<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="9509">
<package pkgid="b99206174b4b65967de31883a4e5f09d063b2c7c6e8cfb37644fd1583a3fddec5e1834b05d31bd1bfe6c0260d73c694d85995721f1343941dd7ba02a52936191" name="389-ds" arch="src">
  <version epoch="0" ver="3.0.1~git37.55529d1" rel="1.1"/>
  <changelog author="william.brown@suse.com" date="1650542400">- bsc#1196526 - Add systemd override to correct ordering with krb components
- Update to version 2.1.1~git13.beb382e1b:
  * Issue 2893 - CLI - dscreate - add options for setting up replication
  * Issue 4866 - CLI - when enabling replication set changelog trimming by default
  * Issue 5241 - UI - Add account locking missing functionality (#5251)
  * Issue 5180 - snmp_collator tries to unlock NULL mutex (#5266)
  * Issue 4904 - Fix various small issues
  * Issue 5260 - BUG - OpenLDAP allows multiple names of memberof overlay (#5261)
  * Issue 5252 - During DEL, vlv search can erroneously return NULL candidate (#5256)
  * Issue 5210 - Python undefined names in lib389
  * Issue 5247 - BUG - Missing attributes in samba schema (#5248)
  * Issue 5242- Craft message may crash the server (#5243)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1652356800">- Add missing devel library on zlib for log compression
- Force openssl as libressl is not compatible with rust ssl needs</changelog>
  <changelog author="william.brown@suse.com" date="1653912000">- bsc#1199889 - CVE-2022-1949 - full access control bypass with simple crafted query, resolved
  by Issue 5170.
- Update to version 2.1.1~git22.faef73366:
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5237 - audit-ci: Cannot convert undefined or null to object
  * Issue 5170 - BUG - ldapsubentries were incorrectly returned (#5285)
  * Issue 4970 - Add support for recursively deleting subentries
  * Issue 5284 - Replication broken after password change (#5286)
  * Issue 5291 - Harden ReplicationManager.wait_for_replication (#5292)
  * Issue 5170 - RFE - Filter optimiser (#5171)
  * Issue 5276 - CLI - improve task handling
  * Issue 5273 - CLI - add arg completer for instance name
  * Issue 2893 - CLI - dscreate - add options for setting up replication</changelog>
  <changelog author="william.brown@suse.com" date="1657108800">- Update to version 2.2.2~git0.55e2c7ab3:
  * Bump version to 2.2.2
  * Issue 5221 - fix covscan (#5359)
  * Issue 5294: Report Portal 5 is not processing an XML file with (#5358)
  * Issue 5353 - CLI - dsconf backend export breaks with multiple backends
  * Issue 5346 - New connection table fails with ASAN failures (#5350)
  * Issue 5345 - BUG - openldap migration fails when ppolicy is active (#5347)
  * Issue 5323 - BUG - improve skipping of monitor db (#5340)
  * Issue 5329 - Improve replication extended op logging
  * Issue 5343 - Various improvements to winsync
  * Issue 4932 - CLI - add parser aliases to long arg names</changelog>
  <changelog author="william.brown@suse.com" date="1659096000">- Update to version 2.2.2~git11.f002e9e09:
  * Issue 5383 - UI - Various fixes and RFE's for UI
  * Issue 4656 - Remove problematic language from source code
  * Issue 5380 - Separate cleanAllRUV code into new file
  * Issue 5322 - optime &amp; wtime on rejected connections is not properly set
  * Issue 5335 - RFE - Add Security Audit Log
  * Issue 5375 - CI - disable TLS hostname checking
  * Issue 981 Managed Entries betxnpreoperation - transaction not aborted on managed entry failure (#5369)
  * Issue 5373 - dsidm user get_dn fails with search_ext() argument 1 must be str, not function
  * Issue 5371 - Update npm and cargo packages
  * Issue 3069 - Support ECDSA private keys for TLS (#5365)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1660132800">- Update _constraints due to random build failures caused by OBS environmental
  issues that aren't out fault. (out of disk, systemic builder issues).
- Add debugging about the environment to assist with OBS randomly failing
  in the future.</changelog>
  <changelog author="william.brown@suse.com" date="1662552000">- Update to version 2.3.0~git0.3db81913e:
  * Bump version to 2.3.0
  * Issue 5012 - Migrate pcre to pcre2 - remove match limit
  * Update CI tests
  * Issue 5356 - Make Rust non-optional and update default password storage scheme
  * Issue 5012 - Migrate pcre to pcre2
  * Issue 5428 - Fix regression with nscpEntryWsi computation
  * Fix missing 'not' in description (closes #5423) (#5424)
  * Issue 5421 - CI - makes replication/acceptance_test.py::test_modify_entry more robust (#5422)
  * Issue 3903 - fix repl keep alive event interval
  * Issue 5418 - Sync_repl may crash while managing invalid cookie (#5420)</changelog>
  <changelog author="william.brown@suse.com" date="1666353600">- Update to version 2.3.0~git22.8fedec0:
  * Issue 5495 - RFE - skip dds during migration. (#5496)
  * Issue 5491 - UI - Add rework and finish jpegPhoto functionality (#5492)
  * Issue 5368 - Retro Changelog trimming does not work (#5486)
  * Issue 5487 - Fix various issues with logconv.pl
  * Issue 5476 - RFE - add memberUid read aci by default (#5477)
  * Issue 5482 - lib389 - Can not enable replication with a mixed case suffix
  * Issue 5478 - Random crash in connection code during server shutdown (#5479)
  * Issue 3061 - RFE - Add password policy debug log level
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5262 - high contention in find_entry_internal_dn on mixed load (#5264)</changelog>
  <changelog author="william.brown@suse.com" date="1679486400">- Update to version 2.3.2~git44.5e4551e:
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5681)
  * Bump webpack from 5.75.0 to 5.76.0 in /src/cockpit/389-console (#5699)
  * Issue 5598 - (3rd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5692)
  * Issue 5598 - (2nd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5691)
  * Issue 5687 - UI - sensitive information disclosure
  * Issue 5661 - LMDB hangs while Rebuilding the replication changelog RUV (#5676)
  * Issue 5554 - Add more tests to security_basic_test suite
  * Issue 4583 - Update specfile to skip checks of ASAN builds
  * Issue 4758 - Add tests for WebUI</changelog>
  <changelog author="william.brown@suse.com" date="1681214400">- bsc#1210027 - apply upstream fix for setuptools
- Update to version 2.3.2~git53.a01e230:
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations
  * Issue 5701 - CLI - Fix referral mode setting (#5708)
  * Bump openssl from 0.10.45 to 0.10.48 in /src (#5709)
  * Issue 5710 - subtree search statistics for index lookup does not report ancestorid/entryrdn lookups (#5711)
  * Issue 5697 - Obsolete nsslapd-ldapimaprootdn attribute (#5698)
  * Issue 1081 - Stop schema replication from overwriting x-origin
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)</changelog>
  <changelog author="pgajdos@suse.com" date="1681819200">- python-six is not required</changelog>
  <changelog author="william.brown@suse.com" date="1682510400">- Update to version 2.4.0~git0.87efeb2:
  * Bump version to 2.4.0
  * Issue 5156 - RFE that implement slapi_memberof (#5694)
  * Issue 5734 - RFE - Exclude pwdFailureTime and ContextCSN (#5735)
  * Issue 5726 - ns-slapd crashing in ldbm_back_upgradednformat (#5727)
  * Issue 4758 - Add tests for WebUI
  * Issue 5718 - Memory leak in connection table (#5719)
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations</changelog>
  <changelog author="william.brown@suse.com" date="1684929600">- Update to version 2.4.0~git18.37ec5cd:
  * Issue 5751 - Cleanallruv task crashes on consumer (#5775)
  * Bump version to 2.4.1
  * Issue 5770 - RFE - Extend Password Adminstrators to allow skipping password info updates
  * Issue 5768 - CLI/UI - cert checks are too strict, and other issues
  * Issue 5722 - fix compilation warnings (#5771)
  * Issue 5765 - Improve installer selinux handling
  * Issue 152 - RFE - Add support for LDAP alias entries
  * Issue 5052 - BUG - Custom filters prevented entry deletion (#5060)
  * Issue 5752 - RFE - Provide a history for LastLoginTime (#5753)
  * Issue 5722 - RFE When a filter contains 'nsrole', improve response time by rewriting the filter (#5723)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691668800">- Update to version 2.4.0~git69.89c2de5:
  * Issue 4551 - Part 2 - Fix build warning of previous PR (#5888)
  * Issue 5834 - AccountPolicyPlugin erroring for some users (#5866)
  * Issue 5872 - part 2 - fix is_dbi regression (#5887)
  * Issue 4758 - Add tests for WebUI
  * Issue 5848 - dsconf should prevent setting the replicaID for hub and consumer roles (#5849)
  * Issue 5883 - Remove connection mutex contention risk on autobind (#5886)
  * Issue 5872 - `dbscan()` in lib389 can return bytes
  * Bump version to 2.4.3
  * Issue 5729 - Memory leak in factory_create_extension (#5814)
  * Issue 5870 - ns-slapd crashes at startup if a backend has no suffix (#5871)</changelog>
  <changelog author="william.brown@suse.com" date="1692014400">- Update to version 2.4.0~git74.4297d88:
  * issue 5890 part 2 - Need a tester for testing multiple listening thread feature (#5897)
  * Issue i5846 - Crash when lmdb import is aborted (#5881)
  * Issue 5894 - lmdb import error fails with Could not store the entry (#5895)
  * Issue 5890 - Need a tester for testing multiple listening thread feature (#5891)
  * Issue 5082 - slugify: ModuleNotFoundError when running test cases</changelog>
  <changelog author="william.brown@suse.com" date="1701259200">- Update to version 2.4.0~git113.84a845c:
  * Issue 5980 - Improve instance startup failure handling (#5991)
  * Issue 5976 - Fix freeipa install regression with lmdb (#5977)
  * Issue 5984 - Crash when paged result search are abandoned - fix2 (#5987)
  * Issue 5984 - Crash when paged result search are abandoned (#5985)
  * Issue 5947 - CI test_vlv_recreation_reindex fails on LMDB (#5979)
  * Bump version to 2.5.0
  * Issue 5971 - CLI - Fix password prompt for repl status (#5972)
  * Issue 5973 - Fix fedora cop RawHide builds (#5974)
  * Revert "Issue 5761 - Worker thread dynamic management (#5796)" (#5970)
  * Issue 5966 - CLI - Custom schema object is removed on a failed edit (#5967)
  * Issue 5786 - Update permissions for Release workflow
  * Issue 5960 - Subpackages should have more strict interdependencies
  * Issue 3555 - UI - Fix audit issue with npm - babel/traverse (#5959)
  * Issue 4843 - Fix dscreate create-template issue (#5950)
  * bugfix for --passwd-file not working on latest version (#5934)
  * Issue 5843 - dsconf / dscreate should be able to handle lmdb parameters (#5943)
  * Bump postcss from 8.4.24 to 8.4.31 in /src/cockpit/389-console (#5945)
  * Issue 5938 - Attribute Names changed to lowercase after adding the Attributes (#5940)
  * issue 5924 - ASAN server build crash when looping opening/closing connections (#5926)
  * Issue 1925 - Add a CI test (#5936)
  * Issue 5732 - Localizing Cockpit's 389ds Plugin using CockpitPoPlugin (#5764)
  * Issue 1870 - Add a CI test (#5929)
  * Issue 843 - Add a warning to slapi_valueset_add_value_ext (#5925)
  * Issue 5761 - Worker thread dynamic management (#5796)
  * Issue 1802 - Improve ldclt man page (#5928)
  * Issue 1456 - Add a CI test that verifies there is no issue (#5927)
  * Issue 1317 - Add a CI test (#5923)
  * Issue 1081 - CI - Add more tests for overwriting x-origin issue (#5815)
  * Issue 1115 - Add a CI test (#5913)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5914 - UI - server settings page validation improvements and db index fixes
  * Issue 5909 - Multi listener hang with 20k connections (#5917)
  * Issue 5902 - Fix previous commit regression (#5919)
  * pass instance correctly to ds_is_older (#5903)
  * Issue 5909 - Multi listener hang with 20k connections (#5910)
  * Issue 5722 - improve testcase (#5904)
  * Issue 5203 - outdated version in provided metadata for lib389
  * Bug Description:</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1702468800">- Update to support newer obs-service-cargo-vendor</changelog>
  <changelog author="william.brown@suse.com" date="1705492800">- Update to version 2.4.0~git126.5936946:
  * Issue 6028 - vlv index keys inconsistencies (#6031)
  * Issue 5989 - RFE support of inChain Matching Rule (#5990)
  * Issue 6022 - lmdb inconsistency between vlv index and vlv cache names (#6026)
  * Issue 6015 - Fix typo remeber (#6014)
  * Issue 6016 - Pin upload/download artifacts action to v3
  * Issue 5939 - During an update, if the target entry is reverted in the entry cache, the server should not retry to lock it (#6007)
  * Issue 4673 - Update Rust crates
  * Issue 6004 - idletimeout may be ignored (#6005)
  * Issue 5954 - Disable Transparent Huge Pages
  * Issue 5997 - test_inactivty_and_expiration CI testcase is wrong (#5999)
  * Issue 5993 - Fix several race condition around CI tests (#5996)
  * Issue 5944 - Reversion of the entry cache should be limited to BETXN plugin failures (#5994)
  * Bump openssl from 0.10.55 to 0.10.60 in /src (#5995)</changelog>
  <changelog author="william.brown@suse.com" date="1706875200">- Update to version 3.0.1~git1.1f95b57:
  * Issue 6061 - Certificate lifetime displayed as NaN
  * Bump version to 3.0.1
  * Issue 6043, 6044 - Enhance Rust and JS bundling and add SPDX licenses for both (#6045)
  * Issue 3555 - Remove audit-ci from dependencies (#6056)
  * Issue 6052 - Paged results test sets hostname to `localhost` on test collection
  * Issue 6051 - Drop unused pytest markers
  * Issue 6049 - lmdb - changelog is wrongly recreated by reindex task (#6050)
  * Issue 6047 - Add a check for tagged commits
  * Issue 6041 - dscreate ds-root - accepts relative path (#6042)
  * Switch default backend to lmdb and bump version to 3.0 (#6013)
  * Issue 6032 - Replication broken after backup restore (#6035)
  * Issue 6037 - Server crash at startup in vlvIndex_delete (#6038)
  * Issue 6034 - Change replica_id from str to int</changelog>
  <changelog author="william.brown@suse.com" date="1713873600">- Update to version 3.0.1~git37.55529d1:
  * Issue 6082 - Remove explicit dependencies toward libdb - revert default (#6145)
  * Issue 6141 - freeipa test_topology_TestCASpecificRUVs is failing (#6144)
  * Issue 6142 - [RFE] Add LMDB configuration related checks into Healthcheck tool (#6143)
  * Issue 6136 - failure in freeipa tests (#6137)
  * Issue 6133 - Move slapi_pblock_set_flag_operation_notes() to slapi-plugin.h
  * Issue 5105 - lmdb - Cannot create entries with long rdn - fix covscan (#6131)
  * Issue i6057 - Fix3 - Fix covscan issues (#6127)
  * Issue 6105 - lmdb - Cannot create entries with long rdn (#6130)
  * Issue 6125 - dscreate interactive fails when chosing mdb backend (#6126)
  * Issue 6080 - ns-slapd crash in referint_get_config (#6081)
  * Issue 6110 - Typo in Account Policy plugin message
  * Issue 6057 - vlv search may result wrong result with lmdb - Fix 2 (#6121)
  * Issue 6119 - Synchronise accept_thread with slapd_daemon (#6120)
  * Issue 6117 - Fix the UTC offset print (#6118)
  * Issue 6112 - RFE - add new operation note for MFA authentications
  * Issue 5842 - Add log buffering to audit log
  * Issue 5305 - OpenLDAP version autodetection doesn't work
  * Issue 3527 - Support HAProxy and Instance on the same machine configuration (#6107)
  * Issue 6057 - vlv search may result wrong result with lmdb (#6091)
  * Issue 6103 - New connection timeout error breaks errormap (#6104)
  * Issue 6086 - Ambiguous warning about SELinux in dscreate for non-root user
  * Issue 6092 - passwordHistory is not updated with a pre-hashed password (#6093)
  * Issue 6067 - Improve dsidm CLI No Such Entry handling (#6079)
  * Issue 6096 - Improve connection timeout error logging (#6097)
  * Issue 5647 - covscan: memory leak in audit log when adding entries
  * Issue 6094 - Add coverity scan workflow
  * Issue 6067 - Add hidden -v and -j options to each CLI subcommand (#6088)
  * Issue 5487 - Fix various isses with logconv.pl (#6085)
  * Issue 5962 - Rearrange includes for 32-bit support logic
  * Issue 6046 - Make dscreate to work during kickstart installations
  * Issue 6082 - Remove explicit dependencies toward libdb (#6083)
  * Issue 6073 - Improve error log when running out of memory (#6084)
  * Issue 6071 - Instance creation/removal is slow
  * Issue 6010 - 389 ds ignores nsslapd-maxdescriptors (#6027)
  * Issue 6075 - Ignore build artifacts (#6076)
  * Issue 6068 - Add dscontainer stop function</changelog>
</package>
<package pkgid="8b15c053af779197b59b1eead54bb670e8a21fea418851892b648d775282d409aed7a23422dce1fe5438cfd1c55dfac187957b4cf71526d7f685a48068230d13" name="389-ds" arch="x86_64">
  <version epoch="0" ver="3.0.1~git37.55529d1" rel="1.1"/>
  <changelog author="william.brown@suse.com" date="1650542400">- bsc#1196526 - Add systemd override to correct ordering with krb components
- Update to version 2.1.1~git13.beb382e1b:
  * Issue 2893 - CLI - dscreate - add options for setting up replication
  * Issue 4866 - CLI - when enabling replication set changelog trimming by default
  * Issue 5241 - UI - Add account locking missing functionality (#5251)
  * Issue 5180 - snmp_collator tries to unlock NULL mutex (#5266)
  * Issue 4904 - Fix various small issues
  * Issue 5260 - BUG - OpenLDAP allows multiple names of memberof overlay (#5261)
  * Issue 5252 - During DEL, vlv search can erroneously return NULL candidate (#5256)
  * Issue 5210 - Python undefined names in lib389
  * Issue 5247 - BUG - Missing attributes in samba schema (#5248)
  * Issue 5242- Craft message may crash the server (#5243)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1652356800">- Add missing devel library on zlib for log compression
- Force openssl as libressl is not compatible with rust ssl needs</changelog>
  <changelog author="william.brown@suse.com" date="1653912000">- bsc#1199889 - CVE-2022-1949 - full access control bypass with simple crafted query, resolved
  by Issue 5170.
- Update to version 2.1.1~git22.faef73366:
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5237 - audit-ci: Cannot convert undefined or null to object
  * Issue 5170 - BUG - ldapsubentries were incorrectly returned (#5285)
  * Issue 4970 - Add support for recursively deleting subentries
  * Issue 5284 - Replication broken after password change (#5286)
  * Issue 5291 - Harden ReplicationManager.wait_for_replication (#5292)
  * Issue 5170 - RFE - Filter optimiser (#5171)
  * Issue 5276 - CLI - improve task handling
  * Issue 5273 - CLI - add arg completer for instance name
  * Issue 2893 - CLI - dscreate - add options for setting up replication</changelog>
  <changelog author="william.brown@suse.com" date="1657108800">- Update to version 2.2.2~git0.55e2c7ab3:
  * Bump version to 2.2.2
  * Issue 5221 - fix covscan (#5359)
  * Issue 5294: Report Portal 5 is not processing an XML file with (#5358)
  * Issue 5353 - CLI - dsconf backend export breaks with multiple backends
  * Issue 5346 - New connection table fails with ASAN failures (#5350)
  * Issue 5345 - BUG - openldap migration fails when ppolicy is active (#5347)
  * Issue 5323 - BUG - improve skipping of monitor db (#5340)
  * Issue 5329 - Improve replication extended op logging
  * Issue 5343 - Various improvements to winsync
  * Issue 4932 - CLI - add parser aliases to long arg names</changelog>
  <changelog author="william.brown@suse.com" date="1659096000">- Update to version 2.2.2~git11.f002e9e09:
  * Issue 5383 - UI - Various fixes and RFE's for UI
  * Issue 4656 - Remove problematic language from source code
  * Issue 5380 - Separate cleanAllRUV code into new file
  * Issue 5322 - optime &amp; wtime on rejected connections is not properly set
  * Issue 5335 - RFE - Add Security Audit Log
  * Issue 5375 - CI - disable TLS hostname checking
  * Issue 981 Managed Entries betxnpreoperation - transaction not aborted on managed entry failure (#5369)
  * Issue 5373 - dsidm user get_dn fails with search_ext() argument 1 must be str, not function
  * Issue 5371 - Update npm and cargo packages
  * Issue 3069 - Support ECDSA private keys for TLS (#5365)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1660132800">- Update _constraints due to random build failures caused by OBS environmental
  issues that aren't out fault. (out of disk, systemic builder issues).
- Add debugging about the environment to assist with OBS randomly failing
  in the future.</changelog>
  <changelog author="william.brown@suse.com" date="1662552000">- Update to version 2.3.0~git0.3db81913e:
  * Bump version to 2.3.0
  * Issue 5012 - Migrate pcre to pcre2 - remove match limit
  * Update CI tests
  * Issue 5356 - Make Rust non-optional and update default password storage scheme
  * Issue 5012 - Migrate pcre to pcre2
  * Issue 5428 - Fix regression with nscpEntryWsi computation
  * Fix missing 'not' in description (closes #5423) (#5424)
  * Issue 5421 - CI - makes replication/acceptance_test.py::test_modify_entry more robust (#5422)
  * Issue 3903 - fix repl keep alive event interval
  * Issue 5418 - Sync_repl may crash while managing invalid cookie (#5420)</changelog>
  <changelog author="william.brown@suse.com" date="1666353600">- Update to version 2.3.0~git22.8fedec0:
  * Issue 5495 - RFE - skip dds during migration. (#5496)
  * Issue 5491 - UI - Add rework and finish jpegPhoto functionality (#5492)
  * Issue 5368 - Retro Changelog trimming does not work (#5486)
  * Issue 5487 - Fix various issues with logconv.pl
  * Issue 5476 - RFE - add memberUid read aci by default (#5477)
  * Issue 5482 - lib389 - Can not enable replication with a mixed case suffix
  * Issue 5478 - Random crash in connection code during server shutdown (#5479)
  * Issue 3061 - RFE - Add password policy debug log level
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5262 - high contention in find_entry_internal_dn on mixed load (#5264)</changelog>
  <changelog author="william.brown@suse.com" date="1679486400">- Update to version 2.3.2~git44.5e4551e:
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5681)
  * Bump webpack from 5.75.0 to 5.76.0 in /src/cockpit/389-console (#5699)
  * Issue 5598 - (3rd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5692)
  * Issue 5598 - (2nd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5691)
  * Issue 5687 - UI - sensitive information disclosure
  * Issue 5661 - LMDB hangs while Rebuilding the replication changelog RUV (#5676)
  * Issue 5554 - Add more tests to security_basic_test suite
  * Issue 4583 - Update specfile to skip checks of ASAN builds
  * Issue 4758 - Add tests for WebUI</changelog>
  <changelog author="william.brown@suse.com" date="1681214400">- bsc#1210027 - apply upstream fix for setuptools
- Update to version 2.3.2~git53.a01e230:
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations
  * Issue 5701 - CLI - Fix referral mode setting (#5708)
  * Bump openssl from 0.10.45 to 0.10.48 in /src (#5709)
  * Issue 5710 - subtree search statistics for index lookup does not report ancestorid/entryrdn lookups (#5711)
  * Issue 5697 - Obsolete nsslapd-ldapimaprootdn attribute (#5698)
  * Issue 1081 - Stop schema replication from overwriting x-origin
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)</changelog>
  <changelog author="pgajdos@suse.com" date="1681819200">- python-six is not required</changelog>
  <changelog author="william.brown@suse.com" date="1682510400">- Update to version 2.4.0~git0.87efeb2:
  * Bump version to 2.4.0
  * Issue 5156 - RFE that implement slapi_memberof (#5694)
  * Issue 5734 - RFE - Exclude pwdFailureTime and ContextCSN (#5735)
  * Issue 5726 - ns-slapd crashing in ldbm_back_upgradednformat (#5727)
  * Issue 4758 - Add tests for WebUI
  * Issue 5718 - Memory leak in connection table (#5719)
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations</changelog>
  <changelog author="william.brown@suse.com" date="1684929600">- Update to version 2.4.0~git18.37ec5cd:
  * Issue 5751 - Cleanallruv task crashes on consumer (#5775)
  * Bump version to 2.4.1
  * Issue 5770 - RFE - Extend Password Adminstrators to allow skipping password info updates
  * Issue 5768 - CLI/UI - cert checks are too strict, and other issues
  * Issue 5722 - fix compilation warnings (#5771)
  * Issue 5765 - Improve installer selinux handling
  * Issue 152 - RFE - Add support for LDAP alias entries
  * Issue 5052 - BUG - Custom filters prevented entry deletion (#5060)
  * Issue 5752 - RFE - Provide a history for LastLoginTime (#5753)
  * Issue 5722 - RFE When a filter contains 'nsrole', improve response time by rewriting the filter (#5723)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691668800">- Update to version 2.4.0~git69.89c2de5:
  * Issue 4551 - Part 2 - Fix build warning of previous PR (#5888)
  * Issue 5834 - AccountPolicyPlugin erroring for some users (#5866)
  * Issue 5872 - part 2 - fix is_dbi regression (#5887)
  * Issue 4758 - Add tests for WebUI
  * Issue 5848 - dsconf should prevent setting the replicaID for hub and consumer roles (#5849)
  * Issue 5883 - Remove connection mutex contention risk on autobind (#5886)
  * Issue 5872 - `dbscan()` in lib389 can return bytes
  * Bump version to 2.4.3
  * Issue 5729 - Memory leak in factory_create_extension (#5814)
  * Issue 5870 - ns-slapd crashes at startup if a backend has no suffix (#5871)</changelog>
  <changelog author="william.brown@suse.com" date="1692014400">- Update to version 2.4.0~git74.4297d88:
  * issue 5890 part 2 - Need a tester for testing multiple listening thread feature (#5897)
  * Issue i5846 - Crash when lmdb import is aborted (#5881)
  * Issue 5894 - lmdb import error fails with Could not store the entry (#5895)
  * Issue 5890 - Need a tester for testing multiple listening thread feature (#5891)
  * Issue 5082 - slugify: ModuleNotFoundError when running test cases</changelog>
  <changelog author="william.brown@suse.com" date="1701259200">- Update to version 2.4.0~git113.84a845c:
  * Issue 5980 - Improve instance startup failure handling (#5991)
  * Issue 5976 - Fix freeipa install regression with lmdb (#5977)
  * Issue 5984 - Crash when paged result search are abandoned - fix2 (#5987)
  * Issue 5984 - Crash when paged result search are abandoned (#5985)
  * Issue 5947 - CI test_vlv_recreation_reindex fails on LMDB (#5979)
  * Bump version to 2.5.0
  * Issue 5971 - CLI - Fix password prompt for repl status (#5972)
  * Issue 5973 - Fix fedora cop RawHide builds (#5974)
  * Revert "Issue 5761 - Worker thread dynamic management (#5796)" (#5970)
  * Issue 5966 - CLI - Custom schema object is removed on a failed edit (#5967)
  * Issue 5786 - Update permissions for Release workflow
  * Issue 5960 - Subpackages should have more strict interdependencies
  * Issue 3555 - UI - Fix audit issue with npm - babel/traverse (#5959)
  * Issue 4843 - Fix dscreate create-template issue (#5950)
  * bugfix for --passwd-file not working on latest version (#5934)
  * Issue 5843 - dsconf / dscreate should be able to handle lmdb parameters (#5943)
  * Bump postcss from 8.4.24 to 8.4.31 in /src/cockpit/389-console (#5945)
  * Issue 5938 - Attribute Names changed to lowercase after adding the Attributes (#5940)
  * issue 5924 - ASAN server build crash when looping opening/closing connections (#5926)
  * Issue 1925 - Add a CI test (#5936)
  * Issue 5732 - Localizing Cockpit's 389ds Plugin using CockpitPoPlugin (#5764)
  * Issue 1870 - Add a CI test (#5929)
  * Issue 843 - Add a warning to slapi_valueset_add_value_ext (#5925)
  * Issue 5761 - Worker thread dynamic management (#5796)
  * Issue 1802 - Improve ldclt man page (#5928)
  * Issue 1456 - Add a CI test that verifies there is no issue (#5927)
  * Issue 1317 - Add a CI test (#5923)
  * Issue 1081 - CI - Add more tests for overwriting x-origin issue (#5815)
  * Issue 1115 - Add a CI test (#5913)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5914 - UI - server settings page validation improvements and db index fixes
  * Issue 5909 - Multi listener hang with 20k connections (#5917)
  * Issue 5902 - Fix previous commit regression (#5919)
  * pass instance correctly to ds_is_older (#5903)
  * Issue 5909 - Multi listener hang with 20k connections (#5910)
  * Issue 5722 - improve testcase (#5904)
  * Issue 5203 - outdated version in provided metadata for lib389
  * Bug Description:</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1702468800">- Update to support newer obs-service-cargo-vendor</changelog>
  <changelog author="william.brown@suse.com" date="1705492800">- Update to version 2.4.0~git126.5936946:
  * Issue 6028 - vlv index keys inconsistencies (#6031)
  * Issue 5989 - RFE support of inChain Matching Rule (#5990)
  * Issue 6022 - lmdb inconsistency between vlv index and vlv cache names (#6026)
  * Issue 6015 - Fix typo remeber (#6014)
  * Issue 6016 - Pin upload/download artifacts action to v3
  * Issue 5939 - During an update, if the target entry is reverted in the entry cache, the server should not retry to lock it (#6007)
  * Issue 4673 - Update Rust crates
  * Issue 6004 - idletimeout may be ignored (#6005)
  * Issue 5954 - Disable Transparent Huge Pages
  * Issue 5997 - test_inactivty_and_expiration CI testcase is wrong (#5999)
  * Issue 5993 - Fix several race condition around CI tests (#5996)
  * Issue 5944 - Reversion of the entry cache should be limited to BETXN plugin failures (#5994)
  * Bump openssl from 0.10.55 to 0.10.60 in /src (#5995)</changelog>
  <changelog author="william.brown@suse.com" date="1706875200">- Update to version 3.0.1~git1.1f95b57:
  * Issue 6061 - Certificate lifetime displayed as NaN
  * Bump version to 3.0.1
  * Issue 6043, 6044 - Enhance Rust and JS bundling and add SPDX licenses for both (#6045)
  * Issue 3555 - Remove audit-ci from dependencies (#6056)
  * Issue 6052 - Paged results test sets hostname to `localhost` on test collection
  * Issue 6051 - Drop unused pytest markers
  * Issue 6049 - lmdb - changelog is wrongly recreated by reindex task (#6050)
  * Issue 6047 - Add a check for tagged commits
  * Issue 6041 - dscreate ds-root - accepts relative path (#6042)
  * Switch default backend to lmdb and bump version to 3.0 (#6013)
  * Issue 6032 - Replication broken after backup restore (#6035)
  * Issue 6037 - Server crash at startup in vlvIndex_delete (#6038)
  * Issue 6034 - Change replica_id from str to int</changelog>
  <changelog author="william.brown@suse.com" date="1713873600">- Update to version 3.0.1~git37.55529d1:
  * Issue 6082 - Remove explicit dependencies toward libdb - revert default (#6145)
  * Issue 6141 - freeipa test_topology_TestCASpecificRUVs is failing (#6144)
  * Issue 6142 - [RFE] Add LMDB configuration related checks into Healthcheck tool (#6143)
  * Issue 6136 - failure in freeipa tests (#6137)
  * Issue 6133 - Move slapi_pblock_set_flag_operation_notes() to slapi-plugin.h
  * Issue 5105 - lmdb - Cannot create entries with long rdn - fix covscan (#6131)
  * Issue i6057 - Fix3 - Fix covscan issues (#6127)
  * Issue 6105 - lmdb - Cannot create entries with long rdn (#6130)
  * Issue 6125 - dscreate interactive fails when chosing mdb backend (#6126)
  * Issue 6080 - ns-slapd crash in referint_get_config (#6081)
  * Issue 6110 - Typo in Account Policy plugin message
  * Issue 6057 - vlv search may result wrong result with lmdb - Fix 2 (#6121)
  * Issue 6119 - Synchronise accept_thread with slapd_daemon (#6120)
  * Issue 6117 - Fix the UTC offset print (#6118)
  * Issue 6112 - RFE - add new operation note for MFA authentications
  * Issue 5842 - Add log buffering to audit log
  * Issue 5305 - OpenLDAP version autodetection doesn't work
  * Issue 3527 - Support HAProxy and Instance on the same machine configuration (#6107)
  * Issue 6057 - vlv search may result wrong result with lmdb (#6091)
  * Issue 6103 - New connection timeout error breaks errormap (#6104)
  * Issue 6086 - Ambiguous warning about SELinux in dscreate for non-root user
  * Issue 6092 - passwordHistory is not updated with a pre-hashed password (#6093)
  * Issue 6067 - Improve dsidm CLI No Such Entry handling (#6079)
  * Issue 6096 - Improve connection timeout error logging (#6097)
  * Issue 5647 - covscan: memory leak in audit log when adding entries
  * Issue 6094 - Add coverity scan workflow
  * Issue 6067 - Add hidden -v and -j options to each CLI subcommand (#6088)
  * Issue 5487 - Fix various isses with logconv.pl (#6085)
  * Issue 5962 - Rearrange includes for 32-bit support logic
  * Issue 6046 - Make dscreate to work during kickstart installations
  * Issue 6082 - Remove explicit dependencies toward libdb (#6083)
  * Issue 6073 - Improve error log when running out of memory (#6084)
  * Issue 6071 - Instance creation/removal is slow
  * Issue 6010 - 389 ds ignores nsslapd-maxdescriptors (#6027)
  * Issue 6075 - Ignore build artifacts (#6076)
  * Issue 6068 - Add dscontainer stop function</changelog>
</package>
<package pkgid="b9fc1c1ec4cc218efa3c1ca469a99739f8f2d01abae3114fa03fd1adbc7eda87a9a69a936e85ed812e53bfdcf5618dc637c06ae25c5781f4b1496e7c19029e14" name="389-ds" arch="src">
  <version epoch="0" ver="3.0.1~git39.e24615f" rel="1.0.4.1.sr20240429"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1652356800">- Add missing devel library on zlib for log compression
- Force openssl as libressl is not compatible with rust ssl needs</changelog>
  <changelog author="william.brown@suse.com" date="1653912000">- bsc#1199889 - CVE-2022-1949 - full access control bypass with simple crafted query, resolved
  by Issue 5170.
- Update to version 2.1.1~git22.faef73366:
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5237 - audit-ci: Cannot convert undefined or null to object
  * Issue 5170 - BUG - ldapsubentries were incorrectly returned (#5285)
  * Issue 4970 - Add support for recursively deleting subentries
  * Issue 5284 - Replication broken after password change (#5286)
  * Issue 5291 - Harden ReplicationManager.wait_for_replication (#5292)
  * Issue 5170 - RFE - Filter optimiser (#5171)
  * Issue 5276 - CLI - improve task handling
  * Issue 5273 - CLI - add arg completer for instance name
  * Issue 2893 - CLI - dscreate - add options for setting up replication</changelog>
  <changelog author="william.brown@suse.com" date="1657108800">- Update to version 2.2.2~git0.55e2c7ab3:
  * Bump version to 2.2.2
  * Issue 5221 - fix covscan (#5359)
  * Issue 5294: Report Portal 5 is not processing an XML file with (#5358)
  * Issue 5353 - CLI - dsconf backend export breaks with multiple backends
  * Issue 5346 - New connection table fails with ASAN failures (#5350)
  * Issue 5345 - BUG - openldap migration fails when ppolicy is active (#5347)
  * Issue 5323 - BUG - improve skipping of monitor db (#5340)
  * Issue 5329 - Improve replication extended op logging
  * Issue 5343 - Various improvements to winsync
  * Issue 4932 - CLI - add parser aliases to long arg names</changelog>
  <changelog author="william.brown@suse.com" date="1659096000">- Update to version 2.2.2~git11.f002e9e09:
  * Issue 5383 - UI - Various fixes and RFE's for UI
  * Issue 4656 - Remove problematic language from source code
  * Issue 5380 - Separate cleanAllRUV code into new file
  * Issue 5322 - optime &amp; wtime on rejected connections is not properly set
  * Issue 5335 - RFE - Add Security Audit Log
  * Issue 5375 - CI - disable TLS hostname checking
  * Issue 981 Managed Entries betxnpreoperation - transaction not aborted on managed entry failure (#5369)
  * Issue 5373 - dsidm user get_dn fails with search_ext() argument 1 must be str, not function
  * Issue 5371 - Update npm and cargo packages
  * Issue 3069 - Support ECDSA private keys for TLS (#5365)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1660132800">- Update _constraints due to random build failures caused by OBS environmental
  issues that aren't out fault. (out of disk, systemic builder issues).
- Add debugging about the environment to assist with OBS randomly failing
  in the future.</changelog>
  <changelog author="william.brown@suse.com" date="1662552000">- Update to version 2.3.0~git0.3db81913e:
  * Bump version to 2.3.0
  * Issue 5012 - Migrate pcre to pcre2 - remove match limit
  * Update CI tests
  * Issue 5356 - Make Rust non-optional and update default password storage scheme
  * Issue 5012 - Migrate pcre to pcre2
  * Issue 5428 - Fix regression with nscpEntryWsi computation
  * Fix missing 'not' in description (closes #5423) (#5424)
  * Issue 5421 - CI - makes replication/acceptance_test.py::test_modify_entry more robust (#5422)
  * Issue 3903 - fix repl keep alive event interval
  * Issue 5418 - Sync_repl may crash while managing invalid cookie (#5420)</changelog>
  <changelog author="william.brown@suse.com" date="1666353600">- Update to version 2.3.0~git22.8fedec0:
  * Issue 5495 - RFE - skip dds during migration. (#5496)
  * Issue 5491 - UI - Add rework and finish jpegPhoto functionality (#5492)
  * Issue 5368 - Retro Changelog trimming does not work (#5486)
  * Issue 5487 - Fix various issues with logconv.pl
  * Issue 5476 - RFE - add memberUid read aci by default (#5477)
  * Issue 5482 - lib389 - Can not enable replication with a mixed case suffix
  * Issue 5478 - Random crash in connection code during server shutdown (#5479)
  * Issue 3061 - RFE - Add password policy debug log level
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5262 - high contention in find_entry_internal_dn on mixed load (#5264)</changelog>
  <changelog author="william.brown@suse.com" date="1679486400">- Update to version 2.3.2~git44.5e4551e:
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5681)
  * Bump webpack from 5.75.0 to 5.76.0 in /src/cockpit/389-console (#5699)
  * Issue 5598 - (3rd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5692)
  * Issue 5598 - (2nd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5691)
  * Issue 5687 - UI - sensitive information disclosure
  * Issue 5661 - LMDB hangs while Rebuilding the replication changelog RUV (#5676)
  * Issue 5554 - Add more tests to security_basic_test suite
  * Issue 4583 - Update specfile to skip checks of ASAN builds
  * Issue 4758 - Add tests for WebUI</changelog>
  <changelog author="william.brown@suse.com" date="1681214400">- bsc#1210027 - apply upstream fix for setuptools
- Update to version 2.3.2~git53.a01e230:
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations
  * Issue 5701 - CLI - Fix referral mode setting (#5708)
  * Bump openssl from 0.10.45 to 0.10.48 in /src (#5709)
  * Issue 5710 - subtree search statistics for index lookup does not report ancestorid/entryrdn lookups (#5711)
  * Issue 5697 - Obsolete nsslapd-ldapimaprootdn attribute (#5698)
  * Issue 1081 - Stop schema replication from overwriting x-origin
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)</changelog>
  <changelog author="pgajdos@suse.com" date="1681819200">- python-six is not required</changelog>
  <changelog author="william.brown@suse.com" date="1682510400">- Update to version 2.4.0~git0.87efeb2:
  * Bump version to 2.4.0
  * Issue 5156 - RFE that implement slapi_memberof (#5694)
  * Issue 5734 - RFE - Exclude pwdFailureTime and ContextCSN (#5735)
  * Issue 5726 - ns-slapd crashing in ldbm_back_upgradednformat (#5727)
  * Issue 4758 - Add tests for WebUI
  * Issue 5718 - Memory leak in connection table (#5719)
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations</changelog>
  <changelog author="william.brown@suse.com" date="1684929600">- Update to version 2.4.0~git18.37ec5cd:
  * Issue 5751 - Cleanallruv task crashes on consumer (#5775)
  * Bump version to 2.4.1
  * Issue 5770 - RFE - Extend Password Adminstrators to allow skipping password info updates
  * Issue 5768 - CLI/UI - cert checks are too strict, and other issues
  * Issue 5722 - fix compilation warnings (#5771)
  * Issue 5765 - Improve installer selinux handling
  * Issue 152 - RFE - Add support for LDAP alias entries
  * Issue 5052 - BUG - Custom filters prevented entry deletion (#5060)
  * Issue 5752 - RFE - Provide a history for LastLoginTime (#5753)
  * Issue 5722 - RFE When a filter contains 'nsrole', improve response time by rewriting the filter (#5723)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691668800">- Update to version 2.4.0~git69.89c2de5:
  * Issue 4551 - Part 2 - Fix build warning of previous PR (#5888)
  * Issue 5834 - AccountPolicyPlugin erroring for some users (#5866)
  * Issue 5872 - part 2 - fix is_dbi regression (#5887)
  * Issue 4758 - Add tests for WebUI
  * Issue 5848 - dsconf should prevent setting the replicaID for hub and consumer roles (#5849)
  * Issue 5883 - Remove connection mutex contention risk on autobind (#5886)
  * Issue 5872 - `dbscan()` in lib389 can return bytes
  * Bump version to 2.4.3
  * Issue 5729 - Memory leak in factory_create_extension (#5814)
  * Issue 5870 - ns-slapd crashes at startup if a backend has no suffix (#5871)</changelog>
  <changelog author="william.brown@suse.com" date="1692014400">- Update to version 2.4.0~git74.4297d88:
  * issue 5890 part 2 - Need a tester for testing multiple listening thread feature (#5897)
  * Issue i5846 - Crash when lmdb import is aborted (#5881)
  * Issue 5894 - lmdb import error fails with Could not store the entry (#5895)
  * Issue 5890 - Need a tester for testing multiple listening thread feature (#5891)
  * Issue 5082 - slugify: ModuleNotFoundError when running test cases</changelog>
  <changelog author="william.brown@suse.com" date="1701259200">- Update to version 2.4.0~git113.84a845c:
  * Issue 5980 - Improve instance startup failure handling (#5991)
  * Issue 5976 - Fix freeipa install regression with lmdb (#5977)
  * Issue 5984 - Crash when paged result search are abandoned - fix2 (#5987)
  * Issue 5984 - Crash when paged result search are abandoned (#5985)
  * Issue 5947 - CI test_vlv_recreation_reindex fails on LMDB (#5979)
  * Bump version to 2.5.0
  * Issue 5971 - CLI - Fix password prompt for repl status (#5972)
  * Issue 5973 - Fix fedora cop RawHide builds (#5974)
  * Revert "Issue 5761 - Worker thread dynamic management (#5796)" (#5970)
  * Issue 5966 - CLI - Custom schema object is removed on a failed edit (#5967)
  * Issue 5786 - Update permissions for Release workflow
  * Issue 5960 - Subpackages should have more strict interdependencies
  * Issue 3555 - UI - Fix audit issue with npm - babel/traverse (#5959)
  * Issue 4843 - Fix dscreate create-template issue (#5950)
  * bugfix for --passwd-file not working on latest version (#5934)
  * Issue 5843 - dsconf / dscreate should be able to handle lmdb parameters (#5943)
  * Bump postcss from 8.4.24 to 8.4.31 in /src/cockpit/389-console (#5945)
  * Issue 5938 - Attribute Names changed to lowercase after adding the Attributes (#5940)
  * issue 5924 - ASAN server build crash when looping opening/closing connections (#5926)
  * Issue 1925 - Add a CI test (#5936)
  * Issue 5732 - Localizing Cockpit's 389ds Plugin using CockpitPoPlugin (#5764)
  * Issue 1870 - Add a CI test (#5929)
  * Issue 843 - Add a warning to slapi_valueset_add_value_ext (#5925)
  * Issue 5761 - Worker thread dynamic management (#5796)
  * Issue 1802 - Improve ldclt man page (#5928)
  * Issue 1456 - Add a CI test that verifies there is no issue (#5927)
  * Issue 1317 - Add a CI test (#5923)
  * Issue 1081 - CI - Add more tests for overwriting x-origin issue (#5815)
  * Issue 1115 - Add a CI test (#5913)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5914 - UI - server settings page validation improvements and db index fixes
  * Issue 5909 - Multi listener hang with 20k connections (#5917)
  * Issue 5902 - Fix previous commit regression (#5919)
  * pass instance correctly to ds_is_older (#5903)
  * Issue 5909 - Multi listener hang with 20k connections (#5910)
  * Issue 5722 - improve testcase (#5904)
  * Issue 5203 - outdated version in provided metadata for lib389
  * Bug Description:</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1702468800">- Update to support newer obs-service-cargo-vendor</changelog>
  <changelog author="william.brown@suse.com" date="1705492800">- Update to version 2.4.0~git126.5936946:
  * Issue 6028 - vlv index keys inconsistencies (#6031)
  * Issue 5989 - RFE support of inChain Matching Rule (#5990)
  * Issue 6022 - lmdb inconsistency between vlv index and vlv cache names (#6026)
  * Issue 6015 - Fix typo remeber (#6014)
  * Issue 6016 - Pin upload/download artifacts action to v3
  * Issue 5939 - During an update, if the target entry is reverted in the entry cache, the server should not retry to lock it (#6007)
  * Issue 4673 - Update Rust crates
  * Issue 6004 - idletimeout may be ignored (#6005)
  * Issue 5954 - Disable Transparent Huge Pages
  * Issue 5997 - test_inactivty_and_expiration CI testcase is wrong (#5999)
  * Issue 5993 - Fix several race condition around CI tests (#5996)
  * Issue 5944 - Reversion of the entry cache should be limited to BETXN plugin failures (#5994)
  * Bump openssl from 0.10.55 to 0.10.60 in /src (#5995)</changelog>
  <changelog author="william.brown@suse.com" date="1706875200">- Update to version 3.0.1~git1.1f95b57:
  * Issue 6061 - Certificate lifetime displayed as NaN
  * Bump version to 3.0.1
  * Issue 6043, 6044 - Enhance Rust and JS bundling and add SPDX licenses for both (#6045)
  * Issue 3555 - Remove audit-ci from dependencies (#6056)
  * Issue 6052 - Paged results test sets hostname to `localhost` on test collection
  * Issue 6051 - Drop unused pytest markers
  * Issue 6049 - lmdb - changelog is wrongly recreated by reindex task (#6050)
  * Issue 6047 - Add a check for tagged commits
  * Issue 6041 - dscreate ds-root - accepts relative path (#6042)
  * Switch default backend to lmdb and bump version to 3.0 (#6013)
  * Issue 6032 - Replication broken after backup restore (#6035)
  * Issue 6037 - Server crash at startup in vlvIndex_delete (#6038)
  * Issue 6034 - Change replica_id from str to int</changelog>
  <changelog author="william.brown@suse.com" date="1713873600">- Update to version 3.0.1~git37.55529d1:
  * Issue 6082 - Remove explicit dependencies toward libdb - revert default (#6145)
  * Issue 6141 - freeipa test_topology_TestCASpecificRUVs is failing (#6144)
  * Issue 6142 - [RFE] Add LMDB configuration related checks into Healthcheck tool (#6143)
  * Issue 6136 - failure in freeipa tests (#6137)
  * Issue 6133 - Move slapi_pblock_set_flag_operation_notes() to slapi-plugin.h
  * Issue 5105 - lmdb - Cannot create entries with long rdn - fix covscan (#6131)
  * Issue i6057 - Fix3 - Fix covscan issues (#6127)
  * Issue 6105 - lmdb - Cannot create entries with long rdn (#6130)
  * Issue 6125 - dscreate interactive fails when chosing mdb backend (#6126)
  * Issue 6080 - ns-slapd crash in referint_get_config (#6081)
  * Issue 6110 - Typo in Account Policy plugin message
  * Issue 6057 - vlv search may result wrong result with lmdb - Fix 2 (#6121)
  * Issue 6119 - Synchronise accept_thread with slapd_daemon (#6120)
  * Issue 6117 - Fix the UTC offset print (#6118)
  * Issue 6112 - RFE - add new operation note for MFA authentications
  * Issue 5842 - Add log buffering to audit log
  * Issue 5305 - OpenLDAP version autodetection doesn't work
  * Issue 3527 - Support HAProxy and Instance on the same machine configuration (#6107)
  * Issue 6057 - vlv search may result wrong result with lmdb (#6091)
  * Issue 6103 - New connection timeout error breaks errormap (#6104)
  * Issue 6086 - Ambiguous warning about SELinux in dscreate for non-root user
  * Issue 6092 - passwordHistory is not updated with a pre-hashed password (#6093)
  * Issue 6067 - Improve dsidm CLI No Such Entry handling (#6079)
  * Issue 6096 - Improve connection timeout error logging (#6097)
  * Issue 5647 - covscan: memory leak in audit log when adding entries
  * Issue 6094 - Add coverity scan workflow
  * Issue 6067 - Add hidden -v and -j options to each CLI subcommand (#6088)
  * Issue 5487 - Fix various isses with logconv.pl (#6085)
  * Issue 5962 - Rearrange includes for 32-bit support logic
  * Issue 6046 - Make dscreate to work during kickstart installations
  * Issue 6082 - Remove explicit dependencies toward libdb (#6083)
  * Issue 6073 - Improve error log when running out of memory (#6084)
  * Issue 6071 - Instance creation/removal is slow
  * Issue 6010 - 389 ds ignores nsslapd-maxdescriptors (#6027)
  * Issue 6075 - Ignore build artifacts (#6076)
  * Issue 6068 - Add dscontainer stop function</changelog>
  <changelog author="william.brown@suse.com" date="1715688000">- Update to version 3.0.1~git39.e24615f:
  * Issue 6142 - Fix CI tests (#6161)
  * Issue 6157 - Cockipt crashes when getting replication status if topology contains an old 389ds version (#6158)</changelog>
</package>
<package pkgid="87e713edfafc01a7cdab6e27325ec10f8a7841b72536dff5ddc1f576c005b5b3ac7473de9a12d9d94db9a9b6256f3d2994bf09df154870fc3b45ee96c30c75bd" name="389-ds" arch="x86_64">
  <version epoch="0" ver="3.0.1~git39.e24615f" rel="1.0.4.1.sr20240429"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1652356800">- Add missing devel library on zlib for log compression
- Force openssl as libressl is not compatible with rust ssl needs</changelog>
  <changelog author="william.brown@suse.com" date="1653912000">- bsc#1199889 - CVE-2022-1949 - full access control bypass with simple crafted query, resolved
  by Issue 5170.
- Update to version 2.1.1~git22.faef73366:
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5237 - audit-ci: Cannot convert undefined or null to object
  * Issue 5170 - BUG - ldapsubentries were incorrectly returned (#5285)
  * Issue 4970 - Add support for recursively deleting subentries
  * Issue 5284 - Replication broken after password change (#5286)
  * Issue 5291 - Harden ReplicationManager.wait_for_replication (#5292)
  * Issue 5170 - RFE - Filter optimiser (#5171)
  * Issue 5276 - CLI - improve task handling
  * Issue 5273 - CLI - add arg completer for instance name
  * Issue 2893 - CLI - dscreate - add options for setting up replication</changelog>
  <changelog author="william.brown@suse.com" date="1657108800">- Update to version 2.2.2~git0.55e2c7ab3:
  * Bump version to 2.2.2
  * Issue 5221 - fix covscan (#5359)
  * Issue 5294: Report Portal 5 is not processing an XML file with (#5358)
  * Issue 5353 - CLI - dsconf backend export breaks with multiple backends
  * Issue 5346 - New connection table fails with ASAN failures (#5350)
  * Issue 5345 - BUG - openldap migration fails when ppolicy is active (#5347)
  * Issue 5323 - BUG - improve skipping of monitor db (#5340)
  * Issue 5329 - Improve replication extended op logging
  * Issue 5343 - Various improvements to winsync
  * Issue 4932 - CLI - add parser aliases to long arg names</changelog>
  <changelog author="william.brown@suse.com" date="1659096000">- Update to version 2.2.2~git11.f002e9e09:
  * Issue 5383 - UI - Various fixes and RFE's for UI
  * Issue 4656 - Remove problematic language from source code
  * Issue 5380 - Separate cleanAllRUV code into new file
  * Issue 5322 - optime &amp; wtime on rejected connections is not properly set
  * Issue 5335 - RFE - Add Security Audit Log
  * Issue 5375 - CI - disable TLS hostname checking
  * Issue 981 Managed Entries betxnpreoperation - transaction not aborted on managed entry failure (#5369)
  * Issue 5373 - dsidm user get_dn fails with search_ext() argument 1 must be str, not function
  * Issue 5371 - Update npm and cargo packages
  * Issue 3069 - Support ECDSA private keys for TLS (#5365)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1660132800">- Update _constraints due to random build failures caused by OBS environmental
  issues that aren't out fault. (out of disk, systemic builder issues).
- Add debugging about the environment to assist with OBS randomly failing
  in the future.</changelog>
  <changelog author="william.brown@suse.com" date="1662552000">- Update to version 2.3.0~git0.3db81913e:
  * Bump version to 2.3.0
  * Issue 5012 - Migrate pcre to pcre2 - remove match limit
  * Update CI tests
  * Issue 5356 - Make Rust non-optional and update default password storage scheme
  * Issue 5012 - Migrate pcre to pcre2
  * Issue 5428 - Fix regression with nscpEntryWsi computation
  * Fix missing 'not' in description (closes #5423) (#5424)
  * Issue 5421 - CI - makes replication/acceptance_test.py::test_modify_entry more robust (#5422)
  * Issue 3903 - fix repl keep alive event interval
  * Issue 5418 - Sync_repl may crash while managing invalid cookie (#5420)</changelog>
  <changelog author="william.brown@suse.com" date="1666353600">- Update to version 2.3.0~git22.8fedec0:
  * Issue 5495 - RFE - skip dds during migration. (#5496)
  * Issue 5491 - UI - Add rework and finish jpegPhoto functionality (#5492)
  * Issue 5368 - Retro Changelog trimming does not work (#5486)
  * Issue 5487 - Fix various issues with logconv.pl
  * Issue 5476 - RFE - add memberUid read aci by default (#5477)
  * Issue 5482 - lib389 - Can not enable replication with a mixed case suffix
  * Issue 5478 - Random crash in connection code during server shutdown (#5479)
  * Issue 3061 - RFE - Add password policy debug log level
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5262 - high contention in find_entry_internal_dn on mixed load (#5264)</changelog>
  <changelog author="william.brown@suse.com" date="1679486400">- Update to version 2.3.2~git44.5e4551e:
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5681)
  * Bump webpack from 5.75.0 to 5.76.0 in /src/cockpit/389-console (#5699)
  * Issue 5598 - (3rd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5692)
  * Issue 5598 - (2nd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5691)
  * Issue 5687 - UI - sensitive information disclosure
  * Issue 5661 - LMDB hangs while Rebuilding the replication changelog RUV (#5676)
  * Issue 5554 - Add more tests to security_basic_test suite
  * Issue 4583 - Update specfile to skip checks of ASAN builds
  * Issue 4758 - Add tests for WebUI</changelog>
  <changelog author="william.brown@suse.com" date="1681214400">- bsc#1210027 - apply upstream fix for setuptools
- Update to version 2.3.2~git53.a01e230:
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations
  * Issue 5701 - CLI - Fix referral mode setting (#5708)
  * Bump openssl from 0.10.45 to 0.10.48 in /src (#5709)
  * Issue 5710 - subtree search statistics for index lookup does not report ancestorid/entryrdn lookups (#5711)
  * Issue 5697 - Obsolete nsslapd-ldapimaprootdn attribute (#5698)
  * Issue 1081 - Stop schema replication from overwriting x-origin
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)</changelog>
  <changelog author="pgajdos@suse.com" date="1681819200">- python-six is not required</changelog>
  <changelog author="william.brown@suse.com" date="1682510400">- Update to version 2.4.0~git0.87efeb2:
  * Bump version to 2.4.0
  * Issue 5156 - RFE that implement slapi_memberof (#5694)
  * Issue 5734 - RFE - Exclude pwdFailureTime and ContextCSN (#5735)
  * Issue 5726 - ns-slapd crashing in ldbm_back_upgradednformat (#5727)
  * Issue 4758 - Add tests for WebUI
  * Issue 5718 - Memory leak in connection table (#5719)
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations</changelog>
  <changelog author="william.brown@suse.com" date="1684929600">- Update to version 2.4.0~git18.37ec5cd:
  * Issue 5751 - Cleanallruv task crashes on consumer (#5775)
  * Bump version to 2.4.1
  * Issue 5770 - RFE - Extend Password Adminstrators to allow skipping password info updates
  * Issue 5768 - CLI/UI - cert checks are too strict, and other issues
  * Issue 5722 - fix compilation warnings (#5771)
  * Issue 5765 - Improve installer selinux handling
  * Issue 152 - RFE - Add support for LDAP alias entries
  * Issue 5052 - BUG - Custom filters prevented entry deletion (#5060)
  * Issue 5752 - RFE - Provide a history for LastLoginTime (#5753)
  * Issue 5722 - RFE When a filter contains 'nsrole', improve response time by rewriting the filter (#5723)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691668800">- Update to version 2.4.0~git69.89c2de5:
  * Issue 4551 - Part 2 - Fix build warning of previous PR (#5888)
  * Issue 5834 - AccountPolicyPlugin erroring for some users (#5866)
  * Issue 5872 - part 2 - fix is_dbi regression (#5887)
  * Issue 4758 - Add tests for WebUI
  * Issue 5848 - dsconf should prevent setting the replicaID for hub and consumer roles (#5849)
  * Issue 5883 - Remove connection mutex contention risk on autobind (#5886)
  * Issue 5872 - `dbscan()` in lib389 can return bytes
  * Bump version to 2.4.3
  * Issue 5729 - Memory leak in factory_create_extension (#5814)
  * Issue 5870 - ns-slapd crashes at startup if a backend has no suffix (#5871)</changelog>
  <changelog author="william.brown@suse.com" date="1692014400">- Update to version 2.4.0~git74.4297d88:
  * issue 5890 part 2 - Need a tester for testing multiple listening thread feature (#5897)
  * Issue i5846 - Crash when lmdb import is aborted (#5881)
  * Issue 5894 - lmdb import error fails with Could not store the entry (#5895)
  * Issue 5890 - Need a tester for testing multiple listening thread feature (#5891)
  * Issue 5082 - slugify: ModuleNotFoundError when running test cases</changelog>
  <changelog author="william.brown@suse.com" date="1701259200">- Update to version 2.4.0~git113.84a845c:
  * Issue 5980 - Improve instance startup failure handling (#5991)
  * Issue 5976 - Fix freeipa install regression with lmdb (#5977)
  * Issue 5984 - Crash when paged result search are abandoned - fix2 (#5987)
  * Issue 5984 - Crash when paged result search are abandoned (#5985)
  * Issue 5947 - CI test_vlv_recreation_reindex fails on LMDB (#5979)
  * Bump version to 2.5.0
  * Issue 5971 - CLI - Fix password prompt for repl status (#5972)
  * Issue 5973 - Fix fedora cop RawHide builds (#5974)
  * Revert "Issue 5761 - Worker thread dynamic management (#5796)" (#5970)
  * Issue 5966 - CLI - Custom schema object is removed on a failed edit (#5967)
  * Issue 5786 - Update permissions for Release workflow
  * Issue 5960 - Subpackages should have more strict interdependencies
  * Issue 3555 - UI - Fix audit issue with npm - babel/traverse (#5959)
  * Issue 4843 - Fix dscreate create-template issue (#5950)
  * bugfix for --passwd-file not working on latest version (#5934)
  * Issue 5843 - dsconf / dscreate should be able to handle lmdb parameters (#5943)
  * Bump postcss from 8.4.24 to 8.4.31 in /src/cockpit/389-console (#5945)
  * Issue 5938 - Attribute Names changed to lowercase after adding the Attributes (#5940)
  * issue 5924 - ASAN server build crash when looping opening/closing connections (#5926)
  * Issue 1925 - Add a CI test (#5936)
  * Issue 5732 - Localizing Cockpit's 389ds Plugin using CockpitPoPlugin (#5764)
  * Issue 1870 - Add a CI test (#5929)
  * Issue 843 - Add a warning to slapi_valueset_add_value_ext (#5925)
  * Issue 5761 - Worker thread dynamic management (#5796)
  * Issue 1802 - Improve ldclt man page (#5928)
  * Issue 1456 - Add a CI test that verifies there is no issue (#5927)
  * Issue 1317 - Add a CI test (#5923)
  * Issue 1081 - CI - Add more tests for overwriting x-origin issue (#5815)
  * Issue 1115 - Add a CI test (#5913)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5914 - UI - server settings page validation improvements and db index fixes
  * Issue 5909 - Multi listener hang with 20k connections (#5917)
  * Issue 5902 - Fix previous commit regression (#5919)
  * pass instance correctly to ds_is_older (#5903)
  * Issue 5909 - Multi listener hang with 20k connections (#5910)
  * Issue 5722 - improve testcase (#5904)
  * Issue 5203 - outdated version in provided metadata for lib389
  * Bug Description:</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1702468800">- Update to support newer obs-service-cargo-vendor</changelog>
  <changelog author="william.brown@suse.com" date="1705492800">- Update to version 2.4.0~git126.5936946:
  * Issue 6028 - vlv index keys inconsistencies (#6031)
  * Issue 5989 - RFE support of inChain Matching Rule (#5990)
  * Issue 6022 - lmdb inconsistency between vlv index and vlv cache names (#6026)
  * Issue 6015 - Fix typo remeber (#6014)
  * Issue 6016 - Pin upload/download artifacts action to v3
  * Issue 5939 - During an update, if the target entry is reverted in the entry cache, the server should not retry to lock it (#6007)
  * Issue 4673 - Update Rust crates
  * Issue 6004 - idletimeout may be ignored (#6005)
  * Issue 5954 - Disable Transparent Huge Pages
  * Issue 5997 - test_inactivty_and_expiration CI testcase is wrong (#5999)
  * Issue 5993 - Fix several race condition around CI tests (#5996)
  * Issue 5944 - Reversion of the entry cache should be limited to BETXN plugin failures (#5994)
  * Bump openssl from 0.10.55 to 0.10.60 in /src (#5995)</changelog>
  <changelog author="william.brown@suse.com" date="1706875200">- Update to version 3.0.1~git1.1f95b57:
  * Issue 6061 - Certificate lifetime displayed as NaN
  * Bump version to 3.0.1
  * Issue 6043, 6044 - Enhance Rust and JS bundling and add SPDX licenses for both (#6045)
  * Issue 3555 - Remove audit-ci from dependencies (#6056)
  * Issue 6052 - Paged results test sets hostname to `localhost` on test collection
  * Issue 6051 - Drop unused pytest markers
  * Issue 6049 - lmdb - changelog is wrongly recreated by reindex task (#6050)
  * Issue 6047 - Add a check for tagged commits
  * Issue 6041 - dscreate ds-root - accepts relative path (#6042)
  * Switch default backend to lmdb and bump version to 3.0 (#6013)
  * Issue 6032 - Replication broken after backup restore (#6035)
  * Issue 6037 - Server crash at startup in vlvIndex_delete (#6038)
  * Issue 6034 - Change replica_id from str to int</changelog>
  <changelog author="william.brown@suse.com" date="1713873600">- Update to version 3.0.1~git37.55529d1:
  * Issue 6082 - Remove explicit dependencies toward libdb - revert default (#6145)
  * Issue 6141 - freeipa test_topology_TestCASpecificRUVs is failing (#6144)
  * Issue 6142 - [RFE] Add LMDB configuration related checks into Healthcheck tool (#6143)
  * Issue 6136 - failure in freeipa tests (#6137)
  * Issue 6133 - Move slapi_pblock_set_flag_operation_notes() to slapi-plugin.h
  * Issue 5105 - lmdb - Cannot create entries with long rdn - fix covscan (#6131)
  * Issue i6057 - Fix3 - Fix covscan issues (#6127)
  * Issue 6105 - lmdb - Cannot create entries with long rdn (#6130)
  * Issue 6125 - dscreate interactive fails when chosing mdb backend (#6126)
  * Issue 6080 - ns-slapd crash in referint_get_config (#6081)
  * Issue 6110 - Typo in Account Policy plugin message
  * Issue 6057 - vlv search may result wrong result with lmdb - Fix 2 (#6121)
  * Issue 6119 - Synchronise accept_thread with slapd_daemon (#6120)
  * Issue 6117 - Fix the UTC offset print (#6118)
  * Issue 6112 - RFE - add new operation note for MFA authentications
  * Issue 5842 - Add log buffering to audit log
  * Issue 5305 - OpenLDAP version autodetection doesn't work
  * Issue 3527 - Support HAProxy and Instance on the same machine configuration (#6107)
  * Issue 6057 - vlv search may result wrong result with lmdb (#6091)
  * Issue 6103 - New connection timeout error breaks errormap (#6104)
  * Issue 6086 - Ambiguous warning about SELinux in dscreate for non-root user
  * Issue 6092 - passwordHistory is not updated with a pre-hashed password (#6093)
  * Issue 6067 - Improve dsidm CLI No Such Entry handling (#6079)
  * Issue 6096 - Improve connection timeout error logging (#6097)
  * Issue 5647 - covscan: memory leak in audit log when adding entries
  * Issue 6094 - Add coverity scan workflow
  * Issue 6067 - Add hidden -v and -j options to each CLI subcommand (#6088)
  * Issue 5487 - Fix various isses with logconv.pl (#6085)
  * Issue 5962 - Rearrange includes for 32-bit support logic
  * Issue 6046 - Make dscreate to work during kickstart installations
  * Issue 6082 - Remove explicit dependencies toward libdb (#6083)
  * Issue 6073 - Improve error log when running out of memory (#6084)
  * Issue 6071 - Instance creation/removal is slow
  * Issue 6010 - 389 ds ignores nsslapd-maxdescriptors (#6027)
  * Issue 6075 - Ignore build artifacts (#6076)
  * Issue 6068 - Add dscontainer stop function</changelog>
  <changelog author="william.brown@suse.com" date="1715688000">- Update to version 3.0.1~git39.e24615f:
  * Issue 6142 - Fix CI tests (#6161)
  * Issue 6157 - Cockipt crashes when getting replication status if topology contains an old 389ds version (#6158)</changelog>
</package>
<package pkgid="ccf645671db43fc482c8d8e7b5feafcafd3511631e9224b0b9e28642c3fbf6097f6429b2dff6ff966e960d8acdcbec0dddebfb0ea198bec91010fdfd507fa313" name="389-ds-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.0.1~git37.55529d1" rel="1.1"/>
  <changelog author="william.brown@suse.com" date="1650542400">- bsc#1196526 - Add systemd override to correct ordering with krb components
- Update to version 2.1.1~git13.beb382e1b:
  * Issue 2893 - CLI - dscreate - add options for setting up replication
  * Issue 4866 - CLI - when enabling replication set changelog trimming by default
  * Issue 5241 - UI - Add account locking missing functionality (#5251)
  * Issue 5180 - snmp_collator tries to unlock NULL mutex (#5266)
  * Issue 4904 - Fix various small issues
  * Issue 5260 - BUG - OpenLDAP allows multiple names of memberof overlay (#5261)
  * Issue 5252 - During DEL, vlv search can erroneously return NULL candidate (#5256)
  * Issue 5210 - Python undefined names in lib389
  * Issue 5247 - BUG - Missing attributes in samba schema (#5248)
  * Issue 5242- Craft message may crash the server (#5243)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1652356800">- Add missing devel library on zlib for log compression
- Force openssl as libressl is not compatible with rust ssl needs</changelog>
  <changelog author="william.brown@suse.com" date="1653912000">- bsc#1199889 - CVE-2022-1949 - full access control bypass with simple crafted query, resolved
  by Issue 5170.
- Update to version 2.1.1~git22.faef73366:
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5237 - audit-ci: Cannot convert undefined or null to object
  * Issue 5170 - BUG - ldapsubentries were incorrectly returned (#5285)
  * Issue 4970 - Add support for recursively deleting subentries
  * Issue 5284 - Replication broken after password change (#5286)
  * Issue 5291 - Harden ReplicationManager.wait_for_replication (#5292)
  * Issue 5170 - RFE - Filter optimiser (#5171)
  * Issue 5276 - CLI - improve task handling
  * Issue 5273 - CLI - add arg completer for instance name
  * Issue 2893 - CLI - dscreate - add options for setting up replication</changelog>
  <changelog author="william.brown@suse.com" date="1657108800">- Update to version 2.2.2~git0.55e2c7ab3:
  * Bump version to 2.2.2
  * Issue 5221 - fix covscan (#5359)
  * Issue 5294: Report Portal 5 is not processing an XML file with (#5358)
  * Issue 5353 - CLI - dsconf backend export breaks with multiple backends
  * Issue 5346 - New connection table fails with ASAN failures (#5350)
  * Issue 5345 - BUG - openldap migration fails when ppolicy is active (#5347)
  * Issue 5323 - BUG - improve skipping of monitor db (#5340)
  * Issue 5329 - Improve replication extended op logging
  * Issue 5343 - Various improvements to winsync
  * Issue 4932 - CLI - add parser aliases to long arg names</changelog>
  <changelog author="william.brown@suse.com" date="1659096000">- Update to version 2.2.2~git11.f002e9e09:
  * Issue 5383 - UI - Various fixes and RFE's for UI
  * Issue 4656 - Remove problematic language from source code
  * Issue 5380 - Separate cleanAllRUV code into new file
  * Issue 5322 - optime &amp; wtime on rejected connections is not properly set
  * Issue 5335 - RFE - Add Security Audit Log
  * Issue 5375 - CI - disable TLS hostname checking
  * Issue 981 Managed Entries betxnpreoperation - transaction not aborted on managed entry failure (#5369)
  * Issue 5373 - dsidm user get_dn fails with search_ext() argument 1 must be str, not function
  * Issue 5371 - Update npm and cargo packages
  * Issue 3069 - Support ECDSA private keys for TLS (#5365)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1660132800">- Update _constraints due to random build failures caused by OBS environmental
  issues that aren't out fault. (out of disk, systemic builder issues).
- Add debugging about the environment to assist with OBS randomly failing
  in the future.</changelog>
  <changelog author="william.brown@suse.com" date="1662552000">- Update to version 2.3.0~git0.3db81913e:
  * Bump version to 2.3.0
  * Issue 5012 - Migrate pcre to pcre2 - remove match limit
  * Update CI tests
  * Issue 5356 - Make Rust non-optional and update default password storage scheme
  * Issue 5012 - Migrate pcre to pcre2
  * Issue 5428 - Fix regression with nscpEntryWsi computation
  * Fix missing 'not' in description (closes #5423) (#5424)
  * Issue 5421 - CI - makes replication/acceptance_test.py::test_modify_entry more robust (#5422)
  * Issue 3903 - fix repl keep alive event interval
  * Issue 5418 - Sync_repl may crash while managing invalid cookie (#5420)</changelog>
  <changelog author="william.brown@suse.com" date="1666353600">- Update to version 2.3.0~git22.8fedec0:
  * Issue 5495 - RFE - skip dds during migration. (#5496)
  * Issue 5491 - UI - Add rework and finish jpegPhoto functionality (#5492)
  * Issue 5368 - Retro Changelog trimming does not work (#5486)
  * Issue 5487 - Fix various issues with logconv.pl
  * Issue 5476 - RFE - add memberUid read aci by default (#5477)
  * Issue 5482 - lib389 - Can not enable replication with a mixed case suffix
  * Issue 5478 - Random crash in connection code during server shutdown (#5479)
  * Issue 3061 - RFE - Add password policy debug log level
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5262 - high contention in find_entry_internal_dn on mixed load (#5264)</changelog>
  <changelog author="william.brown@suse.com" date="1679486400">- Update to version 2.3.2~git44.5e4551e:
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5681)
  * Bump webpack from 5.75.0 to 5.76.0 in /src/cockpit/389-console (#5699)
  * Issue 5598 - (3rd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5692)
  * Issue 5598 - (2nd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5691)
  * Issue 5687 - UI - sensitive information disclosure
  * Issue 5661 - LMDB hangs while Rebuilding the replication changelog RUV (#5676)
  * Issue 5554 - Add more tests to security_basic_test suite
  * Issue 4583 - Update specfile to skip checks of ASAN builds
  * Issue 4758 - Add tests for WebUI</changelog>
  <changelog author="william.brown@suse.com" date="1681214400">- bsc#1210027 - apply upstream fix for setuptools
- Update to version 2.3.2~git53.a01e230:
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations
  * Issue 5701 - CLI - Fix referral mode setting (#5708)
  * Bump openssl from 0.10.45 to 0.10.48 in /src (#5709)
  * Issue 5710 - subtree search statistics for index lookup does not report ancestorid/entryrdn lookups (#5711)
  * Issue 5697 - Obsolete nsslapd-ldapimaprootdn attribute (#5698)
  * Issue 1081 - Stop schema replication from overwriting x-origin
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)</changelog>
  <changelog author="pgajdos@suse.com" date="1681819200">- python-six is not required</changelog>
  <changelog author="william.brown@suse.com" date="1682510400">- Update to version 2.4.0~git0.87efeb2:
  * Bump version to 2.4.0
  * Issue 5156 - RFE that implement slapi_memberof (#5694)
  * Issue 5734 - RFE - Exclude pwdFailureTime and ContextCSN (#5735)
  * Issue 5726 - ns-slapd crashing in ldbm_back_upgradednformat (#5727)
  * Issue 4758 - Add tests for WebUI
  * Issue 5718 - Memory leak in connection table (#5719)
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations</changelog>
  <changelog author="william.brown@suse.com" date="1684929600">- Update to version 2.4.0~git18.37ec5cd:
  * Issue 5751 - Cleanallruv task crashes on consumer (#5775)
  * Bump version to 2.4.1
  * Issue 5770 - RFE - Extend Password Adminstrators to allow skipping password info updates
  * Issue 5768 - CLI/UI - cert checks are too strict, and other issues
  * Issue 5722 - fix compilation warnings (#5771)
  * Issue 5765 - Improve installer selinux handling
  * Issue 152 - RFE - Add support for LDAP alias entries
  * Issue 5052 - BUG - Custom filters prevented entry deletion (#5060)
  * Issue 5752 - RFE - Provide a history for LastLoginTime (#5753)
  * Issue 5722 - RFE When a filter contains 'nsrole', improve response time by rewriting the filter (#5723)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691668800">- Update to version 2.4.0~git69.89c2de5:
  * Issue 4551 - Part 2 - Fix build warning of previous PR (#5888)
  * Issue 5834 - AccountPolicyPlugin erroring for some users (#5866)
  * Issue 5872 - part 2 - fix is_dbi regression (#5887)
  * Issue 4758 - Add tests for WebUI
  * Issue 5848 - dsconf should prevent setting the replicaID for hub and consumer roles (#5849)
  * Issue 5883 - Remove connection mutex contention risk on autobind (#5886)
  * Issue 5872 - `dbscan()` in lib389 can return bytes
  * Bump version to 2.4.3
  * Issue 5729 - Memory leak in factory_create_extension (#5814)
  * Issue 5870 - ns-slapd crashes at startup if a backend has no suffix (#5871)</changelog>
  <changelog author="william.brown@suse.com" date="1692014400">- Update to version 2.4.0~git74.4297d88:
  * issue 5890 part 2 - Need a tester for testing multiple listening thread feature (#5897)
  * Issue i5846 - Crash when lmdb import is aborted (#5881)
  * Issue 5894 - lmdb import error fails with Could not store the entry (#5895)
  * Issue 5890 - Need a tester for testing multiple listening thread feature (#5891)
  * Issue 5082 - slugify: ModuleNotFoundError when running test cases</changelog>
  <changelog author="william.brown@suse.com" date="1701259200">- Update to version 2.4.0~git113.84a845c:
  * Issue 5980 - Improve instance startup failure handling (#5991)
  * Issue 5976 - Fix freeipa install regression with lmdb (#5977)
  * Issue 5984 - Crash when paged result search are abandoned - fix2 (#5987)
  * Issue 5984 - Crash when paged result search are abandoned (#5985)
  * Issue 5947 - CI test_vlv_recreation_reindex fails on LMDB (#5979)
  * Bump version to 2.5.0
  * Issue 5971 - CLI - Fix password prompt for repl status (#5972)
  * Issue 5973 - Fix fedora cop RawHide builds (#5974)
  * Revert "Issue 5761 - Worker thread dynamic management (#5796)" (#5970)
  * Issue 5966 - CLI - Custom schema object is removed on a failed edit (#5967)
  * Issue 5786 - Update permissions for Release workflow
  * Issue 5960 - Subpackages should have more strict interdependencies
  * Issue 3555 - UI - Fix audit issue with npm - babel/traverse (#5959)
  * Issue 4843 - Fix dscreate create-template issue (#5950)
  * bugfix for --passwd-file not working on latest version (#5934)
  * Issue 5843 - dsconf / dscreate should be able to handle lmdb parameters (#5943)
  * Bump postcss from 8.4.24 to 8.4.31 in /src/cockpit/389-console (#5945)
  * Issue 5938 - Attribute Names changed to lowercase after adding the Attributes (#5940)
  * issue 5924 - ASAN server build crash when looping opening/closing connections (#5926)
  * Issue 1925 - Add a CI test (#5936)
  * Issue 5732 - Localizing Cockpit's 389ds Plugin using CockpitPoPlugin (#5764)
  * Issue 1870 - Add a CI test (#5929)
  * Issue 843 - Add a warning to slapi_valueset_add_value_ext (#5925)
  * Issue 5761 - Worker thread dynamic management (#5796)
  * Issue 1802 - Improve ldclt man page (#5928)
  * Issue 1456 - Add a CI test that verifies there is no issue (#5927)
  * Issue 1317 - Add a CI test (#5923)
  * Issue 1081 - CI - Add more tests for overwriting x-origin issue (#5815)
  * Issue 1115 - Add a CI test (#5913)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5914 - UI - server settings page validation improvements and db index fixes
  * Issue 5909 - Multi listener hang with 20k connections (#5917)
  * Issue 5902 - Fix previous commit regression (#5919)
  * pass instance correctly to ds_is_older (#5903)
  * Issue 5909 - Multi listener hang with 20k connections (#5910)
  * Issue 5722 - improve testcase (#5904)
  * Issue 5203 - outdated version in provided metadata for lib389
  * Bug Description:</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1702468800">- Update to support newer obs-service-cargo-vendor</changelog>
  <changelog author="william.brown@suse.com" date="1705492800">- Update to version 2.4.0~git126.5936946:
  * Issue 6028 - vlv index keys inconsistencies (#6031)
  * Issue 5989 - RFE support of inChain Matching Rule (#5990)
  * Issue 6022 - lmdb inconsistency between vlv index and vlv cache names (#6026)
  * Issue 6015 - Fix typo remeber (#6014)
  * Issue 6016 - Pin upload/download artifacts action to v3
  * Issue 5939 - During an update, if the target entry is reverted in the entry cache, the server should not retry to lock it (#6007)
  * Issue 4673 - Update Rust crates
  * Issue 6004 - idletimeout may be ignored (#6005)
  * Issue 5954 - Disable Transparent Huge Pages
  * Issue 5997 - test_inactivty_and_expiration CI testcase is wrong (#5999)
  * Issue 5993 - Fix several race condition around CI tests (#5996)
  * Issue 5944 - Reversion of the entry cache should be limited to BETXN plugin failures (#5994)
  * Bump openssl from 0.10.55 to 0.10.60 in /src (#5995)</changelog>
  <changelog author="william.brown@suse.com" date="1706875200">- Update to version 3.0.1~git1.1f95b57:
  * Issue 6061 - Certificate lifetime displayed as NaN
  * Bump version to 3.0.1
  * Issue 6043, 6044 - Enhance Rust and JS bundling and add SPDX licenses for both (#6045)
  * Issue 3555 - Remove audit-ci from dependencies (#6056)
  * Issue 6052 - Paged results test sets hostname to `localhost` on test collection
  * Issue 6051 - Drop unused pytest markers
  * Issue 6049 - lmdb - changelog is wrongly recreated by reindex task (#6050)
  * Issue 6047 - Add a check for tagged commits
  * Issue 6041 - dscreate ds-root - accepts relative path (#6042)
  * Switch default backend to lmdb and bump version to 3.0 (#6013)
  * Issue 6032 - Replication broken after backup restore (#6035)
  * Issue 6037 - Server crash at startup in vlvIndex_delete (#6038)
  * Issue 6034 - Change replica_id from str to int</changelog>
  <changelog author="william.brown@suse.com" date="1713873600">- Update to version 3.0.1~git37.55529d1:
  * Issue 6082 - Remove explicit dependencies toward libdb - revert default (#6145)
  * Issue 6141 - freeipa test_topology_TestCASpecificRUVs is failing (#6144)
  * Issue 6142 - [RFE] Add LMDB configuration related checks into Healthcheck tool (#6143)
  * Issue 6136 - failure in freeipa tests (#6137)
  * Issue 6133 - Move slapi_pblock_set_flag_operation_notes() to slapi-plugin.h
  * Issue 5105 - lmdb - Cannot create entries with long rdn - fix covscan (#6131)
  * Issue i6057 - Fix3 - Fix covscan issues (#6127)
  * Issue 6105 - lmdb - Cannot create entries with long rdn (#6130)
  * Issue 6125 - dscreate interactive fails when chosing mdb backend (#6126)
  * Issue 6080 - ns-slapd crash in referint_get_config (#6081)
  * Issue 6110 - Typo in Account Policy plugin message
  * Issue 6057 - vlv search may result wrong result with lmdb - Fix 2 (#6121)
  * Issue 6119 - Synchronise accept_thread with slapd_daemon (#6120)
  * Issue 6117 - Fix the UTC offset print (#6118)
  * Issue 6112 - RFE - add new operation note for MFA authentications
  * Issue 5842 - Add log buffering to audit log
  * Issue 5305 - OpenLDAP version autodetection doesn't work
  * Issue 3527 - Support HAProxy and Instance on the same machine configuration (#6107)
  * Issue 6057 - vlv search may result wrong result with lmdb (#6091)
  * Issue 6103 - New connection timeout error breaks errormap (#6104)
  * Issue 6086 - Ambiguous warning about SELinux in dscreate for non-root user
  * Issue 6092 - passwordHistory is not updated with a pre-hashed password (#6093)
  * Issue 6067 - Improve dsidm CLI No Such Entry handling (#6079)
  * Issue 6096 - Improve connection timeout error logging (#6097)
  * Issue 5647 - covscan: memory leak in audit log when adding entries
  * Issue 6094 - Add coverity scan workflow
  * Issue 6067 - Add hidden -v and -j options to each CLI subcommand (#6088)
  * Issue 5487 - Fix various isses with logconv.pl (#6085)
  * Issue 5962 - Rearrange includes for 32-bit support logic
  * Issue 6046 - Make dscreate to work during kickstart installations
  * Issue 6082 - Remove explicit dependencies toward libdb (#6083)
  * Issue 6073 - Improve error log when running out of memory (#6084)
  * Issue 6071 - Instance creation/removal is slow
  * Issue 6010 - 389 ds ignores nsslapd-maxdescriptors (#6027)
  * Issue 6075 - Ignore build artifacts (#6076)
  * Issue 6068 - Add dscontainer stop function</changelog>
</package>
<package pkgid="391a69552214283a45551701efdc0925281f9390451acaaacf36cd61659d0f56f97f7063b07890af19376b3f6857ee82ed3f77401b42253b209197a57bd5364b" name="389-ds-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.0.1~git39.e24615f" rel="1.0.4.1.sr20240429"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1652356800">- Add missing devel library on zlib for log compression
- Force openssl as libressl is not compatible with rust ssl needs</changelog>
  <changelog author="william.brown@suse.com" date="1653912000">- bsc#1199889 - CVE-2022-1949 - full access control bypass with simple crafted query, resolved
  by Issue 5170.
- Update to version 2.1.1~git22.faef73366:
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5237 - audit-ci: Cannot convert undefined or null to object
  * Issue 5170 - BUG - ldapsubentries were incorrectly returned (#5285)
  * Issue 4970 - Add support for recursively deleting subentries
  * Issue 5284 - Replication broken after password change (#5286)
  * Issue 5291 - Harden ReplicationManager.wait_for_replication (#5292)
  * Issue 5170 - RFE - Filter optimiser (#5171)
  * Issue 5276 - CLI - improve task handling
  * Issue 5273 - CLI - add arg completer for instance name
  * Issue 2893 - CLI - dscreate - add options for setting up replication</changelog>
  <changelog author="william.brown@suse.com" date="1657108800">- Update to version 2.2.2~git0.55e2c7ab3:
  * Bump version to 2.2.2
  * Issue 5221 - fix covscan (#5359)
  * Issue 5294: Report Portal 5 is not processing an XML file with (#5358)
  * Issue 5353 - CLI - dsconf backend export breaks with multiple backends
  * Issue 5346 - New connection table fails with ASAN failures (#5350)
  * Issue 5345 - BUG - openldap migration fails when ppolicy is active (#5347)
  * Issue 5323 - BUG - improve skipping of monitor db (#5340)
  * Issue 5329 - Improve replication extended op logging
  * Issue 5343 - Various improvements to winsync
  * Issue 4932 - CLI - add parser aliases to long arg names</changelog>
  <changelog author="william.brown@suse.com" date="1659096000">- Update to version 2.2.2~git11.f002e9e09:
  * Issue 5383 - UI - Various fixes and RFE's for UI
  * Issue 4656 - Remove problematic language from source code
  * Issue 5380 - Separate cleanAllRUV code into new file
  * Issue 5322 - optime &amp; wtime on rejected connections is not properly set
  * Issue 5335 - RFE - Add Security Audit Log
  * Issue 5375 - CI - disable TLS hostname checking
  * Issue 981 Managed Entries betxnpreoperation - transaction not aborted on managed entry failure (#5369)
  * Issue 5373 - dsidm user get_dn fails with search_ext() argument 1 must be str, not function
  * Issue 5371 - Update npm and cargo packages
  * Issue 3069 - Support ECDSA private keys for TLS (#5365)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1660132800">- Update _constraints due to random build failures caused by OBS environmental
  issues that aren't out fault. (out of disk, systemic builder issues).
- Add debugging about the environment to assist with OBS randomly failing
  in the future.</changelog>
  <changelog author="william.brown@suse.com" date="1662552000">- Update to version 2.3.0~git0.3db81913e:
  * Bump version to 2.3.0
  * Issue 5012 - Migrate pcre to pcre2 - remove match limit
  * Update CI tests
  * Issue 5356 - Make Rust non-optional and update default password storage scheme
  * Issue 5012 - Migrate pcre to pcre2
  * Issue 5428 - Fix regression with nscpEntryWsi computation
  * Fix missing 'not' in description (closes #5423) (#5424)
  * Issue 5421 - CI - makes replication/acceptance_test.py::test_modify_entry more robust (#5422)
  * Issue 3903 - fix repl keep alive event interval
  * Issue 5418 - Sync_repl may crash while managing invalid cookie (#5420)</changelog>
  <changelog author="william.brown@suse.com" date="1666353600">- Update to version 2.3.0~git22.8fedec0:
  * Issue 5495 - RFE - skip dds during migration. (#5496)
  * Issue 5491 - UI - Add rework and finish jpegPhoto functionality (#5492)
  * Issue 5368 - Retro Changelog trimming does not work (#5486)
  * Issue 5487 - Fix various issues with logconv.pl
  * Issue 5476 - RFE - add memberUid read aci by default (#5477)
  * Issue 5482 - lib389 - Can not enable replication with a mixed case suffix
  * Issue 5478 - Random crash in connection code during server shutdown (#5479)
  * Issue 3061 - RFE - Add password policy debug log level
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5262 - high contention in find_entry_internal_dn on mixed load (#5264)</changelog>
  <changelog author="william.brown@suse.com" date="1679486400">- Update to version 2.3.2~git44.5e4551e:
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5681)
  * Bump webpack from 5.75.0 to 5.76.0 in /src/cockpit/389-console (#5699)
  * Issue 5598 - (3rd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5692)
  * Issue 5598 - (2nd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5691)
  * Issue 5687 - UI - sensitive information disclosure
  * Issue 5661 - LMDB hangs while Rebuilding the replication changelog RUV (#5676)
  * Issue 5554 - Add more tests to security_basic_test suite
  * Issue 4583 - Update specfile to skip checks of ASAN builds
  * Issue 4758 - Add tests for WebUI</changelog>
  <changelog author="william.brown@suse.com" date="1681214400">- bsc#1210027 - apply upstream fix for setuptools
- Update to version 2.3.2~git53.a01e230:
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations
  * Issue 5701 - CLI - Fix referral mode setting (#5708)
  * Bump openssl from 0.10.45 to 0.10.48 in /src (#5709)
  * Issue 5710 - subtree search statistics for index lookup does not report ancestorid/entryrdn lookups (#5711)
  * Issue 5697 - Obsolete nsslapd-ldapimaprootdn attribute (#5698)
  * Issue 1081 - Stop schema replication from overwriting x-origin
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)</changelog>
  <changelog author="pgajdos@suse.com" date="1681819200">- python-six is not required</changelog>
  <changelog author="william.brown@suse.com" date="1682510400">- Update to version 2.4.0~git0.87efeb2:
  * Bump version to 2.4.0
  * Issue 5156 - RFE that implement slapi_memberof (#5694)
  * Issue 5734 - RFE - Exclude pwdFailureTime and ContextCSN (#5735)
  * Issue 5726 - ns-slapd crashing in ldbm_back_upgradednformat (#5727)
  * Issue 4758 - Add tests for WebUI
  * Issue 5718 - Memory leak in connection table (#5719)
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations</changelog>
  <changelog author="william.brown@suse.com" date="1684929600">- Update to version 2.4.0~git18.37ec5cd:
  * Issue 5751 - Cleanallruv task crashes on consumer (#5775)
  * Bump version to 2.4.1
  * Issue 5770 - RFE - Extend Password Adminstrators to allow skipping password info updates
  * Issue 5768 - CLI/UI - cert checks are too strict, and other issues
  * Issue 5722 - fix compilation warnings (#5771)
  * Issue 5765 - Improve installer selinux handling
  * Issue 152 - RFE - Add support for LDAP alias entries
  * Issue 5052 - BUG - Custom filters prevented entry deletion (#5060)
  * Issue 5752 - RFE - Provide a history for LastLoginTime (#5753)
  * Issue 5722 - RFE When a filter contains 'nsrole', improve response time by rewriting the filter (#5723)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691668800">- Update to version 2.4.0~git69.89c2de5:
  * Issue 4551 - Part 2 - Fix build warning of previous PR (#5888)
  * Issue 5834 - AccountPolicyPlugin erroring for some users (#5866)
  * Issue 5872 - part 2 - fix is_dbi regression (#5887)
  * Issue 4758 - Add tests for WebUI
  * Issue 5848 - dsconf should prevent setting the replicaID for hub and consumer roles (#5849)
  * Issue 5883 - Remove connection mutex contention risk on autobind (#5886)
  * Issue 5872 - `dbscan()` in lib389 can return bytes
  * Bump version to 2.4.3
  * Issue 5729 - Memory leak in factory_create_extension (#5814)
  * Issue 5870 - ns-slapd crashes at startup if a backend has no suffix (#5871)</changelog>
  <changelog author="william.brown@suse.com" date="1692014400">- Update to version 2.4.0~git74.4297d88:
  * issue 5890 part 2 - Need a tester for testing multiple listening thread feature (#5897)
  * Issue i5846 - Crash when lmdb import is aborted (#5881)
  * Issue 5894 - lmdb import error fails with Could not store the entry (#5895)
  * Issue 5890 - Need a tester for testing multiple listening thread feature (#5891)
  * Issue 5082 - slugify: ModuleNotFoundError when running test cases</changelog>
  <changelog author="william.brown@suse.com" date="1701259200">- Update to version 2.4.0~git113.84a845c:
  * Issue 5980 - Improve instance startup failure handling (#5991)
  * Issue 5976 - Fix freeipa install regression with lmdb (#5977)
  * Issue 5984 - Crash when paged result search are abandoned - fix2 (#5987)
  * Issue 5984 - Crash when paged result search are abandoned (#5985)
  * Issue 5947 - CI test_vlv_recreation_reindex fails on LMDB (#5979)
  * Bump version to 2.5.0
  * Issue 5971 - CLI - Fix password prompt for repl status (#5972)
  * Issue 5973 - Fix fedora cop RawHide builds (#5974)
  * Revert "Issue 5761 - Worker thread dynamic management (#5796)" (#5970)
  * Issue 5966 - CLI - Custom schema object is removed on a failed edit (#5967)
  * Issue 5786 - Update permissions for Release workflow
  * Issue 5960 - Subpackages should have more strict interdependencies
  * Issue 3555 - UI - Fix audit issue with npm - babel/traverse (#5959)
  * Issue 4843 - Fix dscreate create-template issue (#5950)
  * bugfix for --passwd-file not working on latest version (#5934)
  * Issue 5843 - dsconf / dscreate should be able to handle lmdb parameters (#5943)
  * Bump postcss from 8.4.24 to 8.4.31 in /src/cockpit/389-console (#5945)
  * Issue 5938 - Attribute Names changed to lowercase after adding the Attributes (#5940)
  * issue 5924 - ASAN server build crash when looping opening/closing connections (#5926)
  * Issue 1925 - Add a CI test (#5936)
  * Issue 5732 - Localizing Cockpit's 389ds Plugin using CockpitPoPlugin (#5764)
  * Issue 1870 - Add a CI test (#5929)
  * Issue 843 - Add a warning to slapi_valueset_add_value_ext (#5925)
  * Issue 5761 - Worker thread dynamic management (#5796)
  * Issue 1802 - Improve ldclt man page (#5928)
  * Issue 1456 - Add a CI test that verifies there is no issue (#5927)
  * Issue 1317 - Add a CI test (#5923)
  * Issue 1081 - CI - Add more tests for overwriting x-origin issue (#5815)
  * Issue 1115 - Add a CI test (#5913)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5914 - UI - server settings page validation improvements and db index fixes
  * Issue 5909 - Multi listener hang with 20k connections (#5917)
  * Issue 5902 - Fix previous commit regression (#5919)
  * pass instance correctly to ds_is_older (#5903)
  * Issue 5909 - Multi listener hang with 20k connections (#5910)
  * Issue 5722 - improve testcase (#5904)
  * Issue 5203 - outdated version in provided metadata for lib389
  * Bug Description:</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1702468800">- Update to support newer obs-service-cargo-vendor</changelog>
  <changelog author="william.brown@suse.com" date="1705492800">- Update to version 2.4.0~git126.5936946:
  * Issue 6028 - vlv index keys inconsistencies (#6031)
  * Issue 5989 - RFE support of inChain Matching Rule (#5990)
  * Issue 6022 - lmdb inconsistency between vlv index and vlv cache names (#6026)
  * Issue 6015 - Fix typo remeber (#6014)
  * Issue 6016 - Pin upload/download artifacts action to v3
  * Issue 5939 - During an update, if the target entry is reverted in the entry cache, the server should not retry to lock it (#6007)
  * Issue 4673 - Update Rust crates
  * Issue 6004 - idletimeout may be ignored (#6005)
  * Issue 5954 - Disable Transparent Huge Pages
  * Issue 5997 - test_inactivty_and_expiration CI testcase is wrong (#5999)
  * Issue 5993 - Fix several race condition around CI tests (#5996)
  * Issue 5944 - Reversion of the entry cache should be limited to BETXN plugin failures (#5994)
  * Bump openssl from 0.10.55 to 0.10.60 in /src (#5995)</changelog>
  <changelog author="william.brown@suse.com" date="1706875200">- Update to version 3.0.1~git1.1f95b57:
  * Issue 6061 - Certificate lifetime displayed as NaN
  * Bump version to 3.0.1
  * Issue 6043, 6044 - Enhance Rust and JS bundling and add SPDX licenses for both (#6045)
  * Issue 3555 - Remove audit-ci from dependencies (#6056)
  * Issue 6052 - Paged results test sets hostname to `localhost` on test collection
  * Issue 6051 - Drop unused pytest markers
  * Issue 6049 - lmdb - changelog is wrongly recreated by reindex task (#6050)
  * Issue 6047 - Add a check for tagged commits
  * Issue 6041 - dscreate ds-root - accepts relative path (#6042)
  * Switch default backend to lmdb and bump version to 3.0 (#6013)
  * Issue 6032 - Replication broken after backup restore (#6035)
  * Issue 6037 - Server crash at startup in vlvIndex_delete (#6038)
  * Issue 6034 - Change replica_id from str to int</changelog>
  <changelog author="william.brown@suse.com" date="1713873600">- Update to version 3.0.1~git37.55529d1:
  * Issue 6082 - Remove explicit dependencies toward libdb - revert default (#6145)
  * Issue 6141 - freeipa test_topology_TestCASpecificRUVs is failing (#6144)
  * Issue 6142 - [RFE] Add LMDB configuration related checks into Healthcheck tool (#6143)
  * Issue 6136 - failure in freeipa tests (#6137)
  * Issue 6133 - Move slapi_pblock_set_flag_operation_notes() to slapi-plugin.h
  * Issue 5105 - lmdb - Cannot create entries with long rdn - fix covscan (#6131)
  * Issue i6057 - Fix3 - Fix covscan issues (#6127)
  * Issue 6105 - lmdb - Cannot create entries with long rdn (#6130)
  * Issue 6125 - dscreate interactive fails when chosing mdb backend (#6126)
  * Issue 6080 - ns-slapd crash in referint_get_config (#6081)
  * Issue 6110 - Typo in Account Policy plugin message
  * Issue 6057 - vlv search may result wrong result with lmdb - Fix 2 (#6121)
  * Issue 6119 - Synchronise accept_thread with slapd_daemon (#6120)
  * Issue 6117 - Fix the UTC offset print (#6118)
  * Issue 6112 - RFE - add new operation note for MFA authentications
  * Issue 5842 - Add log buffering to audit log
  * Issue 5305 - OpenLDAP version autodetection doesn't work
  * Issue 3527 - Support HAProxy and Instance on the same machine configuration (#6107)
  * Issue 6057 - vlv search may result wrong result with lmdb (#6091)
  * Issue 6103 - New connection timeout error breaks errormap (#6104)
  * Issue 6086 - Ambiguous warning about SELinux in dscreate for non-root user
  * Issue 6092 - passwordHistory is not updated with a pre-hashed password (#6093)
  * Issue 6067 - Improve dsidm CLI No Such Entry handling (#6079)
  * Issue 6096 - Improve connection timeout error logging (#6097)
  * Issue 5647 - covscan: memory leak in audit log when adding entries
  * Issue 6094 - Add coverity scan workflow
  * Issue 6067 - Add hidden -v and -j options to each CLI subcommand (#6088)
  * Issue 5487 - Fix various isses with logconv.pl (#6085)
  * Issue 5962 - Rearrange includes for 32-bit support logic
  * Issue 6046 - Make dscreate to work during kickstart installations
  * Issue 6082 - Remove explicit dependencies toward libdb (#6083)
  * Issue 6073 - Improve error log when running out of memory (#6084)
  * Issue 6071 - Instance creation/removal is slow
  * Issue 6010 - 389 ds ignores nsslapd-maxdescriptors (#6027)
  * Issue 6075 - Ignore build artifacts (#6076)
  * Issue 6068 - Add dscontainer stop function</changelog>
  <changelog author="william.brown@suse.com" date="1715688000">- Update to version 3.0.1~git39.e24615f:
  * Issue 6142 - Fix CI tests (#6161)
  * Issue 6157 - Cockipt crashes when getting replication status if topology contains an old 389ds version (#6158)</changelog>
</package>
<package pkgid="b73d6a8091a6ba188964a3f7eb14a39a1be5070398c696c10fb91fa2b958818b559d3356a264e82f00c9fb053f0361cb22fe219bfbbbedf7922081263036f60b" name="389-ds-debugsource" arch="x86_64">
  <version epoch="0" ver="3.0.1~git37.55529d1" rel="1.1"/>
  <changelog author="william.brown@suse.com" date="1650542400">- bsc#1196526 - Add systemd override to correct ordering with krb components
- Update to version 2.1.1~git13.beb382e1b:
  * Issue 2893 - CLI - dscreate - add options for setting up replication
  * Issue 4866 - CLI - when enabling replication set changelog trimming by default
  * Issue 5241 - UI - Add account locking missing functionality (#5251)
  * Issue 5180 - snmp_collator tries to unlock NULL mutex (#5266)
  * Issue 4904 - Fix various small issues
  * Issue 5260 - BUG - OpenLDAP allows multiple names of memberof overlay (#5261)
  * Issue 5252 - During DEL, vlv search can erroneously return NULL candidate (#5256)
  * Issue 5210 - Python undefined names in lib389
  * Issue 5247 - BUG - Missing attributes in samba schema (#5248)
  * Issue 5242- Craft message may crash the server (#5243)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1652356800">- Add missing devel library on zlib for log compression
- Force openssl as libressl is not compatible with rust ssl needs</changelog>
  <changelog author="william.brown@suse.com" date="1653912000">- bsc#1199889 - CVE-2022-1949 - full access control bypass with simple crafted query, resolved
  by Issue 5170.
- Update to version 2.1.1~git22.faef73366:
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5237 - audit-ci: Cannot convert undefined or null to object
  * Issue 5170 - BUG - ldapsubentries were incorrectly returned (#5285)
  * Issue 4970 - Add support for recursively deleting subentries
  * Issue 5284 - Replication broken after password change (#5286)
  * Issue 5291 - Harden ReplicationManager.wait_for_replication (#5292)
  * Issue 5170 - RFE - Filter optimiser (#5171)
  * Issue 5276 - CLI - improve task handling
  * Issue 5273 - CLI - add arg completer for instance name
  * Issue 2893 - CLI - dscreate - add options for setting up replication</changelog>
  <changelog author="william.brown@suse.com" date="1657108800">- Update to version 2.2.2~git0.55e2c7ab3:
  * Bump version to 2.2.2
  * Issue 5221 - fix covscan (#5359)
  * Issue 5294: Report Portal 5 is not processing an XML file with (#5358)
  * Issue 5353 - CLI - dsconf backend export breaks with multiple backends
  * Issue 5346 - New connection table fails with ASAN failures (#5350)
  * Issue 5345 - BUG - openldap migration fails when ppolicy is active (#5347)
  * Issue 5323 - BUG - improve skipping of monitor db (#5340)
  * Issue 5329 - Improve replication extended op logging
  * Issue 5343 - Various improvements to winsync
  * Issue 4932 - CLI - add parser aliases to long arg names</changelog>
  <changelog author="william.brown@suse.com" date="1659096000">- Update to version 2.2.2~git11.f002e9e09:
  * Issue 5383 - UI - Various fixes and RFE's for UI
  * Issue 4656 - Remove problematic language from source code
  * Issue 5380 - Separate cleanAllRUV code into new file
  * Issue 5322 - optime &amp; wtime on rejected connections is not properly set
  * Issue 5335 - RFE - Add Security Audit Log
  * Issue 5375 - CI - disable TLS hostname checking
  * Issue 981 Managed Entries betxnpreoperation - transaction not aborted on managed entry failure (#5369)
  * Issue 5373 - dsidm user get_dn fails with search_ext() argument 1 must be str, not function
  * Issue 5371 - Update npm and cargo packages
  * Issue 3069 - Support ECDSA private keys for TLS (#5365)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1660132800">- Update _constraints due to random build failures caused by OBS environmental
  issues that aren't out fault. (out of disk, systemic builder issues).
- Add debugging about the environment to assist with OBS randomly failing
  in the future.</changelog>
  <changelog author="william.brown@suse.com" date="1662552000">- Update to version 2.3.0~git0.3db81913e:
  * Bump version to 2.3.0
  * Issue 5012 - Migrate pcre to pcre2 - remove match limit
  * Update CI tests
  * Issue 5356 - Make Rust non-optional and update default password storage scheme
  * Issue 5012 - Migrate pcre to pcre2
  * Issue 5428 - Fix regression with nscpEntryWsi computation
  * Fix missing 'not' in description (closes #5423) (#5424)
  * Issue 5421 - CI - makes replication/acceptance_test.py::test_modify_entry more robust (#5422)
  * Issue 3903 - fix repl keep alive event interval
  * Issue 5418 - Sync_repl may crash while managing invalid cookie (#5420)</changelog>
  <changelog author="william.brown@suse.com" date="1666353600">- Update to version 2.3.0~git22.8fedec0:
  * Issue 5495 - RFE - skip dds during migration. (#5496)
  * Issue 5491 - UI - Add rework and finish jpegPhoto functionality (#5492)
  * Issue 5368 - Retro Changelog trimming does not work (#5486)
  * Issue 5487 - Fix various issues with logconv.pl
  * Issue 5476 - RFE - add memberUid read aci by default (#5477)
  * Issue 5482 - lib389 - Can not enable replication with a mixed case suffix
  * Issue 5478 - Random crash in connection code during server shutdown (#5479)
  * Issue 3061 - RFE - Add password policy debug log level
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5262 - high contention in find_entry_internal_dn on mixed load (#5264)</changelog>
  <changelog author="william.brown@suse.com" date="1679486400">- Update to version 2.3.2~git44.5e4551e:
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5681)
  * Bump webpack from 5.75.0 to 5.76.0 in /src/cockpit/389-console (#5699)
  * Issue 5598 - (3rd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5692)
  * Issue 5598 - (2nd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5691)
  * Issue 5687 - UI - sensitive information disclosure
  * Issue 5661 - LMDB hangs while Rebuilding the replication changelog RUV (#5676)
  * Issue 5554 - Add more tests to security_basic_test suite
  * Issue 4583 - Update specfile to skip checks of ASAN builds
  * Issue 4758 - Add tests for WebUI</changelog>
  <changelog author="william.brown@suse.com" date="1681214400">- bsc#1210027 - apply upstream fix for setuptools
- Update to version 2.3.2~git53.a01e230:
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations
  * Issue 5701 - CLI - Fix referral mode setting (#5708)
  * Bump openssl from 0.10.45 to 0.10.48 in /src (#5709)
  * Issue 5710 - subtree search statistics for index lookup does not report ancestorid/entryrdn lookups (#5711)
  * Issue 5697 - Obsolete nsslapd-ldapimaprootdn attribute (#5698)
  * Issue 1081 - Stop schema replication from overwriting x-origin
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)</changelog>
  <changelog author="pgajdos@suse.com" date="1681819200">- python-six is not required</changelog>
  <changelog author="william.brown@suse.com" date="1682510400">- Update to version 2.4.0~git0.87efeb2:
  * Bump version to 2.4.0
  * Issue 5156 - RFE that implement slapi_memberof (#5694)
  * Issue 5734 - RFE - Exclude pwdFailureTime and ContextCSN (#5735)
  * Issue 5726 - ns-slapd crashing in ldbm_back_upgradednformat (#5727)
  * Issue 4758 - Add tests for WebUI
  * Issue 5718 - Memory leak in connection table (#5719)
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations</changelog>
  <changelog author="william.brown@suse.com" date="1684929600">- Update to version 2.4.0~git18.37ec5cd:
  * Issue 5751 - Cleanallruv task crashes on consumer (#5775)
  * Bump version to 2.4.1
  * Issue 5770 - RFE - Extend Password Adminstrators to allow skipping password info updates
  * Issue 5768 - CLI/UI - cert checks are too strict, and other issues
  * Issue 5722 - fix compilation warnings (#5771)
  * Issue 5765 - Improve installer selinux handling
  * Issue 152 - RFE - Add support for LDAP alias entries
  * Issue 5052 - BUG - Custom filters prevented entry deletion (#5060)
  * Issue 5752 - RFE - Provide a history for LastLoginTime (#5753)
  * Issue 5722 - RFE When a filter contains 'nsrole', improve response time by rewriting the filter (#5723)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691668800">- Update to version 2.4.0~git69.89c2de5:
  * Issue 4551 - Part 2 - Fix build warning of previous PR (#5888)
  * Issue 5834 - AccountPolicyPlugin erroring for some users (#5866)
  * Issue 5872 - part 2 - fix is_dbi regression (#5887)
  * Issue 4758 - Add tests for WebUI
  * Issue 5848 - dsconf should prevent setting the replicaID for hub and consumer roles (#5849)
  * Issue 5883 - Remove connection mutex contention risk on autobind (#5886)
  * Issue 5872 - `dbscan()` in lib389 can return bytes
  * Bump version to 2.4.3
  * Issue 5729 - Memory leak in factory_create_extension (#5814)
  * Issue 5870 - ns-slapd crashes at startup if a backend has no suffix (#5871)</changelog>
  <changelog author="william.brown@suse.com" date="1692014400">- Update to version 2.4.0~git74.4297d88:
  * issue 5890 part 2 - Need a tester for testing multiple listening thread feature (#5897)
  * Issue i5846 - Crash when lmdb import is aborted (#5881)
  * Issue 5894 - lmdb import error fails with Could not store the entry (#5895)
  * Issue 5890 - Need a tester for testing multiple listening thread feature (#5891)
  * Issue 5082 - slugify: ModuleNotFoundError when running test cases</changelog>
  <changelog author="william.brown@suse.com" date="1701259200">- Update to version 2.4.0~git113.84a845c:
  * Issue 5980 - Improve instance startup failure handling (#5991)
  * Issue 5976 - Fix freeipa install regression with lmdb (#5977)
  * Issue 5984 - Crash when paged result search are abandoned - fix2 (#5987)
  * Issue 5984 - Crash when paged result search are abandoned (#5985)
  * Issue 5947 - CI test_vlv_recreation_reindex fails on LMDB (#5979)
  * Bump version to 2.5.0
  * Issue 5971 - CLI - Fix password prompt for repl status (#5972)
  * Issue 5973 - Fix fedora cop RawHide builds (#5974)
  * Revert "Issue 5761 - Worker thread dynamic management (#5796)" (#5970)
  * Issue 5966 - CLI - Custom schema object is removed on a failed edit (#5967)
  * Issue 5786 - Update permissions for Release workflow
  * Issue 5960 - Subpackages should have more strict interdependencies
  * Issue 3555 - UI - Fix audit issue with npm - babel/traverse (#5959)
  * Issue 4843 - Fix dscreate create-template issue (#5950)
  * bugfix for --passwd-file not working on latest version (#5934)
  * Issue 5843 - dsconf / dscreate should be able to handle lmdb parameters (#5943)
  * Bump postcss from 8.4.24 to 8.4.31 in /src/cockpit/389-console (#5945)
  * Issue 5938 - Attribute Names changed to lowercase after adding the Attributes (#5940)
  * issue 5924 - ASAN server build crash when looping opening/closing connections (#5926)
  * Issue 1925 - Add a CI test (#5936)
  * Issue 5732 - Localizing Cockpit's 389ds Plugin using CockpitPoPlugin (#5764)
  * Issue 1870 - Add a CI test (#5929)
  * Issue 843 - Add a warning to slapi_valueset_add_value_ext (#5925)
  * Issue 5761 - Worker thread dynamic management (#5796)
  * Issue 1802 - Improve ldclt man page (#5928)
  * Issue 1456 - Add a CI test that verifies there is no issue (#5927)
  * Issue 1317 - Add a CI test (#5923)
  * Issue 1081 - CI - Add more tests for overwriting x-origin issue (#5815)
  * Issue 1115 - Add a CI test (#5913)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5914 - UI - server settings page validation improvements and db index fixes
  * Issue 5909 - Multi listener hang with 20k connections (#5917)
  * Issue 5902 - Fix previous commit regression (#5919)
  * pass instance correctly to ds_is_older (#5903)
  * Issue 5909 - Multi listener hang with 20k connections (#5910)
  * Issue 5722 - improve testcase (#5904)
  * Issue 5203 - outdated version in provided metadata for lib389
  * Bug Description:</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1702468800">- Update to support newer obs-service-cargo-vendor</changelog>
  <changelog author="william.brown@suse.com" date="1705492800">- Update to version 2.4.0~git126.5936946:
  * Issue 6028 - vlv index keys inconsistencies (#6031)
  * Issue 5989 - RFE support of inChain Matching Rule (#5990)
  * Issue 6022 - lmdb inconsistency between vlv index and vlv cache names (#6026)
  * Issue 6015 - Fix typo remeber (#6014)
  * Issue 6016 - Pin upload/download artifacts action to v3
  * Issue 5939 - During an update, if the target entry is reverted in the entry cache, the server should not retry to lock it (#6007)
  * Issue 4673 - Update Rust crates
  * Issue 6004 - idletimeout may be ignored (#6005)
  * Issue 5954 - Disable Transparent Huge Pages
  * Issue 5997 - test_inactivty_and_expiration CI testcase is wrong (#5999)
  * Issue 5993 - Fix several race condition around CI tests (#5996)
  * Issue 5944 - Reversion of the entry cache should be limited to BETXN plugin failures (#5994)
  * Bump openssl from 0.10.55 to 0.10.60 in /src (#5995)</changelog>
  <changelog author="william.brown@suse.com" date="1706875200">- Update to version 3.0.1~git1.1f95b57:
  * Issue 6061 - Certificate lifetime displayed as NaN
  * Bump version to 3.0.1
  * Issue 6043, 6044 - Enhance Rust and JS bundling and add SPDX licenses for both (#6045)
  * Issue 3555 - Remove audit-ci from dependencies (#6056)
  * Issue 6052 - Paged results test sets hostname to `localhost` on test collection
  * Issue 6051 - Drop unused pytest markers
  * Issue 6049 - lmdb - changelog is wrongly recreated by reindex task (#6050)
  * Issue 6047 - Add a check for tagged commits
  * Issue 6041 - dscreate ds-root - accepts relative path (#6042)
  * Switch default backend to lmdb and bump version to 3.0 (#6013)
  * Issue 6032 - Replication broken after backup restore (#6035)
  * Issue 6037 - Server crash at startup in vlvIndex_delete (#6038)
  * Issue 6034 - Change replica_id from str to int</changelog>
  <changelog author="william.brown@suse.com" date="1713873600">- Update to version 3.0.1~git37.55529d1:
  * Issue 6082 - Remove explicit dependencies toward libdb - revert default (#6145)
  * Issue 6141 - freeipa test_topology_TestCASpecificRUVs is failing (#6144)
  * Issue 6142 - [RFE] Add LMDB configuration related checks into Healthcheck tool (#6143)
  * Issue 6136 - failure in freeipa tests (#6137)
  * Issue 6133 - Move slapi_pblock_set_flag_operation_notes() to slapi-plugin.h
  * Issue 5105 - lmdb - Cannot create entries with long rdn - fix covscan (#6131)
  * Issue i6057 - Fix3 - Fix covscan issues (#6127)
  * Issue 6105 - lmdb - Cannot create entries with long rdn (#6130)
  * Issue 6125 - dscreate interactive fails when chosing mdb backend (#6126)
  * Issue 6080 - ns-slapd crash in referint_get_config (#6081)
  * Issue 6110 - Typo in Account Policy plugin message
  * Issue 6057 - vlv search may result wrong result with lmdb - Fix 2 (#6121)
  * Issue 6119 - Synchronise accept_thread with slapd_daemon (#6120)
  * Issue 6117 - Fix the UTC offset print (#6118)
  * Issue 6112 - RFE - add new operation note for MFA authentications
  * Issue 5842 - Add log buffering to audit log
  * Issue 5305 - OpenLDAP version autodetection doesn't work
  * Issue 3527 - Support HAProxy and Instance on the same machine configuration (#6107)
  * Issue 6057 - vlv search may result wrong result with lmdb (#6091)
  * Issue 6103 - New connection timeout error breaks errormap (#6104)
  * Issue 6086 - Ambiguous warning about SELinux in dscreate for non-root user
  * Issue 6092 - passwordHistory is not updated with a pre-hashed password (#6093)
  * Issue 6067 - Improve dsidm CLI No Such Entry handling (#6079)
  * Issue 6096 - Improve connection timeout error logging (#6097)
  * Issue 5647 - covscan: memory leak in audit log when adding entries
  * Issue 6094 - Add coverity scan workflow
  * Issue 6067 - Add hidden -v and -j options to each CLI subcommand (#6088)
  * Issue 5487 - Fix various isses with logconv.pl (#6085)
  * Issue 5962 - Rearrange includes for 32-bit support logic
  * Issue 6046 - Make dscreate to work during kickstart installations
  * Issue 6082 - Remove explicit dependencies toward libdb (#6083)
  * Issue 6073 - Improve error log when running out of memory (#6084)
  * Issue 6071 - Instance creation/removal is slow
  * Issue 6010 - 389 ds ignores nsslapd-maxdescriptors (#6027)
  * Issue 6075 - Ignore build artifacts (#6076)
  * Issue 6068 - Add dscontainer stop function</changelog>
</package>
<package pkgid="6f1be0865d52e8e2ba8a6d89463139b91e8dd76a5d7a357cc4ed4b55b5e7d77072893b8720176ecdb4d4c6f2f3aea58f3195ce33678f6185508693e3ba93bf5f" name="389-ds-debugsource" arch="x86_64">
  <version epoch="0" ver="3.0.1~git39.e24615f" rel="1.0.4.1.sr20240429"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1652356800">- Add missing devel library on zlib for log compression
- Force openssl as libressl is not compatible with rust ssl needs</changelog>
  <changelog author="william.brown@suse.com" date="1653912000">- bsc#1199889 - CVE-2022-1949 - full access control bypass with simple crafted query, resolved
  by Issue 5170.
- Update to version 2.1.1~git22.faef73366:
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5237 - audit-ci: Cannot convert undefined or null to object
  * Issue 5170 - BUG - ldapsubentries were incorrectly returned (#5285)
  * Issue 4970 - Add support for recursively deleting subentries
  * Issue 5284 - Replication broken after password change (#5286)
  * Issue 5291 - Harden ReplicationManager.wait_for_replication (#5292)
  * Issue 5170 - RFE - Filter optimiser (#5171)
  * Issue 5276 - CLI - improve task handling
  * Issue 5273 - CLI - add arg completer for instance name
  * Issue 2893 - CLI - dscreate - add options for setting up replication</changelog>
  <changelog author="william.brown@suse.com" date="1657108800">- Update to version 2.2.2~git0.55e2c7ab3:
  * Bump version to 2.2.2
  * Issue 5221 - fix covscan (#5359)
  * Issue 5294: Report Portal 5 is not processing an XML file with (#5358)
  * Issue 5353 - CLI - dsconf backend export breaks with multiple backends
  * Issue 5346 - New connection table fails with ASAN failures (#5350)
  * Issue 5345 - BUG - openldap migration fails when ppolicy is active (#5347)
  * Issue 5323 - BUG - improve skipping of monitor db (#5340)
  * Issue 5329 - Improve replication extended op logging
  * Issue 5343 - Various improvements to winsync
  * Issue 4932 - CLI - add parser aliases to long arg names</changelog>
  <changelog author="william.brown@suse.com" date="1659096000">- Update to version 2.2.2~git11.f002e9e09:
  * Issue 5383 - UI - Various fixes and RFE's for UI
  * Issue 4656 - Remove problematic language from source code
  * Issue 5380 - Separate cleanAllRUV code into new file
  * Issue 5322 - optime &amp; wtime on rejected connections is not properly set
  * Issue 5335 - RFE - Add Security Audit Log
  * Issue 5375 - CI - disable TLS hostname checking
  * Issue 981 Managed Entries betxnpreoperation - transaction not aborted on managed entry failure (#5369)
  * Issue 5373 - dsidm user get_dn fails with search_ext() argument 1 must be str, not function
  * Issue 5371 - Update npm and cargo packages
  * Issue 3069 - Support ECDSA private keys for TLS (#5365)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1660132800">- Update _constraints due to random build failures caused by OBS environmental
  issues that aren't out fault. (out of disk, systemic builder issues).
- Add debugging about the environment to assist with OBS randomly failing
  in the future.</changelog>
  <changelog author="william.brown@suse.com" date="1662552000">- Update to version 2.3.0~git0.3db81913e:
  * Bump version to 2.3.0
  * Issue 5012 - Migrate pcre to pcre2 - remove match limit
  * Update CI tests
  * Issue 5356 - Make Rust non-optional and update default password storage scheme
  * Issue 5012 - Migrate pcre to pcre2
  * Issue 5428 - Fix regression with nscpEntryWsi computation
  * Fix missing 'not' in description (closes #5423) (#5424)
  * Issue 5421 - CI - makes replication/acceptance_test.py::test_modify_entry more robust (#5422)
  * Issue 3903 - fix repl keep alive event interval
  * Issue 5418 - Sync_repl may crash while managing invalid cookie (#5420)</changelog>
  <changelog author="william.brown@suse.com" date="1666353600">- Update to version 2.3.0~git22.8fedec0:
  * Issue 5495 - RFE - skip dds during migration. (#5496)
  * Issue 5491 - UI - Add rework and finish jpegPhoto functionality (#5492)
  * Issue 5368 - Retro Changelog trimming does not work (#5486)
  * Issue 5487 - Fix various issues with logconv.pl
  * Issue 5476 - RFE - add memberUid read aci by default (#5477)
  * Issue 5482 - lib389 - Can not enable replication with a mixed case suffix
  * Issue 5478 - Random crash in connection code during server shutdown (#5479)
  * Issue 3061 - RFE - Add password policy debug log level
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5262 - high contention in find_entry_internal_dn on mixed load (#5264)</changelog>
  <changelog author="william.brown@suse.com" date="1679486400">- Update to version 2.3.2~git44.5e4551e:
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5681)
  * Bump webpack from 5.75.0 to 5.76.0 in /src/cockpit/389-console (#5699)
  * Issue 5598 - (3rd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5692)
  * Issue 5598 - (2nd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5691)
  * Issue 5687 - UI - sensitive information disclosure
  * Issue 5661 - LMDB hangs while Rebuilding the replication changelog RUV (#5676)
  * Issue 5554 - Add more tests to security_basic_test suite
  * Issue 4583 - Update specfile to skip checks of ASAN builds
  * Issue 4758 - Add tests for WebUI</changelog>
  <changelog author="william.brown@suse.com" date="1681214400">- bsc#1210027 - apply upstream fix for setuptools
- Update to version 2.3.2~git53.a01e230:
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations
  * Issue 5701 - CLI - Fix referral mode setting (#5708)
  * Bump openssl from 0.10.45 to 0.10.48 in /src (#5709)
  * Issue 5710 - subtree search statistics for index lookup does not report ancestorid/entryrdn lookups (#5711)
  * Issue 5697 - Obsolete nsslapd-ldapimaprootdn attribute (#5698)
  * Issue 1081 - Stop schema replication from overwriting x-origin
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)</changelog>
  <changelog author="pgajdos@suse.com" date="1681819200">- python-six is not required</changelog>
  <changelog author="william.brown@suse.com" date="1682510400">- Update to version 2.4.0~git0.87efeb2:
  * Bump version to 2.4.0
  * Issue 5156 - RFE that implement slapi_memberof (#5694)
  * Issue 5734 - RFE - Exclude pwdFailureTime and ContextCSN (#5735)
  * Issue 5726 - ns-slapd crashing in ldbm_back_upgradednformat (#5727)
  * Issue 4758 - Add tests for WebUI
  * Issue 5718 - Memory leak in connection table (#5719)
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations</changelog>
  <changelog author="william.brown@suse.com" date="1684929600">- Update to version 2.4.0~git18.37ec5cd:
  * Issue 5751 - Cleanallruv task crashes on consumer (#5775)
  * Bump version to 2.4.1
  * Issue 5770 - RFE - Extend Password Adminstrators to allow skipping password info updates
  * Issue 5768 - CLI/UI - cert checks are too strict, and other issues
  * Issue 5722 - fix compilation warnings (#5771)
  * Issue 5765 - Improve installer selinux handling
  * Issue 152 - RFE - Add support for LDAP alias entries
  * Issue 5052 - BUG - Custom filters prevented entry deletion (#5060)
  * Issue 5752 - RFE - Provide a history for LastLoginTime (#5753)
  * Issue 5722 - RFE When a filter contains 'nsrole', improve response time by rewriting the filter (#5723)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691668800">- Update to version 2.4.0~git69.89c2de5:
  * Issue 4551 - Part 2 - Fix build warning of previous PR (#5888)
  * Issue 5834 - AccountPolicyPlugin erroring for some users (#5866)
  * Issue 5872 - part 2 - fix is_dbi regression (#5887)
  * Issue 4758 - Add tests for WebUI
  * Issue 5848 - dsconf should prevent setting the replicaID for hub and consumer roles (#5849)
  * Issue 5883 - Remove connection mutex contention risk on autobind (#5886)
  * Issue 5872 - `dbscan()` in lib389 can return bytes
  * Bump version to 2.4.3
  * Issue 5729 - Memory leak in factory_create_extension (#5814)
  * Issue 5870 - ns-slapd crashes at startup if a backend has no suffix (#5871)</changelog>
  <changelog author="william.brown@suse.com" date="1692014400">- Update to version 2.4.0~git74.4297d88:
  * issue 5890 part 2 - Need a tester for testing multiple listening thread feature (#5897)
  * Issue i5846 - Crash when lmdb import is aborted (#5881)
  * Issue 5894 - lmdb import error fails with Could not store the entry (#5895)
  * Issue 5890 - Need a tester for testing multiple listening thread feature (#5891)
  * Issue 5082 - slugify: ModuleNotFoundError when running test cases</changelog>
  <changelog author="william.brown@suse.com" date="1701259200">- Update to version 2.4.0~git113.84a845c:
  * Issue 5980 - Improve instance startup failure handling (#5991)
  * Issue 5976 - Fix freeipa install regression with lmdb (#5977)
  * Issue 5984 - Crash when paged result search are abandoned - fix2 (#5987)
  * Issue 5984 - Crash when paged result search are abandoned (#5985)
  * Issue 5947 - CI test_vlv_recreation_reindex fails on LMDB (#5979)
  * Bump version to 2.5.0
  * Issue 5971 - CLI - Fix password prompt for repl status (#5972)
  * Issue 5973 - Fix fedora cop RawHide builds (#5974)
  * Revert "Issue 5761 - Worker thread dynamic management (#5796)" (#5970)
  * Issue 5966 - CLI - Custom schema object is removed on a failed edit (#5967)
  * Issue 5786 - Update permissions for Release workflow
  * Issue 5960 - Subpackages should have more strict interdependencies
  * Issue 3555 - UI - Fix audit issue with npm - babel/traverse (#5959)
  * Issue 4843 - Fix dscreate create-template issue (#5950)
  * bugfix for --passwd-file not working on latest version (#5934)
  * Issue 5843 - dsconf / dscreate should be able to handle lmdb parameters (#5943)
  * Bump postcss from 8.4.24 to 8.4.31 in /src/cockpit/389-console (#5945)
  * Issue 5938 - Attribute Names changed to lowercase after adding the Attributes (#5940)
  * issue 5924 - ASAN server build crash when looping opening/closing connections (#5926)
  * Issue 1925 - Add a CI test (#5936)
  * Issue 5732 - Localizing Cockpit's 389ds Plugin using CockpitPoPlugin (#5764)
  * Issue 1870 - Add a CI test (#5929)
  * Issue 843 - Add a warning to slapi_valueset_add_value_ext (#5925)
  * Issue 5761 - Worker thread dynamic management (#5796)
  * Issue 1802 - Improve ldclt man page (#5928)
  * Issue 1456 - Add a CI test that verifies there is no issue (#5927)
  * Issue 1317 - Add a CI test (#5923)
  * Issue 1081 - CI - Add more tests for overwriting x-origin issue (#5815)
  * Issue 1115 - Add a CI test (#5913)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5914 - UI - server settings page validation improvements and db index fixes
  * Issue 5909 - Multi listener hang with 20k connections (#5917)
  * Issue 5902 - Fix previous commit regression (#5919)
  * pass instance correctly to ds_is_older (#5903)
  * Issue 5909 - Multi listener hang with 20k connections (#5910)
  * Issue 5722 - improve testcase (#5904)
  * Issue 5203 - outdated version in provided metadata for lib389
  * Bug Description:</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1702468800">- Update to support newer obs-service-cargo-vendor</changelog>
  <changelog author="william.brown@suse.com" date="1705492800">- Update to version 2.4.0~git126.5936946:
  * Issue 6028 - vlv index keys inconsistencies (#6031)
  * Issue 5989 - RFE support of inChain Matching Rule (#5990)
  * Issue 6022 - lmdb inconsistency between vlv index and vlv cache names (#6026)
  * Issue 6015 - Fix typo remeber (#6014)
  * Issue 6016 - Pin upload/download artifacts action to v3
  * Issue 5939 - During an update, if the target entry is reverted in the entry cache, the server should not retry to lock it (#6007)
  * Issue 4673 - Update Rust crates
  * Issue 6004 - idletimeout may be ignored (#6005)
  * Issue 5954 - Disable Transparent Huge Pages
  * Issue 5997 - test_inactivty_and_expiration CI testcase is wrong (#5999)
  * Issue 5993 - Fix several race condition around CI tests (#5996)
  * Issue 5944 - Reversion of the entry cache should be limited to BETXN plugin failures (#5994)
  * Bump openssl from 0.10.55 to 0.10.60 in /src (#5995)</changelog>
  <changelog author="william.brown@suse.com" date="1706875200">- Update to version 3.0.1~git1.1f95b57:
  * Issue 6061 - Certificate lifetime displayed as NaN
  * Bump version to 3.0.1
  * Issue 6043, 6044 - Enhance Rust and JS bundling and add SPDX licenses for both (#6045)
  * Issue 3555 - Remove audit-ci from dependencies (#6056)
  * Issue 6052 - Paged results test sets hostname to `localhost` on test collection
  * Issue 6051 - Drop unused pytest markers
  * Issue 6049 - lmdb - changelog is wrongly recreated by reindex task (#6050)
  * Issue 6047 - Add a check for tagged commits
  * Issue 6041 - dscreate ds-root - accepts relative path (#6042)
  * Switch default backend to lmdb and bump version to 3.0 (#6013)
  * Issue 6032 - Replication broken after backup restore (#6035)
  * Issue 6037 - Server crash at startup in vlvIndex_delete (#6038)
  * Issue 6034 - Change replica_id from str to int</changelog>
  <changelog author="william.brown@suse.com" date="1713873600">- Update to version 3.0.1~git37.55529d1:
  * Issue 6082 - Remove explicit dependencies toward libdb - revert default (#6145)
  * Issue 6141 - freeipa test_topology_TestCASpecificRUVs is failing (#6144)
  * Issue 6142 - [RFE] Add LMDB configuration related checks into Healthcheck tool (#6143)
  * Issue 6136 - failure in freeipa tests (#6137)
  * Issue 6133 - Move slapi_pblock_set_flag_operation_notes() to slapi-plugin.h
  * Issue 5105 - lmdb - Cannot create entries with long rdn - fix covscan (#6131)
  * Issue i6057 - Fix3 - Fix covscan issues (#6127)
  * Issue 6105 - lmdb - Cannot create entries with long rdn (#6130)
  * Issue 6125 - dscreate interactive fails when chosing mdb backend (#6126)
  * Issue 6080 - ns-slapd crash in referint_get_config (#6081)
  * Issue 6110 - Typo in Account Policy plugin message
  * Issue 6057 - vlv search may result wrong result with lmdb - Fix 2 (#6121)
  * Issue 6119 - Synchronise accept_thread with slapd_daemon (#6120)
  * Issue 6117 - Fix the UTC offset print (#6118)
  * Issue 6112 - RFE - add new operation note for MFA authentications
  * Issue 5842 - Add log buffering to audit log
  * Issue 5305 - OpenLDAP version autodetection doesn't work
  * Issue 3527 - Support HAProxy and Instance on the same machine configuration (#6107)
  * Issue 6057 - vlv search may result wrong result with lmdb (#6091)
  * Issue 6103 - New connection timeout error breaks errormap (#6104)
  * Issue 6086 - Ambiguous warning about SELinux in dscreate for non-root user
  * Issue 6092 - passwordHistory is not updated with a pre-hashed password (#6093)
  * Issue 6067 - Improve dsidm CLI No Such Entry handling (#6079)
  * Issue 6096 - Improve connection timeout error logging (#6097)
  * Issue 5647 - covscan: memory leak in audit log when adding entries
  * Issue 6094 - Add coverity scan workflow
  * Issue 6067 - Add hidden -v and -j options to each CLI subcommand (#6088)
  * Issue 5487 - Fix various isses with logconv.pl (#6085)
  * Issue 5962 - Rearrange includes for 32-bit support logic
  * Issue 6046 - Make dscreate to work during kickstart installations
  * Issue 6082 - Remove explicit dependencies toward libdb (#6083)
  * Issue 6073 - Improve error log when running out of memory (#6084)
  * Issue 6071 - Instance creation/removal is slow
  * Issue 6010 - 389 ds ignores nsslapd-maxdescriptors (#6027)
  * Issue 6075 - Ignore build artifacts (#6076)
  * Issue 6068 - Add dscontainer stop function</changelog>
  <changelog author="william.brown@suse.com" date="1715688000">- Update to version 3.0.1~git39.e24615f:
  * Issue 6142 - Fix CI tests (#6161)
  * Issue 6157 - Cockipt crashes when getting replication status if topology contains an old 389ds version (#6158)</changelog>
</package>
<package pkgid="6ab34e113f274a9ee4a907312e1cffd521e21d63267a7be9ff612965c38b091ebac805f83c1a5b256bee1f4a2cd77d57f489f48e9ebcc92e903dcdbb1b21cb66" name="389-ds-devel" arch="x86_64">
  <version epoch="0" ver="3.0.1~git37.55529d1" rel="1.1"/>
  <changelog author="william.brown@suse.com" date="1650542400">- bsc#1196526 - Add systemd override to correct ordering with krb components
- Update to version 2.1.1~git13.beb382e1b:
  * Issue 2893 - CLI - dscreate - add options for setting up replication
  * Issue 4866 - CLI - when enabling replication set changelog trimming by default
  * Issue 5241 - UI - Add account locking missing functionality (#5251)
  * Issue 5180 - snmp_collator tries to unlock NULL mutex (#5266)
  * Issue 4904 - Fix various small issues
  * Issue 5260 - BUG - OpenLDAP allows multiple names of memberof overlay (#5261)
  * Issue 5252 - During DEL, vlv search can erroneously return NULL candidate (#5256)
  * Issue 5210 - Python undefined names in lib389
  * Issue 5247 - BUG - Missing attributes in samba schema (#5248)
  * Issue 5242- Craft message may crash the server (#5243)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1652356800">- Add missing devel library on zlib for log compression
- Force openssl as libressl is not compatible with rust ssl needs</changelog>
  <changelog author="william.brown@suse.com" date="1653912000">- bsc#1199889 - CVE-2022-1949 - full access control bypass with simple crafted query, resolved
  by Issue 5170.
- Update to version 2.1.1~git22.faef73366:
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5237 - audit-ci: Cannot convert undefined or null to object
  * Issue 5170 - BUG - ldapsubentries were incorrectly returned (#5285)
  * Issue 4970 - Add support for recursively deleting subentries
  * Issue 5284 - Replication broken after password change (#5286)
  * Issue 5291 - Harden ReplicationManager.wait_for_replication (#5292)
  * Issue 5170 - RFE - Filter optimiser (#5171)
  * Issue 5276 - CLI - improve task handling
  * Issue 5273 - CLI - add arg completer for instance name
  * Issue 2893 - CLI - dscreate - add options for setting up replication</changelog>
  <changelog author="william.brown@suse.com" date="1657108800">- Update to version 2.2.2~git0.55e2c7ab3:
  * Bump version to 2.2.2
  * Issue 5221 - fix covscan (#5359)
  * Issue 5294: Report Portal 5 is not processing an XML file with (#5358)
  * Issue 5353 - CLI - dsconf backend export breaks with multiple backends
  * Issue 5346 - New connection table fails with ASAN failures (#5350)
  * Issue 5345 - BUG - openldap migration fails when ppolicy is active (#5347)
  * Issue 5323 - BUG - improve skipping of monitor db (#5340)
  * Issue 5329 - Improve replication extended op logging
  * Issue 5343 - Various improvements to winsync
  * Issue 4932 - CLI - add parser aliases to long arg names</changelog>
  <changelog author="william.brown@suse.com" date="1659096000">- Update to version 2.2.2~git11.f002e9e09:
  * Issue 5383 - UI - Various fixes and RFE's for UI
  * Issue 4656 - Remove problematic language from source code
  * Issue 5380 - Separate cleanAllRUV code into new file
  * Issue 5322 - optime &amp; wtime on rejected connections is not properly set
  * Issue 5335 - RFE - Add Security Audit Log
  * Issue 5375 - CI - disable TLS hostname checking
  * Issue 981 Managed Entries betxnpreoperation - transaction not aborted on managed entry failure (#5369)
  * Issue 5373 - dsidm user get_dn fails with search_ext() argument 1 must be str, not function
  * Issue 5371 - Update npm and cargo packages
  * Issue 3069 - Support ECDSA private keys for TLS (#5365)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1660132800">- Update _constraints due to random build failures caused by OBS environmental
  issues that aren't out fault. (out of disk, systemic builder issues).
- Add debugging about the environment to assist with OBS randomly failing
  in the future.</changelog>
  <changelog author="william.brown@suse.com" date="1662552000">- Update to version 2.3.0~git0.3db81913e:
  * Bump version to 2.3.0
  * Issue 5012 - Migrate pcre to pcre2 - remove match limit
  * Update CI tests
  * Issue 5356 - Make Rust non-optional and update default password storage scheme
  * Issue 5012 - Migrate pcre to pcre2
  * Issue 5428 - Fix regression with nscpEntryWsi computation
  * Fix missing 'not' in description (closes #5423) (#5424)
  * Issue 5421 - CI - makes replication/acceptance_test.py::test_modify_entry more robust (#5422)
  * Issue 3903 - fix repl keep alive event interval
  * Issue 5418 - Sync_repl may crash while managing invalid cookie (#5420)</changelog>
  <changelog author="william.brown@suse.com" date="1666353600">- Update to version 2.3.0~git22.8fedec0:
  * Issue 5495 - RFE - skip dds during migration. (#5496)
  * Issue 5491 - UI - Add rework and finish jpegPhoto functionality (#5492)
  * Issue 5368 - Retro Changelog trimming does not work (#5486)
  * Issue 5487 - Fix various issues with logconv.pl
  * Issue 5476 - RFE - add memberUid read aci by default (#5477)
  * Issue 5482 - lib389 - Can not enable replication with a mixed case suffix
  * Issue 5478 - Random crash in connection code during server shutdown (#5479)
  * Issue 3061 - RFE - Add password policy debug log level
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5262 - high contention in find_entry_internal_dn on mixed load (#5264)</changelog>
  <changelog author="william.brown@suse.com" date="1679486400">- Update to version 2.3.2~git44.5e4551e:
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5681)
  * Bump webpack from 5.75.0 to 5.76.0 in /src/cockpit/389-console (#5699)
  * Issue 5598 - (3rd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5692)
  * Issue 5598 - (2nd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5691)
  * Issue 5687 - UI - sensitive information disclosure
  * Issue 5661 - LMDB hangs while Rebuilding the replication changelog RUV (#5676)
  * Issue 5554 - Add more tests to security_basic_test suite
  * Issue 4583 - Update specfile to skip checks of ASAN builds
  * Issue 4758 - Add tests for WebUI</changelog>
  <changelog author="william.brown@suse.com" date="1681214400">- bsc#1210027 - apply upstream fix for setuptools
- Update to version 2.3.2~git53.a01e230:
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations
  * Issue 5701 - CLI - Fix referral mode setting (#5708)
  * Bump openssl from 0.10.45 to 0.10.48 in /src (#5709)
  * Issue 5710 - subtree search statistics for index lookup does not report ancestorid/entryrdn lookups (#5711)
  * Issue 5697 - Obsolete nsslapd-ldapimaprootdn attribute (#5698)
  * Issue 1081 - Stop schema replication from overwriting x-origin
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)</changelog>
  <changelog author="pgajdos@suse.com" date="1681819200">- python-six is not required</changelog>
  <changelog author="william.brown@suse.com" date="1682510400">- Update to version 2.4.0~git0.87efeb2:
  * Bump version to 2.4.0
  * Issue 5156 - RFE that implement slapi_memberof (#5694)
  * Issue 5734 - RFE - Exclude pwdFailureTime and ContextCSN (#5735)
  * Issue 5726 - ns-slapd crashing in ldbm_back_upgradednformat (#5727)
  * Issue 4758 - Add tests for WebUI
  * Issue 5718 - Memory leak in connection table (#5719)
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations</changelog>
  <changelog author="william.brown@suse.com" date="1684929600">- Update to version 2.4.0~git18.37ec5cd:
  * Issue 5751 - Cleanallruv task crashes on consumer (#5775)
  * Bump version to 2.4.1
  * Issue 5770 - RFE - Extend Password Adminstrators to allow skipping password info updates
  * Issue 5768 - CLI/UI - cert checks are too strict, and other issues
  * Issue 5722 - fix compilation warnings (#5771)
  * Issue 5765 - Improve installer selinux handling
  * Issue 152 - RFE - Add support for LDAP alias entries
  * Issue 5052 - BUG - Custom filters prevented entry deletion (#5060)
  * Issue 5752 - RFE - Provide a history for LastLoginTime (#5753)
  * Issue 5722 - RFE When a filter contains 'nsrole', improve response time by rewriting the filter (#5723)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691668800">- Update to version 2.4.0~git69.89c2de5:
  * Issue 4551 - Part 2 - Fix build warning of previous PR (#5888)
  * Issue 5834 - AccountPolicyPlugin erroring for some users (#5866)
  * Issue 5872 - part 2 - fix is_dbi regression (#5887)
  * Issue 4758 - Add tests for WebUI
  * Issue 5848 - dsconf should prevent setting the replicaID for hub and consumer roles (#5849)
  * Issue 5883 - Remove connection mutex contention risk on autobind (#5886)
  * Issue 5872 - `dbscan()` in lib389 can return bytes
  * Bump version to 2.4.3
  * Issue 5729 - Memory leak in factory_create_extension (#5814)
  * Issue 5870 - ns-slapd crashes at startup if a backend has no suffix (#5871)</changelog>
  <changelog author="william.brown@suse.com" date="1692014400">- Update to version 2.4.0~git74.4297d88:
  * issue 5890 part 2 - Need a tester for testing multiple listening thread feature (#5897)
  * Issue i5846 - Crash when lmdb import is aborted (#5881)
  * Issue 5894 - lmdb import error fails with Could not store the entry (#5895)
  * Issue 5890 - Need a tester for testing multiple listening thread feature (#5891)
  * Issue 5082 - slugify: ModuleNotFoundError when running test cases</changelog>
  <changelog author="william.brown@suse.com" date="1701259200">- Update to version 2.4.0~git113.84a845c:
  * Issue 5980 - Improve instance startup failure handling (#5991)
  * Issue 5976 - Fix freeipa install regression with lmdb (#5977)
  * Issue 5984 - Crash when paged result search are abandoned - fix2 (#5987)
  * Issue 5984 - Crash when paged result search are abandoned (#5985)
  * Issue 5947 - CI test_vlv_recreation_reindex fails on LMDB (#5979)
  * Bump version to 2.5.0
  * Issue 5971 - CLI - Fix password prompt for repl status (#5972)
  * Issue 5973 - Fix fedora cop RawHide builds (#5974)
  * Revert "Issue 5761 - Worker thread dynamic management (#5796)" (#5970)
  * Issue 5966 - CLI - Custom schema object is removed on a failed edit (#5967)
  * Issue 5786 - Update permissions for Release workflow
  * Issue 5960 - Subpackages should have more strict interdependencies
  * Issue 3555 - UI - Fix audit issue with npm - babel/traverse (#5959)
  * Issue 4843 - Fix dscreate create-template issue (#5950)
  * bugfix for --passwd-file not working on latest version (#5934)
  * Issue 5843 - dsconf / dscreate should be able to handle lmdb parameters (#5943)
  * Bump postcss from 8.4.24 to 8.4.31 in /src/cockpit/389-console (#5945)
  * Issue 5938 - Attribute Names changed to lowercase after adding the Attributes (#5940)
  * issue 5924 - ASAN server build crash when looping opening/closing connections (#5926)
  * Issue 1925 - Add a CI test (#5936)
  * Issue 5732 - Localizing Cockpit's 389ds Plugin using CockpitPoPlugin (#5764)
  * Issue 1870 - Add a CI test (#5929)
  * Issue 843 - Add a warning to slapi_valueset_add_value_ext (#5925)
  * Issue 5761 - Worker thread dynamic management (#5796)
  * Issue 1802 - Improve ldclt man page (#5928)
  * Issue 1456 - Add a CI test that verifies there is no issue (#5927)
  * Issue 1317 - Add a CI test (#5923)
  * Issue 1081 - CI - Add more tests for overwriting x-origin issue (#5815)
  * Issue 1115 - Add a CI test (#5913)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5914 - UI - server settings page validation improvements and db index fixes
  * Issue 5909 - Multi listener hang with 20k connections (#5917)
  * Issue 5902 - Fix previous commit regression (#5919)
  * pass instance correctly to ds_is_older (#5903)
  * Issue 5909 - Multi listener hang with 20k connections (#5910)
  * Issue 5722 - improve testcase (#5904)
  * Issue 5203 - outdated version in provided metadata for lib389
  * Bug Description:</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1702468800">- Update to support newer obs-service-cargo-vendor</changelog>
  <changelog author="william.brown@suse.com" date="1705492800">- Update to version 2.4.0~git126.5936946:
  * Issue 6028 - vlv index keys inconsistencies (#6031)
  * Issue 5989 - RFE support of inChain Matching Rule (#5990)
  * Issue 6022 - lmdb inconsistency between vlv index and vlv cache names (#6026)
  * Issue 6015 - Fix typo remeber (#6014)
  * Issue 6016 - Pin upload/download artifacts action to v3
  * Issue 5939 - During an update, if the target entry is reverted in the entry cache, the server should not retry to lock it (#6007)
  * Issue 4673 - Update Rust crates
  * Issue 6004 - idletimeout may be ignored (#6005)
  * Issue 5954 - Disable Transparent Huge Pages
  * Issue 5997 - test_inactivty_and_expiration CI testcase is wrong (#5999)
  * Issue 5993 - Fix several race condition around CI tests (#5996)
  * Issue 5944 - Reversion of the entry cache should be limited to BETXN plugin failures (#5994)
  * Bump openssl from 0.10.55 to 0.10.60 in /src (#5995)</changelog>
  <changelog author="william.brown@suse.com" date="1706875200">- Update to version 3.0.1~git1.1f95b57:
  * Issue 6061 - Certificate lifetime displayed as NaN
  * Bump version to 3.0.1
  * Issue 6043, 6044 - Enhance Rust and JS bundling and add SPDX licenses for both (#6045)
  * Issue 3555 - Remove audit-ci from dependencies (#6056)
  * Issue 6052 - Paged results test sets hostname to `localhost` on test collection
  * Issue 6051 - Drop unused pytest markers
  * Issue 6049 - lmdb - changelog is wrongly recreated by reindex task (#6050)
  * Issue 6047 - Add a check for tagged commits
  * Issue 6041 - dscreate ds-root - accepts relative path (#6042)
  * Switch default backend to lmdb and bump version to 3.0 (#6013)
  * Issue 6032 - Replication broken after backup restore (#6035)
  * Issue 6037 - Server crash at startup in vlvIndex_delete (#6038)
  * Issue 6034 - Change replica_id from str to int</changelog>
  <changelog author="william.brown@suse.com" date="1713873600">- Update to version 3.0.1~git37.55529d1:
  * Issue 6082 - Remove explicit dependencies toward libdb - revert default (#6145)
  * Issue 6141 - freeipa test_topology_TestCASpecificRUVs is failing (#6144)
  * Issue 6142 - [RFE] Add LMDB configuration related checks into Healthcheck tool (#6143)
  * Issue 6136 - failure in freeipa tests (#6137)
  * Issue 6133 - Move slapi_pblock_set_flag_operation_notes() to slapi-plugin.h
  * Issue 5105 - lmdb - Cannot create entries with long rdn - fix covscan (#6131)
  * Issue i6057 - Fix3 - Fix covscan issues (#6127)
  * Issue 6105 - lmdb - Cannot create entries with long rdn (#6130)
  * Issue 6125 - dscreate interactive fails when chosing mdb backend (#6126)
  * Issue 6080 - ns-slapd crash in referint_get_config (#6081)
  * Issue 6110 - Typo in Account Policy plugin message
  * Issue 6057 - vlv search may result wrong result with lmdb - Fix 2 (#6121)
  * Issue 6119 - Synchronise accept_thread with slapd_daemon (#6120)
  * Issue 6117 - Fix the UTC offset print (#6118)
  * Issue 6112 - RFE - add new operation note for MFA authentications
  * Issue 5842 - Add log buffering to audit log
  * Issue 5305 - OpenLDAP version autodetection doesn't work
  * Issue 3527 - Support HAProxy and Instance on the same machine configuration (#6107)
  * Issue 6057 - vlv search may result wrong result with lmdb (#6091)
  * Issue 6103 - New connection timeout error breaks errormap (#6104)
  * Issue 6086 - Ambiguous warning about SELinux in dscreate for non-root user
  * Issue 6092 - passwordHistory is not updated with a pre-hashed password (#6093)
  * Issue 6067 - Improve dsidm CLI No Such Entry handling (#6079)
  * Issue 6096 - Improve connection timeout error logging (#6097)
  * Issue 5647 - covscan: memory leak in audit log when adding entries
  * Issue 6094 - Add coverity scan workflow
  * Issue 6067 - Add hidden -v and -j options to each CLI subcommand (#6088)
  * Issue 5487 - Fix various isses with logconv.pl (#6085)
  * Issue 5962 - Rearrange includes for 32-bit support logic
  * Issue 6046 - Make dscreate to work during kickstart installations
  * Issue 6082 - Remove explicit dependencies toward libdb (#6083)
  * Issue 6073 - Improve error log when running out of memory (#6084)
  * Issue 6071 - Instance creation/removal is slow
  * Issue 6010 - 389 ds ignores nsslapd-maxdescriptors (#6027)
  * Issue 6075 - Ignore build artifacts (#6076)
  * Issue 6068 - Add dscontainer stop function</changelog>
</package>
<package pkgid="144d281f15e2c0bbc5869cc7b6fbbb459743044a9af28aa8eaa295316d62b499e37b911bedd82653d7e71b8907e56b29af50fea47ae64bf40a3d808c7c6a1e40" name="389-ds-devel" arch="x86_64">
  <version epoch="0" ver="3.0.1~git39.e24615f" rel="1.0.4.1.sr20240429"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1652356800">- Add missing devel library on zlib for log compression
- Force openssl as libressl is not compatible with rust ssl needs</changelog>
  <changelog author="william.brown@suse.com" date="1653912000">- bsc#1199889 - CVE-2022-1949 - full access control bypass with simple crafted query, resolved
  by Issue 5170.
- Update to version 2.1.1~git22.faef73366:
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5237 - audit-ci: Cannot convert undefined or null to object
  * Issue 5170 - BUG - ldapsubentries were incorrectly returned (#5285)
  * Issue 4970 - Add support for recursively deleting subentries
  * Issue 5284 - Replication broken after password change (#5286)
  * Issue 5291 - Harden ReplicationManager.wait_for_replication (#5292)
  * Issue 5170 - RFE - Filter optimiser (#5171)
  * Issue 5276 - CLI - improve task handling
  * Issue 5273 - CLI - add arg completer for instance name
  * Issue 2893 - CLI - dscreate - add options for setting up replication</changelog>
  <changelog author="william.brown@suse.com" date="1657108800">- Update to version 2.2.2~git0.55e2c7ab3:
  * Bump version to 2.2.2
  * Issue 5221 - fix covscan (#5359)
  * Issue 5294: Report Portal 5 is not processing an XML file with (#5358)
  * Issue 5353 - CLI - dsconf backend export breaks with multiple backends
  * Issue 5346 - New connection table fails with ASAN failures (#5350)
  * Issue 5345 - BUG - openldap migration fails when ppolicy is active (#5347)
  * Issue 5323 - BUG - improve skipping of monitor db (#5340)
  * Issue 5329 - Improve replication extended op logging
  * Issue 5343 - Various improvements to winsync
  * Issue 4932 - CLI - add parser aliases to long arg names</changelog>
  <changelog author="william.brown@suse.com" date="1659096000">- Update to version 2.2.2~git11.f002e9e09:
  * Issue 5383 - UI - Various fixes and RFE's for UI
  * Issue 4656 - Remove problematic language from source code
  * Issue 5380 - Separate cleanAllRUV code into new file
  * Issue 5322 - optime &amp; wtime on rejected connections is not properly set
  * Issue 5335 - RFE - Add Security Audit Log
  * Issue 5375 - CI - disable TLS hostname checking
  * Issue 981 Managed Entries betxnpreoperation - transaction not aborted on managed entry failure (#5369)
  * Issue 5373 - dsidm user get_dn fails with search_ext() argument 1 must be str, not function
  * Issue 5371 - Update npm and cargo packages
  * Issue 3069 - Support ECDSA private keys for TLS (#5365)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1660132800">- Update _constraints due to random build failures caused by OBS environmental
  issues that aren't out fault. (out of disk, systemic builder issues).
- Add debugging about the environment to assist with OBS randomly failing
  in the future.</changelog>
  <changelog author="william.brown@suse.com" date="1662552000">- Update to version 2.3.0~git0.3db81913e:
  * Bump version to 2.3.0
  * Issue 5012 - Migrate pcre to pcre2 - remove match limit
  * Update CI tests
  * Issue 5356 - Make Rust non-optional and update default password storage scheme
  * Issue 5012 - Migrate pcre to pcre2
  * Issue 5428 - Fix regression with nscpEntryWsi computation
  * Fix missing 'not' in description (closes #5423) (#5424)
  * Issue 5421 - CI - makes replication/acceptance_test.py::test_modify_entry more robust (#5422)
  * Issue 3903 - fix repl keep alive event interval
  * Issue 5418 - Sync_repl may crash while managing invalid cookie (#5420)</changelog>
  <changelog author="william.brown@suse.com" date="1666353600">- Update to version 2.3.0~git22.8fedec0:
  * Issue 5495 - RFE - skip dds during migration. (#5496)
  * Issue 5491 - UI - Add rework and finish jpegPhoto functionality (#5492)
  * Issue 5368 - Retro Changelog trimming does not work (#5486)
  * Issue 5487 - Fix various issues with logconv.pl
  * Issue 5476 - RFE - add memberUid read aci by default (#5477)
  * Issue 5482 - lib389 - Can not enable replication with a mixed case suffix
  * Issue 5478 - Random crash in connection code during server shutdown (#5479)
  * Issue 3061 - RFE - Add password policy debug log level
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5262 - high contention in find_entry_internal_dn on mixed load (#5264)</changelog>
  <changelog author="william.brown@suse.com" date="1679486400">- Update to version 2.3.2~git44.5e4551e:
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5681)
  * Bump webpack from 5.75.0 to 5.76.0 in /src/cockpit/389-console (#5699)
  * Issue 5598 - (3rd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5692)
  * Issue 5598 - (2nd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5691)
  * Issue 5687 - UI - sensitive information disclosure
  * Issue 5661 - LMDB hangs while Rebuilding the replication changelog RUV (#5676)
  * Issue 5554 - Add more tests to security_basic_test suite
  * Issue 4583 - Update specfile to skip checks of ASAN builds
  * Issue 4758 - Add tests for WebUI</changelog>
  <changelog author="william.brown@suse.com" date="1681214400">- bsc#1210027 - apply upstream fix for setuptools
- Update to version 2.3.2~git53.a01e230:
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations
  * Issue 5701 - CLI - Fix referral mode setting (#5708)
  * Bump openssl from 0.10.45 to 0.10.48 in /src (#5709)
  * Issue 5710 - subtree search statistics for index lookup does not report ancestorid/entryrdn lookups (#5711)
  * Issue 5697 - Obsolete nsslapd-ldapimaprootdn attribute (#5698)
  * Issue 1081 - Stop schema replication from overwriting x-origin
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)</changelog>
  <changelog author="pgajdos@suse.com" date="1681819200">- python-six is not required</changelog>
  <changelog author="william.brown@suse.com" date="1682510400">- Update to version 2.4.0~git0.87efeb2:
  * Bump version to 2.4.0
  * Issue 5156 - RFE that implement slapi_memberof (#5694)
  * Issue 5734 - RFE - Exclude pwdFailureTime and ContextCSN (#5735)
  * Issue 5726 - ns-slapd crashing in ldbm_back_upgradednformat (#5727)
  * Issue 4758 - Add tests for WebUI
  * Issue 5718 - Memory leak in connection table (#5719)
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations</changelog>
  <changelog author="william.brown@suse.com" date="1684929600">- Update to version 2.4.0~git18.37ec5cd:
  * Issue 5751 - Cleanallruv task crashes on consumer (#5775)
  * Bump version to 2.4.1
  * Issue 5770 - RFE - Extend Password Adminstrators to allow skipping password info updates
  * Issue 5768 - CLI/UI - cert checks are too strict, and other issues
  * Issue 5722 - fix compilation warnings (#5771)
  * Issue 5765 - Improve installer selinux handling
  * Issue 152 - RFE - Add support for LDAP alias entries
  * Issue 5052 - BUG - Custom filters prevented entry deletion (#5060)
  * Issue 5752 - RFE - Provide a history for LastLoginTime (#5753)
  * Issue 5722 - RFE When a filter contains 'nsrole', improve response time by rewriting the filter (#5723)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691668800">- Update to version 2.4.0~git69.89c2de5:
  * Issue 4551 - Part 2 - Fix build warning of previous PR (#5888)
  * Issue 5834 - AccountPolicyPlugin erroring for some users (#5866)
  * Issue 5872 - part 2 - fix is_dbi regression (#5887)
  * Issue 4758 - Add tests for WebUI
  * Issue 5848 - dsconf should prevent setting the replicaID for hub and consumer roles (#5849)
  * Issue 5883 - Remove connection mutex contention risk on autobind (#5886)
  * Issue 5872 - `dbscan()` in lib389 can return bytes
  * Bump version to 2.4.3
  * Issue 5729 - Memory leak in factory_create_extension (#5814)
  * Issue 5870 - ns-slapd crashes at startup if a backend has no suffix (#5871)</changelog>
  <changelog author="william.brown@suse.com" date="1692014400">- Update to version 2.4.0~git74.4297d88:
  * issue 5890 part 2 - Need a tester for testing multiple listening thread feature (#5897)
  * Issue i5846 - Crash when lmdb import is aborted (#5881)
  * Issue 5894 - lmdb import error fails with Could not store the entry (#5895)
  * Issue 5890 - Need a tester for testing multiple listening thread feature (#5891)
  * Issue 5082 - slugify: ModuleNotFoundError when running test cases</changelog>
  <changelog author="william.brown@suse.com" date="1701259200">- Update to version 2.4.0~git113.84a845c:
  * Issue 5980 - Improve instance startup failure handling (#5991)
  * Issue 5976 - Fix freeipa install regression with lmdb (#5977)
  * Issue 5984 - Crash when paged result search are abandoned - fix2 (#5987)
  * Issue 5984 - Crash when paged result search are abandoned (#5985)
  * Issue 5947 - CI test_vlv_recreation_reindex fails on LMDB (#5979)
  * Bump version to 2.5.0
  * Issue 5971 - CLI - Fix password prompt for repl status (#5972)
  * Issue 5973 - Fix fedora cop RawHide builds (#5974)
  * Revert "Issue 5761 - Worker thread dynamic management (#5796)" (#5970)
  * Issue 5966 - CLI - Custom schema object is removed on a failed edit (#5967)
  * Issue 5786 - Update permissions for Release workflow
  * Issue 5960 - Subpackages should have more strict interdependencies
  * Issue 3555 - UI - Fix audit issue with npm - babel/traverse (#5959)
  * Issue 4843 - Fix dscreate create-template issue (#5950)
  * bugfix for --passwd-file not working on latest version (#5934)
  * Issue 5843 - dsconf / dscreate should be able to handle lmdb parameters (#5943)
  * Bump postcss from 8.4.24 to 8.4.31 in /src/cockpit/389-console (#5945)
  * Issue 5938 - Attribute Names changed to lowercase after adding the Attributes (#5940)
  * issue 5924 - ASAN server build crash when looping opening/closing connections (#5926)
  * Issue 1925 - Add a CI test (#5936)
  * Issue 5732 - Localizing Cockpit's 389ds Plugin using CockpitPoPlugin (#5764)
  * Issue 1870 - Add a CI test (#5929)
  * Issue 843 - Add a warning to slapi_valueset_add_value_ext (#5925)
  * Issue 5761 - Worker thread dynamic management (#5796)
  * Issue 1802 - Improve ldclt man page (#5928)
  * Issue 1456 - Add a CI test that verifies there is no issue (#5927)
  * Issue 1317 - Add a CI test (#5923)
  * Issue 1081 - CI - Add more tests for overwriting x-origin issue (#5815)
  * Issue 1115 - Add a CI test (#5913)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5914 - UI - server settings page validation improvements and db index fixes
  * Issue 5909 - Multi listener hang with 20k connections (#5917)
  * Issue 5902 - Fix previous commit regression (#5919)
  * pass instance correctly to ds_is_older (#5903)
  * Issue 5909 - Multi listener hang with 20k connections (#5910)
  * Issue 5722 - improve testcase (#5904)
  * Issue 5203 - outdated version in provided metadata for lib389
  * Bug Description:</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1702468800">- Update to support newer obs-service-cargo-vendor</changelog>
  <changelog author="william.brown@suse.com" date="1705492800">- Update to version 2.4.0~git126.5936946:
  * Issue 6028 - vlv index keys inconsistencies (#6031)
  * Issue 5989 - RFE support of inChain Matching Rule (#5990)
  * Issue 6022 - lmdb inconsistency between vlv index and vlv cache names (#6026)
  * Issue 6015 - Fix typo remeber (#6014)
  * Issue 6016 - Pin upload/download artifacts action to v3
  * Issue 5939 - During an update, if the target entry is reverted in the entry cache, the server should not retry to lock it (#6007)
  * Issue 4673 - Update Rust crates
  * Issue 6004 - idletimeout may be ignored (#6005)
  * Issue 5954 - Disable Transparent Huge Pages
  * Issue 5997 - test_inactivty_and_expiration CI testcase is wrong (#5999)
  * Issue 5993 - Fix several race condition around CI tests (#5996)
  * Issue 5944 - Reversion of the entry cache should be limited to BETXN plugin failures (#5994)
  * Bump openssl from 0.10.55 to 0.10.60 in /src (#5995)</changelog>
  <changelog author="william.brown@suse.com" date="1706875200">- Update to version 3.0.1~git1.1f95b57:
  * Issue 6061 - Certificate lifetime displayed as NaN
  * Bump version to 3.0.1
  * Issue 6043, 6044 - Enhance Rust and JS bundling and add SPDX licenses for both (#6045)
  * Issue 3555 - Remove audit-ci from dependencies (#6056)
  * Issue 6052 - Paged results test sets hostname to `localhost` on test collection
  * Issue 6051 - Drop unused pytest markers
  * Issue 6049 - lmdb - changelog is wrongly recreated by reindex task (#6050)
  * Issue 6047 - Add a check for tagged commits
  * Issue 6041 - dscreate ds-root - accepts relative path (#6042)
  * Switch default backend to lmdb and bump version to 3.0 (#6013)
  * Issue 6032 - Replication broken after backup restore (#6035)
  * Issue 6037 - Server crash at startup in vlvIndex_delete (#6038)
  * Issue 6034 - Change replica_id from str to int</changelog>
  <changelog author="william.brown@suse.com" date="1713873600">- Update to version 3.0.1~git37.55529d1:
  * Issue 6082 - Remove explicit dependencies toward libdb - revert default (#6145)
  * Issue 6141 - freeipa test_topology_TestCASpecificRUVs is failing (#6144)
  * Issue 6142 - [RFE] Add LMDB configuration related checks into Healthcheck tool (#6143)
  * Issue 6136 - failure in freeipa tests (#6137)
  * Issue 6133 - Move slapi_pblock_set_flag_operation_notes() to slapi-plugin.h
  * Issue 5105 - lmdb - Cannot create entries with long rdn - fix covscan (#6131)
  * Issue i6057 - Fix3 - Fix covscan issues (#6127)
  * Issue 6105 - lmdb - Cannot create entries with long rdn (#6130)
  * Issue 6125 - dscreate interactive fails when chosing mdb backend (#6126)
  * Issue 6080 - ns-slapd crash in referint_get_config (#6081)
  * Issue 6110 - Typo in Account Policy plugin message
  * Issue 6057 - vlv search may result wrong result with lmdb - Fix 2 (#6121)
  * Issue 6119 - Synchronise accept_thread with slapd_daemon (#6120)
  * Issue 6117 - Fix the UTC offset print (#6118)
  * Issue 6112 - RFE - add new operation note for MFA authentications
  * Issue 5842 - Add log buffering to audit log
  * Issue 5305 - OpenLDAP version autodetection doesn't work
  * Issue 3527 - Support HAProxy and Instance on the same machine configuration (#6107)
  * Issue 6057 - vlv search may result wrong result with lmdb (#6091)
  * Issue 6103 - New connection timeout error breaks errormap (#6104)
  * Issue 6086 - Ambiguous warning about SELinux in dscreate for non-root user
  * Issue 6092 - passwordHistory is not updated with a pre-hashed password (#6093)
  * Issue 6067 - Improve dsidm CLI No Such Entry handling (#6079)
  * Issue 6096 - Improve connection timeout error logging (#6097)
  * Issue 5647 - covscan: memory leak in audit log when adding entries
  * Issue 6094 - Add coverity scan workflow
  * Issue 6067 - Add hidden -v and -j options to each CLI subcommand (#6088)
  * Issue 5487 - Fix various isses with logconv.pl (#6085)
  * Issue 5962 - Rearrange includes for 32-bit support logic
  * Issue 6046 - Make dscreate to work during kickstart installations
  * Issue 6082 - Remove explicit dependencies toward libdb (#6083)
  * Issue 6073 - Improve error log when running out of memory (#6084)
  * Issue 6071 - Instance creation/removal is slow
  * Issue 6010 - 389 ds ignores nsslapd-maxdescriptors (#6027)
  * Issue 6075 - Ignore build artifacts (#6076)
  * Issue 6068 - Add dscontainer stop function</changelog>
  <changelog author="william.brown@suse.com" date="1715688000">- Update to version 3.0.1~git39.e24615f:
  * Issue 6142 - Fix CI tests (#6161)
  * Issue 6157 - Cockipt crashes when getting replication status if topology contains an old 389ds version (#6158)</changelog>
</package>
<package pkgid="fac5bb6602949e94be4b24a75664a51f8eec06a48503f434ea9436d1e51f476f06f18e081b473007d3e7949c7109f7756114aad72928308920dd3f0724546687" name="389-ds-snmp" arch="x86_64">
  <version epoch="0" ver="3.0.1~git37.55529d1" rel="1.1"/>
  <changelog author="william.brown@suse.com" date="1650542400">- bsc#1196526 - Add systemd override to correct ordering with krb components
- Update to version 2.1.1~git13.beb382e1b:
  * Issue 2893 - CLI - dscreate - add options for setting up replication
  * Issue 4866 - CLI - when enabling replication set changelog trimming by default
  * Issue 5241 - UI - Add account locking missing functionality (#5251)
  * Issue 5180 - snmp_collator tries to unlock NULL mutex (#5266)
  * Issue 4904 - Fix various small issues
  * Issue 5260 - BUG - OpenLDAP allows multiple names of memberof overlay (#5261)
  * Issue 5252 - During DEL, vlv search can erroneously return NULL candidate (#5256)
  * Issue 5210 - Python undefined names in lib389
  * Issue 5247 - BUG - Missing attributes in samba schema (#5248)
  * Issue 5242- Craft message may crash the server (#5243)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1652356800">- Add missing devel library on zlib for log compression
- Force openssl as libressl is not compatible with rust ssl needs</changelog>
  <changelog author="william.brown@suse.com" date="1653912000">- bsc#1199889 - CVE-2022-1949 - full access control bypass with simple crafted query, resolved
  by Issue 5170.
- Update to version 2.1.1~git22.faef73366:
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5237 - audit-ci: Cannot convert undefined or null to object
  * Issue 5170 - BUG - ldapsubentries were incorrectly returned (#5285)
  * Issue 4970 - Add support for recursively deleting subentries
  * Issue 5284 - Replication broken after password change (#5286)
  * Issue 5291 - Harden ReplicationManager.wait_for_replication (#5292)
  * Issue 5170 - RFE - Filter optimiser (#5171)
  * Issue 5276 - CLI - improve task handling
  * Issue 5273 - CLI - add arg completer for instance name
  * Issue 2893 - CLI - dscreate - add options for setting up replication</changelog>
  <changelog author="william.brown@suse.com" date="1657108800">- Update to version 2.2.2~git0.55e2c7ab3:
  * Bump version to 2.2.2
  * Issue 5221 - fix covscan (#5359)
  * Issue 5294: Report Portal 5 is not processing an XML file with (#5358)
  * Issue 5353 - CLI - dsconf backend export breaks with multiple backends
  * Issue 5346 - New connection table fails with ASAN failures (#5350)
  * Issue 5345 - BUG - openldap migration fails when ppolicy is active (#5347)
  * Issue 5323 - BUG - improve skipping of monitor db (#5340)
  * Issue 5329 - Improve replication extended op logging
  * Issue 5343 - Various improvements to winsync
  * Issue 4932 - CLI - add parser aliases to long arg names</changelog>
  <changelog author="william.brown@suse.com" date="1659096000">- Update to version 2.2.2~git11.f002e9e09:
  * Issue 5383 - UI - Various fixes and RFE's for UI
  * Issue 4656 - Remove problematic language from source code
  * Issue 5380 - Separate cleanAllRUV code into new file
  * Issue 5322 - optime &amp; wtime on rejected connections is not properly set
  * Issue 5335 - RFE - Add Security Audit Log
  * Issue 5375 - CI - disable TLS hostname checking
  * Issue 981 Managed Entries betxnpreoperation - transaction not aborted on managed entry failure (#5369)
  * Issue 5373 - dsidm user get_dn fails with search_ext() argument 1 must be str, not function
  * Issue 5371 - Update npm and cargo packages
  * Issue 3069 - Support ECDSA private keys for TLS (#5365)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1660132800">- Update _constraints due to random build failures caused by OBS environmental
  issues that aren't out fault. (out of disk, systemic builder issues).
- Add debugging about the environment to assist with OBS randomly failing
  in the future.</changelog>
  <changelog author="william.brown@suse.com" date="1662552000">- Update to version 2.3.0~git0.3db81913e:
  * Bump version to 2.3.0
  * Issue 5012 - Migrate pcre to pcre2 - remove match limit
  * Update CI tests
  * Issue 5356 - Make Rust non-optional and update default password storage scheme
  * Issue 5012 - Migrate pcre to pcre2
  * Issue 5428 - Fix regression with nscpEntryWsi computation
  * Fix missing 'not' in description (closes #5423) (#5424)
  * Issue 5421 - CI - makes replication/acceptance_test.py::test_modify_entry more robust (#5422)
  * Issue 3903 - fix repl keep alive event interval
  * Issue 5418 - Sync_repl may crash while managing invalid cookie (#5420)</changelog>
  <changelog author="william.brown@suse.com" date="1666353600">- Update to version 2.3.0~git22.8fedec0:
  * Issue 5495 - RFE - skip dds during migration. (#5496)
  * Issue 5491 - UI - Add rework and finish jpegPhoto functionality (#5492)
  * Issue 5368 - Retro Changelog trimming does not work (#5486)
  * Issue 5487 - Fix various issues with logconv.pl
  * Issue 5476 - RFE - add memberUid read aci by default (#5477)
  * Issue 5482 - lib389 - Can not enable replication with a mixed case suffix
  * Issue 5478 - Random crash in connection code during server shutdown (#5479)
  * Issue 3061 - RFE - Add password policy debug log level
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5262 - high contention in find_entry_internal_dn on mixed load (#5264)</changelog>
  <changelog author="william.brown@suse.com" date="1679486400">- Update to version 2.3.2~git44.5e4551e:
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5681)
  * Bump webpack from 5.75.0 to 5.76.0 in /src/cockpit/389-console (#5699)
  * Issue 5598 - (3rd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5692)
  * Issue 5598 - (2nd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5691)
  * Issue 5687 - UI - sensitive information disclosure
  * Issue 5661 - LMDB hangs while Rebuilding the replication changelog RUV (#5676)
  * Issue 5554 - Add more tests to security_basic_test suite
  * Issue 4583 - Update specfile to skip checks of ASAN builds
  * Issue 4758 - Add tests for WebUI</changelog>
  <changelog author="william.brown@suse.com" date="1681214400">- bsc#1210027 - apply upstream fix for setuptools
- Update to version 2.3.2~git53.a01e230:
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations
  * Issue 5701 - CLI - Fix referral mode setting (#5708)
  * Bump openssl from 0.10.45 to 0.10.48 in /src (#5709)
  * Issue 5710 - subtree search statistics for index lookup does not report ancestorid/entryrdn lookups (#5711)
  * Issue 5697 - Obsolete nsslapd-ldapimaprootdn attribute (#5698)
  * Issue 1081 - Stop schema replication from overwriting x-origin
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)</changelog>
  <changelog author="pgajdos@suse.com" date="1681819200">- python-six is not required</changelog>
  <changelog author="william.brown@suse.com" date="1682510400">- Update to version 2.4.0~git0.87efeb2:
  * Bump version to 2.4.0
  * Issue 5156 - RFE that implement slapi_memberof (#5694)
  * Issue 5734 - RFE - Exclude pwdFailureTime and ContextCSN (#5735)
  * Issue 5726 - ns-slapd crashing in ldbm_back_upgradednformat (#5727)
  * Issue 4758 - Add tests for WebUI
  * Issue 5718 - Memory leak in connection table (#5719)
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations</changelog>
  <changelog author="william.brown@suse.com" date="1684929600">- Update to version 2.4.0~git18.37ec5cd:
  * Issue 5751 - Cleanallruv task crashes on consumer (#5775)
  * Bump version to 2.4.1
  * Issue 5770 - RFE - Extend Password Adminstrators to allow skipping password info updates
  * Issue 5768 - CLI/UI - cert checks are too strict, and other issues
  * Issue 5722 - fix compilation warnings (#5771)
  * Issue 5765 - Improve installer selinux handling
  * Issue 152 - RFE - Add support for LDAP alias entries
  * Issue 5052 - BUG - Custom filters prevented entry deletion (#5060)
  * Issue 5752 - RFE - Provide a history for LastLoginTime (#5753)
  * Issue 5722 - RFE When a filter contains 'nsrole', improve response time by rewriting the filter (#5723)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691668800">- Update to version 2.4.0~git69.89c2de5:
  * Issue 4551 - Part 2 - Fix build warning of previous PR (#5888)
  * Issue 5834 - AccountPolicyPlugin erroring for some users (#5866)
  * Issue 5872 - part 2 - fix is_dbi regression (#5887)
  * Issue 4758 - Add tests for WebUI
  * Issue 5848 - dsconf should prevent setting the replicaID for hub and consumer roles (#5849)
  * Issue 5883 - Remove connection mutex contention risk on autobind (#5886)
  * Issue 5872 - `dbscan()` in lib389 can return bytes
  * Bump version to 2.4.3
  * Issue 5729 - Memory leak in factory_create_extension (#5814)
  * Issue 5870 - ns-slapd crashes at startup if a backend has no suffix (#5871)</changelog>
  <changelog author="william.brown@suse.com" date="1692014400">- Update to version 2.4.0~git74.4297d88:
  * issue 5890 part 2 - Need a tester for testing multiple listening thread feature (#5897)
  * Issue i5846 - Crash when lmdb import is aborted (#5881)
  * Issue 5894 - lmdb import error fails with Could not store the entry (#5895)
  * Issue 5890 - Need a tester for testing multiple listening thread feature (#5891)
  * Issue 5082 - slugify: ModuleNotFoundError when running test cases</changelog>
  <changelog author="william.brown@suse.com" date="1701259200">- Update to version 2.4.0~git113.84a845c:
  * Issue 5980 - Improve instance startup failure handling (#5991)
  * Issue 5976 - Fix freeipa install regression with lmdb (#5977)
  * Issue 5984 - Crash when paged result search are abandoned - fix2 (#5987)
  * Issue 5984 - Crash when paged result search are abandoned (#5985)
  * Issue 5947 - CI test_vlv_recreation_reindex fails on LMDB (#5979)
  * Bump version to 2.5.0
  * Issue 5971 - CLI - Fix password prompt for repl status (#5972)
  * Issue 5973 - Fix fedora cop RawHide builds (#5974)
  * Revert "Issue 5761 - Worker thread dynamic management (#5796)" (#5970)
  * Issue 5966 - CLI - Custom schema object is removed on a failed edit (#5967)
  * Issue 5786 - Update permissions for Release workflow
  * Issue 5960 - Subpackages should have more strict interdependencies
  * Issue 3555 - UI - Fix audit issue with npm - babel/traverse (#5959)
  * Issue 4843 - Fix dscreate create-template issue (#5950)
  * bugfix for --passwd-file not working on latest version (#5934)
  * Issue 5843 - dsconf / dscreate should be able to handle lmdb parameters (#5943)
  * Bump postcss from 8.4.24 to 8.4.31 in /src/cockpit/389-console (#5945)
  * Issue 5938 - Attribute Names changed to lowercase after adding the Attributes (#5940)
  * issue 5924 - ASAN server build crash when looping opening/closing connections (#5926)
  * Issue 1925 - Add a CI test (#5936)
  * Issue 5732 - Localizing Cockpit's 389ds Plugin using CockpitPoPlugin (#5764)
  * Issue 1870 - Add a CI test (#5929)
  * Issue 843 - Add a warning to slapi_valueset_add_value_ext (#5925)
  * Issue 5761 - Worker thread dynamic management (#5796)
  * Issue 1802 - Improve ldclt man page (#5928)
  * Issue 1456 - Add a CI test that verifies there is no issue (#5927)
  * Issue 1317 - Add a CI test (#5923)
  * Issue 1081 - CI - Add more tests for overwriting x-origin issue (#5815)
  * Issue 1115 - Add a CI test (#5913)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5914 - UI - server settings page validation improvements and db index fixes
  * Issue 5909 - Multi listener hang with 20k connections (#5917)
  * Issue 5902 - Fix previous commit regression (#5919)
  * pass instance correctly to ds_is_older (#5903)
  * Issue 5909 - Multi listener hang with 20k connections (#5910)
  * Issue 5722 - improve testcase (#5904)
  * Issue 5203 - outdated version in provided metadata for lib389
  * Bug Description:</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1702468800">- Update to support newer obs-service-cargo-vendor</changelog>
  <changelog author="william.brown@suse.com" date="1705492800">- Update to version 2.4.0~git126.5936946:
  * Issue 6028 - vlv index keys inconsistencies (#6031)
  * Issue 5989 - RFE support of inChain Matching Rule (#5990)
  * Issue 6022 - lmdb inconsistency between vlv index and vlv cache names (#6026)
  * Issue 6015 - Fix typo remeber (#6014)
  * Issue 6016 - Pin upload/download artifacts action to v3
  * Issue 5939 - During an update, if the target entry is reverted in the entry cache, the server should not retry to lock it (#6007)
  * Issue 4673 - Update Rust crates
  * Issue 6004 - idletimeout may be ignored (#6005)
  * Issue 5954 - Disable Transparent Huge Pages
  * Issue 5997 - test_inactivty_and_expiration CI testcase is wrong (#5999)
  * Issue 5993 - Fix several race condition around CI tests (#5996)
  * Issue 5944 - Reversion of the entry cache should be limited to BETXN plugin failures (#5994)
  * Bump openssl from 0.10.55 to 0.10.60 in /src (#5995)</changelog>
  <changelog author="william.brown@suse.com" date="1706875200">- Update to version 3.0.1~git1.1f95b57:
  * Issue 6061 - Certificate lifetime displayed as NaN
  * Bump version to 3.0.1
  * Issue 6043, 6044 - Enhance Rust and JS bundling and add SPDX licenses for both (#6045)
  * Issue 3555 - Remove audit-ci from dependencies (#6056)
  * Issue 6052 - Paged results test sets hostname to `localhost` on test collection
  * Issue 6051 - Drop unused pytest markers
  * Issue 6049 - lmdb - changelog is wrongly recreated by reindex task (#6050)
  * Issue 6047 - Add a check for tagged commits
  * Issue 6041 - dscreate ds-root - accepts relative path (#6042)
  * Switch default backend to lmdb and bump version to 3.0 (#6013)
  * Issue 6032 - Replication broken after backup restore (#6035)
  * Issue 6037 - Server crash at startup in vlvIndex_delete (#6038)
  * Issue 6034 - Change replica_id from str to int</changelog>
  <changelog author="william.brown@suse.com" date="1713873600">- Update to version 3.0.1~git37.55529d1:
  * Issue 6082 - Remove explicit dependencies toward libdb - revert default (#6145)
  * Issue 6141 - freeipa test_topology_TestCASpecificRUVs is failing (#6144)
  * Issue 6142 - [RFE] Add LMDB configuration related checks into Healthcheck tool (#6143)
  * Issue 6136 - failure in freeipa tests (#6137)
  * Issue 6133 - Move slapi_pblock_set_flag_operation_notes() to slapi-plugin.h
  * Issue 5105 - lmdb - Cannot create entries with long rdn - fix covscan (#6131)
  * Issue i6057 - Fix3 - Fix covscan issues (#6127)
  * Issue 6105 - lmdb - Cannot create entries with long rdn (#6130)
  * Issue 6125 - dscreate interactive fails when chosing mdb backend (#6126)
  * Issue 6080 - ns-slapd crash in referint_get_config (#6081)
  * Issue 6110 - Typo in Account Policy plugin message
  * Issue 6057 - vlv search may result wrong result with lmdb - Fix 2 (#6121)
  * Issue 6119 - Synchronise accept_thread with slapd_daemon (#6120)
  * Issue 6117 - Fix the UTC offset print (#6118)
  * Issue 6112 - RFE - add new operation note for MFA authentications
  * Issue 5842 - Add log buffering to audit log
  * Issue 5305 - OpenLDAP version autodetection doesn't work
  * Issue 3527 - Support HAProxy and Instance on the same machine configuration (#6107)
  * Issue 6057 - vlv search may result wrong result with lmdb (#6091)
  * Issue 6103 - New connection timeout error breaks errormap (#6104)
  * Issue 6086 - Ambiguous warning about SELinux in dscreate for non-root user
  * Issue 6092 - passwordHistory is not updated with a pre-hashed password (#6093)
  * Issue 6067 - Improve dsidm CLI No Such Entry handling (#6079)
  * Issue 6096 - Improve connection timeout error logging (#6097)
  * Issue 5647 - covscan: memory leak in audit log when adding entries
  * Issue 6094 - Add coverity scan workflow
  * Issue 6067 - Add hidden -v and -j options to each CLI subcommand (#6088)
  * Issue 5487 - Fix various isses with logconv.pl (#6085)
  * Issue 5962 - Rearrange includes for 32-bit support logic
  * Issue 6046 - Make dscreate to work during kickstart installations
  * Issue 6082 - Remove explicit dependencies toward libdb (#6083)
  * Issue 6073 - Improve error log when running out of memory (#6084)
  * Issue 6071 - Instance creation/removal is slow
  * Issue 6010 - 389 ds ignores nsslapd-maxdescriptors (#6027)
  * Issue 6075 - Ignore build artifacts (#6076)
  * Issue 6068 - Add dscontainer stop function</changelog>
</package>
<package pkgid="3decce20c56d316d3fc083e86fc95b907092b162f39e01af9cf51ea4774f498b028b23d75a88c9c78aee0948db2e96bb68d005a2d58b453c2cbe40bd987e0b0d" name="389-ds-snmp" arch="x86_64">
  <version epoch="0" ver="3.0.1~git39.e24615f" rel="1.0.4.1.sr20240429"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1652356800">- Add missing devel library on zlib for log compression
- Force openssl as libressl is not compatible with rust ssl needs</changelog>
  <changelog author="william.brown@suse.com" date="1653912000">- bsc#1199889 - CVE-2022-1949 - full access control bypass with simple crafted query, resolved
  by Issue 5170.
- Update to version 2.1.1~git22.faef73366:
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5237 - audit-ci: Cannot convert undefined or null to object
  * Issue 5170 - BUG - ldapsubentries were incorrectly returned (#5285)
  * Issue 4970 - Add support for recursively deleting subentries
  * Issue 5284 - Replication broken after password change (#5286)
  * Issue 5291 - Harden ReplicationManager.wait_for_replication (#5292)
  * Issue 5170 - RFE - Filter optimiser (#5171)
  * Issue 5276 - CLI - improve task handling
  * Issue 5273 - CLI - add arg completer for instance name
  * Issue 2893 - CLI - dscreate - add options for setting up replication</changelog>
  <changelog author="william.brown@suse.com" date="1657108800">- Update to version 2.2.2~git0.55e2c7ab3:
  * Bump version to 2.2.2
  * Issue 5221 - fix covscan (#5359)
  * Issue 5294: Report Portal 5 is not processing an XML file with (#5358)
  * Issue 5353 - CLI - dsconf backend export breaks with multiple backends
  * Issue 5346 - New connection table fails with ASAN failures (#5350)
  * Issue 5345 - BUG - openldap migration fails when ppolicy is active (#5347)
  * Issue 5323 - BUG - improve skipping of monitor db (#5340)
  * Issue 5329 - Improve replication extended op logging
  * Issue 5343 - Various improvements to winsync
  * Issue 4932 - CLI - add parser aliases to long arg names</changelog>
  <changelog author="william.brown@suse.com" date="1659096000">- Update to version 2.2.2~git11.f002e9e09:
  * Issue 5383 - UI - Various fixes and RFE's for UI
  * Issue 4656 - Remove problematic language from source code
  * Issue 5380 - Separate cleanAllRUV code into new file
  * Issue 5322 - optime &amp; wtime on rejected connections is not properly set
  * Issue 5335 - RFE - Add Security Audit Log
  * Issue 5375 - CI - disable TLS hostname checking
  * Issue 981 Managed Entries betxnpreoperation - transaction not aborted on managed entry failure (#5369)
  * Issue 5373 - dsidm user get_dn fails with search_ext() argument 1 must be str, not function
  * Issue 5371 - Update npm and cargo packages
  * Issue 3069 - Support ECDSA private keys for TLS (#5365)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1660132800">- Update _constraints due to random build failures caused by OBS environmental
  issues that aren't out fault. (out of disk, systemic builder issues).
- Add debugging about the environment to assist with OBS randomly failing
  in the future.</changelog>
  <changelog author="william.brown@suse.com" date="1662552000">- Update to version 2.3.0~git0.3db81913e:
  * Bump version to 2.3.0
  * Issue 5012 - Migrate pcre to pcre2 - remove match limit
  * Update CI tests
  * Issue 5356 - Make Rust non-optional and update default password storage scheme
  * Issue 5012 - Migrate pcre to pcre2
  * Issue 5428 - Fix regression with nscpEntryWsi computation
  * Fix missing 'not' in description (closes #5423) (#5424)
  * Issue 5421 - CI - makes replication/acceptance_test.py::test_modify_entry more robust (#5422)
  * Issue 3903 - fix repl keep alive event interval
  * Issue 5418 - Sync_repl may crash while managing invalid cookie (#5420)</changelog>
  <changelog author="william.brown@suse.com" date="1666353600">- Update to version 2.3.0~git22.8fedec0:
  * Issue 5495 - RFE - skip dds during migration. (#5496)
  * Issue 5491 - UI - Add rework and finish jpegPhoto functionality (#5492)
  * Issue 5368 - Retro Changelog trimming does not work (#5486)
  * Issue 5487 - Fix various issues with logconv.pl
  * Issue 5476 - RFE - add memberUid read aci by default (#5477)
  * Issue 5482 - lib389 - Can not enable replication with a mixed case suffix
  * Issue 5478 - Random crash in connection code during server shutdown (#5479)
  * Issue 3061 - RFE - Add password policy debug log level
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5262 - high contention in find_entry_internal_dn on mixed load (#5264)</changelog>
  <changelog author="william.brown@suse.com" date="1679486400">- Update to version 2.3.2~git44.5e4551e:
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5681)
  * Bump webpack from 5.75.0 to 5.76.0 in /src/cockpit/389-console (#5699)
  * Issue 5598 - (3rd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5692)
  * Issue 5598 - (2nd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5691)
  * Issue 5687 - UI - sensitive information disclosure
  * Issue 5661 - LMDB hangs while Rebuilding the replication changelog RUV (#5676)
  * Issue 5554 - Add more tests to security_basic_test suite
  * Issue 4583 - Update specfile to skip checks of ASAN builds
  * Issue 4758 - Add tests for WebUI</changelog>
  <changelog author="william.brown@suse.com" date="1681214400">- bsc#1210027 - apply upstream fix for setuptools
- Update to version 2.3.2~git53.a01e230:
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations
  * Issue 5701 - CLI - Fix referral mode setting (#5708)
  * Bump openssl from 0.10.45 to 0.10.48 in /src (#5709)
  * Issue 5710 - subtree search statistics for index lookup does not report ancestorid/entryrdn lookups (#5711)
  * Issue 5697 - Obsolete nsslapd-ldapimaprootdn attribute (#5698)
  * Issue 1081 - Stop schema replication from overwriting x-origin
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)</changelog>
  <changelog author="pgajdos@suse.com" date="1681819200">- python-six is not required</changelog>
  <changelog author="william.brown@suse.com" date="1682510400">- Update to version 2.4.0~git0.87efeb2:
  * Bump version to 2.4.0
  * Issue 5156 - RFE that implement slapi_memberof (#5694)
  * Issue 5734 - RFE - Exclude pwdFailureTime and ContextCSN (#5735)
  * Issue 5726 - ns-slapd crashing in ldbm_back_upgradednformat (#5727)
  * Issue 4758 - Add tests for WebUI
  * Issue 5718 - Memory leak in connection table (#5719)
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations</changelog>
  <changelog author="william.brown@suse.com" date="1684929600">- Update to version 2.4.0~git18.37ec5cd:
  * Issue 5751 - Cleanallruv task crashes on consumer (#5775)
  * Bump version to 2.4.1
  * Issue 5770 - RFE - Extend Password Adminstrators to allow skipping password info updates
  * Issue 5768 - CLI/UI - cert checks are too strict, and other issues
  * Issue 5722 - fix compilation warnings (#5771)
  * Issue 5765 - Improve installer selinux handling
  * Issue 152 - RFE - Add support for LDAP alias entries
  * Issue 5052 - BUG - Custom filters prevented entry deletion (#5060)
  * Issue 5752 - RFE - Provide a history for LastLoginTime (#5753)
  * Issue 5722 - RFE When a filter contains 'nsrole', improve response time by rewriting the filter (#5723)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691668800">- Update to version 2.4.0~git69.89c2de5:
  * Issue 4551 - Part 2 - Fix build warning of previous PR (#5888)
  * Issue 5834 - AccountPolicyPlugin erroring for some users (#5866)
  * Issue 5872 - part 2 - fix is_dbi regression (#5887)
  * Issue 4758 - Add tests for WebUI
  * Issue 5848 - dsconf should prevent setting the replicaID for hub and consumer roles (#5849)
  * Issue 5883 - Remove connection mutex contention risk on autobind (#5886)
  * Issue 5872 - `dbscan()` in lib389 can return bytes
  * Bump version to 2.4.3
  * Issue 5729 - Memory leak in factory_create_extension (#5814)
  * Issue 5870 - ns-slapd crashes at startup if a backend has no suffix (#5871)</changelog>
  <changelog author="william.brown@suse.com" date="1692014400">- Update to version 2.4.0~git74.4297d88:
  * issue 5890 part 2 - Need a tester for testing multiple listening thread feature (#5897)
  * Issue i5846 - Crash when lmdb import is aborted (#5881)
  * Issue 5894 - lmdb import error fails with Could not store the entry (#5895)
  * Issue 5890 - Need a tester for testing multiple listening thread feature (#5891)
  * Issue 5082 - slugify: ModuleNotFoundError when running test cases</changelog>
  <changelog author="william.brown@suse.com" date="1701259200">- Update to version 2.4.0~git113.84a845c:
  * Issue 5980 - Improve instance startup failure handling (#5991)
  * Issue 5976 - Fix freeipa install regression with lmdb (#5977)
  * Issue 5984 - Crash when paged result search are abandoned - fix2 (#5987)
  * Issue 5984 - Crash when paged result search are abandoned (#5985)
  * Issue 5947 - CI test_vlv_recreation_reindex fails on LMDB (#5979)
  * Bump version to 2.5.0
  * Issue 5971 - CLI - Fix password prompt for repl status (#5972)
  * Issue 5973 - Fix fedora cop RawHide builds (#5974)
  * Revert "Issue 5761 - Worker thread dynamic management (#5796)" (#5970)
  * Issue 5966 - CLI - Custom schema object is removed on a failed edit (#5967)
  * Issue 5786 - Update permissions for Release workflow
  * Issue 5960 - Subpackages should have more strict interdependencies
  * Issue 3555 - UI - Fix audit issue with npm - babel/traverse (#5959)
  * Issue 4843 - Fix dscreate create-template issue (#5950)
  * bugfix for --passwd-file not working on latest version (#5934)
  * Issue 5843 - dsconf / dscreate should be able to handle lmdb parameters (#5943)
  * Bump postcss from 8.4.24 to 8.4.31 in /src/cockpit/389-console (#5945)
  * Issue 5938 - Attribute Names changed to lowercase after adding the Attributes (#5940)
  * issue 5924 - ASAN server build crash when looping opening/closing connections (#5926)
  * Issue 1925 - Add a CI test (#5936)
  * Issue 5732 - Localizing Cockpit's 389ds Plugin using CockpitPoPlugin (#5764)
  * Issue 1870 - Add a CI test (#5929)
  * Issue 843 - Add a warning to slapi_valueset_add_value_ext (#5925)
  * Issue 5761 - Worker thread dynamic management (#5796)
  * Issue 1802 - Improve ldclt man page (#5928)
  * Issue 1456 - Add a CI test that verifies there is no issue (#5927)
  * Issue 1317 - Add a CI test (#5923)
  * Issue 1081 - CI - Add more tests for overwriting x-origin issue (#5815)
  * Issue 1115 - Add a CI test (#5913)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5914 - UI - server settings page validation improvements and db index fixes
  * Issue 5909 - Multi listener hang with 20k connections (#5917)
  * Issue 5902 - Fix previous commit regression (#5919)
  * pass instance correctly to ds_is_older (#5903)
  * Issue 5909 - Multi listener hang with 20k connections (#5910)
  * Issue 5722 - improve testcase (#5904)
  * Issue 5203 - outdated version in provided metadata for lib389
  * Bug Description:</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1702468800">- Update to support newer obs-service-cargo-vendor</changelog>
  <changelog author="william.brown@suse.com" date="1705492800">- Update to version 2.4.0~git126.5936946:
  * Issue 6028 - vlv index keys inconsistencies (#6031)
  * Issue 5989 - RFE support of inChain Matching Rule (#5990)
  * Issue 6022 - lmdb inconsistency between vlv index and vlv cache names (#6026)
  * Issue 6015 - Fix typo remeber (#6014)
  * Issue 6016 - Pin upload/download artifacts action to v3
  * Issue 5939 - During an update, if the target entry is reverted in the entry cache, the server should not retry to lock it (#6007)
  * Issue 4673 - Update Rust crates
  * Issue 6004 - idletimeout may be ignored (#6005)
  * Issue 5954 - Disable Transparent Huge Pages
  * Issue 5997 - test_inactivty_and_expiration CI testcase is wrong (#5999)
  * Issue 5993 - Fix several race condition around CI tests (#5996)
  * Issue 5944 - Reversion of the entry cache should be limited to BETXN plugin failures (#5994)
  * Bump openssl from 0.10.55 to 0.10.60 in /src (#5995)</changelog>
  <changelog author="william.brown@suse.com" date="1706875200">- Update to version 3.0.1~git1.1f95b57:
  * Issue 6061 - Certificate lifetime displayed as NaN
  * Bump version to 3.0.1
  * Issue 6043, 6044 - Enhance Rust and JS bundling and add SPDX licenses for both (#6045)
  * Issue 3555 - Remove audit-ci from dependencies (#6056)
  * Issue 6052 - Paged results test sets hostname to `localhost` on test collection
  * Issue 6051 - Drop unused pytest markers
  * Issue 6049 - lmdb - changelog is wrongly recreated by reindex task (#6050)
  * Issue 6047 - Add a check for tagged commits
  * Issue 6041 - dscreate ds-root - accepts relative path (#6042)
  * Switch default backend to lmdb and bump version to 3.0 (#6013)
  * Issue 6032 - Replication broken after backup restore (#6035)
  * Issue 6037 - Server crash at startup in vlvIndex_delete (#6038)
  * Issue 6034 - Change replica_id from str to int</changelog>
  <changelog author="william.brown@suse.com" date="1713873600">- Update to version 3.0.1~git37.55529d1:
  * Issue 6082 - Remove explicit dependencies toward libdb - revert default (#6145)
  * Issue 6141 - freeipa test_topology_TestCASpecificRUVs is failing (#6144)
  * Issue 6142 - [RFE] Add LMDB configuration related checks into Healthcheck tool (#6143)
  * Issue 6136 - failure in freeipa tests (#6137)
  * Issue 6133 - Move slapi_pblock_set_flag_operation_notes() to slapi-plugin.h
  * Issue 5105 - lmdb - Cannot create entries with long rdn - fix covscan (#6131)
  * Issue i6057 - Fix3 - Fix covscan issues (#6127)
  * Issue 6105 - lmdb - Cannot create entries with long rdn (#6130)
  * Issue 6125 - dscreate interactive fails when chosing mdb backend (#6126)
  * Issue 6080 - ns-slapd crash in referint_get_config (#6081)
  * Issue 6110 - Typo in Account Policy plugin message
  * Issue 6057 - vlv search may result wrong result with lmdb - Fix 2 (#6121)
  * Issue 6119 - Synchronise accept_thread with slapd_daemon (#6120)
  * Issue 6117 - Fix the UTC offset print (#6118)
  * Issue 6112 - RFE - add new operation note for MFA authentications
  * Issue 5842 - Add log buffering to audit log
  * Issue 5305 - OpenLDAP version autodetection doesn't work
  * Issue 3527 - Support HAProxy and Instance on the same machine configuration (#6107)
  * Issue 6057 - vlv search may result wrong result with lmdb (#6091)
  * Issue 6103 - New connection timeout error breaks errormap (#6104)
  * Issue 6086 - Ambiguous warning about SELinux in dscreate for non-root user
  * Issue 6092 - passwordHistory is not updated with a pre-hashed password (#6093)
  * Issue 6067 - Improve dsidm CLI No Such Entry handling (#6079)
  * Issue 6096 - Improve connection timeout error logging (#6097)
  * Issue 5647 - covscan: memory leak in audit log when adding entries
  * Issue 6094 - Add coverity scan workflow
  * Issue 6067 - Add hidden -v and -j options to each CLI subcommand (#6088)
  * Issue 5487 - Fix various isses with logconv.pl (#6085)
  * Issue 5962 - Rearrange includes for 32-bit support logic
  * Issue 6046 - Make dscreate to work during kickstart installations
  * Issue 6082 - Remove explicit dependencies toward libdb (#6083)
  * Issue 6073 - Improve error log when running out of memory (#6084)
  * Issue 6071 - Instance creation/removal is slow
  * Issue 6010 - 389 ds ignores nsslapd-maxdescriptors (#6027)
  * Issue 6075 - Ignore build artifacts (#6076)
  * Issue 6068 - Add dscontainer stop function</changelog>
  <changelog author="william.brown@suse.com" date="1715688000">- Update to version 3.0.1~git39.e24615f:
  * Issue 6142 - Fix CI tests (#6161)
  * Issue 6157 - Cockipt crashes when getting replication status if topology contains an old 389ds version (#6158)</changelog>
</package>
<package pkgid="6fb2ded1ca05ea7a2d8bc7ec0bebb664120dbc3068f1ec65fd613ff9ffcb8556595415a5e3d262d427eefe52226b575257ddaf6c472fc10228a50231a8162432" name="389-ds-snmp-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.0.1~git37.55529d1" rel="1.1"/>
  <changelog author="william.brown@suse.com" date="1650542400">- bsc#1196526 - Add systemd override to correct ordering with krb components
- Update to version 2.1.1~git13.beb382e1b:
  * Issue 2893 - CLI - dscreate - add options for setting up replication
  * Issue 4866 - CLI - when enabling replication set changelog trimming by default
  * Issue 5241 - UI - Add account locking missing functionality (#5251)
  * Issue 5180 - snmp_collator tries to unlock NULL mutex (#5266)
  * Issue 4904 - Fix various small issues
  * Issue 5260 - BUG - OpenLDAP allows multiple names of memberof overlay (#5261)
  * Issue 5252 - During DEL, vlv search can erroneously return NULL candidate (#5256)
  * Issue 5210 - Python undefined names in lib389
  * Issue 5247 - BUG - Missing attributes in samba schema (#5248)
  * Issue 5242- Craft message may crash the server (#5243)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1652356800">- Add missing devel library on zlib for log compression
- Force openssl as libressl is not compatible with rust ssl needs</changelog>
  <changelog author="william.brown@suse.com" date="1653912000">- bsc#1199889 - CVE-2022-1949 - full access control bypass with simple crafted query, resolved
  by Issue 5170.
- Update to version 2.1.1~git22.faef73366:
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5237 - audit-ci: Cannot convert undefined or null to object
  * Issue 5170 - BUG - ldapsubentries were incorrectly returned (#5285)
  * Issue 4970 - Add support for recursively deleting subentries
  * Issue 5284 - Replication broken after password change (#5286)
  * Issue 5291 - Harden ReplicationManager.wait_for_replication (#5292)
  * Issue 5170 - RFE - Filter optimiser (#5171)
  * Issue 5276 - CLI - improve task handling
  * Issue 5273 - CLI - add arg completer for instance name
  * Issue 2893 - CLI - dscreate - add options for setting up replication</changelog>
  <changelog author="william.brown@suse.com" date="1657108800">- Update to version 2.2.2~git0.55e2c7ab3:
  * Bump version to 2.2.2
  * Issue 5221 - fix covscan (#5359)
  * Issue 5294: Report Portal 5 is not processing an XML file with (#5358)
  * Issue 5353 - CLI - dsconf backend export breaks with multiple backends
  * Issue 5346 - New connection table fails with ASAN failures (#5350)
  * Issue 5345 - BUG - openldap migration fails when ppolicy is active (#5347)
  * Issue 5323 - BUG - improve skipping of monitor db (#5340)
  * Issue 5329 - Improve replication extended op logging
  * Issue 5343 - Various improvements to winsync
  * Issue 4932 - CLI - add parser aliases to long arg names</changelog>
  <changelog author="william.brown@suse.com" date="1659096000">- Update to version 2.2.2~git11.f002e9e09:
  * Issue 5383 - UI - Various fixes and RFE's for UI
  * Issue 4656 - Remove problematic language from source code
  * Issue 5380 - Separate cleanAllRUV code into new file
  * Issue 5322 - optime &amp; wtime on rejected connections is not properly set
  * Issue 5335 - RFE - Add Security Audit Log
  * Issue 5375 - CI - disable TLS hostname checking
  * Issue 981 Managed Entries betxnpreoperation - transaction not aborted on managed entry failure (#5369)
  * Issue 5373 - dsidm user get_dn fails with search_ext() argument 1 must be str, not function
  * Issue 5371 - Update npm and cargo packages
  * Issue 3069 - Support ECDSA private keys for TLS (#5365)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1660132800">- Update _constraints due to random build failures caused by OBS environmental
  issues that aren't out fault. (out of disk, systemic builder issues).
- Add debugging about the environment to assist with OBS randomly failing
  in the future.</changelog>
  <changelog author="william.brown@suse.com" date="1662552000">- Update to version 2.3.0~git0.3db81913e:
  * Bump version to 2.3.0
  * Issue 5012 - Migrate pcre to pcre2 - remove match limit
  * Update CI tests
  * Issue 5356 - Make Rust non-optional and update default password storage scheme
  * Issue 5012 - Migrate pcre to pcre2
  * Issue 5428 - Fix regression with nscpEntryWsi computation
  * Fix missing 'not' in description (closes #5423) (#5424)
  * Issue 5421 - CI - makes replication/acceptance_test.py::test_modify_entry more robust (#5422)
  * Issue 3903 - fix repl keep alive event interval
  * Issue 5418 - Sync_repl may crash while managing invalid cookie (#5420)</changelog>
  <changelog author="william.brown@suse.com" date="1666353600">- Update to version 2.3.0~git22.8fedec0:
  * Issue 5495 - RFE - skip dds during migration. (#5496)
  * Issue 5491 - UI - Add rework and finish jpegPhoto functionality (#5492)
  * Issue 5368 - Retro Changelog trimming does not work (#5486)
  * Issue 5487 - Fix various issues with logconv.pl
  * Issue 5476 - RFE - add memberUid read aci by default (#5477)
  * Issue 5482 - lib389 - Can not enable replication with a mixed case suffix
  * Issue 5478 - Random crash in connection code during server shutdown (#5479)
  * Issue 3061 - RFE - Add password policy debug log level
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5262 - high contention in find_entry_internal_dn on mixed load (#5264)</changelog>
  <changelog author="william.brown@suse.com" date="1679486400">- Update to version 2.3.2~git44.5e4551e:
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5681)
  * Bump webpack from 5.75.0 to 5.76.0 in /src/cockpit/389-console (#5699)
  * Issue 5598 - (3rd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5692)
  * Issue 5598 - (2nd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5691)
  * Issue 5687 - UI - sensitive information disclosure
  * Issue 5661 - LMDB hangs while Rebuilding the replication changelog RUV (#5676)
  * Issue 5554 - Add more tests to security_basic_test suite
  * Issue 4583 - Update specfile to skip checks of ASAN builds
  * Issue 4758 - Add tests for WebUI</changelog>
  <changelog author="william.brown@suse.com" date="1681214400">- bsc#1210027 - apply upstream fix for setuptools
- Update to version 2.3.2~git53.a01e230:
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations
  * Issue 5701 - CLI - Fix referral mode setting (#5708)
  * Bump openssl from 0.10.45 to 0.10.48 in /src (#5709)
  * Issue 5710 - subtree search statistics for index lookup does not report ancestorid/entryrdn lookups (#5711)
  * Issue 5697 - Obsolete nsslapd-ldapimaprootdn attribute (#5698)
  * Issue 1081 - Stop schema replication from overwriting x-origin
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)</changelog>
  <changelog author="pgajdos@suse.com" date="1681819200">- python-six is not required</changelog>
  <changelog author="william.brown@suse.com" date="1682510400">- Update to version 2.4.0~git0.87efeb2:
  * Bump version to 2.4.0
  * Issue 5156 - RFE that implement slapi_memberof (#5694)
  * Issue 5734 - RFE - Exclude pwdFailureTime and ContextCSN (#5735)
  * Issue 5726 - ns-slapd crashing in ldbm_back_upgradednformat (#5727)
  * Issue 4758 - Add tests for WebUI
  * Issue 5718 - Memory leak in connection table (#5719)
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations</changelog>
  <changelog author="william.brown@suse.com" date="1684929600">- Update to version 2.4.0~git18.37ec5cd:
  * Issue 5751 - Cleanallruv task crashes on consumer (#5775)
  * Bump version to 2.4.1
  * Issue 5770 - RFE - Extend Password Adminstrators to allow skipping password info updates
  * Issue 5768 - CLI/UI - cert checks are too strict, and other issues
  * Issue 5722 - fix compilation warnings (#5771)
  * Issue 5765 - Improve installer selinux handling
  * Issue 152 - RFE - Add support for LDAP alias entries
  * Issue 5052 - BUG - Custom filters prevented entry deletion (#5060)
  * Issue 5752 - RFE - Provide a history for LastLoginTime (#5753)
  * Issue 5722 - RFE When a filter contains 'nsrole', improve response time by rewriting the filter (#5723)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691668800">- Update to version 2.4.0~git69.89c2de5:
  * Issue 4551 - Part 2 - Fix build warning of previous PR (#5888)
  * Issue 5834 - AccountPolicyPlugin erroring for some users (#5866)
  * Issue 5872 - part 2 - fix is_dbi regression (#5887)
  * Issue 4758 - Add tests for WebUI
  * Issue 5848 - dsconf should prevent setting the replicaID for hub and consumer roles (#5849)
  * Issue 5883 - Remove connection mutex contention risk on autobind (#5886)
  * Issue 5872 - `dbscan()` in lib389 can return bytes
  * Bump version to 2.4.3
  * Issue 5729 - Memory leak in factory_create_extension (#5814)
  * Issue 5870 - ns-slapd crashes at startup if a backend has no suffix (#5871)</changelog>
  <changelog author="william.brown@suse.com" date="1692014400">- Update to version 2.4.0~git74.4297d88:
  * issue 5890 part 2 - Need a tester for testing multiple listening thread feature (#5897)
  * Issue i5846 - Crash when lmdb import is aborted (#5881)
  * Issue 5894 - lmdb import error fails with Could not store the entry (#5895)
  * Issue 5890 - Need a tester for testing multiple listening thread feature (#5891)
  * Issue 5082 - slugify: ModuleNotFoundError when running test cases</changelog>
  <changelog author="william.brown@suse.com" date="1701259200">- Update to version 2.4.0~git113.84a845c:
  * Issue 5980 - Improve instance startup failure handling (#5991)
  * Issue 5976 - Fix freeipa install regression with lmdb (#5977)
  * Issue 5984 - Crash when paged result search are abandoned - fix2 (#5987)
  * Issue 5984 - Crash when paged result search are abandoned (#5985)
  * Issue 5947 - CI test_vlv_recreation_reindex fails on LMDB (#5979)
  * Bump version to 2.5.0
  * Issue 5971 - CLI - Fix password prompt for repl status (#5972)
  * Issue 5973 - Fix fedora cop RawHide builds (#5974)
  * Revert "Issue 5761 - Worker thread dynamic management (#5796)" (#5970)
  * Issue 5966 - CLI - Custom schema object is removed on a failed edit (#5967)
  * Issue 5786 - Update permissions for Release workflow
  * Issue 5960 - Subpackages should have more strict interdependencies
  * Issue 3555 - UI - Fix audit issue with npm - babel/traverse (#5959)
  * Issue 4843 - Fix dscreate create-template issue (#5950)
  * bugfix for --passwd-file not working on latest version (#5934)
  * Issue 5843 - dsconf / dscreate should be able to handle lmdb parameters (#5943)
  * Bump postcss from 8.4.24 to 8.4.31 in /src/cockpit/389-console (#5945)
  * Issue 5938 - Attribute Names changed to lowercase after adding the Attributes (#5940)
  * issue 5924 - ASAN server build crash when looping opening/closing connections (#5926)
  * Issue 1925 - Add a CI test (#5936)
  * Issue 5732 - Localizing Cockpit's 389ds Plugin using CockpitPoPlugin (#5764)
  * Issue 1870 - Add a CI test (#5929)
  * Issue 843 - Add a warning to slapi_valueset_add_value_ext (#5925)
  * Issue 5761 - Worker thread dynamic management (#5796)
  * Issue 1802 - Improve ldclt man page (#5928)
  * Issue 1456 - Add a CI test that verifies there is no issue (#5927)
  * Issue 1317 - Add a CI test (#5923)
  * Issue 1081 - CI - Add more tests for overwriting x-origin issue (#5815)
  * Issue 1115 - Add a CI test (#5913)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5914 - UI - server settings page validation improvements and db index fixes
  * Issue 5909 - Multi listener hang with 20k connections (#5917)
  * Issue 5902 - Fix previous commit regression (#5919)
  * pass instance correctly to ds_is_older (#5903)
  * Issue 5909 - Multi listener hang with 20k connections (#5910)
  * Issue 5722 - improve testcase (#5904)
  * Issue 5203 - outdated version in provided metadata for lib389
  * Bug Description:</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1702468800">- Update to support newer obs-service-cargo-vendor</changelog>
  <changelog author="william.brown@suse.com" date="1705492800">- Update to version 2.4.0~git126.5936946:
  * Issue 6028 - vlv index keys inconsistencies (#6031)
  * Issue 5989 - RFE support of inChain Matching Rule (#5990)
  * Issue 6022 - lmdb inconsistency between vlv index and vlv cache names (#6026)
  * Issue 6015 - Fix typo remeber (#6014)
  * Issue 6016 - Pin upload/download artifacts action to v3
  * Issue 5939 - During an update, if the target entry is reverted in the entry cache, the server should not retry to lock it (#6007)
  * Issue 4673 - Update Rust crates
  * Issue 6004 - idletimeout may be ignored (#6005)
  * Issue 5954 - Disable Transparent Huge Pages
  * Issue 5997 - test_inactivty_and_expiration CI testcase is wrong (#5999)
  * Issue 5993 - Fix several race condition around CI tests (#5996)
  * Issue 5944 - Reversion of the entry cache should be limited to BETXN plugin failures (#5994)
  * Bump openssl from 0.10.55 to 0.10.60 in /src (#5995)</changelog>
  <changelog author="william.brown@suse.com" date="1706875200">- Update to version 3.0.1~git1.1f95b57:
  * Issue 6061 - Certificate lifetime displayed as NaN
  * Bump version to 3.0.1
  * Issue 6043, 6044 - Enhance Rust and JS bundling and add SPDX licenses for both (#6045)
  * Issue 3555 - Remove audit-ci from dependencies (#6056)
  * Issue 6052 - Paged results test sets hostname to `localhost` on test collection
  * Issue 6051 - Drop unused pytest markers
  * Issue 6049 - lmdb - changelog is wrongly recreated by reindex task (#6050)
  * Issue 6047 - Add a check for tagged commits
  * Issue 6041 - dscreate ds-root - accepts relative path (#6042)
  * Switch default backend to lmdb and bump version to 3.0 (#6013)
  * Issue 6032 - Replication broken after backup restore (#6035)
  * Issue 6037 - Server crash at startup in vlvIndex_delete (#6038)
  * Issue 6034 - Change replica_id from str to int</changelog>
  <changelog author="william.brown@suse.com" date="1713873600">- Update to version 3.0.1~git37.55529d1:
  * Issue 6082 - Remove explicit dependencies toward libdb - revert default (#6145)
  * Issue 6141 - freeipa test_topology_TestCASpecificRUVs is failing (#6144)
  * Issue 6142 - [RFE] Add LMDB configuration related checks into Healthcheck tool (#6143)
  * Issue 6136 - failure in freeipa tests (#6137)
  * Issue 6133 - Move slapi_pblock_set_flag_operation_notes() to slapi-plugin.h
  * Issue 5105 - lmdb - Cannot create entries with long rdn - fix covscan (#6131)
  * Issue i6057 - Fix3 - Fix covscan issues (#6127)
  * Issue 6105 - lmdb - Cannot create entries with long rdn (#6130)
  * Issue 6125 - dscreate interactive fails when chosing mdb backend (#6126)
  * Issue 6080 - ns-slapd crash in referint_get_config (#6081)
  * Issue 6110 - Typo in Account Policy plugin message
  * Issue 6057 - vlv search may result wrong result with lmdb - Fix 2 (#6121)
  * Issue 6119 - Synchronise accept_thread with slapd_daemon (#6120)
  * Issue 6117 - Fix the UTC offset print (#6118)
  * Issue 6112 - RFE - add new operation note for MFA authentications
  * Issue 5842 - Add log buffering to audit log
  * Issue 5305 - OpenLDAP version autodetection doesn't work
  * Issue 3527 - Support HAProxy and Instance on the same machine configuration (#6107)
  * Issue 6057 - vlv search may result wrong result with lmdb (#6091)
  * Issue 6103 - New connection timeout error breaks errormap (#6104)
  * Issue 6086 - Ambiguous warning about SELinux in dscreate for non-root user
  * Issue 6092 - passwordHistory is not updated with a pre-hashed password (#6093)
  * Issue 6067 - Improve dsidm CLI No Such Entry handling (#6079)
  * Issue 6096 - Improve connection timeout error logging (#6097)
  * Issue 5647 - covscan: memory leak in audit log when adding entries
  * Issue 6094 - Add coverity scan workflow
  * Issue 6067 - Add hidden -v and -j options to each CLI subcommand (#6088)
  * Issue 5487 - Fix various isses with logconv.pl (#6085)
  * Issue 5962 - Rearrange includes for 32-bit support logic
  * Issue 6046 - Make dscreate to work during kickstart installations
  * Issue 6082 - Remove explicit dependencies toward libdb (#6083)
  * Issue 6073 - Improve error log when running out of memory (#6084)
  * Issue 6071 - Instance creation/removal is slow
  * Issue 6010 - 389 ds ignores nsslapd-maxdescriptors (#6027)
  * Issue 6075 - Ignore build artifacts (#6076)
  * Issue 6068 - Add dscontainer stop function</changelog>
</package>
<package pkgid="3791c0a7a7ff1922526f4069bf56a74bc0eb9f94d472656a7d8356b1292b0e627e6bdf718a93d241767fb39a9620c9bd2d6cae2cb1ba526a1aebac9efff7caef" name="389-ds-snmp-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.0.1~git39.e24615f" rel="1.0.4.1.sr20240429"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1652356800">- Add missing devel library on zlib for log compression
- Force openssl as libressl is not compatible with rust ssl needs</changelog>
  <changelog author="william.brown@suse.com" date="1653912000">- bsc#1199889 - CVE-2022-1949 - full access control bypass with simple crafted query, resolved
  by Issue 5170.
- Update to version 2.1.1~git22.faef73366:
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5237 - audit-ci: Cannot convert undefined or null to object
  * Issue 5170 - BUG - ldapsubentries were incorrectly returned (#5285)
  * Issue 4970 - Add support for recursively deleting subentries
  * Issue 5284 - Replication broken after password change (#5286)
  * Issue 5291 - Harden ReplicationManager.wait_for_replication (#5292)
  * Issue 5170 - RFE - Filter optimiser (#5171)
  * Issue 5276 - CLI - improve task handling
  * Issue 5273 - CLI - add arg completer for instance name
  * Issue 2893 - CLI - dscreate - add options for setting up replication</changelog>
  <changelog author="william.brown@suse.com" date="1657108800">- Update to version 2.2.2~git0.55e2c7ab3:
  * Bump version to 2.2.2
  * Issue 5221 - fix covscan (#5359)
  * Issue 5294: Report Portal 5 is not processing an XML file with (#5358)
  * Issue 5353 - CLI - dsconf backend export breaks with multiple backends
  * Issue 5346 - New connection table fails with ASAN failures (#5350)
  * Issue 5345 - BUG - openldap migration fails when ppolicy is active (#5347)
  * Issue 5323 - BUG - improve skipping of monitor db (#5340)
  * Issue 5329 - Improve replication extended op logging
  * Issue 5343 - Various improvements to winsync
  * Issue 4932 - CLI - add parser aliases to long arg names</changelog>
  <changelog author="william.brown@suse.com" date="1659096000">- Update to version 2.2.2~git11.f002e9e09:
  * Issue 5383 - UI - Various fixes and RFE's for UI
  * Issue 4656 - Remove problematic language from source code
  * Issue 5380 - Separate cleanAllRUV code into new file
  * Issue 5322 - optime &amp; wtime on rejected connections is not properly set
  * Issue 5335 - RFE - Add Security Audit Log
  * Issue 5375 - CI - disable TLS hostname checking
  * Issue 981 Managed Entries betxnpreoperation - transaction not aborted on managed entry failure (#5369)
  * Issue 5373 - dsidm user get_dn fails with search_ext() argument 1 must be str, not function
  * Issue 5371 - Update npm and cargo packages
  * Issue 3069 - Support ECDSA private keys for TLS (#5365)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1660132800">- Update _constraints due to random build failures caused by OBS environmental
  issues that aren't out fault. (out of disk, systemic builder issues).
- Add debugging about the environment to assist with OBS randomly failing
  in the future.</changelog>
  <changelog author="william.brown@suse.com" date="1662552000">- Update to version 2.3.0~git0.3db81913e:
  * Bump version to 2.3.0
  * Issue 5012 - Migrate pcre to pcre2 - remove match limit
  * Update CI tests
  * Issue 5356 - Make Rust non-optional and update default password storage scheme
  * Issue 5012 - Migrate pcre to pcre2
  * Issue 5428 - Fix regression with nscpEntryWsi computation
  * Fix missing 'not' in description (closes #5423) (#5424)
  * Issue 5421 - CI - makes replication/acceptance_test.py::test_modify_entry more robust (#5422)
  * Issue 3903 - fix repl keep alive event interval
  * Issue 5418 - Sync_repl may crash while managing invalid cookie (#5420)</changelog>
  <changelog author="william.brown@suse.com" date="1666353600">- Update to version 2.3.0~git22.8fedec0:
  * Issue 5495 - RFE - skip dds during migration. (#5496)
  * Issue 5491 - UI - Add rework and finish jpegPhoto functionality (#5492)
  * Issue 5368 - Retro Changelog trimming does not work (#5486)
  * Issue 5487 - Fix various issues with logconv.pl
  * Issue 5476 - RFE - add memberUid read aci by default (#5477)
  * Issue 5482 - lib389 - Can not enable replication with a mixed case suffix
  * Issue 5478 - Random crash in connection code during server shutdown (#5479)
  * Issue 3061 - RFE - Add password policy debug log level
  * Issue 5302 - Release tarballs don't contain cockpit webapp
  * Issue 5262 - high contention in find_entry_internal_dn on mixed load (#5264)</changelog>
  <changelog author="william.brown@suse.com" date="1679486400">- Update to version 2.3.2~git44.5e4551e:
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5681)
  * Bump webpack from 5.75.0 to 5.76.0 in /src/cockpit/389-console (#5699)
  * Issue 5598 - (3rd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5692)
  * Issue 5598 - (2nd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5691)
  * Issue 5687 - UI - sensitive information disclosure
  * Issue 5661 - LMDB hangs while Rebuilding the replication changelog RUV (#5676)
  * Issue 5554 - Add more tests to security_basic_test suite
  * Issue 4583 - Update specfile to skip checks of ASAN builds
  * Issue 4758 - Add tests for WebUI</changelog>
  <changelog author="william.brown@suse.com" date="1681214400">- bsc#1210027 - apply upstream fix for setuptools
- Update to version 2.3.2~git53.a01e230:
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations
  * Issue 5701 - CLI - Fix referral mode setting (#5708)
  * Bump openssl from 0.10.45 to 0.10.48 in /src (#5709)
  * Issue 5710 - subtree search statistics for index lookup does not report ancestorid/entryrdn lookups (#5711)
  * Issue 5697 - Obsolete nsslapd-ldapimaprootdn attribute (#5698)
  * Issue 1081 - Stop schema replication from overwriting x-origin
  * Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)</changelog>
  <changelog author="pgajdos@suse.com" date="1681819200">- python-six is not required</changelog>
  <changelog author="william.brown@suse.com" date="1682510400">- Update to version 2.4.0~git0.87efeb2:
  * Bump version to 2.4.0
  * Issue 5156 - RFE that implement slapi_memberof (#5694)
  * Issue 5734 - RFE - Exclude pwdFailureTime and ContextCSN (#5735)
  * Issue 5726 - ns-slapd crashing in ldbm_back_upgradednformat (#5727)
  * Issue 4758 - Add tests for WebUI
  * Issue 5718 - Memory leak in connection table (#5719)
  * Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
  * Issue 4758 - Add tests for WebUI
  * Issue 5643 - Memory leak in entryrdn during delete (#5717)
  * Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations</changelog>
  <changelog author="william.brown@suse.com" date="1684929600">- Update to version 2.4.0~git18.37ec5cd:
  * Issue 5751 - Cleanallruv task crashes on consumer (#5775)
  * Bump version to 2.4.1
  * Issue 5770 - RFE - Extend Password Adminstrators to allow skipping password info updates
  * Issue 5768 - CLI/UI - cert checks are too strict, and other issues
  * Issue 5722 - fix compilation warnings (#5771)
  * Issue 5765 - Improve installer selinux handling
  * Issue 152 - RFE - Add support for LDAP alias entries
  * Issue 5052 - BUG - Custom filters prevented entry deletion (#5060)
  * Issue 5752 - RFE - Provide a history for LastLoginTime (#5753)
  * Issue 5722 - RFE When a filter contains 'nsrole', improve response time by rewriting the filter (#5723)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691668800">- Update to version 2.4.0~git69.89c2de5:
  * Issue 4551 - Part 2 - Fix build warning of previous PR (#5888)
  * Issue 5834 - AccountPolicyPlugin erroring for some users (#5866)
  * Issue 5872 - part 2 - fix is_dbi regression (#5887)
  * Issue 4758 - Add tests for WebUI
  * Issue 5848 - dsconf should prevent setting the replicaID for hub and consumer roles (#5849)
  * Issue 5883 - Remove connection mutex contention risk on autobind (#5886)
  * Issue 5872 - `dbscan()` in lib389 can return bytes
  * Bump version to 2.4.3
  * Issue 5729 - Memory leak in factory_create_extension (#5814)
  * Issue 5870 - ns-slapd crashes at startup if a backend has no suffix (#5871)</changelog>
  <changelog author="william.brown@suse.com" date="1692014400">- Update to version 2.4.0~git74.4297d88:
  * issue 5890 part 2 - Need a tester for testing multiple listening thread feature (#5897)
  * Issue i5846 - Crash when lmdb import is aborted (#5881)
  * Issue 5894 - lmdb import error fails with Could not store the entry (#5895)
  * Issue 5890 - Need a tester for testing multiple listening thread feature (#5891)
  * Issue 5082 - slugify: ModuleNotFoundError when running test cases</changelog>
  <changelog author="william.brown@suse.com" date="1701259200">- Update to version 2.4.0~git113.84a845c:
  * Issue 5980 - Improve instance startup failure handling (#5991)
  * Issue 5976 - Fix freeipa install regression with lmdb (#5977)
  * Issue 5984 - Crash when paged result search are abandoned - fix2 (#5987)
  * Issue 5984 - Crash when paged result search are abandoned (#5985)
  * Issue 5947 - CI test_vlv_recreation_reindex fails on LMDB (#5979)
  * Bump version to 2.5.0
  * Issue 5971 - CLI - Fix password prompt for repl status (#5972)
  * Issue 5973 - Fix fedora cop RawHide builds (#5974)
  * Revert "Issue 5761 - Worker thread dynamic management (#5796)" (#5970)
  * Issue 5966 - CLI - Custom schema object is removed on a failed edit (#5967)
  * Issue 5786 - Update permissions for Release workflow
  * Issue 5960 - Subpackages should have more strict interdependencies
  * Issue 3555 - UI - Fix audit issue with npm - babel/traverse (#5959)
  * Issue 4843 - Fix dscreate create-template issue (#5950)
  * bugfix for --passwd-file not working on latest version (#5934)
  * Issue 5843 - dsconf / dscreate should be able to handle lmdb parameters (#5943)
  * Bump postcss from 8.4.24 to 8.4.31 in /src/cockpit/389-console (#5945)
  * Issue 5938 - Attribute Names changed to lowercase after adding the Attributes (#5940)
  * issue 5924 - ASAN server build crash when looping opening/closing connections (#5926)
  * Issue 1925 - Add a CI test (#5936)
  * Issue 5732 - Localizing Cockpit's 389ds Plugin using CockpitPoPlugin (#5764)
  * Issue 1870 - Add a CI test (#5929)
  * Issue 843 - Add a warning to slapi_valueset_add_value_ext (#5925)
  * Issue 5761 - Worker thread dynamic management (#5796)
  * Issue 1802 - Improve ldclt man page (#5928)
  * Issue 1456 - Add a CI test that verifies there is no issue (#5927)
  * Issue 1317 - Add a CI test (#5923)
  * Issue 1081 - CI - Add more tests for overwriting x-origin issue (#5815)
  * Issue 1115 - Add a CI test (#5913)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5848 - Fix condition and add a CI test (#5916)
  * Issue 5914 - UI - server settings page validation improvements and db index fixes
  * Issue 5909 - Multi listener hang with 20k connections (#5917)
  * Issue 5902 - Fix previous commit regression (#5919)
  * pass instance correctly to ds_is_older (#5903)
  * Issue 5909 - Multi listener hang with 20k connections (#5910)
  * Issue 5722 - improve testcase (#5904)
  * Issue 5203 - outdated version in provided metadata for lib389
  * Bug Description:</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1702468800">- Update to support newer obs-service-cargo-vendor</changelog>
  <changelog author="william.brown@suse.com" date="1705492800">- Update to version 2.4.0~git126.5936946:
  * Issue 6028 - vlv index keys inconsistencies (#6031)
  * Issue 5989 - RFE support of inChain Matching Rule (#5990)
  * Issue 6022 - lmdb inconsistency between vlv index and vlv cache names (#6026)
  * Issue 6015 - Fix typo remeber (#6014)
  * Issue 6016 - Pin upload/download artifacts action to v3
  * Issue 5939 - During an update, if the target entry is reverted in the entry cache, the server should not retry to lock it (#6007)
  * Issue 4673 - Update Rust crates
  * Issue 6004 - idletimeout may be ignored (#6005)
  * Issue 5954 - Disable Transparent Huge Pages
  * Issue 5997 - test_inactivty_and_expiration CI testcase is wrong (#5999)
  * Issue 5993 - Fix several race condition around CI tests (#5996)
  * Issue 5944 - Reversion of the entry cache should be limited to BETXN plugin failures (#5994)
  * Bump openssl from 0.10.55 to 0.10.60 in /src (#5995)</changelog>
  <changelog author="william.brown@suse.com" date="1706875200">- Update to version 3.0.1~git1.1f95b57:
  * Issue 6061 - Certificate lifetime displayed as NaN
  * Bump version to 3.0.1
  * Issue 6043, 6044 - Enhance Rust and JS bundling and add SPDX licenses for both (#6045)
  * Issue 3555 - Remove audit-ci from dependencies (#6056)
  * Issue 6052 - Paged results test sets hostname to `localhost` on test collection
  * Issue 6051 - Drop unused pytest markers
  * Issue 6049 - lmdb - changelog is wrongly recreated by reindex task (#6050)
  * Issue 6047 - Add a check for tagged commits
  * Issue 6041 - dscreate ds-root - accepts relative path (#6042)
  * Switch default backend to lmdb and bump version to 3.0 (#6013)
  * Issue 6032 - Replication broken after backup restore (#6035)
  * Issue 6037 - Server crash at startup in vlvIndex_delete (#6038)
  * Issue 6034 - Change replica_id from str to int</changelog>
  <changelog author="william.brown@suse.com" date="1713873600">- Update to version 3.0.1~git37.55529d1:
  * Issue 6082 - Remove explicit dependencies toward libdb - revert default (#6145)
  * Issue 6141 - freeipa test_topology_TestCASpecificRUVs is failing (#6144)
  * Issue 6142 - [RFE] Add LMDB configuration related checks into Healthcheck tool (#6143)
  * Issue 6136 - failure in freeipa tests (#6137)
  * Issue 6133 - Move slapi_pblock_set_flag_operation_notes() to slapi-plugin.h
  * Issue 5105 - lmdb - Cannot create entries with long rdn - fix covscan (#6131)
  * Issue i6057 - Fix3 - Fix covscan issues (#6127)
  * Issue 6105 - lmdb - Cannot create entries with long rdn (#6130)
  * Issue 6125 - dscreate interactive fails when chosing mdb backend (#6126)
  * Issue 6080 - ns-slapd crash in referint_get_config (#6081)
  * Issue 6110 - Typo in Account Policy plugin message
  * Issue 6057 - vlv search may result wrong result with lmdb - Fix 2 (#6121)
  * Issue 6119 - Synchronise accept_thread with slapd_daemon (#6120)
  * Issue 6117 - Fix the UTC offset print (#6118)
  * Issue 6112 - RFE - add new operation note for MFA authentications
  * Issue 5842 - Add log buffering to audit log
  * Issue 5305 - OpenLDAP version autodetection doesn't work
  * Issue 3527 - Support HAProxy and Instance on the same machine configuration (#6107)
  * Issue 6057 - vlv search may result wrong result with lmdb (#6091)
  * Issue 6103 - New connection timeout error breaks errormap (#6104)
  * Issue 6086 - Ambiguous warning about SELinux in dscreate for non-root user
  * Issue 6092 - passwordHistory is not updated with a pre-hashed password (#6093)
  * Issue 6067 - Improve dsidm CLI No Such Entry handling (#6079)
  * Issue 6096 - Improve connection timeout error logging (#6097)
  * Issue 5647 - covscan: memory leak in audit log when adding entries
  * Issue 6094 - Add coverity scan workflow
  * Issue 6067 - Add hidden -v and -j options to each CLI subcommand (#6088)
  * Issue 5487 - Fix various isses with logconv.pl (#6085)
  * Issue 5962 - Rearrange includes for 32-bit support logic
  * Issue 6046 - Make dscreate to work during kickstart installations
  * Issue 6082 - Remove explicit dependencies toward libdb (#6083)
  * Issue 6073 - Improve error log when running out of memory (#6084)
  * Issue 6071 - Instance creation/removal is slow
  * Issue 6010 - 389 ds ignores nsslapd-maxdescriptors (#6027)
  * Issue 6075 - Ignore build artifacts (#6076)
  * Issue 6068 - Add dscontainer stop function</changelog>
  <changelog author="william.brown@suse.com" date="1715688000">- Update to version 3.0.1~git39.e24615f:
  * Issue 6142 - Fix CI tests (#6161)
  * Issue 6157 - Cockipt crashes when getting replication status if topology contains an old 389ds version (#6158)</changelog>
</package>
<package pkgid="6d59e3f93af68922e4d7cf28c6a9d7196d6007e0aecb857da56bbddc77f370e6d059f5095ef0b11eebe401b2566bab8e943b78ff0114287ce5f7fada9dbba342" name="4store" arch="src">
  <version epoch="0" ver="1.1.6" rel="5.1"/>
  <changelog author="lazy.kent@opensuse.org" date="1316001600">- Initial package created - 1.1.3.
- Patch to fix build problem with '--as-needed' linker option
  (lp#803170) from Debian project.</changelog>
  <changelog author="prusnak@opensuse.org" date="1331899200">- spec cleanup
- added libs.patch to add missing libraries to linker (m, readline)</changelog>
  <changelog author="prusnak@opensuse.org" date="1377345600">- updated to 1.1.5</changelog>
  <changelog author="mpluskal@suse.com" date="1429617600">- Remove fedora dependencies
- Use pkgconfig() style dependencies</changelog>
  <changelog author="schwab@suse.de" date="1434369600">- invalid-define.patch: Remove invalid definition of internal identifier</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1528545600">- Update to 1.1.6:
  * No changelog provided.
- Clean with spec-cleaner.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1592395200">- Fix building with gcc10</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1714996800">- Delete incomplete patch invalid-define.patch and instead...
- ...backport upstream patch 53e5c8f2ed512c2f4c45cea4e991e0c1fee01a35
  (Steven Chamberlain: use _GNU_SOURCE instead of __USE_MISC), now in
  patch Use-_GNU_SOURCE-instead-of-__USE_MISC.patch, to fix
  boo#1223978.</changelog>
</package>
<package pkgid="5881098b7a85052c8e687a6819532f18a989ac9b1f80750052ff95860eb485706e1ed69f41483b3e66d09a9ec5b6b51eac5e5f74818b97a3bdc845c898ba75ec" name="4store" arch="x86_64">
  <version epoch="0" ver="1.1.6" rel="5.1"/>
  <changelog author="lazy.kent@opensuse.org" date="1316001600">- Initial package created - 1.1.3.
- Patch to fix build problem with '--as-needed' linker option
  (lp#803170) from Debian project.</changelog>
  <changelog author="prusnak@opensuse.org" date="1331899200">- spec cleanup
- added libs.patch to add missing libraries to linker (m, readline)</changelog>
  <changelog author="prusnak@opensuse.org" date="1377345600">- updated to 1.1.5</changelog>
  <changelog author="mpluskal@suse.com" date="1429617600">- Remove fedora dependencies
- Use pkgconfig() style dependencies</changelog>
  <changelog author="schwab@suse.de" date="1434369600">- invalid-define.patch: Remove invalid definition of internal identifier</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1528545600">- Update to 1.1.6:
  * No changelog provided.
- Clean with spec-cleaner.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1592395200">- Fix building with gcc10</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1714996800">- Delete incomplete patch invalid-define.patch and instead...
- ...backport upstream patch 53e5c8f2ed512c2f4c45cea4e991e0c1fee01a35
  (Steven Chamberlain: use _GNU_SOURCE instead of __USE_MISC), now in
  patch Use-_GNU_SOURCE-instead-of-__USE_MISC.patch, to fix
  boo#1223978.</changelog>
</package>
<package pkgid="d6a7d3a3d7a44b161bfb77c6715150efc67c8f66c884ef3de31710cf16cb33d91658c77229cf3ee7bd642bcc08b939abca1fbe66a47325bce9cfe53b93ab6713" name="4store-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.1.6" rel="5.1"/>
  <changelog author="lazy.kent@opensuse.org" date="1316001600">- Initial package created - 1.1.3.
- Patch to fix build problem with '--as-needed' linker option
  (lp#803170) from Debian project.</changelog>
  <changelog author="prusnak@opensuse.org" date="1331899200">- spec cleanup
- added libs.patch to add missing libraries to linker (m, readline)</changelog>
  <changelog author="prusnak@opensuse.org" date="1377345600">- updated to 1.1.5</changelog>
  <changelog author="mpluskal@suse.com" date="1429617600">- Remove fedora dependencies
- Use pkgconfig() style dependencies</changelog>
  <changelog author="schwab@suse.de" date="1434369600">- invalid-define.patch: Remove invalid definition of internal identifier</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1528545600">- Update to 1.1.6:
  * No changelog provided.
- Clean with spec-cleaner.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1592395200">- Fix building with gcc10</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1714996800">- Delete incomplete patch invalid-define.patch and instead...
- ...backport upstream patch 53e5c8f2ed512c2f4c45cea4e991e0c1fee01a35
  (Steven Chamberlain: use _GNU_SOURCE instead of __USE_MISC), now in
  patch Use-_GNU_SOURCE-instead-of-__USE_MISC.patch, to fix
  boo#1223978.</changelog>
</package>
<package pkgid="ae22bb3c01dd21038a74d32fdb16407456c946ed70ec80c518db275caa7fcb3600bc771a31af69aa040d72d95a2797f3b13f035cbab9a82c9ca82cf0c0eb9e6e" name="4store-debugsource" arch="x86_64">
  <version epoch="0" ver="1.1.6" rel="5.1"/>
  <changelog author="lazy.kent@opensuse.org" date="1316001600">- Initial package created - 1.1.3.
- Patch to fix build problem with '--as-needed' linker option
  (lp#803170) from Debian project.</changelog>
  <changelog author="prusnak@opensuse.org" date="1331899200">- spec cleanup
- added libs.patch to add missing libraries to linker (m, readline)</changelog>
  <changelog author="prusnak@opensuse.org" date="1377345600">- updated to 1.1.5</changelog>
  <changelog author="mpluskal@suse.com" date="1429617600">- Remove fedora dependencies
- Use pkgconfig() style dependencies</changelog>
  <changelog author="schwab@suse.de" date="1434369600">- invalid-define.patch: Remove invalid definition of internal identifier</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1528545600">- Update to 1.1.6:
  * No changelog provided.
- Clean with spec-cleaner.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1592395200">- Fix building with gcc10</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1714996800">- Delete incomplete patch invalid-define.patch and instead...
- ...backport upstream patch 53e5c8f2ed512c2f4c45cea4e991e0c1fee01a35
  (Steven Chamberlain: use _GNU_SOURCE instead of __USE_MISC), now in
  patch Use-_GNU_SOURCE-instead-of-__USE_MISC.patch, to fix
  boo#1223978.</changelog>
</package>
<package pkgid="3e2fce10245fb268b6d271cfee0839f4b4b0d2c63815b0053aa9daaf0b0dd54fac2b84785e99cd9346f5f5acc4b2c28addd74e3a4c29936115dcdc43d36cfde7" name="AMF" arch="src">
  <version epoch="0" ver="1.4.33" rel="1.3.sr20240429"/>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1648036800">- initial package</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1659009600">- Update to version 1.4.26:
  * New perceptual (PAQ) and temporal (TAQ) adaptive quantization modes
    for PreAnalysis
  * New high motion quality boost mode for PreAnalysis
  * New sharpness option for HQScaler
  * New low latency decoding option
  * New temporal SVC encoding options</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678276800">- Update to version 1.4.29:
  * Added Smart Access Video for decoder and AVC / HEVC / AV1 encoders
  * New options for VQEnhancer and AV1 encoder components
  * Switched to Markdown based API docs which enable easier open source
    developer contributions
  * Added AV1 encoding support
  * Added 12-bit AV1 decoding
  * New VQEnhancer component
  * New AVC / HEVC encoder rate control methods</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678449600">- Exclude pdf and images</changelog>
  <changelog author="ecsos@opensuse.org" date="1699876800">- Update to version 1.4.30:
  * AMF v1.4.30 release
  * Fix missing enum value in AMF_Video_Encode_HEVC_API docs
  * Fix VulkanAMF.h compile when using C (#388)
  * Fix typo in profile level string (#371)
  * Encode API doc corrections
  * Add SmartAccess Video documentation
  * Update Linux distro prereqs for AMF v1.4.29</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1706011200">- Update to version 1.4.33:
  * Added native DX12 support for encoding and PreAnalysis
  * Vulkan encoder became independent from Vulkan driver
  * Switched to public Vulkan Khronos extensions for decoder
  * AMF on Linux can now be used with AMD Pro Vulkan, and experimentally with RADV drivers
  * Improvements to sample presenters
  * Added new FRC component and API doc
  * Added new VQEnhancer API doc
  * Improvements and cleanup to sample presenters
  * Updated FFmpeg to 6.0</changelog>
</package>
<package pkgid="6b629b3f2ab0ab33ca1b1d73cf57cc22a820dfcd1f0eb504aa14e279734110e5e27c77b4d41b226e838f75a9c1ae025e5bc4510c2c1105406a5098b294782afe" name="AMF-devel" arch="noarch">
  <version epoch="0" ver="1.4.33" rel="1.3.sr20240429"/>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1648036800">- initial package</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1659009600">- Update to version 1.4.26:
  * New perceptual (PAQ) and temporal (TAQ) adaptive quantization modes
    for PreAnalysis
  * New high motion quality boost mode for PreAnalysis
  * New sharpness option for HQScaler
  * New low latency decoding option
  * New temporal SVC encoding options</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678276800">- Update to version 1.4.29:
  * Added Smart Access Video for decoder and AVC / HEVC / AV1 encoders
  * New options for VQEnhancer and AV1 encoder components
  * Switched to Markdown based API docs which enable easier open source
    developer contributions
  * Added AV1 encoding support
  * Added 12-bit AV1 decoding
  * New VQEnhancer component
  * New AVC / HEVC encoder rate control methods</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678449600">- Exclude pdf and images</changelog>
  <changelog author="ecsos@opensuse.org" date="1699876800">- Update to version 1.4.30:
  * AMF v1.4.30 release
  * Fix missing enum value in AMF_Video_Encode_HEVC_API docs
  * Fix VulkanAMF.h compile when using C (#388)
  * Fix typo in profile level string (#371)
  * Encode API doc corrections
  * Add SmartAccess Video documentation
  * Update Linux distro prereqs for AMF v1.4.29</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1706011200">- Update to version 1.4.33:
  * Added native DX12 support for encoding and PreAnalysis
  * Vulkan encoder became independent from Vulkan driver
  * Switched to public Vulkan Khronos extensions for decoder
  * AMF on Linux can now be used with AMD Pro Vulkan, and experimentally with RADV drivers
  * Improvements to sample presenters
  * Added new FRC component and API doc
  * Added new VQEnhancer API doc
  * Improvements and cleanup to sample presenters
  * Updated FFmpeg to 6.0</changelog>
</package>
<package pkgid="ee0c707564cdedecf57c09f6ba8ad5c2d9a35fd6d5a453d6cf5fdd614bccbf331fe356e7ba062b54136cc4dc7e22569a64c5d015834f089a7422be539535c836" name="AMF-docs" arch="noarch">
  <version epoch="0" ver="1.4.33" rel="1.3.sr20240429"/>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1648036800">- initial package</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1659009600">- Update to version 1.4.26:
  * New perceptual (PAQ) and temporal (TAQ) adaptive quantization modes
    for PreAnalysis
  * New high motion quality boost mode for PreAnalysis
  * New sharpness option for HQScaler
  * New low latency decoding option
  * New temporal SVC encoding options</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678276800">- Update to version 1.4.29:
  * Added Smart Access Video for decoder and AVC / HEVC / AV1 encoders
  * New options for VQEnhancer and AV1 encoder components
  * Switched to Markdown based API docs which enable easier open source
    developer contributions
  * Added AV1 encoding support
  * Added 12-bit AV1 decoding
  * New VQEnhancer component
  * New AVC / HEVC encoder rate control methods</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678449600">- Exclude pdf and images</changelog>
  <changelog author="ecsos@opensuse.org" date="1699876800">- Update to version 1.4.30:
  * AMF v1.4.30 release
  * Fix missing enum value in AMF_Video_Encode_HEVC_API docs
  * Fix VulkanAMF.h compile when using C (#388)
  * Fix typo in profile level string (#371)
  * Encode API doc corrections
  * Add SmartAccess Video documentation
  * Update Linux distro prereqs for AMF v1.4.29</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1706011200">- Update to version 1.4.33:
  * Added native DX12 support for encoding and PreAnalysis
  * Vulkan encoder became independent from Vulkan driver
  * Switched to public Vulkan Khronos extensions for decoder
  * AMF on Linux can now be used with AMD Pro Vulkan, and experimentally with RADV drivers
  * Improvements to sample presenters
  * Added new FRC component and API doc
  * Added new VQEnhancer API doc
  * Improvements and cleanup to sample presenters
  * Updated FFmpeg to 6.0</changelog>
</package>
<package pkgid="9416ae01e374fc4e52b3df22a4d908ee1889c973a28250a320dd27cb9203f71fd5830faa5b8d394d440f7835cd023615aba9fd7e731ca30ddd3347874e539571" name="AdwSteamGtk" arch="noarch">
  <version epoch="0" ver="0.6.11" rel="1.1"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1706616000">- initial packaging</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706702400">- Use %lang_package in place of manually coding it</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1715947200">- update to 0.6.11:
  * Update Gnome Runtime Info
  * translate=no properties
  * Update to new Theme Format
  * Use notify::selected on color theme connect
  * Custom CSS: Update to new Theme Format
- update to 0.6.10:
  * Fix update_contact to pass validation
  * Add vcs-browser and translate links
  * Update modules and runtime ver</changelog>
</package>
<package pkgid="0e5cb12674ebe3f156a995e081efc6f57e4826aa2b02c83df64c49596d33c88383be45d41625e472695c0bee202712a2c4d2b55ff11e84a5d63ab98515e09f43" name="AdwSteamGtk" arch="src">
  <version epoch="0" ver="0.6.11" rel="1.1"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1706616000">- initial packaging</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706702400">- Use %lang_package in place of manually coding it</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1715947200">- update to 0.6.11:
  * Update Gnome Runtime Info
  * translate=no properties
  * Update to new Theme Format
  * Use notify::selected on color theme connect
  * Custom CSS: Update to new Theme Format
- update to 0.6.10:
  * Fix update_contact to pass validation
  * Add vcs-browser and translate links
  * Update modules and runtime ver</changelog>
</package>
<package pkgid="bfc8d17457af17a5873e7c503d278e25aeb694bbf2d1e36acea2e237aa8355b154ede92c76afe2b22ae0ccdfdc505f611a1e16bc80daee0d20fe293ec6321902" name="AdwSteamGtk-lang" arch="noarch">
  <version epoch="0" ver="0.6.11" rel="1.1"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1706616000">- initial packaging</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706702400">- Use %lang_package in place of manually coding it</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1715947200">- update to 0.6.11:
  * Update Gnome Runtime Info
  * translate=no properties
  * Update to new Theme Format
  * Use notify::selected on color theme connect
  * Custom CSS: Update to new Theme Format
- update to 0.6.10:
  * Fix update_contact to pass validation
  * Add vcs-browser and translate links
  * Update modules and runtime ver</changelog>
</package>
<package pkgid="6a5749bd2be365640e287ba0746888873ecb01f7ee2300f1fb3e3fb3fdc8d1ca193ed4d2a770ab8192ded125205e440407dcb6cdd6c69a7ab18fb95559a15cc2" name="Aeon-release" arch="src">
  <version epoch="0" ver="20240429" rel="1.2.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="c4162065d45c1b6344a9f251a4be8e1644a2e0eb400e675267dc325d349d9cc113041c542f99200265867238de4b2af1d61ee525f4c1cbc7fbff0dcdffe4670b" name="Aeon-release" arch="x86_64">
  <version epoch="0" ver="20240429" rel="1.2.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="7f88a1b56bbcc382d5d1730a380ef25193686186e8edcee9f9c51d7344bbcc4b40a7a769cd1cd44bc0468b0823c17f2c0738b25941942fa212154c8d245d473e" name="Aeon-release" arch="src">
  <version epoch="0" ver="20240429" rel="2879.4.1.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="a17cdf483886f657fa6d5b0b447948123a50d02f759ddcebff9f31792119c69140b42aa20505240cd4611da6f876ea1681e4a413ae54235bffbb5b9f8ab2c2d2" name="Aeon-release" arch="x86_64">
  <version epoch="0" ver="20240429" rel="2879.4.1.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="4e6b95621a1f7d70a53c91a279b61dcb18ae51839a92558c6dcb9561e40d3664f52b4ea92fc7b1349223aca91f5be3430029a2b5cb9098d7e4638dd70fc9907e" name="Aeon-release" arch="src">
  <version epoch="0" ver="20240429" rel="2879.5.1.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="5dd7a92a862802d707ac463ffe39e03edea6443484eeb43e67ae3ac32a8ea4daff913b0d9c6b6239678af13e4cd9f625330021c153c84cfc3c1b0dd41cbcbb6f" name="Aeon-release" arch="x86_64">
  <version epoch="0" ver="20240429" rel="2879.5.1.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="e975eb82c8955ac2c2c1ce322afe5f5567308c4182827d438422256ec784cadc0389ef635eed2c5e7f3042e4a0c2619f03605bca6038f6a364ed3e37c6f263c9" name="Aeon-release-appliance" arch="x86_64">
  <version epoch="0" ver="20240429" rel="1.2.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="d71d9e2370623ae479510c778d62201bed3fd8f31f9065f381f249c0b01568c6d3f3a6dd1917e432a2ba9f576fc3214d5cecca054fc3d46fc08b966c9ef6137b" name="Aeon-release-appliance" arch="x86_64">
  <version epoch="0" ver="20240429" rel="2879.4.1.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="ef9239354b073b957cb2d00b204d7d0c2bae34363ff28f498f2359c5452075078fdaf39eac5bc0d74bb4d6c28344e5806b51f30d00ab5bc7b514aa3b18d8d023" name="Aeon-release-appliance" arch="x86_64">
  <version epoch="0" ver="20240429" rel="2879.5.1.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="95cfe9ba3592da9d6ea3311d99fa9eb89a6244f39b82a2d95269c3ceb9222e4af1c94fdc4ca2b65c9394387a569e1cec7bf56d461a22090e8cadfe60646aedd7" name="AppStream" arch="src">
  <version epoch="0" ver="1.0.3" rel="1.1"/>
  <changelog author="Luna D Dragon &lt;luna.dragon@suse.com&gt;" date="1675512000">- Update to version 0.16.0:
  * Features:
    + pool: Offer API to look up components by bundles
    + Bump format version to 0.16
    + Add new AsSystemInfo to read information about the current OS and device
    + Add helper to get device names from a modalias
    + Implement support for external release metadata
    + Add validation support for external release metadata
    + compose: Validate external release metadata used for the catalog as well
    + its: Add rule for standalone release metadata
    + Add function to test if an AsRelation is satisfied on the current system
    + cli: Add command to list category contents
    + cli: Display colored checkmarks if possible
    + cli: Add new is-satisfied check to test relations from the command-line
    + cli: Add Markdown export support for metainfo-to-news
    + qt: Add support for SystemInfo &amp; relation satisfication checks
  * Specification:
    + spec: Specify a metadata format for external release descriptions
  * Bugfixes:
    + Fix build with Clang 15
    + Give a better error message if trying to list too many categories
    + Adjust documentation of AsPool.get_components_by_categories to reflect reality
    + validator: Validate merge component catalog data properly again
  * Miscellaneous:
    + Consistently name catalog metadata as such everywhere
- Update support-meson0.59.patch for latest version of AppStream
- Build AppStream with compose support as a separate package.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1677585600">- Update to version 0.16.1:
  Specification:
  * docs: Clarify the locations where catalog icons should be placed
  * spec: Expand documentation for &lt;issue&gt; elements
  * spec: Mention that &lt;issues&gt; is not part of the description
  * spec: Give some guidance about tone in release descriptions
  Bugfixes:
  * Fix binding helper macro to behave correctly if a function is passed directly
  * Override-merge icons and provided items correctly
  * tests: Ensure locale is C.UTF-8 in pool tests
  Miscellaneous:
  * release: Add sanity checks at beginning of each function
- Add ldconfig_scriptlets for libappstream-compose</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Add upstream fix for new glib-2.76:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684756800">- refresh patch for new glib-2.76 from upstream</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685707200">- Update to 0.16.2:
  Features:
  * Add API for asking whether the pool is empty
  * Add DDE to known desktop-environment list
  * validator: Check if Release Description is inside description tag
  * Make AppStream use BCP47 for locale in XML data
  Bugfixes:
  * Add missing standard::is-hidden attribute to file search enumerator
  * spdx: Accept brackets in spdx license expression check
  * introspection: Bring back AS_FORMAT_STYLE_COLLECTION into its enum
  * compose: Fix crash in asc_l10n_search_translations_qt()
  * compose: Set lower-cased CID for synthesized components again
  * Don't crash when non-YAML documents are read as YAML
  Miscellaneous:
  * sanitizers: Allow null-dereference check again
- Drop patch, merged upstream:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch
- Add upstream change:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1693051200">- Update to 0.16.3:
  Features:
  * compose: Allow creating metadata with complete URLs and no base URL
  Bugfixes:
  * Fix tweaking of appstream.pc when building as subproject
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  Miscellaneous:
  * Work around invalid null-dereference warning in GCC 13
- Drop patch, merged upstream:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1696334400">- Enable vala support when building in SLE-15 SP6
- Fix condition in files section for the case where vala support
  is disabled, where some files are being generated but were not
  included</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1697457600">- Fix the documentation being put in the devel subpackage while
  the doc subpackage was empty. I think the doc %files section was
  probably removed inadvertently since it wasn't mentioned in the
  changelog and the doc subpackage declaration was left around.
- Moved the appstreamcli-compose man page to the same package
  as the binary.
- Make AppStream-compose-devel explicitly require
  libappstream-compose0 to stop rpmlint from reporting an error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700049600">- Update to version 0.16.4:
  * Features:
  - Allow hyphens in the last segment of a component-ID
  - Implement the developer element for unique developer IDs
  - Add meson overrides
  * Bugfixes:
  - meson: Prevent building attempts with MSVC
  - meson: Avoid potentially bad sed backup filename when fixing
    .pc file
  * Miscellaneous: Make sed invocation more portable
- Rebase patch with quilt.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1700654400">- Update to 1.0.0. Note that this release has some breaking API
  changes.
  Features:
  * Autoformat C and C++ sources
  * Remove all deprecated symbols
  * Drop support for many deprecated AppStream XML features
  * Use GPtrArray to expose keywords list
  * Add length argument to raw metadata parsing functions
  * Add component array container class
  * Remove named values for display_length relations
  * Make AsPool only accept/return component boxes
  * Port all API away from per-entity locale overrides
  * Reduce appstream.conf to its essentials, make it work on stateless systems
  * Hide search engine details from public API
  * Wrap release entries in AsReleaseList container class
  * Make AsMetadata handle AsReleaseList objects
  * Refactor is_satisfied result into new RelationCheckResult class
  * Add a method to check all relations of a component and get the result
  * Add algorithm to score compatibility with a system, add chassis templates
  * ascli: Add new check-syscompat command to check chassis compatibility
  * Implement environment property for component screenshots
  * Autogenerate translatable DE and gui-environment-style C arrays
  * Expose more advanced markup conversion function, update function names
  * Allow BLAKE3 and SHA512 checksums for release artifacts
  * Stop supporting mailto: URLs in &lt;url/&gt; tags
  * validator: Improve API and simplify it
  * validator: Parse XML in pedantic mode when validating
  * validator: Check screenshot environment property
  * validator: Only apply summary-has-dot-suffix check to untranslated strings
  * compose: Allow creating metadata with complete URLs and no base URL
  * spdx: Add API to retrieve a translated license name from an SPDX ID
  * qt: Switch to building with Qt6
  * qt: Make it possible to iterate ComponentBox
  * qt: Implement AppStream::ComponentBox::erase
  * qt: Allow concatenating two ComponentBoxes
  * qt: Allow loading Pool asynchronously
  * qt: Use ComponentBox/Releases in Qt bindings as well
  * qt: Add support for the new API to check relation satisfaction
  * qt: Maintenance and namespace fixes, use cPtr() to get C pointers everywhere
  * bundle: Add linglong as a new type of bundle
  * Add GUI environment IDs for macOS and Microsoft Windows
  * validator: Check if Release Description is inside description tag
  * validator: Add validation for content_rating
  * Add support for building on Win32
  * win32: change some file/path-related code for portability
  * Implement the developer element for unique developer IDs
  * Implement scaling factor for screenshots
  * component-box: Allow removal of components by-index
  * Implement support for external references and citations
  * Implement usertags for release data as well
  * Move ValueFlags to the context, instead of tieing them to components
  * pool: search: Add additional weight for exact substring matches on names
  * sysinfo: Add memory size detection support for macOS
  * Add support for Zstd for on-disk data compression
  * utils: Make tar unpacker independent of zstd binary presence
  * Drop Python2 provided tag support
  * data: Add ‘Endless’ to the list of desktops
  * Add NetBSD support
  Specification:
  * Drop (most) deprecated information
  * docs: Clarify environment-based screenshot ordering
  * Add new  'snapshot' release kind
  * docs: Build all API documentation with gi-docgen
  * spec: Document the new "developer" element
  * spec: Document the "reference" tag for registry references
  * docs: Add example of YAML for references elements
  * Allow hyphens in the last segment of a component-ID
  * docs: Drop outdated information from l10n quickstart guide
  Bugfixes:
  * meson: check for docbook xsl stylesheets
  * Fix tweaking of appstream.pc when building as subproject
  * Fix crash in asc_l10n_search_translations_qt()
  * qt: Make Qt6 dependency a system dependency.
  * meson: do not rely on an exe wrapper
  * meson: do not -I/usr/include when !stemmer
  * meson: Prevent building attempts with MSVC
  * meson: Use an SPDX license indentifier in project(license:)
  * Add meson overrides
  * compose: Set lower-cased CID for synthesized components again
  * compose: Set lower-cased CID in desktop-entry parse function
  * compose: Honor prefix in font search
  * compose: Select the correct default icon glyphs for fonts
  * Don't crash when non-YAML documents are read as YAML
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  * Rename component get_releases to indicate that releases may not be loaded from the web
  * Prevent string-id validation functions from matching source comments
  * Don't define _POSIX_C_SOURCE when building for NetBSD
  Miscellaneous:
  * Explain metainfo-ancient error in more detail
  * Make sed invocation more portable
  * Add FreeBSD CI
  * Allow variable shadowing in C++ code
  * Drop the catchall as-enums unit
  * vapi: Drop unneeded metadata
  * Make AsMetadata return a component box for multiple components
  * apt: Make item descriptions more human-friendly
  * Streamline README</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1701777600">- Make AppStream-compose-devel require the same version
  of libappstream-compose0.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1702296000">- Bump BuildRequires on pkgconfig(xmlb) to 0.3.14.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702468800">- Add upstream change to fix a couple test issues (related to boo#1217047)
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
- Add more changes:
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch
- Add a Qt6 multibuild flavor</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Use GCC 12 for building on Leap</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706702400">- Switch to the latest GCC version available in Leap for packages
  that can't build with the default compiler</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706788800">- Update to 1.0.1
  Bugfixes:
  * Fix lib name for Qt5 link target
  * meson: Pass -D_DARWIN_C_SOURCE on darwin
  * Fix macOS build
  * stemmer: Resolve potential issue where stemmer may never be
    initialized
  * cli: Don't fail what-provides if components were found
  * Fix query element order for what-provides queries
  * validator: Demote developer-name-tag-deprecated to info
    severity for now
  * content-rating: Fix missing or wrong value descriptions for
    rating IDs
  * curl: Add transfer speed timeouts for HTTP downloads
  * curl: Retry operations on potentially transient errors
    Miscellaneous:
  * validator: Improve hint for content-attribute-value-invalid
  * Allow building without zstd temporarily
- Drop patches, merged upstream:
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1708257600">- Add upstream change to fix potential URL validity check errors:
  * 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709294400">- Update to 1.0.2
  Features:
  * qt: Allow building for multiple Qt major versions at once
  * Improve low-quality category check and extend its blacklist
  * validator: Add some limited developer-ID validation
  * validator: Emit an overridable warning if homepage URL was omitted
  * compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
  * compose: Allow setting a custom icon-policy on the command-line
  Specification:
  * docs: Mention that &lt;summary/&gt; tag can be translated
  * docs: Generate validation issue tag documentation from code
  * docs: Add information on how to exclude elements from translation
  * spec: Recommend using rDNS strings or Fediverse handles as developer-ID
  * spec: Make launchable requirement for desktop-apps more strict
  Bugfixes:
  * qt: Component::customValue should be const
  * validator: Remove mention of shorthands from relation-display-length-value-invalid
  * sysinfo: Swap arguments of g_pattern_match_simple
  * qt: Add missing screenshot sorting function
  * qt: pool: Add missing Q_EMIT keyword
  * validator: Improve error message if no valid categories were found
  * validator: Make some length limitations more strict
  * validator: Only emit developer-name-tag-deprecated once
  * validator: Ensure filename is properly included in location info again
  * validator: Improve error reporting on images with missing/bad locales
  * compose: Don't accidentally set icon scale to 0 in some cases
  * compose: Add heuristics to show out-of-scope errors if filters were set
  * Don't prematurely abort URL validity check during semi-large redirects
  * docs: Update supported hashsums to reflect reality
  * docs: Describe version comparison letters special case
  * docs: Clarify release descriptions *must not* contain embedded URL
  * docs: Explicitly mention /var/cache/swcatalog is a valid
    catalog data location
  * tests: Fix tests with old &amp; new FontConfig
  * its: Allow untranslatable developer/name and agreement sections
  Miscellaneous:
  * compose: Clarify that "no valid category" can mean bad ones
    were ignored
  * news-convert: Don't strip out the last text in brackets
- Drop patch, merged upstream:
  * # 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add conflict in appstream-qt6-devel with
  libAppStreamQt-devel &lt; 1.0. This is required to fix a file
  conflict in SLE with the old libAppStreamQt-devel package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 1.0.3:
  + Features:
  * validator: Check that description lists don't get translated
  * validator: Improve translation checks for descriptions
  * cli: compose: Allow to propagate selected custom entries to
    catalog output
  * validator: Check for common typo of "scheme_preference"
    branding property
  * xml: Generate a developer_name compat tag for older 3rd-party
    parsers
  * validator: Flag duplicate branding colors as invalid
  * Add Plasma Mobile as recognized desktop-style
  + Specification:
  * docs: Clarify a developer element is not allowed to exist
    multiple times
  * docs: Explicitly clarify a developer/name element must not be
    repeated
  * docs: Clarify metainfo translation rules a bit
  + Bugfixes:
  * qt: Fix relocation of Config.cmake files
  * cli: check-syscompat: Recognize available required controls
    as available
  * validator: Guard issue emission functions with G_GNUC_PRINTF
  * validator: Always use secure string formatting for issue emit
    function
  * utils: Explicitly set format style when installing catalog
    metadata
  * Suppress static-analyzer drawing wrong conclusions on GCC 14
  + Miscellaneous:
  * docs: List AppStreamCompose as related to AppStream
  * docs: Add manpages back
  * validator: Mark developer-id-missing as info-priority again</changelog>
</package>
<package pkgid="a602a6a38dabcd291007f4f3a97947767824f5deef661094b5f0bae7377377cb98f466708422d6115525bf1f722b8bf656300dee9a821b8bdc78d7af94607eee" name="AppStream" arch="x86_64">
  <version epoch="0" ver="1.0.3" rel="1.1"/>
  <changelog author="Luna D Dragon &lt;luna.dragon@suse.com&gt;" date="1675512000">- Update to version 0.16.0:
  * Features:
    + pool: Offer API to look up components by bundles
    + Bump format version to 0.16
    + Add new AsSystemInfo to read information about the current OS and device
    + Add helper to get device names from a modalias
    + Implement support for external release metadata
    + Add validation support for external release metadata
    + compose: Validate external release metadata used for the catalog as well
    + its: Add rule for standalone release metadata
    + Add function to test if an AsRelation is satisfied on the current system
    + cli: Add command to list category contents
    + cli: Display colored checkmarks if possible
    + cli: Add new is-satisfied check to test relations from the command-line
    + cli: Add Markdown export support for metainfo-to-news
    + qt: Add support for SystemInfo &amp; relation satisfication checks
  * Specification:
    + spec: Specify a metadata format for external release descriptions
  * Bugfixes:
    + Fix build with Clang 15
    + Give a better error message if trying to list too many categories
    + Adjust documentation of AsPool.get_components_by_categories to reflect reality
    + validator: Validate merge component catalog data properly again
  * Miscellaneous:
    + Consistently name catalog metadata as such everywhere
- Update support-meson0.59.patch for latest version of AppStream
- Build AppStream with compose support as a separate package.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1677585600">- Update to version 0.16.1:
  Specification:
  * docs: Clarify the locations where catalog icons should be placed
  * spec: Expand documentation for &lt;issue&gt; elements
  * spec: Mention that &lt;issues&gt; is not part of the description
  * spec: Give some guidance about tone in release descriptions
  Bugfixes:
  * Fix binding helper macro to behave correctly if a function is passed directly
  * Override-merge icons and provided items correctly
  * tests: Ensure locale is C.UTF-8 in pool tests
  Miscellaneous:
  * release: Add sanity checks at beginning of each function
- Add ldconfig_scriptlets for libappstream-compose</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Add upstream fix for new glib-2.76:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684756800">- refresh patch for new glib-2.76 from upstream</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685707200">- Update to 0.16.2:
  Features:
  * Add API for asking whether the pool is empty
  * Add DDE to known desktop-environment list
  * validator: Check if Release Description is inside description tag
  * Make AppStream use BCP47 for locale in XML data
  Bugfixes:
  * Add missing standard::is-hidden attribute to file search enumerator
  * spdx: Accept brackets in spdx license expression check
  * introspection: Bring back AS_FORMAT_STYLE_COLLECTION into its enum
  * compose: Fix crash in asc_l10n_search_translations_qt()
  * compose: Set lower-cased CID for synthesized components again
  * Don't crash when non-YAML documents are read as YAML
  Miscellaneous:
  * sanitizers: Allow null-dereference check again
- Drop patch, merged upstream:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch
- Add upstream change:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1693051200">- Update to 0.16.3:
  Features:
  * compose: Allow creating metadata with complete URLs and no base URL
  Bugfixes:
  * Fix tweaking of appstream.pc when building as subproject
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  Miscellaneous:
  * Work around invalid null-dereference warning in GCC 13
- Drop patch, merged upstream:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1696334400">- Enable vala support when building in SLE-15 SP6
- Fix condition in files section for the case where vala support
  is disabled, where some files are being generated but were not
  included</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1697457600">- Fix the documentation being put in the devel subpackage while
  the doc subpackage was empty. I think the doc %files section was
  probably removed inadvertently since it wasn't mentioned in the
  changelog and the doc subpackage declaration was left around.
- Moved the appstreamcli-compose man page to the same package
  as the binary.
- Make AppStream-compose-devel explicitly require
  libappstream-compose0 to stop rpmlint from reporting an error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700049600">- Update to version 0.16.4:
  * Features:
  - Allow hyphens in the last segment of a component-ID
  - Implement the developer element for unique developer IDs
  - Add meson overrides
  * Bugfixes:
  - meson: Prevent building attempts with MSVC
  - meson: Avoid potentially bad sed backup filename when fixing
    .pc file
  * Miscellaneous: Make sed invocation more portable
- Rebase patch with quilt.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1700654400">- Update to 1.0.0. Note that this release has some breaking API
  changes.
  Features:
  * Autoformat C and C++ sources
  * Remove all deprecated symbols
  * Drop support for many deprecated AppStream XML features
  * Use GPtrArray to expose keywords list
  * Add length argument to raw metadata parsing functions
  * Add component array container class
  * Remove named values for display_length relations
  * Make AsPool only accept/return component boxes
  * Port all API away from per-entity locale overrides
  * Reduce appstream.conf to its essentials, make it work on stateless systems
  * Hide search engine details from public API
  * Wrap release entries in AsReleaseList container class
  * Make AsMetadata handle AsReleaseList objects
  * Refactor is_satisfied result into new RelationCheckResult class
  * Add a method to check all relations of a component and get the result
  * Add algorithm to score compatibility with a system, add chassis templates
  * ascli: Add new check-syscompat command to check chassis compatibility
  * Implement environment property for component screenshots
  * Autogenerate translatable DE and gui-environment-style C arrays
  * Expose more advanced markup conversion function, update function names
  * Allow BLAKE3 and SHA512 checksums for release artifacts
  * Stop supporting mailto: URLs in &lt;url/&gt; tags
  * validator: Improve API and simplify it
  * validator: Parse XML in pedantic mode when validating
  * validator: Check screenshot environment property
  * validator: Only apply summary-has-dot-suffix check to untranslated strings
  * compose: Allow creating metadata with complete URLs and no base URL
  * spdx: Add API to retrieve a translated license name from an SPDX ID
  * qt: Switch to building with Qt6
  * qt: Make it possible to iterate ComponentBox
  * qt: Implement AppStream::ComponentBox::erase
  * qt: Allow concatenating two ComponentBoxes
  * qt: Allow loading Pool asynchronously
  * qt: Use ComponentBox/Releases in Qt bindings as well
  * qt: Add support for the new API to check relation satisfaction
  * qt: Maintenance and namespace fixes, use cPtr() to get C pointers everywhere
  * bundle: Add linglong as a new type of bundle
  * Add GUI environment IDs for macOS and Microsoft Windows
  * validator: Check if Release Description is inside description tag
  * validator: Add validation for content_rating
  * Add support for building on Win32
  * win32: change some file/path-related code for portability
  * Implement the developer element for unique developer IDs
  * Implement scaling factor for screenshots
  * component-box: Allow removal of components by-index
  * Implement support for external references and citations
  * Implement usertags for release data as well
  * Move ValueFlags to the context, instead of tieing them to components
  * pool: search: Add additional weight for exact substring matches on names
  * sysinfo: Add memory size detection support for macOS
  * Add support for Zstd for on-disk data compression
  * utils: Make tar unpacker independent of zstd binary presence
  * Drop Python2 provided tag support
  * data: Add ‘Endless’ to the list of desktops
  * Add NetBSD support
  Specification:
  * Drop (most) deprecated information
  * docs: Clarify environment-based screenshot ordering
  * Add new  'snapshot' release kind
  * docs: Build all API documentation with gi-docgen
  * spec: Document the new "developer" element
  * spec: Document the "reference" tag for registry references
  * docs: Add example of YAML for references elements
  * Allow hyphens in the last segment of a component-ID
  * docs: Drop outdated information from l10n quickstart guide
  Bugfixes:
  * meson: check for docbook xsl stylesheets
  * Fix tweaking of appstream.pc when building as subproject
  * Fix crash in asc_l10n_search_translations_qt()
  * qt: Make Qt6 dependency a system dependency.
  * meson: do not rely on an exe wrapper
  * meson: do not -I/usr/include when !stemmer
  * meson: Prevent building attempts with MSVC
  * meson: Use an SPDX license indentifier in project(license:)
  * Add meson overrides
  * compose: Set lower-cased CID for synthesized components again
  * compose: Set lower-cased CID in desktop-entry parse function
  * compose: Honor prefix in font search
  * compose: Select the correct default icon glyphs for fonts
  * Don't crash when non-YAML documents are read as YAML
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  * Rename component get_releases to indicate that releases may not be loaded from the web
  * Prevent string-id validation functions from matching source comments
  * Don't define _POSIX_C_SOURCE when building for NetBSD
  Miscellaneous:
  * Explain metainfo-ancient error in more detail
  * Make sed invocation more portable
  * Add FreeBSD CI
  * Allow variable shadowing in C++ code
  * Drop the catchall as-enums unit
  * vapi: Drop unneeded metadata
  * Make AsMetadata return a component box for multiple components
  * apt: Make item descriptions more human-friendly
  * Streamline README</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1701777600">- Make AppStream-compose-devel require the same version
  of libappstream-compose0.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1702296000">- Bump BuildRequires on pkgconfig(xmlb) to 0.3.14.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702468800">- Add upstream change to fix a couple test issues (related to boo#1217047)
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
- Add more changes:
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch
- Add a Qt6 multibuild flavor</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Use GCC 12 for building on Leap</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706702400">- Switch to the latest GCC version available in Leap for packages
  that can't build with the default compiler</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706788800">- Update to 1.0.1
  Bugfixes:
  * Fix lib name for Qt5 link target
  * meson: Pass -D_DARWIN_C_SOURCE on darwin
  * Fix macOS build
  * stemmer: Resolve potential issue where stemmer may never be
    initialized
  * cli: Don't fail what-provides if components were found
  * Fix query element order for what-provides queries
  * validator: Demote developer-name-tag-deprecated to info
    severity for now
  * content-rating: Fix missing or wrong value descriptions for
    rating IDs
  * curl: Add transfer speed timeouts for HTTP downloads
  * curl: Retry operations on potentially transient errors
    Miscellaneous:
  * validator: Improve hint for content-attribute-value-invalid
  * Allow building without zstd temporarily
- Drop patches, merged upstream:
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1708257600">- Add upstream change to fix potential URL validity check errors:
  * 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709294400">- Update to 1.0.2
  Features:
  * qt: Allow building for multiple Qt major versions at once
  * Improve low-quality category check and extend its blacklist
  * validator: Add some limited developer-ID validation
  * validator: Emit an overridable warning if homepage URL was omitted
  * compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
  * compose: Allow setting a custom icon-policy on the command-line
  Specification:
  * docs: Mention that &lt;summary/&gt; tag can be translated
  * docs: Generate validation issue tag documentation from code
  * docs: Add information on how to exclude elements from translation
  * spec: Recommend using rDNS strings or Fediverse handles as developer-ID
  * spec: Make launchable requirement for desktop-apps more strict
  Bugfixes:
  * qt: Component::customValue should be const
  * validator: Remove mention of shorthands from relation-display-length-value-invalid
  * sysinfo: Swap arguments of g_pattern_match_simple
  * qt: Add missing screenshot sorting function
  * qt: pool: Add missing Q_EMIT keyword
  * validator: Improve error message if no valid categories were found
  * validator: Make some length limitations more strict
  * validator: Only emit developer-name-tag-deprecated once
  * validator: Ensure filename is properly included in location info again
  * validator: Improve error reporting on images with missing/bad locales
  * compose: Don't accidentally set icon scale to 0 in some cases
  * compose: Add heuristics to show out-of-scope errors if filters were set
  * Don't prematurely abort URL validity check during semi-large redirects
  * docs: Update supported hashsums to reflect reality
  * docs: Describe version comparison letters special case
  * docs: Clarify release descriptions *must not* contain embedded URL
  * docs: Explicitly mention /var/cache/swcatalog is a valid
    catalog data location
  * tests: Fix tests with old &amp; new FontConfig
  * its: Allow untranslatable developer/name and agreement sections
  Miscellaneous:
  * compose: Clarify that "no valid category" can mean bad ones
    were ignored
  * news-convert: Don't strip out the last text in brackets
- Drop patch, merged upstream:
  * # 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add conflict in appstream-qt6-devel with
  libAppStreamQt-devel &lt; 1.0. This is required to fix a file
  conflict in SLE with the old libAppStreamQt-devel package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 1.0.3:
  + Features:
  * validator: Check that description lists don't get translated
  * validator: Improve translation checks for descriptions
  * cli: compose: Allow to propagate selected custom entries to
    catalog output
  * validator: Check for common typo of "scheme_preference"
    branding property
  * xml: Generate a developer_name compat tag for older 3rd-party
    parsers
  * validator: Flag duplicate branding colors as invalid
  * Add Plasma Mobile as recognized desktop-style
  + Specification:
  * docs: Clarify a developer element is not allowed to exist
    multiple times
  * docs: Explicitly clarify a developer/name element must not be
    repeated
  * docs: Clarify metainfo translation rules a bit
  + Bugfixes:
  * qt: Fix relocation of Config.cmake files
  * cli: check-syscompat: Recognize available required controls
    as available
  * validator: Guard issue emission functions with G_GNUC_PRINTF
  * validator: Always use secure string formatting for issue emit
    function
  * utils: Explicitly set format style when installing catalog
    metadata
  * Suppress static-analyzer drawing wrong conclusions on GCC 14
  + Miscellaneous:
  * docs: List AppStreamCompose as related to AppStream
  * docs: Add manpages back
  * validator: Mark developer-id-missing as info-priority again</changelog>
</package>
<package pkgid="68e7b19cf741984f5ce537315d14b6a99ecb8c774d32287815b664b58eb380421ec20a6d8cbd3aeb42857b5b8538e36b28b4086b47485dc4d03ccf2c0e3fd9bf" name="AppStream-compose" arch="x86_64">
  <version epoch="0" ver="1.0.3" rel="1.1"/>
  <changelog author="Luna D Dragon &lt;luna.dragon@suse.com&gt;" date="1675512000">- Update to version 0.16.0:
  * Features:
    + pool: Offer API to look up components by bundles
    + Bump format version to 0.16
    + Add new AsSystemInfo to read information about the current OS and device
    + Add helper to get device names from a modalias
    + Implement support for external release metadata
    + Add validation support for external release metadata
    + compose: Validate external release metadata used for the catalog as well
    + its: Add rule for standalone release metadata
    + Add function to test if an AsRelation is satisfied on the current system
    + cli: Add command to list category contents
    + cli: Display colored checkmarks if possible
    + cli: Add new is-satisfied check to test relations from the command-line
    + cli: Add Markdown export support for metainfo-to-news
    + qt: Add support for SystemInfo &amp; relation satisfication checks
  * Specification:
    + spec: Specify a metadata format for external release descriptions
  * Bugfixes:
    + Fix build with Clang 15
    + Give a better error message if trying to list too many categories
    + Adjust documentation of AsPool.get_components_by_categories to reflect reality
    + validator: Validate merge component catalog data properly again
  * Miscellaneous:
    + Consistently name catalog metadata as such everywhere
- Update support-meson0.59.patch for latest version of AppStream
- Build AppStream with compose support as a separate package.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1677585600">- Update to version 0.16.1:
  Specification:
  * docs: Clarify the locations where catalog icons should be placed
  * spec: Expand documentation for &lt;issue&gt; elements
  * spec: Mention that &lt;issues&gt; is not part of the description
  * spec: Give some guidance about tone in release descriptions
  Bugfixes:
  * Fix binding helper macro to behave correctly if a function is passed directly
  * Override-merge icons and provided items correctly
  * tests: Ensure locale is C.UTF-8 in pool tests
  Miscellaneous:
  * release: Add sanity checks at beginning of each function
- Add ldconfig_scriptlets for libappstream-compose</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Add upstream fix for new glib-2.76:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684756800">- refresh patch for new glib-2.76 from upstream</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685707200">- Update to 0.16.2:
  Features:
  * Add API for asking whether the pool is empty
  * Add DDE to known desktop-environment list
  * validator: Check if Release Description is inside description tag
  * Make AppStream use BCP47 for locale in XML data
  Bugfixes:
  * Add missing standard::is-hidden attribute to file search enumerator
  * spdx: Accept brackets in spdx license expression check
  * introspection: Bring back AS_FORMAT_STYLE_COLLECTION into its enum
  * compose: Fix crash in asc_l10n_search_translations_qt()
  * compose: Set lower-cased CID for synthesized components again
  * Don't crash when non-YAML documents are read as YAML
  Miscellaneous:
  * sanitizers: Allow null-dereference check again
- Drop patch, merged upstream:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch
- Add upstream change:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1693051200">- Update to 0.16.3:
  Features:
  * compose: Allow creating metadata with complete URLs and no base URL
  Bugfixes:
  * Fix tweaking of appstream.pc when building as subproject
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  Miscellaneous:
  * Work around invalid null-dereference warning in GCC 13
- Drop patch, merged upstream:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1696334400">- Enable vala support when building in SLE-15 SP6
- Fix condition in files section for the case where vala support
  is disabled, where some files are being generated but were not
  included</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1697457600">- Fix the documentation being put in the devel subpackage while
  the doc subpackage was empty. I think the doc %files section was
  probably removed inadvertently since it wasn't mentioned in the
  changelog and the doc subpackage declaration was left around.
- Moved the appstreamcli-compose man page to the same package
  as the binary.
- Make AppStream-compose-devel explicitly require
  libappstream-compose0 to stop rpmlint from reporting an error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700049600">- Update to version 0.16.4:
  * Features:
  - Allow hyphens in the last segment of a component-ID
  - Implement the developer element for unique developer IDs
  - Add meson overrides
  * Bugfixes:
  - meson: Prevent building attempts with MSVC
  - meson: Avoid potentially bad sed backup filename when fixing
    .pc file
  * Miscellaneous: Make sed invocation more portable
- Rebase patch with quilt.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1700654400">- Update to 1.0.0. Note that this release has some breaking API
  changes.
  Features:
  * Autoformat C and C++ sources
  * Remove all deprecated symbols
  * Drop support for many deprecated AppStream XML features
  * Use GPtrArray to expose keywords list
  * Add length argument to raw metadata parsing functions
  * Add component array container class
  * Remove named values for display_length relations
  * Make AsPool only accept/return component boxes
  * Port all API away from per-entity locale overrides
  * Reduce appstream.conf to its essentials, make it work on stateless systems
  * Hide search engine details from public API
  * Wrap release entries in AsReleaseList container class
  * Make AsMetadata handle AsReleaseList objects
  * Refactor is_satisfied result into new RelationCheckResult class
  * Add a method to check all relations of a component and get the result
  * Add algorithm to score compatibility with a system, add chassis templates
  * ascli: Add new check-syscompat command to check chassis compatibility
  * Implement environment property for component screenshots
  * Autogenerate translatable DE and gui-environment-style C arrays
  * Expose more advanced markup conversion function, update function names
  * Allow BLAKE3 and SHA512 checksums for release artifacts
  * Stop supporting mailto: URLs in &lt;url/&gt; tags
  * validator: Improve API and simplify it
  * validator: Parse XML in pedantic mode when validating
  * validator: Check screenshot environment property
  * validator: Only apply summary-has-dot-suffix check to untranslated strings
  * compose: Allow creating metadata with complete URLs and no base URL
  * spdx: Add API to retrieve a translated license name from an SPDX ID
  * qt: Switch to building with Qt6
  * qt: Make it possible to iterate ComponentBox
  * qt: Implement AppStream::ComponentBox::erase
  * qt: Allow concatenating two ComponentBoxes
  * qt: Allow loading Pool asynchronously
  * qt: Use ComponentBox/Releases in Qt bindings as well
  * qt: Add support for the new API to check relation satisfaction
  * qt: Maintenance and namespace fixes, use cPtr() to get C pointers everywhere
  * bundle: Add linglong as a new type of bundle
  * Add GUI environment IDs for macOS and Microsoft Windows
  * validator: Check if Release Description is inside description tag
  * validator: Add validation for content_rating
  * Add support for building on Win32
  * win32: change some file/path-related code for portability
  * Implement the developer element for unique developer IDs
  * Implement scaling factor for screenshots
  * component-box: Allow removal of components by-index
  * Implement support for external references and citations
  * Implement usertags for release data as well
  * Move ValueFlags to the context, instead of tieing them to components
  * pool: search: Add additional weight for exact substring matches on names
  * sysinfo: Add memory size detection support for macOS
  * Add support for Zstd for on-disk data compression
  * utils: Make tar unpacker independent of zstd binary presence
  * Drop Python2 provided tag support
  * data: Add ‘Endless’ to the list of desktops
  * Add NetBSD support
  Specification:
  * Drop (most) deprecated information
  * docs: Clarify environment-based screenshot ordering
  * Add new  'snapshot' release kind
  * docs: Build all API documentation with gi-docgen
  * spec: Document the new "developer" element
  * spec: Document the "reference" tag for registry references
  * docs: Add example of YAML for references elements
  * Allow hyphens in the last segment of a component-ID
  * docs: Drop outdated information from l10n quickstart guide
  Bugfixes:
  * meson: check for docbook xsl stylesheets
  * Fix tweaking of appstream.pc when building as subproject
  * Fix crash in asc_l10n_search_translations_qt()
  * qt: Make Qt6 dependency a system dependency.
  * meson: do not rely on an exe wrapper
  * meson: do not -I/usr/include when !stemmer
  * meson: Prevent building attempts with MSVC
  * meson: Use an SPDX license indentifier in project(license:)
  * Add meson overrides
  * compose: Set lower-cased CID for synthesized components again
  * compose: Set lower-cased CID in desktop-entry parse function
  * compose: Honor prefix in font search
  * compose: Select the correct default icon glyphs for fonts
  * Don't crash when non-YAML documents are read as YAML
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  * Rename component get_releases to indicate that releases may not be loaded from the web
  * Prevent string-id validation functions from matching source comments
  * Don't define _POSIX_C_SOURCE when building for NetBSD
  Miscellaneous:
  * Explain metainfo-ancient error in more detail
  * Make sed invocation more portable
  * Add FreeBSD CI
  * Allow variable shadowing in C++ code
  * Drop the catchall as-enums unit
  * vapi: Drop unneeded metadata
  * Make AsMetadata return a component box for multiple components
  * apt: Make item descriptions more human-friendly
  * Streamline README</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1701777600">- Make AppStream-compose-devel require the same version
  of libappstream-compose0.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1702296000">- Bump BuildRequires on pkgconfig(xmlb) to 0.3.14.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702468800">- Add upstream change to fix a couple test issues (related to boo#1217047)
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
- Add more changes:
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch
- Add a Qt6 multibuild flavor</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Use GCC 12 for building on Leap</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706702400">- Switch to the latest GCC version available in Leap for packages
  that can't build with the default compiler</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706788800">- Update to 1.0.1
  Bugfixes:
  * Fix lib name for Qt5 link target
  * meson: Pass -D_DARWIN_C_SOURCE on darwin
  * Fix macOS build
  * stemmer: Resolve potential issue where stemmer may never be
    initialized
  * cli: Don't fail what-provides if components were found
  * Fix query element order for what-provides queries
  * validator: Demote developer-name-tag-deprecated to info
    severity for now
  * content-rating: Fix missing or wrong value descriptions for
    rating IDs
  * curl: Add transfer speed timeouts for HTTP downloads
  * curl: Retry operations on potentially transient errors
    Miscellaneous:
  * validator: Improve hint for content-attribute-value-invalid
  * Allow building without zstd temporarily
- Drop patches, merged upstream:
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1708257600">- Add upstream change to fix potential URL validity check errors:
  * 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709294400">- Update to 1.0.2
  Features:
  * qt: Allow building for multiple Qt major versions at once
  * Improve low-quality category check and extend its blacklist
  * validator: Add some limited developer-ID validation
  * validator: Emit an overridable warning if homepage URL was omitted
  * compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
  * compose: Allow setting a custom icon-policy on the command-line
  Specification:
  * docs: Mention that &lt;summary/&gt; tag can be translated
  * docs: Generate validation issue tag documentation from code
  * docs: Add information on how to exclude elements from translation
  * spec: Recommend using rDNS strings or Fediverse handles as developer-ID
  * spec: Make launchable requirement for desktop-apps more strict
  Bugfixes:
  * qt: Component::customValue should be const
  * validator: Remove mention of shorthands from relation-display-length-value-invalid
  * sysinfo: Swap arguments of g_pattern_match_simple
  * qt: Add missing screenshot sorting function
  * qt: pool: Add missing Q_EMIT keyword
  * validator: Improve error message if no valid categories were found
  * validator: Make some length limitations more strict
  * validator: Only emit developer-name-tag-deprecated once
  * validator: Ensure filename is properly included in location info again
  * validator: Improve error reporting on images with missing/bad locales
  * compose: Don't accidentally set icon scale to 0 in some cases
  * compose: Add heuristics to show out-of-scope errors if filters were set
  * Don't prematurely abort URL validity check during semi-large redirects
  * docs: Update supported hashsums to reflect reality
  * docs: Describe version comparison letters special case
  * docs: Clarify release descriptions *must not* contain embedded URL
  * docs: Explicitly mention /var/cache/swcatalog is a valid
    catalog data location
  * tests: Fix tests with old &amp; new FontConfig
  * its: Allow untranslatable developer/name and agreement sections
  Miscellaneous:
  * compose: Clarify that "no valid category" can mean bad ones
    were ignored
  * news-convert: Don't strip out the last text in brackets
- Drop patch, merged upstream:
  * # 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add conflict in appstream-qt6-devel with
  libAppStreamQt-devel &lt; 1.0. This is required to fix a file
  conflict in SLE with the old libAppStreamQt-devel package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 1.0.3:
  + Features:
  * validator: Check that description lists don't get translated
  * validator: Improve translation checks for descriptions
  * cli: compose: Allow to propagate selected custom entries to
    catalog output
  * validator: Check for common typo of "scheme_preference"
    branding property
  * xml: Generate a developer_name compat tag for older 3rd-party
    parsers
  * validator: Flag duplicate branding colors as invalid
  * Add Plasma Mobile as recognized desktop-style
  + Specification:
  * docs: Clarify a developer element is not allowed to exist
    multiple times
  * docs: Explicitly clarify a developer/name element must not be
    repeated
  * docs: Clarify metainfo translation rules a bit
  + Bugfixes:
  * qt: Fix relocation of Config.cmake files
  * cli: check-syscompat: Recognize available required controls
    as available
  * validator: Guard issue emission functions with G_GNUC_PRINTF
  * validator: Always use secure string formatting for issue emit
    function
  * utils: Explicitly set format style when installing catalog
    metadata
  * Suppress static-analyzer drawing wrong conclusions on GCC 14
  + Miscellaneous:
  * docs: List AppStreamCompose as related to AppStream
  * docs: Add manpages back
  * validator: Mark developer-id-missing as info-priority again</changelog>
</package>
<package pkgid="4d5b9a923d30842fec9b3ceaa7b707da8e8ee62d162c4216aff0ebff26f26f54b737e4ace08a2979188aaaeab219b7fbbc46d15809135bc617e6c79119082467" name="AppStream-compose-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.0.3" rel="1.1"/>
  <changelog author="Luna D Dragon &lt;luna.dragon@suse.com&gt;" date="1675512000">- Update to version 0.16.0:
  * Features:
    + pool: Offer API to look up components by bundles
    + Bump format version to 0.16
    + Add new AsSystemInfo to read information about the current OS and device
    + Add helper to get device names from a modalias
    + Implement support for external release metadata
    + Add validation support for external release metadata
    + compose: Validate external release metadata used for the catalog as well
    + its: Add rule for standalone release metadata
    + Add function to test if an AsRelation is satisfied on the current system
    + cli: Add command to list category contents
    + cli: Display colored checkmarks if possible
    + cli: Add new is-satisfied check to test relations from the command-line
    + cli: Add Markdown export support for metainfo-to-news
    + qt: Add support for SystemInfo &amp; relation satisfication checks
  * Specification:
    + spec: Specify a metadata format for external release descriptions
  * Bugfixes:
    + Fix build with Clang 15
    + Give a better error message if trying to list too many categories
    + Adjust documentation of AsPool.get_components_by_categories to reflect reality
    + validator: Validate merge component catalog data properly again
  * Miscellaneous:
    + Consistently name catalog metadata as such everywhere
- Update support-meson0.59.patch for latest version of AppStream
- Build AppStream with compose support as a separate package.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1677585600">- Update to version 0.16.1:
  Specification:
  * docs: Clarify the locations where catalog icons should be placed
  * spec: Expand documentation for &lt;issue&gt; elements
  * spec: Mention that &lt;issues&gt; is not part of the description
  * spec: Give some guidance about tone in release descriptions
  Bugfixes:
  * Fix binding helper macro to behave correctly if a function is passed directly
  * Override-merge icons and provided items correctly
  * tests: Ensure locale is C.UTF-8 in pool tests
  Miscellaneous:
  * release: Add sanity checks at beginning of each function
- Add ldconfig_scriptlets for libappstream-compose</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Add upstream fix for new glib-2.76:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684756800">- refresh patch for new glib-2.76 from upstream</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685707200">- Update to 0.16.2:
  Features:
  * Add API for asking whether the pool is empty
  * Add DDE to known desktop-environment list
  * validator: Check if Release Description is inside description tag
  * Make AppStream use BCP47 for locale in XML data
  Bugfixes:
  * Add missing standard::is-hidden attribute to file search enumerator
  * spdx: Accept brackets in spdx license expression check
  * introspection: Bring back AS_FORMAT_STYLE_COLLECTION into its enum
  * compose: Fix crash in asc_l10n_search_translations_qt()
  * compose: Set lower-cased CID for synthesized components again
  * Don't crash when non-YAML documents are read as YAML
  Miscellaneous:
  * sanitizers: Allow null-dereference check again
- Drop patch, merged upstream:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch
- Add upstream change:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1693051200">- Update to 0.16.3:
  Features:
  * compose: Allow creating metadata with complete URLs and no base URL
  Bugfixes:
  * Fix tweaking of appstream.pc when building as subproject
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  Miscellaneous:
  * Work around invalid null-dereference warning in GCC 13
- Drop patch, merged upstream:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1696334400">- Enable vala support when building in SLE-15 SP6
- Fix condition in files section for the case where vala support
  is disabled, where some files are being generated but were not
  included</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1697457600">- Fix the documentation being put in the devel subpackage while
  the doc subpackage was empty. I think the doc %files section was
  probably removed inadvertently since it wasn't mentioned in the
  changelog and the doc subpackage declaration was left around.
- Moved the appstreamcli-compose man page to the same package
  as the binary.
- Make AppStream-compose-devel explicitly require
  libappstream-compose0 to stop rpmlint from reporting an error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700049600">- Update to version 0.16.4:
  * Features:
  - Allow hyphens in the last segment of a component-ID
  - Implement the developer element for unique developer IDs
  - Add meson overrides
  * Bugfixes:
  - meson: Prevent building attempts with MSVC
  - meson: Avoid potentially bad sed backup filename when fixing
    .pc file
  * Miscellaneous: Make sed invocation more portable
- Rebase patch with quilt.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1700654400">- Update to 1.0.0. Note that this release has some breaking API
  changes.
  Features:
  * Autoformat C and C++ sources
  * Remove all deprecated symbols
  * Drop support for many deprecated AppStream XML features
  * Use GPtrArray to expose keywords list
  * Add length argument to raw metadata parsing functions
  * Add component array container class
  * Remove named values for display_length relations
  * Make AsPool only accept/return component boxes
  * Port all API away from per-entity locale overrides
  * Reduce appstream.conf to its essentials, make it work on stateless systems
  * Hide search engine details from public API
  * Wrap release entries in AsReleaseList container class
  * Make AsMetadata handle AsReleaseList objects
  * Refactor is_satisfied result into new RelationCheckResult class
  * Add a method to check all relations of a component and get the result
  * Add algorithm to score compatibility with a system, add chassis templates
  * ascli: Add new check-syscompat command to check chassis compatibility
  * Implement environment property for component screenshots
  * Autogenerate translatable DE and gui-environment-style C arrays
  * Expose more advanced markup conversion function, update function names
  * Allow BLAKE3 and SHA512 checksums for release artifacts
  * Stop supporting mailto: URLs in &lt;url/&gt; tags
  * validator: Improve API and simplify it
  * validator: Parse XML in pedantic mode when validating
  * validator: Check screenshot environment property
  * validator: Only apply summary-has-dot-suffix check to untranslated strings
  * compose: Allow creating metadata with complete URLs and no base URL
  * spdx: Add API to retrieve a translated license name from an SPDX ID
  * qt: Switch to building with Qt6
  * qt: Make it possible to iterate ComponentBox
  * qt: Implement AppStream::ComponentBox::erase
  * qt: Allow concatenating two ComponentBoxes
  * qt: Allow loading Pool asynchronously
  * qt: Use ComponentBox/Releases in Qt bindings as well
  * qt: Add support for the new API to check relation satisfaction
  * qt: Maintenance and namespace fixes, use cPtr() to get C pointers everywhere
  * bundle: Add linglong as a new type of bundle
  * Add GUI environment IDs for macOS and Microsoft Windows
  * validator: Check if Release Description is inside description tag
  * validator: Add validation for content_rating
  * Add support for building on Win32
  * win32: change some file/path-related code for portability
  * Implement the developer element for unique developer IDs
  * Implement scaling factor for screenshots
  * component-box: Allow removal of components by-index
  * Implement support for external references and citations
  * Implement usertags for release data as well
  * Move ValueFlags to the context, instead of tieing them to components
  * pool: search: Add additional weight for exact substring matches on names
  * sysinfo: Add memory size detection support for macOS
  * Add support for Zstd for on-disk data compression
  * utils: Make tar unpacker independent of zstd binary presence
  * Drop Python2 provided tag support
  * data: Add ‘Endless’ to the list of desktops
  * Add NetBSD support
  Specification:
  * Drop (most) deprecated information
  * docs: Clarify environment-based screenshot ordering
  * Add new  'snapshot' release kind
  * docs: Build all API documentation with gi-docgen
  * spec: Document the new "developer" element
  * spec: Document the "reference" tag for registry references
  * docs: Add example of YAML for references elements
  * Allow hyphens in the last segment of a component-ID
  * docs: Drop outdated information from l10n quickstart guide
  Bugfixes:
  * meson: check for docbook xsl stylesheets
  * Fix tweaking of appstream.pc when building as subproject
  * Fix crash in asc_l10n_search_translations_qt()
  * qt: Make Qt6 dependency a system dependency.
  * meson: do not rely on an exe wrapper
  * meson: do not -I/usr/include when !stemmer
  * meson: Prevent building attempts with MSVC
  * meson: Use an SPDX license indentifier in project(license:)
  * Add meson overrides
  * compose: Set lower-cased CID for synthesized components again
  * compose: Set lower-cased CID in desktop-entry parse function
  * compose: Honor prefix in font search
  * compose: Select the correct default icon glyphs for fonts
  * Don't crash when non-YAML documents are read as YAML
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  * Rename component get_releases to indicate that releases may not be loaded from the web
  * Prevent string-id validation functions from matching source comments
  * Don't define _POSIX_C_SOURCE when building for NetBSD
  Miscellaneous:
  * Explain metainfo-ancient error in more detail
  * Make sed invocation more portable
  * Add FreeBSD CI
  * Allow variable shadowing in C++ code
  * Drop the catchall as-enums unit
  * vapi: Drop unneeded metadata
  * Make AsMetadata return a component box for multiple components
  * apt: Make item descriptions more human-friendly
  * Streamline README</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1701777600">- Make AppStream-compose-devel require the same version
  of libappstream-compose0.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1702296000">- Bump BuildRequires on pkgconfig(xmlb) to 0.3.14.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702468800">- Add upstream change to fix a couple test issues (related to boo#1217047)
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
- Add more changes:
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch
- Add a Qt6 multibuild flavor</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Use GCC 12 for building on Leap</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706702400">- Switch to the latest GCC version available in Leap for packages
  that can't build with the default compiler</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706788800">- Update to 1.0.1
  Bugfixes:
  * Fix lib name for Qt5 link target
  * meson: Pass -D_DARWIN_C_SOURCE on darwin
  * Fix macOS build
  * stemmer: Resolve potential issue where stemmer may never be
    initialized
  * cli: Don't fail what-provides if components were found
  * Fix query element order for what-provides queries
  * validator: Demote developer-name-tag-deprecated to info
    severity for now
  * content-rating: Fix missing or wrong value descriptions for
    rating IDs
  * curl: Add transfer speed timeouts for HTTP downloads
  * curl: Retry operations on potentially transient errors
    Miscellaneous:
  * validator: Improve hint for content-attribute-value-invalid
  * Allow building without zstd temporarily
- Drop patches, merged upstream:
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1708257600">- Add upstream change to fix potential URL validity check errors:
  * 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709294400">- Update to 1.0.2
  Features:
  * qt: Allow building for multiple Qt major versions at once
  * Improve low-quality category check and extend its blacklist
  * validator: Add some limited developer-ID validation
  * validator: Emit an overridable warning if homepage URL was omitted
  * compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
  * compose: Allow setting a custom icon-policy on the command-line
  Specification:
  * docs: Mention that &lt;summary/&gt; tag can be translated
  * docs: Generate validation issue tag documentation from code
  * docs: Add information on how to exclude elements from translation
  * spec: Recommend using rDNS strings or Fediverse handles as developer-ID
  * spec: Make launchable requirement for desktop-apps more strict
  Bugfixes:
  * qt: Component::customValue should be const
  * validator: Remove mention of shorthands from relation-display-length-value-invalid
  * sysinfo: Swap arguments of g_pattern_match_simple
  * qt: Add missing screenshot sorting function
  * qt: pool: Add missing Q_EMIT keyword
  * validator: Improve error message if no valid categories were found
  * validator: Make some length limitations more strict
  * validator: Only emit developer-name-tag-deprecated once
  * validator: Ensure filename is properly included in location info again
  * validator: Improve error reporting on images with missing/bad locales
  * compose: Don't accidentally set icon scale to 0 in some cases
  * compose: Add heuristics to show out-of-scope errors if filters were set
  * Don't prematurely abort URL validity check during semi-large redirects
  * docs: Update supported hashsums to reflect reality
  * docs: Describe version comparison letters special case
  * docs: Clarify release descriptions *must not* contain embedded URL
  * docs: Explicitly mention /var/cache/swcatalog is a valid
    catalog data location
  * tests: Fix tests with old &amp; new FontConfig
  * its: Allow untranslatable developer/name and agreement sections
  Miscellaneous:
  * compose: Clarify that "no valid category" can mean bad ones
    were ignored
  * news-convert: Don't strip out the last text in brackets
- Drop patch, merged upstream:
  * # 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add conflict in appstream-qt6-devel with
  libAppStreamQt-devel &lt; 1.0. This is required to fix a file
  conflict in SLE with the old libAppStreamQt-devel package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 1.0.3:
  + Features:
  * validator: Check that description lists don't get translated
  * validator: Improve translation checks for descriptions
  * cli: compose: Allow to propagate selected custom entries to
    catalog output
  * validator: Check for common typo of "scheme_preference"
    branding property
  * xml: Generate a developer_name compat tag for older 3rd-party
    parsers
  * validator: Flag duplicate branding colors as invalid
  * Add Plasma Mobile as recognized desktop-style
  + Specification:
  * docs: Clarify a developer element is not allowed to exist
    multiple times
  * docs: Explicitly clarify a developer/name element must not be
    repeated
  * docs: Clarify metainfo translation rules a bit
  + Bugfixes:
  * qt: Fix relocation of Config.cmake files
  * cli: check-syscompat: Recognize available required controls
    as available
  * validator: Guard issue emission functions with G_GNUC_PRINTF
  * validator: Always use secure string formatting for issue emit
    function
  * utils: Explicitly set format style when installing catalog
    metadata
  * Suppress static-analyzer drawing wrong conclusions on GCC 14
  + Miscellaneous:
  * docs: List AppStreamCompose as related to AppStream
  * docs: Add manpages back
  * validator: Mark developer-id-missing as info-priority again</changelog>
</package>
<package pkgid="53021aa36ed486b6b85b55c331ffca74f95279efe7e9feba26112bee7324e4722e9efabe7ff0a9b8973fe8e1594c46eb778ac52533e40e39bda4a05802fd0763" name="AppStream-compose-devel" arch="x86_64">
  <version epoch="0" ver="1.0.3" rel="1.1"/>
  <changelog author="Luna D Dragon &lt;luna.dragon@suse.com&gt;" date="1675512000">- Update to version 0.16.0:
  * Features:
    + pool: Offer API to look up components by bundles
    + Bump format version to 0.16
    + Add new AsSystemInfo to read information about the current OS and device
    + Add helper to get device names from a modalias
    + Implement support for external release metadata
    + Add validation support for external release metadata
    + compose: Validate external release metadata used for the catalog as well
    + its: Add rule for standalone release metadata
    + Add function to test if an AsRelation is satisfied on the current system
    + cli: Add command to list category contents
    + cli: Display colored checkmarks if possible
    + cli: Add new is-satisfied check to test relations from the command-line
    + cli: Add Markdown export support for metainfo-to-news
    + qt: Add support for SystemInfo &amp; relation satisfication checks
  * Specification:
    + spec: Specify a metadata format for external release descriptions
  * Bugfixes:
    + Fix build with Clang 15
    + Give a better error message if trying to list too many categories
    + Adjust documentation of AsPool.get_components_by_categories to reflect reality
    + validator: Validate merge component catalog data properly again
  * Miscellaneous:
    + Consistently name catalog metadata as such everywhere
- Update support-meson0.59.patch for latest version of AppStream
- Build AppStream with compose support as a separate package.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1677585600">- Update to version 0.16.1:
  Specification:
  * docs: Clarify the locations where catalog icons should be placed
  * spec: Expand documentation for &lt;issue&gt; elements
  * spec: Mention that &lt;issues&gt; is not part of the description
  * spec: Give some guidance about tone in release descriptions
  Bugfixes:
  * Fix binding helper macro to behave correctly if a function is passed directly
  * Override-merge icons and provided items correctly
  * tests: Ensure locale is C.UTF-8 in pool tests
  Miscellaneous:
  * release: Add sanity checks at beginning of each function
- Add ldconfig_scriptlets for libappstream-compose</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Add upstream fix for new glib-2.76:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684756800">- refresh patch for new glib-2.76 from upstream</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685707200">- Update to 0.16.2:
  Features:
  * Add API for asking whether the pool is empty
  * Add DDE to known desktop-environment list
  * validator: Check if Release Description is inside description tag
  * Make AppStream use BCP47 for locale in XML data
  Bugfixes:
  * Add missing standard::is-hidden attribute to file search enumerator
  * spdx: Accept brackets in spdx license expression check
  * introspection: Bring back AS_FORMAT_STYLE_COLLECTION into its enum
  * compose: Fix crash in asc_l10n_search_translations_qt()
  * compose: Set lower-cased CID for synthesized components again
  * Don't crash when non-YAML documents are read as YAML
  Miscellaneous:
  * sanitizers: Allow null-dereference check again
- Drop patch, merged upstream:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch
- Add upstream change:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1693051200">- Update to 0.16.3:
  Features:
  * compose: Allow creating metadata with complete URLs and no base URL
  Bugfixes:
  * Fix tweaking of appstream.pc when building as subproject
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  Miscellaneous:
  * Work around invalid null-dereference warning in GCC 13
- Drop patch, merged upstream:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1696334400">- Enable vala support when building in SLE-15 SP6
- Fix condition in files section for the case where vala support
  is disabled, where some files are being generated but were not
  included</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1697457600">- Fix the documentation being put in the devel subpackage while
  the doc subpackage was empty. I think the doc %files section was
  probably removed inadvertently since it wasn't mentioned in the
  changelog and the doc subpackage declaration was left around.
- Moved the appstreamcli-compose man page to the same package
  as the binary.
- Make AppStream-compose-devel explicitly require
  libappstream-compose0 to stop rpmlint from reporting an error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700049600">- Update to version 0.16.4:
  * Features:
  - Allow hyphens in the last segment of a component-ID
  - Implement the developer element for unique developer IDs
  - Add meson overrides
  * Bugfixes:
  - meson: Prevent building attempts with MSVC
  - meson: Avoid potentially bad sed backup filename when fixing
    .pc file
  * Miscellaneous: Make sed invocation more portable
- Rebase patch with quilt.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1700654400">- Update to 1.0.0. Note that this release has some breaking API
  changes.
  Features:
  * Autoformat C and C++ sources
  * Remove all deprecated symbols
  * Drop support for many deprecated AppStream XML features
  * Use GPtrArray to expose keywords list
  * Add length argument to raw metadata parsing functions
  * Add component array container class
  * Remove named values for display_length relations
  * Make AsPool only accept/return component boxes
  * Port all API away from per-entity locale overrides
  * Reduce appstream.conf to its essentials, make it work on stateless systems
  * Hide search engine details from public API
  * Wrap release entries in AsReleaseList container class
  * Make AsMetadata handle AsReleaseList objects
  * Refactor is_satisfied result into new RelationCheckResult class
  * Add a method to check all relations of a component and get the result
  * Add algorithm to score compatibility with a system, add chassis templates
  * ascli: Add new check-syscompat command to check chassis compatibility
  * Implement environment property for component screenshots
  * Autogenerate translatable DE and gui-environment-style C arrays
  * Expose more advanced markup conversion function, update function names
  * Allow BLAKE3 and SHA512 checksums for release artifacts
  * Stop supporting mailto: URLs in &lt;url/&gt; tags
  * validator: Improve API and simplify it
  * validator: Parse XML in pedantic mode when validating
  * validator: Check screenshot environment property
  * validator: Only apply summary-has-dot-suffix check to untranslated strings
  * compose: Allow creating metadata with complete URLs and no base URL
  * spdx: Add API to retrieve a translated license name from an SPDX ID
  * qt: Switch to building with Qt6
  * qt: Make it possible to iterate ComponentBox
  * qt: Implement AppStream::ComponentBox::erase
  * qt: Allow concatenating two ComponentBoxes
  * qt: Allow loading Pool asynchronously
  * qt: Use ComponentBox/Releases in Qt bindings as well
  * qt: Add support for the new API to check relation satisfaction
  * qt: Maintenance and namespace fixes, use cPtr() to get C pointers everywhere
  * bundle: Add linglong as a new type of bundle
  * Add GUI environment IDs for macOS and Microsoft Windows
  * validator: Check if Release Description is inside description tag
  * validator: Add validation for content_rating
  * Add support for building on Win32
  * win32: change some file/path-related code for portability
  * Implement the developer element for unique developer IDs
  * Implement scaling factor for screenshots
  * component-box: Allow removal of components by-index
  * Implement support for external references and citations
  * Implement usertags for release data as well
  * Move ValueFlags to the context, instead of tieing them to components
  * pool: search: Add additional weight for exact substring matches on names
  * sysinfo: Add memory size detection support for macOS
  * Add support for Zstd for on-disk data compression
  * utils: Make tar unpacker independent of zstd binary presence
  * Drop Python2 provided tag support
  * data: Add ‘Endless’ to the list of desktops
  * Add NetBSD support
  Specification:
  * Drop (most) deprecated information
  * docs: Clarify environment-based screenshot ordering
  * Add new  'snapshot' release kind
  * docs: Build all API documentation with gi-docgen
  * spec: Document the new "developer" element
  * spec: Document the "reference" tag for registry references
  * docs: Add example of YAML for references elements
  * Allow hyphens in the last segment of a component-ID
  * docs: Drop outdated information from l10n quickstart guide
  Bugfixes:
  * meson: check for docbook xsl stylesheets
  * Fix tweaking of appstream.pc when building as subproject
  * Fix crash in asc_l10n_search_translations_qt()
  * qt: Make Qt6 dependency a system dependency.
  * meson: do not rely on an exe wrapper
  * meson: do not -I/usr/include when !stemmer
  * meson: Prevent building attempts with MSVC
  * meson: Use an SPDX license indentifier in project(license:)
  * Add meson overrides
  * compose: Set lower-cased CID for synthesized components again
  * compose: Set lower-cased CID in desktop-entry parse function
  * compose: Honor prefix in font search
  * compose: Select the correct default icon glyphs for fonts
  * Don't crash when non-YAML documents are read as YAML
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  * Rename component get_releases to indicate that releases may not be loaded from the web
  * Prevent string-id validation functions from matching source comments
  * Don't define _POSIX_C_SOURCE when building for NetBSD
  Miscellaneous:
  * Explain metainfo-ancient error in more detail
  * Make sed invocation more portable
  * Add FreeBSD CI
  * Allow variable shadowing in C++ code
  * Drop the catchall as-enums unit
  * vapi: Drop unneeded metadata
  * Make AsMetadata return a component box for multiple components
  * apt: Make item descriptions more human-friendly
  * Streamline README</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1701777600">- Make AppStream-compose-devel require the same version
  of libappstream-compose0.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1702296000">- Bump BuildRequires on pkgconfig(xmlb) to 0.3.14.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702468800">- Add upstream change to fix a couple test issues (related to boo#1217047)
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
- Add more changes:
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch
- Add a Qt6 multibuild flavor</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Use GCC 12 for building on Leap</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706702400">- Switch to the latest GCC version available in Leap for packages
  that can't build with the default compiler</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706788800">- Update to 1.0.1
  Bugfixes:
  * Fix lib name for Qt5 link target
  * meson: Pass -D_DARWIN_C_SOURCE on darwin
  * Fix macOS build
  * stemmer: Resolve potential issue where stemmer may never be
    initialized
  * cli: Don't fail what-provides if components were found
  * Fix query element order for what-provides queries
  * validator: Demote developer-name-tag-deprecated to info
    severity for now
  * content-rating: Fix missing or wrong value descriptions for
    rating IDs
  * curl: Add transfer speed timeouts for HTTP downloads
  * curl: Retry operations on potentially transient errors
    Miscellaneous:
  * validator: Improve hint for content-attribute-value-invalid
  * Allow building without zstd temporarily
- Drop patches, merged upstream:
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1708257600">- Add upstream change to fix potential URL validity check errors:
  * 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709294400">- Update to 1.0.2
  Features:
  * qt: Allow building for multiple Qt major versions at once
  * Improve low-quality category check and extend its blacklist
  * validator: Add some limited developer-ID validation
  * validator: Emit an overridable warning if homepage URL was omitted
  * compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
  * compose: Allow setting a custom icon-policy on the command-line
  Specification:
  * docs: Mention that &lt;summary/&gt; tag can be translated
  * docs: Generate validation issue tag documentation from code
  * docs: Add information on how to exclude elements from translation
  * spec: Recommend using rDNS strings or Fediverse handles as developer-ID
  * spec: Make launchable requirement for desktop-apps more strict
  Bugfixes:
  * qt: Component::customValue should be const
  * validator: Remove mention of shorthands from relation-display-length-value-invalid
  * sysinfo: Swap arguments of g_pattern_match_simple
  * qt: Add missing screenshot sorting function
  * qt: pool: Add missing Q_EMIT keyword
  * validator: Improve error message if no valid categories were found
  * validator: Make some length limitations more strict
  * validator: Only emit developer-name-tag-deprecated once
  * validator: Ensure filename is properly included in location info again
  * validator: Improve error reporting on images with missing/bad locales
  * compose: Don't accidentally set icon scale to 0 in some cases
  * compose: Add heuristics to show out-of-scope errors if filters were set
  * Don't prematurely abort URL validity check during semi-large redirects
  * docs: Update supported hashsums to reflect reality
  * docs: Describe version comparison letters special case
  * docs: Clarify release descriptions *must not* contain embedded URL
  * docs: Explicitly mention /var/cache/swcatalog is a valid
    catalog data location
  * tests: Fix tests with old &amp; new FontConfig
  * its: Allow untranslatable developer/name and agreement sections
  Miscellaneous:
  * compose: Clarify that "no valid category" can mean bad ones
    were ignored
  * news-convert: Don't strip out the last text in brackets
- Drop patch, merged upstream:
  * # 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add conflict in appstream-qt6-devel with
  libAppStreamQt-devel &lt; 1.0. This is required to fix a file
  conflict in SLE with the old libAppStreamQt-devel package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 1.0.3:
  + Features:
  * validator: Check that description lists don't get translated
  * validator: Improve translation checks for descriptions
  * cli: compose: Allow to propagate selected custom entries to
    catalog output
  * validator: Check for common typo of "scheme_preference"
    branding property
  * xml: Generate a developer_name compat tag for older 3rd-party
    parsers
  * validator: Flag duplicate branding colors as invalid
  * Add Plasma Mobile as recognized desktop-style
  + Specification:
  * docs: Clarify a developer element is not allowed to exist
    multiple times
  * docs: Explicitly clarify a developer/name element must not be
    repeated
  * docs: Clarify metainfo translation rules a bit
  + Bugfixes:
  * qt: Fix relocation of Config.cmake files
  * cli: check-syscompat: Recognize available required controls
    as available
  * validator: Guard issue emission functions with G_GNUC_PRINTF
  * validator: Always use secure string formatting for issue emit
    function
  * utils: Explicitly set format style when installing catalog
    metadata
  * Suppress static-analyzer drawing wrong conclusions on GCC 14
  + Miscellaneous:
  * docs: List AppStreamCompose as related to AppStream
  * docs: Add manpages back
  * validator: Mark developer-id-missing as info-priority again</changelog>
</package>
<package pkgid="8de58cbb397c1987ae90695e0e91f4c41070a981789533fe44d849df118924bd6fb69b0620d0cff85cb8b5e23e29289aecca8fad6af51eb6b354e5622fa4a300" name="AppStream-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.0.3" rel="1.1"/>
  <changelog author="Luna D Dragon &lt;luna.dragon@suse.com&gt;" date="1675512000">- Update to version 0.16.0:
  * Features:
    + pool: Offer API to look up components by bundles
    + Bump format version to 0.16
    + Add new AsSystemInfo to read information about the current OS and device
    + Add helper to get device names from a modalias
    + Implement support for external release metadata
    + Add validation support for external release metadata
    + compose: Validate external release metadata used for the catalog as well
    + its: Add rule for standalone release metadata
    + Add function to test if an AsRelation is satisfied on the current system
    + cli: Add command to list category contents
    + cli: Display colored checkmarks if possible
    + cli: Add new is-satisfied check to test relations from the command-line
    + cli: Add Markdown export support for metainfo-to-news
    + qt: Add support for SystemInfo &amp; relation satisfication checks
  * Specification:
    + spec: Specify a metadata format for external release descriptions
  * Bugfixes:
    + Fix build with Clang 15
    + Give a better error message if trying to list too many categories
    + Adjust documentation of AsPool.get_components_by_categories to reflect reality
    + validator: Validate merge component catalog data properly again
  * Miscellaneous:
    + Consistently name catalog metadata as such everywhere
- Update support-meson0.59.patch for latest version of AppStream
- Build AppStream with compose support as a separate package.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1677585600">- Update to version 0.16.1:
  Specification:
  * docs: Clarify the locations where catalog icons should be placed
  * spec: Expand documentation for &lt;issue&gt; elements
  * spec: Mention that &lt;issues&gt; is not part of the description
  * spec: Give some guidance about tone in release descriptions
  Bugfixes:
  * Fix binding helper macro to behave correctly if a function is passed directly
  * Override-merge icons and provided items correctly
  * tests: Ensure locale is C.UTF-8 in pool tests
  Miscellaneous:
  * release: Add sanity checks at beginning of each function
- Add ldconfig_scriptlets for libappstream-compose</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Add upstream fix for new glib-2.76:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684756800">- refresh patch for new glib-2.76 from upstream</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685707200">- Update to 0.16.2:
  Features:
  * Add API for asking whether the pool is empty
  * Add DDE to known desktop-environment list
  * validator: Check if Release Description is inside description tag
  * Make AppStream use BCP47 for locale in XML data
  Bugfixes:
  * Add missing standard::is-hidden attribute to file search enumerator
  * spdx: Accept brackets in spdx license expression check
  * introspection: Bring back AS_FORMAT_STYLE_COLLECTION into its enum
  * compose: Fix crash in asc_l10n_search_translations_qt()
  * compose: Set lower-cased CID for synthesized components again
  * Don't crash when non-YAML documents are read as YAML
  Miscellaneous:
  * sanitizers: Allow null-dereference check again
- Drop patch, merged upstream:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch
- Add upstream change:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1693051200">- Update to 0.16.3:
  Features:
  * compose: Allow creating metadata with complete URLs and no base URL
  Bugfixes:
  * Fix tweaking of appstream.pc when building as subproject
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  Miscellaneous:
  * Work around invalid null-dereference warning in GCC 13
- Drop patch, merged upstream:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1696334400">- Enable vala support when building in SLE-15 SP6
- Fix condition in files section for the case where vala support
  is disabled, where some files are being generated but were not
  included</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1697457600">- Fix the documentation being put in the devel subpackage while
  the doc subpackage was empty. I think the doc %files section was
  probably removed inadvertently since it wasn't mentioned in the
  changelog and the doc subpackage declaration was left around.
- Moved the appstreamcli-compose man page to the same package
  as the binary.
- Make AppStream-compose-devel explicitly require
  libappstream-compose0 to stop rpmlint from reporting an error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700049600">- Update to version 0.16.4:
  * Features:
  - Allow hyphens in the last segment of a component-ID
  - Implement the developer element for unique developer IDs
  - Add meson overrides
  * Bugfixes:
  - meson: Prevent building attempts with MSVC
  - meson: Avoid potentially bad sed backup filename when fixing
    .pc file
  * Miscellaneous: Make sed invocation more portable
- Rebase patch with quilt.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1700654400">- Update to 1.0.0. Note that this release has some breaking API
  changes.
  Features:
  * Autoformat C and C++ sources
  * Remove all deprecated symbols
  * Drop support for many deprecated AppStream XML features
  * Use GPtrArray to expose keywords list
  * Add length argument to raw metadata parsing functions
  * Add component array container class
  * Remove named values for display_length relations
  * Make AsPool only accept/return component boxes
  * Port all API away from per-entity locale overrides
  * Reduce appstream.conf to its essentials, make it work on stateless systems
  * Hide search engine details from public API
  * Wrap release entries in AsReleaseList container class
  * Make AsMetadata handle AsReleaseList objects
  * Refactor is_satisfied result into new RelationCheckResult class
  * Add a method to check all relations of a component and get the result
  * Add algorithm to score compatibility with a system, add chassis templates
  * ascli: Add new check-syscompat command to check chassis compatibility
  * Implement environment property for component screenshots
  * Autogenerate translatable DE and gui-environment-style C arrays
  * Expose more advanced markup conversion function, update function names
  * Allow BLAKE3 and SHA512 checksums for release artifacts
  * Stop supporting mailto: URLs in &lt;url/&gt; tags
  * validator: Improve API and simplify it
  * validator: Parse XML in pedantic mode when validating
  * validator: Check screenshot environment property
  * validator: Only apply summary-has-dot-suffix check to untranslated strings
  * compose: Allow creating metadata with complete URLs and no base URL
  * spdx: Add API to retrieve a translated license name from an SPDX ID
  * qt: Switch to building with Qt6
  * qt: Make it possible to iterate ComponentBox
  * qt: Implement AppStream::ComponentBox::erase
  * qt: Allow concatenating two ComponentBoxes
  * qt: Allow loading Pool asynchronously
  * qt: Use ComponentBox/Releases in Qt bindings as well
  * qt: Add support for the new API to check relation satisfaction
  * qt: Maintenance and namespace fixes, use cPtr() to get C pointers everywhere
  * bundle: Add linglong as a new type of bundle
  * Add GUI environment IDs for macOS and Microsoft Windows
  * validator: Check if Release Description is inside description tag
  * validator: Add validation for content_rating
  * Add support for building on Win32
  * win32: change some file/path-related code for portability
  * Implement the developer element for unique developer IDs
  * Implement scaling factor for screenshots
  * component-box: Allow removal of components by-index
  * Implement support for external references and citations
  * Implement usertags for release data as well
  * Move ValueFlags to the context, instead of tieing them to components
  * pool: search: Add additional weight for exact substring matches on names
  * sysinfo: Add memory size detection support for macOS
  * Add support for Zstd for on-disk data compression
  * utils: Make tar unpacker independent of zstd binary presence
  * Drop Python2 provided tag support
  * data: Add ‘Endless’ to the list of desktops
  * Add NetBSD support
  Specification:
  * Drop (most) deprecated information
  * docs: Clarify environment-based screenshot ordering
  * Add new  'snapshot' release kind
  * docs: Build all API documentation with gi-docgen
  * spec: Document the new "developer" element
  * spec: Document the "reference" tag for registry references
  * docs: Add example of YAML for references elements
  * Allow hyphens in the last segment of a component-ID
  * docs: Drop outdated information from l10n quickstart guide
  Bugfixes:
  * meson: check for docbook xsl stylesheets
  * Fix tweaking of appstream.pc when building as subproject
  * Fix crash in asc_l10n_search_translations_qt()
  * qt: Make Qt6 dependency a system dependency.
  * meson: do not rely on an exe wrapper
  * meson: do not -I/usr/include when !stemmer
  * meson: Prevent building attempts with MSVC
  * meson: Use an SPDX license indentifier in project(license:)
  * Add meson overrides
  * compose: Set lower-cased CID for synthesized components again
  * compose: Set lower-cased CID in desktop-entry parse function
  * compose: Honor prefix in font search
  * compose: Select the correct default icon glyphs for fonts
  * Don't crash when non-YAML documents are read as YAML
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  * Rename component get_releases to indicate that releases may not be loaded from the web
  * Prevent string-id validation functions from matching source comments
  * Don't define _POSIX_C_SOURCE when building for NetBSD
  Miscellaneous:
  * Explain metainfo-ancient error in more detail
  * Make sed invocation more portable
  * Add FreeBSD CI
  * Allow variable shadowing in C++ code
  * Drop the catchall as-enums unit
  * vapi: Drop unneeded metadata
  * Make AsMetadata return a component box for multiple components
  * apt: Make item descriptions more human-friendly
  * Streamline README</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1701777600">- Make AppStream-compose-devel require the same version
  of libappstream-compose0.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1702296000">- Bump BuildRequires on pkgconfig(xmlb) to 0.3.14.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702468800">- Add upstream change to fix a couple test issues (related to boo#1217047)
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
- Add more changes:
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch
- Add a Qt6 multibuild flavor</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Use GCC 12 for building on Leap</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706702400">- Switch to the latest GCC version available in Leap for packages
  that can't build with the default compiler</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706788800">- Update to 1.0.1
  Bugfixes:
  * Fix lib name for Qt5 link target
  * meson: Pass -D_DARWIN_C_SOURCE on darwin
  * Fix macOS build
  * stemmer: Resolve potential issue where stemmer may never be
    initialized
  * cli: Don't fail what-provides if components were found
  * Fix query element order for what-provides queries
  * validator: Demote developer-name-tag-deprecated to info
    severity for now
  * content-rating: Fix missing or wrong value descriptions for
    rating IDs
  * curl: Add transfer speed timeouts for HTTP downloads
  * curl: Retry operations on potentially transient errors
    Miscellaneous:
  * validator: Improve hint for content-attribute-value-invalid
  * Allow building without zstd temporarily
- Drop patches, merged upstream:
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1708257600">- Add upstream change to fix potential URL validity check errors:
  * 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709294400">- Update to 1.0.2
  Features:
  * qt: Allow building for multiple Qt major versions at once
  * Improve low-quality category check and extend its blacklist
  * validator: Add some limited developer-ID validation
  * validator: Emit an overridable warning if homepage URL was omitted
  * compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
  * compose: Allow setting a custom icon-policy on the command-line
  Specification:
  * docs: Mention that &lt;summary/&gt; tag can be translated
  * docs: Generate validation issue tag documentation from code
  * docs: Add information on how to exclude elements from translation
  * spec: Recommend using rDNS strings or Fediverse handles as developer-ID
  * spec: Make launchable requirement for desktop-apps more strict
  Bugfixes:
  * qt: Component::customValue should be const
  * validator: Remove mention of shorthands from relation-display-length-value-invalid
  * sysinfo: Swap arguments of g_pattern_match_simple
  * qt: Add missing screenshot sorting function
  * qt: pool: Add missing Q_EMIT keyword
  * validator: Improve error message if no valid categories were found
  * validator: Make some length limitations more strict
  * validator: Only emit developer-name-tag-deprecated once
  * validator: Ensure filename is properly included in location info again
  * validator: Improve error reporting on images with missing/bad locales
  * compose: Don't accidentally set icon scale to 0 in some cases
  * compose: Add heuristics to show out-of-scope errors if filters were set
  * Don't prematurely abort URL validity check during semi-large redirects
  * docs: Update supported hashsums to reflect reality
  * docs: Describe version comparison letters special case
  * docs: Clarify release descriptions *must not* contain embedded URL
  * docs: Explicitly mention /var/cache/swcatalog is a valid
    catalog data location
  * tests: Fix tests with old &amp; new FontConfig
  * its: Allow untranslatable developer/name and agreement sections
  Miscellaneous:
  * compose: Clarify that "no valid category" can mean bad ones
    were ignored
  * news-convert: Don't strip out the last text in brackets
- Drop patch, merged upstream:
  * # 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add conflict in appstream-qt6-devel with
  libAppStreamQt-devel &lt; 1.0. This is required to fix a file
  conflict in SLE with the old libAppStreamQt-devel package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 1.0.3:
  + Features:
  * validator: Check that description lists don't get translated
  * validator: Improve translation checks for descriptions
  * cli: compose: Allow to propagate selected custom entries to
    catalog output
  * validator: Check for common typo of "scheme_preference"
    branding property
  * xml: Generate a developer_name compat tag for older 3rd-party
    parsers
  * validator: Flag duplicate branding colors as invalid
  * Add Plasma Mobile as recognized desktop-style
  + Specification:
  * docs: Clarify a developer element is not allowed to exist
    multiple times
  * docs: Explicitly clarify a developer/name element must not be
    repeated
  * docs: Clarify metainfo translation rules a bit
  + Bugfixes:
  * qt: Fix relocation of Config.cmake files
  * cli: check-syscompat: Recognize available required controls
    as available
  * validator: Guard issue emission functions with G_GNUC_PRINTF
  * validator: Always use secure string formatting for issue emit
    function
  * utils: Explicitly set format style when installing catalog
    metadata
  * Suppress static-analyzer drawing wrong conclusions on GCC 14
  + Miscellaneous:
  * docs: List AppStreamCompose as related to AppStream
  * docs: Add manpages back
  * validator: Mark developer-id-missing as info-priority again</changelog>
</package>
<package pkgid="0d0cf8b87a7d96159947b8747bc6dbcde0c6b427136fad35f77c73b91c22348c30f3c08cca8c52fdd1d4aa552a64969ff2aa698a027b5485220d2de6602fa67b" name="AppStream-debugsource" arch="x86_64">
  <version epoch="0" ver="1.0.3" rel="1.1"/>
  <changelog author="Luna D Dragon &lt;luna.dragon@suse.com&gt;" date="1675512000">- Update to version 0.16.0:
  * Features:
    + pool: Offer API to look up components by bundles
    + Bump format version to 0.16
    + Add new AsSystemInfo to read information about the current OS and device
    + Add helper to get device names from a modalias
    + Implement support for external release metadata
    + Add validation support for external release metadata
    + compose: Validate external release metadata used for the catalog as well
    + its: Add rule for standalone release metadata
    + Add function to test if an AsRelation is satisfied on the current system
    + cli: Add command to list category contents
    + cli: Display colored checkmarks if possible
    + cli: Add new is-satisfied check to test relations from the command-line
    + cli: Add Markdown export support for metainfo-to-news
    + qt: Add support for SystemInfo &amp; relation satisfication checks
  * Specification:
    + spec: Specify a metadata format for external release descriptions
  * Bugfixes:
    + Fix build with Clang 15
    + Give a better error message if trying to list too many categories
    + Adjust documentation of AsPool.get_components_by_categories to reflect reality
    + validator: Validate merge component catalog data properly again
  * Miscellaneous:
    + Consistently name catalog metadata as such everywhere
- Update support-meson0.59.patch for latest version of AppStream
- Build AppStream with compose support as a separate package.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1677585600">- Update to version 0.16.1:
  Specification:
  * docs: Clarify the locations where catalog icons should be placed
  * spec: Expand documentation for &lt;issue&gt; elements
  * spec: Mention that &lt;issues&gt; is not part of the description
  * spec: Give some guidance about tone in release descriptions
  Bugfixes:
  * Fix binding helper macro to behave correctly if a function is passed directly
  * Override-merge icons and provided items correctly
  * tests: Ensure locale is C.UTF-8 in pool tests
  Miscellaneous:
  * release: Add sanity checks at beginning of each function
- Add ldconfig_scriptlets for libappstream-compose</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Add upstream fix for new glib-2.76:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684756800">- refresh patch for new glib-2.76 from upstream</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685707200">- Update to 0.16.2:
  Features:
  * Add API for asking whether the pool is empty
  * Add DDE to known desktop-environment list
  * validator: Check if Release Description is inside description tag
  * Make AppStream use BCP47 for locale in XML data
  Bugfixes:
  * Add missing standard::is-hidden attribute to file search enumerator
  * spdx: Accept brackets in spdx license expression check
  * introspection: Bring back AS_FORMAT_STYLE_COLLECTION into its enum
  * compose: Fix crash in asc_l10n_search_translations_qt()
  * compose: Set lower-cased CID for synthesized components again
  * Don't crash when non-YAML documents are read as YAML
  Miscellaneous:
  * sanitizers: Allow null-dereference check again
- Drop patch, merged upstream:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch
- Add upstream change:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1693051200">- Update to 0.16.3:
  Features:
  * compose: Allow creating metadata with complete URLs and no base URL
  Bugfixes:
  * Fix tweaking of appstream.pc when building as subproject
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  Miscellaneous:
  * Work around invalid null-dereference warning in GCC 13
- Drop patch, merged upstream:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1696334400">- Enable vala support when building in SLE-15 SP6
- Fix condition in files section for the case where vala support
  is disabled, where some files are being generated but were not
  included</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1697457600">- Fix the documentation being put in the devel subpackage while
  the doc subpackage was empty. I think the doc %files section was
  probably removed inadvertently since it wasn't mentioned in the
  changelog and the doc subpackage declaration was left around.
- Moved the appstreamcli-compose man page to the same package
  as the binary.
- Make AppStream-compose-devel explicitly require
  libappstream-compose0 to stop rpmlint from reporting an error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700049600">- Update to version 0.16.4:
  * Features:
  - Allow hyphens in the last segment of a component-ID
  - Implement the developer element for unique developer IDs
  - Add meson overrides
  * Bugfixes:
  - meson: Prevent building attempts with MSVC
  - meson: Avoid potentially bad sed backup filename when fixing
    .pc file
  * Miscellaneous: Make sed invocation more portable
- Rebase patch with quilt.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1700654400">- Update to 1.0.0. Note that this release has some breaking API
  changes.
  Features:
  * Autoformat C and C++ sources
  * Remove all deprecated symbols
  * Drop support for many deprecated AppStream XML features
  * Use GPtrArray to expose keywords list
  * Add length argument to raw metadata parsing functions
  * Add component array container class
  * Remove named values for display_length relations
  * Make AsPool only accept/return component boxes
  * Port all API away from per-entity locale overrides
  * Reduce appstream.conf to its essentials, make it work on stateless systems
  * Hide search engine details from public API
  * Wrap release entries in AsReleaseList container class
  * Make AsMetadata handle AsReleaseList objects
  * Refactor is_satisfied result into new RelationCheckResult class
  * Add a method to check all relations of a component and get the result
  * Add algorithm to score compatibility with a system, add chassis templates
  * ascli: Add new check-syscompat command to check chassis compatibility
  * Implement environment property for component screenshots
  * Autogenerate translatable DE and gui-environment-style C arrays
  * Expose more advanced markup conversion function, update function names
  * Allow BLAKE3 and SHA512 checksums for release artifacts
  * Stop supporting mailto: URLs in &lt;url/&gt; tags
  * validator: Improve API and simplify it
  * validator: Parse XML in pedantic mode when validating
  * validator: Check screenshot environment property
  * validator: Only apply summary-has-dot-suffix check to untranslated strings
  * compose: Allow creating metadata with complete URLs and no base URL
  * spdx: Add API to retrieve a translated license name from an SPDX ID
  * qt: Switch to building with Qt6
  * qt: Make it possible to iterate ComponentBox
  * qt: Implement AppStream::ComponentBox::erase
  * qt: Allow concatenating two ComponentBoxes
  * qt: Allow loading Pool asynchronously
  * qt: Use ComponentBox/Releases in Qt bindings as well
  * qt: Add support for the new API to check relation satisfaction
  * qt: Maintenance and namespace fixes, use cPtr() to get C pointers everywhere
  * bundle: Add linglong as a new type of bundle
  * Add GUI environment IDs for macOS and Microsoft Windows
  * validator: Check if Release Description is inside description tag
  * validator: Add validation for content_rating
  * Add support for building on Win32
  * win32: change some file/path-related code for portability
  * Implement the developer element for unique developer IDs
  * Implement scaling factor for screenshots
  * component-box: Allow removal of components by-index
  * Implement support for external references and citations
  * Implement usertags for release data as well
  * Move ValueFlags to the context, instead of tieing them to components
  * pool: search: Add additional weight for exact substring matches on names
  * sysinfo: Add memory size detection support for macOS
  * Add support for Zstd for on-disk data compression
  * utils: Make tar unpacker independent of zstd binary presence
  * Drop Python2 provided tag support
  * data: Add ‘Endless’ to the list of desktops
  * Add NetBSD support
  Specification:
  * Drop (most) deprecated information
  * docs: Clarify environment-based screenshot ordering
  * Add new  'snapshot' release kind
  * docs: Build all API documentation with gi-docgen
  * spec: Document the new "developer" element
  * spec: Document the "reference" tag for registry references
  * docs: Add example of YAML for references elements
  * Allow hyphens in the last segment of a component-ID
  * docs: Drop outdated information from l10n quickstart guide
  Bugfixes:
  * meson: check for docbook xsl stylesheets
  * Fix tweaking of appstream.pc when building as subproject
  * Fix crash in asc_l10n_search_translations_qt()
  * qt: Make Qt6 dependency a system dependency.
  * meson: do not rely on an exe wrapper
  * meson: do not -I/usr/include when !stemmer
  * meson: Prevent building attempts with MSVC
  * meson: Use an SPDX license indentifier in project(license:)
  * Add meson overrides
  * compose: Set lower-cased CID for synthesized components again
  * compose: Set lower-cased CID in desktop-entry parse function
  * compose: Honor prefix in font search
  * compose: Select the correct default icon glyphs for fonts
  * Don't crash when non-YAML documents are read as YAML
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  * Rename component get_releases to indicate that releases may not be loaded from the web
  * Prevent string-id validation functions from matching source comments
  * Don't define _POSIX_C_SOURCE when building for NetBSD
  Miscellaneous:
  * Explain metainfo-ancient error in more detail
  * Make sed invocation more portable
  * Add FreeBSD CI
  * Allow variable shadowing in C++ code
  * Drop the catchall as-enums unit
  * vapi: Drop unneeded metadata
  * Make AsMetadata return a component box for multiple components
  * apt: Make item descriptions more human-friendly
  * Streamline README</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1701777600">- Make AppStream-compose-devel require the same version
  of libappstream-compose0.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1702296000">- Bump BuildRequires on pkgconfig(xmlb) to 0.3.14.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702468800">- Add upstream change to fix a couple test issues (related to boo#1217047)
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
- Add more changes:
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch
- Add a Qt6 multibuild flavor</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Use GCC 12 for building on Leap</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706702400">- Switch to the latest GCC version available in Leap for packages
  that can't build with the default compiler</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706788800">- Update to 1.0.1
  Bugfixes:
  * Fix lib name for Qt5 link target
  * meson: Pass -D_DARWIN_C_SOURCE on darwin
  * Fix macOS build
  * stemmer: Resolve potential issue where stemmer may never be
    initialized
  * cli: Don't fail what-provides if components were found
  * Fix query element order for what-provides queries
  * validator: Demote developer-name-tag-deprecated to info
    severity for now
  * content-rating: Fix missing or wrong value descriptions for
    rating IDs
  * curl: Add transfer speed timeouts for HTTP downloads
  * curl: Retry operations on potentially transient errors
    Miscellaneous:
  * validator: Improve hint for content-attribute-value-invalid
  * Allow building without zstd temporarily
- Drop patches, merged upstream:
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1708257600">- Add upstream change to fix potential URL validity check errors:
  * 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709294400">- Update to 1.0.2
  Features:
  * qt: Allow building for multiple Qt major versions at once
  * Improve low-quality category check and extend its blacklist
  * validator: Add some limited developer-ID validation
  * validator: Emit an overridable warning if homepage URL was omitted
  * compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
  * compose: Allow setting a custom icon-policy on the command-line
  Specification:
  * docs: Mention that &lt;summary/&gt; tag can be translated
  * docs: Generate validation issue tag documentation from code
  * docs: Add information on how to exclude elements from translation
  * spec: Recommend using rDNS strings or Fediverse handles as developer-ID
  * spec: Make launchable requirement for desktop-apps more strict
  Bugfixes:
  * qt: Component::customValue should be const
  * validator: Remove mention of shorthands from relation-display-length-value-invalid
  * sysinfo: Swap arguments of g_pattern_match_simple
  * qt: Add missing screenshot sorting function
  * qt: pool: Add missing Q_EMIT keyword
  * validator: Improve error message if no valid categories were found
  * validator: Make some length limitations more strict
  * validator: Only emit developer-name-tag-deprecated once
  * validator: Ensure filename is properly included in location info again
  * validator: Improve error reporting on images with missing/bad locales
  * compose: Don't accidentally set icon scale to 0 in some cases
  * compose: Add heuristics to show out-of-scope errors if filters were set
  * Don't prematurely abort URL validity check during semi-large redirects
  * docs: Update supported hashsums to reflect reality
  * docs: Describe version comparison letters special case
  * docs: Clarify release descriptions *must not* contain embedded URL
  * docs: Explicitly mention /var/cache/swcatalog is a valid
    catalog data location
  * tests: Fix tests with old &amp; new FontConfig
  * its: Allow untranslatable developer/name and agreement sections
  Miscellaneous:
  * compose: Clarify that "no valid category" can mean bad ones
    were ignored
  * news-convert: Don't strip out the last text in brackets
- Drop patch, merged upstream:
  * # 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add conflict in appstream-qt6-devel with
  libAppStreamQt-devel &lt; 1.0. This is required to fix a file
  conflict in SLE with the old libAppStreamQt-devel package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 1.0.3:
  + Features:
  * validator: Check that description lists don't get translated
  * validator: Improve translation checks for descriptions
  * cli: compose: Allow to propagate selected custom entries to
    catalog output
  * validator: Check for common typo of "scheme_preference"
    branding property
  * xml: Generate a developer_name compat tag for older 3rd-party
    parsers
  * validator: Flag duplicate branding colors as invalid
  * Add Plasma Mobile as recognized desktop-style
  + Specification:
  * docs: Clarify a developer element is not allowed to exist
    multiple times
  * docs: Explicitly clarify a developer/name element must not be
    repeated
  * docs: Clarify metainfo translation rules a bit
  + Bugfixes:
  * qt: Fix relocation of Config.cmake files
  * cli: check-syscompat: Recognize available required controls
    as available
  * validator: Guard issue emission functions with G_GNUC_PRINTF
  * validator: Always use secure string formatting for issue emit
    function
  * utils: Explicitly set format style when installing catalog
    metadata
  * Suppress static-analyzer drawing wrong conclusions on GCC 14
  + Miscellaneous:
  * docs: List AppStreamCompose as related to AppStream
  * docs: Add manpages back
  * validator: Mark developer-id-missing as info-priority again</changelog>
</package>
<package pkgid="cd615dfc7f91445ff19780e4bbf59b2b1920bb17ef01dd400a0c6a0ddf366784d20e2c00d860f5a513794fbb3283eefd68af97d6ec53304cc3977d04eefc24df" name="AppStream-devel" arch="x86_64">
  <version epoch="0" ver="1.0.3" rel="1.1"/>
  <changelog author="Luna D Dragon &lt;luna.dragon@suse.com&gt;" date="1675512000">- Update to version 0.16.0:
  * Features:
    + pool: Offer API to look up components by bundles
    + Bump format version to 0.16
    + Add new AsSystemInfo to read information about the current OS and device
    + Add helper to get device names from a modalias
    + Implement support for external release metadata
    + Add validation support for external release metadata
    + compose: Validate external release metadata used for the catalog as well
    + its: Add rule for standalone release metadata
    + Add function to test if an AsRelation is satisfied on the current system
    + cli: Add command to list category contents
    + cli: Display colored checkmarks if possible
    + cli: Add new is-satisfied check to test relations from the command-line
    + cli: Add Markdown export support for metainfo-to-news
    + qt: Add support for SystemInfo &amp; relation satisfication checks
  * Specification:
    + spec: Specify a metadata format for external release descriptions
  * Bugfixes:
    + Fix build with Clang 15
    + Give a better error message if trying to list too many categories
    + Adjust documentation of AsPool.get_components_by_categories to reflect reality
    + validator: Validate merge component catalog data properly again
  * Miscellaneous:
    + Consistently name catalog metadata as such everywhere
- Update support-meson0.59.patch for latest version of AppStream
- Build AppStream with compose support as a separate package.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1677585600">- Update to version 0.16.1:
  Specification:
  * docs: Clarify the locations where catalog icons should be placed
  * spec: Expand documentation for &lt;issue&gt; elements
  * spec: Mention that &lt;issues&gt; is not part of the description
  * spec: Give some guidance about tone in release descriptions
  Bugfixes:
  * Fix binding helper macro to behave correctly if a function is passed directly
  * Override-merge icons and provided items correctly
  * tests: Ensure locale is C.UTF-8 in pool tests
  Miscellaneous:
  * release: Add sanity checks at beginning of each function
- Add ldconfig_scriptlets for libappstream-compose</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Add upstream fix for new glib-2.76:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684756800">- refresh patch for new glib-2.76 from upstream</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685707200">- Update to 0.16.2:
  Features:
  * Add API for asking whether the pool is empty
  * Add DDE to known desktop-environment list
  * validator: Check if Release Description is inside description tag
  * Make AppStream use BCP47 for locale in XML data
  Bugfixes:
  * Add missing standard::is-hidden attribute to file search enumerator
  * spdx: Accept brackets in spdx license expression check
  * introspection: Bring back AS_FORMAT_STYLE_COLLECTION into its enum
  * compose: Fix crash in asc_l10n_search_translations_qt()
  * compose: Set lower-cased CID for synthesized components again
  * Don't crash when non-YAML documents are read as YAML
  Miscellaneous:
  * sanitizers: Allow null-dereference check again
- Drop patch, merged upstream:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch
- Add upstream change:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1693051200">- Update to 0.16.3:
  Features:
  * compose: Allow creating metadata with complete URLs and no base URL
  Bugfixes:
  * Fix tweaking of appstream.pc when building as subproject
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  Miscellaneous:
  * Work around invalid null-dereference warning in GCC 13
- Drop patch, merged upstream:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1696334400">- Enable vala support when building in SLE-15 SP6
- Fix condition in files section for the case where vala support
  is disabled, where some files are being generated but were not
  included</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1697457600">- Fix the documentation being put in the devel subpackage while
  the doc subpackage was empty. I think the doc %files section was
  probably removed inadvertently since it wasn't mentioned in the
  changelog and the doc subpackage declaration was left around.
- Moved the appstreamcli-compose man page to the same package
  as the binary.
- Make AppStream-compose-devel explicitly require
  libappstream-compose0 to stop rpmlint from reporting an error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700049600">- Update to version 0.16.4:
  * Features:
  - Allow hyphens in the last segment of a component-ID
  - Implement the developer element for unique developer IDs
  - Add meson overrides
  * Bugfixes:
  - meson: Prevent building attempts with MSVC
  - meson: Avoid potentially bad sed backup filename when fixing
    .pc file
  * Miscellaneous: Make sed invocation more portable
- Rebase patch with quilt.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1700654400">- Update to 1.0.0. Note that this release has some breaking API
  changes.
  Features:
  * Autoformat C and C++ sources
  * Remove all deprecated symbols
  * Drop support for many deprecated AppStream XML features
  * Use GPtrArray to expose keywords list
  * Add length argument to raw metadata parsing functions
  * Add component array container class
  * Remove named values for display_length relations
  * Make AsPool only accept/return component boxes
  * Port all API away from per-entity locale overrides
  * Reduce appstream.conf to its essentials, make it work on stateless systems
  * Hide search engine details from public API
  * Wrap release entries in AsReleaseList container class
  * Make AsMetadata handle AsReleaseList objects
  * Refactor is_satisfied result into new RelationCheckResult class
  * Add a method to check all relations of a component and get the result
  * Add algorithm to score compatibility with a system, add chassis templates
  * ascli: Add new check-syscompat command to check chassis compatibility
  * Implement environment property for component screenshots
  * Autogenerate translatable DE and gui-environment-style C arrays
  * Expose more advanced markup conversion function, update function names
  * Allow BLAKE3 and SHA512 checksums for release artifacts
  * Stop supporting mailto: URLs in &lt;url/&gt; tags
  * validator: Improve API and simplify it
  * validator: Parse XML in pedantic mode when validating
  * validator: Check screenshot environment property
  * validator: Only apply summary-has-dot-suffix check to untranslated strings
  * compose: Allow creating metadata with complete URLs and no base URL
  * spdx: Add API to retrieve a translated license name from an SPDX ID
  * qt: Switch to building with Qt6
  * qt: Make it possible to iterate ComponentBox
  * qt: Implement AppStream::ComponentBox::erase
  * qt: Allow concatenating two ComponentBoxes
  * qt: Allow loading Pool asynchronously
  * qt: Use ComponentBox/Releases in Qt bindings as well
  * qt: Add support for the new API to check relation satisfaction
  * qt: Maintenance and namespace fixes, use cPtr() to get C pointers everywhere
  * bundle: Add linglong as a new type of bundle
  * Add GUI environment IDs for macOS and Microsoft Windows
  * validator: Check if Release Description is inside description tag
  * validator: Add validation for content_rating
  * Add support for building on Win32
  * win32: change some file/path-related code for portability
  * Implement the developer element for unique developer IDs
  * Implement scaling factor for screenshots
  * component-box: Allow removal of components by-index
  * Implement support for external references and citations
  * Implement usertags for release data as well
  * Move ValueFlags to the context, instead of tieing them to components
  * pool: search: Add additional weight for exact substring matches on names
  * sysinfo: Add memory size detection support for macOS
  * Add support for Zstd for on-disk data compression
  * utils: Make tar unpacker independent of zstd binary presence
  * Drop Python2 provided tag support
  * data: Add ‘Endless’ to the list of desktops
  * Add NetBSD support
  Specification:
  * Drop (most) deprecated information
  * docs: Clarify environment-based screenshot ordering
  * Add new  'snapshot' release kind
  * docs: Build all API documentation with gi-docgen
  * spec: Document the new "developer" element
  * spec: Document the "reference" tag for registry references
  * docs: Add example of YAML for references elements
  * Allow hyphens in the last segment of a component-ID
  * docs: Drop outdated information from l10n quickstart guide
  Bugfixes:
  * meson: check for docbook xsl stylesheets
  * Fix tweaking of appstream.pc when building as subproject
  * Fix crash in asc_l10n_search_translations_qt()
  * qt: Make Qt6 dependency a system dependency.
  * meson: do not rely on an exe wrapper
  * meson: do not -I/usr/include when !stemmer
  * meson: Prevent building attempts with MSVC
  * meson: Use an SPDX license indentifier in project(license:)
  * Add meson overrides
  * compose: Set lower-cased CID for synthesized components again
  * compose: Set lower-cased CID in desktop-entry parse function
  * compose: Honor prefix in font search
  * compose: Select the correct default icon glyphs for fonts
  * Don't crash when non-YAML documents are read as YAML
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  * Rename component get_releases to indicate that releases may not be loaded from the web
  * Prevent string-id validation functions from matching source comments
  * Don't define _POSIX_C_SOURCE when building for NetBSD
  Miscellaneous:
  * Explain metainfo-ancient error in more detail
  * Make sed invocation more portable
  * Add FreeBSD CI
  * Allow variable shadowing in C++ code
  * Drop the catchall as-enums unit
  * vapi: Drop unneeded metadata
  * Make AsMetadata return a component box for multiple components
  * apt: Make item descriptions more human-friendly
  * Streamline README</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1701777600">- Make AppStream-compose-devel require the same version
  of libappstream-compose0.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1702296000">- Bump BuildRequires on pkgconfig(xmlb) to 0.3.14.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702468800">- Add upstream change to fix a couple test issues (related to boo#1217047)
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
- Add more changes:
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch
- Add a Qt6 multibuild flavor</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Use GCC 12 for building on Leap</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706702400">- Switch to the latest GCC version available in Leap for packages
  that can't build with the default compiler</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706788800">- Update to 1.0.1
  Bugfixes:
  * Fix lib name for Qt5 link target
  * meson: Pass -D_DARWIN_C_SOURCE on darwin
  * Fix macOS build
  * stemmer: Resolve potential issue where stemmer may never be
    initialized
  * cli: Don't fail what-provides if components were found
  * Fix query element order for what-provides queries
  * validator: Demote developer-name-tag-deprecated to info
    severity for now
  * content-rating: Fix missing or wrong value descriptions for
    rating IDs
  * curl: Add transfer speed timeouts for HTTP downloads
  * curl: Retry operations on potentially transient errors
    Miscellaneous:
  * validator: Improve hint for content-attribute-value-invalid
  * Allow building without zstd temporarily
- Drop patches, merged upstream:
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1708257600">- Add upstream change to fix potential URL validity check errors:
  * 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709294400">- Update to 1.0.2
  Features:
  * qt: Allow building for multiple Qt major versions at once
  * Improve low-quality category check and extend its blacklist
  * validator: Add some limited developer-ID validation
  * validator: Emit an overridable warning if homepage URL was omitted
  * compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
  * compose: Allow setting a custom icon-policy on the command-line
  Specification:
  * docs: Mention that &lt;summary/&gt; tag can be translated
  * docs: Generate validation issue tag documentation from code
  * docs: Add information on how to exclude elements from translation
  * spec: Recommend using rDNS strings or Fediverse handles as developer-ID
  * spec: Make launchable requirement for desktop-apps more strict
  Bugfixes:
  * qt: Component::customValue should be const
  * validator: Remove mention of shorthands from relation-display-length-value-invalid
  * sysinfo: Swap arguments of g_pattern_match_simple
  * qt: Add missing screenshot sorting function
  * qt: pool: Add missing Q_EMIT keyword
  * validator: Improve error message if no valid categories were found
  * validator: Make some length limitations more strict
  * validator: Only emit developer-name-tag-deprecated once
  * validator: Ensure filename is properly included in location info again
  * validator: Improve error reporting on images with missing/bad locales
  * compose: Don't accidentally set icon scale to 0 in some cases
  * compose: Add heuristics to show out-of-scope errors if filters were set
  * Don't prematurely abort URL validity check during semi-large redirects
  * docs: Update supported hashsums to reflect reality
  * docs: Describe version comparison letters special case
  * docs: Clarify release descriptions *must not* contain embedded URL
  * docs: Explicitly mention /var/cache/swcatalog is a valid
    catalog data location
  * tests: Fix tests with old &amp; new FontConfig
  * its: Allow untranslatable developer/name and agreement sections
  Miscellaneous:
  * compose: Clarify that "no valid category" can mean bad ones
    were ignored
  * news-convert: Don't strip out the last text in brackets
- Drop patch, merged upstream:
  * # 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add conflict in appstream-qt6-devel with
  libAppStreamQt-devel &lt; 1.0. This is required to fix a file
  conflict in SLE with the old libAppStreamQt-devel package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 1.0.3:
  + Features:
  * validator: Check that description lists don't get translated
  * validator: Improve translation checks for descriptions
  * cli: compose: Allow to propagate selected custom entries to
    catalog output
  * validator: Check for common typo of "scheme_preference"
    branding property
  * xml: Generate a developer_name compat tag for older 3rd-party
    parsers
  * validator: Flag duplicate branding colors as invalid
  * Add Plasma Mobile as recognized desktop-style
  + Specification:
  * docs: Clarify a developer element is not allowed to exist
    multiple times
  * docs: Explicitly clarify a developer/name element must not be
    repeated
  * docs: Clarify metainfo translation rules a bit
  + Bugfixes:
  * qt: Fix relocation of Config.cmake files
  * cli: check-syscompat: Recognize available required controls
    as available
  * validator: Guard issue emission functions with G_GNUC_PRINTF
  * validator: Always use secure string formatting for issue emit
    function
  * utils: Explicitly set format style when installing catalog
    metadata
  * Suppress static-analyzer drawing wrong conclusions on GCC 14
  + Miscellaneous:
  * docs: List AppStreamCompose as related to AppStream
  * docs: Add manpages back
  * validator: Mark developer-id-missing as info-priority again</changelog>
</package>
<package pkgid="4e2318fc52769fb93ab6a760f22b7b0a0e88148dd09ca0474341dbb79492ad767253656fd3202ef23f72d0fe0e7444dd43910f4b1378b3f85c07c7d0a7e82cf0" name="AppStream-doc" arch="noarch">
  <version epoch="0" ver="1.0.3" rel="1.1"/>
  <changelog author="Luna D Dragon &lt;luna.dragon@suse.com&gt;" date="1675512000">- Update to version 0.16.0:
  * Features:
    + pool: Offer API to look up components by bundles
    + Bump format version to 0.16
    + Add new AsSystemInfo to read information about the current OS and device
    + Add helper to get device names from a modalias
    + Implement support for external release metadata
    + Add validation support for external release metadata
    + compose: Validate external release metadata used for the catalog as well
    + its: Add rule for standalone release metadata
    + Add function to test if an AsRelation is satisfied on the current system
    + cli: Add command to list category contents
    + cli: Display colored checkmarks if possible
    + cli: Add new is-satisfied check to test relations from the command-line
    + cli: Add Markdown export support for metainfo-to-news
    + qt: Add support for SystemInfo &amp; relation satisfication checks
  * Specification:
    + spec: Specify a metadata format for external release descriptions
  * Bugfixes:
    + Fix build with Clang 15
    + Give a better error message if trying to list too many categories
    + Adjust documentation of AsPool.get_components_by_categories to reflect reality
    + validator: Validate merge component catalog data properly again
  * Miscellaneous:
    + Consistently name catalog metadata as such everywhere
- Update support-meson0.59.patch for latest version of AppStream
- Build AppStream with compose support as a separate package.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1677585600">- Update to version 0.16.1:
  Specification:
  * docs: Clarify the locations where catalog icons should be placed
  * spec: Expand documentation for &lt;issue&gt; elements
  * spec: Mention that &lt;issues&gt; is not part of the description
  * spec: Give some guidance about tone in release descriptions
  Bugfixes:
  * Fix binding helper macro to behave correctly if a function is passed directly
  * Override-merge icons and provided items correctly
  * tests: Ensure locale is C.UTF-8 in pool tests
  Miscellaneous:
  * release: Add sanity checks at beginning of each function
- Add ldconfig_scriptlets for libappstream-compose</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Add upstream fix for new glib-2.76:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684756800">- refresh patch for new glib-2.76 from upstream</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685707200">- Update to 0.16.2:
  Features:
  * Add API for asking whether the pool is empty
  * Add DDE to known desktop-environment list
  * validator: Check if Release Description is inside description tag
  * Make AppStream use BCP47 for locale in XML data
  Bugfixes:
  * Add missing standard::is-hidden attribute to file search enumerator
  * spdx: Accept brackets in spdx license expression check
  * introspection: Bring back AS_FORMAT_STYLE_COLLECTION into its enum
  * compose: Fix crash in asc_l10n_search_translations_qt()
  * compose: Set lower-cased CID for synthesized components again
  * Don't crash when non-YAML documents are read as YAML
  Miscellaneous:
  * sanitizers: Allow null-dereference check again
- Drop patch, merged upstream:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch
- Add upstream change:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1693051200">- Update to 0.16.3:
  Features:
  * compose: Allow creating metadata with complete URLs and no base URL
  Bugfixes:
  * Fix tweaking of appstream.pc when building as subproject
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  Miscellaneous:
  * Work around invalid null-dereference warning in GCC 13
- Drop patch, merged upstream:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1696334400">- Enable vala support when building in SLE-15 SP6
- Fix condition in files section for the case where vala support
  is disabled, where some files are being generated but were not
  included</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1697457600">- Fix the documentation being put in the devel subpackage while
  the doc subpackage was empty. I think the doc %files section was
  probably removed inadvertently since it wasn't mentioned in the
  changelog and the doc subpackage declaration was left around.
- Moved the appstreamcli-compose man page to the same package
  as the binary.
- Make AppStream-compose-devel explicitly require
  libappstream-compose0 to stop rpmlint from reporting an error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700049600">- Update to version 0.16.4:
  * Features:
  - Allow hyphens in the last segment of a component-ID
  - Implement the developer element for unique developer IDs
  - Add meson overrides
  * Bugfixes:
  - meson: Prevent building attempts with MSVC
  - meson: Avoid potentially bad sed backup filename when fixing
    .pc file
  * Miscellaneous: Make sed invocation more portable
- Rebase patch with quilt.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1700654400">- Update to 1.0.0. Note that this release has some breaking API
  changes.
  Features:
  * Autoformat C and C++ sources
  * Remove all deprecated symbols
  * Drop support for many deprecated AppStream XML features
  * Use GPtrArray to expose keywords list
  * Add length argument to raw metadata parsing functions
  * Add component array container class
  * Remove named values for display_length relations
  * Make AsPool only accept/return component boxes
  * Port all API away from per-entity locale overrides
  * Reduce appstream.conf to its essentials, make it work on stateless systems
  * Hide search engine details from public API
  * Wrap release entries in AsReleaseList container class
  * Make AsMetadata handle AsReleaseList objects
  * Refactor is_satisfied result into new RelationCheckResult class
  * Add a method to check all relations of a component and get the result
  * Add algorithm to score compatibility with a system, add chassis templates
  * ascli: Add new check-syscompat command to check chassis compatibility
  * Implement environment property for component screenshots
  * Autogenerate translatable DE and gui-environment-style C arrays
  * Expose more advanced markup conversion function, update function names
  * Allow BLAKE3 and SHA512 checksums for release artifacts
  * Stop supporting mailto: URLs in &lt;url/&gt; tags
  * validator: Improve API and simplify it
  * validator: Parse XML in pedantic mode when validating
  * validator: Check screenshot environment property
  * validator: Only apply summary-has-dot-suffix check to untranslated strings
  * compose: Allow creating metadata with complete URLs and no base URL
  * spdx: Add API to retrieve a translated license name from an SPDX ID
  * qt: Switch to building with Qt6
  * qt: Make it possible to iterate ComponentBox
  * qt: Implement AppStream::ComponentBox::erase
  * qt: Allow concatenating two ComponentBoxes
  * qt: Allow loading Pool asynchronously
  * qt: Use ComponentBox/Releases in Qt bindings as well
  * qt: Add support for the new API to check relation satisfaction
  * qt: Maintenance and namespace fixes, use cPtr() to get C pointers everywhere
  * bundle: Add linglong as a new type of bundle
  * Add GUI environment IDs for macOS and Microsoft Windows
  * validator: Check if Release Description is inside description tag
  * validator: Add validation for content_rating
  * Add support for building on Win32
  * win32: change some file/path-related code for portability
  * Implement the developer element for unique developer IDs
  * Implement scaling factor for screenshots
  * component-box: Allow removal of components by-index
  * Implement support for external references and citations
  * Implement usertags for release data as well
  * Move ValueFlags to the context, instead of tieing them to components
  * pool: search: Add additional weight for exact substring matches on names
  * sysinfo: Add memory size detection support for macOS
  * Add support for Zstd for on-disk data compression
  * utils: Make tar unpacker independent of zstd binary presence
  * Drop Python2 provided tag support
  * data: Add ‘Endless’ to the list of desktops
  * Add NetBSD support
  Specification:
  * Drop (most) deprecated information
  * docs: Clarify environment-based screenshot ordering
  * Add new  'snapshot' release kind
  * docs: Build all API documentation with gi-docgen
  * spec: Document the new "developer" element
  * spec: Document the "reference" tag for registry references
  * docs: Add example of YAML for references elements
  * Allow hyphens in the last segment of a component-ID
  * docs: Drop outdated information from l10n quickstart guide
  Bugfixes:
  * meson: check for docbook xsl stylesheets
  * Fix tweaking of appstream.pc when building as subproject
  * Fix crash in asc_l10n_search_translations_qt()
  * qt: Make Qt6 dependency a system dependency.
  * meson: do not rely on an exe wrapper
  * meson: do not -I/usr/include when !stemmer
  * meson: Prevent building attempts with MSVC
  * meson: Use an SPDX license indentifier in project(license:)
  * Add meson overrides
  * compose: Set lower-cased CID for synthesized components again
  * compose: Set lower-cased CID in desktop-entry parse function
  * compose: Honor prefix in font search
  * compose: Select the correct default icon glyphs for fonts
  * Don't crash when non-YAML documents are read as YAML
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  * Rename component get_releases to indicate that releases may not be loaded from the web
  * Prevent string-id validation functions from matching source comments
  * Don't define _POSIX_C_SOURCE when building for NetBSD
  Miscellaneous:
  * Explain metainfo-ancient error in more detail
  * Make sed invocation more portable
  * Add FreeBSD CI
  * Allow variable shadowing in C++ code
  * Drop the catchall as-enums unit
  * vapi: Drop unneeded metadata
  * Make AsMetadata return a component box for multiple components
  * apt: Make item descriptions more human-friendly
  * Streamline README</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1701777600">- Make AppStream-compose-devel require the same version
  of libappstream-compose0.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1702296000">- Bump BuildRequires on pkgconfig(xmlb) to 0.3.14.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702468800">- Add upstream change to fix a couple test issues (related to boo#1217047)
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
- Add more changes:
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch
- Add a Qt6 multibuild flavor</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Use GCC 12 for building on Leap</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706702400">- Switch to the latest GCC version available in Leap for packages
  that can't build with the default compiler</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706788800">- Update to 1.0.1
  Bugfixes:
  * Fix lib name for Qt5 link target
  * meson: Pass -D_DARWIN_C_SOURCE on darwin
  * Fix macOS build
  * stemmer: Resolve potential issue where stemmer may never be
    initialized
  * cli: Don't fail what-provides if components were found
  * Fix query element order for what-provides queries
  * validator: Demote developer-name-tag-deprecated to info
    severity for now
  * content-rating: Fix missing or wrong value descriptions for
    rating IDs
  * curl: Add transfer speed timeouts for HTTP downloads
  * curl: Retry operations on potentially transient errors
    Miscellaneous:
  * validator: Improve hint for content-attribute-value-invalid
  * Allow building without zstd temporarily
- Drop patches, merged upstream:
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1708257600">- Add upstream change to fix potential URL validity check errors:
  * 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709294400">- Update to 1.0.2
  Features:
  * qt: Allow building for multiple Qt major versions at once
  * Improve low-quality category check and extend its blacklist
  * validator: Add some limited developer-ID validation
  * validator: Emit an overridable warning if homepage URL was omitted
  * compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
  * compose: Allow setting a custom icon-policy on the command-line
  Specification:
  * docs: Mention that &lt;summary/&gt; tag can be translated
  * docs: Generate validation issue tag documentation from code
  * docs: Add information on how to exclude elements from translation
  * spec: Recommend using rDNS strings or Fediverse handles as developer-ID
  * spec: Make launchable requirement for desktop-apps more strict
  Bugfixes:
  * qt: Component::customValue should be const
  * validator: Remove mention of shorthands from relation-display-length-value-invalid
  * sysinfo: Swap arguments of g_pattern_match_simple
  * qt: Add missing screenshot sorting function
  * qt: pool: Add missing Q_EMIT keyword
  * validator: Improve error message if no valid categories were found
  * validator: Make some length limitations more strict
  * validator: Only emit developer-name-tag-deprecated once
  * validator: Ensure filename is properly included in location info again
  * validator: Improve error reporting on images with missing/bad locales
  * compose: Don't accidentally set icon scale to 0 in some cases
  * compose: Add heuristics to show out-of-scope errors if filters were set
  * Don't prematurely abort URL validity check during semi-large redirects
  * docs: Update supported hashsums to reflect reality
  * docs: Describe version comparison letters special case
  * docs: Clarify release descriptions *must not* contain embedded URL
  * docs: Explicitly mention /var/cache/swcatalog is a valid
    catalog data location
  * tests: Fix tests with old &amp; new FontConfig
  * its: Allow untranslatable developer/name and agreement sections
  Miscellaneous:
  * compose: Clarify that "no valid category" can mean bad ones
    were ignored
  * news-convert: Don't strip out the last text in brackets
- Drop patch, merged upstream:
  * # 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add conflict in appstream-qt6-devel with
  libAppStreamQt-devel &lt; 1.0. This is required to fix a file
  conflict in SLE with the old libAppStreamQt-devel package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 1.0.3:
  + Features:
  * validator: Check that description lists don't get translated
  * validator: Improve translation checks for descriptions
  * cli: compose: Allow to propagate selected custom entries to
    catalog output
  * validator: Check for common typo of "scheme_preference"
    branding property
  * xml: Generate a developer_name compat tag for older 3rd-party
    parsers
  * validator: Flag duplicate branding colors as invalid
  * Add Plasma Mobile as recognized desktop-style
  + Specification:
  * docs: Clarify a developer element is not allowed to exist
    multiple times
  * docs: Explicitly clarify a developer/name element must not be
    repeated
  * docs: Clarify metainfo translation rules a bit
  + Bugfixes:
  * qt: Fix relocation of Config.cmake files
  * cli: check-syscompat: Recognize available required controls
    as available
  * validator: Guard issue emission functions with G_GNUC_PRINTF
  * validator: Always use secure string formatting for issue emit
    function
  * utils: Explicitly set format style when installing catalog
    metadata
  * Suppress static-analyzer drawing wrong conclusions on GCC 14
  + Miscellaneous:
  * docs: List AppStreamCompose as related to AppStream
  * docs: Add manpages back
  * validator: Mark developer-id-missing as info-priority again</changelog>
</package>
<package pkgid="604d7539d6fde7e7696c9294841366214373b125bda3517635dc341074ce3036d18d9cc2a9c14b31a709b4cc3c61e59825a65d0337bf23219fc116f975617ded" name="AppStream-lang" arch="noarch">
  <version epoch="0" ver="1.0.3" rel="1.1"/>
  <changelog author="Luna D Dragon &lt;luna.dragon@suse.com&gt;" date="1675512000">- Update to version 0.16.0:
  * Features:
    + pool: Offer API to look up components by bundles
    + Bump format version to 0.16
    + Add new AsSystemInfo to read information about the current OS and device
    + Add helper to get device names from a modalias
    + Implement support for external release metadata
    + Add validation support for external release metadata
    + compose: Validate external release metadata used for the catalog as well
    + its: Add rule for standalone release metadata
    + Add function to test if an AsRelation is satisfied on the current system
    + cli: Add command to list category contents
    + cli: Display colored checkmarks if possible
    + cli: Add new is-satisfied check to test relations from the command-line
    + cli: Add Markdown export support for metainfo-to-news
    + qt: Add support for SystemInfo &amp; relation satisfication checks
  * Specification:
    + spec: Specify a metadata format for external release descriptions
  * Bugfixes:
    + Fix build with Clang 15
    + Give a better error message if trying to list too many categories
    + Adjust documentation of AsPool.get_components_by_categories to reflect reality
    + validator: Validate merge component catalog data properly again
  * Miscellaneous:
    + Consistently name catalog metadata as such everywhere
- Update support-meson0.59.patch for latest version of AppStream
- Build AppStream with compose support as a separate package.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1677585600">- Update to version 0.16.1:
  Specification:
  * docs: Clarify the locations where catalog icons should be placed
  * spec: Expand documentation for &lt;issue&gt; elements
  * spec: Mention that &lt;issues&gt; is not part of the description
  * spec: Give some guidance about tone in release descriptions
  Bugfixes:
  * Fix binding helper macro to behave correctly if a function is passed directly
  * Override-merge icons and provided items correctly
  * tests: Ensure locale is C.UTF-8 in pool tests
  Miscellaneous:
  * release: Add sanity checks at beginning of each function
- Add ldconfig_scriptlets for libappstream-compose</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Add upstream fix for new glib-2.76:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684756800">- refresh patch for new glib-2.76 from upstream</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685707200">- Update to 0.16.2:
  Features:
  * Add API for asking whether the pool is empty
  * Add DDE to known desktop-environment list
  * validator: Check if Release Description is inside description tag
  * Make AppStream use BCP47 for locale in XML data
  Bugfixes:
  * Add missing standard::is-hidden attribute to file search enumerator
  * spdx: Accept brackets in spdx license expression check
  * introspection: Bring back AS_FORMAT_STYLE_COLLECTION into its enum
  * compose: Fix crash in asc_l10n_search_translations_qt()
  * compose: Set lower-cased CID for synthesized components again
  * Don't crash when non-YAML documents are read as YAML
  Miscellaneous:
  * sanitizers: Allow null-dereference check again
- Drop patch, merged upstream:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch
- Add upstream change:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1693051200">- Update to 0.16.3:
  Features:
  * compose: Allow creating metadata with complete URLs and no base URL
  Bugfixes:
  * Fix tweaking of appstream.pc when building as subproject
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  Miscellaneous:
  * Work around invalid null-dereference warning in GCC 13
- Drop patch, merged upstream:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1696334400">- Enable vala support when building in SLE-15 SP6
- Fix condition in files section for the case where vala support
  is disabled, where some files are being generated but were not
  included</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1697457600">- Fix the documentation being put in the devel subpackage while
  the doc subpackage was empty. I think the doc %files section was
  probably removed inadvertently since it wasn't mentioned in the
  changelog and the doc subpackage declaration was left around.
- Moved the appstreamcli-compose man page to the same package
  as the binary.
- Make AppStream-compose-devel explicitly require
  libappstream-compose0 to stop rpmlint from reporting an error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700049600">- Update to version 0.16.4:
  * Features:
  - Allow hyphens in the last segment of a component-ID
  - Implement the developer element for unique developer IDs
  - Add meson overrides
  * Bugfixes:
  - meson: Prevent building attempts with MSVC
  - meson: Avoid potentially bad sed backup filename when fixing
    .pc file
  * Miscellaneous: Make sed invocation more portable
- Rebase patch with quilt.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1700654400">- Update to 1.0.0. Note that this release has some breaking API
  changes.
  Features:
  * Autoformat C and C++ sources
  * Remove all deprecated symbols
  * Drop support for many deprecated AppStream XML features
  * Use GPtrArray to expose keywords list
  * Add length argument to raw metadata parsing functions
  * Add component array container class
  * Remove named values for display_length relations
  * Make AsPool only accept/return component boxes
  * Port all API away from per-entity locale overrides
  * Reduce appstream.conf to its essentials, make it work on stateless systems
  * Hide search engine details from public API
  * Wrap release entries in AsReleaseList container class
  * Make AsMetadata handle AsReleaseList objects
  * Refactor is_satisfied result into new RelationCheckResult class
  * Add a method to check all relations of a component and get the result
  * Add algorithm to score compatibility with a system, add chassis templates
  * ascli: Add new check-syscompat command to check chassis compatibility
  * Implement environment property for component screenshots
  * Autogenerate translatable DE and gui-environment-style C arrays
  * Expose more advanced markup conversion function, update function names
  * Allow BLAKE3 and SHA512 checksums for release artifacts
  * Stop supporting mailto: URLs in &lt;url/&gt; tags
  * validator: Improve API and simplify it
  * validator: Parse XML in pedantic mode when validating
  * validator: Check screenshot environment property
  * validator: Only apply summary-has-dot-suffix check to untranslated strings
  * compose: Allow creating metadata with complete URLs and no base URL
  * spdx: Add API to retrieve a translated license name from an SPDX ID
  * qt: Switch to building with Qt6
  * qt: Make it possible to iterate ComponentBox
  * qt: Implement AppStream::ComponentBox::erase
  * qt: Allow concatenating two ComponentBoxes
  * qt: Allow loading Pool asynchronously
  * qt: Use ComponentBox/Releases in Qt bindings as well
  * qt: Add support for the new API to check relation satisfaction
  * qt: Maintenance and namespace fixes, use cPtr() to get C pointers everywhere
  * bundle: Add linglong as a new type of bundle
  * Add GUI environment IDs for macOS and Microsoft Windows
  * validator: Check if Release Description is inside description tag
  * validator: Add validation for content_rating
  * Add support for building on Win32
  * win32: change some file/path-related code for portability
  * Implement the developer element for unique developer IDs
  * Implement scaling factor for screenshots
  * component-box: Allow removal of components by-index
  * Implement support for external references and citations
  * Implement usertags for release data as well
  * Move ValueFlags to the context, instead of tieing them to components
  * pool: search: Add additional weight for exact substring matches on names
  * sysinfo: Add memory size detection support for macOS
  * Add support for Zstd for on-disk data compression
  * utils: Make tar unpacker independent of zstd binary presence
  * Drop Python2 provided tag support
  * data: Add ‘Endless’ to the list of desktops
  * Add NetBSD support
  Specification:
  * Drop (most) deprecated information
  * docs: Clarify environment-based screenshot ordering
  * Add new  'snapshot' release kind
  * docs: Build all API documentation with gi-docgen
  * spec: Document the new "developer" element
  * spec: Document the "reference" tag for registry references
  * docs: Add example of YAML for references elements
  * Allow hyphens in the last segment of a component-ID
  * docs: Drop outdated information from l10n quickstart guide
  Bugfixes:
  * meson: check for docbook xsl stylesheets
  * Fix tweaking of appstream.pc when building as subproject
  * Fix crash in asc_l10n_search_translations_qt()
  * qt: Make Qt6 dependency a system dependency.
  * meson: do not rely on an exe wrapper
  * meson: do not -I/usr/include when !stemmer
  * meson: Prevent building attempts with MSVC
  * meson: Use an SPDX license indentifier in project(license:)
  * Add meson overrides
  * compose: Set lower-cased CID for synthesized components again
  * compose: Set lower-cased CID in desktop-entry parse function
  * compose: Honor prefix in font search
  * compose: Select the correct default icon glyphs for fonts
  * Don't crash when non-YAML documents are read as YAML
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  * Rename component get_releases to indicate that releases may not be loaded from the web
  * Prevent string-id validation functions from matching source comments
  * Don't define _POSIX_C_SOURCE when building for NetBSD
  Miscellaneous:
  * Explain metainfo-ancient error in more detail
  * Make sed invocation more portable
  * Add FreeBSD CI
  * Allow variable shadowing in C++ code
  * Drop the catchall as-enums unit
  * vapi: Drop unneeded metadata
  * Make AsMetadata return a component box for multiple components
  * apt: Make item descriptions more human-friendly
  * Streamline README</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1701777600">- Make AppStream-compose-devel require the same version
  of libappstream-compose0.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1702296000">- Bump BuildRequires on pkgconfig(xmlb) to 0.3.14.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702468800">- Add upstream change to fix a couple test issues (related to boo#1217047)
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
- Add more changes:
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch
- Add a Qt6 multibuild flavor</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Use GCC 12 for building on Leap</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706702400">- Switch to the latest GCC version available in Leap for packages
  that can't build with the default compiler</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706788800">- Update to 1.0.1
  Bugfixes:
  * Fix lib name for Qt5 link target
  * meson: Pass -D_DARWIN_C_SOURCE on darwin
  * Fix macOS build
  * stemmer: Resolve potential issue where stemmer may never be
    initialized
  * cli: Don't fail what-provides if components were found
  * Fix query element order for what-provides queries
  * validator: Demote developer-name-tag-deprecated to info
    severity for now
  * content-rating: Fix missing or wrong value descriptions for
    rating IDs
  * curl: Add transfer speed timeouts for HTTP downloads
  * curl: Retry operations on potentially transient errors
    Miscellaneous:
  * validator: Improve hint for content-attribute-value-invalid
  * Allow building without zstd temporarily
- Drop patches, merged upstream:
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1708257600">- Add upstream change to fix potential URL validity check errors:
  * 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709294400">- Update to 1.0.2
  Features:
  * qt: Allow building for multiple Qt major versions at once
  * Improve low-quality category check and extend its blacklist
  * validator: Add some limited developer-ID validation
  * validator: Emit an overridable warning if homepage URL was omitted
  * compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
  * compose: Allow setting a custom icon-policy on the command-line
  Specification:
  * docs: Mention that &lt;summary/&gt; tag can be translated
  * docs: Generate validation issue tag documentation from code
  * docs: Add information on how to exclude elements from translation
  * spec: Recommend using rDNS strings or Fediverse handles as developer-ID
  * spec: Make launchable requirement for desktop-apps more strict
  Bugfixes:
  * qt: Component::customValue should be const
  * validator: Remove mention of shorthands from relation-display-length-value-invalid
  * sysinfo: Swap arguments of g_pattern_match_simple
  * qt: Add missing screenshot sorting function
  * qt: pool: Add missing Q_EMIT keyword
  * validator: Improve error message if no valid categories were found
  * validator: Make some length limitations more strict
  * validator: Only emit developer-name-tag-deprecated once
  * validator: Ensure filename is properly included in location info again
  * validator: Improve error reporting on images with missing/bad locales
  * compose: Don't accidentally set icon scale to 0 in some cases
  * compose: Add heuristics to show out-of-scope errors if filters were set
  * Don't prematurely abort URL validity check during semi-large redirects
  * docs: Update supported hashsums to reflect reality
  * docs: Describe version comparison letters special case
  * docs: Clarify release descriptions *must not* contain embedded URL
  * docs: Explicitly mention /var/cache/swcatalog is a valid
    catalog data location
  * tests: Fix tests with old &amp; new FontConfig
  * its: Allow untranslatable developer/name and agreement sections
  Miscellaneous:
  * compose: Clarify that "no valid category" can mean bad ones
    were ignored
  * news-convert: Don't strip out the last text in brackets
- Drop patch, merged upstream:
  * # 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add conflict in appstream-qt6-devel with
  libAppStreamQt-devel &lt; 1.0. This is required to fix a file
  conflict in SLE with the old libAppStreamQt-devel package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 1.0.3:
  + Features:
  * validator: Check that description lists don't get translated
  * validator: Improve translation checks for descriptions
  * cli: compose: Allow to propagate selected custom entries to
    catalog output
  * validator: Check for common typo of "scheme_preference"
    branding property
  * xml: Generate a developer_name compat tag for older 3rd-party
    parsers
  * validator: Flag duplicate branding colors as invalid
  * Add Plasma Mobile as recognized desktop-style
  + Specification:
  * docs: Clarify a developer element is not allowed to exist
    multiple times
  * docs: Explicitly clarify a developer/name element must not be
    repeated
  * docs: Clarify metainfo translation rules a bit
  + Bugfixes:
  * qt: Fix relocation of Config.cmake files
  * cli: check-syscompat: Recognize available required controls
    as available
  * validator: Guard issue emission functions with G_GNUC_PRINTF
  * validator: Always use secure string formatting for issue emit
    function
  * utils: Explicitly set format style when installing catalog
    metadata
  * Suppress static-analyzer drawing wrong conclusions on GCC 14
  + Miscellaneous:
  * docs: List AppStreamCompose as related to AppStream
  * docs: Add manpages back
  * validator: Mark developer-id-missing as info-priority again</changelog>
</package>
<package pkgid="d9b199a19feb60bc79f8198064be161ed38cac9c2a2dadf0a3a9bffd5e9054b55ef3660a4857e42386238a33c5738180c779b8df0adc1cb26b10fbdb09191b95" name="AppStream-qt6" arch="src">
  <version epoch="0" ver="1.0.3" rel="1.1"/>
  <changelog author="Luna D Dragon &lt;luna.dragon@suse.com&gt;" date="1675512000">- Update to version 0.16.0:
  * Features:
    + pool: Offer API to look up components by bundles
    + Bump format version to 0.16
    + Add new AsSystemInfo to read information about the current OS and device
    + Add helper to get device names from a modalias
    + Implement support for external release metadata
    + Add validation support for external release metadata
    + compose: Validate external release metadata used for the catalog as well
    + its: Add rule for standalone release metadata
    + Add function to test if an AsRelation is satisfied on the current system
    + cli: Add command to list category contents
    + cli: Display colored checkmarks if possible
    + cli: Add new is-satisfied check to test relations from the command-line
    + cli: Add Markdown export support for metainfo-to-news
    + qt: Add support for SystemInfo &amp; relation satisfication checks
  * Specification:
    + spec: Specify a metadata format for external release descriptions
  * Bugfixes:
    + Fix build with Clang 15
    + Give a better error message if trying to list too many categories
    + Adjust documentation of AsPool.get_components_by_categories to reflect reality
    + validator: Validate merge component catalog data properly again
  * Miscellaneous:
    + Consistently name catalog metadata as such everywhere
- Update support-meson0.59.patch for latest version of AppStream
- Build AppStream with compose support as a separate package.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1677585600">- Update to version 0.16.1:
  Specification:
  * docs: Clarify the locations where catalog icons should be placed
  * spec: Expand documentation for &lt;issue&gt; elements
  * spec: Mention that &lt;issues&gt; is not part of the description
  * spec: Give some guidance about tone in release descriptions
  Bugfixes:
  * Fix binding helper macro to behave correctly if a function is passed directly
  * Override-merge icons and provided items correctly
  * tests: Ensure locale is C.UTF-8 in pool tests
  Miscellaneous:
  * release: Add sanity checks at beginning of each function
- Add ldconfig_scriptlets for libappstream-compose</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Add upstream fix for new glib-2.76:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684756800">- refresh patch for new glib-2.76 from upstream</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685707200">- Update to 0.16.2:
  Features:
  * Add API for asking whether the pool is empty
  * Add DDE to known desktop-environment list
  * validator: Check if Release Description is inside description tag
  * Make AppStream use BCP47 for locale in XML data
  Bugfixes:
  * Add missing standard::is-hidden attribute to file search enumerator
  * spdx: Accept brackets in spdx license expression check
  * introspection: Bring back AS_FORMAT_STYLE_COLLECTION into its enum
  * compose: Fix crash in asc_l10n_search_translations_qt()
  * compose: Set lower-cased CID for synthesized components again
  * Don't crash when non-YAML documents are read as YAML
  Miscellaneous:
  * sanitizers: Allow null-dereference check again
- Drop patch, merged upstream:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch
- Add upstream change:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1693051200">- Update to 0.16.3:
  Features:
  * compose: Allow creating metadata with complete URLs and no base URL
  Bugfixes:
  * Fix tweaking of appstream.pc when building as subproject
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  Miscellaneous:
  * Work around invalid null-dereference warning in GCC 13
- Drop patch, merged upstream:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1696334400">- Enable vala support when building in SLE-15 SP6
- Fix condition in files section for the case where vala support
  is disabled, where some files are being generated but were not
  included</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1697457600">- Fix the documentation being put in the devel subpackage while
  the doc subpackage was empty. I think the doc %files section was
  probably removed inadvertently since it wasn't mentioned in the
  changelog and the doc subpackage declaration was left around.
- Moved the appstreamcli-compose man page to the same package
  as the binary.
- Make AppStream-compose-devel explicitly require
  libappstream-compose0 to stop rpmlint from reporting an error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700049600">- Update to version 0.16.4:
  * Features:
  - Allow hyphens in the last segment of a component-ID
  - Implement the developer element for unique developer IDs
  - Add meson overrides
  * Bugfixes:
  - meson: Prevent building attempts with MSVC
  - meson: Avoid potentially bad sed backup filename when fixing
    .pc file
  * Miscellaneous: Make sed invocation more portable
- Rebase patch with quilt.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1700654400">- Update to 1.0.0. Note that this release has some breaking API
  changes.
  Features:
  * Autoformat C and C++ sources
  * Remove all deprecated symbols
  * Drop support for many deprecated AppStream XML features
  * Use GPtrArray to expose keywords list
  * Add length argument to raw metadata parsing functions
  * Add component array container class
  * Remove named values for display_length relations
  * Make AsPool only accept/return component boxes
  * Port all API away from per-entity locale overrides
  * Reduce appstream.conf to its essentials, make it work on stateless systems
  * Hide search engine details from public API
  * Wrap release entries in AsReleaseList container class
  * Make AsMetadata handle AsReleaseList objects
  * Refactor is_satisfied result into new RelationCheckResult class
  * Add a method to check all relations of a component and get the result
  * Add algorithm to score compatibility with a system, add chassis templates
  * ascli: Add new check-syscompat command to check chassis compatibility
  * Implement environment property for component screenshots
  * Autogenerate translatable DE and gui-environment-style C arrays
  * Expose more advanced markup conversion function, update function names
  * Allow BLAKE3 and SHA512 checksums for release artifacts
  * Stop supporting mailto: URLs in &lt;url/&gt; tags
  * validator: Improve API and simplify it
  * validator: Parse XML in pedantic mode when validating
  * validator: Check screenshot environment property
  * validator: Only apply summary-has-dot-suffix check to untranslated strings
  * compose: Allow creating metadata with complete URLs and no base URL
  * spdx: Add API to retrieve a translated license name from an SPDX ID
  * qt: Switch to building with Qt6
  * qt: Make it possible to iterate ComponentBox
  * qt: Implement AppStream::ComponentBox::erase
  * qt: Allow concatenating two ComponentBoxes
  * qt: Allow loading Pool asynchronously
  * qt: Use ComponentBox/Releases in Qt bindings as well
  * qt: Add support for the new API to check relation satisfaction
  * qt: Maintenance and namespace fixes, use cPtr() to get C pointers everywhere
  * bundle: Add linglong as a new type of bundle
  * Add GUI environment IDs for macOS and Microsoft Windows
  * validator: Check if Release Description is inside description tag
  * validator: Add validation for content_rating
  * Add support for building on Win32
  * win32: change some file/path-related code for portability
  * Implement the developer element for unique developer IDs
  * Implement scaling factor for screenshots
  * component-box: Allow removal of components by-index
  * Implement support for external references and citations
  * Implement usertags for release data as well
  * Move ValueFlags to the context, instead of tieing them to components
  * pool: search: Add additional weight for exact substring matches on names
  * sysinfo: Add memory size detection support for macOS
  * Add support for Zstd for on-disk data compression
  * utils: Make tar unpacker independent of zstd binary presence
  * Drop Python2 provided tag support
  * data: Add ‘Endless’ to the list of desktops
  * Add NetBSD support
  Specification:
  * Drop (most) deprecated information
  * docs: Clarify environment-based screenshot ordering
  * Add new  'snapshot' release kind
  * docs: Build all API documentation with gi-docgen
  * spec: Document the new "developer" element
  * spec: Document the "reference" tag for registry references
  * docs: Add example of YAML for references elements
  * Allow hyphens in the last segment of a component-ID
  * docs: Drop outdated information from l10n quickstart guide
  Bugfixes:
  * meson: check for docbook xsl stylesheets
  * Fix tweaking of appstream.pc when building as subproject
  * Fix crash in asc_l10n_search_translations_qt()
  * qt: Make Qt6 dependency a system dependency.
  * meson: do not rely on an exe wrapper
  * meson: do not -I/usr/include when !stemmer
  * meson: Prevent building attempts with MSVC
  * meson: Use an SPDX license indentifier in project(license:)
  * Add meson overrides
  * compose: Set lower-cased CID for synthesized components again
  * compose: Set lower-cased CID in desktop-entry parse function
  * compose: Honor prefix in font search
  * compose: Select the correct default icon glyphs for fonts
  * Don't crash when non-YAML documents are read as YAML
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  * Rename component get_releases to indicate that releases may not be loaded from the web
  * Prevent string-id validation functions from matching source comments
  * Don't define _POSIX_C_SOURCE when building for NetBSD
  Miscellaneous:
  * Explain metainfo-ancient error in more detail
  * Make sed invocation more portable
  * Add FreeBSD CI
  * Allow variable shadowing in C++ code
  * Drop the catchall as-enums unit
  * vapi: Drop unneeded metadata
  * Make AsMetadata return a component box for multiple components
  * apt: Make item descriptions more human-friendly
  * Streamline README</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1701777600">- Make AppStream-compose-devel require the same version
  of libappstream-compose0.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1702296000">- Bump BuildRequires on pkgconfig(xmlb) to 0.3.14.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702468800">- Add upstream change to fix a couple test issues (related to boo#1217047)
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
- Add more changes:
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch
- Add a Qt6 multibuild flavor</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Use GCC 12 for building on Leap</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706702400">- Switch to the latest GCC version available in Leap for packages
  that can't build with the default compiler</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706788800">- Update to 1.0.1
  Bugfixes:
  * Fix lib name for Qt5 link target
  * meson: Pass -D_DARWIN_C_SOURCE on darwin
  * Fix macOS build
  * stemmer: Resolve potential issue where stemmer may never be
    initialized
  * cli: Don't fail what-provides if components were found
  * Fix query element order for what-provides queries
  * validator: Demote developer-name-tag-deprecated to info
    severity for now
  * content-rating: Fix missing or wrong value descriptions for
    rating IDs
  * curl: Add transfer speed timeouts for HTTP downloads
  * curl: Retry operations on potentially transient errors
    Miscellaneous:
  * validator: Improve hint for content-attribute-value-invalid
  * Allow building without zstd temporarily
- Drop patches, merged upstream:
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1708257600">- Add upstream change to fix potential URL validity check errors:
  * 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709294400">- Update to 1.0.2
  Features:
  * qt: Allow building for multiple Qt major versions at once
  * Improve low-quality category check and extend its blacklist
  * validator: Add some limited developer-ID validation
  * validator: Emit an overridable warning if homepage URL was omitted
  * compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
  * compose: Allow setting a custom icon-policy on the command-line
  Specification:
  * docs: Mention that &lt;summary/&gt; tag can be translated
  * docs: Generate validation issue tag documentation from code
  * docs: Add information on how to exclude elements from translation
  * spec: Recommend using rDNS strings or Fediverse handles as developer-ID
  * spec: Make launchable requirement for desktop-apps more strict
  Bugfixes:
  * qt: Component::customValue should be const
  * validator: Remove mention of shorthands from relation-display-length-value-invalid
  * sysinfo: Swap arguments of g_pattern_match_simple
  * qt: Add missing screenshot sorting function
  * qt: pool: Add missing Q_EMIT keyword
  * validator: Improve error message if no valid categories were found
  * validator: Make some length limitations more strict
  * validator: Only emit developer-name-tag-deprecated once
  * validator: Ensure filename is properly included in location info again
  * validator: Improve error reporting on images with missing/bad locales
  * compose: Don't accidentally set icon scale to 0 in some cases
  * compose: Add heuristics to show out-of-scope errors if filters were set
  * Don't prematurely abort URL validity check during semi-large redirects
  * docs: Update supported hashsums to reflect reality
  * docs: Describe version comparison letters special case
  * docs: Clarify release descriptions *must not* contain embedded URL
  * docs: Explicitly mention /var/cache/swcatalog is a valid
    catalog data location
  * tests: Fix tests with old &amp; new FontConfig
  * its: Allow untranslatable developer/name and agreement sections
  Miscellaneous:
  * compose: Clarify that "no valid category" can mean bad ones
    were ignored
  * news-convert: Don't strip out the last text in brackets
- Drop patch, merged upstream:
  * # 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add conflict in appstream-qt6-devel with
  libAppStreamQt-devel &lt; 1.0. This is required to fix a file
  conflict in SLE with the old libAppStreamQt-devel package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 1.0.3:
  + Features:
  * validator: Check that description lists don't get translated
  * validator: Improve translation checks for descriptions
  * cli: compose: Allow to propagate selected custom entries to
    catalog output
  * validator: Check for common typo of "scheme_preference"
    branding property
  * xml: Generate a developer_name compat tag for older 3rd-party
    parsers
  * validator: Flag duplicate branding colors as invalid
  * Add Plasma Mobile as recognized desktop-style
  + Specification:
  * docs: Clarify a developer element is not allowed to exist
    multiple times
  * docs: Explicitly clarify a developer/name element must not be
    repeated
  * docs: Clarify metainfo translation rules a bit
  + Bugfixes:
  * qt: Fix relocation of Config.cmake files
  * cli: check-syscompat: Recognize available required controls
    as available
  * validator: Guard issue emission functions with G_GNUC_PRINTF
  * validator: Always use secure string formatting for issue emit
    function
  * utils: Explicitly set format style when installing catalog
    metadata
  * Suppress static-analyzer drawing wrong conclusions on GCC 14
  + Miscellaneous:
  * docs: List AppStreamCompose as related to AppStream
  * docs: Add manpages back
  * validator: Mark developer-id-missing as info-priority again</changelog>
</package>
<package pkgid="fbb0cde0cb540868b2d61b13caea1fd4e1ee2a0b515e2906633f6a75884cf1710ad4b000a95411ad3cda0851ac34d454ba8d48a58ea4e5dd8d740ccae5a1281d" name="AppStream-qt6-debugsource" arch="x86_64">
  <version epoch="0" ver="1.0.3" rel="1.1"/>
  <changelog author="Luna D Dragon &lt;luna.dragon@suse.com&gt;" date="1675512000">- Update to version 0.16.0:
  * Features:
    + pool: Offer API to look up components by bundles
    + Bump format version to 0.16
    + Add new AsSystemInfo to read information about the current OS and device
    + Add helper to get device names from a modalias
    + Implement support for external release metadata
    + Add validation support for external release metadata
    + compose: Validate external release metadata used for the catalog as well
    + its: Add rule for standalone release metadata
    + Add function to test if an AsRelation is satisfied on the current system
    + cli: Add command to list category contents
    + cli: Display colored checkmarks if possible
    + cli: Add new is-satisfied check to test relations from the command-line
    + cli: Add Markdown export support for metainfo-to-news
    + qt: Add support for SystemInfo &amp; relation satisfication checks
  * Specification:
    + spec: Specify a metadata format for external release descriptions
  * Bugfixes:
    + Fix build with Clang 15
    + Give a better error message if trying to list too many categories
    + Adjust documentation of AsPool.get_components_by_categories to reflect reality
    + validator: Validate merge component catalog data properly again
  * Miscellaneous:
    + Consistently name catalog metadata as such everywhere
- Update support-meson0.59.patch for latest version of AppStream
- Build AppStream with compose support as a separate package.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1677585600">- Update to version 0.16.1:
  Specification:
  * docs: Clarify the locations where catalog icons should be placed
  * spec: Expand documentation for &lt;issue&gt; elements
  * spec: Mention that &lt;issues&gt; is not part of the description
  * spec: Give some guidance about tone in release descriptions
  Bugfixes:
  * Fix binding helper macro to behave correctly if a function is passed directly
  * Override-merge icons and provided items correctly
  * tests: Ensure locale is C.UTF-8 in pool tests
  Miscellaneous:
  * release: Add sanity checks at beginning of each function
- Add ldconfig_scriptlets for libappstream-compose</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Add upstream fix for new glib-2.76:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684756800">- refresh patch for new glib-2.76 from upstream</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685707200">- Update to 0.16.2:
  Features:
  * Add API for asking whether the pool is empty
  * Add DDE to known desktop-environment list
  * validator: Check if Release Description is inside description tag
  * Make AppStream use BCP47 for locale in XML data
  Bugfixes:
  * Add missing standard::is-hidden attribute to file search enumerator
  * spdx: Accept brackets in spdx license expression check
  * introspection: Bring back AS_FORMAT_STYLE_COLLECTION into its enum
  * compose: Fix crash in asc_l10n_search_translations_qt()
  * compose: Set lower-cased CID for synthesized components again
  * Don't crash when non-YAML documents are read as YAML
  Miscellaneous:
  * sanitizers: Allow null-dereference check again
- Drop patch, merged upstream:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch
- Add upstream change:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1693051200">- Update to 0.16.3:
  Features:
  * compose: Allow creating metadata with complete URLs and no base URL
  Bugfixes:
  * Fix tweaking of appstream.pc when building as subproject
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  Miscellaneous:
  * Work around invalid null-dereference warning in GCC 13
- Drop patch, merged upstream:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1696334400">- Enable vala support when building in SLE-15 SP6
- Fix condition in files section for the case where vala support
  is disabled, where some files are being generated but were not
  included</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1697457600">- Fix the documentation being put in the devel subpackage while
  the doc subpackage was empty. I think the doc %files section was
  probably removed inadvertently since it wasn't mentioned in the
  changelog and the doc subpackage declaration was left around.
- Moved the appstreamcli-compose man page to the same package
  as the binary.
- Make AppStream-compose-devel explicitly require
  libappstream-compose0 to stop rpmlint from reporting an error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700049600">- Update to version 0.16.4:
  * Features:
  - Allow hyphens in the last segment of a component-ID
  - Implement the developer element for unique developer IDs
  - Add meson overrides
  * Bugfixes:
  - meson: Prevent building attempts with MSVC
  - meson: Avoid potentially bad sed backup filename when fixing
    .pc file
  * Miscellaneous: Make sed invocation more portable
- Rebase patch with quilt.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1700654400">- Update to 1.0.0. Note that this release has some breaking API
  changes.
  Features:
  * Autoformat C and C++ sources
  * Remove all deprecated symbols
  * Drop support for many deprecated AppStream XML features
  * Use GPtrArray to expose keywords list
  * Add length argument to raw metadata parsing functions
  * Add component array container class
  * Remove named values for display_length relations
  * Make AsPool only accept/return component boxes
  * Port all API away from per-entity locale overrides
  * Reduce appstream.conf to its essentials, make it work on stateless systems
  * Hide search engine details from public API
  * Wrap release entries in AsReleaseList container class
  * Make AsMetadata handle AsReleaseList objects
  * Refactor is_satisfied result into new RelationCheckResult class
  * Add a method to check all relations of a component and get the result
  * Add algorithm to score compatibility with a system, add chassis templates
  * ascli: Add new check-syscompat command to check chassis compatibility
  * Implement environment property for component screenshots
  * Autogenerate translatable DE and gui-environment-style C arrays
  * Expose more advanced markup conversion function, update function names
  * Allow BLAKE3 and SHA512 checksums for release artifacts
  * Stop supporting mailto: URLs in &lt;url/&gt; tags
  * validator: Improve API and simplify it
  * validator: Parse XML in pedantic mode when validating
  * validator: Check screenshot environment property
  * validator: Only apply summary-has-dot-suffix check to untranslated strings
  * compose: Allow creating metadata with complete URLs and no base URL
  * spdx: Add API to retrieve a translated license name from an SPDX ID
  * qt: Switch to building with Qt6
  * qt: Make it possible to iterate ComponentBox
  * qt: Implement AppStream::ComponentBox::erase
  * qt: Allow concatenating two ComponentBoxes
  * qt: Allow loading Pool asynchronously
  * qt: Use ComponentBox/Releases in Qt bindings as well
  * qt: Add support for the new API to check relation satisfaction
  * qt: Maintenance and namespace fixes, use cPtr() to get C pointers everywhere
  * bundle: Add linglong as a new type of bundle
  * Add GUI environment IDs for macOS and Microsoft Windows
  * validator: Check if Release Description is inside description tag
  * validator: Add validation for content_rating
  * Add support for building on Win32
  * win32: change some file/path-related code for portability
  * Implement the developer element for unique developer IDs
  * Implement scaling factor for screenshots
  * component-box: Allow removal of components by-index
  * Implement support for external references and citations
  * Implement usertags for release data as well
  * Move ValueFlags to the context, instead of tieing them to components
  * pool: search: Add additional weight for exact substring matches on names
  * sysinfo: Add memory size detection support for macOS
  * Add support for Zstd for on-disk data compression
  * utils: Make tar unpacker independent of zstd binary presence
  * Drop Python2 provided tag support
  * data: Add ‘Endless’ to the list of desktops
  * Add NetBSD support
  Specification:
  * Drop (most) deprecated information
  * docs: Clarify environment-based screenshot ordering
  * Add new  'snapshot' release kind
  * docs: Build all API documentation with gi-docgen
  * spec: Document the new "developer" element
  * spec: Document the "reference" tag for registry references
  * docs: Add example of YAML for references elements
  * Allow hyphens in the last segment of a component-ID
  * docs: Drop outdated information from l10n quickstart guide
  Bugfixes:
  * meson: check for docbook xsl stylesheets
  * Fix tweaking of appstream.pc when building as subproject
  * Fix crash in asc_l10n_search_translations_qt()
  * qt: Make Qt6 dependency a system dependency.
  * meson: do not rely on an exe wrapper
  * meson: do not -I/usr/include when !stemmer
  * meson: Prevent building attempts with MSVC
  * meson: Use an SPDX license indentifier in project(license:)
  * Add meson overrides
  * compose: Set lower-cased CID for synthesized components again
  * compose: Set lower-cased CID in desktop-entry parse function
  * compose: Honor prefix in font search
  * compose: Select the correct default icon glyphs for fonts
  * Don't crash when non-YAML documents are read as YAML
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  * Rename component get_releases to indicate that releases may not be loaded from the web
  * Prevent string-id validation functions from matching source comments
  * Don't define _POSIX_C_SOURCE when building for NetBSD
  Miscellaneous:
  * Explain metainfo-ancient error in more detail
  * Make sed invocation more portable
  * Add FreeBSD CI
  * Allow variable shadowing in C++ code
  * Drop the catchall as-enums unit
  * vapi: Drop unneeded metadata
  * Make AsMetadata return a component box for multiple components
  * apt: Make item descriptions more human-friendly
  * Streamline README</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1701777600">- Make AppStream-compose-devel require the same version
  of libappstream-compose0.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1702296000">- Bump BuildRequires on pkgconfig(xmlb) to 0.3.14.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702468800">- Add upstream change to fix a couple test issues (related to boo#1217047)
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
- Add more changes:
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch
- Add a Qt6 multibuild flavor</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Use GCC 12 for building on Leap</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706702400">- Switch to the latest GCC version available in Leap for packages
  that can't build with the default compiler</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706788800">- Update to 1.0.1
  Bugfixes:
  * Fix lib name for Qt5 link target
  * meson: Pass -D_DARWIN_C_SOURCE on darwin
  * Fix macOS build
  * stemmer: Resolve potential issue where stemmer may never be
    initialized
  * cli: Don't fail what-provides if components were found
  * Fix query element order for what-provides queries
  * validator: Demote developer-name-tag-deprecated to info
    severity for now
  * content-rating: Fix missing or wrong value descriptions for
    rating IDs
  * curl: Add transfer speed timeouts for HTTP downloads
  * curl: Retry operations on potentially transient errors
    Miscellaneous:
  * validator: Improve hint for content-attribute-value-invalid
  * Allow building without zstd temporarily
- Drop patches, merged upstream:
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1708257600">- Add upstream change to fix potential URL validity check errors:
  * 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709294400">- Update to 1.0.2
  Features:
  * qt: Allow building for multiple Qt major versions at once
  * Improve low-quality category check and extend its blacklist
  * validator: Add some limited developer-ID validation
  * validator: Emit an overridable warning if homepage URL was omitted
  * compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
  * compose: Allow setting a custom icon-policy on the command-line
  Specification:
  * docs: Mention that &lt;summary/&gt; tag can be translated
  * docs: Generate validation issue tag documentation from code
  * docs: Add information on how to exclude elements from translation
  * spec: Recommend using rDNS strings or Fediverse handles as developer-ID
  * spec: Make launchable requirement for desktop-apps more strict
  Bugfixes:
  * qt: Component::customValue should be const
  * validator: Remove mention of shorthands from relation-display-length-value-invalid
  * sysinfo: Swap arguments of g_pattern_match_simple
  * qt: Add missing screenshot sorting function
  * qt: pool: Add missing Q_EMIT keyword
  * validator: Improve error message if no valid categories were found
  * validator: Make some length limitations more strict
  * validator: Only emit developer-name-tag-deprecated once
  * validator: Ensure filename is properly included in location info again
  * validator: Improve error reporting on images with missing/bad locales
  * compose: Don't accidentally set icon scale to 0 in some cases
  * compose: Add heuristics to show out-of-scope errors if filters were set
  * Don't prematurely abort URL validity check during semi-large redirects
  * docs: Update supported hashsums to reflect reality
  * docs: Describe version comparison letters special case
  * docs: Clarify release descriptions *must not* contain embedded URL
  * docs: Explicitly mention /var/cache/swcatalog is a valid
    catalog data location
  * tests: Fix tests with old &amp; new FontConfig
  * its: Allow untranslatable developer/name and agreement sections
  Miscellaneous:
  * compose: Clarify that "no valid category" can mean bad ones
    were ignored
  * news-convert: Don't strip out the last text in brackets
- Drop patch, merged upstream:
  * # 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add conflict in appstream-qt6-devel with
  libAppStreamQt-devel &lt; 1.0. This is required to fix a file
  conflict in SLE with the old libAppStreamQt-devel package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 1.0.3:
  + Features:
  * validator: Check that description lists don't get translated
  * validator: Improve translation checks for descriptions
  * cli: compose: Allow to propagate selected custom entries to
    catalog output
  * validator: Check for common typo of "scheme_preference"
    branding property
  * xml: Generate a developer_name compat tag for older 3rd-party
    parsers
  * validator: Flag duplicate branding colors as invalid
  * Add Plasma Mobile as recognized desktop-style
  + Specification:
  * docs: Clarify a developer element is not allowed to exist
    multiple times
  * docs: Explicitly clarify a developer/name element must not be
    repeated
  * docs: Clarify metainfo translation rules a bit
  + Bugfixes:
  * qt: Fix relocation of Config.cmake files
  * cli: check-syscompat: Recognize available required controls
    as available
  * validator: Guard issue emission functions with G_GNUC_PRINTF
  * validator: Always use secure string formatting for issue emit
    function
  * utils: Explicitly set format style when installing catalog
    metadata
  * Suppress static-analyzer drawing wrong conclusions on GCC 14
  + Miscellaneous:
  * docs: List AppStreamCompose as related to AppStream
  * docs: Add manpages back
  * validator: Mark developer-id-missing as info-priority again</changelog>
</package>
<package pkgid="9e92af5748afb785987ecbb95484f32ef1cc1dc71c49c4f0fdc7f9371fa1b183235f426c5ebe89ab253ca0ff6b9ede6b73d30482232674c5becdad5adba86a08" name="CastXML" arch="src">
  <version epoch="0" ver="0.6.6" rel="1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1589716800">- Initial package.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1597924800">- Update to version 0.3.5:
  * Backport support for LLVM/Clang 11.0 to 0.3.x release series.
  * Detect: Add support for aarch64 architecture in target triple.
- Fix builds for openSUSE &lt;= 1500 by passing
  CLANG_LINK_CLANG_DYLIB=ON for all oS versions.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1598011200">- Update to version 0.3.6:
  * Detect: Factor out check for compiler builtin headers into
    helper function.
  * Detect: Fix GNU builtin include directory detection on
    aarch64.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1610539200">- Update to version 0.4.0:
  * Port to LLVM/Clang Git master as of 2020-07-13.
  * test: Stabilize order of Field class implicits.
  * Output: Generate Comment elements for declaration doc
    comments.
  * Output: Add 'final' and 'override' attributes to virtual
    methods.
  * Output: Generate explicit deprecation attributes.
  * Output: Generate explicit annotation attributes.
  * doc,test: Add XML Schema definition for both output formats.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1610712000">- Update to version 0.4.2:
  * test: Fix expected output on 32-bit architectures
    (i686/armv7hl).
- Changes from version 0.4.1:
  * schema: allow 'mangled' attributes to be empty.
  * test: Tell Git to use LF newlines for test inputs.
  * test: Make Function-Argument-default-ns output more
    predictable.
  * Output: Generate Enumeration underlying integer type.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1614859200">- Update to version 0.4.3:
  * Output: Account for multiple annotations
    [gh#CastXML/CastXML#194].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1635249600">- Update to version 0.4.4:
  * RunClang: Tolerate GNU __attribute__((__malloc__)) with
    arguments [gh#CastXML/CastXML#204].
  * Test: Updates for LLVM/Clang 13.0.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1646740800">- Update to version 0.4.5:
  * No release notes.
- Build tests, and run them as part of %check section.
- New BuildRequires for tests: pkgconfig(libxml-2.0),
  pkgconfig(zlib).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1662033600">- Update to version 0.4.6:
  * No release notes.
- Use fdupes to link duplicate files.
- Add CastXML-rpmlintrc to suppress errors about empty files that
  are actually needed.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668945600">- Update to version 0.4.7:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1669550400">- Update to version 0.4.8:
  * No release notes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to version 0.5.0:
  * No release notes</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1671019200">- Update to version 0.5.1:
  * Bug fix: tests fail on 32-bit architectures
    (gh#CastXML/CastXML#232).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1680350400">- Update to version 0.6.1:
  * test: Restore support for CMake &lt;= 3.25 in test suite
- Changes from version 0.6.0:
  * Output:
  - Generate functions with rvalue-references in signatures.
  - Generate RValueReferenceType elements in castxml output
    format.
  - Add AutoType element for "auto" types that have not been
    deduced.
  - Add ElaboratedType elements with "qualifier=" attribute.
  - Add a "keyword=" attribute to ElaboratedType elements.
  - Forward complete output requests through ElaboratedType.
  - Explicitly guard empty struct name.
  - Avoid generating "init=" attribute for float128
    compatibility type.
  - Factor out helper to check for float128 compatibility decl.
  * RunClang: Detect -std=c++20 from --castxml-cc-{gnu,msvc} test:
  - Add case with Elaborated type due to qualified name.
  - Update assume_aligned case to suppress -Wundefined-inline
    warning.
  - Tolerate '-internal-*' flags after '-isystem' flags.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696075200">- Update to version 0.6.2:
  * Support LLVM/Clang 17.0.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1705665600">- Update to version 0.6.3:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1705924800">- Update to version 0.6.4:
  * Improve simulated _Float## types to support glibc headers
    (gh#CastXML/CastXML#251).</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1711022400">- Add upstream change:
  * 0001-Port-to-LLVM-Clang-Git-release-18.x-as-of-2024-02-05.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1713096000">- Update to version 0.6.5:
  * LLVM 18 compatibility.
- Drop upstream incorporated patch:
  0001-Port-to-LLVM-Clang-Git-release-18.x-as-of-2024-02-05.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715688000">- Update to version 0.6.6:
  * RunClang: Tolerate GNU __attribute__((__assume__(...)))
  * Remove GCC builtin definitions for features Clang does not
    implement</changelog>
</package>
<package pkgid="20c334c3fdbe0863f103b692761f10629a9624717503d5eaf9ccda373a9e904894a4eccf14dd506e11e7f131413246883060dfe1dcdc5f6cccd8ac99f19d5099" name="CastXML-debugsource" arch="x86_64">
  <version epoch="0" ver="0.6.6" rel="1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1610539200">- Update to version 0.4.0:
  * Port to LLVM/Clang Git master as of 2020-07-13.
  * test: Stabilize order of Field class implicits.
  * Output: Generate Comment elements for declaration doc
    comments.
  * Output: Add 'final' and 'override' attributes to virtual
    methods.
  * Output: Generate explicit deprecation attributes.
  * Output: Generate explicit annotation attributes.
  * doc,test: Add XML Schema definition for both output formats.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1610712000">- Update to version 0.4.2:
  * test: Fix expected output on 32-bit architectures
    (i686/armv7hl).
- Changes from version 0.4.1:
  * schema: allow 'mangled' attributes to be empty.
  * test: Tell Git to use LF newlines for test inputs.
  * test: Make Function-Argument-default-ns output more
    predictable.
  * Output: Generate Enumeration underlying integer type.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1614859200">- Update to version 0.4.3:
  * Output: Account for multiple annotations
    [gh#CastXML/CastXML#194].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1635249600">- Update to version 0.4.4:
  * RunClang: Tolerate GNU __attribute__((__malloc__)) with
    arguments [gh#CastXML/CastXML#204].
  * Test: Updates for LLVM/Clang 13.0.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1646740800">- Update to version 0.4.5:
  * No release notes.
- Build tests, and run them as part of %check section.
- New BuildRequires for tests: pkgconfig(libxml-2.0),
  pkgconfig(zlib).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1662033600">- Update to version 0.4.6:
  * No release notes.
- Use fdupes to link duplicate files.
- Add CastXML-rpmlintrc to suppress errors about empty files that
  are actually needed.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668945600">- Update to version 0.4.7:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1669550400">- Update to version 0.4.8:
  * No release notes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to version 0.5.0:
  * No release notes</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1671019200">- Update to version 0.5.1:
  * Bug fix: tests fail on 32-bit architectures
    (gh#CastXML/CastXML#232).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1680350400">- Update to version 0.6.1:
  * test: Restore support for CMake &lt;= 3.25 in test suite
- Changes from version 0.6.0:
  * Output:
  - Generate functions with rvalue-references in signatures.
  - Generate RValueReferenceType elements in castxml output
    format.
  - Add AutoType element for "auto" types that have not been
    deduced.
  - Add ElaboratedType elements with "qualifier=" attribute.
  - Add a "keyword=" attribute to ElaboratedType elements.
  - Forward complete output requests through ElaboratedType.
  - Explicitly guard empty struct name.
  - Avoid generating "init=" attribute for float128
    compatibility type.
  - Factor out helper to check for float128 compatibility decl.
  * RunClang: Detect -std=c++20 from --castxml-cc-{gnu,msvc} test:
  - Add case with Elaborated type due to qualified name.
  - Update assume_aligned case to suppress -Wundefined-inline
    warning.
  - Tolerate '-internal-*' flags after '-isystem' flags.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696075200">- Update to version 0.6.2:
  * Support LLVM/Clang 17.0.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1705665600">- Update to version 0.6.3:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1705924800">- Update to version 0.6.4:
  * Improve simulated _Float## types to support glibc headers
    (gh#CastXML/CastXML#251).</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1711022400">- Add upstream change:
  * 0001-Port-to-LLVM-Clang-Git-release-18.x-as-of-2024-02-05.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1713096000">- Update to version 0.6.5:
  * LLVM 18 compatibility.
- Drop upstream incorporated patch:
  0001-Port-to-LLVM-Clang-Git-release-18.x-as-of-2024-02-05.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715688000">- Update to version 0.6.6:
  * RunClang: Tolerate GNU __attribute__((__assume__(...)))
  * Remove GCC builtin definitions for features Clang does not
    implement</changelog>
</package>
<package pkgid="24b37dbd8be460ef0b969258ae76d068757526cd67796015df05fd77e586abcda6c790ca2e46cf58a21e5a56f3d9398ecaa695a5b04f94d47c519a6e4007463d" name="CastXML-devel" arch="x86_64">
  <version epoch="0" ver="0.6.6" rel="1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1610539200">- Update to version 0.4.0:
  * Port to LLVM/Clang Git master as of 2020-07-13.
  * test: Stabilize order of Field class implicits.
  * Output: Generate Comment elements for declaration doc
    comments.
  * Output: Add 'final' and 'override' attributes to virtual
    methods.
  * Output: Generate explicit deprecation attributes.
  * Output: Generate explicit annotation attributes.
  * doc,test: Add XML Schema definition for both output formats.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1610712000">- Update to version 0.4.2:
  * test: Fix expected output on 32-bit architectures
    (i686/armv7hl).
- Changes from version 0.4.1:
  * schema: allow 'mangled' attributes to be empty.
  * test: Tell Git to use LF newlines for test inputs.
  * test: Make Function-Argument-default-ns output more
    predictable.
  * Output: Generate Enumeration underlying integer type.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1614859200">- Update to version 0.4.3:
  * Output: Account for multiple annotations
    [gh#CastXML/CastXML#194].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1635249600">- Update to version 0.4.4:
  * RunClang: Tolerate GNU __attribute__((__malloc__)) with
    arguments [gh#CastXML/CastXML#204].
  * Test: Updates for LLVM/Clang 13.0.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1646740800">- Update to version 0.4.5:
  * No release notes.
- Build tests, and run them as part of %check section.
- New BuildRequires for tests: pkgconfig(libxml-2.0),
  pkgconfig(zlib).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1662033600">- Update to version 0.4.6:
  * No release notes.
- Use fdupes to link duplicate files.
- Add CastXML-rpmlintrc to suppress errors about empty files that
  are actually needed.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668945600">- Update to version 0.4.7:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1669550400">- Update to version 0.4.8:
  * No release notes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to version 0.5.0:
  * No release notes</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1671019200">- Update to version 0.5.1:
  * Bug fix: tests fail on 32-bit architectures
    (gh#CastXML/CastXML#232).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1680350400">- Update to version 0.6.1:
  * test: Restore support for CMake &lt;= 3.25 in test suite
- Changes from version 0.6.0:
  * Output:
  - Generate functions with rvalue-references in signatures.
  - Generate RValueReferenceType elements in castxml output
    format.
  - Add AutoType element for "auto" types that have not been
    deduced.
  - Add ElaboratedType elements with "qualifier=" attribute.
  - Add a "keyword=" attribute to ElaboratedType elements.
  - Forward complete output requests through ElaboratedType.
  - Explicitly guard empty struct name.
  - Avoid generating "init=" attribute for float128
    compatibility type.
  - Factor out helper to check for float128 compatibility decl.
  * RunClang: Detect -std=c++20 from --castxml-cc-{gnu,msvc} test:
  - Add case with Elaborated type due to qualified name.
  - Update assume_aligned case to suppress -Wundefined-inline
    warning.
  - Tolerate '-internal-*' flags after '-isystem' flags.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696075200">- Update to version 0.6.2:
  * Support LLVM/Clang 17.0.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1705665600">- Update to version 0.6.3:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1705924800">- Update to version 0.6.4:
  * Improve simulated _Float## types to support glibc headers
    (gh#CastXML/CastXML#251).</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1711022400">- Add upstream change:
  * 0001-Port-to-LLVM-Clang-Git-release-18.x-as-of-2024-02-05.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1713096000">- Update to version 0.6.5:
  * LLVM 18 compatibility.
- Drop upstream incorporated patch:
  0001-Port-to-LLVM-Clang-Git-release-18.x-as-of-2024-02-05.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715688000">- Update to version 0.6.6:
  * RunClang: Tolerate GNU __attribute__((__assume__(...)))
  * Remove GCC builtin definitions for features Clang does not
    implement</changelog>
</package>
<package pkgid="20d88b1ca5451a50e7ff484ef1531510982e08b25136808f92e67200047b62a366aeb4606a879d8441384bbc2c547f932be99cc59f9839b0f0e8e821ba830268" name="CastXML-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.6.6" rel="1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1610539200">- Update to version 0.4.0:
  * Port to LLVM/Clang Git master as of 2020-07-13.
  * test: Stabilize order of Field class implicits.
  * Output: Generate Comment elements for declaration doc
    comments.
  * Output: Add 'final' and 'override' attributes to virtual
    methods.
  * Output: Generate explicit deprecation attributes.
  * Output: Generate explicit annotation attributes.
  * doc,test: Add XML Schema definition for both output formats.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1610712000">- Update to version 0.4.2:
  * test: Fix expected output on 32-bit architectures
    (i686/armv7hl).
- Changes from version 0.4.1:
  * schema: allow 'mangled' attributes to be empty.
  * test: Tell Git to use LF newlines for test inputs.
  * test: Make Function-Argument-default-ns output more
    predictable.
  * Output: Generate Enumeration underlying integer type.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1614859200">- Update to version 0.4.3:
  * Output: Account for multiple annotations
    [gh#CastXML/CastXML#194].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1635249600">- Update to version 0.4.4:
  * RunClang: Tolerate GNU __attribute__((__malloc__)) with
    arguments [gh#CastXML/CastXML#204].
  * Test: Updates for LLVM/Clang 13.0.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1646740800">- Update to version 0.4.5:
  * No release notes.
- Build tests, and run them as part of %check section.
- New BuildRequires for tests: pkgconfig(libxml-2.0),
  pkgconfig(zlib).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1662033600">- Update to version 0.4.6:
  * No release notes.
- Use fdupes to link duplicate files.
- Add CastXML-rpmlintrc to suppress errors about empty files that
  are actually needed.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668945600">- Update to version 0.4.7:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1669550400">- Update to version 0.4.8:
  * No release notes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to version 0.5.0:
  * No release notes</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1671019200">- Update to version 0.5.1:
  * Bug fix: tests fail on 32-bit architectures
    (gh#CastXML/CastXML#232).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1680350400">- Update to version 0.6.1:
  * test: Restore support for CMake &lt;= 3.25 in test suite
- Changes from version 0.6.0:
  * Output:
  - Generate functions with rvalue-references in signatures.
  - Generate RValueReferenceType elements in castxml output
    format.
  - Add AutoType element for "auto" types that have not been
    deduced.
  - Add ElaboratedType elements with "qualifier=" attribute.
  - Add a "keyword=" attribute to ElaboratedType elements.
  - Forward complete output requests through ElaboratedType.
  - Explicitly guard empty struct name.
  - Avoid generating "init=" attribute for float128
    compatibility type.
  - Factor out helper to check for float128 compatibility decl.
  * RunClang: Detect -std=c++20 from --castxml-cc-{gnu,msvc} test:
  - Add case with Elaborated type due to qualified name.
  - Update assume_aligned case to suppress -Wundefined-inline
    warning.
  - Tolerate '-internal-*' flags after '-isystem' flags.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696075200">- Update to version 0.6.2:
  * Support LLVM/Clang 17.0.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1705665600">- Update to version 0.6.3:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1705924800">- Update to version 0.6.4:
  * Improve simulated _Float## types to support glibc headers
    (gh#CastXML/CastXML#251).</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1711022400">- Add upstream change:
  * 0001-Port-to-LLVM-Clang-Git-release-18.x-as-of-2024-02-05.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1713096000">- Update to version 0.6.5:
  * LLVM 18 compatibility.
- Drop upstream incorporated patch:
  0001-Port-to-LLVM-Clang-Git-release-18.x-as-of-2024-02-05.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715688000">- Update to version 0.6.6:
  * RunClang: Tolerate GNU __attribute__((__assume__(...)))
  * Remove GCC builtin definitions for features Clang does not
    implement</changelog>
</package>
<package pkgid="378d642b63218fdd6281169e2ebe6f81b11971712f2027b0ccd5ca1d91dc350a029864d75fa90db8106f3576dfee0f613463751c478eca56e5d5d02ae21f8bbf" name="Coin" arch="src">
  <version epoch="0" ver="3.1.3" rel="7.0.2.1.sr20240429"/>
  <changelog author="Andrea Florio &lt;andrea@links2linux.de&gt;" date="1222603200">- complete spec rewrite</changelog>
  <changelog author="Andrea Florio &lt;andrea@links2linux.de&gt; 3.1.1" date="1253966400">- new upstream version</changelog>
  <changelog author="andrea@links2linux.de" date="1291982400">- new upstream version 3.1.3</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1335528000">- Added a patch to fix compilation with gcc-4.7 (based on a patch from Fedora).
- Link to the needed libraries during compilation instead of using runtime
  linking. This added the following build dependencies:
  Mesa-libGL-devel, Mesa-libGLU-devel, fontconfig-devel, freetype2-devel,
  libICE-devel, libX11-devel, libXt-devel, openal-soft-devel and zlib-devel.
- Removed freeglut-devel dependency (not needed).
- Build development documentation (with doxygen).
- Changed License to GPL-2.0.
- Remove build time references so build-compare can do its work.
- Use the correct arch libdir in Coin.pc and coin-default.cfg files.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1335614400">- Added the following devel packages as requirements of Coin-devel:
  Mesa-libGL-devel, Mesa-libGLU-devel, fontconfig-devel, freetype2-devel,
  libICE-devel, libX11-devel, libXt-devel, openal-soft-devel and zlib-devel.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1348574400">- Use pkgconfig(...) for Mesa and xorg-x11 build requirements. This fixes also
  compilation in Factory due to the Mesa package changes (with the addition of
  pkgconfig(dri) as build requirement).</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1351425600">- Added bzip2 as build requirement (needed for Factory).</changelog>
  <changelog author="tittiatcoke@gmail.com" date="1394366400">- Drop patch gcc-4.7.patch due to upstream inclusion
- Added patch fix-freetype2-includes.patch to fix
  build issues with freetype2</changelog>
  <changelog author="wk@ire.pw.edu.pl" date="1458993600">- Do not use freetype2 patch on Tumbleweed</changelog>
  <changelog author="adrian@suse.de" date="1467720000">- fix download url of source tar ball</changelog>
  <changelog author="dev@stellardeath.org" date="1468065600">- Import bugfix from Fedora that corrects a segfault that appears
  with GCC-6 due to an error in Coin,
  * 0012-memhandler-initialization.patch
  More information about this available at
    https://bugzilla.redhat.com/show_bug.cgi?id=1323159#c43</changelog>
  <changelog author="adrian@suse.de" date="1469880000">- fix file conflict with qwt-devel-doc (deprecated man page)</changelog>
  <changelog author="wk@ire.pw.edu.pl" date="1469880001">- Do not use freetype2 patch on Leap 42.2</changelog>
  <changelog author="adrian@suse.de" date="1471262400">- install data files into versioned directory</changelog>
  <changelog author="jengelh@inai.de" date="1477828800">- Redo description from in-tarball README
- Run fdupes over entire package</changelog>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Edited %files to clear unpackaged files builderror in
  openSUSE:Factory</changelog>
  <changelog author="lnussel@suse.de" date="1492171200">- Remove obsolete 13.2 patch fix-freetype2-includes.patch, fixes
  build for 42.3</changelog>
  <changelog author="olaf@aepfle.de" date="1500811200">- Fix invalid C++ with Coin.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1608033600">- Explicitly request system libexpat. The bundled expat 2.0.1 has
  known vulnerabilities, and also causes crashes in e.g. FreeCADs
  SVG import due to using incompatible expat versions in use at
  the same time (https://tracker.freecadweb.org/view.php?id=3307).
  * 0001-Actually-link-to-system-expat.patch
- Cleanup spec file:
  * Update Homepage URL
  * Remove Source URL, bitbucket download is no longer functional
  * Use %license, %make_build, %make_install macros</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715169600">- Use %autosetup: allows to eliminate usage of deprecated %patchN
  syntax.
- Rebase Coin60.patch to also apply with -p1.</changelog>
</package>
<package pkgid="c1085e627007c3aa011f65e795cd1f89a63da34b819f0dc658b3e160d2e453378e0ee31a335704429178a1a4bef0d1a3e357447dc55374ed9d9bf805126c2cd8" name="Coin-debugsource" arch="x86_64">
  <version epoch="0" ver="3.1.3" rel="7.0.2.1.sr20240429"/>
  <changelog author="dev@stellardeath.org" date="1468065600">- Import bugfix from Fedora that corrects a segfault that appears
  with GCC-6 due to an error in Coin,
  * 0012-memhandler-initialization.patch
  More information about this available at
    https://bugzilla.redhat.com/show_bug.cgi?id=1323159#c43</changelog>
  <changelog author="adrian@suse.de" date="1469880000">- fix file conflict with qwt-devel-doc (deprecated man page)</changelog>
  <changelog author="wk@ire.pw.edu.pl" date="1469880001">- Do not use freetype2 patch on Leap 42.2</changelog>
  <changelog author="adrian@suse.de" date="1471262400">- install data files into versioned directory</changelog>
  <changelog author="jengelh@inai.de" date="1477828800">- Redo description from in-tarball README
- Run fdupes over entire package</changelog>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Edited %files to clear unpackaged files builderror in
  openSUSE:Factory</changelog>
  <changelog author="lnussel@suse.de" date="1492171200">- Remove obsolete 13.2 patch fix-freetype2-includes.patch, fixes
  build for 42.3</changelog>
  <changelog author="olaf@aepfle.de" date="1500811200">- Fix invalid C++ with Coin.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1608033600">- Explicitly request system libexpat. The bundled expat 2.0.1 has
  known vulnerabilities, and also causes crashes in e.g. FreeCADs
  SVG import due to using incompatible expat versions in use at
  the same time (https://tracker.freecadweb.org/view.php?id=3307).
  * 0001-Actually-link-to-system-expat.patch
- Cleanup spec file:
  * Update Homepage URL
  * Remove Source URL, bitbucket download is no longer functional
  * Use %license, %make_build, %make_install macros</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715169600">- Use %autosetup: allows to eliminate usage of deprecated %patchN
  syntax.
- Rebase Coin60.patch to also apply with -p1.</changelog>
</package>
<package pkgid="a42c8b80fcfb7edc4add21c9b55873198fe5e2e7133463ffcf04112c07d96fb56905aa8c792900197c14f9bb86655fe6c7869d448e901f855a2c856c1b2b2e77" name="Coin-devel" arch="x86_64">
  <version epoch="0" ver="3.1.3" rel="7.0.2.1.sr20240429"/>
  <changelog author="dev@stellardeath.org" date="1468065600">- Import bugfix from Fedora that corrects a segfault that appears
  with GCC-6 due to an error in Coin,
  * 0012-memhandler-initialization.patch
  More information about this available at
    https://bugzilla.redhat.com/show_bug.cgi?id=1323159#c43</changelog>
  <changelog author="adrian@suse.de" date="1469880000">- fix file conflict with qwt-devel-doc (deprecated man page)</changelog>
  <changelog author="wk@ire.pw.edu.pl" date="1469880001">- Do not use freetype2 patch on Leap 42.2</changelog>
  <changelog author="adrian@suse.de" date="1471262400">- install data files into versioned directory</changelog>
  <changelog author="jengelh@inai.de" date="1477828800">- Redo description from in-tarball README
- Run fdupes over entire package</changelog>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Edited %files to clear unpackaged files builderror in
  openSUSE:Factory</changelog>
  <changelog author="lnussel@suse.de" date="1492171200">- Remove obsolete 13.2 patch fix-freetype2-includes.patch, fixes
  build for 42.3</changelog>
  <changelog author="olaf@aepfle.de" date="1500811200">- Fix invalid C++ with Coin.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1608033600">- Explicitly request system libexpat. The bundled expat 2.0.1 has
  known vulnerabilities, and also causes crashes in e.g. FreeCADs
  SVG import due to using incompatible expat versions in use at
  the same time (https://tracker.freecadweb.org/view.php?id=3307).
  * 0001-Actually-link-to-system-expat.patch
- Cleanup spec file:
  * Update Homepage URL
  * Remove Source URL, bitbucket download is no longer functional
  * Use %license, %make_build, %make_install macros</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715169600">- Use %autosetup: allows to eliminate usage of deprecated %patchN
  syntax.
- Rebase Coin60.patch to also apply with -p1.</changelog>
</package>
<package pkgid="ae5bddd21f347c9c5f0d87dd6634cd06c5e66e95ca153f5790dcac133291fc07b75866e4d1813162547907919cc12c4078e765e52f2d7ec240478f421833f369" name="ColorFull" arch="src">
  <version epoch="0" ver="1.1" rel="2.1"/>
  <changelog author="badshah400@gmail.com" date="1477656000">- Initial package.
- Add patches to fix syntactical errors and get the package
  building:
  * ColorFull-monomial-conjugate-assignment.patch: Fix an
    incorrect assignment syntax.
  * ColorFull-monomial-illegal-or-usage.patch: Fix the usage of
    "or" by using appropriate parenthesis around the operands.
  * ColorFull-install-pkgconfig-file.patch: Add a pkgconfig file
    and modify the autotool files to install it to an
    appropriate location
- Add rpmlintrc file to suppress false warning about spelling
  errors in description tag coming from the package name
  (ColorFull, not colorful).</changelog>
  <changelog author="badshah400@gmail.com" date="1477828800">- Fix Libs and Cflags in the pkgconfig file.</changelog>
  <changelog author="jengelh@inai.de" date="1477915200">- Update descriptions and RPM groups</changelog>
  <changelog author="badshah400@gmail.com" date="1501675200">- Update to version 1.1:
  * Added functions split_gluon, default_parton_numbers,
    rename_partons in Col_functions. These functions are used for
    g -&gt; qqbar splitting.
  * Removed Matchbox interface to Herwig, since ColorFull along
    with the interface, is shipped with Herwig from version 7.0.
  * Included various minor updates from Herwig version.
- Changes from version 1.0:
  * Fixed Monomial.h to build using --std=c++11 and --std=c++14.
  * Fixed all warnings appearing with -Wextra for g++ and clang
    using --std=c++11 and c++14. This required removing some
    arguments in private functions.
- Move shared libs to standard libdir from libdir/name; this
  makes the package compliant with openSUSE shared lib packaging
  policy, and no longer requires the installation of a conf file.
- Drop patches incorporated or otherwise fixed upstream:
  * ColorFull-monomial-conjugate-assignment.patch
  * ColorFull-monomial-illegal-or-usage.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
</package>
<package pkgid="113f27330140f640c9e7967533ad7a6792928c1b3b605c6a9e175f2fc0c0bf580506eb431deb9981697ee10302b7b225508af8eca7d51b76a5f0d7a0c349fc90" name="ColorFull-debugsource" arch="x86_64">
  <version epoch="0" ver="1.1" rel="2.1"/>
  <changelog author="badshah400@gmail.com" date="1477656000">- Initial package.
- Add patches to fix syntactical errors and get the package
  building:
  * ColorFull-monomial-conjugate-assignment.patch: Fix an
    incorrect assignment syntax.
  * ColorFull-monomial-illegal-or-usage.patch: Fix the usage of
    "or" by using appropriate parenthesis around the operands.
  * ColorFull-install-pkgconfig-file.patch: Add a pkgconfig file
    and modify the autotool files to install it to an
    appropriate location
- Add rpmlintrc file to suppress false warning about spelling
  errors in description tag coming from the package name
  (ColorFull, not colorful).</changelog>
  <changelog author="badshah400@gmail.com" date="1477828800">- Fix Libs and Cflags in the pkgconfig file.</changelog>
  <changelog author="jengelh@inai.de" date="1477915200">- Update descriptions and RPM groups</changelog>
  <changelog author="badshah400@gmail.com" date="1501675200">- Update to version 1.1:
  * Added functions split_gluon, default_parton_numbers,
    rename_partons in Col_functions. These functions are used for
    g -&gt; qqbar splitting.
  * Removed Matchbox interface to Herwig, since ColorFull along
    with the interface, is shipped with Herwig from version 7.0.
  * Included various minor updates from Herwig version.
- Changes from version 1.0:
  * Fixed Monomial.h to build using --std=c++11 and --std=c++14.
  * Fixed all warnings appearing with -Wextra for g++ and clang
    using --std=c++11 and c++14. This required removing some
    arguments in private functions.
- Move shared libs to standard libdir from libdir/name; this
  makes the package compliant with openSUSE shared lib packaging
  policy, and no longer requires the installation of a conf file.
- Drop patches incorporated or otherwise fixed upstream:
  * ColorFull-monomial-conjugate-assignment.patch
  * ColorFull-monomial-illegal-or-usage.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
</package>
<package pkgid="158c0518e4c8f8ea4295ac78c35d669c7338525a9fc40eda9631e7d08d4d141390d43dfba415a6ecf35e6c863be61ebe859f9f01a8d1ac4b2f9fe8d8a591998f" name="ColorFull-devel" arch="x86_64">
  <version epoch="0" ver="1.1" rel="2.1"/>
  <changelog author="badshah400@gmail.com" date="1477656000">- Initial package.
- Add patches to fix syntactical errors and get the package
  building:
  * ColorFull-monomial-conjugate-assignment.patch: Fix an
    incorrect assignment syntax.
  * ColorFull-monomial-illegal-or-usage.patch: Fix the usage of
    "or" by using appropriate parenthesis around the operands.
  * ColorFull-install-pkgconfig-file.patch: Add a pkgconfig file
    and modify the autotool files to install it to an
    appropriate location
- Add rpmlintrc file to suppress false warning about spelling
  errors in description tag coming from the package name
  (ColorFull, not colorful).</changelog>
  <changelog author="badshah400@gmail.com" date="1477828800">- Fix Libs and Cflags in the pkgconfig file.</changelog>
  <changelog author="jengelh@inai.de" date="1477915200">- Update descriptions and RPM groups</changelog>
  <changelog author="badshah400@gmail.com" date="1501675200">- Update to version 1.1:
  * Added functions split_gluon, default_parton_numbers,
    rename_partons in Col_functions. These functions are used for
    g -&gt; qqbar splitting.
  * Removed Matchbox interface to Herwig, since ColorFull along
    with the interface, is shipped with Herwig from version 7.0.
  * Included various minor updates from Herwig version.
- Changes from version 1.0:
  * Fixed Monomial.h to build using --std=c++11 and --std=c++14.
  * Fixed all warnings appearing with -Wextra for g++ and clang
    using --std=c++11 and c++14. This required removing some
    arguments in private functions.
- Move shared libs to standard libdir from libdir/name; this
  makes the package compliant with openSUSE shared lib packaging
  policy, and no longer requires the installation of a conf file.
- Drop patches incorporated or otherwise fixed upstream:
  * ColorFull-monomial-conjugate-assignment.patch
  * ColorFull-monomial-illegal-or-usage.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
</package>
<package pkgid="c37887b0ae6b7589f2be59b0f618a8534ba8f9f38cbeeb57bddce9017f780428c8ea1a3dd47b05a8799c2004fa3b42c742cee8bd1e1a280122bacad7c24df0bd" name="CoreFreq" arch="src">
  <version epoch="0" ver="1.97.1" rel="1.2"/>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1644667200">- Update to version 1.89.3
  * No changelog was made available by upstream</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1646654400">- removed non-working leap15_2.patch and leap15_3.patch:
  Leap 15.4 is the minimum supported version
- Update to version 1.90.1
  * support for Alder Lake architecture:
    in particular, specialized monitoring for Pcore and Ecore
  * more precise DDR5 and DDR4 timings from SKL to ADL:
    introduction of "Gear mode"
  * improvement using Power Limiters:
    zero W on PL1 &amp; PL2; DRAM clampig marked experimental
  * characteristics for Zen architecture:
    CPPC; C1E; MEM CLOCK in raw frequency
  * C-state Core for Ice Lake/X
  * various characteristics of C-state package for AMD/Zen and Intel (Lake)
  * various changes in UI
  * non-regression tests for kernels 5.16.12 and 5.17.rc6</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1655899200">- Update to version 1.91.3
  * No changelog was made available by upstream</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1661169600">- Update to version 1.91.6
  - [AMD/Zen][UMC] Fixed the Mem Clock and ECC regressions
  - Designate the Package identifier in Power consumed readings
  - [Intel/ADL/IMC] Guessing activated channel from the populated DIMM
  - [AMD][UMC, IOMMU] Adding missing DID of family 19h devices
  - [AMD_DataFabric_Cezanne] Removed the Experimental mode
  - Intel/ADL/IMC: Fixing the Memory Channels count
  - [AMD/Zen] Improved UMC mapping. Threadripper 3960X issue
  - Avoid some NULL pointer strings during SMBIOS decoding</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1667563200">- update to version 1.92.3
  - Export CPUID bits Intel Sierra Forest, Grand Ridge, Granite Rapids
    and completes AMD64 Fn0000_0007_ECX_x0
  - [Features] WBNOINVD and CLZERO instructions
  - Adding various Mitigation Mechanism aggregations:
    IPRED_DIS_U, IPRED_DIS_S, RRSBA_DIS_U, RRSBA_DIS_S, BHI_DIS_S, MCDT_NO
  - RDPID and UMIP capability fixed.
  - [AMD] Perf. Mon. version based on CPUID_0x80000022.EAX.PerfMonV2
  - [AMD][Zen3+][Rembrandt] Trigger UMC and IOMMU decoders
  - [AMD][Ryzen 5 6600H] Found voltage VID @ SMU 0x6f010 and 0x6f014
  - Introducing AMD Security Feature capabilities:
    SKINIT, SEV, GMET, SEV-ES, SEV-SNP
  - [AMD64] Non-architectural MSR: SPECULATIVE STORE BYPASS DISABLE
  - [Intel][2nd &amp; 3rd gen] Misc IMC optimizations
  - [AMD][Rembrandt] Provides Vcore from a new formula.
  - Dumping CPUID leaves from AMD64 Architecture Programmer’s Manual
  - [Intel][HSW &amp; BDW] Compute the DIMM banks
  - [UI] Re-assigned keys to move or resize windows.
  - [AMD][Zen] Uncore frequency: Improving the Memory Clock divisor
  - [Intel][HSW &amp; BDW][SKL] Make use of same function DimmWidthToRows
  - [AMD][Zen3+][Rembrandt] Provides the thermal sensor.
  - [AMD/Zen2 &amp; Zen3] Removed the HSMP capability.
  - [Intel][CML][RKL][TGL] Compute the DIMM Rows from CH_WIDTH
  - [AMD/EPYC] Adding the CPUID of Zen4 Genoa architecture
  - [AMD/Zen2] Introducing Mendocino architecture
  - Changed MeteorLake/N to CPUID 06_B5
  - [Intel] Computes BIOS DRAM frequency based on PLL_REF100
  - [Intel][SNB/IVB/HSW/BDW] Improved BIOS DRAM frequency
  - [Intel][SNB/IVB] DRAM frequency based on RAM_Select and FSB_Select
  - [Intel][IVB] IMC specifications and optimizations.
  - [Intel][SNB,IVB] Computes the DIMM A from DAS bit in MAD register
  - [Intel][SNB,IVB,HSW,BDW] Rolling back changes to the DIMM topology
  - [Intel][BDW][HSW] Query the IMC Power Down Mode
  - [Intel][IVB][SNB] Attempt to decode the IMC third timings
  - [AMD][Ryzen] Added AMD Ryzen 7 PRO 6860Z
  - [AMD][F17h-F19h] Can toggle ON and OFF the Instruction Cache Unit
  - [AMD] Checking the Ryzen "OEM Only" processors
  - [Intel] Specification of 12th Gen. MSR registers capability
  - [Intel] Adding Raptor Lake-S with CPUID 06_BF
  - [AMD] Introducing Zen 4 / Raphael architecture
  - [Intel][SNB,IVB,HSW] Attempt to assign the Rank per DIMM slot
  - [Intel][SNB,IVB,HSW] Attempt to fix the DIMM(s) topology layout
  - ClockSource: TSC udelay() asm implementation builtin as a default
  - [Intel][Alder Lake] Adding IMC entry for i5-12500 processor
  - [Intel][Alder Lake] Added default case if Processor has only Pcores
  - [Intel][Atom/Bonnell][IMC] Attempt to compute the DIMM geometry
  - [UI][Custom view] Show the Uncore unit in watt or joule
  - [UI] Display HWP or CPPC in footer for capable processors.
  - [CLI] Added HWP Capabilities and HWP Request to the JSON export
  - [CLI] Don't allow the HWP dialog box if feature is not available.
  - [CPPC][Firmware] allows (de)activation of the feature.
  - [CLI] Added CPU ratios to JSON export
  - [CPPC] Improved scaling
  - [CPPC] Build fixed down to Kernel version 3
  - [Kernel/ACPI] Attempt to write CPPC registers</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667563201">- Repair deficient description grammar.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 1.92.4:
  * [Intel/Skylake-X] Permits MSR_RING_PERF_LIMIT_REASONS</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1670932800">- removed modprobe_corefreqd.service.patch and harden_corefreqd.service.patch
  now included in new corefreqd.service file replacing stock one
- update to 1.93.1
  * [PRJ] CoreFreq version 1.93.1
  * [ACPI/CPPC/EPP] Preview of AMD/Zen Energy Preference (CONFIG_CACHY)
  * [UI] Changed the HWP or CPPC ratio bounds.
  * [FIX] Putting `corefreqd` in the root cgroup (issue #379) Thanks to gel-crabs
  * [DOC] Parameters to blacklist the amd_pstate since kernel 6.0.11
  * [AMD][Zen4] Apply a voltage formula based on Rembrandt's. (#378)
  * [AMD][Zen4/Raphael] Attempting temperature per CCD from TCTL+0x308
  * [AMD][Zen4] Changed Timer loop
  * [CR] CLI code review and UI optimizations
  * [UI] Auto refresh the Topology items when off/online
  * [CR] Conditionally build with additional PMC Counters
  * [Intel] Adding Z8000 System Memory Controller Registers
  * [CR] Transformed global variable in cells padding
  * [UI] Windows re-scaling fix
  * [UI] Apply color theming to the CPPC capabilities list.
  * [AMD][Raphael] Adding device DIDs to probe UMC and IOMMU
  * [CPPC/FMW] Computes value bounds while Enabling/Disabling firmware
  * [CR] CPPC lib errors are now raised to Debug level
  * [AMD][Zen4] Increased the UMC size to 12 channels.
  * [CPPC] Handles the OffLine CPU case.
  * [CLI] Refactoring HWP/CPPC to print all capabilities per CPU
  * [ACPI] Computes the CPPC Bounds
  * [Intel] Linear Address Masking (LAM)
  * [CLI] EFER: Left aligned labels
  * [AMD] Reports UAIE and AIBRSE bits from EFER system register
  * [CLI] Changed mitigation mechanisms incapability labels
  * [AMD][Zen2] Mitigation Mechanism BTC-NOBR * ACPI/OSPM documentation
  * [CR] Code review on bit masks
  * [CPPC][ACPI] Kernel may decode the Guaranteed Performance Register
  * [UI] Optimize the cycles to clear the time bar.
  * [CR] Code review for extra compiler warnings
  * [UI] Time of the day displayed in the right side of menu
  * [UI] Display the current date and time in menu bar
  * [Kernel] Introducing support of `CONFIG_SCHED_BORE`
  * [CLI] Fixing ambiguous CPPC report: hardware vs firmware
  * [CLI] Surrounds _CPC feature with square brackets
  * [CPPC] Provides the ACPI _CPC object state.
  * [UI] Colors the task being tracked in the tracking list
  * [UI] Display the current time in the menu bar
  * [CLI] Reserve the programmable TDP section to Intel processors.
  * [AMD/Zen3+] Improving the DIMM geometry of Rembrandt UMC</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672747200">- update to 1.94.1:
  * [Intel] Gemini Lake
  * [AMD] Ryzen 5 6600 H SoC, UMC channels
  * [AMD] Rembrandt: maximum of two UMC channels
  * [AMD] Raphael: Decodes DIMM geometry from AddrCfg
  * [AMD] Zen: Aggregation refactored
  * [AMD] Improved DDR5 clock decoding
  * Optimized Idle Loop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673006400">- update to 1.94.3:
  * [AMD][RMB] If UMC is quad channels then unpopulate odd channels
  * [AMD][RPL] Provide Service Processor Vcore as workaround
  * [UI] Auto size and lay performance capabilities window
  * [UI] Adding comments to the EEO and R2H technologies
  * [AMD][Raphael] 7950X3D, 7900X3D. support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- update to 1.95.1:
  * [Intel] RPL: voltage of Pcore, Ecore, System Agent
  * [Intel] RPL and ADL Chipset device IDs
  * [Intel] Decode the RPL IMC and improve DDR5 support
  * [Build] Raise `MAX_FREQ_HZ` up to 7125000000 Hertz
  * [Intel] Mobile {Coffee Lake, Kaby Lake} codenames
  * [Intel] Braswell codename detection
  * [AMD] SYSCFG Register
  * [AMD] EPYC 9654
  * [AMD] Transparent SME
  * [AMD] DRAM Data Scrambling
  * [AMD] Adding "Barcelo R" and "Rembrandt R"</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.95.2:
  * Fixed the aggregation of the minimum ratio
  Intel:
  * [Airmont][Silvermont] Attempt to decode `tCKE` from DRMC
    register
  * [Airmont] Improve `tWTPr`, `B2B`, `tWWDR` timings
  * [Airmont] Provide a new IMC decoder
  * Add the Emerald Rapids architecture entry
  * [DDR5][DDR4] Add the `RCDw` IMC timing
  * [Raptor Lake ] De-activate the MSR Uncore counter
  AMD:
  * "Zen3/Barcelo-R" and "Zen3+ Rembrandt-R" codenames
  * [Zen] Thermal highest limit reset fix
  Misc:
  * Code review and Registers documentation:
    AMD HWCR, Intel HDC and DRP</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677067200">- update to 1.95.4
  * [Intel] [from 11th to 14th gen]
    Convert the DRAM Speed to MT/s unit
    Compute the Bus Rate based on the BIOS MC PLL
- update to 1.95.3
  * [Intel] [Airmont]
    Improved the IMC geometry
    Introducing the Spreadtrum architecture
    Fixed the Bus and DRAM frequency rates
  * [Intel] [from 11th to 13th gen] Attempt to probe the interleaved controllers
  * [Intel] [Alder Lake/H] Attempt to decode the TCO Watchdog</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677153600">- added leap_compile_fix.patch to fix compilation on Leap</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1683115200">- removed leap_compile_fix.patch no needed anymore
- update to 1.96.0
  * [AMD]
    [RPL/X3D] Disabling the turbo boosted P-states change
    [PHOENIX] Adding Z1, U and HS PRO series.
    [Genoa] DAC address at UMC BAR + 0x40
    [Zen4] Adding the PCI entries of Genoa
    [Zen2] Adding remaining PCI entries
    [Zen] Query DAC &amp; CFG with the right UMC base address register
    [Zen4] Dump the CPUID Extended CPU Topology leaves.
    [Zen][Embedded][Banded Kestrel] R1000 Processor Family
    [Zen][Embedded] "Great Horned Owl", "River Hawk", "Grey Hawk"
    Complete the "Raven Ridge" and "Picasso" lists
    [EPYC] Moved "Snowy Owl" Embedded processors to CPUID 8F_01
    [Zen4] introducing Phoenix and Dragon Range
    [RMB] adding the Ryzen Embedded V3000 processors
    [VMR] adding the "AMD Ryzen 9 PRO 5945"
  * [Intel]
    Adding Granite Rapids, Sierra Forest, Grand Ridge entries
    Adding "Lunar Lake" and "Arrow Lake" entries.
  * [UI]
    Optimized decimal to digits converter
    Allow task tracker to select up to pid_max
    Can trace the frozen states of Linux tasks.
    Only print HWP frequencies within bounds.
    Fix ruler's aggregation.
  * [CR]
    Check CPUID[HV_PARTITION_PRIVILEGE_MASK] for HV_X64_MSR_VP_RUNTIME
    Uninitialized variable fix.
    [CPPC] Build EPP with KERNEL_VERSION(6) rather than CONFIG_CACHY
    [KERNEL] Linux 6.3: Employ modifier calls with the vma-&gt;vm_flags</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1684065600">- update to 1.96.1
  * [Driver]
  - Postpone Clock Source registration during startup until the Base Clock is computed.
  - Change class_create() according to Linux Kernel 6.4
  - Clear interrupt flag (cli) after Halt in the Idle method
  * [AMD]
  - [PHOENIX] Adding Ryzen 7940H, 7840H, 7640H
  - [VERMEER] Adding Ryzen PRO and Embedded processors
  - Ryzen Z1 CPUID' brand fix
  - Adding EPYC Embedded 9004 Series as Genoa
  - Adding EPYC Embedded 7003 Series as Milan
  - Adding EPYC Embedded 7002 Series as Rome
  - Adding EPYC Embedded 7001 Series as Naples</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1685880000">- update to 1.96.2
  * [Driver]
  - Allows compilation to keep going without CONFIG_ACPI_CPPC_LIB
  * [Client]
  - Adding two command line arguments:
  - Op Show Package C-States
  - OW Toggle Energy units
  * [AMD]
  - Specification of some Configuration MSRs</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1686830400">- update to 1.96.4
  * [AMD]
  - Display CPUID state of new and legacy features:
    Fused Multiply Add [FMA4]
    Extended Operation Support [XOP]
    Translation Cache Extension [TCE]
    Trailing Bit Manipulation [TBM]
    OS Visible Work-around [OSVW]
    LOCK prefix to read CR8 [AltMov]
  * [Intel]
  - Advanced Matrix Extensions [AMX]
  - Bits and Features of Sierra Forest and Grand Ridge
  - Attempt to decode the Meteor Lake Memory Controller
- update to 1.96.3
  * [AMD]
  - [Zeppelin] Probe more than one UMC controllers on Ryzen Threadripper 1900X
  - [Zen4] Dump SMBE and BMEC sub-leaves of CPUID 0x80000020</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1688212800">- update to 1.96.5
  * [AMD]
    Adding the "AMD Ryzen 5 5600X3D"
    Introducing the Zen4c Bergamo architecture
    Specs fixing of Embedded V-series and 3000 Series Processors
    Adding MENDOCINO, RAPHAEL Pro, PHOENIX Pro among others</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1712318400">- added preamble file for %kernel_module_package macro
- update to 1.97.1
  * added aarch64 support
  * upstream did not provide a summary changelog. Full list of commits:
    https://github.com/cyring/CoreFreq/compare/1.96.5...1.97.1</changelog>
</package>
<package pkgid="15aabea2e527f763875363b7296410df8904c478d5d799f9e519b01f7fb7d7934dea3449fce4d29738c0f6ad75b1b80df80bec4bc4f261971859a954aac446e0" name="CoreFreq" arch="x86_64">
  <version epoch="0" ver="1.97.1" rel="1.2"/>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1644667200">- Update to version 1.89.3
  * No changelog was made available by upstream</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1646654400">- removed non-working leap15_2.patch and leap15_3.patch:
  Leap 15.4 is the minimum supported version
- Update to version 1.90.1
  * support for Alder Lake architecture:
    in particular, specialized monitoring for Pcore and Ecore
  * more precise DDR5 and DDR4 timings from SKL to ADL:
    introduction of "Gear mode"
  * improvement using Power Limiters:
    zero W on PL1 &amp; PL2; DRAM clampig marked experimental
  * characteristics for Zen architecture:
    CPPC; C1E; MEM CLOCK in raw frequency
  * C-state Core for Ice Lake/X
  * various characteristics of C-state package for AMD/Zen and Intel (Lake)
  * various changes in UI
  * non-regression tests for kernels 5.16.12 and 5.17.rc6</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1655899200">- Update to version 1.91.3
  * No changelog was made available by upstream</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1661169600">- Update to version 1.91.6
  - [AMD/Zen][UMC] Fixed the Mem Clock and ECC regressions
  - Designate the Package identifier in Power consumed readings
  - [Intel/ADL/IMC] Guessing activated channel from the populated DIMM
  - [AMD][UMC, IOMMU] Adding missing DID of family 19h devices
  - [AMD_DataFabric_Cezanne] Removed the Experimental mode
  - Intel/ADL/IMC: Fixing the Memory Channels count
  - [AMD/Zen] Improved UMC mapping. Threadripper 3960X issue
  - Avoid some NULL pointer strings during SMBIOS decoding</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1667563200">- update to version 1.92.3
  - Export CPUID bits Intel Sierra Forest, Grand Ridge, Granite Rapids
    and completes AMD64 Fn0000_0007_ECX_x0
  - [Features] WBNOINVD and CLZERO instructions
  - Adding various Mitigation Mechanism aggregations:
    IPRED_DIS_U, IPRED_DIS_S, RRSBA_DIS_U, RRSBA_DIS_S, BHI_DIS_S, MCDT_NO
  - RDPID and UMIP capability fixed.
  - [AMD] Perf. Mon. version based on CPUID_0x80000022.EAX.PerfMonV2
  - [AMD][Zen3+][Rembrandt] Trigger UMC and IOMMU decoders
  - [AMD][Ryzen 5 6600H] Found voltage VID @ SMU 0x6f010 and 0x6f014
  - Introducing AMD Security Feature capabilities:
    SKINIT, SEV, GMET, SEV-ES, SEV-SNP
  - [AMD64] Non-architectural MSR: SPECULATIVE STORE BYPASS DISABLE
  - [Intel][2nd &amp; 3rd gen] Misc IMC optimizations
  - [AMD][Rembrandt] Provides Vcore from a new formula.
  - Dumping CPUID leaves from AMD64 Architecture Programmer’s Manual
  - [Intel][HSW &amp; BDW] Compute the DIMM banks
  - [UI] Re-assigned keys to move or resize windows.
  - [AMD][Zen] Uncore frequency: Improving the Memory Clock divisor
  - [Intel][HSW &amp; BDW][SKL] Make use of same function DimmWidthToRows
  - [AMD][Zen3+][Rembrandt] Provides the thermal sensor.
  - [AMD/Zen2 &amp; Zen3] Removed the HSMP capability.
  - [Intel][CML][RKL][TGL] Compute the DIMM Rows from CH_WIDTH
  - [AMD/EPYC] Adding the CPUID of Zen4 Genoa architecture
  - [AMD/Zen2] Introducing Mendocino architecture
  - Changed MeteorLake/N to CPUID 06_B5
  - [Intel] Computes BIOS DRAM frequency based on PLL_REF100
  - [Intel][SNB/IVB/HSW/BDW] Improved BIOS DRAM frequency
  - [Intel][SNB/IVB] DRAM frequency based on RAM_Select and FSB_Select
  - [Intel][IVB] IMC specifications and optimizations.
  - [Intel][SNB,IVB] Computes the DIMM A from DAS bit in MAD register
  - [Intel][SNB,IVB,HSW,BDW] Rolling back changes to the DIMM topology
  - [Intel][BDW][HSW] Query the IMC Power Down Mode
  - [Intel][IVB][SNB] Attempt to decode the IMC third timings
  - [AMD][Ryzen] Added AMD Ryzen 7 PRO 6860Z
  - [AMD][F17h-F19h] Can toggle ON and OFF the Instruction Cache Unit
  - [AMD] Checking the Ryzen "OEM Only" processors
  - [Intel] Specification of 12th Gen. MSR registers capability
  - [Intel] Adding Raptor Lake-S with CPUID 06_BF
  - [AMD] Introducing Zen 4 / Raphael architecture
  - [Intel][SNB,IVB,HSW] Attempt to assign the Rank per DIMM slot
  - [Intel][SNB,IVB,HSW] Attempt to fix the DIMM(s) topology layout
  - ClockSource: TSC udelay() asm implementation builtin as a default
  - [Intel][Alder Lake] Adding IMC entry for i5-12500 processor
  - [Intel][Alder Lake] Added default case if Processor has only Pcores
  - [Intel][Atom/Bonnell][IMC] Attempt to compute the DIMM geometry
  - [UI][Custom view] Show the Uncore unit in watt or joule
  - [UI] Display HWP or CPPC in footer for capable processors.
  - [CLI] Added HWP Capabilities and HWP Request to the JSON export
  - [CLI] Don't allow the HWP dialog box if feature is not available.
  - [CPPC][Firmware] allows (de)activation of the feature.
  - [CLI] Added CPU ratios to JSON export
  - [CPPC] Improved scaling
  - [CPPC] Build fixed down to Kernel version 3
  - [Kernel/ACPI] Attempt to write CPPC registers</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667563201">- Repair deficient description grammar.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 1.92.4:
  * [Intel/Skylake-X] Permits MSR_RING_PERF_LIMIT_REASONS</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1670932800">- removed modprobe_corefreqd.service.patch and harden_corefreqd.service.patch
  now included in new corefreqd.service file replacing stock one
- update to 1.93.1
  * [PRJ] CoreFreq version 1.93.1
  * [ACPI/CPPC/EPP] Preview of AMD/Zen Energy Preference (CONFIG_CACHY)
  * [UI] Changed the HWP or CPPC ratio bounds.
  * [FIX] Putting `corefreqd` in the root cgroup (issue #379) Thanks to gel-crabs
  * [DOC] Parameters to blacklist the amd_pstate since kernel 6.0.11
  * [AMD][Zen4] Apply a voltage formula based on Rembrandt's. (#378)
  * [AMD][Zen4/Raphael] Attempting temperature per CCD from TCTL+0x308
  * [AMD][Zen4] Changed Timer loop
  * [CR] CLI code review and UI optimizations
  * [UI] Auto refresh the Topology items when off/online
  * [CR] Conditionally build with additional PMC Counters
  * [Intel] Adding Z8000 System Memory Controller Registers
  * [CR] Transformed global variable in cells padding
  * [UI] Windows re-scaling fix
  * [UI] Apply color theming to the CPPC capabilities list.
  * [AMD][Raphael] Adding device DIDs to probe UMC and IOMMU
  * [CPPC/FMW] Computes value bounds while Enabling/Disabling firmware
  * [CR] CPPC lib errors are now raised to Debug level
  * [AMD][Zen4] Increased the UMC size to 12 channels.
  * [CPPC] Handles the OffLine CPU case.
  * [CLI] Refactoring HWP/CPPC to print all capabilities per CPU
  * [ACPI] Computes the CPPC Bounds
  * [Intel] Linear Address Masking (LAM)
  * [CLI] EFER: Left aligned labels
  * [AMD] Reports UAIE and AIBRSE bits from EFER system register
  * [CLI] Changed mitigation mechanisms incapability labels
  * [AMD][Zen2] Mitigation Mechanism BTC-NOBR * ACPI/OSPM documentation
  * [CR] Code review on bit masks
  * [CPPC][ACPI] Kernel may decode the Guaranteed Performance Register
  * [UI] Optimize the cycles to clear the time bar.
  * [CR] Code review for extra compiler warnings
  * [UI] Time of the day displayed in the right side of menu
  * [UI] Display the current date and time in menu bar
  * [Kernel] Introducing support of `CONFIG_SCHED_BORE`
  * [CLI] Fixing ambiguous CPPC report: hardware vs firmware
  * [CLI] Surrounds _CPC feature with square brackets
  * [CPPC] Provides the ACPI _CPC object state.
  * [UI] Colors the task being tracked in the tracking list
  * [UI] Display the current time in the menu bar
  * [CLI] Reserve the programmable TDP section to Intel processors.
  * [AMD/Zen3+] Improving the DIMM geometry of Rembrandt UMC</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672747200">- update to 1.94.1:
  * [Intel] Gemini Lake
  * [AMD] Ryzen 5 6600 H SoC, UMC channels
  * [AMD] Rembrandt: maximum of two UMC channels
  * [AMD] Raphael: Decodes DIMM geometry from AddrCfg
  * [AMD] Zen: Aggregation refactored
  * [AMD] Improved DDR5 clock decoding
  * Optimized Idle Loop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673006400">- update to 1.94.3:
  * [AMD][RMB] If UMC is quad channels then unpopulate odd channels
  * [AMD][RPL] Provide Service Processor Vcore as workaround
  * [UI] Auto size and lay performance capabilities window
  * [UI] Adding comments to the EEO and R2H technologies
  * [AMD][Raphael] 7950X3D, 7900X3D. support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- update to 1.95.1:
  * [Intel] RPL: voltage of Pcore, Ecore, System Agent
  * [Intel] RPL and ADL Chipset device IDs
  * [Intel] Decode the RPL IMC and improve DDR5 support
  * [Build] Raise `MAX_FREQ_HZ` up to 7125000000 Hertz
  * [Intel] Mobile {Coffee Lake, Kaby Lake} codenames
  * [Intel] Braswell codename detection
  * [AMD] SYSCFG Register
  * [AMD] EPYC 9654
  * [AMD] Transparent SME
  * [AMD] DRAM Data Scrambling
  * [AMD] Adding "Barcelo R" and "Rembrandt R"</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.95.2:
  * Fixed the aggregation of the minimum ratio
  Intel:
  * [Airmont][Silvermont] Attempt to decode `tCKE` from DRMC
    register
  * [Airmont] Improve `tWTPr`, `B2B`, `tWWDR` timings
  * [Airmont] Provide a new IMC decoder
  * Add the Emerald Rapids architecture entry
  * [DDR5][DDR4] Add the `RCDw` IMC timing
  * [Raptor Lake ] De-activate the MSR Uncore counter
  AMD:
  * "Zen3/Barcelo-R" and "Zen3+ Rembrandt-R" codenames
  * [Zen] Thermal highest limit reset fix
  Misc:
  * Code review and Registers documentation:
    AMD HWCR, Intel HDC and DRP</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677067200">- update to 1.95.4
  * [Intel] [from 11th to 14th gen]
    Convert the DRAM Speed to MT/s unit
    Compute the Bus Rate based on the BIOS MC PLL
- update to 1.95.3
  * [Intel] [Airmont]
    Improved the IMC geometry
    Introducing the Spreadtrum architecture
    Fixed the Bus and DRAM frequency rates
  * [Intel] [from 11th to 13th gen] Attempt to probe the interleaved controllers
  * [Intel] [Alder Lake/H] Attempt to decode the TCO Watchdog</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677153600">- added leap_compile_fix.patch to fix compilation on Leap</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1683115200">- removed leap_compile_fix.patch no needed anymore
- update to 1.96.0
  * [AMD]
    [RPL/X3D] Disabling the turbo boosted P-states change
    [PHOENIX] Adding Z1, U and HS PRO series.
    [Genoa] DAC address at UMC BAR + 0x40
    [Zen4] Adding the PCI entries of Genoa
    [Zen2] Adding remaining PCI entries
    [Zen] Query DAC &amp; CFG with the right UMC base address register
    [Zen4] Dump the CPUID Extended CPU Topology leaves.
    [Zen][Embedded][Banded Kestrel] R1000 Processor Family
    [Zen][Embedded] "Great Horned Owl", "River Hawk", "Grey Hawk"
    Complete the "Raven Ridge" and "Picasso" lists
    [EPYC] Moved "Snowy Owl" Embedded processors to CPUID 8F_01
    [Zen4] introducing Phoenix and Dragon Range
    [RMB] adding the Ryzen Embedded V3000 processors
    [VMR] adding the "AMD Ryzen 9 PRO 5945"
  * [Intel]
    Adding Granite Rapids, Sierra Forest, Grand Ridge entries
    Adding "Lunar Lake" and "Arrow Lake" entries.
  * [UI]
    Optimized decimal to digits converter
    Allow task tracker to select up to pid_max
    Can trace the frozen states of Linux tasks.
    Only print HWP frequencies within bounds.
    Fix ruler's aggregation.
  * [CR]
    Check CPUID[HV_PARTITION_PRIVILEGE_MASK] for HV_X64_MSR_VP_RUNTIME
    Uninitialized variable fix.
    [CPPC] Build EPP with KERNEL_VERSION(6) rather than CONFIG_CACHY
    [KERNEL] Linux 6.3: Employ modifier calls with the vma-&gt;vm_flags</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1684065600">- update to 1.96.1
  * [Driver]
  - Postpone Clock Source registration during startup until the Base Clock is computed.
  - Change class_create() according to Linux Kernel 6.4
  - Clear interrupt flag (cli) after Halt in the Idle method
  * [AMD]
  - [PHOENIX] Adding Ryzen 7940H, 7840H, 7640H
  - [VERMEER] Adding Ryzen PRO and Embedded processors
  - Ryzen Z1 CPUID' brand fix
  - Adding EPYC Embedded 9004 Series as Genoa
  - Adding EPYC Embedded 7003 Series as Milan
  - Adding EPYC Embedded 7002 Series as Rome
  - Adding EPYC Embedded 7001 Series as Naples</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1685880000">- update to 1.96.2
  * [Driver]
  - Allows compilation to keep going without CONFIG_ACPI_CPPC_LIB
  * [Client]
  - Adding two command line arguments:
  - Op Show Package C-States
  - OW Toggle Energy units
  * [AMD]
  - Specification of some Configuration MSRs</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1686830400">- update to 1.96.4
  * [AMD]
  - Display CPUID state of new and legacy features:
    Fused Multiply Add [FMA4]
    Extended Operation Support [XOP]
    Translation Cache Extension [TCE]
    Trailing Bit Manipulation [TBM]
    OS Visible Work-around [OSVW]
    LOCK prefix to read CR8 [AltMov]
  * [Intel]
  - Advanced Matrix Extensions [AMX]
  - Bits and Features of Sierra Forest and Grand Ridge
  - Attempt to decode the Meteor Lake Memory Controller
- update to 1.96.3
  * [AMD]
  - [Zeppelin] Probe more than one UMC controllers on Ryzen Threadripper 1900X
  - [Zen4] Dump SMBE and BMEC sub-leaves of CPUID 0x80000020</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1688212800">- update to 1.96.5
  * [AMD]
    Adding the "AMD Ryzen 5 5600X3D"
    Introducing the Zen4c Bergamo architecture
    Specs fixing of Embedded V-series and 3000 Series Processors
    Adding MENDOCINO, RAPHAEL Pro, PHOENIX Pro among others</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1712318400">- added preamble file for %kernel_module_package macro
- update to 1.97.1
  * added aarch64 support
  * upstream did not provide a summary changelog. Full list of commits:
    https://github.com/cyring/CoreFreq/compare/1.96.5...1.97.1</changelog>
</package>
<package pkgid="8b8ff542e49bcbe47f3e8a7d93df7513ee55d1605cc67010d1b55d9b65b4dd66922485e6cfe47fab266a516473bce0b8b2a31c699427169a922544e87c807286" name="CoreFreq" arch="src">
  <version epoch="0" ver="1.97.1" rel="1.3"/>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1644667200">- Update to version 1.89.3
  * No changelog was made available by upstream</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1646654400">- removed non-working leap15_2.patch and leap15_3.patch:
  Leap 15.4 is the minimum supported version
- Update to version 1.90.1
  * support for Alder Lake architecture:
    in particular, specialized monitoring for Pcore and Ecore
  * more precise DDR5 and DDR4 timings from SKL to ADL:
    introduction of "Gear mode"
  * improvement using Power Limiters:
    zero W on PL1 &amp; PL2; DRAM clampig marked experimental
  * characteristics for Zen architecture:
    CPPC; C1E; MEM CLOCK in raw frequency
  * C-state Core for Ice Lake/X
  * various characteristics of C-state package for AMD/Zen and Intel (Lake)
  * various changes in UI
  * non-regression tests for kernels 5.16.12 and 5.17.rc6</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1655899200">- Update to version 1.91.3
  * No changelog was made available by upstream</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1661169600">- Update to version 1.91.6
  - [AMD/Zen][UMC] Fixed the Mem Clock and ECC regressions
  - Designate the Package identifier in Power consumed readings
  - [Intel/ADL/IMC] Guessing activated channel from the populated DIMM
  - [AMD][UMC, IOMMU] Adding missing DID of family 19h devices
  - [AMD_DataFabric_Cezanne] Removed the Experimental mode
  - Intel/ADL/IMC: Fixing the Memory Channels count
  - [AMD/Zen] Improved UMC mapping. Threadripper 3960X issue
  - Avoid some NULL pointer strings during SMBIOS decoding</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1667563200">- update to version 1.92.3
  - Export CPUID bits Intel Sierra Forest, Grand Ridge, Granite Rapids
    and completes AMD64 Fn0000_0007_ECX_x0
  - [Features] WBNOINVD and CLZERO instructions
  - Adding various Mitigation Mechanism aggregations:
    IPRED_DIS_U, IPRED_DIS_S, RRSBA_DIS_U, RRSBA_DIS_S, BHI_DIS_S, MCDT_NO
  - RDPID and UMIP capability fixed.
  - [AMD] Perf. Mon. version based on CPUID_0x80000022.EAX.PerfMonV2
  - [AMD][Zen3+][Rembrandt] Trigger UMC and IOMMU decoders
  - [AMD][Ryzen 5 6600H] Found voltage VID @ SMU 0x6f010 and 0x6f014
  - Introducing AMD Security Feature capabilities:
    SKINIT, SEV, GMET, SEV-ES, SEV-SNP
  - [AMD64] Non-architectural MSR: SPECULATIVE STORE BYPASS DISABLE
  - [Intel][2nd &amp; 3rd gen] Misc IMC optimizations
  - [AMD][Rembrandt] Provides Vcore from a new formula.
  - Dumping CPUID leaves from AMD64 Architecture Programmer’s Manual
  - [Intel][HSW &amp; BDW] Compute the DIMM banks
  - [UI] Re-assigned keys to move or resize windows.
  - [AMD][Zen] Uncore frequency: Improving the Memory Clock divisor
  - [Intel][HSW &amp; BDW][SKL] Make use of same function DimmWidthToRows
  - [AMD][Zen3+][Rembrandt] Provides the thermal sensor.
  - [AMD/Zen2 &amp; Zen3] Removed the HSMP capability.
  - [Intel][CML][RKL][TGL] Compute the DIMM Rows from CH_WIDTH
  - [AMD/EPYC] Adding the CPUID of Zen4 Genoa architecture
  - [AMD/Zen2] Introducing Mendocino architecture
  - Changed MeteorLake/N to CPUID 06_B5
  - [Intel] Computes BIOS DRAM frequency based on PLL_REF100
  - [Intel][SNB/IVB/HSW/BDW] Improved BIOS DRAM frequency
  - [Intel][SNB/IVB] DRAM frequency based on RAM_Select and FSB_Select
  - [Intel][IVB] IMC specifications and optimizations.
  - [Intel][SNB,IVB] Computes the DIMM A from DAS bit in MAD register
  - [Intel][SNB,IVB,HSW,BDW] Rolling back changes to the DIMM topology
  - [Intel][BDW][HSW] Query the IMC Power Down Mode
  - [Intel][IVB][SNB] Attempt to decode the IMC third timings
  - [AMD][Ryzen] Added AMD Ryzen 7 PRO 6860Z
  - [AMD][F17h-F19h] Can toggle ON and OFF the Instruction Cache Unit
  - [AMD] Checking the Ryzen "OEM Only" processors
  - [Intel] Specification of 12th Gen. MSR registers capability
  - [Intel] Adding Raptor Lake-S with CPUID 06_BF
  - [AMD] Introducing Zen 4 / Raphael architecture
  - [Intel][SNB,IVB,HSW] Attempt to assign the Rank per DIMM slot
  - [Intel][SNB,IVB,HSW] Attempt to fix the DIMM(s) topology layout
  - ClockSource: TSC udelay() asm implementation builtin as a default
  - [Intel][Alder Lake] Adding IMC entry for i5-12500 processor
  - [Intel][Alder Lake] Added default case if Processor has only Pcores
  - [Intel][Atom/Bonnell][IMC] Attempt to compute the DIMM geometry
  - [UI][Custom view] Show the Uncore unit in watt or joule
  - [UI] Display HWP or CPPC in footer for capable processors.
  - [CLI] Added HWP Capabilities and HWP Request to the JSON export
  - [CLI] Don't allow the HWP dialog box if feature is not available.
  - [CPPC][Firmware] allows (de)activation of the feature.
  - [CLI] Added CPU ratios to JSON export
  - [CPPC] Improved scaling
  - [CPPC] Build fixed down to Kernel version 3
  - [Kernel/ACPI] Attempt to write CPPC registers</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667563201">- Repair deficient description grammar.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 1.92.4:
  * [Intel/Skylake-X] Permits MSR_RING_PERF_LIMIT_REASONS</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1670932800">- removed modprobe_corefreqd.service.patch and harden_corefreqd.service.patch
  now included in new corefreqd.service file replacing stock one
- update to 1.93.1
  * [PRJ] CoreFreq version 1.93.1
  * [ACPI/CPPC/EPP] Preview of AMD/Zen Energy Preference (CONFIG_CACHY)
  * [UI] Changed the HWP or CPPC ratio bounds.
  * [FIX] Putting `corefreqd` in the root cgroup (issue #379) Thanks to gel-crabs
  * [DOC] Parameters to blacklist the amd_pstate since kernel 6.0.11
  * [AMD][Zen4] Apply a voltage formula based on Rembrandt's. (#378)
  * [AMD][Zen4/Raphael] Attempting temperature per CCD from TCTL+0x308
  * [AMD][Zen4] Changed Timer loop
  * [CR] CLI code review and UI optimizations
  * [UI] Auto refresh the Topology items when off/online
  * [CR] Conditionally build with additional PMC Counters
  * [Intel] Adding Z8000 System Memory Controller Registers
  * [CR] Transformed global variable in cells padding
  * [UI] Windows re-scaling fix
  * [UI] Apply color theming to the CPPC capabilities list.
  * [AMD][Raphael] Adding device DIDs to probe UMC and IOMMU
  * [CPPC/FMW] Computes value bounds while Enabling/Disabling firmware
  * [CR] CPPC lib errors are now raised to Debug level
  * [AMD][Zen4] Increased the UMC size to 12 channels.
  * [CPPC] Handles the OffLine CPU case.
  * [CLI] Refactoring HWP/CPPC to print all capabilities per CPU
  * [ACPI] Computes the CPPC Bounds
  * [Intel] Linear Address Masking (LAM)
  * [CLI] EFER: Left aligned labels
  * [AMD] Reports UAIE and AIBRSE bits from EFER system register
  * [CLI] Changed mitigation mechanisms incapability labels
  * [AMD][Zen2] Mitigation Mechanism BTC-NOBR * ACPI/OSPM documentation
  * [CR] Code review on bit masks
  * [CPPC][ACPI] Kernel may decode the Guaranteed Performance Register
  * [UI] Optimize the cycles to clear the time bar.
  * [CR] Code review for extra compiler warnings
  * [UI] Time of the day displayed in the right side of menu
  * [UI] Display the current date and time in menu bar
  * [Kernel] Introducing support of `CONFIG_SCHED_BORE`
  * [CLI] Fixing ambiguous CPPC report: hardware vs firmware
  * [CLI] Surrounds _CPC feature with square brackets
  * [CPPC] Provides the ACPI _CPC object state.
  * [UI] Colors the task being tracked in the tracking list
  * [UI] Display the current time in the menu bar
  * [CLI] Reserve the programmable TDP section to Intel processors.
  * [AMD/Zen3+] Improving the DIMM geometry of Rembrandt UMC</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672747200">- update to 1.94.1:
  * [Intel] Gemini Lake
  * [AMD] Ryzen 5 6600 H SoC, UMC channels
  * [AMD] Rembrandt: maximum of two UMC channels
  * [AMD] Raphael: Decodes DIMM geometry from AddrCfg
  * [AMD] Zen: Aggregation refactored
  * [AMD] Improved DDR5 clock decoding
  * Optimized Idle Loop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673006400">- update to 1.94.3:
  * [AMD][RMB] If UMC is quad channels then unpopulate odd channels
  * [AMD][RPL] Provide Service Processor Vcore as workaround
  * [UI] Auto size and lay performance capabilities window
  * [UI] Adding comments to the EEO and R2H technologies
  * [AMD][Raphael] 7950X3D, 7900X3D. support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- update to 1.95.1:
  * [Intel] RPL: voltage of Pcore, Ecore, System Agent
  * [Intel] RPL and ADL Chipset device IDs
  * [Intel] Decode the RPL IMC and improve DDR5 support
  * [Build] Raise `MAX_FREQ_HZ` up to 7125000000 Hertz
  * [Intel] Mobile {Coffee Lake, Kaby Lake} codenames
  * [Intel] Braswell codename detection
  * [AMD] SYSCFG Register
  * [AMD] EPYC 9654
  * [AMD] Transparent SME
  * [AMD] DRAM Data Scrambling
  * [AMD] Adding "Barcelo R" and "Rembrandt R"</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.95.2:
  * Fixed the aggregation of the minimum ratio
  Intel:
  * [Airmont][Silvermont] Attempt to decode `tCKE` from DRMC
    register
  * [Airmont] Improve `tWTPr`, `B2B`, `tWWDR` timings
  * [Airmont] Provide a new IMC decoder
  * Add the Emerald Rapids architecture entry
  * [DDR5][DDR4] Add the `RCDw` IMC timing
  * [Raptor Lake ] De-activate the MSR Uncore counter
  AMD:
  * "Zen3/Barcelo-R" and "Zen3+ Rembrandt-R" codenames
  * [Zen] Thermal highest limit reset fix
  Misc:
  * Code review and Registers documentation:
    AMD HWCR, Intel HDC and DRP</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677067200">- update to 1.95.4
  * [Intel] [from 11th to 14th gen]
    Convert the DRAM Speed to MT/s unit
    Compute the Bus Rate based on the BIOS MC PLL
- update to 1.95.3
  * [Intel] [Airmont]
    Improved the IMC geometry
    Introducing the Spreadtrum architecture
    Fixed the Bus and DRAM frequency rates
  * [Intel] [from 11th to 13th gen] Attempt to probe the interleaved controllers
  * [Intel] [Alder Lake/H] Attempt to decode the TCO Watchdog</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677153600">- added leap_compile_fix.patch to fix compilation on Leap</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1683115200">- removed leap_compile_fix.patch no needed anymore
- update to 1.96.0
  * [AMD]
    [RPL/X3D] Disabling the turbo boosted P-states change
    [PHOENIX] Adding Z1, U and HS PRO series.
    [Genoa] DAC address at UMC BAR + 0x40
    [Zen4] Adding the PCI entries of Genoa
    [Zen2] Adding remaining PCI entries
    [Zen] Query DAC &amp; CFG with the right UMC base address register
    [Zen4] Dump the CPUID Extended CPU Topology leaves.
    [Zen][Embedded][Banded Kestrel] R1000 Processor Family
    [Zen][Embedded] "Great Horned Owl", "River Hawk", "Grey Hawk"
    Complete the "Raven Ridge" and "Picasso" lists
    [EPYC] Moved "Snowy Owl" Embedded processors to CPUID 8F_01
    [Zen4] introducing Phoenix and Dragon Range
    [RMB] adding the Ryzen Embedded V3000 processors
    [VMR] adding the "AMD Ryzen 9 PRO 5945"
  * [Intel]
    Adding Granite Rapids, Sierra Forest, Grand Ridge entries
    Adding "Lunar Lake" and "Arrow Lake" entries.
  * [UI]
    Optimized decimal to digits converter
    Allow task tracker to select up to pid_max
    Can trace the frozen states of Linux tasks.
    Only print HWP frequencies within bounds.
    Fix ruler's aggregation.
  * [CR]
    Check CPUID[HV_PARTITION_PRIVILEGE_MASK] for HV_X64_MSR_VP_RUNTIME
    Uninitialized variable fix.
    [CPPC] Build EPP with KERNEL_VERSION(6) rather than CONFIG_CACHY
    [KERNEL] Linux 6.3: Employ modifier calls with the vma-&gt;vm_flags</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1684065600">- update to 1.96.1
  * [Driver]
  - Postpone Clock Source registration during startup until the Base Clock is computed.
  - Change class_create() according to Linux Kernel 6.4
  - Clear interrupt flag (cli) after Halt in the Idle method
  * [AMD]
  - [PHOENIX] Adding Ryzen 7940H, 7840H, 7640H
  - [VERMEER] Adding Ryzen PRO and Embedded processors
  - Ryzen Z1 CPUID' brand fix
  - Adding EPYC Embedded 9004 Series as Genoa
  - Adding EPYC Embedded 7003 Series as Milan
  - Adding EPYC Embedded 7002 Series as Rome
  - Adding EPYC Embedded 7001 Series as Naples</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1685880000">- update to 1.96.2
  * [Driver]
  - Allows compilation to keep going without CONFIG_ACPI_CPPC_LIB
  * [Client]
  - Adding two command line arguments:
  - Op Show Package C-States
  - OW Toggle Energy units
  * [AMD]
  - Specification of some Configuration MSRs</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1686830400">- update to 1.96.4
  * [AMD]
  - Display CPUID state of new and legacy features:
    Fused Multiply Add [FMA4]
    Extended Operation Support [XOP]
    Translation Cache Extension [TCE]
    Trailing Bit Manipulation [TBM]
    OS Visible Work-around [OSVW]
    LOCK prefix to read CR8 [AltMov]
  * [Intel]
  - Advanced Matrix Extensions [AMX]
  - Bits and Features of Sierra Forest and Grand Ridge
  - Attempt to decode the Meteor Lake Memory Controller
- update to 1.96.3
  * [AMD]
  - [Zeppelin] Probe more than one UMC controllers on Ryzen Threadripper 1900X
  - [Zen4] Dump SMBE and BMEC sub-leaves of CPUID 0x80000020</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1688212800">- update to 1.96.5
  * [AMD]
    Adding the "AMD Ryzen 5 5600X3D"
    Introducing the Zen4c Bergamo architecture
    Specs fixing of Embedded V-series and 3000 Series Processors
    Adding MENDOCINO, RAPHAEL Pro, PHOENIX Pro among others</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1712318400">- added preamble file for %kernel_module_package macro
- update to 1.97.1
  * added aarch64 support
  * upstream did not provide a summary changelog. Full list of commits:
    https://github.com/cyring/CoreFreq/compare/1.96.5...1.97.1</changelog>
</package>
<package pkgid="8fb2aa64206600f9f638a7a914d970d173bafb62d584c0122277378e414e07bcd4a6c9238900efadf0b94c140ee5062d08fcbf8ae4179659130170689e69f91b" name="CoreFreq" arch="x86_64">
  <version epoch="0" ver="1.97.1" rel="1.3"/>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1644667200">- Update to version 1.89.3
  * No changelog was made available by upstream</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1646654400">- removed non-working leap15_2.patch and leap15_3.patch:
  Leap 15.4 is the minimum supported version
- Update to version 1.90.1
  * support for Alder Lake architecture:
    in particular, specialized monitoring for Pcore and Ecore
  * more precise DDR5 and DDR4 timings from SKL to ADL:
    introduction of "Gear mode"
  * improvement using Power Limiters:
    zero W on PL1 &amp; PL2; DRAM clampig marked experimental
  * characteristics for Zen architecture:
    CPPC; C1E; MEM CLOCK in raw frequency
  * C-state Core for Ice Lake/X
  * various characteristics of C-state package for AMD/Zen and Intel (Lake)
  * various changes in UI
  * non-regression tests for kernels 5.16.12 and 5.17.rc6</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1655899200">- Update to version 1.91.3
  * No changelog was made available by upstream</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1661169600">- Update to version 1.91.6
  - [AMD/Zen][UMC] Fixed the Mem Clock and ECC regressions
  - Designate the Package identifier in Power consumed readings
  - [Intel/ADL/IMC] Guessing activated channel from the populated DIMM
  - [AMD][UMC, IOMMU] Adding missing DID of family 19h devices
  - [AMD_DataFabric_Cezanne] Removed the Experimental mode
  - Intel/ADL/IMC: Fixing the Memory Channels count
  - [AMD/Zen] Improved UMC mapping. Threadripper 3960X issue
  - Avoid some NULL pointer strings during SMBIOS decoding</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1667563200">- update to version 1.92.3
  - Export CPUID bits Intel Sierra Forest, Grand Ridge, Granite Rapids
    and completes AMD64 Fn0000_0007_ECX_x0
  - [Features] WBNOINVD and CLZERO instructions
  - Adding various Mitigation Mechanism aggregations:
    IPRED_DIS_U, IPRED_DIS_S, RRSBA_DIS_U, RRSBA_DIS_S, BHI_DIS_S, MCDT_NO
  - RDPID and UMIP capability fixed.
  - [AMD] Perf. Mon. version based on CPUID_0x80000022.EAX.PerfMonV2
  - [AMD][Zen3+][Rembrandt] Trigger UMC and IOMMU decoders
  - [AMD][Ryzen 5 6600H] Found voltage VID @ SMU 0x6f010 and 0x6f014
  - Introducing AMD Security Feature capabilities:
    SKINIT, SEV, GMET, SEV-ES, SEV-SNP
  - [AMD64] Non-architectural MSR: SPECULATIVE STORE BYPASS DISABLE
  - [Intel][2nd &amp; 3rd gen] Misc IMC optimizations
  - [AMD][Rembrandt] Provides Vcore from a new formula.
  - Dumping CPUID leaves from AMD64 Architecture Programmer’s Manual
  - [Intel][HSW &amp; BDW] Compute the DIMM banks
  - [UI] Re-assigned keys to move or resize windows.
  - [AMD][Zen] Uncore frequency: Improving the Memory Clock divisor
  - [Intel][HSW &amp; BDW][SKL] Make use of same function DimmWidthToRows
  - [AMD][Zen3+][Rembrandt] Provides the thermal sensor.
  - [AMD/Zen2 &amp; Zen3] Removed the HSMP capability.
  - [Intel][CML][RKL][TGL] Compute the DIMM Rows from CH_WIDTH
  - [AMD/EPYC] Adding the CPUID of Zen4 Genoa architecture
  - [AMD/Zen2] Introducing Mendocino architecture
  - Changed MeteorLake/N to CPUID 06_B5
  - [Intel] Computes BIOS DRAM frequency based on PLL_REF100
  - [Intel][SNB/IVB/HSW/BDW] Improved BIOS DRAM frequency
  - [Intel][SNB/IVB] DRAM frequency based on RAM_Select and FSB_Select
  - [Intel][IVB] IMC specifications and optimizations.
  - [Intel][SNB,IVB] Computes the DIMM A from DAS bit in MAD register
  - [Intel][SNB,IVB,HSW,BDW] Rolling back changes to the DIMM topology
  - [Intel][BDW][HSW] Query the IMC Power Down Mode
  - [Intel][IVB][SNB] Attempt to decode the IMC third timings
  - [AMD][Ryzen] Added AMD Ryzen 7 PRO 6860Z
  - [AMD][F17h-F19h] Can toggle ON and OFF the Instruction Cache Unit
  - [AMD] Checking the Ryzen "OEM Only" processors
  - [Intel] Specification of 12th Gen. MSR registers capability
  - [Intel] Adding Raptor Lake-S with CPUID 06_BF
  - [AMD] Introducing Zen 4 / Raphael architecture
  - [Intel][SNB,IVB,HSW] Attempt to assign the Rank per DIMM slot
  - [Intel][SNB,IVB,HSW] Attempt to fix the DIMM(s) topology layout
  - ClockSource: TSC udelay() asm implementation builtin as a default
  - [Intel][Alder Lake] Adding IMC entry for i5-12500 processor
  - [Intel][Alder Lake] Added default case if Processor has only Pcores
  - [Intel][Atom/Bonnell][IMC] Attempt to compute the DIMM geometry
  - [UI][Custom view] Show the Uncore unit in watt or joule
  - [UI] Display HWP or CPPC in footer for capable processors.
  - [CLI] Added HWP Capabilities and HWP Request to the JSON export
  - [CLI] Don't allow the HWP dialog box if feature is not available.
  - [CPPC][Firmware] allows (de)activation of the feature.
  - [CLI] Added CPU ratios to JSON export
  - [CPPC] Improved scaling
  - [CPPC] Build fixed down to Kernel version 3
  - [Kernel/ACPI] Attempt to write CPPC registers</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667563201">- Repair deficient description grammar.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 1.92.4:
  * [Intel/Skylake-X] Permits MSR_RING_PERF_LIMIT_REASONS</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1670932800">- removed modprobe_corefreqd.service.patch and harden_corefreqd.service.patch
  now included in new corefreqd.service file replacing stock one
- update to 1.93.1
  * [PRJ] CoreFreq version 1.93.1
  * [ACPI/CPPC/EPP] Preview of AMD/Zen Energy Preference (CONFIG_CACHY)
  * [UI] Changed the HWP or CPPC ratio bounds.
  * [FIX] Putting `corefreqd` in the root cgroup (issue #379) Thanks to gel-crabs
  * [DOC] Parameters to blacklist the amd_pstate since kernel 6.0.11
  * [AMD][Zen4] Apply a voltage formula based on Rembrandt's. (#378)
  * [AMD][Zen4/Raphael] Attempting temperature per CCD from TCTL+0x308
  * [AMD][Zen4] Changed Timer loop
  * [CR] CLI code review and UI optimizations
  * [UI] Auto refresh the Topology items when off/online
  * [CR] Conditionally build with additional PMC Counters
  * [Intel] Adding Z8000 System Memory Controller Registers
  * [CR] Transformed global variable in cells padding
  * [UI] Windows re-scaling fix
  * [UI] Apply color theming to the CPPC capabilities list.
  * [AMD][Raphael] Adding device DIDs to probe UMC and IOMMU
  * [CPPC/FMW] Computes value bounds while Enabling/Disabling firmware
  * [CR] CPPC lib errors are now raised to Debug level
  * [AMD][Zen4] Increased the UMC size to 12 channels.
  * [CPPC] Handles the OffLine CPU case.
  * [CLI] Refactoring HWP/CPPC to print all capabilities per CPU
  * [ACPI] Computes the CPPC Bounds
  * [Intel] Linear Address Masking (LAM)
  * [CLI] EFER: Left aligned labels
  * [AMD] Reports UAIE and AIBRSE bits from EFER system register
  * [CLI] Changed mitigation mechanisms incapability labels
  * [AMD][Zen2] Mitigation Mechanism BTC-NOBR * ACPI/OSPM documentation
  * [CR] Code review on bit masks
  * [CPPC][ACPI] Kernel may decode the Guaranteed Performance Register
  * [UI] Optimize the cycles to clear the time bar.
  * [CR] Code review for extra compiler warnings
  * [UI] Time of the day displayed in the right side of menu
  * [UI] Display the current date and time in menu bar
  * [Kernel] Introducing support of `CONFIG_SCHED_BORE`
  * [CLI] Fixing ambiguous CPPC report: hardware vs firmware
  * [CLI] Surrounds _CPC feature with square brackets
  * [CPPC] Provides the ACPI _CPC object state.
  * [UI] Colors the task being tracked in the tracking list
  * [UI] Display the current time in the menu bar
  * [CLI] Reserve the programmable TDP section to Intel processors.
  * [AMD/Zen3+] Improving the DIMM geometry of Rembrandt UMC</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672747200">- update to 1.94.1:
  * [Intel] Gemini Lake
  * [AMD] Ryzen 5 6600 H SoC, UMC channels
  * [AMD] Rembrandt: maximum of two UMC channels
  * [AMD] Raphael: Decodes DIMM geometry from AddrCfg
  * [AMD] Zen: Aggregation refactored
  * [AMD] Improved DDR5 clock decoding
  * Optimized Idle Loop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673006400">- update to 1.94.3:
  * [AMD][RMB] If UMC is quad channels then unpopulate odd channels
  * [AMD][RPL] Provide Service Processor Vcore as workaround
  * [UI] Auto size and lay performance capabilities window
  * [UI] Adding comments to the EEO and R2H technologies
  * [AMD][Raphael] 7950X3D, 7900X3D. support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- update to 1.95.1:
  * [Intel] RPL: voltage of Pcore, Ecore, System Agent
  * [Intel] RPL and ADL Chipset device IDs
  * [Intel] Decode the RPL IMC and improve DDR5 support
  * [Build] Raise `MAX_FREQ_HZ` up to 7125000000 Hertz
  * [Intel] Mobile {Coffee Lake, Kaby Lake} codenames
  * [Intel] Braswell codename detection
  * [AMD] SYSCFG Register
  * [AMD] EPYC 9654
  * [AMD] Transparent SME
  * [AMD] DRAM Data Scrambling
  * [AMD] Adding "Barcelo R" and "Rembrandt R"</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.95.2:
  * Fixed the aggregation of the minimum ratio
  Intel:
  * [Airmont][Silvermont] Attempt to decode `tCKE` from DRMC
    register
  * [Airmont] Improve `tWTPr`, `B2B`, `tWWDR` timings
  * [Airmont] Provide a new IMC decoder
  * Add the Emerald Rapids architecture entry
  * [DDR5][DDR4] Add the `RCDw` IMC timing
  * [Raptor Lake ] De-activate the MSR Uncore counter
  AMD:
  * "Zen3/Barcelo-R" and "Zen3+ Rembrandt-R" codenames
  * [Zen] Thermal highest limit reset fix
  Misc:
  * Code review and Registers documentation:
    AMD HWCR, Intel HDC and DRP</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677067200">- update to 1.95.4
  * [Intel] [from 11th to 14th gen]
    Convert the DRAM Speed to MT/s unit
    Compute the Bus Rate based on the BIOS MC PLL
- update to 1.95.3
  * [Intel] [Airmont]
    Improved the IMC geometry
    Introducing the Spreadtrum architecture
    Fixed the Bus and DRAM frequency rates
  * [Intel] [from 11th to 13th gen] Attempt to probe the interleaved controllers
  * [Intel] [Alder Lake/H] Attempt to decode the TCO Watchdog</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677153600">- added leap_compile_fix.patch to fix compilation on Leap</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1683115200">- removed leap_compile_fix.patch no needed anymore
- update to 1.96.0
  * [AMD]
    [RPL/X3D] Disabling the turbo boosted P-states change
    [PHOENIX] Adding Z1, U and HS PRO series.
    [Genoa] DAC address at UMC BAR + 0x40
    [Zen4] Adding the PCI entries of Genoa
    [Zen2] Adding remaining PCI entries
    [Zen] Query DAC &amp; CFG with the right UMC base address register
    [Zen4] Dump the CPUID Extended CPU Topology leaves.
    [Zen][Embedded][Banded Kestrel] R1000 Processor Family
    [Zen][Embedded] "Great Horned Owl", "River Hawk", "Grey Hawk"
    Complete the "Raven Ridge" and "Picasso" lists
    [EPYC] Moved "Snowy Owl" Embedded processors to CPUID 8F_01
    [Zen4] introducing Phoenix and Dragon Range
    [RMB] adding the Ryzen Embedded V3000 processors
    [VMR] adding the "AMD Ryzen 9 PRO 5945"
  * [Intel]
    Adding Granite Rapids, Sierra Forest, Grand Ridge entries
    Adding "Lunar Lake" and "Arrow Lake" entries.
  * [UI]
    Optimized decimal to digits converter
    Allow task tracker to select up to pid_max
    Can trace the frozen states of Linux tasks.
    Only print HWP frequencies within bounds.
    Fix ruler's aggregation.
  * [CR]
    Check CPUID[HV_PARTITION_PRIVILEGE_MASK] for HV_X64_MSR_VP_RUNTIME
    Uninitialized variable fix.
    [CPPC] Build EPP with KERNEL_VERSION(6) rather than CONFIG_CACHY
    [KERNEL] Linux 6.3: Employ modifier calls with the vma-&gt;vm_flags</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1684065600">- update to 1.96.1
  * [Driver]
  - Postpone Clock Source registration during startup until the Base Clock is computed.
  - Change class_create() according to Linux Kernel 6.4
  - Clear interrupt flag (cli) after Halt in the Idle method
  * [AMD]
  - [PHOENIX] Adding Ryzen 7940H, 7840H, 7640H
  - [VERMEER] Adding Ryzen PRO and Embedded processors
  - Ryzen Z1 CPUID' brand fix
  - Adding EPYC Embedded 9004 Series as Genoa
  - Adding EPYC Embedded 7003 Series as Milan
  - Adding EPYC Embedded 7002 Series as Rome
  - Adding EPYC Embedded 7001 Series as Naples</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1685880000">- update to 1.96.2
  * [Driver]
  - Allows compilation to keep going without CONFIG_ACPI_CPPC_LIB
  * [Client]
  - Adding two command line arguments:
  - Op Show Package C-States
  - OW Toggle Energy units
  * [AMD]
  - Specification of some Configuration MSRs</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1686830400">- update to 1.96.4
  * [AMD]
  - Display CPUID state of new and legacy features:
    Fused Multiply Add [FMA4]
    Extended Operation Support [XOP]
    Translation Cache Extension [TCE]
    Trailing Bit Manipulation [TBM]
    OS Visible Work-around [OSVW]
    LOCK prefix to read CR8 [AltMov]
  * [Intel]
  - Advanced Matrix Extensions [AMX]
  - Bits and Features of Sierra Forest and Grand Ridge
  - Attempt to decode the Meteor Lake Memory Controller
- update to 1.96.3
  * [AMD]
  - [Zeppelin] Probe more than one UMC controllers on Ryzen Threadripper 1900X
  - [Zen4] Dump SMBE and BMEC sub-leaves of CPUID 0x80000020</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1688212800">- update to 1.96.5
  * [AMD]
    Adding the "AMD Ryzen 5 5600X3D"
    Introducing the Zen4c Bergamo architecture
    Specs fixing of Embedded V-series and 3000 Series Processors
    Adding MENDOCINO, RAPHAEL Pro, PHOENIX Pro among others</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1712318400">- added preamble file for %kernel_module_package macro
- update to 1.97.1
  * added aarch64 support
  * upstream did not provide a summary changelog. Full list of commits:
    https://github.com/cyring/CoreFreq/compare/1.96.5...1.97.1</changelog>
</package>
<package pkgid="db64b6558685fd64619e189540aa04737ff1e71910868289376842400a6ddf195179d9b1b5de0ed29f1e7ec93e8b6596fc453a7d7dadf22e0eec393630f4da57" name="CoreFreq-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.97.1" rel="1.2"/>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1644667200">- Update to version 1.89.3
  * No changelog was made available by upstream</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1646654400">- removed non-working leap15_2.patch and leap15_3.patch:
  Leap 15.4 is the minimum supported version
- Update to version 1.90.1
  * support for Alder Lake architecture:
    in particular, specialized monitoring for Pcore and Ecore
  * more precise DDR5 and DDR4 timings from SKL to ADL:
    introduction of "Gear mode"
  * improvement using Power Limiters:
    zero W on PL1 &amp; PL2; DRAM clampig marked experimental
  * characteristics for Zen architecture:
    CPPC; C1E; MEM CLOCK in raw frequency
  * C-state Core for Ice Lake/X
  * various characteristics of C-state package for AMD/Zen and Intel (Lake)
  * various changes in UI
  * non-regression tests for kernels 5.16.12 and 5.17.rc6</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1655899200">- Update to version 1.91.3
  * No changelog was made available by upstream</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1661169600">- Update to version 1.91.6
  - [AMD/Zen][UMC] Fixed the Mem Clock and ECC regressions
  - Designate the Package identifier in Power consumed readings
  - [Intel/ADL/IMC] Guessing activated channel from the populated DIMM
  - [AMD][UMC, IOMMU] Adding missing DID of family 19h devices
  - [AMD_DataFabric_Cezanne] Removed the Experimental mode
  - Intel/ADL/IMC: Fixing the Memory Channels count
  - [AMD/Zen] Improved UMC mapping. Threadripper 3960X issue
  - Avoid some NULL pointer strings during SMBIOS decoding</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1667563200">- update to version 1.92.3
  - Export CPUID bits Intel Sierra Forest, Grand Ridge, Granite Rapids
    and completes AMD64 Fn0000_0007_ECX_x0
  - [Features] WBNOINVD and CLZERO instructions
  - Adding various Mitigation Mechanism aggregations:
    IPRED_DIS_U, IPRED_DIS_S, RRSBA_DIS_U, RRSBA_DIS_S, BHI_DIS_S, MCDT_NO
  - RDPID and UMIP capability fixed.
  - [AMD] Perf. Mon. version based on CPUID_0x80000022.EAX.PerfMonV2
  - [AMD][Zen3+][Rembrandt] Trigger UMC and IOMMU decoders
  - [AMD][Ryzen 5 6600H] Found voltage VID @ SMU 0x6f010 and 0x6f014
  - Introducing AMD Security Feature capabilities:
    SKINIT, SEV, GMET, SEV-ES, SEV-SNP
  - [AMD64] Non-architectural MSR: SPECULATIVE STORE BYPASS DISABLE
  - [Intel][2nd &amp; 3rd gen] Misc IMC optimizations
  - [AMD][Rembrandt] Provides Vcore from a new formula.
  - Dumping CPUID leaves from AMD64 Architecture Programmer’s Manual
  - [Intel][HSW &amp; BDW] Compute the DIMM banks
  - [UI] Re-assigned keys to move or resize windows.
  - [AMD][Zen] Uncore frequency: Improving the Memory Clock divisor
  - [Intel][HSW &amp; BDW][SKL] Make use of same function DimmWidthToRows
  - [AMD][Zen3+][Rembrandt] Provides the thermal sensor.
  - [AMD/Zen2 &amp; Zen3] Removed the HSMP capability.
  - [Intel][CML][RKL][TGL] Compute the DIMM Rows from CH_WIDTH
  - [AMD/EPYC] Adding the CPUID of Zen4 Genoa architecture
  - [AMD/Zen2] Introducing Mendocino architecture
  - Changed MeteorLake/N to CPUID 06_B5
  - [Intel] Computes BIOS DRAM frequency based on PLL_REF100
  - [Intel][SNB/IVB/HSW/BDW] Improved BIOS DRAM frequency
  - [Intel][SNB/IVB] DRAM frequency based on RAM_Select and FSB_Select
  - [Intel][IVB] IMC specifications and optimizations.
  - [Intel][SNB,IVB] Computes the DIMM A from DAS bit in MAD register
  - [Intel][SNB,IVB,HSW,BDW] Rolling back changes to the DIMM topology
  - [Intel][BDW][HSW] Query the IMC Power Down Mode
  - [Intel][IVB][SNB] Attempt to decode the IMC third timings
  - [AMD][Ryzen] Added AMD Ryzen 7 PRO 6860Z
  - [AMD][F17h-F19h] Can toggle ON and OFF the Instruction Cache Unit
  - [AMD] Checking the Ryzen "OEM Only" processors
  - [Intel] Specification of 12th Gen. MSR registers capability
  - [Intel] Adding Raptor Lake-S with CPUID 06_BF
  - [AMD] Introducing Zen 4 / Raphael architecture
  - [Intel][SNB,IVB,HSW] Attempt to assign the Rank per DIMM slot
  - [Intel][SNB,IVB,HSW] Attempt to fix the DIMM(s) topology layout
  - ClockSource: TSC udelay() asm implementation builtin as a default
  - [Intel][Alder Lake] Adding IMC entry for i5-12500 processor
  - [Intel][Alder Lake] Added default case if Processor has only Pcores
  - [Intel][Atom/Bonnell][IMC] Attempt to compute the DIMM geometry
  - [UI][Custom view] Show the Uncore unit in watt or joule
  - [UI] Display HWP or CPPC in footer for capable processors.
  - [CLI] Added HWP Capabilities and HWP Request to the JSON export
  - [CLI] Don't allow the HWP dialog box if feature is not available.
  - [CPPC][Firmware] allows (de)activation of the feature.
  - [CLI] Added CPU ratios to JSON export
  - [CPPC] Improved scaling
  - [CPPC] Build fixed down to Kernel version 3
  - [Kernel/ACPI] Attempt to write CPPC registers</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667563201">- Repair deficient description grammar.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 1.92.4:
  * [Intel/Skylake-X] Permits MSR_RING_PERF_LIMIT_REASONS</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1670932800">- removed modprobe_corefreqd.service.patch and harden_corefreqd.service.patch
  now included in new corefreqd.service file replacing stock one
- update to 1.93.1
  * [PRJ] CoreFreq version 1.93.1
  * [ACPI/CPPC/EPP] Preview of AMD/Zen Energy Preference (CONFIG_CACHY)
  * [UI] Changed the HWP or CPPC ratio bounds.
  * [FIX] Putting `corefreqd` in the root cgroup (issue #379) Thanks to gel-crabs
  * [DOC] Parameters to blacklist the amd_pstate since kernel 6.0.11
  * [AMD][Zen4] Apply a voltage formula based on Rembrandt's. (#378)
  * [AMD][Zen4/Raphael] Attempting temperature per CCD from TCTL+0x308
  * [AMD][Zen4] Changed Timer loop
  * [CR] CLI code review and UI optimizations
  * [UI] Auto refresh the Topology items when off/online
  * [CR] Conditionally build with additional PMC Counters
  * [Intel] Adding Z8000 System Memory Controller Registers
  * [CR] Transformed global variable in cells padding
  * [UI] Windows re-scaling fix
  * [UI] Apply color theming to the CPPC capabilities list.
  * [AMD][Raphael] Adding device DIDs to probe UMC and IOMMU
  * [CPPC/FMW] Computes value bounds while Enabling/Disabling firmware
  * [CR] CPPC lib errors are now raised to Debug level
  * [AMD][Zen4] Increased the UMC size to 12 channels.
  * [CPPC] Handles the OffLine CPU case.
  * [CLI] Refactoring HWP/CPPC to print all capabilities per CPU
  * [ACPI] Computes the CPPC Bounds
  * [Intel] Linear Address Masking (LAM)
  * [CLI] EFER: Left aligned labels
  * [AMD] Reports UAIE and AIBRSE bits from EFER system register
  * [CLI] Changed mitigation mechanisms incapability labels
  * [AMD][Zen2] Mitigation Mechanism BTC-NOBR * ACPI/OSPM documentation
  * [CR] Code review on bit masks
  * [CPPC][ACPI] Kernel may decode the Guaranteed Performance Register
  * [UI] Optimize the cycles to clear the time bar.
  * [CR] Code review for extra compiler warnings
  * [UI] Time of the day displayed in the right side of menu
  * [UI] Display the current date and time in menu bar
  * [Kernel] Introducing support of `CONFIG_SCHED_BORE`
  * [CLI] Fixing ambiguous CPPC report: hardware vs firmware
  * [CLI] Surrounds _CPC feature with square brackets
  * [CPPC] Provides the ACPI _CPC object state.
  * [UI] Colors the task being tracked in the tracking list
  * [UI] Display the current time in the menu bar
  * [CLI] Reserve the programmable TDP section to Intel processors.
  * [AMD/Zen3+] Improving the DIMM geometry of Rembrandt UMC</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672747200">- update to 1.94.1:
  * [Intel] Gemini Lake
  * [AMD] Ryzen 5 6600 H SoC, UMC channels
  * [AMD] Rembrandt: maximum of two UMC channels
  * [AMD] Raphael: Decodes DIMM geometry from AddrCfg
  * [AMD] Zen: Aggregation refactored
  * [AMD] Improved DDR5 clock decoding
  * Optimized Idle Loop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673006400">- update to 1.94.3:
  * [AMD][RMB] If UMC is quad channels then unpopulate odd channels
  * [AMD][RPL] Provide Service Processor Vcore as workaround
  * [UI] Auto size and lay performance capabilities window
  * [UI] Adding comments to the EEO and R2H technologies
  * [AMD][Raphael] 7950X3D, 7900X3D. support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- update to 1.95.1:
  * [Intel] RPL: voltage of Pcore, Ecore, System Agent
  * [Intel] RPL and ADL Chipset device IDs
  * [Intel] Decode the RPL IMC and improve DDR5 support
  * [Build] Raise `MAX_FREQ_HZ` up to 7125000000 Hertz
  * [Intel] Mobile {Coffee Lake, Kaby Lake} codenames
  * [Intel] Braswell codename detection
  * [AMD] SYSCFG Register
  * [AMD] EPYC 9654
  * [AMD] Transparent SME
  * [AMD] DRAM Data Scrambling
  * [AMD] Adding "Barcelo R" and "Rembrandt R"</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.95.2:
  * Fixed the aggregation of the minimum ratio
  Intel:
  * [Airmont][Silvermont] Attempt to decode `tCKE` from DRMC
    register
  * [Airmont] Improve `tWTPr`, `B2B`, `tWWDR` timings
  * [Airmont] Provide a new IMC decoder
  * Add the Emerald Rapids architecture entry
  * [DDR5][DDR4] Add the `RCDw` IMC timing
  * [Raptor Lake ] De-activate the MSR Uncore counter
  AMD:
  * "Zen3/Barcelo-R" and "Zen3+ Rembrandt-R" codenames
  * [Zen] Thermal highest limit reset fix
  Misc:
  * Code review and Registers documentation:
    AMD HWCR, Intel HDC and DRP</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677067200">- update to 1.95.4
  * [Intel] [from 11th to 14th gen]
    Convert the DRAM Speed to MT/s unit
    Compute the Bus Rate based on the BIOS MC PLL
- update to 1.95.3
  * [Intel] [Airmont]
    Improved the IMC geometry
    Introducing the Spreadtrum architecture
    Fixed the Bus and DRAM frequency rates
  * [Intel] [from 11th to 13th gen] Attempt to probe the interleaved controllers
  * [Intel] [Alder Lake/H] Attempt to decode the TCO Watchdog</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677153600">- added leap_compile_fix.patch to fix compilation on Leap</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1683115200">- removed leap_compile_fix.patch no needed anymore
- update to 1.96.0
  * [AMD]
    [RPL/X3D] Disabling the turbo boosted P-states change
    [PHOENIX] Adding Z1, U and HS PRO series.
    [Genoa] DAC address at UMC BAR + 0x40
    [Zen4] Adding the PCI entries of Genoa
    [Zen2] Adding remaining PCI entries
    [Zen] Query DAC &amp; CFG with the right UMC base address register
    [Zen4] Dump the CPUID Extended CPU Topology leaves.
    [Zen][Embedded][Banded Kestrel] R1000 Processor Family
    [Zen][Embedded] "Great Horned Owl", "River Hawk", "Grey Hawk"
    Complete the "Raven Ridge" and "Picasso" lists
    [EPYC] Moved "Snowy Owl" Embedded processors to CPUID 8F_01
    [Zen4] introducing Phoenix and Dragon Range
    [RMB] adding the Ryzen Embedded V3000 processors
    [VMR] adding the "AMD Ryzen 9 PRO 5945"
  * [Intel]
    Adding Granite Rapids, Sierra Forest, Grand Ridge entries
    Adding "Lunar Lake" and "Arrow Lake" entries.
  * [UI]
    Optimized decimal to digits converter
    Allow task tracker to select up to pid_max
    Can trace the frozen states of Linux tasks.
    Only print HWP frequencies within bounds.
    Fix ruler's aggregation.
  * [CR]
    Check CPUID[HV_PARTITION_PRIVILEGE_MASK] for HV_X64_MSR_VP_RUNTIME
    Uninitialized variable fix.
    [CPPC] Build EPP with KERNEL_VERSION(6) rather than CONFIG_CACHY
    [KERNEL] Linux 6.3: Employ modifier calls with the vma-&gt;vm_flags</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1684065600">- update to 1.96.1
  * [Driver]
  - Postpone Clock Source registration during startup until the Base Clock is computed.
  - Change class_create() according to Linux Kernel 6.4
  - Clear interrupt flag (cli) after Halt in the Idle method
  * [AMD]
  - [PHOENIX] Adding Ryzen 7940H, 7840H, 7640H
  - [VERMEER] Adding Ryzen PRO and Embedded processors
  - Ryzen Z1 CPUID' brand fix
  - Adding EPYC Embedded 9004 Series as Genoa
  - Adding EPYC Embedded 7003 Series as Milan
  - Adding EPYC Embedded 7002 Series as Rome
  - Adding EPYC Embedded 7001 Series as Naples</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1685880000">- update to 1.96.2
  * [Driver]
  - Allows compilation to keep going without CONFIG_ACPI_CPPC_LIB
  * [Client]
  - Adding two command line arguments:
  - Op Show Package C-States
  - OW Toggle Energy units
  * [AMD]
  - Specification of some Configuration MSRs</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1686830400">- update to 1.96.4
  * [AMD]
  - Display CPUID state of new and legacy features:
    Fused Multiply Add [FMA4]
    Extended Operation Support [XOP]
    Translation Cache Extension [TCE]
    Trailing Bit Manipulation [TBM]
    OS Visible Work-around [OSVW]
    LOCK prefix to read CR8 [AltMov]
  * [Intel]
  - Advanced Matrix Extensions [AMX]
  - Bits and Features of Sierra Forest and Grand Ridge
  - Attempt to decode the Meteor Lake Memory Controller
- update to 1.96.3
  * [AMD]
  - [Zeppelin] Probe more than one UMC controllers on Ryzen Threadripper 1900X
  - [Zen4] Dump SMBE and BMEC sub-leaves of CPUID 0x80000020</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1688212800">- update to 1.96.5
  * [AMD]
    Adding the "AMD Ryzen 5 5600X3D"
    Introducing the Zen4c Bergamo architecture
    Specs fixing of Embedded V-series and 3000 Series Processors
    Adding MENDOCINO, RAPHAEL Pro, PHOENIX Pro among others</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1712318400">- added preamble file for %kernel_module_package macro
- update to 1.97.1
  * added aarch64 support
  * upstream did not provide a summary changelog. Full list of commits:
    https://github.com/cyring/CoreFreq/compare/1.96.5...1.97.1</changelog>
</package>
<package pkgid="152ddea2e67d9fd5170b1b13f27b1000fcca57537d7bfc434e0157c9175f42b855784455f4029ce45b09b1fd5dad56d8e031445c2cd0f6c5e708d72babde69ca" name="CoreFreq-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.97.1" rel="1.3"/>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1644667200">- Update to version 1.89.3
  * No changelog was made available by upstream</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1646654400">- removed non-working leap15_2.patch and leap15_3.patch:
  Leap 15.4 is the minimum supported version
- Update to version 1.90.1
  * support for Alder Lake architecture:
    in particular, specialized monitoring for Pcore and Ecore
  * more precise DDR5 and DDR4 timings from SKL to ADL:
    introduction of "Gear mode"
  * improvement using Power Limiters:
    zero W on PL1 &amp; PL2; DRAM clampig marked experimental
  * characteristics for Zen architecture:
    CPPC; C1E; MEM CLOCK in raw frequency
  * C-state Core for Ice Lake/X
  * various characteristics of C-state package for AMD/Zen and Intel (Lake)
  * various changes in UI
  * non-regression tests for kernels 5.16.12 and 5.17.rc6</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1655899200">- Update to version 1.91.3
  * No changelog was made available by upstream</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1661169600">- Update to version 1.91.6
  - [AMD/Zen][UMC] Fixed the Mem Clock and ECC regressions
  - Designate the Package identifier in Power consumed readings
  - [Intel/ADL/IMC] Guessing activated channel from the populated DIMM
  - [AMD][UMC, IOMMU] Adding missing DID of family 19h devices
  - [AMD_DataFabric_Cezanne] Removed the Experimental mode
  - Intel/ADL/IMC: Fixing the Memory Channels count
  - [AMD/Zen] Improved UMC mapping. Threadripper 3960X issue
  - Avoid some NULL pointer strings during SMBIOS decoding</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1667563200">- update to version 1.92.3
  - Export CPUID bits Intel Sierra Forest, Grand Ridge, Granite Rapids
    and completes AMD64 Fn0000_0007_ECX_x0
  - [Features] WBNOINVD and CLZERO instructions
  - Adding various Mitigation Mechanism aggregations:
    IPRED_DIS_U, IPRED_DIS_S, RRSBA_DIS_U, RRSBA_DIS_S, BHI_DIS_S, MCDT_NO
  - RDPID and UMIP capability fixed.
  - [AMD] Perf. Mon. version based on CPUID_0x80000022.EAX.PerfMonV2
  - [AMD][Zen3+][Rembrandt] Trigger UMC and IOMMU decoders
  - [AMD][Ryzen 5 6600H] Found voltage VID @ SMU 0x6f010 and 0x6f014
  - Introducing AMD Security Feature capabilities:
    SKINIT, SEV, GMET, SEV-ES, SEV-SNP
  - [AMD64] Non-architectural MSR: SPECULATIVE STORE BYPASS DISABLE
  - [Intel][2nd &amp; 3rd gen] Misc IMC optimizations
  - [AMD][Rembrandt] Provides Vcore from a new formula.
  - Dumping CPUID leaves from AMD64 Architecture Programmer’s Manual
  - [Intel][HSW &amp; BDW] Compute the DIMM banks
  - [UI] Re-assigned keys to move or resize windows.
  - [AMD][Zen] Uncore frequency: Improving the Memory Clock divisor
  - [Intel][HSW &amp; BDW][SKL] Make use of same function DimmWidthToRows
  - [AMD][Zen3+][Rembrandt] Provides the thermal sensor.
  - [AMD/Zen2 &amp; Zen3] Removed the HSMP capability.
  - [Intel][CML][RKL][TGL] Compute the DIMM Rows from CH_WIDTH
  - [AMD/EPYC] Adding the CPUID of Zen4 Genoa architecture
  - [AMD/Zen2] Introducing Mendocino architecture
  - Changed MeteorLake/N to CPUID 06_B5
  - [Intel] Computes BIOS DRAM frequency based on PLL_REF100
  - [Intel][SNB/IVB/HSW/BDW] Improved BIOS DRAM frequency
  - [Intel][SNB/IVB] DRAM frequency based on RAM_Select and FSB_Select
  - [Intel][IVB] IMC specifications and optimizations.
  - [Intel][SNB,IVB] Computes the DIMM A from DAS bit in MAD register
  - [Intel][SNB,IVB,HSW,BDW] Rolling back changes to the DIMM topology
  - [Intel][BDW][HSW] Query the IMC Power Down Mode
  - [Intel][IVB][SNB] Attempt to decode the IMC third timings
  - [AMD][Ryzen] Added AMD Ryzen 7 PRO 6860Z
  - [AMD][F17h-F19h] Can toggle ON and OFF the Instruction Cache Unit
  - [AMD] Checking the Ryzen "OEM Only" processors
  - [Intel] Specification of 12th Gen. MSR registers capability
  - [Intel] Adding Raptor Lake-S with CPUID 06_BF
  - [AMD] Introducing Zen 4 / Raphael architecture
  - [Intel][SNB,IVB,HSW] Attempt to assign the Rank per DIMM slot
  - [Intel][SNB,IVB,HSW] Attempt to fix the DIMM(s) topology layout
  - ClockSource: TSC udelay() asm implementation builtin as a default
  - [Intel][Alder Lake] Adding IMC entry for i5-12500 processor
  - [Intel][Alder Lake] Added default case if Processor has only Pcores
  - [Intel][Atom/Bonnell][IMC] Attempt to compute the DIMM geometry
  - [UI][Custom view] Show the Uncore unit in watt or joule
  - [UI] Display HWP or CPPC in footer for capable processors.
  - [CLI] Added HWP Capabilities and HWP Request to the JSON export
  - [CLI] Don't allow the HWP dialog box if feature is not available.
  - [CPPC][Firmware] allows (de)activation of the feature.
  - [CLI] Added CPU ratios to JSON export
  - [CPPC] Improved scaling
  - [CPPC] Build fixed down to Kernel version 3
  - [Kernel/ACPI] Attempt to write CPPC registers</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667563201">- Repair deficient description grammar.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 1.92.4:
  * [Intel/Skylake-X] Permits MSR_RING_PERF_LIMIT_REASONS</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1670932800">- removed modprobe_corefreqd.service.patch and harden_corefreqd.service.patch
  now included in new corefreqd.service file replacing stock one
- update to 1.93.1
  * [PRJ] CoreFreq version 1.93.1
  * [ACPI/CPPC/EPP] Preview of AMD/Zen Energy Preference (CONFIG_CACHY)
  * [UI] Changed the HWP or CPPC ratio bounds.
  * [FIX] Putting `corefreqd` in the root cgroup (issue #379) Thanks to gel-crabs
  * [DOC] Parameters to blacklist the amd_pstate since kernel 6.0.11
  * [AMD][Zen4] Apply a voltage formula based on Rembrandt's. (#378)
  * [AMD][Zen4/Raphael] Attempting temperature per CCD from TCTL+0x308
  * [AMD][Zen4] Changed Timer loop
  * [CR] CLI code review and UI optimizations
  * [UI] Auto refresh the Topology items when off/online
  * [CR] Conditionally build with additional PMC Counters
  * [Intel] Adding Z8000 System Memory Controller Registers
  * [CR] Transformed global variable in cells padding
  * [UI] Windows re-scaling fix
  * [UI] Apply color theming to the CPPC capabilities list.
  * [AMD][Raphael] Adding device DIDs to probe UMC and IOMMU
  * [CPPC/FMW] Computes value bounds while Enabling/Disabling firmware
  * [CR] CPPC lib errors are now raised to Debug level
  * [AMD][Zen4] Increased the UMC size to 12 channels.
  * [CPPC] Handles the OffLine CPU case.
  * [CLI] Refactoring HWP/CPPC to print all capabilities per CPU
  * [ACPI] Computes the CPPC Bounds
  * [Intel] Linear Address Masking (LAM)
  * [CLI] EFER: Left aligned labels
  * [AMD] Reports UAIE and AIBRSE bits from EFER system register
  * [CLI] Changed mitigation mechanisms incapability labels
  * [AMD][Zen2] Mitigation Mechanism BTC-NOBR * ACPI/OSPM documentation
  * [CR] Code review on bit masks
  * [CPPC][ACPI] Kernel may decode the Guaranteed Performance Register
  * [UI] Optimize the cycles to clear the time bar.
  * [CR] Code review for extra compiler warnings
  * [UI] Time of the day displayed in the right side of menu
  * [UI] Display the current date and time in menu bar
  * [Kernel] Introducing support of `CONFIG_SCHED_BORE`
  * [CLI] Fixing ambiguous CPPC report: hardware vs firmware
  * [CLI] Surrounds _CPC feature with square brackets
  * [CPPC] Provides the ACPI _CPC object state.
  * [UI] Colors the task being tracked in the tracking list
  * [UI] Display the current time in the menu bar
  * [CLI] Reserve the programmable TDP section to Intel processors.
  * [AMD/Zen3+] Improving the DIMM geometry of Rembrandt UMC</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672747200">- update to 1.94.1:
  * [Intel] Gemini Lake
  * [AMD] Ryzen 5 6600 H SoC, UMC channels
  * [AMD] Rembrandt: maximum of two UMC channels
  * [AMD] Raphael: Decodes DIMM geometry from AddrCfg
  * [AMD] Zen: Aggregation refactored
  * [AMD] Improved DDR5 clock decoding
  * Optimized Idle Loop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673006400">- update to 1.94.3:
  * [AMD][RMB] If UMC is quad channels then unpopulate odd channels
  * [AMD][RPL] Provide Service Processor Vcore as workaround
  * [UI] Auto size and lay performance capabilities window
  * [UI] Adding comments to the EEO and R2H technologies
  * [AMD][Raphael] 7950X3D, 7900X3D. support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- update to 1.95.1:
  * [Intel] RPL: voltage of Pcore, Ecore, System Agent
  * [Intel] RPL and ADL Chipset device IDs
  * [Intel] Decode the RPL IMC and improve DDR5 support
  * [Build] Raise `MAX_FREQ_HZ` up to 7125000000 Hertz
  * [Intel] Mobile {Coffee Lake, Kaby Lake} codenames
  * [Intel] Braswell codename detection
  * [AMD] SYSCFG Register
  * [AMD] EPYC 9654
  * [AMD] Transparent SME
  * [AMD] DRAM Data Scrambling
  * [AMD] Adding "Barcelo R" and "Rembrandt R"</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.95.2:
  * Fixed the aggregation of the minimum ratio
  Intel:
  * [Airmont][Silvermont] Attempt to decode `tCKE` from DRMC
    register
  * [Airmont] Improve `tWTPr`, `B2B`, `tWWDR` timings
  * [Airmont] Provide a new IMC decoder
  * Add the Emerald Rapids architecture entry
  * [DDR5][DDR4] Add the `RCDw` IMC timing
  * [Raptor Lake ] De-activate the MSR Uncore counter
  AMD:
  * "Zen3/Barcelo-R" and "Zen3+ Rembrandt-R" codenames
  * [Zen] Thermal highest limit reset fix
  Misc:
  * Code review and Registers documentation:
    AMD HWCR, Intel HDC and DRP</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677067200">- update to 1.95.4
  * [Intel] [from 11th to 14th gen]
    Convert the DRAM Speed to MT/s unit
    Compute the Bus Rate based on the BIOS MC PLL
- update to 1.95.3
  * [Intel] [Airmont]
    Improved the IMC geometry
    Introducing the Spreadtrum architecture
    Fixed the Bus and DRAM frequency rates
  * [Intel] [from 11th to 13th gen] Attempt to probe the interleaved controllers
  * [Intel] [Alder Lake/H] Attempt to decode the TCO Watchdog</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677153600">- added leap_compile_fix.patch to fix compilation on Leap</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1683115200">- removed leap_compile_fix.patch no needed anymore
- update to 1.96.0
  * [AMD]
    [RPL/X3D] Disabling the turbo boosted P-states change
    [PHOENIX] Adding Z1, U and HS PRO series.
    [Genoa] DAC address at UMC BAR + 0x40
    [Zen4] Adding the PCI entries of Genoa
    [Zen2] Adding remaining PCI entries
    [Zen] Query DAC &amp; CFG with the right UMC base address register
    [Zen4] Dump the CPUID Extended CPU Topology leaves.
    [Zen][Embedded][Banded Kestrel] R1000 Processor Family
    [Zen][Embedded] "Great Horned Owl", "River Hawk", "Grey Hawk"
    Complete the "Raven Ridge" and "Picasso" lists
    [EPYC] Moved "Snowy Owl" Embedded processors to CPUID 8F_01
    [Zen4] introducing Phoenix and Dragon Range
    [RMB] adding the Ryzen Embedded V3000 processors
    [VMR] adding the "AMD Ryzen 9 PRO 5945"
  * [Intel]
    Adding Granite Rapids, Sierra Forest, Grand Ridge entries
    Adding "Lunar Lake" and "Arrow Lake" entries.
  * [UI]
    Optimized decimal to digits converter
    Allow task tracker to select up to pid_max
    Can trace the frozen states of Linux tasks.
    Only print HWP frequencies within bounds.
    Fix ruler's aggregation.
  * [CR]
    Check CPUID[HV_PARTITION_PRIVILEGE_MASK] for HV_X64_MSR_VP_RUNTIME
    Uninitialized variable fix.
    [CPPC] Build EPP with KERNEL_VERSION(6) rather than CONFIG_CACHY
    [KERNEL] Linux 6.3: Employ modifier calls with the vma-&gt;vm_flags</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1684065600">- update to 1.96.1
  * [Driver]
  - Postpone Clock Source registration during startup until the Base Clock is computed.
  - Change class_create() according to Linux Kernel 6.4
  - Clear interrupt flag (cli) after Halt in the Idle method
  * [AMD]
  - [PHOENIX] Adding Ryzen 7940H, 7840H, 7640H
  - [VERMEER] Adding Ryzen PRO and Embedded processors
  - Ryzen Z1 CPUID' brand fix
  - Adding EPYC Embedded 9004 Series as Genoa
  - Adding EPYC Embedded 7003 Series as Milan
  - Adding EPYC Embedded 7002 Series as Rome
  - Adding EPYC Embedded 7001 Series as Naples</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1685880000">- update to 1.96.2
  * [Driver]
  - Allows compilation to keep going without CONFIG_ACPI_CPPC_LIB
  * [Client]
  - Adding two command line arguments:
  - Op Show Package C-States
  - OW Toggle Energy units
  * [AMD]
  - Specification of some Configuration MSRs</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1686830400">- update to 1.96.4
  * [AMD]
  - Display CPUID state of new and legacy features:
    Fused Multiply Add [FMA4]
    Extended Operation Support [XOP]
    Translation Cache Extension [TCE]
    Trailing Bit Manipulation [TBM]
    OS Visible Work-around [OSVW]
    LOCK prefix to read CR8 [AltMov]
  * [Intel]
  - Advanced Matrix Extensions [AMX]
  - Bits and Features of Sierra Forest and Grand Ridge
  - Attempt to decode the Meteor Lake Memory Controller
- update to 1.96.3
  * [AMD]
  - [Zeppelin] Probe more than one UMC controllers on Ryzen Threadripper 1900X
  - [Zen4] Dump SMBE and BMEC sub-leaves of CPUID 0x80000020</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1688212800">- update to 1.96.5
  * [AMD]
    Adding the "AMD Ryzen 5 5600X3D"
    Introducing the Zen4c Bergamo architecture
    Specs fixing of Embedded V-series and 3000 Series Processors
    Adding MENDOCINO, RAPHAEL Pro, PHOENIX Pro among others</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1712318400">- added preamble file for %kernel_module_package macro
- update to 1.97.1
  * added aarch64 support
  * upstream did not provide a summary changelog. Full list of commits:
    https://github.com/cyring/CoreFreq/compare/1.96.5...1.97.1</changelog>
</package>
<package pkgid="52120748fb7c64ba720187194450d107f495beab2729694f42e3312ba8f3f48408af2a57887d3d9cef0ccf698e74d13f04ae3868fac6de6f6b62e7438da64f74" name="CoreFreq-debugsource" arch="x86_64">
  <version epoch="0" ver="1.97.1" rel="1.2"/>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1644667200">- Update to version 1.89.3
  * No changelog was made available by upstream</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1646654400">- removed non-working leap15_2.patch and leap15_3.patch:
  Leap 15.4 is the minimum supported version
- Update to version 1.90.1
  * support for Alder Lake architecture:
    in particular, specialized monitoring for Pcore and Ecore
  * more precise DDR5 and DDR4 timings from SKL to ADL:
    introduction of "Gear mode"
  * improvement using Power Limiters:
    zero W on PL1 &amp; PL2; DRAM clampig marked experimental
  * characteristics for Zen architecture:
    CPPC; C1E; MEM CLOCK in raw frequency
  * C-state Core for Ice Lake/X
  * various characteristics of C-state package for AMD/Zen and Intel (Lake)
  * various changes in UI
  * non-regression tests for kernels 5.16.12 and 5.17.rc6</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1655899200">- Update to version 1.91.3
  * No changelog was made available by upstream</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1661169600">- Update to version 1.91.6
  - [AMD/Zen][UMC] Fixed the Mem Clock and ECC regressions
  - Designate the Package identifier in Power consumed readings
  - [Intel/ADL/IMC] Guessing activated channel from the populated DIMM
  - [AMD][UMC, IOMMU] Adding missing DID of family 19h devices
  - [AMD_DataFabric_Cezanne] Removed the Experimental mode
  - Intel/ADL/IMC: Fixing the Memory Channels count
  - [AMD/Zen] Improved UMC mapping. Threadripper 3960X issue
  - Avoid some NULL pointer strings during SMBIOS decoding</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1667563200">- update to version 1.92.3
  - Export CPUID bits Intel Sierra Forest, Grand Ridge, Granite Rapids
    and completes AMD64 Fn0000_0007_ECX_x0
  - [Features] WBNOINVD and CLZERO instructions
  - Adding various Mitigation Mechanism aggregations:
    IPRED_DIS_U, IPRED_DIS_S, RRSBA_DIS_U, RRSBA_DIS_S, BHI_DIS_S, MCDT_NO
  - RDPID and UMIP capability fixed.
  - [AMD] Perf. Mon. version based on CPUID_0x80000022.EAX.PerfMonV2
  - [AMD][Zen3+][Rembrandt] Trigger UMC and IOMMU decoders
  - [AMD][Ryzen 5 6600H] Found voltage VID @ SMU 0x6f010 and 0x6f014
  - Introducing AMD Security Feature capabilities:
    SKINIT, SEV, GMET, SEV-ES, SEV-SNP
  - [AMD64] Non-architectural MSR: SPECULATIVE STORE BYPASS DISABLE
  - [Intel][2nd &amp; 3rd gen] Misc IMC optimizations
  - [AMD][Rembrandt] Provides Vcore from a new formula.
  - Dumping CPUID leaves from AMD64 Architecture Programmer’s Manual
  - [Intel][HSW &amp; BDW] Compute the DIMM banks
  - [UI] Re-assigned keys to move or resize windows.
  - [AMD][Zen] Uncore frequency: Improving the Memory Clock divisor
  - [Intel][HSW &amp; BDW][SKL] Make use of same function DimmWidthToRows
  - [AMD][Zen3+][Rembrandt] Provides the thermal sensor.
  - [AMD/Zen2 &amp; Zen3] Removed the HSMP capability.
  - [Intel][CML][RKL][TGL] Compute the DIMM Rows from CH_WIDTH
  - [AMD/EPYC] Adding the CPUID of Zen4 Genoa architecture
  - [AMD/Zen2] Introducing Mendocino architecture
  - Changed MeteorLake/N to CPUID 06_B5
  - [Intel] Computes BIOS DRAM frequency based on PLL_REF100
  - [Intel][SNB/IVB/HSW/BDW] Improved BIOS DRAM frequency
  - [Intel][SNB/IVB] DRAM frequency based on RAM_Select and FSB_Select
  - [Intel][IVB] IMC specifications and optimizations.
  - [Intel][SNB,IVB] Computes the DIMM A from DAS bit in MAD register
  - [Intel][SNB,IVB,HSW,BDW] Rolling back changes to the DIMM topology
  - [Intel][BDW][HSW] Query the IMC Power Down Mode
  - [Intel][IVB][SNB] Attempt to decode the IMC third timings
  - [AMD][Ryzen] Added AMD Ryzen 7 PRO 6860Z
  - [AMD][F17h-F19h] Can toggle ON and OFF the Instruction Cache Unit
  - [AMD] Checking the Ryzen "OEM Only" processors
  - [Intel] Specification of 12th Gen. MSR registers capability
  - [Intel] Adding Raptor Lake-S with CPUID 06_BF
  - [AMD] Introducing Zen 4 / Raphael architecture
  - [Intel][SNB,IVB,HSW] Attempt to assign the Rank per DIMM slot
  - [Intel][SNB,IVB,HSW] Attempt to fix the DIMM(s) topology layout
  - ClockSource: TSC udelay() asm implementation builtin as a default
  - [Intel][Alder Lake] Adding IMC entry for i5-12500 processor
  - [Intel][Alder Lake] Added default case if Processor has only Pcores
  - [Intel][Atom/Bonnell][IMC] Attempt to compute the DIMM geometry
  - [UI][Custom view] Show the Uncore unit in watt or joule
  - [UI] Display HWP or CPPC in footer for capable processors.
  - [CLI] Added HWP Capabilities and HWP Request to the JSON export
  - [CLI] Don't allow the HWP dialog box if feature is not available.
  - [CPPC][Firmware] allows (de)activation of the feature.
  - [CLI] Added CPU ratios to JSON export
  - [CPPC] Improved scaling
  - [CPPC] Build fixed down to Kernel version 3
  - [Kernel/ACPI] Attempt to write CPPC registers</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667563201">- Repair deficient description grammar.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 1.92.4:
  * [Intel/Skylake-X] Permits MSR_RING_PERF_LIMIT_REASONS</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1670932800">- removed modprobe_corefreqd.service.patch and harden_corefreqd.service.patch
  now included in new corefreqd.service file replacing stock one
- update to 1.93.1
  * [PRJ] CoreFreq version 1.93.1
  * [ACPI/CPPC/EPP] Preview of AMD/Zen Energy Preference (CONFIG_CACHY)
  * [UI] Changed the HWP or CPPC ratio bounds.
  * [FIX] Putting `corefreqd` in the root cgroup (issue #379) Thanks to gel-crabs
  * [DOC] Parameters to blacklist the amd_pstate since kernel 6.0.11
  * [AMD][Zen4] Apply a voltage formula based on Rembrandt's. (#378)
  * [AMD][Zen4/Raphael] Attempting temperature per CCD from TCTL+0x308
  * [AMD][Zen4] Changed Timer loop
  * [CR] CLI code review and UI optimizations
  * [UI] Auto refresh the Topology items when off/online
  * [CR] Conditionally build with additional PMC Counters
  * [Intel] Adding Z8000 System Memory Controller Registers
  * [CR] Transformed global variable in cells padding
  * [UI] Windows re-scaling fix
  * [UI] Apply color theming to the CPPC capabilities list.
  * [AMD][Raphael] Adding device DIDs to probe UMC and IOMMU
  * [CPPC/FMW] Computes value bounds while Enabling/Disabling firmware
  * [CR] CPPC lib errors are now raised to Debug level
  * [AMD][Zen4] Increased the UMC size to 12 channels.
  * [CPPC] Handles the OffLine CPU case.
  * [CLI] Refactoring HWP/CPPC to print all capabilities per CPU
  * [ACPI] Computes the CPPC Bounds
  * [Intel] Linear Address Masking (LAM)
  * [CLI] EFER: Left aligned labels
  * [AMD] Reports UAIE and AIBRSE bits from EFER system register
  * [CLI] Changed mitigation mechanisms incapability labels
  * [AMD][Zen2] Mitigation Mechanism BTC-NOBR * ACPI/OSPM documentation
  * [CR] Code review on bit masks
  * [CPPC][ACPI] Kernel may decode the Guaranteed Performance Register
  * [UI] Optimize the cycles to clear the time bar.
  * [CR] Code review for extra compiler warnings
  * [UI] Time of the day displayed in the right side of menu
  * [UI] Display the current date and time in menu bar
  * [Kernel] Introducing support of `CONFIG_SCHED_BORE`
  * [CLI] Fixing ambiguous CPPC report: hardware vs firmware
  * [CLI] Surrounds _CPC feature with square brackets
  * [CPPC] Provides the ACPI _CPC object state.
  * [UI] Colors the task being tracked in the tracking list
  * [UI] Display the current time in the menu bar
  * [CLI] Reserve the programmable TDP section to Intel processors.
  * [AMD/Zen3+] Improving the DIMM geometry of Rembrandt UMC</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672747200">- update to 1.94.1:
  * [Intel] Gemini Lake
  * [AMD] Ryzen 5 6600 H SoC, UMC channels
  * [AMD] Rembrandt: maximum of two UMC channels
  * [AMD] Raphael: Decodes DIMM geometry from AddrCfg
  * [AMD] Zen: Aggregation refactored
  * [AMD] Improved DDR5 clock decoding
  * Optimized Idle Loop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673006400">- update to 1.94.3:
  * [AMD][RMB] If UMC is quad channels then unpopulate odd channels
  * [AMD][RPL] Provide Service Processor Vcore as workaround
  * [UI] Auto size and lay performance capabilities window
  * [UI] Adding comments to the EEO and R2H technologies
  * [AMD][Raphael] 7950X3D, 7900X3D. support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- update to 1.95.1:
  * [Intel] RPL: voltage of Pcore, Ecore, System Agent
  * [Intel] RPL and ADL Chipset device IDs
  * [Intel] Decode the RPL IMC and improve DDR5 support
  * [Build] Raise `MAX_FREQ_HZ` up to 7125000000 Hertz
  * [Intel] Mobile {Coffee Lake, Kaby Lake} codenames
  * [Intel] Braswell codename detection
  * [AMD] SYSCFG Register
  * [AMD] EPYC 9654
  * [AMD] Transparent SME
  * [AMD] DRAM Data Scrambling
  * [AMD] Adding "Barcelo R" and "Rembrandt R"</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.95.2:
  * Fixed the aggregation of the minimum ratio
  Intel:
  * [Airmont][Silvermont] Attempt to decode `tCKE` from DRMC
    register
  * [Airmont] Improve `tWTPr`, `B2B`, `tWWDR` timings
  * [Airmont] Provide a new IMC decoder
  * Add the Emerald Rapids architecture entry
  * [DDR5][DDR4] Add the `RCDw` IMC timing
  * [Raptor Lake ] De-activate the MSR Uncore counter
  AMD:
  * "Zen3/Barcelo-R" and "Zen3+ Rembrandt-R" codenames
  * [Zen] Thermal highest limit reset fix
  Misc:
  * Code review and Registers documentation:
    AMD HWCR, Intel HDC and DRP</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677067200">- update to 1.95.4
  * [Intel] [from 11th to 14th gen]
    Convert the DRAM Speed to MT/s unit
    Compute the Bus Rate based on the BIOS MC PLL
- update to 1.95.3
  * [Intel] [Airmont]
    Improved the IMC geometry
    Introducing the Spreadtrum architecture
    Fixed the Bus and DRAM frequency rates
  * [Intel] [from 11th to 13th gen] Attempt to probe the interleaved controllers
  * [Intel] [Alder Lake/H] Attempt to decode the TCO Watchdog</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677153600">- added leap_compile_fix.patch to fix compilation on Leap</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1683115200">- removed leap_compile_fix.patch no needed anymore
- update to 1.96.0
  * [AMD]
    [RPL/X3D] Disabling the turbo boosted P-states change
    [PHOENIX] Adding Z1, U and HS PRO series.
    [Genoa] DAC address at UMC BAR + 0x40
    [Zen4] Adding the PCI entries of Genoa
    [Zen2] Adding remaining PCI entries
    [Zen] Query DAC &amp; CFG with the right UMC base address register
    [Zen4] Dump the CPUID Extended CPU Topology leaves.
    [Zen][Embedded][Banded Kestrel] R1000 Processor Family
    [Zen][Embedded] "Great Horned Owl", "River Hawk", "Grey Hawk"
    Complete the "Raven Ridge" and "Picasso" lists
    [EPYC] Moved "Snowy Owl" Embedded processors to CPUID 8F_01
    [Zen4] introducing Phoenix and Dragon Range
    [RMB] adding the Ryzen Embedded V3000 processors
    [VMR] adding the "AMD Ryzen 9 PRO 5945"
  * [Intel]
    Adding Granite Rapids, Sierra Forest, Grand Ridge entries
    Adding "Lunar Lake" and "Arrow Lake" entries.
  * [UI]
    Optimized decimal to digits converter
    Allow task tracker to select up to pid_max
    Can trace the frozen states of Linux tasks.
    Only print HWP frequencies within bounds.
    Fix ruler's aggregation.
  * [CR]
    Check CPUID[HV_PARTITION_PRIVILEGE_MASK] for HV_X64_MSR_VP_RUNTIME
    Uninitialized variable fix.
    [CPPC] Build EPP with KERNEL_VERSION(6) rather than CONFIG_CACHY
    [KERNEL] Linux 6.3: Employ modifier calls with the vma-&gt;vm_flags</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1684065600">- update to 1.96.1
  * [Driver]
  - Postpone Clock Source registration during startup until the Base Clock is computed.
  - Change class_create() according to Linux Kernel 6.4
  - Clear interrupt flag (cli) after Halt in the Idle method
  * [AMD]
  - [PHOENIX] Adding Ryzen 7940H, 7840H, 7640H
  - [VERMEER] Adding Ryzen PRO and Embedded processors
  - Ryzen Z1 CPUID' brand fix
  - Adding EPYC Embedded 9004 Series as Genoa
  - Adding EPYC Embedded 7003 Series as Milan
  - Adding EPYC Embedded 7002 Series as Rome
  - Adding EPYC Embedded 7001 Series as Naples</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1685880000">- update to 1.96.2
  * [Driver]
  - Allows compilation to keep going without CONFIG_ACPI_CPPC_LIB
  * [Client]
  - Adding two command line arguments:
  - Op Show Package C-States
  - OW Toggle Energy units
  * [AMD]
  - Specification of some Configuration MSRs</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1686830400">- update to 1.96.4
  * [AMD]
  - Display CPUID state of new and legacy features:
    Fused Multiply Add [FMA4]
    Extended Operation Support [XOP]
    Translation Cache Extension [TCE]
    Trailing Bit Manipulation [TBM]
    OS Visible Work-around [OSVW]
    LOCK prefix to read CR8 [AltMov]
  * [Intel]
  - Advanced Matrix Extensions [AMX]
  - Bits and Features of Sierra Forest and Grand Ridge
  - Attempt to decode the Meteor Lake Memory Controller
- update to 1.96.3
  * [AMD]
  - [Zeppelin] Probe more than one UMC controllers on Ryzen Threadripper 1900X
  - [Zen4] Dump SMBE and BMEC sub-leaves of CPUID 0x80000020</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1688212800">- update to 1.96.5
  * [AMD]
    Adding the "AMD Ryzen 5 5600X3D"
    Introducing the Zen4c Bergamo architecture
    Specs fixing of Embedded V-series and 3000 Series Processors
    Adding MENDOCINO, RAPHAEL Pro, PHOENIX Pro among others</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1712318400">- added preamble file for %kernel_module_package macro
- update to 1.97.1
  * added aarch64 support
  * upstream did not provide a summary changelog. Full list of commits:
    https://github.com/cyring/CoreFreq/compare/1.96.5...1.97.1</changelog>
</package>
<package pkgid="e385665317909f017bce54dfbf4f9a1401c44f27de2a3b0bce6b0e9f24b3b97fa34a2e8b4f8a6b8b4f1c1aa1757e1238da4ba53958ed86f3f6d1dc8ba13ce10a" name="CoreFreq-debugsource" arch="x86_64">
  <version epoch="0" ver="1.97.1" rel="1.3"/>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1644667200">- Update to version 1.89.3
  * No changelog was made available by upstream</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1646654400">- removed non-working leap15_2.patch and leap15_3.patch:
  Leap 15.4 is the minimum supported version
- Update to version 1.90.1
  * support for Alder Lake architecture:
    in particular, specialized monitoring for Pcore and Ecore
  * more precise DDR5 and DDR4 timings from SKL to ADL:
    introduction of "Gear mode"
  * improvement using Power Limiters:
    zero W on PL1 &amp; PL2; DRAM clampig marked experimental
  * characteristics for Zen architecture:
    CPPC; C1E; MEM CLOCK in raw frequency
  * C-state Core for Ice Lake/X
  * various characteristics of C-state package for AMD/Zen and Intel (Lake)
  * various changes in UI
  * non-regression tests for kernels 5.16.12 and 5.17.rc6</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1655899200">- Update to version 1.91.3
  * No changelog was made available by upstream</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1661169600">- Update to version 1.91.6
  - [AMD/Zen][UMC] Fixed the Mem Clock and ECC regressions
  - Designate the Package identifier in Power consumed readings
  - [Intel/ADL/IMC] Guessing activated channel from the populated DIMM
  - [AMD][UMC, IOMMU] Adding missing DID of family 19h devices
  - [AMD_DataFabric_Cezanne] Removed the Experimental mode
  - Intel/ADL/IMC: Fixing the Memory Channels count
  - [AMD/Zen] Improved UMC mapping. Threadripper 3960X issue
  - Avoid some NULL pointer strings during SMBIOS decoding</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1667563200">- update to version 1.92.3
  - Export CPUID bits Intel Sierra Forest, Grand Ridge, Granite Rapids
    and completes AMD64 Fn0000_0007_ECX_x0
  - [Features] WBNOINVD and CLZERO instructions
  - Adding various Mitigation Mechanism aggregations:
    IPRED_DIS_U, IPRED_DIS_S, RRSBA_DIS_U, RRSBA_DIS_S, BHI_DIS_S, MCDT_NO
  - RDPID and UMIP capability fixed.
  - [AMD] Perf. Mon. version based on CPUID_0x80000022.EAX.PerfMonV2
  - [AMD][Zen3+][Rembrandt] Trigger UMC and IOMMU decoders
  - [AMD][Ryzen 5 6600H] Found voltage VID @ SMU 0x6f010 and 0x6f014
  - Introducing AMD Security Feature capabilities:
    SKINIT, SEV, GMET, SEV-ES, SEV-SNP
  - [AMD64] Non-architectural MSR: SPECULATIVE STORE BYPASS DISABLE
  - [Intel][2nd &amp; 3rd gen] Misc IMC optimizations
  - [AMD][Rembrandt] Provides Vcore from a new formula.
  - Dumping CPUID leaves from AMD64 Architecture Programmer’s Manual
  - [Intel][HSW &amp; BDW] Compute the DIMM banks
  - [UI] Re-assigned keys to move or resize windows.
  - [AMD][Zen] Uncore frequency: Improving the Memory Clock divisor
  - [Intel][HSW &amp; BDW][SKL] Make use of same function DimmWidthToRows
  - [AMD][Zen3+][Rembrandt] Provides the thermal sensor.
  - [AMD/Zen2 &amp; Zen3] Removed the HSMP capability.
  - [Intel][CML][RKL][TGL] Compute the DIMM Rows from CH_WIDTH
  - [AMD/EPYC] Adding the CPUID of Zen4 Genoa architecture
  - [AMD/Zen2] Introducing Mendocino architecture
  - Changed MeteorLake/N to CPUID 06_B5
  - [Intel] Computes BIOS DRAM frequency based on PLL_REF100
  - [Intel][SNB/IVB/HSW/BDW] Improved BIOS DRAM frequency
  - [Intel][SNB/IVB] DRAM frequency based on RAM_Select and FSB_Select
  - [Intel][IVB] IMC specifications and optimizations.
  - [Intel][SNB,IVB] Computes the DIMM A from DAS bit in MAD register
  - [Intel][SNB,IVB,HSW,BDW] Rolling back changes to the DIMM topology
  - [Intel][BDW][HSW] Query the IMC Power Down Mode
  - [Intel][IVB][SNB] Attempt to decode the IMC third timings
  - [AMD][Ryzen] Added AMD Ryzen 7 PRO 6860Z
  - [AMD][F17h-F19h] Can toggle ON and OFF the Instruction Cache Unit
  - [AMD] Checking the Ryzen "OEM Only" processors
  - [Intel] Specification of 12th Gen. MSR registers capability
  - [Intel] Adding Raptor Lake-S with CPUID 06_BF
  - [AMD] Introducing Zen 4 / Raphael architecture
  - [Intel][SNB,IVB,HSW] Attempt to assign the Rank per DIMM slot
  - [Intel][SNB,IVB,HSW] Attempt to fix the DIMM(s) topology layout
  - ClockSource: TSC udelay() asm implementation builtin as a default
  - [Intel][Alder Lake] Adding IMC entry for i5-12500 processor
  - [Intel][Alder Lake] Added default case if Processor has only Pcores
  - [Intel][Atom/Bonnell][IMC] Attempt to compute the DIMM geometry
  - [UI][Custom view] Show the Uncore unit in watt or joule
  - [UI] Display HWP or CPPC in footer for capable processors.
  - [CLI] Added HWP Capabilities and HWP Request to the JSON export
  - [CLI] Don't allow the HWP dialog box if feature is not available.
  - [CPPC][Firmware] allows (de)activation of the feature.
  - [CLI] Added CPU ratios to JSON export
  - [CPPC] Improved scaling
  - [CPPC] Build fixed down to Kernel version 3
  - [Kernel/ACPI] Attempt to write CPPC registers</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667563201">- Repair deficient description grammar.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 1.92.4:
  * [Intel/Skylake-X] Permits MSR_RING_PERF_LIMIT_REASONS</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1670932800">- removed modprobe_corefreqd.service.patch and harden_corefreqd.service.patch
  now included in new corefreqd.service file replacing stock one
- update to 1.93.1
  * [PRJ] CoreFreq version 1.93.1
  * [ACPI/CPPC/EPP] Preview of AMD/Zen Energy Preference (CONFIG_CACHY)
  * [UI] Changed the HWP or CPPC ratio bounds.
  * [FIX] Putting `corefreqd` in the root cgroup (issue #379) Thanks to gel-crabs
  * [DOC] Parameters to blacklist the amd_pstate since kernel 6.0.11
  * [AMD][Zen4] Apply a voltage formula based on Rembrandt's. (#378)
  * [AMD][Zen4/Raphael] Attempting temperature per CCD from TCTL+0x308
  * [AMD][Zen4] Changed Timer loop
  * [CR] CLI code review and UI optimizations
  * [UI] Auto refresh the Topology items when off/online
  * [CR] Conditionally build with additional PMC Counters
  * [Intel] Adding Z8000 System Memory Controller Registers
  * [CR] Transformed global variable in cells padding
  * [UI] Windows re-scaling fix
  * [UI] Apply color theming to the CPPC capabilities list.
  * [AMD][Raphael] Adding device DIDs to probe UMC and IOMMU
  * [CPPC/FMW] Computes value bounds while Enabling/Disabling firmware
  * [CR] CPPC lib errors are now raised to Debug level
  * [AMD][Zen4] Increased the UMC size to 12 channels.
  * [CPPC] Handles the OffLine CPU case.
  * [CLI] Refactoring HWP/CPPC to print all capabilities per CPU
  * [ACPI] Computes the CPPC Bounds
  * [Intel] Linear Address Masking (LAM)
  * [CLI] EFER: Left aligned labels
  * [AMD] Reports UAIE and AIBRSE bits from EFER system register
  * [CLI] Changed mitigation mechanisms incapability labels
  * [AMD][Zen2] Mitigation Mechanism BTC-NOBR * ACPI/OSPM documentation
  * [CR] Code review on bit masks
  * [CPPC][ACPI] Kernel may decode the Guaranteed Performance Register
  * [UI] Optimize the cycles to clear the time bar.
  * [CR] Code review for extra compiler warnings
  * [UI] Time of the day displayed in the right side of menu
  * [UI] Display the current date and time in menu bar
  * [Kernel] Introducing support of `CONFIG_SCHED_BORE`
  * [CLI] Fixing ambiguous CPPC report: hardware vs firmware
  * [CLI] Surrounds _CPC feature with square brackets
  * [CPPC] Provides the ACPI _CPC object state.
  * [UI] Colors the task being tracked in the tracking list
  * [UI] Display the current time in the menu bar
  * [CLI] Reserve the programmable TDP section to Intel processors.
  * [AMD/Zen3+] Improving the DIMM geometry of Rembrandt UMC</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672747200">- update to 1.94.1:
  * [Intel] Gemini Lake
  * [AMD] Ryzen 5 6600 H SoC, UMC channels
  * [AMD] Rembrandt: maximum of two UMC channels
  * [AMD] Raphael: Decodes DIMM geometry from AddrCfg
  * [AMD] Zen: Aggregation refactored
  * [AMD] Improved DDR5 clock decoding
  * Optimized Idle Loop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673006400">- update to 1.94.3:
  * [AMD][RMB] If UMC is quad channels then unpopulate odd channels
  * [AMD][RPL] Provide Service Processor Vcore as workaround
  * [UI] Auto size and lay performance capabilities window
  * [UI] Adding comments to the EEO and R2H technologies
  * [AMD][Raphael] 7950X3D, 7900X3D. support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- update to 1.95.1:
  * [Intel] RPL: voltage of Pcore, Ecore, System Agent
  * [Intel] RPL and ADL Chipset device IDs
  * [Intel] Decode the RPL IMC and improve DDR5 support
  * [Build] Raise `MAX_FREQ_HZ` up to 7125000000 Hertz
  * [Intel] Mobile {Coffee Lake, Kaby Lake} codenames
  * [Intel] Braswell codename detection
  * [AMD] SYSCFG Register
  * [AMD] EPYC 9654
  * [AMD] Transparent SME
  * [AMD] DRAM Data Scrambling
  * [AMD] Adding "Barcelo R" and "Rembrandt R"</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.95.2:
  * Fixed the aggregation of the minimum ratio
  Intel:
  * [Airmont][Silvermont] Attempt to decode `tCKE` from DRMC
    register
  * [Airmont] Improve `tWTPr`, `B2B`, `tWWDR` timings
  * [Airmont] Provide a new IMC decoder
  * Add the Emerald Rapids architecture entry
  * [DDR5][DDR4] Add the `RCDw` IMC timing
  * [Raptor Lake ] De-activate the MSR Uncore counter
  AMD:
  * "Zen3/Barcelo-R" and "Zen3+ Rembrandt-R" codenames
  * [Zen] Thermal highest limit reset fix
  Misc:
  * Code review and Registers documentation:
    AMD HWCR, Intel HDC and DRP</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677067200">- update to 1.95.4
  * [Intel] [from 11th to 14th gen]
    Convert the DRAM Speed to MT/s unit
    Compute the Bus Rate based on the BIOS MC PLL
- update to 1.95.3
  * [Intel] [Airmont]
    Improved the IMC geometry
    Introducing the Spreadtrum architecture
    Fixed the Bus and DRAM frequency rates
  * [Intel] [from 11th to 13th gen] Attempt to probe the interleaved controllers
  * [Intel] [Alder Lake/H] Attempt to decode the TCO Watchdog</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677153600">- added leap_compile_fix.patch to fix compilation on Leap</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1683115200">- removed leap_compile_fix.patch no needed anymore
- update to 1.96.0
  * [AMD]
    [RPL/X3D] Disabling the turbo boosted P-states change
    [PHOENIX] Adding Z1, U and HS PRO series.
    [Genoa] DAC address at UMC BAR + 0x40
    [Zen4] Adding the PCI entries of Genoa
    [Zen2] Adding remaining PCI entries
    [Zen] Query DAC &amp; CFG with the right UMC base address register
    [Zen4] Dump the CPUID Extended CPU Topology leaves.
    [Zen][Embedded][Banded Kestrel] R1000 Processor Family
    [Zen][Embedded] "Great Horned Owl", "River Hawk", "Grey Hawk"
    Complete the "Raven Ridge" and "Picasso" lists
    [EPYC] Moved "Snowy Owl" Embedded processors to CPUID 8F_01
    [Zen4] introducing Phoenix and Dragon Range
    [RMB] adding the Ryzen Embedded V3000 processors
    [VMR] adding the "AMD Ryzen 9 PRO 5945"
  * [Intel]
    Adding Granite Rapids, Sierra Forest, Grand Ridge entries
    Adding "Lunar Lake" and "Arrow Lake" entries.
  * [UI]
    Optimized decimal to digits converter
    Allow task tracker to select up to pid_max
    Can trace the frozen states of Linux tasks.
    Only print HWP frequencies within bounds.
    Fix ruler's aggregation.
  * [CR]
    Check CPUID[HV_PARTITION_PRIVILEGE_MASK] for HV_X64_MSR_VP_RUNTIME
    Uninitialized variable fix.
    [CPPC] Build EPP with KERNEL_VERSION(6) rather than CONFIG_CACHY
    [KERNEL] Linux 6.3: Employ modifier calls with the vma-&gt;vm_flags</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1684065600">- update to 1.96.1
  * [Driver]
  - Postpone Clock Source registration during startup until the Base Clock is computed.
  - Change class_create() according to Linux Kernel 6.4
  - Clear interrupt flag (cli) after Halt in the Idle method
  * [AMD]
  - [PHOENIX] Adding Ryzen 7940H, 7840H, 7640H
  - [VERMEER] Adding Ryzen PRO and Embedded processors
  - Ryzen Z1 CPUID' brand fix
  - Adding EPYC Embedded 9004 Series as Genoa
  - Adding EPYC Embedded 7003 Series as Milan
  - Adding EPYC Embedded 7002 Series as Rome
  - Adding EPYC Embedded 7001 Series as Naples</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1685880000">- update to 1.96.2
  * [Driver]
  - Allows compilation to keep going without CONFIG_ACPI_CPPC_LIB
  * [Client]
  - Adding two command line arguments:
  - Op Show Package C-States
  - OW Toggle Energy units
  * [AMD]
  - Specification of some Configuration MSRs</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1686830400">- update to 1.96.4
  * [AMD]
  - Display CPUID state of new and legacy features:
    Fused Multiply Add [FMA4]
    Extended Operation Support [XOP]
    Translation Cache Extension [TCE]
    Trailing Bit Manipulation [TBM]
    OS Visible Work-around [OSVW]
    LOCK prefix to read CR8 [AltMov]
  * [Intel]
  - Advanced Matrix Extensions [AMX]
  - Bits and Features of Sierra Forest and Grand Ridge
  - Attempt to decode the Meteor Lake Memory Controller
- update to 1.96.3
  * [AMD]
  - [Zeppelin] Probe more than one UMC controllers on Ryzen Threadripper 1900X
  - [Zen4] Dump SMBE and BMEC sub-leaves of CPUID 0x80000020</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1688212800">- update to 1.96.5
  * [AMD]
    Adding the "AMD Ryzen 5 5600X3D"
    Introducing the Zen4c Bergamo architecture
    Specs fixing of Embedded V-series and 3000 Series Processors
    Adding MENDOCINO, RAPHAEL Pro, PHOENIX Pro among others</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1712318400">- added preamble file for %kernel_module_package macro
- update to 1.97.1
  * added aarch64 support
  * upstream did not provide a summary changelog. Full list of commits:
    https://github.com/cyring/CoreFreq/compare/1.96.5...1.97.1</changelog>
</package>
<package pkgid="47b299f940de2cedad8fd7baa4c34445b23d01fe144156ac4d449951208927816fe863e8a83252f96cdad098b9f06ca489ee87a325acdfc8a19ddc54926a5191" name="CoreFreq-kmp-default" arch="x86_64">
  <version epoch="0" ver="1.97.1_k6.8.5_1" rel="1.2"/>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1644667200">- Update to version 1.89.3
  * No changelog was made available by upstream</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1646654400">- removed non-working leap15_2.patch and leap15_3.patch:
  Leap 15.4 is the minimum supported version
- Update to version 1.90.1
  * support for Alder Lake architecture:
    in particular, specialized monitoring for Pcore and Ecore
  * more precise DDR5 and DDR4 timings from SKL to ADL:
    introduction of "Gear mode"
  * improvement using Power Limiters:
    zero W on PL1 &amp; PL2; DRAM clampig marked experimental
  * characteristics for Zen architecture:
    CPPC; C1E; MEM CLOCK in raw frequency
  * C-state Core for Ice Lake/X
  * various characteristics of C-state package for AMD/Zen and Intel (Lake)
  * various changes in UI
  * non-regression tests for kernels 5.16.12 and 5.17.rc6</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1655899200">- Update to version 1.91.3
  * No changelog was made available by upstream</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1661169600">- Update to version 1.91.6
  - [AMD/Zen][UMC] Fixed the Mem Clock and ECC regressions
  - Designate the Package identifier in Power consumed readings
  - [Intel/ADL/IMC] Guessing activated channel from the populated DIMM
  - [AMD][UMC, IOMMU] Adding missing DID of family 19h devices
  - [AMD_DataFabric_Cezanne] Removed the Experimental mode
  - Intel/ADL/IMC: Fixing the Memory Channels count
  - [AMD/Zen] Improved UMC mapping. Threadripper 3960X issue
  - Avoid some NULL pointer strings during SMBIOS decoding</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1667563200">- update to version 1.92.3
  - Export CPUID bits Intel Sierra Forest, Grand Ridge, Granite Rapids
    and completes AMD64 Fn0000_0007_ECX_x0
  - [Features] WBNOINVD and CLZERO instructions
  - Adding various Mitigation Mechanism aggregations:
    IPRED_DIS_U, IPRED_DIS_S, RRSBA_DIS_U, RRSBA_DIS_S, BHI_DIS_S, MCDT_NO
  - RDPID and UMIP capability fixed.
  - [AMD] Perf. Mon. version based on CPUID_0x80000022.EAX.PerfMonV2
  - [AMD][Zen3+][Rembrandt] Trigger UMC and IOMMU decoders
  - [AMD][Ryzen 5 6600H] Found voltage VID @ SMU 0x6f010 and 0x6f014
  - Introducing AMD Security Feature capabilities:
    SKINIT, SEV, GMET, SEV-ES, SEV-SNP
  - [AMD64] Non-architectural MSR: SPECULATIVE STORE BYPASS DISABLE
  - [Intel][2nd &amp; 3rd gen] Misc IMC optimizations
  - [AMD][Rembrandt] Provides Vcore from a new formula.
  - Dumping CPUID leaves from AMD64 Architecture Programmer’s Manual
  - [Intel][HSW &amp; BDW] Compute the DIMM banks
  - [UI] Re-assigned keys to move or resize windows.
  - [AMD][Zen] Uncore frequency: Improving the Memory Clock divisor
  - [Intel][HSW &amp; BDW][SKL] Make use of same function DimmWidthToRows
  - [AMD][Zen3+][Rembrandt] Provides the thermal sensor.
  - [AMD/Zen2 &amp; Zen3] Removed the HSMP capability.
  - [Intel][CML][RKL][TGL] Compute the DIMM Rows from CH_WIDTH
  - [AMD/EPYC] Adding the CPUID of Zen4 Genoa architecture
  - [AMD/Zen2] Introducing Mendocino architecture
  - Changed MeteorLake/N to CPUID 06_B5
  - [Intel] Computes BIOS DRAM frequency based on PLL_REF100
  - [Intel][SNB/IVB/HSW/BDW] Improved BIOS DRAM frequency
  - [Intel][SNB/IVB] DRAM frequency based on RAM_Select and FSB_Select
  - [Intel][IVB] IMC specifications and optimizations.
  - [Intel][SNB,IVB] Computes the DIMM A from DAS bit in MAD register
  - [Intel][SNB,IVB,HSW,BDW] Rolling back changes to the DIMM topology
  - [Intel][BDW][HSW] Query the IMC Power Down Mode
  - [Intel][IVB][SNB] Attempt to decode the IMC third timings
  - [AMD][Ryzen] Added AMD Ryzen 7 PRO 6860Z
  - [AMD][F17h-F19h] Can toggle ON and OFF the Instruction Cache Unit
  - [AMD] Checking the Ryzen "OEM Only" processors
  - [Intel] Specification of 12th Gen. MSR registers capability
  - [Intel] Adding Raptor Lake-S with CPUID 06_BF
  - [AMD] Introducing Zen 4 / Raphael architecture
  - [Intel][SNB,IVB,HSW] Attempt to assign the Rank per DIMM slot
  - [Intel][SNB,IVB,HSW] Attempt to fix the DIMM(s) topology layout
  - ClockSource: TSC udelay() asm implementation builtin as a default
  - [Intel][Alder Lake] Adding IMC entry for i5-12500 processor
  - [Intel][Alder Lake] Added default case if Processor has only Pcores
  - [Intel][Atom/Bonnell][IMC] Attempt to compute the DIMM geometry
  - [UI][Custom view] Show the Uncore unit in watt or joule
  - [UI] Display HWP or CPPC in footer for capable processors.
  - [CLI] Added HWP Capabilities and HWP Request to the JSON export
  - [CLI] Don't allow the HWP dialog box if feature is not available.
  - [CPPC][Firmware] allows (de)activation of the feature.
  - [CLI] Added CPU ratios to JSON export
  - [CPPC] Improved scaling
  - [CPPC] Build fixed down to Kernel version 3
  - [Kernel/ACPI] Attempt to write CPPC registers</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667563201">- Repair deficient description grammar.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 1.92.4:
  * [Intel/Skylake-X] Permits MSR_RING_PERF_LIMIT_REASONS</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1670932800">- removed modprobe_corefreqd.service.patch and harden_corefreqd.service.patch
  now included in new corefreqd.service file replacing stock one
- update to 1.93.1
  * [PRJ] CoreFreq version 1.93.1
  * [ACPI/CPPC/EPP] Preview of AMD/Zen Energy Preference (CONFIG_CACHY)
  * [UI] Changed the HWP or CPPC ratio bounds.
  * [FIX] Putting `corefreqd` in the root cgroup (issue #379) Thanks to gel-crabs
  * [DOC] Parameters to blacklist the amd_pstate since kernel 6.0.11
  * [AMD][Zen4] Apply a voltage formula based on Rembrandt's. (#378)
  * [AMD][Zen4/Raphael] Attempting temperature per CCD from TCTL+0x308
  * [AMD][Zen4] Changed Timer loop
  * [CR] CLI code review and UI optimizations
  * [UI] Auto refresh the Topology items when off/online
  * [CR] Conditionally build with additional PMC Counters
  * [Intel] Adding Z8000 System Memory Controller Registers
  * [CR] Transformed global variable in cells padding
  * [UI] Windows re-scaling fix
  * [UI] Apply color theming to the CPPC capabilities list.
  * [AMD][Raphael] Adding device DIDs to probe UMC and IOMMU
  * [CPPC/FMW] Computes value bounds while Enabling/Disabling firmware
  * [CR] CPPC lib errors are now raised to Debug level
  * [AMD][Zen4] Increased the UMC size to 12 channels.
  * [CPPC] Handles the OffLine CPU case.
  * [CLI] Refactoring HWP/CPPC to print all capabilities per CPU
  * [ACPI] Computes the CPPC Bounds
  * [Intel] Linear Address Masking (LAM)
  * [CLI] EFER: Left aligned labels
  * [AMD] Reports UAIE and AIBRSE bits from EFER system register
  * [CLI] Changed mitigation mechanisms incapability labels
  * [AMD][Zen2] Mitigation Mechanism BTC-NOBR * ACPI/OSPM documentation
  * [CR] Code review on bit masks
  * [CPPC][ACPI] Kernel may decode the Guaranteed Performance Register
  * [UI] Optimize the cycles to clear the time bar.
  * [CR] Code review for extra compiler warnings
  * [UI] Time of the day displayed in the right side of menu
  * [UI] Display the current date and time in menu bar
  * [Kernel] Introducing support of `CONFIG_SCHED_BORE`
  * [CLI] Fixing ambiguous CPPC report: hardware vs firmware
  * [CLI] Surrounds _CPC feature with square brackets
  * [CPPC] Provides the ACPI _CPC object state.
  * [UI] Colors the task being tracked in the tracking list
  * [UI] Display the current time in the menu bar
  * [CLI] Reserve the programmable TDP section to Intel processors.
  * [AMD/Zen3+] Improving the DIMM geometry of Rembrandt UMC</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672747200">- update to 1.94.1:
  * [Intel] Gemini Lake
  * [AMD] Ryzen 5 6600 H SoC, UMC channels
  * [AMD] Rembrandt: maximum of two UMC channels
  * [AMD] Raphael: Decodes DIMM geometry from AddrCfg
  * [AMD] Zen: Aggregation refactored
  * [AMD] Improved DDR5 clock decoding
  * Optimized Idle Loop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673006400">- update to 1.94.3:
  * [AMD][RMB] If UMC is quad channels then unpopulate odd channels
  * [AMD][RPL] Provide Service Processor Vcore as workaround
  * [UI] Auto size and lay performance capabilities window
  * [UI] Adding comments to the EEO and R2H technologies
  * [AMD][Raphael] 7950X3D, 7900X3D. support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- update to 1.95.1:
  * [Intel] RPL: voltage of Pcore, Ecore, System Agent
  * [Intel] RPL and ADL Chipset device IDs
  * [Intel] Decode the RPL IMC and improve DDR5 support
  * [Build] Raise `MAX_FREQ_HZ` up to 7125000000 Hertz
  * [Intel] Mobile {Coffee Lake, Kaby Lake} codenames
  * [Intel] Braswell codename detection
  * [AMD] SYSCFG Register
  * [AMD] EPYC 9654
  * [AMD] Transparent SME
  * [AMD] DRAM Data Scrambling
  * [AMD] Adding "Barcelo R" and "Rembrandt R"</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.95.2:
  * Fixed the aggregation of the minimum ratio
  Intel:
  * [Airmont][Silvermont] Attempt to decode `tCKE` from DRMC
    register
  * [Airmont] Improve `tWTPr`, `B2B`, `tWWDR` timings
  * [Airmont] Provide a new IMC decoder
  * Add the Emerald Rapids architecture entry
  * [DDR5][DDR4] Add the `RCDw` IMC timing
  * [Raptor Lake ] De-activate the MSR Uncore counter
  AMD:
  * "Zen3/Barcelo-R" and "Zen3+ Rembrandt-R" codenames
  * [Zen] Thermal highest limit reset fix
  Misc:
  * Code review and Registers documentation:
    AMD HWCR, Intel HDC and DRP</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677067200">- update to 1.95.4
  * [Intel] [from 11th to 14th gen]
    Convert the DRAM Speed to MT/s unit
    Compute the Bus Rate based on the BIOS MC PLL
- update to 1.95.3
  * [Intel] [Airmont]
    Improved the IMC geometry
    Introducing the Spreadtrum architecture
    Fixed the Bus and DRAM frequency rates
  * [Intel] [from 11th to 13th gen] Attempt to probe the interleaved controllers
  * [Intel] [Alder Lake/H] Attempt to decode the TCO Watchdog</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677153600">- added leap_compile_fix.patch to fix compilation on Leap</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1683115200">- removed leap_compile_fix.patch no needed anymore
- update to 1.96.0
  * [AMD]
    [RPL/X3D] Disabling the turbo boosted P-states change
    [PHOENIX] Adding Z1, U and HS PRO series.
    [Genoa] DAC address at UMC BAR + 0x40
    [Zen4] Adding the PCI entries of Genoa
    [Zen2] Adding remaining PCI entries
    [Zen] Query DAC &amp; CFG with the right UMC base address register
    [Zen4] Dump the CPUID Extended CPU Topology leaves.
    [Zen][Embedded][Banded Kestrel] R1000 Processor Family
    [Zen][Embedded] "Great Horned Owl", "River Hawk", "Grey Hawk"
    Complete the "Raven Ridge" and "Picasso" lists
    [EPYC] Moved "Snowy Owl" Embedded processors to CPUID 8F_01
    [Zen4] introducing Phoenix and Dragon Range
    [RMB] adding the Ryzen Embedded V3000 processors
    [VMR] adding the "AMD Ryzen 9 PRO 5945"
  * [Intel]
    Adding Granite Rapids, Sierra Forest, Grand Ridge entries
    Adding "Lunar Lake" and "Arrow Lake" entries.
  * [UI]
    Optimized decimal to digits converter
    Allow task tracker to select up to pid_max
    Can trace the frozen states of Linux tasks.
    Only print HWP frequencies within bounds.
    Fix ruler's aggregation.
  * [CR]
    Check CPUID[HV_PARTITION_PRIVILEGE_MASK] for HV_X64_MSR_VP_RUNTIME
    Uninitialized variable fix.
    [CPPC] Build EPP with KERNEL_VERSION(6) rather than CONFIG_CACHY
    [KERNEL] Linux 6.3: Employ modifier calls with the vma-&gt;vm_flags</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1684065600">- update to 1.96.1
  * [Driver]
  - Postpone Clock Source registration during startup until the Base Clock is computed.
  - Change class_create() according to Linux Kernel 6.4
  - Clear interrupt flag (cli) after Halt in the Idle method
  * [AMD]
  - [PHOENIX] Adding Ryzen 7940H, 7840H, 7640H
  - [VERMEER] Adding Ryzen PRO and Embedded processors
  - Ryzen Z1 CPUID' brand fix
  - Adding EPYC Embedded 9004 Series as Genoa
  - Adding EPYC Embedded 7003 Series as Milan
  - Adding EPYC Embedded 7002 Series as Rome
  - Adding EPYC Embedded 7001 Series as Naples</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1685880000">- update to 1.96.2
  * [Driver]
  - Allows compilation to keep going without CONFIG_ACPI_CPPC_LIB
  * [Client]
  - Adding two command line arguments:
  - Op Show Package C-States
  - OW Toggle Energy units
  * [AMD]
  - Specification of some Configuration MSRs</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1686830400">- update to 1.96.4
  * [AMD]
  - Display CPUID state of new and legacy features:
    Fused Multiply Add [FMA4]
    Extended Operation Support [XOP]
    Translation Cache Extension [TCE]
    Trailing Bit Manipulation [TBM]
    OS Visible Work-around [OSVW]
    LOCK prefix to read CR8 [AltMov]
  * [Intel]
  - Advanced Matrix Extensions [AMX]
  - Bits and Features of Sierra Forest and Grand Ridge
  - Attempt to decode the Meteor Lake Memory Controller
- update to 1.96.3
  * [AMD]
  - [Zeppelin] Probe more than one UMC controllers on Ryzen Threadripper 1900X
  - [Zen4] Dump SMBE and BMEC sub-leaves of CPUID 0x80000020</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1688212800">- update to 1.96.5
  * [AMD]
    Adding the "AMD Ryzen 5 5600X3D"
    Introducing the Zen4c Bergamo architecture
    Specs fixing of Embedded V-series and 3000 Series Processors
    Adding MENDOCINO, RAPHAEL Pro, PHOENIX Pro among others</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1712318400">- added preamble file for %kernel_module_package macro
- update to 1.97.1
  * added aarch64 support
  * upstream did not provide a summary changelog. Full list of commits:
    https://github.com/cyring/CoreFreq/compare/1.96.5...1.97.1</changelog>
</package>
<package pkgid="6c9d01ce9899bf95435e887d21c06edf5e4cc1abd1cf75ae320c8e06d270cfd9add59442230d88b90a5b0fa0412dc67afe5ff409b6c9f60b187d31a702217937" name="CoreFreq-kmp-default" arch="x86_64">
  <version epoch="0" ver="1.97.1_k6.8.6_1" rel="1.3"/>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1644667200">- Update to version 1.89.3
  * No changelog was made available by upstream</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1646654400">- removed non-working leap15_2.patch and leap15_3.patch:
  Leap 15.4 is the minimum supported version
- Update to version 1.90.1
  * support for Alder Lake architecture:
    in particular, specialized monitoring for Pcore and Ecore
  * more precise DDR5 and DDR4 timings from SKL to ADL:
    introduction of "Gear mode"
  * improvement using Power Limiters:
    zero W on PL1 &amp; PL2; DRAM clampig marked experimental
  * characteristics for Zen architecture:
    CPPC; C1E; MEM CLOCK in raw frequency
  * C-state Core for Ice Lake/X
  * various characteristics of C-state package for AMD/Zen and Intel (Lake)
  * various changes in UI
  * non-regression tests for kernels 5.16.12 and 5.17.rc6</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1655899200">- Update to version 1.91.3
  * No changelog was made available by upstream</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1661169600">- Update to version 1.91.6
  - [AMD/Zen][UMC] Fixed the Mem Clock and ECC regressions
  - Designate the Package identifier in Power consumed readings
  - [Intel/ADL/IMC] Guessing activated channel from the populated DIMM
  - [AMD][UMC, IOMMU] Adding missing DID of family 19h devices
  - [AMD_DataFabric_Cezanne] Removed the Experimental mode
  - Intel/ADL/IMC: Fixing the Memory Channels count
  - [AMD/Zen] Improved UMC mapping. Threadripper 3960X issue
  - Avoid some NULL pointer strings during SMBIOS decoding</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1667563200">- update to version 1.92.3
  - Export CPUID bits Intel Sierra Forest, Grand Ridge, Granite Rapids
    and completes AMD64 Fn0000_0007_ECX_x0
  - [Features] WBNOINVD and CLZERO instructions
  - Adding various Mitigation Mechanism aggregations:
    IPRED_DIS_U, IPRED_DIS_S, RRSBA_DIS_U, RRSBA_DIS_S, BHI_DIS_S, MCDT_NO
  - RDPID and UMIP capability fixed.
  - [AMD] Perf. Mon. version based on CPUID_0x80000022.EAX.PerfMonV2
  - [AMD][Zen3+][Rembrandt] Trigger UMC and IOMMU decoders
  - [AMD][Ryzen 5 6600H] Found voltage VID @ SMU 0x6f010 and 0x6f014
  - Introducing AMD Security Feature capabilities:
    SKINIT, SEV, GMET, SEV-ES, SEV-SNP
  - [AMD64] Non-architectural MSR: SPECULATIVE STORE BYPASS DISABLE
  - [Intel][2nd &amp; 3rd gen] Misc IMC optimizations
  - [AMD][Rembrandt] Provides Vcore from a new formula.
  - Dumping CPUID leaves from AMD64 Architecture Programmer’s Manual
  - [Intel][HSW &amp; BDW] Compute the DIMM banks
  - [UI] Re-assigned keys to move or resize windows.
  - [AMD][Zen] Uncore frequency: Improving the Memory Clock divisor
  - [Intel][HSW &amp; BDW][SKL] Make use of same function DimmWidthToRows
  - [AMD][Zen3+][Rembrandt] Provides the thermal sensor.
  - [AMD/Zen2 &amp; Zen3] Removed the HSMP capability.
  - [Intel][CML][RKL][TGL] Compute the DIMM Rows from CH_WIDTH
  - [AMD/EPYC] Adding the CPUID of Zen4 Genoa architecture
  - [AMD/Zen2] Introducing Mendocino architecture
  - Changed MeteorLake/N to CPUID 06_B5
  - [Intel] Computes BIOS DRAM frequency based on PLL_REF100
  - [Intel][SNB/IVB/HSW/BDW] Improved BIOS DRAM frequency
  - [Intel][SNB/IVB] DRAM frequency based on RAM_Select and FSB_Select
  - [Intel][IVB] IMC specifications and optimizations.
  - [Intel][SNB,IVB] Computes the DIMM A from DAS bit in MAD register
  - [Intel][SNB,IVB,HSW,BDW] Rolling back changes to the DIMM topology
  - [Intel][BDW][HSW] Query the IMC Power Down Mode
  - [Intel][IVB][SNB] Attempt to decode the IMC third timings
  - [AMD][Ryzen] Added AMD Ryzen 7 PRO 6860Z
  - [AMD][F17h-F19h] Can toggle ON and OFF the Instruction Cache Unit
  - [AMD] Checking the Ryzen "OEM Only" processors
  - [Intel] Specification of 12th Gen. MSR registers capability
  - [Intel] Adding Raptor Lake-S with CPUID 06_BF
  - [AMD] Introducing Zen 4 / Raphael architecture
  - [Intel][SNB,IVB,HSW] Attempt to assign the Rank per DIMM slot
  - [Intel][SNB,IVB,HSW] Attempt to fix the DIMM(s) topology layout
  - ClockSource: TSC udelay() asm implementation builtin as a default
  - [Intel][Alder Lake] Adding IMC entry for i5-12500 processor
  - [Intel][Alder Lake] Added default case if Processor has only Pcores
  - [Intel][Atom/Bonnell][IMC] Attempt to compute the DIMM geometry
  - [UI][Custom view] Show the Uncore unit in watt or joule
  - [UI] Display HWP or CPPC in footer for capable processors.
  - [CLI] Added HWP Capabilities and HWP Request to the JSON export
  - [CLI] Don't allow the HWP dialog box if feature is not available.
  - [CPPC][Firmware] allows (de)activation of the feature.
  - [CLI] Added CPU ratios to JSON export
  - [CPPC] Improved scaling
  - [CPPC] Build fixed down to Kernel version 3
  - [Kernel/ACPI] Attempt to write CPPC registers</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667563201">- Repair deficient description grammar.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 1.92.4:
  * [Intel/Skylake-X] Permits MSR_RING_PERF_LIMIT_REASONS</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1670932800">- removed modprobe_corefreqd.service.patch and harden_corefreqd.service.patch
  now included in new corefreqd.service file replacing stock one
- update to 1.93.1
  * [PRJ] CoreFreq version 1.93.1
  * [ACPI/CPPC/EPP] Preview of AMD/Zen Energy Preference (CONFIG_CACHY)
  * [UI] Changed the HWP or CPPC ratio bounds.
  * [FIX] Putting `corefreqd` in the root cgroup (issue #379) Thanks to gel-crabs
  * [DOC] Parameters to blacklist the amd_pstate since kernel 6.0.11
  * [AMD][Zen4] Apply a voltage formula based on Rembrandt's. (#378)
  * [AMD][Zen4/Raphael] Attempting temperature per CCD from TCTL+0x308
  * [AMD][Zen4] Changed Timer loop
  * [CR] CLI code review and UI optimizations
  * [UI] Auto refresh the Topology items when off/online
  * [CR] Conditionally build with additional PMC Counters
  * [Intel] Adding Z8000 System Memory Controller Registers
  * [CR] Transformed global variable in cells padding
  * [UI] Windows re-scaling fix
  * [UI] Apply color theming to the CPPC capabilities list.
  * [AMD][Raphael] Adding device DIDs to probe UMC and IOMMU
  * [CPPC/FMW] Computes value bounds while Enabling/Disabling firmware
  * [CR] CPPC lib errors are now raised to Debug level
  * [AMD][Zen4] Increased the UMC size to 12 channels.
  * [CPPC] Handles the OffLine CPU case.
  * [CLI] Refactoring HWP/CPPC to print all capabilities per CPU
  * [ACPI] Computes the CPPC Bounds
  * [Intel] Linear Address Masking (LAM)
  * [CLI] EFER: Left aligned labels
  * [AMD] Reports UAIE and AIBRSE bits from EFER system register
  * [CLI] Changed mitigation mechanisms incapability labels
  * [AMD][Zen2] Mitigation Mechanism BTC-NOBR * ACPI/OSPM documentation
  * [CR] Code review on bit masks
  * [CPPC][ACPI] Kernel may decode the Guaranteed Performance Register
  * [UI] Optimize the cycles to clear the time bar.
  * [CR] Code review for extra compiler warnings
  * [UI] Time of the day displayed in the right side of menu
  * [UI] Display the current date and time in menu bar
  * [Kernel] Introducing support of `CONFIG_SCHED_BORE`
  * [CLI] Fixing ambiguous CPPC report: hardware vs firmware
  * [CLI] Surrounds _CPC feature with square brackets
  * [CPPC] Provides the ACPI _CPC object state.
  * [UI] Colors the task being tracked in the tracking list
  * [UI] Display the current time in the menu bar
  * [CLI] Reserve the programmable TDP section to Intel processors.
  * [AMD/Zen3+] Improving the DIMM geometry of Rembrandt UMC</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672747200">- update to 1.94.1:
  * [Intel] Gemini Lake
  * [AMD] Ryzen 5 6600 H SoC, UMC channels
  * [AMD] Rembrandt: maximum of two UMC channels
  * [AMD] Raphael: Decodes DIMM geometry from AddrCfg
  * [AMD] Zen: Aggregation refactored
  * [AMD] Improved DDR5 clock decoding
  * Optimized Idle Loop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673006400">- update to 1.94.3:
  * [AMD][RMB] If UMC is quad channels then unpopulate odd channels
  * [AMD][RPL] Provide Service Processor Vcore as workaround
  * [UI] Auto size and lay performance capabilities window
  * [UI] Adding comments to the EEO and R2H technologies
  * [AMD][Raphael] 7950X3D, 7900X3D. support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- update to 1.95.1:
  * [Intel] RPL: voltage of Pcore, Ecore, System Agent
  * [Intel] RPL and ADL Chipset device IDs
  * [Intel] Decode the RPL IMC and improve DDR5 support
  * [Build] Raise `MAX_FREQ_HZ` up to 7125000000 Hertz
  * [Intel] Mobile {Coffee Lake, Kaby Lake} codenames
  * [Intel] Braswell codename detection
  * [AMD] SYSCFG Register
  * [AMD] EPYC 9654
  * [AMD] Transparent SME
  * [AMD] DRAM Data Scrambling
  * [AMD] Adding "Barcelo R" and "Rembrandt R"</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.95.2:
  * Fixed the aggregation of the minimum ratio
  Intel:
  * [Airmont][Silvermont] Attempt to decode `tCKE` from DRMC
    register
  * [Airmont] Improve `tWTPr`, `B2B`, `tWWDR` timings
  * [Airmont] Provide a new IMC decoder
  * Add the Emerald Rapids architecture entry
  * [DDR5][DDR4] Add the `RCDw` IMC timing
  * [Raptor Lake ] De-activate the MSR Uncore counter
  AMD:
  * "Zen3/Barcelo-R" and "Zen3+ Rembrandt-R" codenames
  * [Zen] Thermal highest limit reset fix
  Misc:
  * Code review and Registers documentation:
    AMD HWCR, Intel HDC and DRP</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677067200">- update to 1.95.4
  * [Intel] [from 11th to 14th gen]
    Convert the DRAM Speed to MT/s unit
    Compute the Bus Rate based on the BIOS MC PLL
- update to 1.95.3
  * [Intel] [Airmont]
    Improved the IMC geometry
    Introducing the Spreadtrum architecture
    Fixed the Bus and DRAM frequency rates
  * [Intel] [from 11th to 13th gen] Attempt to probe the interleaved controllers
  * [Intel] [Alder Lake/H] Attempt to decode the TCO Watchdog</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677153600">- added leap_compile_fix.patch to fix compilation on Leap</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1683115200">- removed leap_compile_fix.patch no needed anymore
- update to 1.96.0
  * [AMD]
    [RPL/X3D] Disabling the turbo boosted P-states change
    [PHOENIX] Adding Z1, U and HS PRO series.
    [Genoa] DAC address at UMC BAR + 0x40
    [Zen4] Adding the PCI entries of Genoa
    [Zen2] Adding remaining PCI entries
    [Zen] Query DAC &amp; CFG with the right UMC base address register
    [Zen4] Dump the CPUID Extended CPU Topology leaves.
    [Zen][Embedded][Banded Kestrel] R1000 Processor Family
    [Zen][Embedded] "Great Horned Owl", "River Hawk", "Grey Hawk"
    Complete the "Raven Ridge" and "Picasso" lists
    [EPYC] Moved "Snowy Owl" Embedded processors to CPUID 8F_01
    [Zen4] introducing Phoenix and Dragon Range
    [RMB] adding the Ryzen Embedded V3000 processors
    [VMR] adding the "AMD Ryzen 9 PRO 5945"
  * [Intel]
    Adding Granite Rapids, Sierra Forest, Grand Ridge entries
    Adding "Lunar Lake" and "Arrow Lake" entries.
  * [UI]
    Optimized decimal to digits converter
    Allow task tracker to select up to pid_max
    Can trace the frozen states of Linux tasks.
    Only print HWP frequencies within bounds.
    Fix ruler's aggregation.
  * [CR]
    Check CPUID[HV_PARTITION_PRIVILEGE_MASK] for HV_X64_MSR_VP_RUNTIME
    Uninitialized variable fix.
    [CPPC] Build EPP with KERNEL_VERSION(6) rather than CONFIG_CACHY
    [KERNEL] Linux 6.3: Employ modifier calls with the vma-&gt;vm_flags</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1684065600">- update to 1.96.1
  * [Driver]
  - Postpone Clock Source registration during startup until the Base Clock is computed.
  - Change class_create() according to Linux Kernel 6.4
  - Clear interrupt flag (cli) after Halt in the Idle method
  * [AMD]
  - [PHOENIX] Adding Ryzen 7940H, 7840H, 7640H
  - [VERMEER] Adding Ryzen PRO and Embedded processors
  - Ryzen Z1 CPUID' brand fix
  - Adding EPYC Embedded 9004 Series as Genoa
  - Adding EPYC Embedded 7003 Series as Milan
  - Adding EPYC Embedded 7002 Series as Rome
  - Adding EPYC Embedded 7001 Series as Naples</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1685880000">- update to 1.96.2
  * [Driver]
  - Allows compilation to keep going without CONFIG_ACPI_CPPC_LIB
  * [Client]
  - Adding two command line arguments:
  - Op Show Package C-States
  - OW Toggle Energy units
  * [AMD]
  - Specification of some Configuration MSRs</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1686830400">- update to 1.96.4
  * [AMD]
  - Display CPUID state of new and legacy features:
    Fused Multiply Add [FMA4]
    Extended Operation Support [XOP]
    Translation Cache Extension [TCE]
    Trailing Bit Manipulation [TBM]
    OS Visible Work-around [OSVW]
    LOCK prefix to read CR8 [AltMov]
  * [Intel]
  - Advanced Matrix Extensions [AMX]
  - Bits and Features of Sierra Forest and Grand Ridge
  - Attempt to decode the Meteor Lake Memory Controller
- update to 1.96.3
  * [AMD]
  - [Zeppelin] Probe more than one UMC controllers on Ryzen Threadripper 1900X
  - [Zen4] Dump SMBE and BMEC sub-leaves of CPUID 0x80000020</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1688212800">- update to 1.96.5
  * [AMD]
    Adding the "AMD Ryzen 5 5600X3D"
    Introducing the Zen4c Bergamo architecture
    Specs fixing of Embedded V-series and 3000 Series Processors
    Adding MENDOCINO, RAPHAEL Pro, PHOENIX Pro among others</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1712318400">- added preamble file for %kernel_module_package macro
- update to 1.97.1
  * added aarch64 support
  * upstream did not provide a summary changelog. Full list of commits:
    https://github.com/cyring/CoreFreq/compare/1.96.5...1.97.1</changelog>
</package>
<package pkgid="1563c0243223444a2fd31c059aab7958a7b2eddcd73f4eaee4db3d2e08f8868eaa6cda1ba67259eaa82a47029343d72b3b2475f189a724b3d194369ab39fefdb" name="CoreFreq-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.97.1_k6.8.5_1" rel="1.2"/>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1644667200">- Update to version 1.89.3
  * No changelog was made available by upstream</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1646654400">- removed non-working leap15_2.patch and leap15_3.patch:
  Leap 15.4 is the minimum supported version
- Update to version 1.90.1
  * support for Alder Lake architecture:
    in particular, specialized monitoring for Pcore and Ecore
  * more precise DDR5 and DDR4 timings from SKL to ADL:
    introduction of "Gear mode"
  * improvement using Power Limiters:
    zero W on PL1 &amp; PL2; DRAM clampig marked experimental
  * characteristics for Zen architecture:
    CPPC; C1E; MEM CLOCK in raw frequency
  * C-state Core for Ice Lake/X
  * various characteristics of C-state package for AMD/Zen and Intel (Lake)
  * various changes in UI
  * non-regression tests for kernels 5.16.12 and 5.17.rc6</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1655899200">- Update to version 1.91.3
  * No changelog was made available by upstream</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1661169600">- Update to version 1.91.6
  - [AMD/Zen][UMC] Fixed the Mem Clock and ECC regressions
  - Designate the Package identifier in Power consumed readings
  - [Intel/ADL/IMC] Guessing activated channel from the populated DIMM
  - [AMD][UMC, IOMMU] Adding missing DID of family 19h devices
  - [AMD_DataFabric_Cezanne] Removed the Experimental mode
  - Intel/ADL/IMC: Fixing the Memory Channels count
  - [AMD/Zen] Improved UMC mapping. Threadripper 3960X issue
  - Avoid some NULL pointer strings during SMBIOS decoding</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1667563200">- update to version 1.92.3
  - Export CPUID bits Intel Sierra Forest, Grand Ridge, Granite Rapids
    and completes AMD64 Fn0000_0007_ECX_x0
  - [Features] WBNOINVD and CLZERO instructions
  - Adding various Mitigation Mechanism aggregations:
    IPRED_DIS_U, IPRED_DIS_S, RRSBA_DIS_U, RRSBA_DIS_S, BHI_DIS_S, MCDT_NO
  - RDPID and UMIP capability fixed.
  - [AMD] Perf. Mon. version based on CPUID_0x80000022.EAX.PerfMonV2
  - [AMD][Zen3+][Rembrandt] Trigger UMC and IOMMU decoders
  - [AMD][Ryzen 5 6600H] Found voltage VID @ SMU 0x6f010 and 0x6f014
  - Introducing AMD Security Feature capabilities:
    SKINIT, SEV, GMET, SEV-ES, SEV-SNP
  - [AMD64] Non-architectural MSR: SPECULATIVE STORE BYPASS DISABLE
  - [Intel][2nd &amp; 3rd gen] Misc IMC optimizations
  - [AMD][Rembrandt] Provides Vcore from a new formula.
  - Dumping CPUID leaves from AMD64 Architecture Programmer’s Manual
  - [Intel][HSW &amp; BDW] Compute the DIMM banks
  - [UI] Re-assigned keys to move or resize windows.
  - [AMD][Zen] Uncore frequency: Improving the Memory Clock divisor
  - [Intel][HSW &amp; BDW][SKL] Make use of same function DimmWidthToRows
  - [AMD][Zen3+][Rembrandt] Provides the thermal sensor.
  - [AMD/Zen2 &amp; Zen3] Removed the HSMP capability.
  - [Intel][CML][RKL][TGL] Compute the DIMM Rows from CH_WIDTH
  - [AMD/EPYC] Adding the CPUID of Zen4 Genoa architecture
  - [AMD/Zen2] Introducing Mendocino architecture
  - Changed MeteorLake/N to CPUID 06_B5
  - [Intel] Computes BIOS DRAM frequency based on PLL_REF100
  - [Intel][SNB/IVB/HSW/BDW] Improved BIOS DRAM frequency
  - [Intel][SNB/IVB] DRAM frequency based on RAM_Select and FSB_Select
  - [Intel][IVB] IMC specifications and optimizations.
  - [Intel][SNB,IVB] Computes the DIMM A from DAS bit in MAD register
  - [Intel][SNB,IVB,HSW,BDW] Rolling back changes to the DIMM topology
  - [Intel][BDW][HSW] Query the IMC Power Down Mode
  - [Intel][IVB][SNB] Attempt to decode the IMC third timings
  - [AMD][Ryzen] Added AMD Ryzen 7 PRO 6860Z
  - [AMD][F17h-F19h] Can toggle ON and OFF the Instruction Cache Unit
  - [AMD] Checking the Ryzen "OEM Only" processors
  - [Intel] Specification of 12th Gen. MSR registers capability
  - [Intel] Adding Raptor Lake-S with CPUID 06_BF
  - [AMD] Introducing Zen 4 / Raphael architecture
  - [Intel][SNB,IVB,HSW] Attempt to assign the Rank per DIMM slot
  - [Intel][SNB,IVB,HSW] Attempt to fix the DIMM(s) topology layout
  - ClockSource: TSC udelay() asm implementation builtin as a default
  - [Intel][Alder Lake] Adding IMC entry for i5-12500 processor
  - [Intel][Alder Lake] Added default case if Processor has only Pcores
  - [Intel][Atom/Bonnell][IMC] Attempt to compute the DIMM geometry
  - [UI][Custom view] Show the Uncore unit in watt or joule
  - [UI] Display HWP or CPPC in footer for capable processors.
  - [CLI] Added HWP Capabilities and HWP Request to the JSON export
  - [CLI] Don't allow the HWP dialog box if feature is not available.
  - [CPPC][Firmware] allows (de)activation of the feature.
  - [CLI] Added CPU ratios to JSON export
  - [CPPC] Improved scaling
  - [CPPC] Build fixed down to Kernel version 3
  - [Kernel/ACPI] Attempt to write CPPC registers</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667563201">- Repair deficient description grammar.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 1.92.4:
  * [Intel/Skylake-X] Permits MSR_RING_PERF_LIMIT_REASONS</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1670932800">- removed modprobe_corefreqd.service.patch and harden_corefreqd.service.patch
  now included in new corefreqd.service file replacing stock one
- update to 1.93.1
  * [PRJ] CoreFreq version 1.93.1
  * [ACPI/CPPC/EPP] Preview of AMD/Zen Energy Preference (CONFIG_CACHY)
  * [UI] Changed the HWP or CPPC ratio bounds.
  * [FIX] Putting `corefreqd` in the root cgroup (issue #379) Thanks to gel-crabs
  * [DOC] Parameters to blacklist the amd_pstate since kernel 6.0.11
  * [AMD][Zen4] Apply a voltage formula based on Rembrandt's. (#378)
  * [AMD][Zen4/Raphael] Attempting temperature per CCD from TCTL+0x308
  * [AMD][Zen4] Changed Timer loop
  * [CR] CLI code review and UI optimizations
  * [UI] Auto refresh the Topology items when off/online
  * [CR] Conditionally build with additional PMC Counters
  * [Intel] Adding Z8000 System Memory Controller Registers
  * [CR] Transformed global variable in cells padding
  * [UI] Windows re-scaling fix
  * [UI] Apply color theming to the CPPC capabilities list.
  * [AMD][Raphael] Adding device DIDs to probe UMC and IOMMU
  * [CPPC/FMW] Computes value bounds while Enabling/Disabling firmware
  * [CR] CPPC lib errors are now raised to Debug level
  * [AMD][Zen4] Increased the UMC size to 12 channels.
  * [CPPC] Handles the OffLine CPU case.
  * [CLI] Refactoring HWP/CPPC to print all capabilities per CPU
  * [ACPI] Computes the CPPC Bounds
  * [Intel] Linear Address Masking (LAM)
  * [CLI] EFER: Left aligned labels
  * [AMD] Reports UAIE and AIBRSE bits from EFER system register
  * [CLI] Changed mitigation mechanisms incapability labels
  * [AMD][Zen2] Mitigation Mechanism BTC-NOBR * ACPI/OSPM documentation
  * [CR] Code review on bit masks
  * [CPPC][ACPI] Kernel may decode the Guaranteed Performance Register
  * [UI] Optimize the cycles to clear the time bar.
  * [CR] Code review for extra compiler warnings
  * [UI] Time of the day displayed in the right side of menu
  * [UI] Display the current date and time in menu bar
  * [Kernel] Introducing support of `CONFIG_SCHED_BORE`
  * [CLI] Fixing ambiguous CPPC report: hardware vs firmware
  * [CLI] Surrounds _CPC feature with square brackets
  * [CPPC] Provides the ACPI _CPC object state.
  * [UI] Colors the task being tracked in the tracking list
  * [UI] Display the current time in the menu bar
  * [CLI] Reserve the programmable TDP section to Intel processors.
  * [AMD/Zen3+] Improving the DIMM geometry of Rembrandt UMC</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672747200">- update to 1.94.1:
  * [Intel] Gemini Lake
  * [AMD] Ryzen 5 6600 H SoC, UMC channels
  * [AMD] Rembrandt: maximum of two UMC channels
  * [AMD] Raphael: Decodes DIMM geometry from AddrCfg
  * [AMD] Zen: Aggregation refactored
  * [AMD] Improved DDR5 clock decoding
  * Optimized Idle Loop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673006400">- update to 1.94.3:
  * [AMD][RMB] If UMC is quad channels then unpopulate odd channels
  * [AMD][RPL] Provide Service Processor Vcore as workaround
  * [UI] Auto size and lay performance capabilities window
  * [UI] Adding comments to the EEO and R2H technologies
  * [AMD][Raphael] 7950X3D, 7900X3D. support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- update to 1.95.1:
  * [Intel] RPL: voltage of Pcore, Ecore, System Agent
  * [Intel] RPL and ADL Chipset device IDs
  * [Intel] Decode the RPL IMC and improve DDR5 support
  * [Build] Raise `MAX_FREQ_HZ` up to 7125000000 Hertz
  * [Intel] Mobile {Coffee Lake, Kaby Lake} codenames
  * [Intel] Braswell codename detection
  * [AMD] SYSCFG Register
  * [AMD] EPYC 9654
  * [AMD] Transparent SME
  * [AMD] DRAM Data Scrambling
  * [AMD] Adding "Barcelo R" and "Rembrandt R"</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.95.2:
  * Fixed the aggregation of the minimum ratio
  Intel:
  * [Airmont][Silvermont] Attempt to decode `tCKE` from DRMC
    register
  * [Airmont] Improve `tWTPr`, `B2B`, `tWWDR` timings
  * [Airmont] Provide a new IMC decoder
  * Add the Emerald Rapids architecture entry
  * [DDR5][DDR4] Add the `RCDw` IMC timing
  * [Raptor Lake ] De-activate the MSR Uncore counter
  AMD:
  * "Zen3/Barcelo-R" and "Zen3+ Rembrandt-R" codenames
  * [Zen] Thermal highest limit reset fix
  Misc:
  * Code review and Registers documentation:
    AMD HWCR, Intel HDC and DRP</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677067200">- update to 1.95.4
  * [Intel] [from 11th to 14th gen]
    Convert the DRAM Speed to MT/s unit
    Compute the Bus Rate based on the BIOS MC PLL
- update to 1.95.3
  * [Intel] [Airmont]
    Improved the IMC geometry
    Introducing the Spreadtrum architecture
    Fixed the Bus and DRAM frequency rates
  * [Intel] [from 11th to 13th gen] Attempt to probe the interleaved controllers
  * [Intel] [Alder Lake/H] Attempt to decode the TCO Watchdog</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677153600">- added leap_compile_fix.patch to fix compilation on Leap</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1683115200">- removed leap_compile_fix.patch no needed anymore
- update to 1.96.0
  * [AMD]
    [RPL/X3D] Disabling the turbo boosted P-states change
    [PHOENIX] Adding Z1, U and HS PRO series.
    [Genoa] DAC address at UMC BAR + 0x40
    [Zen4] Adding the PCI entries of Genoa
    [Zen2] Adding remaining PCI entries
    [Zen] Query DAC &amp; CFG with the right UMC base address register
    [Zen4] Dump the CPUID Extended CPU Topology leaves.
    [Zen][Embedded][Banded Kestrel] R1000 Processor Family
    [Zen][Embedded] "Great Horned Owl", "River Hawk", "Grey Hawk"
    Complete the "Raven Ridge" and "Picasso" lists
    [EPYC] Moved "Snowy Owl" Embedded processors to CPUID 8F_01
    [Zen4] introducing Phoenix and Dragon Range
    [RMB] adding the Ryzen Embedded V3000 processors
    [VMR] adding the "AMD Ryzen 9 PRO 5945"
  * [Intel]
    Adding Granite Rapids, Sierra Forest, Grand Ridge entries
    Adding "Lunar Lake" and "Arrow Lake" entries.
  * [UI]
    Optimized decimal to digits converter
    Allow task tracker to select up to pid_max
    Can trace the frozen states of Linux tasks.
    Only print HWP frequencies within bounds.
    Fix ruler's aggregation.
  * [CR]
    Check CPUID[HV_PARTITION_PRIVILEGE_MASK] for HV_X64_MSR_VP_RUNTIME
    Uninitialized variable fix.
    [CPPC] Build EPP with KERNEL_VERSION(6) rather than CONFIG_CACHY
    [KERNEL] Linux 6.3: Employ modifier calls with the vma-&gt;vm_flags</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1684065600">- update to 1.96.1
  * [Driver]
  - Postpone Clock Source registration during startup until the Base Clock is computed.
  - Change class_create() according to Linux Kernel 6.4
  - Clear interrupt flag (cli) after Halt in the Idle method
  * [AMD]
  - [PHOENIX] Adding Ryzen 7940H, 7840H, 7640H
  - [VERMEER] Adding Ryzen PRO and Embedded processors
  - Ryzen Z1 CPUID' brand fix
  - Adding EPYC Embedded 9004 Series as Genoa
  - Adding EPYC Embedded 7003 Series as Milan
  - Adding EPYC Embedded 7002 Series as Rome
  - Adding EPYC Embedded 7001 Series as Naples</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1685880000">- update to 1.96.2
  * [Driver]
  - Allows compilation to keep going without CONFIG_ACPI_CPPC_LIB
  * [Client]
  - Adding two command line arguments:
  - Op Show Package C-States
  - OW Toggle Energy units
  * [AMD]
  - Specification of some Configuration MSRs</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1686830400">- update to 1.96.4
  * [AMD]
  - Display CPUID state of new and legacy features:
    Fused Multiply Add [FMA4]
    Extended Operation Support [XOP]
    Translation Cache Extension [TCE]
    Trailing Bit Manipulation [TBM]
    OS Visible Work-around [OSVW]
    LOCK prefix to read CR8 [AltMov]
  * [Intel]
  - Advanced Matrix Extensions [AMX]
  - Bits and Features of Sierra Forest and Grand Ridge
  - Attempt to decode the Meteor Lake Memory Controller
- update to 1.96.3
  * [AMD]
  - [Zeppelin] Probe more than one UMC controllers on Ryzen Threadripper 1900X
  - [Zen4] Dump SMBE and BMEC sub-leaves of CPUID 0x80000020</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1688212800">- update to 1.96.5
  * [AMD]
    Adding the "AMD Ryzen 5 5600X3D"
    Introducing the Zen4c Bergamo architecture
    Specs fixing of Embedded V-series and 3000 Series Processors
    Adding MENDOCINO, RAPHAEL Pro, PHOENIX Pro among others</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1712318400">- added preamble file for %kernel_module_package macro
- update to 1.97.1
  * added aarch64 support
  * upstream did not provide a summary changelog. Full list of commits:
    https://github.com/cyring/CoreFreq/compare/1.96.5...1.97.1</changelog>
</package>
<package pkgid="33d3eeee37b0bacde71086ac8c4c85325ad369c143b12b66ae391d28df70304a9d403bd15f67a709f71891a99637687cafaf8b49704f86e8cb62b39ff5b1a555" name="CoreFreq-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.97.1_k6.8.6_1" rel="1.3"/>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1644667200">- Update to version 1.89.3
  * No changelog was made available by upstream</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1646654400">- removed non-working leap15_2.patch and leap15_3.patch:
  Leap 15.4 is the minimum supported version
- Update to version 1.90.1
  * support for Alder Lake architecture:
    in particular, specialized monitoring for Pcore and Ecore
  * more precise DDR5 and DDR4 timings from SKL to ADL:
    introduction of "Gear mode"
  * improvement using Power Limiters:
    zero W on PL1 &amp; PL2; DRAM clampig marked experimental
  * characteristics for Zen architecture:
    CPPC; C1E; MEM CLOCK in raw frequency
  * C-state Core for Ice Lake/X
  * various characteristics of C-state package for AMD/Zen and Intel (Lake)
  * various changes in UI
  * non-regression tests for kernels 5.16.12 and 5.17.rc6</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1655899200">- Update to version 1.91.3
  * No changelog was made available by upstream</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1661169600">- Update to version 1.91.6
  - [AMD/Zen][UMC] Fixed the Mem Clock and ECC regressions
  - Designate the Package identifier in Power consumed readings
  - [Intel/ADL/IMC] Guessing activated channel from the populated DIMM
  - [AMD][UMC, IOMMU] Adding missing DID of family 19h devices
  - [AMD_DataFabric_Cezanne] Removed the Experimental mode
  - Intel/ADL/IMC: Fixing the Memory Channels count
  - [AMD/Zen] Improved UMC mapping. Threadripper 3960X issue
  - Avoid some NULL pointer strings during SMBIOS decoding</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1667563200">- update to version 1.92.3
  - Export CPUID bits Intel Sierra Forest, Grand Ridge, Granite Rapids
    and completes AMD64 Fn0000_0007_ECX_x0
  - [Features] WBNOINVD and CLZERO instructions
  - Adding various Mitigation Mechanism aggregations:
    IPRED_DIS_U, IPRED_DIS_S, RRSBA_DIS_U, RRSBA_DIS_S, BHI_DIS_S, MCDT_NO
  - RDPID and UMIP capability fixed.
  - [AMD] Perf. Mon. version based on CPUID_0x80000022.EAX.PerfMonV2
  - [AMD][Zen3+][Rembrandt] Trigger UMC and IOMMU decoders
  - [AMD][Ryzen 5 6600H] Found voltage VID @ SMU 0x6f010 and 0x6f014
  - Introducing AMD Security Feature capabilities:
    SKINIT, SEV, GMET, SEV-ES, SEV-SNP
  - [AMD64] Non-architectural MSR: SPECULATIVE STORE BYPASS DISABLE
  - [Intel][2nd &amp; 3rd gen] Misc IMC optimizations
  - [AMD][Rembrandt] Provides Vcore from a new formula.
  - Dumping CPUID leaves from AMD64 Architecture Programmer’s Manual
  - [Intel][HSW &amp; BDW] Compute the DIMM banks
  - [UI] Re-assigned keys to move or resize windows.
  - [AMD][Zen] Uncore frequency: Improving the Memory Clock divisor
  - [Intel][HSW &amp; BDW][SKL] Make use of same function DimmWidthToRows
  - [AMD][Zen3+][Rembrandt] Provides the thermal sensor.
  - [AMD/Zen2 &amp; Zen3] Removed the HSMP capability.
  - [Intel][CML][RKL][TGL] Compute the DIMM Rows from CH_WIDTH
  - [AMD/EPYC] Adding the CPUID of Zen4 Genoa architecture
  - [AMD/Zen2] Introducing Mendocino architecture
  - Changed MeteorLake/N to CPUID 06_B5
  - [Intel] Computes BIOS DRAM frequency based on PLL_REF100
  - [Intel][SNB/IVB/HSW/BDW] Improved BIOS DRAM frequency
  - [Intel][SNB/IVB] DRAM frequency based on RAM_Select and FSB_Select
  - [Intel][IVB] IMC specifications and optimizations.
  - [Intel][SNB,IVB] Computes the DIMM A from DAS bit in MAD register
  - [Intel][SNB,IVB,HSW,BDW] Rolling back changes to the DIMM topology
  - [Intel][BDW][HSW] Query the IMC Power Down Mode
  - [Intel][IVB][SNB] Attempt to decode the IMC third timings
  - [AMD][Ryzen] Added AMD Ryzen 7 PRO 6860Z
  - [AMD][F17h-F19h] Can toggle ON and OFF the Instruction Cache Unit
  - [AMD] Checking the Ryzen "OEM Only" processors
  - [Intel] Specification of 12th Gen. MSR registers capability
  - [Intel] Adding Raptor Lake-S with CPUID 06_BF
  - [AMD] Introducing Zen 4 / Raphael architecture
  - [Intel][SNB,IVB,HSW] Attempt to assign the Rank per DIMM slot
  - [Intel][SNB,IVB,HSW] Attempt to fix the DIMM(s) topology layout
  - ClockSource: TSC udelay() asm implementation builtin as a default
  - [Intel][Alder Lake] Adding IMC entry for i5-12500 processor
  - [Intel][Alder Lake] Added default case if Processor has only Pcores
  - [Intel][Atom/Bonnell][IMC] Attempt to compute the DIMM geometry
  - [UI][Custom view] Show the Uncore unit in watt or joule
  - [UI] Display HWP or CPPC in footer for capable processors.
  - [CLI] Added HWP Capabilities and HWP Request to the JSON export
  - [CLI] Don't allow the HWP dialog box if feature is not available.
  - [CPPC][Firmware] allows (de)activation of the feature.
  - [CLI] Added CPU ratios to JSON export
  - [CPPC] Improved scaling
  - [CPPC] Build fixed down to Kernel version 3
  - [Kernel/ACPI] Attempt to write CPPC registers</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667563201">- Repair deficient description grammar.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 1.92.4:
  * [Intel/Skylake-X] Permits MSR_RING_PERF_LIMIT_REASONS</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1670932800">- removed modprobe_corefreqd.service.patch and harden_corefreqd.service.patch
  now included in new corefreqd.service file replacing stock one
- update to 1.93.1
  * [PRJ] CoreFreq version 1.93.1
  * [ACPI/CPPC/EPP] Preview of AMD/Zen Energy Preference (CONFIG_CACHY)
  * [UI] Changed the HWP or CPPC ratio bounds.
  * [FIX] Putting `corefreqd` in the root cgroup (issue #379) Thanks to gel-crabs
  * [DOC] Parameters to blacklist the amd_pstate since kernel 6.0.11
  * [AMD][Zen4] Apply a voltage formula based on Rembrandt's. (#378)
  * [AMD][Zen4/Raphael] Attempting temperature per CCD from TCTL+0x308
  * [AMD][Zen4] Changed Timer loop
  * [CR] CLI code review and UI optimizations
  * [UI] Auto refresh the Topology items when off/online
  * [CR] Conditionally build with additional PMC Counters
  * [Intel] Adding Z8000 System Memory Controller Registers
  * [CR] Transformed global variable in cells padding
  * [UI] Windows re-scaling fix
  * [UI] Apply color theming to the CPPC capabilities list.
  * [AMD][Raphael] Adding device DIDs to probe UMC and IOMMU
  * [CPPC/FMW] Computes value bounds while Enabling/Disabling firmware
  * [CR] CPPC lib errors are now raised to Debug level
  * [AMD][Zen4] Increased the UMC size to 12 channels.
  * [CPPC] Handles the OffLine CPU case.
  * [CLI] Refactoring HWP/CPPC to print all capabilities per CPU
  * [ACPI] Computes the CPPC Bounds
  * [Intel] Linear Address Masking (LAM)
  * [CLI] EFER: Left aligned labels
  * [AMD] Reports UAIE and AIBRSE bits from EFER system register
  * [CLI] Changed mitigation mechanisms incapability labels
  * [AMD][Zen2] Mitigation Mechanism BTC-NOBR * ACPI/OSPM documentation
  * [CR] Code review on bit masks
  * [CPPC][ACPI] Kernel may decode the Guaranteed Performance Register
  * [UI] Optimize the cycles to clear the time bar.
  * [CR] Code review for extra compiler warnings
  * [UI] Time of the day displayed in the right side of menu
  * [UI] Display the current date and time in menu bar
  * [Kernel] Introducing support of `CONFIG_SCHED_BORE`
  * [CLI] Fixing ambiguous CPPC report: hardware vs firmware
  * [CLI] Surrounds _CPC feature with square brackets
  * [CPPC] Provides the ACPI _CPC object state.
  * [UI] Colors the task being tracked in the tracking list
  * [UI] Display the current time in the menu bar
  * [CLI] Reserve the programmable TDP section to Intel processors.
  * [AMD/Zen3+] Improving the DIMM geometry of Rembrandt UMC</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672747200">- update to 1.94.1:
  * [Intel] Gemini Lake
  * [AMD] Ryzen 5 6600 H SoC, UMC channels
  * [AMD] Rembrandt: maximum of two UMC channels
  * [AMD] Raphael: Decodes DIMM geometry from AddrCfg
  * [AMD] Zen: Aggregation refactored
  * [AMD] Improved DDR5 clock decoding
  * Optimized Idle Loop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673006400">- update to 1.94.3:
  * [AMD][RMB] If UMC is quad channels then unpopulate odd channels
  * [AMD][RPL] Provide Service Processor Vcore as workaround
  * [UI] Auto size and lay performance capabilities window
  * [UI] Adding comments to the EEO and R2H technologies
  * [AMD][Raphael] 7950X3D, 7900X3D. support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- update to 1.95.1:
  * [Intel] RPL: voltage of Pcore, Ecore, System Agent
  * [Intel] RPL and ADL Chipset device IDs
  * [Intel] Decode the RPL IMC and improve DDR5 support
  * [Build] Raise `MAX_FREQ_HZ` up to 7125000000 Hertz
  * [Intel] Mobile {Coffee Lake, Kaby Lake} codenames
  * [Intel] Braswell codename detection
  * [AMD] SYSCFG Register
  * [AMD] EPYC 9654
  * [AMD] Transparent SME
  * [AMD] DRAM Data Scrambling
  * [AMD] Adding "Barcelo R" and "Rembrandt R"</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.95.2:
  * Fixed the aggregation of the minimum ratio
  Intel:
  * [Airmont][Silvermont] Attempt to decode `tCKE` from DRMC
    register
  * [Airmont] Improve `tWTPr`, `B2B`, `tWWDR` timings
  * [Airmont] Provide a new IMC decoder
  * Add the Emerald Rapids architecture entry
  * [DDR5][DDR4] Add the `RCDw` IMC timing
  * [Raptor Lake ] De-activate the MSR Uncore counter
  AMD:
  * "Zen3/Barcelo-R" and "Zen3+ Rembrandt-R" codenames
  * [Zen] Thermal highest limit reset fix
  Misc:
  * Code review and Registers documentation:
    AMD HWCR, Intel HDC and DRP</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677067200">- update to 1.95.4
  * [Intel] [from 11th to 14th gen]
    Convert the DRAM Speed to MT/s unit
    Compute the Bus Rate based on the BIOS MC PLL
- update to 1.95.3
  * [Intel] [Airmont]
    Improved the IMC geometry
    Introducing the Spreadtrum architecture
    Fixed the Bus and DRAM frequency rates
  * [Intel] [from 11th to 13th gen] Attempt to probe the interleaved controllers
  * [Intel] [Alder Lake/H] Attempt to decode the TCO Watchdog</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1677153600">- added leap_compile_fix.patch to fix compilation on Leap</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1683115200">- removed leap_compile_fix.patch no needed anymore
- update to 1.96.0
  * [AMD]
    [RPL/X3D] Disabling the turbo boosted P-states change
    [PHOENIX] Adding Z1, U and HS PRO series.
    [Genoa] DAC address at UMC BAR + 0x40
    [Zen4] Adding the PCI entries of Genoa
    [Zen2] Adding remaining PCI entries
    [Zen] Query DAC &amp; CFG with the right UMC base address register
    [Zen4] Dump the CPUID Extended CPU Topology leaves.
    [Zen][Embedded][Banded Kestrel] R1000 Processor Family
    [Zen][Embedded] "Great Horned Owl", "River Hawk", "Grey Hawk"
    Complete the "Raven Ridge" and "Picasso" lists
    [EPYC] Moved "Snowy Owl" Embedded processors to CPUID 8F_01
    [Zen4] introducing Phoenix and Dragon Range
    [RMB] adding the Ryzen Embedded V3000 processors
    [VMR] adding the "AMD Ryzen 9 PRO 5945"
  * [Intel]
    Adding Granite Rapids, Sierra Forest, Grand Ridge entries
    Adding "Lunar Lake" and "Arrow Lake" entries.
  * [UI]
    Optimized decimal to digits converter
    Allow task tracker to select up to pid_max
    Can trace the frozen states of Linux tasks.
    Only print HWP frequencies within bounds.
    Fix ruler's aggregation.
  * [CR]
    Check CPUID[HV_PARTITION_PRIVILEGE_MASK] for HV_X64_MSR_VP_RUNTIME
    Uninitialized variable fix.
    [CPPC] Build EPP with KERNEL_VERSION(6) rather than CONFIG_CACHY
    [KERNEL] Linux 6.3: Employ modifier calls with the vma-&gt;vm_flags</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1684065600">- update to 1.96.1
  * [Driver]
  - Postpone Clock Source registration during startup until the Base Clock is computed.
  - Change class_create() according to Linux Kernel 6.4
  - Clear interrupt flag (cli) after Halt in the Idle method
  * [AMD]
  - [PHOENIX] Adding Ryzen 7940H, 7840H, 7640H
  - [VERMEER] Adding Ryzen PRO and Embedded processors
  - Ryzen Z1 CPUID' brand fix
  - Adding EPYC Embedded 9004 Series as Genoa
  - Adding EPYC Embedded 7003 Series as Milan
  - Adding EPYC Embedded 7002 Series as Rome
  - Adding EPYC Embedded 7001 Series as Naples</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1685880000">- update to 1.96.2
  * [Driver]
  - Allows compilation to keep going without CONFIG_ACPI_CPPC_LIB
  * [Client]
  - Adding two command line arguments:
  - Op Show Package C-States
  - OW Toggle Energy units
  * [AMD]
  - Specification of some Configuration MSRs</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1686830400">- update to 1.96.4
  * [AMD]
  - Display CPUID state of new and legacy features:
    Fused Multiply Add [FMA4]
    Extended Operation Support [XOP]
    Translation Cache Extension [TCE]
    Trailing Bit Manipulation [TBM]
    OS Visible Work-around [OSVW]
    LOCK prefix to read CR8 [AltMov]
  * [Intel]
  - Advanced Matrix Extensions [AMX]
  - Bits and Features of Sierra Forest and Grand Ridge
  - Attempt to decode the Meteor Lake Memory Controller
- update to 1.96.3
  * [AMD]
  - [Zeppelin] Probe more than one UMC controllers on Ryzen Threadripper 1900X
  - [Zen4] Dump SMBE and BMEC sub-leaves of CPUID 0x80000020</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1688212800">- update to 1.96.5
  * [AMD]
    Adding the "AMD Ryzen 5 5600X3D"
    Introducing the Zen4c Bergamo architecture
    Specs fixing of Embedded V-series and 3000 Series Processors
    Adding MENDOCINO, RAPHAEL Pro, PHOENIX Pro among others</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1712318400">- added preamble file for %kernel_module_package macro
- update to 1.97.1
  * added aarch64 support
  * upstream did not provide a summary changelog. Full list of commits:
    https://github.com/cyring/CoreFreq/compare/1.96.5...1.97.1</changelog>
</package>
<package pkgid="7a83e50b4684828836b96d8d9552340c01545c67ac6620626cd2f7f1aa911a9fd37f6233bf93059bf9b4dad0e8781f049f9d4228d532ee3b8663e26bbe532a57" name="FreeCAD" arch="src">
  <version epoch="0" ver="0.21.2" rel="2.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1642161600">- Update to version 0.19.3:
  * Lots of bugfixes, for details see
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.19.3</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1644148800">- Pre-generate parsetab.py for ply.yacc in OpenSCAD and FEM Mods:
  https://tracker.freecadweb.org/view.php?id=4840</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1646308800">- Update to version 0.19.4:
  * Lots of bugfixes, for details see
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.19.4</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1646395200">- Add some unit test fixes:
  * 0001-Test-remove-not-needed-u-before-py3-unicode-string.patch
  * 0001-Test-fix-exception-handling-in-tests-for-units.patch
  * 0001-Test-Provide-more-useful-information-when-unit-trans.patch
  * 0002-Base-Fix-wrong-character-encoding-for-micro-siemens.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1646913600">- Use current Coin4 instead of Coin (3).</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1647432000">- Remove VTK::Java/java-devel dependency, add
  0001-improve-search-for-VTK-9.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1655208000">- Update to version 0.20:
  * Lots of bugfixes and new features, for details see
    https://wiki.freecad.org/Release_notes_0.20 and
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.20
- Drop upstream patches:
  * fix_unittestgui_tkinter_py3.patch
  * fix-smesh-vtk9.patch
  * 0001-Test-remove-not-needed-u-before-py3-unicode-string.patch
  * 0001-Test-fix-exception-handling-in-tests-for-units.patch
  * 0001-Test-Provide-more-useful-information-when-unit-trans.patch
  * 0002-Base-Fix-wrong-character-encoding-for-micro-siemens.patch
  * 0001-improve-search-for-VTK-9.patch
- Add 0001-Gui-Quarter-Add-missing-OpenGL-includes.patch
- Add 0001-Avoid-catching-SIGSEGV-defer-to-system-services.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1660564800">- Fix build with Netgen 6.2.2201 and later, add
  0001-Fix-build-with-NG-6.2.2201-include-BRepMesh_Incremen.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1660651200">- Update to version 0.20.1:
  * Lots of bugfixes and new features, for details see
    https://wiki.freecad.org/Release_notes_0.20.1 and
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.20.1</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1670328000">- Update to version 0.20.2:
  * Lots of bugfixes and new features, for details see
    https://wiki.freecad.org/Release_notes_0.20.2 and
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.20.2</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672401600">- Fix build with OpenCASCADE 7.7.0, add
  * 0001-Part-OCCError.h-remove-unneeded-includes.patch
  * 0001-Drawing-add-missing-include.patch
  * 0001-FEM-add-missing-include.patch
  * 0001-Revert-unused-parameter-warning-change.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1674734400">- Fix build after numpy 1.24 API changes, add
  0001-FEM-femmesh-fix-AttributeError-module-numpy-has-no-a.patch</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1679918400">- Fix build with gcc 13
  0001-Fix-build-with-gcc13.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1691496000">- Fix build on aarch64, correctly link OpenGL, add
  0001-Fix-variable-name-for-OpenGL-library.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1691496001">- Update to version 0.21.0:
  * Lots of bugfixes and new features, for details see
    https://wiki.freecad.org/Release_notes_0.21 and
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.21.0
- Drop upstream patches:
  * 0001-Fix-build-with-NG-6.2.2201-include-BRepMesh_Incremen.patch
  * 0001-Part-OCCError.h-remove-unneeded-includes.patch
  * 0001-Drawing-add-missing-include.patch
  * 0001-FEM-add-missing-include.patch
  * 0001-Revert-unused-parameter-warning-change.patch
  * 0001-FEM-femmesh-fix-AttributeError-module-numpy-has-no-a.patch
  * 0001-Fix-build-with-gcc13.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1691668800">- Disable AddonManager extension on Leap 15.x, as it requires
  Python &gt;= 3.8
- Add 0001-Implement-math.comb-fallback-for-Python-3.6.patch
- Minor packaging cleanups</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1694433600">- Update to version 0.21.1:
  * Bugfix release, for details see
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.21.1</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704024000">- Fix build with VTK 9.3.0, add fix_vtk_9_3_compat.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704110400">- Update to version 0.21.2:
  * Bugfix release, for details see
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.21.2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714824000">- Add freecad-boost185.patch
  * Upstream fix for #13549: smesh doesn't compile with boost 1.85
- Add freecad-copy_options.patch and freecad-copy_options-2.patch
  * Upstream fix: c++20 deprecate copy_option
- Add freecad-opengl.patch: use both OPENGL_LIBRARY and OPENGL_gl_LIBRARY,
  fixing undefined references on aarch64 architecture</changelog>
</package>
<package pkgid="861774035a46002d5d412d3f1786ff8928dffb0775e2f3491db2b17e4f72db4d477a813d54d85e926024fca916738a6fce890d0107af3d90e50a55e54a74523c" name="FreeCAD" arch="x86_64">
  <version epoch="0" ver="0.21.2" rel="2.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1642161600">- Update to version 0.19.3:
  * Lots of bugfixes, for details see
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.19.3</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1644148800">- Pre-generate parsetab.py for ply.yacc in OpenSCAD and FEM Mods:
  https://tracker.freecadweb.org/view.php?id=4840</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1646308800">- Update to version 0.19.4:
  * Lots of bugfixes, for details see
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.19.4</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1646395200">- Add some unit test fixes:
  * 0001-Test-remove-not-needed-u-before-py3-unicode-string.patch
  * 0001-Test-fix-exception-handling-in-tests-for-units.patch
  * 0001-Test-Provide-more-useful-information-when-unit-trans.patch
  * 0002-Base-Fix-wrong-character-encoding-for-micro-siemens.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1646913600">- Use current Coin4 instead of Coin (3).</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1647432000">- Remove VTK::Java/java-devel dependency, add
  0001-improve-search-for-VTK-9.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1655208000">- Update to version 0.20:
  * Lots of bugfixes and new features, for details see
    https://wiki.freecad.org/Release_notes_0.20 and
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.20
- Drop upstream patches:
  * fix_unittestgui_tkinter_py3.patch
  * fix-smesh-vtk9.patch
  * 0001-Test-remove-not-needed-u-before-py3-unicode-string.patch
  * 0001-Test-fix-exception-handling-in-tests-for-units.patch
  * 0001-Test-Provide-more-useful-information-when-unit-trans.patch
  * 0002-Base-Fix-wrong-character-encoding-for-micro-siemens.patch
  * 0001-improve-search-for-VTK-9.patch
- Add 0001-Gui-Quarter-Add-missing-OpenGL-includes.patch
- Add 0001-Avoid-catching-SIGSEGV-defer-to-system-services.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1660564800">- Fix build with Netgen 6.2.2201 and later, add
  0001-Fix-build-with-NG-6.2.2201-include-BRepMesh_Incremen.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1660651200">- Update to version 0.20.1:
  * Lots of bugfixes and new features, for details see
    https://wiki.freecad.org/Release_notes_0.20.1 and
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.20.1</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1670328000">- Update to version 0.20.2:
  * Lots of bugfixes and new features, for details see
    https://wiki.freecad.org/Release_notes_0.20.2 and
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.20.2</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672401600">- Fix build with OpenCASCADE 7.7.0, add
  * 0001-Part-OCCError.h-remove-unneeded-includes.patch
  * 0001-Drawing-add-missing-include.patch
  * 0001-FEM-add-missing-include.patch
  * 0001-Revert-unused-parameter-warning-change.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1674734400">- Fix build after numpy 1.24 API changes, add
  0001-FEM-femmesh-fix-AttributeError-module-numpy-has-no-a.patch</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1679918400">- Fix build with gcc 13
  0001-Fix-build-with-gcc13.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1691496000">- Fix build on aarch64, correctly link OpenGL, add
  0001-Fix-variable-name-for-OpenGL-library.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1691496001">- Update to version 0.21.0:
  * Lots of bugfixes and new features, for details see
    https://wiki.freecad.org/Release_notes_0.21 and
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.21.0
- Drop upstream patches:
  * 0001-Fix-build-with-NG-6.2.2201-include-BRepMesh_Incremen.patch
  * 0001-Part-OCCError.h-remove-unneeded-includes.patch
  * 0001-Drawing-add-missing-include.patch
  * 0001-FEM-add-missing-include.patch
  * 0001-Revert-unused-parameter-warning-change.patch
  * 0001-FEM-femmesh-fix-AttributeError-module-numpy-has-no-a.patch
  * 0001-Fix-build-with-gcc13.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1691668800">- Disable AddonManager extension on Leap 15.x, as it requires
  Python &gt;= 3.8
- Add 0001-Implement-math.comb-fallback-for-Python-3.6.patch
- Minor packaging cleanups</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1694433600">- Update to version 0.21.1:
  * Bugfix release, for details see
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.21.1</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704024000">- Fix build with VTK 9.3.0, add fix_vtk_9_3_compat.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704110400">- Update to version 0.21.2:
  * Bugfix release, for details see
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.21.2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714824000">- Add freecad-boost185.patch
  * Upstream fix for #13549: smesh doesn't compile with boost 1.85
- Add freecad-copy_options.patch and freecad-copy_options-2.patch
  * Upstream fix: c++20 deprecate copy_option
- Add freecad-opengl.patch: use both OPENGL_LIBRARY and OPENGL_gl_LIBRARY,
  fixing undefined references on aarch64 architecture</changelog>
</package>
<package pkgid="6f349cdc4bcdb89dfcd3ef27f89829d7b25f66cef5a14806b7efab25f3c27282c10085b3cb0120ec5a1f6ca9d950a8c4f9bb38085e79f0f2122338c1887aeb66" name="FreeCAD-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.21.2" rel="2.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1642161600">- Update to version 0.19.3:
  * Lots of bugfixes, for details see
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.19.3</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1644148800">- Pre-generate parsetab.py for ply.yacc in OpenSCAD and FEM Mods:
  https://tracker.freecadweb.org/view.php?id=4840</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1646308800">- Update to version 0.19.4:
  * Lots of bugfixes, for details see
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.19.4</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1646395200">- Add some unit test fixes:
  * 0001-Test-remove-not-needed-u-before-py3-unicode-string.patch
  * 0001-Test-fix-exception-handling-in-tests-for-units.patch
  * 0001-Test-Provide-more-useful-information-when-unit-trans.patch
  * 0002-Base-Fix-wrong-character-encoding-for-micro-siemens.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1646913600">- Use current Coin4 instead of Coin (3).</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1647432000">- Remove VTK::Java/java-devel dependency, add
  0001-improve-search-for-VTK-9.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1655208000">- Update to version 0.20:
  * Lots of bugfixes and new features, for details see
    https://wiki.freecad.org/Release_notes_0.20 and
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.20
- Drop upstream patches:
  * fix_unittestgui_tkinter_py3.patch
  * fix-smesh-vtk9.patch
  * 0001-Test-remove-not-needed-u-before-py3-unicode-string.patch
  * 0001-Test-fix-exception-handling-in-tests-for-units.patch
  * 0001-Test-Provide-more-useful-information-when-unit-trans.patch
  * 0002-Base-Fix-wrong-character-encoding-for-micro-siemens.patch
  * 0001-improve-search-for-VTK-9.patch
- Add 0001-Gui-Quarter-Add-missing-OpenGL-includes.patch
- Add 0001-Avoid-catching-SIGSEGV-defer-to-system-services.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1660564800">- Fix build with Netgen 6.2.2201 and later, add
  0001-Fix-build-with-NG-6.2.2201-include-BRepMesh_Incremen.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1660651200">- Update to version 0.20.1:
  * Lots of bugfixes and new features, for details see
    https://wiki.freecad.org/Release_notes_0.20.1 and
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.20.1</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1670328000">- Update to version 0.20.2:
  * Lots of bugfixes and new features, for details see
    https://wiki.freecad.org/Release_notes_0.20.2 and
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.20.2</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672401600">- Fix build with OpenCASCADE 7.7.0, add
  * 0001-Part-OCCError.h-remove-unneeded-includes.patch
  * 0001-Drawing-add-missing-include.patch
  * 0001-FEM-add-missing-include.patch
  * 0001-Revert-unused-parameter-warning-change.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1674734400">- Fix build after numpy 1.24 API changes, add
  0001-FEM-femmesh-fix-AttributeError-module-numpy-has-no-a.patch</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1679918400">- Fix build with gcc 13
  0001-Fix-build-with-gcc13.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1691496000">- Fix build on aarch64, correctly link OpenGL, add
  0001-Fix-variable-name-for-OpenGL-library.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1691496001">- Update to version 0.21.0:
  * Lots of bugfixes and new features, for details see
    https://wiki.freecad.org/Release_notes_0.21 and
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.21.0
- Drop upstream patches:
  * 0001-Fix-build-with-NG-6.2.2201-include-BRepMesh_Incremen.patch
  * 0001-Part-OCCError.h-remove-unneeded-includes.patch
  * 0001-Drawing-add-missing-include.patch
  * 0001-FEM-add-missing-include.patch
  * 0001-Revert-unused-parameter-warning-change.patch
  * 0001-FEM-femmesh-fix-AttributeError-module-numpy-has-no-a.patch
  * 0001-Fix-build-with-gcc13.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1691668800">- Disable AddonManager extension on Leap 15.x, as it requires
  Python &gt;= 3.8
- Add 0001-Implement-math.comb-fallback-for-Python-3.6.patch
- Minor packaging cleanups</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1694433600">- Update to version 0.21.1:
  * Bugfix release, for details see
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.21.1</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704024000">- Fix build with VTK 9.3.0, add fix_vtk_9_3_compat.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704110400">- Update to version 0.21.2:
  * Bugfix release, for details see
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.21.2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714824000">- Add freecad-boost185.patch
  * Upstream fix for #13549: smesh doesn't compile with boost 1.85
- Add freecad-copy_options.patch and freecad-copy_options-2.patch
  * Upstream fix: c++20 deprecate copy_option
- Add freecad-opengl.patch: use both OPENGL_LIBRARY and OPENGL_gl_LIBRARY,
  fixing undefined references on aarch64 architecture</changelog>
</package>
<package pkgid="9a11e615db60d82df77dd6f846eda5453e773d5f9001638f09e8af5ed4975be230e732e517cc6d46d44bdb5a421e177d516319f3613cbd59c49014bf12fa164c" name="FreeCAD-debugsource" arch="x86_64">
  <version epoch="0" ver="0.21.2" rel="2.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1642161600">- Update to version 0.19.3:
  * Lots of bugfixes, for details see
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.19.3</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1644148800">- Pre-generate parsetab.py for ply.yacc in OpenSCAD and FEM Mods:
  https://tracker.freecadweb.org/view.php?id=4840</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1646308800">- Update to version 0.19.4:
  * Lots of bugfixes, for details see
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.19.4</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1646395200">- Add some unit test fixes:
  * 0001-Test-remove-not-needed-u-before-py3-unicode-string.patch
  * 0001-Test-fix-exception-handling-in-tests-for-units.patch
  * 0001-Test-Provide-more-useful-information-when-unit-trans.patch
  * 0002-Base-Fix-wrong-character-encoding-for-micro-siemens.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1646913600">- Use current Coin4 instead of Coin (3).</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1647432000">- Remove VTK::Java/java-devel dependency, add
  0001-improve-search-for-VTK-9.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1655208000">- Update to version 0.20:
  * Lots of bugfixes and new features, for details see
    https://wiki.freecad.org/Release_notes_0.20 and
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.20
- Drop upstream patches:
  * fix_unittestgui_tkinter_py3.patch
  * fix-smesh-vtk9.patch
  * 0001-Test-remove-not-needed-u-before-py3-unicode-string.patch
  * 0001-Test-fix-exception-handling-in-tests-for-units.patch
  * 0001-Test-Provide-more-useful-information-when-unit-trans.patch
  * 0002-Base-Fix-wrong-character-encoding-for-micro-siemens.patch
  * 0001-improve-search-for-VTK-9.patch
- Add 0001-Gui-Quarter-Add-missing-OpenGL-includes.patch
- Add 0001-Avoid-catching-SIGSEGV-defer-to-system-services.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1660564800">- Fix build with Netgen 6.2.2201 and later, add
  0001-Fix-build-with-NG-6.2.2201-include-BRepMesh_Incremen.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1660651200">- Update to version 0.20.1:
  * Lots of bugfixes and new features, for details see
    https://wiki.freecad.org/Release_notes_0.20.1 and
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.20.1</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1670328000">- Update to version 0.20.2:
  * Lots of bugfixes and new features, for details see
    https://wiki.freecad.org/Release_notes_0.20.2 and
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.20.2</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672401600">- Fix build with OpenCASCADE 7.7.0, add
  * 0001-Part-OCCError.h-remove-unneeded-includes.patch
  * 0001-Drawing-add-missing-include.patch
  * 0001-FEM-add-missing-include.patch
  * 0001-Revert-unused-parameter-warning-change.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1674734400">- Fix build after numpy 1.24 API changes, add
  0001-FEM-femmesh-fix-AttributeError-module-numpy-has-no-a.patch</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1679918400">- Fix build with gcc 13
  0001-Fix-build-with-gcc13.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1691496000">- Fix build on aarch64, correctly link OpenGL, add
  0001-Fix-variable-name-for-OpenGL-library.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1691496001">- Update to version 0.21.0:
  * Lots of bugfixes and new features, for details see
    https://wiki.freecad.org/Release_notes_0.21 and
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.21.0
- Drop upstream patches:
  * 0001-Fix-build-with-NG-6.2.2201-include-BRepMesh_Incremen.patch
  * 0001-Part-OCCError.h-remove-unneeded-includes.patch
  * 0001-Drawing-add-missing-include.patch
  * 0001-FEM-add-missing-include.patch
  * 0001-Revert-unused-parameter-warning-change.patch
  * 0001-FEM-femmesh-fix-AttributeError-module-numpy-has-no-a.patch
  * 0001-Fix-build-with-gcc13.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1691668800">- Disable AddonManager extension on Leap 15.x, as it requires
  Python &gt;= 3.8
- Add 0001-Implement-math.comb-fallback-for-Python-3.6.patch
- Minor packaging cleanups</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1694433600">- Update to version 0.21.1:
  * Bugfix release, for details see
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.21.1</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704024000">- Fix build with VTK 9.3.0, add fix_vtk_9_3_compat.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704110400">- Update to version 0.21.2:
  * Bugfix release, for details see
    https://github.com/FreeCAD/FreeCAD/releases/tag/0.21.2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714824000">- Add freecad-boost185.patch
  * Upstream fix for #13549: smesh doesn't compile with boost 1.85
- Add freecad-copy_options.patch and freecad-copy_options-2.patch
  * Upstream fix: c++20 deprecate copy_option
- Add freecad-opengl.patch: use both OPENGL_LIBRARY and OPENGL_gl_LIBRARY,
  fixing undefined references on aarch64 architecture</changelog>
</package>
<package pkgid="9f43cff787d6a1136602efed817cf057246e5a6cf1b19a82f159a1847bc9577ba8829b6ee32e6f31f84d355a3120eb4ef01a4eb4f577f7e5a6f85937fc30abb2" name="FreeCAD-test" arch="src">
  <version epoch="0" ver="0.21.2" rel="2.1"/>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1535457600">- initial package of test package. Just for running the test suite
  of installed FreeCAD rpm, so no binary rpm gets build on purpose.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1536148800">- Use noun phrase in summary.</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1549972800">- disable builds for 32bit and s390x, test suite fails and it makes no
  sense to use FreeCAD on small systems or mainframes...</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1564228800">- Fix inverted logic when evaluating test suite exit code
- Add gmsh mesher to BuildRequires, increase FEM test coverage</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1588766400">- Only enable gmsh BuildRequires on Tumbleweed, it's not available
  in Leap 15</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1644148800">- Run unittests manually, to make test failures visible between
  noisy output
- Bump version</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1655208000">- Update to version 0.20</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1660651200">- Update to version 0.20.1</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1670328000">- Update to version 0.20.2</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1694433600">- Update to version 0.21.1</changelog>
</package>
<package pkgid="d9ad26366cea3a4f5ff019d84235ce8e97d20fa24d85bc82e01fb9822815394045a141431ed0c2408d7e9ba358ff06d2f1f643d3ffe22123ad89d78e9a3a909e" name="ImageMagick" arch="src">
  <version epoch="0" ver="7.1.1.31" rel="1.1"/>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1703160000">- version update to 7.1.1.23
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-infinite-resource-time-limit.patch (upstreamed)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 7.1.1.24:
  * Added extra check for rare case when ImageMagick is build without
    any delegates.
  * Corrected order to fix invalid matches.
  * only fill the alpha channel for alpha floodfill
  * Make sure we use the lt_ methods like we do elsewhere.
  * support dng:max-raw-memory define (ImageMagick/ImageMagick#6922)
  * properly export YUV JP2 images (ImageMagick/ImageMagick#6943)
  * use : specifier
  * correct display program name
  * check for corrupt DJVU images
  * support UTF-8 comments (ImageMagick/ImageMagick#6949)
  * do not prefix iTxt key with 'png:'
  * enhance sampling factor parser (ImageMagick/ImageMagick#6943)
  * Switch to ubuntu 20.04 in the app-image build.
  * Corrected packages that need to be install due to ubuntu upgrade.
  * improve accuracy of image statistics
  * fx calculations of skewness and kurtosis
  * Only write comments as itxt when the string contains non ansi
    chars.
  * check if the string contains non-Latin1 characters
  * Corrected patch to check for non-Latin1 characters.
  * invalid JSON with -ping (ImageMagick/ImageMagick#6966)
  * throw exception if # of meta channels exceed max
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hx5j-pxvh-rj7r
  * multiplication result converted to larger type
  * invalid HTTPS certificates are no longer ignored
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3r24-6m6q-vxmr
  * multiplication result converted to larger type
  * eliminate compiler warning
  * don't include the index channel in the overall image statistics
  * multiplication result converted to larger type</changelog>
  <changelog author="pgajdos@suse.com" date="1704283200">- version update to 7.1.1.25
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1704456000">- drop update-alternatives for config; use exactly one of configuration
  package provided</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705060800">- version update to 7.1.1.26
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="munix9@googlemail.com" date="1705233600">- Fix incomplete removal of update-alternatives for config
- Replace obsolete 'otherproviders(imagick-%{config_spec})' with
  'Conflicts: imagick-%{config_spec}'</changelog>
  <changelog author="pgajdos@suse.com" date="1705320000">- use correct policy.xml</changelog>
  <changelog author="pgajdos@suse.com" date="1705406400">- only one configuration again, based on upstream 'secure' policy
- other upstream policies packaged in documentation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705838400">- version update to 7.1.1.27
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1707652800">- version update to 7.1.1.28
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1709035200">- version update to 7.1.1.29
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709380800">- We can not replace a symlink with a directory on the directly
  Unregister the whole group manually in %pre with
  update-alternatives. (boo#1220818)
  Restore Requires(pre) on update-alternatives for the mean time.</changelog>
  <changelog author="pgajdos@suse.com" date="1709553600">- enable SVG again
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711022400">- allow delegates to be executed, was disabled by default policy
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)
  % ImageMagick-library-installable-in-parallel.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711108800">- allow stdin/stdout
- modified patches
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1712577600">- version update to 7.1.1.30
  * install perl module into user-specified prefix by @bugfood in #7192
  * Fix bmp option to bypass file size check by @OnTheList-1 in #7194
  * add support for encoding/decoding ultrahdr images by @aayushsoni111 in #7198
  * Updates to uhdr.c by @aayushsoni111 in #7217
- added patches
  fix https://github.com/ImageMagick/ImageMagick/issues/7230
  + ImageMagick-wmflite-detection.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713182400">- relax list-length resource limit, fixes build of python-Wand
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713787200">- version update to 7.1.1.31
  * Convert big PDF documents is slow #7263
  * Update release.yml #7258
  * Update README.md #7245
  * uhdr.c: verify the availability of error message before accessing it #7229
- removed patches
  - ImageMagick-wmflite-detection.patch (upstreamed)
  `</changelog>
</package>
<package pkgid="582cfd5905910ca7b29432f781f1d1e75b2ada2de796d91a1ffbd99d47f0ffe58cf454adea3016fdb4c9da61192427051fba875f9274198e48eff6959ac06914" name="ImageMagick" arch="x86_64">
  <version epoch="0" ver="7.1.1.31" rel="1.1"/>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1703160000">- version update to 7.1.1.23
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-infinite-resource-time-limit.patch (upstreamed)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 7.1.1.24:
  * Added extra check for rare case when ImageMagick is build without
    any delegates.
  * Corrected order to fix invalid matches.
  * only fill the alpha channel for alpha floodfill
  * Make sure we use the lt_ methods like we do elsewhere.
  * support dng:max-raw-memory define (ImageMagick/ImageMagick#6922)
  * properly export YUV JP2 images (ImageMagick/ImageMagick#6943)
  * use : specifier
  * correct display program name
  * check for corrupt DJVU images
  * support UTF-8 comments (ImageMagick/ImageMagick#6949)
  * do not prefix iTxt key with 'png:'
  * enhance sampling factor parser (ImageMagick/ImageMagick#6943)
  * Switch to ubuntu 20.04 in the app-image build.
  * Corrected packages that need to be install due to ubuntu upgrade.
  * improve accuracy of image statistics
  * fx calculations of skewness and kurtosis
  * Only write comments as itxt when the string contains non ansi
    chars.
  * check if the string contains non-Latin1 characters
  * Corrected patch to check for non-Latin1 characters.
  * invalid JSON with -ping (ImageMagick/ImageMagick#6966)
  * throw exception if # of meta channels exceed max
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hx5j-pxvh-rj7r
  * multiplication result converted to larger type
  * invalid HTTPS certificates are no longer ignored
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3r24-6m6q-vxmr
  * multiplication result converted to larger type
  * eliminate compiler warning
  * don't include the index channel in the overall image statistics
  * multiplication result converted to larger type</changelog>
  <changelog author="pgajdos@suse.com" date="1704283200">- version update to 7.1.1.25
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1704456000">- drop update-alternatives for config; use exactly one of configuration
  package provided</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705060800">- version update to 7.1.1.26
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="munix9@googlemail.com" date="1705233600">- Fix incomplete removal of update-alternatives for config
- Replace obsolete 'otherproviders(imagick-%{config_spec})' with
  'Conflicts: imagick-%{config_spec}'</changelog>
  <changelog author="pgajdos@suse.com" date="1705320000">- use correct policy.xml</changelog>
  <changelog author="pgajdos@suse.com" date="1705406400">- only one configuration again, based on upstream 'secure' policy
- other upstream policies packaged in documentation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705838400">- version update to 7.1.1.27
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1707652800">- version update to 7.1.1.28
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1709035200">- version update to 7.1.1.29
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709380800">- We can not replace a symlink with a directory on the directly
  Unregister the whole group manually in %pre with
  update-alternatives. (boo#1220818)
  Restore Requires(pre) on update-alternatives for the mean time.</changelog>
  <changelog author="pgajdos@suse.com" date="1709553600">- enable SVG again
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711022400">- allow delegates to be executed, was disabled by default policy
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)
  % ImageMagick-library-installable-in-parallel.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711108800">- allow stdin/stdout
- modified patches
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1712577600">- version update to 7.1.1.30
  * install perl module into user-specified prefix by @bugfood in #7192
  * Fix bmp option to bypass file size check by @OnTheList-1 in #7194
  * add support for encoding/decoding ultrahdr images by @aayushsoni111 in #7198
  * Updates to uhdr.c by @aayushsoni111 in #7217
- added patches
  fix https://github.com/ImageMagick/ImageMagick/issues/7230
  + ImageMagick-wmflite-detection.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713182400">- relax list-length resource limit, fixes build of python-Wand
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713787200">- version update to 7.1.1.31
  * Convert big PDF documents is slow #7263
  * Update release.yml #7258
  * Update README.md #7245
  * uhdr.c: verify the availability of error message before accessing it #7229
- removed patches
  - ImageMagick-wmflite-detection.patch (upstreamed)
  `</changelog>
</package>
<package pkgid="f0d82ba93d5ea6bd99951b4aec5111634147f2ca338d0321bdef76bf73ad0efe521c4062b7aa6518951c1ffaf08836ef85bf2d4e1e2d9b707f29f35618554a0b" name="ImageMagick" arch="src">
  <version epoch="0" ver="7.1.1.32" rel="1.1"/>
  <changelog author="pgajdos@suse.com" date="1703160000">- version update to 7.1.1.23
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-infinite-resource-time-limit.patch (upstreamed)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 7.1.1.24:
  * Added extra check for rare case when ImageMagick is build without
    any delegates.
  * Corrected order to fix invalid matches.
  * only fill the alpha channel for alpha floodfill
  * Make sure we use the lt_ methods like we do elsewhere.
  * support dng:max-raw-memory define (ImageMagick/ImageMagick#6922)
  * properly export YUV JP2 images (ImageMagick/ImageMagick#6943)
  * use : specifier
  * correct display program name
  * check for corrupt DJVU images
  * support UTF-8 comments (ImageMagick/ImageMagick#6949)
  * do not prefix iTxt key with 'png:'
  * enhance sampling factor parser (ImageMagick/ImageMagick#6943)
  * Switch to ubuntu 20.04 in the app-image build.
  * Corrected packages that need to be install due to ubuntu upgrade.
  * improve accuracy of image statistics
  * fx calculations of skewness and kurtosis
  * Only write comments as itxt when the string contains non ansi
    chars.
  * check if the string contains non-Latin1 characters
  * Corrected patch to check for non-Latin1 characters.
  * invalid JSON with -ping (ImageMagick/ImageMagick#6966)
  * throw exception if # of meta channels exceed max
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hx5j-pxvh-rj7r
  * multiplication result converted to larger type
  * invalid HTTPS certificates are no longer ignored
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3r24-6m6q-vxmr
  * multiplication result converted to larger type
  * eliminate compiler warning
  * don't include the index channel in the overall image statistics
  * multiplication result converted to larger type</changelog>
  <changelog author="pgajdos@suse.com" date="1704283200">- version update to 7.1.1.25
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1704456000">- drop update-alternatives for config; use exactly one of configuration
  package provided</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705060800">- version update to 7.1.1.26
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="munix9@googlemail.com" date="1705233600">- Fix incomplete removal of update-alternatives for config
- Replace obsolete 'otherproviders(imagick-%{config_spec})' with
  'Conflicts: imagick-%{config_spec}'</changelog>
  <changelog author="pgajdos@suse.com" date="1705320000">- use correct policy.xml</changelog>
  <changelog author="pgajdos@suse.com" date="1705406400">- only one configuration again, based on upstream 'secure' policy
- other upstream policies packaged in documentation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705838400">- version update to 7.1.1.27
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1707652800">- version update to 7.1.1.28
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1709035200">- version update to 7.1.1.29
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709380800">- We can not replace a symlink with a directory on the directly
  Unregister the whole group manually in %pre with
  update-alternatives. (boo#1220818)
  Restore Requires(pre) on update-alternatives for the mean time.</changelog>
  <changelog author="pgajdos@suse.com" date="1709553600">- enable SVG again
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711022400">- allow delegates to be executed, was disabled by default policy
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)
  % ImageMagick-library-installable-in-parallel.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711108800">- allow stdin/stdout
- modified patches
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1712577600">- version update to 7.1.1.30
  * install perl module into user-specified prefix by @bugfood in #7192
  * Fix bmp option to bypass file size check by @OnTheList-1 in #7194
  * add support for encoding/decoding ultrahdr images by @aayushsoni111 in #7198
  * Updates to uhdr.c by @aayushsoni111 in #7217
- added patches
  fix https://github.com/ImageMagick/ImageMagick/issues/7230
  + ImageMagick-wmflite-detection.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713182400">- relax list-length resource limit, fixes build of python-Wand
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713787200">- version update to 7.1.1.31
  * Convert big PDF documents is slow #7263
  * Update release.yml #7258
  * Update README.md #7245
  * uhdr.c: verify the availability of error message before accessing it #7229
- removed patches
  - ImageMagick-wmflite-detection.patch (upstreamed)
  `</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1714910400">- version update to 7.1.1.32
  * Fix GIF ICC profile reading #7282
  * uhdr.c: add support for rgb inputs #7273</changelog>
</package>
<package pkgid="e2c8e33db834ba4988f12c5b267f98364cff40b7b6b1926003942fb80e2bcde71d82c6dd9bd1b81cde7942d250d43f6194a19d5102a9cc14e9b7ddf73f75f2dd" name="ImageMagick" arch="x86_64">
  <version epoch="0" ver="7.1.1.32" rel="1.1"/>
  <changelog author="pgajdos@suse.com" date="1703160000">- version update to 7.1.1.23
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-infinite-resource-time-limit.patch (upstreamed)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 7.1.1.24:
  * Added extra check for rare case when ImageMagick is build without
    any delegates.
  * Corrected order to fix invalid matches.
  * only fill the alpha channel for alpha floodfill
  * Make sure we use the lt_ methods like we do elsewhere.
  * support dng:max-raw-memory define (ImageMagick/ImageMagick#6922)
  * properly export YUV JP2 images (ImageMagick/ImageMagick#6943)
  * use : specifier
  * correct display program name
  * check for corrupt DJVU images
  * support UTF-8 comments (ImageMagick/ImageMagick#6949)
  * do not prefix iTxt key with 'png:'
  * enhance sampling factor parser (ImageMagick/ImageMagick#6943)
  * Switch to ubuntu 20.04 in the app-image build.
  * Corrected packages that need to be install due to ubuntu upgrade.
  * improve accuracy of image statistics
  * fx calculations of skewness and kurtosis
  * Only write comments as itxt when the string contains non ansi
    chars.
  * check if the string contains non-Latin1 characters
  * Corrected patch to check for non-Latin1 characters.
  * invalid JSON with -ping (ImageMagick/ImageMagick#6966)
  * throw exception if # of meta channels exceed max
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hx5j-pxvh-rj7r
  * multiplication result converted to larger type
  * invalid HTTPS certificates are no longer ignored
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3r24-6m6q-vxmr
  * multiplication result converted to larger type
  * eliminate compiler warning
  * don't include the index channel in the overall image statistics
  * multiplication result converted to larger type</changelog>
  <changelog author="pgajdos@suse.com" date="1704283200">- version update to 7.1.1.25
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1704456000">- drop update-alternatives for config; use exactly one of configuration
  package provided</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705060800">- version update to 7.1.1.26
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="munix9@googlemail.com" date="1705233600">- Fix incomplete removal of update-alternatives for config
- Replace obsolete 'otherproviders(imagick-%{config_spec})' with
  'Conflicts: imagick-%{config_spec}'</changelog>
  <changelog author="pgajdos@suse.com" date="1705320000">- use correct policy.xml</changelog>
  <changelog author="pgajdos@suse.com" date="1705406400">- only one configuration again, based on upstream 'secure' policy
- other upstream policies packaged in documentation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705838400">- version update to 7.1.1.27
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1707652800">- version update to 7.1.1.28
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1709035200">- version update to 7.1.1.29
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709380800">- We can not replace a symlink with a directory on the directly
  Unregister the whole group manually in %pre with
  update-alternatives. (boo#1220818)
  Restore Requires(pre) on update-alternatives for the mean time.</changelog>
  <changelog author="pgajdos@suse.com" date="1709553600">- enable SVG again
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711022400">- allow delegates to be executed, was disabled by default policy
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)
  % ImageMagick-library-installable-in-parallel.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711108800">- allow stdin/stdout
- modified patches
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1712577600">- version update to 7.1.1.30
  * install perl module into user-specified prefix by @bugfood in #7192
  * Fix bmp option to bypass file size check by @OnTheList-1 in #7194
  * add support for encoding/decoding ultrahdr images by @aayushsoni111 in #7198
  * Updates to uhdr.c by @aayushsoni111 in #7217
- added patches
  fix https://github.com/ImageMagick/ImageMagick/issues/7230
  + ImageMagick-wmflite-detection.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713182400">- relax list-length resource limit, fixes build of python-Wand
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713787200">- version update to 7.1.1.31
  * Convert big PDF documents is slow #7263
  * Update release.yml #7258
  * Update README.md #7245
  * uhdr.c: verify the availability of error message before accessing it #7229
- removed patches
  - ImageMagick-wmflite-detection.patch (upstreamed)
  `</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1714910400">- version update to 7.1.1.32
  * Fix GIF ICC profile reading #7282
  * uhdr.c: add support for rgb inputs #7273</changelog>
</package>
<package pkgid="ebdbdce42faa0d2e6c4efd489d7f1a8fe75bababfe39acf97628ab9a6c31a08f77dfda42d58456f4d8e4dc95671e17efbb0048fc85bb88f8435e2b639c9622bc" name="ImageMagick-debuginfo" arch="x86_64">
  <version epoch="0" ver="7.1.1.31" rel="1.1"/>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1703160000">- version update to 7.1.1.23
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-infinite-resource-time-limit.patch (upstreamed)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 7.1.1.24:
  * Added extra check for rare case when ImageMagick is build without
    any delegates.
  * Corrected order to fix invalid matches.
  * only fill the alpha channel for alpha floodfill
  * Make sure we use the lt_ methods like we do elsewhere.
  * support dng:max-raw-memory define (ImageMagick/ImageMagick#6922)
  * properly export YUV JP2 images (ImageMagick/ImageMagick#6943)
  * use : specifier
  * correct display program name
  * check for corrupt DJVU images
  * support UTF-8 comments (ImageMagick/ImageMagick#6949)
  * do not prefix iTxt key with 'png:'
  * enhance sampling factor parser (ImageMagick/ImageMagick#6943)
  * Switch to ubuntu 20.04 in the app-image build.
  * Corrected packages that need to be install due to ubuntu upgrade.
  * improve accuracy of image statistics
  * fx calculations of skewness and kurtosis
  * Only write comments as itxt when the string contains non ansi
    chars.
  * check if the string contains non-Latin1 characters
  * Corrected patch to check for non-Latin1 characters.
  * invalid JSON with -ping (ImageMagick/ImageMagick#6966)
  * throw exception if # of meta channels exceed max
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hx5j-pxvh-rj7r
  * multiplication result converted to larger type
  * invalid HTTPS certificates are no longer ignored
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3r24-6m6q-vxmr
  * multiplication result converted to larger type
  * eliminate compiler warning
  * don't include the index channel in the overall image statistics
  * multiplication result converted to larger type</changelog>
  <changelog author="pgajdos@suse.com" date="1704283200">- version update to 7.1.1.25
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1704456000">- drop update-alternatives for config; use exactly one of configuration
  package provided</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705060800">- version update to 7.1.1.26
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="munix9@googlemail.com" date="1705233600">- Fix incomplete removal of update-alternatives for config
- Replace obsolete 'otherproviders(imagick-%{config_spec})' with
  'Conflicts: imagick-%{config_spec}'</changelog>
  <changelog author="pgajdos@suse.com" date="1705320000">- use correct policy.xml</changelog>
  <changelog author="pgajdos@suse.com" date="1705406400">- only one configuration again, based on upstream 'secure' policy
- other upstream policies packaged in documentation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705838400">- version update to 7.1.1.27
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1707652800">- version update to 7.1.1.28
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1709035200">- version update to 7.1.1.29
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709380800">- We can not replace a symlink with a directory on the directly
  Unregister the whole group manually in %pre with
  update-alternatives. (boo#1220818)
  Restore Requires(pre) on update-alternatives for the mean time.</changelog>
  <changelog author="pgajdos@suse.com" date="1709553600">- enable SVG again
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711022400">- allow delegates to be executed, was disabled by default policy
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)
  % ImageMagick-library-installable-in-parallel.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711108800">- allow stdin/stdout
- modified patches
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1712577600">- version update to 7.1.1.30
  * install perl module into user-specified prefix by @bugfood in #7192
  * Fix bmp option to bypass file size check by @OnTheList-1 in #7194
  * add support for encoding/decoding ultrahdr images by @aayushsoni111 in #7198
  * Updates to uhdr.c by @aayushsoni111 in #7217
- added patches
  fix https://github.com/ImageMagick/ImageMagick/issues/7230
  + ImageMagick-wmflite-detection.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713182400">- relax list-length resource limit, fixes build of python-Wand
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713787200">- version update to 7.1.1.31
  * Convert big PDF documents is slow #7263
  * Update release.yml #7258
  * Update README.md #7245
  * uhdr.c: verify the availability of error message before accessing it #7229
- removed patches
  - ImageMagick-wmflite-detection.patch (upstreamed)
  `</changelog>
</package>
<package pkgid="d5b3b662130d5cb2357898bbf924ee8d52176dbfd5189fa7acf926bc44c8419783aa62398c6e49d769428de5c0a25dac3ad744bad28614589e0b32542e589204" name="ImageMagick-debuginfo" arch="x86_64">
  <version epoch="0" ver="7.1.1.32" rel="1.1"/>
  <changelog author="pgajdos@suse.com" date="1703160000">- version update to 7.1.1.23
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-infinite-resource-time-limit.patch (upstreamed)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 7.1.1.24:
  * Added extra check for rare case when ImageMagick is build without
    any delegates.
  * Corrected order to fix invalid matches.
  * only fill the alpha channel for alpha floodfill
  * Make sure we use the lt_ methods like we do elsewhere.
  * support dng:max-raw-memory define (ImageMagick/ImageMagick#6922)
  * properly export YUV JP2 images (ImageMagick/ImageMagick#6943)
  * use : specifier
  * correct display program name
  * check for corrupt DJVU images
  * support UTF-8 comments (ImageMagick/ImageMagick#6949)
  * do not prefix iTxt key with 'png:'
  * enhance sampling factor parser (ImageMagick/ImageMagick#6943)
  * Switch to ubuntu 20.04 in the app-image build.
  * Corrected packages that need to be install due to ubuntu upgrade.
  * improve accuracy of image statistics
  * fx calculations of skewness and kurtosis
  * Only write comments as itxt when the string contains non ansi
    chars.
  * check if the string contains non-Latin1 characters
  * Corrected patch to check for non-Latin1 characters.
  * invalid JSON with -ping (ImageMagick/ImageMagick#6966)
  * throw exception if # of meta channels exceed max
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hx5j-pxvh-rj7r
  * multiplication result converted to larger type
  * invalid HTTPS certificates are no longer ignored
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3r24-6m6q-vxmr
  * multiplication result converted to larger type
  * eliminate compiler warning
  * don't include the index channel in the overall image statistics
  * multiplication result converted to larger type</changelog>
  <changelog author="pgajdos@suse.com" date="1704283200">- version update to 7.1.1.25
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1704456000">- drop update-alternatives for config; use exactly one of configuration
  package provided</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705060800">- version update to 7.1.1.26
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="munix9@googlemail.com" date="1705233600">- Fix incomplete removal of update-alternatives for config
- Replace obsolete 'otherproviders(imagick-%{config_spec})' with
  'Conflicts: imagick-%{config_spec}'</changelog>
  <changelog author="pgajdos@suse.com" date="1705320000">- use correct policy.xml</changelog>
  <changelog author="pgajdos@suse.com" date="1705406400">- only one configuration again, based on upstream 'secure' policy
- other upstream policies packaged in documentation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705838400">- version update to 7.1.1.27
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1707652800">- version update to 7.1.1.28
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1709035200">- version update to 7.1.1.29
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709380800">- We can not replace a symlink with a directory on the directly
  Unregister the whole group manually in %pre with
  update-alternatives. (boo#1220818)
  Restore Requires(pre) on update-alternatives for the mean time.</changelog>
  <changelog author="pgajdos@suse.com" date="1709553600">- enable SVG again
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711022400">- allow delegates to be executed, was disabled by default policy
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)
  % ImageMagick-library-installable-in-parallel.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711108800">- allow stdin/stdout
- modified patches
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1712577600">- version update to 7.1.1.30
  * install perl module into user-specified prefix by @bugfood in #7192
  * Fix bmp option to bypass file size check by @OnTheList-1 in #7194
  * add support for encoding/decoding ultrahdr images by @aayushsoni111 in #7198
  * Updates to uhdr.c by @aayushsoni111 in #7217
- added patches
  fix https://github.com/ImageMagick/ImageMagick/issues/7230
  + ImageMagick-wmflite-detection.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713182400">- relax list-length resource limit, fixes build of python-Wand
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713787200">- version update to 7.1.1.31
  * Convert big PDF documents is slow #7263
  * Update release.yml #7258
  * Update README.md #7245
  * uhdr.c: verify the availability of error message before accessing it #7229
- removed patches
  - ImageMagick-wmflite-detection.patch (upstreamed)
  `</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1714910400">- version update to 7.1.1.32
  * Fix GIF ICC profile reading #7282
  * uhdr.c: add support for rgb inputs #7273</changelog>
</package>
<package pkgid="809ff1b125d271e79165f2cbc00fdce568d18636a8d7e682baefe18e4b18b58e0458e28e217bbc4a16abc144713857615f10b4c6ab2bdba324ae1d4d855c7d41" name="ImageMagick-debugsource" arch="x86_64">
  <version epoch="0" ver="7.1.1.31" rel="1.1"/>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1703160000">- version update to 7.1.1.23
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-infinite-resource-time-limit.patch (upstreamed)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 7.1.1.24:
  * Added extra check for rare case when ImageMagick is build without
    any delegates.
  * Corrected order to fix invalid matches.
  * only fill the alpha channel for alpha floodfill
  * Make sure we use the lt_ methods like we do elsewhere.
  * support dng:max-raw-memory define (ImageMagick/ImageMagick#6922)
  * properly export YUV JP2 images (ImageMagick/ImageMagick#6943)
  * use : specifier
  * correct display program name
  * check for corrupt DJVU images
  * support UTF-8 comments (ImageMagick/ImageMagick#6949)
  * do not prefix iTxt key with 'png:'
  * enhance sampling factor parser (ImageMagick/ImageMagick#6943)
  * Switch to ubuntu 20.04 in the app-image build.
  * Corrected packages that need to be install due to ubuntu upgrade.
  * improve accuracy of image statistics
  * fx calculations of skewness and kurtosis
  * Only write comments as itxt when the string contains non ansi
    chars.
  * check if the string contains non-Latin1 characters
  * Corrected patch to check for non-Latin1 characters.
  * invalid JSON with -ping (ImageMagick/ImageMagick#6966)
  * throw exception if # of meta channels exceed max
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hx5j-pxvh-rj7r
  * multiplication result converted to larger type
  * invalid HTTPS certificates are no longer ignored
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3r24-6m6q-vxmr
  * multiplication result converted to larger type
  * eliminate compiler warning
  * don't include the index channel in the overall image statistics
  * multiplication result converted to larger type</changelog>
  <changelog author="pgajdos@suse.com" date="1704283200">- version update to 7.1.1.25
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1704456000">- drop update-alternatives for config; use exactly one of configuration
  package provided</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705060800">- version update to 7.1.1.26
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="munix9@googlemail.com" date="1705233600">- Fix incomplete removal of update-alternatives for config
- Replace obsolete 'otherproviders(imagick-%{config_spec})' with
  'Conflicts: imagick-%{config_spec}'</changelog>
  <changelog author="pgajdos@suse.com" date="1705320000">- use correct policy.xml</changelog>
  <changelog author="pgajdos@suse.com" date="1705406400">- only one configuration again, based on upstream 'secure' policy
- other upstream policies packaged in documentation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705838400">- version update to 7.1.1.27
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1707652800">- version update to 7.1.1.28
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1709035200">- version update to 7.1.1.29
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709380800">- We can not replace a symlink with a directory on the directly
  Unregister the whole group manually in %pre with
  update-alternatives. (boo#1220818)
  Restore Requires(pre) on update-alternatives for the mean time.</changelog>
  <changelog author="pgajdos@suse.com" date="1709553600">- enable SVG again
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711022400">- allow delegates to be executed, was disabled by default policy
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)
  % ImageMagick-library-installable-in-parallel.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711108800">- allow stdin/stdout
- modified patches
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1712577600">- version update to 7.1.1.30
  * install perl module into user-specified prefix by @bugfood in #7192
  * Fix bmp option to bypass file size check by @OnTheList-1 in #7194
  * add support for encoding/decoding ultrahdr images by @aayushsoni111 in #7198
  * Updates to uhdr.c by @aayushsoni111 in #7217
- added patches
  fix https://github.com/ImageMagick/ImageMagick/issues/7230
  + ImageMagick-wmflite-detection.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713182400">- relax list-length resource limit, fixes build of python-Wand
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713787200">- version update to 7.1.1.31
  * Convert big PDF documents is slow #7263
  * Update release.yml #7258
  * Update README.md #7245
  * uhdr.c: verify the availability of error message before accessing it #7229
- removed patches
  - ImageMagick-wmflite-detection.patch (upstreamed)
  `</changelog>
</package>
<package pkgid="551f025f2fda97d0bb29f5f6aad0671077d1c72560f415b2a977b7d58d949ed803cacc59379bb559324ef9427305f4579c6b7a348ded03136658619cb03c63cd" name="ImageMagick-debugsource" arch="x86_64">
  <version epoch="0" ver="7.1.1.32" rel="1.1"/>
  <changelog author="pgajdos@suse.com" date="1703160000">- version update to 7.1.1.23
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-infinite-resource-time-limit.patch (upstreamed)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 7.1.1.24:
  * Added extra check for rare case when ImageMagick is build without
    any delegates.
  * Corrected order to fix invalid matches.
  * only fill the alpha channel for alpha floodfill
  * Make sure we use the lt_ methods like we do elsewhere.
  * support dng:max-raw-memory define (ImageMagick/ImageMagick#6922)
  * properly export YUV JP2 images (ImageMagick/ImageMagick#6943)
  * use : specifier
  * correct display program name
  * check for corrupt DJVU images
  * support UTF-8 comments (ImageMagick/ImageMagick#6949)
  * do not prefix iTxt key with 'png:'
  * enhance sampling factor parser (ImageMagick/ImageMagick#6943)
  * Switch to ubuntu 20.04 in the app-image build.
  * Corrected packages that need to be install due to ubuntu upgrade.
  * improve accuracy of image statistics
  * fx calculations of skewness and kurtosis
  * Only write comments as itxt when the string contains non ansi
    chars.
  * check if the string contains non-Latin1 characters
  * Corrected patch to check for non-Latin1 characters.
  * invalid JSON with -ping (ImageMagick/ImageMagick#6966)
  * throw exception if # of meta channels exceed max
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hx5j-pxvh-rj7r
  * multiplication result converted to larger type
  * invalid HTTPS certificates are no longer ignored
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3r24-6m6q-vxmr
  * multiplication result converted to larger type
  * eliminate compiler warning
  * don't include the index channel in the overall image statistics
  * multiplication result converted to larger type</changelog>
  <changelog author="pgajdos@suse.com" date="1704283200">- version update to 7.1.1.25
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1704456000">- drop update-alternatives for config; use exactly one of configuration
  package provided</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705060800">- version update to 7.1.1.26
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="munix9@googlemail.com" date="1705233600">- Fix incomplete removal of update-alternatives for config
- Replace obsolete 'otherproviders(imagick-%{config_spec})' with
  'Conflicts: imagick-%{config_spec}'</changelog>
  <changelog author="pgajdos@suse.com" date="1705320000">- use correct policy.xml</changelog>
  <changelog author="pgajdos@suse.com" date="1705406400">- only one configuration again, based on upstream 'secure' policy
- other upstream policies packaged in documentation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705838400">- version update to 7.1.1.27
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1707652800">- version update to 7.1.1.28
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1709035200">- version update to 7.1.1.29
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709380800">- We can not replace a symlink with a directory on the directly
  Unregister the whole group manually in %pre with
  update-alternatives. (boo#1220818)
  Restore Requires(pre) on update-alternatives for the mean time.</changelog>
  <changelog author="pgajdos@suse.com" date="1709553600">- enable SVG again
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711022400">- allow delegates to be executed, was disabled by default policy
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)
  % ImageMagick-library-installable-in-parallel.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711108800">- allow stdin/stdout
- modified patches
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1712577600">- version update to 7.1.1.30
  * install perl module into user-specified prefix by @bugfood in #7192
  * Fix bmp option to bypass file size check by @OnTheList-1 in #7194
  * add support for encoding/decoding ultrahdr images by @aayushsoni111 in #7198
  * Updates to uhdr.c by @aayushsoni111 in #7217
- added patches
  fix https://github.com/ImageMagick/ImageMagick/issues/7230
  + ImageMagick-wmflite-detection.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713182400">- relax list-length resource limit, fixes build of python-Wand
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713787200">- version update to 7.1.1.31
  * Convert big PDF documents is slow #7263
  * Update release.yml #7258
  * Update README.md #7245
  * uhdr.c: verify the availability of error message before accessing it #7229
- removed patches
  - ImageMagick-wmflite-detection.patch (upstreamed)
  `</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1714910400">- version update to 7.1.1.32
  * Fix GIF ICC profile reading #7282
  * uhdr.c: add support for rgb inputs #7273</changelog>
</package>
<package pkgid="1608d44db6768e09ecab9542262e4491c0d36207b19fed88259918591dfd52ecc044a9e7d92b29d987c3278261bb2f710c4bce591aec6011951201beaf5c5693" name="ImageMagick-devel" arch="x86_64">
  <version epoch="0" ver="7.1.1.31" rel="1.1"/>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1703160000">- version update to 7.1.1.23
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-infinite-resource-time-limit.patch (upstreamed)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 7.1.1.24:
  * Added extra check for rare case when ImageMagick is build without
    any delegates.
  * Corrected order to fix invalid matches.
  * only fill the alpha channel for alpha floodfill
  * Make sure we use the lt_ methods like we do elsewhere.
  * support dng:max-raw-memory define (ImageMagick/ImageMagick#6922)
  * properly export YUV JP2 images (ImageMagick/ImageMagick#6943)
  * use : specifier
  * correct display program name
  * check for corrupt DJVU images
  * support UTF-8 comments (ImageMagick/ImageMagick#6949)
  * do not prefix iTxt key with 'png:'
  * enhance sampling factor parser (ImageMagick/ImageMagick#6943)
  * Switch to ubuntu 20.04 in the app-image build.
  * Corrected packages that need to be install due to ubuntu upgrade.
  * improve accuracy of image statistics
  * fx calculations of skewness and kurtosis
  * Only write comments as itxt when the string contains non ansi
    chars.
  * check if the string contains non-Latin1 characters
  * Corrected patch to check for non-Latin1 characters.
  * invalid JSON with -ping (ImageMagick/ImageMagick#6966)
  * throw exception if # of meta channels exceed max
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hx5j-pxvh-rj7r
  * multiplication result converted to larger type
  * invalid HTTPS certificates are no longer ignored
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3r24-6m6q-vxmr
  * multiplication result converted to larger type
  * eliminate compiler warning
  * don't include the index channel in the overall image statistics
  * multiplication result converted to larger type</changelog>
  <changelog author="pgajdos@suse.com" date="1704283200">- version update to 7.1.1.25
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1704456000">- drop update-alternatives for config; use exactly one of configuration
  package provided</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705060800">- version update to 7.1.1.26
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="munix9@googlemail.com" date="1705233600">- Fix incomplete removal of update-alternatives for config
- Replace obsolete 'otherproviders(imagick-%{config_spec})' with
  'Conflicts: imagick-%{config_spec}'</changelog>
  <changelog author="pgajdos@suse.com" date="1705320000">- use correct policy.xml</changelog>
  <changelog author="pgajdos@suse.com" date="1705406400">- only one configuration again, based on upstream 'secure' policy
- other upstream policies packaged in documentation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705838400">- version update to 7.1.1.27
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1707652800">- version update to 7.1.1.28
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1709035200">- version update to 7.1.1.29
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709380800">- We can not replace a symlink with a directory on the directly
  Unregister the whole group manually in %pre with
  update-alternatives. (boo#1220818)
  Restore Requires(pre) on update-alternatives for the mean time.</changelog>
  <changelog author="pgajdos@suse.com" date="1709553600">- enable SVG again
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711022400">- allow delegates to be executed, was disabled by default policy
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)
  % ImageMagick-library-installable-in-parallel.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711108800">- allow stdin/stdout
- modified patches
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1712577600">- version update to 7.1.1.30
  * install perl module into user-specified prefix by @bugfood in #7192
  * Fix bmp option to bypass file size check by @OnTheList-1 in #7194
  * add support for encoding/decoding ultrahdr images by @aayushsoni111 in #7198
  * Updates to uhdr.c by @aayushsoni111 in #7217
- added patches
  fix https://github.com/ImageMagick/ImageMagick/issues/7230
  + ImageMagick-wmflite-detection.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713182400">- relax list-length resource limit, fixes build of python-Wand
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713787200">- version update to 7.1.1.31
  * Convert big PDF documents is slow #7263
  * Update release.yml #7258
  * Update README.md #7245
  * uhdr.c: verify the availability of error message before accessing it #7229
- removed patches
  - ImageMagick-wmflite-detection.patch (upstreamed)
  `</changelog>
</package>
<package pkgid="fce2f0e83e34adddc4b9fb59ec4cea1072c889a9f9e900aa9adf9f7a714f36f31e15ad23b5dd3adc4287558bdad61a65f4f4356b69ef687fd663b9038f78a3c0" name="ImageMagick-devel" arch="x86_64">
  <version epoch="0" ver="7.1.1.32" rel="1.1"/>
  <changelog author="pgajdos@suse.com" date="1703160000">- version update to 7.1.1.23
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-infinite-resource-time-limit.patch (upstreamed)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 7.1.1.24:
  * Added extra check for rare case when ImageMagick is build without
    any delegates.
  * Corrected order to fix invalid matches.
  * only fill the alpha channel for alpha floodfill
  * Make sure we use the lt_ methods like we do elsewhere.
  * support dng:max-raw-memory define (ImageMagick/ImageMagick#6922)
  * properly export YUV JP2 images (ImageMagick/ImageMagick#6943)
  * use : specifier
  * correct display program name
  * check for corrupt DJVU images
  * support UTF-8 comments (ImageMagick/ImageMagick#6949)
  * do not prefix iTxt key with 'png:'
  * enhance sampling factor parser (ImageMagick/ImageMagick#6943)
  * Switch to ubuntu 20.04 in the app-image build.
  * Corrected packages that need to be install due to ubuntu upgrade.
  * improve accuracy of image statistics
  * fx calculations of skewness and kurtosis
  * Only write comments as itxt when the string contains non ansi
    chars.
  * check if the string contains non-Latin1 characters
  * Corrected patch to check for non-Latin1 characters.
  * invalid JSON with -ping (ImageMagick/ImageMagick#6966)
  * throw exception if # of meta channels exceed max
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hx5j-pxvh-rj7r
  * multiplication result converted to larger type
  * invalid HTTPS certificates are no longer ignored
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3r24-6m6q-vxmr
  * multiplication result converted to larger type
  * eliminate compiler warning
  * don't include the index channel in the overall image statistics
  * multiplication result converted to larger type</changelog>
  <changelog author="pgajdos@suse.com" date="1704283200">- version update to 7.1.1.25
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1704456000">- drop update-alternatives for config; use exactly one of configuration
  package provided</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705060800">- version update to 7.1.1.26
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="munix9@googlemail.com" date="1705233600">- Fix incomplete removal of update-alternatives for config
- Replace obsolete 'otherproviders(imagick-%{config_spec})' with
  'Conflicts: imagick-%{config_spec}'</changelog>
  <changelog author="pgajdos@suse.com" date="1705320000">- use correct policy.xml</changelog>
  <changelog author="pgajdos@suse.com" date="1705406400">- only one configuration again, based on upstream 'secure' policy
- other upstream policies packaged in documentation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705838400">- version update to 7.1.1.27
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1707652800">- version update to 7.1.1.28
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1709035200">- version update to 7.1.1.29
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709380800">- We can not replace a symlink with a directory on the directly
  Unregister the whole group manually in %pre with
  update-alternatives. (boo#1220818)
  Restore Requires(pre) on update-alternatives for the mean time.</changelog>
  <changelog author="pgajdos@suse.com" date="1709553600">- enable SVG again
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711022400">- allow delegates to be executed, was disabled by default policy
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)
  % ImageMagick-library-installable-in-parallel.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711108800">- allow stdin/stdout
- modified patches
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1712577600">- version update to 7.1.1.30
  * install perl module into user-specified prefix by @bugfood in #7192
  * Fix bmp option to bypass file size check by @OnTheList-1 in #7194
  * add support for encoding/decoding ultrahdr images by @aayushsoni111 in #7198
  * Updates to uhdr.c by @aayushsoni111 in #7217
- added patches
  fix https://github.com/ImageMagick/ImageMagick/issues/7230
  + ImageMagick-wmflite-detection.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713182400">- relax list-length resource limit, fixes build of python-Wand
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713787200">- version update to 7.1.1.31
  * Convert big PDF documents is slow #7263
  * Update release.yml #7258
  * Update README.md #7245
  * uhdr.c: verify the availability of error message before accessing it #7229
- removed patches
  - ImageMagick-wmflite-detection.patch (upstreamed)
  `</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1714910400">- version update to 7.1.1.32
  * Fix GIF ICC profile reading #7282
  * uhdr.c: add support for rgb inputs #7273</changelog>
</package>
<package pkgid="6585d4987d12e8c3ac1116f10b39a6230f0669cf214c26ee915927a5a3be88c1d02ad47526d81a0edc2d3eda04ab4d84ea4f5e3405d1a75d739486ff22f3126b" name="ImageMagick-doc" arch="noarch">
  <version epoch="0" ver="7.1.1.31" rel="1.1"/>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1703160000">- version update to 7.1.1.23
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-infinite-resource-time-limit.patch (upstreamed)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 7.1.1.24:
  * Added extra check for rare case when ImageMagick is build without
    any delegates.
  * Corrected order to fix invalid matches.
  * only fill the alpha channel for alpha floodfill
  * Make sure we use the lt_ methods like we do elsewhere.
  * support dng:max-raw-memory define (ImageMagick/ImageMagick#6922)
  * properly export YUV JP2 images (ImageMagick/ImageMagick#6943)
  * use : specifier
  * correct display program name
  * check for corrupt DJVU images
  * support UTF-8 comments (ImageMagick/ImageMagick#6949)
  * do not prefix iTxt key with 'png:'
  * enhance sampling factor parser (ImageMagick/ImageMagick#6943)
  * Switch to ubuntu 20.04 in the app-image build.
  * Corrected packages that need to be install due to ubuntu upgrade.
  * improve accuracy of image statistics
  * fx calculations of skewness and kurtosis
  * Only write comments as itxt when the string contains non ansi
    chars.
  * check if the string contains non-Latin1 characters
  * Corrected patch to check for non-Latin1 characters.
  * invalid JSON with -ping (ImageMagick/ImageMagick#6966)
  * throw exception if # of meta channels exceed max
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hx5j-pxvh-rj7r
  * multiplication result converted to larger type
  * invalid HTTPS certificates are no longer ignored
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3r24-6m6q-vxmr
  * multiplication result converted to larger type
  * eliminate compiler warning
  * don't include the index channel in the overall image statistics
  * multiplication result converted to larger type</changelog>
  <changelog author="pgajdos@suse.com" date="1704283200">- version update to 7.1.1.25
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1704456000">- drop update-alternatives for config; use exactly one of configuration
  package provided</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705060800">- version update to 7.1.1.26
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="munix9@googlemail.com" date="1705233600">- Fix incomplete removal of update-alternatives for config
- Replace obsolete 'otherproviders(imagick-%{config_spec})' with
  'Conflicts: imagick-%{config_spec}'</changelog>
  <changelog author="pgajdos@suse.com" date="1705320000">- use correct policy.xml</changelog>
  <changelog author="pgajdos@suse.com" date="1705406400">- only one configuration again, based on upstream 'secure' policy
- other upstream policies packaged in documentation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705838400">- version update to 7.1.1.27
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1707652800">- version update to 7.1.1.28
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1709035200">- version update to 7.1.1.29
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709380800">- We can not replace a symlink with a directory on the directly
  Unregister the whole group manually in %pre with
  update-alternatives. (boo#1220818)
  Restore Requires(pre) on update-alternatives for the mean time.</changelog>
  <changelog author="pgajdos@suse.com" date="1709553600">- enable SVG again
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711022400">- allow delegates to be executed, was disabled by default policy
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)
  % ImageMagick-library-installable-in-parallel.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711108800">- allow stdin/stdout
- modified patches
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1712577600">- version update to 7.1.1.30
  * install perl module into user-specified prefix by @bugfood in #7192
  * Fix bmp option to bypass file size check by @OnTheList-1 in #7194
  * add support for encoding/decoding ultrahdr images by @aayushsoni111 in #7198
  * Updates to uhdr.c by @aayushsoni111 in #7217
- added patches
  fix https://github.com/ImageMagick/ImageMagick/issues/7230
  + ImageMagick-wmflite-detection.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713182400">- relax list-length resource limit, fixes build of python-Wand
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713787200">- version update to 7.1.1.31
  * Convert big PDF documents is slow #7263
  * Update release.yml #7258
  * Update README.md #7245
  * uhdr.c: verify the availability of error message before accessing it #7229
- removed patches
  - ImageMagick-wmflite-detection.patch (upstreamed)
  `</changelog>
</package>
<package pkgid="76ab6ca56093a97218a827de3f87631fd039da30733d9a877169e43f40ea49ebc7fb3222641881990654aeec4eff60ce986cfc58d987fff89b9f8474e1f3f7bb" name="ImageMagick-doc" arch="noarch">
  <version epoch="0" ver="7.1.1.32" rel="1.1"/>
  <changelog author="pgajdos@suse.com" date="1703160000">- version update to 7.1.1.23
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-infinite-resource-time-limit.patch (upstreamed)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 7.1.1.24:
  * Added extra check for rare case when ImageMagick is build without
    any delegates.
  * Corrected order to fix invalid matches.
  * only fill the alpha channel for alpha floodfill
  * Make sure we use the lt_ methods like we do elsewhere.
  * support dng:max-raw-memory define (ImageMagick/ImageMagick#6922)
  * properly export YUV JP2 images (ImageMagick/ImageMagick#6943)
  * use : specifier
  * correct display program name
  * check for corrupt DJVU images
  * support UTF-8 comments (ImageMagick/ImageMagick#6949)
  * do not prefix iTxt key with 'png:'
  * enhance sampling factor parser (ImageMagick/ImageMagick#6943)
  * Switch to ubuntu 20.04 in the app-image build.
  * Corrected packages that need to be install due to ubuntu upgrade.
  * improve accuracy of image statistics
  * fx calculations of skewness and kurtosis
  * Only write comments as itxt when the string contains non ansi
    chars.
  * check if the string contains non-Latin1 characters
  * Corrected patch to check for non-Latin1 characters.
  * invalid JSON with -ping (ImageMagick/ImageMagick#6966)
  * throw exception if # of meta channels exceed max
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hx5j-pxvh-rj7r
  * multiplication result converted to larger type
  * invalid HTTPS certificates are no longer ignored
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3r24-6m6q-vxmr
  * multiplication result converted to larger type
  * eliminate compiler warning
  * don't include the index channel in the overall image statistics
  * multiplication result converted to larger type</changelog>
  <changelog author="pgajdos@suse.com" date="1704283200">- version update to 7.1.1.25
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1704456000">- drop update-alternatives for config; use exactly one of configuration
  package provided</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705060800">- version update to 7.1.1.26
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="munix9@googlemail.com" date="1705233600">- Fix incomplete removal of update-alternatives for config
- Replace obsolete 'otherproviders(imagick-%{config_spec})' with
  'Conflicts: imagick-%{config_spec}'</changelog>
  <changelog author="pgajdos@suse.com" date="1705320000">- use correct policy.xml</changelog>
  <changelog author="pgajdos@suse.com" date="1705406400">- only one configuration again, based on upstream 'secure' policy
- other upstream policies packaged in documentation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705838400">- version update to 7.1.1.27
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1707652800">- version update to 7.1.1.28
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1709035200">- version update to 7.1.1.29
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709380800">- We can not replace a symlink with a directory on the directly
  Unregister the whole group manually in %pre with
  update-alternatives. (boo#1220818)
  Restore Requires(pre) on update-alternatives for the mean time.</changelog>
  <changelog author="pgajdos@suse.com" date="1709553600">- enable SVG again
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711022400">- allow delegates to be executed, was disabled by default policy
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)
  % ImageMagick-library-installable-in-parallel.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711108800">- allow stdin/stdout
- modified patches
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1712577600">- version update to 7.1.1.30
  * install perl module into user-specified prefix by @bugfood in #7192
  * Fix bmp option to bypass file size check by @OnTheList-1 in #7194
  * add support for encoding/decoding ultrahdr images by @aayushsoni111 in #7198
  * Updates to uhdr.c by @aayushsoni111 in #7217
- added patches
  fix https://github.com/ImageMagick/ImageMagick/issues/7230
  + ImageMagick-wmflite-detection.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713182400">- relax list-length resource limit, fixes build of python-Wand
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713787200">- version update to 7.1.1.31
  * Convert big PDF documents is slow #7263
  * Update release.yml #7258
  * Update README.md #7245
  * uhdr.c: verify the availability of error message before accessing it #7229
- removed patches
  - ImageMagick-wmflite-detection.patch (upstreamed)
  `</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1714910400">- version update to 7.1.1.32
  * Fix GIF ICC profile reading #7282
  * uhdr.c: add support for rgb inputs #7273</changelog>
</package>
<package pkgid="c82b856ff5aa51d200999f2dd64a27d8382b46b275785a3af12b40605a9bad94af710b52c10538793937da93b9f5894aa9b5f79ade5b2b02246394b8254ea1f5" name="ImageMagick-extra" arch="x86_64">
  <version epoch="0" ver="7.1.1.31" rel="1.1"/>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1703160000">- version update to 7.1.1.23
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-infinite-resource-time-limit.patch (upstreamed)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 7.1.1.24:
  * Added extra check for rare case when ImageMagick is build without
    any delegates.
  * Corrected order to fix invalid matches.
  * only fill the alpha channel for alpha floodfill
  * Make sure we use the lt_ methods like we do elsewhere.
  * support dng:max-raw-memory define (ImageMagick/ImageMagick#6922)
  * properly export YUV JP2 images (ImageMagick/ImageMagick#6943)
  * use : specifier
  * correct display program name
  * check for corrupt DJVU images
  * support UTF-8 comments (ImageMagick/ImageMagick#6949)
  * do not prefix iTxt key with 'png:'
  * enhance sampling factor parser (ImageMagick/ImageMagick#6943)
  * Switch to ubuntu 20.04 in the app-image build.
  * Corrected packages that need to be install due to ubuntu upgrade.
  * improve accuracy of image statistics
  * fx calculations of skewness and kurtosis
  * Only write comments as itxt when the string contains non ansi
    chars.
  * check if the string contains non-Latin1 characters
  * Corrected patch to check for non-Latin1 characters.
  * invalid JSON with -ping (ImageMagick/ImageMagick#6966)
  * throw exception if # of meta channels exceed max
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hx5j-pxvh-rj7r
  * multiplication result converted to larger type
  * invalid HTTPS certificates are no longer ignored
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3r24-6m6q-vxmr
  * multiplication result converted to larger type
  * eliminate compiler warning
  * don't include the index channel in the overall image statistics
  * multiplication result converted to larger type</changelog>
  <changelog author="pgajdos@suse.com" date="1704283200">- version update to 7.1.1.25
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1704456000">- drop update-alternatives for config; use exactly one of configuration
  package provided</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705060800">- version update to 7.1.1.26
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="munix9@googlemail.com" date="1705233600">- Fix incomplete removal of update-alternatives for config
- Replace obsolete 'otherproviders(imagick-%{config_spec})' with
  'Conflicts: imagick-%{config_spec}'</changelog>
  <changelog author="pgajdos@suse.com" date="1705320000">- use correct policy.xml</changelog>
  <changelog author="pgajdos@suse.com" date="1705406400">- only one configuration again, based on upstream 'secure' policy
- other upstream policies packaged in documentation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705838400">- version update to 7.1.1.27
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1707652800">- version update to 7.1.1.28
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1709035200">- version update to 7.1.1.29
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709380800">- We can not replace a symlink with a directory on the directly
  Unregister the whole group manually in %pre with
  update-alternatives. (boo#1220818)
  Restore Requires(pre) on update-alternatives for the mean time.</changelog>
  <changelog author="pgajdos@suse.com" date="1709553600">- enable SVG again
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711022400">- allow delegates to be executed, was disabled by default policy
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)
  % ImageMagick-library-installable-in-parallel.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711108800">- allow stdin/stdout
- modified patches
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1712577600">- version update to 7.1.1.30
  * install perl module into user-specified prefix by @bugfood in #7192
  * Fix bmp option to bypass file size check by @OnTheList-1 in #7194
  * add support for encoding/decoding ultrahdr images by @aayushsoni111 in #7198
  * Updates to uhdr.c by @aayushsoni111 in #7217
- added patches
  fix https://github.com/ImageMagick/ImageMagick/issues/7230
  + ImageMagick-wmflite-detection.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713182400">- relax list-length resource limit, fixes build of python-Wand
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713787200">- version update to 7.1.1.31
  * Convert big PDF documents is slow #7263
  * Update release.yml #7258
  * Update README.md #7245
  * uhdr.c: verify the availability of error message before accessing it #7229
- removed patches
  - ImageMagick-wmflite-detection.patch (upstreamed)
  `</changelog>
</package>
<package pkgid="26c876df091f062eac296634731461ad7c51c56c46ec23b56f95d6cc17a58ccc6a39baff279e7b42f477e33c690c7267bd93701226254ae1411675e9ac83a45a" name="ImageMagick-extra" arch="x86_64">
  <version epoch="0" ver="7.1.1.32" rel="1.1"/>
  <changelog author="pgajdos@suse.com" date="1703160000">- version update to 7.1.1.23
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-infinite-resource-time-limit.patch (upstreamed)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 7.1.1.24:
  * Added extra check for rare case when ImageMagick is build without
    any delegates.
  * Corrected order to fix invalid matches.
  * only fill the alpha channel for alpha floodfill
  * Make sure we use the lt_ methods like we do elsewhere.
  * support dng:max-raw-memory define (ImageMagick/ImageMagick#6922)
  * properly export YUV JP2 images (ImageMagick/ImageMagick#6943)
  * use : specifier
  * correct display program name
  * check for corrupt DJVU images
  * support UTF-8 comments (ImageMagick/ImageMagick#6949)
  * do not prefix iTxt key with 'png:'
  * enhance sampling factor parser (ImageMagick/ImageMagick#6943)
  * Switch to ubuntu 20.04 in the app-image build.
  * Corrected packages that need to be install due to ubuntu upgrade.
  * improve accuracy of image statistics
  * fx calculations of skewness and kurtosis
  * Only write comments as itxt when the string contains non ansi
    chars.
  * check if the string contains non-Latin1 characters
  * Corrected patch to check for non-Latin1 characters.
  * invalid JSON with -ping (ImageMagick/ImageMagick#6966)
  * throw exception if # of meta channels exceed max
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hx5j-pxvh-rj7r
  * multiplication result converted to larger type
  * invalid HTTPS certificates are no longer ignored
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3r24-6m6q-vxmr
  * multiplication result converted to larger type
  * eliminate compiler warning
  * don't include the index channel in the overall image statistics
  * multiplication result converted to larger type</changelog>
  <changelog author="pgajdos@suse.com" date="1704283200">- version update to 7.1.1.25
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1704456000">- drop update-alternatives for config; use exactly one of configuration
  package provided</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705060800">- version update to 7.1.1.26
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="munix9@googlemail.com" date="1705233600">- Fix incomplete removal of update-alternatives for config
- Replace obsolete 'otherproviders(imagick-%{config_spec})' with
  'Conflicts: imagick-%{config_spec}'</changelog>
  <changelog author="pgajdos@suse.com" date="1705320000">- use correct policy.xml</changelog>
  <changelog author="pgajdos@suse.com" date="1705406400">- only one configuration again, based on upstream 'secure' policy
- other upstream policies packaged in documentation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705838400">- version update to 7.1.1.27
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1707652800">- version update to 7.1.1.28
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1709035200">- version update to 7.1.1.29
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709380800">- We can not replace a symlink with a directory on the directly
  Unregister the whole group manually in %pre with
  update-alternatives. (boo#1220818)
  Restore Requires(pre) on update-alternatives for the mean time.</changelog>
  <changelog author="pgajdos@suse.com" date="1709553600">- enable SVG again
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711022400">- allow delegates to be executed, was disabled by default policy
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)
  % ImageMagick-library-installable-in-parallel.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711108800">- allow stdin/stdout
- modified patches
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1712577600">- version update to 7.1.1.30
  * install perl module into user-specified prefix by @bugfood in #7192
  * Fix bmp option to bypass file size check by @OnTheList-1 in #7194
  * add support for encoding/decoding ultrahdr images by @aayushsoni111 in #7198
  * Updates to uhdr.c by @aayushsoni111 in #7217
- added patches
  fix https://github.com/ImageMagick/ImageMagick/issues/7230
  + ImageMagick-wmflite-detection.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713182400">- relax list-length resource limit, fixes build of python-Wand
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713787200">- version update to 7.1.1.31
  * Convert big PDF documents is slow #7263
  * Update release.yml #7258
  * Update README.md #7245
  * uhdr.c: verify the availability of error message before accessing it #7229
- removed patches
  - ImageMagick-wmflite-detection.patch (upstreamed)
  `</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1714910400">- version update to 7.1.1.32
  * Fix GIF ICC profile reading #7282
  * uhdr.c: add support for rgb inputs #7273</changelog>
</package>
<package pkgid="5d95f0a008d8a999efcb32025c9be29d1f5ab0deada74b00a864a677e75d9b672d0cf828f28045b43c98440da1905b952da7c2942c0672c036760f0acab4feac" name="ImageMagick-extra-debuginfo" arch="x86_64">
  <version epoch="0" ver="7.1.1.31" rel="1.1"/>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1703160000">- version update to 7.1.1.23
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-infinite-resource-time-limit.patch (upstreamed)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 7.1.1.24:
  * Added extra check for rare case when ImageMagick is build without
    any delegates.
  * Corrected order to fix invalid matches.
  * only fill the alpha channel for alpha floodfill
  * Make sure we use the lt_ methods like we do elsewhere.
  * support dng:max-raw-memory define (ImageMagick/ImageMagick#6922)
  * properly export YUV JP2 images (ImageMagick/ImageMagick#6943)
  * use : specifier
  * correct display program name
  * check for corrupt DJVU images
  * support UTF-8 comments (ImageMagick/ImageMagick#6949)
  * do not prefix iTxt key with 'png:'
  * enhance sampling factor parser (ImageMagick/ImageMagick#6943)
  * Switch to ubuntu 20.04 in the app-image build.
  * Corrected packages that need to be install due to ubuntu upgrade.
  * improve accuracy of image statistics
  * fx calculations of skewness and kurtosis
  * Only write comments as itxt when the string contains non ansi
    chars.
  * check if the string contains non-Latin1 characters
  * Corrected patch to check for non-Latin1 characters.
  * invalid JSON with -ping (ImageMagick/ImageMagick#6966)
  * throw exception if # of meta channels exceed max
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hx5j-pxvh-rj7r
  * multiplication result converted to larger type
  * invalid HTTPS certificates are no longer ignored
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3r24-6m6q-vxmr
  * multiplication result converted to larger type
  * eliminate compiler warning
  * don't include the index channel in the overall image statistics
  * multiplication result converted to larger type</changelog>
  <changelog author="pgajdos@suse.com" date="1704283200">- version update to 7.1.1.25
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1704456000">- drop update-alternatives for config; use exactly one of configuration
  package provided</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705060800">- version update to 7.1.1.26
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="munix9@googlemail.com" date="1705233600">- Fix incomplete removal of update-alternatives for config
- Replace obsolete 'otherproviders(imagick-%{config_spec})' with
  'Conflicts: imagick-%{config_spec}'</changelog>
  <changelog author="pgajdos@suse.com" date="1705320000">- use correct policy.xml</changelog>
  <changelog author="pgajdos@suse.com" date="1705406400">- only one configuration again, based on upstream 'secure' policy
- other upstream policies packaged in documentation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705838400">- version update to 7.1.1.27
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1707652800">- version update to 7.1.1.28
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1709035200">- version update to 7.1.1.29
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709380800">- We can not replace a symlink with a directory on the directly
  Unregister the whole group manually in %pre with
  update-alternatives. (boo#1220818)
  Restore Requires(pre) on update-alternatives for the mean time.</changelog>
  <changelog author="pgajdos@suse.com" date="1709553600">- enable SVG again
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711022400">- allow delegates to be executed, was disabled by default policy
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)
  % ImageMagick-library-installable-in-parallel.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711108800">- allow stdin/stdout
- modified patches
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1712577600">- version update to 7.1.1.30
  * install perl module into user-specified prefix by @bugfood in #7192
  * Fix bmp option to bypass file size check by @OnTheList-1 in #7194
  * add support for encoding/decoding ultrahdr images by @aayushsoni111 in #7198
  * Updates to uhdr.c by @aayushsoni111 in #7217
- added patches
  fix https://github.com/ImageMagick/ImageMagick/issues/7230
  + ImageMagick-wmflite-detection.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713182400">- relax list-length resource limit, fixes build of python-Wand
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713787200">- version update to 7.1.1.31
  * Convert big PDF documents is slow #7263
  * Update release.yml #7258
  * Update README.md #7245
  * uhdr.c: verify the availability of error message before accessing it #7229
- removed patches
  - ImageMagick-wmflite-detection.patch (upstreamed)
  `</changelog>
</package>
<package pkgid="515dfc93b818a05b65fad3857e57ff26bcb2ac7fae4cdd7d4921e4e13bd55d960f2e77d8a618eeeea5f91e61608fb954be9817a7b5d6bea98e53a9e8b6aec9a3" name="ImageMagick-extra-debuginfo" arch="x86_64">
  <version epoch="0" ver="7.1.1.32" rel="1.1"/>
  <changelog author="pgajdos@suse.com" date="1703160000">- version update to 7.1.1.23
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-infinite-resource-time-limit.patch (upstreamed)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 7.1.1.24:
  * Added extra check for rare case when ImageMagick is build without
    any delegates.
  * Corrected order to fix invalid matches.
  * only fill the alpha channel for alpha floodfill
  * Make sure we use the lt_ methods like we do elsewhere.
  * support dng:max-raw-memory define (ImageMagick/ImageMagick#6922)
  * properly export YUV JP2 images (ImageMagick/ImageMagick#6943)
  * use : specifier
  * correct display program name
  * check for corrupt DJVU images
  * support UTF-8 comments (ImageMagick/ImageMagick#6949)
  * do not prefix iTxt key with 'png:'
  * enhance sampling factor parser (ImageMagick/ImageMagick#6943)
  * Switch to ubuntu 20.04 in the app-image build.
  * Corrected packages that need to be install due to ubuntu upgrade.
  * improve accuracy of image statistics
  * fx calculations of skewness and kurtosis
  * Only write comments as itxt when the string contains non ansi
    chars.
  * check if the string contains non-Latin1 characters
  * Corrected patch to check for non-Latin1 characters.
  * invalid JSON with -ping (ImageMagick/ImageMagick#6966)
  * throw exception if # of meta channels exceed max
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hx5j-pxvh-rj7r
  * multiplication result converted to larger type
  * invalid HTTPS certificates are no longer ignored
    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3r24-6m6q-vxmr
  * multiplication result converted to larger type
  * eliminate compiler warning
  * don't include the index channel in the overall image statistics
  * multiplication result converted to larger type</changelog>
  <changelog author="pgajdos@suse.com" date="1704283200">- version update to 7.1.1.25
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1704456000">- drop update-alternatives for config; use exactly one of configuration
  package provided</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705060800">- version update to 7.1.1.26
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="munix9@googlemail.com" date="1705233600">- Fix incomplete removal of update-alternatives for config
- Replace obsolete 'otherproviders(imagick-%{config_spec})' with
  'Conflicts: imagick-%{config_spec}'</changelog>
  <changelog author="pgajdos@suse.com" date="1705320000">- use correct policy.xml</changelog>
  <changelog author="pgajdos@suse.com" date="1705406400">- only one configuration again, based on upstream 'secure' policy
- other upstream policies packaged in documentation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1705838400">- version update to 7.1.1.27
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1707652800">- version update to 7.1.1.28
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1709035200">- version update to 7.1.1.29
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709380800">- We can not replace a symlink with a directory on the directly
  Unregister the whole group manually in %pre with
  update-alternatives. (boo#1220818)
  Restore Requires(pre) on update-alternatives for the mean time.</changelog>
  <changelog author="pgajdos@suse.com" date="1709553600">- enable SVG again
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711022400">- allow delegates to be executed, was disabled by default policy
- modified patches
  % ImageMagick-configuration-SUSE.patch (refreshed)
  % ImageMagick-library-installable-in-parallel.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1711108800">- allow stdin/stdout
- modified patches
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1712577600">- version update to 7.1.1.30
  * install perl module into user-specified prefix by @bugfood in #7192
  * Fix bmp option to bypass file size check by @OnTheList-1 in #7194
  * add support for encoding/decoding ultrahdr images by @aayushsoni111 in #7198
  * Updates to uhdr.c by @aayushsoni111 in #7217
- added patches
  fix https://github.com/ImageMagick/ImageMagick/issues/7230
  + ImageMagick-wmflite-detection.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713182400">- relax list-length resource limit, fixes build of python-Wand
  % ImageMagick-configuration-SUSE.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1713787200">- version update to 7.1.1.31
  * Convert big PDF documents is slow #7263
  * Update release.yml #7258
  * Update README.md #7245
  * uhdr.c: verify the availability of error message before accessing it #7229
- removed patches
  - ImageMagick-wmflite-detection.patch (upstreamed)
  `</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1714910400">- version update to 7.1.1.32
  * Fix GIF ICC profile reading #7282
  * uhdr.c: add support for rgb inputs #7273</changelog>
</package>
<package pkgid="9deb378c5fa69f1e4ba3e43bdd573c762af15e457b48abff2345c5c40c4ff66e632a606a88b5126e386ae8870649e545f88a026257e1db0587ed73bf9e5be52e" name="Kalpa-release" arch="src">
  <version epoch="0" ver="20240429" rel="1.2.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="a619d6ddd484236c268eb616b6e2814c2b886ac3594d1e95c45e15169ddcf73b6fb74eb501ba2e92543c8f89a367534371334595ecdce65ac6a3be155ecd888a" name="Kalpa-release" arch="x86_64">
  <version epoch="0" ver="20240429" rel="1.2.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="4ca059de30ffa1b2c59f632a7f0201732cb0c9137a456ab381afe8a4ac967fd90e73b5861493b75d7a65417c04bb84e280a339a65aa40e72e940511a45e8e80c" name="Kalpa-release" arch="src">
  <version epoch="0" ver="20240429" rel="2879.4.1.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="10c84a33818512f6d4e9bfe08d6ff0406b9d4ec20491dde208eb925a23defc5b3535ef2c96c75e3e7965fda01c0758dc53f5899b8111e93a8a827374e2785be1" name="Kalpa-release" arch="x86_64">
  <version epoch="0" ver="20240429" rel="2879.4.1.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="c5423ffdc9bcc18acaa4dc74ca5cb9e4597de1d00491ef7f2027a0354bdc5c9ce5726505f2ae16730e97fb4f81d8f81c0f67e43c406d295e860b881dfaa15fde" name="Kalpa-release" arch="src">
  <version epoch="0" ver="20240429" rel="2879.5.1.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="ce0451b14fafb2bdfdf2b58fe9216df6722a164be732dd86135d942534965cca723aa51a60b51775f0df207ff06030c2a6a809ec9dec166db2e827d5915ea01c" name="Kalpa-release" arch="x86_64">
  <version epoch="0" ver="20240429" rel="2879.5.1.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="123f347bb46e0e52f849d00e8b92169ea0600337fd390cf3ca6287897972a87a9f9d51528df06433a4d48a414dc5b63e33f070c22ce4799ca1503670a2fb25fa" name="Kalpa-release-appliance" arch="x86_64">
  <version epoch="0" ver="20240429" rel="1.2.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="0a9528fa266af96657033c710535011dc608c0e115065605de5ee4ff3224cf6cd4a1178c2af9e36029f3d80d3f295c94f74a9c11837c7db4645b7b224e88696e" name="Kalpa-release-appliance" arch="x86_64">
  <version epoch="0" ver="20240429" rel="2879.4.1.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="3edb1d827f4d71c659d38383ac20f2dd6bbc93b866300edba7d93f558a5ca59f80f676023cfcebd17be97b9f48c5b89778451e7bbccf2803f9ab588262c3bca0" name="Kalpa-release-appliance" arch="x86_64">
  <version epoch="0" ver="20240429" rel="2879.5.1.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="34ec03e5339677e56cb7d644882c773b42ff53496d0f0b7d0529f1e40d60db98fd28183fb6f132aa816d086bd9cea9f92c71d33499320638100b971ebde1a994" name="LiE" arch="src">
  <version epoch="0" ver="2.2.2" rel="7.0.2.1.sr20240429"/>
  <changelog author="badshah400@gmail.com" date="1386849600">- Initial version</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1398859200">- add LiE-2.2.2-date-time.patch to fix file-contains-date-and-time
  warning and prevent unneccessary rebuilds</changelog>
  <changelog author="dimstar@opensuse.org" date="1489492800">- Explicitly package files copied into _docdir: rpm 4.13 no longer
  implicitly packages those files.</changelog>
  <changelog author="bwiedemann@suse.com" date="1506945600">- Add LiE-2.2.2-memory-init.patch to make build more reproducible
  (boo#1061220)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
</package>
<package pkgid="ca53845f76593340ebc738442d2a56ac86759ca174daff76cdea6ea5dcb21c8dc2b08d91430dc0ef6f6ecad24c53249c57bcccde55b34676bb24ce371723e157" name="LiE" arch="x86_64">
  <version epoch="0" ver="2.2.2" rel="7.0.2.1.sr20240429"/>
  <changelog author="badshah400@gmail.com" date="1386849600">- Initial version</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1398859200">- add LiE-2.2.2-date-time.patch to fix file-contains-date-and-time
  warning and prevent unneccessary rebuilds</changelog>
  <changelog author="dimstar@opensuse.org" date="1489492800">- Explicitly package files copied into _docdir: rpm 4.13 no longer
  implicitly packages those files.</changelog>
  <changelog author="bwiedemann@suse.com" date="1506945600">- Add LiE-2.2.2-memory-init.patch to make build more reproducible
  (boo#1061220)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
</package>
<package pkgid="35c790806599c6cda99808056ed066c804c405645ac2c86b38662d4e9b64e0f0ef110b88c1d4bc4e09b32929fee80fa384dd03bdf5d30f55448d32927ccf7a23" name="LiE-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.2.2" rel="7.0.2.1.sr20240429"/>
  <changelog author="badshah400@gmail.com" date="1386849600">- Initial version</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1398859200">- add LiE-2.2.2-date-time.patch to fix file-contains-date-and-time
  warning and prevent unneccessary rebuilds</changelog>
  <changelog author="dimstar@opensuse.org" date="1489492800">- Explicitly package files copied into _docdir: rpm 4.13 no longer
  implicitly packages those files.</changelog>
  <changelog author="bwiedemann@suse.com" date="1506945600">- Add LiE-2.2.2-memory-init.patch to make build more reproducible
  (boo#1061220)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
</package>
<package pkgid="6c63ec7675d86d140101ac5d8d2789477b9f5d980ce92040b2640e1c2b129cd2ca9ac9f949de18f902b10b6812725b26cb8fea2641a2170ff86fab2d3dc46943" name="LiE-doc" arch="x86_64">
  <version epoch="0" ver="2.2.2" rel="7.0.2.1.sr20240429"/>
  <changelog author="badshah400@gmail.com" date="1386849600">- Initial version</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1398859200">- add LiE-2.2.2-date-time.patch to fix file-contains-date-and-time
  warning and prevent unneccessary rebuilds</changelog>
  <changelog author="dimstar@opensuse.org" date="1489492800">- Explicitly package files copied into _docdir: rpm 4.13 no longer
  implicitly packages those files.</changelog>
  <changelog author="bwiedemann@suse.com" date="1506945600">- Add LiE-2.2.2-memory-init.patch to make build more reproducible
  (boo#1061220)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
</package>
<package pkgid="12c68ad5b9b32b47d7e4e761a0bc4933c02c3e046f6647cf5dfc86acf1d6455a977fe2ed5e2905d1f72c4cdea7eceac93ddfce2c3b22b615f504f2db9e801819" name="Mesa" arch="src">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="ddd13c2f9ad9a605551a0138cd086790a1f3af54c73462ea3d0590e8d76f4fc54828121e82c7a99274a7ab0317d10c4bb07a16f726810468a9912a8bd211ba8a" name="Mesa" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="27a609bd31ef23563e4a21d8595ef06619050309929d8b1c863036f8db27755b200cbd9b55d93bc697ea01e02aad610126a862162a629b963422275120b7d25f" name="Mesa" arch="src">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="7856246354a09281dd619b0fbbbb3ba674f0a38574ec984efa75d9ecd20abed2ec27f42f7bbbde7706b7cc4c9366607dd3d5fc6dc7108374a60bcef790623bb0" name="Mesa" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="bf01683b934c43cef03f310182810cddf07ff48fbf33a00325a20558eccaba54d37968e607a6c5dd044f468d6190489673b643df7913058f614c385a2194d5fc" name="Mesa-KHR-devel" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="bd8b3bda22187524d1738439d330af53c4b6c4e4c77f0a27d8ed9ab839ccc5de576600626ca56f8cf6a99c6b516a3209b031105476ca83589406fa27ecf5a4e1" name="Mesa-KHR-devel" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="d122a3df408549409864ced8126e560c54808ec9d42d06b1a73d9243b3af525c91d8fc5ea478348a1e41f7469b2fe165db2333d359745f1cf18b46048c502961" name="Mesa-debugsource" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="e156854a5d87622adfa3b7d1ebeb96b483d307be4578207d30a2d704040787227b6f1a2e49c8ab52b34241cce493d60025d329112bd7302858bb95acbfaa4e4f" name="Mesa-debugsource" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="3cf6fed6ae9eccb77eab26cc852c379fcb45804877c7082dee4496c061f15684601815124864012be45c116adb75ac054333d3b025bb3559553386eae32c090c" name="Mesa-devel" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="76ad114640d8e51ee73ea97478d9743558541de74a6336bcceb9edc159168063e961747302b50ae7e4d7223cbde66be6deb316c07737fba22e1cdb4523510c4f" name="Mesa-devel" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="1afaae0a161f3b02a00919e3fd28000ae579f43f37d386765d9ee8e40bcf07d71e490a8532bb34e51bcdcecc413f81e65df578d7a1a3b39d94b973a2a7f1cba2" name="Mesa-dri" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="842a6da13128469242e0d359ac28252463cfb658cc915cfb017322b03e346a6ec91ec8911f6794a4b66dcaf02f3ab747170fb9249fe6098970256960b5aacd33" name="Mesa-dri" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="8d3f69e845d9edec5003d6414aa2414812df0306dfcb41a2e81e85d6b882510ec7c4c41555047ac78292221f6c51eda6f76b6e5f732266350284fae64466fb6b" name="Mesa-dri-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="27754be0b43eda35556c59deee421e683097c6f3b1a50011b83e7dae3ae525af29f3fd19e5e7f60f5d67b5e82f4795a464d4372bb6ebcf719da0413ca19ba1f6" name="Mesa-dri-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="5248e3d9c3bb2ad07e0c76aec9f1f4f153d5d8e02412bb115633bcaff9e1c8e27533af6272c1a871b11eab0c4938c245e1449f81222808bbcfda3a4c3d66b3d3" name="Mesa-dri-devel" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="bd417824c36474fb2e7da0b90dddd2b5feb87c1195f5f3878b5e57d04eb56a8ebcccbe9e39f5e5fa2cea198a43d763c1d4bcb5e930fc59c8f95c4e29dc5a31e9" name="Mesa-dri-devel" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="7a32d459704dfee7bf35324b3377bb31b2975f8dfac9565fcff57c63001b4efffa910e9406728047ff579e1eeb7f40e14ebe05983eb6131c46d676f2aac337cd" name="Mesa-dri-nouveau" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="36b17be06a42089b6293febcc17c5febddf5b731b7fef1f269d63b46cf1a7fb7b96679b6c122883e5b65c9fbc7e10bc90576e705548aaa2ff95c42c5b432ad9c" name="Mesa-dri-nouveau" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="e8881f55248e343f696d4f4b6326756e6a11ba71cfc21ef0e2e3e50406be6a36cfdaa9f40963e385d1bcad51cc8c94392a775c468ae47572e46f0ed78c7092da" name="Mesa-dri-nouveau-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="738c6f9fd4275d7b6b2905c59b248a62ae3ed4b248dac30968421b22d630499cfcc532fa6d53e013959e89abc9601d7ef34a4b3ff237325ff354775e5cd1fc20" name="Mesa-dri-nouveau-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="8647a3a339d08684f2cb83efdb75d725c64ae3559e7104bca2a10cf1f25e9761bd99df40b50ca618895453419242bc22e3a0d06213cf86512654076d413e31ee" name="Mesa-drivers" arch="src">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="700cec04cfdd796b8931e96e9a616964830d53db435244a749435f3d9e7e976f4924a5ea848a3e01a593330dec7ba227f28a2d14998f4a12a914b88a3f47f789" name="Mesa-drivers" arch="src">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="a9072a6cc8841eb18bc1367679f4dd0a425c9b03947b376b461e1e5f66654c6035205ecdaf2cb082c0f60732c97feef9f7efe1b28c784ca9f2cb2c8475de216a" name="Mesa-drivers-debugsource" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="ded1e431ca8ca612720916bee8a01bc635b1eac6f2c0ac491af8616aa18e731c5fc483656b7029aea46b5fe89132982f4d90bb343dd7a2f5786d15cf5075ce14" name="Mesa-drivers-debugsource" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="57452981873bf227dd8dfb10b22b4bc160aa2d4329f40cf50b5fe2ce4b58abf9b3784265a4f8e45c186d7d8ea6de9630fbec4f71a12a9947523e4965df4fe9c7" name="Mesa-gallium" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="9078b6eb3dcef64703b51128d2d5c977016b96974b5c984fad58f8b5dd940761472171f1ef74a246a5fefc7e2f90d8bf71642dc02e94eb886e2b20ac73b0076b" name="Mesa-gallium" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="39c435239cda44a58991be5d660cbf29a8e999fee140d029002be39f6979fc5d5052fa1fc360542598914ae68227d12e801caa62f801d165f99bec302256012b" name="Mesa-gallium-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="bb85f8bfbb86f6ab5a6ecdb2e7448fe49a25cce075958e5162704a5b00dd45dbe5155e595d3bafab4f007371f651ee9470363676465c9db9656d58a3283af60a" name="Mesa-gallium-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="a6275faec4fe33b913c8507efbfbb7a6408ebb7e656b70825d5cdb64d5b3e814ea38b5f14282ec2099b0b45d5a0dac1c9f86f521d2b2e48d5e10ae69c2cac52b" name="Mesa-libEGL-devel" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="a977f03524e7992b5ca97f572b7a6cac74e8048996532885e3aef9cb131121ef6f16cbb5a7006d0176e928f752a4b4ffc381a60392a47288e0389f0274873f2d" name="Mesa-libEGL-devel" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="2f672302f021a1c69f35181385026bc18a1126b44418da97c27b72a1bf85e24dc909d43b7fa9ec8cebe7704f0067791d52a22199af4d0ec268883016abf1346e" name="Mesa-libEGL1" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="affae8256867d5c7126af6babaff91501df3aa40b2cca4faac54a33f6703880b6076d78801037a59b1892b18613585727e419ec9c21dc2c87a21bb9de5a3981d" name="Mesa-libEGL1" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="fc51c30962b790a2ed88c889d91abee4fe668b4c87eb7e1d4619bff6ea460d8c8decb0d7d794d86928e905627179a9eeab553a0134f0daf5ed1bc6e11225fb40" name="Mesa-libEGL1-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="ec22a44f3e5e8721a0d5df6da26f29ab82d7296bef5ce45cb5caa3c854d98017fbe1d1da3a29a4f860490f675198d38a871f6163add9d4bbb90b5ef2848601c9" name="Mesa-libEGL1-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="51190d1c43196e0bce23d0ae81408bd31f909d744a7b923e409a50abd222d7d9f3cb01c1d006f65c06a3e88accb1f342b7dea02c3862d6d6785a4c4bac90d804" name="Mesa-libGL-devel" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="64aab715bbe9f43c19238409206eee8caf7ab48ccc4c6db3850396b27f3772ba55ecd7d3c013e3849c157a065ad22036dcd46b434f3fca497d94fcd6b0fb06e4" name="Mesa-libGL-devel" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="ac27110ab9f9245193d0fc3a2c9f3e6ca84020889d4864c50e878aec2cfcc9d8028732969cbcbde466e6718f86c7e2c306f44b545f08620991720912d21e4ede" name="Mesa-libGL1" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="1f8284aef57badef003414da3fa1f1d36a65cc27838313afb0dec26b8d1aeaaa6c887d4538198684f7d18a0b976e2ddb4f9f36a112b7c55b35e3e7d520bb91cf" name="Mesa-libGL1" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="acb14cd32db1697d471fdcd33fe69faf6bd6d8c0373c9dbe611fe6ad78f42aefa3f0d1f296f1d2dd21e36d726d7604c486e76aa1518d0726025cf2fba8955d38" name="Mesa-libGL1-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="5c07719f829fdd19c104470a800572da5803e2273a267a5db61086ca6df04b26dffb0bc860b30b01f902f1061957c0a1a9a4cd061a815c2a69b434dd4634a7f5" name="Mesa-libGL1-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="06632780eafea7f8d71f088826cea6717ffa2a44f116ea03389385ffcf6d0d4126eeac3690b7084aa67dfa1c56bbb3020d6c428fd24a5f758e12f1c54683de02" name="Mesa-libGLESv1_CM-devel" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="0619c2dbe1b30f2c04ec2efd77c0f6723da8ca47c6936ba6c7ae75e8ea7f773374d8cac13fa1e72e4bd8cb74e437322c3ac5c6ecf02edccb038c782e0c19e103" name="Mesa-libGLESv1_CM-devel" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="f2555c5405c504e40364aaa51fd41d80975b8a9bd03959371df762c3a2751fd155ac5b6ca9e874c9bc0c68d1b7f0e34f7135e6711cfd6a39d8b7d7f4bbe078e6" name="Mesa-libGLESv2-devel" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="b2e17f73923de59e8b9dcc540b726585f24ae84ed8e922f2a33de777ebb5eeb3d1f3f7ab21fafa3f362cd1669694e7841d6e01dbea062797c667609d1efdaf5e" name="Mesa-libGLESv2-devel" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="9802d232db448aee8ea6c9b0a4a658ec73f476b66895722c0a54c5d34e9a9f83729e267cec350e3930636bc4d7d4f17a3824bdae59fd11fc00e1afa62092d556" name="Mesa-libGLESv3-devel" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="dffb5272cf36e4087615651abb94cdceeab5053cb156983d2b599b8641d3633c77e63895af58133f6696ecf8cb6ca85d7b5fe72c44c02e3d6eb751067c510d93" name="Mesa-libGLESv3-devel" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="ee54345a10425c34a8a793e916ce3580aefbc659e52d23c66bb804e1e7d0667b1d58197af008b9b22b231ca7e1c1bc5ecab6f239d5c7952717b98caaaef9ea02" name="Mesa-libOpenCL" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="5da8435dd47741ba15df957b1f7ce8c3265a24ee05ff679276d9168783cd115893d675398cb85515bfec71fbb985157492983672b4fc88e1c98e37b6694ae49b" name="Mesa-libOpenCL" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="c7f4ce95893bb490d97eff41cf6d9f0714cfc669841a4a7d47ac490698000d02785888213e7ed8f6dfccb08ee0ff4593f90bf6a973e84890efeeff3d41383047" name="Mesa-libOpenCL-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="4c3c712832f99de5ebd72d7893dec7890b00fa397abf61a660ca00a6e78341e96ef8a9c64e2919548ed7992881794bb5fcd310b90896884525b41f17ac9717b2" name="Mesa-libOpenCL-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="386cf801a3e371e0c132e08e1646667f776f56e8c1a94d1508a529684ca26312154e475feb169cbc85f4df80fa0241c2e9a0f9b0f4bea158fee8376af63e7aad" name="Mesa-libRusticlOpenCL" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="23f62712cae45743e18c95c0d6a1bd95c4cf80fe134794a228c5a4b5685ac67380af2a42e6382478248291d91f146c6a7dc82c830b06e47a7c0881d1f34128d0" name="Mesa-libRusticlOpenCL" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="848a40728f1fcfda4bf93f60227440096340cda707ce8d7ed4a508c03b62ff5bc2ac3323a6e13233d8d92d01aa158e3a93e97f39e997a7e533b4f53138c19539" name="Mesa-libRusticlOpenCL-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="5a7ee54c53e1369a45236ed62aca551c09a8a44a1cc12166433dd38fe95016af22d7129ab8b6815bc80e6444cc8df3e07a12624832b64c70eb299e7785f11122" name="Mesa-libRusticlOpenCL-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="9b562c55ef14f0b5271a64b0e9bda01eb5a69f64c90b32d0020b93c5634efcff4fd2d2a55a3e88f8e68778536936f9c44117ba8b74e569b780500b66b5ab52e2" name="Mesa-libd3d" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="120441e37f92593e2acfba8b457a2c03913dc6546c2021a6f5fb50a12a8842596046fc2fc92c1440abe7e51994e40b5a8314c44d324e61289a1515df6a0b1420" name="Mesa-libd3d" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="b8699e1cc3f278a22a6a726705814908d17d722fd31b937bc171a895d3e1183574a05ecafe3e3cff676883b416fae6c9d0747cab044f148987bc838aee629158" name="Mesa-libd3d-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="d1ab048066489650a0cb2f4dda9dad58ce3ec8234d08961e9f3977d071735088e175214ae20e6e9803bb5149fcead891dedb9743a9a70bf5b468c101386fd9b8" name="Mesa-libd3d-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="5fbe18ef21570e59566de404c4a04f55b86be3b799999c6326e3118b1a7a73dee467417c365974fed563460709f9da27140e879a6d5039c6e7703cd721d6a5ca" name="Mesa-libd3d-devel" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="9be512af88b589a3945f1aa75143074970238a2c093ab4ba7d124f66f8cd55a698136504812af4175ea2514c671388dce94dcfcefdc888de45d4bb3b7dfc7d5e" name="Mesa-libd3d-devel" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="adb4e3f7de4c47067f67c3f5ddde0d9563afe45c7a3463da81f7e7018a8da89834d04abca6e90d8317b5e4fd43f290da6822bf0ba332642100691cf9d1dc403a" name="Mesa-libglapi-devel" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="ea0a547956f0daf760d84bfe682ac76ac88ca71fd0c4a0e3f07c0b8f40dbc9e080ea54d9226efe465c2bba5533e11e99b8cb44ed1a92b3489607b344882f92c0" name="Mesa-libglapi-devel" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="bbb80596d5d31d8086b34b7fcbc367d21370c7fbb4196cf76fa41d105a6a777ced35455c626c63974c49f313172c7089bff86f0e3890a2a5bf0d27657f94eaa0" name="Mesa-libglapi0" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="48664a1723ed9a127f88e15e075902dbb5dfe11fbf6b2eefb52ac3b25098fbb3c3d118c7f4ace78e71a6d9b1d190fa5fcd74673382db3b42ccbc54d0edd7e483" name="Mesa-libglapi0" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="5b25621a9790fa1eccba109d51e307a926f10dc853945318b40abe95d3186c340280370d6a71600fb1f77d88d45902a0cd458407334665586557a6ca3c513b29" name="Mesa-libglapi0-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="f119db85c155ade19f7e87a06b5232917abc2c813c688411e8cee8ab0db7c01ee73ee0d024bea9a7bc6bff1a2b4cd94c67c0efbf4f16607bcd089841adbfa7fc" name="Mesa-libglapi0-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="9f74d9fdea5448c3f176ddf9b3b55360b5c48868b8450b0ffebcc3490ab47dc245fb4a9789996da9e42b14ab66b9e0ada2861e86d3f22c4d1f6f1f4ad868e9af" name="Mesa-libva" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="abb9908bb6cd556416c0f23269b64b4daace4f3c33508e383dbddf3feee39960b0fe8bd5af83107b014c8eb502b14c9a906832d2aa8a1fee40283de8935b34a3" name="Mesa-libva" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="ea9dc274c177971b574b0ff4a79c359d16767b12202a34a306e10aafbdead2478bd00285abf552f75f17be87283fa602030c59e00ce78c8a43519bf7f00c3ffb" name="Mesa-libva-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="8d5a677953627fa6d4de0cee5a41fd692f029cc4689184a0fca21e19a5972b4a368d62312abfb650db305944f214c4acc1523a1d20eae7fe18d8c9e6775502d7" name="Mesa-libva-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="7fe2298715b81a8f46073e7c53c5a5ab7833c1df88c4aebf4cd2cf1b6a18595fea4a86d5272672324f43969d8d8bc9dbafcac3b339c2ca3a499eddab118da8b4" name="Mesa-vulkan-device-select" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="ed44c8a4db84484b703473d9b3db6a72e52bbfde0d11f7552f88f307af3a82753da24fed250a61af9d57572f43f19086bb57f30681416dd7879617e7adc78489" name="Mesa-vulkan-device-select" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="a40329e7073b0c9381d96be653e0f1c04fc1bad5f7804d188c414d1503327ea09bea99e00cc841ef03e6e61387de46ac5f954244ca8761e19aa5c914207b3f6d" name="Mesa-vulkan-device-select-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="2cf3776caaf14c7b1002ed75a4a4aa3c6e2aa688cc39070be27b238812683afe86f4832d59bd0199b2abc4ec4bc734af00153417490148161060844bb3ddb065" name="Mesa-vulkan-device-select-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="cc7a5c1983dec2ff6d1b40d29e037144cca9c18f57e02112cf0a3df018e1818c8272f0766dc8b8acd405fd9218302a0029e0b541ba48ce0505cfdcc2c8173821" name="Mesa-vulkan-overlay" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="97afafa738b687d3f3cc45575892591d74a1d1fc98d2b5f72a82a426c4a76be4dde101846629b616bf156bd05db825dc49af3bc98bf7357c8c4b52bf52586560" name="Mesa-vulkan-overlay" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="24ec23ac080f99c8445df33b37bc63daaa860c76ea65b85a7289dbbf5b231dad092fed31b0004db5434329b30630e6edb41d96cd2e318a45067c9805f0377f93" name="Mesa-vulkan-overlay-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.0.5" rel="373.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706184000">- Update to bugfix release 23.3.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.4.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706702400">- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- Update to bugfix release 23.3.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.5.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
</package>
<package pkgid="18cd669866211d53cc82534fc2b45e3705bcedebce237142da1c25246a8ceed05374ffa1f5ce40a01975f9219185363093822ba26943cdd9f6df5a32004971fe" name="Mesa-vulkan-overlay-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.0.7" rel="375.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1708171200">- Update to bugfix release 23.3.6
  - -&gt; https://docs.mesa3d.org/relnotes/23.3.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- buildrequire llvm17 also on sle15-sp5/Leap15.5</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1709640000">- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710244800">- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417600">- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710417601">- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710590400">- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710763200">- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions &amp; features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849600">- adjusted and re-enabled python36-buildfix1.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849601">- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)'
    [gitlab mesa issue #10802]</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710849602">- 0010-glx-silence-more-implicit-load-zink-errors.patch
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710936000">- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1711368000">- Add zink driver by default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1711454400">- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" &lt;llyyr.public@gmail.com&gt;; adding C flag
  - Wno-error=missing-prototypes for this wasn't necessary)</changelog>
  <changelog author="Fei Yang &lt;io@feiyang.eu.org&gt;" date="1712145600">- fix missing free codecs in builds with non-free codecs enabled</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1713614400">- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1715688000">- Enable libvulkan_intel on arm</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860800">- Update to bugfix release 24.0.6
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1715860801">-  Update to bugfix release 24.0.7
  - -&gt; https://docs.mesa3d.org/relnotes/24.0.7.html</changelog>
</package>
<package pkgid="5d00125fb09fb3111300a647bf1be10f33b4e764e6d363e7e67b64c319305297bc2eb1e421e2eaad744a3d16afb2c8418b6e1a746406eb3439c12c446444f9e8" name="MicroOS-release" arch="src">
  <version epoch="0" ver="20240429" rel="1.2.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="4d0012c652a1b93c22c5cdcf1a1e78e345bb6b24888cb4050e02d7c65333f54f5f68e47e7b183e73e9160bb099a7e33a4d2b61616cfe16280266f1368be01423" name="MicroOS-release" arch="x86_64">
  <version epoch="0" ver="20240429" rel="1.2.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="28efc8efb7d3a76209e95a10c44c36f5790a3ce812f0fe84f7560092d508d7abff8e8adbc46344ae2ddf54e9f098ce5d7fa07bd1fea270c1bd7eb2a1b19b950c" name="MicroOS-release" arch="src">
  <version epoch="0" ver="20240429" rel="2879.4.1.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="cf6e10b0c25304f80a22375e307ac7a248adc4e3da0df18adba4be7266998de4aa5b53bbbb115998c14d98b381f285b9d015332c848025c2eee22bbbe75c2e0d" name="MicroOS-release" arch="x86_64">
  <version epoch="0" ver="20240429" rel="2879.4.1.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="245f23fbd491e1af50f962867b02008d96d770dabcf3bf150cef76bf1cc1a9beab2e1ecbb564bd8517079881d872f042385d4b5e6fb9396f18b3ec03d64891bc" name="MicroOS-release" arch="src">
  <version epoch="0" ver="20240429" rel="2879.5.1.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="0ee8c87262711b704a8fe57e766f84435b94f2098c55e694440bacbea72d8e04b1d4781275daf560119a07c32f6ebe909f9b7881dd5b45e74c5a9db39ffa15e0" name="MicroOS-release" arch="x86_64">
  <version epoch="0" ver="20240429" rel="2879.5.1.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="a3531b94b15c1156406dee6be7fb9876dcfef3f9b7fae7266053c12e893aa97d63904ffba9a6c50e14a6072cd84336307e4b3bbfa2fc4655042cfd0cab5a95cd" name="MicroOS-release-appliance" arch="x86_64">
  <version epoch="0" ver="20240429" rel="1.2.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="b60000d066eacd14d0db17c549fb2cffd3b8a258fd7bc359004bff14c477f61f04587274e172bfbffa4712dab46a67fc518ddeb10a74ce0b7ba8a6df33f82e1e" name="MicroOS-release-appliance" arch="x86_64">
  <version epoch="0" ver="20240429" rel="2879.4.1.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="927bd15660b540fb4af12c194b6a82c8c802203b7ce437bbeef60dd46f40c62ebfef6d0f31de0c9a4df267bbce4118fb92dffaaed4ac2916240a2de6565c8102" name="MicroOS-release-appliance" arch="x86_64">
  <version epoch="0" ver="20240429" rel="2879.5.1.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="e159cdc9a8c34d78bfc38f71a8b35d965734dd92a5cadf683886570713e3e8c9e7aa785b2d0f32b5768c473428a3756d7b70264d37df75bead1bbbc13c097f9d" name="MicroOS-release-dvd" arch="x86_64">
  <version epoch="0" ver="20240429" rel="1.2.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="5c7994255ee7eb877ec1087856f0b3e34b0219ca32bb7017766e913a7e2ec0c19ea7118892884b06ea79da2166f2aa11f6c3f87113be6e070520c3f989c569c0" name="MicroOS-release-dvd" arch="x86_64">
  <version epoch="0" ver="20240429" rel="2879.4.1.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="e50edda85353af53a3c89741894eedd9d5dedfd07278e9aaf8f2bac97c385747b010672b0d6e3eaf187af6f985fe902ab1b5c3106f81be16441af8f9f4cb4346" name="MicroOS-release-dvd" arch="x86_64">
  <version epoch="0" ver="20240429" rel="2879.5.1.sr20240429"/>
  <changelog author="openSUSE &lt;packaging@lists.opensuse.org&gt;" date="1714392000">- automatically generated by openSUSE-release-tools/pkglistgen</changelog>
</package>
<package pkgid="52eeeeb7b6290549d4673ffaec1d03093d73e1aaa9cbaae3003a86775b988b8bde60d331530e33224c5576a2d39fff7757d9565eb843f2853c71a82ec45c7b1f" name="MozillaFirefox" arch="src">
  <version epoch="0" ver="125.0.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Firefox 118.0.1
  MFSA 2023-44 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550),
    Heap buffer overflow in libvpx</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704801600">- Mozilla Firefox 121.0.1
  * Fixed unexpected line wrapping in some CJK contexts caused by
    changes in ideographic space handling. bmo#1870973)
  * Fixed a hang when loading sites containing column-based
    layouts under some circumstances. bmo#1867784)
  * Fixed missing rounded corners for videos playing over another
    video. bmo#1869994)
  * Fixed Firefox not closing properly and other applications being
    unable to use a USB security key after being previously used
    during a Firefox session. bmo#1863135)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Firefox 122.0
  https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
  MFSA 2024-01 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-0744 (bmo#1871089)
    Wild pointer dereference in JavaScript
  * CVE-2024-0745 (bmo#1871838)
    Stack buffer overflow in WebAudio
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0748 (bmo#1783504)
    Compromised content process could modify document URI
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0752 (bmo#1866840)
    Use-after-free could occur when applying update on macOS
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0754 (bmo#1871605)
    Crash when using some WASM files in devtools
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7
- requires NSS 3.96.1
- rebased patches</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706356800">- Fix file list</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1706616000">- Recommend libfido2-udev on codestreams that exist, in order to try
  to get security keys (e.g. Yubikeys) work out of the box. (bsc#1184272)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- Mozilla Firefox 122.0.1
  https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/
  * Fixed the Library and Sidebar context menus only displaying
    Multi-Account Containers icons in the "Open in New Container
    Tab" menu. (bmo#1876518)
  * Fixed an issue when clicking the Dismiss button in
    notification pop-ups on Windows causing a webpage in a new tab.
    (bmo#1848801)
  * Fixed the yaru-remix system theme not applying correctly on
    Linux. (bmo#1877002)
  * Fixed adding an extra new line to a rule in the Developer
    Tools' Inspector when copying it to the clipboard.
    (bmo#1876220)
  * Rolled back a keyboard behavior change made to the Developer
    Tools' Rules view when validating a property name or input with
    the Enter key.
    This moves the focus to the next input, as was the behavior
    in Firefox 121. (bmo#1877457)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708603200">- Mozilla Firefox 123.0
  https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
  MFSA 2024-05 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1554 (bmo#1816390)
    fetch could be used to effect cache poisoning
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1555 (bmo#1873223)
    SameSite cookies were not properly respected when opening a
    website from an external browser
  * CVE-2024-1556 (bmo#1870414)
    Invalid memory access in the built-in profiler
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498, bmo#1872296,
    bmo#1873521, bmo#1873577, bmo#1873597, bmo#1873866, bmo#1874080,
    bmo#1874740, bmo#1875795, bmo#1875906, bmo#1876425, bmo#1878211,
    bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * CVE-2024-1557 (bmo#1746471, bmo#1848829, bmo#1864011, bmo#1869175,
    bmo#1869455, bmo#1869938, bmo#1871606)
    Memory safety bugs fixed in Firefox 123
- requires NSS 3.97</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709899200">- Mozilla Firefox 123.0.1
  * Fixed the *Firefox Translation* language indicator in the
    address bar displaying a colored square icon instead of the
    language code icon. (bmo#1879415)
  * Fixed a regression with the `onChange` event not firing when
    clearing the value of a `textarea` HTML field.
    (bmo#1881457)
  * Fixed a regression in the JavaScript JIT engine incorrectly
    inlining strings in some cases. (bmo#1882386)
  * Fixed: Fixed low contrast of text when selecting rows in the
    Developer tools' Storage panel. (bmo#1877090)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1711108800">- Mozilla Firefox 124.0.1
  https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
  MFSA 2024-15 (bsc#1221850)
  * CVE-2024-29943 (bmo#1886849)
    Out-of-bounds access via Range Analysis bypass
  * CVE-2024-29944 (bmo#1886852)
    Privileged JavaScript Execution via Event Handlers
  Mozilla Firefox 124.0
  https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
  MFSA 2024-12 (bsc#1221327)
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2606 (bmo#1879237)
    Mishandling of WASM register values
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2613 (bmo#1875701)
    Improper handling of QUIC ACK frame data could have led to OOM
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9
  * CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
    Memory safety bugs fixed in Firefox 124
- requires
  NSS = 3.98
  rust-cbindgen &gt;= 0.26</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1712145600">- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713700800">- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing&lt;js::Shape&gt;
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1713960000">- Fix build on Leap by requiring gcc13 which has been made available
  as an update.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714392000">- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `&lt;select&gt;` elements when opened (bmo#1893177).</changelog>
</package>
<package pkgid="ac66e26918265f71aa05e86f7472ad0783deaa3baf53f3e4a935727acf6d034fc5f834137a75b0451d95239bb2f6fcdc9af1ba241f89a5f9d99ced03eea32b14" name="MozillaFirefox" arch="x86_64">
  <version epoch="0" ver="125.0.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Firefox 118.0.1
  MFSA 2023-44 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550),
    Heap buffer overflow in libvpx</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704801600">- Mozilla Firefox 121.0.1
  * Fixed unexpected line wrapping in some CJK contexts caused by
    changes in ideographic space handling. bmo#1870973)
  * Fixed a hang when loading sites containing column-based
    layouts under some circumstances. bmo#1867784)
  * Fixed missing rounded corners for videos playing over another
    video. bmo#1869994)
  * Fixed Firefox not closing properly and other applications being
    unable to use a USB security key after being previously used
    during a Firefox session. bmo#1863135)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Firefox 122.0
  https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
  MFSA 2024-01 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-0744 (bmo#1871089)
    Wild pointer dereference in JavaScript
  * CVE-2024-0745 (bmo#1871838)
    Stack buffer overflow in WebAudio
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0748 (bmo#1783504)
    Compromised content process could modify document URI
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0752 (bmo#1866840)
    Use-after-free could occur when applying update on macOS
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0754 (bmo#1871605)
    Crash when using some WASM files in devtools
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7
- requires NSS 3.96.1
- rebased patches</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706356800">- Fix file list</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1706616000">- Recommend libfido2-udev on codestreams that exist, in order to try
  to get security keys (e.g. Yubikeys) work out of the box. (bsc#1184272)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- Mozilla Firefox 122.0.1
  https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/
  * Fixed the Library and Sidebar context menus only displaying
    Multi-Account Containers icons in the "Open in New Container
    Tab" menu. (bmo#1876518)
  * Fixed an issue when clicking the Dismiss button in
    notification pop-ups on Windows causing a webpage in a new tab.
    (bmo#1848801)
  * Fixed the yaru-remix system theme not applying correctly on
    Linux. (bmo#1877002)
  * Fixed adding an extra new line to a rule in the Developer
    Tools' Inspector when copying it to the clipboard.
    (bmo#1876220)
  * Rolled back a keyboard behavior change made to the Developer
    Tools' Rules view when validating a property name or input with
    the Enter key.
    This moves the focus to the next input, as was the behavior
    in Firefox 121. (bmo#1877457)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708603200">- Mozilla Firefox 123.0
  https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
  MFSA 2024-05 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1554 (bmo#1816390)
    fetch could be used to effect cache poisoning
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1555 (bmo#1873223)
    SameSite cookies were not properly respected when opening a
    website from an external browser
  * CVE-2024-1556 (bmo#1870414)
    Invalid memory access in the built-in profiler
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498, bmo#1872296,
    bmo#1873521, bmo#1873577, bmo#1873597, bmo#1873866, bmo#1874080,
    bmo#1874740, bmo#1875795, bmo#1875906, bmo#1876425, bmo#1878211,
    bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * CVE-2024-1557 (bmo#1746471, bmo#1848829, bmo#1864011, bmo#1869175,
    bmo#1869455, bmo#1869938, bmo#1871606)
    Memory safety bugs fixed in Firefox 123
- requires NSS 3.97</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709899200">- Mozilla Firefox 123.0.1
  * Fixed the *Firefox Translation* language indicator in the
    address bar displaying a colored square icon instead of the
    language code icon. (bmo#1879415)
  * Fixed a regression with the `onChange` event not firing when
    clearing the value of a `textarea` HTML field.
    (bmo#1881457)
  * Fixed a regression in the JavaScript JIT engine incorrectly
    inlining strings in some cases. (bmo#1882386)
  * Fixed: Fixed low contrast of text when selecting rows in the
    Developer tools' Storage panel. (bmo#1877090)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1711108800">- Mozilla Firefox 124.0.1
  https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
  MFSA 2024-15 (bsc#1221850)
  * CVE-2024-29943 (bmo#1886849)
    Out-of-bounds access via Range Analysis bypass
  * CVE-2024-29944 (bmo#1886852)
    Privileged JavaScript Execution via Event Handlers
  Mozilla Firefox 124.0
  https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
  MFSA 2024-12 (bsc#1221327)
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2606 (bmo#1879237)
    Mishandling of WASM register values
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2613 (bmo#1875701)
    Improper handling of QUIC ACK frame data could have led to OOM
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9
  * CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
    Memory safety bugs fixed in Firefox 124
- requires
  NSS = 3.98
  rust-cbindgen &gt;= 0.26</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1712145600">- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713700800">- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing&lt;js::Shape&gt;
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1713960000">- Fix build on Leap by requiring gcc13 which has been made available
  as an update.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714392000">- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `&lt;select&gt;` elements when opened (bmo#1893177).</changelog>
</package>
<package pkgid="f69ebac55bc8f1e2b7f52d77eec1b75045d53b8169b2947213666f8799bfaa49543dd8939e72bff129c7ca16f27e212602fad7c8edab9251f6ea3eed798e4605" name="MozillaFirefox" arch="src">
  <version epoch="0" ver="125.0.3" rel="1.1"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Firefox 118.0.1
  MFSA 2023-44 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550),
    Heap buffer overflow in libvpx</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704801600">- Mozilla Firefox 121.0.1
  * Fixed unexpected line wrapping in some CJK contexts caused by
    changes in ideographic space handling. bmo#1870973)
  * Fixed a hang when loading sites containing column-based
    layouts under some circumstances. bmo#1867784)
  * Fixed missing rounded corners for videos playing over another
    video. bmo#1869994)
  * Fixed Firefox not closing properly and other applications being
    unable to use a USB security key after being previously used
    during a Firefox session. bmo#1863135)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Firefox 122.0
  https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
  MFSA 2024-01 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-0744 (bmo#1871089)
    Wild pointer dereference in JavaScript
  * CVE-2024-0745 (bmo#1871838)
    Stack buffer overflow in WebAudio
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0748 (bmo#1783504)
    Compromised content process could modify document URI
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0752 (bmo#1866840)
    Use-after-free could occur when applying update on macOS
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0754 (bmo#1871605)
    Crash when using some WASM files in devtools
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7
- requires NSS 3.96.1
- rebased patches</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706356800">- Fix file list</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1706616000">- Recommend libfido2-udev on codestreams that exist, in order to try
  to get security keys (e.g. Yubikeys) work out of the box. (bsc#1184272)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- Mozilla Firefox 122.0.1
  https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/
  * Fixed the Library and Sidebar context menus only displaying
    Multi-Account Containers icons in the "Open in New Container
    Tab" menu. (bmo#1876518)
  * Fixed an issue when clicking the Dismiss button in
    notification pop-ups on Windows causing a webpage in a new tab.
    (bmo#1848801)
  * Fixed the yaru-remix system theme not applying correctly on
    Linux. (bmo#1877002)
  * Fixed adding an extra new line to a rule in the Developer
    Tools' Inspector when copying it to the clipboard.
    (bmo#1876220)
  * Rolled back a keyboard behavior change made to the Developer
    Tools' Rules view when validating a property name or input with
    the Enter key.
    This moves the focus to the next input, as was the behavior
    in Firefox 121. (bmo#1877457)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708603200">- Mozilla Firefox 123.0
  https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
  MFSA 2024-05 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1554 (bmo#1816390)
    fetch could be used to effect cache poisoning
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1555 (bmo#1873223)
    SameSite cookies were not properly respected when opening a
    website from an external browser
  * CVE-2024-1556 (bmo#1870414)
    Invalid memory access in the built-in profiler
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498, bmo#1872296,
    bmo#1873521, bmo#1873577, bmo#1873597, bmo#1873866, bmo#1874080,
    bmo#1874740, bmo#1875795, bmo#1875906, bmo#1876425, bmo#1878211,
    bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * CVE-2024-1557 (bmo#1746471, bmo#1848829, bmo#1864011, bmo#1869175,
    bmo#1869455, bmo#1869938, bmo#1871606)
    Memory safety bugs fixed in Firefox 123
- requires NSS 3.97</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709899200">- Mozilla Firefox 123.0.1
  * Fixed the *Firefox Translation* language indicator in the
    address bar displaying a colored square icon instead of the
    language code icon. (bmo#1879415)
  * Fixed a regression with the `onChange` event not firing when
    clearing the value of a `textarea` HTML field.
    (bmo#1881457)
  * Fixed a regression in the JavaScript JIT engine incorrectly
    inlining strings in some cases. (bmo#1882386)
  * Fixed: Fixed low contrast of text when selecting rows in the
    Developer tools' Storage panel. (bmo#1877090)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1711108800">- Mozilla Firefox 124.0.1
  https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
  MFSA 2024-15 (bsc#1221850)
  * CVE-2024-29943 (bmo#1886849)
    Out-of-bounds access via Range Analysis bypass
  * CVE-2024-29944 (bmo#1886852)
    Privileged JavaScript Execution via Event Handlers
  Mozilla Firefox 124.0
  https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
  MFSA 2024-12 (bsc#1221327)
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2606 (bmo#1879237)
    Mishandling of WASM register values
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2613 (bmo#1875701)
    Improper handling of QUIC ACK frame data could have led to OOM
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9
  * CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
    Memory safety bugs fixed in Firefox 124
- requires
  NSS = 3.98
  rust-cbindgen &gt;= 0.26</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1712145600">- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713700800">- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing&lt;js::Shape&gt;
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1713960000">- Fix build on Leap by requiring gcc13 which has been made available
  as an update.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714392000">- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `&lt;select&gt;` elements when opened (bmo#1893177).</changelog>
</package>
<package pkgid="590c91b20bca10666ca0ac0d8d3d9dc136d6ee8e0eae932e0326b9dad9a13e226a9412f1f1a10bdb94489bcb4fa77f097c256e3b36a99f7fb03587a6eca760a7" name="MozillaFirefox" arch="x86_64">
  <version epoch="0" ver="125.0.3" rel="1.1"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Firefox 118.0.1
  MFSA 2023-44 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550),
    Heap buffer overflow in libvpx</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704801600">- Mozilla Firefox 121.0.1
  * Fixed unexpected line wrapping in some CJK contexts caused by
    changes in ideographic space handling. bmo#1870973)
  * Fixed a hang when loading sites containing column-based
    layouts under some circumstances. bmo#1867784)
  * Fixed missing rounded corners for videos playing over another
    video. bmo#1869994)
  * Fixed Firefox not closing properly and other applications being
    unable to use a USB security key after being previously used
    during a Firefox session. bmo#1863135)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Firefox 122.0
  https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
  MFSA 2024-01 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-0744 (bmo#1871089)
    Wild pointer dereference in JavaScript
  * CVE-2024-0745 (bmo#1871838)
    Stack buffer overflow in WebAudio
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0748 (bmo#1783504)
    Compromised content process could modify document URI
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0752 (bmo#1866840)
    Use-after-free could occur when applying update on macOS
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0754 (bmo#1871605)
    Crash when using some WASM files in devtools
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7
- requires NSS 3.96.1
- rebased patches</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706356800">- Fix file list</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1706616000">- Recommend libfido2-udev on codestreams that exist, in order to try
  to get security keys (e.g. Yubikeys) work out of the box. (bsc#1184272)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- Mozilla Firefox 122.0.1
  https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/
  * Fixed the Library and Sidebar context menus only displaying
    Multi-Account Containers icons in the "Open in New Container
    Tab" menu. (bmo#1876518)
  * Fixed an issue when clicking the Dismiss button in
    notification pop-ups on Windows causing a webpage in a new tab.
    (bmo#1848801)
  * Fixed the yaru-remix system theme not applying correctly on
    Linux. (bmo#1877002)
  * Fixed adding an extra new line to a rule in the Developer
    Tools' Inspector when copying it to the clipboard.
    (bmo#1876220)
  * Rolled back a keyboard behavior change made to the Developer
    Tools' Rules view when validating a property name or input with
    the Enter key.
    This moves the focus to the next input, as was the behavior
    in Firefox 121. (bmo#1877457)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708603200">- Mozilla Firefox 123.0
  https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
  MFSA 2024-05 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1554 (bmo#1816390)
    fetch could be used to effect cache poisoning
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1555 (bmo#1873223)
    SameSite cookies were not properly respected when opening a
    website from an external browser
  * CVE-2024-1556 (bmo#1870414)
    Invalid memory access in the built-in profiler
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498, bmo#1872296,
    bmo#1873521, bmo#1873577, bmo#1873597, bmo#1873866, bmo#1874080,
    bmo#1874740, bmo#1875795, bmo#1875906, bmo#1876425, bmo#1878211,
    bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * CVE-2024-1557 (bmo#1746471, bmo#1848829, bmo#1864011, bmo#1869175,
    bmo#1869455, bmo#1869938, bmo#1871606)
    Memory safety bugs fixed in Firefox 123
- requires NSS 3.97</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709899200">- Mozilla Firefox 123.0.1
  * Fixed the *Firefox Translation* language indicator in the
    address bar displaying a colored square icon instead of the
    language code icon. (bmo#1879415)
  * Fixed a regression with the `onChange` event not firing when
    clearing the value of a `textarea` HTML field.
    (bmo#1881457)
  * Fixed a regression in the JavaScript JIT engine incorrectly
    inlining strings in some cases. (bmo#1882386)
  * Fixed: Fixed low contrast of text when selecting rows in the
    Developer tools' Storage panel. (bmo#1877090)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1711108800">- Mozilla Firefox 124.0.1
  https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
  MFSA 2024-15 (bsc#1221850)
  * CVE-2024-29943 (bmo#1886849)
    Out-of-bounds access via Range Analysis bypass
  * CVE-2024-29944 (bmo#1886852)
    Privileged JavaScript Execution via Event Handlers
  Mozilla Firefox 124.0
  https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
  MFSA 2024-12 (bsc#1221327)
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2606 (bmo#1879237)
    Mishandling of WASM register values
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2613 (bmo#1875701)
    Improper handling of QUIC ACK frame data could have led to OOM
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9
  * CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
    Memory safety bugs fixed in Firefox 124
- requires
  NSS = 3.98
  rust-cbindgen &gt;= 0.26</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1712145600">- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713700800">- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing&lt;js::Shape&gt;
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1713960000">- Fix build on Leap by requiring gcc13 which has been made available
  as an update.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714392000">- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `&lt;select&gt;` elements when opened (bmo#1893177).</changelog>
</package>
<package pkgid="ff1e501d8ceb761a06b0ed319b9165e9580c5456466b492cc85598dfa3ba97cd545a960778eb740054836e09f117aa688884117cca9879cf919f365acae7c19b" name="MozillaFirefox" arch="src">
  <version epoch="0" ver="126.0" rel="1.1"/>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704801600">- Mozilla Firefox 121.0.1
  * Fixed unexpected line wrapping in some CJK contexts caused by
    changes in ideographic space handling. bmo#1870973)
  * Fixed a hang when loading sites containing column-based
    layouts under some circumstances. bmo#1867784)
  * Fixed missing rounded corners for videos playing over another
    video. bmo#1869994)
  * Fixed Firefox not closing properly and other applications being
    unable to use a USB security key after being previously used
    during a Firefox session. bmo#1863135)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Firefox 122.0
  https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
  MFSA 2024-01 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-0744 (bmo#1871089)
    Wild pointer dereference in JavaScript
  * CVE-2024-0745 (bmo#1871838)
    Stack buffer overflow in WebAudio
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0748 (bmo#1783504)
    Compromised content process could modify document URI
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0752 (bmo#1866840)
    Use-after-free could occur when applying update on macOS
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0754 (bmo#1871605)
    Crash when using some WASM files in devtools
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7
- requires NSS 3.96.1
- rebased patches</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706356800">- Fix file list</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1706616000">- Recommend libfido2-udev on codestreams that exist, in order to try
  to get security keys (e.g. Yubikeys) work out of the box. (bsc#1184272)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- Mozilla Firefox 122.0.1
  https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/
  * Fixed the Library and Sidebar context menus only displaying
    Multi-Account Containers icons in the "Open in New Container
    Tab" menu. (bmo#1876518)
  * Fixed an issue when clicking the Dismiss button in
    notification pop-ups on Windows causing a webpage in a new tab.
    (bmo#1848801)
  * Fixed the yaru-remix system theme not applying correctly on
    Linux. (bmo#1877002)
  * Fixed adding an extra new line to a rule in the Developer
    Tools' Inspector when copying it to the clipboard.
    (bmo#1876220)
  * Rolled back a keyboard behavior change made to the Developer
    Tools' Rules view when validating a property name or input with
    the Enter key.
    This moves the focus to the next input, as was the behavior
    in Firefox 121. (bmo#1877457)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708603200">- Mozilla Firefox 123.0
  https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
  MFSA 2024-05 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1554 (bmo#1816390)
    fetch could be used to effect cache poisoning
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1555 (bmo#1873223)
    SameSite cookies were not properly respected when opening a
    website from an external browser
  * CVE-2024-1556 (bmo#1870414)
    Invalid memory access in the built-in profiler
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498, bmo#1872296,
    bmo#1873521, bmo#1873577, bmo#1873597, bmo#1873866, bmo#1874080,
    bmo#1874740, bmo#1875795, bmo#1875906, bmo#1876425, bmo#1878211,
    bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * CVE-2024-1557 (bmo#1746471, bmo#1848829, bmo#1864011, bmo#1869175,
    bmo#1869455, bmo#1869938, bmo#1871606)
    Memory safety bugs fixed in Firefox 123
- requires NSS 3.97</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709899200">- Mozilla Firefox 123.0.1
  * Fixed the *Firefox Translation* language indicator in the
    address bar displaying a colored square icon instead of the
    language code icon. (bmo#1879415)
  * Fixed a regression with the `onChange` event not firing when
    clearing the value of a `textarea` HTML field.
    (bmo#1881457)
  * Fixed a regression in the JavaScript JIT engine incorrectly
    inlining strings in some cases. (bmo#1882386)
  * Fixed: Fixed low contrast of text when selecting rows in the
    Developer tools' Storage panel. (bmo#1877090)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1711108800">- Mozilla Firefox 124.0.1
  https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
  MFSA 2024-15 (bsc#1221850)
  * CVE-2024-29943 (bmo#1886849)
    Out-of-bounds access via Range Analysis bypass
  * CVE-2024-29944 (bmo#1886852)
    Privileged JavaScript Execution via Event Handlers
  Mozilla Firefox 124.0
  https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
  MFSA 2024-12 (bsc#1221327)
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2606 (bmo#1879237)
    Mishandling of WASM register values
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2613 (bmo#1875701)
    Improper handling of QUIC ACK frame data could have led to OOM
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9
  * CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
    Memory safety bugs fixed in Firefox 124
- requires
  NSS = 3.98
  rust-cbindgen &gt;= 0.26</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1712145600">- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713700800">- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing&lt;js::Shape&gt;
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1713960000">- Fix build on Leap by requiring gcc13 which has been made available
  as an update.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714392000">- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `&lt;select&gt;` elements when opened (bmo#1893177).</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1715774400">- Mozilla Firefox 126.0
  https://www.mozilla.org/en-US/firefox/126.0/releasenotes
  MFSA 2024-21 (bsc#1224056)
  * CVE-2024-4764 (bmo#1879093)
    Use-after-free when audio input connected with multiple consumers
  * CVE-2024-4367 (bmo#1893645)
    Arbitrary JavaScript execution in PDF.js
  * CVE-2024-4765 (bmo#1871109)
    Web application manifests could have been overwritten via
    hash collision
  * CVE-2024-4766 (bmo#1871214, bmo#1871217)
    Fullscreen notification could have been obscured on Firefox
    for Android
  * CVE-2024-4767 (bmo#1878577)
    IndexedDB files retained in private browsing mode
  * CVE-2024-4768 (bmo#1886082)
    Potential permissions request bypass via clickjacking
  * CVE-2024-4769 (bmo#1886108)
    Cross-origin responses could be distinguished between script
    and non-script content-types
  * CVE-2024-4770 (bmo#1893270)
    Use-after-free could occur when printing to PDF
  * CVE-2024-4771 (bmo#1893891)
    Failed allocation could lead to use-after-free
  * CVE-2024-4772 (bmo#1870579)
    Use of insecure rand() function to generate nonce
  * CVE-2024-4773 (bmo#1875248)
    URL bar could be cleared after network error
  * CVE-2024-4774 (bmo#1886598)
    Undefined behavior in ShmemCharMapHashEntry()
  * CVE-2024-4775 (bmo#1887332)
    Invalid memory access in the built-in profiler
  * CVE-2024-4776 (bmo#1887343)
    Window may remain disabled after file dialog is shown in
    full-screen
  * CVE-2024-4777 (bmo#1878199, bmo#1893340)
    Memory safety bugs fixed in Firefox 126, Firefox ESR 115.11,
    and Thunderbird 115.11
  * CVE-2024-4778 (bmo#1838834, bmo#1889291, bmo#1889595,
    bmo#1890204, bmo#1891545)
    Memory safety bugs fixed in Firefox 126
- requires NSS 3.100
- removed obsolete mozilla-libproxy-fix.patch</changelog>
</package>
<package pkgid="37bf272ea918bf55d541bc0f77d5faf124305bbb9d87218ee49611d40a8df4f0eb38e68fca0b6c694fe28a9bc7cd420a229eeda4f93882428349a8da36bcb191" name="MozillaFirefox" arch="x86_64">
  <version epoch="0" ver="126.0" rel="1.1"/>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704801600">- Mozilla Firefox 121.0.1
  * Fixed unexpected line wrapping in some CJK contexts caused by
    changes in ideographic space handling. bmo#1870973)
  * Fixed a hang when loading sites containing column-based
    layouts under some circumstances. bmo#1867784)
  * Fixed missing rounded corners for videos playing over another
    video. bmo#1869994)
  * Fixed Firefox not closing properly and other applications being
    unable to use a USB security key after being previously used
    during a Firefox session. bmo#1863135)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Firefox 122.0
  https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
  MFSA 2024-01 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-0744 (bmo#1871089)
    Wild pointer dereference in JavaScript
  * CVE-2024-0745 (bmo#1871838)
    Stack buffer overflow in WebAudio
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0748 (bmo#1783504)
    Compromised content process could modify document URI
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0752 (bmo#1866840)
    Use-after-free could occur when applying update on macOS
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0754 (bmo#1871605)
    Crash when using some WASM files in devtools
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7
- requires NSS 3.96.1
- rebased patches</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706356800">- Fix file list</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1706616000">- Recommend libfido2-udev on codestreams that exist, in order to try
  to get security keys (e.g. Yubikeys) work out of the box. (bsc#1184272)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- Mozilla Firefox 122.0.1
  https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/
  * Fixed the Library and Sidebar context menus only displaying
    Multi-Account Containers icons in the "Open in New Container
    Tab" menu. (bmo#1876518)
  * Fixed an issue when clicking the Dismiss button in
    notification pop-ups on Windows causing a webpage in a new tab.
    (bmo#1848801)
  * Fixed the yaru-remix system theme not applying correctly on
    Linux. (bmo#1877002)
  * Fixed adding an extra new line to a rule in the Developer
    Tools' Inspector when copying it to the clipboard.
    (bmo#1876220)
  * Rolled back a keyboard behavior change made to the Developer
    Tools' Rules view when validating a property name or input with
    the Enter key.
    This moves the focus to the next input, as was the behavior
    in Firefox 121. (bmo#1877457)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708603200">- Mozilla Firefox 123.0
  https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
  MFSA 2024-05 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1554 (bmo#1816390)
    fetch could be used to effect cache poisoning
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1555 (bmo#1873223)
    SameSite cookies were not properly respected when opening a
    website from an external browser
  * CVE-2024-1556 (bmo#1870414)
    Invalid memory access in the built-in profiler
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498, bmo#1872296,
    bmo#1873521, bmo#1873577, bmo#1873597, bmo#1873866, bmo#1874080,
    bmo#1874740, bmo#1875795, bmo#1875906, bmo#1876425, bmo#1878211,
    bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * CVE-2024-1557 (bmo#1746471, bmo#1848829, bmo#1864011, bmo#1869175,
    bmo#1869455, bmo#1869938, bmo#1871606)
    Memory safety bugs fixed in Firefox 123
- requires NSS 3.97</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709899200">- Mozilla Firefox 123.0.1
  * Fixed the *Firefox Translation* language indicator in the
    address bar displaying a colored square icon instead of the
    language code icon. (bmo#1879415)
  * Fixed a regression with the `onChange` event not firing when
    clearing the value of a `textarea` HTML field.
    (bmo#1881457)
  * Fixed a regression in the JavaScript JIT engine incorrectly
    inlining strings in some cases. (bmo#1882386)
  * Fixed: Fixed low contrast of text when selecting rows in the
    Developer tools' Storage panel. (bmo#1877090)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1711108800">- Mozilla Firefox 124.0.1
  https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
  MFSA 2024-15 (bsc#1221850)
  * CVE-2024-29943 (bmo#1886849)
    Out-of-bounds access via Range Analysis bypass
  * CVE-2024-29944 (bmo#1886852)
    Privileged JavaScript Execution via Event Handlers
  Mozilla Firefox 124.0
  https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
  MFSA 2024-12 (bsc#1221327)
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2606 (bmo#1879237)
    Mishandling of WASM register values
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2613 (bmo#1875701)
    Improper handling of QUIC ACK frame data could have led to OOM
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9
  * CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
    Memory safety bugs fixed in Firefox 124
- requires
  NSS = 3.98
  rust-cbindgen &gt;= 0.26</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1712145600">- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713700800">- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing&lt;js::Shape&gt;
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1713960000">- Fix build on Leap by requiring gcc13 which has been made available
  as an update.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714392000">- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `&lt;select&gt;` elements when opened (bmo#1893177).</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1715774400">- Mozilla Firefox 126.0
  https://www.mozilla.org/en-US/firefox/126.0/releasenotes
  MFSA 2024-21 (bsc#1224056)
  * CVE-2024-4764 (bmo#1879093)
    Use-after-free when audio input connected with multiple consumers
  * CVE-2024-4367 (bmo#1893645)
    Arbitrary JavaScript execution in PDF.js
  * CVE-2024-4765 (bmo#1871109)
    Web application manifests could have been overwritten via
    hash collision
  * CVE-2024-4766 (bmo#1871214, bmo#1871217)
    Fullscreen notification could have been obscured on Firefox
    for Android
  * CVE-2024-4767 (bmo#1878577)
    IndexedDB files retained in private browsing mode
  * CVE-2024-4768 (bmo#1886082)
    Potential permissions request bypass via clickjacking
  * CVE-2024-4769 (bmo#1886108)
    Cross-origin responses could be distinguished between script
    and non-script content-types
  * CVE-2024-4770 (bmo#1893270)
    Use-after-free could occur when printing to PDF
  * CVE-2024-4771 (bmo#1893891)
    Failed allocation could lead to use-after-free
  * CVE-2024-4772 (bmo#1870579)
    Use of insecure rand() function to generate nonce
  * CVE-2024-4773 (bmo#1875248)
    URL bar could be cleared after network error
  * CVE-2024-4774 (bmo#1886598)
    Undefined behavior in ShmemCharMapHashEntry()
  * CVE-2024-4775 (bmo#1887332)
    Invalid memory access in the built-in profiler
  * CVE-2024-4776 (bmo#1887343)
    Window may remain disabled after file dialog is shown in
    full-screen
  * CVE-2024-4777 (bmo#1878199, bmo#1893340)
    Memory safety bugs fixed in Firefox 126, Firefox ESR 115.11,
    and Thunderbird 115.11
  * CVE-2024-4778 (bmo#1838834, bmo#1889291, bmo#1889595,
    bmo#1890204, bmo#1891545)
    Memory safety bugs fixed in Firefox 126
- requires NSS 3.100
- removed obsolete mozilla-libproxy-fix.patch</changelog>
</package>
<package pkgid="64a313f3049c51fcf08124e61c1b96ed34e1f29cc8a5f2f7001adc98993338689acf3dff9d01eaf27ad31ac8efdaaedc3f6441b00ab997ca899233ed9f7efc2c" name="MozillaFirefox-branding-upstream" arch="x86_64">
  <version epoch="0" ver="125.0.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Firefox 118.0.1
  MFSA 2023-44 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550),
    Heap buffer overflow in libvpx</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704801600">- Mozilla Firefox 121.0.1
  * Fixed unexpected line wrapping in some CJK contexts caused by
    changes in ideographic space handling. bmo#1870973)
  * Fixed a hang when loading sites containing column-based
    layouts under some circumstances. bmo#1867784)
  * Fixed missing rounded corners for videos playing over another
    video. bmo#1869994)
  * Fixed Firefox not closing properly and other applications being
    unable to use a USB security key after being previously used
    during a Firefox session. bmo#1863135)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Firefox 122.0
  https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
  MFSA 2024-01 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-0744 (bmo#1871089)
    Wild pointer dereference in JavaScript
  * CVE-2024-0745 (bmo#1871838)
    Stack buffer overflow in WebAudio
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0748 (bmo#1783504)
    Compromised content process could modify document URI
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0752 (bmo#1866840)
    Use-after-free could occur when applying update on macOS
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0754 (bmo#1871605)
    Crash when using some WASM files in devtools
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7
- requires NSS 3.96.1
- rebased patches</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706356800">- Fix file list</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1706616000">- Recommend libfido2-udev on codestreams that exist, in order to try
  to get security keys (e.g. Yubikeys) work out of the box. (bsc#1184272)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- Mozilla Firefox 122.0.1
  https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/
  * Fixed the Library and Sidebar context menus only displaying
    Multi-Account Containers icons in the "Open in New Container
    Tab" menu. (bmo#1876518)
  * Fixed an issue when clicking the Dismiss button in
    notification pop-ups on Windows causing a webpage in a new tab.
    (bmo#1848801)
  * Fixed the yaru-remix system theme not applying correctly on
    Linux. (bmo#1877002)
  * Fixed adding an extra new line to a rule in the Developer
    Tools' Inspector when copying it to the clipboard.
    (bmo#1876220)
  * Rolled back a keyboard behavior change made to the Developer
    Tools' Rules view when validating a property name or input with
    the Enter key.
    This moves the focus to the next input, as was the behavior
    in Firefox 121. (bmo#1877457)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708603200">- Mozilla Firefox 123.0
  https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
  MFSA 2024-05 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1554 (bmo#1816390)
    fetch could be used to effect cache poisoning
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1555 (bmo#1873223)
    SameSite cookies were not properly respected when opening a
    website from an external browser
  * CVE-2024-1556 (bmo#1870414)
    Invalid memory access in the built-in profiler
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498, bmo#1872296,
    bmo#1873521, bmo#1873577, bmo#1873597, bmo#1873866, bmo#1874080,
    bmo#1874740, bmo#1875795, bmo#1875906, bmo#1876425, bmo#1878211,
    bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * CVE-2024-1557 (bmo#1746471, bmo#1848829, bmo#1864011, bmo#1869175,
    bmo#1869455, bmo#1869938, bmo#1871606)
    Memory safety bugs fixed in Firefox 123
- requires NSS 3.97</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709899200">- Mozilla Firefox 123.0.1
  * Fixed the *Firefox Translation* language indicator in the
    address bar displaying a colored square icon instead of the
    language code icon. (bmo#1879415)
  * Fixed a regression with the `onChange` event not firing when
    clearing the value of a `textarea` HTML field.
    (bmo#1881457)
  * Fixed a regression in the JavaScript JIT engine incorrectly
    inlining strings in some cases. (bmo#1882386)
  * Fixed: Fixed low contrast of text when selecting rows in the
    Developer tools' Storage panel. (bmo#1877090)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1711108800">- Mozilla Firefox 124.0.1
  https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
  MFSA 2024-15 (bsc#1221850)
  * CVE-2024-29943 (bmo#1886849)
    Out-of-bounds access via Range Analysis bypass
  * CVE-2024-29944 (bmo#1886852)
    Privileged JavaScript Execution via Event Handlers
  Mozilla Firefox 124.0
  https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
  MFSA 2024-12 (bsc#1221327)
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2606 (bmo#1879237)
    Mishandling of WASM register values
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2613 (bmo#1875701)
    Improper handling of QUIC ACK frame data could have led to OOM
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9
  * CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
    Memory safety bugs fixed in Firefox 124
- requires
  NSS = 3.98
  rust-cbindgen &gt;= 0.26</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1712145600">- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713700800">- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing&lt;js::Shape&gt;
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1713960000">- Fix build on Leap by requiring gcc13 which has been made available
  as an update.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714392000">- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `&lt;select&gt;` elements when opened (bmo#1893177).</changelog>
</package>
<package pkgid="579b006f1ad8ee04fe529ce7e595c49d33a7e22af51e5b9d7ef38d403e90ba30a9827e520e4953d868ea468ecb991cc3f52bd8cb032d5d648b8baaf2fe6e593c" name="MozillaFirefox-branding-upstream" arch="x86_64">
  <version epoch="0" ver="125.0.3" rel="1.1"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Firefox 118.0.1
  MFSA 2023-44 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550),
    Heap buffer overflow in libvpx</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704801600">- Mozilla Firefox 121.0.1
  * Fixed unexpected line wrapping in some CJK contexts caused by
    changes in ideographic space handling. bmo#1870973)
  * Fixed a hang when loading sites containing column-based
    layouts under some circumstances. bmo#1867784)
  * Fixed missing rounded corners for videos playing over another
    video. bmo#1869994)
  * Fixed Firefox not closing properly and other applications being
    unable to use a USB security key after being previously used
    during a Firefox session. bmo#1863135)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Firefox 122.0
  https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
  MFSA 2024-01 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-0744 (bmo#1871089)
    Wild pointer dereference in JavaScript
  * CVE-2024-0745 (bmo#1871838)
    Stack buffer overflow in WebAudio
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0748 (bmo#1783504)
    Compromised content process could modify document URI
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0752 (bmo#1866840)
    Use-after-free could occur when applying update on macOS
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0754 (bmo#1871605)
    Crash when using some WASM files in devtools
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7
- requires NSS 3.96.1
- rebased patches</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706356800">- Fix file list</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1706616000">- Recommend libfido2-udev on codestreams that exist, in order to try
  to get security keys (e.g. Yubikeys) work out of the box. (bsc#1184272)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- Mozilla Firefox 122.0.1
  https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/
  * Fixed the Library and Sidebar context menus only displaying
    Multi-Account Containers icons in the "Open in New Container
    Tab" menu. (bmo#1876518)
  * Fixed an issue when clicking the Dismiss button in
    notification pop-ups on Windows causing a webpage in a new tab.
    (bmo#1848801)
  * Fixed the yaru-remix system theme not applying correctly on
    Linux. (bmo#1877002)
  * Fixed adding an extra new line to a rule in the Developer
    Tools' Inspector when copying it to the clipboard.
    (bmo#1876220)
  * Rolled back a keyboard behavior change made to the Developer
    Tools' Rules view when validating a property name or input with
    the Enter key.
    This moves the focus to the next input, as was the behavior
    in Firefox 121. (bmo#1877457)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708603200">- Mozilla Firefox 123.0
  https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
  MFSA 2024-05 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1554 (bmo#1816390)
    fetch could be used to effect cache poisoning
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1555 (bmo#1873223)
    SameSite cookies were not properly respected when opening a
    website from an external browser
  * CVE-2024-1556 (bmo#1870414)
    Invalid memory access in the built-in profiler
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498, bmo#1872296,
    bmo#1873521, bmo#1873577, bmo#1873597, bmo#1873866, bmo#1874080,
    bmo#1874740, bmo#1875795, bmo#1875906, bmo#1876425, bmo#1878211,
    bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * CVE-2024-1557 (bmo#1746471, bmo#1848829, bmo#1864011, bmo#1869175,
    bmo#1869455, bmo#1869938, bmo#1871606)
    Memory safety bugs fixed in Firefox 123
- requires NSS 3.97</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709899200">- Mozilla Firefox 123.0.1
  * Fixed the *Firefox Translation* language indicator in the
    address bar displaying a colored square icon instead of the
    language code icon. (bmo#1879415)
  * Fixed a regression with the `onChange` event not firing when
    clearing the value of a `textarea` HTML field.
    (bmo#1881457)
  * Fixed a regression in the JavaScript JIT engine incorrectly
    inlining strings in some cases. (bmo#1882386)
  * Fixed: Fixed low contrast of text when selecting rows in the
    Developer tools' Storage panel. (bmo#1877090)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1711108800">- Mozilla Firefox 124.0.1
  https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
  MFSA 2024-15 (bsc#1221850)
  * CVE-2024-29943 (bmo#1886849)
    Out-of-bounds access via Range Analysis bypass
  * CVE-2024-29944 (bmo#1886852)
    Privileged JavaScript Execution via Event Handlers
  Mozilla Firefox 124.0
  https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
  MFSA 2024-12 (bsc#1221327)
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2606 (bmo#1879237)
    Mishandling of WASM register values
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2613 (bmo#1875701)
    Improper handling of QUIC ACK frame data could have led to OOM
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9
  * CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
    Memory safety bugs fixed in Firefox 124
- requires
  NSS = 3.98
  rust-cbindgen &gt;= 0.26</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1712145600">- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713700800">- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing&lt;js::Shape&gt;
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1713960000">- Fix build on Leap by requiring gcc13 which has been made available
  as an update.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714392000">- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `&lt;select&gt;` elements when opened (bmo#1893177).</changelog>
</package>
<package pkgid="7417044780aeb8f1aa6e201d6194006472eca17baebdd6f6f5206ae13d0165d074f11f54cb0d4d1123479803453b37877de3dfc13b49afe95cd7ed8d5cc2a6c3" name="MozillaFirefox-branding-upstream" arch="x86_64">
  <version epoch="0" ver="126.0" rel="1.1"/>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704801600">- Mozilla Firefox 121.0.1
  * Fixed unexpected line wrapping in some CJK contexts caused by
    changes in ideographic space handling. bmo#1870973)
  * Fixed a hang when loading sites containing column-based
    layouts under some circumstances. bmo#1867784)
  * Fixed missing rounded corners for videos playing over another
    video. bmo#1869994)
  * Fixed Firefox not closing properly and other applications being
    unable to use a USB security key after being previously used
    during a Firefox session. bmo#1863135)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Firefox 122.0
  https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
  MFSA 2024-01 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-0744 (bmo#1871089)
    Wild pointer dereference in JavaScript
  * CVE-2024-0745 (bmo#1871838)
    Stack buffer overflow in WebAudio
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0748 (bmo#1783504)
    Compromised content process could modify document URI
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0752 (bmo#1866840)
    Use-after-free could occur when applying update on macOS
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0754 (bmo#1871605)
    Crash when using some WASM files in devtools
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7
- requires NSS 3.96.1
- rebased patches</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706356800">- Fix file list</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1706616000">- Recommend libfido2-udev on codestreams that exist, in order to try
  to get security keys (e.g. Yubikeys) work out of the box. (bsc#1184272)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- Mozilla Firefox 122.0.1
  https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/
  * Fixed the Library and Sidebar context menus only displaying
    Multi-Account Containers icons in the "Open in New Container
    Tab" menu. (bmo#1876518)
  * Fixed an issue when clicking the Dismiss button in
    notification pop-ups on Windows causing a webpage in a new tab.
    (bmo#1848801)
  * Fixed the yaru-remix system theme not applying correctly on
    Linux. (bmo#1877002)
  * Fixed adding an extra new line to a rule in the Developer
    Tools' Inspector when copying it to the clipboard.
    (bmo#1876220)
  * Rolled back a keyboard behavior change made to the Developer
    Tools' Rules view when validating a property name or input with
    the Enter key.
    This moves the focus to the next input, as was the behavior
    in Firefox 121. (bmo#1877457)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708603200">- Mozilla Firefox 123.0
  https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
  MFSA 2024-05 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1554 (bmo#1816390)
    fetch could be used to effect cache poisoning
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1555 (bmo#1873223)
    SameSite cookies were not properly respected when opening a
    website from an external browser
  * CVE-2024-1556 (bmo#1870414)
    Invalid memory access in the built-in profiler
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498, bmo#1872296,
    bmo#1873521, bmo#1873577, bmo#1873597, bmo#1873866, bmo#1874080,
    bmo#1874740, bmo#1875795, bmo#1875906, bmo#1876425, bmo#1878211,
    bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * CVE-2024-1557 (bmo#1746471, bmo#1848829, bmo#1864011, bmo#1869175,
    bmo#1869455, bmo#1869938, bmo#1871606)
    Memory safety bugs fixed in Firefox 123
- requires NSS 3.97</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709899200">- Mozilla Firefox 123.0.1
  * Fixed the *Firefox Translation* language indicator in the
    address bar displaying a colored square icon instead of the
    language code icon. (bmo#1879415)
  * Fixed a regression with the `onChange` event not firing when
    clearing the value of a `textarea` HTML field.
    (bmo#1881457)
  * Fixed a regression in the JavaScript JIT engine incorrectly
    inlining strings in some cases. (bmo#1882386)
  * Fixed: Fixed low contrast of text when selecting rows in the
    Developer tools' Storage panel. (bmo#1877090)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1711108800">- Mozilla Firefox 124.0.1
  https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
  MFSA 2024-15 (bsc#1221850)
  * CVE-2024-29943 (bmo#1886849)
    Out-of-bounds access via Range Analysis bypass
  * CVE-2024-29944 (bmo#1886852)
    Privileged JavaScript Execution via Event Handlers
  Mozilla Firefox 124.0
  https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
  MFSA 2024-12 (bsc#1221327)
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2606 (bmo#1879237)
    Mishandling of WASM register values
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2613 (bmo#1875701)
    Improper handling of QUIC ACK frame data could have led to OOM
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9
  * CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
    Memory safety bugs fixed in Firefox 124
- requires
  NSS = 3.98
  rust-cbindgen &gt;= 0.26</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1712145600">- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713700800">- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing&lt;js::Shape&gt;
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1713960000">- Fix build on Leap by requiring gcc13 which has been made available
  as an update.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714392000">- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `&lt;select&gt;` elements when opened (bmo#1893177).</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1715774400">- Mozilla Firefox 126.0
  https://www.mozilla.org/en-US/firefox/126.0/releasenotes
  MFSA 2024-21 (bsc#1224056)
  * CVE-2024-4764 (bmo#1879093)
    Use-after-free when audio input connected with multiple consumers
  * CVE-2024-4367 (bmo#1893645)
    Arbitrary JavaScript execution in PDF.js
  * CVE-2024-4765 (bmo#1871109)
    Web application manifests could have been overwritten via
    hash collision
  * CVE-2024-4766 (bmo#1871214, bmo#1871217)
    Fullscreen notification could have been obscured on Firefox
    for Android
  * CVE-2024-4767 (bmo#1878577)
    IndexedDB files retained in private browsing mode
  * CVE-2024-4768 (bmo#1886082)
    Potential permissions request bypass via clickjacking
  * CVE-2024-4769 (bmo#1886108)
    Cross-origin responses could be distinguished between script
    and non-script content-types
  * CVE-2024-4770 (bmo#1893270)
    Use-after-free could occur when printing to PDF
  * CVE-2024-4771 (bmo#1893891)
    Failed allocation could lead to use-after-free
  * CVE-2024-4772 (bmo#1870579)
    Use of insecure rand() function to generate nonce
  * CVE-2024-4773 (bmo#1875248)
    URL bar could be cleared after network error
  * CVE-2024-4774 (bmo#1886598)
    Undefined behavior in ShmemCharMapHashEntry()
  * CVE-2024-4775 (bmo#1887332)
    Invalid memory access in the built-in profiler
  * CVE-2024-4776 (bmo#1887343)
    Window may remain disabled after file dialog is shown in
    full-screen
  * CVE-2024-4777 (bmo#1878199, bmo#1893340)
    Memory safety bugs fixed in Firefox 126, Firefox ESR 115.11,
    and Thunderbird 115.11
  * CVE-2024-4778 (bmo#1838834, bmo#1889291, bmo#1889595,
    bmo#1890204, bmo#1891545)
    Memory safety bugs fixed in Firefox 126
- requires NSS 3.100
- removed obsolete mozilla-libproxy-fix.patch</changelog>
</package>
<package pkgid="b5ea0c01bbf57e71751078603af3c7e146bda31ab61fa8cebf43da20d04d6669f15cb84fcc3aefb4da080272bdec3a5ac1ca52afc56c8acfd93b0cc738bd287c" name="MozillaFirefox-debuginfo" arch="x86_64">
  <version epoch="0" ver="125.0.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Firefox 118.0.1
  MFSA 2023-44 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550),
    Heap buffer overflow in libvpx</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704801600">- Mozilla Firefox 121.0.1
  * Fixed unexpected line wrapping in some CJK contexts caused by
    changes in ideographic space handling. bmo#1870973)
  * Fixed a hang when loading sites containing column-based
    layouts under some circumstances. bmo#1867784)
  * Fixed missing rounded corners for videos playing over another
    video. bmo#1869994)
  * Fixed Firefox not closing properly and other applications being
    unable to use a USB security key after being previously used
    during a Firefox session. bmo#1863135)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Firefox 122.0
  https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
  MFSA 2024-01 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-0744 (bmo#1871089)
    Wild pointer dereference in JavaScript
  * CVE-2024-0745 (bmo#1871838)
    Stack buffer overflow in WebAudio
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0748 (bmo#1783504)
    Compromised content process could modify document URI
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0752 (bmo#1866840)
    Use-after-free could occur when applying update on macOS
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0754 (bmo#1871605)
    Crash when using some WASM files in devtools
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7
- requires NSS 3.96.1
- rebased patches</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706356800">- Fix file list</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1706616000">- Recommend libfido2-udev on codestreams that exist, in order to try
  to get security keys (e.g. Yubikeys) work out of the box. (bsc#1184272)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- Mozilla Firefox 122.0.1
  https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/
  * Fixed the Library and Sidebar context menus only displaying
    Multi-Account Containers icons in the "Open in New Container
    Tab" menu. (bmo#1876518)
  * Fixed an issue when clicking the Dismiss button in
    notification pop-ups on Windows causing a webpage in a new tab.
    (bmo#1848801)
  * Fixed the yaru-remix system theme not applying correctly on
    Linux. (bmo#1877002)
  * Fixed adding an extra new line to a rule in the Developer
    Tools' Inspector when copying it to the clipboard.
    (bmo#1876220)
  * Rolled back a keyboard behavior change made to the Developer
    Tools' Rules view when validating a property name or input with
    the Enter key.
    This moves the focus to the next input, as was the behavior
    in Firefox 121. (bmo#1877457)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708603200">- Mozilla Firefox 123.0
  https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
  MFSA 2024-05 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1554 (bmo#1816390)
    fetch could be used to effect cache poisoning
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1555 (bmo#1873223)
    SameSite cookies were not properly respected when opening a
    website from an external browser
  * CVE-2024-1556 (bmo#1870414)
    Invalid memory access in the built-in profiler
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498, bmo#1872296,
    bmo#1873521, bmo#1873577, bmo#1873597, bmo#1873866, bmo#1874080,
    bmo#1874740, bmo#1875795, bmo#1875906, bmo#1876425, bmo#1878211,
    bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * CVE-2024-1557 (bmo#1746471, bmo#1848829, bmo#1864011, bmo#1869175,
    bmo#1869455, bmo#1869938, bmo#1871606)
    Memory safety bugs fixed in Firefox 123
- requires NSS 3.97</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709899200">- Mozilla Firefox 123.0.1
  * Fixed the *Firefox Translation* language indicator in the
    address bar displaying a colored square icon instead of the
    language code icon. (bmo#1879415)
  * Fixed a regression with the `onChange` event not firing when
    clearing the value of a `textarea` HTML field.
    (bmo#1881457)
  * Fixed a regression in the JavaScript JIT engine incorrectly
    inlining strings in some cases. (bmo#1882386)
  * Fixed: Fixed low contrast of text when selecting rows in the
    Developer tools' Storage panel. (bmo#1877090)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1711108800">- Mozilla Firefox 124.0.1
  https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
  MFSA 2024-15 (bsc#1221850)
  * CVE-2024-29943 (bmo#1886849)
    Out-of-bounds access via Range Analysis bypass
  * CVE-2024-29944 (bmo#1886852)
    Privileged JavaScript Execution via Event Handlers
  Mozilla Firefox 124.0
  https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
  MFSA 2024-12 (bsc#1221327)
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2606 (bmo#1879237)
    Mishandling of WASM register values
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2613 (bmo#1875701)
    Improper handling of QUIC ACK frame data could have led to OOM
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9
  * CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
    Memory safety bugs fixed in Firefox 124
- requires
  NSS = 3.98
  rust-cbindgen &gt;= 0.26</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1712145600">- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713700800">- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing&lt;js::Shape&gt;
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1713960000">- Fix build on Leap by requiring gcc13 which has been made available
  as an update.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714392000">- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `&lt;select&gt;` elements when opened (bmo#1893177).</changelog>
</package>
<package pkgid="85a2d7cac84b5edd4554c5bf986d8623db7549537d601e506e1a58dfc2bb782dc313c09e2ea866ec2003a50c2b2e4e8216e9b4d340265a46f24f859201fa1b00" name="MozillaFirefox-debuginfo" arch="x86_64">
  <version epoch="0" ver="125.0.3" rel="1.1"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Firefox 118.0.1
  MFSA 2023-44 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550),
    Heap buffer overflow in libvpx</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704801600">- Mozilla Firefox 121.0.1
  * Fixed unexpected line wrapping in some CJK contexts caused by
    changes in ideographic space handling. bmo#1870973)
  * Fixed a hang when loading sites containing column-based
    layouts under some circumstances. bmo#1867784)
  * Fixed missing rounded corners for videos playing over another
    video. bmo#1869994)
  * Fixed Firefox not closing properly and other applications being
    unable to use a USB security key after being previously used
    during a Firefox session. bmo#1863135)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Firefox 122.0
  https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
  MFSA 2024-01 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-0744 (bmo#1871089)
    Wild pointer dereference in JavaScript
  * CVE-2024-0745 (bmo#1871838)
    Stack buffer overflow in WebAudio
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0748 (bmo#1783504)
    Compromised content process could modify document URI
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0752 (bmo#1866840)
    Use-after-free could occur when applying update on macOS
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0754 (bmo#1871605)
    Crash when using some WASM files in devtools
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7
- requires NSS 3.96.1
- rebased patches</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706356800">- Fix file list</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1706616000">- Recommend libfido2-udev on codestreams that exist, in order to try
  to get security keys (e.g. Yubikeys) work out of the box. (bsc#1184272)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- Mozilla Firefox 122.0.1
  https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/
  * Fixed the Library and Sidebar context menus only displaying
    Multi-Account Containers icons in the "Open in New Container
    Tab" menu. (bmo#1876518)
  * Fixed an issue when clicking the Dismiss button in
    notification pop-ups on Windows causing a webpage in a new tab.
    (bmo#1848801)
  * Fixed the yaru-remix system theme not applying correctly on
    Linux. (bmo#1877002)
  * Fixed adding an extra new line to a rule in the Developer
    Tools' Inspector when copying it to the clipboard.
    (bmo#1876220)
  * Rolled back a keyboard behavior change made to the Developer
    Tools' Rules view when validating a property name or input with
    the Enter key.
    This moves the focus to the next input, as was the behavior
    in Firefox 121. (bmo#1877457)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708603200">- Mozilla Firefox 123.0
  https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
  MFSA 2024-05 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1554 (bmo#1816390)
    fetch could be used to effect cache poisoning
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1555 (bmo#1873223)
    SameSite cookies were not properly respected when opening a
    website from an external browser
  * CVE-2024-1556 (bmo#1870414)
    Invalid memory access in the built-in profiler
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498, bmo#1872296,
    bmo#1873521, bmo#1873577, bmo#1873597, bmo#1873866, bmo#1874080,
    bmo#1874740, bmo#1875795, bmo#1875906, bmo#1876425, bmo#1878211,
    bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * CVE-2024-1557 (bmo#1746471, bmo#1848829, bmo#1864011, bmo#1869175,
    bmo#1869455, bmo#1869938, bmo#1871606)
    Memory safety bugs fixed in Firefox 123
- requires NSS 3.97</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709899200">- Mozilla Firefox 123.0.1
  * Fixed the *Firefox Translation* language indicator in the
    address bar displaying a colored square icon instead of the
    language code icon. (bmo#1879415)
  * Fixed a regression with the `onChange` event not firing when
    clearing the value of a `textarea` HTML field.
    (bmo#1881457)
  * Fixed a regression in the JavaScript JIT engine incorrectly
    inlining strings in some cases. (bmo#1882386)
  * Fixed: Fixed low contrast of text when selecting rows in the
    Developer tools' Storage panel. (bmo#1877090)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1711108800">- Mozilla Firefox 124.0.1
  https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
  MFSA 2024-15 (bsc#1221850)
  * CVE-2024-29943 (bmo#1886849)
    Out-of-bounds access via Range Analysis bypass
  * CVE-2024-29944 (bmo#1886852)
    Privileged JavaScript Execution via Event Handlers
  Mozilla Firefox 124.0
  https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
  MFSA 2024-12 (bsc#1221327)
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2606 (bmo#1879237)
    Mishandling of WASM register values
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2613 (bmo#1875701)
    Improper handling of QUIC ACK frame data could have led to OOM
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9
  * CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
    Memory safety bugs fixed in Firefox 124
- requires
  NSS = 3.98
  rust-cbindgen &gt;= 0.26</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1712145600">- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713700800">- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing&lt;js::Shape&gt;
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1713960000">- Fix build on Leap by requiring gcc13 which has been made available
  as an update.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714392000">- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `&lt;select&gt;` elements when opened (bmo#1893177).</changelog>
</package>
<package pkgid="44f22accb28b6fd85e2f2277d46d35b44bbcdda924ef6be7d765ef0f460da9ef07ac0016d289233d8177e0b5e73c47bd7523cff200c289e05d44cf991d070761" name="MozillaFirefox-debuginfo" arch="x86_64">
  <version epoch="0" ver="126.0" rel="1.1"/>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704801600">- Mozilla Firefox 121.0.1
  * Fixed unexpected line wrapping in some CJK contexts caused by
    changes in ideographic space handling. bmo#1870973)
  * Fixed a hang when loading sites containing column-based
    layouts under some circumstances. bmo#1867784)
  * Fixed missing rounded corners for videos playing over another
    video. bmo#1869994)
  * Fixed Firefox not closing properly and other applications being
    unable to use a USB security key after being previously used
    during a Firefox session. bmo#1863135)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Firefox 122.0
  https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
  MFSA 2024-01 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-0744 (bmo#1871089)
    Wild pointer dereference in JavaScript
  * CVE-2024-0745 (bmo#1871838)
    Stack buffer overflow in WebAudio
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0748 (bmo#1783504)
    Compromised content process could modify document URI
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0752 (bmo#1866840)
    Use-after-free could occur when applying update on macOS
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0754 (bmo#1871605)
    Crash when using some WASM files in devtools
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7
- requires NSS 3.96.1
- rebased patches</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706356800">- Fix file list</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1706616000">- Recommend libfido2-udev on codestreams that exist, in order to try
  to get security keys (e.g. Yubikeys) work out of the box. (bsc#1184272)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- Mozilla Firefox 122.0.1
  https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/
  * Fixed the Library and Sidebar context menus only displaying
    Multi-Account Containers icons in the "Open in New Container
    Tab" menu. (bmo#1876518)
  * Fixed an issue when clicking the Dismiss button in
    notification pop-ups on Windows causing a webpage in a new tab.
    (bmo#1848801)
  * Fixed the yaru-remix system theme not applying correctly on
    Linux. (bmo#1877002)
  * Fixed adding an extra new line to a rule in the Developer
    Tools' Inspector when copying it to the clipboard.
    (bmo#1876220)
  * Rolled back a keyboard behavior change made to the Developer
    Tools' Rules view when validating a property name or input with
    the Enter key.
    This moves the focus to the next input, as was the behavior
    in Firefox 121. (bmo#1877457)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708603200">- Mozilla Firefox 123.0
  https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
  MFSA 2024-05 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1554 (bmo#1816390)
    fetch could be used to effect cache poisoning
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1555 (bmo#1873223)
    SameSite cookies were not properly respected when opening a
    website from an external browser
  * CVE-2024-1556 (bmo#1870414)
    Invalid memory access in the built-in profiler
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498, bmo#1872296,
    bmo#1873521, bmo#1873577, bmo#1873597, bmo#1873866, bmo#1874080,
    bmo#1874740, bmo#1875795, bmo#1875906, bmo#1876425, bmo#1878211,
    bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * CVE-2024-1557 (bmo#1746471, bmo#1848829, bmo#1864011, bmo#1869175,
    bmo#1869455, bmo#1869938, bmo#1871606)
    Memory safety bugs fixed in Firefox 123
- requires NSS 3.97</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709899200">- Mozilla Firefox 123.0.1
  * Fixed the *Firefox Translation* language indicator in the
    address bar displaying a colored square icon instead of the
    language code icon. (bmo#1879415)
  * Fixed a regression with the `onChange` event not firing when
    clearing the value of a `textarea` HTML field.
    (bmo#1881457)
  * Fixed a regression in the JavaScript JIT engine incorrectly
    inlining strings in some cases. (bmo#1882386)
  * Fixed: Fixed low contrast of text when selecting rows in the
    Developer tools' Storage panel. (bmo#1877090)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1711108800">- Mozilla Firefox 124.0.1
  https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
  MFSA 2024-15 (bsc#1221850)
  * CVE-2024-29943 (bmo#1886849)
    Out-of-bounds access via Range Analysis bypass
  * CVE-2024-29944 (bmo#1886852)
    Privileged JavaScript Execution via Event Handlers
  Mozilla Firefox 124.0
  https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
  MFSA 2024-12 (bsc#1221327)
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2606 (bmo#1879237)
    Mishandling of WASM register values
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2613 (bmo#1875701)
    Improper handling of QUIC ACK frame data could have led to OOM
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9
  * CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
    Memory safety bugs fixed in Firefox 124
- requires
  NSS = 3.98
  rust-cbindgen &gt;= 0.26</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1712145600">- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713700800">- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing&lt;js::Shape&gt;
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1713960000">- Fix build on Leap by requiring gcc13 which has been made available
  as an update.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714392000">- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `&lt;select&gt;` elements when opened (bmo#1893177).</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1715774400">- Mozilla Firefox 126.0
  https://www.mozilla.org/en-US/firefox/126.0/releasenotes
  MFSA 2024-21 (bsc#1224056)
  * CVE-2024-4764 (bmo#1879093)
    Use-after-free when audio input connected with multiple consumers
  * CVE-2024-4367 (bmo#1893645)
    Arbitrary JavaScript execution in PDF.js
  * CVE-2024-4765 (bmo#1871109)
    Web application manifests could have been overwritten via
    hash collision
  * CVE-2024-4766 (bmo#1871214, bmo#1871217)
    Fullscreen notification could have been obscured on Firefox
    for Android
  * CVE-2024-4767 (bmo#1878577)
    IndexedDB files retained in private browsing mode
  * CVE-2024-4768 (bmo#1886082)
    Potential permissions request bypass via clickjacking
  * CVE-2024-4769 (bmo#1886108)
    Cross-origin responses could be distinguished between script
    and non-script content-types
  * CVE-2024-4770 (bmo#1893270)
    Use-after-free could occur when printing to PDF
  * CVE-2024-4771 (bmo#1893891)
    Failed allocation could lead to use-after-free
  * CVE-2024-4772 (bmo#1870579)
    Use of insecure rand() function to generate nonce
  * CVE-2024-4773 (bmo#1875248)
    URL bar could be cleared after network error
  * CVE-2024-4774 (bmo#1886598)
    Undefined behavior in ShmemCharMapHashEntry()
  * CVE-2024-4775 (bmo#1887332)
    Invalid memory access in the built-in profiler
  * CVE-2024-4776 (bmo#1887343)
    Window may remain disabled after file dialog is shown in
    full-screen
  * CVE-2024-4777 (bmo#1878199, bmo#1893340)
    Memory safety bugs fixed in Firefox 126, Firefox ESR 115.11,
    and Thunderbird 115.11
  * CVE-2024-4778 (bmo#1838834, bmo#1889291, bmo#1889595,
    bmo#1890204, bmo#1891545)
    Memory safety bugs fixed in Firefox 126
- requires NSS 3.100
- removed obsolete mozilla-libproxy-fix.patch</changelog>
</package>
<package pkgid="6721babc87263bec1eb0a50bbe3b5d745e7f35611ce59b32ce8269a8b4b2792a75093a094a3b6e4ceb348e24252f66bf5d30406593a51550982d3c3f26d219ae" name="MozillaFirefox-debugsource" arch="x86_64">
  <version epoch="0" ver="125.0.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Firefox 118.0.1
  MFSA 2023-44 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550),
    Heap buffer overflow in libvpx</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704801600">- Mozilla Firefox 121.0.1
  * Fixed unexpected line wrapping in some CJK contexts caused by
    changes in ideographic space handling. bmo#1870973)
  * Fixed a hang when loading sites containing column-based
    layouts under some circumstances. bmo#1867784)
  * Fixed missing rounded corners for videos playing over another
    video. bmo#1869994)
  * Fixed Firefox not closing properly and other applications being
    unable to use a USB security key after being previously used
    during a Firefox session. bmo#1863135)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Firefox 122.0
  https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
  MFSA 2024-01 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-0744 (bmo#1871089)
    Wild pointer dereference in JavaScript
  * CVE-2024-0745 (bmo#1871838)
    Stack buffer overflow in WebAudio
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0748 (bmo#1783504)
    Compromised content process could modify document URI
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0752 (bmo#1866840)
    Use-after-free could occur when applying update on macOS
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0754 (bmo#1871605)
    Crash when using some WASM files in devtools
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7
- requires NSS 3.96.1
- rebased patches</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706356800">- Fix file list</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1706616000">- Recommend libfido2-udev on codestreams that exist, in order to try
  to get security keys (e.g. Yubikeys) work out of the box. (bsc#1184272)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- Mozilla Firefox 122.0.1
  https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/
  * Fixed the Library and Sidebar context menus only displaying
    Multi-Account Containers icons in the "Open in New Container
    Tab" menu. (bmo#1876518)
  * Fixed an issue when clicking the Dismiss button in
    notification pop-ups on Windows causing a webpage in a new tab.
    (bmo#1848801)
  * Fixed the yaru-remix system theme not applying correctly on
    Linux. (bmo#1877002)
  * Fixed adding an extra new line to a rule in the Developer
    Tools' Inspector when copying it to the clipboard.
    (bmo#1876220)
  * Rolled back a keyboard behavior change made to the Developer
    Tools' Rules view when validating a property name or input with
    the Enter key.
    This moves the focus to the next input, as was the behavior
    in Firefox 121. (bmo#1877457)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708603200">- Mozilla Firefox 123.0
  https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
  MFSA 2024-05 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1554 (bmo#1816390)
    fetch could be used to effect cache poisoning
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1555 (bmo#1873223)
    SameSite cookies were not properly respected when opening a
    website from an external browser
  * CVE-2024-1556 (bmo#1870414)
    Invalid memory access in the built-in profiler
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498, bmo#1872296,
    bmo#1873521, bmo#1873577, bmo#1873597, bmo#1873866, bmo#1874080,
    bmo#1874740, bmo#1875795, bmo#1875906, bmo#1876425, bmo#1878211,
    bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * CVE-2024-1557 (bmo#1746471, bmo#1848829, bmo#1864011, bmo#1869175,
    bmo#1869455, bmo#1869938, bmo#1871606)
    Memory safety bugs fixed in Firefox 123
- requires NSS 3.97</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709899200">- Mozilla Firefox 123.0.1
  * Fixed the *Firefox Translation* language indicator in the
    address bar displaying a colored square icon instead of the
    language code icon. (bmo#1879415)
  * Fixed a regression with the `onChange` event not firing when
    clearing the value of a `textarea` HTML field.
    (bmo#1881457)
  * Fixed a regression in the JavaScript JIT engine incorrectly
    inlining strings in some cases. (bmo#1882386)
  * Fixed: Fixed low contrast of text when selecting rows in the
    Developer tools' Storage panel. (bmo#1877090)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1711108800">- Mozilla Firefox 124.0.1
  https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
  MFSA 2024-15 (bsc#1221850)
  * CVE-2024-29943 (bmo#1886849)
    Out-of-bounds access via Range Analysis bypass
  * CVE-2024-29944 (bmo#1886852)
    Privileged JavaScript Execution via Event Handlers
  Mozilla Firefox 124.0
  https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
  MFSA 2024-12 (bsc#1221327)
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2606 (bmo#1879237)
    Mishandling of WASM register values
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2613 (bmo#1875701)
    Improper handling of QUIC ACK frame data could have led to OOM
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9
  * CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
    Memory safety bugs fixed in Firefox 124
- requires
  NSS = 3.98
  rust-cbindgen &gt;= 0.26</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1712145600">- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713700800">- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing&lt;js::Shape&gt;
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1713960000">- Fix build on Leap by requiring gcc13 which has been made available
  as an update.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714392000">- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `&lt;select&gt;` elements when opened (bmo#1893177).</changelog>
</package>
<package pkgid="30aac4b4d6bf2ec5192a6dcab600576656d5fe046a793ef53d8dd40acdd3604670030735000289ee4843c76c24fde9b9309f06907058b5b44cc72c914c2a3543" name="MozillaFirefox-debugsource" arch="x86_64">
  <version epoch="0" ver="125.0.3" rel="1.1"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Firefox 118.0.1
  MFSA 2023-44 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550),
    Heap buffer overflow in libvpx</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704801600">- Mozilla Firefox 121.0.1
  * Fixed unexpected line wrapping in some CJK contexts caused by
    changes in ideographic space handling. bmo#1870973)
  * Fixed a hang when loading sites containing column-based
    layouts under some circumstances. bmo#1867784)
  * Fixed missing rounded corners for videos playing over another
    video. bmo#1869994)
  * Fixed Firefox not closing properly and other applications being
    unable to use a USB security key after being previously used
    during a Firefox session. bmo#1863135)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Firefox 122.0
  https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
  MFSA 2024-01 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-0744 (bmo#1871089)
    Wild pointer dereference in JavaScript
  * CVE-2024-0745 (bmo#1871838)
    Stack buffer overflow in WebAudio
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0748 (bmo#1783504)
    Compromised content process could modify document URI
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0752 (bmo#1866840)
    Use-after-free could occur when applying update on macOS
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0754 (bmo#1871605)
    Crash when using some WASM files in devtools
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7
- requires NSS 3.96.1
- rebased patches</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706356800">- Fix file list</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1706616000">- Recommend libfido2-udev on codestreams that exist, in order to try
  to get security keys (e.g. Yubikeys) work out of the box. (bsc#1184272)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- Mozilla Firefox 122.0.1
  https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/
  * Fixed the Library and Sidebar context menus only displaying
    Multi-Account Containers icons in the "Open in New Container
    Tab" menu. (bmo#1876518)
  * Fixed an issue when clicking the Dismiss button in
    notification pop-ups on Windows causing a webpage in a new tab.
    (bmo#1848801)
  * Fixed the yaru-remix system theme not applying correctly on
    Linux. (bmo#1877002)
  * Fixed adding an extra new line to a rule in the Developer
    Tools' Inspector when copying it to the clipboard.
    (bmo#1876220)
  * Rolled back a keyboard behavior change made to the Developer
    Tools' Rules view when validating a property name or input with
    the Enter key.
    This moves the focus to the next input, as was the behavior
    in Firefox 121. (bmo#1877457)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708603200">- Mozilla Firefox 123.0
  https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
  MFSA 2024-05 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1554 (bmo#1816390)
    fetch could be used to effect cache poisoning
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1555 (bmo#1873223)
    SameSite cookies were not properly respected when opening a
    website from an external browser
  * CVE-2024-1556 (bmo#1870414)
    Invalid memory access in the built-in profiler
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498, bmo#1872296,
    bmo#1873521, bmo#1873577, bmo#1873597, bmo#1873866, bmo#1874080,
    bmo#1874740, bmo#1875795, bmo#1875906, bmo#1876425, bmo#1878211,
    bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * CVE-2024-1557 (bmo#1746471, bmo#1848829, bmo#1864011, bmo#1869175,
    bmo#1869455, bmo#1869938, bmo#1871606)
    Memory safety bugs fixed in Firefox 123
- requires NSS 3.97</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709899200">- Mozilla Firefox 123.0.1
  * Fixed the *Firefox Translation* language indicator in the
    address bar displaying a colored square icon instead of the
    language code icon. (bmo#1879415)
  * Fixed a regression with the `onChange` event not firing when
    clearing the value of a `textarea` HTML field.
    (bmo#1881457)
  * Fixed a regression in the JavaScript JIT engine incorrectly
    inlining strings in some cases. (bmo#1882386)
  * Fixed: Fixed low contrast of text when selecting rows in the
    Developer tools' Storage panel. (bmo#1877090)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1711108800">- Mozilla Firefox 124.0.1
  https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
  MFSA 2024-15 (bsc#1221850)
  * CVE-2024-29943 (bmo#1886849)
    Out-of-bounds access via Range Analysis bypass
  * CVE-2024-29944 (bmo#1886852)
    Privileged JavaScript Execution via Event Handlers
  Mozilla Firefox 124.0
  https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
  MFSA 2024-12 (bsc#1221327)
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2606 (bmo#1879237)
    Mishandling of WASM register values
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2613 (bmo#1875701)
    Improper handling of QUIC ACK frame data could have led to OOM
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9
  * CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
    Memory safety bugs fixed in Firefox 124
- requires
  NSS = 3.98
  rust-cbindgen &gt;= 0.26</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1712145600">- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713700800">- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing&lt;js::Shape&gt;
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1713960000">- Fix build on Leap by requiring gcc13 which has been made available
  as an update.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714392000">- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `&lt;select&gt;` elements when opened (bmo#1893177).</changelog>
</package>
<package pkgid="a3895cbd0cead60e8e1166b8d1b5a74a9c6feaa5c483dc7b654b2315eb9f43fecf147aa9e1d1b86e885ed3492e1ab0363b05cc58eaa749870753d07c6eef9b29" name="MozillaFirefox-debugsource" arch="x86_64">
  <version epoch="0" ver="126.0" rel="1.1"/>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704801600">- Mozilla Firefox 121.0.1
  * Fixed unexpected line wrapping in some CJK contexts caused by
    changes in ideographic space handling. bmo#1870973)
  * Fixed a hang when loading sites containing column-based
    layouts under some circumstances. bmo#1867784)
  * Fixed missing rounded corners for videos playing over another
    video. bmo#1869994)
  * Fixed Firefox not closing properly and other applications being
    unable to use a USB security key after being previously used
    during a Firefox session. bmo#1863135)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Firefox 122.0
  https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
  MFSA 2024-01 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-0744 (bmo#1871089)
    Wild pointer dereference in JavaScript
  * CVE-2024-0745 (bmo#1871838)
    Stack buffer overflow in WebAudio
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0748 (bmo#1783504)
    Compromised content process could modify document URI
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0752 (bmo#1866840)
    Use-after-free could occur when applying update on macOS
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0754 (bmo#1871605)
    Crash when using some WASM files in devtools
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7
- requires NSS 3.96.1
- rebased patches</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706356800">- Fix file list</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1706616000">- Recommend libfido2-udev on codestreams that exist, in order to try
  to get security keys (e.g. Yubikeys) work out of the box. (bsc#1184272)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- Mozilla Firefox 122.0.1
  https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/
  * Fixed the Library and Sidebar context menus only displaying
    Multi-Account Containers icons in the "Open in New Container
    Tab" menu. (bmo#1876518)
  * Fixed an issue when clicking the Dismiss button in
    notification pop-ups on Windows causing a webpage in a new tab.
    (bmo#1848801)
  * Fixed the yaru-remix system theme not applying correctly on
    Linux. (bmo#1877002)
  * Fixed adding an extra new line to a rule in the Developer
    Tools' Inspector when copying it to the clipboard.
    (bmo#1876220)
  * Rolled back a keyboard behavior change made to the Developer
    Tools' Rules view when validating a property name or input with
    the Enter key.
    This moves the focus to the next input, as was the behavior
    in Firefox 121. (bmo#1877457)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708603200">- Mozilla Firefox 123.0
  https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
  MFSA 2024-05 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1554 (bmo#1816390)
    fetch could be used to effect cache poisoning
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1555 (bmo#1873223)
    SameSite cookies were not properly respected when opening a
    website from an external browser
  * CVE-2024-1556 (bmo#1870414)
    Invalid memory access in the built-in profiler
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498, bmo#1872296,
    bmo#1873521, bmo#1873577, bmo#1873597, bmo#1873866, bmo#1874080,
    bmo#1874740, bmo#1875795, bmo#1875906, bmo#1876425, bmo#1878211,
    bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * CVE-2024-1557 (bmo#1746471, bmo#1848829, bmo#1864011, bmo#1869175,
    bmo#1869455, bmo#1869938, bmo#1871606)
    Memory safety bugs fixed in Firefox 123
- requires NSS 3.97</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709899200">- Mozilla Firefox 123.0.1
  * Fixed the *Firefox Translation* language indicator in the
    address bar displaying a colored square icon instead of the
    language code icon. (bmo#1879415)
  * Fixed a regression with the `onChange` event not firing when
    clearing the value of a `textarea` HTML field.
    (bmo#1881457)
  * Fixed a regression in the JavaScript JIT engine incorrectly
    inlining strings in some cases. (bmo#1882386)
  * Fixed: Fixed low contrast of text when selecting rows in the
    Developer tools' Storage panel. (bmo#1877090)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1711108800">- Mozilla Firefox 124.0.1
  https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
  MFSA 2024-15 (bsc#1221850)
  * CVE-2024-29943 (bmo#1886849)
    Out-of-bounds access via Range Analysis bypass
  * CVE-2024-29944 (bmo#1886852)
    Privileged JavaScript Execution via Event Handlers
  Mozilla Firefox 124.0
  https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
  MFSA 2024-12 (bsc#1221327)
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2606 (bmo#1879237)
    Mishandling of WASM register values
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2613 (bmo#1875701)
    Improper handling of QUIC ACK frame data could have led to OOM
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9
  * CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
    Memory safety bugs fixed in Firefox 124
- requires
  NSS = 3.98
  rust-cbindgen &gt;= 0.26</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1712145600">- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713700800">- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing&lt;js::Shape&gt;
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1713960000">- Fix build on Leap by requiring gcc13 which has been made available
  as an update.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714392000">- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `&lt;select&gt;` elements when opened (bmo#1893177).</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1715774400">- Mozilla Firefox 126.0
  https://www.mozilla.org/en-US/firefox/126.0/releasenotes
  MFSA 2024-21 (bsc#1224056)
  * CVE-2024-4764 (bmo#1879093)
    Use-after-free when audio input connected with multiple consumers
  * CVE-2024-4367 (bmo#1893645)
    Arbitrary JavaScript execution in PDF.js
  * CVE-2024-4765 (bmo#1871109)
    Web application manifests could have been overwritten via
    hash collision
  * CVE-2024-4766 (bmo#1871214, bmo#1871217)
    Fullscreen notification could have been obscured on Firefox
    for Android
  * CVE-2024-4767 (bmo#1878577)
    IndexedDB files retained in private browsing mode
  * CVE-2024-4768 (bmo#1886082)
    Potential permissions request bypass via clickjacking
  * CVE-2024-4769 (bmo#1886108)
    Cross-origin responses could be distinguished between script
    and non-script content-types
  * CVE-2024-4770 (bmo#1893270)
    Use-after-free could occur when printing to PDF
  * CVE-2024-4771 (bmo#1893891)
    Failed allocation could lead to use-after-free
  * CVE-2024-4772 (bmo#1870579)
    Use of insecure rand() function to generate nonce
  * CVE-2024-4773 (bmo#1875248)
    URL bar could be cleared after network error
  * CVE-2024-4774 (bmo#1886598)
    Undefined behavior in ShmemCharMapHashEntry()
  * CVE-2024-4775 (bmo#1887332)
    Invalid memory access in the built-in profiler
  * CVE-2024-4776 (bmo#1887343)
    Window may remain disabled after file dialog is shown in
    full-screen
  * CVE-2024-4777 (bmo#1878199, bmo#1893340)
    Memory safety bugs fixed in Firefox 126, Firefox ESR 115.11,
    and Thunderbird 115.11
  * CVE-2024-4778 (bmo#1838834, bmo#1889291, bmo#1889595,
    bmo#1890204, bmo#1891545)
    Memory safety bugs fixed in Firefox 126
- requires NSS 3.100
- removed obsolete mozilla-libproxy-fix.patch</changelog>
</package>
<package pkgid="a9f13df638645faf2586e6917f0eb647ad856c881f97507a553bfba7b8f40d17e2c34a2627ada03e1708dc0052330416dd6b6af08a1de9af6af99b13461e1209" name="MozillaFirefox-devel" arch="noarch">
  <version epoch="0" ver="125.0.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Firefox 118.0.1
  MFSA 2023-44 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550),
    Heap buffer overflow in libvpx</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704801600">- Mozilla Firefox 121.0.1
  * Fixed unexpected line wrapping in some CJK contexts caused by
    changes in ideographic space handling. bmo#1870973)
  * Fixed a hang when loading sites containing column-based
    layouts under some circumstances. bmo#1867784)
  * Fixed missing rounded corners for videos playing over another
    video. bmo#1869994)
  * Fixed Firefox not closing properly and other applications being
    unable to use a USB security key after being previously used
    during a Firefox session. bmo#1863135)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Firefox 122.0
  https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
  MFSA 2024-01 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-0744 (bmo#1871089)
    Wild pointer dereference in JavaScript
  * CVE-2024-0745 (bmo#1871838)
    Stack buffer overflow in WebAudio
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0748 (bmo#1783504)
    Compromised content process could modify document URI
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0752 (bmo#1866840)
    Use-after-free could occur when applying update on macOS
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0754 (bmo#1871605)
    Crash when using some WASM files in devtools
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7
- requires NSS 3.96.1
- rebased patches</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706356800">- Fix file list</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1706616000">- Recommend libfido2-udev on codestreams that exist, in order to try
  to get security keys (e.g. Yubikeys) work out of the box. (bsc#1184272)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- Mozilla Firefox 122.0.1
  https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/
  * Fixed the Library and Sidebar context menus only displaying
    Multi-Account Containers icons in the "Open in New Container
    Tab" menu. (bmo#1876518)
  * Fixed an issue when clicking the Dismiss button in
    notification pop-ups on Windows causing a webpage in a new tab.
    (bmo#1848801)
  * Fixed the yaru-remix system theme not applying correctly on
    Linux. (bmo#1877002)
  * Fixed adding an extra new line to a rule in the Developer
    Tools' Inspector when copying it to the clipboard.
    (bmo#1876220)
  * Rolled back a keyboard behavior change made to the Developer
    Tools' Rules view when validating a property name or input with
    the Enter key.
    This moves the focus to the next input, as was the behavior
    in Firefox 121. (bmo#1877457)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708603200">- Mozilla Firefox 123.0
  https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
  MFSA 2024-05 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1554 (bmo#1816390)
    fetch could be used to effect cache poisoning
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1555 (bmo#1873223)
    SameSite cookies were not properly respected when opening a
    website from an external browser
  * CVE-2024-1556 (bmo#1870414)
    Invalid memory access in the built-in profiler
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498, bmo#1872296,
    bmo#1873521, bmo#1873577, bmo#1873597, bmo#1873866, bmo#1874080,
    bmo#1874740, bmo#1875795, bmo#1875906, bmo#1876425, bmo#1878211,
    bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * CVE-2024-1557 (bmo#1746471, bmo#1848829, bmo#1864011, bmo#1869175,
    bmo#1869455, bmo#1869938, bmo#1871606)
    Memory safety bugs fixed in Firefox 123
- requires NSS 3.97</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709899200">- Mozilla Firefox 123.0.1
  * Fixed the *Firefox Translation* language indicator in the
    address bar displaying a colored square icon instead of the
    language code icon. (bmo#1879415)
  * Fixed a regression with the `onChange` event not firing when
    clearing the value of a `textarea` HTML field.
    (bmo#1881457)
  * Fixed a regression in the JavaScript JIT engine incorrectly
    inlining strings in some cases. (bmo#1882386)
  * Fixed: Fixed low contrast of text when selecting rows in the
    Developer tools' Storage panel. (bmo#1877090)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1711108800">- Mozilla Firefox 124.0.1
  https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
  MFSA 2024-15 (bsc#1221850)
  * CVE-2024-29943 (bmo#1886849)
    Out-of-bounds access via Range Analysis bypass
  * CVE-2024-29944 (bmo#1886852)
    Privileged JavaScript Execution via Event Handlers
  Mozilla Firefox 124.0
  https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
  MFSA 2024-12 (bsc#1221327)
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2606 (bmo#1879237)
    Mishandling of WASM register values
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2613 (bmo#1875701)
    Improper handling of QUIC ACK frame data could have led to OOM
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9
  * CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
    Memory safety bugs fixed in Firefox 124
- requires
  NSS = 3.98
  rust-cbindgen &gt;= 0.26</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1712145600">- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713700800">- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing&lt;js::Shape&gt;
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1713960000">- Fix build on Leap by requiring gcc13 which has been made available
  as an update.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714392000">- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `&lt;select&gt;` elements when opened (bmo#1893177).</changelog>
</package>
<package pkgid="25609dbad40959d19732e1d65479da5846e7774c574e2f9b618e9052cd8fa1dc6145fe557fdc65e02050c3eb958792dc661a285a59f95776b05f8a2406e27ac0" name="MozillaFirefox-devel" arch="noarch">
  <version epoch="0" ver="125.0.3" rel="1.1"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Firefox 118.0.1
  MFSA 2023-44 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550),
    Heap buffer overflow in libvpx</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704801600">- Mozilla Firefox 121.0.1
  * Fixed unexpected line wrapping in some CJK contexts caused by
    changes in ideographic space handling. bmo#1870973)
  * Fixed a hang when loading sites containing column-based
    layouts under some circumstances. bmo#1867784)
  * Fixed missing rounded corners for videos playing over another
    video. bmo#1869994)
  * Fixed Firefox not closing properly and other applications being
    unable to use a USB security key after being previously used
    during a Firefox session. bmo#1863135)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Firefox 122.0
  https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
  MFSA 2024-01 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-0744 (bmo#1871089)
    Wild pointer dereference in JavaScript
  * CVE-2024-0745 (bmo#1871838)
    Stack buffer overflow in WebAudio
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0748 (bmo#1783504)
    Compromised content process could modify document URI
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0752 (bmo#1866840)
    Use-after-free could occur when applying update on macOS
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0754 (bmo#1871605)
    Crash when using some WASM files in devtools
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7
- requires NSS 3.96.1
- rebased patches</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706356800">- Fix file list</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1706616000">- Recommend libfido2-udev on codestreams that exist, in order to try
  to get security keys (e.g. Yubikeys) work out of the box. (bsc#1184272)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- Mozilla Firefox 122.0.1
  https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/
  * Fixed the Library and Sidebar context menus only displaying
    Multi-Account Containers icons in the "Open in New Container
    Tab" menu. (bmo#1876518)
  * Fixed an issue when clicking the Dismiss button in
    notification pop-ups on Windows causing a webpage in a new tab.
    (bmo#1848801)
  * Fixed the yaru-remix system theme not applying correctly on
    Linux. (bmo#1877002)
  * Fixed adding an extra new line to a rule in the Developer
    Tools' Inspector when copying it to the clipboard.
    (bmo#1876220)
  * Rolled back a keyboard behavior change made to the Developer
    Tools' Rules view when validating a property name or input with
    the Enter key.
    This moves the focus to the next input, as was the behavior
    in Firefox 121. (bmo#1877457)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708603200">- Mozilla Firefox 123.0
  https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
  MFSA 2024-05 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1554 (bmo#1816390)
    fetch could be used to effect cache poisoning
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1555 (bmo#1873223)
    SameSite cookies were not properly respected when opening a
    website from an external browser
  * CVE-2024-1556 (bmo#1870414)
    Invalid memory access in the built-in profiler
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498, bmo#1872296,
    bmo#1873521, bmo#1873577, bmo#1873597, bmo#1873866, bmo#1874080,
    bmo#1874740, bmo#1875795, bmo#1875906, bmo#1876425, bmo#1878211,
    bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * CVE-2024-1557 (bmo#1746471, bmo#1848829, bmo#1864011, bmo#1869175,
    bmo#1869455, bmo#1869938, bmo#1871606)
    Memory safety bugs fixed in Firefox 123
- requires NSS 3.97</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709899200">- Mozilla Firefox 123.0.1
  * Fixed the *Firefox Translation* language indicator in the
    address bar displaying a colored square icon instead of the
    language code icon. (bmo#1879415)
  * Fixed a regression with the `onChange` event not firing when
    clearing the value of a `textarea` HTML field.
    (bmo#1881457)
  * Fixed a regression in the JavaScript JIT engine incorrectly
    inlining strings in some cases. (bmo#1882386)
  * Fixed: Fixed low contrast of text when selecting rows in the
    Developer tools' Storage panel. (bmo#1877090)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1711108800">- Mozilla Firefox 124.0.1
  https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
  MFSA 2024-15 (bsc#1221850)
  * CVE-2024-29943 (bmo#1886849)
    Out-of-bounds access via Range Analysis bypass
  * CVE-2024-29944 (bmo#1886852)
    Privileged JavaScript Execution via Event Handlers
  Mozilla Firefox 124.0
  https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
  MFSA 2024-12 (bsc#1221327)
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2606 (bmo#1879237)
    Mishandling of WASM register values
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2613 (bmo#1875701)
    Improper handling of QUIC ACK frame data could have led to OOM
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9
  * CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
    Memory safety bugs fixed in Firefox 124
- requires
  NSS = 3.98
  rust-cbindgen &gt;= 0.26</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1712145600">- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713700800">- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing&lt;js::Shape&gt;
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1713960000">- Fix build on Leap by requiring gcc13 which has been made available
  as an update.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714392000">- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `&lt;select&gt;` elements when opened (bmo#1893177).</changelog>
</package>
<package pkgid="72845546a90601bf5bb822121d86921e067753b8497ad2059ff0194d0f5a5324b46a081cfa9219d2f4ec0b44f238f7e4c227c6cdb07e5384888217f3ed78f58a" name="MozillaFirefox-devel" arch="noarch">
  <version epoch="0" ver="126.0" rel="1.1"/>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704801600">- Mozilla Firefox 121.0.1
  * Fixed unexpected line wrapping in some CJK contexts caused by
    changes in ideographic space handling. bmo#1870973)
  * Fixed a hang when loading sites containing column-based
    layouts under some circumstances. bmo#1867784)
  * Fixed missing rounded corners for videos playing over another
    video. bmo#1869994)
  * Fixed Firefox not closing properly and other applications being
    unable to use a USB security key after being previously used
    during a Firefox session. bmo#1863135)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Firefox 122.0
  https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
  MFSA 2024-01 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-0744 (bmo#1871089)
    Wild pointer dereference in JavaScript
  * CVE-2024-0745 (bmo#1871838)
    Stack buffer overflow in WebAudio
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0748 (bmo#1783504)
    Compromised content process could modify document URI
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0752 (bmo#1866840)
    Use-after-free could occur when applying update on macOS
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0754 (bmo#1871605)
    Crash when using some WASM files in devtools
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7
- requires NSS 3.96.1
- rebased patches</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706356800">- Fix file list</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1706616000">- Recommend libfido2-udev on codestreams that exist, in order to try
  to get security keys (e.g. Yubikeys) work out of the box. (bsc#1184272)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- Mozilla Firefox 122.0.1
  https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/
  * Fixed the Library and Sidebar context menus only displaying
    Multi-Account Containers icons in the "Open in New Container
    Tab" menu. (bmo#1876518)
  * Fixed an issue when clicking the Dismiss button in
    notification pop-ups on Windows causing a webpage in a new tab.
    (bmo#1848801)
  * Fixed the yaru-remix system theme not applying correctly on
    Linux. (bmo#1877002)
  * Fixed adding an extra new line to a rule in the Developer
    Tools' Inspector when copying it to the clipboard.
    (bmo#1876220)
  * Rolled back a keyboard behavior change made to the Developer
    Tools' Rules view when validating a property name or input with
    the Enter key.
    This moves the focus to the next input, as was the behavior
    in Firefox 121. (bmo#1877457)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708603200">- Mozilla Firefox 123.0
  https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
  MFSA 2024-05 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1554 (bmo#1816390)
    fetch could be used to effect cache poisoning
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1555 (bmo#1873223)
    SameSite cookies were not properly respected when opening a
    website from an external browser
  * CVE-2024-1556 (bmo#1870414)
    Invalid memory access in the built-in profiler
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498, bmo#1872296,
    bmo#1873521, bmo#1873577, bmo#1873597, bmo#1873866, bmo#1874080,
    bmo#1874740, bmo#1875795, bmo#1875906, bmo#1876425, bmo#1878211,
    bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * CVE-2024-1557 (bmo#1746471, bmo#1848829, bmo#1864011, bmo#1869175,
    bmo#1869455, bmo#1869938, bmo#1871606)
    Memory safety bugs fixed in Firefox 123
- requires NSS 3.97</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709899200">- Mozilla Firefox 123.0.1
  * Fixed the *Firefox Translation* language indicator in the
    address bar displaying a colored square icon instead of the
    language code icon. (bmo#1879415)
  * Fixed a regression with the `onChange` event not firing when
    clearing the value of a `textarea` HTML field.
    (bmo#1881457)
  * Fixed a regression in the JavaScript JIT engine incorrectly
    inlining strings in some cases. (bmo#1882386)
  * Fixed: Fixed low contrast of text when selecting rows in the
    Developer tools' Storage panel. (bmo#1877090)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1711108800">- Mozilla Firefox 124.0.1
  https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
  MFSA 2024-15 (bsc#1221850)
  * CVE-2024-29943 (bmo#1886849)
    Out-of-bounds access via Range Analysis bypass
  * CVE-2024-29944 (bmo#1886852)
    Privileged JavaScript Execution via Event Handlers
  Mozilla Firefox 124.0
  https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
  MFSA 2024-12 (bsc#1221327)
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2606 (bmo#1879237)
    Mishandling of WASM register values
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2613 (bmo#1875701)
    Improper handling of QUIC ACK frame data could have led to OOM
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9
  * CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
    Memory safety bugs fixed in Firefox 124
- requires
  NSS = 3.98
  rust-cbindgen &gt;= 0.26</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1712145600">- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713700800">- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing&lt;js::Shape&gt;
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1713960000">- Fix build on Leap by requiring gcc13 which has been made available
  as an update.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714392000">- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `&lt;select&gt;` elements when opened (bmo#1893177).</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1715774400">- Mozilla Firefox 126.0
  https://www.mozilla.org/en-US/firefox/126.0/releasenotes
  MFSA 2024-21 (bsc#1224056)
  * CVE-2024-4764 (bmo#1879093)
    Use-after-free when audio input connected with multiple consumers
  * CVE-2024-4367 (bmo#1893645)
    Arbitrary JavaScript execution in PDF.js
  * CVE-2024-4765 (bmo#1871109)
    Web application manifests could have been overwritten via
    hash collision
  * CVE-2024-4766 (bmo#1871214, bmo#1871217)
    Fullscreen notification could have been obscured on Firefox
    for Android
  * CVE-2024-4767 (bmo#1878577)
    IndexedDB files retained in private browsing mode
  * CVE-2024-4768 (bmo#1886082)
    Potential permissions request bypass via clickjacking
  * CVE-2024-4769 (bmo#1886108)
    Cross-origin responses could be distinguished between script
    and non-script content-types
  * CVE-2024-4770 (bmo#1893270)
    Use-after-free could occur when printing to PDF
  * CVE-2024-4771 (bmo#1893891)
    Failed allocation could lead to use-after-free
  * CVE-2024-4772 (bmo#1870579)
    Use of insecure rand() function to generate nonce
  * CVE-2024-4773 (bmo#1875248)
    URL bar could be cleared after network error
  * CVE-2024-4774 (bmo#1886598)
    Undefined behavior in ShmemCharMapHashEntry()
  * CVE-2024-4775 (bmo#1887332)
    Invalid memory access in the built-in profiler
  * CVE-2024-4776 (bmo#1887343)
    Window may remain disabled after file dialog is shown in
    full-screen
  * CVE-2024-4777 (bmo#1878199, bmo#1893340)
    Memory safety bugs fixed in Firefox 126, Firefox ESR 115.11,
    and Thunderbird 115.11
  * CVE-2024-4778 (bmo#1838834, bmo#1889291, bmo#1889595,
    bmo#1890204, bmo#1891545)
    Memory safety bugs fixed in Firefox 126
- requires NSS 3.100
- removed obsolete mozilla-libproxy-fix.patch</changelog>
</package>
<package pkgid="3434a1a352e5d7e8b13dac297acb614a980885de64c055afb76a150a015107e6279fe43ff89d5e8c4de187bdd075c76e5130d230af6de8290c19975d99a0d8a2" name="MozillaFirefox-translations-common" arch="x86_64">
  <version epoch="0" ver="125.0.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Firefox 118.0.1
  MFSA 2023-44 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550),
    Heap buffer overflow in libvpx</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704801600">- Mozilla Firefox 121.0.1
  * Fixed unexpected line wrapping in some CJK contexts caused by
    changes in ideographic space handling. bmo#1870973)
  * Fixed a hang when loading sites containing column-based
    layouts under some circumstances. bmo#1867784)
  * Fixed missing rounded corners for videos playing over another
    video. bmo#1869994)
  * Fixed Firefox not closing properly and other applications being
    unable to use a USB security key after being previously used
    during a Firefox session. bmo#1863135)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Firefox 122.0
  https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
  MFSA 2024-01 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-0744 (bmo#1871089)
    Wild pointer dereference in JavaScript
  * CVE-2024-0745 (bmo#1871838)
    Stack buffer overflow in WebAudio
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0748 (bmo#1783504)
    Compromised content process could modify document URI
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0752 (bmo#1866840)
    Use-after-free could occur when applying update on macOS
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0754 (bmo#1871605)
    Crash when using some WASM files in devtools
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7
- requires NSS 3.96.1
- rebased patches</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706356800">- Fix file list</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1706616000">- Recommend libfido2-udev on codestreams that exist, in order to try
  to get security keys (e.g. Yubikeys) work out of the box. (bsc#1184272)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- Mozilla Firefox 122.0.1
  https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/
  * Fixed the Library and Sidebar context menus only displaying
    Multi-Account Containers icons in the "Open in New Container
    Tab" menu. (bmo#1876518)
  * Fixed an issue when clicking the Dismiss button in
    notification pop-ups on Windows causing a webpage in a new tab.
    (bmo#1848801)
  * Fixed the yaru-remix system theme not applying correctly on
    Linux. (bmo#1877002)
  * Fixed adding an extra new line to a rule in the Developer
    Tools' Inspector when copying it to the clipboard.
    (bmo#1876220)
  * Rolled back a keyboard behavior change made to the Developer
    Tools' Rules view when validating a property name or input with
    the Enter key.
    This moves the focus to the next input, as was the behavior
    in Firefox 121. (bmo#1877457)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708603200">- Mozilla Firefox 123.0
  https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
  MFSA 2024-05 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1554 (bmo#1816390)
    fetch could be used to effect cache poisoning
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1555 (bmo#1873223)
    SameSite cookies were not properly respected when opening a
    website from an external browser
  * CVE-2024-1556 (bmo#1870414)
    Invalid memory access in the built-in profiler
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498, bmo#1872296,
    bmo#1873521, bmo#1873577, bmo#1873597, bmo#1873866, bmo#1874080,
    bmo#1874740, bmo#1875795, bmo#1875906, bmo#1876425, bmo#1878211,
    bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * CVE-2024-1557 (bmo#1746471, bmo#1848829, bmo#1864011, bmo#1869175,
    bmo#1869455, bmo#1869938, bmo#1871606)
    Memory safety bugs fixed in Firefox 123
- requires NSS 3.97</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709899200">- Mozilla Firefox 123.0.1
  * Fixed the *Firefox Translation* language indicator in the
    address bar displaying a colored square icon instead of the
    language code icon. (bmo#1879415)
  * Fixed a regression with the `onChange` event not firing when
    clearing the value of a `textarea` HTML field.
    (bmo#1881457)
  * Fixed a regression in the JavaScript JIT engine incorrectly
    inlining strings in some cases. (bmo#1882386)
  * Fixed: Fixed low contrast of text when selecting rows in the
    Developer tools' Storage panel. (bmo#1877090)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1711108800">- Mozilla Firefox 124.0.1
  https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
  MFSA 2024-15 (bsc#1221850)
  * CVE-2024-29943 (bmo#1886849)
    Out-of-bounds access via Range Analysis bypass
  * CVE-2024-29944 (bmo#1886852)
    Privileged JavaScript Execution via Event Handlers
  Mozilla Firefox 124.0
  https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
  MFSA 2024-12 (bsc#1221327)
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2606 (bmo#1879237)
    Mishandling of WASM register values
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2613 (bmo#1875701)
    Improper handling of QUIC ACK frame data could have led to OOM
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9
  * CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
    Memory safety bugs fixed in Firefox 124
- requires
  NSS = 3.98
  rust-cbindgen &gt;= 0.26</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1712145600">- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713700800">- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing&lt;js::Shape&gt;
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1713960000">- Fix build on Leap by requiring gcc13 which has been made available
  as an update.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714392000">- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `&lt;select&gt;` elements when opened (bmo#1893177).</changelog>
</package>
<package pkgid="36ae3d54f8e904a0f1cfac1990aa76fcbd80f8dabc4d031c17013a8493637b4a8e8dae79361a90cb2470b0d4c6ea0a17f9d881043c53c74fb349ffe74614f3d6" name="MozillaFirefox-translations-common" arch="x86_64">
  <version epoch="0" ver="125.0.3" rel="1.1"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Firefox 118.0.1
  MFSA 2023-44 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550),
    Heap buffer overflow in libvpx</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704801600">- Mozilla Firefox 121.0.1
  * Fixed unexpected line wrapping in some CJK contexts caused by
    changes in ideographic space handling. bmo#1870973)
  * Fixed a hang when loading sites containing column-based
    layouts under some circumstances. bmo#1867784)
  * Fixed missing rounded corners for videos playing over another
    video. bmo#1869994)
  * Fixed Firefox not closing properly and other applications being
    unable to use a USB security key after being previously used
    during a Firefox session. bmo#1863135)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Firefox 122.0
  https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
  MFSA 2024-01 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-0744 (bmo#1871089)
    Wild pointer dereference in JavaScript
  * CVE-2024-0745 (bmo#1871838)
    Stack buffer overflow in WebAudio
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0748 (bmo#1783504)
    Compromised content process could modify document URI
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0752 (bmo#1866840)
    Use-after-free could occur when applying update on macOS
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0754 (bmo#1871605)
    Crash when using some WASM files in devtools
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7
- requires NSS 3.96.1
- rebased patches</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706356800">- Fix file list</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1706616000">- Recommend libfido2-udev on codestreams that exist, in order to try
  to get security keys (e.g. Yubikeys) work out of the box. (bsc#1184272)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- Mozilla Firefox 122.0.1
  https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/
  * Fixed the Library and Sidebar context menus only displaying
    Multi-Account Containers icons in the "Open in New Container
    Tab" menu. (bmo#1876518)
  * Fixed an issue when clicking the Dismiss button in
    notification pop-ups on Windows causing a webpage in a new tab.
    (bmo#1848801)
  * Fixed the yaru-remix system theme not applying correctly on
    Linux. (bmo#1877002)
  * Fixed adding an extra new line to a rule in the Developer
    Tools' Inspector when copying it to the clipboard.
    (bmo#1876220)
  * Rolled back a keyboard behavior change made to the Developer
    Tools' Rules view when validating a property name or input with
    the Enter key.
    This moves the focus to the next input, as was the behavior
    in Firefox 121. (bmo#1877457)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708603200">- Mozilla Firefox 123.0
  https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
  MFSA 2024-05 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1554 (bmo#1816390)
    fetch could be used to effect cache poisoning
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1555 (bmo#1873223)
    SameSite cookies were not properly respected when opening a
    website from an external browser
  * CVE-2024-1556 (bmo#1870414)
    Invalid memory access in the built-in profiler
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498, bmo#1872296,
    bmo#1873521, bmo#1873577, bmo#1873597, bmo#1873866, bmo#1874080,
    bmo#1874740, bmo#1875795, bmo#1875906, bmo#1876425, bmo#1878211,
    bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * CVE-2024-1557 (bmo#1746471, bmo#1848829, bmo#1864011, bmo#1869175,
    bmo#1869455, bmo#1869938, bmo#1871606)
    Memory safety bugs fixed in Firefox 123
- requires NSS 3.97</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709899200">- Mozilla Firefox 123.0.1
  * Fixed the *Firefox Translation* language indicator in the
    address bar displaying a colored square icon instead of the
    language code icon. (bmo#1879415)
  * Fixed a regression with the `onChange` event not firing when
    clearing the value of a `textarea` HTML field.
    (bmo#1881457)
  * Fixed a regression in the JavaScript JIT engine incorrectly
    inlining strings in some cases. (bmo#1882386)
  * Fixed: Fixed low contrast of text when selecting rows in the
    Developer tools' Storage panel. (bmo#1877090)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1711108800">- Mozilla Firefox 124.0.1
  https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
  MFSA 2024-15 (bsc#1221850)
  * CVE-2024-29943 (bmo#1886849)
    Out-of-bounds access via Range Analysis bypass
  * CVE-2024-29944 (bmo#1886852)
    Privileged JavaScript Execution via Event Handlers
  Mozilla Firefox 124.0
  https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
  MFSA 2024-12 (bsc#1221327)
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2606 (bmo#1879237)
    Mishandling of WASM register values
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2613 (bmo#1875701)
    Improper handling of QUIC ACK frame data could have led to OOM
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9
  * CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
    Memory safety bugs fixed in Firefox 124
- requires
  NSS = 3.98
  rust-cbindgen &gt;= 0.26</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1712145600">- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713700800">- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing&lt;js::Shape&gt;
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1713960000">- Fix build on Leap by requiring gcc13 which has been made available
  as an update.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714392000">- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `&lt;select&gt;` elements when opened (bmo#1893177).</changelog>
</package>
<package pkgid="c827958d8118415df1b50b1aae3a4cc8f8622e9ec58f14e2bc3a6798deb05672e80bc94c489950f77ceadd0bc9ccbfc86b22daf05c4bda770f540755fc87a314" name="MozillaFirefox-translations-common" arch="x86_64">
  <version epoch="0" ver="126.0" rel="1.1"/>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704801600">- Mozilla Firefox 121.0.1
  * Fixed unexpected line wrapping in some CJK contexts caused by
    changes in ideographic space handling. bmo#1870973)
  * Fixed a hang when loading sites containing column-based
    layouts under some circumstances. bmo#1867784)
  * Fixed missing rounded corners for videos playing over another
    video. bmo#1869994)
  * Fixed Firefox not closing properly and other applications being
    unable to use a USB security key after being previously used
    during a Firefox session. bmo#1863135)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Firefox 122.0
  https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
  MFSA 2024-01 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-0744 (bmo#1871089)
    Wild pointer dereference in JavaScript
  * CVE-2024-0745 (bmo#1871838)
    Stack buffer overflow in WebAudio
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0748 (bmo#1783504)
    Compromised content process could modify document URI
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0752 (bmo#1866840)
    Use-after-free could occur when applying update on macOS
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0754 (bmo#1871605)
    Crash when using some WASM files in devtools
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7
- requires NSS 3.96.1
- rebased patches</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706356800">- Fix file list</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1706616000">- Recommend libfido2-udev on codestreams that exist, in order to try
  to get security keys (e.g. Yubikeys) work out of the box. (bsc#1184272)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- Mozilla Firefox 122.0.1
  https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/
  * Fixed the Library and Sidebar context menus only displaying
    Multi-Account Containers icons in the "Open in New Container
    Tab" menu. (bmo#1876518)
  * Fixed an issue when clicking the Dismiss button in
    notification pop-ups on Windows causing a webpage in a new tab.
    (bmo#1848801)
  * Fixed the yaru-remix system theme not applying correctly on
    Linux. (bmo#1877002)
  * Fixed adding an extra new line to a rule in the Developer
    Tools' Inspector when copying it to the clipboard.
    (bmo#1876220)
  * Rolled back a keyboard behavior change made to the Developer
    Tools' Rules view when validating a property name or input with
    the Enter key.
    This moves the focus to the next input, as was the behavior
    in Firefox 121. (bmo#1877457)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708603200">- Mozilla Firefox 123.0
  https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
  MFSA 2024-05 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1554 (bmo#1816390)
    fetch could be used to effect cache poisoning
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1555 (bmo#1873223)
    SameSite cookies were not properly respected when opening a
    website from an external browser
  * CVE-2024-1556 (bmo#1870414)
    Invalid memory access in the built-in profiler
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498, bmo#1872296,
    bmo#1873521, bmo#1873577, bmo#1873597, bmo#1873866, bmo#1874080,
    bmo#1874740, bmo#1875795, bmo#1875906, bmo#1876425, bmo#1878211,
    bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * CVE-2024-1557 (bmo#1746471, bmo#1848829, bmo#1864011, bmo#1869175,
    bmo#1869455, bmo#1869938, bmo#1871606)
    Memory safety bugs fixed in Firefox 123
- requires NSS 3.97</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709899200">- Mozilla Firefox 123.0.1
  * Fixed the *Firefox Translation* language indicator in the
    address bar displaying a colored square icon instead of the
    language code icon. (bmo#1879415)
  * Fixed a regression with the `onChange` event not firing when
    clearing the value of a `textarea` HTML field.
    (bmo#1881457)
  * Fixed a regression in the JavaScript JIT engine incorrectly
    inlining strings in some cases. (bmo#1882386)
  * Fixed: Fixed low contrast of text when selecting rows in the
    Developer tools' Storage panel. (bmo#1877090)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1711108800">- Mozilla Firefox 124.0.1
  https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
  MFSA 2024-15 (bsc#1221850)
  * CVE-2024-29943 (bmo#1886849)
    Out-of-bounds access via Range Analysis bypass
  * CVE-2024-29944 (bmo#1886852)
    Privileged JavaScript Execution via Event Handlers
  Mozilla Firefox 124.0
  https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
  MFSA 2024-12 (bsc#1221327)
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2606 (bmo#1879237)
    Mishandling of WASM register values
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2613 (bmo#1875701)
    Improper handling of QUIC ACK frame data could have led to OOM
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9
  * CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
    Memory safety bugs fixed in Firefox 124
- requires
  NSS = 3.98
  rust-cbindgen &gt;= 0.26</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1712145600">- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713700800">- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing&lt;js::Shape&gt;
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1713960000">- Fix build on Leap by requiring gcc13 which has been made available
  as an update.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714392000">- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `&lt;select&gt;` elements when opened (bmo#1893177).</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1715774400">- Mozilla Firefox 126.0
  https://www.mozilla.org/en-US/firefox/126.0/releasenotes
  MFSA 2024-21 (bsc#1224056)
  * CVE-2024-4764 (bmo#1879093)
    Use-after-free when audio input connected with multiple consumers
  * CVE-2024-4367 (bmo#1893645)
    Arbitrary JavaScript execution in PDF.js
  * CVE-2024-4765 (bmo#1871109)
    Web application manifests could have been overwritten via
    hash collision
  * CVE-2024-4766 (bmo#1871214, bmo#1871217)
    Fullscreen notification could have been obscured on Firefox
    for Android
  * CVE-2024-4767 (bmo#1878577)
    IndexedDB files retained in private browsing mode
  * CVE-2024-4768 (bmo#1886082)
    Potential permissions request bypass via clickjacking
  * CVE-2024-4769 (bmo#1886108)
    Cross-origin responses could be distinguished between script
    and non-script content-types
  * CVE-2024-4770 (bmo#1893270)
    Use-after-free could occur when printing to PDF
  * CVE-2024-4771 (bmo#1893891)
    Failed allocation could lead to use-after-free
  * CVE-2024-4772 (bmo#1870579)
    Use of insecure rand() function to generate nonce
  * CVE-2024-4773 (bmo#1875248)
    URL bar could be cleared after network error
  * CVE-2024-4774 (bmo#1886598)
    Undefined behavior in ShmemCharMapHashEntry()
  * CVE-2024-4775 (bmo#1887332)
    Invalid memory access in the built-in profiler
  * CVE-2024-4776 (bmo#1887343)
    Window may remain disabled after file dialog is shown in
    full-screen
  * CVE-2024-4777 (bmo#1878199, bmo#1893340)
    Memory safety bugs fixed in Firefox 126, Firefox ESR 115.11,
    and Thunderbird 115.11
  * CVE-2024-4778 (bmo#1838834, bmo#1889291, bmo#1889595,
    bmo#1890204, bmo#1891545)
    Memory safety bugs fixed in Firefox 126
- requires NSS 3.100
- removed obsolete mozilla-libproxy-fix.patch</changelog>
</package>
<package pkgid="2c2411986f5cc72a81c0b2e028c074ab8aff4b4abca251a3cc74e908b2845cdb09879257b49f481b84cdb7236ad94ac500d190462fdd24fcb048a0dea3058da7" name="MozillaFirefox-translations-other" arch="x86_64">
  <version epoch="0" ver="125.0.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Firefox 118.0.1
  MFSA 2023-44 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550),
    Heap buffer overflow in libvpx</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704801600">- Mozilla Firefox 121.0.1
  * Fixed unexpected line wrapping in some CJK contexts caused by
    changes in ideographic space handling. bmo#1870973)
  * Fixed a hang when loading sites containing column-based
    layouts under some circumstances. bmo#1867784)
  * Fixed missing rounded corners for videos playing over another
    video. bmo#1869994)
  * Fixed Firefox not closing properly and other applications being
    unable to use a USB security key after being previously used
    during a Firefox session. bmo#1863135)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Firefox 122.0
  https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
  MFSA 2024-01 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-0744 (bmo#1871089)
    Wild pointer dereference in JavaScript
  * CVE-2024-0745 (bmo#1871838)
    Stack buffer overflow in WebAudio
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0748 (bmo#1783504)
    Compromised content process could modify document URI
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0752 (bmo#1866840)
    Use-after-free could occur when applying update on macOS
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0754 (bmo#1871605)
    Crash when using some WASM files in devtools
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7
- requires NSS 3.96.1
- rebased patches</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706356800">- Fix file list</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1706616000">- Recommend libfido2-udev on codestreams that exist, in order to try
  to get security keys (e.g. Yubikeys) work out of the box. (bsc#1184272)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- Mozilla Firefox 122.0.1
  https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/
  * Fixed the Library and Sidebar context menus only displaying
    Multi-Account Containers icons in the "Open in New Container
    Tab" menu. (bmo#1876518)
  * Fixed an issue when clicking the Dismiss button in
    notification pop-ups on Windows causing a webpage in a new tab.
    (bmo#1848801)
  * Fixed the yaru-remix system theme not applying correctly on
    Linux. (bmo#1877002)
  * Fixed adding an extra new line to a rule in the Developer
    Tools' Inspector when copying it to the clipboard.
    (bmo#1876220)
  * Rolled back a keyboard behavior change made to the Developer
    Tools' Rules view when validating a property name or input with
    the Enter key.
    This moves the focus to the next input, as was the behavior
    in Firefox 121. (bmo#1877457)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708603200">- Mozilla Firefox 123.0
  https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
  MFSA 2024-05 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1554 (bmo#1816390)
    fetch could be used to effect cache poisoning
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1555 (bmo#1873223)
    SameSite cookies were not properly respected when opening a
    website from an external browser
  * CVE-2024-1556 (bmo#1870414)
    Invalid memory access in the built-in profiler
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498, bmo#1872296,
    bmo#1873521, bmo#1873577, bmo#1873597, bmo#1873866, bmo#1874080,
    bmo#1874740, bmo#1875795, bmo#1875906, bmo#1876425, bmo#1878211,
    bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * CVE-2024-1557 (bmo#1746471, bmo#1848829, bmo#1864011, bmo#1869175,
    bmo#1869455, bmo#1869938, bmo#1871606)
    Memory safety bugs fixed in Firefox 123
- requires NSS 3.97</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709899200">- Mozilla Firefox 123.0.1
  * Fixed the *Firefox Translation* language indicator in the
    address bar displaying a colored square icon instead of the
    language code icon. (bmo#1879415)
  * Fixed a regression with the `onChange` event not firing when
    clearing the value of a `textarea` HTML field.
    (bmo#1881457)
  * Fixed a regression in the JavaScript JIT engine incorrectly
    inlining strings in some cases. (bmo#1882386)
  * Fixed: Fixed low contrast of text when selecting rows in the
    Developer tools' Storage panel. (bmo#1877090)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1711108800">- Mozilla Firefox 124.0.1
  https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
  MFSA 2024-15 (bsc#1221850)
  * CVE-2024-29943 (bmo#1886849)
    Out-of-bounds access via Range Analysis bypass
  * CVE-2024-29944 (bmo#1886852)
    Privileged JavaScript Execution via Event Handlers
  Mozilla Firefox 124.0
  https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
  MFSA 2024-12 (bsc#1221327)
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2606 (bmo#1879237)
    Mishandling of WASM register values
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2613 (bmo#1875701)
    Improper handling of QUIC ACK frame data could have led to OOM
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9
  * CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
    Memory safety bugs fixed in Firefox 124
- requires
  NSS = 3.98
  rust-cbindgen &gt;= 0.26</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1712145600">- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713700800">- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing&lt;js::Shape&gt;
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1713960000">- Fix build on Leap by requiring gcc13 which has been made available
  as an update.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714392000">- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `&lt;select&gt;` elements when opened (bmo#1893177).</changelog>
</package>
<package pkgid="bc6f9092056c604828ffb02cc4c29cbdf2ea09ff31b3c2c1f52b957490b5a339cead2782e24de0e22efb4854cb3276348faaed494476ea80ad35d598ea340a04" name="MozillaFirefox-translations-other" arch="x86_64">
  <version epoch="0" ver="125.0.3" rel="1.1"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Firefox 118.0.1
  MFSA 2023-44 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550),
    Heap buffer overflow in libvpx</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704801600">- Mozilla Firefox 121.0.1
  * Fixed unexpected line wrapping in some CJK contexts caused by
    changes in ideographic space handling. bmo#1870973)
  * Fixed a hang when loading sites containing column-based
    layouts under some circumstances. bmo#1867784)
  * Fixed missing rounded corners for videos playing over another
    video. bmo#1869994)
  * Fixed Firefox not closing properly and other applications being
    unable to use a USB security key after being previously used
    during a Firefox session. bmo#1863135)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Firefox 122.0
  https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
  MFSA 2024-01 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-0744 (bmo#1871089)
    Wild pointer dereference in JavaScript
  * CVE-2024-0745 (bmo#1871838)
    Stack buffer overflow in WebAudio
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0748 (bmo#1783504)
    Compromised content process could modify document URI
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0752 (bmo#1866840)
    Use-after-free could occur when applying update on macOS
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0754 (bmo#1871605)
    Crash when using some WASM files in devtools
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7
- requires NSS 3.96.1
- rebased patches</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706356800">- Fix file list</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1706616000">- Recommend libfido2-udev on codestreams that exist, in order to try
  to get security keys (e.g. Yubikeys) work out of the box. (bsc#1184272)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- Mozilla Firefox 122.0.1
  https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/
  * Fixed the Library and Sidebar context menus only displaying
    Multi-Account Containers icons in the "Open in New Container
    Tab" menu. (bmo#1876518)
  * Fixed an issue when clicking the Dismiss button in
    notification pop-ups on Windows causing a webpage in a new tab.
    (bmo#1848801)
  * Fixed the yaru-remix system theme not applying correctly on
    Linux. (bmo#1877002)
  * Fixed adding an extra new line to a rule in the Developer
    Tools' Inspector when copying it to the clipboard.
    (bmo#1876220)
  * Rolled back a keyboard behavior change made to the Developer
    Tools' Rules view when validating a property name or input with
    the Enter key.
    This moves the focus to the next input, as was the behavior
    in Firefox 121. (bmo#1877457)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708603200">- Mozilla Firefox 123.0
  https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
  MFSA 2024-05 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1554 (bmo#1816390)
    fetch could be used to effect cache poisoning
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1555 (bmo#1873223)
    SameSite cookies were not properly respected when opening a
    website from an external browser
  * CVE-2024-1556 (bmo#1870414)
    Invalid memory access in the built-in profiler
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498, bmo#1872296,
    bmo#1873521, bmo#1873577, bmo#1873597, bmo#1873866, bmo#1874080,
    bmo#1874740, bmo#1875795, bmo#1875906, bmo#1876425, bmo#1878211,
    bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * CVE-2024-1557 (bmo#1746471, bmo#1848829, bmo#1864011, bmo#1869175,
    bmo#1869455, bmo#1869938, bmo#1871606)
    Memory safety bugs fixed in Firefox 123
- requires NSS 3.97</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709899200">- Mozilla Firefox 123.0.1
  * Fixed the *Firefox Translation* language indicator in the
    address bar displaying a colored square icon instead of the
    language code icon. (bmo#1879415)
  * Fixed a regression with the `onChange` event not firing when
    clearing the value of a `textarea` HTML field.
    (bmo#1881457)
  * Fixed a regression in the JavaScript JIT engine incorrectly
    inlining strings in some cases. (bmo#1882386)
  * Fixed: Fixed low contrast of text when selecting rows in the
    Developer tools' Storage panel. (bmo#1877090)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1711108800">- Mozilla Firefox 124.0.1
  https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
  MFSA 2024-15 (bsc#1221850)
  * CVE-2024-29943 (bmo#1886849)
    Out-of-bounds access via Range Analysis bypass
  * CVE-2024-29944 (bmo#1886852)
    Privileged JavaScript Execution via Event Handlers
  Mozilla Firefox 124.0
  https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
  MFSA 2024-12 (bsc#1221327)
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2606 (bmo#1879237)
    Mishandling of WASM register values
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2613 (bmo#1875701)
    Improper handling of QUIC ACK frame data could have led to OOM
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9
  * CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
    Memory safety bugs fixed in Firefox 124
- requires
  NSS = 3.98
  rust-cbindgen &gt;= 0.26</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1712145600">- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713700800">- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing&lt;js::Shape&gt;
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1713960000">- Fix build on Leap by requiring gcc13 which has been made available
  as an update.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714392000">- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `&lt;select&gt;` elements when opened (bmo#1893177).</changelog>
</package>
<package pkgid="604acb58c3df7a098b9506e5f4cb1fc51fcbcc97b41279a3efefebcfa0a1fa6510121560d77b8bd0b7273add7ee95aabbd4550a341c017fa124f6277df8cbf86" name="MozillaFirefox-translations-other" arch="x86_64">
  <version epoch="0" ver="126.0" rel="1.1"/>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704801600">- Mozilla Firefox 121.0.1
  * Fixed unexpected line wrapping in some CJK contexts caused by
    changes in ideographic space handling. bmo#1870973)
  * Fixed a hang when loading sites containing column-based
    layouts under some circumstances. bmo#1867784)
  * Fixed missing rounded corners for videos playing over another
    video. bmo#1869994)
  * Fixed Firefox not closing properly and other applications being
    unable to use a USB security key after being previously used
    during a Firefox session. bmo#1863135)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Firefox 122.0
  https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
  MFSA 2024-01 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-0744 (bmo#1871089)
    Wild pointer dereference in JavaScript
  * CVE-2024-0745 (bmo#1871838)
    Stack buffer overflow in WebAudio
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0748 (bmo#1783504)
    Compromised content process could modify document URI
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0752 (bmo#1866840)
    Use-after-free could occur when applying update on macOS
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0754 (bmo#1871605)
    Crash when using some WASM files in devtools
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7
- requires NSS 3.96.1
- rebased patches</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706356800">- Fix file list</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1706616000">- Recommend libfido2-udev on codestreams that exist, in order to try
  to get security keys (e.g. Yubikeys) work out of the box. (bsc#1184272)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- Mozilla Firefox 122.0.1
  https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/
  * Fixed the Library and Sidebar context menus only displaying
    Multi-Account Containers icons in the "Open in New Container
    Tab" menu. (bmo#1876518)
  * Fixed an issue when clicking the Dismiss button in
    notification pop-ups on Windows causing a webpage in a new tab.
    (bmo#1848801)
  * Fixed the yaru-remix system theme not applying correctly on
    Linux. (bmo#1877002)
  * Fixed adding an extra new line to a rule in the Developer
    Tools' Inspector when copying it to the clipboard.
    (bmo#1876220)
  * Rolled back a keyboard behavior change made to the Developer
    Tools' Rules view when validating a property name or input with
    the Enter key.
    This moves the focus to the next input, as was the behavior
    in Firefox 121. (bmo#1877457)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708603200">- Mozilla Firefox 123.0
  https://www.mozilla.org/en-US/firefox/123.0/releasenotes/
  MFSA 2024-05 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1554 (bmo#1816390)
    fetch could be used to effect cache poisoning
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1555 (bmo#1873223)
    SameSite cookies were not properly respected when opening a
    website from an external browser
  * CVE-2024-1556 (bmo#1870414)
    Invalid memory access in the built-in profiler
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498, bmo#1872296,
    bmo#1873521, bmo#1873577, bmo#1873597, bmo#1873866, bmo#1874080,
    bmo#1874740, bmo#1875795, bmo#1875906, bmo#1876425, bmo#1878211,
    bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * CVE-2024-1557 (bmo#1746471, bmo#1848829, bmo#1864011, bmo#1869175,
    bmo#1869455, bmo#1869938, bmo#1871606)
    Memory safety bugs fixed in Firefox 123
- requires NSS 3.97</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709899200">- Mozilla Firefox 123.0.1
  * Fixed the *Firefox Translation* language indicator in the
    address bar displaying a colored square icon instead of the
    language code icon. (bmo#1879415)
  * Fixed a regression with the `onChange` event not firing when
    clearing the value of a `textarea` HTML field.
    (bmo#1881457)
  * Fixed a regression in the JavaScript JIT engine incorrectly
    inlining strings in some cases. (bmo#1882386)
  * Fixed: Fixed low contrast of text when selecting rows in the
    Developer tools' Storage panel. (bmo#1877090)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1711108800">- Mozilla Firefox 124.0.1
  https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
  MFSA 2024-15 (bsc#1221850)
  * CVE-2024-29943 (bmo#1886849)
    Out-of-bounds access via Range Analysis bypass
  * CVE-2024-29944 (bmo#1886852)
    Privileged JavaScript Execution via Event Handlers
  Mozilla Firefox 124.0
  https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
  MFSA 2024-12 (bsc#1221327)
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2606 (bmo#1879237)
    Mishandling of WASM register values
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2613 (bmo#1875701)
    Improper handling of QUIC ACK frame data could have led to OOM
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9
  * CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
    Memory safety bugs fixed in Firefox 124
- requires
  NSS = 3.98
  rust-cbindgen &gt;= 0.26</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1712145600">- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713700800">- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing&lt;js::Shape&gt;
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1713960000">- Fix build on Leap by requiring gcc13 which has been made available
  as an update.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714392000">- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `&lt;select&gt;` elements when opened (bmo#1893177).</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1715774400">- Mozilla Firefox 126.0
  https://www.mozilla.org/en-US/firefox/126.0/releasenotes
  MFSA 2024-21 (bsc#1224056)
  * CVE-2024-4764 (bmo#1879093)
    Use-after-free when audio input connected with multiple consumers
  * CVE-2024-4367 (bmo#1893645)
    Arbitrary JavaScript execution in PDF.js
  * CVE-2024-4765 (bmo#1871109)
    Web application manifests could have been overwritten via
    hash collision
  * CVE-2024-4766 (bmo#1871214, bmo#1871217)
    Fullscreen notification could have been obscured on Firefox
    for Android
  * CVE-2024-4767 (bmo#1878577)
    IndexedDB files retained in private browsing mode
  * CVE-2024-4768 (bmo#1886082)
    Potential permissions request bypass via clickjacking
  * CVE-2024-4769 (bmo#1886108)
    Cross-origin responses could be distinguished between script
    and non-script content-types
  * CVE-2024-4770 (bmo#1893270)
    Use-after-free could occur when printing to PDF
  * CVE-2024-4771 (bmo#1893891)
    Failed allocation could lead to use-after-free
  * CVE-2024-4772 (bmo#1870579)
    Use of insecure rand() function to generate nonce
  * CVE-2024-4773 (bmo#1875248)
    URL bar could be cleared after network error
  * CVE-2024-4774 (bmo#1886598)
    Undefined behavior in ShmemCharMapHashEntry()
  * CVE-2024-4775 (bmo#1887332)
    Invalid memory access in the built-in profiler
  * CVE-2024-4776 (bmo#1887343)
    Window may remain disabled after file dialog is shown in
    full-screen
  * CVE-2024-4777 (bmo#1878199, bmo#1893340)
    Memory safety bugs fixed in Firefox 126, Firefox ESR 115.11,
    and Thunderbird 115.11
  * CVE-2024-4778 (bmo#1838834, bmo#1889291, bmo#1889595,
    bmo#1890204, bmo#1891545)
    Memory safety bugs fixed in Firefox 126
- requires NSS 3.100
- removed obsolete mozilla-libproxy-fix.patch</changelog>
</package>
<package pkgid="9c3c40b304f5a5e85ef27411c7ed8d35fea75f45e7f74ad1dec47600eb059bdd0655f3581da02bcd1328ed913cacff84adfdf375c559bf4f5a5395619f09e425" name="MozillaThunderbird" arch="src">
  <version epoch="0" ver="115.10.2" rel="1.1"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Thunderbird 115.3.1
  MFSA 2023-45 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550)
    Heap buffer overflow in libvpx
- Add mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1696939200">- Mozilla Thunderbird 115.3.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.3.2/releasenotes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Mozilla Thunderbird 115.3.3
  * fixed: "Folder Location" toolbar button did not work for
    local folders (bmo#1843979)
  * fixed: "Copy to &lt;folder name&gt; again" option disappeared from
    context menu after copying to Gmail folder with non-ASCII
    name (bmo#1856712)
  * fixed: Default reply identity did not use "Delivered-To"
    address when catch-all was active (bmo#1815559)
  * fixed: "View Headers All" did not work when selected in
    standalone message window (bmo#1855316)
  * fixed: Viewing the mail filter log displayed an error if no
    log file was present (bmo#1789244)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698148801">- Mozilla Thunderbird 115.4.1
  https://www.thunderbird.net/en-US/thunderbird/115.4.1/releasenotes
  https://www.thunderbird.net/en-US/thunderbird/115.4.0/releasenotes
  MFSA 2023-47 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5732 (bmo#1690979, bmo#1836962)
    Address bar spoofing via bidirectional characters
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
- removed obsolete mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1699099200">- Mozilla Thunderbird 115.4.2
  https://www.thunderbird.net/en-US/thunderbird/115.4.2/releasenotes
- build using rust/cargo 1.72 (1.69 about to be dropped from Factory)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700049600">- Mozilla Thunderbird 115.4.3
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.4.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Thunderbird 115.5.0
  https://www.thunderbird.net/en-US/thunderbird/115.5.0/releasenotes
  MFSA 2023-52 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252, bmo#1856072,
    bmo#1856091, bmo#1859030, bmo#1860943, bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1701172800">- Mozilla Thunderbird 115.5.1
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.1/releasenotes
  * Advanced GnuPG keys may be protected with an unexpected passphrase
  * OpenPGP signatures rejected due to mismatched signature timestamp
    now display signature timestamp and clarifying message
  * Advanced address book search did not return results if display name
    was left blank
  * Clicking on attendee when inviting attendees added the attendee twice</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702382400">- Mozilla Thunderbird 115.5.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.2/releasenotes/</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702814400">- Mozilla Thunderbird 115.6.0
  https://www.thunderbird.net/en-US/thunderbird/115.6.0/releasenotes/
  * Message selection misbehaved after selecting a sub-message in an
    expanded thread, collapsing the thread, then pressing up/down to
    move selection
  * Thunderbird now attempts to reconnect on a new connection after
    SMTP 4xx errors
  * HTML FileLink attachments used the wrong encoding
  MFSA 2023-55 (bsc#1217230)
  * CVE-2023-50762 (bmo#1862625)
    Truncated signed text was shown with a valid OpenPGP
    signature
  * CVE-2023-50761 (bmo#1865647)
    S/MIME signature accepted despite mismatching message date
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6862 (bmo#1868042)
    Use-after-free in nsDNSService
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328,
    bmo#1856090, bmo#1858033, bmo#1858509, bmo#1862089,
    bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1704888000">- Mozilla Thunderbird 115.6.1
  https://www.thunderbird.net/en-US/thunderbird/115.6.1/releasenotes/
  * new: OAuth2 now supported for comcast.net (bmo#1844810)
  * fixed: High CPU usage sometimes occurred with IMAP CONDSTORE
    (conditional STORE) enabled (bmo#1839256)
  * fixed: Replying to a collapsed thread via keyboard shortcut
    (Ctrl+R/Cmd+R) opened a reply for every message in the thread
    (bmo#1866819)
  * fixed: Enabling Grouped By view after reversing sort order of
    column header caused messages to be grouped incorrectly
    (bmo#1868794)
  * fixed: Opening thread pane context menu via keyboard did not
    always scroll view to selection (bmo#1867532)
  * fixed: New mail indicator for POP3 accounts did not indicate
    new messages ready to be downloaded (bmo#1870619)
  * fixed: Messages could not be moved to folders using Message &gt;
    Move To if text or a link in the message had been clicked on
    first (bmo#1868474)
  * fixed: MIME part boundaries were not properly terminated
    (bmo#1805558)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Thunderbird 115.7.0
  https://www.thunderbird.net/en-US/thunderbird/115.7.0/releasenotes/
  MFSA 2024-04 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708344000">- Mozilla Thunderbird 115.8.0
  MFSA 2024-07 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select
    element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498,
    bmo#1872296, bmo#1873521, bmo#1873577, bmo#1873597,
    bmo#1873866, bmo#1874080, bmo#1874740, bmo#1875795,
    bmo#1875906, bmo#1876425, bmo#1878211, bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * new: Added option to show packet dump when OpenPGP fails to
    decrypt (bmo#1874504)
  * fixed: Thunderbird slowed down significantly when opening
    email files (.eml) (bmo#1863957)
  * fixed: Inbox view intermittently reverted to default view
    after moving or deleting messages (bmo#1725127)
  * fixed: Size of collapsed folders in folder pane did not
    include size of subfolders (bmo#1870641)
  * fixed: Hovering over folder does not always expand subfolders
    (bmo#1873101)
  * fixed: Switching to thread pane of a folder using keyboard
    navigation did not focus top message (bmo#1869557)
  * fixed: Clicking "Sent unsent messages" in Outbox context menu
    while in offline mode did not prompt user to go online
    (bmo#1873487)
  * fixed: Mail tab-specific Unified Toolbar buttons received
    focus incorrectly (bmo#1872239)
  * fixed: Quick Filter settings did not persist when Quick
    Filter bar was turned off (bmo#1850266)
  * fixed: Quick Filters were unusually slow (bmo#1849650)
  * fixed: OpenPGP Key Manager filtering did not work
    (bmo#1873655)
  * fixed: OpenPGP sometimes attempted to decrypt message with
    incorrect key (bmo#1865620)
  * fixed: Autoconfig failed on servers that did not support
    OAuth2 (bmo#1869122)
  * fixed: Opening different attachments with the same name in
    different messages could cause attachment files to become
    conflated (bmo#1873023)
  * fixed: Overflowed attachment list could not be scrolled
    (bmo#1871343)
  * fixed: Passwords disappeared from password manager list after
    applying and clearing filters (bmo#1874646)
  * fixed: Cookies in cookie manager list disappeared after
    applying and then clearing filters (bmo#1876733)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@@rosenauer.org&gt;" date="1709640000">- Mozilla Thunderbird 115.8.1
  https://www.thunderbird.net/en-US/thunderbird/115.8.1/releasenotes/
  MFSA 2024-11
  * CVE-2024-1936 (bmo#1860977)
    Leaking of encrypted email subjects to other conversations</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1709640001">- Create subpackage MozillaThunderbird-openpgp-librnp</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1710590400">- Mozilla Thunderbird 115.9.0
  https://www.thunderbird.net/en-US/thunderbird/115.9.0/releasenotes/
  MFSA 2024-14 (bsc#1221327)
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2024-2616 (bmo#1846197)
    Improve handling of out-of-memory conditions in ICU
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1710936000">- LLVM18 breaks building Thunderbird on Tumbleweed; add
  * mozilla-fix-issues-with-llvm18.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713096000">- Mozilla Thunderbird 115.10.0
  https://www.thunderbird.net/en-US/thunderbird/115.10.0/releasenotes/
  MFSA 2024-20 (bsc#1222535)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType sanitizer
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on Windows
  * CVE-2024-3302 (bmo#1881183)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713528000">- Mozilla Thunderbird 115.10.1
  https://www.thunderbird.net/en-US/thunderbird/115.10.1/releasenotes/
  * fixed hangup introduced with 115.10.0 (bmo#1891889)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714824000">- Mozilla Thunderbird 115.10.2:
  https://www.thunderbird.net/en-US/thunderbird/115.10.2/releasenotes/
  This release is identical to 115.10.1, other than changing the
  Update channel for self-updating builds to ESR. (bmo#1893271)</changelog>
</package>
<package pkgid="06fd12acaef8842d05fa163f16cfb09bf6933db1d7a09e8a6ec25bb086ca6a9582cd608a64198d1204964898a01bbbbeb21e5d2005f0fc1a401565b515cfa7e2" name="MozillaThunderbird" arch="x86_64">
  <version epoch="0" ver="115.10.2" rel="1.1"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Thunderbird 115.3.1
  MFSA 2023-45 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550)
    Heap buffer overflow in libvpx
- Add mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1696939200">- Mozilla Thunderbird 115.3.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.3.2/releasenotes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Mozilla Thunderbird 115.3.3
  * fixed: "Folder Location" toolbar button did not work for
    local folders (bmo#1843979)
  * fixed: "Copy to &lt;folder name&gt; again" option disappeared from
    context menu after copying to Gmail folder with non-ASCII
    name (bmo#1856712)
  * fixed: Default reply identity did not use "Delivered-To"
    address when catch-all was active (bmo#1815559)
  * fixed: "View Headers All" did not work when selected in
    standalone message window (bmo#1855316)
  * fixed: Viewing the mail filter log displayed an error if no
    log file was present (bmo#1789244)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698148801">- Mozilla Thunderbird 115.4.1
  https://www.thunderbird.net/en-US/thunderbird/115.4.1/releasenotes
  https://www.thunderbird.net/en-US/thunderbird/115.4.0/releasenotes
  MFSA 2023-47 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5732 (bmo#1690979, bmo#1836962)
    Address bar spoofing via bidirectional characters
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
- removed obsolete mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1699099200">- Mozilla Thunderbird 115.4.2
  https://www.thunderbird.net/en-US/thunderbird/115.4.2/releasenotes
- build using rust/cargo 1.72 (1.69 about to be dropped from Factory)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700049600">- Mozilla Thunderbird 115.4.3
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.4.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Thunderbird 115.5.0
  https://www.thunderbird.net/en-US/thunderbird/115.5.0/releasenotes
  MFSA 2023-52 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252, bmo#1856072,
    bmo#1856091, bmo#1859030, bmo#1860943, bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1701172800">- Mozilla Thunderbird 115.5.1
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.1/releasenotes
  * Advanced GnuPG keys may be protected with an unexpected passphrase
  * OpenPGP signatures rejected due to mismatched signature timestamp
    now display signature timestamp and clarifying message
  * Advanced address book search did not return results if display name
    was left blank
  * Clicking on attendee when inviting attendees added the attendee twice</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702382400">- Mozilla Thunderbird 115.5.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.2/releasenotes/</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702814400">- Mozilla Thunderbird 115.6.0
  https://www.thunderbird.net/en-US/thunderbird/115.6.0/releasenotes/
  * Message selection misbehaved after selecting a sub-message in an
    expanded thread, collapsing the thread, then pressing up/down to
    move selection
  * Thunderbird now attempts to reconnect on a new connection after
    SMTP 4xx errors
  * HTML FileLink attachments used the wrong encoding
  MFSA 2023-55 (bsc#1217230)
  * CVE-2023-50762 (bmo#1862625)
    Truncated signed text was shown with a valid OpenPGP
    signature
  * CVE-2023-50761 (bmo#1865647)
    S/MIME signature accepted despite mismatching message date
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6862 (bmo#1868042)
    Use-after-free in nsDNSService
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328,
    bmo#1856090, bmo#1858033, bmo#1858509, bmo#1862089,
    bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1704888000">- Mozilla Thunderbird 115.6.1
  https://www.thunderbird.net/en-US/thunderbird/115.6.1/releasenotes/
  * new: OAuth2 now supported for comcast.net (bmo#1844810)
  * fixed: High CPU usage sometimes occurred with IMAP CONDSTORE
    (conditional STORE) enabled (bmo#1839256)
  * fixed: Replying to a collapsed thread via keyboard shortcut
    (Ctrl+R/Cmd+R) opened a reply for every message in the thread
    (bmo#1866819)
  * fixed: Enabling Grouped By view after reversing sort order of
    column header caused messages to be grouped incorrectly
    (bmo#1868794)
  * fixed: Opening thread pane context menu via keyboard did not
    always scroll view to selection (bmo#1867532)
  * fixed: New mail indicator for POP3 accounts did not indicate
    new messages ready to be downloaded (bmo#1870619)
  * fixed: Messages could not be moved to folders using Message &gt;
    Move To if text or a link in the message had been clicked on
    first (bmo#1868474)
  * fixed: MIME part boundaries were not properly terminated
    (bmo#1805558)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Thunderbird 115.7.0
  https://www.thunderbird.net/en-US/thunderbird/115.7.0/releasenotes/
  MFSA 2024-04 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708344000">- Mozilla Thunderbird 115.8.0
  MFSA 2024-07 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select
    element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498,
    bmo#1872296, bmo#1873521, bmo#1873577, bmo#1873597,
    bmo#1873866, bmo#1874080, bmo#1874740, bmo#1875795,
    bmo#1875906, bmo#1876425, bmo#1878211, bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * new: Added option to show packet dump when OpenPGP fails to
    decrypt (bmo#1874504)
  * fixed: Thunderbird slowed down significantly when opening
    email files (.eml) (bmo#1863957)
  * fixed: Inbox view intermittently reverted to default view
    after moving or deleting messages (bmo#1725127)
  * fixed: Size of collapsed folders in folder pane did not
    include size of subfolders (bmo#1870641)
  * fixed: Hovering over folder does not always expand subfolders
    (bmo#1873101)
  * fixed: Switching to thread pane of a folder using keyboard
    navigation did not focus top message (bmo#1869557)
  * fixed: Clicking "Sent unsent messages" in Outbox context menu
    while in offline mode did not prompt user to go online
    (bmo#1873487)
  * fixed: Mail tab-specific Unified Toolbar buttons received
    focus incorrectly (bmo#1872239)
  * fixed: Quick Filter settings did not persist when Quick
    Filter bar was turned off (bmo#1850266)
  * fixed: Quick Filters were unusually slow (bmo#1849650)
  * fixed: OpenPGP Key Manager filtering did not work
    (bmo#1873655)
  * fixed: OpenPGP sometimes attempted to decrypt message with
    incorrect key (bmo#1865620)
  * fixed: Autoconfig failed on servers that did not support
    OAuth2 (bmo#1869122)
  * fixed: Opening different attachments with the same name in
    different messages could cause attachment files to become
    conflated (bmo#1873023)
  * fixed: Overflowed attachment list could not be scrolled
    (bmo#1871343)
  * fixed: Passwords disappeared from password manager list after
    applying and clearing filters (bmo#1874646)
  * fixed: Cookies in cookie manager list disappeared after
    applying and then clearing filters (bmo#1876733)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@@rosenauer.org&gt;" date="1709640000">- Mozilla Thunderbird 115.8.1
  https://www.thunderbird.net/en-US/thunderbird/115.8.1/releasenotes/
  MFSA 2024-11
  * CVE-2024-1936 (bmo#1860977)
    Leaking of encrypted email subjects to other conversations</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1709640001">- Create subpackage MozillaThunderbird-openpgp-librnp</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1710590400">- Mozilla Thunderbird 115.9.0
  https://www.thunderbird.net/en-US/thunderbird/115.9.0/releasenotes/
  MFSA 2024-14 (bsc#1221327)
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2024-2616 (bmo#1846197)
    Improve handling of out-of-memory conditions in ICU
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1710936000">- LLVM18 breaks building Thunderbird on Tumbleweed; add
  * mozilla-fix-issues-with-llvm18.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713096000">- Mozilla Thunderbird 115.10.0
  https://www.thunderbird.net/en-US/thunderbird/115.10.0/releasenotes/
  MFSA 2024-20 (bsc#1222535)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType sanitizer
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on Windows
  * CVE-2024-3302 (bmo#1881183)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713528000">- Mozilla Thunderbird 115.10.1
  https://www.thunderbird.net/en-US/thunderbird/115.10.1/releasenotes/
  * fixed hangup introduced with 115.10.0 (bmo#1891889)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714824000">- Mozilla Thunderbird 115.10.2:
  https://www.thunderbird.net/en-US/thunderbird/115.10.2/releasenotes/
  This release is identical to 115.10.1, other than changing the
  Update channel for self-updating builds to ESR. (bmo#1893271)</changelog>
</package>
<package pkgid="ec26c9e6b6d96f75eb039223c439e38c44207a9325947c3aeff973dd525f1e1dfbbb58d6b71993929106eec15a3eebb335b1e612e7ce00c63a306aa6567395cb" name="MozillaThunderbird" arch="src">
  <version epoch="0" ver="115.11.0" rel="1.0.4.1.sr20240429"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1696939200">- Mozilla Thunderbird 115.3.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.3.2/releasenotes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Mozilla Thunderbird 115.3.3
  * fixed: "Folder Location" toolbar button did not work for
    local folders (bmo#1843979)
  * fixed: "Copy to &lt;folder name&gt; again" option disappeared from
    context menu after copying to Gmail folder with non-ASCII
    name (bmo#1856712)
  * fixed: Default reply identity did not use "Delivered-To"
    address when catch-all was active (bmo#1815559)
  * fixed: "View Headers All" did not work when selected in
    standalone message window (bmo#1855316)
  * fixed: Viewing the mail filter log displayed an error if no
    log file was present (bmo#1789244)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698148801">- Mozilla Thunderbird 115.4.1
  https://www.thunderbird.net/en-US/thunderbird/115.4.1/releasenotes
  https://www.thunderbird.net/en-US/thunderbird/115.4.0/releasenotes
  MFSA 2023-47 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5732 (bmo#1690979, bmo#1836962)
    Address bar spoofing via bidirectional characters
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
- removed obsolete mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1699099200">- Mozilla Thunderbird 115.4.2
  https://www.thunderbird.net/en-US/thunderbird/115.4.2/releasenotes
- build using rust/cargo 1.72 (1.69 about to be dropped from Factory)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700049600">- Mozilla Thunderbird 115.4.3
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.4.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Thunderbird 115.5.0
  https://www.thunderbird.net/en-US/thunderbird/115.5.0/releasenotes
  MFSA 2023-52 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252, bmo#1856072,
    bmo#1856091, bmo#1859030, bmo#1860943, bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1701172800">- Mozilla Thunderbird 115.5.1
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.1/releasenotes
  * Advanced GnuPG keys may be protected with an unexpected passphrase
  * OpenPGP signatures rejected due to mismatched signature timestamp
    now display signature timestamp and clarifying message
  * Advanced address book search did not return results if display name
    was left blank
  * Clicking on attendee when inviting attendees added the attendee twice</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702382400">- Mozilla Thunderbird 115.5.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.2/releasenotes/</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702814400">- Mozilla Thunderbird 115.6.0
  https://www.thunderbird.net/en-US/thunderbird/115.6.0/releasenotes/
  * Message selection misbehaved after selecting a sub-message in an
    expanded thread, collapsing the thread, then pressing up/down to
    move selection
  * Thunderbird now attempts to reconnect on a new connection after
    SMTP 4xx errors
  * HTML FileLink attachments used the wrong encoding
  MFSA 2023-55 (bsc#1217230)
  * CVE-2023-50762 (bmo#1862625)
    Truncated signed text was shown with a valid OpenPGP
    signature
  * CVE-2023-50761 (bmo#1865647)
    S/MIME signature accepted despite mismatching message date
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6862 (bmo#1868042)
    Use-after-free in nsDNSService
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328,
    bmo#1856090, bmo#1858033, bmo#1858509, bmo#1862089,
    bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1704888000">- Mozilla Thunderbird 115.6.1
  https://www.thunderbird.net/en-US/thunderbird/115.6.1/releasenotes/
  * new: OAuth2 now supported for comcast.net (bmo#1844810)
  * fixed: High CPU usage sometimes occurred with IMAP CONDSTORE
    (conditional STORE) enabled (bmo#1839256)
  * fixed: Replying to a collapsed thread via keyboard shortcut
    (Ctrl+R/Cmd+R) opened a reply for every message in the thread
    (bmo#1866819)
  * fixed: Enabling Grouped By view after reversing sort order of
    column header caused messages to be grouped incorrectly
    (bmo#1868794)
  * fixed: Opening thread pane context menu via keyboard did not
    always scroll view to selection (bmo#1867532)
  * fixed: New mail indicator for POP3 accounts did not indicate
    new messages ready to be downloaded (bmo#1870619)
  * fixed: Messages could not be moved to folders using Message &gt;
    Move To if text or a link in the message had been clicked on
    first (bmo#1868474)
  * fixed: MIME part boundaries were not properly terminated
    (bmo#1805558)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Thunderbird 115.7.0
  https://www.thunderbird.net/en-US/thunderbird/115.7.0/releasenotes/
  MFSA 2024-04 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708344000">- Mozilla Thunderbird 115.8.0
  MFSA 2024-07 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select
    element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498,
    bmo#1872296, bmo#1873521, bmo#1873577, bmo#1873597,
    bmo#1873866, bmo#1874080, bmo#1874740, bmo#1875795,
    bmo#1875906, bmo#1876425, bmo#1878211, bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * new: Added option to show packet dump when OpenPGP fails to
    decrypt (bmo#1874504)
  * fixed: Thunderbird slowed down significantly when opening
    email files (.eml) (bmo#1863957)
  * fixed: Inbox view intermittently reverted to default view
    after moving or deleting messages (bmo#1725127)
  * fixed: Size of collapsed folders in folder pane did not
    include size of subfolders (bmo#1870641)
  * fixed: Hovering over folder does not always expand subfolders
    (bmo#1873101)
  * fixed: Switching to thread pane of a folder using keyboard
    navigation did not focus top message (bmo#1869557)
  * fixed: Clicking "Sent unsent messages" in Outbox context menu
    while in offline mode did not prompt user to go online
    (bmo#1873487)
  * fixed: Mail tab-specific Unified Toolbar buttons received
    focus incorrectly (bmo#1872239)
  * fixed: Quick Filter settings did not persist when Quick
    Filter bar was turned off (bmo#1850266)
  * fixed: Quick Filters were unusually slow (bmo#1849650)
  * fixed: OpenPGP Key Manager filtering did not work
    (bmo#1873655)
  * fixed: OpenPGP sometimes attempted to decrypt message with
    incorrect key (bmo#1865620)
  * fixed: Autoconfig failed on servers that did not support
    OAuth2 (bmo#1869122)
  * fixed: Opening different attachments with the same name in
    different messages could cause attachment files to become
    conflated (bmo#1873023)
  * fixed: Overflowed attachment list could not be scrolled
    (bmo#1871343)
  * fixed: Passwords disappeared from password manager list after
    applying and clearing filters (bmo#1874646)
  * fixed: Cookies in cookie manager list disappeared after
    applying and then clearing filters (bmo#1876733)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@@rosenauer.org&gt;" date="1709640000">- Mozilla Thunderbird 115.8.1
  https://www.thunderbird.net/en-US/thunderbird/115.8.1/releasenotes/
  MFSA 2024-11
  * CVE-2024-1936 (bmo#1860977)
    Leaking of encrypted email subjects to other conversations</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1709640001">- Create subpackage MozillaThunderbird-openpgp-librnp</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1710590400">- Mozilla Thunderbird 115.9.0
  https://www.thunderbird.net/en-US/thunderbird/115.9.0/releasenotes/
  MFSA 2024-14 (bsc#1221327)
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2024-2616 (bmo#1846197)
    Improve handling of out-of-memory conditions in ICU
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1710936000">- LLVM18 breaks building Thunderbird on Tumbleweed; add
  * mozilla-fix-issues-with-llvm18.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713096000">- Mozilla Thunderbird 115.10.0
  https://www.thunderbird.net/en-US/thunderbird/115.10.0/releasenotes/
  MFSA 2024-20 (bsc#1222535)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType sanitizer
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on Windows
  * CVE-2024-3302 (bmo#1881183)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713528000">- Mozilla Thunderbird 115.10.1
  https://www.thunderbird.net/en-US/thunderbird/115.10.1/releasenotes/
  * fixed hangup introduced with 115.10.0 (bmo#1891889)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714824000">- Mozilla Thunderbird 115.10.2:
  https://www.thunderbird.net/en-US/thunderbird/115.10.2/releasenotes/
  This release is identical to 115.10.1, other than changing the
  Update channel for self-updating builds to ESR. (bmo#1893271)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1715688000">- Mozilla Thunderbird 115.11.0
  MFSA 2024-23 (bsc#1224056)
  * CVE-2024-4367 (bmo#1893645)
    Arbitrary JavaScript execution in PDF.js
  * CVE-2024-4767 (bmo#1878577)
    IndexedDB files retained in private browsing mode
  * CVE-2024-4768 (bmo#1886082)
    Potential permissions request bypass via clickjacking
  * CVE-2024-4769 (bmo#1886108)
    Cross-origin responses could be distinguished between script
    and non-script content-types
  * CVE-2024-4770 (bmo#1893270)
    Use-after-free could occur when printing to PDF
  * CVE-2024-4777 (bmo#1878199, bmo#1893340)
    Memory safety bugs fixed in Firefox 126, Firefox ESR 115.11,
    and Thunderbird 115.11</changelog>
</package>
<package pkgid="dd78f6990ca54601e4f62478602c0f5f55ebb5e4ac3f4cdaee7d3a791e96fcd11d3d3f7bad41aa186e84f088ec95c1fa958467d72cca8f64291d70186b40d9aa" name="MozillaThunderbird" arch="x86_64">
  <version epoch="0" ver="115.11.0" rel="1.0.4.1.sr20240429"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1696939200">- Mozilla Thunderbird 115.3.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.3.2/releasenotes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Mozilla Thunderbird 115.3.3
  * fixed: "Folder Location" toolbar button did not work for
    local folders (bmo#1843979)
  * fixed: "Copy to &lt;folder name&gt; again" option disappeared from
    context menu after copying to Gmail folder with non-ASCII
    name (bmo#1856712)
  * fixed: Default reply identity did not use "Delivered-To"
    address when catch-all was active (bmo#1815559)
  * fixed: "View Headers All" did not work when selected in
    standalone message window (bmo#1855316)
  * fixed: Viewing the mail filter log displayed an error if no
    log file was present (bmo#1789244)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698148801">- Mozilla Thunderbird 115.4.1
  https://www.thunderbird.net/en-US/thunderbird/115.4.1/releasenotes
  https://www.thunderbird.net/en-US/thunderbird/115.4.0/releasenotes
  MFSA 2023-47 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5732 (bmo#1690979, bmo#1836962)
    Address bar spoofing via bidirectional characters
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
- removed obsolete mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1699099200">- Mozilla Thunderbird 115.4.2
  https://www.thunderbird.net/en-US/thunderbird/115.4.2/releasenotes
- build using rust/cargo 1.72 (1.69 about to be dropped from Factory)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700049600">- Mozilla Thunderbird 115.4.3
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.4.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Thunderbird 115.5.0
  https://www.thunderbird.net/en-US/thunderbird/115.5.0/releasenotes
  MFSA 2023-52 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252, bmo#1856072,
    bmo#1856091, bmo#1859030, bmo#1860943, bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1701172800">- Mozilla Thunderbird 115.5.1
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.1/releasenotes
  * Advanced GnuPG keys may be protected with an unexpected passphrase
  * OpenPGP signatures rejected due to mismatched signature timestamp
    now display signature timestamp and clarifying message
  * Advanced address book search did not return results if display name
    was left blank
  * Clicking on attendee when inviting attendees added the attendee twice</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702382400">- Mozilla Thunderbird 115.5.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.2/releasenotes/</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702814400">- Mozilla Thunderbird 115.6.0
  https://www.thunderbird.net/en-US/thunderbird/115.6.0/releasenotes/
  * Message selection misbehaved after selecting a sub-message in an
    expanded thread, collapsing the thread, then pressing up/down to
    move selection
  * Thunderbird now attempts to reconnect on a new connection after
    SMTP 4xx errors
  * HTML FileLink attachments used the wrong encoding
  MFSA 2023-55 (bsc#1217230)
  * CVE-2023-50762 (bmo#1862625)
    Truncated signed text was shown with a valid OpenPGP
    signature
  * CVE-2023-50761 (bmo#1865647)
    S/MIME signature accepted despite mismatching message date
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6862 (bmo#1868042)
    Use-after-free in nsDNSService
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328,
    bmo#1856090, bmo#1858033, bmo#1858509, bmo#1862089,
    bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1704888000">- Mozilla Thunderbird 115.6.1
  https://www.thunderbird.net/en-US/thunderbird/115.6.1/releasenotes/
  * new: OAuth2 now supported for comcast.net (bmo#1844810)
  * fixed: High CPU usage sometimes occurred with IMAP CONDSTORE
    (conditional STORE) enabled (bmo#1839256)
  * fixed: Replying to a collapsed thread via keyboard shortcut
    (Ctrl+R/Cmd+R) opened a reply for every message in the thread
    (bmo#1866819)
  * fixed: Enabling Grouped By view after reversing sort order of
    column header caused messages to be grouped incorrectly
    (bmo#1868794)
  * fixed: Opening thread pane context menu via keyboard did not
    always scroll view to selection (bmo#1867532)
  * fixed: New mail indicator for POP3 accounts did not indicate
    new messages ready to be downloaded (bmo#1870619)
  * fixed: Messages could not be moved to folders using Message &gt;
    Move To if text or a link in the message had been clicked on
    first (bmo#1868474)
  * fixed: MIME part boundaries were not properly terminated
    (bmo#1805558)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Thunderbird 115.7.0
  https://www.thunderbird.net/en-US/thunderbird/115.7.0/releasenotes/
  MFSA 2024-04 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708344000">- Mozilla Thunderbird 115.8.0
  MFSA 2024-07 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select
    element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498,
    bmo#1872296, bmo#1873521, bmo#1873577, bmo#1873597,
    bmo#1873866, bmo#1874080, bmo#1874740, bmo#1875795,
    bmo#1875906, bmo#1876425, bmo#1878211, bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * new: Added option to show packet dump when OpenPGP fails to
    decrypt (bmo#1874504)
  * fixed: Thunderbird slowed down significantly when opening
    email files (.eml) (bmo#1863957)
  * fixed: Inbox view intermittently reverted to default view
    after moving or deleting messages (bmo#1725127)
  * fixed: Size of collapsed folders in folder pane did not
    include size of subfolders (bmo#1870641)
  * fixed: Hovering over folder does not always expand subfolders
    (bmo#1873101)
  * fixed: Switching to thread pane of a folder using keyboard
    navigation did not focus top message (bmo#1869557)
  * fixed: Clicking "Sent unsent messages" in Outbox context menu
    while in offline mode did not prompt user to go online
    (bmo#1873487)
  * fixed: Mail tab-specific Unified Toolbar buttons received
    focus incorrectly (bmo#1872239)
  * fixed: Quick Filter settings did not persist when Quick
    Filter bar was turned off (bmo#1850266)
  * fixed: Quick Filters were unusually slow (bmo#1849650)
  * fixed: OpenPGP Key Manager filtering did not work
    (bmo#1873655)
  * fixed: OpenPGP sometimes attempted to decrypt message with
    incorrect key (bmo#1865620)
  * fixed: Autoconfig failed on servers that did not support
    OAuth2 (bmo#1869122)
  * fixed: Opening different attachments with the same name in
    different messages could cause attachment files to become
    conflated (bmo#1873023)
  * fixed: Overflowed attachment list could not be scrolled
    (bmo#1871343)
  * fixed: Passwords disappeared from password manager list after
    applying and clearing filters (bmo#1874646)
  * fixed: Cookies in cookie manager list disappeared after
    applying and then clearing filters (bmo#1876733)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@@rosenauer.org&gt;" date="1709640000">- Mozilla Thunderbird 115.8.1
  https://www.thunderbird.net/en-US/thunderbird/115.8.1/releasenotes/
  MFSA 2024-11
  * CVE-2024-1936 (bmo#1860977)
    Leaking of encrypted email subjects to other conversations</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1709640001">- Create subpackage MozillaThunderbird-openpgp-librnp</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1710590400">- Mozilla Thunderbird 115.9.0
  https://www.thunderbird.net/en-US/thunderbird/115.9.0/releasenotes/
  MFSA 2024-14 (bsc#1221327)
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2024-2616 (bmo#1846197)
    Improve handling of out-of-memory conditions in ICU
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1710936000">- LLVM18 breaks building Thunderbird on Tumbleweed; add
  * mozilla-fix-issues-with-llvm18.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713096000">- Mozilla Thunderbird 115.10.0
  https://www.thunderbird.net/en-US/thunderbird/115.10.0/releasenotes/
  MFSA 2024-20 (bsc#1222535)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType sanitizer
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on Windows
  * CVE-2024-3302 (bmo#1881183)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713528000">- Mozilla Thunderbird 115.10.1
  https://www.thunderbird.net/en-US/thunderbird/115.10.1/releasenotes/
  * fixed hangup introduced with 115.10.0 (bmo#1891889)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714824000">- Mozilla Thunderbird 115.10.2:
  https://www.thunderbird.net/en-US/thunderbird/115.10.2/releasenotes/
  This release is identical to 115.10.1, other than changing the
  Update channel for self-updating builds to ESR. (bmo#1893271)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1715688000">- Mozilla Thunderbird 115.11.0
  MFSA 2024-23 (bsc#1224056)
  * CVE-2024-4367 (bmo#1893645)
    Arbitrary JavaScript execution in PDF.js
  * CVE-2024-4767 (bmo#1878577)
    IndexedDB files retained in private browsing mode
  * CVE-2024-4768 (bmo#1886082)
    Potential permissions request bypass via clickjacking
  * CVE-2024-4769 (bmo#1886108)
    Cross-origin responses could be distinguished between script
    and non-script content-types
  * CVE-2024-4770 (bmo#1893270)
    Use-after-free could occur when printing to PDF
  * CVE-2024-4777 (bmo#1878199, bmo#1893340)
    Memory safety bugs fixed in Firefox 126, Firefox ESR 115.11,
    and Thunderbird 115.11</changelog>
</package>
<package pkgid="baafa3c61f975f784c5a0a6eed2fb0ebb367476a5f151691c65c9bd47bfff43254dafb127aafb5aa78235ac4a58421d02e347ca1b492ff8367eda7584d4c816e" name="MozillaThunderbird-debuginfo" arch="x86_64">
  <version epoch="0" ver="115.10.2" rel="1.1"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Thunderbird 115.3.1
  MFSA 2023-45 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550)
    Heap buffer overflow in libvpx
- Add mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1696939200">- Mozilla Thunderbird 115.3.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.3.2/releasenotes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Mozilla Thunderbird 115.3.3
  * fixed: "Folder Location" toolbar button did not work for
    local folders (bmo#1843979)
  * fixed: "Copy to &lt;folder name&gt; again" option disappeared from
    context menu after copying to Gmail folder with non-ASCII
    name (bmo#1856712)
  * fixed: Default reply identity did not use "Delivered-To"
    address when catch-all was active (bmo#1815559)
  * fixed: "View Headers All" did not work when selected in
    standalone message window (bmo#1855316)
  * fixed: Viewing the mail filter log displayed an error if no
    log file was present (bmo#1789244)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698148801">- Mozilla Thunderbird 115.4.1
  https://www.thunderbird.net/en-US/thunderbird/115.4.1/releasenotes
  https://www.thunderbird.net/en-US/thunderbird/115.4.0/releasenotes
  MFSA 2023-47 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5732 (bmo#1690979, bmo#1836962)
    Address bar spoofing via bidirectional characters
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
- removed obsolete mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1699099200">- Mozilla Thunderbird 115.4.2
  https://www.thunderbird.net/en-US/thunderbird/115.4.2/releasenotes
- build using rust/cargo 1.72 (1.69 about to be dropped from Factory)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700049600">- Mozilla Thunderbird 115.4.3
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.4.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Thunderbird 115.5.0
  https://www.thunderbird.net/en-US/thunderbird/115.5.0/releasenotes
  MFSA 2023-52 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252, bmo#1856072,
    bmo#1856091, bmo#1859030, bmo#1860943, bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1701172800">- Mozilla Thunderbird 115.5.1
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.1/releasenotes
  * Advanced GnuPG keys may be protected with an unexpected passphrase
  * OpenPGP signatures rejected due to mismatched signature timestamp
    now display signature timestamp and clarifying message
  * Advanced address book search did not return results if display name
    was left blank
  * Clicking on attendee when inviting attendees added the attendee twice</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702382400">- Mozilla Thunderbird 115.5.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.2/releasenotes/</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702814400">- Mozilla Thunderbird 115.6.0
  https://www.thunderbird.net/en-US/thunderbird/115.6.0/releasenotes/
  * Message selection misbehaved after selecting a sub-message in an
    expanded thread, collapsing the thread, then pressing up/down to
    move selection
  * Thunderbird now attempts to reconnect on a new connection after
    SMTP 4xx errors
  * HTML FileLink attachments used the wrong encoding
  MFSA 2023-55 (bsc#1217230)
  * CVE-2023-50762 (bmo#1862625)
    Truncated signed text was shown with a valid OpenPGP
    signature
  * CVE-2023-50761 (bmo#1865647)
    S/MIME signature accepted despite mismatching message date
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6862 (bmo#1868042)
    Use-after-free in nsDNSService
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328,
    bmo#1856090, bmo#1858033, bmo#1858509, bmo#1862089,
    bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1704888000">- Mozilla Thunderbird 115.6.1
  https://www.thunderbird.net/en-US/thunderbird/115.6.1/releasenotes/
  * new: OAuth2 now supported for comcast.net (bmo#1844810)
  * fixed: High CPU usage sometimes occurred with IMAP CONDSTORE
    (conditional STORE) enabled (bmo#1839256)
  * fixed: Replying to a collapsed thread via keyboard shortcut
    (Ctrl+R/Cmd+R) opened a reply for every message in the thread
    (bmo#1866819)
  * fixed: Enabling Grouped By view after reversing sort order of
    column header caused messages to be grouped incorrectly
    (bmo#1868794)
  * fixed: Opening thread pane context menu via keyboard did not
    always scroll view to selection (bmo#1867532)
  * fixed: New mail indicator for POP3 accounts did not indicate
    new messages ready to be downloaded (bmo#1870619)
  * fixed: Messages could not be moved to folders using Message &gt;
    Move To if text or a link in the message had been clicked on
    first (bmo#1868474)
  * fixed: MIME part boundaries were not properly terminated
    (bmo#1805558)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Thunderbird 115.7.0
  https://www.thunderbird.net/en-US/thunderbird/115.7.0/releasenotes/
  MFSA 2024-04 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708344000">- Mozilla Thunderbird 115.8.0
  MFSA 2024-07 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select
    element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498,
    bmo#1872296, bmo#1873521, bmo#1873577, bmo#1873597,
    bmo#1873866, bmo#1874080, bmo#1874740, bmo#1875795,
    bmo#1875906, bmo#1876425, bmo#1878211, bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * new: Added option to show packet dump when OpenPGP fails to
    decrypt (bmo#1874504)
  * fixed: Thunderbird slowed down significantly when opening
    email files (.eml) (bmo#1863957)
  * fixed: Inbox view intermittently reverted to default view
    after moving or deleting messages (bmo#1725127)
  * fixed: Size of collapsed folders in folder pane did not
    include size of subfolders (bmo#1870641)
  * fixed: Hovering over folder does not always expand subfolders
    (bmo#1873101)
  * fixed: Switching to thread pane of a folder using keyboard
    navigation did not focus top message (bmo#1869557)
  * fixed: Clicking "Sent unsent messages" in Outbox context menu
    while in offline mode did not prompt user to go online
    (bmo#1873487)
  * fixed: Mail tab-specific Unified Toolbar buttons received
    focus incorrectly (bmo#1872239)
  * fixed: Quick Filter settings did not persist when Quick
    Filter bar was turned off (bmo#1850266)
  * fixed: Quick Filters were unusually slow (bmo#1849650)
  * fixed: OpenPGP Key Manager filtering did not work
    (bmo#1873655)
  * fixed: OpenPGP sometimes attempted to decrypt message with
    incorrect key (bmo#1865620)
  * fixed: Autoconfig failed on servers that did not support
    OAuth2 (bmo#1869122)
  * fixed: Opening different attachments with the same name in
    different messages could cause attachment files to become
    conflated (bmo#1873023)
  * fixed: Overflowed attachment list could not be scrolled
    (bmo#1871343)
  * fixed: Passwords disappeared from password manager list after
    applying and clearing filters (bmo#1874646)
  * fixed: Cookies in cookie manager list disappeared after
    applying and then clearing filters (bmo#1876733)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@@rosenauer.org&gt;" date="1709640000">- Mozilla Thunderbird 115.8.1
  https://www.thunderbird.net/en-US/thunderbird/115.8.1/releasenotes/
  MFSA 2024-11
  * CVE-2024-1936 (bmo#1860977)
    Leaking of encrypted email subjects to other conversations</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1709640001">- Create subpackage MozillaThunderbird-openpgp-librnp</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1710590400">- Mozilla Thunderbird 115.9.0
  https://www.thunderbird.net/en-US/thunderbird/115.9.0/releasenotes/
  MFSA 2024-14 (bsc#1221327)
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2024-2616 (bmo#1846197)
    Improve handling of out-of-memory conditions in ICU
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1710936000">- LLVM18 breaks building Thunderbird on Tumbleweed; add
  * mozilla-fix-issues-with-llvm18.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713096000">- Mozilla Thunderbird 115.10.0
  https://www.thunderbird.net/en-US/thunderbird/115.10.0/releasenotes/
  MFSA 2024-20 (bsc#1222535)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType sanitizer
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on Windows
  * CVE-2024-3302 (bmo#1881183)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713528000">- Mozilla Thunderbird 115.10.1
  https://www.thunderbird.net/en-US/thunderbird/115.10.1/releasenotes/
  * fixed hangup introduced with 115.10.0 (bmo#1891889)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714824000">- Mozilla Thunderbird 115.10.2:
  https://www.thunderbird.net/en-US/thunderbird/115.10.2/releasenotes/
  This release is identical to 115.10.1, other than changing the
  Update channel for self-updating builds to ESR. (bmo#1893271)</changelog>
</package>
<package pkgid="a33d883b136b18fa9b8cde81d25f64adb4048374a230401b648b5cb729cc0cf1ffe2d4573b4787bebde9d643821c80b11b57c407d38e8353902ad5eab102691a" name="MozillaThunderbird-debuginfo" arch="x86_64">
  <version epoch="0" ver="115.11.0" rel="1.0.4.1.sr20240429"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1696939200">- Mozilla Thunderbird 115.3.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.3.2/releasenotes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Mozilla Thunderbird 115.3.3
  * fixed: "Folder Location" toolbar button did not work for
    local folders (bmo#1843979)
  * fixed: "Copy to &lt;folder name&gt; again" option disappeared from
    context menu after copying to Gmail folder with non-ASCII
    name (bmo#1856712)
  * fixed: Default reply identity did not use "Delivered-To"
    address when catch-all was active (bmo#1815559)
  * fixed: "View Headers All" did not work when selected in
    standalone message window (bmo#1855316)
  * fixed: Viewing the mail filter log displayed an error if no
    log file was present (bmo#1789244)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698148801">- Mozilla Thunderbird 115.4.1
  https://www.thunderbird.net/en-US/thunderbird/115.4.1/releasenotes
  https://www.thunderbird.net/en-US/thunderbird/115.4.0/releasenotes
  MFSA 2023-47 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5732 (bmo#1690979, bmo#1836962)
    Address bar spoofing via bidirectional characters
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
- removed obsolete mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1699099200">- Mozilla Thunderbird 115.4.2
  https://www.thunderbird.net/en-US/thunderbird/115.4.2/releasenotes
- build using rust/cargo 1.72 (1.69 about to be dropped from Factory)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700049600">- Mozilla Thunderbird 115.4.3
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.4.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Thunderbird 115.5.0
  https://www.thunderbird.net/en-US/thunderbird/115.5.0/releasenotes
  MFSA 2023-52 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252, bmo#1856072,
    bmo#1856091, bmo#1859030, bmo#1860943, bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1701172800">- Mozilla Thunderbird 115.5.1
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.1/releasenotes
  * Advanced GnuPG keys may be protected with an unexpected passphrase
  * OpenPGP signatures rejected due to mismatched signature timestamp
    now display signature timestamp and clarifying message
  * Advanced address book search did not return results if display name
    was left blank
  * Clicking on attendee when inviting attendees added the attendee twice</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702382400">- Mozilla Thunderbird 115.5.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.2/releasenotes/</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702814400">- Mozilla Thunderbird 115.6.0
  https://www.thunderbird.net/en-US/thunderbird/115.6.0/releasenotes/
  * Message selection misbehaved after selecting a sub-message in an
    expanded thread, collapsing the thread, then pressing up/down to
    move selection
  * Thunderbird now attempts to reconnect on a new connection after
    SMTP 4xx errors
  * HTML FileLink attachments used the wrong encoding
  MFSA 2023-55 (bsc#1217230)
  * CVE-2023-50762 (bmo#1862625)
    Truncated signed text was shown with a valid OpenPGP
    signature
  * CVE-2023-50761 (bmo#1865647)
    S/MIME signature accepted despite mismatching message date
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6862 (bmo#1868042)
    Use-after-free in nsDNSService
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328,
    bmo#1856090, bmo#1858033, bmo#1858509, bmo#1862089,
    bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1704888000">- Mozilla Thunderbird 115.6.1
  https://www.thunderbird.net/en-US/thunderbird/115.6.1/releasenotes/
  * new: OAuth2 now supported for comcast.net (bmo#1844810)
  * fixed: High CPU usage sometimes occurred with IMAP CONDSTORE
    (conditional STORE) enabled (bmo#1839256)
  * fixed: Replying to a collapsed thread via keyboard shortcut
    (Ctrl+R/Cmd+R) opened a reply for every message in the thread
    (bmo#1866819)
  * fixed: Enabling Grouped By view after reversing sort order of
    column header caused messages to be grouped incorrectly
    (bmo#1868794)
  * fixed: Opening thread pane context menu via keyboard did not
    always scroll view to selection (bmo#1867532)
  * fixed: New mail indicator for POP3 accounts did not indicate
    new messages ready to be downloaded (bmo#1870619)
  * fixed: Messages could not be moved to folders using Message &gt;
    Move To if text or a link in the message had been clicked on
    first (bmo#1868474)
  * fixed: MIME part boundaries were not properly terminated
    (bmo#1805558)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Thunderbird 115.7.0
  https://www.thunderbird.net/en-US/thunderbird/115.7.0/releasenotes/
  MFSA 2024-04 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708344000">- Mozilla Thunderbird 115.8.0
  MFSA 2024-07 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select
    element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498,
    bmo#1872296, bmo#1873521, bmo#1873577, bmo#1873597,
    bmo#1873866, bmo#1874080, bmo#1874740, bmo#1875795,
    bmo#1875906, bmo#1876425, bmo#1878211, bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * new: Added option to show packet dump when OpenPGP fails to
    decrypt (bmo#1874504)
  * fixed: Thunderbird slowed down significantly when opening
    email files (.eml) (bmo#1863957)
  * fixed: Inbox view intermittently reverted to default view
    after moving or deleting messages (bmo#1725127)
  * fixed: Size of collapsed folders in folder pane did not
    include size of subfolders (bmo#1870641)
  * fixed: Hovering over folder does not always expand subfolders
    (bmo#1873101)
  * fixed: Switching to thread pane of a folder using keyboard
    navigation did not focus top message (bmo#1869557)
  * fixed: Clicking "Sent unsent messages" in Outbox context menu
    while in offline mode did not prompt user to go online
    (bmo#1873487)
  * fixed: Mail tab-specific Unified Toolbar buttons received
    focus incorrectly (bmo#1872239)
  * fixed: Quick Filter settings did not persist when Quick
    Filter bar was turned off (bmo#1850266)
  * fixed: Quick Filters were unusually slow (bmo#1849650)
  * fixed: OpenPGP Key Manager filtering did not work
    (bmo#1873655)
  * fixed: OpenPGP sometimes attempted to decrypt message with
    incorrect key (bmo#1865620)
  * fixed: Autoconfig failed on servers that did not support
    OAuth2 (bmo#1869122)
  * fixed: Opening different attachments with the same name in
    different messages could cause attachment files to become
    conflated (bmo#1873023)
  * fixed: Overflowed attachment list could not be scrolled
    (bmo#1871343)
  * fixed: Passwords disappeared from password manager list after
    applying and clearing filters (bmo#1874646)
  * fixed: Cookies in cookie manager list disappeared after
    applying and then clearing filters (bmo#1876733)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@@rosenauer.org&gt;" date="1709640000">- Mozilla Thunderbird 115.8.1
  https://www.thunderbird.net/en-US/thunderbird/115.8.1/releasenotes/
  MFSA 2024-11
  * CVE-2024-1936 (bmo#1860977)
    Leaking of encrypted email subjects to other conversations</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1709640001">- Create subpackage MozillaThunderbird-openpgp-librnp</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1710590400">- Mozilla Thunderbird 115.9.0
  https://www.thunderbird.net/en-US/thunderbird/115.9.0/releasenotes/
  MFSA 2024-14 (bsc#1221327)
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2024-2616 (bmo#1846197)
    Improve handling of out-of-memory conditions in ICU
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1710936000">- LLVM18 breaks building Thunderbird on Tumbleweed; add
  * mozilla-fix-issues-with-llvm18.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713096000">- Mozilla Thunderbird 115.10.0
  https://www.thunderbird.net/en-US/thunderbird/115.10.0/releasenotes/
  MFSA 2024-20 (bsc#1222535)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType sanitizer
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on Windows
  * CVE-2024-3302 (bmo#1881183)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713528000">- Mozilla Thunderbird 115.10.1
  https://www.thunderbird.net/en-US/thunderbird/115.10.1/releasenotes/
  * fixed hangup introduced with 115.10.0 (bmo#1891889)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714824000">- Mozilla Thunderbird 115.10.2:
  https://www.thunderbird.net/en-US/thunderbird/115.10.2/releasenotes/
  This release is identical to 115.10.1, other than changing the
  Update channel for self-updating builds to ESR. (bmo#1893271)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1715688000">- Mozilla Thunderbird 115.11.0
  MFSA 2024-23 (bsc#1224056)
  * CVE-2024-4367 (bmo#1893645)
    Arbitrary JavaScript execution in PDF.js
  * CVE-2024-4767 (bmo#1878577)
    IndexedDB files retained in private browsing mode
  * CVE-2024-4768 (bmo#1886082)
    Potential permissions request bypass via clickjacking
  * CVE-2024-4769 (bmo#1886108)
    Cross-origin responses could be distinguished between script
    and non-script content-types
  * CVE-2024-4770 (bmo#1893270)
    Use-after-free could occur when printing to PDF
  * CVE-2024-4777 (bmo#1878199, bmo#1893340)
    Memory safety bugs fixed in Firefox 126, Firefox ESR 115.11,
    and Thunderbird 115.11</changelog>
</package>
<package pkgid="814448a76a00dc02312039edd62aa8ea1bb1312cb30d58f290c16b0949da3c130998032928ec483236041d519070aba77446972f853500dcbd8f714d787177e0" name="MozillaThunderbird-debugsource" arch="x86_64">
  <version epoch="0" ver="115.10.2" rel="1.1"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Thunderbird 115.3.1
  MFSA 2023-45 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550)
    Heap buffer overflow in libvpx
- Add mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1696939200">- Mozilla Thunderbird 115.3.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.3.2/releasenotes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Mozilla Thunderbird 115.3.3
  * fixed: "Folder Location" toolbar button did not work for
    local folders (bmo#1843979)
  * fixed: "Copy to &lt;folder name&gt; again" option disappeared from
    context menu after copying to Gmail folder with non-ASCII
    name (bmo#1856712)
  * fixed: Default reply identity did not use "Delivered-To"
    address when catch-all was active (bmo#1815559)
  * fixed: "View Headers All" did not work when selected in
    standalone message window (bmo#1855316)
  * fixed: Viewing the mail filter log displayed an error if no
    log file was present (bmo#1789244)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698148801">- Mozilla Thunderbird 115.4.1
  https://www.thunderbird.net/en-US/thunderbird/115.4.1/releasenotes
  https://www.thunderbird.net/en-US/thunderbird/115.4.0/releasenotes
  MFSA 2023-47 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5732 (bmo#1690979, bmo#1836962)
    Address bar spoofing via bidirectional characters
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
- removed obsolete mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1699099200">- Mozilla Thunderbird 115.4.2
  https://www.thunderbird.net/en-US/thunderbird/115.4.2/releasenotes
- build using rust/cargo 1.72 (1.69 about to be dropped from Factory)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700049600">- Mozilla Thunderbird 115.4.3
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.4.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Thunderbird 115.5.0
  https://www.thunderbird.net/en-US/thunderbird/115.5.0/releasenotes
  MFSA 2023-52 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252, bmo#1856072,
    bmo#1856091, bmo#1859030, bmo#1860943, bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1701172800">- Mozilla Thunderbird 115.5.1
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.1/releasenotes
  * Advanced GnuPG keys may be protected with an unexpected passphrase
  * OpenPGP signatures rejected due to mismatched signature timestamp
    now display signature timestamp and clarifying message
  * Advanced address book search did not return results if display name
    was left blank
  * Clicking on attendee when inviting attendees added the attendee twice</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702382400">- Mozilla Thunderbird 115.5.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.2/releasenotes/</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702814400">- Mozilla Thunderbird 115.6.0
  https://www.thunderbird.net/en-US/thunderbird/115.6.0/releasenotes/
  * Message selection misbehaved after selecting a sub-message in an
    expanded thread, collapsing the thread, then pressing up/down to
    move selection
  * Thunderbird now attempts to reconnect on a new connection after
    SMTP 4xx errors
  * HTML FileLink attachments used the wrong encoding
  MFSA 2023-55 (bsc#1217230)
  * CVE-2023-50762 (bmo#1862625)
    Truncated signed text was shown with a valid OpenPGP
    signature
  * CVE-2023-50761 (bmo#1865647)
    S/MIME signature accepted despite mismatching message date
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6862 (bmo#1868042)
    Use-after-free in nsDNSService
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328,
    bmo#1856090, bmo#1858033, bmo#1858509, bmo#1862089,
    bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1704888000">- Mozilla Thunderbird 115.6.1
  https://www.thunderbird.net/en-US/thunderbird/115.6.1/releasenotes/
  * new: OAuth2 now supported for comcast.net (bmo#1844810)
  * fixed: High CPU usage sometimes occurred with IMAP CONDSTORE
    (conditional STORE) enabled (bmo#1839256)
  * fixed: Replying to a collapsed thread via keyboard shortcut
    (Ctrl+R/Cmd+R) opened a reply for every message in the thread
    (bmo#1866819)
  * fixed: Enabling Grouped By view after reversing sort order of
    column header caused messages to be grouped incorrectly
    (bmo#1868794)
  * fixed: Opening thread pane context menu via keyboard did not
    always scroll view to selection (bmo#1867532)
  * fixed: New mail indicator for POP3 accounts did not indicate
    new messages ready to be downloaded (bmo#1870619)
  * fixed: Messages could not be moved to folders using Message &gt;
    Move To if text or a link in the message had been clicked on
    first (bmo#1868474)
  * fixed: MIME part boundaries were not properly terminated
    (bmo#1805558)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Thunderbird 115.7.0
  https://www.thunderbird.net/en-US/thunderbird/115.7.0/releasenotes/
  MFSA 2024-04 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708344000">- Mozilla Thunderbird 115.8.0
  MFSA 2024-07 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select
    element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498,
    bmo#1872296, bmo#1873521, bmo#1873577, bmo#1873597,
    bmo#1873866, bmo#1874080, bmo#1874740, bmo#1875795,
    bmo#1875906, bmo#1876425, bmo#1878211, bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * new: Added option to show packet dump when OpenPGP fails to
    decrypt (bmo#1874504)
  * fixed: Thunderbird slowed down significantly when opening
    email files (.eml) (bmo#1863957)
  * fixed: Inbox view intermittently reverted to default view
    after moving or deleting messages (bmo#1725127)
  * fixed: Size of collapsed folders in folder pane did not
    include size of subfolders (bmo#1870641)
  * fixed: Hovering over folder does not always expand subfolders
    (bmo#1873101)
  * fixed: Switching to thread pane of a folder using keyboard
    navigation did not focus top message (bmo#1869557)
  * fixed: Clicking "Sent unsent messages" in Outbox context menu
    while in offline mode did not prompt user to go online
    (bmo#1873487)
  * fixed: Mail tab-specific Unified Toolbar buttons received
    focus incorrectly (bmo#1872239)
  * fixed: Quick Filter settings did not persist when Quick
    Filter bar was turned off (bmo#1850266)
  * fixed: Quick Filters were unusually slow (bmo#1849650)
  * fixed: OpenPGP Key Manager filtering did not work
    (bmo#1873655)
  * fixed: OpenPGP sometimes attempted to decrypt message with
    incorrect key (bmo#1865620)
  * fixed: Autoconfig failed on servers that did not support
    OAuth2 (bmo#1869122)
  * fixed: Opening different attachments with the same name in
    different messages could cause attachment files to become
    conflated (bmo#1873023)
  * fixed: Overflowed attachment list could not be scrolled
    (bmo#1871343)
  * fixed: Passwords disappeared from password manager list after
    applying and clearing filters (bmo#1874646)
  * fixed: Cookies in cookie manager list disappeared after
    applying and then clearing filters (bmo#1876733)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@@rosenauer.org&gt;" date="1709640000">- Mozilla Thunderbird 115.8.1
  https://www.thunderbird.net/en-US/thunderbird/115.8.1/releasenotes/
  MFSA 2024-11
  * CVE-2024-1936 (bmo#1860977)
    Leaking of encrypted email subjects to other conversations</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1709640001">- Create subpackage MozillaThunderbird-openpgp-librnp</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1710590400">- Mozilla Thunderbird 115.9.0
  https://www.thunderbird.net/en-US/thunderbird/115.9.0/releasenotes/
  MFSA 2024-14 (bsc#1221327)
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2024-2616 (bmo#1846197)
    Improve handling of out-of-memory conditions in ICU
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1710936000">- LLVM18 breaks building Thunderbird on Tumbleweed; add
  * mozilla-fix-issues-with-llvm18.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713096000">- Mozilla Thunderbird 115.10.0
  https://www.thunderbird.net/en-US/thunderbird/115.10.0/releasenotes/
  MFSA 2024-20 (bsc#1222535)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType sanitizer
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on Windows
  * CVE-2024-3302 (bmo#1881183)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713528000">- Mozilla Thunderbird 115.10.1
  https://www.thunderbird.net/en-US/thunderbird/115.10.1/releasenotes/
  * fixed hangup introduced with 115.10.0 (bmo#1891889)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714824000">- Mozilla Thunderbird 115.10.2:
  https://www.thunderbird.net/en-US/thunderbird/115.10.2/releasenotes/
  This release is identical to 115.10.1, other than changing the
  Update channel for self-updating builds to ESR. (bmo#1893271)</changelog>
</package>
<package pkgid="1e0da11f98d0d03cdbeb36356aa5b6d1dc408d1677a5b7885ab5f5ab397c962c309fe08c7ea067a750a1a3c97f11a2ae474448389dd5cf7042b4f68116510679" name="MozillaThunderbird-debugsource" arch="x86_64">
  <version epoch="0" ver="115.11.0" rel="1.0.4.1.sr20240429"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1696939200">- Mozilla Thunderbird 115.3.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.3.2/releasenotes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Mozilla Thunderbird 115.3.3
  * fixed: "Folder Location" toolbar button did not work for
    local folders (bmo#1843979)
  * fixed: "Copy to &lt;folder name&gt; again" option disappeared from
    context menu after copying to Gmail folder with non-ASCII
    name (bmo#1856712)
  * fixed: Default reply identity did not use "Delivered-To"
    address when catch-all was active (bmo#1815559)
  * fixed: "View Headers All" did not work when selected in
    standalone message window (bmo#1855316)
  * fixed: Viewing the mail filter log displayed an error if no
    log file was present (bmo#1789244)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698148801">- Mozilla Thunderbird 115.4.1
  https://www.thunderbird.net/en-US/thunderbird/115.4.1/releasenotes
  https://www.thunderbird.net/en-US/thunderbird/115.4.0/releasenotes
  MFSA 2023-47 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5732 (bmo#1690979, bmo#1836962)
    Address bar spoofing via bidirectional characters
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
- removed obsolete mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1699099200">- Mozilla Thunderbird 115.4.2
  https://www.thunderbird.net/en-US/thunderbird/115.4.2/releasenotes
- build using rust/cargo 1.72 (1.69 about to be dropped from Factory)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700049600">- Mozilla Thunderbird 115.4.3
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.4.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Thunderbird 115.5.0
  https://www.thunderbird.net/en-US/thunderbird/115.5.0/releasenotes
  MFSA 2023-52 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252, bmo#1856072,
    bmo#1856091, bmo#1859030, bmo#1860943, bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1701172800">- Mozilla Thunderbird 115.5.1
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.1/releasenotes
  * Advanced GnuPG keys may be protected with an unexpected passphrase
  * OpenPGP signatures rejected due to mismatched signature timestamp
    now display signature timestamp and clarifying message
  * Advanced address book search did not return results if display name
    was left blank
  * Clicking on attendee when inviting attendees added the attendee twice</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702382400">- Mozilla Thunderbird 115.5.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.2/releasenotes/</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702814400">- Mozilla Thunderbird 115.6.0
  https://www.thunderbird.net/en-US/thunderbird/115.6.0/releasenotes/
  * Message selection misbehaved after selecting a sub-message in an
    expanded thread, collapsing the thread, then pressing up/down to
    move selection
  * Thunderbird now attempts to reconnect on a new connection after
    SMTP 4xx errors
  * HTML FileLink attachments used the wrong encoding
  MFSA 2023-55 (bsc#1217230)
  * CVE-2023-50762 (bmo#1862625)
    Truncated signed text was shown with a valid OpenPGP
    signature
  * CVE-2023-50761 (bmo#1865647)
    S/MIME signature accepted despite mismatching message date
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6862 (bmo#1868042)
    Use-after-free in nsDNSService
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328,
    bmo#1856090, bmo#1858033, bmo#1858509, bmo#1862089,
    bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1704888000">- Mozilla Thunderbird 115.6.1
  https://www.thunderbird.net/en-US/thunderbird/115.6.1/releasenotes/
  * new: OAuth2 now supported for comcast.net (bmo#1844810)
  * fixed: High CPU usage sometimes occurred with IMAP CONDSTORE
    (conditional STORE) enabled (bmo#1839256)
  * fixed: Replying to a collapsed thread via keyboard shortcut
    (Ctrl+R/Cmd+R) opened a reply for every message in the thread
    (bmo#1866819)
  * fixed: Enabling Grouped By view after reversing sort order of
    column header caused messages to be grouped incorrectly
    (bmo#1868794)
  * fixed: Opening thread pane context menu via keyboard did not
    always scroll view to selection (bmo#1867532)
  * fixed: New mail indicator for POP3 accounts did not indicate
    new messages ready to be downloaded (bmo#1870619)
  * fixed: Messages could not be moved to folders using Message &gt;
    Move To if text or a link in the message had been clicked on
    first (bmo#1868474)
  * fixed: MIME part boundaries were not properly terminated
    (bmo#1805558)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Thunderbird 115.7.0
  https://www.thunderbird.net/en-US/thunderbird/115.7.0/releasenotes/
  MFSA 2024-04 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708344000">- Mozilla Thunderbird 115.8.0
  MFSA 2024-07 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select
    element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498,
    bmo#1872296, bmo#1873521, bmo#1873577, bmo#1873597,
    bmo#1873866, bmo#1874080, bmo#1874740, bmo#1875795,
    bmo#1875906, bmo#1876425, bmo#1878211, bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * new: Added option to show packet dump when OpenPGP fails to
    decrypt (bmo#1874504)
  * fixed: Thunderbird slowed down significantly when opening
    email files (.eml) (bmo#1863957)
  * fixed: Inbox view intermittently reverted to default view
    after moving or deleting messages (bmo#1725127)
  * fixed: Size of collapsed folders in folder pane did not
    include size of subfolders (bmo#1870641)
  * fixed: Hovering over folder does not always expand subfolders
    (bmo#1873101)
  * fixed: Switching to thread pane of a folder using keyboard
    navigation did not focus top message (bmo#1869557)
  * fixed: Clicking "Sent unsent messages" in Outbox context menu
    while in offline mode did not prompt user to go online
    (bmo#1873487)
  * fixed: Mail tab-specific Unified Toolbar buttons received
    focus incorrectly (bmo#1872239)
  * fixed: Quick Filter settings did not persist when Quick
    Filter bar was turned off (bmo#1850266)
  * fixed: Quick Filters were unusually slow (bmo#1849650)
  * fixed: OpenPGP Key Manager filtering did not work
    (bmo#1873655)
  * fixed: OpenPGP sometimes attempted to decrypt message with
    incorrect key (bmo#1865620)
  * fixed: Autoconfig failed on servers that did not support
    OAuth2 (bmo#1869122)
  * fixed: Opening different attachments with the same name in
    different messages could cause attachment files to become
    conflated (bmo#1873023)
  * fixed: Overflowed attachment list could not be scrolled
    (bmo#1871343)
  * fixed: Passwords disappeared from password manager list after
    applying and clearing filters (bmo#1874646)
  * fixed: Cookies in cookie manager list disappeared after
    applying and then clearing filters (bmo#1876733)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@@rosenauer.org&gt;" date="1709640000">- Mozilla Thunderbird 115.8.1
  https://www.thunderbird.net/en-US/thunderbird/115.8.1/releasenotes/
  MFSA 2024-11
  * CVE-2024-1936 (bmo#1860977)
    Leaking of encrypted email subjects to other conversations</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1709640001">- Create subpackage MozillaThunderbird-openpgp-librnp</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1710590400">- Mozilla Thunderbird 115.9.0
  https://www.thunderbird.net/en-US/thunderbird/115.9.0/releasenotes/
  MFSA 2024-14 (bsc#1221327)
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2024-2616 (bmo#1846197)
    Improve handling of out-of-memory conditions in ICU
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1710936000">- LLVM18 breaks building Thunderbird on Tumbleweed; add
  * mozilla-fix-issues-with-llvm18.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713096000">- Mozilla Thunderbird 115.10.0
  https://www.thunderbird.net/en-US/thunderbird/115.10.0/releasenotes/
  MFSA 2024-20 (bsc#1222535)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType sanitizer
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on Windows
  * CVE-2024-3302 (bmo#1881183)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713528000">- Mozilla Thunderbird 115.10.1
  https://www.thunderbird.net/en-US/thunderbird/115.10.1/releasenotes/
  * fixed hangup introduced with 115.10.0 (bmo#1891889)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714824000">- Mozilla Thunderbird 115.10.2:
  https://www.thunderbird.net/en-US/thunderbird/115.10.2/releasenotes/
  This release is identical to 115.10.1, other than changing the
  Update channel for self-updating builds to ESR. (bmo#1893271)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1715688000">- Mozilla Thunderbird 115.11.0
  MFSA 2024-23 (bsc#1224056)
  * CVE-2024-4367 (bmo#1893645)
    Arbitrary JavaScript execution in PDF.js
  * CVE-2024-4767 (bmo#1878577)
    IndexedDB files retained in private browsing mode
  * CVE-2024-4768 (bmo#1886082)
    Potential permissions request bypass via clickjacking
  * CVE-2024-4769 (bmo#1886108)
    Cross-origin responses could be distinguished between script
    and non-script content-types
  * CVE-2024-4770 (bmo#1893270)
    Use-after-free could occur when printing to PDF
  * CVE-2024-4777 (bmo#1878199, bmo#1893340)
    Memory safety bugs fixed in Firefox 126, Firefox ESR 115.11,
    and Thunderbird 115.11</changelog>
</package>
<package pkgid="a54609c1a65b7154b53d04d9d6623979c762c0702ca7b63c49dc1dcda21ae2d4764b4f37925f32fffece1a5354a5a01d42ae52c2d508d59d4da876fd169b7191" name="MozillaThunderbird-openpgp-librnp" arch="x86_64">
  <version epoch="0" ver="115.10.2" rel="1.1"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Thunderbird 115.3.1
  MFSA 2023-45 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550)
    Heap buffer overflow in libvpx
- Add mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1696939200">- Mozilla Thunderbird 115.3.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.3.2/releasenotes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Mozilla Thunderbird 115.3.3
  * fixed: "Folder Location" toolbar button did not work for
    local folders (bmo#1843979)
  * fixed: "Copy to &lt;folder name&gt; again" option disappeared from
    context menu after copying to Gmail folder with non-ASCII
    name (bmo#1856712)
  * fixed: Default reply identity did not use "Delivered-To"
    address when catch-all was active (bmo#1815559)
  * fixed: "View Headers All" did not work when selected in
    standalone message window (bmo#1855316)
  * fixed: Viewing the mail filter log displayed an error if no
    log file was present (bmo#1789244)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698148801">- Mozilla Thunderbird 115.4.1
  https://www.thunderbird.net/en-US/thunderbird/115.4.1/releasenotes
  https://www.thunderbird.net/en-US/thunderbird/115.4.0/releasenotes
  MFSA 2023-47 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5732 (bmo#1690979, bmo#1836962)
    Address bar spoofing via bidirectional characters
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
- removed obsolete mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1699099200">- Mozilla Thunderbird 115.4.2
  https://www.thunderbird.net/en-US/thunderbird/115.4.2/releasenotes
- build using rust/cargo 1.72 (1.69 about to be dropped from Factory)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700049600">- Mozilla Thunderbird 115.4.3
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.4.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Thunderbird 115.5.0
  https://www.thunderbird.net/en-US/thunderbird/115.5.0/releasenotes
  MFSA 2023-52 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252, bmo#1856072,
    bmo#1856091, bmo#1859030, bmo#1860943, bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1701172800">- Mozilla Thunderbird 115.5.1
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.1/releasenotes
  * Advanced GnuPG keys may be protected with an unexpected passphrase
  * OpenPGP signatures rejected due to mismatched signature timestamp
    now display signature timestamp and clarifying message
  * Advanced address book search did not return results if display name
    was left blank
  * Clicking on attendee when inviting attendees added the attendee twice</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702382400">- Mozilla Thunderbird 115.5.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.2/releasenotes/</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702814400">- Mozilla Thunderbird 115.6.0
  https://www.thunderbird.net/en-US/thunderbird/115.6.0/releasenotes/
  * Message selection misbehaved after selecting a sub-message in an
    expanded thread, collapsing the thread, then pressing up/down to
    move selection
  * Thunderbird now attempts to reconnect on a new connection after
    SMTP 4xx errors
  * HTML FileLink attachments used the wrong encoding
  MFSA 2023-55 (bsc#1217230)
  * CVE-2023-50762 (bmo#1862625)
    Truncated signed text was shown with a valid OpenPGP
    signature
  * CVE-2023-50761 (bmo#1865647)
    S/MIME signature accepted despite mismatching message date
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6862 (bmo#1868042)
    Use-after-free in nsDNSService
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328,
    bmo#1856090, bmo#1858033, bmo#1858509, bmo#1862089,
    bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1704888000">- Mozilla Thunderbird 115.6.1
  https://www.thunderbird.net/en-US/thunderbird/115.6.1/releasenotes/
  * new: OAuth2 now supported for comcast.net (bmo#1844810)
  * fixed: High CPU usage sometimes occurred with IMAP CONDSTORE
    (conditional STORE) enabled (bmo#1839256)
  * fixed: Replying to a collapsed thread via keyboard shortcut
    (Ctrl+R/Cmd+R) opened a reply for every message in the thread
    (bmo#1866819)
  * fixed: Enabling Grouped By view after reversing sort order of
    column header caused messages to be grouped incorrectly
    (bmo#1868794)
  * fixed: Opening thread pane context menu via keyboard did not
    always scroll view to selection (bmo#1867532)
  * fixed: New mail indicator for POP3 accounts did not indicate
    new messages ready to be downloaded (bmo#1870619)
  * fixed: Messages could not be moved to folders using Message &gt;
    Move To if text or a link in the message had been clicked on
    first (bmo#1868474)
  * fixed: MIME part boundaries were not properly terminated
    (bmo#1805558)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Thunderbird 115.7.0
  https://www.thunderbird.net/en-US/thunderbird/115.7.0/releasenotes/
  MFSA 2024-04 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708344000">- Mozilla Thunderbird 115.8.0
  MFSA 2024-07 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select
    element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498,
    bmo#1872296, bmo#1873521, bmo#1873577, bmo#1873597,
    bmo#1873866, bmo#1874080, bmo#1874740, bmo#1875795,
    bmo#1875906, bmo#1876425, bmo#1878211, bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * new: Added option to show packet dump when OpenPGP fails to
    decrypt (bmo#1874504)
  * fixed: Thunderbird slowed down significantly when opening
    email files (.eml) (bmo#1863957)
  * fixed: Inbox view intermittently reverted to default view
    after moving or deleting messages (bmo#1725127)
  * fixed: Size of collapsed folders in folder pane did not
    include size of subfolders (bmo#1870641)
  * fixed: Hovering over folder does not always expand subfolders
    (bmo#1873101)
  * fixed: Switching to thread pane of a folder using keyboard
    navigation did not focus top message (bmo#1869557)
  * fixed: Clicking "Sent unsent messages" in Outbox context menu
    while in offline mode did not prompt user to go online
    (bmo#1873487)
  * fixed: Mail tab-specific Unified Toolbar buttons received
    focus incorrectly (bmo#1872239)
  * fixed: Quick Filter settings did not persist when Quick
    Filter bar was turned off (bmo#1850266)
  * fixed: Quick Filters were unusually slow (bmo#1849650)
  * fixed: OpenPGP Key Manager filtering did not work
    (bmo#1873655)
  * fixed: OpenPGP sometimes attempted to decrypt message with
    incorrect key (bmo#1865620)
  * fixed: Autoconfig failed on servers that did not support
    OAuth2 (bmo#1869122)
  * fixed: Opening different attachments with the same name in
    different messages could cause attachment files to become
    conflated (bmo#1873023)
  * fixed: Overflowed attachment list could not be scrolled
    (bmo#1871343)
  * fixed: Passwords disappeared from password manager list after
    applying and clearing filters (bmo#1874646)
  * fixed: Cookies in cookie manager list disappeared after
    applying and then clearing filters (bmo#1876733)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@@rosenauer.org&gt;" date="1709640000">- Mozilla Thunderbird 115.8.1
  https://www.thunderbird.net/en-US/thunderbird/115.8.1/releasenotes/
  MFSA 2024-11
  * CVE-2024-1936 (bmo#1860977)
    Leaking of encrypted email subjects to other conversations</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1709640001">- Create subpackage MozillaThunderbird-openpgp-librnp</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1710590400">- Mozilla Thunderbird 115.9.0
  https://www.thunderbird.net/en-US/thunderbird/115.9.0/releasenotes/
  MFSA 2024-14 (bsc#1221327)
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2024-2616 (bmo#1846197)
    Improve handling of out-of-memory conditions in ICU
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1710936000">- LLVM18 breaks building Thunderbird on Tumbleweed; add
  * mozilla-fix-issues-with-llvm18.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713096000">- Mozilla Thunderbird 115.10.0
  https://www.thunderbird.net/en-US/thunderbird/115.10.0/releasenotes/
  MFSA 2024-20 (bsc#1222535)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType sanitizer
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on Windows
  * CVE-2024-3302 (bmo#1881183)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713528000">- Mozilla Thunderbird 115.10.1
  https://www.thunderbird.net/en-US/thunderbird/115.10.1/releasenotes/
  * fixed hangup introduced with 115.10.0 (bmo#1891889)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714824000">- Mozilla Thunderbird 115.10.2:
  https://www.thunderbird.net/en-US/thunderbird/115.10.2/releasenotes/
  This release is identical to 115.10.1, other than changing the
  Update channel for self-updating builds to ESR. (bmo#1893271)</changelog>
</package>
<package pkgid="f089b1ecbb665dc81211a432a2233f41e9d65b3f380faf8a4972dbd65249d44333af78941e641033e5270242ed2143be8a2615c9015d854957baf96d17fe0abe" name="MozillaThunderbird-openpgp-librnp" arch="x86_64">
  <version epoch="0" ver="115.11.0" rel="1.0.4.1.sr20240429"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1696939200">- Mozilla Thunderbird 115.3.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.3.2/releasenotes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Mozilla Thunderbird 115.3.3
  * fixed: "Folder Location" toolbar button did not work for
    local folders (bmo#1843979)
  * fixed: "Copy to &lt;folder name&gt; again" option disappeared from
    context menu after copying to Gmail folder with non-ASCII
    name (bmo#1856712)
  * fixed: Default reply identity did not use "Delivered-To"
    address when catch-all was active (bmo#1815559)
  * fixed: "View Headers All" did not work when selected in
    standalone message window (bmo#1855316)
  * fixed: Viewing the mail filter log displayed an error if no
    log file was present (bmo#1789244)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698148801">- Mozilla Thunderbird 115.4.1
  https://www.thunderbird.net/en-US/thunderbird/115.4.1/releasenotes
  https://www.thunderbird.net/en-US/thunderbird/115.4.0/releasenotes
  MFSA 2023-47 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5732 (bmo#1690979, bmo#1836962)
    Address bar spoofing via bidirectional characters
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
- removed obsolete mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1699099200">- Mozilla Thunderbird 115.4.2
  https://www.thunderbird.net/en-US/thunderbird/115.4.2/releasenotes
- build using rust/cargo 1.72 (1.69 about to be dropped from Factory)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700049600">- Mozilla Thunderbird 115.4.3
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.4.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Thunderbird 115.5.0
  https://www.thunderbird.net/en-US/thunderbird/115.5.0/releasenotes
  MFSA 2023-52 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252, bmo#1856072,
    bmo#1856091, bmo#1859030, bmo#1860943, bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1701172800">- Mozilla Thunderbird 115.5.1
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.1/releasenotes
  * Advanced GnuPG keys may be protected with an unexpected passphrase
  * OpenPGP signatures rejected due to mismatched signature timestamp
    now display signature timestamp and clarifying message
  * Advanced address book search did not return results if display name
    was left blank
  * Clicking on attendee when inviting attendees added the attendee twice</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702382400">- Mozilla Thunderbird 115.5.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.2/releasenotes/</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702814400">- Mozilla Thunderbird 115.6.0
  https://www.thunderbird.net/en-US/thunderbird/115.6.0/releasenotes/
  * Message selection misbehaved after selecting a sub-message in an
    expanded thread, collapsing the thread, then pressing up/down to
    move selection
  * Thunderbird now attempts to reconnect on a new connection after
    SMTP 4xx errors
  * HTML FileLink attachments used the wrong encoding
  MFSA 2023-55 (bsc#1217230)
  * CVE-2023-50762 (bmo#1862625)
    Truncated signed text was shown with a valid OpenPGP
    signature
  * CVE-2023-50761 (bmo#1865647)
    S/MIME signature accepted despite mismatching message date
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6862 (bmo#1868042)
    Use-after-free in nsDNSService
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328,
    bmo#1856090, bmo#1858033, bmo#1858509, bmo#1862089,
    bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1704888000">- Mozilla Thunderbird 115.6.1
  https://www.thunderbird.net/en-US/thunderbird/115.6.1/releasenotes/
  * new: OAuth2 now supported for comcast.net (bmo#1844810)
  * fixed: High CPU usage sometimes occurred with IMAP CONDSTORE
    (conditional STORE) enabled (bmo#1839256)
  * fixed: Replying to a collapsed thread via keyboard shortcut
    (Ctrl+R/Cmd+R) opened a reply for every message in the thread
    (bmo#1866819)
  * fixed: Enabling Grouped By view after reversing sort order of
    column header caused messages to be grouped incorrectly
    (bmo#1868794)
  * fixed: Opening thread pane context menu via keyboard did not
    always scroll view to selection (bmo#1867532)
  * fixed: New mail indicator for POP3 accounts did not indicate
    new messages ready to be downloaded (bmo#1870619)
  * fixed: Messages could not be moved to folders using Message &gt;
    Move To if text or a link in the message had been clicked on
    first (bmo#1868474)
  * fixed: MIME part boundaries were not properly terminated
    (bmo#1805558)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Thunderbird 115.7.0
  https://www.thunderbird.net/en-US/thunderbird/115.7.0/releasenotes/
  MFSA 2024-04 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708344000">- Mozilla Thunderbird 115.8.0
  MFSA 2024-07 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select
    element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498,
    bmo#1872296, bmo#1873521, bmo#1873577, bmo#1873597,
    bmo#1873866, bmo#1874080, bmo#1874740, bmo#1875795,
    bmo#1875906, bmo#1876425, bmo#1878211, bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * new: Added option to show packet dump when OpenPGP fails to
    decrypt (bmo#1874504)
  * fixed: Thunderbird slowed down significantly when opening
    email files (.eml) (bmo#1863957)
  * fixed: Inbox view intermittently reverted to default view
    after moving or deleting messages (bmo#1725127)
  * fixed: Size of collapsed folders in folder pane did not
    include size of subfolders (bmo#1870641)
  * fixed: Hovering over folder does not always expand subfolders
    (bmo#1873101)
  * fixed: Switching to thread pane of a folder using keyboard
    navigation did not focus top message (bmo#1869557)
  * fixed: Clicking "Sent unsent messages" in Outbox context menu
    while in offline mode did not prompt user to go online
    (bmo#1873487)
  * fixed: Mail tab-specific Unified Toolbar buttons received
    focus incorrectly (bmo#1872239)
  * fixed: Quick Filter settings did not persist when Quick
    Filter bar was turned off (bmo#1850266)
  * fixed: Quick Filters were unusually slow (bmo#1849650)
  * fixed: OpenPGP Key Manager filtering did not work
    (bmo#1873655)
  * fixed: OpenPGP sometimes attempted to decrypt message with
    incorrect key (bmo#1865620)
  * fixed: Autoconfig failed on servers that did not support
    OAuth2 (bmo#1869122)
  * fixed: Opening different attachments with the same name in
    different messages could cause attachment files to become
    conflated (bmo#1873023)
  * fixed: Overflowed attachment list could not be scrolled
    (bmo#1871343)
  * fixed: Passwords disappeared from password manager list after
    applying and clearing filters (bmo#1874646)
  * fixed: Cookies in cookie manager list disappeared after
    applying and then clearing filters (bmo#1876733)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@@rosenauer.org&gt;" date="1709640000">- Mozilla Thunderbird 115.8.1
  https://www.thunderbird.net/en-US/thunderbird/115.8.1/releasenotes/
  MFSA 2024-11
  * CVE-2024-1936 (bmo#1860977)
    Leaking of encrypted email subjects to other conversations</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1709640001">- Create subpackage MozillaThunderbird-openpgp-librnp</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1710590400">- Mozilla Thunderbird 115.9.0
  https://www.thunderbird.net/en-US/thunderbird/115.9.0/releasenotes/
  MFSA 2024-14 (bsc#1221327)
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2024-2616 (bmo#1846197)
    Improve handling of out-of-memory conditions in ICU
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1710936000">- LLVM18 breaks building Thunderbird on Tumbleweed; add
  * mozilla-fix-issues-with-llvm18.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713096000">- Mozilla Thunderbird 115.10.0
  https://www.thunderbird.net/en-US/thunderbird/115.10.0/releasenotes/
  MFSA 2024-20 (bsc#1222535)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType sanitizer
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on Windows
  * CVE-2024-3302 (bmo#1881183)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713528000">- Mozilla Thunderbird 115.10.1
  https://www.thunderbird.net/en-US/thunderbird/115.10.1/releasenotes/
  * fixed hangup introduced with 115.10.0 (bmo#1891889)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714824000">- Mozilla Thunderbird 115.10.2:
  https://www.thunderbird.net/en-US/thunderbird/115.10.2/releasenotes/
  This release is identical to 115.10.1, other than changing the
  Update channel for self-updating builds to ESR. (bmo#1893271)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1715688000">- Mozilla Thunderbird 115.11.0
  MFSA 2024-23 (bsc#1224056)
  * CVE-2024-4367 (bmo#1893645)
    Arbitrary JavaScript execution in PDF.js
  * CVE-2024-4767 (bmo#1878577)
    IndexedDB files retained in private browsing mode
  * CVE-2024-4768 (bmo#1886082)
    Potential permissions request bypass via clickjacking
  * CVE-2024-4769 (bmo#1886108)
    Cross-origin responses could be distinguished between script
    and non-script content-types
  * CVE-2024-4770 (bmo#1893270)
    Use-after-free could occur when printing to PDF
  * CVE-2024-4777 (bmo#1878199, bmo#1893340)
    Memory safety bugs fixed in Firefox 126, Firefox ESR 115.11,
    and Thunderbird 115.11</changelog>
</package>
<package pkgid="8b0a979344ecab1ed913a1947275e527d526b7ae706be341d48385f42e1c289358d79a777daad081050f32170192a1edcc5b8a7cbd083aa69f5d9878b5dbde26" name="MozillaThunderbird-openpgp-librnp-debuginfo" arch="x86_64">
  <version epoch="0" ver="115.10.2" rel="1.1"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Thunderbird 115.3.1
  MFSA 2023-45 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550)
    Heap buffer overflow in libvpx
- Add mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1696939200">- Mozilla Thunderbird 115.3.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.3.2/releasenotes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Mozilla Thunderbird 115.3.3
  * fixed: "Folder Location" toolbar button did not work for
    local folders (bmo#1843979)
  * fixed: "Copy to &lt;folder name&gt; again" option disappeared from
    context menu after copying to Gmail folder with non-ASCII
    name (bmo#1856712)
  * fixed: Default reply identity did not use "Delivered-To"
    address when catch-all was active (bmo#1815559)
  * fixed: "View Headers All" did not work when selected in
    standalone message window (bmo#1855316)
  * fixed: Viewing the mail filter log displayed an error if no
    log file was present (bmo#1789244)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698148801">- Mozilla Thunderbird 115.4.1
  https://www.thunderbird.net/en-US/thunderbird/115.4.1/releasenotes
  https://www.thunderbird.net/en-US/thunderbird/115.4.0/releasenotes
  MFSA 2023-47 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5732 (bmo#1690979, bmo#1836962)
    Address bar spoofing via bidirectional characters
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
- removed obsolete mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1699099200">- Mozilla Thunderbird 115.4.2
  https://www.thunderbird.net/en-US/thunderbird/115.4.2/releasenotes
- build using rust/cargo 1.72 (1.69 about to be dropped from Factory)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700049600">- Mozilla Thunderbird 115.4.3
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.4.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Thunderbird 115.5.0
  https://www.thunderbird.net/en-US/thunderbird/115.5.0/releasenotes
  MFSA 2023-52 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252, bmo#1856072,
    bmo#1856091, bmo#1859030, bmo#1860943, bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1701172800">- Mozilla Thunderbird 115.5.1
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.1/releasenotes
  * Advanced GnuPG keys may be protected with an unexpected passphrase
  * OpenPGP signatures rejected due to mismatched signature timestamp
    now display signature timestamp and clarifying message
  * Advanced address book search did not return results if display name
    was left blank
  * Clicking on attendee when inviting attendees added the attendee twice</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702382400">- Mozilla Thunderbird 115.5.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.2/releasenotes/</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702814400">- Mozilla Thunderbird 115.6.0
  https://www.thunderbird.net/en-US/thunderbird/115.6.0/releasenotes/
  * Message selection misbehaved after selecting a sub-message in an
    expanded thread, collapsing the thread, then pressing up/down to
    move selection
  * Thunderbird now attempts to reconnect on a new connection after
    SMTP 4xx errors
  * HTML FileLink attachments used the wrong encoding
  MFSA 2023-55 (bsc#1217230)
  * CVE-2023-50762 (bmo#1862625)
    Truncated signed text was shown with a valid OpenPGP
    signature
  * CVE-2023-50761 (bmo#1865647)
    S/MIME signature accepted despite mismatching message date
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6862 (bmo#1868042)
    Use-after-free in nsDNSService
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328,
    bmo#1856090, bmo#1858033, bmo#1858509, bmo#1862089,
    bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1704888000">- Mozilla Thunderbird 115.6.1
  https://www.thunderbird.net/en-US/thunderbird/115.6.1/releasenotes/
  * new: OAuth2 now supported for comcast.net (bmo#1844810)
  * fixed: High CPU usage sometimes occurred with IMAP CONDSTORE
    (conditional STORE) enabled (bmo#1839256)
  * fixed: Replying to a collapsed thread via keyboard shortcut
    (Ctrl+R/Cmd+R) opened a reply for every message in the thread
    (bmo#1866819)
  * fixed: Enabling Grouped By view after reversing sort order of
    column header caused messages to be grouped incorrectly
    (bmo#1868794)
  * fixed: Opening thread pane context menu via keyboard did not
    always scroll view to selection (bmo#1867532)
  * fixed: New mail indicator for POP3 accounts did not indicate
    new messages ready to be downloaded (bmo#1870619)
  * fixed: Messages could not be moved to folders using Message &gt;
    Move To if text or a link in the message had been clicked on
    first (bmo#1868474)
  * fixed: MIME part boundaries were not properly terminated
    (bmo#1805558)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Thunderbird 115.7.0
  https://www.thunderbird.net/en-US/thunderbird/115.7.0/releasenotes/
  MFSA 2024-04 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708344000">- Mozilla Thunderbird 115.8.0
  MFSA 2024-07 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select
    element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498,
    bmo#1872296, bmo#1873521, bmo#1873577, bmo#1873597,
    bmo#1873866, bmo#1874080, bmo#1874740, bmo#1875795,
    bmo#1875906, bmo#1876425, bmo#1878211, bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * new: Added option to show packet dump when OpenPGP fails to
    decrypt (bmo#1874504)
  * fixed: Thunderbird slowed down significantly when opening
    email files (.eml) (bmo#1863957)
  * fixed: Inbox view intermittently reverted to default view
    after moving or deleting messages (bmo#1725127)
  * fixed: Size of collapsed folders in folder pane did not
    include size of subfolders (bmo#1870641)
  * fixed: Hovering over folder does not always expand subfolders
    (bmo#1873101)
  * fixed: Switching to thread pane of a folder using keyboard
    navigation did not focus top message (bmo#1869557)
  * fixed: Clicking "Sent unsent messages" in Outbox context menu
    while in offline mode did not prompt user to go online
    (bmo#1873487)
  * fixed: Mail tab-specific Unified Toolbar buttons received
    focus incorrectly (bmo#1872239)
  * fixed: Quick Filter settings did not persist when Quick
    Filter bar was turned off (bmo#1850266)
  * fixed: Quick Filters were unusually slow (bmo#1849650)
  * fixed: OpenPGP Key Manager filtering did not work
    (bmo#1873655)
  * fixed: OpenPGP sometimes attempted to decrypt message with
    incorrect key (bmo#1865620)
  * fixed: Autoconfig failed on servers that did not support
    OAuth2 (bmo#1869122)
  * fixed: Opening different attachments with the same name in
    different messages could cause attachment files to become
    conflated (bmo#1873023)
  * fixed: Overflowed attachment list could not be scrolled
    (bmo#1871343)
  * fixed: Passwords disappeared from password manager list after
    applying and clearing filters (bmo#1874646)
  * fixed: Cookies in cookie manager list disappeared after
    applying and then clearing filters (bmo#1876733)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@@rosenauer.org&gt;" date="1709640000">- Mozilla Thunderbird 115.8.1
  https://www.thunderbird.net/en-US/thunderbird/115.8.1/releasenotes/
  MFSA 2024-11
  * CVE-2024-1936 (bmo#1860977)
    Leaking of encrypted email subjects to other conversations</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1709640001">- Create subpackage MozillaThunderbird-openpgp-librnp</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1710590400">- Mozilla Thunderbird 115.9.0
  https://www.thunderbird.net/en-US/thunderbird/115.9.0/releasenotes/
  MFSA 2024-14 (bsc#1221327)
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2024-2616 (bmo#1846197)
    Improve handling of out-of-memory conditions in ICU
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1710936000">- LLVM18 breaks building Thunderbird on Tumbleweed; add
  * mozilla-fix-issues-with-llvm18.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713096000">- Mozilla Thunderbird 115.10.0
  https://www.thunderbird.net/en-US/thunderbird/115.10.0/releasenotes/
  MFSA 2024-20 (bsc#1222535)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType sanitizer
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on Windows
  * CVE-2024-3302 (bmo#1881183)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713528000">- Mozilla Thunderbird 115.10.1
  https://www.thunderbird.net/en-US/thunderbird/115.10.1/releasenotes/
  * fixed hangup introduced with 115.10.0 (bmo#1891889)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714824000">- Mozilla Thunderbird 115.10.2:
  https://www.thunderbird.net/en-US/thunderbird/115.10.2/releasenotes/
  This release is identical to 115.10.1, other than changing the
  Update channel for self-updating builds to ESR. (bmo#1893271)</changelog>
</package>
<package pkgid="d2fa088dc90b640d081940ea83acda5a0ebbb8112bec781d6110dbe0944bf5c795c945fefb9d2094819b372b7484ecf9cec9ab9fa73351f5964274accf83cef0" name="MozillaThunderbird-openpgp-librnp-debuginfo" arch="x86_64">
  <version epoch="0" ver="115.11.0" rel="1.0.4.1.sr20240429"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1696939200">- Mozilla Thunderbird 115.3.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.3.2/releasenotes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Mozilla Thunderbird 115.3.3
  * fixed: "Folder Location" toolbar button did not work for
    local folders (bmo#1843979)
  * fixed: "Copy to &lt;folder name&gt; again" option disappeared from
    context menu after copying to Gmail folder with non-ASCII
    name (bmo#1856712)
  * fixed: Default reply identity did not use "Delivered-To"
    address when catch-all was active (bmo#1815559)
  * fixed: "View Headers All" did not work when selected in
    standalone message window (bmo#1855316)
  * fixed: Viewing the mail filter log displayed an error if no
    log file was present (bmo#1789244)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698148801">- Mozilla Thunderbird 115.4.1
  https://www.thunderbird.net/en-US/thunderbird/115.4.1/releasenotes
  https://www.thunderbird.net/en-US/thunderbird/115.4.0/releasenotes
  MFSA 2023-47 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5732 (bmo#1690979, bmo#1836962)
    Address bar spoofing via bidirectional characters
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
- removed obsolete mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1699099200">- Mozilla Thunderbird 115.4.2
  https://www.thunderbird.net/en-US/thunderbird/115.4.2/releasenotes
- build using rust/cargo 1.72 (1.69 about to be dropped from Factory)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700049600">- Mozilla Thunderbird 115.4.3
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.4.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Thunderbird 115.5.0
  https://www.thunderbird.net/en-US/thunderbird/115.5.0/releasenotes
  MFSA 2023-52 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252, bmo#1856072,
    bmo#1856091, bmo#1859030, bmo#1860943, bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1701172800">- Mozilla Thunderbird 115.5.1
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.1/releasenotes
  * Advanced GnuPG keys may be protected with an unexpected passphrase
  * OpenPGP signatures rejected due to mismatched signature timestamp
    now display signature timestamp and clarifying message
  * Advanced address book search did not return results if display name
    was left blank
  * Clicking on attendee when inviting attendees added the attendee twice</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702382400">- Mozilla Thunderbird 115.5.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.2/releasenotes/</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702814400">- Mozilla Thunderbird 115.6.0
  https://www.thunderbird.net/en-US/thunderbird/115.6.0/releasenotes/
  * Message selection misbehaved after selecting a sub-message in an
    expanded thread, collapsing the thread, then pressing up/down to
    move selection
  * Thunderbird now attempts to reconnect on a new connection after
    SMTP 4xx errors
  * HTML FileLink attachments used the wrong encoding
  MFSA 2023-55 (bsc#1217230)
  * CVE-2023-50762 (bmo#1862625)
    Truncated signed text was shown with a valid OpenPGP
    signature
  * CVE-2023-50761 (bmo#1865647)
    S/MIME signature accepted despite mismatching message date
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6862 (bmo#1868042)
    Use-after-free in nsDNSService
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328,
    bmo#1856090, bmo#1858033, bmo#1858509, bmo#1862089,
    bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1704888000">- Mozilla Thunderbird 115.6.1
  https://www.thunderbird.net/en-US/thunderbird/115.6.1/releasenotes/
  * new: OAuth2 now supported for comcast.net (bmo#1844810)
  * fixed: High CPU usage sometimes occurred with IMAP CONDSTORE
    (conditional STORE) enabled (bmo#1839256)
  * fixed: Replying to a collapsed thread via keyboard shortcut
    (Ctrl+R/Cmd+R) opened a reply for every message in the thread
    (bmo#1866819)
  * fixed: Enabling Grouped By view after reversing sort order of
    column header caused messages to be grouped incorrectly
    (bmo#1868794)
  * fixed: Opening thread pane context menu via keyboard did not
    always scroll view to selection (bmo#1867532)
  * fixed: New mail indicator for POP3 accounts did not indicate
    new messages ready to be downloaded (bmo#1870619)
  * fixed: Messages could not be moved to folders using Message &gt;
    Move To if text or a link in the message had been clicked on
    first (bmo#1868474)
  * fixed: MIME part boundaries were not properly terminated
    (bmo#1805558)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Thunderbird 115.7.0
  https://www.thunderbird.net/en-US/thunderbird/115.7.0/releasenotes/
  MFSA 2024-04 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708344000">- Mozilla Thunderbird 115.8.0
  MFSA 2024-07 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select
    element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498,
    bmo#1872296, bmo#1873521, bmo#1873577, bmo#1873597,
    bmo#1873866, bmo#1874080, bmo#1874740, bmo#1875795,
    bmo#1875906, bmo#1876425, bmo#1878211, bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * new: Added option to show packet dump when OpenPGP fails to
    decrypt (bmo#1874504)
  * fixed: Thunderbird slowed down significantly when opening
    email files (.eml) (bmo#1863957)
  * fixed: Inbox view intermittently reverted to default view
    after moving or deleting messages (bmo#1725127)
  * fixed: Size of collapsed folders in folder pane did not
    include size of subfolders (bmo#1870641)
  * fixed: Hovering over folder does not always expand subfolders
    (bmo#1873101)
  * fixed: Switching to thread pane of a folder using keyboard
    navigation did not focus top message (bmo#1869557)
  * fixed: Clicking "Sent unsent messages" in Outbox context menu
    while in offline mode did not prompt user to go online
    (bmo#1873487)
  * fixed: Mail tab-specific Unified Toolbar buttons received
    focus incorrectly (bmo#1872239)
  * fixed: Quick Filter settings did not persist when Quick
    Filter bar was turned off (bmo#1850266)
  * fixed: Quick Filters were unusually slow (bmo#1849650)
  * fixed: OpenPGP Key Manager filtering did not work
    (bmo#1873655)
  * fixed: OpenPGP sometimes attempted to decrypt message with
    incorrect key (bmo#1865620)
  * fixed: Autoconfig failed on servers that did not support
    OAuth2 (bmo#1869122)
  * fixed: Opening different attachments with the same name in
    different messages could cause attachment files to become
    conflated (bmo#1873023)
  * fixed: Overflowed attachment list could not be scrolled
    (bmo#1871343)
  * fixed: Passwords disappeared from password manager list after
    applying and clearing filters (bmo#1874646)
  * fixed: Cookies in cookie manager list disappeared after
    applying and then clearing filters (bmo#1876733)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@@rosenauer.org&gt;" date="1709640000">- Mozilla Thunderbird 115.8.1
  https://www.thunderbird.net/en-US/thunderbird/115.8.1/releasenotes/
  MFSA 2024-11
  * CVE-2024-1936 (bmo#1860977)
    Leaking of encrypted email subjects to other conversations</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1709640001">- Create subpackage MozillaThunderbird-openpgp-librnp</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1710590400">- Mozilla Thunderbird 115.9.0
  https://www.thunderbird.net/en-US/thunderbird/115.9.0/releasenotes/
  MFSA 2024-14 (bsc#1221327)
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2024-2616 (bmo#1846197)
    Improve handling of out-of-memory conditions in ICU
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1710936000">- LLVM18 breaks building Thunderbird on Tumbleweed; add
  * mozilla-fix-issues-with-llvm18.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713096000">- Mozilla Thunderbird 115.10.0
  https://www.thunderbird.net/en-US/thunderbird/115.10.0/releasenotes/
  MFSA 2024-20 (bsc#1222535)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType sanitizer
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on Windows
  * CVE-2024-3302 (bmo#1881183)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713528000">- Mozilla Thunderbird 115.10.1
  https://www.thunderbird.net/en-US/thunderbird/115.10.1/releasenotes/
  * fixed hangup introduced with 115.10.0 (bmo#1891889)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714824000">- Mozilla Thunderbird 115.10.2:
  https://www.thunderbird.net/en-US/thunderbird/115.10.2/releasenotes/
  This release is identical to 115.10.1, other than changing the
  Update channel for self-updating builds to ESR. (bmo#1893271)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1715688000">- Mozilla Thunderbird 115.11.0
  MFSA 2024-23 (bsc#1224056)
  * CVE-2024-4367 (bmo#1893645)
    Arbitrary JavaScript execution in PDF.js
  * CVE-2024-4767 (bmo#1878577)
    IndexedDB files retained in private browsing mode
  * CVE-2024-4768 (bmo#1886082)
    Potential permissions request bypass via clickjacking
  * CVE-2024-4769 (bmo#1886108)
    Cross-origin responses could be distinguished between script
    and non-script content-types
  * CVE-2024-4770 (bmo#1893270)
    Use-after-free could occur when printing to PDF
  * CVE-2024-4777 (bmo#1878199, bmo#1893340)
    Memory safety bugs fixed in Firefox 126, Firefox ESR 115.11,
    and Thunderbird 115.11</changelog>
</package>
<package pkgid="5e2385bb0ab3c6390adf29b568b0c63d2382cefcb3e9c5d2611eb3ecab4a35d6ef382029756c2d851d0a7aa8770425a9e9fb8e64a928e458861bf4aee546efd7" name="MozillaThunderbird-translations-common" arch="x86_64">
  <version epoch="0" ver="115.10.2" rel="1.1"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Thunderbird 115.3.1
  MFSA 2023-45 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550)
    Heap buffer overflow in libvpx
- Add mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1696939200">- Mozilla Thunderbird 115.3.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.3.2/releasenotes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Mozilla Thunderbird 115.3.3
  * fixed: "Folder Location" toolbar button did not work for
    local folders (bmo#1843979)
  * fixed: "Copy to &lt;folder name&gt; again" option disappeared from
    context menu after copying to Gmail folder with non-ASCII
    name (bmo#1856712)
  * fixed: Default reply identity did not use "Delivered-To"
    address when catch-all was active (bmo#1815559)
  * fixed: "View Headers All" did not work when selected in
    standalone message window (bmo#1855316)
  * fixed: Viewing the mail filter log displayed an error if no
    log file was present (bmo#1789244)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698148801">- Mozilla Thunderbird 115.4.1
  https://www.thunderbird.net/en-US/thunderbird/115.4.1/releasenotes
  https://www.thunderbird.net/en-US/thunderbird/115.4.0/releasenotes
  MFSA 2023-47 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5732 (bmo#1690979, bmo#1836962)
    Address bar spoofing via bidirectional characters
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
- removed obsolete mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1699099200">- Mozilla Thunderbird 115.4.2
  https://www.thunderbird.net/en-US/thunderbird/115.4.2/releasenotes
- build using rust/cargo 1.72 (1.69 about to be dropped from Factory)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700049600">- Mozilla Thunderbird 115.4.3
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.4.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Thunderbird 115.5.0
  https://www.thunderbird.net/en-US/thunderbird/115.5.0/releasenotes
  MFSA 2023-52 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252, bmo#1856072,
    bmo#1856091, bmo#1859030, bmo#1860943, bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1701172800">- Mozilla Thunderbird 115.5.1
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.1/releasenotes
  * Advanced GnuPG keys may be protected with an unexpected passphrase
  * OpenPGP signatures rejected due to mismatched signature timestamp
    now display signature timestamp and clarifying message
  * Advanced address book search did not return results if display name
    was left blank
  * Clicking on attendee when inviting attendees added the attendee twice</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702382400">- Mozilla Thunderbird 115.5.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.2/releasenotes/</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702814400">- Mozilla Thunderbird 115.6.0
  https://www.thunderbird.net/en-US/thunderbird/115.6.0/releasenotes/
  * Message selection misbehaved after selecting a sub-message in an
    expanded thread, collapsing the thread, then pressing up/down to
    move selection
  * Thunderbird now attempts to reconnect on a new connection after
    SMTP 4xx errors
  * HTML FileLink attachments used the wrong encoding
  MFSA 2023-55 (bsc#1217230)
  * CVE-2023-50762 (bmo#1862625)
    Truncated signed text was shown with a valid OpenPGP
    signature
  * CVE-2023-50761 (bmo#1865647)
    S/MIME signature accepted despite mismatching message date
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6862 (bmo#1868042)
    Use-after-free in nsDNSService
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328,
    bmo#1856090, bmo#1858033, bmo#1858509, bmo#1862089,
    bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1704888000">- Mozilla Thunderbird 115.6.1
  https://www.thunderbird.net/en-US/thunderbird/115.6.1/releasenotes/
  * new: OAuth2 now supported for comcast.net (bmo#1844810)
  * fixed: High CPU usage sometimes occurred with IMAP CONDSTORE
    (conditional STORE) enabled (bmo#1839256)
  * fixed: Replying to a collapsed thread via keyboard shortcut
    (Ctrl+R/Cmd+R) opened a reply for every message in the thread
    (bmo#1866819)
  * fixed: Enabling Grouped By view after reversing sort order of
    column header caused messages to be grouped incorrectly
    (bmo#1868794)
  * fixed: Opening thread pane context menu via keyboard did not
    always scroll view to selection (bmo#1867532)
  * fixed: New mail indicator for POP3 accounts did not indicate
    new messages ready to be downloaded (bmo#1870619)
  * fixed: Messages could not be moved to folders using Message &gt;
    Move To if text or a link in the message had been clicked on
    first (bmo#1868474)
  * fixed: MIME part boundaries were not properly terminated
    (bmo#1805558)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Thunderbird 115.7.0
  https://www.thunderbird.net/en-US/thunderbird/115.7.0/releasenotes/
  MFSA 2024-04 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708344000">- Mozilla Thunderbird 115.8.0
  MFSA 2024-07 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select
    element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498,
    bmo#1872296, bmo#1873521, bmo#1873577, bmo#1873597,
    bmo#1873866, bmo#1874080, bmo#1874740, bmo#1875795,
    bmo#1875906, bmo#1876425, bmo#1878211, bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * new: Added option to show packet dump when OpenPGP fails to
    decrypt (bmo#1874504)
  * fixed: Thunderbird slowed down significantly when opening
    email files (.eml) (bmo#1863957)
  * fixed: Inbox view intermittently reverted to default view
    after moving or deleting messages (bmo#1725127)
  * fixed: Size of collapsed folders in folder pane did not
    include size of subfolders (bmo#1870641)
  * fixed: Hovering over folder does not always expand subfolders
    (bmo#1873101)
  * fixed: Switching to thread pane of a folder using keyboard
    navigation did not focus top message (bmo#1869557)
  * fixed: Clicking "Sent unsent messages" in Outbox context menu
    while in offline mode did not prompt user to go online
    (bmo#1873487)
  * fixed: Mail tab-specific Unified Toolbar buttons received
    focus incorrectly (bmo#1872239)
  * fixed: Quick Filter settings did not persist when Quick
    Filter bar was turned off (bmo#1850266)
  * fixed: Quick Filters were unusually slow (bmo#1849650)
  * fixed: OpenPGP Key Manager filtering did not work
    (bmo#1873655)
  * fixed: OpenPGP sometimes attempted to decrypt message with
    incorrect key (bmo#1865620)
  * fixed: Autoconfig failed on servers that did not support
    OAuth2 (bmo#1869122)
  * fixed: Opening different attachments with the same name in
    different messages could cause attachment files to become
    conflated (bmo#1873023)
  * fixed: Overflowed attachment list could not be scrolled
    (bmo#1871343)
  * fixed: Passwords disappeared from password manager list after
    applying and clearing filters (bmo#1874646)
  * fixed: Cookies in cookie manager list disappeared after
    applying and then clearing filters (bmo#1876733)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@@rosenauer.org&gt;" date="1709640000">- Mozilla Thunderbird 115.8.1
  https://www.thunderbird.net/en-US/thunderbird/115.8.1/releasenotes/
  MFSA 2024-11
  * CVE-2024-1936 (bmo#1860977)
    Leaking of encrypted email subjects to other conversations</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1709640001">- Create subpackage MozillaThunderbird-openpgp-librnp</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1710590400">- Mozilla Thunderbird 115.9.0
  https://www.thunderbird.net/en-US/thunderbird/115.9.0/releasenotes/
  MFSA 2024-14 (bsc#1221327)
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2024-2616 (bmo#1846197)
    Improve handling of out-of-memory conditions in ICU
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1710936000">- LLVM18 breaks building Thunderbird on Tumbleweed; add
  * mozilla-fix-issues-with-llvm18.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713096000">- Mozilla Thunderbird 115.10.0
  https://www.thunderbird.net/en-US/thunderbird/115.10.0/releasenotes/
  MFSA 2024-20 (bsc#1222535)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType sanitizer
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on Windows
  * CVE-2024-3302 (bmo#1881183)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713528000">- Mozilla Thunderbird 115.10.1
  https://www.thunderbird.net/en-US/thunderbird/115.10.1/releasenotes/
  * fixed hangup introduced with 115.10.0 (bmo#1891889)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714824000">- Mozilla Thunderbird 115.10.2:
  https://www.thunderbird.net/en-US/thunderbird/115.10.2/releasenotes/
  This release is identical to 115.10.1, other than changing the
  Update channel for self-updating builds to ESR. (bmo#1893271)</changelog>
</package>
<package pkgid="31572169a2a488d7194d4f35533c3bad2d3614f2c10372f09aad4b8ff731c84031f37da834e2200017f2555e412364ee6f05a6605542118c93d5e90084ddccd2" name="MozillaThunderbird-translations-common" arch="x86_64">
  <version epoch="0" ver="115.11.0" rel="1.0.4.1.sr20240429"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1696939200">- Mozilla Thunderbird 115.3.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.3.2/releasenotes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Mozilla Thunderbird 115.3.3
  * fixed: "Folder Location" toolbar button did not work for
    local folders (bmo#1843979)
  * fixed: "Copy to &lt;folder name&gt; again" option disappeared from
    context menu after copying to Gmail folder with non-ASCII
    name (bmo#1856712)
  * fixed: Default reply identity did not use "Delivered-To"
    address when catch-all was active (bmo#1815559)
  * fixed: "View Headers All" did not work when selected in
    standalone message window (bmo#1855316)
  * fixed: Viewing the mail filter log displayed an error if no
    log file was present (bmo#1789244)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698148801">- Mozilla Thunderbird 115.4.1
  https://www.thunderbird.net/en-US/thunderbird/115.4.1/releasenotes
  https://www.thunderbird.net/en-US/thunderbird/115.4.0/releasenotes
  MFSA 2023-47 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5732 (bmo#1690979, bmo#1836962)
    Address bar spoofing via bidirectional characters
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
- removed obsolete mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1699099200">- Mozilla Thunderbird 115.4.2
  https://www.thunderbird.net/en-US/thunderbird/115.4.2/releasenotes
- build using rust/cargo 1.72 (1.69 about to be dropped from Factory)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700049600">- Mozilla Thunderbird 115.4.3
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.4.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Thunderbird 115.5.0
  https://www.thunderbird.net/en-US/thunderbird/115.5.0/releasenotes
  MFSA 2023-52 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252, bmo#1856072,
    bmo#1856091, bmo#1859030, bmo#1860943, bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1701172800">- Mozilla Thunderbird 115.5.1
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.1/releasenotes
  * Advanced GnuPG keys may be protected with an unexpected passphrase
  * OpenPGP signatures rejected due to mismatched signature timestamp
    now display signature timestamp and clarifying message
  * Advanced address book search did not return results if display name
    was left blank
  * Clicking on attendee when inviting attendees added the attendee twice</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702382400">- Mozilla Thunderbird 115.5.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.2/releasenotes/</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702814400">- Mozilla Thunderbird 115.6.0
  https://www.thunderbird.net/en-US/thunderbird/115.6.0/releasenotes/
  * Message selection misbehaved after selecting a sub-message in an
    expanded thread, collapsing the thread, then pressing up/down to
    move selection
  * Thunderbird now attempts to reconnect on a new connection after
    SMTP 4xx errors
  * HTML FileLink attachments used the wrong encoding
  MFSA 2023-55 (bsc#1217230)
  * CVE-2023-50762 (bmo#1862625)
    Truncated signed text was shown with a valid OpenPGP
    signature
  * CVE-2023-50761 (bmo#1865647)
    S/MIME signature accepted despite mismatching message date
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6862 (bmo#1868042)
    Use-after-free in nsDNSService
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328,
    bmo#1856090, bmo#1858033, bmo#1858509, bmo#1862089,
    bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1704888000">- Mozilla Thunderbird 115.6.1
  https://www.thunderbird.net/en-US/thunderbird/115.6.1/releasenotes/
  * new: OAuth2 now supported for comcast.net (bmo#1844810)
  * fixed: High CPU usage sometimes occurred with IMAP CONDSTORE
    (conditional STORE) enabled (bmo#1839256)
  * fixed: Replying to a collapsed thread via keyboard shortcut
    (Ctrl+R/Cmd+R) opened a reply for every message in the thread
    (bmo#1866819)
  * fixed: Enabling Grouped By view after reversing sort order of
    column header caused messages to be grouped incorrectly
    (bmo#1868794)
  * fixed: Opening thread pane context menu via keyboard did not
    always scroll view to selection (bmo#1867532)
  * fixed: New mail indicator for POP3 accounts did not indicate
    new messages ready to be downloaded (bmo#1870619)
  * fixed: Messages could not be moved to folders using Message &gt;
    Move To if text or a link in the message had been clicked on
    first (bmo#1868474)
  * fixed: MIME part boundaries were not properly terminated
    (bmo#1805558)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Thunderbird 115.7.0
  https://www.thunderbird.net/en-US/thunderbird/115.7.0/releasenotes/
  MFSA 2024-04 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708344000">- Mozilla Thunderbird 115.8.0
  MFSA 2024-07 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select
    element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498,
    bmo#1872296, bmo#1873521, bmo#1873577, bmo#1873597,
    bmo#1873866, bmo#1874080, bmo#1874740, bmo#1875795,
    bmo#1875906, bmo#1876425, bmo#1878211, bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * new: Added option to show packet dump when OpenPGP fails to
    decrypt (bmo#1874504)
  * fixed: Thunderbird slowed down significantly when opening
    email files (.eml) (bmo#1863957)
  * fixed: Inbox view intermittently reverted to default view
    after moving or deleting messages (bmo#1725127)
  * fixed: Size of collapsed folders in folder pane did not
    include size of subfolders (bmo#1870641)
  * fixed: Hovering over folder does not always expand subfolders
    (bmo#1873101)
  * fixed: Switching to thread pane of a folder using keyboard
    navigation did not focus top message (bmo#1869557)
  * fixed: Clicking "Sent unsent messages" in Outbox context menu
    while in offline mode did not prompt user to go online
    (bmo#1873487)
  * fixed: Mail tab-specific Unified Toolbar buttons received
    focus incorrectly (bmo#1872239)
  * fixed: Quick Filter settings did not persist when Quick
    Filter bar was turned off (bmo#1850266)
  * fixed: Quick Filters were unusually slow (bmo#1849650)
  * fixed: OpenPGP Key Manager filtering did not work
    (bmo#1873655)
  * fixed: OpenPGP sometimes attempted to decrypt message with
    incorrect key (bmo#1865620)
  * fixed: Autoconfig failed on servers that did not support
    OAuth2 (bmo#1869122)
  * fixed: Opening different attachments with the same name in
    different messages could cause attachment files to become
    conflated (bmo#1873023)
  * fixed: Overflowed attachment list could not be scrolled
    (bmo#1871343)
  * fixed: Passwords disappeared from password manager list after
    applying and clearing filters (bmo#1874646)
  * fixed: Cookies in cookie manager list disappeared after
    applying and then clearing filters (bmo#1876733)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@@rosenauer.org&gt;" date="1709640000">- Mozilla Thunderbird 115.8.1
  https://www.thunderbird.net/en-US/thunderbird/115.8.1/releasenotes/
  MFSA 2024-11
  * CVE-2024-1936 (bmo#1860977)
    Leaking of encrypted email subjects to other conversations</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1709640001">- Create subpackage MozillaThunderbird-openpgp-librnp</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1710590400">- Mozilla Thunderbird 115.9.0
  https://www.thunderbird.net/en-US/thunderbird/115.9.0/releasenotes/
  MFSA 2024-14 (bsc#1221327)
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2024-2616 (bmo#1846197)
    Improve handling of out-of-memory conditions in ICU
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1710936000">- LLVM18 breaks building Thunderbird on Tumbleweed; add
  * mozilla-fix-issues-with-llvm18.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713096000">- Mozilla Thunderbird 115.10.0
  https://www.thunderbird.net/en-US/thunderbird/115.10.0/releasenotes/
  MFSA 2024-20 (bsc#1222535)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType sanitizer
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on Windows
  * CVE-2024-3302 (bmo#1881183)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713528000">- Mozilla Thunderbird 115.10.1
  https://www.thunderbird.net/en-US/thunderbird/115.10.1/releasenotes/
  * fixed hangup introduced with 115.10.0 (bmo#1891889)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714824000">- Mozilla Thunderbird 115.10.2:
  https://www.thunderbird.net/en-US/thunderbird/115.10.2/releasenotes/
  This release is identical to 115.10.1, other than changing the
  Update channel for self-updating builds to ESR. (bmo#1893271)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1715688000">- Mozilla Thunderbird 115.11.0
  MFSA 2024-23 (bsc#1224056)
  * CVE-2024-4367 (bmo#1893645)
    Arbitrary JavaScript execution in PDF.js
  * CVE-2024-4767 (bmo#1878577)
    IndexedDB files retained in private browsing mode
  * CVE-2024-4768 (bmo#1886082)
    Potential permissions request bypass via clickjacking
  * CVE-2024-4769 (bmo#1886108)
    Cross-origin responses could be distinguished between script
    and non-script content-types
  * CVE-2024-4770 (bmo#1893270)
    Use-after-free could occur when printing to PDF
  * CVE-2024-4777 (bmo#1878199, bmo#1893340)
    Memory safety bugs fixed in Firefox 126, Firefox ESR 115.11,
    and Thunderbird 115.11</changelog>
</package>
<package pkgid="647370dccd3eb7a50d59eb7cbbfae83d18169dc2f93cd325028c2ccd369f9bd31b80eef3590c600f298e590359fd134af4c99153736bba8e19740330b9813840" name="MozillaThunderbird-translations-other" arch="x86_64">
  <version epoch="0" ver="115.10.2" rel="1.1"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Thunderbird 115.3.1
  MFSA 2023-45 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550)
    Heap buffer overflow in libvpx
- Add mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1696939200">- Mozilla Thunderbird 115.3.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.3.2/releasenotes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Mozilla Thunderbird 115.3.3
  * fixed: "Folder Location" toolbar button did not work for
    local folders (bmo#1843979)
  * fixed: "Copy to &lt;folder name&gt; again" option disappeared from
    context menu after copying to Gmail folder with non-ASCII
    name (bmo#1856712)
  * fixed: Default reply identity did not use "Delivered-To"
    address when catch-all was active (bmo#1815559)
  * fixed: "View Headers All" did not work when selected in
    standalone message window (bmo#1855316)
  * fixed: Viewing the mail filter log displayed an error if no
    log file was present (bmo#1789244)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698148801">- Mozilla Thunderbird 115.4.1
  https://www.thunderbird.net/en-US/thunderbird/115.4.1/releasenotes
  https://www.thunderbird.net/en-US/thunderbird/115.4.0/releasenotes
  MFSA 2023-47 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5732 (bmo#1690979, bmo#1836962)
    Address bar spoofing via bidirectional characters
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
- removed obsolete mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1699099200">- Mozilla Thunderbird 115.4.2
  https://www.thunderbird.net/en-US/thunderbird/115.4.2/releasenotes
- build using rust/cargo 1.72 (1.69 about to be dropped from Factory)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700049600">- Mozilla Thunderbird 115.4.3
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.4.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Thunderbird 115.5.0
  https://www.thunderbird.net/en-US/thunderbird/115.5.0/releasenotes
  MFSA 2023-52 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252, bmo#1856072,
    bmo#1856091, bmo#1859030, bmo#1860943, bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1701172800">- Mozilla Thunderbird 115.5.1
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.1/releasenotes
  * Advanced GnuPG keys may be protected with an unexpected passphrase
  * OpenPGP signatures rejected due to mismatched signature timestamp
    now display signature timestamp and clarifying message
  * Advanced address book search did not return results if display name
    was left blank
  * Clicking on attendee when inviting attendees added the attendee twice</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702382400">- Mozilla Thunderbird 115.5.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.2/releasenotes/</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702814400">- Mozilla Thunderbird 115.6.0
  https://www.thunderbird.net/en-US/thunderbird/115.6.0/releasenotes/
  * Message selection misbehaved after selecting a sub-message in an
    expanded thread, collapsing the thread, then pressing up/down to
    move selection
  * Thunderbird now attempts to reconnect on a new connection after
    SMTP 4xx errors
  * HTML FileLink attachments used the wrong encoding
  MFSA 2023-55 (bsc#1217230)
  * CVE-2023-50762 (bmo#1862625)
    Truncated signed text was shown with a valid OpenPGP
    signature
  * CVE-2023-50761 (bmo#1865647)
    S/MIME signature accepted despite mismatching message date
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6862 (bmo#1868042)
    Use-after-free in nsDNSService
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328,
    bmo#1856090, bmo#1858033, bmo#1858509, bmo#1862089,
    bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1704888000">- Mozilla Thunderbird 115.6.1
  https://www.thunderbird.net/en-US/thunderbird/115.6.1/releasenotes/
  * new: OAuth2 now supported for comcast.net (bmo#1844810)
  * fixed: High CPU usage sometimes occurred with IMAP CONDSTORE
    (conditional STORE) enabled (bmo#1839256)
  * fixed: Replying to a collapsed thread via keyboard shortcut
    (Ctrl+R/Cmd+R) opened a reply for every message in the thread
    (bmo#1866819)
  * fixed: Enabling Grouped By view after reversing sort order of
    column header caused messages to be grouped incorrectly
    (bmo#1868794)
  * fixed: Opening thread pane context menu via keyboard did not
    always scroll view to selection (bmo#1867532)
  * fixed: New mail indicator for POP3 accounts did not indicate
    new messages ready to be downloaded (bmo#1870619)
  * fixed: Messages could not be moved to folders using Message &gt;
    Move To if text or a link in the message had been clicked on
    first (bmo#1868474)
  * fixed: MIME part boundaries were not properly terminated
    (bmo#1805558)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Thunderbird 115.7.0
  https://www.thunderbird.net/en-US/thunderbird/115.7.0/releasenotes/
  MFSA 2024-04 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708344000">- Mozilla Thunderbird 115.8.0
  MFSA 2024-07 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select
    element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498,
    bmo#1872296, bmo#1873521, bmo#1873577, bmo#1873597,
    bmo#1873866, bmo#1874080, bmo#1874740, bmo#1875795,
    bmo#1875906, bmo#1876425, bmo#1878211, bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * new: Added option to show packet dump when OpenPGP fails to
    decrypt (bmo#1874504)
  * fixed: Thunderbird slowed down significantly when opening
    email files (.eml) (bmo#1863957)
  * fixed: Inbox view intermittently reverted to default view
    after moving or deleting messages (bmo#1725127)
  * fixed: Size of collapsed folders in folder pane did not
    include size of subfolders (bmo#1870641)
  * fixed: Hovering over folder does not always expand subfolders
    (bmo#1873101)
  * fixed: Switching to thread pane of a folder using keyboard
    navigation did not focus top message (bmo#1869557)
  * fixed: Clicking "Sent unsent messages" in Outbox context menu
    while in offline mode did not prompt user to go online
    (bmo#1873487)
  * fixed: Mail tab-specific Unified Toolbar buttons received
    focus incorrectly (bmo#1872239)
  * fixed: Quick Filter settings did not persist when Quick
    Filter bar was turned off (bmo#1850266)
  * fixed: Quick Filters were unusually slow (bmo#1849650)
  * fixed: OpenPGP Key Manager filtering did not work
    (bmo#1873655)
  * fixed: OpenPGP sometimes attempted to decrypt message with
    incorrect key (bmo#1865620)
  * fixed: Autoconfig failed on servers that did not support
    OAuth2 (bmo#1869122)
  * fixed: Opening different attachments with the same name in
    different messages could cause attachment files to become
    conflated (bmo#1873023)
  * fixed: Overflowed attachment list could not be scrolled
    (bmo#1871343)
  * fixed: Passwords disappeared from password manager list after
    applying and clearing filters (bmo#1874646)
  * fixed: Cookies in cookie manager list disappeared after
    applying and then clearing filters (bmo#1876733)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@@rosenauer.org&gt;" date="1709640000">- Mozilla Thunderbird 115.8.1
  https://www.thunderbird.net/en-US/thunderbird/115.8.1/releasenotes/
  MFSA 2024-11
  * CVE-2024-1936 (bmo#1860977)
    Leaking of encrypted email subjects to other conversations</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1709640001">- Create subpackage MozillaThunderbird-openpgp-librnp</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1710590400">- Mozilla Thunderbird 115.9.0
  https://www.thunderbird.net/en-US/thunderbird/115.9.0/releasenotes/
  MFSA 2024-14 (bsc#1221327)
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2024-2616 (bmo#1846197)
    Improve handling of out-of-memory conditions in ICU
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1710936000">- LLVM18 breaks building Thunderbird on Tumbleweed; add
  * mozilla-fix-issues-with-llvm18.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713096000">- Mozilla Thunderbird 115.10.0
  https://www.thunderbird.net/en-US/thunderbird/115.10.0/releasenotes/
  MFSA 2024-20 (bsc#1222535)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType sanitizer
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on Windows
  * CVE-2024-3302 (bmo#1881183)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713528000">- Mozilla Thunderbird 115.10.1
  https://www.thunderbird.net/en-US/thunderbird/115.10.1/releasenotes/
  * fixed hangup introduced with 115.10.0 (bmo#1891889)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714824000">- Mozilla Thunderbird 115.10.2:
  https://www.thunderbird.net/en-US/thunderbird/115.10.2/releasenotes/
  This release is identical to 115.10.1, other than changing the
  Update channel for self-updating builds to ESR. (bmo#1893271)</changelog>
</package>
<package pkgid="282f26381a0bd4bdc72b1857160bd21bd61447134ec29b5e19ea10dbd93a6a8c899a991137c15702522e2fc4c28e9fda2d5d32120f1028ffbed81a8e7eb1b962" name="MozillaThunderbird-translations-other" arch="x86_64">
  <version epoch="0" ver="115.11.0" rel="1.0.4.1.sr20240429"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1696939200">- Mozilla Thunderbird 115.3.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.3.2/releasenotes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Mozilla Thunderbird 115.3.3
  * fixed: "Folder Location" toolbar button did not work for
    local folders (bmo#1843979)
  * fixed: "Copy to &lt;folder name&gt; again" option disappeared from
    context menu after copying to Gmail folder with non-ASCII
    name (bmo#1856712)
  * fixed: Default reply identity did not use "Delivered-To"
    address when catch-all was active (bmo#1815559)
  * fixed: "View Headers All" did not work when selected in
    standalone message window (bmo#1855316)
  * fixed: Viewing the mail filter log displayed an error if no
    log file was present (bmo#1789244)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698148801">- Mozilla Thunderbird 115.4.1
  https://www.thunderbird.net/en-US/thunderbird/115.4.1/releasenotes
  https://www.thunderbird.net/en-US/thunderbird/115.4.0/releasenotes
  MFSA 2023-47 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5732 (bmo#1690979, bmo#1836962)
    Address bar spoofing via bidirectional characters
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
- removed obsolete mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1699099200">- Mozilla Thunderbird 115.4.2
  https://www.thunderbird.net/en-US/thunderbird/115.4.2/releasenotes
- build using rust/cargo 1.72 (1.69 about to be dropped from Factory)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700049600">- Mozilla Thunderbird 115.4.3
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.4.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Thunderbird 115.5.0
  https://www.thunderbird.net/en-US/thunderbird/115.5.0/releasenotes
  MFSA 2023-52 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252, bmo#1856072,
    bmo#1856091, bmo#1859030, bmo#1860943, bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1701172800">- Mozilla Thunderbird 115.5.1
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.1/releasenotes
  * Advanced GnuPG keys may be protected with an unexpected passphrase
  * OpenPGP signatures rejected due to mismatched signature timestamp
    now display signature timestamp and clarifying message
  * Advanced address book search did not return results if display name
    was left blank
  * Clicking on attendee when inviting attendees added the attendee twice</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702382400">- Mozilla Thunderbird 115.5.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.2/releasenotes/</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702814400">- Mozilla Thunderbird 115.6.0
  https://www.thunderbird.net/en-US/thunderbird/115.6.0/releasenotes/
  * Message selection misbehaved after selecting a sub-message in an
    expanded thread, collapsing the thread, then pressing up/down to
    move selection
  * Thunderbird now attempts to reconnect on a new connection after
    SMTP 4xx errors
  * HTML FileLink attachments used the wrong encoding
  MFSA 2023-55 (bsc#1217230)
  * CVE-2023-50762 (bmo#1862625)
    Truncated signed text was shown with a valid OpenPGP
    signature
  * CVE-2023-50761 (bmo#1865647)
    S/MIME signature accepted despite mismatching message date
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6862 (bmo#1868042)
    Use-after-free in nsDNSService
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328,
    bmo#1856090, bmo#1858033, bmo#1858509, bmo#1862089,
    bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1704888000">- Mozilla Thunderbird 115.6.1
  https://www.thunderbird.net/en-US/thunderbird/115.6.1/releasenotes/
  * new: OAuth2 now supported for comcast.net (bmo#1844810)
  * fixed: High CPU usage sometimes occurred with IMAP CONDSTORE
    (conditional STORE) enabled (bmo#1839256)
  * fixed: Replying to a collapsed thread via keyboard shortcut
    (Ctrl+R/Cmd+R) opened a reply for every message in the thread
    (bmo#1866819)
  * fixed: Enabling Grouped By view after reversing sort order of
    column header caused messages to be grouped incorrectly
    (bmo#1868794)
  * fixed: Opening thread pane context menu via keyboard did not
    always scroll view to selection (bmo#1867532)
  * fixed: New mail indicator for POP3 accounts did not indicate
    new messages ready to be downloaded (bmo#1870619)
  * fixed: Messages could not be moved to folders using Message &gt;
    Move To if text or a link in the message had been clicked on
    first (bmo#1868474)
  * fixed: MIME part boundaries were not properly terminated
    (bmo#1805558)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1705838400">- Mozilla Thunderbird 115.7.0
  https://www.thunderbird.net/en-US/thunderbird/115.7.0/releasenotes/
  MFSA 2024-04 (bsc#1218955)
  * CVE-2024-0741 (bmo#1864587)
    Out of bounds write in ANGLE
  * CVE-2024-0742 (bmo#1867152)
    Failure to update user input timestamp
  * CVE-2024-0746 (bmo#1660223)
    Crash when listing printers on Linux
  * CVE-2024-0747 (bmo#1764343)
    Bypass of Content Security Policy when directive unsafe-inline was set
  * CVE-2024-0749 (bmo#1813463)
    Phishing site popup could show local origin in address bar
  * CVE-2024-0750 (bmo#1863083)
    Potential permissions request bypass via clickjacking
  * CVE-2024-0751 (bmo#1865689)
    Privilege escalation through devtools
  * CVE-2024-0753 (bmo#1870262)
    HSTS policy on subdomain could bypass policy of upper domain
  * CVE-2024-0755 (bmo#1868456, bmo#1871445, bmo#1873701)
    Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7,
    and Thunderbird 115.7</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1708344000">- Mozilla Thunderbird 115.8.0
  MFSA 2024-07 (bsc#1220048)
  * CVE-2024-1546 (bmo#1843752)
    Out-of-bounds memory read in networking channels
  * CVE-2024-1547 (bmo#1877879)
    Alert dialog could have been spoofed on another site
  * CVE-2024-1548 (bmo#1832627)
    Fullscreen Notification could have been hidden by select
    element
  * CVE-2024-1549 (bmo#1833814)
    Custom cursor could obscure the permission dialog
  * CVE-2024-1550 (bmo#1860065)
    Mouse cursor re-positioned unexpectedly could have led to
    unintended permission grants
  * CVE-2024-1551 (bmo#1864385)
    Multipart HTTP Responses would accept the Set-Cookie header
    in response parts
  * CVE-2024-1552 (bmo#1874502)
    Incorrect code generation on 32-bit ARM devices
  * CVE-2024-1553 (bmo#1855686, bmo#1867982, bmo#1871498,
    bmo#1872296, bmo#1873521, bmo#1873577, bmo#1873597,
    bmo#1873866, bmo#1874080, bmo#1874740, bmo#1875795,
    bmo#1875906, bmo#1876425, bmo#1878211, bmo#1878286)
    Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8,
    and Thunderbird 115.8
  * new: Added option to show packet dump when OpenPGP fails to
    decrypt (bmo#1874504)
  * fixed: Thunderbird slowed down significantly when opening
    email files (.eml) (bmo#1863957)
  * fixed: Inbox view intermittently reverted to default view
    after moving or deleting messages (bmo#1725127)
  * fixed: Size of collapsed folders in folder pane did not
    include size of subfolders (bmo#1870641)
  * fixed: Hovering over folder does not always expand subfolders
    (bmo#1873101)
  * fixed: Switching to thread pane of a folder using keyboard
    navigation did not focus top message (bmo#1869557)
  * fixed: Clicking "Sent unsent messages" in Outbox context menu
    while in offline mode did not prompt user to go online
    (bmo#1873487)
  * fixed: Mail tab-specific Unified Toolbar buttons received
    focus incorrectly (bmo#1872239)
  * fixed: Quick Filter settings did not persist when Quick
    Filter bar was turned off (bmo#1850266)
  * fixed: Quick Filters were unusually slow (bmo#1849650)
  * fixed: OpenPGP Key Manager filtering did not work
    (bmo#1873655)
  * fixed: OpenPGP sometimes attempted to decrypt message with
    incorrect key (bmo#1865620)
  * fixed: Autoconfig failed on servers that did not support
    OAuth2 (bmo#1869122)
  * fixed: Opening different attachments with the same name in
    different messages could cause attachment files to become
    conflated (bmo#1873023)
  * fixed: Overflowed attachment list could not be scrolled
    (bmo#1871343)
  * fixed: Passwords disappeared from password manager list after
    applying and clearing filters (bmo#1874646)
  * fixed: Cookies in cookie manager list disappeared after
    applying and then clearing filters (bmo#1876733)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@@rosenauer.org&gt;" date="1709640000">- Mozilla Thunderbird 115.8.1
  https://www.thunderbird.net/en-US/thunderbird/115.8.1/releasenotes/
  MFSA 2024-11
  * CVE-2024-1936 (bmo#1860977)
    Leaking of encrypted email subjects to other conversations</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1709640001">- Create subpackage MozillaThunderbird-openpgp-librnp</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1710590400">- Mozilla Thunderbird 115.9.0
  https://www.thunderbird.net/en-US/thunderbird/115.9.0/releasenotes/
  MFSA 2024-14 (bsc#1221327)
  * CVE-2024-0743 (bmo#1867408)
    Crash in NSS TLS method
  * CVE-2024-2605 (bmo#1872920)
    Windows Error Reporter could be used as a Sandbox escape vector
  * CVE-2024-2607 (bmo#1879939)
    JIT code failed to save return registers on Armv7-A
  * CVE-2024-2608 (bmo#1880692)
    Integer overflow could have led to out of bounds write
  * CVE-2024-2616 (bmo#1846197)
    Improve handling of out-of-memory conditions in ICU
  * CVE-2023-5388 (bmo#1780432)
    NSS susceptible to timing attack against RSA decryption
  * CVE-2024-2610 (bmo#1871112)
    Improper handling of html and body tags enabled CSP nonce leakage
  * CVE-2024-2611 (bmo#1876675)
    Clickjacking vulnerability could have led to a user accidentally
    granting permissions
  * CVE-2024-2612 (bmo#1879444)
    Self referencing object could have potentially led to a use-
    after-free
  * CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
    Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
    and Thunderbird 115.9</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1710936000">- LLVM18 breaks building Thunderbird on Tumbleweed; add
  * mozilla-fix-issues-with-llvm18.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713096000">- Mozilla Thunderbird 115.10.0
  https://www.thunderbird.net/en-US/thunderbird/115.10.0/releasenotes/
  MFSA 2024-20 (bsc#1222535)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-2609 (bmo#1866100)
    Permission prompt input delay could expire when not in focus
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType sanitizer
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on Windows
  * CVE-2024-3302 (bmo#1881183)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1713528000">- Mozilla Thunderbird 115.10.1
  https://www.thunderbird.net/en-US/thunderbird/115.10.1/releasenotes/
  * fixed hangup introduced with 115.10.0 (bmo#1891889)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714824000">- Mozilla Thunderbird 115.10.2:
  https://www.thunderbird.net/en-US/thunderbird/115.10.2/releasenotes/
  This release is identical to 115.10.1, other than changing the
  Update channel for self-updating builds to ESR. (bmo#1893271)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1715688000">- Mozilla Thunderbird 115.11.0
  MFSA 2024-23 (bsc#1224056)
  * CVE-2024-4367 (bmo#1893645)
    Arbitrary JavaScript execution in PDF.js
  * CVE-2024-4767 (bmo#1878577)
    IndexedDB files retained in private browsing mode
  * CVE-2024-4768 (bmo#1886082)
    Potential permissions request bypass via clickjacking
  * CVE-2024-4769 (bmo#1886108)
    Cross-origin responses could be distinguished between script
    and non-script content-types
  * CVE-2024-4770 (bmo#1893270)
    Use-after-free could occur when printing to PDF
  * CVE-2024-4777 (bmo#1878199, bmo#1893340)
    Memory safety bugs fixed in Firefox 126, Firefox ESR 115.11,
    and Thunderbird 115.11</changelog>
</package>
<package pkgid="00730e31bdfd337e19224a20bf20c327b9480bafde121b0e5d6defa9bf6a2746e51befe136cf5a8ed9c5216294d174330139fc1332d1213ab9689b936cb52ede" name="NetworkManager" arch="src">
  <version epoch="0" ver="1.44.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
</package>
<package pkgid="733793aba439f7912aab8a7415da61759a8a5707a2c39788fd2c23de28ed0a285927fbce50c14a0e593621e5ab6bc5530a23042a43af3c358bd99bcf5a0e0c70" name="NetworkManager" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
</package>
<package pkgid="ab431c1074cef630e1f9460302f91789d8a0c55d4065a6b0cb6d554cd1f4d1edab57631f3b633a0b5a84aaada9a42bffe2280c48d8d988d6b6c5d0cc0c428347" name="NetworkManager" arch="src">
  <version epoch="0" ver="1.44.4" rel="2.0.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1715256000">- Don't recommend ModemManager for the main package, as it's only
  needed by NetworkManager-wwan subpackage(bsc#1100395).</changelog>
</package>
<package pkgid="f4dfd594479e0d6409ba4fb11d489d528bee853f0432900da67395161bca5227b51297eb77063e723f8d101dffefe543ef20aa890331c8f68cb8ef59bc61b980" name="NetworkManager" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="2.0.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1715256000">- Don't recommend ModemManager for the main package, as it's only
  needed by NetworkManager-wwan subpackage(bsc#1100395).</changelog>
</package>
<package pkgid="1dbe2942775aac454ca401a4558f9da34a63e65bba939b5cae88a9106b35a2e74f5475d2e4cbd7412c66677dc7c347fe81da0e6a9bbb5ff39420cbbeea181cfd" name="NetworkManager-applet" arch="src">
  <version epoch="0" ver="1.36.0" rel="2.1"/>
  <changelog author="Simon Lees &lt;simonf.lees@suse.com&gt;" date="1589198400">- Actually continue to build with appindicator support (needed for
  the multiple openSUSE Desktops that still use nm-applet(jsc#SLE-11797).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1591272000">- Make libnma require mobile-broadband-provider-info(bsc#1172499).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1592913600">- Update to version 1.18.0:
  + Enable build with appindicator by default.
  + Add WireGuard support to the editor.
  + Support OWE (Opportunistic Wireless Encryption) in the editor.
  + Fix crash when disposing VPN secret dialog.
- Switch to using tarball release, drop usage of source service.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612353600">- Update to version 1.20.0:
  + Use wireless-security code from libnma.
  + Add flatpak build configuration.
  + Applet:
  - Hide unmanaged ethernet devices in nm-applet.
  - Fix Wi-Fi scan requests with appindicator.
  - Add stock symbolic icons.
  + Editor:
  - Fix drop down list for connection.secondaries.
  - Remove NotShowIn=GNOME.
- Drop
  NetworkManager-gnome-bsc1003069-default-agent-owned-secrets.patch:
  patch needs to be moved over to libnma.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Update to version 1.22.0:
  + Support activating WireGuard connections as VPNs from the
    applet.
  + Fix nm-connection-editor crash when evaluating secondary
    connections.
  + Show missing toggle in the 802.1X security page of the editor.
  + Fix updating Polkit permission in the editor.
  + Adapt peers table in the WireGuard editor page when the window
    is resized.
  + Update translations.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1628769600">- Replaces Requires nma-data with a Conflicts on older version,
  to please installchecker.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629201600">- Update to version 1.24.0:
  + If Polkit permissions allow it, create system connections
    (instead of user-restricted ones) when clicking on a Wi-Fi
    network in the applet.
  + Fix display of blurry applet icon.
  + Use the "port" word for dependend devices and profiles in the
    editor.
  + Support storing and retrieving WireGuard preshared-key
    into/from a keyring.
  + Update translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631620800">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options
  introspection=true and libnm_gtk=false to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add 107.patch: Fix build with meson 0.61.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647950400">- Update to version 1.26.0:
  + Improve error messages and error dialogs.
  + Improve Wi-Fi security combo error handling.
  + Stop providing WEP by default.
  + Replace the lock icon for WEP networks with an exclamation
    mark.
  + Fix meson 0.61 issues.
  + Make the tooltip of the status icon available for
    screen readers.
  + Fix OWE wireless security option not showed
    on "Connect to a Hidden Network" dialog.
  + Fix OWE wireless security option not being saved
    when chosen from nm-connection-editor.
  + Move 802.1 dialog margins for the inner vbox.
  + Align labels for Ethernet dialog.
  + Move all Wi-FI entries to a submenu.
  + Fix the VPN plugins dialog margins.
  + Add a scrolled window for the VPN page.
  + Internal improvements.
  + Update translations.
- Drop disabled nm-applet-private-connection.patch: We have not had
  this patch enabled for 6 months, and so far no bugs filed. Debian
  had a similar patch, and they too have dropped it, so it seems to
  no longer be needed.
- Drop 107.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1654689600">- Update to version 1.28.0:
  + Use correct font size for headings in order to make lives of
    HiDPI a little less miserable.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667908800">- Update to version 1.30.0:
  + wifi: change description for wpa-psk to include also WPA3.
  + editor: remove unused fields from wifi page.
  + applet: replace libnotify with GNotification.
  + gschema: bring back org.gnome.nm-applet schema.
  + Updated translations.
- Drop pkgconfig(libnotify) BuildRequires: no longer needed.
- Rebase feature-app-indicator-desktop-file.patch.
- Conflict with libnma0 &lt; 1.10.4: the glib schema was upstream
  wrongly moved to libnma, even though only a part of it was
  supposed to be there. libnm 1.10.4 fixes this situation.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1670328000">- Add meson-0.61-build-fix.patch to fix the build on meson &gt;= 0.61
  (jsc#PED-2644, glgo#GNOME/network-manager-applet!107)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681646400">- Update to version 1.32.0:
  + Allow using MTU larger than 10000 octets.
  + Prefer using AppIndicator outside X11.
  + Added support for importing WireGuard profiles from wg-quick
    files.
  + Updated translations.
- Drop meson-0.61-build-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to version 1.34.0:
  + Fix crash when importing WireGuard connections.
  + Fix ineffective "Don't show message again" button in
    notifications.
  + Drop build dependency on gudev.
  + Add setting to suppress broadband unlock prompt.
  + Replace occurrences of "master", "slave" and "blacklist".
  + Updated translations.
- Drop long disabled polkit-devel BuildRequires, patch it was
  needed for is dropped.
- Drop pkgconfig(gudev-1.0) BuildRequires: No longer needed
  following upstream changes.
- Rebase feature-app-indicator-desktop-file.patch with quilt.
- Pass sysconfdir=%{_distconfdir} to meson setup, move to UsrEtc.
- Pass b_lto=true to meson setup, use link time optimization.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Move translations to NetworkManager-connection-editor-lang,
  replace the NetworkManager-connection-editor Recommends with a
  hard Requires. Also add Obsoletes and Provides to ease updates.
  The reason for moving the translations are as follows: One can
  install NetworkManager-connection-editor without needing
  NetworkManager-applet, so in order to make the translations for
  NetworkManager-connection-editor installable without pulling the
  dependencies of NetworkManager-applet.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1697630400">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705665600">- Update to version 1.36.0:
  + Support WiFi's cloned-mac "stable-ssid".
  + Update translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715947200">- Swicth to ayatana-appindicator: Replace
  pkgconfig(appindicator3-0.1) BuildRequires with
  pkgconfig(ayatana-appindicator3-0.1). The legacy appindicator has
  been unmaintained for a while already.</changelog>
</package>
<package pkgid="0f46656ce4232aca767ef9484869e0121b1c88c25ff7ddbf76b4168b30e6af7b3cba2c3f184dc06f71bc93ca6f88d9a0b08a40e60fac8310bcfdc6abd17bd85f" name="NetworkManager-applet" arch="x86_64">
  <version epoch="0" ver="1.36.0" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612353600">- Update to version 1.20.0:
  + Use wireless-security code from libnma.
  + Add flatpak build configuration.
  + Applet:
  - Hide unmanaged ethernet devices in nm-applet.
  - Fix Wi-Fi scan requests with appindicator.
  - Add stock symbolic icons.
  + Editor:
  - Fix drop down list for connection.secondaries.
  - Remove NotShowIn=GNOME.
- Drop
  NetworkManager-gnome-bsc1003069-default-agent-owned-secrets.patch:
  patch needs to be moved over to libnma.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Update to version 1.22.0:
  + Support activating WireGuard connections as VPNs from the
    applet.
  + Fix nm-connection-editor crash when evaluating secondary
    connections.
  + Show missing toggle in the 802.1X security page of the editor.
  + Fix updating Polkit permission in the editor.
  + Adapt peers table in the WireGuard editor page when the window
    is resized.
  + Update translations.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1628769600">- Replaces Requires nma-data with a Conflicts on older version,
  to please installchecker.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629201600">- Update to version 1.24.0:
  + If Polkit permissions allow it, create system connections
    (instead of user-restricted ones) when clicking on a Wi-Fi
    network in the applet.
  + Fix display of blurry applet icon.
  + Use the "port" word for dependend devices and profiles in the
    editor.
  + Support storing and retrieving WireGuard preshared-key
    into/from a keyring.
  + Update translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631620800">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options
  introspection=true and libnm_gtk=false to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add 107.patch: Fix build with meson 0.61.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647950400">- Update to version 1.26.0:
  + Improve error messages and error dialogs.
  + Improve Wi-Fi security combo error handling.
  + Stop providing WEP by default.
  + Replace the lock icon for WEP networks with an exclamation
    mark.
  + Fix meson 0.61 issues.
  + Make the tooltip of the status icon available for
    screen readers.
  + Fix OWE wireless security option not showed
    on "Connect to a Hidden Network" dialog.
  + Fix OWE wireless security option not being saved
    when chosen from nm-connection-editor.
  + Move 802.1 dialog margins for the inner vbox.
  + Align labels for Ethernet dialog.
  + Move all Wi-FI entries to a submenu.
  + Fix the VPN plugins dialog margins.
  + Add a scrolled window for the VPN page.
  + Internal improvements.
  + Update translations.
- Drop disabled nm-applet-private-connection.patch: We have not had
  this patch enabled for 6 months, and so far no bugs filed. Debian
  had a similar patch, and they too have dropped it, so it seems to
  no longer be needed.
- Drop 107.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1654689600">- Update to version 1.28.0:
  + Use correct font size for headings in order to make lives of
    HiDPI a little less miserable.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667908800">- Update to version 1.30.0:
  + wifi: change description for wpa-psk to include also WPA3.
  + editor: remove unused fields from wifi page.
  + applet: replace libnotify with GNotification.
  + gschema: bring back org.gnome.nm-applet schema.
  + Updated translations.
- Drop pkgconfig(libnotify) BuildRequires: no longer needed.
- Rebase feature-app-indicator-desktop-file.patch.
- Conflict with libnma0 &lt; 1.10.4: the glib schema was upstream
  wrongly moved to libnma, even though only a part of it was
  supposed to be there. libnm 1.10.4 fixes this situation.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1670328000">- Add meson-0.61-build-fix.patch to fix the build on meson &gt;= 0.61
  (jsc#PED-2644, glgo#GNOME/network-manager-applet!107)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681646400">- Update to version 1.32.0:
  + Allow using MTU larger than 10000 octets.
  + Prefer using AppIndicator outside X11.
  + Added support for importing WireGuard profiles from wg-quick
    files.
  + Updated translations.
- Drop meson-0.61-build-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to version 1.34.0:
  + Fix crash when importing WireGuard connections.
  + Fix ineffective "Don't show message again" button in
    notifications.
  + Drop build dependency on gudev.
  + Add setting to suppress broadband unlock prompt.
  + Replace occurrences of "master", "slave" and "blacklist".
  + Updated translations.
- Drop long disabled polkit-devel BuildRequires, patch it was
  needed for is dropped.
- Drop pkgconfig(gudev-1.0) BuildRequires: No longer needed
  following upstream changes.
- Rebase feature-app-indicator-desktop-file.patch with quilt.
- Pass sysconfdir=%{_distconfdir} to meson setup, move to UsrEtc.
- Pass b_lto=true to meson setup, use link time optimization.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Move translations to NetworkManager-connection-editor-lang,
  replace the NetworkManager-connection-editor Recommends with a
  hard Requires. Also add Obsoletes and Provides to ease updates.
  The reason for moving the translations are as follows: One can
  install NetworkManager-connection-editor without needing
  NetworkManager-applet, so in order to make the translations for
  NetworkManager-connection-editor installable without pulling the
  dependencies of NetworkManager-applet.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1697630400">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705665600">- Update to version 1.36.0:
  + Support WiFi's cloned-mac "stable-ssid".
  + Update translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715947200">- Swicth to ayatana-appindicator: Replace
  pkgconfig(appindicator3-0.1) BuildRequires with
  pkgconfig(ayatana-appindicator3-0.1). The legacy appindicator has
  been unmaintained for a while already.</changelog>
</package>
<package pkgid="5024badba2f89f5da193a03efdb49d9f04093a27a5c8e29f9d3122c984d1c6a9de605e2de3b09b83bc53165b408a13f54c3b772c5272b2b04ad3786c8832bb56" name="NetworkManager-applet-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.36.0" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612353600">- Update to version 1.20.0:
  + Use wireless-security code from libnma.
  + Add flatpak build configuration.
  + Applet:
  - Hide unmanaged ethernet devices in nm-applet.
  - Fix Wi-Fi scan requests with appindicator.
  - Add stock symbolic icons.
  + Editor:
  - Fix drop down list for connection.secondaries.
  - Remove NotShowIn=GNOME.
- Drop
  NetworkManager-gnome-bsc1003069-default-agent-owned-secrets.patch:
  patch needs to be moved over to libnma.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Update to version 1.22.0:
  + Support activating WireGuard connections as VPNs from the
    applet.
  + Fix nm-connection-editor crash when evaluating secondary
    connections.
  + Show missing toggle in the 802.1X security page of the editor.
  + Fix updating Polkit permission in the editor.
  + Adapt peers table in the WireGuard editor page when the window
    is resized.
  + Update translations.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1628769600">- Replaces Requires nma-data with a Conflicts on older version,
  to please installchecker.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629201600">- Update to version 1.24.0:
  + If Polkit permissions allow it, create system connections
    (instead of user-restricted ones) when clicking on a Wi-Fi
    network in the applet.
  + Fix display of blurry applet icon.
  + Use the "port" word for dependend devices and profiles in the
    editor.
  + Support storing and retrieving WireGuard preshared-key
    into/from a keyring.
  + Update translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631620800">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options
  introspection=true and libnm_gtk=false to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add 107.patch: Fix build with meson 0.61.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647950400">- Update to version 1.26.0:
  + Improve error messages and error dialogs.
  + Improve Wi-Fi security combo error handling.
  + Stop providing WEP by default.
  + Replace the lock icon for WEP networks with an exclamation
    mark.
  + Fix meson 0.61 issues.
  + Make the tooltip of the status icon available for
    screen readers.
  + Fix OWE wireless security option not showed
    on "Connect to a Hidden Network" dialog.
  + Fix OWE wireless security option not being saved
    when chosen from nm-connection-editor.
  + Move 802.1 dialog margins for the inner vbox.
  + Align labels for Ethernet dialog.
  + Move all Wi-FI entries to a submenu.
  + Fix the VPN plugins dialog margins.
  + Add a scrolled window for the VPN page.
  + Internal improvements.
  + Update translations.
- Drop disabled nm-applet-private-connection.patch: We have not had
  this patch enabled for 6 months, and so far no bugs filed. Debian
  had a similar patch, and they too have dropped it, so it seems to
  no longer be needed.
- Drop 107.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1654689600">- Update to version 1.28.0:
  + Use correct font size for headings in order to make lives of
    HiDPI a little less miserable.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667908800">- Update to version 1.30.0:
  + wifi: change description for wpa-psk to include also WPA3.
  + editor: remove unused fields from wifi page.
  + applet: replace libnotify with GNotification.
  + gschema: bring back org.gnome.nm-applet schema.
  + Updated translations.
- Drop pkgconfig(libnotify) BuildRequires: no longer needed.
- Rebase feature-app-indicator-desktop-file.patch.
- Conflict with libnma0 &lt; 1.10.4: the glib schema was upstream
  wrongly moved to libnma, even though only a part of it was
  supposed to be there. libnm 1.10.4 fixes this situation.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1670328000">- Add meson-0.61-build-fix.patch to fix the build on meson &gt;= 0.61
  (jsc#PED-2644, glgo#GNOME/network-manager-applet!107)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681646400">- Update to version 1.32.0:
  + Allow using MTU larger than 10000 octets.
  + Prefer using AppIndicator outside X11.
  + Added support for importing WireGuard profiles from wg-quick
    files.
  + Updated translations.
- Drop meson-0.61-build-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to version 1.34.0:
  + Fix crash when importing WireGuard connections.
  + Fix ineffective "Don't show message again" button in
    notifications.
  + Drop build dependency on gudev.
  + Add setting to suppress broadband unlock prompt.
  + Replace occurrences of "master", "slave" and "blacklist".
  + Updated translations.
- Drop long disabled polkit-devel BuildRequires, patch it was
  needed for is dropped.
- Drop pkgconfig(gudev-1.0) BuildRequires: No longer needed
  following upstream changes.
- Rebase feature-app-indicator-desktop-file.patch with quilt.
- Pass sysconfdir=%{_distconfdir} to meson setup, move to UsrEtc.
- Pass b_lto=true to meson setup, use link time optimization.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Move translations to NetworkManager-connection-editor-lang,
  replace the NetworkManager-connection-editor Recommends with a
  hard Requires. Also add Obsoletes and Provides to ease updates.
  The reason for moving the translations are as follows: One can
  install NetworkManager-connection-editor without needing
  NetworkManager-applet, so in order to make the translations for
  NetworkManager-connection-editor installable without pulling the
  dependencies of NetworkManager-applet.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1697630400">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705665600">- Update to version 1.36.0:
  + Support WiFi's cloned-mac "stable-ssid".
  + Update translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715947200">- Swicth to ayatana-appindicator: Replace
  pkgconfig(appindicator3-0.1) BuildRequires with
  pkgconfig(ayatana-appindicator3-0.1). The legacy appindicator has
  been unmaintained for a while already.</changelog>
</package>
<package pkgid="4fce3b54f9e550873db6c68f02f1c856b48369b28b257e121052834b249261ae4ee5a696bf7fdb551abde903547c9fd508768df8957f14bf1767ad730e5867db" name="NetworkManager-applet-debugsource" arch="x86_64">
  <version epoch="0" ver="1.36.0" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612353600">- Update to version 1.20.0:
  + Use wireless-security code from libnma.
  + Add flatpak build configuration.
  + Applet:
  - Hide unmanaged ethernet devices in nm-applet.
  - Fix Wi-Fi scan requests with appindicator.
  - Add stock symbolic icons.
  + Editor:
  - Fix drop down list for connection.secondaries.
  - Remove NotShowIn=GNOME.
- Drop
  NetworkManager-gnome-bsc1003069-default-agent-owned-secrets.patch:
  patch needs to be moved over to libnma.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Update to version 1.22.0:
  + Support activating WireGuard connections as VPNs from the
    applet.
  + Fix nm-connection-editor crash when evaluating secondary
    connections.
  + Show missing toggle in the 802.1X security page of the editor.
  + Fix updating Polkit permission in the editor.
  + Adapt peers table in the WireGuard editor page when the window
    is resized.
  + Update translations.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1628769600">- Replaces Requires nma-data with a Conflicts on older version,
  to please installchecker.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629201600">- Update to version 1.24.0:
  + If Polkit permissions allow it, create system connections
    (instead of user-restricted ones) when clicking on a Wi-Fi
    network in the applet.
  + Fix display of blurry applet icon.
  + Use the "port" word for dependend devices and profiles in the
    editor.
  + Support storing and retrieving WireGuard preshared-key
    into/from a keyring.
  + Update translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631620800">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options
  introspection=true and libnm_gtk=false to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add 107.patch: Fix build with meson 0.61.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647950400">- Update to version 1.26.0:
  + Improve error messages and error dialogs.
  + Improve Wi-Fi security combo error handling.
  + Stop providing WEP by default.
  + Replace the lock icon for WEP networks with an exclamation
    mark.
  + Fix meson 0.61 issues.
  + Make the tooltip of the status icon available for
    screen readers.
  + Fix OWE wireless security option not showed
    on "Connect to a Hidden Network" dialog.
  + Fix OWE wireless security option not being saved
    when chosen from nm-connection-editor.
  + Move 802.1 dialog margins for the inner vbox.
  + Align labels for Ethernet dialog.
  + Move all Wi-FI entries to a submenu.
  + Fix the VPN plugins dialog margins.
  + Add a scrolled window for the VPN page.
  + Internal improvements.
  + Update translations.
- Drop disabled nm-applet-private-connection.patch: We have not had
  this patch enabled for 6 months, and so far no bugs filed. Debian
  had a similar patch, and they too have dropped it, so it seems to
  no longer be needed.
- Drop 107.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1654689600">- Update to version 1.28.0:
  + Use correct font size for headings in order to make lives of
    HiDPI a little less miserable.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667908800">- Update to version 1.30.0:
  + wifi: change description for wpa-psk to include also WPA3.
  + editor: remove unused fields from wifi page.
  + applet: replace libnotify with GNotification.
  + gschema: bring back org.gnome.nm-applet schema.
  + Updated translations.
- Drop pkgconfig(libnotify) BuildRequires: no longer needed.
- Rebase feature-app-indicator-desktop-file.patch.
- Conflict with libnma0 &lt; 1.10.4: the glib schema was upstream
  wrongly moved to libnma, even though only a part of it was
  supposed to be there. libnm 1.10.4 fixes this situation.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1670328000">- Add meson-0.61-build-fix.patch to fix the build on meson &gt;= 0.61
  (jsc#PED-2644, glgo#GNOME/network-manager-applet!107)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681646400">- Update to version 1.32.0:
  + Allow using MTU larger than 10000 octets.
  + Prefer using AppIndicator outside X11.
  + Added support for importing WireGuard profiles from wg-quick
    files.
  + Updated translations.
- Drop meson-0.61-build-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to version 1.34.0:
  + Fix crash when importing WireGuard connections.
  + Fix ineffective "Don't show message again" button in
    notifications.
  + Drop build dependency on gudev.
  + Add setting to suppress broadband unlock prompt.
  + Replace occurrences of "master", "slave" and "blacklist".
  + Updated translations.
- Drop long disabled polkit-devel BuildRequires, patch it was
  needed for is dropped.
- Drop pkgconfig(gudev-1.0) BuildRequires: No longer needed
  following upstream changes.
- Rebase feature-app-indicator-desktop-file.patch with quilt.
- Pass sysconfdir=%{_distconfdir} to meson setup, move to UsrEtc.
- Pass b_lto=true to meson setup, use link time optimization.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Move translations to NetworkManager-connection-editor-lang,
  replace the NetworkManager-connection-editor Recommends with a
  hard Requires. Also add Obsoletes and Provides to ease updates.
  The reason for moving the translations are as follows: One can
  install NetworkManager-connection-editor without needing
  NetworkManager-applet, so in order to make the translations for
  NetworkManager-connection-editor installable without pulling the
  dependencies of NetworkManager-applet.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1697630400">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705665600">- Update to version 1.36.0:
  + Support WiFi's cloned-mac "stable-ssid".
  + Update translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715947200">- Swicth to ayatana-appindicator: Replace
  pkgconfig(appindicator3-0.1) BuildRequires with
  pkgconfig(ayatana-appindicator3-0.1). The legacy appindicator has
  been unmaintained for a while already.</changelog>
</package>
<package pkgid="19d520ba50eda76636d6a57b2e49bef3afc867f320b52a73efb95566450adee4bf262a4b1c41a9998b6d8d37f1500b0a4528aef190ac4c9dc177c1c016ec6c5f" name="NetworkManager-bluetooth" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
</package>
<package pkgid="dd6c2c9862d863e85163efe3a2357ff01c1746d5f0f707f52373273663b87f6b7a176ebf3f1923b941cd63f0390f201605f4a6e70d300d7c44063fbfcbab81ec" name="NetworkManager-bluetooth" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="2.0.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1715256000">- Don't recommend ModemManager for the main package, as it's only
  needed by NetworkManager-wwan subpackage(bsc#1100395).</changelog>
</package>
<package pkgid="b69f18a22deb1051c83a94232d2731386f30be4e4d9a92de3a17cf5843545852d14843f8fab5839895bc58355d1876dfe58e365c4c5d4b702373fe4be7f18554" name="NetworkManager-bluetooth-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
</package>
<package pkgid="82e7c4d0333f391da557c7891b7ec6c269728e2203f440a065305da2e6ecc3bc4675c928b667c98af4ded903b3950d9349a901b4e33f618da587ec0e31e4dfba" name="NetworkManager-bluetooth-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="2.0.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1715256000">- Don't recommend ModemManager for the main package, as it's only
  needed by NetworkManager-wwan subpackage(bsc#1100395).</changelog>
</package>
<package pkgid="be1433d51fecc1feea134afbf0be1e80e776251a5f5e30b1fa3df37b9a6d76ec346d541d3e84d93d17db9ad16a30b4afa02bff578d2266dbd600bf50c22c3a39" name="NetworkManager-branding-upstream" arch="noarch">
  <version epoch="0" ver="1.44.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
</package>
<package pkgid="3352c89226672aec5309a6b74f79b09a684b81980e8afd6b73ccfed81ee475e7794c512858fe6dcc360937a091a50491cfaf4b0eba229ff398cac3bd6b24e99e" name="NetworkManager-branding-upstream" arch="noarch">
  <version epoch="0" ver="1.44.4" rel="2.0.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1715256000">- Don't recommend ModemManager for the main package, as it's only
  needed by NetworkManager-wwan subpackage(bsc#1100395).</changelog>
</package>
<package pkgid="0ee49ce3aa6d1e15d6f31a0ada9f746778b738e1b8b7dfc26d56a1e1c8f46d2aecb553c84d2e7ff65bd654aa3d4dbd2627ca8e0869291b18b6c1b90b8f7ec03a" name="NetworkManager-cloud-setup" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
</package>
<package pkgid="cdb47c6e0d8b8ca1da332e9c3296252059f17e014a499afec1f19130ec173c477d5ac5b7a2bc476dc816ef99a86e577278bc23f50d51f4945bb7187dd5dd5651" name="NetworkManager-cloud-setup" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="2.0.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1715256000">- Don't recommend ModemManager for the main package, as it's only
  needed by NetworkManager-wwan subpackage(bsc#1100395).</changelog>
</package>
<package pkgid="0a12c4dee2348721ab7c8c67768c1018d55531468b0bd0055b5b34a3793a7d64a8e4448d489d2a84fdc4377790995e3e660847be50ebf70d1df1ef4086a55d7e" name="NetworkManager-cloud-setup-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
</package>
<package pkgid="81881a91e2d165deff41300b7b26b9d22417bb528957f1e253b167c88ae8ea3e100b171fa4f5f9a59c984d3763abe559b1bf53d43f4633580ff90dcee1dd9951" name="NetworkManager-cloud-setup-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="2.0.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1715256000">- Don't recommend ModemManager for the main package, as it's only
  needed by NetworkManager-wwan subpackage(bsc#1100395).</changelog>
</package>
<package pkgid="b850919c065dd43140286f4d3108f14359ec6017ac3fd49cf1eae23b0dafbb1e51b9274dcbae709ce39a5dad829418bd2ca0c4f9c510ff31e532886136e8c3e7" name="NetworkManager-connection-editor" arch="x86_64">
  <version epoch="0" ver="1.36.0" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612353600">- Update to version 1.20.0:
  + Use wireless-security code from libnma.
  + Add flatpak build configuration.
  + Applet:
  - Hide unmanaged ethernet devices in nm-applet.
  - Fix Wi-Fi scan requests with appindicator.
  - Add stock symbolic icons.
  + Editor:
  - Fix drop down list for connection.secondaries.
  - Remove NotShowIn=GNOME.
- Drop
  NetworkManager-gnome-bsc1003069-default-agent-owned-secrets.patch:
  patch needs to be moved over to libnma.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Update to version 1.22.0:
  + Support activating WireGuard connections as VPNs from the
    applet.
  + Fix nm-connection-editor crash when evaluating secondary
    connections.
  + Show missing toggle in the 802.1X security page of the editor.
  + Fix updating Polkit permission in the editor.
  + Adapt peers table in the WireGuard editor page when the window
    is resized.
  + Update translations.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1628769600">- Replaces Requires nma-data with a Conflicts on older version,
  to please installchecker.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629201600">- Update to version 1.24.0:
  + If Polkit permissions allow it, create system connections
    (instead of user-restricted ones) when clicking on a Wi-Fi
    network in the applet.
  + Fix display of blurry applet icon.
  + Use the "port" word for dependend devices and profiles in the
    editor.
  + Support storing and retrieving WireGuard preshared-key
    into/from a keyring.
  + Update translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631620800">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options
  introspection=true and libnm_gtk=false to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add 107.patch: Fix build with meson 0.61.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647950400">- Update to version 1.26.0:
  + Improve error messages and error dialogs.
  + Improve Wi-Fi security combo error handling.
  + Stop providing WEP by default.
  + Replace the lock icon for WEP networks with an exclamation
    mark.
  + Fix meson 0.61 issues.
  + Make the tooltip of the status icon available for
    screen readers.
  + Fix OWE wireless security option not showed
    on "Connect to a Hidden Network" dialog.
  + Fix OWE wireless security option not being saved
    when chosen from nm-connection-editor.
  + Move 802.1 dialog margins for the inner vbox.
  + Align labels for Ethernet dialog.
  + Move all Wi-FI entries to a submenu.
  + Fix the VPN plugins dialog margins.
  + Add a scrolled window for the VPN page.
  + Internal improvements.
  + Update translations.
- Drop disabled nm-applet-private-connection.patch: We have not had
  this patch enabled for 6 months, and so far no bugs filed. Debian
  had a similar patch, and they too have dropped it, so it seems to
  no longer be needed.
- Drop 107.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1654689600">- Update to version 1.28.0:
  + Use correct font size for headings in order to make lives of
    HiDPI a little less miserable.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667908800">- Update to version 1.30.0:
  + wifi: change description for wpa-psk to include also WPA3.
  + editor: remove unused fields from wifi page.
  + applet: replace libnotify with GNotification.
  + gschema: bring back org.gnome.nm-applet schema.
  + Updated translations.
- Drop pkgconfig(libnotify) BuildRequires: no longer needed.
- Rebase feature-app-indicator-desktop-file.patch.
- Conflict with libnma0 &lt; 1.10.4: the glib schema was upstream
  wrongly moved to libnma, even though only a part of it was
  supposed to be there. libnm 1.10.4 fixes this situation.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1670328000">- Add meson-0.61-build-fix.patch to fix the build on meson &gt;= 0.61
  (jsc#PED-2644, glgo#GNOME/network-manager-applet!107)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681646400">- Update to version 1.32.0:
  + Allow using MTU larger than 10000 octets.
  + Prefer using AppIndicator outside X11.
  + Added support for importing WireGuard profiles from wg-quick
    files.
  + Updated translations.
- Drop meson-0.61-build-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to version 1.34.0:
  + Fix crash when importing WireGuard connections.
  + Fix ineffective "Don't show message again" button in
    notifications.
  + Drop build dependency on gudev.
  + Add setting to suppress broadband unlock prompt.
  + Replace occurrences of "master", "slave" and "blacklist".
  + Updated translations.
- Drop long disabled polkit-devel BuildRequires, patch it was
  needed for is dropped.
- Drop pkgconfig(gudev-1.0) BuildRequires: No longer needed
  following upstream changes.
- Rebase feature-app-indicator-desktop-file.patch with quilt.
- Pass sysconfdir=%{_distconfdir} to meson setup, move to UsrEtc.
- Pass b_lto=true to meson setup, use link time optimization.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Move translations to NetworkManager-connection-editor-lang,
  replace the NetworkManager-connection-editor Recommends with a
  hard Requires. Also add Obsoletes and Provides to ease updates.
  The reason for moving the translations are as follows: One can
  install NetworkManager-connection-editor without needing
  NetworkManager-applet, so in order to make the translations for
  NetworkManager-connection-editor installable without pulling the
  dependencies of NetworkManager-applet.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1697630400">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705665600">- Update to version 1.36.0:
  + Support WiFi's cloned-mac "stable-ssid".
  + Update translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715947200">- Swicth to ayatana-appindicator: Replace
  pkgconfig(appindicator3-0.1) BuildRequires with
  pkgconfig(ayatana-appindicator3-0.1). The legacy appindicator has
  been unmaintained for a while already.</changelog>
</package>
<package pkgid="5a8eb308b12aa8588357c0fb2f9cf0e9d7f8a22d892197a6854a2e2a573ab3226c328f685a73b4c9a11c43f84fce5e15ad9ee3ec9254c1cf624869d9d1a5df0b" name="NetworkManager-connection-editor-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.36.0" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612353600">- Update to version 1.20.0:
  + Use wireless-security code from libnma.
  + Add flatpak build configuration.
  + Applet:
  - Hide unmanaged ethernet devices in nm-applet.
  - Fix Wi-Fi scan requests with appindicator.
  - Add stock symbolic icons.
  + Editor:
  - Fix drop down list for connection.secondaries.
  - Remove NotShowIn=GNOME.
- Drop
  NetworkManager-gnome-bsc1003069-default-agent-owned-secrets.patch:
  patch needs to be moved over to libnma.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Update to version 1.22.0:
  + Support activating WireGuard connections as VPNs from the
    applet.
  + Fix nm-connection-editor crash when evaluating secondary
    connections.
  + Show missing toggle in the 802.1X security page of the editor.
  + Fix updating Polkit permission in the editor.
  + Adapt peers table in the WireGuard editor page when the window
    is resized.
  + Update translations.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1628769600">- Replaces Requires nma-data with a Conflicts on older version,
  to please installchecker.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629201600">- Update to version 1.24.0:
  + If Polkit permissions allow it, create system connections
    (instead of user-restricted ones) when clicking on a Wi-Fi
    network in the applet.
  + Fix display of blurry applet icon.
  + Use the "port" word for dependend devices and profiles in the
    editor.
  + Support storing and retrieving WireGuard preshared-key
    into/from a keyring.
  + Update translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631620800">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options
  introspection=true and libnm_gtk=false to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add 107.patch: Fix build with meson 0.61.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647950400">- Update to version 1.26.0:
  + Improve error messages and error dialogs.
  + Improve Wi-Fi security combo error handling.
  + Stop providing WEP by default.
  + Replace the lock icon for WEP networks with an exclamation
    mark.
  + Fix meson 0.61 issues.
  + Make the tooltip of the status icon available for
    screen readers.
  + Fix OWE wireless security option not showed
    on "Connect to a Hidden Network" dialog.
  + Fix OWE wireless security option not being saved
    when chosen from nm-connection-editor.
  + Move 802.1 dialog margins for the inner vbox.
  + Align labels for Ethernet dialog.
  + Move all Wi-FI entries to a submenu.
  + Fix the VPN plugins dialog margins.
  + Add a scrolled window for the VPN page.
  + Internal improvements.
  + Update translations.
- Drop disabled nm-applet-private-connection.patch: We have not had
  this patch enabled for 6 months, and so far no bugs filed. Debian
  had a similar patch, and they too have dropped it, so it seems to
  no longer be needed.
- Drop 107.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1654689600">- Update to version 1.28.0:
  + Use correct font size for headings in order to make lives of
    HiDPI a little less miserable.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667908800">- Update to version 1.30.0:
  + wifi: change description for wpa-psk to include also WPA3.
  + editor: remove unused fields from wifi page.
  + applet: replace libnotify with GNotification.
  + gschema: bring back org.gnome.nm-applet schema.
  + Updated translations.
- Drop pkgconfig(libnotify) BuildRequires: no longer needed.
- Rebase feature-app-indicator-desktop-file.patch.
- Conflict with libnma0 &lt; 1.10.4: the glib schema was upstream
  wrongly moved to libnma, even though only a part of it was
  supposed to be there. libnm 1.10.4 fixes this situation.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1670328000">- Add meson-0.61-build-fix.patch to fix the build on meson &gt;= 0.61
  (jsc#PED-2644, glgo#GNOME/network-manager-applet!107)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681646400">- Update to version 1.32.0:
  + Allow using MTU larger than 10000 octets.
  + Prefer using AppIndicator outside X11.
  + Added support for importing WireGuard profiles from wg-quick
    files.
  + Updated translations.
- Drop meson-0.61-build-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to version 1.34.0:
  + Fix crash when importing WireGuard connections.
  + Fix ineffective "Don't show message again" button in
    notifications.
  + Drop build dependency on gudev.
  + Add setting to suppress broadband unlock prompt.
  + Replace occurrences of "master", "slave" and "blacklist".
  + Updated translations.
- Drop long disabled polkit-devel BuildRequires, patch it was
  needed for is dropped.
- Drop pkgconfig(gudev-1.0) BuildRequires: No longer needed
  following upstream changes.
- Rebase feature-app-indicator-desktop-file.patch with quilt.
- Pass sysconfdir=%{_distconfdir} to meson setup, move to UsrEtc.
- Pass b_lto=true to meson setup, use link time optimization.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Move translations to NetworkManager-connection-editor-lang,
  replace the NetworkManager-connection-editor Recommends with a
  hard Requires. Also add Obsoletes and Provides to ease updates.
  The reason for moving the translations are as follows: One can
  install NetworkManager-connection-editor without needing
  NetworkManager-applet, so in order to make the translations for
  NetworkManager-connection-editor installable without pulling the
  dependencies of NetworkManager-applet.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1697630400">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705665600">- Update to version 1.36.0:
  + Support WiFi's cloned-mac "stable-ssid".
  + Update translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715947200">- Swicth to ayatana-appindicator: Replace
  pkgconfig(appindicator3-0.1) BuildRequires with
  pkgconfig(ayatana-appindicator3-0.1). The legacy appindicator has
  been unmaintained for a while already.</changelog>
</package>
<package pkgid="59623df3dc75e1c048aeb236f6d26a7a4ef6f964678d65e1f1cd451362e4289a261ff1037ad57d9e9700d3b2f53c8fb9c4c85e8d8ba7902adcfdd960983865ec" name="NetworkManager-connection-editor-lang" arch="noarch">
  <version epoch="0" ver="1.36.0" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612353600">- Update to version 1.20.0:
  + Use wireless-security code from libnma.
  + Add flatpak build configuration.
  + Applet:
  - Hide unmanaged ethernet devices in nm-applet.
  - Fix Wi-Fi scan requests with appindicator.
  - Add stock symbolic icons.
  + Editor:
  - Fix drop down list for connection.secondaries.
  - Remove NotShowIn=GNOME.
- Drop
  NetworkManager-gnome-bsc1003069-default-agent-owned-secrets.patch:
  patch needs to be moved over to libnma.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Update to version 1.22.0:
  + Support activating WireGuard connections as VPNs from the
    applet.
  + Fix nm-connection-editor crash when evaluating secondary
    connections.
  + Show missing toggle in the 802.1X security page of the editor.
  + Fix updating Polkit permission in the editor.
  + Adapt peers table in the WireGuard editor page when the window
    is resized.
  + Update translations.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1628769600">- Replaces Requires nma-data with a Conflicts on older version,
  to please installchecker.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629201600">- Update to version 1.24.0:
  + If Polkit permissions allow it, create system connections
    (instead of user-restricted ones) when clicking on a Wi-Fi
    network in the applet.
  + Fix display of blurry applet icon.
  + Use the "port" word for dependend devices and profiles in the
    editor.
  + Support storing and retrieving WireGuard preshared-key
    into/from a keyring.
  + Update translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631620800">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options
  introspection=true and libnm_gtk=false to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add 107.patch: Fix build with meson 0.61.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647950400">- Update to version 1.26.0:
  + Improve error messages and error dialogs.
  + Improve Wi-Fi security combo error handling.
  + Stop providing WEP by default.
  + Replace the lock icon for WEP networks with an exclamation
    mark.
  + Fix meson 0.61 issues.
  + Make the tooltip of the status icon available for
    screen readers.
  + Fix OWE wireless security option not showed
    on "Connect to a Hidden Network" dialog.
  + Fix OWE wireless security option not being saved
    when chosen from nm-connection-editor.
  + Move 802.1 dialog margins for the inner vbox.
  + Align labels for Ethernet dialog.
  + Move all Wi-FI entries to a submenu.
  + Fix the VPN plugins dialog margins.
  + Add a scrolled window for the VPN page.
  + Internal improvements.
  + Update translations.
- Drop disabled nm-applet-private-connection.patch: We have not had
  this patch enabled for 6 months, and so far no bugs filed. Debian
  had a similar patch, and they too have dropped it, so it seems to
  no longer be needed.
- Drop 107.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1654689600">- Update to version 1.28.0:
  + Use correct font size for headings in order to make lives of
    HiDPI a little less miserable.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667908800">- Update to version 1.30.0:
  + wifi: change description for wpa-psk to include also WPA3.
  + editor: remove unused fields from wifi page.
  + applet: replace libnotify with GNotification.
  + gschema: bring back org.gnome.nm-applet schema.
  + Updated translations.
- Drop pkgconfig(libnotify) BuildRequires: no longer needed.
- Rebase feature-app-indicator-desktop-file.patch.
- Conflict with libnma0 &lt; 1.10.4: the glib schema was upstream
  wrongly moved to libnma, even though only a part of it was
  supposed to be there. libnm 1.10.4 fixes this situation.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1670328000">- Add meson-0.61-build-fix.patch to fix the build on meson &gt;= 0.61
  (jsc#PED-2644, glgo#GNOME/network-manager-applet!107)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681646400">- Update to version 1.32.0:
  + Allow using MTU larger than 10000 octets.
  + Prefer using AppIndicator outside X11.
  + Added support for importing WireGuard profiles from wg-quick
    files.
  + Updated translations.
- Drop meson-0.61-build-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to version 1.34.0:
  + Fix crash when importing WireGuard connections.
  + Fix ineffective "Don't show message again" button in
    notifications.
  + Drop build dependency on gudev.
  + Add setting to suppress broadband unlock prompt.
  + Replace occurrences of "master", "slave" and "blacklist".
  + Updated translations.
- Drop long disabled polkit-devel BuildRequires, patch it was
  needed for is dropped.
- Drop pkgconfig(gudev-1.0) BuildRequires: No longer needed
  following upstream changes.
- Rebase feature-app-indicator-desktop-file.patch with quilt.
- Pass sysconfdir=%{_distconfdir} to meson setup, move to UsrEtc.
- Pass b_lto=true to meson setup, use link time optimization.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Move translations to NetworkManager-connection-editor-lang,
  replace the NetworkManager-connection-editor Recommends with a
  hard Requires. Also add Obsoletes and Provides to ease updates.
  The reason for moving the translations are as follows: One can
  install NetworkManager-connection-editor without needing
  NetworkManager-applet, so in order to make the translations for
  NetworkManager-connection-editor installable without pulling the
  dependencies of NetworkManager-applet.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1697630400">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705665600">- Update to version 1.36.0:
  + Support WiFi's cloned-mac "stable-ssid".
  + Update translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715947200">- Swicth to ayatana-appindicator: Replace
  pkgconfig(appindicator3-0.1) BuildRequires with
  pkgconfig(ayatana-appindicator3-0.1). The legacy appindicator has
  been unmaintained for a while already.</changelog>
</package>
<package pkgid="0a65745d1f8eea972286f886e48771803fbdc7db1621d88304f2fe901e940238285db7ee6dce016d74f4b214e15a1f3ac8f3185b5fe2194bf29bd444e666b42c" name="NetworkManager-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
</package>
<package pkgid="563e70d9aeaf01d2437d784b38592c8b3074db5e03f27130861e217e1c2d55f1a72ac44cb393c3aa6ca77eec4e7cf8e4a1764261aa322abc032a2269292171d4" name="NetworkManager-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="2.0.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1715256000">- Don't recommend ModemManager for the main package, as it's only
  needed by NetworkManager-wwan subpackage(bsc#1100395).</changelog>
</package>
<package pkgid="fd3f21d1fce143ba0d4fb2a3a76922b9134f24d0a60023bad491d81837a4fb6b72ad94ba48f717912bc9f91008b24abf66d72f0c6b895e56714c8e4da417066c" name="NetworkManager-debugsource" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
</package>
<package pkgid="d317da8a84c25dd75fa24d65b6c7830273a044e0752707dfa980ac15be1b27b51ec191234a3a7905a55e6b2c64696db2d4f462416e681b8186fd4cda21db93fa" name="NetworkManager-debugsource" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="2.0.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1715256000">- Don't recommend ModemManager for the main package, as it's only
  needed by NetworkManager-wwan subpackage(bsc#1100395).</changelog>
</package>
<package pkgid="c1a6c90dc530ee71ba7e0d8cd5fa6627094322ce70ad9828a5b7c9cc3b4915a4346cfaa9fb53c6cdfe55279f0f554e759ade6b843b4f7a0849c6b1a51a2acfe1" name="NetworkManager-devel" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
</package>
<package pkgid="0afbc9de02cfe4bb490966ab7e31811cfb92664bdb66417059ccf45d441db09ed380628d96c4897cacbd14a5ab504ea9d03a5bfbb87206484125822a04acb2c7" name="NetworkManager-devel" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="2.0.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1715256000">- Don't recommend ModemManager for the main package, as it's only
  needed by NetworkManager-wwan subpackage(bsc#1100395).</changelog>
</package>
<package pkgid="637256a3b23c69f37d4164e4696710debe845a531f355c76219696e800e58263e205b67778190e644b243feb58aefd0da69f406e63c26b54f40673e15502cefc" name="NetworkManager-lang" arch="noarch">
  <version epoch="0" ver="1.44.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
</package>
<package pkgid="2b0ace04fe55d02b1393d1baaf2f5426ce9cfaaaed347828e8f8e91f39a294d81ca7525122a95740acec1d3c2c1045a27954a01a795b8e3021b6f066e30964b3" name="NetworkManager-lang" arch="noarch">
  <version epoch="0" ver="1.44.4" rel="2.0.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1715256000">- Don't recommend ModemManager for the main package, as it's only
  needed by NetworkManager-wwan subpackage(bsc#1100395).</changelog>
</package>
<package pkgid="02e1f55ec511eed9c927438405f12b833068bc03fd359be027445b6824332ac82b60ecbd6b9e317642977bf078dea585866aa6ca1da4a79b3ded7c1e23f976a0" name="NetworkManager-ovs" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
</package>
<package pkgid="b2901d009d358c764220bcec992dc1e19c6b11d53644bc7c536cca27f83025d962c6cbe1754a2ef12a2bec761e5f688fba7b798d677d7220b2d666c600af8b46" name="NetworkManager-ovs" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="2.0.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1715256000">- Don't recommend ModemManager for the main package, as it's only
  needed by NetworkManager-wwan subpackage(bsc#1100395).</changelog>
</package>
<package pkgid="7d8665f437a8532ef420144ef83d925b80ae1079fa4c8c940adf6c44595ec8c5c6bba422d8ebfad06393ba09689c489f866483ff4c0236768387587a27eceeca" name="NetworkManager-ovs-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
</package>
<package pkgid="dd5678dc62c5217249f8183d383df36abc2b461794f73a5be61428fb9cae3e94aeee1791f50dc2b682cf9fb0578ebaee0714420a3a573852bc29d38d0cb6cbe4" name="NetworkManager-ovs-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="2.0.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1715256000">- Don't recommend ModemManager for the main package, as it's only
  needed by NetworkManager-wwan subpackage(bsc#1100395).</changelog>
</package>
<package pkgid="c298b3b788aaf3976764d8739ab627ae3cd3122e65e91fb496b3d1983edef7ccdc4a7f12120bf1b439e41661ef9e96e01759758a539d2566d31931db0b32b521" name="NetworkManager-pppoe" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
</package>
<package pkgid="6346166775ae8cf0fe76f075788cfd90429f432868df5d7a1e10f1067eb0badfe54435c37fe868eaad984dd81ea4c241b6e574b8d3c96edbb0840628cd3dd862" name="NetworkManager-pppoe" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="2.0.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1715256000">- Don't recommend ModemManager for the main package, as it's only
  needed by NetworkManager-wwan subpackage(bsc#1100395).</changelog>
</package>
<package pkgid="34ceaf53ad9bd73e5c07c005d701ef704563719c8cf808d000328cbb092833f9e6b9f39f533f9d47494957244a601c8b61b6a9f9cbcb1194c8764367c90f4c7e" name="NetworkManager-pppoe-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
</package>
<package pkgid="16eefa0791fd47764e76c1585e744ef515d3c7f6827eddaa4e093d9be6b3f3ee382d8774f4ef2ce9fafadcbe62d2c58acc772dcbe3db498babeff5d66eee1da8" name="NetworkManager-pppoe-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="2.0.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1715256000">- Don't recommend ModemManager for the main package, as it's only
  needed by NetworkManager-wwan subpackage(bsc#1100395).</changelog>
</package>
<package pkgid="b73e5025b8bf6a5e33aa425791961a08859c5afa58757262c2b4083d86cca943a05c1dd1e8502f80945d80ceb9f78f648b61e01b0e5751a724f1998153e0b145" name="NetworkManager-tui" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
</package>
<package pkgid="823dae4ad0ed29a995b2858eb870c81061eb6a2d6f280c44fdc2381c9e26729b1a07ad4c7a3668a72d9a2fca1858a703178a22d14cde22d81f03533ae9a5632a" name="NetworkManager-tui" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="2.0.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1715256000">- Don't recommend ModemManager for the main package, as it's only
  needed by NetworkManager-wwan subpackage(bsc#1100395).</changelog>
</package>
<package pkgid="85a20053d19974aadfeee901095a751aca4925f48b4029fb663763cdc81e9f6e81df04993bb4b3bd8c465276b6352271c957a3c08bc433405a25aeebc95782cb" name="NetworkManager-tui-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
</package>
<package pkgid="9c184c5305c3056ec7e107a00ea894747382db5f49eb9355ab651b6b97075021b316a1e50b609542b23c250be1bad73ce1c0ed32df375abfe5b752ca3bb7982b" name="NetworkManager-tui-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="2.0.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1715256000">- Don't recommend ModemManager for the main package, as it's only
  needed by NetworkManager-wwan subpackage(bsc#1100395).</changelog>
</package>
<package pkgid="bb470124cc25f8cb295b66bc763790bf9eb4b94d62317f23275dcf00b36a76db048953e555a9119a5af1386ded78cc93aa448bbad50ba9063d6740f789aa144e" name="NetworkManager-wwan" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
</package>
<package pkgid="1bfacbcdbff2cacee4a59f612250dc7ae041f84fd03c34afdf39c3028b50acceb058cefbabd57c9da9017f870c3b338622495be74f3cfbd1b8d5674cc1a3677d" name="NetworkManager-wwan" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="2.0.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1715256000">- Don't recommend ModemManager for the main package, as it's only
  needed by NetworkManager-wwan subpackage(bsc#1100395).</changelog>
</package>
<package pkgid="8e730cd5b957a5c7d2000d306046990921f65236d4a6257ab95c6c010654abeef1f64a671a9eb2d9e469113ffbc453a10fcf56682196330e782d9a68ea08aa0e" name="NetworkManager-wwan-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
</package>
<package pkgid="cd63ef7310b86c0e6f1f35a50ccc06d68d6010deb7ff3bd62aa886b44a9aef529b1315ab6d1414b68f68de4197a5cfadf58d4dfdfe439d4a42ed9f34c1301b54" name="NetworkManager-wwan-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.44.4" rel="2.0.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1715256000">- Don't recommend ModemManager for the main package, as it's only
  needed by NetworkManager-wwan subpackage(bsc#1100395).</changelog>
</package>
<package pkgid="0132da870256a522cf80095d158b2c2a1993e8ca91492cec469402c97e0cb41936fdae70cfa2e5d00354981b532ff8b8d47200005a2240bd0afff90e60410567" name="OpenBoard" arch="src">
  <version epoch="0" ver="1.7.1" rel="1.1"/>
  <changelog author="Frank Sch&#xFC;tte &lt;F.Schuette@t-online.de&gt;" date="1560168000">- Update to OpenBoard 1.5.3
- updated OpenBoard-no-Third-Party patch</changelog>
  <changelog author="Frank Sch&#xFC;tte &lt;F.Schuette@t-online.de&gt;" date="1560168001">- remove openssl patch</changelog>
  <changelog author="Frank Sch&#xFC;tte &lt;F.Schuette@t-online.de&gt;" date="1590148800">- update to 1.5.4</changelog>
  <changelog author="Frank Sch&#xFC;tte &lt;F.Schuette@t-online.de&gt;" date="1590235200">- fixed building with patches from https://github.com/flathub/ch.openboard.OpenBoard</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1606132800">- 0001-Rewrite-libs.pri.patch:
  + update patch and BR on now weirdly named quazip - pkgconfig(quazip1-qt5)
  + continue to function with with pkgconfig(quazip) in Leap 15.2
- Remove BR on libx264-devel and fdk-aac-devel as these are no longer
  available in Factory</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1612785600">- Compile translations so they are installed (bsc#1181857)</changelog>
  <changelog author="Martin Winter &lt;martin@winter-rosenheim.de&gt;" date="1640692800">- update to OpenBoard 1.6.1
  - adapt patches</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1647345600">- add 0573-compile-with-poppler-22.03.patch</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1654516800">- Update to 1.6.2
  - see https://github.com/OpenBoard-org/OpenBoard/releases/tag/v1.6.2
  - adapt 0001-Rewrite-libs.pri.patch
  - adapt 0002-Install-to-correct-directories-on-linux.patch
  - drop 0573-compile-with-poppler-22.03.patch (upstreamed)</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1655121600">- Update to 1.6.3
  - see https://github.com/OpenBoard-org/OpenBoard/releases/tag/v1.6.3</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1655640000">- update to 1.7.0~git47a96e1
  - use development branch to enable build for Tumbleweed
    (switch from QWebKit to QWebEngine)
- add patches fixing known issues according to existing upstream PRs
  - 0551-common-background-drawing.patch
  - 0569-scale-mirror-pixmap.patch
  - 0604-qt-5.12-compatibility.patch
  - 0629-bug-ruler.patch
  - 0633-improve-displaymanager.patch
- remove unused build dependencies</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1656072000">- fix several issues
  - add 0008-install-fonts.patch
  - add 0637-fix-pdf-background-export.patch
  - add 0641-fix-font-handling.patch</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1656072001">- minor changes in spec file</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1663156800">- update to version 1.7.0~git20220914.47a96e1
- feat: user configurable shortcuts
  * add 0460-shortcut-configuration.patch
- fix: boxing in single screen mode
  * update 0633-improve-displaymanager.patch
- fix: PDF background export
  * update 0637-fix-pdf-background-export.patch
- fix: font handling
  * update 0641-fix-font-handling.patch
- fix: PDF export scaling
  * add 0649-fix-pdf-export-scaling.patch
- refactor: Linux build and installation
  * add 0651-chore-reorganize-linux-build.patch
  * replaces 0001-Rewrite-libs.pri.patch
  * replaces 0002-Install-to-correct-directories-on-linux.patch
  * replaces 0003-podcast.pri-port-to-pkgconfig.patch
  * replaces 0004-Use-QStandardPaths-to-locate-resources.patch
  * replaces 0005-Add-svg-icon.patch
  * replaces 0006-pro-Remove-UB_THIRDPARTY_INTERACTIVE.patch
  * replaces 0007-Linux-Only-use-onboard-by-default-if-it-s-installed.patch
  * replaces 0008-install-fonts.patch
  * add mimespec for .ubz files
  * also improve handling of onboard on-screen keyboard
- refactor: clean spec file</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1663675200">- fix file list in spec file
  - do not include /usr/share/mime/packages directory owned by
    filesystem</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1669723200">- update to version 1.7.0~git20221129.9de37af
- feat: user configurable shortcuts
  * replace 0460-shortcut-configuration.patch by updated
    0686-shortcut-configuration.patch
  * add 9686-cmake-add-shortcut-manager.patch
    add new files to CMakeLists.txt
- fix: background drawing when switching page size
  * update 0551-common-background-drawing.patch
- fix: mirror pixmap size
  * update 0569-scale-mirror-pixmap.patch
- remove upstreamed patches
  * remove upstreamed 0604-qt-5.12-compatibility.patch
  * remove upstreamed 0629-bug-ruler.patch
  * remove upstreamed 0633-improve-displaymanager.patch
  * remove upstreamed 0637-fix-pdf-background-export.patch
  * remove upstreamed 0641-fix-font-handling.patch
  * remove upstreamed 0649-fix-pdf-export-scaling.patch
- chore: replace qmake by cmake build system
  * remove 0651-chore-reorganize-linux-build.patch
  * add 0698-add-cmake-build-system.patch
- fix: page size for PDF export
  * add 0677-pdf-export-page-size.patch
- disable software update from openboard web page
  * add 9117-disable-software-update.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1674648000">- BuildRequire pkgconfig(libavdevice) instead of ffmpeg-devel: let
  OBS figure out the right packages that do not conlfict.</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1687089600">- update to version 1.7.0~git20230614.2ff8f29
  * feature freeze before release
- remove upstreamed patches
  * remove upstreamed 0551-common-background-drawing.patch
  * remove upstreamed 0677-pdf-export-page-size.patch
- update patches to match updated sources
  * update 0686-shortcut-configuration.patch
  * update 0698-add-cmake-build-system.patch
  * update 9117-disable-software-update.patch</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1702123200">- update to release version 1.7.0
- update patches to match updated sources
  * update 0569-scale-mirror-pixmap.patch
  * update 0686-shortcut-configuration.patch
- replace build system patch
  * remove 0698-add-cmake-build-system.patch
  * add 0830-cmake-community-builds.patch
- switch from pgkconfig to cmake for some BuildRequires</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1715169600">- update to release version 1.7.1
- remove upstreamed patches
  * remove 0830-cmake-community-builds.patch
  * remove 9686-cmake-add-shortcut-manager.patch
- update patch to match updated sources
  * replace 0686-shortcut-configuration.patch by 0955-shortcut-configuration.patch</changelog>
</package>
<package pkgid="f6cdd2309114c6965749e12a09ee0b441efc0f01a0618038479d9cce32ebbf1811bd4783d995f40a8594554c32da37461485ea553b6323527890a1316eb048f0" name="OpenBoard" arch="x86_64">
  <version epoch="0" ver="1.7.1" rel="1.1"/>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1612785600">- Compile translations so they are installed (bsc#1181857)</changelog>
  <changelog author="Martin Winter &lt;martin@winter-rosenheim.de&gt;" date="1640692800">- update to OpenBoard 1.6.1
  - adapt patches</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1647345600">- add 0573-compile-with-poppler-22.03.patch</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1654516800">- Update to 1.6.2
  - see https://github.com/OpenBoard-org/OpenBoard/releases/tag/v1.6.2
  - adapt 0001-Rewrite-libs.pri.patch
  - adapt 0002-Install-to-correct-directories-on-linux.patch
  - drop 0573-compile-with-poppler-22.03.patch (upstreamed)</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1655121600">- Update to 1.6.3
  - see https://github.com/OpenBoard-org/OpenBoard/releases/tag/v1.6.3</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1655640000">- update to 1.7.0~git47a96e1
  - use development branch to enable build for Tumbleweed
    (switch from QWebKit to QWebEngine)
- add patches fixing known issues according to existing upstream PRs
  - 0551-common-background-drawing.patch
  - 0569-scale-mirror-pixmap.patch
  - 0604-qt-5.12-compatibility.patch
  - 0629-bug-ruler.patch
  - 0633-improve-displaymanager.patch
- remove unused build dependencies</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1656072000">- fix several issues
  - add 0008-install-fonts.patch
  - add 0637-fix-pdf-background-export.patch
  - add 0641-fix-font-handling.patch</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1656072001">- minor changes in spec file</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1663156800">- update to version 1.7.0~git20220914.47a96e1
- feat: user configurable shortcuts
  * add 0460-shortcut-configuration.patch
- fix: boxing in single screen mode
  * update 0633-improve-displaymanager.patch
- fix: PDF background export
  * update 0637-fix-pdf-background-export.patch
- fix: font handling
  * update 0641-fix-font-handling.patch
- fix: PDF export scaling
  * add 0649-fix-pdf-export-scaling.patch
- refactor: Linux build and installation
  * add 0651-chore-reorganize-linux-build.patch
  * replaces 0001-Rewrite-libs.pri.patch
  * replaces 0002-Install-to-correct-directories-on-linux.patch
  * replaces 0003-podcast.pri-port-to-pkgconfig.patch
  * replaces 0004-Use-QStandardPaths-to-locate-resources.patch
  * replaces 0005-Add-svg-icon.patch
  * replaces 0006-pro-Remove-UB_THIRDPARTY_INTERACTIVE.patch
  * replaces 0007-Linux-Only-use-onboard-by-default-if-it-s-installed.patch
  * replaces 0008-install-fonts.patch
  * add mimespec for .ubz files
  * also improve handling of onboard on-screen keyboard
- refactor: clean spec file</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1663675200">- fix file list in spec file
  - do not include /usr/share/mime/packages directory owned by
    filesystem</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1669723200">- update to version 1.7.0~git20221129.9de37af
- feat: user configurable shortcuts
  * replace 0460-shortcut-configuration.patch by updated
    0686-shortcut-configuration.patch
  * add 9686-cmake-add-shortcut-manager.patch
    add new files to CMakeLists.txt
- fix: background drawing when switching page size
  * update 0551-common-background-drawing.patch
- fix: mirror pixmap size
  * update 0569-scale-mirror-pixmap.patch
- remove upstreamed patches
  * remove upstreamed 0604-qt-5.12-compatibility.patch
  * remove upstreamed 0629-bug-ruler.patch
  * remove upstreamed 0633-improve-displaymanager.patch
  * remove upstreamed 0637-fix-pdf-background-export.patch
  * remove upstreamed 0641-fix-font-handling.patch
  * remove upstreamed 0649-fix-pdf-export-scaling.patch
- chore: replace qmake by cmake build system
  * remove 0651-chore-reorganize-linux-build.patch
  * add 0698-add-cmake-build-system.patch
- fix: page size for PDF export
  * add 0677-pdf-export-page-size.patch
- disable software update from openboard web page
  * add 9117-disable-software-update.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1674648000">- BuildRequire pkgconfig(libavdevice) instead of ffmpeg-devel: let
  OBS figure out the right packages that do not conlfict.</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1687089600">- update to version 1.7.0~git20230614.2ff8f29
  * feature freeze before release
- remove upstreamed patches
  * remove upstreamed 0551-common-background-drawing.patch
  * remove upstreamed 0677-pdf-export-page-size.patch
- update patches to match updated sources
  * update 0686-shortcut-configuration.patch
  * update 0698-add-cmake-build-system.patch
  * update 9117-disable-software-update.patch</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1702123200">- update to release version 1.7.0
- update patches to match updated sources
  * update 0569-scale-mirror-pixmap.patch
  * update 0686-shortcut-configuration.patch
- replace build system patch
  * remove 0698-add-cmake-build-system.patch
  * add 0830-cmake-community-builds.patch
- switch from pgkconfig to cmake for some BuildRequires</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1715169600">- update to release version 1.7.1
- remove upstreamed patches
  * remove 0830-cmake-community-builds.patch
  * remove 9686-cmake-add-shortcut-manager.patch
- update patch to match updated sources
  * replace 0686-shortcut-configuration.patch by 0955-shortcut-configuration.patch</changelog>
</package>
<package pkgid="35483b30116604f80e20689aa65ab8d7664fe61b8594ebbf8f0156e2537bd2fc0f26ccc9ed5b9de2aa33c51f34bda41dd96358757ce6c7925444d29a23d712ac" name="OpenBoard-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.7.1" rel="1.1"/>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1612785600">- Compile translations so they are installed (bsc#1181857)</changelog>
  <changelog author="Martin Winter &lt;martin@winter-rosenheim.de&gt;" date="1640692800">- update to OpenBoard 1.6.1
  - adapt patches</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1647345600">- add 0573-compile-with-poppler-22.03.patch</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1654516800">- Update to 1.6.2
  - see https://github.com/OpenBoard-org/OpenBoard/releases/tag/v1.6.2
  - adapt 0001-Rewrite-libs.pri.patch
  - adapt 0002-Install-to-correct-directories-on-linux.patch
  - drop 0573-compile-with-poppler-22.03.patch (upstreamed)</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1655121600">- Update to 1.6.3
  - see https://github.com/OpenBoard-org/OpenBoard/releases/tag/v1.6.3</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1655640000">- update to 1.7.0~git47a96e1
  - use development branch to enable build for Tumbleweed
    (switch from QWebKit to QWebEngine)
- add patches fixing known issues according to existing upstream PRs
  - 0551-common-background-drawing.patch
  - 0569-scale-mirror-pixmap.patch
  - 0604-qt-5.12-compatibility.patch
  - 0629-bug-ruler.patch
  - 0633-improve-displaymanager.patch
- remove unused build dependencies</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1656072000">- fix several issues
  - add 0008-install-fonts.patch
  - add 0637-fix-pdf-background-export.patch
  - add 0641-fix-font-handling.patch</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1656072001">- minor changes in spec file</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1663156800">- update to version 1.7.0~git20220914.47a96e1
- feat: user configurable shortcuts
  * add 0460-shortcut-configuration.patch
- fix: boxing in single screen mode
  * update 0633-improve-displaymanager.patch
- fix: PDF background export
  * update 0637-fix-pdf-background-export.patch
- fix: font handling
  * update 0641-fix-font-handling.patch
- fix: PDF export scaling
  * add 0649-fix-pdf-export-scaling.patch
- refactor: Linux build and installation
  * add 0651-chore-reorganize-linux-build.patch
  * replaces 0001-Rewrite-libs.pri.patch
  * replaces 0002-Install-to-correct-directories-on-linux.patch
  * replaces 0003-podcast.pri-port-to-pkgconfig.patch
  * replaces 0004-Use-QStandardPaths-to-locate-resources.patch
  * replaces 0005-Add-svg-icon.patch
  * replaces 0006-pro-Remove-UB_THIRDPARTY_INTERACTIVE.patch
  * replaces 0007-Linux-Only-use-onboard-by-default-if-it-s-installed.patch
  * replaces 0008-install-fonts.patch
  * add mimespec for .ubz files
  * also improve handling of onboard on-screen keyboard
- refactor: clean spec file</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1663675200">- fix file list in spec file
  - do not include /usr/share/mime/packages directory owned by
    filesystem</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1669723200">- update to version 1.7.0~git20221129.9de37af
- feat: user configurable shortcuts
  * replace 0460-shortcut-configuration.patch by updated
    0686-shortcut-configuration.patch
  * add 9686-cmake-add-shortcut-manager.patch
    add new files to CMakeLists.txt
- fix: background drawing when switching page size
  * update 0551-common-background-drawing.patch
- fix: mirror pixmap size
  * update 0569-scale-mirror-pixmap.patch
- remove upstreamed patches
  * remove upstreamed 0604-qt-5.12-compatibility.patch
  * remove upstreamed 0629-bug-ruler.patch
  * remove upstreamed 0633-improve-displaymanager.patch
  * remove upstreamed 0637-fix-pdf-background-export.patch
  * remove upstreamed 0641-fix-font-handling.patch
  * remove upstreamed 0649-fix-pdf-export-scaling.patch
- chore: replace qmake by cmake build system
  * remove 0651-chore-reorganize-linux-build.patch
  * add 0698-add-cmake-build-system.patch
- fix: page size for PDF export
  * add 0677-pdf-export-page-size.patch
- disable software update from openboard web page
  * add 9117-disable-software-update.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1674648000">- BuildRequire pkgconfig(libavdevice) instead of ffmpeg-devel: let
  OBS figure out the right packages that do not conlfict.</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1687089600">- update to version 1.7.0~git20230614.2ff8f29
  * feature freeze before release
- remove upstreamed patches
  * remove upstreamed 0551-common-background-drawing.patch
  * remove upstreamed 0677-pdf-export-page-size.patch
- update patches to match updated sources
  * update 0686-shortcut-configuration.patch
  * update 0698-add-cmake-build-system.patch
  * update 9117-disable-software-update.patch</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1702123200">- update to release version 1.7.0
- update patches to match updated sources
  * update 0569-scale-mirror-pixmap.patch
  * update 0686-shortcut-configuration.patch
- replace build system patch
  * remove 0698-add-cmake-build-system.patch
  * add 0830-cmake-community-builds.patch
- switch from pgkconfig to cmake for some BuildRequires</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1715169600">- update to release version 1.7.1
- remove upstreamed patches
  * remove 0830-cmake-community-builds.patch
  * remove 9686-cmake-add-shortcut-manager.patch
- update patch to match updated sources
  * replace 0686-shortcut-configuration.patch by 0955-shortcut-configuration.patch</changelog>
</package>
<package pkgid="b7df285604e0611c7fc746c04e60bd80d781e78325d717df3a869d8eb87213bea8326fb0a1127aec07a4a28a36ad56ff8a190e9b57ecfea065f7b83c5980d50d" name="OpenBoard-debugsource" arch="x86_64">
  <version epoch="0" ver="1.7.1" rel="1.1"/>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1612785600">- Compile translations so they are installed (bsc#1181857)</changelog>
  <changelog author="Martin Winter &lt;martin@winter-rosenheim.de&gt;" date="1640692800">- update to OpenBoard 1.6.1
  - adapt patches</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1647345600">- add 0573-compile-with-poppler-22.03.patch</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1654516800">- Update to 1.6.2
  - see https://github.com/OpenBoard-org/OpenBoard/releases/tag/v1.6.2
  - adapt 0001-Rewrite-libs.pri.patch
  - adapt 0002-Install-to-correct-directories-on-linux.patch
  - drop 0573-compile-with-poppler-22.03.patch (upstreamed)</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1655121600">- Update to 1.6.3
  - see https://github.com/OpenBoard-org/OpenBoard/releases/tag/v1.6.3</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1655640000">- update to 1.7.0~git47a96e1
  - use development branch to enable build for Tumbleweed
    (switch from QWebKit to QWebEngine)
- add patches fixing known issues according to existing upstream PRs
  - 0551-common-background-drawing.patch
  - 0569-scale-mirror-pixmap.patch
  - 0604-qt-5.12-compatibility.patch
  - 0629-bug-ruler.patch
  - 0633-improve-displaymanager.patch
- remove unused build dependencies</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1656072000">- fix several issues
  - add 0008-install-fonts.patch
  - add 0637-fix-pdf-background-export.patch
  - add 0641-fix-font-handling.patch</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1656072001">- minor changes in spec file</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1663156800">- update to version 1.7.0~git20220914.47a96e1
- feat: user configurable shortcuts
  * add 0460-shortcut-configuration.patch
- fix: boxing in single screen mode
  * update 0633-improve-displaymanager.patch
- fix: PDF background export
  * update 0637-fix-pdf-background-export.patch
- fix: font handling
  * update 0641-fix-font-handling.patch
- fix: PDF export scaling
  * add 0649-fix-pdf-export-scaling.patch
- refactor: Linux build and installation
  * add 0651-chore-reorganize-linux-build.patch
  * replaces 0001-Rewrite-libs.pri.patch
  * replaces 0002-Install-to-correct-directories-on-linux.patch
  * replaces 0003-podcast.pri-port-to-pkgconfig.patch
  * replaces 0004-Use-QStandardPaths-to-locate-resources.patch
  * replaces 0005-Add-svg-icon.patch
  * replaces 0006-pro-Remove-UB_THIRDPARTY_INTERACTIVE.patch
  * replaces 0007-Linux-Only-use-onboard-by-default-if-it-s-installed.patch
  * replaces 0008-install-fonts.patch
  * add mimespec for .ubz files
  * also improve handling of onboard on-screen keyboard
- refactor: clean spec file</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1663675200">- fix file list in spec file
  - do not include /usr/share/mime/packages directory owned by
    filesystem</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1669723200">- update to version 1.7.0~git20221129.9de37af
- feat: user configurable shortcuts
  * replace 0460-shortcut-configuration.patch by updated
    0686-shortcut-configuration.patch
  * add 9686-cmake-add-shortcut-manager.patch
    add new files to CMakeLists.txt
- fix: background drawing when switching page size
  * update 0551-common-background-drawing.patch
- fix: mirror pixmap size
  * update 0569-scale-mirror-pixmap.patch
- remove upstreamed patches
  * remove upstreamed 0604-qt-5.12-compatibility.patch
  * remove upstreamed 0629-bug-ruler.patch
  * remove upstreamed 0633-improve-displaymanager.patch
  * remove upstreamed 0637-fix-pdf-background-export.patch
  * remove upstreamed 0641-fix-font-handling.patch
  * remove upstreamed 0649-fix-pdf-export-scaling.patch
- chore: replace qmake by cmake build system
  * remove 0651-chore-reorganize-linux-build.patch
  * add 0698-add-cmake-build-system.patch
- fix: page size for PDF export
  * add 0677-pdf-export-page-size.patch
- disable software update from openboard web page
  * add 9117-disable-software-update.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1674648000">- BuildRequire pkgconfig(libavdevice) instead of ffmpeg-devel: let
  OBS figure out the right packages that do not conlfict.</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1687089600">- update to version 1.7.0~git20230614.2ff8f29
  * feature freeze before release
- remove upstreamed patches
  * remove upstreamed 0551-common-background-drawing.patch
  * remove upstreamed 0677-pdf-export-page-size.patch
- update patches to match updated sources
  * update 0686-shortcut-configuration.patch
  * update 0698-add-cmake-build-system.patch
  * update 9117-disable-software-update.patch</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1702123200">- update to release version 1.7.0
- update patches to match updated sources
  * update 0569-scale-mirror-pixmap.patch
  * update 0686-shortcut-configuration.patch
- replace build system patch
  * remove 0698-add-cmake-build-system.patch
  * add 0830-cmake-community-builds.patch
- switch from pgkconfig to cmake for some BuildRequires</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1715169600">- update to release version 1.7.1
- remove upstreamed patches
  * remove 0830-cmake-community-builds.patch
  * remove 9686-cmake-add-shortcut-manager.patch
- update patch to match updated sources
  * replace 0686-shortcut-configuration.patch by 0955-shortcut-configuration.patch</changelog>
</package>
<package pkgid="8f468c3948f7b783c19df1f776082120dcbb0bc7496fa00abd16b830f054e21cefb134a098543a2577f54b647d5da1d2527f8eb4ef536995f78dc727958850d5" name="OpenImageIO" arch="src">
  <version epoch="0" ver="2.5.11.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.4.13.0:
  * *OpenCV*: Improve OpenCV support -- errors, version, half
  * *IBA*: Improve error message for IBA::ocio functions
  * *exif*: Convert paramvalue string to integer when needed
  * *exr*: Correction to dwa vs zip logic when outputting OpenEXR
  * *ico*: Heap-buffer-overflow
  * *jpeg*: Fix density calculation  for jpeg output
  * *jpeg2000*: Better pixel type promotion logic
  * *psd*: Prevent simultaneous psd thumbnail reads from clashing
  * *strutil.h*: Ensure proper constexpr of string hashing
  * *build* Fix use of OIIO_LOCAL_DEPS_PATH
  * *build* Fix fmt vs gcc warning that had version typo
  * *tests*: Fix missing simd test due to copy paste typo
  * *docs*: Update CONTRIBUTING and SECURITY #3852
  * *docs*: ImageInput and ImageOutput docs updated to Python 3.
  * *docs*: Many fixes to python code examples
  * *docs*: Update mail list URL
  * *docs*: Fix explanation of raw:Exposure config hint
  * *docs*: Document use of the DCO which is now required for all</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1693224000">- Update to 2.4.14.0:
  * ico: IOProxy support for ICO input #3919 (by jasonbaumeister)
  * fix(psd): CMYK PSD files now copy alpha correctly #3918 (by
    jasonbaumeister)
  * fix(python): Fix arithmetic overflow in oiio_bufinfo (Python
    interop) #3931 (by Jesse Yurkovich)
  * build: Fix WebP linking if CMAKE_FIND_PACKAGE_PREFER_CONFIG is
    ON #3863 (by Benjamin Buch)
  * build: Find OpenEXR equally well with our FindOpenEXR and exr's
    exported config file #3862 (by Benjamin Buch)
  * build: Fix broken OIIO_NO_NEON definition #3911
  * ci: Lock down icx version #3929
  * ci: Bump build_openexr and build_opencolorio defaults to latest
    versions #3920
  * admin: Update mail list to https://lists.aswf.io/g/oiio-dev
    [#3880]
  * admin: Add charter and other ASWF documents to the repo #3850
  * admin: Document use of the DCO which is now required for all
    PRs #3897
  * admin: Put logo on the main readme #3927
  * admin: Remove old CLAs that are no longer in effect
  * admin: Change open source license to Apache 2.0. #3899, #3903,
    [#3904], #3906, #3914, #3922, #3926.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1693396800">- Disable tiff-misc test, because it often(!) fails the build on OBS</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1699358400">- OpenImageIO moved under the ASWF umbrella. use the tarball from
  there.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1699358401">- Update to 2.5.5.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.5.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.4.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.17.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.16.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.15.0
- disable docs-examples-cpp as it doesnt find the files in the
  build directory</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1699358402">- Workaround for https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4049
  the generated cmake config file has a broken dependency on zlib.
  until the generator is fixed we fix the generated file with perl.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1700136000">- revert the workaround again now that we have the proper cmake for
  zlib 1.3</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 2.5.6.0:
  * autocc bugfix and color config inventory cleanup
  * Fix issue when computing perceptual diff
  * Better cmake verbose behavior
  * Fix typo in slack-release-notifier version
  * More relicensing code under Apache 2.0</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1705320000">- The devel package has to require the main package as the cmake
  finder checks for iconvert. Found while trying to build OpenUSD.
- The devel package has to require pkgconfig(Imath) as the cmake
  finder checks for it. Found while trying to build OpenUSD.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1706097600">- OpenImageIO so far forced C++ Standard 14 which does not match
  with openVDB &gt;= 10.1 which requires 17 at least.
  https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4021</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1706097601">- update to 2.5.7.0:
  - fix(iv): Avoid crash with OpenGL + multi-channel images #4087
  - fix(png): Fix crash for writing large PNGs with alpha #4074
  - fix(ImageInput): Only check REST arguments if the file does not
    exist, avoiding problems for filenames that legitimately
    contain a ? character. #4085 (by AdamMainsTL)
  - perf(IBA): Improve perf of ImageBufAlgo::channels in-place
    operation #4088
  - build: Ptex support for static library #4072 (by Dominik Wójt)
  - build: Add a way to cram in a custom extra library for iv #4086
  - build: JPEG2000: Include the headers we need to discern version
    [#4073]
  - tests: Improve color management test in imagebufalgo_test #4063
  - tests: Add one more ref output for python-colorconfig test
    [#4065]
  - ci: Restrict Mac ARM running #4077
  - ci: Rename macro to avoid conflict during CI unity builds #4092
  - docs: Fix typo #4089
  - docs: Fix link to openexr test images #4080 (by Jesse
    Yurkovich)
  - admin: Account for duplicate emails in the .mailmap #4075
  - dev: Faster vint4 load/store with unsigned char conversion
    [#4071] (by Aras Pranckevičius)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1706788800">- update to 2.5.8.0:
  - feat(oiiotool): New --buildinfo command prints build
    information,
  - including version, compiler, and all library dependencies.
    [#4124]
  - feat(api): New global getattribute queries: "build:platform",
  - "build:compiler", "build:dependencies" #4124
  - feat(openexr): Add support for luminance-chroma OpenEXR images.
    [#4070] (by jreichel-nvidia)
  - fix(raw): Avoid buffer overrun for flip direction cases #4100
  - fix(iv): Assume iv display gamma 2.2 if GAMMA env variable is
    not set #4118
  - fix: Fixes to reduce problems identified by static analysis
    [#4113]
  - dev(simd.h): Make all-architecture matrix44::inverse() #4076
  - dev(simd.h): Fix AVX-512 round function #4119 (by AngryLoki)
  - build(deps): Remove Findfmt.cmake, rely on that package's
    exported config. #4069 #4103 (by Dominik Wójt)
  - build(deps): Account for header changes in fmt project trunk
    [#4109] #4114
  - tests: Shuffle some tests between directories #4091
  - tests: Fix docs test, used wrong namespace #4090
  - docs: Fix broken IBA color management documentation #4104
  - style: Update our formatting standard to clang-format 17.0 and
    C++17 #4096</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1707307200">- Add https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4143.patch
  Potential patch to fix the aarch64 regressions reported here:
  https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4111
  This can be dropped in the next version update.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1707307201">- Upgrade the image files to 20240205T200840
  this fixes a small license issue</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1707307202">- we need at least OpenEXR 2.4. force this</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709294400">- update to 2.5.9.0:
  - oiiotool: Overhaul and fix bugs in mixed-channel propogation
    [#4127]
  - oiiotool: Fixes to buildinfo queries #4150
  - dcmtk: Fixes for DCMTK #4147
  - build: Address NEON issues in simd.h. #4143
  - typedesc.h: Allow TypeDesc to have all the right POD attributes
    [#4162] (by Scott Wilson)
  - internals: Various fixes for memory safety and reduce static
    analysis complaints #4128
  - internals: Coalesce redundant STRINGIZE macros -&gt;
    OIIO_STRINGIZE #4121
  - ci: Start using macos-14 ARM runners, bump latest OCIO #4134
  - ci: Switch away from deprecated GHA idiom set-output #4141
  - ci: Add vfx platform 2024 #4163
  - ci: Fix Windows CI, need to build newer openexr and adjust
    boost search #4167
  - tests: Add test for filter values and 'filter_list' query #4140
  - docs: Update SECURITY and RELEASING documentation #4138
  - docs: Fix tab that was missing from the rendering on rtd #4137
  - docs: Fix python example #4139
  - admin: More updated relicensing code under Apache 2.0
- drop 4143.patch. included in update.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709294401">- We need pkgconfig(libxml-2.0) now</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1712059200">- update to 2.5.10.1
  It seems 2.5.10.0 was pulled again, because 2.5.10.0 was
  mis-tagged.
  - oiiotool: Expression substitution now understands
    pseudo-metadata NONFINITE_COUNT that returns the number of
    nonfinite values in the image, thus allowing decision making
    about fixnan #4171
  - color management: Automatically recognize some additional color
    space name synonyms: "srgb_texture", "lin_rec709" and
    "lin_ap1". Also add common permutation "srgb_tx" and "srgb
    texture" as additional aliases for "srgb". #4166
  - openexr: Implement copy_image for OpenEXR #4004 (by Andy Chan)
  - heic: Don't auto-transform camera-rotated images #4142 #4184
  - hash.h: Mismatched pragma push/pop in hash.h #4182
  - simd.h: gather_mask() was wrong for no-simd fallback #4183
  - texture.h: Overload decode_wrapmode to support ustringhash
    [#4207] (by Chris Hellmuth)
  - build: Fix warning when Freetype is disabled #4177
  - build: iv build issues with glTexImage3D #4202 (by Vlad
    (Kuzmin) Erium)
  - build: Fix buld_ninja.bash to make directories and download
    correctly #4192 (by Sergio Rojas)
  - build: Need additional include #4194
  - build: FindOpenColorIO failed to properly set
    OpenColorIO_VERSION #4196
  - build: Restore internals of strhash to compile correctly on 32
    bit architectures #4213
  - ci: Allow triggering CI workflow from web #4178
  - ci: Make one of the Mac tests build for avx2 #4188
  - ci: Enable Windows 2022 CI tests #4195
  - docs: Fix some typos and add missing oiiotool expression
    explanations #4169
  - admin: Add a ROADMAP document #4161</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1714564800">- update to 2.5.11.0
  - dds: DDS support more DXGI formats #4220 (by alexguirre)
  - psd: Add support for 16- and 32-bit Photoshop file reads #4208
    (by EmilDohne)
  - fix(fmt.h): Fix build break from recent fmt change #4227
  - fix(openexr): Fix out-of-bounds reads when using OpenEXR
    decreasingY lineOrder. #4215 (by Aaron Colwell)
  - fix: Don't use (DY)LD_LIBRARY_PATH as plugin search paths #4245
    (by Brecht Van Lommel)
  - fix: Fix crash when no default fonts are found #4249
  - build: Disable clang18 warnings about deprecated unicode
    conversion #4246
  - security: Better documentation of past CVE fixes in SECURITY.md
    [#4238]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1714651200">- Update the images tarball to include the files needed for issue
  [#4220]</changelog>
</package>
<package pkgid="bb5e5d202341909e9c1259f33d17ac2daa91ca6eca6744ad5756cb0d392fe54de680b8e3f92e8771361bf6d8a4166de16252e6caaf0e3470ba7c9ff1cfb18b9c" name="OpenImageIO" arch="x86_64">
  <version epoch="0" ver="2.5.11.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.4.13.0:
  * *OpenCV*: Improve OpenCV support -- errors, version, half
  * *IBA*: Improve error message for IBA::ocio functions
  * *exif*: Convert paramvalue string to integer when needed
  * *exr*: Correction to dwa vs zip logic when outputting OpenEXR
  * *ico*: Heap-buffer-overflow
  * *jpeg*: Fix density calculation  for jpeg output
  * *jpeg2000*: Better pixel type promotion logic
  * *psd*: Prevent simultaneous psd thumbnail reads from clashing
  * *strutil.h*: Ensure proper constexpr of string hashing
  * *build* Fix use of OIIO_LOCAL_DEPS_PATH
  * *build* Fix fmt vs gcc warning that had version typo
  * *tests*: Fix missing simd test due to copy paste typo
  * *docs*: Update CONTRIBUTING and SECURITY #3852
  * *docs*: ImageInput and ImageOutput docs updated to Python 3.
  * *docs*: Many fixes to python code examples
  * *docs*: Update mail list URL
  * *docs*: Fix explanation of raw:Exposure config hint
  * *docs*: Document use of the DCO which is now required for all</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1693224000">- Update to 2.4.14.0:
  * ico: IOProxy support for ICO input #3919 (by jasonbaumeister)
  * fix(psd): CMYK PSD files now copy alpha correctly #3918 (by
    jasonbaumeister)
  * fix(python): Fix arithmetic overflow in oiio_bufinfo (Python
    interop) #3931 (by Jesse Yurkovich)
  * build: Fix WebP linking if CMAKE_FIND_PACKAGE_PREFER_CONFIG is
    ON #3863 (by Benjamin Buch)
  * build: Find OpenEXR equally well with our FindOpenEXR and exr's
    exported config file #3862 (by Benjamin Buch)
  * build: Fix broken OIIO_NO_NEON definition #3911
  * ci: Lock down icx version #3929
  * ci: Bump build_openexr and build_opencolorio defaults to latest
    versions #3920
  * admin: Update mail list to https://lists.aswf.io/g/oiio-dev
    [#3880]
  * admin: Add charter and other ASWF documents to the repo #3850
  * admin: Document use of the DCO which is now required for all
    PRs #3897
  * admin: Put logo on the main readme #3927
  * admin: Remove old CLAs that are no longer in effect
  * admin: Change open source license to Apache 2.0. #3899, #3903,
    [#3904], #3906, #3914, #3922, #3926.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1693396800">- Disable tiff-misc test, because it often(!) fails the build on OBS</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1699358400">- OpenImageIO moved under the ASWF umbrella. use the tarball from
  there.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1699358401">- Update to 2.5.5.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.5.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.4.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.17.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.16.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.15.0
- disable docs-examples-cpp as it doesnt find the files in the
  build directory</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1699358402">- Workaround for https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4049
  the generated cmake config file has a broken dependency on zlib.
  until the generator is fixed we fix the generated file with perl.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1700136000">- revert the workaround again now that we have the proper cmake for
  zlib 1.3</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 2.5.6.0:
  * autocc bugfix and color config inventory cleanup
  * Fix issue when computing perceptual diff
  * Better cmake verbose behavior
  * Fix typo in slack-release-notifier version
  * More relicensing code under Apache 2.0</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1705320000">- The devel package has to require the main package as the cmake
  finder checks for iconvert. Found while trying to build OpenUSD.
- The devel package has to require pkgconfig(Imath) as the cmake
  finder checks for it. Found while trying to build OpenUSD.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1706097600">- OpenImageIO so far forced C++ Standard 14 which does not match
  with openVDB &gt;= 10.1 which requires 17 at least.
  https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4021</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1706097601">- update to 2.5.7.0:
  - fix(iv): Avoid crash with OpenGL + multi-channel images #4087
  - fix(png): Fix crash for writing large PNGs with alpha #4074
  - fix(ImageInput): Only check REST arguments if the file does not
    exist, avoiding problems for filenames that legitimately
    contain a ? character. #4085 (by AdamMainsTL)
  - perf(IBA): Improve perf of ImageBufAlgo::channels in-place
    operation #4088
  - build: Ptex support for static library #4072 (by Dominik Wójt)
  - build: Add a way to cram in a custom extra library for iv #4086
  - build: JPEG2000: Include the headers we need to discern version
    [#4073]
  - tests: Improve color management test in imagebufalgo_test #4063
  - tests: Add one more ref output for python-colorconfig test
    [#4065]
  - ci: Restrict Mac ARM running #4077
  - ci: Rename macro to avoid conflict during CI unity builds #4092
  - docs: Fix typo #4089
  - docs: Fix link to openexr test images #4080 (by Jesse
    Yurkovich)
  - admin: Account for duplicate emails in the .mailmap #4075
  - dev: Faster vint4 load/store with unsigned char conversion
    [#4071] (by Aras Pranckevičius)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1706788800">- update to 2.5.8.0:
  - feat(oiiotool): New --buildinfo command prints build
    information,
  - including version, compiler, and all library dependencies.
    [#4124]
  - feat(api): New global getattribute queries: "build:platform",
  - "build:compiler", "build:dependencies" #4124
  - feat(openexr): Add support for luminance-chroma OpenEXR images.
    [#4070] (by jreichel-nvidia)
  - fix(raw): Avoid buffer overrun for flip direction cases #4100
  - fix(iv): Assume iv display gamma 2.2 if GAMMA env variable is
    not set #4118
  - fix: Fixes to reduce problems identified by static analysis
    [#4113]
  - dev(simd.h): Make all-architecture matrix44::inverse() #4076
  - dev(simd.h): Fix AVX-512 round function #4119 (by AngryLoki)
  - build(deps): Remove Findfmt.cmake, rely on that package's
    exported config. #4069 #4103 (by Dominik Wójt)
  - build(deps): Account for header changes in fmt project trunk
    [#4109] #4114
  - tests: Shuffle some tests between directories #4091
  - tests: Fix docs test, used wrong namespace #4090
  - docs: Fix broken IBA color management documentation #4104
  - style: Update our formatting standard to clang-format 17.0 and
    C++17 #4096</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1707307200">- Add https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4143.patch
  Potential patch to fix the aarch64 regressions reported here:
  https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4111
  This can be dropped in the next version update.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1707307201">- Upgrade the image files to 20240205T200840
  this fixes a small license issue</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1707307202">- we need at least OpenEXR 2.4. force this</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709294400">- update to 2.5.9.0:
  - oiiotool: Overhaul and fix bugs in mixed-channel propogation
    [#4127]
  - oiiotool: Fixes to buildinfo queries #4150
  - dcmtk: Fixes for DCMTK #4147
  - build: Address NEON issues in simd.h. #4143
  - typedesc.h: Allow TypeDesc to have all the right POD attributes
    [#4162] (by Scott Wilson)
  - internals: Various fixes for memory safety and reduce static
    analysis complaints #4128
  - internals: Coalesce redundant STRINGIZE macros -&gt;
    OIIO_STRINGIZE #4121
  - ci: Start using macos-14 ARM runners, bump latest OCIO #4134
  - ci: Switch away from deprecated GHA idiom set-output #4141
  - ci: Add vfx platform 2024 #4163
  - ci: Fix Windows CI, need to build newer openexr and adjust
    boost search #4167
  - tests: Add test for filter values and 'filter_list' query #4140
  - docs: Update SECURITY and RELEASING documentation #4138
  - docs: Fix tab that was missing from the rendering on rtd #4137
  - docs: Fix python example #4139
  - admin: More updated relicensing code under Apache 2.0
- drop 4143.patch. included in update.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709294401">- We need pkgconfig(libxml-2.0) now</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1712059200">- update to 2.5.10.1
  It seems 2.5.10.0 was pulled again, because 2.5.10.0 was
  mis-tagged.
  - oiiotool: Expression substitution now understands
    pseudo-metadata NONFINITE_COUNT that returns the number of
    nonfinite values in the image, thus allowing decision making
    about fixnan #4171
  - color management: Automatically recognize some additional color
    space name synonyms: "srgb_texture", "lin_rec709" and
    "lin_ap1". Also add common permutation "srgb_tx" and "srgb
    texture" as additional aliases for "srgb". #4166
  - openexr: Implement copy_image for OpenEXR #4004 (by Andy Chan)
  - heic: Don't auto-transform camera-rotated images #4142 #4184
  - hash.h: Mismatched pragma push/pop in hash.h #4182
  - simd.h: gather_mask() was wrong for no-simd fallback #4183
  - texture.h: Overload decode_wrapmode to support ustringhash
    [#4207] (by Chris Hellmuth)
  - build: Fix warning when Freetype is disabled #4177
  - build: iv build issues with glTexImage3D #4202 (by Vlad
    (Kuzmin) Erium)
  - build: Fix buld_ninja.bash to make directories and download
    correctly #4192 (by Sergio Rojas)
  - build: Need additional include #4194
  - build: FindOpenColorIO failed to properly set
    OpenColorIO_VERSION #4196
  - build: Restore internals of strhash to compile correctly on 32
    bit architectures #4213
  - ci: Allow triggering CI workflow from web #4178
  - ci: Make one of the Mac tests build for avx2 #4188
  - ci: Enable Windows 2022 CI tests #4195
  - docs: Fix some typos and add missing oiiotool expression
    explanations #4169
  - admin: Add a ROADMAP document #4161</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1714564800">- update to 2.5.11.0
  - dds: DDS support more DXGI formats #4220 (by alexguirre)
  - psd: Add support for 16- and 32-bit Photoshop file reads #4208
    (by EmilDohne)
  - fix(fmt.h): Fix build break from recent fmt change #4227
  - fix(openexr): Fix out-of-bounds reads when using OpenEXR
    decreasingY lineOrder. #4215 (by Aaron Colwell)
  - fix: Don't use (DY)LD_LIBRARY_PATH as plugin search paths #4245
    (by Brecht Van Lommel)
  - fix: Fix crash when no default fonts are found #4249
  - build: Disable clang18 warnings about deprecated unicode
    conversion #4246
  - security: Better documentation of past CVE fixes in SECURITY.md
    [#4238]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1714651200">- Update the images tarball to include the files needed for issue
  [#4220]</changelog>
</package>
<package pkgid="620960bbcb25b58d0209efa83cd6c8d143b025ec1a6a936035358decd8dac183e29a51aa5bdf24bd5b47085be416b78c574d2db268d0ad8764b611139aa58e34" name="OpenImageIO-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.5.11.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.4.13.0:
  * *OpenCV*: Improve OpenCV support -- errors, version, half
  * *IBA*: Improve error message for IBA::ocio functions
  * *exif*: Convert paramvalue string to integer when needed
  * *exr*: Correction to dwa vs zip logic when outputting OpenEXR
  * *ico*: Heap-buffer-overflow
  * *jpeg*: Fix density calculation  for jpeg output
  * *jpeg2000*: Better pixel type promotion logic
  * *psd*: Prevent simultaneous psd thumbnail reads from clashing
  * *strutil.h*: Ensure proper constexpr of string hashing
  * *build* Fix use of OIIO_LOCAL_DEPS_PATH
  * *build* Fix fmt vs gcc warning that had version typo
  * *tests*: Fix missing simd test due to copy paste typo
  * *docs*: Update CONTRIBUTING and SECURITY #3852
  * *docs*: ImageInput and ImageOutput docs updated to Python 3.
  * *docs*: Many fixes to python code examples
  * *docs*: Update mail list URL
  * *docs*: Fix explanation of raw:Exposure config hint
  * *docs*: Document use of the DCO which is now required for all</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1693224000">- Update to 2.4.14.0:
  * ico: IOProxy support for ICO input #3919 (by jasonbaumeister)
  * fix(psd): CMYK PSD files now copy alpha correctly #3918 (by
    jasonbaumeister)
  * fix(python): Fix arithmetic overflow in oiio_bufinfo (Python
    interop) #3931 (by Jesse Yurkovich)
  * build: Fix WebP linking if CMAKE_FIND_PACKAGE_PREFER_CONFIG is
    ON #3863 (by Benjamin Buch)
  * build: Find OpenEXR equally well with our FindOpenEXR and exr's
    exported config file #3862 (by Benjamin Buch)
  * build: Fix broken OIIO_NO_NEON definition #3911
  * ci: Lock down icx version #3929
  * ci: Bump build_openexr and build_opencolorio defaults to latest
    versions #3920
  * admin: Update mail list to https://lists.aswf.io/g/oiio-dev
    [#3880]
  * admin: Add charter and other ASWF documents to the repo #3850
  * admin: Document use of the DCO which is now required for all
    PRs #3897
  * admin: Put logo on the main readme #3927
  * admin: Remove old CLAs that are no longer in effect
  * admin: Change open source license to Apache 2.0. #3899, #3903,
    [#3904], #3906, #3914, #3922, #3926.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1693396800">- Disable tiff-misc test, because it often(!) fails the build on OBS</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1699358400">- OpenImageIO moved under the ASWF umbrella. use the tarball from
  there.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1699358401">- Update to 2.5.5.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.5.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.4.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.17.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.16.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.15.0
- disable docs-examples-cpp as it doesnt find the files in the
  build directory</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1699358402">- Workaround for https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4049
  the generated cmake config file has a broken dependency on zlib.
  until the generator is fixed we fix the generated file with perl.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1700136000">- revert the workaround again now that we have the proper cmake for
  zlib 1.3</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 2.5.6.0:
  * autocc bugfix and color config inventory cleanup
  * Fix issue when computing perceptual diff
  * Better cmake verbose behavior
  * Fix typo in slack-release-notifier version
  * More relicensing code under Apache 2.0</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1705320000">- The devel package has to require the main package as the cmake
  finder checks for iconvert. Found while trying to build OpenUSD.
- The devel package has to require pkgconfig(Imath) as the cmake
  finder checks for it. Found while trying to build OpenUSD.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1706097600">- OpenImageIO so far forced C++ Standard 14 which does not match
  with openVDB &gt;= 10.1 which requires 17 at least.
  https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4021</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1706097601">- update to 2.5.7.0:
  - fix(iv): Avoid crash with OpenGL + multi-channel images #4087
  - fix(png): Fix crash for writing large PNGs with alpha #4074
  - fix(ImageInput): Only check REST arguments if the file does not
    exist, avoiding problems for filenames that legitimately
    contain a ? character. #4085 (by AdamMainsTL)
  - perf(IBA): Improve perf of ImageBufAlgo::channels in-place
    operation #4088
  - build: Ptex support for static library #4072 (by Dominik Wójt)
  - build: Add a way to cram in a custom extra library for iv #4086
  - build: JPEG2000: Include the headers we need to discern version
    [#4073]
  - tests: Improve color management test in imagebufalgo_test #4063
  - tests: Add one more ref output for python-colorconfig test
    [#4065]
  - ci: Restrict Mac ARM running #4077
  - ci: Rename macro to avoid conflict during CI unity builds #4092
  - docs: Fix typo #4089
  - docs: Fix link to openexr test images #4080 (by Jesse
    Yurkovich)
  - admin: Account for duplicate emails in the .mailmap #4075
  - dev: Faster vint4 load/store with unsigned char conversion
    [#4071] (by Aras Pranckevičius)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1706788800">- update to 2.5.8.0:
  - feat(oiiotool): New --buildinfo command prints build
    information,
  - including version, compiler, and all library dependencies.
    [#4124]
  - feat(api): New global getattribute queries: "build:platform",
  - "build:compiler", "build:dependencies" #4124
  - feat(openexr): Add support for luminance-chroma OpenEXR images.
    [#4070] (by jreichel-nvidia)
  - fix(raw): Avoid buffer overrun for flip direction cases #4100
  - fix(iv): Assume iv display gamma 2.2 if GAMMA env variable is
    not set #4118
  - fix: Fixes to reduce problems identified by static analysis
    [#4113]
  - dev(simd.h): Make all-architecture matrix44::inverse() #4076
  - dev(simd.h): Fix AVX-512 round function #4119 (by AngryLoki)
  - build(deps): Remove Findfmt.cmake, rely on that package's
    exported config. #4069 #4103 (by Dominik Wójt)
  - build(deps): Account for header changes in fmt project trunk
    [#4109] #4114
  - tests: Shuffle some tests between directories #4091
  - tests: Fix docs test, used wrong namespace #4090
  - docs: Fix broken IBA color management documentation #4104
  - style: Update our formatting standard to clang-format 17.0 and
    C++17 #4096</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1707307200">- Add https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4143.patch
  Potential patch to fix the aarch64 regressions reported here:
  https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4111
  This can be dropped in the next version update.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1707307201">- Upgrade the image files to 20240205T200840
  this fixes a small license issue</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1707307202">- we need at least OpenEXR 2.4. force this</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709294400">- update to 2.5.9.0:
  - oiiotool: Overhaul and fix bugs in mixed-channel propogation
    [#4127]
  - oiiotool: Fixes to buildinfo queries #4150
  - dcmtk: Fixes for DCMTK #4147
  - build: Address NEON issues in simd.h. #4143
  - typedesc.h: Allow TypeDesc to have all the right POD attributes
    [#4162] (by Scott Wilson)
  - internals: Various fixes for memory safety and reduce static
    analysis complaints #4128
  - internals: Coalesce redundant STRINGIZE macros -&gt;
    OIIO_STRINGIZE #4121
  - ci: Start using macos-14 ARM runners, bump latest OCIO #4134
  - ci: Switch away from deprecated GHA idiom set-output #4141
  - ci: Add vfx platform 2024 #4163
  - ci: Fix Windows CI, need to build newer openexr and adjust
    boost search #4167
  - tests: Add test for filter values and 'filter_list' query #4140
  - docs: Update SECURITY and RELEASING documentation #4138
  - docs: Fix tab that was missing from the rendering on rtd #4137
  - docs: Fix python example #4139
  - admin: More updated relicensing code under Apache 2.0
- drop 4143.patch. included in update.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709294401">- We need pkgconfig(libxml-2.0) now</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1712059200">- update to 2.5.10.1
  It seems 2.5.10.0 was pulled again, because 2.5.10.0 was
  mis-tagged.
  - oiiotool: Expression substitution now understands
    pseudo-metadata NONFINITE_COUNT that returns the number of
    nonfinite values in the image, thus allowing decision making
    about fixnan #4171
  - color management: Automatically recognize some additional color
    space name synonyms: "srgb_texture", "lin_rec709" and
    "lin_ap1". Also add common permutation "srgb_tx" and "srgb
    texture" as additional aliases for "srgb". #4166
  - openexr: Implement copy_image for OpenEXR #4004 (by Andy Chan)
  - heic: Don't auto-transform camera-rotated images #4142 #4184
  - hash.h: Mismatched pragma push/pop in hash.h #4182
  - simd.h: gather_mask() was wrong for no-simd fallback #4183
  - texture.h: Overload decode_wrapmode to support ustringhash
    [#4207] (by Chris Hellmuth)
  - build: Fix warning when Freetype is disabled #4177
  - build: iv build issues with glTexImage3D #4202 (by Vlad
    (Kuzmin) Erium)
  - build: Fix buld_ninja.bash to make directories and download
    correctly #4192 (by Sergio Rojas)
  - build: Need additional include #4194
  - build: FindOpenColorIO failed to properly set
    OpenColorIO_VERSION #4196
  - build: Restore internals of strhash to compile correctly on 32
    bit architectures #4213
  - ci: Allow triggering CI workflow from web #4178
  - ci: Make one of the Mac tests build for avx2 #4188
  - ci: Enable Windows 2022 CI tests #4195
  - docs: Fix some typos and add missing oiiotool expression
    explanations #4169
  - admin: Add a ROADMAP document #4161</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1714564800">- update to 2.5.11.0
  - dds: DDS support more DXGI formats #4220 (by alexguirre)
  - psd: Add support for 16- and 32-bit Photoshop file reads #4208
    (by EmilDohne)
  - fix(fmt.h): Fix build break from recent fmt change #4227
  - fix(openexr): Fix out-of-bounds reads when using OpenEXR
    decreasingY lineOrder. #4215 (by Aaron Colwell)
  - fix: Don't use (DY)LD_LIBRARY_PATH as plugin search paths #4245
    (by Brecht Van Lommel)
  - fix: Fix crash when no default fonts are found #4249
  - build: Disable clang18 warnings about deprecated unicode
    conversion #4246
  - security: Better documentation of past CVE fixes in SECURITY.md
    [#4238]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1714651200">- Update the images tarball to include the files needed for issue
  [#4220]</changelog>
</package>
<package pkgid="e5d545bd7c77d783de3f9db248526263a1bd0125c40aede5b4bdb98b9f971a321c7747c5ec55a9b5f242124a860d83874595cc28b6b8918f79b893ba9a6d3a09" name="OpenImageIO-debugsource" arch="x86_64">
  <version epoch="0" ver="2.5.11.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.4.13.0:
  * *OpenCV*: Improve OpenCV support -- errors, version, half
  * *IBA*: Improve error message for IBA::ocio functions
  * *exif*: Convert paramvalue string to integer when needed
  * *exr*: Correction to dwa vs zip logic when outputting OpenEXR
  * *ico*: Heap-buffer-overflow
  * *jpeg*: Fix density calculation  for jpeg output
  * *jpeg2000*: Better pixel type promotion logic
  * *psd*: Prevent simultaneous psd thumbnail reads from clashing
  * *strutil.h*: Ensure proper constexpr of string hashing
  * *build* Fix use of OIIO_LOCAL_DEPS_PATH
  * *build* Fix fmt vs gcc warning that had version typo
  * *tests*: Fix missing simd test due to copy paste typo
  * *docs*: Update CONTRIBUTING and SECURITY #3852
  * *docs*: ImageInput and ImageOutput docs updated to Python 3.
  * *docs*: Many fixes to python code examples
  * *docs*: Update mail list URL
  * *docs*: Fix explanation of raw:Exposure config hint
  * *docs*: Document use of the DCO which is now required for all</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1693224000">- Update to 2.4.14.0:
  * ico: IOProxy support for ICO input #3919 (by jasonbaumeister)
  * fix(psd): CMYK PSD files now copy alpha correctly #3918 (by
    jasonbaumeister)
  * fix(python): Fix arithmetic overflow in oiio_bufinfo (Python
    interop) #3931 (by Jesse Yurkovich)
  * build: Fix WebP linking if CMAKE_FIND_PACKAGE_PREFER_CONFIG is
    ON #3863 (by Benjamin Buch)
  * build: Find OpenEXR equally well with our FindOpenEXR and exr's
    exported config file #3862 (by Benjamin Buch)
  * build: Fix broken OIIO_NO_NEON definition #3911
  * ci: Lock down icx version #3929
  * ci: Bump build_openexr and build_opencolorio defaults to latest
    versions #3920
  * admin: Update mail list to https://lists.aswf.io/g/oiio-dev
    [#3880]
  * admin: Add charter and other ASWF documents to the repo #3850
  * admin: Document use of the DCO which is now required for all
    PRs #3897
  * admin: Put logo on the main readme #3927
  * admin: Remove old CLAs that are no longer in effect
  * admin: Change open source license to Apache 2.0. #3899, #3903,
    [#3904], #3906, #3914, #3922, #3926.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1693396800">- Disable tiff-misc test, because it often(!) fails the build on OBS</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1699358400">- OpenImageIO moved under the ASWF umbrella. use the tarball from
  there.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1699358401">- Update to 2.5.5.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.5.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.4.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.17.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.16.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.15.0
- disable docs-examples-cpp as it doesnt find the files in the
  build directory</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1699358402">- Workaround for https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4049
  the generated cmake config file has a broken dependency on zlib.
  until the generator is fixed we fix the generated file with perl.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1700136000">- revert the workaround again now that we have the proper cmake for
  zlib 1.3</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 2.5.6.0:
  * autocc bugfix and color config inventory cleanup
  * Fix issue when computing perceptual diff
  * Better cmake verbose behavior
  * Fix typo in slack-release-notifier version
  * More relicensing code under Apache 2.0</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1705320000">- The devel package has to require the main package as the cmake
  finder checks for iconvert. Found while trying to build OpenUSD.
- The devel package has to require pkgconfig(Imath) as the cmake
  finder checks for it. Found while trying to build OpenUSD.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1706097600">- OpenImageIO so far forced C++ Standard 14 which does not match
  with openVDB &gt;= 10.1 which requires 17 at least.
  https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4021</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1706097601">- update to 2.5.7.0:
  - fix(iv): Avoid crash with OpenGL + multi-channel images #4087
  - fix(png): Fix crash for writing large PNGs with alpha #4074
  - fix(ImageInput): Only check REST arguments if the file does not
    exist, avoiding problems for filenames that legitimately
    contain a ? character. #4085 (by AdamMainsTL)
  - perf(IBA): Improve perf of ImageBufAlgo::channels in-place
    operation #4088
  - build: Ptex support for static library #4072 (by Dominik Wójt)
  - build: Add a way to cram in a custom extra library for iv #4086
  - build: JPEG2000: Include the headers we need to discern version
    [#4073]
  - tests: Improve color management test in imagebufalgo_test #4063
  - tests: Add one more ref output for python-colorconfig test
    [#4065]
  - ci: Restrict Mac ARM running #4077
  - ci: Rename macro to avoid conflict during CI unity builds #4092
  - docs: Fix typo #4089
  - docs: Fix link to openexr test images #4080 (by Jesse
    Yurkovich)
  - admin: Account for duplicate emails in the .mailmap #4075
  - dev: Faster vint4 load/store with unsigned char conversion
    [#4071] (by Aras Pranckevičius)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1706788800">- update to 2.5.8.0:
  - feat(oiiotool): New --buildinfo command prints build
    information,
  - including version, compiler, and all library dependencies.
    [#4124]
  - feat(api): New global getattribute queries: "build:platform",
  - "build:compiler", "build:dependencies" #4124
  - feat(openexr): Add support for luminance-chroma OpenEXR images.
    [#4070] (by jreichel-nvidia)
  - fix(raw): Avoid buffer overrun for flip direction cases #4100
  - fix(iv): Assume iv display gamma 2.2 if GAMMA env variable is
    not set #4118
  - fix: Fixes to reduce problems identified by static analysis
    [#4113]
  - dev(simd.h): Make all-architecture matrix44::inverse() #4076
  - dev(simd.h): Fix AVX-512 round function #4119 (by AngryLoki)
  - build(deps): Remove Findfmt.cmake, rely on that package's
    exported config. #4069 #4103 (by Dominik Wójt)
  - build(deps): Account for header changes in fmt project trunk
    [#4109] #4114
  - tests: Shuffle some tests between directories #4091
  - tests: Fix docs test, used wrong namespace #4090
  - docs: Fix broken IBA color management documentation #4104
  - style: Update our formatting standard to clang-format 17.0 and
    C++17 #4096</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1707307200">- Add https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4143.patch
  Potential patch to fix the aarch64 regressions reported here:
  https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4111
  This can be dropped in the next version update.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1707307201">- Upgrade the image files to 20240205T200840
  this fixes a small license issue</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1707307202">- we need at least OpenEXR 2.4. force this</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709294400">- update to 2.5.9.0:
  - oiiotool: Overhaul and fix bugs in mixed-channel propogation
    [#4127]
  - oiiotool: Fixes to buildinfo queries #4150
  - dcmtk: Fixes for DCMTK #4147
  - build: Address NEON issues in simd.h. #4143
  - typedesc.h: Allow TypeDesc to have all the right POD attributes
    [#4162] (by Scott Wilson)
  - internals: Various fixes for memory safety and reduce static
    analysis complaints #4128
  - internals: Coalesce redundant STRINGIZE macros -&gt;
    OIIO_STRINGIZE #4121
  - ci: Start using macos-14 ARM runners, bump latest OCIO #4134
  - ci: Switch away from deprecated GHA idiom set-output #4141
  - ci: Add vfx platform 2024 #4163
  - ci: Fix Windows CI, need to build newer openexr and adjust
    boost search #4167
  - tests: Add test for filter values and 'filter_list' query #4140
  - docs: Update SECURITY and RELEASING documentation #4138
  - docs: Fix tab that was missing from the rendering on rtd #4137
  - docs: Fix python example #4139
  - admin: More updated relicensing code under Apache 2.0
- drop 4143.patch. included in update.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709294401">- We need pkgconfig(libxml-2.0) now</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1712059200">- update to 2.5.10.1
  It seems 2.5.10.0 was pulled again, because 2.5.10.0 was
  mis-tagged.
  - oiiotool: Expression substitution now understands
    pseudo-metadata NONFINITE_COUNT that returns the number of
    nonfinite values in the image, thus allowing decision making
    about fixnan #4171
  - color management: Automatically recognize some additional color
    space name synonyms: "srgb_texture", "lin_rec709" and
    "lin_ap1". Also add common permutation "srgb_tx" and "srgb
    texture" as additional aliases for "srgb". #4166
  - openexr: Implement copy_image for OpenEXR #4004 (by Andy Chan)
  - heic: Don't auto-transform camera-rotated images #4142 #4184
  - hash.h: Mismatched pragma push/pop in hash.h #4182
  - simd.h: gather_mask() was wrong for no-simd fallback #4183
  - texture.h: Overload decode_wrapmode to support ustringhash
    [#4207] (by Chris Hellmuth)
  - build: Fix warning when Freetype is disabled #4177
  - build: iv build issues with glTexImage3D #4202 (by Vlad
    (Kuzmin) Erium)
  - build: Fix buld_ninja.bash to make directories and download
    correctly #4192 (by Sergio Rojas)
  - build: Need additional include #4194
  - build: FindOpenColorIO failed to properly set
    OpenColorIO_VERSION #4196
  - build: Restore internals of strhash to compile correctly on 32
    bit architectures #4213
  - ci: Allow triggering CI workflow from web #4178
  - ci: Make one of the Mac tests build for avx2 #4188
  - ci: Enable Windows 2022 CI tests #4195
  - docs: Fix some typos and add missing oiiotool expression
    explanations #4169
  - admin: Add a ROADMAP document #4161</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1714564800">- update to 2.5.11.0
  - dds: DDS support more DXGI formats #4220 (by alexguirre)
  - psd: Add support for 16- and 32-bit Photoshop file reads #4208
    (by EmilDohne)
  - fix(fmt.h): Fix build break from recent fmt change #4227
  - fix(openexr): Fix out-of-bounds reads when using OpenEXR
    decreasingY lineOrder. #4215 (by Aaron Colwell)
  - fix: Don't use (DY)LD_LIBRARY_PATH as plugin search paths #4245
    (by Brecht Van Lommel)
  - fix: Fix crash when no default fonts are found #4249
  - build: Disable clang18 warnings about deprecated unicode
    conversion #4246
  - security: Better documentation of past CVE fixes in SECURITY.md
    [#4238]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1714651200">- Update the images tarball to include the files needed for issue
  [#4220]</changelog>
</package>
<package pkgid="390ce9cabfb9da85342c3b982fe25ad5b84ac1ffc67e4ffde745b16899470d1a7dd7a7214d31516156b63c28449386da3ab03bea59b4e8a7c4f60d078136c458" name="OpenImageIO-devel" arch="x86_64">
  <version epoch="0" ver="2.5.11.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.4.13.0:
  * *OpenCV*: Improve OpenCV support -- errors, version, half
  * *IBA*: Improve error message for IBA::ocio functions
  * *exif*: Convert paramvalue string to integer when needed
  * *exr*: Correction to dwa vs zip logic when outputting OpenEXR
  * *ico*: Heap-buffer-overflow
  * *jpeg*: Fix density calculation  for jpeg output
  * *jpeg2000*: Better pixel type promotion logic
  * *psd*: Prevent simultaneous psd thumbnail reads from clashing
  * *strutil.h*: Ensure proper constexpr of string hashing
  * *build* Fix use of OIIO_LOCAL_DEPS_PATH
  * *build* Fix fmt vs gcc warning that had version typo
  * *tests*: Fix missing simd test due to copy paste typo
  * *docs*: Update CONTRIBUTING and SECURITY #3852
  * *docs*: ImageInput and ImageOutput docs updated to Python 3.
  * *docs*: Many fixes to python code examples
  * *docs*: Update mail list URL
  * *docs*: Fix explanation of raw:Exposure config hint
  * *docs*: Document use of the DCO which is now required for all</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1693224000">- Update to 2.4.14.0:
  * ico: IOProxy support for ICO input #3919 (by jasonbaumeister)
  * fix(psd): CMYK PSD files now copy alpha correctly #3918 (by
    jasonbaumeister)
  * fix(python): Fix arithmetic overflow in oiio_bufinfo (Python
    interop) #3931 (by Jesse Yurkovich)
  * build: Fix WebP linking if CMAKE_FIND_PACKAGE_PREFER_CONFIG is
    ON #3863 (by Benjamin Buch)
  * build: Find OpenEXR equally well with our FindOpenEXR and exr's
    exported config file #3862 (by Benjamin Buch)
  * build: Fix broken OIIO_NO_NEON definition #3911
  * ci: Lock down icx version #3929
  * ci: Bump build_openexr and build_opencolorio defaults to latest
    versions #3920
  * admin: Update mail list to https://lists.aswf.io/g/oiio-dev
    [#3880]
  * admin: Add charter and other ASWF documents to the repo #3850
  * admin: Document use of the DCO which is now required for all
    PRs #3897
  * admin: Put logo on the main readme #3927
  * admin: Remove old CLAs that are no longer in effect
  * admin: Change open source license to Apache 2.0. #3899, #3903,
    [#3904], #3906, #3914, #3922, #3926.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1693396800">- Disable tiff-misc test, because it often(!) fails the build on OBS</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1699358400">- OpenImageIO moved under the ASWF umbrella. use the tarball from
  there.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1699358401">- Update to 2.5.5.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.5.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.4.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.17.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.16.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.15.0
- disable docs-examples-cpp as it doesnt find the files in the
  build directory</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1699358402">- Workaround for https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4049
  the generated cmake config file has a broken dependency on zlib.
  until the generator is fixed we fix the generated file with perl.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1700136000">- revert the workaround again now that we have the proper cmake for
  zlib 1.3</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 2.5.6.0:
  * autocc bugfix and color config inventory cleanup
  * Fix issue when computing perceptual diff
  * Better cmake verbose behavior
  * Fix typo in slack-release-notifier version
  * More relicensing code under Apache 2.0</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1705320000">- The devel package has to require the main package as the cmake
  finder checks for iconvert. Found while trying to build OpenUSD.
- The devel package has to require pkgconfig(Imath) as the cmake
  finder checks for it. Found while trying to build OpenUSD.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1706097600">- OpenImageIO so far forced C++ Standard 14 which does not match
  with openVDB &gt;= 10.1 which requires 17 at least.
  https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4021</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1706097601">- update to 2.5.7.0:
  - fix(iv): Avoid crash with OpenGL + multi-channel images #4087
  - fix(png): Fix crash for writing large PNGs with alpha #4074
  - fix(ImageInput): Only check REST arguments if the file does not
    exist, avoiding problems for filenames that legitimately
    contain a ? character. #4085 (by AdamMainsTL)
  - perf(IBA): Improve perf of ImageBufAlgo::channels in-place
    operation #4088
  - build: Ptex support for static library #4072 (by Dominik Wójt)
  - build: Add a way to cram in a custom extra library for iv #4086
  - build: JPEG2000: Include the headers we need to discern version
    [#4073]
  - tests: Improve color management test in imagebufalgo_test #4063
  - tests: Add one more ref output for python-colorconfig test
    [#4065]
  - ci: Restrict Mac ARM running #4077
  - ci: Rename macro to avoid conflict during CI unity builds #4092
  - docs: Fix typo #4089
  - docs: Fix link to openexr test images #4080 (by Jesse
    Yurkovich)
  - admin: Account for duplicate emails in the .mailmap #4075
  - dev: Faster vint4 load/store with unsigned char conversion
    [#4071] (by Aras Pranckevičius)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1706788800">- update to 2.5.8.0:
  - feat(oiiotool): New --buildinfo command prints build
    information,
  - including version, compiler, and all library dependencies.
    [#4124]
  - feat(api): New global getattribute queries: "build:platform",
  - "build:compiler", "build:dependencies" #4124
  - feat(openexr): Add support for luminance-chroma OpenEXR images.
    [#4070] (by jreichel-nvidia)
  - fix(raw): Avoid buffer overrun for flip direction cases #4100
  - fix(iv): Assume iv display gamma 2.2 if GAMMA env variable is
    not set #4118
  - fix: Fixes to reduce problems identified by static analysis
    [#4113]
  - dev(simd.h): Make all-architecture matrix44::inverse() #4076
  - dev(simd.h): Fix AVX-512 round function #4119 (by AngryLoki)
  - build(deps): Remove Findfmt.cmake, rely on that package's
    exported config. #4069 #4103 (by Dominik Wójt)
  - build(deps): Account for header changes in fmt project trunk
    [#4109] #4114
  - tests: Shuffle some tests between directories #4091
  - tests: Fix docs test, used wrong namespace #4090
  - docs: Fix broken IBA color management documentation #4104
  - style: Update our formatting standard to clang-format 17.0 and
    C++17 #4096</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1707307200">- Add https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4143.patch
  Potential patch to fix the aarch64 regressions reported here:
  https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4111
  This can be dropped in the next version update.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1707307201">- Upgrade the image files to 20240205T200840
  this fixes a small license issue</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1707307202">- we need at least OpenEXR 2.4. force this</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709294400">- update to 2.5.9.0:
  - oiiotool: Overhaul and fix bugs in mixed-channel propogation
    [#4127]
  - oiiotool: Fixes to buildinfo queries #4150
  - dcmtk: Fixes for DCMTK #4147
  - build: Address NEON issues in simd.h. #4143
  - typedesc.h: Allow TypeDesc to have all the right POD attributes
    [#4162] (by Scott Wilson)
  - internals: Various fixes for memory safety and reduce static
    analysis complaints #4128
  - internals: Coalesce redundant STRINGIZE macros -&gt;
    OIIO_STRINGIZE #4121
  - ci: Start using macos-14 ARM runners, bump latest OCIO #4134
  - ci: Switch away from deprecated GHA idiom set-output #4141
  - ci: Add vfx platform 2024 #4163
  - ci: Fix Windows CI, need to build newer openexr and adjust
    boost search #4167
  - tests: Add test for filter values and 'filter_list' query #4140
  - docs: Update SECURITY and RELEASING documentation #4138
  - docs: Fix tab that was missing from the rendering on rtd #4137
  - docs: Fix python example #4139
  - admin: More updated relicensing code under Apache 2.0
- drop 4143.patch. included in update.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1709294401">- We need pkgconfig(libxml-2.0) now</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1712059200">- update to 2.5.10.1
  It seems 2.5.10.0 was pulled again, because 2.5.10.0 was
  mis-tagged.
  - oiiotool: Expression substitution now understands
    pseudo-metadata NONFINITE_COUNT that returns the number of
    nonfinite values in the image, thus allowing decision making
    about fixnan #4171
  - color management: Automatically recognize some additional color
    space name synonyms: "srgb_texture", "lin_rec709" and
    "lin_ap1". Also add common permutation "srgb_tx" and "srgb
    texture" as additional aliases for "srgb". #4166
  - openexr: Implement copy_image for OpenEXR #4004 (by Andy Chan)
  - heic: Don't auto-transform camera-rotated images #4142 #4184
  - hash.h: Mismatched pragma push/pop in hash.h #4182
  - simd.h: gather_mask() was wrong for no-simd fallback #4183
  - texture.h: Overload decode_wrapmode to support ustringhash
    [#4207] (by Chris Hellmuth)
  - build: Fix warning when Freetype is disabled #4177
  - build: iv build issues with glTexImage3D #4202 (by Vlad
    (Kuzmin) Erium)
  - build: Fix buld_ninja.bash to make directories and download
    correctly #4192 (by Sergio Rojas)
  - build: Need additional include #4194
  - build: FindOpenColorIO failed to properly set
    OpenColorIO_VERSION #4196
  - build: Restore internals of strhash to compile correctly on 32
    bit architectures #4213
  - ci: Allow triggering CI workflow from web #4178
  - ci: Make one of the Mac tests build for avx2 #4188
  - ci: Enable Windows 2022 CI tests #4195
  - docs: Fix some typos and add missing oiiotool expression
    explanations #4169
  - admin: Add a ROADMAP document #4161</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1714564800">- update to 2.5.11.0
  - dds: DDS support more DXGI formats #4220 (by alexguirre)
  - psd: Add support for 16- and 32-bit Photoshop file reads #4208
    (by EmilDohne)
  - fix(fmt.h): Fix build break from recent fmt change #4227
  - fix(openexr): Fix out-of-bounds reads when using OpenEXR
    decreasingY lineOrder. #4215 (by Aaron Colwell)
  - fix: Don't use (DY)LD_LIBRARY_PATH as plugin search paths #4245
    (by Brecht Van Lommel)
  - fix: Fix crash when no default fonts are found #4249
  - build: Disable clang18 warnings about deprecated unicode
    conversion #4246
  - security: Better documentation of past CVE fixes in SECURITY.md
    [#4238]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1714651200">- Update the images tarball to include the files needed for issue
  [#4220]</changelog>
</package>
<package pkgid="ef640cd0b9d2934f9f4ab16196e73be8b5db0783f1fb236a83cb55d873833318a6b1398ec412f7549c2b62ddbd9c8379e0d6ca4aaa69be2ea05e99b9dfe9996e" name="ProtonPlus" arch="src">
  <version epoch="0" ver="0.4.10" rel="1.1"/>
  <changelog author="rrahl0@proton.me" date="1686657600">- Update to version 0.4.3:
  * :bug: Fix warning box
  * :memo: Fix appdata typo
  * :lipstick: Updated the UI
  * :globe_with_meridians: Update language files
  * :wrench: Update appdata and meson
  * :sparkles: Added caching system
  * Add german translation</changelog>
  <changelog author="rrahl0@proton.me" date="1686744000">- Update to version 0.4.4:
  * :hammer: Update appdata
  * :bug: Fix Proton Tkg
  * :bug: Fix install directories creation
  * Update  german translation</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688472000">- Ensure neutrality of descriptions.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1688817600">- Add libarchive and libjson-glib-1_0-0 as dependency</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1690804800">- Seperate language files into their own package
- Update to version 0.4.5:
  * Reworked delete diaglog
  * Added ability to download older Wine/Proton versions
  * Updated localization</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1693915200">- update to version 0.4.6:
  * Add Installed filter
  * Add couple extra Wine/DXVK versions for download</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1700740800">- Update to version 0.4.7-2:
  * Modified the appdata file to include the changelog of v0.4.7
- Update to version 0.4.7-1:
  * Fix missing icon sizes.
- Update to version 0.4.7:
  * modernised UI
  * updated localization</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1701259200">- update to version 0.4.8:
  * Fix Bottle Icon</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1702209600">- fix a bug which didn't show installed wine/proton versions</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1706011200">- change services to manual
- add a minimum meson version</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1715342400">- update to 0.4.10:
  * Update GNOME runtime to version 46
  * Add rtsp variant of ge proton</changelog>
</package>
<package pkgid="810977c719e8663d7252e980534aaacba64db973b249aac9601ec129431448ca457b228fdf2227db53590e38e4d11547a925366b5b0122b588f17720a79ede58" name="ProtonPlus" arch="x86_64">
  <version epoch="0" ver="0.4.10" rel="1.1"/>
  <changelog author="rrahl0@proton.me" date="1686657600">- Update to version 0.4.3:
  * :bug: Fix warning box
  * :memo: Fix appdata typo
  * :lipstick: Updated the UI
  * :globe_with_meridians: Update language files
  * :wrench: Update appdata and meson
  * :sparkles: Added caching system
  * Add german translation</changelog>
  <changelog author="rrahl0@proton.me" date="1686744000">- Update to version 0.4.4:
  * :hammer: Update appdata
  * :bug: Fix Proton Tkg
  * :bug: Fix install directories creation
  * Update  german translation</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688472000">- Ensure neutrality of descriptions.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1688817600">- Add libarchive and libjson-glib-1_0-0 as dependency</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1690804800">- Seperate language files into their own package
- Update to version 0.4.5:
  * Reworked delete diaglog
  * Added ability to download older Wine/Proton versions
  * Updated localization</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1693915200">- update to version 0.4.6:
  * Add Installed filter
  * Add couple extra Wine/DXVK versions for download</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1700740800">- Update to version 0.4.7-2:
  * Modified the appdata file to include the changelog of v0.4.7
- Update to version 0.4.7-1:
  * Fix missing icon sizes.
- Update to version 0.4.7:
  * modernised UI
  * updated localization</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1701259200">- update to version 0.4.8:
  * Fix Bottle Icon</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1702209600">- fix a bug which didn't show installed wine/proton versions</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1706011200">- change services to manual
- add a minimum meson version</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1715342400">- update to 0.4.10:
  * Update GNOME runtime to version 46
  * Add rtsp variant of ge proton</changelog>
</package>
<package pkgid="d2a537234bee3fb2f5c733f4cc834f4e354edaf2dea2ed4d0d35c14e1b65fc07d25a73a11e6ed7efd0cc3cd158cdc828bd2ce9592bce601e2f29589f68159832" name="ProtonPlus-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.4.10" rel="1.1"/>
  <changelog author="rrahl0@proton.me" date="1686657600">- Update to version 0.4.3:
  * :bug: Fix warning box
  * :memo: Fix appdata typo
  * :lipstick: Updated the UI
  * :globe_with_meridians: Update language files
  * :wrench: Update appdata and meson
  * :sparkles: Added caching system
  * Add german translation</changelog>
  <changelog author="rrahl0@proton.me" date="1686744000">- Update to version 0.4.4:
  * :hammer: Update appdata
  * :bug: Fix Proton Tkg
  * :bug: Fix install directories creation
  * Update  german translation</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688472000">- Ensure neutrality of descriptions.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1688817600">- Add libarchive and libjson-glib-1_0-0 as dependency</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1690804800">- Seperate language files into their own package
- Update to version 0.4.5:
  * Reworked delete diaglog
  * Added ability to download older Wine/Proton versions
  * Updated localization</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1693915200">- update to version 0.4.6:
  * Add Installed filter
  * Add couple extra Wine/DXVK versions for download</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1700740800">- Update to version 0.4.7-2:
  * Modified the appdata file to include the changelog of v0.4.7
- Update to version 0.4.7-1:
  * Fix missing icon sizes.
- Update to version 0.4.7:
  * modernised UI
  * updated localization</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1701259200">- update to version 0.4.8:
  * Fix Bottle Icon</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1702209600">- fix a bug which didn't show installed wine/proton versions</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1706011200">- change services to manual
- add a minimum meson version</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1715342400">- update to 0.4.10:
  * Update GNOME runtime to version 46
  * Add rtsp variant of ge proton</changelog>
</package>
<package pkgid="023de8587b4a4998b2463b66a95b4a49e2d0f45cbca0aa3da7edf45d0ebef2a82cc990a0e8942e38617133a19d0065967b9352be283d24e426a8d6a029b121df" name="ProtonPlus-debugsource" arch="x86_64">
  <version epoch="0" ver="0.4.10" rel="1.1"/>
  <changelog author="rrahl0@proton.me" date="1686657600">- Update to version 0.4.3:
  * :bug: Fix warning box
  * :memo: Fix appdata typo
  * :lipstick: Updated the UI
  * :globe_with_meridians: Update language files
  * :wrench: Update appdata and meson
  * :sparkles: Added caching system
  * Add german translation</changelog>
  <changelog author="rrahl0@proton.me" date="1686744000">- Update to version 0.4.4:
  * :hammer: Update appdata
  * :bug: Fix Proton Tkg
  * :bug: Fix install directories creation
  * Update  german translation</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688472000">- Ensure neutrality of descriptions.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1688817600">- Add libarchive and libjson-glib-1_0-0 as dependency</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1690804800">- Seperate language files into their own package
- Update to version 0.4.5:
  * Reworked delete diaglog
  * Added ability to download older Wine/Proton versions
  * Updated localization</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1693915200">- update to version 0.4.6:
  * Add Installed filter
  * Add couple extra Wine/DXVK versions for download</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1700740800">- Update to version 0.4.7-2:
  * Modified the appdata file to include the changelog of v0.4.7
- Update to version 0.4.7-1:
  * Fix missing icon sizes.
- Update to version 0.4.7:
  * modernised UI
  * updated localization</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1701259200">- update to version 0.4.8:
  * Fix Bottle Icon</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1702209600">- fix a bug which didn't show installed wine/proton versions</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1706011200">- change services to manual
- add a minimum meson version</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1715342400">- update to 0.4.10:
  * Update GNOME runtime to version 46
  * Add rtsp variant of ge proton</changelog>
</package>
<package pkgid="92a8582c43fea3936c73dc510e31c002a8c3557ee1e5f7ad0e47bca98435b213e5e6959284d3836b5b33204fea603b7313883053713ceec02ccdee32338ec7ce" name="ProtonPlus-lang" arch="noarch">
  <version epoch="0" ver="0.4.10" rel="1.1"/>
  <changelog author="rrahl0@proton.me" date="1686657600">- Update to version 0.4.3:
  * :bug: Fix warning box
  * :memo: Fix appdata typo
  * :lipstick: Updated the UI
  * :globe_with_meridians: Update language files
  * :wrench: Update appdata and meson
  * :sparkles: Added caching system
  * Add german translation</changelog>
  <changelog author="rrahl0@proton.me" date="1686744000">- Update to version 0.4.4:
  * :hammer: Update appdata
  * :bug: Fix Proton Tkg
  * :bug: Fix install directories creation
  * Update  german translation</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688472000">- Ensure neutrality of descriptions.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1688817600">- Add libarchive and libjson-glib-1_0-0 as dependency</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1690804800">- Seperate language files into their own package
- Update to version 0.4.5:
  * Reworked delete diaglog
  * Added ability to download older Wine/Proton versions
  * Updated localization</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1693915200">- update to version 0.4.6:
  * Add Installed filter
  * Add couple extra Wine/DXVK versions for download</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1700740800">- Update to version 0.4.7-2:
  * Modified the appdata file to include the changelog of v0.4.7
- Update to version 0.4.7-1:
  * Fix missing icon sizes.
- Update to version 0.4.7:
  * modernised UI
  * updated localization</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1701259200">- update to version 0.4.8:
  * Fix Bottle Icon</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1702209600">- fix a bug which didn't show installed wine/proton versions</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1706011200">- change services to manual
- add a minimum meson version</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1715342400">- update to 0.4.10:
  * Update GNOME runtime to version 46
  * Add rtsp variant of ge proton</changelog>
</package>
<package pkgid="3a79ad104204b3d50a6a1afef2d34c6bdf0ed821117cfba484487131bcaee27e6d8d35779fa99b5d7e27fb7f4f2a126c831c7b7cd0dfde2d8cffc2dc3fdaeed9" name="RemoteBox" arch="noarch">
  <version epoch="0" ver="3.2" rel="2.1"/>
  <changelog author="ecsos@opensuse.org" date="1526817600">- Update to 2.5 version
  - RemoteBox now only pops up a VirtualBox Extensions warning
    dialog on login, for server operating systems that have them
    available but the extension pack
    is not installed. Currently this is Linux, Solaris, Windows and
    MacOS X. Others such as FreeBSD will just get a warning in the
    message log as there are no VirtualBox extensions.
  - Added support for setting the Audio driver of a guest when
    using a FreeBSD server
  - Improved the code which automatically adds the guest addition
    ISO to the VMM on login which should prevent an error if the
    server does not provide a guest additions ISO
  - Added support for VNC. If your server has the VNC extension
    pack installed, you can use VNC to connect to the guest
    displays instead of RDP. You must install a VNC client on your
    RemoteBox machine and configured it as appropriate in your
    preferences. TigerVNC is the default client
  - The guest display icon now shows whether the server expects
    a VNC or RDP connection when opening the display of guests.
  - Added option to change the floppy drive type to 360k, 720k,
    1.44MB, 2.88MB, 15.6MB and 63.5MB.
  - Added a button to assist with the automatic generation of
    serial port paths
  - Fixed a bug causing the port path setting to be reset with the
    defaults
  - Fixed audio support for Solaris servers. The SolAudio driver is
    non functional in VirtualBox and has been replaced with OSS.</changelog>
  <changelog author="chri@gallochri.com" date="1552737600">- Update to 2.6 version
- Removed old version of env-script-interpreter.patch
- Added RemoteBox-2.6_fix-env-script-interpreter.patch
- RemoteBox now requires VirtualBox 6.0.x
- Added additional screen modes for video capture and video hinting
- Added option to select between Video and Audio, Video Only or
  Audio Only when screen capturing
- Added support for VirtualBox VGA card with VMware SVGA II
  extensions
- Added support for having no graphics card in the guest. Note
  however, you cannot connect to the guest with RDP/VNC without a
  virtual graphics card.
- Added support for setting the emulated serial UART type
- The Audio Input and Audio Output options can now also be set
  while the guest is running
- Added support to the VMM (Virtual Media Manager) for compaction
  of hard disk images to reduce their physical size
- Added support to the VMM (Virtual Media Manager) for resizing
  hard disk images
- Added ability to save a guest log to a local text file
- Added refresh button to reload the guest logs in the log viewer
- Added cancel button to the VirtualBox Preferences dialog
- Removed Host-Only-Network and NAT Network configuration from
  the VirtualBox preferences dialog and created the Host Network
  Manager dialog accessible from the file menu
- Significantly updated the RemoteBox icon set and added
  additional decals
- To work around a VirtualBox bug, when changing a shared folder
  the guest settings are now explicitly saved. This includes
  adding, editing and deleting
- Optimised a lot of the settings retrieval code which should
  improve latency especially for those on slower systems and
  networks.
- Fixed the Edit Shared Folder dialog not correctly showing a
  share's Permanent Status, when editing the shared folder.
- Various code cleanups</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="ecsos@opensuse.org" date="1576670400">- Update to 2.7 version
  - RemoteBox now requires VirtualBox 6.1.x
  - VirtualBox now requires hardware virtualization and no longer
    supports software virtualization. Removed associated options
    from RemoteBox.
  - Removed option of setting the video side-channel quality for an
    RDP connection. This option is largely unsupported by RDP
    clients and not particularly useful.
  - Added support for the Virtio-SCSI controller
  - Added support for the AMD PCNet-ISA/NE2100 network card
  - Added support for nested hardware virtualization (VT-x/AMD-V)
    for supported processors
  - Added toolbar buttons in the VMM to create new hard disk
    images, new floppy disk images (from 360K to 2.88MB) and move
    media to new locations
  - Newly created floppy disk images can be optionally
    pre-formatted with FAT12
  - Added a menu option when attached storage for creating a new
    floppy disk image and automatically attaching it
  - Added option to specify MAC address policy when importing an
    appliance
  - Added options to specify MAC address policy and include ISO
    files when exporting an appliance
  - Added options to Keep disk UUIDs, specify MAC policy and keep
    disk names when cloning a guest
  - Added OS icon for Windows 2019 64bit
  - Rewrote the copy and disk conversion code, should be cleaner
    and faster
  - Creating a new guest, now uses the ApplyDefaults API call which
    was broken in previous versions of VirtualBox. This allows
    a lot of code cleanups and faster guest creation
  - Fixed incorrect URL on About window
  - Various code cleanups</changelog>
  <changelog author="chri@gallochri.com" date="1582113600">- RemoteBox-2.6_fix-env-script-interpreter.patch remamed for to
  RemoteBox-2.7_fix-env-script-interpreter.patch.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1640260800">- Update to 3.0
  - RemoteBox has been ported to Gtk3.
    Review the requirements before updating to ensure your
    operating system is compatible.
- Changes from 2.8
  The changes don't really justify a release however this is likely
  to be the last release of RemoteBox based on Gtk2 as RemoteBox is
  being ported to Gtk3.
  - Removed hearbeat option as it's no longer required
  - Server memory bar updates changed to 58 seconds
  - Added option to bind the RDP/VNC server for a guest to a
    specific IP or hostname.
  - Fixed copy and clone of disks. Regression caused by passsing
    incorrect datatype to the API
  - Added OS icon for Windows 11</changelog>
  <changelog author="gallochri &lt;chri@gallochri.com&gt;" date="1641556800">- Update RemoteBox.spec file
  - Renamed patch RemoteBox-2.7_fix-env-script-interpreter.patch
    to RemoteBox-3.0_fix-env-script-interpreter.patch
  - Added Requires typelib-1_0-GdkPixdata-2_0</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1648641600">- Update to 3.1
  - Changed the RemoteBox logo
  - Various minor GUI tweaks
  - Added button to save the message log to a text file. Might be
    useful for debugging purposes.
  - Fixed: Regression introduced in 3.0 caused Connection Profiles
    dialog to essentially stop working correctly, potentially
    losing existing profiles in the process.
  - Fixed: Regression introduced in 3.0 meant that NAT rules were
    not shown for IPv4 and IPv6 networks
  - Fixed column sorting in the VMM (Virtual Media Manager)
  - Fixed various list selection bugs. The get_selected() method
    under GTK3 returns both the model and the iterator, not just
    the iterator as with GTK2
  - RemoteBox is no longer bundled with a PDF manual. Documentation
    is now exclusively maintained on the RemoteBox web site.</changelog>
  <changelog author="gallochri &lt;chri@gallochri.com&gt;" date="1674302400">- Update to 3.2
  - RemoteBox now requires VirtualBox 7.0.x
  - Started the process of moving away from Glade and implementing
    GUI code natively. This is significant effort and involves a
    large amount of code churn which will span many releases.
  - Added option to attach an ISO when creating a new guest
  - Added support for setting the TPM (Trusted Platform Module) types
    TPM v1.2
    TPM v2.0
  - Added support for setting Secure Boot (where supported)
  - Added support for the following network cards:
    Novell NE2000
    Novell NE1000
    WD/SMC EtherCard Plus 16
    WD/SMC EtherCard Plus
    3Com EtherLink II
    3Com EtherLink
  - Added support for the Windows Audio System (WAS)
  - Added support for USB Multi-Touch screen and pad
  - Added ability to edit an IPv4 Port Forwarding rule
  - Added ability to edit an IPv6 Port Forwarding rule
  - Added 'Devices' menu with items orignally in the 'Machine' menu
  - Added 'Actions' menu with items orignally in the 'Machine' menu
  - Added 'New Floppy Disk Image' to the 'Change Floppy' menu
  - Added 'Add Floppy Disk Image' to the 'Change Floppy' menu
  - Added 'Add Floppy Disk Image' to the menus when editing storage
    menu when attaching storage in
  - Added 'Add Optical Disc Image' to the 'Change Optical Disc' menu
  - Added 'Add Optical Disc Image' to the menus when editing storage
  - The 'Devices' menu now pops up instead of the 'Machine' menu on
    an RMB event on the guest list
  - The 'Change Floppy' and 'Change Optical Disc' menus are now
    usable with guests that are powered off
  - Updated many operating system icons
  - Added several new dialog motifs
  - Various minor GUI tweaks</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
</package>
<package pkgid="de7f8d6d607700cf599201be6a6dd21900f7dfa7da3797134a6b100974809083025698b7e10b393b224357089c5748340a1df74a5842ff38bdf7ff54aa0f7eac" name="RemoteBox" arch="src">
  <version epoch="0" ver="3.2" rel="2.1"/>
  <changelog author="wr@rosenauer.org" date="1408190400">- added RPM group tag matching other Virtualization packages</changelog>
  <changelog author="chri@gallochri.com" date="1414324800">-Updated to 1.9 version</changelog>
  <changelog author="chri@gallochri.com" date="1414670400">-Fixed SLE_11_SP3 build</changelog>
  <changelog author="dimstar@opensuse.org" date="1427630400">- Install upstream provided appdata.xml file.</changelog>
  <changelog author="dimstar@opensuse.org" date="1427976000">- Manually symlink the duplicate icon between /usr/share/icons and
  /usr/share/RemoteBox. This allows us, contrary to the use of
  fdupes, to define that we want the real file in /usr/share/icons,
  which is a requirement for Application containerisation (the icon
  needs to be extractable from a defined location for host system
  integration).</changelog>
  <changelog author="chri@gallochri.com" date="1436702400">-Updated to 2.0 version</changelog>
  <changelog author="chri@gallochri.com" date="1469793600">-Update to 2.1 version</changelog>
  <changelog author="chri@gallochri.com" date="1471521600">-Update to 2.2 version</changelog>
  <changelog author="chri@gallochri.com" date="1495281600">-Updtae to 2.3 version</changelog>
  <changelog author="chri@gallochri.com" date="1509969600">-Update to 2.4 version
-RemoteBox now requires VirtualBox 5.2.x
-Updated guest icons
-Added option to enable/disable audio output from a guest
-Added option to enable/disable audio input to a guest
-Added option to record audio from the guest when capturing a video
-Added support for exporting appliances to Oracle Public Cloud
  Format 1.0
-Added ability to select a connection profile to use for
  automatically logging in when starting up RemoteBox.
-Added option 'Release Keys' to clear any held keys in the case
  where a host and guest's keyboard status may become out of sync.
-New guests now automatically have their audio output enabled
-Fixed: You now can't set video RAM to zero, even though VirtualBox
  reports this as a valid minimum, the guest won't start.
- env-script-interpreter.patch fix pearl interpreter script</changelog>
  <changelog author="ecsos@opensuse.org" date="1526817600">- Update to 2.5 version
  - RemoteBox now only pops up a VirtualBox Extensions warning
    dialog on login, for server operating systems that have them
    available but the extension pack
    is not installed. Currently this is Linux, Solaris, Windows and
    MacOS X. Others such as FreeBSD will just get a warning in the
    message log as there are no VirtualBox extensions.
  - Added support for setting the Audio driver of a guest when
    using a FreeBSD server
  - Improved the code which automatically adds the guest addition
    ISO to the VMM on login which should prevent an error if the
    server does not provide a guest additions ISO
  - Added support for VNC. If your server has the VNC extension
    pack installed, you can use VNC to connect to the guest
    displays instead of RDP. You must install a VNC client on your
    RemoteBox machine and configured it as appropriate in your
    preferences. TigerVNC is the default client
  - The guest display icon now shows whether the server expects
    a VNC or RDP connection when opening the display of guests.
  - Added option to change the floppy drive type to 360k, 720k,
    1.44MB, 2.88MB, 15.6MB and 63.5MB.
  - Added a button to assist with the automatic generation of
    serial port paths
  - Fixed a bug causing the port path setting to be reset with the
    defaults
  - Fixed audio support for Solaris servers. The SolAudio driver is
    non functional in VirtualBox and has been replaced with OSS.</changelog>
  <changelog author="chri@gallochri.com" date="1552737600">- Update to 2.6 version
- Removed old version of env-script-interpreter.patch
- Added RemoteBox-2.6_fix-env-script-interpreter.patch
- RemoteBox now requires VirtualBox 6.0.x
- Added additional screen modes for video capture and video hinting
- Added option to select between Video and Audio, Video Only or
  Audio Only when screen capturing
- Added support for VirtualBox VGA card with VMware SVGA II
  extensions
- Added support for having no graphics card in the guest. Note
  however, you cannot connect to the guest with RDP/VNC without a
  virtual graphics card.
- Added support for setting the emulated serial UART type
- The Audio Input and Audio Output options can now also be set
  while the guest is running
- Added support to the VMM (Virtual Media Manager) for compaction
  of hard disk images to reduce their physical size
- Added support to the VMM (Virtual Media Manager) for resizing
  hard disk images
- Added ability to save a guest log to a local text file
- Added refresh button to reload the guest logs in the log viewer
- Added cancel button to the VirtualBox Preferences dialog
- Removed Host-Only-Network and NAT Network configuration from
  the VirtualBox preferences dialog and created the Host Network
  Manager dialog accessible from the file menu
- Significantly updated the RemoteBox icon set and added
  additional decals
- To work around a VirtualBox bug, when changing a shared folder
  the guest settings are now explicitly saved. This includes
  adding, editing and deleting
- Optimised a lot of the settings retrieval code which should
  improve latency especially for those on slower systems and
  networks.
- Fixed the Edit Shared Folder dialog not correctly showing a
  share's Permanent Status, when editing the shared folder.
- Various code cleanups</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="ecsos@opensuse.org" date="1576670400">- Update to 2.7 version
  - RemoteBox now requires VirtualBox 6.1.x
  - VirtualBox now requires hardware virtualization and no longer
    supports software virtualization. Removed associated options
    from RemoteBox.
  - Removed option of setting the video side-channel quality for an
    RDP connection. This option is largely unsupported by RDP
    clients and not particularly useful.
  - Added support for the Virtio-SCSI controller
  - Added support for the AMD PCNet-ISA/NE2100 network card
  - Added support for nested hardware virtualization (VT-x/AMD-V)
    for supported processors
  - Added toolbar buttons in the VMM to create new hard disk
    images, new floppy disk images (from 360K to 2.88MB) and move
    media to new locations
  - Newly created floppy disk images can be optionally
    pre-formatted with FAT12
  - Added a menu option when attached storage for creating a new
    floppy disk image and automatically attaching it
  - Added option to specify MAC address policy when importing an
    appliance
  - Added options to specify MAC address policy and include ISO
    files when exporting an appliance
  - Added options to Keep disk UUIDs, specify MAC policy and keep
    disk names when cloning a guest
  - Added OS icon for Windows 2019 64bit
  - Rewrote the copy and disk conversion code, should be cleaner
    and faster
  - Creating a new guest, now uses the ApplyDefaults API call which
    was broken in previous versions of VirtualBox. This allows
    a lot of code cleanups and faster guest creation
  - Fixed incorrect URL on About window
  - Various code cleanups</changelog>
  <changelog author="chri@gallochri.com" date="1582113600">- RemoteBox-2.6_fix-env-script-interpreter.patch remamed for to
  RemoteBox-2.7_fix-env-script-interpreter.patch.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1640260800">- Update to 3.0
  - RemoteBox has been ported to Gtk3.
    Review the requirements before updating to ensure your
    operating system is compatible.
- Changes from 2.8
  The changes don't really justify a release however this is likely
  to be the last release of RemoteBox based on Gtk2 as RemoteBox is
  being ported to Gtk3.
  - Removed hearbeat option as it's no longer required
  - Server memory bar updates changed to 58 seconds
  - Added option to bind the RDP/VNC server for a guest to a
    specific IP or hostname.
  - Fixed copy and clone of disks. Regression caused by passsing
    incorrect datatype to the API
  - Added OS icon for Windows 11</changelog>
  <changelog author="gallochri &lt;chri@gallochri.com&gt;" date="1641556800">- Update RemoteBox.spec file
  - Renamed patch RemoteBox-2.7_fix-env-script-interpreter.patch
    to RemoteBox-3.0_fix-env-script-interpreter.patch
  - Added Requires typelib-1_0-GdkPixdata-2_0</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1648641600">- Update to 3.1
  - Changed the RemoteBox logo
  - Various minor GUI tweaks
  - Added button to save the message log to a text file. Might be
    useful for debugging purposes.
  - Fixed: Regression introduced in 3.0 caused Connection Profiles
    dialog to essentially stop working correctly, potentially
    losing existing profiles in the process.
  - Fixed: Regression introduced in 3.0 meant that NAT rules were
    not shown for IPv4 and IPv6 networks
  - Fixed column sorting in the VMM (Virtual Media Manager)
  - Fixed various list selection bugs. The get_selected() method
    under GTK3 returns both the model and the iterator, not just
    the iterator as with GTK2
  - RemoteBox is no longer bundled with a PDF manual. Documentation
    is now exclusively maintained on the RemoteBox web site.</changelog>
  <changelog author="gallochri &lt;chri@gallochri.com&gt;" date="1674302400">- Update to 3.2
  - RemoteBox now requires VirtualBox 7.0.x
  - Started the process of moving away from Glade and implementing
    GUI code natively. This is significant effort and involves a
    large amount of code churn which will span many releases.
  - Added option to attach an ISO when creating a new guest
  - Added support for setting the TPM (Trusted Platform Module) types
    TPM v1.2
    TPM v2.0
  - Added support for setting Secure Boot (where supported)
  - Added support for the following network cards:
    Novell NE2000
    Novell NE1000
    WD/SMC EtherCard Plus 16
    WD/SMC EtherCard Plus
    3Com EtherLink II
    3Com EtherLink
  - Added support for the Windows Audio System (WAS)
  - Added support for USB Multi-Touch screen and pad
  - Added ability to edit an IPv4 Port Forwarding rule
  - Added ability to edit an IPv6 Port Forwarding rule
  - Added 'Devices' menu with items orignally in the 'Machine' menu
  - Added 'Actions' menu with items orignally in the 'Machine' menu
  - Added 'New Floppy Disk Image' to the 'Change Floppy' menu
  - Added 'Add Floppy Disk Image' to the 'Change Floppy' menu
  - Added 'Add Floppy Disk Image' to the menus when editing storage
    menu when attaching storage in
  - Added 'Add Optical Disc Image' to the 'Change Optical Disc' menu
  - Added 'Add Optical Disc Image' to the menus when editing storage
  - The 'Devices' menu now pops up instead of the 'Machine' menu on
    an RMB event on the guest list
  - The 'Change Floppy' and 'Change Optical Disc' menus are now
    usable with guests that are powered off
  - Updated many operating system icons
  - Added several new dialog motifs
  - Various minor GUI tweaks</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
</package>
<package pkgid="bd70073de43100cc94c7fc9ff7aa31fa1ba93b2c9fd5f79003f9184a9a62472070d887feb7d022bfa0875b2b07072d2e4238e651154c8f3d428ada9474b9ed0f" name="RigelEngine" arch="src">
  <version epoch="0" ver="0.9.1" rel="3.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1581768000">- Initial package, version 0.5.1-beta
- Add patch:
  * RigelEngine-fix-build.patch
  * 0001-Fix-building-with-Gcc-9.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1586001600">- Update to version 0.5.2-beta
  New features
  * When starting RigelEngine for the first time, a graphical file
    browser UI is shown. This allows choosing the location of the
    Duke Nukem II data files required for playing the game. The
    chosen location is stored in the user profile, so this only
    has to be done once.
  * Adds a button to the options menu to choose a different Duke
    Nukem II installation (only in main menu's options menu).
  Bug fixes
  * Added missing rocket fire sounds for episode 3 boss enemy
  * Stopped explosion sprites from incorrectly appearing in N4
    and N8
  * Fix
    and ed missing water animations
  * Fixed collision detection for player shots, which makes it
    possible to properly shoot the first burnable wall in M5 with
    a rocket launcher
  * Fixed collision detection for dynamic geometry, which fixed
    issues in N5
- Drop patch:
  * 0001-Fix-building-with-Gcc-9.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1592049600">- Update to version 0.6.0-beta
  Overview
  * As of this release, the full game (Shareware and registered
    version content) can be completed without any known issues,
    making RigelEngine feature complete in terms of gameplay.
  * In addition, gamepad/controller support was further improved.
  Gamepad support improvements
  * Force field card readers, door locks, and teleporters can be
    triggered by moving the analog stick up. Previously, this
    worked only with the D-Pad
  * Improved analog stick sensitivity for piloting Duke's ship
  * It's now possible to use the analog stick for menu navigation,
    in addition to the D-Pad
  Bug fixes
  * It was possible for a ceiling sucker to try to eat Duke while
    he was already dying, which would lead to a crash. This is now
    fixed.
  * Fixed an inconsistency in the way blowing fans work. This was
    making certain areas in the game harder to reach than intended
    (e.g. the upper left edge allowing access to a laser pickup
    near the exit of O7)
  * Duke would fail to attach to climbing pipes in certain
    circumstances, making some jumps in O1 harder than intended.
  * Fixed initial camera offset being slightly wrong on some levels
  * Fixed red birds sometimes getting stuck after reaching the
    ground
  * Fixed some inconsistencies in how the red bird behaves
  * The water effect shader did not compile for OpenGL ES, making
    the game unplayable in GL ES mode (e.g. on a Raspberry Pi).
  * Fixed cloak not being removed when dying while cloaked
- Update to version 0.5.3-beta
  General improvements
  * Debugging functionality is now disabled by default. This
    prevents accidentally hitting one of the debug feature keys
    (like single step mode) during gameplay. It can be reenabled
    with a command line option (-d).
  Gamepad support improvements
  * Analog stick movement is more reliable, especially on a PS4
    ontroller, and there is much less unintended up/down motion
  * The trigger buttons (LT/RT aka L2/R2) can now be used for
    jumping/shooting in addition to LB/RB (aka L1/R1)
  * The game will now detect a gamepad if it's plugged in or
    turned on during gameplay
  Bug fixes
  * Conveyor belts with an upward slope (as found in level N7)
    did not work
  * Cloak was not effective when eaten by a snake or ceiling sucker
  * When cloaked, enemy shots were flying through the player
    instead of disappearing
  * Enemy rocket shots were missing acceleration
  * Explosion effect was missing for enemy rocket shots
  * Nuclear waste barrels were not affected by gravity or conveyor
    belts
  * Inconsistencies in climbing pipe movement which caused
    problems in level O1 are now fixed
  * Hover bot spawn machine was spawning indefinitely, instead of
    stopping after 30 bots
  * Bonuses 2 and 7 were potentially given incorrectly if the
    player died before reaching a checkpoint
  * Watchbot container would disappear if the carrier was
    destroyed after it had released the container
  * Stair stepping movement wasn't fully matching the original,
    causing an inconsistency with the conveyor belts found in O5
    and O6
  * Physics for items released from item boxes were incorrect,
    causing problems in O5 and O6</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1592136000">- Use gcc9 on Leap systems</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1593172800">- Adjust BR: cmake &gt;= 3.12 is needed
- Limit gcc9 usage to Leap 15</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1593259200">- Update to version 0.6.1
  General improvements
  * It's now possible to set the difficulty when launching into a
    specific level via the command line
    (example: -l L2 --difficulty easy)
  OpenGL support improvements
  * The minimum required GLSL version is now 130 instead of 150,
    allowing the game to run on older GPUs which support
    OpenGL 3.0 but not GLSL 150.
  * More robust OpenGL initialization error handling
  * OpenGL ES support was broken and is now fixed, allowing the
    game to run on some older GPUs and on a Raspberry Pi (not
    optimized yet)
  * Fixed a crash when running the game on Linux with Mesa
    software rendering
  Bug fixes
  * Fixed camera position being wrong upon respawning
  * Fixed missing animation for walking turkey</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1598875200">- Use openGL ES on %arm and aarch64
- Fix build on %arm and aarch64 with:
  * rigelengine-fix-nlohmann-json-hpp.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1599307200">- Update to version 0.6.2
  General improvements
  * More robust sound format handling, fixing issues on some
    platforms where the audio device does not support 16-bit signed
    integer PCM output (e.g. web browsers)
  * It's now possible to navigate the options menu using a keyboard
  Gamepad support improvements
  * All menus, including the options menu, can now be navigated via
    gamepad.
  * The highscore name entry screen can now be exited using a
    gamepad.
  * When in-game, the "start" button on a gamepad now brings up a
    pause menu, allowing saving, loading, modifying options etc.
    without needing a keyboard.
  * When saving the game using a gamepad, a name is automatically
    generated for the saved game to avoid the need for a keyboard.
    The name contains episode, level, and difficulty.
  Bug fixes
  * When dying in a boss level after activating the boss, the music
    was not reset back to the pre-boss music.
  * The hint machine could be activated even without having the
    hint globe (by pressing up)
- Drop patch:
  * rigelengine-fix-nlohmann-json-hpp.patch (included upstream)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1599566400">- Add upstream patch to fix build on aarch64 and %arm:
  * b413133c6b6e7837a4204f347cdaeccd41e187dc.patch
  See: https://github.com/lethal-guitar/RigelEngine/pull/588</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1614513600">- Update to version 0.7.2
  New features
  * Added a "Keyboard controls" tab to the options menu, to allow
    customizing key bindings for in-game controls. On first launch,
    key bindings from the original game are imported (if present).
  * Added the Duke Nukem 3D teaser screen that appears after
    beating episode 4.
  * Added the "hype" message shown when launching the game for the
    first time.
  * Added switch to intro/demo sequence after sitting on the main
    menu without any input for a while.
  Enhancements
  * Temporary quick saving: Press F5 to quick save, F7 to load. On
    a gamepad, press "back" (small button left of Xbox
    button/Dualshock touchpad/...) to quick save, and load via the
    in-game menu. For now, quick saves are not stored on disk,
    meaning quitting or finishing the current level will delete the
    last quick save. Permanently storing quick saves is planned for
    a future update. Quick saving is an optional enhancement that
    needs to be enabled in the options menu first.
  * Improved menu navigation: Pressing ESC (or button B on a
    gamepad) while on the saved game name entry goes back to the
    save slot selection, instead of leaving the menu entirely like
    in the original.
  Bug fixes
  * Duke's ship was incorrectly drawn behind other objects like
    item boxes.
  * Fixed sporadic time skips that could occur on some platforms
    (e.g. Odroid Go Advance).
  * Fixed incorrect starting position for rockets fired downwards
    by the player while hanging on a pipe.
  * Fixed incorrect rocket smoke position for downwards-facing
    rockets fired by Duke.
  * Fixed a discrepancy in behavior for the Blue Guard
  * Fixed a player control discrepancy: It was possible to fire a
    shot during the first frame of a jump and during landing,
    which is not possible in the original.
  * Player movement now more accurately matches the original with
    regards to changing direction while looking up/crouching/aiming
    down from a pipe.
  * Drop patch (included upstream):
  * b413133c6b6e7837a4204f347cdaeccd41e187dc.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629633600">- Update to versino 0.8.0
  https://github.com/lethal-guitar/RigelEngine/releases/tag/v0.8.0
  Highlights:
  * extended modding support (swap in high fidelity replacements
    for graphics and sound)
  * more sound options (AdLib only, combined AdLib/SoundBlaster).
- Drop patch:
  * RigelEngine-fix-build.patch (not longer needed)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629720000">- Update to version 0.8.1
  * Fixed laser turrets beings destructible with Duke's regular
    weapon after loading a quick save.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632657600">- Add patches:
  * 749.patch  (Fix threads not found on Tumbleweed)
  * fix-find-boost-program_options.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1637496000">- Update to version 0.8.2
  New features
  * Added a smooth scrolling and movement mode. When this is
    enabled, the game is taking full advantage of the display
    framerate (60 FPS or higher) by interpolating object and
    camera movement during rendering (internal game logic is
    still running at 15 FPS). This is currently still work in
    progress, see known issues.
  * The engine has a built-in screenshot function now. Press F12
    to take a screenshot. It will be saved as PNG in either your
    Duke Nukem II game files directory, or in the user profile
    directory if the former is not writable.
  * It's now possible to skip the bonus screen after finishing a
    level by pressing Enter or Esc (or controller button A or B).
  * Added an option to the Enhancements tab to skip the intro
    when RigelEngine starts (same as the -s command line option).
  * Added information about currently active gamepads to the
    options menu
  Improvements
  * In widescreen mode, out of bounds areas are now drawn in
    black instead of showing the background.
  * Replacement backgrounds (mods) can now be wider than the
    original art they are replacing, and will be displayed
    correctly (without distortion)
  * For auto-scrolling backgrounds, the scroll position is now
    saved/restored when quick saving/loading.
  * The game will now run even if the intro movie files
    (NUKEM2.F1, .F2 etc.) are missing. The movies will be
    skipped instead of exiting the game.
  * Game physics are more correct now w.r.t. the original code
    when it comes to items falling down.
  Bug fixes
  * Fixed the "wall dance" glitch. This glitch allows Duke to move
    through walls using a specific sequence of moves.
  * Fixed spiders sometimes not latching on to Duke when touching
    him.
  * Fixed items getting stuck in the ceiling when the box was shot
    while hidden behind a rock that would later fall down (e.g. in
    N2).
  * Fixed missing animation for the Computer merchandise pickup.
  * Fixed a glitch when starting a level while having high
    resolution mods enabled, where the graphics would briefly show
    as low resolution.
  * Fixed in-game messages not being affected by screen shake when
    in widescreen mode.
- Remove patches:
  * 749.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1641038400">- Update to version 0.8.3
  New features
  * Added the Nuked OPL3 AdLib emulator as an alternative to DBOPL
    (selectable in the Sound options). Nuked OPL3 is more
    accurate but also uses more CPU. The difference in CPU load has
    little impact on most systems, but it does matter on low-end
    devices like Raspberry Pi Zero.
  * Added a "sound test" button to the Sound options (play a chosen
    sound effect)
  Improvements
  * Improved sound effect quality for certain digital sounds
    (SB_nn.MNI files in VOC format) by using a more accurate ADPCM
    decoding algorithm (same as DosBox's SoundBlaster emulation).
  * Slightly improved sound effect quality for AdLib sounds by
    running the emulator at the native OPL2 frequency (49716 Hz).
  * In widescreen mode, the camera now tries to avoid showing
    out-of-bounds parts of the map if possible, by restricting
    downward scrolling unless it's necessary to keep the player on
    screen.
  * Added 75 to the list of pre-defined FPS limits for the FPS
    limiter.
  Bug fixes
  * Fixed a soft-lock that could occur when killing a ceiling
    sucker at exactly the same time as it sucked up Duke.
  * When dying due to shooting an airlock and then respawning at a
    checkpoint, Duke would remain in the spinning animation. This
    is now fixed.
  * Fixed a small visual glitch appearing during the fade-out of
    the intro movie.
  * The credits screen shown during the attract mode loop didn't
    react to any key press aside from ESC, this is now fixed.
  * Under certain circumstances, the main menu would respond to a
    keypress that happened during the intro or another menu. This
    is now fixed.
  * Fixed visual glitches (bright lines between tiles) that could
    occur at certain resolutions/window sizes when using high-res
    replacement graphics.
  * Fixed an issue that made high-resolution backdrop replacements
    appear as low resolution under certain circumstances.
  * Fixed right side of the HUD being partially cut off at certain
    window sizes/resolutions.
- Drop not longer needed patches:
  * fix-find-boost-program_options.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1648814400">- Update to version 0.8.4
  Smooth motion mode improvements
  * Moving parts of the level (falling rocks, doors, ...) are now
    moving smoothly as well.
  * Fixed glitches (jittering top part) with the smash hammer and
    grabber claw.
  Modding support improvements
  * It's now possible to replace STATUS.MNI with a PNG image that
    can be original or higher resolution. This allows changing
    various fonts and UI elements, including parts of the HUD.
  * Replacements for actors used by the HUD can now be high
    resolution.
  Other improvements
  * Improved performance on Raspberry Pi, especially when under
    water areas are visible.
  * Blocked off the area to the left of the HUD in widescreen
    mode to avoid potentially showing out-of-bounds parts of the
    map.
  * Further improved digitized sound effect quality by replacing
    the ADPCM decoding code with the exact same algorithm as
    implemented in the SoundBlaster firmware, based on disassembly
    of the latter
  * Improved the sound test UI
  Bug fixes
  * Fixed camera moving too far down when falling into a
    bottomless pit in widescreen mode
  * Fixed important parts at the bottom of the level (like lava
    pools) being hidden in certain cases in widescreen mode (e.g.
    in E3L1)
  * Fixed visual glitches on GL ES devices like Raspberry Pi and
    Odroid Go (overly pixelated backdrop during scrolling, white
    lines visible next to certain enemies during the damage
    flash effect)
  * Fixed missing fade-in effect when using the teleporter
  * Fixed incorrect rendering of high-res replacement backdrops
    when vertical auto-scrolling is used
  * Fixed position of dialog boxes (quit confirm, game paused
    etc.) in widescreen mode
  * Fixed visual glitch when entering a menu while smooth motion
    is enabled</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653825600">- Update to version 0.8.5
  New features
  * Implemented a mod manager. Mods can now be organized into
    directories, and each mod can be enabled/disabled in the
    options menu. See Modding Support for more details.
  * Added additional "remixed" HUD styles in widescreen mode.
  * Added additional upscaling filters: Sharp bilinear, pixel
    perfect (integer scaling). Note that using mods with high-res
    replacement graphics currently forces nearest neighbor
    filtering.
  * The game now writes a log file into the user directory.
  * Gamepad controls are now explained in the options menu.
  * The top-level in-game menu (reachable via gamepad) now shows
    the current episode, level and difficulty in the title.
  Improvements
  * Improved the look of the classic HUD in widescreen mode, by
    extending the left side to cover the length of the screen.
  * Reworked quick saving/loading gamepad controls, to make
    loading quick saves possible without needing to open the menu.
    The select/back button now acts as a modifier. When pressed
    together with shoot, a quick save is made. Pressing the
    button together with jump loads the last quick save.
  Bug fixes
  * Fixed destructible level geometry remaining visible after
    being destroyed in certain cases
  * Fixed brief camera movement after turning wide-screen mode
    on/off or changing the window size
  * Fixed slime blob containers sometimes not animating.
  * Fixed sprites flickering in and out of existence in certain
    circumstances
  * The episode 2 boss would keep flying when killed in mid-flight
    This is now fixed.
- Add patch:
  * fix-build.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1670673600">- Update to version 0.9.1
  Bug fixes
  * Fixed a crash that could occur in level 1 of episode 2, in
    theory also in other levels but it was so far only observed in
    E2L1.
  * Fixed being able to shoot destructible walls through 4-tile
    wide walls using the regular shot.
- Update to version 0.9.0
  New features
  * Added a "Classic" gameplay style/mode. It doesn't support
    widescreen mode or smooth motion, but is 100% accurate to the
    original. Quick-saving and high-resolution mods are still
    supported. See Classic Mode vs. Enhanced Mode for more details.
  * Implemented the gameplay demo (plays during the attract mode
    loop at the beginning of the game or after waiting for
    30 seconds in the main menu).
  * Implemented the original game's cloak effect, replacing the
    previously used alpha transparency.
  * Implemented the original game's slide-in animation when
    showing message boxes.
  * Added an option to disable the radar overlay when using the
    "Remixed 1" HUD style.
  * Added an option to disable aspect ratio correction when using
    pixel-perfect upscaling (aka integer scaling). This is to
    allow running RigelEngine on a 4:3 CRT at original (or close
    to) resolution.
  * It's now possible to confirm quitting by pressing enter instead
    of Y (but the latter also still works).
  * Pressing ESC while in-game now brings up the in-game menu (this
    was previously only accessible by using a gamepad). Pressing Q
    now does what ESC used to do, i.e. bringing up the "Quit"
    dialog without going through the menu.
  Parity improvements
  * Fixed (very) minor discrepancies in the color palette.
  * Added missing horizontal parallax for vertically autoscrolling
    backdrops.
  * Fixed oversight in player movement: In the original, Duke cannot
    move left/right when hanging from a pipe as long as the fire
    button is held down.
  * It was possible for an enemy to get hit by multiple player shots
    per frame, but this isn't possible in the original. Now Rigel
    doesn't allow that anymore either.
  * Hint machine messages cannot be interrupted by other messages
    in the original game, but this was possible in Rigel-now fixed.
  * Handling of shootable walls now matches the original.
  * The watchbot (jumpy robot with a big eye) was jumping too
    frequently, it now matches the original.
  * Fixed discrepancies in behavior for the wall walker enemy.
  * Fixed discrepancies in behavior for the green cat/dog creature.
  * Fixed discrepancies in behavior for the spiked dragon/lizard
    creature.
  * Fixed discrepancy in the cooldown period for manual scrolling
    after firing a shot.
  * Fixed player starting location being off by one in levels where
    the player starts out facing left.
  * Fixed incorrect animation speeds for Rigelatin space ship
    engine fire, shallow water, and rotating floor spikes.
  * After being released from their box, certain items have a brief
    period during which they can't be picked up yet. This was
    missing in RigelEngine.
  Bug fixes
  * Fixed graphical glitches (bright lines appearing next to certain
    sprites) that could occur on some systems when high-res graphic
    replacements were used.
  * Fixed being able to walk through walls under specific
    circumstances.
  * In widescreen mode, when using one of the remixed HUD options,
    the classic HUD will be shown as fallback in case the current
    screen resolution's aspect ratio is not wide enough for the
    selected HUD style. In that case, it was possible to walk
    behind the right side of the HUD (i.e., the gameplay area
    extended beyond the HUD). This is now fixed.
  * Framerate drops could cause the game to advance a few frames
    into the future without respecting player input. This is now
    improved.
- Drop patch
  * fix-build.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1680868800">- Add patch:
  * RigelEngine-fix-build-with-gcc13.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
</package>
<package pkgid="e6ab4ced9c1a0c02e7c139cb3dd520c6ff7b78160f53d263e426b5ba718fb17b9bfb4c4cd1a4e374147a898f77b02acee2abe40cadda86ed934fc1ca8fc3ac51" name="RigelEngine" arch="x86_64">
  <version epoch="0" ver="0.9.1" rel="3.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1614513600">- Update to version 0.7.2
  New features
  * Added a "Keyboard controls" tab to the options menu, to allow
    customizing key bindings for in-game controls. On first launch,
    key bindings from the original game are imported (if present).
  * Added the Duke Nukem 3D teaser screen that appears after
    beating episode 4.
  * Added the "hype" message shown when launching the game for the
    first time.
  * Added switch to intro/demo sequence after sitting on the main
    menu without any input for a while.
  Enhancements
  * Temporary quick saving: Press F5 to quick save, F7 to load. On
    a gamepad, press "back" (small button left of Xbox
    button/Dualshock touchpad/...) to quick save, and load via the
    in-game menu. For now, quick saves are not stored on disk,
    meaning quitting or finishing the current level will delete the
    last quick save. Permanently storing quick saves is planned for
    a future update. Quick saving is an optional enhancement that
    needs to be enabled in the options menu first.
  * Improved menu navigation: Pressing ESC (or button B on a
    gamepad) while on the saved game name entry goes back to the
    save slot selection, instead of leaving the menu entirely like
    in the original.
  Bug fixes
  * Duke's ship was incorrectly drawn behind other objects like
    item boxes.
  * Fixed sporadic time skips that could occur on some platforms
    (e.g. Odroid Go Advance).
  * Fixed incorrect starting position for rockets fired downwards
    by the player while hanging on a pipe.
  * Fixed incorrect rocket smoke position for downwards-facing
    rockets fired by Duke.
  * Fixed a discrepancy in behavior for the Blue Guard
  * Fixed a player control discrepancy: It was possible to fire a
    shot during the first frame of a jump and during landing,
    which is not possible in the original.
  * Player movement now more accurately matches the original with
    regards to changing direction while looking up/crouching/aiming
    down from a pipe.
  * Drop patch (included upstream):
  * b413133c6b6e7837a4204f347cdaeccd41e187dc.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629633600">- Update to versino 0.8.0
  https://github.com/lethal-guitar/RigelEngine/releases/tag/v0.8.0
  Highlights:
  * extended modding support (swap in high fidelity replacements
    for graphics and sound)
  * more sound options (AdLib only, combined AdLib/SoundBlaster).
- Drop patch:
  * RigelEngine-fix-build.patch (not longer needed)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629720000">- Update to version 0.8.1
  * Fixed laser turrets beings destructible with Duke's regular
    weapon after loading a quick save.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632657600">- Add patches:
  * 749.patch  (Fix threads not found on Tumbleweed)
  * fix-find-boost-program_options.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1637496000">- Update to version 0.8.2
  New features
  * Added a smooth scrolling and movement mode. When this is
    enabled, the game is taking full advantage of the display
    framerate (60 FPS or higher) by interpolating object and
    camera movement during rendering (internal game logic is
    still running at 15 FPS). This is currently still work in
    progress, see known issues.
  * The engine has a built-in screenshot function now. Press F12
    to take a screenshot. It will be saved as PNG in either your
    Duke Nukem II game files directory, or in the user profile
    directory if the former is not writable.
  * It's now possible to skip the bonus screen after finishing a
    level by pressing Enter or Esc (or controller button A or B).
  * Added an option to the Enhancements tab to skip the intro
    when RigelEngine starts (same as the -s command line option).
  * Added information about currently active gamepads to the
    options menu
  Improvements
  * In widescreen mode, out of bounds areas are now drawn in
    black instead of showing the background.
  * Replacement backgrounds (mods) can now be wider than the
    original art they are replacing, and will be displayed
    correctly (without distortion)
  * For auto-scrolling backgrounds, the scroll position is now
    saved/restored when quick saving/loading.
  * The game will now run even if the intro movie files
    (NUKEM2.F1, .F2 etc.) are missing. The movies will be
    skipped instead of exiting the game.
  * Game physics are more correct now w.r.t. the original code
    when it comes to items falling down.
  Bug fixes
  * Fixed the "wall dance" glitch. This glitch allows Duke to move
    through walls using a specific sequence of moves.
  * Fixed spiders sometimes not latching on to Duke when touching
    him.
  * Fixed items getting stuck in the ceiling when the box was shot
    while hidden behind a rock that would later fall down (e.g. in
    N2).
  * Fixed missing animation for the Computer merchandise pickup.
  * Fixed a glitch when starting a level while having high
    resolution mods enabled, where the graphics would briefly show
    as low resolution.
  * Fixed in-game messages not being affected by screen shake when
    in widescreen mode.
- Remove patches:
  * 749.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1641038400">- Update to version 0.8.3
  New features
  * Added the Nuked OPL3 AdLib emulator as an alternative to DBOPL
    (selectable in the Sound options). Nuked OPL3 is more
    accurate but also uses more CPU. The difference in CPU load has
    little impact on most systems, but it does matter on low-end
    devices like Raspberry Pi Zero.
  * Added a "sound test" button to the Sound options (play a chosen
    sound effect)
  Improvements
  * Improved sound effect quality for certain digital sounds
    (SB_nn.MNI files in VOC format) by using a more accurate ADPCM
    decoding algorithm (same as DosBox's SoundBlaster emulation).
  * Slightly improved sound effect quality for AdLib sounds by
    running the emulator at the native OPL2 frequency (49716 Hz).
  * In widescreen mode, the camera now tries to avoid showing
    out-of-bounds parts of the map if possible, by restricting
    downward scrolling unless it's necessary to keep the player on
    screen.
  * Added 75 to the list of pre-defined FPS limits for the FPS
    limiter.
  Bug fixes
  * Fixed a soft-lock that could occur when killing a ceiling
    sucker at exactly the same time as it sucked up Duke.
  * When dying due to shooting an airlock and then respawning at a
    checkpoint, Duke would remain in the spinning animation. This
    is now fixed.
  * Fixed a small visual glitch appearing during the fade-out of
    the intro movie.
  * The credits screen shown during the attract mode loop didn't
    react to any key press aside from ESC, this is now fixed.
  * Under certain circumstances, the main menu would respond to a
    keypress that happened during the intro or another menu. This
    is now fixed.
  * Fixed visual glitches (bright lines between tiles) that could
    occur at certain resolutions/window sizes when using high-res
    replacement graphics.
  * Fixed an issue that made high-resolution backdrop replacements
    appear as low resolution under certain circumstances.
  * Fixed right side of the HUD being partially cut off at certain
    window sizes/resolutions.
- Drop not longer needed patches:
  * fix-find-boost-program_options.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1648814400">- Update to version 0.8.4
  Smooth motion mode improvements
  * Moving parts of the level (falling rocks, doors, ...) are now
    moving smoothly as well.
  * Fixed glitches (jittering top part) with the smash hammer and
    grabber claw.
  Modding support improvements
  * It's now possible to replace STATUS.MNI with a PNG image that
    can be original or higher resolution. This allows changing
    various fonts and UI elements, including parts of the HUD.
  * Replacements for actors used by the HUD can now be high
    resolution.
  Other improvements
  * Improved performance on Raspberry Pi, especially when under
    water areas are visible.
  * Blocked off the area to the left of the HUD in widescreen
    mode to avoid potentially showing out-of-bounds parts of the
    map.
  * Further improved digitized sound effect quality by replacing
    the ADPCM decoding code with the exact same algorithm as
    implemented in the SoundBlaster firmware, based on disassembly
    of the latter
  * Improved the sound test UI
  Bug fixes
  * Fixed camera moving too far down when falling into a
    bottomless pit in widescreen mode
  * Fixed important parts at the bottom of the level (like lava
    pools) being hidden in certain cases in widescreen mode (e.g.
    in E3L1)
  * Fixed visual glitches on GL ES devices like Raspberry Pi and
    Odroid Go (overly pixelated backdrop during scrolling, white
    lines visible next to certain enemies during the damage
    flash effect)
  * Fixed missing fade-in effect when using the teleporter
  * Fixed incorrect rendering of high-res replacement backdrops
    when vertical auto-scrolling is used
  * Fixed position of dialog boxes (quit confirm, game paused
    etc.) in widescreen mode
  * Fixed visual glitch when entering a menu while smooth motion
    is enabled</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653825600">- Update to version 0.8.5
  New features
  * Implemented a mod manager. Mods can now be organized into
    directories, and each mod can be enabled/disabled in the
    options menu. See Modding Support for more details.
  * Added additional "remixed" HUD styles in widescreen mode.
  * Added additional upscaling filters: Sharp bilinear, pixel
    perfect (integer scaling). Note that using mods with high-res
    replacement graphics currently forces nearest neighbor
    filtering.
  * The game now writes a log file into the user directory.
  * Gamepad controls are now explained in the options menu.
  * The top-level in-game menu (reachable via gamepad) now shows
    the current episode, level and difficulty in the title.
  Improvements
  * Improved the look of the classic HUD in widescreen mode, by
    extending the left side to cover the length of the screen.
  * Reworked quick saving/loading gamepad controls, to make
    loading quick saves possible without needing to open the menu.
    The select/back button now acts as a modifier. When pressed
    together with shoot, a quick save is made. Pressing the
    button together with jump loads the last quick save.
  Bug fixes
  * Fixed destructible level geometry remaining visible after
    being destroyed in certain cases
  * Fixed brief camera movement after turning wide-screen mode
    on/off or changing the window size
  * Fixed slime blob containers sometimes not animating.
  * Fixed sprites flickering in and out of existence in certain
    circumstances
  * The episode 2 boss would keep flying when killed in mid-flight
    This is now fixed.
- Add patch:
  * fix-build.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1670673600">- Update to version 0.9.1
  Bug fixes
  * Fixed a crash that could occur in level 1 of episode 2, in
    theory also in other levels but it was so far only observed in
    E2L1.
  * Fixed being able to shoot destructible walls through 4-tile
    wide walls using the regular shot.
- Update to version 0.9.0
  New features
  * Added a "Classic" gameplay style/mode. It doesn't support
    widescreen mode or smooth motion, but is 100% accurate to the
    original. Quick-saving and high-resolution mods are still
    supported. See Classic Mode vs. Enhanced Mode for more details.
  * Implemented the gameplay demo (plays during the attract mode
    loop at the beginning of the game or after waiting for
    30 seconds in the main menu).
  * Implemented the original game's cloak effect, replacing the
    previously used alpha transparency.
  * Implemented the original game's slide-in animation when
    showing message boxes.
  * Added an option to disable the radar overlay when using the
    "Remixed 1" HUD style.
  * Added an option to disable aspect ratio correction when using
    pixel-perfect upscaling (aka integer scaling). This is to
    allow running RigelEngine on a 4:3 CRT at original (or close
    to) resolution.
  * It's now possible to confirm quitting by pressing enter instead
    of Y (but the latter also still works).
  * Pressing ESC while in-game now brings up the in-game menu (this
    was previously only accessible by using a gamepad). Pressing Q
    now does what ESC used to do, i.e. bringing up the "Quit"
    dialog without going through the menu.
  Parity improvements
  * Fixed (very) minor discrepancies in the color palette.
  * Added missing horizontal parallax for vertically autoscrolling
    backdrops.
  * Fixed oversight in player movement: In the original, Duke cannot
    move left/right when hanging from a pipe as long as the fire
    button is held down.
  * It was possible for an enemy to get hit by multiple player shots
    per frame, but this isn't possible in the original. Now Rigel
    doesn't allow that anymore either.
  * Hint machine messages cannot be interrupted by other messages
    in the original game, but this was possible in Rigel-now fixed.
  * Handling of shootable walls now matches the original.
  * The watchbot (jumpy robot with a big eye) was jumping too
    frequently, it now matches the original.
  * Fixed discrepancies in behavior for the wall walker enemy.
  * Fixed discrepancies in behavior for the green cat/dog creature.
  * Fixed discrepancies in behavior for the spiked dragon/lizard
    creature.
  * Fixed discrepancy in the cooldown period for manual scrolling
    after firing a shot.
  * Fixed player starting location being off by one in levels where
    the player starts out facing left.
  * Fixed incorrect animation speeds for Rigelatin space ship
    engine fire, shallow water, and rotating floor spikes.
  * After being released from their box, certain items have a brief
    period during which they can't be picked up yet. This was
    missing in RigelEngine.
  Bug fixes
  * Fixed graphical glitches (bright lines appearing next to certain
    sprites) that could occur on some systems when high-res graphic
    replacements were used.
  * Fixed being able to walk through walls under specific
    circumstances.
  * In widescreen mode, when using one of the remixed HUD options,
    the classic HUD will be shown as fallback in case the current
    screen resolution's aspect ratio is not wide enough for the
    selected HUD style. In that case, it was possible to walk
    behind the right side of the HUD (i.e., the gameplay area
    extended beyond the HUD). This is now fixed.
  * Framerate drops could cause the game to advance a few frames
    into the future without respecting player input. This is now
    improved.
- Drop patch
  * fix-build.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1680868800">- Add patch:
  * RigelEngine-fix-build-with-gcc13.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
</package>
<package pkgid="b47a2aee0359442045280749e3bc97dba147aa25cf739695a667ee722db2ca28601a5738b87d85866b7accf0a91f4b6c8e8df2b3248f794027aa780d0092d59d" name="RigelEngine-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.9.1" rel="3.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1614513600">- Update to version 0.7.2
  New features
  * Added a "Keyboard controls" tab to the options menu, to allow
    customizing key bindings for in-game controls. On first launch,
    key bindings from the original game are imported (if present).
  * Added the Duke Nukem 3D teaser screen that appears after
    beating episode 4.
  * Added the "hype" message shown when launching the game for the
    first time.
  * Added switch to intro/demo sequence after sitting on the main
    menu without any input for a while.
  Enhancements
  * Temporary quick saving: Press F5 to quick save, F7 to load. On
    a gamepad, press "back" (small button left of Xbox
    button/Dualshock touchpad/...) to quick save, and load via the
    in-game menu. For now, quick saves are not stored on disk,
    meaning quitting or finishing the current level will delete the
    last quick save. Permanently storing quick saves is planned for
    a future update. Quick saving is an optional enhancement that
    needs to be enabled in the options menu first.
  * Improved menu navigation: Pressing ESC (or button B on a
    gamepad) while on the saved game name entry goes back to the
    save slot selection, instead of leaving the menu entirely like
    in the original.
  Bug fixes
  * Duke's ship was incorrectly drawn behind other objects like
    item boxes.
  * Fixed sporadic time skips that could occur on some platforms
    (e.g. Odroid Go Advance).
  * Fixed incorrect starting position for rockets fired downwards
    by the player while hanging on a pipe.
  * Fixed incorrect rocket smoke position for downwards-facing
    rockets fired by Duke.
  * Fixed a discrepancy in behavior for the Blue Guard
  * Fixed a player control discrepancy: It was possible to fire a
    shot during the first frame of a jump and during landing,
    which is not possible in the original.
  * Player movement now more accurately matches the original with
    regards to changing direction while looking up/crouching/aiming
    down from a pipe.
  * Drop patch (included upstream):
  * b413133c6b6e7837a4204f347cdaeccd41e187dc.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629633600">- Update to versino 0.8.0
  https://github.com/lethal-guitar/RigelEngine/releases/tag/v0.8.0
  Highlights:
  * extended modding support (swap in high fidelity replacements
    for graphics and sound)
  * more sound options (AdLib only, combined AdLib/SoundBlaster).
- Drop patch:
  * RigelEngine-fix-build.patch (not longer needed)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629720000">- Update to version 0.8.1
  * Fixed laser turrets beings destructible with Duke's regular
    weapon after loading a quick save.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632657600">- Add patches:
  * 749.patch  (Fix threads not found on Tumbleweed)
  * fix-find-boost-program_options.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1637496000">- Update to version 0.8.2
  New features
  * Added a smooth scrolling and movement mode. When this is
    enabled, the game is taking full advantage of the display
    framerate (60 FPS or higher) by interpolating object and
    camera movement during rendering (internal game logic is
    still running at 15 FPS). This is currently still work in
    progress, see known issues.
  * The engine has a built-in screenshot function now. Press F12
    to take a screenshot. It will be saved as PNG in either your
    Duke Nukem II game files directory, or in the user profile
    directory if the former is not writable.
  * It's now possible to skip the bonus screen after finishing a
    level by pressing Enter or Esc (or controller button A or B).
  * Added an option to the Enhancements tab to skip the intro
    when RigelEngine starts (same as the -s command line option).
  * Added information about currently active gamepads to the
    options menu
  Improvements
  * In widescreen mode, out of bounds areas are now drawn in
    black instead of showing the background.
  * Replacement backgrounds (mods) can now be wider than the
    original art they are replacing, and will be displayed
    correctly (without distortion)
  * For auto-scrolling backgrounds, the scroll position is now
    saved/restored when quick saving/loading.
  * The game will now run even if the intro movie files
    (NUKEM2.F1, .F2 etc.) are missing. The movies will be
    skipped instead of exiting the game.
  * Game physics are more correct now w.r.t. the original code
    when it comes to items falling down.
  Bug fixes
  * Fixed the "wall dance" glitch. This glitch allows Duke to move
    through walls using a specific sequence of moves.
  * Fixed spiders sometimes not latching on to Duke when touching
    him.
  * Fixed items getting stuck in the ceiling when the box was shot
    while hidden behind a rock that would later fall down (e.g. in
    N2).
  * Fixed missing animation for the Computer merchandise pickup.
  * Fixed a glitch when starting a level while having high
    resolution mods enabled, where the graphics would briefly show
    as low resolution.
  * Fixed in-game messages not being affected by screen shake when
    in widescreen mode.
- Remove patches:
  * 749.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1641038400">- Update to version 0.8.3
  New features
  * Added the Nuked OPL3 AdLib emulator as an alternative to DBOPL
    (selectable in the Sound options). Nuked OPL3 is more
    accurate but also uses more CPU. The difference in CPU load has
    little impact on most systems, but it does matter on low-end
    devices like Raspberry Pi Zero.
  * Added a "sound test" button to the Sound options (play a chosen
    sound effect)
  Improvements
  * Improved sound effect quality for certain digital sounds
    (SB_nn.MNI files in VOC format) by using a more accurate ADPCM
    decoding algorithm (same as DosBox's SoundBlaster emulation).
  * Slightly improved sound effect quality for AdLib sounds by
    running the emulator at the native OPL2 frequency (49716 Hz).
  * In widescreen mode, the camera now tries to avoid showing
    out-of-bounds parts of the map if possible, by restricting
    downward scrolling unless it's necessary to keep the player on
    screen.
  * Added 75 to the list of pre-defined FPS limits for the FPS
    limiter.
  Bug fixes
  * Fixed a soft-lock that could occur when killing a ceiling
    sucker at exactly the same time as it sucked up Duke.
  * When dying due to shooting an airlock and then respawning at a
    checkpoint, Duke would remain in the spinning animation. This
    is now fixed.
  * Fixed a small visual glitch appearing during the fade-out of
    the intro movie.
  * The credits screen shown during the attract mode loop didn't
    react to any key press aside from ESC, this is now fixed.
  * Under certain circumstances, the main menu would respond to a
    keypress that happened during the intro or another menu. This
    is now fixed.
  * Fixed visual glitches (bright lines between tiles) that could
    occur at certain resolutions/window sizes when using high-res
    replacement graphics.
  * Fixed an issue that made high-resolution backdrop replacements
    appear as low resolution under certain circumstances.
  * Fixed right side of the HUD being partially cut off at certain
    window sizes/resolutions.
- Drop not longer needed patches:
  * fix-find-boost-program_options.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1648814400">- Update to version 0.8.4
  Smooth motion mode improvements
  * Moving parts of the level (falling rocks, doors, ...) are now
    moving smoothly as well.
  * Fixed glitches (jittering top part) with the smash hammer and
    grabber claw.
  Modding support improvements
  * It's now possible to replace STATUS.MNI with a PNG image that
    can be original or higher resolution. This allows changing
    various fonts and UI elements, including parts of the HUD.
  * Replacements for actors used by the HUD can now be high
    resolution.
  Other improvements
  * Improved performance on Raspberry Pi, especially when under
    water areas are visible.
  * Blocked off the area to the left of the HUD in widescreen
    mode to avoid potentially showing out-of-bounds parts of the
    map.
  * Further improved digitized sound effect quality by replacing
    the ADPCM decoding code with the exact same algorithm as
    implemented in the SoundBlaster firmware, based on disassembly
    of the latter
  * Improved the sound test UI
  Bug fixes
  * Fixed camera moving too far down when falling into a
    bottomless pit in widescreen mode
  * Fixed important parts at the bottom of the level (like lava
    pools) being hidden in certain cases in widescreen mode (e.g.
    in E3L1)
  * Fixed visual glitches on GL ES devices like Raspberry Pi and
    Odroid Go (overly pixelated backdrop during scrolling, white
    lines visible next to certain enemies during the damage
    flash effect)
  * Fixed missing fade-in effect when using the teleporter
  * Fixed incorrect rendering of high-res replacement backdrops
    when vertical auto-scrolling is used
  * Fixed position of dialog boxes (quit confirm, game paused
    etc.) in widescreen mode
  * Fixed visual glitch when entering a menu while smooth motion
    is enabled</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653825600">- Update to version 0.8.5
  New features
  * Implemented a mod manager. Mods can now be organized into
    directories, and each mod can be enabled/disabled in the
    options menu. See Modding Support for more details.
  * Added additional "remixed" HUD styles in widescreen mode.
  * Added additional upscaling filters: Sharp bilinear, pixel
    perfect (integer scaling). Note that using mods with high-res
    replacement graphics currently forces nearest neighbor
    filtering.
  * The game now writes a log file into the user directory.
  * Gamepad controls are now explained in the options menu.
  * The top-level in-game menu (reachable via gamepad) now shows
    the current episode, level and difficulty in the title.
  Improvements
  * Improved the look of the classic HUD in widescreen mode, by
    extending the left side to cover the length of the screen.
  * Reworked quick saving/loading gamepad controls, to make
    loading quick saves possible without needing to open the menu.
    The select/back button now acts as a modifier. When pressed
    together with shoot, a quick save is made. Pressing the
    button together with jump loads the last quick save.
  Bug fixes
  * Fixed destructible level geometry remaining visible after
    being destroyed in certain cases
  * Fixed brief camera movement after turning wide-screen mode
    on/off or changing the window size
  * Fixed slime blob containers sometimes not animating.
  * Fixed sprites flickering in and out of existence in certain
    circumstances
  * The episode 2 boss would keep flying when killed in mid-flight
    This is now fixed.
- Add patch:
  * fix-build.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1670673600">- Update to version 0.9.1
  Bug fixes
  * Fixed a crash that could occur in level 1 of episode 2, in
    theory also in other levels but it was so far only observed in
    E2L1.
  * Fixed being able to shoot destructible walls through 4-tile
    wide walls using the regular shot.
- Update to version 0.9.0
  New features
  * Added a "Classic" gameplay style/mode. It doesn't support
    widescreen mode or smooth motion, but is 100% accurate to the
    original. Quick-saving and high-resolution mods are still
    supported. See Classic Mode vs. Enhanced Mode for more details.
  * Implemented the gameplay demo (plays during the attract mode
    loop at the beginning of the game or after waiting for
    30 seconds in the main menu).
  * Implemented the original game's cloak effect, replacing the
    previously used alpha transparency.
  * Implemented the original game's slide-in animation when
    showing message boxes.
  * Added an option to disable the radar overlay when using the
    "Remixed 1" HUD style.
  * Added an option to disable aspect ratio correction when using
    pixel-perfect upscaling (aka integer scaling). This is to
    allow running RigelEngine on a 4:3 CRT at original (or close
    to) resolution.
  * It's now possible to confirm quitting by pressing enter instead
    of Y (but the latter also still works).
  * Pressing ESC while in-game now brings up the in-game menu (this
    was previously only accessible by using a gamepad). Pressing Q
    now does what ESC used to do, i.e. bringing up the "Quit"
    dialog without going through the menu.
  Parity improvements
  * Fixed (very) minor discrepancies in the color palette.
  * Added missing horizontal parallax for vertically autoscrolling
    backdrops.
  * Fixed oversight in player movement: In the original, Duke cannot
    move left/right when hanging from a pipe as long as the fire
    button is held down.
  * It was possible for an enemy to get hit by multiple player shots
    per frame, but this isn't possible in the original. Now Rigel
    doesn't allow that anymore either.
  * Hint machine messages cannot be interrupted by other messages
    in the original game, but this was possible in Rigel-now fixed.
  * Handling of shootable walls now matches the original.
  * The watchbot (jumpy robot with a big eye) was jumping too
    frequently, it now matches the original.
  * Fixed discrepancies in behavior for the wall walker enemy.
  * Fixed discrepancies in behavior for the green cat/dog creature.
  * Fixed discrepancies in behavior for the spiked dragon/lizard
    creature.
  * Fixed discrepancy in the cooldown period for manual scrolling
    after firing a shot.
  * Fixed player starting location being off by one in levels where
    the player starts out facing left.
  * Fixed incorrect animation speeds for Rigelatin space ship
    engine fire, shallow water, and rotating floor spikes.
  * After being released from their box, certain items have a brief
    period during which they can't be picked up yet. This was
    missing in RigelEngine.
  Bug fixes
  * Fixed graphical glitches (bright lines appearing next to certain
    sprites) that could occur on some systems when high-res graphic
    replacements were used.
  * Fixed being able to walk through walls under specific
    circumstances.
  * In widescreen mode, when using one of the remixed HUD options,
    the classic HUD will be shown as fallback in case the current
    screen resolution's aspect ratio is not wide enough for the
    selected HUD style. In that case, it was possible to walk
    behind the right side of the HUD (i.e., the gameplay area
    extended beyond the HUD). This is now fixed.
  * Framerate drops could cause the game to advance a few frames
    into the future without respecting player input. This is now
    improved.
- Drop patch
  * fix-build.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1680868800">- Add patch:
  * RigelEngine-fix-build-with-gcc13.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
</package>
<package pkgid="d3585d121a0c1a93735bba19b3fe86aac11bfd39d5728ceb7ed4420adeb5452f8a73afe138bd96ee97e138dae09d933fad8a0f8dea4e0b6858c6c10aea18877a" name="RigelEngine-debugsource" arch="x86_64">
  <version epoch="0" ver="0.9.1" rel="3.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1614513600">- Update to version 0.7.2
  New features
  * Added a "Keyboard controls" tab to the options menu, to allow
    customizing key bindings for in-game controls. On first launch,
    key bindings from the original game are imported (if present).
  * Added the Duke Nukem 3D teaser screen that appears after
    beating episode 4.
  * Added the "hype" message shown when launching the game for the
    first time.
  * Added switch to intro/demo sequence after sitting on the main
    menu without any input for a while.
  Enhancements
  * Temporary quick saving: Press F5 to quick save, F7 to load. On
    a gamepad, press "back" (small button left of Xbox
    button/Dualshock touchpad/...) to quick save, and load via the
    in-game menu. For now, quick saves are not stored on disk,
    meaning quitting or finishing the current level will delete the
    last quick save. Permanently storing quick saves is planned for
    a future update. Quick saving is an optional enhancement that
    needs to be enabled in the options menu first.
  * Improved menu navigation: Pressing ESC (or button B on a
    gamepad) while on the saved game name entry goes back to the
    save slot selection, instead of leaving the menu entirely like
    in the original.
  Bug fixes
  * Duke's ship was incorrectly drawn behind other objects like
    item boxes.
  * Fixed sporadic time skips that could occur on some platforms
    (e.g. Odroid Go Advance).
  * Fixed incorrect starting position for rockets fired downwards
    by the player while hanging on a pipe.
  * Fixed incorrect rocket smoke position for downwards-facing
    rockets fired by Duke.
  * Fixed a discrepancy in behavior for the Blue Guard
  * Fixed a player control discrepancy: It was possible to fire a
    shot during the first frame of a jump and during landing,
    which is not possible in the original.
  * Player movement now more accurately matches the original with
    regards to changing direction while looking up/crouching/aiming
    down from a pipe.
  * Drop patch (included upstream):
  * b413133c6b6e7837a4204f347cdaeccd41e187dc.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629633600">- Update to versino 0.8.0
  https://github.com/lethal-guitar/RigelEngine/releases/tag/v0.8.0
  Highlights:
  * extended modding support (swap in high fidelity replacements
    for graphics and sound)
  * more sound options (AdLib only, combined AdLib/SoundBlaster).
- Drop patch:
  * RigelEngine-fix-build.patch (not longer needed)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629720000">- Update to version 0.8.1
  * Fixed laser turrets beings destructible with Duke's regular
    weapon after loading a quick save.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632657600">- Add patches:
  * 749.patch  (Fix threads not found on Tumbleweed)
  * fix-find-boost-program_options.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1637496000">- Update to version 0.8.2
  New features
  * Added a smooth scrolling and movement mode. When this is
    enabled, the game is taking full advantage of the display
    framerate (60 FPS or higher) by interpolating object and
    camera movement during rendering (internal game logic is
    still running at 15 FPS). This is currently still work in
    progress, see known issues.
  * The engine has a built-in screenshot function now. Press F12
    to take a screenshot. It will be saved as PNG in either your
    Duke Nukem II game files directory, or in the user profile
    directory if the former is not writable.
  * It's now possible to skip the bonus screen after finishing a
    level by pressing Enter or Esc (or controller button A or B).
  * Added an option to the Enhancements tab to skip the intro
    when RigelEngine starts (same as the -s command line option).
  * Added information about currently active gamepads to the
    options menu
  Improvements
  * In widescreen mode, out of bounds areas are now drawn in
    black instead of showing the background.
  * Replacement backgrounds (mods) can now be wider than the
    original art they are replacing, and will be displayed
    correctly (without distortion)
  * For auto-scrolling backgrounds, the scroll position is now
    saved/restored when quick saving/loading.
  * The game will now run even if the intro movie files
    (NUKEM2.F1, .F2 etc.) are missing. The movies will be
    skipped instead of exiting the game.
  * Game physics are more correct now w.r.t. the original code
    when it comes to items falling down.
  Bug fixes
  * Fixed the "wall dance" glitch. This glitch allows Duke to move
    through walls using a specific sequence of moves.
  * Fixed spiders sometimes not latching on to Duke when touching
    him.
  * Fixed items getting stuck in the ceiling when the box was shot
    while hidden behind a rock that would later fall down (e.g. in
    N2).
  * Fixed missing animation for the Computer merchandise pickup.
  * Fixed a glitch when starting a level while having high
    resolution mods enabled, where the graphics would briefly show
    as low resolution.
  * Fixed in-game messages not being affected by screen shake when
    in widescreen mode.
- Remove patches:
  * 749.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1641038400">- Update to version 0.8.3
  New features
  * Added the Nuked OPL3 AdLib emulator as an alternative to DBOPL
    (selectable in the Sound options). Nuked OPL3 is more
    accurate but also uses more CPU. The difference in CPU load has
    little impact on most systems, but it does matter on low-end
    devices like Raspberry Pi Zero.
  * Added a "sound test" button to the Sound options (play a chosen
    sound effect)
  Improvements
  * Improved sound effect quality for certain digital sounds
    (SB_nn.MNI files in VOC format) by using a more accurate ADPCM
    decoding algorithm (same as DosBox's SoundBlaster emulation).
  * Slightly improved sound effect quality for AdLib sounds by
    running the emulator at the native OPL2 frequency (49716 Hz).
  * In widescreen mode, the camera now tries to avoid showing
    out-of-bounds parts of the map if possible, by restricting
    downward scrolling unless it's necessary to keep the player on
    screen.
  * Added 75 to the list of pre-defined FPS limits for the FPS
    limiter.
  Bug fixes
  * Fixed a soft-lock that could occur when killing a ceiling
    sucker at exactly the same time as it sucked up Duke.
  * When dying due to shooting an airlock and then respawning at a
    checkpoint, Duke would remain in the spinning animation. This
    is now fixed.
  * Fixed a small visual glitch appearing during the fade-out of
    the intro movie.
  * The credits screen shown during the attract mode loop didn't
    react to any key press aside from ESC, this is now fixed.
  * Under certain circumstances, the main menu would respond to a
    keypress that happened during the intro or another menu. This
    is now fixed.
  * Fixed visual glitches (bright lines between tiles) that could
    occur at certain resolutions/window sizes when using high-res
    replacement graphics.
  * Fixed an issue that made high-resolution backdrop replacements
    appear as low resolution under certain circumstances.
  * Fixed right side of the HUD being partially cut off at certain
    window sizes/resolutions.
- Drop not longer needed patches:
  * fix-find-boost-program_options.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1648814400">- Update to version 0.8.4
  Smooth motion mode improvements
  * Moving parts of the level (falling rocks, doors, ...) are now
    moving smoothly as well.
  * Fixed glitches (jittering top part) with the smash hammer and
    grabber claw.
  Modding support improvements
  * It's now possible to replace STATUS.MNI with a PNG image that
    can be original or higher resolution. This allows changing
    various fonts and UI elements, including parts of the HUD.
  * Replacements for actors used by the HUD can now be high
    resolution.
  Other improvements
  * Improved performance on Raspberry Pi, especially when under
    water areas are visible.
  * Blocked off the area to the left of the HUD in widescreen
    mode to avoid potentially showing out-of-bounds parts of the
    map.
  * Further improved digitized sound effect quality by replacing
    the ADPCM decoding code with the exact same algorithm as
    implemented in the SoundBlaster firmware, based on disassembly
    of the latter
  * Improved the sound test UI
  Bug fixes
  * Fixed camera moving too far down when falling into a
    bottomless pit in widescreen mode
  * Fixed important parts at the bottom of the level (like lava
    pools) being hidden in certain cases in widescreen mode (e.g.
    in E3L1)
  * Fixed visual glitches on GL ES devices like Raspberry Pi and
    Odroid Go (overly pixelated backdrop during scrolling, white
    lines visible next to certain enemies during the damage
    flash effect)
  * Fixed missing fade-in effect when using the teleporter
  * Fixed incorrect rendering of high-res replacement backdrops
    when vertical auto-scrolling is used
  * Fixed position of dialog boxes (quit confirm, game paused
    etc.) in widescreen mode
  * Fixed visual glitch when entering a menu while smooth motion
    is enabled</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653825600">- Update to version 0.8.5
  New features
  * Implemented a mod manager. Mods can now be organized into
    directories, and each mod can be enabled/disabled in the
    options menu. See Modding Support for more details.
  * Added additional "remixed" HUD styles in widescreen mode.
  * Added additional upscaling filters: Sharp bilinear, pixel
    perfect (integer scaling). Note that using mods with high-res
    replacement graphics currently forces nearest neighbor
    filtering.
  * The game now writes a log file into the user directory.
  * Gamepad controls are now explained in the options menu.
  * The top-level in-game menu (reachable via gamepad) now shows
    the current episode, level and difficulty in the title.
  Improvements
  * Improved the look of the classic HUD in widescreen mode, by
    extending the left side to cover the length of the screen.
  * Reworked quick saving/loading gamepad controls, to make
    loading quick saves possible without needing to open the menu.
    The select/back button now acts as a modifier. When pressed
    together with shoot, a quick save is made. Pressing the
    button together with jump loads the last quick save.
  Bug fixes
  * Fixed destructible level geometry remaining visible after
    being destroyed in certain cases
  * Fixed brief camera movement after turning wide-screen mode
    on/off or changing the window size
  * Fixed slime blob containers sometimes not animating.
  * Fixed sprites flickering in and out of existence in certain
    circumstances
  * The episode 2 boss would keep flying when killed in mid-flight
    This is now fixed.
- Add patch:
  * fix-build.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1670673600">- Update to version 0.9.1
  Bug fixes
  * Fixed a crash that could occur in level 1 of episode 2, in
    theory also in other levels but it was so far only observed in
    E2L1.
  * Fixed being able to shoot destructible walls through 4-tile
    wide walls using the regular shot.
- Update to version 0.9.0
  New features
  * Added a "Classic" gameplay style/mode. It doesn't support
    widescreen mode or smooth motion, but is 100% accurate to the
    original. Quick-saving and high-resolution mods are still
    supported. See Classic Mode vs. Enhanced Mode for more details.
  * Implemented the gameplay demo (plays during the attract mode
    loop at the beginning of the game or after waiting for
    30 seconds in the main menu).
  * Implemented the original game's cloak effect, replacing the
    previously used alpha transparency.
  * Implemented the original game's slide-in animation when
    showing message boxes.
  * Added an option to disable the radar overlay when using the
    "Remixed 1" HUD style.
  * Added an option to disable aspect ratio correction when using
    pixel-perfect upscaling (aka integer scaling). This is to
    allow running RigelEngine on a 4:3 CRT at original (or close
    to) resolution.
  * It's now possible to confirm quitting by pressing enter instead
    of Y (but the latter also still works).
  * Pressing ESC while in-game now brings up the in-game menu (this
    was previously only accessible by using a gamepad). Pressing Q
    now does what ESC used to do, i.e. bringing up the "Quit"
    dialog without going through the menu.
  Parity improvements
  * Fixed (very) minor discrepancies in the color palette.
  * Added missing horizontal parallax for vertically autoscrolling
    backdrops.
  * Fixed oversight in player movement: In the original, Duke cannot
    move left/right when hanging from a pipe as long as the fire
    button is held down.
  * It was possible for an enemy to get hit by multiple player shots
    per frame, but this isn't possible in the original. Now Rigel
    doesn't allow that anymore either.
  * Hint machine messages cannot be interrupted by other messages
    in the original game, but this was possible in Rigel-now fixed.
  * Handling of shootable walls now matches the original.
  * The watchbot (jumpy robot with a big eye) was jumping too
    frequently, it now matches the original.
  * Fixed discrepancies in behavior for the wall walker enemy.
  * Fixed discrepancies in behavior for the green cat/dog creature.
  * Fixed discrepancies in behavior for the spiked dragon/lizard
    creature.
  * Fixed discrepancy in the cooldown period for manual scrolling
    after firing a shot.
  * Fixed player starting location being off by one in levels where
    the player starts out facing left.
  * Fixed incorrect animation speeds for Rigelatin space ship
    engine fire, shallow water, and rotating floor spikes.
  * After being released from their box, certain items have a brief
    period during which they can't be picked up yet. This was
    missing in RigelEngine.
  Bug fixes
  * Fixed graphical glitches (bright lines appearing next to certain
    sprites) that could occur on some systems when high-res graphic
    replacements were used.
  * Fixed being able to walk through walls under specific
    circumstances.
  * In widescreen mode, when using one of the remixed HUD options,
    the classic HUD will be shown as fallback in case the current
    screen resolution's aspect ratio is not wide enough for the
    selected HUD style. In that case, it was possible to walk
    behind the right side of the HUD (i.e., the gameplay area
    extended beyond the HUD). This is now fixed.
  * Framerate drops could cause the game to advance a few frames
    into the future without respecting player input. This is now
    improved.
- Drop patch
  * fix-build.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1680868800">- Add patch:
  * RigelEngine-fix-build-with-gcc13.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
</package>
<package pkgid="cd7f61872376eecf2b9139d0138c3f4050e1dac1cb39325d6716b55ab3f0f782414f59bcfec8b0942576d3a838795eceb87ddf8effc9ce7db847d26260fe7d00" name="SDL2" arch="src">
  <version epoch="0" ver="2.30.3" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667304000">- Update to release 2.24.2
  * Fixed crash in Wayland_HasScreenKeyboardSupport()</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1667476800">- Add CVE-2022-4743.patch: fix potential memory leak in
  GLES_CreateTexture (boo#1206727 CVE-2022-4743).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669118400">- Update to release 2.26
  * Added SDL_GetWindowSizeInPixels() to get the window size in
    pixels, which may differ from the window coordinate size for
    windows with high-DPI support.
  * Added simulated vsync synchronization for the software
    renderer.
  * Added the mouse position to SDL_MouseWheelEvent.
  * Added SDL_ResetHints() to reset all hints to their default
    values.
  * Added SDL_GetJoystickGUIDInfo() to get device information
    encoded in a joystick GUID.
  * Added XBOX Hints.
  * Added support for PS3 and Wii controllers to the HIDAPI
    driver (not enabled by default).
  * Added access to the individual left and right gyro sensors of
    the combined Joy-Cons controller.
  * Added a microsecond timestamp to SDL_SensorEvent and
    SDL_ControllerSensorEvent, when the hardware provides that
    information.
- Delete sdl2-khronos.patch (merged)
- Drop CVE-2022-4743.patch.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 2.26.1
  * Improved audio resampling quality
  * Fixed crash if SDL_GetPointDisplayIndex() or
    SDL_GetRectDisplayIndex() are called before SDL_VideoInit()</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672747200">- Update to release 2.26.2
  * Fixed long delay at startup when a Razer keyboard is
    connected
  * Fixed not receiving SDLK_5 or SDL_SCANCODE_5 when using the
    AZERTY keyboard layout on Linux
- Enable libsamplerate and libdecor components
- Remove unused tslib build requirement</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675771200">- Update to release 2.26.3
  * Fixed infinite loop shutting down WGI controllers
  * Fixed centering the D-pad on some Xbox controllers</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1677844800">- Use current keymap on console
  (https://github.com/libsdl-org/SDL/pull/7400 )
  + 0001-Cleanup-add-brace-6545.patch
  + 0002-Update-for-SDL3-coding-style-6717.patch
  + 0003-Clang-Tidy-fixes-6725.patch
  + 0004-evdev_kbd-Use-current-keymap.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678190400">- Update to release 2.26.4
  * Fixed using older game controller mappings on Linux</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 2.26.5
  * Fixed handling of third party PS4 controller input reports
  * Added support for the trigger buttons on the Victrix Pro FS
    for PS5
  * Added mapping for Flydigi Vader 2 with the latest firmware
    (6.0.4.9)
  * Added mapping for DualSense Edge Wireless Controller on Linux
  * Added mapping for Hori Pokken Tournament DX Pro Pad
  * Improved the speed and quality of audio resampling
  * Fixed crash on Linux if dbus can't be initialized</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687348800">- Update to release 2.28
  * Added SDL_HasWindowSurface() and SDL_DestroyWindowSurface() to
    switch between the window surface and rendering APIs.
  * Added a display event SDL_DISPLAYEVENT_MOVED which is sent
    when the primary monitor changes or displays change position
    relative to each other.
  * Added the hint SDL_HINT_ENABLE_SCREEN_KEYBOARD to control
    whether the on-screen keyboard should be shown when text input
    is active.
- Delete 0001-Cleanup-add-brace-6545.patch,
  0002-Update-for-SDL3-coding-style-6717.patch,
  0003-Clang-Tidy-fixes-6725.patch (inapplicable),
  0004-evdev_kbd-Use-current-keymap.patch (merged).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688212800">- Update to release 2.28.1
  * Added support for the Nintendo Online Famicom controllers
  * Improved support for third-party Nintendo Switch controllers
  * Fixed setting the player LED on Nintendo Switch controllers
  * Added Linux controller mapping for the Logitech Chillstream</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1690977600">- Update to release 2.28.2
  * Fixed 8BitDo gamepad mapping when in XInput mode on Linux
  * Fixed controller lockup initializing some unofficial PS4
    replica controllers
  * Fixed video initialization on headless Linux systems using VNC</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693569600">- Update to release 2.28.3
  * Added a gamepad mapping for the G-Shark GS-GP702
  * Fixed touchpad events for the Razer Wolverine V2 Pro in PS5 mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696248000">- Update to release 2.28.4
  * Enable clipping for zero sized rectangles in the SDL renderer
  * Notify X11 clipboard managers when the clipboard changes
  * Fixed sensor timestamps for third-party PS5 controllers
  * Added detection for Logitech and Simagic racing wheels</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696680000">- Enable direct PipeWire support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698926400">- Update to release 2.28.5
  * Added support for the HP HyperX Clutch Gladiate controller
  * Fixed a crash if a controller is disconnected while SDL is
    opening it
  * Fixed a crash on Linux if XInput2 isn't available at runtime</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706875200">- Update to release 2.30
  * Added support for 2 bits-per-pixel indexed surface formats.
  * Added the function SDL_GameControllerGetSteamHandle() to get
    the Steam API handle for a controller, if available.
  * Added the event SDL_CONTROLLERSTEAMHANDLEUPDATED which is sent
    when the Steam API handle for a controller changes. This could
    also change the name, VID, and PID of the controller.
  * Added the environment variable SDL_LOGGING to control default
    log output.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709726400">- Update to release 2.30.1
  * Fixed a regression causing SDL_WaitEvent() to return spurious
    failures
  * Wayland windows automatically have OpenGL enabled again
  * Fixed memory corruption when converting signed 16-bit audio
    to float
  * Fixed audio artifacts when converting signed 8-bit audio to
    float
  * Fixed the clip rectangle not being updated when the viewport
    changes in the SDL renderer</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712059200">- Update to release 2.30.2
  * Fixed performance regression initialing controllers on Linux
  * Added support for the 6-button SEGA Mega Drive Control Pad
    for Nintendo Online
  * Add support for MadCatz Saitek Side Panel Control Deck
  * Added support for the Hori Fighting Stick EX2
  * Added support for the Yawman Arrow flightstick
  * Added a gamepad mapping for the Defender Joystick Cobra R4
  * Fixed the gamepad mapping for the Sanwa Supply JY-P76USV
    controller
  * Allow using SDL_RWFromFile() with named pipes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714564800">- Update to release 2.30.3
  * Fixed a pointer warping issue on XWayland
  * Reduced startup time when scanning for game controllers on Linux</changelog>
</package>
<package pkgid="5139f3777feb1f9ba7d548fa8b49152686cb134fc4d3dd5e4c54bfe244982b961f65b6f691591723d021d126e6bdbc15884114833212742c8c20aedcfd12b38a" name="SDL2-debugsource" arch="x86_64">
  <version epoch="0" ver="2.30.3" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667304000">- Update to release 2.24.2
  * Fixed crash in Wayland_HasScreenKeyboardSupport()</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1667476800">- Add CVE-2022-4743.patch: fix potential memory leak in
  GLES_CreateTexture (boo#1206727 CVE-2022-4743).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669118400">- Update to release 2.26
  * Added SDL_GetWindowSizeInPixels() to get the window size in
    pixels, which may differ from the window coordinate size for
    windows with high-DPI support.
  * Added simulated vsync synchronization for the software
    renderer.
  * Added the mouse position to SDL_MouseWheelEvent.
  * Added SDL_ResetHints() to reset all hints to their default
    values.
  * Added SDL_GetJoystickGUIDInfo() to get device information
    encoded in a joystick GUID.
  * Added XBOX Hints.
  * Added support for PS3 and Wii controllers to the HIDAPI
    driver (not enabled by default).
  * Added access to the individual left and right gyro sensors of
    the combined Joy-Cons controller.
  * Added a microsecond timestamp to SDL_SensorEvent and
    SDL_ControllerSensorEvent, when the hardware provides that
    information.
- Delete sdl2-khronos.patch (merged)
- Drop CVE-2022-4743.patch.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 2.26.1
  * Improved audio resampling quality
  * Fixed crash if SDL_GetPointDisplayIndex() or
    SDL_GetRectDisplayIndex() are called before SDL_VideoInit()</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672747200">- Update to release 2.26.2
  * Fixed long delay at startup when a Razer keyboard is
    connected
  * Fixed not receiving SDLK_5 or SDL_SCANCODE_5 when using the
    AZERTY keyboard layout on Linux
- Enable libsamplerate and libdecor components
- Remove unused tslib build requirement</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675771200">- Update to release 2.26.3
  * Fixed infinite loop shutting down WGI controllers
  * Fixed centering the D-pad on some Xbox controllers</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1677844800">- Use current keymap on console
  (https://github.com/libsdl-org/SDL/pull/7400 )
  + 0001-Cleanup-add-brace-6545.patch
  + 0002-Update-for-SDL3-coding-style-6717.patch
  + 0003-Clang-Tidy-fixes-6725.patch
  + 0004-evdev_kbd-Use-current-keymap.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678190400">- Update to release 2.26.4
  * Fixed using older game controller mappings on Linux</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 2.26.5
  * Fixed handling of third party PS4 controller input reports
  * Added support for the trigger buttons on the Victrix Pro FS
    for PS5
  * Added mapping for Flydigi Vader 2 with the latest firmware
    (6.0.4.9)
  * Added mapping for DualSense Edge Wireless Controller on Linux
  * Added mapping for Hori Pokken Tournament DX Pro Pad
  * Improved the speed and quality of audio resampling
  * Fixed crash on Linux if dbus can't be initialized</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687348800">- Update to release 2.28
  * Added SDL_HasWindowSurface() and SDL_DestroyWindowSurface() to
    switch between the window surface and rendering APIs.
  * Added a display event SDL_DISPLAYEVENT_MOVED which is sent
    when the primary monitor changes or displays change position
    relative to each other.
  * Added the hint SDL_HINT_ENABLE_SCREEN_KEYBOARD to control
    whether the on-screen keyboard should be shown when text input
    is active.
- Delete 0001-Cleanup-add-brace-6545.patch,
  0002-Update-for-SDL3-coding-style-6717.patch,
  0003-Clang-Tidy-fixes-6725.patch (inapplicable),
  0004-evdev_kbd-Use-current-keymap.patch (merged).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688212800">- Update to release 2.28.1
  * Added support for the Nintendo Online Famicom controllers
  * Improved support for third-party Nintendo Switch controllers
  * Fixed setting the player LED on Nintendo Switch controllers
  * Added Linux controller mapping for the Logitech Chillstream</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1690977600">- Update to release 2.28.2
  * Fixed 8BitDo gamepad mapping when in XInput mode on Linux
  * Fixed controller lockup initializing some unofficial PS4
    replica controllers
  * Fixed video initialization on headless Linux systems using VNC</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693569600">- Update to release 2.28.3
  * Added a gamepad mapping for the G-Shark GS-GP702
  * Fixed touchpad events for the Razer Wolverine V2 Pro in PS5 mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696248000">- Update to release 2.28.4
  * Enable clipping for zero sized rectangles in the SDL renderer
  * Notify X11 clipboard managers when the clipboard changes
  * Fixed sensor timestamps for third-party PS5 controllers
  * Added detection for Logitech and Simagic racing wheels</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696680000">- Enable direct PipeWire support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698926400">- Update to release 2.28.5
  * Added support for the HP HyperX Clutch Gladiate controller
  * Fixed a crash if a controller is disconnected while SDL is
    opening it
  * Fixed a crash on Linux if XInput2 isn't available at runtime</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706875200">- Update to release 2.30
  * Added support for 2 bits-per-pixel indexed surface formats.
  * Added the function SDL_GameControllerGetSteamHandle() to get
    the Steam API handle for a controller, if available.
  * Added the event SDL_CONTROLLERSTEAMHANDLEUPDATED which is sent
    when the Steam API handle for a controller changes. This could
    also change the name, VID, and PID of the controller.
  * Added the environment variable SDL_LOGGING to control default
    log output.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709726400">- Update to release 2.30.1
  * Fixed a regression causing SDL_WaitEvent() to return spurious
    failures
  * Wayland windows automatically have OpenGL enabled again
  * Fixed memory corruption when converting signed 16-bit audio
    to float
  * Fixed audio artifacts when converting signed 8-bit audio to
    float
  * Fixed the clip rectangle not being updated when the viewport
    changes in the SDL renderer</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712059200">- Update to release 2.30.2
  * Fixed performance regression initialing controllers on Linux
  * Added support for the 6-button SEGA Mega Drive Control Pad
    for Nintendo Online
  * Add support for MadCatz Saitek Side Panel Control Deck
  * Added support for the Hori Fighting Stick EX2
  * Added support for the Yawman Arrow flightstick
  * Added a gamepad mapping for the Defender Joystick Cobra R4
  * Fixed the gamepad mapping for the Sanwa Supply JY-P76USV
    controller
  * Allow using SDL_RWFromFile() with named pipes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714564800">- Update to release 2.30.3
  * Fixed a pointer warping issue on XWayland
  * Reduced startup time when scanning for game controllers on Linux</changelog>
</package>
<package pkgid="8a683856098fa6f3f96327f43ddf85b0b665b5832387c0afe6a1a5c13fef5bebfcd6aa38b76584c2e6a0add9dd39d81f504cbd5795e070b3c5b002896fd2b233" name="SDL2-devel" arch="x86_64">
  <version epoch="0" ver="2.30.3" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667304000">- Update to release 2.24.2
  * Fixed crash in Wayland_HasScreenKeyboardSupport()</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1667476800">- Add CVE-2022-4743.patch: fix potential memory leak in
  GLES_CreateTexture (boo#1206727 CVE-2022-4743).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669118400">- Update to release 2.26
  * Added SDL_GetWindowSizeInPixels() to get the window size in
    pixels, which may differ from the window coordinate size for
    windows with high-DPI support.
  * Added simulated vsync synchronization for the software
    renderer.
  * Added the mouse position to SDL_MouseWheelEvent.
  * Added SDL_ResetHints() to reset all hints to their default
    values.
  * Added SDL_GetJoystickGUIDInfo() to get device information
    encoded in a joystick GUID.
  * Added XBOX Hints.
  * Added support for PS3 and Wii controllers to the HIDAPI
    driver (not enabled by default).
  * Added access to the individual left and right gyro sensors of
    the combined Joy-Cons controller.
  * Added a microsecond timestamp to SDL_SensorEvent and
    SDL_ControllerSensorEvent, when the hardware provides that
    information.
- Delete sdl2-khronos.patch (merged)
- Drop CVE-2022-4743.patch.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 2.26.1
  * Improved audio resampling quality
  * Fixed crash if SDL_GetPointDisplayIndex() or
    SDL_GetRectDisplayIndex() are called before SDL_VideoInit()</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672747200">- Update to release 2.26.2
  * Fixed long delay at startup when a Razer keyboard is
    connected
  * Fixed not receiving SDLK_5 or SDL_SCANCODE_5 when using the
    AZERTY keyboard layout on Linux
- Enable libsamplerate and libdecor components
- Remove unused tslib build requirement</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675771200">- Update to release 2.26.3
  * Fixed infinite loop shutting down WGI controllers
  * Fixed centering the D-pad on some Xbox controllers</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1677844800">- Use current keymap on console
  (https://github.com/libsdl-org/SDL/pull/7400 )
  + 0001-Cleanup-add-brace-6545.patch
  + 0002-Update-for-SDL3-coding-style-6717.patch
  + 0003-Clang-Tidy-fixes-6725.patch
  + 0004-evdev_kbd-Use-current-keymap.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678190400">- Update to release 2.26.4
  * Fixed using older game controller mappings on Linux</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 2.26.5
  * Fixed handling of third party PS4 controller input reports
  * Added support for the trigger buttons on the Victrix Pro FS
    for PS5
  * Added mapping for Flydigi Vader 2 with the latest firmware
    (6.0.4.9)
  * Added mapping for DualSense Edge Wireless Controller on Linux
  * Added mapping for Hori Pokken Tournament DX Pro Pad
  * Improved the speed and quality of audio resampling
  * Fixed crash on Linux if dbus can't be initialized</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687348800">- Update to release 2.28
  * Added SDL_HasWindowSurface() and SDL_DestroyWindowSurface() to
    switch between the window surface and rendering APIs.
  * Added a display event SDL_DISPLAYEVENT_MOVED which is sent
    when the primary monitor changes or displays change position
    relative to each other.
  * Added the hint SDL_HINT_ENABLE_SCREEN_KEYBOARD to control
    whether the on-screen keyboard should be shown when text input
    is active.
- Delete 0001-Cleanup-add-brace-6545.patch,
  0002-Update-for-SDL3-coding-style-6717.patch,
  0003-Clang-Tidy-fixes-6725.patch (inapplicable),
  0004-evdev_kbd-Use-current-keymap.patch (merged).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688212800">- Update to release 2.28.1
  * Added support for the Nintendo Online Famicom controllers
  * Improved support for third-party Nintendo Switch controllers
  * Fixed setting the player LED on Nintendo Switch controllers
  * Added Linux controller mapping for the Logitech Chillstream</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1690977600">- Update to release 2.28.2
  * Fixed 8BitDo gamepad mapping when in XInput mode on Linux
  * Fixed controller lockup initializing some unofficial PS4
    replica controllers
  * Fixed video initialization on headless Linux systems using VNC</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693569600">- Update to release 2.28.3
  * Added a gamepad mapping for the G-Shark GS-GP702
  * Fixed touchpad events for the Razer Wolverine V2 Pro in PS5 mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696248000">- Update to release 2.28.4
  * Enable clipping for zero sized rectangles in the SDL renderer
  * Notify X11 clipboard managers when the clipboard changes
  * Fixed sensor timestamps for third-party PS5 controllers
  * Added detection for Logitech and Simagic racing wheels</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696680000">- Enable direct PipeWire support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698926400">- Update to release 2.28.5
  * Added support for the HP HyperX Clutch Gladiate controller
  * Fixed a crash if a controller is disconnected while SDL is
    opening it
  * Fixed a crash on Linux if XInput2 isn't available at runtime</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706875200">- Update to release 2.30
  * Added support for 2 bits-per-pixel indexed surface formats.
  * Added the function SDL_GameControllerGetSteamHandle() to get
    the Steam API handle for a controller, if available.
  * Added the event SDL_CONTROLLERSTEAMHANDLEUPDATED which is sent
    when the Steam API handle for a controller changes. This could
    also change the name, VID, and PID of the controller.
  * Added the environment variable SDL_LOGGING to control default
    log output.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709726400">- Update to release 2.30.1
  * Fixed a regression causing SDL_WaitEvent() to return spurious
    failures
  * Wayland windows automatically have OpenGL enabled again
  * Fixed memory corruption when converting signed 16-bit audio
    to float
  * Fixed audio artifacts when converting signed 8-bit audio to
    float
  * Fixed the clip rectangle not being updated when the viewport
    changes in the SDL renderer</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712059200">- Update to release 2.30.2
  * Fixed performance regression initialing controllers on Linux
  * Added support for the 6-button SEGA Mega Drive Control Pad
    for Nintendo Online
  * Add support for MadCatz Saitek Side Panel Control Deck
  * Added support for the Hori Fighting Stick EX2
  * Added support for the Yawman Arrow flightstick
  * Added a gamepad mapping for the Defender Joystick Cobra R4
  * Fixed the gamepad mapping for the Sanwa Supply JY-P76USV
    controller
  * Allow using SDL_RWFromFile() with named pipes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714564800">- Update to release 2.30.3
  * Fixed a pointer warping issue on XWayland
  * Reduced startup time when scanning for game controllers on Linux</changelog>
</package>
<package pkgid="ec449382d35aad9c84dcb6f4b4a7b41bbcc03dd7e94542a22f9a34e0be1a79a328672b806b0415798723d082a8559d6960701499863d77d6c4a57193ee2372eb" name="SDL3" arch="src">
  <version epoch="0" ver="3.1.2" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669982400">- Initial package (3.0~git251.1a890808a) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712836800">- Update to preview release 3.1.1
  * Fixed a crash when rendering lots of content using the Vulkan
    renderer
  * Fixed text input being delivered when SDL_StartTextInput()
    has not been called
  * Fixed a performance regression initializing controllers on Linux
  * Separated the joystick power state into battery status and
    percentage
  * Added an optional user parameter to main callback entry points
  * Case insensitive string comparison functions are no longer
    affected by locale</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714564800">- Update to preview release 3.1.2
  * Added SDL_GlobDirectory() and SDL_GlobStorageDirectory()
  * Reduced startup time when scanning for game controllers on
    Linux
  * Removed SDL_RENDERER_ACCELERATED, SDL_RENDERER_SOFTWARE,
    SDL_HINT_RENDER_SCALE_QUALITY, SDL_quit.h
  * Renamed SDL_eventaction to SDL_EventAction</changelog>
</package>
<package pkgid="768c4a392424892e616bea8e392fd2493d274958c06dbdeac48bd230414e46c89611661a2c7c41c45125a9865c80d9d30d9d3b6301f0ad88f6de5cb67b0f02c1" name="SDL3-debugsource" arch="x86_64">
  <version epoch="0" ver="3.1.2" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669982400">- Initial package (3.0~git251.1a890808a) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712836800">- Update to preview release 3.1.1
  * Fixed a crash when rendering lots of content using the Vulkan
    renderer
  * Fixed text input being delivered when SDL_StartTextInput()
    has not been called
  * Fixed a performance regression initializing controllers on Linux
  * Separated the joystick power state into battery status and
    percentage
  * Added an optional user parameter to main callback entry points
  * Case insensitive string comparison functions are no longer
    affected by locale</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714564800">- Update to preview release 3.1.2
  * Added SDL_GlobDirectory() and SDL_GlobStorageDirectory()
  * Reduced startup time when scanning for game controllers on
    Linux
  * Removed SDL_RENDERER_ACCELERATED, SDL_RENDERER_SOFTWARE,
    SDL_HINT_RENDER_SCALE_QUALITY, SDL_quit.h
  * Renamed SDL_eventaction to SDL_EventAction</changelog>
</package>
<package pkgid="422fc79316e3907827c97e43cafbdd2fedf8e0451617f7297c8ab9d59dc23c26ef335316c87c11f0aa9d23310aa6c5379dca709fbd8ec2446f539e54034d8795" name="SDL3-devel" arch="x86_64">
  <version epoch="0" ver="3.1.2" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669982400">- Initial package (3.0~git251.1a890808a) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712836800">- Update to preview release 3.1.1
  * Fixed a crash when rendering lots of content using the Vulkan
    renderer
  * Fixed text input being delivered when SDL_StartTextInput()
    has not been called
  * Fixed a performance regression initializing controllers on Linux
  * Separated the joystick power state into battery status and
    percentage
  * Added an optional user parameter to main callback entry points
  * Case insensitive string comparison functions are no longer
    affected by locale</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714564800">- Update to preview release 3.1.2
  * Added SDL_GlobDirectory() and SDL_GlobStorageDirectory()
  * Reduced startup time when scanning for game controllers on
    Linux
  * Removed SDL_RENDERER_ACCELERATED, SDL_RENDERER_SOFTWARE,
    SDL_HINT_RENDER_SCALE_QUALITY, SDL_quit.h
  * Renamed SDL_eventaction to SDL_EventAction</changelog>
</package>
<package pkgid="7b9b3dd4cababe41f97ab7613b023c5375723a75fa63dc04c02477049920ecd35001a63e1e977e295556e177ac190f0fa6e56aab7e1e1c4a2a203dd7cd88f5f3" name="SDL3-devel-doc" arch="noarch">
  <version epoch="0" ver="3.1.2" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669982400">- Initial package (3.0~git251.1a890808a) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712836800">- Update to preview release 3.1.1
  * Fixed a crash when rendering lots of content using the Vulkan
    renderer
  * Fixed text input being delivered when SDL_StartTextInput()
    has not been called
  * Fixed a performance regression initializing controllers on Linux
  * Separated the joystick power state into battery status and
    percentage
  * Added an optional user parameter to main callback entry points
  * Case insensitive string comparison functions are no longer
    affected by locale</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714564800">- Update to preview release 3.1.2
  * Added SDL_GlobDirectory() and SDL_GlobStorageDirectory()
  * Reduced startup time when scanning for game controllers on
    Linux
  * Removed SDL_RENDERER_ACCELERATED, SDL_RENDERER_SOFTWARE,
    SDL_HINT_RENDER_SCALE_QUALITY, SDL_quit.h
  * Renamed SDL_eventaction to SDL_EventAction</changelog>
</package>
<package pkgid="6ac87d2750832bc76f1111596cf8f461b2541d3f02e3a4e97e710076664f3414d735c5438ee22f43b07fec749a58011daf6268b1307285242c3cc18c0dad8137" name="SILLY" arch="src">
  <version epoch="0" ver="0.1.0" rel="2.0.2.1.sr20240429"/>
  <changelog author="dominique-rpm@leuenberger.net" date="1228305600">- Changed spec to conform to SHLib policy
- Provide / obsolete libSILLY by the new lib-package</changelog>
  <changelog author="jengelh@medozas.de" date="1309608000">- Remove conflicting %debug_package: OBS deals with that already
- Remove unnecessary %clean section
- Use %_smp_mflags
- Move to .changes-style changelog</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1335182400">- Requires name for devel package corrected
  dependent packes couldn't be build anymore</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1353672000">- Fix build added missing directory in files</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1353931200">- Using Debian libpng 1.5 patch</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1366027200">- Added a gcc47 memcpy patch</changelog>
  <changelog author="jengelh@inai.de" date="1472299200">- Rectify RPM group classification</changelog>
  <changelog author="Simon Puchert &lt;simonpuchert@alice.de&gt;" date="1568808000">- Use -ffat-lto-objects when building static libraries.</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;matthias@mailaender.name&gt;" date="1609848000">- Use https://en.opensuse.org/SourceUrls</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1610020800">- Disable the static library and remove libtool metadata.
- Link duplicate files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715169600">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
</package>
<package pkgid="9cb1106b72ab24a3f4b2479db10dc066472e49a1bafbf82468fa21c1d29917094b11f8dafaf1ec11af5e110f320e88d76c7057d91d476ef0f853e6b013197841" name="SILLY-debugsource" arch="x86_64">
  <version epoch="0" ver="0.1.0" rel="2.0.2.1.sr20240429"/>
  <changelog author="jengelh@medozas.de" date="1309608000">- Remove conflicting %debug_package: OBS deals with that already
- Remove unnecessary %clean section
- Use %_smp_mflags
- Move to .changes-style changelog</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1335182400">- Requires name for devel package corrected
  dependent packes couldn't be build anymore</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1353672000">- Fix build added missing directory in files</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1353931200">- Using Debian libpng 1.5 patch</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1366027200">- Added a gcc47 memcpy patch</changelog>
  <changelog author="jengelh@inai.de" date="1472299200">- Rectify RPM group classification</changelog>
  <changelog author="Simon Puchert &lt;simonpuchert@alice.de&gt;" date="1568808000">- Use -ffat-lto-objects when building static libraries.</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;matthias@mailaender.name&gt;" date="1609848000">- Use https://en.opensuse.org/SourceUrls</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1610020800">- Disable the static library and remove libtool metadata.
- Link duplicate files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715169600">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
</package>
<package pkgid="7a1dc8c7dfda20f732d9acc1d411bb8b8af2d363ace51a9a502411a41f2b734fb235de9bf37933f6f89cd90ee8898d4b779349fad051585f99c6ccf730470ac6" name="SQLiteCpp" arch="src">
  <version epoch="0" ver="3.3.1" rel="2.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1704542400">- Initial package.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714046400">- Use c++14 standard to build, to avoid build failures against
  gtest &gt;= 1.14</changelog>
</package>
<package pkgid="79d000eb6b717fbdc238fe245a11aed27459966688d2577970ecf63b12fc3fe50006c67783ca94a6a151d9b4ebc0c66f4bccf5164f09e2787cef36eb2d3dc755" name="SQLiteCpp-debugsource" arch="x86_64">
  <version epoch="0" ver="3.3.1" rel="2.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1704542400">- Initial package.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714046400">- Use c++14 standard to build, to avoid build failures against
  gtest &gt;= 1.14</changelog>
</package>
<package pkgid="9693e4e967ae44fd214d6e462ccba4b130af0dc752a744d7d8b19c8cb3bd284592a0e2e4553f341f7bac6843807c57764a44c69f2e864307875b4613ce2a672b" name="SQLiteCpp-devel" arch="x86_64">
  <version epoch="0" ver="3.3.1" rel="2.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1704542400">- Initial package.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714046400">- Use c++14 standard to build, to avoid build failures against
  gtest &gt;= 1.14</changelog>
</package>
<package pkgid="fc4a89b25370b670f0b4a1fe1d260cfa609a4942bc6e5ca5f68f4933841b9eef6307ab1c53c92c824cdb8c70c6195cdf1a908eb81e764503d7c313fe9c5e2a5a" name="TreeMaker" arch="src">
  <version epoch="0" ver="5.0.1" rel="3.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681128000">- Initial release based on version 5.0.1.
- Add patches to fix build:
  * Allow-building-with-system-wxWidgets.patch
  * Use-explicit-this-for-dependent-base-members.patch
  * Fix-missing-declaration-of-wxPageSetupData-in-tmwxAp.patch
  * Replace-call-to-protected-wxWindow-ProcessEvent-by-H.patch
  * Stop-using-wxT-with-non-literals.patch
  * Explicitly-cast-argument-to-wxConfigBase-Write.patch
  * Let-tmwxTextCtrl-constructor-take-a-wxString.patch
  * Replace-tmwxDoc-GetPrintableName-call-by-GetDocument.patch
  * Inline-private-wxDocChildFrameAny-OnActivate.patch
  * Fix-flag-arguments-to-wxFileDialog-constructor.patch
  * Try-to-resolve-missing-members-in-tmwxHtmlHelpFrame.patch
  * Don-t-set-private-wxDialog-m_modalShowing.patch
  * Resolve-ambiguous-call-to-tmOnAssert.patch
  * Let-tmwxHtmlHelpController-CreateHelpWindow-match-wi.patch
  * Link-with-GTK-libraries.patch
  * Internalize-g_openDialogs-in-tmwxOptimizerDialog_gtk.patch
- Add patches to fix some bugs:
  * Fix-annoying-warning-about-suspiciuos-cast.patch
  * Fix-popups-about-ignored-flags-at-startup.patch
  * Fix-crash-on-opening-help.patch
  * Make-some-build-options-configurable.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699444800">- Fix "launchable" and add screenshot in AppStream metadata.
- Warn at build time if hhp2cached source version doesn't match
  the wxWidgets we build with.
- Run spec-cleaner.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1714564800">- Add patches:
  * Don-t-run-pkg-config-wx-config-for-every-compile-job.patch
  * Correctly-detect-64-bit-platforms.patch to fix GCC 14 build.</changelog>
</package>
<package pkgid="ee152147ab172e52e980331db0810d14c18cfb2718932c45fcca0635b2326f51b9e11f8237b5938f424920c60efb7c46b85305eabe94360d1adfaa98c067362c" name="TreeMaker" arch="x86_64">
  <version epoch="0" ver="5.0.1" rel="3.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681128000">- Initial release based on version 5.0.1.
- Add patches to fix build:
  * Allow-building-with-system-wxWidgets.patch
  * Use-explicit-this-for-dependent-base-members.patch
  * Fix-missing-declaration-of-wxPageSetupData-in-tmwxAp.patch
  * Replace-call-to-protected-wxWindow-ProcessEvent-by-H.patch
  * Stop-using-wxT-with-non-literals.patch
  * Explicitly-cast-argument-to-wxConfigBase-Write.patch
  * Let-tmwxTextCtrl-constructor-take-a-wxString.patch
  * Replace-tmwxDoc-GetPrintableName-call-by-GetDocument.patch
  * Inline-private-wxDocChildFrameAny-OnActivate.patch
  * Fix-flag-arguments-to-wxFileDialog-constructor.patch
  * Try-to-resolve-missing-members-in-tmwxHtmlHelpFrame.patch
  * Don-t-set-private-wxDialog-m_modalShowing.patch
  * Resolve-ambiguous-call-to-tmOnAssert.patch
  * Let-tmwxHtmlHelpController-CreateHelpWindow-match-wi.patch
  * Link-with-GTK-libraries.patch
  * Internalize-g_openDialogs-in-tmwxOptimizerDialog_gtk.patch
- Add patches to fix some bugs:
  * Fix-annoying-warning-about-suspiciuos-cast.patch
  * Fix-popups-about-ignored-flags-at-startup.patch
  * Fix-crash-on-opening-help.patch
  * Make-some-build-options-configurable.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699444800">- Fix "launchable" and add screenshot in AppStream metadata.
- Warn at build time if hhp2cached source version doesn't match
  the wxWidgets we build with.
- Run spec-cleaner.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1714564800">- Add patches:
  * Don-t-run-pkg-config-wx-config-for-every-compile-job.patch
  * Correctly-detect-64-bit-platforms.patch to fix GCC 14 build.</changelog>
</package>
<package pkgid="0e06213ccd8026513a496822145d24456062c68f5ff55229772682dc5169c18a4f900bff84bf5b645d2b7dff80f9baac9637e557ddf60275861ee06eac131460" name="TreeMaker-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.0.1" rel="3.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681128000">- Initial release based on version 5.0.1.
- Add patches to fix build:
  * Allow-building-with-system-wxWidgets.patch
  * Use-explicit-this-for-dependent-base-members.patch
  * Fix-missing-declaration-of-wxPageSetupData-in-tmwxAp.patch
  * Replace-call-to-protected-wxWindow-ProcessEvent-by-H.patch
  * Stop-using-wxT-with-non-literals.patch
  * Explicitly-cast-argument-to-wxConfigBase-Write.patch
  * Let-tmwxTextCtrl-constructor-take-a-wxString.patch
  * Replace-tmwxDoc-GetPrintableName-call-by-GetDocument.patch
  * Inline-private-wxDocChildFrameAny-OnActivate.patch
  * Fix-flag-arguments-to-wxFileDialog-constructor.patch
  * Try-to-resolve-missing-members-in-tmwxHtmlHelpFrame.patch
  * Don-t-set-private-wxDialog-m_modalShowing.patch
  * Resolve-ambiguous-call-to-tmOnAssert.patch
  * Let-tmwxHtmlHelpController-CreateHelpWindow-match-wi.patch
  * Link-with-GTK-libraries.patch
  * Internalize-g_openDialogs-in-tmwxOptimizerDialog_gtk.patch
- Add patches to fix some bugs:
  * Fix-annoying-warning-about-suspiciuos-cast.patch
  * Fix-popups-about-ignored-flags-at-startup.patch
  * Fix-crash-on-opening-help.patch
  * Make-some-build-options-configurable.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699444800">- Fix "launchable" and add screenshot in AppStream metadata.
- Warn at build time if hhp2cached source version doesn't match
  the wxWidgets we build with.
- Run spec-cleaner.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1714564800">- Add patches:
  * Don-t-run-pkg-config-wx-config-for-every-compile-job.patch
  * Correctly-detect-64-bit-platforms.patch to fix GCC 14 build.</changelog>
</package>
<package pkgid="da9dbc7a3b4ccf72cb6dc630f7f4da77388a569d176edb27347b9406d47b00d5322e9f00460efb9de8eeee177a843ec8fbcd2390a6e2ee6001a0efd872635e86" name="TreeMaker-debugsource" arch="x86_64">
  <version epoch="0" ver="5.0.1" rel="3.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681128000">- Initial release based on version 5.0.1.
- Add patches to fix build:
  * Allow-building-with-system-wxWidgets.patch
  * Use-explicit-this-for-dependent-base-members.patch
  * Fix-missing-declaration-of-wxPageSetupData-in-tmwxAp.patch
  * Replace-call-to-protected-wxWindow-ProcessEvent-by-H.patch
  * Stop-using-wxT-with-non-literals.patch
  * Explicitly-cast-argument-to-wxConfigBase-Write.patch
  * Let-tmwxTextCtrl-constructor-take-a-wxString.patch
  * Replace-tmwxDoc-GetPrintableName-call-by-GetDocument.patch
  * Inline-private-wxDocChildFrameAny-OnActivate.patch
  * Fix-flag-arguments-to-wxFileDialog-constructor.patch
  * Try-to-resolve-missing-members-in-tmwxHtmlHelpFrame.patch
  * Don-t-set-private-wxDialog-m_modalShowing.patch
  * Resolve-ambiguous-call-to-tmOnAssert.patch
  * Let-tmwxHtmlHelpController-CreateHelpWindow-match-wi.patch
  * Link-with-GTK-libraries.patch
  * Internalize-g_openDialogs-in-tmwxOptimizerDialog_gtk.patch
- Add patches to fix some bugs:
  * Fix-annoying-warning-about-suspiciuos-cast.patch
  * Fix-popups-about-ignored-flags-at-startup.patch
  * Fix-crash-on-opening-help.patch
  * Make-some-build-options-configurable.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699444800">- Fix "launchable" and add screenshot in AppStream metadata.
- Warn at build time if hhp2cached source version doesn't match
  the wxWidgets we build with.
- Run spec-cleaner.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1714564800">- Add patches:
  * Don-t-run-pkg-config-wx-config-for-every-compile-job.patch
  * Correctly-detect-64-bit-platforms.patch to fix GCC 14 build.</changelog>
</package>
<package pkgid="ee324939a4ce62db39683b609ff8001e90ce37ae6254d1436afc8aeb5c2b20c03704a2524df559f50525e27f6985ee0850623e3771b5d6b302b83f41545bf875" name="VFlib3" arch="src">
  <version epoch="0" ver="3.7.2" rel="2.1"/>
  <changelog author="mfabian@suse.de" date="1055678400">- fix "directory not owned by any package".</changelog>
  <changelog author="adrian@suse.de" date="1073736000">- add %run_ldconfig</changelog>
  <changelog author="ro@suse.de" date="1073908800">- removed run_ldconfig</changelog>
  <changelog author="ro@suse.de" date="1085313600">- get rid of some compiler warnings</changelog>
  <changelog author="mfabian@suse.de" date="1121169600">- Bugzilla #95088: add patch by Olaf Hering &lt;olh@suse.de&gt; to
  remove a few compiler warnings on PPC.
- add te_kpath to "Requires:" of VFlib3-devel</changelog>
  <changelog author="ro@suse.de" date="1127390400">- fix implicit declarations</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="sbrabec@suse.cz" date="1138276800">- Added %install_info_prereq.</changelog>
  <changelog author="mfabian@suse.de" date="1168948800">- update to 3.6.14.
  • Enhanced vflmkcaptex for searching dvips config files.
  • Upgrade to T1Lib 5.1.
- remove VFlib3-3.6.12-missing-headers.patch,
  VFlib3-3.6.12-gcc33.patch (included upstream).</changelog>
  <changelog author="ro@suse.de" date="1177588800">- use texlive for building</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- remove call to suse_update_config (very old work around)</changelog>
  <changelog author="coolo@suse.com" date="1329739200">- 12.2 has split freetype-devel</changelog>
  <changelog author="i@marguerite.su" date="1341230400">- fix openSUSE builds
- fix rpmlint warnings.</changelog>
  <changelog author="mvyskocil@suse.com" date="1379073600">- don't build with t1lib, no longer in Factory</changelog>
  <changelog author="i@marguerite.su" date="1458993600">- clean specfile</changelog>
  <changelog author="tchvatal@suse.com" date="1500552000">- Switch to configure macro, uncomment japanese descriptions
- Take patches from debian:
  * VFlib3-compare-always-false.patch
  * VFlib3-freetype2.patch
  * VFlib3-gnu_source-declaration.patch
- Remove patches obsoleted by the above:
  * VFlib3-ppc64.patch
  * comparison-is-always-false-due-to-limited-range-of-data-type.patch
- Link against freetype2
- Split library to proper subpackage
- Reduce dependencies to contain only those really needed for build</changelog>
  <changelog author="jengelh@inai.de" date="1500897600">- Rectify RPM groups and description typography.</changelog>
  <changelog author="tiwai@suse.de" date="1612440000">- Update to version 3.7.2:
  * Relased under dual-license (GPL v3 and FreeType).
- Dropped obsoleted patches:
  VFlib3-compare-always-false.patch
  VFlib3-freetype2.patch
  VFlib3-gnu_source-declaration.patch
  VFlib3-include.patch
  VFlib3-info-dir.patch
- Fix the build with the recent gcc due to the duplicated symbols:
  VFlib3-add-external.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprectated
  %patchN syntax.</changelog>
</package>
<package pkgid="bfc3407923d086917c57c38b4117ecbf28c411cfbd27fe64abad63e7b9d4a826558ad7f4e11e02a50e109d1da131467117fa4ce8196da2374f7c153e95cda5a9" name="VFlib3" arch="x86_64">
  <version epoch="0" ver="3.7.2" rel="2.1"/>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- remove call to suse_update_config (very old work around)</changelog>
  <changelog author="coolo@suse.com" date="1329739200">- 12.2 has split freetype-devel</changelog>
  <changelog author="i@marguerite.su" date="1341230400">- fix openSUSE builds
- fix rpmlint warnings.</changelog>
  <changelog author="mvyskocil@suse.com" date="1379073600">- don't build with t1lib, no longer in Factory</changelog>
  <changelog author="i@marguerite.su" date="1458993600">- clean specfile</changelog>
  <changelog author="tchvatal@suse.com" date="1500552000">- Switch to configure macro, uncomment japanese descriptions
- Take patches from debian:
  * VFlib3-compare-always-false.patch
  * VFlib3-freetype2.patch
  * VFlib3-gnu_source-declaration.patch
- Remove patches obsoleted by the above:
  * VFlib3-ppc64.patch
  * comparison-is-always-false-due-to-limited-range-of-data-type.patch
- Link against freetype2
- Split library to proper subpackage
- Reduce dependencies to contain only those really needed for build</changelog>
  <changelog author="jengelh@inai.de" date="1500897600">- Rectify RPM groups and description typography.</changelog>
  <changelog author="tiwai@suse.de" date="1612440000">- Update to version 3.7.2:
  * Relased under dual-license (GPL v3 and FreeType).
- Dropped obsoleted patches:
  VFlib3-compare-always-false.patch
  VFlib3-freetype2.patch
  VFlib3-gnu_source-declaration.patch
  VFlib3-include.patch
  VFlib3-info-dir.patch
- Fix the build with the recent gcc due to the duplicated symbols:
  VFlib3-add-external.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprectated
  %patchN syntax.</changelog>
</package>
<package pkgid="259b4368e07b954cd89bef13de1e8f137e813ae562e8974c61cfbd95f3ecef511544ed54a5e0b85ec240e45982ac593d93b101ae9fa368306bd8e11a339b0bae" name="VFlib3-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.7.2" rel="2.1"/>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- remove call to suse_update_config (very old work around)</changelog>
  <changelog author="coolo@suse.com" date="1329739200">- 12.2 has split freetype-devel</changelog>
  <changelog author="i@marguerite.su" date="1341230400">- fix openSUSE builds
- fix rpmlint warnings.</changelog>
  <changelog author="mvyskocil@suse.com" date="1379073600">- don't build with t1lib, no longer in Factory</changelog>
  <changelog author="i@marguerite.su" date="1458993600">- clean specfile</changelog>
  <changelog author="tchvatal@suse.com" date="1500552000">- Switch to configure macro, uncomment japanese descriptions
- Take patches from debian:
  * VFlib3-compare-always-false.patch
  * VFlib3-freetype2.patch
  * VFlib3-gnu_source-declaration.patch
- Remove patches obsoleted by the above:
  * VFlib3-ppc64.patch
  * comparison-is-always-false-due-to-limited-range-of-data-type.patch
- Link against freetype2
- Split library to proper subpackage
- Reduce dependencies to contain only those really needed for build</changelog>
  <changelog author="jengelh@inai.de" date="1500897600">- Rectify RPM groups and description typography.</changelog>
  <changelog author="tiwai@suse.de" date="1612440000">- Update to version 3.7.2:
  * Relased under dual-license (GPL v3 and FreeType).
- Dropped obsoleted patches:
  VFlib3-compare-always-false.patch
  VFlib3-freetype2.patch
  VFlib3-gnu_source-declaration.patch
  VFlib3-include.patch
  VFlib3-info-dir.patch
- Fix the build with the recent gcc due to the duplicated symbols:
  VFlib3-add-external.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprectated
  %patchN syntax.</changelog>
</package>
<package pkgid="f7aefd040d7d53ef4b556770b61f616322243bba9a772c75594726fbe027c183239466efff24c4859a7ee1d718a48dda68e51ff6d7373530040fe54dfc3b5068" name="VFlib3-debugsource" arch="x86_64">
  <version epoch="0" ver="3.7.2" rel="2.1"/>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- remove call to suse_update_config (very old work around)</changelog>
  <changelog author="coolo@suse.com" date="1329739200">- 12.2 has split freetype-devel</changelog>
  <changelog author="i@marguerite.su" date="1341230400">- fix openSUSE builds
- fix rpmlint warnings.</changelog>
  <changelog author="mvyskocil@suse.com" date="1379073600">- don't build with t1lib, no longer in Factory</changelog>
  <changelog author="i@marguerite.su" date="1458993600">- clean specfile</changelog>
  <changelog author="tchvatal@suse.com" date="1500552000">- Switch to configure macro, uncomment japanese descriptions
- Take patches from debian:
  * VFlib3-compare-always-false.patch
  * VFlib3-freetype2.patch
  * VFlib3-gnu_source-declaration.patch
- Remove patches obsoleted by the above:
  * VFlib3-ppc64.patch
  * comparison-is-always-false-due-to-limited-range-of-data-type.patch
- Link against freetype2
- Split library to proper subpackage
- Reduce dependencies to contain only those really needed for build</changelog>
  <changelog author="jengelh@inai.de" date="1500897600">- Rectify RPM groups and description typography.</changelog>
  <changelog author="tiwai@suse.de" date="1612440000">- Update to version 3.7.2:
  * Relased under dual-license (GPL v3 and FreeType).
- Dropped obsoleted patches:
  VFlib3-compare-always-false.patch
  VFlib3-freetype2.patch
  VFlib3-gnu_source-declaration.patch
  VFlib3-include.patch
  VFlib3-info-dir.patch
- Fix the build with the recent gcc due to the duplicated symbols:
  VFlib3-add-external.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprectated
  %patchN syntax.</changelog>
</package>
<package pkgid="b7890e905c2999d47f5ac3d95576439188b62d04de2f7e547affd892435b40566387dc9eed4f12d0f31f3d1b96315dc73b8e1236ef09086617534334ee916b1f" name="VFlib3-devel" arch="x86_64">
  <version epoch="0" ver="3.7.2" rel="2.1"/>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- remove call to suse_update_config (very old work around)</changelog>
  <changelog author="coolo@suse.com" date="1329739200">- 12.2 has split freetype-devel</changelog>
  <changelog author="i@marguerite.su" date="1341230400">- fix openSUSE builds
- fix rpmlint warnings.</changelog>
  <changelog author="mvyskocil@suse.com" date="1379073600">- don't build with t1lib, no longer in Factory</changelog>
  <changelog author="i@marguerite.su" date="1458993600">- clean specfile</changelog>
  <changelog author="tchvatal@suse.com" date="1500552000">- Switch to configure macro, uncomment japanese descriptions
- Take patches from debian:
  * VFlib3-compare-always-false.patch
  * VFlib3-freetype2.patch
  * VFlib3-gnu_source-declaration.patch
- Remove patches obsoleted by the above:
  * VFlib3-ppc64.patch
  * comparison-is-always-false-due-to-limited-range-of-data-type.patch
- Link against freetype2
- Split library to proper subpackage
- Reduce dependencies to contain only those really needed for build</changelog>
  <changelog author="jengelh@inai.de" date="1500897600">- Rectify RPM groups and description typography.</changelog>
  <changelog author="tiwai@suse.de" date="1612440000">- Update to version 3.7.2:
  * Relased under dual-license (GPL v3 and FreeType).
- Dropped obsoleted patches:
  VFlib3-compare-always-false.patch
  VFlib3-freetype2.patch
  VFlib3-gnu_source-declaration.patch
  VFlib3-include.patch
  VFlib3-info-dir.patch
- Fix the build with the recent gcc due to the duplicated symbols:
  VFlib3-add-external.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprectated
  %patchN syntax.</changelog>
</package>
<package pkgid="d2b857a53f7157635aff7bfd71b69ab53e8be26c1d278a2c68b339f795b5498c16ddc76e8d4be1503775e27d62d831de0210eab0a8cca1183283076c269c3376" name="VecCore" arch="src">
  <version epoch="0" ver="0.8.1" rel="2.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1613995200">- Initial package.
- Add VecCore-support-external-ctest.patch: Support using external
  gtest instead of building it in-source; patch sent upstream.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650628800">- Update to version 0.8.0:
  * New backend based on GCC 11's implementation of
    std::experimental::simd, which is part of the experimental
    support for data parallel types in C++20.
  * This backend offers the best of both Vc and UME::SIMD,
    as it performs well in most cases, from SSE2 up to AVX512.
- Drop upstream fixed VecCore-support-external-ctest.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687867200">- update to 0.8.1:
  * Mark all `Mask{Empty,Full}` as `VECCORE_ATT_HOST_DEVICE`
  * Avoid including SIMD headers when compiling with nvcc</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714046400">- Pass CMAKE_CXX_STANDARD=14 to cmake to allow building tests
  against gtest &gt;= 1.14.0.</changelog>
</package>
<package pkgid="cbe8fe510750ae515905c8b85c5b3ab176c5a95578ed3f9384e1b45790383b6136031514592185262a7f52317c5a5973f39947e7ee5bc889b1b3bacc4c6b15de" name="VecCore-devel" arch="x86_64">
  <version epoch="0" ver="0.8.1" rel="2.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1613995200">- Initial package.
- Add VecCore-support-external-ctest.patch: Support using external
  gtest instead of building it in-source; patch sent upstream.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650628800">- Update to version 0.8.0:
  * New backend based on GCC 11's implementation of
    std::experimental::simd, which is part of the experimental
    support for data parallel types in C++20.
  * This backend offers the best of both Vc and UME::SIMD,
    as it performs well in most cases, from SSE2 up to AVX512.
- Drop upstream fixed VecCore-support-external-ctest.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687867200">- update to 0.8.1:
  * Mark all `Mask{Empty,Full}` as `VECCORE_ATT_HOST_DEVICE`
  * Avoid including SIMD headers when compiling with nvcc</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714046400">- Pass CMAKE_CXX_STANDARD=14 to cmake to allow building tests
  against gtest &gt;= 1.14.0.</changelog>
</package>
<package pkgid="dd408f644ef70aa4cf185ed8685d5d4cf097786cf5206963cc129907e6060bfc982fdd4340a4f4075fc3e85379c18643bf708ec3129d3b333e672cde230b9b04" name="WindowMaker" arch="src">
  <version epoch="0" ver="0.95.9" rel="4.1"/>
  <changelog author="crrodriguez@opensuse.org" date="1357646400">-  wm-giflib.patch --&gt; fix build with newer giflib
  (stuff must also _always_ include "config.h" as the first file)</changelog>
  <changelog author="vcizek@suse.com" date="1358510400">- update to 0.95.4
  * There was a major code cleanup related to icons,
  * some changes in WPrefs,
  * the addition of a new "Center" placement strategy,
  * support for _NET_FRAME_EXTENTS,
  * the removal of CPP dependency to process menu files and small
    fixes and improvements all around.
- dropped WindowMaker-81eefca4e.patch (merged upstream)</changelog>
  <changelog author="chris@computersalat.de" date="1359374400">- fix changelog
- rebase config patch</changelog>
  <changelog author="chris@computersalat.de" date="1379160000">- update to 0.95.5
  * http://repo.or.cz/w/wmaker-crm.git/log/cd5e004127d4088df21bd62c20a9d6c61a27763b
- rebase wm-giflib patch</changelog>
  <changelog author="sfalken@opensuse.org" date="1397131200">- Added --prefix=/usr and --datadir=/usr/share to %configure to
  correct paths to better match with other WindowManagers in
  openSUSE
- Updated WindowMaker-menu.patch with corrected paths
- Created patch to fix wmgenmenu to remove hardcodes in source
  Add: fix_wmgenmenu_paths.patch</changelog>
  <changelog author="jengelh@inai.de" date="1401451200">- Edit wm-giflib.patch to support giflib7-5.1 API</changelog>
  <changelog author="kmroz@suse.com" date="1415275200">- Update to WindowMaker-0.95.6
  - Add: WindowMaker-0.95.6.tar.gz
  - Remove: WindowMaker-0.95.5.tar.gz
  - Update WindowMaker-menu.patch to reflect changed menu.nl in
    0.95.6.
  - Update fix_wmgenmenu_paths.patch as most changes are already
    present in 0.95.6.
  - Update wm-giflib.c to reflect code changes (ie. re-written
    wrlib/gif.c with wrlib/load_gif.c). Not clear if this patch
    is even needed, but keeping it around.</changelog>
  <changelog author="jengelh@inai.de" date="1422360000">- Update wm-giflib.patch to support giflib-5.1</changelog>
  <changelog author="mvetter@suse.com" date="1442836800">- bsc#779179: Remove old SuSE wallpapers and add openSUSE ones.</changelog>
  <changelog author="mvetter@suse.com" date="1444046400">- bsc#900820: Always use default openSUSE wallpaper for theme 'SUSE'.</changelog>
  <changelog author="kmroz@suse.com" date="1458648000">- Update to WindowMaker-0.95.7
  - Small modification of wm-giflib.patch.
  - Spec file fixes.
- Removed: WindowMaker-0.96.6.tar.gz
- Added: WindowMaker-0.96.7.tar.gz</changelog>
  <changelog author="kmroz@suse.com" date="1458648001">- Fix build breakace related to giflib &lt; 5.1.</changelog>
  <changelog author="chris@computersalat.de" date="1466856000">- rebase patches (p0)
  * WindowMaker-config.patch
  * WindowMaker-menu.patch
  * fix_wmgenmenu_paths.patch
  * wm-giflib.patch</changelog>
  <changelog author="chris@computersalat.de" date="1489492800">- Update to 0.95.8
  * for changes and news see
    http://repo.or.cz/wmaker-crm.git/blob/HEAD:/NEWS
    http://repo.or.cz/wmaker-crm.git/blob/HEAD:/ChangeLog
- rework/rebase patches
  * WindowMaker-menu.patch
  * wm-giflib.patch
- some spec cleanup
  * rename README.SuSE -&gt; README.SUSE</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1511870400">- Remove xorg-x11-devel metapackage dependencies, replace it for
  specific pkgconfig() buildrequires or automatically generated
  ones for the -devel package</changelog>
  <changelog author="bwiedemann@suse.com" date="1513771200">- Add WindowMaker-0.95.8-reproducible.patch to make build reproducible</changelog>
  <changelog author="chris@computersalat.de" date="1586606400">- Update to 0.95.9
  * SwitchPanel is now more configurable:
    you can configure the switch panel icon size by setting the
    “SwitchPanelIconSize” option to your preferred value in
    ~/GNUstep/Defaults/WindowMaker. The font size used in this panel now is also
    sensible to changes in the system font.
  * New user configuration directory environment variable:
    In previous versions, the GNUstep directory used to store a user’s Window
    Maker configuration files was specified by the GNUSTEP_USER_ROOT environment
    variable, which defaulted to ~/GNUstep. However, this environment variable
    was deprecated in gnustep-make v2. Therefore, it has been replaced by the
    WMAKER_USER_ROOT environment variable.
  * libXmu is now an optional dependency
    If the library is not found, compilation work, the only limitation will
    arise when trying to install the standard colormap on displays which are not
    TrueColor. Please note that if you have the library but not the headers,
    configure will still stop; there is no user option to explicitly disable
    the library use.
- Rebase patches
  * WindowMaker-config.patch
  * WindowMaker-menu.patch
- Rework reproducible patch
  * remove WindowMaker-0.95.8-reproducible.patch
  * add WindowMaker-reproducible.patch</changelog>
  <changelog author="max+suse@dnzm.nl" date="1599134400">- Added build requirements which result in broader image support and UTF-8/RTL
  improvements.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1713355200">- Use png for default wallpaper as SLES, TW, Leap 15.6+ are using png
  * Article https://news.opensuse.org/2024/04/09/common-wallpaper-path/
  * Updated style inside theme.tar.bz and symlinks in spec</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %patch -P N format to eliminate usage of deprecated %patchN.</changelog>
</package>
<package pkgid="03d36759a53b580e4683bd34a55a7d404cbe951a8f934bc8756462ee0e8608be2319bab16bccee08f66193f53edeffe479b60c74091f33e851cf4a019f1e4493" name="WindowMaker" arch="x86_64">
  <version epoch="0" ver="0.95.9" rel="4.1"/>
  <changelog author="kmroz@suse.com" date="1458648000">- Update to WindowMaker-0.95.7
  - Small modification of wm-giflib.patch.
  - Spec file fixes.
- Removed: WindowMaker-0.96.6.tar.gz
- Added: WindowMaker-0.96.7.tar.gz</changelog>
  <changelog author="kmroz@suse.com" date="1458648001">- Fix build breakace related to giflib &lt; 5.1.</changelog>
  <changelog author="chris@computersalat.de" date="1466856000">- rebase patches (p0)
  * WindowMaker-config.patch
  * WindowMaker-menu.patch
  * fix_wmgenmenu_paths.patch
  * wm-giflib.patch</changelog>
  <changelog author="chris@computersalat.de" date="1489492800">- Update to 0.95.8
  * for changes and news see
    http://repo.or.cz/wmaker-crm.git/blob/HEAD:/NEWS
    http://repo.or.cz/wmaker-crm.git/blob/HEAD:/ChangeLog
- rework/rebase patches
  * WindowMaker-menu.patch
  * wm-giflib.patch
- some spec cleanup
  * rename README.SuSE -&gt; README.SUSE</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1511870400">- Remove xorg-x11-devel metapackage dependencies, replace it for
  specific pkgconfig() buildrequires or automatically generated
  ones for the -devel package</changelog>
  <changelog author="bwiedemann@suse.com" date="1513771200">- Add WindowMaker-0.95.8-reproducible.patch to make build reproducible</changelog>
  <changelog author="chris@computersalat.de" date="1586606400">- Update to 0.95.9
  * SwitchPanel is now more configurable:
    you can configure the switch panel icon size by setting the
    “SwitchPanelIconSize” option to your preferred value in
    ~/GNUstep/Defaults/WindowMaker. The font size used in this panel now is also
    sensible to changes in the system font.
  * New user configuration directory environment variable:
    In previous versions, the GNUstep directory used to store a user’s Window
    Maker configuration files was specified by the GNUSTEP_USER_ROOT environment
    variable, which defaulted to ~/GNUstep. However, this environment variable
    was deprecated in gnustep-make v2. Therefore, it has been replaced by the
    WMAKER_USER_ROOT environment variable.
  * libXmu is now an optional dependency
    If the library is not found, compilation work, the only limitation will
    arise when trying to install the standard colormap on displays which are not
    TrueColor. Please note that if you have the library but not the headers,
    configure will still stop; there is no user option to explicitly disable
    the library use.
- Rebase patches
  * WindowMaker-config.patch
  * WindowMaker-menu.patch
- Rework reproducible patch
  * remove WindowMaker-0.95.8-reproducible.patch
  * add WindowMaker-reproducible.patch</changelog>
  <changelog author="max+suse@dnzm.nl" date="1599134400">- Added build requirements which result in broader image support and UTF-8/RTL
  improvements.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1713355200">- Use png for default wallpaper as SLES, TW, Leap 15.6+ are using png
  * Article https://news.opensuse.org/2024/04/09/common-wallpaper-path/
  * Updated style inside theme.tar.bz and symlinks in spec</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %patch -P N format to eliminate usage of deprecated %patchN.</changelog>
</package>
<package pkgid="6752a19443d937bd4e4d32ddc858fbf45f8096b01df2bf8b59dba636a6ea59553b12b18fd890c0a313a1bd5aeff24067e06c85181efb9a67176ed205d5b9915b" name="WindowMaker-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.95.9" rel="4.1"/>
  <changelog author="kmroz@suse.com" date="1458648000">- Update to WindowMaker-0.95.7
  - Small modification of wm-giflib.patch.
  - Spec file fixes.
- Removed: WindowMaker-0.96.6.tar.gz
- Added: WindowMaker-0.96.7.tar.gz</changelog>
  <changelog author="kmroz@suse.com" date="1458648001">- Fix build breakace related to giflib &lt; 5.1.</changelog>
  <changelog author="chris@computersalat.de" date="1466856000">- rebase patches (p0)
  * WindowMaker-config.patch
  * WindowMaker-menu.patch
  * fix_wmgenmenu_paths.patch
  * wm-giflib.patch</changelog>
  <changelog author="chris@computersalat.de" date="1489492800">- Update to 0.95.8
  * for changes and news see
    http://repo.or.cz/wmaker-crm.git/blob/HEAD:/NEWS
    http://repo.or.cz/wmaker-crm.git/blob/HEAD:/ChangeLog
- rework/rebase patches
  * WindowMaker-menu.patch
  * wm-giflib.patch
- some spec cleanup
  * rename README.SuSE -&gt; README.SUSE</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1511870400">- Remove xorg-x11-devel metapackage dependencies, replace it for
  specific pkgconfig() buildrequires or automatically generated
  ones for the -devel package</changelog>
  <changelog author="bwiedemann@suse.com" date="1513771200">- Add WindowMaker-0.95.8-reproducible.patch to make build reproducible</changelog>
  <changelog author="chris@computersalat.de" date="1586606400">- Update to 0.95.9
  * SwitchPanel is now more configurable:
    you can configure the switch panel icon size by setting the
    “SwitchPanelIconSize” option to your preferred value in
    ~/GNUstep/Defaults/WindowMaker. The font size used in this panel now is also
    sensible to changes in the system font.
  * New user configuration directory environment variable:
    In previous versions, the GNUstep directory used to store a user’s Window
    Maker configuration files was specified by the GNUSTEP_USER_ROOT environment
    variable, which defaulted to ~/GNUstep. However, this environment variable
    was deprecated in gnustep-make v2. Therefore, it has been replaced by the
    WMAKER_USER_ROOT environment variable.
  * libXmu is now an optional dependency
    If the library is not found, compilation work, the only limitation will
    arise when trying to install the standard colormap on displays which are not
    TrueColor. Please note that if you have the library but not the headers,
    configure will still stop; there is no user option to explicitly disable
    the library use.
- Rebase patches
  * WindowMaker-config.patch
  * WindowMaker-menu.patch
- Rework reproducible patch
  * remove WindowMaker-0.95.8-reproducible.patch
  * add WindowMaker-reproducible.patch</changelog>
  <changelog author="max+suse@dnzm.nl" date="1599134400">- Added build requirements which result in broader image support and UTF-8/RTL
  improvements.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1713355200">- Use png for default wallpaper as SLES, TW, Leap 15.6+ are using png
  * Article https://news.opensuse.org/2024/04/09/common-wallpaper-path/
  * Updated style inside theme.tar.bz and symlinks in spec</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %patch -P N format to eliminate usage of deprecated %patchN.</changelog>
</package>
<package pkgid="0f177a58317ef6190bf1c37ee49ffd093f31abb0bfcf4df5c4c8146ce9b5612550043bc224275dc28781b4c74cb1290fa01eebc855e2ce2a2d977e6345d619bf" name="WindowMaker-debugsource" arch="x86_64">
  <version epoch="0" ver="0.95.9" rel="4.1"/>
  <changelog author="kmroz@suse.com" date="1458648000">- Update to WindowMaker-0.95.7
  - Small modification of wm-giflib.patch.
  - Spec file fixes.
- Removed: WindowMaker-0.96.6.tar.gz
- Added: WindowMaker-0.96.7.tar.gz</changelog>
  <changelog author="kmroz@suse.com" date="1458648001">- Fix build breakace related to giflib &lt; 5.1.</changelog>
  <changelog author="chris@computersalat.de" date="1466856000">- rebase patches (p0)
  * WindowMaker-config.patch
  * WindowMaker-menu.patch
  * fix_wmgenmenu_paths.patch
  * wm-giflib.patch</changelog>
  <changelog author="chris@computersalat.de" date="1489492800">- Update to 0.95.8
  * for changes and news see
    http://repo.or.cz/wmaker-crm.git/blob/HEAD:/NEWS
    http://repo.or.cz/wmaker-crm.git/blob/HEAD:/ChangeLog
- rework/rebase patches
  * WindowMaker-menu.patch
  * wm-giflib.patch
- some spec cleanup
  * rename README.SuSE -&gt; README.SUSE</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1511870400">- Remove xorg-x11-devel metapackage dependencies, replace it for
  specific pkgconfig() buildrequires or automatically generated
  ones for the -devel package</changelog>
  <changelog author="bwiedemann@suse.com" date="1513771200">- Add WindowMaker-0.95.8-reproducible.patch to make build reproducible</changelog>
  <changelog author="chris@computersalat.de" date="1586606400">- Update to 0.95.9
  * SwitchPanel is now more configurable:
    you can configure the switch panel icon size by setting the
    “SwitchPanelIconSize” option to your preferred value in
    ~/GNUstep/Defaults/WindowMaker. The font size used in this panel now is also
    sensible to changes in the system font.
  * New user configuration directory environment variable:
    In previous versions, the GNUstep directory used to store a user’s Window
    Maker configuration files was specified by the GNUSTEP_USER_ROOT environment
    variable, which defaulted to ~/GNUstep. However, this environment variable
    was deprecated in gnustep-make v2. Therefore, it has been replaced by the
    WMAKER_USER_ROOT environment variable.
  * libXmu is now an optional dependency
    If the library is not found, compilation work, the only limitation will
    arise when trying to install the standard colormap on displays which are not
    TrueColor. Please note that if you have the library but not the headers,
    configure will still stop; there is no user option to explicitly disable
    the library use.
- Rebase patches
  * WindowMaker-config.patch
  * WindowMaker-menu.patch
- Rework reproducible patch
  * remove WindowMaker-0.95.8-reproducible.patch
  * add WindowMaker-reproducible.patch</changelog>
  <changelog author="max+suse@dnzm.nl" date="1599134400">- Added build requirements which result in broader image support and UTF-8/RTL
  improvements.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1713355200">- Use png for default wallpaper as SLES, TW, Leap 15.6+ are using png
  * Article https://news.opensuse.org/2024/04/09/common-wallpaper-path/
  * Updated style inside theme.tar.bz and symlinks in spec</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %patch -P N format to eliminate usage of deprecated %patchN.</changelog>
</package>
<package pkgid="f4aca879c3328ad8b2ac01c4f90a81ded7e8dabac2d51b603190bfecb128176987cf941c210acb599361cd30c23d31bd4ffc07748b9a6da26244e722d33639be" name="WindowMaker-devel" arch="x86_64">
  <version epoch="0" ver="0.95.9" rel="4.1"/>
  <changelog author="kmroz@suse.com" date="1458648000">- Update to WindowMaker-0.95.7
  - Small modification of wm-giflib.patch.
  - Spec file fixes.
- Removed: WindowMaker-0.96.6.tar.gz
- Added: WindowMaker-0.96.7.tar.gz</changelog>
  <changelog author="kmroz@suse.com" date="1458648001">- Fix build breakace related to giflib &lt; 5.1.</changelog>
  <changelog author="chris@computersalat.de" date="1466856000">- rebase patches (p0)
  * WindowMaker-config.patch
  * WindowMaker-menu.patch
  * fix_wmgenmenu_paths.patch
  * wm-giflib.patch</changelog>
  <changelog author="chris@computersalat.de" date="1489492800">- Update to 0.95.8
  * for changes and news see
    http://repo.or.cz/wmaker-crm.git/blob/HEAD:/NEWS
    http://repo.or.cz/wmaker-crm.git/blob/HEAD:/ChangeLog
- rework/rebase patches
  * WindowMaker-menu.patch
  * wm-giflib.patch
- some spec cleanup
  * rename README.SuSE -&gt; README.SUSE</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1511870400">- Remove xorg-x11-devel metapackage dependencies, replace it for
  specific pkgconfig() buildrequires or automatically generated
  ones for the -devel package</changelog>
  <changelog author="bwiedemann@suse.com" date="1513771200">- Add WindowMaker-0.95.8-reproducible.patch to make build reproducible</changelog>
  <changelog author="chris@computersalat.de" date="1586606400">- Update to 0.95.9
  * SwitchPanel is now more configurable:
    you can configure the switch panel icon size by setting the
    “SwitchPanelIconSize” option to your preferred value in
    ~/GNUstep/Defaults/WindowMaker. The font size used in this panel now is also
    sensible to changes in the system font.
  * New user configuration directory environment variable:
    In previous versions, the GNUstep directory used to store a user’s Window
    Maker configuration files was specified by the GNUSTEP_USER_ROOT environment
    variable, which defaulted to ~/GNUstep. However, this environment variable
    was deprecated in gnustep-make v2. Therefore, it has been replaced by the
    WMAKER_USER_ROOT environment variable.
  * libXmu is now an optional dependency
    If the library is not found, compilation work, the only limitation will
    arise when trying to install the standard colormap on displays which are not
    TrueColor. Please note that if you have the library but not the headers,
    configure will still stop; there is no user option to explicitly disable
    the library use.
- Rebase patches
  * WindowMaker-config.patch
  * WindowMaker-menu.patch
- Rework reproducible patch
  * remove WindowMaker-0.95.8-reproducible.patch
  * add WindowMaker-reproducible.patch</changelog>
  <changelog author="max+suse@dnzm.nl" date="1599134400">- Added build requirements which result in broader image support and UTF-8/RTL
  improvements.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1713355200">- Use png for default wallpaper as SLES, TW, Leap 15.6+ are using png
  * Article https://news.opensuse.org/2024/04/09/common-wallpaper-path/
  * Updated style inside theme.tar.bz and symlinks in spec</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %patch -P N format to eliminate usage of deprecated %patchN.</changelog>
</package>
<package pkgid="1d6ae9f24b3d47d717adf92e4408ddff17958d37bf59f7d0d83972327934e41f37ab31def6b0da6d2fcd7070829826683464e63bec6a29ee0460df37a86a74b8" name="aalib" arch="src">
  <version epoch="0" ver="1.4.0" rel="514.1.4.1.sr20240429"/>
  <changelog author="olh@suse.de" date="1228910400">- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
  (bnc#437293)</changelog>
  <changelog author="crrodriguez@suse.de" date="1240401600">- remove static libraries and "la" files
- fix -devel package dependencies
- fix aalib-config so it only returns needed libraries</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1254744000">- fix aalib-1.4.0-477.9: possible missing call to fclose [bnc#523344]</changelog>
  <changelog author="jengelh@medozas.de" date="1264593600">- package baselibs.conf</changelog>
  <changelog author="aj@suse.de" date="1283860800">- BuildRequire gpm-devel</changelog>
  <changelog author="coolo@suse.com" date="1315224000">- fix build with newer ld</changelog>
  <changelog author="jengelh@medozas.de" date="1316174400">- Implement shlib policy
- Remove redundant tags; use %_smp_mflags</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="coolo@suse.com" date="1323259200">- fix license to be in spdx.org format</changelog>
  <changelog author="jengelh@medozas.de" date="1328961600">- Strip distinct version from -devel subpackage</changelog>
  <changelog author="mmeister@suse.com" date="1363608000">- Replace Source with Link to source</changelog>
  <changelog author="mmeister@suse.com" date="1363953600">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1410782400">- Use pkgconfig(x11) not metapackage xorg-x11-devel</changelog>
  <changelog author="meissner@suse.com" date="1431864000">- info deinstall needs to be in preun section.</changelog>
  <changelog author="dimstar@opensuse.org" date="1441800000">- Add aalib-ncurses-6.0-accessors.patch: Fix build with
  NCurses 6.0 with WINDOW_OPAQUE set to 1.</changelog>
  <changelog author="meissner@suse.com" date="1445083200">- aavga.dif: add -fno-stack-protector to shared aavga.so object build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623067200">- Drop --with-pic (no effect with --disable-static).
- Run fdupes, and trim old rpm constructs.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1662897600">- avoid ffast-math (ggo#55522)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668513600">- Homepage link http://aa-project.sourceforge.net/ is a permanent
  redirect to its HTTPS counterpart https://aa-project.sourceforge.net/</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="fe7a808dac7118aee403e959fceb00340e50607c8cd574ccf1688fe31e8f6dfcac4d9d2e1628f5792d024cf98d3eb83617955cf94a4115e269b910870949bca4" name="aalib" arch="x86_64">
  <version epoch="0" ver="1.4.0" rel="514.1.4.1.sr20240429"/>
  <changelog author="mmeister@suse.com" date="1363608000">- Replace Source with Link to source</changelog>
  <changelog author="mmeister@suse.com" date="1363953600">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1410782400">- Use pkgconfig(x11) not metapackage xorg-x11-devel</changelog>
  <changelog author="meissner@suse.com" date="1431864000">- info deinstall needs to be in preun section.</changelog>
  <changelog author="dimstar@opensuse.org" date="1441800000">- Add aalib-ncurses-6.0-accessors.patch: Fix build with
  NCurses 6.0 with WINDOW_OPAQUE set to 1.</changelog>
  <changelog author="meissner@suse.com" date="1445083200">- aavga.dif: add -fno-stack-protector to shared aavga.so object build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623067200">- Drop --with-pic (no effect with --disable-static).
- Run fdupes, and trim old rpm constructs.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1662897600">- avoid ffast-math (ggo#55522)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668513600">- Homepage link http://aa-project.sourceforge.net/ is a permanent
  redirect to its HTTPS counterpart https://aa-project.sourceforge.net/</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="cd7be480f19fc7dbdd36983cbc7d65181c74d4ba7d56769f51730c6598c2442175ae3d8f92063dbbf9a4ba9fe5a1341fad84eb260046aff6b898c760e2b9c2a6" name="aalib-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.4.0" rel="514.1.4.1.sr20240429"/>
  <changelog author="mmeister@suse.com" date="1363608000">- Replace Source with Link to source</changelog>
  <changelog author="mmeister@suse.com" date="1363953600">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1410782400">- Use pkgconfig(x11) not metapackage xorg-x11-devel</changelog>
  <changelog author="meissner@suse.com" date="1431864000">- info deinstall needs to be in preun section.</changelog>
  <changelog author="dimstar@opensuse.org" date="1441800000">- Add aalib-ncurses-6.0-accessors.patch: Fix build with
  NCurses 6.0 with WINDOW_OPAQUE set to 1.</changelog>
  <changelog author="meissner@suse.com" date="1445083200">- aavga.dif: add -fno-stack-protector to shared aavga.so object build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623067200">- Drop --with-pic (no effect with --disable-static).
- Run fdupes, and trim old rpm constructs.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1662897600">- avoid ffast-math (ggo#55522)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668513600">- Homepage link http://aa-project.sourceforge.net/ is a permanent
  redirect to its HTTPS counterpart https://aa-project.sourceforge.net/</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="93f89389c9a8c1ed219ab699549f4f5f16586a12ed1a102d09b96482df2372c7aec05a978312c5b5b69dd43dd6d3e5e3deb722acdfe4f99c5e14dd19fb5066ea" name="aalib-debugsource" arch="x86_64">
  <version epoch="0" ver="1.4.0" rel="514.1.4.1.sr20240429"/>
  <changelog author="mmeister@suse.com" date="1363608000">- Replace Source with Link to source</changelog>
  <changelog author="mmeister@suse.com" date="1363953600">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1410782400">- Use pkgconfig(x11) not metapackage xorg-x11-devel</changelog>
  <changelog author="meissner@suse.com" date="1431864000">- info deinstall needs to be in preun section.</changelog>
  <changelog author="dimstar@opensuse.org" date="1441800000">- Add aalib-ncurses-6.0-accessors.patch: Fix build with
  NCurses 6.0 with WINDOW_OPAQUE set to 1.</changelog>
  <changelog author="meissner@suse.com" date="1445083200">- aavga.dif: add -fno-stack-protector to shared aavga.so object build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623067200">- Drop --with-pic (no effect with --disable-static).
- Run fdupes, and trim old rpm constructs.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1662897600">- avoid ffast-math (ggo#55522)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668513600">- Homepage link http://aa-project.sourceforge.net/ is a permanent
  redirect to its HTTPS counterpart https://aa-project.sourceforge.net/</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="a3e4f7e6da6664b1d6999dce4c645a05d0022077366d0610e2957a1c9827847789a3bb55592e21ef5be117299de73691cbf7bf53f9f20cb02d3925f16253c92a" name="aalib-devel" arch="x86_64">
  <version epoch="0" ver="1.4.0" rel="514.1.4.1.sr20240429"/>
  <changelog author="mmeister@suse.com" date="1363608000">- Replace Source with Link to source</changelog>
  <changelog author="mmeister@suse.com" date="1363953600">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1410782400">- Use pkgconfig(x11) not metapackage xorg-x11-devel</changelog>
  <changelog author="meissner@suse.com" date="1431864000">- info deinstall needs to be in preun section.</changelog>
  <changelog author="dimstar@opensuse.org" date="1441800000">- Add aalib-ncurses-6.0-accessors.patch: Fix build with
  NCurses 6.0 with WINDOW_OPAQUE set to 1.</changelog>
  <changelog author="meissner@suse.com" date="1445083200">- aavga.dif: add -fno-stack-protector to shared aavga.so object build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623067200">- Drop --with-pic (no effect with --disable-static).
- Run fdupes, and trim old rpm constructs.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1662897600">- avoid ffast-math (ggo#55522)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668513600">- Homepage link http://aa-project.sourceforge.net/ is a permanent
  redirect to its HTTPS counterpart https://aa-project.sourceforge.net/</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="2858cd6bf995113fc4a6b2f08f994c401796267ac1037cb3de2f0a9a344f801f0bdde7a147bfc767a2f95343d247a4449122c913e82cab370c7be8a738ce08eb" name="abseil-cpp" arch="src">
  <version epoch="0" ver="20240116.2" rel="1.1"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619352000">- Update to LTS version 20210324.1
  * Fixed missing absl::Cleanup
  * Fixed pkgconfig install path
- Dropped upstream merged Correctly-install-pkgconfig.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625054400">- Update to version 20210324.2 (LTS):
  * No user visible changes, only build system related</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641297600">- update to 20211102.0:
  * absl::Cord is now implemented as a b-tree. The new implementation offers
    improved performance in most workloads.
  * absl::SimpleHexAtoi() has been added to strings library for parsing
    hexadecimal strings</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1646395200">- Fix build on SLE-12-SP5</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649073600">- Implement shlib packaging policy</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1656504000">- Add options-old.patch, options-cxx17.patch (boo#1203378)
  * Ensure ABI stability regardless of compiler settings per instruction in the header.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1656504001">- Remove obsolete 0%{suse_version} &lt; 1500 conditions</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1656849600">- Update to version 20220623.0
  What's New:
  * Added absl::AnyInvocable, a move-only function type.
  * Added absl::CordBuffer, a type for buffering data for eventual inclusion an
    absl::Cord, which is useful for writing zero-copy code.
  * Added support for command-line flags of type absl::optional&lt;T&gt;.
  Breaking Changes:
  * CMake builds now use the flag ABSL_BUILD_TESTING (default: OFF) to control
    whether or not unit tests are built.
  * The ABSL_DEPRECATED macro now works with the GCC compiler. GCC users that
    are experiencing new warnings can use -Wno-deprecated-declatations silence
  the warnings or use -Wno-error=deprecated-declarations to see warnings but
  not fail the build.
  * ABSL_CONST_INIT uses the C++20 keyword constinit when available. Some
    compilers are more strict about where this keyword must appear compared to
  the pre-C++20 implementation.
  * Bazel builds now depend on the bazelbuild/bazel-skylib repository.
    See Abseil's WORKSPACE file for an example of how to add this dependency.
  Other:
  * This will be the last release to support C++11. Future releases will require at least C++14.
- run spec-cleaner</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1657540800">- Add Fix-maes-msse41-leaking-into-pkgconfig.patch
  * Do not make programs compiled with abseil require new-ish CPUs (boo#1203379)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1664020800">- update to 20220623.1:
  * minor warning fix</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1682337600">- update to 20230125.2
  What's New:
    The Abseil logging library has been released. This library
    provides facilities for writing short text messages about the
    status of a program to stderr, disk files, or other sinks
    (via an extension API). See the logging library documentation
    for more information.
    An extension point, AbslStringify(), allows user-defined types
    to seamlessly work with Abseil's string formatting functions
    like absl::StrCat() and absl::StrFormat().
    A library for computing CRC32C checksums has been added.
    Floating-point parsing now uses the Eisel-Lemire algorithm,
    which provides a significant speed improvement.
    The flags library now provides suggestions for the closest
    flag(s) in the case of misspelled flags.
    Using CMake to install Abseil now makes the installed artifacts
    (in particular absl/base/options.h) reflect the compiled ABI.
  Breaking Changes:
    Abseil now requires at least C++14 and follows Google's Foundational
    C++ Support Policy. See this table for a list of currently supported
    versions compilers, platforms, and build tools.
    The legacy spellings of the thread annotation macros/functions
    (e.g. GUARDED_BY()) have been removed by default in favor of the
    ABSL_ prefixed versions (e.g. ABSL_GUARDED_BY()) due to clashes with
    other libraries. The compatibility macro ABSL_LEGACY_THREAD_ANNOTATIONS
    can be defined on the compile command-line to temporarily restore these
    spellings, but this compatibility macro will be removed in the future.
  Known Issues
    The Abseil logging library in this release is not a feature-complete
    replacement for glog yet. VLOG and DFATAL are examples of features
    that have not yet been released.
- obsolete Fix-maes-msse41-leaking-into-pkgconfig.patch</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1685016000">- update to 20230125.3
  Details can be found on:
    https://github.com/abseil/abseil-cpp/releases/tag/20230125.3</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1688040000">- Add baselibs.conf to make protobuf happy. Hopefully temporary.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691582400">- Fix build on older systems by requiring C++17 compliant compiler
- Added patch:
  * cmake.patch
    + lower the cmake requirement to 3.5 in order to be able to
    build on SLE12SP5</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1694088000">- update to 20230802.0
  What's New:
  * Added the nullability library for designating the expected
    nullability of pointers. Currently these serve as annotations
    only, but it is expected that compilers will one day be able
    to use these annotations for diagnostic purposes.
  * Added the prefetch library as a portable layer for moving data
    into caches before it is read.
  * Abseil's hash tables now detect many more programming errors
    in debug and sanitizer builds.
  * Abseil's synchronization objects now differentiate absolute
    waits (when passed an absl::Time) from relative waits (when
    passed an absl::Duration) when the underlying platform supports
    differentiating these cases. This only makes a difference when
    system clocks are adjusted.
  * Abseil's flag parsing library includes additional methods that
    make it easier to use when another library also expects to be
    able to parse flags.
  * absl::string_view is now available as a smaller target,
    @com_google_absl//absl/strings:string_view, so that users may
    use this library without depending on the much larger
    @com_google_absl//absl/strings target.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1696593600">- update to 20230802.1:
  * Add StdcppWaiter to the end of the list of waiter
    implementations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix build for non-SUSE distributions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709467200">- update to 20240116.1:
  * Add absl::NoDestructor&lt;T&gt; to simplify defining static types
    that do not need to be destructed upon program exit.
  * Add configurable verbose logging (also known as VLOG).
  * Added absl::Overload(), which returns a functor that provides
    overloads based on the functors passed to it. Note that this
    functionality requires C++17 or newer.
  * Breaking Change: AbslHashValue() no longer accepts C-style
    arrays as a parameter, caller need to wrap C-string literals in
    absl::string_view.
  * Breaking Change: absl::weak_equality and absl::strong_equality
    have been removed. The corresponding std types were removed
    before C++20 was finalized</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709553600">- Fix broken link to sources
- Fix build for distributions that lack the ldconfig_scriptlets
  macro
- Make the gcc version condition a bit more generic</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1712836800">- update to 20240116.2
  * Added absl::NoDestructor&lt;T&gt; to simplify defining static types
    that do not need to be destructed upon program exit.
  * Added configurable verbose logging (also known as VLOG).
  * Added absl::Overload(), which returns a functor that provides
    overloads based on the functors passed to it. (from C++17)
  * Breaking change: AbslHashValue() no longer accepts C-style
    arrays as a parameter.
  * Breaking change: absl::weak_equality and absl::strong_equality
    have been removed</changelog>
</package>
<package pkgid="d526a7766fad39ef59f098b520b6f508afa98a3b728f7a6583ab701efbfa0f1b4d13fdc3f44627ff67e177bc1c2ac7244fbf099a54f4a72c58dc444e16ae6c74" name="abseil-cpp" arch="src">
  <version epoch="0" ver="20240116.2" rel="2.1"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625054400">- Update to version 20210324.2 (LTS):
  * No user visible changes, only build system related</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641297600">- update to 20211102.0:
  * absl::Cord is now implemented as a b-tree. The new implementation offers
    improved performance in most workloads.
  * absl::SimpleHexAtoi() has been added to strings library for parsing
    hexadecimal strings</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1646395200">- Fix build on SLE-12-SP5</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649073600">- Implement shlib packaging policy</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1656504000">- Add options-old.patch, options-cxx17.patch (boo#1203378)
  * Ensure ABI stability regardless of compiler settings per instruction in the header.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1656504001">- Remove obsolete 0%{suse_version} &lt; 1500 conditions</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1656849600">- Update to version 20220623.0
  What's New:
  * Added absl::AnyInvocable, a move-only function type.
  * Added absl::CordBuffer, a type for buffering data for eventual inclusion an
    absl::Cord, which is useful for writing zero-copy code.
  * Added support for command-line flags of type absl::optional&lt;T&gt;.
  Breaking Changes:
  * CMake builds now use the flag ABSL_BUILD_TESTING (default: OFF) to control
    whether or not unit tests are built.
  * The ABSL_DEPRECATED macro now works with the GCC compiler. GCC users that
    are experiencing new warnings can use -Wno-deprecated-declatations silence
  the warnings or use -Wno-error=deprecated-declarations to see warnings but
  not fail the build.
  * ABSL_CONST_INIT uses the C++20 keyword constinit when available. Some
    compilers are more strict about where this keyword must appear compared to
  the pre-C++20 implementation.
  * Bazel builds now depend on the bazelbuild/bazel-skylib repository.
    See Abseil's WORKSPACE file for an example of how to add this dependency.
  Other:
  * This will be the last release to support C++11. Future releases will require at least C++14.
- run spec-cleaner</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1657540800">- Add Fix-maes-msse41-leaking-into-pkgconfig.patch
  * Do not make programs compiled with abseil require new-ish CPUs (boo#1203379)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1664020800">- update to 20220623.1:
  * minor warning fix</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1682337600">- update to 20230125.2
  What's New:
    The Abseil logging library has been released. This library
    provides facilities for writing short text messages about the
    status of a program to stderr, disk files, or other sinks
    (via an extension API). See the logging library documentation
    for more information.
    An extension point, AbslStringify(), allows user-defined types
    to seamlessly work with Abseil's string formatting functions
    like absl::StrCat() and absl::StrFormat().
    A library for computing CRC32C checksums has been added.
    Floating-point parsing now uses the Eisel-Lemire algorithm,
    which provides a significant speed improvement.
    The flags library now provides suggestions for the closest
    flag(s) in the case of misspelled flags.
    Using CMake to install Abseil now makes the installed artifacts
    (in particular absl/base/options.h) reflect the compiled ABI.
  Breaking Changes:
    Abseil now requires at least C++14 and follows Google's Foundational
    C++ Support Policy. See this table for a list of currently supported
    versions compilers, platforms, and build tools.
    The legacy spellings of the thread annotation macros/functions
    (e.g. GUARDED_BY()) have been removed by default in favor of the
    ABSL_ prefixed versions (e.g. ABSL_GUARDED_BY()) due to clashes with
    other libraries. The compatibility macro ABSL_LEGACY_THREAD_ANNOTATIONS
    can be defined on the compile command-line to temporarily restore these
    spellings, but this compatibility macro will be removed in the future.
  Known Issues
    The Abseil logging library in this release is not a feature-complete
    replacement for glog yet. VLOG and DFATAL are examples of features
    that have not yet been released.
- obsolete Fix-maes-msse41-leaking-into-pkgconfig.patch</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1685016000">- update to 20230125.3
  Details can be found on:
    https://github.com/abseil/abseil-cpp/releases/tag/20230125.3</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1688040000">- Add baselibs.conf to make protobuf happy. Hopefully temporary.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691582400">- Fix build on older systems by requiring C++17 compliant compiler
- Added patch:
  * cmake.patch
    + lower the cmake requirement to 3.5 in order to be able to
    build on SLE12SP5</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1694088000">- update to 20230802.0
  What's New:
  * Added the nullability library for designating the expected
    nullability of pointers. Currently these serve as annotations
    only, but it is expected that compilers will one day be able
    to use these annotations for diagnostic purposes.
  * Added the prefetch library as a portable layer for moving data
    into caches before it is read.
  * Abseil's hash tables now detect many more programming errors
    in debug and sanitizer builds.
  * Abseil's synchronization objects now differentiate absolute
    waits (when passed an absl::Time) from relative waits (when
    passed an absl::Duration) when the underlying platform supports
    differentiating these cases. This only makes a difference when
    system clocks are adjusted.
  * Abseil's flag parsing library includes additional methods that
    make it easier to use when another library also expects to be
    able to parse flags.
  * absl::string_view is now available as a smaller target,
    @com_google_absl//absl/strings:string_view, so that users may
    use this library without depending on the much larger
    @com_google_absl//absl/strings target.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1696593600">- update to 20230802.1:
  * Add StdcppWaiter to the end of the list of waiter
    implementations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix build for non-SUSE distributions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709467200">- update to 20240116.1:
  * Add absl::NoDestructor&lt;T&gt; to simplify defining static types
    that do not need to be destructed upon program exit.
  * Add configurable verbose logging (also known as VLOG).
  * Added absl::Overload(), which returns a functor that provides
    overloads based on the functors passed to it. Note that this
    functionality requires C++17 or newer.
  * Breaking Change: AbslHashValue() no longer accepts C-style
    arrays as a parameter, caller need to wrap C-string literals in
    absl::string_view.
  * Breaking Change: absl::weak_equality and absl::strong_equality
    have been removed. The corresponding std types were removed
    before C++20 was finalized</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709553600">- Fix broken link to sources
- Fix build for distributions that lack the ldconfig_scriptlets
  macro
- Make the gcc version condition a bit more generic</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- split abseil libraries so that libzypp / protobuf doesn't
  require all to be installed (jsc#PED-8153)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1712836800">- update to 20240116.2
  * Added absl::NoDestructor&lt;T&gt; to simplify defining static types
    that do not need to be destructed upon program exit.
  * Added configurable verbose logging (also known as VLOG).
  * Added absl::Overload(), which returns a functor that provides
    overloads based on the functors passed to it. (from C++17)
  * Breaking change: AbslHashValue() no longer accepts C-style
    arrays as a parameter.
  * Breaking change: absl::weak_equality and absl::strong_equality
    have been removed</changelog>
</package>
<package pkgid="093fde9236ca713d33f568f44cd650d6554892ea3965963efacdc9f0745807d7c8b1ac16a59e70d6923c44261f53d67fa913321dd04b50ac64c47cbea6b533bd" name="abseil-cpp-debugsource" arch="x86_64">
  <version epoch="0" ver="20240116.2" rel="1.1"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619352000">- Update to LTS version 20210324.1
  * Fixed missing absl::Cleanup
  * Fixed pkgconfig install path
- Dropped upstream merged Correctly-install-pkgconfig.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625054400">- Update to version 20210324.2 (LTS):
  * No user visible changes, only build system related</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641297600">- update to 20211102.0:
  * absl::Cord is now implemented as a b-tree. The new implementation offers
    improved performance in most workloads.
  * absl::SimpleHexAtoi() has been added to strings library for parsing
    hexadecimal strings</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1646395200">- Fix build on SLE-12-SP5</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649073600">- Implement shlib packaging policy</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1656504000">- Add options-old.patch, options-cxx17.patch (boo#1203378)
  * Ensure ABI stability regardless of compiler settings per instruction in the header.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1656504001">- Remove obsolete 0%{suse_version} &lt; 1500 conditions</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1656849600">- Update to version 20220623.0
  What's New:
  * Added absl::AnyInvocable, a move-only function type.
  * Added absl::CordBuffer, a type for buffering data for eventual inclusion an
    absl::Cord, which is useful for writing zero-copy code.
  * Added support for command-line flags of type absl::optional&lt;T&gt;.
  Breaking Changes:
  * CMake builds now use the flag ABSL_BUILD_TESTING (default: OFF) to control
    whether or not unit tests are built.
  * The ABSL_DEPRECATED macro now works with the GCC compiler. GCC users that
    are experiencing new warnings can use -Wno-deprecated-declatations silence
  the warnings or use -Wno-error=deprecated-declarations to see warnings but
  not fail the build.
  * ABSL_CONST_INIT uses the C++20 keyword constinit when available. Some
    compilers are more strict about where this keyword must appear compared to
  the pre-C++20 implementation.
  * Bazel builds now depend on the bazelbuild/bazel-skylib repository.
    See Abseil's WORKSPACE file for an example of how to add this dependency.
  Other:
  * This will be the last release to support C++11. Future releases will require at least C++14.
- run spec-cleaner</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1657540800">- Add Fix-maes-msse41-leaking-into-pkgconfig.patch
  * Do not make programs compiled with abseil require new-ish CPUs (boo#1203379)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1664020800">- update to 20220623.1:
  * minor warning fix</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1682337600">- update to 20230125.2
  What's New:
    The Abseil logging library has been released. This library
    provides facilities for writing short text messages about the
    status of a program to stderr, disk files, or other sinks
    (via an extension API). See the logging library documentation
    for more information.
    An extension point, AbslStringify(), allows user-defined types
    to seamlessly work with Abseil's string formatting functions
    like absl::StrCat() and absl::StrFormat().
    A library for computing CRC32C checksums has been added.
    Floating-point parsing now uses the Eisel-Lemire algorithm,
    which provides a significant speed improvement.
    The flags library now provides suggestions for the closest
    flag(s) in the case of misspelled flags.
    Using CMake to install Abseil now makes the installed artifacts
    (in particular absl/base/options.h) reflect the compiled ABI.
  Breaking Changes:
    Abseil now requires at least C++14 and follows Google's Foundational
    C++ Support Policy. See this table for a list of currently supported
    versions compilers, platforms, and build tools.
    The legacy spellings of the thread annotation macros/functions
    (e.g. GUARDED_BY()) have been removed by default in favor of the
    ABSL_ prefixed versions (e.g. ABSL_GUARDED_BY()) due to clashes with
    other libraries. The compatibility macro ABSL_LEGACY_THREAD_ANNOTATIONS
    can be defined on the compile command-line to temporarily restore these
    spellings, but this compatibility macro will be removed in the future.
  Known Issues
    The Abseil logging library in this release is not a feature-complete
    replacement for glog yet. VLOG and DFATAL are examples of features
    that have not yet been released.
- obsolete Fix-maes-msse41-leaking-into-pkgconfig.patch</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1685016000">- update to 20230125.3
  Details can be found on:
    https://github.com/abseil/abseil-cpp/releases/tag/20230125.3</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1688040000">- Add baselibs.conf to make protobuf happy. Hopefully temporary.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691582400">- Fix build on older systems by requiring C++17 compliant compiler
- Added patch:
  * cmake.patch
    + lower the cmake requirement to 3.5 in order to be able to
    build on SLE12SP5</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1694088000">- update to 20230802.0
  What's New:
  * Added the nullability library for designating the expected
    nullability of pointers. Currently these serve as annotations
    only, but it is expected that compilers will one day be able
    to use these annotations for diagnostic purposes.
  * Added the prefetch library as a portable layer for moving data
    into caches before it is read.
  * Abseil's hash tables now detect many more programming errors
    in debug and sanitizer builds.
  * Abseil's synchronization objects now differentiate absolute
    waits (when passed an absl::Time) from relative waits (when
    passed an absl::Duration) when the underlying platform supports
    differentiating these cases. This only makes a difference when
    system clocks are adjusted.
  * Abseil's flag parsing library includes additional methods that
    make it easier to use when another library also expects to be
    able to parse flags.
  * absl::string_view is now available as a smaller target,
    @com_google_absl//absl/strings:string_view, so that users may
    use this library without depending on the much larger
    @com_google_absl//absl/strings target.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1696593600">- update to 20230802.1:
  * Add StdcppWaiter to the end of the list of waiter
    implementations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix build for non-SUSE distributions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709467200">- update to 20240116.1:
  * Add absl::NoDestructor&lt;T&gt; to simplify defining static types
    that do not need to be destructed upon program exit.
  * Add configurable verbose logging (also known as VLOG).
  * Added absl::Overload(), which returns a functor that provides
    overloads based on the functors passed to it. Note that this
    functionality requires C++17 or newer.
  * Breaking Change: AbslHashValue() no longer accepts C-style
    arrays as a parameter, caller need to wrap C-string literals in
    absl::string_view.
  * Breaking Change: absl::weak_equality and absl::strong_equality
    have been removed. The corresponding std types were removed
    before C++20 was finalized</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709553600">- Fix broken link to sources
- Fix build for distributions that lack the ldconfig_scriptlets
  macro
- Make the gcc version condition a bit more generic</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1712836800">- update to 20240116.2
  * Added absl::NoDestructor&lt;T&gt; to simplify defining static types
    that do not need to be destructed upon program exit.
  * Added configurable verbose logging (also known as VLOG).
  * Added absl::Overload(), which returns a functor that provides
    overloads based on the functors passed to it. (from C++17)
  * Breaking change: AbslHashValue() no longer accepts C-style
    arrays as a parameter.
  * Breaking change: absl::weak_equality and absl::strong_equality
    have been removed</changelog>
</package>
<package pkgid="72bb94efdeaf2b112538bd6592865043d12e271c04cb90d768bd8279a5af4b544a9b2619c51e011da459502a81568a38f4e723b01847a733c5497e64e34d9262" name="abseil-cpp-debugsource" arch="x86_64">
  <version epoch="0" ver="20240116.2" rel="2.1"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625054400">- Update to version 20210324.2 (LTS):
  * No user visible changes, only build system related</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641297600">- update to 20211102.0:
  * absl::Cord is now implemented as a b-tree. The new implementation offers
    improved performance in most workloads.
  * absl::SimpleHexAtoi() has been added to strings library for parsing
    hexadecimal strings</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1646395200">- Fix build on SLE-12-SP5</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649073600">- Implement shlib packaging policy</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1656504000">- Add options-old.patch, options-cxx17.patch (boo#1203378)
  * Ensure ABI stability regardless of compiler settings per instruction in the header.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1656504001">- Remove obsolete 0%{suse_version} &lt; 1500 conditions</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1656849600">- Update to version 20220623.0
  What's New:
  * Added absl::AnyInvocable, a move-only function type.
  * Added absl::CordBuffer, a type for buffering data for eventual inclusion an
    absl::Cord, which is useful for writing zero-copy code.
  * Added support for command-line flags of type absl::optional&lt;T&gt;.
  Breaking Changes:
  * CMake builds now use the flag ABSL_BUILD_TESTING (default: OFF) to control
    whether or not unit tests are built.
  * The ABSL_DEPRECATED macro now works with the GCC compiler. GCC users that
    are experiencing new warnings can use -Wno-deprecated-declatations silence
  the warnings or use -Wno-error=deprecated-declarations to see warnings but
  not fail the build.
  * ABSL_CONST_INIT uses the C++20 keyword constinit when available. Some
    compilers are more strict about where this keyword must appear compared to
  the pre-C++20 implementation.
  * Bazel builds now depend on the bazelbuild/bazel-skylib repository.
    See Abseil's WORKSPACE file for an example of how to add this dependency.
  Other:
  * This will be the last release to support C++11. Future releases will require at least C++14.
- run spec-cleaner</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1657540800">- Add Fix-maes-msse41-leaking-into-pkgconfig.patch
  * Do not make programs compiled with abseil require new-ish CPUs (boo#1203379)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1664020800">- update to 20220623.1:
  * minor warning fix</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1682337600">- update to 20230125.2
  What's New:
    The Abseil logging library has been released. This library
    provides facilities for writing short text messages about the
    status of a program to stderr, disk files, or other sinks
    (via an extension API). See the logging library documentation
    for more information.
    An extension point, AbslStringify(), allows user-defined types
    to seamlessly work with Abseil's string formatting functions
    like absl::StrCat() and absl::StrFormat().
    A library for computing CRC32C checksums has been added.
    Floating-point parsing now uses the Eisel-Lemire algorithm,
    which provides a significant speed improvement.
    The flags library now provides suggestions for the closest
    flag(s) in the case of misspelled flags.
    Using CMake to install Abseil now makes the installed artifacts
    (in particular absl/base/options.h) reflect the compiled ABI.
  Breaking Changes:
    Abseil now requires at least C++14 and follows Google's Foundational
    C++ Support Policy. See this table for a list of currently supported
    versions compilers, platforms, and build tools.
    The legacy spellings of the thread annotation macros/functions
    (e.g. GUARDED_BY()) have been removed by default in favor of the
    ABSL_ prefixed versions (e.g. ABSL_GUARDED_BY()) due to clashes with
    other libraries. The compatibility macro ABSL_LEGACY_THREAD_ANNOTATIONS
    can be defined on the compile command-line to temporarily restore these
    spellings, but this compatibility macro will be removed in the future.
  Known Issues
    The Abseil logging library in this release is not a feature-complete
    replacement for glog yet. VLOG and DFATAL are examples of features
    that have not yet been released.
- obsolete Fix-maes-msse41-leaking-into-pkgconfig.patch</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1685016000">- update to 20230125.3
  Details can be found on:
    https://github.com/abseil/abseil-cpp/releases/tag/20230125.3</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1688040000">- Add baselibs.conf to make protobuf happy. Hopefully temporary.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691582400">- Fix build on older systems by requiring C++17 compliant compiler
- Added patch:
  * cmake.patch
    + lower the cmake requirement to 3.5 in order to be able to
    build on SLE12SP5</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1694088000">- update to 20230802.0
  What's New:
  * Added the nullability library for designating the expected
    nullability of pointers. Currently these serve as annotations
    only, but it is expected that compilers will one day be able
    to use these annotations for diagnostic purposes.
  * Added the prefetch library as a portable layer for moving data
    into caches before it is read.
  * Abseil's hash tables now detect many more programming errors
    in debug and sanitizer builds.
  * Abseil's synchronization objects now differentiate absolute
    waits (when passed an absl::Time) from relative waits (when
    passed an absl::Duration) when the underlying platform supports
    differentiating these cases. This only makes a difference when
    system clocks are adjusted.
  * Abseil's flag parsing library includes additional methods that
    make it easier to use when another library also expects to be
    able to parse flags.
  * absl::string_view is now available as a smaller target,
    @com_google_absl//absl/strings:string_view, so that users may
    use this library without depending on the much larger
    @com_google_absl//absl/strings target.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1696593600">- update to 20230802.1:
  * Add StdcppWaiter to the end of the list of waiter
    implementations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix build for non-SUSE distributions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709467200">- update to 20240116.1:
  * Add absl::NoDestructor&lt;T&gt; to simplify defining static types
    that do not need to be destructed upon program exit.
  * Add configurable verbose logging (also known as VLOG).
  * Added absl::Overload(), which returns a functor that provides
    overloads based on the functors passed to it. Note that this
    functionality requires C++17 or newer.
  * Breaking Change: AbslHashValue() no longer accepts C-style
    arrays as a parameter, caller need to wrap C-string literals in
    absl::string_view.
  * Breaking Change: absl::weak_equality and absl::strong_equality
    have been removed. The corresponding std types were removed
    before C++20 was finalized</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709553600">- Fix broken link to sources
- Fix build for distributions that lack the ldconfig_scriptlets
  macro
- Make the gcc version condition a bit more generic</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- split abseil libraries so that libzypp / protobuf doesn't
  require all to be installed (jsc#PED-8153)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1712836800">- update to 20240116.2
  * Added absl::NoDestructor&lt;T&gt; to simplify defining static types
    that do not need to be destructed upon program exit.
  * Added configurable verbose logging (also known as VLOG).
  * Added absl::Overload(), which returns a functor that provides
    overloads based on the functors passed to it. (from C++17)
  * Breaking change: AbslHashValue() no longer accepts C-style
    arrays as a parameter.
  * Breaking change: absl::weak_equality and absl::strong_equality
    have been removed</changelog>
</package>
<package pkgid="a0d791fd26c3e36dfb71803a0cdb0c105bf4beecdb6a6848aae370a54896deba00fe03036c0e607d8bb33ba0b9fad27a961303cfa95d6b55e481b34bd972c1cf" name="abseil-cpp-devel" arch="x86_64">
  <version epoch="0" ver="20240116.2" rel="1.1"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619352000">- Update to LTS version 20210324.1
  * Fixed missing absl::Cleanup
  * Fixed pkgconfig install path
- Dropped upstream merged Correctly-install-pkgconfig.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625054400">- Update to version 20210324.2 (LTS):
  * No user visible changes, only build system related</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641297600">- update to 20211102.0:
  * absl::Cord is now implemented as a b-tree. The new implementation offers
    improved performance in most workloads.
  * absl::SimpleHexAtoi() has been added to strings library for parsing
    hexadecimal strings</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1646395200">- Fix build on SLE-12-SP5</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649073600">- Implement shlib packaging policy</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1656504000">- Add options-old.patch, options-cxx17.patch (boo#1203378)
  * Ensure ABI stability regardless of compiler settings per instruction in the header.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1656504001">- Remove obsolete 0%{suse_version} &lt; 1500 conditions</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1656849600">- Update to version 20220623.0
  What's New:
  * Added absl::AnyInvocable, a move-only function type.
  * Added absl::CordBuffer, a type for buffering data for eventual inclusion an
    absl::Cord, which is useful for writing zero-copy code.
  * Added support for command-line flags of type absl::optional&lt;T&gt;.
  Breaking Changes:
  * CMake builds now use the flag ABSL_BUILD_TESTING (default: OFF) to control
    whether or not unit tests are built.
  * The ABSL_DEPRECATED macro now works with the GCC compiler. GCC users that
    are experiencing new warnings can use -Wno-deprecated-declatations silence
  the warnings or use -Wno-error=deprecated-declarations to see warnings but
  not fail the build.
  * ABSL_CONST_INIT uses the C++20 keyword constinit when available. Some
    compilers are more strict about where this keyword must appear compared to
  the pre-C++20 implementation.
  * Bazel builds now depend on the bazelbuild/bazel-skylib repository.
    See Abseil's WORKSPACE file for an example of how to add this dependency.
  Other:
  * This will be the last release to support C++11. Future releases will require at least C++14.
- run spec-cleaner</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1657540800">- Add Fix-maes-msse41-leaking-into-pkgconfig.patch
  * Do not make programs compiled with abseil require new-ish CPUs (boo#1203379)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1664020800">- update to 20220623.1:
  * minor warning fix</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1682337600">- update to 20230125.2
  What's New:
    The Abseil logging library has been released. This library
    provides facilities for writing short text messages about the
    status of a program to stderr, disk files, or other sinks
    (via an extension API). See the logging library documentation
    for more information.
    An extension point, AbslStringify(), allows user-defined types
    to seamlessly work with Abseil's string formatting functions
    like absl::StrCat() and absl::StrFormat().
    A library for computing CRC32C checksums has been added.
    Floating-point parsing now uses the Eisel-Lemire algorithm,
    which provides a significant speed improvement.
    The flags library now provides suggestions for the closest
    flag(s) in the case of misspelled flags.
    Using CMake to install Abseil now makes the installed artifacts
    (in particular absl/base/options.h) reflect the compiled ABI.
  Breaking Changes:
    Abseil now requires at least C++14 and follows Google's Foundational
    C++ Support Policy. See this table for a list of currently supported
    versions compilers, platforms, and build tools.
    The legacy spellings of the thread annotation macros/functions
    (e.g. GUARDED_BY()) have been removed by default in favor of the
    ABSL_ prefixed versions (e.g. ABSL_GUARDED_BY()) due to clashes with
    other libraries. The compatibility macro ABSL_LEGACY_THREAD_ANNOTATIONS
    can be defined on the compile command-line to temporarily restore these
    spellings, but this compatibility macro will be removed in the future.
  Known Issues
    The Abseil logging library in this release is not a feature-complete
    replacement for glog yet. VLOG and DFATAL are examples of features
    that have not yet been released.
- obsolete Fix-maes-msse41-leaking-into-pkgconfig.patch</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1685016000">- update to 20230125.3
  Details can be found on:
    https://github.com/abseil/abseil-cpp/releases/tag/20230125.3</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1688040000">- Add baselibs.conf to make protobuf happy. Hopefully temporary.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691582400">- Fix build on older systems by requiring C++17 compliant compiler
- Added patch:
  * cmake.patch
    + lower the cmake requirement to 3.5 in order to be able to
    build on SLE12SP5</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1694088000">- update to 20230802.0
  What's New:
  * Added the nullability library for designating the expected
    nullability of pointers. Currently these serve as annotations
    only, but it is expected that compilers will one day be able
    to use these annotations for diagnostic purposes.
  * Added the prefetch library as a portable layer for moving data
    into caches before it is read.
  * Abseil's hash tables now detect many more programming errors
    in debug and sanitizer builds.
  * Abseil's synchronization objects now differentiate absolute
    waits (when passed an absl::Time) from relative waits (when
    passed an absl::Duration) when the underlying platform supports
    differentiating these cases. This only makes a difference when
    system clocks are adjusted.
  * Abseil's flag parsing library includes additional methods that
    make it easier to use when another library also expects to be
    able to parse flags.
  * absl::string_view is now available as a smaller target,
    @com_google_absl//absl/strings:string_view, so that users may
    use this library without depending on the much larger
    @com_google_absl//absl/strings target.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1696593600">- update to 20230802.1:
  * Add StdcppWaiter to the end of the list of waiter
    implementations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix build for non-SUSE distributions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709467200">- update to 20240116.1:
  * Add absl::NoDestructor&lt;T&gt; to simplify defining static types
    that do not need to be destructed upon program exit.
  * Add configurable verbose logging (also known as VLOG).
  * Added absl::Overload(), which returns a functor that provides
    overloads based on the functors passed to it. Note that this
    functionality requires C++17 or newer.
  * Breaking Change: AbslHashValue() no longer accepts C-style
    arrays as a parameter, caller need to wrap C-string literals in
    absl::string_view.
  * Breaking Change: absl::weak_equality and absl::strong_equality
    have been removed. The corresponding std types were removed
    before C++20 was finalized</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709553600">- Fix broken link to sources
- Fix build for distributions that lack the ldconfig_scriptlets
  macro
- Make the gcc version condition a bit more generic</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1712836800">- update to 20240116.2
  * Added absl::NoDestructor&lt;T&gt; to simplify defining static types
    that do not need to be destructed upon program exit.
  * Added configurable verbose logging (also known as VLOG).
  * Added absl::Overload(), which returns a functor that provides
    overloads based on the functors passed to it. (from C++17)
  * Breaking change: AbslHashValue() no longer accepts C-style
    arrays as a parameter.
  * Breaking change: absl::weak_equality and absl::strong_equality
    have been removed</changelog>
</package>
<package pkgid="ceb30abd69ac3615554c6ca92ea1fad938644914b267019d33e3acafa037d9d2dc22c163e4fa7509c735dbeb8edf602f1015cca26f9d6e1175d0062e07d7dd3a" name="abseil-cpp-devel" arch="x86_64">
  <version epoch="0" ver="20240116.2" rel="2.1"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625054400">- Update to version 20210324.2 (LTS):
  * No user visible changes, only build system related</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641297600">- update to 20211102.0:
  * absl::Cord is now implemented as a b-tree. The new implementation offers
    improved performance in most workloads.
  * absl::SimpleHexAtoi() has been added to strings library for parsing
    hexadecimal strings</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1646395200">- Fix build on SLE-12-SP5</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649073600">- Implement shlib packaging policy</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1656504000">- Add options-old.patch, options-cxx17.patch (boo#1203378)
  * Ensure ABI stability regardless of compiler settings per instruction in the header.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1656504001">- Remove obsolete 0%{suse_version} &lt; 1500 conditions</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1656849600">- Update to version 20220623.0
  What's New:
  * Added absl::AnyInvocable, a move-only function type.
  * Added absl::CordBuffer, a type for buffering data for eventual inclusion an
    absl::Cord, which is useful for writing zero-copy code.
  * Added support for command-line flags of type absl::optional&lt;T&gt;.
  Breaking Changes:
  * CMake builds now use the flag ABSL_BUILD_TESTING (default: OFF) to control
    whether or not unit tests are built.
  * The ABSL_DEPRECATED macro now works with the GCC compiler. GCC users that
    are experiencing new warnings can use -Wno-deprecated-declatations silence
  the warnings or use -Wno-error=deprecated-declarations to see warnings but
  not fail the build.
  * ABSL_CONST_INIT uses the C++20 keyword constinit when available. Some
    compilers are more strict about where this keyword must appear compared to
  the pre-C++20 implementation.
  * Bazel builds now depend on the bazelbuild/bazel-skylib repository.
    See Abseil's WORKSPACE file for an example of how to add this dependency.
  Other:
  * This will be the last release to support C++11. Future releases will require at least C++14.
- run spec-cleaner</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1657540800">- Add Fix-maes-msse41-leaking-into-pkgconfig.patch
  * Do not make programs compiled with abseil require new-ish CPUs (boo#1203379)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1664020800">- update to 20220623.1:
  * minor warning fix</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1682337600">- update to 20230125.2
  What's New:
    The Abseil logging library has been released. This library
    provides facilities for writing short text messages about the
    status of a program to stderr, disk files, or other sinks
    (via an extension API). See the logging library documentation
    for more information.
    An extension point, AbslStringify(), allows user-defined types
    to seamlessly work with Abseil's string formatting functions
    like absl::StrCat() and absl::StrFormat().
    A library for computing CRC32C checksums has been added.
    Floating-point parsing now uses the Eisel-Lemire algorithm,
    which provides a significant speed improvement.
    The flags library now provides suggestions for the closest
    flag(s) in the case of misspelled flags.
    Using CMake to install Abseil now makes the installed artifacts
    (in particular absl/base/options.h) reflect the compiled ABI.
  Breaking Changes:
    Abseil now requires at least C++14 and follows Google's Foundational
    C++ Support Policy. See this table for a list of currently supported
    versions compilers, platforms, and build tools.
    The legacy spellings of the thread annotation macros/functions
    (e.g. GUARDED_BY()) have been removed by default in favor of the
    ABSL_ prefixed versions (e.g. ABSL_GUARDED_BY()) due to clashes with
    other libraries. The compatibility macro ABSL_LEGACY_THREAD_ANNOTATIONS
    can be defined on the compile command-line to temporarily restore these
    spellings, but this compatibility macro will be removed in the future.
  Known Issues
    The Abseil logging library in this release is not a feature-complete
    replacement for glog yet. VLOG and DFATAL are examples of features
    that have not yet been released.
- obsolete Fix-maes-msse41-leaking-into-pkgconfig.patch</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1685016000">- update to 20230125.3
  Details can be found on:
    https://github.com/abseil/abseil-cpp/releases/tag/20230125.3</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1688040000">- Add baselibs.conf to make protobuf happy. Hopefully temporary.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691582400">- Fix build on older systems by requiring C++17 compliant compiler
- Added patch:
  * cmake.patch
    + lower the cmake requirement to 3.5 in order to be able to
    build on SLE12SP5</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1694088000">- update to 20230802.0
  What's New:
  * Added the nullability library for designating the expected
    nullability of pointers. Currently these serve as annotations
    only, but it is expected that compilers will one day be able
    to use these annotations for diagnostic purposes.
  * Added the prefetch library as a portable layer for moving data
    into caches before it is read.
  * Abseil's hash tables now detect many more programming errors
    in debug and sanitizer builds.
  * Abseil's synchronization objects now differentiate absolute
    waits (when passed an absl::Time) from relative waits (when
    passed an absl::Duration) when the underlying platform supports
    differentiating these cases. This only makes a difference when
    system clocks are adjusted.
  * Abseil's flag parsing library includes additional methods that
    make it easier to use when another library also expects to be
    able to parse flags.
  * absl::string_view is now available as a smaller target,
    @com_google_absl//absl/strings:string_view, so that users may
    use this library without depending on the much larger
    @com_google_absl//absl/strings target.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1696593600">- update to 20230802.1:
  * Add StdcppWaiter to the end of the list of waiter
    implementations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix build for non-SUSE distributions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709467200">- update to 20240116.1:
  * Add absl::NoDestructor&lt;T&gt; to simplify defining static types
    that do not need to be destructed upon program exit.
  * Add configurable verbose logging (also known as VLOG).
  * Added absl::Overload(), which returns a functor that provides
    overloads based on the functors passed to it. Note that this
    functionality requires C++17 or newer.
  * Breaking Change: AbslHashValue() no longer accepts C-style
    arrays as a parameter, caller need to wrap C-string literals in
    absl::string_view.
  * Breaking Change: absl::weak_equality and absl::strong_equality
    have been removed. The corresponding std types were removed
    before C++20 was finalized</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709553600">- Fix broken link to sources
- Fix build for distributions that lack the ldconfig_scriptlets
  macro
- Make the gcc version condition a bit more generic</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- split abseil libraries so that libzypp / protobuf doesn't
  require all to be installed (jsc#PED-8153)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1712836800">- update to 20240116.2
  * Added absl::NoDestructor&lt;T&gt; to simplify defining static types
    that do not need to be destructed upon program exit.
  * Added configurable verbose logging (also known as VLOG).
  * Added absl::Overload(), which returns a functor that provides
    overloads based on the functors passed to it. (from C++17)
  * Breaking change: AbslHashValue() no longer accepts C-style
    arrays as a parameter.
  * Breaking change: absl::weak_equality and absl::strong_equality
    have been removed</changelog>
</package>
<package pkgid="03b0984935cae74dd7ab81f26f428557ce3143b9c3c8d30ee443b05c7e1149f720ad932e011b6ac1ee10aeb8c842654257c16fdd92251c70a0359140631f67d8" name="accountsservice" arch="src">
  <version epoch="0" ver="23.13.9" rel="8.0.2.1.sr20240429"/>
  <changelog author="Felix Zhang &lt;fezhang@suse.com&gt;" date="1568203200">- Add accountsservice-wtmp-io-improvements.patch: Backports that
  improve wtmp io performance (boo#1139487).
- Refresh as-fate318433-prevent-same-account-multi-logins.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586865600">- Apply as-fate318433-prevent-same-account-multi-logins.patch to Leap.</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1614686400">- Add accountsservice-fix-gdm-crash.patch: Prevent crash of gdm
  upon service restart when automatic login is enabled
  (glfo#accountsservice/accountsservice#55).</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1627387200">- Added hardening to systemd service(s). Added patch(es):
  * harden_accounts-daemon.service.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1628510400">- Spec layout cleaning up for harden_accounts-daemon.service.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1629979200">- Update harden_accounts-daemon.service.patch: Do not proect home
  directories: the accounts daemon is used to create home
  directories upon user creation (boo#1189853).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing the no longer used nor recognized option
  user-heuristics=true to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add ac9b14f1c1bbca413987d0bbfeaad05804107e9a.patch: Fix build
  with meson 0.61.0.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651320000">- Update to version 22.08.8
  + Handle missing admin groups when changing account types
  + Set PrivateTmp to false in the systemd service
  + Add function to set user password expiration policy
- Update to version 22.04.62
  + Updated Swedish translation
  + Updated Indonesian translation
  + Updated German translation
  + Updated slovak translation
  + Update Ukrainian translation
  + Updated Brazilian Portuguese translation
  + act-user: Use stronger hashing methods in make_crypted() if available.
  + act-user-manager: Watch for the daemon going away and coming back
  + user-manager: Update users tables on username changes
  + user: Translate property x-session property name to match the proxy one
  + Check GDBusMessage for INTERACTIVE_AUTHORIZATION flag
  + daemon: Fix error check in save_autologin()
  + Never delete the root filesystem when removing users
  + Remove user heuristics
  + user-classify: Add git to username blacklist
  + daemon: ensure cache files for system users are processed
  + daemon: Don't try to add admin users to non existing groups
  + Move D-Bus conf file to $(datadir)/dbus-1/system.d
- Rebased patches:
  + accountsservice-sysconfig.patch
  + accountsservice-filter-suse-accounts.patch
  + as-fate318433-prevent-same-account-multi-logins.patch
- Drop upstream fixed patches:
  + ac9b14f1c1bbca413987d0bbfeaad05804107e9a.patch
  + accountsservice-fix-gdm-crash.patch
  + accountsservice-read-root-user-cache.patch
  + accountsservice-wtmp-io-improvements.patch</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1659096000">- Allow to build without vala support.
- Refresh harden_accounts-daemon.service.patch to not duplicate
  existing entries.</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1659355200">- Remove BuildIgnore for rpmlint-mini. This is a violation of the
  security policies applying to SUSE products as it circumvents the
  SUSE security team's control over what enters Factory and what
  not.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1687348800">- Update to version 23.13.9:
  + daemon: Fix boot delay
  + user-manager:
  - Add cancellable to fetch user requests
  - Track non-existent users
- Changes from version 23.11.69:
  + Add lightdm autologin support
  + user:
  - Return an error when setting invalid language
  - Throw a warning for invalid locales
  - Support new LocalAccount property in cache file
  - Replace usermod -p with chpasswd -e
  + main:
  - Use new overridable USERDIR
  - Use new overridable ICONDIR
  - Use new overridable sysconfdir
  + daemon:
  - Add GetUsersLanguages() function
  - Don't crash if /etc/shadow doesn't exist
  + Updated translations.
- Rebase patches:
  + accountsservice-sysconfig.patch
  + accountsservice-filter-suse-accounts.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1687608000">- Add accountsservice-assume-gdm.patch: assume gdm when not being
  able to detect the used display manager. This is basically the
  same as was in place before we gained support for multiple DMs
  (boo#1212675).</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1688558400">- Rebase accountsservice-sysconfig.patch: (boo#1212675 boo#1212973).
- Remove accountsservice-assume-gdm.patch: Fixed by new rebasing
  of accountsservice-sysconfig.patch.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1691582400">- Rebase as-fate318433-prevent-same-account-multi-logins.patch:
  (bsc#1213884).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707912000">- First part to fix build with GCC 14:
  + Inject patched mocklibc-1.0.tar.gz: only some header
    modifications to address implicit declaration of print_indent.
  + Add accountsservice-mocklib-gcc14.patch: patch meson'
    subproject definition to validate the injected tarball.</changelog>
  <changelog author="xiaoguang wang &lt;xiaoguang.wang@suse.com&gt;" date="1709035200">- Rebase accountsservice-sysconfig.patch: to fix build with GCC 14
  (bsc#1219909).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Keep en and en_GB 'translations' in the main package: do not
  force -lang packages onto all users.</changelog>
</package>
<package pkgid="5464bdeb03f4d13a5b378337642240d4c2fc8c6ea6fa991fcc0d259f7fdebc2ee008531ecf5490d1c0108e670d4dd0e648e55bd10f2f38ba2141e73641e44c95" name="accountsservice" arch="x86_64">
  <version epoch="0" ver="23.13.9" rel="8.0.2.1.sr20240429"/>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1614686400">- Add accountsservice-fix-gdm-crash.patch: Prevent crash of gdm
  upon service restart when automatic login is enabled
  (glfo#accountsservice/accountsservice#55).</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1627387200">- Added hardening to systemd service(s). Added patch(es):
  * harden_accounts-daemon.service.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1628510400">- Spec layout cleaning up for harden_accounts-daemon.service.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1629979200">- Update harden_accounts-daemon.service.patch: Do not proect home
  directories: the accounts daemon is used to create home
  directories upon user creation (boo#1189853).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing the no longer used nor recognized option
  user-heuristics=true to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add ac9b14f1c1bbca413987d0bbfeaad05804107e9a.patch: Fix build
  with meson 0.61.0.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651320000">- Update to version 22.08.8
  + Handle missing admin groups when changing account types
  + Set PrivateTmp to false in the systemd service
  + Add function to set user password expiration policy
- Update to version 22.04.62
  + Updated Swedish translation
  + Updated Indonesian translation
  + Updated German translation
  + Updated slovak translation
  + Update Ukrainian translation
  + Updated Brazilian Portuguese translation
  + act-user: Use stronger hashing methods in make_crypted() if available.
  + act-user-manager: Watch for the daemon going away and coming back
  + user-manager: Update users tables on username changes
  + user: Translate property x-session property name to match the proxy one
  + Check GDBusMessage for INTERACTIVE_AUTHORIZATION flag
  + daemon: Fix error check in save_autologin()
  + Never delete the root filesystem when removing users
  + Remove user heuristics
  + user-classify: Add git to username blacklist
  + daemon: ensure cache files for system users are processed
  + daemon: Don't try to add admin users to non existing groups
  + Move D-Bus conf file to $(datadir)/dbus-1/system.d
- Rebased patches:
  + accountsservice-sysconfig.patch
  + accountsservice-filter-suse-accounts.patch
  + as-fate318433-prevent-same-account-multi-logins.patch
- Drop upstream fixed patches:
  + ac9b14f1c1bbca413987d0bbfeaad05804107e9a.patch
  + accountsservice-fix-gdm-crash.patch
  + accountsservice-read-root-user-cache.patch
  + accountsservice-wtmp-io-improvements.patch</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1659096000">- Allow to build without vala support.
- Refresh harden_accounts-daemon.service.patch to not duplicate
  existing entries.</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1659355200">- Remove BuildIgnore for rpmlint-mini. This is a violation of the
  security policies applying to SUSE products as it circumvents the
  SUSE security team's control over what enters Factory and what
  not.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1687348800">- Update to version 23.13.9:
  + daemon: Fix boot delay
  + user-manager:
  - Add cancellable to fetch user requests
  - Track non-existent users
- Changes from version 23.11.69:
  + Add lightdm autologin support
  + user:
  - Return an error when setting invalid language
  - Throw a warning for invalid locales
  - Support new LocalAccount property in cache file
  - Replace usermod -p with chpasswd -e
  + main:
  - Use new overridable USERDIR
  - Use new overridable ICONDIR
  - Use new overridable sysconfdir
  + daemon:
  - Add GetUsersLanguages() function
  - Don't crash if /etc/shadow doesn't exist
  + Updated translations.
- Rebase patches:
  + accountsservice-sysconfig.patch
  + accountsservice-filter-suse-accounts.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1687608000">- Add accountsservice-assume-gdm.patch: assume gdm when not being
  able to detect the used display manager. This is basically the
  same as was in place before we gained support for multiple DMs
  (boo#1212675).</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1688558400">- Rebase accountsservice-sysconfig.patch: (boo#1212675 boo#1212973).
- Remove accountsservice-assume-gdm.patch: Fixed by new rebasing
  of accountsservice-sysconfig.patch.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1691582400">- Rebase as-fate318433-prevent-same-account-multi-logins.patch:
  (bsc#1213884).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707912000">- First part to fix build with GCC 14:
  + Inject patched mocklibc-1.0.tar.gz: only some header
    modifications to address implicit declaration of print_indent.
  + Add accountsservice-mocklib-gcc14.patch: patch meson'
    subproject definition to validate the injected tarball.</changelog>
  <changelog author="xiaoguang wang &lt;xiaoguang.wang@suse.com&gt;" date="1709035200">- Rebase accountsservice-sysconfig.patch: to fix build with GCC 14
  (bsc#1219909).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Keep en and en_GB 'translations' in the main package: do not
  force -lang packages onto all users.</changelog>
</package>
<package pkgid="b1c0cb5e8b227a725bf87dde9fdeb4929901a946ccc15045578b7d4b120d26f9fa44af4d2a99dc659c0683426df6b06a613bd3a81f6836a53a40fbbce72dbf09" name="accountsservice-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.13.9" rel="8.0.2.1.sr20240429"/>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1614686400">- Add accountsservice-fix-gdm-crash.patch: Prevent crash of gdm
  upon service restart when automatic login is enabled
  (glfo#accountsservice/accountsservice#55).</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1627387200">- Added hardening to systemd service(s). Added patch(es):
  * harden_accounts-daemon.service.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1628510400">- Spec layout cleaning up for harden_accounts-daemon.service.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1629979200">- Update harden_accounts-daemon.service.patch: Do not proect home
  directories: the accounts daemon is used to create home
  directories upon user creation (boo#1189853).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing the no longer used nor recognized option
  user-heuristics=true to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add ac9b14f1c1bbca413987d0bbfeaad05804107e9a.patch: Fix build
  with meson 0.61.0.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651320000">- Update to version 22.08.8
  + Handle missing admin groups when changing account types
  + Set PrivateTmp to false in the systemd service
  + Add function to set user password expiration policy
- Update to version 22.04.62
  + Updated Swedish translation
  + Updated Indonesian translation
  + Updated German translation
  + Updated slovak translation
  + Update Ukrainian translation
  + Updated Brazilian Portuguese translation
  + act-user: Use stronger hashing methods in make_crypted() if available.
  + act-user-manager: Watch for the daemon going away and coming back
  + user-manager: Update users tables on username changes
  + user: Translate property x-session property name to match the proxy one
  + Check GDBusMessage for INTERACTIVE_AUTHORIZATION flag
  + daemon: Fix error check in save_autologin()
  + Never delete the root filesystem when removing users
  + Remove user heuristics
  + user-classify: Add git to username blacklist
  + daemon: ensure cache files for system users are processed
  + daemon: Don't try to add admin users to non existing groups
  + Move D-Bus conf file to $(datadir)/dbus-1/system.d
- Rebased patches:
  + accountsservice-sysconfig.patch
  + accountsservice-filter-suse-accounts.patch
  + as-fate318433-prevent-same-account-multi-logins.patch
- Drop upstream fixed patches:
  + ac9b14f1c1bbca413987d0bbfeaad05804107e9a.patch
  + accountsservice-fix-gdm-crash.patch
  + accountsservice-read-root-user-cache.patch
  + accountsservice-wtmp-io-improvements.patch</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1659096000">- Allow to build without vala support.
- Refresh harden_accounts-daemon.service.patch to not duplicate
  existing entries.</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1659355200">- Remove BuildIgnore for rpmlint-mini. This is a violation of the
  security policies applying to SUSE products as it circumvents the
  SUSE security team's control over what enters Factory and what
  not.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1687348800">- Update to version 23.13.9:
  + daemon: Fix boot delay
  + user-manager:
  - Add cancellable to fetch user requests
  - Track non-existent users
- Changes from version 23.11.69:
  + Add lightdm autologin support
  + user:
  - Return an error when setting invalid language
  - Throw a warning for invalid locales
  - Support new LocalAccount property in cache file
  - Replace usermod -p with chpasswd -e
  + main:
  - Use new overridable USERDIR
  - Use new overridable ICONDIR
  - Use new overridable sysconfdir
  + daemon:
  - Add GetUsersLanguages() function
  - Don't crash if /etc/shadow doesn't exist
  + Updated translations.
- Rebase patches:
  + accountsservice-sysconfig.patch
  + accountsservice-filter-suse-accounts.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1687608000">- Add accountsservice-assume-gdm.patch: assume gdm when not being
  able to detect the used display manager. This is basically the
  same as was in place before we gained support for multiple DMs
  (boo#1212675).</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1688558400">- Rebase accountsservice-sysconfig.patch: (boo#1212675 boo#1212973).
- Remove accountsservice-assume-gdm.patch: Fixed by new rebasing
  of accountsservice-sysconfig.patch.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1691582400">- Rebase as-fate318433-prevent-same-account-multi-logins.patch:
  (bsc#1213884).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707912000">- First part to fix build with GCC 14:
  + Inject patched mocklibc-1.0.tar.gz: only some header
    modifications to address implicit declaration of print_indent.
  + Add accountsservice-mocklib-gcc14.patch: patch meson'
    subproject definition to validate the injected tarball.</changelog>
  <changelog author="xiaoguang wang &lt;xiaoguang.wang@suse.com&gt;" date="1709035200">- Rebase accountsservice-sysconfig.patch: to fix build with GCC 14
  (bsc#1219909).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Keep en and en_GB 'translations' in the main package: do not
  force -lang packages onto all users.</changelog>
</package>
<package pkgid="4e8f13653200c2275cbfdc8abdcf4d59a15a3cda8ab43cef37b76a0c0f70e3d43b5b5cf70d84e0a1c891792c35b488ae4cb4fb6fce712f446f67cdf4d496133c" name="accountsservice-debugsource" arch="x86_64">
  <version epoch="0" ver="23.13.9" rel="8.0.2.1.sr20240429"/>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1614686400">- Add accountsservice-fix-gdm-crash.patch: Prevent crash of gdm
  upon service restart when automatic login is enabled
  (glfo#accountsservice/accountsservice#55).</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1627387200">- Added hardening to systemd service(s). Added patch(es):
  * harden_accounts-daemon.service.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1628510400">- Spec layout cleaning up for harden_accounts-daemon.service.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1629979200">- Update harden_accounts-daemon.service.patch: Do not proect home
  directories: the accounts daemon is used to create home
  directories upon user creation (boo#1189853).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing the no longer used nor recognized option
  user-heuristics=true to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add ac9b14f1c1bbca413987d0bbfeaad05804107e9a.patch: Fix build
  with meson 0.61.0.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651320000">- Update to version 22.08.8
  + Handle missing admin groups when changing account types
  + Set PrivateTmp to false in the systemd service
  + Add function to set user password expiration policy
- Update to version 22.04.62
  + Updated Swedish translation
  + Updated Indonesian translation
  + Updated German translation
  + Updated slovak translation
  + Update Ukrainian translation
  + Updated Brazilian Portuguese translation
  + act-user: Use stronger hashing methods in make_crypted() if available.
  + act-user-manager: Watch for the daemon going away and coming back
  + user-manager: Update users tables on username changes
  + user: Translate property x-session property name to match the proxy one
  + Check GDBusMessage for INTERACTIVE_AUTHORIZATION flag
  + daemon: Fix error check in save_autologin()
  + Never delete the root filesystem when removing users
  + Remove user heuristics
  + user-classify: Add git to username blacklist
  + daemon: ensure cache files for system users are processed
  + daemon: Don't try to add admin users to non existing groups
  + Move D-Bus conf file to $(datadir)/dbus-1/system.d
- Rebased patches:
  + accountsservice-sysconfig.patch
  + accountsservice-filter-suse-accounts.patch
  + as-fate318433-prevent-same-account-multi-logins.patch
- Drop upstream fixed patches:
  + ac9b14f1c1bbca413987d0bbfeaad05804107e9a.patch
  + accountsservice-fix-gdm-crash.patch
  + accountsservice-read-root-user-cache.patch
  + accountsservice-wtmp-io-improvements.patch</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1659096000">- Allow to build without vala support.
- Refresh harden_accounts-daemon.service.patch to not duplicate
  existing entries.</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1659355200">- Remove BuildIgnore for rpmlint-mini. This is a violation of the
  security policies applying to SUSE products as it circumvents the
  SUSE security team's control over what enters Factory and what
  not.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1687348800">- Update to version 23.13.9:
  + daemon: Fix boot delay
  + user-manager:
  - Add cancellable to fetch user requests
  - Track non-existent users
- Changes from version 23.11.69:
  + Add lightdm autologin support
  + user:
  - Return an error when setting invalid language
  - Throw a warning for invalid locales
  - Support new LocalAccount property in cache file
  - Replace usermod -p with chpasswd -e
  + main:
  - Use new overridable USERDIR
  - Use new overridable ICONDIR
  - Use new overridable sysconfdir
  + daemon:
  - Add GetUsersLanguages() function
  - Don't crash if /etc/shadow doesn't exist
  + Updated translations.
- Rebase patches:
  + accountsservice-sysconfig.patch
  + accountsservice-filter-suse-accounts.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1687608000">- Add accountsservice-assume-gdm.patch: assume gdm when not being
  able to detect the used display manager. This is basically the
  same as was in place before we gained support for multiple DMs
  (boo#1212675).</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1688558400">- Rebase accountsservice-sysconfig.patch: (boo#1212675 boo#1212973).
- Remove accountsservice-assume-gdm.patch: Fixed by new rebasing
  of accountsservice-sysconfig.patch.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1691582400">- Rebase as-fate318433-prevent-same-account-multi-logins.patch:
  (bsc#1213884).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707912000">- First part to fix build with GCC 14:
  + Inject patched mocklibc-1.0.tar.gz: only some header
    modifications to address implicit declaration of print_indent.
  + Add accountsservice-mocklib-gcc14.patch: patch meson'
    subproject definition to validate the injected tarball.</changelog>
  <changelog author="xiaoguang wang &lt;xiaoguang.wang@suse.com&gt;" date="1709035200">- Rebase accountsservice-sysconfig.patch: to fix build with GCC 14
  (bsc#1219909).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Keep en and en_GB 'translations' in the main package: do not
  force -lang packages onto all users.</changelog>
</package>
<package pkgid="83824d878af219c601cfaace9ad47ac1cf1ef9be0671874604b64f17beb6ca70afa69450da361ca453e7e64d3e386e166181338173db9f48c025244cf0cf9f67" name="accountsservice-devel" arch="x86_64">
  <version epoch="0" ver="23.13.9" rel="8.0.2.1.sr20240429"/>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1614686400">- Add accountsservice-fix-gdm-crash.patch: Prevent crash of gdm
  upon service restart when automatic login is enabled
  (glfo#accountsservice/accountsservice#55).</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1627387200">- Added hardening to systemd service(s). Added patch(es):
  * harden_accounts-daemon.service.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1628510400">- Spec layout cleaning up for harden_accounts-daemon.service.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1629979200">- Update harden_accounts-daemon.service.patch: Do not proect home
  directories: the accounts daemon is used to create home
  directories upon user creation (boo#1189853).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing the no longer used nor recognized option
  user-heuristics=true to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add ac9b14f1c1bbca413987d0bbfeaad05804107e9a.patch: Fix build
  with meson 0.61.0.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651320000">- Update to version 22.08.8
  + Handle missing admin groups when changing account types
  + Set PrivateTmp to false in the systemd service
  + Add function to set user password expiration policy
- Update to version 22.04.62
  + Updated Swedish translation
  + Updated Indonesian translation
  + Updated German translation
  + Updated slovak translation
  + Update Ukrainian translation
  + Updated Brazilian Portuguese translation
  + act-user: Use stronger hashing methods in make_crypted() if available.
  + act-user-manager: Watch for the daemon going away and coming back
  + user-manager: Update users tables on username changes
  + user: Translate property x-session property name to match the proxy one
  + Check GDBusMessage for INTERACTIVE_AUTHORIZATION flag
  + daemon: Fix error check in save_autologin()
  + Never delete the root filesystem when removing users
  + Remove user heuristics
  + user-classify: Add git to username blacklist
  + daemon: ensure cache files for system users are processed
  + daemon: Don't try to add admin users to non existing groups
  + Move D-Bus conf file to $(datadir)/dbus-1/system.d
- Rebased patches:
  + accountsservice-sysconfig.patch
  + accountsservice-filter-suse-accounts.patch
  + as-fate318433-prevent-same-account-multi-logins.patch
- Drop upstream fixed patches:
  + ac9b14f1c1bbca413987d0bbfeaad05804107e9a.patch
  + accountsservice-fix-gdm-crash.patch
  + accountsservice-read-root-user-cache.patch
  + accountsservice-wtmp-io-improvements.patch</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1659096000">- Allow to build without vala support.
- Refresh harden_accounts-daemon.service.patch to not duplicate
  existing entries.</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1659355200">- Remove BuildIgnore for rpmlint-mini. This is a violation of the
  security policies applying to SUSE products as it circumvents the
  SUSE security team's control over what enters Factory and what
  not.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1687348800">- Update to version 23.13.9:
  + daemon: Fix boot delay
  + user-manager:
  - Add cancellable to fetch user requests
  - Track non-existent users
- Changes from version 23.11.69:
  + Add lightdm autologin support
  + user:
  - Return an error when setting invalid language
  - Throw a warning for invalid locales
  - Support new LocalAccount property in cache file
  - Replace usermod -p with chpasswd -e
  + main:
  - Use new overridable USERDIR
  - Use new overridable ICONDIR
  - Use new overridable sysconfdir
  + daemon:
  - Add GetUsersLanguages() function
  - Don't crash if /etc/shadow doesn't exist
  + Updated translations.
- Rebase patches:
  + accountsservice-sysconfig.patch
  + accountsservice-filter-suse-accounts.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1687608000">- Add accountsservice-assume-gdm.patch: assume gdm when not being
  able to detect the used display manager. This is basically the
  same as was in place before we gained support for multiple DMs
  (boo#1212675).</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1688558400">- Rebase accountsservice-sysconfig.patch: (boo#1212675 boo#1212973).
- Remove accountsservice-assume-gdm.patch: Fixed by new rebasing
  of accountsservice-sysconfig.patch.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1691582400">- Rebase as-fate318433-prevent-same-account-multi-logins.patch:
  (bsc#1213884).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707912000">- First part to fix build with GCC 14:
  + Inject patched mocklibc-1.0.tar.gz: only some header
    modifications to address implicit declaration of print_indent.
  + Add accountsservice-mocklib-gcc14.patch: patch meson'
    subproject definition to validate the injected tarball.</changelog>
  <changelog author="xiaoguang wang &lt;xiaoguang.wang@suse.com&gt;" date="1709035200">- Rebase accountsservice-sysconfig.patch: to fix build with GCC 14
  (bsc#1219909).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Keep en and en_GB 'translations' in the main package: do not
  force -lang packages onto all users.</changelog>
</package>
<package pkgid="cf1672b342b0db4237dc39110e9b610e49835cfbe81f8a211002d6888d8e936dda12fd9e2ac980b36d636e0ce578fd042af79ca286ae0a5f95abe41c75629a68" name="accountsservice-lang" arch="noarch">
  <version epoch="0" ver="23.13.9" rel="8.0.2.1.sr20240429"/>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1614686400">- Add accountsservice-fix-gdm-crash.patch: Prevent crash of gdm
  upon service restart when automatic login is enabled
  (glfo#accountsservice/accountsservice#55).</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1627387200">- Added hardening to systemd service(s). Added patch(es):
  * harden_accounts-daemon.service.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1628510400">- Spec layout cleaning up for harden_accounts-daemon.service.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1629979200">- Update harden_accounts-daemon.service.patch: Do not proect home
  directories: the accounts daemon is used to create home
  directories upon user creation (boo#1189853).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing the no longer used nor recognized option
  user-heuristics=true to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add ac9b14f1c1bbca413987d0bbfeaad05804107e9a.patch: Fix build
  with meson 0.61.0.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651320000">- Update to version 22.08.8
  + Handle missing admin groups when changing account types
  + Set PrivateTmp to false in the systemd service
  + Add function to set user password expiration policy
- Update to version 22.04.62
  + Updated Swedish translation
  + Updated Indonesian translation
  + Updated German translation
  + Updated slovak translation
  + Update Ukrainian translation
  + Updated Brazilian Portuguese translation
  + act-user: Use stronger hashing methods in make_crypted() if available.
  + act-user-manager: Watch for the daemon going away and coming back
  + user-manager: Update users tables on username changes
  + user: Translate property x-session property name to match the proxy one
  + Check GDBusMessage for INTERACTIVE_AUTHORIZATION flag
  + daemon: Fix error check in save_autologin()
  + Never delete the root filesystem when removing users
  + Remove user heuristics
  + user-classify: Add git to username blacklist
  + daemon: ensure cache files for system users are processed
  + daemon: Don't try to add admin users to non existing groups
  + Move D-Bus conf file to $(datadir)/dbus-1/system.d
- Rebased patches:
  + accountsservice-sysconfig.patch
  + accountsservice-filter-suse-accounts.patch
  + as-fate318433-prevent-same-account-multi-logins.patch
- Drop upstream fixed patches:
  + ac9b14f1c1bbca413987d0bbfeaad05804107e9a.patch
  + accountsservice-fix-gdm-crash.patch
  + accountsservice-read-root-user-cache.patch
  + accountsservice-wtmp-io-improvements.patch</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1659096000">- Allow to build without vala support.
- Refresh harden_accounts-daemon.service.patch to not duplicate
  existing entries.</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1659355200">- Remove BuildIgnore for rpmlint-mini. This is a violation of the
  security policies applying to SUSE products as it circumvents the
  SUSE security team's control over what enters Factory and what
  not.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1687348800">- Update to version 23.13.9:
  + daemon: Fix boot delay
  + user-manager:
  - Add cancellable to fetch user requests
  - Track non-existent users
- Changes from version 23.11.69:
  + Add lightdm autologin support
  + user:
  - Return an error when setting invalid language
  - Throw a warning for invalid locales
  - Support new LocalAccount property in cache file
  - Replace usermod -p with chpasswd -e
  + main:
  - Use new overridable USERDIR
  - Use new overridable ICONDIR
  - Use new overridable sysconfdir
  + daemon:
  - Add GetUsersLanguages() function
  - Don't crash if /etc/shadow doesn't exist
  + Updated translations.
- Rebase patches:
  + accountsservice-sysconfig.patch
  + accountsservice-filter-suse-accounts.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1687608000">- Add accountsservice-assume-gdm.patch: assume gdm when not being
  able to detect the used display manager. This is basically the
  same as was in place before we gained support for multiple DMs
  (boo#1212675).</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1688558400">- Rebase accountsservice-sysconfig.patch: (boo#1212675 boo#1212973).
- Remove accountsservice-assume-gdm.patch: Fixed by new rebasing
  of accountsservice-sysconfig.patch.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1691582400">- Rebase as-fate318433-prevent-same-account-multi-logins.patch:
  (bsc#1213884).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707912000">- First part to fix build with GCC 14:
  + Inject patched mocklibc-1.0.tar.gz: only some header
    modifications to address implicit declaration of print_indent.
  + Add accountsservice-mocklib-gcc14.patch: patch meson'
    subproject definition to validate the injected tarball.</changelog>
  <changelog author="xiaoguang wang &lt;xiaoguang.wang@suse.com&gt;" date="1709035200">- Rebase accountsservice-sysconfig.patch: to fix build with GCC 14
  (bsc#1219909).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Keep en and en_GB 'translations' in the main package: do not
  force -lang packages onto all users.</changelog>
</package>
<package pkgid="373f76ed99f1ad743aa132922e7d80d703d21775ed200d17558f1f603cc70342fc327e40641aad0f240d30505542a6bc18f4d6bce50443e5511b5500fbfacd5c" name="accountsservice-vala" arch="x86_64">
  <version epoch="0" ver="23.13.9" rel="8.0.2.1.sr20240429"/>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1614686400">- Add accountsservice-fix-gdm-crash.patch: Prevent crash of gdm
  upon service restart when automatic login is enabled
  (glfo#accountsservice/accountsservice#55).</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1627387200">- Added hardening to systemd service(s). Added patch(es):
  * harden_accounts-daemon.service.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1628510400">- Spec layout cleaning up for harden_accounts-daemon.service.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1629979200">- Update harden_accounts-daemon.service.patch: Do not proect home
  directories: the accounts daemon is used to create home
  directories upon user creation (boo#1189853).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing the no longer used nor recognized option
  user-heuristics=true to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add ac9b14f1c1bbca413987d0bbfeaad05804107e9a.patch: Fix build
  with meson 0.61.0.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651320000">- Update to version 22.08.8
  + Handle missing admin groups when changing account types
  + Set PrivateTmp to false in the systemd service
  + Add function to set user password expiration policy
- Update to version 22.04.62
  + Updated Swedish translation
  + Updated Indonesian translation
  + Updated German translation
  + Updated slovak translation
  + Update Ukrainian translation
  + Updated Brazilian Portuguese translation
  + act-user: Use stronger hashing methods in make_crypted() if available.
  + act-user-manager: Watch for the daemon going away and coming back
  + user-manager: Update users tables on username changes
  + user: Translate property x-session property name to match the proxy one
  + Check GDBusMessage for INTERACTIVE_AUTHORIZATION flag
  + daemon: Fix error check in save_autologin()
  + Never delete the root filesystem when removing users
  + Remove user heuristics
  + user-classify: Add git to username blacklist
  + daemon: ensure cache files for system users are processed
  + daemon: Don't try to add admin users to non existing groups
  + Move D-Bus conf file to $(datadir)/dbus-1/system.d
- Rebased patches:
  + accountsservice-sysconfig.patch
  + accountsservice-filter-suse-accounts.patch
  + as-fate318433-prevent-same-account-multi-logins.patch
- Drop upstream fixed patches:
  + ac9b14f1c1bbca413987d0bbfeaad05804107e9a.patch
  + accountsservice-fix-gdm-crash.patch
  + accountsservice-read-root-user-cache.patch
  + accountsservice-wtmp-io-improvements.patch</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1659096000">- Allow to build without vala support.
- Refresh harden_accounts-daemon.service.patch to not duplicate
  existing entries.</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1659355200">- Remove BuildIgnore for rpmlint-mini. This is a violation of the
  security policies applying to SUSE products as it circumvents the
  SUSE security team's control over what enters Factory and what
  not.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1687348800">- Update to version 23.13.9:
  + daemon: Fix boot delay
  + user-manager:
  - Add cancellable to fetch user requests
  - Track non-existent users
- Changes from version 23.11.69:
  + Add lightdm autologin support
  + user:
  - Return an error when setting invalid language
  - Throw a warning for invalid locales
  - Support new LocalAccount property in cache file
  - Replace usermod -p with chpasswd -e
  + main:
  - Use new overridable USERDIR
  - Use new overridable ICONDIR
  - Use new overridable sysconfdir
  + daemon:
  - Add GetUsersLanguages() function
  - Don't crash if /etc/shadow doesn't exist
  + Updated translations.
- Rebase patches:
  + accountsservice-sysconfig.patch
  + accountsservice-filter-suse-accounts.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1687608000">- Add accountsservice-assume-gdm.patch: assume gdm when not being
  able to detect the used display manager. This is basically the
  same as was in place before we gained support for multiple DMs
  (boo#1212675).</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1688558400">- Rebase accountsservice-sysconfig.patch: (boo#1212675 boo#1212973).
- Remove accountsservice-assume-gdm.patch: Fixed by new rebasing
  of accountsservice-sysconfig.patch.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1691582400">- Rebase as-fate318433-prevent-same-account-multi-logins.patch:
  (bsc#1213884).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707912000">- First part to fix build with GCC 14:
  + Inject patched mocklibc-1.0.tar.gz: only some header
    modifications to address implicit declaration of print_indent.
  + Add accountsservice-mocklib-gcc14.patch: patch meson'
    subproject definition to validate the injected tarball.</changelog>
  <changelog author="xiaoguang wang &lt;xiaoguang.wang@suse.com&gt;" date="1709035200">- Rebase accountsservice-sysconfig.patch: to fix build with GCC 14
  (bsc#1219909).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Keep en and en_GB 'translations' in the main package: do not
  force -lang packages onto all users.</changelog>
</package>
<package pkgid="4f4019011e72c602f6ef7178ed7aeee5d2677a6b107713994320f9a5f15982c5a0e92e6d6afe3bc193b6c692d1dd7f987e336d34b6b1308009073ae7ce5a2830" name="acl" arch="src">
  <version epoch="0" ver="2.3.2" rel="2.1"/>
  <changelog author="coolo@suse.com" date="1371556800">- remove gpg-offline calls from bootstrap package</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- add acl-2.2.52-tests.patch and enable tests, check section taken
  from Fedora package</changelog>
  <changelog author="jengelh@inai.de" date="1411473600">- Reduce size of filelist by using wildcards;
  remove %doc (some locations are always %doc),
  remove %attr (files already have proper permissions)</changelog>
  <changelog author="jeffm@suse.com" date="1449057600">- Update to git snapshot dated 21 Sep 2015.
  - Added:
  * 0001-Install-the-libraries-to-the-appropriate-directory.patch
  * 0002-setfacl.1-fix-typo-inclu-de-include.patch
  * 0003-test-fix-insufficient-quoting-of.patch
  * 0004-Makefile-rename-configure.in-to-configure.ac.patch
  * 0005-Bad-markup-in-acl.5-page.patch
  * 0006-.gitignore-ignore-and-config.h.in.patch
  * 0007-Use-autoreconf-rather-than-autoconf-to-regenerate-th.patch
  * 0008-libacl-Make-sure-that-acl_from_text-always-sets-errn.patch
  * 0009-libacl-fix-SIGSEGV-of-getfacl-e-on-overly-long-group.patch
  * 0010-punt-debian-rpm-packaging-logic.patch
  * 0011-move-gettext-logic-into-misc.h.patch
  * 0012-test-make-running-parallel-out-of-tree-safe.patch
  * 0013-modernize-build-system.patch
  * 0014-po-regenerate-files-after-move.patch
  * 0015-build-drop-aclincludedir-use-pkgincludedir.patch
  * 0016-build-make-use-of-an-aux-dir-to-stow-away-helper-scr.patch
  * 0017-build-ship-a-pkgconfig-file-for-libacl.patch
  * 0018-read_acl_-comments-seq-rename-line-to-lineno.patch
  * 0019-read_acl_-comments-seq-switch-to-next_line.patch
  * 0020-telldir-return-value-and-seekdir-second-parameters-a.patch
  * 0021-mark-libmisc-funcs-as-hidden-so-they-are-not-exporte.patch
  * 0022-add-__acl_-prefixes-to-internal-symbols.patch
  * 0023-cp.test-Check-permissions-of-the-right-file.patch
  * 0024-libacl-acl_set_file-Remove-unnecesary-racy-check.patch
  * 0025-fix-compilation-with-latest-xattr-git.patch
  * 0026-getfacl-Fix-memory-leak.patch
  * 0027-Fix-the-display-block-nesting-in-acl.5.patch
  * 0028-setfacl-man-page-Minor-wording-improvements.patch
  * 0029-getfacl-Fix-minor-resource-leak.patch
  * 0030-Do-not-export-symbols-that-are-not-supposed-to-be-ex.patch
  * 0031-walk_tree-mark-internal-variables-as-static.patch
  * 0032-ignore-configure.lineno.patch
- Signficant spec file restructuring due to 0013-modernize-build-system.patch
- removed builddefs.in.diff</changelog>
  <changelog author="kukuk@suse.de" date="1489406400">- Add BuildRequires for system user bin needed by test suite</changelog>
  <changelog author="fvogt@suse.com" date="1490788800">- Make it possible to disable tests (for Ring0)
- Add BuildRequires: system-user-daemon for the testsuite</changelog>
  <changelog author="hendrikw@arcor.de" date="1492430400">- reenable full Larg File Support for i586</changelog>
  <changelog author="jengelh@inai.de" date="1492948800">- Remove --with-pic that's just for static libraries.
- Replace %__-type macro indirections.
  Replace old $RPM_ by their macro equivalents for consistency.
  Make the macro style consistent across the file again.</changelog>
  <changelog author="dimstar@opensuse.org" date="1495281600">- BuildRequires gettext-tools-mini instead of gettext-tools: as
  acl is part of the bootstrap, we want to try to keep the dep
  chain as small as possible.</changelog>
  <changelog author="coolo@suse.com" date="1506254400">- refresh acl-2.2.52-tests.patch to work with perl 5.26</changelog>
  <changelog author="jeffm@suse.com" date="1539259200">- Update to v2.2.53.
- Removed patches:
  * 0001-Install-the-libraries-to-the-appropriate-directory.patch
  * 0001-Use-OS-byteswapping-macros.patch
  * 0002-setfacl.1-fix-typo-inclu-de-include.patch
  * 0003-test-fix-insufficient-quoting-of.patch
  * 0004-Makefile-rename-configure.in-to-configure.ac.patch
  * 0005-Bad-markup-in-acl.5-page.patch
  * 0006-.gitignore-ignore-and-config.h.in.patch
  * 0007-Use-autoreconf-rather-than-autoconf-to-regenerate-th.patch
  * 0008-libacl-Make-sure-that-acl_from_text-always-sets-errn.patch
  * 0009-libacl-fix-SIGSEGV-of-getfacl-e-on-overly-long-group.patch
  * 0010-punt-debian-rpm-packaging-logic.patch
  * 0011-move-gettext-logic-into-misc.h.patch
  * 0012-test-make-running-parallel-out-of-tree-safe.patch
  * 0013-modernize-build-system.patch
  * 0014-po-regenerate-files-after-move.patch
  * 0015-build-drop-aclincludedir-use-pkgincludedir.patch
  * 0016-build-make-use-of-an-aux-dir-to-stow-away-helper-scr.patch
  * 0017-build-ship-a-pkgconfig-file-for-libacl.patch
  * 0018-read_acl_-comments-seq-rename-line-to-lineno.patch
  * 0019-read_acl_-comments-seq-switch-to-next_line.patch
  * 0020-telldir-return-value-and-seekdir-second-parameters-a.patch
  * 0021-mark-libmisc-funcs-as-hidden-so-they-are-not-exporte.patch
  * 0022-add-__acl_-prefixes-to-internal-symbols.patch
  * 0023-cp.test-Check-permissions-of-the-right-file.patch
  * 0024-libacl-acl_set_file-Remove-unnecesary-racy-check.patch
  * 0025-fix-compilation-with-latest-xattr-git.patch
  * 0026-getfacl-Fix-memory-leak.patch
  * 0027-Fix-the-display-block-nesting-in-acl.5.patch
  * 0028-setfacl-man-page-Minor-wording-improvements.patch
  * 0029-getfacl-Fix-minor-resource-leak.patch
  * 0030-Do-not-export-symbols-that-are-not-supposed-to-be-ex.patch
  * 0031-walk_tree-mark-internal-variables-as-static.patch
  * 0032-ignore-configure.lineno.patch
  * acl-2.2.52-tests.patch</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1541678400">- libacl-devel used to require libattr-devel, but that is no longer
  the case, packages that relied on this indirect dependency to
  be present were fixed years ago.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552824000">- Update boilerplate descriptions for libacl-devel.
- Remove out-of-date comments for libattr.
- Remove old BuildRoot and %defattr tags.
- Move library into the standard library directory.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598961600">- update url</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1611662400">- Replace system-user-{bin,daemon} with user({bin,daemon}): be
  resilient to package name changes.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 2.3.1
  * Update German translation
  * getfacl: fix indent in --help output
  * getfacl: Add --one-file-system option, with this option getfacl
    will not cross mount points
  * Fix segfault on allocation failure
  * Avoid SIGSEGV with link-time optimisation enabled
- Use SourceUrls</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1621166400">- modernize spec-file (move license to licensedir)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1649419200">- Disable -D_FORTIFY_SOURCE=3 for now
  as explained here: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104964</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707998400">- Update to version 2.3.2:
  + libobj: declare s_str directly in string_obj_tag.
  + Use thread-safe getpwnam_r and getgrnam_r.
  + setfacl: preserve the failed status when processing multiple
    files.
  + man: Document pitfall with negative permissions and user
    namespaces.
  + tools: mark long_options static &amp; const.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- BuildRequire gettext-devel instead of gettext-tools-mini: let
  OBS sort out if the -mini package is the right one to be used or
  not.</changelog>
</package>
<package pkgid="164ba4c5b916c9dd75b72f51dbe3369840fb9a45df8dc233710f846738e3330d3ddb0582c7ff7e91eb68f89ec3096c91f411658b292999be8c23e3d58a9fdd4f" name="acl" arch="x86_64">
  <version epoch="0" ver="2.3.2" rel="2.1"/>
  <changelog author="jeffm@suse.com" date="1539259200">- Update to v2.2.53.
- Removed patches:
  * 0001-Install-the-libraries-to-the-appropriate-directory.patch
  * 0001-Use-OS-byteswapping-macros.patch
  * 0002-setfacl.1-fix-typo-inclu-de-include.patch
  * 0003-test-fix-insufficient-quoting-of.patch
  * 0004-Makefile-rename-configure.in-to-configure.ac.patch
  * 0005-Bad-markup-in-acl.5-page.patch
  * 0006-.gitignore-ignore-and-config.h.in.patch
  * 0007-Use-autoreconf-rather-than-autoconf-to-regenerate-th.patch
  * 0008-libacl-Make-sure-that-acl_from_text-always-sets-errn.patch
  * 0009-libacl-fix-SIGSEGV-of-getfacl-e-on-overly-long-group.patch
  * 0010-punt-debian-rpm-packaging-logic.patch
  * 0011-move-gettext-logic-into-misc.h.patch
  * 0012-test-make-running-parallel-out-of-tree-safe.patch
  * 0013-modernize-build-system.patch
  * 0014-po-regenerate-files-after-move.patch
  * 0015-build-drop-aclincludedir-use-pkgincludedir.patch
  * 0016-build-make-use-of-an-aux-dir-to-stow-away-helper-scr.patch
  * 0017-build-ship-a-pkgconfig-file-for-libacl.patch
  * 0018-read_acl_-comments-seq-rename-line-to-lineno.patch
  * 0019-read_acl_-comments-seq-switch-to-next_line.patch
  * 0020-telldir-return-value-and-seekdir-second-parameters-a.patch
  * 0021-mark-libmisc-funcs-as-hidden-so-they-are-not-exporte.patch
  * 0022-add-__acl_-prefixes-to-internal-symbols.patch
  * 0023-cp.test-Check-permissions-of-the-right-file.patch
  * 0024-libacl-acl_set_file-Remove-unnecesary-racy-check.patch
  * 0025-fix-compilation-with-latest-xattr-git.patch
  * 0026-getfacl-Fix-memory-leak.patch
  * 0027-Fix-the-display-block-nesting-in-acl.5.patch
  * 0028-setfacl-man-page-Minor-wording-improvements.patch
  * 0029-getfacl-Fix-minor-resource-leak.patch
  * 0030-Do-not-export-symbols-that-are-not-supposed-to-be-ex.patch
  * 0031-walk_tree-mark-internal-variables-as-static.patch
  * 0032-ignore-configure.lineno.patch
  * acl-2.2.52-tests.patch</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1541678400">- libacl-devel used to require libattr-devel, but that is no longer
  the case, packages that relied on this indirect dependency to
  be present were fixed years ago.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552824000">- Update boilerplate descriptions for libacl-devel.
- Remove out-of-date comments for libattr.
- Remove old BuildRoot and %defattr tags.
- Move library into the standard library directory.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598961600">- update url</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1611662400">- Replace system-user-{bin,daemon} with user({bin,daemon}): be
  resilient to package name changes.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 2.3.1
  * Update German translation
  * getfacl: fix indent in --help output
  * getfacl: Add --one-file-system option, with this option getfacl
    will not cross mount points
  * Fix segfault on allocation failure
  * Avoid SIGSEGV with link-time optimisation enabled
- Use SourceUrls</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1621166400">- modernize spec-file (move license to licensedir)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1649419200">- Disable -D_FORTIFY_SOURCE=3 for now
  as explained here: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104964</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707998400">- Update to version 2.3.2:
  + libobj: declare s_str directly in string_obj_tag.
  + Use thread-safe getpwnam_r and getgrnam_r.
  + setfacl: preserve the failed status when processing multiple
    files.
  + man: Document pitfall with negative permissions and user
    namespaces.
  + tools: mark long_options static &amp; const.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- BuildRequire gettext-devel instead of gettext-tools-mini: let
  OBS sort out if the -mini package is the right one to be used or
  not.</changelog>
</package>
<package pkgid="f7a07761125422a7e9a4d52943a150a10b1db445fd43996b3db23b10619acb85f14561fee2b8ac7b6b5652fc2fab3925ca06b950f6ae3727559460e4218b2f03" name="acl-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.3.2" rel="2.1"/>
  <changelog author="jeffm@suse.com" date="1539259200">- Update to v2.2.53.
- Removed patches:
  * 0001-Install-the-libraries-to-the-appropriate-directory.patch
  * 0001-Use-OS-byteswapping-macros.patch
  * 0002-setfacl.1-fix-typo-inclu-de-include.patch
  * 0003-test-fix-insufficient-quoting-of.patch
  * 0004-Makefile-rename-configure.in-to-configure.ac.patch
  * 0005-Bad-markup-in-acl.5-page.patch
  * 0006-.gitignore-ignore-and-config.h.in.patch
  * 0007-Use-autoreconf-rather-than-autoconf-to-regenerate-th.patch
  * 0008-libacl-Make-sure-that-acl_from_text-always-sets-errn.patch
  * 0009-libacl-fix-SIGSEGV-of-getfacl-e-on-overly-long-group.patch
  * 0010-punt-debian-rpm-packaging-logic.patch
  * 0011-move-gettext-logic-into-misc.h.patch
  * 0012-test-make-running-parallel-out-of-tree-safe.patch
  * 0013-modernize-build-system.patch
  * 0014-po-regenerate-files-after-move.patch
  * 0015-build-drop-aclincludedir-use-pkgincludedir.patch
  * 0016-build-make-use-of-an-aux-dir-to-stow-away-helper-scr.patch
  * 0017-build-ship-a-pkgconfig-file-for-libacl.patch
  * 0018-read_acl_-comments-seq-rename-line-to-lineno.patch
  * 0019-read_acl_-comments-seq-switch-to-next_line.patch
  * 0020-telldir-return-value-and-seekdir-second-parameters-a.patch
  * 0021-mark-libmisc-funcs-as-hidden-so-they-are-not-exporte.patch
  * 0022-add-__acl_-prefixes-to-internal-symbols.patch
  * 0023-cp.test-Check-permissions-of-the-right-file.patch
  * 0024-libacl-acl_set_file-Remove-unnecesary-racy-check.patch
  * 0025-fix-compilation-with-latest-xattr-git.patch
  * 0026-getfacl-Fix-memory-leak.patch
  * 0027-Fix-the-display-block-nesting-in-acl.5.patch
  * 0028-setfacl-man-page-Minor-wording-improvements.patch
  * 0029-getfacl-Fix-minor-resource-leak.patch
  * 0030-Do-not-export-symbols-that-are-not-supposed-to-be-ex.patch
  * 0031-walk_tree-mark-internal-variables-as-static.patch
  * 0032-ignore-configure.lineno.patch
  * acl-2.2.52-tests.patch</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1541678400">- libacl-devel used to require libattr-devel, but that is no longer
  the case, packages that relied on this indirect dependency to
  be present were fixed years ago.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552824000">- Update boilerplate descriptions for libacl-devel.
- Remove out-of-date comments for libattr.
- Remove old BuildRoot and %defattr tags.
- Move library into the standard library directory.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598961600">- update url</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1611662400">- Replace system-user-{bin,daemon} with user({bin,daemon}): be
  resilient to package name changes.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 2.3.1
  * Update German translation
  * getfacl: fix indent in --help output
  * getfacl: Add --one-file-system option, with this option getfacl
    will not cross mount points
  * Fix segfault on allocation failure
  * Avoid SIGSEGV with link-time optimisation enabled
- Use SourceUrls</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1621166400">- modernize spec-file (move license to licensedir)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1649419200">- Disable -D_FORTIFY_SOURCE=3 for now
  as explained here: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104964</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707998400">- Update to version 2.3.2:
  + libobj: declare s_str directly in string_obj_tag.
  + Use thread-safe getpwnam_r and getgrnam_r.
  + setfacl: preserve the failed status when processing multiple
    files.
  + man: Document pitfall with negative permissions and user
    namespaces.
  + tools: mark long_options static &amp; const.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- BuildRequire gettext-devel instead of gettext-tools-mini: let
  OBS sort out if the -mini package is the right one to be used or
  not.</changelog>
</package>
<package pkgid="1fce48cc6a5ad789c2a18c38a553e882d7b7bed1c56e0879060bb68e97ab459ea62cd82c6f810ff5eec6ad52904fdf1f89c50b5d61b00fc41c3f3b7fa03ccc6c" name="acl-debugsource" arch="x86_64">
  <version epoch="0" ver="2.3.2" rel="2.1"/>
  <changelog author="jeffm@suse.com" date="1539259200">- Update to v2.2.53.
- Removed patches:
  * 0001-Install-the-libraries-to-the-appropriate-directory.patch
  * 0001-Use-OS-byteswapping-macros.patch
  * 0002-setfacl.1-fix-typo-inclu-de-include.patch
  * 0003-test-fix-insufficient-quoting-of.patch
  * 0004-Makefile-rename-configure.in-to-configure.ac.patch
  * 0005-Bad-markup-in-acl.5-page.patch
  * 0006-.gitignore-ignore-and-config.h.in.patch
  * 0007-Use-autoreconf-rather-than-autoconf-to-regenerate-th.patch
  * 0008-libacl-Make-sure-that-acl_from_text-always-sets-errn.patch
  * 0009-libacl-fix-SIGSEGV-of-getfacl-e-on-overly-long-group.patch
  * 0010-punt-debian-rpm-packaging-logic.patch
  * 0011-move-gettext-logic-into-misc.h.patch
  * 0012-test-make-running-parallel-out-of-tree-safe.patch
  * 0013-modernize-build-system.patch
  * 0014-po-regenerate-files-after-move.patch
  * 0015-build-drop-aclincludedir-use-pkgincludedir.patch
  * 0016-build-make-use-of-an-aux-dir-to-stow-away-helper-scr.patch
  * 0017-build-ship-a-pkgconfig-file-for-libacl.patch
  * 0018-read_acl_-comments-seq-rename-line-to-lineno.patch
  * 0019-read_acl_-comments-seq-switch-to-next_line.patch
  * 0020-telldir-return-value-and-seekdir-second-parameters-a.patch
  * 0021-mark-libmisc-funcs-as-hidden-so-they-are-not-exporte.patch
  * 0022-add-__acl_-prefixes-to-internal-symbols.patch
  * 0023-cp.test-Check-permissions-of-the-right-file.patch
  * 0024-libacl-acl_set_file-Remove-unnecesary-racy-check.patch
  * 0025-fix-compilation-with-latest-xattr-git.patch
  * 0026-getfacl-Fix-memory-leak.patch
  * 0027-Fix-the-display-block-nesting-in-acl.5.patch
  * 0028-setfacl-man-page-Minor-wording-improvements.patch
  * 0029-getfacl-Fix-minor-resource-leak.patch
  * 0030-Do-not-export-symbols-that-are-not-supposed-to-be-ex.patch
  * 0031-walk_tree-mark-internal-variables-as-static.patch
  * 0032-ignore-configure.lineno.patch
  * acl-2.2.52-tests.patch</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1541678400">- libacl-devel used to require libattr-devel, but that is no longer
  the case, packages that relied on this indirect dependency to
  be present were fixed years ago.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552824000">- Update boilerplate descriptions for libacl-devel.
- Remove out-of-date comments for libattr.
- Remove old BuildRoot and %defattr tags.
- Move library into the standard library directory.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598961600">- update url</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1611662400">- Replace system-user-{bin,daemon} with user({bin,daemon}): be
  resilient to package name changes.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 2.3.1
  * Update German translation
  * getfacl: fix indent in --help output
  * getfacl: Add --one-file-system option, with this option getfacl
    will not cross mount points
  * Fix segfault on allocation failure
  * Avoid SIGSEGV with link-time optimisation enabled
- Use SourceUrls</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1621166400">- modernize spec-file (move license to licensedir)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1649419200">- Disable -D_FORTIFY_SOURCE=3 for now
  as explained here: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104964</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707998400">- Update to version 2.3.2:
  + libobj: declare s_str directly in string_obj_tag.
  + Use thread-safe getpwnam_r and getgrnam_r.
  + setfacl: preserve the failed status when processing multiple
    files.
  + man: Document pitfall with negative permissions and user
    namespaces.
  + tools: mark long_options static &amp; const.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- BuildRequire gettext-devel instead of gettext-tools-mini: let
  OBS sort out if the -mini package is the right one to be used or
  not.</changelog>
</package>
<package pkgid="4b8138b4b452902607fdb5bc498251efee9ac216f9f05e4ff5791fc3388f772686843df994f5519a56aad863492f711721cb007af70fe62f48cbed4fc58d8dfd" name="act" arch="src">
  <version epoch="0" ver="0.2.62" rel="1.1"/>
  <changelog author="Orville Q. Song &lt;orville@anislet.dev&gt;" date="1638619200">- Init act Package.
  Run your GitHub Actions locally. 🚀
  Current Release: v0.2.25
  Commit Hash: 8ad6c07083c7cd7f45ea9e0808e3297bf2370ab5</changelog>
  <changelog author="Orville Q. Song &lt;orville@anislet.dev&gt;" date="1638705600">- Update to version 0.2.25:
  * feat: add option for docker image rebuild (#878)
  * Don't interpolate joboutputs, before job is done (#894)
  * Fix regex for GITHUB_ENV parsing (#893)
  * Revert "feat: allow existing logger from context (#859)" (#890)
  * docs: add brew installation from HEAD (#886)
  * build(deps): bump github.com/go-ini/ini from 1.63.2 to 1.64.0 (#882)
  * fix: fromJSON should work with any JSON (#883)
  * fix: correctly unmarshal entrypoint (#876)
  * fix: use docker lib for image ref parsing (#877)
  * Fix github SSH regex for missing .git extension (#871)</changelog>
  <changelog author="elimat@opensuse.org" date="1656849600">- Update to version 0.2.29:
  * build(deps): bump github.com/rhysd/actionlint from 1.6.13 to 1.6.14 (#1234)
  * build(deps): bump github.com/spf13/cobra from 1.4.0 to 1.5.0 (#1233)
  * build(deps): bump github.com/stretchr/testify from 1.7.2 to 1.7.5 (#1232)
  * fix: checkout container path should always use `/` (#1226)
  * feat: add option to bypass GHE for actions checkout (#1162)
  * revert auto changelog generator
  * ignore release-notes.md to avoid dirty check in goreleaser
  * update to use PAT
  * setup git user
  * allow workflow_dispatch on tag-monthly
  * add monthly release
  * auto generate changelog (#1225)
  * update runc and containerd (#1224)
  * feat: non root user container (#1202)
  * fix: processing of strategy.matrix.include (#1200)
  * fix: localcheckout mock (#1198)
  * Added support for chunked uploads. (#1208)
  * fix: keep action inputs (#1215)
  * Improve logging (#1171)
  * fix: allow TimeoutMinutes to be expression (#1217)
  * build(deps): bump github.com/stretchr/testify from 1.7.1 to 1.7.2 (#1213)
  * build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.4 to 2.3.5 (#1214)
  * build(deps): bump github.com/docker/cli (#1211)
  * build(deps): bump github.com/docker/docker (#1212)
  * refactor: remove github.com/pkg/errors dependency (#1077)
  * fix: skip local actions pre step in any case (#1204)
  * pkg/runner: add support to replace GitHub's env (#1197)
  * fix: dryrun skip local actions + enable Tests (#1199)
  * fix: Remove volume with same name as the container again (#1203)
  * build(deps): bump github.com/go-ini/ini from 1.66.5 to 1.66.6 (#1201)
  * build(deps): bump github.com/go-ini/ini from 1.66.4 to 1.66.5 (#1189)
  * governance: fix bug report rendering (#1186)
  * update docs (#1180)
  * feat: handle context cancelation during docker exec (#1170)
  * implement pre and post steps (#1089)
  * fix: remove composite restrictions (#1128)
  * governance: new issue templates (#1048)
  * ci(choco): update chocolatey to 1.1.0 (#1164)
  * build(deps): bump goreleaser/goreleaser-action from 2 to 3 (#1179)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.12 to 1.6.13 (#1173)
  * feat: add ubuntu-22.04 (#1150)
  * feat/bug-report-extended (#1163)
  * build(deps): bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 (#1169)
  * build(deps): bump github.com/docker/docker (#1167)
  * build(deps): bump github.com/docker/cli (#1168)
  * fix: panic if a step in a job is nil (#1145)
  * fix: return invalid step type (#1157)
  * Remove the correct Volume (#1148)
  * fix: panic while running DRYRUN with local actions (#1141)
  * refactor: remove composite action runcontext workaround (#1085)
  * build(deps): bump github.com/moby/buildkit from 0.10.2 to 0.10.3 (#1153)
  * build(deps): bump docker/setup-qemu-action from 1 to 2 (#1156)
  * build(deps): bump github.com/docker/docker (#1155)
  * build(deps): bump github.com/docker/cli (#1154)
  * feat: support `GITHUB_REF_NAME` &amp; `GITHUB_REF_TYPE` (#1142)
  * build(deps): bump github.com/moby/buildkit from 0.10.1 to 0.10.2 (#1147)
  * fix: conclusion and outcome are no integers (#1136)
  * fix: do not error that much (#1137)
  * build(deps): bump codecov/codecov-action from 3.0.0 to 3.1.0 (#1139)
  * chore: fold integration test outputs (#1111)
  * Update README.md (#1121)
  * docs(README): remove go install (#1123)
  * ci: always grab latest go version (#1124)
  * tests: remove runTestJobFile (#1127)
  * use new paths from goreleaser (#1135)
  * README: add MacPorts badge (#1129)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.11 to 1.6.12 (#1126)
  * build(deps): bump codecov/codecov-action from 2.1.0 to 3.0.0 (#1118)
  * build(deps): bump github.com/moby/buildkit from 0.10.0 to 0.10.1 (#1116)
  * build(deps): bump actions/upload-artifact from 2 to 3 (#1119)
  * build(deps): bump actions/setup-go from 2 to 3 (#1120)
  * build(deps): bump actions/stale from 4 to 5 (#1117)
  * tests(runner): move arm64 test to own func (#1095)
  * build(deps): bump deps which dependabot doesn't want to (#1107)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.10 to 1.6.11 (#1106)
  * implement volume mount for container job (#1101)
  * feat: add option to specify git remote name (#1104)
  * Allow passed in env vars to supersede ones declared in the workflow (#1100)
  * fix: copy ignored tracked files (#1074)
  * build(deps): bump github.com/opencontainers/selinux (#1102)
  * fix: return error on reusable workflows (#1093)
  * deps: bump go.mod to go1.18 (#1088)
  * fix(editorconfig): correct braces (#1094)
  * ci: bump go to 1.18 (#1087)
  * fix: don't overwrite with empty cmd/entrypoint (#1076)
  * refactor: simplify action function signatures (#1083)
  * deps: remove shlex (#1086)
  * fix: set default version string (#1070)
  * build(deps): bump actions/cache from 2 to 3 (#1082)
  * build(deps): bump github.com/docker/docker (#1080)
  * build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.2 to 2.3.4 (#1079)
  * build(deps): bump github.com/docker/cli (#1081)
  * automatically merge PRs from dependabot (#1084)
  * deps: bump go-git (#1057)
  * feat: split job steps into its own files/structs (#1004)
  * feat: add bug-report flag (#1056)
  * Fix: panic: reflect: slice index out of range (#1066)
  * Fix: call of reflect.Value.Interface on zero Value (#1067)
  * Fix: tojson(null) == 'null' (#1068)
  * build(deps): bump github.com/docker/docker (#1062)
  * build(deps): bump github.com/stretchr/testify from 1.7.0 to 1.7.1 (#1061)
  * feat: add flag to always run the checkout action (#1049)
  * Revert: Don't stop JobContainer on failure (#1041)
  * fix: remove unused TestContext (#1013)
  * feat: add step name to logger field (#1027)
  * fix: coerce booleans to numbers for comparison in exprparser (#1030)
  * feat: add json logger output (#1026)
  * build(deps): bump golangci/golangci-lint-action from 2 to 3.1.0 (#1019)
  * ci(stalebot): ignore feature requests (#1017)
  * build(deps): bump actions/checkout from 2 to 3 (#1028)
  * build(deps): bump github.com/spf13/cobra from 1.3.0 to 1.4.0 (#1040)
  * build(deps): bump github.com/docker/cli (#1038)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.9 to 1.6.10 (#1039)
  * build(deps): bump github.com/docker/distribution (#1037)
  * build(deps): bump github.com/moby/buildkit from 0.9.3 to 0.10.0 (#1036)
  * fix: trim whitespace from actrc (#1024)
  * fix: hide masked values in log files (#1011)
  * build(deps): bump github.com/spf13/cobra from 1.2.1 to 1.3.0 (#955)
  * Update link to 'filesystems' GitHub docs (#1016)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.8 to 1.6.9 (#1018)
  * feat: run jobs in parallel (#1003)
  * Expression evaluator fixes (#1009)
  * build(deps): bump github.com/go-ini/ini from 1.64.0 to 1.66.4 (#997)
  * fix: print line after password prompt (#1014)
  * refactor: default empty if: statement to if: success() in evaluator &amp; remove `FixIfStatement()` (#990)
  * fix: deep evaluate matrix strategy (#964)
  * build(deps): bump github.com/docker/distribution (#994)
  * Added instructions to install on fedora using copr package (#993)
  * fix: always execute closeContainer() executor (#988)
  * refactor: extract setupAction into ActionReader (#986)
  * refactor: extract RunContext Executor in JobExecutor (#984)
  * docs: Expand the GITHUB_TOKEN section (#968)
  * ci(Mergify): configuration update (#972)
  * fix: docker cp of dangling symlink (#943) (#948)
  * Fix: regression run after failure (#971)
  * ci(Mergify): configuration update (#966)
  * build(deps): bump github.com/moby/buildkit from 0.9.2 to 0.9.3 (#958)
  * build(deps): bump github.com/docker/docker (#957)
  * build(deps): bump github.com/opencontainers/image-spec (#954)
  * build(deps): bump github.com/docker/cli (#956)
  * Test: env.ACT in if condition of the workflow (#965)
  * feat: add skipped status as step result (#950)
  * feat: try to read ref and sha from event payload if available (#889)
  * fix: set composite outputs on failure (#945)
  * Refactor expression evaluator to use parser from actionlint package (#908)
  * fix(goreleaser): add append mode for release notes (#962)
  * feat(goreleaser): format changelog, add prereleases (#942)
  * fix: update install.sh (#937)
  * refactor: export and move shared contexts into pkg/model (#931)
  * feat: add node16 support (#922)
  * Feature: uses in composite (#793)
  * lint(megalinter): disable markdown link check (#938)
  * ci: replace superlinter with megalinter (#923)
  * fix: rework setupShellCommand (#930)
  * fix: clarify --reuse and --rm flags (#929)
  * ci(Mergify): configuration update (#924)
  * fix: ::stop-commands:: should continue to print the lines (#920)
  * fix: continue jobs + steps after failure (#840)
  * Fix and test choco action (#911)
  * Docker auth (#891)
  * container credentials (#868)
  * Add more steps context support (#887)
  * feat: allow existing logger from context (#898)
  * feat: SELinux lables for --bind (#906)
  * ci(choco): fix chocolatey docker build (#903)
- Add go modules (vendor) suport in _service file
- run spec-cleaner</changelog>
  <changelog author="jayvdb@gmail.com" date="1660132800">- Update to version 0.2.30:
  * fix: ensure all post steps are executed (#1286)
  * walk submodule path instead of dir name (#1282)
  * fix: add parent step id in composite action step id (#1268)
  * Made env interpolated instead of evaluated. (#1222)
  * build(deps): bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 (#1273)
  * Update README.md (#1260)
  * lint: add ReadHeaderTimeout (#1277)
  * fix: the number in the github event is of type number (#1252)
  * only perform chown operation for non root users (#1250)
  * fix: allow TimeoutMinutes to be expression in Jobs (#1247)
  * fix: use docker images from dockerhub (#1249)
  * Improve --eventpath example command (#1243)
  * Improve docs for events inputs (#1238)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.14 to 1.6.15 (#1239)
  * build(deps): bump github.com/stretchr/testify from 1.7.5 to 1.8.0 (#1240)</changelog>
  <changelog author="Thomas Schraitle &lt;thomas.schraitle@suse.com&gt; - 0.2.31" date="1670673600">- Update to version 0.2.31:
  * fix: CI is unstable due to new linting rules (#1292)
  * help output: use consistent terminology between -j &amp; -l (#1326)
  * support runner.arch (#1290)
  * build(deps): bump github.com/moby/buildkit from 0.10.3 to 0.10.4 (#1322)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.16 to 1.6.17 (#1321)
  * build(deps): bump github.com/mattn/go-isatty from 0.0.14 to 0.0.16 (#1312)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.15 to 1.6.16 (#1311)
  * build(deps): bump github.com/go-ini/ini from 1.66.6 to 1.67.0 (#1305)
  * refactor: ignore already closed error (#1285)</changelog>
  <changelog author="Thomas Schraitle &lt;thomas.schraitle@suse.com&gt; - 0.2.32" date="1670673601">- Update to version 0.2.32:
  * feat: pass current matrix information to job logger (#1364)
  * fix: show workflow info even if on.push is not defined (#1329) (#1335)
  * fix: restore the job logger setup after job cancelation (#1365)
  * fix: align github.ref to GitHub Action (#1362)
  * fix: crash on invalid docker credentials (#1348)
  * fix: missing defaults in nodejs pre (#1349)
  * fix: support expression for step's continue-on-error field (#900) (#1331)
  * fix: show workflow name when get error on yml parsing (#1133) (#1328)
  * build(deps): bump codecov/codecov-action from 3.1.0 to 3.1.1 (#1359)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.18 to 1.6.19 (#1360)
  * build(deps): bump actions/stale from 5 to 6 (#1357)
  * Arch best practice is to not run partial upgrades (#1355)
  * Improve hint for inserting secrets securely (#1354)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.17 to 1.6.18 (#1352)
  * build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.5 to 2.3.6 (#1341)
  * build(deps): bump github.com/docker/cli (#1340)
  * build(deps): bump github.com/docker/docker (#1339)</changelog>
  <changelog author="Thomas Schraitle &lt;thomas.schraitle@suse.com&gt; - 0.2.33" date="1670673602">- Update to version 0.2.33:
  * fix: ci is failing since 2022-10-17 (#1397)
  * fix: re-evaluate env for remote composite actions (#1385)
  * fix: interpolate action input defaults (#1376)
  * fix: support docker create arguments from container.options (#1022) (#1351)
  * fix: handle go closure iteration (#1374)
  * build(deps): bump github.com/spf13/cobra from 1.6.0 to 1.6.1 (#1420)
  * build(deps): bump github.com/docker/docker (#1418)
  * build(deps): bump github.com/docker/cli (#1419)
  * build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#1404)
  * refactor: move from io/ioutil to io and os packages (#1417)
  * Add user level Docker socket to common paths (#1416)
  * build(deps): bump megalinter/megalinter from 6.12.0 to 6.13.0 (#1407)
  * build(deps): bump golangci/golangci-lint-action from 3.2.0 to 3.3.0 (#1408)
  * build(deps): bump github.com/docker/docker (#1403)
  * build(deps): bump github.com/docker/cli (#1405)
  * build(deps): bump github.com/moby/buildkit from 0.10.4 to 0.10.5 (#1406)
  * Fixes #1387 (#1388)
  * build(deps): bump megalinter/megalinter from 6.11.1 to 6.12.0 (#1395)
  * build(deps): bump github.com/docker/cli (#1393)
  * build(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.0 (#1394)
  * build(deps): bump github.com/docker/docker (#1392)
  * Mapping workflow_dispatch inputs into the Expression inputs context (#1363)
  * test: add test for networking setup in act (#1375)
  * build(deps): bump megalinter/megalinter from 6.11.0 to 6.11.1 (#1381)
  * build(deps): bump gotest.tools/v3 from 3.0.3 to 3.4.0 (#1379)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.20 to 1.6.21 (#1380)
  * build(deps): bump github.com/imdario/mergo from 0.3.12 to 0.3.13 (#1378)
  * Fix composite input handling (#1345)
  * build(deps): bump megalinter/megalinter from 5 to 6.11.0 (#1370)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.19 to 1.6.20 (#1371)
  * build(deps): bump github.com/opencontainers/selinux (#1372)</changelog>
  <changelog author="Thomas Schraitle &lt;thomas.schraitle@suse.com&gt; - 0.2.34" date="1670673603">- Update to version 0.2.34:
  * feat: interpolate the step names (#1422)
  * feat: GITHUB_STATE and GITHUB_OUTPUT file commands (#1391)
  * feat: Host environment (#1293)
  * feat: parse types of reusable workflows (#1414)
  * fix: handle subdirectors and exclusions (#1012) (#1446)
  * fix: keep path to event json file in composite actions (#1428)
  * fix: nil pointer access ( workflow_dispatch )
  * build(deps): bump megalinter/megalinter from 6.14.0 to 6.15.0 (#1475)
  * act -j -W example (#1471)
  * Fix shellcommand error on sh shell (#1464)
  * fix typo (#1456)
  * build(deps): bump github.com/creack/pty from 1.1.17 to 1.1.18 (#1447)
  * Remove dead code (#1425)
  * build(deps): bump github.com/moby/buildkit from 0.10.5 to 0.10.6 (#1437)
  * build(deps): bump golangci/golangci-lint-action from 3.3.0 to 3.3.1 (#1436)
  * Update number of approvers required from 3 to 2
  * build(deps): bump megalinter/megalinter from 6.13.0 to 6.14.0 (#1426)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.21 to 1.6.22 (#1427)</changelog>
  <changelog author="Thomas Schraitle &lt;thomas.schraitle@suse.com&gt; - 0.2.34" date="1673438400">- Spec file:
  Fix bsc#1207021 to report the correct version when calling "act --version"
  Wrong version is fixed with sed in act-0.2.34/main.go
  Reported upstream as GH://nektos/act#1555</changelog>
  <changelog author="sebix@sebix.at" date="1683720000">- Update to version 0.2.45:
  * chore: bump VERSION to 0.2.45
  * Support cache (#1770)
  * chore: run act from cli on linux (#1758)
  * Revert breaking docker socket changes (#1763)
  * avoid using log.Fatal (#1759)
  * build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1755)
  * build(deps): bump github.com/docker/docker (#1754)
  * build(deps): bump github.com/docker/cli (#1753)
  * build(deps): bump codecov/codecov-action from 3.1.2 to 3.1.3 (#1752)
  * ci: deduplicate running workflows (#1751)
  * fix: try finding a socket, otherwise fail, respect user choice (#1745)
  * Improve watchAndRun (#1743)
  * Remove the comment-out code. (#1691)
  * typo: fix expression of warning message on macOS (#1693)
  * fix: environment handling windows (host mode) (#1732)
  * fix: ensure networkmode "host" unless explicitly specified (#1739)
  * Avoid using `log.Fatal` in `pkg/*` (#1705)
  * feat: support yaml env/secrets/inputs file (#1733)
  * build(deps): bump codecov/codecov-action from 3.1.1 to 3.1.2 (#1735)
  * fix: ghc assignment typo (#1729)
  * fix: reusable workflow panic (#1728)
  * fix: add `server_url` attribute to github context (#1727)
  * build(deps): update go-git to ce62f3e9ff86270538a514a68d3bd5563a733e3b (#1725)
  * build(deps): bump github.com/docker/docker (#1719)
  * build(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#1724)
  * build(deps): bump github.com/docker/cli (#1722)
  * build(deps): bump megalinter/megalinter from 6.22.1 to 6.22.2 (#1720)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.23 to 1.6.24 (#1721)
  * build(deps): bump golang.org/x/term from 0.6.0 to 0.7.0 (#1723)
  * build(deps): bump github.com/docker/cli (#1712)
  * build(deps): bump github.com/docker/docker (#1711)
  * build(deps): bump megalinter/megalinter from 6.21.0 to 6.22.1 (#1710)
  * chore: bump VERSION to 0.2.44
  * build(deps): bump github.com/opencontainers/runc from 1.1.3 to 1.1.5 (#1708)
  * feat: improve GetOutboundIP (#1707)
  * fix: use os.UserHomeDir (#1706)
  * Make sure working directory is respected when configured from matrix (#1686)
  * build(deps): bump github.com/moby/buildkit from 0.11.4 to 0.11.5 (#1703)
  * build(deps): bump github.com/mattn/go-isatty from 0.0.17 to 0.0.18 (#1702)
  * build(deps): bump github.com/imdario/mergo from 0.3.14 to 0.3.15 (#1701)
  * build(deps): bump actions/stale from 7 to 8 (#1700)
  * build(deps): bump megalinter/megalinter from 6.20.1 to 6.21.0 (#1699)
  * full path required for extension install (#1670)
  * build(deps): bump actions/setup-go from 3 to 4 (#1689)
  * build(deps): bump github.com/imdario/mergo from 0.3.13 to 0.3.14 (#1688)
  * build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#1650)
  * build(deps): bump megalinter/megalinter from 6.20.0 to 6.20.1 (#1679)
  * build(deps): bump fregante/setup-git-user from 1 to 2 (#1664)
  * Add example command for collecting artifacts (#1671)
  * feat: specify matrix on command line (#1675)
  * Support for docker steps in host environment (#1674)
  * fix: correct ref and ref_name (#1672)
  * fix: return err in walk (#1667)
  * test: Enshure ForcePull config doesn't break docker actions (1661)
  * fix: crash if the id tool fails to run in the container (1660)
  * build(deps): bump github.com/moby/buildkit from 0.11.3 to 0.11.4 (#1669)
  * build(deps): bump megalinter/megalinter from 6.19.0 to 6.20.0 (#1665)
  * build(deps): bump golang.org/x/term from 0.5.0 to 0.6.0 (#1666)
  * Improve XDG Spec supporting (#1656)
  * fix: safe file name (#1651)
  * fix: compare properties of Invalid types (#1645)
  * chore: bump VERSION to 0.2.43
  * fix: github.job property is empty, GITHUB_JOB should be job id (#1646)
  * build(deps): bump github.com/opencontainers/image-spec (#1649)
  * fix: update output handling for reusable workflows (#1521)
  * fix: crash malformed composite action (#1616)
  * docs: remove help section (#1648)
  * feat: workflowpattern package (#1618)
  * build(deps): bump github.com/containerd/containerd from 1.6.16 to 1.6.18 (#1637)
  * fix: add GITHUB_STEP_SUMMARY (#1607)
  * build(deps): bump golang.org/x/net from 0.4.0 to 0.7.0 (#1636)
  * build(deps): bump github.com/moby/buildkit from 0.11.2 to 0.11.3 (#1635)
  * fix: tolerate workflow that needs a missing job (#1595) (#1619)
  * chore: Remove obsolete Container.UpdateFromPath (#1631)
  * chore: use new style octal (#1630)
  * fix: don't override env (#1629)
  * ci: add Winget Releaser workflow (#1623)
  * build(deps): bump github.com/opencontainers/selinux (#1625)
  * build(deps): bump github.com/docker/docker (#1624)
  * build(deps): bump github.com/docker/cli (#1626)
  * chore: add Winget installation instructions (#1622)
  * Pass dockerfile to build executor (#1606)
  * build(deps): bump github.com/docker/cli from 23.0.0-rc.1+incompatible to 23.0.0+incompatible (#1611)
  * build(deps): bump github.com/docker/docker (#1613)
  * build(deps): bump megalinter/megalinter from 6.18.0 to 6.19.0 (#1610)
  * build(deps): bump github.com/go-git/go-billy/v5 from 5.4.0 to 5.4.1 (#1612)
  * build(deps): bump github.com/joho/godotenv from 1.4.0 to 1.5.1 (#1614)
  * refactor: GITHUB_ENV command / remove env.PATH (#1503)
  * Update max container name length (#1597)
  * feat: allow overriding of `GITHUB_` env variables (#1582)
  * Docker build fixes (#1596)
  * fix: Apply forcePull only for prebuild docker actions (#1599)
  * chore: bump VERSION to 0.2.42
  * feat: cache notices to reduce frequency of upgrade notifications (#1592)
  * chore: fix release script to trigger gh-act
  * chore: bump VERSION to 0.2.41
  * build(deps): bump github.com/moby/buildkit from 0.11.1 to 0.11.2 (#1589)
  * build(deps): bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 (#1590)
  * cI: make stalebot less annoying (#1587)
  * test: Do not leak step env in composite (#1585)
  * feat: step summary of test results (#1580)
  * build(deps): bump github.com/moby/buildkit from 0.11.0 to 0.11.1 (#1576)
  * build(deps): bump golang.org/x/term from 0.3.0 to 0.4.0 (#1577)
  * build(deps): bump github.com/docker/docker (#1573)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.22 to 1.6.23 (#1574)
  * build(deps): bump actions/github-script from 5 to 6 (#1572)
  * chore: update docs for installing act as GH CLI extension
  * feat: release extension
  * feat: release extension
  * feat: release extension
  * refactor: pull and rebuild docker by default (#1569)
  * feat: add remote reusable workflows (#1525)
  * Fixed auto-generated platform configuration with Micro size image (#1566)
  * Feature/allow worktrees (#1530)
  * chore: bump VERSION to 0.2.40
  * fix: update artifact server to address GHSL-2023-004 (#1565)
  * chore: bump VERSION to 0.2.39
  * chore: fix promote script
  * chore: bump version
  * chore: makefile update
  * chore: bump version
  * build(deps): bump github.com/moby/buildkit from 0.10.6 to 0.11.0 (#1563)
  * chore: push new version
  * Readme: Fix shell installation (#1547)
  * fix: allow override of artifact server bind address (#1560)
  * feat: add check for newer versions (#1562)
  * Input (#1524)
  * refactor: remove docker image list reference filter (#1501)
  * fix: add-matcher fails github workflow (#1532)
  * feat: add support for building docker actions with private registries (#1557)
  * build(deps): bump github.com/containerd/containerd from 1.6.6 to 1.6.12 (#1554)
  * feat: Allow building without docker support (#1507)
  * fix: extra path lost in composite actions (#1531)
  * test: make sure workflow_call is not a github event calling our workflow (#1520)
  * fix: preserve job result state in case of failure (#1519)
  * build(deps): bump megalinter/megalinter from 6.17.0 to 6.18.0 (#1550)
  * build(deps): bump megalinter/megalinter from 6.16.0 to 6.17.0 (#1540)
  * build(deps): bump github.com/mattn/go-isatty from 0.0.16 to 0.0.17 (#1539)
  * build(deps): bump github.com/go-git/go-billy/v5 from 5.3.1 to 5.4.0 (#1541)
  * build(deps): bump megalinter/megalinter from 6.15.0 to 6.16.0 (#1534)
  * build(deps): bump actions/stale from 6 to 7 (#1535)
  * revert: deprecation of containerArchitecture (#1514)
  * build(deps): bump goreleaser/goreleaser-action from 3 to 4 (#1515)
  * build(deps): bump github.com/docker/cli (#1516)
  * build(deps): bump github.com/docker/docker (#1517)
  * fix: align runner.os / runner.arch to known values (#1510)
  * feat: Support "result" on "needs" context. (#1497)
  * fix: tail (not absolute) as entrypoint of job container (#1506)
  * refactor: fix savestate in pre steps (#1466)
  * feat: allow to spawn and run a local reusable workflow (#1423)
  * refactor: fix add-path / GITHUB_PATH commands (#1472)
  * feat: JobLoggerFactory (#1496)
  * fix: handle env-vars case sensitive (#1493)
  * fix: step env is unavailable in with property expr (#1458)
  * refactor: share UpdateFromEnv logic (#1457)
  * feat: `--container-options` (#1462)
  * refactor: move autoremove into the jobexecutor (#1463)
  * docs: clarifying skipping steps / jobs (#1480)
  * Pass `LANG=C.UTF-8` to environment (#1476)
  * build(deps): bump megalinter/megalinter from 6.14.0 to 6.15.0 (#1475)
  * act -j -W example (#1471)
  * Fix shellcommand error on sh shell (#1464)
  * fix typo (#1456)
  * build(deps): bump github.com/creack/pty from 1.1.17 to 1.1.18 (#1447)
  * fix: handle subdirectors and exclusions (#1012) (#1446)
  * Remove dead code (#1425)
  * feat: interpolate the step names (#1422)
  * feat: GITHUB_STATE and GITHUB_OUTPUT file commands (#1391)
  * feat: Host environment (#1293)
  * build(deps): bump github.com/moby/buildkit from 0.10.5 to 0.10.6 (#1437)
  * fix: keep path to event json file in composite actions (#1428)
  * build(deps): bump golangci/golangci-lint-action from 3.3.0 to 3.3.1 (#1436)
  * fix: nil pointer access ( workflow_dispatch )
  * Update number of approvers required from 3 to 2
  * build(deps): bump megalinter/megalinter from 6.13.0 to 6.14.0 (#1426)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.21 to 1.6.22 (#1427)
  * feat: parse types of reusable workflows (#1414)
  * build(deps): bump github.com/spf13/cobra from 1.6.0 to 1.6.1 (#1420)
  * build(deps): bump github.com/docker/docker (#1418)
  * build(deps): bump github.com/docker/cli (#1419)
  * build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#1404)
  * refactor: move from io/ioutil to io and os packages (#1417)
  * Add user level Docker socket to common paths (#1416)
  * build(deps): bump megalinter/megalinter from 6.12.0 to 6.13.0 (#1407)
  * build(deps): bump golangci/golangci-lint-action from 3.2.0 to 3.3.0 (#1408)
  * build(deps): bump github.com/docker/docker (#1403)
  * build(deps): bump github.com/docker/cli (#1405)
  * build(deps): bump github.com/moby/buildkit from 0.10.4 to 0.10.5 (#1406)
  * Fixes #1387 (#1388)
  * build(deps): bump megalinter/megalinter from 6.11.1 to 6.12.0 (#1395)
  * build(deps): bump github.com/docker/cli (#1393)
  * build(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.0 (#1394)
  * build(deps): bump github.com/docker/docker (#1392)
  * Mapping `workflow_dispatch` inputs into the Expression `inputs` context (#1363)
  * fix: ci is failing since 2022-10-17 (#1397)
  * test: add test for networking setup in act (#1375)
  * fix: re-evaluate env for remote composite actions (#1385)
  * build(deps): bump megalinter/megalinter from 6.11.0 to 6.11.1 (#1381)
  * build(deps): bump gotest.tools/v3 from 3.0.3 to 3.4.0 (#1379)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.20 to 1.6.21 (#1380)
  * build(deps): bump github.com/imdario/mergo from 0.3.12 to 0.3.13 (#1378)
  * fix: interpolate action input defaults (#1376)
  * fix: support docker create arguments from container.options (#1022) (#1351)
  * Fix composite input handling (#1345)
  * fix: handle go closure iteration (#1374)
  * build(deps): bump megalinter/megalinter from 5 to 6.11.0 (#1370)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.19 to 1.6.20 (#1371)
  * build(deps): bump github.com/opencontainers/selinux (#1372)
  * fix: show workflow info even if on.push is not defined (#1329) (#1335)
  * fix: restore the job logger setup after job cancelation (#1365)
  * feat: pass current matrix information to job logger (#1364)
  * fix: align github.ref to GitHub Action (#1362)
  * fix: crash on invalid docker credentials (#1348)
  * fix: missing defaults in nodejs pre (#1349)
  * build(deps): bump codecov/codecov-action from 3.1.0 to 3.1.1 (#1359)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.18 to 1.6.19 (#1360)
  * build(deps): bump actions/stale from 5 to 6 (#1357)
  * Arch best practice is to not run partial upgrades (#1355)
  * Improve hint for inserting secrets securely (#1354)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.17 to 1.6.18 (#1352)
  * build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.5 to 2.3.6 (#1341)
  * build(deps): bump github.com/docker/cli (#1340)
  * build(deps): bump github.com/docker/docker (#1339)
  * fix: support expression for step's continue-on-error field (#900) (#1331)
  * fix: show workflow name when get error on yml parsing (#1133) (#1328)
  * help output: use consistent terminology between `-j` &amp; `-l` (#1326)
  * support runner.arch (#1290)
  * build(deps): bump github.com/moby/buildkit from 0.10.3 to 0.10.4 (#1322)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.16 to 1.6.17 (#1321)
  * build(deps): bump github.com/mattn/go-isatty from 0.0.14 to 0.0.16 (#1312)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.15 to 1.6.16 (#1311)
  * build(deps): bump github.com/go-ini/ini from 1.66.6 to 1.67.0 (#1305)
  * refactor: ignore already closed error (#1285)
  * fix: CI is unstable due to new linting rules (#1292)</changelog>
  <changelog author="ila.embsys@gmail.com" date="1709380800">- Update to version 0.2.60:
  * chore: bump VERSION to 0.2.60
  * build(deps): bump go.etcd.io/bbolt from 1.3.8 to 1.3.9 (#2229)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.26 to 1.6.27 (#2228)
  * fix: logo and demo asset urls (#2226)
  * feat: Test writing remote Actions locally (#2155)
  * build(deps): bump github.com/opencontainers/image-spec (#2223)
  * refactor: simpilfy go-git cache (#2208)
  * feat: offline mode for new action cache (#2173)
  * build(deps): bump github.com/opencontainers/image-spec (#2214)
  * build(deps): bump golang.org/x/term from 0.16.0 to 0.17.0 (#2213)
  * fix: Rootless error concerning `/var/run/docker.sock` (#2181)
  * Shrink Readme (#2198)
  * chore: bump VERSION to 0.2.59
  * feat: correctly use the xdg library, which has the side effect to fix the config survey (#2195)
  * chore: bump VERSION to 0.2.58
  * build(deps): bump github.com/opencontainers/runc from 1.1.7 to 1.1.12 (#2187)
  * build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.12.5 (#2188)
  * build(deps): bump github.com/containerd/containerd from 1.6.19 to 1.6.26 (#2189)
  * build(deps): bump github.com/opencontainers/image-spec (#2167)
  * build(deps): bump github.com/moby/buildkit from 0.12.4 to 0.12.5 (#2186)
  * fix: use correct path to toolcache (#1494)
  * refactor: filecollector into new package (#2174)
  * build(deps): bump codecov/codecov-action from 3.1.4 to 3.1.5 (#2175)
  * fix: improve warning about remote not found (#2169)
  * fix: improve new-action-cache fetch failure error (#2172)
  * fix: subpath actions via new artifact cache (#2170)
  * fix: improve action not found error (#2171)
  * refactor(cmd/root): simplify `parseEnvs` (#2162)
  * Add containerd's normalized architectures to archMapper (#2168)
  * build(deps): bump megalinter/megalinter from 7.7.0 to 7.8.0 (#2164)
  * fix: write default config in XDG config dir to avoid cluttering the HOME directory by default (#2140)
  * WorkflowDispatchConfig supports multiple yaml node kinds (#2123)
  * fix: match cache `restore-keys` in creation reverse order (#2153)
  * build(deps): bump actions/upload-artifact from 3 to 4 (#2133)
  * feat: support offline mode (#2128)
  * feat: cli option to enable the new action cache (#1954)
  * ci: automatic merge PRs created by a maintainer and approved by 1 other maintainer (#2156)
  * Add support for NetBSD (#2023)
  * build(deps): bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 (#2149)
  * build(deps): bump golang.org/x/term from 0.15.0 to 0.16.0 (#2148)
  * chore: bump VERSION to 0.2.57
  * build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#2134)
  * build(deps): bump github.com/containerd/containerd from 1.7.2 to 1.7.11 (#2136)
  * chore: bump VERSION to 0.2.56
  * build(deps): bump actions/stale from 8 to 9 (#2120)
  * feat: support config env expansion (#2063)
  * build(deps): bump actions/checkout from 3 to 4 (#1998)
  * build(deps): bump github.com/creack/pty from 1.1.20 to 1.1.21 (#2099)
  * Fix noisy `runs-on` error logging (#2102)
  * fix: IsHost is defined as false on windows (#2093)
  * build(deps): bump actions/setup-go from 4 to 5 (#2118)
  * build(deps): bump megalinter/megalinter from 7.6.0 to 7.7.0 (#2119)
  * build(deps): bump github.com/go-git/go-git/v5 from 5.10.1 to 5.11.0 (#2117)
  * build(deps): bump golang.org/x/term from 0.14.0 to 0.15.0 (#2112)
  * build(deps): bump github.com/go-git/go-git/v5 from 5.10.0 to 5.10.1 (#2114)
  * build(deps): bump github.com/moby/buildkit from 0.12.3 to 0.12.4 (#2113)
  * chore: bump VERSION to 0.2.55
  * build(deps): bump megalinter/megalinter from 7.5.0 to 7.6.0 (#2098)
  * build(deps): bump actions/github-script from 6 to 7 (#2097)
  * chore: bump VERSION to 0.2.54
  * build(deps): bump golang.org/x/term from 0.13.0 to 0.14.0 (#2091)
  * Evaluate if condition when calling a reusable workflow (#2087)
  * feat: support runs-on labels and group (#2062)
  * Evaluate all service values (#2054)
  * fix: (#2075)
  * Don't set GITHUB_TOKEN (#2089)
  * Support array expressions in runs-on (#2088)
  * Use unique name for reusable workflow (#2015)
  * build(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#2079)
  * fix: panic (#2071)
  * chore: bump VERSION to 0.2.53
  * build(deps): bump github.com/docker/docker (#2067)
  * build(deps): bump github.com/creack/pty from 1.1.18 to 1.1.20 (#2068)
  * build(deps): bump megalinter/megalinter from 7.4.0 to 7.5.0 (#2070)
  * build(deps): bump go.etcd.io/bbolt from 1.3.7 to 1.3.8 (#2065)
  * build(deps): bump github.com/docker/cli (#2069)
  * build(deps): bump github.com/go-git/go-git/v5 from 5.9.0 to 5.10.0 (#2066)
  * build(deps): bump github.com/mattn/go-isatty from 0.0.19 to 0.0.20 (#2059)
  * build(deps): bump github.com/moby/buildkit from 0.12.2 to 0.12.3 (#2060)
  * Add support for service containers (#1949)
  * Fix float formatting (#2018)
  * build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0 (#2045)
  * build(deps): bump github.com/docker/distribution (#2037)
  * build(deps): bump golang.org/x/term from 0.12.0 to 0.13.0 (#2036)
  * fix action_ref (composite action) (#2020)
  * fix: use actions/runner hashfiles in container (#1940)
  * Fix image survey for large images (#2022)
  * [ Variables ] - Add missing documentation for repository variables (#2032)
  * chore: bump VERSION to 0.2.52
  * build(deps): bump github.com/rhysd/actionlint from 1.6.25 to 1.6.26 (#2026)
  * build(deps): bump megalinter/megalinter from 7.3.0 to 7.4.0 (#2025)
  * chore: bump VERSION to 0.2.51
  * build(deps): bump github.com/go-git/go-git/v5 from 5.8.1 to 5.9.0 (#2011)
  * build(deps): bump github.com/opencontainers/image-spec (#2010)
  * build(deps): bump gotest.tools/v3 from 3.5.0 to 3.5.1 (#2009)
  * build(deps): bump github.com/go-git/go-billy/v5 from 5.4.1 to 5.5.0 (#2012)
  * build(deps): bump docker/setup-qemu-action from 2 to 3 (#2007)
  * build(deps): bump goreleaser/goreleaser-action from 4 to 5 (#2008)
  * feat: support node20 runtime (#1988)
  * feat: support interpolation in `&lt;job&gt;.container.options` (#1958)
  * build(deps): bump github.com/docker/docker (#2000)
  * build(deps): bump github.com/docker/cli (#1999)
  * build(deps): bump golang.org/x/term from 0.11.0 to 0.12.0 (#1992)
  * chore: bump VERSION to 0.2.50
  * build(deps): bump github.com/moby/buildkit from 0.12.1 to 0.12.2 (#1986)
  * build(deps): bump github.com/moby/patternmatcher from 0.5.0 to 0.6.0 (#1985)
  * fix: fail if no stages were found (#1970)
  * build(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (#1978)
  * Mention act user guide in act (#1973)
  * build(deps): bump megalinter/megalinter from 7.2.1 to 7.3.0 (#1965)
  * ci: change winget job runner to `ubuntu-latest` (#1959)
  * change podman socket path (#1961)
  * Fix "Unknown server OS" for Docker container `--device` option (#1957)
  * refactor: remove unnecessary nil check in RunContext (#1955)
  * feat: Add new Action Cache (#1913)
  * feat: cmd support for windows (#1941)
  * feat: Add CopyTarStream to Container Interface (#1912)
  * refactor: docker build BuildContext field (#1914)
  * Shorten or/and in expressions (#1939)
  * prefer pwsh on windows if found (#1942)
  * build(deps): bump megalinter/megalinter from 7.1.0 to 7.2.1 (#1931)
  * build(deps): bump golang.org/x/term from 0.10.0 to 0.11.0 (#1948)
  * build(deps): bump github.com/moby/buildkit from 0.12.0 to 0.12.1 (#1947)
  * chore: bump VERSION to 0.2.49
  * build(deps): bump github.com/go-git/go-git/v5 from 5.8.0 to 5.8.1 (#1934)
  * build(deps): bump github.com/docker/cli (#1932)
  * build(deps): bump github.com/docker/docker (#1933)
  * build(deps): bump github.com/go-git/go-git/v5 from 5.7.0 to 5.8.0 (#1925)
  * local runner doc (#1911)
  * Add new CLI flag to log just the job id and not the entire job name (#1920)
  * build(deps): bump github.com/moby/buildkit from 0.11.6 to 0.12.0 (#1917)
  * build(deps): bump golang.org/x/term from 0.9.0 to 0.10.0 (#1906)
  * Bump dockercli (#1905)
  * throw when invalid `uses` key is provided (#1804)
  * fix: handle zero size (#1888)
  * chore: upgrade golangci-lint and address findings (#1904)
  * build(deps): bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 (#1868)
  * build(deps): bump gotest.tools/v3 from 3.4.0 to 3.5.0 (#1892)
  * Normalize path outputs emitted by the artifact server download endpoint (#1898)
  * chore: bump VERSION to 0.2.48
  * build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1884)
  * build(deps): bump github.com/opencontainers/image-spec (#1893)
  * Remove `archives.replacements` in `goreleaser.yaml` (#1895)
  * refactor: open boltdb only while using it (#1879)
  * chore: bump VERSION to 0.2.47
  * Allow inputs for workflow_calls (#1845)
  * build(deps): bump github.com/opencontainers/image-spec (#1883)
  * build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1882)
  * build(deps): bump github.com/opencontainers/image-spec (#1881)
  * build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1880)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.24 to 1.6.25 (#1870)
  * build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.6 to 2.3.7 (#1872)
  * build(deps): bump golang.org/x/term from 0.8.0 to 0.9.0 (#1869)
  * build(deps): bump github.com/opencontainers/image-spec (#1871)
  * Allow to override location of action cache dir (#1863)
  * Drop disappeared `wei/curl@v1` (#1864)
  * build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1858)
  * build(deps): bump megalinter/megalinter from 7.0.4 to 7.1.0 (#1857)
  * build(deps): bump github.com/mattn/go-isatty from 0.0.18 to 0.0.19 (#1859)
  * fix: spelling mistake in readme (#1854)
  * feature: Add support for github action variables (#1833)
  * Fix bug in processing jobs on platforms without Docker (#1834)
  * build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.4 (#1842)
  * build(deps): bump megalinter/megalinter from 7.0.2 to 7.0.4 (#1838)
  * build(deps): bump github.com/docker/cli (#1843)
  * build(deps): bump github.com/imdario/mergo from 0.3.15 to 0.3.16 (#1840)
  * build(deps): bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 (#1841)
  * build(deps): bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 (#1839)
  * chore: bump VERSION to 0.2.46
  * build(deps): bump github.com/opencontainers/image-spec (#1829)
  * build(deps): bump github.com/docker/cli (#1816)
  * add instruction for using `gh auth token` (#1831)
  * build(deps): bump github.com/go-git/go-git/v5 (#1830)
  * build(deps): bump megalinter/megalinter from 6.22.2 to 7.0.2 (#1827)
  * fix: Update ARCH environment variable used in runners/actions (#1818)
  * build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1817)
  * build(deps): bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2 (#1814)
  * build(deps): bump codecov/codecov-action from 3.1.3 to 3.1.4 (#1813)
  * build(deps): bump github.com/opencontainers/image-spec (#1807)
  * build(deps): bump github.com/docker/docker (#1806)
  * build(deps): bump github.com/docker/cli (#1805)
  * build(deps): bump github.com/docker/distribution (#1801)
  * build(deps): bump github.com/cloudflare/circl from 1.1.0 to 1.3.3 (#1800)
  * build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1791)
  * Replace backslash in GetActPath() for Windows (#1777)
  * feat: implement steps.timeout-minutes (#1776)
  * fix: don't allow `-self-hosted` mode as container image (#1783)
  * Refactor evaluate yaml node do not alter nested nodes (#1761)
  * fix: fallback to unauthenticated pull (#1774)
  * fix: remove hardcoded reference to github.com when using reusable remote workflows and remote actions (#1784)
  * build(deps): bump github.com/docker/cli (#1780)
  * build(deps): bump github.com/opencontainers/image-spec (#1781)
  * build(deps): bump github.com/docker/docker (#1779)</changelog>
  <changelog author="kskarthik@disroot.org" date="1715256000">- Update to version 0.2.62:
  * chore: bump VERSION to 0.2.62
  * build(deps): bump megalinter/megalinter from 7.10.0 to 7.11.1 (#2309)
  * build(deps): bump golangci/golangci-lint-action from 4.0.0 to 5.0.0 (#2310)
  * build(deps): bump github.com/docker/cli (#2307)
  * build(deps): bump github.com/docker/docker (#2306)
  * build(deps): bump github.com/moby/buildkit from 0.13.1 to 0.13.2 (#2308)
  * build(deps): bump github.com/docker/cli (#2302)
  * Add codespell support (config, workflow to detect/not fix) and make it fix few typos (#2296)
  * build(deps): bump github.com/docker/docker (#2299)
  * build(deps): bump github.com/docker/docker (#2295)
  * build(deps): bump megalinter/megalinter from 7.9.0 to 7.10.0 (#2294)
  * build(deps): bump megalinter/megalinter from 7.8.0 to 7.9.0 (#2216)
  * build(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (#2215)
  * build(deps): bump golang.org/x/term from 0.18.0 to 0.19.0 (#2278)
  * build(deps): bump github.com/docker/cli (#2291)
  * Update action.yml (#2293)
  * build(deps): bump github.com/moby/buildkit from 0.12.5 to 0.13.1 (#2253)
  * Bump docker to v26 (#2289)
  * fix: skipped jobs have no result (#2276)
  * fix: favor command-line over files (#2274)
  * chore: fix some comments (#2279)
  * build(deps): bump actions/cache from 3 to 4 (#2163)
  * Remove local action cache if remote has changed (#2284)
  * chore: fix codecov (#2288)
  * build(deps): bump github.com/go-git/go-git/v5 from 5.11.0 to 5.12.0 (#2269)
  * chore: bump VERSION to 0.2.61
  * fix: cache adjust restore order of exact key matches (#2267)
  * Trivial: reduce log spam. (#2256)
  * chore: remove repetitive words (#2259)
  * Support overwriting caches (#2265)
  * test: use ping to improve network test (#2266)
  * build(deps): bump github.com/docker/docker (#2252)
  * build(deps): bump golang.org/x/term from 0.17.0 to 0.18.0 (#2244)
  * fix: rootless permission bits (new actions cache) (#2242)
  * fix function name in comment (#2240)
  * fix: docker buildx cache restore not working (#2236)
  * build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#2235)</changelog>
</package>
<package pkgid="e53166b4605f41a943d3db5ea6dbecf15618c59c7dc03de2b732962dcb5953887b59a58f061f3970b7ccbf6da2ae181cb5894c62d8e680ace4198f31642a9100" name="act" arch="x86_64">
  <version epoch="0" ver="0.2.62" rel="1.1"/>
  <changelog author="Orville Q. Song &lt;orville@anislet.dev&gt;" date="1638619200">- Init act Package.
  Run your GitHub Actions locally. 🚀
  Current Release: v0.2.25
  Commit Hash: 8ad6c07083c7cd7f45ea9e0808e3297bf2370ab5</changelog>
  <changelog author="Orville Q. Song &lt;orville@anislet.dev&gt;" date="1638705600">- Update to version 0.2.25:
  * feat: add option for docker image rebuild (#878)
  * Don't interpolate joboutputs, before job is done (#894)
  * Fix regex for GITHUB_ENV parsing (#893)
  * Revert "feat: allow existing logger from context (#859)" (#890)
  * docs: add brew installation from HEAD (#886)
  * build(deps): bump github.com/go-ini/ini from 1.63.2 to 1.64.0 (#882)
  * fix: fromJSON should work with any JSON (#883)
  * fix: correctly unmarshal entrypoint (#876)
  * fix: use docker lib for image ref parsing (#877)
  * Fix github SSH regex for missing .git extension (#871)</changelog>
  <changelog author="elimat@opensuse.org" date="1656849600">- Update to version 0.2.29:
  * build(deps): bump github.com/rhysd/actionlint from 1.6.13 to 1.6.14 (#1234)
  * build(deps): bump github.com/spf13/cobra from 1.4.0 to 1.5.0 (#1233)
  * build(deps): bump github.com/stretchr/testify from 1.7.2 to 1.7.5 (#1232)
  * fix: checkout container path should always use `/` (#1226)
  * feat: add option to bypass GHE for actions checkout (#1162)
  * revert auto changelog generator
  * ignore release-notes.md to avoid dirty check in goreleaser
  * update to use PAT
  * setup git user
  * allow workflow_dispatch on tag-monthly
  * add monthly release
  * auto generate changelog (#1225)
  * update runc and containerd (#1224)
  * feat: non root user container (#1202)
  * fix: processing of strategy.matrix.include (#1200)
  * fix: localcheckout mock (#1198)
  * Added support for chunked uploads. (#1208)
  * fix: keep action inputs (#1215)
  * Improve logging (#1171)
  * fix: allow TimeoutMinutes to be expression (#1217)
  * build(deps): bump github.com/stretchr/testify from 1.7.1 to 1.7.2 (#1213)
  * build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.4 to 2.3.5 (#1214)
  * build(deps): bump github.com/docker/cli (#1211)
  * build(deps): bump github.com/docker/docker (#1212)
  * refactor: remove github.com/pkg/errors dependency (#1077)
  * fix: skip local actions pre step in any case (#1204)
  * pkg/runner: add support to replace GitHub's env (#1197)
  * fix: dryrun skip local actions + enable Tests (#1199)
  * fix: Remove volume with same name as the container again (#1203)
  * build(deps): bump github.com/go-ini/ini from 1.66.5 to 1.66.6 (#1201)
  * build(deps): bump github.com/go-ini/ini from 1.66.4 to 1.66.5 (#1189)
  * governance: fix bug report rendering (#1186)
  * update docs (#1180)
  * feat: handle context cancelation during docker exec (#1170)
  * implement pre and post steps (#1089)
  * fix: remove composite restrictions (#1128)
  * governance: new issue templates (#1048)
  * ci(choco): update chocolatey to 1.1.0 (#1164)
  * build(deps): bump goreleaser/goreleaser-action from 2 to 3 (#1179)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.12 to 1.6.13 (#1173)
  * feat: add ubuntu-22.04 (#1150)
  * feat/bug-report-extended (#1163)
  * build(deps): bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 (#1169)
  * build(deps): bump github.com/docker/docker (#1167)
  * build(deps): bump github.com/docker/cli (#1168)
  * fix: panic if a step in a job is nil (#1145)
  * fix: return invalid step type (#1157)
  * Remove the correct Volume (#1148)
  * fix: panic while running DRYRUN with local actions (#1141)
  * refactor: remove composite action runcontext workaround (#1085)
  * build(deps): bump github.com/moby/buildkit from 0.10.2 to 0.10.3 (#1153)
  * build(deps): bump docker/setup-qemu-action from 1 to 2 (#1156)
  * build(deps): bump github.com/docker/docker (#1155)
  * build(deps): bump github.com/docker/cli (#1154)
  * feat: support `GITHUB_REF_NAME` &amp; `GITHUB_REF_TYPE` (#1142)
  * build(deps): bump github.com/moby/buildkit from 0.10.1 to 0.10.2 (#1147)
  * fix: conclusion and outcome are no integers (#1136)
  * fix: do not error that much (#1137)
  * build(deps): bump codecov/codecov-action from 3.0.0 to 3.1.0 (#1139)
  * chore: fold integration test outputs (#1111)
  * Update README.md (#1121)
  * docs(README): remove go install (#1123)
  * ci: always grab latest go version (#1124)
  * tests: remove runTestJobFile (#1127)
  * use new paths from goreleaser (#1135)
  * README: add MacPorts badge (#1129)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.11 to 1.6.12 (#1126)
  * build(deps): bump codecov/codecov-action from 2.1.0 to 3.0.0 (#1118)
  * build(deps): bump github.com/moby/buildkit from 0.10.0 to 0.10.1 (#1116)
  * build(deps): bump actions/upload-artifact from 2 to 3 (#1119)
  * build(deps): bump actions/setup-go from 2 to 3 (#1120)
  * build(deps): bump actions/stale from 4 to 5 (#1117)
  * tests(runner): move arm64 test to own func (#1095)
  * build(deps): bump deps which dependabot doesn't want to (#1107)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.10 to 1.6.11 (#1106)
  * implement volume mount for container job (#1101)
  * feat: add option to specify git remote name (#1104)
  * Allow passed in env vars to supersede ones declared in the workflow (#1100)
  * fix: copy ignored tracked files (#1074)
  * build(deps): bump github.com/opencontainers/selinux (#1102)
  * fix: return error on reusable workflows (#1093)
  * deps: bump go.mod to go1.18 (#1088)
  * fix(editorconfig): correct braces (#1094)
  * ci: bump go to 1.18 (#1087)
  * fix: don't overwrite with empty cmd/entrypoint (#1076)
  * refactor: simplify action function signatures (#1083)
  * deps: remove shlex (#1086)
  * fix: set default version string (#1070)
  * build(deps): bump actions/cache from 2 to 3 (#1082)
  * build(deps): bump github.com/docker/docker (#1080)
  * build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.2 to 2.3.4 (#1079)
  * build(deps): bump github.com/docker/cli (#1081)
  * automatically merge PRs from dependabot (#1084)
  * deps: bump go-git (#1057)
  * feat: split job steps into its own files/structs (#1004)
  * feat: add bug-report flag (#1056)
  * Fix: panic: reflect: slice index out of range (#1066)
  * Fix: call of reflect.Value.Interface on zero Value (#1067)
  * Fix: tojson(null) == 'null' (#1068)
  * build(deps): bump github.com/docker/docker (#1062)
  * build(deps): bump github.com/stretchr/testify from 1.7.0 to 1.7.1 (#1061)
  * feat: add flag to always run the checkout action (#1049)
  * Revert: Don't stop JobContainer on failure (#1041)
  * fix: remove unused TestContext (#1013)
  * feat: add step name to logger field (#1027)
  * fix: coerce booleans to numbers for comparison in exprparser (#1030)
  * feat: add json logger output (#1026)
  * build(deps): bump golangci/golangci-lint-action from 2 to 3.1.0 (#1019)
  * ci(stalebot): ignore feature requests (#1017)
  * build(deps): bump actions/checkout from 2 to 3 (#1028)
  * build(deps): bump github.com/spf13/cobra from 1.3.0 to 1.4.0 (#1040)
  * build(deps): bump github.com/docker/cli (#1038)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.9 to 1.6.10 (#1039)
  * build(deps): bump github.com/docker/distribution (#1037)
  * build(deps): bump github.com/moby/buildkit from 0.9.3 to 0.10.0 (#1036)
  * fix: trim whitespace from actrc (#1024)
  * fix: hide masked values in log files (#1011)
  * build(deps): bump github.com/spf13/cobra from 1.2.1 to 1.3.0 (#955)
  * Update link to 'filesystems' GitHub docs (#1016)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.8 to 1.6.9 (#1018)
  * feat: run jobs in parallel (#1003)
  * Expression evaluator fixes (#1009)
  * build(deps): bump github.com/go-ini/ini from 1.64.0 to 1.66.4 (#997)
  * fix: print line after password prompt (#1014)
  * refactor: default empty if: statement to if: success() in evaluator &amp; remove `FixIfStatement()` (#990)
  * fix: deep evaluate matrix strategy (#964)
  * build(deps): bump github.com/docker/distribution (#994)
  * Added instructions to install on fedora using copr package (#993)
  * fix: always execute closeContainer() executor (#988)
  * refactor: extract setupAction into ActionReader (#986)
  * refactor: extract RunContext Executor in JobExecutor (#984)
  * docs: Expand the GITHUB_TOKEN section (#968)
  * ci(Mergify): configuration update (#972)
  * fix: docker cp of dangling symlink (#943) (#948)
  * Fix: regression run after failure (#971)
  * ci(Mergify): configuration update (#966)
  * build(deps): bump github.com/moby/buildkit from 0.9.2 to 0.9.3 (#958)
  * build(deps): bump github.com/docker/docker (#957)
  * build(deps): bump github.com/opencontainers/image-spec (#954)
  * build(deps): bump github.com/docker/cli (#956)
  * Test: env.ACT in if condition of the workflow (#965)
  * feat: add skipped status as step result (#950)
  * feat: try to read ref and sha from event payload if available (#889)
  * fix: set composite outputs on failure (#945)
  * Refactor expression evaluator to use parser from actionlint package (#908)
  * fix(goreleaser): add append mode for release notes (#962)
  * feat(goreleaser): format changelog, add prereleases (#942)
  * fix: update install.sh (#937)
  * refactor: export and move shared contexts into pkg/model (#931)
  * feat: add node16 support (#922)
  * Feature: uses in composite (#793)
  * lint(megalinter): disable markdown link check (#938)
  * ci: replace superlinter with megalinter (#923)
  * fix: rework setupShellCommand (#930)
  * fix: clarify --reuse and --rm flags (#929)
  * ci(Mergify): configuration update (#924)
  * fix: ::stop-commands:: should continue to print the lines (#920)
  * fix: continue jobs + steps after failure (#840)
  * Fix and test choco action (#911)
  * Docker auth (#891)
  * container credentials (#868)
  * Add more steps context support (#887)
  * feat: allow existing logger from context (#898)
  * feat: SELinux lables for --bind (#906)
  * ci(choco): fix chocolatey docker build (#903)
- Add go modules (vendor) suport in _service file
- run spec-cleaner</changelog>
  <changelog author="jayvdb@gmail.com" date="1660132800">- Update to version 0.2.30:
  * fix: ensure all post steps are executed (#1286)
  * walk submodule path instead of dir name (#1282)
  * fix: add parent step id in composite action step id (#1268)
  * Made env interpolated instead of evaluated. (#1222)
  * build(deps): bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 (#1273)
  * Update README.md (#1260)
  * lint: add ReadHeaderTimeout (#1277)
  * fix: the number in the github event is of type number (#1252)
  * only perform chown operation for non root users (#1250)
  * fix: allow TimeoutMinutes to be expression in Jobs (#1247)
  * fix: use docker images from dockerhub (#1249)
  * Improve --eventpath example command (#1243)
  * Improve docs for events inputs (#1238)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.14 to 1.6.15 (#1239)
  * build(deps): bump github.com/stretchr/testify from 1.7.5 to 1.8.0 (#1240)</changelog>
  <changelog author="Thomas Schraitle &lt;thomas.schraitle@suse.com&gt; - 0.2.31" date="1670673600">- Update to version 0.2.31:
  * fix: CI is unstable due to new linting rules (#1292)
  * help output: use consistent terminology between -j &amp; -l (#1326)
  * support runner.arch (#1290)
  * build(deps): bump github.com/moby/buildkit from 0.10.3 to 0.10.4 (#1322)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.16 to 1.6.17 (#1321)
  * build(deps): bump github.com/mattn/go-isatty from 0.0.14 to 0.0.16 (#1312)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.15 to 1.6.16 (#1311)
  * build(deps): bump github.com/go-ini/ini from 1.66.6 to 1.67.0 (#1305)
  * refactor: ignore already closed error (#1285)</changelog>
  <changelog author="Thomas Schraitle &lt;thomas.schraitle@suse.com&gt; - 0.2.32" date="1670673601">- Update to version 0.2.32:
  * feat: pass current matrix information to job logger (#1364)
  * fix: show workflow info even if on.push is not defined (#1329) (#1335)
  * fix: restore the job logger setup after job cancelation (#1365)
  * fix: align github.ref to GitHub Action (#1362)
  * fix: crash on invalid docker credentials (#1348)
  * fix: missing defaults in nodejs pre (#1349)
  * fix: support expression for step's continue-on-error field (#900) (#1331)
  * fix: show workflow name when get error on yml parsing (#1133) (#1328)
  * build(deps): bump codecov/codecov-action from 3.1.0 to 3.1.1 (#1359)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.18 to 1.6.19 (#1360)
  * build(deps): bump actions/stale from 5 to 6 (#1357)
  * Arch best practice is to not run partial upgrades (#1355)
  * Improve hint for inserting secrets securely (#1354)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.17 to 1.6.18 (#1352)
  * build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.5 to 2.3.6 (#1341)
  * build(deps): bump github.com/docker/cli (#1340)
  * build(deps): bump github.com/docker/docker (#1339)</changelog>
  <changelog author="Thomas Schraitle &lt;thomas.schraitle@suse.com&gt; - 0.2.33" date="1670673602">- Update to version 0.2.33:
  * fix: ci is failing since 2022-10-17 (#1397)
  * fix: re-evaluate env for remote composite actions (#1385)
  * fix: interpolate action input defaults (#1376)
  * fix: support docker create arguments from container.options (#1022) (#1351)
  * fix: handle go closure iteration (#1374)
  * build(deps): bump github.com/spf13/cobra from 1.6.0 to 1.6.1 (#1420)
  * build(deps): bump github.com/docker/docker (#1418)
  * build(deps): bump github.com/docker/cli (#1419)
  * build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#1404)
  * refactor: move from io/ioutil to io and os packages (#1417)
  * Add user level Docker socket to common paths (#1416)
  * build(deps): bump megalinter/megalinter from 6.12.0 to 6.13.0 (#1407)
  * build(deps): bump golangci/golangci-lint-action from 3.2.0 to 3.3.0 (#1408)
  * build(deps): bump github.com/docker/docker (#1403)
  * build(deps): bump github.com/docker/cli (#1405)
  * build(deps): bump github.com/moby/buildkit from 0.10.4 to 0.10.5 (#1406)
  * Fixes #1387 (#1388)
  * build(deps): bump megalinter/megalinter from 6.11.1 to 6.12.0 (#1395)
  * build(deps): bump github.com/docker/cli (#1393)
  * build(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.0 (#1394)
  * build(deps): bump github.com/docker/docker (#1392)
  * Mapping workflow_dispatch inputs into the Expression inputs context (#1363)
  * test: add test for networking setup in act (#1375)
  * build(deps): bump megalinter/megalinter from 6.11.0 to 6.11.1 (#1381)
  * build(deps): bump gotest.tools/v3 from 3.0.3 to 3.4.0 (#1379)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.20 to 1.6.21 (#1380)
  * build(deps): bump github.com/imdario/mergo from 0.3.12 to 0.3.13 (#1378)
  * Fix composite input handling (#1345)
  * build(deps): bump megalinter/megalinter from 5 to 6.11.0 (#1370)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.19 to 1.6.20 (#1371)
  * build(deps): bump github.com/opencontainers/selinux (#1372)</changelog>
  <changelog author="Thomas Schraitle &lt;thomas.schraitle@suse.com&gt; - 0.2.34" date="1670673603">- Update to version 0.2.34:
  * feat: interpolate the step names (#1422)
  * feat: GITHUB_STATE and GITHUB_OUTPUT file commands (#1391)
  * feat: Host environment (#1293)
  * feat: parse types of reusable workflows (#1414)
  * fix: handle subdirectors and exclusions (#1012) (#1446)
  * fix: keep path to event json file in composite actions (#1428)
  * fix: nil pointer access ( workflow_dispatch )
  * build(deps): bump megalinter/megalinter from 6.14.0 to 6.15.0 (#1475)
  * act -j -W example (#1471)
  * Fix shellcommand error on sh shell (#1464)
  * fix typo (#1456)
  * build(deps): bump github.com/creack/pty from 1.1.17 to 1.1.18 (#1447)
  * Remove dead code (#1425)
  * build(deps): bump github.com/moby/buildkit from 0.10.5 to 0.10.6 (#1437)
  * build(deps): bump golangci/golangci-lint-action from 3.3.0 to 3.3.1 (#1436)
  * Update number of approvers required from 3 to 2
  * build(deps): bump megalinter/megalinter from 6.13.0 to 6.14.0 (#1426)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.21 to 1.6.22 (#1427)</changelog>
  <changelog author="Thomas Schraitle &lt;thomas.schraitle@suse.com&gt; - 0.2.34" date="1673438400">- Spec file:
  Fix bsc#1207021 to report the correct version when calling "act --version"
  Wrong version is fixed with sed in act-0.2.34/main.go
  Reported upstream as GH://nektos/act#1555</changelog>
  <changelog author="sebix@sebix.at" date="1683720000">- Update to version 0.2.45:
  * chore: bump VERSION to 0.2.45
  * Support cache (#1770)
  * chore: run act from cli on linux (#1758)
  * Revert breaking docker socket changes (#1763)
  * avoid using log.Fatal (#1759)
  * build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1755)
  * build(deps): bump github.com/docker/docker (#1754)
  * build(deps): bump github.com/docker/cli (#1753)
  * build(deps): bump codecov/codecov-action from 3.1.2 to 3.1.3 (#1752)
  * ci: deduplicate running workflows (#1751)
  * fix: try finding a socket, otherwise fail, respect user choice (#1745)
  * Improve watchAndRun (#1743)
  * Remove the comment-out code. (#1691)
  * typo: fix expression of warning message on macOS (#1693)
  * fix: environment handling windows (host mode) (#1732)
  * fix: ensure networkmode "host" unless explicitly specified (#1739)
  * Avoid using `log.Fatal` in `pkg/*` (#1705)
  * feat: support yaml env/secrets/inputs file (#1733)
  * build(deps): bump codecov/codecov-action from 3.1.1 to 3.1.2 (#1735)
  * fix: ghc assignment typo (#1729)
  * fix: reusable workflow panic (#1728)
  * fix: add `server_url` attribute to github context (#1727)
  * build(deps): update go-git to ce62f3e9ff86270538a514a68d3bd5563a733e3b (#1725)
  * build(deps): bump github.com/docker/docker (#1719)
  * build(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#1724)
  * build(deps): bump github.com/docker/cli (#1722)
  * build(deps): bump megalinter/megalinter from 6.22.1 to 6.22.2 (#1720)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.23 to 1.6.24 (#1721)
  * build(deps): bump golang.org/x/term from 0.6.0 to 0.7.0 (#1723)
  * build(deps): bump github.com/docker/cli (#1712)
  * build(deps): bump github.com/docker/docker (#1711)
  * build(deps): bump megalinter/megalinter from 6.21.0 to 6.22.1 (#1710)
  * chore: bump VERSION to 0.2.44
  * build(deps): bump github.com/opencontainers/runc from 1.1.3 to 1.1.5 (#1708)
  * feat: improve GetOutboundIP (#1707)
  * fix: use os.UserHomeDir (#1706)
  * Make sure working directory is respected when configured from matrix (#1686)
  * build(deps): bump github.com/moby/buildkit from 0.11.4 to 0.11.5 (#1703)
  * build(deps): bump github.com/mattn/go-isatty from 0.0.17 to 0.0.18 (#1702)
  * build(deps): bump github.com/imdario/mergo from 0.3.14 to 0.3.15 (#1701)
  * build(deps): bump actions/stale from 7 to 8 (#1700)
  * build(deps): bump megalinter/megalinter from 6.20.1 to 6.21.0 (#1699)
  * full path required for extension install (#1670)
  * build(deps): bump actions/setup-go from 3 to 4 (#1689)
  * build(deps): bump github.com/imdario/mergo from 0.3.13 to 0.3.14 (#1688)
  * build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#1650)
  * build(deps): bump megalinter/megalinter from 6.20.0 to 6.20.1 (#1679)
  * build(deps): bump fregante/setup-git-user from 1 to 2 (#1664)
  * Add example command for collecting artifacts (#1671)
  * feat: specify matrix on command line (#1675)
  * Support for docker steps in host environment (#1674)
  * fix: correct ref and ref_name (#1672)
  * fix: return err in walk (#1667)
  * test: Enshure ForcePull config doesn't break docker actions (1661)
  * fix: crash if the id tool fails to run in the container (1660)
  * build(deps): bump github.com/moby/buildkit from 0.11.3 to 0.11.4 (#1669)
  * build(deps): bump megalinter/megalinter from 6.19.0 to 6.20.0 (#1665)
  * build(deps): bump golang.org/x/term from 0.5.0 to 0.6.0 (#1666)
  * Improve XDG Spec supporting (#1656)
  * fix: safe file name (#1651)
  * fix: compare properties of Invalid types (#1645)
  * chore: bump VERSION to 0.2.43
  * fix: github.job property is empty, GITHUB_JOB should be job id (#1646)
  * build(deps): bump github.com/opencontainers/image-spec (#1649)
  * fix: update output handling for reusable workflows (#1521)
  * fix: crash malformed composite action (#1616)
  * docs: remove help section (#1648)
  * feat: workflowpattern package (#1618)
  * build(deps): bump github.com/containerd/containerd from 1.6.16 to 1.6.18 (#1637)
  * fix: add GITHUB_STEP_SUMMARY (#1607)
  * build(deps): bump golang.org/x/net from 0.4.0 to 0.7.0 (#1636)
  * build(deps): bump github.com/moby/buildkit from 0.11.2 to 0.11.3 (#1635)
  * fix: tolerate workflow that needs a missing job (#1595) (#1619)
  * chore: Remove obsolete Container.UpdateFromPath (#1631)
  * chore: use new style octal (#1630)
  * fix: don't override env (#1629)
  * ci: add Winget Releaser workflow (#1623)
  * build(deps): bump github.com/opencontainers/selinux (#1625)
  * build(deps): bump github.com/docker/docker (#1624)
  * build(deps): bump github.com/docker/cli (#1626)
  * chore: add Winget installation instructions (#1622)
  * Pass dockerfile to build executor (#1606)
  * build(deps): bump github.com/docker/cli from 23.0.0-rc.1+incompatible to 23.0.0+incompatible (#1611)
  * build(deps): bump github.com/docker/docker (#1613)
  * build(deps): bump megalinter/megalinter from 6.18.0 to 6.19.0 (#1610)
  * build(deps): bump github.com/go-git/go-billy/v5 from 5.4.0 to 5.4.1 (#1612)
  * build(deps): bump github.com/joho/godotenv from 1.4.0 to 1.5.1 (#1614)
  * refactor: GITHUB_ENV command / remove env.PATH (#1503)
  * Update max container name length (#1597)
  * feat: allow overriding of `GITHUB_` env variables (#1582)
  * Docker build fixes (#1596)
  * fix: Apply forcePull only for prebuild docker actions (#1599)
  * chore: bump VERSION to 0.2.42
  * feat: cache notices to reduce frequency of upgrade notifications (#1592)
  * chore: fix release script to trigger gh-act
  * chore: bump VERSION to 0.2.41
  * build(deps): bump github.com/moby/buildkit from 0.11.1 to 0.11.2 (#1589)
  * build(deps): bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 (#1590)
  * cI: make stalebot less annoying (#1587)
  * test: Do not leak step env in composite (#1585)
  * feat: step summary of test results (#1580)
  * build(deps): bump github.com/moby/buildkit from 0.11.0 to 0.11.1 (#1576)
  * build(deps): bump golang.org/x/term from 0.3.0 to 0.4.0 (#1577)
  * build(deps): bump github.com/docker/docker (#1573)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.22 to 1.6.23 (#1574)
  * build(deps): bump actions/github-script from 5 to 6 (#1572)
  * chore: update docs for installing act as GH CLI extension
  * feat: release extension
  * feat: release extension
  * feat: release extension
  * refactor: pull and rebuild docker by default (#1569)
  * feat: add remote reusable workflows (#1525)
  * Fixed auto-generated platform configuration with Micro size image (#1566)
  * Feature/allow worktrees (#1530)
  * chore: bump VERSION to 0.2.40
  * fix: update artifact server to address GHSL-2023-004 (#1565)
  * chore: bump VERSION to 0.2.39
  * chore: fix promote script
  * chore: bump version
  * chore: makefile update
  * chore: bump version
  * build(deps): bump github.com/moby/buildkit from 0.10.6 to 0.11.0 (#1563)
  * chore: push new version
  * Readme: Fix shell installation (#1547)
  * fix: allow override of artifact server bind address (#1560)
  * feat: add check for newer versions (#1562)
  * Input (#1524)
  * refactor: remove docker image list reference filter (#1501)
  * fix: add-matcher fails github workflow (#1532)
  * feat: add support for building docker actions with private registries (#1557)
  * build(deps): bump github.com/containerd/containerd from 1.6.6 to 1.6.12 (#1554)
  * feat: Allow building without docker support (#1507)
  * fix: extra path lost in composite actions (#1531)
  * test: make sure workflow_call is not a github event calling our workflow (#1520)
  * fix: preserve job result state in case of failure (#1519)
  * build(deps): bump megalinter/megalinter from 6.17.0 to 6.18.0 (#1550)
  * build(deps): bump megalinter/megalinter from 6.16.0 to 6.17.0 (#1540)
  * build(deps): bump github.com/mattn/go-isatty from 0.0.16 to 0.0.17 (#1539)
  * build(deps): bump github.com/go-git/go-billy/v5 from 5.3.1 to 5.4.0 (#1541)
  * build(deps): bump megalinter/megalinter from 6.15.0 to 6.16.0 (#1534)
  * build(deps): bump actions/stale from 6 to 7 (#1535)
  * revert: deprecation of containerArchitecture (#1514)
  * build(deps): bump goreleaser/goreleaser-action from 3 to 4 (#1515)
  * build(deps): bump github.com/docker/cli (#1516)
  * build(deps): bump github.com/docker/docker (#1517)
  * fix: align runner.os / runner.arch to known values (#1510)
  * feat: Support "result" on "needs" context. (#1497)
  * fix: tail (not absolute) as entrypoint of job container (#1506)
  * refactor: fix savestate in pre steps (#1466)
  * feat: allow to spawn and run a local reusable workflow (#1423)
  * refactor: fix add-path / GITHUB_PATH commands (#1472)
  * feat: JobLoggerFactory (#1496)
  * fix: handle env-vars case sensitive (#1493)
  * fix: step env is unavailable in with property expr (#1458)
  * refactor: share UpdateFromEnv logic (#1457)
  * feat: `--container-options` (#1462)
  * refactor: move autoremove into the jobexecutor (#1463)
  * docs: clarifying skipping steps / jobs (#1480)
  * Pass `LANG=C.UTF-8` to environment (#1476)
  * build(deps): bump megalinter/megalinter from 6.14.0 to 6.15.0 (#1475)
  * act -j -W example (#1471)
  * Fix shellcommand error on sh shell (#1464)
  * fix typo (#1456)
  * build(deps): bump github.com/creack/pty from 1.1.17 to 1.1.18 (#1447)
  * fix: handle subdirectors and exclusions (#1012) (#1446)
  * Remove dead code (#1425)
  * feat: interpolate the step names (#1422)
  * feat: GITHUB_STATE and GITHUB_OUTPUT file commands (#1391)
  * feat: Host environment (#1293)
  * build(deps): bump github.com/moby/buildkit from 0.10.5 to 0.10.6 (#1437)
  * fix: keep path to event json file in composite actions (#1428)
  * build(deps): bump golangci/golangci-lint-action from 3.3.0 to 3.3.1 (#1436)
  * fix: nil pointer access ( workflow_dispatch )
  * Update number of approvers required from 3 to 2
  * build(deps): bump megalinter/megalinter from 6.13.0 to 6.14.0 (#1426)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.21 to 1.6.22 (#1427)
  * feat: parse types of reusable workflows (#1414)
  * build(deps): bump github.com/spf13/cobra from 1.6.0 to 1.6.1 (#1420)
  * build(deps): bump github.com/docker/docker (#1418)
  * build(deps): bump github.com/docker/cli (#1419)
  * build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#1404)
  * refactor: move from io/ioutil to io and os packages (#1417)
  * Add user level Docker socket to common paths (#1416)
  * build(deps): bump megalinter/megalinter from 6.12.0 to 6.13.0 (#1407)
  * build(deps): bump golangci/golangci-lint-action from 3.2.0 to 3.3.0 (#1408)
  * build(deps): bump github.com/docker/docker (#1403)
  * build(deps): bump github.com/docker/cli (#1405)
  * build(deps): bump github.com/moby/buildkit from 0.10.4 to 0.10.5 (#1406)
  * Fixes #1387 (#1388)
  * build(deps): bump megalinter/megalinter from 6.11.1 to 6.12.0 (#1395)
  * build(deps): bump github.com/docker/cli (#1393)
  * build(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.0 (#1394)
  * build(deps): bump github.com/docker/docker (#1392)
  * Mapping `workflow_dispatch` inputs into the Expression `inputs` context (#1363)
  * fix: ci is failing since 2022-10-17 (#1397)
  * test: add test for networking setup in act (#1375)
  * fix: re-evaluate env for remote composite actions (#1385)
  * build(deps): bump megalinter/megalinter from 6.11.0 to 6.11.1 (#1381)
  * build(deps): bump gotest.tools/v3 from 3.0.3 to 3.4.0 (#1379)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.20 to 1.6.21 (#1380)
  * build(deps): bump github.com/imdario/mergo from 0.3.12 to 0.3.13 (#1378)
  * fix: interpolate action input defaults (#1376)
  * fix: support docker create arguments from container.options (#1022) (#1351)
  * Fix composite input handling (#1345)
  * fix: handle go closure iteration (#1374)
  * build(deps): bump megalinter/megalinter from 5 to 6.11.0 (#1370)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.19 to 1.6.20 (#1371)
  * build(deps): bump github.com/opencontainers/selinux (#1372)
  * fix: show workflow info even if on.push is not defined (#1329) (#1335)
  * fix: restore the job logger setup after job cancelation (#1365)
  * feat: pass current matrix information to job logger (#1364)
  * fix: align github.ref to GitHub Action (#1362)
  * fix: crash on invalid docker credentials (#1348)
  * fix: missing defaults in nodejs pre (#1349)
  * build(deps): bump codecov/codecov-action from 3.1.0 to 3.1.1 (#1359)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.18 to 1.6.19 (#1360)
  * build(deps): bump actions/stale from 5 to 6 (#1357)
  * Arch best practice is to not run partial upgrades (#1355)
  * Improve hint for inserting secrets securely (#1354)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.17 to 1.6.18 (#1352)
  * build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.5 to 2.3.6 (#1341)
  * build(deps): bump github.com/docker/cli (#1340)
  * build(deps): bump github.com/docker/docker (#1339)
  * fix: support expression for step's continue-on-error field (#900) (#1331)
  * fix: show workflow name when get error on yml parsing (#1133) (#1328)
  * help output: use consistent terminology between `-j` &amp; `-l` (#1326)
  * support runner.arch (#1290)
  * build(deps): bump github.com/moby/buildkit from 0.10.3 to 0.10.4 (#1322)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.16 to 1.6.17 (#1321)
  * build(deps): bump github.com/mattn/go-isatty from 0.0.14 to 0.0.16 (#1312)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.15 to 1.6.16 (#1311)
  * build(deps): bump github.com/go-ini/ini from 1.66.6 to 1.67.0 (#1305)
  * refactor: ignore already closed error (#1285)
  * fix: CI is unstable due to new linting rules (#1292)</changelog>
  <changelog author="ila.embsys@gmail.com" date="1709380800">- Update to version 0.2.60:
  * chore: bump VERSION to 0.2.60
  * build(deps): bump go.etcd.io/bbolt from 1.3.8 to 1.3.9 (#2229)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.26 to 1.6.27 (#2228)
  * fix: logo and demo asset urls (#2226)
  * feat: Test writing remote Actions locally (#2155)
  * build(deps): bump github.com/opencontainers/image-spec (#2223)
  * refactor: simpilfy go-git cache (#2208)
  * feat: offline mode for new action cache (#2173)
  * build(deps): bump github.com/opencontainers/image-spec (#2214)
  * build(deps): bump golang.org/x/term from 0.16.0 to 0.17.0 (#2213)
  * fix: Rootless error concerning `/var/run/docker.sock` (#2181)
  * Shrink Readme (#2198)
  * chore: bump VERSION to 0.2.59
  * feat: correctly use the xdg library, which has the side effect to fix the config survey (#2195)
  * chore: bump VERSION to 0.2.58
  * build(deps): bump github.com/opencontainers/runc from 1.1.7 to 1.1.12 (#2187)
  * build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.12.5 (#2188)
  * build(deps): bump github.com/containerd/containerd from 1.6.19 to 1.6.26 (#2189)
  * build(deps): bump github.com/opencontainers/image-spec (#2167)
  * build(deps): bump github.com/moby/buildkit from 0.12.4 to 0.12.5 (#2186)
  * fix: use correct path to toolcache (#1494)
  * refactor: filecollector into new package (#2174)
  * build(deps): bump codecov/codecov-action from 3.1.4 to 3.1.5 (#2175)
  * fix: improve warning about remote not found (#2169)
  * fix: improve new-action-cache fetch failure error (#2172)
  * fix: subpath actions via new artifact cache (#2170)
  * fix: improve action not found error (#2171)
  * refactor(cmd/root): simplify `parseEnvs` (#2162)
  * Add containerd's normalized architectures to archMapper (#2168)
  * build(deps): bump megalinter/megalinter from 7.7.0 to 7.8.0 (#2164)
  * fix: write default config in XDG config dir to avoid cluttering the HOME directory by default (#2140)
  * WorkflowDispatchConfig supports multiple yaml node kinds (#2123)
  * fix: match cache `restore-keys` in creation reverse order (#2153)
  * build(deps): bump actions/upload-artifact from 3 to 4 (#2133)
  * feat: support offline mode (#2128)
  * feat: cli option to enable the new action cache (#1954)
  * ci: automatic merge PRs created by a maintainer and approved by 1 other maintainer (#2156)
  * Add support for NetBSD (#2023)
  * build(deps): bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 (#2149)
  * build(deps): bump golang.org/x/term from 0.15.0 to 0.16.0 (#2148)
  * chore: bump VERSION to 0.2.57
  * build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#2134)
  * build(deps): bump github.com/containerd/containerd from 1.7.2 to 1.7.11 (#2136)
  * chore: bump VERSION to 0.2.56
  * build(deps): bump actions/stale from 8 to 9 (#2120)
  * feat: support config env expansion (#2063)
  * build(deps): bump actions/checkout from 3 to 4 (#1998)
  * build(deps): bump github.com/creack/pty from 1.1.20 to 1.1.21 (#2099)
  * Fix noisy `runs-on` error logging (#2102)
  * fix: IsHost is defined as false on windows (#2093)
  * build(deps): bump actions/setup-go from 4 to 5 (#2118)
  * build(deps): bump megalinter/megalinter from 7.6.0 to 7.7.0 (#2119)
  * build(deps): bump github.com/go-git/go-git/v5 from 5.10.1 to 5.11.0 (#2117)
  * build(deps): bump golang.org/x/term from 0.14.0 to 0.15.0 (#2112)
  * build(deps): bump github.com/go-git/go-git/v5 from 5.10.0 to 5.10.1 (#2114)
  * build(deps): bump github.com/moby/buildkit from 0.12.3 to 0.12.4 (#2113)
  * chore: bump VERSION to 0.2.55
  * build(deps): bump megalinter/megalinter from 7.5.0 to 7.6.0 (#2098)
  * build(deps): bump actions/github-script from 6 to 7 (#2097)
  * chore: bump VERSION to 0.2.54
  * build(deps): bump golang.org/x/term from 0.13.0 to 0.14.0 (#2091)
  * Evaluate if condition when calling a reusable workflow (#2087)
  * feat: support runs-on labels and group (#2062)
  * Evaluate all service values (#2054)
  * fix: (#2075)
  * Don't set GITHUB_TOKEN (#2089)
  * Support array expressions in runs-on (#2088)
  * Use unique name for reusable workflow (#2015)
  * build(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#2079)
  * fix: panic (#2071)
  * chore: bump VERSION to 0.2.53
  * build(deps): bump github.com/docker/docker (#2067)
  * build(deps): bump github.com/creack/pty from 1.1.18 to 1.1.20 (#2068)
  * build(deps): bump megalinter/megalinter from 7.4.0 to 7.5.0 (#2070)
  * build(deps): bump go.etcd.io/bbolt from 1.3.7 to 1.3.8 (#2065)
  * build(deps): bump github.com/docker/cli (#2069)
  * build(deps): bump github.com/go-git/go-git/v5 from 5.9.0 to 5.10.0 (#2066)
  * build(deps): bump github.com/mattn/go-isatty from 0.0.19 to 0.0.20 (#2059)
  * build(deps): bump github.com/moby/buildkit from 0.12.2 to 0.12.3 (#2060)
  * Add support for service containers (#1949)
  * Fix float formatting (#2018)
  * build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0 (#2045)
  * build(deps): bump github.com/docker/distribution (#2037)
  * build(deps): bump golang.org/x/term from 0.12.0 to 0.13.0 (#2036)
  * fix action_ref (composite action) (#2020)
  * fix: use actions/runner hashfiles in container (#1940)
  * Fix image survey for large images (#2022)
  * [ Variables ] - Add missing documentation for repository variables (#2032)
  * chore: bump VERSION to 0.2.52
  * build(deps): bump github.com/rhysd/actionlint from 1.6.25 to 1.6.26 (#2026)
  * build(deps): bump megalinter/megalinter from 7.3.0 to 7.4.0 (#2025)
  * chore: bump VERSION to 0.2.51
  * build(deps): bump github.com/go-git/go-git/v5 from 5.8.1 to 5.9.0 (#2011)
  * build(deps): bump github.com/opencontainers/image-spec (#2010)
  * build(deps): bump gotest.tools/v3 from 3.5.0 to 3.5.1 (#2009)
  * build(deps): bump github.com/go-git/go-billy/v5 from 5.4.1 to 5.5.0 (#2012)
  * build(deps): bump docker/setup-qemu-action from 2 to 3 (#2007)
  * build(deps): bump goreleaser/goreleaser-action from 4 to 5 (#2008)
  * feat: support node20 runtime (#1988)
  * feat: support interpolation in `&lt;job&gt;.container.options` (#1958)
  * build(deps): bump github.com/docker/docker (#2000)
  * build(deps): bump github.com/docker/cli (#1999)
  * build(deps): bump golang.org/x/term from 0.11.0 to 0.12.0 (#1992)
  * chore: bump VERSION to 0.2.50
  * build(deps): bump github.com/moby/buildkit from 0.12.1 to 0.12.2 (#1986)
  * build(deps): bump github.com/moby/patternmatcher from 0.5.0 to 0.6.0 (#1985)
  * fix: fail if no stages were found (#1970)
  * build(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (#1978)
  * Mention act user guide in act (#1973)
  * build(deps): bump megalinter/megalinter from 7.2.1 to 7.3.0 (#1965)
  * ci: change winget job runner to `ubuntu-latest` (#1959)
  * change podman socket path (#1961)
  * Fix "Unknown server OS" for Docker container `--device` option (#1957)
  * refactor: remove unnecessary nil check in RunContext (#1955)
  * feat: Add new Action Cache (#1913)
  * feat: cmd support for windows (#1941)
  * feat: Add CopyTarStream to Container Interface (#1912)
  * refactor: docker build BuildContext field (#1914)
  * Shorten or/and in expressions (#1939)
  * prefer pwsh on windows if found (#1942)
  * build(deps): bump megalinter/megalinter from 7.1.0 to 7.2.1 (#1931)
  * build(deps): bump golang.org/x/term from 0.10.0 to 0.11.0 (#1948)
  * build(deps): bump github.com/moby/buildkit from 0.12.0 to 0.12.1 (#1947)
  * chore: bump VERSION to 0.2.49
  * build(deps): bump github.com/go-git/go-git/v5 from 5.8.0 to 5.8.1 (#1934)
  * build(deps): bump github.com/docker/cli (#1932)
  * build(deps): bump github.com/docker/docker (#1933)
  * build(deps): bump github.com/go-git/go-git/v5 from 5.7.0 to 5.8.0 (#1925)
  * local runner doc (#1911)
  * Add new CLI flag to log just the job id and not the entire job name (#1920)
  * build(deps): bump github.com/moby/buildkit from 0.11.6 to 0.12.0 (#1917)
  * build(deps): bump golang.org/x/term from 0.9.0 to 0.10.0 (#1906)
  * Bump dockercli (#1905)
  * throw when invalid `uses` key is provided (#1804)
  * fix: handle zero size (#1888)
  * chore: upgrade golangci-lint and address findings (#1904)
  * build(deps): bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 (#1868)
  * build(deps): bump gotest.tools/v3 from 3.4.0 to 3.5.0 (#1892)
  * Normalize path outputs emitted by the artifact server download endpoint (#1898)
  * chore: bump VERSION to 0.2.48
  * build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1884)
  * build(deps): bump github.com/opencontainers/image-spec (#1893)
  * Remove `archives.replacements` in `goreleaser.yaml` (#1895)
  * refactor: open boltdb only while using it (#1879)
  * chore: bump VERSION to 0.2.47
  * Allow inputs for workflow_calls (#1845)
  * build(deps): bump github.com/opencontainers/image-spec (#1883)
  * build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1882)
  * build(deps): bump github.com/opencontainers/image-spec (#1881)
  * build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1880)
  * build(deps): bump github.com/rhysd/actionlint from 1.6.24 to 1.6.25 (#1870)
  * build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.6 to 2.3.7 (#1872)
  * build(deps): bump golang.org/x/term from 0.8.0 to 0.9.0 (#1869)
  * build(deps): bump github.com/opencontainers/image-spec (#1871)
  * Allow to override location of action cache dir (#1863)
  * Drop disappeared `wei/curl@v1` (#1864)
  * build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1858)
  * build(deps): bump megalinter/megalinter from 7.0.4 to 7.1.0 (#1857)
  * build(deps): bump github.com/mattn/go-isatty from 0.0.18 to 0.0.19 (#1859)
  * fix: spelling mistake in readme (#1854)
  * feature: Add support for github action variables (#1833)
  * Fix bug in processing jobs on platforms without Docker (#1834)
  * build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.4 (#1842)
  * build(deps): bump megalinter/megalinter from 7.0.2 to 7.0.4 (#1838)
  * build(deps): bump github.com/docker/cli (#1843)
  * build(deps): bump github.com/imdario/mergo from 0.3.15 to 0.3.16 (#1840)
  * build(deps): bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 (#1841)
  * build(deps): bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 (#1839)
  * chore: bump VERSION to 0.2.46
  * build(deps): bump github.com/opencontainers/image-spec (#1829)
  * build(deps): bump github.com/docker/cli (#1816)
  * add instruction for using `gh auth token` (#1831)
  * build(deps): bump github.com/go-git/go-git/v5 (#1830)
  * build(deps): bump megalinter/megalinter from 6.22.2 to 7.0.2 (#1827)
  * fix: Update ARCH environment variable used in runners/actions (#1818)
  * build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1817)
  * build(deps): bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2 (#1814)
  * build(deps): bump codecov/codecov-action from 3.1.3 to 3.1.4 (#1813)
  * build(deps): bump github.com/opencontainers/image-spec (#1807)
  * build(deps): bump github.com/docker/docker (#1806)
  * build(deps): bump github.com/docker/cli (#1805)
  * build(deps): bump github.com/docker/distribution (#1801)
  * build(deps): bump github.com/cloudflare/circl from 1.1.0 to 1.3.3 (#1800)
  * build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 (#1791)
  * Replace backslash in GetActPath() for Windows (#1777)
  * feat: implement steps.timeout-minutes (#1776)
  * fix: don't allow `-self-hosted` mode as container image (#1783)
  * Refactor evaluate yaml node do not alter nested nodes (#1761)
  * fix: fallback to unauthenticated pull (#1774)
  * fix: remove hardcoded reference to github.com when using reusable remote workflows and remote actions (#1784)
  * build(deps): bump github.com/docker/cli (#1780)
  * build(deps): bump github.com/opencontainers/image-spec (#1781)
  * build(deps): bump github.com/docker/docker (#1779)</changelog>
  <changelog author="kskarthik@disroot.org" date="1715256000">- Update to version 0.2.62:
  * chore: bump VERSION to 0.2.62
  * build(deps): bump megalinter/megalinter from 7.10.0 to 7.11.1 (#2309)
  * build(deps): bump golangci/golangci-lint-action from 4.0.0 to 5.0.0 (#2310)
  * build(deps): bump github.com/docker/cli (#2307)
  * build(deps): bump github.com/docker/docker (#2306)
  * build(deps): bump github.com/moby/buildkit from 0.13.1 to 0.13.2 (#2308)
  * build(deps): bump github.com/docker/cli (#2302)
  * Add codespell support (config, workflow to detect/not fix) and make it fix few typos (#2296)
  * build(deps): bump github.com/docker/docker (#2299)
  * build(deps): bump github.com/docker/docker (#2295)
  * build(deps): bump megalinter/megalinter from 7.9.0 to 7.10.0 (#2294)
  * build(deps): bump megalinter/megalinter from 7.8.0 to 7.9.0 (#2216)
  * build(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (#2215)
  * build(deps): bump golang.org/x/term from 0.18.0 to 0.19.0 (#2278)
  * build(deps): bump github.com/docker/cli (#2291)
  * Update action.yml (#2293)
  * build(deps): bump github.com/moby/buildkit from 0.12.5 to 0.13.1 (#2253)
  * Bump docker to v26 (#2289)
  * fix: skipped jobs have no result (#2276)
  * fix: favor command-line over files (#2274)
  * chore: fix some comments (#2279)
  * build(deps): bump actions/cache from 3 to 4 (#2163)
  * Remove local action cache if remote has changed (#2284)
  * chore: fix codecov (#2288)
  * build(deps): bump github.com/go-git/go-git/v5 from 5.11.0 to 5.12.0 (#2269)
  * chore: bump VERSION to 0.2.61
  * fix: cache adjust restore order of exact key matches (#2267)
  * Trivial: reduce log spam. (#2256)
  * chore: remove repetitive words (#2259)
  * Support overwriting caches (#2265)
  * test: use ping to improve network test (#2266)
  * build(deps): bump github.com/docker/docker (#2252)
  * build(deps): bump golang.org/x/term from 0.17.0 to 0.18.0 (#2244)
  * fix: rootless permission bits (new actions cache) (#2242)
  * fix function name in comment (#2240)
  * fix: docker buildx cache restore not working (#2236)
  * build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#2235)</changelog>
</package>
<package pkgid="fcc9211e2c79e369eead69066851e2c11b72dbee0c03d3ad5d8c1c7acd4f877a79d7125d577e8cc5776add0a614b48a0b01f8c6ea3e07438c53499a6eefdb162" name="ade" arch="src">
  <version epoch="0" ver="0.1.2d" rel="2.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1562068800">- Initial package version 0.1.1d</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566820800">- Remove pointless empty scriptlets</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1568116800">- Update to version 0.1.1f
  * Fixed warning which happens with old compilers
    (which are still supported in OpenCV)
- Update to version 0.1.1e
  * Bugfix: Make size() method to return size_t value
- Drop upstream Silence_redundant-move_warning.patch
- Use -ffat-lto-objects to provide a proper static library.
- Run tests by default</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1641988800">- Don't leave an empty %check section if building without tests</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663416000">- Update to version 0.1.2a
  * A minor version bump to fix OpenCV warnings on Windows
- Update to version 0.1.2
  * This release incorporates the community PRs for the past three
    years &amp; mainly serves for OpenCV new compilers support as
    requested.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704110400">- Update to version 0.1.2d
  * Fix compilation with CXX standard set in parent project tree
- Update to version 0.1.2c
  * Fixed issues with CMake exported targets/configs as part
    of OpenVINO build
  * Fixed GCC13 support
- Update to version 0.1.2b
  * A minor version bump to fix warnings on Linux.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714046400">- Add ade-use-cxx14-standard.patch: Enforce CMAKE_CXX_STANDARD=14
  to allow building tests with gtest &gt;= 1.14.0 (gh#opencv/ade#44).</changelog>
</package>
<package pkgid="b92266d851185df5447b9570b438ede8a5e1e2eb2ad09e039b7b11427736a27a69aff5eeff8bf0e3ad5fe785962b00f8e600c642052c0615985b87990f178887" name="ade-devel" arch="x86_64">
  <version epoch="0" ver="0.1.2d" rel="2.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1562068800">- Initial package version 0.1.1d</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566820800">- Remove pointless empty scriptlets</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1568116800">- Update to version 0.1.1f
  * Fixed warning which happens with old compilers
    (which are still supported in OpenCV)
- Update to version 0.1.1e
  * Bugfix: Make size() method to return size_t value
- Drop upstream Silence_redundant-move_warning.patch
- Use -ffat-lto-objects to provide a proper static library.
- Run tests by default</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1641988800">- Don't leave an empty %check section if building without tests</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663416000">- Update to version 0.1.2a
  * A minor version bump to fix OpenCV warnings on Windows
- Update to version 0.1.2
  * This release incorporates the community PRs for the past three
    years &amp; mainly serves for OpenCV new compilers support as
    requested.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704110400">- Update to version 0.1.2d
  * Fix compilation with CXX standard set in parent project tree
- Update to version 0.1.2c
  * Fixed issues with CMake exported targets/configs as part
    of OpenVINO build
  * Fixed GCC13 support
- Update to version 0.1.2b
  * A minor version bump to fix warnings on Linux.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714046400">- Add ade-use-cxx14-standard.patch: Enforce CMAKE_CXX_STANDARD=14
  to allow building tests with gtest &gt;= 1.14.0 (gh#opencv/ade#44).</changelog>
</package>
<package pkgid="16e63e145ebcde996c727a74ad20ab2b57586f74e33a4a76ebbb679e7ae8d2b9c19a8697162ec09b2d71ba2fdb581ed589e43b94a8b1384c63724bdfe2240143" name="aerc" arch="src">
  <version epoch="0" ver="0.17.0" rel="3.1"/>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.14.0" date="1675166400">- Initial package creation with version 0.14.0
  * View common email envelope headers with ":envelope".
  * Notmuch accounts now support maildir operations: ":copy", ":move", ":mkdir",
    ":rmdir", ":archive" and the "copy-to" option.
  * Display messages from bottom to top with [ui].reverse-msglist-order=true in
    aerc.conf.
  * Display threads from bottom to top with [ui].reverse-thread-order=true in
    aerc.conf.
  * Style search results in the message list with msglist_result.*.
  * Preview messages with their attachments before sending with ":preview".
  * Filter commands now have AERC_FORMAT, AERC_SUBJECT and AERC_FROM
    defined in their environment.
  * Override the subject prefix for replies pattern with subject-re-pattern in
    accounts.conf.
  * Search/filter by absolute and relative date ranges with the "-d" flag.
  * LIST-STATUS and ORDEREDSUBJECT threading extensions support for imap.
  * Built-in wrap filter that does not mess up nested quotes and lists.
  * Write multipart/alternative messages with ":multipart" and commands defined
    in the new [multipart-converters] section of aerc.conf.
  * Close the message viewer before opening the composer with ":reply -c".
  * Attachment indicator in message list flags (by default a, but can be
    changed via [ui].icon-attachment in aerc.conf).
  * Open file picker menu with ":attach -m". The menu must be generated by an
    external command configured via [compose].file-picker-cmd in aerc.conf.
  * Sample stylesets are now installed in $PREFIX/share/aerc/stylesets.
  * The built-in colorize filter now has different themes.
  * pgp-provider now defaults to auto. It will use the system gpg unless
    the internal keyring exists and contains at least one key.
  * Calling ":split" or ":vsplit" without specifying a size, now attempts to use
    the terminal size to determine a useful split-size.
  * ":pipe -m git am -3" on patch series when Message-Id headers have not been
    generated by "git send-email".
  * Overflowing text in header editors while composing can now be scrolled
    horizontally.
  * Removed broken ":set" command.</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.14.0" date="1678276800">- Add group tag
- Add support for systems without a libexec directory</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.14.0" date="1679832000">- Fix ppc64 build</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.15.0" date="1682596800">- Update to upstream version 0.15.0
  * New column-based message list format with "index-columns".
  * Add a "msglist_answered" style for answered messages.
  * Compose "Format=Flowed" messages with "format-flowed=true" in aerc.conf.
  * Add a trimSignature function to the templating engine.
  * Change local domain name for SMTP with "smtp-domain=example.com" in
    aerc.conf
  * New column-based status line format with "status-columns".
  * Inline user-defined styles can be inserted in UI templates via the
    {{.Style "name" string}} function.
  * Add the ability to run arbitrary commands over the socket. This can be
    disabled using the disable-ipc setting.
  * Allow configuring URL handlers via "x-scheme-handler/&lt;scheme&gt; [openers]" in
    aerc.conf.
  * Allow basic shell globbing in [openers] MIME types.
  * Dynamic "msglist_*" styling based on email header values in stylesets.
  * Add "mail-received", "aerc-startup", and "aerc-shutdown" hooks.
  * Search/filter by flags with the "-H" flag.
  * The built-in colorize filter theme is now configured in styleset files into
    the [viewer] section.
  * The standard Usenet signature delimiter "-- " is now prepended to
    "signature-file" and "signature-cmd" if not already present.
  * All aerc(1) commands now interpret aerc-templates(7) markup.
  * running commands (like mailto: or mbox:) no longer prints a success message
  * The built-in colorize filter now emits OSC 8 to mark URLs and emails. Set
    "[general].enable-osc8 = true" in aerc.conf to enable it.
  * [ui].index-format setting has been replaced by index-columns.
  * [statusline].render-format has been replaced by status-columns.
  * Removed support for [ui:subject...] contextual sections in aerc.conf.
  * [triggers] setting has been replaced by [hooks].
  * smtp-starttls setting in accounts.conf has been removed. All smtp://
    transports now assume STARTTLS and will fail if the server does not support
    it. To disable STARTTLS, use smtp+insecure://.
- Remove "filters-install-location.patch: merged into upstream
- Remove "fix-english-typos.patch": merged into upstream</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.15.1" date="1682683200">- Update to upstream version 0.15.1
  * Fix embedded terminal partial refreshes.
  * Fix maildir message updates after "mbsync".</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.15.2" date="1683806400">- Update to upstream version 0.15.2
  * Extra messages disappearing when deleting on maildir.
  * "colorize" and "wrap" filters option parsing on ARM.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683806401">- Trim rhetorics from descriptions.</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1691323200">- Add dante and w3m to Recommends due to html filters.</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.16.0" date="1695902400">- Update to upstream version 0.16.0
  * JMAP support.
  * The new account wizard now supports all source and outgoing backends.
  * Edit email headers directly in the text editor with "[compose].edit-headers"
    in aerc.conf or with the "-e" flag for all compose related commands (e.g.
    ":compose", ":forward", ":recall", etc.).
  * Use ":save -A" to save all the named parts, not just attachments.
  * The "&lt;Backspace&gt;" key can now be bound.
  * "colorize" can style diff chunk function names with "diff_chunk_func".
  * Warn before sending emails with an empty subject with
    "empty-subject-warning" in aerc.conf.
  * IMAP now uses the delimiter advertised by the server.
  * carddav-query utility to use for "address-book-cmd".
  * Folder name mapping with "folder-map" in accounts.conf.
  * Use ":open -d" to automatically delete temporary files.
  * Remove headers from the compose window with ":header -d &lt;name&gt;".
  * ":attach -r &lt;name&gt; &lt;cmd&gt;" to pipe the attachments from a command.
  * New "msglist_gutter" and `msglist_pill` styles for message list scrollbar.
  * New "%f" placeholder to "file-picker-cmd" which expands to a location of a
    temporary file from which selected files will be read instead of the
    standard output.
  * Save drafts in custom folders with ":postpone -t &lt;folder&gt;".
  * View "thread-context" in notmuch backends with ":toggle-thread-context".
  * ":archive" now works on servers using a different delimiter.
  * ":save -a" now works with multiple attachments with the same filename.
  * ":open" uses the attachment extension for temporary files, if possible.
  * Fixed memory leak when using notmuch with threading.
  * Names formatted like "Last Name, First Name" are better supported in
    templates
  * Composing an email is now aborted if the text editor exits with an error
    (e.g. with "vim", abort an email with ":cq").
  * Aerc builtin filters path (usually "/usr/libexec/aerc/filters") is now
    prepended to the default system "PATH" to avoid conflicts with installed
    distro binaries which have the same name as aerc builtin filters (e.g.
    "/usr/bin/colorize").
  * ":export-mbox" only exports marked messages, if any. Otherwise it exports
    everything, as usual.
  * The local hostname is no longer exposed in outgoing "Message-Id" headers by
    default. Legacy behaviour can be restored by setting "send-with-hostname
    = true" in accounts.conf.
  * Aerc now has a default style for most UI elements. The "default" styleset is
    now empty. Existing stylesets will only override the default attributes if
    they are set explicitly. To reset the default style and preserve existing
    stylesets appearance, these two lines must be inserted at the beginning:
  * .default=true
  * .normal=true
- Update fix-script-interpreter.patch to patch the shebang of carddav-query</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.17.0" date="1706788800">- Update to upstream version 0.17.0
  * New flagged criteria for :sort.
  * New :send-keys command to control embedded terminals.
  * Account aliases now support fnmatch-style wild cards.
  * New :suspend command bound to &lt;C-z&gt; by default.
  * Disable parent context bindings by declaring them empty.
  * Toggle folding with ":fold -t".
  * mail-deleted hook that triggers when a message is removed/moved from a
    folder.
  * mail-added hook that triggers when a message is added to a folder.
  * Improved command completion.
  * Customize key to trigger completion with $complete in binds.conf.
  * Setting complete-min-chars=manual in aerc.conf now disables automatic
    completion, leaving only manually triggered completion.
  * .ThreadUnread is now available in templates.
  * Allow binding commands to Alt+&lt;number&gt; keys.
  * AERC_ACCOUNT and AERC_ADDRESS_BOOK_CMD are now defined in the editor's
    environment when composing a message.
  * Reply with a different account than the current one with ":reply -A
    &lt;account&gt;".
  * New [ui].tab-title-viewer setting to configure the message viewer tab title.
  * The {{.Subject}} template is evaluated to the new option
    [ui].empty-subject if the subject is empty.
  * Change to a folder of another account with ":cf -a &lt;account&gt; &lt;folder&gt;".
  * Patch management with :patch.
  * Add file path to messages in templates as {{.Filename}}.
  * New :menu command to invoke other ex-commands based on a shell command
    output.
  * CLI flags to override paths to config files.
  * Automatically attach signing key with pgp-attach-key in accounts.conf.
  * Copy messages across accounts with ":cp -a &lt;account&gt; &lt;folder&gt;".
  * Move messages across accounts with ":mv -a &lt;account&gt; &lt;folder&gt;".
  * Support the draft flag.
  * Thread arrow prefixes are now fully configurable.
  * colorize support for wild cards "?" and "*".
  * Selection of headers in composer after ":compose -e" followed by ":edit -E".
  * Don't lose child messages of non-queried parents in notmuch threads
  * Notmuch folders defined by the query "*" handle search, filter, and unread
    counts correctly.
  * :open commands are now executed with "sh -c".
  * ":pipe" commands are now executed with "sh -c".
  * Message viewer tab titles will now show "(no subject)" if there is no
    subject in the viewed email.
  * Signature placement is now controlled via the {{.Signature}} template
    variable and not hard coded.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712318400">- Use full URL for package source (for tarball verification
  purposes).
- Use _service file to collect vendored sources in separate
  vendor.tar.zstd file.
- Set HOME to working dir to allow cache generation.
- Empty %check section as recommended by rpmlint.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713441600">- Build without date to improve reproducibility
- Enable and run tests</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt;" date="1715342400">- Set locale to UTF-8 when testing filters</changelog>
</package>
<package pkgid="179b7eaaf53cea26d59c0ab601bb2708a1a4c4702c973c9cb65fa4e9d8f352cc828475f8467afee42213280a53eae8d929dbca0aa1e5572aeff4f2e30b584337" name="aerc" arch="x86_64">
  <version epoch="0" ver="0.17.0" rel="3.1"/>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.14.0" date="1675166400">- Initial package creation with version 0.14.0
  * View common email envelope headers with ":envelope".
  * Notmuch accounts now support maildir operations: ":copy", ":move", ":mkdir",
    ":rmdir", ":archive" and the "copy-to" option.
  * Display messages from bottom to top with [ui].reverse-msglist-order=true in
    aerc.conf.
  * Display threads from bottom to top with [ui].reverse-thread-order=true in
    aerc.conf.
  * Style search results in the message list with msglist_result.*.
  * Preview messages with their attachments before sending with ":preview".
  * Filter commands now have AERC_FORMAT, AERC_SUBJECT and AERC_FROM
    defined in their environment.
  * Override the subject prefix for replies pattern with subject-re-pattern in
    accounts.conf.
  * Search/filter by absolute and relative date ranges with the "-d" flag.
  * LIST-STATUS and ORDEREDSUBJECT threading extensions support for imap.
  * Built-in wrap filter that does not mess up nested quotes and lists.
  * Write multipart/alternative messages with ":multipart" and commands defined
    in the new [multipart-converters] section of aerc.conf.
  * Close the message viewer before opening the composer with ":reply -c".
  * Attachment indicator in message list flags (by default a, but can be
    changed via [ui].icon-attachment in aerc.conf).
  * Open file picker menu with ":attach -m". The menu must be generated by an
    external command configured via [compose].file-picker-cmd in aerc.conf.
  * Sample stylesets are now installed in $PREFIX/share/aerc/stylesets.
  * The built-in colorize filter now has different themes.
  * pgp-provider now defaults to auto. It will use the system gpg unless
    the internal keyring exists and contains at least one key.
  * Calling ":split" or ":vsplit" without specifying a size, now attempts to use
    the terminal size to determine a useful split-size.
  * ":pipe -m git am -3" on patch series when Message-Id headers have not been
    generated by "git send-email".
  * Overflowing text in header editors while composing can now be scrolled
    horizontally.
  * Removed broken ":set" command.</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.14.0" date="1678276800">- Add group tag
- Add support for systems without a libexec directory</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.14.0" date="1679832000">- Fix ppc64 build</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.15.0" date="1682596800">- Update to upstream version 0.15.0
  * New column-based message list format with "index-columns".
  * Add a "msglist_answered" style for answered messages.
  * Compose "Format=Flowed" messages with "format-flowed=true" in aerc.conf.
  * Add a trimSignature function to the templating engine.
  * Change local domain name for SMTP with "smtp-domain=example.com" in
    aerc.conf
  * New column-based status line format with "status-columns".
  * Inline user-defined styles can be inserted in UI templates via the
    {{.Style "name" string}} function.
  * Add the ability to run arbitrary commands over the socket. This can be
    disabled using the disable-ipc setting.
  * Allow configuring URL handlers via "x-scheme-handler/&lt;scheme&gt; [openers]" in
    aerc.conf.
  * Allow basic shell globbing in [openers] MIME types.
  * Dynamic "msglist_*" styling based on email header values in stylesets.
  * Add "mail-received", "aerc-startup", and "aerc-shutdown" hooks.
  * Search/filter by flags with the "-H" flag.
  * The built-in colorize filter theme is now configured in styleset files into
    the [viewer] section.
  * The standard Usenet signature delimiter "-- " is now prepended to
    "signature-file" and "signature-cmd" if not already present.
  * All aerc(1) commands now interpret aerc-templates(7) markup.
  * running commands (like mailto: or mbox:) no longer prints a success message
  * The built-in colorize filter now emits OSC 8 to mark URLs and emails. Set
    "[general].enable-osc8 = true" in aerc.conf to enable it.
  * [ui].index-format setting has been replaced by index-columns.
  * [statusline].render-format has been replaced by status-columns.
  * Removed support for [ui:subject...] contextual sections in aerc.conf.
  * [triggers] setting has been replaced by [hooks].
  * smtp-starttls setting in accounts.conf has been removed. All smtp://
    transports now assume STARTTLS and will fail if the server does not support
    it. To disable STARTTLS, use smtp+insecure://.
- Remove "filters-install-location.patch: merged into upstream
- Remove "fix-english-typos.patch": merged into upstream</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.15.1" date="1682683200">- Update to upstream version 0.15.1
  * Fix embedded terminal partial refreshes.
  * Fix maildir message updates after "mbsync".</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.15.2" date="1683806400">- Update to upstream version 0.15.2
  * Extra messages disappearing when deleting on maildir.
  * "colorize" and "wrap" filters option parsing on ARM.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683806401">- Trim rhetorics from descriptions.</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1691323200">- Add dante and w3m to Recommends due to html filters.</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.16.0" date="1695902400">- Update to upstream version 0.16.0
  * JMAP support.
  * The new account wizard now supports all source and outgoing backends.
  * Edit email headers directly in the text editor with "[compose].edit-headers"
    in aerc.conf or with the "-e" flag for all compose related commands (e.g.
    ":compose", ":forward", ":recall", etc.).
  * Use ":save -A" to save all the named parts, not just attachments.
  * The "&lt;Backspace&gt;" key can now be bound.
  * "colorize" can style diff chunk function names with "diff_chunk_func".
  * Warn before sending emails with an empty subject with
    "empty-subject-warning" in aerc.conf.
  * IMAP now uses the delimiter advertised by the server.
  * carddav-query utility to use for "address-book-cmd".
  * Folder name mapping with "folder-map" in accounts.conf.
  * Use ":open -d" to automatically delete temporary files.
  * Remove headers from the compose window with ":header -d &lt;name&gt;".
  * ":attach -r &lt;name&gt; &lt;cmd&gt;" to pipe the attachments from a command.
  * New "msglist_gutter" and `msglist_pill` styles for message list scrollbar.
  * New "%f" placeholder to "file-picker-cmd" which expands to a location of a
    temporary file from which selected files will be read instead of the
    standard output.
  * Save drafts in custom folders with ":postpone -t &lt;folder&gt;".
  * View "thread-context" in notmuch backends with ":toggle-thread-context".
  * ":archive" now works on servers using a different delimiter.
  * ":save -a" now works with multiple attachments with the same filename.
  * ":open" uses the attachment extension for temporary files, if possible.
  * Fixed memory leak when using notmuch with threading.
  * Names formatted like "Last Name, First Name" are better supported in
    templates
  * Composing an email is now aborted if the text editor exits with an error
    (e.g. with "vim", abort an email with ":cq").
  * Aerc builtin filters path (usually "/usr/libexec/aerc/filters") is now
    prepended to the default system "PATH" to avoid conflicts with installed
    distro binaries which have the same name as aerc builtin filters (e.g.
    "/usr/bin/colorize").
  * ":export-mbox" only exports marked messages, if any. Otherwise it exports
    everything, as usual.
  * The local hostname is no longer exposed in outgoing "Message-Id" headers by
    default. Legacy behaviour can be restored by setting "send-with-hostname
    = true" in accounts.conf.
  * Aerc now has a default style for most UI elements. The "default" styleset is
    now empty. Existing stylesets will only override the default attributes if
    they are set explicitly. To reset the default style and preserve existing
    stylesets appearance, these two lines must be inserted at the beginning:
  * .default=true
  * .normal=true
- Update fix-script-interpreter.patch to patch the shebang of carddav-query</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.17.0" date="1706788800">- Update to upstream version 0.17.0
  * New flagged criteria for :sort.
  * New :send-keys command to control embedded terminals.
  * Account aliases now support fnmatch-style wild cards.
  * New :suspend command bound to &lt;C-z&gt; by default.
  * Disable parent context bindings by declaring them empty.
  * Toggle folding with ":fold -t".
  * mail-deleted hook that triggers when a message is removed/moved from a
    folder.
  * mail-added hook that triggers when a message is added to a folder.
  * Improved command completion.
  * Customize key to trigger completion with $complete in binds.conf.
  * Setting complete-min-chars=manual in aerc.conf now disables automatic
    completion, leaving only manually triggered completion.
  * .ThreadUnread is now available in templates.
  * Allow binding commands to Alt+&lt;number&gt; keys.
  * AERC_ACCOUNT and AERC_ADDRESS_BOOK_CMD are now defined in the editor's
    environment when composing a message.
  * Reply with a different account than the current one with ":reply -A
    &lt;account&gt;".
  * New [ui].tab-title-viewer setting to configure the message viewer tab title.
  * The {{.Subject}} template is evaluated to the new option
    [ui].empty-subject if the subject is empty.
  * Change to a folder of another account with ":cf -a &lt;account&gt; &lt;folder&gt;".
  * Patch management with :patch.
  * Add file path to messages in templates as {{.Filename}}.
  * New :menu command to invoke other ex-commands based on a shell command
    output.
  * CLI flags to override paths to config files.
  * Automatically attach signing key with pgp-attach-key in accounts.conf.
  * Copy messages across accounts with ":cp -a &lt;account&gt; &lt;folder&gt;".
  * Move messages across accounts with ":mv -a &lt;account&gt; &lt;folder&gt;".
  * Support the draft flag.
  * Thread arrow prefixes are now fully configurable.
  * colorize support for wild cards "?" and "*".
  * Selection of headers in composer after ":compose -e" followed by ":edit -E".
  * Don't lose child messages of non-queried parents in notmuch threads
  * Notmuch folders defined by the query "*" handle search, filter, and unread
    counts correctly.
  * :open commands are now executed with "sh -c".
  * ":pipe" commands are now executed with "sh -c".
  * Message viewer tab titles will now show "(no subject)" if there is no
    subject in the viewed email.
  * Signature placement is now controlled via the {{.Signature}} template
    variable and not hard coded.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712318400">- Use full URL for package source (for tarball verification
  purposes).
- Use _service file to collect vendored sources in separate
  vendor.tar.zstd file.
- Set HOME to working dir to allow cache generation.
- Empty %check section as recommended by rpmlint.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713441600">- Build without date to improve reproducibility
- Enable and run tests</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt;" date="1715342400">- Set locale to UTF-8 when testing filters</changelog>
</package>
<package pkgid="237e8a64caf68790fe67917d5dba143bdeda47e1b7169f547abffe6c11e4b76ac36a7ad4a2b05a9fdcec1d124a60590bdf04f2925c205611b89c489f9355b74d" name="aerc-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.17.0" rel="3.1"/>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.14.0" date="1675166400">- Initial package creation with version 0.14.0
  * View common email envelope headers with ":envelope".
  * Notmuch accounts now support maildir operations: ":copy", ":move", ":mkdir",
    ":rmdir", ":archive" and the "copy-to" option.
  * Display messages from bottom to top with [ui].reverse-msglist-order=true in
    aerc.conf.
  * Display threads from bottom to top with [ui].reverse-thread-order=true in
    aerc.conf.
  * Style search results in the message list with msglist_result.*.
  * Preview messages with their attachments before sending with ":preview".
  * Filter commands now have AERC_FORMAT, AERC_SUBJECT and AERC_FROM
    defined in their environment.
  * Override the subject prefix for replies pattern with subject-re-pattern in
    accounts.conf.
  * Search/filter by absolute and relative date ranges with the "-d" flag.
  * LIST-STATUS and ORDEREDSUBJECT threading extensions support for imap.
  * Built-in wrap filter that does not mess up nested quotes and lists.
  * Write multipart/alternative messages with ":multipart" and commands defined
    in the new [multipart-converters] section of aerc.conf.
  * Close the message viewer before opening the composer with ":reply -c".
  * Attachment indicator in message list flags (by default a, but can be
    changed via [ui].icon-attachment in aerc.conf).
  * Open file picker menu with ":attach -m". The menu must be generated by an
    external command configured via [compose].file-picker-cmd in aerc.conf.
  * Sample stylesets are now installed in $PREFIX/share/aerc/stylesets.
  * The built-in colorize filter now has different themes.
  * pgp-provider now defaults to auto. It will use the system gpg unless
    the internal keyring exists and contains at least one key.
  * Calling ":split" or ":vsplit" without specifying a size, now attempts to use
    the terminal size to determine a useful split-size.
  * ":pipe -m git am -3" on patch series when Message-Id headers have not been
    generated by "git send-email".
  * Overflowing text in header editors while composing can now be scrolled
    horizontally.
  * Removed broken ":set" command.</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.14.0" date="1678276800">- Add group tag
- Add support for systems without a libexec directory</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.14.0" date="1679832000">- Fix ppc64 build</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.15.0" date="1682596800">- Update to upstream version 0.15.0
  * New column-based message list format with "index-columns".
  * Add a "msglist_answered" style for answered messages.
  * Compose "Format=Flowed" messages with "format-flowed=true" in aerc.conf.
  * Add a trimSignature function to the templating engine.
  * Change local domain name for SMTP with "smtp-domain=example.com" in
    aerc.conf
  * New column-based status line format with "status-columns".
  * Inline user-defined styles can be inserted in UI templates via the
    {{.Style "name" string}} function.
  * Add the ability to run arbitrary commands over the socket. This can be
    disabled using the disable-ipc setting.
  * Allow configuring URL handlers via "x-scheme-handler/&lt;scheme&gt; [openers]" in
    aerc.conf.
  * Allow basic shell globbing in [openers] MIME types.
  * Dynamic "msglist_*" styling based on email header values in stylesets.
  * Add "mail-received", "aerc-startup", and "aerc-shutdown" hooks.
  * Search/filter by flags with the "-H" flag.
  * The built-in colorize filter theme is now configured in styleset files into
    the [viewer] section.
  * The standard Usenet signature delimiter "-- " is now prepended to
    "signature-file" and "signature-cmd" if not already present.
  * All aerc(1) commands now interpret aerc-templates(7) markup.
  * running commands (like mailto: or mbox:) no longer prints a success message
  * The built-in colorize filter now emits OSC 8 to mark URLs and emails. Set
    "[general].enable-osc8 = true" in aerc.conf to enable it.
  * [ui].index-format setting has been replaced by index-columns.
  * [statusline].render-format has been replaced by status-columns.
  * Removed support for [ui:subject...] contextual sections in aerc.conf.
  * [triggers] setting has been replaced by [hooks].
  * smtp-starttls setting in accounts.conf has been removed. All smtp://
    transports now assume STARTTLS and will fail if the server does not support
    it. To disable STARTTLS, use smtp+insecure://.
- Remove "filters-install-location.patch: merged into upstream
- Remove "fix-english-typos.patch": merged into upstream</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.15.1" date="1682683200">- Update to upstream version 0.15.1
  * Fix embedded terminal partial refreshes.
  * Fix maildir message updates after "mbsync".</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.15.2" date="1683806400">- Update to upstream version 0.15.2
  * Extra messages disappearing when deleting on maildir.
  * "colorize" and "wrap" filters option parsing on ARM.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683806401">- Trim rhetorics from descriptions.</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1691323200">- Add dante and w3m to Recommends due to html filters.</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.16.0" date="1695902400">- Update to upstream version 0.16.0
  * JMAP support.
  * The new account wizard now supports all source and outgoing backends.
  * Edit email headers directly in the text editor with "[compose].edit-headers"
    in aerc.conf or with the "-e" flag for all compose related commands (e.g.
    ":compose", ":forward", ":recall", etc.).
  * Use ":save -A" to save all the named parts, not just attachments.
  * The "&lt;Backspace&gt;" key can now be bound.
  * "colorize" can style diff chunk function names with "diff_chunk_func".
  * Warn before sending emails with an empty subject with
    "empty-subject-warning" in aerc.conf.
  * IMAP now uses the delimiter advertised by the server.
  * carddav-query utility to use for "address-book-cmd".
  * Folder name mapping with "folder-map" in accounts.conf.
  * Use ":open -d" to automatically delete temporary files.
  * Remove headers from the compose window with ":header -d &lt;name&gt;".
  * ":attach -r &lt;name&gt; &lt;cmd&gt;" to pipe the attachments from a command.
  * New "msglist_gutter" and `msglist_pill` styles for message list scrollbar.
  * New "%f" placeholder to "file-picker-cmd" which expands to a location of a
    temporary file from which selected files will be read instead of the
    standard output.
  * Save drafts in custom folders with ":postpone -t &lt;folder&gt;".
  * View "thread-context" in notmuch backends with ":toggle-thread-context".
  * ":archive" now works on servers using a different delimiter.
  * ":save -a" now works with multiple attachments with the same filename.
  * ":open" uses the attachment extension for temporary files, if possible.
  * Fixed memory leak when using notmuch with threading.
  * Names formatted like "Last Name, First Name" are better supported in
    templates
  * Composing an email is now aborted if the text editor exits with an error
    (e.g. with "vim", abort an email with ":cq").
  * Aerc builtin filters path (usually "/usr/libexec/aerc/filters") is now
    prepended to the default system "PATH" to avoid conflicts with installed
    distro binaries which have the same name as aerc builtin filters (e.g.
    "/usr/bin/colorize").
  * ":export-mbox" only exports marked messages, if any. Otherwise it exports
    everything, as usual.
  * The local hostname is no longer exposed in outgoing "Message-Id" headers by
    default. Legacy behaviour can be restored by setting "send-with-hostname
    = true" in accounts.conf.
  * Aerc now has a default style for most UI elements. The "default" styleset is
    now empty. Existing stylesets will only override the default attributes if
    they are set explicitly. To reset the default style and preserve existing
    stylesets appearance, these two lines must be inserted at the beginning:
  * .default=true
  * .normal=true
- Update fix-script-interpreter.patch to patch the shebang of carddav-query</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.17.0" date="1706788800">- Update to upstream version 0.17.0
  * New flagged criteria for :sort.
  * New :send-keys command to control embedded terminals.
  * Account aliases now support fnmatch-style wild cards.
  * New :suspend command bound to &lt;C-z&gt; by default.
  * Disable parent context bindings by declaring them empty.
  * Toggle folding with ":fold -t".
  * mail-deleted hook that triggers when a message is removed/moved from a
    folder.
  * mail-added hook that triggers when a message is added to a folder.
  * Improved command completion.
  * Customize key to trigger completion with $complete in binds.conf.
  * Setting complete-min-chars=manual in aerc.conf now disables automatic
    completion, leaving only manually triggered completion.
  * .ThreadUnread is now available in templates.
  * Allow binding commands to Alt+&lt;number&gt; keys.
  * AERC_ACCOUNT and AERC_ADDRESS_BOOK_CMD are now defined in the editor's
    environment when composing a message.
  * Reply with a different account than the current one with ":reply -A
    &lt;account&gt;".
  * New [ui].tab-title-viewer setting to configure the message viewer tab title.
  * The {{.Subject}} template is evaluated to the new option
    [ui].empty-subject if the subject is empty.
  * Change to a folder of another account with ":cf -a &lt;account&gt; &lt;folder&gt;".
  * Patch management with :patch.
  * Add file path to messages in templates as {{.Filename}}.
  * New :menu command to invoke other ex-commands based on a shell command
    output.
  * CLI flags to override paths to config files.
  * Automatically attach signing key with pgp-attach-key in accounts.conf.
  * Copy messages across accounts with ":cp -a &lt;account&gt; &lt;folder&gt;".
  * Move messages across accounts with ":mv -a &lt;account&gt; &lt;folder&gt;".
  * Support the draft flag.
  * Thread arrow prefixes are now fully configurable.
  * colorize support for wild cards "?" and "*".
  * Selection of headers in composer after ":compose -e" followed by ":edit -E".
  * Don't lose child messages of non-queried parents in notmuch threads
  * Notmuch folders defined by the query "*" handle search, filter, and unread
    counts correctly.
  * :open commands are now executed with "sh -c".
  * ":pipe" commands are now executed with "sh -c".
  * Message viewer tab titles will now show "(no subject)" if there is no
    subject in the viewed email.
  * Signature placement is now controlled via the {{.Signature}} template
    variable and not hard coded.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712318400">- Use full URL for package source (for tarball verification
  purposes).
- Use _service file to collect vendored sources in separate
  vendor.tar.zstd file.
- Set HOME to working dir to allow cache generation.
- Empty %check section as recommended by rpmlint.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713441600">- Build without date to improve reproducibility
- Enable and run tests</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt;" date="1715342400">- Set locale to UTF-8 when testing filters</changelog>
</package>
<package pkgid="699d3c89632aafe28292f02fd3bc6a9c40109bd8f104bb9b38f91e3e02fa779e3d854af553addc172a43ba58585e3a30c665406af98e01754d134c8b6b31cc76" name="aerc-debugsource" arch="x86_64">
  <version epoch="0" ver="0.17.0" rel="3.1"/>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.14.0" date="1675166400">- Initial package creation with version 0.14.0
  * View common email envelope headers with ":envelope".
  * Notmuch accounts now support maildir operations: ":copy", ":move", ":mkdir",
    ":rmdir", ":archive" and the "copy-to" option.
  * Display messages from bottom to top with [ui].reverse-msglist-order=true in
    aerc.conf.
  * Display threads from bottom to top with [ui].reverse-thread-order=true in
    aerc.conf.
  * Style search results in the message list with msglist_result.*.
  * Preview messages with their attachments before sending with ":preview".
  * Filter commands now have AERC_FORMAT, AERC_SUBJECT and AERC_FROM
    defined in their environment.
  * Override the subject prefix for replies pattern with subject-re-pattern in
    accounts.conf.
  * Search/filter by absolute and relative date ranges with the "-d" flag.
  * LIST-STATUS and ORDEREDSUBJECT threading extensions support for imap.
  * Built-in wrap filter that does not mess up nested quotes and lists.
  * Write multipart/alternative messages with ":multipart" and commands defined
    in the new [multipart-converters] section of aerc.conf.
  * Close the message viewer before opening the composer with ":reply -c".
  * Attachment indicator in message list flags (by default a, but can be
    changed via [ui].icon-attachment in aerc.conf).
  * Open file picker menu with ":attach -m". The menu must be generated by an
    external command configured via [compose].file-picker-cmd in aerc.conf.
  * Sample stylesets are now installed in $PREFIX/share/aerc/stylesets.
  * The built-in colorize filter now has different themes.
  * pgp-provider now defaults to auto. It will use the system gpg unless
    the internal keyring exists and contains at least one key.
  * Calling ":split" or ":vsplit" without specifying a size, now attempts to use
    the terminal size to determine a useful split-size.
  * ":pipe -m git am -3" on patch series when Message-Id headers have not been
    generated by "git send-email".
  * Overflowing text in header editors while composing can now be scrolled
    horizontally.
  * Removed broken ":set" command.</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.14.0" date="1678276800">- Add group tag
- Add support for systems without a libexec directory</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.14.0" date="1679832000">- Fix ppc64 build</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.15.0" date="1682596800">- Update to upstream version 0.15.0
  * New column-based message list format with "index-columns".
  * Add a "msglist_answered" style for answered messages.
  * Compose "Format=Flowed" messages with "format-flowed=true" in aerc.conf.
  * Add a trimSignature function to the templating engine.
  * Change local domain name for SMTP with "smtp-domain=example.com" in
    aerc.conf
  * New column-based status line format with "status-columns".
  * Inline user-defined styles can be inserted in UI templates via the
    {{.Style "name" string}} function.
  * Add the ability to run arbitrary commands over the socket. This can be
    disabled using the disable-ipc setting.
  * Allow configuring URL handlers via "x-scheme-handler/&lt;scheme&gt; [openers]" in
    aerc.conf.
  * Allow basic shell globbing in [openers] MIME types.
  * Dynamic "msglist_*" styling based on email header values in stylesets.
  * Add "mail-received", "aerc-startup", and "aerc-shutdown" hooks.
  * Search/filter by flags with the "-H" flag.
  * The built-in colorize filter theme is now configured in styleset files into
    the [viewer] section.
  * The standard Usenet signature delimiter "-- " is now prepended to
    "signature-file" and "signature-cmd" if not already present.
  * All aerc(1) commands now interpret aerc-templates(7) markup.
  * running commands (like mailto: or mbox:) no longer prints a success message
  * The built-in colorize filter now emits OSC 8 to mark URLs and emails. Set
    "[general].enable-osc8 = true" in aerc.conf to enable it.
  * [ui].index-format setting has been replaced by index-columns.
  * [statusline].render-format has been replaced by status-columns.
  * Removed support for [ui:subject...] contextual sections in aerc.conf.
  * [triggers] setting has been replaced by [hooks].
  * smtp-starttls setting in accounts.conf has been removed. All smtp://
    transports now assume STARTTLS and will fail if the server does not support
    it. To disable STARTTLS, use smtp+insecure://.
- Remove "filters-install-location.patch: merged into upstream
- Remove "fix-english-typos.patch": merged into upstream</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.15.1" date="1682683200">- Update to upstream version 0.15.1
  * Fix embedded terminal partial refreshes.
  * Fix maildir message updates after "mbsync".</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.15.2" date="1683806400">- Update to upstream version 0.15.2
  * Extra messages disappearing when deleting on maildir.
  * "colorize" and "wrap" filters option parsing on ARM.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683806401">- Trim rhetorics from descriptions.</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1691323200">- Add dante and w3m to Recommends due to html filters.</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.16.0" date="1695902400">- Update to upstream version 0.16.0
  * JMAP support.
  * The new account wizard now supports all source and outgoing backends.
  * Edit email headers directly in the text editor with "[compose].edit-headers"
    in aerc.conf or with the "-e" flag for all compose related commands (e.g.
    ":compose", ":forward", ":recall", etc.).
  * Use ":save -A" to save all the named parts, not just attachments.
  * The "&lt;Backspace&gt;" key can now be bound.
  * "colorize" can style diff chunk function names with "diff_chunk_func".
  * Warn before sending emails with an empty subject with
    "empty-subject-warning" in aerc.conf.
  * IMAP now uses the delimiter advertised by the server.
  * carddav-query utility to use for "address-book-cmd".
  * Folder name mapping with "folder-map" in accounts.conf.
  * Use ":open -d" to automatically delete temporary files.
  * Remove headers from the compose window with ":header -d &lt;name&gt;".
  * ":attach -r &lt;name&gt; &lt;cmd&gt;" to pipe the attachments from a command.
  * New "msglist_gutter" and `msglist_pill` styles for message list scrollbar.
  * New "%f" placeholder to "file-picker-cmd" which expands to a location of a
    temporary file from which selected files will be read instead of the
    standard output.
  * Save drafts in custom folders with ":postpone -t &lt;folder&gt;".
  * View "thread-context" in notmuch backends with ":toggle-thread-context".
  * ":archive" now works on servers using a different delimiter.
  * ":save -a" now works with multiple attachments with the same filename.
  * ":open" uses the attachment extension for temporary files, if possible.
  * Fixed memory leak when using notmuch with threading.
  * Names formatted like "Last Name, First Name" are better supported in
    templates
  * Composing an email is now aborted if the text editor exits with an error
    (e.g. with "vim", abort an email with ":cq").
  * Aerc builtin filters path (usually "/usr/libexec/aerc/filters") is now
    prepended to the default system "PATH" to avoid conflicts with installed
    distro binaries which have the same name as aerc builtin filters (e.g.
    "/usr/bin/colorize").
  * ":export-mbox" only exports marked messages, if any. Otherwise it exports
    everything, as usual.
  * The local hostname is no longer exposed in outgoing "Message-Id" headers by
    default. Legacy behaviour can be restored by setting "send-with-hostname
    = true" in accounts.conf.
  * Aerc now has a default style for most UI elements. The "default" styleset is
    now empty. Existing stylesets will only override the default attributes if
    they are set explicitly. To reset the default style and preserve existing
    stylesets appearance, these two lines must be inserted at the beginning:
  * .default=true
  * .normal=true
- Update fix-script-interpreter.patch to patch the shebang of carddav-query</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.17.0" date="1706788800">- Update to upstream version 0.17.0
  * New flagged criteria for :sort.
  * New :send-keys command to control embedded terminals.
  * Account aliases now support fnmatch-style wild cards.
  * New :suspend command bound to &lt;C-z&gt; by default.
  * Disable parent context bindings by declaring them empty.
  * Toggle folding with ":fold -t".
  * mail-deleted hook that triggers when a message is removed/moved from a
    folder.
  * mail-added hook that triggers when a message is added to a folder.
  * Improved command completion.
  * Customize key to trigger completion with $complete in binds.conf.
  * Setting complete-min-chars=manual in aerc.conf now disables automatic
    completion, leaving only manually triggered completion.
  * .ThreadUnread is now available in templates.
  * Allow binding commands to Alt+&lt;number&gt; keys.
  * AERC_ACCOUNT and AERC_ADDRESS_BOOK_CMD are now defined in the editor's
    environment when composing a message.
  * Reply with a different account than the current one with ":reply -A
    &lt;account&gt;".
  * New [ui].tab-title-viewer setting to configure the message viewer tab title.
  * The {{.Subject}} template is evaluated to the new option
    [ui].empty-subject if the subject is empty.
  * Change to a folder of another account with ":cf -a &lt;account&gt; &lt;folder&gt;".
  * Patch management with :patch.
  * Add file path to messages in templates as {{.Filename}}.
  * New :menu command to invoke other ex-commands based on a shell command
    output.
  * CLI flags to override paths to config files.
  * Automatically attach signing key with pgp-attach-key in accounts.conf.
  * Copy messages across accounts with ":cp -a &lt;account&gt; &lt;folder&gt;".
  * Move messages across accounts with ":mv -a &lt;account&gt; &lt;folder&gt;".
  * Support the draft flag.
  * Thread arrow prefixes are now fully configurable.
  * colorize support for wild cards "?" and "*".
  * Selection of headers in composer after ":compose -e" followed by ":edit -E".
  * Don't lose child messages of non-queried parents in notmuch threads
  * Notmuch folders defined by the query "*" handle search, filter, and unread
    counts correctly.
  * :open commands are now executed with "sh -c".
  * ":pipe" commands are now executed with "sh -c".
  * Message viewer tab titles will now show "(no subject)" if there is no
    subject in the viewed email.
  * Signature placement is now controlled via the {{.Signature}} template
    variable and not hard coded.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712318400">- Use full URL for package source (for tarball verification
  purposes).
- Use _service file to collect vendored sources in separate
  vendor.tar.zstd file.
- Set HOME to working dir to allow cache generation.
- Empty %check section as recommended by rpmlint.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713441600">- Build without date to improve reproducibility
- Enable and run tests</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt;" date="1715342400">- Set locale to UTF-8 when testing filters</changelog>
</package>
<package pkgid="2915a397cdb54359dca7f3f16dba807ecdaaffd2c7fc56b9baeb8d7b2d07d39a28cbd27b289c4ddfd183b12bbdba0272458ebfb80b8e87cfeea48dbe7a23e899" name="aisleriot" arch="src">
  <version epoch="0" ver="3.22.32" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552392000">- Update to version 3.22.8:
  + Drop compatibility code for ancient GTK versions.
  + gresource: Don't use a separate prefix for the help-overlay.
  + build: Require GTK 3.18.
  + Add Keyboard Shortcuts overlay.
  + Consistently use org.gnome.aisleriot app id.
  + Consistently capitalize AisleRiot.
  + Remove app menu.
  + build: Fix --enable-debug-ui help.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1568203200">- Update to version 3.22.9:
  + build: Fix ChangeLog rule to work on a git worktree.
  + Updated translations.
- Use modern macros.
- Update URL.</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1579176000">- Update to version 3.22.10:
  + Switch to the meson build system.
  + remove intltool marks from AppData file.
  + Update translations.
  + Fix reshuffling.
  + Some fixes and cleanups.
- Add patch:
  + add-guile-3.0-support.patch: Allows building with Guile 3.0.
- Switch download link, as release is not on download.gnome.org
- New build requires: gcc-c++, meson and pkgconfig(libxml-2.0)
- Remove no longer needed dependencies: intltool
- Switch to meson build system, build with the defaults and remove
  hack for configure script
- Install README.md
- Don't install ChangeLog anymore, as it got removed
- sol.appdata.xml was renamed to sol.metainfo.xml</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596110400">- Update to version 3.22.11:
  + Support for guile-3.0
  + Updated translations.
- Remove patch:
  * add-guile-3.0-support.patch: it was fixed upstream.
- Run spec-cleaner.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1610193600">- Update to version 2.22.14:
  + Updated translations
- Run spec-cleaner</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618315200">- Update to version 3.22.15:
  + Updated translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620734400">- Update to version 3.22.16:
  + Updated translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625054400">- Update to version 3.22.17:
  + Updated translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1638532800">- Update to version 3.22.19:
  + Updated translations</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1642507200">- Update to version 3.22.20:
  + Updated translations</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add 4bf6fcf5c8043adfcadd948e678cc68f150cc998.patch: Fix build
  with meson 0.61.0 and newer.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1649851200">- Update to version 3.22.22
  + Add support for loading user-installed themes.
  + Fix build with guile 2.2.
  + Fix build with meson 0.60.
  + Updated translations.
- Drop 4bf6fcf5c8043adfcadd948e678cc68f150cc998.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653998400">- Update to version 3.22.23:
  + Update card decks.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668427200">- Update to version 3.22.26:
  + metainfo: pass validation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.22.27:
  + theme: qsvg: Flush surface before drawing to it with qt.
  + game: Provide a clean environment for each game.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683028800">- Update to version 3.22.29:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695643200">- Update to version 3.22.30:
  + Revert "game: Provide a clean environment for each game"
    (glgo#GNOME/aisleriot#961).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697112000">- Replace lsb-release with distribution-release BuildRequires:
  aisleriot meson setup uses /etc/os-release to determine
  distribution.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711627200">- Update to version 3.22.31:
  + Cards: Add multiple new card decks.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 3.22.32:
  + Fixes and optimisations.</changelog>
</package>
<package pkgid="f542d8a358d7e350ef3ab64f12c3ee4fab76cd7c40caec438efc7196b9abdf0cbc45dca43da6f79d07639ba1b05ee2caa810a999d15d26a3bb146a9411bf041b" name="aisleriot" arch="x86_64">
  <version epoch="0" ver="3.22.32" rel="1.1"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1610193600">- Update to version 2.22.14:
  + Updated translations
- Run spec-cleaner</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618315200">- Update to version 3.22.15:
  + Updated translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620734400">- Update to version 3.22.16:
  + Updated translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625054400">- Update to version 3.22.17:
  + Updated translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1638532800">- Update to version 3.22.19:
  + Updated translations</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1642507200">- Update to version 3.22.20:
  + Updated translations</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add 4bf6fcf5c8043adfcadd948e678cc68f150cc998.patch: Fix build
  with meson 0.61.0 and newer.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1649851200">- Update to version 3.22.22
  + Add support for loading user-installed themes.
  + Fix build with guile 2.2.
  + Fix build with meson 0.60.
  + Updated translations.
- Drop 4bf6fcf5c8043adfcadd948e678cc68f150cc998.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653998400">- Update to version 3.22.23:
  + Update card decks.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668427200">- Update to version 3.22.26:
  + metainfo: pass validation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.22.27:
  + theme: qsvg: Flush surface before drawing to it with qt.
  + game: Provide a clean environment for each game.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683028800">- Update to version 3.22.29:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695643200">- Update to version 3.22.30:
  + Revert "game: Provide a clean environment for each game"
    (glgo#GNOME/aisleriot#961).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697112000">- Replace lsb-release with distribution-release BuildRequires:
  aisleriot meson setup uses /etc/os-release to determine
  distribution.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711627200">- Update to version 3.22.31:
  + Cards: Add multiple new card decks.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 3.22.32:
  + Fixes and optimisations.</changelog>
</package>
<package pkgid="15616748a122655ac22c762fb2df7cf6171a6a0369369fd3c6a962721f44f1c6e363df738b60f6e7d501bf599efee47a7f70d5c77d02319e820d6e10d17def4e" name="aisleriot-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.22.32" rel="1.1"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1610193600">- Update to version 2.22.14:
  + Updated translations
- Run spec-cleaner</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618315200">- Update to version 3.22.15:
  + Updated translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620734400">- Update to version 3.22.16:
  + Updated translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625054400">- Update to version 3.22.17:
  + Updated translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1638532800">- Update to version 3.22.19:
  + Updated translations</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1642507200">- Update to version 3.22.20:
  + Updated translations</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add 4bf6fcf5c8043adfcadd948e678cc68f150cc998.patch: Fix build
  with meson 0.61.0 and newer.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1649851200">- Update to version 3.22.22
  + Add support for loading user-installed themes.
  + Fix build with guile 2.2.
  + Fix build with meson 0.60.
  + Updated translations.
- Drop 4bf6fcf5c8043adfcadd948e678cc68f150cc998.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653998400">- Update to version 3.22.23:
  + Update card decks.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668427200">- Update to version 3.22.26:
  + metainfo: pass validation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.22.27:
  + theme: qsvg: Flush surface before drawing to it with qt.
  + game: Provide a clean environment for each game.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683028800">- Update to version 3.22.29:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695643200">- Update to version 3.22.30:
  + Revert "game: Provide a clean environment for each game"
    (glgo#GNOME/aisleriot#961).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697112000">- Replace lsb-release with distribution-release BuildRequires:
  aisleriot meson setup uses /etc/os-release to determine
  distribution.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711627200">- Update to version 3.22.31:
  + Cards: Add multiple new card decks.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 3.22.32:
  + Fixes and optimisations.</changelog>
</package>
<package pkgid="ff98c783816e385787288db90f461f6611ed5a067ed66a9eaf1c8fbd4aad578af7a4f2bc6736a2f8b8f106382c01b7dd55a54178ce1bf66d515d2a3bd5b54681" name="aisleriot-debugsource" arch="x86_64">
  <version epoch="0" ver="3.22.32" rel="1.1"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1610193600">- Update to version 2.22.14:
  + Updated translations
- Run spec-cleaner</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618315200">- Update to version 3.22.15:
  + Updated translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620734400">- Update to version 3.22.16:
  + Updated translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625054400">- Update to version 3.22.17:
  + Updated translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1638532800">- Update to version 3.22.19:
  + Updated translations</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1642507200">- Update to version 3.22.20:
  + Updated translations</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add 4bf6fcf5c8043adfcadd948e678cc68f150cc998.patch: Fix build
  with meson 0.61.0 and newer.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1649851200">- Update to version 3.22.22
  + Add support for loading user-installed themes.
  + Fix build with guile 2.2.
  + Fix build with meson 0.60.
  + Updated translations.
- Drop 4bf6fcf5c8043adfcadd948e678cc68f150cc998.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653998400">- Update to version 3.22.23:
  + Update card decks.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668427200">- Update to version 3.22.26:
  + metainfo: pass validation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.22.27:
  + theme: qsvg: Flush surface before drawing to it with qt.
  + game: Provide a clean environment for each game.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683028800">- Update to version 3.22.29:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695643200">- Update to version 3.22.30:
  + Revert "game: Provide a clean environment for each game"
    (glgo#GNOME/aisleriot#961).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697112000">- Replace lsb-release with distribution-release BuildRequires:
  aisleriot meson setup uses /etc/os-release to determine
  distribution.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711627200">- Update to version 3.22.31:
  + Cards: Add multiple new card decks.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 3.22.32:
  + Fixes and optimisations.</changelog>
</package>
<package pkgid="75808975cb7fc0cb4dc1ab04f409a5bfee5cb706ca41cb8c5f86b2811bc8680c84f48e9bd96fa81a8cec2dccaca8270637c2140d18036376d0490f43393eac94" name="aisleriot-lang" arch="noarch">
  <version epoch="0" ver="3.22.32" rel="1.1"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1610193600">- Update to version 2.22.14:
  + Updated translations
- Run spec-cleaner</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618315200">- Update to version 3.22.15:
  + Updated translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620734400">- Update to version 3.22.16:
  + Updated translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625054400">- Update to version 3.22.17:
  + Updated translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1638532800">- Update to version 3.22.19:
  + Updated translations</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1642507200">- Update to version 3.22.20:
  + Updated translations</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add 4bf6fcf5c8043adfcadd948e678cc68f150cc998.patch: Fix build
  with meson 0.61.0 and newer.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1649851200">- Update to version 3.22.22
  + Add support for loading user-installed themes.
  + Fix build with guile 2.2.
  + Fix build with meson 0.60.
  + Updated translations.
- Drop 4bf6fcf5c8043adfcadd948e678cc68f150cc998.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653998400">- Update to version 3.22.23:
  + Update card decks.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668427200">- Update to version 3.22.26:
  + metainfo: pass validation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.22.27:
  + theme: qsvg: Flush surface before drawing to it with qt.
  + game: Provide a clean environment for each game.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683028800">- Update to version 3.22.29:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695643200">- Update to version 3.22.30:
  + Revert "game: Provide a clean environment for each game"
    (glgo#GNOME/aisleriot#961).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697112000">- Replace lsb-release with distribution-release BuildRequires:
  aisleriot meson setup uses /etc/os-release to determine
  distribution.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711627200">- Update to version 3.22.31:
  + Cards: Add multiple new card decks.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 3.22.32:
  + Fixes and optimisations.</changelog>
</package>
<package pkgid="f6d821def251089fae4fd0c6c7b1a07819fc717827203cf302fc19877dd82cd6a3c5ad13ee89504a7c3fff50faad939005efd6bd59b2b35364f4b2cf5bf643c9" name="aisleriot-themes" arch="noarch">
  <version epoch="0" ver="3.22.32" rel="1.1"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1610193600">- Update to version 2.22.14:
  + Updated translations
- Run spec-cleaner</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618315200">- Update to version 3.22.15:
  + Updated translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620734400">- Update to version 3.22.16:
  + Updated translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625054400">- Update to version 3.22.17:
  + Updated translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1638532800">- Update to version 3.22.19:
  + Updated translations</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1642507200">- Update to version 3.22.20:
  + Updated translations</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add 4bf6fcf5c8043adfcadd948e678cc68f150cc998.patch: Fix build
  with meson 0.61.0 and newer.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1649851200">- Update to version 3.22.22
  + Add support for loading user-installed themes.
  + Fix build with guile 2.2.
  + Fix build with meson 0.60.
  + Updated translations.
- Drop 4bf6fcf5c8043adfcadd948e678cc68f150cc998.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653998400">- Update to version 3.22.23:
  + Update card decks.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668427200">- Update to version 3.22.26:
  + metainfo: pass validation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.22.27:
  + theme: qsvg: Flush surface before drawing to it with qt.
  + game: Provide a clean environment for each game.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683028800">- Update to version 3.22.29:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695643200">- Update to version 3.22.30:
  + Revert "game: Provide a clean environment for each game"
    (glgo#GNOME/aisleriot#961).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697112000">- Replace lsb-release with distribution-release BuildRequires:
  aisleriot meson setup uses /etc/os-release to determine
  distribution.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711627200">- Update to version 3.22.31:
  + Cards: Add multiple new card decks.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 3.22.32:
  + Fixes and optimisations.</changelog>
</package>
<package pkgid="11f6f889159847e3486bbf07c221efb15d13545f6e66ccca94079674087e0b8962a0b03605a20cd9709f6d0a4489ec6d5a3fdb78a133a23dd1a149ace7590732" name="alevt" arch="src">
  <version epoch="0" ver="1.8.1" rel="2.0.2.1.sr20240429"/>
  <changelog author="ro@suse.de" date="1100865600">- include icon in filelist</changelog>
  <changelog author="meissner@suse.de" date="1106481600">- use RPM_OPT_FLAGS, fixed compile error with gcc4.</changelog>
  <changelog author="jw@suse.de" date="1113480000">- added alevt-overflow.diff by tsaupe@suse.de</changelog>
  <changelog author="jw@suse.de" date="1113912000">- changes by tsaupe@suse.de documented in usage and man.</changelog>
  <changelog author="jw@suse.de" date="1120478400">- added alevt-gcc4.diff, comparison is always true suppression.</changelog>
  <changelog author="jw@suse.de" date="1120737600">- revamped gcc4.diff into happy-abuild.diff
  Avoid imlicit declarations and add RPM_OPT_FLAGS where needed.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="jw@suse.de" date="1154088000">- made xorg-safe.</changelog>
  <changelog author="jw@suse.de" date="1157457600">- fixed #203118, making -Wold-style-definition happy.</changelog>
  <changelog author="coolo@suse.de" date="1183636800">- put desktop file and icon into the package</changelog>
  <changelog author="jw@suse.de" date="1201694400">- updated to 1.6.2
  - adapt to current v4l2 api
  - some minor fixes collected during the past years
- upstreamed patches removed.</changelog>
  <changelog author="meissner@suse.de" date="1259150400">- fixed fuzzy patches</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="pgajdos@suse.com" date="1325851200">- build also with libpng15
  * libpng15.patch</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1518177600">- BuildRequire pkgconfig(x11) not xorg-x11-devel</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618660800">- Update to 1.8.0
  * DVB-T support
  * Increase program table size from 16 to 128
  * Fix crash if no DVB service has Teletext
  * Detect HEVC services for all regions (this fixes HEVC in Germany)
  * Fix 100% cpu use when there is no vbi device
  * Add zvbi support
  * Add support for iso8859-7 (greek)
  * Add support for KOI8-R encoding
  * Support libpng-1.6
- Update to 1.6.3
  * compilation fix for libpng-1.5, this obsoletes alevt-libpng15.patch
- Dropped obsoleted alevt-1.6.0-dvb-demux.patch,
  alevt-happy-abuild.diff and alevt-overflow2.diff
  alevt-libpng15.patch
- Modernized and fixed SPEC file
  * Added working upstream URL
- Add use-pkgconfig.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1618833600">- Fix previous changelog entry</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1629720000">- Update to 1.8.1
  * Some SI fixes
  * Use pkg-config to find libraries, obsoletes use-pkgconfig.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1715083200">- alevt-fix-implicit.patch: fixed implicit definitions.</changelog>
</package>
<package pkgid="046eacfa8d1eb812cbf18acf748ed791b3a88a0f560e3350456ea6b3646edecb9f973280ba73b788866e6fb7267379b6c0f365e06d4b7c884c548bc04fad6e2e" name="alevt" arch="x86_64">
  <version epoch="0" ver="1.8.1" rel="2.0.2.1.sr20240429"/>
  <changelog author="jw@suse.de" date="1201694400">- updated to 1.6.2
  - adapt to current v4l2 api
  - some minor fixes collected during the past years
- upstreamed patches removed.</changelog>
  <changelog author="meissner@suse.de" date="1259150400">- fixed fuzzy patches</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="pgajdos@suse.com" date="1325851200">- build also with libpng15
  * libpng15.patch</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1518177600">- BuildRequire pkgconfig(x11) not xorg-x11-devel</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618660800">- Update to 1.8.0
  * DVB-T support
  * Increase program table size from 16 to 128
  * Fix crash if no DVB service has Teletext
  * Detect HEVC services for all regions (this fixes HEVC in Germany)
  * Fix 100% cpu use when there is no vbi device
  * Add zvbi support
  * Add support for iso8859-7 (greek)
  * Add support for KOI8-R encoding
  * Support libpng-1.6
- Update to 1.6.3
  * compilation fix for libpng-1.5, this obsoletes alevt-libpng15.patch
- Dropped obsoleted alevt-1.6.0-dvb-demux.patch,
  alevt-happy-abuild.diff and alevt-overflow2.diff
  alevt-libpng15.patch
- Modernized and fixed SPEC file
  * Added working upstream URL
- Add use-pkgconfig.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1618833600">- Fix previous changelog entry</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1629720000">- Update to 1.8.1
  * Some SI fixes
  * Use pkg-config to find libraries, obsoletes use-pkgconfig.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1715083200">- alevt-fix-implicit.patch: fixed implicit definitions.</changelog>
</package>
<package pkgid="b387a28a1ab55c353629575333c01e921d0ecaaaeba4f1359c929924ec6e4e94b6da41f865eab0bd38e748f48f822ebd7995448912d720081c5d56c18a7a26e6" name="alevt-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.8.1" rel="2.0.2.1.sr20240429"/>
  <changelog author="jw@suse.de" date="1201694400">- updated to 1.6.2
  - adapt to current v4l2 api
  - some minor fixes collected during the past years
- upstreamed patches removed.</changelog>
  <changelog author="meissner@suse.de" date="1259150400">- fixed fuzzy patches</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="pgajdos@suse.com" date="1325851200">- build also with libpng15
  * libpng15.patch</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1518177600">- BuildRequire pkgconfig(x11) not xorg-x11-devel</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618660800">- Update to 1.8.0
  * DVB-T support
  * Increase program table size from 16 to 128
  * Fix crash if no DVB service has Teletext
  * Detect HEVC services for all regions (this fixes HEVC in Germany)
  * Fix 100% cpu use when there is no vbi device
  * Add zvbi support
  * Add support for iso8859-7 (greek)
  * Add support for KOI8-R encoding
  * Support libpng-1.6
- Update to 1.6.3
  * compilation fix for libpng-1.5, this obsoletes alevt-libpng15.patch
- Dropped obsoleted alevt-1.6.0-dvb-demux.patch,
  alevt-happy-abuild.diff and alevt-overflow2.diff
  alevt-libpng15.patch
- Modernized and fixed SPEC file
  * Added working upstream URL
- Add use-pkgconfig.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1618833600">- Fix previous changelog entry</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1629720000">- Update to 1.8.1
  * Some SI fixes
  * Use pkg-config to find libraries, obsoletes use-pkgconfig.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1715083200">- alevt-fix-implicit.patch: fixed implicit definitions.</changelog>
</package>
<package pkgid="f985e61e35fdbce6e68a2d6cfa6757beba70abdfa28b1aff409535f9f5ed6957d658ce1805a590cb8f4b81fb6498b4c58ad80149b1739c4c935786d0a69981f1" name="alevt-debugsource" arch="x86_64">
  <version epoch="0" ver="1.8.1" rel="2.0.2.1.sr20240429"/>
  <changelog author="jw@suse.de" date="1201694400">- updated to 1.6.2
  - adapt to current v4l2 api
  - some minor fixes collected during the past years
- upstreamed patches removed.</changelog>
  <changelog author="meissner@suse.de" date="1259150400">- fixed fuzzy patches</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="pgajdos@suse.com" date="1325851200">- build also with libpng15
  * libpng15.patch</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1518177600">- BuildRequire pkgconfig(x11) not xorg-x11-devel</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618660800">- Update to 1.8.0
  * DVB-T support
  * Increase program table size from 16 to 128
  * Fix crash if no DVB service has Teletext
  * Detect HEVC services for all regions (this fixes HEVC in Germany)
  * Fix 100% cpu use when there is no vbi device
  * Add zvbi support
  * Add support for iso8859-7 (greek)
  * Add support for KOI8-R encoding
  * Support libpng-1.6
- Update to 1.6.3
  * compilation fix for libpng-1.5, this obsoletes alevt-libpng15.patch
- Dropped obsoleted alevt-1.6.0-dvb-demux.patch,
  alevt-happy-abuild.diff and alevt-overflow2.diff
  alevt-libpng15.patch
- Modernized and fixed SPEC file
  * Added working upstream URL
- Add use-pkgconfig.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1618833600">- Fix previous changelog entry</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1629720000">- Update to 1.8.1
  * Some SI fixes
  * Use pkg-config to find libraries, obsoletes use-pkgconfig.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1715083200">- alevt-fix-implicit.patch: fixed implicit definitions.</changelog>
</package>
<package pkgid="9188bd981dc4c955654f3d1062a10a468ada86a7f198bc3f473d04932644bd8a27e42dc92ca4a59a164814a6a3147581c586c107c0a07c99c8783930525d01f3" name="alloy" arch="src">
  <version epoch="0" ver="1.0.0" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1713268800">- new package alloy: OpenTelemetry Collector distribution with
  programmable pipelines</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1716292800">- use pkconfig(systemd) instead of systemd-devel</changelog>
</package>
<package pkgid="a9fd0aeaad6dc5480811f92c87dd2fbc654144b0f838366bb8c2c1dd74e9c9eaf6caafe0772d513dcc82f51fd752e9167fe21e53de03e54758cc2f09e3316e72" name="alloy" arch="x86_64">
  <version epoch="0" ver="1.0.0" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1713268800">- new package alloy: OpenTelemetry Collector distribution with
  programmable pipelines</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1716292800">- use pkconfig(systemd) instead of systemd-devel</changelog>
</package>
<package pkgid="b4ebc6b3ae7d3e271bc7c6e258e9f314e7e96113e404e844d7cf753d8103ac27ee80dc993fa15c7c1a0619c2c8d87e61518deb260928c019f78f9c7bb8c9da97" name="alloy-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.0.0" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1713268800">- new package alloy: OpenTelemetry Collector distribution with
  programmable pipelines</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1716292800">- use pkconfig(systemd) instead of systemd-devel</changelog>
</package>
<package pkgid="7b0ed8f3b6c1597d8a128c4701a8d7c5f089eae78ac12e5687fbb854657fcd37adf50c6b5cd8fad3a44d820acb475e076255cc24ca1e4a209e1e5b74bd715464" name="ansible-lint" arch="noarch">
  <version epoch="0" ver="24.2.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1684756800">- update to 6.16.2:
  * Bugfixes
  - Update test dependencies (#3470) @ssbarnea
  - Fix and document installing of requirements.yml files (#3471)
    @ssbarnea
  - Do not ever exclude files given as arguments (#3468)
    @ssbarnea
  - Ensure we return error if argument gives are not present
    (#3467) @ssbarnea
  - Allow rules to expose all tags they can produce (#3464)
    @ssbarnea
  - Enable var-name rule to detect read-only variables (#3462)
    @ssbarnea
  - Add Oracle Enterprise Linux 7.* (#3463) @Rylon
  - Fix for var-naming rule to not break on include_tasks and
    vars (#3458) @ajinkyau
  - var-naming now prevents use of Ansible reserved names (#3460)
    @ssbarnea
  - Ensure that we also lint files from git submodules (#3431)
    @ssbarnea
  - Adding 2.16 to the list of allowed ansible-core versions in
    meta-runtime rule (#3455) @alisonlhart</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1685620800">- update to 6.17.0:
  * Minor Changes
  - fqcn[deep]: detect deep plugins (#3502) @ssbarnea
  * Bugfixes
  - Reimplement file exclusion logic (#3507) @ssbarnea
  - Check validity of 'become_method' values from code (#3499)
    @ajinkyau
  - Fix role_name_ prefix include_role var name error (#3500)
    @ajinkyau
  - Hide pip error if not present (#3494) @Et7f3
  - Update formatter to avoid reporting paths with .. (#3496)
    @ssbarnea
  - Remove false positive on 'cacheable' property of set_fact
    (#3490) @ajinkyau
  - Add missing become_method plugins to the schema (#3484)
    @ajinkyau
  - Add support for ansible-builder v3 schema (#3480) @ajinkyau
  - Add Github Marketplace Action (#3476) @ssbarnea
  - Add oracle linux 8.8 (#3479) @facorazza
  - Revert ansible-compat vendoring (#3478) @ssbarnea
  - Updated file or dir not found message (#3474) @ajinkyau
  - Check for included role prefix instead of current one (#3473)
    @ssbarnea</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1686657600">- update to 6.17.1:
  * Bugfixes
  - Update guess install method check (#3553) @ajinkyau
  - Fix exclude logic bug that can cause cause partial linting
    (#3552) @ssbarnea
  - Make profile information on summary line more clear (#3545)
    @ssbarnea
  - Avoid adding pip related messages if installation method is
    different (#3551) @ajinkyau
  - Avoid false positive with var-naming[no-role-prefix] (#3550)
    @ssbarnea
  - Make refresh_schemas handle firewalls that cut the file
    transfer midway (#3546) @sverrehu
  - Rename marketplace action (#3548) @ssbarnea
  - Fix action name (#3536) @coaxial
  - Handling of exclude paths with trailing slashs (#3527)
    @hille721
  - Ensure that rules collections use Runtime in offline mode
    (#3526) @ssbarnea
  - Avoid using get_app() from inside the rule (#3525) @ssbarnea
  - Avoid dependency error from rich (#3517) @ssbarnea</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1687435200">- update to 6.17.2:
  * Bugfixes
  - Allow use as a reusable github action (#3513) @ssbarnea
  - Add action and args properties to task class (#3576)
    @ssbarnea
  - Fixed error when sarif file option is provided (#3587)
    @ajinkyau
  - Add NetBSD as a recognized platform (#3586) @he32
  - Display ansible-compat version alongwith with other deps
    (#3584) @ajinkyau
  - Refactored syntax-checking (#3568) @ssbarnea
  - Avoid app reinitialization during syntax-check (#3563)
    @ssbarnea
  - Allow config file to have `.yaml` extension (#3559) @bdsoha
  - Allow lists of lists of strings for vars_files (#3561)
    @ajinkyau</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1694001600">- update to 6.18.0:
  * Minor Changes
  - Limit the maximum block depth (#3602) @Ruchip16
  - Transform functionality for command_instead_of_shell  (#3675)
    @ajinkyau
  - Add rule to check the number of tasks (#3156) @Ruchip16
  * Bugfixes
  - Clarify loop-var-prefix rule and code snippet (#3642)
    @schwarmco
  - Update `version_added` for complexity rule (#3623) @ajinkyau
  - Ensure that single space between tasks is preserved when
    using --write (#3641) @shatakshiiii
  - Update ansible-compat used for testing (#3664) @ssbarnea
  - Document `yaml[line-length]` rule (#3653) @shatakshiiii
  - Prevent use of spdx-tools 0.8.0 due to breaking changes
    (#3649) @ssbarnea
  - fixes dead marketplace link (#3631) @wookietreiber
  - Improve profile information on summary line (#3637)
    @ziegenberg
  - command-instead-of-module: allow `git rev-parse` (#3610)
    @JohnVillalovos
  - Include filepaths starting from $HOME in lintables (#3621)
    @shatakshiiii
  - Update _mockings.py to fix bug created in #3390 (#3614)
    @karcaw
  - Allow to set gather_facts as templated boolean (#3606)
    @noonedeadpunk
  - Add dependency version check for collection metadata (#3601)
    @ajinkyau
  - Fix installation of dependencies when run as an action
    (#3592) @ssbarnea</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1694001601">- check/add/modify BuildRequires and Requires
- update to 6.19.0:
  * Minor Changes
  - Add auto transform for no-log-password rule (#3708) @ajinkyau
  - Add auto-fixing implementation for key-order[task] rule
    (#3705) @ajinkyau
  - Add auto-fixing implementation for `jinja[spacing]` rule
    (#3691) @ajinkyau
  - Make schema validation messages more explicit (#3701)
    @ssbarnea
  - Transform for deprecated-local-action rule (#3689) @ajinkyau
  * Bugfixes
  - Require ansible-compat&gt;=4.1.10 (#3723) @ssbarnea
  - Skip altered path warning for `ansible-lint` installed by
    `pipx` (#3720) @chrysle
  - Update transform for `key-order` rule (#3719) @ajinkyau
  - Allow installation of pre-release collection version as
    dependencies (#3716) @ssbarnea
  - Avoid deprecated-bare-vars false positive with file paths
    (#3709) @ssbarnea
  - Limit sequence-of-sequence indents to a single space (#3671)
    @Qalthos
  - Avoid no-handlers false positives (#3702) @ssbarnea
  - Add missing word to risky-shell-pipe docs (#3704) @roock
  - Avoid yamllint truthy violations with github workflows
    (#3698) @ssbarnea
  - Avoid false positive with var-name rule on roles (#3697)
    @ssbarnea
  - Include links to documentation for schema validation errors
    (#3684) @ssbarnea
  - Schema update (#3693) @cidrblock
  - Use yaml.load_all for multiple yaml document (#3679)
    @shatakshiiii
  - Ignore user configured value for any_unparsed_is_failed
    (#3680) @ssbarnea
  - Update rulebook schema (#3681) @ssbarnea</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1695211200">- update to 6.20.0:
  * Minor Changes
  - Respect cgroup CPU limits when running inside containers
    (#3749) @ssbarnea
  - Rename --write option to --fix (#3748) @ssbarnea
  - Add auto-fixing implementation for `no-free-form` rule
    (#3725) @ajinkyau
  - Add auto-fixing implementation for `partial-become` rule
    (#3692) @shatakshiiii
  - Add auto-fixing implementation for `no-jinja-when` rule
    (#3721) @shatakshiiii
  * Bugfixes
  - Fix the detection of role vars missing role prefix (#3750)
    @cavcrosby
  - Clarify auto-fix arguments use (#3751) @ssbarnea
  - Avoid IndexError exception with jinja transform (#3747)
    @ssbarnea
  - Fix docs typo (#3746) @ssbarnea
  - Add /bin/bash executable to example correct code for pipefail
    rule (#3731) @Perdu
  - Properly avoid `pipx` venv path to be included in altered
    path warning (#3730) @chrysle
  - Fix transform exception with local_action with old syntax
    (#3743) @ssbarnea
  - Support only_upgrade (#3734) @soroshsabz</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1695988800">- update to 6.20.1:
  * Bugfixes
  - Fix detection of play roles vars missing prefix (#3765)
    @cavcrosby
  - Prune reported errors after autofix (#3774) @cidrblock
  - `--fix` will now default to `all` (#3777) @ajinkyau
  - Avoid false error caused by TypeError with jinja rule (#3773)
    @ssbarnea
  - Sanity Rule Ignore Additions and Updates (#3766) @alisonlhart
  - Update rulebook schema (name is now required) (#3776)
    @ssbarnea
  - Expose rules that have autofix capability in docs (#3770)
    @shatakshiiii
  - List all the fixable rules in CLI via `--list-rules` (#3737)
    @shatakshiiii
  - Include level in SARIF results (#3758) @ssbarnea
  - Meta runtime supported version update (#3755) @alisonlhart</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1696248000">- update to 6.20.2:
  * Bugfixes
  - Do not use github action path for running ansible lint
    (#3798) @ReenigneArcher
  - Correct listing of autofix rules in documentation (#3797)
    @ssbarnea
  - Make the autofix rule list dynamic in documentation (#3785)
    @shatakshiiii
  - Fix documentation links to autofix page (#3796) @ssbarnea
  - Bump test dependencies (#3795) @ssbarnea
  - Correct documentation regarding CLI argument precedence
    (#3792) @ssbarnea
  - Document autofix ability for rules that supports it (#3791)
    @ssbarnea
  - Accept underline prefix when checking var-naming (#3789)
    @ssbarnea
  - Correct regression with use of --fix (#3783) @ssbarnea</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1696420800">- update to 6.20.3:
  * Bugfixes
  - Fix wget command arguments in github action (#3806) @ssbarnea
  - Update some platform versions in meta.json (#3800)
    @masoud-maghsoudi</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1697716800">- update to 6.21.0:
  * Minor Changes
  - Allow linting plugin EXAMPLES as playbooks (#3309) @Qalthos
  * Bugfixes
  - Add support for Rocky (#3843) @facorazza
  - Update supported Ubuntu versions in meta.json (#3845)
    @mcdonnnj
  - Avoid false positives for handler in roles handlers directory
    (#3838) @ajinkyau
  - Hide stacktrace when loading invalid yaml (#3844) @ajinkyau
  - Add some platforms to meta.json (#3841) @mcdonnnj
  - Temporary avoid auto-fixing YAML files not owned by ansible
    (#3837) @ssbarnea
  - Add environment variable for skipping schema update (#3835)
    @ajinkyau
  - Avoid creating temporary YAML files inside source tree
    (#3819) @Qalthos
  - Document environment variables (#3833) @ssbarnea
  - Update schemas (#3832) @ssbarnea
  - Support complex requirements in argument_specs.yml (#3823)
    @tapetersen
  - Fix SARIF-formatter severity levels (#3824) @4ch1m
  - Add play level autofix for key-order rule (#3815) @ajinkyau
  - Add support for python 3.12 (#3813) @ssbarnea
  - Update SPDX license list (#3814) @ssbarnea
  - Use checkout action in install docs (#3810) @gma
  - Fix actions-tagger arguments (#3808) @ssbarnea</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1697803200">- update to 6.21.1:
  * Bugfixes
  - Avoid exception caused by accidental unloading of core rules
    (#3857) @ssbarnea
  - Document pre-commit access to ansible community bundle
    (#3856) @ssbarnea
  - Fix bug with auto-fix ending too soon (#3855) @ssbarnea</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1699358400">-update to 6.22.0:
  * Minor Changes
  - Enable YAML 1.2 support for non-ansible files (#3809)
    @ssbarnea
  * Bugfixes
  - Require ruamel.yaml &gt;= 0.18.5 (#3880) @ssbarnea
  - Improve logging regarding to yaml loading and dumping (#3875)
    @ssbarnea
  - Avoid creating new load method in our custom formatter
    (#3874) @ssbarnea
  - Support `ruamel-yaml &gt;= 0.18.2` (#3869) @hswong3i</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1701345600">- update to 6.22.1:
  * Bugfixes
  - Look for ansible binary in the same path as we are (#3903)
    @FliegenKLATSCH
  - Avoid stacktrace with broken ansible.cfg files (#3916)
    @ssbarnea
  - Avoid jinja[invalid] with ansible.builtin.mandatory filter
    (#3917) @ssbarnea
  - Remove support for deprecated include (#3722) @ssbarnea
  - Fix use of versioned github action (#3762) @karl-johan-grahn
  - Fix few URLs in README.md (#3915) @ssbarnea
  - Correct some usage examples for package_latest (#3914)
    @pablomh
  - Add option to allow running with missing plugins and
    collection dependencies (#3913) @ssbarnea
  - Avoid warnings from loading of deprecated modules (#3715)
    @ssbarnea
  - Log ignored exception details to debug log (#3900) @bluecmd
  - GitHub Action: properly respect the working_directory
    argument (#3905) @ptoscano
  - Allow to set max_fail_percentage as templated integer (#3901)
    @rebtoor
  - Fix setuptools-scm versioning (#3887) @ssbarnea
  - Add Fedora 39 to meta.json (#3893) @jsf9k
  - Use python 3.10 as primary version target (#3886) @ssbarnea</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1705579200">- update to 6.22.2:
  * Bugfixes
  - Fix key error for name[casing] rule (#3987) @ajinkyau
  - Allow dashes in legacy role namespaces (#3962) @sur5r
  - Use new ansible-compat verbosity levels (#3975) @ssbarnea
  - Remove dependency on newer requests library (#3959) @ssbarnea
  - Ignore set-property for systemd command (#3949) @alanbbr
  - Correct requires_ansible error message (#3954) @ssbarnea
  - Improve transformation for `no-free-form` rule (#3945)
    @ajinkyau
  - Documentation improvement (#3946) @ssbarnea
  - docs: fix grammatical issue in philosophy Q&amp;A section (#3934)
    @davidhulick
  - Update supported versions of ansible (#3930) @ajinkyau
  - Fix backward compatibility (#3929) @McSim85
  - Fix auto capitalization for name[prefix] rule (#3922)
    @ajinkyau
  - Fix role deps check for detecting path names (#3923)
    @cavcrosby
  - Avoid warnings about PATH with pipx installations (#3920)
    @ssbarnea</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1707393600">- new naming scheme upstream
- update to 24.2.0:
  * Drop support for Python 3.9 (#4009) @audgirka</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1710590400">- update to 24.2.1:
  * Bugfixes
  - Fix error suppression when syntax is incorrect (#4026)
    @audgirka
  - Set global cache_dir_lock (#4055) @guppy0130
  - [role-name] Handle string role dependencies (#4054) @corubba
  - Support for upcoming Ubuntu 24.04 and Fedora 40 (#4051)
    @mafalb
  - Update documentation for syntax-check[unknown-module] (#4049)
    @ssbarnea
  - Add OpenWRT 23.05 to valid versions (#4041) @jonkerj
  - Update task name in notify for a task against name[casing]
    error (#4038) @audgirka
  - accept yum history and info as valid commands (#4025)
    @konstruktoid
  - Add attributes for role argument specs (#4018) @felixfontein</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1710590401">- Require ruamel.yaml 0.18.5 like upstream specifies</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1712750400">- update to 24.2.2:
  * Bugfixes
  - Raise exception while accessing rules by index (#4068)
    @audgirka
  - Update spdx license list (#4097) @ssbarnea
  - Bump minimal version of black being required (#4089)
    @ssbarnea
  - Add systemctl get-default as acceptable command (#4087)
    @konstruktoid
  - Adding EDA tag to the required galaxy.yml tags (#4077)
    @alisonlhart</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1714478400">- update to 24.2.3:
  Bugfixes
  * Make ignore_unreachable accept jinja templates (#4120) @audgirka
  * Make fix more resilient to syntax-check errors (#4125) @ssbarnea
  * Don't inject CWD parent into PATH (#4108) @garymm
  * Do not assume working_directory is github.workspace (#4103) @ajfabbri
  * Fix yaml rules being included regardless of tags (#4107) @cavcrosby
  * Allow jinja2 expression for choices field (#4117) @cavcrosby
  * Update order schema to work with jinja template (#4121) @audgirka
  * Fix KeyError on key-order rule with blocks (#4116) @Qalthos
  * Avoid running get_app more than once (#4115) @ssbarnea
  * Avoid NameError if there is no notify keyword to update (#4113) @Qalthos
  * Add AstraLinux platform identification (#4111) @dentist128</changelog>
</package>
<package pkgid="5d3c8b2faad86f182f636086db24687a84064265a70d71672d5d00df5acd80453c58757d2f970df02f73634bc01efeeeb40413488df41ebbd806d8a5d53c1b84" name="ansible-lint" arch="src">
  <version epoch="0" ver="24.2.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1684756800">- update to 6.16.2:
  * Bugfixes
  - Update test dependencies (#3470) @ssbarnea
  - Fix and document installing of requirements.yml files (#3471)
    @ssbarnea
  - Do not ever exclude files given as arguments (#3468)
    @ssbarnea
  - Ensure we return error if argument gives are not present
    (#3467) @ssbarnea
  - Allow rules to expose all tags they can produce (#3464)
    @ssbarnea
  - Enable var-name rule to detect read-only variables (#3462)
    @ssbarnea
  - Add Oracle Enterprise Linux 7.* (#3463) @Rylon
  - Fix for var-naming rule to not break on include_tasks and
    vars (#3458) @ajinkyau
  - var-naming now prevents use of Ansible reserved names (#3460)
    @ssbarnea
  - Ensure that we also lint files from git submodules (#3431)
    @ssbarnea
  - Adding 2.16 to the list of allowed ansible-core versions in
    meta-runtime rule (#3455) @alisonlhart</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1685620800">- update to 6.17.0:
  * Minor Changes
  - fqcn[deep]: detect deep plugins (#3502) @ssbarnea
  * Bugfixes
  - Reimplement file exclusion logic (#3507) @ssbarnea
  - Check validity of 'become_method' values from code (#3499)
    @ajinkyau
  - Fix role_name_ prefix include_role var name error (#3500)
    @ajinkyau
  - Hide pip error if not present (#3494) @Et7f3
  - Update formatter to avoid reporting paths with .. (#3496)
    @ssbarnea
  - Remove false positive on 'cacheable' property of set_fact
    (#3490) @ajinkyau
  - Add missing become_method plugins to the schema (#3484)
    @ajinkyau
  - Add support for ansible-builder v3 schema (#3480) @ajinkyau
  - Add Github Marketplace Action (#3476) @ssbarnea
  - Add oracle linux 8.8 (#3479) @facorazza
  - Revert ansible-compat vendoring (#3478) @ssbarnea
  - Updated file or dir not found message (#3474) @ajinkyau
  - Check for included role prefix instead of current one (#3473)
    @ssbarnea</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1686657600">- update to 6.17.1:
  * Bugfixes
  - Update guess install method check (#3553) @ajinkyau
  - Fix exclude logic bug that can cause cause partial linting
    (#3552) @ssbarnea
  - Make profile information on summary line more clear (#3545)
    @ssbarnea
  - Avoid adding pip related messages if installation method is
    different (#3551) @ajinkyau
  - Avoid false positive with var-naming[no-role-prefix] (#3550)
    @ssbarnea
  - Make refresh_schemas handle firewalls that cut the file
    transfer midway (#3546) @sverrehu
  - Rename marketplace action (#3548) @ssbarnea
  - Fix action name (#3536) @coaxial
  - Handling of exclude paths with trailing slashs (#3527)
    @hille721
  - Ensure that rules collections use Runtime in offline mode
    (#3526) @ssbarnea
  - Avoid using get_app() from inside the rule (#3525) @ssbarnea
  - Avoid dependency error from rich (#3517) @ssbarnea</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1687435200">- update to 6.17.2:
  * Bugfixes
  - Allow use as a reusable github action (#3513) @ssbarnea
  - Add action and args properties to task class (#3576)
    @ssbarnea
  - Fixed error when sarif file option is provided (#3587)
    @ajinkyau
  - Add NetBSD as a recognized platform (#3586) @he32
  - Display ansible-compat version alongwith with other deps
    (#3584) @ajinkyau
  - Refactored syntax-checking (#3568) @ssbarnea
  - Avoid app reinitialization during syntax-check (#3563)
    @ssbarnea
  - Allow config file to have `.yaml` extension (#3559) @bdsoha
  - Allow lists of lists of strings for vars_files (#3561)
    @ajinkyau</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1694001600">- update to 6.18.0:
  * Minor Changes
  - Limit the maximum block depth (#3602) @Ruchip16
  - Transform functionality for command_instead_of_shell  (#3675)
    @ajinkyau
  - Add rule to check the number of tasks (#3156) @Ruchip16
  * Bugfixes
  - Clarify loop-var-prefix rule and code snippet (#3642)
    @schwarmco
  - Update `version_added` for complexity rule (#3623) @ajinkyau
  - Ensure that single space between tasks is preserved when
    using --write (#3641) @shatakshiiii
  - Update ansible-compat used for testing (#3664) @ssbarnea
  - Document `yaml[line-length]` rule (#3653) @shatakshiiii
  - Prevent use of spdx-tools 0.8.0 due to breaking changes
    (#3649) @ssbarnea
  - fixes dead marketplace link (#3631) @wookietreiber
  - Improve profile information on summary line (#3637)
    @ziegenberg
  - command-instead-of-module: allow `git rev-parse` (#3610)
    @JohnVillalovos
  - Include filepaths starting from $HOME in lintables (#3621)
    @shatakshiiii
  - Update _mockings.py to fix bug created in #3390 (#3614)
    @karcaw
  - Allow to set gather_facts as templated boolean (#3606)
    @noonedeadpunk
  - Add dependency version check for collection metadata (#3601)
    @ajinkyau
  - Fix installation of dependencies when run as an action
    (#3592) @ssbarnea</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1694001601">- check/add/modify BuildRequires and Requires
- update to 6.19.0:
  * Minor Changes
  - Add auto transform for no-log-password rule (#3708) @ajinkyau
  - Add auto-fixing implementation for key-order[task] rule
    (#3705) @ajinkyau
  - Add auto-fixing implementation for `jinja[spacing]` rule
    (#3691) @ajinkyau
  - Make schema validation messages more explicit (#3701)
    @ssbarnea
  - Transform for deprecated-local-action rule (#3689) @ajinkyau
  * Bugfixes
  - Require ansible-compat&gt;=4.1.10 (#3723) @ssbarnea
  - Skip altered path warning for `ansible-lint` installed by
    `pipx` (#3720) @chrysle
  - Update transform for `key-order` rule (#3719) @ajinkyau
  - Allow installation of pre-release collection version as
    dependencies (#3716) @ssbarnea
  - Avoid deprecated-bare-vars false positive with file paths
    (#3709) @ssbarnea
  - Limit sequence-of-sequence indents to a single space (#3671)
    @Qalthos
  - Avoid no-handlers false positives (#3702) @ssbarnea
  - Add missing word to risky-shell-pipe docs (#3704) @roock
  - Avoid yamllint truthy violations with github workflows
    (#3698) @ssbarnea
  - Avoid false positive with var-name rule on roles (#3697)
    @ssbarnea
  - Include links to documentation for schema validation errors
    (#3684) @ssbarnea
  - Schema update (#3693) @cidrblock
  - Use yaml.load_all for multiple yaml document (#3679)
    @shatakshiiii
  - Ignore user configured value for any_unparsed_is_failed
    (#3680) @ssbarnea
  - Update rulebook schema (#3681) @ssbarnea</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1695211200">- update to 6.20.0:
  * Minor Changes
  - Respect cgroup CPU limits when running inside containers
    (#3749) @ssbarnea
  - Rename --write option to --fix (#3748) @ssbarnea
  - Add auto-fixing implementation for `no-free-form` rule
    (#3725) @ajinkyau
  - Add auto-fixing implementation for `partial-become` rule
    (#3692) @shatakshiiii
  - Add auto-fixing implementation for `no-jinja-when` rule
    (#3721) @shatakshiiii
  * Bugfixes
  - Fix the detection of role vars missing role prefix (#3750)
    @cavcrosby
  - Clarify auto-fix arguments use (#3751) @ssbarnea
  - Avoid IndexError exception with jinja transform (#3747)
    @ssbarnea
  - Fix docs typo (#3746) @ssbarnea
  - Add /bin/bash executable to example correct code for pipefail
    rule (#3731) @Perdu
  - Properly avoid `pipx` venv path to be included in altered
    path warning (#3730) @chrysle
  - Fix transform exception with local_action with old syntax
    (#3743) @ssbarnea
  - Support only_upgrade (#3734) @soroshsabz</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1695988800">- update to 6.20.1:
  * Bugfixes
  - Fix detection of play roles vars missing prefix (#3765)
    @cavcrosby
  - Prune reported errors after autofix (#3774) @cidrblock
  - `--fix` will now default to `all` (#3777) @ajinkyau
  - Avoid false error caused by TypeError with jinja rule (#3773)
    @ssbarnea
  - Sanity Rule Ignore Additions and Updates (#3766) @alisonlhart
  - Update rulebook schema (name is now required) (#3776)
    @ssbarnea
  - Expose rules that have autofix capability in docs (#3770)
    @shatakshiiii
  - List all the fixable rules in CLI via `--list-rules` (#3737)
    @shatakshiiii
  - Include level in SARIF results (#3758) @ssbarnea
  - Meta runtime supported version update (#3755) @alisonlhart</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1696248000">- update to 6.20.2:
  * Bugfixes
  - Do not use github action path for running ansible lint
    (#3798) @ReenigneArcher
  - Correct listing of autofix rules in documentation (#3797)
    @ssbarnea
  - Make the autofix rule list dynamic in documentation (#3785)
    @shatakshiiii
  - Fix documentation links to autofix page (#3796) @ssbarnea
  - Bump test dependencies (#3795) @ssbarnea
  - Correct documentation regarding CLI argument precedence
    (#3792) @ssbarnea
  - Document autofix ability for rules that supports it (#3791)
    @ssbarnea
  - Accept underline prefix when checking var-naming (#3789)
    @ssbarnea
  - Correct regression with use of --fix (#3783) @ssbarnea</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1696420800">- update to 6.20.3:
  * Bugfixes
  - Fix wget command arguments in github action (#3806) @ssbarnea
  - Update some platform versions in meta.json (#3800)
    @masoud-maghsoudi</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1697716800">- update to 6.21.0:
  * Minor Changes
  - Allow linting plugin EXAMPLES as playbooks (#3309) @Qalthos
  * Bugfixes
  - Add support for Rocky (#3843) @facorazza
  - Update supported Ubuntu versions in meta.json (#3845)
    @mcdonnnj
  - Avoid false positives for handler in roles handlers directory
    (#3838) @ajinkyau
  - Hide stacktrace when loading invalid yaml (#3844) @ajinkyau
  - Add some platforms to meta.json (#3841) @mcdonnnj
  - Temporary avoid auto-fixing YAML files not owned by ansible
    (#3837) @ssbarnea
  - Add environment variable for skipping schema update (#3835)
    @ajinkyau
  - Avoid creating temporary YAML files inside source tree
    (#3819) @Qalthos
  - Document environment variables (#3833) @ssbarnea
  - Update schemas (#3832) @ssbarnea
  - Support complex requirements in argument_specs.yml (#3823)
    @tapetersen
  - Fix SARIF-formatter severity levels (#3824) @4ch1m
  - Add play level autofix for key-order rule (#3815) @ajinkyau
  - Add support for python 3.12 (#3813) @ssbarnea
  - Update SPDX license list (#3814) @ssbarnea
  - Use checkout action in install docs (#3810) @gma
  - Fix actions-tagger arguments (#3808) @ssbarnea</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1697803200">- update to 6.21.1:
  * Bugfixes
  - Avoid exception caused by accidental unloading of core rules
    (#3857) @ssbarnea
  - Document pre-commit access to ansible community bundle
    (#3856) @ssbarnea
  - Fix bug with auto-fix ending too soon (#3855) @ssbarnea</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1699358400">-update to 6.22.0:
  * Minor Changes
  - Enable YAML 1.2 support for non-ansible files (#3809)
    @ssbarnea
  * Bugfixes
  - Require ruamel.yaml &gt;= 0.18.5 (#3880) @ssbarnea
  - Improve logging regarding to yaml loading and dumping (#3875)
    @ssbarnea
  - Avoid creating new load method in our custom formatter
    (#3874) @ssbarnea
  - Support `ruamel-yaml &gt;= 0.18.2` (#3869) @hswong3i</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1701345600">- update to 6.22.1:
  * Bugfixes
  - Look for ansible binary in the same path as we are (#3903)
    @FliegenKLATSCH
  - Avoid stacktrace with broken ansible.cfg files (#3916)
    @ssbarnea
  - Avoid jinja[invalid] with ansible.builtin.mandatory filter
    (#3917) @ssbarnea
  - Remove support for deprecated include (#3722) @ssbarnea
  - Fix use of versioned github action (#3762) @karl-johan-grahn
  - Fix few URLs in README.md (#3915) @ssbarnea
  - Correct some usage examples for package_latest (#3914)
    @pablomh
  - Add option to allow running with missing plugins and
    collection dependencies (#3913) @ssbarnea
  - Avoid warnings from loading of deprecated modules (#3715)
    @ssbarnea
  - Log ignored exception details to debug log (#3900) @bluecmd
  - GitHub Action: properly respect the working_directory
    argument (#3905) @ptoscano
  - Allow to set max_fail_percentage as templated integer (#3901)
    @rebtoor
  - Fix setuptools-scm versioning (#3887) @ssbarnea
  - Add Fedora 39 to meta.json (#3893) @jsf9k
  - Use python 3.10 as primary version target (#3886) @ssbarnea</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1705579200">- update to 6.22.2:
  * Bugfixes
  - Fix key error for name[casing] rule (#3987) @ajinkyau
  - Allow dashes in legacy role namespaces (#3962) @sur5r
  - Use new ansible-compat verbosity levels (#3975) @ssbarnea
  - Remove dependency on newer requests library (#3959) @ssbarnea
  - Ignore set-property for systemd command (#3949) @alanbbr
  - Correct requires_ansible error message (#3954) @ssbarnea
  - Improve transformation for `no-free-form` rule (#3945)
    @ajinkyau
  - Documentation improvement (#3946) @ssbarnea
  - docs: fix grammatical issue in philosophy Q&amp;A section (#3934)
    @davidhulick
  - Update supported versions of ansible (#3930) @ajinkyau
  - Fix backward compatibility (#3929) @McSim85
  - Fix auto capitalization for name[prefix] rule (#3922)
    @ajinkyau
  - Fix role deps check for detecting path names (#3923)
    @cavcrosby
  - Avoid warnings about PATH with pipx installations (#3920)
    @ssbarnea</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1707393600">- new naming scheme upstream
- update to 24.2.0:
  * Drop support for Python 3.9 (#4009) @audgirka</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1710590400">- update to 24.2.1:
  * Bugfixes
  - Fix error suppression when syntax is incorrect (#4026)
    @audgirka
  - Set global cache_dir_lock (#4055) @guppy0130
  - [role-name] Handle string role dependencies (#4054) @corubba
  - Support for upcoming Ubuntu 24.04 and Fedora 40 (#4051)
    @mafalb
  - Update documentation for syntax-check[unknown-module] (#4049)
    @ssbarnea
  - Add OpenWRT 23.05 to valid versions (#4041) @jonkerj
  - Update task name in notify for a task against name[casing]
    error (#4038) @audgirka
  - accept yum history and info as valid commands (#4025)
    @konstruktoid
  - Add attributes for role argument specs (#4018) @felixfontein</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1710590401">- Require ruamel.yaml 0.18.5 like upstream specifies</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1712750400">- update to 24.2.2:
  * Bugfixes
  - Raise exception while accessing rules by index (#4068)
    @audgirka
  - Update spdx license list (#4097) @ssbarnea
  - Bump minimal version of black being required (#4089)
    @ssbarnea
  - Add systemctl get-default as acceptable command (#4087)
    @konstruktoid
  - Adding EDA tag to the required galaxy.yml tags (#4077)
    @alisonlhart</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1714478400">- update to 24.2.3:
  Bugfixes
  * Make ignore_unreachable accept jinja templates (#4120) @audgirka
  * Make fix more resilient to syntax-check errors (#4125) @ssbarnea
  * Don't inject CWD parent into PATH (#4108) @garymm
  * Do not assume working_directory is github.workspace (#4103) @ajfabbri
  * Fix yaml rules being included regardless of tags (#4107) @cavcrosby
  * Allow jinja2 expression for choices field (#4117) @cavcrosby
  * Update order schema to work with jinja template (#4121) @audgirka
  * Fix KeyError on key-order rule with blocks (#4116) @Qalthos
  * Avoid running get_app more than once (#4115) @ssbarnea
  * Avoid NameError if there is no notify keyword to update (#4113) @Qalthos
  * Add AstraLinux platform identification (#4111) @dentist128</changelog>
</package>
<package pkgid="f766f8b3c7e85053280a31ad12303617e9207ee9743726006b473ae6d6226a8cbc4750f3d9267ecb539d5731b18ffbead81a8d9bc5c368cd778b22d4a714572c" name="ansible-navigator" arch="noarch">
  <version epoch="0" ver="24.3.2" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1682942400">- new package ansible-navigator: A text-based user interface (TUI)
  for Ansible</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1683547200">- change python version on Leap15/SLES15 to python3.11 to use the
  new stack supported by SUSE</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1684152000">- modify %if-condition to allow building for python3.10 or
  python3.11 on SLES15</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1685448000">- fix version reporting and do not use glob for file list</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1685534400">- fix wrong tarball by redownloading</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1708776000">- switch to Github tarball created by OBS service</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1708776001">- update to 24.2.0:
  * Minor Changes
  - Update creator-ee to 0.22.0 (#1656) @shatakshiiii
  * Bugfixes
  - Update cmdline description (#1657) @shatakshiiii
- update to 3.6.0:
  * Minor Changes
  - Update creator-ee to 0.21.0 (#1650) @shatakshiiii
  * Bugfixes
  - Address DTZ rule (#1626) @shatakshiiii
- update to 3.5.0:
  * Minor Changes
  - Update creator-ee to 0.20.0 (#1567) @shatakshiiii
  * Bugfixes
  - Expand env variable mentioned in the pull arguments (--pa)
    (#1590) @shatakshiiii
  - Add tests for lint, without an EE (#1574) @shatakshiiii
  - Include documentation URL in JSON Schema (#1596) @ssbarnea
- update to 3.4.2:
  * Bugfixes
  - Change the python_exec path to /usr/bin/python3 (#1587)
    @shatakshiiii
  - Fix image introspect for PythonPackages (#1585) @shatakshiiii
- update to 3.4.1:
  * Bugfixes
  - Add EE Getting started references to docs (#1576)
    @Andersson007
  - Remove the introspect script from image_manager directory
    (#1561) @shatakshiiii
  - Fix image introspect for long python metadata (#1555)
    @shatakshiiii
  - Fix logging dependencies (#1554) @shatakshiiii
- update to 3.4.0:
  * Minor Changes
  - Update creator-ee version to 0.18.0 (#1542) @shatakshiiii
  * Bugfixes
  - Fix collections in stdout mode (#1526) @shatakshiiii
- update to 3.3.1:
  * Bugfixes
  - Set user to root with podman (#1539) @cidrblock
  - Fix building of dynamic configuration section (#1538)
    @ssbarnea
  - Display sidecar plugin in the collections list (#1531)
    @shatakshiiii
- update to 3.3.0:
  * Minor Changes
  - Update ansible-builder version (#1530) @shatakshiiii
  - Test sidecar filter plugin doc (#1522) @shatakshiiii
  * Bugfixes
  - Add support for all plugin_types (#1515) @shatakshiiii
  - Include only major version inside schema generation (#1513)
    @shatakshiiii</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1712750400">- update to 24.3.0:
  * Minor Changes
  - Update creator-ee to 24.2.0 (#1683) @shatakshiiii
  - Drop support to Python 3.9 (#1670) @cristianonicolai
  * Bugfixes
  - Test suite: Support for libtmux 0.30.1+ (#1687) @tony
  - drop setuptools_scm_git_archive (#1716) @jose1711
  - Fix conditional import compatibility (#1666) @NilashishC</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1714478400">- Update to version 24.3.1:
  * Bump the dependencies group across 1 directory with 18 updates
    (#1743)
  * Update GHA repo ref (#1745)
  * Update the version of collection doc cache (#1739)
  * Fix catalog collections script to display all available modules
    in a collection (#1738)
  * [pre-commit.ci] pre-commit autoupdate (#1742)
  * [pre-commit.ci] pre-commit autoupdate (#1737)
  * Bump the dependencies group in /.config with 7 updates (#1735)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714478401">- Update to version 24.3.2:
  * Fix python version in release workflow (#1748)</changelog>
</package>
<package pkgid="cf954b13213eabc72a488e453802930b4f17d2b7ae36a7780fc8a26367c0b93ad5a4d790eeb73c14edb65a8deef4d953a912aa9a6ab52f6d0bae59d2cc89cc3f" name="ansible-navigator" arch="src">
  <version epoch="0" ver="24.3.2" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1682942400">- new package ansible-navigator: A text-based user interface (TUI)
  for Ansible</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1683547200">- change python version on Leap15/SLES15 to python3.11 to use the
  new stack supported by SUSE</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1684152000">- modify %if-condition to allow building for python3.10 or
  python3.11 on SLES15</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1685448000">- fix version reporting and do not use glob for file list</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1685534400">- fix wrong tarball by redownloading</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1708776000">- switch to Github tarball created by OBS service</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1708776001">- update to 24.2.0:
  * Minor Changes
  - Update creator-ee to 0.22.0 (#1656) @shatakshiiii
  * Bugfixes
  - Update cmdline description (#1657) @shatakshiiii
- update to 3.6.0:
  * Minor Changes
  - Update creator-ee to 0.21.0 (#1650) @shatakshiiii
  * Bugfixes
  - Address DTZ rule (#1626) @shatakshiiii
- update to 3.5.0:
  * Minor Changes
  - Update creator-ee to 0.20.0 (#1567) @shatakshiiii
  * Bugfixes
  - Expand env variable mentioned in the pull arguments (--pa)
    (#1590) @shatakshiiii
  - Add tests for lint, without an EE (#1574) @shatakshiiii
  - Include documentation URL in JSON Schema (#1596) @ssbarnea
- update to 3.4.2:
  * Bugfixes
  - Change the python_exec path to /usr/bin/python3 (#1587)
    @shatakshiiii
  - Fix image introspect for PythonPackages (#1585) @shatakshiiii
- update to 3.4.1:
  * Bugfixes
  - Add EE Getting started references to docs (#1576)
    @Andersson007
  - Remove the introspect script from image_manager directory
    (#1561) @shatakshiiii
  - Fix image introspect for long python metadata (#1555)
    @shatakshiiii
  - Fix logging dependencies (#1554) @shatakshiiii
- update to 3.4.0:
  * Minor Changes
  - Update creator-ee version to 0.18.0 (#1542) @shatakshiiii
  * Bugfixes
  - Fix collections in stdout mode (#1526) @shatakshiiii
- update to 3.3.1:
  * Bugfixes
  - Set user to root with podman (#1539) @cidrblock
  - Fix building of dynamic configuration section (#1538)
    @ssbarnea
  - Display sidecar plugin in the collections list (#1531)
    @shatakshiiii
- update to 3.3.0:
  * Minor Changes
  - Update ansible-builder version (#1530) @shatakshiiii
  - Test sidecar filter plugin doc (#1522) @shatakshiiii
  * Bugfixes
  - Add support for all plugin_types (#1515) @shatakshiiii
  - Include only major version inside schema generation (#1513)
    @shatakshiiii</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1712750400">- update to 24.3.0:
  * Minor Changes
  - Update creator-ee to 24.2.0 (#1683) @shatakshiiii
  - Drop support to Python 3.9 (#1670) @cristianonicolai
  * Bugfixes
  - Test suite: Support for libtmux 0.30.1+ (#1687) @tony
  - drop setuptools_scm_git_archive (#1716) @jose1711
  - Fix conditional import compatibility (#1666) @NilashishC</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1714478400">- Update to version 24.3.1:
  * Bump the dependencies group across 1 directory with 18 updates
    (#1743)
  * Update GHA repo ref (#1745)
  * Update the version of collection doc cache (#1739)
  * Fix catalog collections script to display all available modules
    in a collection (#1738)
  * [pre-commit.ci] pre-commit autoupdate (#1742)
  * [pre-commit.ci] pre-commit autoupdate (#1737)
  * Bump the dependencies group in /.config with 7 updates (#1735)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714478401">- Update to version 24.3.2:
  * Fix python version in release workflow (#1748)</changelog>
</package>
<package pkgid="8dab5edabf4c6e87afd023eba28b04c2117731f0a31e2a5f01b9750f681fd335a6c8ab1cb780d878aabf08f16343135c156149d5cd9bf91a944aa739c139c35c" name="ant" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="8271b9a6e18f3c7af4a75e6f741e9857347a370ef262d33f247fb19f615138159f65f2a7eea5be243b45ff8b47b2b2cffafaf5fdda1f5a11d6d4cad31b9f4cf6" name="ant" arch="src">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569931200">- Build against the new compatibility packages log4j12/log4j12-mini</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1573214400">- Upgrade to upstream version 1.10.7
- Modified patches:
  * apache-ant-bootstrap.patch
  * apache-ant-no-test-jar.patch
  * apache-ant-xml-apis.patch
  * reproducible-build-manifest.patch
    + rediff
- Fix ant-xz.jar to be non-empty and split it from the ant-antlr
  package</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="6193c191c020f91d9fcb5d5ed4be4a3b4ff1bf70b6b82e0521d3c903f29178b09db5d6bea778d2f1aa71611248c53eaa22647af94e0dc9bac9797514deb0f0eb" name="ant-antlr" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="48552d338f3e947184fb473006710057fa7f780a11c34710a49a3d6145e3ddc6e8566e3a40dec7144fefa6809d1bb54d567974376d3945fdfbfcc3c02fb016ff" name="ant-antlr" arch="src">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569931200">- Build against the new compatibility packages log4j12/log4j12-mini</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1573214400">- Upgrade to upstream version 1.10.7
- Modified patches:
  * apache-ant-bootstrap.patch
  * apache-ant-no-test-jar.patch
  * apache-ant-xml-apis.patch
  * reproducible-build-manifest.patch
    + rediff
- Fix ant-xz.jar to be non-empty and split it from the ant-antlr
  package</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="73337d9ade8ea9da2da0da00b0d0b25fda13a5abdbca9ef643bb00c8ba4a08fb98bfb662affca89710b004a9035090bb3a1a0ac710b576b311d49e9aef72e169" name="ant-apache-bcel" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="7cb5976222d613adf91fd3ad818466073fab780e39c71e81384053df848f73c00cf74e052f9f3ecc98656f2d88a63273438ddd10d2766dedf53e104a916cfbe7" name="ant-apache-bsf" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="c64af730cdb5aa2f689b48f78cb56fd80196ef1c6e6541dae8f52397e86eb7d4008fac9efaa484f9894f6c80bd524af352663515c23aa7863a42f064221de7cf" name="ant-apache-log4j" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="a63a430311154b146ebd2ad869cb949a09e7543ca565b2b211f04f0be1c8eb452056fceb5d80c28d751b33d2aac328bf9efa48ea3da614575e670bcd0f9b1a3c" name="ant-apache-oro" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="f5f650b6a83fa6bd00392eef164ff873cc53780e1d243b2eb8c5c05ee960ef767ceb867791f743048fd4af68022a2751fdfd947b9b758e55f5294ffeb62d2e4d" name="ant-apache-regexp" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="d404fc8fea77ac5c1e6029fb94ad531cadd1049db95a97e90504afd2eb09a17359c36960c0b50afeddfd52866aaa90b3955fde3644558287525b7f6626650997" name="ant-apache-resolver" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="8a67b68dce24799ec09e899b36c546c00a4ec4c020bbdae220dfb6a69bb8348a5d4a172e725ca2957bba451d0ae7630fb8481ee0b2901d4d00e4613fa95f5529" name="ant-apache-xalan2" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="9176c70590d551364a19a7b7897ef4c8b341804f375604bdbcc4803ae37bdd104d51ec6d987a7171442a9b8832c99b15f24a7198f855431ca4554597968142f7" name="ant-commons-logging" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="3c2d9ee2ce5e61aa80839f3ed8b222125d31b04a8c8ba085d5a909dd366a1d8baa25060da9a378ccb8263d487a7f5114ebe160179ef3a61359e4c81bf35a106c" name="ant-commons-net" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="c015597b4f614f87aecc21c20429930239c08d4870a79119e7a3645e0c2cb15d5073f103fa41ae5292420112d4d9dd669f4de0ab7eecf2301dce702625a8958c" name="ant-imageio" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="8d18c9e1b5d14a824db118242f6ba15d659d22888347236a8b7f76d8f8a52b9fed391bb53913943ef772e2e6c05e70cf75a2d4f6ee024333ef47d357a30d0cf2" name="ant-jakartamail" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="62da1d1a179cfb31125c98f83f72d19db84a90e938c732cf422e894aee325ad24b674c3c8c57308665558f4f3be4223f26051eae11480d9cf64ccb657969c1af" name="ant-javamail" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="fd16a10d514a8fd3eff052db9ca606bc2d8eb91163fb6576ed02a1eee0b9f7dea8abfa628855ff003e5d937e2bed30bd4eab281441ea96fbc8a89084e8d36506" name="ant-jdepend" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="81813a41f894459410bed2fa38041e2c3c275dd25fa8b2a0a9ed5c25b6963e8f68af8f29e8c93a01b42e1e619d892b61014436db8e9340078829aa2e783e00ed" name="ant-jmf" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="bcfded0972baf794b95b4e6cd4f5b2618ac8a88b7301b2361311ed0b4e0fffaae190bd53644b966bf377dbe900d3d61f526be29057027ce96066b9c8c235ee63" name="ant-jsch" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="3121afd6aa1aed20ba7ec0eaf3fe911deb9fa55dc444a5b89f538a4fdb107483c334bf8cb8aaeb1fd68874ae4bec16603e2dc0c6a4e0228fad8efb7f35632511" name="ant-junit" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="600ab25a55838d37e045aefa3cb0694a00c93a2c06660140da1cfb3bf7cfcfdcd62ecd859103768611cd9cc7a6016b47d84802ca08bd84b09e3722b1d826c76e" name="ant-junit" arch="src">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569931200">- Build against the new compatibility packages log4j12/log4j12-mini</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1573214400">- Upgrade to upstream version 1.10.7
- Modified patches:
  * apache-ant-bootstrap.patch
  * apache-ant-no-test-jar.patch
  * apache-ant-xml-apis.patch
  * reproducible-build-manifest.patch
    + rediff
- Fix ant-xz.jar to be non-empty and split it from the ant-antlr
  package</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="a111916d62ded1cc8ee33b079b8abce968af64af033477fc63fe8e9da868e6bd3297178f2c4dc37f7fbadae410bafda81817fa1fa8f3dace679e4a5217c97814" name="ant-junit5" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="31f830e98c79d74663bb42e4b5eb446c3ae53fb8b8dfe98f7564bff73c341086f54088bc9c8073aa399ecd50902badd5ff2536d79684be47b2c6021f5119f988" name="ant-junit5" arch="src">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569931200">- Build against the new compatibility packages log4j12/log4j12-mini</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1573214400">- Upgrade to upstream version 1.10.7
- Modified patches:
  * apache-ant-bootstrap.patch
  * apache-ant-no-test-jar.patch
  * apache-ant-xml-apis.patch
  * reproducible-build-manifest.patch
    + rediff
- Fix ant-xz.jar to be non-empty and split it from the ant-antlr
  package</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="d38f5b6eb9a47ce62cc6f6c703ce09777b665fb9c9707a218e33b8b2102efb3b577bdacdbd2984f30b81e1abd67e9280aaa614bceca7650d0dd2914d0d96e2f0" name="ant-manual" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="e63a2f8313e8ffcb6bf6897fd8770c10b35ebd6c167f59aa34ce1c06356d3eaa33922b6afd3fcac69203509105bdc99b2e95e9463f384fa7f784a2eb52426c67" name="ant-scripts" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="61303d5a4877b1155ff0ec8d6068053dc2cf1a1f1438d977cca49e245fccf9508f21deae318c7699b51d2cc9efb982495d2a2d7e52a965608c2a0d0cb3ee6231" name="ant-swing" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="0047d1eb78a4d8b0a911b29ae633138058b82cfde04347691c4d7108f81b9e5e0ff8f5effec6fd8092620327aca3f72ab92e7c0c1a32fb377b304e9a34ca8c67" name="ant-testutil" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="48abc73b0758d6b6fd6b5287ed29c26e0259f472878a6cad221bd1e8bad8dbfe4790869f8d74cd2dc6fc013f175ac390f0dfa02fb6ed9e1b5366c42588615755" name="ant-xz" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="6.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645531200">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1706270400">- Add forgotten univocity-parsers to
  %{_sysconfdir}/ant.d/junitlauncher (needed to run unit tests
  annotated with @CsvSource and @CsvFileSource)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Put hamcrest on the classpath of ant-junit module</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714824000">- Add forgotten open-test-reporting/events to
  %{_sysconfdir}/ant.d/junitlauncher</changelog>
</package>
<package pkgid="d8a2888bce2f0f988d0a584fc7dba7224e5b062fc9eacf7102f8dbeac2b0530c93a15571b338debb7c414519a4ce27d922a3f7489bf6f48c6bc2248d1e334eac" name="apache-commons-compress" arch="noarch">
  <version epoch="0" ver="1.26.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="fstrba@suse.com" date="1505736000">- Fix build with jdk9: specify java source and target 1.6
- Build also the javadoc package</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1548417600">- Rename package to apache-commons-compress
  * Upgrade to version 1.18
  * Use build.xml file generated ba mvn ant:ant and simplified
    manually after
    + Allows building with ant and considerably shortens build
    cycle
- Added patches
  * 0001-Remove-Brotli-compressor.patch
    + do not build Brotli compressor, since we don't have its
    dependencies
  * 0002-Remove-ZSTD-compressor.patch
    + do not build ZSTD compressor, since we don't have its
    dependencies
  * fix_java_8_compatibility.patch
    + restore Java 8 compatibility in java.nio.ByteBuffer use</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1548590400">- Add missing RPM group for %name-javadoc.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1566993600">- Updated to 1.19 [bsc#1148475, CVE-2019-12402]
  * ZipFile could get stuck in an infinite loop when parsing ZIP archives
    with certain strong encryption headers (CVE-2019-12402).
  * ZipArchiveInputStream and ZipFile will no longer throw an exception if
    an extra field generally understood by Commons Compress is malformed
    but rather turn them into UnrecognizedExtraField instances.  You can
    influence the way extra fields are parsed in more detail by using the
    new getExtraFields(ExtraFieldParsingBehavior) method of ZipArchiveEntry now.
  * Some of the ZIP extra fields related to strong encryption will now
    throw ZipExceptions rather than ArrayIndexOutOfBoundsExceptions in
    certain cases when used directly. There is no practical difference
    when they are read via ZipArchiveInputStream or ZipFile.
  * ParallelScatterZipCreator now writes entries in the same order they have
    been added to the archive.
  * ZipArchiveInputStream and ZipFile are more forgiving when parsing extra
    fields by default now.
  * TarArchiveInputStream has a new lenient mode that may allow it to read
    certain broken archives.
- Rebased patch fix_java_8_compatibility.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1626782400">- Updated to 1.21
  * When reading a specially crafted 7Z archive, the construction of
    the list of codecs that decompress an entry can result in an
    infinite loop. This could be used to mount a denial of service
    attack against services that use Compress' sevenz package.
    (CVE-2021-35515, bsc#1188463)
  * When reading a specially crafted 7Z archive, Compress can be
    made to allocate large amounts of memory that finally leads to
    an out of memory error even for very small inputs. This could
    be used to mount a denial of service attack against services
    that use Compress' sevenz package. (CVE-2021-35516, bsc#1188464)
  * When reading a specially crafted TAR archive, Compress can be
    made to allocate large amounts of memory that finally leads to
    an out of memory error even for very small inputs. This could be
    used to mount a denial of service attack against services that
    use Compress' tar package. (CVE-2021-35517, bsc#1188465)
  * When reading a specially crafted ZIP archive, Compress can be
    made to allocate large amounts of memory that finally leads to
    an out of memory error even for very small inputs. This could
    be used to mount a denial of service attack against services
    that use Compress' zip package. (CVE-2021-36090, bsc#1188466)
- New dependency on asm3 for Pack200 compressor
- Rebased patch fix_java_8_compatibility.patch to a new context and
  added some new ocurrences</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647864000">- Added patch:
  * 0003-Remove-Pack200-compressor.patch
    + Remove support for pack200 which depends on old asm3</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708344000">- Upgrade to 1.26
  * Fixing several vulnerabilities
    + bsc#1220068, CVE-2024-26308
    + bsc#1220070, CVE-2024-25710
  * New Features
    + Add and use ZipFile.builder(), ZipFile.Builder, and deprecate
    constructors
    + Add and use SevenZFile.builder(), SevenZFile.Builder, and
    deprecate constructors
    + Add and use ArchiveInputStream.getCharset()
    + Add and use ArchiveEntry.resolveIn(Path)
    + Add Maven property project.build.outputTimestamp for build
    reproducibility
  * Fixed Bugs
    + COMPRESS-632: Check for invalid PAX values in TarArchiveEntry
    + COMPRESS-632: Fix for zero size headers in ArjInputStream
    + COMPRESS-632: Fixes and tests for ArInputStream
    + COMPRESS-632: Fixes for dump file parsing
    + COMPRESS-632: Improve CPIO exception detection and handling
    + Deprecate SkipShieldingInputStream without replacement (no
    longer used)
    + Reuse commons-codec, don't duplicate class PureJavaCrc32C
    (removed package-private class)
    + Reuse commons-codec, don't duplicate class XXHash32
    (deprecated class)
    + Reuse commons-io, don't duplicate class Charsets (deprecated
    class)
    + Reuse commons-io, don't duplicate class IOUtils (deprecated
    methods)
    + Reuse commons-io, don't duplicate class BoundedInputStream
    (deprecated class)
    + Reuse commons-io, don't duplicate class FileTimes (deprecated
    TimeUtils methods)
    + Reuse Arrays.equals(byte[], byte[]) and deprecate
    ArchiveUtils.isEqual(byte[], byte[])
    + Add a null-check for the class loader of OsgiUtils
    + Add a null-check in Pack200.newInstance(String, String)
    + Deprecate ChecksumCalculatingInputStream in favor of
    java.util.zip.CheckedInputStream
    + Deprecate CRC32VerifyingInputStream
    .CRC32VerifyingInputStream(InputStream, long, int)
    + COMPRESS-655: FramedSnappyCompressorOutputStream produces
    incorrect output when writing a large buffer
    + COMPRESS-657: Fix TAR directory entries being misinterpreted
    as files
    + Deprecate unused method FileNameUtils.getBaseName(String)
    + Deprecate unused method FileNameUtils.getExtension(String)
    + ArchiveInputStream.BoundedInputStream.read() incorrectly adds
    1 for EOF to the bytes read count
    + Deprecate IOUtils.read(File, byte[])
    + Deprecate IOUtils.copyRange(InputStream, long, OutputStream,
    int)
    + COMPRESS-653: ZipArchiveOutputStream multi archive updates
    metadata in incorrect file
    + Deprecate ByteUtils.InputStreamByteSupplier
    + Deprecate ByteUtils.fromLittleEndian(InputStream, int)
    + Deprecate ByteUtils.toLittleEndian(DataOutput, long, int)
    + Reduce duplication by having ArchiveInputStream extend
    FilterInputStream
    + Support preamble garbage in ZipArchiveInputStream
    + COMPRESS-658: Fix formatting the lowest expressable DOS time
    + Drop reflection from ExtraFieldUtils static initialization
    + Preserve exception causation in
    ExtraFieldUtils.register(Class)
- Upgrade to 1.25.0
  * New features:
    + Add GzipParameters.getFileName() and deprecate getFilename()
    + Add GzipParameters.setFileName(String) and deprecate
    setFilename(String)
    + Add FileNameUtil.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add FileNameUtil.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add FileNameUtil.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add BZip2Utils.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add BZip2Utils.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add BZip2Utils.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add LZMAUtils.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add LZMAUtils.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add LZMAUtils.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add XYUtils.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add XYUtils.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add XYUtils.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add GzipUtils.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add GzipUtils.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add GzipUtils.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add SevenZOutputFile.putArchiveEntry(SevenZArchiveEntry) and
    deprecate putArchiveEntry(ArchiveEntry)
    + Add generics to ChangeSet and ChangeSetPerformer
    + Add generics to ArchiveStreamProvider and friends
    + Add a generic type parameter to ArchiveOutputStream and avoid
    unchecked/unconfirmed type casts in subclasses
    + Add a generic type parameter to ArchiveInputStream and
    deprecate redundant get methods in subclasses
    + COMPRESS-648: Add ability to restrict autodetection in
    CompressorStreamFactory
  * Fixed Bugs:
    + Precompile regular expression in
    ArArchiveInputStream.isBSDLongName(String)
    + Precompile regular expression in
    ArArchiveInputStream.isGNULongName(String)
    + Precompile regular expression in
    TarArchiveEntry.parseInstantFromDecimalSeconds(String)
    + Precompile regular expression in
    ChangeSet.addDeletion(Change)
    + COMPRESS-649: Improve performance in
    BlockLZ4CompressorOutputStream
    + Null-guard Lister.main(String[]) for programmatic invocation
    + NPE in pack200.NewAttributeBands.Reference
    .addAttributeToBand(NewAttribute, InputStream)
    + Incorrect lazy initialization and update of static field in
    pack200.CodecEncoding.getSpecifier(Codec, Codec)
    + Incorrect string comparison in unpack200.AttributeLayout
    .numBackwardsCallables()
    + Inefficient use of keySet iterator instead of entrySet
    iterator in pack200.PackingOptions
    .addOrUpdateAttributeActions(List, Map, int)
    + Package private class pack200.IcBands.IcTuple should be a
    static inner class
    + Private class ZipFile.BoundedFileChannelInputStream should be
    a static inner class
    + Refactor internal SevenZ AES256SHA256Decoder InputStream into
    a named static inner class
    + Refactor internal SevenZ AES256SHA256Decoder OutputStream into
    a named static inner class
    + Use the root Locale for string conversion of command line
    options in org.apache.commons.compress.archivers.sevenz.CLI
    + Calling PackingUtils.config(PackingOptions) with null now
    closes the internal FileHandler
    + COMPRESS-650: LZ4 compressor throws IndexOutOfBoundsException
    + COMPRESS-632: LZWInputStream.initializeTables(int) should
    throw IllegalArgumentException instead of
    ArrayIndexOutOfBoundsException
    + COMPRESS-647: Throw IOException instead of
    ArrayIndexOutOfBoundsException when reading Zip with data
    descriptor entries
- Update to 1.24.0
  * New features:
    + Make ZipArchiveEntry.getLocalHeaderOffset() public
  * Fixed Bugs:
    + Use try-with-resources in ArchiveStreamFactory
    + Javadoc and code comments: Sanitize grammar issues and typos
    + Remove redundant (null) initializations
    + [StepSecurity] ci: Harden GitHub Actions
- Update to 1.23.0
  * New features:
    + COMPRESS-614: Use FileTime for time fields in
    SevenZipArchiveEntry
    + COMPRESS-621: Fix calculation the offset of the first ZIP
    central directory entry
    + COMPRESS-633:Add encryption support for SevenZ
    + COMPRESS-613: Support for extra time data in Zip archives
    + COMPRESS-621: Add org.apache.commons.compress.archivers.zip
    .DefaultBackingStoreSupplier to write to a custom folder
    instead of the default temporary folder.
    + COMPRESS-600: Add capability to configure Deflater strategy
    in GzipCompressorOutputStream:
    GzipParameters.setDeflateStrategy(int).
  * Fixed Bugs:
    + Implicit narrowing conversion in compound assignment
    + Avoid NPE in FileNameUtils.getBaseName(Path) for paths with
    zero elements like root paths
    + Avoid NPE in FileNameUtils.getExtension(Path) for paths with
    zero elements like root paths
    + LZMA2Decoder.decode() looses original exception
    + Extract conditions and avoid duplicate code.
    + Remove duplicate conditions. Use switch instead.
    + Replace JUnit 3 and 4 with JUnit 5
    + Make 'ZipFile.offsetComparator' static
    + COMPRESS-638: The GzipCompressorOutputStream#writeHeader()
    uses ISO_8859_1 to write the file name and comment. If the
    strings contains non-ISO_8859_1 characters, unknown characters
    are displayed after decompression. Use percent encoding for
    non ISO_8859_1 characters.
    + Port some code from IO to NIO APIs
    + pack200: Fix FileBands misusing InputStream#read(byte[])
    + COMPRESS-641: Add TarArchiveEntry.getLinkFlag()
    + COMPRESS-642: Integer overflow ArithmeticException in
    TarArchiveOutputStream
    + COMPRESS-642: org.apache.commons.compress.archivers.zip
    .ZipFile.finalize() should not write to std err.
  * Removed:
    + Remove BZip2CompressorOutputStream.finalize() which only wrote
    to std err
- Update to 1.22
  * New features:
    + COMPRESS-602: Migrate zip package to use NIO
    + Add APK file extension constants: ArchiveStreamFactory.APK,
    APKM, APKS, XAPK
    + ArchiveStreamFactory.createArchiveInputStream(String,
    InputStream, String) supports the "APK" format (it's a JAR)
    + Expander example now has NIO Path versions of IO File APIs
    + COMPRESS-612: Improve TAR support for file times
    + Add SevenZArchiveEntry.setContentMethods(SevenZMethodConfiguration...)
  * Fixed Bugs:
    + Fix some compiler warnings in pack200 packages
    + Close File input stream after unpacking in
    Pack200UnpackerAdapter.unpack(File, JarOutputStream)
    + Pack200UnpackerAdapter.unpack(InputStream, JarOutputStream)
    should not close its given input stream
    + COMPRESS-596: Fix minor problem in examples.
    + COMPRESS-584: Add a limit to the copy buffer in
    IOUtils.readRange() to avoid reading more from a channel than
    asked for
    + Documentation nits
    + Replace wrapper Collections.sort is with an instance method
    directly
    + Replace manual comparisons with Comparator.comparingInt()
    + Replace manual copy of array contents with System.arraycopy()
    + Fix thread safety issues when encoding 7z password
    + bzip2: calculate median-of-3 on unsigned values
    + Use Math.min and Math.max calculations.
    + COMPRESS-603: Expander should be able to work if an entry's
    name is "./".
    + COMPRESS-604: Ensure compatibility with Java 8
    + Use StringBuilder instead of StringBuffer.
    + Inline variable. Remove redundant local variable.
    + Use compare method
    + Remove Unnecessary interface modifiers
    + Avoid use C-style array declaration.
    + ChecksumVerifyingInputStream.read() does not always validate
    checksum at end-of-stream
    + Fix TarFileTest
    + COMPRESS-625: Update Wikipedia link in TarUtils.java:627.
    + COMPRESS-626: OutOfMemoryError on malformed pack200 input
    (attributes).
    + COMPRESS-628: OutOfMemoryError on malformed pack200 input
    (org.apache.commons.compress.harmony.pack200.NewAttributeBands
    .readNextUnionCase).
    + COMPRESS-628: OutOfMemoryError on malformed unpack200 input
    (org.apache.commons.compress.harmony.unpack200
    .NewAttributeBands.readNextUnionCase).
    + Some input streams are not closed in org.apache.commons
    .compress.harmony.pack200.PackingUtils
    + COMPRESS-627: Pack200 causes a 'archive.3E' error if it's not
    in the system class loader.
- Modified patches:
  * 0001-Remove-Brotli-compressor.patch
  * 0002-Remove-ZSTD-compressor.patch
  * 0003-Remove-Pack200-compressor.patch
    + rediff to changed context
- Removed patch:
  * fix_java_8_compatibility.patch
    + not needed, since we handle the compatibility differently</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715688000">- Upgrade to 1.26.1
  * Fixed Bugs
    + COMPRESS-659: TarArchiveOutputStream should use Commons IO
    Charsets instead of Commons Codec Charsets.
    + COMPRESS-660: Add org.apache.commons.codec to OSGi imports.
    + COMPRESS-664 Return null value from getNextEntry() for empty
    file.
    + COMPRESS-664: Remove unused variables in tests.
    + COMPRESS-666: Multithreaded access to Tar archive throws
    java.util.zip.ZipException: Corrupt GZIP trailer.
    + COMPRESS-644: ArchiveStreamFactory.detect(InputStream) returns
    TAR for ICO file.
    + COMPRESS-661: ArchiveInputStream markSupported should always
    return false.
    + COMPRESS-662: Remove out of date jar and scripts.</changelog>
</package>
<package pkgid="3597dd4585780f350fd7b08f7cbc80817112cc746673c334fe3a76a082003ace4b989dd747fc946c3f85943b988a08b1fae48706249732068405a11e477cbb33" name="apache-commons-compress" arch="src">
  <version epoch="0" ver="1.26.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="mvyskocil@suse.cz" date="1242302400">- 'Initial SUSE packaging from jpackage.org 5.0'</changelog>
  <changelog author="mvyskocil@suse.com" date="1354190400">- use saxon and saxon-scripts only when using maven</changelog>
  <changelog author="tchvatal@suse.com" date="1495195200">- Fix build under new javapackage-tools</changelog>
  <changelog author="fstrba@suse.com" date="1505736000">- Fix build with jdk9: specify java source and target 1.6
- Build also the javadoc package</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1548417600">- Rename package to apache-commons-compress
  * Upgrade to version 1.18
  * Use build.xml file generated ba mvn ant:ant and simplified
    manually after
    + Allows building with ant and considerably shortens build
    cycle
- Added patches
  * 0001-Remove-Brotli-compressor.patch
    + do not build Brotli compressor, since we don't have its
    dependencies
  * 0002-Remove-ZSTD-compressor.patch
    + do not build ZSTD compressor, since we don't have its
    dependencies
  * fix_java_8_compatibility.patch
    + restore Java 8 compatibility in java.nio.ByteBuffer use</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1548590400">- Add missing RPM group for %name-javadoc.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1566993600">- Updated to 1.19 [bsc#1148475, CVE-2019-12402]
  * ZipFile could get stuck in an infinite loop when parsing ZIP archives
    with certain strong encryption headers (CVE-2019-12402).
  * ZipArchiveInputStream and ZipFile will no longer throw an exception if
    an extra field generally understood by Commons Compress is malformed
    but rather turn them into UnrecognizedExtraField instances.  You can
    influence the way extra fields are parsed in more detail by using the
    new getExtraFields(ExtraFieldParsingBehavior) method of ZipArchiveEntry now.
  * Some of the ZIP extra fields related to strong encryption will now
    throw ZipExceptions rather than ArrayIndexOutOfBoundsExceptions in
    certain cases when used directly. There is no practical difference
    when they are read via ZipArchiveInputStream or ZipFile.
  * ParallelScatterZipCreator now writes entries in the same order they have
    been added to the archive.
  * ZipArchiveInputStream and ZipFile are more forgiving when parsing extra
    fields by default now.
  * TarArchiveInputStream has a new lenient mode that may allow it to read
    certain broken archives.
- Rebased patch fix_java_8_compatibility.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1626782400">- Updated to 1.21
  * When reading a specially crafted 7Z archive, the construction of
    the list of codecs that decompress an entry can result in an
    infinite loop. This could be used to mount a denial of service
    attack against services that use Compress' sevenz package.
    (CVE-2021-35515, bsc#1188463)
  * When reading a specially crafted 7Z archive, Compress can be
    made to allocate large amounts of memory that finally leads to
    an out of memory error even for very small inputs. This could
    be used to mount a denial of service attack against services
    that use Compress' sevenz package. (CVE-2021-35516, bsc#1188464)
  * When reading a specially crafted TAR archive, Compress can be
    made to allocate large amounts of memory that finally leads to
    an out of memory error even for very small inputs. This could be
    used to mount a denial of service attack against services that
    use Compress' tar package. (CVE-2021-35517, bsc#1188465)
  * When reading a specially crafted ZIP archive, Compress can be
    made to allocate large amounts of memory that finally leads to
    an out of memory error even for very small inputs. This could
    be used to mount a denial of service attack against services
    that use Compress' zip package. (CVE-2021-36090, bsc#1188466)
- New dependency on asm3 for Pack200 compressor
- Rebased patch fix_java_8_compatibility.patch to a new context and
  added some new ocurrences</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647864000">- Added patch:
  * 0003-Remove-Pack200-compressor.patch
    + Remove support for pack200 which depends on old asm3</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708344000">- Upgrade to 1.26
  * Fixing several vulnerabilities
    + bsc#1220068, CVE-2024-26308
    + bsc#1220070, CVE-2024-25710
  * New Features
    + Add and use ZipFile.builder(), ZipFile.Builder, and deprecate
    constructors
    + Add and use SevenZFile.builder(), SevenZFile.Builder, and
    deprecate constructors
    + Add and use ArchiveInputStream.getCharset()
    + Add and use ArchiveEntry.resolveIn(Path)
    + Add Maven property project.build.outputTimestamp for build
    reproducibility
  * Fixed Bugs
    + COMPRESS-632: Check for invalid PAX values in TarArchiveEntry
    + COMPRESS-632: Fix for zero size headers in ArjInputStream
    + COMPRESS-632: Fixes and tests for ArInputStream
    + COMPRESS-632: Fixes for dump file parsing
    + COMPRESS-632: Improve CPIO exception detection and handling
    + Deprecate SkipShieldingInputStream without replacement (no
    longer used)
    + Reuse commons-codec, don't duplicate class PureJavaCrc32C
    (removed package-private class)
    + Reuse commons-codec, don't duplicate class XXHash32
    (deprecated class)
    + Reuse commons-io, don't duplicate class Charsets (deprecated
    class)
    + Reuse commons-io, don't duplicate class IOUtils (deprecated
    methods)
    + Reuse commons-io, don't duplicate class BoundedInputStream
    (deprecated class)
    + Reuse commons-io, don't duplicate class FileTimes (deprecated
    TimeUtils methods)
    + Reuse Arrays.equals(byte[], byte[]) and deprecate
    ArchiveUtils.isEqual(byte[], byte[])
    + Add a null-check for the class loader of OsgiUtils
    + Add a null-check in Pack200.newInstance(String, String)
    + Deprecate ChecksumCalculatingInputStream in favor of
    java.util.zip.CheckedInputStream
    + Deprecate CRC32VerifyingInputStream
    .CRC32VerifyingInputStream(InputStream, long, int)
    + COMPRESS-655: FramedSnappyCompressorOutputStream produces
    incorrect output when writing a large buffer
    + COMPRESS-657: Fix TAR directory entries being misinterpreted
    as files
    + Deprecate unused method FileNameUtils.getBaseName(String)
    + Deprecate unused method FileNameUtils.getExtension(String)
    + ArchiveInputStream.BoundedInputStream.read() incorrectly adds
    1 for EOF to the bytes read count
    + Deprecate IOUtils.read(File, byte[])
    + Deprecate IOUtils.copyRange(InputStream, long, OutputStream,
    int)
    + COMPRESS-653: ZipArchiveOutputStream multi archive updates
    metadata in incorrect file
    + Deprecate ByteUtils.InputStreamByteSupplier
    + Deprecate ByteUtils.fromLittleEndian(InputStream, int)
    + Deprecate ByteUtils.toLittleEndian(DataOutput, long, int)
    + Reduce duplication by having ArchiveInputStream extend
    FilterInputStream
    + Support preamble garbage in ZipArchiveInputStream
    + COMPRESS-658: Fix formatting the lowest expressable DOS time
    + Drop reflection from ExtraFieldUtils static initialization
    + Preserve exception causation in
    ExtraFieldUtils.register(Class)
- Upgrade to 1.25.0
  * New features:
    + Add GzipParameters.getFileName() and deprecate getFilename()
    + Add GzipParameters.setFileName(String) and deprecate
    setFilename(String)
    + Add FileNameUtil.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add FileNameUtil.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add FileNameUtil.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add BZip2Utils.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add BZip2Utils.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add BZip2Utils.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add LZMAUtils.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add LZMAUtils.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add LZMAUtils.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add XYUtils.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add XYUtils.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add XYUtils.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add GzipUtils.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add GzipUtils.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add GzipUtils.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add SevenZOutputFile.putArchiveEntry(SevenZArchiveEntry) and
    deprecate putArchiveEntry(ArchiveEntry)
    + Add generics to ChangeSet and ChangeSetPerformer
    + Add generics to ArchiveStreamProvider and friends
    + Add a generic type parameter to ArchiveOutputStream and avoid
    unchecked/unconfirmed type casts in subclasses
    + Add a generic type parameter to ArchiveInputStream and
    deprecate redundant get methods in subclasses
    + COMPRESS-648: Add ability to restrict autodetection in
    CompressorStreamFactory
  * Fixed Bugs:
    + Precompile regular expression in
    ArArchiveInputStream.isBSDLongName(String)
    + Precompile regular expression in
    ArArchiveInputStream.isGNULongName(String)
    + Precompile regular expression in
    TarArchiveEntry.parseInstantFromDecimalSeconds(String)
    + Precompile regular expression in
    ChangeSet.addDeletion(Change)
    + COMPRESS-649: Improve performance in
    BlockLZ4CompressorOutputStream
    + Null-guard Lister.main(String[]) for programmatic invocation
    + NPE in pack200.NewAttributeBands.Reference
    .addAttributeToBand(NewAttribute, InputStream)
    + Incorrect lazy initialization and update of static field in
    pack200.CodecEncoding.getSpecifier(Codec, Codec)
    + Incorrect string comparison in unpack200.AttributeLayout
    .numBackwardsCallables()
    + Inefficient use of keySet iterator instead of entrySet
    iterator in pack200.PackingOptions
    .addOrUpdateAttributeActions(List, Map, int)
    + Package private class pack200.IcBands.IcTuple should be a
    static inner class
    + Private class ZipFile.BoundedFileChannelInputStream should be
    a static inner class
    + Refactor internal SevenZ AES256SHA256Decoder InputStream into
    a named static inner class
    + Refactor internal SevenZ AES256SHA256Decoder OutputStream into
    a named static inner class
    + Use the root Locale for string conversion of command line
    options in org.apache.commons.compress.archivers.sevenz.CLI
    + Calling PackingUtils.config(PackingOptions) with null now
    closes the internal FileHandler
    + COMPRESS-650: LZ4 compressor throws IndexOutOfBoundsException
    + COMPRESS-632: LZWInputStream.initializeTables(int) should
    throw IllegalArgumentException instead of
    ArrayIndexOutOfBoundsException
    + COMPRESS-647: Throw IOException instead of
    ArrayIndexOutOfBoundsException when reading Zip with data
    descriptor entries
- Update to 1.24.0
  * New features:
    + Make ZipArchiveEntry.getLocalHeaderOffset() public
  * Fixed Bugs:
    + Use try-with-resources in ArchiveStreamFactory
    + Javadoc and code comments: Sanitize grammar issues and typos
    + Remove redundant (null) initializations
    + [StepSecurity] ci: Harden GitHub Actions
- Update to 1.23.0
  * New features:
    + COMPRESS-614: Use FileTime for time fields in
    SevenZipArchiveEntry
    + COMPRESS-621: Fix calculation the offset of the first ZIP
    central directory entry
    + COMPRESS-633:Add encryption support for SevenZ
    + COMPRESS-613: Support for extra time data in Zip archives
    + COMPRESS-621: Add org.apache.commons.compress.archivers.zip
    .DefaultBackingStoreSupplier to write to a custom folder
    instead of the default temporary folder.
    + COMPRESS-600: Add capability to configure Deflater strategy
    in GzipCompressorOutputStream:
    GzipParameters.setDeflateStrategy(int).
  * Fixed Bugs:
    + Implicit narrowing conversion in compound assignment
    + Avoid NPE in FileNameUtils.getBaseName(Path) for paths with
    zero elements like root paths
    + Avoid NPE in FileNameUtils.getExtension(Path) for paths with
    zero elements like root paths
    + LZMA2Decoder.decode() looses original exception
    + Extract conditions and avoid duplicate code.
    + Remove duplicate conditions. Use switch instead.
    + Replace JUnit 3 and 4 with JUnit 5
    + Make 'ZipFile.offsetComparator' static
    + COMPRESS-638: The GzipCompressorOutputStream#writeHeader()
    uses ISO_8859_1 to write the file name and comment. If the
    strings contains non-ISO_8859_1 characters, unknown characters
    are displayed after decompression. Use percent encoding for
    non ISO_8859_1 characters.
    + Port some code from IO to NIO APIs
    + pack200: Fix FileBands misusing InputStream#read(byte[])
    + COMPRESS-641: Add TarArchiveEntry.getLinkFlag()
    + COMPRESS-642: Integer overflow ArithmeticException in
    TarArchiveOutputStream
    + COMPRESS-642: org.apache.commons.compress.archivers.zip
    .ZipFile.finalize() should not write to std err.
  * Removed:
    + Remove BZip2CompressorOutputStream.finalize() which only wrote
    to std err
- Update to 1.22
  * New features:
    + COMPRESS-602: Migrate zip package to use NIO
    + Add APK file extension constants: ArchiveStreamFactory.APK,
    APKM, APKS, XAPK
    + ArchiveStreamFactory.createArchiveInputStream(String,
    InputStream, String) supports the "APK" format (it's a JAR)
    + Expander example now has NIO Path versions of IO File APIs
    + COMPRESS-612: Improve TAR support for file times
    + Add SevenZArchiveEntry.setContentMethods(SevenZMethodConfiguration...)
  * Fixed Bugs:
    + Fix some compiler warnings in pack200 packages
    + Close File input stream after unpacking in
    Pack200UnpackerAdapter.unpack(File, JarOutputStream)
    + Pack200UnpackerAdapter.unpack(InputStream, JarOutputStream)
    should not close its given input stream
    + COMPRESS-596: Fix minor problem in examples.
    + COMPRESS-584: Add a limit to the copy buffer in
    IOUtils.readRange() to avoid reading more from a channel than
    asked for
    + Documentation nits
    + Replace wrapper Collections.sort is with an instance method
    directly
    + Replace manual comparisons with Comparator.comparingInt()
    + Replace manual copy of array contents with System.arraycopy()
    + Fix thread safety issues when encoding 7z password
    + bzip2: calculate median-of-3 on unsigned values
    + Use Math.min and Math.max calculations.
    + COMPRESS-603: Expander should be able to work if an entry's
    name is "./".
    + COMPRESS-604: Ensure compatibility with Java 8
    + Use StringBuilder instead of StringBuffer.
    + Inline variable. Remove redundant local variable.
    + Use compare method
    + Remove Unnecessary interface modifiers
    + Avoid use C-style array declaration.
    + ChecksumVerifyingInputStream.read() does not always validate
    checksum at end-of-stream
    + Fix TarFileTest
    + COMPRESS-625: Update Wikipedia link in TarUtils.java:627.
    + COMPRESS-626: OutOfMemoryError on malformed pack200 input
    (attributes).
    + COMPRESS-628: OutOfMemoryError on malformed pack200 input
    (org.apache.commons.compress.harmony.pack200.NewAttributeBands
    .readNextUnionCase).
    + COMPRESS-628: OutOfMemoryError on malformed unpack200 input
    (org.apache.commons.compress.harmony.unpack200
    .NewAttributeBands.readNextUnionCase).
    + Some input streams are not closed in org.apache.commons
    .compress.harmony.pack200.PackingUtils
    + COMPRESS-627: Pack200 causes a 'archive.3E' error if it's not
    in the system class loader.
- Modified patches:
  * 0001-Remove-Brotli-compressor.patch
  * 0002-Remove-ZSTD-compressor.patch
  * 0003-Remove-Pack200-compressor.patch
    + rediff to changed context
- Removed patch:
  * fix_java_8_compatibility.patch
    + not needed, since we handle the compatibility differently</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715688000">- Upgrade to 1.26.1
  * Fixed Bugs
    + COMPRESS-659: TarArchiveOutputStream should use Commons IO
    Charsets instead of Commons Codec Charsets.
    + COMPRESS-660: Add org.apache.commons.codec to OSGi imports.
    + COMPRESS-664 Return null value from getNextEntry() for empty
    file.
    + COMPRESS-664: Remove unused variables in tests.
    + COMPRESS-666: Multithreaded access to Tar archive throws
    java.util.zip.ZipException: Corrupt GZIP trailer.
    + COMPRESS-644: ArchiveStreamFactory.detect(InputStream) returns
    TAR for ICO file.
    + COMPRESS-661: ArchiveInputStream markSupported should always
    return false.
    + COMPRESS-662: Remove out of date jar and scripts.</changelog>
</package>
<package pkgid="1e2f89c0fd2c8015f169b89e093950be1e4995b649dde491c945c622d04148226a432283d98335ec3db26646e5fb9a717d31d5b4dbeee9ef14bc3184ee09f532" name="apache-commons-compress-javadoc" arch="noarch">
  <version epoch="0" ver="1.26.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="fstrba@suse.com" date="1505736000">- Fix build with jdk9: specify java source and target 1.6
- Build also the javadoc package</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1548417600">- Rename package to apache-commons-compress
  * Upgrade to version 1.18
  * Use build.xml file generated ba mvn ant:ant and simplified
    manually after
    + Allows building with ant and considerably shortens build
    cycle
- Added patches
  * 0001-Remove-Brotli-compressor.patch
    + do not build Brotli compressor, since we don't have its
    dependencies
  * 0002-Remove-ZSTD-compressor.patch
    + do not build ZSTD compressor, since we don't have its
    dependencies
  * fix_java_8_compatibility.patch
    + restore Java 8 compatibility in java.nio.ByteBuffer use</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1548590400">- Add missing RPM group for %name-javadoc.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1566993600">- Updated to 1.19 [bsc#1148475, CVE-2019-12402]
  * ZipFile could get stuck in an infinite loop when parsing ZIP archives
    with certain strong encryption headers (CVE-2019-12402).
  * ZipArchiveInputStream and ZipFile will no longer throw an exception if
    an extra field generally understood by Commons Compress is malformed
    but rather turn them into UnrecognizedExtraField instances.  You can
    influence the way extra fields are parsed in more detail by using the
    new getExtraFields(ExtraFieldParsingBehavior) method of ZipArchiveEntry now.
  * Some of the ZIP extra fields related to strong encryption will now
    throw ZipExceptions rather than ArrayIndexOutOfBoundsExceptions in
    certain cases when used directly. There is no practical difference
    when they are read via ZipArchiveInputStream or ZipFile.
  * ParallelScatterZipCreator now writes entries in the same order they have
    been added to the archive.
  * ZipArchiveInputStream and ZipFile are more forgiving when parsing extra
    fields by default now.
  * TarArchiveInputStream has a new lenient mode that may allow it to read
    certain broken archives.
- Rebased patch fix_java_8_compatibility.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1626782400">- Updated to 1.21
  * When reading a specially crafted 7Z archive, the construction of
    the list of codecs that decompress an entry can result in an
    infinite loop. This could be used to mount a denial of service
    attack against services that use Compress' sevenz package.
    (CVE-2021-35515, bsc#1188463)
  * When reading a specially crafted 7Z archive, Compress can be
    made to allocate large amounts of memory that finally leads to
    an out of memory error even for very small inputs. This could
    be used to mount a denial of service attack against services
    that use Compress' sevenz package. (CVE-2021-35516, bsc#1188464)
  * When reading a specially crafted TAR archive, Compress can be
    made to allocate large amounts of memory that finally leads to
    an out of memory error even for very small inputs. This could be
    used to mount a denial of service attack against services that
    use Compress' tar package. (CVE-2021-35517, bsc#1188465)
  * When reading a specially crafted ZIP archive, Compress can be
    made to allocate large amounts of memory that finally leads to
    an out of memory error even for very small inputs. This could
    be used to mount a denial of service attack against services
    that use Compress' zip package. (CVE-2021-36090, bsc#1188466)
- New dependency on asm3 for Pack200 compressor
- Rebased patch fix_java_8_compatibility.patch to a new context and
  added some new ocurrences</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647864000">- Added patch:
  * 0003-Remove-Pack200-compressor.patch
    + Remove support for pack200 which depends on old asm3</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708344000">- Upgrade to 1.26
  * Fixing several vulnerabilities
    + bsc#1220068, CVE-2024-26308
    + bsc#1220070, CVE-2024-25710
  * New Features
    + Add and use ZipFile.builder(), ZipFile.Builder, and deprecate
    constructors
    + Add and use SevenZFile.builder(), SevenZFile.Builder, and
    deprecate constructors
    + Add and use ArchiveInputStream.getCharset()
    + Add and use ArchiveEntry.resolveIn(Path)
    + Add Maven property project.build.outputTimestamp for build
    reproducibility
  * Fixed Bugs
    + COMPRESS-632: Check for invalid PAX values in TarArchiveEntry
    + COMPRESS-632: Fix for zero size headers in ArjInputStream
    + COMPRESS-632: Fixes and tests for ArInputStream
    + COMPRESS-632: Fixes for dump file parsing
    + COMPRESS-632: Improve CPIO exception detection and handling
    + Deprecate SkipShieldingInputStream without replacement (no
    longer used)
    + Reuse commons-codec, don't duplicate class PureJavaCrc32C
    (removed package-private class)
    + Reuse commons-codec, don't duplicate class XXHash32
    (deprecated class)
    + Reuse commons-io, don't duplicate class Charsets (deprecated
    class)
    + Reuse commons-io, don't duplicate class IOUtils (deprecated
    methods)
    + Reuse commons-io, don't duplicate class BoundedInputStream
    (deprecated class)
    + Reuse commons-io, don't duplicate class FileTimes (deprecated
    TimeUtils methods)
    + Reuse Arrays.equals(byte[], byte[]) and deprecate
    ArchiveUtils.isEqual(byte[], byte[])
    + Add a null-check for the class loader of OsgiUtils
    + Add a null-check in Pack200.newInstance(String, String)
    + Deprecate ChecksumCalculatingInputStream in favor of
    java.util.zip.CheckedInputStream
    + Deprecate CRC32VerifyingInputStream
    .CRC32VerifyingInputStream(InputStream, long, int)
    + COMPRESS-655: FramedSnappyCompressorOutputStream produces
    incorrect output when writing a large buffer
    + COMPRESS-657: Fix TAR directory entries being misinterpreted
    as files
    + Deprecate unused method FileNameUtils.getBaseName(String)
    + Deprecate unused method FileNameUtils.getExtension(String)
    + ArchiveInputStream.BoundedInputStream.read() incorrectly adds
    1 for EOF to the bytes read count
    + Deprecate IOUtils.read(File, byte[])
    + Deprecate IOUtils.copyRange(InputStream, long, OutputStream,
    int)
    + COMPRESS-653: ZipArchiveOutputStream multi archive updates
    metadata in incorrect file
    + Deprecate ByteUtils.InputStreamByteSupplier
    + Deprecate ByteUtils.fromLittleEndian(InputStream, int)
    + Deprecate ByteUtils.toLittleEndian(DataOutput, long, int)
    + Reduce duplication by having ArchiveInputStream extend
    FilterInputStream
    + Support preamble garbage in ZipArchiveInputStream
    + COMPRESS-658: Fix formatting the lowest expressable DOS time
    + Drop reflection from ExtraFieldUtils static initialization
    + Preserve exception causation in
    ExtraFieldUtils.register(Class)
- Upgrade to 1.25.0
  * New features:
    + Add GzipParameters.getFileName() and deprecate getFilename()
    + Add GzipParameters.setFileName(String) and deprecate
    setFilename(String)
    + Add FileNameUtil.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add FileNameUtil.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add FileNameUtil.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add BZip2Utils.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add BZip2Utils.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add BZip2Utils.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add LZMAUtils.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add LZMAUtils.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add LZMAUtils.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add XYUtils.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add XYUtils.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add XYUtils.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add GzipUtils.getCompressedFileName(String) and deprecate
    getCompressedFilename(String)
    + Add GzipUtils.getUncompressedFileName(String) and deprecate
    getUncompressedFilename(String)
    + Add GzipUtils.isCompressedFileName(String) and deprecate
    isCompressedFilename(String)
    + Add SevenZOutputFile.putArchiveEntry(SevenZArchiveEntry) and
    deprecate putArchiveEntry(ArchiveEntry)
    + Add generics to ChangeSet and ChangeSetPerformer
    + Add generics to ArchiveStreamProvider and friends
    + Add a generic type parameter to ArchiveOutputStream and avoid
    unchecked/unconfirmed type casts in subclasses
    + Add a generic type parameter to ArchiveInputStream and
    deprecate redundant get methods in subclasses
    + COMPRESS-648: Add ability to restrict autodetection in
    CompressorStreamFactory
  * Fixed Bugs:
    + Precompile regular expression in
    ArArchiveInputStream.isBSDLongName(String)
    + Precompile regular expression in
    ArArchiveInputStream.isGNULongName(String)
    + Precompile regular expression in
    TarArchiveEntry.parseInstantFromDecimalSeconds(String)
    + Precompile regular expression in
    ChangeSet.addDeletion(Change)
    + COMPRESS-649: Improve performance in
    BlockLZ4CompressorOutputStream
    + Null-guard Lister.main(String[]) for programmatic invocation
    + NPE in pack200.NewAttributeBands.Reference
    .addAttributeToBand(NewAttribute, InputStream)
    + Incorrect lazy initialization and update of static field in
    pack200.CodecEncoding.getSpecifier(Codec, Codec)
    + Incorrect string comparison in unpack200.AttributeLayout
    .numBackwardsCallables()
    + Inefficient use of keySet iterator instead of entrySet
    iterator in pack200.PackingOptions
    .addOrUpdateAttributeActions(List, Map, int)
    + Package private class pack200.IcBands.IcTuple should be a
    static inner class
    + Private class ZipFile.BoundedFileChannelInputStream should be
    a static inner class
    + Refactor internal SevenZ AES256SHA256Decoder InputStream into
    a named static inner class
    + Refactor internal SevenZ AES256SHA256Decoder OutputStream into
    a named static inner class
    + Use the root Locale for string conversion of command line
    options in org.apache.commons.compress.archivers.sevenz.CLI
    + Calling PackingUtils.config(PackingOptions) with null now
    closes the internal FileHandler
    + COMPRESS-650: LZ4 compressor throws IndexOutOfBoundsException
    + COMPRESS-632: LZWInputStream.initializeTables(int) should
    throw IllegalArgumentException instead of
    ArrayIndexOutOfBoundsException
    + COMPRESS-647: Throw IOException instead of
    ArrayIndexOutOfBoundsException when reading Zip with data
    descriptor entries
- Update to 1.24.0
  * New features:
    + Make ZipArchiveEntry.getLocalHeaderOffset() public
  * Fixed Bugs:
    + Use try-with-resources in ArchiveStreamFactory
    + Javadoc and code comments: Sanitize grammar issues and typos
    + Remove redundant (null) initializations
    + [StepSecurity] ci: Harden GitHub Actions
- Update to 1.23.0
  * New features:
    + COMPRESS-614: Use FileTime for time fields in
    SevenZipArchiveEntry
    + COMPRESS-621: Fix calculation the offset of the first ZIP
    central directory entry
    + COMPRESS-633:Add encryption support for SevenZ
    + COMPRESS-613: Support for extra time data in Zip archives
    + COMPRESS-621: Add org.apache.commons.compress.archivers.zip
    .DefaultBackingStoreSupplier to write to a custom folder
    instead of the default temporary folder.
    + COMPRESS-600: Add capability to configure Deflater strategy
    in GzipCompressorOutputStream:
    GzipParameters.setDeflateStrategy(int).
  * Fixed Bugs:
    + Implicit narrowing conversion in compound assignment
    + Avoid NPE in FileNameUtils.getBaseName(Path) for paths with
    zero elements like root paths
    + Avoid NPE in FileNameUtils.getExtension(Path) for paths with
    zero elements like root paths
    + LZMA2Decoder.decode() looses original exception
    + Extract conditions and avoid duplicate code.
    + Remove duplicate conditions. Use switch instead.
    + Replace JUnit 3 and 4 with JUnit 5
    + Make 'ZipFile.offsetComparator' static
    + COMPRESS-638: The GzipCompressorOutputStream#writeHeader()
    uses ISO_8859_1 to write the file name and comment. If the
    strings contains non-ISO_8859_1 characters, unknown characters
    are displayed after decompression. Use percent encoding for
    non ISO_8859_1 characters.
    + Port some code from IO to NIO APIs
    + pack200: Fix FileBands misusing InputStream#read(byte[])
    + COMPRESS-641: Add TarArchiveEntry.getLinkFlag()
    + COMPRESS-642: Integer overflow ArithmeticException in
    TarArchiveOutputStream
    + COMPRESS-642: org.apache.commons.compress.archivers.zip
    .ZipFile.finalize() should not write to std err.
  * Removed:
    + Remove BZip2CompressorOutputStream.finalize() which only wrote
    to std err
- Update to 1.22
  * New features:
    + COMPRESS-602: Migrate zip package to use NIO
    + Add APK file extension constants: ArchiveStreamFactory.APK,
    APKM, APKS, XAPK
    + ArchiveStreamFactory.createArchiveInputStream(String,
    InputStream, String) supports the "APK" format (it's a JAR)
    + Expander example now has NIO Path versions of IO File APIs
    + COMPRESS-612: Improve TAR support for file times
    + Add SevenZArchiveEntry.setContentMethods(SevenZMethodConfiguration...)
  * Fixed Bugs:
    + Fix some compiler warnings in pack200 packages
    + Close File input stream after unpacking in
    Pack200UnpackerAdapter.unpack(File, JarOutputStream)
    + Pack200UnpackerAdapter.unpack(InputStream, JarOutputStream)
    should not close its given input stream
    + COMPRESS-596: Fix minor problem in examples.
    + COMPRESS-584: Add a limit to the copy buffer in
    IOUtils.readRange() to avoid reading more from a channel than
    asked for
    + Documentation nits
    + Replace wrapper Collections.sort is with an instance method
    directly
    + Replace manual comparisons with Comparator.comparingInt()
    + Replace manual copy of array contents with System.arraycopy()
    + Fix thread safety issues when encoding 7z password
    + bzip2: calculate median-of-3 on unsigned values
    + Use Math.min and Math.max calculations.
    + COMPRESS-603: Expander should be able to work if an entry's
    name is "./".
    + COMPRESS-604: Ensure compatibility with Java 8
    + Use StringBuilder instead of StringBuffer.
    + Inline variable. Remove redundant local variable.
    + Use compare method
    + Remove Unnecessary interface modifiers
    + Avoid use C-style array declaration.
    + ChecksumVerifyingInputStream.read() does not always validate
    checksum at end-of-stream
    + Fix TarFileTest
    + COMPRESS-625: Update Wikipedia link in TarUtils.java:627.
    + COMPRESS-626: OutOfMemoryError on malformed pack200 input
    (attributes).
    + COMPRESS-628: OutOfMemoryError on malformed pack200 input
    (org.apache.commons.compress.harmony.pack200.NewAttributeBands
    .readNextUnionCase).
    + COMPRESS-628: OutOfMemoryError on malformed unpack200 input
    (org.apache.commons.compress.harmony.unpack200
    .NewAttributeBands.readNextUnionCase).
    + Some input streams are not closed in org.apache.commons
    .compress.harmony.pack200.PackingUtils
    + COMPRESS-627: Pack200 causes a 'archive.3E' error if it's not
    in the system class loader.
- Modified patches:
  * 0001-Remove-Brotli-compressor.patch
  * 0002-Remove-ZSTD-compressor.patch
  * 0003-Remove-Pack200-compressor.patch
    + rediff to changed context
- Removed patch:
  * fix_java_8_compatibility.patch
    + not needed, since we handle the compatibility differently</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715688000">- Upgrade to 1.26.1
  * Fixed Bugs
    + COMPRESS-659: TarArchiveOutputStream should use Commons IO
    Charsets instead of Commons Codec Charsets.
    + COMPRESS-660: Add org.apache.commons.codec to OSGi imports.
    + COMPRESS-664 Return null value from getNextEntry() for empty
    file.
    + COMPRESS-664: Remove unused variables in tests.
    + COMPRESS-666: Multithreaded access to Tar archive throws
    java.util.zip.ZipException: Corrupt GZIP trailer.
    + COMPRESS-644: ArchiveStreamFactory.detect(InputStream) returns
    TAR for ICO file.
    + COMPRESS-661: ArchiveInputStream markSupported should always
    return false.
    + COMPRESS-662: Remove out of date jar and scripts.</changelog>
</package>
<package pkgid="dd0a4297cff50d1e6c99ac7f33360ad374e756d638908611daa8d38e0836633723f8efc844c85e378e36856c89bee35bcbb481c8cc731f6db61e0e911ab67781" name="apache-commons-daemon" arch="src">
  <version epoch="0" ver="1.3.4" rel="3.0.2.1.sr20240429"/>
  <changelog author="tchvatal@suse.com" date="1426680000">- Fix build with new javapackages-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1427198400">- Drop unused patches:
  * 0001-execve-path-warning.patch
  * config-guess-sub-update.patch
  * jsvc-libcap-relative.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1427284800">- Drop gpg verification. We can stick to what osc services do for us</changelog>
  <changelog author="pcervinka@suse.com" date="1495195200">- New build dependency: javapackages-local</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Fix jdk9 build by specifying java source and target 1.6</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="schwab@suse.de" date="1531396800">- apache-commons-daemon-riscv64.patch: add riscv64 to the list of
  supported cpus
- Use %license for LICENSE.txt</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1591358400">- Update to 1.2.2
  * Release 1.2.2 - 2019-10-04
  - Fix: Procrun. Correct a regression in the fix for DAEMON-401
    that prevented the service from starting unless support for the
    universal C runtime had been installed.
  - Update: Update Commons-Parent to version 49.
  * Release 1.2.1 - 2019-09-09
  - Fix: jsvc. Correct debug log message that reports change in umask.
  - Fix: Procrun. Correct a regression in the previous fix for this
    issue that caused 32-bit services to crash on start-up. Fixes DAEMON-401.
  - Fix: Procrun. Correct a regression in the fix for DAEMON-391
    that caused the GUI to mix-up the WARN and INFO logging levels.
  * Release 1.2.0 - 2019-07-02
  - Fix: Procrun. Only set the global shutdown event if the event is created.
  - Fix: Unable to build with Java 9 using ant; dropped Ant build files.
  - Fix: Procrun. prunsrv stopping with error due to hard-coded timeout.
  - Fix: Update config.guess and config.sub.
  - Fix: Jsvc. Set the sun.java.command system property when starting via jsvc
    so that tools like jconsole show something meaningful for the process name.
  - Fix: Procrun. Correct the level name used in the GUI for WARN so that
    changes made via the GUI are recognised. Order the log levels in the
    drop-down from ERROR to DEBUG.
  - Fix: Procrun. Correct reversed code comments for JRE and JDK locations
    in the registry.
  - Fix: Procrun. Fix a bug that meant a value provided for LibraryPath
    replaced the value of the PATH environment variable rather than prepended to it.
  - Fix: Procrun. Ensure that the java.library.path environment variable is
    correctly configured when running on a JRE that depends on the Universal CRT.
  - Add: Procrun. Log the error code returned if JVM creation fails to aid debugging.
  - Fix: Procrun. Ensure that environment variables set via prunsrv are visible
    to native libraries that depend on the Universal CRT.
  - Fix: Procrun. Remove the code that removed quotes from configured Java and
    Java 9 Options.
  - Add: Procrun. Add an option to configure the service to use the 'Automatic
    (Delayed Start)' startup mode.
  - Add: Procrun. When running in jre mode, if the standard Java registry
    entries for JavaHome and RuntimeLib are not present, attempt to use the
    Procrun JavaHome key to find the runtime library.
  - Add: jsvc. Include the full path to the jsvc executable in the debug log.
  * Release 1.1.0 - 2017-11-15
  - Update: Update the minimum Java requirement from version 5 to 6.
  - Update: Add AArch64 support to src/native/unix/support/apsupport.m4.
  - Fix: Remove calls to explicit garbage collection during daemon start and stop.
  - Fix: Update config.guess and config.sub to add support, amongst others,
    for the 64-bit PowerPC Little-Endian architecture.
  - Update: Update Commons-Parent to version 41.
  - Fix: Update apsupport.m4 add support for 64-bit PowerPC architectures.
  - Fix: Suppress spurious "The data area passed to a system call is too small"
    error message in the log when Procrun fails to stop the service.
  - Fix: Enable jsvc to start when running on Java 9.
  - Fix: Fix a resource leak opening the JVM configuration file.
    _ Fix: Improve the jsvc code that restarts the process if the JVM crashes so
    that if the JVM crashes after a signal has been received to shut down jsvc
    does not attempt to restart the JVM.
  - Fix: Ensure that the child process is started with the correct umask.
  - Fix: Correct conflicting information for the behaviour of Procrun when
    using jvm mode.
  - Fix: Ensure that, when using Procrun in java or exe mode, the service
    process waits for the stop process to complete before starting clean-up
    to avoid a crash in the stop process.
  - Fix: Enable jsvc to find the jvm when running on AIX.
  - Fix: Ensure that Procrun treats JVM crashes as service failures so the
    recovery options will apply.
  - Fix: Ensure that the //MQ command closes the prunmgr process even if
    the configuration dialog is open when the //MQ command is used.
  - Fix: Add support for Java 9 command line arguments to jsvc.
  - Add: Add a restarts options to jsvc to control the number of permitted
    restarts after a system crash.
  - Remove: Remove support for building Procrun for the Itanium platform.
  - Fix: Fix race conditions in PID file handling in jsvc.
- Remove patches:
  * apache-commons-daemon-ppc64.patch
  * apache-commons-daemon-aarch64.patch
- Refresh patches:
  * apache-commons-daemon-riscv64.patch
  * apache-commons-daemon-JAVA_OS.patch
- Update project keyring.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1591704000">- Generate ant build file and customize it in order to be able to
  build this ring package without cycles. Ring packages cannot be
  built using maven.
- Modified patches:
  * apache-commons-daemon-JAVA_OS.patch
  * apache-commons-daemon-riscv64.patch
  * apache-commons-daemon-s390x.patch
    + Do not patch configure file itself, since we generate it
    during the build</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1603800000">- Update to 1.2.3
  * Fix: Procrun. Correct multiple issues related to enabling a
    service to interact with the desktop. Provide a better error
    message if this option is used with an invalid user, install
    the service with the option enabled if requested and correctly
    save the setting if it is enabled in the GUI.
  * Fix: jsvc. Update the list of paths searched for libjvm.so to
    include the path used by OpenJDK 11.
  * Add: Procrun. Add additional debug logging for Java start mode.
  * Fix: jsvc. Remove incorrect definition 'supported_os' which
    defined in psupport.m4 file to fix jsvc build error on s390,
    arm, aarch64, mipsel and mips.
  * Add: More debug logging in prunsrv.c and javajni.c.
  * Add: Update arguments.c to support Java 11 --enable-preview.
  * Add: jsvc and Procrun. Add support for Java native memory tracking.
  * Add: Procrun. Add a new command, print, that outputs the command to
    (re-)configure the service with the current settings. This is
    intended to be used to save settings such as before an upgrade.
- Rebase apache-commons-daemon-riscv64.patch
- Remove apache-commons-daemon-s390x.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1612353600">- Update to 1.2.4
  * Procrun. Ensure that log messages written to stdout and stderr
    are not lost during start-up.
  * Procrun. Correct a regression introduced in 1.2.3. Enable the
    service to start if the Options value is not present in the
    registry.
  * jsvc. Don't fail if the CAP_DAC_READ_SEARCH capability is not
    available. Fall back to using argv[0] rather than
    /proc/self/exe to determine the path for the current binary.
  * Improved JRE/JDK detection to support increased range of both
    JVM versions and vendors</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1627387200">- Define %%make_build for systems where it is not defined in
  rpm macros</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647691200">- Build with source/target levels 8</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666353600">- Update to 1.3.2:
  * Fixes:
  - Procrun. Remove noisy INFO log message that triggered logging
    once per minute while the service was running.
  - Fix typos in Javadoc and comments.
  - Procrun. The DependsOn parameter is no longer ignored when
    updating the service configuration.
  - Fix crash and provide an error level log message when the
    user attempts to start the service without configuring a
    JVM and none is available via the registry.
  * Updates:
  - Bump actions/cache from 3.0.3 to 3.0.8.
  - Bump actions/checkout from 3 to 3.0.2.
  - Bump commons-parent from 53 to 54.
  - Bump spotbugs-maven-plugin from 4.6.0.0 to 4.7.2.0.
  - Bump jacoco-maven-plugin from 0.8.7 to 0.8.8.
  - Bump japicmp-maven-plugin from 0.15.4 to 0.16.0.
  - Bump JUnit 4 to 5 vintage.
  * Remove apache-commons-daemon-riscv64.patch already upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1683115200">- Update to 1.3.3:
  * Fixes:
  - Procrun. Follow-up to ensure all child processes are cleaned
    up if the service does not stop cleanly.
  - Procrun. Fix creation of duplicate ACL entries on some
    Windows platforms.
  * Updates:
  - Bump actions/cache from 3.0.8 to 3.0.11.
  - Bump actions/checkout from 3.0.2 to 3.1.0.
  - Bump actions/setup-java from 3.5.1 to 3.6.0.
  - Bump spotbugs-maven-plugin from 4.7.2.0 to 4.7.3.0.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1697544000">- Update to 1.3.4:
  * Procrun. Configured stack size now applies to the main thread
    when running in JVM mode. Fixes DAEMON-451.
  * Procrun. If the specified log directory does not exist, attempt
    to create any missing parent directories, as well as the
    specified directory, when the service starts. Fixes DAEMON-452.
  * Procrun. Allow Windows service dependencies to be managed by
    Procrun or by 'sc config ...'. Fixes DAEMON-458.
  * jsvc. Fix DaemonController.reload() only working the first time
    it is called. Fixes DAEMON-459. Thanks to Klaus Malorny.
  * jsvc. Remove incorrent definition 'supported_os' which defined
    in psupport.m4 file to fix jsvc build error on riscv64.
  * Bump commons-parent from 54 to 57 #71, #91.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Disable LTO to avoid undefined symbols on some platforms</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1714996800">- Add apache-commons-daemon-gcc14-compat.patch for GCC 14
  compatibility.
- Correct offset in apache-commons-daemon-JAVA_OS.patch.</changelog>
</package>
<package pkgid="f1b32da6ffc3681529b77e0af8034349a92eee4a72912b2689cb517718bd25e44bef795acacce551b7ce6022a6b2e30e9f062164931b2ab0ff116c28c681138b" name="apache-commons-daemon" arch="x86_64">
  <version epoch="0" ver="1.3.4" rel="3.0.2.1.sr20240429"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1603800000">- Update to 1.2.3
  * Fix: Procrun. Correct multiple issues related to enabling a
    service to interact with the desktop. Provide a better error
    message if this option is used with an invalid user, install
    the service with the option enabled if requested and correctly
    save the setting if it is enabled in the GUI.
  * Fix: jsvc. Update the list of paths searched for libjvm.so to
    include the path used by OpenJDK 11.
  * Add: Procrun. Add additional debug logging for Java start mode.
  * Fix: jsvc. Remove incorrect definition 'supported_os' which
    defined in psupport.m4 file to fix jsvc build error on s390,
    arm, aarch64, mipsel and mips.
  * Add: More debug logging in prunsrv.c and javajni.c.
  * Add: Update arguments.c to support Java 11 --enable-preview.
  * Add: jsvc and Procrun. Add support for Java native memory tracking.
  * Add: Procrun. Add a new command, print, that outputs the command to
    (re-)configure the service with the current settings. This is
    intended to be used to save settings such as before an upgrade.
- Rebase apache-commons-daemon-riscv64.patch
- Remove apache-commons-daemon-s390x.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1612353600">- Update to 1.2.4
  * Procrun. Ensure that log messages written to stdout and stderr
    are not lost during start-up.
  * Procrun. Correct a regression introduced in 1.2.3. Enable the
    service to start if the Options value is not present in the
    registry.
  * jsvc. Don't fail if the CAP_DAC_READ_SEARCH capability is not
    available. Fall back to using argv[0] rather than
    /proc/self/exe to determine the path for the current binary.
  * Improved JRE/JDK detection to support increased range of both
    JVM versions and vendors</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1627387200">- Define %%make_build for systems where it is not defined in
  rpm macros</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647691200">- Build with source/target levels 8</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666353600">- Update to 1.3.2:
  * Fixes:
  - Procrun. Remove noisy INFO log message that triggered logging
    once per minute while the service was running.
  - Fix typos in Javadoc and comments.
  - Procrun. The DependsOn parameter is no longer ignored when
    updating the service configuration.
  - Fix crash and provide an error level log message when the
    user attempts to start the service without configuring a
    JVM and none is available via the registry.
  * Updates:
  - Bump actions/cache from 3.0.3 to 3.0.8.
  - Bump actions/checkout from 3 to 3.0.2.
  - Bump commons-parent from 53 to 54.
  - Bump spotbugs-maven-plugin from 4.6.0.0 to 4.7.2.0.
  - Bump jacoco-maven-plugin from 0.8.7 to 0.8.8.
  - Bump japicmp-maven-plugin from 0.15.4 to 0.16.0.
  - Bump JUnit 4 to 5 vintage.
  * Remove apache-commons-daemon-riscv64.patch already upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1683115200">- Update to 1.3.3:
  * Fixes:
  - Procrun. Follow-up to ensure all child processes are cleaned
    up if the service does not stop cleanly.
  - Procrun. Fix creation of duplicate ACL entries on some
    Windows platforms.
  * Updates:
  - Bump actions/cache from 3.0.8 to 3.0.11.
  - Bump actions/checkout from 3.0.2 to 3.1.0.
  - Bump actions/setup-java from 3.5.1 to 3.6.0.
  - Bump spotbugs-maven-plugin from 4.7.2.0 to 4.7.3.0.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1697544000">- Update to 1.3.4:
  * Procrun. Configured stack size now applies to the main thread
    when running in JVM mode. Fixes DAEMON-451.
  * Procrun. If the specified log directory does not exist, attempt
    to create any missing parent directories, as well as the
    specified directory, when the service starts. Fixes DAEMON-452.
  * Procrun. Allow Windows service dependencies to be managed by
    Procrun or by 'sc config ...'. Fixes DAEMON-458.
  * jsvc. Fix DaemonController.reload() only working the first time
    it is called. Fixes DAEMON-459. Thanks to Klaus Malorny.
  * jsvc. Remove incorrent definition 'supported_os' which defined
    in psupport.m4 file to fix jsvc build error on riscv64.
  * Bump commons-parent from 54 to 57 #71, #91.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Disable LTO to avoid undefined symbols on some platforms</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1714996800">- Add apache-commons-daemon-gcc14-compat.patch for GCC 14
  compatibility.
- Correct offset in apache-commons-daemon-JAVA_OS.patch.</changelog>
</package>
<package pkgid="2a2caa330ab7877856ead6c972162ae133bd874128ad9cc2beef4fbcc61d26ae388ea590968a0c8ed7e61cfb9830fdaa125c6a9cd62fefdb4ba242f34baf3b84" name="apache-commons-daemon-debugsource" arch="x86_64">
  <version epoch="0" ver="1.3.4" rel="3.0.2.1.sr20240429"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1603800000">- Update to 1.2.3
  * Fix: Procrun. Correct multiple issues related to enabling a
    service to interact with the desktop. Provide a better error
    message if this option is used with an invalid user, install
    the service with the option enabled if requested and correctly
    save the setting if it is enabled in the GUI.
  * Fix: jsvc. Update the list of paths searched for libjvm.so to
    include the path used by OpenJDK 11.
  * Add: Procrun. Add additional debug logging for Java start mode.
  * Fix: jsvc. Remove incorrect definition 'supported_os' which
    defined in psupport.m4 file to fix jsvc build error on s390,
    arm, aarch64, mipsel and mips.
  * Add: More debug logging in prunsrv.c and javajni.c.
  * Add: Update arguments.c to support Java 11 --enable-preview.
  * Add: jsvc and Procrun. Add support for Java native memory tracking.
  * Add: Procrun. Add a new command, print, that outputs the command to
    (re-)configure the service with the current settings. This is
    intended to be used to save settings such as before an upgrade.
- Rebase apache-commons-daemon-riscv64.patch
- Remove apache-commons-daemon-s390x.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1612353600">- Update to 1.2.4
  * Procrun. Ensure that log messages written to stdout and stderr
    are not lost during start-up.
  * Procrun. Correct a regression introduced in 1.2.3. Enable the
    service to start if the Options value is not present in the
    registry.
  * jsvc. Don't fail if the CAP_DAC_READ_SEARCH capability is not
    available. Fall back to using argv[0] rather than
    /proc/self/exe to determine the path for the current binary.
  * Improved JRE/JDK detection to support increased range of both
    JVM versions and vendors</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1627387200">- Define %%make_build for systems where it is not defined in
  rpm macros</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647691200">- Build with source/target levels 8</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666353600">- Update to 1.3.2:
  * Fixes:
  - Procrun. Remove noisy INFO log message that triggered logging
    once per minute while the service was running.
  - Fix typos in Javadoc and comments.
  - Procrun. The DependsOn parameter is no longer ignored when
    updating the service configuration.
  - Fix crash and provide an error level log message when the
    user attempts to start the service without configuring a
    JVM and none is available via the registry.
  * Updates:
  - Bump actions/cache from 3.0.3 to 3.0.8.
  - Bump actions/checkout from 3 to 3.0.2.
  - Bump commons-parent from 53 to 54.
  - Bump spotbugs-maven-plugin from 4.6.0.0 to 4.7.2.0.
  - Bump jacoco-maven-plugin from 0.8.7 to 0.8.8.
  - Bump japicmp-maven-plugin from 0.15.4 to 0.16.0.
  - Bump JUnit 4 to 5 vintage.
  * Remove apache-commons-daemon-riscv64.patch already upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1683115200">- Update to 1.3.3:
  * Fixes:
  - Procrun. Follow-up to ensure all child processes are cleaned
    up if the service does not stop cleanly.
  - Procrun. Fix creation of duplicate ACL entries on some
    Windows platforms.
  * Updates:
  - Bump actions/cache from 3.0.8 to 3.0.11.
  - Bump actions/checkout from 3.0.2 to 3.1.0.
  - Bump actions/setup-java from 3.5.1 to 3.6.0.
  - Bump spotbugs-maven-plugin from 4.7.2.0 to 4.7.3.0.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1697544000">- Update to 1.3.4:
  * Procrun. Configured stack size now applies to the main thread
    when running in JVM mode. Fixes DAEMON-451.
  * Procrun. If the specified log directory does not exist, attempt
    to create any missing parent directories, as well as the
    specified directory, when the service starts. Fixes DAEMON-452.
  * Procrun. Allow Windows service dependencies to be managed by
    Procrun or by 'sc config ...'. Fixes DAEMON-458.
  * jsvc. Fix DaemonController.reload() only working the first time
    it is called. Fixes DAEMON-459. Thanks to Klaus Malorny.
  * jsvc. Remove incorrent definition 'supported_os' which defined
    in psupport.m4 file to fix jsvc build error on riscv64.
  * Bump commons-parent from 54 to 57 #71, #91.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Disable LTO to avoid undefined symbols on some platforms</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1714996800">- Add apache-commons-daemon-gcc14-compat.patch for GCC 14
  compatibility.
- Correct offset in apache-commons-daemon-JAVA_OS.patch.</changelog>
</package>
<package pkgid="a3966599834a593a1d4d7ca366b99f5b1fbba5a92a9a461bcdd9d9b8f1642046396aef4af8de7524a86f34c73527f294de2d4d126b14aaa86c0a6935977b444e" name="apache-commons-daemon-javadoc" arch="noarch">
  <version epoch="0" ver="1.3.4" rel="3.0.2.1.sr20240429"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1603800000">- Update to 1.2.3
  * Fix: Procrun. Correct multiple issues related to enabling a
    service to interact with the desktop. Provide a better error
    message if this option is used with an invalid user, install
    the service with the option enabled if requested and correctly
    save the setting if it is enabled in the GUI.
  * Fix: jsvc. Update the list of paths searched for libjvm.so to
    include the path used by OpenJDK 11.
  * Add: Procrun. Add additional debug logging for Java start mode.
  * Fix: jsvc. Remove incorrect definition 'supported_os' which
    defined in psupport.m4 file to fix jsvc build error on s390,
    arm, aarch64, mipsel and mips.
  * Add: More debug logging in prunsrv.c and javajni.c.
  * Add: Update arguments.c to support Java 11 --enable-preview.
  * Add: jsvc and Procrun. Add support for Java native memory tracking.
  * Add: Procrun. Add a new command, print, that outputs the command to
    (re-)configure the service with the current settings. This is
    intended to be used to save settings such as before an upgrade.
- Rebase apache-commons-daemon-riscv64.patch
- Remove apache-commons-daemon-s390x.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1612353600">- Update to 1.2.4
  * Procrun. Ensure that log messages written to stdout and stderr
    are not lost during start-up.
  * Procrun. Correct a regression introduced in 1.2.3. Enable the
    service to start if the Options value is not present in the
    registry.
  * jsvc. Don't fail if the CAP_DAC_READ_SEARCH capability is not
    available. Fall back to using argv[0] rather than
    /proc/self/exe to determine the path for the current binary.
  * Improved JRE/JDK detection to support increased range of both
    JVM versions and vendors</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1627387200">- Define %%make_build for systems where it is not defined in
  rpm macros</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647691200">- Build with source/target levels 8</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666353600">- Update to 1.3.2:
  * Fixes:
  - Procrun. Remove noisy INFO log message that triggered logging
    once per minute while the service was running.
  - Fix typos in Javadoc and comments.
  - Procrun. The DependsOn parameter is no longer ignored when
    updating the service configuration.
  - Fix crash and provide an error level log message when the
    user attempts to start the service without configuring a
    JVM and none is available via the registry.
  * Updates:
  - Bump actions/cache from 3.0.3 to 3.0.8.
  - Bump actions/checkout from 3 to 3.0.2.
  - Bump commons-parent from 53 to 54.
  - Bump spotbugs-maven-plugin from 4.6.0.0 to 4.7.2.0.
  - Bump jacoco-maven-plugin from 0.8.7 to 0.8.8.
  - Bump japicmp-maven-plugin from 0.15.4 to 0.16.0.
  - Bump JUnit 4 to 5 vintage.
  * Remove apache-commons-daemon-riscv64.patch already upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1683115200">- Update to 1.3.3:
  * Fixes:
  - Procrun. Follow-up to ensure all child processes are cleaned
    up if the service does not stop cleanly.
  - Procrun. Fix creation of duplicate ACL entries on some
    Windows platforms.
  * Updates:
  - Bump actions/cache from 3.0.8 to 3.0.11.
  - Bump actions/checkout from 3.0.2 to 3.1.0.
  - Bump actions/setup-java from 3.5.1 to 3.6.0.
  - Bump spotbugs-maven-plugin from 4.7.2.0 to 4.7.3.0.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1697544000">- Update to 1.3.4:
  * Procrun. Configured stack size now applies to the main thread
    when running in JVM mode. Fixes DAEMON-451.
  * Procrun. If the specified log directory does not exist, attempt
    to create any missing parent directories, as well as the
    specified directory, when the service starts. Fixes DAEMON-452.
  * Procrun. Allow Windows service dependencies to be managed by
    Procrun or by 'sc config ...'. Fixes DAEMON-458.
  * jsvc. Fix DaemonController.reload() only working the first time
    it is called. Fixes DAEMON-459. Thanks to Klaus Malorny.
  * jsvc. Remove incorrent definition 'supported_os' which defined
    in psupport.m4 file to fix jsvc build error on riscv64.
  * Bump commons-parent from 54 to 57 #71, #91.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Disable LTO to avoid undefined symbols on some platforms</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1714996800">- Add apache-commons-daemon-gcc14-compat.patch for GCC 14
  compatibility.
- Correct offset in apache-commons-daemon-JAVA_OS.patch.</changelog>
</package>
<package pkgid="6a1ff43c227e47171d064d36c6eaa1e5f59e7b89da35c42019e64a77e14e1610675e6f217c6cdb27854d616ce739dc91e97ca6d3c320bc9fe8f62c9c9dfaf4a8" name="apache-commons-daemon-jsvc" arch="x86_64">
  <version epoch="0" ver="1.3.4" rel="3.0.2.1.sr20240429"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1603800000">- Update to 1.2.3
  * Fix: Procrun. Correct multiple issues related to enabling a
    service to interact with the desktop. Provide a better error
    message if this option is used with an invalid user, install
    the service with the option enabled if requested and correctly
    save the setting if it is enabled in the GUI.
  * Fix: jsvc. Update the list of paths searched for libjvm.so to
    include the path used by OpenJDK 11.
  * Add: Procrun. Add additional debug logging for Java start mode.
  * Fix: jsvc. Remove incorrect definition 'supported_os' which
    defined in psupport.m4 file to fix jsvc build error on s390,
    arm, aarch64, mipsel and mips.
  * Add: More debug logging in prunsrv.c and javajni.c.
  * Add: Update arguments.c to support Java 11 --enable-preview.
  * Add: jsvc and Procrun. Add support for Java native memory tracking.
  * Add: Procrun. Add a new command, print, that outputs the command to
    (re-)configure the service with the current settings. This is
    intended to be used to save settings such as before an upgrade.
- Rebase apache-commons-daemon-riscv64.patch
- Remove apache-commons-daemon-s390x.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1612353600">- Update to 1.2.4
  * Procrun. Ensure that log messages written to stdout and stderr
    are not lost during start-up.
  * Procrun. Correct a regression introduced in 1.2.3. Enable the
    service to start if the Options value is not present in the
    registry.
  * jsvc. Don't fail if the CAP_DAC_READ_SEARCH capability is not
    available. Fall back to using argv[0] rather than
    /proc/self/exe to determine the path for the current binary.
  * Improved JRE/JDK detection to support increased range of both
    JVM versions and vendors</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1627387200">- Define %%make_build for systems where it is not defined in
  rpm macros</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647691200">- Build with source/target levels 8</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666353600">- Update to 1.3.2:
  * Fixes:
  - Procrun. Remove noisy INFO log message that triggered logging
    once per minute while the service was running.
  - Fix typos in Javadoc and comments.
  - Procrun. The DependsOn parameter is no longer ignored when
    updating the service configuration.
  - Fix crash and provide an error level log message when the
    user attempts to start the service without configuring a
    JVM and none is available via the registry.
  * Updates:
  - Bump actions/cache from 3.0.3 to 3.0.8.
  - Bump actions/checkout from 3 to 3.0.2.
  - Bump commons-parent from 53 to 54.
  - Bump spotbugs-maven-plugin from 4.6.0.0 to 4.7.2.0.
  - Bump jacoco-maven-plugin from 0.8.7 to 0.8.8.
  - Bump japicmp-maven-plugin from 0.15.4 to 0.16.0.
  - Bump JUnit 4 to 5 vintage.
  * Remove apache-commons-daemon-riscv64.patch already upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1683115200">- Update to 1.3.3:
  * Fixes:
  - Procrun. Follow-up to ensure all child processes are cleaned
    up if the service does not stop cleanly.
  - Procrun. Fix creation of duplicate ACL entries on some
    Windows platforms.
  * Updates:
  - Bump actions/cache from 3.0.8 to 3.0.11.
  - Bump actions/checkout from 3.0.2 to 3.1.0.
  - Bump actions/setup-java from 3.5.1 to 3.6.0.
  - Bump spotbugs-maven-plugin from 4.7.2.0 to 4.7.3.0.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1697544000">- Update to 1.3.4:
  * Procrun. Configured stack size now applies to the main thread
    when running in JVM mode. Fixes DAEMON-451.
  * Procrun. If the specified log directory does not exist, attempt
    to create any missing parent directories, as well as the
    specified directory, when the service starts. Fixes DAEMON-452.
  * Procrun. Allow Windows service dependencies to be managed by
    Procrun or by 'sc config ...'. Fixes DAEMON-458.
  * jsvc. Fix DaemonController.reload() only working the first time
    it is called. Fixes DAEMON-459. Thanks to Klaus Malorny.
  * jsvc. Remove incorrent definition 'supported_os' which defined
    in psupport.m4 file to fix jsvc build error on riscv64.
  * Bump commons-parent from 54 to 57 #71, #91.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Disable LTO to avoid undefined symbols on some platforms</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1714996800">- Add apache-commons-daemon-gcc14-compat.patch for GCC 14
  compatibility.
- Correct offset in apache-commons-daemon-JAVA_OS.patch.</changelog>
</package>
<package pkgid="a4d301a388be83351c73da40ce7e1299a88f0e0a3538f05cbcdc6fdb3bba268ac8c429018308c922ca5bab3f567e97c78cb8dcd235d4f0860f848cb6173c41cf" name="apache-commons-daemon-jsvc-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.3.4" rel="3.0.2.1.sr20240429"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1603800000">- Update to 1.2.3
  * Fix: Procrun. Correct multiple issues related to enabling a
    service to interact with the desktop. Provide a better error
    message if this option is used with an invalid user, install
    the service with the option enabled if requested and correctly
    save the setting if it is enabled in the GUI.
  * Fix: jsvc. Update the list of paths searched for libjvm.so to
    include the path used by OpenJDK 11.
  * Add: Procrun. Add additional debug logging for Java start mode.
  * Fix: jsvc. Remove incorrect definition 'supported_os' which
    defined in psupport.m4 file to fix jsvc build error on s390,
    arm, aarch64, mipsel and mips.
  * Add: More debug logging in prunsrv.c and javajni.c.
  * Add: Update arguments.c to support Java 11 --enable-preview.
  * Add: jsvc and Procrun. Add support for Java native memory tracking.
  * Add: Procrun. Add a new command, print, that outputs the command to
    (re-)configure the service with the current settings. This is
    intended to be used to save settings such as before an upgrade.
- Rebase apache-commons-daemon-riscv64.patch
- Remove apache-commons-daemon-s390x.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1612353600">- Update to 1.2.4
  * Procrun. Ensure that log messages written to stdout and stderr
    are not lost during start-up.
  * Procrun. Correct a regression introduced in 1.2.3. Enable the
    service to start if the Options value is not present in the
    registry.
  * jsvc. Don't fail if the CAP_DAC_READ_SEARCH capability is not
    available. Fall back to using argv[0] rather than
    /proc/self/exe to determine the path for the current binary.
  * Improved JRE/JDK detection to support increased range of both
    JVM versions and vendors</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1627387200">- Define %%make_build for systems where it is not defined in
  rpm macros</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647691200">- Build with source/target levels 8</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666353600">- Update to 1.3.2:
  * Fixes:
  - Procrun. Remove noisy INFO log message that triggered logging
    once per minute while the service was running.
  - Fix typos in Javadoc and comments.
  - Procrun. The DependsOn parameter is no longer ignored when
    updating the service configuration.
  - Fix crash and provide an error level log message when the
    user attempts to start the service without configuring a
    JVM and none is available via the registry.
  * Updates:
  - Bump actions/cache from 3.0.3 to 3.0.8.
  - Bump actions/checkout from 3 to 3.0.2.
  - Bump commons-parent from 53 to 54.
  - Bump spotbugs-maven-plugin from 4.6.0.0 to 4.7.2.0.
  - Bump jacoco-maven-plugin from 0.8.7 to 0.8.8.
  - Bump japicmp-maven-plugin from 0.15.4 to 0.16.0.
  - Bump JUnit 4 to 5 vintage.
  * Remove apache-commons-daemon-riscv64.patch already upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1683115200">- Update to 1.3.3:
  * Fixes:
  - Procrun. Follow-up to ensure all child processes are cleaned
    up if the service does not stop cleanly.
  - Procrun. Fix creation of duplicate ACL entries on some
    Windows platforms.
  * Updates:
  - Bump actions/cache from 3.0.8 to 3.0.11.
  - Bump actions/checkout from 3.0.2 to 3.1.0.
  - Bump actions/setup-java from 3.5.1 to 3.6.0.
  - Bump spotbugs-maven-plugin from 4.7.2.0 to 4.7.3.0.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1697544000">- Update to 1.3.4:
  * Procrun. Configured stack size now applies to the main thread
    when running in JVM mode. Fixes DAEMON-451.
  * Procrun. If the specified log directory does not exist, attempt
    to create any missing parent directories, as well as the
    specified directory, when the service starts. Fixes DAEMON-452.
  * Procrun. Allow Windows service dependencies to be managed by
    Procrun or by 'sc config ...'. Fixes DAEMON-458.
  * jsvc. Fix DaemonController.reload() only working the first time
    it is called. Fixes DAEMON-459. Thanks to Klaus Malorny.
  * jsvc. Remove incorrent definition 'supported_os' which defined
    in psupport.m4 file to fix jsvc build error on riscv64.
  * Bump commons-parent from 54 to 57 #71, #91.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Disable LTO to avoid undefined symbols on some platforms</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1714996800">- Add apache-commons-daemon-gcc14-compat.patch for GCC 14
  compatibility.
- Correct offset in apache-commons-daemon-JAVA_OS.patch.</changelog>
</package>
<package pkgid="d9178fab66545a20aafe7b8f59e21bd64cb23dae2ee7a3c3541d165837e202d047b84efd5cd51dc87f46c4b0c660a1d52f0d337aff3bb01feab9f6e489b51e8f" name="apache-commons-dbcp" arch="noarch">
  <version epoch="0" ver="2.1.1" rel="8.1"/>
  <changelog author="tchvatal@suse.com" date="1426680000">- Fix build with new javapackages-tools</changelog>
  <changelog author="jmatejek@suse.com" date="1475150400">- rename to apache-commons-dbcp
- updating requirements</changelog>
  <changelog author="tchvatal@suse.com" date="1475150401">- Update version to 2.1.1 wrt fate#321029
  * Fixes to actually work with tomcat 8</changelog>
  <changelog author="tchvatal@suse.com" date="1477915200">- Search for jta not jta-api as SLE has issues locating the api while
  the jta is just simple symlink</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Added patches:
  * apache-commons-dbcp-sourcetarget.patch
    + build with java source / target 8 to align with other
  packages
  * apache-commons-dbcp-javadoc.patch
    + do not attempt to load urls while building</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1544875200">- Add maven pom file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1555329600">- Build classpath using directly geronimo-jta-1.1-api instead of
  the jta symlink</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714478400">- Simplify spec: remove old macros and avoid versioned jars</changelog>
</package>
<package pkgid="1fbeafbf37e9ecbd5c4f3ae27897d82c92c425222717980e134e1ef5b910365f42751a5e61ffabca345c9f508cc57a216ad18f4356a82a853a9c0d334d821cac" name="apache-commons-dbcp" arch="src">
  <version epoch="0" ver="2.1.1" rel="8.1"/>
  <changelog author="mvyskocil@suse.cz" date="1337947200">- fix build with jdk7
- remove note needed obsolete
- rename tomcat5 subpackage to tomcat
- use non-versioned javadocdir</changelog>
  <changelog author="mvyskocil@suse.cz" date="1340193600">- require tomcat-lib for build</changelog>
  <changelog author="mvyskocil@suse.com" date="1378382400">- don't require commons-collections-tomcat5 for build
- drop -tomcat5 subpackage
- use new add_maven_depmap macro
- drop source url as apache stops to distribute such old version</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="mvyskocil@suse.com" date="1383134400">- Create -src subpackage in order to create tomcat-dbcp.jar without
  build cycles (bnc#847505)</changelog>
  <changelog author="mvyskocil@suse.com" date="1385467200">- Move -src subpackage to extra spec file</changelog>
  <changelog author="tchvatal@suse.com" date="1405080000">- Cleanup with spec-cleaner</changelog>
  <changelog author="tchvatal@suse.com" date="1405944000">- Fixup the update-alternatives code.
- Get rid of the old maven code that we didn't use</changelog>
  <changelog author="tchvatal@suse.com" date="1406548800">- Update the alternatives once more to match docu.</changelog>
  <changelog author="tchvatal@suse.com" date="1411473600">- Do not require tomcat, it is just test dependency causing cycle
  bnc#954603</changelog>
  <changelog author="tchvatal@suse.com" date="1426680000">- Fix build with new javapackages-tools</changelog>
  <changelog author="jmatejek@suse.com" date="1475150400">- rename to apache-commons-dbcp
- updating requirements</changelog>
  <changelog author="tchvatal@suse.com" date="1475150401">- Update version to 2.1.1 wrt fate#321029
  * Fixes to actually work with tomcat 8</changelog>
  <changelog author="tchvatal@suse.com" date="1477915200">- Search for jta not jta-api as SLE has issues locating the api while
  the jta is just simple symlink</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Added patches:
  * apache-commons-dbcp-sourcetarget.patch
    + build with java source / target 8 to align with other
  packages
  * apache-commons-dbcp-javadoc.patch
    + do not attempt to load urls while building</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1544875200">- Add maven pom file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1555329600">- Build classpath using directly geronimo-jta-1.1-api instead of
  the jta symlink</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714478400">- Simplify spec: remove old macros and avoid versioned jars</changelog>
</package>
<package pkgid="1559dcff0a5054aba355274af013f88e84948a5f21c9760e65dc8304ea62a0b03ca5398b2d2f2ce5e6bc904145998ea6b127fc32b174937a67711a27fa21b5c8" name="apache-commons-dbcp-javadoc" arch="noarch">
  <version epoch="0" ver="2.1.1" rel="8.1"/>
  <changelog author="tchvatal@suse.com" date="1426680000">- Fix build with new javapackages-tools</changelog>
  <changelog author="jmatejek@suse.com" date="1475150400">- rename to apache-commons-dbcp
- updating requirements</changelog>
  <changelog author="tchvatal@suse.com" date="1475150401">- Update version to 2.1.1 wrt fate#321029
  * Fixes to actually work with tomcat 8</changelog>
  <changelog author="tchvatal@suse.com" date="1477915200">- Search for jta not jta-api as SLE has issues locating the api while
  the jta is just simple symlink</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Added patches:
  * apache-commons-dbcp-sourcetarget.patch
    + build with java source / target 8 to align with other
  packages
  * apache-commons-dbcp-javadoc.patch
    + do not attempt to load urls while building</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1544875200">- Add maven pom file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1555329600">- Build classpath using directly geronimo-jta-1.1-api instead of
  the jta symlink</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714478400">- Simplify spec: remove old macros and avoid versioned jars</changelog>
</package>
<package pkgid="f156fd574df1e3e5a13a764c4bcec83657483e901c1d7e68cb30025ffc63472f645238abd968ae311c6196c2e5afead82f586f06db2026b409d0967afaa2581f" name="apache-commons-httpclient" arch="noarch">
  <version epoch="0" ver="3.1" rel="15.1"/>
  <changelog author="darin@darins.net" date="1397476800">- disable bytecode test on SLES</changelog>
  <changelog author="tchvatal@suse.com" date="1404820800">- Redo the bytcode disabling properly.
- Cleanup with spec-cleaner</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Build with java source and target versions 1.6
  * fixes build with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1548072000">- Add maven pom file and clean-up the spec file</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1554120000">- Trim conjecture from description.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1603800000">- Security fix [bsc#1178171, CVE-2014-3577]
  * org.apache.http.conn.ssl.AbstractVerifier does not properly
    verify that the server hostname matches a domain name in the
    subject's Common Name (CN) or subjectAltName field of the X.509
    certificate, which allows MITM attackers to spoof SSL servers
    via a "CN=" string in a field in the distinguished name (DN)
    of a certificate.
- Add apache-commons-httpclient-CVE-2014-3577.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1603800001">- Security fix [bsc#945190, CVE-2015-5262]
  * http/conn/ssl/SSLConnectionSocketFactory.java ignores the
    http.socket.timeout configuration setting during an SSL handshake,
    which allows remote attackers to cause a denial of service (HTTPS
    call hang) via unspecified vectors.
- Add apache-commons-httpclient-CVE-2015-5262.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714478400">- Clean the spec: remove old macros and change to working urls</changelog>
</package>
<package pkgid="ef0ecc73d5940360a0882dc86cb74cab83a3de02478025b3809c3bcb6f14739b4d2b7ee5ae12e6c62a8888c94d92fff55280b79f5a854af5725eaf27fc2828fc" name="apache-commons-httpclient" arch="src">
  <version epoch="0" ver="3.1" rel="15.1"/>
  <changelog author="p.drouand@gmail.com" date="1359892800">- Initial release</changelog>
  <changelog author="mvyskocil@suse.com" date="1360843200">- fix bnc#803332: no ssl certificate hostname checking (CVE-2012-5783)
  * commons-httpclient-CVE-2012-5783.patch
- add jakarta- compat symlinks</changelog>
  <changelog author="mvyskocil@suse.com" date="1364472000">- enhance fix of bnc#803332 / CVE-2012-5783
  * add a check for subjectAltNames for instance</changelog>
  <changelog author="mvyskocil@suse.com" date="1382702400">- really apply CVE-2012-5783 patch
- build with java 6 and higher</changelog>
  <changelog author="darin@darins.net" date="1397476800">- disable bytecode test on SLES</changelog>
  <changelog author="tchvatal@suse.com" date="1404820800">- Redo the bytcode disabling properly.
- Cleanup with spec-cleaner</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Build with java source and target versions 1.6
  * fixes build with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1548072000">- Add maven pom file and clean-up the spec file</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1554120000">- Trim conjecture from description.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1603800000">- Security fix [bsc#1178171, CVE-2014-3577]
  * org.apache.http.conn.ssl.AbstractVerifier does not properly
    verify that the server hostname matches a domain name in the
    subject's Common Name (CN) or subjectAltName field of the X.509
    certificate, which allows MITM attackers to spoof SSL servers
    via a "CN=" string in a field in the distinguished name (DN)
    of a certificate.
- Add apache-commons-httpclient-CVE-2014-3577.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1603800001">- Security fix [bsc#945190, CVE-2015-5262]
  * http/conn/ssl/SSLConnectionSocketFactory.java ignores the
    http.socket.timeout configuration setting during an SSL handshake,
    which allows remote attackers to cause a denial of service (HTTPS
    call hang) via unspecified vectors.
- Add apache-commons-httpclient-CVE-2015-5262.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714478400">- Clean the spec: remove old macros and change to working urls</changelog>
</package>
<package pkgid="d7c8fad7fc968d0b0560442342a8ee4518f0e66378236ae312646f701211ccd34d4f246ae80b61e6fbceba3db94dd33f9babee169fb548064ed8cef5285f2bcc" name="apache-commons-httpclient-demo" arch="noarch">
  <version epoch="0" ver="3.1" rel="15.1"/>
  <changelog author="darin@darins.net" date="1397476800">- disable bytecode test on SLES</changelog>
  <changelog author="tchvatal@suse.com" date="1404820800">- Redo the bytcode disabling properly.
- Cleanup with spec-cleaner</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Build with java source and target versions 1.6
  * fixes build with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1548072000">- Add maven pom file and clean-up the spec file</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1554120000">- Trim conjecture from description.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1603800000">- Security fix [bsc#1178171, CVE-2014-3577]
  * org.apache.http.conn.ssl.AbstractVerifier does not properly
    verify that the server hostname matches a domain name in the
    subject's Common Name (CN) or subjectAltName field of the X.509
    certificate, which allows MITM attackers to spoof SSL servers
    via a "CN=" string in a field in the distinguished name (DN)
    of a certificate.
- Add apache-commons-httpclient-CVE-2014-3577.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1603800001">- Security fix [bsc#945190, CVE-2015-5262]
  * http/conn/ssl/SSLConnectionSocketFactory.java ignores the
    http.socket.timeout configuration setting during an SSL handshake,
    which allows remote attackers to cause a denial of service (HTTPS
    call hang) via unspecified vectors.
- Add apache-commons-httpclient-CVE-2015-5262.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714478400">- Clean the spec: remove old macros and change to working urls</changelog>
</package>
<package pkgid="a4843c87d4cf9f78b7fa3a1a1015923fb67099ef1a35b08f6a924401884554d2bee2be8448587f9872baf4aa8d067c434db41de54b6a28c01c08175cdce17457" name="apache-commons-httpclient-javadoc" arch="noarch">
  <version epoch="0" ver="3.1" rel="15.1"/>
  <changelog author="darin@darins.net" date="1397476800">- disable bytecode test on SLES</changelog>
  <changelog author="tchvatal@suse.com" date="1404820800">- Redo the bytcode disabling properly.
- Cleanup with spec-cleaner</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Build with java source and target versions 1.6
  * fixes build with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1548072000">- Add maven pom file and clean-up the spec file</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1554120000">- Trim conjecture from description.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1603800000">- Security fix [bsc#1178171, CVE-2014-3577]
  * org.apache.http.conn.ssl.AbstractVerifier does not properly
    verify that the server hostname matches a domain name in the
    subject's Common Name (CN) or subjectAltName field of the X.509
    certificate, which allows MITM attackers to spoof SSL servers
    via a "CN=" string in a field in the distinguished name (DN)
    of a certificate.
- Add apache-commons-httpclient-CVE-2014-3577.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1603800001">- Security fix [bsc#945190, CVE-2015-5262]
  * http/conn/ssl/SSLConnectionSocketFactory.java ignores the
    http.socket.timeout configuration setting during an SSL handshake,
    which allows remote attackers to cause a denial of service (HTTPS
    call hang) via unspecified vectors.
- Add apache-commons-httpclient-CVE-2015-5262.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714478400">- Clean the spec: remove old macros and change to working urls</changelog>
</package>
<package pkgid="7135b6374e128666e5d5be851bac5c727ed9bc80d977878c0d9c723abd0548edf6eb39f7aefe6e09d061968e2c2dd33c57e7756081462f0df69b111617e0fa3c" name="apache-commons-httpclient-manual" arch="noarch">
  <version epoch="0" ver="3.1" rel="15.1"/>
  <changelog author="darin@darins.net" date="1397476800">- disable bytecode test on SLES</changelog>
  <changelog author="tchvatal@suse.com" date="1404820800">- Redo the bytcode disabling properly.
- Cleanup with spec-cleaner</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Build with java source and target versions 1.6
  * fixes build with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1548072000">- Add maven pom file and clean-up the spec file</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1554120000">- Trim conjecture from description.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1603800000">- Security fix [bsc#1178171, CVE-2014-3577]
  * org.apache.http.conn.ssl.AbstractVerifier does not properly
    verify that the server hostname matches a domain name in the
    subject's Common Name (CN) or subjectAltName field of the X.509
    certificate, which allows MITM attackers to spoof SSL servers
    via a "CN=" string in a field in the distinguished name (DN)
    of a certificate.
- Add apache-commons-httpclient-CVE-2014-3577.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1603800001">- Security fix [bsc#945190, CVE-2015-5262]
  * http/conn/ssl/SSLConnectionSocketFactory.java ignores the
    http.socket.timeout configuration setting during an SSL handshake,
    which allows remote attackers to cause a denial of service (HTTPS
    call hang) via unspecified vectors.
- Add apache-commons-httpclient-CVE-2015-5262.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714478400">- Clean the spec: remove old macros and change to working urls</changelog>
</package>
<package pkgid="781eccb2ec778423641aa6727cf707d8fc8301ae85200933dfa4bbad1d3a4b1997f3a3c9b1fe7952b2f01f53d1e8b0949fa48b137e391eeef6d4789f317a5e00" name="apache-commons-pool" arch="noarch">
  <version epoch="0" ver="1.6" rel="8.1"/>
  <changelog author="mvyskocil@suse.cz" date="1205409600">- merged with jpackage 1.7
- update to 1.3
- changes in BuildRequires:
  - java2-deve-packages was substituded by java-devel
  - added a junit
  - added a maven build support and maven related BuildRequires
  - xml-commons-apis was moved to the maven build branch
- added a gcj build support
- included a maven depmap files
- remove a source=1.4 from build and a java14compat patch
- provides and obsoletes of main package contains the version
- new tomcat5 subpackage
- new manual subpackage (build only with maven)</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1475150400">- Rename from jakarta-commons-pool to apache-commons-pool
- Version update to 1.6:
  * drop the tomcat5 package, we need pool2 to work with new tomcat
  * Last and final from the pool1 series, new pool2 was introduced
    for future developement.</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Added patch:
  * commons-pool-1.6-sourcetarget.patch
    + Specify java source and target level 1.6 in order to allow
    building with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Modified patch:
  * commons-pool-1.6-sourcetarget.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility
- Run fdupes on the documentation</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1544702400">- Install as maven artifact</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Modified patch:
  * commons-pool-1.6-sourcetarget.patch
    + In ant Javac task, use "release" with compilers that support
    it. Fixes some return value incompatibilities with jdk 21</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714478400">- Simplify the spec: fix broken links and remove old macros</changelog>
</package>
<package pkgid="6633f827142eff9f0b440d9670c23320099c8566500eb6076711fc1a5c17e16529296917f6fda09f609c47d35ea3751f5b3c99a3b10be27d75fb559ec69050d9" name="apache-commons-pool" arch="src">
  <version epoch="0" ver="1.6" rel="8.1"/>
  <changelog author="skh@suse.de" date="1094126400">- Initial package created with version 1.2 (JPackage 1.5)</changelog>
  <changelog author="skh@suse.de" date="1095336000">- Fix prerequires of javadoc subpackage</changelog>
  <changelog author="jsmeix@suse.de" date="1121688000">- Current version 1.2 from JPackage.org</changelog>
  <changelog author="jsmeix@suse.de" date="1122552000">- Adjustments in the spec file.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="ro@suse.de" date="1158321600">- set source=1.4 for java</changelog>
  <changelog author="mvyskocil@suse.cz" date="1205409600">- merged with jpackage 1.7
- update to 1.3
- changes in BuildRequires:
  - java2-deve-packages was substituded by java-devel
  - added a junit
  - added a maven build support and maven related BuildRequires
  - xml-commons-apis was moved to the maven build branch
- added a gcj build support
- included a maven depmap files
- remove a source=1.4 from build and a java14compat patch
- provides and obsoletes of main package contains the version
- new tomcat5 subpackage
- new manual subpackage (build only with maven)</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1475150400">- Rename from jakarta-commons-pool to apache-commons-pool
- Version update to 1.6:
  * drop the tomcat5 package, we need pool2 to work with new tomcat
  * Last and final from the pool1 series, new pool2 was introduced
    for future developement.</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Added patch:
  * commons-pool-1.6-sourcetarget.patch
    + Specify java source and target level 1.6 in order to allow
    building with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Modified patch:
  * commons-pool-1.6-sourcetarget.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility
- Run fdupes on the documentation</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1544702400">- Install as maven artifact</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Modified patch:
  * commons-pool-1.6-sourcetarget.patch
    + In ant Javac task, use "release" with compilers that support
    it. Fixes some return value incompatibilities with jdk 21</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714478400">- Simplify the spec: fix broken links and remove old macros</changelog>
</package>
<package pkgid="ce273299059dbb735444596138bce2e88ff61dc4d61e541ab119760237ca4fe0acae9071c0cfe47f2db498030f12393445c232e0217e089cf88d44890ed7994d" name="apache-commons-pool-javadoc" arch="noarch">
  <version epoch="0" ver="1.6" rel="8.1"/>
  <changelog author="mvyskocil@suse.cz" date="1205409600">- merged with jpackage 1.7
- update to 1.3
- changes in BuildRequires:
  - java2-deve-packages was substituded by java-devel
  - added a junit
  - added a maven build support and maven related BuildRequires
  - xml-commons-apis was moved to the maven build branch
- added a gcj build support
- included a maven depmap files
- remove a source=1.4 from build and a java14compat patch
- provides and obsoletes of main package contains the version
- new tomcat5 subpackage
- new manual subpackage (build only with maven)</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1475150400">- Rename from jakarta-commons-pool to apache-commons-pool
- Version update to 1.6:
  * drop the tomcat5 package, we need pool2 to work with new tomcat
  * Last and final from the pool1 series, new pool2 was introduced
    for future developement.</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Added patch:
  * commons-pool-1.6-sourcetarget.patch
    + Specify java source and target level 1.6 in order to allow
    building with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Modified patch:
  * commons-pool-1.6-sourcetarget.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility
- Run fdupes on the documentation</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1544702400">- Install as maven artifact</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Modified patch:
  * commons-pool-1.6-sourcetarget.patch
    + In ant Javac task, use "release" with compilers that support
    it. Fixes some return value incompatibilities with jdk 21</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714478400">- Simplify the spec: fix broken links and remove old macros</changelog>
</package>
<package pkgid="95000a6fbcb91c4f693ac79dd92c75ed0e891fe152916ab83595df13d720bb0b24ea6b8dfc734d62c5710b088c4c14a1bcf921e00fc818c28871279c619a74f9" name="apache-commons-pool2" arch="noarch">
  <version epoch="0" ver="2.4.2" rel="7.1"/>
  <changelog author="mvyskocil@suse.cz" date="1205409600">- merged with jpackage 1.7
- update to 1.3
- changes in BuildRequires:
  - java2-deve-packages was substituded by java-devel
  - added a junit
  - added a maven build support and maven related BuildRequires
  - xml-commons-apis was moved to the maven build branch
- added a gcj build support
- included a maven depmap files
- remove a source=1.4 from build and a java14compat patch
- provides and obsoletes of main package contains the version
- new tomcat5 subpackage
- new manual subpackage (build only with maven)</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1475150400">- Rename from jakarta-commons-pool to apache-commons-pool
- Version update to 1.6:
  * drop the tomcat5 package, we need pool2 to work with new tomcat
  * Last and final from the pool1 series, new pool2 was introduced
    for future developement.</changelog>
  <changelog author="tchvatal@suse.com" date="1475150401">- Version update to 2.4.2 release from pool2:
  * rename to latest 2.x pool series for dbcp and other packages</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Fix javadoc build</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1544702400">- Add maven pom file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- Simplify and clean up the spec file: avoid versioned jars</changelog>
</package>
<package pkgid="4fb9d9cb849696aade7622aa5178af5fe7f308e0ba4c7552668c55945b5fbc5ae6d0f645dcc6f20a43b9bcd61252ba2d2500a8a6f7bf2e18d8c7c57e3c6ca11c" name="apache-commons-pool2" arch="src">
  <version epoch="0" ver="2.4.2" rel="7.1"/>
  <changelog author="skh@suse.de" date="1094126400">- Initial package created with version 1.2 (JPackage 1.5)</changelog>
  <changelog author="skh@suse.de" date="1095336000">- Fix prerequires of javadoc subpackage</changelog>
  <changelog author="jsmeix@suse.de" date="1121688000">- Current version 1.2 from JPackage.org</changelog>
  <changelog author="jsmeix@suse.de" date="1122552000">- Adjustments in the spec file.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="ro@suse.de" date="1158321600">- set source=1.4 for java</changelog>
  <changelog author="mvyskocil@suse.cz" date="1205409600">- merged with jpackage 1.7
- update to 1.3
- changes in BuildRequires:
  - java2-deve-packages was substituded by java-devel
  - added a junit
  - added a maven build support and maven related BuildRequires
  - xml-commons-apis was moved to the maven build branch
- added a gcj build support
- included a maven depmap files
- remove a source=1.4 from build and a java14compat patch
- provides and obsoletes of main package contains the version
- new tomcat5 subpackage
- new manual subpackage (build only with maven)</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1475150400">- Rename from jakarta-commons-pool to apache-commons-pool
- Version update to 1.6:
  * drop the tomcat5 package, we need pool2 to work with new tomcat
  * Last and final from the pool1 series, new pool2 was introduced
    for future developement.</changelog>
  <changelog author="tchvatal@suse.com" date="1475150401">- Version update to 2.4.2 release from pool2:
  * rename to latest 2.x pool series for dbcp and other packages</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Fix javadoc build</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1544702400">- Add maven pom file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- Simplify and clean up the spec file: avoid versioned jars</changelog>
</package>
<package pkgid="2f233453a21ca196cd2f4d1d5ee5d812dfb0cfc64f2e99138786172d6ed59c18be2841c829c487003664f2483f216055153f915e89ccd421f118d7c6140da9b4" name="apache-commons-pool2-javadoc" arch="noarch">
  <version epoch="0" ver="2.4.2" rel="7.1"/>
  <changelog author="mvyskocil@suse.cz" date="1205409600">- merged with jpackage 1.7
- update to 1.3
- changes in BuildRequires:
  - java2-deve-packages was substituded by java-devel
  - added a junit
  - added a maven build support and maven related BuildRequires
  - xml-commons-apis was moved to the maven build branch
- added a gcj build support
- included a maven depmap files
- remove a source=1.4 from build and a java14compat patch
- provides and obsoletes of main package contains the version
- new tomcat5 subpackage
- new manual subpackage (build only with maven)</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1475150400">- Rename from jakarta-commons-pool to apache-commons-pool
- Version update to 1.6:
  * drop the tomcat5 package, we need pool2 to work with new tomcat
  * Last and final from the pool1 series, new pool2 was introduced
    for future developement.</changelog>
  <changelog author="tchvatal@suse.com" date="1475150401">- Version update to 2.4.2 release from pool2:
  * rename to latest 2.x pool series for dbcp and other packages</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Fix javadoc build</changelog>
  <changelog author="fstrba@suse.com" date="1526385600">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1544702400">- Add maven pom file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1553515200">- Remove pom parent, since we don't use it when not building with
  maven</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- Simplify and clean up the spec file: avoid versioned jars</changelog>
</package>
<package pkgid="0b3f31c55f78c1003ec149aba2c9466d114aacb4bd200d7f594ed17eadaf090f686ee4859d993ab63b41f9f67f5615d0e056ab8dd4c8d8d5d287104a222c8f74" name="apache-parent" arch="noarch">
  <version epoch="0" ver="31" rel="2.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1540296000">- Initial packaging of apache-parent</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1617710400">- Check upstream source signature</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619179200">- SPEC file: Fixed URL tag</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 28:
  * [MPOM-345] - Respect property assembly.tarLongFileMode
  * [MPOM-347] - Allow custom Release Distribution Repository
  * [MPOM-323] Upgrade fluido skin to 1.11.0 by @slawekjaranowski in #86
  * [MPOM-322] Add ASF Data Privacy by @slawekjaranowski in #85
  * [MPOM-333] Drop outdated maven-docck-plugin from pluginManagement
  * [MPOM-334] Upgrade fluido skin to 1.11.1 by @slawekjaranowski in #90
  * [MPOM-305] Set minimum enforced Maven version to 3.2.5
  * [MPOM-288] - Update m-plugin-p to 3.6.4 by @kwin in #63
  * [MPOM-287] - Disable m2e warning for m-remote-resource-p:process
  * [MPOM-209]. Corrected Jira URL. by @ofarganc in #3
  * [MPOM-251] update minimum version to 3.1.1 by @elharo in #20
  * [MNGSITE-393] assume Maven 3 by @elharo in #21
  * [MPOM-256] Remove outdated clirr-maven-plugin by @slachiewicz in #27
  * [MPOM-260] simplify m-javadoc-p configuration by @hboutemy in #34
  * [MPOM-243] configure release profile with dedicated parameter by @kwin
  * [MPOM-244] upload SHA-512 only for source-release to staging repo by
  * [MPOM-263] enforce minimum Java build version 8 by @kwin in #46</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1705665600">- update to 31:
  * New Feature
    + MPOM-440: Add maven-checkstyle-plugin to pluginManagement
  * Improvement
    + MPOM-399: Set minimalMavenBuildVersion to 3.6.3 - the minimum
    used by plugins
    + MPOM-378: Using an SPDX identifier as the license name is
    recommended by Maven
    + MPOM-289: Use properties to define the versions of plugins
  * Bug
    + MPOM-386: update documentation for previous changes</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714478400">- Simplify the spec: remove old macros and fetch updated keyring</changelog>
</package>
<package pkgid="7b12751753dac1e17ad46b388a7d8982fa820474810d60edea68a586dd0997cd5ac3743b10df14df5954090cc74a67072c9a0e24fa124427bee13531a11c2c75" name="apache-parent" arch="src">
  <version epoch="0" ver="31" rel="2.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1540296000">- Initial packaging of apache-parent</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1617710400">- Check upstream source signature</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619179200">- SPEC file: Fixed URL tag</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 28:
  * [MPOM-345] - Respect property assembly.tarLongFileMode
  * [MPOM-347] - Allow custom Release Distribution Repository
  * [MPOM-323] Upgrade fluido skin to 1.11.0 by @slawekjaranowski in #86
  * [MPOM-322] Add ASF Data Privacy by @slawekjaranowski in #85
  * [MPOM-333] Drop outdated maven-docck-plugin from pluginManagement
  * [MPOM-334] Upgrade fluido skin to 1.11.1 by @slawekjaranowski in #90
  * [MPOM-305] Set minimum enforced Maven version to 3.2.5
  * [MPOM-288] - Update m-plugin-p to 3.6.4 by @kwin in #63
  * [MPOM-287] - Disable m2e warning for m-remote-resource-p:process
  * [MPOM-209]. Corrected Jira URL. by @ofarganc in #3
  * [MPOM-251] update minimum version to 3.1.1 by @elharo in #20
  * [MNGSITE-393] assume Maven 3 by @elharo in #21
  * [MPOM-256] Remove outdated clirr-maven-plugin by @slachiewicz in #27
  * [MPOM-260] simplify m-javadoc-p configuration by @hboutemy in #34
  * [MPOM-243] configure release profile with dedicated parameter by @kwin
  * [MPOM-244] upload SHA-512 only for source-release to staging repo by
  * [MPOM-263] enforce minimum Java build version 8 by @kwin in #46</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1705665600">- update to 31:
  * New Feature
    + MPOM-440: Add maven-checkstyle-plugin to pluginManagement
  * Improvement
    + MPOM-399: Set minimalMavenBuildVersion to 3.6.3 - the minimum
    used by plugins
    + MPOM-378: Using an SPDX identifier as the license name is
    recommended by Maven
    + MPOM-289: Use properties to define the versions of plugins
  * Bug
    + MPOM-386: update documentation for previous changes</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714478400">- Simplify the spec: remove old macros and fetch updated keyring</changelog>
</package>
<package pkgid="db05dda4a8d8b602527a428428241c5e5c612c7fedfb57f32b28ecdcc4b15cc161d1c6f0a8c0651d836a9827add3d645ecb25d212679bcca43b3853a5560ae3e" name="apache2-mod_dnssd" arch="src">
  <version epoch="0" ver="0.6" rel="31.0.2.1.sr20240429"/>
  <changelog author="dominique-obs@leuenberger.net" date="1242129600">-  Initial package during Community Week 1</changelog>
  <changelog author="dominique-obs@leuenberger.net" date="1242734400">- Cleanup of the specfile.
- --disable-lynx to remove the lynx BuildRequires.</changelog>
  <changelog author="vuntz@novell.com" date="1242734401">- Add Supplements for gnome-user-share and
  {apache2-prefork,apache2-worker} since gnome-user-share requires
  this apache module to have webdav file sharing.</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- add autoconf as buildrequire to avoid implicit dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1413374400">- fixed loading for apache 2.4 [bnc#850825]</changelog>
  <changelog author="pgajdos@suse.com" date="1414756800">- call spec-cleaner
- use apache rpm macros</changelog>
  <changelog author="pgajdos@suse.com" date="1437048000">- Requries: %{apache_suse_maintenance_mmn}
  This will pull this module to the update (in released distribution)
  when apache maintainer thinks it is good (due api/abi changes).</changelog>
  <changelog author="pgajdos@suse.com" date="1441108800">- test module with %apache_test_module_load</changelog>
  <changelog author="pgajdos@suse.com" date="1449835200">- %{apache_branch} converted to number</changelog>
  <changelog author="pgajdos@suse.com" date="1513684800">-  buildrequire apr-devel instead of libapr1-devel</changelog>
  <changelog author="pgajdos@suse.com" date="1581249600">- removing %apache_test_* macros, do not test module just by
  loading the module</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1715083200">- fix build with gcc14
- added patches
  work with apache 2.4
  + apache2-mod_dnssd-httpd24.patch</changelog>
</package>
<package pkgid="09c0ede756f2787668bacf3a12cee082b434866db69d3376607711eb4f2d91d098325d0fee7edb53ef9d0b0e1397c885f2768839e43d5153bbe2d0ce6dd1edc1" name="apache2-mod_dnssd" arch="x86_64">
  <version epoch="0" ver="0.6" rel="31.0.2.1.sr20240429"/>
  <changelog author="coolo@suse.com" date="1324382400">- add autoconf as buildrequire to avoid implicit dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1413374400">- fixed loading for apache 2.4 [bnc#850825]</changelog>
  <changelog author="pgajdos@suse.com" date="1414756800">- call spec-cleaner
- use apache rpm macros</changelog>
  <changelog author="pgajdos@suse.com" date="1437048000">- Requries: %{apache_suse_maintenance_mmn}
  This will pull this module to the update (in released distribution)
  when apache maintainer thinks it is good (due api/abi changes).</changelog>
  <changelog author="pgajdos@suse.com" date="1441108800">- test module with %apache_test_module_load</changelog>
  <changelog author="pgajdos@suse.com" date="1449835200">- %{apache_branch} converted to number</changelog>
  <changelog author="pgajdos@suse.com" date="1513684800">-  buildrequire apr-devel instead of libapr1-devel</changelog>
  <changelog author="pgajdos@suse.com" date="1581249600">- removing %apache_test_* macros, do not test module just by
  loading the module</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1715083200">- fix build with gcc14
- added patches
  work with apache 2.4
  + apache2-mod_dnssd-httpd24.patch</changelog>
</package>
<package pkgid="9e4f4d27e2ae2f17fe32f32b9bdbf7f4d973498fef3aae74b4179672d8cc22cb9fc06b98770526ecd4f00e56f5a840bb0c12091b6d1fa04ef65ad3db6ad2eb08" name="apache2-mod_dnssd-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.6" rel="31.0.2.1.sr20240429"/>
  <changelog author="coolo@suse.com" date="1324382400">- add autoconf as buildrequire to avoid implicit dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1413374400">- fixed loading for apache 2.4 [bnc#850825]</changelog>
  <changelog author="pgajdos@suse.com" date="1414756800">- call spec-cleaner
- use apache rpm macros</changelog>
  <changelog author="pgajdos@suse.com" date="1437048000">- Requries: %{apache_suse_maintenance_mmn}
  This will pull this module to the update (in released distribution)
  when apache maintainer thinks it is good (due api/abi changes).</changelog>
  <changelog author="pgajdos@suse.com" date="1441108800">- test module with %apache_test_module_load</changelog>
  <changelog author="pgajdos@suse.com" date="1449835200">- %{apache_branch} converted to number</changelog>
  <changelog author="pgajdos@suse.com" date="1513684800">-  buildrequire apr-devel instead of libapr1-devel</changelog>
  <changelog author="pgajdos@suse.com" date="1581249600">- removing %apache_test_* macros, do not test module just by
  loading the module</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1715083200">- fix build with gcc14
- added patches
  work with apache 2.4
  + apache2-mod_dnssd-httpd24.patch</changelog>
</package>
<package pkgid="9c8595b93f5c136e9c21d96334dc4753320b6a3bfa594b1aae49e9261d475b7a2f5d95e24a9b57a15ac4de5c5d498f4fc6da843a4fc727bf5c3b22748cf61b9e" name="apache2-mod_dnssd-debugsource" arch="x86_64">
  <version epoch="0" ver="0.6" rel="31.0.2.1.sr20240429"/>
  <changelog author="coolo@suse.com" date="1324382400">- add autoconf as buildrequire to avoid implicit dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1413374400">- fixed loading for apache 2.4 [bnc#850825]</changelog>
  <changelog author="pgajdos@suse.com" date="1414756800">- call spec-cleaner
- use apache rpm macros</changelog>
  <changelog author="pgajdos@suse.com" date="1437048000">- Requries: %{apache_suse_maintenance_mmn}
  This will pull this module to the update (in released distribution)
  when apache maintainer thinks it is good (due api/abi changes).</changelog>
  <changelog author="pgajdos@suse.com" date="1441108800">- test module with %apache_test_module_load</changelog>
  <changelog author="pgajdos@suse.com" date="1449835200">- %{apache_branch} converted to number</changelog>
  <changelog author="pgajdos@suse.com" date="1513684800">-  buildrequire apr-devel instead of libapr1-devel</changelog>
  <changelog author="pgajdos@suse.com" date="1581249600">- removing %apache_test_* macros, do not test module just by
  loading the module</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1715083200">- fix build with gcc14
- added patches
  work with apache 2.4
  + apache2-mod_dnssd-httpd24.patch</changelog>
</package>
<package pkgid="9c3508241eb909b8a0fe849394fadeeefe8f2edc8e00d6dca8eceed24a7ba05d719b95ec723547ac32a910a0f6f583367abbe4f006ea3a2562e9c331b2b673cd" name="apache2-mod_php8" arch="src">
  <version epoch="0" ver="8.3.7" rel="1.0.2.1.sr20240429"/>
  <changelog author="pgajdos@suse.com" date="1684843200">- also MIT license (systzdata patch, ext/date/lib/parse_posix.c)
  [https://build.suse.de/request/show/298230]</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- repack the tarball temporarily [bsc#1211648]</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 8.1.20
  * This is a security release.
  * https://www.php.net/ChangeLog-8.php#8.1.20
- force to repack tarball after update
  https://github.com/php/php-src/issues/11300
- session.save_path set to /var/lib/php8/sessions in mod_php8.conf
  and www.conf php-fpm pool example
- modified sources
  % mod_php8.conf
- added sources
  + repack.sh
  + php-unicode-allow-redistribution.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1687435200">- version update to 8.2.7
  * Readonly classes
  * Disjunctive Normal Form (DNF) Types
  * Allow null, false, and true as stand-alone types
  * New "Random" extension
  * Constants in traits
  * Deprecate dynamic properties
  * for details, see
    https://www.php.net/releases/8.2/en.php
    https://www.php.net/manual/en/migration82.php
- modified patches
  % php-ar-flags.patch (refreshed)
  % php-build-reproducible-phar.patch (refreshed)
  % php-date-regenerate-lexers.patch (refreshed)
  % php-ini.patch (refreshed)
  % php-systzdata-v23.patch (refreshed)
- CVE-2023-3247 [bsc#1212349]</changelog>
  <changelog author="pgajdos@suse.com" date="1689595200">- version update to 8.2.8
  * This is a bug fix release.
  * https://www.php.net/ChangeLog-8.php#8.2.8
- modified patches
  % php-sort-filelist-phar.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 8.2.9
  * This is a security release.
  * Fixes CVE-2023-3824 [bsc#1214103] and CVE-2023-3823 [bsc#1214106]
  * https://www.php.net/ChangeLog-8.php#8.2.9
- deleted patches
  - php-unicode-allow-redistribution.patch (upstreamed)
- deleted sources
  - repack.sh (not needed)</changelog>
  <changelog author="pgajdos@suse.com" date="1693569600">- version update to 8.2.10
  * This is a bug fix release.
  * https://www.php.net/ChangeLog-8.php#8.2.10</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1693569601">- Use %make_build macro</changelog>
  <changelog author="pgajdos@suse.com" date="1695729600">- add missing references to rpm changelog
- 15sp4 only:
  [bsc#1200772], [jsc#SLE-24723] add pecl, pear
  [jsc#SLE-23639] version update</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 8.2.11
  * This is a bug fix release.
  * https://www.php.net/ChangeLog-8.php#8.2.11</changelog>
  <changelog author="pgajdos@suse.com" date="1698321600">- version update to 8.2.12
  * This is a bug fix release.
    https://www.php.net/ChangeLog-8.php#8.2.12</changelog>
  <changelog author="pgajdos@suse.com" date="1700827200">- version update to 8.2.13
  * This is a bug fix release.
    https://www.php.net/ChangeLog-8.php#8.2.13</changelog>
  <changelog author="pgajdos@suse.com" date="1700827201">- version update to 8.3.0
  * https://www.php.net/releases/8.3/en.php
  * Typed class constants
  * Dynamic class constant fetch
  * New #[\Override] attribute
  * Deep-cloning of readonly properties
  * New json_validate() function
  * New Randomizer::getBytesFromString() method
  * New Randomizer::getFloat() and Randomizer::nextFloat() methods
  * New DOMElement::getAttributeNames(),
    DOMElement::insertAdjacentElement(),
    DOMElement::insertAdjacentText(),
    DOMElement::toggleAttribute(),
    DOMNode::contains(), DOMNode::getRootNode(),
    DOMNode::isEqualNode(), DOMNameSpaceNode::contains(), and
    DOMParentNode::replaceChildren() methods.
  * New IntlCalendar::setDate(),
    IntlCalendar::setDateTime(),
    IntlGregorianCalendar::createFromDate(), and
    IntlGregorianCalendar::createFromDateTime() methods.
  * New ldap_connect_wallet(), and ldap_exop_sync() functions.
  * New mb_str_pad() function.
  * New posix_sysconf(), posix_pathconf(), posix_fpathconf(),
    and posix_eaccess() functions.
  * New ReflectionMethod::createFromMethodName() method.
  * New socket_atmark() function.
  * New str_increment(), str_decrement(),
    and stream_context_set_options() functions.
  * New ZipArchive::getArchiveFlag() method.
  * Support for generation EC keys with custom EC parameters in
    OpenSSL extension.
  * New INI setting zend.max_allowed_stack_size to set the maximum
    allowed stack size.
  * php.ini now supports fallback/default value syntax.
  * Anonymous classes can now be readonly.
  * https://www.php.net/ChangeLog-8.php#PHP_8_3
- modified patches
  % php-ar-flags.patch (refreshed)
  % php-build-reproducible-phar.patch (refreshed)
  % php-ini.patch (refreshed)
- modified sources
  % php8.keyring
- deleted patches
  - php-systzdata-v23.patch
- added patches
  + php-systzdata-v24.patch</changelog>
  <changelog author="Manu Maier &lt;mmanu84@outlook.de&gt;" date="1703678400">- version update to 8.3.1
  * This is a bug fix release.
    https://www.php.net/ChangeLog-8.php#8.3.1</changelog>
  <changelog author="pgajdos@suse.com" date="1705579200">- version update to 8.3.2
  * This is a bug fix release.
- modified patches
  % php-ar-flags.patch (refreshed)
  % php-build-reproducible-phar.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1708084800">- version update to 8.3.3
  * A bugfix release.
- modified patches
  % php-build-reproducible-phar.patch (refreshed)</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1709726400">- Use the system default cipher list instead of hardcoded values
  by using crypto-policies. [bsc#1211301]
  * Use the --with-system-ciphers configure option.</changelog>
  <changelog author="pgajdos@suse.com" date="1710849600">- version update to 8.3.4
  * This is a bug fix release.</changelog>
  <changelog author="pgajdos@suse.com" date="1712923200">- version update to 8.3.6
    Core:
    Fixed GH-13569 (GC buffer unnecessarily grows up to GC_MAX_BUF_SIZE when scanning WeakMaps).
    Fixed bug GH-13612 (Corrupted memory in destructor with weak references).
    Fixed bug GH-13446 (Restore exception handler after it finishes).
    Fixed bug GH-13784 (AX_GCC_FUNC_ATTRIBUTE failure).
    Fixed bug GH-13670 (GC does not scale well with a lot of objects created in destructor).
    DOM:
    Add some missing ZPP checks.
    Fix potential memory leak in XPath evaluation results.
    FPM:
    Fixed GH-11086 (FPM: config test runs twice in daemonised mode).
    Fix incorrect check in fpm_shm_free().
    GD:
    Fixed bug GH-12019 (add GDLIB_CFLAGS in feature tests).
    Gettext:
    Fixed sigabrt raised with dcgettext/dcngettext calls with gettext 0.22.5 with category set to LC_ALL.
    MySQLnd:
    Fix GH-13452 (Fixed handshake response [mysqlnd]).
    Fix incorrect charset length in check_mb_eucjpms().
    Opcache:
    Fixed GH-13508 (JITed QM_ASSIGN may be optimized out when op1 is null).
    Fixed GH-13712 (Segmentation fault for enabled observers when calling trait method of internal trait when opcache is loaded).
    Random:
    Fixed bug GH-13544 (Pre-PHP 8.2 compatibility for mt_srand with unknown modes).
    Fixed bug GH-13690 (Global Mt19937 is not properly reset in-between requests when MT_RAND_PHP is used).
    Session:
    Fixed bug GH-13680 (Segfault with session_decode and compilation error).
    SPL:
    Fixed bug GH-13685 (Unexpected null pointer in zend_string.h).
    Standard:
    Fixed bug GH-11808 (Live filesystem modified by tests).
    Fixed GH-13402 (Added validation of `\n` in $additional_headers of mail()).
    Fixed bug GH-13203 (file_put_contents fail on strings over 4GB on Windows).
    Fixed bug GHSA-pc52-254m-w9w7 (Command injection via array-ish $command parameter of proc_open). (CVE-2024-1874)
    Fixed bug GHSA-wpj3-hf5j-x4v4 (__Host-/__Secure- cookie bypass due to partial CVE-2022-31629 fix). (CVE-2024-2756)
    Fixed bug GHSA-h746-cjrr-wfmr (password_verify can erroneously return true, opening ATO risk). (CVE-2024-3096)
    Fixed bug GHSA-fjp9-9hwx-59fq (mb_encode_mimeheader runs endlessly for some inputs). (CVE-2024-2757)
    Fix bug GH-13932 (Attempt to fix mbstring on windows build) (msvc).</changelog>
  <changelog author="pgajdos@suse.com" date="1715256000">- version update to 8.3.7
    Core:
    Fixed zend_call_stack build with Linux/uclibc-ng without thread support.
    Fixed bug GH-13772 (Invalid execute_data-&gt;opline pointers in observer fcall handlers when JIT is enabled).
    Fixed bug GH-13931 (Applying zero offset to null pointer in Zend/zend_opcode.c).
    Fixed bug GH-13942 (Align the behavior of zend-max-execution-timers with other timeout implementations).
    Fixed bug GH-14003 (Broken cleanup of unfinished calls with callable convert parameters).
    Fixed bug GH-14013 (Erroneous dnl appended in configure).
    Fixed bug GH-10232 (If autoloading occurs during constant resolution filename and lineno are identified incorrectly).
    Fixed bug GH-13727 (Missing void keyword).
    Fibers:
    Fixed bug GH-13903 (ASAN false positive underflow when executing copy()).
    Fileinfo:
    Fixed bug GH-13795 (Test failing in ext/fileinfo/tests/bug78987.phpt on big-endian PPC).
    FPM:
    Fixed bug GH-13563 (Setting bool values via env in FPM config fails).
    Intl:
    Fixed build for icu 74 and onwards.
    MySQLnd:
    Fix shift out of bounds on 32-bit non-fast-path platforms.
    Opcache:
    Fixed bug GH-13433 (Segmentation Fault in zend_class_init_statics when using opcache.preload).
    Fixed incorrect assumptions across compilation units for static calls.
    OpenSSL:
    Fixed bug GH-10495 (feof on OpenSSL stream hangs indefinitely).
    PDO SQLite:
    Fix GH-13984 (Buffer size is now checked before memcmp).
    Fix GH-13998 (Manage refcount of agg_context-&gt;val correctly).
    Phar:
    Fixed bug GH-13836 (Renaming a file in a Phar to an already existing filename causes a NULL pointer dereference).
    Fixed bug GH-13833 (Applying zero offset to null pointer in zend_hash.c).
    Fix potential NULL pointer dereference before calling EVP_SignInit.
    PHPDBG:
    Fixed bug GH-13827 (Null pointer access of type 'zval' in phpdbg_frame).
    Posix:
    Fix usage of reentrant functions in ext/posix.
    Session:
    Fixed bug GH-13856 (Member access within null pointer of type 'ps_files' in ext/session/mod_files.c).
    Fixed bug GH-13891 (memleak and segfault when using ini_set with session.trans_sid_hosts).
    Fixed buffer _read/_write size limit on windows for the file mode.
    Streams:
    Fixed file_get_contents() on Windows fails with "errno=22 Invalid argument".
    Fixed bug GH-13264 (Part 1 - Memory leak on stream filter failure).
    Fixed bug GH-13860 (Incorrect PHP_STREAM_OPTION_CHECK_LIVENESS case in ext/openssl/xp_ssl.c - causing use of dead socket).
    Fixed bug GH-11678 (Build fails on musl 1.2.4 - lfs64).
    Treewide:
    Fix gcc-14 Wcalloc-transposed-args warnings.</changelog>
</package>
<package pkgid="473646f67caf9db44fd34676789e180fda8fc2926ae66ba90f1d146e88dd26c8b2c9c1fb8a323302f80918bc95d6104dc14813cada5c47ededf00bff02687d9a" name="apache2-mod_php8" arch="x86_64">
  <version epoch="0" ver="8.3.7" rel="1.0.2.1.sr20240429"/>
  <changelog author="pgajdos@suse.com" date="1684843200">- also MIT license (systzdata patch, ext/date/lib/parse_posix.c)
  [https://build.suse.de/request/show/298230]</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- repack the tarball temporarily [bsc#1211648]</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 8.1.20
  * This is a security release.
  * https://www.php.net/ChangeLog-8.php#8.1.20
- force to repack tarball after update
  https://github.com/php/php-src/issues/11300
- session.save_path set to /var/lib/php8/sessions in mod_php8.conf
  and www.conf php-fpm pool example
- modified sources
  % mod_php8.conf
- added sources
  + repack.sh
  + php-unicode-allow-redistribution.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1687435200">- version update to 8.2.7
  * Readonly classes
  * Disjunctive Normal Form (DNF) Types
  * Allow null, false, and true as stand-alone types
  * New "Random" extension
  * Constants in traits
  * Deprecate dynamic properties
  * for details, see
    https://www.php.net/releases/8.2/en.php
    https://www.php.net/manual/en/migration82.php
- modified patches
  % php-ar-flags.patch (refreshed)
  % php-build-reproducible-phar.patch (refreshed)
  % php-date-regenerate-lexers.patch (refreshed)
  % php-ini.patch (refreshed)
  % php-systzdata-v23.patch (refreshed)
- CVE-2023-3247 [bsc#1212349]</changelog>
  <changelog author="pgajdos@suse.com" date="1689595200">- version update to 8.2.8
  * This is a bug fix release.
  * https://www.php.net/ChangeLog-8.php#8.2.8
- modified patches
  % php-sort-filelist-phar.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 8.2.9
  * This is a security release.
  * Fixes CVE-2023-3824 [bsc#1214103] and CVE-2023-3823 [bsc#1214106]
  * https://www.php.net/ChangeLog-8.php#8.2.9
- deleted patches
  - php-unicode-allow-redistribution.patch (upstreamed)
- deleted sources
  - repack.sh (not needed)</changelog>
  <changelog author="pgajdos@suse.com" date="1693569600">- version update to 8.2.10
  * This is a bug fix release.
  * https://www.php.net/ChangeLog-8.php#8.2.10</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1693569601">- Use %make_build macro</changelog>
  <changelog author="pgajdos@suse.com" date="1695729600">- add missing references to rpm changelog
- 15sp4 only:
  [bsc#1200772], [jsc#SLE-24723] add pecl, pear
  [jsc#SLE-23639] version update</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 8.2.11
  * This is a bug fix release.
  * https://www.php.net/ChangeLog-8.php#8.2.11</changelog>
  <changelog author="pgajdos@suse.com" date="1698321600">- version update to 8.2.12
  * This is a bug fix release.
    https://www.php.net/ChangeLog-8.php#8.2.12</changelog>
  <changelog author="pgajdos@suse.com" date="1700827200">- version update to 8.2.13
  * This is a bug fix release.
    https://www.php.net/ChangeLog-8.php#8.2.13</changelog>
  <changelog author="pgajdos@suse.com" date="1700827201">- version update to 8.3.0
  * https://www.php.net/releases/8.3/en.php
  * Typed class constants
  * Dynamic class constant fetch
  * New #[\Override] attribute
  * Deep-cloning of readonly properties
  * New json_validate() function
  * New Randomizer::getBytesFromString() method
  * New Randomizer::getFloat() and Randomizer::nextFloat() methods
  * New DOMElement::getAttributeNames(),
    DOMElement::insertAdjacentElement(),
    DOMElement::insertAdjacentText(),
    DOMElement::toggleAttribute(),
    DOMNode::contains(), DOMNode::getRootNode(),
    DOMNode::isEqualNode(), DOMNameSpaceNode::contains(), and
    DOMParentNode::replaceChildren() methods.
  * New IntlCalendar::setDate(),
    IntlCalendar::setDateTime(),
    IntlGregorianCalendar::createFromDate(), and
    IntlGregorianCalendar::createFromDateTime() methods.
  * New ldap_connect_wallet(), and ldap_exop_sync() functions.
  * New mb_str_pad() function.
  * New posix_sysconf(), posix_pathconf(), posix_fpathconf(),
    and posix_eaccess() functions.
  * New ReflectionMethod::createFromMethodName() method.
  * New socket_atmark() function.
  * New str_increment(), str_decrement(),
    and stream_context_set_options() functions.
  * New ZipArchive::getArchiveFlag() method.
  * Support for generation EC keys with custom EC parameters in
    OpenSSL extension.
  * New INI setting zend.max_allowed_stack_size to set the maximum
    allowed stack size.
  * php.ini now supports fallback/default value syntax.
  * Anonymous classes can now be readonly.
  * https://www.php.net/ChangeLog-8.php#PHP_8_3
- modified patches
  % php-ar-flags.patch (refreshed)
  % php-build-reproducible-phar.patch (refreshed)
  % php-ini.patch (refreshed)
- modified sources
  % php8.keyring
- deleted patches
  - php-systzdata-v23.patch
- added patches
  + php-systzdata-v24.patch</changelog>
  <changelog author="Manu Maier &lt;mmanu84@outlook.de&gt;" date="1703678400">- version update to 8.3.1
  * This is a bug fix release.
    https://www.php.net/ChangeLog-8.php#8.3.1</changelog>
  <changelog author="pgajdos@suse.com" date="1705579200">- version update to 8.3.2
  * This is a bug fix release.
- modified patches
  % php-ar-flags.patch (refreshed)
  % php-build-reproducible-phar.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1708084800">- version update to 8.3.3
  * A bugfix release.
- modified patches
  % php-build-reproducible-phar.patch (refreshed)</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1709726400">- Use the system default cipher list instead of hardcoded values
  by using crypto-policies. [bsc#1211301]
  * Use the --with-system-ciphers configure option.</changelog>
  <changelog author="pgajdos@suse.com" date="1710849600">- version update to 8.3.4
  * This is a bug fix release.</changelog>
  <changelog author="pgajdos@suse.com" date="1712923200">- version update to 8.3.6
    Core:
    Fixed GH-13569 (GC buffer unnecessarily grows up to GC_MAX_BUF_SIZE when scanning WeakMaps).
    Fixed bug GH-13612 (Corrupted memory in destructor with weak references).
    Fixed bug GH-13446 (Restore exception handler after it finishes).
    Fixed bug GH-13784 (AX_GCC_FUNC_ATTRIBUTE failure).
    Fixed bug GH-13670 (GC does not scale well with a lot of objects created in destructor).
    DOM:
    Add some missing ZPP checks.
    Fix potential memory leak in XPath evaluation results.
    FPM:
    Fixed GH-11086 (FPM: config test runs twice in daemonised mode).
    Fix incorrect check in fpm_shm_free().
    GD:
    Fixed bug GH-12019 (add GDLIB_CFLAGS in feature tests).
    Gettext:
    Fixed sigabrt raised with dcgettext/dcngettext calls with gettext 0.22.5 with category set to LC_ALL.
    MySQLnd:
    Fix GH-13452 (Fixed handshake response [mysqlnd]).
    Fix incorrect charset length in check_mb_eucjpms().
    Opcache:
    Fixed GH-13508 (JITed QM_ASSIGN may be optimized out when op1 is null).
    Fixed GH-13712 (Segmentation fault for enabled observers when calling trait method of internal trait when opcache is loaded).
    Random:
    Fixed bug GH-13544 (Pre-PHP 8.2 compatibility for mt_srand with unknown modes).
    Fixed bug GH-13690 (Global Mt19937 is not properly reset in-between requests when MT_RAND_PHP is used).
    Session:
    Fixed bug GH-13680 (Segfault with session_decode and compilation error).
    SPL:
    Fixed bug GH-13685 (Unexpected null pointer in zend_string.h).
    Standard:
    Fixed bug GH-11808 (Live filesystem modified by tests).
    Fixed GH-13402 (Added validation of `\n` in $additional_headers of mail()).
    Fixed bug GH-13203 (file_put_contents fail on strings over 4GB on Windows).
    Fixed bug GHSA-pc52-254m-w9w7 (Command injection via array-ish $command parameter of proc_open). (CVE-2024-1874)
    Fixed bug GHSA-wpj3-hf5j-x4v4 (__Host-/__Secure- cookie bypass due to partial CVE-2022-31629 fix). (CVE-2024-2756)
    Fixed bug GHSA-h746-cjrr-wfmr (password_verify can erroneously return true, opening ATO risk). (CVE-2024-3096)
    Fixed bug GHSA-fjp9-9hwx-59fq (mb_encode_mimeheader runs endlessly for some inputs). (CVE-2024-2757)
    Fix bug GH-13932 (Attempt to fix mbstring on windows build) (msvc).</changelog>
  <changelog author="pgajdos@suse.com" date="1715256000">- version update to 8.3.7
    Core:
    Fixed zend_call_stack build with Linux/uclibc-ng without thread support.
    Fixed bug GH-13772 (Invalid execute_data-&gt;opline pointers in observer fcall handlers when JIT is enabled).
    Fixed bug GH-13931 (Applying zero offset to null pointer in Zend/zend_opcode.c).
    Fixed bug GH-13942 (Align the behavior of zend-max-execution-timers with other timeout implementations).
    Fixed bug GH-14003 (Broken cleanup of unfinished calls with callable convert parameters).
    Fixed bug GH-14013 (Erroneous dnl appended in configure).
    Fixed bug GH-10232 (If autoloading occurs during constant resolution filename and lineno are identified incorrectly).
    Fixed bug GH-13727 (Missing void keyword).
    Fibers:
    Fixed bug GH-13903 (ASAN false positive underflow when executing copy()).
    Fileinfo:
    Fixed bug GH-13795 (Test failing in ext/fileinfo/tests/bug78987.phpt on big-endian PPC).
    FPM:
    Fixed bug GH-13563 (Setting bool values via env in FPM config fails).
    Intl:
    Fixed build for icu 74 and onwards.
    MySQLnd:
    Fix shift out of bounds on 32-bit non-fast-path platforms.
    Opcache:
    Fixed bug GH-13433 (Segmentation Fault in zend_class_init_statics when using opcache.preload).
    Fixed incorrect assumptions across compilation units for static calls.
    OpenSSL:
    Fixed bug GH-10495 (feof on OpenSSL stream hangs indefinitely).
    PDO SQLite:
    Fix GH-13984 (Buffer size is now checked before memcmp).
    Fix GH-13998 (Manage refcount of agg_context-&gt;val correctly).
    Phar:
    Fixed bug GH-13836 (Renaming a file in a Phar to an already existing filename causes a NULL pointer dereference).
    Fixed bug GH-13833 (Applying zero offset to null pointer in zend_hash.c).
    Fix potential NULL pointer dereference before calling EVP_SignInit.
    PHPDBG:
    Fixed bug GH-13827 (Null pointer access of type 'zval' in phpdbg_frame).
    Posix:
    Fix usage of reentrant functions in ext/posix.
    Session:
    Fixed bug GH-13856 (Member access within null pointer of type 'ps_files' in ext/session/mod_files.c).
    Fixed bug GH-13891 (memleak and segfault when using ini_set with session.trans_sid_hosts).
    Fixed buffer _read/_write size limit on windows for the file mode.
    Streams:
    Fixed file_get_contents() on Windows fails with "errno=22 Invalid argument".
    Fixed bug GH-13264 (Part 1 - Memory leak on stream filter failure).
    Fixed bug GH-13860 (Incorrect PHP_STREAM_OPTION_CHECK_LIVENESS case in ext/openssl/xp_ssl.c - causing use of dead socket).
    Fixed bug GH-11678 (Build fails on musl 1.2.4 - lfs64).
    Treewide:
    Fix gcc-14 Wcalloc-transposed-args warnings.</changelog>
</package>
<package pkgid="f9e572877963b05d9da6ba44144bb4cd775258193ef3e4c43738ef04556999077b4cedff8a38b05c522e628ace55715d1ca277aad3a0f9d477ec395e2a85215c" name="apache2-mod_php8-debuginfo" arch="x86_64">
  <version epoch="0" ver="8.3.7" rel="1.0.2.1.sr20240429"/>
  <changelog author="pgajdos@suse.com" date="1684843200">- also MIT license (systzdata patch, ext/date/lib/parse_posix.c)
  [https://build.suse.de/request/show/298230]</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- repack the tarball temporarily [bsc#1211648]</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 8.1.20
  * This is a security release.
  * https://www.php.net/ChangeLog-8.php#8.1.20
- force to repack tarball after update
  https://github.com/php/php-src/issues/11300
- session.save_path set to /var/lib/php8/sessions in mod_php8.conf
  and www.conf php-fpm pool example
- modified sources
  % mod_php8.conf
- added sources
  + repack.sh
  + php-unicode-allow-redistribution.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1687435200">- version update to 8.2.7
  * Readonly classes
  * Disjunctive Normal Form (DNF) Types
  * Allow null, false, and true as stand-alone types
  * New "Random" extension
  * Constants in traits
  * Deprecate dynamic properties
  * for details, see
    https://www.php.net/releases/8.2/en.php
    https://www.php.net/manual/en/migration82.php
- modified patches
  % php-ar-flags.patch (refreshed)
  % php-build-reproducible-phar.patch (refreshed)
  % php-date-regenerate-lexers.patch (refreshed)
  % php-ini.patch (refreshed)
  % php-systzdata-v23.patch (refreshed)
- CVE-2023-3247 [bsc#1212349]</changelog>
  <changelog author="pgajdos@suse.com" date="1689595200">- version update to 8.2.8
  * This is a bug fix release.
  * https://www.php.net/ChangeLog-8.php#8.2.8
- modified patches
  % php-sort-filelist-phar.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 8.2.9
  * This is a security release.
  * Fixes CVE-2023-3824 [bsc#1214103] and CVE-2023-3823 [bsc#1214106]
  * https://www.php.net/ChangeLog-8.php#8.2.9
- deleted patches
  - php-unicode-allow-redistribution.patch (upstreamed)
- deleted sources
  - repack.sh (not needed)</changelog>
  <changelog author="pgajdos@suse.com" date="1693569600">- version update to 8.2.10
  * This is a bug fix release.
  * https://www.php.net/ChangeLog-8.php#8.2.10</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1693569601">- Use %make_build macro</changelog>
  <changelog author="pgajdos@suse.com" date="1695729600">- add missing references to rpm changelog
- 15sp4 only:
  [bsc#1200772], [jsc#SLE-24723] add pecl, pear
  [jsc#SLE-23639] version update</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 8.2.11
  * This is a bug fix release.
  * https://www.php.net/ChangeLog-8.php#8.2.11</changelog>
  <changelog author="pgajdos@suse.com" date="1698321600">- version update to 8.2.12
  * This is a bug fix release.
    https://www.php.net/ChangeLog-8.php#8.2.12</changelog>
  <changelog author="pgajdos@suse.com" date="1700827200">- version update to 8.2.13
  * This is a bug fix release.
    https://www.php.net/ChangeLog-8.php#8.2.13</changelog>
  <changelog author="pgajdos@suse.com" date="1700827201">- version update to 8.3.0
  * https://www.php.net/releases/8.3/en.php
  * Typed class constants
  * Dynamic class constant fetch
  * New #[\Override] attribute
  * Deep-cloning of readonly properties
  * New json_validate() function
  * New Randomizer::getBytesFromString() method
  * New Randomizer::getFloat() and Randomizer::nextFloat() methods
  * New DOMElement::getAttributeNames(),
    DOMElement::insertAdjacentElement(),
    DOMElement::insertAdjacentText(),
    DOMElement::toggleAttribute(),
    DOMNode::contains(), DOMNode::getRootNode(),
    DOMNode::isEqualNode(), DOMNameSpaceNode::contains(), and
    DOMParentNode::replaceChildren() methods.
  * New IntlCalendar::setDate(),
    IntlCalendar::setDateTime(),
    IntlGregorianCalendar::createFromDate(), and
    IntlGregorianCalendar::createFromDateTime() methods.
  * New ldap_connect_wallet(), and ldap_exop_sync() functions.
  * New mb_str_pad() function.
  * New posix_sysconf(), posix_pathconf(), posix_fpathconf(),
    and posix_eaccess() functions.
  * New ReflectionMethod::createFromMethodName() method.
  * New socket_atmark() function.
  * New str_increment(), str_decrement(),
    and stream_context_set_options() functions.
  * New ZipArchive::getArchiveFlag() method.
  * Support for generation EC keys with custom EC parameters in
    OpenSSL extension.
  * New INI setting zend.max_allowed_stack_size to set the maximum
    allowed stack size.
  * php.ini now supports fallback/default value syntax.
  * Anonymous classes can now be readonly.
  * https://www.php.net/ChangeLog-8.php#PHP_8_3
- modified patches
  % php-ar-flags.patch (refreshed)
  % php-build-reproducible-phar.patch (refreshed)
  % php-ini.patch (refreshed)
- modified sources
  % php8.keyring
- deleted patches
  - php-systzdata-v23.patch
- added patches
  + php-systzdata-v24.patch</changelog>
  <changelog author="Manu Maier &lt;mmanu84@outlook.de&gt;" date="1703678400">- version update to 8.3.1
  * This is a bug fix release.
    https://www.php.net/ChangeLog-8.php#8.3.1</changelog>
  <changelog author="pgajdos@suse.com" date="1705579200">- version update to 8.3.2
  * This is a bug fix release.
- modified patches
  % php-ar-flags.patch (refreshed)
  % php-build-reproducible-phar.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1708084800">- version update to 8.3.3
  * A bugfix release.
- modified patches
  % php-build-reproducible-phar.patch (refreshed)</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1709726400">- Use the system default cipher list instead of hardcoded values
  by using crypto-policies. [bsc#1211301]
  * Use the --with-system-ciphers configure option.</changelog>
  <changelog author="pgajdos@suse.com" date="1710849600">- version update to 8.3.4
  * This is a bug fix release.</changelog>
  <changelog author="pgajdos@suse.com" date="1712923200">- version update to 8.3.6
    Core:
    Fixed GH-13569 (GC buffer unnecessarily grows up to GC_MAX_BUF_SIZE when scanning WeakMaps).
    Fixed bug GH-13612 (Corrupted memory in destructor with weak references).
    Fixed bug GH-13446 (Restore exception handler after it finishes).
    Fixed bug GH-13784 (AX_GCC_FUNC_ATTRIBUTE failure).
    Fixed bug GH-13670 (GC does not scale well with a lot of objects created in destructor).
    DOM:
    Add some missing ZPP checks.
    Fix potential memory leak in XPath evaluation results.
    FPM:
    Fixed GH-11086 (FPM: config test runs twice in daemonised mode).
    Fix incorrect check in fpm_shm_free().
    GD:
    Fixed bug GH-12019 (add GDLIB_CFLAGS in feature tests).
    Gettext:
    Fixed sigabrt raised with dcgettext/dcngettext calls with gettext 0.22.5 with category set to LC_ALL.
    MySQLnd:
    Fix GH-13452 (Fixed handshake response [mysqlnd]).
    Fix incorrect charset length in check_mb_eucjpms().
    Opcache:
    Fixed GH-13508 (JITed QM_ASSIGN may be optimized out when op1 is null).
    Fixed GH-13712 (Segmentation fault for enabled observers when calling trait method of internal trait when opcache is loaded).
    Random:
    Fixed bug GH-13544 (Pre-PHP 8.2 compatibility for mt_srand with unknown modes).
    Fixed bug GH-13690 (Global Mt19937 is not properly reset in-between requests when MT_RAND_PHP is used).
    Session:
    Fixed bug GH-13680 (Segfault with session_decode and compilation error).
    SPL:
    Fixed bug GH-13685 (Unexpected null pointer in zend_string.h).
    Standard:
    Fixed bug GH-11808 (Live filesystem modified by tests).
    Fixed GH-13402 (Added validation of `\n` in $additional_headers of mail()).
    Fixed bug GH-13203 (file_put_contents fail on strings over 4GB on Windows).
    Fixed bug GHSA-pc52-254m-w9w7 (Command injection via array-ish $command parameter of proc_open). (CVE-2024-1874)
    Fixed bug GHSA-wpj3-hf5j-x4v4 (__Host-/__Secure- cookie bypass due to partial CVE-2022-31629 fix). (CVE-2024-2756)
    Fixed bug GHSA-h746-cjrr-wfmr (password_verify can erroneously return true, opening ATO risk). (CVE-2024-3096)
    Fixed bug GHSA-fjp9-9hwx-59fq (mb_encode_mimeheader runs endlessly for some inputs). (CVE-2024-2757)
    Fix bug GH-13932 (Attempt to fix mbstring on windows build) (msvc).</changelog>
  <changelog author="pgajdos@suse.com" date="1715256000">- version update to 8.3.7
    Core:
    Fixed zend_call_stack build with Linux/uclibc-ng without thread support.
    Fixed bug GH-13772 (Invalid execute_data-&gt;opline pointers in observer fcall handlers when JIT is enabled).
    Fixed bug GH-13931 (Applying zero offset to null pointer in Zend/zend_opcode.c).
    Fixed bug GH-13942 (Align the behavior of zend-max-execution-timers with other timeout implementations).
    Fixed bug GH-14003 (Broken cleanup of unfinished calls with callable convert parameters).
    Fixed bug GH-14013 (Erroneous dnl appended in configure).
    Fixed bug GH-10232 (If autoloading occurs during constant resolution filename and lineno are identified incorrectly).
    Fixed bug GH-13727 (Missing void keyword).
    Fibers:
    Fixed bug GH-13903 (ASAN false positive underflow when executing copy()).
    Fileinfo:
    Fixed bug GH-13795 (Test failing in ext/fileinfo/tests/bug78987.phpt on big-endian PPC).
    FPM:
    Fixed bug GH-13563 (Setting bool values via env in FPM config fails).
    Intl:
    Fixed build for icu 74 and onwards.
    MySQLnd:
    Fix shift out of bounds on 32-bit non-fast-path platforms.
    Opcache:
    Fixed bug GH-13433 (Segmentation Fault in zend_class_init_statics when using opcache.preload).
    Fixed incorrect assumptions across compilation units for static calls.
    OpenSSL:
    Fixed bug GH-10495 (feof on OpenSSL stream hangs indefinitely).
    PDO SQLite:
    Fix GH-13984 (Buffer size is now checked before memcmp).
    Fix GH-13998 (Manage refcount of agg_context-&gt;val correctly).
    Phar:
    Fixed bug GH-13836 (Renaming a file in a Phar to an already existing filename causes a NULL pointer dereference).
    Fixed bug GH-13833 (Applying zero offset to null pointer in zend_hash.c).
    Fix potential NULL pointer dereference before calling EVP_SignInit.
    PHPDBG:
    Fixed bug GH-13827 (Null pointer access of type 'zval' in phpdbg_frame).
    Posix:
    Fix usage of reentrant functions in ext/posix.
    Session:
    Fixed bug GH-13856 (Member access within null pointer of type 'ps_files' in ext/session/mod_files.c).
    Fixed bug GH-13891 (memleak and segfault when using ini_set with session.trans_sid_hosts).
    Fixed buffer _read/_write size limit on windows for the file mode.
    Streams:
    Fixed file_get_contents() on Windows fails with "errno=22 Invalid argument".
    Fixed bug GH-13264 (Part 1 - Memory leak on stream filter failure).
    Fixed bug GH-13860 (Incorrect PHP_STREAM_OPTION_CHECK_LIVENESS case in ext/openssl/xp_ssl.c - causing use of dead socket).
    Fixed bug GH-11678 (Build fails on musl 1.2.4 - lfs64).
    Treewide:
    Fix gcc-14 Wcalloc-transposed-args warnings.</changelog>
</package>
<package pkgid="1e32f12e17869100105eea38a13272fb9be3849fa52af4c5010995cdc85338e778d7730b52dba7aa2b6947bd0de2140e180f655425dcf157267bb089047b1dee" name="apache2-mod_php8-debugsource" arch="x86_64">
  <version epoch="0" ver="8.3.7" rel="1.0.2.1.sr20240429"/>
  <changelog author="pgajdos@suse.com" date="1684843200">- also MIT license (systzdata patch, ext/date/lib/parse_posix.c)
  [https://build.suse.de/request/show/298230]</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- repack the tarball temporarily [bsc#1211648]</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 8.1.20
  * This is a security release.
  * https://www.php.net/ChangeLog-8.php#8.1.20
- force to repack tarball after update
  https://github.com/php/php-src/issues/11300
- session.save_path set to /var/lib/php8/sessions in mod_php8.conf
  and www.conf php-fpm pool example
- modified sources
  % mod_php8.conf
- added sources
  + repack.sh
  + php-unicode-allow-redistribution.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1687435200">- version update to 8.2.7
  * Readonly classes
  * Disjunctive Normal Form (DNF) Types
  * Allow null, false, and true as stand-alone types
  * New "Random" extension
  * Constants in traits
  * Deprecate dynamic properties
  * for details, see
    https://www.php.net/releases/8.2/en.php
    https://www.php.net/manual/en/migration82.php
- modified patches
  % php-ar-flags.patch (refreshed)
  % php-build-reproducible-phar.patch (refreshed)
  % php-date-regenerate-lexers.patch (refreshed)
  % php-ini.patch (refreshed)
  % php-systzdata-v23.patch (refreshed)
- CVE-2023-3247 [bsc#1212349]</changelog>
  <changelog author="pgajdos@suse.com" date="1689595200">- version update to 8.2.8
  * This is a bug fix release.
  * https://www.php.net/ChangeLog-8.php#8.2.8
- modified patches
  % php-sort-filelist-phar.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 8.2.9
  * This is a security release.
  * Fixes CVE-2023-3824 [bsc#1214103] and CVE-2023-3823 [bsc#1214106]
  * https://www.php.net/ChangeLog-8.php#8.2.9
- deleted patches
  - php-unicode-allow-redistribution.patch (upstreamed)
- deleted sources
  - repack.sh (not needed)</changelog>
  <changelog author="pgajdos@suse.com" date="1693569600">- version update to 8.2.10
  * This is a bug fix release.
  * https://www.php.net/ChangeLog-8.php#8.2.10</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1693569601">- Use %make_build macro</changelog>
  <changelog author="pgajdos@suse.com" date="1695729600">- add missing references to rpm changelog
- 15sp4 only:
  [bsc#1200772], [jsc#SLE-24723] add pecl, pear
  [jsc#SLE-23639] version update</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 8.2.11
  * This is a bug fix release.
  * https://www.php.net/ChangeLog-8.php#8.2.11</changelog>
  <changelog author="pgajdos@suse.com" date="1698321600">- version update to 8.2.12
  * This is a bug fix release.
    https://www.php.net/ChangeLog-8.php#8.2.12</changelog>
  <changelog author="pgajdos@suse.com" date="1700827200">- version update to 8.2.13
  * This is a bug fix release.
    https://www.php.net/ChangeLog-8.php#8.2.13</changelog>
  <changelog author="pgajdos@suse.com" date="1700827201">- version update to 8.3.0
  * https://www.php.net/releases/8.3/en.php
  * Typed class constants
  * Dynamic class constant fetch
  * New #[\Override] attribute
  * Deep-cloning of readonly properties
  * New json_validate() function
  * New Randomizer::getBytesFromString() method
  * New Randomizer::getFloat() and Randomizer::nextFloat() methods
  * New DOMElement::getAttributeNames(),
    DOMElement::insertAdjacentElement(),
    DOMElement::insertAdjacentText(),
    DOMElement::toggleAttribute(),
    DOMNode::contains(), DOMNode::getRootNode(),
    DOMNode::isEqualNode(), DOMNameSpaceNode::contains(), and
    DOMParentNode::replaceChildren() methods.
  * New IntlCalendar::setDate(),
    IntlCalendar::setDateTime(),
    IntlGregorianCalendar::createFromDate(), and
    IntlGregorianCalendar::createFromDateTime() methods.
  * New ldap_connect_wallet(), and ldap_exop_sync() functions.
  * New mb_str_pad() function.
  * New posix_sysconf(), posix_pathconf(), posix_fpathconf(),
    and posix_eaccess() functions.
  * New ReflectionMethod::createFromMethodName() method.
  * New socket_atmark() function.
  * New str_increment(), str_decrement(),
    and stream_context_set_options() functions.
  * New ZipArchive::getArchiveFlag() method.
  * Support for generation EC keys with custom EC parameters in
    OpenSSL extension.
  * New INI setting zend.max_allowed_stack_size to set the maximum
    allowed stack size.
  * php.ini now supports fallback/default value syntax.
  * Anonymous classes can now be readonly.
  * https://www.php.net/ChangeLog-8.php#PHP_8_3
- modified patches
  % php-ar-flags.patch (refreshed)
  % php-build-reproducible-phar.patch (refreshed)
  % php-ini.patch (refreshed)
- modified sources
  % php8.keyring
- deleted patches
  - php-systzdata-v23.patch
- added patches
  + php-systzdata-v24.patch</changelog>
  <changelog author="Manu Maier &lt;mmanu84@outlook.de&gt;" date="1703678400">- version update to 8.3.1
  * This is a bug fix release.
    https://www.php.net/ChangeLog-8.php#8.3.1</changelog>
  <changelog author="pgajdos@suse.com" date="1705579200">- version update to 8.3.2
  * This is a bug fix release.
- modified patches
  % php-ar-flags.patch (refreshed)
  % php-build-reproducible-phar.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1708084800">- version update to 8.3.3
  * A bugfix release.
- modified patches
  % php-build-reproducible-phar.patch (refreshed)</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1709726400">- Use the system default cipher list instead of hardcoded values
  by using crypto-policies. [bsc#1211301]
  * Use the --with-system-ciphers configure option.</changelog>
  <changelog author="pgajdos@suse.com" date="1710849600">- version update to 8.3.4
  * This is a bug fix release.</changelog>
  <changelog author="pgajdos@suse.com" date="1712923200">- version update to 8.3.6
    Core:
    Fixed GH-13569 (GC buffer unnecessarily grows up to GC_MAX_BUF_SIZE when scanning WeakMaps).
    Fixed bug GH-13612 (Corrupted memory in destructor with weak references).
    Fixed bug GH-13446 (Restore exception handler after it finishes).
    Fixed bug GH-13784 (AX_GCC_FUNC_ATTRIBUTE failure).
    Fixed bug GH-13670 (GC does not scale well with a lot of objects created in destructor).
    DOM:
    Add some missing ZPP checks.
    Fix potential memory leak in XPath evaluation results.
    FPM:
    Fixed GH-11086 (FPM: config test runs twice in daemonised mode).
    Fix incorrect check in fpm_shm_free().
    GD:
    Fixed bug GH-12019 (add GDLIB_CFLAGS in feature tests).
    Gettext:
    Fixed sigabrt raised with dcgettext/dcngettext calls with gettext 0.22.5 with category set to LC_ALL.
    MySQLnd:
    Fix GH-13452 (Fixed handshake response [mysqlnd]).
    Fix incorrect charset length in check_mb_eucjpms().
    Opcache:
    Fixed GH-13508 (JITed QM_ASSIGN may be optimized out when op1 is null).
    Fixed GH-13712 (Segmentation fault for enabled observers when calling trait method of internal trait when opcache is loaded).
    Random:
    Fixed bug GH-13544 (Pre-PHP 8.2 compatibility for mt_srand with unknown modes).
    Fixed bug GH-13690 (Global Mt19937 is not properly reset in-between requests when MT_RAND_PHP is used).
    Session:
    Fixed bug GH-13680 (Segfault with session_decode and compilation error).
    SPL:
    Fixed bug GH-13685 (Unexpected null pointer in zend_string.h).
    Standard:
    Fixed bug GH-11808 (Live filesystem modified by tests).
    Fixed GH-13402 (Added validation of `\n` in $additional_headers of mail()).
    Fixed bug GH-13203 (file_put_contents fail on strings over 4GB on Windows).
    Fixed bug GHSA-pc52-254m-w9w7 (Command injection via array-ish $command parameter of proc_open). (CVE-2024-1874)
    Fixed bug GHSA-wpj3-hf5j-x4v4 (__Host-/__Secure- cookie bypass due to partial CVE-2022-31629 fix). (CVE-2024-2756)
    Fixed bug GHSA-h746-cjrr-wfmr (password_verify can erroneously return true, opening ATO risk). (CVE-2024-3096)
    Fixed bug GHSA-fjp9-9hwx-59fq (mb_encode_mimeheader runs endlessly for some inputs). (CVE-2024-2757)
    Fix bug GH-13932 (Attempt to fix mbstring on windows build) (msvc).</changelog>
  <changelog author="pgajdos@suse.com" date="1715256000">- version update to 8.3.7
    Core:
    Fixed zend_call_stack build with Linux/uclibc-ng without thread support.
    Fixed bug GH-13772 (Invalid execute_data-&gt;opline pointers in observer fcall handlers when JIT is enabled).
    Fixed bug GH-13931 (Applying zero offset to null pointer in Zend/zend_opcode.c).
    Fixed bug GH-13942 (Align the behavior of zend-max-execution-timers with other timeout implementations).
    Fixed bug GH-14003 (Broken cleanup of unfinished calls with callable convert parameters).
    Fixed bug GH-14013 (Erroneous dnl appended in configure).
    Fixed bug GH-10232 (If autoloading occurs during constant resolution filename and lineno are identified incorrectly).
    Fixed bug GH-13727 (Missing void keyword).
    Fibers:
    Fixed bug GH-13903 (ASAN false positive underflow when executing copy()).
    Fileinfo:
    Fixed bug GH-13795 (Test failing in ext/fileinfo/tests/bug78987.phpt on big-endian PPC).
    FPM:
    Fixed bug GH-13563 (Setting bool values via env in FPM config fails).
    Intl:
    Fixed build for icu 74 and onwards.
    MySQLnd:
    Fix shift out of bounds on 32-bit non-fast-path platforms.
    Opcache:
    Fixed bug GH-13433 (Segmentation Fault in zend_class_init_statics when using opcache.preload).
    Fixed incorrect assumptions across compilation units for static calls.
    OpenSSL:
    Fixed bug GH-10495 (feof on OpenSSL stream hangs indefinitely).
    PDO SQLite:
    Fix GH-13984 (Buffer size is now checked before memcmp).
    Fix GH-13998 (Manage refcount of agg_context-&gt;val correctly).
    Phar:
    Fixed bug GH-13836 (Renaming a file in a Phar to an already existing filename causes a NULL pointer dereference).
    Fixed bug GH-13833 (Applying zero offset to null pointer in zend_hash.c).
    Fix potential NULL pointer dereference before calling EVP_SignInit.
    PHPDBG:
    Fixed bug GH-13827 (Null pointer access of type 'zval' in phpdbg_frame).
    Posix:
    Fix usage of reentrant functions in ext/posix.
    Session:
    Fixed bug GH-13856 (Member access within null pointer of type 'ps_files' in ext/session/mod_files.c).
    Fixed bug GH-13891 (memleak and segfault when using ini_set with session.trans_sid_hosts).
    Fixed buffer _read/_write size limit on windows for the file mode.
    Streams:
    Fixed file_get_contents() on Windows fails with "errno=22 Invalid argument".
    Fixed bug GH-13264 (Part 1 - Memory leak on stream filter failure).
    Fixed bug GH-13860 (Incorrect PHP_STREAM_OPTION_CHECK_LIVENESS case in ext/openssl/xp_ssl.c - causing use of dead socket).
    Fixed bug GH-11678 (Build fails on musl 1.2.4 - lfs64).
    Treewide:
    Fix gcc-14 Wcalloc-transposed-args warnings.</changelog>
</package>
<package pkgid="b153d4f5fa83dcf093f2beaa82e2583c76039e62c480a3e0dec97536e4e43684ab7a607b3cd7859f3fa3103ba5cffeb2c0cd0e6e53efdda128561d1728310bfb" name="apache2-mod_security2" arch="src">
  <version epoch="0" ver="2.9.7" rel="2.0.2.1.sr20240429"/>
  <changelog author="draht@suse.de" date="1404734400">- last changelog does not say that
  apache2-mod_security2-libtool-fix.diff was obsoleted.</changelog>
  <changelog author="thomas.worm@sicsec.de" date="1408968000">- Fixed spec file to work with older distribution versions.
  Before openSuSE 13.1 aclocal doesn't work, instead autoreconf
  has to be called.</changelog>
  <changelog author="draht@suse.de" date="1409140800">- Portability: provide /etc/apache2/mod_security2.d/empty.conf
  to avoid a non-match of the file-glob in the Include statement
  from /etc/apache2/conf.d/mod_security2.conf . This restores
  the Include back from the IncludeOptional, which is not portable.
- Source URL set to (expanded)
  https://www.modsecurity.org/tarball/2.8.0/modsecurity-2.8.0.tar.gz</changelog>
  <changelog author="pgajdos@suse.com" date="1415016000">- call spec-cleaner
- use apache rpm macros</changelog>
  <changelog author="thomas.worm@sicsec.de" date="1423915200">- Raised to version 2.9.0
- Updated patch: apache2-mod_security2-no_rpath.diff
  (adapted lines)</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1424779200">- spec, build: Respect optflags
- spec: buildrequire pkgconfig
- modsecurity-fixes.patch: mod_security fails at:
  * building with optflags enabled due to undefined behaviour
    and implicit declarations.
  * It abuses it apr_allocator api, creating one allocator
    per request and then destroying it, flooding the system
    with mmap() , munmap requests, this is particularly nasty
    with threaded mpms. it should instead use the allocator
    from the request pool.</changelog>
  <changelog author="tchvatal@suse.com" date="1425297600">- Remove useless comment lines/whitespace</changelog>
  <changelog author="pgajdos@suse.com" date="1437048000">- Requries: %{apache_suse_maintenance_mmn}
  This will pull this module to the update (in released distribution)
  when apache maintainer thinks it is good (due api/abi changes).</changelog>
  <changelog author="pgajdos@suse.com" date="1438171200">- fix build for lua 5.3
  + apache2-mod_security2-lua-5.3.patch</changelog>
  <changelog author="kstreitova@suse.com" date="1490270400">- cleanup with spec-cleaner</changelog>
  <changelog author="dimstar@opensuse.org" date="1498046400">- Update modsecurity-fixes.patch: additionally include netdb.h in
  order to have gethostbyname defined.</changelog>
  <changelog author="kstreitova@suse.com" date="1506945600">- update to 2.9.2
  * release notes
    https://github.com/SpiderLabs/ModSecurity/releases/tag/v2.9.2
  * refresh apache2-mod_security2-no_rpath.diff
  * remove apache2-mod_security2-lua-5.3.patch that was applied
    upstream
- remove outdated html pages and diagram (they can be accessed
  online at https://github.com/SpiderLabs/ModSecurity/wiki)
  * Reference-Manual.html.bz2
  * ModSecurity-Frequently-Asked-Questions-FAQ.html.bz2
  * modsecurity_diagram_apache_request_cycle.jpg
- don't pack the whole doc directory as it contains also Makefiles
  or doxygen configuration files
- disable mlogc as we don't pack it and it also can't be built for
  curl &lt;=7.34
- add basic and regression test suite (but disabled for now)
  * add apache2-mod_security2_tests_conf.patch for apache2
    configuration file used for tests that was trying to load
    mpm_worker_module (it's static for our apache2 package)
  * add "BuildRequires: perl-libwww-perl" needed for the test suite</changelog>
  <changelog author="pgajdos@suse.com" date="1513771200">- fix build for SLE_11_SP4: BuildRoot and %deffattr have to be
  present</changelog>
  <changelog author="jengelh@inai.de" date="1514548800">- Trim advertisement and filler wording from descriptions.</changelog>
  <changelog author="pgajdos@suse.com" date="1581508800">- removing %apache_test_* macros, do not test module just by
  loading the module</changelog>
  <changelog author="pgajdos@suse.com" date="1614081600">- version update to 2.9.3
  * Enable optimization for large stream input by default on IIS
  [Issue #1299 - @victorhora, @zimmerle]
  * Allow 0 length JSON requests.
  [Issue #1822 - @allanbomsft, @zimmerle, @victorhora, @marcstern]
  * Include unanmed JSON values in unnamed ARGS
  [Issue #1577, #1576 - @marcstern, @victorhora, @zimmerle]
  * Fix buffer size for utf8toUnicode transformation
  [Issue #1208 - @katef, @victorhora]
  * Fix sanitizing JSON request bodies in native audit log format
  [p0pr0ck5, @victorhora]
  * IIS: Update Wix installer to bundle a supported CRS version (3.0)
  [@victorhora, @zimmerle]
  * IIS: Update dependencies for Windows build
  [Issue #1848 - @victorhora, @hsluoyz]
  * IIS: Set SecStreamInBodyInspection by default on IIS builds (#1299)
  [Issue #1299 - @victorhora]
  * IIS: Update modsecurity.conf
  [Issue #788 - @victorhora, @brianclark]
  * Add sanity check for a couple malloc() and make code more resilient
  [Issue #979 - @dogbert2, @victorhora, @zimmerl]
  * Fix NetBSD build by renaming the hmac function to avoid conflicts
  [Issue #1241 - @victorhora, @joerg, @sevan]
  * IIS: Windows build, fix duplicate YAJL dir in script
  [Issue #1612 - @allanbomsft, @victorhora]
  * IIS: Remove body prebuffering due to no locking in modsecProcessRequest
  [Issue #1917 - @allanbomsft, @victorhora]
  * Fix mpm-itk / mod_ruid2 compatibility
  [Issue #712 - @ju5t , @derhansen, @meatlayer, @victorhora]
  * Code cosmetics: checks if actionset is not null before use it
  [Issue #1556 - @marcstern, @zimmerle, @victorhora]
  * Only generate SecHashKey when SecHashEngine is On
  [Issue #1671 - @dmuey, @monkburger, @zimmerle]
  * Docs: Reformat README to Markdown and update dependencies
  [Issue #1857 - @hsluoyz, @victorhora]
  * IIS: no lock on ProcessRequest. No reload of config.
  [Issue #1826 - @allanbomsft]
  * IIS: buffer request body before taking lock
  [Issue #1651 - @allanbomsft]
  * good practices: Initialize variables before use it
  [Issue #1889 - Marc Stern]
  * Let body parsers observe SecRequestBodyNoFilesLimit
  [Issue #1613 - @allanbomsft]
  * potential off by one in parse_arguments
  [Issue #1799 - @tinselcity, @zimmerle]
  * Fix utf-8 character encoding conversion
  [Issue #1794 - @tinselcity, @zimmerle]
  * Fix ip tree lookup on netmask content
  [Issue #1793 - @tinselcity, @zimmerle]
  * IIS: set overrideModeDefault to Allow so that individual websites can
  add &lt;ModSecurity ...&gt; to their web.config file
  [Issue #1781 - @default-kramer]
  * modsecurity.conf-recommended: Fix spelling
  [Issue #1721 - @padraigdoran]
  * build: fix when multiple lines for curl version
  [Issue #1771 - @Artistan]
  * Fix arabic charset in unicode_mapping file
  [Issue #1619 - @alaa-ahmed-a]
  * Optionally preallocates memory when SecStreamInBodyInspection is on
  [Issue #1366 - @allanbomsft, @zimmerle]
  * Fixed typo in build_yajl.bat
  [Issue #1366 - @allanbomsft]
  * Fixes SecConnWriteStateLimit
  [Issue #1545 - @nicjansma]
  * Added "empy chunk" check
  [Issue #1347, #1446 - @gravagli, @bostrt, @zimmerle]
  * Add capture action to @detectXSS operator
  [Issue #1488, #1482 - @victorhora]
  * Fix for wildcard operator when loading conf files on Nginx / IIS
  [Issue #1486, #1285 - @victorhora and @thierry-f-78]
  * Set of fixies to make windows build workable with the buildbots
  [Commit 94fe3 - @zimmerle]
  * Uses LOG_NO_STOPWATCH instead of DLOG_NO_STOPWATCH
  [Issue #1510 - @marcstern]
  * Adds missing headers
  [Issue #1454 - @devnexen]
- modified patches
  % modsecurity-fixes.patch (fix crash caused by our patch)
    [bsc#1180830]
- added patches
  + modsecurity-2.9.3-input_filtering_errors.patch
    [bsc#1180830]</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1626696000">- Update to 2.9.4:
  * Add microsec timestamp resolution to the formatted log timestamp
  * Added missing Geo Countries
  * Store temporaries in the request pool for regexes compiled per-request.
  * Fix other usage of the global pool for request temporaries in re_operators.c
  * Adds a sanity check before use ctl:ruleRemoveTargetById and ctl:ruleRemoveTargetByMsg.
  * Fix the order of error_msg validation
  * When the input filter finishes, check whether we returned data
  * fix: care non-null terminated chunk data
  * Fix for apr_global_mutex_create() crashes with mod_security
  * Fix inet addr handling on 64 bit big endian systems
- Run spec-cleaner
- Remove if/else for older version of SUSE distribution</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.9.7:
  * Fix: FILES_TMP_CONTENT may sometimes lack complete content
  * Support configurable limit on number of arguments processed
  * Silence compiler warning about discarded const
  * Support for JIT option for PCRE2
  * Use uid for user if apr_uid_name_get() fails
  * Fix: handle error with SecConnReadStateLimit configuration
  * Only check for pcre2 install if required
  * Adjustment of previous fix for log messages
  * Mark apache error log messages as from mod_security2
  * Use pkg-config to find libxml2 first
  * Support for PCRE2 in mlogc
  * Support for PCRE2
  * Adjust parser activation rules in modsecurity.conf-
    recommended
  * Multipart parsing fixes and new MULTIPART_PART_HEADERS
    collection
  * Limit rsub null termination to where necessary
  * IIS: Update dependencies for next planned release
  * XML parser cleanup: NULL duplicate pointer
  * Properly cleanup XML parser contexts upon completion
  * Fix memory leak in streams
  * Fix: negative usec on log line when data type long is 32b
  * mlogc log-line parsing fails due to enhanced timestamp
  * Allow no-key, single-value JSON body
  * Set SecStatusEngine Off in modsecurity.conf-recommended
  * Fix memory leak that occurs on JSON parsing error
  * Multipart names/filenames may include single quote if double-
    quote enclosed
  * Add SecRequestBodyJsonDepthLimit to modsecurity.conf-
    recommended
  * IIS: Update dependencies for Windows build as of v2.9.5
  * Support configurable limit on depth of JSON parsing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1715083200">- added patches
  fix fix build with gcc14
  + apache2-mod_security2-gcc14.patch</changelog>
</package>
<package pkgid="9a65729856becd095a5a4d23fe86c75cd9f05729a01d43648ce79fe05b2bf8b816568cbbc544849d945ecc2722b5a71dccd8dd935598f49b6db9c689befa499a" name="apache2-mod_security2" arch="x86_64">
  <version epoch="0" ver="2.9.7" rel="2.0.2.1.sr20240429"/>
  <changelog author="dimstar@opensuse.org" date="1498046400">- Update modsecurity-fixes.patch: additionally include netdb.h in
  order to have gethostbyname defined.</changelog>
  <changelog author="kstreitova@suse.com" date="1506945600">- update to 2.9.2
  * release notes
    https://github.com/SpiderLabs/ModSecurity/releases/tag/v2.9.2
  * refresh apache2-mod_security2-no_rpath.diff
  * remove apache2-mod_security2-lua-5.3.patch that was applied
    upstream
- remove outdated html pages and diagram (they can be accessed
  online at https://github.com/SpiderLabs/ModSecurity/wiki)
  * Reference-Manual.html.bz2
  * ModSecurity-Frequently-Asked-Questions-FAQ.html.bz2
  * modsecurity_diagram_apache_request_cycle.jpg
- don't pack the whole doc directory as it contains also Makefiles
  or doxygen configuration files
- disable mlogc as we don't pack it and it also can't be built for
  curl &lt;=7.34
- add basic and regression test suite (but disabled for now)
  * add apache2-mod_security2_tests_conf.patch for apache2
    configuration file used for tests that was trying to load
    mpm_worker_module (it's static for our apache2 package)
  * add "BuildRequires: perl-libwww-perl" needed for the test suite</changelog>
  <changelog author="pgajdos@suse.com" date="1513771200">- fix build for SLE_11_SP4: BuildRoot and %deffattr have to be
  present</changelog>
  <changelog author="jengelh@inai.de" date="1514548800">- Trim advertisement and filler wording from descriptions.</changelog>
  <changelog author="pgajdos@suse.com" date="1581508800">- removing %apache_test_* macros, do not test module just by
  loading the module</changelog>
  <changelog author="pgajdos@suse.com" date="1614081600">- version update to 2.9.3
  * Enable optimization for large stream input by default on IIS
  [Issue #1299 - @victorhora, @zimmerle]
  * Allow 0 length JSON requests.
  [Issue #1822 - @allanbomsft, @zimmerle, @victorhora, @marcstern]
  * Include unanmed JSON values in unnamed ARGS
  [Issue #1577, #1576 - @marcstern, @victorhora, @zimmerle]
  * Fix buffer size for utf8toUnicode transformation
  [Issue #1208 - @katef, @victorhora]
  * Fix sanitizing JSON request bodies in native audit log format
  [p0pr0ck5, @victorhora]
  * IIS: Update Wix installer to bundle a supported CRS version (3.0)
  [@victorhora, @zimmerle]
  * IIS: Update dependencies for Windows build
  [Issue #1848 - @victorhora, @hsluoyz]
  * IIS: Set SecStreamInBodyInspection by default on IIS builds (#1299)
  [Issue #1299 - @victorhora]
  * IIS: Update modsecurity.conf
  [Issue #788 - @victorhora, @brianclark]
  * Add sanity check for a couple malloc() and make code more resilient
  [Issue #979 - @dogbert2, @victorhora, @zimmerl]
  * Fix NetBSD build by renaming the hmac function to avoid conflicts
  [Issue #1241 - @victorhora, @joerg, @sevan]
  * IIS: Windows build, fix duplicate YAJL dir in script
  [Issue #1612 - @allanbomsft, @victorhora]
  * IIS: Remove body prebuffering due to no locking in modsecProcessRequest
  [Issue #1917 - @allanbomsft, @victorhora]
  * Fix mpm-itk / mod_ruid2 compatibility
  [Issue #712 - @ju5t , @derhansen, @meatlayer, @victorhora]
  * Code cosmetics: checks if actionset is not null before use it
  [Issue #1556 - @marcstern, @zimmerle, @victorhora]
  * Only generate SecHashKey when SecHashEngine is On
  [Issue #1671 - @dmuey, @monkburger, @zimmerle]
  * Docs: Reformat README to Markdown and update dependencies
  [Issue #1857 - @hsluoyz, @victorhora]
  * IIS: no lock on ProcessRequest. No reload of config.
  [Issue #1826 - @allanbomsft]
  * IIS: buffer request body before taking lock
  [Issue #1651 - @allanbomsft]
  * good practices: Initialize variables before use it
  [Issue #1889 - Marc Stern]
  * Let body parsers observe SecRequestBodyNoFilesLimit
  [Issue #1613 - @allanbomsft]
  * potential off by one in parse_arguments
  [Issue #1799 - @tinselcity, @zimmerle]
  * Fix utf-8 character encoding conversion
  [Issue #1794 - @tinselcity, @zimmerle]
  * Fix ip tree lookup on netmask content
  [Issue #1793 - @tinselcity, @zimmerle]
  * IIS: set overrideModeDefault to Allow so that individual websites can
  add &lt;ModSecurity ...&gt; to their web.config file
  [Issue #1781 - @default-kramer]
  * modsecurity.conf-recommended: Fix spelling
  [Issue #1721 - @padraigdoran]
  * build: fix when multiple lines for curl version
  [Issue #1771 - @Artistan]
  * Fix arabic charset in unicode_mapping file
  [Issue #1619 - @alaa-ahmed-a]
  * Optionally preallocates memory when SecStreamInBodyInspection is on
  [Issue #1366 - @allanbomsft, @zimmerle]
  * Fixed typo in build_yajl.bat
  [Issue #1366 - @allanbomsft]
  * Fixes SecConnWriteStateLimit
  [Issue #1545 - @nicjansma]
  * Added "empy chunk" check
  [Issue #1347, #1446 - @gravagli, @bostrt, @zimmerle]
  * Add capture action to @detectXSS operator
  [Issue #1488, #1482 - @victorhora]
  * Fix for wildcard operator when loading conf files on Nginx / IIS
  [Issue #1486, #1285 - @victorhora and @thierry-f-78]
  * Set of fixies to make windows build workable with the buildbots
  [Commit 94fe3 - @zimmerle]
  * Uses LOG_NO_STOPWATCH instead of DLOG_NO_STOPWATCH
  [Issue #1510 - @marcstern]
  * Adds missing headers
  [Issue #1454 - @devnexen]
- modified patches
  % modsecurity-fixes.patch (fix crash caused by our patch)
    [bsc#1180830]
- added patches
  + modsecurity-2.9.3-input_filtering_errors.patch
    [bsc#1180830]</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1626696000">- Update to 2.9.4:
  * Add microsec timestamp resolution to the formatted log timestamp
  * Added missing Geo Countries
  * Store temporaries in the request pool for regexes compiled per-request.
  * Fix other usage of the global pool for request temporaries in re_operators.c
  * Adds a sanity check before use ctl:ruleRemoveTargetById and ctl:ruleRemoveTargetByMsg.
  * Fix the order of error_msg validation
  * When the input filter finishes, check whether we returned data
  * fix: care non-null terminated chunk data
  * Fix for apr_global_mutex_create() crashes with mod_security
  * Fix inet addr handling on 64 bit big endian systems
- Run spec-cleaner
- Remove if/else for older version of SUSE distribution</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.9.7:
  * Fix: FILES_TMP_CONTENT may sometimes lack complete content
  * Support configurable limit on number of arguments processed
  * Silence compiler warning about discarded const
  * Support for JIT option for PCRE2
  * Use uid for user if apr_uid_name_get() fails
  * Fix: handle error with SecConnReadStateLimit configuration
  * Only check for pcre2 install if required
  * Adjustment of previous fix for log messages
  * Mark apache error log messages as from mod_security2
  * Use pkg-config to find libxml2 first
  * Support for PCRE2 in mlogc
  * Support for PCRE2
  * Adjust parser activation rules in modsecurity.conf-
    recommended
  * Multipart parsing fixes and new MULTIPART_PART_HEADERS
    collection
  * Limit rsub null termination to where necessary
  * IIS: Update dependencies for next planned release
  * XML parser cleanup: NULL duplicate pointer
  * Properly cleanup XML parser contexts upon completion
  * Fix memory leak in streams
  * Fix: negative usec on log line when data type long is 32b
  * mlogc log-line parsing fails due to enhanced timestamp
  * Allow no-key, single-value JSON body
  * Set SecStatusEngine Off in modsecurity.conf-recommended
  * Fix memory leak that occurs on JSON parsing error
  * Multipart names/filenames may include single quote if double-
    quote enclosed
  * Add SecRequestBodyJsonDepthLimit to modsecurity.conf-
    recommended
  * IIS: Update dependencies for Windows build as of v2.9.5
  * Support configurable limit on depth of JSON parsing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1715083200">- added patches
  fix fix build with gcc14
  + apache2-mod_security2-gcc14.patch</changelog>
</package>
<package pkgid="f8f3151c45a8afd01dd940e85704f88ead63d46f3671bbc3740e3f588bcf387da8394b09dc02fda48a4dfaaecb4b54b46fabd07038d3ba506ffcbbd372b13b69" name="apache2-mod_security2-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.9.7" rel="2.0.2.1.sr20240429"/>
  <changelog author="dimstar@opensuse.org" date="1498046400">- Update modsecurity-fixes.patch: additionally include netdb.h in
  order to have gethostbyname defined.</changelog>
  <changelog author="kstreitova@suse.com" date="1506945600">- update to 2.9.2
  * release notes
    https://github.com/SpiderLabs/ModSecurity/releases/tag/v2.9.2
  * refresh apache2-mod_security2-no_rpath.diff
  * remove apache2-mod_security2-lua-5.3.patch that was applied
    upstream
- remove outdated html pages and diagram (they can be accessed
  online at https://github.com/SpiderLabs/ModSecurity/wiki)
  * Reference-Manual.html.bz2
  * ModSecurity-Frequently-Asked-Questions-FAQ.html.bz2
  * modsecurity_diagram_apache_request_cycle.jpg
- don't pack the whole doc directory as it contains also Makefiles
  or doxygen configuration files
- disable mlogc as we don't pack it and it also can't be built for
  curl &lt;=7.34
- add basic and regression test suite (but disabled for now)
  * add apache2-mod_security2_tests_conf.patch for apache2
    configuration file used for tests that was trying to load
    mpm_worker_module (it's static for our apache2 package)
  * add "BuildRequires: perl-libwww-perl" needed for the test suite</changelog>
  <changelog author="pgajdos@suse.com" date="1513771200">- fix build for SLE_11_SP4: BuildRoot and %deffattr have to be
  present</changelog>
  <changelog author="jengelh@inai.de" date="1514548800">- Trim advertisement and filler wording from descriptions.</changelog>
  <changelog author="pgajdos@suse.com" date="1581508800">- removing %apache_test_* macros, do not test module just by
  loading the module</changelog>
  <changelog author="pgajdos@suse.com" date="1614081600">- version update to 2.9.3
  * Enable optimization for large stream input by default on IIS
  [Issue #1299 - @victorhora, @zimmerle]
  * Allow 0 length JSON requests.
  [Issue #1822 - @allanbomsft, @zimmerle, @victorhora, @marcstern]
  * Include unanmed JSON values in unnamed ARGS
  [Issue #1577, #1576 - @marcstern, @victorhora, @zimmerle]
  * Fix buffer size for utf8toUnicode transformation
  [Issue #1208 - @katef, @victorhora]
  * Fix sanitizing JSON request bodies in native audit log format
  [p0pr0ck5, @victorhora]
  * IIS: Update Wix installer to bundle a supported CRS version (3.0)
  [@victorhora, @zimmerle]
  * IIS: Update dependencies for Windows build
  [Issue #1848 - @victorhora, @hsluoyz]
  * IIS: Set SecStreamInBodyInspection by default on IIS builds (#1299)
  [Issue #1299 - @victorhora]
  * IIS: Update modsecurity.conf
  [Issue #788 - @victorhora, @brianclark]
  * Add sanity check for a couple malloc() and make code more resilient
  [Issue #979 - @dogbert2, @victorhora, @zimmerl]
  * Fix NetBSD build by renaming the hmac function to avoid conflicts
  [Issue #1241 - @victorhora, @joerg, @sevan]
  * IIS: Windows build, fix duplicate YAJL dir in script
  [Issue #1612 - @allanbomsft, @victorhora]
  * IIS: Remove body prebuffering due to no locking in modsecProcessRequest
  [Issue #1917 - @allanbomsft, @victorhora]
  * Fix mpm-itk / mod_ruid2 compatibility
  [Issue #712 - @ju5t , @derhansen, @meatlayer, @victorhora]
  * Code cosmetics: checks if actionset is not null before use it
  [Issue #1556 - @marcstern, @zimmerle, @victorhora]
  * Only generate SecHashKey when SecHashEngine is On
  [Issue #1671 - @dmuey, @monkburger, @zimmerle]
  * Docs: Reformat README to Markdown and update dependencies
  [Issue #1857 - @hsluoyz, @victorhora]
  * IIS: no lock on ProcessRequest. No reload of config.
  [Issue #1826 - @allanbomsft]
  * IIS: buffer request body before taking lock
  [Issue #1651 - @allanbomsft]
  * good practices: Initialize variables before use it
  [Issue #1889 - Marc Stern]
  * Let body parsers observe SecRequestBodyNoFilesLimit
  [Issue #1613 - @allanbomsft]
  * potential off by one in parse_arguments
  [Issue #1799 - @tinselcity, @zimmerle]
  * Fix utf-8 character encoding conversion
  [Issue #1794 - @tinselcity, @zimmerle]
  * Fix ip tree lookup on netmask content
  [Issue #1793 - @tinselcity, @zimmerle]
  * IIS: set overrideModeDefault to Allow so that individual websites can
  add &lt;ModSecurity ...&gt; to their web.config file
  [Issue #1781 - @default-kramer]
  * modsecurity.conf-recommended: Fix spelling
  [Issue #1721 - @padraigdoran]
  * build: fix when multiple lines for curl version
  [Issue #1771 - @Artistan]
  * Fix arabic charset in unicode_mapping file
  [Issue #1619 - @alaa-ahmed-a]
  * Optionally preallocates memory when SecStreamInBodyInspection is on
  [Issue #1366 - @allanbomsft, @zimmerle]
  * Fixed typo in build_yajl.bat
  [Issue #1366 - @allanbomsft]
  * Fixes SecConnWriteStateLimit
  [Issue #1545 - @nicjansma]
  * Added "empy chunk" check
  [Issue #1347, #1446 - @gravagli, @bostrt, @zimmerle]
  * Add capture action to @detectXSS operator
  [Issue #1488, #1482 - @victorhora]
  * Fix for wildcard operator when loading conf files on Nginx / IIS
  [Issue #1486, #1285 - @victorhora and @thierry-f-78]
  * Set of fixies to make windows build workable with the buildbots
  [Commit 94fe3 - @zimmerle]
  * Uses LOG_NO_STOPWATCH instead of DLOG_NO_STOPWATCH
  [Issue #1510 - @marcstern]
  * Adds missing headers
  [Issue #1454 - @devnexen]
- modified patches
  % modsecurity-fixes.patch (fix crash caused by our patch)
    [bsc#1180830]
- added patches
  + modsecurity-2.9.3-input_filtering_errors.patch
    [bsc#1180830]</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1626696000">- Update to 2.9.4:
  * Add microsec timestamp resolution to the formatted log timestamp
  * Added missing Geo Countries
  * Store temporaries in the request pool for regexes compiled per-request.
  * Fix other usage of the global pool for request temporaries in re_operators.c
  * Adds a sanity check before use ctl:ruleRemoveTargetById and ctl:ruleRemoveTargetByMsg.
  * Fix the order of error_msg validation
  * When the input filter finishes, check whether we returned data
  * fix: care non-null terminated chunk data
  * Fix for apr_global_mutex_create() crashes with mod_security
  * Fix inet addr handling on 64 bit big endian systems
- Run spec-cleaner
- Remove if/else for older version of SUSE distribution</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.9.7:
  * Fix: FILES_TMP_CONTENT may sometimes lack complete content
  * Support configurable limit on number of arguments processed
  * Silence compiler warning about discarded const
  * Support for JIT option for PCRE2
  * Use uid for user if apr_uid_name_get() fails
  * Fix: handle error with SecConnReadStateLimit configuration
  * Only check for pcre2 install if required
  * Adjustment of previous fix for log messages
  * Mark apache error log messages as from mod_security2
  * Use pkg-config to find libxml2 first
  * Support for PCRE2 in mlogc
  * Support for PCRE2
  * Adjust parser activation rules in modsecurity.conf-
    recommended
  * Multipart parsing fixes and new MULTIPART_PART_HEADERS
    collection
  * Limit rsub null termination to where necessary
  * IIS: Update dependencies for next planned release
  * XML parser cleanup: NULL duplicate pointer
  * Properly cleanup XML parser contexts upon completion
  * Fix memory leak in streams
  * Fix: negative usec on log line when data type long is 32b
  * mlogc log-line parsing fails due to enhanced timestamp
  * Allow no-key, single-value JSON body
  * Set SecStatusEngine Off in modsecurity.conf-recommended
  * Fix memory leak that occurs on JSON parsing error
  * Multipart names/filenames may include single quote if double-
    quote enclosed
  * Add SecRequestBodyJsonDepthLimit to modsecurity.conf-
    recommended
  * IIS: Update dependencies for Windows build as of v2.9.5
  * Support configurable limit on depth of JSON parsing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1715083200">- added patches
  fix fix build with gcc14
  + apache2-mod_security2-gcc14.patch</changelog>
</package>
<package pkgid="2a90a9283df50ce24bfce57d05d33b6134007f7fd523bd945914bb7d484ca01612576ec1801e9d875cd2953f7490894484fd91cae324ef5d6d10c636c856a0c9" name="apache2-mod_security2-debugsource" arch="x86_64">
  <version epoch="0" ver="2.9.7" rel="2.0.2.1.sr20240429"/>
  <changelog author="dimstar@opensuse.org" date="1498046400">- Update modsecurity-fixes.patch: additionally include netdb.h in
  order to have gethostbyname defined.</changelog>
  <changelog author="kstreitova@suse.com" date="1506945600">- update to 2.9.2
  * release notes
    https://github.com/SpiderLabs/ModSecurity/releases/tag/v2.9.2
  * refresh apache2-mod_security2-no_rpath.diff
  * remove apache2-mod_security2-lua-5.3.patch that was applied
    upstream
- remove outdated html pages and diagram (they can be accessed
  online at https://github.com/SpiderLabs/ModSecurity/wiki)
  * Reference-Manual.html.bz2
  * ModSecurity-Frequently-Asked-Questions-FAQ.html.bz2
  * modsecurity_diagram_apache_request_cycle.jpg
- don't pack the whole doc directory as it contains also Makefiles
  or doxygen configuration files
- disable mlogc as we don't pack it and it also can't be built for
  curl &lt;=7.34
- add basic and regression test suite (but disabled for now)
  * add apache2-mod_security2_tests_conf.patch for apache2
    configuration file used for tests that was trying to load
    mpm_worker_module (it's static for our apache2 package)
  * add "BuildRequires: perl-libwww-perl" needed for the test suite</changelog>
  <changelog author="pgajdos@suse.com" date="1513771200">- fix build for SLE_11_SP4: BuildRoot and %deffattr have to be
  present</changelog>
  <changelog author="jengelh@inai.de" date="1514548800">- Trim advertisement and filler wording from descriptions.</changelog>
  <changelog author="pgajdos@suse.com" date="1581508800">- removing %apache_test_* macros, do not test module just by
  loading the module</changelog>
  <changelog author="pgajdos@suse.com" date="1614081600">- version update to 2.9.3
  * Enable optimization for large stream input by default on IIS
  [Issue #1299 - @victorhora, @zimmerle]
  * Allow 0 length JSON requests.
  [Issue #1822 - @allanbomsft, @zimmerle, @victorhora, @marcstern]
  * Include unanmed JSON values in unnamed ARGS
  [Issue #1577, #1576 - @marcstern, @victorhora, @zimmerle]
  * Fix buffer size for utf8toUnicode transformation
  [Issue #1208 - @katef, @victorhora]
  * Fix sanitizing JSON request bodies in native audit log format
  [p0pr0ck5, @victorhora]
  * IIS: Update Wix installer to bundle a supported CRS version (3.0)
  [@victorhora, @zimmerle]
  * IIS: Update dependencies for Windows build
  [Issue #1848 - @victorhora, @hsluoyz]
  * IIS: Set SecStreamInBodyInspection by default on IIS builds (#1299)
  [Issue #1299 - @victorhora]
  * IIS: Update modsecurity.conf
  [Issue #788 - @victorhora, @brianclark]
  * Add sanity check for a couple malloc() and make code more resilient
  [Issue #979 - @dogbert2, @victorhora, @zimmerl]
  * Fix NetBSD build by renaming the hmac function to avoid conflicts
  [Issue #1241 - @victorhora, @joerg, @sevan]
  * IIS: Windows build, fix duplicate YAJL dir in script
  [Issue #1612 - @allanbomsft, @victorhora]
  * IIS: Remove body prebuffering due to no locking in modsecProcessRequest
  [Issue #1917 - @allanbomsft, @victorhora]
  * Fix mpm-itk / mod_ruid2 compatibility
  [Issue #712 - @ju5t , @derhansen, @meatlayer, @victorhora]
  * Code cosmetics: checks if actionset is not null before use it
  [Issue #1556 - @marcstern, @zimmerle, @victorhora]
  * Only generate SecHashKey when SecHashEngine is On
  [Issue #1671 - @dmuey, @monkburger, @zimmerle]
  * Docs: Reformat README to Markdown and update dependencies
  [Issue #1857 - @hsluoyz, @victorhora]
  * IIS: no lock on ProcessRequest. No reload of config.
  [Issue #1826 - @allanbomsft]
  * IIS: buffer request body before taking lock
  [Issue #1651 - @allanbomsft]
  * good practices: Initialize variables before use it
  [Issue #1889 - Marc Stern]
  * Let body parsers observe SecRequestBodyNoFilesLimit
  [Issue #1613 - @allanbomsft]
  * potential off by one in parse_arguments
  [Issue #1799 - @tinselcity, @zimmerle]
  * Fix utf-8 character encoding conversion
  [Issue #1794 - @tinselcity, @zimmerle]
  * Fix ip tree lookup on netmask content
  [Issue #1793 - @tinselcity, @zimmerle]
  * IIS: set overrideModeDefault to Allow so that individual websites can
  add &lt;ModSecurity ...&gt; to their web.config file
  [Issue #1781 - @default-kramer]
  * modsecurity.conf-recommended: Fix spelling
  [Issue #1721 - @padraigdoran]
  * build: fix when multiple lines for curl version
  [Issue #1771 - @Artistan]
  * Fix arabic charset in unicode_mapping file
  [Issue #1619 - @alaa-ahmed-a]
  * Optionally preallocates memory when SecStreamInBodyInspection is on
  [Issue #1366 - @allanbomsft, @zimmerle]
  * Fixed typo in build_yajl.bat
  [Issue #1366 - @allanbomsft]
  * Fixes SecConnWriteStateLimit
  [Issue #1545 - @nicjansma]
  * Added "empy chunk" check
  [Issue #1347, #1446 - @gravagli, @bostrt, @zimmerle]
  * Add capture action to @detectXSS operator
  [Issue #1488, #1482 - @victorhora]
  * Fix for wildcard operator when loading conf files on Nginx / IIS
  [Issue #1486, #1285 - @victorhora and @thierry-f-78]
  * Set of fixies to make windows build workable with the buildbots
  [Commit 94fe3 - @zimmerle]
  * Uses LOG_NO_STOPWATCH instead of DLOG_NO_STOPWATCH
  [Issue #1510 - @marcstern]
  * Adds missing headers
  [Issue #1454 - @devnexen]
- modified patches
  % modsecurity-fixes.patch (fix crash caused by our patch)
    [bsc#1180830]
- added patches
  + modsecurity-2.9.3-input_filtering_errors.patch
    [bsc#1180830]</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1626696000">- Update to 2.9.4:
  * Add microsec timestamp resolution to the formatted log timestamp
  * Added missing Geo Countries
  * Store temporaries in the request pool for regexes compiled per-request.
  * Fix other usage of the global pool for request temporaries in re_operators.c
  * Adds a sanity check before use ctl:ruleRemoveTargetById and ctl:ruleRemoveTargetByMsg.
  * Fix the order of error_msg validation
  * When the input filter finishes, check whether we returned data
  * fix: care non-null terminated chunk data
  * Fix for apr_global_mutex_create() crashes with mod_security
  * Fix inet addr handling on 64 bit big endian systems
- Run spec-cleaner
- Remove if/else for older version of SUSE distribution</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.9.7:
  * Fix: FILES_TMP_CONTENT may sometimes lack complete content
  * Support configurable limit on number of arguments processed
  * Silence compiler warning about discarded const
  * Support for JIT option for PCRE2
  * Use uid for user if apr_uid_name_get() fails
  * Fix: handle error with SecConnReadStateLimit configuration
  * Only check for pcre2 install if required
  * Adjustment of previous fix for log messages
  * Mark apache error log messages as from mod_security2
  * Use pkg-config to find libxml2 first
  * Support for PCRE2 in mlogc
  * Support for PCRE2
  * Adjust parser activation rules in modsecurity.conf-
    recommended
  * Multipart parsing fixes and new MULTIPART_PART_HEADERS
    collection
  * Limit rsub null termination to where necessary
  * IIS: Update dependencies for next planned release
  * XML parser cleanup: NULL duplicate pointer
  * Properly cleanup XML parser contexts upon completion
  * Fix memory leak in streams
  * Fix: negative usec on log line when data type long is 32b
  * mlogc log-line parsing fails due to enhanced timestamp
  * Allow no-key, single-value JSON body
  * Set SecStatusEngine Off in modsecurity.conf-recommended
  * Fix memory leak that occurs on JSON parsing error
  * Multipart names/filenames may include single quote if double-
    quote enclosed
  * Add SecRequestBodyJsonDepthLimit to modsecurity.conf-
    recommended
  * IIS: Update dependencies for Windows build as of v2.9.5
  * Support configurable limit on depth of JSON parsing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1715083200">- added patches
  fix fix build with gcc14
  + apache2-mod_security2-gcc14.patch</changelog>
</package>
<package pkgid="520e54b137b91600bc1d2675f82fdbb77dc4f4233fb889ce7edd9767918825462bf58356019fd4a6e4dd02cdf2a211e24a20db24d3352a22e25fbc6f068b3060" name="apache2-mod_uwsgi" arch="x86_64">
  <version epoch="0" ver="2.0.25.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="pgajdos@suse.com" date="1633003200">- do not require python2, drop python plugin [bsc#1191174]</changelog>
  <changelog author="pgajdos@suse.com" date="1633608000">- greenlet and gevent plugins require uwsgi-python3 instead of
  uwsgi-python</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1638705600">- update 2.0.20:
  * Switch default python for build to python3 (Riccardo Magliocchetti)
  * Add support for PHP 8 (Riccardo Magliocchetti)
  * Drop support for PHP &lt; 7 as it is EOL since end of 2018 (Riccardo Magliocchetti)
  * Fix segfaults when using –wsgi-env-behavior=holy (Antonio Cuni)
  * Replace uwsgi.h system includes in core and proto dirs for Bazel (Serge Bazanski)
  * gevent: fix compilation with clang11 (László Károlyi)
  * Fix Python 3.9 deprecations warnings (Riccardo Magliocchetti)
  * Add trove classifier for Python 3.9 (Adrian)
  * Fix message in Log SIGINT/SIGTERM triggered kill_them_all (Delena Malan)
  * Support 7 in weekedays as an alias for sunday to match crontab behaviour (Riccardo Magliocchetti)
  * Document http-timeout default of 60 seconds (Etienne H)
  * Add option to override python sys.executable using py-executable config
  * Allow specifying an iteration to uwsgi::add_rb_timer (Luciano Rocha)
  * Allow to compile with Python versions with minor version with 2+ digits (Cyrille Pontvieux)
  * Take into account new naming for LIBPL since python 3.6 (ilrico)
  * Added missing HTTP status codes messages (James Brown)
  * Official support for Python 3.10</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1652356800">- Add uwsgi-ld-noexecstack.patch in order to fix gh#unbit/uwsgi#2436.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1656936000">- Build python plugins for all flavors on Tumbleweed
  * reason: so that we can pin mailman to Python 3.9</changelog>
  <changelog author="pgajdos@suse.com" date="1668513600">- php8 is supported already</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="sven@uebelacker.net" date="1670932800">- fixing uwsgi-php[78] package description
- rpmlint: removing obsolete specfile condition for python which is included in python-rpm-macros</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673006400">- update to 2.0.21:
  * Python 3.10 support
  * Python 3.11 support
  * add tests for worker deadlocks
  * fix memory corruption in uwsgi_cache
  * Fix segfault from GEVENT_SWITCH
  * Support php 8.1
  * Use parenthesis in print() statement</changelog>
  <changelog author="pgajdos@suse.com" date="1683288000">- added patches
  fix https://github.com/unbit/uwsgi/commit/509a0fdd12870d0bf5b4c1ef7d1f7f
  + uwsgi-php82-php_module_startup-signature.patch</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1688212800">- Use sle15_python_module_pythons</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697630400">- Update to version 2.0.22:
  + apache2/mod_proxy_uwsgi: stricter backend HTTP response
    parsing/validation (CVE-2023-27522).
  + plugins/rack: fix compilation with ruby 3.1.
  + plugins/php: fix build with PHP &gt;= 8.2.
- Drop uwsgi-php82-php_module_startup-signature.patch: fixed
  upstream.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1704542400">- Update to 2.0.23
  * Add support for Python 3.12 (Ralf Ertzinger)
  * plugins/php: ini_entries is read-only since PHP 8.3 (Remi
    Collet)
  * Silence glibc warnings against pthread robust mutex functions
    (Riccardo Magliocchetti)
  * Fixup jvm library path detection (Riccardo Magliocchetti)
  * Use sysconfig if distutils is not available (Steve Kowalik,
    Terence D. Honles, Riccardo Magliocchetti)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="James Oakley &lt;jfunk@funktronics.ca&gt;" date="1710504000">- Update to 2.0.24
  * properly init cache for purge_lru (Alexandre Rossi)
  * fix linking with php8 (Remi Collet)
  * remove unused variables to fix compilation (László Károlyi)
  * fix function parameter type to avoid overflow in harakiri (Shai Bentov)
  * fix socket queue stats for ipv6 (Riccardo Magliocchetti)
  * fixup -Wformat-signedness warnings (Riccardo Magliocchetti)
  * Avoid strncpy from null in pyloader (Ben Kallus)
  * add clang to compile test matrix in ci (Riccardo Magliocchetti)</changelog>
  <changelog author="pgajdos@suse.com" date="1715688000">- version update to 2.0.25.1
  * fixed build with gcc14
  2.0.25.1
  * Fix build when pcre is not found and is optional (umut)
  2.0.25
  * Update glusterfs io callback function signature for 6.0 (Ralf Ertzinger)
  * Fix default values in help for min-worker-lifetime &amp; legion-skew-tolerance (Thomas Riccardi)
  * Fix build regression with gcc &lt; 5 (Riccardo Magliocchetti)
  * Add support for building against prcre2. This changes the regexp internal data structures (Alexandre Rossi)
  * Allow the valgrind generator script to run with a different python version (Wynn Wilkes)
  * Fix a potential error with not releasing the gil in uwsgi_python_rpc (Wynn Wilkes)
  * Rework threading cancellation handling. This can fix issues with threading, missing atexit callbacks and whatnot. (Inada Naoki)
- modified patches
  % uwsgi-1.9.17-plugin_build_path.patch (refreshed)
- deleted patches
  - uwsgi-2.0.24-update-glusterfs-io-callback-signature.patch (upstreamed)</changelog>
</package>
<package pkgid="6504fad3b753381215f53fde171081d48be77dbfd6987102c592c7ef2f1afbacc57eb6496e88dad969f730bd87cca0b31acfe756c23539501d439e47f7c3a275" name="apache2-mod_uwsgi-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.0.25.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="pgajdos@suse.com" date="1633003200">- do not require python2, drop python plugin [bsc#1191174]</changelog>
  <changelog author="pgajdos@suse.com" date="1633608000">- greenlet and gevent plugins require uwsgi-python3 instead of
  uwsgi-python</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1638705600">- update 2.0.20:
  * Switch default python for build to python3 (Riccardo Magliocchetti)
  * Add support for PHP 8 (Riccardo Magliocchetti)
  * Drop support for PHP &lt; 7 as it is EOL since end of 2018 (Riccardo Magliocchetti)
  * Fix segfaults when using –wsgi-env-behavior=holy (Antonio Cuni)
  * Replace uwsgi.h system includes in core and proto dirs for Bazel (Serge Bazanski)
  * gevent: fix compilation with clang11 (László Károlyi)
  * Fix Python 3.9 deprecations warnings (Riccardo Magliocchetti)
  * Add trove classifier for Python 3.9 (Adrian)
  * Fix message in Log SIGINT/SIGTERM triggered kill_them_all (Delena Malan)
  * Support 7 in weekedays as an alias for sunday to match crontab behaviour (Riccardo Magliocchetti)
  * Document http-timeout default of 60 seconds (Etienne H)
  * Add option to override python sys.executable using py-executable config
  * Allow specifying an iteration to uwsgi::add_rb_timer (Luciano Rocha)
  * Allow to compile with Python versions with minor version with 2+ digits (Cyrille Pontvieux)
  * Take into account new naming for LIBPL since python 3.6 (ilrico)
  * Added missing HTTP status codes messages (James Brown)
  * Official support for Python 3.10</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1652356800">- Add uwsgi-ld-noexecstack.patch in order to fix gh#unbit/uwsgi#2436.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1656936000">- Build python plugins for all flavors on Tumbleweed
  * reason: so that we can pin mailman to Python 3.9</changelog>
  <changelog author="pgajdos@suse.com" date="1668513600">- php8 is supported already</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="sven@uebelacker.net" date="1670932800">- fixing uwsgi-php[78] package description
- rpmlint: removing obsolete specfile condition for python which is included in python-rpm-macros</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673006400">- update to 2.0.21:
  * Python 3.10 support
  * Python 3.11 support
  * add tests for worker deadlocks
  * fix memory corruption in uwsgi_cache
  * Fix segfault from GEVENT_SWITCH
  * Support php 8.1
  * Use parenthesis in print() statement</changelog>
  <changelog author="pgajdos@suse.com" date="1683288000">- added patches
  fix https://github.com/unbit/uwsgi/commit/509a0fdd12870d0bf5b4c1ef7d1f7f
  + uwsgi-php82-php_module_startup-signature.patch</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1688212800">- Use sle15_python_module_pythons</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697630400">- Update to version 2.0.22:
  + apache2/mod_proxy_uwsgi: stricter backend HTTP response
    parsing/validation (CVE-2023-27522).
  + plugins/rack: fix compilation with ruby 3.1.
  + plugins/php: fix build with PHP &gt;= 8.2.
- Drop uwsgi-php82-php_module_startup-signature.patch: fixed
  upstream.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1704542400">- Update to 2.0.23
  * Add support for Python 3.12 (Ralf Ertzinger)
  * plugins/php: ini_entries is read-only since PHP 8.3 (Remi
    Collet)
  * Silence glibc warnings against pthread robust mutex functions
    (Riccardo Magliocchetti)
  * Fixup jvm library path detection (Riccardo Magliocchetti)
  * Use sysconfig if distutils is not available (Steve Kowalik,
    Terence D. Honles, Riccardo Magliocchetti)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="James Oakley &lt;jfunk@funktronics.ca&gt;" date="1710504000">- Update to 2.0.24
  * properly init cache for purge_lru (Alexandre Rossi)
  * fix linking with php8 (Remi Collet)
  * remove unused variables to fix compilation (László Károlyi)
  * fix function parameter type to avoid overflow in harakiri (Shai Bentov)
  * fix socket queue stats for ipv6 (Riccardo Magliocchetti)
  * fixup -Wformat-signedness warnings (Riccardo Magliocchetti)
  * Avoid strncpy from null in pyloader (Ben Kallus)
  * add clang to compile test matrix in ci (Riccardo Magliocchetti)</changelog>
  <changelog author="pgajdos@suse.com" date="1715688000">- version update to 2.0.25.1
  * fixed build with gcc14
  2.0.25.1
  * Fix build when pcre is not found and is optional (umut)
  2.0.25
  * Update glusterfs io callback function signature for 6.0 (Ralf Ertzinger)
  * Fix default values in help for min-worker-lifetime &amp; legion-skew-tolerance (Thomas Riccardi)
  * Fix build regression with gcc &lt; 5 (Riccardo Magliocchetti)
  * Add support for building against prcre2. This changes the regexp internal data structures (Alexandre Rossi)
  * Allow the valgrind generator script to run with a different python version (Wynn Wilkes)
  * Fix a potential error with not releasing the gil in uwsgi_python_rpc (Wynn Wilkes)
  * Rework threading cancellation handling. This can fix issues with threading, missing atexit callbacks and whatnot. (Inada Naoki)
- modified patches
  % uwsgi-1.9.17-plugin_build_path.patch (refreshed)
- deleted patches
  - uwsgi-2.0.24-update-glusterfs-io-callback-signature.patch (upstreamed)</changelog>
</package>
<package pkgid="332fa02e3076951bb9d2e10dcc518d08ebb27dc1bde3ba9b0d9b8f03d340f938abba5f7af8ff4bbb4d93d8d4f3181634bf540c212468ad705029b8ecd811184e" name="appstream-qt5-devel" arch="x86_64">
  <version epoch="0" ver="1.0.3" rel="1.1"/>
  <changelog author="Luna D Dragon &lt;luna.dragon@suse.com&gt;" date="1675512000">- Update to version 0.16.0:
  * Features:
    + pool: Offer API to look up components by bundles
    + Bump format version to 0.16
    + Add new AsSystemInfo to read information about the current OS and device
    + Add helper to get device names from a modalias
    + Implement support for external release metadata
    + Add validation support for external release metadata
    + compose: Validate external release metadata used for the catalog as well
    + its: Add rule for standalone release metadata
    + Add function to test if an AsRelation is satisfied on the current system
    + cli: Add command to list category contents
    + cli: Display colored checkmarks if possible
    + cli: Add new is-satisfied check to test relations from the command-line
    + cli: Add Markdown export support for metainfo-to-news
    + qt: Add support for SystemInfo &amp; relation satisfication checks
  * Specification:
    + spec: Specify a metadata format for external release descriptions
  * Bugfixes:
    + Fix build with Clang 15
    + Give a better error message if trying to list too many categories
    + Adjust documentation of AsPool.get_components_by_categories to reflect reality
    + validator: Validate merge component catalog data properly again
  * Miscellaneous:
    + Consistently name catalog metadata as such everywhere
- Update support-meson0.59.patch for latest version of AppStream
- Build AppStream with compose support as a separate package.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1677585600">- Update to version 0.16.1:
  Specification:
  * docs: Clarify the locations where catalog icons should be placed
  * spec: Expand documentation for &lt;issue&gt; elements
  * spec: Mention that &lt;issues&gt; is not part of the description
  * spec: Give some guidance about tone in release descriptions
  Bugfixes:
  * Fix binding helper macro to behave correctly if a function is passed directly
  * Override-merge icons and provided items correctly
  * tests: Ensure locale is C.UTF-8 in pool tests
  Miscellaneous:
  * release: Add sanity checks at beginning of each function
- Add ldconfig_scriptlets for libappstream-compose</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Add upstream fix for new glib-2.76:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684756800">- refresh patch for new glib-2.76 from upstream</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685707200">- Update to 0.16.2:
  Features:
  * Add API for asking whether the pool is empty
  * Add DDE to known desktop-environment list
  * validator: Check if Release Description is inside description tag
  * Make AppStream use BCP47 for locale in XML data
  Bugfixes:
  * Add missing standard::is-hidden attribute to file search enumerator
  * spdx: Accept brackets in spdx license expression check
  * introspection: Bring back AS_FORMAT_STYLE_COLLECTION into its enum
  * compose: Fix crash in asc_l10n_search_translations_qt()
  * compose: Set lower-cased CID for synthesized components again
  * Don't crash when non-YAML documents are read as YAML
  Miscellaneous:
  * sanitizers: Allow null-dereference check again
- Drop patch, merged upstream:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch
- Add upstream change:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1693051200">- Update to 0.16.3:
  Features:
  * compose: Allow creating metadata with complete URLs and no base URL
  Bugfixes:
  * Fix tweaking of appstream.pc when building as subproject
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  Miscellaneous:
  * Work around invalid null-dereference warning in GCC 13
- Drop patch, merged upstream:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1696334400">- Enable vala support when building in SLE-15 SP6
- Fix condition in files section for the case where vala support
  is disabled, where some files are being generated but were not
  included</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1697457600">- Fix the documentation being put in the devel subpackage while
  the doc subpackage was empty. I think the doc %files section was
  probably removed inadvertently since it wasn't mentioned in the
  changelog and the doc subpackage declaration was left around.
- Moved the appstreamcli-compose man page to the same package
  as the binary.
- Make AppStream-compose-devel explicitly require
  libappstream-compose0 to stop rpmlint from reporting an error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700049600">- Update to version 0.16.4:
  * Features:
  - Allow hyphens in the last segment of a component-ID
  - Implement the developer element for unique developer IDs
  - Add meson overrides
  * Bugfixes:
  - meson: Prevent building attempts with MSVC
  - meson: Avoid potentially bad sed backup filename when fixing
    .pc file
  * Miscellaneous: Make sed invocation more portable
- Rebase patch with quilt.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1700654400">- Update to 1.0.0. Note that this release has some breaking API
  changes.
  Features:
  * Autoformat C and C++ sources
  * Remove all deprecated symbols
  * Drop support for many deprecated AppStream XML features
  * Use GPtrArray to expose keywords list
  * Add length argument to raw metadata parsing functions
  * Add component array container class
  * Remove named values for display_length relations
  * Make AsPool only accept/return component boxes
  * Port all API away from per-entity locale overrides
  * Reduce appstream.conf to its essentials, make it work on stateless systems
  * Hide search engine details from public API
  * Wrap release entries in AsReleaseList container class
  * Make AsMetadata handle AsReleaseList objects
  * Refactor is_satisfied result into new RelationCheckResult class
  * Add a method to check all relations of a component and get the result
  * Add algorithm to score compatibility with a system, add chassis templates
  * ascli: Add new check-syscompat command to check chassis compatibility
  * Implement environment property for component screenshots
  * Autogenerate translatable DE and gui-environment-style C arrays
  * Expose more advanced markup conversion function, update function names
  * Allow BLAKE3 and SHA512 checksums for release artifacts
  * Stop supporting mailto: URLs in &lt;url/&gt; tags
  * validator: Improve API and simplify it
  * validator: Parse XML in pedantic mode when validating
  * validator: Check screenshot environment property
  * validator: Only apply summary-has-dot-suffix check to untranslated strings
  * compose: Allow creating metadata with complete URLs and no base URL
  * spdx: Add API to retrieve a translated license name from an SPDX ID
  * qt: Switch to building with Qt6
  * qt: Make it possible to iterate ComponentBox
  * qt: Implement AppStream::ComponentBox::erase
  * qt: Allow concatenating two ComponentBoxes
  * qt: Allow loading Pool asynchronously
  * qt: Use ComponentBox/Releases in Qt bindings as well
  * qt: Add support for the new API to check relation satisfaction
  * qt: Maintenance and namespace fixes, use cPtr() to get C pointers everywhere
  * bundle: Add linglong as a new type of bundle
  * Add GUI environment IDs for macOS and Microsoft Windows
  * validator: Check if Release Description is inside description tag
  * validator: Add validation for content_rating
  * Add support for building on Win32
  * win32: change some file/path-related code for portability
  * Implement the developer element for unique developer IDs
  * Implement scaling factor for screenshots
  * component-box: Allow removal of components by-index
  * Implement support for external references and citations
  * Implement usertags for release data as well
  * Move ValueFlags to the context, instead of tieing them to components
  * pool: search: Add additional weight for exact substring matches on names
  * sysinfo: Add memory size detection support for macOS
  * Add support for Zstd for on-disk data compression
  * utils: Make tar unpacker independent of zstd binary presence
  * Drop Python2 provided tag support
  * data: Add ‘Endless’ to the list of desktops
  * Add NetBSD support
  Specification:
  * Drop (most) deprecated information
  * docs: Clarify environment-based screenshot ordering
  * Add new  'snapshot' release kind
  * docs: Build all API documentation with gi-docgen
  * spec: Document the new "developer" element
  * spec: Document the "reference" tag for registry references
  * docs: Add example of YAML for references elements
  * Allow hyphens in the last segment of a component-ID
  * docs: Drop outdated information from l10n quickstart guide
  Bugfixes:
  * meson: check for docbook xsl stylesheets
  * Fix tweaking of appstream.pc when building as subproject
  * Fix crash in asc_l10n_search_translations_qt()
  * qt: Make Qt6 dependency a system dependency.
  * meson: do not rely on an exe wrapper
  * meson: do not -I/usr/include when !stemmer
  * meson: Prevent building attempts with MSVC
  * meson: Use an SPDX license indentifier in project(license:)
  * Add meson overrides
  * compose: Set lower-cased CID for synthesized components again
  * compose: Set lower-cased CID in desktop-entry parse function
  * compose: Honor prefix in font search
  * compose: Select the correct default icon glyphs for fonts
  * Don't crash when non-YAML documents are read as YAML
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  * Rename component get_releases to indicate that releases may not be loaded from the web
  * Prevent string-id validation functions from matching source comments
  * Don't define _POSIX_C_SOURCE when building for NetBSD
  Miscellaneous:
  * Explain metainfo-ancient error in more detail
  * Make sed invocation more portable
  * Add FreeBSD CI
  * Allow variable shadowing in C++ code
  * Drop the catchall as-enums unit
  * vapi: Drop unneeded metadata
  * Make AsMetadata return a component box for multiple components
  * apt: Make item descriptions more human-friendly
  * Streamline README</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1701777600">- Make AppStream-compose-devel require the same version
  of libappstream-compose0.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1702296000">- Bump BuildRequires on pkgconfig(xmlb) to 0.3.14.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702468800">- Add upstream change to fix a couple test issues (related to boo#1217047)
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
- Add more changes:
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch
- Add a Qt6 multibuild flavor</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Use GCC 12 for building on Leap</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706702400">- Switch to the latest GCC version available in Leap for packages
  that can't build with the default compiler</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706788800">- Update to 1.0.1
  Bugfixes:
  * Fix lib name for Qt5 link target
  * meson: Pass -D_DARWIN_C_SOURCE on darwin
  * Fix macOS build
  * stemmer: Resolve potential issue where stemmer may never be
    initialized
  * cli: Don't fail what-provides if components were found
  * Fix query element order for what-provides queries
  * validator: Demote developer-name-tag-deprecated to info
    severity for now
  * content-rating: Fix missing or wrong value descriptions for
    rating IDs
  * curl: Add transfer speed timeouts for HTTP downloads
  * curl: Retry operations on potentially transient errors
    Miscellaneous:
  * validator: Improve hint for content-attribute-value-invalid
  * Allow building without zstd temporarily
- Drop patches, merged upstream:
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1708257600">- Add upstream change to fix potential URL validity check errors:
  * 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709294400">- Update to 1.0.2
  Features:
  * qt: Allow building for multiple Qt major versions at once
  * Improve low-quality category check and extend its blacklist
  * validator: Add some limited developer-ID validation
  * validator: Emit an overridable warning if homepage URL was omitted
  * compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
  * compose: Allow setting a custom icon-policy on the command-line
  Specification:
  * docs: Mention that &lt;summary/&gt; tag can be translated
  * docs: Generate validation issue tag documentation from code
  * docs: Add information on how to exclude elements from translation
  * spec: Recommend using rDNS strings or Fediverse handles as developer-ID
  * spec: Make launchable requirement for desktop-apps more strict
  Bugfixes:
  * qt: Component::customValue should be const
  * validator: Remove mention of shorthands from relation-display-length-value-invalid
  * sysinfo: Swap arguments of g_pattern_match_simple
  * qt: Add missing screenshot sorting function
  * qt: pool: Add missing Q_EMIT keyword
  * validator: Improve error message if no valid categories were found
  * validator: Make some length limitations more strict
  * validator: Only emit developer-name-tag-deprecated once
  * validator: Ensure filename is properly included in location info again
  * validator: Improve error reporting on images with missing/bad locales
  * compose: Don't accidentally set icon scale to 0 in some cases
  * compose: Add heuristics to show out-of-scope errors if filters were set
  * Don't prematurely abort URL validity check during semi-large redirects
  * docs: Update supported hashsums to reflect reality
  * docs: Describe version comparison letters special case
  * docs: Clarify release descriptions *must not* contain embedded URL
  * docs: Explicitly mention /var/cache/swcatalog is a valid
    catalog data location
  * tests: Fix tests with old &amp; new FontConfig
  * its: Allow untranslatable developer/name and agreement sections
  Miscellaneous:
  * compose: Clarify that "no valid category" can mean bad ones
    were ignored
  * news-convert: Don't strip out the last text in brackets
- Drop patch, merged upstream:
  * # 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add conflict in appstream-qt6-devel with
  libAppStreamQt-devel &lt; 1.0. This is required to fix a file
  conflict in SLE with the old libAppStreamQt-devel package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 1.0.3:
  + Features:
  * validator: Check that description lists don't get translated
  * validator: Improve translation checks for descriptions
  * cli: compose: Allow to propagate selected custom entries to
    catalog output
  * validator: Check for common typo of "scheme_preference"
    branding property
  * xml: Generate a developer_name compat tag for older 3rd-party
    parsers
  * validator: Flag duplicate branding colors as invalid
  * Add Plasma Mobile as recognized desktop-style
  + Specification:
  * docs: Clarify a developer element is not allowed to exist
    multiple times
  * docs: Explicitly clarify a developer/name element must not be
    repeated
  * docs: Clarify metainfo translation rules a bit
  + Bugfixes:
  * qt: Fix relocation of Config.cmake files
  * cli: check-syscompat: Recognize available required controls
    as available
  * validator: Guard issue emission functions with G_GNUC_PRINTF
  * validator: Always use secure string formatting for issue emit
    function
  * utils: Explicitly set format style when installing catalog
    metadata
  * Suppress static-analyzer drawing wrong conclusions on GCC 14
  + Miscellaneous:
  * docs: List AppStreamCompose as related to AppStream
  * docs: Add manpages back
  * validator: Mark developer-id-missing as info-priority again</changelog>
</package>
<package pkgid="143c414dd430f3b2ead816c45a1fa5a494e42320b2443ec437c23cb315b50962c94ad6ec7ae472b411d8eb4518a3fa8663f4f711dc709fbecff60b9cc3913c60" name="appstream-qt6-devel" arch="x86_64">
  <version epoch="0" ver="1.0.3" rel="1.1"/>
  <changelog author="Luna D Dragon &lt;luna.dragon@suse.com&gt;" date="1675512000">- Update to version 0.16.0:
  * Features:
    + pool: Offer API to look up components by bundles
    + Bump format version to 0.16
    + Add new AsSystemInfo to read information about the current OS and device
    + Add helper to get device names from a modalias
    + Implement support for external release metadata
    + Add validation support for external release metadata
    + compose: Validate external release metadata used for the catalog as well
    + its: Add rule for standalone release metadata
    + Add function to test if an AsRelation is satisfied on the current system
    + cli: Add command to list category contents
    + cli: Display colored checkmarks if possible
    + cli: Add new is-satisfied check to test relations from the command-line
    + cli: Add Markdown export support for metainfo-to-news
    + qt: Add support for SystemInfo &amp; relation satisfication checks
  * Specification:
    + spec: Specify a metadata format for external release descriptions
  * Bugfixes:
    + Fix build with Clang 15
    + Give a better error message if trying to list too many categories
    + Adjust documentation of AsPool.get_components_by_categories to reflect reality
    + validator: Validate merge component catalog data properly again
  * Miscellaneous:
    + Consistently name catalog metadata as such everywhere
- Update support-meson0.59.patch for latest version of AppStream
- Build AppStream with compose support as a separate package.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1677585600">- Update to version 0.16.1:
  Specification:
  * docs: Clarify the locations where catalog icons should be placed
  * spec: Expand documentation for &lt;issue&gt; elements
  * spec: Mention that &lt;issues&gt; is not part of the description
  * spec: Give some guidance about tone in release descriptions
  Bugfixes:
  * Fix binding helper macro to behave correctly if a function is passed directly
  * Override-merge icons and provided items correctly
  * tests: Ensure locale is C.UTF-8 in pool tests
  Miscellaneous:
  * release: Add sanity checks at beginning of each function
- Add ldconfig_scriptlets for libappstream-compose</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Add upstream fix for new glib-2.76:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684756800">- refresh patch for new glib-2.76 from upstream</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685707200">- Update to 0.16.2:
  Features:
  * Add API for asking whether the pool is empty
  * Add DDE to known desktop-environment list
  * validator: Check if Release Description is inside description tag
  * Make AppStream use BCP47 for locale in XML data
  Bugfixes:
  * Add missing standard::is-hidden attribute to file search enumerator
  * spdx: Accept brackets in spdx license expression check
  * introspection: Bring back AS_FORMAT_STYLE_COLLECTION into its enum
  * compose: Fix crash in asc_l10n_search_translations_qt()
  * compose: Set lower-cased CID for synthesized components again
  * Don't crash when non-YAML documents are read as YAML
  Miscellaneous:
  * sanitizers: Allow null-dereference check again
- Drop patch, merged upstream:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch
- Add upstream change:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1693051200">- Update to 0.16.3:
  Features:
  * compose: Allow creating metadata with complete URLs and no base URL
  Bugfixes:
  * Fix tweaking of appstream.pc when building as subproject
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  Miscellaneous:
  * Work around invalid null-dereference warning in GCC 13
- Drop patch, merged upstream:
  * 0001-Do-not-override-default-priority-when-parsing-multip.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1696334400">- Enable vala support when building in SLE-15 SP6
- Fix condition in files section for the case where vala support
  is disabled, where some files are being generated but were not
  included</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1697457600">- Fix the documentation being put in the devel subpackage while
  the doc subpackage was empty. I think the doc %files section was
  probably removed inadvertently since it wasn't mentioned in the
  changelog and the doc subpackage declaration was left around.
- Moved the appstreamcli-compose man page to the same package
  as the binary.
- Make AppStream-compose-devel explicitly require
  libappstream-compose0 to stop rpmlint from reporting an error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700049600">- Update to version 0.16.4:
  * Features:
  - Allow hyphens in the last segment of a component-ID
  - Implement the developer element for unique developer IDs
  - Add meson overrides
  * Bugfixes:
  - meson: Prevent building attempts with MSVC
  - meson: Avoid potentially bad sed backup filename when fixing
    .pc file
  * Miscellaneous: Make sed invocation more portable
- Rebase patch with quilt.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1700654400">- Update to 1.0.0. Note that this release has some breaking API
  changes.
  Features:
  * Autoformat C and C++ sources
  * Remove all deprecated symbols
  * Drop support for many deprecated AppStream XML features
  * Use GPtrArray to expose keywords list
  * Add length argument to raw metadata parsing functions
  * Add component array container class
  * Remove named values for display_length relations
  * Make AsPool only accept/return component boxes
  * Port all API away from per-entity locale overrides
  * Reduce appstream.conf to its essentials, make it work on stateless systems
  * Hide search engine details from public API
  * Wrap release entries in AsReleaseList container class
  * Make AsMetadata handle AsReleaseList objects
  * Refactor is_satisfied result into new RelationCheckResult class
  * Add a method to check all relations of a component and get the result
  * Add algorithm to score compatibility with a system, add chassis templates
  * ascli: Add new check-syscompat command to check chassis compatibility
  * Implement environment property for component screenshots
  * Autogenerate translatable DE and gui-environment-style C arrays
  * Expose more advanced markup conversion function, update function names
  * Allow BLAKE3 and SHA512 checksums for release artifacts
  * Stop supporting mailto: URLs in &lt;url/&gt; tags
  * validator: Improve API and simplify it
  * validator: Parse XML in pedantic mode when validating
  * validator: Check screenshot environment property
  * validator: Only apply summary-has-dot-suffix check to untranslated strings
  * compose: Allow creating metadata with complete URLs and no base URL
  * spdx: Add API to retrieve a translated license name from an SPDX ID
  * qt: Switch to building with Qt6
  * qt: Make it possible to iterate ComponentBox
  * qt: Implement AppStream::ComponentBox::erase
  * qt: Allow concatenating two ComponentBoxes
  * qt: Allow loading Pool asynchronously
  * qt: Use ComponentBox/Releases in Qt bindings as well
  * qt: Add support for the new API to check relation satisfaction
  * qt: Maintenance and namespace fixes, use cPtr() to get C pointers everywhere
  * bundle: Add linglong as a new type of bundle
  * Add GUI environment IDs for macOS and Microsoft Windows
  * validator: Check if Release Description is inside description tag
  * validator: Add validation for content_rating
  * Add support for building on Win32
  * win32: change some file/path-related code for portability
  * Implement the developer element for unique developer IDs
  * Implement scaling factor for screenshots
  * component-box: Allow removal of components by-index
  * Implement support for external references and citations
  * Implement usertags for release data as well
  * Move ValueFlags to the context, instead of tieing them to components
  * pool: search: Add additional weight for exact substring matches on names
  * sysinfo: Add memory size detection support for macOS
  * Add support for Zstd for on-disk data compression
  * utils: Make tar unpacker independent of zstd binary presence
  * Drop Python2 provided tag support
  * data: Add ‘Endless’ to the list of desktops
  * Add NetBSD support
  Specification:
  * Drop (most) deprecated information
  * docs: Clarify environment-based screenshot ordering
  * Add new  'snapshot' release kind
  * docs: Build all API documentation with gi-docgen
  * spec: Document the new "developer" element
  * spec: Document the "reference" tag for registry references
  * docs: Add example of YAML for references elements
  * Allow hyphens in the last segment of a component-ID
  * docs: Drop outdated information from l10n quickstart guide
  Bugfixes:
  * meson: check for docbook xsl stylesheets
  * Fix tweaking of appstream.pc when building as subproject
  * Fix crash in asc_l10n_search_translations_qt()
  * qt: Make Qt6 dependency a system dependency.
  * meson: do not rely on an exe wrapper
  * meson: do not -I/usr/include when !stemmer
  * meson: Prevent building attempts with MSVC
  * meson: Use an SPDX license indentifier in project(license:)
  * Add meson overrides
  * compose: Set lower-cased CID for synthesized components again
  * compose: Set lower-cased CID in desktop-entry parse function
  * compose: Honor prefix in font search
  * compose: Select the correct default icon glyphs for fonts
  * Don't crash when non-YAML documents are read as YAML
  * Do not override default-priority when parsing multiple metadata files
  * Ensure stemmer always has the right locale and token-search works
  * Require a more recent libxmlb to avoid crashes
  * Rename component get_releases to indicate that releases may not be loaded from the web
  * Prevent string-id validation functions from matching source comments
  * Don't define _POSIX_C_SOURCE when building for NetBSD
  Miscellaneous:
  * Explain metainfo-ancient error in more detail
  * Make sed invocation more portable
  * Add FreeBSD CI
  * Allow variable shadowing in C++ code
  * Drop the catchall as-enums unit
  * vapi: Drop unneeded metadata
  * Make AsMetadata return a component box for multiple components
  * apt: Make item descriptions more human-friendly
  * Streamline README</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1701777600">- Make AppStream-compose-devel require the same version
  of libappstream-compose0.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1702296000">- Bump BuildRequires on pkgconfig(xmlb) to 0.3.14.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702468800">- Add upstream change to fix a couple test issues (related to boo#1217047)
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
- Add more changes:
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch
- Add a Qt6 multibuild flavor</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Use GCC 12 for building on Leap</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706702400">- Switch to the latest GCC version available in Leap for packages
  that can't build with the default compiler</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706788800">- Update to 1.0.1
  Bugfixes:
  * Fix lib name for Qt5 link target
  * meson: Pass -D_DARWIN_C_SOURCE on darwin
  * Fix macOS build
  * stemmer: Resolve potential issue where stemmer may never be
    initialized
  * cli: Don't fail what-provides if components were found
  * Fix query element order for what-provides queries
  * validator: Demote developer-name-tag-deprecated to info
    severity for now
  * content-rating: Fix missing or wrong value descriptions for
    rating IDs
  * curl: Add transfer speed timeouts for HTTP downloads
  * curl: Retry operations on potentially transient errors
    Miscellaneous:
  * validator: Improve hint for content-attribute-value-invalid
  * Allow building without zstd temporarily
- Drop patches, merged upstream:
  * 0001-validator-Demote-developer-name-tag-deprecated-to-in.patch
  * 0001-content-rating-Fix-missing-or-wrong-value-descriptio.patch
  * 0001-Fix-lib-name-for-Qt5-link-target.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1708257600">- Add upstream change to fix potential URL validity check errors:
  * 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709294400">- Update to 1.0.2
  Features:
  * qt: Allow building for multiple Qt major versions at once
  * Improve low-quality category check and extend its blacklist
  * validator: Add some limited developer-ID validation
  * validator: Emit an overridable warning if homepage URL was omitted
  * compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
  * compose: Allow setting a custom icon-policy on the command-line
  Specification:
  * docs: Mention that &lt;summary/&gt; tag can be translated
  * docs: Generate validation issue tag documentation from code
  * docs: Add information on how to exclude elements from translation
  * spec: Recommend using rDNS strings or Fediverse handles as developer-ID
  * spec: Make launchable requirement for desktop-apps more strict
  Bugfixes:
  * qt: Component::customValue should be const
  * validator: Remove mention of shorthands from relation-display-length-value-invalid
  * sysinfo: Swap arguments of g_pattern_match_simple
  * qt: Add missing screenshot sorting function
  * qt: pool: Add missing Q_EMIT keyword
  * validator: Improve error message if no valid categories were found
  * validator: Make some length limitations more strict
  * validator: Only emit developer-name-tag-deprecated once
  * validator: Ensure filename is properly included in location info again
  * validator: Improve error reporting on images with missing/bad locales
  * compose: Don't accidentally set icon scale to 0 in some cases
  * compose: Add heuristics to show out-of-scope errors if filters were set
  * Don't prematurely abort URL validity check during semi-large redirects
  * docs: Update supported hashsums to reflect reality
  * docs: Describe version comparison letters special case
  * docs: Clarify release descriptions *must not* contain embedded URL
  * docs: Explicitly mention /var/cache/swcatalog is a valid
    catalog data location
  * tests: Fix tests with old &amp; new FontConfig
  * its: Allow untranslatable developer/name and agreement sections
  Miscellaneous:
  * compose: Clarify that "no valid category" can mean bad ones
    were ignored
  * news-convert: Don't strip out the last text in brackets
- Drop patch, merged upstream:
  * # 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add conflict in appstream-qt6-devel with
  libAppStreamQt-devel &lt; 1.0. This is required to fix a file
  conflict in SLE with the old libAppStreamQt-devel package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 1.0.3:
  + Features:
  * validator: Check that description lists don't get translated
  * validator: Improve translation checks for descriptions
  * cli: compose: Allow to propagate selected custom entries to
    catalog output
  * validator: Check for common typo of "scheme_preference"
    branding property
  * xml: Generate a developer_name compat tag for older 3rd-party
    parsers
  * validator: Flag duplicate branding colors as invalid
  * Add Plasma Mobile as recognized desktop-style
  + Specification:
  * docs: Clarify a developer element is not allowed to exist
    multiple times
  * docs: Explicitly clarify a developer/name element must not be
    repeated
  * docs: Clarify metainfo translation rules a bit
  + Bugfixes:
  * qt: Fix relocation of Config.cmake files
  * cli: check-syscompat: Recognize available required controls
    as available
  * validator: Guard issue emission functions with G_GNUC_PRINTF
  * validator: Always use secure string formatting for issue emit
    function
  * utils: Explicitly set format style when installing catalog
    metadata
  * Suppress static-analyzer drawing wrong conclusions on GCC 14
  + Miscellaneous:
  * docs: List AppStreamCompose as related to AppStream
  * docs: Add manpages back
  * validator: Mark developer-id-missing as info-priority again</changelog>
</package>
<package pkgid="524eaec982ef0bb71a8dfbe522fccd06f7bf3c92465fb48bcaddf01f35359ecfbcfabc469186986c873eb29b37d734a9855e7059059212e4b6a1d792a91e3fad" name="apptainer" arch="src">
  <version epoch="0" ver="1.3.0" rel="2.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1666958400">- Add Provides: and Obsoletes: to attempt to mark this as a possible
  replacement for the original singularity package which has been
  discontinued.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1671537600">- Update to 1.1.4 with following changes:
  * Make the binaries built in the unprivileged apptainer package relocatable.
    When moving the binaries to a new location, the /usr at the top of some of
    the paths needs to be removed. Relocation is disallowed when the
    starter-suid is present, for security reasons.
  * Change the warning when an overlay image is not writable, introduced in
    v1.1.3, back into a (more informative) fatal error because it doesn't
    actually enter the container environment.
  * Set the --net flag if --network or --network-args is set rather than
    silently ignoring them if --net was not set.
  * Do not hang on pull from http(s) source that doesn't provide a content-length.
  * Avoid hang on fakeroot cleanup under high load seen on some distributions / kernels.
  * Remove obsolete pacstrap -d in Arch packer.
  * Adjust warning message for deprecated environment variables usage.
  * Enable the --security uid:N and --security gid:N options to work when run
    in non-suid mode. In non-suid mode they work with any user, not just root.
    Unlike with root and suid mode, however, only one gid may be set in
    non-suid mode.
- Changes from 1.1.3
  * Prefer the fakeroot-sysv command over the fakeroot command because the
    latter can be linked to either fakeroot-sysv or fakeroot-tcp, but
    fakeroot-sysv is much faster.
  * Update the included squashfuse_ll to have -o uid=N and -o gid=N options and
    changed the corresponding image driver to use them when available. This
    makes files inside sif files appear to be owned by the user instead of by
    the nobody id 65534 when running in non-setuid mode.
  * Fix the locating of shared libraries when running unsquashfs from a non-standard location.
  * Properly clean up temporary files if unsquashfs fails.
  * Fix the creation of missing bind points when using image binding with underlay.
  * Change the error when an overlay image is not writable into a warning that
    suggests adding :ro to make it read only or using --fakeroot.
  * Avoid permission denied errors during unprivileged builds without
    /etc/subuid-based fakeroot when /var/lib/containers/sigstore is readable
    only by root.
  * Avoid failures with --writable-tmpfs in non-setuid mode when using
    fuse-overlayfs versions 1.8 or greater by adding the fuse-overlayfs noacl
    mount option to disable support for POSIX Access Control Lists.
  * Fix the --rocm flag in combination with -c / -C by forwarding all
    /dri/render* devices into the container.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1671624000">- moved run dir from /var/lib/apptainer to /var/apptainer to be closer
  to upstream</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1673438400">- Update to 1.1.5 with following changes:
  * Fix the use of fakeroot, faked, and libfakeroot.so if they are not suffixed
    by -sysv, as is for instance the case on Gentoo Linux.
  * Prevent the use of a --libexecdir or --bindir mconfig option from making
    apptainer think it was relocated and so preventing use of suid mode. The
    bug was introduced in v1.1.4.
  * Add helpful error message for build --remote option.
  * Add more helpful error message when no library endpoint found.
  * Avoid cleanup errors on exit when mountpoints are busy by doing a lazy
    unmount if a regular unmount doesn't work after 10 tries.
  * Make messages about using SINGULARITY variables less scary.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1676462400">- update to 1.1.6 with following changes:
  * Included a fix for CVE-2022-23538 which potentially leaked user credentials
    to a third-party S3 storage service when using the library:// protocol. See
    the https://github.com/sylabs/scs-library-client/security/advisories/GHSA-7p8m-22h4-9pj7
    for details.
  * Make PS1 environment variable changeable via %environment section on
    definition file that used to be only changeable via APPTAINERENV_PS1
    outside of container. This makes the container's prompt customizable.
  * Fix the passing of nested bind mounts when there are multiple binds
    separated by commas and some of them have colons separating sources and
    destinations.
  * Hide messages about SINGULARITY variables if corresponding APPTAINER
    variables are defined. Fixes a regression introduced in 1.1.4.
  * Print a warning if extra arguments are given to a shell action, and show in
    the run action usage that arguments may be passed.
  * Check for the existence of the runtime executable prefix, to avoid issues
    when running under Slurm's srun. If it doesn't exist, fall back to the
    compile-time prefix.
  * Increase the timeout on image driver (that is, FUSE) mounts from 2 seconds
    to 10 seconds. Instead, print an INFO message if it takes more than 2
    seconds.
  * If a remote is defined both globally (i.e. system-wide) and individually,
    change apptainer remote commands to print an info message instead of
    exiting with a fatal error and to give precedence to the individual
    configuration.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1677240000">- added simple sif building for SLE systems via suseconnect-container
- added files:
  * simpler-sif-building.patch
  * SLE-12SP5.def
  * leap.def</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1680091200">- updated to 1.1.7 with following changes:
  * removed simpler-sif-building.patch as this was incoperated upstream
  * Allow gpu options such as --nv to be nested by always inheriting all
    libraries bound in to a parent container's /.singularity.d/libs.
  * Map the user's home directory to the root home directory by default in the
    non-subuid fakeroot mode like it was in the subuid fakeroot mode, for both
    action commands and building containers from definition files.
  * Make the error message more helpful in another place where a remote is
    found to have no library client.
  * Avoid incorrect error when requesting fakeroot network.
  * Pass computed LD_LIBRARY_PATH to wrapped unsquashfs. Fixes issues where
    unsquashfs on host uses libraries in non-default paths.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1682596800">- Included a fix for CVE-2023-30549 which is a vulnerability in setuid-root
  installations of Apptainer iwhich was not active in the recent openSUSE
  packages. Still this is included for completenss. The fix adds allow
  setuid-mount configuration options encrypted, squashfs, and extfs, and makes
  the default for extfs be "no". That disables the use of extfs mounts
  including for overlays or binds while in the setuid-root mode, while leaving
  it enabled for unprivileged user namespace mode. The default for encrypted
  and squashfs is "yes".
- Other bug fixes:
  * Fix loop device 'no such device or address' spurious errors when using shared
    loop devices.
  * Add xino=on mount option for writable kernel overlay mount points to fix
    inode numbers consistency after kernel cache flush (not applicable to
    fuse-overlayfs).</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1686657600">- update to 1.1.9 with following changes:
  * Remove warning about unknown xino=on option from fuse-overlayfs, introduced
    in 1.1.8.
  * Ignore extraneous warning from fuse-overlayfs about a readonly /proc.
  * Fix dropped "n" characters on some platforms in definition file stored as
    part of SIF metadata.
  * Remove duplicated group ids.
  * Fix not being able to handle multiple entries in LD_PRELOAD when binding
    fakeroot into container during apptainer startup for --fakeroot with
    fakeroot command.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1686744000">- update to 1.2.0 with following changes:
  * binary is built reproducible which disables plugins
  * Create the current working directory in a container when it doesn't exist.
    This restores behavior as it was before singularity 3.6.0. As a result,
    using --no-mount home won't have any effect when running apptainer from a
    home directory and will require --no-mount home,cwd to avoid mounting that
    directory.
  * Handle current working directory paths containing symlinks both on the host
    and in a container but pointing to different destinations. If detected, the
    current working directory is not mounted when the destination directory in
    the container exists.
  * Destination mount points are now sorted by shortest path first to ensure
    that a user bind doesn't override a previous bind path when set in
    arbitrary order on the CLI. This is also applied to image binds.
  * When the kernel supports unprivileged overlay mounts in a user namespace,
    the container will be constructed by default using an overlay instead of an
    underlay layout for bind mounts. A new --underlay action option can be used
    to prefer underlay instead of overlay.
  * sessiondir maxsize in apptainer.conf now defaults to 64 MiB for new
    installations. This is an increase from 16 MiB in prior versions.
  * The apptainer cache is now architecture aware, so the same home directory
    cache can be shared by machines with different architectures.
  * Overlay is blocked on the panfs filesystem, allowing sandbox directories to
    be run from panfs without error.
  * Lookup and store user/group information in stage one prior to entering any
    namespaces, to fix an issue with winbind not correctly looking up
    user/group information when using user namespaces.
- New features / functionalities
  * Support for unprivileged encryption of SIF files using gocryptfs.  This is
    not compatible with privileged encryption, so containers encrypted by root
    need to be rebuilt by an unprivileged user.
  * Templating support for definition files. Users can now define variables in
    definition files via a matching pair of double curly brackets. Variables of
    the form {{ variable }} will be replaced by a value defined either by a
    variable=value entry in the %arguments section of the definition file or
    through new build options --build-arg or --build-arg-file.
  * Add a new instance run command that will execute the runscript when an
    instance is initiated instead of executing the startscript.
  * The sign and verify commands now support signing and verification with
    non-PGP key material by specifying the path to a private key via the --key
    flag.
  * The verify command now supports verification with X.509 certificates by
    specifying the path to a certificate via the --certificate flag. By
    default, the system root certificate pool is used as trust anchors unless
    overridden via the --certificate-roots flag. A pool of intermediate
    certificates that are not trust anchors, but can be used to form a
    certificate chain, can also be specified via the
  - -certificate-intermediates flag.
  * Support for online verification checks of X.509 certificates using OCSP
    protocol via the new verify --ocsp-verify option.
  * The instance stats command displays the resource usage every second. The
  - -no-stream option disables this interactive mode and shows the
    point-in-time usage.
  * Instances are now started in a cgroup by default, when run as root or when
    unified cgroups v2 with systemd as manager is configured. This allows
    apptainer instance stats to be supported by default when possible.
  * The instance start command now accepts an optional --app &lt;name&gt; argument
    which invokes a start script within the %appstart &lt;name&gt; section in the
    definition file. The instance stop command still only requires the instance
    name.
  * The instance name is now available inside an instance via the new
    APPTAINER_INSTANCE environment variable.
  * The --no-mount flag now accepts the value bind-paths to disable mounting of
    all bind path entries in apptainer.conf.
    Support for DOCKER_HOST parsing when using docker-daemon://
    DOCKER_USERNAME and DOCKER_PASSWORD supported without APPTAINER_ prefix.
    Add new Linux capabilities CAP_PERFMON, CAP_BPF, and CAP_CHECKPOINT_RESTORE.
  * The remote get-login-password command allows users to retrieve a remote's
    token. This enables piping the secret directly into docker login while
    preventing it from showing up in a shell's history.
  * Define EUID in %environment alongside UID.
  * In --rocm mode, the whole of /dev/dri is now bound into the container when
  - -contain is in use. This makes /dev/dri/render devices available, required
    for later ROCm versions.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1690372800">- updated to 1.2.1 to fix CVE-2023-38496 although not relevant as package is
  compiled with setuid</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1690545600">- updated to 1.2.2 with following changes:
  * Fix $APPTAINER_MESSAGELEVEL to correctly set the logging level.
  * Fix build failures when in setuid mode and unprivileged user namespaces are
    unavailable and the --fakeroot option is not selected.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1693310400">- Update license for the package to cover also OpenSSL and CRYPTOGAMS
  part of chacha_ppc64le.s</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1695643200">- updated to 1.2.3 with following changes:
  * The apptainer push/pull commands now show a progress bar for the oras
    protocol like there was for docker and library protocols.
  * The --nv and --rocm flags can now be used simultaneously.
  * Fix the use of APPTAINER_CONFIGDIR with apptainer instance start and action
    commands that refer to instance://.
  * Fix the issue that apptainer would not read credentials from the Docker
    fallback path ~/.docker/config.json if missing in the apptainer
    credentials.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1695816000">- removed CRYPTOGAMS license as not known in OBS and OpenSSL is
  also valid</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698148800">- Do not build squashfuse, require it as a dependency.
  Removed: squashfuse-0.1.105.tar.gz, 70.patch
- Replace awkward 'Obsoletes: singularity-*' as well as the
  'Provides: Singularity' by 'Conflicts:' and drop the provides -
  the versioning scheme does not match and we do not automatically
  migrate from one to the other.
- Exclude platforms which do not provide all build dependencies.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1706702400">- Updated apptainer to version 1.2.5
  * Added `libnvidia-nvvm` to `nvliblist.conf`. Newer NVIDIA
    Drivers (known with &gt;= 525.85.05) require this lib to compile
    OpenCL programs against NVIDIA GPUs, i.e. `libnvidia-opencl`
    depends on `libnvidia-nvvm`.
  * Disable the usage of cgroup in instance creation when
    `--fakeroot` is passed.
  * Disable the usage of cgroup in instance creation when `hidepid`
    mount option on `/proc` is set.
  * Fixed a regression introduced in 1.2.0 where the user's
    password file information was not copied in to the container
    when there was a parent root-mapped user namespace (as is the
    case for example in `cvmfsexec`).
  * Added the upcoming NVIDIA driver library `libnvidia-gpucomp.so`
    to the list of libraries to add to NVIDIA GPU-enabled
    containers. Fixed missing error handling during the creation
    of an encrypted image that lead to the generation of corrupted
    images.
  * Use `APPTAINER_TMPDIR` for temporary files during privileged
    image encryption.
  * If rootless unified cgroups v2 is available when starting an
    image but `XDG_RUNTIME_DIR` or `DBUS_SESSION_BUS_ADDRESS` is
    not set, print an info message that stats will not be available
    instead of exiting with a fatal error.
  * Allow templated build arguments to definition files to have
    empty values.
- Package .def templates separately for different SPs.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1710331200">- Fix 'apptainer build' using signed packages from the SUSE
  Registry (bsc#1221364).
  * Remove-signatures-from-Docker-images.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1710504000">- Updated apptainer to version 1.3.0
  * FUSE mounts are now supported in setuid mode, enabling full
    functionality even when kernel filesystem mounts are insecure due to
    unprivileged users having write access to raw filesystems in
    containers. When allow `setuid-mount extfs = no` (the default) in
    apptainer.conf, then the fuse2fs image driver will be used to mount
    ext3 images in setuid mode instead of the kernel driver (ext3 images
    are primarily used for the `--overlay` feature), restoring
    functionality that was removed by default in Apptainer 1.1.8 because
    of the security risk.
    The allow `setuid-mount squashfs` configuration option in
    `apptainer.conf` now has a new default called `iflimited` which allows
    kernel squashfs mounts only if there is at least one `limit container`
    option set or if Execution Control Lists are activated in ecl.toml.
    If kernel squashfs mounts are are not allowed, then the squashfuse
    image driver will be used instead.
    `iflimited` is the default because if one of those limits are used
    the system administrator ensures that unprivileged users do not have
    write access to the containers, but on the other hand using FUSE
    would enable a user to theoretically bypass the limits via `ptrace()`
    because the FUSE process runs as that user.
    The `fuse-overlayfs` image driver will also now be tried in setuid
    mode if the kernel overlayfs driver does not work (for example if
    one of the layers is a FUSE filesystem).  In addition, if `allow
    setuid-mount encrypted = no` then the unprivileged gocryptfs format
    will be used for encrypting SIF files instead of the kernel
    device-mapper. If a SIF file was encrypted using the gocryptfs
    format, it can now be mounted in setuid mode in addition to
    non-setuid mode.
  * Change the default in user namespace mode to use either kernel
    overlayfs or fuse-overlayfs instead of the underlay feature for the
    purpose of adding bind mount points. That was already the default in
    setuid mode; this change makes it consistent. The underlay feature
    can still be used with the `--underlay` option, but it is deprecated
    because the implementation is complicated and measurements have
    shown that the performance of underlay is similar to overlayfs and
    fuse-overlayfs.
    For now the underlay feature can be made the default again with a
    new `preferred` value on the `enable underlay` configuration option.
    Also the `--underlay` option can be used in setuid mode or as the
    root user, although it was ignored previously.
  * Prefer again to use kernel overlayfs over fuse-overlayfs when a
    lower layer is FUSE and there's no writable upper layer, undoing the
    change from 1.2.0. Another workaround was found for the problem that
    change addressed. This applies in both setuid mode and in user
    namespace mode.
  * `--cwd` is now the preferred form of the flag for setting the
    container's working directory, though `--pwd` is still supported for
    compatibility.
  * The way `--home` is handled when running as root (e.g. sudo apptainer)
    or with `--fakeroot` has changed. Previously, we were only modifying
    the `HOME` environment variable in these cases, while leaving the
    container's `/etc/passwd` file unchanged (with its homedir field
    pointing to `/root`, regardless of the value passed to `--home`). With
    this change, both value of HOME and the contents of `/etc/passwd` in
    the container will reflect the value passed to `--home` if the
    container is readonly. If the container is writable, the
    `/etc/passwd` file is left alone because it can interfere with
    commands that want to modify it.
  * The `--vm` and related flags to start apptainer inside a VM have been
    removed. This functionality was related to the retired Singularity Desktop
    / SyOS projects.
  * The keyserver-related commands that were under `remote` have been moved to
    their own, dedicated `keyserver` command. Run `apptainer help keyserver`
    for more information.
  * The commands related to OCI/Docker registries that were under `remote` have
    been moved to their own, dedicated `registry` command. Run
    `apptainer help registry` for more information.
  * The the `remote list` subcommand now outputs only remote endpoints (with
    keyservers and OCI/Docker registries having been moved to separate
    commands), and the output has been streamlined.
  * Adding a new remote endpoint using the `apptainer remote add` command will
    now set the new endpoint as default. This behavior can be suppressed by
    supplying the `--no-default` (or `-n`) flag to `remote add`.
  * Skip parsing build definition file template variables after comments
    beginning with a hash symbol.
  * The global `/tmp` directory is no longer used for gocryptfs mountpoints.
- New Features &amp; Functionality
  * The `remote status` command will now print the username, realname, and
    email of the logged-in user, if available.
  * Add monitoring feature support, which requires the usage of an
    additional tool named `apptheus`, this tool will put apptainer starter
    into a newly created cgroup and collect system metrics.
  * A new `--no-pid` flag for `apptainer run/shell/exec` disables the PID
    namespace inferred by `--containall` and `--compat`.
  * Added `--config` option to `keyserver` commands.
  * Honor an optional remoteName argument to the `keyserver list` command.
  * Added the `APPTAINER_ENCRYPTION_PEM_DATA` env var to allow for
    encrypting and running encrypted containers without a PEM file.
  * Adding `--sharens` mode for `apptainer exec/run/shell`, which enables to
    run multiple apptainer instances created by the same parent using
    the same image in the same user namespace.
- Make 'gocryptfs' an optional dependency.
- Make apptainer definition templates version dependent.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1715601600">- Make sure, digest values handled by the Go library
  github.com/opencontainers/go-digest and used throughout the
  Go-implemented containers ecosystem are always validated. This
  prevents attackers from triggering unexpected authenticated
  registry accesses.
  * Bump-github.com-containers-image-v5-from-5.30.0-to-5.30.1.patch
    (CVE-2024-3727, bsc#1224114).</changelog>
</package>
<package pkgid="3346547f9caf75fc8d8314b2932ab97d6fa497c9ab4f744250bce2a88a676e432f5a7b2f8272da43b61ba098e5b3aa0929b16158019712294f7a65ddafac5355" name="apptainer" arch="x86_64">
  <version epoch="0" ver="1.3.0" rel="2.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1666958400">- Add Provides: and Obsoletes: to attempt to mark this as a possible
  replacement for the original singularity package which has been
  discontinued.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1671537600">- Update to 1.1.4 with following changes:
  * Make the binaries built in the unprivileged apptainer package relocatable.
    When moving the binaries to a new location, the /usr at the top of some of
    the paths needs to be removed. Relocation is disallowed when the
    starter-suid is present, for security reasons.
  * Change the warning when an overlay image is not writable, introduced in
    v1.1.3, back into a (more informative) fatal error because it doesn't
    actually enter the container environment.
  * Set the --net flag if --network or --network-args is set rather than
    silently ignoring them if --net was not set.
  * Do not hang on pull from http(s) source that doesn't provide a content-length.
  * Avoid hang on fakeroot cleanup under high load seen on some distributions / kernels.
  * Remove obsolete pacstrap -d in Arch packer.
  * Adjust warning message for deprecated environment variables usage.
  * Enable the --security uid:N and --security gid:N options to work when run
    in non-suid mode. In non-suid mode they work with any user, not just root.
    Unlike with root and suid mode, however, only one gid may be set in
    non-suid mode.
- Changes from 1.1.3
  * Prefer the fakeroot-sysv command over the fakeroot command because the
    latter can be linked to either fakeroot-sysv or fakeroot-tcp, but
    fakeroot-sysv is much faster.
  * Update the included squashfuse_ll to have -o uid=N and -o gid=N options and
    changed the corresponding image driver to use them when available. This
    makes files inside sif files appear to be owned by the user instead of by
    the nobody id 65534 when running in non-setuid mode.
  * Fix the locating of shared libraries when running unsquashfs from a non-standard location.
  * Properly clean up temporary files if unsquashfs fails.
  * Fix the creation of missing bind points when using image binding with underlay.
  * Change the error when an overlay image is not writable into a warning that
    suggests adding :ro to make it read only or using --fakeroot.
  * Avoid permission denied errors during unprivileged builds without
    /etc/subuid-based fakeroot when /var/lib/containers/sigstore is readable
    only by root.
  * Avoid failures with --writable-tmpfs in non-setuid mode when using
    fuse-overlayfs versions 1.8 or greater by adding the fuse-overlayfs noacl
    mount option to disable support for POSIX Access Control Lists.
  * Fix the --rocm flag in combination with -c / -C by forwarding all
    /dri/render* devices into the container.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1671624000">- moved run dir from /var/lib/apptainer to /var/apptainer to be closer
  to upstream</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1673438400">- Update to 1.1.5 with following changes:
  * Fix the use of fakeroot, faked, and libfakeroot.so if they are not suffixed
    by -sysv, as is for instance the case on Gentoo Linux.
  * Prevent the use of a --libexecdir or --bindir mconfig option from making
    apptainer think it was relocated and so preventing use of suid mode. The
    bug was introduced in v1.1.4.
  * Add helpful error message for build --remote option.
  * Add more helpful error message when no library endpoint found.
  * Avoid cleanup errors on exit when mountpoints are busy by doing a lazy
    unmount if a regular unmount doesn't work after 10 tries.
  * Make messages about using SINGULARITY variables less scary.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1676462400">- update to 1.1.6 with following changes:
  * Included a fix for CVE-2022-23538 which potentially leaked user credentials
    to a third-party S3 storage service when using the library:// protocol. See
    the https://github.com/sylabs/scs-library-client/security/advisories/GHSA-7p8m-22h4-9pj7
    for details.
  * Make PS1 environment variable changeable via %environment section on
    definition file that used to be only changeable via APPTAINERENV_PS1
    outside of container. This makes the container's prompt customizable.
  * Fix the passing of nested bind mounts when there are multiple binds
    separated by commas and some of them have colons separating sources and
    destinations.
  * Hide messages about SINGULARITY variables if corresponding APPTAINER
    variables are defined. Fixes a regression introduced in 1.1.4.
  * Print a warning if extra arguments are given to a shell action, and show in
    the run action usage that arguments may be passed.
  * Check for the existence of the runtime executable prefix, to avoid issues
    when running under Slurm's srun. If it doesn't exist, fall back to the
    compile-time prefix.
  * Increase the timeout on image driver (that is, FUSE) mounts from 2 seconds
    to 10 seconds. Instead, print an INFO message if it takes more than 2
    seconds.
  * If a remote is defined both globally (i.e. system-wide) and individually,
    change apptainer remote commands to print an info message instead of
    exiting with a fatal error and to give precedence to the individual
    configuration.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1677240000">- added simple sif building for SLE systems via suseconnect-container
- added files:
  * simpler-sif-building.patch
  * SLE-12SP5.def
  * leap.def</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1680091200">- updated to 1.1.7 with following changes:
  * removed simpler-sif-building.patch as this was incoperated upstream
  * Allow gpu options such as --nv to be nested by always inheriting all
    libraries bound in to a parent container's /.singularity.d/libs.
  * Map the user's home directory to the root home directory by default in the
    non-subuid fakeroot mode like it was in the subuid fakeroot mode, for both
    action commands and building containers from definition files.
  * Make the error message more helpful in another place where a remote is
    found to have no library client.
  * Avoid incorrect error when requesting fakeroot network.
  * Pass computed LD_LIBRARY_PATH to wrapped unsquashfs. Fixes issues where
    unsquashfs on host uses libraries in non-default paths.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1682596800">- Included a fix for CVE-2023-30549 which is a vulnerability in setuid-root
  installations of Apptainer iwhich was not active in the recent openSUSE
  packages. Still this is included for completenss. The fix adds allow
  setuid-mount configuration options encrypted, squashfs, and extfs, and makes
  the default for extfs be "no". That disables the use of extfs mounts
  including for overlays or binds while in the setuid-root mode, while leaving
  it enabled for unprivileged user namespace mode. The default for encrypted
  and squashfs is "yes".
- Other bug fixes:
  * Fix loop device 'no such device or address' spurious errors when using shared
    loop devices.
  * Add xino=on mount option for writable kernel overlay mount points to fix
    inode numbers consistency after kernel cache flush (not applicable to
    fuse-overlayfs).</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1686657600">- update to 1.1.9 with following changes:
  * Remove warning about unknown xino=on option from fuse-overlayfs, introduced
    in 1.1.8.
  * Ignore extraneous warning from fuse-overlayfs about a readonly /proc.
  * Fix dropped "n" characters on some platforms in definition file stored as
    part of SIF metadata.
  * Remove duplicated group ids.
  * Fix not being able to handle multiple entries in LD_PRELOAD when binding
    fakeroot into container during apptainer startup for --fakeroot with
    fakeroot command.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1686744000">- update to 1.2.0 with following changes:
  * binary is built reproducible which disables plugins
  * Create the current working directory in a container when it doesn't exist.
    This restores behavior as it was before singularity 3.6.0. As a result,
    using --no-mount home won't have any effect when running apptainer from a
    home directory and will require --no-mount home,cwd to avoid mounting that
    directory.
  * Handle current working directory paths containing symlinks both on the host
    and in a container but pointing to different destinations. If detected, the
    current working directory is not mounted when the destination directory in
    the container exists.
  * Destination mount points are now sorted by shortest path first to ensure
    that a user bind doesn't override a previous bind path when set in
    arbitrary order on the CLI. This is also applied to image binds.
  * When the kernel supports unprivileged overlay mounts in a user namespace,
    the container will be constructed by default using an overlay instead of an
    underlay layout for bind mounts. A new --underlay action option can be used
    to prefer underlay instead of overlay.
  * sessiondir maxsize in apptainer.conf now defaults to 64 MiB for new
    installations. This is an increase from 16 MiB in prior versions.
  * The apptainer cache is now architecture aware, so the same home directory
    cache can be shared by machines with different architectures.
  * Overlay is blocked on the panfs filesystem, allowing sandbox directories to
    be run from panfs without error.
  * Lookup and store user/group information in stage one prior to entering any
    namespaces, to fix an issue with winbind not correctly looking up
    user/group information when using user namespaces.
- New features / functionalities
  * Support for unprivileged encryption of SIF files using gocryptfs.  This is
    not compatible with privileged encryption, so containers encrypted by root
    need to be rebuilt by an unprivileged user.
  * Templating support for definition files. Users can now define variables in
    definition files via a matching pair of double curly brackets. Variables of
    the form {{ variable }} will be replaced by a value defined either by a
    variable=value entry in the %arguments section of the definition file or
    through new build options --build-arg or --build-arg-file.
  * Add a new instance run command that will execute the runscript when an
    instance is initiated instead of executing the startscript.
  * The sign and verify commands now support signing and verification with
    non-PGP key material by specifying the path to a private key via the --key
    flag.
  * The verify command now supports verification with X.509 certificates by
    specifying the path to a certificate via the --certificate flag. By
    default, the system root certificate pool is used as trust anchors unless
    overridden via the --certificate-roots flag. A pool of intermediate
    certificates that are not trust anchors, but can be used to form a
    certificate chain, can also be specified via the
  - -certificate-intermediates flag.
  * Support for online verification checks of X.509 certificates using OCSP
    protocol via the new verify --ocsp-verify option.
  * The instance stats command displays the resource usage every second. The
  - -no-stream option disables this interactive mode and shows the
    point-in-time usage.
  * Instances are now started in a cgroup by default, when run as root or when
    unified cgroups v2 with systemd as manager is configured. This allows
    apptainer instance stats to be supported by default when possible.
  * The instance start command now accepts an optional --app &lt;name&gt; argument
    which invokes a start script within the %appstart &lt;name&gt; section in the
    definition file. The instance stop command still only requires the instance
    name.
  * The instance name is now available inside an instance via the new
    APPTAINER_INSTANCE environment variable.
  * The --no-mount flag now accepts the value bind-paths to disable mounting of
    all bind path entries in apptainer.conf.
    Support for DOCKER_HOST parsing when using docker-daemon://
    DOCKER_USERNAME and DOCKER_PASSWORD supported without APPTAINER_ prefix.
    Add new Linux capabilities CAP_PERFMON, CAP_BPF, and CAP_CHECKPOINT_RESTORE.
  * The remote get-login-password command allows users to retrieve a remote's
    token. This enables piping the secret directly into docker login while
    preventing it from showing up in a shell's history.
  * Define EUID in %environment alongside UID.
  * In --rocm mode, the whole of /dev/dri is now bound into the container when
  - -contain is in use. This makes /dev/dri/render devices available, required
    for later ROCm versions.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1690372800">- updated to 1.2.1 to fix CVE-2023-38496 although not relevant as package is
  compiled with setuid</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1690545600">- updated to 1.2.2 with following changes:
  * Fix $APPTAINER_MESSAGELEVEL to correctly set the logging level.
  * Fix build failures when in setuid mode and unprivileged user namespaces are
    unavailable and the --fakeroot option is not selected.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1693310400">- Update license for the package to cover also OpenSSL and CRYPTOGAMS
  part of chacha_ppc64le.s</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1695643200">- updated to 1.2.3 with following changes:
  * The apptainer push/pull commands now show a progress bar for the oras
    protocol like there was for docker and library protocols.
  * The --nv and --rocm flags can now be used simultaneously.
  * Fix the use of APPTAINER_CONFIGDIR with apptainer instance start and action
    commands that refer to instance://.
  * Fix the issue that apptainer would not read credentials from the Docker
    fallback path ~/.docker/config.json if missing in the apptainer
    credentials.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1695816000">- removed CRYPTOGAMS license as not known in OBS and OpenSSL is
  also valid</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698148800">- Do not build squashfuse, require it as a dependency.
  Removed: squashfuse-0.1.105.tar.gz, 70.patch
- Replace awkward 'Obsoletes: singularity-*' as well as the
  'Provides: Singularity' by 'Conflicts:' and drop the provides -
  the versioning scheme does not match and we do not automatically
  migrate from one to the other.
- Exclude platforms which do not provide all build dependencies.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1706702400">- Updated apptainer to version 1.2.5
  * Added `libnvidia-nvvm` to `nvliblist.conf`. Newer NVIDIA
    Drivers (known with &gt;= 525.85.05) require this lib to compile
    OpenCL programs against NVIDIA GPUs, i.e. `libnvidia-opencl`
    depends on `libnvidia-nvvm`.
  * Disable the usage of cgroup in instance creation when
    `--fakeroot` is passed.
  * Disable the usage of cgroup in instance creation when `hidepid`
    mount option on `/proc` is set.
  * Fixed a regression introduced in 1.2.0 where the user's
    password file information was not copied in to the container
    when there was a parent root-mapped user namespace (as is the
    case for example in `cvmfsexec`).
  * Added the upcoming NVIDIA driver library `libnvidia-gpucomp.so`
    to the list of libraries to add to NVIDIA GPU-enabled
    containers. Fixed missing error handling during the creation
    of an encrypted image that lead to the generation of corrupted
    images.
  * Use `APPTAINER_TMPDIR` for temporary files during privileged
    image encryption.
  * If rootless unified cgroups v2 is available when starting an
    image but `XDG_RUNTIME_DIR` or `DBUS_SESSION_BUS_ADDRESS` is
    not set, print an info message that stats will not be available
    instead of exiting with a fatal error.
  * Allow templated build arguments to definition files to have
    empty values.
- Package .def templates separately for different SPs.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1710331200">- Fix 'apptainer build' using signed packages from the SUSE
  Registry (bsc#1221364).
  * Remove-signatures-from-Docker-images.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1710504000">- Updated apptainer to version 1.3.0
  * FUSE mounts are now supported in setuid mode, enabling full
    functionality even when kernel filesystem mounts are insecure due to
    unprivileged users having write access to raw filesystems in
    containers. When allow `setuid-mount extfs = no` (the default) in
    apptainer.conf, then the fuse2fs image driver will be used to mount
    ext3 images in setuid mode instead of the kernel driver (ext3 images
    are primarily used for the `--overlay` feature), restoring
    functionality that was removed by default in Apptainer 1.1.8 because
    of the security risk.
    The allow `setuid-mount squashfs` configuration option in
    `apptainer.conf` now has a new default called `iflimited` which allows
    kernel squashfs mounts only if there is at least one `limit container`
    option set or if Execution Control Lists are activated in ecl.toml.
    If kernel squashfs mounts are are not allowed, then the squashfuse
    image driver will be used instead.
    `iflimited` is the default because if one of those limits are used
    the system administrator ensures that unprivileged users do not have
    write access to the containers, but on the other hand using FUSE
    would enable a user to theoretically bypass the limits via `ptrace()`
    because the FUSE process runs as that user.
    The `fuse-overlayfs` image driver will also now be tried in setuid
    mode if the kernel overlayfs driver does not work (for example if
    one of the layers is a FUSE filesystem).  In addition, if `allow
    setuid-mount encrypted = no` then the unprivileged gocryptfs format
    will be used for encrypting SIF files instead of the kernel
    device-mapper. If a SIF file was encrypted using the gocryptfs
    format, it can now be mounted in setuid mode in addition to
    non-setuid mode.
  * Change the default in user namespace mode to use either kernel
    overlayfs or fuse-overlayfs instead of the underlay feature for the
    purpose of adding bind mount points. That was already the default in
    setuid mode; this change makes it consistent. The underlay feature
    can still be used with the `--underlay` option, but it is deprecated
    because the implementation is complicated and measurements have
    shown that the performance of underlay is similar to overlayfs and
    fuse-overlayfs.
    For now the underlay feature can be made the default again with a
    new `preferred` value on the `enable underlay` configuration option.
    Also the `--underlay` option can be used in setuid mode or as the
    root user, although it was ignored previously.
  * Prefer again to use kernel overlayfs over fuse-overlayfs when a
    lower layer is FUSE and there's no writable upper layer, undoing the
    change from 1.2.0. Another workaround was found for the problem that
    change addressed. This applies in both setuid mode and in user
    namespace mode.
  * `--cwd` is now the preferred form of the flag for setting the
    container's working directory, though `--pwd` is still supported for
    compatibility.
  * The way `--home` is handled when running as root (e.g. sudo apptainer)
    or with `--fakeroot` has changed. Previously, we were only modifying
    the `HOME` environment variable in these cases, while leaving the
    container's `/etc/passwd` file unchanged (with its homedir field
    pointing to `/root`, regardless of the value passed to `--home`). With
    this change, both value of HOME and the contents of `/etc/passwd` in
    the container will reflect the value passed to `--home` if the
    container is readonly. If the container is writable, the
    `/etc/passwd` file is left alone because it can interfere with
    commands that want to modify it.
  * The `--vm` and related flags to start apptainer inside a VM have been
    removed. This functionality was related to the retired Singularity Desktop
    / SyOS projects.
  * The keyserver-related commands that were under `remote` have been moved to
    their own, dedicated `keyserver` command. Run `apptainer help keyserver`
    for more information.
  * The commands related to OCI/Docker registries that were under `remote` have
    been moved to their own, dedicated `registry` command. Run
    `apptainer help registry` for more information.
  * The the `remote list` subcommand now outputs only remote endpoints (with
    keyservers and OCI/Docker registries having been moved to separate
    commands), and the output has been streamlined.
  * Adding a new remote endpoint using the `apptainer remote add` command will
    now set the new endpoint as default. This behavior can be suppressed by
    supplying the `--no-default` (or `-n`) flag to `remote add`.
  * Skip parsing build definition file template variables after comments
    beginning with a hash symbol.
  * The global `/tmp` directory is no longer used for gocryptfs mountpoints.
- New Features &amp; Functionality
  * The `remote status` command will now print the username, realname, and
    email of the logged-in user, if available.
  * Add monitoring feature support, which requires the usage of an
    additional tool named `apptheus`, this tool will put apptainer starter
    into a newly created cgroup and collect system metrics.
  * A new `--no-pid` flag for `apptainer run/shell/exec` disables the PID
    namespace inferred by `--containall` and `--compat`.
  * Added `--config` option to `keyserver` commands.
  * Honor an optional remoteName argument to the `keyserver list` command.
  * Added the `APPTAINER_ENCRYPTION_PEM_DATA` env var to allow for
    encrypting and running encrypted containers without a PEM file.
  * Adding `--sharens` mode for `apptainer exec/run/shell`, which enables to
    run multiple apptainer instances created by the same parent using
    the same image in the same user namespace.
- Make 'gocryptfs' an optional dependency.
- Make apptainer definition templates version dependent.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1715601600">- Make sure, digest values handled by the Go library
  github.com/opencontainers/go-digest and used throughout the
  Go-implemented containers ecosystem are always validated. This
  prevents attackers from triggering unexpected authenticated
  registry accesses.
  * Bump-github.com-containers-image-v5-from-5.30.0-to-5.30.1.patch
    (CVE-2024-3727, bsc#1224114).</changelog>
</package>
<package pkgid="41b513b8dca98f7a699f91aaae55bfe5f793add2176480d09aa5c4c1536b852a7bb5c33308b8d03cf775d99ac03054d26cfa5dad0be0c69fd7af48aa9cec0113" name="apptainer-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.3.0" rel="2.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1666958400">- Add Provides: and Obsoletes: to attempt to mark this as a possible
  replacement for the original singularity package which has been
  discontinued.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1671537600">- Update to 1.1.4 with following changes:
  * Make the binaries built in the unprivileged apptainer package relocatable.
    When moving the binaries to a new location, the /usr at the top of some of
    the paths needs to be removed. Relocation is disallowed when the
    starter-suid is present, for security reasons.
  * Change the warning when an overlay image is not writable, introduced in
    v1.1.3, back into a (more informative) fatal error because it doesn't
    actually enter the container environment.
  * Set the --net flag if --network or --network-args is set rather than
    silently ignoring them if --net was not set.
  * Do not hang on pull from http(s) source that doesn't provide a content-length.
  * Avoid hang on fakeroot cleanup under high load seen on some distributions / kernels.
  * Remove obsolete pacstrap -d in Arch packer.
  * Adjust warning message for deprecated environment variables usage.
  * Enable the --security uid:N and --security gid:N options to work when run
    in non-suid mode. In non-suid mode they work with any user, not just root.
    Unlike with root and suid mode, however, only one gid may be set in
    non-suid mode.
- Changes from 1.1.3
  * Prefer the fakeroot-sysv command over the fakeroot command because the
    latter can be linked to either fakeroot-sysv or fakeroot-tcp, but
    fakeroot-sysv is much faster.
  * Update the included squashfuse_ll to have -o uid=N and -o gid=N options and
    changed the corresponding image driver to use them when available. This
    makes files inside sif files appear to be owned by the user instead of by
    the nobody id 65534 when running in non-setuid mode.
  * Fix the locating of shared libraries when running unsquashfs from a non-standard location.
  * Properly clean up temporary files if unsquashfs fails.
  * Fix the creation of missing bind points when using image binding with underlay.
  * Change the error when an overlay image is not writable into a warning that
    suggests adding :ro to make it read only or using --fakeroot.
  * Avoid permission denied errors during unprivileged builds without
    /etc/subuid-based fakeroot when /var/lib/containers/sigstore is readable
    only by root.
  * Avoid failures with --writable-tmpfs in non-setuid mode when using
    fuse-overlayfs versions 1.8 or greater by adding the fuse-overlayfs noacl
    mount option to disable support for POSIX Access Control Lists.
  * Fix the --rocm flag in combination with -c / -C by forwarding all
    /dri/render* devices into the container.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1671624000">- moved run dir from /var/lib/apptainer to /var/apptainer to be closer
  to upstream</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1673438400">- Update to 1.1.5 with following changes:
  * Fix the use of fakeroot, faked, and libfakeroot.so if they are not suffixed
    by -sysv, as is for instance the case on Gentoo Linux.
  * Prevent the use of a --libexecdir or --bindir mconfig option from making
    apptainer think it was relocated and so preventing use of suid mode. The
    bug was introduced in v1.1.4.
  * Add helpful error message for build --remote option.
  * Add more helpful error message when no library endpoint found.
  * Avoid cleanup errors on exit when mountpoints are busy by doing a lazy
    unmount if a regular unmount doesn't work after 10 tries.
  * Make messages about using SINGULARITY variables less scary.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1676462400">- update to 1.1.6 with following changes:
  * Included a fix for CVE-2022-23538 which potentially leaked user credentials
    to a third-party S3 storage service when using the library:// protocol. See
    the https://github.com/sylabs/scs-library-client/security/advisories/GHSA-7p8m-22h4-9pj7
    for details.
  * Make PS1 environment variable changeable via %environment section on
    definition file that used to be only changeable via APPTAINERENV_PS1
    outside of container. This makes the container's prompt customizable.
  * Fix the passing of nested bind mounts when there are multiple binds
    separated by commas and some of them have colons separating sources and
    destinations.
  * Hide messages about SINGULARITY variables if corresponding APPTAINER
    variables are defined. Fixes a regression introduced in 1.1.4.
  * Print a warning if extra arguments are given to a shell action, and show in
    the run action usage that arguments may be passed.
  * Check for the existence of the runtime executable prefix, to avoid issues
    when running under Slurm's srun. If it doesn't exist, fall back to the
    compile-time prefix.
  * Increase the timeout on image driver (that is, FUSE) mounts from 2 seconds
    to 10 seconds. Instead, print an INFO message if it takes more than 2
    seconds.
  * If a remote is defined both globally (i.e. system-wide) and individually,
    change apptainer remote commands to print an info message instead of
    exiting with a fatal error and to give precedence to the individual
    configuration.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1677240000">- added simple sif building for SLE systems via suseconnect-container
- added files:
  * simpler-sif-building.patch
  * SLE-12SP5.def
  * leap.def</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1680091200">- updated to 1.1.7 with following changes:
  * removed simpler-sif-building.patch as this was incoperated upstream
  * Allow gpu options such as --nv to be nested by always inheriting all
    libraries bound in to a parent container's /.singularity.d/libs.
  * Map the user's home directory to the root home directory by default in the
    non-subuid fakeroot mode like it was in the subuid fakeroot mode, for both
    action commands and building containers from definition files.
  * Make the error message more helpful in another place where a remote is
    found to have no library client.
  * Avoid incorrect error when requesting fakeroot network.
  * Pass computed LD_LIBRARY_PATH to wrapped unsquashfs. Fixes issues where
    unsquashfs on host uses libraries in non-default paths.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1682596800">- Included a fix for CVE-2023-30549 which is a vulnerability in setuid-root
  installations of Apptainer iwhich was not active in the recent openSUSE
  packages. Still this is included for completenss. The fix adds allow
  setuid-mount configuration options encrypted, squashfs, and extfs, and makes
  the default for extfs be "no". That disables the use of extfs mounts
  including for overlays or binds while in the setuid-root mode, while leaving
  it enabled for unprivileged user namespace mode. The default for encrypted
  and squashfs is "yes".
- Other bug fixes:
  * Fix loop device 'no such device or address' spurious errors when using shared
    loop devices.
  * Add xino=on mount option for writable kernel overlay mount points to fix
    inode numbers consistency after kernel cache flush (not applicable to
    fuse-overlayfs).</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1686657600">- update to 1.1.9 with following changes:
  * Remove warning about unknown xino=on option from fuse-overlayfs, introduced
    in 1.1.8.
  * Ignore extraneous warning from fuse-overlayfs about a readonly /proc.
  * Fix dropped "n" characters on some platforms in definition file stored as
    part of SIF metadata.
  * Remove duplicated group ids.
  * Fix not being able to handle multiple entries in LD_PRELOAD when binding
    fakeroot into container during apptainer startup for --fakeroot with
    fakeroot command.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1686744000">- update to 1.2.0 with following changes:
  * binary is built reproducible which disables plugins
  * Create the current working directory in a container when it doesn't exist.
    This restores behavior as it was before singularity 3.6.0. As a result,
    using --no-mount home won't have any effect when running apptainer from a
    home directory and will require --no-mount home,cwd to avoid mounting that
    directory.
  * Handle current working directory paths containing symlinks both on the host
    and in a container but pointing to different destinations. If detected, the
    current working directory is not mounted when the destination directory in
    the container exists.
  * Destination mount points are now sorted by shortest path first to ensure
    that a user bind doesn't override a previous bind path when set in
    arbitrary order on the CLI. This is also applied to image binds.
  * When the kernel supports unprivileged overlay mounts in a user namespace,
    the container will be constructed by default using an overlay instead of an
    underlay layout for bind mounts. A new --underlay action option can be used
    to prefer underlay instead of overlay.
  * sessiondir maxsize in apptainer.conf now defaults to 64 MiB for new
    installations. This is an increase from 16 MiB in prior versions.
  * The apptainer cache is now architecture aware, so the same home directory
    cache can be shared by machines with different architectures.
  * Overlay is blocked on the panfs filesystem, allowing sandbox directories to
    be run from panfs without error.
  * Lookup and store user/group information in stage one prior to entering any
    namespaces, to fix an issue with winbind not correctly looking up
    user/group information when using user namespaces.
- New features / functionalities
  * Support for unprivileged encryption of SIF files using gocryptfs.  This is
    not compatible with privileged encryption, so containers encrypted by root
    need to be rebuilt by an unprivileged user.
  * Templating support for definition files. Users can now define variables in
    definition files via a matching pair of double curly brackets. Variables of
    the form {{ variable }} will be replaced by a value defined either by a
    variable=value entry in the %arguments section of the definition file or
    through new build options --build-arg or --build-arg-file.
  * Add a new instance run command that will execute the runscript when an
    instance is initiated instead of executing the startscript.
  * The sign and verify commands now support signing and verification with
    non-PGP key material by specifying the path to a private key via the --key
    flag.
  * The verify command now supports verification with X.509 certificates by
    specifying the path to a certificate via the --certificate flag. By
    default, the system root certificate pool is used as trust anchors unless
    overridden via the --certificate-roots flag. A pool of intermediate
    certificates that are not trust anchors, but can be used to form a
    certificate chain, can also be specified via the
  - -certificate-intermediates flag.
  * Support for online verification checks of X.509 certificates using OCSP
    protocol via the new verify --ocsp-verify option.
  * The instance stats command displays the resource usage every second. The
  - -no-stream option disables this interactive mode and shows the
    point-in-time usage.
  * Instances are now started in a cgroup by default, when run as root or when
    unified cgroups v2 with systemd as manager is configured. This allows
    apptainer instance stats to be supported by default when possible.
  * The instance start command now accepts an optional --app &lt;name&gt; argument
    which invokes a start script within the %appstart &lt;name&gt; section in the
    definition file. The instance stop command still only requires the instance
    name.
  * The instance name is now available inside an instance via the new
    APPTAINER_INSTANCE environment variable.
  * The --no-mount flag now accepts the value bind-paths to disable mounting of
    all bind path entries in apptainer.conf.
    Support for DOCKER_HOST parsing when using docker-daemon://
    DOCKER_USERNAME and DOCKER_PASSWORD supported without APPTAINER_ prefix.
    Add new Linux capabilities CAP_PERFMON, CAP_BPF, and CAP_CHECKPOINT_RESTORE.
  * The remote get-login-password command allows users to retrieve a remote's
    token. This enables piping the secret directly into docker login while
    preventing it from showing up in a shell's history.
  * Define EUID in %environment alongside UID.
  * In --rocm mode, the whole of /dev/dri is now bound into the container when
  - -contain is in use. This makes /dev/dri/render devices available, required
    for later ROCm versions.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1690372800">- updated to 1.2.1 to fix CVE-2023-38496 although not relevant as package is
  compiled with setuid</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1690545600">- updated to 1.2.2 with following changes:
  * Fix $APPTAINER_MESSAGELEVEL to correctly set the logging level.
  * Fix build failures when in setuid mode and unprivileged user namespaces are
    unavailable and the --fakeroot option is not selected.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1693310400">- Update license for the package to cover also OpenSSL and CRYPTOGAMS
  part of chacha_ppc64le.s</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1695643200">- updated to 1.2.3 with following changes:
  * The apptainer push/pull commands now show a progress bar for the oras
    protocol like there was for docker and library protocols.
  * The --nv and --rocm flags can now be used simultaneously.
  * Fix the use of APPTAINER_CONFIGDIR with apptainer instance start and action
    commands that refer to instance://.
  * Fix the issue that apptainer would not read credentials from the Docker
    fallback path ~/.docker/config.json if missing in the apptainer
    credentials.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1695816000">- removed CRYPTOGAMS license as not known in OBS and OpenSSL is
  also valid</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698148800">- Do not build squashfuse, require it as a dependency.
  Removed: squashfuse-0.1.105.tar.gz, 70.patch
- Replace awkward 'Obsoletes: singularity-*' as well as the
  'Provides: Singularity' by 'Conflicts:' and drop the provides -
  the versioning scheme does not match and we do not automatically
  migrate from one to the other.
- Exclude platforms which do not provide all build dependencies.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1706702400">- Updated apptainer to version 1.2.5
  * Added `libnvidia-nvvm` to `nvliblist.conf`. Newer NVIDIA
    Drivers (known with &gt;= 525.85.05) require this lib to compile
    OpenCL programs against NVIDIA GPUs, i.e. `libnvidia-opencl`
    depends on `libnvidia-nvvm`.
  * Disable the usage of cgroup in instance creation when
    `--fakeroot` is passed.
  * Disable the usage of cgroup in instance creation when `hidepid`
    mount option on `/proc` is set.
  * Fixed a regression introduced in 1.2.0 where the user's
    password file information was not copied in to the container
    when there was a parent root-mapped user namespace (as is the
    case for example in `cvmfsexec`).
  * Added the upcoming NVIDIA driver library `libnvidia-gpucomp.so`
    to the list of libraries to add to NVIDIA GPU-enabled
    containers. Fixed missing error handling during the creation
    of an encrypted image that lead to the generation of corrupted
    images.
  * Use `APPTAINER_TMPDIR` for temporary files during privileged
    image encryption.
  * If rootless unified cgroups v2 is available when starting an
    image but `XDG_RUNTIME_DIR` or `DBUS_SESSION_BUS_ADDRESS` is
    not set, print an info message that stats will not be available
    instead of exiting with a fatal error.
  * Allow templated build arguments to definition files to have
    empty values.
- Package .def templates separately for different SPs.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1710331200">- Fix 'apptainer build' using signed packages from the SUSE
  Registry (bsc#1221364).
  * Remove-signatures-from-Docker-images.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1710504000">- Updated apptainer to version 1.3.0
  * FUSE mounts are now supported in setuid mode, enabling full
    functionality even when kernel filesystem mounts are insecure due to
    unprivileged users having write access to raw filesystems in
    containers. When allow `setuid-mount extfs = no` (the default) in
    apptainer.conf, then the fuse2fs image driver will be used to mount
    ext3 images in setuid mode instead of the kernel driver (ext3 images
    are primarily used for the `--overlay` feature), restoring
    functionality that was removed by default in Apptainer 1.1.8 because
    of the security risk.
    The allow `setuid-mount squashfs` configuration option in
    `apptainer.conf` now has a new default called `iflimited` which allows
    kernel squashfs mounts only if there is at least one `limit container`
    option set or if Execution Control Lists are activated in ecl.toml.
    If kernel squashfs mounts are are not allowed, then the squashfuse
    image driver will be used instead.
    `iflimited` is the default because if one of those limits are used
    the system administrator ensures that unprivileged users do not have
    write access to the containers, but on the other hand using FUSE
    would enable a user to theoretically bypass the limits via `ptrace()`
    because the FUSE process runs as that user.
    The `fuse-overlayfs` image driver will also now be tried in setuid
    mode if the kernel overlayfs driver does not work (for example if
    one of the layers is a FUSE filesystem).  In addition, if `allow
    setuid-mount encrypted = no` then the unprivileged gocryptfs format
    will be used for encrypting SIF files instead of the kernel
    device-mapper. If a SIF file was encrypted using the gocryptfs
    format, it can now be mounted in setuid mode in addition to
    non-setuid mode.
  * Change the default in user namespace mode to use either kernel
    overlayfs or fuse-overlayfs instead of the underlay feature for the
    purpose of adding bind mount points. That was already the default in
    setuid mode; this change makes it consistent. The underlay feature
    can still be used with the `--underlay` option, but it is deprecated
    because the implementation is complicated and measurements have
    shown that the performance of underlay is similar to overlayfs and
    fuse-overlayfs.
    For now the underlay feature can be made the default again with a
    new `preferred` value on the `enable underlay` configuration option.
    Also the `--underlay` option can be used in setuid mode or as the
    root user, although it was ignored previously.
  * Prefer again to use kernel overlayfs over fuse-overlayfs when a
    lower layer is FUSE and there's no writable upper layer, undoing the
    change from 1.2.0. Another workaround was found for the problem that
    change addressed. This applies in both setuid mode and in user
    namespace mode.
  * `--cwd` is now the preferred form of the flag for setting the
    container's working directory, though `--pwd` is still supported for
    compatibility.
  * The way `--home` is handled when running as root (e.g. sudo apptainer)
    or with `--fakeroot` has changed. Previously, we were only modifying
    the `HOME` environment variable in these cases, while leaving the
    container's `/etc/passwd` file unchanged (with its homedir field
    pointing to `/root`, regardless of the value passed to `--home`). With
    this change, both value of HOME and the contents of `/etc/passwd` in
    the container will reflect the value passed to `--home` if the
    container is readonly. If the container is writable, the
    `/etc/passwd` file is left alone because it can interfere with
    commands that want to modify it.
  * The `--vm` and related flags to start apptainer inside a VM have been
    removed. This functionality was related to the retired Singularity Desktop
    / SyOS projects.
  * The keyserver-related commands that were under `remote` have been moved to
    their own, dedicated `keyserver` command. Run `apptainer help keyserver`
    for more information.
  * The commands related to OCI/Docker registries that were under `remote` have
    been moved to their own, dedicated `registry` command. Run
    `apptainer help registry` for more information.
  * The the `remote list` subcommand now outputs only remote endpoints (with
    keyservers and OCI/Docker registries having been moved to separate
    commands), and the output has been streamlined.
  * Adding a new remote endpoint using the `apptainer remote add` command will
    now set the new endpoint as default. This behavior can be suppressed by
    supplying the `--no-default` (or `-n`) flag to `remote add`.
  * Skip parsing build definition file template variables after comments
    beginning with a hash symbol.
  * The global `/tmp` directory is no longer used for gocryptfs mountpoints.
- New Features &amp; Functionality
  * The `remote status` command will now print the username, realname, and
    email of the logged-in user, if available.
  * Add monitoring feature support, which requires the usage of an
    additional tool named `apptheus`, this tool will put apptainer starter
    into a newly created cgroup and collect system metrics.
  * A new `--no-pid` flag for `apptainer run/shell/exec` disables the PID
    namespace inferred by `--containall` and `--compat`.
  * Added `--config` option to `keyserver` commands.
  * Honor an optional remoteName argument to the `keyserver list` command.
  * Added the `APPTAINER_ENCRYPTION_PEM_DATA` env var to allow for
    encrypting and running encrypted containers without a PEM file.
  * Adding `--sharens` mode for `apptainer exec/run/shell`, which enables to
    run multiple apptainer instances created by the same parent using
    the same image in the same user namespace.
- Make 'gocryptfs' an optional dependency.
- Make apptainer definition templates version dependent.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1715601600">- Make sure, digest values handled by the Go library
  github.com/opencontainers/go-digest and used throughout the
  Go-implemented containers ecosystem are always validated. This
  prevents attackers from triggering unexpected authenticated
  registry accesses.
  * Bump-github.com-containers-image-v5-from-5.30.0-to-5.30.1.patch
    (CVE-2024-3727, bsc#1224114).</changelog>
</package>
<package pkgid="e7426046ebf6a15f140f83b86056db94d8b73a579fa70618f7915d41681789cb7f7275d9c333d93a2490367f8351ed48ec9913e25441e9205bfd8a9e0a932e79" name="apptainer-leap" arch="noarch">
  <version epoch="0" ver="1.3.0" rel="2.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1666958400">- Add Provides: and Obsoletes: to attempt to mark this as a possible
  replacement for the original singularity package which has been
  discontinued.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1671537600">- Update to 1.1.4 with following changes:
  * Make the binaries built in the unprivileged apptainer package relocatable.
    When moving the binaries to a new location, the /usr at the top of some of
    the paths needs to be removed. Relocation is disallowed when the
    starter-suid is present, for security reasons.
  * Change the warning when an overlay image is not writable, introduced in
    v1.1.3, back into a (more informative) fatal error because it doesn't
    actually enter the container environment.
  * Set the --net flag if --network or --network-args is set rather than
    silently ignoring them if --net was not set.
  * Do not hang on pull from http(s) source that doesn't provide a content-length.
  * Avoid hang on fakeroot cleanup under high load seen on some distributions / kernels.
  * Remove obsolete pacstrap -d in Arch packer.
  * Adjust warning message for deprecated environment variables usage.
  * Enable the --security uid:N and --security gid:N options to work when run
    in non-suid mode. In non-suid mode they work with any user, not just root.
    Unlike with root and suid mode, however, only one gid may be set in
    non-suid mode.
- Changes from 1.1.3
  * Prefer the fakeroot-sysv command over the fakeroot command because the
    latter can be linked to either fakeroot-sysv or fakeroot-tcp, but
    fakeroot-sysv is much faster.
  * Update the included squashfuse_ll to have -o uid=N and -o gid=N options and
    changed the corresponding image driver to use them when available. This
    makes files inside sif files appear to be owned by the user instead of by
    the nobody id 65534 when running in non-setuid mode.
  * Fix the locating of shared libraries when running unsquashfs from a non-standard location.
  * Properly clean up temporary files if unsquashfs fails.
  * Fix the creation of missing bind points when using image binding with underlay.
  * Change the error when an overlay image is not writable into a warning that
    suggests adding :ro to make it read only or using --fakeroot.
  * Avoid permission denied errors during unprivileged builds without
    /etc/subuid-based fakeroot when /var/lib/containers/sigstore is readable
    only by root.
  * Avoid failures with --writable-tmpfs in non-setuid mode when using
    fuse-overlayfs versions 1.8 or greater by adding the fuse-overlayfs noacl
    mount option to disable support for POSIX Access Control Lists.
  * Fix the --rocm flag in combination with -c / -C by forwarding all
    /dri/render* devices into the container.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1671624000">- moved run dir from /var/lib/apptainer to /var/apptainer to be closer
  to upstream</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1673438400">- Update to 1.1.5 with following changes:
  * Fix the use of fakeroot, faked, and libfakeroot.so if they are not suffixed
    by -sysv, as is for instance the case on Gentoo Linux.
  * Prevent the use of a --libexecdir or --bindir mconfig option from making
    apptainer think it was relocated and so preventing use of suid mode. The
    bug was introduced in v1.1.4.
  * Add helpful error message for build --remote option.
  * Add more helpful error message when no library endpoint found.
  * Avoid cleanup errors on exit when mountpoints are busy by doing a lazy
    unmount if a regular unmount doesn't work after 10 tries.
  * Make messages about using SINGULARITY variables less scary.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1676462400">- update to 1.1.6 with following changes:
  * Included a fix for CVE-2022-23538 which potentially leaked user credentials
    to a third-party S3 storage service when using the library:// protocol. See
    the https://github.com/sylabs/scs-library-client/security/advisories/GHSA-7p8m-22h4-9pj7
    for details.
  * Make PS1 environment variable changeable via %environment section on
    definition file that used to be only changeable via APPTAINERENV_PS1
    outside of container. This makes the container's prompt customizable.
  * Fix the passing of nested bind mounts when there are multiple binds
    separated by commas and some of them have colons separating sources and
    destinations.
  * Hide messages about SINGULARITY variables if corresponding APPTAINER
    variables are defined. Fixes a regression introduced in 1.1.4.
  * Print a warning if extra arguments are given to a shell action, and show in
    the run action usage that arguments may be passed.
  * Check for the existence of the runtime executable prefix, to avoid issues
    when running under Slurm's srun. If it doesn't exist, fall back to the
    compile-time prefix.
  * Increase the timeout on image driver (that is, FUSE) mounts from 2 seconds
    to 10 seconds. Instead, print an INFO message if it takes more than 2
    seconds.
  * If a remote is defined both globally (i.e. system-wide) and individually,
    change apptainer remote commands to print an info message instead of
    exiting with a fatal error and to give precedence to the individual
    configuration.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1677240000">- added simple sif building for SLE systems via suseconnect-container
- added files:
  * simpler-sif-building.patch
  * SLE-12SP5.def
  * leap.def</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1680091200">- updated to 1.1.7 with following changes:
  * removed simpler-sif-building.patch as this was incoperated upstream
  * Allow gpu options such as --nv to be nested by always inheriting all
    libraries bound in to a parent container's /.singularity.d/libs.
  * Map the user's home directory to the root home directory by default in the
    non-subuid fakeroot mode like it was in the subuid fakeroot mode, for both
    action commands and building containers from definition files.
  * Make the error message more helpful in another place where a remote is
    found to have no library client.
  * Avoid incorrect error when requesting fakeroot network.
  * Pass computed LD_LIBRARY_PATH to wrapped unsquashfs. Fixes issues where
    unsquashfs on host uses libraries in non-default paths.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1682596800">- Included a fix for CVE-2023-30549 which is a vulnerability in setuid-root
  installations of Apptainer iwhich was not active in the recent openSUSE
  packages. Still this is included for completenss. The fix adds allow
  setuid-mount configuration options encrypted, squashfs, and extfs, and makes
  the default for extfs be "no". That disables the use of extfs mounts
  including for overlays or binds while in the setuid-root mode, while leaving
  it enabled for unprivileged user namespace mode. The default for encrypted
  and squashfs is "yes".
- Other bug fixes:
  * Fix loop device 'no such device or address' spurious errors when using shared
    loop devices.
  * Add xino=on mount option for writable kernel overlay mount points to fix
    inode numbers consistency after kernel cache flush (not applicable to
    fuse-overlayfs).</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1686657600">- update to 1.1.9 with following changes:
  * Remove warning about unknown xino=on option from fuse-overlayfs, introduced
    in 1.1.8.
  * Ignore extraneous warning from fuse-overlayfs about a readonly /proc.
  * Fix dropped "n" characters on some platforms in definition file stored as
    part of SIF metadata.
  * Remove duplicated group ids.
  * Fix not being able to handle multiple entries in LD_PRELOAD when binding
    fakeroot into container during apptainer startup for --fakeroot with
    fakeroot command.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1686744000">- update to 1.2.0 with following changes:
  * binary is built reproducible which disables plugins
  * Create the current working directory in a container when it doesn't exist.
    This restores behavior as it was before singularity 3.6.0. As a result,
    using --no-mount home won't have any effect when running apptainer from a
    home directory and will require --no-mount home,cwd to avoid mounting that
    directory.
  * Handle current working directory paths containing symlinks both on the host
    and in a container but pointing to different destinations. If detected, the
    current working directory is not mounted when the destination directory in
    the container exists.
  * Destination mount points are now sorted by shortest path first to ensure
    that a user bind doesn't override a previous bind path when set in
    arbitrary order on the CLI. This is also applied to image binds.
  * When the kernel supports unprivileged overlay mounts in a user namespace,
    the container will be constructed by default using an overlay instead of an
    underlay layout for bind mounts. A new --underlay action option can be used
    to prefer underlay instead of overlay.
  * sessiondir maxsize in apptainer.conf now defaults to 64 MiB for new
    installations. This is an increase from 16 MiB in prior versions.
  * The apptainer cache is now architecture aware, so the same home directory
    cache can be shared by machines with different architectures.
  * Overlay is blocked on the panfs filesystem, allowing sandbox directories to
    be run from panfs without error.
  * Lookup and store user/group information in stage one prior to entering any
    namespaces, to fix an issue with winbind not correctly looking up
    user/group information when using user namespaces.
- New features / functionalities
  * Support for unprivileged encryption of SIF files using gocryptfs.  This is
    not compatible with privileged encryption, so containers encrypted by root
    need to be rebuilt by an unprivileged user.
  * Templating support for definition files. Users can now define variables in
    definition files via a matching pair of double curly brackets. Variables of
    the form {{ variable }} will be replaced by a value defined either by a
    variable=value entry in the %arguments section of the definition file or
    through new build options --build-arg or --build-arg-file.
  * Add a new instance run command that will execute the runscript when an
    instance is initiated instead of executing the startscript.
  * The sign and verify commands now support signing and verification with
    non-PGP key material by specifying the path to a private key via the --key
    flag.
  * The verify command now supports verification with X.509 certificates by
    specifying the path to a certificate via the --certificate flag. By
    default, the system root certificate pool is used as trust anchors unless
    overridden via the --certificate-roots flag. A pool of intermediate
    certificates that are not trust anchors, but can be used to form a
    certificate chain, can also be specified via the
  - -certificate-intermediates flag.
  * Support for online verification checks of X.509 certificates using OCSP
    protocol via the new verify --ocsp-verify option.
  * The instance stats command displays the resource usage every second. The
  - -no-stream option disables this interactive mode and shows the
    point-in-time usage.
  * Instances are now started in a cgroup by default, when run as root or when
    unified cgroups v2 with systemd as manager is configured. This allows
    apptainer instance stats to be supported by default when possible.
  * The instance start command now accepts an optional --app &lt;name&gt; argument
    which invokes a start script within the %appstart &lt;name&gt; section in the
    definition file. The instance stop command still only requires the instance
    name.
  * The instance name is now available inside an instance via the new
    APPTAINER_INSTANCE environment variable.
  * The --no-mount flag now accepts the value bind-paths to disable mounting of
    all bind path entries in apptainer.conf.
    Support for DOCKER_HOST parsing when using docker-daemon://
    DOCKER_USERNAME and DOCKER_PASSWORD supported without APPTAINER_ prefix.
    Add new Linux capabilities CAP_PERFMON, CAP_BPF, and CAP_CHECKPOINT_RESTORE.
  * The remote get-login-password command allows users to retrieve a remote's
    token. This enables piping the secret directly into docker login while
    preventing it from showing up in a shell's history.
  * Define EUID in %environment alongside UID.
  * In --rocm mode, the whole of /dev/dri is now bound into the container when
  - -contain is in use. This makes /dev/dri/render devices available, required
    for later ROCm versions.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1690372800">- updated to 1.2.1 to fix CVE-2023-38496 although not relevant as package is
  compiled with setuid</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1690545600">- updated to 1.2.2 with following changes:
  * Fix $APPTAINER_MESSAGELEVEL to correctly set the logging level.
  * Fix build failures when in setuid mode and unprivileged user namespaces are
    unavailable and the --fakeroot option is not selected.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1693310400">- Update license for the package to cover also OpenSSL and CRYPTOGAMS
  part of chacha_ppc64le.s</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1695643200">- updated to 1.2.3 with following changes:
  * The apptainer push/pull commands now show a progress bar for the oras
    protocol like there was for docker and library protocols.
  * The --nv and --rocm flags can now be used simultaneously.
  * Fix the use of APPTAINER_CONFIGDIR with apptainer instance start and action
    commands that refer to instance://.
  * Fix the issue that apptainer would not read credentials from the Docker
    fallback path ~/.docker/config.json if missing in the apptainer
    credentials.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1695816000">- removed CRYPTOGAMS license as not known in OBS and OpenSSL is
  also valid</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698148800">- Do not build squashfuse, require it as a dependency.
  Removed: squashfuse-0.1.105.tar.gz, 70.patch
- Replace awkward 'Obsoletes: singularity-*' as well as the
  'Provides: Singularity' by 'Conflicts:' and drop the provides -
  the versioning scheme does not match and we do not automatically
  migrate from one to the other.
- Exclude platforms which do not provide all build dependencies.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1706702400">- Updated apptainer to version 1.2.5
  * Added `libnvidia-nvvm` to `nvliblist.conf`. Newer NVIDIA
    Drivers (known with &gt;= 525.85.05) require this lib to compile
    OpenCL programs against NVIDIA GPUs, i.e. `libnvidia-opencl`
    depends on `libnvidia-nvvm`.
  * Disable the usage of cgroup in instance creation when
    `--fakeroot` is passed.
  * Disable the usage of cgroup in instance creation when `hidepid`
    mount option on `/proc` is set.
  * Fixed a regression introduced in 1.2.0 where the user's
    password file information was not copied in to the container
    when there was a parent root-mapped user namespace (as is the
    case for example in `cvmfsexec`).
  * Added the upcoming NVIDIA driver library `libnvidia-gpucomp.so`
    to the list of libraries to add to NVIDIA GPU-enabled
    containers. Fixed missing error handling during the creation
    of an encrypted image that lead to the generation of corrupted
    images.
  * Use `APPTAINER_TMPDIR` for temporary files during privileged
    image encryption.
  * If rootless unified cgroups v2 is available when starting an
    image but `XDG_RUNTIME_DIR` or `DBUS_SESSION_BUS_ADDRESS` is
    not set, print an info message that stats will not be available
    instead of exiting with a fatal error.
  * Allow templated build arguments to definition files to have
    empty values.
- Package .def templates separately for different SPs.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1710331200">- Fix 'apptainer build' using signed packages from the SUSE
  Registry (bsc#1221364).
  * Remove-signatures-from-Docker-images.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1710504000">- Updated apptainer to version 1.3.0
  * FUSE mounts are now supported in setuid mode, enabling full
    functionality even when kernel filesystem mounts are insecure due to
    unprivileged users having write access to raw filesystems in
    containers. When allow `setuid-mount extfs = no` (the default) in
    apptainer.conf, then the fuse2fs image driver will be used to mount
    ext3 images in setuid mode instead of the kernel driver (ext3 images
    are primarily used for the `--overlay` feature), restoring
    functionality that was removed by default in Apptainer 1.1.8 because
    of the security risk.
    The allow `setuid-mount squashfs` configuration option in
    `apptainer.conf` now has a new default called `iflimited` which allows
    kernel squashfs mounts only if there is at least one `limit container`
    option set or if Execution Control Lists are activated in ecl.toml.
    If kernel squashfs mounts are are not allowed, then the squashfuse
    image driver will be used instead.
    `iflimited` is the default because if one of those limits are used
    the system administrator ensures that unprivileged users do not have
    write access to the containers, but on the other hand using FUSE
    would enable a user to theoretically bypass the limits via `ptrace()`
    because the FUSE process runs as that user.
    The `fuse-overlayfs` image driver will also now be tried in setuid
    mode if the kernel overlayfs driver does not work (for example if
    one of the layers is a FUSE filesystem).  In addition, if `allow
    setuid-mount encrypted = no` then the unprivileged gocryptfs format
    will be used for encrypting SIF files instead of the kernel
    device-mapper. If a SIF file was encrypted using the gocryptfs
    format, it can now be mounted in setuid mode in addition to
    non-setuid mode.
  * Change the default in user namespace mode to use either kernel
    overlayfs or fuse-overlayfs instead of the underlay feature for the
    purpose of adding bind mount points. That was already the default in
    setuid mode; this change makes it consistent. The underlay feature
    can still be used with the `--underlay` option, but it is deprecated
    because the implementation is complicated and measurements have
    shown that the performance of underlay is similar to overlayfs and
    fuse-overlayfs.
    For now the underlay feature can be made the default again with a
    new `preferred` value on the `enable underlay` configuration option.
    Also the `--underlay` option can be used in setuid mode or as the
    root user, although it was ignored previously.
  * Prefer again to use kernel overlayfs over fuse-overlayfs when a
    lower layer is FUSE and there's no writable upper layer, undoing the
    change from 1.2.0. Another workaround was found for the problem that
    change addressed. This applies in both setuid mode and in user
    namespace mode.
  * `--cwd` is now the preferred form of the flag for setting the
    container's working directory, though `--pwd` is still supported for
    compatibility.
  * The way `--home` is handled when running as root (e.g. sudo apptainer)
    or with `--fakeroot` has changed. Previously, we were only modifying
    the `HOME` environment variable in these cases, while leaving the
    container's `/etc/passwd` file unchanged (with its homedir field
    pointing to `/root`, regardless of the value passed to `--home`). With
    this change, both value of HOME and the contents of `/etc/passwd` in
    the container will reflect the value passed to `--home` if the
    container is readonly. If the container is writable, the
    `/etc/passwd` file is left alone because it can interfere with
    commands that want to modify it.
  * The `--vm` and related flags to start apptainer inside a VM have been
    removed. This functionality was related to the retired Singularity Desktop
    / SyOS projects.
  * The keyserver-related commands that were under `remote` have been moved to
    their own, dedicated `keyserver` command. Run `apptainer help keyserver`
    for more information.
  * The commands related to OCI/Docker registries that were under `remote` have
    been moved to their own, dedicated `registry` command. Run
    `apptainer help registry` for more information.
  * The the `remote list` subcommand now outputs only remote endpoints (with
    keyservers and OCI/Docker registries having been moved to separate
    commands), and the output has been streamlined.
  * Adding a new remote endpoint using the `apptainer remote add` command will
    now set the new endpoint as default. This behavior can be suppressed by
    supplying the `--no-default` (or `-n`) flag to `remote add`.
  * Skip parsing build definition file template variables after comments
    beginning with a hash symbol.
  * The global `/tmp` directory is no longer used for gocryptfs mountpoints.
- New Features &amp; Functionality
  * The `remote status` command will now print the username, realname, and
    email of the logged-in user, if available.
  * Add monitoring feature support, which requires the usage of an
    additional tool named `apptheus`, this tool will put apptainer starter
    into a newly created cgroup and collect system metrics.
  * A new `--no-pid` flag for `apptainer run/shell/exec` disables the PID
    namespace inferred by `--containall` and `--compat`.
  * Added `--config` option to `keyserver` commands.
  * Honor an optional remoteName argument to the `keyserver list` command.
  * Added the `APPTAINER_ENCRYPTION_PEM_DATA` env var to allow for
    encrypting and running encrypted containers without a PEM file.
  * Adding `--sharens` mode for `apptainer exec/run/shell`, which enables to
    run multiple apptainer instances created by the same parent using
    the same image in the same user namespace.
- Make 'gocryptfs' an optional dependency.
- Make apptainer definition templates version dependent.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1715601600">- Make sure, digest values handled by the Go library
  github.com/opencontainers/go-digest and used throughout the
  Go-implemented containers ecosystem are always validated. This
  prevents attackers from triggering unexpected authenticated
  registry accesses.
  * Bump-github.com-containers-image-v5-from-5.30.0-to-5.30.1.patch
    (CVE-2024-3727, bsc#1224114).</changelog>
</package>
<package pkgid="8b48bd08eb18b2be0c41234967d14c5157a496fda5aea13a7d86c7bbbe7439a09cf165ecd37a6984f3bd0ae5821c69a9be66bdecbdcd523ec14bde1ec1f4e53f" name="apptainer-sle15_5" arch="noarch">
  <version epoch="0" ver="1.3.0" rel="2.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1666958400">- Add Provides: and Obsoletes: to attempt to mark this as a possible
  replacement for the original singularity package which has been
  discontinued.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1671537600">- Update to 1.1.4 with following changes:
  * Make the binaries built in the unprivileged apptainer package relocatable.
    When moving the binaries to a new location, the /usr at the top of some of
    the paths needs to be removed. Relocation is disallowed when the
    starter-suid is present, for security reasons.
  * Change the warning when an overlay image is not writable, introduced in
    v1.1.3, back into a (more informative) fatal error because it doesn't
    actually enter the container environment.
  * Set the --net flag if --network or --network-args is set rather than
    silently ignoring them if --net was not set.
  * Do not hang on pull from http(s) source that doesn't provide a content-length.
  * Avoid hang on fakeroot cleanup under high load seen on some distributions / kernels.
  * Remove obsolete pacstrap -d in Arch packer.
  * Adjust warning message for deprecated environment variables usage.
  * Enable the --security uid:N and --security gid:N options to work when run
    in non-suid mode. In non-suid mode they work with any user, not just root.
    Unlike with root and suid mode, however, only one gid may be set in
    non-suid mode.
- Changes from 1.1.3
  * Prefer the fakeroot-sysv command over the fakeroot command because the
    latter can be linked to either fakeroot-sysv or fakeroot-tcp, but
    fakeroot-sysv is much faster.
  * Update the included squashfuse_ll to have -o uid=N and -o gid=N options and
    changed the corresponding image driver to use them when available. This
    makes files inside sif files appear to be owned by the user instead of by
    the nobody id 65534 when running in non-setuid mode.
  * Fix the locating of shared libraries when running unsquashfs from a non-standard location.
  * Properly clean up temporary files if unsquashfs fails.
  * Fix the creation of missing bind points when using image binding with underlay.
  * Change the error when an overlay image is not writable into a warning that
    suggests adding :ro to make it read only or using --fakeroot.
  * Avoid permission denied errors during unprivileged builds without
    /etc/subuid-based fakeroot when /var/lib/containers/sigstore is readable
    only by root.
  * Avoid failures with --writable-tmpfs in non-setuid mode when using
    fuse-overlayfs versions 1.8 or greater by adding the fuse-overlayfs noacl
    mount option to disable support for POSIX Access Control Lists.
  * Fix the --rocm flag in combination with -c / -C by forwarding all
    /dri/render* devices into the container.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1671624000">- moved run dir from /var/lib/apptainer to /var/apptainer to be closer
  to upstream</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1673438400">- Update to 1.1.5 with following changes:
  * Fix the use of fakeroot, faked, and libfakeroot.so if they are not suffixed
    by -sysv, as is for instance the case on Gentoo Linux.
  * Prevent the use of a --libexecdir or --bindir mconfig option from making
    apptainer think it was relocated and so preventing use of suid mode. The
    bug was introduced in v1.1.4.
  * Add helpful error message for build --remote option.
  * Add more helpful error message when no library endpoint found.
  * Avoid cleanup errors on exit when mountpoints are busy by doing a lazy
    unmount if a regular unmount doesn't work after 10 tries.
  * Make messages about using SINGULARITY variables less scary.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1676462400">- update to 1.1.6 with following changes:
  * Included a fix for CVE-2022-23538 which potentially leaked user credentials
    to a third-party S3 storage service when using the library:// protocol. See
    the https://github.com/sylabs/scs-library-client/security/advisories/GHSA-7p8m-22h4-9pj7
    for details.
  * Make PS1 environment variable changeable via %environment section on
    definition file that used to be only changeable via APPTAINERENV_PS1
    outside of container. This makes the container's prompt customizable.
  * Fix the passing of nested bind mounts when there are multiple binds
    separated by commas and some of them have colons separating sources and
    destinations.
  * Hide messages about SINGULARITY variables if corresponding APPTAINER
    variables are defined. Fixes a regression introduced in 1.1.4.
  * Print a warning if extra arguments are given to a shell action, and show in
    the run action usage that arguments may be passed.
  * Check for the existence of the runtime executable prefix, to avoid issues
    when running under Slurm's srun. If it doesn't exist, fall back to the
    compile-time prefix.
  * Increase the timeout on image driver (that is, FUSE) mounts from 2 seconds
    to 10 seconds. Instead, print an INFO message if it takes more than 2
    seconds.
  * If a remote is defined both globally (i.e. system-wide) and individually,
    change apptainer remote commands to print an info message instead of
    exiting with a fatal error and to give precedence to the individual
    configuration.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1677240000">- added simple sif building for SLE systems via suseconnect-container
- added files:
  * simpler-sif-building.patch
  * SLE-12SP5.def
  * leap.def</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1680091200">- updated to 1.1.7 with following changes:
  * removed simpler-sif-building.patch as this was incoperated upstream
  * Allow gpu options such as --nv to be nested by always inheriting all
    libraries bound in to a parent container's /.singularity.d/libs.
  * Map the user's home directory to the root home directory by default in the
    non-subuid fakeroot mode like it was in the subuid fakeroot mode, for both
    action commands and building containers from definition files.
  * Make the error message more helpful in another place where a remote is
    found to have no library client.
  * Avoid incorrect error when requesting fakeroot network.
  * Pass computed LD_LIBRARY_PATH to wrapped unsquashfs. Fixes issues where
    unsquashfs on host uses libraries in non-default paths.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1682596800">- Included a fix for CVE-2023-30549 which is a vulnerability in setuid-root
  installations of Apptainer iwhich was not active in the recent openSUSE
  packages. Still this is included for completenss. The fix adds allow
  setuid-mount configuration options encrypted, squashfs, and extfs, and makes
  the default for extfs be "no". That disables the use of extfs mounts
  including for overlays or binds while in the setuid-root mode, while leaving
  it enabled for unprivileged user namespace mode. The default for encrypted
  and squashfs is "yes".
- Other bug fixes:
  * Fix loop device 'no such device or address' spurious errors when using shared
    loop devices.
  * Add xino=on mount option for writable kernel overlay mount points to fix
    inode numbers consistency after kernel cache flush (not applicable to
    fuse-overlayfs).</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1686657600">- update to 1.1.9 with following changes:
  * Remove warning about unknown xino=on option from fuse-overlayfs, introduced
    in 1.1.8.
  * Ignore extraneous warning from fuse-overlayfs about a readonly /proc.
  * Fix dropped "n" characters on some platforms in definition file stored as
    part of SIF metadata.
  * Remove duplicated group ids.
  * Fix not being able to handle multiple entries in LD_PRELOAD when binding
    fakeroot into container during apptainer startup for --fakeroot with
    fakeroot command.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1686744000">- update to 1.2.0 with following changes:
  * binary is built reproducible which disables plugins
  * Create the current working directory in a container when it doesn't exist.
    This restores behavior as it was before singularity 3.6.0. As a result,
    using --no-mount home won't have any effect when running apptainer from a
    home directory and will require --no-mount home,cwd to avoid mounting that
    directory.
  * Handle current working directory paths containing symlinks both on the host
    and in a container but pointing to different destinations. If detected, the
    current working directory is not mounted when the destination directory in
    the container exists.
  * Destination mount points are now sorted by shortest path first to ensure
    that a user bind doesn't override a previous bind path when set in
    arbitrary order on the CLI. This is also applied to image binds.
  * When the kernel supports unprivileged overlay mounts in a user namespace,
    the container will be constructed by default using an overlay instead of an
    underlay layout for bind mounts. A new --underlay action option can be used
    to prefer underlay instead of overlay.
  * sessiondir maxsize in apptainer.conf now defaults to 64 MiB for new
    installations. This is an increase from 16 MiB in prior versions.
  * The apptainer cache is now architecture aware, so the same home directory
    cache can be shared by machines with different architectures.
  * Overlay is blocked on the panfs filesystem, allowing sandbox directories to
    be run from panfs without error.
  * Lookup and store user/group information in stage one prior to entering any
    namespaces, to fix an issue with winbind not correctly looking up
    user/group information when using user namespaces.
- New features / functionalities
  * Support for unprivileged encryption of SIF files using gocryptfs.  This is
    not compatible with privileged encryption, so containers encrypted by root
    need to be rebuilt by an unprivileged user.
  * Templating support for definition files. Users can now define variables in
    definition files via a matching pair of double curly brackets. Variables of
    the form {{ variable }} will be replaced by a value defined either by a
    variable=value entry in the %arguments section of the definition file or
    through new build options --build-arg or --build-arg-file.
  * Add a new instance run command that will execute the runscript when an
    instance is initiated instead of executing the startscript.
  * The sign and verify commands now support signing and verification with
    non-PGP key material by specifying the path to a private key via the --key
    flag.
  * The verify command now supports verification with X.509 certificates by
    specifying the path to a certificate via the --certificate flag. By
    default, the system root certificate pool is used as trust anchors unless
    overridden via the --certificate-roots flag. A pool of intermediate
    certificates that are not trust anchors, but can be used to form a
    certificate chain, can also be specified via the
  - -certificate-intermediates flag.
  * Support for online verification checks of X.509 certificates using OCSP
    protocol via the new verify --ocsp-verify option.
  * The instance stats command displays the resource usage every second. The
  - -no-stream option disables this interactive mode and shows the
    point-in-time usage.
  * Instances are now started in a cgroup by default, when run as root or when
    unified cgroups v2 with systemd as manager is configured. This allows
    apptainer instance stats to be supported by default when possible.
  * The instance start command now accepts an optional --app &lt;name&gt; argument
    which invokes a start script within the %appstart &lt;name&gt; section in the
    definition file. The instance stop command still only requires the instance
    name.
  * The instance name is now available inside an instance via the new
    APPTAINER_INSTANCE environment variable.
  * The --no-mount flag now accepts the value bind-paths to disable mounting of
    all bind path entries in apptainer.conf.
    Support for DOCKER_HOST parsing when using docker-daemon://
    DOCKER_USERNAME and DOCKER_PASSWORD supported without APPTAINER_ prefix.
    Add new Linux capabilities CAP_PERFMON, CAP_BPF, and CAP_CHECKPOINT_RESTORE.
  * The remote get-login-password command allows users to retrieve a remote's
    token. This enables piping the secret directly into docker login while
    preventing it from showing up in a shell's history.
  * Define EUID in %environment alongside UID.
  * In --rocm mode, the whole of /dev/dri is now bound into the container when
  - -contain is in use. This makes /dev/dri/render devices available, required
    for later ROCm versions.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1690372800">- updated to 1.2.1 to fix CVE-2023-38496 although not relevant as package is
  compiled with setuid</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1690545600">- updated to 1.2.2 with following changes:
  * Fix $APPTAINER_MESSAGELEVEL to correctly set the logging level.
  * Fix build failures when in setuid mode and unprivileged user namespaces are
    unavailable and the --fakeroot option is not selected.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1693310400">- Update license for the package to cover also OpenSSL and CRYPTOGAMS
  part of chacha_ppc64le.s</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1695643200">- updated to 1.2.3 with following changes:
  * The apptainer push/pull commands now show a progress bar for the oras
    protocol like there was for docker and library protocols.
  * The --nv and --rocm flags can now be used simultaneously.
  * Fix the use of APPTAINER_CONFIGDIR with apptainer instance start and action
    commands that refer to instance://.
  * Fix the issue that apptainer would not read credentials from the Docker
    fallback path ~/.docker/config.json if missing in the apptainer
    credentials.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1695816000">- removed CRYPTOGAMS license as not known in OBS and OpenSSL is
  also valid</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698148800">- Do not build squashfuse, require it as a dependency.
  Removed: squashfuse-0.1.105.tar.gz, 70.patch
- Replace awkward 'Obsoletes: singularity-*' as well as the
  'Provides: Singularity' by 'Conflicts:' and drop the provides -
  the versioning scheme does not match and we do not automatically
  migrate from one to the other.
- Exclude platforms which do not provide all build dependencies.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1706702400">- Updated apptainer to version 1.2.5
  * Added `libnvidia-nvvm` to `nvliblist.conf`. Newer NVIDIA
    Drivers (known with &gt;= 525.85.05) require this lib to compile
    OpenCL programs against NVIDIA GPUs, i.e. `libnvidia-opencl`
    depends on `libnvidia-nvvm`.
  * Disable the usage of cgroup in instance creation when
    `--fakeroot` is passed.
  * Disable the usage of cgroup in instance creation when `hidepid`
    mount option on `/proc` is set.
  * Fixed a regression introduced in 1.2.0 where the user's
    password file information was not copied in to the container
    when there was a parent root-mapped user namespace (as is the
    case for example in `cvmfsexec`).
  * Added the upcoming NVIDIA driver library `libnvidia-gpucomp.so`
    to the list of libraries to add to NVIDIA GPU-enabled
    containers. Fixed missing error handling during the creation
    of an encrypted image that lead to the generation of corrupted
    images.
  * Use `APPTAINER_TMPDIR` for temporary files during privileged
    image encryption.
  * If rootless unified cgroups v2 is available when starting an
    image but `XDG_RUNTIME_DIR` or `DBUS_SESSION_BUS_ADDRESS` is
    not set, print an info message that stats will not be available
    instead of exiting with a fatal error.
  * Allow templated build arguments to definition files to have
    empty values.
- Package .def templates separately for different SPs.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1710331200">- Fix 'apptainer build' using signed packages from the SUSE
  Registry (bsc#1221364).
  * Remove-signatures-from-Docker-images.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1710504000">- Updated apptainer to version 1.3.0
  * FUSE mounts are now supported in setuid mode, enabling full
    functionality even when kernel filesystem mounts are insecure due to
    unprivileged users having write access to raw filesystems in
    containers. When allow `setuid-mount extfs = no` (the default) in
    apptainer.conf, then the fuse2fs image driver will be used to mount
    ext3 images in setuid mode instead of the kernel driver (ext3 images
    are primarily used for the `--overlay` feature), restoring
    functionality that was removed by default in Apptainer 1.1.8 because
    of the security risk.
    The allow `setuid-mount squashfs` configuration option in
    `apptainer.conf` now has a new default called `iflimited` which allows
    kernel squashfs mounts only if there is at least one `limit container`
    option set or if Execution Control Lists are activated in ecl.toml.
    If kernel squashfs mounts are are not allowed, then the squashfuse
    image driver will be used instead.
    `iflimited` is the default because if one of those limits are used
    the system administrator ensures that unprivileged users do not have
    write access to the containers, but on the other hand using FUSE
    would enable a user to theoretically bypass the limits via `ptrace()`
    because the FUSE process runs as that user.
    The `fuse-overlayfs` image driver will also now be tried in setuid
    mode if the kernel overlayfs driver does not work (for example if
    one of the layers is a FUSE filesystem).  In addition, if `allow
    setuid-mount encrypted = no` then the unprivileged gocryptfs format
    will be used for encrypting SIF files instead of the kernel
    device-mapper. If a SIF file was encrypted using the gocryptfs
    format, it can now be mounted in setuid mode in addition to
    non-setuid mode.
  * Change the default in user namespace mode to use either kernel
    overlayfs or fuse-overlayfs instead of the underlay feature for the
    purpose of adding bind mount points. That was already the default in
    setuid mode; this change makes it consistent. The underlay feature
    can still be used with the `--underlay` option, but it is deprecated
    because the implementation is complicated and measurements have
    shown that the performance of underlay is similar to overlayfs and
    fuse-overlayfs.
    For now the underlay feature can be made the default again with a
    new `preferred` value on the `enable underlay` configuration option.
    Also the `--underlay` option can be used in setuid mode or as the
    root user, although it was ignored previously.
  * Prefer again to use kernel overlayfs over fuse-overlayfs when a
    lower layer is FUSE and there's no writable upper layer, undoing the
    change from 1.2.0. Another workaround was found for the problem that
    change addressed. This applies in both setuid mode and in user
    namespace mode.
  * `--cwd` is now the preferred form of the flag for setting the
    container's working directory, though `--pwd` is still supported for
    compatibility.
  * The way `--home` is handled when running as root (e.g. sudo apptainer)
    or with `--fakeroot` has changed. Previously, we were only modifying
    the `HOME` environment variable in these cases, while leaving the
    container's `/etc/passwd` file unchanged (with its homedir field
    pointing to `/root`, regardless of the value passed to `--home`). With
    this change, both value of HOME and the contents of `/etc/passwd` in
    the container will reflect the value passed to `--home` if the
    container is readonly. If the container is writable, the
    `/etc/passwd` file is left alone because it can interfere with
    commands that want to modify it.
  * The `--vm` and related flags to start apptainer inside a VM have been
    removed. This functionality was related to the retired Singularity Desktop
    / SyOS projects.
  * The keyserver-related commands that were under `remote` have been moved to
    their own, dedicated `keyserver` command. Run `apptainer help keyserver`
    for more information.
  * The commands related to OCI/Docker registries that were under `remote` have
    been moved to their own, dedicated `registry` command. Run
    `apptainer help registry` for more information.
  * The the `remote list` subcommand now outputs only remote endpoints (with
    keyservers and OCI/Docker registries having been moved to separate
    commands), and the output has been streamlined.
  * Adding a new remote endpoint using the `apptainer remote add` command will
    now set the new endpoint as default. This behavior can be suppressed by
    supplying the `--no-default` (or `-n`) flag to `remote add`.
  * Skip parsing build definition file template variables after comments
    beginning with a hash symbol.
  * The global `/tmp` directory is no longer used for gocryptfs mountpoints.
- New Features &amp; Functionality
  * The `remote status` command will now print the username, realname, and
    email of the logged-in user, if available.
  * Add monitoring feature support, which requires the usage of an
    additional tool named `apptheus`, this tool will put apptainer starter
    into a newly created cgroup and collect system metrics.
  * A new `--no-pid` flag for `apptainer run/shell/exec` disables the PID
    namespace inferred by `--containall` and `--compat`.
  * Added `--config` option to `keyserver` commands.
  * Honor an optional remoteName argument to the `keyserver list` command.
  * Added the `APPTAINER_ENCRYPTION_PEM_DATA` env var to allow for
    encrypting and running encrypted containers without a PEM file.
  * Adding `--sharens` mode for `apptainer exec/run/shell`, which enables to
    run multiple apptainer instances created by the same parent using
    the same image in the same user namespace.
- Make 'gocryptfs' an optional dependency.
- Make apptainer definition templates version dependent.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1715601600">- Make sure, digest values handled by the Go library
  github.com/opencontainers/go-digest and used throughout the
  Go-implemented containers ecosystem are always validated. This
  prevents attackers from triggering unexpected authenticated
  registry accesses.
  * Bump-github.com-containers-image-v5-from-5.30.0-to-5.30.1.patch
    (CVE-2024-3727, bsc#1224114).</changelog>
</package>
<package pkgid="4f4b31c20e9574091b63678f3848e0696baf37671e95564d85e09a2c4d3087cc2aad15b00b00bda5b67c84e9a1cf446d23236d4790d395a0985ff39863a9bc45" name="apptainer-sle15_6" arch="noarch">
  <version epoch="0" ver="1.3.0" rel="2.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1666958400">- Add Provides: and Obsoletes: to attempt to mark this as a possible
  replacement for the original singularity package which has been
  discontinued.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1671537600">- Update to 1.1.4 with following changes:
  * Make the binaries built in the unprivileged apptainer package relocatable.
    When moving the binaries to a new location, the /usr at the top of some of
    the paths needs to be removed. Relocation is disallowed when the
    starter-suid is present, for security reasons.
  * Change the warning when an overlay image is not writable, introduced in
    v1.1.3, back into a (more informative) fatal error because it doesn't
    actually enter the container environment.
  * Set the --net flag if --network or --network-args is set rather than
    silently ignoring them if --net was not set.
  * Do not hang on pull from http(s) source that doesn't provide a content-length.
  * Avoid hang on fakeroot cleanup under high load seen on some distributions / kernels.
  * Remove obsolete pacstrap -d in Arch packer.
  * Adjust warning message for deprecated environment variables usage.
  * Enable the --security uid:N and --security gid:N options to work when run
    in non-suid mode. In non-suid mode they work with any user, not just root.
    Unlike with root and suid mode, however, only one gid may be set in
    non-suid mode.
- Changes from 1.1.3
  * Prefer the fakeroot-sysv command over the fakeroot command because the
    latter can be linked to either fakeroot-sysv or fakeroot-tcp, but
    fakeroot-sysv is much faster.
  * Update the included squashfuse_ll to have -o uid=N and -o gid=N options and
    changed the corresponding image driver to use them when available. This
    makes files inside sif files appear to be owned by the user instead of by
    the nobody id 65534 when running in non-setuid mode.
  * Fix the locating of shared libraries when running unsquashfs from a non-standard location.
  * Properly clean up temporary files if unsquashfs fails.
  * Fix the creation of missing bind points when using image binding with underlay.
  * Change the error when an overlay image is not writable into a warning that
    suggests adding :ro to make it read only or using --fakeroot.
  * Avoid permission denied errors during unprivileged builds without
    /etc/subuid-based fakeroot when /var/lib/containers/sigstore is readable
    only by root.
  * Avoid failures with --writable-tmpfs in non-setuid mode when using
    fuse-overlayfs versions 1.8 or greater by adding the fuse-overlayfs noacl
    mount option to disable support for POSIX Access Control Lists.
  * Fix the --rocm flag in combination with -c / -C by forwarding all
    /dri/render* devices into the container.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1671624000">- moved run dir from /var/lib/apptainer to /var/apptainer to be closer
  to upstream</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1673438400">- Update to 1.1.5 with following changes:
  * Fix the use of fakeroot, faked, and libfakeroot.so if they are not suffixed
    by -sysv, as is for instance the case on Gentoo Linux.
  * Prevent the use of a --libexecdir or --bindir mconfig option from making
    apptainer think it was relocated and so preventing use of suid mode. The
    bug was introduced in v1.1.4.
  * Add helpful error message for build --remote option.
  * Add more helpful error message when no library endpoint found.
  * Avoid cleanup errors on exit when mountpoints are busy by doing a lazy
    unmount if a regular unmount doesn't work after 10 tries.
  * Make messages about using SINGULARITY variables less scary.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1676462400">- update to 1.1.6 with following changes:
  * Included a fix for CVE-2022-23538 which potentially leaked user credentials
    to a third-party S3 storage service when using the library:// protocol. See
    the https://github.com/sylabs/scs-library-client/security/advisories/GHSA-7p8m-22h4-9pj7
    for details.
  * Make PS1 environment variable changeable via %environment section on
    definition file that used to be only changeable via APPTAINERENV_PS1
    outside of container. This makes the container's prompt customizable.
  * Fix the passing of nested bind mounts when there are multiple binds
    separated by commas and some of them have colons separating sources and
    destinations.
  * Hide messages about SINGULARITY variables if corresponding APPTAINER
    variables are defined. Fixes a regression introduced in 1.1.4.
  * Print a warning if extra arguments are given to a shell action, and show in
    the run action usage that arguments may be passed.
  * Check for the existence of the runtime executable prefix, to avoid issues
    when running under Slurm's srun. If it doesn't exist, fall back to the
    compile-time prefix.
  * Increase the timeout on image driver (that is, FUSE) mounts from 2 seconds
    to 10 seconds. Instead, print an INFO message if it takes more than 2
    seconds.
  * If a remote is defined both globally (i.e. system-wide) and individually,
    change apptainer remote commands to print an info message instead of
    exiting with a fatal error and to give precedence to the individual
    configuration.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1677240000">- added simple sif building for SLE systems via suseconnect-container
- added files:
  * simpler-sif-building.patch
  * SLE-12SP5.def
  * leap.def</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1680091200">- updated to 1.1.7 with following changes:
  * removed simpler-sif-building.patch as this was incoperated upstream
  * Allow gpu options such as --nv to be nested by always inheriting all
    libraries bound in to a parent container's /.singularity.d/libs.
  * Map the user's home directory to the root home directory by default in the
    non-subuid fakeroot mode like it was in the subuid fakeroot mode, for both
    action commands and building containers from definition files.
  * Make the error message more helpful in another place where a remote is
    found to have no library client.
  * Avoid incorrect error when requesting fakeroot network.
  * Pass computed LD_LIBRARY_PATH to wrapped unsquashfs. Fixes issues where
    unsquashfs on host uses libraries in non-default paths.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1682596800">- Included a fix for CVE-2023-30549 which is a vulnerability in setuid-root
  installations of Apptainer iwhich was not active in the recent openSUSE
  packages. Still this is included for completenss. The fix adds allow
  setuid-mount configuration options encrypted, squashfs, and extfs, and makes
  the default for extfs be "no". That disables the use of extfs mounts
  including for overlays or binds while in the setuid-root mode, while leaving
  it enabled for unprivileged user namespace mode. The default for encrypted
  and squashfs is "yes".
- Other bug fixes:
  * Fix loop device 'no such device or address' spurious errors when using shared
    loop devices.
  * Add xino=on mount option for writable kernel overlay mount points to fix
    inode numbers consistency after kernel cache flush (not applicable to
    fuse-overlayfs).</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1686657600">- update to 1.1.9 with following changes:
  * Remove warning about unknown xino=on option from fuse-overlayfs, introduced
    in 1.1.8.
  * Ignore extraneous warning from fuse-overlayfs about a readonly /proc.
  * Fix dropped "n" characters on some platforms in definition file stored as
    part of SIF metadata.
  * Remove duplicated group ids.
  * Fix not being able to handle multiple entries in LD_PRELOAD when binding
    fakeroot into container during apptainer startup for --fakeroot with
    fakeroot command.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1686744000">- update to 1.2.0 with following changes:
  * binary is built reproducible which disables plugins
  * Create the current working directory in a container when it doesn't exist.
    This restores behavior as it was before singularity 3.6.0. As a result,
    using --no-mount home won't have any effect when running apptainer from a
    home directory and will require --no-mount home,cwd to avoid mounting that
    directory.
  * Handle current working directory paths containing symlinks both on the host
    and in a container but pointing to different destinations. If detected, the
    current working directory is not mounted when the destination directory in
    the container exists.
  * Destination mount points are now sorted by shortest path first to ensure
    that a user bind doesn't override a previous bind path when set in
    arbitrary order on the CLI. This is also applied to image binds.
  * When the kernel supports unprivileged overlay mounts in a user namespace,
    the container will be constructed by default using an overlay instead of an
    underlay layout for bind mounts. A new --underlay action option can be used
    to prefer underlay instead of overlay.
  * sessiondir maxsize in apptainer.conf now defaults to 64 MiB for new
    installations. This is an increase from 16 MiB in prior versions.
  * The apptainer cache is now architecture aware, so the same home directory
    cache can be shared by machines with different architectures.
  * Overlay is blocked on the panfs filesystem, allowing sandbox directories to
    be run from panfs without error.
  * Lookup and store user/group information in stage one prior to entering any
    namespaces, to fix an issue with winbind not correctly looking up
    user/group information when using user namespaces.
- New features / functionalities
  * Support for unprivileged encryption of SIF files using gocryptfs.  This is
    not compatible with privileged encryption, so containers encrypted by root
    need to be rebuilt by an unprivileged user.
  * Templating support for definition files. Users can now define variables in
    definition files via a matching pair of double curly brackets. Variables of
    the form {{ variable }} will be replaced by a value defined either by a
    variable=value entry in the %arguments section of the definition file or
    through new build options --build-arg or --build-arg-file.
  * Add a new instance run command that will execute the runscript when an
    instance is initiated instead of executing the startscript.
  * The sign and verify commands now support signing and verification with
    non-PGP key material by specifying the path to a private key via the --key
    flag.
  * The verify command now supports verification with X.509 certificates by
    specifying the path to a certificate via the --certificate flag. By
    default, the system root certificate pool is used as trust anchors unless
    overridden via the --certificate-roots flag. A pool of intermediate
    certificates that are not trust anchors, but can be used to form a
    certificate chain, can also be specified via the
  - -certificate-intermediates flag.
  * Support for online verification checks of X.509 certificates using OCSP
    protocol via the new verify --ocsp-verify option.
  * The instance stats command displays the resource usage every second. The
  - -no-stream option disables this interactive mode and shows the
    point-in-time usage.
  * Instances are now started in a cgroup by default, when run as root or when
    unified cgroups v2 with systemd as manager is configured. This allows
    apptainer instance stats to be supported by default when possible.
  * The instance start command now accepts an optional --app &lt;name&gt; argument
    which invokes a start script within the %appstart &lt;name&gt; section in the
    definition file. The instance stop command still only requires the instance
    name.
  * The instance name is now available inside an instance via the new
    APPTAINER_INSTANCE environment variable.
  * The --no-mount flag now accepts the value bind-paths to disable mounting of
    all bind path entries in apptainer.conf.
    Support for DOCKER_HOST parsing when using docker-daemon://
    DOCKER_USERNAME and DOCKER_PASSWORD supported without APPTAINER_ prefix.
    Add new Linux capabilities CAP_PERFMON, CAP_BPF, and CAP_CHECKPOINT_RESTORE.
  * The remote get-login-password command allows users to retrieve a remote's
    token. This enables piping the secret directly into docker login while
    preventing it from showing up in a shell's history.
  * Define EUID in %environment alongside UID.
  * In --rocm mode, the whole of /dev/dri is now bound into the container when
  - -contain is in use. This makes /dev/dri/render devices available, required
    for later ROCm versions.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1690372800">- updated to 1.2.1 to fix CVE-2023-38496 although not relevant as package is
  compiled with setuid</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1690545600">- updated to 1.2.2 with following changes:
  * Fix $APPTAINER_MESSAGELEVEL to correctly set the logging level.
  * Fix build failures when in setuid mode and unprivileged user namespaces are
    unavailable and the --fakeroot option is not selected.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1693310400">- Update license for the package to cover also OpenSSL and CRYPTOGAMS
  part of chacha_ppc64le.s</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1695643200">- updated to 1.2.3 with following changes:
  * The apptainer push/pull commands now show a progress bar for the oras
    protocol like there was for docker and library protocols.
  * The --nv and --rocm flags can now be used simultaneously.
  * Fix the use of APPTAINER_CONFIGDIR with apptainer instance start and action
    commands that refer to instance://.
  * Fix the issue that apptainer would not read credentials from the Docker
    fallback path ~/.docker/config.json if missing in the apptainer
    credentials.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1695816000">- removed CRYPTOGAMS license as not known in OBS and OpenSSL is
  also valid</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698148800">- Do not build squashfuse, require it as a dependency.
  Removed: squashfuse-0.1.105.tar.gz, 70.patch
- Replace awkward 'Obsoletes: singularity-*' as well as the
  'Provides: Singularity' by 'Conflicts:' and drop the provides -
  the versioning scheme does not match and we do not automatically
  migrate from one to the other.
- Exclude platforms which do not provide all build dependencies.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1706702400">- Updated apptainer to version 1.2.5
  * Added `libnvidia-nvvm` to `nvliblist.conf`. Newer NVIDIA
    Drivers (known with &gt;= 525.85.05) require this lib to compile
    OpenCL programs against NVIDIA GPUs, i.e. `libnvidia-opencl`
    depends on `libnvidia-nvvm`.
  * Disable the usage of cgroup in instance creation when
    `--fakeroot` is passed.
  * Disable the usage of cgroup in instance creation when `hidepid`
    mount option on `/proc` is set.
  * Fixed a regression introduced in 1.2.0 where the user's
    password file information was not copied in to the container
    when there was a parent root-mapped user namespace (as is the
    case for example in `cvmfsexec`).
  * Added the upcoming NVIDIA driver library `libnvidia-gpucomp.so`
    to the list of libraries to add to NVIDIA GPU-enabled
    containers. Fixed missing error handling during the creation
    of an encrypted image that lead to the generation of corrupted
    images.
  * Use `APPTAINER_TMPDIR` for temporary files during privileged
    image encryption.
  * If rootless unified cgroups v2 is available when starting an
    image but `XDG_RUNTIME_DIR` or `DBUS_SESSION_BUS_ADDRESS` is
    not set, print an info message that stats will not be available
    instead of exiting with a fatal error.
  * Allow templated build arguments to definition files to have
    empty values.
- Package .def templates separately for different SPs.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1710331200">- Fix 'apptainer build' using signed packages from the SUSE
  Registry (bsc#1221364).
  * Remove-signatures-from-Docker-images.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1710504000">- Updated apptainer to version 1.3.0
  * FUSE mounts are now supported in setuid mode, enabling full
    functionality even when kernel filesystem mounts are insecure due to
    unprivileged users having write access to raw filesystems in
    containers. When allow `setuid-mount extfs = no` (the default) in
    apptainer.conf, then the fuse2fs image driver will be used to mount
    ext3 images in setuid mode instead of the kernel driver (ext3 images
    are primarily used for the `--overlay` feature), restoring
    functionality that was removed by default in Apptainer 1.1.8 because
    of the security risk.
    The allow `setuid-mount squashfs` configuration option in
    `apptainer.conf` now has a new default called `iflimited` which allows
    kernel squashfs mounts only if there is at least one `limit container`
    option set or if Execution Control Lists are activated in ecl.toml.
    If kernel squashfs mounts are are not allowed, then the squashfuse
    image driver will be used instead.
    `iflimited` is the default because if one of those limits are used
    the system administrator ensures that unprivileged users do not have
    write access to the containers, but on the other hand using FUSE
    would enable a user to theoretically bypass the limits via `ptrace()`
    because the FUSE process runs as that user.
    The `fuse-overlayfs` image driver will also now be tried in setuid
    mode if the kernel overlayfs driver does not work (for example if
    one of the layers is a FUSE filesystem).  In addition, if `allow
    setuid-mount encrypted = no` then the unprivileged gocryptfs format
    will be used for encrypting SIF files instead of the kernel
    device-mapper. If a SIF file was encrypted using the gocryptfs
    format, it can now be mounted in setuid mode in addition to
    non-setuid mode.
  * Change the default in user namespace mode to use either kernel
    overlayfs or fuse-overlayfs instead of the underlay feature for the
    purpose of adding bind mount points. That was already the default in
    setuid mode; this change makes it consistent. The underlay feature
    can still be used with the `--underlay` option, but it is deprecated
    because the implementation is complicated and measurements have
    shown that the performance of underlay is similar to overlayfs and
    fuse-overlayfs.
    For now the underlay feature can be made the default again with a
    new `preferred` value on the `enable underlay` configuration option.
    Also the `--underlay` option can be used in setuid mode or as the
    root user, although it was ignored previously.
  * Prefer again to use kernel overlayfs over fuse-overlayfs when a
    lower layer is FUSE and there's no writable upper layer, undoing the
    change from 1.2.0. Another workaround was found for the problem that
    change addressed. This applies in both setuid mode and in user
    namespace mode.
  * `--cwd` is now the preferred form of the flag for setting the
    container's working directory, though `--pwd` is still supported for
    compatibility.
  * The way `--home` is handled when running as root (e.g. sudo apptainer)
    or with `--fakeroot` has changed. Previously, we were only modifying
    the `HOME` environment variable in these cases, while leaving the
    container's `/etc/passwd` file unchanged (with its homedir field
    pointing to `/root`, regardless of the value passed to `--home`). With
    this change, both value of HOME and the contents of `/etc/passwd` in
    the container will reflect the value passed to `--home` if the
    container is readonly. If the container is writable, the
    `/etc/passwd` file is left alone because it can interfere with
    commands that want to modify it.
  * The `--vm` and related flags to start apptainer inside a VM have been
    removed. This functionality was related to the retired Singularity Desktop
    / SyOS projects.
  * The keyserver-related commands that were under `remote` have been moved to
    their own, dedicated `keyserver` command. Run `apptainer help keyserver`
    for more information.
  * The commands related to OCI/Docker registries that were under `remote` have
    been moved to their own, dedicated `registry` command. Run
    `apptainer help registry` for more information.
  * The the `remote list` subcommand now outputs only remote endpoints (with
    keyservers and OCI/Docker registries having been moved to separate
    commands), and the output has been streamlined.
  * Adding a new remote endpoint using the `apptainer remote add` command will
    now set the new endpoint as default. This behavior can be suppressed by
    supplying the `--no-default` (or `-n`) flag to `remote add`.
  * Skip parsing build definition file template variables after comments
    beginning with a hash symbol.
  * The global `/tmp` directory is no longer used for gocryptfs mountpoints.
- New Features &amp; Functionality
  * The `remote status` command will now print the username, realname, and
    email of the logged-in user, if available.
  * Add monitoring feature support, which requires the usage of an
    additional tool named `apptheus`, this tool will put apptainer starter
    into a newly created cgroup and collect system metrics.
  * A new `--no-pid` flag for `apptainer run/shell/exec` disables the PID
    namespace inferred by `--containall` and `--compat`.
  * Added `--config` option to `keyserver` commands.
  * Honor an optional remoteName argument to the `keyserver list` command.
  * Added the `APPTAINER_ENCRYPTION_PEM_DATA` env var to allow for
    encrypting and running encrypted containers without a PEM file.
  * Adding `--sharens` mode for `apptainer exec/run/shell`, which enables to
    run multiple apptainer instances created by the same parent using
    the same image in the same user namespace.
- Make 'gocryptfs' an optional dependency.
- Make apptainer definition templates version dependent.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1715601600">- Make sure, digest values handled by the Go library
  github.com/opencontainers/go-digest and used throughout the
  Go-implemented containers ecosystem are always validated. This
  prevents attackers from triggering unexpected authenticated
  registry accesses.
  * Bump-github.com-containers-image-v5-from-5.30.0-to-5.30.1.patch
    (CVE-2024-3727, bsc#1224114).</changelog>
</package>
<package pkgid="f5c14076db957016b991788d33dd680d6f8edec658d3c73bd39a3ec2e5f58dfe50ec8760e6c7553bde4822cb6a405715cbc9103b6458859f3e35f26bef39039c" name="arkade" arch="src">
  <version epoch="0" ver="0.11.10" rel="1.0.2.1.sr20240429"/>
  <changelog author="kastl@b1-systems.de" date="1696420800">- Update to version 0.10.12:
  * feat: update openfaas-loki to use new OCI repository</changelog>
  <changelog author="kastl@b1-systems.de" date="1696420801">- Update to version 0.10.13:
  * Fix chart-upgrade as a result of yaml library upgrade</changelog>
  <changelog author="kastl@b1-systems.de" date="1699617600">- Update to version 0.10.14:
  * feat: add kube-linter tool</changelog>
  <changelog author="kastl@b1-systems.de" date="1699617601">- Update to version 0.10.15:
  * Fix for regex for downloading Node.js
  * Add demo gif and vhs tape file
  * Bump golang.org/x/mod from 0.12.0 to 0.13.0
  * Bump golang.org/x/crypto from 0.13.0 to 0.14.0
  * Bump github.com/alexellis/go-execute/v2 from 2.1.0 to 2.2.1
  * Bump github.com/otiai10/copy from 1.12.0 to 1.14.0</changelog>
  <changelog author="kastl@b1-systems.de" date="1701172800">- Update to version 0.10.16:
  * Update system go installation for new format
  * feat: add kwokctl to arkade get tools
  * feat: add kwok to arkade get tools
  * Bump github.com/spf13/cobra from 1.7.0 to 1.8.0
  * Bump golang.org/x/mod from 0.13.0 to 0.14.0
  * Bump golang.org/x/crypto from 0.14.0 to 0.15.0</changelog>
  <changelog author="kastl@b1-systems.de" date="1701777600">- Update to version 0.10.17:
  * Add rgee/snowmachine for the festive period
  * Bump github.com/google/go-containerregistry from 0.16.1 to
    0.17.0
  * Bump golang.org/x/crypto from 0.15.0 to 0.16.0</changelog>
  <changelog author="kastl@b1-systems.de" date="1702382400">- Update to version 0.10.18:
  * Bump go.mod and vendor
  * Export LoadFrom
  * Update README.md
  * Bump actions/setup-go from 4 to 5</changelog>
  <changelog author="kastl@b1-systems.de" date="1702641600">- Update to version 0.10.19:
  * Fix issue with version flag for Helm charts</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706788800">- Update to version 0.10.20:
  * Bump golang.org/x/crypto from 0.16.0 to 0.17.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708430400">- Update to version 0.11.0:
  * Add oci extract command
  * Bump github.com/google/go-containerregistry from 0.17.0 to
    0.19.0
  * add support of cloud-hypervisor and ch-remote binary
  * Fix arkade get for kail on darwin&amp;arm64
  * Bump golang.org/x/crypto from 0.17.0 to 0.18.0
  * Use Go 1.21 for e2e checker
  * Limit builds for same SHA
  * Move to Go 1.21 for builds and minimum version</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708516800">- Update to version 0.11.1:
  * helm: add arkade chart bump to bump chart versions
  * feat: support tilt since 0.33.15</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708776000">- Update to version 0.11.2:
  * Aliases for OCI
  * Correct help message
  * Fix croc file pattern &amp; e2e test
  * Remove misc log file</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.11.3:
  * PR #1027 Bump golang.org/x/mod from 0.14.0 to 0.15.0 by
    @dependabot[bot]
  * PR #992 feat: allow to set default ingressclass by @Jasstkn
  * PR #1025 Bump github.com/cheggaaa/pb/v3 from 3.1.4 to 3.1.5 by
    @dependabot[bot]
  * PR #1028 Bump golang.org/x/crypto from 0.18.0 to 0.19.0 by
    @dependabot[bot]
  * PR #1007 change kubectl download site by @YoninL
  * PR #1022 chore: no need to use fmt.Sprintf by @testwill
  * PR #1019 Add tflint by @cyberox
  * PR #1033 feat: add gptscript as cli by @dirien</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590401">- Update to version 0.11.4:
  * PR #1036 Add terraform-docs by @cyberox
  * PR #1038 Bump golang.org/x/mod from 0.15.0 to 0.16.0 by
    @dependabot[bot]
  * PR #1037 Bump golang.org/x/crypto from 0.19.0 to 0.21.0 by
    @dependabot[bot]</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590402">- Update to version 0.11.5:
  * update versions of tf / packer / waypoint
  * Bump alexellis/upload-assets from 0.4.0 to 0.4.1</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590403">- Update to version 0.11.6:
  * Add OpenTofu
  * Bump github.com/google/go-containerregistry from 0.19.0 to
    0.19.1</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712750400">- Update to version 0.11.7:
  * add support for regctl</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712750401">- Update to version 0.11.8:
  * add support for faasd</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712750402">- Update to version 0.11.9:
  * update minio chart location to bitnami
  * Update kubectl version</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714478400">- Update to version 0.11.10:
  * Fix clusterawsadm and cmctl CLI tools
  * Fix argo message and close body for node
  * Bump github.com/sethvargo/go-password from 0.2.0 to 0.3.0
  * Bump golang.org/x/crypto from 0.21.0 to 0.22.0
  * Bump golang.org/x/mod from 0.16.0 to 0.17.0</changelog>
</package>
<package pkgid="fa405c7ddf76be4338a690fd77661dfd24f718d383589fabbbfacede7b053472f5dac7fd9b26684ca8f99c95822fba49aeb27d49594e92d7c536ed6d7f0118d0" name="arkade" arch="x86_64">
  <version epoch="0" ver="0.11.10" rel="1.0.2.1.sr20240429"/>
  <changelog author="kastl@b1-systems.de" date="1696420800">- Update to version 0.10.12:
  * feat: update openfaas-loki to use new OCI repository</changelog>
  <changelog author="kastl@b1-systems.de" date="1696420801">- Update to version 0.10.13:
  * Fix chart-upgrade as a result of yaml library upgrade</changelog>
  <changelog author="kastl@b1-systems.de" date="1699617600">- Update to version 0.10.14:
  * feat: add kube-linter tool</changelog>
  <changelog author="kastl@b1-systems.de" date="1699617601">- Update to version 0.10.15:
  * Fix for regex for downloading Node.js
  * Add demo gif and vhs tape file
  * Bump golang.org/x/mod from 0.12.0 to 0.13.0
  * Bump golang.org/x/crypto from 0.13.0 to 0.14.0
  * Bump github.com/alexellis/go-execute/v2 from 2.1.0 to 2.2.1
  * Bump github.com/otiai10/copy from 1.12.0 to 1.14.0</changelog>
  <changelog author="kastl@b1-systems.de" date="1701172800">- Update to version 0.10.16:
  * Update system go installation for new format
  * feat: add kwokctl to arkade get tools
  * feat: add kwok to arkade get tools
  * Bump github.com/spf13/cobra from 1.7.0 to 1.8.0
  * Bump golang.org/x/mod from 0.13.0 to 0.14.0
  * Bump golang.org/x/crypto from 0.14.0 to 0.15.0</changelog>
  <changelog author="kastl@b1-systems.de" date="1701777600">- Update to version 0.10.17:
  * Add rgee/snowmachine for the festive period
  * Bump github.com/google/go-containerregistry from 0.16.1 to
    0.17.0
  * Bump golang.org/x/crypto from 0.15.0 to 0.16.0</changelog>
  <changelog author="kastl@b1-systems.de" date="1702382400">- Update to version 0.10.18:
  * Bump go.mod and vendor
  * Export LoadFrom
  * Update README.md
  * Bump actions/setup-go from 4 to 5</changelog>
  <changelog author="kastl@b1-systems.de" date="1702641600">- Update to version 0.10.19:
  * Fix issue with version flag for Helm charts</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706788800">- Update to version 0.10.20:
  * Bump golang.org/x/crypto from 0.16.0 to 0.17.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708430400">- Update to version 0.11.0:
  * Add oci extract command
  * Bump github.com/google/go-containerregistry from 0.17.0 to
    0.19.0
  * add support of cloud-hypervisor and ch-remote binary
  * Fix arkade get for kail on darwin&amp;arm64
  * Bump golang.org/x/crypto from 0.17.0 to 0.18.0
  * Use Go 1.21 for e2e checker
  * Limit builds for same SHA
  * Move to Go 1.21 for builds and minimum version</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708516800">- Update to version 0.11.1:
  * helm: add arkade chart bump to bump chart versions
  * feat: support tilt since 0.33.15</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708776000">- Update to version 0.11.2:
  * Aliases for OCI
  * Correct help message
  * Fix croc file pattern &amp; e2e test
  * Remove misc log file</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.11.3:
  * PR #1027 Bump golang.org/x/mod from 0.14.0 to 0.15.0 by
    @dependabot[bot]
  * PR #992 feat: allow to set default ingressclass by @Jasstkn
  * PR #1025 Bump github.com/cheggaaa/pb/v3 from 3.1.4 to 3.1.5 by
    @dependabot[bot]
  * PR #1028 Bump golang.org/x/crypto from 0.18.0 to 0.19.0 by
    @dependabot[bot]
  * PR #1007 change kubectl download site by @YoninL
  * PR #1022 chore: no need to use fmt.Sprintf by @testwill
  * PR #1019 Add tflint by @cyberox
  * PR #1033 feat: add gptscript as cli by @dirien</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590401">- Update to version 0.11.4:
  * PR #1036 Add terraform-docs by @cyberox
  * PR #1038 Bump golang.org/x/mod from 0.15.0 to 0.16.0 by
    @dependabot[bot]
  * PR #1037 Bump golang.org/x/crypto from 0.19.0 to 0.21.0 by
    @dependabot[bot]</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590402">- Update to version 0.11.5:
  * update versions of tf / packer / waypoint
  * Bump alexellis/upload-assets from 0.4.0 to 0.4.1</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590403">- Update to version 0.11.6:
  * Add OpenTofu
  * Bump github.com/google/go-containerregistry from 0.19.0 to
    0.19.1</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712750400">- Update to version 0.11.7:
  * add support for regctl</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712750401">- Update to version 0.11.8:
  * add support for faasd</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712750402">- Update to version 0.11.9:
  * update minio chart location to bitnami
  * Update kubectl version</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714478400">- Update to version 0.11.10:
  * Fix clusterawsadm and cmctl CLI tools
  * Fix argo message and close body for node
  * Bump github.com/sethvargo/go-password from 0.2.0 to 0.3.0
  * Bump golang.org/x/crypto from 0.21.0 to 0.22.0
  * Bump golang.org/x/mod from 0.16.0 to 0.17.0</changelog>
</package>
<package pkgid="0d40449323dad36f3253ec6b0825b47131ea373c980bc7d81c3e17b1343f483d0568e2c6e469cc7b21c968f083f22d385f3e75ed9eca1b45572dc37c1d20633f" name="arkade" arch="src">
  <version epoch="0" ver="0.11.12" rel="1.1"/>
  <changelog author="kastl@b1-systems.de" date="1699617600">- Update to version 0.10.14:
  * feat: add kube-linter tool</changelog>
  <changelog author="kastl@b1-systems.de" date="1699617601">- Update to version 0.10.15:
  * Fix for regex for downloading Node.js
  * Add demo gif and vhs tape file
  * Bump golang.org/x/mod from 0.12.0 to 0.13.0
  * Bump golang.org/x/crypto from 0.13.0 to 0.14.0
  * Bump github.com/alexellis/go-execute/v2 from 2.1.0 to 2.2.1
  * Bump github.com/otiai10/copy from 1.12.0 to 1.14.0</changelog>
  <changelog author="kastl@b1-systems.de" date="1701172800">- Update to version 0.10.16:
  * Update system go installation for new format
  * feat: add kwokctl to arkade get tools
  * feat: add kwok to arkade get tools
  * Bump github.com/spf13/cobra from 1.7.0 to 1.8.0
  * Bump golang.org/x/mod from 0.13.0 to 0.14.0
  * Bump golang.org/x/crypto from 0.14.0 to 0.15.0</changelog>
  <changelog author="kastl@b1-systems.de" date="1701777600">- Update to version 0.10.17:
  * Add rgee/snowmachine for the festive period
  * Bump github.com/google/go-containerregistry from 0.16.1 to
    0.17.0
  * Bump golang.org/x/crypto from 0.15.0 to 0.16.0</changelog>
  <changelog author="kastl@b1-systems.de" date="1702382400">- Update to version 0.10.18:
  * Bump go.mod and vendor
  * Export LoadFrom
  * Update README.md
  * Bump actions/setup-go from 4 to 5</changelog>
  <changelog author="kastl@b1-systems.de" date="1702641600">- Update to version 0.10.19:
  * Fix issue with version flag for Helm charts</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706788800">- Update to version 0.10.20:
  * Bump golang.org/x/crypto from 0.16.0 to 0.17.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708430400">- Update to version 0.11.0:
  * Add oci extract command
  * Bump github.com/google/go-containerregistry from 0.17.0 to
    0.19.0
  * add support of cloud-hypervisor and ch-remote binary
  * Fix arkade get for kail on darwin&amp;arm64
  * Bump golang.org/x/crypto from 0.17.0 to 0.18.0
  * Use Go 1.21 for e2e checker
  * Limit builds for same SHA
  * Move to Go 1.21 for builds and minimum version</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708516800">- Update to version 0.11.1:
  * helm: add arkade chart bump to bump chart versions
  * feat: support tilt since 0.33.15</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708776000">- Update to version 0.11.2:
  * Aliases for OCI
  * Correct help message
  * Fix croc file pattern &amp; e2e test
  * Remove misc log file</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.11.3:
  * PR #1027 Bump golang.org/x/mod from 0.14.0 to 0.15.0 by
    @dependabot[bot]
  * PR #992 feat: allow to set default ingressclass by @Jasstkn
  * PR #1025 Bump github.com/cheggaaa/pb/v3 from 3.1.4 to 3.1.5 by
    @dependabot[bot]
  * PR #1028 Bump golang.org/x/crypto from 0.18.0 to 0.19.0 by
    @dependabot[bot]
  * PR #1007 change kubectl download site by @YoninL
  * PR #1022 chore: no need to use fmt.Sprintf by @testwill
  * PR #1019 Add tflint by @cyberox
  * PR #1033 feat: add gptscript as cli by @dirien</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590401">- Update to version 0.11.4:
  * PR #1036 Add terraform-docs by @cyberox
  * PR #1038 Bump golang.org/x/mod from 0.15.0 to 0.16.0 by
    @dependabot[bot]
  * PR #1037 Bump golang.org/x/crypto from 0.19.0 to 0.21.0 by
    @dependabot[bot]</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590402">- Update to version 0.11.5:
  * update versions of tf / packer / waypoint
  * Bump alexellis/upload-assets from 0.4.0 to 0.4.1</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590403">- Update to version 0.11.6:
  * Add OpenTofu
  * Bump github.com/google/go-containerregistry from 0.19.0 to
    0.19.1</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712750400">- Update to version 0.11.7:
  * add support for regctl</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712750401">- Update to version 0.11.8:
  * add support for faasd</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712750402">- Update to version 0.11.9:
  * update minio chart location to bitnami
  * Update kubectl version</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714478400">- Update to version 0.11.10:
  * Fix clusterawsadm and cmctl CLI tools
  * Fix argo message and close body for node
  * Bump github.com/sethvargo/go-password from 0.2.0 to 0.3.0
  * Bump golang.org/x/crypto from 0.21.0 to 0.22.0
  * Bump golang.org/x/mod from 0.16.0 to 0.17.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715342400">- Update to version 0.11.11:
  * update and add tests for stern
  * Bump golang.org/x/crypto from 0.22.0 to 0.23.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715688000">- Update to version 0.11.12:
  * Move Hashicorp tools to GH Version Strategy
  * Add kube-score to available tools
  * update readme tool table
  * add k8s version strategy
  * Fix issue which saw versions resolved twice</changelog>
</package>
<package pkgid="5a330cdbf0f85e13cc799ecc247864c33baab2af6b296addb013985d1b563fb148d39d99cfb2a0bf33a57aa009939059031dfe0b5c3cdaeaf8f3e32af0053abc" name="arkade" arch="x86_64">
  <version epoch="0" ver="0.11.12" rel="1.1"/>
  <changelog author="kastl@b1-systems.de" date="1699617600">- Update to version 0.10.14:
  * feat: add kube-linter tool</changelog>
  <changelog author="kastl@b1-systems.de" date="1699617601">- Update to version 0.10.15:
  * Fix for regex for downloading Node.js
  * Add demo gif and vhs tape file
  * Bump golang.org/x/mod from 0.12.0 to 0.13.0
  * Bump golang.org/x/crypto from 0.13.0 to 0.14.0
  * Bump github.com/alexellis/go-execute/v2 from 2.1.0 to 2.2.1
  * Bump github.com/otiai10/copy from 1.12.0 to 1.14.0</changelog>
  <changelog author="kastl@b1-systems.de" date="1701172800">- Update to version 0.10.16:
  * Update system go installation for new format
  * feat: add kwokctl to arkade get tools
  * feat: add kwok to arkade get tools
  * Bump github.com/spf13/cobra from 1.7.0 to 1.8.0
  * Bump golang.org/x/mod from 0.13.0 to 0.14.0
  * Bump golang.org/x/crypto from 0.14.0 to 0.15.0</changelog>
  <changelog author="kastl@b1-systems.de" date="1701777600">- Update to version 0.10.17:
  * Add rgee/snowmachine for the festive period
  * Bump github.com/google/go-containerregistry from 0.16.1 to
    0.17.0
  * Bump golang.org/x/crypto from 0.15.0 to 0.16.0</changelog>
  <changelog author="kastl@b1-systems.de" date="1702382400">- Update to version 0.10.18:
  * Bump go.mod and vendor
  * Export LoadFrom
  * Update README.md
  * Bump actions/setup-go from 4 to 5</changelog>
  <changelog author="kastl@b1-systems.de" date="1702641600">- Update to version 0.10.19:
  * Fix issue with version flag for Helm charts</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706788800">- Update to version 0.10.20:
  * Bump golang.org/x/crypto from 0.16.0 to 0.17.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708430400">- Update to version 0.11.0:
  * Add oci extract command
  * Bump github.com/google/go-containerregistry from 0.17.0 to
    0.19.0
  * add support of cloud-hypervisor and ch-remote binary
  * Fix arkade get for kail on darwin&amp;arm64
  * Bump golang.org/x/crypto from 0.17.0 to 0.18.0
  * Use Go 1.21 for e2e checker
  * Limit builds for same SHA
  * Move to Go 1.21 for builds and minimum version</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708516800">- Update to version 0.11.1:
  * helm: add arkade chart bump to bump chart versions
  * feat: support tilt since 0.33.15</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708776000">- Update to version 0.11.2:
  * Aliases for OCI
  * Correct help message
  * Fix croc file pattern &amp; e2e test
  * Remove misc log file</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.11.3:
  * PR #1027 Bump golang.org/x/mod from 0.14.0 to 0.15.0 by
    @dependabot[bot]
  * PR #992 feat: allow to set default ingressclass by @Jasstkn
  * PR #1025 Bump github.com/cheggaaa/pb/v3 from 3.1.4 to 3.1.5 by
    @dependabot[bot]
  * PR #1028 Bump golang.org/x/crypto from 0.18.0 to 0.19.0 by
    @dependabot[bot]
  * PR #1007 change kubectl download site by @YoninL
  * PR #1022 chore: no need to use fmt.Sprintf by @testwill
  * PR #1019 Add tflint by @cyberox
  * PR #1033 feat: add gptscript as cli by @dirien</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590401">- Update to version 0.11.4:
  * PR #1036 Add terraform-docs by @cyberox
  * PR #1038 Bump golang.org/x/mod from 0.15.0 to 0.16.0 by
    @dependabot[bot]
  * PR #1037 Bump golang.org/x/crypto from 0.19.0 to 0.21.0 by
    @dependabot[bot]</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590402">- Update to version 0.11.5:
  * update versions of tf / packer / waypoint
  * Bump alexellis/upload-assets from 0.4.0 to 0.4.1</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590403">- Update to version 0.11.6:
  * Add OpenTofu
  * Bump github.com/google/go-containerregistry from 0.19.0 to
    0.19.1</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712750400">- Update to version 0.11.7:
  * add support for regctl</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712750401">- Update to version 0.11.8:
  * add support for faasd</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712750402">- Update to version 0.11.9:
  * update minio chart location to bitnami
  * Update kubectl version</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714478400">- Update to version 0.11.10:
  * Fix clusterawsadm and cmctl CLI tools
  * Fix argo message and close body for node
  * Bump github.com/sethvargo/go-password from 0.2.0 to 0.3.0
  * Bump golang.org/x/crypto from 0.21.0 to 0.22.0
  * Bump golang.org/x/mod from 0.16.0 to 0.17.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715342400">- Update to version 0.11.11:
  * update and add tests for stern
  * Bump golang.org/x/crypto from 0.22.0 to 0.23.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715688000">- Update to version 0.11.12:
  * Move Hashicorp tools to GH Version Strategy
  * Add kube-score to available tools
  * update readme tool table
  * add k8s version strategy
  * Fix issue which saw versions resolved twice</changelog>
</package>
<package pkgid="28fd04e5a4ea6a5659ee3c0fe1504bbaab2666e666a101a5ea1d6299acc1b9fb5fdbb56eb72c56134bb8a8be9d4a35a4006d23a3f9b59ec63ea5987965711d00" name="arkade-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.11.10" rel="1.0.2.1.sr20240429"/>
  <changelog author="kastl@b1-systems.de" date="1696420800">- Update to version 0.10.12:
  * feat: update openfaas-loki to use new OCI repository</changelog>
  <changelog author="kastl@b1-systems.de" date="1696420801">- Update to version 0.10.13:
  * Fix chart-upgrade as a result of yaml library upgrade</changelog>
  <changelog author="kastl@b1-systems.de" date="1699617600">- Update to version 0.10.14:
  * feat: add kube-linter tool</changelog>
  <changelog author="kastl@b1-systems.de" date="1699617601">- Update to version 0.10.15:
  * Fix for regex for downloading Node.js
  * Add demo gif and vhs tape file
  * Bump golang.org/x/mod from 0.12.0 to 0.13.0
  * Bump golang.org/x/crypto from 0.13.0 to 0.14.0
  * Bump github.com/alexellis/go-execute/v2 from 2.1.0 to 2.2.1
  * Bump github.com/otiai10/copy from 1.12.0 to 1.14.0</changelog>
  <changelog author="kastl@b1-systems.de" date="1701172800">- Update to version 0.10.16:
  * Update system go installation for new format
  * feat: add kwokctl to arkade get tools
  * feat: add kwok to arkade get tools
  * Bump github.com/spf13/cobra from 1.7.0 to 1.8.0
  * Bump golang.org/x/mod from 0.13.0 to 0.14.0
  * Bump golang.org/x/crypto from 0.14.0 to 0.15.0</changelog>
  <changelog author="kastl@b1-systems.de" date="1701777600">- Update to version 0.10.17:
  * Add rgee/snowmachine for the festive period
  * Bump github.com/google/go-containerregistry from 0.16.1 to
    0.17.0
  * Bump golang.org/x/crypto from 0.15.0 to 0.16.0</changelog>
  <changelog author="kastl@b1-systems.de" date="1702382400">- Update to version 0.10.18:
  * Bump go.mod and vendor
  * Export LoadFrom
  * Update README.md
  * Bump actions/setup-go from 4 to 5</changelog>
  <changelog author="kastl@b1-systems.de" date="1702641600">- Update to version 0.10.19:
  * Fix issue with version flag for Helm charts</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706788800">- Update to version 0.10.20:
  * Bump golang.org/x/crypto from 0.16.0 to 0.17.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708430400">- Update to version 0.11.0:
  * Add oci extract command
  * Bump github.com/google/go-containerregistry from 0.17.0 to
    0.19.0
  * add support of cloud-hypervisor and ch-remote binary
  * Fix arkade get for kail on darwin&amp;arm64
  * Bump golang.org/x/crypto from 0.17.0 to 0.18.0
  * Use Go 1.21 for e2e checker
  * Limit builds for same SHA
  * Move to Go 1.21 for builds and minimum version</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708516800">- Update to version 0.11.1:
  * helm: add arkade chart bump to bump chart versions
  * feat: support tilt since 0.33.15</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708776000">- Update to version 0.11.2:
  * Aliases for OCI
  * Correct help message
  * Fix croc file pattern &amp; e2e test
  * Remove misc log file</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.11.3:
  * PR #1027 Bump golang.org/x/mod from 0.14.0 to 0.15.0 by
    @dependabot[bot]
  * PR #992 feat: allow to set default ingressclass by @Jasstkn
  * PR #1025 Bump github.com/cheggaaa/pb/v3 from 3.1.4 to 3.1.5 by
    @dependabot[bot]
  * PR #1028 Bump golang.org/x/crypto from 0.18.0 to 0.19.0 by
    @dependabot[bot]
  * PR #1007 change kubectl download site by @YoninL
  * PR #1022 chore: no need to use fmt.Sprintf by @testwill
  * PR #1019 Add tflint by @cyberox
  * PR #1033 feat: add gptscript as cli by @dirien</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590401">- Update to version 0.11.4:
  * PR #1036 Add terraform-docs by @cyberox
  * PR #1038 Bump golang.org/x/mod from 0.15.0 to 0.16.0 by
    @dependabot[bot]
  * PR #1037 Bump golang.org/x/crypto from 0.19.0 to 0.21.0 by
    @dependabot[bot]</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590402">- Update to version 0.11.5:
  * update versions of tf / packer / waypoint
  * Bump alexellis/upload-assets from 0.4.0 to 0.4.1</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590403">- Update to version 0.11.6:
  * Add OpenTofu
  * Bump github.com/google/go-containerregistry from 0.19.0 to
    0.19.1</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712750400">- Update to version 0.11.7:
  * add support for regctl</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712750401">- Update to version 0.11.8:
  * add support for faasd</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712750402">- Update to version 0.11.9:
  * update minio chart location to bitnami
  * Update kubectl version</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714478400">- Update to version 0.11.10:
  * Fix clusterawsadm and cmctl CLI tools
  * Fix argo message and close body for node
  * Bump github.com/sethvargo/go-password from 0.2.0 to 0.3.0
  * Bump golang.org/x/crypto from 0.21.0 to 0.22.0
  * Bump golang.org/x/mod from 0.16.0 to 0.17.0</changelog>
</package>
<package pkgid="5f3c29650192fb11352a173dc9e53930d85d6dd23758d1803f2e69712f0a23de1293db3d52466f62c0c83ec5f97634752d0cea9dc66a7717e62c331a5ed71d12" name="arkade-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.11.12" rel="1.1"/>
  <changelog author="kastl@b1-systems.de" date="1699617600">- Update to version 0.10.14:
  * feat: add kube-linter tool</changelog>
  <changelog author="kastl@b1-systems.de" date="1699617601">- Update to version 0.10.15:
  * Fix for regex for downloading Node.js
  * Add demo gif and vhs tape file
  * Bump golang.org/x/mod from 0.12.0 to 0.13.0
  * Bump golang.org/x/crypto from 0.13.0 to 0.14.0
  * Bump github.com/alexellis/go-execute/v2 from 2.1.0 to 2.2.1
  * Bump github.com/otiai10/copy from 1.12.0 to 1.14.0</changelog>
  <changelog author="kastl@b1-systems.de" date="1701172800">- Update to version 0.10.16:
  * Update system go installation for new format
  * feat: add kwokctl to arkade get tools
  * feat: add kwok to arkade get tools
  * Bump github.com/spf13/cobra from 1.7.0 to 1.8.0
  * Bump golang.org/x/mod from 0.13.0 to 0.14.0
  * Bump golang.org/x/crypto from 0.14.0 to 0.15.0</changelog>
  <changelog author="kastl@b1-systems.de" date="1701777600">- Update to version 0.10.17:
  * Add rgee/snowmachine for the festive period
  * Bump github.com/google/go-containerregistry from 0.16.1 to
    0.17.0
  * Bump golang.org/x/crypto from 0.15.0 to 0.16.0</changelog>
  <changelog author="kastl@b1-systems.de" date="1702382400">- Update to version 0.10.18:
  * Bump go.mod and vendor
  * Export LoadFrom
  * Update README.md
  * Bump actions/setup-go from 4 to 5</changelog>
  <changelog author="kastl@b1-systems.de" date="1702641600">- Update to version 0.10.19:
  * Fix issue with version flag for Helm charts</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706788800">- Update to version 0.10.20:
  * Bump golang.org/x/crypto from 0.16.0 to 0.17.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708430400">- Update to version 0.11.0:
  * Add oci extract command
  * Bump github.com/google/go-containerregistry from 0.17.0 to
    0.19.0
  * add support of cloud-hypervisor and ch-remote binary
  * Fix arkade get for kail on darwin&amp;arm64
  * Bump golang.org/x/crypto from 0.17.0 to 0.18.0
  * Use Go 1.21 for e2e checker
  * Limit builds for same SHA
  * Move to Go 1.21 for builds and minimum version</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708516800">- Update to version 0.11.1:
  * helm: add arkade chart bump to bump chart versions
  * feat: support tilt since 0.33.15</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708776000">- Update to version 0.11.2:
  * Aliases for OCI
  * Correct help message
  * Fix croc file pattern &amp; e2e test
  * Remove misc log file</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.11.3:
  * PR #1027 Bump golang.org/x/mod from 0.14.0 to 0.15.0 by
    @dependabot[bot]
  * PR #992 feat: allow to set default ingressclass by @Jasstkn
  * PR #1025 Bump github.com/cheggaaa/pb/v3 from 3.1.4 to 3.1.5 by
    @dependabot[bot]
  * PR #1028 Bump golang.org/x/crypto from 0.18.0 to 0.19.0 by
    @dependabot[bot]
  * PR #1007 change kubectl download site by @YoninL
  * PR #1022 chore: no need to use fmt.Sprintf by @testwill
  * PR #1019 Add tflint by @cyberox
  * PR #1033 feat: add gptscript as cli by @dirien</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590401">- Update to version 0.11.4:
  * PR #1036 Add terraform-docs by @cyberox
  * PR #1038 Bump golang.org/x/mod from 0.15.0 to 0.16.0 by
    @dependabot[bot]
  * PR #1037 Bump golang.org/x/crypto from 0.19.0 to 0.21.0 by
    @dependabot[bot]</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590402">- Update to version 0.11.5:
  * update versions of tf / packer / waypoint
  * Bump alexellis/upload-assets from 0.4.0 to 0.4.1</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590403">- Update to version 0.11.6:
  * Add OpenTofu
  * Bump github.com/google/go-containerregistry from 0.19.0 to
    0.19.1</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712750400">- Update to version 0.11.7:
  * add support for regctl</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712750401">- Update to version 0.11.8:
  * add support for faasd</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712750402">- Update to version 0.11.9:
  * update minio chart location to bitnami
  * Update kubectl version</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714478400">- Update to version 0.11.10:
  * Fix clusterawsadm and cmctl CLI tools
  * Fix argo message and close body for node
  * Bump github.com/sethvargo/go-password from 0.2.0 to 0.3.0
  * Bump golang.org/x/crypto from 0.21.0 to 0.22.0
  * Bump golang.org/x/mod from 0.16.0 to 0.17.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715342400">- Update to version 0.11.11:
  * update and add tests for stern
  * Bump golang.org/x/crypto from 0.22.0 to 0.23.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715688000">- Update to version 0.11.12:
  * Move Hashicorp tools to GH Version Strategy
  * Add kube-score to available tools
  * update readme tool table
  * add k8s version strategy
  * Fix issue which saw versions resolved twice</changelog>
</package>
<package pkgid="a65dbfafa5fe1bfaa57b4dfe1f5502547058485f49074d2fc7011ce6a6b25630b9a93464948cacdce72e7d9a7e864b4b4c09411e3197a5db4788cf1d1bb5d7f1" name="arm-trusted-firmware" arch="src">
  <version epoch="0" ver="2.10.0" rel="4.1"/>
  <changelog author="Ivan Ivanov &lt;ivan.ivanov@suse.com&gt;" date="1647604800">- Backport fallowing patches mitigating CVE-2022-23960 [1] and [2].
  0001-docs-security-security-advisory-for-CVE-2022-23960.patch
  0002-fix-security-workaround-for-CVE-2022-23960.patch
  0003-refactor-el3-runtime-change-Cortex-A76-implementatio.patch
  0004-fix-security-loop-workaround-for-CVE-2022-23960-for-.patch
  0005-fix-security-workaround-for-CVE-2022-23960-for-Corte.patch
  0006-fix-security-SMCCC_ARCH_WORKAROUND_3-mitigations-for.patch
  Fixes bsc#1196657
  [1] https://trustedfirmware-a.readthedocs.io/en/latest/security_advisories/security-advisory-tfv-9.html
  [2] https://review.trustedfirmware.org/q/topic:"spectre_bhb"</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1652961600">- Add "--param=min-pagesize=0" to CFLAGS as a workaround for
  GCC12 bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105523
- Add a patch to add "--param=min-pagesize=0" for
  mv-ddr-marvell-armada since it does not use CFLAGS:
  * fix-mv-ddr-marvell-armada.patch
- Fix bug on A3700 flavor found by GCC12:
  * fix-a3700_tool.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1656676800">- rockchip: rk3399: Align default baudrate with u-boot (boo#1201096).
  * rockchip-rk3399-Align-default-baudrate-with-u-boot.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1657281600">- Update to version 2.7:
  * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md
- Drop usptream patches:
  0001-docs-security-security-advisory-for-CVE-2022-23960.patch
  0002-fix-security-workaround-for-CVE-2022-23960.patch
  0003-refactor-el3-runtime-change-Cortex-A76-implementatio.patch
  0004-fix-security-loop-workaround-for-CVE-2022-23960-for-.patch
  0005-fix-security-workaround-for-CVE-2022-23960-for-Corte.patch
  0006-fix-security-SMCCC_ARCH_WORKAROUND_3-mitigations-for.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1657713600">- Fix build of zynqmp with gcc7 (Leap 15.4)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1660737600">- Do not disable build on Leap
- Fix build on Tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1661774400">- Workaround for gcc 7 constant assigment error (boo#1202477).
  + Workaround-gcc-7-constant-assignment-error.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1661860800">- Add --no-warn-rwx-segment to LDFLAGS on Tumbleweed, as a
  workaround for binutils 2.39
  See https://developer.trustedfirmware.org/T996</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1669032000">- Add --no-warn-rwx-segment always, the problem is not specific to Tumbleweed.</changelog>
  <changelog author="Oscar Curero &lt;oscar@naiandei.net&gt;" date="1673352000">- Add sun50i_h616 flavor for OrangePi Zero2</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1673352001">- Update to version 2.8:
  * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1673524800">- Disable debug build on sun50i_a64 as it is too big</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1680523200">- Add fvp platform</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Ivan Ivanov &lt;ivan.ivanov@suse.com&gt;" date="1715774400">- Don't use TF-A on RPi3 by default, just keep it around for testing.
  Fixes bsc#1207204.</changelog>
</package>
<package pkgid="c665906663dbbd01225ee51b73704242c540c763c51feeb40f058c6c740b7e6914868d8fba9fdfb0f7cf76d59c0b2665e9f8e9c54269c9c986c026c073061c98" name="arm-trusted-firmware" arch="x86_64">
  <version epoch="0" ver="2.10.0" rel="4.1"/>
  <changelog author="Ivan Ivanov &lt;ivan.ivanov@suse.com&gt;" date="1647604800">- Backport fallowing patches mitigating CVE-2022-23960 [1] and [2].
  0001-docs-security-security-advisory-for-CVE-2022-23960.patch
  0002-fix-security-workaround-for-CVE-2022-23960.patch
  0003-refactor-el3-runtime-change-Cortex-A76-implementatio.patch
  0004-fix-security-loop-workaround-for-CVE-2022-23960-for-.patch
  0005-fix-security-workaround-for-CVE-2022-23960-for-Corte.patch
  0006-fix-security-SMCCC_ARCH_WORKAROUND_3-mitigations-for.patch
  Fixes bsc#1196657
  [1] https://trustedfirmware-a.readthedocs.io/en/latest/security_advisories/security-advisory-tfv-9.html
  [2] https://review.trustedfirmware.org/q/topic:"spectre_bhb"</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1652961600">- Add "--param=min-pagesize=0" to CFLAGS as a workaround for
  GCC12 bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105523
- Add a patch to add "--param=min-pagesize=0" for
  mv-ddr-marvell-armada since it does not use CFLAGS:
  * fix-mv-ddr-marvell-armada.patch
- Fix bug on A3700 flavor found by GCC12:
  * fix-a3700_tool.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1656676800">- rockchip: rk3399: Align default baudrate with u-boot (boo#1201096).
  * rockchip-rk3399-Align-default-baudrate-with-u-boot.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1657281600">- Update to version 2.7:
  * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md
- Drop usptream patches:
  0001-docs-security-security-advisory-for-CVE-2022-23960.patch
  0002-fix-security-workaround-for-CVE-2022-23960.patch
  0003-refactor-el3-runtime-change-Cortex-A76-implementatio.patch
  0004-fix-security-loop-workaround-for-CVE-2022-23960-for-.patch
  0005-fix-security-workaround-for-CVE-2022-23960-for-Corte.patch
  0006-fix-security-SMCCC_ARCH_WORKAROUND_3-mitigations-for.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1657713600">- Fix build of zynqmp with gcc7 (Leap 15.4)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1660737600">- Do not disable build on Leap
- Fix build on Tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1661774400">- Workaround for gcc 7 constant assigment error (boo#1202477).
  + Workaround-gcc-7-constant-assignment-error.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1661860800">- Add --no-warn-rwx-segment to LDFLAGS on Tumbleweed, as a
  workaround for binutils 2.39
  See https://developer.trustedfirmware.org/T996</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1669032000">- Add --no-warn-rwx-segment always, the problem is not specific to Tumbleweed.</changelog>
  <changelog author="Oscar Curero &lt;oscar@naiandei.net&gt;" date="1673352000">- Add sun50i_h616 flavor for OrangePi Zero2</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1673352001">- Update to version 2.8:
  * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1673524800">- Disable debug build on sun50i_a64 as it is too big</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1680523200">- Add fvp platform</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Ivan Ivanov &lt;ivan.ivanov@suse.com&gt;" date="1715774400">- Don't use TF-A on RPi3 by default, just keep it around for testing.
  Fixes bsc#1207204.</changelog>
</package>
<package pkgid="5012f6c9566e2d8c745b57879b52800036d2de66ee8b5e927a7b87bda74a51b1bf895806c711f53028a09cb8b2360fcdf7372b4f3f0b06f06add35822ff33fef" name="arm-trusted-firmware-debugsource" arch="x86_64">
  <version epoch="0" ver="2.10.0" rel="4.1"/>
  <changelog author="Ivan Ivanov &lt;ivan.ivanov@suse.com&gt;" date="1647604800">- Backport fallowing patches mitigating CVE-2022-23960 [1] and [2].
  0001-docs-security-security-advisory-for-CVE-2022-23960.patch
  0002-fix-security-workaround-for-CVE-2022-23960.patch
  0003-refactor-el3-runtime-change-Cortex-A76-implementatio.patch
  0004-fix-security-loop-workaround-for-CVE-2022-23960-for-.patch
  0005-fix-security-workaround-for-CVE-2022-23960-for-Corte.patch
  0006-fix-security-SMCCC_ARCH_WORKAROUND_3-mitigations-for.patch
  Fixes bsc#1196657
  [1] https://trustedfirmware-a.readthedocs.io/en/latest/security_advisories/security-advisory-tfv-9.html
  [2] https://review.trustedfirmware.org/q/topic:"spectre_bhb"</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1652961600">- Add "--param=min-pagesize=0" to CFLAGS as a workaround for
  GCC12 bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105523
- Add a patch to add "--param=min-pagesize=0" for
  mv-ddr-marvell-armada since it does not use CFLAGS:
  * fix-mv-ddr-marvell-armada.patch
- Fix bug on A3700 flavor found by GCC12:
  * fix-a3700_tool.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1656676800">- rockchip: rk3399: Align default baudrate with u-boot (boo#1201096).
  * rockchip-rk3399-Align-default-baudrate-with-u-boot.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1657281600">- Update to version 2.7:
  * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md
- Drop usptream patches:
  0001-docs-security-security-advisory-for-CVE-2022-23960.patch
  0002-fix-security-workaround-for-CVE-2022-23960.patch
  0003-refactor-el3-runtime-change-Cortex-A76-implementatio.patch
  0004-fix-security-loop-workaround-for-CVE-2022-23960-for-.patch
  0005-fix-security-workaround-for-CVE-2022-23960-for-Corte.patch
  0006-fix-security-SMCCC_ARCH_WORKAROUND_3-mitigations-for.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1657713600">- Fix build of zynqmp with gcc7 (Leap 15.4)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1660737600">- Do not disable build on Leap
- Fix build on Tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1661774400">- Workaround for gcc 7 constant assigment error (boo#1202477).
  + Workaround-gcc-7-constant-assignment-error.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1661860800">- Add --no-warn-rwx-segment to LDFLAGS on Tumbleweed, as a
  workaround for binutils 2.39
  See https://developer.trustedfirmware.org/T996</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1669032000">- Add --no-warn-rwx-segment always, the problem is not specific to Tumbleweed.</changelog>
  <changelog author="Oscar Curero &lt;oscar@naiandei.net&gt;" date="1673352000">- Add sun50i_h616 flavor for OrangePi Zero2</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1673352001">- Update to version 2.8:
  * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1673524800">- Disable debug build on sun50i_a64 as it is too big</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1680523200">- Add fvp platform</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Ivan Ivanov &lt;ivan.ivanov@suse.com&gt;" date="1715774400">- Don't use TF-A on RPi3 by default, just keep it around for testing.
  Fixes bsc#1207204.</changelog>
</package>
<package pkgid="95dc3e67b9a629135517e356fa942ed06a7a4f8bfaab08654004ed6173f9dbcc4d6c91f73f1b1b381f8c3ffe3a557b76a44a86b60427687147765af8858bceb9" name="arm-trusted-firmware-tools" arch="x86_64">
  <version epoch="0" ver="2.10.0" rel="4.1"/>
  <changelog author="Ivan Ivanov &lt;ivan.ivanov@suse.com&gt;" date="1647604800">- Backport fallowing patches mitigating CVE-2022-23960 [1] and [2].
  0001-docs-security-security-advisory-for-CVE-2022-23960.patch
  0002-fix-security-workaround-for-CVE-2022-23960.patch
  0003-refactor-el3-runtime-change-Cortex-A76-implementatio.patch
  0004-fix-security-loop-workaround-for-CVE-2022-23960-for-.patch
  0005-fix-security-workaround-for-CVE-2022-23960-for-Corte.patch
  0006-fix-security-SMCCC_ARCH_WORKAROUND_3-mitigations-for.patch
  Fixes bsc#1196657
  [1] https://trustedfirmware-a.readthedocs.io/en/latest/security_advisories/security-advisory-tfv-9.html
  [2] https://review.trustedfirmware.org/q/topic:"spectre_bhb"</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1652961600">- Add "--param=min-pagesize=0" to CFLAGS as a workaround for
  GCC12 bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105523
- Add a patch to add "--param=min-pagesize=0" for
  mv-ddr-marvell-armada since it does not use CFLAGS:
  * fix-mv-ddr-marvell-armada.patch
- Fix bug on A3700 flavor found by GCC12:
  * fix-a3700_tool.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1656676800">- rockchip: rk3399: Align default baudrate with u-boot (boo#1201096).
  * rockchip-rk3399-Align-default-baudrate-with-u-boot.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1657281600">- Update to version 2.7:
  * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md
- Drop usptream patches:
  0001-docs-security-security-advisory-for-CVE-2022-23960.patch
  0002-fix-security-workaround-for-CVE-2022-23960.patch
  0003-refactor-el3-runtime-change-Cortex-A76-implementatio.patch
  0004-fix-security-loop-workaround-for-CVE-2022-23960-for-.patch
  0005-fix-security-workaround-for-CVE-2022-23960-for-Corte.patch
  0006-fix-security-SMCCC_ARCH_WORKAROUND_3-mitigations-for.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1657713600">- Fix build of zynqmp with gcc7 (Leap 15.4)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1660737600">- Do not disable build on Leap
- Fix build on Tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1661774400">- Workaround for gcc 7 constant assigment error (boo#1202477).
  + Workaround-gcc-7-constant-assignment-error.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1661860800">- Add --no-warn-rwx-segment to LDFLAGS on Tumbleweed, as a
  workaround for binutils 2.39
  See https://developer.trustedfirmware.org/T996</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1669032000">- Add --no-warn-rwx-segment always, the problem is not specific to Tumbleweed.</changelog>
  <changelog author="Oscar Curero &lt;oscar@naiandei.net&gt;" date="1673352000">- Add sun50i_h616 flavor for OrangePi Zero2</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1673352001">- Update to version 2.8:
  * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1673524800">- Disable debug build on sun50i_a64 as it is too big</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1680523200">- Add fvp platform</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Ivan Ivanov &lt;ivan.ivanov@suse.com&gt;" date="1715774400">- Don't use TF-A on RPi3 by default, just keep it around for testing.
  Fixes bsc#1207204.</changelog>
</package>
<package pkgid="625dc7a8400301c38c8ec45209be33ea5a791035ca77097e7bc8d5ce4b8ec12a80ddfb5bb77cf71afb5d4e3ffb2dfa802c9584540e7433069483743adc91d18f" name="arm-trusted-firmware-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.10.0" rel="4.1"/>
  <changelog author="Ivan Ivanov &lt;ivan.ivanov@suse.com&gt;" date="1647604800">- Backport fallowing patches mitigating CVE-2022-23960 [1] and [2].
  0001-docs-security-security-advisory-for-CVE-2022-23960.patch
  0002-fix-security-workaround-for-CVE-2022-23960.patch
  0003-refactor-el3-runtime-change-Cortex-A76-implementatio.patch
  0004-fix-security-loop-workaround-for-CVE-2022-23960-for-.patch
  0005-fix-security-workaround-for-CVE-2022-23960-for-Corte.patch
  0006-fix-security-SMCCC_ARCH_WORKAROUND_3-mitigations-for.patch
  Fixes bsc#1196657
  [1] https://trustedfirmware-a.readthedocs.io/en/latest/security_advisories/security-advisory-tfv-9.html
  [2] https://review.trustedfirmware.org/q/topic:"spectre_bhb"</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1652961600">- Add "--param=min-pagesize=0" to CFLAGS as a workaround for
  GCC12 bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105523
- Add a patch to add "--param=min-pagesize=0" for
  mv-ddr-marvell-armada since it does not use CFLAGS:
  * fix-mv-ddr-marvell-armada.patch
- Fix bug on A3700 flavor found by GCC12:
  * fix-a3700_tool.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1656676800">- rockchip: rk3399: Align default baudrate with u-boot (boo#1201096).
  * rockchip-rk3399-Align-default-baudrate-with-u-boot.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1657281600">- Update to version 2.7:
  * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md
- Drop usptream patches:
  0001-docs-security-security-advisory-for-CVE-2022-23960.patch
  0002-fix-security-workaround-for-CVE-2022-23960.patch
  0003-refactor-el3-runtime-change-Cortex-A76-implementatio.patch
  0004-fix-security-loop-workaround-for-CVE-2022-23960-for-.patch
  0005-fix-security-workaround-for-CVE-2022-23960-for-Corte.patch
  0006-fix-security-SMCCC_ARCH_WORKAROUND_3-mitigations-for.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1657713600">- Fix build of zynqmp with gcc7 (Leap 15.4)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1660737600">- Do not disable build on Leap
- Fix build on Tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1661774400">- Workaround for gcc 7 constant assigment error (boo#1202477).
  + Workaround-gcc-7-constant-assignment-error.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1661860800">- Add --no-warn-rwx-segment to LDFLAGS on Tumbleweed, as a
  workaround for binutils 2.39
  See https://developer.trustedfirmware.org/T996</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1669032000">- Add --no-warn-rwx-segment always, the problem is not specific to Tumbleweed.</changelog>
  <changelog author="Oscar Curero &lt;oscar@naiandei.net&gt;" date="1673352000">- Add sun50i_h616 flavor for OrangePi Zero2</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1673352001">- Update to version 2.8:
  * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1673524800">- Disable debug build on sun50i_a64 as it is too big</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1680523200">- Add fvp platform</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1682337600">- Update to 2.8.6:
  - **Arm**
  - **GIC**
  - **GICv3**
  - fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 ([2e48284](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e48284c8b5a4cf28779a30fd60d99650928865e))
  - **Bootloader Images**
  - **BL32**
  - **TSP**
  - fix(tsp): use verbose for power logs ([6cc8ca9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6cc8ca93a905cfdc791ab7a7d2b8d6c366b5705e))
- Skipped 2.8.5:
  - **Libraries**
  - **CPU Support**
  - refactor(cpus): shorten errata flag defines ([e31060c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e31060c472cd53ce5a21a5ce19cd663a3fd79ec3))
  - fix(cpus): workaround for Cortex-A78C erratum 1827430 ([14bb756](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14bb7567d5e9805e5287651eeec5aa95cae40432))
  - fix(cpus): workaround for Cortex-A78C erratum 1827440 ([330095f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/330095fa4a2695bac85fd12e0017090d9ebb633f))
- Skipped 2.8.4:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V1 errata 2743233 ([08a0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08a0f6acaa327b0de868a2fdff9fcdf5880de9db))
- Skipped 2.8.3:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A78 erratum 2742426 ([a307605](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a30760567eacce2b384ba072050eae4a422a5e9f))
  - fix(cpus): workaround for Cortex-A78C erratum 2779484 ([48f38bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48f38bcb0465719a502d98bc04efe69553b3cb22))
  - **Dependencies**
  - **Compiler runtime libraries**
  - fix(deps): add missing aeabi_memset.S ([0aae8a3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0aae8a34b3ca8ed0885166cb5bf6af67bc91c5fa))
- Skipped 2.8.2:
  - **Platforms**
  - **Xilinx**
  - **ZynqMP**
  - fix(zynqmp): enable A53 workaround(errata 1530924) ([3c5ba11ca] (https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c5ba11ca800e41e36ea97b696cd3ce9c64d5412)))
- Skipped 2.8.1:
  - **Libraries**
  - **el3_runtime**
  - Revert "fix(el3_runtime): allow SErrors when executing in EL3" ([51120a499](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51120a499ee7682ce659e613e197597e9376aae7))
- Skipped 2.8.0:
  - **Libraries**
  - **C Standard Library**
  - fix(libc): properly define SCHAR_MIN ([33d7e301f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33d7e301f74059b12b606cfc54afd48a9ad26b4a))
  - **CPU Support**
  - fix(cpus): workaround for Cortex-A510 erratum 2684597 ([a40d9559b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a40d9559b2f104923dc01c74dcdd4ac06b85adef))
  - fix(cpus): workaround for Cortex-A78C erratum 2772121 ([b33ea1e3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b33ea1e3e91430d03d4328f1c7c094af7622ff2d))
  - fix(cpus): workaround for Neoverse V1 errata 2779461 ([c06124dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c06124dadc10a4cdc63772483921810dbc3f4b95))
  - fix(cpus): workaround for Cortex-A78 erratum 2779479 ([5a25a70fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a25a70fb67f56be5f3ebed3d4234bb3b8120181))
  - fix(cpus): workaround for Cortex-X2 erratum 2282622 ([209b8ccd7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/209b8ccd772d3b94b30b731bd85da1c3ecd0ecdb))
  - fix(cpus): workaround for Cortex-A710 erratum 2282622 ([a9f7a50d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9f7a50d30598d2bd7f3d048930e54c520adc69f))
  - fix(cpus): workaround for Neoverse V1 erratum 2743093 ([b7f723e55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7f723e55f52f693e6517120bd016d56f0cdb80c))
  - fix(cpus): workaround for Cortex-A78 erratum 2772019 ([3a8011088](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a80110887ed752b0c6e5b4f0d59bd6d40f4bb24))
  - fix(cpus): workaround for Neoverse N2 erratum 2743089 ([b0b654f90](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0b654f908df85133e9d8cbbe252cf7f48dd883c))
  - fix(cpus): workaround for Cortex-X2 erratum 2768515 ([262bb3a22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/262bb3a223bed377603ac756fef8d685fad016ef))
  - fix(cpus): workaround for Cortex-A710 erratum 2768515 ([c90daab3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c90daab3f0029867f7d1b419dcb72961bdfaea9d))
  - fix(cpus): workaround for Cortex-X3 erratum 2615812 ([bcdd5152d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bcdd5152dc6c0496d25e936f3af4416dab1d32bc))
  - **el3_runtime**
  - fix(el3_runtime): allow SErrors when executing in EL3 ([327f4bb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/327f4bb0cf2035ee46f0753429a43fd4c97a5d98))
  - fix(el3_runtime): restore SPSR/ELR/SCR after esb ([f06ba4a21](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f06ba4a2137000e87f1ec77eef054d3ac1706d84))
  - **Miscellaneous**
  - **Debug**
  - fix(console): fix crash on spin_unlock with cache disabled ([cede543e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cede543e29d7110adfd99427f35858e6a81cb596))
  - **Platforms**
  - **Arm**
  - **CSS**
  - fix(plat/css): fix invalid redistributor poweroff ([1432d4b86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1432d4b86ea11160d211470a15cdcdc1e36bb0fb))
  - **ST**
  - fix(st): include utils.h to solve compilation error ([06d5116f2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06d5116f29bcffef89ae3190bb4df3043cb91cf8))
  - **Intel**
  - fix(intel): fix fcs_client crashed when increased param size ([2b2eaf1d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2b2eaf1d96255f5e56cf8469e98ee77631b0bcda))
  - **Layerscape**
  - fix(layerscape): unlock write access SMMU_CBn_ACTLR ([40b90a9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40b90a9c4ce8a7f131ea65edb549d8f0160a5999))
  - fix(layerscape): fix errata a008850 ([61cc890d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61cc890d715e6d388ed15ba9cb1a5a8c66ded6c3))
  - **LX2**
  - feat(lx2): enable OCRAM ECC ([1c65e8798](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c65e8798b5be2a2ac7f3aaa410e02f7fc4b29ad))
  - feat(lx2): support more variants ([fa8a6d76f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa8a6d76ffe03647676f12740fce5a2ed3735616))
  - fix(lx2): init global data before using it ([fd857216e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd857216e5e7bec268579f4999b9c23dd7c1cfac))
  - **NXP**
  - fix(nxp-drivers): fix tzc380 memory regions config ([4b654f4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b654f4b47267469426a3f77ad0981a1063ebf24))
  - fix(nxp-ddr): apply Max CDD values for warm boot ([1414e0add](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1414e0adda7fdfa4405412c6328d52371e1e376a))
  - fix(nxp-ddr): use CDDWW for write to read delay ([8047151ab](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8047151ab249c9f900132486c17d5bdf39d7ca51))
  - **ls1046a**
  - fix(ls1046a): 4 keys secureboot failure resolved ([ff8694041](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ff8694041010045e3fcafe57aed0fbbe236d2cf5))
  - **Security**
  - docs(security): security advisory for CVE-2022-47630 ([084d29c26](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/084d29c2654f0717129aac116adb644df9a8387c))
  - fix(auth): properly validate X.509 extensions ([a89b1f193](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a89b1f19303add7971828546f922bb9f889dae87))
  - fix(auth): avoid out-of-bounds read in auth_nvctr() ([187e79427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/187e79427dd09ae4b47128aa17975dc1310453bc))
  - fix(auth): require at least one extension to be present ([379183edc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/379183edc4d34e513678f652703b890c1db95d3b))
  - fix(auth): forbid junk after extensions ([609437cbf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/609437cbf591d77050d4a4e2de4e0c322d71706e))
  - **Tools**
  - fix(sptool): add dependency to SP image ([9e01aedd4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e01aedd4359311169f4e472240314db8494d251))</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1695038400">- Update to 2.8.8:
  - **Libraries**
  - **CPU Support**
  - fix(cpus): workaround for Neoverse V2 erratum 2801372 ([ec3fafa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec3fafa24307686b957de0899ba30bfbb5a70380))
- Skipped 2.8.7:
  - **Build System**
  - fix(build): allow warnings when using lld ([37bee49](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37bee4983192451a00ed9dd5987e8e856fb09714))
  - build(makefile): add helper to detect linker options ([8782b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8782b8849147aef0e0f8dcf54ec3f2d980acbf50))
  - feat(build): add support for new binutils versions ([1fdc979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1fdc9797f32c711c35a8a61a591607c8fa8a5468))
  - **Services**
  - **Errata ABI**
  - feat(errata_abi): errata management firmware interface ([bb9d6fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb9d6faa41ee9d60fdd310f446870b1dbcc41b03))
  - refactor(errata_abi): factor in non-arm interconnect ([4a001ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a001ffb68e0a8f306ca84a6c1c3142dff728aa2))
  - fix(cpus): workaround platforms non-arm interconnect ([f718c87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f718c8723aca40164340c416a0e9d96a37719fe5))
  - docs(errata_abi): document the errata abi changes ([66dab5c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66dab5c69420fc728a74d10a83f0abc0e4c4f756))
  - **Platforms**
  - **FVP**
  - feat(fvp): enable errata management interface ([b8bb1e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8bb1e347e5486583edda32e47af53a43165a3aa))</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1695038401">- Update to 2.9.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=b78ad00e580596c4f0b5dfc41efbf5f5877cbdb9</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1700740800">- Update to 2.10.0:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/docs/change-log.md?id=9873580997c7f5ec60535bd45367d0c7d3cc2784</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1707739200">- Disable imx8mq is it fails to build due to size constraints</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Ivan Ivanov &lt;ivan.ivanov@suse.com&gt;" date="1715774400">- Don't use TF-A on RPi3 by default, just keep it around for testing.
  Fixes bsc#1207204.</changelog>
</package>
<package pkgid="e32a89ee09dfeacca4b8f32ec776eb12f2d44aa7d08df3fabf5904a3206580b168f89e41ea56a633b621c328fef0053f6f1c5ecd2d1f7243e73b0f2bad0026ef" name="armadillo" arch="src">
  <version epoch="0" ver="12.8.2" rel="2.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1664280000">- Update to version 11.4.0:
  * extended pow() with various forms of element-wise power
    operations.
  * added find_nan() to find indices of NaN elements.
  * faster handling of compound expressions by sum().</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1667217600">- Update to version 11.4.2:
  * Undocumented bug fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1673352000">- Update to version 11.4.3:
  * Undocumented bug fixes.
- Update source URL.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1676376000">- Update to version 11.4.4:
  * Undocumented bug fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1676808000">- use https for urls</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1678795200">- Update to version 12.0.1:
  * faster fft() and ifft() via optional use of FFTW3.
  * faster min() and max().
  * faster index_min() and index_max().
  * added .col_as_mat() and .row_as_mat() which return matrix
    representation of cube column and cube row.
  * added csv_opts::strict option to loading CSV files to
    interpret missing values as NaN.
  * added check_for_zeros option to form 4 of sparse matrix batch
    constructors.
  * inv() and inv_sympd() with options inv_opts::no_ugly or
    inv_opts::allow_approx now use a scaled threshold similar to
    pinv().
  * set_cout_stream() and set_cerr_stream() are now no-ops;
    instead use the options ARMA_WARN_LEVEL, or ARMA_COUT_STREAM,
    or ARMA_CERR_STREAM.
- Bump lib version 11 -&gt; 12, update baselibs.conf file.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1682078400">- Update to version 12.2.0:
  * More efficient use of FFTW3 by fft() and ifft().
  * Faster in-place element-wise multiplication of sparse matrices
    by dense matrices.
  * Added spsolve_factoriser class to allow reuse of sparse matrix
    factorisation for solving systems of linear equations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1686398400">- Update to version 12.4.0:
  * added norm2est() for finding fast estimates of matrix 2-norm
    (spectral norm).
  * added vecnorm() for obtaining the vector norm of each row or
    column of a matrix.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1687176000">- Update to version 12.4.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1689940800">- Update to version 12.6.0:
  * Faster multiplication of dense vectors by sparse matrices (and
    vice versa).
  * Faster eigs_sym() and eigs_gen().
  * Faster conv() and conv2() when using OpenMP.
  * More efficient move constructors in dense vector classes.
  * Added diags() and spdiags() for generating band matrices from
    set of vectors.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1690977600">- Update to version 12.6.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1693051200">- Update to version 12.6.2:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696075200">- Update to version 12.6.4:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;A.Bhattacharya@uliege.be&gt;" date="1697457600">- Update to version 12.6.5:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 12.6.6:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1703764800">- Update to version 12.6.7:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1707652800">- Update to version 12.8.0:
  * Faster detection of symmetric expressions by pinv() and
    rank().
  * Expanded shift() to handle sparse matrices.
  * Expanded conv_to for more flexible conversions between sparse
    and dense matrices.
  * Added cbrt().
  * More compact representation of integers when saving matrices
    in CSV format.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710244800">- Update to version 12.8.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712145600">- Update to version 12.8.2:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714824000">- Drop pkgconfig file from baselibs.conf generated -devel package
  to avoid "have choice" issues for dependents arising from both
  armadillo-devel and armadillo-32bit-devel (for example)
  providing pkgconfig(armadillo).</changelog>
</package>
<package pkgid="519e7cbc2cf8b2c0ea4edbe9067b374570e6adb456f8916fe1502171215a8f890864acc4eec6adfce55577cc8642904ae3571f03f7e36e40439a018e132d84c2" name="armadillo" arch="src">
  <version epoch="0" ver="12.8.3" rel="1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1667217600">- Update to version 11.4.2:
  * Undocumented bug fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1673352000">- Update to version 11.4.3:
  * Undocumented bug fixes.
- Update source URL.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1676376000">- Update to version 11.4.4:
  * Undocumented bug fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1676808000">- use https for urls</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1678795200">- Update to version 12.0.1:
  * faster fft() and ifft() via optional use of FFTW3.
  * faster min() and max().
  * faster index_min() and index_max().
  * added .col_as_mat() and .row_as_mat() which return matrix
    representation of cube column and cube row.
  * added csv_opts::strict option to loading CSV files to
    interpret missing values as NaN.
  * added check_for_zeros option to form 4 of sparse matrix batch
    constructors.
  * inv() and inv_sympd() with options inv_opts::no_ugly or
    inv_opts::allow_approx now use a scaled threshold similar to
    pinv().
  * set_cout_stream() and set_cerr_stream() are now no-ops;
    instead use the options ARMA_WARN_LEVEL, or ARMA_COUT_STREAM,
    or ARMA_CERR_STREAM.
- Bump lib version 11 -&gt; 12, update baselibs.conf file.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1682078400">- Update to version 12.2.0:
  * More efficient use of FFTW3 by fft() and ifft().
  * Faster in-place element-wise multiplication of sparse matrices
    by dense matrices.
  * Added spsolve_factoriser class to allow reuse of sparse matrix
    factorisation for solving systems of linear equations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1686398400">- Update to version 12.4.0:
  * added norm2est() for finding fast estimates of matrix 2-norm
    (spectral norm).
  * added vecnorm() for obtaining the vector norm of each row or
    column of a matrix.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1687176000">- Update to version 12.4.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1689940800">- Update to version 12.6.0:
  * Faster multiplication of dense vectors by sparse matrices (and
    vice versa).
  * Faster eigs_sym() and eigs_gen().
  * Faster conv() and conv2() when using OpenMP.
  * More efficient move constructors in dense vector classes.
  * Added diags() and spdiags() for generating band matrices from
    set of vectors.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1690977600">- Update to version 12.6.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1693051200">- Update to version 12.6.2:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696075200">- Update to version 12.6.4:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;A.Bhattacharya@uliege.be&gt;" date="1697457600">- Update to version 12.6.5:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 12.6.6:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1703764800">- Update to version 12.6.7:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1707652800">- Update to version 12.8.0:
  * Faster detection of symmetric expressions by pinv() and
    rank().
  * Expanded shift() to handle sparse matrices.
  * Expanded conv_to for more flexible conversions between sparse
    and dense matrices.
  * Added cbrt().
  * More compact representation of integers when saving matrices
    in CSV format.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710244800">- Update to version 12.8.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712145600">- Update to version 12.8.2:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714824000">- Drop pkgconfig file from baselibs.conf generated -devel package
  to avoid "have choice" issues for dependents arising from both
  armadillo-devel and armadillo-32bit-devel (for example)
  providing pkgconfig(armadillo).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715688000">- Update to version 12.8.3:
  * No release notes.</changelog>
</package>
<package pkgid="e4f68ea907c4187966eb767913f17964d7a733bef9285e8558bda19710bf862e4208b1ecc64a3fbed04c90b80f013a32f13a744fe41587198ffc556785bed894" name="armadillo-debugsource" arch="x86_64">
  <version epoch="0" ver="12.8.2" rel="2.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1664280000">- Update to version 11.4.0:
  * extended pow() with various forms of element-wise power
    operations.
  * added find_nan() to find indices of NaN elements.
  * faster handling of compound expressions by sum().</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1667217600">- Update to version 11.4.2:
  * Undocumented bug fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1673352000">- Update to version 11.4.3:
  * Undocumented bug fixes.
- Update source URL.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1676376000">- Update to version 11.4.4:
  * Undocumented bug fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1676808000">- use https for urls</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1678795200">- Update to version 12.0.1:
  * faster fft() and ifft() via optional use of FFTW3.
  * faster min() and max().
  * faster index_min() and index_max().
  * added .col_as_mat() and .row_as_mat() which return matrix
    representation of cube column and cube row.
  * added csv_opts::strict option to loading CSV files to
    interpret missing values as NaN.
  * added check_for_zeros option to form 4 of sparse matrix batch
    constructors.
  * inv() and inv_sympd() with options inv_opts::no_ugly or
    inv_opts::allow_approx now use a scaled threshold similar to
    pinv().
  * set_cout_stream() and set_cerr_stream() are now no-ops;
    instead use the options ARMA_WARN_LEVEL, or ARMA_COUT_STREAM,
    or ARMA_CERR_STREAM.
- Bump lib version 11 -&gt; 12, update baselibs.conf file.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1682078400">- Update to version 12.2.0:
  * More efficient use of FFTW3 by fft() and ifft().
  * Faster in-place element-wise multiplication of sparse matrices
    by dense matrices.
  * Added spsolve_factoriser class to allow reuse of sparse matrix
    factorisation for solving systems of linear equations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1686398400">- Update to version 12.4.0:
  * added norm2est() for finding fast estimates of matrix 2-norm
    (spectral norm).
  * added vecnorm() for obtaining the vector norm of each row or
    column of a matrix.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1687176000">- Update to version 12.4.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1689940800">- Update to version 12.6.0:
  * Faster multiplication of dense vectors by sparse matrices (and
    vice versa).
  * Faster eigs_sym() and eigs_gen().
  * Faster conv() and conv2() when using OpenMP.
  * More efficient move constructors in dense vector classes.
  * Added diags() and spdiags() for generating band matrices from
    set of vectors.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1690977600">- Update to version 12.6.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1693051200">- Update to version 12.6.2:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696075200">- Update to version 12.6.4:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;A.Bhattacharya@uliege.be&gt;" date="1697457600">- Update to version 12.6.5:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 12.6.6:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1703764800">- Update to version 12.6.7:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1707652800">- Update to version 12.8.0:
  * Faster detection of symmetric expressions by pinv() and
    rank().
  * Expanded shift() to handle sparse matrices.
  * Expanded conv_to for more flexible conversions between sparse
    and dense matrices.
  * Added cbrt().
  * More compact representation of integers when saving matrices
    in CSV format.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710244800">- Update to version 12.8.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712145600">- Update to version 12.8.2:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714824000">- Drop pkgconfig file from baselibs.conf generated -devel package
  to avoid "have choice" issues for dependents arising from both
  armadillo-devel and armadillo-32bit-devel (for example)
  providing pkgconfig(armadillo).</changelog>
</package>
<package pkgid="b8f56e3392a4539ed1962438c997cc59ee5793ac40ab868f40943e05f916f436f281333bc4146688afd41921bab3bccac2ac575dc7c7869e029b991b436297e0" name="armadillo-debugsource" arch="x86_64">
  <version epoch="0" ver="12.8.3" rel="1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1667217600">- Update to version 11.4.2:
  * Undocumented bug fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1673352000">- Update to version 11.4.3:
  * Undocumented bug fixes.
- Update source URL.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1676376000">- Update to version 11.4.4:
  * Undocumented bug fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1676808000">- use https for urls</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1678795200">- Update to version 12.0.1:
  * faster fft() and ifft() via optional use of FFTW3.
  * faster min() and max().
  * faster index_min() and index_max().
  * added .col_as_mat() and .row_as_mat() which return matrix
    representation of cube column and cube row.
  * added csv_opts::strict option to loading CSV files to
    interpret missing values as NaN.
  * added check_for_zeros option to form 4 of sparse matrix batch
    constructors.
  * inv() and inv_sympd() with options inv_opts::no_ugly or
    inv_opts::allow_approx now use a scaled threshold similar to
    pinv().
  * set_cout_stream() and set_cerr_stream() are now no-ops;
    instead use the options ARMA_WARN_LEVEL, or ARMA_COUT_STREAM,
    or ARMA_CERR_STREAM.
- Bump lib version 11 -&gt; 12, update baselibs.conf file.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1682078400">- Update to version 12.2.0:
  * More efficient use of FFTW3 by fft() and ifft().
  * Faster in-place element-wise multiplication of sparse matrices
    by dense matrices.
  * Added spsolve_factoriser class to allow reuse of sparse matrix
    factorisation for solving systems of linear equations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1686398400">- Update to version 12.4.0:
  * added norm2est() for finding fast estimates of matrix 2-norm
    (spectral norm).
  * added vecnorm() for obtaining the vector norm of each row or
    column of a matrix.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1687176000">- Update to version 12.4.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1689940800">- Update to version 12.6.0:
  * Faster multiplication of dense vectors by sparse matrices (and
    vice versa).
  * Faster eigs_sym() and eigs_gen().
  * Faster conv() and conv2() when using OpenMP.
  * More efficient move constructors in dense vector classes.
  * Added diags() and spdiags() for generating band matrices from
    set of vectors.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1690977600">- Update to version 12.6.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1693051200">- Update to version 12.6.2:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696075200">- Update to version 12.6.4:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;A.Bhattacharya@uliege.be&gt;" date="1697457600">- Update to version 12.6.5:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 12.6.6:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1703764800">- Update to version 12.6.7:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1707652800">- Update to version 12.8.0:
  * Faster detection of symmetric expressions by pinv() and
    rank().
  * Expanded shift() to handle sparse matrices.
  * Expanded conv_to for more flexible conversions between sparse
    and dense matrices.
  * Added cbrt().
  * More compact representation of integers when saving matrices
    in CSV format.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710244800">- Update to version 12.8.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712145600">- Update to version 12.8.2:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714824000">- Drop pkgconfig file from baselibs.conf generated -devel package
  to avoid "have choice" issues for dependents arising from both
  armadillo-devel and armadillo-32bit-devel (for example)
  providing pkgconfig(armadillo).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715688000">- Update to version 12.8.3:
  * No release notes.</changelog>
</package>
<package pkgid="d99001e9870df9c2072f66b20757a4e5c1e9dcfa6efc6b58f5bc3d18e11bca66b33b7f2788f29400081ba7c39dd871a2ee6745c6c6e6bbca8d94f1209790a699" name="armadillo-devel" arch="x86_64">
  <version epoch="0" ver="12.8.2" rel="2.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1664280000">- Update to version 11.4.0:
  * extended pow() with various forms of element-wise power
    operations.
  * added find_nan() to find indices of NaN elements.
  * faster handling of compound expressions by sum().</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1667217600">- Update to version 11.4.2:
  * Undocumented bug fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1673352000">- Update to version 11.4.3:
  * Undocumented bug fixes.
- Update source URL.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1676376000">- Update to version 11.4.4:
  * Undocumented bug fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1676808000">- use https for urls</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1678795200">- Update to version 12.0.1:
  * faster fft() and ifft() via optional use of FFTW3.
  * faster min() and max().
  * faster index_min() and index_max().
  * added .col_as_mat() and .row_as_mat() which return matrix
    representation of cube column and cube row.
  * added csv_opts::strict option to loading CSV files to
    interpret missing values as NaN.
  * added check_for_zeros option to form 4 of sparse matrix batch
    constructors.
  * inv() and inv_sympd() with options inv_opts::no_ugly or
    inv_opts::allow_approx now use a scaled threshold similar to
    pinv().
  * set_cout_stream() and set_cerr_stream() are now no-ops;
    instead use the options ARMA_WARN_LEVEL, or ARMA_COUT_STREAM,
    or ARMA_CERR_STREAM.
- Bump lib version 11 -&gt; 12, update baselibs.conf file.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1682078400">- Update to version 12.2.0:
  * More efficient use of FFTW3 by fft() and ifft().
  * Faster in-place element-wise multiplication of sparse matrices
    by dense matrices.
  * Added spsolve_factoriser class to allow reuse of sparse matrix
    factorisation for solving systems of linear equations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1686398400">- Update to version 12.4.0:
  * added norm2est() for finding fast estimates of matrix 2-norm
    (spectral norm).
  * added vecnorm() for obtaining the vector norm of each row or
    column of a matrix.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1687176000">- Update to version 12.4.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1689940800">- Update to version 12.6.0:
  * Faster multiplication of dense vectors by sparse matrices (and
    vice versa).
  * Faster eigs_sym() and eigs_gen().
  * Faster conv() and conv2() when using OpenMP.
  * More efficient move constructors in dense vector classes.
  * Added diags() and spdiags() for generating band matrices from
    set of vectors.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1690977600">- Update to version 12.6.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1693051200">- Update to version 12.6.2:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696075200">- Update to version 12.6.4:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;A.Bhattacharya@uliege.be&gt;" date="1697457600">- Update to version 12.6.5:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 12.6.6:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1703764800">- Update to version 12.6.7:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1707652800">- Update to version 12.8.0:
  * Faster detection of symmetric expressions by pinv() and
    rank().
  * Expanded shift() to handle sparse matrices.
  * Expanded conv_to for more flexible conversions between sparse
    and dense matrices.
  * Added cbrt().
  * More compact representation of integers when saving matrices
    in CSV format.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710244800">- Update to version 12.8.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712145600">- Update to version 12.8.2:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714824000">- Drop pkgconfig file from baselibs.conf generated -devel package
  to avoid "have choice" issues for dependents arising from both
  armadillo-devel and armadillo-32bit-devel (for example)
  providing pkgconfig(armadillo).</changelog>
</package>
<package pkgid="93696c8fca3980d421124736bd34ac027f45cdf74a393759e4d283677b30267031f0fd5e63a1a284c3b17d05fd411fd1ff4a93a832aea55d8281c20a100ce600" name="armadillo-devel" arch="x86_64">
  <version epoch="0" ver="12.8.3" rel="1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1667217600">- Update to version 11.4.2:
  * Undocumented bug fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1673352000">- Update to version 11.4.3:
  * Undocumented bug fixes.
- Update source URL.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1676376000">- Update to version 11.4.4:
  * Undocumented bug fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1676808000">- use https for urls</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1678795200">- Update to version 12.0.1:
  * faster fft() and ifft() via optional use of FFTW3.
  * faster min() and max().
  * faster index_min() and index_max().
  * added .col_as_mat() and .row_as_mat() which return matrix
    representation of cube column and cube row.
  * added csv_opts::strict option to loading CSV files to
    interpret missing values as NaN.
  * added check_for_zeros option to form 4 of sparse matrix batch
    constructors.
  * inv() and inv_sympd() with options inv_opts::no_ugly or
    inv_opts::allow_approx now use a scaled threshold similar to
    pinv().
  * set_cout_stream() and set_cerr_stream() are now no-ops;
    instead use the options ARMA_WARN_LEVEL, or ARMA_COUT_STREAM,
    or ARMA_CERR_STREAM.
- Bump lib version 11 -&gt; 12, update baselibs.conf file.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1682078400">- Update to version 12.2.0:
  * More efficient use of FFTW3 by fft() and ifft().
  * Faster in-place element-wise multiplication of sparse matrices
    by dense matrices.
  * Added spsolve_factoriser class to allow reuse of sparse matrix
    factorisation for solving systems of linear equations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1686398400">- Update to version 12.4.0:
  * added norm2est() for finding fast estimates of matrix 2-norm
    (spectral norm).
  * added vecnorm() for obtaining the vector norm of each row or
    column of a matrix.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1687176000">- Update to version 12.4.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1689940800">- Update to version 12.6.0:
  * Faster multiplication of dense vectors by sparse matrices (and
    vice versa).
  * Faster eigs_sym() and eigs_gen().
  * Faster conv() and conv2() when using OpenMP.
  * More efficient move constructors in dense vector classes.
  * Added diags() and spdiags() for generating band matrices from
    set of vectors.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1690977600">- Update to version 12.6.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1693051200">- Update to version 12.6.2:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696075200">- Update to version 12.6.4:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;A.Bhattacharya@uliege.be&gt;" date="1697457600">- Update to version 12.6.5:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 12.6.6:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1703764800">- Update to version 12.6.7:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1707652800">- Update to version 12.8.0:
  * Faster detection of symmetric expressions by pinv() and
    rank().
  * Expanded shift() to handle sparse matrices.
  * Expanded conv_to for more flexible conversions between sparse
    and dense matrices.
  * Added cbrt().
  * More compact representation of integers when saving matrices
    in CSV format.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710244800">- Update to version 12.8.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712145600">- Update to version 12.8.2:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714824000">- Drop pkgconfig file from baselibs.conf generated -devel package
  to avoid "have choice" issues for dependents arising from both
  armadillo-devel and armadillo-32bit-devel (for example)
  providing pkgconfig(armadillo).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715688000">- Update to version 12.8.3:
  * No release notes.</changelog>
</package>
<package pkgid="7574f69d5922c9c4cd2cc25a37dd83cbc1bb1ffcca26e1efc80327bad7fe52ba12393023f93558e852f6fd23af83426d21f5c2ba3bda47ce8ec32e216b620584" name="armadillo-doc" arch="noarch">
  <version epoch="0" ver="12.8.2" rel="2.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1664280000">- Update to version 11.4.0:
  * extended pow() with various forms of element-wise power
    operations.
  * added find_nan() to find indices of NaN elements.
  * faster handling of compound expressions by sum().</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1667217600">- Update to version 11.4.2:
  * Undocumented bug fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1673352000">- Update to version 11.4.3:
  * Undocumented bug fixes.
- Update source URL.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1676376000">- Update to version 11.4.4:
  * Undocumented bug fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1676808000">- use https for urls</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1678795200">- Update to version 12.0.1:
  * faster fft() and ifft() via optional use of FFTW3.
  * faster min() and max().
  * faster index_min() and index_max().
  * added .col_as_mat() and .row_as_mat() which return matrix
    representation of cube column and cube row.
  * added csv_opts::strict option to loading CSV files to
    interpret missing values as NaN.
  * added check_for_zeros option to form 4 of sparse matrix batch
    constructors.
  * inv() and inv_sympd() with options inv_opts::no_ugly or
    inv_opts::allow_approx now use a scaled threshold similar to
    pinv().
  * set_cout_stream() and set_cerr_stream() are now no-ops;
    instead use the options ARMA_WARN_LEVEL, or ARMA_COUT_STREAM,
    or ARMA_CERR_STREAM.
- Bump lib version 11 -&gt; 12, update baselibs.conf file.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1682078400">- Update to version 12.2.0:
  * More efficient use of FFTW3 by fft() and ifft().
  * Faster in-place element-wise multiplication of sparse matrices
    by dense matrices.
  * Added spsolve_factoriser class to allow reuse of sparse matrix
    factorisation for solving systems of linear equations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1686398400">- Update to version 12.4.0:
  * added norm2est() for finding fast estimates of matrix 2-norm
    (spectral norm).
  * added vecnorm() for obtaining the vector norm of each row or
    column of a matrix.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1687176000">- Update to version 12.4.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1689940800">- Update to version 12.6.0:
  * Faster multiplication of dense vectors by sparse matrices (and
    vice versa).
  * Faster eigs_sym() and eigs_gen().
  * Faster conv() and conv2() when using OpenMP.
  * More efficient move constructors in dense vector classes.
  * Added diags() and spdiags() for generating band matrices from
    set of vectors.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1690977600">- Update to version 12.6.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1693051200">- Update to version 12.6.2:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696075200">- Update to version 12.6.4:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;A.Bhattacharya@uliege.be&gt;" date="1697457600">- Update to version 12.6.5:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 12.6.6:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1703764800">- Update to version 12.6.7:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1707652800">- Update to version 12.8.0:
  * Faster detection of symmetric expressions by pinv() and
    rank().
  * Expanded shift() to handle sparse matrices.
  * Expanded conv_to for more flexible conversions between sparse
    and dense matrices.
  * Added cbrt().
  * More compact representation of integers when saving matrices
    in CSV format.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710244800">- Update to version 12.8.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712145600">- Update to version 12.8.2:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714824000">- Drop pkgconfig file from baselibs.conf generated -devel package
  to avoid "have choice" issues for dependents arising from both
  armadillo-devel and armadillo-32bit-devel (for example)
  providing pkgconfig(armadillo).</changelog>
</package>
<package pkgid="4c8d1a71181576021be7ec1131e768fb9253d9603f5d944d1f6beb418fea9b11212ff3aaa3cda2b71e13c96e765c150e16ff68c7a7556cb5f4f8486bcac6e77d" name="armadillo-doc" arch="noarch">
  <version epoch="0" ver="12.8.3" rel="1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1667217600">- Update to version 11.4.2:
  * Undocumented bug fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1673352000">- Update to version 11.4.3:
  * Undocumented bug fixes.
- Update source URL.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1676376000">- Update to version 11.4.4:
  * Undocumented bug fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1676808000">- use https for urls</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1678795200">- Update to version 12.0.1:
  * faster fft() and ifft() via optional use of FFTW3.
  * faster min() and max().
  * faster index_min() and index_max().
  * added .col_as_mat() and .row_as_mat() which return matrix
    representation of cube column and cube row.
  * added csv_opts::strict option to loading CSV files to
    interpret missing values as NaN.
  * added check_for_zeros option to form 4 of sparse matrix batch
    constructors.
  * inv() and inv_sympd() with options inv_opts::no_ugly or
    inv_opts::allow_approx now use a scaled threshold similar to
    pinv().
  * set_cout_stream() and set_cerr_stream() are now no-ops;
    instead use the options ARMA_WARN_LEVEL, or ARMA_COUT_STREAM,
    or ARMA_CERR_STREAM.
- Bump lib version 11 -&gt; 12, update baselibs.conf file.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1682078400">- Update to version 12.2.0:
  * More efficient use of FFTW3 by fft() and ifft().
  * Faster in-place element-wise multiplication of sparse matrices
    by dense matrices.
  * Added spsolve_factoriser class to allow reuse of sparse matrix
    factorisation for solving systems of linear equations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1686398400">- Update to version 12.4.0:
  * added norm2est() for finding fast estimates of matrix 2-norm
    (spectral norm).
  * added vecnorm() for obtaining the vector norm of each row or
    column of a matrix.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1687176000">- Update to version 12.4.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1689940800">- Update to version 12.6.0:
  * Faster multiplication of dense vectors by sparse matrices (and
    vice versa).
  * Faster eigs_sym() and eigs_gen().
  * Faster conv() and conv2() when using OpenMP.
  * More efficient move constructors in dense vector classes.
  * Added diags() and spdiags() for generating band matrices from
    set of vectors.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1690977600">- Update to version 12.6.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1693051200">- Update to version 12.6.2:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696075200">- Update to version 12.6.4:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;A.Bhattacharya@uliege.be&gt;" date="1697457600">- Update to version 12.6.5:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 12.6.6:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1703764800">- Update to version 12.6.7:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1707652800">- Update to version 12.8.0:
  * Faster detection of symmetric expressions by pinv() and
    rank().
  * Expanded shift() to handle sparse matrices.
  * Expanded conv_to for more flexible conversions between sparse
    and dense matrices.
  * Added cbrt().
  * More compact representation of integers when saving matrices
    in CSV format.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710244800">- Update to version 12.8.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712145600">- Update to version 12.8.2:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714824000">- Drop pkgconfig file from baselibs.conf generated -devel package
  to avoid "have choice" issues for dependents arising from both
  armadillo-devel and armadillo-32bit-devel (for example)
  providing pkgconfig(armadillo).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715688000">- Update to version 12.8.3:
  * No release notes.</changelog>
</package>
<package pkgid="d0b0a950169c039e9846c55146fbf08e3f5d5378d59e4d442c4ff007f2bf16d144576926dd4d481e90e6bb974348c77bd8190de38b55f6af8d77a4f8bbc646c9" name="artem" arch="src">
  <version epoch="0" ver="3.0.0" rel="1.1"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1712923200">- Initial package</changelog>
</package>
<package pkgid="b435f8789f09e0df6ee3ed4a4372d3eecf030edfbc985057c8758123b60a6c1120a3a04b6d8008f639d56342a1aeff5f2765538941b5b94c145b500800cb48ba" name="artem" arch="x86_64">
  <version epoch="0" ver="3.0.0" rel="1.1"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1712923200">- Initial package</changelog>
</package>
<package pkgid="95839ad4bd1c155b09983de1705549231048e70fc5a232bd4bf3bf85fa6042b42889d91110f584aa9b8d72b4e77311b272ec827e88a8d127fb65736feae1e687" name="artem-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.0.0" rel="1.1"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1712923200">- Initial package</changelog>
</package>
<package pkgid="5c2ca5ad69f2feda5842fe12fc95d12b30259b601a8e587c612a0c70812b344f9e58171fb9d6aac5b2bfe11cddc633ee11a8f2204a7ed9d140bebb82e72f7ef6" name="artem-debugsource" arch="x86_64">
  <version epoch="0" ver="3.0.0" rel="1.1"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1712923200">- Initial package</changelog>
</package>
<package pkgid="4ec99bb36809070bfe23010c7af44347867dc4c0e83c2deb6463dc868bdc6ccd7d14aba977bfe8b69279c877c85db8d7b6a4f368d426941c084d10bb2f345613" name="asar" arch="noarch">
  <version epoch="0" ver="3.2.10" rel="1.1"/>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1646308800">- Resurrect package and update to 3.1.0
- Use local-npm-registry to install dependencies</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1660651200">- New upstream version 3.2.0
  * give better hints when failing due to bad links
- Use github tarball and use yarn to download vendored dependencies per yarn.lock</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1667563200">- New upstream version 3.2.2
  * Fix allowing nested empty directories.
- New upstream version 3.2.1
  * Rename package to @electron/asar
- Correct bogus “0.0.0-development” version reported by the program.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1673956800">- New upstream version 3.2.3
  * fix bad output on unknown CLI command
  * update vendored dependencies</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1695124800">- New upstream version 3.2.5
  * properly handle rejections on `createPackageWithOptions`</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1695729600">- New upstream version 3.2.6
  * Don't overwrite existing folders</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1695816000">- New upstream version 3.2.7
  * ensure that files/folders whose names are properties of Object.prototype are packaged/extracted correctly</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1699444800">- New upstream version 3.2.8
  * better error message when extracting a file that doesn't exist in the archive</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1709726400">- New upstream version 3.2.9
  * fix symlink pointing error in filesystem.insertLink</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1714910400">- New upstream release 3.2.10
  * Fix relative link error (gh#electron/asar#308)</changelog>
</package>
<package pkgid="f1a5a8200a24b12331e0665750aa6d389b3cd1510f37f4d8a402aa2fb7ed1dfb2d9575f12317f1a1c4a4ee7127fe40135a0fbe7aae09390b455274ef12205d5f" name="asar" arch="src">
  <version epoch="0" ver="3.2.10" rel="1.1"/>
  <changelog author="i@marguerite.su" date="1455451200">- initial version 0.9.1</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1646308800">- Resurrect package and update to 3.1.0
- Use local-npm-registry to install dependencies</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1660651200">- New upstream version 3.2.0
  * give better hints when failing due to bad links
- Use github tarball and use yarn to download vendored dependencies per yarn.lock</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1667563200">- New upstream version 3.2.2
  * Fix allowing nested empty directories.
- New upstream version 3.2.1
  * Rename package to @electron/asar
- Correct bogus “0.0.0-development” version reported by the program.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1673956800">- New upstream version 3.2.3
  * fix bad output on unknown CLI command
  * update vendored dependencies</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1695124800">- New upstream version 3.2.5
  * properly handle rejections on `createPackageWithOptions`</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1695729600">- New upstream version 3.2.6
  * Don't overwrite existing folders</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1695816000">- New upstream version 3.2.7
  * ensure that files/folders whose names are properties of Object.prototype are packaged/extracted correctly</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1699444800">- New upstream version 3.2.8
  * better error message when extracting a file that doesn't exist in the archive</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1709726400">- New upstream version 3.2.9
  * fix symlink pointing error in filesystem.insertLink</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1714910400">- New upstream release 3.2.10
  * Fix relative link error (gh#electron/asar#308)</changelog>
</package>
<package pkgid="1c87f38ebdc7ba568ca15ca9e3131f9e5cb0da1003a5575c59568c00410180e9b8e6f50b8e099c29a070565c80daccd86ca162d30e30c8ff5e23ce7c372a05d9" name="audioclock" arch="noarch">
  <version epoch="0" ver="1.3.1" rel="1.1"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1655294400">- Initial package version 1.0</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1655294401">- upgrade to 1.1 with cleaner audio samples</changelog>
  <changelog author="bwiedemann@suse.de" date="1699963200">- Update to version 1.2:
  * Handle signals</changelog>
  <changelog author="bwiedemann@suse.com" date="1716206400">- Update to version 1.3.1:
  * Modernize spec file
  * Consider local timezone
  * Drop test code</changelog>
</package>
<package pkgid="2b85a3a26068cf7668524acefb340c6afbe4ad7f286dfc54352c4f34b93bed6bbc03de5d29f41d11b28ee186e563928d961053fac361550a754c5f0b087b1f99" name="audioclock" arch="src">
  <version epoch="0" ver="1.3.1" rel="1.1"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1655294400">- Initial package version 1.0</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1655294401">- upgrade to 1.1 with cleaner audio samples</changelog>
  <changelog author="bwiedemann@suse.de" date="1699963200">- Update to version 1.2:
  * Handle signals</changelog>
  <changelog author="bwiedemann@suse.com" date="1716206400">- Update to version 1.3.1:
  * Modernize spec file
  * Consider local timezone
  * Drop test code</changelog>
</package>
<package pkgid="e7e3c10c58fa9875d5b328a5f05b8271b54fb7d1e45de4af063d3a11fa0c4b92fdf21dc76f3fdba945ed691367f0a119e987feb35a58db82c3c8579975be577d" name="autoconf" arch="noarch">
  <version epoch="0" ver="2.72" rel="2.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1610798400">- add autom4te-always-update-output-file.patch to fix testsuite
  failures
- handle-gettext-alone.patch: support GNU_GETTEXT alone being called
  again
- add prog-c99-fix-typo.patch: fix typo in C99 detection
- add restore-compatibility-gnu11.patch: restore compatibility in GNU11
  mode</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1612008000">- autoconf 2.71:
  * Compilers that support C99 but not C2011 are detected correctly
  * Compatibility improved with clang and Oracle C++
  * Compatibility restored with automake's rules for regenerating
    configure
  * Compatibility restored with old versions of std-gnu11.m4
- dropped upstream patches:
  * prog-c99-fix-typo.patch
  * restore-compatibility-gnu11.patch
  * autom4te-always-update-output-file.patch
  * handle-gettext-alone.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- use https urls</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648468800">- convert to use _multibuild
- fix keyring gpg validation</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1666872000">- fix testsuite failure by bash 5.2 update
  * [fix-testsuite-failures-with-bash-5.2.patch]</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1703332800">- update to version 2.72
  * Support for ensuring time_t is Y2038-safe
    configure can now ensure that time_t can represent moments in time
    after 18 January 2038, i.e. 2**31 - 1 seconds after the Unix epoch.
    On most 64-bit systems this is true by default; the new feature
    is detection of systems where time_t is a 32-bit signed integer by
    default, *and* there is an alternative mode in which it is larger,
    in which case that mode will be enabled.
  * AC_USE_SYSTEM_EXTENSIONS now enables C23 Annex F extensions
    by defining __STDC_WANT_IEC_60559_EXT__.
  * Configure scripts no longer support pre-1989 C compilers.
  * Autoconf developers now need Perl 5.10 (2007) or later.
  * Autoconf users now need GNU M4 1.4.8 (2006) or later.
  * Some m4sh diversions have been renumbered.
  * AC_FUNC_GETGROUPS and AC_TYPE_GETGROUPS no longer run test programs.
  * All internal uses of AC_EGREP_CPP and AC_EGREP_HEADER have been removed.
- Update dependencies as recommendd to m4 1.4.16, Perl 5.10
- Drop patch autoreconf-ltdl.diff as similar code is part of upstream
- Drop patch fix-testsuite-failures-with-bash-5.2.patch, it is
  part of upstream</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1703419200">- Use autosetup</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1707825600">- Re-add patch (bsc#1219035)
  * [autoreconf-ltdl.diff]
- Remove test with macro LARGEFILE and YEAR2038, broken for i586 arch. see
  https://git.savannah.gnu.org/cgit/autoconf.git/tree/NEWS#n194 (bsc#1219035)
  * [remove-largefile-test.patch]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1714651200">- Fix AC_SYS_LARGEFILE doesn't honor AC_LANG setting and undo the removing of
  the largefile test. (bsc#1219035)
  + Port-AC_SYS_LARGEFILE-to-C.patch
  - remove-largefile-test.patch</changelog>
</package>
<package pkgid="fab39b9eeaed7e4fd592d11a683d72f21636e5579b5825cc8dffe0173822c22f47c8d8c651e5303e73a4351e211722e3224281cea7a4c86df8d70164b94d3f2e" name="autoconf" arch="src">
  <version epoch="0" ver="2.72" rel="2.1"/>
  <changelog author="mmeister@suse.com" date="1363780800">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mpluskal@suse.com" date="1426248000">- Cleanup spec file with spec-cleaner
- Add gpg signature
- Correct info file dependencies</changelog>
  <changelog author="dimstar@opensuse.org" date="1441108800">- Add autoconf-perl-5.17-fixes.patch: autoscan: port to perl 5.17.</changelog>
  <changelog author="dimstar@opensuse.org" date="1486641600">- Explicitly buildrequire m4: there is a plan to remove it from the
  implicit buildroot configuration (just like autoconf itself is
  no longer part of a long time already).</changelog>
  <changelog author="dimstar@opensuse.org" date="1489579200">- Also BuildRequire m4 for autoconf-el: it was wrongly assumed that
  the two spec files would be in sync (but pre_checkin only syncs
  the Version: and .changes file).</changelog>
  <changelog author="schwab@suse.de" date="1533556800">- ac-header-major.patch: port AC_HEADER_MAJOR to glibc 2.25
- Use %license for COPYING</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1572436800">- Require perl-base instead of perl, none of the additional modules
  are required.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1572955200">- Fix testsuite with Bash 5, add port-tests-to-bash-5.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1607860800">- autoconf 2.70:
  * Warnings about obsolete constructs are now on by default,
    these warnings can be turned off with -Wno-obsolete
  * Many macros have become pickier about argument quotation
  * Many macros no longer AC_REQUIRE as many other macros as they
    used to, may expose several classes of latent bugs
  * More macros use config.sub and config.guess internally
  * Setting CC to a C++ compiler is no longer supported
  * Running configure tests with warnings promoted to errors is
    not supported
  * Including confdefs.h manually may cause test failures
  * Older versions of automake and aclocal (&lt; 1.8) are no longer
    supported
  * AC_CONFIG_SUBDIRS no longer directly supports Cygnus configure
  * AC_CHECK_HEADER and AC_CHECK_HEADERS only do a compilation test
  * AC_INCLUDES_DEFAULT assumes an ISO C90 compliant C implementation
  * AS_ECHO and AS_ECHO_N unconditionally use ‘printf’
  * Configure scripts require support for $( ... ) command
    substitution
  * AC_INIT now trims extra white space from its arguments
  * Macros that take whitespace-separated lists as arguments
    now always expand macros within those arguments
  * AC_FUNC_STRERROR_R assumes strerror_r is unavailable if it’s
    not declared
  * AC_OPENMP can’t be used if you have files named ‘mp’ or ‘penmp’
  * Configure scripts now support a ‘--runstatedir’ option
  * autoreconf will now run gtkdocize and intltoolize when appropriate
  * autoreconf now recognizes AM_GNU_GETTEXT_REQUIRE_VERSION
  * autoheader handles secondary config headers better
  * AC_PROG_CC now enables C2011 mode if the compiler supports it
  * New macro AC_C__GENERIC tests for C2011 _Generic support
  * AC_C_VARARRAYS has been aligned with C2011.
  * New macro AC_CONFIG_MACRO_DIRS
  * AC_USE_SYSTEM_EXTENSIONS knows about more extensions to enable
  * New compatibility macro AC_CHECK_INCLUDES_DEFAULT
  * AC_REQUIRE_AUX_FILE has been improved
  * AC_PROG_LEX has an option to not look for yywrap
  * Use of the long-deprecated name ‘configure.in’ for the autoconf
    input file now elicits a warning in the “obsolete” category
  * Use of the undocumented internal shell variables $as_echo and
    $as_echo_n now elicits a warning in the “obsolete” category.
    The macros AS_ECHO and AS_ECHO_N should be used instead.
  * autoconf will now issue warnings (in the “syntax” category)
    if the input file is missing a call to AC_INIT and/or AC_OUTPUT
  * autoconf will now issue warnings (in the “syntax” category)
    for a non-literal URL argument to AC_INIT, and for a TARNAME
    argument to AC_INIT which is either non-literal or contains
    characters that should not be used in file names (e.g. ‘*’).
  * AC_PROG_CC_STDC, AC_PROG_CC_C89, AC_PROG_CC_C99 are now
    obsolete. Applications should use AC_PROG_CC.
  * AC_HEADER_STDC and AC_HEADER_TIME are now stubs.
  * AC_DIAGNOSE, AC_FATAL, AC_WARNING, and _AC_COMPUTE_INT are now
    replaced with modern equivalents by autoupdate.
  * AC_CONFIG_HEADER is now diagnosed as obsolete, and replaced with
    AC_CONFIG_HEADERS by autoupdate.
  * The macro AC_OBSOLETE is obsolete.
  * Man pages for config.guess and config.sub are no longer provided
  * Bug fixes for compatibility with current Automake, Libtool,
    Perl, Texinfo, and shells
  * Compatibility fixes for compilers and build environments
  * Various autotest enhancements
- drop upstream patches:
  * autoconf-perl-5.17-fixes.patch
  * port-tests-to-bash-5.patch
  * ac-header-major.patch
- remove obsolete texinfo packaging macros</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1610798400">- add autom4te-always-update-output-file.patch to fix testsuite
  failures
- handle-gettext-alone.patch: support GNU_GETTEXT alone being called
  again
- add prog-c99-fix-typo.patch: fix typo in C99 detection
- add restore-compatibility-gnu11.patch: restore compatibility in GNU11
  mode</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1612008000">- autoconf 2.71:
  * Compilers that support C99 but not C2011 are detected correctly
  * Compatibility improved with clang and Oracle C++
  * Compatibility restored with automake's rules for regenerating
    configure
  * Compatibility restored with old versions of std-gnu11.m4
- dropped upstream patches:
  * prog-c99-fix-typo.patch
  * restore-compatibility-gnu11.patch
  * autom4te-always-update-output-file.patch
  * handle-gettext-alone.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- use https urls</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648468800">- convert to use _multibuild
- fix keyring gpg validation</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1666872000">- fix testsuite failure by bash 5.2 update
  * [fix-testsuite-failures-with-bash-5.2.patch]</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1703332800">- update to version 2.72
  * Support for ensuring time_t is Y2038-safe
    configure can now ensure that time_t can represent moments in time
    after 18 January 2038, i.e. 2**31 - 1 seconds after the Unix epoch.
    On most 64-bit systems this is true by default; the new feature
    is detection of systems where time_t is a 32-bit signed integer by
    default, *and* there is an alternative mode in which it is larger,
    in which case that mode will be enabled.
  * AC_USE_SYSTEM_EXTENSIONS now enables C23 Annex F extensions
    by defining __STDC_WANT_IEC_60559_EXT__.
  * Configure scripts no longer support pre-1989 C compilers.
  * Autoconf developers now need Perl 5.10 (2007) or later.
  * Autoconf users now need GNU M4 1.4.8 (2006) or later.
  * Some m4sh diversions have been renumbered.
  * AC_FUNC_GETGROUPS and AC_TYPE_GETGROUPS no longer run test programs.
  * All internal uses of AC_EGREP_CPP and AC_EGREP_HEADER have been removed.
- Update dependencies as recommendd to m4 1.4.16, Perl 5.10
- Drop patch autoreconf-ltdl.diff as similar code is part of upstream
- Drop patch fix-testsuite-failures-with-bash-5.2.patch, it is
  part of upstream</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1703419200">- Use autosetup</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1707825600">- Re-add patch (bsc#1219035)
  * [autoreconf-ltdl.diff]
- Remove test with macro LARGEFILE and YEAR2038, broken for i586 arch. see
  https://git.savannah.gnu.org/cgit/autoconf.git/tree/NEWS#n194 (bsc#1219035)
  * [remove-largefile-test.patch]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1714651200">- Fix AC_SYS_LARGEFILE doesn't honor AC_LANG setting and undo the removing of
  the largefile test. (bsc#1219035)
  + Port-AC_SYS_LARGEFILE-to-C.patch
  - remove-largefile-test.patch</changelog>
</package>
<package pkgid="966957b69b3caeaa919b31b4f9c3b36d36784ea3c8f6495ab9db9d44eab5ddb534e2ea24ade467c910731c88ae9bdc80cbb2f3c64b9d3e1260fd76f7199d5c5a" name="autoconf-el" arch="noarch">
  <version epoch="0" ver="2.72" rel="2.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1610798400">- add autom4te-always-update-output-file.patch to fix testsuite
  failures
- handle-gettext-alone.patch: support GNU_GETTEXT alone being called
  again
- add prog-c99-fix-typo.patch: fix typo in C99 detection
- add restore-compatibility-gnu11.patch: restore compatibility in GNU11
  mode</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1612008000">- autoconf 2.71:
  * Compilers that support C99 but not C2011 are detected correctly
  * Compatibility improved with clang and Oracle C++
  * Compatibility restored with automake's rules for regenerating
    configure
  * Compatibility restored with old versions of std-gnu11.m4
- dropped upstream patches:
  * prog-c99-fix-typo.patch
  * restore-compatibility-gnu11.patch
  * autom4te-always-update-output-file.patch
  * handle-gettext-alone.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- use https urls</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648468800">- convert to use _multibuild
- fix keyring gpg validation</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1666872000">- fix testsuite failure by bash 5.2 update
  * [fix-testsuite-failures-with-bash-5.2.patch]</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1703332800">- update to version 2.72
  * Support for ensuring time_t is Y2038-safe
    configure can now ensure that time_t can represent moments in time
    after 18 January 2038, i.e. 2**31 - 1 seconds after the Unix epoch.
    On most 64-bit systems this is true by default; the new feature
    is detection of systems where time_t is a 32-bit signed integer by
    default, *and* there is an alternative mode in which it is larger,
    in which case that mode will be enabled.
  * AC_USE_SYSTEM_EXTENSIONS now enables C23 Annex F extensions
    by defining __STDC_WANT_IEC_60559_EXT__.
  * Configure scripts no longer support pre-1989 C compilers.
  * Autoconf developers now need Perl 5.10 (2007) or later.
  * Autoconf users now need GNU M4 1.4.8 (2006) or later.
  * Some m4sh diversions have been renumbered.
  * AC_FUNC_GETGROUPS and AC_TYPE_GETGROUPS no longer run test programs.
  * All internal uses of AC_EGREP_CPP and AC_EGREP_HEADER have been removed.
- Update dependencies as recommendd to m4 1.4.16, Perl 5.10
- Drop patch autoreconf-ltdl.diff as similar code is part of upstream
- Drop patch fix-testsuite-failures-with-bash-5.2.patch, it is
  part of upstream</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1703419200">- Use autosetup</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1707825600">- Re-add patch (bsc#1219035)
  * [autoreconf-ltdl.diff]
- Remove test with macro LARGEFILE and YEAR2038, broken for i586 arch. see
  https://git.savannah.gnu.org/cgit/autoconf.git/tree/NEWS#n194 (bsc#1219035)
  * [remove-largefile-test.patch]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1714651200">- Fix AC_SYS_LARGEFILE doesn't honor AC_LANG setting and undo the removing of
  the largefile test. (bsc#1219035)
  + Port-AC_SYS_LARGEFILE-to-C.patch
  - remove-largefile-test.patch</changelog>
</package>
<package pkgid="00dbd6f9cc7af62f54ae1e11a63013a2901405cfbbbf143e3056c3ede4fafc727672be87ca52b23b5ed194db3e827633dbdb38a10934b67b93d8dc5a14c2bd26" name="autoconf-el" arch="src">
  <version epoch="0" ver="2.72" rel="2.1"/>
  <changelog author="mmeister@suse.com" date="1363780800">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mpluskal@suse.com" date="1426248000">- Cleanup spec file with spec-cleaner
- Add gpg signature
- Correct info file dependencies</changelog>
  <changelog author="dimstar@opensuse.org" date="1441108800">- Add autoconf-perl-5.17-fixes.patch: autoscan: port to perl 5.17.</changelog>
  <changelog author="dimstar@opensuse.org" date="1486641600">- Explicitly buildrequire m4: there is a plan to remove it from the
  implicit buildroot configuration (just like autoconf itself is
  no longer part of a long time already).</changelog>
  <changelog author="dimstar@opensuse.org" date="1489579200">- Also BuildRequire m4 for autoconf-el: it was wrongly assumed that
  the two spec files would be in sync (but pre_checkin only syncs
  the Version: and .changes file).</changelog>
  <changelog author="schwab@suse.de" date="1533556800">- ac-header-major.patch: port AC_HEADER_MAJOR to glibc 2.25
- Use %license for COPYING</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1572436800">- Require perl-base instead of perl, none of the additional modules
  are required.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1572955200">- Fix testsuite with Bash 5, add port-tests-to-bash-5.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1607860800">- autoconf 2.70:
  * Warnings about obsolete constructs are now on by default,
    these warnings can be turned off with -Wno-obsolete
  * Many macros have become pickier about argument quotation
  * Many macros no longer AC_REQUIRE as many other macros as they
    used to, may expose several classes of latent bugs
  * More macros use config.sub and config.guess internally
  * Setting CC to a C++ compiler is no longer supported
  * Running configure tests with warnings promoted to errors is
    not supported
  * Including confdefs.h manually may cause test failures
  * Older versions of automake and aclocal (&lt; 1.8) are no longer
    supported
  * AC_CONFIG_SUBDIRS no longer directly supports Cygnus configure
  * AC_CHECK_HEADER and AC_CHECK_HEADERS only do a compilation test
  * AC_INCLUDES_DEFAULT assumes an ISO C90 compliant C implementation
  * AS_ECHO and AS_ECHO_N unconditionally use ‘printf’
  * Configure scripts require support for $( ... ) command
    substitution
  * AC_INIT now trims extra white space from its arguments
  * Macros that take whitespace-separated lists as arguments
    now always expand macros within those arguments
  * AC_FUNC_STRERROR_R assumes strerror_r is unavailable if it’s
    not declared
  * AC_OPENMP can’t be used if you have files named ‘mp’ or ‘penmp’
  * Configure scripts now support a ‘--runstatedir’ option
  * autoreconf will now run gtkdocize and intltoolize when appropriate
  * autoreconf now recognizes AM_GNU_GETTEXT_REQUIRE_VERSION
  * autoheader handles secondary config headers better
  * AC_PROG_CC now enables C2011 mode if the compiler supports it
  * New macro AC_C__GENERIC tests for C2011 _Generic support
  * AC_C_VARARRAYS has been aligned with C2011.
  * New macro AC_CONFIG_MACRO_DIRS
  * AC_USE_SYSTEM_EXTENSIONS knows about more extensions to enable
  * New compatibility macro AC_CHECK_INCLUDES_DEFAULT
  * AC_REQUIRE_AUX_FILE has been improved
  * AC_PROG_LEX has an option to not look for yywrap
  * Use of the long-deprecated name ‘configure.in’ for the autoconf
    input file now elicits a warning in the “obsolete” category
  * Use of the undocumented internal shell variables $as_echo and
    $as_echo_n now elicits a warning in the “obsolete” category.
    The macros AS_ECHO and AS_ECHO_N should be used instead.
  * autoconf will now issue warnings (in the “syntax” category)
    if the input file is missing a call to AC_INIT and/or AC_OUTPUT
  * autoconf will now issue warnings (in the “syntax” category)
    for a non-literal URL argument to AC_INIT, and for a TARNAME
    argument to AC_INIT which is either non-literal or contains
    characters that should not be used in file names (e.g. ‘*’).
  * AC_PROG_CC_STDC, AC_PROG_CC_C89, AC_PROG_CC_C99 are now
    obsolete. Applications should use AC_PROG_CC.
  * AC_HEADER_STDC and AC_HEADER_TIME are now stubs.
  * AC_DIAGNOSE, AC_FATAL, AC_WARNING, and _AC_COMPUTE_INT are now
    replaced with modern equivalents by autoupdate.
  * AC_CONFIG_HEADER is now diagnosed as obsolete, and replaced with
    AC_CONFIG_HEADERS by autoupdate.
  * The macro AC_OBSOLETE is obsolete.
  * Man pages for config.guess and config.sub are no longer provided
  * Bug fixes for compatibility with current Automake, Libtool,
    Perl, Texinfo, and shells
  * Compatibility fixes for compilers and build environments
  * Various autotest enhancements
- drop upstream patches:
  * autoconf-perl-5.17-fixes.patch
  * port-tests-to-bash-5.patch
  * ac-header-major.patch
- remove obsolete texinfo packaging macros</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1610798400">- add autom4te-always-update-output-file.patch to fix testsuite
  failures
- handle-gettext-alone.patch: support GNU_GETTEXT alone being called
  again
- add prog-c99-fix-typo.patch: fix typo in C99 detection
- add restore-compatibility-gnu11.patch: restore compatibility in GNU11
  mode</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1612008000">- autoconf 2.71:
  * Compilers that support C99 but not C2011 are detected correctly
  * Compatibility improved with clang and Oracle C++
  * Compatibility restored with automake's rules for regenerating
    configure
  * Compatibility restored with old versions of std-gnu11.m4
- dropped upstream patches:
  * prog-c99-fix-typo.patch
  * restore-compatibility-gnu11.patch
  * autom4te-always-update-output-file.patch
  * handle-gettext-alone.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- use https urls</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648468800">- convert to use _multibuild
- fix keyring gpg validation</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1666872000">- fix testsuite failure by bash 5.2 update
  * [fix-testsuite-failures-with-bash-5.2.patch]</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1703332800">- update to version 2.72
  * Support for ensuring time_t is Y2038-safe
    configure can now ensure that time_t can represent moments in time
    after 18 January 2038, i.e. 2**31 - 1 seconds after the Unix epoch.
    On most 64-bit systems this is true by default; the new feature
    is detection of systems where time_t is a 32-bit signed integer by
    default, *and* there is an alternative mode in which it is larger,
    in which case that mode will be enabled.
  * AC_USE_SYSTEM_EXTENSIONS now enables C23 Annex F extensions
    by defining __STDC_WANT_IEC_60559_EXT__.
  * Configure scripts no longer support pre-1989 C compilers.
  * Autoconf developers now need Perl 5.10 (2007) or later.
  * Autoconf users now need GNU M4 1.4.8 (2006) or later.
  * Some m4sh diversions have been renumbered.
  * AC_FUNC_GETGROUPS and AC_TYPE_GETGROUPS no longer run test programs.
  * All internal uses of AC_EGREP_CPP and AC_EGREP_HEADER have been removed.
- Update dependencies as recommendd to m4 1.4.16, Perl 5.10
- Drop patch autoreconf-ltdl.diff as similar code is part of upstream
- Drop patch fix-testsuite-failures-with-bash-5.2.patch, it is
  part of upstream</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1703419200">- Use autosetup</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1707825600">- Re-add patch (bsc#1219035)
  * [autoreconf-ltdl.diff]
- Remove test with macro LARGEFILE and YEAR2038, broken for i586 arch. see
  https://git.savannah.gnu.org/cgit/autoconf.git/tree/NEWS#n194 (bsc#1219035)
  * [remove-largefile-test.patch]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1714651200">- Fix AC_SYS_LARGEFILE doesn't honor AC_LANG setting and undo the removing of
  the largefile test. (bsc#1219035)
  + Port-AC_SYS_LARGEFILE-to-C.patch
  - remove-largefile-test.patch</changelog>
</package>
<package pkgid="a196521209adeb6aa1414b9587bd7461ee3945c5e9bc94c3515a2ebfd9f03b4e8bedc1941a5d326a05726727c0755050032eb9a2dcbab68f558ec1c8c37f0bc3" name="autoconf-testsuite" arch="src">
  <version epoch="0" ver="2.72" rel="2.1"/>
  <changelog author="mmeister@suse.com" date="1363780800">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mpluskal@suse.com" date="1426248000">- Cleanup spec file with spec-cleaner
- Add gpg signature
- Correct info file dependencies</changelog>
  <changelog author="dimstar@opensuse.org" date="1441108800">- Add autoconf-perl-5.17-fixes.patch: autoscan: port to perl 5.17.</changelog>
  <changelog author="dimstar@opensuse.org" date="1486641600">- Explicitly buildrequire m4: there is a plan to remove it from the
  implicit buildroot configuration (just like autoconf itself is
  no longer part of a long time already).</changelog>
  <changelog author="dimstar@opensuse.org" date="1489579200">- Also BuildRequire m4 for autoconf-el: it was wrongly assumed that
  the two spec files would be in sync (but pre_checkin only syncs
  the Version: and .changes file).</changelog>
  <changelog author="schwab@suse.de" date="1533556800">- ac-header-major.patch: port AC_HEADER_MAJOR to glibc 2.25
- Use %license for COPYING</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1572436800">- Require perl-base instead of perl, none of the additional modules
  are required.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1572955200">- Fix testsuite with Bash 5, add port-tests-to-bash-5.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1607860800">- autoconf 2.70:
  * Warnings about obsolete constructs are now on by default,
    these warnings can be turned off with -Wno-obsolete
  * Many macros have become pickier about argument quotation
  * Many macros no longer AC_REQUIRE as many other macros as they
    used to, may expose several classes of latent bugs
  * More macros use config.sub and config.guess internally
  * Setting CC to a C++ compiler is no longer supported
  * Running configure tests with warnings promoted to errors is
    not supported
  * Including confdefs.h manually may cause test failures
  * Older versions of automake and aclocal (&lt; 1.8) are no longer
    supported
  * AC_CONFIG_SUBDIRS no longer directly supports Cygnus configure
  * AC_CHECK_HEADER and AC_CHECK_HEADERS only do a compilation test
  * AC_INCLUDES_DEFAULT assumes an ISO C90 compliant C implementation
  * AS_ECHO and AS_ECHO_N unconditionally use ‘printf’
  * Configure scripts require support for $( ... ) command
    substitution
  * AC_INIT now trims extra white space from its arguments
  * Macros that take whitespace-separated lists as arguments
    now always expand macros within those arguments
  * AC_FUNC_STRERROR_R assumes strerror_r is unavailable if it’s
    not declared
  * AC_OPENMP can’t be used if you have files named ‘mp’ or ‘penmp’
  * Configure scripts now support a ‘--runstatedir’ option
  * autoreconf will now run gtkdocize and intltoolize when appropriate
  * autoreconf now recognizes AM_GNU_GETTEXT_REQUIRE_VERSION
  * autoheader handles secondary config headers better
  * AC_PROG_CC now enables C2011 mode if the compiler supports it
  * New macro AC_C__GENERIC tests for C2011 _Generic support
  * AC_C_VARARRAYS has been aligned with C2011.
  * New macro AC_CONFIG_MACRO_DIRS
  * AC_USE_SYSTEM_EXTENSIONS knows about more extensions to enable
  * New compatibility macro AC_CHECK_INCLUDES_DEFAULT
  * AC_REQUIRE_AUX_FILE has been improved
  * AC_PROG_LEX has an option to not look for yywrap
  * Use of the long-deprecated name ‘configure.in’ for the autoconf
    input file now elicits a warning in the “obsolete” category
  * Use of the undocumented internal shell variables $as_echo and
    $as_echo_n now elicits a warning in the “obsolete” category.
    The macros AS_ECHO and AS_ECHO_N should be used instead.
  * autoconf will now issue warnings (in the “syntax” category)
    if the input file is missing a call to AC_INIT and/or AC_OUTPUT
  * autoconf will now issue warnings (in the “syntax” category)
    for a non-literal URL argument to AC_INIT, and for a TARNAME
    argument to AC_INIT which is either non-literal or contains
    characters that should not be used in file names (e.g. ‘*’).
  * AC_PROG_CC_STDC, AC_PROG_CC_C89, AC_PROG_CC_C99 are now
    obsolete. Applications should use AC_PROG_CC.
  * AC_HEADER_STDC and AC_HEADER_TIME are now stubs.
  * AC_DIAGNOSE, AC_FATAL, AC_WARNING, and _AC_COMPUTE_INT are now
    replaced with modern equivalents by autoupdate.
  * AC_CONFIG_HEADER is now diagnosed as obsolete, and replaced with
    AC_CONFIG_HEADERS by autoupdate.
  * The macro AC_OBSOLETE is obsolete.
  * Man pages for config.guess and config.sub are no longer provided
  * Bug fixes for compatibility with current Automake, Libtool,
    Perl, Texinfo, and shells
  * Compatibility fixes for compilers and build environments
  * Various autotest enhancements
- drop upstream patches:
  * autoconf-perl-5.17-fixes.patch
  * port-tests-to-bash-5.patch
  * ac-header-major.patch
- remove obsolete texinfo packaging macros</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1610798400">- add autom4te-always-update-output-file.patch to fix testsuite
  failures
- handle-gettext-alone.patch: support GNU_GETTEXT alone being called
  again
- add prog-c99-fix-typo.patch: fix typo in C99 detection
- add restore-compatibility-gnu11.patch: restore compatibility in GNU11
  mode</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1612008000">- autoconf 2.71:
  * Compilers that support C99 but not C2011 are detected correctly
  * Compatibility improved with clang and Oracle C++
  * Compatibility restored with automake's rules for regenerating
    configure
  * Compatibility restored with old versions of std-gnu11.m4
- dropped upstream patches:
  * prog-c99-fix-typo.patch
  * restore-compatibility-gnu11.patch
  * autom4te-always-update-output-file.patch
  * handle-gettext-alone.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- use https urls</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648468800">- convert to use _multibuild
- fix keyring gpg validation</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1666872000">- fix testsuite failure by bash 5.2 update
  * [fix-testsuite-failures-with-bash-5.2.patch]</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1703332800">- update to version 2.72
  * Support for ensuring time_t is Y2038-safe
    configure can now ensure that time_t can represent moments in time
    after 18 January 2038, i.e. 2**31 - 1 seconds after the Unix epoch.
    On most 64-bit systems this is true by default; the new feature
    is detection of systems where time_t is a 32-bit signed integer by
    default, *and* there is an alternative mode in which it is larger,
    in which case that mode will be enabled.
  * AC_USE_SYSTEM_EXTENSIONS now enables C23 Annex F extensions
    by defining __STDC_WANT_IEC_60559_EXT__.
  * Configure scripts no longer support pre-1989 C compilers.
  * Autoconf developers now need Perl 5.10 (2007) or later.
  * Autoconf users now need GNU M4 1.4.8 (2006) or later.
  * Some m4sh diversions have been renumbered.
  * AC_FUNC_GETGROUPS and AC_TYPE_GETGROUPS no longer run test programs.
  * All internal uses of AC_EGREP_CPP and AC_EGREP_HEADER have been removed.
- Update dependencies as recommendd to m4 1.4.16, Perl 5.10
- Drop patch autoreconf-ltdl.diff as similar code is part of upstream
- Drop patch fix-testsuite-failures-with-bash-5.2.patch, it is
  part of upstream</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1703419200">- Use autosetup</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1707825600">- Re-add patch (bsc#1219035)
  * [autoreconf-ltdl.diff]
- Remove test with macro LARGEFILE and YEAR2038, broken for i586 arch. see
  https://git.savannah.gnu.org/cgit/autoconf.git/tree/NEWS#n194 (bsc#1219035)
  * [remove-largefile-test.patch]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1714651200">- Fix AC_SYS_LARGEFILE doesn't honor AC_LANG setting and undo the removing of
  the largefile test. (bsc#1219035)
  + Port-AC_SYS_LARGEFILE-to-C.patch
  - remove-largefile-test.patch</changelog>
</package>
<package pkgid="528699b60a1b1a2652f844cd4c218e3e3a62537a680e94d1eae7fa781467a62303c0fc21801a714220f95f7f474c8ba56a571af357a8c5ab6321b36a7198f0db" name="autofs" arch="src">
  <version epoch="0" ver="5.1.9" rel="3.1"/>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1583236800">- Upgrade to 5.1.6
  - support strictexpire mount option.
  - fix hesiod string check in master_parse().
  - add NULL check for get_addr_string() return.
  - use malloc(3) in spawn.c.
  - add mount_verbose configuration option.
  - optionally log mount requestor process info.
  - log mount call arguments if mount_verbose is set.
  - Fix NFS mount from IPv6 addresses.
  - make expire remaining log level debug.
  - allow period following macro in selector value.
  - fix macro expansion in selector values.
  - fix typing errors.
  - Explain /etc/auto.master.d usage.
  - plus map includes are only allowed in file sources.
  - Update README.
  - fix additional typing errors.
  - update autofs(8) offset map entry update description.
  - increase group buffer size geometrically.
  - also use strictexpire for offsets.
  - remove unused function has_fstab_option().
  - remove unused function reverse_mnt_list().
  - remove a couple of old debug messages.
  - fix amd entry memory leak.
  - fix unlink_mount_tree() not umounting mounts.
  - use ignore option for offset mounts as well.
  - add config option for "ignore" mount option
  - use bit flags for autofs mount types in mnt_list.
  - use mp instead of path in mnt_list entries.
  - always use PROC_MOUNTS to make mount lists.
  - add glibc getmntent_r().
  - use local getmntent_r in table_is_mounted().
  - refactor unlink_active_mounts() in direct.c.
  - don't use tree_is_mounted() for mounted checks.
  - use single unlink_umount_tree() for both direct and indirect mounts.
  - move unlink_mount_tree() to lib/mounts.c.
  - use local_getmntent_r() for unlink_mount_tree().
  - use local getmntent_r() in get_mnt_list().
  - use local getmntent_r() in tree_make_mnt_list().
  - fix missing initialization of autofs_point flags.</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1598875200">- autofs-nsswitch-usr-etc.patch: Use /usr/etc/nsswitch.conf if
  /etc/nsswitch.con is unavailable (bsc#1175238)</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1603454400">- automount-fix-master-wait.patch: Fix options string for master wait
  (bsc#1178006)</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1619092800">- Upgrade to 5.1.7
  - make bind mounts propagation slave by default.
  - update ldap READMEs and schema definitions.
  - fix program map multi-mount lookup after mount fail.
  - fix browse dir not re-created on symlink expire.
  - fix a regression with map instance lookup.
  - correct fsf address.
  - samples: fix Makefile targets' directory dependencies
  - remove intr hosts map mount option.
  - fix trailing dollar sun entry expansion.
  - initialize struct addrinfo for getaddrinfo() calls.
  - fix quoted string length calc in expandsunent().
  - fix autofs mount options construction.
  - mount_nfs.c fix local rdma share not mounting.
  - configure.in: Remove unneeded second call to PKG_PROG_PKG_CONFIG.
  - configure.in: Do not append parentheses to PKG_PROG_PKG_CONFIG.
  - Use PKG_CHECK_MODULES to detect the libxml2 library.
  - fix ldap sasl reconnect problem.
  - samples/ldap.schema fix.
  - fix configure force shutdown check.
  - fix crash in sun_mount().
  - fix lookup_nss_read_master() nsswicth check return.
  - fix typo in open_sss_lib().
  - fix sss_master_map_wait timing.
  - add sss ECONREFUSED return handling.
  - use mapname in sss context for setautomntent().
  - add support for new sss autofs proto version call.
  - fix retries check in setautomntent_wait().
  - refactor sss setautomntent().
  - improve sss setautomntent() error handling.
  - refactor sss getautomntent().
  - improve sss getautomntent() error handling.
  - sss introduce calculate_retry_count() function.
  - move readall into struct master.
  - sss introduce a flag to indicate map being read.
  - update sss timeout documentation.
  - refactor sss getautomntbyname().
  - improve sss getautomntbyname() error handling.
  - use a valid timeout in lookup_prune_one_cache().
  - dont prune offset map entries.
  - simplify sss source stale check.
  - include linux/nfs.h directly in rpc_subs.h.
  - fix typo in daemon/automount.c.
  - fix direct mount unlink_mount_tree() path.
  - fix unlink mounts umount order.
  - fix incorrect logical compare in unlink_mount_tree().
  - use bit flag for force unlink mounts.
  - improve force unlink option description.
  - remove command fifo on autofs mount fail.
  - add force unlink mounts and exit option.
  - cleanup stale logpri fifo pipes on unlink and exit.
  - fix incorrect systemctl command syntax in autofs(8).
  - update list.h.
  - add hashtable implementation.
  - change mountpoint to mp in struct ext_mount.
  - make external mounts independent of amd_entry.
  - make external mounts use simpler hashtable.
  - add a hash index to mnt_list.
  - use mnt_list for submounts.
  - use mnt_list for amdmounts.
  - make umount_autofs() static.
  - remove force parameter from umount_all().
  - fix remount expire.
  - fix stale offset directories disable mount.
  - use struct mnt_list to track mounted mounts.
  - use struct mnt_list mounted list for expire.
  - remove unused function tree_get_mnt_list().
  - only add expre alarm for active mounts.
  - move submount check into conditional_alarm_add().
  - move lib/master.c to daemon/master.c.
  - use master_list_empty() for list empty check.
  - add helper to construct mount point path.
  - check defaults_read_config() return.
  - move AUTOFS_LIB to end of build rule lines.
  - make autofs.a a shared library.
  - make lookup_file.c nss map read status return handling consistent.
  - fix empty mounts list return from unlink_mount_tree().
- Refreshed autofs-5.1.1-dbus-udisks-monitor.patch
- Replaced automount-fix-master-wait.patch with upstream patch
  autofs-5.1.7-Fix-option-for-master_read_wait.patch</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1619092801">- Update pidfile path to /run from /var/run (bsc#1185155)</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1631102400">-  autofs-5.1.7-use-default-stack-size-for-threads.patch: Use default
  stack size for threads (bsc#1189199)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641297600">- update to 5.1.8:
  * add xdr_exports().
  * remove mount.x and rpcgen dependencies.
  * dont use realloc in host exports list processing.
  * use sprintf() when constructing hosts mapent.
  * fix mnts_remove_amdmount() uses wrong list.
  * Fix option for master read wait.
  * eliminate cache_lookup_offset() usage.
  * fix is mounted check on non existent path.
  * simplify cache_get_parent().
  * set offset parent in update_offset_entry().
  * remove redundant variables from mount_autofs_offset().
  * remove unused parameter form do_mount_autofs_offset().
  * refactor umount_multi_triggers().
  * eliminate clean_stale_multi_triggers().
  * simplify mount_subtree() mount check.
  * fix mnts_get_expire_list() expire list construction.
  * fix inconsistent locking in umount_subtree_mounts().
  * fix return from umount_subtree_mounts() on offset list delete.
  * pass mapent_cache to update_offset_entry().
  * fix inconsistent locking in parse_mount().
  * remove unused mount offset list lock functions.
  * eliminate count_mounts() from expire_proc_indirect().
  * eliminate some strlen calls in offset handling.
  * don't add offset mounts to mounted mounts table.
  * reduce umount EBUSY check delay.
  * cleanup cache_delete() a little.
  * rename path to m_offset in update_offset_entry().
  * don't pass root to do_mount_autofs_offset().
  * rename tree implementation functions.
  * add some multi-mount macros.
  * remove unused functions cache_dump_multi() and cache_dump_cache().
  * add a len field to struct autofs_point.
  * make tree implementation data independent.
  * add mapent tree implementation.
  * add tree_mapent_add_node().
  * add tree_mapent_delete_offsets().
  * add tree_mapent_traverse_subtree().
  * fix mount_fullpath().
  * add tree_mapent_cleanup_offsets().
  * add set_offset_tree_catatonic().
  * add mount and umount offsets functions.
  * switch to use tree implementation for offsets.
  * remove obsolete functions.
  * remove redundant local var from sun_mount().
  * use mount_fullpath() in one spot in parse_mount().
  * pass root length to mount_fullpath().
  * remove unused function master_submount_list_empty().
  * move amd mounts removal into lib/mounts.c.
  * check for offset with no mount location.
  * remove mounts_mutex.
  * remove unused variable from get_exports().
  * add missing free in handle_mounts().
  * remove redundant if check.
  * fix possible memory leak in master_parse().
  * fix possible memory leak in mnts_add_amdmount().
  * fix double unlock in parse_mount().
  * add length check in umount_subtree_mounts().
  * fix flags check in umount_multi().
  * dont try umount after stat() ENOENT fail.
  * remove redundant assignment in master_add_amd_mount_section_mounts().
  * fix dead code in mnts_add_mount().
  * fix arg not used in error print.
  * fix missing lock release in mount_subtree().
  * fix double free in parse_mapent().
  * refactor lookup_prune_one_cache() a bit.
  * cater for empty mounts list in mnts_get_expire_list().
  * add ext_mount_hash_mutex lock helpers.
  * fix amd section mounts map reload.
  * fix dandling symlink creation if nis support is not available.
  * dont use AUTOFS_DEV_IOCTL_CLOSEMOUNT.
  * fix lookup_prune_one_cache() refactoring change.
  * fix amd hosts mount expire.
  * fix offset entries order.
  * use mapent tree root for tree_mapent_add_node().
  * eliminate redundant cache lookup in tree_mapent_add_node().
  * fix hosts map offset order.
  * fix direct mount deadlock.
  * add missing description of null map option.
  * fix nonstrict offset mount fail handling.
  * fix concat_options() error handling.
  * eliminate some more alloca usage.
  * use default stack size for threads.
  * fix use of possibly NULL var in lookup_program.c:match_key().
  * fix incorrect print format specifiers in get_pkt().
  * add mapent path length check in handle_packet_expire_direct().
  * add copy length check in umount_autofs_indirect().
  * add some buffer length checks to master map parser.
  * add buffer length check to rmdir_path().
  * eliminate buffer usage from handle_mounts_cleanup().
  * add buffer length checks to autofs mount_mount().
  * make NFS version check flags consistent.
  * refactor get_nfs_info().
- drop autofs-5.1.7-Fix-option-for-master_read_wait.patch,
  autofs-5.1.7-use-default-stack-size-for-threads.patch: upstream</changelog>
  <changelog author="Neil Brown &lt;nfbrown@suse.com&gt;" date="1644494400">- Add autofs-Test-TCP-request-correctly-in-nfs_get_info.patch
  Fix bug when rpcbind not visible
  (bsc#1195587 bsc#1195595)</changelog>
  <changelog author="Neil Brown &lt;nfbrown@suse.com&gt;" date="1644840000">- 0004-autofs-5.1.3-add-port-parameter-to-rpc_ping.patch
  Suppress portmap calls when port explicitly given
  (bsc#1195697)</changelog>
  <changelog author="Neil Brown &lt;nfbrown@suse.com&gt;" date="1647259200">- 0005-autofs-5.1.4-fix-incorrect-locking-in-sss-lookup.patch
  Fix locking problem that causes deadlock when sss used.
  (bsc#1196485)</changelog>
  <changelog author="Neil Brown &lt;nfbrown@suse.com&gt;" date="1647345600">- autofs-5.1.6-fix-quoted-string-length-calc-in-expand.patch
  Fix problem with quote handling
  (bsc#1181715)</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1652097600">- Use OPTIONS instead of AUTOFS_OPTIONS in /etc/sysconfig/autofs
  (bsc#1199027)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1652356800">- Moved -autofs- file from user specif directory
  /etc/NetworkManager/dispatcher.d to vendor specific directory
  /usr/lib/NetworkManager/dispatcher.d. So, users changes can
  still be done in /etc and will not be overwritten by an update.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1663070400">- Move dbus-1 system.d file to /usr (bsc#1203362)</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1681732800">- Add autofs-suse-manpage-remove-initdir.patch
  Removes references of initdir from man pages (bsc#1207881)</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1682164800">- autofs-5.1.3-revert-fix-argc-off-by-one-in-mount_aut.patch
  Fix off-by-one error in recursive map handling. (bsc#1209653)</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1704974400">- Removed following upstreamed patches because of upgrade:
  * autofs-5.1.6-fix-quoted-string-length-calc-in-expand.patch
  * 0001-use_hostname_for_mounts-shouldn-t-prevent-selection-.patch
  * 0002-Fix-monotonic_elapsed.patch Deleted
  * 0003-autofs-5.1.4-fix-fd-leak-in-rpc_do_create_client.patch Deleted
  * 0004-autofs-5.1.3-add-port-parameter-to-rpc_ping.patch
  * 0005-autofs-5.1.4-fix-incorrect-locking-in-sss-lookup.patch
  * autofs-5.1.3-revert-fix-argc-off-by-one-in-mount_aut.patch
  * autofs-5-1-3-check-map-instances-for-staleness-on-map-update.patch
  * autofs-5-1-3-fix-ordering-of-seteuid-setegid-in-do_spawn.patch
  * autofs-5-1-3-fix-possible-map-instance-memory-leak.patch
  * autofs-5.1.3-revert-fix-argc-off-by-one-in-mount_aut.patch
  * autofs-5.1.6-fix-quoted-string-length-calc-in-expand.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1707566400">- update to 5.1.9 (bsc#1219508)
  * fix kernel mount status notification.
  * fix fedfs build flags.
  * fix set open file limit.
  * improve descriptor open error reporting.
  * fix root offset error handling.
  * fix fix root offset error handling.
  * fix nonstrict fail handling of last offset mount.
  * dont fail on duplicate offset entry tree add.
  * fix loop under run in cache_get_offset_parent().
  * bailout on rpc systemerror.
  * fix nfsv4 only mounts should not use rpcbind.
  * simplify cache_add() a little.
  * fix use after free in tree_mapent_delete_offset_tree().
  * fix memory leak in xdr_exports().
  * avoid calling pthread_getspecific() with NULL key_thread_attempt_id.
  * fix sysconf(3) return handling.
  * remove nonstrict parameter from tree_mapent_umount_offsets().
  * fix handling of incorrect return from umount_ent().
  * dont use initgroups() at spawn.
  * fix bashism in configure.
  * musl: fix missing include in hash.h.
  * musl: define fallback dummy NSS config path
  * musl: avoid internal stat.h definitions.
  * musl: add missing include to hash.h for _WORDSIZE.
  * musl: add missing include to log.h for pid_t.
  * musl: define _SWORD_TYPE.
  * add autofs_strerror_r() helper for musl.
  * update configure.
  * handle innetgr() not present in musl.
  * fix missing unlock in sasl_do_kinit_ext_cc().
  * fix a couple of null cache locking problems.
  * restore gcc flags after autoconf Kerberos 5 check.
  * prepare for OpenLDAP SASL binding.
  * let OpenLDAP handle SASL binding.
  * configure: LDAP function checks ignore implicit declarations.
  * improve debug logging of LDAP binds.
  * improve debug logging of SASL binds.
  * internal SASL logging only in debug log mode.
  * more comprehensive verbose logging for LDAP maps.
  * fix invalid tsv access.
  * support SCRAM for SASL binding.
  * ldap_sasl_interactive_bind() needs credentials for auto-detection.
  * fix autofs regression due to positive_timeout.
  * fix parse module instance mutex naming.
  * serialise lookup module open and reinit.
  * coverity fix for invalid access.
  * fix hosts map deadlock on restart.
  * fix deadlock with hosts map reload.
  * fix memory leak in update_hosts_mounts().
  * fix minus only option handling in concat_options().
  * fix incorrect path for is_mounted() in try_remount().
  * fix additional tsv invalid access.
  * fix use_ignore_mount_option description.
  * include addtional log info for mounts.
  * fail on empty replicated host name.
  * improve handling of ENOENT in sss setautomntent().
  * don't immediately call function when waiting.
  * define LDAP_DEPRECATED during LDAP configure check.
  * fix return status of mount_autofs().
  * don't close lookup at umount.
  * fix deadlock in lookups.
  * dont delay expire.
  * make amd mapent search function name clear.
  * rename statemachine() to signal_handler().
  * make signal handling consistent.
  * eliminate last remaining state_pipe usage.
  * add function master_find_mapent_by_devid().
  * use device id to locate autofs_point when setting log priotity.
  * add command pipe handling functions.
  * switch to application wide command pipe.
  * get rid of unused field submnt_count.
  * fix mount tree startup reconnect.
  * fix unterminated read in handle_cmd_pipe_fifo_message().
  * fix memory leak in sasl_do_kinit()
  * fix fix mount tree startup reconnect.
  * fix amd selector function matching.
  * get rid entry thid field.
  * continue expire immediately after submount check.
  * eliminate realpath from mount of submount.
  * eliminate root param from autofs mount and umount.
  * remove redundant fstat from do_mount_direct().
  * get rid of strlen call in handle_packet_missing_direct().
  * remove redundant stat call in lookup_ghost().
  * set mapent dev and ino before adding to index.
  * change to use printf functions in amd parser.
  * dont call umount_subtree_mounts() on parent at umount.
  * dont take parent source lock at mount shutdown.
  * fix possible use after free in handle_mounts_exit().
  * make submount cleanup the same as top level mounts.
  * add soucre parameter to module functions.
  * add ioctlfd open helper.
  * make open files limit configurable.
  * use correct reference for IN6 macro call.
  * dont probe interface that cant send packet.
  * fix some sss error return cases.
  * fix incorrect matching of cached wildcard key.
  * fix expire retry looping.
  * allow -null map in indirect maps.
  * fix multi-mount check.
  * fix let OpenLDAP handle SASL binding.
  * always recreate credential cache.
  * fix ldap_parse_page_control() check.
  * fix typo in create_cmd_pipe_fifo().
  * add null check in master_kill().
  * be more careful with cmd pipe at exit.
  * rename configure.in to configure.ac.
  * update autoconf macros.
  * update autoconf release.
  * update autofs release.
- drop autofs-5-1-3-fix-unset-tsd-group-name-handling.patch, upstream
  as ab8ca82 ("autofs-5.1.3 - fix unset tsd group name handling")
- drop autofs-Test-TCP-request-correctly-in-nfs_get_info.patch,
  superseded by 80845bb ("autofs-5.1.8 - fix nfsv4 only mounts should
  not use rpcbind")
- rebase autofs-5.1.1-dbus-udisks-monitor.patch atop 37fda2c
  ("autofs-5.1.8 - add soucre parameter to module functions")</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1710936000">- Fix -Werror=incompatible-pointer-types issues (bsc#1221682)
  * Add autofs-5.1.9-fix-ldap_parse_page_control-check.patch
  * Add autofs-5.1.9-cast-sasl_callback_t-function-pointers.patch</changelog>
</package>
<package pkgid="9dc172ddd62a48e03a9180f9ff24093d5274ed6ae4020a36be078d9ca50ebe7aadfe6daa0a20a51dde9cd5e3076167932ee0ab4e61ccc0d12da8b33a80cb6b5d" name="autofs" arch="x86_64">
  <version epoch="0" ver="5.1.9" rel="3.1"/>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1619092800">- Upgrade to 5.1.7
  - make bind mounts propagation slave by default.
  - update ldap READMEs and schema definitions.
  - fix program map multi-mount lookup after mount fail.
  - fix browse dir not re-created on symlink expire.
  - fix a regression with map instance lookup.
  - correct fsf address.
  - samples: fix Makefile targets' directory dependencies
  - remove intr hosts map mount option.
  - fix trailing dollar sun entry expansion.
  - initialize struct addrinfo for getaddrinfo() calls.
  - fix quoted string length calc in expandsunent().
  - fix autofs mount options construction.
  - mount_nfs.c fix local rdma share not mounting.
  - configure.in: Remove unneeded second call to PKG_PROG_PKG_CONFIG.
  - configure.in: Do not append parentheses to PKG_PROG_PKG_CONFIG.
  - Use PKG_CHECK_MODULES to detect the libxml2 library.
  - fix ldap sasl reconnect problem.
  - samples/ldap.schema fix.
  - fix configure force shutdown check.
  - fix crash in sun_mount().
  - fix lookup_nss_read_master() nsswicth check return.
  - fix typo in open_sss_lib().
  - fix sss_master_map_wait timing.
  - add sss ECONREFUSED return handling.
  - use mapname in sss context for setautomntent().
  - add support for new sss autofs proto version call.
  - fix retries check in setautomntent_wait().
  - refactor sss setautomntent().
  - improve sss setautomntent() error handling.
  - refactor sss getautomntent().
  - improve sss getautomntent() error handling.
  - sss introduce calculate_retry_count() function.
  - move readall into struct master.
  - sss introduce a flag to indicate map being read.
  - update sss timeout documentation.
  - refactor sss getautomntbyname().
  - improve sss getautomntbyname() error handling.
  - use a valid timeout in lookup_prune_one_cache().
  - dont prune offset map entries.
  - simplify sss source stale check.
  - include linux/nfs.h directly in rpc_subs.h.
  - fix typo in daemon/automount.c.
  - fix direct mount unlink_mount_tree() path.
  - fix unlink mounts umount order.
  - fix incorrect logical compare in unlink_mount_tree().
  - use bit flag for force unlink mounts.
  - improve force unlink option description.
  - remove command fifo on autofs mount fail.
  - add force unlink mounts and exit option.
  - cleanup stale logpri fifo pipes on unlink and exit.
  - fix incorrect systemctl command syntax in autofs(8).
  - update list.h.
  - add hashtable implementation.
  - change mountpoint to mp in struct ext_mount.
  - make external mounts independent of amd_entry.
  - make external mounts use simpler hashtable.
  - add a hash index to mnt_list.
  - use mnt_list for submounts.
  - use mnt_list for amdmounts.
  - make umount_autofs() static.
  - remove force parameter from umount_all().
  - fix remount expire.
  - fix stale offset directories disable mount.
  - use struct mnt_list to track mounted mounts.
  - use struct mnt_list mounted list for expire.
  - remove unused function tree_get_mnt_list().
  - only add expre alarm for active mounts.
  - move submount check into conditional_alarm_add().
  - move lib/master.c to daemon/master.c.
  - use master_list_empty() for list empty check.
  - add helper to construct mount point path.
  - check defaults_read_config() return.
  - move AUTOFS_LIB to end of build rule lines.
  - make autofs.a a shared library.
  - make lookup_file.c nss map read status return handling consistent.
  - fix empty mounts list return from unlink_mount_tree().
- Refreshed autofs-5.1.1-dbus-udisks-monitor.patch
- Replaced automount-fix-master-wait.patch with upstream patch
  autofs-5.1.7-Fix-option-for-master_read_wait.patch</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1619092801">- Update pidfile path to /run from /var/run (bsc#1185155)</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1631102400">-  autofs-5.1.7-use-default-stack-size-for-threads.patch: Use default
  stack size for threads (bsc#1189199)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641297600">- update to 5.1.8:
  * add xdr_exports().
  * remove mount.x and rpcgen dependencies.
  * dont use realloc in host exports list processing.
  * use sprintf() when constructing hosts mapent.
  * fix mnts_remove_amdmount() uses wrong list.
  * Fix option for master read wait.
  * eliminate cache_lookup_offset() usage.
  * fix is mounted check on non existent path.
  * simplify cache_get_parent().
  * set offset parent in update_offset_entry().
  * remove redundant variables from mount_autofs_offset().
  * remove unused parameter form do_mount_autofs_offset().
  * refactor umount_multi_triggers().
  * eliminate clean_stale_multi_triggers().
  * simplify mount_subtree() mount check.
  * fix mnts_get_expire_list() expire list construction.
  * fix inconsistent locking in umount_subtree_mounts().
  * fix return from umount_subtree_mounts() on offset list delete.
  * pass mapent_cache to update_offset_entry().
  * fix inconsistent locking in parse_mount().
  * remove unused mount offset list lock functions.
  * eliminate count_mounts() from expire_proc_indirect().
  * eliminate some strlen calls in offset handling.
  * don't add offset mounts to mounted mounts table.
  * reduce umount EBUSY check delay.
  * cleanup cache_delete() a little.
  * rename path to m_offset in update_offset_entry().
  * don't pass root to do_mount_autofs_offset().
  * rename tree implementation functions.
  * add some multi-mount macros.
  * remove unused functions cache_dump_multi() and cache_dump_cache().
  * add a len field to struct autofs_point.
  * make tree implementation data independent.
  * add mapent tree implementation.
  * add tree_mapent_add_node().
  * add tree_mapent_delete_offsets().
  * add tree_mapent_traverse_subtree().
  * fix mount_fullpath().
  * add tree_mapent_cleanup_offsets().
  * add set_offset_tree_catatonic().
  * add mount and umount offsets functions.
  * switch to use tree implementation for offsets.
  * remove obsolete functions.
  * remove redundant local var from sun_mount().
  * use mount_fullpath() in one spot in parse_mount().
  * pass root length to mount_fullpath().
  * remove unused function master_submount_list_empty().
  * move amd mounts removal into lib/mounts.c.
  * check for offset with no mount location.
  * remove mounts_mutex.
  * remove unused variable from get_exports().
  * add missing free in handle_mounts().
  * remove redundant if check.
  * fix possible memory leak in master_parse().
  * fix possible memory leak in mnts_add_amdmount().
  * fix double unlock in parse_mount().
  * add length check in umount_subtree_mounts().
  * fix flags check in umount_multi().
  * dont try umount after stat() ENOENT fail.
  * remove redundant assignment in master_add_amd_mount_section_mounts().
  * fix dead code in mnts_add_mount().
  * fix arg not used in error print.
  * fix missing lock release in mount_subtree().
  * fix double free in parse_mapent().
  * refactor lookup_prune_one_cache() a bit.
  * cater for empty mounts list in mnts_get_expire_list().
  * add ext_mount_hash_mutex lock helpers.
  * fix amd section mounts map reload.
  * fix dandling symlink creation if nis support is not available.
  * dont use AUTOFS_DEV_IOCTL_CLOSEMOUNT.
  * fix lookup_prune_one_cache() refactoring change.
  * fix amd hosts mount expire.
  * fix offset entries order.
  * use mapent tree root for tree_mapent_add_node().
  * eliminate redundant cache lookup in tree_mapent_add_node().
  * fix hosts map offset order.
  * fix direct mount deadlock.
  * add missing description of null map option.
  * fix nonstrict offset mount fail handling.
  * fix concat_options() error handling.
  * eliminate some more alloca usage.
  * use default stack size for threads.
  * fix use of possibly NULL var in lookup_program.c:match_key().
  * fix incorrect print format specifiers in get_pkt().
  * add mapent path length check in handle_packet_expire_direct().
  * add copy length check in umount_autofs_indirect().
  * add some buffer length checks to master map parser.
  * add buffer length check to rmdir_path().
  * eliminate buffer usage from handle_mounts_cleanup().
  * add buffer length checks to autofs mount_mount().
  * make NFS version check flags consistent.
  * refactor get_nfs_info().
- drop autofs-5.1.7-Fix-option-for-master_read_wait.patch,
  autofs-5.1.7-use-default-stack-size-for-threads.patch: upstream</changelog>
  <changelog author="Neil Brown &lt;nfbrown@suse.com&gt;" date="1644494400">- Add autofs-Test-TCP-request-correctly-in-nfs_get_info.patch
  Fix bug when rpcbind not visible
  (bsc#1195587 bsc#1195595)</changelog>
  <changelog author="Neil Brown &lt;nfbrown@suse.com&gt;" date="1644840000">- 0004-autofs-5.1.3-add-port-parameter-to-rpc_ping.patch
  Suppress portmap calls when port explicitly given
  (bsc#1195697)</changelog>
  <changelog author="Neil Brown &lt;nfbrown@suse.com&gt;" date="1647259200">- 0005-autofs-5.1.4-fix-incorrect-locking-in-sss-lookup.patch
  Fix locking problem that causes deadlock when sss used.
  (bsc#1196485)</changelog>
  <changelog author="Neil Brown &lt;nfbrown@suse.com&gt;" date="1647345600">- autofs-5.1.6-fix-quoted-string-length-calc-in-expand.patch
  Fix problem with quote handling
  (bsc#1181715)</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1652097600">- Use OPTIONS instead of AUTOFS_OPTIONS in /etc/sysconfig/autofs
  (bsc#1199027)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1652356800">- Moved -autofs- file from user specif directory
  /etc/NetworkManager/dispatcher.d to vendor specific directory
  /usr/lib/NetworkManager/dispatcher.d. So, users changes can
  still be done in /etc and will not be overwritten by an update.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1663070400">- Move dbus-1 system.d file to /usr (bsc#1203362)</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1681732800">- Add autofs-suse-manpage-remove-initdir.patch
  Removes references of initdir from man pages (bsc#1207881)</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1682164800">- autofs-5.1.3-revert-fix-argc-off-by-one-in-mount_aut.patch
  Fix off-by-one error in recursive map handling. (bsc#1209653)</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1704974400">- Removed following upstreamed patches because of upgrade:
  * autofs-5.1.6-fix-quoted-string-length-calc-in-expand.patch
  * 0001-use_hostname_for_mounts-shouldn-t-prevent-selection-.patch
  * 0002-Fix-monotonic_elapsed.patch Deleted
  * 0003-autofs-5.1.4-fix-fd-leak-in-rpc_do_create_client.patch Deleted
  * 0004-autofs-5.1.3-add-port-parameter-to-rpc_ping.patch
  * 0005-autofs-5.1.4-fix-incorrect-locking-in-sss-lookup.patch
  * autofs-5.1.3-revert-fix-argc-off-by-one-in-mount_aut.patch
  * autofs-5-1-3-check-map-instances-for-staleness-on-map-update.patch
  * autofs-5-1-3-fix-ordering-of-seteuid-setegid-in-do_spawn.patch
  * autofs-5-1-3-fix-possible-map-instance-memory-leak.patch
  * autofs-5.1.3-revert-fix-argc-off-by-one-in-mount_aut.patch
  * autofs-5.1.6-fix-quoted-string-length-calc-in-expand.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1707566400">- update to 5.1.9 (bsc#1219508)
  * fix kernel mount status notification.
  * fix fedfs build flags.
  * fix set open file limit.
  * improve descriptor open error reporting.
  * fix root offset error handling.
  * fix fix root offset error handling.
  * fix nonstrict fail handling of last offset mount.
  * dont fail on duplicate offset entry tree add.
  * fix loop under run in cache_get_offset_parent().
  * bailout on rpc systemerror.
  * fix nfsv4 only mounts should not use rpcbind.
  * simplify cache_add() a little.
  * fix use after free in tree_mapent_delete_offset_tree().
  * fix memory leak in xdr_exports().
  * avoid calling pthread_getspecific() with NULL key_thread_attempt_id.
  * fix sysconf(3) return handling.
  * remove nonstrict parameter from tree_mapent_umount_offsets().
  * fix handling of incorrect return from umount_ent().
  * dont use initgroups() at spawn.
  * fix bashism in configure.
  * musl: fix missing include in hash.h.
  * musl: define fallback dummy NSS config path
  * musl: avoid internal stat.h definitions.
  * musl: add missing include to hash.h for _WORDSIZE.
  * musl: add missing include to log.h for pid_t.
  * musl: define _SWORD_TYPE.
  * add autofs_strerror_r() helper for musl.
  * update configure.
  * handle innetgr() not present in musl.
  * fix missing unlock in sasl_do_kinit_ext_cc().
  * fix a couple of null cache locking problems.
  * restore gcc flags after autoconf Kerberos 5 check.
  * prepare for OpenLDAP SASL binding.
  * let OpenLDAP handle SASL binding.
  * configure: LDAP function checks ignore implicit declarations.
  * improve debug logging of LDAP binds.
  * improve debug logging of SASL binds.
  * internal SASL logging only in debug log mode.
  * more comprehensive verbose logging for LDAP maps.
  * fix invalid tsv access.
  * support SCRAM for SASL binding.
  * ldap_sasl_interactive_bind() needs credentials for auto-detection.
  * fix autofs regression due to positive_timeout.
  * fix parse module instance mutex naming.
  * serialise lookup module open and reinit.
  * coverity fix for invalid access.
  * fix hosts map deadlock on restart.
  * fix deadlock with hosts map reload.
  * fix memory leak in update_hosts_mounts().
  * fix minus only option handling in concat_options().
  * fix incorrect path for is_mounted() in try_remount().
  * fix additional tsv invalid access.
  * fix use_ignore_mount_option description.
  * include addtional log info for mounts.
  * fail on empty replicated host name.
  * improve handling of ENOENT in sss setautomntent().
  * don't immediately call function when waiting.
  * define LDAP_DEPRECATED during LDAP configure check.
  * fix return status of mount_autofs().
  * don't close lookup at umount.
  * fix deadlock in lookups.
  * dont delay expire.
  * make amd mapent search function name clear.
  * rename statemachine() to signal_handler().
  * make signal handling consistent.
  * eliminate last remaining state_pipe usage.
  * add function master_find_mapent_by_devid().
  * use device id to locate autofs_point when setting log priotity.
  * add command pipe handling functions.
  * switch to application wide command pipe.
  * get rid of unused field submnt_count.
  * fix mount tree startup reconnect.
  * fix unterminated read in handle_cmd_pipe_fifo_message().
  * fix memory leak in sasl_do_kinit()
  * fix fix mount tree startup reconnect.
  * fix amd selector function matching.
  * get rid entry thid field.
  * continue expire immediately after submount check.
  * eliminate realpath from mount of submount.
  * eliminate root param from autofs mount and umount.
  * remove redundant fstat from do_mount_direct().
  * get rid of strlen call in handle_packet_missing_direct().
  * remove redundant stat call in lookup_ghost().
  * set mapent dev and ino before adding to index.
  * change to use printf functions in amd parser.
  * dont call umount_subtree_mounts() on parent at umount.
  * dont take parent source lock at mount shutdown.
  * fix possible use after free in handle_mounts_exit().
  * make submount cleanup the same as top level mounts.
  * add soucre parameter to module functions.
  * add ioctlfd open helper.
  * make open files limit configurable.
  * use correct reference for IN6 macro call.
  * dont probe interface that cant send packet.
  * fix some sss error return cases.
  * fix incorrect matching of cached wildcard key.
  * fix expire retry looping.
  * allow -null map in indirect maps.
  * fix multi-mount check.
  * fix let OpenLDAP handle SASL binding.
  * always recreate credential cache.
  * fix ldap_parse_page_control() check.
  * fix typo in create_cmd_pipe_fifo().
  * add null check in master_kill().
  * be more careful with cmd pipe at exit.
  * rename configure.in to configure.ac.
  * update autoconf macros.
  * update autoconf release.
  * update autofs release.
- drop autofs-5-1-3-fix-unset-tsd-group-name-handling.patch, upstream
  as ab8ca82 ("autofs-5.1.3 - fix unset tsd group name handling")
- drop autofs-Test-TCP-request-correctly-in-nfs_get_info.patch,
  superseded by 80845bb ("autofs-5.1.8 - fix nfsv4 only mounts should
  not use rpcbind")
- rebase autofs-5.1.1-dbus-udisks-monitor.patch atop 37fda2c
  ("autofs-5.1.8 - add soucre parameter to module functions")</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1710936000">- Fix -Werror=incompatible-pointer-types issues (bsc#1221682)
  * Add autofs-5.1.9-fix-ldap_parse_page_control-check.patch
  * Add autofs-5.1.9-cast-sasl_callback_t-function-pointers.patch</changelog>
</package>
<package pkgid="5e435d68987147477901ad1669c3542f89a021640930f3966bce90ecde7d8bb6f62c265a8399a054412d30684cbc995866e14855802cb6215afcf71bf6ba5e52" name="autofs-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.1.9" rel="3.1"/>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1619092800">- Upgrade to 5.1.7
  - make bind mounts propagation slave by default.
  - update ldap READMEs and schema definitions.
  - fix program map multi-mount lookup after mount fail.
  - fix browse dir not re-created on symlink expire.
  - fix a regression with map instance lookup.
  - correct fsf address.
  - samples: fix Makefile targets' directory dependencies
  - remove intr hosts map mount option.
  - fix trailing dollar sun entry expansion.
  - initialize struct addrinfo for getaddrinfo() calls.
  - fix quoted string length calc in expandsunent().
  - fix autofs mount options construction.
  - mount_nfs.c fix local rdma share not mounting.
  - configure.in: Remove unneeded second call to PKG_PROG_PKG_CONFIG.
  - configure.in: Do not append parentheses to PKG_PROG_PKG_CONFIG.
  - Use PKG_CHECK_MODULES to detect the libxml2 library.
  - fix ldap sasl reconnect problem.
  - samples/ldap.schema fix.
  - fix configure force shutdown check.
  - fix crash in sun_mount().
  - fix lookup_nss_read_master() nsswicth check return.
  - fix typo in open_sss_lib().
  - fix sss_master_map_wait timing.
  - add sss ECONREFUSED return handling.
  - use mapname in sss context for setautomntent().
  - add support for new sss autofs proto version call.
  - fix retries check in setautomntent_wait().
  - refactor sss setautomntent().
  - improve sss setautomntent() error handling.
  - refactor sss getautomntent().
  - improve sss getautomntent() error handling.
  - sss introduce calculate_retry_count() function.
  - move readall into struct master.
  - sss introduce a flag to indicate map being read.
  - update sss timeout documentation.
  - refactor sss getautomntbyname().
  - improve sss getautomntbyname() error handling.
  - use a valid timeout in lookup_prune_one_cache().
  - dont prune offset map entries.
  - simplify sss source stale check.
  - include linux/nfs.h directly in rpc_subs.h.
  - fix typo in daemon/automount.c.
  - fix direct mount unlink_mount_tree() path.
  - fix unlink mounts umount order.
  - fix incorrect logical compare in unlink_mount_tree().
  - use bit flag for force unlink mounts.
  - improve force unlink option description.
  - remove command fifo on autofs mount fail.
  - add force unlink mounts and exit option.
  - cleanup stale logpri fifo pipes on unlink and exit.
  - fix incorrect systemctl command syntax in autofs(8).
  - update list.h.
  - add hashtable implementation.
  - change mountpoint to mp in struct ext_mount.
  - make external mounts independent of amd_entry.
  - make external mounts use simpler hashtable.
  - add a hash index to mnt_list.
  - use mnt_list for submounts.
  - use mnt_list for amdmounts.
  - make umount_autofs() static.
  - remove force parameter from umount_all().
  - fix remount expire.
  - fix stale offset directories disable mount.
  - use struct mnt_list to track mounted mounts.
  - use struct mnt_list mounted list for expire.
  - remove unused function tree_get_mnt_list().
  - only add expre alarm for active mounts.
  - move submount check into conditional_alarm_add().
  - move lib/master.c to daemon/master.c.
  - use master_list_empty() for list empty check.
  - add helper to construct mount point path.
  - check defaults_read_config() return.
  - move AUTOFS_LIB to end of build rule lines.
  - make autofs.a a shared library.
  - make lookup_file.c nss map read status return handling consistent.
  - fix empty mounts list return from unlink_mount_tree().
- Refreshed autofs-5.1.1-dbus-udisks-monitor.patch
- Replaced automount-fix-master-wait.patch with upstream patch
  autofs-5.1.7-Fix-option-for-master_read_wait.patch</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1619092801">- Update pidfile path to /run from /var/run (bsc#1185155)</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1631102400">-  autofs-5.1.7-use-default-stack-size-for-threads.patch: Use default
  stack size for threads (bsc#1189199)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641297600">- update to 5.1.8:
  * add xdr_exports().
  * remove mount.x and rpcgen dependencies.
  * dont use realloc in host exports list processing.
  * use sprintf() when constructing hosts mapent.
  * fix mnts_remove_amdmount() uses wrong list.
  * Fix option for master read wait.
  * eliminate cache_lookup_offset() usage.
  * fix is mounted check on non existent path.
  * simplify cache_get_parent().
  * set offset parent in update_offset_entry().
  * remove redundant variables from mount_autofs_offset().
  * remove unused parameter form do_mount_autofs_offset().
  * refactor umount_multi_triggers().
  * eliminate clean_stale_multi_triggers().
  * simplify mount_subtree() mount check.
  * fix mnts_get_expire_list() expire list construction.
  * fix inconsistent locking in umount_subtree_mounts().
  * fix return from umount_subtree_mounts() on offset list delete.
  * pass mapent_cache to update_offset_entry().
  * fix inconsistent locking in parse_mount().
  * remove unused mount offset list lock functions.
  * eliminate count_mounts() from expire_proc_indirect().
  * eliminate some strlen calls in offset handling.
  * don't add offset mounts to mounted mounts table.
  * reduce umount EBUSY check delay.
  * cleanup cache_delete() a little.
  * rename path to m_offset in update_offset_entry().
  * don't pass root to do_mount_autofs_offset().
  * rename tree implementation functions.
  * add some multi-mount macros.
  * remove unused functions cache_dump_multi() and cache_dump_cache().
  * add a len field to struct autofs_point.
  * make tree implementation data independent.
  * add mapent tree implementation.
  * add tree_mapent_add_node().
  * add tree_mapent_delete_offsets().
  * add tree_mapent_traverse_subtree().
  * fix mount_fullpath().
  * add tree_mapent_cleanup_offsets().
  * add set_offset_tree_catatonic().
  * add mount and umount offsets functions.
  * switch to use tree implementation for offsets.
  * remove obsolete functions.
  * remove redundant local var from sun_mount().
  * use mount_fullpath() in one spot in parse_mount().
  * pass root length to mount_fullpath().
  * remove unused function master_submount_list_empty().
  * move amd mounts removal into lib/mounts.c.
  * check for offset with no mount location.
  * remove mounts_mutex.
  * remove unused variable from get_exports().
  * add missing free in handle_mounts().
  * remove redundant if check.
  * fix possible memory leak in master_parse().
  * fix possible memory leak in mnts_add_amdmount().
  * fix double unlock in parse_mount().
  * add length check in umount_subtree_mounts().
  * fix flags check in umount_multi().
  * dont try umount after stat() ENOENT fail.
  * remove redundant assignment in master_add_amd_mount_section_mounts().
  * fix dead code in mnts_add_mount().
  * fix arg not used in error print.
  * fix missing lock release in mount_subtree().
  * fix double free in parse_mapent().
  * refactor lookup_prune_one_cache() a bit.
  * cater for empty mounts list in mnts_get_expire_list().
  * add ext_mount_hash_mutex lock helpers.
  * fix amd section mounts map reload.
  * fix dandling symlink creation if nis support is not available.
  * dont use AUTOFS_DEV_IOCTL_CLOSEMOUNT.
  * fix lookup_prune_one_cache() refactoring change.
  * fix amd hosts mount expire.
  * fix offset entries order.
  * use mapent tree root for tree_mapent_add_node().
  * eliminate redundant cache lookup in tree_mapent_add_node().
  * fix hosts map offset order.
  * fix direct mount deadlock.
  * add missing description of null map option.
  * fix nonstrict offset mount fail handling.
  * fix concat_options() error handling.
  * eliminate some more alloca usage.
  * use default stack size for threads.
  * fix use of possibly NULL var in lookup_program.c:match_key().
  * fix incorrect print format specifiers in get_pkt().
  * add mapent path length check in handle_packet_expire_direct().
  * add copy length check in umount_autofs_indirect().
  * add some buffer length checks to master map parser.
  * add buffer length check to rmdir_path().
  * eliminate buffer usage from handle_mounts_cleanup().
  * add buffer length checks to autofs mount_mount().
  * make NFS version check flags consistent.
  * refactor get_nfs_info().
- drop autofs-5.1.7-Fix-option-for-master_read_wait.patch,
  autofs-5.1.7-use-default-stack-size-for-threads.patch: upstream</changelog>
  <changelog author="Neil Brown &lt;nfbrown@suse.com&gt;" date="1644494400">- Add autofs-Test-TCP-request-correctly-in-nfs_get_info.patch
  Fix bug when rpcbind not visible
  (bsc#1195587 bsc#1195595)</changelog>
  <changelog author="Neil Brown &lt;nfbrown@suse.com&gt;" date="1644840000">- 0004-autofs-5.1.3-add-port-parameter-to-rpc_ping.patch
  Suppress portmap calls when port explicitly given
  (bsc#1195697)</changelog>
  <changelog author="Neil Brown &lt;nfbrown@suse.com&gt;" date="1647259200">- 0005-autofs-5.1.4-fix-incorrect-locking-in-sss-lookup.patch
  Fix locking problem that causes deadlock when sss used.
  (bsc#1196485)</changelog>
  <changelog author="Neil Brown &lt;nfbrown@suse.com&gt;" date="1647345600">- autofs-5.1.6-fix-quoted-string-length-calc-in-expand.patch
  Fix problem with quote handling
  (bsc#1181715)</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1652097600">- Use OPTIONS instead of AUTOFS_OPTIONS in /etc/sysconfig/autofs
  (bsc#1199027)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1652356800">- Moved -autofs- file from user specif directory
  /etc/NetworkManager/dispatcher.d to vendor specific directory
  /usr/lib/NetworkManager/dispatcher.d. So, users changes can
  still be done in /etc and will not be overwritten by an update.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1663070400">- Move dbus-1 system.d file to /usr (bsc#1203362)</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1681732800">- Add autofs-suse-manpage-remove-initdir.patch
  Removes references of initdir from man pages (bsc#1207881)</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1682164800">- autofs-5.1.3-revert-fix-argc-off-by-one-in-mount_aut.patch
  Fix off-by-one error in recursive map handling. (bsc#1209653)</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1704974400">- Removed following upstreamed patches because of upgrade:
  * autofs-5.1.6-fix-quoted-string-length-calc-in-expand.patch
  * 0001-use_hostname_for_mounts-shouldn-t-prevent-selection-.patch
  * 0002-Fix-monotonic_elapsed.patch Deleted
  * 0003-autofs-5.1.4-fix-fd-leak-in-rpc_do_create_client.patch Deleted
  * 0004-autofs-5.1.3-add-port-parameter-to-rpc_ping.patch
  * 0005-autofs-5.1.4-fix-incorrect-locking-in-sss-lookup.patch
  * autofs-5.1.3-revert-fix-argc-off-by-one-in-mount_aut.patch
  * autofs-5-1-3-check-map-instances-for-staleness-on-map-update.patch
  * autofs-5-1-3-fix-ordering-of-seteuid-setegid-in-do_spawn.patch
  * autofs-5-1-3-fix-possible-map-instance-memory-leak.patch
  * autofs-5.1.3-revert-fix-argc-off-by-one-in-mount_aut.patch
  * autofs-5.1.6-fix-quoted-string-length-calc-in-expand.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1707566400">- update to 5.1.9 (bsc#1219508)
  * fix kernel mount status notification.
  * fix fedfs build flags.
  * fix set open file limit.
  * improve descriptor open error reporting.
  * fix root offset error handling.
  * fix fix root offset error handling.
  * fix nonstrict fail handling of last offset mount.
  * dont fail on duplicate offset entry tree add.
  * fix loop under run in cache_get_offset_parent().
  * bailout on rpc systemerror.
  * fix nfsv4 only mounts should not use rpcbind.
  * simplify cache_add() a little.
  * fix use after free in tree_mapent_delete_offset_tree().
  * fix memory leak in xdr_exports().
  * avoid calling pthread_getspecific() with NULL key_thread_attempt_id.
  * fix sysconf(3) return handling.
  * remove nonstrict parameter from tree_mapent_umount_offsets().
  * fix handling of incorrect return from umount_ent().
  * dont use initgroups() at spawn.
  * fix bashism in configure.
  * musl: fix missing include in hash.h.
  * musl: define fallback dummy NSS config path
  * musl: avoid internal stat.h definitions.
  * musl: add missing include to hash.h for _WORDSIZE.
  * musl: add missing include to log.h for pid_t.
  * musl: define _SWORD_TYPE.
  * add autofs_strerror_r() helper for musl.
  * update configure.
  * handle innetgr() not present in musl.
  * fix missing unlock in sasl_do_kinit_ext_cc().
  * fix a couple of null cache locking problems.
  * restore gcc flags after autoconf Kerberos 5 check.
  * prepare for OpenLDAP SASL binding.
  * let OpenLDAP handle SASL binding.
  * configure: LDAP function checks ignore implicit declarations.
  * improve debug logging of LDAP binds.
  * improve debug logging of SASL binds.
  * internal SASL logging only in debug log mode.
  * more comprehensive verbose logging for LDAP maps.
  * fix invalid tsv access.
  * support SCRAM for SASL binding.
  * ldap_sasl_interactive_bind() needs credentials for auto-detection.
  * fix autofs regression due to positive_timeout.
  * fix parse module instance mutex naming.
  * serialise lookup module open and reinit.
  * coverity fix for invalid access.
  * fix hosts map deadlock on restart.
  * fix deadlock with hosts map reload.
  * fix memory leak in update_hosts_mounts().
  * fix minus only option handling in concat_options().
  * fix incorrect path for is_mounted() in try_remount().
  * fix additional tsv invalid access.
  * fix use_ignore_mount_option description.
  * include addtional log info for mounts.
  * fail on empty replicated host name.
  * improve handling of ENOENT in sss setautomntent().
  * don't immediately call function when waiting.
  * define LDAP_DEPRECATED during LDAP configure check.
  * fix return status of mount_autofs().
  * don't close lookup at umount.
  * fix deadlock in lookups.
  * dont delay expire.
  * make amd mapent search function name clear.
  * rename statemachine() to signal_handler().
  * make signal handling consistent.
  * eliminate last remaining state_pipe usage.
  * add function master_find_mapent_by_devid().
  * use device id to locate autofs_point when setting log priotity.
  * add command pipe handling functions.
  * switch to application wide command pipe.
  * get rid of unused field submnt_count.
  * fix mount tree startup reconnect.
  * fix unterminated read in handle_cmd_pipe_fifo_message().
  * fix memory leak in sasl_do_kinit()
  * fix fix mount tree startup reconnect.
  * fix amd selector function matching.
  * get rid entry thid field.
  * continue expire immediately after submount check.
  * eliminate realpath from mount of submount.
  * eliminate root param from autofs mount and umount.
  * remove redundant fstat from do_mount_direct().
  * get rid of strlen call in handle_packet_missing_direct().
  * remove redundant stat call in lookup_ghost().
  * set mapent dev and ino before adding to index.
  * change to use printf functions in amd parser.
  * dont call umount_subtree_mounts() on parent at umount.
  * dont take parent source lock at mount shutdown.
  * fix possible use after free in handle_mounts_exit().
  * make submount cleanup the same as top level mounts.
  * add soucre parameter to module functions.
  * add ioctlfd open helper.
  * make open files limit configurable.
  * use correct reference for IN6 macro call.
  * dont probe interface that cant send packet.
  * fix some sss error return cases.
  * fix incorrect matching of cached wildcard key.
  * fix expire retry looping.
  * allow -null map in indirect maps.
  * fix multi-mount check.
  * fix let OpenLDAP handle SASL binding.
  * always recreate credential cache.
  * fix ldap_parse_page_control() check.
  * fix typo in create_cmd_pipe_fifo().
  * add null check in master_kill().
  * be more careful with cmd pipe at exit.
  * rename configure.in to configure.ac.
  * update autoconf macros.
  * update autoconf release.
  * update autofs release.
- drop autofs-5-1-3-fix-unset-tsd-group-name-handling.patch, upstream
  as ab8ca82 ("autofs-5.1.3 - fix unset tsd group name handling")
- drop autofs-Test-TCP-request-correctly-in-nfs_get_info.patch,
  superseded by 80845bb ("autofs-5.1.8 - fix nfsv4 only mounts should
  not use rpcbind")
- rebase autofs-5.1.1-dbus-udisks-monitor.patch atop 37fda2c
  ("autofs-5.1.8 - add soucre parameter to module functions")</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1710936000">- Fix -Werror=incompatible-pointer-types issues (bsc#1221682)
  * Add autofs-5.1.9-fix-ldap_parse_page_control-check.patch
  * Add autofs-5.1.9-cast-sasl_callback_t-function-pointers.patch</changelog>
</package>
<package pkgid="9f26012d49b37e30c4013af50af2cbab14eb9ea0c46862013f8fc7d9bb90c2bec2e0c3705eb9bf4524a49bec47aa4b40e9786527bac0a5c313d3b61c77ac41ea" name="autofs-debugsource" arch="x86_64">
  <version epoch="0" ver="5.1.9" rel="3.1"/>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1619092800">- Upgrade to 5.1.7
  - make bind mounts propagation slave by default.
  - update ldap READMEs and schema definitions.
  - fix program map multi-mount lookup after mount fail.
  - fix browse dir not re-created on symlink expire.
  - fix a regression with map instance lookup.
  - correct fsf address.
  - samples: fix Makefile targets' directory dependencies
  - remove intr hosts map mount option.
  - fix trailing dollar sun entry expansion.
  - initialize struct addrinfo for getaddrinfo() calls.
  - fix quoted string length calc in expandsunent().
  - fix autofs mount options construction.
  - mount_nfs.c fix local rdma share not mounting.
  - configure.in: Remove unneeded second call to PKG_PROG_PKG_CONFIG.
  - configure.in: Do not append parentheses to PKG_PROG_PKG_CONFIG.
  - Use PKG_CHECK_MODULES to detect the libxml2 library.
  - fix ldap sasl reconnect problem.
  - samples/ldap.schema fix.
  - fix configure force shutdown check.
  - fix crash in sun_mount().
  - fix lookup_nss_read_master() nsswicth check return.
  - fix typo in open_sss_lib().
  - fix sss_master_map_wait timing.
  - add sss ECONREFUSED return handling.
  - use mapname in sss context for setautomntent().
  - add support for new sss autofs proto version call.
  - fix retries check in setautomntent_wait().
  - refactor sss setautomntent().
  - improve sss setautomntent() error handling.
  - refactor sss getautomntent().
  - improve sss getautomntent() error handling.
  - sss introduce calculate_retry_count() function.
  - move readall into struct master.
  - sss introduce a flag to indicate map being read.
  - update sss timeout documentation.
  - refactor sss getautomntbyname().
  - improve sss getautomntbyname() error handling.
  - use a valid timeout in lookup_prune_one_cache().
  - dont prune offset map entries.
  - simplify sss source stale check.
  - include linux/nfs.h directly in rpc_subs.h.
  - fix typo in daemon/automount.c.
  - fix direct mount unlink_mount_tree() path.
  - fix unlink mounts umount order.
  - fix incorrect logical compare in unlink_mount_tree().
  - use bit flag for force unlink mounts.
  - improve force unlink option description.
  - remove command fifo on autofs mount fail.
  - add force unlink mounts and exit option.
  - cleanup stale logpri fifo pipes on unlink and exit.
  - fix incorrect systemctl command syntax in autofs(8).
  - update list.h.
  - add hashtable implementation.
  - change mountpoint to mp in struct ext_mount.
  - make external mounts independent of amd_entry.
  - make external mounts use simpler hashtable.
  - add a hash index to mnt_list.
  - use mnt_list for submounts.
  - use mnt_list for amdmounts.
  - make umount_autofs() static.
  - remove force parameter from umount_all().
  - fix remount expire.
  - fix stale offset directories disable mount.
  - use struct mnt_list to track mounted mounts.
  - use struct mnt_list mounted list for expire.
  - remove unused function tree_get_mnt_list().
  - only add expre alarm for active mounts.
  - move submount check into conditional_alarm_add().
  - move lib/master.c to daemon/master.c.
  - use master_list_empty() for list empty check.
  - add helper to construct mount point path.
  - check defaults_read_config() return.
  - move AUTOFS_LIB to end of build rule lines.
  - make autofs.a a shared library.
  - make lookup_file.c nss map read status return handling consistent.
  - fix empty mounts list return from unlink_mount_tree().
- Refreshed autofs-5.1.1-dbus-udisks-monitor.patch
- Replaced automount-fix-master-wait.patch with upstream patch
  autofs-5.1.7-Fix-option-for-master_read_wait.patch</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1619092801">- Update pidfile path to /run from /var/run (bsc#1185155)</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1631102400">-  autofs-5.1.7-use-default-stack-size-for-threads.patch: Use default
  stack size for threads (bsc#1189199)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641297600">- update to 5.1.8:
  * add xdr_exports().
  * remove mount.x and rpcgen dependencies.
  * dont use realloc in host exports list processing.
  * use sprintf() when constructing hosts mapent.
  * fix mnts_remove_amdmount() uses wrong list.
  * Fix option for master read wait.
  * eliminate cache_lookup_offset() usage.
  * fix is mounted check on non existent path.
  * simplify cache_get_parent().
  * set offset parent in update_offset_entry().
  * remove redundant variables from mount_autofs_offset().
  * remove unused parameter form do_mount_autofs_offset().
  * refactor umount_multi_triggers().
  * eliminate clean_stale_multi_triggers().
  * simplify mount_subtree() mount check.
  * fix mnts_get_expire_list() expire list construction.
  * fix inconsistent locking in umount_subtree_mounts().
  * fix return from umount_subtree_mounts() on offset list delete.
  * pass mapent_cache to update_offset_entry().
  * fix inconsistent locking in parse_mount().
  * remove unused mount offset list lock functions.
  * eliminate count_mounts() from expire_proc_indirect().
  * eliminate some strlen calls in offset handling.
  * don't add offset mounts to mounted mounts table.
  * reduce umount EBUSY check delay.
  * cleanup cache_delete() a little.
  * rename path to m_offset in update_offset_entry().
  * don't pass root to do_mount_autofs_offset().
  * rename tree implementation functions.
  * add some multi-mount macros.
  * remove unused functions cache_dump_multi() and cache_dump_cache().
  * add a len field to struct autofs_point.
  * make tree implementation data independent.
  * add mapent tree implementation.
  * add tree_mapent_add_node().
  * add tree_mapent_delete_offsets().
  * add tree_mapent_traverse_subtree().
  * fix mount_fullpath().
  * add tree_mapent_cleanup_offsets().
  * add set_offset_tree_catatonic().
  * add mount and umount offsets functions.
  * switch to use tree implementation for offsets.
  * remove obsolete functions.
  * remove redundant local var from sun_mount().
  * use mount_fullpath() in one spot in parse_mount().
  * pass root length to mount_fullpath().
  * remove unused function master_submount_list_empty().
  * move amd mounts removal into lib/mounts.c.
  * check for offset with no mount location.
  * remove mounts_mutex.
  * remove unused variable from get_exports().
  * add missing free in handle_mounts().
  * remove redundant if check.
  * fix possible memory leak in master_parse().
  * fix possible memory leak in mnts_add_amdmount().
  * fix double unlock in parse_mount().
  * add length check in umount_subtree_mounts().
  * fix flags check in umount_multi().
  * dont try umount after stat() ENOENT fail.
  * remove redundant assignment in master_add_amd_mount_section_mounts().
  * fix dead code in mnts_add_mount().
  * fix arg not used in error print.
  * fix missing lock release in mount_subtree().
  * fix double free in parse_mapent().
  * refactor lookup_prune_one_cache() a bit.
  * cater for empty mounts list in mnts_get_expire_list().
  * add ext_mount_hash_mutex lock helpers.
  * fix amd section mounts map reload.
  * fix dandling symlink creation if nis support is not available.
  * dont use AUTOFS_DEV_IOCTL_CLOSEMOUNT.
  * fix lookup_prune_one_cache() refactoring change.
  * fix amd hosts mount expire.
  * fix offset entries order.
  * use mapent tree root for tree_mapent_add_node().
  * eliminate redundant cache lookup in tree_mapent_add_node().
  * fix hosts map offset order.
  * fix direct mount deadlock.
  * add missing description of null map option.
  * fix nonstrict offset mount fail handling.
  * fix concat_options() error handling.
  * eliminate some more alloca usage.
  * use default stack size for threads.
  * fix use of possibly NULL var in lookup_program.c:match_key().
  * fix incorrect print format specifiers in get_pkt().
  * add mapent path length check in handle_packet_expire_direct().
  * add copy length check in umount_autofs_indirect().
  * add some buffer length checks to master map parser.
  * add buffer length check to rmdir_path().
  * eliminate buffer usage from handle_mounts_cleanup().
  * add buffer length checks to autofs mount_mount().
  * make NFS version check flags consistent.
  * refactor get_nfs_info().
- drop autofs-5.1.7-Fix-option-for-master_read_wait.patch,
  autofs-5.1.7-use-default-stack-size-for-threads.patch: upstream</changelog>
  <changelog author="Neil Brown &lt;nfbrown@suse.com&gt;" date="1644494400">- Add autofs-Test-TCP-request-correctly-in-nfs_get_info.patch
  Fix bug when rpcbind not visible
  (bsc#1195587 bsc#1195595)</changelog>
  <changelog author="Neil Brown &lt;nfbrown@suse.com&gt;" date="1644840000">- 0004-autofs-5.1.3-add-port-parameter-to-rpc_ping.patch
  Suppress portmap calls when port explicitly given
  (bsc#1195697)</changelog>
  <changelog author="Neil Brown &lt;nfbrown@suse.com&gt;" date="1647259200">- 0005-autofs-5.1.4-fix-incorrect-locking-in-sss-lookup.patch
  Fix locking problem that causes deadlock when sss used.
  (bsc#1196485)</changelog>
  <changelog author="Neil Brown &lt;nfbrown@suse.com&gt;" date="1647345600">- autofs-5.1.6-fix-quoted-string-length-calc-in-expand.patch
  Fix problem with quote handling
  (bsc#1181715)</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1652097600">- Use OPTIONS instead of AUTOFS_OPTIONS in /etc/sysconfig/autofs
  (bsc#1199027)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1652356800">- Moved -autofs- file from user specif directory
  /etc/NetworkManager/dispatcher.d to vendor specific directory
  /usr/lib/NetworkManager/dispatcher.d. So, users changes can
  still be done in /etc and will not be overwritten by an update.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1663070400">- Move dbus-1 system.d file to /usr (bsc#1203362)</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1681732800">- Add autofs-suse-manpage-remove-initdir.patch
  Removes references of initdir from man pages (bsc#1207881)</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1682164800">- autofs-5.1.3-revert-fix-argc-off-by-one-in-mount_aut.patch
  Fix off-by-one error in recursive map handling. (bsc#1209653)</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1704974400">- Removed following upstreamed patches because of upgrade:
  * autofs-5.1.6-fix-quoted-string-length-calc-in-expand.patch
  * 0001-use_hostname_for_mounts-shouldn-t-prevent-selection-.patch
  * 0002-Fix-monotonic_elapsed.patch Deleted
  * 0003-autofs-5.1.4-fix-fd-leak-in-rpc_do_create_client.patch Deleted
  * 0004-autofs-5.1.3-add-port-parameter-to-rpc_ping.patch
  * 0005-autofs-5.1.4-fix-incorrect-locking-in-sss-lookup.patch
  * autofs-5.1.3-revert-fix-argc-off-by-one-in-mount_aut.patch
  * autofs-5-1-3-check-map-instances-for-staleness-on-map-update.patch
  * autofs-5-1-3-fix-ordering-of-seteuid-setegid-in-do_spawn.patch
  * autofs-5-1-3-fix-possible-map-instance-memory-leak.patch
  * autofs-5.1.3-revert-fix-argc-off-by-one-in-mount_aut.patch
  * autofs-5.1.6-fix-quoted-string-length-calc-in-expand.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1707566400">- update to 5.1.9 (bsc#1219508)
  * fix kernel mount status notification.
  * fix fedfs build flags.
  * fix set open file limit.
  * improve descriptor open error reporting.
  * fix root offset error handling.
  * fix fix root offset error handling.
  * fix nonstrict fail handling of last offset mount.
  * dont fail on duplicate offset entry tree add.
  * fix loop under run in cache_get_offset_parent().
  * bailout on rpc systemerror.
  * fix nfsv4 only mounts should not use rpcbind.
  * simplify cache_add() a little.
  * fix use after free in tree_mapent_delete_offset_tree().
  * fix memory leak in xdr_exports().
  * avoid calling pthread_getspecific() with NULL key_thread_attempt_id.
  * fix sysconf(3) return handling.
  * remove nonstrict parameter from tree_mapent_umount_offsets().
  * fix handling of incorrect return from umount_ent().
  * dont use initgroups() at spawn.
  * fix bashism in configure.
  * musl: fix missing include in hash.h.
  * musl: define fallback dummy NSS config path
  * musl: avoid internal stat.h definitions.
  * musl: add missing include to hash.h for _WORDSIZE.
  * musl: add missing include to log.h for pid_t.
  * musl: define _SWORD_TYPE.
  * add autofs_strerror_r() helper for musl.
  * update configure.
  * handle innetgr() not present in musl.
  * fix missing unlock in sasl_do_kinit_ext_cc().
  * fix a couple of null cache locking problems.
  * restore gcc flags after autoconf Kerberos 5 check.
  * prepare for OpenLDAP SASL binding.
  * let OpenLDAP handle SASL binding.
  * configure: LDAP function checks ignore implicit declarations.
  * improve debug logging of LDAP binds.
  * improve debug logging of SASL binds.
  * internal SASL logging only in debug log mode.
  * more comprehensive verbose logging for LDAP maps.
  * fix invalid tsv access.
  * support SCRAM for SASL binding.
  * ldap_sasl_interactive_bind() needs credentials for auto-detection.
  * fix autofs regression due to positive_timeout.
  * fix parse module instance mutex naming.
  * serialise lookup module open and reinit.
  * coverity fix for invalid access.
  * fix hosts map deadlock on restart.
  * fix deadlock with hosts map reload.
  * fix memory leak in update_hosts_mounts().
  * fix minus only option handling in concat_options().
  * fix incorrect path for is_mounted() in try_remount().
  * fix additional tsv invalid access.
  * fix use_ignore_mount_option description.
  * include addtional log info for mounts.
  * fail on empty replicated host name.
  * improve handling of ENOENT in sss setautomntent().
  * don't immediately call function when waiting.
  * define LDAP_DEPRECATED during LDAP configure check.
  * fix return status of mount_autofs().
  * don't close lookup at umount.
  * fix deadlock in lookups.
  * dont delay expire.
  * make amd mapent search function name clear.
  * rename statemachine() to signal_handler().
  * make signal handling consistent.
  * eliminate last remaining state_pipe usage.
  * add function master_find_mapent_by_devid().
  * use device id to locate autofs_point when setting log priotity.
  * add command pipe handling functions.
  * switch to application wide command pipe.
  * get rid of unused field submnt_count.
  * fix mount tree startup reconnect.
  * fix unterminated read in handle_cmd_pipe_fifo_message().
  * fix memory leak in sasl_do_kinit()
  * fix fix mount tree startup reconnect.
  * fix amd selector function matching.
  * get rid entry thid field.
  * continue expire immediately after submount check.
  * eliminate realpath from mount of submount.
  * eliminate root param from autofs mount and umount.
  * remove redundant fstat from do_mount_direct().
  * get rid of strlen call in handle_packet_missing_direct().
  * remove redundant stat call in lookup_ghost().
  * set mapent dev and ino before adding to index.
  * change to use printf functions in amd parser.
  * dont call umount_subtree_mounts() on parent at umount.
  * dont take parent source lock at mount shutdown.
  * fix possible use after free in handle_mounts_exit().
  * make submount cleanup the same as top level mounts.
  * add soucre parameter to module functions.
  * add ioctlfd open helper.
  * make open files limit configurable.
  * use correct reference for IN6 macro call.
  * dont probe interface that cant send packet.
  * fix some sss error return cases.
  * fix incorrect matching of cached wildcard key.
  * fix expire retry looping.
  * allow -null map in indirect maps.
  * fix multi-mount check.
  * fix let OpenLDAP handle SASL binding.
  * always recreate credential cache.
  * fix ldap_parse_page_control() check.
  * fix typo in create_cmd_pipe_fifo().
  * add null check in master_kill().
  * be more careful with cmd pipe at exit.
  * rename configure.in to configure.ac.
  * update autoconf macros.
  * update autoconf release.
  * update autofs release.
- drop autofs-5-1-3-fix-unset-tsd-group-name-handling.patch, upstream
  as ab8ca82 ("autofs-5.1.3 - fix unset tsd group name handling")
- drop autofs-Test-TCP-request-correctly-in-nfs_get_info.patch,
  superseded by 80845bb ("autofs-5.1.8 - fix nfsv4 only mounts should
  not use rpcbind")
- rebase autofs-5.1.1-dbus-udisks-monitor.patch atop 37fda2c
  ("autofs-5.1.8 - add soucre parameter to module functions")</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1710936000">- Fix -Werror=incompatible-pointer-types issues (bsc#1221682)
  * Add autofs-5.1.9-fix-ldap_parse_page_control-check.patch
  * Add autofs-5.1.9-cast-sasl_callback_t-function-pointers.patch</changelog>
</package>
<package pkgid="2e29403ae60aac0ae30b32503e908af46917430c15201a83cb70072910806545659705e481fee8676c3cbe274ed6469e95e61e0dacedc5419fe2209f06b33587" name="automake" arch="noarch">
  <version epoch="0" ver="1.16.5" rel="4.1"/>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1594382400">- Add etags to BuildRequires for testsuite
- Add automake-testsuite-vala-gcc10.patch: fixes testsuite</changelog>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1594987200">- Fix name tag for multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1609243200">- update to 1.16.3:
  - In the testsuite summary, the "for $(PACKAGE_STRING)" suffix
    can be overridden with the AM_TESTSUITE_SUMMARY_HEADER variable.
  - Python 3.10 version number no longer considered to be 3.1.
  - Broken links in manual fixed or removed, and new script
    contrib/checklinkx (a small modification of W3C checklink) added,
    with accompany target checklinkx to recheck urls.
  - install-exec target depends on $(BUILT_SOURCES).
  - valac argument matching more precise, to avoid garbage in DIST_COMMON.
  - Support for Vala in VPATH builds fixed so that both freshly-generated and
    distributed C files work, and operation is more reliable with or without
    an installed valac.
  - Dejagnu doesn't break on directories containing spaces.
  - new variable AM_DISTCHECK_DVI_TARGET, to allow overriding the
    "make dvi" that is done as part of distcheck.
  - install-sh tweaks:
    . new option -p to preserve mtime, i.e., invoke cp -p.
    . new option -S SUFFIX to attempt backup files using SUFFIX.
    . no longer unconditionally uses -f when rm is overridden by RMPROG.
    . does not chown existing directories.
  - Removed function up_to_date_p in lib/Automake/FileUtils.pm.
    We believe this function is completely unused.
  - Support for in-tree Vala libraries improved.
- rename automake-SuSE.patch to automake-suse-vendor.patch and refresh
- remove automake-testsuite-vala-gcc10.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1610884800">- add fix-testsuite-failures-with-autoconf270.patch to fix compatibility
  with autoconf 2.70</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1614081600">- make generated autoconf makefiles reproducible (bsc#1182604):
  add automake-reproducible.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- move license to licensedir</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 1.16.5:
  - PYTHON_PREFIX and PYTHON_EXEC_PREFIX are now set according to
    Python's sys.* values only if the new configure option
  - -with-python-sys-prefix is specified. Otherwise, GNU default values
    are used, as in the past. (The change in 1.16.3 was too incompatible.)
  - consistently depend on install-libLTLIBRARIES.
  - use const for yyerror declaration in bison/yacc tests.
  - Common top-level files can be provided as .md; the non-md version is
    used if both are present:
    AUTHORS ChangeLog INSTALL NEWS README README-alpha THANKS
  - CTAGS, ETAGS, SCOPE variables can be set via configure.
  - Silent make output for custom link commands.
  - New option "no-dist-built-sources" skips generating $(BUILT_SOURCES)
    before building the tarball as part of "make dist", that is,
    omits the dependency of $(distdir): $(BUILT_SOURCES).
  - automake output more reproducible.
  - test-driver less likely to clash with tests writing to the same file.
  - DejaGnu tests always use the directory name, testsuite/, for
    compatibility with the newer dejagnu-1.6.3 and with prior versions.
  - config.sub and config.guess updates include restoration of `...`
    for maximum portability.
- refresh automake-suse-vendor.patch
- drop fix-testsuite-failures-with-autoconf270.patch (upstream)
- drop automake-reproducible.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1653393600">- update automake.keyring: use release-team keyring
- don't reference source URL when the linked sources change over time</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659960000">- switch to python3 testing for testsuite, we no longer care
  about python 2.x testresults</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1715083200">- Fix testsuite with gcc 14
  + tests-Fix-type-defaults-error-in-link_cond.patch
  + tests-avoid-implicit-function-declaration-in-depcomp.patch
  + tests-avoid-implicit-function-declarations.patch
  + tests-don-t-try-to-prevent-flex-from-including-unist.patch</changelog>
</package>
<package pkgid="f8304a62c6b6f0ddc341078e237895631a3db0752db565ca2fc2d497e5894eecac7a8f2d644b78a4d21fb623d1ad3d82f479140333a6a392e3d478ddef1858e1" name="automake" arch="src">
  <version epoch="0" ver="1.16.5" rel="4.1"/>
  <changelog author="mail@bernhard-voelker.de" date="1517745600">- Avoid bashisms in test-driver:
  * 0001-correct-parameter-parsing-in-test-driver-script.patch
  Use test's = operator instead of ==; use '[' instead of '[['.
  This avoids 'make check' failures of distribution tarballs (built on
  openSUSE) on platforms not supporting bashisms, e.g. NetBSD-7.1.</changelog>
  <changelog author="pth@suse.de" date="1521633600">- Update to 1.16.1. Changes since 1.15.1:
  - 'install-sh' now ensures that nobody can cross privilege boundaries by
    pre-creating symlink on the directory inside "/tmp".
  - 'automake' does not depend on the 'none' subroutine of the List::Util
    module anymore to support older Perl version. (automake bug#30631)
  - A regression in AM_PYTHON_PATH causing the rejection of non literal
    minimum version parameter hasn't been fixed. (automake bug#30616)
  * Miscellaneous changes
  - When subdir-objects is in effect, Automake will now construct
    shorter object file names when no programs and libraries name
    clashes are encountered.  This should make the discouraged use of
    'foo_SHORTNAME' unnecessary in many cases.
  * Bugs fixed:
  - Automatic dependency tracking has been fixed to work also when the
    'subdir-object' option is used and some 'foo_SOURCES' definition
    contains unexpanded references to make variables, as in, e.g.:
    a_src = sources/libs/aaa
    b_src = sources/bbb
    foo_SOURCES = $(a_src)/bar.c $(b_src)/baz.c
    With such a setup, the created makefile fragment containing dependency
    tracking information will be correctly placed under the directories
    named 'sources/libs/aaa/.deps' and 'sources/bbb/.deps', rather than
    mistakenly under directories named (literally!) '$(src_a)/.deps' and
    '$(src_b)/.deps' (this was the first part of automake bug#13928).
    Notice that in order to fix this bug we had to slightly change the
    semantics of how config.status bootstraps the makefile fragments
    required for the dependency tracking to work: rather than attempting
    to parse the Makefiles via grep and sed trickeries only, we actually
    invoke 'make' on a slightly preprocessed version of those Makefiles,
    using a private target that is only meant to bootstrap the required
    makefile fragments.
  - The 'subdir-object' option no longer causes object files corresponding
    to source files specified with an explicit '$(srcdir)' component to be
    placed in the source tree rather than in the build tree.
    For example, if Makefile.am contains:
    AUTOMAKE_OPTIONS = subdir-objects
    foo_SOURCES = $(srcdir)/foo.c $(srcdir)/s/bar.c $(top_srcdir)/baz.c
    then "make all" will create 'foo.o' and 's/bar.o' in $(builddir) rather
    than in $(srcdir), and will create 'baz.o' in $(top_builddir) rather
    than in $(top_srcdir).
    This was the second part of automake bug#13928.
  - Installed 'aclocal' m4 macros can now accept installation directories
    containing '@' characters (automake bug#20903)
  - "./configure &amp;&amp; make dist" no longer fails when a distributed file depends
    on one from BUILT_SOURCES.
  - When combining AC_LIBOBJ or AC_FUNC_ALLOCA with the
    "--disable-dependency-tracking" configure option in an out of source
    build, the build sub-directory defined by AC_CONFIG_LIBOBJ_DIR is now
    properly created.  (automake bug#27781)
  - The time printed by 'mdate-sh' is now using the UTC time zone to support
    the reproducible build effort.  (automake bug#20314)
  - The elisp byte-compilation rule now uses byte-compile-dest-file-function,
    rather than byte-compile-dest-file, which was obsoleted in 2009. We expect
    that Emacs-26 will continue to support the old function, but will complain
    loudly, and that Emacs-27 will remove support for it altogether.
- Build serially as a missing dependency makes parallel builds fail.
- Update the list of licenses.</changelog>
  <changelog author="schwab@suse.de" date="1525953600">- automake-SuSE.patch: fix variable syntax</changelog>
  <changelog author="pth@suse.de" date="1526644800">- Add gettext-tools, pkg-config. vala dejagnu, makeinfo, python and zip as
  BuildRequires for automake-testsuite to make testsuite complete and
  enable more tests.</changelog>
  <changelog author="pth@suse.de" date="1526644801">- Remove non-existing compress from BuildRequires.</changelog>
  <changelog author="schwab@suse.de" date="1529409600">- Add pkgconfig(gobject-2.0) to BuildRequires for testsuite</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1551787200">- Drop info requires: this is not actually true: automake works
  perfectly without the info tool present.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1573560000">- Add missing perl dependency (bsc#1156491).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1584878400">- convert testsuite to singlespec</changelog>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1593950400">- Changed automake-SuSE.patch: updated for new version
- Update to 1.16.2. Changes since 1.16.1:
  * New features added
  - add zstd support and the automake option, dist-zstd.
  - support for Python 3: py-compile now supports both Python 3
    and Python 2; tests do not require .pyo files, and uninstall
    deletes __pycache__ correctly (automake bug #32088).
  * Miscellaneous changes
  - automake no longer requires a @setfilename in each .texi file
  * Bugs fixed
  - When cleaning the compiled python files, '\n' is not used anymore in the
    substitution text of 'sed' transformations.  This is done to preserve
    compatibility with the 'sed' implementation provided by macOS which
    considers '\n' as the 'n' character instead of a newline.
    (automake bug#31222)
  - For make tags, lisp_LISP is followed by the necessary space when
    used with CONFIG_HEADERS.
    (automake bug#38139)
  - The automake test txinfo-vtexi4.sh no longer fails when localtime
    and UTC cross a day boundary.
  - Emacsen older than version 25, which require use of
    byte-compile-dest-file, are supported again.</changelog>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1594382400">- Add etags to BuildRequires for testsuite
- Add automake-testsuite-vala-gcc10.patch: fixes testsuite</changelog>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1594987200">- Fix name tag for multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1609243200">- update to 1.16.3:
  - In the testsuite summary, the "for $(PACKAGE_STRING)" suffix
    can be overridden with the AM_TESTSUITE_SUMMARY_HEADER variable.
  - Python 3.10 version number no longer considered to be 3.1.
  - Broken links in manual fixed or removed, and new script
    contrib/checklinkx (a small modification of W3C checklink) added,
    with accompany target checklinkx to recheck urls.
  - install-exec target depends on $(BUILT_SOURCES).
  - valac argument matching more precise, to avoid garbage in DIST_COMMON.
  - Support for Vala in VPATH builds fixed so that both freshly-generated and
    distributed C files work, and operation is more reliable with or without
    an installed valac.
  - Dejagnu doesn't break on directories containing spaces.
  - new variable AM_DISTCHECK_DVI_TARGET, to allow overriding the
    "make dvi" that is done as part of distcheck.
  - install-sh tweaks:
    . new option -p to preserve mtime, i.e., invoke cp -p.
    . new option -S SUFFIX to attempt backup files using SUFFIX.
    . no longer unconditionally uses -f when rm is overridden by RMPROG.
    . does not chown existing directories.
  - Removed function up_to_date_p in lib/Automake/FileUtils.pm.
    We believe this function is completely unused.
  - Support for in-tree Vala libraries improved.
- rename automake-SuSE.patch to automake-suse-vendor.patch and refresh
- remove automake-testsuite-vala-gcc10.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1610884800">- add fix-testsuite-failures-with-autoconf270.patch to fix compatibility
  with autoconf 2.70</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1614081600">- make generated autoconf makefiles reproducible (bsc#1182604):
  add automake-reproducible.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- move license to licensedir</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 1.16.5:
  - PYTHON_PREFIX and PYTHON_EXEC_PREFIX are now set according to
    Python's sys.* values only if the new configure option
  - -with-python-sys-prefix is specified. Otherwise, GNU default values
    are used, as in the past. (The change in 1.16.3 was too incompatible.)
  - consistently depend on install-libLTLIBRARIES.
  - use const for yyerror declaration in bison/yacc tests.
  - Common top-level files can be provided as .md; the non-md version is
    used if both are present:
    AUTHORS ChangeLog INSTALL NEWS README README-alpha THANKS
  - CTAGS, ETAGS, SCOPE variables can be set via configure.
  - Silent make output for custom link commands.
  - New option "no-dist-built-sources" skips generating $(BUILT_SOURCES)
    before building the tarball as part of "make dist", that is,
    omits the dependency of $(distdir): $(BUILT_SOURCES).
  - automake output more reproducible.
  - test-driver less likely to clash with tests writing to the same file.
  - DejaGnu tests always use the directory name, testsuite/, for
    compatibility with the newer dejagnu-1.6.3 and with prior versions.
  - config.sub and config.guess updates include restoration of `...`
    for maximum portability.
- refresh automake-suse-vendor.patch
- drop fix-testsuite-failures-with-autoconf270.patch (upstream)
- drop automake-reproducible.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1653393600">- update automake.keyring: use release-team keyring
- don't reference source URL when the linked sources change over time</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659960000">- switch to python3 testing for testsuite, we no longer care
  about python 2.x testresults</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1715083200">- Fix testsuite with gcc 14
  + tests-Fix-type-defaults-error-in-link_cond.patch
  + tests-avoid-implicit-function-declaration-in-depcomp.patch
  + tests-avoid-implicit-function-declarations.patch
  + tests-don-t-try-to-prevent-flex-from-including-unist.patch</changelog>
</package>
<package pkgid="1f5f61cabac5b91e08e9ff650104029d992862640e14be586a1ef48bd65b812919e7e7adea9f87e4dc338a332803d4ac79bee0d3ff2e56715522adb72b151e67" name="automake-testsuite" arch="src">
  <version epoch="0" ver="1.16.5" rel="4.1"/>
  <changelog author="mail@bernhard-voelker.de" date="1517745600">- Avoid bashisms in test-driver:
  * 0001-correct-parameter-parsing-in-test-driver-script.patch
  Use test's = operator instead of ==; use '[' instead of '[['.
  This avoids 'make check' failures of distribution tarballs (built on
  openSUSE) on platforms not supporting bashisms, e.g. NetBSD-7.1.</changelog>
  <changelog author="pth@suse.de" date="1521633600">- Update to 1.16.1. Changes since 1.15.1:
  - 'install-sh' now ensures that nobody can cross privilege boundaries by
    pre-creating symlink on the directory inside "/tmp".
  - 'automake' does not depend on the 'none' subroutine of the List::Util
    module anymore to support older Perl version. (automake bug#30631)
  - A regression in AM_PYTHON_PATH causing the rejection of non literal
    minimum version parameter hasn't been fixed. (automake bug#30616)
  * Miscellaneous changes
  - When subdir-objects is in effect, Automake will now construct
    shorter object file names when no programs and libraries name
    clashes are encountered.  This should make the discouraged use of
    'foo_SHORTNAME' unnecessary in many cases.
  * Bugs fixed:
  - Automatic dependency tracking has been fixed to work also when the
    'subdir-object' option is used and some 'foo_SOURCES' definition
    contains unexpanded references to make variables, as in, e.g.:
    a_src = sources/libs/aaa
    b_src = sources/bbb
    foo_SOURCES = $(a_src)/bar.c $(b_src)/baz.c
    With such a setup, the created makefile fragment containing dependency
    tracking information will be correctly placed under the directories
    named 'sources/libs/aaa/.deps' and 'sources/bbb/.deps', rather than
    mistakenly under directories named (literally!) '$(src_a)/.deps' and
    '$(src_b)/.deps' (this was the first part of automake bug#13928).
    Notice that in order to fix this bug we had to slightly change the
    semantics of how config.status bootstraps the makefile fragments
    required for the dependency tracking to work: rather than attempting
    to parse the Makefiles via grep and sed trickeries only, we actually
    invoke 'make' on a slightly preprocessed version of those Makefiles,
    using a private target that is only meant to bootstrap the required
    makefile fragments.
  - The 'subdir-object' option no longer causes object files corresponding
    to source files specified with an explicit '$(srcdir)' component to be
    placed in the source tree rather than in the build tree.
    For example, if Makefile.am contains:
    AUTOMAKE_OPTIONS = subdir-objects
    foo_SOURCES = $(srcdir)/foo.c $(srcdir)/s/bar.c $(top_srcdir)/baz.c
    then "make all" will create 'foo.o' and 's/bar.o' in $(builddir) rather
    than in $(srcdir), and will create 'baz.o' in $(top_builddir) rather
    than in $(top_srcdir).
    This was the second part of automake bug#13928.
  - Installed 'aclocal' m4 macros can now accept installation directories
    containing '@' characters (automake bug#20903)
  - "./configure &amp;&amp; make dist" no longer fails when a distributed file depends
    on one from BUILT_SOURCES.
  - When combining AC_LIBOBJ or AC_FUNC_ALLOCA with the
    "--disable-dependency-tracking" configure option in an out of source
    build, the build sub-directory defined by AC_CONFIG_LIBOBJ_DIR is now
    properly created.  (automake bug#27781)
  - The time printed by 'mdate-sh' is now using the UTC time zone to support
    the reproducible build effort.  (automake bug#20314)
  - The elisp byte-compilation rule now uses byte-compile-dest-file-function,
    rather than byte-compile-dest-file, which was obsoleted in 2009. We expect
    that Emacs-26 will continue to support the old function, but will complain
    loudly, and that Emacs-27 will remove support for it altogether.
- Build serially as a missing dependency makes parallel builds fail.
- Update the list of licenses.</changelog>
  <changelog author="schwab@suse.de" date="1525953600">- automake-SuSE.patch: fix variable syntax</changelog>
  <changelog author="pth@suse.de" date="1526644800">- Add gettext-tools, pkg-config. vala dejagnu, makeinfo, python and zip as
  BuildRequires for automake-testsuite to make testsuite complete and
  enable more tests.</changelog>
  <changelog author="pth@suse.de" date="1526644801">- Remove non-existing compress from BuildRequires.</changelog>
  <changelog author="schwab@suse.de" date="1529409600">- Add pkgconfig(gobject-2.0) to BuildRequires for testsuite</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1551787200">- Drop info requires: this is not actually true: automake works
  perfectly without the info tool present.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1573560000">- Add missing perl dependency (bsc#1156491).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1584878400">- convert testsuite to singlespec</changelog>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1593950400">- Changed automake-SuSE.patch: updated for new version
- Update to 1.16.2. Changes since 1.16.1:
  * New features added
  - add zstd support and the automake option, dist-zstd.
  - support for Python 3: py-compile now supports both Python 3
    and Python 2; tests do not require .pyo files, and uninstall
    deletes __pycache__ correctly (automake bug #32088).
  * Miscellaneous changes
  - automake no longer requires a @setfilename in each .texi file
  * Bugs fixed
  - When cleaning the compiled python files, '\n' is not used anymore in the
    substitution text of 'sed' transformations.  This is done to preserve
    compatibility with the 'sed' implementation provided by macOS which
    considers '\n' as the 'n' character instead of a newline.
    (automake bug#31222)
  - For make tags, lisp_LISP is followed by the necessary space when
    used with CONFIG_HEADERS.
    (automake bug#38139)
  - The automake test txinfo-vtexi4.sh no longer fails when localtime
    and UTC cross a day boundary.
  - Emacsen older than version 25, which require use of
    byte-compile-dest-file, are supported again.</changelog>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1594382400">- Add etags to BuildRequires for testsuite
- Add automake-testsuite-vala-gcc10.patch: fixes testsuite</changelog>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1594987200">- Fix name tag for multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1609243200">- update to 1.16.3:
  - In the testsuite summary, the "for $(PACKAGE_STRING)" suffix
    can be overridden with the AM_TESTSUITE_SUMMARY_HEADER variable.
  - Python 3.10 version number no longer considered to be 3.1.
  - Broken links in manual fixed or removed, and new script
    contrib/checklinkx (a small modification of W3C checklink) added,
    with accompany target checklinkx to recheck urls.
  - install-exec target depends on $(BUILT_SOURCES).
  - valac argument matching more precise, to avoid garbage in DIST_COMMON.
  - Support for Vala in VPATH builds fixed so that both freshly-generated and
    distributed C files work, and operation is more reliable with or without
    an installed valac.
  - Dejagnu doesn't break on directories containing spaces.
  - new variable AM_DISTCHECK_DVI_TARGET, to allow overriding the
    "make dvi" that is done as part of distcheck.
  - install-sh tweaks:
    . new option -p to preserve mtime, i.e., invoke cp -p.
    . new option -S SUFFIX to attempt backup files using SUFFIX.
    . no longer unconditionally uses -f when rm is overridden by RMPROG.
    . does not chown existing directories.
  - Removed function up_to_date_p in lib/Automake/FileUtils.pm.
    We believe this function is completely unused.
  - Support for in-tree Vala libraries improved.
- rename automake-SuSE.patch to automake-suse-vendor.patch and refresh
- remove automake-testsuite-vala-gcc10.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1610884800">- add fix-testsuite-failures-with-autoconf270.patch to fix compatibility
  with autoconf 2.70</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1614081600">- make generated autoconf makefiles reproducible (bsc#1182604):
  add automake-reproducible.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- move license to licensedir</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 1.16.5:
  - PYTHON_PREFIX and PYTHON_EXEC_PREFIX are now set according to
    Python's sys.* values only if the new configure option
  - -with-python-sys-prefix is specified. Otherwise, GNU default values
    are used, as in the past. (The change in 1.16.3 was too incompatible.)
  - consistently depend on install-libLTLIBRARIES.
  - use const for yyerror declaration in bison/yacc tests.
  - Common top-level files can be provided as .md; the non-md version is
    used if both are present:
    AUTHORS ChangeLog INSTALL NEWS README README-alpha THANKS
  - CTAGS, ETAGS, SCOPE variables can be set via configure.
  - Silent make output for custom link commands.
  - New option "no-dist-built-sources" skips generating $(BUILT_SOURCES)
    before building the tarball as part of "make dist", that is,
    omits the dependency of $(distdir): $(BUILT_SOURCES).
  - automake output more reproducible.
  - test-driver less likely to clash with tests writing to the same file.
  - DejaGnu tests always use the directory name, testsuite/, for
    compatibility with the newer dejagnu-1.6.3 and with prior versions.
  - config.sub and config.guess updates include restoration of `...`
    for maximum portability.
- refresh automake-suse-vendor.patch
- drop fix-testsuite-failures-with-autoconf270.patch (upstream)
- drop automake-reproducible.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1653393600">- update automake.keyring: use release-team keyring
- don't reference source URL when the linked sources change over time</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659960000">- switch to python3 testing for testsuite, we no longer care
  about python 2.x testresults</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1715083200">- Fix testsuite with gcc 14
  + tests-Fix-type-defaults-error-in-link_cond.patch
  + tests-avoid-implicit-function-declaration-in-depcomp.patch
  + tests-avoid-implicit-function-declarations.patch
  + tests-don-t-try-to-prevent-flex-from-including-unist.patch</changelog>
</package>
<package pkgid="eb0a511313599e49863d52b407e2ca19e5d4228d373fd88cf3370b0e3014cd0ebd4145823848b172293b7787e7afff52fa45d07a3d2c8c548a6d3486e6a0e764" name="avfs" arch="src">
  <version epoch="0" ver="1.1.5" rel="1.7"/>
  <changelog author="werner@suse.de" date="1336478400">- First initial package for mounting tar and other bells and whistles</changelog>
  <changelog author="mpluskal@suse.com" date="1431086400">- Update to 1.0.2
- Add gpg signature
- Clenup spec file with spec-cleaner
- Drop avfs-1.0.0.dif as it fails to apply to current release</changelog>
  <changelog author="mpluskal@suse.com" date="1431432000">- Update licensing information</changelog>
  <changelog author="jengelh@inai.de" date="1431864000">- Improve summary and description. -devel subpackage should require
  same-version shared library. Drop --with-pic, because it is
  implicit for shared libraries (and we do not build static).
  Use short Sourceforge download URLs.</changelog>
  <changelog author="p.drouand@gmail.com" date="1447243200">- Update to version 1.0.3
  * fixed zlib assert triggered for some Huffman encodings
  * added rar v5 in extfs urar (which is also renamed to uextrar to avoid
    collision with internal rar module)
  * some configure script improvements have been done for fuse and liblzma
    dependencies</changelog>
  <changelog author="mpluskal@suse.com" date="1482408000">- Update to version 1.0.4:
  * fixed zip module to correctly read archives with a lot of
    files or very large files
- Use pkgconfig() style requires</changelog>
  <changelog author="aloisio@gmx.com" date="1519041600">- Update to version 1.0.5
  * limit the file cache to 50 elements and age of 10 minutes to
    avoid endless grow of internal cache
  * allow reproducable builds
  * fixed crash in parsing ls output for modules which need to
    handle ls-like output
  * fix urar module when external rar/unrar tool crashed
- Spec cleanup</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1585828800">- Update to version 1.1.0:
  * improved handling of single '#' to stop resolving archive
    handlers when it makes no sense to add another chain
  * support multiple gzip member in a single file (concatenated
    gzip files)
  * updated webdav module with work with latest libneon (which is
    no longer bundled)
  * CODA and PRELOAD support has been removed
- Changes for version 1.0.6:
  * added support for libzstd (zst files)
  * fixed arbitrary command execution in rsh/ssh module
  * zip workaround for zip archives with unix attributes but
    regular files are not marked correctly</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 1.1.3:
  - fix compilation problem on MacOS
  - fix encoding problem in ulha extfs module
  - add support for rar 5.0 files
  - fix memleak in zstd support
  - small fix for extfs udar module
  - updated internal bzlib to 1.0.8 to fix security bug</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622030400">- Update to version 1.1.4:
  * add support for lzip (ulzip module for .lz files)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678190400">- update to 1.1.5:
  * added support for ls output with SElinux attributes.
  * improved handling of xz memory limit to allow detecting
    when the limit is reached and to increase it on demand.
  * added basic decoding of tar's extended headers to support
    longer file names.</changelog>
</package>
<package pkgid="540a871f3eb45135bb5ba0f5c7dc16256534c681c17e86c280ddabcf3bc75b95979f39b39b1c9d09964ae7cba88045f1af9efb03c567ff7dc237d96804995a56" name="avfs" arch="x86_64">
  <version epoch="0" ver="1.1.5" rel="1.7"/>
  <changelog author="mpluskal@suse.com" date="1431432000">- Update licensing information</changelog>
  <changelog author="jengelh@inai.de" date="1431864000">- Improve summary and description. -devel subpackage should require
  same-version shared library. Drop --with-pic, because it is
  implicit for shared libraries (and we do not build static).
  Use short Sourceforge download URLs.</changelog>
  <changelog author="p.drouand@gmail.com" date="1447243200">- Update to version 1.0.3
  * fixed zlib assert triggered for some Huffman encodings
  * added rar v5 in extfs urar (which is also renamed to uextrar to avoid
    collision with internal rar module)
  * some configure script improvements have been done for fuse and liblzma
    dependencies</changelog>
  <changelog author="mpluskal@suse.com" date="1482408000">- Update to version 1.0.4:
  * fixed zip module to correctly read archives with a lot of
    files or very large files
- Use pkgconfig() style requires</changelog>
  <changelog author="aloisio@gmx.com" date="1519041600">- Update to version 1.0.5
  * limit the file cache to 50 elements and age of 10 minutes to
    avoid endless grow of internal cache
  * allow reproducable builds
  * fixed crash in parsing ls output for modules which need to
    handle ls-like output
  * fix urar module when external rar/unrar tool crashed
- Spec cleanup</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1585828800">- Update to version 1.1.0:
  * improved handling of single '#' to stop resolving archive
    handlers when it makes no sense to add another chain
  * support multiple gzip member in a single file (concatenated
    gzip files)
  * updated webdav module with work with latest libneon (which is
    no longer bundled)
  * CODA and PRELOAD support has been removed
- Changes for version 1.0.6:
  * added support for libzstd (zst files)
  * fixed arbitrary command execution in rsh/ssh module
  * zip workaround for zip archives with unix attributes but
    regular files are not marked correctly</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 1.1.3:
  - fix compilation problem on MacOS
  - fix encoding problem in ulha extfs module
  - add support for rar 5.0 files
  - fix memleak in zstd support
  - small fix for extfs udar module
  - updated internal bzlib to 1.0.8 to fix security bug</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622030400">- Update to version 1.1.4:
  * add support for lzip (ulzip module for .lz files)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678190400">- update to 1.1.5:
  * added support for ls output with SElinux attributes.
  * improved handling of xz memory limit to allow detecting
    when the limit is reached and to increase it on demand.
  * added basic decoding of tar's extended headers to support
    longer file names.</changelog>
</package>
<package pkgid="906b96477330632849810400839857cc3d4802104571bdb0e82d8ba49254a3f687464c756ec8cdf974342c5ce3a49ab327a57d13f7ae1626c65662056153b063" name="avfs-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.1.5" rel="1.7"/>
  <changelog author="mpluskal@suse.com" date="1431432000">- Update licensing information</changelog>
  <changelog author="jengelh@inai.de" date="1431864000">- Improve summary and description. -devel subpackage should require
  same-version shared library. Drop --with-pic, because it is
  implicit for shared libraries (and we do not build static).
  Use short Sourceforge download URLs.</changelog>
  <changelog author="p.drouand@gmail.com" date="1447243200">- Update to version 1.0.3
  * fixed zlib assert triggered for some Huffman encodings
  * added rar v5 in extfs urar (which is also renamed to uextrar to avoid
    collision with internal rar module)
  * some configure script improvements have been done for fuse and liblzma
    dependencies</changelog>
  <changelog author="mpluskal@suse.com" date="1482408000">- Update to version 1.0.4:
  * fixed zip module to correctly read archives with a lot of
    files or very large files
- Use pkgconfig() style requires</changelog>
  <changelog author="aloisio@gmx.com" date="1519041600">- Update to version 1.0.5
  * limit the file cache to 50 elements and age of 10 minutes to
    avoid endless grow of internal cache
  * allow reproducable builds
  * fixed crash in parsing ls output for modules which need to
    handle ls-like output
  * fix urar module when external rar/unrar tool crashed
- Spec cleanup</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1585828800">- Update to version 1.1.0:
  * improved handling of single '#' to stop resolving archive
    handlers when it makes no sense to add another chain
  * support multiple gzip member in a single file (concatenated
    gzip files)
  * updated webdav module with work with latest libneon (which is
    no longer bundled)
  * CODA and PRELOAD support has been removed
- Changes for version 1.0.6:
  * added support for libzstd (zst files)
  * fixed arbitrary command execution in rsh/ssh module
  * zip workaround for zip archives with unix attributes but
    regular files are not marked correctly</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 1.1.3:
  - fix compilation problem on MacOS
  - fix encoding problem in ulha extfs module
  - add support for rar 5.0 files
  - fix memleak in zstd support
  - small fix for extfs udar module
  - updated internal bzlib to 1.0.8 to fix security bug</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622030400">- Update to version 1.1.4:
  * add support for lzip (ulzip module for .lz files)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678190400">- update to 1.1.5:
  * added support for ls output with SElinux attributes.
  * improved handling of xz memory limit to allow detecting
    when the limit is reached and to increase it on demand.
  * added basic decoding of tar's extended headers to support
    longer file names.</changelog>
</package>
<package pkgid="abd8cefdc38d3855ecb72940009f5229e29ecf65a25d97b193146984bc77f2f20efa9119adf0820dd8ea4995321ad22e5c75bde786a8e3d39989216bc806e861" name="avfs-debugsource" arch="x86_64">
  <version epoch="0" ver="1.1.5" rel="1.7"/>
  <changelog author="mpluskal@suse.com" date="1431432000">- Update licensing information</changelog>
  <changelog author="jengelh@inai.de" date="1431864000">- Improve summary and description. -devel subpackage should require
  same-version shared library. Drop --with-pic, because it is
  implicit for shared libraries (and we do not build static).
  Use short Sourceforge download URLs.</changelog>
  <changelog author="p.drouand@gmail.com" date="1447243200">- Update to version 1.0.3
  * fixed zlib assert triggered for some Huffman encodings
  * added rar v5 in extfs urar (which is also renamed to uextrar to avoid
    collision with internal rar module)
  * some configure script improvements have been done for fuse and liblzma
    dependencies</changelog>
  <changelog author="mpluskal@suse.com" date="1482408000">- Update to version 1.0.4:
  * fixed zip module to correctly read archives with a lot of
    files or very large files
- Use pkgconfig() style requires</changelog>
  <changelog author="aloisio@gmx.com" date="1519041600">- Update to version 1.0.5
  * limit the file cache to 50 elements and age of 10 minutes to
    avoid endless grow of internal cache
  * allow reproducable builds
  * fixed crash in parsing ls output for modules which need to
    handle ls-like output
  * fix urar module when external rar/unrar tool crashed
- Spec cleanup</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1585828800">- Update to version 1.1.0:
  * improved handling of single '#' to stop resolving archive
    handlers when it makes no sense to add another chain
  * support multiple gzip member in a single file (concatenated
    gzip files)
  * updated webdav module with work with latest libneon (which is
    no longer bundled)
  * CODA and PRELOAD support has been removed
- Changes for version 1.0.6:
  * added support for libzstd (zst files)
  * fixed arbitrary command execution in rsh/ssh module
  * zip workaround for zip archives with unix attributes but
    regular files are not marked correctly</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 1.1.3:
  - fix compilation problem on MacOS
  - fix encoding problem in ulha extfs module
  - add support for rar 5.0 files
  - fix memleak in zstd support
  - small fix for extfs udar module
  - updated internal bzlib to 1.0.8 to fix security bug</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622030400">- Update to version 1.1.4:
  * add support for lzip (ulzip module for .lz files)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678190400">- update to 1.1.5:
  * added support for ls output with SElinux attributes.
  * improved handling of xz memory limit to allow detecting
    when the limit is reached and to increase it on demand.
  * added basic decoding of tar's extended headers to support
    longer file names.</changelog>
</package>
<package pkgid="5a2103e7ca16eba92f0ce8989f649f9449770cd4f127ba6fe41a1de48a512123ad406307c5e1360761f9e086ac73c132f333ba0f2c4a3b65efff4756b0617632" name="avfs-devel" arch="x86_64">
  <version epoch="0" ver="1.1.5" rel="1.7"/>
  <changelog author="mpluskal@suse.com" date="1431432000">- Update licensing information</changelog>
  <changelog author="jengelh@inai.de" date="1431864000">- Improve summary and description. -devel subpackage should require
  same-version shared library. Drop --with-pic, because it is
  implicit for shared libraries (and we do not build static).
  Use short Sourceforge download URLs.</changelog>
  <changelog author="p.drouand@gmail.com" date="1447243200">- Update to version 1.0.3
  * fixed zlib assert triggered for some Huffman encodings
  * added rar v5 in extfs urar (which is also renamed to uextrar to avoid
    collision with internal rar module)
  * some configure script improvements have been done for fuse and liblzma
    dependencies</changelog>
  <changelog author="mpluskal@suse.com" date="1482408000">- Update to version 1.0.4:
  * fixed zip module to correctly read archives with a lot of
    files or very large files
- Use pkgconfig() style requires</changelog>
  <changelog author="aloisio@gmx.com" date="1519041600">- Update to version 1.0.5
  * limit the file cache to 50 elements and age of 10 minutes to
    avoid endless grow of internal cache
  * allow reproducable builds
  * fixed crash in parsing ls output for modules which need to
    handle ls-like output
  * fix urar module when external rar/unrar tool crashed
- Spec cleanup</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1585828800">- Update to version 1.1.0:
  * improved handling of single '#' to stop resolving archive
    handlers when it makes no sense to add another chain
  * support multiple gzip member in a single file (concatenated
    gzip files)
  * updated webdav module with work with latest libneon (which is
    no longer bundled)
  * CODA and PRELOAD support has been removed
- Changes for version 1.0.6:
  * added support for libzstd (zst files)
  * fixed arbitrary command execution in rsh/ssh module
  * zip workaround for zip archives with unix attributes but
    regular files are not marked correctly</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 1.1.3:
  - fix compilation problem on MacOS
  - fix encoding problem in ulha extfs module
  - add support for rar 5.0 files
  - fix memleak in zstd support
  - small fix for extfs udar module
  - updated internal bzlib to 1.0.8 to fix security bug</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622030400">- Update to version 1.1.4:
  * add support for lzip (ulzip module for .lz files)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678190400">- update to 1.1.5:
  * added support for ls output with SElinux attributes.
  * improved handling of xz memory limit to allow detecting
    when the limit is reached and to increase it on demand.
  * added basic decoding of tar's extended headers to support
    longer file names.</changelog>
</package>
<package pkgid="87fb86fd3d907f5eea72269288a4163d9c15c2072d2b4c0ae87d24ac59cd82a81af9160e0fc73edb318a4ee7595a0e1c762c8c3f448826444b0e948e7703092e" name="avs-topology-firmware" arch="noarch">
  <version epoch="0" ver="2024.02" rel="2.1"/>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1706961600">- Initial version: 2024.02</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1715688000">- Fix the firmware installation path (bsc#1224194)</changelog>
</package>
<package pkgid="5862db02b1cee66f018ffaee351bd6435437ccf92896aaf8ffa9c9568b0ada55901a55281a35eaf82af5ce5186e6192697a63fc80c545fb43566887b767d5bb4" name="avs-topology-firmware" arch="src">
  <version epoch="0" ver="2024.02" rel="2.1"/>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1706961600">- Initial version: 2024.02</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1715688000">- Fix the firmware installation path (bsc#1224194)</changelog>
</package>
<package pkgid="6277c4c5f9e9a8389dbc644b489b2cfa97870f02c11a2569ce63414ce2c6efaae707f5e115f3bd6e8463dfcf29477413b31937595a91e57b941e65a6e3de6a93" name="awkward-devel" arch="x86_64">
  <version epoch="0" ver="33" rel="1.1"/>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1674820800">- Initial specfile for v7
- Required by awkward 2</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1676030400">- update to 8:
  * Add GenericDocument ctor overload to specify JSON type
  * Add FAQ
  * Add forward declaration header `fwd.h`
  * Add @PlatformIO Library Registry manifest file
  * Implement assignment operator for BigInteger
  * Add comments support
  * Adding coapp definition
  * documenttest.cpp: EXPECT_THROW when checking empty allocator
  * GenericDocument: add implicit conversion to ParseResult
  * Use &lt;wchar.h&gt; with C++ linkage on Windows ARM
  * Detect little endian for Microsoft ARM targets
  * Check Nan/Inf when writing a double
  * Add JSON Schema Implementation
  * Add iostream wrapper
  * Add Jsonx example for converting JSON into JSONx (a XML
    format)
  * Add optional unresolvedTokenIndex parameter to Pointer::Get()
  * Add encoding validation option for Writer/PrettyWriter
  * Add Writer::SetMaxDecimalPlaces()
  * Support {0, } and {0, m} in Regex
  * Add Value::Get/SetFloat(), Value::IsLossLessFloat/Double()
  * Add stream position check to reader unit tests
  * Add Templated accessors and range-based for
  * Add (Pretty)Writer::RawValue()
  * Add Document::Parse(std::string), Document::Parse(const
    char*, size_t length) and related APIs.
  * Add move constructor for GenericSchemaDocument
  * Add VS2010 and VS2015 to AppVeyor CI
  * Add parse-by-parts example
  * Support parse number as string</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683115200">- update to 15:
  * Add parse-by-parts example (#556, #562)
  * Support parse number as string (#564, #589)
  * Add kFormatSingleLineArray for PrettyWriter (#577)
  * Added optional support for trailing commas (#584)
  * Added filterkey and filterkeydom examples (#615)
  * Added npm docs (#639)
  * Allow options for writing and parsing NaN/Infinity (#641)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 16:
  * Add GenericDocument ctor overload to specify JSON type (#369)
  * Add FAQ (#372, #373, #374, #376)
  * Add forward declaration header `fwd.h`
  * Add @PlatformIO Library Registry manifest file (#400)
  * Implement assignment operator for BigInteger (#404)
  * Add comments support (#443)
  * Adding coapp definition (#460)
  * documenttest.cpp: EXPECT_THROW when checking empty allocator
    (470)
  * GenericDocument: add implicit conversion to ParseResult
    (#480)
  * Use &lt;wchar.h&gt; with C++ linkage on Windows ARM (#485)
  * Detect little endian for Microsoft ARM targets
  * Check Nan/Inf when writing a double (#510)
  * Add JSON Schema Implementation (#522)
  * Add iostream wrapper (#530)
  * Add Jsonx example for converting JSON into JSONx (a XML
    format) (#531)
  * Add optional unresolvedTokenIndex parameter to Pointer::Get()
    (#532)
  * Add encoding validation option for Writer/PrettyWriter (#534)
  * Add Writer::SetMaxDecimalPlaces() (#536)
  * Support {0, } and {0, m} in Regex (#539)
  * Add Value::Get/SetFloat(), Value::IsLossLessFloat/Double()
    (#540)
  * Add stream position check to reader unit tests (#541)
  * Add Templated accessors and range-based for (#542)
  * Add (Pretty)Writer::RawValue() (#543)
  * Add Document::Parse(std::string), Document::Parse(const
    char*, size_t length) and related APIs. (#553)
  * Add move constructor for GenericSchemaDocument (#554)
  * Add VS2010 and VS2015 to AppVeyor CI (#555)
  * Add parse-by-parts example (#556, #562)
  * Support parse number as string (#564, #589)
  * Add kFormatSingleLineArray for PrettyWriter (#577)
  * Added optional support for trailing commas (#584)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687262400">- update to 17:
  * Make GenericSchemaDocument constructor explicit (#674)
  * Optimize FindMember when use std::string (#690)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688212800">- update to 18:
  * update pyodide parts a bit</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1688990400">- Update to version 21:
  * Bug fix: added kernel specializations for
    awkward_ListOffsetArray_reduce_local_nextparents_64
    [gh#scikit-hep/awkward#2572].
- Now requires python &gt;= 3.8.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1690459200">- mark as python311 on sle15 as it requires &gt;= 3.8</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694433600">- update to 22:
  * Add iostream wrapper (#530)
  * Add Jsonx example for converting JSON into JSONx (a XML
    format) (#531)
  * Add optional unresolvedTokenIndex parameter to Pointer::Get()
    (#532)
  * Add encoding validation option for Writer/PrettyWriter (#534)
  * Add Writer::SetMaxDecimalPlaces() (#536)
  * Support {0, } and {0, m} in Regex (#539)
  * Add Value::Get/SetFloat(), Value::IsLossLessFloat/Double()
    (#540)
  * Add stream position check to reader unit tests (#541)
  * Add Templated accessors and range-based for (#542)
  * Add (Pretty)Writer::RawValue() (#543)
  * Add Document::Parse(std::string), Document::Parse(const
    char*, size_t length) and related APIs. (#553)
  * Add move constructor for GenericSchemaDocument (#554)
  * Add VS2010 and VS2015 to AppVeyor CI (#555)
  * Add parse-by-parts example (#556, #562)
  * Support parse number as string (#564, #589)
  * Add kFormatSingleLineArray for PrettyWriter (#577)
  * Added optional support for trailing commas (#584)
  * Added filterkey and filterkeydom examples (#615)
  * Added npm docs (#639)
  * Allow options for writing and parsing NaN/Infinity (#641)
  * Add std::string overload to PrettyWriter::Key() when
    RAPIDJSON_HAS_STDSTRING is defined (#698)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1694952000">- Update to version 23:
  * refactor: set flags on targets
  * fix: restore std
  * fix: drop more references to CXX_EXTENSIONS et al.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1696507200">- update to 24:
  * CMakeLists for include as a thirdparty in projects
  * Change Document::ParseStream() to use stack allocator for
    Reader</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699963200">- update to 26:
  * Keep Document value unchanged on parse error (#439)
  * Add missing return statement (#450)
  * Fix Document::Parse(const Ch*) for transcoding (#478)
  * encodings.h: fix typo in preprocessor condition (#495)
  * Custom Microsoft headers are necessary only for Visual Studio
    2012 and lower (#559)
  * Fix memory leak for invalid regex
    (26e69ffde95ba4773ab06db6457b78f308716f4b)
  * Fix a bug in schema minimum/maximum keywords for 64-bit
    integer (e7149d665941068ccf8c565e77495521331cf390)
  * Fix a crash bug in regex (#605)
  * Fix schema "required" keyword cannot handle duplicated keys</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1702641600">- Update to version 27:
  * Remove obsolete cuda_kernels (gh#scikit-hep/awkward#2876).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1705320000">- Update to version 28:
  * No changelog available.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1710763200">- Update to version 30:
  * No changelog available.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714305600">- Update to version 32:
  * No changelog available.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1715083200">- update to 33:
  * Fix a crash bug in regex
  * Fix schema "required" keyword cannot handle duplicated keys
  * Fix cmake CMP0054 warning
  * Added missing include guards in istreamwrapper.h and
    ostreamwrapper.h
  * Fix undefined behaviour
  * Fix buffer overrun using PutN
  * Fix rapidjson::value::Get&lt;std::string&gt;() may returns wrong
    data
  * Add Flush() for all value types
  * Handle malloc() fail in PoolAllocator
  * Fix builds on x32 platform. #703</changelog>
</package>
<package pkgid="332a4d0b5254e0f8116bc01b6e289b632f581a4ba96ea3718a69a13d17f4e72c3c06d6e03463a19e1531906eb1c4dfabb9d342fe3e99ada9ed2824bf2bc47ec2" name="aws-c-auth" arch="src">
  <version epoch="0" ver="0.7.21" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1675425600">- Update to version 0.6.24
  * Fix trailer signing by @waahm7 in (#184)
- from version 0.6.23
  * Adds default monitoring options for IMDS client by @waahm7 in (#183)
- from version 0.6.22
  * Add codecov action by @TingDaoK in (#180)
  * Fix macro usage by @DmitriyMusatkin in (#181)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1677844800">- Update to version 0.6.25
  * Event Signing Support via Sigv4 by @waahm7 in (#186)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1678881600">- Update to version 0.6.26
  * Add Option to Use Cached Profile Collection by @waahm7 in (#187)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1683633600">- Update to version 0.6.27
  * Fix aws_parse_credentials_from_json_document by @waahm7 in (#192)
  * Fix the doc, decrement for release by @TingDaoK in (#194)
  * Add github templates and bots by @jmklix in (#196)
  * Update builder version to fix aws-lc build
    on manylinux-1 by @TingDaoK in (#197)
  * Implement SSOCredentialsProvider by @waahm7 in (#189)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1684238400">- Update to version 0.6.28
  * Fix warnings in public headers by @waahm7 in (#198)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1687521600">- Update to version 0.6.29
  * Don't use the default cursor to override if
    no override needed by @TingDaoK in (#200)
  * Fix the function that saying accepting null
    but actually not by @TingDaoK in (#201)
  * Send Host header in IMDS requests
    by @jamesbornholt in (#203)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1688385600">- Update to version 0.6.30
  * Add process credentials provider in default chain by @waahm7 in (#204)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1688558400">- Update to version 0.7.0
  * Fix session token in ProcessCredentialsProvider by @waahm7 in (#205)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1690286400">- Update to version 0.7.2
  * Allow Overriding of Profile in Default Chain by @waahm7 in (#209)
- from version 0.7.1
  * Treat empty environment variable as unset by @TingDaoK in (#206)
  * Adapt to XML API changes by @graebm in (#207)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1692100800">- Update to version 0.7.3
  * Remove Outdated Comment by @waahm7 in (#210)
  * Fix ProcessCredentialsProvider Callback to
    trigger once by @waahm7 in (#211)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1700568000">- Update to version 0.7.7
  * Add an Option to Disable v2 to v1 Fallback by @waahm7 in (#218)
- from version 0.7.6
  * Fix the imds client endless retry by @TingDaoK in (#217)
- from version 0.7.5
  * aws_signable refcounts request by @graebm in (#216)
- from version 0.7.4
  * Increase ancient bot by @jmklix in (#199)
  * Fix permissions for stale issue bot by @jmklix in (#212)
  * Minor CMakelists.txt cleanup by @graebm in (#213)
  * Added workflow for handling answerable discussions
    by @yasminetalby in (#214)
  * StsWebIdentity allow parameters by @waahm7 in (#215)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1701345600">- Update to version 0.7.8
  * Performance optimization updates by @TingDaoK in (#219)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1704283200">- Update to version 0.7.10
  * Change `port` from uint16_t to uint32_t to support VSOCK by @graebm in (#220)
- from version 0.7.9
  * Fix error when tests run in parallel by @graebm in (#221)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1706270400">- Update to version 0.7.14
  * Make Partial Creds a Transient Error by @waahm7 in (#226)
- from version 0.7.13
  * Handle empty path in AWS_CONTAINER_CREDENTIALS_FULL_URI
    by @jamesbornholt in (#225)
- from version 0.7.12
  * Remove old test files by @graebm in (#223)
  * Add assumeRole chain support by @waahm7 in (#224)
- from version 0.7.11
  * Add an option to disable environment credentials provider
    in the default chain by @waahm7 in (#222)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706356800">- fix packaging shlib naming</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1708344000">- Update to version 0.7.16
  * Fix a bunch of places we forget to aws_raise_error() by @graebm in (#229)
- from version 0.7.15
  * Make Partial Creds a Transient Error by @waahm7 in (#226)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1712232000">- Update to version 0.7.17
  * Additional logging for default credentials chain by @jamesbornholt in (#231)
  * Remove unused test files by @jmklix in (#232)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1715169600">- Update to version 0.7.19
  * Refactor ECSCredentialsProvider Part 1 by @waahm7 in (#236)
  * Refactor ECSCredentialsProvider Part 2 by @waahm7 in (#235)
- from version 0.7.18
  * Update ECS Credentials Provider to add support for
    AWS_CONTAINER_AUTHORIZATION_TOKEN_FILE by @waahm7 in (#233)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1715601600">- Update to version 0.7.21
  * Fix STSCredentialsProvider Signing Region by @waahm7 in (#239)
- from version 0.7.20
  * Fix STS Credentials Provider to use regional
    endpoint if possible by @waahm7 in (#237)</changelog>
</package>
<package pkgid="253d55339a52be7174cea39505429cb8300fda6297c05b6925dffb72025fbfea4821b3c7f0d28026fb7fb6c49fcd9050bdf24b366ee74a52a8baa3ca7d43a06a" name="aws-c-auth-debugsource" arch="x86_64">
  <version epoch="0" ver="0.7.21" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1675425600">- Update to version 0.6.24
  * Fix trailer signing by @waahm7 in (#184)
- from version 0.6.23
  * Adds default monitoring options for IMDS client by @waahm7 in (#183)
- from version 0.6.22
  * Add codecov action by @TingDaoK in (#180)
  * Fix macro usage by @DmitriyMusatkin in (#181)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1677844800">- Update to version 0.6.25
  * Event Signing Support via Sigv4 by @waahm7 in (#186)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1678881600">- Update to version 0.6.26
  * Add Option to Use Cached Profile Collection by @waahm7 in (#187)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1683633600">- Update to version 0.6.27
  * Fix aws_parse_credentials_from_json_document by @waahm7 in (#192)
  * Fix the doc, decrement for release by @TingDaoK in (#194)
  * Add github templates and bots by @jmklix in (#196)
  * Update builder version to fix aws-lc build
    on manylinux-1 by @TingDaoK in (#197)
  * Implement SSOCredentialsProvider by @waahm7 in (#189)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1684238400">- Update to version 0.6.28
  * Fix warnings in public headers by @waahm7 in (#198)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1687521600">- Update to version 0.6.29
  * Don't use the default cursor to override if
    no override needed by @TingDaoK in (#200)
  * Fix the function that saying accepting null
    but actually not by @TingDaoK in (#201)
  * Send Host header in IMDS requests
    by @jamesbornholt in (#203)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1688385600">- Update to version 0.6.30
  * Add process credentials provider in default chain by @waahm7 in (#204)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1688558400">- Update to version 0.7.0
  * Fix session token in ProcessCredentialsProvider by @waahm7 in (#205)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1690286400">- Update to version 0.7.2
  * Allow Overriding of Profile in Default Chain by @waahm7 in (#209)
- from version 0.7.1
  * Treat empty environment variable as unset by @TingDaoK in (#206)
  * Adapt to XML API changes by @graebm in (#207)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1692100800">- Update to version 0.7.3
  * Remove Outdated Comment by @waahm7 in (#210)
  * Fix ProcessCredentialsProvider Callback to
    trigger once by @waahm7 in (#211)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1700568000">- Update to version 0.7.7
  * Add an Option to Disable v2 to v1 Fallback by @waahm7 in (#218)
- from version 0.7.6
  * Fix the imds client endless retry by @TingDaoK in (#217)
- from version 0.7.5
  * aws_signable refcounts request by @graebm in (#216)
- from version 0.7.4
  * Increase ancient bot by @jmklix in (#199)
  * Fix permissions for stale issue bot by @jmklix in (#212)
  * Minor CMakelists.txt cleanup by @graebm in (#213)
  * Added workflow for handling answerable discussions
    by @yasminetalby in (#214)
  * StsWebIdentity allow parameters by @waahm7 in (#215)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1701345600">- Update to version 0.7.8
  * Performance optimization updates by @TingDaoK in (#219)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1704283200">- Update to version 0.7.10
  * Change `port` from uint16_t to uint32_t to support VSOCK by @graebm in (#220)
- from version 0.7.9
  * Fix error when tests run in parallel by @graebm in (#221)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1706270400">- Update to version 0.7.14
  * Make Partial Creds a Transient Error by @waahm7 in (#226)
- from version 0.7.13
  * Handle empty path in AWS_CONTAINER_CREDENTIALS_FULL_URI
    by @jamesbornholt in (#225)
- from version 0.7.12
  * Remove old test files by @graebm in (#223)
  * Add assumeRole chain support by @waahm7 in (#224)
- from version 0.7.11
  * Add an option to disable environment credentials provider
    in the default chain by @waahm7 in (#222)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706356800">- fix packaging shlib naming</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1708344000">- Update to version 0.7.16
  * Fix a bunch of places we forget to aws_raise_error() by @graebm in (#229)
- from version 0.7.15
  * Make Partial Creds a Transient Error by @waahm7 in (#226)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1712232000">- Update to version 0.7.17
  * Additional logging for default credentials chain by @jamesbornholt in (#231)
  * Remove unused test files by @jmklix in (#232)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1715169600">- Update to version 0.7.19
  * Refactor ECSCredentialsProvider Part 1 by @waahm7 in (#236)
  * Refactor ECSCredentialsProvider Part 2 by @waahm7 in (#235)
- from version 0.7.18
  * Update ECS Credentials Provider to add support for
    AWS_CONTAINER_AUTHORIZATION_TOKEN_FILE by @waahm7 in (#233)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1715601600">- Update to version 0.7.21
  * Fix STSCredentialsProvider Signing Region by @waahm7 in (#239)
- from version 0.7.20
  * Fix STS Credentials Provider to use regional
    endpoint if possible by @waahm7 in (#237)</changelog>
</package>
<package pkgid="78eb81208b1a0a3b1bab46324f6a0036be60d323c4ee19965a79ea57b7168f42086e4bb3eb87650329f66827186bc7ae6a2b071fed55b352a0f14812b5a87b4d" name="aws-c-auth-devel" arch="x86_64">
  <version epoch="0" ver="0.7.21" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1675425600">- Update to version 0.6.24
  * Fix trailer signing by @waahm7 in (#184)
- from version 0.6.23
  * Adds default monitoring options for IMDS client by @waahm7 in (#183)
- from version 0.6.22
  * Add codecov action by @TingDaoK in (#180)
  * Fix macro usage by @DmitriyMusatkin in (#181)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1677844800">- Update to version 0.6.25
  * Event Signing Support via Sigv4 by @waahm7 in (#186)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1678881600">- Update to version 0.6.26
  * Add Option to Use Cached Profile Collection by @waahm7 in (#187)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1683633600">- Update to version 0.6.27
  * Fix aws_parse_credentials_from_json_document by @waahm7 in (#192)
  * Fix the doc, decrement for release by @TingDaoK in (#194)
  * Add github templates and bots by @jmklix in (#196)
  * Update builder version to fix aws-lc build
    on manylinux-1 by @TingDaoK in (#197)
  * Implement SSOCredentialsProvider by @waahm7 in (#189)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1684238400">- Update to version 0.6.28
  * Fix warnings in public headers by @waahm7 in (#198)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1687521600">- Update to version 0.6.29
  * Don't use the default cursor to override if
    no override needed by @TingDaoK in (#200)
  * Fix the function that saying accepting null
    but actually not by @TingDaoK in (#201)
  * Send Host header in IMDS requests
    by @jamesbornholt in (#203)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1688385600">- Update to version 0.6.30
  * Add process credentials provider in default chain by @waahm7 in (#204)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1688558400">- Update to version 0.7.0
  * Fix session token in ProcessCredentialsProvider by @waahm7 in (#205)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1690286400">- Update to version 0.7.2
  * Allow Overriding of Profile in Default Chain by @waahm7 in (#209)
- from version 0.7.1
  * Treat empty environment variable as unset by @TingDaoK in (#206)
  * Adapt to XML API changes by @graebm in (#207)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1692100800">- Update to version 0.7.3
  * Remove Outdated Comment by @waahm7 in (#210)
  * Fix ProcessCredentialsProvider Callback to
    trigger once by @waahm7 in (#211)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1700568000">- Update to version 0.7.7
  * Add an Option to Disable v2 to v1 Fallback by @waahm7 in (#218)
- from version 0.7.6
  * Fix the imds client endless retry by @TingDaoK in (#217)
- from version 0.7.5
  * aws_signable refcounts request by @graebm in (#216)
- from version 0.7.4
  * Increase ancient bot by @jmklix in (#199)
  * Fix permissions for stale issue bot by @jmklix in (#212)
  * Minor CMakelists.txt cleanup by @graebm in (#213)
  * Added workflow for handling answerable discussions
    by @yasminetalby in (#214)
  * StsWebIdentity allow parameters by @waahm7 in (#215)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1701345600">- Update to version 0.7.8
  * Performance optimization updates by @TingDaoK in (#219)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1704283200">- Update to version 0.7.10
  * Change `port` from uint16_t to uint32_t to support VSOCK by @graebm in (#220)
- from version 0.7.9
  * Fix error when tests run in parallel by @graebm in (#221)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1706270400">- Update to version 0.7.14
  * Make Partial Creds a Transient Error by @waahm7 in (#226)
- from version 0.7.13
  * Handle empty path in AWS_CONTAINER_CREDENTIALS_FULL_URI
    by @jamesbornholt in (#225)
- from version 0.7.12
  * Remove old test files by @graebm in (#223)
  * Add assumeRole chain support by @waahm7 in (#224)
- from version 0.7.11
  * Add an option to disable environment credentials provider
    in the default chain by @waahm7 in (#222)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706356800">- fix packaging shlib naming</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1708344000">- Update to version 0.7.16
  * Fix a bunch of places we forget to aws_raise_error() by @graebm in (#229)
- from version 0.7.15
  * Make Partial Creds a Transient Error by @waahm7 in (#226)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1712232000">- Update to version 0.7.17
  * Additional logging for default credentials chain by @jamesbornholt in (#231)
  * Remove unused test files by @jmklix in (#232)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1715169600">- Update to version 0.7.19
  * Refactor ECSCredentialsProvider Part 1 by @waahm7 in (#236)
  * Refactor ECSCredentialsProvider Part 2 by @waahm7 in (#235)
- from version 0.7.18
  * Update ECS Credentials Provider to add support for
    AWS_CONTAINER_AUTHORIZATION_TOKEN_FILE by @waahm7 in (#233)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1715601600">- Update to version 0.7.21
  * Fix STSCredentialsProvider Signing Region by @waahm7 in (#239)
- from version 0.7.20
  * Fix STS Credentials Provider to use regional
    endpoint if possible by @waahm7 in (#237)</changelog>
</package>
<package pkgid="d009ab641c321b6b6584ae90d85d0d92bd694c5c6e6991b830940c9786b772036475d3ef419cea15655d5761b8c7b133b4297e9b3df90105b59344bc26f5a942" name="aws-c-cal" arch="src">
  <version epoch="0" ver="0.6.13" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1624276800">- Update to version 0.5.11
  + Logging updates
  * Move libcrypto symbol resolution output to logging calls
- from version 0.5.10
  + BYO_CRYPTO updates for Sigv4a
  * Updated some ecc key API functions to have BYO_CRYPTO-conditional implementations
- from version 0.5.9
  + Support in-source build with AWS-LC
  * Instead of always searching for a pre-installed libcrypto, now provide the option
    to use the crypto target to do the link. It's useful for the in-source build, where
    we will not install libcrypto, instead, we build aws-lc (for libcrypto) before building
    aws-c-cal.
- from version 0.5.8
  + SHA1 Hash Support
  * Adding support for SHA1.
- from version 0.5.7
  + Don't run aws-lc's codegen at build time
  * Disable aws-lc's codegen. (#90)
    Background: aws-lc uses codegen to create some of its source files, and it runs these generators
    if the user's machine has Go and Perl installed. However, up-to-date versions of the generated
    files are already committed to the repo, so it's not necessary for users to run codegen on their
    machines. This codegen has led to unexpected issues (ex: failure due to network access at build
    time) so let's just turn it off and reduce unnecessary complexity.
- from version 0.5.6
  + OpenSSL detection fixes
  * OpenSSL/libcrypto fixes and CI (#88)
  * Additional fixes from OpenSSL testing
  * Added diagnostics for libcrypto usage
  * Only allow openssl variant on linux
  * Fixed versioning of builder in builds that left it out
  * Updated to builder v0.8.14 for variants support
- from version 0.5.5
  + Restored OpenSSL detection and improved robustness
  * Fixes to OpenSSL probing from testing (#87)
  * Fixed static resolution pass to be exhaustive before attempting dynamic pass
  * Made logging consistent between API resolution functions
- from version 0.5.4
  + Fix aws-lc builds when shared libs is ON
  * Propagates the BUILD_SHARED_LIBS settings downstream to the aws-lc build
- from version 0.5.3
  + Improved ECC support
  * Fix some ECC key generation tests
  * Update Windows system dependencies to include Ncrypt to allow for ECC imports
- from version 0.5.2
  + aws-lc.cmake skips libssl, builds only libcrypto
  * aws-lc.cmake skips libssl, builds only libcrypto (#74)
- from version 0.5.1
  + Added Bring your own crypto support for unix platforms.
  * Add CI jobs for shared-libs (#69)
  * Also fix windows-vc14 (x86) job so it actually uses vc14, and actually builds x86
- from version 0.5.0
  + Now using aws-lc instead of libcrypto on UNIX platforms
  * Integration of AWS LC as crypto implementation on UNIX platforms (#67)
  * Make Unix platforms build with AWS-LC
  * Disabled fail-fast on matrix tests
  * Temporarily remove auth downstream until auth is updated
  * Deleted libcrypto depedency:
  * Added aws-lc as dependency
  * Added support for lib64 dirs on RH variants
  * Consume LibCrypto::Crypto the same way s2n does
  * Removed broken shared-libs job</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1633953600">- Update to version 0.5.12
  + Removed sha256_profile binary from common build path
  * Only build sha256_profile if BUILD_TESTING is enabled (#101)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1634385600">- Use cmake()/pkgconfig() as buildrequires. Update descriptions.
- Replace %-bin subpackage by just %, and lib%-devel by %-devel.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1646136000">- Update to version 0.5.14
  + Fixed build failure from previous release.
  * Fixed memory leak in unit test. (#106)
- from version 0.5.13
  + Fix aws-lc targets.
  * Properly use cmake target exports for libcrypto. (#104)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1652875200">- Update to version 0.5.17
  * Find OpenSSL package from system by @serzhick in (#114)
- from version 0.5.16
  * Remove AWS:: prefix from crypto module used from cmake path
    in case of IN_SOURCE_BUILD by @serzhick in (#112)
- from version 0.5.15
  * Fix an issue where windows implementations of ecdsa wasn't
    properly trimming padding from sha256 signature.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1662033600">- Update to version 0.5.19
  * Double fallback for load target by @TingDaoK in (#123)
- from version 0.5.18
  * CI to run ECC signature verifier tool on cross-platform
    data set by @bretambrose in (#118)
  * Apple assert fix by @graebm in (#121)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1665748800">- Update to version 0.5.20
  * Fix dynamic loading of AWS-LC by @jeking3 in (#129)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1677844800">- Update to version 0.5.21
  * Fix build on OpenBSD by @knightjoel in (#133)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1681819200">- Update to version 0.5.24
  * Correctly detect macOS version by @JonathanHenson in (#140)
  * Handle OpenSSL 1.0 on cipher reset correctly
    by @JonathanHenson in (#141)
- from version 0.5.23
  * Minor Bug fix in keywrap buffer management that broke on
    statically allocated buffers by @JonathanHenson in (#139)
- from version 0.5.22
  * CI job for OpenBSD by @knightjoel in (#134)
  * Pull in aws-lc during builder builds on OpenBSD
    by @knightjoel in (#135)
  * Remove sanitizer blacklist by @DmitriyMusatkin in (#137)
  * Pin version of aws-lc by @DmitriyMusatkin in (#138)
  * Added 256-bit AES with CBC, CTR, GCM, and Keywrap
    Modes by @JonathanHenson in (#136)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1682510400">- Update to version 0.5.26
  * Fixed CTR mode on OpenSSL not generating an empty counter
    by @JonathanHenson in (#147)
- from version 0.5.25
  * Add Github templates and bots by @jmklix in (#143)
  * Unpin awslc by @TingDaoK in (#144)
  * Fix for osx deployment target 10.9 by @waahm7 in (#145)
  * Added validation for key and iv sizes. by @JonathanHenson in (#146)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1684238400">- Update to version 0.5.27
  * Support BoringSSL by @DmitriyMusatkin in (#148)
  * Fix warnings in public headers by @waahm7 in (#149)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1688385600">- Update to version 0.6.0
  * Update time to ancient (#150)
  * Cleanup aws-lc thread locals and thread
    local key on library shutdown (#152)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1690286400">- Update to version 0.6.1
  * Stop using memset(), use byte-buf helper function instead. by @graebm in (#154)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1693396800">- Update to version 0.6.2
  * Minor CMakelists.txt cleanup by @graebm in (#155)
  * Explicit Private for target_link_libraries by @waahm7 in (#157)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1697544000">- Update to version 0.6.6
  * More consistent signature mismatch error on mac by @DmitriyMusatkin in (#167)
  * Consistent signature validation for short signatures by @DmitriyMusatkin in (#168)
- from version 0.6.5
  * Missing salt define by @DmitriyMusatkin in (#165)
- from version 0.6.4
  * Fix build against openssl 1.0.2 by @DmitriyMusatkin in (#164)
- from version 0.6.3
  * Added workflow for handling answerable discussion by @yasminetalby in (#156)
  * Fix aws-c-cal-config.cmake by @graebm in (#158)
  * Be more explicit on int format in DER by @DmitriyMusatkin in (#160)
  * RSA support by @DmitriyMusatkin in (#159)
  * Fix for byo crypto compile and add ci for it by @TingDaoK in (#162)
  * Use fake pub key by @TingDaoK in (#163)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1700568000">- Update to version 0.6.9
  * Use AWS_APPSTORE_SAFE cflag to gate access to
    private APIs by @graebm in (#171)
- from version 0.6.8
  * Stop using private CommonCrypto APIs on iOS by @graebm in (#170)
- from version 0.6.7
  * Fix OpenSSL 3 tests by @DmitriyMusatkin in (#169)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1708344000">- Update to version 0.6.10
  * Update bot permissions by @jmklix in (#172)
  * Fix a bunch of places we forget to aws_raise_error() by @graebm in (#176)
  * Consistently use lowercase for Windows libraries by @giordano in (#161)
  * Allows cmake to force crypto linkage. by @sbiscigl in (#175)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1713182400">- Update to version 0.6.11
  * Not install tests stuff by @TingDaoK in (#177)
  * chore(ci): Performance boost to OpenBSD CI jobs by @knightjoel in (#179)
  * CI job for FreeBSD by @knightjoel in (#178)
  * Fix: Use buffer without memory allocation by @alfred2g in (#180)
- Drop aws-c-cal package as upstream no longer installs the binaries</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1715601600">- Update to version 0.6.13
  * Fix handling of empty plaintext for AES by @DmitriyMusatkin in (#183)
  * Adds a way to keep a more detailed state of a symetric cipher
    by @sbiscigl in (#184)
- from version 0.6.12
  * CI test: Apple: explicitly include &amp; link to CoreFoundation
    by @jmklix in (#181)
  * Move aws-lc shutdown to destructor from cleanup
    by @DmitriyMusatkin in (#182)</changelog>
</package>
<package pkgid="b21007144db74f18b064f96bd0ba1336388bd04a28a973621e72bade0d07a8937394de7a344f0d9f4beda7bf5ff50ae75bbd7de463da0f0de8753461424cc9cd" name="aws-c-cal-debugsource" arch="x86_64">
  <version epoch="0" ver="0.6.13" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1624276800">- Update to version 0.5.11
  + Logging updates
  * Move libcrypto symbol resolution output to logging calls
- from version 0.5.10
  + BYO_CRYPTO updates for Sigv4a
  * Updated some ecc key API functions to have BYO_CRYPTO-conditional implementations
- from version 0.5.9
  + Support in-source build with AWS-LC
  * Instead of always searching for a pre-installed libcrypto, now provide the option
    to use the crypto target to do the link. It's useful for the in-source build, where
    we will not install libcrypto, instead, we build aws-lc (for libcrypto) before building
    aws-c-cal.
- from version 0.5.8
  + SHA1 Hash Support
  * Adding support for SHA1.
- from version 0.5.7
  + Don't run aws-lc's codegen at build time
  * Disable aws-lc's codegen. (#90)
    Background: aws-lc uses codegen to create some of its source files, and it runs these generators
    if the user's machine has Go and Perl installed. However, up-to-date versions of the generated
    files are already committed to the repo, so it's not necessary for users to run codegen on their
    machines. This codegen has led to unexpected issues (ex: failure due to network access at build
    time) so let's just turn it off and reduce unnecessary complexity.
- from version 0.5.6
  + OpenSSL detection fixes
  * OpenSSL/libcrypto fixes and CI (#88)
  * Additional fixes from OpenSSL testing
  * Added diagnostics for libcrypto usage
  * Only allow openssl variant on linux
  * Fixed versioning of builder in builds that left it out
  * Updated to builder v0.8.14 for variants support
- from version 0.5.5
  + Restored OpenSSL detection and improved robustness
  * Fixes to OpenSSL probing from testing (#87)
  * Fixed static resolution pass to be exhaustive before attempting dynamic pass
  * Made logging consistent between API resolution functions
- from version 0.5.4
  + Fix aws-lc builds when shared libs is ON
  * Propagates the BUILD_SHARED_LIBS settings downstream to the aws-lc build
- from version 0.5.3
  + Improved ECC support
  * Fix some ECC key generation tests
  * Update Windows system dependencies to include Ncrypt to allow for ECC imports
- from version 0.5.2
  + aws-lc.cmake skips libssl, builds only libcrypto
  * aws-lc.cmake skips libssl, builds only libcrypto (#74)
- from version 0.5.1
  + Added Bring your own crypto support for unix platforms.
  * Add CI jobs for shared-libs (#69)
  * Also fix windows-vc14 (x86) job so it actually uses vc14, and actually builds x86
- from version 0.5.0
  + Now using aws-lc instead of libcrypto on UNIX platforms
  * Integration of AWS LC as crypto implementation on UNIX platforms (#67)
  * Make Unix platforms build with AWS-LC
  * Disabled fail-fast on matrix tests
  * Temporarily remove auth downstream until auth is updated
  * Deleted libcrypto depedency:
  * Added aws-lc as dependency
  * Added support for lib64 dirs on RH variants
  * Consume LibCrypto::Crypto the same way s2n does
  * Removed broken shared-libs job</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1633953600">- Update to version 0.5.12
  + Removed sha256_profile binary from common build path
  * Only build sha256_profile if BUILD_TESTING is enabled (#101)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1634385600">- Use cmake()/pkgconfig() as buildrequires. Update descriptions.
- Replace %-bin subpackage by just %, and lib%-devel by %-devel.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1646136000">- Update to version 0.5.14
  + Fixed build failure from previous release.
  * Fixed memory leak in unit test. (#106)
- from version 0.5.13
  + Fix aws-lc targets.
  * Properly use cmake target exports for libcrypto. (#104)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1652875200">- Update to version 0.5.17
  * Find OpenSSL package from system by @serzhick in (#114)
- from version 0.5.16
  * Remove AWS:: prefix from crypto module used from cmake path
    in case of IN_SOURCE_BUILD by @serzhick in (#112)
- from version 0.5.15
  * Fix an issue where windows implementations of ecdsa wasn't
    properly trimming padding from sha256 signature.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1662033600">- Update to version 0.5.19
  * Double fallback for load target by @TingDaoK in (#123)
- from version 0.5.18
  * CI to run ECC signature verifier tool on cross-platform
    data set by @bretambrose in (#118)
  * Apple assert fix by @graebm in (#121)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1665748800">- Update to version 0.5.20
  * Fix dynamic loading of AWS-LC by @jeking3 in (#129)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1677844800">- Update to version 0.5.21
  * Fix build on OpenBSD by @knightjoel in (#133)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1681819200">- Update to version 0.5.24
  * Correctly detect macOS version by @JonathanHenson in (#140)
  * Handle OpenSSL 1.0 on cipher reset correctly
    by @JonathanHenson in (#141)
- from version 0.5.23
  * Minor Bug fix in keywrap buffer management that broke on
    statically allocated buffers by @JonathanHenson in (#139)
- from version 0.5.22
  * CI job for OpenBSD by @knightjoel in (#134)
  * Pull in aws-lc during builder builds on OpenBSD
    by @knightjoel in (#135)
  * Remove sanitizer blacklist by @DmitriyMusatkin in (#137)
  * Pin version of aws-lc by @DmitriyMusatkin in (#138)
  * Added 256-bit AES with CBC, CTR, GCM, and Keywrap
    Modes by @JonathanHenson in (#136)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1682510400">- Update to version 0.5.26
  * Fixed CTR mode on OpenSSL not generating an empty counter
    by @JonathanHenson in (#147)
- from version 0.5.25
  * Add Github templates and bots by @jmklix in (#143)
  * Unpin awslc by @TingDaoK in (#144)
  * Fix for osx deployment target 10.9 by @waahm7 in (#145)
  * Added validation for key and iv sizes. by @JonathanHenson in (#146)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1684238400">- Update to version 0.5.27
  * Support BoringSSL by @DmitriyMusatkin in (#148)
  * Fix warnings in public headers by @waahm7 in (#149)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1688385600">- Update to version 0.6.0
  * Update time to ancient (#150)
  * Cleanup aws-lc thread locals and thread
    local key on library shutdown (#152)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1690286400">- Update to version 0.6.1
  * Stop using memset(), use byte-buf helper function instead. by @graebm in (#154)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1693396800">- Update to version 0.6.2
  * Minor CMakelists.txt cleanup by @graebm in (#155)
  * Explicit Private for target_link_libraries by @waahm7 in (#157)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1697544000">- Update to version 0.6.6
  * More consistent signature mismatch error on mac by @DmitriyMusatkin in (#167)
  * Consistent signature validation for short signatures by @DmitriyMusatkin in (#168)
- from version 0.6.5
  * Missing salt define by @DmitriyMusatkin in (#165)
- from version 0.6.4
  * Fix build against openssl 1.0.2 by @DmitriyMusatkin in (#164)
- from version 0.6.3
  * Added workflow for handling answerable discussion by @yasminetalby in (#156)
  * Fix aws-c-cal-config.cmake by @graebm in (#158)
  * Be more explicit on int format in DER by @DmitriyMusatkin in (#160)
  * RSA support by @DmitriyMusatkin in (#159)
  * Fix for byo crypto compile and add ci for it by @TingDaoK in (#162)
  * Use fake pub key by @TingDaoK in (#163)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1700568000">- Update to version 0.6.9
  * Use AWS_APPSTORE_SAFE cflag to gate access to
    private APIs by @graebm in (#171)
- from version 0.6.8
  * Stop using private CommonCrypto APIs on iOS by @graebm in (#170)
- from version 0.6.7
  * Fix OpenSSL 3 tests by @DmitriyMusatkin in (#169)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1708344000">- Update to version 0.6.10
  * Update bot permissions by @jmklix in (#172)
  * Fix a bunch of places we forget to aws_raise_error() by @graebm in (#176)
  * Consistently use lowercase for Windows libraries by @giordano in (#161)
  * Allows cmake to force crypto linkage. by @sbiscigl in (#175)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1713182400">- Update to version 0.6.11
  * Not install tests stuff by @TingDaoK in (#177)
  * chore(ci): Performance boost to OpenBSD CI jobs by @knightjoel in (#179)
  * CI job for FreeBSD by @knightjoel in (#178)
  * Fix: Use buffer without memory allocation by @alfred2g in (#180)
- Drop aws-c-cal package as upstream no longer installs the binaries</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1715601600">- Update to version 0.6.13
  * Fix handling of empty plaintext for AES by @DmitriyMusatkin in (#183)
  * Adds a way to keep a more detailed state of a symetric cipher
    by @sbiscigl in (#184)
- from version 0.6.12
  * CI test: Apple: explicitly include &amp; link to CoreFoundation
    by @jmklix in (#181)
  * Move aws-lc shutdown to destructor from cleanup
    by @DmitriyMusatkin in (#182)</changelog>
</package>
<package pkgid="b365d1f9cc7436f9deac841648cf56fb3449c056555a3d94c38f3730e5213ea152274e1f054b37b9ae3d04e78754c779f82bb24883d7fb0f87ada74df24f1473" name="aws-c-cal-devel" arch="x86_64">
  <version epoch="0" ver="0.6.13" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1624276800">- Update to version 0.5.11
  + Logging updates
  * Move libcrypto symbol resolution output to logging calls
- from version 0.5.10
  + BYO_CRYPTO updates for Sigv4a
  * Updated some ecc key API functions to have BYO_CRYPTO-conditional implementations
- from version 0.5.9
  + Support in-source build with AWS-LC
  * Instead of always searching for a pre-installed libcrypto, now provide the option
    to use the crypto target to do the link. It's useful for the in-source build, where
    we will not install libcrypto, instead, we build aws-lc (for libcrypto) before building
    aws-c-cal.
- from version 0.5.8
  + SHA1 Hash Support
  * Adding support for SHA1.
- from version 0.5.7
  + Don't run aws-lc's codegen at build time
  * Disable aws-lc's codegen. (#90)
    Background: aws-lc uses codegen to create some of its source files, and it runs these generators
    if the user's machine has Go and Perl installed. However, up-to-date versions of the generated
    files are already committed to the repo, so it's not necessary for users to run codegen on their
    machines. This codegen has led to unexpected issues (ex: failure due to network access at build
    time) so let's just turn it off and reduce unnecessary complexity.
- from version 0.5.6
  + OpenSSL detection fixes
  * OpenSSL/libcrypto fixes and CI (#88)
  * Additional fixes from OpenSSL testing
  * Added diagnostics for libcrypto usage
  * Only allow openssl variant on linux
  * Fixed versioning of builder in builds that left it out
  * Updated to builder v0.8.14 for variants support
- from version 0.5.5
  + Restored OpenSSL detection and improved robustness
  * Fixes to OpenSSL probing from testing (#87)
  * Fixed static resolution pass to be exhaustive before attempting dynamic pass
  * Made logging consistent between API resolution functions
- from version 0.5.4
  + Fix aws-lc builds when shared libs is ON
  * Propagates the BUILD_SHARED_LIBS settings downstream to the aws-lc build
- from version 0.5.3
  + Improved ECC support
  * Fix some ECC key generation tests
  * Update Windows system dependencies to include Ncrypt to allow for ECC imports
- from version 0.5.2
  + aws-lc.cmake skips libssl, builds only libcrypto
  * aws-lc.cmake skips libssl, builds only libcrypto (#74)
- from version 0.5.1
  + Added Bring your own crypto support for unix platforms.
  * Add CI jobs for shared-libs (#69)
  * Also fix windows-vc14 (x86) job so it actually uses vc14, and actually builds x86
- from version 0.5.0
  + Now using aws-lc instead of libcrypto on UNIX platforms
  * Integration of AWS LC as crypto implementation on UNIX platforms (#67)
  * Make Unix platforms build with AWS-LC
  * Disabled fail-fast on matrix tests
  * Temporarily remove auth downstream until auth is updated
  * Deleted libcrypto depedency:
  * Added aws-lc as dependency
  * Added support for lib64 dirs on RH variants
  * Consume LibCrypto::Crypto the same way s2n does
  * Removed broken shared-libs job</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1633953600">- Update to version 0.5.12
  + Removed sha256_profile binary from common build path
  * Only build sha256_profile if BUILD_TESTING is enabled (#101)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1634385600">- Use cmake()/pkgconfig() as buildrequires. Update descriptions.
- Replace %-bin subpackage by just %, and lib%-devel by %-devel.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1646136000">- Update to version 0.5.14
  + Fixed build failure from previous release.
  * Fixed memory leak in unit test. (#106)
- from version 0.5.13
  + Fix aws-lc targets.
  * Properly use cmake target exports for libcrypto. (#104)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1652875200">- Update to version 0.5.17
  * Find OpenSSL package from system by @serzhick in (#114)
- from version 0.5.16
  * Remove AWS:: prefix from crypto module used from cmake path
    in case of IN_SOURCE_BUILD by @serzhick in (#112)
- from version 0.5.15
  * Fix an issue where windows implementations of ecdsa wasn't
    properly trimming padding from sha256 signature.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1662033600">- Update to version 0.5.19
  * Double fallback for load target by @TingDaoK in (#123)
- from version 0.5.18
  * CI to run ECC signature verifier tool on cross-platform
    data set by @bretambrose in (#118)
  * Apple assert fix by @graebm in (#121)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1665748800">- Update to version 0.5.20
  * Fix dynamic loading of AWS-LC by @jeking3 in (#129)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1677844800">- Update to version 0.5.21
  * Fix build on OpenBSD by @knightjoel in (#133)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1681819200">- Update to version 0.5.24
  * Correctly detect macOS version by @JonathanHenson in (#140)
  * Handle OpenSSL 1.0 on cipher reset correctly
    by @JonathanHenson in (#141)
- from version 0.5.23
  * Minor Bug fix in keywrap buffer management that broke on
    statically allocated buffers by @JonathanHenson in (#139)
- from version 0.5.22
  * CI job for OpenBSD by @knightjoel in (#134)
  * Pull in aws-lc during builder builds on OpenBSD
    by @knightjoel in (#135)
  * Remove sanitizer blacklist by @DmitriyMusatkin in (#137)
  * Pin version of aws-lc by @DmitriyMusatkin in (#138)
  * Added 256-bit AES with CBC, CTR, GCM, and Keywrap
    Modes by @JonathanHenson in (#136)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1682510400">- Update to version 0.5.26
  * Fixed CTR mode on OpenSSL not generating an empty counter
    by @JonathanHenson in (#147)
- from version 0.5.25
  * Add Github templates and bots by @jmklix in (#143)
  * Unpin awslc by @TingDaoK in (#144)
  * Fix for osx deployment target 10.9 by @waahm7 in (#145)
  * Added validation for key and iv sizes. by @JonathanHenson in (#146)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1684238400">- Update to version 0.5.27
  * Support BoringSSL by @DmitriyMusatkin in (#148)
  * Fix warnings in public headers by @waahm7 in (#149)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1688385600">- Update to version 0.6.0
  * Update time to ancient (#150)
  * Cleanup aws-lc thread locals and thread
    local key on library shutdown (#152)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1690286400">- Update to version 0.6.1
  * Stop using memset(), use byte-buf helper function instead. by @graebm in (#154)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1693396800">- Update to version 0.6.2
  * Minor CMakelists.txt cleanup by @graebm in (#155)
  * Explicit Private for target_link_libraries by @waahm7 in (#157)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1697544000">- Update to version 0.6.6
  * More consistent signature mismatch error on mac by @DmitriyMusatkin in (#167)
  * Consistent signature validation for short signatures by @DmitriyMusatkin in (#168)
- from version 0.6.5
  * Missing salt define by @DmitriyMusatkin in (#165)
- from version 0.6.4
  * Fix build against openssl 1.0.2 by @DmitriyMusatkin in (#164)
- from version 0.6.3
  * Added workflow for handling answerable discussion by @yasminetalby in (#156)
  * Fix aws-c-cal-config.cmake by @graebm in (#158)
  * Be more explicit on int format in DER by @DmitriyMusatkin in (#160)
  * RSA support by @DmitriyMusatkin in (#159)
  * Fix for byo crypto compile and add ci for it by @TingDaoK in (#162)
  * Use fake pub key by @TingDaoK in (#163)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1700568000">- Update to version 0.6.9
  * Use AWS_APPSTORE_SAFE cflag to gate access to
    private APIs by @graebm in (#171)
- from version 0.6.8
  * Stop using private CommonCrypto APIs on iOS by @graebm in (#170)
- from version 0.6.7
  * Fix OpenSSL 3 tests by @DmitriyMusatkin in (#169)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1708344000">- Update to version 0.6.10
  * Update bot permissions by @jmklix in (#172)
  * Fix a bunch of places we forget to aws_raise_error() by @graebm in (#176)
  * Consistently use lowercase for Windows libraries by @giordano in (#161)
  * Allows cmake to force crypto linkage. by @sbiscigl in (#175)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1713182400">- Update to version 0.6.11
  * Not install tests stuff by @TingDaoK in (#177)
  * chore(ci): Performance boost to OpenBSD CI jobs by @knightjoel in (#179)
  * CI job for FreeBSD by @knightjoel in (#178)
  * Fix: Use buffer without memory allocation by @alfred2g in (#180)
- Drop aws-c-cal package as upstream no longer installs the binaries</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1715601600">- Update to version 0.6.13
  * Fix handling of empty plaintext for AES by @DmitriyMusatkin in (#183)
  * Adds a way to keep a more detailed state of a symetric cipher
    by @sbiscigl in (#184)
- from version 0.6.12
  * CI test: Apple: explicitly include &amp; link to CoreFoundation
    by @jmklix in (#181)
  * Move aws-lc shutdown to destructor from cleanup
    by @DmitriyMusatkin in (#182)</changelog>
</package>
<package pkgid="6236c51f31b157df78af8fb1c06e818ffdd32558f3f1deaafb0f5df84094ef3cb133a1f34c8d0e8c05bdbcd4dc62aaa68bc620127fd0419d9e2299729673bcae" name="aws-c-common" arch="src">
  <version epoch="0" ver="0.9.19" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1676376000">- Update to version 0.8.11
  * Remove old docker images by @DmitriyMusatkin in (#982)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1677672000">- Update to version 0.8.12
  * New guideline: callbacks are always async, or always sync by @graebm in (#945)
  * Change '#if _MSC_VER' to '#ifdef _MSC_VER' by @jmklix in (#987)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1678363200">- Update to version 0.8.14
  * Fix C++ compiler warning by @graebm in (#989)
- from version 0.8.13
  * Add scripts/latest_submodules.py by @graebm in (#988)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1680004800">- Update to version 0.8.15
  * Replace old ARM images with raspbian-bullseye image by @knightjoel in (#990)
  * CI job for OpenBSD by @knightjoel in (#991)
  * Improved output from test harness by @graebm in (#995)
  * Remove unused system: aws_bus by @graebm in (#996)
  * Buffer ub by @DmitriyMusatkin in (#999)
  * Add CBMC proof for `aws_byte_buf_append_and_update` by @feliperodri in (#1000)
  * Fix comment in uri.h by @jamesbornholt in (#986)
  * CMake feature detection with gcc 7.3.1 misses backtrace by @jeking3 in (#1002)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1681819200">- Update to version 0.8.17
  * Add a way to skip a test by @xiazhvera in (#1012)
  * Add github templates and bots by @jmklix in (#1015)
- from version 0.8.16
  * Add function for writing N bytes of randomness by @graebm in (#1005)
  * Remove debugging printf by @graebm in (#1009)
  * Adds aws_normalize_directory_separator by @waahm7 in (#1010)
  * Fix cv signal outside of lock by @jeking3 in (#1008)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1683547200">- Update to version 0.8.19
  * Tolerate uninitialized list in array_list_clear by @waahm7 in (#1021)
- from version 0.8.18
  * Improved sanitizer support by @DmitriyMusatkin in (#1016)
  * Reduce spam when configuring multiple projects at once by @graebm in (#1018)
  * Update builder version to fix aws-lc build on manylinux1 by @TingDaoK in (#1017)
  * Tolerate unintialized list in aws_array_list_length by @waahm7 in (#1019)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1684238400">- Update to version 0.8.20
  * Pin CBMC version to 5.81.0 by @karkhaz in (#1022)
  * Fix race condition in promise.c by @evanmiller in (#1023)
  * Remove unimplemented prototype from ring_buffer.h by @evanmiller in (#1024)
  * Move CBMC back to latest by @tautschnig in (#1026)
  * Fix warnings in public headers by @graebm in (#998)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1685534400">- Update to version 0.8.22
  * Let cursor equals assert print string on failure by @DmitriyMusatkin in (#1030)
  * Remove dangling symlink in CMBC proofs by @jamesbornholt in (#1031)
- from version 0.8.21
  * Update time to ancient by @jmklix in (#1029)
  * Merge header checker with cpp header checker by @waahm7 in (#1028)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1685966400">- Update to version 0.8.23
  * Disable MSVC warning triggered by aws_future macros by @graebm in (#1033)
  * Update AwsTestHarness.cmake typo by @eherozhao in (#1034)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1690286400">- Update to version 0.9.0
  * Use W4 for all MSVC by @TingDaoK in (#1035)
  * New API to wrap an initialized array with an array list by @bretambrose in (#1040)
  * AVX512 feature detection by @pbadari in (#1037)
  * Simplify error handling in XML API - BREAKING CHANGE by @graebm in (#1043)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1693396800">- Update to version 0.9.1
  * Pickup latest release from cJSON by @TingDaoK in (#1047)
  * Fix stale issue bot permissions by @jmklix in (#1049)
  * Intel Vtune tracing integration by @waahm7 in (#1050)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1694001600">- Update to version 0.9.3
  * Fix CMake option for choosing MSVC runtime library by @graebm in (#1054)
- from version 0.9.2
  * Added workflow for handling answerable discussions by @yasminetalby in (#1051)
  * Change SKIP code value to reduce the chance of clashing by @sfod in (#1055)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1696420800">- Update to version 0.9.4
  * Authorize requests to GitHub API in Run CBMC proofs workflow by @adpaco-aws in (#1057)
  * Reflexive vs symmetric in hash_table.h doc by @jmklix in (#1056)
  * Add error codes for file read/write/open failures by @graebm in (#1061)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1700568000">- Update to version 0.9.10
  * Fixed directory creation to ignore umask, and allow cross process
    lock to fall back to read only if it can't open the file in rw mode
    by @JonathanHenson in (#1078)
- from version 0.9.9
  * Fix WSL Crash by @waahm7 in (#1076)
- from version 0.9.8
  * Adds high resolution clock timestamps to android logging in
    order to investigate scheduling/clock misbehavior
    by @bretambrose in (#1075)
- from version 0.9.7
  * Cross process lock fix for musl by @JonathanHenson in (#1073)
- from version 0.9.6
  * Add additional priority queue related APIs by @bretambrose in (#1067)
  * Switch default allocator to basic system one by @DmitriyMusatkin in (#1066)
- from version 0.9.5
  * Report actual bytes leaked/Fix realloc tracing by @DmitriyMusatkin in (#1053)
  * Support reading "special files" that lie about their size by @graebm in (#1064)
  * Add an environment loader API and implementation for some DMI related fields
    by @JonathanHenson in (#1063)
  * Update third party licenses file by @yasminetalby in (#1062)
  * Basic process mem usage functions by @DmitriyMusatkin in (#1065)
  * Fix loading of libnuma.so by @waahm7 in (#1068)
  * Comment fix by @alfred2g in (#1069)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1704283200">- Update to version 0.9.12
  * Change `port` from uint16_t to uint32_t to support VSOCK by @graebm in (#1079)
- from version 0.9.11
  * Add a query string helper from byte cursor directly by @TingDaoK in (#1080)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1708344000">- Update to version 0.9.13
  * cJSON update to 1.7.17 by @graebm in (#1081)
  * Add more generic AVX feature detection as well as flags for if
    avx512 intrinsics are available. by @JonathanHenson in (#1041)
  * chore: Relax stale issue timings by @kellertk in (#1085)
  * Use _Exit() on test failure, to avoid LeakSanitizer spam by @graebm in (#1088)
  * Fix a bunch of places we forget to aws_raise_error() by @graebm in (#1089)
  * Consistently use lowercase for Windows libraries
    and header files by @giordano in (#1058)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1710763200">- update to 0.9.14:
  * Accept all RFC3339-compliant timestamps</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1712232000">- Update to version 0.9.15
  * Claim range for aws-crt-kotlin by @aajtodd in (#1095)
  * Remove unused external headers by @TingDaoK in (#1097)
  * Best Effort Thread Pinning to CPU_ID by @waahm7 in (#1096)
  * Add support for WIN ARM64 by @alfred2g in (#1092)
  * Better vectorization and crc64. Cleaned up cmake and
    added better runtime cpu detection by @JonathanHenson in (#1083)
  * Avoid overallocating for strings by @DmitriyMusatkin in (#1099)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1715169600">- Update to version 0.9.17
  * Fix invalid cpu_id for RHEL_5 by @waahm7 in (#1106)
- from version 0.9.16
  * Switch test harness to print errors in decimal by @DmitriyMusatkin in (#1100)
  * Add list membership API and uint64 hash utilities by @bretambrose in (#1103)
  * Clarity updates for uint64_t hash helper by @bretambrose in (#1104)
  * Move is ipv4/ipv6 functions from Aws-c-sdkutils to Aws-c-common by @waahm7 in (#1105)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1715601600">- Update to version 0.9.19
  * Fix aws_host_utils_is_ipv6 function by @waahm7 in (#1114)
- from version 0.9.18
  * memtrace: Fix underflow when stack_depth &lt; FRAMES_TO_SKIP
    by @zhaofengli in (#873)
  * chore: Make CBMC stubs with zero parameters proper
    declarations by @tautschnig in (#1107)
  * Satisfy some signed vs unsigned comparison
    warnings by @KaibaLopez in (#809)
  * Remove promise class by @waahm7 in (#1110)
  * Fix host parsing for IPv6 URI by @waahm7 in (#1112)</changelog>
</package>
<package pkgid="bfe5dcc83a831559516860764baefc8eacb47df98f2730c50f65c26c91a4ed2844d3488e05c4f05349e5b3570a33e8d75aef77810b11b4907aecc7441aba8ec5" name="aws-c-common-debugsource" arch="x86_64">
  <version epoch="0" ver="0.9.19" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1676376000">- Update to version 0.8.11
  * Remove old docker images by @DmitriyMusatkin in (#982)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1677672000">- Update to version 0.8.12
  * New guideline: callbacks are always async, or always sync by @graebm in (#945)
  * Change '#if _MSC_VER' to '#ifdef _MSC_VER' by @jmklix in (#987)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1678363200">- Update to version 0.8.14
  * Fix C++ compiler warning by @graebm in (#989)
- from version 0.8.13
  * Add scripts/latest_submodules.py by @graebm in (#988)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1680004800">- Update to version 0.8.15
  * Replace old ARM images with raspbian-bullseye image by @knightjoel in (#990)
  * CI job for OpenBSD by @knightjoel in (#991)
  * Improved output from test harness by @graebm in (#995)
  * Remove unused system: aws_bus by @graebm in (#996)
  * Buffer ub by @DmitriyMusatkin in (#999)
  * Add CBMC proof for `aws_byte_buf_append_and_update` by @feliperodri in (#1000)
  * Fix comment in uri.h by @jamesbornholt in (#986)
  * CMake feature detection with gcc 7.3.1 misses backtrace by @jeking3 in (#1002)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1681819200">- Update to version 0.8.17
  * Add a way to skip a test by @xiazhvera in (#1012)
  * Add github templates and bots by @jmklix in (#1015)
- from version 0.8.16
  * Add function for writing N bytes of randomness by @graebm in (#1005)
  * Remove debugging printf by @graebm in (#1009)
  * Adds aws_normalize_directory_separator by @waahm7 in (#1010)
  * Fix cv signal outside of lock by @jeking3 in (#1008)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1683547200">- Update to version 0.8.19
  * Tolerate uninitialized list in array_list_clear by @waahm7 in (#1021)
- from version 0.8.18
  * Improved sanitizer support by @DmitriyMusatkin in (#1016)
  * Reduce spam when configuring multiple projects at once by @graebm in (#1018)
  * Update builder version to fix aws-lc build on manylinux1 by @TingDaoK in (#1017)
  * Tolerate unintialized list in aws_array_list_length by @waahm7 in (#1019)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1684238400">- Update to version 0.8.20
  * Pin CBMC version to 5.81.0 by @karkhaz in (#1022)
  * Fix race condition in promise.c by @evanmiller in (#1023)
  * Remove unimplemented prototype from ring_buffer.h by @evanmiller in (#1024)
  * Move CBMC back to latest by @tautschnig in (#1026)
  * Fix warnings in public headers by @graebm in (#998)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1685534400">- Update to version 0.8.22
  * Let cursor equals assert print string on failure by @DmitriyMusatkin in (#1030)
  * Remove dangling symlink in CMBC proofs by @jamesbornholt in (#1031)
- from version 0.8.21
  * Update time to ancient by @jmklix in (#1029)
  * Merge header checker with cpp header checker by @waahm7 in (#1028)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1685966400">- Update to version 0.8.23
  * Disable MSVC warning triggered by aws_future macros by @graebm in (#1033)
  * Update AwsTestHarness.cmake typo by @eherozhao in (#1034)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1690286400">- Update to version 0.9.0
  * Use W4 for all MSVC by @TingDaoK in (#1035)
  * New API to wrap an initialized array with an array list by @bretambrose in (#1040)
  * AVX512 feature detection by @pbadari in (#1037)
  * Simplify error handling in XML API - BREAKING CHANGE by @graebm in (#1043)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1693396800">- Update to version 0.9.1
  * Pickup latest release from cJSON by @TingDaoK in (#1047)
  * Fix stale issue bot permissions by @jmklix in (#1049)
  * Intel Vtune tracing integration by @waahm7 in (#1050)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1694001600">- Update to version 0.9.3
  * Fix CMake option for choosing MSVC runtime library by @graebm in (#1054)
- from version 0.9.2
  * Added workflow for handling answerable discussions by @yasminetalby in (#1051)
  * Change SKIP code value to reduce the chance of clashing by @sfod in (#1055)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1696420800">- Update to version 0.9.4
  * Authorize requests to GitHub API in Run CBMC proofs workflow by @adpaco-aws in (#1057)
  * Reflexive vs symmetric in hash_table.h doc by @jmklix in (#1056)
  * Add error codes for file read/write/open failures by @graebm in (#1061)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1700568000">- Update to version 0.9.10
  * Fixed directory creation to ignore umask, and allow cross process
    lock to fall back to read only if it can't open the file in rw mode
    by @JonathanHenson in (#1078)
- from version 0.9.9
  * Fix WSL Crash by @waahm7 in (#1076)
- from version 0.9.8
  * Adds high resolution clock timestamps to android logging in
    order to investigate scheduling/clock misbehavior
    by @bretambrose in (#1075)
- from version 0.9.7
  * Cross process lock fix for musl by @JonathanHenson in (#1073)
- from version 0.9.6
  * Add additional priority queue related APIs by @bretambrose in (#1067)
  * Switch default allocator to basic system one by @DmitriyMusatkin in (#1066)
- from version 0.9.5
  * Report actual bytes leaked/Fix realloc tracing by @DmitriyMusatkin in (#1053)
  * Support reading "special files" that lie about their size by @graebm in (#1064)
  * Add an environment loader API and implementation for some DMI related fields
    by @JonathanHenson in (#1063)
  * Update third party licenses file by @yasminetalby in (#1062)
  * Basic process mem usage functions by @DmitriyMusatkin in (#1065)
  * Fix loading of libnuma.so by @waahm7 in (#1068)
  * Comment fix by @alfred2g in (#1069)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1704283200">- Update to version 0.9.12
  * Change `port` from uint16_t to uint32_t to support VSOCK by @graebm in (#1079)
- from version 0.9.11
  * Add a query string helper from byte cursor directly by @TingDaoK in (#1080)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1708344000">- Update to version 0.9.13
  * cJSON update to 1.7.17 by @graebm in (#1081)
  * Add more generic AVX feature detection as well as flags for if
    avx512 intrinsics are available. by @JonathanHenson in (#1041)
  * chore: Relax stale issue timings by @kellertk in (#1085)
  * Use _Exit() on test failure, to avoid LeakSanitizer spam by @graebm in (#1088)
  * Fix a bunch of places we forget to aws_raise_error() by @graebm in (#1089)
  * Consistently use lowercase for Windows libraries
    and header files by @giordano in (#1058)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1710763200">- update to 0.9.14:
  * Accept all RFC3339-compliant timestamps</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1712232000">- Update to version 0.9.15
  * Claim range for aws-crt-kotlin by @aajtodd in (#1095)
  * Remove unused external headers by @TingDaoK in (#1097)
  * Best Effort Thread Pinning to CPU_ID by @waahm7 in (#1096)
  * Add support for WIN ARM64 by @alfred2g in (#1092)
  * Better vectorization and crc64. Cleaned up cmake and
    added better runtime cpu detection by @JonathanHenson in (#1083)
  * Avoid overallocating for strings by @DmitriyMusatkin in (#1099)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1715169600">- Update to version 0.9.17
  * Fix invalid cpu_id for RHEL_5 by @waahm7 in (#1106)
- from version 0.9.16
  * Switch test harness to print errors in decimal by @DmitriyMusatkin in (#1100)
  * Add list membership API and uint64 hash utilities by @bretambrose in (#1103)
  * Clarity updates for uint64_t hash helper by @bretambrose in (#1104)
  * Move is ipv4/ipv6 functions from Aws-c-sdkutils to Aws-c-common by @waahm7 in (#1105)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1715601600">- Update to version 0.9.19
  * Fix aws_host_utils_is_ipv6 function by @waahm7 in (#1114)
- from version 0.9.18
  * memtrace: Fix underflow when stack_depth &lt; FRAMES_TO_SKIP
    by @zhaofengli in (#873)
  * chore: Make CBMC stubs with zero parameters proper
    declarations by @tautschnig in (#1107)
  * Satisfy some signed vs unsigned comparison
    warnings by @KaibaLopez in (#809)
  * Remove promise class by @waahm7 in (#1110)
  * Fix host parsing for IPv6 URI by @waahm7 in (#1112)</changelog>
</package>
<package pkgid="a056d08e2203ceade88af31c4f953139c4c16b2f90ffae8187cb10178694c4a2aa595d751acf726156de4351d6f9c5d33188718a030e4c45ff217b4dc31452d4" name="aws-c-common-devel" arch="x86_64">
  <version epoch="0" ver="0.9.19" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1676376000">- Update to version 0.8.11
  * Remove old docker images by @DmitriyMusatkin in (#982)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1677672000">- Update to version 0.8.12
  * New guideline: callbacks are always async, or always sync by @graebm in (#945)
  * Change '#if _MSC_VER' to '#ifdef _MSC_VER' by @jmklix in (#987)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1678363200">- Update to version 0.8.14
  * Fix C++ compiler warning by @graebm in (#989)
- from version 0.8.13
  * Add scripts/latest_submodules.py by @graebm in (#988)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1680004800">- Update to version 0.8.15
  * Replace old ARM images with raspbian-bullseye image by @knightjoel in (#990)
  * CI job for OpenBSD by @knightjoel in (#991)
  * Improved output from test harness by @graebm in (#995)
  * Remove unused system: aws_bus by @graebm in (#996)
  * Buffer ub by @DmitriyMusatkin in (#999)
  * Add CBMC proof for `aws_byte_buf_append_and_update` by @feliperodri in (#1000)
  * Fix comment in uri.h by @jamesbornholt in (#986)
  * CMake feature detection with gcc 7.3.1 misses backtrace by @jeking3 in (#1002)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1681819200">- Update to version 0.8.17
  * Add a way to skip a test by @xiazhvera in (#1012)
  * Add github templates and bots by @jmklix in (#1015)
- from version 0.8.16
  * Add function for writing N bytes of randomness by @graebm in (#1005)
  * Remove debugging printf by @graebm in (#1009)
  * Adds aws_normalize_directory_separator by @waahm7 in (#1010)
  * Fix cv signal outside of lock by @jeking3 in (#1008)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1683547200">- Update to version 0.8.19
  * Tolerate uninitialized list in array_list_clear by @waahm7 in (#1021)
- from version 0.8.18
  * Improved sanitizer support by @DmitriyMusatkin in (#1016)
  * Reduce spam when configuring multiple projects at once by @graebm in (#1018)
  * Update builder version to fix aws-lc build on manylinux1 by @TingDaoK in (#1017)
  * Tolerate unintialized list in aws_array_list_length by @waahm7 in (#1019)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1684238400">- Update to version 0.8.20
  * Pin CBMC version to 5.81.0 by @karkhaz in (#1022)
  * Fix race condition in promise.c by @evanmiller in (#1023)
  * Remove unimplemented prototype from ring_buffer.h by @evanmiller in (#1024)
  * Move CBMC back to latest by @tautschnig in (#1026)
  * Fix warnings in public headers by @graebm in (#998)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1685534400">- Update to version 0.8.22
  * Let cursor equals assert print string on failure by @DmitriyMusatkin in (#1030)
  * Remove dangling symlink in CMBC proofs by @jamesbornholt in (#1031)
- from version 0.8.21
  * Update time to ancient by @jmklix in (#1029)
  * Merge header checker with cpp header checker by @waahm7 in (#1028)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1685966400">- Update to version 0.8.23
  * Disable MSVC warning triggered by aws_future macros by @graebm in (#1033)
  * Update AwsTestHarness.cmake typo by @eherozhao in (#1034)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1690286400">- Update to version 0.9.0
  * Use W4 for all MSVC by @TingDaoK in (#1035)
  * New API to wrap an initialized array with an array list by @bretambrose in (#1040)
  * AVX512 feature detection by @pbadari in (#1037)
  * Simplify error handling in XML API - BREAKING CHANGE by @graebm in (#1043)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1693396800">- Update to version 0.9.1
  * Pickup latest release from cJSON by @TingDaoK in (#1047)
  * Fix stale issue bot permissions by @jmklix in (#1049)
  * Intel Vtune tracing integration by @waahm7 in (#1050)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1694001600">- Update to version 0.9.3
  * Fix CMake option for choosing MSVC runtime library by @graebm in (#1054)
- from version 0.9.2
  * Added workflow for handling answerable discussions by @yasminetalby in (#1051)
  * Change SKIP code value to reduce the chance of clashing by @sfod in (#1055)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1696420800">- Update to version 0.9.4
  * Authorize requests to GitHub API in Run CBMC proofs workflow by @adpaco-aws in (#1057)
  * Reflexive vs symmetric in hash_table.h doc by @jmklix in (#1056)
  * Add error codes for file read/write/open failures by @graebm in (#1061)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1700568000">- Update to version 0.9.10
  * Fixed directory creation to ignore umask, and allow cross process
    lock to fall back to read only if it can't open the file in rw mode
    by @JonathanHenson in (#1078)
- from version 0.9.9
  * Fix WSL Crash by @waahm7 in (#1076)
- from version 0.9.8
  * Adds high resolution clock timestamps to android logging in
    order to investigate scheduling/clock misbehavior
    by @bretambrose in (#1075)
- from version 0.9.7
  * Cross process lock fix for musl by @JonathanHenson in (#1073)
- from version 0.9.6
  * Add additional priority queue related APIs by @bretambrose in (#1067)
  * Switch default allocator to basic system one by @DmitriyMusatkin in (#1066)
- from version 0.9.5
  * Report actual bytes leaked/Fix realloc tracing by @DmitriyMusatkin in (#1053)
  * Support reading "special files" that lie about their size by @graebm in (#1064)
  * Add an environment loader API and implementation for some DMI related fields
    by @JonathanHenson in (#1063)
  * Update third party licenses file by @yasminetalby in (#1062)
  * Basic process mem usage functions by @DmitriyMusatkin in (#1065)
  * Fix loading of libnuma.so by @waahm7 in (#1068)
  * Comment fix by @alfred2g in (#1069)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1704283200">- Update to version 0.9.12
  * Change `port` from uint16_t to uint32_t to support VSOCK by @graebm in (#1079)
- from version 0.9.11
  * Add a query string helper from byte cursor directly by @TingDaoK in (#1080)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1708344000">- Update to version 0.9.13
  * cJSON update to 1.7.17 by @graebm in (#1081)
  * Add more generic AVX feature detection as well as flags for if
    avx512 intrinsics are available. by @JonathanHenson in (#1041)
  * chore: Relax stale issue timings by @kellertk in (#1085)
  * Use _Exit() on test failure, to avoid LeakSanitizer spam by @graebm in (#1088)
  * Fix a bunch of places we forget to aws_raise_error() by @graebm in (#1089)
  * Consistently use lowercase for Windows libraries
    and header files by @giordano in (#1058)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1710763200">- update to 0.9.14:
  * Accept all RFC3339-compliant timestamps</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1712232000">- Update to version 0.9.15
  * Claim range for aws-crt-kotlin by @aajtodd in (#1095)
  * Remove unused external headers by @TingDaoK in (#1097)
  * Best Effort Thread Pinning to CPU_ID by @waahm7 in (#1096)
  * Add support for WIN ARM64 by @alfred2g in (#1092)
  * Better vectorization and crc64. Cleaned up cmake and
    added better runtime cpu detection by @JonathanHenson in (#1083)
  * Avoid overallocating for strings by @DmitriyMusatkin in (#1099)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1715169600">- Update to version 0.9.17
  * Fix invalid cpu_id for RHEL_5 by @waahm7 in (#1106)
- from version 0.9.16
  * Switch test harness to print errors in decimal by @DmitriyMusatkin in (#1100)
  * Add list membership API and uint64 hash utilities by @bretambrose in (#1103)
  * Clarity updates for uint64_t hash helper by @bretambrose in (#1104)
  * Move is ipv4/ipv6 functions from Aws-c-sdkutils to Aws-c-common by @waahm7 in (#1105)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1715601600">- Update to version 0.9.19
  * Fix aws_host_utils_is_ipv6 function by @waahm7 in (#1114)
- from version 0.9.18
  * memtrace: Fix underflow when stack_depth &lt; FRAMES_TO_SKIP
    by @zhaofengli in (#873)
  * chore: Make CBMC stubs with zero parameters proper
    declarations by @tautschnig in (#1107)
  * Satisfy some signed vs unsigned comparison
    warnings by @KaibaLopez in (#809)
  * Remove promise class by @waahm7 in (#1110)
  * Fix host parsing for IPv6 URI by @waahm7 in (#1112)</changelog>
</package>
<package pkgid="4a11a36179ff12eb5ca4765cb005767d9e122ceb8f94f1276ccb61a1bae27c603c5ba42f4090950b914d6ebe48c658ab3a3649398397a0b49077691e8d074669" name="aws-c-io" arch="src">
  <version epoch="0" ver="0.14.8" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1684238400">- Update to version to 0.13.22
  * Add github templates and bots by @jmklix in (#564)
  * Update builder version to fix aws-lc build on manylinux1 by @TingDaoK in (#566)
  * Relax the default_pki_path_exists test. by @graebm in (#568)
  * Fix warnings in public headers by @waahm7 in (#569)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1685966400">- Update to version 0.13.23
  * Use UUID for socket endpoints by @TwistedTwigleg in (#570)
  * Update time to ancient by @jmklix in (#571)
  * aws_future by @graebm in (#572)
  * aws_async_input_stream by @graebm in (#573)
  * aws_future keeps channel alive until callback fires by @graebm in (#574)
  * Tests for aws_async_input_stream by @graebm in (#575)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1686139200">- Update to version 0.13.24
  * aws_future functions no longer inline by @graebm in (#577)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1686398400">- Update to version 0.13.26
  * Fix compiler warning by @TingDaoK in (#579)
- from version 0.13.25
  * Stream-tester can report how much data was read by @graebm in (#578)
  * Fix build issues with stream-tester files by @graebm in (#580)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1688385600">- Update to version 0.13.27
  * Cleanup aws-lc thread locals in event loop threads by @bretambrose in (#581)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1688990400">- Update to version 0.13.28
  * Support read-only file stream by @TingDaoK in (#582)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1689595200">- Update to version 0.13.29
  * Change S2N security policy for 0-RTT in TLS 1.3 by @graebm in (#585)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1690286400">- Update to version 0.13.30
  * Maximum Backoff Implementation by @waahm7 in (#587)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1692100800">- Update to version 0.13.32
  * Fix permissions for stale issue bot by @jmklix in (#590)
  * Fix S2N blocked issue by @waahm7 in (#589)
- from version 0.13.31
  * Fix: release alpn string before set for
    tls_ctx_options by @xiazhvera in (#588)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1697544000">- Update to version 0.13.35
  * Handle CRLF for windows by @xiazhvera in (#608)
- from version 0.13.34
  * Fix assert statement by @graebm in (#607)
- from version 0.13.33
  * Log as warning for socket connect and client bootstrap by @TingDaoK in (#594)
  * Added workflow for handling answerable discussions by @yasminetalby in (#592)
  * Intel Vtune Markers for EventLoop and InputStream Read by @waahm7 in (#596)
  * Fix compiling error by @TingDaoK in (#600)
  * Read me update by @yasminetalby in (#604)
  * Refactor pem by @DmitriyMusatkin in (#605)
  * Add format unknown by @DmitriyMusatkin in (#606)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1701691200">- Update to version 0.13.36
  * Remove null check for aws_pkcs11_lib_login_user
    by @xiazhvera in (#611)
  * Use 500 ms rather than 25 ms for the exponential
    backoff defaults by @JonathanHenson in (#612)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1704283200">- Update to version 0.14.0
  * Change `port` from uint16_t to uint32_t to support VSOCK by @graebm in (#613)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1705406400">- Update to version 0.14.1
  * Surface proper PKCS11 error by @sbSteveK in (#617)
  * Always run channel setup callback on pinned event
    loop if one exists by @bretambrose in (#618)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1706270400">- Update to version 0.14.2
  * Cache the Error Before Any Side Effects by @waahm7 in (#619)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1707307200">- Update to version 0.14.3
  * Fix NULL config clean-up by @waahm7 in (#620)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1708344000">- Update to version 0.14.4
  * Fix a bunch of places we forget to aws_raise_error() by @graebm in (#622)
  * Consistently use lowercase for Windows libraries by @giordano in (#603)
  * Use Public Domain PKCS#11 headers, to avoid OASIS license by @graebm in (#623)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1711108800">- Update to version 0.14.6
  * Remove aws_tls_handler_write by @jmklix in (#628)
  * CI job for FreeBSD by @knightjoel in (#630)
  * Update docs to clarify aws_io_message Cleanup Rules by @waahm7 in (#633)
  * Fix sizeof channel negotiation task by @quinnj in (#631)
- from version 0.14.5
  * chore(CI): CI job for OpenBSD by @knightjoel in (#625)
  * Fix Memory leak caused by redefinition by @xiazhvera in (#626)
  * Test for duplicate key import by @TingDaoK in (#627)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1712318400">- Update to version 0.14.7
  * Skip rsa8192.badssl.com test to fix CI by @waahm7 in (#635)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1715601600">- Update to version 0.14.8
  * Remove setenv by @DmitriyMusatkin in (#634)
  * aws_tls_connection_options_copy comment update following
    [#]eaa583a or #475 by @SergeyRyabinin in (#482)
  * Update Expired Certs by @waahm7 in (#636)</changelog>
</package>
<package pkgid="fe363def0f99f4179ce56ec6b713f2b783e4175c10d22d6701f2f7da294fe393ed6b25326865c81bf4f238cd91d570e3dd744895384d2448c34d18d579648f84" name="aws-c-io-debugsource" arch="x86_64">
  <version epoch="0" ver="0.14.8" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1684238400">- Update to version to 0.13.22
  * Add github templates and bots by @jmklix in (#564)
  * Update builder version to fix aws-lc build on manylinux1 by @TingDaoK in (#566)
  * Relax the default_pki_path_exists test. by @graebm in (#568)
  * Fix warnings in public headers by @waahm7 in (#569)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1685966400">- Update to version 0.13.23
  * Use UUID for socket endpoints by @TwistedTwigleg in (#570)
  * Update time to ancient by @jmklix in (#571)
  * aws_future by @graebm in (#572)
  * aws_async_input_stream by @graebm in (#573)
  * aws_future keeps channel alive until callback fires by @graebm in (#574)
  * Tests for aws_async_input_stream by @graebm in (#575)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1686139200">- Update to version 0.13.24
  * aws_future functions no longer inline by @graebm in (#577)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1686398400">- Update to version 0.13.26
  * Fix compiler warning by @TingDaoK in (#579)
- from version 0.13.25
  * Stream-tester can report how much data was read by @graebm in (#578)
  * Fix build issues with stream-tester files by @graebm in (#580)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1688385600">- Update to version 0.13.27
  * Cleanup aws-lc thread locals in event loop threads by @bretambrose in (#581)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1688990400">- Update to version 0.13.28
  * Support read-only file stream by @TingDaoK in (#582)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1689595200">- Update to version 0.13.29
  * Change S2N security policy for 0-RTT in TLS 1.3 by @graebm in (#585)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1690286400">- Update to version 0.13.30
  * Maximum Backoff Implementation by @waahm7 in (#587)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1692100800">- Update to version 0.13.32
  * Fix permissions for stale issue bot by @jmklix in (#590)
  * Fix S2N blocked issue by @waahm7 in (#589)
- from version 0.13.31
  * Fix: release alpn string before set for
    tls_ctx_options by @xiazhvera in (#588)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1697544000">- Update to version 0.13.35
  * Handle CRLF for windows by @xiazhvera in (#608)
- from version 0.13.34
  * Fix assert statement by @graebm in (#607)
- from version 0.13.33
  * Log as warning for socket connect and client bootstrap by @TingDaoK in (#594)
  * Added workflow for handling answerable discussions by @yasminetalby in (#592)
  * Intel Vtune Markers for EventLoop and InputStream Read by @waahm7 in (#596)
  * Fix compiling error by @TingDaoK in (#600)
  * Read me update by @yasminetalby in (#604)
  * Refactor pem by @DmitriyMusatkin in (#605)
  * Add format unknown by @DmitriyMusatkin in (#606)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1701691200">- Update to version 0.13.36
  * Remove null check for aws_pkcs11_lib_login_user
    by @xiazhvera in (#611)
  * Use 500 ms rather than 25 ms for the exponential
    backoff defaults by @JonathanHenson in (#612)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1704283200">- Update to version 0.14.0
  * Change `port` from uint16_t to uint32_t to support VSOCK by @graebm in (#613)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1705406400">- Update to version 0.14.1
  * Surface proper PKCS11 error by @sbSteveK in (#617)
  * Always run channel setup callback on pinned event
    loop if one exists by @bretambrose in (#618)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1706270400">- Update to version 0.14.2
  * Cache the Error Before Any Side Effects by @waahm7 in (#619)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1707307200">- Update to version 0.14.3
  * Fix NULL config clean-up by @waahm7 in (#620)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1708344000">- Update to version 0.14.4
  * Fix a bunch of places we forget to aws_raise_error() by @graebm in (#622)
  * Consistently use lowercase for Windows libraries by @giordano in (#603)
  * Use Public Domain PKCS#11 headers, to avoid OASIS license by @graebm in (#623)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1711108800">- Update to version 0.14.6
  * Remove aws_tls_handler_write by @jmklix in (#628)
  * CI job for FreeBSD by @knightjoel in (#630)
  * Update docs to clarify aws_io_message Cleanup Rules by @waahm7 in (#633)
  * Fix sizeof channel negotiation task by @quinnj in (#631)
- from version 0.14.5
  * chore(CI): CI job for OpenBSD by @knightjoel in (#625)
  * Fix Memory leak caused by redefinition by @xiazhvera in (#626)
  * Test for duplicate key import by @TingDaoK in (#627)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1712318400">- Update to version 0.14.7
  * Skip rsa8192.badssl.com test to fix CI by @waahm7 in (#635)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1715601600">- Update to version 0.14.8
  * Remove setenv by @DmitriyMusatkin in (#634)
  * aws_tls_connection_options_copy comment update following
    [#]eaa583a or #475 by @SergeyRyabinin in (#482)
  * Update Expired Certs by @waahm7 in (#636)</changelog>
</package>
<package pkgid="cfe99ef799a37d46753122176ad7a4be053277f7a36c2271a7c84385dd198cb1ab4b081a3540516fc8a404153c1efb6e4670ad48234c8f116756b5033c35e2ed" name="aws-c-io-devel" arch="x86_64">
  <version epoch="0" ver="0.14.8" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1684238400">- Update to version to 0.13.22
  * Add github templates and bots by @jmklix in (#564)
  * Update builder version to fix aws-lc build on manylinux1 by @TingDaoK in (#566)
  * Relax the default_pki_path_exists test. by @graebm in (#568)
  * Fix warnings in public headers by @waahm7 in (#569)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1685966400">- Update to version 0.13.23
  * Use UUID for socket endpoints by @TwistedTwigleg in (#570)
  * Update time to ancient by @jmklix in (#571)
  * aws_future by @graebm in (#572)
  * aws_async_input_stream by @graebm in (#573)
  * aws_future keeps channel alive until callback fires by @graebm in (#574)
  * Tests for aws_async_input_stream by @graebm in (#575)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1686139200">- Update to version 0.13.24
  * aws_future functions no longer inline by @graebm in (#577)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1686398400">- Update to version 0.13.26
  * Fix compiler warning by @TingDaoK in (#579)
- from version 0.13.25
  * Stream-tester can report how much data was read by @graebm in (#578)
  * Fix build issues with stream-tester files by @graebm in (#580)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1688385600">- Update to version 0.13.27
  * Cleanup aws-lc thread locals in event loop threads by @bretambrose in (#581)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1688990400">- Update to version 0.13.28
  * Support read-only file stream by @TingDaoK in (#582)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1689595200">- Update to version 0.13.29
  * Change S2N security policy for 0-RTT in TLS 1.3 by @graebm in (#585)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1690286400">- Update to version 0.13.30
  * Maximum Backoff Implementation by @waahm7 in (#587)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1692100800">- Update to version 0.13.32
  * Fix permissions for stale issue bot by @jmklix in (#590)
  * Fix S2N blocked issue by @waahm7 in (#589)
- from version 0.13.31
  * Fix: release alpn string before set for
    tls_ctx_options by @xiazhvera in (#588)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1697544000">- Update to version 0.13.35
  * Handle CRLF for windows by @xiazhvera in (#608)
- from version 0.13.34
  * Fix assert statement by @graebm in (#607)
- from version 0.13.33
  * Log as warning for socket connect and client bootstrap by @TingDaoK in (#594)
  * Added workflow for handling answerable discussions by @yasminetalby in (#592)
  * Intel Vtune Markers for EventLoop and InputStream Read by @waahm7 in (#596)
  * Fix compiling error by @TingDaoK in (#600)
  * Read me update by @yasminetalby in (#604)
  * Refactor pem by @DmitriyMusatkin in (#605)
  * Add format unknown by @DmitriyMusatkin in (#606)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1701691200">- Update to version 0.13.36
  * Remove null check for aws_pkcs11_lib_login_user
    by @xiazhvera in (#611)
  * Use 500 ms rather than 25 ms for the exponential
    backoff defaults by @JonathanHenson in (#612)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1704283200">- Update to version 0.14.0
  * Change `port` from uint16_t to uint32_t to support VSOCK by @graebm in (#613)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1705406400">- Update to version 0.14.1
  * Surface proper PKCS11 error by @sbSteveK in (#617)
  * Always run channel setup callback on pinned event
    loop if one exists by @bretambrose in (#618)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1706270400">- Update to version 0.14.2
  * Cache the Error Before Any Side Effects by @waahm7 in (#619)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1707307200">- Update to version 0.14.3
  * Fix NULL config clean-up by @waahm7 in (#620)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1708344000">- Update to version 0.14.4
  * Fix a bunch of places we forget to aws_raise_error() by @graebm in (#622)
  * Consistently use lowercase for Windows libraries by @giordano in (#603)
  * Use Public Domain PKCS#11 headers, to avoid OASIS license by @graebm in (#623)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1711108800">- Update to version 0.14.6
  * Remove aws_tls_handler_write by @jmklix in (#628)
  * CI job for FreeBSD by @knightjoel in (#630)
  * Update docs to clarify aws_io_message Cleanup Rules by @waahm7 in (#633)
  * Fix sizeof channel negotiation task by @quinnj in (#631)
- from version 0.14.5
  * chore(CI): CI job for OpenBSD by @knightjoel in (#625)
  * Fix Memory leak caused by redefinition by @xiazhvera in (#626)
  * Test for duplicate key import by @TingDaoK in (#627)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1712318400">- Update to version 0.14.7
  * Skip rsa8192.badssl.com test to fix CI by @waahm7 in (#635)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1715601600">- Update to version 0.14.8
  * Remove setenv by @DmitriyMusatkin in (#634)
  * aws_tls_connection_options_copy comment update following
    [#]eaa583a or #475 by @SergeyRyabinin in (#482)
  * Update Expired Certs by @waahm7 in (#636)</changelog>
</package>
<package pkgid="61fd69540e4091202a79a8312494faeee171f0d7606e30424d77d5dc06f6e467cf045cd245c97c188e36a736bf5dd2c09dbece1cf8ede479deadcfb50b9726b3" name="aws-cli" arch="noarch">
  <version epoch="0" ver="1.32.105" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1675425600">- Update to version 1.27.60
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.60/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1675857600">- Update to version 1.27.66
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.66/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1676462400">- Update to version 1.27.71
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.71/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1677240000">- Update to version 1.27.78
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.78/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1678708800">- Update to version 1.27.89
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.89/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1680696000">- Update in SLE-15 (bsc#1209255, jsc#PED-3780)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1681905600">- Update to version 1.27.115
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.115/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1683633600">- Update to version 1.27.130
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.130/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1686744000">- Update to version 1.27.153
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.153/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1688040000">- Update to version 1.27.163
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.163/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1689076800">- Update to version 1.29.2
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.29.2/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1692273600">- Update to version 1.29.27
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.29.27/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1693396800">- Update to version 1.29.36
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.29.27/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1696593600">- Update to version 1.29.61
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.29.61/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1700827200">- Update to version 1.30.6
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.30.6/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1702296000">- Update to version 1.31.11
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.31.11/CHANGELOG.rst
- Add patch to update docutils dependency (bsc#1217336)
  + ac_update-docutils.patch
- Update Requires in spec file from setup.py</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1706702400">- Switch to Python 3.11 build in SLE 15 SP4 and openSUSE Leap 15.4 and
  later (jsc#PCT-371)
- Switch to wheel build
- Update to version 1.32.31
  * Forward port ac_update-docutils.patch
  * api-change:``datazone``: Add new skipDeletionCheck to DeleteDomain. Add
    new skipDeletionCheck to DeleteProject which also automatically deletes
    dependent objects
  * api-change:``route53``: Update the SDKs for text changes in the APIs.
- From 1.32.30
  * api-change:``autoscaling``: EC2 Auto Scaling customers who use attribute
    based instance-type selection can now intuitively define their Spot
    instances price protection limit as a percentage of the lowest priced
    On-Demand instance type.
  * api-change:``comprehend``: Comprehend PII analysis now supports Spanish
    input documents.
  * api-change:``ec2``: EC2 Fleet customers who use attribute based
    instance-type selection can now intuitively define their Spot instances
    price protection limit as a percentage of the lowest priced On-Demand
    instance type.
  * api-change:``mwaa``: This release adds MAINTENANCE environment status for
    Amazon MWAA environments.
  * api-change:``rds``: Introduced support for the
    InsufficientDBInstanceCapacityFault error in the RDS
    RestoreDBClusterFromSnapshot and RestoreDBClusterToPointInTime API methods.
    This provides enhanced error handling, ensuring a more robust experience.
  * api-change:``snowball``: Modified description of createaddress to include
    direction to add path when providing a JSON file.
- From 1.32.29
  * api-change:``connect``: Update list and string length limits for predefined
    attributes.
  * api-change:``inspector2``: This release adds ECR container image scanning
    based on their lastRecordedPullTime.
  * api-change:``sagemaker``: Amazon SageMaker Automatic Model Tuning now
    provides an API to programmatically delete tuning jobs.
- From 1.32.28
  * api-change:``acm-pca``: AWS Private CA now supports an option to omit the
    CDP extension from issued certificates, when CRL revocation is enabled.
  * api-change:``lightsail``: This release adds support for IPv6-only instance
    plans.
- From 1.32.27
  * api-change:``ec2``: Introduced a new clientToken request parameter on
    CreateNetworkAcl and CreateRouteTable APIs. The clientToken parameter
    allows idempotent operations on the APIs.
  * api-change:``ecs``: Documentation updates for Amazon ECS.
  * api-change:``outposts``: DeviceSerialNumber parameter is now optional in
    StartConnection API
  * api-change:``rds``: This release adds support for Aurora Limitless Database.
  * api-change:``storagegateway``: Add DeprecationDate and SoftwareVersion to
    response of ListGateways.
- From 1.32.26
  * api-change:``inspector2``: This release adds support for CIS scans on EC2
    instances.
- From 1.32.25
  * bugfix:``s3 sync``: Disable S3 Express support for s3 sync command
- From 1.32.24
  * api-change:``appconfigdata``: Fix FIPS Endpoints in aws-us-gov.
  * api-change:``cloud9``: Doc-only update around removing AL1 from list of
    available AMIs for Cloud9
  * api-change:``cloudfront-keyvaluestore``: This release improves upon the
    DescribeKeyValueStore API by returning two additional fields, Status of the
    KeyValueStore and the FailureReason in case of failures during creation of
    KeyValueStore.
  * api-change:``connectcases``: This release adds the ability to view audit
    history on a case and introduces a new parameter, performedBy, for
    CreateCase and UpdateCase API's.
  * api-change:``ec2``: Documentation updates for Amazon EC2.
  * api-change:``ecs``: This release adds support for Transport Layer Security
    (TLS) and Configurable Timeout to ECS Service Connect. TLS facilitates
    privacy and data security for inter-service communications, while
    Configurable Timeout allows customized per-request timeout and idle timeout
    for Service Connect services.
  * api-change:``finspace``: Allow customer to set zip default through command
    line arguments.
  * api-change:``organizations``: Doc only update for quota increase change
  * api-change:``rds``: Introduced support for the
    InsufficientDBInstanceCapacityFault error in the RDS CreateDBCluster API
    method. This provides enhanced error handling, ensuring a more robust
    experience when creating database clusters with insufficient instance
    capacity.
  * api-change:``endpoint-rules``: Update endpoint-rules command to latest
    version
- From 1.32.23
  * api-change:``athena``: Introducing new NotebookS3LocationUri parameter to
    Athena ImportNotebook API. Payload is no longer required and either Payload
    or NotebookS3LocationUri needs to be provided (not both) for a successful
    ImportNotebook API call. If both are provided, an InvalidRequestException
    will be thrown.
  * api-change:``codebuild``: Release CodeBuild Reserved Capacity feature
  * api-change:``dynamodb``: This release adds support for including
    ApproximateCreationDateTimePrecision configurations in
    EnableKinesisStreamingDestination API, adds the same as an optional field
    in the response of DescribeKinesisStreamingDestination, and adds support
    for a new UpdateKinesisStreamingDestination API.
  * api-change:``qconnect``: Increased Quick Response name max length to 100
- From 1.32.22
  * api-change:``b2bi``: Increasing TestMapping inputFileContent file size
    limit to 5MB and adding file size limit 250KB for TestParsing input file.
    This release also includes exposing InternalServerException for Tag APIs.
  * api-change:``cloudtrail``: This release adds a new API
    ListInsightsMetricData to retrieve metric data from CloudTrail Insights.
  * api-change:``connect``: GetMetricDataV2 now supports 3 groupings
  * api-change:``drs``: Removed invalid and unnecessary default values.
  * api-change:``firehose``: Allow support for Snowflake as a Kinesis Data
    Firehose delivery destination.
  * api-change:``sagemaker-featurestore-runtime``: Increase BatchGetRecord
    limits from 10 items to 100 items
- From 1.32.21
  * api-change:``dynamodb``: Updating note for enabling streams for UpdateTable.
  * api-change:``keyspaces``: This release adds support for Multi-Region
    Replication with provisioned tables, and Keyspaces auto scaling APIs
- From 1.32.20
  * api-change:``iot``: Revert release of LogTargetTypes
  * api-change:``iotfleetwise``: Updated APIs: SignalNodeType query parameter
    has been added to ListSignalCatalogNodesRequest and ListVehiclesResponse
    has been extended with attributes field.
  * api-change:``macie2``: This release adds support for analyzing Amazon S3
    objects that are encrypted using dual-layer server-side encryption with
    AWS KMS keys (DSSE-KMS). It also adds support for reporting DSSE-KMS
    details in statistics and metadata about encryption settings for S3 buckets
    and objects.
  * api-change:``payment-cryptography``: Provide an additional option for key
    exchange using RSA wrap/unwrap in addition to tr-34/tr-31 in ImportKey and
    ExportKey operations. Added new key usage (type)
    TR31_M1_ISO_9797_1_MAC_KEY, for use with Generate/VerifyMac dataplane
    operations  with ISO9797 Algorithm 1 MAC calculations.
  * api-change:``personalize-runtime``: Documentation updates for Amazon
    Personalize
  * api-change:``personalize``: Documentation updates for Amazon Personalize.
  * api-change:``rekognition``: This release adds ContentType and TaxonomyLevel
    attributes to DetectModerationLabels and GetMediaAnalysisJob API responses.
  * api-change:``securityhub``: Documentation updates for AWS Security Hub
- From 1.32.19
  * api-change:``sagemaker``: This release will have ValidationException thrown
    if certain invalid app types are provided. The release will also throw
    ValidationException if more than 10 account ids are provided in
    VpcOnlyTrustedAccounts.
- From 1.32.18
  * api-change:``connect``: Supervisor Barge for Chat is now supported through
    the MonitorContact API.
  * api-change:``connectparticipant``: Introduce new Supervisor participant
    role
  * api-change:``location``: Location SDK documentation update. Added missing
    fonts to the MapConfiguration data type. Updated note for the
    SubMunicipality property in the place data type.
  * api-change:``mwaa``: This Amazon MWAA feature release includes new fields
    in CreateWebLoginToken response model. The new fields IamIdentity and
    AirflowIdentity will let you match identifications, as the Airflow identity
    length is currently hashed to 64 characters.
  * api-change:``s3control``: S3 On Outposts team adds dualstack endpoints
    support for S3Control and S3Outposts API calls.
  * api-change:``supplychain``: This release includes APIs
    CreateBillOfMaterialsImportJob and GetBillOfMaterialsImportJob.
  * api-change:``transfer``: AWS Transfer Family now supports static IP
    addresses for SFTP &amp; AS2 connectors and for async MDNs on AS2 servers.
  * api-change:``endpoint-rules``: Update endpoint-rules command to latest
    version
- From 1.32.17
  * api-change:``ec2``: This release adds support for adding an
    ElasticBlockStorage volume configurations in ECS
    RunTask/StartTask/CreateService/UpdateService APIs. The configuration
    allows for attaching EBS volumes to ECS Tasks.
  * api-change:``ecs``: This release adds support for adding an
    ElasticBlockStorage volume configurations in ECS
    RunTask/StartTask/CreateService/UpdateService APIs. The configuration
    allows for attaching EBS volumes to ECS Tasks.
  * api-change:``events``: Update events command to latest version
  * api-change:``iot``: Add ConflictException to Update APIs of AWS IoT
    Software Package Catalog
  * api-change:``iotfleetwise``: The following dataTypes have been removed:
    CUSTOMER_DECODED_INTERFACE in NetworkInterfaceType;
    CUSTOMER_DECODED_SIGNAL_INFO_IS_NULL in SignalDecoderFailureReason;
    CUSTOMER_DECODED_SIGNAL_NETWORK_INTERFACE_INFO_IS_NULL in
    NetworkInterfaceFailureReason; CUSTOMER_DECODED_SIGNAL in SignalDecoderType
  * api-change:``secretsmanager``: Doc only update for Secrets Manager
  * api-change:``workspaces``: Added AWS Workspaces RebootWorkspaces
    API - Extended Reboot documentation update
- From 1.32.16
  * api-change:``connectcampaigns``: Minor pattern updates for Campaign and
    Dial Request API fields.
  * api-change:``location``: This release adds API support for custom layers
    for the maps service APIs: CreateMap, UpdateMap, DescribeMap.
  * api-change:``logs``: Add support for account level subscription filter
    policies to PutAccountPolicy, DescribeAccountPolicies, and
    DeleteAccountPolicy APIs. Additionally, PutAccountPolicy has been modified
    with new optional "selectionCriteria" parameter for resource selection.
  * api-change:``qconnect``: QueryAssistant and GetRecommendations will be
    discontinued starting June 1, 2024. To receive generative responses after
    March 1, 2024 you will need to create a new Assistant in the Connect
    console and integrate the Amazon Q in Connect JavaScript library
    (amazon-q-connectjs) into your applications.
  * api-change:``redshift-serverless``: Updates to ConfigParameter for RSS
    workgroup, removal of use_fips_ssl
  * api-change:``route53``: Route53 now supports geoproximity routing in AWS
    regions
  * api-change:``wisdom``: QueryAssistant and GetRecommendations will be
    discontinued starting June 1, 2024. To receive generative responses after
    March 1, 2024 you will need to create a new Assistant in the Connect
    console and integrate the Amazon Q in Connect JavaScript library
    (amazon-q-connectjs) into your applications.
- From 1.32.15
  * api-change:``codebuild``: Aws CodeBuild now supports new compute type
    BUILD_GENERAL1_XLARGE
  * api-change:``ec2``: Amazon EC2 R7iz bare metal instances are powered by
    custom 4th generation Intel Xeon Scalable processors.
  * api-change:``route53resolver``: This release adds support for query type
    configuration on firewall rules that enables customers for granular action
    (ALLOW, ALERT, BLOCK) by DNS query type.
- From 1.32.14
  * api-change:``connect``: Minor trait updates for User APIs
  * api-change:``kms``: Documentation updates for AWS Key Management Service
    (KMS).
  * api-change:``redshift-serverless``: use_fips_ssl and require_ssl parameter
    support for Workgroup, UpdateWorkgroup, and CreateWorkgroup
- From 1.32.13
  * api-change:``config``: Updated ResourceType enum with new resource types onboarded by AWS Config in November and December 2023.
  * api-change:``docdb``: Adding PerformanceInsightsEnabled and
    PerformanceInsightsKMSKeyId fields to DescribeDBInstances Response.
  * api-change:``ecs``: This release adds support for managed instance
    draining which facilitates graceful termination of Amazon ECS instances.
  * api-change:``es``: This release adds support for new or existing Amazon
    OpenSearch domains to enable TLS 1.3 or TLS 1.2 with perfect forward
    secrecy cipher suites for domain endpoints.
  * api-change:``lightsail``: This release adds support to set up an HTTPS
    endpoint on an instance.
  * api-change:``opensearch``: This release adds support for new or existing
    Amazon OpenSearch domains to enable TLS 1.3 or TLS 1.2 with perfect forward
    secrecy cipher suites for domain endpoints.
  * api-change:``sagemaker``: Adding support for provisioned throughput mode
    for SageMaker Feature Groups
  * api-change:``servicecatalog``: Added Idempotency token support to Service
    Catalog  AssociateServiceActionWithProvisioningArtifact,
    DisassociateServiceActionFromProvisioningArtifact, DeleteServiceAction API
  * api-change:``endpoint-rules``: Update endpoint-rules command to latest
    version
- From 1.32.12
  * api-change:``connect``: Amazon Connect, Contact Lens Evaluation API
    increase evaluation notes max length to 3072.
  * api-change:``mediaconvert``: This release includes video engine updates
    including HEVC improvements, support for ingesting VP9 encoded video in
    MP4 containers, and support for user-specified 3D LUTs.
- From 1.32.11
  * api-change:``apprunner``: AWS App Runner adds Python 3.11 and Node.js 18
    runtimes.
  * api-change:``location``: This release introduces a new parameter to
    bypasses an API key's expiry conditions and delete the key.
  * api-change:``quicksight``: Add LinkEntityArn support for different
    partitions; Add UnsupportedUserEditionException in UpdateDashboardLinks
    API; Add support for New Reader Experience Topics
- From 1.32.10
  * api-change:``codestar-connections``: New integration with the GitLab
    self-managed provider type.
  * api-change:``kinesis-video-archived-media``: NoDataRetentionException
    thrown when GetImages requested for a Stream that does not retain data
    (that is, has a DataRetentionInHours of 0).
  * api-change:``sagemaker``: Amazon SageMaker Studio now supports Docker
    access from within app container
- From 1.32.9
  * api-change:``emr``: Update emr command to latest version
- From 1.32.8
  * api-change:``iam``: Documentation updates for AWS Identity and Access
    Management (IAM).
  * api-change:``endpoint-rules``: Update endpoint-rules command to latest
    version
- From 1.32.7
  * api-change:``bedrock-agent``: Adding Claude 2.1 support to Bedrock Agents
  * api-change:``endpoint-rules``: Update endpoint-rules command to latest
    version
  * api-change:``glue``: This release adds additional configurations for Query
    Session Context on the following APIs: GetUnfilteredTableMetadata,
    GetUnfilteredPartitionMetadata, GetUnfilteredPartitionsMetadata.
  * api-change:``lakeformation``: This release adds additional configurations
    on GetTemporaryGlueTableCredentials for Query Session Context.
  * api-change:``mediaconnect``: This release adds the DescribeSourceMetadata
    API. This API can be used to view the stream information of the flow's
    source.
  * api-change:``networkmonitor``: CloudWatch Network Monitor is a new service
    within CloudWatch that will help network administrators and operators
    continuously monitor network performance metrics such as round-trip-time
    and packet loss between their AWS-hosted applications and their on-premises
    locations.
  * api-change:``omics``: Provides minor corrections and an updated description
    of APIs.
  * api-change:``secretsmanager``: Update endpoint rules and examples.
- From 1.32.6
  * api-change:``amp``: This release updates Amazon Managed Service for
    Prometheus APIs to support customer managed KMS keys.
  * api-change:``appintegrations``: The Amazon AppIntegrations service adds
    DeleteApplication API for deleting applications, and updates APIs to
    support third party applications reacting to workspace events and make
    data requests to Amazon Connect for agent and contact events.
  * api-change:``bedrock-agent``: This release introduces Amazon Aurora as a
    vector store on Knowledge Bases for Amazon Bedrock
  * api-change:``codecommit``: AWS CodeCommit now supports customer managed
    keys from AWS Key Management Service. UpdateRepositoryEncryptionKey is
    added for updating the key configuration. CreateRepository, GetRepository,
    BatchGetRepositories are updated with new input or output parameters.
  * api-change:``connect``: Adds APIs to manage User Proficiencies and
    Predefined Attributes. Enhances StartOutboundVoiceContact API input.
    Introduces SearchContacts API. Enhances DescribeContact API. Adds an API to
    update Routing Attributes in QueuePriority and QueueTimeAdjustmentSeconds.
  * api-change:``medialive``: MediaLive now supports the ability to configure
    the audio that an AWS Elemental Link UHD device produces, when the device
    is configured as the source for a flow in AWS Elemental MediaConnect.
  * api-change:``neptune-graph``: Adds Waiters for successful creation and
    deletion of Graph, Graph Snapshot, Import Task and Private Endpoints for
    Neptune Analytics
  * api-change:``rds-data``: This release adds support for using RDS Data API
    with Aurora PostgreSQL Serverless v2 and provisioned DB clusters.
  * api-change:``rds``: This release adds support for using RDS Data API with
    Aurora PostgreSQL Serverless v2 and provisioned DB clusters.
  * api-change:``sagemaker``: Amazon SageMaker Training now provides model
    training container access for debugging purposes. Amazon SageMaker Search
    now provides the ability to use visibility conditions to limit resource
    access to a single domain or multiple domains.
- From 1.32.5
  * api-change:``appstream``: This release introduces configurable clipboard,
    allowing admins to specify the maximum length of text that can be copied by
    the users from their device to the remote session and vice-versa.
  * api-change:``eks``: Add support for cluster insights, new EKS capability
    that surfaces potentially upgrade impacting issues.
  * api-change:``guardduty``: This release 1) introduces a new API:
    GetOrganizationStatistics , and 2) adds a new UsageStatisticType
    TOP_ACCOUNTS_BY_FEATURE for GetUsageStatistics API
  * api-change:``managedblockchain-query``: Adding Confirmation Status and
    Execution Status to GetTransaction Response.
  * api-change:``mediatailor``: Adds the ability to configure time shifting on
    MediaTailor channels using the TimeShiftConfiguration field
  * api-change:``route53``: Amazon Route 53 now supports the Canada West
    (Calgary) Region (ca-west-1) for latency records, geoproximity records,
    and private DNS for Amazon VPCs in that region.
  * api-change:``endpoint-rules``: Update endpoint-rules command to latest
    version
- From 1.32.4
  * api-change:``appsync``: This release adds additional configurations on
    GraphQL APIs for limits on query depth, resolver count, and introspection
  * api-change:``chime-sdk-meetings``: Add meeting features to specify a
    maximum camera resolution, a maximum content sharing resolution, and a
    maximum number of attendees for a given meeting.
  * api-change:``ec2``: Provision BYOIPv4 address ranges and advertise them by
    specifying the network border groups option in Los Angeles, Phoenix and
    Dallas AWS Local Zones.
  * api-change:``fsx``: Added support for FSx for OpenZFS on-demand data
    replication across AWS accounts and/or regions.Added the IncludeShared
    attribute for DescribeSnapshots.Added the CopyStrategy attribute for
    OpenZFSVolumeConfiguration.
  * api-change:``marketplace-catalog``: AWS Marketplace now supports a new API,
    BatchDescribeEntities, which returns metadata and content for multiple
    entities.
  * api-change:``rds``: RDS - The release adds two new APIs:
    DescribeDBRecommendations and ModifyDBRecommendation
- From 1.32.3
  * api-change:``cognito-idp``: Amazon Cognito now supports trigger versions
    that define the fields in the request sent to pre token generation Lambda
    triggers.
  * api-change:``eks``: Add support for EKS Cluster Access Management.
  * api-change:``quicksight``: A docs-only release to add missing entities to
    the API reference.
  * api-change:``route53resolver``: Add DOH protocols in resolver endpoints.
- From 1.32.2
  * enhancement:``cloudformation package``: Add support for intrinsic
    Fn:ForEach (fixes `#8075 &lt;https://github.com/aws/aws-cli/issues/8075&gt;`__)
  * api-change:``cloud9``: Updated Cloud9 API documentation for AL2023 release
  * api-change:``connect``: Adds relatedContactId field to
    StartOutboundVoiceContact API input. Introduces PauseContact API and
    ResumeContact API for Task contacts. Adds pause duration, number of pauses,
    timestamps for last paused and resumed events to DescribeContact API
    response. Adds new Rule type and new Rule action.
  * api-change:``connectcases``: Increase number of fields that can be included
    in CaseEventIncludedData from 50 to 200
  * api-change:``kms``: Documentation updates for AWS Key Management Service
  * api-change:``rds``: Updates Amazon RDS documentation by adding code examples
  * api-change:``sagemaker``: This release 1) introduces a new API:
    DeleteCompilationJob , and 2) adds InfraCheckConfig for Create/Describe
    training job API
- From 1.32.1
  * api-change:``appstream``: This release includes support for images of
    Windows Server 2022 platform.
  * api-change:``b2bi``: Documentation updates for AWS B2B Data Interchange
  * api-change:``billingconductor``: Billing Conductor is releasing a new API,
    GetBillingGroupCostReport, which provides the ability to retrieve/view the
    Billing Group Cost Report broken down by attributes for a specific billing
    group.
  * api-change:``connect``: This release adds support for more granular
    billing using tags (key:value pairs)
  * api-change:``controltower``: Documentation updates for AWS Control Tower.
  * api-change:``firehose``: This release, 1) adds configurable buffering hints
    for the Splunk destination, and 2) reduces the minimum configurable
    buffering interval for supported destinations
  * api-change:``gamelift``: Amazon GameLift adds the ability to add and update
    the game properties of active game sessions.
  * api-change:``iot``: This release adds the ability to self-manage
    certificate signing in AWS IoT Core fleet provisioning using the new
    certificate provider resource.
  * api-change:``neptune-graph``: This is the initial SDK release for Amazon
    Neptune Analytics
  * api-change:``opensearch``: Updating documentation for Amazon OpenSearch
    Service support for new zero-ETL integration with Amazon S3.
  * api-change:``quicksight``: Update Dashboard Links support;
    SingleAxisOptions support; Scatterplot Query limit support.
  * api-change:``workspaces``: Updated note to ensure customers understand
    running modes.
  * api-change:``endpoint-rules``: Update endpoint-rules command to latest
    version
- From 1.32.0
  * feature:Python: End of support for Python 3.7
  * api-change:``drs``: Adding AgentVersion to SourceServer and
    RecoveryInstance structures
  * feature:Python: End of support for Python 3.7
- From 1.31.13
  * api-change:``imagebuilder``: This release adds the Image Workflows feature
    to give more flexibility and control over the image building and testing
    process.
  * api-change:``location``: This release 1)  adds sub-municipality field in
    Places API for searching and getting places information, and 2) allows
    optimizing route calculation based on expected arrival time.
  * api-change:``logs``: This release introduces the StartLiveTail API to tail
    ingested logs in near real time.
- From 1.31.12
  * api-change:``neptune``: This release adds a new parameter configuration
    setting to the Neptune cluster related APIs that can be leveraged to
    switch between the underlying supported storage modes.
  * api-change:``pinpoint``: This release includes Amazon Pinpoint API
    documentation updates pertaining to campaign message sending rate limits.
  * api-change:``securityhub``: Added new resource detail objects to ASFF,
    including resources for AwsDynamoDbTable, AwsEc2ClientVpnEndpoint,
    AwsMskCluster, AwsS3AccessPoint, AwsS3Bucket
  * api-change:``endpoint-rules``: Update endpoint-rules command to latest
    version</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1710331200">- Reconfigure the spec file support builds better in Factory and SLE
  supporting different Python interpreter versions</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1715860800">- Update to 1.32.105
  * api-change:``connect``: Amazon Connect provides enhanced search capabilities for flows &amp; flow
    modules on the Connect admin website and programmatically using APIs. You can search for flows and
    flow modules by name, description, type, status, and tags, to filter and identify a specific flow
    in your Connect instances.
  * api-change:``s3``: Updated a few x-id in the http uri traits
- from version 1.32.104
  * api-change:``events``: Amazon EventBridge introduces KMS customer-managed key (CMK) encryption
    support for custom and partner events published on EventBridge Event Bus (including default bus)
    and UpdateEventBus API.
  * api-change:``vpc-lattice``: This release adds TLS Passthrough support. It also increases max
    number of target group per rule to 10.
- from version 1.32.103
  * api-change:``discovery``: add v2 smoke tests and smithy smokeTests trait for SDK testing
  * api-change:``greengrassv2``: Mark ComponentVersion in ComponentDeploymentSpecification as
    required.
  * api-change:``sagemaker``: Introduced support for G6 instance types on Sagemaker Notebook
    Instances and on SageMaker Studio for JupyterLab and CodeEditor applications.
  * api-change:``sso-oidc``: Updated request parameters for PKCE support.
- from version 1.32.102
  * api-change:``bedrock-agent-runtime``: This release adds support to provide guardrail
    configuration and modify inference parameters that are then used in RetrieveAndGenerate API in
    Agents for Amazon Bedrock.
  * api-change:``pinpoint``: This release adds support for specifying email message headers for Email
    Templates, Campaigns, Journeys and Send Messages.
  * api-change:``route53resolver``: Update the DNS Firewall settings to correct a spelling issue.
  * api-change:``ssm-sap``: Added support for application-aware start/stop of SAP applications
    running on EC2 instances, with SSM for SAP
  * api-change:``verifiedpermissions``: Adds policy effect and actions fields to Policy API's.
- from version 1.32.101
  * api-change:``cognito-idp``: Add EXTERNAL_PROVIDER enum value to UserStatusType.
  * api-change:``ec2``: Adding Precision Hardware Clock (PHC) to public API DescribeInstanceTypes
  * api-change:``ecr``: This release adds pull through cache rules support for GitLab container
    registry in Amazon ECR.
  * api-change:``fms``: The policy scope resource tag is always a string value, either a non-empty
    string or an empty string.
  * api-change:``polly``: Add new engine - generative - that builds the most expressive
    conversational voices.
  * api-change:``sqs``: This release adds MessageSystemAttributeNames to ReceiveMessageRequest to
    replace AttributeNames.
- from version 1.32.100
  * api-change:``b2bi``: Documentation update to clarify the MappingTemplate definition.
  * api-change:``budgets``: This release adds tag support for budgets and budget actions.
  * api-change:``resiliencehub``: AWS Resilience Hub has expanded its drift detection capabilities by
    introducing a new type of drift detection - application resource drift. This new enhancement
    detects changes, such as the addition or deletion of resources within the application's input
    sources.
  * api-change:``route53profiles``: Doc only update for Route 53 profiles that fixes some link  issues
- from version 1.32.99
  * api-change:``medialive``: AWS Elemental MediaLive now supports configuring how SCTE 35
    passthrough triggers segment breaks in HLS and MediaPackage output groups. Previously, messages
    triggered breaks in all these output groups. The new option is to trigger segment breaks only in
    groups that have SCTE 35 passthrough enabled.
- from version 1.32.98
  * api-change:``bedrock-agent``: This release adds support for using Provisioned Throughput with
    Bedrock Agents.
  * api-change:``connect``: This release adds 5 new APIs for managing attachments:
    StartAttachedFileUpload, CompleteAttachedFileUpload, GetAttachedFile, BatchGetAttachedFileMetadata,
    DeleteAttachedFile. These APIs can be used to programmatically upload and download attachments to
    Connect resources, like cases.
  * api-change:``connectcases``: This feature supports the release of Files related items
  * api-change:``datasync``: Updated guidance on using private or self-signed certificate authorities
    (CAs) with AWS DataSync object storage locations.
  * api-change:``inspector2``: This release adds CSV format to GetCisScanReport for Inspector v2
  * api-change:``sagemaker``: Amazon SageMaker Inference now supports m6i, c6i, r6i, m7i, c7i, r7i
    and g5 instance types for Batch Transform Jobs
  * api-change:``sesv2``: Adds support for specifying replacement headers per BulkEmailEntry in
    SendBulkEmail in SESv2.
- from version 1.32.97
  * api-change:``dynamodb``: This release adds support to specify an optional, maximum
    OnDemandThroughput for DynamoDB tables and global secondary indexes in the CreateTable or
    UpdateTable APIs. You can also override the OnDemandThroughput settings by calling the ImportTable,
    RestoreFromPointInTime, or RestoreFromBackup APIs.
  * api-change:``ec2``: This release includes a new API for retrieving the public endorsement key of
    the EC2 instance's Nitro Trusted Platform Module (NitroTPM).
  * api-change:``personalize``: This releases ability to delete users and their data, including their
    metadata and interactions data, from a dataset group.
  * api-change:``redshift-serverless``: Update Redshift Serverless List Scheduled Actions Output
    Response to include Namespace Name.
- from version 1.32.96
  * api-change:``bedrock-agent``: This release adds support for using MongoDB Atlas as a vector store
    when creating a knowledge base.
  * api-change:``ec2``: Documentation updates for Amazon EC2.
  * api-change:``personalize-runtime``: This release adds support for a Reason attribute for
    predicted items generated by User-Personalization-v2.
  * api-change:``securityhub``: Updated CreateMembers API request with limits.
  * api-change:``sesv2``: Fixes ListContacts and ListImportJobs APIs to use POST instead of GET.
- from version 1.32.95
  * api-change:``chime-sdk-voice``: Due to changes made by the Amazon Alexa service,
    GetSipMediaApplicationAlexaSkillConfiguration and PutSipMediaApplicationAlexaSkillConfiguration
    APIs are no longer available for use. For more information, refer to the Alexa Smart Properties
    page.
  * api-change:``codeartifact``: Add support for the Ruby package format.
  * api-change:``fms``: AWS Firewall Manager now supports the network firewall service stream
    exception policy feature for accounts within your organization.
  * api-change:``omics``: Add support for workflow sharing and dynamic run storage
  * api-change:``opensearch``: This release enables customers to create Route53 A and AAAA alias
    record types to point custom endpoint domain to OpenSearch domain's dualstack search endpoint.
  * api-change:``pinpoint-sms-voice-v2``: Amazon Pinpoint has added two new features Multimedia
    services (MMS) and protect configurations. Use the three new MMS APIs to send media messages to a
    mobile phone which includes image, audio, text, or video files. Use the ten new protect
    configurations APIs to block messages to specific countries.
  * api-change:``qbusiness``: This is a general availability (GA) release of Amazon Q Business. Q
    Business enables employees in an enterprise to get comprehensive answers to complex questions and
    take actions through a unified, intuitive web-based chat experience - using an enterprise's
    existing content, data, and systems.
  * api-change:``quicksight``: New Q embedding supporting Generative Q&amp;A
  * api-change:``route53resolver``: Release of FirewallDomainRedirectionAction parameter on the Route
    53 DNS Firewall Rule.  This allows customers to configure a DNS Firewall rule to inspect all the
    domains in the DNS redirection chain (default) , such as CNAME, ALIAS, DNAME, etc., or just the
    first domain and trust the rest.
  * api-change:``sagemaker``: Amazon SageMaker Training now supports the use of attribute-based
    access control (ABAC) roles for training job execution roles. Amazon SageMaker Inference now
    supports G6 instance types.
  * api-change:``signer``: Documentation updates for AWS Signer. Adds cross-account signing
    constraint and definitions for cross-account actions.
- from version 1.32.94
  * api-change:``amplify``: Updating max results limit for listing any resources (Job, Artifacts,
    Branch, BackendResources, DomainAssociation) to 50 with the exception of list apps that where max
    results can be up to 100.
  * api-change:``connectcases``: This feature releases DeleteField, DeletedLayout, and DeleteTemplate
    API's
  * api-change:``inspector2``: Update Inspector2 to include new Agentless API parameters.
  * api-change:``timestream-query``: This change allows users to update and describe account settings
    associated with their accounts.
  * api-change:``transcribe``: This update provides error messaging for generative call summarization
    in Transcribe Call Analytics
  * api-change:``trustedadvisor``: This release adds the BatchUpdateRecommendationResourceExclusion
    API to support batch updates of Recommendation Resource exclusion statuses and introduces a new
    exclusion status filter to the ListRecommendationResources and
    ListOrganizationRecommendationResources APIs.
- from version 1.32.93
  * api-change:``codepipeline``: Add ability to manually and automatically roll back a pipeline stage
    to a previously successful execution.
  * api-change:``cognito-idp``: Add LimitExceededException to SignUp errors
  * api-change:``connectcampaigns``: This release adds support for specifying if Answering Machine
    should wait for prompt sound.
  * api-change:``marketplace-entitlement``: Releasing minor endpoint updates.
  * api-change:``oam``: This release introduces support for Source Accounts to define which Metrics
    and Logs to share with the Monitoring Account
  * api-change:``rds``: SupportsLimitlessDatabase field added to describe-db-engine-versions to
    indicate whether the DB engine version supports Aurora Limitless Database.
  * api-change:``support``: Releasing minor endpoint updates.
  * enhancement:dependency: Bump upper bound of colorama to &lt;0.4.7; fixes `#7086
    &lt;https://github.com/aws/aws-cli/issues/7086&gt;`__
- from version 1.32.92
  * api-change:``appsync``: UpdateGraphQLAPI documentation update and datasource introspection secret
    arn update
  * api-change:``fms``: AWS Firewall Manager adds support for network ACL policies to manage Amazon
    Virtual Private Cloud (VPC) network access control lists (ACLs) for accounts in your organization.
  * api-change:``ivs``: Bug Fix: IVS does not support arns with the `svs` prefix
  * api-change:``ivs-realtime``: Bug Fix: IVS Real Time does not support ARNs using the `svs` prefix.
  * api-change:``rds``: Updates Amazon RDS documentation for setting local time zones for RDS for Db2
    DB instances.
  * api-change:``stepfunctions``: Add new ValidateStateMachineDefinition operation, which performs
    syntax checking on the definition of a Amazon States Language (ASL) state machine.
- from version 1.32.91
  * api-change:``datasync``: This change allows users to disable and enable the schedules associated
    with their tasks.
  * api-change:``ec2``: Launching capability for customers to enable or disable automatic assignment
    of public IPv4 addresses to their network interface
  * api-change:``emr-containers``: EMRonEKS Service support for SecurityConfiguration enforcement for
    Spark Jobs.
  * api-change:``entityresolution``: Support Batch Unique IDs Deletion.
  * api-change:``gamelift``: Amazon GameLift releases container fleets support for public preview.
    Deploy Linux-based containerized game server software for hosting on Amazon GameLift.
  * api-change:``ssm``: Add SSM DescribeInstanceProperties API to public AWS SDK.
- from version 1.32.90
  * api-change:``bedrock``: This release introduces Model Evaluation and Guardrails for Amazon
    Bedrock.
  * api-change:``bedrock-agent``: Introducing the ability to create multiple data sources per
    knowledge base, specify S3 buckets as data sources from external accounts, and exposing levers to
    define the deletion behavior of the underlying vector store data.
  * api-change:``bedrock-agent-runtime``: This release introduces zero-setup file upload support for
    the RetrieveAndGenerate API. This allows you to chat with your data without setting up a Knowledge
    Base.
  * api-change:``bedrock-runtime``: This release introduces Guardrails for Amazon Bedrock.
  * api-change:``ce``: Added additional metadata that might be applicable to your reservation
    recommendations.
  * api-change:``ec2``: This release introduces EC2 AMI Deregistration Protection, a new AMI property
    that can be enabled by customers to protect an AMI against an unintended deregistration. This
    release also enables the AMI owners to view the AMI 'LastLaunchedTime' in DescribeImages API.
  * api-change:``pi``: Clarifies how aggregation works for GetResourceMetrics in the Performance
    Insights API.
  * api-change:``rds``: Fix the example ARN for ModifyActivityStreamRequest
  * api-change:``workspaces-web``: Added InstanceType and MaxConcurrentSessions parameters on
    CreatePortal and UpdatePortal Operations as well as the ability to read Customer Managed Key &amp;
    Additional Encryption Context parameters on supported resources (Portal, BrowserSettings,
    UserSettings, IPAccessSettings)
- from version 1.32.89
  * api-change:``bedrock-agent``: Releasing the support for simplified configuration and return of
    control
  * api-change:``bedrock-agent-runtime``: Releasing the support for simplified configuration and
    return of control
  * api-change:``payment-cryptography``: Adding support to TR-31/TR-34 exports for optional headers,
    allowing customers to add additional metadata (such as key version and KSN) when exporting keys
    from the service.
  * api-change:``redshift-serverless``: Updates description of schedule field for scheduled actions.
  * api-change:``route53profiles``: Route 53 Profiles allows you to apply a central DNS configuration
    across many VPCs regardless of account.
  * api-change:``sagemaker``: This release adds support for Real-Time Collaboration and Shared Space
    for JupyterLab App on SageMaker Studio.
  * api-change:``servicediscovery``: This release adds examples to several Cloud Map actions.
  * api-change:``transfer``: Adding new API to support remote directory listing using SFTP connector
- from version 1.32.88
  * api-change:``glue``: Adding RowFilter in the response for GetUnfilteredTableMetadata API
  * api-change:``internetmonitor``: This update introduces the GetInternetEvent and
    ListInternetEvents APIs, which provide access to internet events displayed on the Amazon CloudWatch
    Internet Weather Map.
  * api-change:``personalize``: This releases auto training capability while creating a solution and
    automatically syncing latest solution versions when creating/updating a campaign
- from version 1.32.87
  * api-change:``drs``: Outpost ARN added to Source Server and Recovery Instance
  * api-change:``emr-serverless``: This release adds the capability to publish detailed Spark engine
    metrics to Amazon Managed Service for Prometheus (AMP) for  enhanced monitoring for Spark jobs.
  * api-change:``guardduty``: Added IPv6Address fields for local and remote IP addresses
  * api-change:``quicksight``: This release adds support for the Cross Sheet Filter and Control
    features, and support for warnings in asset imports for any permitted errors encountered during
    execution
  * api-change:``rolesanywhere``: This release introduces the PutAttributeMapping and
    DeleteAttributeMapping APIs. IAM Roles Anywhere now provides the capability to define a set of
    mapping rules, allowing customers to specify which data is extracted from their X.509 end-entity
    certificates.
  * api-change:``sagemaker``: Removed deprecated enum values and updated API documentation.
  * api-change:``workspaces``: Adds new APIs for managing and sharing WorkSpaces BYOL configuration
    across accounts.
- from version 1.32.86
  * api-change:``ec2``: Documentation updates for Elastic Compute Cloud (EC2).
  * api-change:``qbusiness``: This release adds support for IAM Identity Center (IDC) as the identity
    gateway for Q Business. It also allows users to provide an explicit intent for Q Business to
    identify how the Chat request should be handled.
- from version 1.32.85
  * api-change:``bedrock-agent``: For Create Agent API, the agentResourceRoleArn parameter is no
    longer required.
  * api-change:``emr-serverless``: This release adds support for shuffle optimized disks that allow
    larger disk sizes and higher IOPS to efficiently run shuffle heavy workloads.
  * api-change:``entityresolution``: Cross Account Resource Support .
  * api-change:``iotwireless``: Add PublicGateways in the GetWirelessStatistics call response,
    indicating the LoRaWAN public network accessed by the device.
  * api-change:``lakeformation``: This release adds Lake Formation managed RAM support for the 4 APIs
  - "DescribeLakeFormationIdentityCenterConfiguration",
    "CreateLakeFormationIdentityCenterConfiguration",
    "DescribeLakeFormationIdentityCenterConfiguration", and
    "DeleteLakeFormationIdentityCenterConfiguration"
  * api-change:``m2``: Adding new ListBatchJobRestartPoints API and support for restart batch job.
  * api-change:``mediapackagev2``: Dash v2 is a MediaPackage V2 feature to support egressing on DASH
    manifest format.
  * api-change:``outposts``: This release adds new APIs to allow customers to configure their Outpost
    capacity at order-time.
  * api-change:``wellarchitected``: AWS Well-Architected now has a Connector for Jira to allow
    customers to efficiently track workload risks and improvement efforts and create closed-loop
    mechanisms.
- from version 1.32.84
  * api-change:``cloudformation``: Adding support for the new parameter "IncludePropertyValues" in
    the CloudFormation DescribeChangeSet API. When this parameter is included, the DescribeChangeSet
    response will include more detailed information such as before and after values for the resource
    properties that will change.
  * api-change:``config``: Updates documentation for AWS Config
  * api-change:``glue``: Modifying request for GetUnfilteredTableMetadata for view-related fields.
  * api-change:``healthlake``: Added new CREATE_FAILED status for data stores. Added new errorCause
    to DescribeFHIRDatastore API and ListFHIRDatastores API response for additional insights into data
    store creation and deletion workflows.
  * api-change:``iotfleethub``: Documentation updates for AWS IoT Fleet Hub to clarify that Fleet Hub
    supports organization instance of IAM Identity Center.
  * api-change:``kms``: This feature supports the ability to specify a custom rotation period for
    automatic key rotations, the ability to perform on-demand key rotations, and visibility into your
    key material rotations.
  * api-change:``mediatailor``: Added InsertionMode to PlaybackConfigurations. This setting controls
    whether players can use stitched or guided ad insertion. The default for players that do not
    specify an insertion mode is stitched.
  * api-change:``neptune-graph``: Update to API documentation to resolve customer reported issues.
  * api-change:``outposts``: This release adds EXPEDITORS as a valid shipment carrier.
  * api-change:``redshift``: Adds support for Amazon Redshift DescribeClusterSnapshots API to include
    Snapshot ARN response field.
  * api-change:``transfer``: This change releases support for importing self signed certificates to
    the Transfer Family for sending outbound file transfers over TLS/HTTPS.
- from version 1.32.83
  * api-change:``batch``: This release adds the task properties field to attempt details and the name
    field on EKS container detail.
  * api-change:``cloudfront``: CloudFront origin access control extends support to AWS Lambda
    function URLs and AWS Elemental MediaPackage v2 origins.
  * api-change:``cloudwatch``: This release adds support for Metric Characteristics for CloudWatch
    Anomaly Detection. Anomaly Detector now takes Metric Characteristics object with Periodic Spikes
    boolean field that tells Anomaly Detection that spikes that repeat at the same time every week are
    part of the expected pattern.
  * api-change:``codebuild``: Support access tokens for Bitbucket sources
  * api-change:``iam``: For CreateOpenIDConnectProvider API, the ThumbprintList parameter is no
    longer required.
  * api-change:``medialive``: AWS Elemental MediaLive introduces workflow monitor, a new feature that
    enables the visualization and monitoring of your media workflows. Create signal maps of your
    existing workflows and monitor them by creating notification and monitoring template groups.
  * api-change:``omics``: This release adds support for retrieval of S3 direct access metadata on
    sequence stores and read sets, and adds support for SHA256up and SHA512up HealthOmics ETags.
  * api-change:``pipes``: LogConfiguration ARN validation fixes
  * api-change:``rds``: Updates Amazon RDS documentation for Standard Edition 2 support in RDS Custom
    for Oracle.
  * api-change:``s3control``: Documentation updates for Amazon S3-control.
- from version 1.32.82
  * api-change:``cleanrooms``: AWS Clean Rooms Differential Privacy is now fully available.
    Differential privacy protects against user-identification attempts.
  * api-change:``connect``: This release adds new Submit Auto Evaluation Action for Amazon Connect
    Rules.
  * api-change:``networkmonitor``: Examples were added to CloudWatch Network Monitor commands.
  * api-change:``qconnect``: This release adds a new QiC public API updateSession and updates an
    existing QiC public API createSession
  * api-change:``rekognition``: Added support for ContentType to content moderation detections.
  * api-change:``supplychain``: This release includes API SendDataIntegrationEvent for AWS Supply
    Chain
  * api-change:``workspaces-thin-client``: Adding tags field to SoftwareSet. Removing tags fields
    from Summary objects. Changing the list of exceptions in tagging APIs. Fixing an issue where the
    SDK returns empty tags in Get APIs.
- from version 1.32.81
  * api-change:``codebuild``: Add new webhook filter types for GitHub webhooks
  * api-change:``mediaconvert``: This release includes support for bringing your own fonts to use for
    burn-in or DVB-Sub captioning workflows.
  * api-change:``pinpoint``: The OrchestrationSendingRoleArn has been added to the email channel and
    is used to send emails from campaigns or journeys.
  * api-change:``rds``: This release adds support for specifying the CA certificate to use for the
    new db instance when restoring from db snapshot, restoring from s3, restoring to point in time, and
    creating a db instance read replica.
- from version 1.32.80
  * api-change:``controlcatalog``: This is the initial SDK release for AWS Control Catalog, a central
    catalog for AWS managed controls. This release includes 3 new APIs - ListDomains, ListObjectives,
    and ListCommonControls - that vend high-level data to categorize controls across the AWS platform.
  * api-change:``mgn``: Added USE_SOURCE as default option to LaunchConfigurationTemplate bootMode
    parameter.
  * api-change:``networkmonitor``: Updated the allowed monitorName length for CloudWatch Network
    Monitor.
- from version 1.32.79
  * api-change:``quicksight``: Adding IAMIdentityCenterInstanceArn parameter to
    CreateAccountSubscription
  * api-change:``resource-groups``: Added a new QueryErrorCode RESOURCE_TYPE_NOT_SUPPORTED that is
    returned by the ListGroupResources operation if the group query contains unsupported resource types.
  * api-change:``verifiedpermissions``: Adding BatchIsAuthorizedWithToken API which supports multiple
    authorization requests against a PolicyStore given a bearer token.
- from version 1.32.78
  * api-change:``b2bi``: Adding support for X12 5010 HIPAA EDI version and associated transaction
    sets.
  * api-change:``cleanrooms``: Feature: New schemaStatusDetails field to the existing Schema object
    that displays a status on Schema API responses to show whether a schema is queryable or not. New
    BatchGetSchemaAnalysisRule API to retrieve multiple schemaAnalysisRules using a single API call.
  * api-change:``ec2``: Amazon EC2 G6 instances powered by NVIDIA L4 Tensor Core GPUs can be used for
    a wide range of graphics-intensive and machine learning use cases. Gr6 instances also feature
    NVIDIA L4 GPUs and can be used for graphics workloads with higher memory requirements.
  * api-change:``emr-containers``: This release adds support for integration with EKS AccessEntry
    APIs to enable automatic Cluster Access for EMR on EKS.
  * api-change:``ivs``: API update to include an SRT ingest endpoint and passphrase for all channels.
  * api-change:``verifiedpermissions``: Adds GroupConfiguration field to Identity Source API's
- from version 1.32.77
  * api-change:``cleanroomsml``: The release includes a public SDK for AWS Clean Rooms ML APIs,
    making them globally available to developers worldwide.
  * api-change:``cloudformation``: This release would return a new field - PolicyAction in
    cloudformation's existed DescribeChangeSetResponse, showing actions we are going to apply on the
    physical resource (e.g., Delete, Retain) according to the user's template
  * api-change:``datazone``: This release supports the feature of dataQuality to enrich asset with
    dataQualityResult in Amazon DataZone.
  * api-change:``docdb``: This release adds Global Cluster Switchover capability which enables you to
    change your global cluster's primary AWS Region, the region that serves writes, while preserving
    the replication between all regions in the global cluster.
  * api-change:``groundstation``: This release adds visibilityStartTime and visibilityEndTime to
    DescribeContact and ListContacts responses.
  * api-change:``lambda``: Add Ruby 3.3 (ruby3.3) support to AWS Lambda
  * api-change:``medialive``: Cmaf Ingest outputs are now supported in Media Live
  * api-change:``medical-imaging``: SearchImageSets API now supports following enhancements -
    Additional support for searching on UpdatedAt and SeriesInstanceUID - Support for searching
    existing filters between dates/times - Support for sorting the search result by
    Ascending/Descending - Additional parameters returned in the response
  * api-change:``transfer``: Add ability to specify Security Policies for SFTP Connectors
- from version 1.32.76
  * api-change:``ecs``: Documentation only update for Amazon ECS.
  * api-change:``glue``: Adding View related fields to responses of read-only Table APIs.
  * api-change:``ivschat``: Doc-only update. Changed "Resources" to "Key Concepts" in docs and
    updated text.
  * api-change:``rolesanywhere``: This release increases the limit on the roleArns request parameter
    for the *Profile APIs that support it. This parameter can now take up to 250 role ARNs.
  * api-change:``securityhub``: Documentation updates for AWS Security Hub
- from version 1.32.75
  * api-change:``cloudwatch``: This release adds support for CloudWatch Anomaly Detection on
    cross-account metrics. SingleMetricAnomalyDetector and MetricDataQuery inputs to Anomaly Detection
    APIs now take an optional AccountId field.
  * api-change:``datazone``: This release supports the feature of AI recommendations for descriptions
    to enrich the business data catalog in Amazon DataZone.
  * api-change:``deadline``: AWS Deadline Cloud is a new fully managed service that helps customers
    set up, deploy, and scale rendering projects in minutes, so they can improve the efficiency of
    their rendering pipelines and take on more projects.
  * api-change:``emr``: This release fixes a broken link in the documentation.
  * api-change:``lightsail``: This release adds support to upgrade the TLS version of the
    distribution.
- from version 1.32.74
  * api-change:``b2bi``: Supporting new EDI X12 transaction sets for X12 versions 4010, 4030, and
    5010.
  * api-change:``codebuild``: Add new fleet status code for Reserved Capacity.
  * api-change:``codeconnections``: Duplicating the CodeStar Connections service into the new,
    rebranded AWS CodeConnections service.
  * api-change:``internetmonitor``: This release adds support to allow customers to track cross
    account monitors through ListMonitor, GetMonitor, ListHealthEvents, GetHealthEvent, StartQuery APIs.
  * api-change:``iotwireless``: Add support for retrieving key historical and live metrics for
    LoRaWAN devices and gateways
  * api-change:``marketplace-catalog``: This release enhances the ListEntities API to support
    ResaleAuthorizationId filter and sort for OfferEntity in the request and the addition of a
    ResaleAuthorizationId field in the response of OfferSummary.
  * api-change:``neptune-graph``: Add the new API Start-Import-Task for Amazon Neptune Analytics.
  * api-change:``sagemaker``: This release adds support for custom images for the CodeEditor App on
    SageMaker Studio
  * enhancement:``s3``: Add parameter to validate source and destination S3 URIs to the ``mv``
    command.
- from version 1.32.73
  * api-change:``codecatalyst``: This release adds support for understanding pending changes to
    subscriptions by including two new response parameters for the GetSubscription API for Amazon
    CodeCatalyst.
  * api-change:``compute-optimizer``: This release enables AWS Compute Optimizer to analyze and
    generate recommendations with a new customization preference, Memory Utilization.
  * api-change:``ec2``: Amazon EC2 C7gd, M7gd and R7gd metal instances with up to 3.8 TB of local
    NVMe-based SSD block-level storage have up to 45% improved real-time NVMe storage performance than
    comparable Graviton2-based instances.
  * api-change:``eks``: Add multiple customer error code to handle customer caused failure when
    managing EKS node groups
  * api-change:``guardduty``: Add EC2 support for GuardDuty Runtime Monitoring auto management.
  * api-change:``neptune-graph``: Update ImportTaskCancelled waiter to evaluate task state correctly
    and minor documentation changes.
  * api-change:``oam``: This release adds support for sharing AWS::InternetMonitor::Monitor resources.
  * api-change:``quicksight``: Amazon QuickSight: Adds support for setting up VPC Endpoint
    restrictions for accessing QuickSight Website.
- from version 1.32.72
  * api-change:``batch``: This feature allows AWS Batch to support configuration of imagePullSecrets
    and allowPrivilegeEscalation for jobs running on EKS
  * api-change:``bedrock-agent``: This changes introduces metadata documents statistics and also
    updates the documentation for bedrock agent.
  * api-change:``bedrock-agent-runtime``: This release introduces filtering support on Retrieve and
    RetrieveAndGenerate APIs.
  * api-change:``elasticache``: Added minimum capacity to  Amazon ElastiCache Serverless. This
    feature allows customer to ensure minimum capacity even without current load
  * api-change:``secretsmanager``: Documentation updates for Secrets Manager
- from version 1.32.71
  * api-change:``bedrock-agent-runtime``: This release adds support to customize prompts sent through
    the RetrieveAndGenerate API in Agents for Amazon Bedrock.
  * api-change:``ce``: Adds support for backfill of cost allocation tags, with new
    StartCostAllocationTagBackfill and ListCostAllocationTagBackfillHistory API.
  * api-change:``ec2``: Documentation updates for Elastic Compute Cloud (EC2).
  * api-change:``ecs``: This is a documentation update for Amazon ECS.
  * api-change:``finspace``: Add new operation delete-kx-cluster-node and add status parameter to
    list-kx-cluster-node operation.
- from version 1.32.70
  * api-change:``codebuild``: Supporting GitLab and GitLab Self Managed as source types in AWS
    CodeBuild.
  * api-change:``ec2``: Added support for ModifyInstanceMetadataDefaults and
    GetInstanceMetadataDefaults to set Instance Metadata Service account defaults
  * api-change:``ecs``: Documentation only update for Amazon ECS.
  * api-change:``emr-containers``: This release increases the number of supported job template
    parameters from 20 to 100.
  * api-change:``globalaccelerator``: AWS Global Accelerator now supports cross-account sharing for
    bring your own IP addresses.
  * api-change:``medialive``: Exposing TileMedia H265 options
  * api-change:``sagemaker``: Introduced support for the following new instance types on SageMaker
    Studio for JupyterLab and CodeEditor applications: m6i, m6id, m7i, c6i, c6id, c7i, r6i, r6id, r7i,
    and p5
- from version 1.32.69
  * api-change:``firehose``: Updates Amazon Firehose documentation for message regarding Enforcing
    Tags IAM Policy.
  * api-change:``kendra``: Documentation update, March 2024. Corrects some docs for Amazon Kendra.
  * api-change:``pricing``: Add ResourceNotFoundException to ListPriceLists and GetPriceListFileUrl
    APIs
  * api-change:``rolesanywhere``: This release relaxes constraints on the durationSeconds request
    parameter for the *Profile APIs that support it. This parameter can now take on values that go up
    to 43200.
  * api-change:``securityhub``: Added new resource detail object to ASFF, including resource for
    LastKnownExploitAt
- from version 1.32.68
  * api-change:``codeartifact``: This release adds Package groups to CodeArtifact so you can more
    conveniently configure package origin controls for multiple packages.
- from version 1.32.67
  * api-change:``accessanalyzer``: This release adds support for policy validation and external
    access findings for DynamoDB tables and streams. IAM Access Analyzer helps you author functional
    and secure resource-based policies and identify cross-account access. Updated service API,
    documentation, and paginators.
  * api-change:``codebuild``: This release adds support for new webhook events (RELEASED and
    PRERELEASED) and filter types (TAG_NAME and RELEASE_NAME).
  * api-change:``connect``: This release updates the *InstanceStorageConfig APIs to support a new
    ResourceType: REAL_TIME_CONTACT_ANALYSIS_CHAT_SEGMENTS. Use this resource type to enable streaming
    for real-time analysis of chat contacts and to associate a Kinesis stream where real-time analysis
    chat segments will be published.
  * api-change:``dynamodb``: This release introduces 3 new APIs ('GetResourcePolicy',
    'PutResourcePolicy' and 'DeleteResourcePolicy') and modifies the existing 'CreateTable' API for the
    resource-based policy support. It also modifies several APIs to accept a 'TableArn' for the
    'TableName' parameter.
  * api-change:``managedblockchain-query``: AMB Query: update GetTransaction to include transactionId
    as input
  * api-change:``savingsplans``: Introducing the Savings Plans Return feature enabling customers to
    return their Savings Plans within 7 days of purchase.
- from version 1.32.66
  * api-change:``cloudformation``: Documentation update, March 2024. Corrects some formatting.
  * api-change:``ec2``: This release adds the new DescribeMacHosts API operation for getting
    information about EC2 Mac Dedicated Hosts. Users can now see the latest macOS versions that their
    underlying Apple Mac can support without needing to be updated.
  * api-change:``finspace``: Adding new attributes readWrite and onDemand to dataview models for
    Database Maintenance operations.
  * api-change:``logs``: Update LogSamples field in Anomaly model to be a list of LogEvent
  * api-change:``managedblockchain-query``: Introduces a new API for Amazon Managed Blockchain Query:
    ListFilteredTransactionEvents.
- from version 1.32.65
  * api-change:``cloudformation``: This release supports for a new API
    ListStackSetAutoDeploymentTargets, which provider auto-deployment configuration as a describable
    resource. Customers can now view the specific combinations of regions and OUs that are being
    auto-deployed.
  * api-change:``kms``: Adds the ability to use the default policy name by omitting the policyName
    parameter in calls to PutKeyPolicy and GetKeyPolicy
  * api-change:``mediatailor``: This release adds support to allow customers to show different
    content within a channel depending on metadata associated with the viewer.
  * api-change:``rds``: This release launches the ModifyIntegration API and support for data
    filtering for zero-ETL Integrations.
  * api-change:``s3``: Fix two issues with response root node names.
  * api-change:``timestream-query``: Documentation updates, March 2024
- from version 1.32.64
  * api-change:``backup``: This release introduces a boolean attribute ManagedByAWSBackupOnly as part
    of ListRecoveryPointsByResource api to filter the recovery points based on ownership. This
    attribute can be used to filter out the recovery points protected by AWSBackup.
  * api-change:``codebuild``: AWS CodeBuild now supports overflow behavior on Reserved Capacity.
  * api-change:``connect``: This release adds Hierarchy based Access Control fields to Security
    Profile public APIs and adds support for UserAttributeFilter to SearchUsers API.
  * api-change:``ec2``: Add media accelerator and neuron device information on the describe instance
    types API.
  * api-change:``kinesisanalyticsv2``: Support for Flink 1.18 in Managed Service for Apache Flink
  * api-change:``s3``: Documentation updates for Amazon S3.
  * api-change:``sagemaker``: Adds m6i, m6id, m7i, c6i, c6id, c7i, r6i r6id, r7i, p5 instance type
    support to Sagemaker Notebook Instances and miscellaneous wording fixes for previous Sagemaker
    documentation.
  * api-change:``workspaces-thin-client``: Removed unused parameter kmsKeyArn from UpdateDeviceRequest
- from version 1.32.63
  * api-change:``amplify``: Documentation updates for Amplify. Identifies the APIs available only to
    apps created using Amplify Gen 1.
  * api-change:``ec2-instance-connect``: This release includes a new exception type
    "SerialConsoleSessionUnsupportedException" for SendSerialConsoleSSHPublicKey API.
  * api-change:``elbv2``: This release allows you to configure HTTP client keep-alive duration for
    communication between clients and Application Load Balancers.
  * api-change:``fis``: This release adds support for previewing target resources before running a
    FIS experiment. It also adds resource ARNs for actions, experiments, and experiment templates to
    API responses.
  * api-change:``rds``: Updates Amazon RDS documentation for EBCDIC collation for RDS for Db2.
  * api-change:``secretsmanager``: Doc only update for Secrets Manager
  * api-change:``timestream-influxdb``: This is the initial SDK release for Amazon Timestream for
    InfluxDB. Amazon Timestream for InfluxDB is a new time-series database engine that makes it easy
    for application developers and DevOps teams to run InfluxDB databases on AWS for near real-time
    time-series applications using open source APIs.
- from version 1.32.62
  * api-change:``ivs-realtime``: adds support for multiple new composition layout configuration
    options (grid, pip)
  * api-change:``kinesisanalyticsv2``: Support new RuntimeEnvironmentUpdate parameter within
    UpdateApplication API allowing callers to change the Flink version upon which their application
    runs.
  * api-change:``s3``: This release makes the default option for S3 on Outposts request signing to
    use the SigV4A algorithm when using AWS Common Runtime (CRT).
- from version 1.32.61
  * api-change:``cloudformation``: CloudFormation documentation update for March, 2024
  * api-change:``connect``: This release increases MaxResults limit to 500 in request for
    SearchUsers, SearchQueues and SearchRoutingProfiles APIs of Amazon Connect.
  * api-change:``ec2``: Documentation updates for Amazon EC2.
  * api-change:``kafka``: Added support for specifying the starting position of topic replication in
    MSK-Replicator.
  * api-change:``ssm``: March 2024 doc-only updates for Systems Manager.
- from version 1.32.60
  * api-change:``codestar-connections``: Added a sync configuration enum to disable publishing of
    deployment status to source providers (PublishDeploymentStatus). Added a sync configuration enum
    (TriggerStackUpdateOn) to only trigger changes.
  * api-change:``elasticache``: Revisions to API text that are now to be carried over to SDK text,
    changing usages of "SFO" in code examples to "us-west-1", and some other typos.
  * api-change:``mediapackagev2``: This release enables customers to safely update their MediaPackage
    v2 channel groups, channels and origin endpoints using entity tags.
- from version 1.32.59
  * api-change:``batch``: This release adds JobStateTimeLimitActions setting to the Job Queue API. It
    allows you to configure an action Batch can take for a blocking job in front of the queue after the
    defined period of time. The new parameter applies for ECS, EKS, and FARGATE Job Queues.
  * api-change:``bedrock-agent-runtime``: Documentation update for Bedrock Runtime Agent
  * api-change:``cloudtrail``: Added exceptions to CreateTrail, DescribeTrails, and
    ListImportFailures APIs.
  * api-change:``codebuild``: This release adds support for a new webhook event: PULL_REQUEST_CLOSED.
  * api-change:``cognito-idp``: Add ConcurrentModificationException to SetUserPoolMfaConfig
  * api-change:``guardduty``: Add RDS Provisioned and Serverless Usage types
  * api-change:``transfer``: Added DES_EDE3_CBC to the list of supported encryption algorithms for
    messages sent with an AS2 connector.
- from version 1.32.58
  * api-change:``appconfig``: AWS AppConfig now supports dynamic parameters, which enhance the
    functionality of AppConfig Extensions by allowing you to provide parameter values to your
    Extensions at the time you deploy your configuration.
  * api-change:``ec2``: This release adds an optional parameter to RegisterImage and CopyImage APIs
    to support tagging AMIs at the time of creation.
  * api-change:``grafana``: Adds support for the new GrafanaToken as part of the Amazon Managed
    Grafana Enterprise plugins upgrade to associate your AWS account with a Grafana Labs account.
  * api-change:``lambda``: Documentation updates for AWS Lambda
  * api-change:``payment-cryptography-data``: AWS Payment Cryptography EMV Decrypt Feature  Release
  * api-change:``rds``: Updates Amazon RDS documentation for io2 storage for Multi-AZ DB clusters
  * api-change:``snowball``: Doc-only update for change to EKS-Anywhere ordering.
  * api-change:``wafv2``: You can increase the max request body inspection size for some regional
    resources. The size setting is in the web ACL association config. Also, the
    AWSManagedRulesBotControlRuleSet EnableMachineLearning setting now takes a Boolean instead of a
    primitive boolean type, for languages like Java.
  * api-change:``workspaces``: Added note for user decoupling
- from version 1.32.57
  * api-change:``dynamodb``: Doc only updates for DynamoDB documentation
  * api-change:``imagebuilder``: Add PENDING status to Lifecycle Execution resource status. Add
    StartTime and EndTime to ListLifecycleExecutionResource API response.
  * api-change:``mwaa``: Amazon MWAA adds support for Apache Airflow v2.8.1.
  * api-change:``rds``: Updated the input of CreateDBCluster and ModifyDBCluster to support setting
    CA certificates. Updated the output of DescribeDBCluster to show current CA certificate setting
    value.
  * api-change:``redshift``: Update for documentation only. Covers port ranges, definition updates
    for data sharing, and definition updates to cluster-snapshot documentation.
  * api-change:``verifiedpermissions``: Deprecating details in favor of configuration for
    GetIdentitySource and ListIdentitySources APIs.
- from version 1.32.56
  * api-change:``apigateway``: Documentation updates for Amazon API Gateway
  * api-change:``chatbot``: Minor update to documentation.
  * api-change:``organizations``: This release contains an endpoint addition
  * api-change:``sesv2``: Adds support for providing custom headers within SendEmail and
    SendBulkEmail for SESv2.
- from version 1.32.55
  * api-change:``cloudformation``: Add DetailedStatus field to DescribeStackEvents and DescribeStacks
    APIs
  * api-change:``fsx``: Added support for creating FSx for NetApp ONTAP file systems with up to 12 HA
    pairs, delivering up to 72 GB/s of read throughput and 12 GB/s of write throughput.
  * api-change:``organizations``: Documentation update for AWS Organizations
- from version 1.32.54
  * api-change:``accessanalyzer``: Fixed a typo in description field.
  * api-change:``autoscaling``: With this release, Amazon EC2 Auto Scaling groups, EC2 Fleet, and
    Spot Fleet improve the default price protection behavior of attribute-based instance type selection
    of Spot Instances, to consistently select from a wide range of instance types.
  * api-change:``ec2``: With this release, Amazon EC2 Auto Scaling groups, EC2 Fleet, and Spot Fleet
    improve the default price protection behavior of attribute-based instance type selection of Spot
    Instances, to consistently select from a wide range of instance types.
- from version 1.32.53
  * api-change:``docdb-elastic``: Launched Elastic Clusters Readable Secondaries, Start/Stop,
    Configurable Shard Instance count, Automatic Backups and Snapshot Copying
  * api-change:``eks``: Added support for new AL2023 AMIs to the supported AMITypes.
  * api-change:``lexv2-models``: This release makes AMAZON.QnAIntent generally available in Amazon
    Lex. This generative AI feature leverages large language models available through Amazon Bedrock to
    automate frequently asked questions (FAQ) experience for end-users.
  * api-change:``migrationhuborchestrator``: Adds new CreateTemplate, UpdateTemplate and
    DeleteTemplate APIs.
  * api-change:``quicksight``: TooltipTarget for Combo chart visuals; ColumnConfiguration limit
    increase to 2000; Documentation Update
  * api-change:``sagemaker``: Adds support for ModelDataSource in Model Packages to support unzipped
    models. Adds support to specify SourceUri for models which allows registration of models without
    mandating a container for hosting. Using SourceUri, customers can decouple the model from hosting
    information during registration.
  * api-change:``securitylake``: Add capability to update the Data Lake's MetaStoreManager Role in
    order to perform required data lake updates to use Iceberg table format in their data lake or
    update the role for any other reason.
- from version 1.32.52
  * api-change:``batch``: This release adds Batch support for configuration of multicontainer jobs in
    ECS, Fargate, and EKS. This support is available for all types of jobs, including both array jobs
    and multi-node parallel jobs.
  * api-change:``bedrock-agent-runtime``: This release adds support to override search strategy
    performed by the Retrieve and RetrieveAndGenerate APIs for Amazon Bedrock Agents
  * api-change:``ce``: This release introduces the new API 'GetApproximateUsageRecords', which
    retrieves estimated usage records for hourly granularity or resource-level data at daily
    granularity.
  * api-change:``ec2``: This release increases the range of MaxResults for
    GetNetworkInsightsAccessScopeAnalysisFindings to 1,000.
  * api-change:``iot``: This release reduces the maximum results returned per query invocation from
    500 to 100 for the SearchIndex API. This change has no implications as long as the API is invoked
    until the nextToken is NULL.
  * api-change:``wafv2``: AWS WAF now supports configurable time windows for request aggregation with
    rate-based rules. Customers can now select time windows of 1 minute, 2 minutes or 10 minutes, in
    addition to the previously supported 5 minutes.
- from version 1.32.51
  * api-change:``amplifyuibuilder``: We have added the ability to tag resources after they are created
- from version 1.32.50
  * api-change:``apigateway``: Documentation updates for Amazon API Gateway.
  * api-change:``drs``: Added volume status to DescribeSourceServer replicated volumes.
  * api-change:``kafkaconnect``: Adds support for tagging, with new TagResource, UntagResource and
    ListTagsForResource APIs to manage tags and updates to existing APIs to allow tag on create. This
    release also adds support for the new DeleteWorkerConfiguration API.
  * api-change:``rds``: This release adds support for gp3 data volumes for Multi-AZ DB Clusters.
- from version 1.32.49
  * api-change:``appsync``: Documentation only updates for AppSync
  * api-change:``qldb``: Clarify possible values for KmsKeyArn and EncryptionDescription.
  * api-change:``rds``: Add pattern and length based validations for DBShardGroupIdentifier
  * api-change:``rum``: Doc-only update for new RUM metrics that were added
- from version 1.32.48
  * api-change:``internetmonitor``: This release adds IPv4 prefixes to health events
  * api-change:``kinesisvideo``: Increasing NextToken parameter length restriction for List APIs from
    512 to 1024.
- from version 1.32.47
  * api-change:``iotevents``: Increase the maximum length of descriptions for Inputs, Detector
    Models, and Alarm Models
  * api-change:``lookoutequipment``: This release adds a field exposing model quality to read APIs
    for models. It also adds a model quality field to the API response when creating an inference
    scheduler.
  * api-change:``medialive``: MediaLive now supports the ability to restart pipelines in a running
    channel.
  * api-change:``ssm``: This release adds support for sharing Systems Manager parameters with other
    AWS accounts.
- from version 1.32.46
  * api-change:``dynamodb``: Publishing quick fix for doc only update.
  * api-change:``firehose``: This release updates a few Firehose related APIs.
  * api-change:``lambda``: Add .NET 8 (dotnet8) Runtime support to AWS Lambda.
- from version 1.32.45
  * api-change:``amplify``: This release contains API changes that enable users to configure their
    Amplify domains with their own custom SSL/TLS certificate.
  * api-change:``chatbot``: This release adds support for AWS Chatbot. You can now monitor, operate,
    and troubleshoot your AWS resources with interactive ChatOps using the AWS SDK.
  * api-change:``config``: Documentation updates for the AWS Config CLI
  * api-change:``ivs``: Changed description for latencyMode in Create/UpdateChannel and
    Channel/ChannelSummary.
  * api-change:``keyspaces``: Documentation updates for Amazon Keyspaces
  * api-change:``mediatailor``: MediaTailor: marking #AdBreak.OffsetMillis as required.
- from version 1.32.44
  * api-change:``connectparticipant``: Doc only update to GetTranscript API reference guide to inform
    users about presence of events in the chat transcript.
  * api-change:``emr``: adds fine grained control over Unhealthy Node Replacement to Amazon
    ElasticMapReduce
  * api-change:``firehose``: This release adds support for Data Message Extraction for decompressed
    CloudWatch logs, and to use a custom file extension or time zone for S3 destinations.
  * api-change:``lambda``: Documentation-only updates for Lambda to clarify a number of existing
    actions and properties.
  * api-change:``rds``: Doc only update for a valid option in DB parameter group
  * api-change:``sns``: This release marks phone numbers as sensitive inputs.
- from version 1.32.43
  * api-change:``artifact``: This is the initial SDK release for AWS Artifact. AWS Artifact provides
    on-demand access to compliance and third-party compliance reports. This release includes access to
    List and Get reports, along with their metadata. This release also includes access to AWS Artifact
    notifications settings.
  * api-change:``codepipeline``: Add ability to override timeout on action level.
  * api-change:``detective``: Doc only updates for content enhancement
  * api-change:``guardduty``: Marked fields IpAddressV4, PrivateIpAddress, Email as Sensitive.
  * api-change:``healthlake``: This release adds a new response parameter, JobProgressReport, to the
    DescribeFHIRImportJob and ListFHIRImportJobs API operation. JobProgressReport provides details on
    the progress of the import job on the server.
  * api-change:``opensearch``: Adds additional supported instance types.
  * api-change:``polly``: Amazon Polly adds 1 new voice - Burcu (tr-TR)
  * api-change:``sagemaker``: This release adds a new API UpdateClusterSoftware for SageMaker
    HyperPod. This API allows users to patch HyperPod clusters with latest platform softwares.
  * api-change:``secretsmanager``: Doc only update for Secrets Manager
  * api-change:``endpoint-rules``: Update endpoint-rules command to latest version
- from version 1.32.42
  * api-change:``controltower``: Adds support for new Baseline and EnabledBaseline APIs for
    automating multi-account governance.
  * api-change:``lookoutequipment``: This feature allows customers to see pointwise model diagnostics
    results for their models.
  * api-change:``qbusiness``: This release adds the metadata-boosting feature, which allows customers
    to easily fine-tune the underlying ranking of retrieved RAG passages in order to optimize Q&amp;A
    answer relevance. It also adds new feedback reasons for the PutFeedback API.
- from version 1.32.41
  * api-change:``lightsail``: This release adds support to upgrade the major version of a database.
  * api-change:``marketplace-catalog``: AWS Marketplace Catalog API now supports setting intent on
    requests
  * api-change:``resource-explorer-2``: Resource Explorer now uses newly supported IPv4
    'amazonaws.com' endpoints by default.
  * api-change:``securitylake``: Documentation updates for Security Lake
  * api-change:``endpoint-rules``: Update endpoint-rules command to latest version
- from version 1.32.40
  * api-change:``appsync``: Adds support for new options on GraphqlAPIs, Resolvers and  Data Sources
    for emitting Amazon CloudWatch metrics for enhanced monitoring of AppSync APIs.
  * api-change:``cloudwatch``: Update cloudwatch command to latest version
  * api-change:``neptune-graph``: Adding a new option "parameters" for data plane api ExecuteQuery to
    support running parameterized query via SDK.
  * api-change:``route53domains``: This release adds bill contact support for RegisterDomain,
    TransferDomain, UpdateDomainContact and GetDomainDetail API.
- from version 1.32.39
  * api-change:``amp``: Overall documentation updates.
  * api-change:``batch``: This feature allows Batch to support configuration of repository
    credentials for jobs running on ECS
  * api-change:``braket``: Creating a job will result in DeviceOfflineException when using an offline
    device, and DeviceRetiredException when using a retired device.
  * api-change:``cost-optimization-hub``: Adding includeMemberAccounts field to the response of
    ListEnrollmentStatuses API.
  * api-change:``ecs``: Documentation only update for Amazon ECS.
  * api-change:``iot``: This release allows AWS IoT Core users to enable Online Certificate Status
    Protocol (OCSP) Stapling for TLS X.509 Server Certificates when creating and updating AWS IoT
    Domain Configurations with Custom Domain.
  * api-change:``pricing``: Add Throttling Exception to all APIs.
- from version 1.32.38
  * api-change:``codepipeline``: Add ability to execute pipelines with new parallel &amp; queued
    execution modes and add support for triggers with filtering on branches and file paths.
  * api-change:``quicksight``: General Interactions for Visuals; Waterfall Chart Color Configuration;
    Documentation Update
  * api-change:``workspaces``: This release introduces User-Decoupling feature. This feature allows
    Workspaces Core customers to provision workspaces without providing users. CreateWorkspaces and
    DescribeWorkspaces APIs will now take a new optional parameter "WorkspaceName".
- from version 1.32.37
  * api-change:``datasync``: AWS DataSync now supports manifests for specifying files or objects to
    transfer.
  * api-change:``lexv2-models``: Update lexv2-models command to latest version
  * api-change:``redshift``: LisRecommendations API to fetch Amazon Redshift Advisor recommendations.
- from version 1.32.36
  * api-change:``appsync``: Support for environment variables in AppSync GraphQL APIs
  * api-change:``ecs``: This release is a documentation only update to address customer issues.
  * api-change:``es``: This release adds clear visibility to the customers on the changes that they
    make on the domain.
  * api-change:``logs``: This release adds a new field, logGroupArn, to the response of the
    logs:DescribeLogGroups action.
  * api-change:``opensearch``: This release adds clear visibility to the customers on the changes
    that they make on the domain.
  * api-change:``wafv2``: You can now delete an API key that you've created for use with your CAPTCHA
    JavaScript integration API.
- from version 1.32.35
  * api-change:``glue``: Introduce Catalog Encryption Role within Glue Data Catalog Settings.
    Introduce SASL/PLAIN as an authentication method for Glue Kafka connections
  * api-change:``workspaces``: Added definitions of various WorkSpace states
- from version 1.32.34
  * api-change:``dynamodb``: Any number of users can execute up to 50 concurrent restores (any type
    of restore) in a given account.
  * api-change:``sagemaker``: Amazon SageMaker Canvas adds GenerativeAiSettings support for
    CanvasAppSettings.
  * api-change:``endpoint-rules``: Update endpoint-rules command to latest version
- from version 1.32.33
  * api-change:``cognito-idp``: Added CreateIdentityProvider and UpdateIdentityProvider details for
    new SAML IdP features
  * api-change:``ivs``: This release introduces a new resource Playback Restriction Policy which can
    be used to geo-restrict or domain-restrict channel stream playback when associated with a channel.
    New APIs to support this resource were introduced in the form of Create/Delete/Get/Update/List.
  * api-change:``managedblockchain-query``: This release adds support for transactions that have not
    reached finality. It also removes support for the status property from the response of the
    GetTransaction operation. You can use the confirmationStatus and executionStatus properties to
    determine the status of the transaction.
  * api-change:``mediaconvert``: This release includes support for broadcast-mixed audio description
    tracks.
  * api-change:``neptune-graph``: Adding new APIs in SDK for Amazon Neptune Analytics. These APIs
    include operations to execute, cancel, list queries and get the graph summary.
- from version 1.32.32
  * api-change:``cloudformation``: CloudFormation IaC generator allows you to scan existing resources
    in your account and select resources to generate a template for a new or existing CloudFormation
    stack.
  * api-change:``elbv2``: Update elbv2 command to latest version
  * api-change:``glue``: Update page size limits for GetJobRuns and GetTriggers APIs.
  * api-change:``ssm``: This release adds an optional Duration parameter to StateManager
    Associations. This allows customers to specify how long an apply-only-on-cron association execution
    should run. Once the specified Duration is out all the ongoing cancellable commands or automations
    are cancelled.
- Refresh patches for new version
  * ac_update-docutils.patch
- Update Requires from setup.py</changelog>
</package>
<package pkgid="547915c298d43e63bf2d7e47ed22aaab79dcd46e40f7a064a70368520c032c46b6e0c3af712988ac93a8b52386a8c0547a930c54996a420712beb32c84f02ad3" name="aws-cli" arch="src">
  <version epoch="0" ver="1.32.105" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1675425600">- Update to version 1.27.60
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.60/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1675857600">- Update to version 1.27.66
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.66/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1676462400">- Update to version 1.27.71
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.71/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1677240000">- Update to version 1.27.78
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.78/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1678708800">- Update to version 1.27.89
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.89/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1680696000">- Update in SLE-15 (bsc#1209255, jsc#PED-3780)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1681905600">- Update to version 1.27.115
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.115/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1683633600">- Update to version 1.27.130
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.130/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1686744000">- Update to version 1.27.153
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.153/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1688040000">- Update to version 1.27.163
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.163/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1689076800">- Update to version 1.29.2
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.29.2/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1692273600">- Update to version 1.29.27
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.29.27/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1693396800">- Update to version 1.29.36
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.29.27/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1696593600">- Update to version 1.29.61
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.29.61/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1700827200">- Update to version 1.30.6
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.30.6/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1702296000">- Update to version 1.31.11
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.31.11/CHANGELOG.rst
- Add patch to update docutils dependency (bsc#1217336)
  + ac_update-docutils.patch
- Update Requires in spec file from setup.py</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1706702400">- Switch to Python 3.11 build in SLE 15 SP4 and openSUSE Leap 15.4 and
  later (jsc#PCT-371)
- Switch to wheel build
- Update to version 1.32.31
  * Forward port ac_update-docutils.patch
  * api-change:``datazone``: Add new skipDeletionCheck to DeleteDomain. Add
    new skipDeletionCheck to DeleteProject which also automatically deletes
    dependent objects
  * api-change:``route53``: Update the SDKs for text changes in the APIs.
- From 1.32.30
  * api-change:``autoscaling``: EC2 Auto Scaling customers who use attribute
    based instance-type selection can now intuitively define their Spot
    instances price protection limit as a percentage of the lowest priced
    On-Demand instance type.
  * api-change:``comprehend``: Comprehend PII analysis now supports Spanish
    input documents.
  * api-change:``ec2``: EC2 Fleet customers who use attribute based
    instance-type selection can now intuitively define their Spot instances
    price protection limit as a percentage of the lowest priced On-Demand
    instance type.
  * api-change:``mwaa``: This release adds MAINTENANCE environment status for
    Amazon MWAA environments.
  * api-change:``rds``: Introduced support for the
    InsufficientDBInstanceCapacityFault error in the RDS
    RestoreDBClusterFromSnapshot and RestoreDBClusterToPointInTime API methods.
    This provides enhanced error handling, ensuring a more robust experience.
  * api-change:``snowball``: Modified description of createaddress to include
    direction to add path when providing a JSON file.
- From 1.32.29
  * api-change:``connect``: Update list and string length limits for predefined
    attributes.
  * api-change:``inspector2``: This release adds ECR container image scanning
    based on their lastRecordedPullTime.
  * api-change:``sagemaker``: Amazon SageMaker Automatic Model Tuning now
    provides an API to programmatically delete tuning jobs.
- From 1.32.28
  * api-change:``acm-pca``: AWS Private CA now supports an option to omit the
    CDP extension from issued certificates, when CRL revocation is enabled.
  * api-change:``lightsail``: This release adds support for IPv6-only instance
    plans.
- From 1.32.27
  * api-change:``ec2``: Introduced a new clientToken request parameter on
    CreateNetworkAcl and CreateRouteTable APIs. The clientToken parameter
    allows idempotent operations on the APIs.
  * api-change:``ecs``: Documentation updates for Amazon ECS.
  * api-change:``outposts``: DeviceSerialNumber parameter is now optional in
    StartConnection API
  * api-change:``rds``: This release adds support for Aurora Limitless Database.
  * api-change:``storagegateway``: Add DeprecationDate and SoftwareVersion to
    response of ListGateways.
- From 1.32.26
  * api-change:``inspector2``: This release adds support for CIS scans on EC2
    instances.
- From 1.32.25
  * bugfix:``s3 sync``: Disable S3 Express support for s3 sync command
- From 1.32.24
  * api-change:``appconfigdata``: Fix FIPS Endpoints in aws-us-gov.
  * api-change:``cloud9``: Doc-only update around removing AL1 from list of
    available AMIs for Cloud9
  * api-change:``cloudfront-keyvaluestore``: This release improves upon the
    DescribeKeyValueStore API by returning two additional fields, Status of the
    KeyValueStore and the FailureReason in case of failures during creation of
    KeyValueStore.
  * api-change:``connectcases``: This release adds the ability to view audit
    history on a case and introduces a new parameter, performedBy, for
    CreateCase and UpdateCase API's.
  * api-change:``ec2``: Documentation updates for Amazon EC2.
  * api-change:``ecs``: This release adds support for Transport Layer Security
    (TLS) and Configurable Timeout to ECS Service Connect. TLS facilitates
    privacy and data security for inter-service communications, while
    Configurable Timeout allows customized per-request timeout and idle timeout
    for Service Connect services.
  * api-change:``finspace``: Allow customer to set zip default through command
    line arguments.
  * api-change:``organizations``: Doc only update for quota increase change
  * api-change:``rds``: Introduced support for the
    InsufficientDBInstanceCapacityFault error in the RDS CreateDBCluster API
    method. This provides enhanced error handling, ensuring a more robust
    experience when creating database clusters with insufficient instance
    capacity.
  * api-change:``endpoint-rules``: Update endpoint-rules command to latest
    version
- From 1.32.23
  * api-change:``athena``: Introducing new NotebookS3LocationUri parameter to
    Athena ImportNotebook API. Payload is no longer required and either Payload
    or NotebookS3LocationUri needs to be provided (not both) for a successful
    ImportNotebook API call. If both are provided, an InvalidRequestException
    will be thrown.
  * api-change:``codebuild``: Release CodeBuild Reserved Capacity feature
  * api-change:``dynamodb``: This release adds support for including
    ApproximateCreationDateTimePrecision configurations in
    EnableKinesisStreamingDestination API, adds the same as an optional field
    in the response of DescribeKinesisStreamingDestination, and adds support
    for a new UpdateKinesisStreamingDestination API.
  * api-change:``qconnect``: Increased Quick Response name max length to 100
- From 1.32.22
  * api-change:``b2bi``: Increasing TestMapping inputFileContent file size
    limit to 5MB and adding file size limit 250KB for TestParsing input file.
    This release also includes exposing InternalServerException for Tag APIs.
  * api-change:``cloudtrail``: This release adds a new API
    ListInsightsMetricData to retrieve metric data from CloudTrail Insights.
  * api-change:``connect``: GetMetricDataV2 now supports 3 groupings
  * api-change:``drs``: Removed invalid and unnecessary default values.
  * api-change:``firehose``: Allow support for Snowflake as a Kinesis Data
    Firehose delivery destination.
  * api-change:``sagemaker-featurestore-runtime``: Increase BatchGetRecord
    limits from 10 items to 100 items
- From 1.32.21
  * api-change:``dynamodb``: Updating note for enabling streams for UpdateTable.
  * api-change:``keyspaces``: This release adds support for Multi-Region
    Replication with provisioned tables, and Keyspaces auto scaling APIs
- From 1.32.20
  * api-change:``iot``: Revert release of LogTargetTypes
  * api-change:``iotfleetwise``: Updated APIs: SignalNodeType query parameter
    has been added to ListSignalCatalogNodesRequest and ListVehiclesResponse
    has been extended with attributes field.
  * api-change:``macie2``: This release adds support for analyzing Amazon S3
    objects that are encrypted using dual-layer server-side encryption with
    AWS KMS keys (DSSE-KMS). It also adds support for reporting DSSE-KMS
    details in statistics and metadata about encryption settings for S3 buckets
    and objects.
  * api-change:``payment-cryptography``: Provide an additional option for key
    exchange using RSA wrap/unwrap in addition to tr-34/tr-31 in ImportKey and
    ExportKey operations. Added new key usage (type)
    TR31_M1_ISO_9797_1_MAC_KEY, for use with Generate/VerifyMac dataplane
    operations  with ISO9797 Algorithm 1 MAC calculations.
  * api-change:``personalize-runtime``: Documentation updates for Amazon
    Personalize
  * api-change:``personalize``: Documentation updates for Amazon Personalize.
  * api-change:``rekognition``: This release adds ContentType and TaxonomyLevel
    attributes to DetectModerationLabels and GetMediaAnalysisJob API responses.
  * api-change:``securityhub``: Documentation updates for AWS Security Hub
- From 1.32.19
  * api-change:``sagemaker``: This release will have ValidationException thrown
    if certain invalid app types are provided. The release will also throw
    ValidationException if more than 10 account ids are provided in
    VpcOnlyTrustedAccounts.
- From 1.32.18
  * api-change:``connect``: Supervisor Barge for Chat is now supported through
    the MonitorContact API.
  * api-change:``connectparticipant``: Introduce new Supervisor participant
    role
  * api-change:``location``: Location SDK documentation update. Added missing
    fonts to the MapConfiguration data type. Updated note for the
    SubMunicipality property in the place data type.
  * api-change:``mwaa``: This Amazon MWAA feature release includes new fields
    in CreateWebLoginToken response model. The new fields IamIdentity and
    AirflowIdentity will let you match identifications, as the Airflow identity
    length is currently hashed to 64 characters.
  * api-change:``s3control``: S3 On Outposts team adds dualstack endpoints
    support for S3Control and S3Outposts API calls.
  * api-change:``supplychain``: This release includes APIs
    CreateBillOfMaterialsImportJob and GetBillOfMaterialsImportJob.
  * api-change:``transfer``: AWS Transfer Family now supports static IP
    addresses for SFTP &amp; AS2 connectors and for async MDNs on AS2 servers.
  * api-change:``endpoint-rules``: Update endpoint-rules command to latest
    version
- From 1.32.17
  * api-change:``ec2``: This release adds support for adding an
    ElasticBlockStorage volume configurations in ECS
    RunTask/StartTask/CreateService/UpdateService APIs. The configuration
    allows for attaching EBS volumes to ECS Tasks.
  * api-change:``ecs``: This release adds support for adding an
    ElasticBlockStorage volume configurations in ECS
    RunTask/StartTask/CreateService/UpdateService APIs. The configuration
    allows for attaching EBS volumes to ECS Tasks.
  * api-change:``events``: Update events command to latest version
  * api-change:``iot``: Add ConflictException to Update APIs of AWS IoT
    Software Package Catalog
  * api-change:``iotfleetwise``: The following dataTypes have been removed:
    CUSTOMER_DECODED_INTERFACE in NetworkInterfaceType;
    CUSTOMER_DECODED_SIGNAL_INFO_IS_NULL in SignalDecoderFailureReason;
    CUSTOMER_DECODED_SIGNAL_NETWORK_INTERFACE_INFO_IS_NULL in
    NetworkInterfaceFailureReason; CUSTOMER_DECODED_SIGNAL in SignalDecoderType
  * api-change:``secretsmanager``: Doc only update for Secrets Manager
  * api-change:``workspaces``: Added AWS Workspaces RebootWorkspaces
    API - Extended Reboot documentation update
- From 1.32.16
  * api-change:``connectcampaigns``: Minor pattern updates for Campaign and
    Dial Request API fields.
  * api-change:``location``: This release adds API support for custom layers
    for the maps service APIs: CreateMap, UpdateMap, DescribeMap.
  * api-change:``logs``: Add support for account level subscription filter
    policies to PutAccountPolicy, DescribeAccountPolicies, and
    DeleteAccountPolicy APIs. Additionally, PutAccountPolicy has been modified
    with new optional "selectionCriteria" parameter for resource selection.
  * api-change:``qconnect``: QueryAssistant and GetRecommendations will be
    discontinued starting June 1, 2024. To receive generative responses after
    March 1, 2024 you will need to create a new Assistant in the Connect
    console and integrate the Amazon Q in Connect JavaScript library
    (amazon-q-connectjs) into your applications.
  * api-change:``redshift-serverless``: Updates to ConfigParameter for RSS
    workgroup, removal of use_fips_ssl
  * api-change:``route53``: Route53 now supports geoproximity routing in AWS
    regions
  * api-change:``wisdom``: QueryAssistant and GetRecommendations will be
    discontinued starting June 1, 2024. To receive generative responses after
    March 1, 2024 you will need to create a new Assistant in the Connect
    console and integrate the Amazon Q in Connect JavaScript library
    (amazon-q-connectjs) into your applications.
- From 1.32.15
  * api-change:``codebuild``: Aws CodeBuild now supports new compute type
    BUILD_GENERAL1_XLARGE
  * api-change:``ec2``: Amazon EC2 R7iz bare metal instances are powered by
    custom 4th generation Intel Xeon Scalable processors.
  * api-change:``route53resolver``: This release adds support for query type
    configuration on firewall rules that enables customers for granular action
    (ALLOW, ALERT, BLOCK) by DNS query type.
- From 1.32.14
  * api-change:``connect``: Minor trait updates for User APIs
  * api-change:``kms``: Documentation updates for AWS Key Management Service
    (KMS).
  * api-change:``redshift-serverless``: use_fips_ssl and require_ssl parameter
    support for Workgroup, UpdateWorkgroup, and CreateWorkgroup
- From 1.32.13
  * api-change:``config``: Updated ResourceType enum with new resource types onboarded by AWS Config in November and December 2023.
  * api-change:``docdb``: Adding PerformanceInsightsEnabled and
    PerformanceInsightsKMSKeyId fields to DescribeDBInstances Response.
  * api-change:``ecs``: This release adds support for managed instance
    draining which facilitates graceful termination of Amazon ECS instances.
  * api-change:``es``: This release adds support for new or existing Amazon
    OpenSearch domains to enable TLS 1.3 or TLS 1.2 with perfect forward
    secrecy cipher suites for domain endpoints.
  * api-change:``lightsail``: This release adds support to set up an HTTPS
    endpoint on an instance.
  * api-change:``opensearch``: This release adds support for new or existing
    Amazon OpenSearch domains to enable TLS 1.3 or TLS 1.2 with perfect forward
    secrecy cipher suites for domain endpoints.
  * api-change:``sagemaker``: Adding support for provisioned throughput mode
    for SageMaker Feature Groups
  * api-change:``servicecatalog``: Added Idempotency token support to Service
    Catalog  AssociateServiceActionWithProvisioningArtifact,
    DisassociateServiceActionFromProvisioningArtifact, DeleteServiceAction API
  * api-change:``endpoint-rules``: Update endpoint-rules command to latest
    version
- From 1.32.12
  * api-change:``connect``: Amazon Connect, Contact Lens Evaluation API
    increase evaluation notes max length to 3072.
  * api-change:``mediaconvert``: This release includes video engine updates
    including HEVC improvements, support for ingesting VP9 encoded video in
    MP4 containers, and support for user-specified 3D LUTs.
- From 1.32.11
  * api-change:``apprunner``: AWS App Runner adds Python 3.11 and Node.js 18
    runtimes.
  * api-change:``location``: This release introduces a new parameter to
    bypasses an API key's expiry conditions and delete the key.
  * api-change:``quicksight``: Add LinkEntityArn support for different
    partitions; Add UnsupportedUserEditionException in UpdateDashboardLinks
    API; Add support for New Reader Experience Topics
- From 1.32.10
  * api-change:``codestar-connections``: New integration with the GitLab
    self-managed provider type.
  * api-change:``kinesis-video-archived-media``: NoDataRetentionException
    thrown when GetImages requested for a Stream that does not retain data
    (that is, has a DataRetentionInHours of 0).
  * api-change:``sagemaker``: Amazon SageMaker Studio now supports Docker
    access from within app container
- From 1.32.9
  * api-change:``emr``: Update emr command to latest version
- From 1.32.8
  * api-change:``iam``: Documentation updates for AWS Identity and Access
    Management (IAM).
  * api-change:``endpoint-rules``: Update endpoint-rules command to latest
    version
- From 1.32.7
  * api-change:``bedrock-agent``: Adding Claude 2.1 support to Bedrock Agents
  * api-change:``endpoint-rules``: Update endpoint-rules command to latest
    version
  * api-change:``glue``: This release adds additional configurations for Query
    Session Context on the following APIs: GetUnfilteredTableMetadata,
    GetUnfilteredPartitionMetadata, GetUnfilteredPartitionsMetadata.
  * api-change:``lakeformation``: This release adds additional configurations
    on GetTemporaryGlueTableCredentials for Query Session Context.
  * api-change:``mediaconnect``: This release adds the DescribeSourceMetadata
    API. This API can be used to view the stream information of the flow's
    source.
  * api-change:``networkmonitor``: CloudWatch Network Monitor is a new service
    within CloudWatch that will help network administrators and operators
    continuously monitor network performance metrics such as round-trip-time
    and packet loss between their AWS-hosted applications and their on-premises
    locations.
  * api-change:``omics``: Provides minor corrections and an updated description
    of APIs.
  * api-change:``secretsmanager``: Update endpoint rules and examples.
- From 1.32.6
  * api-change:``amp``: This release updates Amazon Managed Service for
    Prometheus APIs to support customer managed KMS keys.
  * api-change:``appintegrations``: The Amazon AppIntegrations service adds
    DeleteApplication API for deleting applications, and updates APIs to
    support third party applications reacting to workspace events and make
    data requests to Amazon Connect for agent and contact events.
  * api-change:``bedrock-agent``: This release introduces Amazon Aurora as a
    vector store on Knowledge Bases for Amazon Bedrock
  * api-change:``codecommit``: AWS CodeCommit now supports customer managed
    keys from AWS Key Management Service. UpdateRepositoryEncryptionKey is
    added for updating the key configuration. CreateRepository, GetRepository,
    BatchGetRepositories are updated with new input or output parameters.
  * api-change:``connect``: Adds APIs to manage User Proficiencies and
    Predefined Attributes. Enhances StartOutboundVoiceContact API input.
    Introduces SearchContacts API. Enhances DescribeContact API. Adds an API to
    update Routing Attributes in QueuePriority and QueueTimeAdjustmentSeconds.
  * api-change:``medialive``: MediaLive now supports the ability to configure
    the audio that an AWS Elemental Link UHD device produces, when the device
    is configured as the source for a flow in AWS Elemental MediaConnect.
  * api-change:``neptune-graph``: Adds Waiters for successful creation and
    deletion of Graph, Graph Snapshot, Import Task and Private Endpoints for
    Neptune Analytics
  * api-change:``rds-data``: This release adds support for using RDS Data API
    with Aurora PostgreSQL Serverless v2 and provisioned DB clusters.
  * api-change:``rds``: This release adds support for using RDS Data API with
    Aurora PostgreSQL Serverless v2 and provisioned DB clusters.
  * api-change:``sagemaker``: Amazon SageMaker Training now provides model
    training container access for debugging purposes. Amazon SageMaker Search
    now provides the ability to use visibility conditions to limit resource
    access to a single domain or multiple domains.
- From 1.32.5
  * api-change:``appstream``: This release introduces configurable clipboard,
    allowing admins to specify the maximum length of text that can be copied by
    the users from their device to the remote session and vice-versa.
  * api-change:``eks``: Add support for cluster insights, new EKS capability
    that surfaces potentially upgrade impacting issues.
  * api-change:``guardduty``: This release 1) introduces a new API:
    GetOrganizationStatistics , and 2) adds a new UsageStatisticType
    TOP_ACCOUNTS_BY_FEATURE for GetUsageStatistics API
  * api-change:``managedblockchain-query``: Adding Confirmation Status and
    Execution Status to GetTransaction Response.
  * api-change:``mediatailor``: Adds the ability to configure time shifting on
    MediaTailor channels using the TimeShiftConfiguration field
  * api-change:``route53``: Amazon Route 53 now supports the Canada West
    (Calgary) Region (ca-west-1) for latency records, geoproximity records,
    and private DNS for Amazon VPCs in that region.
  * api-change:``endpoint-rules``: Update endpoint-rules command to latest
    version
- From 1.32.4
  * api-change:``appsync``: This release adds additional configurations on
    GraphQL APIs for limits on query depth, resolver count, and introspection
  * api-change:``chime-sdk-meetings``: Add meeting features to specify a
    maximum camera resolution, a maximum content sharing resolution, and a
    maximum number of attendees for a given meeting.
  * api-change:``ec2``: Provision BYOIPv4 address ranges and advertise them by
    specifying the network border groups option in Los Angeles, Phoenix and
    Dallas AWS Local Zones.
  * api-change:``fsx``: Added support for FSx for OpenZFS on-demand data
    replication across AWS accounts and/or regions.Added the IncludeShared
    attribute for DescribeSnapshots.Added the CopyStrategy attribute for
    OpenZFSVolumeConfiguration.
  * api-change:``marketplace-catalog``: AWS Marketplace now supports a new API,
    BatchDescribeEntities, which returns metadata and content for multiple
    entities.
  * api-change:``rds``: RDS - The release adds two new APIs:
    DescribeDBRecommendations and ModifyDBRecommendation
- From 1.32.3
  * api-change:``cognito-idp``: Amazon Cognito now supports trigger versions
    that define the fields in the request sent to pre token generation Lambda
    triggers.
  * api-change:``eks``: Add support for EKS Cluster Access Management.
  * api-change:``quicksight``: A docs-only release to add missing entities to
    the API reference.
  * api-change:``route53resolver``: Add DOH protocols in resolver endpoints.
- From 1.32.2
  * enhancement:``cloudformation package``: Add support for intrinsic
    Fn:ForEach (fixes `#8075 &lt;https://github.com/aws/aws-cli/issues/8075&gt;`__)
  * api-change:``cloud9``: Updated Cloud9 API documentation for AL2023 release
  * api-change:``connect``: Adds relatedContactId field to
    StartOutboundVoiceContact API input. Introduces PauseContact API and
    ResumeContact API for Task contacts. Adds pause duration, number of pauses,
    timestamps for last paused and resumed events to DescribeContact API
    response. Adds new Rule type and new Rule action.
  * api-change:``connectcases``: Increase number of fields that can be included
    in CaseEventIncludedData from 50 to 200
  * api-change:``kms``: Documentation updates for AWS Key Management Service
  * api-change:``rds``: Updates Amazon RDS documentation by adding code examples
  * api-change:``sagemaker``: This release 1) introduces a new API:
    DeleteCompilationJob , and 2) adds InfraCheckConfig for Create/Describe
    training job API
- From 1.32.1
  * api-change:``appstream``: This release includes support for images of
    Windows Server 2022 platform.
  * api-change:``b2bi``: Documentation updates for AWS B2B Data Interchange
  * api-change:``billingconductor``: Billing Conductor is releasing a new API,
    GetBillingGroupCostReport, which provides the ability to retrieve/view the
    Billing Group Cost Report broken down by attributes for a specific billing
    group.
  * api-change:``connect``: This release adds support for more granular
    billing using tags (key:value pairs)
  * api-change:``controltower``: Documentation updates for AWS Control Tower.
  * api-change:``firehose``: This release, 1) adds configurable buffering hints
    for the Splunk destination, and 2) reduces the minimum configurable
    buffering interval for supported destinations
  * api-change:``gamelift``: Amazon GameLift adds the ability to add and update
    the game properties of active game sessions.
  * api-change:``iot``: This release adds the ability to self-manage
    certificate signing in AWS IoT Core fleet provisioning using the new
    certificate provider resource.
  * api-change:``neptune-graph``: This is the initial SDK release for Amazon
    Neptune Analytics
  * api-change:``opensearch``: Updating documentation for Amazon OpenSearch
    Service support for new zero-ETL integration with Amazon S3.
  * api-change:``quicksight``: Update Dashboard Links support;
    SingleAxisOptions support; Scatterplot Query limit support.
  * api-change:``workspaces``: Updated note to ensure customers understand
    running modes.
  * api-change:``endpoint-rules``: Update endpoint-rules command to latest
    version
- From 1.32.0
  * feature:Python: End of support for Python 3.7
  * api-change:``drs``: Adding AgentVersion to SourceServer and
    RecoveryInstance structures
  * feature:Python: End of support for Python 3.7
- From 1.31.13
  * api-change:``imagebuilder``: This release adds the Image Workflows feature
    to give more flexibility and control over the image building and testing
    process.
  * api-change:``location``: This release 1)  adds sub-municipality field in
    Places API for searching and getting places information, and 2) allows
    optimizing route calculation based on expected arrival time.
  * api-change:``logs``: This release introduces the StartLiveTail API to tail
    ingested logs in near real time.
- From 1.31.12
  * api-change:``neptune``: This release adds a new parameter configuration
    setting to the Neptune cluster related APIs that can be leveraged to
    switch between the underlying supported storage modes.
  * api-change:``pinpoint``: This release includes Amazon Pinpoint API
    documentation updates pertaining to campaign message sending rate limits.
  * api-change:``securityhub``: Added new resource detail objects to ASFF,
    including resources for AwsDynamoDbTable, AwsEc2ClientVpnEndpoint,
    AwsMskCluster, AwsS3AccessPoint, AwsS3Bucket
  * api-change:``endpoint-rules``: Update endpoint-rules command to latest
    version</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1710331200">- Reconfigure the spec file support builds better in Factory and SLE
  supporting different Python interpreter versions</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1715860800">- Update to 1.32.105
  * api-change:``connect``: Amazon Connect provides enhanced search capabilities for flows &amp; flow
    modules on the Connect admin website and programmatically using APIs. You can search for flows and
    flow modules by name, description, type, status, and tags, to filter and identify a specific flow
    in your Connect instances.
  * api-change:``s3``: Updated a few x-id in the http uri traits
- from version 1.32.104
  * api-change:``events``: Amazon EventBridge introduces KMS customer-managed key (CMK) encryption
    support for custom and partner events published on EventBridge Event Bus (including default bus)
    and UpdateEventBus API.
  * api-change:``vpc-lattice``: This release adds TLS Passthrough support. It also increases max
    number of target group per rule to 10.
- from version 1.32.103
  * api-change:``discovery``: add v2 smoke tests and smithy smokeTests trait for SDK testing
  * api-change:``greengrassv2``: Mark ComponentVersion in ComponentDeploymentSpecification as
    required.
  * api-change:``sagemaker``: Introduced support for G6 instance types on Sagemaker Notebook
    Instances and on SageMaker Studio for JupyterLab and CodeEditor applications.
  * api-change:``sso-oidc``: Updated request parameters for PKCE support.
- from version 1.32.102
  * api-change:``bedrock-agent-runtime``: This release adds support to provide guardrail
    configuration and modify inference parameters that are then used in RetrieveAndGenerate API in
    Agents for Amazon Bedrock.
  * api-change:``pinpoint``: This release adds support for specifying email message headers for Email
    Templates, Campaigns, Journeys and Send Messages.
  * api-change:``route53resolver``: Update the DNS Firewall settings to correct a spelling issue.
  * api-change:``ssm-sap``: Added support for application-aware start/stop of SAP applications
    running on EC2 instances, with SSM for SAP
  * api-change:``verifiedpermissions``: Adds policy effect and actions fields to Policy API's.
- from version 1.32.101
  * api-change:``cognito-idp``: Add EXTERNAL_PROVIDER enum value to UserStatusType.
  * api-change:``ec2``: Adding Precision Hardware Clock (PHC) to public API DescribeInstanceTypes
  * api-change:``ecr``: This release adds pull through cache rules support for GitLab container
    registry in Amazon ECR.
  * api-change:``fms``: The policy scope resource tag is always a string value, either a non-empty
    string or an empty string.
  * api-change:``polly``: Add new engine - generative - that builds the most expressive
    conversational voices.
  * api-change:``sqs``: This release adds MessageSystemAttributeNames to ReceiveMessageRequest to
    replace AttributeNames.
- from version 1.32.100
  * api-change:``b2bi``: Documentation update to clarify the MappingTemplate definition.
  * api-change:``budgets``: This release adds tag support for budgets and budget actions.
  * api-change:``resiliencehub``: AWS Resilience Hub has expanded its drift detection capabilities by
    introducing a new type of drift detection - application resource drift. This new enhancement
    detects changes, such as the addition or deletion of resources within the application's input
    sources.
  * api-change:``route53profiles``: Doc only update for Route 53 profiles that fixes some link  issues
- from version 1.32.99
  * api-change:``medialive``: AWS Elemental MediaLive now supports configuring how SCTE 35
    passthrough triggers segment breaks in HLS and MediaPackage output groups. Previously, messages
    triggered breaks in all these output groups. The new option is to trigger segment breaks only in
    groups that have SCTE 35 passthrough enabled.
- from version 1.32.98
  * api-change:``bedrock-agent``: This release adds support for using Provisioned Throughput with
    Bedrock Agents.
  * api-change:``connect``: This release adds 5 new APIs for managing attachments:
    StartAttachedFileUpload, CompleteAttachedFileUpload, GetAttachedFile, BatchGetAttachedFileMetadata,
    DeleteAttachedFile. These APIs can be used to programmatically upload and download attachments to
    Connect resources, like cases.
  * api-change:``connectcases``: This feature supports the release of Files related items
  * api-change:``datasync``: Updated guidance on using private or self-signed certificate authorities
    (CAs) with AWS DataSync object storage locations.
  * api-change:``inspector2``: This release adds CSV format to GetCisScanReport for Inspector v2
  * api-change:``sagemaker``: Amazon SageMaker Inference now supports m6i, c6i, r6i, m7i, c7i, r7i
    and g5 instance types for Batch Transform Jobs
  * api-change:``sesv2``: Adds support for specifying replacement headers per BulkEmailEntry in
    SendBulkEmail in SESv2.
- from version 1.32.97
  * api-change:``dynamodb``: This release adds support to specify an optional, maximum
    OnDemandThroughput for DynamoDB tables and global secondary indexes in the CreateTable or
    UpdateTable APIs. You can also override the OnDemandThroughput settings by calling the ImportTable,
    RestoreFromPointInTime, or RestoreFromBackup APIs.
  * api-change:``ec2``: This release includes a new API for retrieving the public endorsement key of
    the EC2 instance's Nitro Trusted Platform Module (NitroTPM).
  * api-change:``personalize``: This releases ability to delete users and their data, including their
    metadata and interactions data, from a dataset group.
  * api-change:``redshift-serverless``: Update Redshift Serverless List Scheduled Actions Output
    Response to include Namespace Name.
- from version 1.32.96
  * api-change:``bedrock-agent``: This release adds support for using MongoDB Atlas as a vector store
    when creating a knowledge base.
  * api-change:``ec2``: Documentation updates for Amazon EC2.
  * api-change:``personalize-runtime``: This release adds support for a Reason attribute for
    predicted items generated by User-Personalization-v2.
  * api-change:``securityhub``: Updated CreateMembers API request with limits.
  * api-change:``sesv2``: Fixes ListContacts and ListImportJobs APIs to use POST instead of GET.
- from version 1.32.95
  * api-change:``chime-sdk-voice``: Due to changes made by the Amazon Alexa service,
    GetSipMediaApplicationAlexaSkillConfiguration and PutSipMediaApplicationAlexaSkillConfiguration
    APIs are no longer available for use. For more information, refer to the Alexa Smart Properties
    page.
  * api-change:``codeartifact``: Add support for the Ruby package format.
  * api-change:``fms``: AWS Firewall Manager now supports the network firewall service stream
    exception policy feature for accounts within your organization.
  * api-change:``omics``: Add support for workflow sharing and dynamic run storage
  * api-change:``opensearch``: This release enables customers to create Route53 A and AAAA alias
    record types to point custom endpoint domain to OpenSearch domain's dualstack search endpoint.
  * api-change:``pinpoint-sms-voice-v2``: Amazon Pinpoint has added two new features Multimedia
    services (MMS) and protect configurations. Use the three new MMS APIs to send media messages to a
    mobile phone which includes image, audio, text, or video files. Use the ten new protect
    configurations APIs to block messages to specific countries.
  * api-change:``qbusiness``: This is a general availability (GA) release of Amazon Q Business. Q
    Business enables employees in an enterprise to get comprehensive answers to complex questions and
    take actions through a unified, intuitive web-based chat experience - using an enterprise's
    existing content, data, and systems.
  * api-change:``quicksight``: New Q embedding supporting Generative Q&amp;A
  * api-change:``route53resolver``: Release of FirewallDomainRedirectionAction parameter on the Route
    53 DNS Firewall Rule.  This allows customers to configure a DNS Firewall rule to inspect all the
    domains in the DNS redirection chain (default) , such as CNAME, ALIAS, DNAME, etc., or just the
    first domain and trust the rest.
  * api-change:``sagemaker``: Amazon SageMaker Training now supports the use of attribute-based
    access control (ABAC) roles for training job execution roles. Amazon SageMaker Inference now
    supports G6 instance types.
  * api-change:``signer``: Documentation updates for AWS Signer. Adds cross-account signing
    constraint and definitions for cross-account actions.
- from version 1.32.94
  * api-change:``amplify``: Updating max results limit for listing any resources (Job, Artifacts,
    Branch, BackendResources, DomainAssociation) to 50 with the exception of list apps that where max
    results can be up to 100.
  * api-change:``connectcases``: This feature releases DeleteField, DeletedLayout, and DeleteTemplate
    API's
  * api-change:``inspector2``: Update Inspector2 to include new Agentless API parameters.
  * api-change:``timestream-query``: This change allows users to update and describe account settings
    associated with their accounts.
  * api-change:``transcribe``: This update provides error messaging for generative call summarization
    in Transcribe Call Analytics
  * api-change:``trustedadvisor``: This release adds the BatchUpdateRecommendationResourceExclusion
    API to support batch updates of Recommendation Resource exclusion statuses and introduces a new
    exclusion status filter to the ListRecommendationResources and
    ListOrganizationRecommendationResources APIs.
- from version 1.32.93
  * api-change:``codepipeline``: Add ability to manually and automatically roll back a pipeline stage
    to a previously successful execution.
  * api-change:``cognito-idp``: Add LimitExceededException to SignUp errors
  * api-change:``connectcampaigns``: This release adds support for specifying if Answering Machine
    should wait for prompt sound.
  * api-change:``marketplace-entitlement``: Releasing minor endpoint updates.
  * api-change:``oam``: This release introduces support for Source Accounts to define which Metrics
    and Logs to share with the Monitoring Account
  * api-change:``rds``: SupportsLimitlessDatabase field added to describe-db-engine-versions to
    indicate whether the DB engine version supports Aurora Limitless Database.
  * api-change:``support``: Releasing minor endpoint updates.
  * enhancement:dependency: Bump upper bound of colorama to &lt;0.4.7; fixes `#7086
    &lt;https://github.com/aws/aws-cli/issues/7086&gt;`__
- from version 1.32.92
  * api-change:``appsync``: UpdateGraphQLAPI documentation update and datasource introspection secret
    arn update
  * api-change:``fms``: AWS Firewall Manager adds support for network ACL policies to manage Amazon
    Virtual Private Cloud (VPC) network access control lists (ACLs) for accounts in your organization.
  * api-change:``ivs``: Bug Fix: IVS does not support arns with the `svs` prefix
  * api-change:``ivs-realtime``: Bug Fix: IVS Real Time does not support ARNs using the `svs` prefix.
  * api-change:``rds``: Updates Amazon RDS documentation for setting local time zones for RDS for Db2
    DB instances.
  * api-change:``stepfunctions``: Add new ValidateStateMachineDefinition operation, which performs
    syntax checking on the definition of a Amazon States Language (ASL) state machine.
- from version 1.32.91
  * api-change:``datasync``: This change allows users to disable and enable the schedules associated
    with their tasks.
  * api-change:``ec2``: Launching capability for customers to enable or disable automatic assignment
    of public IPv4 addresses to their network interface
  * api-change:``emr-containers``: EMRonEKS Service support for SecurityConfiguration enforcement for
    Spark Jobs.
  * api-change:``entityresolution``: Support Batch Unique IDs Deletion.
  * api-change:``gamelift``: Amazon GameLift releases container fleets support for public preview.
    Deploy Linux-based containerized game server software for hosting on Amazon GameLift.
  * api-change:``ssm``: Add SSM DescribeInstanceProperties API to public AWS SDK.
- from version 1.32.90
  * api-change:``bedrock``: This release introduces Model Evaluation and Guardrails for Amazon
    Bedrock.
  * api-change:``bedrock-agent``: Introducing the ability to create multiple data sources per
    knowledge base, specify S3 buckets as data sources from external accounts, and exposing levers to
    define the deletion behavior of the underlying vector store data.
  * api-change:``bedrock-agent-runtime``: This release introduces zero-setup file upload support for
    the RetrieveAndGenerate API. This allows you to chat with your data without setting up a Knowledge
    Base.
  * api-change:``bedrock-runtime``: This release introduces Guardrails for Amazon Bedrock.
  * api-change:``ce``: Added additional metadata that might be applicable to your reservation
    recommendations.
  * api-change:``ec2``: This release introduces EC2 AMI Deregistration Protection, a new AMI property
    that can be enabled by customers to protect an AMI against an unintended deregistration. This
    release also enables the AMI owners to view the AMI 'LastLaunchedTime' in DescribeImages API.
  * api-change:``pi``: Clarifies how aggregation works for GetResourceMetrics in the Performance
    Insights API.
  * api-change:``rds``: Fix the example ARN for ModifyActivityStreamRequest
  * api-change:``workspaces-web``: Added InstanceType and MaxConcurrentSessions parameters on
    CreatePortal and UpdatePortal Operations as well as the ability to read Customer Managed Key &amp;
    Additional Encryption Context parameters on supported resources (Portal, BrowserSettings,
    UserSettings, IPAccessSettings)
- from version 1.32.89
  * api-change:``bedrock-agent``: Releasing the support for simplified configuration and return of
    control
  * api-change:``bedrock-agent-runtime``: Releasing the support for simplified configuration and
    return of control
  * api-change:``payment-cryptography``: Adding support to TR-31/TR-34 exports for optional headers,
    allowing customers to add additional metadata (such as key version and KSN) when exporting keys
    from the service.
  * api-change:``redshift-serverless``: Updates description of schedule field for scheduled actions.
  * api-change:``route53profiles``: Route 53 Profiles allows you to apply a central DNS configuration
    across many VPCs regardless of account.
  * api-change:``sagemaker``: This release adds support for Real-Time Collaboration and Shared Space
    for JupyterLab App on SageMaker Studio.
  * api-change:``servicediscovery``: This release adds examples to several Cloud Map actions.
  * api-change:``transfer``: Adding new API to support remote directory listing using SFTP connector
- from version 1.32.88
  * api-change:``glue``: Adding RowFilter in the response for GetUnfilteredTableMetadata API
  * api-change:``internetmonitor``: This update introduces the GetInternetEvent and
    ListInternetEvents APIs, which provide access to internet events displayed on the Amazon CloudWatch
    Internet Weather Map.
  * api-change:``personalize``: This releases auto training capability while creating a solution and
    automatically syncing latest solution versions when creating/updating a campaign
- from version 1.32.87
  * api-change:``drs``: Outpost ARN added to Source Server and Recovery Instance
  * api-change:``emr-serverless``: This release adds the capability to publish detailed Spark engine
    metrics to Amazon Managed Service for Prometheus (AMP) for  enhanced monitoring for Spark jobs.
  * api-change:``guardduty``: Added IPv6Address fields for local and remote IP addresses
  * api-change:``quicksight``: This release adds support for the Cross Sheet Filter and Control
    features, and support for warnings in asset imports for any permitted errors encountered during
    execution
  * api-change:``rolesanywhere``: This release introduces the PutAttributeMapping and
    DeleteAttributeMapping APIs. IAM Roles Anywhere now provides the capability to define a set of
    mapping rules, allowing customers to specify which data is extracted from their X.509 end-entity
    certificates.
  * api-change:``sagemaker``: Removed deprecated enum values and updated API documentation.
  * api-change:``workspaces``: Adds new APIs for managing and sharing WorkSpaces BYOL configuration
    across accounts.
- from version 1.32.86
  * api-change:``ec2``: Documentation updates for Elastic Compute Cloud (EC2).
  * api-change:``qbusiness``: This release adds support for IAM Identity Center (IDC) as the identity
    gateway for Q Business. It also allows users to provide an explicit intent for Q Business to
    identify how the Chat request should be handled.
- from version 1.32.85
  * api-change:``bedrock-agent``: For Create Agent API, the agentResourceRoleArn parameter is no
    longer required.
  * api-change:``emr-serverless``: This release adds support for shuffle optimized disks that allow
    larger disk sizes and higher IOPS to efficiently run shuffle heavy workloads.
  * api-change:``entityresolution``: Cross Account Resource Support .
  * api-change:``iotwireless``: Add PublicGateways in the GetWirelessStatistics call response,
    indicating the LoRaWAN public network accessed by the device.
  * api-change:``lakeformation``: This release adds Lake Formation managed RAM support for the 4 APIs
  - "DescribeLakeFormationIdentityCenterConfiguration",
    "CreateLakeFormationIdentityCenterConfiguration",
    "DescribeLakeFormationIdentityCenterConfiguration", and
    "DeleteLakeFormationIdentityCenterConfiguration"
  * api-change:``m2``: Adding new ListBatchJobRestartPoints API and support for restart batch job.
  * api-change:``mediapackagev2``: Dash v2 is a MediaPackage V2 feature to support egressing on DASH
    manifest format.
  * api-change:``outposts``: This release adds new APIs to allow customers to configure their Outpost
    capacity at order-time.
  * api-change:``wellarchitected``: AWS Well-Architected now has a Connector for Jira to allow
    customers to efficiently track workload risks and improvement efforts and create closed-loop
    mechanisms.
- from version 1.32.84
  * api-change:``cloudformation``: Adding support for the new parameter "IncludePropertyValues" in
    the CloudFormation DescribeChangeSet API. When this parameter is included, the DescribeChangeSet
    response will include more detailed information such as before and after values for the resource
    properties that will change.
  * api-change:``config``: Updates documentation for AWS Config
  * api-change:``glue``: Modifying request for GetUnfilteredTableMetadata for view-related fields.
  * api-change:``healthlake``: Added new CREATE_FAILED status for data stores. Added new errorCause
    to DescribeFHIRDatastore API and ListFHIRDatastores API response for additional insights into data
    store creation and deletion workflows.
  * api-change:``iotfleethub``: Documentation updates for AWS IoT Fleet Hub to clarify that Fleet Hub
    supports organization instance of IAM Identity Center.
  * api-change:``kms``: This feature supports the ability to specify a custom rotation period for
    automatic key rotations, the ability to perform on-demand key rotations, and visibility into your
    key material rotations.
  * api-change:``mediatailor``: Added InsertionMode to PlaybackConfigurations. This setting controls
    whether players can use stitched or guided ad insertion. The default for players that do not
    specify an insertion mode is stitched.
  * api-change:``neptune-graph``: Update to API documentation to resolve customer reported issues.
  * api-change:``outposts``: This release adds EXPEDITORS as a valid shipment carrier.
  * api-change:``redshift``: Adds support for Amazon Redshift DescribeClusterSnapshots API to include
    Snapshot ARN response field.
  * api-change:``transfer``: This change releases support for importing self signed certificates to
    the Transfer Family for sending outbound file transfers over TLS/HTTPS.
- from version 1.32.83
  * api-change:``batch``: This release adds the task properties field to attempt details and the name
    field on EKS container detail.
  * api-change:``cloudfront``: CloudFront origin access control extends support to AWS Lambda
    function URLs and AWS Elemental MediaPackage v2 origins.
  * api-change:``cloudwatch``: This release adds support for Metric Characteristics for CloudWatch
    Anomaly Detection. Anomaly Detector now takes Metric Characteristics object with Periodic Spikes
    boolean field that tells Anomaly Detection that spikes that repeat at the same time every week are
    part of the expected pattern.
  * api-change:``codebuild``: Support access tokens for Bitbucket sources
  * api-change:``iam``: For CreateOpenIDConnectProvider API, the ThumbprintList parameter is no
    longer required.
  * api-change:``medialive``: AWS Elemental MediaLive introduces workflow monitor, a new feature that
    enables the visualization and monitoring of your media workflows. Create signal maps of your
    existing workflows and monitor them by creating notification and monitoring template groups.
  * api-change:``omics``: This release adds support for retrieval of S3 direct access metadata on
    sequence stores and read sets, and adds support for SHA256up and SHA512up HealthOmics ETags.
  * api-change:``pipes``: LogConfiguration ARN validation fixes
  * api-change:``rds``: Updates Amazon RDS documentation for Standard Edition 2 support in RDS Custom
    for Oracle.
  * api-change:``s3control``: Documentation updates for Amazon S3-control.
- from version 1.32.82
  * api-change:``cleanrooms``: AWS Clean Rooms Differential Privacy is now fully available.
    Differential privacy protects against user-identification attempts.
  * api-change:``connect``: This release adds new Submit Auto Evaluation Action for Amazon Connect
    Rules.
  * api-change:``networkmonitor``: Examples were added to CloudWatch Network Monitor commands.
  * api-change:``qconnect``: This release adds a new QiC public API updateSession and updates an
    existing QiC public API createSession
  * api-change:``rekognition``: Added support for ContentType to content moderation detections.
  * api-change:``supplychain``: This release includes API SendDataIntegrationEvent for AWS Supply
    Chain
  * api-change:``workspaces-thin-client``: Adding tags field to SoftwareSet. Removing tags fields
    from Summary objects. Changing the list of exceptions in tagging APIs. Fixing an issue where the
    SDK returns empty tags in Get APIs.
- from version 1.32.81
  * api-change:``codebuild``: Add new webhook filter types for GitHub webhooks
  * api-change:``mediaconvert``: This release includes support for bringing your own fonts to use for
    burn-in or DVB-Sub captioning workflows.
  * api-change:``pinpoint``: The OrchestrationSendingRoleArn has been added to the email channel and
    is used to send emails from campaigns or journeys.
  * api-change:``rds``: This release adds support for specifying the CA certificate to use for the
    new db instance when restoring from db snapshot, restoring from s3, restoring to point in time, and
    creating a db instance read replica.
- from version 1.32.80
  * api-change:``controlcatalog``: This is the initial SDK release for AWS Control Catalog, a central
    catalog for AWS managed controls. This release includes 3 new APIs - ListDomains, ListObjectives,
    and ListCommonControls - that vend high-level data to categorize controls across the AWS platform.
  * api-change:``mgn``: Added USE_SOURCE as default option to LaunchConfigurationTemplate bootMode
    parameter.
  * api-change:``networkmonitor``: Updated the allowed monitorName length for CloudWatch Network
    Monitor.
- from version 1.32.79
  * api-change:``quicksight``: Adding IAMIdentityCenterInstanceArn parameter to
    CreateAccountSubscription
  * api-change:``resource-groups``: Added a new QueryErrorCode RESOURCE_TYPE_NOT_SUPPORTED that is
    returned by the ListGroupResources operation if the group query contains unsupported resource types.
  * api-change:``verifiedpermissions``: Adding BatchIsAuthorizedWithToken API which supports multiple
    authorization requests against a PolicyStore given a bearer token.
- from version 1.32.78
  * api-change:``b2bi``: Adding support for X12 5010 HIPAA EDI version and associated transaction
    sets.
  * api-change:``cleanrooms``: Feature: New schemaStatusDetails field to the existing Schema object
    that displays a status on Schema API responses to show whether a schema is queryable or not. New
    BatchGetSchemaAnalysisRule API to retrieve multiple schemaAnalysisRules using a single API call.
  * api-change:``ec2``: Amazon EC2 G6 instances powered by NVIDIA L4 Tensor Core GPUs can be used for
    a wide range of graphics-intensive and machine learning use cases. Gr6 instances also feature
    NVIDIA L4 GPUs and can be used for graphics workloads with higher memory requirements.
  * api-change:``emr-containers``: This release adds support for integration with EKS AccessEntry
    APIs to enable automatic Cluster Access for EMR on EKS.
  * api-change:``ivs``: API update to include an SRT ingest endpoint and passphrase for all channels.
  * api-change:``verifiedpermissions``: Adds GroupConfiguration field to Identity Source API's
- from version 1.32.77
  * api-change:``cleanroomsml``: The release includes a public SDK for AWS Clean Rooms ML APIs,
    making them globally available to developers worldwide.
  * api-change:``cloudformation``: This release would return a new field - PolicyAction in
    cloudformation's existed DescribeChangeSetResponse, showing actions we are going to apply on the
    physical resource (e.g., Delete, Retain) according to the user's template
  * api-change:``datazone``: This release supports the feature of dataQuality to enrich asset with
    dataQualityResult in Amazon DataZone.
  * api-change:``docdb``: This release adds Global Cluster Switchover capability which enables you to
    change your global cluster's primary AWS Region, the region that serves writes, while preserving
    the replication between all regions in the global cluster.
  * api-change:``groundstation``: This release adds visibilityStartTime and visibilityEndTime to
    DescribeContact and ListContacts responses.
  * api-change:``lambda``: Add Ruby 3.3 (ruby3.3) support to AWS Lambda
  * api-change:``medialive``: Cmaf Ingest outputs are now supported in Media Live
  * api-change:``medical-imaging``: SearchImageSets API now supports following enhancements -
    Additional support for searching on UpdatedAt and SeriesInstanceUID - Support for searching
    existing filters between dates/times - Support for sorting the search result by
    Ascending/Descending - Additional parameters returned in the response
  * api-change:``transfer``: Add ability to specify Security Policies for SFTP Connectors
- from version 1.32.76
  * api-change:``ecs``: Documentation only update for Amazon ECS.
  * api-change:``glue``: Adding View related fields to responses of read-only Table APIs.
  * api-change:``ivschat``: Doc-only update. Changed "Resources" to "Key Concepts" in docs and
    updated text.
  * api-change:``rolesanywhere``: This release increases the limit on the roleArns request parameter
    for the *Profile APIs that support it. This parameter can now take up to 250 role ARNs.
  * api-change:``securityhub``: Documentation updates for AWS Security Hub
- from version 1.32.75
  * api-change:``cloudwatch``: This release adds support for CloudWatch Anomaly Detection on
    cross-account metrics. SingleMetricAnomalyDetector and MetricDataQuery inputs to Anomaly Detection
    APIs now take an optional AccountId field.
  * api-change:``datazone``: This release supports the feature of AI recommendations for descriptions
    to enrich the business data catalog in Amazon DataZone.
  * api-change:``deadline``: AWS Deadline Cloud is a new fully managed service that helps customers
    set up, deploy, and scale rendering projects in minutes, so they can improve the efficiency of
    their rendering pipelines and take on more projects.
  * api-change:``emr``: This release fixes a broken link in the documentation.
  * api-change:``lightsail``: This release adds support to upgrade the TLS version of the
    distribution.
- from version 1.32.74
  * api-change:``b2bi``: Supporting new EDI X12 transaction sets for X12 versions 4010, 4030, and
    5010.
  * api-change:``codebuild``: Add new fleet status code for Reserved Capacity.
  * api-change:``codeconnections``: Duplicating the CodeStar Connections service into the new,
    rebranded AWS CodeConnections service.
  * api-change:``internetmonitor``: This release adds support to allow customers to track cross
    account monitors through ListMonitor, GetMonitor, ListHealthEvents, GetHealthEvent, StartQuery APIs.
  * api-change:``iotwireless``: Add support for retrieving key historical and live metrics for
    LoRaWAN devices and gateways
  * api-change:``marketplace-catalog``: This release enhances the ListEntities API to support
    ResaleAuthorizationId filter and sort for OfferEntity in the request and the addition of a
    ResaleAuthorizationId field in the response of OfferSummary.
  * api-change:``neptune-graph``: Add the new API Start-Import-Task for Amazon Neptune Analytics.
  * api-change:``sagemaker``: This release adds support for custom images for the CodeEditor App on
    SageMaker Studio
  * enhancement:``s3``: Add parameter to validate source and destination S3 URIs to the ``mv``
    command.
- from version 1.32.73
  * api-change:``codecatalyst``: This release adds support for understanding pending changes to
    subscriptions by including two new response parameters for the GetSubscription API for Amazon
    CodeCatalyst.
  * api-change:``compute-optimizer``: This release enables AWS Compute Optimizer to analyze and
    generate recommendations with a new customization preference, Memory Utilization.
  * api-change:``ec2``: Amazon EC2 C7gd, M7gd and R7gd metal instances with up to 3.8 TB of local
    NVMe-based SSD block-level storage have up to 45% improved real-time NVMe storage performance than
    comparable Graviton2-based instances.
  * api-change:``eks``: Add multiple customer error code to handle customer caused failure when
    managing EKS node groups
  * api-change:``guardduty``: Add EC2 support for GuardDuty Runtime Monitoring auto management.
  * api-change:``neptune-graph``: Update ImportTaskCancelled waiter to evaluate task state correctly
    and minor documentation changes.
  * api-change:``oam``: This release adds support for sharing AWS::InternetMonitor::Monitor resources.
  * api-change:``quicksight``: Amazon QuickSight: Adds support for setting up VPC Endpoint
    restrictions for accessing QuickSight Website.
- from version 1.32.72
  * api-change:``batch``: This feature allows AWS Batch to support configuration of imagePullSecrets
    and allowPrivilegeEscalation for jobs running on EKS
  * api-change:``bedrock-agent``: This changes introduces metadata documents statistics and also
    updates the documentation for bedrock agent.
  * api-change:``bedrock-agent-runtime``: This release introduces filtering support on Retrieve and
    RetrieveAndGenerate APIs.
  * api-change:``elasticache``: Added minimum capacity to  Amazon ElastiCache Serverless. This
    feature allows customer to ensure minimum capacity even without current load
  * api-change:``secretsmanager``: Documentation updates for Secrets Manager
- from version 1.32.71
  * api-change:``bedrock-agent-runtime``: This release adds support to customize prompts sent through
    the RetrieveAndGenerate API in Agents for Amazon Bedrock.
  * api-change:``ce``: Adds support for backfill of cost allocation tags, with new
    StartCostAllocationTagBackfill and ListCostAllocationTagBackfillHistory API.
  * api-change:``ec2``: Documentation updates for Elastic Compute Cloud (EC2).
  * api-change:``ecs``: This is a documentation update for Amazon ECS.
  * api-change:``finspace``: Add new operation delete-kx-cluster-node and add status parameter to
    list-kx-cluster-node operation.
- from version 1.32.70
  * api-change:``codebuild``: Supporting GitLab and GitLab Self Managed as source types in AWS
    CodeBuild.
  * api-change:``ec2``: Added support for ModifyInstanceMetadataDefaults and
    GetInstanceMetadataDefaults to set Instance Metadata Service account defaults
  * api-change:``ecs``: Documentation only update for Amazon ECS.
  * api-change:``emr-containers``: This release increases the number of supported job template
    parameters from 20 to 100.
  * api-change:``globalaccelerator``: AWS Global Accelerator now supports cross-account sharing for
    bring your own IP addresses.
  * api-change:``medialive``: Exposing TileMedia H265 options
  * api-change:``sagemaker``: Introduced support for the following new instance types on SageMaker
    Studio for JupyterLab and CodeEditor applications: m6i, m6id, m7i, c6i, c6id, c7i, r6i, r6id, r7i,
    and p5
- from version 1.32.69
  * api-change:``firehose``: Updates Amazon Firehose documentation for message regarding Enforcing
    Tags IAM Policy.
  * api-change:``kendra``: Documentation update, March 2024. Corrects some docs for Amazon Kendra.
  * api-change:``pricing``: Add ResourceNotFoundException to ListPriceLists and GetPriceListFileUrl
    APIs
  * api-change:``rolesanywhere``: This release relaxes constraints on the durationSeconds request
    parameter for the *Profile APIs that support it. This parameter can now take on values that go up
    to 43200.
  * api-change:``securityhub``: Added new resource detail object to ASFF, including resource for
    LastKnownExploitAt
- from version 1.32.68
  * api-change:``codeartifact``: This release adds Package groups to CodeArtifact so you can more
    conveniently configure package origin controls for multiple packages.
- from version 1.32.67
  * api-change:``accessanalyzer``: This release adds support for policy validation and external
    access findings for DynamoDB tables and streams. IAM Access Analyzer helps you author functional
    and secure resource-based policies and identify cross-account access. Updated service API,
    documentation, and paginators.
  * api-change:``codebuild``: This release adds support for new webhook events (RELEASED and
    PRERELEASED) and filter types (TAG_NAME and RELEASE_NAME).
  * api-change:``connect``: This release updates the *InstanceStorageConfig APIs to support a new
    ResourceType: REAL_TIME_CONTACT_ANALYSIS_CHAT_SEGMENTS. Use this resource type to enable streaming
    for real-time analysis of chat contacts and to associate a Kinesis stream where real-time analysis
    chat segments will be published.
  * api-change:``dynamodb``: This release introduces 3 new APIs ('GetResourcePolicy',
    'PutResourcePolicy' and 'DeleteResourcePolicy') and modifies the existing 'CreateTable' API for the
    resource-based policy support. It also modifies several APIs to accept a 'TableArn' for the
    'TableName' parameter.
  * api-change:``managedblockchain-query``: AMB Query: update GetTransaction to include transactionId
    as input
  * api-change:``savingsplans``: Introducing the Savings Plans Return feature enabling customers to
    return their Savings Plans within 7 days of purchase.
- from version 1.32.66
  * api-change:``cloudformation``: Documentation update, March 2024. Corrects some formatting.
  * api-change:``ec2``: This release adds the new DescribeMacHosts API operation for getting
    information about EC2 Mac Dedicated Hosts. Users can now see the latest macOS versions that their
    underlying Apple Mac can support without needing to be updated.
  * api-change:``finspace``: Adding new attributes readWrite and onDemand to dataview models for
    Database Maintenance operations.
  * api-change:``logs``: Update LogSamples field in Anomaly model to be a list of LogEvent
  * api-change:``managedblockchain-query``: Introduces a new API for Amazon Managed Blockchain Query:
    ListFilteredTransactionEvents.
- from version 1.32.65
  * api-change:``cloudformation``: This release supports for a new API
    ListStackSetAutoDeploymentTargets, which provider auto-deployment configuration as a describable
    resource. Customers can now view the specific combinations of regions and OUs that are being
    auto-deployed.
  * api-change:``kms``: Adds the ability to use the default policy name by omitting the policyName
    parameter in calls to PutKeyPolicy and GetKeyPolicy
  * api-change:``mediatailor``: This release adds support to allow customers to show different
    content within a channel depending on metadata associated with the viewer.
  * api-change:``rds``: This release launches the ModifyIntegration API and support for data
    filtering for zero-ETL Integrations.
  * api-change:``s3``: Fix two issues with response root node names.
  * api-change:``timestream-query``: Documentation updates, March 2024
- from version 1.32.64
  * api-change:``backup``: This release introduces a boolean attribute ManagedByAWSBackupOnly as part
    of ListRecoveryPointsByResource api to filter the recovery points based on ownership. This
    attribute can be used to filter out the recovery points protected by AWSBackup.
  * api-change:``codebuild``: AWS CodeBuild now supports overflow behavior on Reserved Capacity.
  * api-change:``connect``: This release adds Hierarchy based Access Control fields to Security
    Profile public APIs and adds support for UserAttributeFilter to SearchUsers API.
  * api-change:``ec2``: Add media accelerator and neuron device information on the describe instance
    types API.
  * api-change:``kinesisanalyticsv2``: Support for Flink 1.18 in Managed Service for Apache Flink
  * api-change:``s3``: Documentation updates for Amazon S3.
  * api-change:``sagemaker``: Adds m6i, m6id, m7i, c6i, c6id, c7i, r6i r6id, r7i, p5 instance type
    support to Sagemaker Notebook Instances and miscellaneous wording fixes for previous Sagemaker
    documentation.
  * api-change:``workspaces-thin-client``: Removed unused parameter kmsKeyArn from UpdateDeviceRequest
- from version 1.32.63
  * api-change:``amplify``: Documentation updates for Amplify. Identifies the APIs available only to
    apps created using Amplify Gen 1.
  * api-change:``ec2-instance-connect``: This release includes a new exception type
    "SerialConsoleSessionUnsupportedException" for SendSerialConsoleSSHPublicKey API.
  * api-change:``elbv2``: This release allows you to configure HTTP client keep-alive duration for
    communication between clients and Application Load Balancers.
  * api-change:``fis``: This release adds support for previewing target resources before running a
    FIS experiment. It also adds resource ARNs for actions, experiments, and experiment templates to
    API responses.
  * api-change:``rds``: Updates Amazon RDS documentation for EBCDIC collation for RDS for Db2.
  * api-change:``secretsmanager``: Doc only update for Secrets Manager
  * api-change:``timestream-influxdb``: This is the initial SDK release for Amazon Timestream for
    InfluxDB. Amazon Timestream for InfluxDB is a new time-series database engine that makes it easy
    for application developers and DevOps teams to run InfluxDB databases on AWS for near real-time
    time-series applications using open source APIs.
- from version 1.32.62
  * api-change:``ivs-realtime``: adds support for multiple new composition layout configuration
    options (grid, pip)
  * api-change:``kinesisanalyticsv2``: Support new RuntimeEnvironmentUpdate parameter within
    UpdateApplication API allowing callers to change the Flink version upon which their application
    runs.
  * api-change:``s3``: This release makes the default option for S3 on Outposts request signing to
    use the SigV4A algorithm when using AWS Common Runtime (CRT).
- from version 1.32.61
  * api-change:``cloudformation``: CloudFormation documentation update for March, 2024
  * api-change:``connect``: This release increases MaxResults limit to 500 in request for
    SearchUsers, SearchQueues and SearchRoutingProfiles APIs of Amazon Connect.
  * api-change:``ec2``: Documentation updates for Amazon EC2.
  * api-change:``kafka``: Added support for specifying the starting position of topic replication in
    MSK-Replicator.
  * api-change:``ssm``: March 2024 doc-only updates for Systems Manager.
- from version 1.32.60
  * api-change:``codestar-connections``: Added a sync configuration enum to disable publishing of
    deployment status to source providers (PublishDeploymentStatus). Added a sync configuration enum
    (TriggerStackUpdateOn) to only trigger changes.
  * api-change:``elasticache``: Revisions to API text that are now to be carried over to SDK text,
    changing usages of "SFO" in code examples to "us-west-1", and some other typos.
  * api-change:``mediapackagev2``: This release enables customers to safely update their MediaPackage
    v2 channel groups, channels and origin endpoints using entity tags.
- from version 1.32.59
  * api-change:``batch``: This release adds JobStateTimeLimitActions setting to the Job Queue API. It
    allows you to configure an action Batch can take for a blocking job in front of the queue after the
    defined period of time. The new parameter applies for ECS, EKS, and FARGATE Job Queues.
  * api-change:``bedrock-agent-runtime``: Documentation update for Bedrock Runtime Agent
  * api-change:``cloudtrail``: Added exceptions to CreateTrail, DescribeTrails, and
    ListImportFailures APIs.
  * api-change:``codebuild``: This release adds support for a new webhook event: PULL_REQUEST_CLOSED.
  * api-change:``cognito-idp``: Add ConcurrentModificationException to SetUserPoolMfaConfig
  * api-change:``guardduty``: Add RDS Provisioned and Serverless Usage types
  * api-change:``transfer``: Added DES_EDE3_CBC to the list of supported encryption algorithms for
    messages sent with an AS2 connector.
- from version 1.32.58
  * api-change:``appconfig``: AWS AppConfig now supports dynamic parameters, which enhance the
    functionality of AppConfig Extensions by allowing you to provide parameter values to your
    Extensions at the time you deploy your configuration.
  * api-change:``ec2``: This release adds an optional parameter to RegisterImage and CopyImage APIs
    to support tagging AMIs at the time of creation.
  * api-change:``grafana``: Adds support for the new GrafanaToken as part of the Amazon Managed
    Grafana Enterprise plugins upgrade to associate your AWS account with a Grafana Labs account.
  * api-change:``lambda``: Documentation updates for AWS Lambda
  * api-change:``payment-cryptography-data``: AWS Payment Cryptography EMV Decrypt Feature  Release
  * api-change:``rds``: Updates Amazon RDS documentation for io2 storage for Multi-AZ DB clusters
  * api-change:``snowball``: Doc-only update for change to EKS-Anywhere ordering.
  * api-change:``wafv2``: You can increase the max request body inspection size for some regional
    resources. The size setting is in the web ACL association config. Also, the
    AWSManagedRulesBotControlRuleSet EnableMachineLearning setting now takes a Boolean instead of a
    primitive boolean type, for languages like Java.
  * api-change:``workspaces``: Added note for user decoupling
- from version 1.32.57
  * api-change:``dynamodb``: Doc only updates for DynamoDB documentation
  * api-change:``imagebuilder``: Add PENDING status to Lifecycle Execution resource status. Add
    StartTime and EndTime to ListLifecycleExecutionResource API response.
  * api-change:``mwaa``: Amazon MWAA adds support for Apache Airflow v2.8.1.
  * api-change:``rds``: Updated the input of CreateDBCluster and ModifyDBCluster to support setting
    CA certificates. Updated the output of DescribeDBCluster to show current CA certificate setting
    value.
  * api-change:``redshift``: Update for documentation only. Covers port ranges, definition updates
    for data sharing, and definition updates to cluster-snapshot documentation.
  * api-change:``verifiedpermissions``: Deprecating details in favor of configuration for
    GetIdentitySource and ListIdentitySources APIs.
- from version 1.32.56
  * api-change:``apigateway``: Documentation updates for Amazon API Gateway
  * api-change:``chatbot``: Minor update to documentation.
  * api-change:``organizations``: This release contains an endpoint addition
  * api-change:``sesv2``: Adds support for providing custom headers within SendEmail and
    SendBulkEmail for SESv2.
- from version 1.32.55
  * api-change:``cloudformation``: Add DetailedStatus field to DescribeStackEvents and DescribeStacks
    APIs
  * api-change:``fsx``: Added support for creating FSx for NetApp ONTAP file systems with up to 12 HA
    pairs, delivering up to 72 GB/s of read throughput and 12 GB/s of write throughput.
  * api-change:``organizations``: Documentation update for AWS Organizations
- from version 1.32.54
  * api-change:``accessanalyzer``: Fixed a typo in description field.
  * api-change:``autoscaling``: With this release, Amazon EC2 Auto Scaling groups, EC2 Fleet, and
    Spot Fleet improve the default price protection behavior of attribute-based instance type selection
    of Spot Instances, to consistently select from a wide range of instance types.
  * api-change:``ec2``: With this release, Amazon EC2 Auto Scaling groups, EC2 Fleet, and Spot Fleet
    improve the default price protection behavior of attribute-based instance type selection of Spot
    Instances, to consistently select from a wide range of instance types.
- from version 1.32.53
  * api-change:``docdb-elastic``: Launched Elastic Clusters Readable Secondaries, Start/Stop,
    Configurable Shard Instance count, Automatic Backups and Snapshot Copying
  * api-change:``eks``: Added support for new AL2023 AMIs to the supported AMITypes.
  * api-change:``lexv2-models``: This release makes AMAZON.QnAIntent generally available in Amazon
    Lex. This generative AI feature leverages large language models available through Amazon Bedrock to
    automate frequently asked questions (FAQ) experience for end-users.
  * api-change:``migrationhuborchestrator``: Adds new CreateTemplate, UpdateTemplate and
    DeleteTemplate APIs.
  * api-change:``quicksight``: TooltipTarget for Combo chart visuals; ColumnConfiguration limit
    increase to 2000; Documentation Update
  * api-change:``sagemaker``: Adds support for ModelDataSource in Model Packages to support unzipped
    models. Adds support to specify SourceUri for models which allows registration of models without
    mandating a container for hosting. Using SourceUri, customers can decouple the model from hosting
    information during registration.
  * api-change:``securitylake``: Add capability to update the Data Lake's MetaStoreManager Role in
    order to perform required data lake updates to use Iceberg table format in their data lake or
    update the role for any other reason.
- from version 1.32.52
  * api-change:``batch``: This release adds Batch support for configuration of multicontainer jobs in
    ECS, Fargate, and EKS. This support is available for all types of jobs, including both array jobs
    and multi-node parallel jobs.
  * api-change:``bedrock-agent-runtime``: This release adds support to override search strategy
    performed by the Retrieve and RetrieveAndGenerate APIs for Amazon Bedrock Agents
  * api-change:``ce``: This release introduces the new API 'GetApproximateUsageRecords', which
    retrieves estimated usage records for hourly granularity or resource-level data at daily
    granularity.
  * api-change:``ec2``: This release increases the range of MaxResults for
    GetNetworkInsightsAccessScopeAnalysisFindings to 1,000.
  * api-change:``iot``: This release reduces the maximum results returned per query invocation from
    500 to 100 for the SearchIndex API. This change has no implications as long as the API is invoked
    until the nextToken is NULL.
  * api-change:``wafv2``: AWS WAF now supports configurable time windows for request aggregation with
    rate-based rules. Customers can now select time windows of 1 minute, 2 minutes or 10 minutes, in
    addition to the previously supported 5 minutes.
- from version 1.32.51
  * api-change:``amplifyuibuilder``: We have added the ability to tag resources after they are created
- from version 1.32.50
  * api-change:``apigateway``: Documentation updates for Amazon API Gateway.
  * api-change:``drs``: Added volume status to DescribeSourceServer replicated volumes.
  * api-change:``kafkaconnect``: Adds support for tagging, with new TagResource, UntagResource and
    ListTagsForResource APIs to manage tags and updates to existing APIs to allow tag on create. This
    release also adds support for the new DeleteWorkerConfiguration API.
  * api-change:``rds``: This release adds support for gp3 data volumes for Multi-AZ DB Clusters.
- from version 1.32.49
  * api-change:``appsync``: Documentation only updates for AppSync
  * api-change:``qldb``: Clarify possible values for KmsKeyArn and EncryptionDescription.
  * api-change:``rds``: Add pattern and length based validations for DBShardGroupIdentifier
  * api-change:``rum``: Doc-only update for new RUM metrics that were added
- from version 1.32.48
  * api-change:``internetmonitor``: This release adds IPv4 prefixes to health events
  * api-change:``kinesisvideo``: Increasing NextToken parameter length restriction for List APIs from
    512 to 1024.
- from version 1.32.47
  * api-change:``iotevents``: Increase the maximum length of descriptions for Inputs, Detector
    Models, and Alarm Models
  * api-change:``lookoutequipment``: This release adds a field exposing model quality to read APIs
    for models. It also adds a model quality field to the API response when creating an inference
    scheduler.
  * api-change:``medialive``: MediaLive now supports the ability to restart pipelines in a running
    channel.
  * api-change:``ssm``: This release adds support for sharing Systems Manager parameters with other
    AWS accounts.
- from version 1.32.46
  * api-change:``dynamodb``: Publishing quick fix for doc only update.
  * api-change:``firehose``: This release updates a few Firehose related APIs.
  * api-change:``lambda``: Add .NET 8 (dotnet8) Runtime support to AWS Lambda.
- from version 1.32.45
  * api-change:``amplify``: This release contains API changes that enable users to configure their
    Amplify domains with their own custom SSL/TLS certificate.
  * api-change:``chatbot``: This release adds support for AWS Chatbot. You can now monitor, operate,
    and troubleshoot your AWS resources with interactive ChatOps using the AWS SDK.
  * api-change:``config``: Documentation updates for the AWS Config CLI
  * api-change:``ivs``: Changed description for latencyMode in Create/UpdateChannel and
    Channel/ChannelSummary.
  * api-change:``keyspaces``: Documentation updates for Amazon Keyspaces
  * api-change:``mediatailor``: MediaTailor: marking #AdBreak.OffsetMillis as required.
- from version 1.32.44
  * api-change:``connectparticipant``: Doc only update to GetTranscript API reference guide to inform
    users about presence of events in the chat transcript.
  * api-change:``emr``: adds fine grained control over Unhealthy Node Replacement to Amazon
    ElasticMapReduce
  * api-change:``firehose``: This release adds support for Data Message Extraction for decompressed
    CloudWatch logs, and to use a custom file extension or time zone for S3 destinations.
  * api-change:``lambda``: Documentation-only updates for Lambda to clarify a number of existing
    actions and properties.
  * api-change:``rds``: Doc only update for a valid option in DB parameter group
  * api-change:``sns``: This release marks phone numbers as sensitive inputs.
- from version 1.32.43
  * api-change:``artifact``: This is the initial SDK release for AWS Artifact. AWS Artifact provides
    on-demand access to compliance and third-party compliance reports. This release includes access to
    List and Get reports, along with their metadata. This release also includes access to AWS Artifact
    notifications settings.
  * api-change:``codepipeline``: Add ability to override timeout on action level.
  * api-change:``detective``: Doc only updates for content enhancement
  * api-change:``guardduty``: Marked fields IpAddressV4, PrivateIpAddress, Email as Sensitive.
  * api-change:``healthlake``: This release adds a new response parameter, JobProgressReport, to the
    DescribeFHIRImportJob and ListFHIRImportJobs API operation. JobProgressReport provides details on
    the progress of the import job on the server.
  * api-change:``opensearch``: Adds additional supported instance types.
  * api-change:``polly``: Amazon Polly adds 1 new voice - Burcu (tr-TR)
  * api-change:``sagemaker``: This release adds a new API UpdateClusterSoftware for SageMaker
    HyperPod. This API allows users to patch HyperPod clusters with latest platform softwares.
  * api-change:``secretsmanager``: Doc only update for Secrets Manager
  * api-change:``endpoint-rules``: Update endpoint-rules command to latest version
- from version 1.32.42
  * api-change:``controltower``: Adds support for new Baseline and EnabledBaseline APIs for
    automating multi-account governance.
  * api-change:``lookoutequipment``: This feature allows customers to see pointwise model diagnostics
    results for their models.
  * api-change:``qbusiness``: This release adds the metadata-boosting feature, which allows customers
    to easily fine-tune the underlying ranking of retrieved RAG passages in order to optimize Q&amp;A
    answer relevance. It also adds new feedback reasons for the PutFeedback API.
- from version 1.32.41
  * api-change:``lightsail``: This release adds support to upgrade the major version of a database.
  * api-change:``marketplace-catalog``: AWS Marketplace Catalog API now supports setting intent on
    requests
  * api-change:``resource-explorer-2``: Resource Explorer now uses newly supported IPv4
    'amazonaws.com' endpoints by default.
  * api-change:``securitylake``: Documentation updates for Security Lake
  * api-change:``endpoint-rules``: Update endpoint-rules command to latest version
- from version 1.32.40
  * api-change:``appsync``: Adds support for new options on GraphqlAPIs, Resolvers and  Data Sources
    for emitting Amazon CloudWatch metrics for enhanced monitoring of AppSync APIs.
  * api-change:``cloudwatch``: Update cloudwatch command to latest version
  * api-change:``neptune-graph``: Adding a new option "parameters" for data plane api ExecuteQuery to
    support running parameterized query via SDK.
  * api-change:``route53domains``: This release adds bill contact support for RegisterDomain,
    TransferDomain, UpdateDomainContact and GetDomainDetail API.
- from version 1.32.39
  * api-change:``amp``: Overall documentation updates.
  * api-change:``batch``: This feature allows Batch to support configuration of repository
    credentials for jobs running on ECS
  * api-change:``braket``: Creating a job will result in DeviceOfflineException when using an offline
    device, and DeviceRetiredException when using a retired device.
  * api-change:``cost-optimization-hub``: Adding includeMemberAccounts field to the response of
    ListEnrollmentStatuses API.
  * api-change:``ecs``: Documentation only update for Amazon ECS.
  * api-change:``iot``: This release allows AWS IoT Core users to enable Online Certificate Status
    Protocol (OCSP) Stapling for TLS X.509 Server Certificates when creating and updating AWS IoT
    Domain Configurations with Custom Domain.
  * api-change:``pricing``: Add Throttling Exception to all APIs.
- from version 1.32.38
  * api-change:``codepipeline``: Add ability to execute pipelines with new parallel &amp; queued
    execution modes and add support for triggers with filtering on branches and file paths.
  * api-change:``quicksight``: General Interactions for Visuals; Waterfall Chart Color Configuration;
    Documentation Update
  * api-change:``workspaces``: This release introduces User-Decoupling feature. This feature allows
    Workspaces Core customers to provision workspaces without providing users. CreateWorkspaces and
    DescribeWorkspaces APIs will now take a new optional parameter "WorkspaceName".
- from version 1.32.37
  * api-change:``datasync``: AWS DataSync now supports manifests for specifying files or objects to
    transfer.
  * api-change:``lexv2-models``: Update lexv2-models command to latest version
  * api-change:``redshift``: LisRecommendations API to fetch Amazon Redshift Advisor recommendations.
- from version 1.32.36
  * api-change:``appsync``: Support for environment variables in AppSync GraphQL APIs
  * api-change:``ecs``: This release is a documentation only update to address customer issues.
  * api-change:``es``: This release adds clear visibility to the customers on the changes that they
    make on the domain.
  * api-change:``logs``: This release adds a new field, logGroupArn, to the response of the
    logs:DescribeLogGroups action.
  * api-change:``opensearch``: This release adds clear visibility to the customers on the changes
    that they make on the domain.
  * api-change:``wafv2``: You can now delete an API key that you've created for use with your CAPTCHA
    JavaScript integration API.
- from version 1.32.35
  * api-change:``glue``: Introduce Catalog Encryption Role within Glue Data Catalog Settings.
    Introduce SASL/PLAIN as an authentication method for Glue Kafka connections
  * api-change:``workspaces``: Added definitions of various WorkSpace states
- from version 1.32.34
  * api-change:``dynamodb``: Any number of users can execute up to 50 concurrent restores (any type
    of restore) in a given account.
  * api-change:``sagemaker``: Amazon SageMaker Canvas adds GenerativeAiSettings support for
    CanvasAppSettings.
  * api-change:``endpoint-rules``: Update endpoint-rules command to latest version
- from version 1.32.33
  * api-change:``cognito-idp``: Added CreateIdentityProvider and UpdateIdentityProvider details for
    new SAML IdP features
  * api-change:``ivs``: This release introduces a new resource Playback Restriction Policy which can
    be used to geo-restrict or domain-restrict channel stream playback when associated with a channel.
    New APIs to support this resource were introduced in the form of Create/Delete/Get/Update/List.
  * api-change:``managedblockchain-query``: This release adds support for transactions that have not
    reached finality. It also removes support for the status property from the response of the
    GetTransaction operation. You can use the confirmationStatus and executionStatus properties to
    determine the status of the transaction.
  * api-change:``mediaconvert``: This release includes support for broadcast-mixed audio description
    tracks.
  * api-change:``neptune-graph``: Adding new APIs in SDK for Amazon Neptune Analytics. These APIs
    include operations to execute, cancel, list queries and get the graph summary.
- from version 1.32.32
  * api-change:``cloudformation``: CloudFormation IaC generator allows you to scan existing resources
    in your account and select resources to generate a template for a new or existing CloudFormation
    stack.
  * api-change:``elbv2``: Update elbv2 command to latest version
  * api-change:``glue``: Update page size limits for GetJobRuns and GetTriggers APIs.
  * api-change:``ssm``: This release adds an optional Duration parameter to StateManager
    Associations. This allows customers to specify how long an apply-only-on-cron association execution
    should run. Once the specified Duration is out all the ongoing cancellable commands or automations
    are cancelled.
- Refresh patches for new version
  * ac_update-docutils.patch
- Update Requires from setup.py</changelog>
</package>
<package pkgid="c6de883173fa8f7254323d13ae6e564f6d6016803f53b78589314d9d9174c62678b100cb8d1279fdeb858b52f16081644c9c2e8eada3b576f8af32248aa289e3" name="azote" arch="noarch">
  <version epoch="0" ver="1.12.7" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1610366400">- Update to 1.8.2:
  * sway: fixed crash on display connected, but turned off #110
  * app icon re-scaled, moved to /usr/share/pixmaps
  * set icon name for X11 and app_id for Wayland</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1615809600">- Update to 1.9.0:
  * Restore wallpapers in use on startup;
  * some tricky fixes to xrandr / fehbg support on multi-headed setups
  * double click no longer applies the selected wallpaper to
    outputs, just to displays preview;
  * added check buttons to split current image between selected
    outputs only.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1617019200">- Update to 1.9.1:
  * [sway] Added the "Use generic display names" preferences
    switch (#143).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1635940800">- Update to 1.9.2:
  * escape some special characters #155
  * fixed improper environment detection on dwl, and possibly some
    other wlroots-based compositors</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1653912000">- Update to 1.9.3:
  * search more backgrounds sub-dirs on first run</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1653912001">- Update to 1.9.4:
  * dropped distutils dependency #159
  * fixed key error occurring when generic display names used on a
    non-sway wlroots-based WM #162</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1654084800">- Update to 1.9.5:
  * Fixed launcher script not working on Fedora #163</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1667390400">- Update to 1.9.6:
  * added 2 lines to check if the /usr/share/backgrounds/nwg-shell path
    exists, and set it as the sample_dir, if so.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1668168000">- Update to 1.9.7:
  * Fixed regression introduced in #166, that caused a mess in
    the ./azotebg file. Closes #169.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1678363200">- Updaet to 1.10.0:
  * Multiple langs support unified with nwg-shell;
  * Added "Close" button to unify this matter as well.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1678363201">- Update to 1.10.1:
  * Fix lang files path</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1680177600">- Update to 1.11.0:
  * Increase awk compatibility
  * Add Hyprland-specific displays detection
  * Fix imports
  * Fix example wallpaper</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1685448000">- Update to 1.12.0:
  * Fix generic name creation when the serial number field is
    empty / "none";
  * As the serial numbers returned by sway and Hyprland may be
    different for some reason, from now on we use the new
    ~/.azotebg-hyprland setter script on Hyprland.
    Edit your hyprland.conf.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687521600">- Update 1.12.1
  * Add Russian translation #182</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1688558400">- Update to 1.12.2:
  * Fix crash on attempt to split an image #183</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1689076800">- Update to 1.12.3:
  * Fix crash on spaces in directory names #184</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1706356800">- Update to 1.12.4:
  * Documentation updated</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708948800">- Update to 1.12.5:
  * Fixed silent crash on file extension in uppercase.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1712232000">- Update to 1.12.6:
  * Added Italian translation #186</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714737600">- Update to 1.12.7:
  * Get ready for Hyprland socket files moved to $XDG_RUNTIME_DIR/hypr</changelog>
</package>
<package pkgid="740faf4c6ea1ef858172a3b62b1a7e2c5734770beda807ad8cd7c96538e3f516bb36cdc69b4029c56ceb00afd43182443c333f40360d74685eb957c8e9d8b149" name="azote" arch="src">
  <version epoch="0" ver="1.12.7" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1610366400">- Update to 1.8.2:
  * sway: fixed crash on display connected, but turned off #110
  * app icon re-scaled, moved to /usr/share/pixmaps
  * set icon name for X11 and app_id for Wayland</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1615809600">- Update to 1.9.0:
  * Restore wallpapers in use on startup;
  * some tricky fixes to xrandr / fehbg support on multi-headed setups
  * double click no longer applies the selected wallpaper to
    outputs, just to displays preview;
  * added check buttons to split current image between selected
    outputs only.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1617019200">- Update to 1.9.1:
  * [sway] Added the "Use generic display names" preferences
    switch (#143).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1635940800">- Update to 1.9.2:
  * escape some special characters #155
  * fixed improper environment detection on dwl, and possibly some
    other wlroots-based compositors</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1653912000">- Update to 1.9.3:
  * search more backgrounds sub-dirs on first run</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1653912001">- Update to 1.9.4:
  * dropped distutils dependency #159
  * fixed key error occurring when generic display names used on a
    non-sway wlroots-based WM #162</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1654084800">- Update to 1.9.5:
  * Fixed launcher script not working on Fedora #163</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1667390400">- Update to 1.9.6:
  * added 2 lines to check if the /usr/share/backgrounds/nwg-shell path
    exists, and set it as the sample_dir, if so.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1668168000">- Update to 1.9.7:
  * Fixed regression introduced in #166, that caused a mess in
    the ./azotebg file. Closes #169.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1678363200">- Updaet to 1.10.0:
  * Multiple langs support unified with nwg-shell;
  * Added "Close" button to unify this matter as well.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1678363201">- Update to 1.10.1:
  * Fix lang files path</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1680177600">- Update to 1.11.0:
  * Increase awk compatibility
  * Add Hyprland-specific displays detection
  * Fix imports
  * Fix example wallpaper</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1685448000">- Update to 1.12.0:
  * Fix generic name creation when the serial number field is
    empty / "none";
  * As the serial numbers returned by sway and Hyprland may be
    different for some reason, from now on we use the new
    ~/.azotebg-hyprland setter script on Hyprland.
    Edit your hyprland.conf.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687521600">- Update 1.12.1
  * Add Russian translation #182</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1688558400">- Update to 1.12.2:
  * Fix crash on attempt to split an image #183</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1689076800">- Update to 1.12.3:
  * Fix crash on spaces in directory names #184</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1706356800">- Update to 1.12.4:
  * Documentation updated</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708948800">- Update to 1.12.5:
  * Fixed silent crash on file extension in uppercase.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1712232000">- Update to 1.12.6:
  * Added Italian translation #186</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714737600">- Update to 1.12.7:
  * Get ready for Hyprland socket files moved to $XDG_RUNTIME_DIR/hypr</changelog>
</package>
<package pkgid="5f31de358145d0828ba04bb8709c57ef17b38732b549c038a239fe499cab0d9e499474fe02b5090d5afdd42bbc6a09413c877c73d1b5f157b1e63b6ddbaf1a2b" name="barrel" arch="src">
  <version epoch="0" ver="0.2.7" rel="1.1"/>
  <changelog author="aschnell@suse.com" date="1646654400">- updated translations</changelog>
  <changelog author="aschnell@suse.com" date="1647864000">- added aliases exfat and vfat
- version 0.1.1</changelog>
  <changelog author="aschnell@suse.com" date="1651752000">- added logging
- version 0.1.2</changelog>
  <changelog author="aschnell@suse.com" date="1652097600">- added nilfs2 support
- version 0.1.3</changelog>
  <changelog author="aschnell@suse.com" date="1653652800">- support activation of LUKS and BitLocker
- version 0.1.4</changelog>
  <changelog author="aschnell@suse.com" date="1654776000">- show btrfs profiles
- version 0.1.5</changelog>
  <changelog author="aschnell@suse.com" date="1657022400">- allow to create multi-device btrfs
- version 0.1.6</changelog>
  <changelog author="aschnell@suse.com" date="1659614400">- support arrays on stack and use of arrays when creating volume
  groups and file systems
- version 0.1.7</changelog>
  <changelog author="aschnell@suse.com" date="1666094400">- set more specific partitions ids (e.g. home, srv) if possible
- version 0.1.8</changelog>
  <changelog author="aschnell@suse.com" date="1673956800">- allow both 'swap' and 'none' as path for swap
- version 0.1.9</changelog>
  <changelog author="aschnell@suse.com" date="1678708800">- colorize output
- version 0.2.0</changelog>
  <changelog author="aschnell@suse.com" date="1685534400">- handle unsupported partition ids during loading of devicegraph
- version 0.2.1</changelog>
  <changelog author="aschnell@suse.com" date="1695297600">- allow to not add file systems in /etc/fstab
- version 0.2.2</changelog>
  <changelog author="aschnell@suse.com" date="1696593600">- allow to use a key file when creating an encryption device
- version 0.2.3</changelog>
  <changelog author="aschnell@suse.com" date="1697025600">- support RAID level LINEAR
- version 0.2.4</changelog>
  <changelog author="aschnell@suse.com" date="1704196800">- speedup startup
- version 0.2.5</changelog>
  <changelog author="aschnell@suse.com" date="1706529600">- experimental support for bcachefs</changelog>
  <changelog author="aschnell@suse.com" date="1707134400">- follow renumbering of partitions during remove
  (gh#openSUSE/snapper#85)
- version 0.2.6</changelog>
  <changelog author="aschnell@suse.com" date="1710504000">- mark inactive mount points</changelog>
  <changelog author="aschnell@suse.com" date="1714651200">- fix build with gcc14
- version 0.2.7</changelog>
</package>
<package pkgid="9780d7e71d9938bde15a2fc9c154d8ac610a81e852f1b2c3dc8ba660ac3cca921c24b47a3b84937d125cc290043a85ed6187d67ec8a29722eecf506e5c6a65d6" name="barrel" arch="x86_64">
  <version epoch="0" ver="0.2.7" rel="1.1"/>
  <changelog author="aschnell@suse.com" date="1646654400">- updated translations</changelog>
  <changelog author="aschnell@suse.com" date="1647864000">- added aliases exfat and vfat
- version 0.1.1</changelog>
  <changelog author="aschnell@suse.com" date="1651752000">- added logging
- version 0.1.2</changelog>
  <changelog author="aschnell@suse.com" date="1652097600">- added nilfs2 support
- version 0.1.3</changelog>
  <changelog author="aschnell@suse.com" date="1653652800">- support activation of LUKS and BitLocker
- version 0.1.4</changelog>
  <changelog author="aschnell@suse.com" date="1654776000">- show btrfs profiles
- version 0.1.5</changelog>
  <changelog author="aschnell@suse.com" date="1657022400">- allow to create multi-device btrfs
- version 0.1.6</changelog>
  <changelog author="aschnell@suse.com" date="1659614400">- support arrays on stack and use of arrays when creating volume
  groups and file systems
- version 0.1.7</changelog>
  <changelog author="aschnell@suse.com" date="1666094400">- set more specific partitions ids (e.g. home, srv) if possible
- version 0.1.8</changelog>
  <changelog author="aschnell@suse.com" date="1673956800">- allow both 'swap' and 'none' as path for swap
- version 0.1.9</changelog>
  <changelog author="aschnell@suse.com" date="1678708800">- colorize output
- version 0.2.0</changelog>
  <changelog author="aschnell@suse.com" date="1685534400">- handle unsupported partition ids during loading of devicegraph
- version 0.2.1</changelog>
  <changelog author="aschnell@suse.com" date="1695297600">- allow to not add file systems in /etc/fstab
- version 0.2.2</changelog>
  <changelog author="aschnell@suse.com" date="1696593600">- allow to use a key file when creating an encryption device
- version 0.2.3</changelog>
  <changelog author="aschnell@suse.com" date="1697025600">- support RAID level LINEAR
- version 0.2.4</changelog>
  <changelog author="aschnell@suse.com" date="1704196800">- speedup startup
- version 0.2.5</changelog>
  <changelog author="aschnell@suse.com" date="1706529600">- experimental support for bcachefs</changelog>
  <changelog author="aschnell@suse.com" date="1707134400">- follow renumbering of partitions during remove
  (gh#openSUSE/snapper#85)
- version 0.2.6</changelog>
  <changelog author="aschnell@suse.com" date="1710504000">- mark inactive mount points</changelog>
  <changelog author="aschnell@suse.com" date="1714651200">- fix build with gcc14
- version 0.2.7</changelog>
</package>
<package pkgid="ea61fba27366e92c5432d0fb9864f9d3dc5c4f08acfbd083301ac2ca74670a1cb7d08c0315dbf826fbdfcc370707dd5f606d1c3078c7675e325364313f928916" name="barrel-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.2.7" rel="1.1"/>
  <changelog author="aschnell@suse.com" date="1646654400">- updated translations</changelog>
  <changelog author="aschnell@suse.com" date="1647864000">- added aliases exfat and vfat
- version 0.1.1</changelog>
  <changelog author="aschnell@suse.com" date="1651752000">- added logging
- version 0.1.2</changelog>
  <changelog author="aschnell@suse.com" date="1652097600">- added nilfs2 support
- version 0.1.3</changelog>
  <changelog author="aschnell@suse.com" date="1653652800">- support activation of LUKS and BitLocker
- version 0.1.4</changelog>
  <changelog author="aschnell@suse.com" date="1654776000">- show btrfs profiles
- version 0.1.5</changelog>
  <changelog author="aschnell@suse.com" date="1657022400">- allow to create multi-device btrfs
- version 0.1.6</changelog>
  <changelog author="aschnell@suse.com" date="1659614400">- support arrays on stack and use of arrays when creating volume
  groups and file systems
- version 0.1.7</changelog>
  <changelog author="aschnell@suse.com" date="1666094400">- set more specific partitions ids (e.g. home, srv) if possible
- version 0.1.8</changelog>
  <changelog author="aschnell@suse.com" date="1673956800">- allow both 'swap' and 'none' as path for swap
- version 0.1.9</changelog>
  <changelog author="aschnell@suse.com" date="1678708800">- colorize output
- version 0.2.0</changelog>
  <changelog author="aschnell@suse.com" date="1685534400">- handle unsupported partition ids during loading of devicegraph
- version 0.2.1</changelog>
  <changelog author="aschnell@suse.com" date="1695297600">- allow to not add file systems in /etc/fstab
- version 0.2.2</changelog>
  <changelog author="aschnell@suse.com" date="1696593600">- allow to use a key file when creating an encryption device
- version 0.2.3</changelog>
  <changelog author="aschnell@suse.com" date="1697025600">- support RAID level LINEAR
- version 0.2.4</changelog>
  <changelog author="aschnell@suse.com" date="1704196800">- speedup startup
- version 0.2.5</changelog>
  <changelog author="aschnell@suse.com" date="1706529600">- experimental support for bcachefs</changelog>
  <changelog author="aschnell@suse.com" date="1707134400">- follow renumbering of partitions during remove
  (gh#openSUSE/snapper#85)
- version 0.2.6</changelog>
  <changelog author="aschnell@suse.com" date="1710504000">- mark inactive mount points</changelog>
  <changelog author="aschnell@suse.com" date="1714651200">- fix build with gcc14
- version 0.2.7</changelog>
</package>
<package pkgid="6d1509985e2bbffe79a7214e25075325a1d7103ebd0f314153a6ed2bc0a76b7a0477ece38b8710916bc36eba89792e7ddcb57d5e34d21bdf92632a0112bc1748" name="barrel-debugsource" arch="x86_64">
  <version epoch="0" ver="0.2.7" rel="1.1"/>
  <changelog author="aschnell@suse.com" date="1646654400">- updated translations</changelog>
  <changelog author="aschnell@suse.com" date="1647864000">- added aliases exfat and vfat
- version 0.1.1</changelog>
  <changelog author="aschnell@suse.com" date="1651752000">- added logging
- version 0.1.2</changelog>
  <changelog author="aschnell@suse.com" date="1652097600">- added nilfs2 support
- version 0.1.3</changelog>
  <changelog author="aschnell@suse.com" date="1653652800">- support activation of LUKS and BitLocker
- version 0.1.4</changelog>
  <changelog author="aschnell@suse.com" date="1654776000">- show btrfs profiles
- version 0.1.5</changelog>
  <changelog author="aschnell@suse.com" date="1657022400">- allow to create multi-device btrfs
- version 0.1.6</changelog>
  <changelog author="aschnell@suse.com" date="1659614400">- support arrays on stack and use of arrays when creating volume
  groups and file systems
- version 0.1.7</changelog>
  <changelog author="aschnell@suse.com" date="1666094400">- set more specific partitions ids (e.g. home, srv) if possible
- version 0.1.8</changelog>
  <changelog author="aschnell@suse.com" date="1673956800">- allow both 'swap' and 'none' as path for swap
- version 0.1.9</changelog>
  <changelog author="aschnell@suse.com" date="1678708800">- colorize output
- version 0.2.0</changelog>
  <changelog author="aschnell@suse.com" date="1685534400">- handle unsupported partition ids during loading of devicegraph
- version 0.2.1</changelog>
  <changelog author="aschnell@suse.com" date="1695297600">- allow to not add file systems in /etc/fstab
- version 0.2.2</changelog>
  <changelog author="aschnell@suse.com" date="1696593600">- allow to use a key file when creating an encryption device
- version 0.2.3</changelog>
  <changelog author="aschnell@suse.com" date="1697025600">- support RAID level LINEAR
- version 0.2.4</changelog>
  <changelog author="aschnell@suse.com" date="1704196800">- speedup startup
- version 0.2.5</changelog>
  <changelog author="aschnell@suse.com" date="1706529600">- experimental support for bcachefs</changelog>
  <changelog author="aschnell@suse.com" date="1707134400">- follow renumbering of partitions during remove
  (gh#openSUSE/snapper#85)
- version 0.2.6</changelog>
  <changelog author="aschnell@suse.com" date="1710504000">- mark inactive mount points</changelog>
  <changelog author="aschnell@suse.com" date="1714651200">- fix build with gcc14
- version 0.2.7</changelog>
</package>
<package pkgid="efd0c9bb2809a11f251120b9da1ecd4f0c618df5cfb9c43286aa7a70d98b27a0c52bb806fb5f84f8241712c16aebb370728ada0d9510e0ae3f59cc52333c93bf" name="barrel-lang" arch="noarch">
  <version epoch="0" ver="0.2.7" rel="1.1"/>
  <changelog author="aschnell@suse.com" date="1646654400">- updated translations</changelog>
  <changelog author="aschnell@suse.com" date="1647864000">- added aliases exfat and vfat
- version 0.1.1</changelog>
  <changelog author="aschnell@suse.com" date="1651752000">- added logging
- version 0.1.2</changelog>
  <changelog author="aschnell@suse.com" date="1652097600">- added nilfs2 support
- version 0.1.3</changelog>
  <changelog author="aschnell@suse.com" date="1653652800">- support activation of LUKS and BitLocker
- version 0.1.4</changelog>
  <changelog author="aschnell@suse.com" date="1654776000">- show btrfs profiles
- version 0.1.5</changelog>
  <changelog author="aschnell@suse.com" date="1657022400">- allow to create multi-device btrfs
- version 0.1.6</changelog>
  <changelog author="aschnell@suse.com" date="1659614400">- support arrays on stack and use of arrays when creating volume
  groups and file systems
- version 0.1.7</changelog>
  <changelog author="aschnell@suse.com" date="1666094400">- set more specific partitions ids (e.g. home, srv) if possible
- version 0.1.8</changelog>
  <changelog author="aschnell@suse.com" date="1673956800">- allow both 'swap' and 'none' as path for swap
- version 0.1.9</changelog>
  <changelog author="aschnell@suse.com" date="1678708800">- colorize output
- version 0.2.0</changelog>
  <changelog author="aschnell@suse.com" date="1685534400">- handle unsupported partition ids during loading of devicegraph
- version 0.2.1</changelog>
  <changelog author="aschnell@suse.com" date="1695297600">- allow to not add file systems in /etc/fstab
- version 0.2.2</changelog>
  <changelog author="aschnell@suse.com" date="1696593600">- allow to use a key file when creating an encryption device
- version 0.2.3</changelog>
  <changelog author="aschnell@suse.com" date="1697025600">- support RAID level LINEAR
- version 0.2.4</changelog>
  <changelog author="aschnell@suse.com" date="1704196800">- speedup startup
- version 0.2.5</changelog>
  <changelog author="aschnell@suse.com" date="1706529600">- experimental support for bcachefs</changelog>
  <changelog author="aschnell@suse.com" date="1707134400">- follow renumbering of partitions during remove
  (gh#openSUSE/snapper#85)
- version 0.2.6</changelog>
  <changelog author="aschnell@suse.com" date="1710504000">- mark inactive mount points</changelog>
  <changelog author="aschnell@suse.com" date="1714651200">- fix build with gcc14
- version 0.2.7</changelog>
</package>
<package pkgid="6dabd412f800ea1d4fed135c08402d1724590172be23c3ee2706ae575db1a440f90a185861385f90fc5c460556841d15761b2f11976bf77040329dc6cc461993" name="bbswitch" arch="src">
  <version epoch="0" ver="0.8" rel="14.3.2.2.sr20240429"/>
  <changelog author="tchvatal@suse.com" date="1389700800">- Create proper changelog with osc vc</changelog>
  <changelog author="tchvatal@suse.com" date="1389700801">- Cleanup the spec to adhere official formatting rules.</changelog>
  <changelog author="tchvatal@suse.com" date="1391947200">- Add kernel word to the description</changelog>
  <changelog author="tchvatal@suse.com" date="1401883200">- Add the modules autoloading for the package.</changelog>
  <changelog author="tchvatal@suse.com" date="1401883201">- Provide bbswitch-dkms for time being to allow migration.</changelog>
  <changelog author="tchvatal@suse.com" date="1401883202">- Say goodbye to bbswitch-dkms and use just the direct bbswitch.</changelog>
  <changelog author="tchvatal@suse.com" date="1401883203">- Name the modprobe.d file like the others.</changelog>
  <changelog author="tchvatal@suse.com" date="1404216000">- Install copying file</changelog>
  <changelog author="dvlaeev@suse.com" date="1408622400">- Make architecture exclusive to x86 platform</changelog>
  <changelog author="tchvatal@suse.com" date="1444478400">- Add %dir for %{_libexecdir}/modules_load.d as it is owned by systemd
  and there is no reason to have that in deps</changelog>
  <changelog author="tchvatal@suse.com" date="1510488000">- Depend on libelf to build correctly on tumbleweed</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1585915200">- Add patch to build with kernel 5.6
  * 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned directories
  below %{_prefix}/lib and stop marking those files as %config just
  because the end in .conf.</changelog>
  <changelog author="tiwai@suse.de" date="1615377600">- Fix build with Leap 15.3 kernel due to the missing header
  inclusion (boo#1183060):
  bbswitch-fix-header-inclusion.patch
- Refreshed 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646395200">- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646654400">- Add code for safe modprobe.d migration
  (https://en.opensuse.org/openSUSE:Packaging_UsrEtc)</changelog>
  <changelog author="Simone Pilia &lt;pilia.simone96@gmail.com&gt;" date="1654257600">- Fix build in kernel &gt;= 5.18.1 due to deprecated acpi_bus_get_device
  inclusion:
  fix-deprecated-acpi_bus_get_device-in-5.18.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="6411815f458ebfdf09f84e8597b096e714061573cd4d6ad62b76161b4da346eda621900053243eb2e76f108c6f30b9a9b2e6e3c5f2b03bb72af2727050fbe551" name="bbswitch" arch="x86_64">
  <version epoch="0" ver="0.8" rel="14.3.2.2.sr20240429"/>
  <changelog author="tchvatal@suse.com" date="1510488000">- Depend on libelf to build correctly on tumbleweed</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1585915200">- Add patch to build with kernel 5.6
  * 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned directories
  below %{_prefix}/lib and stop marking those files as %config just
  because the end in .conf.</changelog>
  <changelog author="tiwai@suse.de" date="1615377600">- Fix build with Leap 15.3 kernel due to the missing header
  inclusion (boo#1183060):
  bbswitch-fix-header-inclusion.patch
- Refreshed 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646395200">- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646654400">- Add code for safe modprobe.d migration
  (https://en.opensuse.org/openSUSE:Packaging_UsrEtc)</changelog>
  <changelog author="Simone Pilia &lt;pilia.simone96@gmail.com&gt;" date="1654257600">- Fix build in kernel &gt;= 5.18.1 due to deprecated acpi_bus_get_device
  inclusion:
  fix-deprecated-acpi_bus_get_device-in-5.18.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="f55fd0d8b403b746f66a147e491aa29702fc4925bf34a8c1bcbce149ed43b91abb0a84f54163bcaf05b508d1010c478f51ee4d10f773fcbfa2af77220c01c583" name="bbswitch" arch="src">
  <version epoch="0" ver="0.8" rel="14.3"/>
  <changelog author="tchvatal@suse.com" date="1389700800">- Create proper changelog with osc vc</changelog>
  <changelog author="tchvatal@suse.com" date="1389700801">- Cleanup the spec to adhere official formatting rules.</changelog>
  <changelog author="tchvatal@suse.com" date="1391947200">- Add kernel word to the description</changelog>
  <changelog author="tchvatal@suse.com" date="1401883200">- Add the modules autoloading for the package.</changelog>
  <changelog author="tchvatal@suse.com" date="1401883201">- Provide bbswitch-dkms for time being to allow migration.</changelog>
  <changelog author="tchvatal@suse.com" date="1401883202">- Say goodbye to bbswitch-dkms and use just the direct bbswitch.</changelog>
  <changelog author="tchvatal@suse.com" date="1401883203">- Name the modprobe.d file like the others.</changelog>
  <changelog author="tchvatal@suse.com" date="1404216000">- Install copying file</changelog>
  <changelog author="dvlaeev@suse.com" date="1408622400">- Make architecture exclusive to x86 platform</changelog>
  <changelog author="tchvatal@suse.com" date="1444478400">- Add %dir for %{_libexecdir}/modules_load.d as it is owned by systemd
  and there is no reason to have that in deps</changelog>
  <changelog author="tchvatal@suse.com" date="1510488000">- Depend on libelf to build correctly on tumbleweed</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1585915200">- Add patch to build with kernel 5.6
  * 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned directories
  below %{_prefix}/lib and stop marking those files as %config just
  because the end in .conf.</changelog>
  <changelog author="tiwai@suse.de" date="1615377600">- Fix build with Leap 15.3 kernel due to the missing header
  inclusion (boo#1183060):
  bbswitch-fix-header-inclusion.patch
- Refreshed 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646395200">- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646654400">- Add code for safe modprobe.d migration
  (https://en.opensuse.org/openSUSE:Packaging_UsrEtc)</changelog>
  <changelog author="Simone Pilia &lt;pilia.simone96@gmail.com&gt;" date="1654257600">- Fix build in kernel &gt;= 5.18.1 due to deprecated acpi_bus_get_device
  inclusion:
  fix-deprecated-acpi_bus_get_device-in-5.18.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="c2662ae6925bfcb03783920bfc362f148b463ddcdfa6c2c4455dbfe6e88eb1db48917a72b30abff5c966c801b3994fd5bbf334cb35849537bdeba61596d2f448" name="bbswitch" arch="x86_64">
  <version epoch="0" ver="0.8" rel="14.3"/>
  <changelog author="tchvatal@suse.com" date="1510488000">- Depend on libelf to build correctly on tumbleweed</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1585915200">- Add patch to build with kernel 5.6
  * 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned directories
  below %{_prefix}/lib and stop marking those files as %config just
  because the end in .conf.</changelog>
  <changelog author="tiwai@suse.de" date="1615377600">- Fix build with Leap 15.3 kernel due to the missing header
  inclusion (boo#1183060):
  bbswitch-fix-header-inclusion.patch
- Refreshed 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646395200">- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646654400">- Add code for safe modprobe.d migration
  (https://en.opensuse.org/openSUSE:Packaging_UsrEtc)</changelog>
  <changelog author="Simone Pilia &lt;pilia.simone96@gmail.com&gt;" date="1654257600">- Fix build in kernel &gt;= 5.18.1 due to deprecated acpi_bus_get_device
  inclusion:
  fix-deprecated-acpi_bus_get_device-in-5.18.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="001f7779c85c21bce86ea70f7c21c57c3e24726e209b282c42bf7d4b80b6bdbdebe7c9f90ddda3b0bcbc8d7e3040e202b7764645a0a509d48793d2329520e2c9" name="bbswitch" arch="src">
  <version epoch="0" ver="0.8" rel="14.4"/>
  <changelog author="tchvatal@suse.com" date="1389700800">- Create proper changelog with osc vc</changelog>
  <changelog author="tchvatal@suse.com" date="1389700801">- Cleanup the spec to adhere official formatting rules.</changelog>
  <changelog author="tchvatal@suse.com" date="1391947200">- Add kernel word to the description</changelog>
  <changelog author="tchvatal@suse.com" date="1401883200">- Add the modules autoloading for the package.</changelog>
  <changelog author="tchvatal@suse.com" date="1401883201">- Provide bbswitch-dkms for time being to allow migration.</changelog>
  <changelog author="tchvatal@suse.com" date="1401883202">- Say goodbye to bbswitch-dkms and use just the direct bbswitch.</changelog>
  <changelog author="tchvatal@suse.com" date="1401883203">- Name the modprobe.d file like the others.</changelog>
  <changelog author="tchvatal@suse.com" date="1404216000">- Install copying file</changelog>
  <changelog author="dvlaeev@suse.com" date="1408622400">- Make architecture exclusive to x86 platform</changelog>
  <changelog author="tchvatal@suse.com" date="1444478400">- Add %dir for %{_libexecdir}/modules_load.d as it is owned by systemd
  and there is no reason to have that in deps</changelog>
  <changelog author="tchvatal@suse.com" date="1510488000">- Depend on libelf to build correctly on tumbleweed</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1585915200">- Add patch to build with kernel 5.6
  * 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned directories
  below %{_prefix}/lib and stop marking those files as %config just
  because the end in .conf.</changelog>
  <changelog author="tiwai@suse.de" date="1615377600">- Fix build with Leap 15.3 kernel due to the missing header
  inclusion (boo#1183060):
  bbswitch-fix-header-inclusion.patch
- Refreshed 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646395200">- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646654400">- Add code for safe modprobe.d migration
  (https://en.opensuse.org/openSUSE:Packaging_UsrEtc)</changelog>
  <changelog author="Simone Pilia &lt;pilia.simone96@gmail.com&gt;" date="1654257600">- Fix build in kernel &gt;= 5.18.1 due to deprecated acpi_bus_get_device
  inclusion:
  fix-deprecated-acpi_bus_get_device-in-5.18.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="66b9d62f72cb0f31bc1e4fb9515772e8c97db388f354f079300a52dde09e4c78c58eb8942fad4dd5568d633482a2442986c591ccb6f8f4b596463c2476767cae" name="bbswitch" arch="x86_64">
  <version epoch="0" ver="0.8" rel="14.4"/>
  <changelog author="tchvatal@suse.com" date="1510488000">- Depend on libelf to build correctly on tumbleweed</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1585915200">- Add patch to build with kernel 5.6
  * 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned directories
  below %{_prefix}/lib and stop marking those files as %config just
  because the end in .conf.</changelog>
  <changelog author="tiwai@suse.de" date="1615377600">- Fix build with Leap 15.3 kernel due to the missing header
  inclusion (boo#1183060):
  bbswitch-fix-header-inclusion.patch
- Refreshed 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646395200">- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646654400">- Add code for safe modprobe.d migration
  (https://en.opensuse.org/openSUSE:Packaging_UsrEtc)</changelog>
  <changelog author="Simone Pilia &lt;pilia.simone96@gmail.com&gt;" date="1654257600">- Fix build in kernel &gt;= 5.18.1 due to deprecated acpi_bus_get_device
  inclusion:
  fix-deprecated-acpi_bus_get_device-in-5.18.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="cb354f40bc66a5403d8723b63951a8c320459ebbf3e94b9e620042b03bd656acecdcdc7bbcec15495073282471713d49ec77067824233dcd27dda0f202370a1a" name="bbswitch-debugsource" arch="x86_64">
  <version epoch="0" ver="0.8" rel="14.3.2.2.sr20240429"/>
  <changelog author="tchvatal@suse.com" date="1510488000">- Depend on libelf to build correctly on tumbleweed</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1585915200">- Add patch to build with kernel 5.6
  * 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned directories
  below %{_prefix}/lib and stop marking those files as %config just
  because the end in .conf.</changelog>
  <changelog author="tiwai@suse.de" date="1615377600">- Fix build with Leap 15.3 kernel due to the missing header
  inclusion (boo#1183060):
  bbswitch-fix-header-inclusion.patch
- Refreshed 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646395200">- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646654400">- Add code for safe modprobe.d migration
  (https://en.opensuse.org/openSUSE:Packaging_UsrEtc)</changelog>
  <changelog author="Simone Pilia &lt;pilia.simone96@gmail.com&gt;" date="1654257600">- Fix build in kernel &gt;= 5.18.1 due to deprecated acpi_bus_get_device
  inclusion:
  fix-deprecated-acpi_bus_get_device-in-5.18.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="633643cb947d00fa3746ef96dca6c128f857347485839ef41c94b7e839f7bb2dde2b7832fd6d5c7d191d9e32320751b83a5049f522f11333c99515f3434f9b0f" name="bbswitch-debugsource" arch="x86_64">
  <version epoch="0" ver="0.8" rel="14.3"/>
  <changelog author="tchvatal@suse.com" date="1510488000">- Depend on libelf to build correctly on tumbleweed</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1585915200">- Add patch to build with kernel 5.6
  * 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned directories
  below %{_prefix}/lib and stop marking those files as %config just
  because the end in .conf.</changelog>
  <changelog author="tiwai@suse.de" date="1615377600">- Fix build with Leap 15.3 kernel due to the missing header
  inclusion (boo#1183060):
  bbswitch-fix-header-inclusion.patch
- Refreshed 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646395200">- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646654400">- Add code for safe modprobe.d migration
  (https://en.opensuse.org/openSUSE:Packaging_UsrEtc)</changelog>
  <changelog author="Simone Pilia &lt;pilia.simone96@gmail.com&gt;" date="1654257600">- Fix build in kernel &gt;= 5.18.1 due to deprecated acpi_bus_get_device
  inclusion:
  fix-deprecated-acpi_bus_get_device-in-5.18.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="8c61c86e9ae1e2579a36e9887025d61755839dfa4221de4cf99cd2aa993da27ef4c0c99b2e0a2fa0bfa3368fe3e02768b9ec511ad0a177e21633eaba3d1cfcd2" name="bbswitch-debugsource" arch="x86_64">
  <version epoch="0" ver="0.8" rel="14.4"/>
  <changelog author="tchvatal@suse.com" date="1510488000">- Depend on libelf to build correctly on tumbleweed</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1585915200">- Add patch to build with kernel 5.6
  * 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned directories
  below %{_prefix}/lib and stop marking those files as %config just
  because the end in .conf.</changelog>
  <changelog author="tiwai@suse.de" date="1615377600">- Fix build with Leap 15.3 kernel due to the missing header
  inclusion (boo#1183060):
  bbswitch-fix-header-inclusion.patch
- Refreshed 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646395200">- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646654400">- Add code for safe modprobe.d migration
  (https://en.opensuse.org/openSUSE:Packaging_UsrEtc)</changelog>
  <changelog author="Simone Pilia &lt;pilia.simone96@gmail.com&gt;" date="1654257600">- Fix build in kernel &gt;= 5.18.1 due to deprecated acpi_bus_get_device
  inclusion:
  fix-deprecated-acpi_bus_get_device-in-5.18.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="96b019f567e62841397ee455d2e08d06a1e6ea7f5c774a447ad9c9b810541dc4437cecf770ea024e2d0bc73e6e4805598060f8548046c19236411db7f320637b" name="bbswitch-kmp-default" arch="x86_64">
  <version epoch="0" ver="0.8_k6.8.2_1" rel="14.3"/>
  <changelog author="tchvatal@suse.com" date="1510488000">- Depend on libelf to build correctly on tumbleweed</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1585915200">- Add patch to build with kernel 5.6
  * 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned directories
  below %{_prefix}/lib and stop marking those files as %config just
  because the end in .conf.</changelog>
  <changelog author="tiwai@suse.de" date="1615377600">- Fix build with Leap 15.3 kernel due to the missing header
  inclusion (boo#1183060):
  bbswitch-fix-header-inclusion.patch
- Refreshed 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646395200">- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646654400">- Add code for safe modprobe.d migration
  (https://en.opensuse.org/openSUSE:Packaging_UsrEtc)</changelog>
  <changelog author="Simone Pilia &lt;pilia.simone96@gmail.com&gt;" date="1654257600">- Fix build in kernel &gt;= 5.18.1 due to deprecated acpi_bus_get_device
  inclusion:
  fix-deprecated-acpi_bus_get_device-in-5.18.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="42fa3b0294519e15845166d7d2342f768bbf617b776c42066a5c7dafd436f1bde63fdda57f9f3bb8b84f445f5e710199d634b44237a1249e0bffc1da3b7d12aa" name="bbswitch-kmp-default" arch="x86_64">
  <version epoch="0" ver="0.8_k6.8.6_1" rel="14.4"/>
  <changelog author="tchvatal@suse.com" date="1510488000">- Depend on libelf to build correctly on tumbleweed</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1585915200">- Add patch to build with kernel 5.6
  * 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned directories
  below %{_prefix}/lib and stop marking those files as %config just
  because the end in .conf.</changelog>
  <changelog author="tiwai@suse.de" date="1615377600">- Fix build with Leap 15.3 kernel due to the missing header
  inclusion (boo#1183060):
  bbswitch-fix-header-inclusion.patch
- Refreshed 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646395200">- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646654400">- Add code for safe modprobe.d migration
  (https://en.opensuse.org/openSUSE:Packaging_UsrEtc)</changelog>
  <changelog author="Simone Pilia &lt;pilia.simone96@gmail.com&gt;" date="1654257600">- Fix build in kernel &gt;= 5.18.1 due to deprecated acpi_bus_get_device
  inclusion:
  fix-deprecated-acpi_bus_get_device-in-5.18.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="d4223b31723ac2a294934b5ccb500db8035e1c505873f8142aa9a04c398900efe09fe603daaaa8e46b4a2ec4c7ab987c876ad4c32b126e5a63a434e8f7b6a4fe" name="bbswitch-kmp-default" arch="x86_64">
  <version epoch="0" ver="0.8_k6.8.8_1" rel="14.3.2.2.sr20240429"/>
  <changelog author="tchvatal@suse.com" date="1510488000">- Depend on libelf to build correctly on tumbleweed</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1585915200">- Add patch to build with kernel 5.6
  * 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned directories
  below %{_prefix}/lib and stop marking those files as %config just
  because the end in .conf.</changelog>
  <changelog author="tiwai@suse.de" date="1615377600">- Fix build with Leap 15.3 kernel due to the missing header
  inclusion (boo#1183060):
  bbswitch-fix-header-inclusion.patch
- Refreshed 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646395200">- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646654400">- Add code for safe modprobe.d migration
  (https://en.opensuse.org/openSUSE:Packaging_UsrEtc)</changelog>
  <changelog author="Simone Pilia &lt;pilia.simone96@gmail.com&gt;" date="1654257600">- Fix build in kernel &gt;= 5.18.1 due to deprecated acpi_bus_get_device
  inclusion:
  fix-deprecated-acpi_bus_get_device-in-5.18.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="1d64e55a6999cc8cd328e26c13082888606bee50d737e5111552871d97849df2f2f0db607bc7d05285e3c5cb365f432a63f57b24dd3a22cb2aa86b0023b638aa" name="bbswitch-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.8_k6.8.2_1" rel="14.3"/>
  <changelog author="tchvatal@suse.com" date="1510488000">- Depend on libelf to build correctly on tumbleweed</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1585915200">- Add patch to build with kernel 5.6
  * 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned directories
  below %{_prefix}/lib and stop marking those files as %config just
  because the end in .conf.</changelog>
  <changelog author="tiwai@suse.de" date="1615377600">- Fix build with Leap 15.3 kernel due to the missing header
  inclusion (boo#1183060):
  bbswitch-fix-header-inclusion.patch
- Refreshed 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646395200">- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646654400">- Add code for safe modprobe.d migration
  (https://en.opensuse.org/openSUSE:Packaging_UsrEtc)</changelog>
  <changelog author="Simone Pilia &lt;pilia.simone96@gmail.com&gt;" date="1654257600">- Fix build in kernel &gt;= 5.18.1 due to deprecated acpi_bus_get_device
  inclusion:
  fix-deprecated-acpi_bus_get_device-in-5.18.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="a3440a6a711fb5198669ae9f4abab54021bdcf4cd2f1c7aa6692dd84c5229a9dbaf1214a2676c5f1b4df8cbc6500262b943e860743682bf406f827eeba04af2f" name="bbswitch-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.8_k6.8.6_1" rel="14.4"/>
  <changelog author="tchvatal@suse.com" date="1510488000">- Depend on libelf to build correctly on tumbleweed</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1585915200">- Add patch to build with kernel 5.6
  * 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned directories
  below %{_prefix}/lib and stop marking those files as %config just
  because the end in .conf.</changelog>
  <changelog author="tiwai@suse.de" date="1615377600">- Fix build with Leap 15.3 kernel due to the missing header
  inclusion (boo#1183060):
  bbswitch-fix-header-inclusion.patch
- Refreshed 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646395200">- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646654400">- Add code for safe modprobe.d migration
  (https://en.opensuse.org/openSUSE:Packaging_UsrEtc)</changelog>
  <changelog author="Simone Pilia &lt;pilia.simone96@gmail.com&gt;" date="1654257600">- Fix build in kernel &gt;= 5.18.1 due to deprecated acpi_bus_get_device
  inclusion:
  fix-deprecated-acpi_bus_get_device-in-5.18.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="5744a90a8dc05a48073b5518f75200ee4f061a2ff7df89102755f5f5bb8ee03b688fc6f98dc5aff143f62beee8e7d7cf647fad650ebde6970b7f30e0613f81f8" name="bbswitch-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.8_k6.8.8_1" rel="14.3.2.2.sr20240429"/>
  <changelog author="tchvatal@suse.com" date="1510488000">- Depend on libelf to build correctly on tumbleweed</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1585915200">- Add patch to build with kernel 5.6
  * 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned directories
  below %{_prefix}/lib and stop marking those files as %config just
  because the end in .conf.</changelog>
  <changelog author="tiwai@suse.de" date="1615377600">- Fix build with Leap 15.3 kernel due to the missing header
  inclusion (boo#1183060):
  bbswitch-fix-header-inclusion.patch
- Refreshed 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646395200">- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646654400">- Add code for safe modprobe.d migration
  (https://en.opensuse.org/openSUSE:Packaging_UsrEtc)</changelog>
  <changelog author="Simone Pilia &lt;pilia.simone96@gmail.com&gt;" date="1654257600">- Fix build in kernel &gt;= 5.18.1 due to deprecated acpi_bus_get_device
  inclusion:
  fix-deprecated-acpi_bus_get_device-in-5.18.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="c030f80c1ab4c2e87ff8a83659f2d46fd9becdab042aac21cbbd41c65182a749c33343a7229db1397387199d75ab9d43641fcd2d5c175f705f215e914c26e140" name="bbswitch-kmp-longterm" arch="x86_64">
  <version epoch="0" ver="0.8_k6.6.30_1" rel="14.3.2.2.sr20240429"/>
  <changelog author="tchvatal@suse.com" date="1510488000">- Depend on libelf to build correctly on tumbleweed</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1585915200">- Add patch to build with kernel 5.6
  * 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned directories
  below %{_prefix}/lib and stop marking those files as %config just
  because the end in .conf.</changelog>
  <changelog author="tiwai@suse.de" date="1615377600">- Fix build with Leap 15.3 kernel due to the missing header
  inclusion (boo#1183060):
  bbswitch-fix-header-inclusion.patch
- Refreshed 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646395200">- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646654400">- Add code for safe modprobe.d migration
  (https://en.opensuse.org/openSUSE:Packaging_UsrEtc)</changelog>
  <changelog author="Simone Pilia &lt;pilia.simone96@gmail.com&gt;" date="1654257600">- Fix build in kernel &gt;= 5.18.1 due to deprecated acpi_bus_get_device
  inclusion:
  fix-deprecated-acpi_bus_get_device-in-5.18.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="b81f3826978f6cecb6b4004f23693fe2565f66d2a4010b286b252a49cb322938f8ceafd51322a529c4aded29b338ccb560439c35e8c6452781d4d9ae42a7277c" name="bbswitch-kmp-longterm-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.8_k6.6.30_1" rel="14.3.2.2.sr20240429"/>
  <changelog author="tchvatal@suse.com" date="1510488000">- Depend on libelf to build correctly on tumbleweed</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1585915200">- Add patch to build with kernel 5.6
  * 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned directories
  below %{_prefix}/lib and stop marking those files as %config just
  because the end in .conf.</changelog>
  <changelog author="tiwai@suse.de" date="1615377600">- Fix build with Leap 15.3 kernel due to the missing header
  inclusion (boo#1183060):
  bbswitch-fix-header-inclusion.patch
- Refreshed 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646395200">- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646654400">- Add code for safe modprobe.d migration
  (https://en.opensuse.org/openSUSE:Packaging_UsrEtc)</changelog>
  <changelog author="Simone Pilia &lt;pilia.simone96@gmail.com&gt;" date="1654257600">- Fix build in kernel &gt;= 5.18.1 due to deprecated acpi_bus_get_device
  inclusion:
  fix-deprecated-acpi_bus_get_device-in-5.18.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="df1b722bc494c941e5130829f4e213c14a362575c42d395a3017df28c5ba2c580a38acef9290619915f0aa60273845a4b54c303f5f8d4e4bc7820763d6e692a4" name="bcmatroska2" arch="src">
  <version epoch="0" ver="5.3.36" rel="1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1500638400">- Initial package.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1536926400">- Modernise spec file</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1574078400">- %make_jobs is depricated replaced by %cmake_build</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1626264000">- Update to latest commit in order to be able to build the
  latest version of mediastreamer2.
  The 'Provides' field was added because we need mediastreamer2 to
  depend on this latest version of the library, but upstream didn't
  release a new tag.
- Rebase bcmatroska2-include-subdir.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 0.23+git.20210209" date="1627300800">- changed version from 0.23~git.20210209 to 0.23+git.20210209,
  0.23~git.20210209 is considered older than the previous version 0.23
  and could cause the package not being updated automatically
- fix several RPMLINT warning</changelog>
  <changelog author="thod_@gmx.de" date="1660478400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.1 (no changelog).
- Add fix-cmakelist-version.patch
- Add remove-file.patch
- Add fix-libmatroska-cmake.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1711540800">- Update to 5.3.26 (no changelog).
- Drop remove-file.patch
- Drop fix-libmatroska-cmake.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1711713600">- Update to 5.3.36 (no changelog).</changelog>
</package>
<package pkgid="f05500d0fde1618ba4ad6522cf0c6642e6d3967410118a2e761371ed13e83a3fdc2b524dd9d9aa2402031c4c3ec15809ffc52634437e28c90ee25d5e61d03f7e" name="bcmatroska2-debugsource" arch="x86_64">
  <version epoch="0" ver="5.3.36" rel="1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1500638400">- Initial package.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1536926400">- Modernise spec file</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1574078400">- %make_jobs is depricated replaced by %cmake_build</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1626264000">- Update to latest commit in order to be able to build the
  latest version of mediastreamer2.
  The 'Provides' field was added because we need mediastreamer2 to
  depend on this latest version of the library, but upstream didn't
  release a new tag.
- Rebase bcmatroska2-include-subdir.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 0.23+git.20210209" date="1627300800">- changed version from 0.23~git.20210209 to 0.23+git.20210209,
  0.23~git.20210209 is considered older than the previous version 0.23
  and could cause the package not being updated automatically
- fix several RPMLINT warning</changelog>
  <changelog author="thod_@gmx.de" date="1660478400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.1 (no changelog).
- Add fix-cmakelist-version.patch
- Add remove-file.patch
- Add fix-libmatroska-cmake.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1711540800">- Update to 5.3.26 (no changelog).
- Drop remove-file.patch
- Drop fix-libmatroska-cmake.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1711713600">- Update to 5.3.36 (no changelog).</changelog>
</package>
<package pkgid="a567fce8fc768efe1df0e6b586c6ffaf4a5e9dcbe607e92d226d5d8fb45a19256e5473f274f0c1b1ce8b924a5842ea990e504e5250d7f0aedda3bf2918527f86" name="bcmatroska2-devel" arch="x86_64">
  <version epoch="0" ver="5.3.36" rel="1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1500638400">- Initial package.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1536926400">- Modernise spec file</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1574078400">- %make_jobs is depricated replaced by %cmake_build</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1626264000">- Update to latest commit in order to be able to build the
  latest version of mediastreamer2.
  The 'Provides' field was added because we need mediastreamer2 to
  depend on this latest version of the library, but upstream didn't
  release a new tag.
- Rebase bcmatroska2-include-subdir.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 0.23+git.20210209" date="1627300800">- changed version from 0.23~git.20210209 to 0.23+git.20210209,
  0.23~git.20210209 is considered older than the previous version 0.23
  and could cause the package not being updated automatically
- fix several RPMLINT warning</changelog>
  <changelog author="thod_@gmx.de" date="1660478400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.1 (no changelog).
- Add fix-cmakelist-version.patch
- Add remove-file.patch
- Add fix-libmatroska-cmake.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1711540800">- Update to 5.3.26 (no changelog).
- Drop remove-file.patch
- Drop fix-libmatroska-cmake.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1711713600">- Update to 5.3.36 (no changelog).</changelog>
</package>
<package pkgid="5727d165f18786ee67ce51027d438673f8d9be9d886859bc860092353bb45ede999a7bf93d325ab699329b43fabcc67043517265ebb8dd2fbf93c9f39e864c96" name="bind" arch="src">
  <version epoch="0" ver="9.18.26" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1704369600">- Update to release 9.18.21
  Removed Features:
  * Support for using AES as the DNS COOKIE algorithm
    (cookie-algorithm aes;) has been deprecated and will be removed
    in a future release. Please use the current default,
    SipHash-2-4, instead.
  * The resolver-nonbackoff-tries and resolver-retry-interval
    statements have been deprecated. Using them now causes a
    warning to be logged.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1707825600">- Update to release 9.18.24
  Security Fixes:
  * Validating DNS messages containing a lot of DNSSEC signatures
    could cause excessive CPU load, leading to a denial-of-service
    condition. This has been fixed. (CVE-2023-50387)
    [bsc#1219823]
  * Preparing an NSEC3 closest encloser proof could cause excessiv
    CPU load, leading to a denial-of-service condition. This has
    been fixed. (CVE-2023-50868)
    [bsc#1219826]
  * Parsing DNS messages with many different names could cause
    excessive CPU load. This has been fixed. (CVE-2023-4408)
    [bsc#1219851]
  * Specific queries could cause named to crash with an assertion
    failure when nxdomain-redirect was enabled. This has been
    fixed. (CVE-2023-5517)
    [bsc#1219852]
  * A bad interaction between DNS64 and serve-stale could cause
    named to crash with an assertion failure, when both of these
    features were enabled. This has been fixed. (CVE-2023-5679)
    [bsc#1219853]
  * Query patterns that continuously triggered cache database
    maintenance could cause an excessive amount of memory to be
    allocated, exceeding max-cache-size and potentially leading to
    all available memory on the host running named being exhausted
    This has been fixed. (CVE-2023-6516)
    [bsc#1219854]
  * Under certain circumstances, the DNS-over-TLS client code
    incorrectly attempted to process more than one DNS message at a
    time, which could cause named to crash with an assertion
    failure. This has been fixed.
  Bug Fixes:
  * The counters exported via the statistics channel were changed
    back to 64-bit signed values; they were being inadvertently
    truncated to unsigned 32-bit values since BIND 9.15.0.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1710936000">- Update to release 9.18.25
  Bug Fixes:
  * A regression in cache-cleaning code enabled memory use to grow
    significantly more quickly than before, until the configured
    max-cache-size limit was reached. This has been fixed.
  * Using rndc flush inadvertently caused cache cleaning to become
    less effective. This could ultimately lead to the configured
    max-cache-size limit being exceeded and has now been fixed.
  * The logic for cleaning up expired cached DNS records was
    tweaked to be more aggressive. This change helps with enforcing
    max-cache-ttl and max-ncache-ttl in a timely manner. [GL #4591]
  * It was possible to trigger a use-after-free assertion when the
    overmem cache cleaning was initiated. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1713700800">- Update to release 9.18.26
  New Features:
  * The statistics channel now includes counters that indicate the
    number of currently connected TCP IPv4/IPv6 clients.
  * Added RESOLVER.ARPA to the built in empty zones.
  Bug Fixes:
  * Changes to listen-on statements were ignored on reconfiguration
    unless the port or interface address was changed, making it
    impossible to change a related listener transport type. That
    issue has been fixed.
  * A bug in the keymgr code unintentionally slowed down some
    DNSSEC key rollovers. This has been fixed.
  * Some ISO 8601 durations were accepted erroneously, leading to
    shorter durations than expected. This has been fixed.</changelog>
</package>
<package pkgid="1e582ba4fd5d12e31303fca669a728be3f38831daeb0cf3389821a42df64e45eb7f658c7e1eb4b4eba846baa87585180506d8ddad6472a63fdf862f36c4451f9" name="bind" arch="x86_64">
  <version epoch="0" ver="9.18.26" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1704369600">- Update to release 9.18.21
  Removed Features:
  * Support for using AES as the DNS COOKIE algorithm
    (cookie-algorithm aes;) has been deprecated and will be removed
    in a future release. Please use the current default,
    SipHash-2-4, instead.
  * The resolver-nonbackoff-tries and resolver-retry-interval
    statements have been deprecated. Using them now causes a
    warning to be logged.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1707825600">- Update to release 9.18.24
  Security Fixes:
  * Validating DNS messages containing a lot of DNSSEC signatures
    could cause excessive CPU load, leading to a denial-of-service
    condition. This has been fixed. (CVE-2023-50387)
    [bsc#1219823]
  * Preparing an NSEC3 closest encloser proof could cause excessiv
    CPU load, leading to a denial-of-service condition. This has
    been fixed. (CVE-2023-50868)
    [bsc#1219826]
  * Parsing DNS messages with many different names could cause
    excessive CPU load. This has been fixed. (CVE-2023-4408)
    [bsc#1219851]
  * Specific queries could cause named to crash with an assertion
    failure when nxdomain-redirect was enabled. This has been
    fixed. (CVE-2023-5517)
    [bsc#1219852]
  * A bad interaction between DNS64 and serve-stale could cause
    named to crash with an assertion failure, when both of these
    features were enabled. This has been fixed. (CVE-2023-5679)
    [bsc#1219853]
  * Query patterns that continuously triggered cache database
    maintenance could cause an excessive amount of memory to be
    allocated, exceeding max-cache-size and potentially leading to
    all available memory on the host running named being exhausted
    This has been fixed. (CVE-2023-6516)
    [bsc#1219854]
  * Under certain circumstances, the DNS-over-TLS client code
    incorrectly attempted to process more than one DNS message at a
    time, which could cause named to crash with an assertion
    failure. This has been fixed.
  Bug Fixes:
  * The counters exported via the statistics channel were changed
    back to 64-bit signed values; they were being inadvertently
    truncated to unsigned 32-bit values since BIND 9.15.0.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1710936000">- Update to release 9.18.25
  Bug Fixes:
  * A regression in cache-cleaning code enabled memory use to grow
    significantly more quickly than before, until the configured
    max-cache-size limit was reached. This has been fixed.
  * Using rndc flush inadvertently caused cache cleaning to become
    less effective. This could ultimately lead to the configured
    max-cache-size limit being exceeded and has now been fixed.
  * The logic for cleaning up expired cached DNS records was
    tweaked to be more aggressive. This change helps with enforcing
    max-cache-ttl and max-ncache-ttl in a timely manner. [GL #4591]
  * It was possible to trigger a use-after-free assertion when the
    overmem cache cleaning was initiated. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1713700800">- Update to release 9.18.26
  New Features:
  * The statistics channel now includes counters that indicate the
    number of currently connected TCP IPv4/IPv6 clients.
  * Added RESOLVER.ARPA to the built in empty zones.
  Bug Fixes:
  * Changes to listen-on statements were ignored on reconfiguration
    unless the port or interface address was changed, making it
    impossible to change a related listener transport type. That
    issue has been fixed.
  * A bug in the keymgr code unintentionally slowed down some
    DNSSEC key rollovers. This has been fixed.
  * Some ISO 8601 durations were accepted erroneously, leading to
    shorter durations than expected. This has been fixed.</changelog>
</package>
<package pkgid="09e69b4fdfb5111465c325f0fc9542c49eab0b6fc2419be77d948b87fb1616875a79e6d6dbe14fdeaf184b04755ac161f83d802a0a114b3686a35b6853df6ae2" name="bind-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.18.26" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1704369600">- Update to release 9.18.21
  Removed Features:
  * Support for using AES as the DNS COOKIE algorithm
    (cookie-algorithm aes;) has been deprecated and will be removed
    in a future release. Please use the current default,
    SipHash-2-4, instead.
  * The resolver-nonbackoff-tries and resolver-retry-interval
    statements have been deprecated. Using them now causes a
    warning to be logged.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1707825600">- Update to release 9.18.24
  Security Fixes:
  * Validating DNS messages containing a lot of DNSSEC signatures
    could cause excessive CPU load, leading to a denial-of-service
    condition. This has been fixed. (CVE-2023-50387)
    [bsc#1219823]
  * Preparing an NSEC3 closest encloser proof could cause excessiv
    CPU load, leading to a denial-of-service condition. This has
    been fixed. (CVE-2023-50868)
    [bsc#1219826]
  * Parsing DNS messages with many different names could cause
    excessive CPU load. This has been fixed. (CVE-2023-4408)
    [bsc#1219851]
  * Specific queries could cause named to crash with an assertion
    failure when nxdomain-redirect was enabled. This has been
    fixed. (CVE-2023-5517)
    [bsc#1219852]
  * A bad interaction between DNS64 and serve-stale could cause
    named to crash with an assertion failure, when both of these
    features were enabled. This has been fixed. (CVE-2023-5679)
    [bsc#1219853]
  * Query patterns that continuously triggered cache database
    maintenance could cause an excessive amount of memory to be
    allocated, exceeding max-cache-size and potentially leading to
    all available memory on the host running named being exhausted
    This has been fixed. (CVE-2023-6516)
    [bsc#1219854]
  * Under certain circumstances, the DNS-over-TLS client code
    incorrectly attempted to process more than one DNS message at a
    time, which could cause named to crash with an assertion
    failure. This has been fixed.
  Bug Fixes:
  * The counters exported via the statistics channel were changed
    back to 64-bit signed values; they were being inadvertently
    truncated to unsigned 32-bit values since BIND 9.15.0.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1710936000">- Update to release 9.18.25
  Bug Fixes:
  * A regression in cache-cleaning code enabled memory use to grow
    significantly more quickly than before, until the configured
    max-cache-size limit was reached. This has been fixed.
  * Using rndc flush inadvertently caused cache cleaning to become
    less effective. This could ultimately lead to the configured
    max-cache-size limit being exceeded and has now been fixed.
  * The logic for cleaning up expired cached DNS records was
    tweaked to be more aggressive. This change helps with enforcing
    max-cache-ttl and max-ncache-ttl in a timely manner. [GL #4591]
  * It was possible to trigger a use-after-free assertion when the
    overmem cache cleaning was initiated. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1713700800">- Update to release 9.18.26
  New Features:
  * The statistics channel now includes counters that indicate the
    number of currently connected TCP IPv4/IPv6 clients.
  * Added RESOLVER.ARPA to the built in empty zones.
  Bug Fixes:
  * Changes to listen-on statements were ignored on reconfiguration
    unless the port or interface address was changed, making it
    impossible to change a related listener transport type. That
    issue has been fixed.
  * A bug in the keymgr code unintentionally slowed down some
    DNSSEC key rollovers. This has been fixed.
  * Some ISO 8601 durations were accepted erroneously, leading to
    shorter durations than expected. This has been fixed.</changelog>
</package>
<package pkgid="7eda1c5cbaf2c83db90c7031bc2aa814375b41297203aebcfe2b3806d6dd47e93b53fe5e883a0af51457a14ce7b58d1e45bbf9e4fc91614fb65c9367f1aea7b6" name="bind-debugsource" arch="x86_64">
  <version epoch="0" ver="9.18.26" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1704369600">- Update to release 9.18.21
  Removed Features:
  * Support for using AES as the DNS COOKIE algorithm
    (cookie-algorithm aes;) has been deprecated and will be removed
    in a future release. Please use the current default,
    SipHash-2-4, instead.
  * The resolver-nonbackoff-tries and resolver-retry-interval
    statements have been deprecated. Using them now causes a
    warning to be logged.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1707825600">- Update to release 9.18.24
  Security Fixes:
  * Validating DNS messages containing a lot of DNSSEC signatures
    could cause excessive CPU load, leading to a denial-of-service
    condition. This has been fixed. (CVE-2023-50387)
    [bsc#1219823]
  * Preparing an NSEC3 closest encloser proof could cause excessiv
    CPU load, leading to a denial-of-service condition. This has
    been fixed. (CVE-2023-50868)
    [bsc#1219826]
  * Parsing DNS messages with many different names could cause
    excessive CPU load. This has been fixed. (CVE-2023-4408)
    [bsc#1219851]
  * Specific queries could cause named to crash with an assertion
    failure when nxdomain-redirect was enabled. This has been
    fixed. (CVE-2023-5517)
    [bsc#1219852]
  * A bad interaction between DNS64 and serve-stale could cause
    named to crash with an assertion failure, when both of these
    features were enabled. This has been fixed. (CVE-2023-5679)
    [bsc#1219853]
  * Query patterns that continuously triggered cache database
    maintenance could cause an excessive amount of memory to be
    allocated, exceeding max-cache-size and potentially leading to
    all available memory on the host running named being exhausted
    This has been fixed. (CVE-2023-6516)
    [bsc#1219854]
  * Under certain circumstances, the DNS-over-TLS client code
    incorrectly attempted to process more than one DNS message at a
    time, which could cause named to crash with an assertion
    failure. This has been fixed.
  Bug Fixes:
  * The counters exported via the statistics channel were changed
    back to 64-bit signed values; they were being inadvertently
    truncated to unsigned 32-bit values since BIND 9.15.0.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1710936000">- Update to release 9.18.25
  Bug Fixes:
  * A regression in cache-cleaning code enabled memory use to grow
    significantly more quickly than before, until the configured
    max-cache-size limit was reached. This has been fixed.
  * Using rndc flush inadvertently caused cache cleaning to become
    less effective. This could ultimately lead to the configured
    max-cache-size limit being exceeded and has now been fixed.
  * The logic for cleaning up expired cached DNS records was
    tweaked to be more aggressive. This change helps with enforcing
    max-cache-ttl and max-ncache-ttl in a timely manner. [GL #4591]
  * It was possible to trigger a use-after-free assertion when the
    overmem cache cleaning was initiated. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1713700800">- Update to release 9.18.26
  New Features:
  * The statistics channel now includes counters that indicate the
    number of currently connected TCP IPv4/IPv6 clients.
  * Added RESOLVER.ARPA to the built in empty zones.
  Bug Fixes:
  * Changes to listen-on statements were ignored on reconfiguration
    unless the port or interface address was changed, making it
    impossible to change a related listener transport type. That
    issue has been fixed.
  * A bug in the keymgr code unintentionally slowed down some
    DNSSEC key rollovers. This has been fixed.
  * Some ISO 8601 durations were accepted erroneously, leading to
    shorter durations than expected. This has been fixed.</changelog>
</package>
<package pkgid="29ecb5cd8be5383b5ae07d5560d428dd11a6359aff66c7136351ff4e4271d54d1644d3be1d0fd6e4c6bd54d8b28b393bae2b14112c1f05e6c3743a8ce01481e3" name="bind-doc" arch="noarch">
  <version epoch="0" ver="9.18.26" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1704369600">- Update to release 9.18.21
  Removed Features:
  * Support for using AES as the DNS COOKIE algorithm
    (cookie-algorithm aes;) has been deprecated and will be removed
    in a future release. Please use the current default,
    SipHash-2-4, instead.
  * The resolver-nonbackoff-tries and resolver-retry-interval
    statements have been deprecated. Using them now causes a
    warning to be logged.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1707825600">- Update to release 9.18.24
  Security Fixes:
  * Validating DNS messages containing a lot of DNSSEC signatures
    could cause excessive CPU load, leading to a denial-of-service
    condition. This has been fixed. (CVE-2023-50387)
    [bsc#1219823]
  * Preparing an NSEC3 closest encloser proof could cause excessiv
    CPU load, leading to a denial-of-service condition. This has
    been fixed. (CVE-2023-50868)
    [bsc#1219826]
  * Parsing DNS messages with many different names could cause
    excessive CPU load. This has been fixed. (CVE-2023-4408)
    [bsc#1219851]
  * Specific queries could cause named to crash with an assertion
    failure when nxdomain-redirect was enabled. This has been
    fixed. (CVE-2023-5517)
    [bsc#1219852]
  * A bad interaction between DNS64 and serve-stale could cause
    named to crash with an assertion failure, when both of these
    features were enabled. This has been fixed. (CVE-2023-5679)
    [bsc#1219853]
  * Query patterns that continuously triggered cache database
    maintenance could cause an excessive amount of memory to be
    allocated, exceeding max-cache-size and potentially leading to
    all available memory on the host running named being exhausted
    This has been fixed. (CVE-2023-6516)
    [bsc#1219854]
  * Under certain circumstances, the DNS-over-TLS client code
    incorrectly attempted to process more than one DNS message at a
    time, which could cause named to crash with an assertion
    failure. This has been fixed.
  Bug Fixes:
  * The counters exported via the statistics channel were changed
    back to 64-bit signed values; they were being inadvertently
    truncated to unsigned 32-bit values since BIND 9.15.0.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1710936000">- Update to release 9.18.25
  Bug Fixes:
  * A regression in cache-cleaning code enabled memory use to grow
    significantly more quickly than before, until the configured
    max-cache-size limit was reached. This has been fixed.
  * Using rndc flush inadvertently caused cache cleaning to become
    less effective. This could ultimately lead to the configured
    max-cache-size limit being exceeded and has now been fixed.
  * The logic for cleaning up expired cached DNS records was
    tweaked to be more aggressive. This change helps with enforcing
    max-cache-ttl and max-ncache-ttl in a timely manner. [GL #4591]
  * It was possible to trigger a use-after-free assertion when the
    overmem cache cleaning was initiated. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1713700800">- Update to release 9.18.26
  New Features:
  * The statistics channel now includes counters that indicate the
    number of currently connected TCP IPv4/IPv6 clients.
  * Added RESOLVER.ARPA to the built in empty zones.
  Bug Fixes:
  * Changes to listen-on statements were ignored on reconfiguration
    unless the port or interface address was changed, making it
    impossible to change a related listener transport type. That
    issue has been fixed.
  * A bug in the keymgr code unintentionally slowed down some
    DNSSEC key rollovers. This has been fixed.
  * Some ISO 8601 durations were accepted erroneously, leading to
    shorter durations than expected. This has been fixed.</changelog>
</package>
<package pkgid="692985cdda1f1e63eff4fcc9d930cbfb787ed7d0feaba697742fe34bc6650e87cd9964d3230a4273a11db4d09c8b425808a794b87409c3d6a0a304e4f757ff8c" name="bind-modules-bdbhpt" arch="x86_64">
  <version epoch="0" ver="9.18.26" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1704369600">- Update to release 9.18.21
  Removed Features:
  * Support for using AES as the DNS COOKIE algorithm
    (cookie-algorithm aes;) has been deprecated and will be removed
    in a future release. Please use the current default,
    SipHash-2-4, instead.
  * The resolver-nonbackoff-tries and resolver-retry-interval
    statements have been deprecated. Using them now causes a
    warning to be logged.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1707825600">- Update to release 9.18.24
  Security Fixes:
  * Validating DNS messages containing a lot of DNSSEC signatures
    could cause excessive CPU load, leading to a denial-of-service
    condition. This has been fixed. (CVE-2023-50387)
    [bsc#1219823]
  * Preparing an NSEC3 closest encloser proof could cause excessiv
    CPU load, leading to a denial-of-service condition. This has
    been fixed. (CVE-2023-50868)
    [bsc#1219826]
  * Parsing DNS messages with many different names could cause
    excessive CPU load. This has been fixed. (CVE-2023-4408)
    [bsc#1219851]
  * Specific queries could cause named to crash with an assertion
    failure when nxdomain-redirect was enabled. This has been
    fixed. (CVE-2023-5517)
    [bsc#1219852]
  * A bad interaction between DNS64 and serve-stale could cause
    named to crash with an assertion failure, when both of these
    features were enabled. This has been fixed. (CVE-2023-5679)
    [bsc#1219853]
  * Query patterns that continuously triggered cache database
    maintenance could cause an excessive amount of memory to be
    allocated, exceeding max-cache-size and potentially leading to
    all available memory on the host running named being exhausted
    This has been fixed. (CVE-2023-6516)
    [bsc#1219854]
  * Under certain circumstances, the DNS-over-TLS client code
    incorrectly attempted to process more than one DNS message at a
    time, which could cause named to crash with an assertion
    failure. This has been fixed.
  Bug Fixes:
  * The counters exported via the statistics channel were changed
    back to 64-bit signed values; they were being inadvertently
    truncated to unsigned 32-bit values since BIND 9.15.0.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1710936000">- Update to release 9.18.25
  Bug Fixes:
  * A regression in cache-cleaning code enabled memory use to grow
    significantly more quickly than before, until the configured
    max-cache-size limit was reached. This has been fixed.
  * Using rndc flush inadvertently caused cache cleaning to become
    less effective. This could ultimately lead to the configured
    max-cache-size limit being exceeded and has now been fixed.
  * The logic for cleaning up expired cached DNS records was
    tweaked to be more aggressive. This change helps with enforcing
    max-cache-ttl and max-ncache-ttl in a timely manner. [GL #4591]
  * It was possible to trigger a use-after-free assertion when the
    overmem cache cleaning was initiated. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1713700800">- Update to release 9.18.26
  New Features:
  * The statistics channel now includes counters that indicate the
    number of currently connected TCP IPv4/IPv6 clients.
  * Added RESOLVER.ARPA to the built in empty zones.
  Bug Fixes:
  * Changes to listen-on statements were ignored on reconfiguration
    unless the port or interface address was changed, making it
    impossible to change a related listener transport type. That
    issue has been fixed.
  * A bug in the keymgr code unintentionally slowed down some
    DNSSEC key rollovers. This has been fixed.
  * Some ISO 8601 durations were accepted erroneously, leading to
    shorter durations than expected. This has been fixed.</changelog>
</package>
<package pkgid="4ef84bbab85a1dc4968fb5e43bbd6538c3515b6347220cf8f280fec0d061b8241116c49e62130a04694d258e95e8eb6c63ed6ae6a10a7cf624bce09c51cc0c7a" name="bind-modules-bdbhpt-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.18.26" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1704369600">- Update to release 9.18.21
  Removed Features:
  * Support for using AES as the DNS COOKIE algorithm
    (cookie-algorithm aes;) has been deprecated and will be removed
    in a future release. Please use the current default,
    SipHash-2-4, instead.
  * The resolver-nonbackoff-tries and resolver-retry-interval
    statements have been deprecated. Using them now causes a
    warning to be logged.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1707825600">- Update to release 9.18.24
  Security Fixes:
  * Validating DNS messages containing a lot of DNSSEC signatures
    could cause excessive CPU load, leading to a denial-of-service
    condition. This has been fixed. (CVE-2023-50387)
    [bsc#1219823]
  * Preparing an NSEC3 closest encloser proof could cause excessiv
    CPU load, leading to a denial-of-service condition. This has
    been fixed. (CVE-2023-50868)
    [bsc#1219826]
  * Parsing DNS messages with many different names could cause
    excessive CPU load. This has been fixed. (CVE-2023-4408)
    [bsc#1219851]
  * Specific queries could cause named to crash with an assertion
    failure when nxdomain-redirect was enabled. This has been
    fixed. (CVE-2023-5517)
    [bsc#1219852]
  * A bad interaction between DNS64 and serve-stale could cause
    named to crash with an assertion failure, when both of these
    features were enabled. This has been fixed. (CVE-2023-5679)
    [bsc#1219853]
  * Query patterns that continuously triggered cache database
    maintenance could cause an excessive amount of memory to be
    allocated, exceeding max-cache-size and potentially leading to
    all available memory on the host running named being exhausted
    This has been fixed. (CVE-2023-6516)
    [bsc#1219854]
  * Under certain circumstances, the DNS-over-TLS client code
    incorrectly attempted to process more than one DNS message at a
    time, which could cause named to crash with an assertion
    failure. This has been fixed.
  Bug Fixes:
  * The counters exported via the statistics channel were changed
    back to 64-bit signed values; they were being inadvertently
    truncated to unsigned 32-bit values since BIND 9.15.0.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1710936000">- Update to release 9.18.25
  Bug Fixes:
  * A regression in cache-cleaning code enabled memory use to grow
    significantly more quickly than before, until the configured
    max-cache-size limit was reached. This has been fixed.
  * Using rndc flush inadvertently caused cache cleaning to become
    less effective. This could ultimately lead to the configured
    max-cache-size limit being exceeded and has now been fixed.
  * The logic for cleaning up expired cached DNS records was
    tweaked to be more aggressive. This change helps with enforcing
    max-cache-ttl and max-ncache-ttl in a timely manner. [GL #4591]
  * It was possible to trigger a use-after-free assertion when the
    overmem cache cleaning was initiated. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1713700800">- Update to release 9.18.26
  New Features:
  * The statistics channel now includes counters that indicate the
    number of currently connected TCP IPv4/IPv6 clients.
  * Added RESOLVER.ARPA to the built in empty zones.
  Bug Fixes:
  * Changes to listen-on statements were ignored on reconfiguration
    unless the port or interface address was changed, making it
    impossible to change a related listener transport type. That
    issue has been fixed.
  * A bug in the keymgr code unintentionally slowed down some
    DNSSEC key rollovers. This has been fixed.
  * Some ISO 8601 durations were accepted erroneously, leading to
    shorter durations than expected. This has been fixed.</changelog>
</package>
<package pkgid="69fd5c2cda08a94ef4105050a155ad5df0a88dd349065d6dedad81c4b2ebad710b86815e4a10de006472b6c9e852ea2259fb0d9a4b006666ad2f570fe5517f79" name="bind-modules-generic" arch="x86_64">
  <version epoch="0" ver="9.18.26" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1704369600">- Update to release 9.18.21
  Removed Features:
  * Support for using AES as the DNS COOKIE algorithm
    (cookie-algorithm aes;) has been deprecated and will be removed
    in a future release. Please use the current default,
    SipHash-2-4, instead.
  * The resolver-nonbackoff-tries and resolver-retry-interval
    statements have been deprecated. Using them now causes a
    warning to be logged.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1707825600">- Update to release 9.18.24
  Security Fixes:
  * Validating DNS messages containing a lot of DNSSEC signatures
    could cause excessive CPU load, leading to a denial-of-service
    condition. This has been fixed. (CVE-2023-50387)
    [bsc#1219823]
  * Preparing an NSEC3 closest encloser proof could cause excessiv
    CPU load, leading to a denial-of-service condition. This has
    been fixed. (CVE-2023-50868)
    [bsc#1219826]
  * Parsing DNS messages with many different names could cause
    excessive CPU load. This has been fixed. (CVE-2023-4408)
    [bsc#1219851]
  * Specific queries could cause named to crash with an assertion
    failure when nxdomain-redirect was enabled. This has been
    fixed. (CVE-2023-5517)
    [bsc#1219852]
  * A bad interaction between DNS64 and serve-stale could cause
    named to crash with an assertion failure, when both of these
    features were enabled. This has been fixed. (CVE-2023-5679)
    [bsc#1219853]
  * Query patterns that continuously triggered cache database
    maintenance could cause an excessive amount of memory to be
    allocated, exceeding max-cache-size and potentially leading to
    all available memory on the host running named being exhausted
    This has been fixed. (CVE-2023-6516)
    [bsc#1219854]
  * Under certain circumstances, the DNS-over-TLS client code
    incorrectly attempted to process more than one DNS message at a
    time, which could cause named to crash with an assertion
    failure. This has been fixed.
  Bug Fixes:
  * The counters exported via the statistics channel were changed
    back to 64-bit signed values; they were being inadvertently
    truncated to unsigned 32-bit values since BIND 9.15.0.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1710936000">- Update to release 9.18.25
  Bug Fixes:
  * A regression in cache-cleaning code enabled memory use to grow
    significantly more quickly than before, until the configured
    max-cache-size limit was reached. This has been fixed.
  * Using rndc flush inadvertently caused cache cleaning to become
    less effective. This could ultimately lead to the configured
    max-cache-size limit being exceeded and has now been fixed.
  * The logic for cleaning up expired cached DNS records was
    tweaked to be more aggressive. This change helps with enforcing
    max-cache-ttl and max-ncache-ttl in a timely manner. [GL #4591]
  * It was possible to trigger a use-after-free assertion when the
    overmem cache cleaning was initiated. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1713700800">- Update to release 9.18.26
  New Features:
  * The statistics channel now includes counters that indicate the
    number of currently connected TCP IPv4/IPv6 clients.
  * Added RESOLVER.ARPA to the built in empty zones.
  Bug Fixes:
  * Changes to listen-on statements were ignored on reconfiguration
    unless the port or interface address was changed, making it
    impossible to change a related listener transport type. That
    issue has been fixed.
  * A bug in the keymgr code unintentionally slowed down some
    DNSSEC key rollovers. This has been fixed.
  * Some ISO 8601 durations were accepted erroneously, leading to
    shorter durations than expected. This has been fixed.</changelog>
</package>
<package pkgid="c34e643a97376aa7187ceb414af5e32cad16a40223c669244fb62bc84d499adf018f962dc98f2546ee41e113c62209ae6183966fd2b2cd629d63171879f22fa7" name="bind-modules-generic-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.18.26" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1704369600">- Update to release 9.18.21
  Removed Features:
  * Support for using AES as the DNS COOKIE algorithm
    (cookie-algorithm aes;) has been deprecated and will be removed
    in a future release. Please use the current default,
    SipHash-2-4, instead.
  * The resolver-nonbackoff-tries and resolver-retry-interval
    statements have been deprecated. Using them now causes a
    warning to be logged.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1707825600">- Update to release 9.18.24
  Security Fixes:
  * Validating DNS messages containing a lot of DNSSEC signatures
    could cause excessive CPU load, leading to a denial-of-service
    condition. This has been fixed. (CVE-2023-50387)
    [bsc#1219823]
  * Preparing an NSEC3 closest encloser proof could cause excessiv
    CPU load, leading to a denial-of-service condition. This has
    been fixed. (CVE-2023-50868)
    [bsc#1219826]
  * Parsing DNS messages with many different names could cause
    excessive CPU load. This has been fixed. (CVE-2023-4408)
    [bsc#1219851]
  * Specific queries could cause named to crash with an assertion
    failure when nxdomain-redirect was enabled. This has been
    fixed. (CVE-2023-5517)
    [bsc#1219852]
  * A bad interaction between DNS64 and serve-stale could cause
    named to crash with an assertion failure, when both of these
    features were enabled. This has been fixed. (CVE-2023-5679)
    [bsc#1219853]
  * Query patterns that continuously triggered cache database
    maintenance could cause an excessive amount of memory to be
    allocated, exceeding max-cache-size and potentially leading to
    all available memory on the host running named being exhausted
    This has been fixed. (CVE-2023-6516)
    [bsc#1219854]
  * Under certain circumstances, the DNS-over-TLS client code
    incorrectly attempted to process more than one DNS message at a
    time, which could cause named to crash with an assertion
    failure. This has been fixed.
  Bug Fixes:
  * The counters exported via the statistics channel were changed
    back to 64-bit signed values; they were being inadvertently
    truncated to unsigned 32-bit values since BIND 9.15.0.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1710936000">- Update to release 9.18.25
  Bug Fixes:
  * A regression in cache-cleaning code enabled memory use to grow
    significantly more quickly than before, until the configured
    max-cache-size limit was reached. This has been fixed.
  * Using rndc flush inadvertently caused cache cleaning to become
    less effective. This could ultimately lead to the configured
    max-cache-size limit being exceeded and has now been fixed.
  * The logic for cleaning up expired cached DNS records was
    tweaked to be more aggressive. This change helps with enforcing
    max-cache-ttl and max-ncache-ttl in a timely manner. [GL #4591]
  * It was possible to trigger a use-after-free assertion when the
    overmem cache cleaning was initiated. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1713700800">- Update to release 9.18.26
  New Features:
  * The statistics channel now includes counters that indicate the
    number of currently connected TCP IPv4/IPv6 clients.
  * Added RESOLVER.ARPA to the built in empty zones.
  Bug Fixes:
  * Changes to listen-on statements were ignored on reconfiguration
    unless the port or interface address was changed, making it
    impossible to change a related listener transport type. That
    issue has been fixed.
  * A bug in the keymgr code unintentionally slowed down some
    DNSSEC key rollovers. This has been fixed.
  * Some ISO 8601 durations were accepted erroneously, leading to
    shorter durations than expected. This has been fixed.</changelog>
</package>
<package pkgid="0b07e89576867cb971d5344b5e75e3ea3eeb190425f9cc7bad25a964cafe2b077aa0bce1e3375bb1972bd9f5958739c6d1aeb4e6439331789906a2fdb9582125" name="bind-modules-ldap" arch="x86_64">
  <version epoch="0" ver="9.18.26" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1704369600">- Update to release 9.18.21
  Removed Features:
  * Support for using AES as the DNS COOKIE algorithm
    (cookie-algorithm aes;) has been deprecated and will be removed
    in a future release. Please use the current default,
    SipHash-2-4, instead.
  * The resolver-nonbackoff-tries and resolver-retry-interval
    statements have been deprecated. Using them now causes a
    warning to be logged.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1707825600">- Update to release 9.18.24
  Security Fixes:
  * Validating DNS messages containing a lot of DNSSEC signatures
    could cause excessive CPU load, leading to a denial-of-service
    condition. This has been fixed. (CVE-2023-50387)
    [bsc#1219823]
  * Preparing an NSEC3 closest encloser proof could cause excessiv
    CPU load, leading to a denial-of-service condition. This has
    been fixed. (CVE-2023-50868)
    [bsc#1219826]
  * Parsing DNS messages with many different names could cause
    excessive CPU load. This has been fixed. (CVE-2023-4408)
    [bsc#1219851]
  * Specific queries could cause named to crash with an assertion
    failure when nxdomain-redirect was enabled. This has been
    fixed. (CVE-2023-5517)
    [bsc#1219852]
  * A bad interaction between DNS64 and serve-stale could cause
    named to crash with an assertion failure, when both of these
    features were enabled. This has been fixed. (CVE-2023-5679)
    [bsc#1219853]
  * Query patterns that continuously triggered cache database
    maintenance could cause an excessive amount of memory to be
    allocated, exceeding max-cache-size and potentially leading to
    all available memory on the host running named being exhausted
    This has been fixed. (CVE-2023-6516)
    [bsc#1219854]
  * Under certain circumstances, the DNS-over-TLS client code
    incorrectly attempted to process more than one DNS message at a
    time, which could cause named to crash with an assertion
    failure. This has been fixed.
  Bug Fixes:
  * The counters exported via the statistics channel were changed
    back to 64-bit signed values; they were being inadvertently
    truncated to unsigned 32-bit values since BIND 9.15.0.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1710936000">- Update to release 9.18.25
  Bug Fixes:
  * A regression in cache-cleaning code enabled memory use to grow
    significantly more quickly than before, until the configured
    max-cache-size limit was reached. This has been fixed.
  * Using rndc flush inadvertently caused cache cleaning to become
    less effective. This could ultimately lead to the configured
    max-cache-size limit being exceeded and has now been fixed.
  * The logic for cleaning up expired cached DNS records was
    tweaked to be more aggressive. This change helps with enforcing
    max-cache-ttl and max-ncache-ttl in a timely manner. [GL #4591]
  * It was possible to trigger a use-after-free assertion when the
    overmem cache cleaning was initiated. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1713700800">- Update to release 9.18.26
  New Features:
  * The statistics channel now includes counters that indicate the
    number of currently connected TCP IPv4/IPv6 clients.
  * Added RESOLVER.ARPA to the built in empty zones.
  Bug Fixes:
  * Changes to listen-on statements were ignored on reconfiguration
    unless the port or interface address was changed, making it
    impossible to change a related listener transport type. That
    issue has been fixed.
  * A bug in the keymgr code unintentionally slowed down some
    DNSSEC key rollovers. This has been fixed.
  * Some ISO 8601 durations were accepted erroneously, leading to
    shorter durations than expected. This has been fixed.</changelog>
</package>
<package pkgid="b9bb9ec14403b7a8db42c7f999164ced6ddc87c4d5b84a8ffc479e2292ad2314f1cd30158e46c602a3d69bcb00b0312cd6ecbc7adbf2b4fb33bae11ca7ed472e" name="bind-modules-ldap-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.18.26" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1704369600">- Update to release 9.18.21
  Removed Features:
  * Support for using AES as the DNS COOKIE algorithm
    (cookie-algorithm aes;) has been deprecated and will be removed
    in a future release. Please use the current default,
    SipHash-2-4, instead.
  * The resolver-nonbackoff-tries and resolver-retry-interval
    statements have been deprecated. Using them now causes a
    warning to be logged.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1707825600">- Update to release 9.18.24
  Security Fixes:
  * Validating DNS messages containing a lot of DNSSEC signatures
    could cause excessive CPU load, leading to a denial-of-service
    condition. This has been fixed. (CVE-2023-50387)
    [bsc#1219823]
  * Preparing an NSEC3 closest encloser proof could cause excessiv
    CPU load, leading to a denial-of-service condition. This has
    been fixed. (CVE-2023-50868)
    [bsc#1219826]
  * Parsing DNS messages with many different names could cause
    excessive CPU load. This has been fixed. (CVE-2023-4408)
    [bsc#1219851]
  * Specific queries could cause named to crash with an assertion
    failure when nxdomain-redirect was enabled. This has been
    fixed. (CVE-2023-5517)
    [bsc#1219852]
  * A bad interaction between DNS64 and serve-stale could cause
    named to crash with an assertion failure, when both of these
    features were enabled. This has been fixed. (CVE-2023-5679)
    [bsc#1219853]
  * Query patterns that continuously triggered cache database
    maintenance could cause an excessive amount of memory to be
    allocated, exceeding max-cache-size and potentially leading to
    all available memory on the host running named being exhausted
    This has been fixed. (CVE-2023-6516)
    [bsc#1219854]
  * Under certain circumstances, the DNS-over-TLS client code
    incorrectly attempted to process more than one DNS message at a
    time, which could cause named to crash with an assertion
    failure. This has been fixed.
  Bug Fixes:
  * The counters exported via the statistics channel were changed
    back to 64-bit signed values; they were being inadvertently
    truncated to unsigned 32-bit values since BIND 9.15.0.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1710936000">- Update to release 9.18.25
  Bug Fixes:
  * A regression in cache-cleaning code enabled memory use to grow
    significantly more quickly than before, until the configured
    max-cache-size limit was reached. This has been fixed.
  * Using rndc flush inadvertently caused cache cleaning to become
    less effective. This could ultimately lead to the configured
    max-cache-size limit being exceeded and has now been fixed.
  * The logic for cleaning up expired cached DNS records was
    tweaked to be more aggressive. This change helps with enforcing
    max-cache-ttl and max-ncache-ttl in a timely manner. [GL #4591]
  * It was possible to trigger a use-after-free assertion when the
    overmem cache cleaning was initiated. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1713700800">- Update to release 9.18.26
  New Features:
  * The statistics channel now includes counters that indicate the
    number of currently connected TCP IPv4/IPv6 clients.
  * Added RESOLVER.ARPA to the built in empty zones.
  Bug Fixes:
  * Changes to listen-on statements were ignored on reconfiguration
    unless the port or interface address was changed, making it
    impossible to change a related listener transport type. That
    issue has been fixed.
  * A bug in the keymgr code unintentionally slowed down some
    DNSSEC key rollovers. This has been fixed.
  * Some ISO 8601 durations were accepted erroneously, leading to
    shorter durations than expected. This has been fixed.</changelog>
</package>
<package pkgid="15d96617781769a31c7f23a3efe68bccc98b7bc0b34480a7a59968a64de8804ac5273259fcc4521cee17360ceb492b5288d6f2683c97ef2b8845ba1a9970ca54" name="bind-modules-mysql" arch="x86_64">
  <version epoch="0" ver="9.18.26" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1704369600">- Update to release 9.18.21
  Removed Features:
  * Support for using AES as the DNS COOKIE algorithm
    (cookie-algorithm aes;) has been deprecated and will be removed
    in a future release. Please use the current default,
    SipHash-2-4, instead.
  * The resolver-nonbackoff-tries and resolver-retry-interval
    statements have been deprecated. Using them now causes a
    warning to be logged.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1707825600">- Update to release 9.18.24
  Security Fixes:
  * Validating DNS messages containing a lot of DNSSEC signatures
    could cause excessive CPU load, leading to a denial-of-service
    condition. This has been fixed. (CVE-2023-50387)
    [bsc#1219823]
  * Preparing an NSEC3 closest encloser proof could cause excessiv
    CPU load, leading to a denial-of-service condition. This has
    been fixed. (CVE-2023-50868)
    [bsc#1219826]
  * Parsing DNS messages with many different names could cause
    excessive CPU load. This has been fixed. (CVE-2023-4408)
    [bsc#1219851]
  * Specific queries could cause named to crash with an assertion
    failure when nxdomain-redirect was enabled. This has been
    fixed. (CVE-2023-5517)
    [bsc#1219852]
  * A bad interaction between DNS64 and serve-stale could cause
    named to crash with an assertion failure, when both of these
    features were enabled. This has been fixed. (CVE-2023-5679)
    [bsc#1219853]
  * Query patterns that continuously triggered cache database
    maintenance could cause an excessive amount of memory to be
    allocated, exceeding max-cache-size and potentially leading to
    all available memory on the host running named being exhausted
    This has been fixed. (CVE-2023-6516)
    [bsc#1219854]
  * Under certain circumstances, the DNS-over-TLS client code
    incorrectly attempted to process more than one DNS message at a
    time, which could cause named to crash with an assertion
    failure. This has been fixed.
  Bug Fixes:
  * The counters exported via the statistics channel were changed
    back to 64-bit signed values; they were being inadvertently
    truncated to unsigned 32-bit values since BIND 9.15.0.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1710936000">- Update to release 9.18.25
  Bug Fixes:
  * A regression in cache-cleaning code enabled memory use to grow
    significantly more quickly than before, until the configured
    max-cache-size limit was reached. This has been fixed.
  * Using rndc flush inadvertently caused cache cleaning to become
    less effective. This could ultimately lead to the configured
    max-cache-size limit being exceeded and has now been fixed.
  * The logic for cleaning up expired cached DNS records was
    tweaked to be more aggressive. This change helps with enforcing
    max-cache-ttl and max-ncache-ttl in a timely manner. [GL #4591]
  * It was possible to trigger a use-after-free assertion when the
    overmem cache cleaning was initiated. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1713700800">- Update to release 9.18.26
  New Features:
  * The statistics channel now includes counters that indicate the
    number of currently connected TCP IPv4/IPv6 clients.
  * Added RESOLVER.ARPA to the built in empty zones.
  Bug Fixes:
  * Changes to listen-on statements were ignored on reconfiguration
    unless the port or interface address was changed, making it
    impossible to change a related listener transport type. That
    issue has been fixed.
  * A bug in the keymgr code unintentionally slowed down some
    DNSSEC key rollovers. This has been fixed.
  * Some ISO 8601 durations were accepted erroneously, leading to
    shorter durations than expected. This has been fixed.</changelog>
</package>
<package pkgid="66263b6d272df8358f6956bc9eafed65a376f6595b00f4f146c8dac077d307b3b9382bf872c53dfa4b8e370e187c2e6f145475f8aac3ad13848209631e78827e" name="bind-modules-mysql-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.18.26" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1704369600">- Update to release 9.18.21
  Removed Features:
  * Support for using AES as the DNS COOKIE algorithm
    (cookie-algorithm aes;) has been deprecated and will be removed
    in a future release. Please use the current default,
    SipHash-2-4, instead.
  * The resolver-nonbackoff-tries and resolver-retry-interval
    statements have been deprecated. Using them now causes a
    warning to be logged.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1707825600">- Update to release 9.18.24
  Security Fixes:
  * Validating DNS messages containing a lot of DNSSEC signatures
    could cause excessive CPU load, leading to a denial-of-service
    condition. This has been fixed. (CVE-2023-50387)
    [bsc#1219823]
  * Preparing an NSEC3 closest encloser proof could cause excessiv
    CPU load, leading to a denial-of-service condition. This has
    been fixed. (CVE-2023-50868)
    [bsc#1219826]
  * Parsing DNS messages with many different names could cause
    excessive CPU load. This has been fixed. (CVE-2023-4408)
    [bsc#1219851]
  * Specific queries could cause named to crash with an assertion
    failure when nxdomain-redirect was enabled. This has been
    fixed. (CVE-2023-5517)
    [bsc#1219852]
  * A bad interaction between DNS64 and serve-stale could cause
    named to crash with an assertion failure, when both of these
    features were enabled. This has been fixed. (CVE-2023-5679)
    [bsc#1219853]
  * Query patterns that continuously triggered cache database
    maintenance could cause an excessive amount of memory to be
    allocated, exceeding max-cache-size and potentially leading to
    all available memory on the host running named being exhausted
    This has been fixed. (CVE-2023-6516)
    [bsc#1219854]
  * Under certain circumstances, the DNS-over-TLS client code
    incorrectly attempted to process more than one DNS message at a
    time, which could cause named to crash with an assertion
    failure. This has been fixed.
  Bug Fixes:
  * The counters exported via the statistics channel were changed
    back to 64-bit signed values; they were being inadvertently
    truncated to unsigned 32-bit values since BIND 9.15.0.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1710936000">- Update to release 9.18.25
  Bug Fixes:
  * A regression in cache-cleaning code enabled memory use to grow
    significantly more quickly than before, until the configured
    max-cache-size limit was reached. This has been fixed.
  * Using rndc flush inadvertently caused cache cleaning to become
    less effective. This could ultimately lead to the configured
    max-cache-size limit being exceeded and has now been fixed.
  * The logic for cleaning up expired cached DNS records was
    tweaked to be more aggressive. This change helps with enforcing
    max-cache-ttl and max-ncache-ttl in a timely manner. [GL #4591]
  * It was possible to trigger a use-after-free assertion when the
    overmem cache cleaning was initiated. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1713700800">- Update to release 9.18.26
  New Features:
  * The statistics channel now includes counters that indicate the
    number of currently connected TCP IPv4/IPv6 clients.
  * Added RESOLVER.ARPA to the built in empty zones.
  Bug Fixes:
  * Changes to listen-on statements were ignored on reconfiguration
    unless the port or interface address was changed, making it
    impossible to change a related listener transport type. That
    issue has been fixed.
  * A bug in the keymgr code unintentionally slowed down some
    DNSSEC key rollovers. This has been fixed.
  * Some ISO 8601 durations were accepted erroneously, leading to
    shorter durations than expected. This has been fixed.</changelog>
</package>
<package pkgid="377f5e388258bbe2eafba5b50db583c85fcf56c44a61c712ed4f11bb61ac9429aec5479078bb546f3c858ec6b5bf3c69bb5b351d061cf4ae06efd883431afa51" name="bind-modules-perl" arch="x86_64">
  <version epoch="0" ver="9.18.26" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1704369600">- Update to release 9.18.21
  Removed Features:
  * Support for using AES as the DNS COOKIE algorithm
    (cookie-algorithm aes;) has been deprecated and will be removed
    in a future release. Please use the current default,
    SipHash-2-4, instead.
  * The resolver-nonbackoff-tries and resolver-retry-interval
    statements have been deprecated. Using them now causes a
    warning to be logged.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1707825600">- Update to release 9.18.24
  Security Fixes:
  * Validating DNS messages containing a lot of DNSSEC signatures
    could cause excessive CPU load, leading to a denial-of-service
    condition. This has been fixed. (CVE-2023-50387)
    [bsc#1219823]
  * Preparing an NSEC3 closest encloser proof could cause excessiv
    CPU load, leading to a denial-of-service condition. This has
    been fixed. (CVE-2023-50868)
    [bsc#1219826]
  * Parsing DNS messages with many different names could cause
    excessive CPU load. This has been fixed. (CVE-2023-4408)
    [bsc#1219851]
  * Specific queries could cause named to crash with an assertion
    failure when nxdomain-redirect was enabled. This has been
    fixed. (CVE-2023-5517)
    [bsc#1219852]
  * A bad interaction between DNS64 and serve-stale could cause
    named to crash with an assertion failure, when both of these
    features were enabled. This has been fixed. (CVE-2023-5679)
    [bsc#1219853]
  * Query patterns that continuously triggered cache database
    maintenance could cause an excessive amount of memory to be
    allocated, exceeding max-cache-size and potentially leading to
    all available memory on the host running named being exhausted
    This has been fixed. (CVE-2023-6516)
    [bsc#1219854]
  * Under certain circumstances, the DNS-over-TLS client code
    incorrectly attempted to process more than one DNS message at a
    time, which could cause named to crash with an assertion
    failure. This has been fixed.
  Bug Fixes:
  * The counters exported via the statistics channel were changed
    back to 64-bit signed values; they were being inadvertently
    truncated to unsigned 32-bit values since BIND 9.15.0.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1710936000">- Update to release 9.18.25
  Bug Fixes:
  * A regression in cache-cleaning code enabled memory use to grow
    significantly more quickly than before, until the configured
    max-cache-size limit was reached. This has been fixed.
  * Using rndc flush inadvertently caused cache cleaning to become
    less effective. This could ultimately lead to the configured
    max-cache-size limit being exceeded and has now been fixed.
  * The logic for cleaning up expired cached DNS records was
    tweaked to be more aggressive. This change helps with enforcing
    max-cache-ttl and max-ncache-ttl in a timely manner. [GL #4591]
  * It was possible to trigger a use-after-free assertion when the
    overmem cache cleaning was initiated. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1713700800">- Update to release 9.18.26
  New Features:
  * The statistics channel now includes counters that indicate the
    number of currently connected TCP IPv4/IPv6 clients.
  * Added RESOLVER.ARPA to the built in empty zones.
  Bug Fixes:
  * Changes to listen-on statements were ignored on reconfiguration
    unless the port or interface address was changed, making it
    impossible to change a related listener transport type. That
    issue has been fixed.
  * A bug in the keymgr code unintentionally slowed down some
    DNSSEC key rollovers. This has been fixed.
  * Some ISO 8601 durations were accepted erroneously, leading to
    shorter durations than expected. This has been fixed.</changelog>
</package>
<package pkgid="a4668bb5248efe1baba80ee4e83ab0ecb68ef37c931d7955656107224de99a6a190438fe7c1a5ae7e053494b32cee20b279f1f472e25ccfdc19e08394415743f" name="bind-modules-perl-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.18.26" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1704369600">- Update to release 9.18.21
  Removed Features:
  * Support for using AES as the DNS COOKIE algorithm
    (cookie-algorithm aes;) has been deprecated and will be removed
    in a future release. Please use the current default,
    SipHash-2-4, instead.
  * The resolver-nonbackoff-tries and resolver-retry-interval
    statements have been deprecated. Using them now causes a
    warning to be logged.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1707825600">- Update to release 9.18.24
  Security Fixes:
  * Validating DNS messages containing a lot of DNSSEC signatures
    could cause excessive CPU load, leading to a denial-of-service
    condition. This has been fixed. (CVE-2023-50387)
    [bsc#1219823]
  * Preparing an NSEC3 closest encloser proof could cause excessiv
    CPU load, leading to a denial-of-service condition. This has
    been fixed. (CVE-2023-50868)
    [bsc#1219826]
  * Parsing DNS messages with many different names could cause
    excessive CPU load. This has been fixed. (CVE-2023-4408)
    [bsc#1219851]
  * Specific queries could cause named to crash with an assertion
    failure when nxdomain-redirect was enabled. This has been
    fixed. (CVE-2023-5517)
    [bsc#1219852]
  * A bad interaction between DNS64 and serve-stale could cause
    named to crash with an assertion failure, when both of these
    features were enabled. This has been fixed. (CVE-2023-5679)
    [bsc#1219853]
  * Query patterns that continuously triggered cache database
    maintenance could cause an excessive amount of memory to be
    allocated, exceeding max-cache-size and potentially leading to
    all available memory on the host running named being exhausted
    This has been fixed. (CVE-2023-6516)
    [bsc#1219854]
  * Under certain circumstances, the DNS-over-TLS client code
    incorrectly attempted to process more than one DNS message at a
    time, which could cause named to crash with an assertion
    failure. This has been fixed.
  Bug Fixes:
  * The counters exported via the statistics channel were changed
    back to 64-bit signed values; they were being inadvertently
    truncated to unsigned 32-bit values since BIND 9.15.0.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1710936000">- Update to release 9.18.25
  Bug Fixes:
  * A regression in cache-cleaning code enabled memory use to grow
    significantly more quickly than before, until the configured
    max-cache-size limit was reached. This has been fixed.
  * Using rndc flush inadvertently caused cache cleaning to become
    less effective. This could ultimately lead to the configured
    max-cache-size limit being exceeded and has now been fixed.
  * The logic for cleaning up expired cached DNS records was
    tweaked to be more aggressive. This change helps with enforcing
    max-cache-ttl and max-ncache-ttl in a timely manner. [GL #4591]
  * It was possible to trigger a use-after-free assertion when the
    overmem cache cleaning was initiated. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1713700800">- Update to release 9.18.26
  New Features:
  * The statistics channel now includes counters that indicate the
    number of currently connected TCP IPv4/IPv6 clients.
  * Added RESOLVER.ARPA to the built in empty zones.
  Bug Fixes:
  * Changes to listen-on statements were ignored on reconfiguration
    unless the port or interface address was changed, making it
    impossible to change a related listener transport type. That
    issue has been fixed.
  * A bug in the keymgr code unintentionally slowed down some
    DNSSEC key rollovers. This has been fixed.
  * Some ISO 8601 durations were accepted erroneously, leading to
    shorter durations than expected. This has been fixed.</changelog>
</package>
<package pkgid="767b8665aca02a3aefd9492126a7bc4e3214302540ee0a4dfda9c19d41271b8189c238a751a725f9b56af42c490ec0260122b5973830529532b69d6466fd7817" name="bind-modules-sqlite3" arch="x86_64">
  <version epoch="0" ver="9.18.26" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1704369600">- Update to release 9.18.21
  Removed Features:
  * Support for using AES as the DNS COOKIE algorithm
    (cookie-algorithm aes;) has been deprecated and will be removed
    in a future release. Please use the current default,
    SipHash-2-4, instead.
  * The resolver-nonbackoff-tries and resolver-retry-interval
    statements have been deprecated. Using them now causes a
    warning to be logged.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1707825600">- Update to release 9.18.24
  Security Fixes:
  * Validating DNS messages containing a lot of DNSSEC signatures
    could cause excessive CPU load, leading to a denial-of-service
    condition. This has been fixed. (CVE-2023-50387)
    [bsc#1219823]
  * Preparing an NSEC3 closest encloser proof could cause excessiv
    CPU load, leading to a denial-of-service condition. This has
    been fixed. (CVE-2023-50868)
    [bsc#1219826]
  * Parsing DNS messages with many different names could cause
    excessive CPU load. This has been fixed. (CVE-2023-4408)
    [bsc#1219851]
  * Specific queries could cause named to crash with an assertion
    failure when nxdomain-redirect was enabled. This has been
    fixed. (CVE-2023-5517)
    [bsc#1219852]
  * A bad interaction between DNS64 and serve-stale could cause
    named to crash with an assertion failure, when both of these
    features were enabled. This has been fixed. (CVE-2023-5679)
    [bsc#1219853]
  * Query patterns that continuously triggered cache database
    maintenance could cause an excessive amount of memory to be
    allocated, exceeding max-cache-size and potentially leading to
    all available memory on the host running named being exhausted
    This has been fixed. (CVE-2023-6516)
    [bsc#1219854]
  * Under certain circumstances, the DNS-over-TLS client code
    incorrectly attempted to process more than one DNS message at a
    time, which could cause named to crash with an assertion
    failure. This has been fixed.
  Bug Fixes:
  * The counters exported via the statistics channel were changed
    back to 64-bit signed values; they were being inadvertently
    truncated to unsigned 32-bit values since BIND 9.15.0.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1710936000">- Update to release 9.18.25
  Bug Fixes:
  * A regression in cache-cleaning code enabled memory use to grow
    significantly more quickly than before, until the configured
    max-cache-size limit was reached. This has been fixed.
  * Using rndc flush inadvertently caused cache cleaning to become
    less effective. This could ultimately lead to the configured
    max-cache-size limit being exceeded and has now been fixed.
  * The logic for cleaning up expired cached DNS records was
    tweaked to be more aggressive. This change helps with enforcing
    max-cache-ttl and max-ncache-ttl in a timely manner. [GL #4591]
  * It was possible to trigger a use-after-free assertion when the
    overmem cache cleaning was initiated. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1713700800">- Update to release 9.18.26
  New Features:
  * The statistics channel now includes counters that indicate the
    number of currently connected TCP IPv4/IPv6 clients.
  * Added RESOLVER.ARPA to the built in empty zones.
  Bug Fixes:
  * Changes to listen-on statements were ignored on reconfiguration
    unless the port or interface address was changed, making it
    impossible to change a related listener transport type. That
    issue has been fixed.
  * A bug in the keymgr code unintentionally slowed down some
    DNSSEC key rollovers. This has been fixed.
  * Some ISO 8601 durations were accepted erroneously, leading to
    shorter durations than expected. This has been fixed.</changelog>
</package>
<package pkgid="5abaf9fd584450af1d795145c0be297682c8d3782e2e3e7409e72d3eaf82cc02e16560910fc3265f2f1a9bb1216932e511b638c2816c30e012aee92f2c40b429" name="bind-modules-sqlite3-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.18.26" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1704369600">- Update to release 9.18.21
  Removed Features:
  * Support for using AES as the DNS COOKIE algorithm
    (cookie-algorithm aes;) has been deprecated and will be removed
    in a future release. Please use the current default,
    SipHash-2-4, instead.
  * The resolver-nonbackoff-tries and resolver-retry-interval
    statements have been deprecated. Using them now causes a
    warning to be logged.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1707825600">- Update to release 9.18.24
  Security Fixes:
  * Validating DNS messages containing a lot of DNSSEC signatures
    could cause excessive CPU load, leading to a denial-of-service
    condition. This has been fixed. (CVE-2023-50387)
    [bsc#1219823]
  * Preparing an NSEC3 closest encloser proof could cause excessiv
    CPU load, leading to a denial-of-service condition. This has
    been fixed. (CVE-2023-50868)
    [bsc#1219826]
  * Parsing DNS messages with many different names could cause
    excessive CPU load. This has been fixed. (CVE-2023-4408)
    [bsc#1219851]
  * Specific queries could cause named to crash with an assertion
    failure when nxdomain-redirect was enabled. This has been
    fixed. (CVE-2023-5517)
    [bsc#1219852]
  * A bad interaction between DNS64 and serve-stale could cause
    named to crash with an assertion failure, when both of these
    features were enabled. This has been fixed. (CVE-2023-5679)
    [bsc#1219853]
  * Query patterns that continuously triggered cache database
    maintenance could cause an excessive amount of memory to be
    allocated, exceeding max-cache-size and potentially leading to
    all available memory on the host running named being exhausted
    This has been fixed. (CVE-2023-6516)
    [bsc#1219854]
  * Under certain circumstances, the DNS-over-TLS client code
    incorrectly attempted to process more than one DNS message at a
    time, which could cause named to crash with an assertion
    failure. This has been fixed.
  Bug Fixes:
  * The counters exported via the statistics channel were changed
    back to 64-bit signed values; they were being inadvertently
    truncated to unsigned 32-bit values since BIND 9.15.0.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1710936000">- Update to release 9.18.25
  Bug Fixes:
  * A regression in cache-cleaning code enabled memory use to grow
    significantly more quickly than before, until the configured
    max-cache-size limit was reached. This has been fixed.
  * Using rndc flush inadvertently caused cache cleaning to become
    less effective. This could ultimately lead to the configured
    max-cache-size limit being exceeded and has now been fixed.
  * The logic for cleaning up expired cached DNS records was
    tweaked to be more aggressive. This change helps with enforcing
    max-cache-ttl and max-ncache-ttl in a timely manner. [GL #4591]
  * It was possible to trigger a use-after-free assertion when the
    overmem cache cleaning was initiated. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1713700800">- Update to release 9.18.26
  New Features:
  * The statistics channel now includes counters that indicate the
    number of currently connected TCP IPv4/IPv6 clients.
  * Added RESOLVER.ARPA to the built in empty zones.
  Bug Fixes:
  * Changes to listen-on statements were ignored on reconfiguration
    unless the port or interface address was changed, making it
    impossible to change a related listener transport type. That
    issue has been fixed.
  * A bug in the keymgr code unintentionally slowed down some
    DNSSEC key rollovers. This has been fixed.
  * Some ISO 8601 durations were accepted erroneously, leading to
    shorter durations than expected. This has been fixed.</changelog>
</package>
<package pkgid="4ead9fa909eaee7a0d672802d1aec9c94014566593af7757b369d1f7c440e52c8206d7192b202187eb1b115334e9c981ed960a1d6ffd6f67a97874cbbf62aafb" name="bind-utils" arch="x86_64">
  <version epoch="0" ver="9.18.26" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1704369600">- Update to release 9.18.21
  Removed Features:
  * Support for using AES as the DNS COOKIE algorithm
    (cookie-algorithm aes;) has been deprecated and will be removed
    in a future release. Please use the current default,
    SipHash-2-4, instead.
  * The resolver-nonbackoff-tries and resolver-retry-interval
    statements have been deprecated. Using them now causes a
    warning to be logged.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1707825600">- Update to release 9.18.24
  Security Fixes:
  * Validating DNS messages containing a lot of DNSSEC signatures
    could cause excessive CPU load, leading to a denial-of-service
    condition. This has been fixed. (CVE-2023-50387)
    [bsc#1219823]
  * Preparing an NSEC3 closest encloser proof could cause excessiv
    CPU load, leading to a denial-of-service condition. This has
    been fixed. (CVE-2023-50868)
    [bsc#1219826]
  * Parsing DNS messages with many different names could cause
    excessive CPU load. This has been fixed. (CVE-2023-4408)
    [bsc#1219851]
  * Specific queries could cause named to crash with an assertion
    failure when nxdomain-redirect was enabled. This has been
    fixed. (CVE-2023-5517)
    [bsc#1219852]
  * A bad interaction between DNS64 and serve-stale could cause
    named to crash with an assertion failure, when both of these
    features were enabled. This has been fixed. (CVE-2023-5679)
    [bsc#1219853]
  * Query patterns that continuously triggered cache database
    maintenance could cause an excessive amount of memory to be
    allocated, exceeding max-cache-size and potentially leading to
    all available memory on the host running named being exhausted
    This has been fixed. (CVE-2023-6516)
    [bsc#1219854]
  * Under certain circumstances, the DNS-over-TLS client code
    incorrectly attempted to process more than one DNS message at a
    time, which could cause named to crash with an assertion
    failure. This has been fixed.
  Bug Fixes:
  * The counters exported via the statistics channel were changed
    back to 64-bit signed values; they were being inadvertently
    truncated to unsigned 32-bit values since BIND 9.15.0.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1710936000">- Update to release 9.18.25
  Bug Fixes:
  * A regression in cache-cleaning code enabled memory use to grow
    significantly more quickly than before, until the configured
    max-cache-size limit was reached. This has been fixed.
  * Using rndc flush inadvertently caused cache cleaning to become
    less effective. This could ultimately lead to the configured
    max-cache-size limit being exceeded and has now been fixed.
  * The logic for cleaning up expired cached DNS records was
    tweaked to be more aggressive. This change helps with enforcing
    max-cache-ttl and max-ncache-ttl in a timely manner. [GL #4591]
  * It was possible to trigger a use-after-free assertion when the
    overmem cache cleaning was initiated. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1713700800">- Update to release 9.18.26
  New Features:
  * The statistics channel now includes counters that indicate the
    number of currently connected TCP IPv4/IPv6 clients.
  * Added RESOLVER.ARPA to the built in empty zones.
  Bug Fixes:
  * Changes to listen-on statements were ignored on reconfiguration
    unless the port or interface address was changed, making it
    impossible to change a related listener transport type. That
    issue has been fixed.
  * A bug in the keymgr code unintentionally slowed down some
    DNSSEC key rollovers. This has been fixed.
  * Some ISO 8601 durations were accepted erroneously, leading to
    shorter durations than expected. This has been fixed.</changelog>
</package>
<package pkgid="c97bb731504f634fb5414e91953ac83a2a30d5c7597f8eb6baa5aa5c79e738beaa0e134410991b160fa5be4c6b7cd0c8c646c80da7e813d2bfc5df4e5160a31b" name="bind-utils-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.18.26" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1704369600">- Update to release 9.18.21
  Removed Features:
  * Support for using AES as the DNS COOKIE algorithm
    (cookie-algorithm aes;) has been deprecated and will be removed
    in a future release. Please use the current default,
    SipHash-2-4, instead.
  * The resolver-nonbackoff-tries and resolver-retry-interval
    statements have been deprecated. Using them now causes a
    warning to be logged.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1707825600">- Update to release 9.18.24
  Security Fixes:
  * Validating DNS messages containing a lot of DNSSEC signatures
    could cause excessive CPU load, leading to a denial-of-service
    condition. This has been fixed. (CVE-2023-50387)
    [bsc#1219823]
  * Preparing an NSEC3 closest encloser proof could cause excessiv
    CPU load, leading to a denial-of-service condition. This has
    been fixed. (CVE-2023-50868)
    [bsc#1219826]
  * Parsing DNS messages with many different names could cause
    excessive CPU load. This has been fixed. (CVE-2023-4408)
    [bsc#1219851]
  * Specific queries could cause named to crash with an assertion
    failure when nxdomain-redirect was enabled. This has been
    fixed. (CVE-2023-5517)
    [bsc#1219852]
  * A bad interaction between DNS64 and serve-stale could cause
    named to crash with an assertion failure, when both of these
    features were enabled. This has been fixed. (CVE-2023-5679)
    [bsc#1219853]
  * Query patterns that continuously triggered cache database
    maintenance could cause an excessive amount of memory to be
    allocated, exceeding max-cache-size and potentially leading to
    all available memory on the host running named being exhausted
    This has been fixed. (CVE-2023-6516)
    [bsc#1219854]
  * Under certain circumstances, the DNS-over-TLS client code
    incorrectly attempted to process more than one DNS message at a
    time, which could cause named to crash with an assertion
    failure. This has been fixed.
  Bug Fixes:
  * The counters exported via the statistics channel were changed
    back to 64-bit signed values; they were being inadvertently
    truncated to unsigned 32-bit values since BIND 9.15.0.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1710936000">- Update to release 9.18.25
  Bug Fixes:
  * A regression in cache-cleaning code enabled memory use to grow
    significantly more quickly than before, until the configured
    max-cache-size limit was reached. This has been fixed.
  * Using rndc flush inadvertently caused cache cleaning to become
    less effective. This could ultimately lead to the configured
    max-cache-size limit being exceeded and has now been fixed.
  * The logic for cleaning up expired cached DNS records was
    tweaked to be more aggressive. This change helps with enforcing
    max-cache-ttl and max-ncache-ttl in a timely manner. [GL #4591]
  * It was possible to trigger a use-after-free assertion when the
    overmem cache cleaning was initiated. This has been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1713700800">- Update to release 9.18.26
  New Features:
  * The statistics channel now includes counters that indicate the
    number of currently connected TCP IPv4/IPv6 clients.
  * Added RESOLVER.ARPA to the built in empty zones.
  Bug Fixes:
  * Changes to listen-on statements were ignored on reconfiguration
    unless the port or interface address was changed, making it
    impossible to change a related listener transport type. That
    issue has been fixed.
  * A bug in the keymgr code unintentionally slowed down some
    DNSSEC key rollovers. This has been fixed.
  * Some ISO 8601 durations were accepted erroneously, leading to
    shorter durations than expected. This has been fixed.</changelog>
</package>
<package pkgid="cc261013739ed634db42adac563ddc5cba2ebd50bee063ede43769f086d98cca9d0ede9679048ef298c22852068eff3d67309088757889591a42371460a6d4db" name="binutils" arch="src">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="b30e63d9b966b8569581eca8361050451c4719c1168ab66572d7f7e89297c0d6e7f2c71e5f8ed935b9af9824f11a266edcab3c4feda6780c642914ef14a415e0" name="binutils" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="83380ac4c1ffb954bd467c5c49614218d6df6d7c432f22657840bc3f8d20be0982afbaeb43fce38aae224baf4e36a9dd8237d0bb30b1445b4437c5aacb1edfac" name="binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="5eb7de781841d154dd94d8ac755ed100c4d756646bc2ac8a0823a81872861ae28bb0b36c44bedf4457638f2eace8007f3e885a54401f5f8d29821a5122bd2e73" name="binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="be933e2e22a7ea3dc3322319082331db98e677abff6a9fff4a89001826cfe6b76f1d8dc9987b5d0b50065e5c87f02e8c34b25f88f8c8b6c12b1a9ab3df726834" name="binutils-devel" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="5c5bc75736c6c0e31c78d5462e3a7b6c7c570849d82bf741db56091b328cb8e8fbf71c03ca739591750214e6c20a5d4bf071274be1e1876942652c6ceb93ddbd" name="binutils-gold" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="f57ee63a25fa2d8ec532da23a90f483aec4b38a1ebca332941a52a7c12fe4a3aec74605efa06a4fce8bc01a136fc8b34c1a1465f8d10d54b342ab8b794131ce8" name="binutils-gold-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="4b8d7ac2a53a1bd73b08458baadec1b3b64e8d41e7976abb158ff6c2e50bca3bcd9cdd07baf6d9948c067dede34a17e9703f9f6afb61f170f07a1472b94cbf35" name="bolt" arch="src">
  <version epoch="0" ver="0.9.8" rel="1.1"/>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1544443200">Update to 0.6
- New Features:
  * pre-boot access control list, aka. BootACL support
  - domains objects are now persistent
  * new Uid (dbus) / uid (object) property derived from the uuid of the device representing the root switch
  * sysfs and id attribute will be set/unset on connects and disconnects
  * domains are now stored in the boltd database
  - domains got the BootACL (dbus) / bootacl (object) property
  * uuids can be added, removed or set in batch
  * when domain is online: changes are written to the sysfs boot_acl attribute directly
  * when domain is offline: changes are written to a journal and then reapplied in order when the domain is connected
  - newly enrolled devices get added to all bootacls of all domains if the policy is BOLT_POLICY_AUTO
  - removed devices get deleted from all bootacls of all domains
  - boltacl domain command will show the bootacl slots and their content
  * boltctl gained the -U, --uuid option, to control how uuids are printed
- Improvements and fixes:
  * Testing
  - boltctl is now included in the tests
  * Bugs and robustness:
  - The device state is verified in Device.Authorize
  - Handle empty 'keys' sysfs device attribute
  - Properly adjust policies when enrolling already authorized devices
  - Fix potential crasher when logging assertions g_return_if_fail</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1546603200">- security review: add RNG hardening patch (boo#1119975):
  hardening_for_RNG_code.patch</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1546862400">- Update to 0.7
  * Features:
  - announce status to systemd via sd_notify (using a simple custom implementation)
  * Bug fixes:
  - properly update global security level status
  - adapt to systemd 240 not sending bind/unbind uevents
  - fix compilation on musl
  - daemon: use g_unix_signal_source… to catch signals
  * Improvements
  - precondition checks cleanup and completion
  - error cleanup
  - fix some leaks and issues uncovered by coverity</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1546862401">- use meson macros during build</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1550836800">- Move polkit rules file to into doc folder. The 'wheel' group has no special
  privileges and the file did not have any effect. (boo#1125425)</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1560686400">- Update to 0.8
  * New Features:
  - IOMMU support: adapt behavior iommu support is present and active
  * automatically enroll new devices with the new iommu policy when iommu is active
  * automatically authorize devices with the iommu policy if iommu is active
  - boltctl config command to describe, get and set global, device and domain properties.
  - Chain authorization and enrollment via boltctl {enroll, authorize} --chain
  - bolt-mock script for interactively testing boltd
  * Improvements:
  - Automatically import devices that were authorized at boot
  - Make tests installable
  - Honour STATE_DIRECTORY and RUNTIME_DIRECTORY
  - Profiling support via gprof
  * Bug fixes:
  - Better handling of random data generation, removed hardening_for_RNG_code.patch
  - Fix double free in case of client creation failure
  - Fix invalid format string in warning
  - dbus configuration moved /usr/share</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- BuildRequire pkgconfig(libudev) instead of libudev-devel:
  Allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1577188800">- BuildRequire pkgconfig(udev) instead of udev: allow OBS to
  shortcut though the -mini flavors (complete previos change).</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1592308800">- Update to 0.9
  * New Features:
  - Add 'Generation' attribute for the Manager
  - Ability to change the policy of a stored device
  - The BootACL Domain property is now writable
  - Support for systemd's service watchdog
  - Expose Link Speed sysfs attributes
  * Improvements:
  - boltclt: show timestamps in 'monitor' call
  - Persist the host device
  * Bug fixes:
  - Plug small memory leaks in error conditions
  - Ignore spurious wakeup device uevents for probing
  - Preserve keystate when updating devices</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622635200">- Update to 0.9.1
  * Support Ice Lake Thunderbolt 3 i/o subsystem
  * Don't store domains where uuids change across reboots
  * Fixes for the journal and the domain's acl-log
  * Version the store and use that to clean up stale domains once
  * Host identification for embedded thunderbolt controllers [!233]
  * Various other small bug fixes and memory leak fixes.</changelog>
  <changelog author="Oliver Neukum &lt;oneukum@suse.com&gt;" date="1632830400">- Need in SLE
  * Support for working with adapters without ROMs is needed
    (jsc#SLE-19359)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1643371200">- Update to 0.9.2
  * This release is compatible with umockdev &gt;= 0.16.3; there was a change in
    umockdev that made our test fail with it, since both our test and umockev
    were trying to create the same directorires. bolt now allows for the dir
    to already exist.
  * The license for `90-bolt.rules` has changed from `GPL-2.1+`, which does
    not exist and was probably was confused with `LGPL-2.1+`, to `GPL 2.0+`.
  * Documentation has been updated and spelling mistakes fixed.
  * Various improvements for continuous integration.
  * The minimum required version of meson has been bumped to 0.46.0.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1661342400">- Update to 0.9.3:
  * Work around a glib fix that changed behavior of the log API where now
    calling `g_log_set_writer_func` results in an hard error, which broke
    the test suite since aforementioned function was indeed called more
    than once. Nothing a level of indirection couldn't fix.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 0.9.4:
  * spec file added and a few metadata fixes, no code change</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1672833600">- update to 0.9.5:
  * Fixed several test and build setting issues.
  * Introduced packit. Packit was used to package rpm to downstream Fedora
    automatically. Moreover, Koji and bodhi could be triggered by packit
    automatically.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1696334400">- update to 0.9.6:
  * Compiler warnings and log messages for the domain not found were fixed.</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1708344000">- update to 0.9.7:
  * Add a 'nopcie' security level since some devices report nopcie when Thunderbolt
    is disabled through BIOS setting.
  * Markdown lint styling is used for documents.</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1715860800">- update to 0.9.8:
  * A new NHI for REMBRANDT.
  * CI fixes.
  * Don't install an empty DB directory.
  * Fixed: Determine the string length before writing file.
  * Fixed: Free on error to prevent resource leak.</changelog>
</package>
<package pkgid="b919e09af18f9e4e408514b19ced75b7af92c2c5b7ada710684002c38912cac1e801e2273d4057b36736e41e61b8609b079d39df53ca4269eebc831575d86933" name="bolt" arch="x86_64">
  <version epoch="0" ver="0.9.8" rel="1.1"/>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1592308800">- Update to 0.9
  * New Features:
  - Add 'Generation' attribute for the Manager
  - Ability to change the policy of a stored device
  - The BootACL Domain property is now writable
  - Support for systemd's service watchdog
  - Expose Link Speed sysfs attributes
  * Improvements:
  - boltclt: show timestamps in 'monitor' call
  - Persist the host device
  * Bug fixes:
  - Plug small memory leaks in error conditions
  - Ignore spurious wakeup device uevents for probing
  - Preserve keystate when updating devices</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622635200">- Update to 0.9.1
  * Support Ice Lake Thunderbolt 3 i/o subsystem
  * Don't store domains where uuids change across reboots
  * Fixes for the journal and the domain's acl-log
  * Version the store and use that to clean up stale domains once
  * Host identification for embedded thunderbolt controllers [!233]
  * Various other small bug fixes and memory leak fixes.</changelog>
  <changelog author="Oliver Neukum &lt;oneukum@suse.com&gt;" date="1632830400">- Need in SLE
  * Support for working with adapters without ROMs is needed
    (jsc#SLE-19359)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1643371200">- Update to 0.9.2
  * This release is compatible with umockdev &gt;= 0.16.3; there was a change in
    umockdev that made our test fail with it, since both our test and umockev
    were trying to create the same directorires. bolt now allows for the dir
    to already exist.
  * The license for `90-bolt.rules` has changed from `GPL-2.1+`, which does
    not exist and was probably was confused with `LGPL-2.1+`, to `GPL 2.0+`.
  * Documentation has been updated and spelling mistakes fixed.
  * Various improvements for continuous integration.
  * The minimum required version of meson has been bumped to 0.46.0.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1661342400">- Update to 0.9.3:
  * Work around a glib fix that changed behavior of the log API where now
    calling `g_log_set_writer_func` results in an hard error, which broke
    the test suite since aforementioned function was indeed called more
    than once. Nothing a level of indirection couldn't fix.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 0.9.4:
  * spec file added and a few metadata fixes, no code change</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1672833600">- update to 0.9.5:
  * Fixed several test and build setting issues.
  * Introduced packit. Packit was used to package rpm to downstream Fedora
    automatically. Moreover, Koji and bodhi could be triggered by packit
    automatically.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1696334400">- update to 0.9.6:
  * Compiler warnings and log messages for the domain not found were fixed.</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1708344000">- update to 0.9.7:
  * Add a 'nopcie' security level since some devices report nopcie when Thunderbolt
    is disabled through BIOS setting.
  * Markdown lint styling is used for documents.</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1715860800">- update to 0.9.8:
  * A new NHI for REMBRANDT.
  * CI fixes.
  * Don't install an empty DB directory.
  * Fixed: Determine the string length before writing file.
  * Fixed: Free on error to prevent resource leak.</changelog>
</package>
<package pkgid="2ecbd8aba1f08c913ea608559c39ede130ecdfdbf089e3e4915164cd3bad6ca3cf8d6c15c334b38e0b331ab03a6b83fa9aeda9bbfbdfd6194bc4e4789a82124f" name="bolt-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.9.8" rel="1.1"/>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1592308800">- Update to 0.9
  * New Features:
  - Add 'Generation' attribute for the Manager
  - Ability to change the policy of a stored device
  - The BootACL Domain property is now writable
  - Support for systemd's service watchdog
  - Expose Link Speed sysfs attributes
  * Improvements:
  - boltclt: show timestamps in 'monitor' call
  - Persist the host device
  * Bug fixes:
  - Plug small memory leaks in error conditions
  - Ignore spurious wakeup device uevents for probing
  - Preserve keystate when updating devices</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622635200">- Update to 0.9.1
  * Support Ice Lake Thunderbolt 3 i/o subsystem
  * Don't store domains where uuids change across reboots
  * Fixes for the journal and the domain's acl-log
  * Version the store and use that to clean up stale domains once
  * Host identification for embedded thunderbolt controllers [!233]
  * Various other small bug fixes and memory leak fixes.</changelog>
  <changelog author="Oliver Neukum &lt;oneukum@suse.com&gt;" date="1632830400">- Need in SLE
  * Support for working with adapters without ROMs is needed
    (jsc#SLE-19359)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1643371200">- Update to 0.9.2
  * This release is compatible with umockdev &gt;= 0.16.3; there was a change in
    umockdev that made our test fail with it, since both our test and umockev
    were trying to create the same directorires. bolt now allows for the dir
    to already exist.
  * The license for `90-bolt.rules` has changed from `GPL-2.1+`, which does
    not exist and was probably was confused with `LGPL-2.1+`, to `GPL 2.0+`.
  * Documentation has been updated and spelling mistakes fixed.
  * Various improvements for continuous integration.
  * The minimum required version of meson has been bumped to 0.46.0.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1661342400">- Update to 0.9.3:
  * Work around a glib fix that changed behavior of the log API where now
    calling `g_log_set_writer_func` results in an hard error, which broke
    the test suite since aforementioned function was indeed called more
    than once. Nothing a level of indirection couldn't fix.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 0.9.4:
  * spec file added and a few metadata fixes, no code change</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1672833600">- update to 0.9.5:
  * Fixed several test and build setting issues.
  * Introduced packit. Packit was used to package rpm to downstream Fedora
    automatically. Moreover, Koji and bodhi could be triggered by packit
    automatically.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1696334400">- update to 0.9.6:
  * Compiler warnings and log messages for the domain not found were fixed.</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1708344000">- update to 0.9.7:
  * Add a 'nopcie' security level since some devices report nopcie when Thunderbolt
    is disabled through BIOS setting.
  * Markdown lint styling is used for documents.</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1715860800">- update to 0.9.8:
  * A new NHI for REMBRANDT.
  * CI fixes.
  * Don't install an empty DB directory.
  * Fixed: Determine the string length before writing file.
  * Fixed: Free on error to prevent resource leak.</changelog>
</package>
<package pkgid="aed2aa65dd52efd8b6f8a506c7551e7d33bb2df085e19c43806beaba96d454a9149ab8951ddf773eb7c04d8c940c43deac018d65ae317bda633614a7f2d63842" name="bolt-debugsource" arch="x86_64">
  <version epoch="0" ver="0.9.8" rel="1.1"/>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1592308800">- Update to 0.9
  * New Features:
  - Add 'Generation' attribute for the Manager
  - Ability to change the policy of a stored device
  - The BootACL Domain property is now writable
  - Support for systemd's service watchdog
  - Expose Link Speed sysfs attributes
  * Improvements:
  - boltclt: show timestamps in 'monitor' call
  - Persist the host device
  * Bug fixes:
  - Plug small memory leaks in error conditions
  - Ignore spurious wakeup device uevents for probing
  - Preserve keystate when updating devices</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622635200">- Update to 0.9.1
  * Support Ice Lake Thunderbolt 3 i/o subsystem
  * Don't store domains where uuids change across reboots
  * Fixes for the journal and the domain's acl-log
  * Version the store and use that to clean up stale domains once
  * Host identification for embedded thunderbolt controllers [!233]
  * Various other small bug fixes and memory leak fixes.</changelog>
  <changelog author="Oliver Neukum &lt;oneukum@suse.com&gt;" date="1632830400">- Need in SLE
  * Support for working with adapters without ROMs is needed
    (jsc#SLE-19359)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1643371200">- Update to 0.9.2
  * This release is compatible with umockdev &gt;= 0.16.3; there was a change in
    umockdev that made our test fail with it, since both our test and umockev
    were trying to create the same directorires. bolt now allows for the dir
    to already exist.
  * The license for `90-bolt.rules` has changed from `GPL-2.1+`, which does
    not exist and was probably was confused with `LGPL-2.1+`, to `GPL 2.0+`.
  * Documentation has been updated and spelling mistakes fixed.
  * Various improvements for continuous integration.
  * The minimum required version of meson has been bumped to 0.46.0.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1661342400">- Update to 0.9.3:
  * Work around a glib fix that changed behavior of the log API where now
    calling `g_log_set_writer_func` results in an hard error, which broke
    the test suite since aforementioned function was indeed called more
    than once. Nothing a level of indirection couldn't fix.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 0.9.4:
  * spec file added and a few metadata fixes, no code change</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1672833600">- update to 0.9.5:
  * Fixed several test and build setting issues.
  * Introduced packit. Packit was used to package rpm to downstream Fedora
    automatically. Moreover, Koji and bodhi could be triggered by packit
    automatically.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1696334400">- update to 0.9.6:
  * Compiler warnings and log messages for the domain not found were fixed.</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1708344000">- update to 0.9.7:
  * Add a 'nopcie' security level since some devices report nopcie when Thunderbolt
    is disabled through BIOS setting.
  * Markdown lint styling is used for documents.</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1715860800">- update to 0.9.8:
  * A new NHI for REMBRANDT.
  * CI fixes.
  * Don't install an empty DB directory.
  * Fixed: Determine the string length before writing file.
  * Fixed: Free on error to prevent resource leak.</changelog>
</package>
<package pkgid="5a5ef908b1c6ad1697589fd83bc1d20cc6618e9132936b0595ce709dd4d1d9d6f3ea31ddc4e4ebc83e0437f35f7fbbb5bd5a58d7e0b24ff617e8c12bf4954869" name="bolt-tools" arch="x86_64">
  <version epoch="0" ver="0.9.8" rel="1.1"/>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1592308800">- Update to 0.9
  * New Features:
  - Add 'Generation' attribute for the Manager
  - Ability to change the policy of a stored device
  - The BootACL Domain property is now writable
  - Support for systemd's service watchdog
  - Expose Link Speed sysfs attributes
  * Improvements:
  - boltclt: show timestamps in 'monitor' call
  - Persist the host device
  * Bug fixes:
  - Plug small memory leaks in error conditions
  - Ignore spurious wakeup device uevents for probing
  - Preserve keystate when updating devices</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622635200">- Update to 0.9.1
  * Support Ice Lake Thunderbolt 3 i/o subsystem
  * Don't store domains where uuids change across reboots
  * Fixes for the journal and the domain's acl-log
  * Version the store and use that to clean up stale domains once
  * Host identification for embedded thunderbolt controllers [!233]
  * Various other small bug fixes and memory leak fixes.</changelog>
  <changelog author="Oliver Neukum &lt;oneukum@suse.com&gt;" date="1632830400">- Need in SLE
  * Support for working with adapters without ROMs is needed
    (jsc#SLE-19359)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1643371200">- Update to 0.9.2
  * This release is compatible with umockdev &gt;= 0.16.3; there was a change in
    umockdev that made our test fail with it, since both our test and umockev
    were trying to create the same directorires. bolt now allows for the dir
    to already exist.
  * The license for `90-bolt.rules` has changed from `GPL-2.1+`, which does
    not exist and was probably was confused with `LGPL-2.1+`, to `GPL 2.0+`.
  * Documentation has been updated and spelling mistakes fixed.
  * Various improvements for continuous integration.
  * The minimum required version of meson has been bumped to 0.46.0.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1661342400">- Update to 0.9.3:
  * Work around a glib fix that changed behavior of the log API where now
    calling `g_log_set_writer_func` results in an hard error, which broke
    the test suite since aforementioned function was indeed called more
    than once. Nothing a level of indirection couldn't fix.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 0.9.4:
  * spec file added and a few metadata fixes, no code change</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1672833600">- update to 0.9.5:
  * Fixed several test and build setting issues.
  * Introduced packit. Packit was used to package rpm to downstream Fedora
    automatically. Moreover, Koji and bodhi could be triggered by packit
    automatically.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1696334400">- update to 0.9.6:
  * Compiler warnings and log messages for the domain not found were fixed.</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1708344000">- update to 0.9.7:
  * Add a 'nopcie' security level since some devices report nopcie when Thunderbolt
    is disabled through BIOS setting.
  * Markdown lint styling is used for documents.</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1715860800">- update to 0.9.8:
  * A new NHI for REMBRANDT.
  * CI fixes.
  * Don't install an empty DB directory.
  * Fixed: Determine the string length before writing file.
  * Fixed: Free on error to prevent resource leak.</changelog>
</package>
<package pkgid="ef9e3e82b44425d589d674aa064fc1f56491ed129ebf5fec55056937a7dee27404503981c0282b18383963f1e19a070f0c773c06f05959d1169cdbb9b81b783f" name="bolt-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.9.8" rel="1.1"/>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1592308800">- Update to 0.9
  * New Features:
  - Add 'Generation' attribute for the Manager
  - Ability to change the policy of a stored device
  - The BootACL Domain property is now writable
  - Support for systemd's service watchdog
  - Expose Link Speed sysfs attributes
  * Improvements:
  - boltclt: show timestamps in 'monitor' call
  - Persist the host device
  * Bug fixes:
  - Plug small memory leaks in error conditions
  - Ignore spurious wakeup device uevents for probing
  - Preserve keystate when updating devices</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622635200">- Update to 0.9.1
  * Support Ice Lake Thunderbolt 3 i/o subsystem
  * Don't store domains where uuids change across reboots
  * Fixes for the journal and the domain's acl-log
  * Version the store and use that to clean up stale domains once
  * Host identification for embedded thunderbolt controllers [!233]
  * Various other small bug fixes and memory leak fixes.</changelog>
  <changelog author="Oliver Neukum &lt;oneukum@suse.com&gt;" date="1632830400">- Need in SLE
  * Support for working with adapters without ROMs is needed
    (jsc#SLE-19359)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1643371200">- Update to 0.9.2
  * This release is compatible with umockdev &gt;= 0.16.3; there was a change in
    umockdev that made our test fail with it, since both our test and umockev
    were trying to create the same directorires. bolt now allows for the dir
    to already exist.
  * The license for `90-bolt.rules` has changed from `GPL-2.1+`, which does
    not exist and was probably was confused with `LGPL-2.1+`, to `GPL 2.0+`.
  * Documentation has been updated and spelling mistakes fixed.
  * Various improvements for continuous integration.
  * The minimum required version of meson has been bumped to 0.46.0.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1661342400">- Update to 0.9.3:
  * Work around a glib fix that changed behavior of the log API where now
    calling `g_log_set_writer_func` results in an hard error, which broke
    the test suite since aforementioned function was indeed called more
    than once. Nothing a level of indirection couldn't fix.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 0.9.4:
  * spec file added and a few metadata fixes, no code change</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1672833600">- update to 0.9.5:
  * Fixed several test and build setting issues.
  * Introduced packit. Packit was used to package rpm to downstream Fedora
    automatically. Moreover, Koji and bodhi could be triggered by packit
    automatically.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1696334400">- update to 0.9.6:
  * Compiler warnings and log messages for the domain not found were fixed.</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1708344000">- update to 0.9.7:
  * Add a 'nopcie' security level since some devices report nopcie when Thunderbolt
    is disabled through BIOS setting.
  * Markdown lint styling is used for documents.</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1715860800">- update to 0.9.8:
  * A new NHI for REMBRANDT.
  * CI fixes.
  * Don't install an empty DB directory.
  * Fixed: Determine the string length before writing file.
  * Fixed: Free on error to prevent resource leak.</changelog>
</package>
<package pkgid="1c73bb235b0e465b94df3cf0e7eaad635d93855ff4ebd1628fc2269c766e6fda490a6f46715bd803708b30aa978699e6e5083b4142f4d3f28d43f0489908079d" name="bouncycastle" arch="noarch">
  <version epoch="0" ver="1.78.1" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1610539200">- Version update to 1.68
  * Defects Fixed:
  - Some BigIntegers utility methods would fail for
    BigInteger.ZERO. This has been fixed.
  - PGPUtil.isKeyRing() was not detecting secret sub-keys in its
    input. This has been fixed.
  - The ASN.1 class, ArchiveTimeStamp was insisting on a value
    for the optional reducedHashTree field. This has been fixed.
  - BCJSSE: Lock against multiple writers - a possible
    synchronization issue has been removed.
  * Additional Features and Functionality
  - BCJSSE: Added support for system property
    com.sun.net.ssl.requireCloseNotify. Note that we are using a
    default value of 'true'.
  - BCJSSE: 'TLSv1.3' is now a supported protocol for both client
    and server. For this release it is only enabled by default for
    the 'TLSv1.3' SSLContext, but can be explicitly enabled using
    'setEnabledProtocols' on an SSLSocket or SSLEngine, or via
    SSLParameters.
  - BCJSSE: Session resumption is now also supported for servers
    in TLS 1.2 and earlier. For this release it is disabled by
    default, and can be enabled by setting the boolean system
    property org.bouncycastle.jsse.server.enableSessionResumption
    to 'true'.
  - The provider RSA-PSS signature names that follow the JCA
    naming convention.
  - FIPS mode for the BCJSSE now enforces namedCurves for any
    presented certificates.
  - PGPSignatureSubpacketGenerator now supports editing of a
    pre-existing sub-packet list.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621944000">- Add bouncycastle_getpoms.sh to get pom files from Maven repos</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1627387200">- Directory core/docs does not exist</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647518400">- Add glassfish-activation-api dependency so that we can build with
  JDK that does not contain the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647604800">- Build with source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules unconditionally</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1650628800">- Version update to 1.71
  * Defects Fixed
  - In line with GPG the PGP API now attempts to preserve
    comments containing non-ascii UTF8 characters.
  - An accidental partial dependency on Java 1.7 has been removed
    from the TLS API.
  - JcaPKIXIdentityBuilder would fail to process File objects
    correctly. This is now fixed.
  - Some byte[] parameters to the CMP API were not being
    defensively cloned to prevent accidental changes. Extra
    defensive cloning has been added.
  - CMS primitives would sometimes convert ASN.1 definite-length
    encodings into indefinite-length encodings. The primitives
    will now try and preserve the original encoding where possible.
  - CMSSignedData.getAttributeCertificates() now properly
    restricts the tag values checked to just 1 (the obsolete
    v1 tag) and 2 (for the more current v2 certificates).
  - BCJSSE now tries to validate a custom KeyManager selection
    in order to catch errors around a key manager ignoring
    key type early.
  - Compressed streams in PGP ending with zero length partial
    packets could cause failure on parsing the OpenPGP API.
    This has been fixed.
  - The fallback mode for JceAsymmetricKeyWrapper/Unwrapper
    would lose track of any algorithm parameters generated
    in the initial attempt. The algorithm parameters are now
    propagated.
  - An accidental regression introduced by a fix for another
    issue in PKIXCertPathReviewer around use of the
    AuthorityKeyIdentifier extension and it failing to match
    a certificate uniquely when the serial number field
    is missing has been fixed.
  - An error was found in the creation of TLS 1.3 Export Keying
    Material which could cause compatibility issues. This has
    been fixed.
  * Additional Features and Functionality
  - Support has been added for OpenPGP regular expression
    signature packets.
  - Support has been added for OpenPGP PolicyURI signature
    packets.
  - A utility method has been added to PGPSecretKeyRing to allow
    for inserting or replacing a PGPPublicKey.
  - The NIST PQC Finalist, Classic McEliece has been added to the
    low level API and the BCPQC provider.
  - The NIST PQC Alternate Candidate, SPHINCS+ has been added to
    the BCPQC provider.
  - The NIST PQC Alternate Candidate, FrodoKEM has been added to
    the low level API and the BCPQC provider.
  - The NIST PQC Finalist, SABER has been added to the low level
    API and the BCPQC provider.
  - KMAC128, KMAC256 has been added to the BC provider (empty
    customization string).
  - TupleHash128, TupleHash256 has been added to the BC provider
    (empty customization string).
  - ParallelHash128, ParallelHash256 has been added to the BC
    provider (empty customization string, block size 1024 bits).
  - Two new properties: "org.bouncycastle.rsa.max_size" (default
    15360) and "org.bouncycastle.ec.fp_max_size" (default 1042)
    have been added to cap the maximum size of RSA and EC keys.
  - RSA modulus are now checked to be provably composite using
    the enhanced MR probable prime test.
  - Imported EC Fp basis values are now validated against the MR
    prime number test before use. The certainty level of the
    prime test can be determined by
    "org.bouncycastle.ec.fp_certainty" (default 100).
  - The BC entropy thread now has a specific name:
    "BC-ENTROPY-GATHERER".
  - Utility methods have been added for joining/merging PGP
    public keys and signatures.
  - Blake3-256 has been added to the BC provider.
  - DTLS: optimisation to delayed handshake hash.
  - Further additions to the ETSI 102 941 support in the ETSI/ITS
    package: certification request, signed message generation and
    verification now supported.
  - CMSSignedDataGenerator now supports the direct generation of
    definite-length data.
  - The NetscapeCertType class now has a hasUsages() method on it
    for querying usage settings on its bit string.
  - Support for additional input has been added for deterministic
    (EC)DSA.
  - The OpenPGP API provides better support for subkey
    generation.
  - BCJSSE: Added boolean system properties
    "org.bouncycastle.jsse.client.dh.disableDefaultSuites" and
    "org.bouncycastle.jsse.server.dh.disableDefaultSuites".
    Default "false". Set to "true" to disable inclusion of DH
    cipher suites in the default cipher suites for client/server
    respectively.
  * Notes
  - The deprecated QTESLA implementation has been removed from
    the BCPQC provider.
  - The submission update to SPHINCS+ has been added. This
    changes the generation of signatures - particularly
    deterministic ones.
- Version update to 1.70
  * Defects Fixed
  - Blake 3 output limit is enforced.
  - The PKCS12 KeyStore was relying on default precedence for its
    key Cipher implementation so was sometimes failing if used
    from the keytool. The KeyStore class now makes sure it uses
    the correct Cipher implementation.
  - Fixed bzip2 compression for empty contents (GH #993).
  - ASN.1: More robust handling of high tag numbers and
    definite-length forms.
  - BCJSSE: Fix a concurrent modification issue in session
    contexts (GH#968).
  - BCJSSE: Don't log sensitive system property values (GH#976).
  - BCJSSE: Fixed a priority issue amongst imperfect-match
    credentials in KeyManager classes.
  - The IES AlgorithmParameters object has been re-written to
    properly support all the variations of IESParameterSpec.
  - getOutputSize() for ECIES has been corrected to avoid
    occassional underestimates.
  - The lack of close() in the ASN.1 Dump command line utility
    was triggering false positives in some code analysis tools. A
    close() call has been added.
  - PGPPublicKey.getBitStrength() now properly recognises EdDSA
    keys.
  * Additional Features and Functionality
  - Missing PGP CRC checksums can now be optionally ignored using
    setDetectMissingCRC() (default false) on ArmoredInputStream.
  - PGPSecretKey.copyWithNewPassword() now has a variant which
    uses USAGE_SHA1 for key protection if a PGPDigestCalculator
    is passed in.
  - PGP ASCII armored data now skips "\t", "\v", and "\f".
  - PKCS12 files with duplicate localKeyId attributes on
    certificates will now have the incorrect attributes filtered
    out, rather than the duplicate causing an exception.
  - PGPObjectFactory will now ignore packets representing
    unrecognised signature versions in the input stream.
  - The X.509 extension generator will now accumulate some
    duplicate X.509 extensions into a single extension where it
    is possible to do so.
  - Removed support for maxXofLen in Kangaroo digest.
  - Ignore marker packets in PGP Public and Secret key ring
    collection.
  - An implementation of LEA has been added to the low-level API.
  - Access, recovery, and direct use for PGP session keys has
    been added to the OpenPGP API for processing encrypted data.
  - A PGPCanonicalizedDataGenerator has been added which converts
    input into canonicalized literal data for text and UTF-8
    mode.
  - A getUserKeyingMaterial() method has been added to the
    KeyAgreeRecipientInformation class.
  - ASN.1: Tagged objects (and parsers) now support all tag
    classes. Special code for ApplicationSpecific has been
    deprecated and re-implemented in terms of TaggedObject.
  - ASN.1: Improved support for nested tagging.
  - ASN.1: Added support for GraphicString, ObjectDescriptor,
    RelativeOID.
  - ASN.1: Added support for constructed BitString encodings,
    including efficient parsing for large values.
  - TLS: Added support for external PSK handshakes.
  - TLS: Check policy restrictions on key size when determining
    cipher suite support.
  - A performance issue in KeccakDigest due to left over debug
    code has been identified and dealt with.
  - BKS key stores can now be used for collecting protected keys
    (note: any attempt to store such a store will cause an
    exception).
  - A method for recovering user keying material has been added
    to KeyAgreeRecipientInformation.
  - Support has been added to the CMS API for SHA-3 based
    PLAIN-ECDSA.
  - The low level BcDefaultDigestProvider now supports the SHAKE
    family of algorithms and the SM3 alogirthm.
  - PGPKeyRingGenerator now supports creation of key-rings with
    direct-key identified keys.
  - The PQC NIST candidate, signature algorithm SPHINCS+ has been
    added to the low-level API.
  - ArmoredInputStream now explicitly checks for a '\n' if in
    crLF mode.
  - Direct support for NotationDataOccurances, Exportable,
    Revocable, IntendedRecipientFingerPrints, and AEAD algorithm
    preferences has been added to PGPSignatureSubpacketVector.
  - Further support has been added for keys described using
    S-Expressions in GPG 2.2.X.
  - Support for OpenPGP Session Keys from the (draft) Stateless
    OpenPGP CLI has been added.
  - Additional checks have been added for PGP marker packets in
    the parsing of PGP objects.
  - A CMSSignedData.addDigestAlgorithm() has been added to allow
    for adding additional digest algorithm identifiers to CMS
    SignedData structures when required.
  - Support has been added to CMS for the LMS/HSS signature
    algorithm.
  - The system property
    "org.bouncycastle.jsse.client.assumeOriginalHostName"
    (default false) has been added for dealing with SNI problems
    related to the host name not being propagate by the JVM.
  - The JcePKCSPBEOutputEncryptorBuilder now supports SCRYPT with
    ciphers that do not have algorithm parameters (e.g. AESKWP).
  - Support is now added for certificates using ETSI TS 103 097,
    "Intelligent Transport Systems (ITS)" in the bcpkix package.
  * Notes.
  - While this release should maintain source code compatibility,
    developers making use of some parts of the ASN.1 library will
    find that some classes need recompiling. Apologies for the
    inconvenience.
- Version update to 1.69
  * Defects Fixed
  - Lightweight and JCA conversion of Ed25519 keys in the PGP API
    could drop the leading byte as it was zero. This has been
    fixed.
  - Marker packets appearing at the start of PGP public key rings
    could cause parsing failure. This has been fixed.
  - ESTService could fail for some valid Content-Type headers.
    This has been fixed.
  - Originator key algorithm parameters were being passed as NULL
    in key agreement recipients. The parameters now reflect the
    value of the parameters in the key's SubjectPublicKeyInfo.
  - ContentType on encapsulated data was not been passed through
    correctly for authenticated and enveloped data. This has been
    fixed.
  - NTRUEncryptionParameters and
    NTRUEncryptionKeyGenerationParameters were not correctly
    cloning the contained message digest. This has been fixed.
  - CertificateFactory.generateCertificates()/generateCRLs()
    would throw an exception if extra data was found at the end
    of a PEM file even if valid objects had been found. Extra
    data is now ignored providing at least one object found.
  - Internal class PKIXCRLUtil could throw a NullPointerException
    for CRLs with an absent nextUpdate field. This has been
    fixed.
  - PGP ArmoredInputStream now fails earlier on malformed
    headers.
  - The McElieceKobaraImaiCipher was randomly throwing "Bad
    Padding: invalid ciphertext" exception while decrypting due
    to leading zeroes been missed during processing of the cipher
    text. This has been fixed.
  - Ed25519 keys being passed in via OpenSSH key spec are now
    validated in the KeyFactory.
  - Blowfish keys are now range checked on cipher construction.
  - In some cases PGPSecretKeyRing was failing to search its
    extraPubKeys list when searching for public keys.
  - The BasicConstraintsValidation class in the BC cert path
    validation tools has improved conformance to RFC 5280.
  - AlgorithmIdentifiers involving message digests now attempt to
    follow the latest conventions for the parameters field
    (basically DER NULL appears less).
  - Fix various conversions and interoperability for XDH and
    EdDSA between BC and SunEC providers.
  - TLS: Prevent attempts to use KeyUpdate mechanism in versions
    before TLS 1.3.
  * Additional Features and Functionality
  - GCM-SIV has been added to the lightweight API and the
    provider.
  - Blake3 has been added to the lightweight API.
  - The OpenSSL PEMParser can now be extended to add specialised
    parsers.
  - Base32 encoding has now been added, the default alphabet is
    from RFC 4648.
  - The KangarooTwelve message digest has been added to the
    lightweight API.
  - An implementation of the two FPE algorithms, FF1 and FF3-1 in
    SP 800-38G has been added to the lightweight API and the JCE
    provider.
  - An implementation of ParallelHash has been added to the
    lightweight API.
  - An implementation of TupleHash has been added to the
    lightweight API.
  - RSA-PSS now supports the use of SHAKE128 and SHAKE256 as the
    mask generation function and digest.
  - ECDSA now supports the use of SHAKE128 and SHAKE256.
  - PGPPBEEncryptedData will now reset the stream if the initial
    checksum fails so another password can be tried.
  - Iterators on public and secret key ring collections in PGP
    now reflect the original order of the public/secret key rings
    they contain.
  - KeyAgreeRecipientInformation now has a getOriginator() method
    for retrieving the underlying orginator information.
  - PGPSignature now has a getDigestPrefix() method for people
    wanting exposure to the signature finger print details.
  - The old BKS-V1 format keystore is now disabled by default. If
    you need to use BKS-V1 for legacy reasons, it can be
    re-enabled by adding: org.bouncycastle.bks.enable_v1=true to
    the java.security file. We would be interested in hearing
    from anyone that needs to do this.
  - PLAIN-ECDSA now supports the SHA3 digests.
  - Some highlevel support for RFC 4998 ERS has been added for
    ArchiveTimeStamp and EvidenceRecord. The new classes are in
    the org.bouncycastle.tsp.ers package.
  - ECIES has now also support SHA256, SHA384, and SHA512.
  - digestAlgorithms filed in CMS SignedData now includes counter
    signature digest algorithms where possible.
  - A new property "org.bouncycastle.jsse.config" has been added
    which can be used to configure the BCJSSE provider when it is
    created using the no-args constructor.
  - In line with changes in OpenSSL 1.1.0,
    OpenSSLPBEParametersGenerator can now be configured with a
    digest.
  - PGPKeyRingGenerator now includes a method for adding a subkey
    with a primary key binding signature.
  - Support for ASN.1 PRIVATE tags has been added.
  - Performance enhancements to Nokeon, AES, GCM, and
    SICBlockCipher.
  - Support for ecoding/decoding McElieceCCA2 keys has been added
    to the PQC API
  - BCJSSE: Added support for jdk.tls.maxCertificateChainLength
    system property (default is 10).
  - BCJSSE: Added support for jdk.tls.maxHandshakeMessageSize
    system property (default is 32768).
  - BCJSSE: Added support for jdk.tls.client.enableCAExtension
    (default is 'false').
  - BCJSSE: Added support for jdk.tls.client.cipherSuites system
    property.
  - BCJSSE: Added support for jdk.tls.server.cipherSuites system
    property.
  - BCJSSE: Extended ALPN support via standard JSSE API to JDK 8
    versions after u251/u252.
  - BCJSSE: Key managers now support EC credentials for use with
    TLS 1.3 ECDSA signature schemes (including brainpool).
  - TLS: Add TLS 1.3 support for brainpool curves per RFC 8734.
  * Notes
  - There is a small API change in the PKIX package to the
    DigestAlgorithmIdentifierFinder interface as a find() method
    that takes an ASN1ObjectIdentifier has been added to it. For
    people wishing to extend their own implementations, see
    DefaultDigestAlgorithmIdentifierFinder for a sample
    implementation.
  - A version of the bcmail API supporting Jakarta Mail has now
    been added (see bcjmail jar).
  - Some work has been done on moving out code that does not need
    to be in the provider jar. This has reduced the size of the
    provider jar and should also make it easier for developers to
    patch the classes involved as they no longer need to be
    signed. bcpkix and bctls are both dependent on the new bcutil
    jar.
- Add build dependencies on
  mvn(jakarta.activation:jakarta.activation-api) and
  mvn(jakarta.mail:jakarta.mail-api)
- Remove unneeded script bouncycastle_getpoms.sh from sources</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666180800">- Update to version 1.72:
  * Defects Fixed:
  - There were parameter errors in XMSS^MT OIDs for
    XMSSMT_SHA2_40/4_256 and XMSSMT_SHA2_60/3_256. These have
    been fixed.
  - There was an error in Merkle tree construction for the
    Evidence Records (ERS) implementation which could result in
    invalid roots been timestamped. ERS now produces an
    ArchiveTimeStamp for each data object/group with an associated
    reduced hash tree. The reduced hash tree is now calculated as
    a simple path to the root of the tree for each record.
  - OpenPGP will now ignore signatures marked as non-exportable
    on encoding.
  - A tagging calculation error in GCMSIV which could result in
    incorrect tags has been fixed.
  - Issues around Java 17 which could result in failing tests
    have been addressed.
  * Additional Features and Functionality:
  - BCJSSE: TLS 1.3 is now enabled by default where no explicit
    protocols are supplied (e.g. "TLS" or "Default" SSLContext
    algorithms, or SSLContext.getDefault() method).
  - BCJSSE: Rewrite SSLEngine implementation to improve compatibility
    with SunJSSE.
  - BCJSSE: Support export of keying material via extension API.
  - (D)TLS: Add support for 'tls-exporter' channel binding per RFC 9266.
  - (D)TLS (low-level API): By default, only (D)TLS 1.2 and TLS 1.3 are
    offered now. Earlier versions are still supported if explicitly
    enabled. Users may need to check they are offering suitable
    cipher suites for TLS 1.3.
  - (D)TLS (low-level API): Add support for raw public keys per RFC 7250.
  - CryptoServicesRegistrar now has a setServicesConstraints() method
    on it which can be used to selectively turn off algorithms.
  - The NIST PQC Alternate Candidate, Picnic, has been added to the low
    level API and the BCPQC provider.
  - SPHINCS+ has been upgraded to the latest submission, SPHINCS+ 3.1
    and support for Haraka has been added.
  - Evidence records now support timestamp renewal and hash renewal.
  - The SIKE Alternative Candidate NIST Post Quantum Algorithm has
    been added to the low-level PQC API.
  - The NTRU Round 3 Finalist Candidate NIST Post Quantum Algorithm
    has been added to the low-level API and the BCPQC provider.
  - The Falcon Finalist NIST Post Quantum Algorithm has been added to
    the low-level API and the BCPQC provider.
  - The CRYSTALS-Kyber Finalist NIST Post Quantum Algorithm has been
    added to the low-level API and the BCPQC provider.
  - Argon2 Support has been added to the OpenPGP API.
  - XDH IES has now been added to the BC provider.
  - The OpenPGP API now supports AEAD encryption and decryption.
  - The NTRU Prime Alternative Candidate NIST Post Quantum Algorithms
    have been added to the low-level API and the BCPQC provider.
  - The CRYSTALS-Dilithium Finalist NIST Post Quantum Algorithm has
    been added to the low-level API and the BCPQC provider.
  - The BIKE NIST Post Quantum Alternative/Round-4 Candidate has been
    added to the low-level API and the BCPQC provider.
  - The HQC NIST Post Quantum Alternative/Round-4 Candidate has been
    added to the low-level API and the BCPQC provider.
  - Grain128AEAD has been added to the lightweight API.
  - A fast version of CRC24 has been added for use with the PGP API.
  - Some additional methods and fields have been exposed in the
    PGPOnePassSignature class to (hopefully) make it easier to
    deal with nested signatures.
  - CMP support classes have been updated to reflect the latest
    editions to the the draft RFC "Lightweight Certificate Management
    Protocol (CMP) Profile".
  - Support has been added to the PKCS#12 implementation for the
    Oracle trusted certificate attribute.
  - Performance of our BZIP2 classes has been improved.
  * Notes:
  - Keep in mind the PQC algorithms are still under development and
    we are still at least a year and a half away from published standards.
    This means the algorithms may still change so by all means experiment,
    but do not use the PQC algoritms for anything long term.
  - The legacy "Rainbow" and "McEliece" implementations have been
    removed from the BCPQC provider. The underlying classes are
    still present if required. Other legacy algorithm implementations
    can be found under the org.bouncycastle.pqc.legacy package.
  * Security Notes:
  - The PQC SIKE algorithm is provided for research purposes only.
    It should now be regarded as broken. The SIKE implementation
    will be withdrawn in BC 1.73.
  * Rebase bouncycastle-javadoc.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1682424000">- Update to version 1.73: [jsc#PED-3756]
  * Defects Fixed:
  - BCJSSE: Instantiating a JSSE provider in some contexts could
    cause an AccessControl exception.
  - The EC key pair generator can generate out of range private
    keys when used with SM2. A specific SM2KeyPairGenerator has
    been added to the low-level API and is used by
    KeyPairGenerator.getInstance("SM2", "BC"). The SM2 signer has
    been updated to check for out of range keys as well..
  - The attached signature type byte was still present in Falcon
    signatures as well as the detached signature byte.
  - There was an off-by-one error in engineGetOutputSize() for ECIES.
  - The method for invoking read() internally in BCPGInputStream
    could result in inconsistent behaviour if the class was extended.
  - Fixed a rounding issue with FF1 Format Preserving Encryption
    algorithm for certain radices.
  - Fixed RFC3394WrapEngine handling of 64 bit keys.
  - Internal buffer for blake2sp was too small and could result in
    an ArrayIndexOutOfBoundsException.
  - JCA PSS Signatures using SHAKE128 and SHAKE256 now support
    encoding of algorithm parameters.
  - PKCS10CertificationRequest now checks for empty extension
    parameters.
  - Parsing errors in the processing of PGP Armored Data now throw
    an explicit exception ArmoredInputException.
  - PGP AEAD streams could occassionally be truncated.
  - The ESTService class now supports processing of chunked HTTP data.
  - A constructed ASN.1 OCTET STRING with a single member would
    sometimes be re-encoded as a definite-length OCTET STRING. The
    encoding has been adjusted to preserve the BER status of the object.
  - PKIXCertPathReviewer could fail if the trust anchor was also
    included in the certificate store being used for path analysis.
  - UTF-8 parsing of an array range ignored the provided length.
  - IPAddress has been written to provide stricter checking and
    avoid the use of Integer.parseInt().
  - A Java 7 class snuck into the Java 5 to Java 8 build.
  * Additional Features and Functionality:
  - The Rainbow NIST Post Quantum Round-3 Candidate has been added to
    the low-level API and the BCPQC provider (level 3 and level 5
    parameter sets only).
  - The GeMSS NIST Post Quantum Round-3 Candidate has been added to
    the low-level API.
  - The org.bouncycastle.rsa.max_mr_tests property check has been
    added to allow capping of MR tests done on RSA moduli.
  - Significant performance improvements in PQC algorithms,
    especially BIKE, CMCE, Frodo, HQC, Picnic.
  - EdDSA verification now conforms to the recommendations of Taming
    the many EdDSAs, in particular cofactored verification. As a side
    benefit, Pornin's basis reduction is now used for EdDSA
    verification, giving a significant performance boost.
  - Major performance improvements for Anomalous Binary (Koblitz) Curves.
  - The lightweight Cryptography finalists Ascon, ISAP, Elephant,
    PhotonBeetle, Sparkle, and Xoodyak have been added to the
    light-weight cryptography API.
  - BLAKE2bp and BLAKE2sp have been added to the light-weight
    cryptography API.
  - Support has been added for X.509, Section 9.8, hybrid certificates
    and CRLs using alternate public keys and alternate signatures.
  - The property "org.bouncycastle.emulate.oracle" has been added to
    signal the provider should return algorithm names on some algorithms
    in the same manner as the Oracle JCE provider.
  - An extra replaceSigners method has been added to CMSSignedData
    which allows for specifying the digest algorithm IDs to be used
    in the new CMSSignedData object.
  - Parsing and re-encoding of ASN.1 PEM data has been further
    optimized to prevent unecessary conversions between basic encoding,
    definite length, and DER.
  - Support has been added for KEM ciphers in CMS in accordance with
    draft-ietf-lamps-cms-kemri
  - Support has been added for certEncr in CRMF to allow issuing of
    certificates for KEM public keys.
  - Further speedups have been made to CRC24.
  - GCMParameterSpec constructor caching has been added to improve
    performance for JVMs that have the class available.
  - The PGPEncrytedDataGenerator now supports injecting the session
    key to be used for PGP PBE encrypted data.
  - The CRMF CertificateRequestMessageBuilder now supports optional
    attributes.
  - Improvements to the s calculation in JPAKE.
  - A general purpose PQCOtherInfoGenerator has been added which
    supports all Kyber and NTRU.
  - An implementation of HPKE (RFC 9180 - Hybrid Public Key
    Encryption) has been added to the light-weight cryptography API.
  * Security Advisories:
  - The PQC implementations have now been subject to formal review for
    secret leakage and side channels, there were issues in BIKE, Falcon,
    Frodo, HQC which have now been fixed. Some weak positives also
    showed up in Rainbow, Picnic, SIKE, and GeMSS - for now this last
    set has been ignored as the algorithms will either be updated if
    they reappear in the Signature Round, or deleted, as is already the
    case for SIKE (it is now in the legacy package). Details on the
    group responsible for the testing can be found in the CONTRIBUTORS
    file.
  - For at least some ECIES variants (e.g. when using CBC) there is
    an issue with potential malleability of a nonce (implying silent
    malleability of the plaintext) that must be sent alongside the
    ciphertext but is outside the IES integrity check. For this reason
    the automatic generation of nonces with IED is now disabled and
    they have to be passed in using an IESParameterSpec. The current
    advice is to agree on a nonce between parties and then rely on the
    use of the ephemeral key component to allow the nonce (rather the
    so called nonce) usage to be extended.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1687176000">- Update to version 1.74: [bsc#1212508, CVE-2023-33201]
  * Defects Fixed:
  - AsconEngine: Fixed a buffering bug when decrypting across
    multiple processBytes calls (ascon128a unaffected).
  - Context based sanity checking on PGP signatures has been added.
  - The ParallelHash clone constructor was not copying all fields.
  - The maximimum number of blocks for CTR/SIC modes was 1 block
    less than it should have been.
  * Additional Features and Functionality:
  - The PGP API now supports wildcard key IDs for public key
    based data encryption.
  - LMS now supports SHA256/192, SHAKE256/192, and SHAKE256/256
    (the additional SP 8000-208 parameter sets).
  - The PGP API now supports V5 and V6 AEAD encryption for
    encrypted data packets.
  - The PGP examples have been updated to reflect key size and algorithm
    changes that have occurred since they were first written (10+ years...).
  - (D)TLS: A new callback 'TlsPeer.notifyConnectionClosed' will be called
    when the connection is closed (including by failure).
  - BCJSSE: Improved logging of connection events and include unique IDs
    in connection-specific log messages.
  - BCJSSE: Server now logs the offered cipher suites when it fails to
    select one.
  - BCJSSE: Added support for SSLParameters namedGroups and
    signatureSchemes properties (can also be used via BCJSSE
    extension API in earlier Java versions).
  - DTLS: The initial handshake re-send time is now configurable by
    overriding 'TlsPeer.getHandshakeResendTimeMillis'.
  - DTLS: Added support for connection IDs per RFC 9146.
  - DTLS: Performance of DTLSVerifier has been improved so that it can
    reasonably be used for all incoming packets.
  - Initial support has been added for A Mechanism for Encoding
    Differences in Paired Certificates.
  - The PGP API now supports parsing, encoding, and fingerprinting
    of V6 EC/EdEC keys.
  - A thread safe verifier API has been added to the PGP API to support
    multi-threaded verification of certifications on keys and user IDs.
  - The number of keys/sub-keys in a PGPKeyRing can now be found by
    calling PGPKeyRing.size().
  - The PQC algorithms LMS/HSS, SPHINCS+, Dilithium, Falcon, and NTRU
    are now supported directly by the BC provider.
  * Notes:
  - The now defunct PQC SIKE algorithm has been removed, this has also
    meant the removal of its resource files so the provider is now quite
    a bit smaller.
  - As a precaution, HC128 now enforces a 128 bit IV, previous behaviour
    for shorter IVs can be supported where required by padding the IV to
    the 128 bits with zero.
  - PGP encrypted data generation now uses integrity protection by default.
    Previous behaviour for encrypted data can be supported where required
    by calling PGPDataEncryptorBuilder.setWithIntegrityPacket(false) when
    data encryption is set up.
  - There are now additional sanity checks in place to prevent accidental
    mis-use of PGPSignature objects. If this change causes any issues, you
    might want to check what your code is up to as there is probably a bug.
  * Security Advisories:
  - CVE-2023-33201: this release fixes an issue with the X509LDAPCertStoreSpi
    where a specially crafted certificate subject could be used to try and
    extract extra information out of an LDAP server with wild-card matthing
    enabled.
  * Rebase bouncycastle-javadoc.patch
  * Add bouncycastle-notests.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1697630400">- Update to version 1.76:
  * Defects Fixed:
  - Service allocation in the provider could fail due to the lack
    of a permission block. This has been fixed.
  - JceKeyFingerPrintCalculator has been generalised for different
    providers by using "SHA-256" for the algorithm string.
  - BCJSSE: Fixed a regression in 1.74 (NullPointerException) that
    prevents a BCJSSE server from negotiating TLSv1.1 or earlier.
  - DTLS: Fixed server support for client_certificate_type extension.
  - Cipher.unwrap() for HQC could fail due to a miscalculation of
    the length of the KEM packet. This has been fixed.
  - There was exposure to a Java 7 method in the Java 5 to Java 8
    BCTLS jar which could cause issues with some TLS 1.2 cipher
    suites running on older JVMs. This is now fixed.
  * Additional Features and Functionality:
  - BCJSSE: Following OpenJDK, finalizers have been removed from
    SSLSocket subclasses. Applications should close sockets and
    not rely on garbage collection.
  - BCJSSE: Added support for boolean system property
    "jdk.tls.client.useCompatibilityMode" (default "true").
  - DTLS: Added server support for session resumption.
  - JcaPKCS10CertificationRequest will now work with EC on the
    OpenJDK provider.
  - TimeStamp generation now supports the SHA3 algorithm set.
  - The SPHINCS+ simple parameters are now fully supported in the
    BCPQC provider.
  - Kyber, Classic McEliece, HQC, and Bike now supported by the
    CRMF/CMS/CMP APIs.
  - Builder classes have been add for PGP ASCII Armored streams
    allowing CRCs and versions to now be optional.
  - An UnknownPacket type has been added to the PGP APIs to allow
    for forwards compatibility with upcoming revisions to the standard.
  * Rebase patch bouncycastle-notests.patch
- Update to version 1.75:
  * Defects Fixed:
  - Several Java 8 method calls were accidentally introduced in
    the Java 5 to Java 8 build. The affected classes have been
    refactored to remove this.
  - (D)TLS: renegotiation after resumption now fixed to avoid
    breaking connection.
  * Notes:
  - The ASN.1 core package has had some dead and retired methods
    cleaned up and removed.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701691200">- Update to version 1.77:
  * Defects Fixed:
  - Using an unescaped '=' in an X.500 RDN would result in the
    RDN being truncated silently. The issue is now detected and
    an exception is thrown.
  - asn1.eac.CertificateBody was returning certificateEffectiveDate
    from getCertificateExpirationDate(). This has been fixed to
    return certificateExpirationDate.
  - DTLS: Fixed retransmission in response to re-receipt of an
    aggregated ChangeCipherSpec.
  - (D)TLS: Fixed compliance for supported_groups extension.
    Server will no longer negotiate an EC cipher suite using a
    default curve when the ClientHello includes the supported_groups
    extension but it contains no curves in common with the server.
    Similarly, a DH cipher suite will not be negotiated when the
    ClientHello includes supported_groups, containing at least one
    FFDHE group, but none in common with the server.
  - IllegalStateException was being thrown by Ed25519/Ed448 SignatureSpi.
  - TLS: class annotation issues that could occur between the BC
    provider and the TLS API for the GCMParameterSpec class when
    the jars were loaded on the boot class path have been addressed.
  - Attempt to create an ASN.1 OID from a zero length byte array
    is now caught at construction time.
  - Attempt to create an X.509 extension block which is empty will
    now be blocked cause an exception.
  - IES implementation will now accept a null ParameterSpec if no
    nonce is needed.
  - An internal method in Arrays was failing to construct its
    failure message correctly on an error.
  - HSSKeyPublicParameters.generateLMSContext() would fail for a
    unit depth key.
  * Additional Features and Functionality:
  - BCJSSE: Added org.bouncycastle.jsse.client.omitSigAlgsCertExtension
    and org.bouncycastle.jsse.server.omitSigAlgsCertExtension boolean
    system properties to control (for client and server resp.) whether
    the signature_algorithms_cert extension should be omitted if it
    would be identical to signature_algorithms. Defaults to true, the
    historical behaviour.
  - The low-level HPKE API now allows the sender to specify an
    ephemeral key pair.
  - Support has been added for the delta-certificate requests in line
    with the current Chameleon Cert draft from the IETF.
  - Some accommodation has been added for historical systems to
    accommodate variations in the SHA-1 digest OID for CMS SignedData.
  - TLS: the TLS API will now try "RSAwithDigestAndMFG1" as well as
    the newer RSAPSS algorithm names when used with the JCA.
  - TLS: RSA key exchange cipher suites are now disabled by default.
  - Support has been added for PKCS#10 requests to allow certificates
    using the altSignature/altPublicKey extensions.
  * Notes:
  - Kyber and Dilithium have been updated according to the latest
    draft of the standard. Dilithium-AES and Kyber-AES have now been
    removed. Kyber now produces 256 bit secrets for all parameter sets
    (in line with the draft standard).
  - NTRU has been updated to produce 256 bit secrets in line with Kyber.
  - SPHINCS+ can now be used to generate certificates in line with
    those used by (Open Quantum Safe) OQS.
  - Falcon object idenitifiers are now in line with OQS as well.
  - PQC CMS SignedData now defaults to SHA-256 for signed attributes
    rather than SHAKE-256. This is also a compatibility change, but may
    change further again as the IETF standard for CMS is updated.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1714392000">- Update to version 1.78: [bsc#1223252, CVE-2024-30171]
  * Security Advisories.
  - CVE-2024-29857: Importing an EC certificate with specially crafted
    F2m parameters can cause high CPU usage during parameter evaluation.
  - CVE-2024-30171: Possible timing based leakage in RSA based handshakes
    due to exception processing eliminated.
  - CVE-2024-30172: Crafted signature and public key can be used to
    trigger an infinite loop in the Ed25519 verification code.
  - CVE-2024-301XX: When endpoint identification is enabled in the BCJSSE
    and an SSL socket is not created with an explicit hostname (as happens
    with HttpsURLConnection), hostname verification could be performed
    against a DNS-resolved IP address. This has been fixed.
  * Defects Fixed:
  - Issues with a dangling weak reference causing intermittent
    NullPointerExceptions in the OcspCache have been fixed.
  - Issues with non-constant time RSA operations in TLS handshakes.
  - Issue with Ed25519, Ed448 signature verification causing intermittent
    infinite loop have been fixed.
  - Issues with non-constant time ML-KEM implementation ("Kyber Slash").
  - Align ML-KEM input validation with FIPS 203 IPD requirements.
  - Make PEM parsing more forgiving of whitespace to align with RFC 7468.
  - Fix CCM length checks with large nonce sizes (n=12, n=13).
  - EAC: Fixed the CertificateBody ASN.1 type to support an optional
    Certification Authority Reference in a Certificate Request.
  - ASN.1: ObjectIdentifier (also Relative OID) parsing has been optimized
    and the contents octets for both types are now limited to 4096 bytes.
  - BCJSSE: Fixed a missing null check on the result of PrivateKey.getEncoded(),
    which could cause issues for HSM RSA keys.
  - BCJSSE: When endpoint identification is enabled and an SSL socket is not
    created with an explicit hostname (as happens with HttpsURLConnection),
    hostname verification could be performed against a DNS-resolved IP address.
  - The missing module import of java.logging to the provider module has been added.
  - GOST ASN.1 public key alg parameters are now compliant with RFC 9215.
  - An off-by-one error in the encoding for EccP256CurvePoint for ITS.
  - PEM Parser now enforces PEM headers to start at the beginning of the line
    to be meaningful.
  * Additional Features and Functionality.
  - An implementation of MLS (RFC 9420 - The Messaging Layer Security Protocol)
    has been added as a new module.
  - NTRU now supports NTRU-HPS4096-1229 and NTRU-HRSS-1373.
  - Improvements to PGP support, including Camellia key wrapping and Curve25519,
    Curve448 key types (including XDH with HKDF).
  - Added initial support for ML-KEM in TLS.
  - Added XWing hybrid KEM construction (X25519 + ML-KEM-768).
  - Introduced initial KEMSpi support (NTRU, SNTRU Prime) for JDK 21+.
  - Introduced initial composite signature support for X509 Certificates.
  - PKCS#12 now supports PKCS12-AES256-AES128, PKCS12-AES256-AES128-GCM,
    PKCS12-DEF-AES256-AES128, and PKCS12-DEF-AES256-AES128-GCM.
  - The default type for the KeyStore.getInstance("PKCS12", "BC") can now be set
    using the org.bouncycastle.pkcs12.default system/security property.
  - The PGP SExpParser will now handle Ed25519 and Ed448 keys.
  - Dilithium and Kyber key encoding updated to latest Draft RFCs
    (draft-ietf-lamps-dilithium-certificates and draft-ietf-lamps-kyber-certificates)
  - Support has been added for encryption key derivation using HKDF in CMS, see
    draft-housley-lamps-cms-cek-hkdf-sha256.
  - X500Name now recognises jurisdiction{C,ST,L} DNs.
  - CertPathValidationContext and CertificatePoliciesValidation now include
    implementations of Memoable.
  - The Composite post-quantum signatures implementation has been updated to the
    latest draft draft-ounsworth-pq-composite-sigs.
  * Full release notes: bouncycastle.org/releasenotes.html#r1rv78
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392001">- Update to version 1.78.1
  * Defects Fixed:
  - The new dependency of the the PGP API on the bcutil jar was
    missing from the module jar, the OSGi manifest, and the Maven
    POM. This has been fixed.
  - Missing exports and duplicate imports have been added/removed
    from the OSGi manifests.
  - The OSGi manifests now have the same bundle IDs as 1.77 and
    lock down dependencies to the equivalent variations
  - A check in the X.509 Extensions class preventing the parsing
    of empty extensions has been removed.</changelog>
</package>
<package pkgid="6ef279735945e434fde78bf3c01bc20e91063b1da319d1e5c232a0b1aade992ab98a67f35f7767ebcb865bd082af72866a75d51ffee41abe4cc163dda36af15a" name="bouncycastle" arch="src">
  <version epoch="0" ver="1.78.1" rel="1.1"/>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1570881600">- Update pom files with those from Maven repository.</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1573041600">- Fix arch dependent macros in noarch package [bsc#1109539]</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585137600">- Added patch:
  * bouncycastle-osgi.patch
    + Add OSGi manifests to the distributed jars so that they can
    be used from eclipse</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588161600">- Version update to 1.65
  * Defects Fixed:
  - DLExternal would encode using DER encoding for tagged SETs.
  - ChaCha20Poly1305 could fail for large (&gt;~2GB) files.
  - ChaCha20Poly1305 could fail for small updates when used via the provider.
  - Properties.getPropertyValue could ignore system property when other
    local overrides set.
  - The entropy gathering thread was not running in daemon mode, meaning there
    could be a delay in an application shutting down due to it.
  - A recent change in Java 11 could cause an exception with the BC Provider's
    implementation of PSS.
  - BCJSSE: TrustManager now tolerates having no trusted certificates.
  - BCJSSE: Choice of credentials and signing algorithm now respect the peer's
    signature_algorithms extension properly.
  - BCJSSE: KeyManager for KeyStoreBuilderParameters no longer leaks memory.
  * Additional Features and Functionality:
  - LMS and HSS (RFC 8554) support has been added to the low level library and
    the PQC provider.
  - SipHash128 support has been added to the low level library and the JCE provider.
  - BCJSSE: BC API now supports explicitly specifying the session to resume.
  - BCJSSE: Ed25519, Ed448 are now supported when TLS 1.2 or higher is
    negotiated (except in FIPS mode).
  - BCJSSE: Added support for extended_master_secret system properties:
    jdk.tls.allowLegacyMasterSecret, jdk.tls.allowLegacyResumption,
    jdk.tls.useExtendedMasterSecret .
  - BCJSSE: Ed25519, Ed448 are now supported when TLS 1.2 or higher is
    negotiated (except in FIPS mode).
  - BCJSSE: KeyManager and TrustManager now check algorithm constraints for
    keys and certificate chains.
  - BCJSSE: KeyManager selection of server credentials now prefers matching
    SNI hostname (if any).
  - BCJSSE: KeyManager may now fallback to imperfect credentials (expired,
    SNI mismatch).
  - BCJSSE: Client-side OCSP stapling support (beta version: via status_request
    extension only, provides jdk.tls.client.enableStatusRequestExtension, and
    requires CertPathBuilder support).
  - TLS: DSA in JcaTlsCrypto now falls back to stream signing to work around
    NoneWithDSA limitations in default provider.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1595937600">- Version update to 1.66 [bsc#1186328, CVE-2020-15522]
  * Defects Fixed:
  - EdDSA verifiers now reset correctly after rejecting overly long signatures.
  - BCJSSE: SSLSession.getPeerCertificateChain could throw NullPointerException.
  - qTESLA-I verifier would reject some valid signatures.
  - qTESLA verifiers now reject overly long signatures.
  - PGP regression caused failure to preserve existing version header when
    headers were reset.
  - PKIXNameConstraintValidator had a bad cast preventing use of multiple
    OtherName constraints.
  - Serialisation of the non-CRT RSA Private Key could cause a NullPointerException.
  - An extra 4 bytes was included in the start of HSS public key encodings.
  - CMS with Ed448 using a direct signature was using id-shake256-len
    rather than id-shake256.
  - Use of GCMParameterSpec could cause an AccessControlException under
    some circumstances.
  - DTLS: Fixed high-latency HelloVerifyRequest handshakes.
  - An encoding bug for rightEncoded() in KMAC has been fixed.
  - For a few values the cSHAKE implementation would add unnecessary pad bytes
    where the N and S strings produced encoded data that was block aligned.
  - There were a few circumstances where Argon2BytesGenerator might hit an
    unexpected null. These have been removed.
  * Additional Features and Functionality
  - The qTESLA signature algorithm has been updated to v2.8 (20191108).
  - BCJSSE: Client-side OCSP stapling now supports status_request_v2 extension.
  - Support has been added for "ocsp.enable", "ocsp.responderURL" and
    PKIXRevocationChecker for users of Java 8 and later.
  - Support has been added for "org.bouncycastle.x509.enableCRLDP" to the PKIX validator.
  - BCJSSE: Now supports system property 'jsse.enableFFDHE'
  - BCJSSE: Now supports system properties 'jdk.tls.client.SignatureSchemes'
    and 'jdk.tls.server.SignatureSchemes'.
  - Multi-release support has been added for Java 11 XECKeys.
  - Multi-release support has been added for Java 15 EdECKeys.
  - The MiscPEMGenerator will now output general PrivateKeyInfo structures.
  - A new property "org.bouncycastle.pkcs8.v1_info_only" has been added to
    make the provider only produce version 1 PKCS8 PrivateKeyInfo structures.
  - The PKIX CertPathBuilder will now take the target certificate from the target
    constraints if a specific certificate is given to the selector.
  - BCJSSE: A range of ARIA and CAMELLIA cipher suites added to supported list.
  - BCJSSE: Now supports the PSS signature schemes from RFC 8446 (TLS 1.2 onwards).
  - Performance of the Base64 encoder has been improved.
  - The PGPPublicKey class will now include direct key signatures when checking
    for key expiry times.
  * NOTES:
  - The qTESLA update breaks compatibility with previous versions.
    Private keys now include a hash of the public key at the end,
    and signatures are no longer interoperable with previous versions.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1608552000">- Version update to 1.67 [bsc#1180215, CVE-2020-28052]
  * CVE-2020-28052: OpenBSDBCrypt.checkPassword utility method
    compared incorrect data when checking the password
  * Defects Fixed:
  - BCJSSE: SunJSSE compatibility fix - override of getChannel()
    removed and 'urgent data' behaviour should now conform to
    what the SunJSSE expects
  - Nested BER data could sometimes cause issues in octet strings
  - Certificates/CRLs with short signatures could cause an exception
    in toString() in the BC X509 Certificate implmentation
  - In line with latest changes in the JVM, SignatureSpis which
    don't require parameters now return null on engineGetParameters()
  - The RSA KeyFactory now always preferentially produces RSAPrivateCrtKey
    where it can on requests for a KeySpec based on an RSAPrivateKey
  - CMSTypedStream$FullReaderStream now handles zero length reads correctly
  - Unecessary padding was added on KMAC when the key string was block aligned
  - Zero length data would cause an unexpected exception from RFC5649WrapEngine
  - OpenBSDBcrypt was failing to handle some valid prefixes
  * Additional Features and Functionality
  - Performance improvement of Argon2 and Noekeon
  - A setSessionKeyObfuscation() method has been added to
    PublicKeyKeyEncryptionMethodGenerator to allow turning off of session key
    obfuscation (default is on, method primarily to get around early version
    GPG issues with AES-128 keys)
  - Implemented 'safegcd' constant-time modular inversion (as well as a
    variable-time variant). It has replaced Fermat inversion in all our EC
    code, and BigInteger.modInverse in several other places, particularly
    signers. This improves side-channel protection, and also gives a
    significant performance boost
  - Performance of custom binary ECC curves and Edwards Curves has been improved
  - BCJSSE: New boolean system property 'org.bouncycastle.jsse.keyManager.checkEKU'
    allows to disable ExtendedKeyUsage restrictions when selecting credentials
    (although the peer may still complain)
  - Initial support has been added for "Composite Keys and Signatures For Use
    In Internet PKI" using the test OID. Please note there will be further
    refinements to this as the draft is standardised
  - The BC EdDSA signature API now supports keys implementing all methods on
    the EdECKey and XECKey interfaces directly
  - Work has begun on classes to support the ETSI TS 103 097, Intelligent
    Transport Systems (ITS) in the bcpkix package
  - Further optimization work has been done on GCM
  - A NewHope based processor, similar to the one for Key Agreement has been
    added for trying to "quantum hard" KEM algorithms
  - PGP clear signed signatures now support SHA-224
  - Treating absent vs NULL as equivalent can now be configured by a system
    property. By default this is not enabled
  - Mode name checks in Cipher strings should now make sure an improper mode
    name always results in a NoSuchAlgorithmException
  - In line with changes in OpenSSL, the OpenSSLPBKDF now uses UTF8 encoding</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1610539200">- Version update to 1.68
  * Defects Fixed:
  - Some BigIntegers utility methods would fail for
    BigInteger.ZERO. This has been fixed.
  - PGPUtil.isKeyRing() was not detecting secret sub-keys in its
    input. This has been fixed.
  - The ASN.1 class, ArchiveTimeStamp was insisting on a value
    for the optional reducedHashTree field. This has been fixed.
  - BCJSSE: Lock against multiple writers - a possible
    synchronization issue has been removed.
  * Additional Features and Functionality
  - BCJSSE: Added support for system property
    com.sun.net.ssl.requireCloseNotify. Note that we are using a
    default value of 'true'.
  - BCJSSE: 'TLSv1.3' is now a supported protocol for both client
    and server. For this release it is only enabled by default for
    the 'TLSv1.3' SSLContext, but can be explicitly enabled using
    'setEnabledProtocols' on an SSLSocket or SSLEngine, or via
    SSLParameters.
  - BCJSSE: Session resumption is now also supported for servers
    in TLS 1.2 and earlier. For this release it is disabled by
    default, and can be enabled by setting the boolean system
    property org.bouncycastle.jsse.server.enableSessionResumption
    to 'true'.
  - The provider RSA-PSS signature names that follow the JCA
    naming convention.
  - FIPS mode for the BCJSSE now enforces namedCurves for any
    presented certificates.
  - PGPSignatureSubpacketGenerator now supports editing of a
    pre-existing sub-packet list.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621944000">- Add bouncycastle_getpoms.sh to get pom files from Maven repos</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1627387200">- Directory core/docs does not exist</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647518400">- Add glassfish-activation-api dependency so that we can build with
  JDK that does not contain the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647604800">- Build with source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules unconditionally</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1650628800">- Version update to 1.71
  * Defects Fixed
  - In line with GPG the PGP API now attempts to preserve
    comments containing non-ascii UTF8 characters.
  - An accidental partial dependency on Java 1.7 has been removed
    from the TLS API.
  - JcaPKIXIdentityBuilder would fail to process File objects
    correctly. This is now fixed.
  - Some byte[] parameters to the CMP API were not being
    defensively cloned to prevent accidental changes. Extra
    defensive cloning has been added.
  - CMS primitives would sometimes convert ASN.1 definite-length
    encodings into indefinite-length encodings. The primitives
    will now try and preserve the original encoding where possible.
  - CMSSignedData.getAttributeCertificates() now properly
    restricts the tag values checked to just 1 (the obsolete
    v1 tag) and 2 (for the more current v2 certificates).
  - BCJSSE now tries to validate a custom KeyManager selection
    in order to catch errors around a key manager ignoring
    key type early.
  - Compressed streams in PGP ending with zero length partial
    packets could cause failure on parsing the OpenPGP API.
    This has been fixed.
  - The fallback mode for JceAsymmetricKeyWrapper/Unwrapper
    would lose track of any algorithm parameters generated
    in the initial attempt. The algorithm parameters are now
    propagated.
  - An accidental regression introduced by a fix for another
    issue in PKIXCertPathReviewer around use of the
    AuthorityKeyIdentifier extension and it failing to match
    a certificate uniquely when the serial number field
    is missing has been fixed.
  - An error was found in the creation of TLS 1.3 Export Keying
    Material which could cause compatibility issues. This has
    been fixed.
  * Additional Features and Functionality
  - Support has been added for OpenPGP regular expression
    signature packets.
  - Support has been added for OpenPGP PolicyURI signature
    packets.
  - A utility method has been added to PGPSecretKeyRing to allow
    for inserting or replacing a PGPPublicKey.
  - The NIST PQC Finalist, Classic McEliece has been added to the
    low level API and the BCPQC provider.
  - The NIST PQC Alternate Candidate, SPHINCS+ has been added to
    the BCPQC provider.
  - The NIST PQC Alternate Candidate, FrodoKEM has been added to
    the low level API and the BCPQC provider.
  - The NIST PQC Finalist, SABER has been added to the low level
    API and the BCPQC provider.
  - KMAC128, KMAC256 has been added to the BC provider (empty
    customization string).
  - TupleHash128, TupleHash256 has been added to the BC provider
    (empty customization string).
  - ParallelHash128, ParallelHash256 has been added to the BC
    provider (empty customization string, block size 1024 bits).
  - Two new properties: "org.bouncycastle.rsa.max_size" (default
    15360) and "org.bouncycastle.ec.fp_max_size" (default 1042)
    have been added to cap the maximum size of RSA and EC keys.
  - RSA modulus are now checked to be provably composite using
    the enhanced MR probable prime test.
  - Imported EC Fp basis values are now validated against the MR
    prime number test before use. The certainty level of the
    prime test can be determined by
    "org.bouncycastle.ec.fp_certainty" (default 100).
  - The BC entropy thread now has a specific name:
    "BC-ENTROPY-GATHERER".
  - Utility methods have been added for joining/merging PGP
    public keys and signatures.
  - Blake3-256 has been added to the BC provider.
  - DTLS: optimisation to delayed handshake hash.
  - Further additions to the ETSI 102 941 support in the ETSI/ITS
    package: certification request, signed message generation and
    verification now supported.
  - CMSSignedDataGenerator now supports the direct generation of
    definite-length data.
  - The NetscapeCertType class now has a hasUsages() method on it
    for querying usage settings on its bit string.
  - Support for additional input has been added for deterministic
    (EC)DSA.
  - The OpenPGP API provides better support for subkey
    generation.
  - BCJSSE: Added boolean system properties
    "org.bouncycastle.jsse.client.dh.disableDefaultSuites" and
    "org.bouncycastle.jsse.server.dh.disableDefaultSuites".
    Default "false". Set to "true" to disable inclusion of DH
    cipher suites in the default cipher suites for client/server
    respectively.
  * Notes
  - The deprecated QTESLA implementation has been removed from
    the BCPQC provider.
  - The submission update to SPHINCS+ has been added. This
    changes the generation of signatures - particularly
    deterministic ones.
- Version update to 1.70
  * Defects Fixed
  - Blake 3 output limit is enforced.
  - The PKCS12 KeyStore was relying on default precedence for its
    key Cipher implementation so was sometimes failing if used
    from the keytool. The KeyStore class now makes sure it uses
    the correct Cipher implementation.
  - Fixed bzip2 compression for empty contents (GH #993).
  - ASN.1: More robust handling of high tag numbers and
    definite-length forms.
  - BCJSSE: Fix a concurrent modification issue in session
    contexts (GH#968).
  - BCJSSE: Don't log sensitive system property values (GH#976).
  - BCJSSE: Fixed a priority issue amongst imperfect-match
    credentials in KeyManager classes.
  - The IES AlgorithmParameters object has been re-written to
    properly support all the variations of IESParameterSpec.
  - getOutputSize() for ECIES has been corrected to avoid
    occassional underestimates.
  - The lack of close() in the ASN.1 Dump command line utility
    was triggering false positives in some code analysis tools. A
    close() call has been added.
  - PGPPublicKey.getBitStrength() now properly recognises EdDSA
    keys.
  * Additional Features and Functionality
  - Missing PGP CRC checksums can now be optionally ignored using
    setDetectMissingCRC() (default false) on ArmoredInputStream.
  - PGPSecretKey.copyWithNewPassword() now has a variant which
    uses USAGE_SHA1 for key protection if a PGPDigestCalculator
    is passed in.
  - PGP ASCII armored data now skips "\t", "\v", and "\f".
  - PKCS12 files with duplicate localKeyId attributes on
    certificates will now have the incorrect attributes filtered
    out, rather than the duplicate causing an exception.
  - PGPObjectFactory will now ignore packets representing
    unrecognised signature versions in the input stream.
  - The X.509 extension generator will now accumulate some
    duplicate X.509 extensions into a single extension where it
    is possible to do so.
  - Removed support for maxXofLen in Kangaroo digest.
  - Ignore marker packets in PGP Public and Secret key ring
    collection.
  - An implementation of LEA has been added to the low-level API.
  - Access, recovery, and direct use for PGP session keys has
    been added to the OpenPGP API for processing encrypted data.
  - A PGPCanonicalizedDataGenerator has been added which converts
    input into canonicalized literal data for text and UTF-8
    mode.
  - A getUserKeyingMaterial() method has been added to the
    KeyAgreeRecipientInformation class.
  - ASN.1: Tagged objects (and parsers) now support all tag
    classes. Special code for ApplicationSpecific has been
    deprecated and re-implemented in terms of TaggedObject.
  - ASN.1: Improved support for nested tagging.
  - ASN.1: Added support for GraphicString, ObjectDescriptor,
    RelativeOID.
  - ASN.1: Added support for constructed BitString encodings,
    including efficient parsing for large values.
  - TLS: Added support for external PSK handshakes.
  - TLS: Check policy restrictions on key size when determining
    cipher suite support.
  - A performance issue in KeccakDigest due to left over debug
    code has been identified and dealt with.
  - BKS key stores can now be used for collecting protected keys
    (note: any attempt to store such a store will cause an
    exception).
  - A method for recovering user keying material has been added
    to KeyAgreeRecipientInformation.
  - Support has been added to the CMS API for SHA-3 based
    PLAIN-ECDSA.
  - The low level BcDefaultDigestProvider now supports the SHAKE
    family of algorithms and the SM3 alogirthm.
  - PGPKeyRingGenerator now supports creation of key-rings with
    direct-key identified keys.
  - The PQC NIST candidate, signature algorithm SPHINCS+ has been
    added to the low-level API.
  - ArmoredInputStream now explicitly checks for a '\n' if in
    crLF mode.
  - Direct support for NotationDataOccurances, Exportable,
    Revocable, IntendedRecipientFingerPrints, and AEAD algorithm
    preferences has been added to PGPSignatureSubpacketVector.
  - Further support has been added for keys described using
    S-Expressions in GPG 2.2.X.
  - Support for OpenPGP Session Keys from the (draft) Stateless
    OpenPGP CLI has been added.
  - Additional checks have been added for PGP marker packets in
    the parsing of PGP objects.
  - A CMSSignedData.addDigestAlgorithm() has been added to allow
    for adding additional digest algorithm identifiers to CMS
    SignedData structures when required.
  - Support has been added to CMS for the LMS/HSS signature
    algorithm.
  - The system property
    "org.bouncycastle.jsse.client.assumeOriginalHostName"
    (default false) has been added for dealing with SNI problems
    related to the host name not being propagate by the JVM.
  - The JcePKCSPBEOutputEncryptorBuilder now supports SCRYPT with
    ciphers that do not have algorithm parameters (e.g. AESKWP).
  - Support is now added for certificates using ETSI TS 103 097,
    "Intelligent Transport Systems (ITS)" in the bcpkix package.
  * Notes.
  - While this release should maintain source code compatibility,
    developers making use of some parts of the ASN.1 library will
    find that some classes need recompiling. Apologies for the
    inconvenience.
- Version update to 1.69
  * Defects Fixed
  - Lightweight and JCA conversion of Ed25519 keys in the PGP API
    could drop the leading byte as it was zero. This has been
    fixed.
  - Marker packets appearing at the start of PGP public key rings
    could cause parsing failure. This has been fixed.
  - ESTService could fail for some valid Content-Type headers.
    This has been fixed.
  - Originator key algorithm parameters were being passed as NULL
    in key agreement recipients. The parameters now reflect the
    value of the parameters in the key's SubjectPublicKeyInfo.
  - ContentType on encapsulated data was not been passed through
    correctly for authenticated and enveloped data. This has been
    fixed.
  - NTRUEncryptionParameters and
    NTRUEncryptionKeyGenerationParameters were not correctly
    cloning the contained message digest. This has been fixed.
  - CertificateFactory.generateCertificates()/generateCRLs()
    would throw an exception if extra data was found at the end
    of a PEM file even if valid objects had been found. Extra
    data is now ignored providing at least one object found.
  - Internal class PKIXCRLUtil could throw a NullPointerException
    for CRLs with an absent nextUpdate field. This has been
    fixed.
  - PGP ArmoredInputStream now fails earlier on malformed
    headers.
  - The McElieceKobaraImaiCipher was randomly throwing "Bad
    Padding: invalid ciphertext" exception while decrypting due
    to leading zeroes been missed during processing of the cipher
    text. This has been fixed.
  - Ed25519 keys being passed in via OpenSSH key spec are now
    validated in the KeyFactory.
  - Blowfish keys are now range checked on cipher construction.
  - In some cases PGPSecretKeyRing was failing to search its
    extraPubKeys list when searching for public keys.
  - The BasicConstraintsValidation class in the BC cert path
    validation tools has improved conformance to RFC 5280.
  - AlgorithmIdentifiers involving message digests now attempt to
    follow the latest conventions for the parameters field
    (basically DER NULL appears less).
  - Fix various conversions and interoperability for XDH and
    EdDSA between BC and SunEC providers.
  - TLS: Prevent attempts to use KeyUpdate mechanism in versions
    before TLS 1.3.
  * Additional Features and Functionality
  - GCM-SIV has been added to the lightweight API and the
    provider.
  - Blake3 has been added to the lightweight API.
  - The OpenSSL PEMParser can now be extended to add specialised
    parsers.
  - Base32 encoding has now been added, the default alphabet is
    from RFC 4648.
  - The KangarooTwelve message digest has been added to the
    lightweight API.
  - An implementation of the two FPE algorithms, FF1 and FF3-1 in
    SP 800-38G has been added to the lightweight API and the JCE
    provider.
  - An implementation of ParallelHash has been added to the
    lightweight API.
  - An implementation of TupleHash has been added to the
    lightweight API.
  - RSA-PSS now supports the use of SHAKE128 and SHAKE256 as the
    mask generation function and digest.
  - ECDSA now supports the use of SHAKE128 and SHAKE256.
  - PGPPBEEncryptedData will now reset the stream if the initial
    checksum fails so another password can be tried.
  - Iterators on public and secret key ring collections in PGP
    now reflect the original order of the public/secret key rings
    they contain.
  - KeyAgreeRecipientInformation now has a getOriginator() method
    for retrieving the underlying orginator information.
  - PGPSignature now has a getDigestPrefix() method for people
    wanting exposure to the signature finger print details.
  - The old BKS-V1 format keystore is now disabled by default. If
    you need to use BKS-V1 for legacy reasons, it can be
    re-enabled by adding: org.bouncycastle.bks.enable_v1=true to
    the java.security file. We would be interested in hearing
    from anyone that needs to do this.
  - PLAIN-ECDSA now supports the SHA3 digests.
  - Some highlevel support for RFC 4998 ERS has been added for
    ArchiveTimeStamp and EvidenceRecord. The new classes are in
    the org.bouncycastle.tsp.ers package.
  - ECIES has now also support SHA256, SHA384, and SHA512.
  - digestAlgorithms filed in CMS SignedData now includes counter
    signature digest algorithms where possible.
  - A new property "org.bouncycastle.jsse.config" has been added
    which can be used to configure the BCJSSE provider when it is
    created using the no-args constructor.
  - In line with changes in OpenSSL 1.1.0,
    OpenSSLPBEParametersGenerator can now be configured with a
    digest.
  - PGPKeyRingGenerator now includes a method for adding a subkey
    with a primary key binding signature.
  - Support for ASN.1 PRIVATE tags has been added.
  - Performance enhancements to Nokeon, AES, GCM, and
    SICBlockCipher.
  - Support for ecoding/decoding McElieceCCA2 keys has been added
    to the PQC API
  - BCJSSE: Added support for jdk.tls.maxCertificateChainLength
    system property (default is 10).
  - BCJSSE: Added support for jdk.tls.maxHandshakeMessageSize
    system property (default is 32768).
  - BCJSSE: Added support for jdk.tls.client.enableCAExtension
    (default is 'false').
  - BCJSSE: Added support for jdk.tls.client.cipherSuites system
    property.
  - BCJSSE: Added support for jdk.tls.server.cipherSuites system
    property.
  - BCJSSE: Extended ALPN support via standard JSSE API to JDK 8
    versions after u251/u252.
  - BCJSSE: Key managers now support EC credentials for use with
    TLS 1.3 ECDSA signature schemes (including brainpool).
  - TLS: Add TLS 1.3 support for brainpool curves per RFC 8734.
  * Notes
  - There is a small API change in the PKIX package to the
    DigestAlgorithmIdentifierFinder interface as a find() method
    that takes an ASN1ObjectIdentifier has been added to it. For
    people wishing to extend their own implementations, see
    DefaultDigestAlgorithmIdentifierFinder for a sample
    implementation.
  - A version of the bcmail API supporting Jakarta Mail has now
    been added (see bcjmail jar).
  - Some work has been done on moving out code that does not need
    to be in the provider jar. This has reduced the size of the
    provider jar and should also make it easier for developers to
    patch the classes involved as they no longer need to be
    signed. bcpkix and bctls are both dependent on the new bcutil
    jar.
- Add build dependencies on
  mvn(jakarta.activation:jakarta.activation-api) and
  mvn(jakarta.mail:jakarta.mail-api)
- Remove unneeded script bouncycastle_getpoms.sh from sources</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666180800">- Update to version 1.72:
  * Defects Fixed:
  - There were parameter errors in XMSS^MT OIDs for
    XMSSMT_SHA2_40/4_256 and XMSSMT_SHA2_60/3_256. These have
    been fixed.
  - There was an error in Merkle tree construction for the
    Evidence Records (ERS) implementation which could result in
    invalid roots been timestamped. ERS now produces an
    ArchiveTimeStamp for each data object/group with an associated
    reduced hash tree. The reduced hash tree is now calculated as
    a simple path to the root of the tree for each record.
  - OpenPGP will now ignore signatures marked as non-exportable
    on encoding.
  - A tagging calculation error in GCMSIV which could result in
    incorrect tags has been fixed.
  - Issues around Java 17 which could result in failing tests
    have been addressed.
  * Additional Features and Functionality:
  - BCJSSE: TLS 1.3 is now enabled by default where no explicit
    protocols are supplied (e.g. "TLS" or "Default" SSLContext
    algorithms, or SSLContext.getDefault() method).
  - BCJSSE: Rewrite SSLEngine implementation to improve compatibility
    with SunJSSE.
  - BCJSSE: Support export of keying material via extension API.
  - (D)TLS: Add support for 'tls-exporter' channel binding per RFC 9266.
  - (D)TLS (low-level API): By default, only (D)TLS 1.2 and TLS 1.3 are
    offered now. Earlier versions are still supported if explicitly
    enabled. Users may need to check they are offering suitable
    cipher suites for TLS 1.3.
  - (D)TLS (low-level API): Add support for raw public keys per RFC 7250.
  - CryptoServicesRegistrar now has a setServicesConstraints() method
    on it which can be used to selectively turn off algorithms.
  - The NIST PQC Alternate Candidate, Picnic, has been added to the low
    level API and the BCPQC provider.
  - SPHINCS+ has been upgraded to the latest submission, SPHINCS+ 3.1
    and support for Haraka has been added.
  - Evidence records now support timestamp renewal and hash renewal.
  - The SIKE Alternative Candidate NIST Post Quantum Algorithm has
    been added to the low-level PQC API.
  - The NTRU Round 3 Finalist Candidate NIST Post Quantum Algorithm
    has been added to the low-level API and the BCPQC provider.
  - The Falcon Finalist NIST Post Quantum Algorithm has been added to
    the low-level API and the BCPQC provider.
  - The CRYSTALS-Kyber Finalist NIST Post Quantum Algorithm has been
    added to the low-level API and the BCPQC provider.
  - Argon2 Support has been added to the OpenPGP API.
  - XDH IES has now been added to the BC provider.
  - The OpenPGP API now supports AEAD encryption and decryption.
  - The NTRU Prime Alternative Candidate NIST Post Quantum Algorithms
    have been added to the low-level API and the BCPQC provider.
  - The CRYSTALS-Dilithium Finalist NIST Post Quantum Algorithm has
    been added to the low-level API and the BCPQC provider.
  - The BIKE NIST Post Quantum Alternative/Round-4 Candidate has been
    added to the low-level API and the BCPQC provider.
  - The HQC NIST Post Quantum Alternative/Round-4 Candidate has been
    added to the low-level API and the BCPQC provider.
  - Grain128AEAD has been added to the lightweight API.
  - A fast version of CRC24 has been added for use with the PGP API.
  - Some additional methods and fields have been exposed in the
    PGPOnePassSignature class to (hopefully) make it easier to
    deal with nested signatures.
  - CMP support classes have been updated to reflect the latest
    editions to the the draft RFC "Lightweight Certificate Management
    Protocol (CMP) Profile".
  - Support has been added to the PKCS#12 implementation for the
    Oracle trusted certificate attribute.
  - Performance of our BZIP2 classes has been improved.
  * Notes:
  - Keep in mind the PQC algorithms are still under development and
    we are still at least a year and a half away from published standards.
    This means the algorithms may still change so by all means experiment,
    but do not use the PQC algoritms for anything long term.
  - The legacy "Rainbow" and "McEliece" implementations have been
    removed from the BCPQC provider. The underlying classes are
    still present if required. Other legacy algorithm implementations
    can be found under the org.bouncycastle.pqc.legacy package.
  * Security Notes:
  - The PQC SIKE algorithm is provided for research purposes only.
    It should now be regarded as broken. The SIKE implementation
    will be withdrawn in BC 1.73.
  * Rebase bouncycastle-javadoc.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1682424000">- Update to version 1.73: [jsc#PED-3756]
  * Defects Fixed:
  - BCJSSE: Instantiating a JSSE provider in some contexts could
    cause an AccessControl exception.
  - The EC key pair generator can generate out of range private
    keys when used with SM2. A specific SM2KeyPairGenerator has
    been added to the low-level API and is used by
    KeyPairGenerator.getInstance("SM2", "BC"). The SM2 signer has
    been updated to check for out of range keys as well..
  - The attached signature type byte was still present in Falcon
    signatures as well as the detached signature byte.
  - There was an off-by-one error in engineGetOutputSize() for ECIES.
  - The method for invoking read() internally in BCPGInputStream
    could result in inconsistent behaviour if the class was extended.
  - Fixed a rounding issue with FF1 Format Preserving Encryption
    algorithm for certain radices.
  - Fixed RFC3394WrapEngine handling of 64 bit keys.
  - Internal buffer for blake2sp was too small and could result in
    an ArrayIndexOutOfBoundsException.
  - JCA PSS Signatures using SHAKE128 and SHAKE256 now support
    encoding of algorithm parameters.
  - PKCS10CertificationRequest now checks for empty extension
    parameters.
  - Parsing errors in the processing of PGP Armored Data now throw
    an explicit exception ArmoredInputException.
  - PGP AEAD streams could occassionally be truncated.
  - The ESTService class now supports processing of chunked HTTP data.
  - A constructed ASN.1 OCTET STRING with a single member would
    sometimes be re-encoded as a definite-length OCTET STRING. The
    encoding has been adjusted to preserve the BER status of the object.
  - PKIXCertPathReviewer could fail if the trust anchor was also
    included in the certificate store being used for path analysis.
  - UTF-8 parsing of an array range ignored the provided length.
  - IPAddress has been written to provide stricter checking and
    avoid the use of Integer.parseInt().
  - A Java 7 class snuck into the Java 5 to Java 8 build.
  * Additional Features and Functionality:
  - The Rainbow NIST Post Quantum Round-3 Candidate has been added to
    the low-level API and the BCPQC provider (level 3 and level 5
    parameter sets only).
  - The GeMSS NIST Post Quantum Round-3 Candidate has been added to
    the low-level API.
  - The org.bouncycastle.rsa.max_mr_tests property check has been
    added to allow capping of MR tests done on RSA moduli.
  - Significant performance improvements in PQC algorithms,
    especially BIKE, CMCE, Frodo, HQC, Picnic.
  - EdDSA verification now conforms to the recommendations of Taming
    the many EdDSAs, in particular cofactored verification. As a side
    benefit, Pornin's basis reduction is now used for EdDSA
    verification, giving a significant performance boost.
  - Major performance improvements for Anomalous Binary (Koblitz) Curves.
  - The lightweight Cryptography finalists Ascon, ISAP, Elephant,
    PhotonBeetle, Sparkle, and Xoodyak have been added to the
    light-weight cryptography API.
  - BLAKE2bp and BLAKE2sp have been added to the light-weight
    cryptography API.
  - Support has been added for X.509, Section 9.8, hybrid certificates
    and CRLs using alternate public keys and alternate signatures.
  - The property "org.bouncycastle.emulate.oracle" has been added to
    signal the provider should return algorithm names on some algorithms
    in the same manner as the Oracle JCE provider.
  - An extra replaceSigners method has been added to CMSSignedData
    which allows for specifying the digest algorithm IDs to be used
    in the new CMSSignedData object.
  - Parsing and re-encoding of ASN.1 PEM data has been further
    optimized to prevent unecessary conversions between basic encoding,
    definite length, and DER.
  - Support has been added for KEM ciphers in CMS in accordance with
    draft-ietf-lamps-cms-kemri
  - Support has been added for certEncr in CRMF to allow issuing of
    certificates for KEM public keys.
  - Further speedups have been made to CRC24.
  - GCMParameterSpec constructor caching has been added to improve
    performance for JVMs that have the class available.
  - The PGPEncrytedDataGenerator now supports injecting the session
    key to be used for PGP PBE encrypted data.
  - The CRMF CertificateRequestMessageBuilder now supports optional
    attributes.
  - Improvements to the s calculation in JPAKE.
  - A general purpose PQCOtherInfoGenerator has been added which
    supports all Kyber and NTRU.
  - An implementation of HPKE (RFC 9180 - Hybrid Public Key
    Encryption) has been added to the light-weight cryptography API.
  * Security Advisories:
  - The PQC implementations have now been subject to formal review for
    secret leakage and side channels, there were issues in BIKE, Falcon,
    Frodo, HQC which have now been fixed. Some weak positives also
    showed up in Rainbow, Picnic, SIKE, and GeMSS - for now this last
    set has been ignored as the algorithms will either be updated if
    they reappear in the Signature Round, or deleted, as is already the
    case for SIKE (it is now in the legacy package). Details on the
    group responsible for the testing can be found in the CONTRIBUTORS
    file.
  - For at least some ECIES variants (e.g. when using CBC) there is
    an issue with potential malleability of a nonce (implying silent
    malleability of the plaintext) that must be sent alongside the
    ciphertext but is outside the IES integrity check. For this reason
    the automatic generation of nonces with IED is now disabled and
    they have to be passed in using an IESParameterSpec. The current
    advice is to agree on a nonce between parties and then rely on the
    use of the ephemeral key component to allow the nonce (rather the
    so called nonce) usage to be extended.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1687176000">- Update to version 1.74: [bsc#1212508, CVE-2023-33201]
  * Defects Fixed:
  - AsconEngine: Fixed a buffering bug when decrypting across
    multiple processBytes calls (ascon128a unaffected).
  - Context based sanity checking on PGP signatures has been added.
  - The ParallelHash clone constructor was not copying all fields.
  - The maximimum number of blocks for CTR/SIC modes was 1 block
    less than it should have been.
  * Additional Features and Functionality:
  - The PGP API now supports wildcard key IDs for public key
    based data encryption.
  - LMS now supports SHA256/192, SHAKE256/192, and SHAKE256/256
    (the additional SP 8000-208 parameter sets).
  - The PGP API now supports V5 and V6 AEAD encryption for
    encrypted data packets.
  - The PGP examples have been updated to reflect key size and algorithm
    changes that have occurred since they were first written (10+ years...).
  - (D)TLS: A new callback 'TlsPeer.notifyConnectionClosed' will be called
    when the connection is closed (including by failure).
  - BCJSSE: Improved logging of connection events and include unique IDs
    in connection-specific log messages.
  - BCJSSE: Server now logs the offered cipher suites when it fails to
    select one.
  - BCJSSE: Added support for SSLParameters namedGroups and
    signatureSchemes properties (can also be used via BCJSSE
    extension API in earlier Java versions).
  - DTLS: The initial handshake re-send time is now configurable by
    overriding 'TlsPeer.getHandshakeResendTimeMillis'.
  - DTLS: Added support for connection IDs per RFC 9146.
  - DTLS: Performance of DTLSVerifier has been improved so that it can
    reasonably be used for all incoming packets.
  - Initial support has been added for A Mechanism for Encoding
    Differences in Paired Certificates.
  - The PGP API now supports parsing, encoding, and fingerprinting
    of V6 EC/EdEC keys.
  - A thread safe verifier API has been added to the PGP API to support
    multi-threaded verification of certifications on keys and user IDs.
  - The number of keys/sub-keys in a PGPKeyRing can now be found by
    calling PGPKeyRing.size().
  - The PQC algorithms LMS/HSS, SPHINCS+, Dilithium, Falcon, and NTRU
    are now supported directly by the BC provider.
  * Notes:
  - The now defunct PQC SIKE algorithm has been removed, this has also
    meant the removal of its resource files so the provider is now quite
    a bit smaller.
  - As a precaution, HC128 now enforces a 128 bit IV, previous behaviour
    for shorter IVs can be supported where required by padding the IV to
    the 128 bits with zero.
  - PGP encrypted data generation now uses integrity protection by default.
    Previous behaviour for encrypted data can be supported where required
    by calling PGPDataEncryptorBuilder.setWithIntegrityPacket(false) when
    data encryption is set up.
  - There are now additional sanity checks in place to prevent accidental
    mis-use of PGPSignature objects. If this change causes any issues, you
    might want to check what your code is up to as there is probably a bug.
  * Security Advisories:
  - CVE-2023-33201: this release fixes an issue with the X509LDAPCertStoreSpi
    where a specially crafted certificate subject could be used to try and
    extract extra information out of an LDAP server with wild-card matthing
    enabled.
  * Rebase bouncycastle-javadoc.patch
  * Add bouncycastle-notests.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1697630400">- Update to version 1.76:
  * Defects Fixed:
  - Service allocation in the provider could fail due to the lack
    of a permission block. This has been fixed.
  - JceKeyFingerPrintCalculator has been generalised for different
    providers by using "SHA-256" for the algorithm string.
  - BCJSSE: Fixed a regression in 1.74 (NullPointerException) that
    prevents a BCJSSE server from negotiating TLSv1.1 or earlier.
  - DTLS: Fixed server support for client_certificate_type extension.
  - Cipher.unwrap() for HQC could fail due to a miscalculation of
    the length of the KEM packet. This has been fixed.
  - There was exposure to a Java 7 method in the Java 5 to Java 8
    BCTLS jar which could cause issues with some TLS 1.2 cipher
    suites running on older JVMs. This is now fixed.
  * Additional Features and Functionality:
  - BCJSSE: Following OpenJDK, finalizers have been removed from
    SSLSocket subclasses. Applications should close sockets and
    not rely on garbage collection.
  - BCJSSE: Added support for boolean system property
    "jdk.tls.client.useCompatibilityMode" (default "true").
  - DTLS: Added server support for session resumption.
  - JcaPKCS10CertificationRequest will now work with EC on the
    OpenJDK provider.
  - TimeStamp generation now supports the SHA3 algorithm set.
  - The SPHINCS+ simple parameters are now fully supported in the
    BCPQC provider.
  - Kyber, Classic McEliece, HQC, and Bike now supported by the
    CRMF/CMS/CMP APIs.
  - Builder classes have been add for PGP ASCII Armored streams
    allowing CRCs and versions to now be optional.
  - An UnknownPacket type has been added to the PGP APIs to allow
    for forwards compatibility with upcoming revisions to the standard.
  * Rebase patch bouncycastle-notests.patch
- Update to version 1.75:
  * Defects Fixed:
  - Several Java 8 method calls were accidentally introduced in
    the Java 5 to Java 8 build. The affected classes have been
    refactored to remove this.
  - (D)TLS: renegotiation after resumption now fixed to avoid
    breaking connection.
  * Notes:
  - The ASN.1 core package has had some dead and retired methods
    cleaned up and removed.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701691200">- Update to version 1.77:
  * Defects Fixed:
  - Using an unescaped '=' in an X.500 RDN would result in the
    RDN being truncated silently. The issue is now detected and
    an exception is thrown.
  - asn1.eac.CertificateBody was returning certificateEffectiveDate
    from getCertificateExpirationDate(). This has been fixed to
    return certificateExpirationDate.
  - DTLS: Fixed retransmission in response to re-receipt of an
    aggregated ChangeCipherSpec.
  - (D)TLS: Fixed compliance for supported_groups extension.
    Server will no longer negotiate an EC cipher suite using a
    default curve when the ClientHello includes the supported_groups
    extension but it contains no curves in common with the server.
    Similarly, a DH cipher suite will not be negotiated when the
    ClientHello includes supported_groups, containing at least one
    FFDHE group, but none in common with the server.
  - IllegalStateException was being thrown by Ed25519/Ed448 SignatureSpi.
  - TLS: class annotation issues that could occur between the BC
    provider and the TLS API for the GCMParameterSpec class when
    the jars were loaded on the boot class path have been addressed.
  - Attempt to create an ASN.1 OID from a zero length byte array
    is now caught at construction time.
  - Attempt to create an X.509 extension block which is empty will
    now be blocked cause an exception.
  - IES implementation will now accept a null ParameterSpec if no
    nonce is needed.
  - An internal method in Arrays was failing to construct its
    failure message correctly on an error.
  - HSSKeyPublicParameters.generateLMSContext() would fail for a
    unit depth key.
  * Additional Features and Functionality:
  - BCJSSE: Added org.bouncycastle.jsse.client.omitSigAlgsCertExtension
    and org.bouncycastle.jsse.server.omitSigAlgsCertExtension boolean
    system properties to control (for client and server resp.) whether
    the signature_algorithms_cert extension should be omitted if it
    would be identical to signature_algorithms. Defaults to true, the
    historical behaviour.
  - The low-level HPKE API now allows the sender to specify an
    ephemeral key pair.
  - Support has been added for the delta-certificate requests in line
    with the current Chameleon Cert draft from the IETF.
  - Some accommodation has been added for historical systems to
    accommodate variations in the SHA-1 digest OID for CMS SignedData.
  - TLS: the TLS API will now try "RSAwithDigestAndMFG1" as well as
    the newer RSAPSS algorithm names when used with the JCA.
  - TLS: RSA key exchange cipher suites are now disabled by default.
  - Support has been added for PKCS#10 requests to allow certificates
    using the altSignature/altPublicKey extensions.
  * Notes:
  - Kyber and Dilithium have been updated according to the latest
    draft of the standard. Dilithium-AES and Kyber-AES have now been
    removed. Kyber now produces 256 bit secrets for all parameter sets
    (in line with the draft standard).
  - NTRU has been updated to produce 256 bit secrets in line with Kyber.
  - SPHINCS+ can now be used to generate certificates in line with
    those used by (Open Quantum Safe) OQS.
  - Falcon object idenitifiers are now in line with OQS as well.
  - PQC CMS SignedData now defaults to SHA-256 for signed attributes
    rather than SHAKE-256. This is also a compatibility change, but may
    change further again as the IETF standard for CMS is updated.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1714392000">- Update to version 1.78: [bsc#1223252, CVE-2024-30171]
  * Security Advisories.
  - CVE-2024-29857: Importing an EC certificate with specially crafted
    F2m parameters can cause high CPU usage during parameter evaluation.
  - CVE-2024-30171: Possible timing based leakage in RSA based handshakes
    due to exception processing eliminated.
  - CVE-2024-30172: Crafted signature and public key can be used to
    trigger an infinite loop in the Ed25519 verification code.
  - CVE-2024-301XX: When endpoint identification is enabled in the BCJSSE
    and an SSL socket is not created with an explicit hostname (as happens
    with HttpsURLConnection), hostname verification could be performed
    against a DNS-resolved IP address. This has been fixed.
  * Defects Fixed:
  - Issues with a dangling weak reference causing intermittent
    NullPointerExceptions in the OcspCache have been fixed.
  - Issues with non-constant time RSA operations in TLS handshakes.
  - Issue with Ed25519, Ed448 signature verification causing intermittent
    infinite loop have been fixed.
  - Issues with non-constant time ML-KEM implementation ("Kyber Slash").
  - Align ML-KEM input validation with FIPS 203 IPD requirements.
  - Make PEM parsing more forgiving of whitespace to align with RFC 7468.
  - Fix CCM length checks with large nonce sizes (n=12, n=13).
  - EAC: Fixed the CertificateBody ASN.1 type to support an optional
    Certification Authority Reference in a Certificate Request.
  - ASN.1: ObjectIdentifier (also Relative OID) parsing has been optimized
    and the contents octets for both types are now limited to 4096 bytes.
  - BCJSSE: Fixed a missing null check on the result of PrivateKey.getEncoded(),
    which could cause issues for HSM RSA keys.
  - BCJSSE: When endpoint identification is enabled and an SSL socket is not
    created with an explicit hostname (as happens with HttpsURLConnection),
    hostname verification could be performed against a DNS-resolved IP address.
  - The missing module import of java.logging to the provider module has been added.
  - GOST ASN.1 public key alg parameters are now compliant with RFC 9215.
  - An off-by-one error in the encoding for EccP256CurvePoint for ITS.
  - PEM Parser now enforces PEM headers to start at the beginning of the line
    to be meaningful.
  * Additional Features and Functionality.
  - An implementation of MLS (RFC 9420 - The Messaging Layer Security Protocol)
    has been added as a new module.
  - NTRU now supports NTRU-HPS4096-1229 and NTRU-HRSS-1373.
  - Improvements to PGP support, including Camellia key wrapping and Curve25519,
    Curve448 key types (including XDH with HKDF).
  - Added initial support for ML-KEM in TLS.
  - Added XWing hybrid KEM construction (X25519 + ML-KEM-768).
  - Introduced initial KEMSpi support (NTRU, SNTRU Prime) for JDK 21+.
  - Introduced initial composite signature support for X509 Certificates.
  - PKCS#12 now supports PKCS12-AES256-AES128, PKCS12-AES256-AES128-GCM,
    PKCS12-DEF-AES256-AES128, and PKCS12-DEF-AES256-AES128-GCM.
  - The default type for the KeyStore.getInstance("PKCS12", "BC") can now be set
    using the org.bouncycastle.pkcs12.default system/security property.
  - The PGP SExpParser will now handle Ed25519 and Ed448 keys.
  - Dilithium and Kyber key encoding updated to latest Draft RFCs
    (draft-ietf-lamps-dilithium-certificates and draft-ietf-lamps-kyber-certificates)
  - Support has been added for encryption key derivation using HKDF in CMS, see
    draft-housley-lamps-cms-cek-hkdf-sha256.
  - X500Name now recognises jurisdiction{C,ST,L} DNs.
  - CertPathValidationContext and CertificatePoliciesValidation now include
    implementations of Memoable.
  - The Composite post-quantum signatures implementation has been updated to the
    latest draft draft-ounsworth-pq-composite-sigs.
  * Full release notes: bouncycastle.org/releasenotes.html#r1rv78
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392001">- Update to version 1.78.1
  * Defects Fixed:
  - The new dependency of the the PGP API on the bcutil jar was
    missing from the module jar, the OSGi manifest, and the Maven
    POM. This has been fixed.
  - Missing exports and duplicate imports have been added/removed
    from the OSGi manifests.
  - The OSGi manifests now have the same bundle IDs as 1.77 and
    lock down dependencies to the equivalent variations
  - A check in the X.509 Extensions class preventing the parsing
    of empty extensions has been removed.</changelog>
</package>
<package pkgid="72889993bcb47a72749eff5e95967ff7046071a37cd1b7df663f84cffac820d46b69388775c39a3ea7e0c9242bc64f004d1018406fac2fe2b8115d75f5d113ba" name="bouncycastle-javadoc" arch="noarch">
  <version epoch="0" ver="1.78.1" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1610539200">- Version update to 1.68
  * Defects Fixed:
  - Some BigIntegers utility methods would fail for
    BigInteger.ZERO. This has been fixed.
  - PGPUtil.isKeyRing() was not detecting secret sub-keys in its
    input. This has been fixed.
  - The ASN.1 class, ArchiveTimeStamp was insisting on a value
    for the optional reducedHashTree field. This has been fixed.
  - BCJSSE: Lock against multiple writers - a possible
    synchronization issue has been removed.
  * Additional Features and Functionality
  - BCJSSE: Added support for system property
    com.sun.net.ssl.requireCloseNotify. Note that we are using a
    default value of 'true'.
  - BCJSSE: 'TLSv1.3' is now a supported protocol for both client
    and server. For this release it is only enabled by default for
    the 'TLSv1.3' SSLContext, but can be explicitly enabled using
    'setEnabledProtocols' on an SSLSocket or SSLEngine, or via
    SSLParameters.
  - BCJSSE: Session resumption is now also supported for servers
    in TLS 1.2 and earlier. For this release it is disabled by
    default, and can be enabled by setting the boolean system
    property org.bouncycastle.jsse.server.enableSessionResumption
    to 'true'.
  - The provider RSA-PSS signature names that follow the JCA
    naming convention.
  - FIPS mode for the BCJSSE now enforces namedCurves for any
    presented certificates.
  - PGPSignatureSubpacketGenerator now supports editing of a
    pre-existing sub-packet list.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621944000">- Add bouncycastle_getpoms.sh to get pom files from Maven repos</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1627387200">- Directory core/docs does not exist</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647518400">- Add glassfish-activation-api dependency so that we can build with
  JDK that does not contain the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647604800">- Build with source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules unconditionally</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1650628800">- Version update to 1.71
  * Defects Fixed
  - In line with GPG the PGP API now attempts to preserve
    comments containing non-ascii UTF8 characters.
  - An accidental partial dependency on Java 1.7 has been removed
    from the TLS API.
  - JcaPKIXIdentityBuilder would fail to process File objects
    correctly. This is now fixed.
  - Some byte[] parameters to the CMP API were not being
    defensively cloned to prevent accidental changes. Extra
    defensive cloning has been added.
  - CMS primitives would sometimes convert ASN.1 definite-length
    encodings into indefinite-length encodings. The primitives
    will now try and preserve the original encoding where possible.
  - CMSSignedData.getAttributeCertificates() now properly
    restricts the tag values checked to just 1 (the obsolete
    v1 tag) and 2 (for the more current v2 certificates).
  - BCJSSE now tries to validate a custom KeyManager selection
    in order to catch errors around a key manager ignoring
    key type early.
  - Compressed streams in PGP ending with zero length partial
    packets could cause failure on parsing the OpenPGP API.
    This has been fixed.
  - The fallback mode for JceAsymmetricKeyWrapper/Unwrapper
    would lose track of any algorithm parameters generated
    in the initial attempt. The algorithm parameters are now
    propagated.
  - An accidental regression introduced by a fix for another
    issue in PKIXCertPathReviewer around use of the
    AuthorityKeyIdentifier extension and it failing to match
    a certificate uniquely when the serial number field
    is missing has been fixed.
  - An error was found in the creation of TLS 1.3 Export Keying
    Material which could cause compatibility issues. This has
    been fixed.
  * Additional Features and Functionality
  - Support has been added for OpenPGP regular expression
    signature packets.
  - Support has been added for OpenPGP PolicyURI signature
    packets.
  - A utility method has been added to PGPSecretKeyRing to allow
    for inserting or replacing a PGPPublicKey.
  - The NIST PQC Finalist, Classic McEliece has been added to the
    low level API and the BCPQC provider.
  - The NIST PQC Alternate Candidate, SPHINCS+ has been added to
    the BCPQC provider.
  - The NIST PQC Alternate Candidate, FrodoKEM has been added to
    the low level API and the BCPQC provider.
  - The NIST PQC Finalist, SABER has been added to the low level
    API and the BCPQC provider.
  - KMAC128, KMAC256 has been added to the BC provider (empty
    customization string).
  - TupleHash128, TupleHash256 has been added to the BC provider
    (empty customization string).
  - ParallelHash128, ParallelHash256 has been added to the BC
    provider (empty customization string, block size 1024 bits).
  - Two new properties: "org.bouncycastle.rsa.max_size" (default
    15360) and "org.bouncycastle.ec.fp_max_size" (default 1042)
    have been added to cap the maximum size of RSA and EC keys.
  - RSA modulus are now checked to be provably composite using
    the enhanced MR probable prime test.
  - Imported EC Fp basis values are now validated against the MR
    prime number test before use. The certainty level of the
    prime test can be determined by
    "org.bouncycastle.ec.fp_certainty" (default 100).
  - The BC entropy thread now has a specific name:
    "BC-ENTROPY-GATHERER".
  - Utility methods have been added for joining/merging PGP
    public keys and signatures.
  - Blake3-256 has been added to the BC provider.
  - DTLS: optimisation to delayed handshake hash.
  - Further additions to the ETSI 102 941 support in the ETSI/ITS
    package: certification request, signed message generation and
    verification now supported.
  - CMSSignedDataGenerator now supports the direct generation of
    definite-length data.
  - The NetscapeCertType class now has a hasUsages() method on it
    for querying usage settings on its bit string.
  - Support for additional input has been added for deterministic
    (EC)DSA.
  - The OpenPGP API provides better support for subkey
    generation.
  - BCJSSE: Added boolean system properties
    "org.bouncycastle.jsse.client.dh.disableDefaultSuites" and
    "org.bouncycastle.jsse.server.dh.disableDefaultSuites".
    Default "false". Set to "true" to disable inclusion of DH
    cipher suites in the default cipher suites for client/server
    respectively.
  * Notes
  - The deprecated QTESLA implementation has been removed from
    the BCPQC provider.
  - The submission update to SPHINCS+ has been added. This
    changes the generation of signatures - particularly
    deterministic ones.
- Version update to 1.70
  * Defects Fixed
  - Blake 3 output limit is enforced.
  - The PKCS12 KeyStore was relying on default precedence for its
    key Cipher implementation so was sometimes failing if used
    from the keytool. The KeyStore class now makes sure it uses
    the correct Cipher implementation.
  - Fixed bzip2 compression for empty contents (GH #993).
  - ASN.1: More robust handling of high tag numbers and
    definite-length forms.
  - BCJSSE: Fix a concurrent modification issue in session
    contexts (GH#968).
  - BCJSSE: Don't log sensitive system property values (GH#976).
  - BCJSSE: Fixed a priority issue amongst imperfect-match
    credentials in KeyManager classes.
  - The IES AlgorithmParameters object has been re-written to
    properly support all the variations of IESParameterSpec.
  - getOutputSize() for ECIES has been corrected to avoid
    occassional underestimates.
  - The lack of close() in the ASN.1 Dump command line utility
    was triggering false positives in some code analysis tools. A
    close() call has been added.
  - PGPPublicKey.getBitStrength() now properly recognises EdDSA
    keys.
  * Additional Features and Functionality
  - Missing PGP CRC checksums can now be optionally ignored using
    setDetectMissingCRC() (default false) on ArmoredInputStream.
  - PGPSecretKey.copyWithNewPassword() now has a variant which
    uses USAGE_SHA1 for key protection if a PGPDigestCalculator
    is passed in.
  - PGP ASCII armored data now skips "\t", "\v", and "\f".
  - PKCS12 files with duplicate localKeyId attributes on
    certificates will now have the incorrect attributes filtered
    out, rather than the duplicate causing an exception.
  - PGPObjectFactory will now ignore packets representing
    unrecognised signature versions in the input stream.
  - The X.509 extension generator will now accumulate some
    duplicate X.509 extensions into a single extension where it
    is possible to do so.
  - Removed support for maxXofLen in Kangaroo digest.
  - Ignore marker packets in PGP Public and Secret key ring
    collection.
  - An implementation of LEA has been added to the low-level API.
  - Access, recovery, and direct use for PGP session keys has
    been added to the OpenPGP API for processing encrypted data.
  - A PGPCanonicalizedDataGenerator has been added which converts
    input into canonicalized literal data for text and UTF-8
    mode.
  - A getUserKeyingMaterial() method has been added to the
    KeyAgreeRecipientInformation class.
  - ASN.1: Tagged objects (and parsers) now support all tag
    classes. Special code for ApplicationSpecific has been
    deprecated and re-implemented in terms of TaggedObject.
  - ASN.1: Improved support for nested tagging.
  - ASN.1: Added support for GraphicString, ObjectDescriptor,
    RelativeOID.
  - ASN.1: Added support for constructed BitString encodings,
    including efficient parsing for large values.
  - TLS: Added support for external PSK handshakes.
  - TLS: Check policy restrictions on key size when determining
    cipher suite support.
  - A performance issue in KeccakDigest due to left over debug
    code has been identified and dealt with.
  - BKS key stores can now be used for collecting protected keys
    (note: any attempt to store such a store will cause an
    exception).
  - A method for recovering user keying material has been added
    to KeyAgreeRecipientInformation.
  - Support has been added to the CMS API for SHA-3 based
    PLAIN-ECDSA.
  - The low level BcDefaultDigestProvider now supports the SHAKE
    family of algorithms and the SM3 alogirthm.
  - PGPKeyRingGenerator now supports creation of key-rings with
    direct-key identified keys.
  - The PQC NIST candidate, signature algorithm SPHINCS+ has been
    added to the low-level API.
  - ArmoredInputStream now explicitly checks for a '\n' if in
    crLF mode.
  - Direct support for NotationDataOccurances, Exportable,
    Revocable, IntendedRecipientFingerPrints, and AEAD algorithm
    preferences has been added to PGPSignatureSubpacketVector.
  - Further support has been added for keys described using
    S-Expressions in GPG 2.2.X.
  - Support for OpenPGP Session Keys from the (draft) Stateless
    OpenPGP CLI has been added.
  - Additional checks have been added for PGP marker packets in
    the parsing of PGP objects.
  - A CMSSignedData.addDigestAlgorithm() has been added to allow
    for adding additional digest algorithm identifiers to CMS
    SignedData structures when required.
  - Support has been added to CMS for the LMS/HSS signature
    algorithm.
  - The system property
    "org.bouncycastle.jsse.client.assumeOriginalHostName"
    (default false) has been added for dealing with SNI problems
    related to the host name not being propagate by the JVM.
  - The JcePKCSPBEOutputEncryptorBuilder now supports SCRYPT with
    ciphers that do not have algorithm parameters (e.g. AESKWP).
  - Support is now added for certificates using ETSI TS 103 097,
    "Intelligent Transport Systems (ITS)" in the bcpkix package.
  * Notes.
  - While this release should maintain source code compatibility,
    developers making use of some parts of the ASN.1 library will
    find that some classes need recompiling. Apologies for the
    inconvenience.
- Version update to 1.69
  * Defects Fixed
  - Lightweight and JCA conversion of Ed25519 keys in the PGP API
    could drop the leading byte as it was zero. This has been
    fixed.
  - Marker packets appearing at the start of PGP public key rings
    could cause parsing failure. This has been fixed.
  - ESTService could fail for some valid Content-Type headers.
    This has been fixed.
  - Originator key algorithm parameters were being passed as NULL
    in key agreement recipients. The parameters now reflect the
    value of the parameters in the key's SubjectPublicKeyInfo.
  - ContentType on encapsulated data was not been passed through
    correctly for authenticated and enveloped data. This has been
    fixed.
  - NTRUEncryptionParameters and
    NTRUEncryptionKeyGenerationParameters were not correctly
    cloning the contained message digest. This has been fixed.
  - CertificateFactory.generateCertificates()/generateCRLs()
    would throw an exception if extra data was found at the end
    of a PEM file even if valid objects had been found. Extra
    data is now ignored providing at least one object found.
  - Internal class PKIXCRLUtil could throw a NullPointerException
    for CRLs with an absent nextUpdate field. This has been
    fixed.
  - PGP ArmoredInputStream now fails earlier on malformed
    headers.
  - The McElieceKobaraImaiCipher was randomly throwing "Bad
    Padding: invalid ciphertext" exception while decrypting due
    to leading zeroes been missed during processing of the cipher
    text. This has been fixed.
  - Ed25519 keys being passed in via OpenSSH key spec are now
    validated in the KeyFactory.
  - Blowfish keys are now range checked on cipher construction.
  - In some cases PGPSecretKeyRing was failing to search its
    extraPubKeys list when searching for public keys.
  - The BasicConstraintsValidation class in the BC cert path
    validation tools has improved conformance to RFC 5280.
  - AlgorithmIdentifiers involving message digests now attempt to
    follow the latest conventions for the parameters field
    (basically DER NULL appears less).
  - Fix various conversions and interoperability for XDH and
    EdDSA between BC and SunEC providers.
  - TLS: Prevent attempts to use KeyUpdate mechanism in versions
    before TLS 1.3.
  * Additional Features and Functionality
  - GCM-SIV has been added to the lightweight API and the
    provider.
  - Blake3 has been added to the lightweight API.
  - The OpenSSL PEMParser can now be extended to add specialised
    parsers.
  - Base32 encoding has now been added, the default alphabet is
    from RFC 4648.
  - The KangarooTwelve message digest has been added to the
    lightweight API.
  - An implementation of the two FPE algorithms, FF1 and FF3-1 in
    SP 800-38G has been added to the lightweight API and the JCE
    provider.
  - An implementation of ParallelHash has been added to the
    lightweight API.
  - An implementation of TupleHash has been added to the
    lightweight API.
  - RSA-PSS now supports the use of SHAKE128 and SHAKE256 as the
    mask generation function and digest.
  - ECDSA now supports the use of SHAKE128 and SHAKE256.
  - PGPPBEEncryptedData will now reset the stream if the initial
    checksum fails so another password can be tried.
  - Iterators on public and secret key ring collections in PGP
    now reflect the original order of the public/secret key rings
    they contain.
  - KeyAgreeRecipientInformation now has a getOriginator() method
    for retrieving the underlying orginator information.
  - PGPSignature now has a getDigestPrefix() method for people
    wanting exposure to the signature finger print details.
  - The old BKS-V1 format keystore is now disabled by default. If
    you need to use BKS-V1 for legacy reasons, it can be
    re-enabled by adding: org.bouncycastle.bks.enable_v1=true to
    the java.security file. We would be interested in hearing
    from anyone that needs to do this.
  - PLAIN-ECDSA now supports the SHA3 digests.
  - Some highlevel support for RFC 4998 ERS has been added for
    ArchiveTimeStamp and EvidenceRecord. The new classes are in
    the org.bouncycastle.tsp.ers package.
  - ECIES has now also support SHA256, SHA384, and SHA512.
  - digestAlgorithms filed in CMS SignedData now includes counter
    signature digest algorithms where possible.
  - A new property "org.bouncycastle.jsse.config" has been added
    which can be used to configure the BCJSSE provider when it is
    created using the no-args constructor.
  - In line with changes in OpenSSL 1.1.0,
    OpenSSLPBEParametersGenerator can now be configured with a
    digest.
  - PGPKeyRingGenerator now includes a method for adding a subkey
    with a primary key binding signature.
  - Support for ASN.1 PRIVATE tags has been added.
  - Performance enhancements to Nokeon, AES, GCM, and
    SICBlockCipher.
  - Support for ecoding/decoding McElieceCCA2 keys has been added
    to the PQC API
  - BCJSSE: Added support for jdk.tls.maxCertificateChainLength
    system property (default is 10).
  - BCJSSE: Added support for jdk.tls.maxHandshakeMessageSize
    system property (default is 32768).
  - BCJSSE: Added support for jdk.tls.client.enableCAExtension
    (default is 'false').
  - BCJSSE: Added support for jdk.tls.client.cipherSuites system
    property.
  - BCJSSE: Added support for jdk.tls.server.cipherSuites system
    property.
  - BCJSSE: Extended ALPN support via standard JSSE API to JDK 8
    versions after u251/u252.
  - BCJSSE: Key managers now support EC credentials for use with
    TLS 1.3 ECDSA signature schemes (including brainpool).
  - TLS: Add TLS 1.3 support for brainpool curves per RFC 8734.
  * Notes
  - There is a small API change in the PKIX package to the
    DigestAlgorithmIdentifierFinder interface as a find() method
    that takes an ASN1ObjectIdentifier has been added to it. For
    people wishing to extend their own implementations, see
    DefaultDigestAlgorithmIdentifierFinder for a sample
    implementation.
  - A version of the bcmail API supporting Jakarta Mail has now
    been added (see bcjmail jar).
  - Some work has been done on moving out code that does not need
    to be in the provider jar. This has reduced the size of the
    provider jar and should also make it easier for developers to
    patch the classes involved as they no longer need to be
    signed. bcpkix and bctls are both dependent on the new bcutil
    jar.
- Add build dependencies on
  mvn(jakarta.activation:jakarta.activation-api) and
  mvn(jakarta.mail:jakarta.mail-api)
- Remove unneeded script bouncycastle_getpoms.sh from sources</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666180800">- Update to version 1.72:
  * Defects Fixed:
  - There were parameter errors in XMSS^MT OIDs for
    XMSSMT_SHA2_40/4_256 and XMSSMT_SHA2_60/3_256. These have
    been fixed.
  - There was an error in Merkle tree construction for the
    Evidence Records (ERS) implementation which could result in
    invalid roots been timestamped. ERS now produces an
    ArchiveTimeStamp for each data object/group with an associated
    reduced hash tree. The reduced hash tree is now calculated as
    a simple path to the root of the tree for each record.
  - OpenPGP will now ignore signatures marked as non-exportable
    on encoding.
  - A tagging calculation error in GCMSIV which could result in
    incorrect tags has been fixed.
  - Issues around Java 17 which could result in failing tests
    have been addressed.
  * Additional Features and Functionality:
  - BCJSSE: TLS 1.3 is now enabled by default where no explicit
    protocols are supplied (e.g. "TLS" or "Default" SSLContext
    algorithms, or SSLContext.getDefault() method).
  - BCJSSE: Rewrite SSLEngine implementation to improve compatibility
    with SunJSSE.
  - BCJSSE: Support export of keying material via extension API.
  - (D)TLS: Add support for 'tls-exporter' channel binding per RFC 9266.
  - (D)TLS (low-level API): By default, only (D)TLS 1.2 and TLS 1.3 are
    offered now. Earlier versions are still supported if explicitly
    enabled. Users may need to check they are offering suitable
    cipher suites for TLS 1.3.
  - (D)TLS (low-level API): Add support for raw public keys per RFC 7250.
  - CryptoServicesRegistrar now has a setServicesConstraints() method
    on it which can be used to selectively turn off algorithms.
  - The NIST PQC Alternate Candidate, Picnic, has been added to the low
    level API and the BCPQC provider.
  - SPHINCS+ has been upgraded to the latest submission, SPHINCS+ 3.1
    and support for Haraka has been added.
  - Evidence records now support timestamp renewal and hash renewal.
  - The SIKE Alternative Candidate NIST Post Quantum Algorithm has
    been added to the low-level PQC API.
  - The NTRU Round 3 Finalist Candidate NIST Post Quantum Algorithm
    has been added to the low-level API and the BCPQC provider.
  - The Falcon Finalist NIST Post Quantum Algorithm has been added to
    the low-level API and the BCPQC provider.
  - The CRYSTALS-Kyber Finalist NIST Post Quantum Algorithm has been
    added to the low-level API and the BCPQC provider.
  - Argon2 Support has been added to the OpenPGP API.
  - XDH IES has now been added to the BC provider.
  - The OpenPGP API now supports AEAD encryption and decryption.
  - The NTRU Prime Alternative Candidate NIST Post Quantum Algorithms
    have been added to the low-level API and the BCPQC provider.
  - The CRYSTALS-Dilithium Finalist NIST Post Quantum Algorithm has
    been added to the low-level API and the BCPQC provider.
  - The BIKE NIST Post Quantum Alternative/Round-4 Candidate has been
    added to the low-level API and the BCPQC provider.
  - The HQC NIST Post Quantum Alternative/Round-4 Candidate has been
    added to the low-level API and the BCPQC provider.
  - Grain128AEAD has been added to the lightweight API.
  - A fast version of CRC24 has been added for use with the PGP API.
  - Some additional methods and fields have been exposed in the
    PGPOnePassSignature class to (hopefully) make it easier to
    deal with nested signatures.
  - CMP support classes have been updated to reflect the latest
    editions to the the draft RFC "Lightweight Certificate Management
    Protocol (CMP) Profile".
  - Support has been added to the PKCS#12 implementation for the
    Oracle trusted certificate attribute.
  - Performance of our BZIP2 classes has been improved.
  * Notes:
  - Keep in mind the PQC algorithms are still under development and
    we are still at least a year and a half away from published standards.
    This means the algorithms may still change so by all means experiment,
    but do not use the PQC algoritms for anything long term.
  - The legacy "Rainbow" and "McEliece" implementations have been
    removed from the BCPQC provider. The underlying classes are
    still present if required. Other legacy algorithm implementations
    can be found under the org.bouncycastle.pqc.legacy package.
  * Security Notes:
  - The PQC SIKE algorithm is provided for research purposes only.
    It should now be regarded as broken. The SIKE implementation
    will be withdrawn in BC 1.73.
  * Rebase bouncycastle-javadoc.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1682424000">- Update to version 1.73: [jsc#PED-3756]
  * Defects Fixed:
  - BCJSSE: Instantiating a JSSE provider in some contexts could
    cause an AccessControl exception.
  - The EC key pair generator can generate out of range private
    keys when used with SM2. A specific SM2KeyPairGenerator has
    been added to the low-level API and is used by
    KeyPairGenerator.getInstance("SM2", "BC"). The SM2 signer has
    been updated to check for out of range keys as well..
  - The attached signature type byte was still present in Falcon
    signatures as well as the detached signature byte.
  - There was an off-by-one error in engineGetOutputSize() for ECIES.
  - The method for invoking read() internally in BCPGInputStream
    could result in inconsistent behaviour if the class was extended.
  - Fixed a rounding issue with FF1 Format Preserving Encryption
    algorithm for certain radices.
  - Fixed RFC3394WrapEngine handling of 64 bit keys.
  - Internal buffer for blake2sp was too small and could result in
    an ArrayIndexOutOfBoundsException.
  - JCA PSS Signatures using SHAKE128 and SHAKE256 now support
    encoding of algorithm parameters.
  - PKCS10CertificationRequest now checks for empty extension
    parameters.
  - Parsing errors in the processing of PGP Armored Data now throw
    an explicit exception ArmoredInputException.
  - PGP AEAD streams could occassionally be truncated.
  - The ESTService class now supports processing of chunked HTTP data.
  - A constructed ASN.1 OCTET STRING with a single member would
    sometimes be re-encoded as a definite-length OCTET STRING. The
    encoding has been adjusted to preserve the BER status of the object.
  - PKIXCertPathReviewer could fail if the trust anchor was also
    included in the certificate store being used for path analysis.
  - UTF-8 parsing of an array range ignored the provided length.
  - IPAddress has been written to provide stricter checking and
    avoid the use of Integer.parseInt().
  - A Java 7 class snuck into the Java 5 to Java 8 build.
  * Additional Features and Functionality:
  - The Rainbow NIST Post Quantum Round-3 Candidate has been added to
    the low-level API and the BCPQC provider (level 3 and level 5
    parameter sets only).
  - The GeMSS NIST Post Quantum Round-3 Candidate has been added to
    the low-level API.
  - The org.bouncycastle.rsa.max_mr_tests property check has been
    added to allow capping of MR tests done on RSA moduli.
  - Significant performance improvements in PQC algorithms,
    especially BIKE, CMCE, Frodo, HQC, Picnic.
  - EdDSA verification now conforms to the recommendations of Taming
    the many EdDSAs, in particular cofactored verification. As a side
    benefit, Pornin's basis reduction is now used for EdDSA
    verification, giving a significant performance boost.
  - Major performance improvements for Anomalous Binary (Koblitz) Curves.
  - The lightweight Cryptography finalists Ascon, ISAP, Elephant,
    PhotonBeetle, Sparkle, and Xoodyak have been added to the
    light-weight cryptography API.
  - BLAKE2bp and BLAKE2sp have been added to the light-weight
    cryptography API.
  - Support has been added for X.509, Section 9.8, hybrid certificates
    and CRLs using alternate public keys and alternate signatures.
  - The property "org.bouncycastle.emulate.oracle" has been added to
    signal the provider should return algorithm names on some algorithms
    in the same manner as the Oracle JCE provider.
  - An extra replaceSigners method has been added to CMSSignedData
    which allows for specifying the digest algorithm IDs to be used
    in the new CMSSignedData object.
  - Parsing and re-encoding of ASN.1 PEM data has been further
    optimized to prevent unecessary conversions between basic encoding,
    definite length, and DER.
  - Support has been added for KEM ciphers in CMS in accordance with
    draft-ietf-lamps-cms-kemri
  - Support has been added for certEncr in CRMF to allow issuing of
    certificates for KEM public keys.
  - Further speedups have been made to CRC24.
  - GCMParameterSpec constructor caching has been added to improve
    performance for JVMs that have the class available.
  - The PGPEncrytedDataGenerator now supports injecting the session
    key to be used for PGP PBE encrypted data.
  - The CRMF CertificateRequestMessageBuilder now supports optional
    attributes.
  - Improvements to the s calculation in JPAKE.
  - A general purpose PQCOtherInfoGenerator has been added which
    supports all Kyber and NTRU.
  - An implementation of HPKE (RFC 9180 - Hybrid Public Key
    Encryption) has been added to the light-weight cryptography API.
  * Security Advisories:
  - The PQC implementations have now been subject to formal review for
    secret leakage and side channels, there were issues in BIKE, Falcon,
    Frodo, HQC which have now been fixed. Some weak positives also
    showed up in Rainbow, Picnic, SIKE, and GeMSS - for now this last
    set has been ignored as the algorithms will either be updated if
    they reappear in the Signature Round, or deleted, as is already the
    case for SIKE (it is now in the legacy package). Details on the
    group responsible for the testing can be found in the CONTRIBUTORS
    file.
  - For at least some ECIES variants (e.g. when using CBC) there is
    an issue with potential malleability of a nonce (implying silent
    malleability of the plaintext) that must be sent alongside the
    ciphertext but is outside the IES integrity check. For this reason
    the automatic generation of nonces with IED is now disabled and
    they have to be passed in using an IESParameterSpec. The current
    advice is to agree on a nonce between parties and then rely on the
    use of the ephemeral key component to allow the nonce (rather the
    so called nonce) usage to be extended.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1687176000">- Update to version 1.74: [bsc#1212508, CVE-2023-33201]
  * Defects Fixed:
  - AsconEngine: Fixed a buffering bug when decrypting across
    multiple processBytes calls (ascon128a unaffected).
  - Context based sanity checking on PGP signatures has been added.
  - The ParallelHash clone constructor was not copying all fields.
  - The maximimum number of blocks for CTR/SIC modes was 1 block
    less than it should have been.
  * Additional Features and Functionality:
  - The PGP API now supports wildcard key IDs for public key
    based data encryption.
  - LMS now supports SHA256/192, SHAKE256/192, and SHAKE256/256
    (the additional SP 8000-208 parameter sets).
  - The PGP API now supports V5 and V6 AEAD encryption for
    encrypted data packets.
  - The PGP examples have been updated to reflect key size and algorithm
    changes that have occurred since they were first written (10+ years...).
  - (D)TLS: A new callback 'TlsPeer.notifyConnectionClosed' will be called
    when the connection is closed (including by failure).
  - BCJSSE: Improved logging of connection events and include unique IDs
    in connection-specific log messages.
  - BCJSSE: Server now logs the offered cipher suites when it fails to
    select one.
  - BCJSSE: Added support for SSLParameters namedGroups and
    signatureSchemes properties (can also be used via BCJSSE
    extension API in earlier Java versions).
  - DTLS: The initial handshake re-send time is now configurable by
    overriding 'TlsPeer.getHandshakeResendTimeMillis'.
  - DTLS: Added support for connection IDs per RFC 9146.
  - DTLS: Performance of DTLSVerifier has been improved so that it can
    reasonably be used for all incoming packets.
  - Initial support has been added for A Mechanism for Encoding
    Differences in Paired Certificates.
  - The PGP API now supports parsing, encoding, and fingerprinting
    of V6 EC/EdEC keys.
  - A thread safe verifier API has been added to the PGP API to support
    multi-threaded verification of certifications on keys and user IDs.
  - The number of keys/sub-keys in a PGPKeyRing can now be found by
    calling PGPKeyRing.size().
  - The PQC algorithms LMS/HSS, SPHINCS+, Dilithium, Falcon, and NTRU
    are now supported directly by the BC provider.
  * Notes:
  - The now defunct PQC SIKE algorithm has been removed, this has also
    meant the removal of its resource files so the provider is now quite
    a bit smaller.
  - As a precaution, HC128 now enforces a 128 bit IV, previous behaviour
    for shorter IVs can be supported where required by padding the IV to
    the 128 bits with zero.
  - PGP encrypted data generation now uses integrity protection by default.
    Previous behaviour for encrypted data can be supported where required
    by calling PGPDataEncryptorBuilder.setWithIntegrityPacket(false) when
    data encryption is set up.
  - There are now additional sanity checks in place to prevent accidental
    mis-use of PGPSignature objects. If this change causes any issues, you
    might want to check what your code is up to as there is probably a bug.
  * Security Advisories:
  - CVE-2023-33201: this release fixes an issue with the X509LDAPCertStoreSpi
    where a specially crafted certificate subject could be used to try and
    extract extra information out of an LDAP server with wild-card matthing
    enabled.
  * Rebase bouncycastle-javadoc.patch
  * Add bouncycastle-notests.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1697630400">- Update to version 1.76:
  * Defects Fixed:
  - Service allocation in the provider could fail due to the lack
    of a permission block. This has been fixed.
  - JceKeyFingerPrintCalculator has been generalised for different
    providers by using "SHA-256" for the algorithm string.
  - BCJSSE: Fixed a regression in 1.74 (NullPointerException) that
    prevents a BCJSSE server from negotiating TLSv1.1 or earlier.
  - DTLS: Fixed server support for client_certificate_type extension.
  - Cipher.unwrap() for HQC could fail due to a miscalculation of
    the length of the KEM packet. This has been fixed.
  - There was exposure to a Java 7 method in the Java 5 to Java 8
    BCTLS jar which could cause issues with some TLS 1.2 cipher
    suites running on older JVMs. This is now fixed.
  * Additional Features and Functionality:
  - BCJSSE: Following OpenJDK, finalizers have been removed from
    SSLSocket subclasses. Applications should close sockets and
    not rely on garbage collection.
  - BCJSSE: Added support for boolean system property
    "jdk.tls.client.useCompatibilityMode" (default "true").
  - DTLS: Added server support for session resumption.
  - JcaPKCS10CertificationRequest will now work with EC on the
    OpenJDK provider.
  - TimeStamp generation now supports the SHA3 algorithm set.
  - The SPHINCS+ simple parameters are now fully supported in the
    BCPQC provider.
  - Kyber, Classic McEliece, HQC, and Bike now supported by the
    CRMF/CMS/CMP APIs.
  - Builder classes have been add for PGP ASCII Armored streams
    allowing CRCs and versions to now be optional.
  - An UnknownPacket type has been added to the PGP APIs to allow
    for forwards compatibility with upcoming revisions to the standard.
  * Rebase patch bouncycastle-notests.patch
- Update to version 1.75:
  * Defects Fixed:
  - Several Java 8 method calls were accidentally introduced in
    the Java 5 to Java 8 build. The affected classes have been
    refactored to remove this.
  - (D)TLS: renegotiation after resumption now fixed to avoid
    breaking connection.
  * Notes:
  - The ASN.1 core package has had some dead and retired methods
    cleaned up and removed.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701691200">- Update to version 1.77:
  * Defects Fixed:
  - Using an unescaped '=' in an X.500 RDN would result in the
    RDN being truncated silently. The issue is now detected and
    an exception is thrown.
  - asn1.eac.CertificateBody was returning certificateEffectiveDate
    from getCertificateExpirationDate(). This has been fixed to
    return certificateExpirationDate.
  - DTLS: Fixed retransmission in response to re-receipt of an
    aggregated ChangeCipherSpec.
  - (D)TLS: Fixed compliance for supported_groups extension.
    Server will no longer negotiate an EC cipher suite using a
    default curve when the ClientHello includes the supported_groups
    extension but it contains no curves in common with the server.
    Similarly, a DH cipher suite will not be negotiated when the
    ClientHello includes supported_groups, containing at least one
    FFDHE group, but none in common with the server.
  - IllegalStateException was being thrown by Ed25519/Ed448 SignatureSpi.
  - TLS: class annotation issues that could occur between the BC
    provider and the TLS API for the GCMParameterSpec class when
    the jars were loaded on the boot class path have been addressed.
  - Attempt to create an ASN.1 OID from a zero length byte array
    is now caught at construction time.
  - Attempt to create an X.509 extension block which is empty will
    now be blocked cause an exception.
  - IES implementation will now accept a null ParameterSpec if no
    nonce is needed.
  - An internal method in Arrays was failing to construct its
    failure message correctly on an error.
  - HSSKeyPublicParameters.generateLMSContext() would fail for a
    unit depth key.
  * Additional Features and Functionality:
  - BCJSSE: Added org.bouncycastle.jsse.client.omitSigAlgsCertExtension
    and org.bouncycastle.jsse.server.omitSigAlgsCertExtension boolean
    system properties to control (for client and server resp.) whether
    the signature_algorithms_cert extension should be omitted if it
    would be identical to signature_algorithms. Defaults to true, the
    historical behaviour.
  - The low-level HPKE API now allows the sender to specify an
    ephemeral key pair.
  - Support has been added for the delta-certificate requests in line
    with the current Chameleon Cert draft from the IETF.
  - Some accommodation has been added for historical systems to
    accommodate variations in the SHA-1 digest OID for CMS SignedData.
  - TLS: the TLS API will now try "RSAwithDigestAndMFG1" as well as
    the newer RSAPSS algorithm names when used with the JCA.
  - TLS: RSA key exchange cipher suites are now disabled by default.
  - Support has been added for PKCS#10 requests to allow certificates
    using the altSignature/altPublicKey extensions.
  * Notes:
  - Kyber and Dilithium have been updated according to the latest
    draft of the standard. Dilithium-AES and Kyber-AES have now been
    removed. Kyber now produces 256 bit secrets for all parameter sets
    (in line with the draft standard).
  - NTRU has been updated to produce 256 bit secrets in line with Kyber.
  - SPHINCS+ can now be used to generate certificates in line with
    those used by (Open Quantum Safe) OQS.
  - Falcon object idenitifiers are now in line with OQS as well.
  - PQC CMS SignedData now defaults to SHA-256 for signed attributes
    rather than SHAKE-256. This is also a compatibility change, but may
    change further again as the IETF standard for CMS is updated.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1714392000">- Update to version 1.78: [bsc#1223252, CVE-2024-30171]
  * Security Advisories.
  - CVE-2024-29857: Importing an EC certificate with specially crafted
    F2m parameters can cause high CPU usage during parameter evaluation.
  - CVE-2024-30171: Possible timing based leakage in RSA based handshakes
    due to exception processing eliminated.
  - CVE-2024-30172: Crafted signature and public key can be used to
    trigger an infinite loop in the Ed25519 verification code.
  - CVE-2024-301XX: When endpoint identification is enabled in the BCJSSE
    and an SSL socket is not created with an explicit hostname (as happens
    with HttpsURLConnection), hostname verification could be performed
    against a DNS-resolved IP address. This has been fixed.
  * Defects Fixed:
  - Issues with a dangling weak reference causing intermittent
    NullPointerExceptions in the OcspCache have been fixed.
  - Issues with non-constant time RSA operations in TLS handshakes.
  - Issue with Ed25519, Ed448 signature verification causing intermittent
    infinite loop have been fixed.
  - Issues with non-constant time ML-KEM implementation ("Kyber Slash").
  - Align ML-KEM input validation with FIPS 203 IPD requirements.
  - Make PEM parsing more forgiving of whitespace to align with RFC 7468.
  - Fix CCM length checks with large nonce sizes (n=12, n=13).
  - EAC: Fixed the CertificateBody ASN.1 type to support an optional
    Certification Authority Reference in a Certificate Request.
  - ASN.1: ObjectIdentifier (also Relative OID) parsing has been optimized
    and the contents octets for both types are now limited to 4096 bytes.
  - BCJSSE: Fixed a missing null check on the result of PrivateKey.getEncoded(),
    which could cause issues for HSM RSA keys.
  - BCJSSE: When endpoint identification is enabled and an SSL socket is not
    created with an explicit hostname (as happens with HttpsURLConnection),
    hostname verification could be performed against a DNS-resolved IP address.
  - The missing module import of java.logging to the provider module has been added.
  - GOST ASN.1 public key alg parameters are now compliant with RFC 9215.
  - An off-by-one error in the encoding for EccP256CurvePoint for ITS.
  - PEM Parser now enforces PEM headers to start at the beginning of the line
    to be meaningful.
  * Additional Features and Functionality.
  - An implementation of MLS (RFC 9420 - The Messaging Layer Security Protocol)
    has been added as a new module.
  - NTRU now supports NTRU-HPS4096-1229 and NTRU-HRSS-1373.
  - Improvements to PGP support, including Camellia key wrapping and Curve25519,
    Curve448 key types (including XDH with HKDF).
  - Added initial support for ML-KEM in TLS.
  - Added XWing hybrid KEM construction (X25519 + ML-KEM-768).
  - Introduced initial KEMSpi support (NTRU, SNTRU Prime) for JDK 21+.
  - Introduced initial composite signature support for X509 Certificates.
  - PKCS#12 now supports PKCS12-AES256-AES128, PKCS12-AES256-AES128-GCM,
    PKCS12-DEF-AES256-AES128, and PKCS12-DEF-AES256-AES128-GCM.
  - The default type for the KeyStore.getInstance("PKCS12", "BC") can now be set
    using the org.bouncycastle.pkcs12.default system/security property.
  - The PGP SExpParser will now handle Ed25519 and Ed448 keys.
  - Dilithium and Kyber key encoding updated to latest Draft RFCs
    (draft-ietf-lamps-dilithium-certificates and draft-ietf-lamps-kyber-certificates)
  - Support has been added for encryption key derivation using HKDF in CMS, see
    draft-housley-lamps-cms-cek-hkdf-sha256.
  - X500Name now recognises jurisdiction{C,ST,L} DNs.
  - CertPathValidationContext and CertificatePoliciesValidation now include
    implementations of Memoable.
  - The Composite post-quantum signatures implementation has been updated to the
    latest draft draft-ounsworth-pq-composite-sigs.
  * Full release notes: bouncycastle.org/releasenotes.html#r1rv78
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392001">- Update to version 1.78.1
  * Defects Fixed:
  - The new dependency of the the PGP API on the bcutil jar was
    missing from the module jar, the OSGi manifest, and the Maven
    POM. This has been fixed.
  - Missing exports and duplicate imports have been added/removed
    from the OSGi manifests.
  - The OSGi manifests now have the same bundle IDs as 1.77 and
    lock down dependencies to the equivalent variations
  - A check in the X.509 Extensions class preventing the parsing
    of empty extensions has been removed.</changelog>
</package>
<package pkgid="f26cca17e0dd7e9caed9b4cf2bb0b434daf5d95956acca640eefcf6b71db1fc502b030497d019716287ab468fe072effc269d4bfbf591a3fb513d5256fb8de58" name="bouncycastle-jmail" arch="noarch">
  <version epoch="0" ver="1.78.1" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1610539200">- Version update to 1.68
  * Defects Fixed:
  - Some BigIntegers utility methods would fail for
    BigInteger.ZERO. This has been fixed.
  - PGPUtil.isKeyRing() was not detecting secret sub-keys in its
    input. This has been fixed.
  - The ASN.1 class, ArchiveTimeStamp was insisting on a value
    for the optional reducedHashTree field. This has been fixed.
  - BCJSSE: Lock against multiple writers - a possible
    synchronization issue has been removed.
  * Additional Features and Functionality
  - BCJSSE: Added support for system property
    com.sun.net.ssl.requireCloseNotify. Note that we are using a
    default value of 'true'.
  - BCJSSE: 'TLSv1.3' is now a supported protocol for both client
    and server. For this release it is only enabled by default for
    the 'TLSv1.3' SSLContext, but can be explicitly enabled using
    'setEnabledProtocols' on an SSLSocket or SSLEngine, or via
    SSLParameters.
  - BCJSSE: Session resumption is now also supported for servers
    in TLS 1.2 and earlier. For this release it is disabled by
    default, and can be enabled by setting the boolean system
    property org.bouncycastle.jsse.server.enableSessionResumption
    to 'true'.
  - The provider RSA-PSS signature names that follow the JCA
    naming convention.
  - FIPS mode for the BCJSSE now enforces namedCurves for any
    presented certificates.
  - PGPSignatureSubpacketGenerator now supports editing of a
    pre-existing sub-packet list.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621944000">- Add bouncycastle_getpoms.sh to get pom files from Maven repos</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1627387200">- Directory core/docs does not exist</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647518400">- Add glassfish-activation-api dependency so that we can build with
  JDK that does not contain the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647604800">- Build with source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules unconditionally</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1650628800">- Version update to 1.71
  * Defects Fixed
  - In line with GPG the PGP API now attempts to preserve
    comments containing non-ascii UTF8 characters.
  - An accidental partial dependency on Java 1.7 has been removed
    from the TLS API.
  - JcaPKIXIdentityBuilder would fail to process File objects
    correctly. This is now fixed.
  - Some byte[] parameters to the CMP API were not being
    defensively cloned to prevent accidental changes. Extra
    defensive cloning has been added.
  - CMS primitives would sometimes convert ASN.1 definite-length
    encodings into indefinite-length encodings. The primitives
    will now try and preserve the original encoding where possible.
  - CMSSignedData.getAttributeCertificates() now properly
    restricts the tag values checked to just 1 (the obsolete
    v1 tag) and 2 (for the more current v2 certificates).
  - BCJSSE now tries to validate a custom KeyManager selection
    in order to catch errors around a key manager ignoring
    key type early.
  - Compressed streams in PGP ending with zero length partial
    packets could cause failure on parsing the OpenPGP API.
    This has been fixed.
  - The fallback mode for JceAsymmetricKeyWrapper/Unwrapper
    would lose track of any algorithm parameters generated
    in the initial attempt. The algorithm parameters are now
    propagated.
  - An accidental regression introduced by a fix for another
    issue in PKIXCertPathReviewer around use of the
    AuthorityKeyIdentifier extension and it failing to match
    a certificate uniquely when the serial number field
    is missing has been fixed.
  - An error was found in the creation of TLS 1.3 Export Keying
    Material which could cause compatibility issues. This has
    been fixed.
  * Additional Features and Functionality
  - Support has been added for OpenPGP regular expression
    signature packets.
  - Support has been added for OpenPGP PolicyURI signature
    packets.
  - A utility method has been added to PGPSecretKeyRing to allow
    for inserting or replacing a PGPPublicKey.
  - The NIST PQC Finalist, Classic McEliece has been added to the
    low level API and the BCPQC provider.
  - The NIST PQC Alternate Candidate, SPHINCS+ has been added to
    the BCPQC provider.
  - The NIST PQC Alternate Candidate, FrodoKEM has been added to
    the low level API and the BCPQC provider.
  - The NIST PQC Finalist, SABER has been added to the low level
    API and the BCPQC provider.
  - KMAC128, KMAC256 has been added to the BC provider (empty
    customization string).
  - TupleHash128, TupleHash256 has been added to the BC provider
    (empty customization string).
  - ParallelHash128, ParallelHash256 has been added to the BC
    provider (empty customization string, block size 1024 bits).
  - Two new properties: "org.bouncycastle.rsa.max_size" (default
    15360) and "org.bouncycastle.ec.fp_max_size" (default 1042)
    have been added to cap the maximum size of RSA and EC keys.
  - RSA modulus are now checked to be provably composite using
    the enhanced MR probable prime test.
  - Imported EC Fp basis values are now validated against the MR
    prime number test before use. The certainty level of the
    prime test can be determined by
    "org.bouncycastle.ec.fp_certainty" (default 100).
  - The BC entropy thread now has a specific name:
    "BC-ENTROPY-GATHERER".
  - Utility methods have been added for joining/merging PGP
    public keys and signatures.
  - Blake3-256 has been added to the BC provider.
  - DTLS: optimisation to delayed handshake hash.
  - Further additions to the ETSI 102 941 support in the ETSI/ITS
    package: certification request, signed message generation and
    verification now supported.
  - CMSSignedDataGenerator now supports the direct generation of
    definite-length data.
  - The NetscapeCertType class now has a hasUsages() method on it
    for querying usage settings on its bit string.
  - Support for additional input has been added for deterministic
    (EC)DSA.
  - The OpenPGP API provides better support for subkey
    generation.
  - BCJSSE: Added boolean system properties
    "org.bouncycastle.jsse.client.dh.disableDefaultSuites" and
    "org.bouncycastle.jsse.server.dh.disableDefaultSuites".
    Default "false". Set to "true" to disable inclusion of DH
    cipher suites in the default cipher suites for client/server
    respectively.
  * Notes
  - The deprecated QTESLA implementation has been removed from
    the BCPQC provider.
  - The submission update to SPHINCS+ has been added. This
    changes the generation of signatures - particularly
    deterministic ones.
- Version update to 1.70
  * Defects Fixed
  - Blake 3 output limit is enforced.
  - The PKCS12 KeyStore was relying on default precedence for its
    key Cipher implementation so was sometimes failing if used
    from the keytool. The KeyStore class now makes sure it uses
    the correct Cipher implementation.
  - Fixed bzip2 compression for empty contents (GH #993).
  - ASN.1: More robust handling of high tag numbers and
    definite-length forms.
  - BCJSSE: Fix a concurrent modification issue in session
    contexts (GH#968).
  - BCJSSE: Don't log sensitive system property values (GH#976).
  - BCJSSE: Fixed a priority issue amongst imperfect-match
    credentials in KeyManager classes.
  - The IES AlgorithmParameters object has been re-written to
    properly support all the variations of IESParameterSpec.
  - getOutputSize() for ECIES has been corrected to avoid
    occassional underestimates.
  - The lack of close() in the ASN.1 Dump command line utility
    was triggering false positives in some code analysis tools. A
    close() call has been added.
  - PGPPublicKey.getBitStrength() now properly recognises EdDSA
    keys.
  * Additional Features and Functionality
  - Missing PGP CRC checksums can now be optionally ignored using
    setDetectMissingCRC() (default false) on ArmoredInputStream.
  - PGPSecretKey.copyWithNewPassword() now has a variant which
    uses USAGE_SHA1 for key protection if a PGPDigestCalculator
    is passed in.
  - PGP ASCII armored data now skips "\t", "\v", and "\f".
  - PKCS12 files with duplicate localKeyId attributes on
    certificates will now have the incorrect attributes filtered
    out, rather than the duplicate causing an exception.
  - PGPObjectFactory will now ignore packets representing
    unrecognised signature versions in the input stream.
  - The X.509 extension generator will now accumulate some
    duplicate X.509 extensions into a single extension where it
    is possible to do so.
  - Removed support for maxXofLen in Kangaroo digest.
  - Ignore marker packets in PGP Public and Secret key ring
    collection.
  - An implementation of LEA has been added to the low-level API.
  - Access, recovery, and direct use for PGP session keys has
    been added to the OpenPGP API for processing encrypted data.
  - A PGPCanonicalizedDataGenerator has been added which converts
    input into canonicalized literal data for text and UTF-8
    mode.
  - A getUserKeyingMaterial() method has been added to the
    KeyAgreeRecipientInformation class.
  - ASN.1: Tagged objects (and parsers) now support all tag
    classes. Special code for ApplicationSpecific has been
    deprecated and re-implemented in terms of TaggedObject.
  - ASN.1: Improved support for nested tagging.
  - ASN.1: Added support for GraphicString, ObjectDescriptor,
    RelativeOID.
  - ASN.1: Added support for constructed BitString encodings,
    including efficient parsing for large values.
  - TLS: Added support for external PSK handshakes.
  - TLS: Check policy restrictions on key size when determining
    cipher suite support.
  - A performance issue in KeccakDigest due to left over debug
    code has been identified and dealt with.
  - BKS key stores can now be used for collecting protected keys
    (note: any attempt to store such a store will cause an
    exception).
  - A method for recovering user keying material has been added
    to KeyAgreeRecipientInformation.
  - Support has been added to the CMS API for SHA-3 based
    PLAIN-ECDSA.
  - The low level BcDefaultDigestProvider now supports the SHAKE
    family of algorithms and the SM3 alogirthm.
  - PGPKeyRingGenerator now supports creation of key-rings with
    direct-key identified keys.
  - The PQC NIST candidate, signature algorithm SPHINCS+ has been
    added to the low-level API.
  - ArmoredInputStream now explicitly checks for a '\n' if in
    crLF mode.
  - Direct support for NotationDataOccurances, Exportable,
    Revocable, IntendedRecipientFingerPrints, and AEAD algorithm
    preferences has been added to PGPSignatureSubpacketVector.
  - Further support has been added for keys described using
    S-Expressions in GPG 2.2.X.
  - Support for OpenPGP Session Keys from the (draft) Stateless
    OpenPGP CLI has been added.
  - Additional checks have been added for PGP marker packets in
    the parsing of PGP objects.
  - A CMSSignedData.addDigestAlgorithm() has been added to allow
    for adding additional digest algorithm identifiers to CMS
    SignedData structures when required.
  - Support has been added to CMS for the LMS/HSS signature
    algorithm.
  - The system property
    "org.bouncycastle.jsse.client.assumeOriginalHostName"
    (default false) has been added for dealing with SNI problems
    related to the host name not being propagate by the JVM.
  - The JcePKCSPBEOutputEncryptorBuilder now supports SCRYPT with
    ciphers that do not have algorithm parameters (e.g. AESKWP).
  - Support is now added for certificates using ETSI TS 103 097,
    "Intelligent Transport Systems (ITS)" in the bcpkix package.
  * Notes.
  - While this release should maintain source code compatibility,
    developers making use of some parts of the ASN.1 library will
    find that some classes need recompiling. Apologies for the
    inconvenience.
- Version update to 1.69
  * Defects Fixed
  - Lightweight and JCA conversion of Ed25519 keys in the PGP API
    could drop the leading byte as it was zero. This has been
    fixed.
  - Marker packets appearing at the start of PGP public key rings
    could cause parsing failure. This has been fixed.
  - ESTService could fail for some valid Content-Type headers.
    This has been fixed.
  - Originator key algorithm parameters were being passed as NULL
    in key agreement recipients. The parameters now reflect the
    value of the parameters in the key's SubjectPublicKeyInfo.
  - ContentType on encapsulated data was not been passed through
    correctly for authenticated and enveloped data. This has been
    fixed.
  - NTRUEncryptionParameters and
    NTRUEncryptionKeyGenerationParameters were not correctly
    cloning the contained message digest. This has been fixed.
  - CertificateFactory.generateCertificates()/generateCRLs()
    would throw an exception if extra data was found at the end
    of a PEM file even if valid objects had been found. Extra
    data is now ignored providing at least one object found.
  - Internal class PKIXCRLUtil could throw a NullPointerException
    for CRLs with an absent nextUpdate field. This has been
    fixed.
  - PGP ArmoredInputStream now fails earlier on malformed
    headers.
  - The McElieceKobaraImaiCipher was randomly throwing "Bad
    Padding: invalid ciphertext" exception while decrypting due
    to leading zeroes been missed during processing of the cipher
    text. This has been fixed.
  - Ed25519 keys being passed in via OpenSSH key spec are now
    validated in the KeyFactory.
  - Blowfish keys are now range checked on cipher construction.
  - In some cases PGPSecretKeyRing was failing to search its
    extraPubKeys list when searching for public keys.
  - The BasicConstraintsValidation class in the BC cert path
    validation tools has improved conformance to RFC 5280.
  - AlgorithmIdentifiers involving message digests now attempt to
    follow the latest conventions for the parameters field
    (basically DER NULL appears less).
  - Fix various conversions and interoperability for XDH and
    EdDSA between BC and SunEC providers.
  - TLS: Prevent attempts to use KeyUpdate mechanism in versions
    before TLS 1.3.
  * Additional Features and Functionality
  - GCM-SIV has been added to the lightweight API and the
    provider.
  - Blake3 has been added to the lightweight API.
  - The OpenSSL PEMParser can now be extended to add specialised
    parsers.
  - Base32 encoding has now been added, the default alphabet is
    from RFC 4648.
  - The KangarooTwelve message digest has been added to the
    lightweight API.
  - An implementation of the two FPE algorithms, FF1 and FF3-1 in
    SP 800-38G has been added to the lightweight API and the JCE
    provider.
  - An implementation of ParallelHash has been added to the
    lightweight API.
  - An implementation of TupleHash has been added to the
    lightweight API.
  - RSA-PSS now supports the use of SHAKE128 and SHAKE256 as the
    mask generation function and digest.
  - ECDSA now supports the use of SHAKE128 and SHAKE256.
  - PGPPBEEncryptedData will now reset the stream if the initial
    checksum fails so another password can be tried.
  - Iterators on public and secret key ring collections in PGP
    now reflect the original order of the public/secret key rings
    they contain.
  - KeyAgreeRecipientInformation now has a getOriginator() method
    for retrieving the underlying orginator information.
  - PGPSignature now has a getDigestPrefix() method for people
    wanting exposure to the signature finger print details.
  - The old BKS-V1 format keystore is now disabled by default. If
    you need to use BKS-V1 for legacy reasons, it can be
    re-enabled by adding: org.bouncycastle.bks.enable_v1=true to
    the java.security file. We would be interested in hearing
    from anyone that needs to do this.
  - PLAIN-ECDSA now supports the SHA3 digests.
  - Some highlevel support for RFC 4998 ERS has been added for
    ArchiveTimeStamp and EvidenceRecord. The new classes are in
    the org.bouncycastle.tsp.ers package.
  - ECIES has now also support SHA256, SHA384, and SHA512.
  - digestAlgorithms filed in CMS SignedData now includes counter
    signature digest algorithms where possible.
  - A new property "org.bouncycastle.jsse.config" has been added
    which can be used to configure the BCJSSE provider when it is
    created using the no-args constructor.
  - In line with changes in OpenSSL 1.1.0,
    OpenSSLPBEParametersGenerator can now be configured with a
    digest.
  - PGPKeyRingGenerator now includes a method for adding a subkey
    with a primary key binding signature.
  - Support for ASN.1 PRIVATE tags has been added.
  - Performance enhancements to Nokeon, AES, GCM, and
    SICBlockCipher.
  - Support for ecoding/decoding McElieceCCA2 keys has been added
    to the PQC API
  - BCJSSE: Added support for jdk.tls.maxCertificateChainLength
    system property (default is 10).
  - BCJSSE: Added support for jdk.tls.maxHandshakeMessageSize
    system property (default is 32768).
  - BCJSSE: Added support for jdk.tls.client.enableCAExtension
    (default is 'false').
  - BCJSSE: Added support for jdk.tls.client.cipherSuites system
    property.
  - BCJSSE: Added support for jdk.tls.server.cipherSuites system
    property.
  - BCJSSE: Extended ALPN support via standard JSSE API to JDK 8
    versions after u251/u252.
  - BCJSSE: Key managers now support EC credentials for use with
    TLS 1.3 ECDSA signature schemes (including brainpool).
  - TLS: Add TLS 1.3 support for brainpool curves per RFC 8734.
  * Notes
  - There is a small API change in the PKIX package to the
    DigestAlgorithmIdentifierFinder interface as a find() method
    that takes an ASN1ObjectIdentifier has been added to it. For
    people wishing to extend their own implementations, see
    DefaultDigestAlgorithmIdentifierFinder for a sample
    implementation.
  - A version of the bcmail API supporting Jakarta Mail has now
    been added (see bcjmail jar).
  - Some work has been done on moving out code that does not need
    to be in the provider jar. This has reduced the size of the
    provider jar and should also make it easier for developers to
    patch the classes involved as they no longer need to be
    signed. bcpkix and bctls are both dependent on the new bcutil
    jar.
- Add build dependencies on
  mvn(jakarta.activation:jakarta.activation-api) and
  mvn(jakarta.mail:jakarta.mail-api)
- Remove unneeded script bouncycastle_getpoms.sh from sources</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666180800">- Update to version 1.72:
  * Defects Fixed:
  - There were parameter errors in XMSS^MT OIDs for
    XMSSMT_SHA2_40/4_256 and XMSSMT_SHA2_60/3_256. These have
    been fixed.
  - There was an error in Merkle tree construction for the
    Evidence Records (ERS) implementation which could result in
    invalid roots been timestamped. ERS now produces an
    ArchiveTimeStamp for each data object/group with an associated
    reduced hash tree. The reduced hash tree is now calculated as
    a simple path to the root of the tree for each record.
  - OpenPGP will now ignore signatures marked as non-exportable
    on encoding.
  - A tagging calculation error in GCMSIV which could result in
    incorrect tags has been fixed.
  - Issues around Java 17 which could result in failing tests
    have been addressed.
  * Additional Features and Functionality:
  - BCJSSE: TLS 1.3 is now enabled by default where no explicit
    protocols are supplied (e.g. "TLS" or "Default" SSLContext
    algorithms, or SSLContext.getDefault() method).
  - BCJSSE: Rewrite SSLEngine implementation to improve compatibility
    with SunJSSE.
  - BCJSSE: Support export of keying material via extension API.
  - (D)TLS: Add support for 'tls-exporter' channel binding per RFC 9266.
  - (D)TLS (low-level API): By default, only (D)TLS 1.2 and TLS 1.3 are
    offered now. Earlier versions are still supported if explicitly
    enabled. Users may need to check they are offering suitable
    cipher suites for TLS 1.3.
  - (D)TLS (low-level API): Add support for raw public keys per RFC 7250.
  - CryptoServicesRegistrar now has a setServicesConstraints() method
    on it which can be used to selectively turn off algorithms.
  - The NIST PQC Alternate Candidate, Picnic, has been added to the low
    level API and the BCPQC provider.
  - SPHINCS+ has been upgraded to the latest submission, SPHINCS+ 3.1
    and support for Haraka has been added.
  - Evidence records now support timestamp renewal and hash renewal.
  - The SIKE Alternative Candidate NIST Post Quantum Algorithm has
    been added to the low-level PQC API.
  - The NTRU Round 3 Finalist Candidate NIST Post Quantum Algorithm
    has been added to the low-level API and the BCPQC provider.
  - The Falcon Finalist NIST Post Quantum Algorithm has been added to
    the low-level API and the BCPQC provider.
  - The CRYSTALS-Kyber Finalist NIST Post Quantum Algorithm has been
    added to the low-level API and the BCPQC provider.
  - Argon2 Support has been added to the OpenPGP API.
  - XDH IES has now been added to the BC provider.
  - The OpenPGP API now supports AEAD encryption and decryption.
  - The NTRU Prime Alternative Candidate NIST Post Quantum Algorithms
    have been added to the low-level API and the BCPQC provider.
  - The CRYSTALS-Dilithium Finalist NIST Post Quantum Algorithm has
    been added to the low-level API and the BCPQC provider.
  - The BIKE NIST Post Quantum Alternative/Round-4 Candidate has been
    added to the low-level API and the BCPQC provider.
  - The HQC NIST Post Quantum Alternative/Round-4 Candidate has been
    added to the low-level API and the BCPQC provider.
  - Grain128AEAD has been added to the lightweight API.
  - A fast version of CRC24 has been added for use with the PGP API.
  - Some additional methods and fields have been exposed in the
    PGPOnePassSignature class to (hopefully) make it easier to
    deal with nested signatures.
  - CMP support classes have been updated to reflect the latest
    editions to the the draft RFC "Lightweight Certificate Management
    Protocol (CMP) Profile".
  - Support has been added to the PKCS#12 implementation for the
    Oracle trusted certificate attribute.
  - Performance of our BZIP2 classes has been improved.
  * Notes:
  - Keep in mind the PQC algorithms are still under development and
    we are still at least a year and a half away from published standards.
    This means the algorithms may still change so by all means experiment,
    but do not use the PQC algoritms for anything long term.
  - The legacy "Rainbow" and "McEliece" implementations have been
    removed from the BCPQC provider. The underlying classes are
    still present if required. Other legacy algorithm implementations
    can be found under the org.bouncycastle.pqc.legacy package.
  * Security Notes:
  - The PQC SIKE algorithm is provided for research purposes only.
    It should now be regarded as broken. The SIKE implementation
    will be withdrawn in BC 1.73.
  * Rebase bouncycastle-javadoc.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1682424000">- Update to version 1.73: [jsc#PED-3756]
  * Defects Fixed:
  - BCJSSE: Instantiating a JSSE provider in some contexts could
    cause an AccessControl exception.
  - The EC key pair generator can generate out of range private
    keys when used with SM2. A specific SM2KeyPairGenerator has
    been added to the low-level API and is used by
    KeyPairGenerator.getInstance("SM2", "BC"). The SM2 signer has
    been updated to check for out of range keys as well..
  - The attached signature type byte was still present in Falcon
    signatures as well as the detached signature byte.
  - There was an off-by-one error in engineGetOutputSize() for ECIES.
  - The method for invoking read() internally in BCPGInputStream
    could result in inconsistent behaviour if the class was extended.
  - Fixed a rounding issue with FF1 Format Preserving Encryption
    algorithm for certain radices.
  - Fixed RFC3394WrapEngine handling of 64 bit keys.
  - Internal buffer for blake2sp was too small and could result in
    an ArrayIndexOutOfBoundsException.
  - JCA PSS Signatures using SHAKE128 and SHAKE256 now support
    encoding of algorithm parameters.
  - PKCS10CertificationRequest now checks for empty extension
    parameters.
  - Parsing errors in the processing of PGP Armored Data now throw
    an explicit exception ArmoredInputException.
  - PGP AEAD streams could occassionally be truncated.
  - The ESTService class now supports processing of chunked HTTP data.
  - A constructed ASN.1 OCTET STRING with a single member would
    sometimes be re-encoded as a definite-length OCTET STRING. The
    encoding has been adjusted to preserve the BER status of the object.
  - PKIXCertPathReviewer could fail if the trust anchor was also
    included in the certificate store being used for path analysis.
  - UTF-8 parsing of an array range ignored the provided length.
  - IPAddress has been written to provide stricter checking and
    avoid the use of Integer.parseInt().
  - A Java 7 class snuck into the Java 5 to Java 8 build.
  * Additional Features and Functionality:
  - The Rainbow NIST Post Quantum Round-3 Candidate has been added to
    the low-level API and the BCPQC provider (level 3 and level 5
    parameter sets only).
  - The GeMSS NIST Post Quantum Round-3 Candidate has been added to
    the low-level API.
  - The org.bouncycastle.rsa.max_mr_tests property check has been
    added to allow capping of MR tests done on RSA moduli.
  - Significant performance improvements in PQC algorithms,
    especially BIKE, CMCE, Frodo, HQC, Picnic.
  - EdDSA verification now conforms to the recommendations of Taming
    the many EdDSAs, in particular cofactored verification. As a side
    benefit, Pornin's basis reduction is now used for EdDSA
    verification, giving a significant performance boost.
  - Major performance improvements for Anomalous Binary (Koblitz) Curves.
  - The lightweight Cryptography finalists Ascon, ISAP, Elephant,
    PhotonBeetle, Sparkle, and Xoodyak have been added to the
    light-weight cryptography API.
  - BLAKE2bp and BLAKE2sp have been added to the light-weight
    cryptography API.
  - Support has been added for X.509, Section 9.8, hybrid certificates
    and CRLs using alternate public keys and alternate signatures.
  - The property "org.bouncycastle.emulate.oracle" has been added to
    signal the provider should return algorithm names on some algorithms
    in the same manner as the Oracle JCE provider.
  - An extra replaceSigners method has been added to CMSSignedData
    which allows for specifying the digest algorithm IDs to be used
    in the new CMSSignedData object.
  - Parsing and re-encoding of ASN.1 PEM data has been further
    optimized to prevent unecessary conversions between basic encoding,
    definite length, and DER.
  - Support has been added for KEM ciphers in CMS in accordance with
    draft-ietf-lamps-cms-kemri
  - Support has been added for certEncr in CRMF to allow issuing of
    certificates for KEM public keys.
  - Further speedups have been made to CRC24.
  - GCMParameterSpec constructor caching has been added to improve
    performance for JVMs that have the class available.
  - The PGPEncrytedDataGenerator now supports injecting the session
    key to be used for PGP PBE encrypted data.
  - The CRMF CertificateRequestMessageBuilder now supports optional
    attributes.
  - Improvements to the s calculation in JPAKE.
  - A general purpose PQCOtherInfoGenerator has been added which
    supports all Kyber and NTRU.
  - An implementation of HPKE (RFC 9180 - Hybrid Public Key
    Encryption) has been added to the light-weight cryptography API.
  * Security Advisories:
  - The PQC implementations have now been subject to formal review for
    secret leakage and side channels, there were issues in BIKE, Falcon,
    Frodo, HQC which have now been fixed. Some weak positives also
    showed up in Rainbow, Picnic, SIKE, and GeMSS - for now this last
    set has been ignored as the algorithms will either be updated if
    they reappear in the Signature Round, or deleted, as is already the
    case for SIKE (it is now in the legacy package). Details on the
    group responsible for the testing can be found in the CONTRIBUTORS
    file.
  - For at least some ECIES variants (e.g. when using CBC) there is
    an issue with potential malleability of a nonce (implying silent
    malleability of the plaintext) that must be sent alongside the
    ciphertext but is outside the IES integrity check. For this reason
    the automatic generation of nonces with IED is now disabled and
    they have to be passed in using an IESParameterSpec. The current
    advice is to agree on a nonce between parties and then rely on the
    use of the ephemeral key component to allow the nonce (rather the
    so called nonce) usage to be extended.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1687176000">- Update to version 1.74: [bsc#1212508, CVE-2023-33201]
  * Defects Fixed:
  - AsconEngine: Fixed a buffering bug when decrypting across
    multiple processBytes calls (ascon128a unaffected).
  - Context based sanity checking on PGP signatures has been added.
  - The ParallelHash clone constructor was not copying all fields.
  - The maximimum number of blocks for CTR/SIC modes was 1 block
    less than it should have been.
  * Additional Features and Functionality:
  - The PGP API now supports wildcard key IDs for public key
    based data encryption.
  - LMS now supports SHA256/192, SHAKE256/192, and SHAKE256/256
    (the additional SP 8000-208 parameter sets).
  - The PGP API now supports V5 and V6 AEAD encryption for
    encrypted data packets.
  - The PGP examples have been updated to reflect key size and algorithm
    changes that have occurred since they were first written (10+ years...).
  - (D)TLS: A new callback 'TlsPeer.notifyConnectionClosed' will be called
    when the connection is closed (including by failure).
  - BCJSSE: Improved logging of connection events and include unique IDs
    in connection-specific log messages.
  - BCJSSE: Server now logs the offered cipher suites when it fails to
    select one.
  - BCJSSE: Added support for SSLParameters namedGroups and
    signatureSchemes properties (can also be used via BCJSSE
    extension API in earlier Java versions).
  - DTLS: The initial handshake re-send time is now configurable by
    overriding 'TlsPeer.getHandshakeResendTimeMillis'.
  - DTLS: Added support for connection IDs per RFC 9146.
  - DTLS: Performance of DTLSVerifier has been improved so that it can
    reasonably be used for all incoming packets.
  - Initial support has been added for A Mechanism for Encoding
    Differences in Paired Certificates.
  - The PGP API now supports parsing, encoding, and fingerprinting
    of V6 EC/EdEC keys.
  - A thread safe verifier API has been added to the PGP API to support
    multi-threaded verification of certifications on keys and user IDs.
  - The number of keys/sub-keys in a PGPKeyRing can now be found by
    calling PGPKeyRing.size().
  - The PQC algorithms LMS/HSS, SPHINCS+, Dilithium, Falcon, and NTRU
    are now supported directly by the BC provider.
  * Notes:
  - The now defunct PQC SIKE algorithm has been removed, this has also
    meant the removal of its resource files so the provider is now quite
    a bit smaller.
  - As a precaution, HC128 now enforces a 128 bit IV, previous behaviour
    for shorter IVs can be supported where required by padding the IV to
    the 128 bits with zero.
  - PGP encrypted data generation now uses integrity protection by default.
    Previous behaviour for encrypted data can be supported where required
    by calling PGPDataEncryptorBuilder.setWithIntegrityPacket(false) when
    data encryption is set up.
  - There are now additional sanity checks in place to prevent accidental
    mis-use of PGPSignature objects. If this change causes any issues, you
    might want to check what your code is up to as there is probably a bug.
  * Security Advisories:
  - CVE-2023-33201: this release fixes an issue with the X509LDAPCertStoreSpi
    where a specially crafted certificate subject could be used to try and
    extract extra information out of an LDAP server with wild-card matthing
    enabled.
  * Rebase bouncycastle-javadoc.patch
  * Add bouncycastle-notests.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1697630400">- Update to version 1.76:
  * Defects Fixed:
  - Service allocation in the provider could fail due to the lack
    of a permission block. This has been fixed.
  - JceKeyFingerPrintCalculator has been generalised for different
    providers by using "SHA-256" for the algorithm string.
  - BCJSSE: Fixed a regression in 1.74 (NullPointerException) that
    prevents a BCJSSE server from negotiating TLSv1.1 or earlier.
  - DTLS: Fixed server support for client_certificate_type extension.
  - Cipher.unwrap() for HQC could fail due to a miscalculation of
    the length of the KEM packet. This has been fixed.
  - There was exposure to a Java 7 method in the Java 5 to Java 8
    BCTLS jar which could cause issues with some TLS 1.2 cipher
    suites running on older JVMs. This is now fixed.
  * Additional Features and Functionality:
  - BCJSSE: Following OpenJDK, finalizers have been removed from
    SSLSocket subclasses. Applications should close sockets and
    not rely on garbage collection.
  - BCJSSE: Added support for boolean system property
    "jdk.tls.client.useCompatibilityMode" (default "true").
  - DTLS: Added server support for session resumption.
  - JcaPKCS10CertificationRequest will now work with EC on the
    OpenJDK provider.
  - TimeStamp generation now supports the SHA3 algorithm set.
  - The SPHINCS+ simple parameters are now fully supported in the
    BCPQC provider.
  - Kyber, Classic McEliece, HQC, and Bike now supported by the
    CRMF/CMS/CMP APIs.
  - Builder classes have been add for PGP ASCII Armored streams
    allowing CRCs and versions to now be optional.
  - An UnknownPacket type has been added to the PGP APIs to allow
    for forwards compatibility with upcoming revisions to the standard.
  * Rebase patch bouncycastle-notests.patch
- Update to version 1.75:
  * Defects Fixed:
  - Several Java 8 method calls were accidentally introduced in
    the Java 5 to Java 8 build. The affected classes have been
    refactored to remove this.
  - (D)TLS: renegotiation after resumption now fixed to avoid
    breaking connection.
  * Notes:
  - The ASN.1 core package has had some dead and retired methods
    cleaned up and removed.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701691200">- Update to version 1.77:
  * Defects Fixed:
  - Using an unescaped '=' in an X.500 RDN would result in the
    RDN being truncated silently. The issue is now detected and
    an exception is thrown.
  - asn1.eac.CertificateBody was returning certificateEffectiveDate
    from getCertificateExpirationDate(). This has been fixed to
    return certificateExpirationDate.
  - DTLS: Fixed retransmission in response to re-receipt of an
    aggregated ChangeCipherSpec.
  - (D)TLS: Fixed compliance for supported_groups extension.
    Server will no longer negotiate an EC cipher suite using a
    default curve when the ClientHello includes the supported_groups
    extension but it contains no curves in common with the server.
    Similarly, a DH cipher suite will not be negotiated when the
    ClientHello includes supported_groups, containing at least one
    FFDHE group, but none in common with the server.
  - IllegalStateException was being thrown by Ed25519/Ed448 SignatureSpi.
  - TLS: class annotation issues that could occur between the BC
    provider and the TLS API for the GCMParameterSpec class when
    the jars were loaded on the boot class path have been addressed.
  - Attempt to create an ASN.1 OID from a zero length byte array
    is now caught at construction time.
  - Attempt to create an X.509 extension block which is empty will
    now be blocked cause an exception.
  - IES implementation will now accept a null ParameterSpec if no
    nonce is needed.
  - An internal method in Arrays was failing to construct its
    failure message correctly on an error.
  - HSSKeyPublicParameters.generateLMSContext() would fail for a
    unit depth key.
  * Additional Features and Functionality:
  - BCJSSE: Added org.bouncycastle.jsse.client.omitSigAlgsCertExtension
    and org.bouncycastle.jsse.server.omitSigAlgsCertExtension boolean
    system properties to control (for client and server resp.) whether
    the signature_algorithms_cert extension should be omitted if it
    would be identical to signature_algorithms. Defaults to true, the
    historical behaviour.
  - The low-level HPKE API now allows the sender to specify an
    ephemeral key pair.
  - Support has been added for the delta-certificate requests in line
    with the current Chameleon Cert draft from the IETF.
  - Some accommodation has been added for historical systems to
    accommodate variations in the SHA-1 digest OID for CMS SignedData.
  - TLS: the TLS API will now try "RSAwithDigestAndMFG1" as well as
    the newer RSAPSS algorithm names when used with the JCA.
  - TLS: RSA key exchange cipher suites are now disabled by default.
  - Support has been added for PKCS#10 requests to allow certificates
    using the altSignature/altPublicKey extensions.
  * Notes:
  - Kyber and Dilithium have been updated according to the latest
    draft of the standard. Dilithium-AES and Kyber-AES have now been
    removed. Kyber now produces 256 bit secrets for all parameter sets
    (in line with the draft standard).
  - NTRU has been updated to produce 256 bit secrets in line with Kyber.
  - SPHINCS+ can now be used to generate certificates in line with
    those used by (Open Quantum Safe) OQS.
  - Falcon object idenitifiers are now in line with OQS as well.
  - PQC CMS SignedData now defaults to SHA-256 for signed attributes
    rather than SHAKE-256. This is also a compatibility change, but may
    change further again as the IETF standard for CMS is updated.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1714392000">- Update to version 1.78: [bsc#1223252, CVE-2024-30171]
  * Security Advisories.
  - CVE-2024-29857: Importing an EC certificate with specially crafted
    F2m parameters can cause high CPU usage during parameter evaluation.
  - CVE-2024-30171: Possible timing based leakage in RSA based handshakes
    due to exception processing eliminated.
  - CVE-2024-30172: Crafted signature and public key can be used to
    trigger an infinite loop in the Ed25519 verification code.
  - CVE-2024-301XX: When endpoint identification is enabled in the BCJSSE
    and an SSL socket is not created with an explicit hostname (as happens
    with HttpsURLConnection), hostname verification could be performed
    against a DNS-resolved IP address. This has been fixed.
  * Defects Fixed:
  - Issues with a dangling weak reference causing intermittent
    NullPointerExceptions in the OcspCache have been fixed.
  - Issues with non-constant time RSA operations in TLS handshakes.
  - Issue with Ed25519, Ed448 signature verification causing intermittent
    infinite loop have been fixed.
  - Issues with non-constant time ML-KEM implementation ("Kyber Slash").
  - Align ML-KEM input validation with FIPS 203 IPD requirements.
  - Make PEM parsing more forgiving of whitespace to align with RFC 7468.
  - Fix CCM length checks with large nonce sizes (n=12, n=13).
  - EAC: Fixed the CertificateBody ASN.1 type to support an optional
    Certification Authority Reference in a Certificate Request.
  - ASN.1: ObjectIdentifier (also Relative OID) parsing has been optimized
    and the contents octets for both types are now limited to 4096 bytes.
  - BCJSSE: Fixed a missing null check on the result of PrivateKey.getEncoded(),
    which could cause issues for HSM RSA keys.
  - BCJSSE: When endpoint identification is enabled and an SSL socket is not
    created with an explicit hostname (as happens with HttpsURLConnection),
    hostname verification could be performed against a DNS-resolved IP address.
  - The missing module import of java.logging to the provider module has been added.
  - GOST ASN.1 public key alg parameters are now compliant with RFC 9215.
  - An off-by-one error in the encoding for EccP256CurvePoint for ITS.
  - PEM Parser now enforces PEM headers to start at the beginning of the line
    to be meaningful.
  * Additional Features and Functionality.
  - An implementation of MLS (RFC 9420 - The Messaging Layer Security Protocol)
    has been added as a new module.
  - NTRU now supports NTRU-HPS4096-1229 and NTRU-HRSS-1373.
  - Improvements to PGP support, including Camellia key wrapping and Curve25519,
    Curve448 key types (including XDH with HKDF).
  - Added initial support for ML-KEM in TLS.
  - Added XWing hybrid KEM construction (X25519 + ML-KEM-768).
  - Introduced initial KEMSpi support (NTRU, SNTRU Prime) for JDK 21+.
  - Introduced initial composite signature support for X509 Certificates.
  - PKCS#12 now supports PKCS12-AES256-AES128, PKCS12-AES256-AES128-GCM,
    PKCS12-DEF-AES256-AES128, and PKCS12-DEF-AES256-AES128-GCM.
  - The default type for the KeyStore.getInstance("PKCS12", "BC") can now be set
    using the org.bouncycastle.pkcs12.default system/security property.
  - The PGP SExpParser will now handle Ed25519 and Ed448 keys.
  - Dilithium and Kyber key encoding updated to latest Draft RFCs
    (draft-ietf-lamps-dilithium-certificates and draft-ietf-lamps-kyber-certificates)
  - Support has been added for encryption key derivation using HKDF in CMS, see
    draft-housley-lamps-cms-cek-hkdf-sha256.
  - X500Name now recognises jurisdiction{C,ST,L} DNs.
  - CertPathValidationContext and CertificatePoliciesValidation now include
    implementations of Memoable.
  - The Composite post-quantum signatures implementation has been updated to the
    latest draft draft-ounsworth-pq-composite-sigs.
  * Full release notes: bouncycastle.org/releasenotes.html#r1rv78
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392001">- Update to version 1.78.1
  * Defects Fixed:
  - The new dependency of the the PGP API on the bcutil jar was
    missing from the module jar, the OSGi manifest, and the Maven
    POM. This has been fixed.
  - Missing exports and duplicate imports have been added/removed
    from the OSGi manifests.
  - The OSGi manifests now have the same bundle IDs as 1.77 and
    lock down dependencies to the equivalent variations
  - A check in the X.509 Extensions class preventing the parsing
    of empty extensions has been removed.</changelog>
</package>
<package pkgid="739d60e16b05dcb861816af2ddd617114d43792db27b582f23bc4d5b9e3e2fa8331dbee9289e475b6b57b6327ec6a47a215e452e2392f9fb0a24c4cfa7aec4a4" name="bouncycastle-mail" arch="noarch">
  <version epoch="0" ver="1.78.1" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1610539200">- Version update to 1.68
  * Defects Fixed:
  - Some BigIntegers utility methods would fail for
    BigInteger.ZERO. This has been fixed.
  - PGPUtil.isKeyRing() was not detecting secret sub-keys in its
    input. This has been fixed.
  - The ASN.1 class, ArchiveTimeStamp was insisting on a value
    for the optional reducedHashTree field. This has been fixed.
  - BCJSSE: Lock against multiple writers - a possible
    synchronization issue has been removed.
  * Additional Features and Functionality
  - BCJSSE: Added support for system property
    com.sun.net.ssl.requireCloseNotify. Note that we are using a
    default value of 'true'.
  - BCJSSE: 'TLSv1.3' is now a supported protocol for both client
    and server. For this release it is only enabled by default for
    the 'TLSv1.3' SSLContext, but can be explicitly enabled using
    'setEnabledProtocols' on an SSLSocket or SSLEngine, or via
    SSLParameters.
  - BCJSSE: Session resumption is now also supported for servers
    in TLS 1.2 and earlier. For this release it is disabled by
    default, and can be enabled by setting the boolean system
    property org.bouncycastle.jsse.server.enableSessionResumption
    to 'true'.
  - The provider RSA-PSS signature names that follow the JCA
    naming convention.
  - FIPS mode for the BCJSSE now enforces namedCurves for any
    presented certificates.
  - PGPSignatureSubpacketGenerator now supports editing of a
    pre-existing sub-packet list.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621944000">- Add bouncycastle_getpoms.sh to get pom files from Maven repos</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1627387200">- Directory core/docs does not exist</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647518400">- Add glassfish-activation-api dependency so that we can build with
  JDK that does not contain the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647604800">- Build with source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules unconditionally</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1650628800">- Version update to 1.71
  * Defects Fixed
  - In line with GPG the PGP API now attempts to preserve
    comments containing non-ascii UTF8 characters.
  - An accidental partial dependency on Java 1.7 has been removed
    from the TLS API.
  - JcaPKIXIdentityBuilder would fail to process File objects
    correctly. This is now fixed.
  - Some byte[] parameters to the CMP API were not being
    defensively cloned to prevent accidental changes. Extra
    defensive cloning has been added.
  - CMS primitives would sometimes convert ASN.1 definite-length
    encodings into indefinite-length encodings. The primitives
    will now try and preserve the original encoding where possible.
  - CMSSignedData.getAttributeCertificates() now properly
    restricts the tag values checked to just 1 (the obsolete
    v1 tag) and 2 (for the more current v2 certificates).
  - BCJSSE now tries to validate a custom KeyManager selection
    in order to catch errors around a key manager ignoring
    key type early.
  - Compressed streams in PGP ending with zero length partial
    packets could cause failure on parsing the OpenPGP API.
    This has been fixed.
  - The fallback mode for JceAsymmetricKeyWrapper/Unwrapper
    would lose track of any algorithm parameters generated
    in the initial attempt. The algorithm parameters are now
    propagated.
  - An accidental regression introduced by a fix for another
    issue in PKIXCertPathReviewer around use of the
    AuthorityKeyIdentifier extension and it failing to match
    a certificate uniquely when the serial number field
    is missing has been fixed.
  - An error was found in the creation of TLS 1.3 Export Keying
    Material which could cause compatibility issues. This has
    been fixed.
  * Additional Features and Functionality
  - Support has been added for OpenPGP regular expression
    signature packets.
  - Support has been added for OpenPGP PolicyURI signature
    packets.
  - A utility method has been added to PGPSecretKeyRing to allow
    for inserting or replacing a PGPPublicKey.
  - The NIST PQC Finalist, Classic McEliece has been added to the
    low level API and the BCPQC provider.
  - The NIST PQC Alternate Candidate, SPHINCS+ has been added to
    the BCPQC provider.
  - The NIST PQC Alternate Candidate, FrodoKEM has been added to
    the low level API and the BCPQC provider.
  - The NIST PQC Finalist, SABER has been added to the low level
    API and the BCPQC provider.
  - KMAC128, KMAC256 has been added to the BC provider (empty
    customization string).
  - TupleHash128, TupleHash256 has been added to the BC provider
    (empty customization string).
  - ParallelHash128, ParallelHash256 has been added to the BC
    provider (empty customization string, block size 1024 bits).
  - Two new properties: "org.bouncycastle.rsa.max_size" (default
    15360) and "org.bouncycastle.ec.fp_max_size" (default 1042)
    have been added to cap the maximum size of RSA and EC keys.
  - RSA modulus are now checked to be provably composite using
    the enhanced MR probable prime test.
  - Imported EC Fp basis values are now validated against the MR
    prime number test before use. The certainty level of the
    prime test can be determined by
    "org.bouncycastle.ec.fp_certainty" (default 100).
  - The BC entropy thread now has a specific name:
    "BC-ENTROPY-GATHERER".
  - Utility methods have been added for joining/merging PGP
    public keys and signatures.
  - Blake3-256 has been added to the BC provider.
  - DTLS: optimisation to delayed handshake hash.
  - Further additions to the ETSI 102 941 support in the ETSI/ITS
    package: certification request, signed message generation and
    verification now supported.
  - CMSSignedDataGenerator now supports the direct generation of
    definite-length data.
  - The NetscapeCertType class now has a hasUsages() method on it
    for querying usage settings on its bit string.
  - Support for additional input has been added for deterministic
    (EC)DSA.
  - The OpenPGP API provides better support for subkey
    generation.
  - BCJSSE: Added boolean system properties
    "org.bouncycastle.jsse.client.dh.disableDefaultSuites" and
    "org.bouncycastle.jsse.server.dh.disableDefaultSuites".
    Default "false". Set to "true" to disable inclusion of DH
    cipher suites in the default cipher suites for client/server
    respectively.
  * Notes
  - The deprecated QTESLA implementation has been removed from
    the BCPQC provider.
  - The submission update to SPHINCS+ has been added. This
    changes the generation of signatures - particularly
    deterministic ones.
- Version update to 1.70
  * Defects Fixed
  - Blake 3 output limit is enforced.
  - The PKCS12 KeyStore was relying on default precedence for its
    key Cipher implementation so was sometimes failing if used
    from the keytool. The KeyStore class now makes sure it uses
    the correct Cipher implementation.
  - Fixed bzip2 compression for empty contents (GH #993).
  - ASN.1: More robust handling of high tag numbers and
    definite-length forms.
  - BCJSSE: Fix a concurrent modification issue in session
    contexts (GH#968).
  - BCJSSE: Don't log sensitive system property values (GH#976).
  - BCJSSE: Fixed a priority issue amongst imperfect-match
    credentials in KeyManager classes.
  - The IES AlgorithmParameters object has been re-written to
    properly support all the variations of IESParameterSpec.
  - getOutputSize() for ECIES has been corrected to avoid
    occassional underestimates.
  - The lack of close() in the ASN.1 Dump command line utility
    was triggering false positives in some code analysis tools. A
    close() call has been added.
  - PGPPublicKey.getBitStrength() now properly recognises EdDSA
    keys.
  * Additional Features and Functionality
  - Missing PGP CRC checksums can now be optionally ignored using
    setDetectMissingCRC() (default false) on ArmoredInputStream.
  - PGPSecretKey.copyWithNewPassword() now has a variant which
    uses USAGE_SHA1 for key protection if a PGPDigestCalculator
    is passed in.
  - PGP ASCII armored data now skips "\t", "\v", and "\f".
  - PKCS12 files with duplicate localKeyId attributes on
    certificates will now have the incorrect attributes filtered
    out, rather than the duplicate causing an exception.
  - PGPObjectFactory will now ignore packets representing
    unrecognised signature versions in the input stream.
  - The X.509 extension generator will now accumulate some
    duplicate X.509 extensions into a single extension where it
    is possible to do so.
  - Removed support for maxXofLen in Kangaroo digest.
  - Ignore marker packets in PGP Public and Secret key ring
    collection.
  - An implementation of LEA has been added to the low-level API.
  - Access, recovery, and direct use for PGP session keys has
    been added to the OpenPGP API for processing encrypted data.
  - A PGPCanonicalizedDataGenerator has been added which converts
    input into canonicalized literal data for text and UTF-8
    mode.
  - A getUserKeyingMaterial() method has been added to the
    KeyAgreeRecipientInformation class.
  - ASN.1: Tagged objects (and parsers) now support all tag
    classes. Special code for ApplicationSpecific has been
    deprecated and re-implemented in terms of TaggedObject.
  - ASN.1: Improved support for nested tagging.
  - ASN.1: Added support for GraphicString, ObjectDescriptor,
    RelativeOID.
  - ASN.1: Added support for constructed BitString encodings,
    including efficient parsing for large values.
  - TLS: Added support for external PSK handshakes.
  - TLS: Check policy restrictions on key size when determining
    cipher suite support.
  - A performance issue in KeccakDigest due to left over debug
    code has been identified and dealt with.
  - BKS key stores can now be used for collecting protected keys
    (note: any attempt to store such a store will cause an
    exception).
  - A method for recovering user keying material has been added
    to KeyAgreeRecipientInformation.
  - Support has been added to the CMS API for SHA-3 based
    PLAIN-ECDSA.
  - The low level BcDefaultDigestProvider now supports the SHAKE
    family of algorithms and the SM3 alogirthm.
  - PGPKeyRingGenerator now supports creation of key-rings with
    direct-key identified keys.
  - The PQC NIST candidate, signature algorithm SPHINCS+ has been
    added to the low-level API.
  - ArmoredInputStream now explicitly checks for a '\n' if in
    crLF mode.
  - Direct support for NotationDataOccurances, Exportable,
    Revocable, IntendedRecipientFingerPrints, and AEAD algorithm
    preferences has been added to PGPSignatureSubpacketVector.
  - Further support has been added for keys described using
    S-Expressions in GPG 2.2.X.
  - Support for OpenPGP Session Keys from the (draft) Stateless
    OpenPGP CLI has been added.
  - Additional checks have been added for PGP marker packets in
    the parsing of PGP objects.
  - A CMSSignedData.addDigestAlgorithm() has been added to allow
    for adding additional digest algorithm identifiers to CMS
    SignedData structures when required.
  - Support has been added to CMS for the LMS/HSS signature
    algorithm.
  - The system property
    "org.bouncycastle.jsse.client.assumeOriginalHostName"
    (default false) has been added for dealing with SNI problems
    related to the host name not being propagate by the JVM.
  - The JcePKCSPBEOutputEncryptorBuilder now supports SCRYPT with
    ciphers that do not have algorithm parameters (e.g. AESKWP).
  - Support is now added for certificates using ETSI TS 103 097,
    "Intelligent Transport Systems (ITS)" in the bcpkix package.
  * Notes.
  - While this release should maintain source code compatibility,
    developers making use of some parts of the ASN.1 library will
    find that some classes need recompiling. Apologies for the
    inconvenience.
- Version update to 1.69
  * Defects Fixed
  - Lightweight and JCA conversion of Ed25519 keys in the PGP API
    could drop the leading byte as it was zero. This has been
    fixed.
  - Marker packets appearing at the start of PGP public key rings
    could cause parsing failure. This has been fixed.
  - ESTService could fail for some valid Content-Type headers.
    This has been fixed.
  - Originator key algorithm parameters were being passed as NULL
    in key agreement recipients. The parameters now reflect the
    value of the parameters in the key's SubjectPublicKeyInfo.
  - ContentType on encapsulated data was not been passed through
    correctly for authenticated and enveloped data. This has been
    fixed.
  - NTRUEncryptionParameters and
    NTRUEncryptionKeyGenerationParameters were not correctly
    cloning the contained message digest. This has been fixed.
  - CertificateFactory.generateCertificates()/generateCRLs()
    would throw an exception if extra data was found at the end
    of a PEM file even if valid objects had been found. Extra
    data is now ignored providing at least one object found.
  - Internal class PKIXCRLUtil could throw a NullPointerException
    for CRLs with an absent nextUpdate field. This has been
    fixed.
  - PGP ArmoredInputStream now fails earlier on malformed
    headers.
  - The McElieceKobaraImaiCipher was randomly throwing "Bad
    Padding: invalid ciphertext" exception while decrypting due
    to leading zeroes been missed during processing of the cipher
    text. This has been fixed.
  - Ed25519 keys being passed in via OpenSSH key spec are now
    validated in the KeyFactory.
  - Blowfish keys are now range checked on cipher construction.
  - In some cases PGPSecretKeyRing was failing to search its
    extraPubKeys list when searching for public keys.
  - The BasicConstraintsValidation class in the BC cert path
    validation tools has improved conformance to RFC 5280.
  - AlgorithmIdentifiers involving message digests now attempt to
    follow the latest conventions for the parameters field
    (basically DER NULL appears less).
  - Fix various conversions and interoperability for XDH and
    EdDSA between BC and SunEC providers.
  - TLS: Prevent attempts to use KeyUpdate mechanism in versions
    before TLS 1.3.
  * Additional Features and Functionality
  - GCM-SIV has been added to the lightweight API and the
    provider.
  - Blake3 has been added to the lightweight API.
  - The OpenSSL PEMParser can now be extended to add specialised
    parsers.
  - Base32 encoding has now been added, the default alphabet is
    from RFC 4648.
  - The KangarooTwelve message digest has been added to the
    lightweight API.
  - An implementation of the two FPE algorithms, FF1 and FF3-1 in
    SP 800-38G has been added to the lightweight API and the JCE
    provider.
  - An implementation of ParallelHash has been added to the
    lightweight API.
  - An implementation of TupleHash has been added to the
    lightweight API.
  - RSA-PSS now supports the use of SHAKE128 and SHAKE256 as the
    mask generation function and digest.
  - ECDSA now supports the use of SHAKE128 and SHAKE256.
  - PGPPBEEncryptedData will now reset the stream if the initial
    checksum fails so another password can be tried.
  - Iterators on public and secret key ring collections in PGP
    now reflect the original order of the public/secret key rings
    they contain.
  - KeyAgreeRecipientInformation now has a getOriginator() method
    for retrieving the underlying orginator information.
  - PGPSignature now has a getDigestPrefix() method for people
    wanting exposure to the signature finger print details.
  - The old BKS-V1 format keystore is now disabled by default. If
    you need to use BKS-V1 for legacy reasons, it can be
    re-enabled by adding: org.bouncycastle.bks.enable_v1=true to
    the java.security file. We would be interested in hearing
    from anyone that needs to do this.
  - PLAIN-ECDSA now supports the SHA3 digests.
  - Some highlevel support for RFC 4998 ERS has been added for
    ArchiveTimeStamp and EvidenceRecord. The new classes are in
    the org.bouncycastle.tsp.ers package.
  - ECIES has now also support SHA256, SHA384, and SHA512.
  - digestAlgorithms filed in CMS SignedData now includes counter
    signature digest algorithms where possible.
  - A new property "org.bouncycastle.jsse.config" has been added
    which can be used to configure the BCJSSE provider when it is
    created using the no-args constructor.
  - In line with changes in OpenSSL 1.1.0,
    OpenSSLPBEParametersGenerator can now be configured with a
    digest.
  - PGPKeyRingGenerator now includes a method for adding a subkey
    with a primary key binding signature.
  - Support for ASN.1 PRIVATE tags has been added.
  - Performance enhancements to Nokeon, AES, GCM, and
    SICBlockCipher.
  - Support for ecoding/decoding McElieceCCA2 keys has been added
    to the PQC API
  - BCJSSE: Added support for jdk.tls.maxCertificateChainLength
    system property (default is 10).
  - BCJSSE: Added support for jdk.tls.maxHandshakeMessageSize
    system property (default is 32768).
  - BCJSSE: Added support for jdk.tls.client.enableCAExtension
    (default is 'false').
  - BCJSSE: Added support for jdk.tls.client.cipherSuites system
    property.
  - BCJSSE: Added support for jdk.tls.server.cipherSuites system
    property.
  - BCJSSE: Extended ALPN support via standard JSSE API to JDK 8
    versions after u251/u252.
  - BCJSSE: Key managers now support EC credentials for use with
    TLS 1.3 ECDSA signature schemes (including brainpool).
  - TLS: Add TLS 1.3 support for brainpool curves per RFC 8734.
  * Notes
  - There is a small API change in the PKIX package to the
    DigestAlgorithmIdentifierFinder interface as a find() method
    that takes an ASN1ObjectIdentifier has been added to it. For
    people wishing to extend their own implementations, see
    DefaultDigestAlgorithmIdentifierFinder for a sample
    implementation.
  - A version of the bcmail API supporting Jakarta Mail has now
    been added (see bcjmail jar).
  - Some work has been done on moving out code that does not need
    to be in the provider jar. This has reduced the size of the
    provider jar and should also make it easier for developers to
    patch the classes involved as they no longer need to be
    signed. bcpkix and bctls are both dependent on the new bcutil
    jar.
- Add build dependencies on
  mvn(jakarta.activation:jakarta.activation-api) and
  mvn(jakarta.mail:jakarta.mail-api)
- Remove unneeded script bouncycastle_getpoms.sh from sources</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666180800">- Update to version 1.72:
  * Defects Fixed:
  - There were parameter errors in XMSS^MT OIDs for
    XMSSMT_SHA2_40/4_256 and XMSSMT_SHA2_60/3_256. These have
    been fixed.
  - There was an error in Merkle tree construction for the
    Evidence Records (ERS) implementation which could result in
    invalid roots been timestamped. ERS now produces an
    ArchiveTimeStamp for each data object/group with an associated
    reduced hash tree. The reduced hash tree is now calculated as
    a simple path to the root of the tree for each record.
  - OpenPGP will now ignore signatures marked as non-exportable
    on encoding.
  - A tagging calculation error in GCMSIV which could result in
    incorrect tags has been fixed.
  - Issues around Java 17 which could result in failing tests
    have been addressed.
  * Additional Features and Functionality:
  - BCJSSE: TLS 1.3 is now enabled by default where no explicit
    protocols are supplied (e.g. "TLS" or "Default" SSLContext
    algorithms, or SSLContext.getDefault() method).
  - BCJSSE: Rewrite SSLEngine implementation to improve compatibility
    with SunJSSE.
  - BCJSSE: Support export of keying material via extension API.
  - (D)TLS: Add support for 'tls-exporter' channel binding per RFC 9266.
  - (D)TLS (low-level API): By default, only (D)TLS 1.2 and TLS 1.3 are
    offered now. Earlier versions are still supported if explicitly
    enabled. Users may need to check they are offering suitable
    cipher suites for TLS 1.3.
  - (D)TLS (low-level API): Add support for raw public keys per RFC 7250.
  - CryptoServicesRegistrar now has a setServicesConstraints() method
    on it which can be used to selectively turn off algorithms.
  - The NIST PQC Alternate Candidate, Picnic, has been added to the low
    level API and the BCPQC provider.
  - SPHINCS+ has been upgraded to the latest submission, SPHINCS+ 3.1
    and support for Haraka has been added.
  - Evidence records now support timestamp renewal and hash renewal.
  - The SIKE Alternative Candidate NIST Post Quantum Algorithm has
    been added to the low-level PQC API.
  - The NTRU Round 3 Finalist Candidate NIST Post Quantum Algorithm
    has been added to the low-level API and the BCPQC provider.
  - The Falcon Finalist NIST Post Quantum Algorithm has been added to
    the low-level API and the BCPQC provider.
  - The CRYSTALS-Kyber Finalist NIST Post Quantum Algorithm has been
    added to the low-level API and the BCPQC provider.
  - Argon2 Support has been added to the OpenPGP API.
  - XDH IES has now been added to the BC provider.
  - The OpenPGP API now supports AEAD encryption and decryption.
  - The NTRU Prime Alternative Candidate NIST Post Quantum Algorithms
    have been added to the low-level API and the BCPQC provider.
  - The CRYSTALS-Dilithium Finalist NIST Post Quantum Algorithm has
    been added to the low-level API and the BCPQC provider.
  - The BIKE NIST Post Quantum Alternative/Round-4 Candidate has been
    added to the low-level API and the BCPQC provider.
  - The HQC NIST Post Quantum Alternative/Round-4 Candidate has been
    added to the low-level API and the BCPQC provider.
  - Grain128AEAD has been added to the lightweight API.
  - A fast version of CRC24 has been added for use with the PGP API.
  - Some additional methods and fields have been exposed in the
    PGPOnePassSignature class to (hopefully) make it easier to
    deal with nested signatures.
  - CMP support classes have been updated to reflect the latest
    editions to the the draft RFC "Lightweight Certificate Management
    Protocol (CMP) Profile".
  - Support has been added to the PKCS#12 implementation for the
    Oracle trusted certificate attribute.
  - Performance of our BZIP2 classes has been improved.
  * Notes:
  - Keep in mind the PQC algorithms are still under development and
    we are still at least a year and a half away from published standards.
    This means the algorithms may still change so by all means experiment,
    but do not use the PQC algoritms for anything long term.
  - The legacy "Rainbow" and "McEliece" implementations have been
    removed from the BCPQC provider. The underlying classes are
    still present if required. Other legacy algorithm implementations
    can be found under the org.bouncycastle.pqc.legacy package.
  * Security Notes:
  - The PQC SIKE algorithm is provided for research purposes only.
    It should now be regarded as broken. The SIKE implementation
    will be withdrawn in BC 1.73.
  * Rebase bouncycastle-javadoc.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1682424000">- Update to version 1.73: [jsc#PED-3756]
  * Defects Fixed:
  - BCJSSE: Instantiating a JSSE provider in some contexts could
    cause an AccessControl exception.
  - The EC key pair generator can generate out of range private
    keys when used with SM2. A specific SM2KeyPairGenerator has
    been added to the low-level API and is used by
    KeyPairGenerator.getInstance("SM2", "BC"). The SM2 signer has
    been updated to check for out of range keys as well..
  - The attached signature type byte was still present in Falcon
    signatures as well as the detached signature byte.
  - There was an off-by-one error in engineGetOutputSize() for ECIES.
  - The method for invoking read() internally in BCPGInputStream
    could result in inconsistent behaviour if the class was extended.
  - Fixed a rounding issue with FF1 Format Preserving Encryption
    algorithm for certain radices.
  - Fixed RFC3394WrapEngine handling of 64 bit keys.
  - Internal buffer for blake2sp was too small and could result in
    an ArrayIndexOutOfBoundsException.
  - JCA PSS Signatures using SHAKE128 and SHAKE256 now support
    encoding of algorithm parameters.
  - PKCS10CertificationRequest now checks for empty extension
    parameters.
  - Parsing errors in the processing of PGP Armored Data now throw
    an explicit exception ArmoredInputException.
  - PGP AEAD streams could occassionally be truncated.
  - The ESTService class now supports processing of chunked HTTP data.
  - A constructed ASN.1 OCTET STRING with a single member would
    sometimes be re-encoded as a definite-length OCTET STRING. The
    encoding has been adjusted to preserve the BER status of the object.
  - PKIXCertPathReviewer could fail if the trust anchor was also
    included in the certificate store being used for path analysis.
  - UTF-8 parsing of an array range ignored the provided length.
  - IPAddress has been written to provide stricter checking and
    avoid the use of Integer.parseInt().
  - A Java 7 class snuck into the Java 5 to Java 8 build.
  * Additional Features and Functionality:
  - The Rainbow NIST Post Quantum Round-3 Candidate has been added to
    the low-level API and the BCPQC provider (level 3 and level 5
    parameter sets only).
  - The GeMSS NIST Post Quantum Round-3 Candidate has been added to
    the low-level API.
  - The org.bouncycastle.rsa.max_mr_tests property check has been
    added to allow capping of MR tests done on RSA moduli.
  - Significant performance improvements in PQC algorithms,
    especially BIKE, CMCE, Frodo, HQC, Picnic.
  - EdDSA verification now conforms to the recommendations of Taming
    the many EdDSAs, in particular cofactored verification. As a side
    benefit, Pornin's basis reduction is now used for EdDSA
    verification, giving a significant performance boost.
  - Major performance improvements for Anomalous Binary (Koblitz) Curves.
  - The lightweight Cryptography finalists Ascon, ISAP, Elephant,
    PhotonBeetle, Sparkle, and Xoodyak have been added to the
    light-weight cryptography API.
  - BLAKE2bp and BLAKE2sp have been added to the light-weight
    cryptography API.
  - Support has been added for X.509, Section 9.8, hybrid certificates
    and CRLs using alternate public keys and alternate signatures.
  - The property "org.bouncycastle.emulate.oracle" has been added to
    signal the provider should return algorithm names on some algorithms
    in the same manner as the Oracle JCE provider.
  - An extra replaceSigners method has been added to CMSSignedData
    which allows for specifying the digest algorithm IDs to be used
    in the new CMSSignedData object.
  - Parsing and re-encoding of ASN.1 PEM data has been further
    optimized to prevent unecessary conversions between basic encoding,
    definite length, and DER.
  - Support has been added for KEM ciphers in CMS in accordance with
    draft-ietf-lamps-cms-kemri
  - Support has been added for certEncr in CRMF to allow issuing of
    certificates for KEM public keys.
  - Further speedups have been made to CRC24.
  - GCMParameterSpec constructor caching has been added to improve
    performance for JVMs that have the class available.
  - The PGPEncrytedDataGenerator now supports injecting the session
    key to be used for PGP PBE encrypted data.
  - The CRMF CertificateRequestMessageBuilder now supports optional
    attributes.
  - Improvements to the s calculation in JPAKE.
  - A general purpose PQCOtherInfoGenerator has been added which
    supports all Kyber and NTRU.
  - An implementation of HPKE (RFC 9180 - Hybrid Public Key
    Encryption) has been added to the light-weight cryptography API.
  * Security Advisories:
  - The PQC implementations have now been subject to formal review for
    secret leakage and side channels, there were issues in BIKE, Falcon,
    Frodo, HQC which have now been fixed. Some weak positives also
    showed up in Rainbow, Picnic, SIKE, and GeMSS - for now this last
    set has been ignored as the algorithms will either be updated if
    they reappear in the Signature Round, or deleted, as is already the
    case for SIKE (it is now in the legacy package). Details on the
    group responsible for the testing can be found in the CONTRIBUTORS
    file.
  - For at least some ECIES variants (e.g. when using CBC) there is
    an issue with potential malleability of a nonce (implying silent
    malleability of the plaintext) that must be sent alongside the
    ciphertext but is outside the IES integrity check. For this reason
    the automatic generation of nonces with IED is now disabled and
    they have to be passed in using an IESParameterSpec. The current
    advice is to agree on a nonce between parties and then rely on the
    use of the ephemeral key component to allow the nonce (rather the
    so called nonce) usage to be extended.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1687176000">- Update to version 1.74: [bsc#1212508, CVE-2023-33201]
  * Defects Fixed:
  - AsconEngine: Fixed a buffering bug when decrypting across
    multiple processBytes calls (ascon128a unaffected).
  - Context based sanity checking on PGP signatures has been added.
  - The ParallelHash clone constructor was not copying all fields.
  - The maximimum number of blocks for CTR/SIC modes was 1 block
    less than it should have been.
  * Additional Features and Functionality:
  - The PGP API now supports wildcard key IDs for public key
    based data encryption.
  - LMS now supports SHA256/192, SHAKE256/192, and SHAKE256/256
    (the additional SP 8000-208 parameter sets).
  - The PGP API now supports V5 and V6 AEAD encryption for
    encrypted data packets.
  - The PGP examples have been updated to reflect key size and algorithm
    changes that have occurred since they were first written (10+ years...).
  - (D)TLS: A new callback 'TlsPeer.notifyConnectionClosed' will be called
    when the connection is closed (including by failure).
  - BCJSSE: Improved logging of connection events and include unique IDs
    in connection-specific log messages.
  - BCJSSE: Server now logs the offered cipher suites when it fails to
    select one.
  - BCJSSE: Added support for SSLParameters namedGroups and
    signatureSchemes properties (can also be used via BCJSSE
    extension API in earlier Java versions).
  - DTLS: The initial handshake re-send time is now configurable by
    overriding 'TlsPeer.getHandshakeResendTimeMillis'.
  - DTLS: Added support for connection IDs per RFC 9146.
  - DTLS: Performance of DTLSVerifier has been improved so that it can
    reasonably be used for all incoming packets.
  - Initial support has been added for A Mechanism for Encoding
    Differences in Paired Certificates.
  - The PGP API now supports parsing, encoding, and fingerprinting
    of V6 EC/EdEC keys.
  - A thread safe verifier API has been added to the PGP API to support
    multi-threaded verification of certifications on keys and user IDs.
  - The number of keys/sub-keys in a PGPKeyRing can now be found by
    calling PGPKeyRing.size().
  - The PQC algorithms LMS/HSS, SPHINCS+, Dilithium, Falcon, and NTRU
    are now supported directly by the BC provider.
  * Notes:
  - The now defunct PQC SIKE algorithm has been removed, this has also
    meant the removal of its resource files so the provider is now quite
    a bit smaller.
  - As a precaution, HC128 now enforces a 128 bit IV, previous behaviour
    for shorter IVs can be supported where required by padding the IV to
    the 128 bits with zero.
  - PGP encrypted data generation now uses integrity protection by default.
    Previous behaviour for encrypted data can be supported where required
    by calling PGPDataEncryptorBuilder.setWithIntegrityPacket(false) when
    data encryption is set up.
  - There are now additional sanity checks in place to prevent accidental
    mis-use of PGPSignature objects. If this change causes any issues, you
    might want to check what your code is up to as there is probably a bug.
  * Security Advisories:
  - CVE-2023-33201: this release fixes an issue with the X509LDAPCertStoreSpi
    where a specially crafted certificate subject could be used to try and
    extract extra information out of an LDAP server with wild-card matthing
    enabled.
  * Rebase bouncycastle-javadoc.patch
  * Add bouncycastle-notests.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1697630400">- Update to version 1.76:
  * Defects Fixed:
  - Service allocation in the provider could fail due to the lack
    of a permission block. This has been fixed.
  - JceKeyFingerPrintCalculator has been generalised for different
    providers by using "SHA-256" for the algorithm string.
  - BCJSSE: Fixed a regression in 1.74 (NullPointerException) that
    prevents a BCJSSE server from negotiating TLSv1.1 or earlier.
  - DTLS: Fixed server support for client_certificate_type extension.
  - Cipher.unwrap() for HQC could fail due to a miscalculation of
    the length of the KEM packet. This has been fixed.
  - There was exposure to a Java 7 method in the Java 5 to Java 8
    BCTLS jar which could cause issues with some TLS 1.2 cipher
    suites running on older JVMs. This is now fixed.
  * Additional Features and Functionality:
  - BCJSSE: Following OpenJDK, finalizers have been removed from
    SSLSocket subclasses. Applications should close sockets and
    not rely on garbage collection.
  - BCJSSE: Added support for boolean system property
    "jdk.tls.client.useCompatibilityMode" (default "true").
  - DTLS: Added server support for session resumption.
  - JcaPKCS10CertificationRequest will now work with EC on the
    OpenJDK provider.
  - TimeStamp generation now supports the SHA3 algorithm set.
  - The SPHINCS+ simple parameters are now fully supported in the
    BCPQC provider.
  - Kyber, Classic McEliece, HQC, and Bike now supported by the
    CRMF/CMS/CMP APIs.
  - Builder classes have been add for PGP ASCII Armored streams
    allowing CRCs and versions to now be optional.
  - An UnknownPacket type has been added to the PGP APIs to allow
    for forwards compatibility with upcoming revisions to the standard.
  * Rebase patch bouncycastle-notests.patch
- Update to version 1.75:
  * Defects Fixed:
  - Several Java 8 method calls were accidentally introduced in
    the Java 5 to Java 8 build. The affected classes have been
    refactored to remove this.
  - (D)TLS: renegotiation after resumption now fixed to avoid
    breaking connection.
  * Notes:
  - The ASN.1 core package has had some dead and retired methods
    cleaned up and removed.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701691200">- Update to version 1.77:
  * Defects Fixed:
  - Using an unescaped '=' in an X.500 RDN would result in the
    RDN being truncated silently. The issue is now detected and
    an exception is thrown.
  - asn1.eac.CertificateBody was returning certificateEffectiveDate
    from getCertificateExpirationDate(). This has been fixed to
    return certificateExpirationDate.
  - DTLS: Fixed retransmission in response to re-receipt of an
    aggregated ChangeCipherSpec.
  - (D)TLS: Fixed compliance for supported_groups extension.
    Server will no longer negotiate an EC cipher suite using a
    default curve when the ClientHello includes the supported_groups
    extension but it contains no curves in common with the server.
    Similarly, a DH cipher suite will not be negotiated when the
    ClientHello includes supported_groups, containing at least one
    FFDHE group, but none in common with the server.
  - IllegalStateException was being thrown by Ed25519/Ed448 SignatureSpi.
  - TLS: class annotation issues that could occur between the BC
    provider and the TLS API for the GCMParameterSpec class when
    the jars were loaded on the boot class path have been addressed.
  - Attempt to create an ASN.1 OID from a zero length byte array
    is now caught at construction time.
  - Attempt to create an X.509 extension block which is empty will
    now be blocked cause an exception.
  - IES implementation will now accept a null ParameterSpec if no
    nonce is needed.
  - An internal method in Arrays was failing to construct its
    failure message correctly on an error.
  - HSSKeyPublicParameters.generateLMSContext() would fail for a
    unit depth key.
  * Additional Features and Functionality:
  - BCJSSE: Added org.bouncycastle.jsse.client.omitSigAlgsCertExtension
    and org.bouncycastle.jsse.server.omitSigAlgsCertExtension boolean
    system properties to control (for client and server resp.) whether
    the signature_algorithms_cert extension should be omitted if it
    would be identical to signature_algorithms. Defaults to true, the
    historical behaviour.
  - The low-level HPKE API now allows the sender to specify an
    ephemeral key pair.
  - Support has been added for the delta-certificate requests in line
    with the current Chameleon Cert draft from the IETF.
  - Some accommodation has been added for historical systems to
    accommodate variations in the SHA-1 digest OID for CMS SignedData.
  - TLS: the TLS API will now try "RSAwithDigestAndMFG1" as well as
    the newer RSAPSS algorithm names when used with the JCA.
  - TLS: RSA key exchange cipher suites are now disabled by default.
  - Support has been added for PKCS#10 requests to allow certificates
    using the altSignature/altPublicKey extensions.
  * Notes:
  - Kyber and Dilithium have been updated according to the latest
    draft of the standard. Dilithium-AES and Kyber-AES have now been
    removed. Kyber now produces 256 bit secrets for all parameter sets
    (in line with the draft standard).
  - NTRU has been updated to produce 256 bit secrets in line with Kyber.
  - SPHINCS+ can now be used to generate certificates in line with
    those used by (Open Quantum Safe) OQS.
  - Falcon object idenitifiers are now in line with OQS as well.
  - PQC CMS SignedData now defaults to SHA-256 for signed attributes
    rather than SHAKE-256. This is also a compatibility change, but may
    change further again as the IETF standard for CMS is updated.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1714392000">- Update to version 1.78: [bsc#1223252, CVE-2024-30171]
  * Security Advisories.
  - CVE-2024-29857: Importing an EC certificate with specially crafted
    F2m parameters can cause high CPU usage during parameter evaluation.
  - CVE-2024-30171: Possible timing based leakage in RSA based handshakes
    due to exception processing eliminated.
  - CVE-2024-30172: Crafted signature and public key can be used to
    trigger an infinite loop in the Ed25519 verification code.
  - CVE-2024-301XX: When endpoint identification is enabled in the BCJSSE
    and an SSL socket is not created with an explicit hostname (as happens
    with HttpsURLConnection), hostname verification could be performed
    against a DNS-resolved IP address. This has been fixed.
  * Defects Fixed:
  - Issues with a dangling weak reference causing intermittent
    NullPointerExceptions in the OcspCache have been fixed.
  - Issues with non-constant time RSA operations in TLS handshakes.
  - Issue with Ed25519, Ed448 signature verification causing intermittent
    infinite loop have been fixed.
  - Issues with non-constant time ML-KEM implementation ("Kyber Slash").
  - Align ML-KEM input validation with FIPS 203 IPD requirements.
  - Make PEM parsing more forgiving of whitespace to align with RFC 7468.
  - Fix CCM length checks with large nonce sizes (n=12, n=13).
  - EAC: Fixed the CertificateBody ASN.1 type to support an optional
    Certification Authority Reference in a Certificate Request.
  - ASN.1: ObjectIdentifier (also Relative OID) parsing has been optimized
    and the contents octets for both types are now limited to 4096 bytes.
  - BCJSSE: Fixed a missing null check on the result of PrivateKey.getEncoded(),
    which could cause issues for HSM RSA keys.
  - BCJSSE: When endpoint identification is enabled and an SSL socket is not
    created with an explicit hostname (as happens with HttpsURLConnection),
    hostname verification could be performed against a DNS-resolved IP address.
  - The missing module import of java.logging to the provider module has been added.
  - GOST ASN.1 public key alg parameters are now compliant with RFC 9215.
  - An off-by-one error in the encoding for EccP256CurvePoint for ITS.
  - PEM Parser now enforces PEM headers to start at the beginning of the line
    to be meaningful.
  * Additional Features and Functionality.
  - An implementation of MLS (RFC 9420 - The Messaging Layer Security Protocol)
    has been added as a new module.
  - NTRU now supports NTRU-HPS4096-1229 and NTRU-HRSS-1373.
  - Improvements to PGP support, including Camellia key wrapping and Curve25519,
    Curve448 key types (including XDH with HKDF).
  - Added initial support for ML-KEM in TLS.
  - Added XWing hybrid KEM construction (X25519 + ML-KEM-768).
  - Introduced initial KEMSpi support (NTRU, SNTRU Prime) for JDK 21+.
  - Introduced initial composite signature support for X509 Certificates.
  - PKCS#12 now supports PKCS12-AES256-AES128, PKCS12-AES256-AES128-GCM,
    PKCS12-DEF-AES256-AES128, and PKCS12-DEF-AES256-AES128-GCM.
  - The default type for the KeyStore.getInstance("PKCS12", "BC") can now be set
    using the org.bouncycastle.pkcs12.default system/security property.
  - The PGP SExpParser will now handle Ed25519 and Ed448 keys.
  - Dilithium and Kyber key encoding updated to latest Draft RFCs
    (draft-ietf-lamps-dilithium-certificates and draft-ietf-lamps-kyber-certificates)
  - Support has been added for encryption key derivation using HKDF in CMS, see
    draft-housley-lamps-cms-cek-hkdf-sha256.
  - X500Name now recognises jurisdiction{C,ST,L} DNs.
  - CertPathValidationContext and CertificatePoliciesValidation now include
    implementations of Memoable.
  - The Composite post-quantum signatures implementation has been updated to the
    latest draft draft-ounsworth-pq-composite-sigs.
  * Full release notes: bouncycastle.org/releasenotes.html#r1rv78
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392001">- Update to version 1.78.1
  * Defects Fixed:
  - The new dependency of the the PGP API on the bcutil jar was
    missing from the module jar, the OSGi manifest, and the Maven
    POM. This has been fixed.
  - Missing exports and duplicate imports have been added/removed
    from the OSGi manifests.
  - The OSGi manifests now have the same bundle IDs as 1.77 and
    lock down dependencies to the equivalent variations
  - A check in the X.509 Extensions class preventing the parsing
    of empty extensions has been removed.</changelog>
</package>
<package pkgid="ed47afe0107d0eaebdc50ea960c3fae8daebb782b1724e81b9abc1cce5f86cdf60b533d54266ce3e25e7a93cc56ed7bc633fececbb8350cc9bff5fae8ca03a94" name="bouncycastle-pg" arch="noarch">
  <version epoch="0" ver="1.78.1" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1610539200">- Version update to 1.68
  * Defects Fixed:
  - Some BigIntegers utility methods would fail for
    BigInteger.ZERO. This has been fixed.
  - PGPUtil.isKeyRing() was not detecting secret sub-keys in its
    input. This has been fixed.
  - The ASN.1 class, ArchiveTimeStamp was insisting on a value
    for the optional reducedHashTree field. This has been fixed.
  - BCJSSE: Lock against multiple writers - a possible
    synchronization issue has been removed.
  * Additional Features and Functionality
  - BCJSSE: Added support for system property
    com.sun.net.ssl.requireCloseNotify. Note that we are using a
    default value of 'true'.
  - BCJSSE: 'TLSv1.3' is now a supported protocol for both client
    and server. For this release it is only enabled by default for
    the 'TLSv1.3' SSLContext, but can be explicitly enabled using
    'setEnabledProtocols' on an SSLSocket or SSLEngine, or via
    SSLParameters.
  - BCJSSE: Session resumption is now also supported for servers
    in TLS 1.2 and earlier. For this release it is disabled by
    default, and can be enabled by setting the boolean system
    property org.bouncycastle.jsse.server.enableSessionResumption
    to 'true'.
  - The provider RSA-PSS signature names that follow the JCA
    naming convention.
  - FIPS mode for the BCJSSE now enforces namedCurves for any
    presented certificates.
  - PGPSignatureSubpacketGenerator now supports editing of a
    pre-existing sub-packet list.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621944000">- Add bouncycastle_getpoms.sh to get pom files from Maven repos</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1627387200">- Directory core/docs does not exist</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647518400">- Add glassfish-activation-api dependency so that we can build with
  JDK that does not contain the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647604800">- Build with source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules unconditionally</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1650628800">- Version update to 1.71
  * Defects Fixed
  - In line with GPG the PGP API now attempts to preserve
    comments containing non-ascii UTF8 characters.
  - An accidental partial dependency on Java 1.7 has been removed
    from the TLS API.
  - JcaPKIXIdentityBuilder would fail to process File objects
    correctly. This is now fixed.
  - Some byte[] parameters to the CMP API were not being
    defensively cloned to prevent accidental changes. Extra
    defensive cloning has been added.
  - CMS primitives would sometimes convert ASN.1 definite-length
    encodings into indefinite-length encodings. The primitives
    will now try and preserve the original encoding where possible.
  - CMSSignedData.getAttributeCertificates() now properly
    restricts the tag values checked to just 1 (the obsolete
    v1 tag) and 2 (for the more current v2 certificates).
  - BCJSSE now tries to validate a custom KeyManager selection
    in order to catch errors around a key manager ignoring
    key type early.
  - Compressed streams in PGP ending with zero length partial
    packets could cause failure on parsing the OpenPGP API.
    This has been fixed.
  - The fallback mode for JceAsymmetricKeyWrapper/Unwrapper
    would lose track of any algorithm parameters generated
    in the initial attempt. The algorithm parameters are now
    propagated.
  - An accidental regression introduced by a fix for another
    issue in PKIXCertPathReviewer around use of the
    AuthorityKeyIdentifier extension and it failing to match
    a certificate uniquely when the serial number field
    is missing has been fixed.
  - An error was found in the creation of TLS 1.3 Export Keying
    Material which could cause compatibility issues. This has
    been fixed.
  * Additional Features and Functionality
  - Support has been added for OpenPGP regular expression
    signature packets.
  - Support has been added for OpenPGP PolicyURI signature
    packets.
  - A utility method has been added to PGPSecretKeyRing to allow
    for inserting or replacing a PGPPublicKey.
  - The NIST PQC Finalist, Classic McEliece has been added to the
    low level API and the BCPQC provider.
  - The NIST PQC Alternate Candidate, SPHINCS+ has been added to
    the BCPQC provider.
  - The NIST PQC Alternate Candidate, FrodoKEM has been added to
    the low level API and the BCPQC provider.
  - The NIST PQC Finalist, SABER has been added to the low level
    API and the BCPQC provider.
  - KMAC128, KMAC256 has been added to the BC provider (empty
    customization string).
  - TupleHash128, TupleHash256 has been added to the BC provider
    (empty customization string).
  - ParallelHash128, ParallelHash256 has been added to the BC
    provider (empty customization string, block size 1024 bits).
  - Two new properties: "org.bouncycastle.rsa.max_size" (default
    15360) and "org.bouncycastle.ec.fp_max_size" (default 1042)
    have been added to cap the maximum size of RSA and EC keys.
  - RSA modulus are now checked to be provably composite using
    the enhanced MR probable prime test.
  - Imported EC Fp basis values are now validated against the MR
    prime number test before use. The certainty level of the
    prime test can be determined by
    "org.bouncycastle.ec.fp_certainty" (default 100).
  - The BC entropy thread now has a specific name:
    "BC-ENTROPY-GATHERER".
  - Utility methods have been added for joining/merging PGP
    public keys and signatures.
  - Blake3-256 has been added to the BC provider.
  - DTLS: optimisation to delayed handshake hash.
  - Further additions to the ETSI 102 941 support in the ETSI/ITS
    package: certification request, signed message generation and
    verification now supported.
  - CMSSignedDataGenerator now supports the direct generation of
    definite-length data.
  - The NetscapeCertType class now has a hasUsages() method on it
    for querying usage settings on its bit string.
  - Support for additional input has been added for deterministic
    (EC)DSA.
  - The OpenPGP API provides better support for subkey
    generation.
  - BCJSSE: Added boolean system properties
    "org.bouncycastle.jsse.client.dh.disableDefaultSuites" and
    "org.bouncycastle.jsse.server.dh.disableDefaultSuites".
    Default "false". Set to "true" to disable inclusion of DH
    cipher suites in the default cipher suites for client/server
    respectively.
  * Notes
  - The deprecated QTESLA implementation has been removed from
    the BCPQC provider.
  - The submission update to SPHINCS+ has been added. This
    changes the generation of signatures - particularly
    deterministic ones.
- Version update to 1.70
  * Defects Fixed
  - Blake 3 output limit is enforced.
  - The PKCS12 KeyStore was relying on default precedence for its
    key Cipher implementation so was sometimes failing if used
    from the keytool. The KeyStore class now makes sure it uses
    the correct Cipher implementation.
  - Fixed bzip2 compression for empty contents (GH #993).
  - ASN.1: More robust handling of high tag numbers and
    definite-length forms.
  - BCJSSE: Fix a concurrent modification issue in session
    contexts (GH#968).
  - BCJSSE: Don't log sensitive system property values (GH#976).
  - BCJSSE: Fixed a priority issue amongst imperfect-match
    credentials in KeyManager classes.
  - The IES AlgorithmParameters object has been re-written to
    properly support all the variations of IESParameterSpec.
  - getOutputSize() for ECIES has been corrected to avoid
    occassional underestimates.
  - The lack of close() in the ASN.1 Dump command line utility
    was triggering false positives in some code analysis tools. A
    close() call has been added.
  - PGPPublicKey.getBitStrength() now properly recognises EdDSA
    keys.
  * Additional Features and Functionality
  - Missing PGP CRC checksums can now be optionally ignored using
    setDetectMissingCRC() (default false) on ArmoredInputStream.
  - PGPSecretKey.copyWithNewPassword() now has a variant which
    uses USAGE_SHA1 for key protection if a PGPDigestCalculator
    is passed in.
  - PGP ASCII armored data now skips "\t", "\v", and "\f".
  - PKCS12 files with duplicate localKeyId attributes on
    certificates will now have the incorrect attributes filtered
    out, rather than the duplicate causing an exception.
  - PGPObjectFactory will now ignore packets representing
    unrecognised signature versions in the input stream.
  - The X.509 extension generator will now accumulate some
    duplicate X.509 extensions into a single extension where it
    is possible to do so.
  - Removed support for maxXofLen in Kangaroo digest.
  - Ignore marker packets in PGP Public and Secret key ring
    collection.
  - An implementation of LEA has been added to the low-level API.
  - Access, recovery, and direct use for PGP session keys has
    been added to the OpenPGP API for processing encrypted data.
  - A PGPCanonicalizedDataGenerator has been added which converts
    input into canonicalized literal data for text and UTF-8
    mode.
  - A getUserKeyingMaterial() method has been added to the
    KeyAgreeRecipientInformation class.
  - ASN.1: Tagged objects (and parsers) now support all tag
    classes. Special code for ApplicationSpecific has been
    deprecated and re-implemented in terms of TaggedObject.
  - ASN.1: Improved support for nested tagging.
  - ASN.1: Added support for GraphicString, ObjectDescriptor,
    RelativeOID.
  - ASN.1: Added support for constructed BitString encodings,
    including efficient parsing for large values.
  - TLS: Added support for external PSK handshakes.
  - TLS: Check policy restrictions on key size when determining
    cipher suite support.
  - A performance issue in KeccakDigest due to left over debug
    code has been identified and dealt with.
  - BKS key stores can now be used for collecting protected keys
    (note: any attempt to store such a store will cause an
    exception).
  - A method for recovering user keying material has been added
    to KeyAgreeRecipientInformation.
  - Support has been added to the CMS API for SHA-3 based
    PLAIN-ECDSA.
  - The low level BcDefaultDigestProvider now supports the SHAKE
    family of algorithms and the SM3 alogirthm.
  - PGPKeyRingGenerator now supports creation of key-rings with
    direct-key identified keys.
  - The PQC NIST candidate, signature algorithm SPHINCS+ has been
    added to the low-level API.
  - ArmoredInputStream now explicitly checks for a '\n' if in
    crLF mode.
  - Direct support for NotationDataOccurances, Exportable,
    Revocable, IntendedRecipientFingerPrints, and AEAD algorithm
    preferences has been added to PGPSignatureSubpacketVector.
  - Further support has been added for keys described using
    S-Expressions in GPG 2.2.X.
  - Support for OpenPGP Session Keys from the (draft) Stateless
    OpenPGP CLI has been added.
  - Additional checks have been added for PGP marker packets in
    the parsing of PGP objects.
  - A CMSSignedData.addDigestAlgorithm() has been added to allow
    for adding additional digest algorithm identifiers to CMS
    SignedData structures when required.
  - Support has been added to CMS for the LMS/HSS signature
    algorithm.
  - The system property
    "org.bouncycastle.jsse.client.assumeOriginalHostName"
    (default false) has been added for dealing with SNI problems
    related to the host name not being propagate by the JVM.
  - The JcePKCSPBEOutputEncryptorBuilder now supports SCRYPT with
    ciphers that do not have algorithm parameters (e.g. AESKWP).
  - Support is now added for certificates using ETSI TS 103 097,
    "Intelligent Transport Systems (ITS)" in the bcpkix package.
  * Notes.
  - While this release should maintain source code compatibility,
    developers making use of some parts of the ASN.1 library will
    find that some classes need recompiling. Apologies for the
    inconvenience.
- Version update to 1.69
  * Defects Fixed
  - Lightweight and JCA conversion of Ed25519 keys in the PGP API
    could drop the leading byte as it was zero. This has been
    fixed.
  - Marker packets appearing at the start of PGP public key rings
    could cause parsing failure. This has been fixed.
  - ESTService could fail for some valid Content-Type headers.
    This has been fixed.
  - Originator key algorithm parameters were being passed as NULL
    in key agreement recipients. The parameters now reflect the
    value of the parameters in the key's SubjectPublicKeyInfo.
  - ContentType on encapsulated data was not been passed through
    correctly for authenticated and enveloped data. This has been
    fixed.
  - NTRUEncryptionParameters and
    NTRUEncryptionKeyGenerationParameters were not correctly
    cloning the contained message digest. This has been fixed.
  - CertificateFactory.generateCertificates()/generateCRLs()
    would throw an exception if extra data was found at the end
    of a PEM file even if valid objects had been found. Extra
    data is now ignored providing at least one object found.
  - Internal class PKIXCRLUtil could throw a NullPointerException
    for CRLs with an absent nextUpdate field. This has been
    fixed.
  - PGP ArmoredInputStream now fails earlier on malformed
    headers.
  - The McElieceKobaraImaiCipher was randomly throwing "Bad
    Padding: invalid ciphertext" exception while decrypting due
    to leading zeroes been missed during processing of the cipher
    text. This has been fixed.
  - Ed25519 keys being passed in via OpenSSH key spec are now
    validated in the KeyFactory.
  - Blowfish keys are now range checked on cipher construction.
  - In some cases PGPSecretKeyRing was failing to search its
    extraPubKeys list when searching for public keys.
  - The BasicConstraintsValidation class in the BC cert path
    validation tools has improved conformance to RFC 5280.
  - AlgorithmIdentifiers involving message digests now attempt to
    follow the latest conventions for the parameters field
    (basically DER NULL appears less).
  - Fix various conversions and interoperability for XDH and
    EdDSA between BC and SunEC providers.
  - TLS: Prevent attempts to use KeyUpdate mechanism in versions
    before TLS 1.3.
  * Additional Features and Functionality
  - GCM-SIV has been added to the lightweight API and the
    provider.
  - Blake3 has been added to the lightweight API.
  - The OpenSSL PEMParser can now be extended to add specialised
    parsers.
  - Base32 encoding has now been added, the default alphabet is
    from RFC 4648.
  - The KangarooTwelve message digest has been added to the
    lightweight API.
  - An implementation of the two FPE algorithms, FF1 and FF3-1 in
    SP 800-38G has been added to the lightweight API and the JCE
    provider.
  - An implementation of ParallelHash has been added to the
    lightweight API.
  - An implementation of TupleHash has been added to the
    lightweight API.
  - RSA-PSS now supports the use of SHAKE128 and SHAKE256 as the
    mask generation function and digest.
  - ECDSA now supports the use of SHAKE128 and SHAKE256.
  - PGPPBEEncryptedData will now reset the stream if the initial
    checksum fails so another password can be tried.
  - Iterators on public and secret key ring collections in PGP
    now reflect the original order of the public/secret key rings
    they contain.
  - KeyAgreeRecipientInformation now has a getOriginator() method
    for retrieving the underlying orginator information.
  - PGPSignature now has a getDigestPrefix() method for people
    wanting exposure to the signature finger print details.
  - The old BKS-V1 format keystore is now disabled by default. If
    you need to use BKS-V1 for legacy reasons, it can be
    re-enabled by adding: org.bouncycastle.bks.enable_v1=true to
    the java.security file. We would be interested in hearing
    from anyone that needs to do this.
  - PLAIN-ECDSA now supports the SHA3 digests.
  - Some highlevel support for RFC 4998 ERS has been added for
    ArchiveTimeStamp and EvidenceRecord. The new classes are in
    the org.bouncycastle.tsp.ers package.
  - ECIES has now also support SHA256, SHA384, and SHA512.
  - digestAlgorithms filed in CMS SignedData now includes counter
    signature digest algorithms where possible.
  - A new property "org.bouncycastle.jsse.config" has been added
    which can be used to configure the BCJSSE provider when it is
    created using the no-args constructor.
  - In line with changes in OpenSSL 1.1.0,
    OpenSSLPBEParametersGenerator can now be configured with a
    digest.
  - PGPKeyRingGenerator now includes a method for adding a subkey
    with a primary key binding signature.
  - Support for ASN.1 PRIVATE tags has been added.
  - Performance enhancements to Nokeon, AES, GCM, and
    SICBlockCipher.
  - Support for ecoding/decoding McElieceCCA2 keys has been added
    to the PQC API
  - BCJSSE: Added support for jdk.tls.maxCertificateChainLength
    system property (default is 10).
  - BCJSSE: Added support for jdk.tls.maxHandshakeMessageSize
    system property (default is 32768).
  - BCJSSE: Added support for jdk.tls.client.enableCAExtension
    (default is 'false').
  - BCJSSE: Added support for jdk.tls.client.cipherSuites system
    property.
  - BCJSSE: Added support for jdk.tls.server.cipherSuites system
    property.
  - BCJSSE: Extended ALPN support via standard JSSE API to JDK 8
    versions after u251/u252.
  - BCJSSE: Key managers now support EC credentials for use with
    TLS 1.3 ECDSA signature schemes (including brainpool).
  - TLS: Add TLS 1.3 support for brainpool curves per RFC 8734.
  * Notes
  - There is a small API change in the PKIX package to the
    DigestAlgorithmIdentifierFinder interface as a find() method
    that takes an ASN1ObjectIdentifier has been added to it. For
    people wishing to extend their own implementations, see
    DefaultDigestAlgorithmIdentifierFinder for a sample
    implementation.
  - A version of the bcmail API supporting Jakarta Mail has now
    been added (see bcjmail jar).
  - Some work has been done on moving out code that does not need
    to be in the provider jar. This has reduced the size of the
    provider jar and should also make it easier for developers to
    patch the classes involved as they no longer need to be
    signed. bcpkix and bctls are both dependent on the new bcutil
    jar.
- Add build dependencies on
  mvn(jakarta.activation:jakarta.activation-api) and
  mvn(jakarta.mail:jakarta.mail-api)
- Remove unneeded script bouncycastle_getpoms.sh from sources</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666180800">- Update to version 1.72:
  * Defects Fixed:
  - There were parameter errors in XMSS^MT OIDs for
    XMSSMT_SHA2_40/4_256 and XMSSMT_SHA2_60/3_256. These have
    been fixed.
  - There was an error in Merkle tree construction for the
    Evidence Records (ERS) implementation which could result in
    invalid roots been timestamped. ERS now produces an
    ArchiveTimeStamp for each data object/group with an associated
    reduced hash tree. The reduced hash tree is now calculated as
    a simple path to the root of the tree for each record.
  - OpenPGP will now ignore signatures marked as non-exportable
    on encoding.
  - A tagging calculation error in GCMSIV which could result in
    incorrect tags has been fixed.
  - Issues around Java 17 which could result in failing tests
    have been addressed.
  * Additional Features and Functionality:
  - BCJSSE: TLS 1.3 is now enabled by default where no explicit
    protocols are supplied (e.g. "TLS" or "Default" SSLContext
    algorithms, or SSLContext.getDefault() method).
  - BCJSSE: Rewrite SSLEngine implementation to improve compatibility
    with SunJSSE.
  - BCJSSE: Support export of keying material via extension API.
  - (D)TLS: Add support for 'tls-exporter' channel binding per RFC 9266.
  - (D)TLS (low-level API): By default, only (D)TLS 1.2 and TLS 1.3 are
    offered now. Earlier versions are still supported if explicitly
    enabled. Users may need to check they are offering suitable
    cipher suites for TLS 1.3.
  - (D)TLS (low-level API): Add support for raw public keys per RFC 7250.
  - CryptoServicesRegistrar now has a setServicesConstraints() method
    on it which can be used to selectively turn off algorithms.
  - The NIST PQC Alternate Candidate, Picnic, has been added to the low
    level API and the BCPQC provider.
  - SPHINCS+ has been upgraded to the latest submission, SPHINCS+ 3.1
    and support for Haraka has been added.
  - Evidence records now support timestamp renewal and hash renewal.
  - The SIKE Alternative Candidate NIST Post Quantum Algorithm has
    been added to the low-level PQC API.
  - The NTRU Round 3 Finalist Candidate NIST Post Quantum Algorithm
    has been added to the low-level API and the BCPQC provider.
  - The Falcon Finalist NIST Post Quantum Algorithm has been added to
    the low-level API and the BCPQC provider.
  - The CRYSTALS-Kyber Finalist NIST Post Quantum Algorithm has been
    added to the low-level API and the BCPQC provider.
  - Argon2 Support has been added to the OpenPGP API.
  - XDH IES has now been added to the BC provider.
  - The OpenPGP API now supports AEAD encryption and decryption.
  - The NTRU Prime Alternative Candidate NIST Post Quantum Algorithms
    have been added to the low-level API and the BCPQC provider.
  - The CRYSTALS-Dilithium Finalist NIST Post Quantum Algorithm has
    been added to the low-level API and the BCPQC provider.
  - The BIKE NIST Post Quantum Alternative/Round-4 Candidate has been
    added to the low-level API and the BCPQC provider.
  - The HQC NIST Post Quantum Alternative/Round-4 Candidate has been
    added to the low-level API and the BCPQC provider.
  - Grain128AEAD has been added to the lightweight API.
  - A fast version of CRC24 has been added for use with the PGP API.
  - Some additional methods and fields have been exposed in the
    PGPOnePassSignature class to (hopefully) make it easier to
    deal with nested signatures.
  - CMP support classes have been updated to reflect the latest
    editions to the the draft RFC "Lightweight Certificate Management
    Protocol (CMP) Profile".
  - Support has been added to the PKCS#12 implementation for the
    Oracle trusted certificate attribute.
  - Performance of our BZIP2 classes has been improved.
  * Notes:
  - Keep in mind the PQC algorithms are still under development and
    we are still at least a year and a half away from published standards.
    This means the algorithms may still change so by all means experiment,
    but do not use the PQC algoritms for anything long term.
  - The legacy "Rainbow" and "McEliece" implementations have been
    removed from the BCPQC provider. The underlying classes are
    still present if required. Other legacy algorithm implementations
    can be found under the org.bouncycastle.pqc.legacy package.
  * Security Notes:
  - The PQC SIKE algorithm is provided for research purposes only.
    It should now be regarded as broken. The SIKE implementation
    will be withdrawn in BC 1.73.
  * Rebase bouncycastle-javadoc.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1682424000">- Update to version 1.73: [jsc#PED-3756]
  * Defects Fixed:
  - BCJSSE: Instantiating a JSSE provider in some contexts could
    cause an AccessControl exception.
  - The EC key pair generator can generate out of range private
    keys when used with SM2. A specific SM2KeyPairGenerator has
    been added to the low-level API and is used by
    KeyPairGenerator.getInstance("SM2", "BC"). The SM2 signer has
    been updated to check for out of range keys as well..
  - The attached signature type byte was still present in Falcon
    signatures as well as the detached signature byte.
  - There was an off-by-one error in engineGetOutputSize() for ECIES.
  - The method for invoking read() internally in BCPGInputStream
    could result in inconsistent behaviour if the class was extended.
  - Fixed a rounding issue with FF1 Format Preserving Encryption
    algorithm for certain radices.
  - Fixed RFC3394WrapEngine handling of 64 bit keys.
  - Internal buffer for blake2sp was too small and could result in
    an ArrayIndexOutOfBoundsException.
  - JCA PSS Signatures using SHAKE128 and SHAKE256 now support
    encoding of algorithm parameters.
  - PKCS10CertificationRequest now checks for empty extension
    parameters.
  - Parsing errors in the processing of PGP Armored Data now throw
    an explicit exception ArmoredInputException.
  - PGP AEAD streams could occassionally be truncated.
  - The ESTService class now supports processing of chunked HTTP data.
  - A constructed ASN.1 OCTET STRING with a single member would
    sometimes be re-encoded as a definite-length OCTET STRING. The
    encoding has been adjusted to preserve the BER status of the object.
  - PKIXCertPathReviewer could fail if the trust anchor was also
    included in the certificate store being used for path analysis.
  - UTF-8 parsing of an array range ignored the provided length.
  - IPAddress has been written to provide stricter checking and
    avoid the use of Integer.parseInt().
  - A Java 7 class snuck into the Java 5 to Java 8 build.
  * Additional Features and Functionality:
  - The Rainbow NIST Post Quantum Round-3 Candidate has been added to
    the low-level API and the BCPQC provider (level 3 and level 5
    parameter sets only).
  - The GeMSS NIST Post Quantum Round-3 Candidate has been added to
    the low-level API.
  - The org.bouncycastle.rsa.max_mr_tests property check has been
    added to allow capping of MR tests done on RSA moduli.
  - Significant performance improvements in PQC algorithms,
    especially BIKE, CMCE, Frodo, HQC, Picnic.
  - EdDSA verification now conforms to the recommendations of Taming
    the many EdDSAs, in particular cofactored verification. As a side
    benefit, Pornin's basis reduction is now used for EdDSA
    verification, giving a significant performance boost.
  - Major performance improvements for Anomalous Binary (Koblitz) Curves.
  - The lightweight Cryptography finalists Ascon, ISAP, Elephant,
    PhotonBeetle, Sparkle, and Xoodyak have been added to the
    light-weight cryptography API.
  - BLAKE2bp and BLAKE2sp have been added to the light-weight
    cryptography API.
  - Support has been added for X.509, Section 9.8, hybrid certificates
    and CRLs using alternate public keys and alternate signatures.
  - The property "org.bouncycastle.emulate.oracle" has been added to
    signal the provider should return algorithm names on some algorithms
    in the same manner as the Oracle JCE provider.
  - An extra replaceSigners method has been added to CMSSignedData
    which allows for specifying the digest algorithm IDs to be used
    in the new CMSSignedData object.
  - Parsing and re-encoding of ASN.1 PEM data has been further
    optimized to prevent unecessary conversions between basic encoding,
    definite length, and DER.
  - Support has been added for KEM ciphers in CMS in accordance with
    draft-ietf-lamps-cms-kemri
  - Support has been added for certEncr in CRMF to allow issuing of
    certificates for KEM public keys.
  - Further speedups have been made to CRC24.
  - GCMParameterSpec constructor caching has been added to improve
    performance for JVMs that have the class available.
  - The PGPEncrytedDataGenerator now supports injecting the session
    key to be used for PGP PBE encrypted data.
  - The CRMF CertificateRequestMessageBuilder now supports optional
    attributes.
  - Improvements to the s calculation in JPAKE.
  - A general purpose PQCOtherInfoGenerator has been added which
    supports all Kyber and NTRU.
  - An implementation of HPKE (RFC 9180 - Hybrid Public Key
    Encryption) has been added to the light-weight cryptography API.
  * Security Advisories:
  - The PQC implementations have now been subject to formal review for
    secret leakage and side channels, there were issues in BIKE, Falcon,
    Frodo, HQC which have now been fixed. Some weak positives also
    showed up in Rainbow, Picnic, SIKE, and GeMSS - for now this last
    set has been ignored as the algorithms will either be updated if
    they reappear in the Signature Round, or deleted, as is already the
    case for SIKE (it is now in the legacy package). Details on the
    group responsible for the testing can be found in the CONTRIBUTORS
    file.
  - For at least some ECIES variants (e.g. when using CBC) there is
    an issue with potential malleability of a nonce (implying silent
    malleability of the plaintext) that must be sent alongside the
    ciphertext but is outside the IES integrity check. For this reason
    the automatic generation of nonces with IED is now disabled and
    they have to be passed in using an IESParameterSpec. The current
    advice is to agree on a nonce between parties and then rely on the
    use of the ephemeral key component to allow the nonce (rather the
    so called nonce) usage to be extended.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1687176000">- Update to version 1.74: [bsc#1212508, CVE-2023-33201]
  * Defects Fixed:
  - AsconEngine: Fixed a buffering bug when decrypting across
    multiple processBytes calls (ascon128a unaffected).
  - Context based sanity checking on PGP signatures has been added.
  - The ParallelHash clone constructor was not copying all fields.
  - The maximimum number of blocks for CTR/SIC modes was 1 block
    less than it should have been.
  * Additional Features and Functionality:
  - The PGP API now supports wildcard key IDs for public key
    based data encryption.
  - LMS now supports SHA256/192, SHAKE256/192, and SHAKE256/256
    (the additional SP 8000-208 parameter sets).
  - The PGP API now supports V5 and V6 AEAD encryption for
    encrypted data packets.
  - The PGP examples have been updated to reflect key size and algorithm
    changes that have occurred since they were first written (10+ years...).
  - (D)TLS: A new callback 'TlsPeer.notifyConnectionClosed' will be called
    when the connection is closed (including by failure).
  - BCJSSE: Improved logging of connection events and include unique IDs
    in connection-specific log messages.
  - BCJSSE: Server now logs the offered cipher suites when it fails to
    select one.
  - BCJSSE: Added support for SSLParameters namedGroups and
    signatureSchemes properties (can also be used via BCJSSE
    extension API in earlier Java versions).
  - DTLS: The initial handshake re-send time is now configurable by
    overriding 'TlsPeer.getHandshakeResendTimeMillis'.
  - DTLS: Added support for connection IDs per RFC 9146.
  - DTLS: Performance of DTLSVerifier has been improved so that it can
    reasonably be used for all incoming packets.
  - Initial support has been added for A Mechanism for Encoding
    Differences in Paired Certificates.
  - The PGP API now supports parsing, encoding, and fingerprinting
    of V6 EC/EdEC keys.
  - A thread safe verifier API has been added to the PGP API to support
    multi-threaded verification of certifications on keys and user IDs.
  - The number of keys/sub-keys in a PGPKeyRing can now be found by
    calling PGPKeyRing.size().
  - The PQC algorithms LMS/HSS, SPHINCS+, Dilithium, Falcon, and NTRU
    are now supported directly by the BC provider.
  * Notes:
  - The now defunct PQC SIKE algorithm has been removed, this has also
    meant the removal of its resource files so the provider is now quite
    a bit smaller.
  - As a precaution, HC128 now enforces a 128 bit IV, previous behaviour
    for shorter IVs can be supported where required by padding the IV to
    the 128 bits with zero.
  - PGP encrypted data generation now uses integrity protection by default.
    Previous behaviour for encrypted data can be supported where required
    by calling PGPDataEncryptorBuilder.setWithIntegrityPacket(false) when
    data encryption is set up.
  - There are now additional sanity checks in place to prevent accidental
    mis-use of PGPSignature objects. If this change causes any issues, you
    might want to check what your code is up to as there is probably a bug.
  * Security Advisories:
  - CVE-2023-33201: this release fixes an issue with the X509LDAPCertStoreSpi
    where a specially crafted certificate subject could be used to try and
    extract extra information out of an LDAP server with wild-card matthing
    enabled.
  * Rebase bouncycastle-javadoc.patch
  * Add bouncycastle-notests.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1697630400">- Update to version 1.76:
  * Defects Fixed:
  - Service allocation in the provider could fail due to the lack
    of a permission block. This has been fixed.
  - JceKeyFingerPrintCalculator has been generalised for different
    providers by using "SHA-256" for the algorithm string.
  - BCJSSE: Fixed a regression in 1.74 (NullPointerException) that
    prevents a BCJSSE server from negotiating TLSv1.1 or earlier.
  - DTLS: Fixed server support for client_certificate_type extension.
  - Cipher.unwrap() for HQC could fail due to a miscalculation of
    the length of the KEM packet. This has been fixed.
  - There was exposure to a Java 7 method in the Java 5 to Java 8
    BCTLS jar which could cause issues with some TLS 1.2 cipher
    suites running on older JVMs. This is now fixed.
  * Additional Features and Functionality:
  - BCJSSE: Following OpenJDK, finalizers have been removed from
    SSLSocket subclasses. Applications should close sockets and
    not rely on garbage collection.
  - BCJSSE: Added support for boolean system property
    "jdk.tls.client.useCompatibilityMode" (default "true").
  - DTLS: Added server support for session resumption.
  - JcaPKCS10CertificationRequest will now work with EC on the
    OpenJDK provider.
  - TimeStamp generation now supports the SHA3 algorithm set.
  - The SPHINCS+ simple parameters are now fully supported in the
    BCPQC provider.
  - Kyber, Classic McEliece, HQC, and Bike now supported by the
    CRMF/CMS/CMP APIs.
  - Builder classes have been add for PGP ASCII Armored streams
    allowing CRCs and versions to now be optional.
  - An UnknownPacket type has been added to the PGP APIs to allow
    for forwards compatibility with upcoming revisions to the standard.
  * Rebase patch bouncycastle-notests.patch
- Update to version 1.75:
  * Defects Fixed:
  - Several Java 8 method calls were accidentally introduced in
    the Java 5 to Java 8 build. The affected classes have been
    refactored to remove this.
  - (D)TLS: renegotiation after resumption now fixed to avoid
    breaking connection.
  * Notes:
  - The ASN.1 core package has had some dead and retired methods
    cleaned up and removed.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701691200">- Update to version 1.77:
  * Defects Fixed:
  - Using an unescaped '=' in an X.500 RDN would result in the
    RDN being truncated silently. The issue is now detected and
    an exception is thrown.
  - asn1.eac.CertificateBody was returning certificateEffectiveDate
    from getCertificateExpirationDate(). This has been fixed to
    return certificateExpirationDate.
  - DTLS: Fixed retransmission in response to re-receipt of an
    aggregated ChangeCipherSpec.
  - (D)TLS: Fixed compliance for supported_groups extension.
    Server will no longer negotiate an EC cipher suite using a
    default curve when the ClientHello includes the supported_groups
    extension but it contains no curves in common with the server.
    Similarly, a DH cipher suite will not be negotiated when the
    ClientHello includes supported_groups, containing at least one
    FFDHE group, but none in common with the server.
  - IllegalStateException was being thrown by Ed25519/Ed448 SignatureSpi.
  - TLS: class annotation issues that could occur between the BC
    provider and the TLS API for the GCMParameterSpec class when
    the jars were loaded on the boot class path have been addressed.
  - Attempt to create an ASN.1 OID from a zero length byte array
    is now caught at construction time.
  - Attempt to create an X.509 extension block which is empty will
    now be blocked cause an exception.
  - IES implementation will now accept a null ParameterSpec if no
    nonce is needed.
  - An internal method in Arrays was failing to construct its
    failure message correctly on an error.
  - HSSKeyPublicParameters.generateLMSContext() would fail for a
    unit depth key.
  * Additional Features and Functionality:
  - BCJSSE: Added org.bouncycastle.jsse.client.omitSigAlgsCertExtension
    and org.bouncycastle.jsse.server.omitSigAlgsCertExtension boolean
    system properties to control (for client and server resp.) whether
    the signature_algorithms_cert extension should be omitted if it
    would be identical to signature_algorithms. Defaults to true, the
    historical behaviour.
  - The low-level HPKE API now allows the sender to specify an
    ephemeral key pair.
  - Support has been added for the delta-certificate requests in line
    with the current Chameleon Cert draft from the IETF.
  - Some accommodation has been added for historical systems to
    accommodate variations in the SHA-1 digest OID for CMS SignedData.
  - TLS: the TLS API will now try "RSAwithDigestAndMFG1" as well as
    the newer RSAPSS algorithm names when used with the JCA.
  - TLS: RSA key exchange cipher suites are now disabled by default.
  - Support has been added for PKCS#10 requests to allow certificates
    using the altSignature/altPublicKey extensions.
  * Notes:
  - Kyber and Dilithium have been updated according to the latest
    draft of the standard. Dilithium-AES and Kyber-AES have now been
    removed. Kyber now produces 256 bit secrets for all parameter sets
    (in line with the draft standard).
  - NTRU has been updated to produce 256 bit secrets in line with Kyber.
  - SPHINCS+ can now be used to generate certificates in line with
    those used by (Open Quantum Safe) OQS.
  - Falcon object idenitifiers are now in line with OQS as well.
  - PQC CMS SignedData now defaults to SHA-256 for signed attributes
    rather than SHAKE-256. This is also a compatibility change, but may
    change further again as the IETF standard for CMS is updated.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1714392000">- Update to version 1.78: [bsc#1223252, CVE-2024-30171]
  * Security Advisories.
  - CVE-2024-29857: Importing an EC certificate with specially crafted
    F2m parameters can cause high CPU usage during parameter evaluation.
  - CVE-2024-30171: Possible timing based leakage in RSA based handshakes
    due to exception processing eliminated.
  - CVE-2024-30172: Crafted signature and public key can be used to
    trigger an infinite loop in the Ed25519 verification code.
  - CVE-2024-301XX: When endpoint identification is enabled in the BCJSSE
    and an SSL socket is not created with an explicit hostname (as happens
    with HttpsURLConnection), hostname verification could be performed
    against a DNS-resolved IP address. This has been fixed.
  * Defects Fixed:
  - Issues with a dangling weak reference causing intermittent
    NullPointerExceptions in the OcspCache have been fixed.
  - Issues with non-constant time RSA operations in TLS handshakes.
  - Issue with Ed25519, Ed448 signature verification causing intermittent
    infinite loop have been fixed.
  - Issues with non-constant time ML-KEM implementation ("Kyber Slash").
  - Align ML-KEM input validation with FIPS 203 IPD requirements.
  - Make PEM parsing more forgiving of whitespace to align with RFC 7468.
  - Fix CCM length checks with large nonce sizes (n=12, n=13).
  - EAC: Fixed the CertificateBody ASN.1 type to support an optional
    Certification Authority Reference in a Certificate Request.
  - ASN.1: ObjectIdentifier (also Relative OID) parsing has been optimized
    and the contents octets for both types are now limited to 4096 bytes.
  - BCJSSE: Fixed a missing null check on the result of PrivateKey.getEncoded(),
    which could cause issues for HSM RSA keys.
  - BCJSSE: When endpoint identification is enabled and an SSL socket is not
    created with an explicit hostname (as happens with HttpsURLConnection),
    hostname verification could be performed against a DNS-resolved IP address.
  - The missing module import of java.logging to the provider module has been added.
  - GOST ASN.1 public key alg parameters are now compliant with RFC 9215.
  - An off-by-one error in the encoding for EccP256CurvePoint for ITS.
  - PEM Parser now enforces PEM headers to start at the beginning of the line
    to be meaningful.
  * Additional Features and Functionality.
  - An implementation of MLS (RFC 9420 - The Messaging Layer Security Protocol)
    has been added as a new module.
  - NTRU now supports NTRU-HPS4096-1229 and NTRU-HRSS-1373.
  - Improvements to PGP support, including Camellia key wrapping and Curve25519,
    Curve448 key types (including XDH with HKDF).
  - Added initial support for ML-KEM in TLS.
  - Added XWing hybrid KEM construction (X25519 + ML-KEM-768).
  - Introduced initial KEMSpi support (NTRU, SNTRU Prime) for JDK 21+.
  - Introduced initial composite signature support for X509 Certificates.
  - PKCS#12 now supports PKCS12-AES256-AES128, PKCS12-AES256-AES128-GCM,
    PKCS12-DEF-AES256-AES128, and PKCS12-DEF-AES256-AES128-GCM.
  - The default type for the KeyStore.getInstance("PKCS12", "BC") can now be set
    using the org.bouncycastle.pkcs12.default system/security property.
  - The PGP SExpParser will now handle Ed25519 and Ed448 keys.
  - Dilithium and Kyber key encoding updated to latest Draft RFCs
    (draft-ietf-lamps-dilithium-certificates and draft-ietf-lamps-kyber-certificates)
  - Support has been added for encryption key derivation using HKDF in CMS, see
    draft-housley-lamps-cms-cek-hkdf-sha256.
  - X500Name now recognises jurisdiction{C,ST,L} DNs.
  - CertPathValidationContext and CertificatePoliciesValidation now include
    implementations of Memoable.
  - The Composite post-quantum signatures implementation has been updated to the
    latest draft draft-ounsworth-pq-composite-sigs.
  * Full release notes: bouncycastle.org/releasenotes.html#r1rv78
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392001">- Update to version 1.78.1
  * Defects Fixed:
  - The new dependency of the the PGP API on the bcutil jar was
    missing from the module jar, the OSGi manifest, and the Maven
    POM. This has been fixed.
  - Missing exports and duplicate imports have been added/removed
    from the OSGi manifests.
  - The OSGi manifests now have the same bundle IDs as 1.77 and
    lock down dependencies to the equivalent variations
  - A check in the X.509 Extensions class preventing the parsing
    of empty extensions has been removed.</changelog>
</package>
<package pkgid="3176d5d34d244b23321ecb21721c3025b3387c8a289ace4ce35f653824fdaf2829964a4f5a2902d07225224bf561ec7e56a82804a3e8cd1c251cbe8c4fd4b7f8" name="bouncycastle-pkix" arch="noarch">
  <version epoch="0" ver="1.78.1" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1610539200">- Version update to 1.68
  * Defects Fixed:
  - Some BigIntegers utility methods would fail for
    BigInteger.ZERO. This has been fixed.
  - PGPUtil.isKeyRing() was not detecting secret sub-keys in its
    input. This has been fixed.
  - The ASN.1 class, ArchiveTimeStamp was insisting on a value
    for the optional reducedHashTree field. This has been fixed.
  - BCJSSE: Lock against multiple writers - a possible
    synchronization issue has been removed.
  * Additional Features and Functionality
  - BCJSSE: Added support for system property
    com.sun.net.ssl.requireCloseNotify. Note that we are using a
    default value of 'true'.
  - BCJSSE: 'TLSv1.3' is now a supported protocol for both client
    and server. For this release it is only enabled by default for
    the 'TLSv1.3' SSLContext, but can be explicitly enabled using
    'setEnabledProtocols' on an SSLSocket or SSLEngine, or via
    SSLParameters.
  - BCJSSE: Session resumption is now also supported for servers
    in TLS 1.2 and earlier. For this release it is disabled by
    default, and can be enabled by setting the boolean system
    property org.bouncycastle.jsse.server.enableSessionResumption
    to 'true'.
  - The provider RSA-PSS signature names that follow the JCA
    naming convention.
  - FIPS mode for the BCJSSE now enforces namedCurves for any
    presented certificates.
  - PGPSignatureSubpacketGenerator now supports editing of a
    pre-existing sub-packet list.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621944000">- Add bouncycastle_getpoms.sh to get pom files from Maven repos</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1627387200">- Directory core/docs does not exist</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647518400">- Add glassfish-activation-api dependency so that we can build with
  JDK that does not contain the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647604800">- Build with source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules unconditionally</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1650628800">- Version update to 1.71
  * Defects Fixed
  - In line with GPG the PGP API now attempts to preserve
    comments containing non-ascii UTF8 characters.
  - An accidental partial dependency on Java 1.7 has been removed
    from the TLS API.
  - JcaPKIXIdentityBuilder would fail to process File objects
    correctly. This is now fixed.
  - Some byte[] parameters to the CMP API were not being
    defensively cloned to prevent accidental changes. Extra
    defensive cloning has been added.
  - CMS primitives would sometimes convert ASN.1 definite-length
    encodings into indefinite-length encodings. The primitives
    will now try and preserve the original encoding where possible.
  - CMSSignedData.getAttributeCertificates() now properly
    restricts the tag values checked to just 1 (the obsolete
    v1 tag) and 2 (for the more current v2 certificates).
  - BCJSSE now tries to validate a custom KeyManager selection
    in order to catch errors around a key manager ignoring
    key type early.
  - Compressed streams in PGP ending with zero length partial
    packets could cause failure on parsing the OpenPGP API.
    This has been fixed.
  - The fallback mode for JceAsymmetricKeyWrapper/Unwrapper
    would lose track of any algorithm parameters generated
    in the initial attempt. The algorithm parameters are now
    propagated.
  - An accidental regression introduced by a fix for another
    issue in PKIXCertPathReviewer around use of the
    AuthorityKeyIdentifier extension and it failing to match
    a certificate uniquely when the serial number field
    is missing has been fixed.
  - An error was found in the creation of TLS 1.3 Export Keying
    Material which could cause compatibility issues. This has
    been fixed.
  * Additional Features and Functionality
  - Support has been added for OpenPGP regular expression
    signature packets.
  - Support has been added for OpenPGP PolicyURI signature
    packets.
  - A utility method has been added to PGPSecretKeyRing to allow
    for inserting or replacing a PGPPublicKey.
  - The NIST PQC Finalist, Classic McEliece has been added to the
    low level API and the BCPQC provider.
  - The NIST PQC Alternate Candidate, SPHINCS+ has been added to
    the BCPQC provider.
  - The NIST PQC Alternate Candidate, FrodoKEM has been added to
    the low level API and the BCPQC provider.
  - The NIST PQC Finalist, SABER has been added to the low level
    API and the BCPQC provider.
  - KMAC128, KMAC256 has been added to the BC provider (empty
    customization string).
  - TupleHash128, TupleHash256 has been added to the BC provider
    (empty customization string).
  - ParallelHash128, ParallelHash256 has been added to the BC
    provider (empty customization string, block size 1024 bits).
  - Two new properties: "org.bouncycastle.rsa.max_size" (default
    15360) and "org.bouncycastle.ec.fp_max_size" (default 1042)
    have been added to cap the maximum size of RSA and EC keys.
  - RSA modulus are now checked to be provably composite using
    the enhanced MR probable prime test.
  - Imported EC Fp basis values are now validated against the MR
    prime number test before use. The certainty level of the
    prime test can be determined by
    "org.bouncycastle.ec.fp_certainty" (default 100).
  - The BC entropy thread now has a specific name:
    "BC-ENTROPY-GATHERER".
  - Utility methods have been added for joining/merging PGP
    public keys and signatures.
  - Blake3-256 has been added to the BC provider.
  - DTLS: optimisation to delayed handshake hash.
  - Further additions to the ETSI 102 941 support in the ETSI/ITS
    package: certification request, signed message generation and
    verification now supported.
  - CMSSignedDataGenerator now supports the direct generation of
    definite-length data.
  - The NetscapeCertType class now has a hasUsages() method on it
    for querying usage settings on its bit string.
  - Support for additional input has been added for deterministic
    (EC)DSA.
  - The OpenPGP API provides better support for subkey
    generation.
  - BCJSSE: Added boolean system properties
    "org.bouncycastle.jsse.client.dh.disableDefaultSuites" and
    "org.bouncycastle.jsse.server.dh.disableDefaultSuites".
    Default "false". Set to "true" to disable inclusion of DH
    cipher suites in the default cipher suites for client/server
    respectively.
  * Notes
  - The deprecated QTESLA implementation has been removed from
    the BCPQC provider.
  - The submission update to SPHINCS+ has been added. This
    changes the generation of signatures - particularly
    deterministic ones.
- Version update to 1.70
  * Defects Fixed
  - Blake 3 output limit is enforced.
  - The PKCS12 KeyStore was relying on default precedence for its
    key Cipher implementation so was sometimes failing if used
    from the keytool. The KeyStore class now makes sure it uses
    the correct Cipher implementation.
  - Fixed bzip2 compression for empty contents (GH #993).
  - ASN.1: More robust handling of high tag numbers and
    definite-length forms.
  - BCJSSE: Fix a concurrent modification issue in session
    contexts (GH#968).
  - BCJSSE: Don't log sensitive system property values (GH#976).
  - BCJSSE: Fixed a priority issue amongst imperfect-match
    credentials in KeyManager classes.
  - The IES AlgorithmParameters object has been re-written to
    properly support all the variations of IESParameterSpec.
  - getOutputSize() for ECIES has been corrected to avoid
    occassional underestimates.
  - The lack of close() in the ASN.1 Dump command line utility
    was triggering false positives in some code analysis tools. A
    close() call has been added.
  - PGPPublicKey.getBitStrength() now properly recognises EdDSA
    keys.
  * Additional Features and Functionality
  - Missing PGP CRC checksums can now be optionally ignored using
    setDetectMissingCRC() (default false) on ArmoredInputStream.
  - PGPSecretKey.copyWithNewPassword() now has a variant which
    uses USAGE_SHA1 for key protection if a PGPDigestCalculator
    is passed in.
  - PGP ASCII armored data now skips "\t", "\v", and "\f".
  - PKCS12 files with duplicate localKeyId attributes on
    certificates will now have the incorrect attributes filtered
    out, rather than the duplicate causing an exception.
  - PGPObjectFactory will now ignore packets representing
    unrecognised signature versions in the input stream.
  - The X.509 extension generator will now accumulate some
    duplicate X.509 extensions into a single extension where it
    is possible to do so.
  - Removed support for maxXofLen in Kangaroo digest.
  - Ignore marker packets in PGP Public and Secret key ring
    collection.
  - An implementation of LEA has been added to the low-level API.
  - Access, recovery, and direct use for PGP session keys has
    been added to the OpenPGP API for processing encrypted data.
  - A PGPCanonicalizedDataGenerator has been added which converts
    input into canonicalized literal data for text and UTF-8
    mode.
  - A getUserKeyingMaterial() method has been added to the
    KeyAgreeRecipientInformation class.
  - ASN.1: Tagged objects (and parsers) now support all tag
    classes. Special code for ApplicationSpecific has been
    deprecated and re-implemented in terms of TaggedObject.
  - ASN.1: Improved support for nested tagging.
  - ASN.1: Added support for GraphicString, ObjectDescriptor,
    RelativeOID.
  - ASN.1: Added support for constructed BitString encodings,
    including efficient parsing for large values.
  - TLS: Added support for external PSK handshakes.
  - TLS: Check policy restrictions on key size when determining
    cipher suite support.
  - A performance issue in KeccakDigest due to left over debug
    code has been identified and dealt with.
  - BKS key stores can now be used for collecting protected keys
    (note: any attempt to store such a store will cause an
    exception).
  - A method for recovering user keying material has been added
    to KeyAgreeRecipientInformation.
  - Support has been added to the CMS API for SHA-3 based
    PLAIN-ECDSA.
  - The low level BcDefaultDigestProvider now supports the SHAKE
    family of algorithms and the SM3 alogirthm.
  - PGPKeyRingGenerator now supports creation of key-rings with
    direct-key identified keys.
  - The PQC NIST candidate, signature algorithm SPHINCS+ has been
    added to the low-level API.
  - ArmoredInputStream now explicitly checks for a '\n' if in
    crLF mode.
  - Direct support for NotationDataOccurances, Exportable,
    Revocable, IntendedRecipientFingerPrints, and AEAD algorithm
    preferences has been added to PGPSignatureSubpacketVector.
  - Further support has been added for keys described using
    S-Expressions in GPG 2.2.X.
  - Support for OpenPGP Session Keys from the (draft) Stateless
    OpenPGP CLI has been added.
  - Additional checks have been added for PGP marker packets in
    the parsing of PGP objects.
  - A CMSSignedData.addDigestAlgorithm() has been added to allow
    for adding additional digest algorithm identifiers to CMS
    SignedData structures when required.
  - Support has been added to CMS for the LMS/HSS signature
    algorithm.
  - The system property
    "org.bouncycastle.jsse.client.assumeOriginalHostName"
    (default false) has been added for dealing with SNI problems
    related to the host name not being propagate by the JVM.
  - The JcePKCSPBEOutputEncryptorBuilder now supports SCRYPT with
    ciphers that do not have algorithm parameters (e.g. AESKWP).
  - Support is now added for certificates using ETSI TS 103 097,
    "Intelligent Transport Systems (ITS)" in the bcpkix package.
  * Notes.
  - While this release should maintain source code compatibility,
    developers making use of some parts of the ASN.1 library will
    find that some classes need recompiling. Apologies for the
    inconvenience.
- Version update to 1.69
  * Defects Fixed
  - Lightweight and JCA conversion of Ed25519 keys in the PGP API
    could drop the leading byte as it was zero. This has been
    fixed.
  - Marker packets appearing at the start of PGP public key rings
    could cause parsing failure. This has been fixed.
  - ESTService could fail for some valid Content-Type headers.
    This has been fixed.
  - Originator key algorithm parameters were being passed as NULL
    in key agreement recipients. The parameters now reflect the
    value of the parameters in the key's SubjectPublicKeyInfo.
  - ContentType on encapsulated data was not been passed through
    correctly for authenticated and enveloped data. This has been
    fixed.
  - NTRUEncryptionParameters and
    NTRUEncryptionKeyGenerationParameters were not correctly
    cloning the contained message digest. This has been fixed.
  - CertificateFactory.generateCertificates()/generateCRLs()
    would throw an exception if extra data was found at the end
    of a PEM file even if valid objects had been found. Extra
    data is now ignored providing at least one object found.
  - Internal class PKIXCRLUtil could throw a NullPointerException
    for CRLs with an absent nextUpdate field. This has been
    fixed.
  - PGP ArmoredInputStream now fails earlier on malformed
    headers.
  - The McElieceKobaraImaiCipher was randomly throwing "Bad
    Padding: invalid ciphertext" exception while decrypting due
    to leading zeroes been missed during processing of the cipher
    text. This has been fixed.
  - Ed25519 keys being passed in via OpenSSH key spec are now
    validated in the KeyFactory.
  - Blowfish keys are now range checked on cipher construction.
  - In some cases PGPSecretKeyRing was failing to search its
    extraPubKeys list when searching for public keys.
  - The BasicConstraintsValidation class in the BC cert path
    validation tools has improved conformance to RFC 5280.
  - AlgorithmIdentifiers involving message digests now attempt to
    follow the latest conventions for the parameters field
    (basically DER NULL appears less).
  - Fix various conversions and interoperability for XDH and
    EdDSA between BC and SunEC providers.
  - TLS: Prevent attempts to use KeyUpdate mechanism in versions
    before TLS 1.3.
  * Additional Features and Functionality
  - GCM-SIV has been added to the lightweight API and the
    provider.
  - Blake3 has been added to the lightweight API.
  - The OpenSSL PEMParser can now be extended to add specialised
    parsers.
  - Base32 encoding has now been added, the default alphabet is
    from RFC 4648.
  - The KangarooTwelve message digest has been added to the
    lightweight API.
  - An implementation of the two FPE algorithms, FF1 and FF3-1 in
    SP 800-38G has been added to the lightweight API and the JCE
    provider.
  - An implementation of ParallelHash has been added to the
    lightweight API.
  - An implementation of TupleHash has been added to the
    lightweight API.
  - RSA-PSS now supports the use of SHAKE128 and SHAKE256 as the
    mask generation function and digest.
  - ECDSA now supports the use of SHAKE128 and SHAKE256.
  - PGPPBEEncryptedData will now reset the stream if the initial
    checksum fails so another password can be tried.
  - Iterators on public and secret key ring collections in PGP
    now reflect the original order of the public/secret key rings
    they contain.
  - KeyAgreeRecipientInformation now has a getOriginator() method
    for retrieving the underlying orginator information.
  - PGPSignature now has a getDigestPrefix() method for people
    wanting exposure to the signature finger print details.
  - The old BKS-V1 format keystore is now disabled by default. If
    you need to use BKS-V1 for legacy reasons, it can be
    re-enabled by adding: org.bouncycastle.bks.enable_v1=true to
    the java.security file. We would be interested in hearing
    from anyone that needs to do this.
  - PLAIN-ECDSA now supports the SHA3 digests.
  - Some highlevel support for RFC 4998 ERS has been added for
    ArchiveTimeStamp and EvidenceRecord. The new classes are in
    the org.bouncycastle.tsp.ers package.
  - ECIES has now also support SHA256, SHA384, and SHA512.
  - digestAlgorithms filed in CMS SignedData now includes counter
    signature digest algorithms where possible.
  - A new property "org.bouncycastle.jsse.config" has been added
    which can be used to configure the BCJSSE provider when it is
    created using the no-args constructor.
  - In line with changes in OpenSSL 1.1.0,
    OpenSSLPBEParametersGenerator can now be configured with a
    digest.
  - PGPKeyRingGenerator now includes a method for adding a subkey
    with a primary key binding signature.
  - Support for ASN.1 PRIVATE tags has been added.
  - Performance enhancements to Nokeon, AES, GCM, and
    SICBlockCipher.
  - Support for ecoding/decoding McElieceCCA2 keys has been added
    to the PQC API
  - BCJSSE: Added support for jdk.tls.maxCertificateChainLength
    system property (default is 10).
  - BCJSSE: Added support for jdk.tls.maxHandshakeMessageSize
    system property (default is 32768).
  - BCJSSE: Added support for jdk.tls.client.enableCAExtension
    (default is 'false').
  - BCJSSE: Added support for jdk.tls.client.cipherSuites system
    property.
  - BCJSSE: Added support for jdk.tls.server.cipherSuites system
    property.
  - BCJSSE: Extended ALPN support via standard JSSE API to JDK 8
    versions after u251/u252.
  - BCJSSE: Key managers now support EC credentials for use with
    TLS 1.3 ECDSA signature schemes (including brainpool).
  - TLS: Add TLS 1.3 support for brainpool curves per RFC 8734.
  * Notes
  - There is a small API change in the PKIX package to the
    DigestAlgorithmIdentifierFinder interface as a find() method
    that takes an ASN1ObjectIdentifier has been added to it. For
    people wishing to extend their own implementations, see
    DefaultDigestAlgorithmIdentifierFinder for a sample
    implementation.
  - A version of the bcmail API supporting Jakarta Mail has now
    been added (see bcjmail jar).
  - Some work has been done on moving out code that does not need
    to be in the provider jar. This has reduced the size of the
    provider jar and should also make it easier for developers to
    patch the classes involved as they no longer need to be
    signed. bcpkix and bctls are both dependent on the new bcutil
    jar.
- Add build dependencies on
  mvn(jakarta.activation:jakarta.activation-api) and
  mvn(jakarta.mail:jakarta.mail-api)
- Remove unneeded script bouncycastle_getpoms.sh from sources</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666180800">- Update to version 1.72:
  * Defects Fixed:
  - There were parameter errors in XMSS^MT OIDs for
    XMSSMT_SHA2_40/4_256 and XMSSMT_SHA2_60/3_256. These have
    been fixed.
  - There was an error in Merkle tree construction for the
    Evidence Records (ERS) implementation which could result in
    invalid roots been timestamped. ERS now produces an
    ArchiveTimeStamp for each data object/group with an associated
    reduced hash tree. The reduced hash tree is now calculated as
    a simple path to the root of the tree for each record.
  - OpenPGP will now ignore signatures marked as non-exportable
    on encoding.
  - A tagging calculation error in GCMSIV which could result in
    incorrect tags has been fixed.
  - Issues around Java 17 which could result in failing tests
    have been addressed.
  * Additional Features and Functionality:
  - BCJSSE: TLS 1.3 is now enabled by default where no explicit
    protocols are supplied (e.g. "TLS" or "Default" SSLContext
    algorithms, or SSLContext.getDefault() method).
  - BCJSSE: Rewrite SSLEngine implementation to improve compatibility
    with SunJSSE.
  - BCJSSE: Support export of keying material via extension API.
  - (D)TLS: Add support for 'tls-exporter' channel binding per RFC 9266.
  - (D)TLS (low-level API): By default, only (D)TLS 1.2 and TLS 1.3 are
    offered now. Earlier versions are still supported if explicitly
    enabled. Users may need to check they are offering suitable
    cipher suites for TLS 1.3.
  - (D)TLS (low-level API): Add support for raw public keys per RFC 7250.
  - CryptoServicesRegistrar now has a setServicesConstraints() method
    on it which can be used to selectively turn off algorithms.
  - The NIST PQC Alternate Candidate, Picnic, has been added to the low
    level API and the BCPQC provider.
  - SPHINCS+ has been upgraded to the latest submission, SPHINCS+ 3.1
    and support for Haraka has been added.
  - Evidence records now support timestamp renewal and hash renewal.
  - The SIKE Alternative Candidate NIST Post Quantum Algorithm has
    been added to the low-level PQC API.
  - The NTRU Round 3 Finalist Candidate NIST Post Quantum Algorithm
    has been added to the low-level API and the BCPQC provider.
  - The Falcon Finalist NIST Post Quantum Algorithm has been added to
    the low-level API and the BCPQC provider.
  - The CRYSTALS-Kyber Finalist NIST Post Quantum Algorithm has been
    added to the low-level API and the BCPQC provider.
  - Argon2 Support has been added to the OpenPGP API.
  - XDH IES has now been added to the BC provider.
  - The OpenPGP API now supports AEAD encryption and decryption.
  - The NTRU Prime Alternative Candidate NIST Post Quantum Algorithms
    have been added to the low-level API and the BCPQC provider.
  - The CRYSTALS-Dilithium Finalist NIST Post Quantum Algorithm has
    been added to the low-level API and the BCPQC provider.
  - The BIKE NIST Post Quantum Alternative/Round-4 Candidate has been
    added to the low-level API and the BCPQC provider.
  - The HQC NIST Post Quantum Alternative/Round-4 Candidate has been
    added to the low-level API and the BCPQC provider.
  - Grain128AEAD has been added to the lightweight API.
  - A fast version of CRC24 has been added for use with the PGP API.
  - Some additional methods and fields have been exposed in the
    PGPOnePassSignature class to (hopefully) make it easier to
    deal with nested signatures.
  - CMP support classes have been updated to reflect the latest
    editions to the the draft RFC "Lightweight Certificate Management
    Protocol (CMP) Profile".
  - Support has been added to the PKCS#12 implementation for the
    Oracle trusted certificate attribute.
  - Performance of our BZIP2 classes has been improved.
  * Notes:
  - Keep in mind the PQC algorithms are still under development and
    we are still at least a year and a half away from published standards.
    This means the algorithms may still change so by all means experiment,
    but do not use the PQC algoritms for anything long term.
  - The legacy "Rainbow" and "McEliece" implementations have been
    removed from the BCPQC provider. The underlying classes are
    still present if required. Other legacy algorithm implementations
    can be found under the org.bouncycastle.pqc.legacy package.
  * Security Notes:
  - The PQC SIKE algorithm is provided for research purposes only.
    It should now be regarded as broken. The SIKE implementation
    will be withdrawn in BC 1.73.
  * Rebase bouncycastle-javadoc.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1682424000">- Update to version 1.73: [jsc#PED-3756]
  * Defects Fixed:
  - BCJSSE: Instantiating a JSSE provider in some contexts could
    cause an AccessControl exception.
  - The EC key pair generator can generate out of range private
    keys when used with SM2. A specific SM2KeyPairGenerator has
    been added to the low-level API and is used by
    KeyPairGenerator.getInstance("SM2", "BC"). The SM2 signer has
    been updated to check for out of range keys as well..
  - The attached signature type byte was still present in Falcon
    signatures as well as the detached signature byte.
  - There was an off-by-one error in engineGetOutputSize() for ECIES.
  - The method for invoking read() internally in BCPGInputStream
    could result in inconsistent behaviour if the class was extended.
  - Fixed a rounding issue with FF1 Format Preserving Encryption
    algorithm for certain radices.
  - Fixed RFC3394WrapEngine handling of 64 bit keys.
  - Internal buffer for blake2sp was too small and could result in
    an ArrayIndexOutOfBoundsException.
  - JCA PSS Signatures using SHAKE128 and SHAKE256 now support
    encoding of algorithm parameters.
  - PKCS10CertificationRequest now checks for empty extension
    parameters.
  - Parsing errors in the processing of PGP Armored Data now throw
    an explicit exception ArmoredInputException.
  - PGP AEAD streams could occassionally be truncated.
  - The ESTService class now supports processing of chunked HTTP data.
  - A constructed ASN.1 OCTET STRING with a single member would
    sometimes be re-encoded as a definite-length OCTET STRING. The
    encoding has been adjusted to preserve the BER status of the object.
  - PKIXCertPathReviewer could fail if the trust anchor was also
    included in the certificate store being used for path analysis.
  - UTF-8 parsing of an array range ignored the provided length.
  - IPAddress has been written to provide stricter checking and
    avoid the use of Integer.parseInt().
  - A Java 7 class snuck into the Java 5 to Java 8 build.
  * Additional Features and Functionality:
  - The Rainbow NIST Post Quantum Round-3 Candidate has been added to
    the low-level API and the BCPQC provider (level 3 and level 5
    parameter sets only).
  - The GeMSS NIST Post Quantum Round-3 Candidate has been added to
    the low-level API.
  - The org.bouncycastle.rsa.max_mr_tests property check has been
    added to allow capping of MR tests done on RSA moduli.
  - Significant performance improvements in PQC algorithms,
    especially BIKE, CMCE, Frodo, HQC, Picnic.
  - EdDSA verification now conforms to the recommendations of Taming
    the many EdDSAs, in particular cofactored verification. As a side
    benefit, Pornin's basis reduction is now used for EdDSA
    verification, giving a significant performance boost.
  - Major performance improvements for Anomalous Binary (Koblitz) Curves.
  - The lightweight Cryptography finalists Ascon, ISAP, Elephant,
    PhotonBeetle, Sparkle, and Xoodyak have been added to the
    light-weight cryptography API.
  - BLAKE2bp and BLAKE2sp have been added to the light-weight
    cryptography API.
  - Support has been added for X.509, Section 9.8, hybrid certificates
    and CRLs using alternate public keys and alternate signatures.
  - The property "org.bouncycastle.emulate.oracle" has been added to
    signal the provider should return algorithm names on some algorithms
    in the same manner as the Oracle JCE provider.
  - An extra replaceSigners method has been added to CMSSignedData
    which allows for specifying the digest algorithm IDs to be used
    in the new CMSSignedData object.
  - Parsing and re-encoding of ASN.1 PEM data has been further
    optimized to prevent unecessary conversions between basic encoding,
    definite length, and DER.
  - Support has been added for KEM ciphers in CMS in accordance with
    draft-ietf-lamps-cms-kemri
  - Support has been added for certEncr in CRMF to allow issuing of
    certificates for KEM public keys.
  - Further speedups have been made to CRC24.
  - GCMParameterSpec constructor caching has been added to improve
    performance for JVMs that have the class available.
  - The PGPEncrytedDataGenerator now supports injecting the session
    key to be used for PGP PBE encrypted data.
  - The CRMF CertificateRequestMessageBuilder now supports optional
    attributes.
  - Improvements to the s calculation in JPAKE.
  - A general purpose PQCOtherInfoGenerator has been added which
    supports all Kyber and NTRU.
  - An implementation of HPKE (RFC 9180 - Hybrid Public Key
    Encryption) has been added to the light-weight cryptography API.
  * Security Advisories:
  - The PQC implementations have now been subject to formal review for
    secret leakage and side channels, there were issues in BIKE, Falcon,
    Frodo, HQC which have now been fixed. Some weak positives also
    showed up in Rainbow, Picnic, SIKE, and GeMSS - for now this last
    set has been ignored as the algorithms will either be updated if
    they reappear in the Signature Round, or deleted, as is already the
    case for SIKE (it is now in the legacy package). Details on the
    group responsible for the testing can be found in the CONTRIBUTORS
    file.
  - For at least some ECIES variants (e.g. when using CBC) there is
    an issue with potential malleability of a nonce (implying silent
    malleability of the plaintext) that must be sent alongside the
    ciphertext but is outside the IES integrity check. For this reason
    the automatic generation of nonces with IED is now disabled and
    they have to be passed in using an IESParameterSpec. The current
    advice is to agree on a nonce between parties and then rely on the
    use of the ephemeral key component to allow the nonce (rather the
    so called nonce) usage to be extended.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1687176000">- Update to version 1.74: [bsc#1212508, CVE-2023-33201]
  * Defects Fixed:
  - AsconEngine: Fixed a buffering bug when decrypting across
    multiple processBytes calls (ascon128a unaffected).
  - Context based sanity checking on PGP signatures has been added.
  - The ParallelHash clone constructor was not copying all fields.
  - The maximimum number of blocks for CTR/SIC modes was 1 block
    less than it should have been.
  * Additional Features and Functionality:
  - The PGP API now supports wildcard key IDs for public key
    based data encryption.
  - LMS now supports SHA256/192, SHAKE256/192, and SHAKE256/256
    (the additional SP 8000-208 parameter sets).
  - The PGP API now supports V5 and V6 AEAD encryption for
    encrypted data packets.
  - The PGP examples have been updated to reflect key size and algorithm
    changes that have occurred since they were first written (10+ years...).
  - (D)TLS: A new callback 'TlsPeer.notifyConnectionClosed' will be called
    when the connection is closed (including by failure).
  - BCJSSE: Improved logging of connection events and include unique IDs
    in connection-specific log messages.
  - BCJSSE: Server now logs the offered cipher suites when it fails to
    select one.
  - BCJSSE: Added support for SSLParameters namedGroups and
    signatureSchemes properties (can also be used via BCJSSE
    extension API in earlier Java versions).
  - DTLS: The initial handshake re-send time is now configurable by
    overriding 'TlsPeer.getHandshakeResendTimeMillis'.
  - DTLS: Added support for connection IDs per RFC 9146.
  - DTLS: Performance of DTLSVerifier has been improved so that it can
    reasonably be used for all incoming packets.
  - Initial support has been added for A Mechanism for Encoding
    Differences in Paired Certificates.
  - The PGP API now supports parsing, encoding, and fingerprinting
    of V6 EC/EdEC keys.
  - A thread safe verifier API has been added to the PGP API to support
    multi-threaded verification of certifications on keys and user IDs.
  - The number of keys/sub-keys in a PGPKeyRing can now be found by
    calling PGPKeyRing.size().
  - The PQC algorithms LMS/HSS, SPHINCS+, Dilithium, Falcon, and NTRU
    are now supported directly by the BC provider.
  * Notes:
  - The now defunct PQC SIKE algorithm has been removed, this has also
    meant the removal of its resource files so the provider is now quite
    a bit smaller.
  - As a precaution, HC128 now enforces a 128 bit IV, previous behaviour
    for shorter IVs can be supported where required by padding the IV to
    the 128 bits with zero.
  - PGP encrypted data generation now uses integrity protection by default.
    Previous behaviour for encrypted data can be supported where required
    by calling PGPDataEncryptorBuilder.setWithIntegrityPacket(false) when
    data encryption is set up.
  - There are now additional sanity checks in place to prevent accidental
    mis-use of PGPSignature objects. If this change causes any issues, you
    might want to check what your code is up to as there is probably a bug.
  * Security Advisories:
  - CVE-2023-33201: this release fixes an issue with the X509LDAPCertStoreSpi
    where a specially crafted certificate subject could be used to try and
    extract extra information out of an LDAP server with wild-card matthing
    enabled.
  * Rebase bouncycastle-javadoc.patch
  * Add bouncycastle-notests.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1697630400">- Update to version 1.76:
  * Defects Fixed:
  - Service allocation in the provider could fail due to the lack
    of a permission block. This has been fixed.
  - JceKeyFingerPrintCalculator has been generalised for different
    providers by using "SHA-256" for the algorithm string.
  - BCJSSE: Fixed a regression in 1.74 (NullPointerException) that
    prevents a BCJSSE server from negotiating TLSv1.1 or earlier.
  - DTLS: Fixed server support for client_certificate_type extension.
  - Cipher.unwrap() for HQC could fail due to a miscalculation of
    the length of the KEM packet. This has been fixed.
  - There was exposure to a Java 7 method in the Java 5 to Java 8
    BCTLS jar which could cause issues with some TLS 1.2 cipher
    suites running on older JVMs. This is now fixed.
  * Additional Features and Functionality:
  - BCJSSE: Following OpenJDK, finalizers have been removed from
    SSLSocket subclasses. Applications should close sockets and
    not rely on garbage collection.
  - BCJSSE: Added support for boolean system property
    "jdk.tls.client.useCompatibilityMode" (default "true").
  - DTLS: Added server support for session resumption.
  - JcaPKCS10CertificationRequest will now work with EC on the
    OpenJDK provider.
  - TimeStamp generation now supports the SHA3 algorithm set.
  - The SPHINCS+ simple parameters are now fully supported in the
    BCPQC provider.
  - Kyber, Classic McEliece, HQC, and Bike now supported by the
    CRMF/CMS/CMP APIs.
  - Builder classes have been add for PGP ASCII Armored streams
    allowing CRCs and versions to now be optional.
  - An UnknownPacket type has been added to the PGP APIs to allow
    for forwards compatibility with upcoming revisions to the standard.
  * Rebase patch bouncycastle-notests.patch
- Update to version 1.75:
  * Defects Fixed:
  - Several Java 8 method calls were accidentally introduced in
    the Java 5 to Java 8 build. The affected classes have been
    refactored to remove this.
  - (D)TLS: renegotiation after resumption now fixed to avoid
    breaking connection.
  * Notes:
  - The ASN.1 core package has had some dead and retired methods
    cleaned up and removed.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701691200">- Update to version 1.77:
  * Defects Fixed:
  - Using an unescaped '=' in an X.500 RDN would result in the
    RDN being truncated silently. The issue is now detected and
    an exception is thrown.
  - asn1.eac.CertificateBody was returning certificateEffectiveDate
    from getCertificateExpirationDate(). This has been fixed to
    return certificateExpirationDate.
  - DTLS: Fixed retransmission in response to re-receipt of an
    aggregated ChangeCipherSpec.
  - (D)TLS: Fixed compliance for supported_groups extension.
    Server will no longer negotiate an EC cipher suite using a
    default curve when the ClientHello includes the supported_groups
    extension but it contains no curves in common with the server.
    Similarly, a DH cipher suite will not be negotiated when the
    ClientHello includes supported_groups, containing at least one
    FFDHE group, but none in common with the server.
  - IllegalStateException was being thrown by Ed25519/Ed448 SignatureSpi.
  - TLS: class annotation issues that could occur between the BC
    provider and the TLS API for the GCMParameterSpec class when
    the jars were loaded on the boot class path have been addressed.
  - Attempt to create an ASN.1 OID from a zero length byte array
    is now caught at construction time.
  - Attempt to create an X.509 extension block which is empty will
    now be blocked cause an exception.
  - IES implementation will now accept a null ParameterSpec if no
    nonce is needed.
  - An internal method in Arrays was failing to construct its
    failure message correctly on an error.
  - HSSKeyPublicParameters.generateLMSContext() would fail for a
    unit depth key.
  * Additional Features and Functionality:
  - BCJSSE: Added org.bouncycastle.jsse.client.omitSigAlgsCertExtension
    and org.bouncycastle.jsse.server.omitSigAlgsCertExtension boolean
    system properties to control (for client and server resp.) whether
    the signature_algorithms_cert extension should be omitted if it
    would be identical to signature_algorithms. Defaults to true, the
    historical behaviour.
  - The low-level HPKE API now allows the sender to specify an
    ephemeral key pair.
  - Support has been added for the delta-certificate requests in line
    with the current Chameleon Cert draft from the IETF.
  - Some accommodation has been added for historical systems to
    accommodate variations in the SHA-1 digest OID for CMS SignedData.
  - TLS: the TLS API will now try "RSAwithDigestAndMFG1" as well as
    the newer RSAPSS algorithm names when used with the JCA.
  - TLS: RSA key exchange cipher suites are now disabled by default.
  - Support has been added for PKCS#10 requests to allow certificates
    using the altSignature/altPublicKey extensions.
  * Notes:
  - Kyber and Dilithium have been updated according to the latest
    draft of the standard. Dilithium-AES and Kyber-AES have now been
    removed. Kyber now produces 256 bit secrets for all parameter sets
    (in line with the draft standard).
  - NTRU has been updated to produce 256 bit secrets in line with Kyber.
  - SPHINCS+ can now be used to generate certificates in line with
    those used by (Open Quantum Safe) OQS.
  - Falcon object idenitifiers are now in line with OQS as well.
  - PQC CMS SignedData now defaults to SHA-256 for signed attributes
    rather than SHAKE-256. This is also a compatibility change, but may
    change further again as the IETF standard for CMS is updated.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1714392000">- Update to version 1.78: [bsc#1223252, CVE-2024-30171]
  * Security Advisories.
  - CVE-2024-29857: Importing an EC certificate with specially crafted
    F2m parameters can cause high CPU usage during parameter evaluation.
  - CVE-2024-30171: Possible timing based leakage in RSA based handshakes
    due to exception processing eliminated.
  - CVE-2024-30172: Crafted signature and public key can be used to
    trigger an infinite loop in the Ed25519 verification code.
  - CVE-2024-301XX: When endpoint identification is enabled in the BCJSSE
    and an SSL socket is not created with an explicit hostname (as happens
    with HttpsURLConnection), hostname verification could be performed
    against a DNS-resolved IP address. This has been fixed.
  * Defects Fixed:
  - Issues with a dangling weak reference causing intermittent
    NullPointerExceptions in the OcspCache have been fixed.
  - Issues with non-constant time RSA operations in TLS handshakes.
  - Issue with Ed25519, Ed448 signature verification causing intermittent
    infinite loop have been fixed.
  - Issues with non-constant time ML-KEM implementation ("Kyber Slash").
  - Align ML-KEM input validation with FIPS 203 IPD requirements.
  - Make PEM parsing more forgiving of whitespace to align with RFC 7468.
  - Fix CCM length checks with large nonce sizes (n=12, n=13).
  - EAC: Fixed the CertificateBody ASN.1 type to support an optional
    Certification Authority Reference in a Certificate Request.
  - ASN.1: ObjectIdentifier (also Relative OID) parsing has been optimized
    and the contents octets for both types are now limited to 4096 bytes.
  - BCJSSE: Fixed a missing null check on the result of PrivateKey.getEncoded(),
    which could cause issues for HSM RSA keys.
  - BCJSSE: When endpoint identification is enabled and an SSL socket is not
    created with an explicit hostname (as happens with HttpsURLConnection),
    hostname verification could be performed against a DNS-resolved IP address.
  - The missing module import of java.logging to the provider module has been added.
  - GOST ASN.1 public key alg parameters are now compliant with RFC 9215.
  - An off-by-one error in the encoding for EccP256CurvePoint for ITS.
  - PEM Parser now enforces PEM headers to start at the beginning of the line
    to be meaningful.
  * Additional Features and Functionality.
  - An implementation of MLS (RFC 9420 - The Messaging Layer Security Protocol)
    has been added as a new module.
  - NTRU now supports NTRU-HPS4096-1229 and NTRU-HRSS-1373.
  - Improvements to PGP support, including Camellia key wrapping and Curve25519,
    Curve448 key types (including XDH with HKDF).
  - Added initial support for ML-KEM in TLS.
  - Added XWing hybrid KEM construction (X25519 + ML-KEM-768).
  - Introduced initial KEMSpi support (NTRU, SNTRU Prime) for JDK 21+.
  - Introduced initial composite signature support for X509 Certificates.
  - PKCS#12 now supports PKCS12-AES256-AES128, PKCS12-AES256-AES128-GCM,
    PKCS12-DEF-AES256-AES128, and PKCS12-DEF-AES256-AES128-GCM.
  - The default type for the KeyStore.getInstance("PKCS12", "BC") can now be set
    using the org.bouncycastle.pkcs12.default system/security property.
  - The PGP SExpParser will now handle Ed25519 and Ed448 keys.
  - Dilithium and Kyber key encoding updated to latest Draft RFCs
    (draft-ietf-lamps-dilithium-certificates and draft-ietf-lamps-kyber-certificates)
  - Support has been added for encryption key derivation using HKDF in CMS, see
    draft-housley-lamps-cms-cek-hkdf-sha256.
  - X500Name now recognises jurisdiction{C,ST,L} DNs.
  - CertPathValidationContext and CertificatePoliciesValidation now include
    implementations of Memoable.
  - The Composite post-quantum signatures implementation has been updated to the
    latest draft draft-ounsworth-pq-composite-sigs.
  * Full release notes: bouncycastle.org/releasenotes.html#r1rv78
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392001">- Update to version 1.78.1
  * Defects Fixed:
  - The new dependency of the the PGP API on the bcutil jar was
    missing from the module jar, the OSGi manifest, and the Maven
    POM. This has been fixed.
  - Missing exports and duplicate imports have been added/removed
    from the OSGi manifests.
  - The OSGi manifests now have the same bundle IDs as 1.77 and
    lock down dependencies to the equivalent variations
  - A check in the X.509 Extensions class preventing the parsing
    of empty extensions has been removed.</changelog>
</package>
<package pkgid="ad6857d6e0cdd57c10fa270d4599a00056f177c2e2ccb01d563b415141c1edf42e3ebba8125c986e2dcb1138b77fb86afa14b7ef66dbe939bb524b3b74153367" name="bouncycastle-tls" arch="noarch">
  <version epoch="0" ver="1.78.1" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1610539200">- Version update to 1.68
  * Defects Fixed:
  - Some BigIntegers utility methods would fail for
    BigInteger.ZERO. This has been fixed.
  - PGPUtil.isKeyRing() was not detecting secret sub-keys in its
    input. This has been fixed.
  - The ASN.1 class, ArchiveTimeStamp was insisting on a value
    for the optional reducedHashTree field. This has been fixed.
  - BCJSSE: Lock against multiple writers - a possible
    synchronization issue has been removed.
  * Additional Features and Functionality
  - BCJSSE: Added support for system property
    com.sun.net.ssl.requireCloseNotify. Note that we are using a
    default value of 'true'.
  - BCJSSE: 'TLSv1.3' is now a supported protocol for both client
    and server. For this release it is only enabled by default for
    the 'TLSv1.3' SSLContext, but can be explicitly enabled using
    'setEnabledProtocols' on an SSLSocket or SSLEngine, or via
    SSLParameters.
  - BCJSSE: Session resumption is now also supported for servers
    in TLS 1.2 and earlier. For this release it is disabled by
    default, and can be enabled by setting the boolean system
    property org.bouncycastle.jsse.server.enableSessionResumption
    to 'true'.
  - The provider RSA-PSS signature names that follow the JCA
    naming convention.
  - FIPS mode for the BCJSSE now enforces namedCurves for any
    presented certificates.
  - PGPSignatureSubpacketGenerator now supports editing of a
    pre-existing sub-packet list.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621944000">- Add bouncycastle_getpoms.sh to get pom files from Maven repos</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1627387200">- Directory core/docs does not exist</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647518400">- Add glassfish-activation-api dependency so that we can build with
  JDK that does not contain the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647604800">- Build with source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules unconditionally</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1650628800">- Version update to 1.71
  * Defects Fixed
  - In line with GPG the PGP API now attempts to preserve
    comments containing non-ascii UTF8 characters.
  - An accidental partial dependency on Java 1.7 has been removed
    from the TLS API.
  - JcaPKIXIdentityBuilder would fail to process File objects
    correctly. This is now fixed.
  - Some byte[] parameters to the CMP API were not being
    defensively cloned to prevent accidental changes. Extra
    defensive cloning has been added.
  - CMS primitives would sometimes convert ASN.1 definite-length
    encodings into indefinite-length encodings. The primitives
    will now try and preserve the original encoding where possible.
  - CMSSignedData.getAttributeCertificates() now properly
    restricts the tag values checked to just 1 (the obsolete
    v1 tag) and 2 (for the more current v2 certificates).
  - BCJSSE now tries to validate a custom KeyManager selection
    in order to catch errors around a key manager ignoring
    key type early.
  - Compressed streams in PGP ending with zero length partial
    packets could cause failure on parsing the OpenPGP API.
    This has been fixed.
  - The fallback mode for JceAsymmetricKeyWrapper/Unwrapper
    would lose track of any algorithm parameters generated
    in the initial attempt. The algorithm parameters are now
    propagated.
  - An accidental regression introduced by a fix for another
    issue in PKIXCertPathReviewer around use of the
    AuthorityKeyIdentifier extension and it failing to match
    a certificate uniquely when the serial number field
    is missing has been fixed.
  - An error was found in the creation of TLS 1.3 Export Keying
    Material which could cause compatibility issues. This has
    been fixed.
  * Additional Features and Functionality
  - Support has been added for OpenPGP regular expression
    signature packets.
  - Support has been added for OpenPGP PolicyURI signature
    packets.
  - A utility method has been added to PGPSecretKeyRing to allow
    for inserting or replacing a PGPPublicKey.
  - The NIST PQC Finalist, Classic McEliece has been added to the
    low level API and the BCPQC provider.
  - The NIST PQC Alternate Candidate, SPHINCS+ has been added to
    the BCPQC provider.
  - The NIST PQC Alternate Candidate, FrodoKEM has been added to
    the low level API and the BCPQC provider.
  - The NIST PQC Finalist, SABER has been added to the low level
    API and the BCPQC provider.
  - KMAC128, KMAC256 has been added to the BC provider (empty
    customization string).
  - TupleHash128, TupleHash256 has been added to the BC provider
    (empty customization string).
  - ParallelHash128, ParallelHash256 has been added to the BC
    provider (empty customization string, block size 1024 bits).
  - Two new properties: "org.bouncycastle.rsa.max_size" (default
    15360) and "org.bouncycastle.ec.fp_max_size" (default 1042)
    have been added to cap the maximum size of RSA and EC keys.
  - RSA modulus are now checked to be provably composite using
    the enhanced MR probable prime test.
  - Imported EC Fp basis values are now validated against the MR
    prime number test before use. The certainty level of the
    prime test can be determined by
    "org.bouncycastle.ec.fp_certainty" (default 100).
  - The BC entropy thread now has a specific name:
    "BC-ENTROPY-GATHERER".
  - Utility methods have been added for joining/merging PGP
    public keys and signatures.
  - Blake3-256 has been added to the BC provider.
  - DTLS: optimisation to delayed handshake hash.
  - Further additions to the ETSI 102 941 support in the ETSI/ITS
    package: certification request, signed message generation and
    verification now supported.
  - CMSSignedDataGenerator now supports the direct generation of
    definite-length data.
  - The NetscapeCertType class now has a hasUsages() method on it
    for querying usage settings on its bit string.
  - Support for additional input has been added for deterministic
    (EC)DSA.
  - The OpenPGP API provides better support for subkey
    generation.
  - BCJSSE: Added boolean system properties
    "org.bouncycastle.jsse.client.dh.disableDefaultSuites" and
    "org.bouncycastle.jsse.server.dh.disableDefaultSuites".
    Default "false". Set to "true" to disable inclusion of DH
    cipher suites in the default cipher suites for client/server
    respectively.
  * Notes
  - The deprecated QTESLA implementation has been removed from
    the BCPQC provider.
  - The submission update to SPHINCS+ has been added. This
    changes the generation of signatures - particularly
    deterministic ones.
- Version update to 1.70
  * Defects Fixed
  - Blake 3 output limit is enforced.
  - The PKCS12 KeyStore was relying on default precedence for its
    key Cipher implementation so was sometimes failing if used
    from the keytool. The KeyStore class now makes sure it uses
    the correct Cipher implementation.
  - Fixed bzip2 compression for empty contents (GH #993).
  - ASN.1: More robust handling of high tag numbers and
    definite-length forms.
  - BCJSSE: Fix a concurrent modification issue in session
    contexts (GH#968).
  - BCJSSE: Don't log sensitive system property values (GH#976).
  - BCJSSE: Fixed a priority issue amongst imperfect-match
    credentials in KeyManager classes.
  - The IES AlgorithmParameters object has been re-written to
    properly support all the variations of IESParameterSpec.
  - getOutputSize() for ECIES has been corrected to avoid
    occassional underestimates.
  - The lack of close() in the ASN.1 Dump command line utility
    was triggering false positives in some code analysis tools. A
    close() call has been added.
  - PGPPublicKey.getBitStrength() now properly recognises EdDSA
    keys.
  * Additional Features and Functionality
  - Missing PGP CRC checksums can now be optionally ignored using
    setDetectMissingCRC() (default false) on ArmoredInputStream.
  - PGPSecretKey.copyWithNewPassword() now has a variant which
    uses USAGE_SHA1 for key protection if a PGPDigestCalculator
    is passed in.
  - PGP ASCII armored data now skips "\t", "\v", and "\f".
  - PKCS12 files with duplicate localKeyId attributes on
    certificates will now have the incorrect attributes filtered
    out, rather than the duplicate causing an exception.
  - PGPObjectFactory will now ignore packets representing
    unrecognised signature versions in the input stream.
  - The X.509 extension generator will now accumulate some
    duplicate X.509 extensions into a single extension where it
    is possible to do so.
  - Removed support for maxXofLen in Kangaroo digest.
  - Ignore marker packets in PGP Public and Secret key ring
    collection.
  - An implementation of LEA has been added to the low-level API.
  - Access, recovery, and direct use for PGP session keys has
    been added to the OpenPGP API for processing encrypted data.
  - A PGPCanonicalizedDataGenerator has been added which converts
    input into canonicalized literal data for text and UTF-8
    mode.
  - A getUserKeyingMaterial() method has been added to the
    KeyAgreeRecipientInformation class.
  - ASN.1: Tagged objects (and parsers) now support all tag
    classes. Special code for ApplicationSpecific has been
    deprecated and re-implemented in terms of TaggedObject.
  - ASN.1: Improved support for nested tagging.
  - ASN.1: Added support for GraphicString, ObjectDescriptor,
    RelativeOID.
  - ASN.1: Added support for constructed BitString encodings,
    including efficient parsing for large values.
  - TLS: Added support for external PSK handshakes.
  - TLS: Check policy restrictions on key size when determining
    cipher suite support.
  - A performance issue in KeccakDigest due to left over debug
    code has been identified and dealt with.
  - BKS key stores can now be used for collecting protected keys
    (note: any attempt to store such a store will cause an
    exception).
  - A method for recovering user keying material has been added
    to KeyAgreeRecipientInformation.
  - Support has been added to the CMS API for SHA-3 based
    PLAIN-ECDSA.
  - The low level BcDefaultDigestProvider now supports the SHAKE
    family of algorithms and the SM3 alogirthm.
  - PGPKeyRingGenerator now supports creation of key-rings with
    direct-key identified keys.
  - The PQC NIST candidate, signature algorithm SPHINCS+ has been
    added to the low-level API.
  - ArmoredInputStream now explicitly checks for a '\n' if in
    crLF mode.
  - Direct support for NotationDataOccurances, Exportable,
    Revocable, IntendedRecipientFingerPrints, and AEAD algorithm
    preferences has been added to PGPSignatureSubpacketVector.
  - Further support has been added for keys described using
    S-Expressions in GPG 2.2.X.
  - Support for OpenPGP Session Keys from the (draft) Stateless
    OpenPGP CLI has been added.
  - Additional checks have been added for PGP marker packets in
    the parsing of PGP objects.
  - A CMSSignedData.addDigestAlgorithm() has been added to allow
    for adding additional digest algorithm identifiers to CMS
    SignedData structures when required.
  - Support has been added to CMS for the LMS/HSS signature
    algorithm.
  - The system property
    "org.bouncycastle.jsse.client.assumeOriginalHostName"
    (default false) has been added for dealing with SNI problems
    related to the host name not being propagate by the JVM.
  - The JcePKCSPBEOutputEncryptorBuilder now supports SCRYPT with
    ciphers that do not have algorithm parameters (e.g. AESKWP).
  - Support is now added for certificates using ETSI TS 103 097,
    "Intelligent Transport Systems (ITS)" in the bcpkix package.
  * Notes.
  - While this release should maintain source code compatibility,
    developers making use of some parts of the ASN.1 library will
    find that some classes need recompiling. Apologies for the
    inconvenience.
- Version update to 1.69
  * Defects Fixed
  - Lightweight and JCA conversion of Ed25519 keys in the PGP API
    could drop the leading byte as it was zero. This has been
    fixed.
  - Marker packets appearing at the start of PGP public key rings
    could cause parsing failure. This has been fixed.
  - ESTService could fail for some valid Content-Type headers.
    This has been fixed.
  - Originator key algorithm parameters were being passed as NULL
    in key agreement recipients. The parameters now reflect the
    value of the parameters in the key's SubjectPublicKeyInfo.
  - ContentType on encapsulated data was not been passed through
    correctly for authenticated and enveloped data. This has been
    fixed.
  - NTRUEncryptionParameters and
    NTRUEncryptionKeyGenerationParameters were not correctly
    cloning the contained message digest. This has been fixed.
  - CertificateFactory.generateCertificates()/generateCRLs()
    would throw an exception if extra data was found at the end
    of a PEM file even if valid objects had been found. Extra
    data is now ignored providing at least one object found.
  - Internal class PKIXCRLUtil could throw a NullPointerException
    for CRLs with an absent nextUpdate field. This has been
    fixed.
  - PGP ArmoredInputStream now fails earlier on malformed
    headers.
  - The McElieceKobaraImaiCipher was randomly throwing "Bad
    Padding: invalid ciphertext" exception while decrypting due
    to leading zeroes been missed during processing of the cipher
    text. This has been fixed.
  - Ed25519 keys being passed in via OpenSSH key spec are now
    validated in the KeyFactory.
  - Blowfish keys are now range checked on cipher construction.
  - In some cases PGPSecretKeyRing was failing to search its
    extraPubKeys list when searching for public keys.
  - The BasicConstraintsValidation class in the BC cert path
    validation tools has improved conformance to RFC 5280.
  - AlgorithmIdentifiers involving message digests now attempt to
    follow the latest conventions for the parameters field
    (basically DER NULL appears less).
  - Fix various conversions and interoperability for XDH and
    EdDSA between BC and SunEC providers.
  - TLS: Prevent attempts to use KeyUpdate mechanism in versions
    before TLS 1.3.
  * Additional Features and Functionality
  - GCM-SIV has been added to the lightweight API and the
    provider.
  - Blake3 has been added to the lightweight API.
  - The OpenSSL PEMParser can now be extended to add specialised
    parsers.
  - Base32 encoding has now been added, the default alphabet is
    from RFC 4648.
  - The KangarooTwelve message digest has been added to the
    lightweight API.
  - An implementation of the two FPE algorithms, FF1 and FF3-1 in
    SP 800-38G has been added to the lightweight API and the JCE
    provider.
  - An implementation of ParallelHash has been added to the
    lightweight API.
  - An implementation of TupleHash has been added to the
    lightweight API.
  - RSA-PSS now supports the use of SHAKE128 and SHAKE256 as the
    mask generation function and digest.
  - ECDSA now supports the use of SHAKE128 and SHAKE256.
  - PGPPBEEncryptedData will now reset the stream if the initial
    checksum fails so another password can be tried.
  - Iterators on public and secret key ring collections in PGP
    now reflect the original order of the public/secret key rings
    they contain.
  - KeyAgreeRecipientInformation now has a getOriginator() method
    for retrieving the underlying orginator information.
  - PGPSignature now has a getDigestPrefix() method for people
    wanting exposure to the signature finger print details.
  - The old BKS-V1 format keystore is now disabled by default. If
    you need to use BKS-V1 for legacy reasons, it can be
    re-enabled by adding: org.bouncycastle.bks.enable_v1=true to
    the java.security file. We would be interested in hearing
    from anyone that needs to do this.
  - PLAIN-ECDSA now supports the SHA3 digests.
  - Some highlevel support for RFC 4998 ERS has been added for
    ArchiveTimeStamp and EvidenceRecord. The new classes are in
    the org.bouncycastle.tsp.ers package.
  - ECIES has now also support SHA256, SHA384, and SHA512.
  - digestAlgorithms filed in CMS SignedData now includes counter
    signature digest algorithms where possible.
  - A new property "org.bouncycastle.jsse.config" has been added
    which can be used to configure the BCJSSE provider when it is
    created using the no-args constructor.
  - In line with changes in OpenSSL 1.1.0,
    OpenSSLPBEParametersGenerator can now be configured with a
    digest.
  - PGPKeyRingGenerator now includes a method for adding a subkey
    with a primary key binding signature.
  - Support for ASN.1 PRIVATE tags has been added.
  - Performance enhancements to Nokeon, AES, GCM, and
    SICBlockCipher.
  - Support for ecoding/decoding McElieceCCA2 keys has been added
    to the PQC API
  - BCJSSE: Added support for jdk.tls.maxCertificateChainLength
    system property (default is 10).
  - BCJSSE: Added support for jdk.tls.maxHandshakeMessageSize
    system property (default is 32768).
  - BCJSSE: Added support for jdk.tls.client.enableCAExtension
    (default is 'false').
  - BCJSSE: Added support for jdk.tls.client.cipherSuites system
    property.
  - BCJSSE: Added support for jdk.tls.server.cipherSuites system
    property.
  - BCJSSE: Extended ALPN support via standard JSSE API to JDK 8
    versions after u251/u252.
  - BCJSSE: Key managers now support EC credentials for use with
    TLS 1.3 ECDSA signature schemes (including brainpool).
  - TLS: Add TLS 1.3 support for brainpool curves per RFC 8734.
  * Notes
  - There is a small API change in the PKIX package to the
    DigestAlgorithmIdentifierFinder interface as a find() method
    that takes an ASN1ObjectIdentifier has been added to it. For
    people wishing to extend their own implementations, see
    DefaultDigestAlgorithmIdentifierFinder for a sample
    implementation.
  - A version of the bcmail API supporting Jakarta Mail has now
    been added (see bcjmail jar).
  - Some work has been done on moving out code that does not need
    to be in the provider jar. This has reduced the size of the
    provider jar and should also make it easier for developers to
    patch the classes involved as they no longer need to be
    signed. bcpkix and bctls are both dependent on the new bcutil
    jar.
- Add build dependencies on
  mvn(jakarta.activation:jakarta.activation-api) and
  mvn(jakarta.mail:jakarta.mail-api)
- Remove unneeded script bouncycastle_getpoms.sh from sources</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666180800">- Update to version 1.72:
  * Defects Fixed:
  - There were parameter errors in XMSS^MT OIDs for
    XMSSMT_SHA2_40/4_256 and XMSSMT_SHA2_60/3_256. These have
    been fixed.
  - There was an error in Merkle tree construction for the
    Evidence Records (ERS) implementation which could result in
    invalid roots been timestamped. ERS now produces an
    ArchiveTimeStamp for each data object/group with an associated
    reduced hash tree. The reduced hash tree is now calculated as
    a simple path to the root of the tree for each record.
  - OpenPGP will now ignore signatures marked as non-exportable
    on encoding.
  - A tagging calculation error in GCMSIV which could result in
    incorrect tags has been fixed.
  - Issues around Java 17 which could result in failing tests
    have been addressed.
  * Additional Features and Functionality:
  - BCJSSE: TLS 1.3 is now enabled by default where no explicit
    protocols are supplied (e.g. "TLS" or "Default" SSLContext
    algorithms, or SSLContext.getDefault() method).
  - BCJSSE: Rewrite SSLEngine implementation to improve compatibility
    with SunJSSE.
  - BCJSSE: Support export of keying material via extension API.
  - (D)TLS: Add support for 'tls-exporter' channel binding per RFC 9266.
  - (D)TLS (low-level API): By default, only (D)TLS 1.2 and TLS 1.3 are
    offered now. Earlier versions are still supported if explicitly
    enabled. Users may need to check they are offering suitable
    cipher suites for TLS 1.3.
  - (D)TLS (low-level API): Add support for raw public keys per RFC 7250.
  - CryptoServicesRegistrar now has a setServicesConstraints() method
    on it which can be used to selectively turn off algorithms.
  - The NIST PQC Alternate Candidate, Picnic, has been added to the low
    level API and the BCPQC provider.
  - SPHINCS+ has been upgraded to the latest submission, SPHINCS+ 3.1
    and support for Haraka has been added.
  - Evidence records now support timestamp renewal and hash renewal.
  - The SIKE Alternative Candidate NIST Post Quantum Algorithm has
    been added to the low-level PQC API.
  - The NTRU Round 3 Finalist Candidate NIST Post Quantum Algorithm
    has been added to the low-level API and the BCPQC provider.
  - The Falcon Finalist NIST Post Quantum Algorithm has been added to
    the low-level API and the BCPQC provider.
  - The CRYSTALS-Kyber Finalist NIST Post Quantum Algorithm has been
    added to the low-level API and the BCPQC provider.
  - Argon2 Support has been added to the OpenPGP API.
  - XDH IES has now been added to the BC provider.
  - The OpenPGP API now supports AEAD encryption and decryption.
  - The NTRU Prime Alternative Candidate NIST Post Quantum Algorithms
    have been added to the low-level API and the BCPQC provider.
  - The CRYSTALS-Dilithium Finalist NIST Post Quantum Algorithm has
    been added to the low-level API and the BCPQC provider.
  - The BIKE NIST Post Quantum Alternative/Round-4 Candidate has been
    added to the low-level API and the BCPQC provider.
  - The HQC NIST Post Quantum Alternative/Round-4 Candidate has been
    added to the low-level API and the BCPQC provider.
  - Grain128AEAD has been added to the lightweight API.
  - A fast version of CRC24 has been added for use with the PGP API.
  - Some additional methods and fields have been exposed in the
    PGPOnePassSignature class to (hopefully) make it easier to
    deal with nested signatures.
  - CMP support classes have been updated to reflect the latest
    editions to the the draft RFC "Lightweight Certificate Management
    Protocol (CMP) Profile".
  - Support has been added to the PKCS#12 implementation for the
    Oracle trusted certificate attribute.
  - Performance of our BZIP2 classes has been improved.
  * Notes:
  - Keep in mind the PQC algorithms are still under development and
    we are still at least a year and a half away from published standards.
    This means the algorithms may still change so by all means experiment,
    but do not use the PQC algoritms for anything long term.
  - The legacy "Rainbow" and "McEliece" implementations have been
    removed from the BCPQC provider. The underlying classes are
    still present if required. Other legacy algorithm implementations
    can be found under the org.bouncycastle.pqc.legacy package.
  * Security Notes:
  - The PQC SIKE algorithm is provided for research purposes only.
    It should now be regarded as broken. The SIKE implementation
    will be withdrawn in BC 1.73.
  * Rebase bouncycastle-javadoc.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1682424000">- Update to version 1.73: [jsc#PED-3756]
  * Defects Fixed:
  - BCJSSE: Instantiating a JSSE provider in some contexts could
    cause an AccessControl exception.
  - The EC key pair generator can generate out of range private
    keys when used with SM2. A specific SM2KeyPairGenerator has
    been added to the low-level API and is used by
    KeyPairGenerator.getInstance("SM2", "BC"). The SM2 signer has
    been updated to check for out of range keys as well..
  - The attached signature type byte was still present in Falcon
    signatures as well as the detached signature byte.
  - There was an off-by-one error in engineGetOutputSize() for ECIES.
  - The method for invoking read() internally in BCPGInputStream
    could result in inconsistent behaviour if the class was extended.
  - Fixed a rounding issue with FF1 Format Preserving Encryption
    algorithm for certain radices.
  - Fixed RFC3394WrapEngine handling of 64 bit keys.
  - Internal buffer for blake2sp was too small and could result in
    an ArrayIndexOutOfBoundsException.
  - JCA PSS Signatures using SHAKE128 and SHAKE256 now support
    encoding of algorithm parameters.
  - PKCS10CertificationRequest now checks for empty extension
    parameters.
  - Parsing errors in the processing of PGP Armored Data now throw
    an explicit exception ArmoredInputException.
  - PGP AEAD streams could occassionally be truncated.
  - The ESTService class now supports processing of chunked HTTP data.
  - A constructed ASN.1 OCTET STRING with a single member would
    sometimes be re-encoded as a definite-length OCTET STRING. The
    encoding has been adjusted to preserve the BER status of the object.
  - PKIXCertPathReviewer could fail if the trust anchor was also
    included in the certificate store being used for path analysis.
  - UTF-8 parsing of an array range ignored the provided length.
  - IPAddress has been written to provide stricter checking and
    avoid the use of Integer.parseInt().
  - A Java 7 class snuck into the Java 5 to Java 8 build.
  * Additional Features and Functionality:
  - The Rainbow NIST Post Quantum Round-3 Candidate has been added to
    the low-level API and the BCPQC provider (level 3 and level 5
    parameter sets only).
  - The GeMSS NIST Post Quantum Round-3 Candidate has been added to
    the low-level API.
  - The org.bouncycastle.rsa.max_mr_tests property check has been
    added to allow capping of MR tests done on RSA moduli.
  - Significant performance improvements in PQC algorithms,
    especially BIKE, CMCE, Frodo, HQC, Picnic.
  - EdDSA verification now conforms to the recommendations of Taming
    the many EdDSAs, in particular cofactored verification. As a side
    benefit, Pornin's basis reduction is now used for EdDSA
    verification, giving a significant performance boost.
  - Major performance improvements for Anomalous Binary (Koblitz) Curves.
  - The lightweight Cryptography finalists Ascon, ISAP, Elephant,
    PhotonBeetle, Sparkle, and Xoodyak have been added to the
    light-weight cryptography API.
  - BLAKE2bp and BLAKE2sp have been added to the light-weight
    cryptography API.
  - Support has been added for X.509, Section 9.8, hybrid certificates
    and CRLs using alternate public keys and alternate signatures.
  - The property "org.bouncycastle.emulate.oracle" has been added to
    signal the provider should return algorithm names on some algorithms
    in the same manner as the Oracle JCE provider.
  - An extra replaceSigners method has been added to CMSSignedData
    which allows for specifying the digest algorithm IDs to be used
    in the new CMSSignedData object.
  - Parsing and re-encoding of ASN.1 PEM data has been further
    optimized to prevent unecessary conversions between basic encoding,
    definite length, and DER.
  - Support has been added for KEM ciphers in CMS in accordance with
    draft-ietf-lamps-cms-kemri
  - Support has been added for certEncr in CRMF to allow issuing of
    certificates for KEM public keys.
  - Further speedups have been made to CRC24.
  - GCMParameterSpec constructor caching has been added to improve
    performance for JVMs that have the class available.
  - The PGPEncrytedDataGenerator now supports injecting the session
    key to be used for PGP PBE encrypted data.
  - The CRMF CertificateRequestMessageBuilder now supports optional
    attributes.
  - Improvements to the s calculation in JPAKE.
  - A general purpose PQCOtherInfoGenerator has been added which
    supports all Kyber and NTRU.
  - An implementation of HPKE (RFC 9180 - Hybrid Public Key
    Encryption) has been added to the light-weight cryptography API.
  * Security Advisories:
  - The PQC implementations have now been subject to formal review for
    secret leakage and side channels, there were issues in BIKE, Falcon,
    Frodo, HQC which have now been fixed. Some weak positives also
    showed up in Rainbow, Picnic, SIKE, and GeMSS - for now this last
    set has been ignored as the algorithms will either be updated if
    they reappear in the Signature Round, or deleted, as is already the
    case for SIKE (it is now in the legacy package). Details on the
    group responsible for the testing can be found in the CONTRIBUTORS
    file.
  - For at least some ECIES variants (e.g. when using CBC) there is
    an issue with potential malleability of a nonce (implying silent
    malleability of the plaintext) that must be sent alongside the
    ciphertext but is outside the IES integrity check. For this reason
    the automatic generation of nonces with IED is now disabled and
    they have to be passed in using an IESParameterSpec. The current
    advice is to agree on a nonce between parties and then rely on the
    use of the ephemeral key component to allow the nonce (rather the
    so called nonce) usage to be extended.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1687176000">- Update to version 1.74: [bsc#1212508, CVE-2023-33201]
  * Defects Fixed:
  - AsconEngine: Fixed a buffering bug when decrypting across
    multiple processBytes calls (ascon128a unaffected).
  - Context based sanity checking on PGP signatures has been added.
  - The ParallelHash clone constructor was not copying all fields.
  - The maximimum number of blocks for CTR/SIC modes was 1 block
    less than it should have been.
  * Additional Features and Functionality:
  - The PGP API now supports wildcard key IDs for public key
    based data encryption.
  - LMS now supports SHA256/192, SHAKE256/192, and SHAKE256/256
    (the additional SP 8000-208 parameter sets).
  - The PGP API now supports V5 and V6 AEAD encryption for
    encrypted data packets.
  - The PGP examples have been updated to reflect key size and algorithm
    changes that have occurred since they were first written (10+ years...).
  - (D)TLS: A new callback 'TlsPeer.notifyConnectionClosed' will be called
    when the connection is closed (including by failure).
  - BCJSSE: Improved logging of connection events and include unique IDs
    in connection-specific log messages.
  - BCJSSE: Server now logs the offered cipher suites when it fails to
    select one.
  - BCJSSE: Added support for SSLParameters namedGroups and
    signatureSchemes properties (can also be used via BCJSSE
    extension API in earlier Java versions).
  - DTLS: The initial handshake re-send time is now configurable by
    overriding 'TlsPeer.getHandshakeResendTimeMillis'.
  - DTLS: Added support for connection IDs per RFC 9146.
  - DTLS: Performance of DTLSVerifier has been improved so that it can
    reasonably be used for all incoming packets.
  - Initial support has been added for A Mechanism for Encoding
    Differences in Paired Certificates.
  - The PGP API now supports parsing, encoding, and fingerprinting
    of V6 EC/EdEC keys.
  - A thread safe verifier API has been added to the PGP API to support
    multi-threaded verification of certifications on keys and user IDs.
  - The number of keys/sub-keys in a PGPKeyRing can now be found by
    calling PGPKeyRing.size().
  - The PQC algorithms LMS/HSS, SPHINCS+, Dilithium, Falcon, and NTRU
    are now supported directly by the BC provider.
  * Notes:
  - The now defunct PQC SIKE algorithm has been removed, this has also
    meant the removal of its resource files so the provider is now quite
    a bit smaller.
  - As a precaution, HC128 now enforces a 128 bit IV, previous behaviour
    for shorter IVs can be supported where required by padding the IV to
    the 128 bits with zero.
  - PGP encrypted data generation now uses integrity protection by default.
    Previous behaviour for encrypted data can be supported where required
    by calling PGPDataEncryptorBuilder.setWithIntegrityPacket(false) when
    data encryption is set up.
  - There are now additional sanity checks in place to prevent accidental
    mis-use of PGPSignature objects. If this change causes any issues, you
    might want to check what your code is up to as there is probably a bug.
  * Security Advisories:
  - CVE-2023-33201: this release fixes an issue with the X509LDAPCertStoreSpi
    where a specially crafted certificate subject could be used to try and
    extract extra information out of an LDAP server with wild-card matthing
    enabled.
  * Rebase bouncycastle-javadoc.patch
  * Add bouncycastle-notests.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1697630400">- Update to version 1.76:
  * Defects Fixed:
  - Service allocation in the provider could fail due to the lack
    of a permission block. This has been fixed.
  - JceKeyFingerPrintCalculator has been generalised for different
    providers by using "SHA-256" for the algorithm string.
  - BCJSSE: Fixed a regression in 1.74 (NullPointerException) that
    prevents a BCJSSE server from negotiating TLSv1.1 or earlier.
  - DTLS: Fixed server support for client_certificate_type extension.
  - Cipher.unwrap() for HQC could fail due to a miscalculation of
    the length of the KEM packet. This has been fixed.
  - There was exposure to a Java 7 method in the Java 5 to Java 8
    BCTLS jar which could cause issues with some TLS 1.2 cipher
    suites running on older JVMs. This is now fixed.
  * Additional Features and Functionality:
  - BCJSSE: Following OpenJDK, finalizers have been removed from
    SSLSocket subclasses. Applications should close sockets and
    not rely on garbage collection.
  - BCJSSE: Added support for boolean system property
    "jdk.tls.client.useCompatibilityMode" (default "true").
  - DTLS: Added server support for session resumption.
  - JcaPKCS10CertificationRequest will now work with EC on the
    OpenJDK provider.
  - TimeStamp generation now supports the SHA3 algorithm set.
  - The SPHINCS+ simple parameters are now fully supported in the
    BCPQC provider.
  - Kyber, Classic McEliece, HQC, and Bike now supported by the
    CRMF/CMS/CMP APIs.
  - Builder classes have been add for PGP ASCII Armored streams
    allowing CRCs and versions to now be optional.
  - An UnknownPacket type has been added to the PGP APIs to allow
    for forwards compatibility with upcoming revisions to the standard.
  * Rebase patch bouncycastle-notests.patch
- Update to version 1.75:
  * Defects Fixed:
  - Several Java 8 method calls were accidentally introduced in
    the Java 5 to Java 8 build. The affected classes have been
    refactored to remove this.
  - (D)TLS: renegotiation after resumption now fixed to avoid
    breaking connection.
  * Notes:
  - The ASN.1 core package has had some dead and retired methods
    cleaned up and removed.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701691200">- Update to version 1.77:
  * Defects Fixed:
  - Using an unescaped '=' in an X.500 RDN would result in the
    RDN being truncated silently. The issue is now detected and
    an exception is thrown.
  - asn1.eac.CertificateBody was returning certificateEffectiveDate
    from getCertificateExpirationDate(). This has been fixed to
    return certificateExpirationDate.
  - DTLS: Fixed retransmission in response to re-receipt of an
    aggregated ChangeCipherSpec.
  - (D)TLS: Fixed compliance for supported_groups extension.
    Server will no longer negotiate an EC cipher suite using a
    default curve when the ClientHello includes the supported_groups
    extension but it contains no curves in common with the server.
    Similarly, a DH cipher suite will not be negotiated when the
    ClientHello includes supported_groups, containing at least one
    FFDHE group, but none in common with the server.
  - IllegalStateException was being thrown by Ed25519/Ed448 SignatureSpi.
  - TLS: class annotation issues that could occur between the BC
    provider and the TLS API for the GCMParameterSpec class when
    the jars were loaded on the boot class path have been addressed.
  - Attempt to create an ASN.1 OID from a zero length byte array
    is now caught at construction time.
  - Attempt to create an X.509 extension block which is empty will
    now be blocked cause an exception.
  - IES implementation will now accept a null ParameterSpec if no
    nonce is needed.
  - An internal method in Arrays was failing to construct its
    failure message correctly on an error.
  - HSSKeyPublicParameters.generateLMSContext() would fail for a
    unit depth key.
  * Additional Features and Functionality:
  - BCJSSE: Added org.bouncycastle.jsse.client.omitSigAlgsCertExtension
    and org.bouncycastle.jsse.server.omitSigAlgsCertExtension boolean
    system properties to control (for client and server resp.) whether
    the signature_algorithms_cert extension should be omitted if it
    would be identical to signature_algorithms. Defaults to true, the
    historical behaviour.
  - The low-level HPKE API now allows the sender to specify an
    ephemeral key pair.
  - Support has been added for the delta-certificate requests in line
    with the current Chameleon Cert draft from the IETF.
  - Some accommodation has been added for historical systems to
    accommodate variations in the SHA-1 digest OID for CMS SignedData.
  - TLS: the TLS API will now try "RSAwithDigestAndMFG1" as well as
    the newer RSAPSS algorithm names when used with the JCA.
  - TLS: RSA key exchange cipher suites are now disabled by default.
  - Support has been added for PKCS#10 requests to allow certificates
    using the altSignature/altPublicKey extensions.
  * Notes:
  - Kyber and Dilithium have been updated according to the latest
    draft of the standard. Dilithium-AES and Kyber-AES have now been
    removed. Kyber now produces 256 bit secrets for all parameter sets
    (in line with the draft standard).
  - NTRU has been updated to produce 256 bit secrets in line with Kyber.
  - SPHINCS+ can now be used to generate certificates in line with
    those used by (Open Quantum Safe) OQS.
  - Falcon object idenitifiers are now in line with OQS as well.
  - PQC CMS SignedData now defaults to SHA-256 for signed attributes
    rather than SHAKE-256. This is also a compatibility change, but may
    change further again as the IETF standard for CMS is updated.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1714392000">- Update to version 1.78: [bsc#1223252, CVE-2024-30171]
  * Security Advisories.
  - CVE-2024-29857: Importing an EC certificate with specially crafted
    F2m parameters can cause high CPU usage during parameter evaluation.
  - CVE-2024-30171: Possible timing based leakage in RSA based handshakes
    due to exception processing eliminated.
  - CVE-2024-30172: Crafted signature and public key can be used to
    trigger an infinite loop in the Ed25519 verification code.
  - CVE-2024-301XX: When endpoint identification is enabled in the BCJSSE
    and an SSL socket is not created with an explicit hostname (as happens
    with HttpsURLConnection), hostname verification could be performed
    against a DNS-resolved IP address. This has been fixed.
  * Defects Fixed:
  - Issues with a dangling weak reference causing intermittent
    NullPointerExceptions in the OcspCache have been fixed.
  - Issues with non-constant time RSA operations in TLS handshakes.
  - Issue with Ed25519, Ed448 signature verification causing intermittent
    infinite loop have been fixed.
  - Issues with non-constant time ML-KEM implementation ("Kyber Slash").
  - Align ML-KEM input validation with FIPS 203 IPD requirements.
  - Make PEM parsing more forgiving of whitespace to align with RFC 7468.
  - Fix CCM length checks with large nonce sizes (n=12, n=13).
  - EAC: Fixed the CertificateBody ASN.1 type to support an optional
    Certification Authority Reference in a Certificate Request.
  - ASN.1: ObjectIdentifier (also Relative OID) parsing has been optimized
    and the contents octets for both types are now limited to 4096 bytes.
  - BCJSSE: Fixed a missing null check on the result of PrivateKey.getEncoded(),
    which could cause issues for HSM RSA keys.
  - BCJSSE: When endpoint identification is enabled and an SSL socket is not
    created with an explicit hostname (as happens with HttpsURLConnection),
    hostname verification could be performed against a DNS-resolved IP address.
  - The missing module import of java.logging to the provider module has been added.
  - GOST ASN.1 public key alg parameters are now compliant with RFC 9215.
  - An off-by-one error in the encoding for EccP256CurvePoint for ITS.
  - PEM Parser now enforces PEM headers to start at the beginning of the line
    to be meaningful.
  * Additional Features and Functionality.
  - An implementation of MLS (RFC 9420 - The Messaging Layer Security Protocol)
    has been added as a new module.
  - NTRU now supports NTRU-HPS4096-1229 and NTRU-HRSS-1373.
  - Improvements to PGP support, including Camellia key wrapping and Curve25519,
    Curve448 key types (including XDH with HKDF).
  - Added initial support for ML-KEM in TLS.
  - Added XWing hybrid KEM construction (X25519 + ML-KEM-768).
  - Introduced initial KEMSpi support (NTRU, SNTRU Prime) for JDK 21+.
  - Introduced initial composite signature support for X509 Certificates.
  - PKCS#12 now supports PKCS12-AES256-AES128, PKCS12-AES256-AES128-GCM,
    PKCS12-DEF-AES256-AES128, and PKCS12-DEF-AES256-AES128-GCM.
  - The default type for the KeyStore.getInstance("PKCS12", "BC") can now be set
    using the org.bouncycastle.pkcs12.default system/security property.
  - The PGP SExpParser will now handle Ed25519 and Ed448 keys.
  - Dilithium and Kyber key encoding updated to latest Draft RFCs
    (draft-ietf-lamps-dilithium-certificates and draft-ietf-lamps-kyber-certificates)
  - Support has been added for encryption key derivation using HKDF in CMS, see
    draft-housley-lamps-cms-cek-hkdf-sha256.
  - X500Name now recognises jurisdiction{C,ST,L} DNs.
  - CertPathValidationContext and CertificatePoliciesValidation now include
    implementations of Memoable.
  - The Composite post-quantum signatures implementation has been updated to the
    latest draft draft-ounsworth-pq-composite-sigs.
  * Full release notes: bouncycastle.org/releasenotes.html#r1rv78
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392001">- Update to version 1.78.1
  * Defects Fixed:
  - The new dependency of the the PGP API on the bcutil jar was
    missing from the module jar, the OSGi manifest, and the Maven
    POM. This has been fixed.
  - Missing exports and duplicate imports have been added/removed
    from the OSGi manifests.
  - The OSGi manifests now have the same bundle IDs as 1.77 and
    lock down dependencies to the equivalent variations
  - A check in the X.509 Extensions class preventing the parsing
    of empty extensions has been removed.</changelog>
</package>
<package pkgid="7fae5d12521d8e99feaf475c174a2742712d2245d81667a306164b1809fbcdb98cdcb10d727866e3c01d32c887972c8fb800574d85ebd67c115bbaeb6a41b280" name="bouncycastle-util" arch="noarch">
  <version epoch="0" ver="1.78.1" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1610539200">- Version update to 1.68
  * Defects Fixed:
  - Some BigIntegers utility methods would fail for
    BigInteger.ZERO. This has been fixed.
  - PGPUtil.isKeyRing() was not detecting secret sub-keys in its
    input. This has been fixed.
  - The ASN.1 class, ArchiveTimeStamp was insisting on a value
    for the optional reducedHashTree field. This has been fixed.
  - BCJSSE: Lock against multiple writers - a possible
    synchronization issue has been removed.
  * Additional Features and Functionality
  - BCJSSE: Added support for system property
    com.sun.net.ssl.requireCloseNotify. Note that we are using a
    default value of 'true'.
  - BCJSSE: 'TLSv1.3' is now a supported protocol for both client
    and server. For this release it is only enabled by default for
    the 'TLSv1.3' SSLContext, but can be explicitly enabled using
    'setEnabledProtocols' on an SSLSocket or SSLEngine, or via
    SSLParameters.
  - BCJSSE: Session resumption is now also supported for servers
    in TLS 1.2 and earlier. For this release it is disabled by
    default, and can be enabled by setting the boolean system
    property org.bouncycastle.jsse.server.enableSessionResumption
    to 'true'.
  - The provider RSA-PSS signature names that follow the JCA
    naming convention.
  - FIPS mode for the BCJSSE now enforces namedCurves for any
    presented certificates.
  - PGPSignatureSubpacketGenerator now supports editing of a
    pre-existing sub-packet list.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621944000">- Add bouncycastle_getpoms.sh to get pom files from Maven repos</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1627387200">- Directory core/docs does not exist</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647518400">- Add glassfish-activation-api dependency so that we can build with
  JDK that does not contain the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647604800">- Build with source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules unconditionally</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1650628800">- Version update to 1.71
  * Defects Fixed
  - In line with GPG the PGP API now attempts to preserve
    comments containing non-ascii UTF8 characters.
  - An accidental partial dependency on Java 1.7 has been removed
    from the TLS API.
  - JcaPKIXIdentityBuilder would fail to process File objects
    correctly. This is now fixed.
  - Some byte[] parameters to the CMP API were not being
    defensively cloned to prevent accidental changes. Extra
    defensive cloning has been added.
  - CMS primitives would sometimes convert ASN.1 definite-length
    encodings into indefinite-length encodings. The primitives
    will now try and preserve the original encoding where possible.
  - CMSSignedData.getAttributeCertificates() now properly
    restricts the tag values checked to just 1 (the obsolete
    v1 tag) and 2 (for the more current v2 certificates).
  - BCJSSE now tries to validate a custom KeyManager selection
    in order to catch errors around a key manager ignoring
    key type early.
  - Compressed streams in PGP ending with zero length partial
    packets could cause failure on parsing the OpenPGP API.
    This has been fixed.
  - The fallback mode for JceAsymmetricKeyWrapper/Unwrapper
    would lose track of any algorithm parameters generated
    in the initial attempt. The algorithm parameters are now
    propagated.
  - An accidental regression introduced by a fix for another
    issue in PKIXCertPathReviewer around use of the
    AuthorityKeyIdentifier extension and it failing to match
    a certificate uniquely when the serial number field
    is missing has been fixed.
  - An error was found in the creation of TLS 1.3 Export Keying
    Material which could cause compatibility issues. This has
    been fixed.
  * Additional Features and Functionality
  - Support has been added for OpenPGP regular expression
    signature packets.
  - Support has been added for OpenPGP PolicyURI signature
    packets.
  - A utility method has been added to PGPSecretKeyRing to allow
    for inserting or replacing a PGPPublicKey.
  - The NIST PQC Finalist, Classic McEliece has been added to the
    low level API and the BCPQC provider.
  - The NIST PQC Alternate Candidate, SPHINCS+ has been added to
    the BCPQC provider.
  - The NIST PQC Alternate Candidate, FrodoKEM has been added to
    the low level API and the BCPQC provider.
  - The NIST PQC Finalist, SABER has been added to the low level
    API and the BCPQC provider.
  - KMAC128, KMAC256 has been added to the BC provider (empty
    customization string).
  - TupleHash128, TupleHash256 has been added to the BC provider
    (empty customization string).
  - ParallelHash128, ParallelHash256 has been added to the BC
    provider (empty customization string, block size 1024 bits).
  - Two new properties: "org.bouncycastle.rsa.max_size" (default
    15360) and "org.bouncycastle.ec.fp_max_size" (default 1042)
    have been added to cap the maximum size of RSA and EC keys.
  - RSA modulus are now checked to be provably composite using
    the enhanced MR probable prime test.
  - Imported EC Fp basis values are now validated against the MR
    prime number test before use. The certainty level of the
    prime test can be determined by
    "org.bouncycastle.ec.fp_certainty" (default 100).
  - The BC entropy thread now has a specific name:
    "BC-ENTROPY-GATHERER".
  - Utility methods have been added for joining/merging PGP
    public keys and signatures.
  - Blake3-256 has been added to the BC provider.
  - DTLS: optimisation to delayed handshake hash.
  - Further additions to the ETSI 102 941 support in the ETSI/ITS
    package: certification request, signed message generation and
    verification now supported.
  - CMSSignedDataGenerator now supports the direct generation of
    definite-length data.
  - The NetscapeCertType class now has a hasUsages() method on it
    for querying usage settings on its bit string.
  - Support for additional input has been added for deterministic
    (EC)DSA.
  - The OpenPGP API provides better support for subkey
    generation.
  - BCJSSE: Added boolean system properties
    "org.bouncycastle.jsse.client.dh.disableDefaultSuites" and
    "org.bouncycastle.jsse.server.dh.disableDefaultSuites".
    Default "false". Set to "true" to disable inclusion of DH
    cipher suites in the default cipher suites for client/server
    respectively.
  * Notes
  - The deprecated QTESLA implementation has been removed from
    the BCPQC provider.
  - The submission update to SPHINCS+ has been added. This
    changes the generation of signatures - particularly
    deterministic ones.
- Version update to 1.70
  * Defects Fixed
  - Blake 3 output limit is enforced.
  - The PKCS12 KeyStore was relying on default precedence for its
    key Cipher implementation so was sometimes failing if used
    from the keytool. The KeyStore class now makes sure it uses
    the correct Cipher implementation.
  - Fixed bzip2 compression for empty contents (GH #993).
  - ASN.1: More robust handling of high tag numbers and
    definite-length forms.
  - BCJSSE: Fix a concurrent modification issue in session
    contexts (GH#968).
  - BCJSSE: Don't log sensitive system property values (GH#976).
  - BCJSSE: Fixed a priority issue amongst imperfect-match
    credentials in KeyManager classes.
  - The IES AlgorithmParameters object has been re-written to
    properly support all the variations of IESParameterSpec.
  - getOutputSize() for ECIES has been corrected to avoid
    occassional underestimates.
  - The lack of close() in the ASN.1 Dump command line utility
    was triggering false positives in some code analysis tools. A
    close() call has been added.
  - PGPPublicKey.getBitStrength() now properly recognises EdDSA
    keys.
  * Additional Features and Functionality
  - Missing PGP CRC checksums can now be optionally ignored using
    setDetectMissingCRC() (default false) on ArmoredInputStream.
  - PGPSecretKey.copyWithNewPassword() now has a variant which
    uses USAGE_SHA1 for key protection if a PGPDigestCalculator
    is passed in.
  - PGP ASCII armored data now skips "\t", "\v", and "\f".
  - PKCS12 files with duplicate localKeyId attributes on
    certificates will now have the incorrect attributes filtered
    out, rather than the duplicate causing an exception.
  - PGPObjectFactory will now ignore packets representing
    unrecognised signature versions in the input stream.
  - The X.509 extension generator will now accumulate some
    duplicate X.509 extensions into a single extension where it
    is possible to do so.
  - Removed support for maxXofLen in Kangaroo digest.
  - Ignore marker packets in PGP Public and Secret key ring
    collection.
  - An implementation of LEA has been added to the low-level API.
  - Access, recovery, and direct use for PGP session keys has
    been added to the OpenPGP API for processing encrypted data.
  - A PGPCanonicalizedDataGenerator has been added which converts
    input into canonicalized literal data for text and UTF-8
    mode.
  - A getUserKeyingMaterial() method has been added to the
    KeyAgreeRecipientInformation class.
  - ASN.1: Tagged objects (and parsers) now support all tag
    classes. Special code for ApplicationSpecific has been
    deprecated and re-implemented in terms of TaggedObject.
  - ASN.1: Improved support for nested tagging.
  - ASN.1: Added support for GraphicString, ObjectDescriptor,
    RelativeOID.
  - ASN.1: Added support for constructed BitString encodings,
    including efficient parsing for large values.
  - TLS: Added support for external PSK handshakes.
  - TLS: Check policy restrictions on key size when determining
    cipher suite support.
  - A performance issue in KeccakDigest due to left over debug
    code has been identified and dealt with.
  - BKS key stores can now be used for collecting protected keys
    (note: any attempt to store such a store will cause an
    exception).
  - A method for recovering user keying material has been added
    to KeyAgreeRecipientInformation.
  - Support has been added to the CMS API for SHA-3 based
    PLAIN-ECDSA.
  - The low level BcDefaultDigestProvider now supports the SHAKE
    family of algorithms and the SM3 alogirthm.
  - PGPKeyRingGenerator now supports creation of key-rings with
    direct-key identified keys.
  - The PQC NIST candidate, signature algorithm SPHINCS+ has been
    added to the low-level API.
  - ArmoredInputStream now explicitly checks for a '\n' if in
    crLF mode.
  - Direct support for NotationDataOccurances, Exportable,
    Revocable, IntendedRecipientFingerPrints, and AEAD algorithm
    preferences has been added to PGPSignatureSubpacketVector.
  - Further support has been added for keys described using
    S-Expressions in GPG 2.2.X.
  - Support for OpenPGP Session Keys from the (draft) Stateless
    OpenPGP CLI has been added.
  - Additional checks have been added for PGP marker packets in
    the parsing of PGP objects.
  - A CMSSignedData.addDigestAlgorithm() has been added to allow
    for adding additional digest algorithm identifiers to CMS
    SignedData structures when required.
  - Support has been added to CMS for the LMS/HSS signature
    algorithm.
  - The system property
    "org.bouncycastle.jsse.client.assumeOriginalHostName"
    (default false) has been added for dealing with SNI problems
    related to the host name not being propagate by the JVM.
  - The JcePKCSPBEOutputEncryptorBuilder now supports SCRYPT with
    ciphers that do not have algorithm parameters (e.g. AESKWP).
  - Support is now added for certificates using ETSI TS 103 097,
    "Intelligent Transport Systems (ITS)" in the bcpkix package.
  * Notes.
  - While this release should maintain source code compatibility,
    developers making use of some parts of the ASN.1 library will
    find that some classes need recompiling. Apologies for the
    inconvenience.
- Version update to 1.69
  * Defects Fixed
  - Lightweight and JCA conversion of Ed25519 keys in the PGP API
    could drop the leading byte as it was zero. This has been
    fixed.
  - Marker packets appearing at the start of PGP public key rings
    could cause parsing failure. This has been fixed.
  - ESTService could fail for some valid Content-Type headers.
    This has been fixed.
  - Originator key algorithm parameters were being passed as NULL
    in key agreement recipients. The parameters now reflect the
    value of the parameters in the key's SubjectPublicKeyInfo.
  - ContentType on encapsulated data was not been passed through
    correctly for authenticated and enveloped data. This has been
    fixed.
  - NTRUEncryptionParameters and
    NTRUEncryptionKeyGenerationParameters were not correctly
    cloning the contained message digest. This has been fixed.
  - CertificateFactory.generateCertificates()/generateCRLs()
    would throw an exception if extra data was found at the end
    of a PEM file even if valid objects had been found. Extra
    data is now ignored providing at least one object found.
  - Internal class PKIXCRLUtil could throw a NullPointerException
    for CRLs with an absent nextUpdate field. This has been
    fixed.
  - PGP ArmoredInputStream now fails earlier on malformed
    headers.
  - The McElieceKobaraImaiCipher was randomly throwing "Bad
    Padding: invalid ciphertext" exception while decrypting due
    to leading zeroes been missed during processing of the cipher
    text. This has been fixed.
  - Ed25519 keys being passed in via OpenSSH key spec are now
    validated in the KeyFactory.
  - Blowfish keys are now range checked on cipher construction.
  - In some cases PGPSecretKeyRing was failing to search its
    extraPubKeys list when searching for public keys.
  - The BasicConstraintsValidation class in the BC cert path
    validation tools has improved conformance to RFC 5280.
  - AlgorithmIdentifiers involving message digests now attempt to
    follow the latest conventions for the parameters field
    (basically DER NULL appears less).
  - Fix various conversions and interoperability for XDH and
    EdDSA between BC and SunEC providers.
  - TLS: Prevent attempts to use KeyUpdate mechanism in versions
    before TLS 1.3.
  * Additional Features and Functionality
  - GCM-SIV has been added to the lightweight API and the
    provider.
  - Blake3 has been added to the lightweight API.
  - The OpenSSL PEMParser can now be extended to add specialised
    parsers.
  - Base32 encoding has now been added, the default alphabet is
    from RFC 4648.
  - The KangarooTwelve message digest has been added to the
    lightweight API.
  - An implementation of the two FPE algorithms, FF1 and FF3-1 in
    SP 800-38G has been added to the lightweight API and the JCE
    provider.
  - An implementation of ParallelHash has been added to the
    lightweight API.
  - An implementation of TupleHash has been added to the
    lightweight API.
  - RSA-PSS now supports the use of SHAKE128 and SHAKE256 as the
    mask generation function and digest.
  - ECDSA now supports the use of SHAKE128 and SHAKE256.
  - PGPPBEEncryptedData will now reset the stream if the initial
    checksum fails so another password can be tried.
  - Iterators on public and secret key ring collections in PGP
    now reflect the original order of the public/secret key rings
    they contain.
  - KeyAgreeRecipientInformation now has a getOriginator() method
    for retrieving the underlying orginator information.
  - PGPSignature now has a getDigestPrefix() method for people
    wanting exposure to the signature finger print details.
  - The old BKS-V1 format keystore is now disabled by default. If
    you need to use BKS-V1 for legacy reasons, it can be
    re-enabled by adding: org.bouncycastle.bks.enable_v1=true to
    the java.security file. We would be interested in hearing
    from anyone that needs to do this.
  - PLAIN-ECDSA now supports the SHA3 digests.
  - Some highlevel support for RFC 4998 ERS has been added for
    ArchiveTimeStamp and EvidenceRecord. The new classes are in
    the org.bouncycastle.tsp.ers package.
  - ECIES has now also support SHA256, SHA384, and SHA512.
  - digestAlgorithms filed in CMS SignedData now includes counter
    signature digest algorithms where possible.
  - A new property "org.bouncycastle.jsse.config" has been added
    which can be used to configure the BCJSSE provider when it is
    created using the no-args constructor.
  - In line with changes in OpenSSL 1.1.0,
    OpenSSLPBEParametersGenerator can now be configured with a
    digest.
  - PGPKeyRingGenerator now includes a method for adding a subkey
    with a primary key binding signature.
  - Support for ASN.1 PRIVATE tags has been added.
  - Performance enhancements to Nokeon, AES, GCM, and
    SICBlockCipher.
  - Support for ecoding/decoding McElieceCCA2 keys has been added
    to the PQC API
  - BCJSSE: Added support for jdk.tls.maxCertificateChainLength
    system property (default is 10).
  - BCJSSE: Added support for jdk.tls.maxHandshakeMessageSize
    system property (default is 32768).
  - BCJSSE: Added support for jdk.tls.client.enableCAExtension
    (default is 'false').
  - BCJSSE: Added support for jdk.tls.client.cipherSuites system
    property.
  - BCJSSE: Added support for jdk.tls.server.cipherSuites system
    property.
  - BCJSSE: Extended ALPN support via standard JSSE API to JDK 8
    versions after u251/u252.
  - BCJSSE: Key managers now support EC credentials for use with
    TLS 1.3 ECDSA signature schemes (including brainpool).
  - TLS: Add TLS 1.3 support for brainpool curves per RFC 8734.
  * Notes
  - There is a small API change in the PKIX package to the
    DigestAlgorithmIdentifierFinder interface as a find() method
    that takes an ASN1ObjectIdentifier has been added to it. For
    people wishing to extend their own implementations, see
    DefaultDigestAlgorithmIdentifierFinder for a sample
    implementation.
  - A version of the bcmail API supporting Jakarta Mail has now
    been added (see bcjmail jar).
  - Some work has been done on moving out code that does not need
    to be in the provider jar. This has reduced the size of the
    provider jar and should also make it easier for developers to
    patch the classes involved as they no longer need to be
    signed. bcpkix and bctls are both dependent on the new bcutil
    jar.
- Add build dependencies on
  mvn(jakarta.activation:jakarta.activation-api) and
  mvn(jakarta.mail:jakarta.mail-api)
- Remove unneeded script bouncycastle_getpoms.sh from sources</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666180800">- Update to version 1.72:
  * Defects Fixed:
  - There were parameter errors in XMSS^MT OIDs for
    XMSSMT_SHA2_40/4_256 and XMSSMT_SHA2_60/3_256. These have
    been fixed.
  - There was an error in Merkle tree construction for the
    Evidence Records (ERS) implementation which could result in
    invalid roots been timestamped. ERS now produces an
    ArchiveTimeStamp for each data object/group with an associated
    reduced hash tree. The reduced hash tree is now calculated as
    a simple path to the root of the tree for each record.
  - OpenPGP will now ignore signatures marked as non-exportable
    on encoding.
  - A tagging calculation error in GCMSIV which could result in
    incorrect tags has been fixed.
  - Issues around Java 17 which could result in failing tests
    have been addressed.
  * Additional Features and Functionality:
  - BCJSSE: TLS 1.3 is now enabled by default where no explicit
    protocols are supplied (e.g. "TLS" or "Default" SSLContext
    algorithms, or SSLContext.getDefault() method).
  - BCJSSE: Rewrite SSLEngine implementation to improve compatibility
    with SunJSSE.
  - BCJSSE: Support export of keying material via extension API.
  - (D)TLS: Add support for 'tls-exporter' channel binding per RFC 9266.
  - (D)TLS (low-level API): By default, only (D)TLS 1.2 and TLS 1.3 are
    offered now. Earlier versions are still supported if explicitly
    enabled. Users may need to check they are offering suitable
    cipher suites for TLS 1.3.
  - (D)TLS (low-level API): Add support for raw public keys per RFC 7250.
  - CryptoServicesRegistrar now has a setServicesConstraints() method
    on it which can be used to selectively turn off algorithms.
  - The NIST PQC Alternate Candidate, Picnic, has been added to the low
    level API and the BCPQC provider.
  - SPHINCS+ has been upgraded to the latest submission, SPHINCS+ 3.1
    and support for Haraka has been added.
  - Evidence records now support timestamp renewal and hash renewal.
  - The SIKE Alternative Candidate NIST Post Quantum Algorithm has
    been added to the low-level PQC API.
  - The NTRU Round 3 Finalist Candidate NIST Post Quantum Algorithm
    has been added to the low-level API and the BCPQC provider.
  - The Falcon Finalist NIST Post Quantum Algorithm has been added to
    the low-level API and the BCPQC provider.
  - The CRYSTALS-Kyber Finalist NIST Post Quantum Algorithm has been
    added to the low-level API and the BCPQC provider.
  - Argon2 Support has been added to the OpenPGP API.
  - XDH IES has now been added to the BC provider.
  - The OpenPGP API now supports AEAD encryption and decryption.
  - The NTRU Prime Alternative Candidate NIST Post Quantum Algorithms
    have been added to the low-level API and the BCPQC provider.
  - The CRYSTALS-Dilithium Finalist NIST Post Quantum Algorithm has
    been added to the low-level API and the BCPQC provider.
  - The BIKE NIST Post Quantum Alternative/Round-4 Candidate has been
    added to the low-level API and the BCPQC provider.
  - The HQC NIST Post Quantum Alternative/Round-4 Candidate has been
    added to the low-level API and the BCPQC provider.
  - Grain128AEAD has been added to the lightweight API.
  - A fast version of CRC24 has been added for use with the PGP API.
  - Some additional methods and fields have been exposed in the
    PGPOnePassSignature class to (hopefully) make it easier to
    deal with nested signatures.
  - CMP support classes have been updated to reflect the latest
    editions to the the draft RFC "Lightweight Certificate Management
    Protocol (CMP) Profile".
  - Support has been added to the PKCS#12 implementation for the
    Oracle trusted certificate attribute.
  - Performance of our BZIP2 classes has been improved.
  * Notes:
  - Keep in mind the PQC algorithms are still under development and
    we are still at least a year and a half away from published standards.
    This means the algorithms may still change so by all means experiment,
    but do not use the PQC algoritms for anything long term.
  - The legacy "Rainbow" and "McEliece" implementations have been
    removed from the BCPQC provider. The underlying classes are
    still present if required. Other legacy algorithm implementations
    can be found under the org.bouncycastle.pqc.legacy package.
  * Security Notes:
  - The PQC SIKE algorithm is provided for research purposes only.
    It should now be regarded as broken. The SIKE implementation
    will be withdrawn in BC 1.73.
  * Rebase bouncycastle-javadoc.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1682424000">- Update to version 1.73: [jsc#PED-3756]
  * Defects Fixed:
  - BCJSSE: Instantiating a JSSE provider in some contexts could
    cause an AccessControl exception.
  - The EC key pair generator can generate out of range private
    keys when used with SM2. A specific SM2KeyPairGenerator has
    been added to the low-level API and is used by
    KeyPairGenerator.getInstance("SM2", "BC"). The SM2 signer has
    been updated to check for out of range keys as well..
  - The attached signature type byte was still present in Falcon
    signatures as well as the detached signature byte.
  - There was an off-by-one error in engineGetOutputSize() for ECIES.
  - The method for invoking read() internally in BCPGInputStream
    could result in inconsistent behaviour if the class was extended.
  - Fixed a rounding issue with FF1 Format Preserving Encryption
    algorithm for certain radices.
  - Fixed RFC3394WrapEngine handling of 64 bit keys.
  - Internal buffer for blake2sp was too small and could result in
    an ArrayIndexOutOfBoundsException.
  - JCA PSS Signatures using SHAKE128 and SHAKE256 now support
    encoding of algorithm parameters.
  - PKCS10CertificationRequest now checks for empty extension
    parameters.
  - Parsing errors in the processing of PGP Armored Data now throw
    an explicit exception ArmoredInputException.
  - PGP AEAD streams could occassionally be truncated.
  - The ESTService class now supports processing of chunked HTTP data.
  - A constructed ASN.1 OCTET STRING with a single member would
    sometimes be re-encoded as a definite-length OCTET STRING. The
    encoding has been adjusted to preserve the BER status of the object.
  - PKIXCertPathReviewer could fail if the trust anchor was also
    included in the certificate store being used for path analysis.
  - UTF-8 parsing of an array range ignored the provided length.
  - IPAddress has been written to provide stricter checking and
    avoid the use of Integer.parseInt().
  - A Java 7 class snuck into the Java 5 to Java 8 build.
  * Additional Features and Functionality:
  - The Rainbow NIST Post Quantum Round-3 Candidate has been added to
    the low-level API and the BCPQC provider (level 3 and level 5
    parameter sets only).
  - The GeMSS NIST Post Quantum Round-3 Candidate has been added to
    the low-level API.
  - The org.bouncycastle.rsa.max_mr_tests property check has been
    added to allow capping of MR tests done on RSA moduli.
  - Significant performance improvements in PQC algorithms,
    especially BIKE, CMCE, Frodo, HQC, Picnic.
  - EdDSA verification now conforms to the recommendations of Taming
    the many EdDSAs, in particular cofactored verification. As a side
    benefit, Pornin's basis reduction is now used for EdDSA
    verification, giving a significant performance boost.
  - Major performance improvements for Anomalous Binary (Koblitz) Curves.
  - The lightweight Cryptography finalists Ascon, ISAP, Elephant,
    PhotonBeetle, Sparkle, and Xoodyak have been added to the
    light-weight cryptography API.
  - BLAKE2bp and BLAKE2sp have been added to the light-weight
    cryptography API.
  - Support has been added for X.509, Section 9.8, hybrid certificates
    and CRLs using alternate public keys and alternate signatures.
  - The property "org.bouncycastle.emulate.oracle" has been added to
    signal the provider should return algorithm names on some algorithms
    in the same manner as the Oracle JCE provider.
  - An extra replaceSigners method has been added to CMSSignedData
    which allows for specifying the digest algorithm IDs to be used
    in the new CMSSignedData object.
  - Parsing and re-encoding of ASN.1 PEM data has been further
    optimized to prevent unecessary conversions between basic encoding,
    definite length, and DER.
  - Support has been added for KEM ciphers in CMS in accordance with
    draft-ietf-lamps-cms-kemri
  - Support has been added for certEncr in CRMF to allow issuing of
    certificates for KEM public keys.
  - Further speedups have been made to CRC24.
  - GCMParameterSpec constructor caching has been added to improve
    performance for JVMs that have the class available.
  - The PGPEncrytedDataGenerator now supports injecting the session
    key to be used for PGP PBE encrypted data.
  - The CRMF CertificateRequestMessageBuilder now supports optional
    attributes.
  - Improvements to the s calculation in JPAKE.
  - A general purpose PQCOtherInfoGenerator has been added which
    supports all Kyber and NTRU.
  - An implementation of HPKE (RFC 9180 - Hybrid Public Key
    Encryption) has been added to the light-weight cryptography API.
  * Security Advisories:
  - The PQC implementations have now been subject to formal review for
    secret leakage and side channels, there were issues in BIKE, Falcon,
    Frodo, HQC which have now been fixed. Some weak positives also
    showed up in Rainbow, Picnic, SIKE, and GeMSS - for now this last
    set has been ignored as the algorithms will either be updated if
    they reappear in the Signature Round, or deleted, as is already the
    case for SIKE (it is now in the legacy package). Details on the
    group responsible for the testing can be found in the CONTRIBUTORS
    file.
  - For at least some ECIES variants (e.g. when using CBC) there is
    an issue with potential malleability of a nonce (implying silent
    malleability of the plaintext) that must be sent alongside the
    ciphertext but is outside the IES integrity check. For this reason
    the automatic generation of nonces with IED is now disabled and
    they have to be passed in using an IESParameterSpec. The current
    advice is to agree on a nonce between parties and then rely on the
    use of the ephemeral key component to allow the nonce (rather the
    so called nonce) usage to be extended.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1687176000">- Update to version 1.74: [bsc#1212508, CVE-2023-33201]
  * Defects Fixed:
  - AsconEngine: Fixed a buffering bug when decrypting across
    multiple processBytes calls (ascon128a unaffected).
  - Context based sanity checking on PGP signatures has been added.
  - The ParallelHash clone constructor was not copying all fields.
  - The maximimum number of blocks for CTR/SIC modes was 1 block
    less than it should have been.
  * Additional Features and Functionality:
  - The PGP API now supports wildcard key IDs for public key
    based data encryption.
  - LMS now supports SHA256/192, SHAKE256/192, and SHAKE256/256
    (the additional SP 8000-208 parameter sets).
  - The PGP API now supports V5 and V6 AEAD encryption for
    encrypted data packets.
  - The PGP examples have been updated to reflect key size and algorithm
    changes that have occurred since they were first written (10+ years...).
  - (D)TLS: A new callback 'TlsPeer.notifyConnectionClosed' will be called
    when the connection is closed (including by failure).
  - BCJSSE: Improved logging of connection events and include unique IDs
    in connection-specific log messages.
  - BCJSSE: Server now logs the offered cipher suites when it fails to
    select one.
  - BCJSSE: Added support for SSLParameters namedGroups and
    signatureSchemes properties (can also be used via BCJSSE
    extension API in earlier Java versions).
  - DTLS: The initial handshake re-send time is now configurable by
    overriding 'TlsPeer.getHandshakeResendTimeMillis'.
  - DTLS: Added support for connection IDs per RFC 9146.
  - DTLS: Performance of DTLSVerifier has been improved so that it can
    reasonably be used for all incoming packets.
  - Initial support has been added for A Mechanism for Encoding
    Differences in Paired Certificates.
  - The PGP API now supports parsing, encoding, and fingerprinting
    of V6 EC/EdEC keys.
  - A thread safe verifier API has been added to the PGP API to support
    multi-threaded verification of certifications on keys and user IDs.
  - The number of keys/sub-keys in a PGPKeyRing can now be found by
    calling PGPKeyRing.size().
  - The PQC algorithms LMS/HSS, SPHINCS+, Dilithium, Falcon, and NTRU
    are now supported directly by the BC provider.
  * Notes:
  - The now defunct PQC SIKE algorithm has been removed, this has also
    meant the removal of its resource files so the provider is now quite
    a bit smaller.
  - As a precaution, HC128 now enforces a 128 bit IV, previous behaviour
    for shorter IVs can be supported where required by padding the IV to
    the 128 bits with zero.
  - PGP encrypted data generation now uses integrity protection by default.
    Previous behaviour for encrypted data can be supported where required
    by calling PGPDataEncryptorBuilder.setWithIntegrityPacket(false) when
    data encryption is set up.
  - There are now additional sanity checks in place to prevent accidental
    mis-use of PGPSignature objects. If this change causes any issues, you
    might want to check what your code is up to as there is probably a bug.
  * Security Advisories:
  - CVE-2023-33201: this release fixes an issue with the X509LDAPCertStoreSpi
    where a specially crafted certificate subject could be used to try and
    extract extra information out of an LDAP server with wild-card matthing
    enabled.
  * Rebase bouncycastle-javadoc.patch
  * Add bouncycastle-notests.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1697630400">- Update to version 1.76:
  * Defects Fixed:
  - Service allocation in the provider could fail due to the lack
    of a permission block. This has been fixed.
  - JceKeyFingerPrintCalculator has been generalised for different
    providers by using "SHA-256" for the algorithm string.
  - BCJSSE: Fixed a regression in 1.74 (NullPointerException) that
    prevents a BCJSSE server from negotiating TLSv1.1 or earlier.
  - DTLS: Fixed server support for client_certificate_type extension.
  - Cipher.unwrap() for HQC could fail due to a miscalculation of
    the length of the KEM packet. This has been fixed.
  - There was exposure to a Java 7 method in the Java 5 to Java 8
    BCTLS jar which could cause issues with some TLS 1.2 cipher
    suites running on older JVMs. This is now fixed.
  * Additional Features and Functionality:
  - BCJSSE: Following OpenJDK, finalizers have been removed from
    SSLSocket subclasses. Applications should close sockets and
    not rely on garbage collection.
  - BCJSSE: Added support for boolean system property
    "jdk.tls.client.useCompatibilityMode" (default "true").
  - DTLS: Added server support for session resumption.
  - JcaPKCS10CertificationRequest will now work with EC on the
    OpenJDK provider.
  - TimeStamp generation now supports the SHA3 algorithm set.
  - The SPHINCS+ simple parameters are now fully supported in the
    BCPQC provider.
  - Kyber, Classic McEliece, HQC, and Bike now supported by the
    CRMF/CMS/CMP APIs.
  - Builder classes have been add for PGP ASCII Armored streams
    allowing CRCs and versions to now be optional.
  - An UnknownPacket type has been added to the PGP APIs to allow
    for forwards compatibility with upcoming revisions to the standard.
  * Rebase patch bouncycastle-notests.patch
- Update to version 1.75:
  * Defects Fixed:
  - Several Java 8 method calls were accidentally introduced in
    the Java 5 to Java 8 build. The affected classes have been
    refactored to remove this.
  - (D)TLS: renegotiation after resumption now fixed to avoid
    breaking connection.
  * Notes:
  - The ASN.1 core package has had some dead and retired methods
    cleaned up and removed.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701691200">- Update to version 1.77:
  * Defects Fixed:
  - Using an unescaped '=' in an X.500 RDN would result in the
    RDN being truncated silently. The issue is now detected and
    an exception is thrown.
  - asn1.eac.CertificateBody was returning certificateEffectiveDate
    from getCertificateExpirationDate(). This has been fixed to
    return certificateExpirationDate.
  - DTLS: Fixed retransmission in response to re-receipt of an
    aggregated ChangeCipherSpec.
  - (D)TLS: Fixed compliance for supported_groups extension.
    Server will no longer negotiate an EC cipher suite using a
    default curve when the ClientHello includes the supported_groups
    extension but it contains no curves in common with the server.
    Similarly, a DH cipher suite will not be negotiated when the
    ClientHello includes supported_groups, containing at least one
    FFDHE group, but none in common with the server.
  - IllegalStateException was being thrown by Ed25519/Ed448 SignatureSpi.
  - TLS: class annotation issues that could occur between the BC
    provider and the TLS API for the GCMParameterSpec class when
    the jars were loaded on the boot class path have been addressed.
  - Attempt to create an ASN.1 OID from a zero length byte array
    is now caught at construction time.
  - Attempt to create an X.509 extension block which is empty will
    now be blocked cause an exception.
  - IES implementation will now accept a null ParameterSpec if no
    nonce is needed.
  - An internal method in Arrays was failing to construct its
    failure message correctly on an error.
  - HSSKeyPublicParameters.generateLMSContext() would fail for a
    unit depth key.
  * Additional Features and Functionality:
  - BCJSSE: Added org.bouncycastle.jsse.client.omitSigAlgsCertExtension
    and org.bouncycastle.jsse.server.omitSigAlgsCertExtension boolean
    system properties to control (for client and server resp.) whether
    the signature_algorithms_cert extension should be omitted if it
    would be identical to signature_algorithms. Defaults to true, the
    historical behaviour.
  - The low-level HPKE API now allows the sender to specify an
    ephemeral key pair.
  - Support has been added for the delta-certificate requests in line
    with the current Chameleon Cert draft from the IETF.
  - Some accommodation has been added for historical systems to
    accommodate variations in the SHA-1 digest OID for CMS SignedData.
  - TLS: the TLS API will now try "RSAwithDigestAndMFG1" as well as
    the newer RSAPSS algorithm names when used with the JCA.
  - TLS: RSA key exchange cipher suites are now disabled by default.
  - Support has been added for PKCS#10 requests to allow certificates
    using the altSignature/altPublicKey extensions.
  * Notes:
  - Kyber and Dilithium have been updated according to the latest
    draft of the standard. Dilithium-AES and Kyber-AES have now been
    removed. Kyber now produces 256 bit secrets for all parameter sets
    (in line with the draft standard).
  - NTRU has been updated to produce 256 bit secrets in line with Kyber.
  - SPHINCS+ can now be used to generate certificates in line with
    those used by (Open Quantum Safe) OQS.
  - Falcon object idenitifiers are now in line with OQS as well.
  - PQC CMS SignedData now defaults to SHA-256 for signed attributes
    rather than SHAKE-256. This is also a compatibility change, but may
    change further again as the IETF standard for CMS is updated.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1714392000">- Update to version 1.78: [bsc#1223252, CVE-2024-30171]
  * Security Advisories.
  - CVE-2024-29857: Importing an EC certificate with specially crafted
    F2m parameters can cause high CPU usage during parameter evaluation.
  - CVE-2024-30171: Possible timing based leakage in RSA based handshakes
    due to exception processing eliminated.
  - CVE-2024-30172: Crafted signature and public key can be used to
    trigger an infinite loop in the Ed25519 verification code.
  - CVE-2024-301XX: When endpoint identification is enabled in the BCJSSE
    and an SSL socket is not created with an explicit hostname (as happens
    with HttpsURLConnection), hostname verification could be performed
    against a DNS-resolved IP address. This has been fixed.
  * Defects Fixed:
  - Issues with a dangling weak reference causing intermittent
    NullPointerExceptions in the OcspCache have been fixed.
  - Issues with non-constant time RSA operations in TLS handshakes.
  - Issue with Ed25519, Ed448 signature verification causing intermittent
    infinite loop have been fixed.
  - Issues with non-constant time ML-KEM implementation ("Kyber Slash").
  - Align ML-KEM input validation with FIPS 203 IPD requirements.
  - Make PEM parsing more forgiving of whitespace to align with RFC 7468.
  - Fix CCM length checks with large nonce sizes (n=12, n=13).
  - EAC: Fixed the CertificateBody ASN.1 type to support an optional
    Certification Authority Reference in a Certificate Request.
  - ASN.1: ObjectIdentifier (also Relative OID) parsing has been optimized
    and the contents octets for both types are now limited to 4096 bytes.
  - BCJSSE: Fixed a missing null check on the result of PrivateKey.getEncoded(),
    which could cause issues for HSM RSA keys.
  - BCJSSE: When endpoint identification is enabled and an SSL socket is not
    created with an explicit hostname (as happens with HttpsURLConnection),
    hostname verification could be performed against a DNS-resolved IP address.
  - The missing module import of java.logging to the provider module has been added.
  - GOST ASN.1 public key alg parameters are now compliant with RFC 9215.
  - An off-by-one error in the encoding for EccP256CurvePoint for ITS.
  - PEM Parser now enforces PEM headers to start at the beginning of the line
    to be meaningful.
  * Additional Features and Functionality.
  - An implementation of MLS (RFC 9420 - The Messaging Layer Security Protocol)
    has been added as a new module.
  - NTRU now supports NTRU-HPS4096-1229 and NTRU-HRSS-1373.
  - Improvements to PGP support, including Camellia key wrapping and Curve25519,
    Curve448 key types (including XDH with HKDF).
  - Added initial support for ML-KEM in TLS.
  - Added XWing hybrid KEM construction (X25519 + ML-KEM-768).
  - Introduced initial KEMSpi support (NTRU, SNTRU Prime) for JDK 21+.
  - Introduced initial composite signature support for X509 Certificates.
  - PKCS#12 now supports PKCS12-AES256-AES128, PKCS12-AES256-AES128-GCM,
    PKCS12-DEF-AES256-AES128, and PKCS12-DEF-AES256-AES128-GCM.
  - The default type for the KeyStore.getInstance("PKCS12", "BC") can now be set
    using the org.bouncycastle.pkcs12.default system/security property.
  - The PGP SExpParser will now handle Ed25519 and Ed448 keys.
  - Dilithium and Kyber key encoding updated to latest Draft RFCs
    (draft-ietf-lamps-dilithium-certificates and draft-ietf-lamps-kyber-certificates)
  - Support has been added for encryption key derivation using HKDF in CMS, see
    draft-housley-lamps-cms-cek-hkdf-sha256.
  - X500Name now recognises jurisdiction{C,ST,L} DNs.
  - CertPathValidationContext and CertificatePoliciesValidation now include
    implementations of Memoable.
  - The Composite post-quantum signatures implementation has been updated to the
    latest draft draft-ounsworth-pq-composite-sigs.
  * Full release notes: bouncycastle.org/releasenotes.html#r1rv78
  * Rebase bouncycastle-notests.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392001">- Update to version 1.78.1
  * Defects Fixed:
  - The new dependency of the the PGP API on the bcutil jar was
    missing from the module jar, the OSGi manifest, and the Maven
    POM. This has been fixed.
  - Missing exports and duplicate imports have been added/removed
    from the OSGi manifests.
  - The OSGi manifests now have the same bundle IDs as 1.77 and
    lock down dependencies to the equivalent variations
  - A check in the X.509 Extensions class preventing the parsing
    of empty extensions has been removed.</changelog>
</package>
<package pkgid="8ec7725752b0f969957c6d8ad63356df478a753a307352b13a2f14d0df23d0276ad556a5768e709a3590aed7cf81c98d95e3b0b356c458080c8af31dbf4d0bcc" name="branding-openSUSE" arch="noarch">
  <version epoch="0" ver="84.87.20240405" rel="3.5sr"/>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1609934400">- Update LibreOffice About image (boo#1180550)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1614859200">- move SUSE-brand to /usr/etc</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619697600">- Also skip *.tr as config files in
  /etc/bootsplash/themes/openSUSE/bootloader (in addition to
  /etc/bootsplash/themes/openSUSE/cdrom)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1621512000">- Enable grub2-branding on riscv64</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1631275200">- Drop systemd icons, since distribution-logos took that over
- Change the name of the font used in the installer</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1632052800">- Update branding-tumbleweed.zip from https://github.com/openSUSE/branding.git
  Drop plymouth-branding-openSUSE's watermark link add a
  configuration function to plymouth theme configuration to avoid
  logo lost which cause plymouth to fail.
- Update branding-openSUSE.spec: resort plymouth-branding-openSUSE
  install and build dependence to avoid plymouth fall to terminal
  mode in some scenario(bsc#1189613).</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1677499200">- Make title QToolButton backgrounds transparent
- Drop optipng requirement</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1693396800">- Remove grub2 BuildRequires in grub2-branding (bsc#1214769)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695643200">- Enable grub2-branding on ppc64le. patterns-microos-base has
  Requires (grub2-branding-openSUSE if grub2). So we need the
  branding.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1707998400">- Remove update-alternatives usage, we don't have dynamic
  wallpapers anymore which were using that (bsc#1219919).</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1712232000">- Use png for wallpapers for Tumbleweed
- SLES seems to be using png
- Using a compat symlink wallpapers/openSUSEdefault-&gt; wallpapers/SLEdefault
  allows running certain apps without rebuild. Such as cockpit.
- Use optipng -o5 to compress files (has to be reflected in spec)
- Bump date</changelog>
</package>
<package pkgid="5460df5b06cf4e66f33e95cc2d503f574b4378541534ac78aab52d8cb094867ff26f9625fc34921ece30f8c332d69b581c94ef86bc78790487aafdd00075e060" name="branding-openSUSE" arch="src">
  <version epoch="0" ver="84.87.20240405" rel="3.5sr"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1565265600">- Add patch to fix parallel build:
  * fix-parallel-build.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1568376000">- Avoid bashisms in scriptlets.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1569931200">- Removed fix-parallel-build.patch - was applied upstream
- Removed xfce4-splash-branding - Splash was dropped in Xfce 4.14</changelog>
  <changelog author="Stasiek Michalski &lt;hellcp@mailbox.org&gt;" date="1570190400">- Remove symlinks for grub2
- Update requirements for distribution-logos</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1571140800">- BuildRequires rsvg-convert instead of rsvg-view on suse_version
  &gt;= 1550. rsvg-view no longer exists and the sub-package from
  librsvg was renamed accordingly.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Stasiek Michalski &lt;hellcp@mailbox.org&gt;" date="1572091200">- Don't set the theme on install/uninstall</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1595419200">- Stop building grub2-branding-openSUSE for Power architectures [boo#1171146]</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1600516800">- Update branding-tumbleweed.zip: Rebrand all components of SLES/D
  in boot progress (jsc#SLE-14772).</changelog>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1609934400">- Update LibreOffice About image (boo#1180550)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1614859200">- move SUSE-brand to /usr/etc</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619697600">- Also skip *.tr as config files in
  /etc/bootsplash/themes/openSUSE/bootloader (in addition to
  /etc/bootsplash/themes/openSUSE/cdrom)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1621512000">- Enable grub2-branding on riscv64</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1631275200">- Drop systemd icons, since distribution-logos took that over
- Change the name of the font used in the installer</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1632052800">- Update branding-tumbleweed.zip from https://github.com/openSUSE/branding.git
  Drop plymouth-branding-openSUSE's watermark link add a
  configuration function to plymouth theme configuration to avoid
  logo lost which cause plymouth to fail.
- Update branding-openSUSE.spec: resort plymouth-branding-openSUSE
  install and build dependence to avoid plymouth fall to terminal
  mode in some scenario(bsc#1189613).</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1677499200">- Make title QToolButton backgrounds transparent
- Drop optipng requirement</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1693396800">- Remove grub2 BuildRequires in grub2-branding (bsc#1214769)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695643200">- Enable grub2-branding on ppc64le. patterns-microos-base has
  Requires (grub2-branding-openSUSE if grub2). So we need the
  branding.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1707998400">- Remove update-alternatives usage, we don't have dynamic
  wallpapers anymore which were using that (bsc#1219919).</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1712232000">- Use png for wallpapers for Tumbleweed
- SLES seems to be using png
- Using a compat symlink wallpapers/openSUSEdefault-&gt; wallpapers/SLEdefault
  allows running certain apps without rebuild. Such as cockpit.
- Use optipng -o5 to compress files (has to be reflected in spec)
- Bump date</changelog>
</package>
<package pkgid="b1384c24280ba4e56d1bf3a39ebf922368b3af54010b7dfa1c8e25403bac907fd71aed327a23abb1143a037c0a0f5f0b39ed6d460995696600eaad2d9d23aa25" name="branding-openSUSE" arch="noarch">
  <version epoch="0" ver="84.87.20240405" rel="3.sr2"/>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1609934400">- Update LibreOffice About image (boo#1180550)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1614859200">- move SUSE-brand to /usr/etc</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619697600">- Also skip *.tr as config files in
  /etc/bootsplash/themes/openSUSE/bootloader (in addition to
  /etc/bootsplash/themes/openSUSE/cdrom)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1621512000">- Enable grub2-branding on riscv64</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1631275200">- Drop systemd icons, since distribution-logos took that over
- Change the name of the font used in the installer</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1632052800">- Update branding-tumbleweed.zip from https://github.com/openSUSE/branding.git
  Drop plymouth-branding-openSUSE's watermark link add a
  configuration function to plymouth theme configuration to avoid
  logo lost which cause plymouth to fail.
- Update branding-openSUSE.spec: resort plymouth-branding-openSUSE
  install and build dependence to avoid plymouth fall to terminal
  mode in some scenario(bsc#1189613).</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1677499200">- Make title QToolButton backgrounds transparent
- Drop optipng requirement</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1693396800">- Remove grub2 BuildRequires in grub2-branding (bsc#1214769)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695643200">- Enable grub2-branding on ppc64le. patterns-microos-base has
  Requires (grub2-branding-openSUSE if grub2). So we need the
  branding.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1707998400">- Remove update-alternatives usage, we don't have dynamic
  wallpapers anymore which were using that (bsc#1219919).</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1712232000">- Use png for wallpapers for Tumbleweed
- SLES seems to be using png
- Using a compat symlink wallpapers/openSUSEdefault-&gt; wallpapers/SLEdefault
  allows running certain apps without rebuild. Such as cockpit.
- Use optipng -o5 to compress files (has to be reflected in spec)
- Bump date</changelog>
</package>
<package pkgid="00510478b3e759db0072d56283012314ea51f5a50bc0e1a61cb2105405b24048e93332e3ebaa6f96c249bcc8585a718ac9724fdb9b729188c9e68e1faa07d060" name="branding-openSUSE" arch="src">
  <version epoch="0" ver="84.87.20240405" rel="3.sr2"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1565265600">- Add patch to fix parallel build:
  * fix-parallel-build.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1568376000">- Avoid bashisms in scriptlets.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1569931200">- Removed fix-parallel-build.patch - was applied upstream
- Removed xfce4-splash-branding - Splash was dropped in Xfce 4.14</changelog>
  <changelog author="Stasiek Michalski &lt;hellcp@mailbox.org&gt;" date="1570190400">- Remove symlinks for grub2
- Update requirements for distribution-logos</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1571140800">- BuildRequires rsvg-convert instead of rsvg-view on suse_version
  &gt;= 1550. rsvg-view no longer exists and the sub-package from
  librsvg was renamed accordingly.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Stasiek Michalski &lt;hellcp@mailbox.org&gt;" date="1572091200">- Don't set the theme on install/uninstall</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1595419200">- Stop building grub2-branding-openSUSE for Power architectures [boo#1171146]</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1600516800">- Update branding-tumbleweed.zip: Rebrand all components of SLES/D
  in boot progress (jsc#SLE-14772).</changelog>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1609934400">- Update LibreOffice About image (boo#1180550)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1614859200">- move SUSE-brand to /usr/etc</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619697600">- Also skip *.tr as config files in
  /etc/bootsplash/themes/openSUSE/bootloader (in addition to
  /etc/bootsplash/themes/openSUSE/cdrom)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1621512000">- Enable grub2-branding on riscv64</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1631275200">- Drop systemd icons, since distribution-logos took that over
- Change the name of the font used in the installer</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1632052800">- Update branding-tumbleweed.zip from https://github.com/openSUSE/branding.git
  Drop plymouth-branding-openSUSE's watermark link add a
  configuration function to plymouth theme configuration to avoid
  logo lost which cause plymouth to fail.
- Update branding-openSUSE.spec: resort plymouth-branding-openSUSE
  install and build dependence to avoid plymouth fall to terminal
  mode in some scenario(bsc#1189613).</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1677499200">- Make title QToolButton backgrounds transparent
- Drop optipng requirement</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1693396800">- Remove grub2 BuildRequires in grub2-branding (bsc#1214769)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695643200">- Enable grub2-branding on ppc64le. patterns-microos-base has
  Requires (grub2-branding-openSUSE if grub2). So we need the
  branding.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1707998400">- Remove update-alternatives usage, we don't have dynamic
  wallpapers anymore which were using that (bsc#1219919).</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1712232000">- Use png for wallpapers for Tumbleweed
- SLES seems to be using png
- Using a compat symlink wallpapers/openSUSEdefault-&gt; wallpapers/SLEdefault
  allows running certain apps without rebuild. Such as cockpit.
- Use optipng -o5 to compress files (has to be reflected in spec)
- Bump date</changelog>
</package>
<package pkgid="be84e60ed3deb218b69f5c136745930b1f789da0130dec0401dddfe7432a193ffa5db3387b5f92abecef2558f50eeb5019b737949541cb892a3492c1fe3e9953" name="branding-openSUSE" arch="noarch">
  <version epoch="0" ver="84.87.20240405" rel="5.1.sr20240429"/>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1609934400">- Update LibreOffice About image (boo#1180550)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1614859200">- move SUSE-brand to /usr/etc</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619697600">- Also skip *.tr as config files in
  /etc/bootsplash/themes/openSUSE/bootloader (in addition to
  /etc/bootsplash/themes/openSUSE/cdrom)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1621512000">- Enable grub2-branding on riscv64</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1631275200">- Drop systemd icons, since distribution-logos took that over
- Change the name of the font used in the installer</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1632052800">- Update branding-tumbleweed.zip from https://github.com/openSUSE/branding.git
  Drop plymouth-branding-openSUSE's watermark link add a
  configuration function to plymouth theme configuration to avoid
  logo lost which cause plymouth to fail.
- Update branding-openSUSE.spec: resort plymouth-branding-openSUSE
  install and build dependence to avoid plymouth fall to terminal
  mode in some scenario(bsc#1189613).</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1677499200">- Make title QToolButton backgrounds transparent
- Drop optipng requirement</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1693396800">- Remove grub2 BuildRequires in grub2-branding (bsc#1214769)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695643200">- Enable grub2-branding on ppc64le. patterns-microos-base has
  Requires (grub2-branding-openSUSE if grub2). So we need the
  branding.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1707998400">- Remove update-alternatives usage, we don't have dynamic
  wallpapers anymore which were using that (bsc#1219919).</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1712232000">- Use png for wallpapers for Tumbleweed
- SLES seems to be using png
- Using a compat symlink wallpapers/openSUSEdefault-&gt; wallpapers/SLEdefault
  allows running certain apps without rebuild. Such as cockpit.
- Use optipng -o5 to compress files (has to be reflected in spec)
- Bump date</changelog>
</package>
<package pkgid="cb21711dc24d14374578605e336885ff2839776dbc9fdfcd9a1aec062f021b817608087e5c86034878b5fa4a328f6a1a252309f3fd4b1db34d44685f0dc1d331" name="branding-openSUSE" arch="src">
  <version epoch="0" ver="84.87.20240405" rel="5.1.sr20240429"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1565265600">- Add patch to fix parallel build:
  * fix-parallel-build.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1568376000">- Avoid bashisms in scriptlets.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1569931200">- Removed fix-parallel-build.patch - was applied upstream
- Removed xfce4-splash-branding - Splash was dropped in Xfce 4.14</changelog>
  <changelog author="Stasiek Michalski &lt;hellcp@mailbox.org&gt;" date="1570190400">- Remove symlinks for grub2
- Update requirements for distribution-logos</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1571140800">- BuildRequires rsvg-convert instead of rsvg-view on suse_version
  &gt;= 1550. rsvg-view no longer exists and the sub-package from
  librsvg was renamed accordingly.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Stasiek Michalski &lt;hellcp@mailbox.org&gt;" date="1572091200">- Don't set the theme on install/uninstall</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1595419200">- Stop building grub2-branding-openSUSE for Power architectures [boo#1171146]</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1600516800">- Update branding-tumbleweed.zip: Rebrand all components of SLES/D
  in boot progress (jsc#SLE-14772).</changelog>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1609934400">- Update LibreOffice About image (boo#1180550)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1614859200">- move SUSE-brand to /usr/etc</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619697600">- Also skip *.tr as config files in
  /etc/bootsplash/themes/openSUSE/bootloader (in addition to
  /etc/bootsplash/themes/openSUSE/cdrom)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1621512000">- Enable grub2-branding on riscv64</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1631275200">- Drop systemd icons, since distribution-logos took that over
- Change the name of the font used in the installer</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1632052800">- Update branding-tumbleweed.zip from https://github.com/openSUSE/branding.git
  Drop plymouth-branding-openSUSE's watermark link add a
  configuration function to plymouth theme configuration to avoid
  logo lost which cause plymouth to fail.
- Update branding-openSUSE.spec: resort plymouth-branding-openSUSE
  install and build dependence to avoid plymouth fall to terminal
  mode in some scenario(bsc#1189613).</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1677499200">- Make title QToolButton backgrounds transparent
- Drop optipng requirement</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1693396800">- Remove grub2 BuildRequires in grub2-branding (bsc#1214769)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695643200">- Enable grub2-branding on ppc64le. patterns-microos-base has
  Requires (grub2-branding-openSUSE if grub2). So we need the
  branding.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1707998400">- Remove update-alternatives usage, we don't have dynamic
  wallpapers anymore which were using that (bsc#1219919).</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1712232000">- Use png for wallpapers for Tumbleweed
- SLES seems to be using png
- Using a compat symlink wallpapers/openSUSEdefault-&gt; wallpapers/SLEdefault
  allows running certain apps without rebuild. Such as cockpit.
- Use optipng -o5 to compress files (has to be reflected in spec)
- Bump date</changelog>
</package>
<package pkgid="84a6a99beab59d1f2438c03f51c7110a00927baafaa86e5e06d05e35880d979b0651615f653b916eaab274b0b8f89fe811e81de1398727e1cf01c72d94ab5d43" name="bsdtar" arch="x86_64">
  <version epoch="0" ver="3.7.4" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1609934400">- update to 3.5.1:
  * various compilation fixes (#1461, #1462, #1463, #1464)
  * fixed undefined behavior in a function in warc reader (#1465)</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631448000">- Fix CVE-2021-23177, extracting a symlink with ACLs modifies ACLs of target
  (CVE-2021-23177, bsc#1192425)
  * CVE-2021-23177.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1634817600">- Fix CVE-2021-31566, modifies file flags of symlink target
  (CVE-2021-31566, bsc#1192426.patch)
  CVE-2021-31566.patch
- Fix bsc#1192427, processing fixup entries may follow symbolic links
  bsc1192427.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1636286400">- update to 3.5.2:
  * CPIO: Support for PWB and v7 binary cpio formats
  * ZIP reader: Support of deflate algorithm in symbolic link decompression
  * security: fix handling of symbolic link ACLs on Linux (boo#1192425)
  * security: never follow symlinks when setting file flags on Linux (boo#1192426)
  * security: do not follow symlinks when processing the fixup list (boo#1192427)
  * fix extraction of hardlinks to symlinks
  * 7zip reader and writer fixes
  * RAR reader fixes
  * ZIP reader: fix excessive read for padded zip
  * CAB reader: fix double free
  * handle short writes from archive_write_callback
- Drop upstream mereged:
  * CVE-2021-23177.patch
  * CVE-2021-31566.patch
  * bsc1192427.patch</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1638187200">- fix permission settings on following symlinks (fix-following-symlinks.patch)
  this fixes also wrong permissions of /var/tmp in factory systems
  CVE-2021-31566</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1645617600">- Fix CVE-2021-36976 use-after-free in copy_string
  (CVE-2021-36976, bsc#1188572)
  * fix-CVE-2021-36976.patch
- The following issues have already been fixed in this package but
  weren't previously mentioned in the changes file:
  CVE-2017-5601, bsc#1022528, bsc#1189528</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645704000">- Update to 3.6.0
  * Fix use-after-free bug (CVE-2021-36976)
  * tar: new option "--no-read-sparse"
  * tar: threads support for zstd
  * RAR reader: filter support
  * RAR5 reader: self-extracting archive support
  * ZIP reader: zstd decompression support
  * tar: respect "--ignore-zeros" in c, r and u modes
  * reduced size of application binaries
  * internal code optimizations
- Drop upstream merged:
  * fix-following-symlinks.patch
  * fix-CVE-2021-36976.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1649332800">- Fix CVE-2022-26280 out-of-bounds read via the component zipx_lzma_alone_init
  (CVE-2022-26280, bsc#1197634)
  * fix-CVE-2022-26280.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649419200">- update to 3.6.1:
  * 7zip reader: fix PPMD read beyond boundary (#1671)
  * ZIP reader: fix possible out of bounds read (OSS-Fuzz 38766 #1672)
  * ISO reader: fix possible heap buffer overflow in read_children() (OSS-Fuzz 38764, #1685)
  * RARv4 redaer: fix multiple issues in RARv4 filter code (introduced in libarchive 3.6.0)
  * fix heap use after free in archive_read_format_rar_read_data() (OSS-Fuzz 44547, 52efa50)
  * fix null dereference in read_data_compressed() (OSS-Fuzz 44843, 1271f77)
  * fix heap user after free in run_filters() (OSS-Fuzz 46279, #1715)
- Drop upstream merged fix-CVE-2022-26280.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1669118400">- Fix CVE-2022-36227, Handle a calloc returning NULL
  (CVE-2022-36227, bsc#1205629)
  * CVE-2022-36227.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 3.6.2 (bsc#1205629, CVE-2022-36227)
  * NULL pointer dereference vulnerability in archive_write.c
  * include ZSTD in Windows builds (#1688)
  * SSL fixes on Windows (#1714, #1723, #1724)
  * rar5 reader: fix possible garbled output with bsdtar -O (#1745)
  * mtree reader: support reading mtree files with tabs (#1783)
  * various small fixes for issues found by CodeQL
- Drop upstream merged CVE-2022-36227.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1690200000">- update to 3.7.0
  * bsdunzip port from FreeBSD
  * fix 2 year 2038 issues</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694952000">- update to 3.7.2:
  * Multiple vulnerabilities have been fixed in the PAX writer
  * bsdunzip(1) now correctly handles arguments following an
  - x after the zipfile
  * zstd filter now supports the "long" write option
  * SEGV and stack buffer overflow in verbose mode of cpio
  * bsdunzip updated to match latest upstream code
  * miscellaneous functional bugfixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703851200">- skip write tests on 32bit, they OOM</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1714478400">- Update to 3.7.4:
  * rar: Fix OOB in rar e8 filter (CVE-2024-26256, bsc#1222911)
  * zip: Fix out of boundary access
  * 7zip: Limit amount of properties
  * bsdtar: Fix error handling around strtol() usages
  * passphrase: Improve newline handling on Windows
  * passphrase: Never allow empty passwords
  * rar: Fix "File CRC Error" when extracting specific rar4 archives
  * xar: Avoid infinite link loop
  * zip: Update AppleDouble support for directories
  * zstd: Implement core detection
- Update to 3.7.3:
  * PCRE2 support
  * add trailing letter b to bsdtar(1) substitute pattern
  * add support for long options "--group" and "--owner" to tar(1)
  * Fix possible vulnerability in tar error reporting introduced in f27c173
  * ISO9660: preserve the natural order of links
  * rar5: fix decoding unicode filenames on Windows
  * rar5: fix infinite loop if during rar5 decompression the last block produced no data
  * xz filter: fix incorrect eof at the end of an lzip member
  * zip: fix end-of-data marker processing when decompressing zip archives
  * multiple bsdunzip(1) fixes
  * filetime truncation fix on Windows
- Fix rpmlint warning about summary being too long</changelog>
</package>
<package pkgid="922709e40bf92d6e244e8d7f80818276c9f864854e70a647232ee004a3c2e664a77c8f8564bfd74a77cfddc0366c10e59c0581e9bb99438abf820e724729b2b4" name="bsdtar" arch="x86_64">
  <version epoch="0" ver="3.7.4" rel="2.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1609934400">- update to 3.5.1:
  * various compilation fixes (#1461, #1462, #1463, #1464)
  * fixed undefined behavior in a function in warc reader (#1465)</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631448000">- Fix CVE-2021-23177, extracting a symlink with ACLs modifies ACLs of target
  (CVE-2021-23177, bsc#1192425)
  * CVE-2021-23177.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1634817600">- Fix CVE-2021-31566, modifies file flags of symlink target
  (CVE-2021-31566, bsc#1192426.patch)
  CVE-2021-31566.patch
- Fix bsc#1192427, processing fixup entries may follow symbolic links
  bsc1192427.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1636286400">- update to 3.5.2:
  * CPIO: Support for PWB and v7 binary cpio formats
  * ZIP reader: Support of deflate algorithm in symbolic link decompression
  * security: fix handling of symbolic link ACLs on Linux (boo#1192425)
  * security: never follow symlinks when setting file flags on Linux (boo#1192426)
  * security: do not follow symlinks when processing the fixup list (boo#1192427)
  * fix extraction of hardlinks to symlinks
  * 7zip reader and writer fixes
  * RAR reader fixes
  * ZIP reader: fix excessive read for padded zip
  * CAB reader: fix double free
  * handle short writes from archive_write_callback
- Drop upstream mereged:
  * CVE-2021-23177.patch
  * CVE-2021-31566.patch
  * bsc1192427.patch</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1638187200">- fix permission settings on following symlinks (fix-following-symlinks.patch)
  this fixes also wrong permissions of /var/tmp in factory systems
  CVE-2021-31566</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1645617600">- Fix CVE-2021-36976 use-after-free in copy_string
  (CVE-2021-36976, bsc#1188572)
  * fix-CVE-2021-36976.patch
- The following issues have already been fixed in this package but
  weren't previously mentioned in the changes file:
  CVE-2017-5601, bsc#1022528, bsc#1189528</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645704000">- Update to 3.6.0
  * Fix use-after-free bug (CVE-2021-36976)
  * tar: new option "--no-read-sparse"
  * tar: threads support for zstd
  * RAR reader: filter support
  * RAR5 reader: self-extracting archive support
  * ZIP reader: zstd decompression support
  * tar: respect "--ignore-zeros" in c, r and u modes
  * reduced size of application binaries
  * internal code optimizations
- Drop upstream merged:
  * fix-following-symlinks.patch
  * fix-CVE-2021-36976.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1649332800">- Fix CVE-2022-26280 out-of-bounds read via the component zipx_lzma_alone_init
  (CVE-2022-26280, bsc#1197634)
  * fix-CVE-2022-26280.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649419200">- update to 3.6.1:
  * 7zip reader: fix PPMD read beyond boundary (#1671)
  * ZIP reader: fix possible out of bounds read (OSS-Fuzz 38766 #1672)
  * ISO reader: fix possible heap buffer overflow in read_children() (OSS-Fuzz 38764, #1685)
  * RARv4 redaer: fix multiple issues in RARv4 filter code (introduced in libarchive 3.6.0)
  * fix heap use after free in archive_read_format_rar_read_data() (OSS-Fuzz 44547, 52efa50)
  * fix null dereference in read_data_compressed() (OSS-Fuzz 44843, 1271f77)
  * fix heap user after free in run_filters() (OSS-Fuzz 46279, #1715)
- Drop upstream merged fix-CVE-2022-26280.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1669118400">- Fix CVE-2022-36227, Handle a calloc returning NULL
  (CVE-2022-36227, bsc#1205629)
  * CVE-2022-36227.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 3.6.2 (bsc#1205629, CVE-2022-36227)
  * NULL pointer dereference vulnerability in archive_write.c
  * include ZSTD in Windows builds (#1688)
  * SSL fixes on Windows (#1714, #1723, #1724)
  * rar5 reader: fix possible garbled output with bsdtar -O (#1745)
  * mtree reader: support reading mtree files with tabs (#1783)
  * various small fixes for issues found by CodeQL
- Drop upstream merged CVE-2022-36227.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1690200000">- update to 3.7.0
  * bsdunzip port from FreeBSD
  * fix 2 year 2038 issues</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694952000">- update to 3.7.2:
  * Multiple vulnerabilities have been fixed in the PAX writer
  * bsdunzip(1) now correctly handles arguments following an
  - x after the zipfile
  * zstd filter now supports the "long" write option
  * SEGV and stack buffer overflow in verbose mode of cpio
  * bsdunzip updated to match latest upstream code
  * miscellaneous functional bugfixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703851200">- skip write tests on 32bit, they OOM</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1714478400">- Update to 3.7.4:
  * rar: Fix OOB in rar e8 filter (CVE-2024-26256, bsc#1222911)
  * zip: Fix out of boundary access
  * 7zip: Limit amount of properties
  * bsdtar: Fix error handling around strtol() usages
  * passphrase: Improve newline handling on Windows
  * passphrase: Never allow empty passwords
  * rar: Fix "File CRC Error" when extracting specific rar4 archives
  * xar: Avoid infinite link loop
  * zip: Update AppleDouble support for directories
  * zstd: Implement core detection
- Update to 3.7.3:
  * PCRE2 support
  * add trailing letter b to bsdtar(1) substitute pattern
  * add support for long options "--group" and "--owner" to tar(1)
  * Fix possible vulnerability in tar error reporting introduced in f27c173
  * ISO9660: preserve the natural order of links
  * rar5: fix decoding unicode filenames on Windows
  * rar5: fix infinite loop if during rar5 decompression the last block produced no data
  * xz filter: fix incorrect eof at the end of an lzip member
  * zip: fix end-of-data marker processing when decompressing zip archives
  * multiple bsdunzip(1) fixes
  * filetime truncation fix on Windows
- Fix rpmlint warning about summary being too long</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1716379200">- Fix bsdunzip test failing due to a locale issue
  * fix-bsdunzip-test.patch</changelog>
</package>
<package pkgid="033758e2bf2b4c276ca2d19648b98514b8fa8b72fe92f6fa94c59945b059377ee508a514704fafb4d0f62a3e6732c8e48ceafd44d1ec5573d84c693b6b6bfa98" name="bsdtar-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.7.4" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1609934400">- update to 3.5.1:
  * various compilation fixes (#1461, #1462, #1463, #1464)
  * fixed undefined behavior in a function in warc reader (#1465)</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631448000">- Fix CVE-2021-23177, extracting a symlink with ACLs modifies ACLs of target
  (CVE-2021-23177, bsc#1192425)
  * CVE-2021-23177.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1634817600">- Fix CVE-2021-31566, modifies file flags of symlink target
  (CVE-2021-31566, bsc#1192426.patch)
  CVE-2021-31566.patch
- Fix bsc#1192427, processing fixup entries may follow symbolic links
  bsc1192427.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1636286400">- update to 3.5.2:
  * CPIO: Support for PWB and v7 binary cpio formats
  * ZIP reader: Support of deflate algorithm in symbolic link decompression
  * security: fix handling of symbolic link ACLs on Linux (boo#1192425)
  * security: never follow symlinks when setting file flags on Linux (boo#1192426)
  * security: do not follow symlinks when processing the fixup list (boo#1192427)
  * fix extraction of hardlinks to symlinks
  * 7zip reader and writer fixes
  * RAR reader fixes
  * ZIP reader: fix excessive read for padded zip
  * CAB reader: fix double free
  * handle short writes from archive_write_callback
- Drop upstream mereged:
  * CVE-2021-23177.patch
  * CVE-2021-31566.patch
  * bsc1192427.patch</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1638187200">- fix permission settings on following symlinks (fix-following-symlinks.patch)
  this fixes also wrong permissions of /var/tmp in factory systems
  CVE-2021-31566</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1645617600">- Fix CVE-2021-36976 use-after-free in copy_string
  (CVE-2021-36976, bsc#1188572)
  * fix-CVE-2021-36976.patch
- The following issues have already been fixed in this package but
  weren't previously mentioned in the changes file:
  CVE-2017-5601, bsc#1022528, bsc#1189528</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645704000">- Update to 3.6.0
  * Fix use-after-free bug (CVE-2021-36976)
  * tar: new option "--no-read-sparse"
  * tar: threads support for zstd
  * RAR reader: filter support
  * RAR5 reader: self-extracting archive support
  * ZIP reader: zstd decompression support
  * tar: respect "--ignore-zeros" in c, r and u modes
  * reduced size of application binaries
  * internal code optimizations
- Drop upstream merged:
  * fix-following-symlinks.patch
  * fix-CVE-2021-36976.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1649332800">- Fix CVE-2022-26280 out-of-bounds read via the component zipx_lzma_alone_init
  (CVE-2022-26280, bsc#1197634)
  * fix-CVE-2022-26280.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649419200">- update to 3.6.1:
  * 7zip reader: fix PPMD read beyond boundary (#1671)
  * ZIP reader: fix possible out of bounds read (OSS-Fuzz 38766 #1672)
  * ISO reader: fix possible heap buffer overflow in read_children() (OSS-Fuzz 38764, #1685)
  * RARv4 redaer: fix multiple issues in RARv4 filter code (introduced in libarchive 3.6.0)
  * fix heap use after free in archive_read_format_rar_read_data() (OSS-Fuzz 44547, 52efa50)
  * fix null dereference in read_data_compressed() (OSS-Fuzz 44843, 1271f77)
  * fix heap user after free in run_filters() (OSS-Fuzz 46279, #1715)
- Drop upstream merged fix-CVE-2022-26280.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1669118400">- Fix CVE-2022-36227, Handle a calloc returning NULL
  (CVE-2022-36227, bsc#1205629)
  * CVE-2022-36227.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 3.6.2 (bsc#1205629, CVE-2022-36227)
  * NULL pointer dereference vulnerability in archive_write.c
  * include ZSTD in Windows builds (#1688)
  * SSL fixes on Windows (#1714, #1723, #1724)
  * rar5 reader: fix possible garbled output with bsdtar -O (#1745)
  * mtree reader: support reading mtree files with tabs (#1783)
  * various small fixes for issues found by CodeQL
- Drop upstream merged CVE-2022-36227.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1690200000">- update to 3.7.0
  * bsdunzip port from FreeBSD
  * fix 2 year 2038 issues</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694952000">- update to 3.7.2:
  * Multiple vulnerabilities have been fixed in the PAX writer
  * bsdunzip(1) now correctly handles arguments following an
  - x after the zipfile
  * zstd filter now supports the "long" write option
  * SEGV and stack buffer overflow in verbose mode of cpio
  * bsdunzip updated to match latest upstream code
  * miscellaneous functional bugfixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703851200">- skip write tests on 32bit, they OOM</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1714478400">- Update to 3.7.4:
  * rar: Fix OOB in rar e8 filter (CVE-2024-26256, bsc#1222911)
  * zip: Fix out of boundary access
  * 7zip: Limit amount of properties
  * bsdtar: Fix error handling around strtol() usages
  * passphrase: Improve newline handling on Windows
  * passphrase: Never allow empty passwords
  * rar: Fix "File CRC Error" when extracting specific rar4 archives
  * xar: Avoid infinite link loop
  * zip: Update AppleDouble support for directories
  * zstd: Implement core detection
- Update to 3.7.3:
  * PCRE2 support
  * add trailing letter b to bsdtar(1) substitute pattern
  * add support for long options "--group" and "--owner" to tar(1)
  * Fix possible vulnerability in tar error reporting introduced in f27c173
  * ISO9660: preserve the natural order of links
  * rar5: fix decoding unicode filenames on Windows
  * rar5: fix infinite loop if during rar5 decompression the last block produced no data
  * xz filter: fix incorrect eof at the end of an lzip member
  * zip: fix end-of-data marker processing when decompressing zip archives
  * multiple bsdunzip(1) fixes
  * filetime truncation fix on Windows
- Fix rpmlint warning about summary being too long</changelog>
</package>
<package pkgid="f8210947b4935f2c9d60887370ce448b00e1a797d888e4117a122f94a17ec210b644ed21fd34fb725fa5d62399483b8275717dcd52b1805354e5c61289b19ec1" name="bsdtar-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.7.4" rel="2.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1609934400">- update to 3.5.1:
  * various compilation fixes (#1461, #1462, #1463, #1464)
  * fixed undefined behavior in a function in warc reader (#1465)</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631448000">- Fix CVE-2021-23177, extracting a symlink with ACLs modifies ACLs of target
  (CVE-2021-23177, bsc#1192425)
  * CVE-2021-23177.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1634817600">- Fix CVE-2021-31566, modifies file flags of symlink target
  (CVE-2021-31566, bsc#1192426.patch)
  CVE-2021-31566.patch
- Fix bsc#1192427, processing fixup entries may follow symbolic links
  bsc1192427.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1636286400">- update to 3.5.2:
  * CPIO: Support for PWB and v7 binary cpio formats
  * ZIP reader: Support of deflate algorithm in symbolic link decompression
  * security: fix handling of symbolic link ACLs on Linux (boo#1192425)
  * security: never follow symlinks when setting file flags on Linux (boo#1192426)
  * security: do not follow symlinks when processing the fixup list (boo#1192427)
  * fix extraction of hardlinks to symlinks
  * 7zip reader and writer fixes
  * RAR reader fixes
  * ZIP reader: fix excessive read for padded zip
  * CAB reader: fix double free
  * handle short writes from archive_write_callback
- Drop upstream mereged:
  * CVE-2021-23177.patch
  * CVE-2021-31566.patch
  * bsc1192427.patch</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1638187200">- fix permission settings on following symlinks (fix-following-symlinks.patch)
  this fixes also wrong permissions of /var/tmp in factory systems
  CVE-2021-31566</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1645617600">- Fix CVE-2021-36976 use-after-free in copy_string
  (CVE-2021-36976, bsc#1188572)
  * fix-CVE-2021-36976.patch
- The following issues have already been fixed in this package but
  weren't previously mentioned in the changes file:
  CVE-2017-5601, bsc#1022528, bsc#1189528</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645704000">- Update to 3.6.0
  * Fix use-after-free bug (CVE-2021-36976)
  * tar: new option "--no-read-sparse"
  * tar: threads support for zstd
  * RAR reader: filter support
  * RAR5 reader: self-extracting archive support
  * ZIP reader: zstd decompression support
  * tar: respect "--ignore-zeros" in c, r and u modes
  * reduced size of application binaries
  * internal code optimizations
- Drop upstream merged:
  * fix-following-symlinks.patch
  * fix-CVE-2021-36976.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1649332800">- Fix CVE-2022-26280 out-of-bounds read via the component zipx_lzma_alone_init
  (CVE-2022-26280, bsc#1197634)
  * fix-CVE-2022-26280.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649419200">- update to 3.6.1:
  * 7zip reader: fix PPMD read beyond boundary (#1671)
  * ZIP reader: fix possible out of bounds read (OSS-Fuzz 38766 #1672)
  * ISO reader: fix possible heap buffer overflow in read_children() (OSS-Fuzz 38764, #1685)
  * RARv4 redaer: fix multiple issues in RARv4 filter code (introduced in libarchive 3.6.0)
  * fix heap use after free in archive_read_format_rar_read_data() (OSS-Fuzz 44547, 52efa50)
  * fix null dereference in read_data_compressed() (OSS-Fuzz 44843, 1271f77)
  * fix heap user after free in run_filters() (OSS-Fuzz 46279, #1715)
- Drop upstream merged fix-CVE-2022-26280.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1669118400">- Fix CVE-2022-36227, Handle a calloc returning NULL
  (CVE-2022-36227, bsc#1205629)
  * CVE-2022-36227.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 3.6.2 (bsc#1205629, CVE-2022-36227)
  * NULL pointer dereference vulnerability in archive_write.c
  * include ZSTD in Windows builds (#1688)
  * SSL fixes on Windows (#1714, #1723, #1724)
  * rar5 reader: fix possible garbled output with bsdtar -O (#1745)
  * mtree reader: support reading mtree files with tabs (#1783)
  * various small fixes for issues found by CodeQL
- Drop upstream merged CVE-2022-36227.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1690200000">- update to 3.7.0
  * bsdunzip port from FreeBSD
  * fix 2 year 2038 issues</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694952000">- update to 3.7.2:
  * Multiple vulnerabilities have been fixed in the PAX writer
  * bsdunzip(1) now correctly handles arguments following an
  - x after the zipfile
  * zstd filter now supports the "long" write option
  * SEGV and stack buffer overflow in verbose mode of cpio
  * bsdunzip updated to match latest upstream code
  * miscellaneous functional bugfixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703851200">- skip write tests on 32bit, they OOM</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1714478400">- Update to 3.7.4:
  * rar: Fix OOB in rar e8 filter (CVE-2024-26256, bsc#1222911)
  * zip: Fix out of boundary access
  * 7zip: Limit amount of properties
  * bsdtar: Fix error handling around strtol() usages
  * passphrase: Improve newline handling on Windows
  * passphrase: Never allow empty passwords
  * rar: Fix "File CRC Error" when extracting specific rar4 archives
  * xar: Avoid infinite link loop
  * zip: Update AppleDouble support for directories
  * zstd: Implement core detection
- Update to 3.7.3:
  * PCRE2 support
  * add trailing letter b to bsdtar(1) substitute pattern
  * add support for long options "--group" and "--owner" to tar(1)
  * Fix possible vulnerability in tar error reporting introduced in f27c173
  * ISO9660: preserve the natural order of links
  * rar5: fix decoding unicode filenames on Windows
  * rar5: fix infinite loop if during rar5 decompression the last block produced no data
  * xz filter: fix incorrect eof at the end of an lzip member
  * zip: fix end-of-data marker processing when decompressing zip archives
  * multiple bsdunzip(1) fixes
  * filetime truncation fix on Windows
- Fix rpmlint warning about summary being too long</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1716379200">- Fix bsdunzip test failing due to a locale issue
  * fix-bsdunzip-test.patch</changelog>
</package>
<package pkgid="8a46a5ac74959f1a5ee5b9fb1349de297b0901f45f71595db6ad3e5b583fa52efb9b199bf01479056db2354cb04e95c12efa84ff0cddba8f8a8f5db497b0b796" name="btfs" arch="src">
  <version epoch="0" ver="2.24" rel="2.1"/>
  <changelog author="9@cirno.systems" date="1497787200">- Initial commit, 2.13</changelog>
  <changelog author="9@cirno.systems" date="1501156800">- 2.14
  * Adjust to libtorrent API changes (add_dht_router deprecated)
  * Make it build with libtorrent 1.2 (drops support for 0.16)</changelog>
  <changelog author="9@cirno.systems" date="1501848000">- 2.15
  * Adjust to libtorrent 1.2 API changes
    + Alert notification categories changed type
    + torrent_handle::status() parameter changed type
  * Set correct block usage
    (so tools like "du" report correct disk usage)
  * Implement statfs callback
    (so tools like "df" report torrent size and download progress)</changelog>
  <changelog author="9@cirno.systems" date="1503489600">- 2.16
  * Implement listxattr and getxattr
  * Return IS_BTFS xattr on all files and directories
  * Add btfsstat program</changelog>
  <changelog author="9@cirno.systems" date="1505131200">- 2.17
  * Adjust to libtorrent 1.2 API changes
    + Session flags changed type.
    + Remove flags changed type.
  * Silence warning about deprecated flags in libtorrent 1.2
  * Tweak configure.ac
  * Handle read_piece_alert errors
    + Fixes segfault, upstream bug #42
  * Set request timeout</changelog>
  <changelog author="9@cirno.systems" date="1511784000">- 2.18
  * Force DHT announce when bootstrap completes
  * Don't set file priority to 0 at start
  * Fix delete-on-unmount
  * Remove unneeded debug prints
  * Fix a potential null pointer deref
  * Silence warning on libtorrent 1.2</changelog>
  <changelog author="Martin Herkt &lt;9+suse@cirno.systems&gt;" date="1555243200">- Modernize spec file
- 2.19
  * Add option to set data directory</changelog>
  <changelog author="Martin Herkt &lt;9+suse@cirno.systems&gt;" date="1566993600">- 2.20
  * btplay: Change shebang to python3</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1597320000">- 2.22
  * bug fixes</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1599825600">- Fix build with libtorrent v2.
- Spec cleanup</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1606046400">- 2.23
  * Add --utp-only flag to disable TCP</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1613304000">- 2.24
  * use XDG_DATA_HOME if defined</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1713528000">- Build against boost 1.75 on Leap 15 to match the one used by
  libtorrent-rasterbar (code-o-o#leap/features/issue/155)</changelog>
</package>
<package pkgid="9bb38dbe190beec0d384c0e651856801a52e3d3a79d0cde97bb5b0b3ca4711d4f9127506a258bab5a2a142b26f78782de03c69d24a4ae6a1f4141c452b404abe" name="btfs" arch="x86_64">
  <version epoch="0" ver="2.24" rel="2.1"/>
  <changelog author="9@cirno.systems" date="1505131200">- 2.17
  * Adjust to libtorrent 1.2 API changes
    + Session flags changed type.
    + Remove flags changed type.
  * Silence warning about deprecated flags in libtorrent 1.2
  * Tweak configure.ac
  * Handle read_piece_alert errors
    + Fixes segfault, upstream bug #42
  * Set request timeout</changelog>
  <changelog author="9@cirno.systems" date="1511784000">- 2.18
  * Force DHT announce when bootstrap completes
  * Don't set file priority to 0 at start
  * Fix delete-on-unmount
  * Remove unneeded debug prints
  * Fix a potential null pointer deref
  * Silence warning on libtorrent 1.2</changelog>
  <changelog author="Martin Herkt &lt;9+suse@cirno.systems&gt;" date="1555243200">- Modernize spec file
- 2.19
  * Add option to set data directory</changelog>
  <changelog author="Martin Herkt &lt;9+suse@cirno.systems&gt;" date="1566993600">- 2.20
  * btplay: Change shebang to python3</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1597320000">- 2.22
  * bug fixes</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1599825600">- Fix build with libtorrent v2.
- Spec cleanup</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1606046400">- 2.23
  * Add --utp-only flag to disable TCP</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1613304000">- 2.24
  * use XDG_DATA_HOME if defined</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1713528000">- Build against boost 1.75 on Leap 15 to match the one used by
  libtorrent-rasterbar (code-o-o#leap/features/issue/155)</changelog>
</package>
<package pkgid="5f46cac23dc3866f19b3d1cc73373049f872e7cccab979093e2272ae95f11ecb4d3bfce88d4d64d123aed9efbe855951ad04cc4036a8caef3d52f649f86f43e3" name="btfs-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24" rel="2.1"/>
  <changelog author="9@cirno.systems" date="1505131200">- 2.17
  * Adjust to libtorrent 1.2 API changes
    + Session flags changed type.
    + Remove flags changed type.
  * Silence warning about deprecated flags in libtorrent 1.2
  * Tweak configure.ac
  * Handle read_piece_alert errors
    + Fixes segfault, upstream bug #42
  * Set request timeout</changelog>
  <changelog author="9@cirno.systems" date="1511784000">- 2.18
  * Force DHT announce when bootstrap completes
  * Don't set file priority to 0 at start
  * Fix delete-on-unmount
  * Remove unneeded debug prints
  * Fix a potential null pointer deref
  * Silence warning on libtorrent 1.2</changelog>
  <changelog author="Martin Herkt &lt;9+suse@cirno.systems&gt;" date="1555243200">- Modernize spec file
- 2.19
  * Add option to set data directory</changelog>
  <changelog author="Martin Herkt &lt;9+suse@cirno.systems&gt;" date="1566993600">- 2.20
  * btplay: Change shebang to python3</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1597320000">- 2.22
  * bug fixes</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1599825600">- Fix build with libtorrent v2.
- Spec cleanup</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1606046400">- 2.23
  * Add --utp-only flag to disable TCP</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1613304000">- 2.24
  * use XDG_DATA_HOME if defined</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1713528000">- Build against boost 1.75 on Leap 15 to match the one used by
  libtorrent-rasterbar (code-o-o#leap/features/issue/155)</changelog>
</package>
<package pkgid="c234eee48aebf5059a2229c8678c2bcee97c30c1c24a45fdbaa59ffa674890bca327a5752986aa4b14998b5049f6b3cf0320277ce03f85bd3c02481524e7aa3a" name="btrfsprogs" arch="src">
  <version epoch="0" ver="6.8.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="dsterba@suse.cz" date="1673006400">- update to 6.1.2:
  * revert libbtrfs changes to v6.0.2, fix remaining build problems
- update to 6.1.1:
  * subvol list: fix printing of UUID
  * revert changes to ctree.h regarding qgroup items, breaks build of several
    applications
  * hide __init definition in kerncompat.h, may break build
- update to 6.1:
  * filesystem df: add json output
  * qgroup show: add json output
  * new command: 'inspect-internal map-swapfile' to check swapfile and its
    swapfile_offset value used for hibernation
  * corrupt-block: fix parsing of option --root argument
  * experimental (interfaces not finalized):
  * new command 'inspect-internal list-chunks'
  * new group reflink, command clone
  * other:
  * synchronize some files with kernel versions
  * docs updates
  * build: use gnu11</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 6.1.3:
  * fi mkswapfile: fix setting size
  * mkfs: check zoned support of libblkid
  * check: improve error messages for mismatched references</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678276800">- Split bash-completion to separate sub-package</changelog>
  <changelog author="dsterba@suse.cz" date="1681214400">- update to 6.2.2
  * fix build on old x86 architectures with builtin crypto
  * device stats: fix printing wrong values in tabular output
  * qgroup show: fix qgroup id formatting in json output
  * restore: fix restoring xattrs on directories
  * restore: don't modify metadata in dry-run mode
  * balance: fix some cases wrongly parsed as old syntax
  * balance: warn when deprecated syntax is used
  * seeding: fall back to old way if sysfs device fsid is not available
  * convert: handle orphan file ext4 feature
  * other:
  * sync ioctl definitions
  * enable github CI
  * update documentation
- update to 6.2.1
  * fix build with crypto libraries
  * CI images updated, build tests extended
- update to 6.2:
  * receive: fix a corruption when decompressing zstd extents
  * subvol sync: print total number and deletion progress
  * accelerated hash algorithm implementations in fallback mode on x86_64
  * fi mkswapfile: new option --uuid
  * new global option --log=level to set the verbosity level directly
  * other:
  * experimental: update checksum conversion (not usable yet)
  * build actually requires -std=gnu11
  * refactor help option formatting, auto wrap long lines</changelog>
  <changelog author="dsterba@suse.cz" date="1681214401">- Use pre-generated documentation from tarball, fixes build on SLE targets
  where sphinx might not be available</changelog>
  <changelog author="dsterba@suse.cz" date="1684756800">- update to 6.3
  * mkfs: option -R deprecated, options unified in -O (-R still works)
  * mkfs: fix potential race with udev leading to EBUSY due to repeatedly
    opened file descriptors
  * block-group-tree is out of experimental mode
  * available as 'mkfs.btrfs -O block-group-tree'
  * btrfstune can do in-place conversion to/from (use with care)
  * balance: fix recognizing old and new syntax
  * subvol snapshot: specific error if a failure is caused by an active swapfile
  * tree-stats: rephrase warning when run on a mounted filesystem
  * completion: 'filesystem du' also completes files
  * check: fix docs, help text and warning that --force + --repair works on a
    mounted filesystem
  * build: fix static build when static libudev is available
  * documentation:
  * more updates from wiki, developer docs, changelogs
  * reformatting
  * updates and fixes
  * other:
  * test updates and fixes
  * CI cleanups and old files removed
  * integration with Github actions</changelog>
  <changelog author="dsterba@suse.cz" date="1685361600">- qgroup show: fix formatting of limit values in json output (bsc#1206960,
  bsc#1209136)
- Added patch: btrfs-progs-qgroup-show-fix-formatting-of-limit-valu.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687262400">- update to 6.3.2:
  * fix mkfs and others on big endian hosts
  * mkfs: don't print changed defaults notice with --quiet
  * scrub: fix wrong stats of processed bytes in background and foreground mode
  * convert: actually create free-space-tree instead of v1 space cache
  * print-tree: recognize and print CHANGING_FSID_V2 flag (for the
    metadata_uuid change in progress)
  * other: documentation updates
- update to 6.3.1:
  * convert: fix checksum of a block relocated from 0-1M range
  * qgroup show: fix formatting of limit values in json output
  * receive: report paret subovl UUID on errors
  * btrfsune: new option --convert-to-free-space-tree to convert from
    block-group-tree back to extent tree for block group tracking
  * mkfs: make option --rootdir more verbose and report start when filling
    from the given directory starts
  * experimental:
  * btrfstune: checksum switch logic reimplemented, conversion of all
    metadata and data now works, resume from various states also supported
  * other:
  * test updates and fixes
  * CI cleanups and old files removed
  * integration with Github actions
- Remove patch: btrfs-progs-qgroup-show-fix-formatting-of-limit-valu.patch (upstreamed)</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1688644800">- Let btrfsprogs-bash-completion conflict with btrfsprogs &lt;= 6.2.1
  as there is a file conflict with the bash completion scripts
  still being bundled with btrfsprogs in these versions.</changelog>
  <changelog author="dsterba@suse.cz" date="1693224000">- update to 6.3.3:
  * add btrfs-find-root to btrfs.box
  * replace: properly enqueue if there's another replace running
  * other:
  * CI updates, more tests enabled, code coverage, badges
  * documentation updates
  * build warning fixes</changelog>
  <changelog author="dsterba@suse.cz" date="1693569600">- update to 6.5:
  * crc32c implementation speedup (3x)
  * btrfstune:
  * be more strict about option combinations and refuse changing
    features from incompatible groups
  * metadata_uuid changes fixes
  * libbtrfs: fix ABI breakage introduced in 6.3.1, revert struct subvol_info
    and subvol_uuid_search changes (bsc#1212217)
  * CI updates
  * pull request build tests enabled
  * published static binaries built with backward compatibility (-march=x86-64)
  * other
  * documentation updates
  * new and updated tests
  * experimental feature updates (json, list-chunks, checksum switch)
  * code refactoring
  * remove btrfs-fragments</changelog>
  <changelog author="dsterba@suse.cz" date="1694606400">- update to 6.5.1:
  * build fixes:
  * crc32c if PIE or relro is enabled
  * detect if PCLMUL feature is recognized by compiler and also detect that
    at runtime
  * check: verify metadata item level when skinny-metadata is enabled
  * other: minor build and docs updates
  * spec: remove xmlto dependency, docs built by sphinx</changelog>
  <changelog author="dsterba@suse.cz" date="1698062400">- update to 6.5.3
  * mkfs:
  * add short aliases for -O specification, block-group-tree (bgt),
    free-space-tree (fst), raid-stripe-tree (rst)
  * don't try to resize the image (namely when backed by file) when --rootdir
    contains sparse file larger than the image
  * also copy xattr/permissions/ugid/timestamps of the top --rootdir directory
  * add new option --device-uuid to let user specify exact uuid of the
    device item (only for single device filesystems)
  * check:
  * on zoned devices, use correct super block offsets when repairing
  * check inline extent refs order
  * subvolume create: add new option --parent to create missing path
    components of the given path (like mkdir -p)
  * rescue clear-ino-cache: new command moved from 'btrfs check' implementing
    the same as option --clear-ino-cache (to be deprecated and removed in the
    future)
  * dump-tree: allow '-' in tree identifier names for option -t
  * btrfstune:
  * drop short option and add long option to enable squota
  * tune space reservation and batch size for block-group-tree conversion
  * scrub status: print correct value of "Bytes scrubbed" for unfinished runs
  * qgroup show: fix crash when attempting to print path of stale qgroups
  * experimental features:
  * move build of raid-stripe-tree out for testing but it's still considered
    experimental
  * other:
  * shell completion updates
  * sync raid-stripe-tree code with kernel
  * build fixes
  * new and updated tests
- update to 6.5.2
  * new feature support:
  * raid-stripe-tree, new tree to track extent mapping for raid profiles,
    allows raid1*, raid0 and raid10 on zoned devices (kernel 6.7)
  * simple quotas, simplified accounting that does not track exclusive and
    shared extents (kernel 6.7)
  * mkfs with duplicate UUID on a single device, temp-fsid (kernel 6.7)
  * metadata_uuid: enhanced capabilities to repair partially updated fsid on
    multiple devices
  * other:
  * updated tests and CI
  * sync sources with kernel</changelog>
  <changelog author="dsterba@suse.cz" date="1700049600">- update to 6.6.2
  * squota: change key number of EXTENT_OWNER_REF_KEY, sync with kernel 6.7-rc1
  * property set/get: completely skip char devices, trying to set properties
    and open /dev/watchdog* causes a reboot
  * other: build warnings, test updates, documentation updates
- update to 6.6.1
  * fix device scanning ioctl definition, accidental change to the 'forget' ioctl
    that breaks mounting multi-device filesystems
- update to 6.6
  * new global option --dry-run, now implemented for 'subvolume delete'
  * fi defrag: new option --step to defragment files in steps, report progress
  * balance: removed support for obsolete short syntax 'btrfs balance /path'
  * mkfs: print zone count for each device in the overview
  * check:
  * verify inline ref ordering
  * deprecate --clear-space-cache, moved to the 'rescue' group
  * rescue clear-space-cache: new command moved from 'btrfs check' implementing
    the same as option --clear-space-cache (to be deprecated and removed in the
    future)
  * dump-tree: output sequence number for inline refs
  * fixes:
  * fi resize: fallback to lowest devid when 1 does not exist, previously the
    command would fail with "No such device"
  * fi usage: fix "devices 0 != 1" message and broken output on multi-device
    filesystem
  * open files in non-blocking mode when reading fsid, this could hang when
    trying to open fifo files or some special character devices, was observed
    with 'prop set/get'
  * experimental:
  * mkfs: parametric zone size for emulated zoned mode
  * other:
  * cleanups refactoring
  * new and updated tests
  * CI updates
  * documentation updates</changelog>
  <changelog author="dsterba@suse.cz" date="1706184000">- update to 6.7
  * mkfs: make 4k sectorsize default, recommended minimum kernel for that is
    6.1 and requires subpage support on architectures with page size &gt; 4k
  * subvolume create: return correct error code when a target already exists
  * tree-checker: dump tree block on error (btrfs-convert, ...)
  * scrub limit: fix reporting of a limit set while there's none
  * fi usage: fix reporting of unallocated data or raid56 profile without root
    privs due to lack of that information
  * convert:
  * align data block group lengths to 64K
  * fix conversion of a large filesystem when there are partial inode items
    present due to caching
  * other:
  * build fixes
  * updated documentation
  * new and updated tests
- update to 6.6.3
  * subvol create: accept multiple arguments
  * subvol delete: print the subvolume id in the output
  * subvol sync: check if the filesystems is still writeable so it does not
    wait indefinitely
  * device delete: add a timeout and warning when deleting multiple devices
  * scrub status: report limit if set in sysfs/../scrub_speed_max
  * scrub limit: new command to show or set the per-device scrub limits
  * scrub start: report the limit if set
  * build:
  * fix CPU feature detection on aarch64
  * support Botan and OpenSSL (3.2+) as crypto backends
  * other:
  * documentation updates, RTD config update
  * new and updated tests
  * CI updates</changelog>
  <changelog author="dsterba@suse.cz" date="1707998400">- update to 6.7.1
  * convert: raid-stripe-tree can be now enabled for the target filesystem
  * mkfs:
  * handle lifetime of open file descriptors so it does not trigger udev
    that could miss to create the UUID symlinks in /dev
  * update warning when CPU page size does not match sector size
  * merge features in summary, no more distinction of incompat and runtime
    to match the semantics of option -O
  * fi show: fix recognizing raw device mapper paths
  * other:
  * documentation updates, fix links to labels in included directories</changelog>
  <changelog author="dsterba@suse.cz" date="1711454400">- update to 6.8
  * fix --enqueue option timeout handling
  * subvolume: remove support for undocumented options -c and -x,
    functionality disabled in kernel
  * libbtrfsutil:
  * version 0.1.3, backward compabile
  * add aliases for all existing functions with unified naming scheme
  * updated header defintions for recently added kernel features
  * send: v3 supported in experimental mode
  * other:
  * docs: manual page references, graphs, enhancements, clarifications
  * error handling fixes
  * cleanups and refactoring</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1711540800">- enable zstd support for 15.6 / SLE15-SP6 build targets (bsc#1221943)</changelog>
  <changelog author="dsterba@suse.cz" date="1714651200">- update to 6.8.1
  * mkfs: fix writing on zoned device when block-group-tree is selected
  * tune: fix writing on zoned device with option --convert-to-block-group-tree
  * check:
  * more progress and error messages
  * unify handling of unknown command line options with other commands
  * subvolume delete: remove options --delete-qgroup and --no-delete-qgroup
    (added in 6.6.3), qgroup deletion does not always work due to delayed
    background processing of subvolume or set value in
    sysfs:ggroup/drop_subtree_threshold
  * other:
  * misc refactoring
  * error handling fixes reported by gcc -fanalyzer
  * documentation updates
  * new and updated tests</changelog>
</package>
<package pkgid="ceb130b2a7c48e87ffa4f33e42f86d8777096b9ea64321ebcab0a6b8397a821be4cb0e9f79b389949f402ceb98c5355470485e9c95624a984d11bc4f39ec363a" name="btrfsprogs" arch="x86_64">
  <version epoch="0" ver="6.8.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="dsterba@suse.cz" date="1673006400">- update to 6.1.2:
  * revert libbtrfs changes to v6.0.2, fix remaining build problems
- update to 6.1.1:
  * subvol list: fix printing of UUID
  * revert changes to ctree.h regarding qgroup items, breaks build of several
    applications
  * hide __init definition in kerncompat.h, may break build
- update to 6.1:
  * filesystem df: add json output
  * qgroup show: add json output
  * new command: 'inspect-internal map-swapfile' to check swapfile and its
    swapfile_offset value used for hibernation
  * corrupt-block: fix parsing of option --root argument
  * experimental (interfaces not finalized):
  * new command 'inspect-internal list-chunks'
  * new group reflink, command clone
  * other:
  * synchronize some files with kernel versions
  * docs updates
  * build: use gnu11</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 6.1.3:
  * fi mkswapfile: fix setting size
  * mkfs: check zoned support of libblkid
  * check: improve error messages for mismatched references</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678276800">- Split bash-completion to separate sub-package</changelog>
  <changelog author="dsterba@suse.cz" date="1681214400">- update to 6.2.2
  * fix build on old x86 architectures with builtin crypto
  * device stats: fix printing wrong values in tabular output
  * qgroup show: fix qgroup id formatting in json output
  * restore: fix restoring xattrs on directories
  * restore: don't modify metadata in dry-run mode
  * balance: fix some cases wrongly parsed as old syntax
  * balance: warn when deprecated syntax is used
  * seeding: fall back to old way if sysfs device fsid is not available
  * convert: handle orphan file ext4 feature
  * other:
  * sync ioctl definitions
  * enable github CI
  * update documentation
- update to 6.2.1
  * fix build with crypto libraries
  * CI images updated, build tests extended
- update to 6.2:
  * receive: fix a corruption when decompressing zstd extents
  * subvol sync: print total number and deletion progress
  * accelerated hash algorithm implementations in fallback mode on x86_64
  * fi mkswapfile: new option --uuid
  * new global option --log=level to set the verbosity level directly
  * other:
  * experimental: update checksum conversion (not usable yet)
  * build actually requires -std=gnu11
  * refactor help option formatting, auto wrap long lines</changelog>
  <changelog author="dsterba@suse.cz" date="1681214401">- Use pre-generated documentation from tarball, fixes build on SLE targets
  where sphinx might not be available</changelog>
  <changelog author="dsterba@suse.cz" date="1684756800">- update to 6.3
  * mkfs: option -R deprecated, options unified in -O (-R still works)
  * mkfs: fix potential race with udev leading to EBUSY due to repeatedly
    opened file descriptors
  * block-group-tree is out of experimental mode
  * available as 'mkfs.btrfs -O block-group-tree'
  * btrfstune can do in-place conversion to/from (use with care)
  * balance: fix recognizing old and new syntax
  * subvol snapshot: specific error if a failure is caused by an active swapfile
  * tree-stats: rephrase warning when run on a mounted filesystem
  * completion: 'filesystem du' also completes files
  * check: fix docs, help text and warning that --force + --repair works on a
    mounted filesystem
  * build: fix static build when static libudev is available
  * documentation:
  * more updates from wiki, developer docs, changelogs
  * reformatting
  * updates and fixes
  * other:
  * test updates and fixes
  * CI cleanups and old files removed
  * integration with Github actions</changelog>
  <changelog author="dsterba@suse.cz" date="1685361600">- qgroup show: fix formatting of limit values in json output (bsc#1206960,
  bsc#1209136)
- Added patch: btrfs-progs-qgroup-show-fix-formatting-of-limit-valu.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687262400">- update to 6.3.2:
  * fix mkfs and others on big endian hosts
  * mkfs: don't print changed defaults notice with --quiet
  * scrub: fix wrong stats of processed bytes in background and foreground mode
  * convert: actually create free-space-tree instead of v1 space cache
  * print-tree: recognize and print CHANGING_FSID_V2 flag (for the
    metadata_uuid change in progress)
  * other: documentation updates
- update to 6.3.1:
  * convert: fix checksum of a block relocated from 0-1M range
  * qgroup show: fix formatting of limit values in json output
  * receive: report paret subovl UUID on errors
  * btrfsune: new option --convert-to-free-space-tree to convert from
    block-group-tree back to extent tree for block group tracking
  * mkfs: make option --rootdir more verbose and report start when filling
    from the given directory starts
  * experimental:
  * btrfstune: checksum switch logic reimplemented, conversion of all
    metadata and data now works, resume from various states also supported
  * other:
  * test updates and fixes
  * CI cleanups and old files removed
  * integration with Github actions
- Remove patch: btrfs-progs-qgroup-show-fix-formatting-of-limit-valu.patch (upstreamed)</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1688644800">- Let btrfsprogs-bash-completion conflict with btrfsprogs &lt;= 6.2.1
  as there is a file conflict with the bash completion scripts
  still being bundled with btrfsprogs in these versions.</changelog>
  <changelog author="dsterba@suse.cz" date="1693224000">- update to 6.3.3:
  * add btrfs-find-root to btrfs.box
  * replace: properly enqueue if there's another replace running
  * other:
  * CI updates, more tests enabled, code coverage, badges
  * documentation updates
  * build warning fixes</changelog>
  <changelog author="dsterba@suse.cz" date="1693569600">- update to 6.5:
  * crc32c implementation speedup (3x)
  * btrfstune:
  * be more strict about option combinations and refuse changing
    features from incompatible groups
  * metadata_uuid changes fixes
  * libbtrfs: fix ABI breakage introduced in 6.3.1, revert struct subvol_info
    and subvol_uuid_search changes (bsc#1212217)
  * CI updates
  * pull request build tests enabled
  * published static binaries built with backward compatibility (-march=x86-64)
  * other
  * documentation updates
  * new and updated tests
  * experimental feature updates (json, list-chunks, checksum switch)
  * code refactoring
  * remove btrfs-fragments</changelog>
  <changelog author="dsterba@suse.cz" date="1694606400">- update to 6.5.1:
  * build fixes:
  * crc32c if PIE or relro is enabled
  * detect if PCLMUL feature is recognized by compiler and also detect that
    at runtime
  * check: verify metadata item level when skinny-metadata is enabled
  * other: minor build and docs updates
  * spec: remove xmlto dependency, docs built by sphinx</changelog>
  <changelog author="dsterba@suse.cz" date="1698062400">- update to 6.5.3
  * mkfs:
  * add short aliases for -O specification, block-group-tree (bgt),
    free-space-tree (fst), raid-stripe-tree (rst)
  * don't try to resize the image (namely when backed by file) when --rootdir
    contains sparse file larger than the image
  * also copy xattr/permissions/ugid/timestamps of the top --rootdir directory
  * add new option --device-uuid to let user specify exact uuid of the
    device item (only for single device filesystems)
  * check:
  * on zoned devices, use correct super block offsets when repairing
  * check inline extent refs order
  * subvolume create: add new option --parent to create missing path
    components of the given path (like mkdir -p)
  * rescue clear-ino-cache: new command moved from 'btrfs check' implementing
    the same as option --clear-ino-cache (to be deprecated and removed in the
    future)
  * dump-tree: allow '-' in tree identifier names for option -t
  * btrfstune:
  * drop short option and add long option to enable squota
  * tune space reservation and batch size for block-group-tree conversion
  * scrub status: print correct value of "Bytes scrubbed" for unfinished runs
  * qgroup show: fix crash when attempting to print path of stale qgroups
  * experimental features:
  * move build of raid-stripe-tree out for testing but it's still considered
    experimental
  * other:
  * shell completion updates
  * sync raid-stripe-tree code with kernel
  * build fixes
  * new and updated tests
- update to 6.5.2
  * new feature support:
  * raid-stripe-tree, new tree to track extent mapping for raid profiles,
    allows raid1*, raid0 and raid10 on zoned devices (kernel 6.7)
  * simple quotas, simplified accounting that does not track exclusive and
    shared extents (kernel 6.7)
  * mkfs with duplicate UUID on a single device, temp-fsid (kernel 6.7)
  * metadata_uuid: enhanced capabilities to repair partially updated fsid on
    multiple devices
  * other:
  * updated tests and CI
  * sync sources with kernel</changelog>
  <changelog author="dsterba@suse.cz" date="1700049600">- update to 6.6.2
  * squota: change key number of EXTENT_OWNER_REF_KEY, sync with kernel 6.7-rc1
  * property set/get: completely skip char devices, trying to set properties
    and open /dev/watchdog* causes a reboot
  * other: build warnings, test updates, documentation updates
- update to 6.6.1
  * fix device scanning ioctl definition, accidental change to the 'forget' ioctl
    that breaks mounting multi-device filesystems
- update to 6.6
  * new global option --dry-run, now implemented for 'subvolume delete'
  * fi defrag: new option --step to defragment files in steps, report progress
  * balance: removed support for obsolete short syntax 'btrfs balance /path'
  * mkfs: print zone count for each device in the overview
  * check:
  * verify inline ref ordering
  * deprecate --clear-space-cache, moved to the 'rescue' group
  * rescue clear-space-cache: new command moved from 'btrfs check' implementing
    the same as option --clear-space-cache (to be deprecated and removed in the
    future)
  * dump-tree: output sequence number for inline refs
  * fixes:
  * fi resize: fallback to lowest devid when 1 does not exist, previously the
    command would fail with "No such device"
  * fi usage: fix "devices 0 != 1" message and broken output on multi-device
    filesystem
  * open files in non-blocking mode when reading fsid, this could hang when
    trying to open fifo files or some special character devices, was observed
    with 'prop set/get'
  * experimental:
  * mkfs: parametric zone size for emulated zoned mode
  * other:
  * cleanups refactoring
  * new and updated tests
  * CI updates
  * documentation updates</changelog>
  <changelog author="dsterba@suse.cz" date="1706184000">- update to 6.7
  * mkfs: make 4k sectorsize default, recommended minimum kernel for that is
    6.1 and requires subpage support on architectures with page size &gt; 4k
  * subvolume create: return correct error code when a target already exists
  * tree-checker: dump tree block on error (btrfs-convert, ...)
  * scrub limit: fix reporting of a limit set while there's none
  * fi usage: fix reporting of unallocated data or raid56 profile without root
    privs due to lack of that information
  * convert:
  * align data block group lengths to 64K
  * fix conversion of a large filesystem when there are partial inode items
    present due to caching
  * other:
  * build fixes
  * updated documentation
  * new and updated tests
- update to 6.6.3
  * subvol create: accept multiple arguments
  * subvol delete: print the subvolume id in the output
  * subvol sync: check if the filesystems is still writeable so it does not
    wait indefinitely
  * device delete: add a timeout and warning when deleting multiple devices
  * scrub status: report limit if set in sysfs/../scrub_speed_max
  * scrub limit: new command to show or set the per-device scrub limits
  * scrub start: report the limit if set
  * build:
  * fix CPU feature detection on aarch64
  * support Botan and OpenSSL (3.2+) as crypto backends
  * other:
  * documentation updates, RTD config update
  * new and updated tests
  * CI updates</changelog>
  <changelog author="dsterba@suse.cz" date="1707998400">- update to 6.7.1
  * convert: raid-stripe-tree can be now enabled for the target filesystem
  * mkfs:
  * handle lifetime of open file descriptors so it does not trigger udev
    that could miss to create the UUID symlinks in /dev
  * update warning when CPU page size does not match sector size
  * merge features in summary, no more distinction of incompat and runtime
    to match the semantics of option -O
  * fi show: fix recognizing raw device mapper paths
  * other:
  * documentation updates, fix links to labels in included directories</changelog>
  <changelog author="dsterba@suse.cz" date="1711454400">- update to 6.8
  * fix --enqueue option timeout handling
  * subvolume: remove support for undocumented options -c and -x,
    functionality disabled in kernel
  * libbtrfsutil:
  * version 0.1.3, backward compabile
  * add aliases for all existing functions with unified naming scheme
  * updated header defintions for recently added kernel features
  * send: v3 supported in experimental mode
  * other:
  * docs: manual page references, graphs, enhancements, clarifications
  * error handling fixes
  * cleanups and refactoring</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1711540800">- enable zstd support for 15.6 / SLE15-SP6 build targets (bsc#1221943)</changelog>
  <changelog author="dsterba@suse.cz" date="1714651200">- update to 6.8.1
  * mkfs: fix writing on zoned device when block-group-tree is selected
  * tune: fix writing on zoned device with option --convert-to-block-group-tree
  * check:
  * more progress and error messages
  * unify handling of unknown command line options with other commands
  * subvolume delete: remove options --delete-qgroup and --no-delete-qgroup
    (added in 6.6.3), qgroup deletion does not always work due to delayed
    background processing of subvolume or set value in
    sysfs:ggroup/drop_subtree_threshold
  * other:
  * misc refactoring
  * error handling fixes reported by gcc -fanalyzer
  * documentation updates
  * new and updated tests</changelog>
</package>
<package pkgid="e5795ad461ae58841efaea6a06c80c7d0dd8c1b58dcef54e455c7f8f51e2ad858bc757dc82fd8aab7d011dd8b7ab45270c492c4c0be5472f9b6f7eb4a8356ef4" name="btrfsprogs-bash-completion" arch="x86_64">
  <version epoch="0" ver="6.8.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="dsterba@suse.cz" date="1673006400">- update to 6.1.2:
  * revert libbtrfs changes to v6.0.2, fix remaining build problems
- update to 6.1.1:
  * subvol list: fix printing of UUID
  * revert changes to ctree.h regarding qgroup items, breaks build of several
    applications
  * hide __init definition in kerncompat.h, may break build
- update to 6.1:
  * filesystem df: add json output
  * qgroup show: add json output
  * new command: 'inspect-internal map-swapfile' to check swapfile and its
    swapfile_offset value used for hibernation
  * corrupt-block: fix parsing of option --root argument
  * experimental (interfaces not finalized):
  * new command 'inspect-internal list-chunks'
  * new group reflink, command clone
  * other:
  * synchronize some files with kernel versions
  * docs updates
  * build: use gnu11</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 6.1.3:
  * fi mkswapfile: fix setting size
  * mkfs: check zoned support of libblkid
  * check: improve error messages for mismatched references</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678276800">- Split bash-completion to separate sub-package</changelog>
  <changelog author="dsterba@suse.cz" date="1681214400">- update to 6.2.2
  * fix build on old x86 architectures with builtin crypto
  * device stats: fix printing wrong values in tabular output
  * qgroup show: fix qgroup id formatting in json output
  * restore: fix restoring xattrs on directories
  * restore: don't modify metadata in dry-run mode
  * balance: fix some cases wrongly parsed as old syntax
  * balance: warn when deprecated syntax is used
  * seeding: fall back to old way if sysfs device fsid is not available
  * convert: handle orphan file ext4 feature
  * other:
  * sync ioctl definitions
  * enable github CI
  * update documentation
- update to 6.2.1
  * fix build with crypto libraries
  * CI images updated, build tests extended
- update to 6.2:
  * receive: fix a corruption when decompressing zstd extents
  * subvol sync: print total number and deletion progress
  * accelerated hash algorithm implementations in fallback mode on x86_64
  * fi mkswapfile: new option --uuid
  * new global option --log=level to set the verbosity level directly
  * other:
  * experimental: update checksum conversion (not usable yet)
  * build actually requires -std=gnu11
  * refactor help option formatting, auto wrap long lines</changelog>
  <changelog author="dsterba@suse.cz" date="1681214401">- Use pre-generated documentation from tarball, fixes build on SLE targets
  where sphinx might not be available</changelog>
  <changelog author="dsterba@suse.cz" date="1684756800">- update to 6.3
  * mkfs: option -R deprecated, options unified in -O (-R still works)
  * mkfs: fix potential race with udev leading to EBUSY due to repeatedly
    opened file descriptors
  * block-group-tree is out of experimental mode
  * available as 'mkfs.btrfs -O block-group-tree'
  * btrfstune can do in-place conversion to/from (use with care)
  * balance: fix recognizing old and new syntax
  * subvol snapshot: specific error if a failure is caused by an active swapfile
  * tree-stats: rephrase warning when run on a mounted filesystem
  * completion: 'filesystem du' also completes files
  * check: fix docs, help text and warning that --force + --repair works on a
    mounted filesystem
  * build: fix static build when static libudev is available
  * documentation:
  * more updates from wiki, developer docs, changelogs
  * reformatting
  * updates and fixes
  * other:
  * test updates and fixes
  * CI cleanups and old files removed
  * integration with Github actions</changelog>
  <changelog author="dsterba@suse.cz" date="1685361600">- qgroup show: fix formatting of limit values in json output (bsc#1206960,
  bsc#1209136)
- Added patch: btrfs-progs-qgroup-show-fix-formatting-of-limit-valu.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687262400">- update to 6.3.2:
  * fix mkfs and others on big endian hosts
  * mkfs: don't print changed defaults notice with --quiet
  * scrub: fix wrong stats of processed bytes in background and foreground mode
  * convert: actually create free-space-tree instead of v1 space cache
  * print-tree: recognize and print CHANGING_FSID_V2 flag (for the
    metadata_uuid change in progress)
  * other: documentation updates
- update to 6.3.1:
  * convert: fix checksum of a block relocated from 0-1M range
  * qgroup show: fix formatting of limit values in json output
  * receive: report paret subovl UUID on errors
  * btrfsune: new option --convert-to-free-space-tree to convert from
    block-group-tree back to extent tree for block group tracking
  * mkfs: make option --rootdir more verbose and report start when filling
    from the given directory starts
  * experimental:
  * btrfstune: checksum switch logic reimplemented, conversion of all
    metadata and data now works, resume from various states also supported
  * other:
  * test updates and fixes
  * CI cleanups and old files removed
  * integration with Github actions
- Remove patch: btrfs-progs-qgroup-show-fix-formatting-of-limit-valu.patch (upstreamed)</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1688644800">- Let btrfsprogs-bash-completion conflict with btrfsprogs &lt;= 6.2.1
  as there is a file conflict with the bash completion scripts
  still being bundled with btrfsprogs in these versions.</changelog>
  <changelog author="dsterba@suse.cz" date="1693224000">- update to 6.3.3:
  * add btrfs-find-root to btrfs.box
  * replace: properly enqueue if there's another replace running
  * other:
  * CI updates, more tests enabled, code coverage, badges
  * documentation updates
  * build warning fixes</changelog>
  <changelog author="dsterba@suse.cz" date="1693569600">- update to 6.5:
  * crc32c implementation speedup (3x)
  * btrfstune:
  * be more strict about option combinations and refuse changing
    features from incompatible groups
  * metadata_uuid changes fixes
  * libbtrfs: fix ABI breakage introduced in 6.3.1, revert struct subvol_info
    and subvol_uuid_search changes (bsc#1212217)
  * CI updates
  * pull request build tests enabled
  * published static binaries built with backward compatibility (-march=x86-64)
  * other
  * documentation updates
  * new and updated tests
  * experimental feature updates (json, list-chunks, checksum switch)
  * code refactoring
  * remove btrfs-fragments</changelog>
  <changelog author="dsterba@suse.cz" date="1694606400">- update to 6.5.1:
  * build fixes:
  * crc32c if PIE or relro is enabled
  * detect if PCLMUL feature is recognized by compiler and also detect that
    at runtime
  * check: verify metadata item level when skinny-metadata is enabled
  * other: minor build and docs updates
  * spec: remove xmlto dependency, docs built by sphinx</changelog>
  <changelog author="dsterba@suse.cz" date="1698062400">- update to 6.5.3
  * mkfs:
  * add short aliases for -O specification, block-group-tree (bgt),
    free-space-tree (fst), raid-stripe-tree (rst)
  * don't try to resize the image (namely when backed by file) when --rootdir
    contains sparse file larger than the image
  * also copy xattr/permissions/ugid/timestamps of the top --rootdir directory
  * add new option --device-uuid to let user specify exact uuid of the
    device item (only for single device filesystems)
  * check:
  * on zoned devices, use correct super block offsets when repairing
  * check inline extent refs order
  * subvolume create: add new option --parent to create missing path
    components of the given path (like mkdir -p)
  * rescue clear-ino-cache: new command moved from 'btrfs check' implementing
    the same as option --clear-ino-cache (to be deprecated and removed in the
    future)
  * dump-tree: allow '-' in tree identifier names for option -t
  * btrfstune:
  * drop short option and add long option to enable squota
  * tune space reservation and batch size for block-group-tree conversion
  * scrub status: print correct value of "Bytes scrubbed" for unfinished runs
  * qgroup show: fix crash when attempting to print path of stale qgroups
  * experimental features:
  * move build of raid-stripe-tree out for testing but it's still considered
    experimental
  * other:
  * shell completion updates
  * sync raid-stripe-tree code with kernel
  * build fixes
  * new and updated tests
- update to 6.5.2
  * new feature support:
  * raid-stripe-tree, new tree to track extent mapping for raid profiles,
    allows raid1*, raid0 and raid10 on zoned devices (kernel 6.7)
  * simple quotas, simplified accounting that does not track exclusive and
    shared extents (kernel 6.7)
  * mkfs with duplicate UUID on a single device, temp-fsid (kernel 6.7)
  * metadata_uuid: enhanced capabilities to repair partially updated fsid on
    multiple devices
  * other:
  * updated tests and CI
  * sync sources with kernel</changelog>
  <changelog author="dsterba@suse.cz" date="1700049600">- update to 6.6.2
  * squota: change key number of EXTENT_OWNER_REF_KEY, sync with kernel 6.7-rc1
  * property set/get: completely skip char devices, trying to set properties
    and open /dev/watchdog* causes a reboot
  * other: build warnings, test updates, documentation updates
- update to 6.6.1
  * fix device scanning ioctl definition, accidental change to the 'forget' ioctl
    that breaks mounting multi-device filesystems
- update to 6.6
  * new global option --dry-run, now implemented for 'subvolume delete'
  * fi defrag: new option --step to defragment files in steps, report progress
  * balance: removed support for obsolete short syntax 'btrfs balance /path'
  * mkfs: print zone count for each device in the overview
  * check:
  * verify inline ref ordering
  * deprecate --clear-space-cache, moved to the 'rescue' group
  * rescue clear-space-cache: new command moved from 'btrfs check' implementing
    the same as option --clear-space-cache (to be deprecated and removed in the
    future)
  * dump-tree: output sequence number for inline refs
  * fixes:
  * fi resize: fallback to lowest devid when 1 does not exist, previously the
    command would fail with "No such device"
  * fi usage: fix "devices 0 != 1" message and broken output on multi-device
    filesystem
  * open files in non-blocking mode when reading fsid, this could hang when
    trying to open fifo files or some special character devices, was observed
    with 'prop set/get'
  * experimental:
  * mkfs: parametric zone size for emulated zoned mode
  * other:
  * cleanups refactoring
  * new and updated tests
  * CI updates
  * documentation updates</changelog>
  <changelog author="dsterba@suse.cz" date="1706184000">- update to 6.7
  * mkfs: make 4k sectorsize default, recommended minimum kernel for that is
    6.1 and requires subpage support on architectures with page size &gt; 4k
  * subvolume create: return correct error code when a target already exists
  * tree-checker: dump tree block on error (btrfs-convert, ...)
  * scrub limit: fix reporting of a limit set while there's none
  * fi usage: fix reporting of unallocated data or raid56 profile without root
    privs due to lack of that information
  * convert:
  * align data block group lengths to 64K
  * fix conversion of a large filesystem when there are partial inode items
    present due to caching
  * other:
  * build fixes
  * updated documentation
  * new and updated tests
- update to 6.6.3
  * subvol create: accept multiple arguments
  * subvol delete: print the subvolume id in the output
  * subvol sync: check if the filesystems is still writeable so it does not
    wait indefinitely
  * device delete: add a timeout and warning when deleting multiple devices
  * scrub status: report limit if set in sysfs/../scrub_speed_max
  * scrub limit: new command to show or set the per-device scrub limits
  * scrub start: report the limit if set
  * build:
  * fix CPU feature detection on aarch64
  * support Botan and OpenSSL (3.2+) as crypto backends
  * other:
  * documentation updates, RTD config update
  * new and updated tests
  * CI updates</changelog>
  <changelog author="dsterba@suse.cz" date="1707998400">- update to 6.7.1
  * convert: raid-stripe-tree can be now enabled for the target filesystem
  * mkfs:
  * handle lifetime of open file descriptors so it does not trigger udev
    that could miss to create the UUID symlinks in /dev
  * update warning when CPU page size does not match sector size
  * merge features in summary, no more distinction of incompat and runtime
    to match the semantics of option -O
  * fi show: fix recognizing raw device mapper paths
  * other:
  * documentation updates, fix links to labels in included directories</changelog>
  <changelog author="dsterba@suse.cz" date="1711454400">- update to 6.8
  * fix --enqueue option timeout handling
  * subvolume: remove support for undocumented options -c and -x,
    functionality disabled in kernel
  * libbtrfsutil:
  * version 0.1.3, backward compabile
  * add aliases for all existing functions with unified naming scheme
  * updated header defintions for recently added kernel features
  * send: v3 supported in experimental mode
  * other:
  * docs: manual page references, graphs, enhancements, clarifications
  * error handling fixes
  * cleanups and refactoring</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1711540800">- enable zstd support for 15.6 / SLE15-SP6 build targets (bsc#1221943)</changelog>
  <changelog author="dsterba@suse.cz" date="1714651200">- update to 6.8.1
  * mkfs: fix writing on zoned device when block-group-tree is selected
  * tune: fix writing on zoned device with option --convert-to-block-group-tree
  * check:
  * more progress and error messages
  * unify handling of unknown command line options with other commands
  * subvolume delete: remove options --delete-qgroup and --no-delete-qgroup
    (added in 6.6.3), qgroup deletion does not always work due to delayed
    background processing of subvolume or set value in
    sysfs:ggroup/drop_subtree_threshold
  * other:
  * misc refactoring
  * error handling fixes reported by gcc -fanalyzer
  * documentation updates
  * new and updated tests</changelog>
</package>
<package pkgid="85319179fb4f54eef1610c6f2904b3d41a741775bdd0821a1a72af8905c9b635c3752b90213b8f6f89d6693d7ae71658083a2c41bf8449e67522efd441c045fe" name="btrfsprogs-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="dsterba@suse.cz" date="1673006400">- update to 6.1.2:
  * revert libbtrfs changes to v6.0.2, fix remaining build problems
- update to 6.1.1:
  * subvol list: fix printing of UUID
  * revert changes to ctree.h regarding qgroup items, breaks build of several
    applications
  * hide __init definition in kerncompat.h, may break build
- update to 6.1:
  * filesystem df: add json output
  * qgroup show: add json output
  * new command: 'inspect-internal map-swapfile' to check swapfile and its
    swapfile_offset value used for hibernation
  * corrupt-block: fix parsing of option --root argument
  * experimental (interfaces not finalized):
  * new command 'inspect-internal list-chunks'
  * new group reflink, command clone
  * other:
  * synchronize some files with kernel versions
  * docs updates
  * build: use gnu11</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 6.1.3:
  * fi mkswapfile: fix setting size
  * mkfs: check zoned support of libblkid
  * check: improve error messages for mismatched references</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678276800">- Split bash-completion to separate sub-package</changelog>
  <changelog author="dsterba@suse.cz" date="1681214400">- update to 6.2.2
  * fix build on old x86 architectures with builtin crypto
  * device stats: fix printing wrong values in tabular output
  * qgroup show: fix qgroup id formatting in json output
  * restore: fix restoring xattrs on directories
  * restore: don't modify metadata in dry-run mode
  * balance: fix some cases wrongly parsed as old syntax
  * balance: warn when deprecated syntax is used
  * seeding: fall back to old way if sysfs device fsid is not available
  * convert: handle orphan file ext4 feature
  * other:
  * sync ioctl definitions
  * enable github CI
  * update documentation
- update to 6.2.1
  * fix build with crypto libraries
  * CI images updated, build tests extended
- update to 6.2:
  * receive: fix a corruption when decompressing zstd extents
  * subvol sync: print total number and deletion progress
  * accelerated hash algorithm implementations in fallback mode on x86_64
  * fi mkswapfile: new option --uuid
  * new global option --log=level to set the verbosity level directly
  * other:
  * experimental: update checksum conversion (not usable yet)
  * build actually requires -std=gnu11
  * refactor help option formatting, auto wrap long lines</changelog>
  <changelog author="dsterba@suse.cz" date="1681214401">- Use pre-generated documentation from tarball, fixes build on SLE targets
  where sphinx might not be available</changelog>
  <changelog author="dsterba@suse.cz" date="1684756800">- update to 6.3
  * mkfs: option -R deprecated, options unified in -O (-R still works)
  * mkfs: fix potential race with udev leading to EBUSY due to repeatedly
    opened file descriptors
  * block-group-tree is out of experimental mode
  * available as 'mkfs.btrfs -O block-group-tree'
  * btrfstune can do in-place conversion to/from (use with care)
  * balance: fix recognizing old and new syntax
  * subvol snapshot: specific error if a failure is caused by an active swapfile
  * tree-stats: rephrase warning when run on a mounted filesystem
  * completion: 'filesystem du' also completes files
  * check: fix docs, help text and warning that --force + --repair works on a
    mounted filesystem
  * build: fix static build when static libudev is available
  * documentation:
  * more updates from wiki, developer docs, changelogs
  * reformatting
  * updates and fixes
  * other:
  * test updates and fixes
  * CI cleanups and old files removed
  * integration with Github actions</changelog>
  <changelog author="dsterba@suse.cz" date="1685361600">- qgroup show: fix formatting of limit values in json output (bsc#1206960,
  bsc#1209136)
- Added patch: btrfs-progs-qgroup-show-fix-formatting-of-limit-valu.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687262400">- update to 6.3.2:
  * fix mkfs and others on big endian hosts
  * mkfs: don't print changed defaults notice with --quiet
  * scrub: fix wrong stats of processed bytes in background and foreground mode
  * convert: actually create free-space-tree instead of v1 space cache
  * print-tree: recognize and print CHANGING_FSID_V2 flag (for the
    metadata_uuid change in progress)
  * other: documentation updates
- update to 6.3.1:
  * convert: fix checksum of a block relocated from 0-1M range
  * qgroup show: fix formatting of limit values in json output
  * receive: report paret subovl UUID on errors
  * btrfsune: new option --convert-to-free-space-tree to convert from
    block-group-tree back to extent tree for block group tracking
  * mkfs: make option --rootdir more verbose and report start when filling
    from the given directory starts
  * experimental:
  * btrfstune: checksum switch logic reimplemented, conversion of all
    metadata and data now works, resume from various states also supported
  * other:
  * test updates and fixes
  * CI cleanups and old files removed
  * integration with Github actions
- Remove patch: btrfs-progs-qgroup-show-fix-formatting-of-limit-valu.patch (upstreamed)</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1688644800">- Let btrfsprogs-bash-completion conflict with btrfsprogs &lt;= 6.2.1
  as there is a file conflict with the bash completion scripts
  still being bundled with btrfsprogs in these versions.</changelog>
  <changelog author="dsterba@suse.cz" date="1693224000">- update to 6.3.3:
  * add btrfs-find-root to btrfs.box
  * replace: properly enqueue if there's another replace running
  * other:
  * CI updates, more tests enabled, code coverage, badges
  * documentation updates
  * build warning fixes</changelog>
  <changelog author="dsterba@suse.cz" date="1693569600">- update to 6.5:
  * crc32c implementation speedup (3x)
  * btrfstune:
  * be more strict about option combinations and refuse changing
    features from incompatible groups
  * metadata_uuid changes fixes
  * libbtrfs: fix ABI breakage introduced in 6.3.1, revert struct subvol_info
    and subvol_uuid_search changes (bsc#1212217)
  * CI updates
  * pull request build tests enabled
  * published static binaries built with backward compatibility (-march=x86-64)
  * other
  * documentation updates
  * new and updated tests
  * experimental feature updates (json, list-chunks, checksum switch)
  * code refactoring
  * remove btrfs-fragments</changelog>
  <changelog author="dsterba@suse.cz" date="1694606400">- update to 6.5.1:
  * build fixes:
  * crc32c if PIE or relro is enabled
  * detect if PCLMUL feature is recognized by compiler and also detect that
    at runtime
  * check: verify metadata item level when skinny-metadata is enabled
  * other: minor build and docs updates
  * spec: remove xmlto dependency, docs built by sphinx</changelog>
  <changelog author="dsterba@suse.cz" date="1698062400">- update to 6.5.3
  * mkfs:
  * add short aliases for -O specification, block-group-tree (bgt),
    free-space-tree (fst), raid-stripe-tree (rst)
  * don't try to resize the image (namely when backed by file) when --rootdir
    contains sparse file larger than the image
  * also copy xattr/permissions/ugid/timestamps of the top --rootdir directory
  * add new option --device-uuid to let user specify exact uuid of the
    device item (only for single device filesystems)
  * check:
  * on zoned devices, use correct super block offsets when repairing
  * check inline extent refs order
  * subvolume create: add new option --parent to create missing path
    components of the given path (like mkdir -p)
  * rescue clear-ino-cache: new command moved from 'btrfs check' implementing
    the same as option --clear-ino-cache (to be deprecated and removed in the
    future)
  * dump-tree: allow '-' in tree identifier names for option -t
  * btrfstune:
  * drop short option and add long option to enable squota
  * tune space reservation and batch size for block-group-tree conversion
  * scrub status: print correct value of "Bytes scrubbed" for unfinished runs
  * qgroup show: fix crash when attempting to print path of stale qgroups
  * experimental features:
  * move build of raid-stripe-tree out for testing but it's still considered
    experimental
  * other:
  * shell completion updates
  * sync raid-stripe-tree code with kernel
  * build fixes
  * new and updated tests
- update to 6.5.2
  * new feature support:
  * raid-stripe-tree, new tree to track extent mapping for raid profiles,
    allows raid1*, raid0 and raid10 on zoned devices (kernel 6.7)
  * simple quotas, simplified accounting that does not track exclusive and
    shared extents (kernel 6.7)
  * mkfs with duplicate UUID on a single device, temp-fsid (kernel 6.7)
  * metadata_uuid: enhanced capabilities to repair partially updated fsid on
    multiple devices
  * other:
  * updated tests and CI
  * sync sources with kernel</changelog>
  <changelog author="dsterba@suse.cz" date="1700049600">- update to 6.6.2
  * squota: change key number of EXTENT_OWNER_REF_KEY, sync with kernel 6.7-rc1
  * property set/get: completely skip char devices, trying to set properties
    and open /dev/watchdog* causes a reboot
  * other: build warnings, test updates, documentation updates
- update to 6.6.1
  * fix device scanning ioctl definition, accidental change to the 'forget' ioctl
    that breaks mounting multi-device filesystems
- update to 6.6
  * new global option --dry-run, now implemented for 'subvolume delete'
  * fi defrag: new option --step to defragment files in steps, report progress
  * balance: removed support for obsolete short syntax 'btrfs balance /path'
  * mkfs: print zone count for each device in the overview
  * check:
  * verify inline ref ordering
  * deprecate --clear-space-cache, moved to the 'rescue' group
  * rescue clear-space-cache: new command moved from 'btrfs check' implementing
    the same as option --clear-space-cache (to be deprecated and removed in the
    future)
  * dump-tree: output sequence number for inline refs
  * fixes:
  * fi resize: fallback to lowest devid when 1 does not exist, previously the
    command would fail with "No such device"
  * fi usage: fix "devices 0 != 1" message and broken output on multi-device
    filesystem
  * open files in non-blocking mode when reading fsid, this could hang when
    trying to open fifo files or some special character devices, was observed
    with 'prop set/get'
  * experimental:
  * mkfs: parametric zone size for emulated zoned mode
  * other:
  * cleanups refactoring
  * new and updated tests
  * CI updates
  * documentation updates</changelog>
  <changelog author="dsterba@suse.cz" date="1706184000">- update to 6.7
  * mkfs: make 4k sectorsize default, recommended minimum kernel for that is
    6.1 and requires subpage support on architectures with page size &gt; 4k
  * subvolume create: return correct error code when a target already exists
  * tree-checker: dump tree block on error (btrfs-convert, ...)
  * scrub limit: fix reporting of a limit set while there's none
  * fi usage: fix reporting of unallocated data or raid56 profile without root
    privs due to lack of that information
  * convert:
  * align data block group lengths to 64K
  * fix conversion of a large filesystem when there are partial inode items
    present due to caching
  * other:
  * build fixes
  * updated documentation
  * new and updated tests
- update to 6.6.3
  * subvol create: accept multiple arguments
  * subvol delete: print the subvolume id in the output
  * subvol sync: check if the filesystems is still writeable so it does not
    wait indefinitely
  * device delete: add a timeout and warning when deleting multiple devices
  * scrub status: report limit if set in sysfs/../scrub_speed_max
  * scrub limit: new command to show or set the per-device scrub limits
  * scrub start: report the limit if set
  * build:
  * fix CPU feature detection on aarch64
  * support Botan and OpenSSL (3.2+) as crypto backends
  * other:
  * documentation updates, RTD config update
  * new and updated tests
  * CI updates</changelog>
  <changelog author="dsterba@suse.cz" date="1707998400">- update to 6.7.1
  * convert: raid-stripe-tree can be now enabled for the target filesystem
  * mkfs:
  * handle lifetime of open file descriptors so it does not trigger udev
    that could miss to create the UUID symlinks in /dev
  * update warning when CPU page size does not match sector size
  * merge features in summary, no more distinction of incompat and runtime
    to match the semantics of option -O
  * fi show: fix recognizing raw device mapper paths
  * other:
  * documentation updates, fix links to labels in included directories</changelog>
  <changelog author="dsterba@suse.cz" date="1711454400">- update to 6.8
  * fix --enqueue option timeout handling
  * subvolume: remove support for undocumented options -c and -x,
    functionality disabled in kernel
  * libbtrfsutil:
  * version 0.1.3, backward compabile
  * add aliases for all existing functions with unified naming scheme
  * updated header defintions for recently added kernel features
  * send: v3 supported in experimental mode
  * other:
  * docs: manual page references, graphs, enhancements, clarifications
  * error handling fixes
  * cleanups and refactoring</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1711540800">- enable zstd support for 15.6 / SLE15-SP6 build targets (bsc#1221943)</changelog>
  <changelog author="dsterba@suse.cz" date="1714651200">- update to 6.8.1
  * mkfs: fix writing on zoned device when block-group-tree is selected
  * tune: fix writing on zoned device with option --convert-to-block-group-tree
  * check:
  * more progress and error messages
  * unify handling of unknown command line options with other commands
  * subvolume delete: remove options --delete-qgroup and --no-delete-qgroup
    (added in 6.6.3), qgroup deletion does not always work due to delayed
    background processing of subvolume or set value in
    sysfs:ggroup/drop_subtree_threshold
  * other:
  * misc refactoring
  * error handling fixes reported by gcc -fanalyzer
  * documentation updates
  * new and updated tests</changelog>
</package>
<package pkgid="e65f7dc2f5bdc4d1c2ef1138b6f76c84bd2a87e44a1a852ab3cff4df300866219d579ec4c875f2acc359fec8b62198b22c979a1ca62ce6486e79f75b4e506293" name="btrfsprogs-debugsource" arch="x86_64">
  <version epoch="0" ver="6.8.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="dsterba@suse.cz" date="1673006400">- update to 6.1.2:
  * revert libbtrfs changes to v6.0.2, fix remaining build problems
- update to 6.1.1:
  * subvol list: fix printing of UUID
  * revert changes to ctree.h regarding qgroup items, breaks build of several
    applications
  * hide __init definition in kerncompat.h, may break build
- update to 6.1:
  * filesystem df: add json output
  * qgroup show: add json output
  * new command: 'inspect-internal map-swapfile' to check swapfile and its
    swapfile_offset value used for hibernation
  * corrupt-block: fix parsing of option --root argument
  * experimental (interfaces not finalized):
  * new command 'inspect-internal list-chunks'
  * new group reflink, command clone
  * other:
  * synchronize some files with kernel versions
  * docs updates
  * build: use gnu11</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 6.1.3:
  * fi mkswapfile: fix setting size
  * mkfs: check zoned support of libblkid
  * check: improve error messages for mismatched references</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678276800">- Split bash-completion to separate sub-package</changelog>
  <changelog author="dsterba@suse.cz" date="1681214400">- update to 6.2.2
  * fix build on old x86 architectures with builtin crypto
  * device stats: fix printing wrong values in tabular output
  * qgroup show: fix qgroup id formatting in json output
  * restore: fix restoring xattrs on directories
  * restore: don't modify metadata in dry-run mode
  * balance: fix some cases wrongly parsed as old syntax
  * balance: warn when deprecated syntax is used
  * seeding: fall back to old way if sysfs device fsid is not available
  * convert: handle orphan file ext4 feature
  * other:
  * sync ioctl definitions
  * enable github CI
  * update documentation
- update to 6.2.1
  * fix build with crypto libraries
  * CI images updated, build tests extended
- update to 6.2:
  * receive: fix a corruption when decompressing zstd extents
  * subvol sync: print total number and deletion progress
  * accelerated hash algorithm implementations in fallback mode on x86_64
  * fi mkswapfile: new option --uuid
  * new global option --log=level to set the verbosity level directly
  * other:
  * experimental: update checksum conversion (not usable yet)
  * build actually requires -std=gnu11
  * refactor help option formatting, auto wrap long lines</changelog>
  <changelog author="dsterba@suse.cz" date="1681214401">- Use pre-generated documentation from tarball, fixes build on SLE targets
  where sphinx might not be available</changelog>
  <changelog author="dsterba@suse.cz" date="1684756800">- update to 6.3
  * mkfs: option -R deprecated, options unified in -O (-R still works)
  * mkfs: fix potential race with udev leading to EBUSY due to repeatedly
    opened file descriptors
  * block-group-tree is out of experimental mode
  * available as 'mkfs.btrfs -O block-group-tree'
  * btrfstune can do in-place conversion to/from (use with care)
  * balance: fix recognizing old and new syntax
  * subvol snapshot: specific error if a failure is caused by an active swapfile
  * tree-stats: rephrase warning when run on a mounted filesystem
  * completion: 'filesystem du' also completes files
  * check: fix docs, help text and warning that --force + --repair works on a
    mounted filesystem
  * build: fix static build when static libudev is available
  * documentation:
  * more updates from wiki, developer docs, changelogs
  * reformatting
  * updates and fixes
  * other:
  * test updates and fixes
  * CI cleanups and old files removed
  * integration with Github actions</changelog>
  <changelog author="dsterba@suse.cz" date="1685361600">- qgroup show: fix formatting of limit values in json output (bsc#1206960,
  bsc#1209136)
- Added patch: btrfs-progs-qgroup-show-fix-formatting-of-limit-valu.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687262400">- update to 6.3.2:
  * fix mkfs and others on big endian hosts
  * mkfs: don't print changed defaults notice with --quiet
  * scrub: fix wrong stats of processed bytes in background and foreground mode
  * convert: actually create free-space-tree instead of v1 space cache
  * print-tree: recognize and print CHANGING_FSID_V2 flag (for the
    metadata_uuid change in progress)
  * other: documentation updates
- update to 6.3.1:
  * convert: fix checksum of a block relocated from 0-1M range
  * qgroup show: fix formatting of limit values in json output
  * receive: report paret subovl UUID on errors
  * btrfsune: new option --convert-to-free-space-tree to convert from
    block-group-tree back to extent tree for block group tracking
  * mkfs: make option --rootdir more verbose and report start when filling
    from the given directory starts
  * experimental:
  * btrfstune: checksum switch logic reimplemented, conversion of all
    metadata and data now works, resume from various states also supported
  * other:
  * test updates and fixes
  * CI cleanups and old files removed
  * integration with Github actions
- Remove patch: btrfs-progs-qgroup-show-fix-formatting-of-limit-valu.patch (upstreamed)</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1688644800">- Let btrfsprogs-bash-completion conflict with btrfsprogs &lt;= 6.2.1
  as there is a file conflict with the bash completion scripts
  still being bundled with btrfsprogs in these versions.</changelog>
  <changelog author="dsterba@suse.cz" date="1693224000">- update to 6.3.3:
  * add btrfs-find-root to btrfs.box
  * replace: properly enqueue if there's another replace running
  * other:
  * CI updates, more tests enabled, code coverage, badges
  * documentation updates
  * build warning fixes</changelog>
  <changelog author="dsterba@suse.cz" date="1693569600">- update to 6.5:
  * crc32c implementation speedup (3x)
  * btrfstune:
  * be more strict about option combinations and refuse changing
    features from incompatible groups
  * metadata_uuid changes fixes
  * libbtrfs: fix ABI breakage introduced in 6.3.1, revert struct subvol_info
    and subvol_uuid_search changes (bsc#1212217)
  * CI updates
  * pull request build tests enabled
  * published static binaries built with backward compatibility (-march=x86-64)
  * other
  * documentation updates
  * new and updated tests
  * experimental feature updates (json, list-chunks, checksum switch)
  * code refactoring
  * remove btrfs-fragments</changelog>
  <changelog author="dsterba@suse.cz" date="1694606400">- update to 6.5.1:
  * build fixes:
  * crc32c if PIE or relro is enabled
  * detect if PCLMUL feature is recognized by compiler and also detect that
    at runtime
  * check: verify metadata item level when skinny-metadata is enabled
  * other: minor build and docs updates
  * spec: remove xmlto dependency, docs built by sphinx</changelog>
  <changelog author="dsterba@suse.cz" date="1698062400">- update to 6.5.3
  * mkfs:
  * add short aliases for -O specification, block-group-tree (bgt),
    free-space-tree (fst), raid-stripe-tree (rst)
  * don't try to resize the image (namely when backed by file) when --rootdir
    contains sparse file larger than the image
  * also copy xattr/permissions/ugid/timestamps of the top --rootdir directory
  * add new option --device-uuid to let user specify exact uuid of the
    device item (only for single device filesystems)
  * check:
  * on zoned devices, use correct super block offsets when repairing
  * check inline extent refs order
  * subvolume create: add new option --parent to create missing path
    components of the given path (like mkdir -p)
  * rescue clear-ino-cache: new command moved from 'btrfs check' implementing
    the same as option --clear-ino-cache (to be deprecated and removed in the
    future)
  * dump-tree: allow '-' in tree identifier names for option -t
  * btrfstune:
  * drop short option and add long option to enable squota
  * tune space reservation and batch size for block-group-tree conversion
  * scrub status: print correct value of "Bytes scrubbed" for unfinished runs
  * qgroup show: fix crash when attempting to print path of stale qgroups
  * experimental features:
  * move build of raid-stripe-tree out for testing but it's still considered
    experimental
  * other:
  * shell completion updates
  * sync raid-stripe-tree code with kernel
  * build fixes
  * new and updated tests
- update to 6.5.2
  * new feature support:
  * raid-stripe-tree, new tree to track extent mapping for raid profiles,
    allows raid1*, raid0 and raid10 on zoned devices (kernel 6.7)
  * simple quotas, simplified accounting that does not track exclusive and
    shared extents (kernel 6.7)
  * mkfs with duplicate UUID on a single device, temp-fsid (kernel 6.7)
  * metadata_uuid: enhanced capabilities to repair partially updated fsid on
    multiple devices
  * other:
  * updated tests and CI
  * sync sources with kernel</changelog>
  <changelog author="dsterba@suse.cz" date="1700049600">- update to 6.6.2
  * squota: change key number of EXTENT_OWNER_REF_KEY, sync with kernel 6.7-rc1
  * property set/get: completely skip char devices, trying to set properties
    and open /dev/watchdog* causes a reboot
  * other: build warnings, test updates, documentation updates
- update to 6.6.1
  * fix device scanning ioctl definition, accidental change to the 'forget' ioctl
    that breaks mounting multi-device filesystems
- update to 6.6
  * new global option --dry-run, now implemented for 'subvolume delete'
  * fi defrag: new option --step to defragment files in steps, report progress
  * balance: removed support for obsolete short syntax 'btrfs balance /path'
  * mkfs: print zone count for each device in the overview
  * check:
  * verify inline ref ordering
  * deprecate --clear-space-cache, moved to the 'rescue' group
  * rescue clear-space-cache: new command moved from 'btrfs check' implementing
    the same as option --clear-space-cache (to be deprecated and removed in the
    future)
  * dump-tree: output sequence number for inline refs
  * fixes:
  * fi resize: fallback to lowest devid when 1 does not exist, previously the
    command would fail with "No such device"
  * fi usage: fix "devices 0 != 1" message and broken output on multi-device
    filesystem
  * open files in non-blocking mode when reading fsid, this could hang when
    trying to open fifo files or some special character devices, was observed
    with 'prop set/get'
  * experimental:
  * mkfs: parametric zone size for emulated zoned mode
  * other:
  * cleanups refactoring
  * new and updated tests
  * CI updates
  * documentation updates</changelog>
  <changelog author="dsterba@suse.cz" date="1706184000">- update to 6.7
  * mkfs: make 4k sectorsize default, recommended minimum kernel for that is
    6.1 and requires subpage support on architectures with page size &gt; 4k
  * subvolume create: return correct error code when a target already exists
  * tree-checker: dump tree block on error (btrfs-convert, ...)
  * scrub limit: fix reporting of a limit set while there's none
  * fi usage: fix reporting of unallocated data or raid56 profile without root
    privs due to lack of that information
  * convert:
  * align data block group lengths to 64K
  * fix conversion of a large filesystem when there are partial inode items
    present due to caching
  * other:
  * build fixes
  * updated documentation
  * new and updated tests
- update to 6.6.3
  * subvol create: accept multiple arguments
  * subvol delete: print the subvolume id in the output
  * subvol sync: check if the filesystems is still writeable so it does not
    wait indefinitely
  * device delete: add a timeout and warning when deleting multiple devices
  * scrub status: report limit if set in sysfs/../scrub_speed_max
  * scrub limit: new command to show or set the per-device scrub limits
  * scrub start: report the limit if set
  * build:
  * fix CPU feature detection on aarch64
  * support Botan and OpenSSL (3.2+) as crypto backends
  * other:
  * documentation updates, RTD config update
  * new and updated tests
  * CI updates</changelog>
  <changelog author="dsterba@suse.cz" date="1707998400">- update to 6.7.1
  * convert: raid-stripe-tree can be now enabled for the target filesystem
  * mkfs:
  * handle lifetime of open file descriptors so it does not trigger udev
    that could miss to create the UUID symlinks in /dev
  * update warning when CPU page size does not match sector size
  * merge features in summary, no more distinction of incompat and runtime
    to match the semantics of option -O
  * fi show: fix recognizing raw device mapper paths
  * other:
  * documentation updates, fix links to labels in included directories</changelog>
  <changelog author="dsterba@suse.cz" date="1711454400">- update to 6.8
  * fix --enqueue option timeout handling
  * subvolume: remove support for undocumented options -c and -x,
    functionality disabled in kernel
  * libbtrfsutil:
  * version 0.1.3, backward compabile
  * add aliases for all existing functions with unified naming scheme
  * updated header defintions for recently added kernel features
  * send: v3 supported in experimental mode
  * other:
  * docs: manual page references, graphs, enhancements, clarifications
  * error handling fixes
  * cleanups and refactoring</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1711540800">- enable zstd support for 15.6 / SLE15-SP6 build targets (bsc#1221943)</changelog>
  <changelog author="dsterba@suse.cz" date="1714651200">- update to 6.8.1
  * mkfs: fix writing on zoned device when block-group-tree is selected
  * tune: fix writing on zoned device with option --convert-to-block-group-tree
  * check:
  * more progress and error messages
  * unify handling of unknown command line options with other commands
  * subvolume delete: remove options --delete-qgroup and --no-delete-qgroup
    (added in 6.6.3), qgroup deletion does not always work due to delayed
    background processing of subvolume or set value in
    sysfs:ggroup/drop_subtree_threshold
  * other:
  * misc refactoring
  * error handling fixes reported by gcc -fanalyzer
  * documentation updates
  * new and updated tests</changelog>
</package>
<package pkgid="b68fc0042622325ca745837618cc53b39bdfe37f87c064a7723706d51667e4697b02e69dfb81a1c295ba1b88af943f9c884c205fd576b0fa6f4487bf4b6e2882" name="btrfsprogs-static" arch="x86_64">
  <version epoch="0" ver="6.8.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="dsterba@suse.cz" date="1673006400">- update to 6.1.2:
  * revert libbtrfs changes to v6.0.2, fix remaining build problems
- update to 6.1.1:
  * subvol list: fix printing of UUID
  * revert changes to ctree.h regarding qgroup items, breaks build of several
    applications
  * hide __init definition in kerncompat.h, may break build
- update to 6.1:
  * filesystem df: add json output
  * qgroup show: add json output
  * new command: 'inspect-internal map-swapfile' to check swapfile and its
    swapfile_offset value used for hibernation
  * corrupt-block: fix parsing of option --root argument
  * experimental (interfaces not finalized):
  * new command 'inspect-internal list-chunks'
  * new group reflink, command clone
  * other:
  * synchronize some files with kernel versions
  * docs updates
  * build: use gnu11</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 6.1.3:
  * fi mkswapfile: fix setting size
  * mkfs: check zoned support of libblkid
  * check: improve error messages for mismatched references</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678276800">- Split bash-completion to separate sub-package</changelog>
  <changelog author="dsterba@suse.cz" date="1681214400">- update to 6.2.2
  * fix build on old x86 architectures with builtin crypto
  * device stats: fix printing wrong values in tabular output
  * qgroup show: fix qgroup id formatting in json output
  * restore: fix restoring xattrs on directories
  * restore: don't modify metadata in dry-run mode
  * balance: fix some cases wrongly parsed as old syntax
  * balance: warn when deprecated syntax is used
  * seeding: fall back to old way if sysfs device fsid is not available
  * convert: handle orphan file ext4 feature
  * other:
  * sync ioctl definitions
  * enable github CI
  * update documentation
- update to 6.2.1
  * fix build with crypto libraries
  * CI images updated, build tests extended
- update to 6.2:
  * receive: fix a corruption when decompressing zstd extents
  * subvol sync: print total number and deletion progress
  * accelerated hash algorithm implementations in fallback mode on x86_64
  * fi mkswapfile: new option --uuid
  * new global option --log=level to set the verbosity level directly
  * other:
  * experimental: update checksum conversion (not usable yet)
  * build actually requires -std=gnu11
  * refactor help option formatting, auto wrap long lines</changelog>
  <changelog author="dsterba@suse.cz" date="1681214401">- Use pre-generated documentation from tarball, fixes build on SLE targets
  where sphinx might not be available</changelog>
  <changelog author="dsterba@suse.cz" date="1684756800">- update to 6.3
  * mkfs: option -R deprecated, options unified in -O (-R still works)
  * mkfs: fix potential race with udev leading to EBUSY due to repeatedly
    opened file descriptors
  * block-group-tree is out of experimental mode
  * available as 'mkfs.btrfs -O block-group-tree'
  * btrfstune can do in-place conversion to/from (use with care)
  * balance: fix recognizing old and new syntax
  * subvol snapshot: specific error if a failure is caused by an active swapfile
  * tree-stats: rephrase warning when run on a mounted filesystem
  * completion: 'filesystem du' also completes files
  * check: fix docs, help text and warning that --force + --repair works on a
    mounted filesystem
  * build: fix static build when static libudev is available
  * documentation:
  * more updates from wiki, developer docs, changelogs
  * reformatting
  * updates and fixes
  * other:
  * test updates and fixes
  * CI cleanups and old files removed
  * integration with Github actions</changelog>
  <changelog author="dsterba@suse.cz" date="1685361600">- qgroup show: fix formatting of limit values in json output (bsc#1206960,
  bsc#1209136)
- Added patch: btrfs-progs-qgroup-show-fix-formatting-of-limit-valu.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687262400">- update to 6.3.2:
  * fix mkfs and others on big endian hosts
  * mkfs: don't print changed defaults notice with --quiet
  * scrub: fix wrong stats of processed bytes in background and foreground mode
  * convert: actually create free-space-tree instead of v1 space cache
  * print-tree: recognize and print CHANGING_FSID_V2 flag (for the
    metadata_uuid change in progress)
  * other: documentation updates
- update to 6.3.1:
  * convert: fix checksum of a block relocated from 0-1M range
  * qgroup show: fix formatting of limit values in json output
  * receive: report paret subovl UUID on errors
  * btrfsune: new option --convert-to-free-space-tree to convert from
    block-group-tree back to extent tree for block group tracking
  * mkfs: make option --rootdir more verbose and report start when filling
    from the given directory starts
  * experimental:
  * btrfstune: checksum switch logic reimplemented, conversion of all
    metadata and data now works, resume from various states also supported
  * other:
  * test updates and fixes
  * CI cleanups and old files removed
  * integration with Github actions
- Remove patch: btrfs-progs-qgroup-show-fix-formatting-of-limit-valu.patch (upstreamed)</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1688644800">- Let btrfsprogs-bash-completion conflict with btrfsprogs &lt;= 6.2.1
  as there is a file conflict with the bash completion scripts
  still being bundled with btrfsprogs in these versions.</changelog>
  <changelog author="dsterba@suse.cz" date="1693224000">- update to 6.3.3:
  * add btrfs-find-root to btrfs.box
  * replace: properly enqueue if there's another replace running
  * other:
  * CI updates, more tests enabled, code coverage, badges
  * documentation updates
  * build warning fixes</changelog>
  <changelog author="dsterba@suse.cz" date="1693569600">- update to 6.5:
  * crc32c implementation speedup (3x)
  * btrfstune:
  * be more strict about option combinations and refuse changing
    features from incompatible groups
  * metadata_uuid changes fixes
  * libbtrfs: fix ABI breakage introduced in 6.3.1, revert struct subvol_info
    and subvol_uuid_search changes (bsc#1212217)
  * CI updates
  * pull request build tests enabled
  * published static binaries built with backward compatibility (-march=x86-64)
  * other
  * documentation updates
  * new and updated tests
  * experimental feature updates (json, list-chunks, checksum switch)
  * code refactoring
  * remove btrfs-fragments</changelog>
  <changelog author="dsterba@suse.cz" date="1694606400">- update to 6.5.1:
  * build fixes:
  * crc32c if PIE or relro is enabled
  * detect if PCLMUL feature is recognized by compiler and also detect that
    at runtime
  * check: verify metadata item level when skinny-metadata is enabled
  * other: minor build and docs updates
  * spec: remove xmlto dependency, docs built by sphinx</changelog>
  <changelog author="dsterba@suse.cz" date="1698062400">- update to 6.5.3
  * mkfs:
  * add short aliases for -O specification, block-group-tree (bgt),
    free-space-tree (fst), raid-stripe-tree (rst)
  * don't try to resize the image (namely when backed by file) when --rootdir
    contains sparse file larger than the image
  * also copy xattr/permissions/ugid/timestamps of the top --rootdir directory
  * add new option --device-uuid to let user specify exact uuid of the
    device item (only for single device filesystems)
  * check:
  * on zoned devices, use correct super block offsets when repairing
  * check inline extent refs order
  * subvolume create: add new option --parent to create missing path
    components of the given path (like mkdir -p)
  * rescue clear-ino-cache: new command moved from 'btrfs check' implementing
    the same as option --clear-ino-cache (to be deprecated and removed in the
    future)
  * dump-tree: allow '-' in tree identifier names for option -t
  * btrfstune:
  * drop short option and add long option to enable squota
  * tune space reservation and batch size for block-group-tree conversion
  * scrub status: print correct value of "Bytes scrubbed" for unfinished runs
  * qgroup show: fix crash when attempting to print path of stale qgroups
  * experimental features:
  * move build of raid-stripe-tree out for testing but it's still considered
    experimental
  * other:
  * shell completion updates
  * sync raid-stripe-tree code with kernel
  * build fixes
  * new and updated tests
- update to 6.5.2
  * new feature support:
  * raid-stripe-tree, new tree to track extent mapping for raid profiles,
    allows raid1*, raid0 and raid10 on zoned devices (kernel 6.7)
  * simple quotas, simplified accounting that does not track exclusive and
    shared extents (kernel 6.7)
  * mkfs with duplicate UUID on a single device, temp-fsid (kernel 6.7)
  * metadata_uuid: enhanced capabilities to repair partially updated fsid on
    multiple devices
  * other:
  * updated tests and CI
  * sync sources with kernel</changelog>
  <changelog author="dsterba@suse.cz" date="1700049600">- update to 6.6.2
  * squota: change key number of EXTENT_OWNER_REF_KEY, sync with kernel 6.7-rc1
  * property set/get: completely skip char devices, trying to set properties
    and open /dev/watchdog* causes a reboot
  * other: build warnings, test updates, documentation updates
- update to 6.6.1
  * fix device scanning ioctl definition, accidental change to the 'forget' ioctl
    that breaks mounting multi-device filesystems
- update to 6.6
  * new global option --dry-run, now implemented for 'subvolume delete'
  * fi defrag: new option --step to defragment files in steps, report progress
  * balance: removed support for obsolete short syntax 'btrfs balance /path'
  * mkfs: print zone count for each device in the overview
  * check:
  * verify inline ref ordering
  * deprecate --clear-space-cache, moved to the 'rescue' group
  * rescue clear-space-cache: new command moved from 'btrfs check' implementing
    the same as option --clear-space-cache (to be deprecated and removed in the
    future)
  * dump-tree: output sequence number for inline refs
  * fixes:
  * fi resize: fallback to lowest devid when 1 does not exist, previously the
    command would fail with "No such device"
  * fi usage: fix "devices 0 != 1" message and broken output on multi-device
    filesystem
  * open files in non-blocking mode when reading fsid, this could hang when
    trying to open fifo files or some special character devices, was observed
    with 'prop set/get'
  * experimental:
  * mkfs: parametric zone size for emulated zoned mode
  * other:
  * cleanups refactoring
  * new and updated tests
  * CI updates
  * documentation updates</changelog>
  <changelog author="dsterba@suse.cz" date="1706184000">- update to 6.7
  * mkfs: make 4k sectorsize default, recommended minimum kernel for that is
    6.1 and requires subpage support on architectures with page size &gt; 4k
  * subvolume create: return correct error code when a target already exists
  * tree-checker: dump tree block on error (btrfs-convert, ...)
  * scrub limit: fix reporting of a limit set while there's none
  * fi usage: fix reporting of unallocated data or raid56 profile without root
    privs due to lack of that information
  * convert:
  * align data block group lengths to 64K
  * fix conversion of a large filesystem when there are partial inode items
    present due to caching
  * other:
  * build fixes
  * updated documentation
  * new and updated tests
- update to 6.6.3
  * subvol create: accept multiple arguments
  * subvol delete: print the subvolume id in the output
  * subvol sync: check if the filesystems is still writeable so it does not
    wait indefinitely
  * device delete: add a timeout and warning when deleting multiple devices
  * scrub status: report limit if set in sysfs/../scrub_speed_max
  * scrub limit: new command to show or set the per-device scrub limits
  * scrub start: report the limit if set
  * build:
  * fix CPU feature detection on aarch64
  * support Botan and OpenSSL (3.2+) as crypto backends
  * other:
  * documentation updates, RTD config update
  * new and updated tests
  * CI updates</changelog>
  <changelog author="dsterba@suse.cz" date="1707998400">- update to 6.7.1
  * convert: raid-stripe-tree can be now enabled for the target filesystem
  * mkfs:
  * handle lifetime of open file descriptors so it does not trigger udev
    that could miss to create the UUID symlinks in /dev
  * update warning when CPU page size does not match sector size
  * merge features in summary, no more distinction of incompat and runtime
    to match the semantics of option -O
  * fi show: fix recognizing raw device mapper paths
  * other:
  * documentation updates, fix links to labels in included directories</changelog>
  <changelog author="dsterba@suse.cz" date="1711454400">- update to 6.8
  * fix --enqueue option timeout handling
  * subvolume: remove support for undocumented options -c and -x,
    functionality disabled in kernel
  * libbtrfsutil:
  * version 0.1.3, backward compabile
  * add aliases for all existing functions with unified naming scheme
  * updated header defintions for recently added kernel features
  * send: v3 supported in experimental mode
  * other:
  * docs: manual page references, graphs, enhancements, clarifications
  * error handling fixes
  * cleanups and refactoring</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1711540800">- enable zstd support for 15.6 / SLE15-SP6 build targets (bsc#1221943)</changelog>
  <changelog author="dsterba@suse.cz" date="1714651200">- update to 6.8.1
  * mkfs: fix writing on zoned device when block-group-tree is selected
  * tune: fix writing on zoned device with option --convert-to-block-group-tree
  * check:
  * more progress and error messages
  * unify handling of unknown command line options with other commands
  * subvolume delete: remove options --delete-qgroup and --no-delete-qgroup
    (added in 6.6.3), qgroup deletion does not always work due to delayed
    background processing of subvolume or set value in
    sysfs:ggroup/drop_subtree_threshold
  * other:
  * misc refactoring
  * error handling fixes reported by gcc -fanalyzer
  * documentation updates
  * new and updated tests</changelog>
</package>
<package pkgid="9415ba331016171c7aa4a534537ba2711ce140373f126d86995f77a2a75e4acc343009ce9bc9128311daf06331e037efbe321473bb1e0f04df5ff547872d0ccd" name="btrfsprogs-static-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="dsterba@suse.cz" date="1673006400">- update to 6.1.2:
  * revert libbtrfs changes to v6.0.2, fix remaining build problems
- update to 6.1.1:
  * subvol list: fix printing of UUID
  * revert changes to ctree.h regarding qgroup items, breaks build of several
    applications
  * hide __init definition in kerncompat.h, may break build
- update to 6.1:
  * filesystem df: add json output
  * qgroup show: add json output
  * new command: 'inspect-internal map-swapfile' to check swapfile and its
    swapfile_offset value used for hibernation
  * corrupt-block: fix parsing of option --root argument
  * experimental (interfaces not finalized):
  * new command 'inspect-internal list-chunks'
  * new group reflink, command clone
  * other:
  * synchronize some files with kernel versions
  * docs updates
  * build: use gnu11</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 6.1.3:
  * fi mkswapfile: fix setting size
  * mkfs: check zoned support of libblkid
  * check: improve error messages for mismatched references</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678276800">- Split bash-completion to separate sub-package</changelog>
  <changelog author="dsterba@suse.cz" date="1681214400">- update to 6.2.2
  * fix build on old x86 architectures with builtin crypto
  * device stats: fix printing wrong values in tabular output
  * qgroup show: fix qgroup id formatting in json output
  * restore: fix restoring xattrs on directories
  * restore: don't modify metadata in dry-run mode
  * balance: fix some cases wrongly parsed as old syntax
  * balance: warn when deprecated syntax is used
  * seeding: fall back to old way if sysfs device fsid is not available
  * convert: handle orphan file ext4 feature
  * other:
  * sync ioctl definitions
  * enable github CI
  * update documentation
- update to 6.2.1
  * fix build with crypto libraries
  * CI images updated, build tests extended
- update to 6.2:
  * receive: fix a corruption when decompressing zstd extents
  * subvol sync: print total number and deletion progress
  * accelerated hash algorithm implementations in fallback mode on x86_64
  * fi mkswapfile: new option --uuid
  * new global option --log=level to set the verbosity level directly
  * other:
  * experimental: update checksum conversion (not usable yet)
  * build actually requires -std=gnu11
  * refactor help option formatting, auto wrap long lines</changelog>
  <changelog author="dsterba@suse.cz" date="1681214401">- Use pre-generated documentation from tarball, fixes build on SLE targets
  where sphinx might not be available</changelog>
  <changelog author="dsterba@suse.cz" date="1684756800">- update to 6.3
  * mkfs: option -R deprecated, options unified in -O (-R still works)
  * mkfs: fix potential race with udev leading to EBUSY due to repeatedly
    opened file descriptors
  * block-group-tree is out of experimental mode
  * available as 'mkfs.btrfs -O block-group-tree'
  * btrfstune can do in-place conversion to/from (use with care)
  * balance: fix recognizing old and new syntax
  * subvol snapshot: specific error if a failure is caused by an active swapfile
  * tree-stats: rephrase warning when run on a mounted filesystem
  * completion: 'filesystem du' also completes files
  * check: fix docs, help text and warning that --force + --repair works on a
    mounted filesystem
  * build: fix static build when static libudev is available
  * documentation:
  * more updates from wiki, developer docs, changelogs
  * reformatting
  * updates and fixes
  * other:
  * test updates and fixes
  * CI cleanups and old files removed
  * integration with Github actions</changelog>
  <changelog author="dsterba@suse.cz" date="1685361600">- qgroup show: fix formatting of limit values in json output (bsc#1206960,
  bsc#1209136)
- Added patch: btrfs-progs-qgroup-show-fix-formatting-of-limit-valu.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687262400">- update to 6.3.2:
  * fix mkfs and others on big endian hosts
  * mkfs: don't print changed defaults notice with --quiet
  * scrub: fix wrong stats of processed bytes in background and foreground mode
  * convert: actually create free-space-tree instead of v1 space cache
  * print-tree: recognize and print CHANGING_FSID_V2 flag (for the
    metadata_uuid change in progress)
  * other: documentation updates
- update to 6.3.1:
  * convert: fix checksum of a block relocated from 0-1M range
  * qgroup show: fix formatting of limit values in json output
  * receive: report paret subovl UUID on errors
  * btrfsune: new option --convert-to-free-space-tree to convert from
    block-group-tree back to extent tree for block group tracking
  * mkfs: make option --rootdir more verbose and report start when filling
    from the given directory starts
  * experimental:
  * btrfstune: checksum switch logic reimplemented, conversion of all
    metadata and data now works, resume from various states also supported
  * other:
  * test updates and fixes
  * CI cleanups and old files removed
  * integration with Github actions
- Remove patch: btrfs-progs-qgroup-show-fix-formatting-of-limit-valu.patch (upstreamed)</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1688644800">- Let btrfsprogs-bash-completion conflict with btrfsprogs &lt;= 6.2.1
  as there is a file conflict with the bash completion scripts
  still being bundled with btrfsprogs in these versions.</changelog>
  <changelog author="dsterba@suse.cz" date="1693224000">- update to 6.3.3:
  * add btrfs-find-root to btrfs.box
  * replace: properly enqueue if there's another replace running
  * other:
  * CI updates, more tests enabled, code coverage, badges
  * documentation updates
  * build warning fixes</changelog>
  <changelog author="dsterba@suse.cz" date="1693569600">- update to 6.5:
  * crc32c implementation speedup (3x)
  * btrfstune:
  * be more strict about option combinations and refuse changing
    features from incompatible groups
  * metadata_uuid changes fixes
  * libbtrfs: fix ABI breakage introduced in 6.3.1, revert struct subvol_info
    and subvol_uuid_search changes (bsc#1212217)
  * CI updates
  * pull request build tests enabled
  * published static binaries built with backward compatibility (-march=x86-64)
  * other
  * documentation updates
  * new and updated tests
  * experimental feature updates (json, list-chunks, checksum switch)
  * code refactoring
  * remove btrfs-fragments</changelog>
  <changelog author="dsterba@suse.cz" date="1694606400">- update to 6.5.1:
  * build fixes:
  * crc32c if PIE or relro is enabled
  * detect if PCLMUL feature is recognized by compiler and also detect that
    at runtime
  * check: verify metadata item level when skinny-metadata is enabled
  * other: minor build and docs updates
  * spec: remove xmlto dependency, docs built by sphinx</changelog>
  <changelog author="dsterba@suse.cz" date="1698062400">- update to 6.5.3
  * mkfs:
  * add short aliases for -O specification, block-group-tree (bgt),
    free-space-tree (fst), raid-stripe-tree (rst)
  * don't try to resize the image (namely when backed by file) when --rootdir
    contains sparse file larger than the image
  * also copy xattr/permissions/ugid/timestamps of the top --rootdir directory
  * add new option --device-uuid to let user specify exact uuid of the
    device item (only for single device filesystems)
  * check:
  * on zoned devices, use correct super block offsets when repairing
  * check inline extent refs order
  * subvolume create: add new option --parent to create missing path
    components of the given path (like mkdir -p)
  * rescue clear-ino-cache: new command moved from 'btrfs check' implementing
    the same as option --clear-ino-cache (to be deprecated and removed in the
    future)
  * dump-tree: allow '-' in tree identifier names for option -t
  * btrfstune:
  * drop short option and add long option to enable squota
  * tune space reservation and batch size for block-group-tree conversion
  * scrub status: print correct value of "Bytes scrubbed" for unfinished runs
  * qgroup show: fix crash when attempting to print path of stale qgroups
  * experimental features:
  * move build of raid-stripe-tree out for testing but it's still considered
    experimental
  * other:
  * shell completion updates
  * sync raid-stripe-tree code with kernel
  * build fixes
  * new and updated tests
- update to 6.5.2
  * new feature support:
  * raid-stripe-tree, new tree to track extent mapping for raid profiles,
    allows raid1*, raid0 and raid10 on zoned devices (kernel 6.7)
  * simple quotas, simplified accounting that does not track exclusive and
    shared extents (kernel 6.7)
  * mkfs with duplicate UUID on a single device, temp-fsid (kernel 6.7)
  * metadata_uuid: enhanced capabilities to repair partially updated fsid on
    multiple devices
  * other:
  * updated tests and CI
  * sync sources with kernel</changelog>
  <changelog author="dsterba@suse.cz" date="1700049600">- update to 6.6.2
  * squota: change key number of EXTENT_OWNER_REF_KEY, sync with kernel 6.7-rc1
  * property set/get: completely skip char devices, trying to set properties
    and open /dev/watchdog* causes a reboot
  * other: build warnings, test updates, documentation updates
- update to 6.6.1
  * fix device scanning ioctl definition, accidental change to the 'forget' ioctl
    that breaks mounting multi-device filesystems
- update to 6.6
  * new global option --dry-run, now implemented for 'subvolume delete'
  * fi defrag: new option --step to defragment files in steps, report progress
  * balance: removed support for obsolete short syntax 'btrfs balance /path'
  * mkfs: print zone count for each device in the overview
  * check:
  * verify inline ref ordering
  * deprecate --clear-space-cache, moved to the 'rescue' group
  * rescue clear-space-cache: new command moved from 'btrfs check' implementing
    the same as option --clear-space-cache (to be deprecated and removed in the
    future)
  * dump-tree: output sequence number for inline refs
  * fixes:
  * fi resize: fallback to lowest devid when 1 does not exist, previously the
    command would fail with "No such device"
  * fi usage: fix "devices 0 != 1" message and broken output on multi-device
    filesystem
  * open files in non-blocking mode when reading fsid, this could hang when
    trying to open fifo files or some special character devices, was observed
    with 'prop set/get'
  * experimental:
  * mkfs: parametric zone size for emulated zoned mode
  * other:
  * cleanups refactoring
  * new and updated tests
  * CI updates
  * documentation updates</changelog>
  <changelog author="dsterba@suse.cz" date="1706184000">- update to 6.7
  * mkfs: make 4k sectorsize default, recommended minimum kernel for that is
    6.1 and requires subpage support on architectures with page size &gt; 4k
  * subvolume create: return correct error code when a target already exists
  * tree-checker: dump tree block on error (btrfs-convert, ...)
  * scrub limit: fix reporting of a limit set while there's none
  * fi usage: fix reporting of unallocated data or raid56 profile without root
    privs due to lack of that information
  * convert:
  * align data block group lengths to 64K
  * fix conversion of a large filesystem when there are partial inode items
    present due to caching
  * other:
  * build fixes
  * updated documentation
  * new and updated tests
- update to 6.6.3
  * subvol create: accept multiple arguments
  * subvol delete: print the subvolume id in the output
  * subvol sync: check if the filesystems is still writeable so it does not
    wait indefinitely
  * device delete: add a timeout and warning when deleting multiple devices
  * scrub status: report limit if set in sysfs/../scrub_speed_max
  * scrub limit: new command to show or set the per-device scrub limits
  * scrub start: report the limit if set
  * build:
  * fix CPU feature detection on aarch64
  * support Botan and OpenSSL (3.2+) as crypto backends
  * other:
  * documentation updates, RTD config update
  * new and updated tests
  * CI updates</changelog>
  <changelog author="dsterba@suse.cz" date="1707998400">- update to 6.7.1
  * convert: raid-stripe-tree can be now enabled for the target filesystem
  * mkfs:
  * handle lifetime of open file descriptors so it does not trigger udev
    that could miss to create the UUID symlinks in /dev
  * update warning when CPU page size does not match sector size
  * merge features in summary, no more distinction of incompat and runtime
    to match the semantics of option -O
  * fi show: fix recognizing raw device mapper paths
  * other:
  * documentation updates, fix links to labels in included directories</changelog>
  <changelog author="dsterba@suse.cz" date="1711454400">- update to 6.8
  * fix --enqueue option timeout handling
  * subvolume: remove support for undocumented options -c and -x,
    functionality disabled in kernel
  * libbtrfsutil:
  * version 0.1.3, backward compabile
  * add aliases for all existing functions with unified naming scheme
  * updated header defintions for recently added kernel features
  * send: v3 supported in experimental mode
  * other:
  * docs: manual page references, graphs, enhancements, clarifications
  * error handling fixes
  * cleanups and refactoring</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1711540800">- enable zstd support for 15.6 / SLE15-SP6 build targets (bsc#1221943)</changelog>
  <changelog author="dsterba@suse.cz" date="1714651200">- update to 6.8.1
  * mkfs: fix writing on zoned device when block-group-tree is selected
  * tune: fix writing on zoned device with option --convert-to-block-group-tree
  * check:
  * more progress and error messages
  * unify handling of unknown command line options with other commands
  * subvolume delete: remove options --delete-qgroup and --no-delete-qgroup
    (added in 6.6.3), qgroup deletion does not always work due to delayed
    background processing of subvolume or set value in
    sysfs:ggroup/drop_subtree_threshold
  * other:
  * misc refactoring
  * error handling fixes reported by gcc -fanalyzer
  * documentation updates
  * new and updated tests</changelog>
</package>
<package pkgid="0c7a97c5b3eac95b4231ce7b654fbc1f6f99e366e7221c24b7fd4d6714c3bd915ea600df9dca9fe2bfca963675e3d337a539925d2c3040c7e7a9824e3553641f" name="btrfsprogs-udev-rules" arch="noarch">
  <version epoch="0" ver="6.8.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="dsterba@suse.cz" date="1673006400">- update to 6.1.2:
  * revert libbtrfs changes to v6.0.2, fix remaining build problems
- update to 6.1.1:
  * subvol list: fix printing of UUID
  * revert changes to ctree.h regarding qgroup items, breaks build of several
    applications
  * hide __init definition in kerncompat.h, may break build
- update to 6.1:
  * filesystem df: add json output
  * qgroup show: add json output
  * new command: 'inspect-internal map-swapfile' to check swapfile and its
    swapfile_offset value used for hibernation
  * corrupt-block: fix parsing of option --root argument
  * experimental (interfaces not finalized):
  * new command 'inspect-internal list-chunks'
  * new group reflink, command clone
  * other:
  * synchronize some files with kernel versions
  * docs updates
  * build: use gnu11</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 6.1.3:
  * fi mkswapfile: fix setting size
  * mkfs: check zoned support of libblkid
  * check: improve error messages for mismatched references</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678276800">- Split bash-completion to separate sub-package</changelog>
  <changelog author="dsterba@suse.cz" date="1681214400">- update to 6.2.2
  * fix build on old x86 architectures with builtin crypto
  * device stats: fix printing wrong values in tabular output
  * qgroup show: fix qgroup id formatting in json output
  * restore: fix restoring xattrs on directories
  * restore: don't modify metadata in dry-run mode
  * balance: fix some cases wrongly parsed as old syntax
  * balance: warn when deprecated syntax is used
  * seeding: fall back to old way if sysfs device fsid is not available
  * convert: handle orphan file ext4 feature
  * other:
  * sync ioctl definitions
  * enable github CI
  * update documentation
- update to 6.2.1
  * fix build with crypto libraries
  * CI images updated, build tests extended
- update to 6.2:
  * receive: fix a corruption when decompressing zstd extents
  * subvol sync: print total number and deletion progress
  * accelerated hash algorithm implementations in fallback mode on x86_64
  * fi mkswapfile: new option --uuid
  * new global option --log=level to set the verbosity level directly
  * other:
  * experimental: update checksum conversion (not usable yet)
  * build actually requires -std=gnu11
  * refactor help option formatting, auto wrap long lines</changelog>
  <changelog author="dsterba@suse.cz" date="1681214401">- Use pre-generated documentation from tarball, fixes build on SLE targets
  where sphinx might not be available</changelog>
  <changelog author="dsterba@suse.cz" date="1684756800">- update to 6.3
  * mkfs: option -R deprecated, options unified in -O (-R still works)
  * mkfs: fix potential race with udev leading to EBUSY due to repeatedly
    opened file descriptors
  * block-group-tree is out of experimental mode
  * available as 'mkfs.btrfs -O block-group-tree'
  * btrfstune can do in-place conversion to/from (use with care)
  * balance: fix recognizing old and new syntax
  * subvol snapshot: specific error if a failure is caused by an active swapfile
  * tree-stats: rephrase warning when run on a mounted filesystem
  * completion: 'filesystem du' also completes files
  * check: fix docs, help text and warning that --force + --repair works on a
    mounted filesystem
  * build: fix static build when static libudev is available
  * documentation:
  * more updates from wiki, developer docs, changelogs
  * reformatting
  * updates and fixes
  * other:
  * test updates and fixes
  * CI cleanups and old files removed
  * integration with Github actions</changelog>
  <changelog author="dsterba@suse.cz" date="1685361600">- qgroup show: fix formatting of limit values in json output (bsc#1206960,
  bsc#1209136)
- Added patch: btrfs-progs-qgroup-show-fix-formatting-of-limit-valu.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687262400">- update to 6.3.2:
  * fix mkfs and others on big endian hosts
  * mkfs: don't print changed defaults notice with --quiet
  * scrub: fix wrong stats of processed bytes in background and foreground mode
  * convert: actually create free-space-tree instead of v1 space cache
  * print-tree: recognize and print CHANGING_FSID_V2 flag (for the
    metadata_uuid change in progress)
  * other: documentation updates
- update to 6.3.1:
  * convert: fix checksum of a block relocated from 0-1M range
  * qgroup show: fix formatting of limit values in json output
  * receive: report paret subovl UUID on errors
  * btrfsune: new option --convert-to-free-space-tree to convert from
    block-group-tree back to extent tree for block group tracking
  * mkfs: make option --rootdir more verbose and report start when filling
    from the given directory starts
  * experimental:
  * btrfstune: checksum switch logic reimplemented, conversion of all
    metadata and data now works, resume from various states also supported
  * other:
  * test updates and fixes
  * CI cleanups and old files removed
  * integration with Github actions
- Remove patch: btrfs-progs-qgroup-show-fix-formatting-of-limit-valu.patch (upstreamed)</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1688644800">- Let btrfsprogs-bash-completion conflict with btrfsprogs &lt;= 6.2.1
  as there is a file conflict with the bash completion scripts
  still being bundled with btrfsprogs in these versions.</changelog>
  <changelog author="dsterba@suse.cz" date="1693224000">- update to 6.3.3:
  * add btrfs-find-root to btrfs.box
  * replace: properly enqueue if there's another replace running
  * other:
  * CI updates, more tests enabled, code coverage, badges
  * documentation updates
  * build warning fixes</changelog>
  <changelog author="dsterba@suse.cz" date="1693569600">- update to 6.5:
  * crc32c implementation speedup (3x)
  * btrfstune:
  * be more strict about option combinations and refuse changing
    features from incompatible groups
  * metadata_uuid changes fixes
  * libbtrfs: fix ABI breakage introduced in 6.3.1, revert struct subvol_info
    and subvol_uuid_search changes (bsc#1212217)
  * CI updates
  * pull request build tests enabled
  * published static binaries built with backward compatibility (-march=x86-64)
  * other
  * documentation updates
  * new and updated tests
  * experimental feature updates (json, list-chunks, checksum switch)
  * code refactoring
  * remove btrfs-fragments</changelog>
  <changelog author="dsterba@suse.cz" date="1694606400">- update to 6.5.1:
  * build fixes:
  * crc32c if PIE or relro is enabled
  * detect if PCLMUL feature is recognized by compiler and also detect that
    at runtime
  * check: verify metadata item level when skinny-metadata is enabled
  * other: minor build and docs updates
  * spec: remove xmlto dependency, docs built by sphinx</changelog>
  <changelog author="dsterba@suse.cz" date="1698062400">- update to 6.5.3
  * mkfs:
  * add short aliases for -O specification, block-group-tree (bgt),
    free-space-tree (fst), raid-stripe-tree (rst)
  * don't try to resize the image (namely when backed by file) when --rootdir
    contains sparse file larger than the image
  * also copy xattr/permissions/ugid/timestamps of the top --rootdir directory
  * add new option --device-uuid to let user specify exact uuid of the
    device item (only for single device filesystems)
  * check:
  * on zoned devices, use correct super block offsets when repairing
  * check inline extent refs order
  * subvolume create: add new option --parent to create missing path
    components of the given path (like mkdir -p)
  * rescue clear-ino-cache: new command moved from 'btrfs check' implementing
    the same as option --clear-ino-cache (to be deprecated and removed in the
    future)
  * dump-tree: allow '-' in tree identifier names for option -t
  * btrfstune:
  * drop short option and add long option to enable squota
  * tune space reservation and batch size for block-group-tree conversion
  * scrub status: print correct value of "Bytes scrubbed" for unfinished runs
  * qgroup show: fix crash when attempting to print path of stale qgroups
  * experimental features:
  * move build of raid-stripe-tree out for testing but it's still considered
    experimental
  * other:
  * shell completion updates
  * sync raid-stripe-tree code with kernel
  * build fixes
  * new and updated tests
- update to 6.5.2
  * new feature support:
  * raid-stripe-tree, new tree to track extent mapping for raid profiles,
    allows raid1*, raid0 and raid10 on zoned devices (kernel 6.7)
  * simple quotas, simplified accounting that does not track exclusive and
    shared extents (kernel 6.7)
  * mkfs with duplicate UUID on a single device, temp-fsid (kernel 6.7)
  * metadata_uuid: enhanced capabilities to repair partially updated fsid on
    multiple devices
  * other:
  * updated tests and CI
  * sync sources with kernel</changelog>
  <changelog author="dsterba@suse.cz" date="1700049600">- update to 6.6.2
  * squota: change key number of EXTENT_OWNER_REF_KEY, sync with kernel 6.7-rc1
  * property set/get: completely skip char devices, trying to set properties
    and open /dev/watchdog* causes a reboot
  * other: build warnings, test updates, documentation updates
- update to 6.6.1
  * fix device scanning ioctl definition, accidental change to the 'forget' ioctl
    that breaks mounting multi-device filesystems
- update to 6.6
  * new global option --dry-run, now implemented for 'subvolume delete'
  * fi defrag: new option --step to defragment files in steps, report progress
  * balance: removed support for obsolete short syntax 'btrfs balance /path'
  * mkfs: print zone count for each device in the overview
  * check:
  * verify inline ref ordering
  * deprecate --clear-space-cache, moved to the 'rescue' group
  * rescue clear-space-cache: new command moved from 'btrfs check' implementing
    the same as option --clear-space-cache (to be deprecated and removed in the
    future)
  * dump-tree: output sequence number for inline refs
  * fixes:
  * fi resize: fallback to lowest devid when 1 does not exist, previously the
    command would fail with "No such device"
  * fi usage: fix "devices 0 != 1" message and broken output on multi-device
    filesystem
  * open files in non-blocking mode when reading fsid, this could hang when
    trying to open fifo files or some special character devices, was observed
    with 'prop set/get'
  * experimental:
  * mkfs: parametric zone size for emulated zoned mode
  * other:
  * cleanups refactoring
  * new and updated tests
  * CI updates
  * documentation updates</changelog>
  <changelog author="dsterba@suse.cz" date="1706184000">- update to 6.7
  * mkfs: make 4k sectorsize default, recommended minimum kernel for that is
    6.1 and requires subpage support on architectures with page size &gt; 4k
  * subvolume create: return correct error code when a target already exists
  * tree-checker: dump tree block on error (btrfs-convert, ...)
  * scrub limit: fix reporting of a limit set while there's none
  * fi usage: fix reporting of unallocated data or raid56 profile without root
    privs due to lack of that information
  * convert:
  * align data block group lengths to 64K
  * fix conversion of a large filesystem when there are partial inode items
    present due to caching
  * other:
  * build fixes
  * updated documentation
  * new and updated tests
- update to 6.6.3
  * subvol create: accept multiple arguments
  * subvol delete: print the subvolume id in the output
  * subvol sync: check if the filesystems is still writeable so it does not
    wait indefinitely
  * device delete: add a timeout and warning when deleting multiple devices
  * scrub status: report limit if set in sysfs/../scrub_speed_max
  * scrub limit: new command to show or set the per-device scrub limits
  * scrub start: report the limit if set
  * build:
  * fix CPU feature detection on aarch64
  * support Botan and OpenSSL (3.2+) as crypto backends
  * other:
  * documentation updates, RTD config update
  * new and updated tests
  * CI updates</changelog>
  <changelog author="dsterba@suse.cz" date="1707998400">- update to 6.7.1
  * convert: raid-stripe-tree can be now enabled for the target filesystem
  * mkfs:
  * handle lifetime of open file descriptors so it does not trigger udev
    that could miss to create the UUID symlinks in /dev
  * update warning when CPU page size does not match sector size
  * merge features in summary, no more distinction of incompat and runtime
    to match the semantics of option -O
  * fi show: fix recognizing raw device mapper paths
  * other:
  * documentation updates, fix links to labels in included directories</changelog>
  <changelog author="dsterba@suse.cz" date="1711454400">- update to 6.8
  * fix --enqueue option timeout handling
  * subvolume: remove support for undocumented options -c and -x,
    functionality disabled in kernel
  * libbtrfsutil:
  * version 0.1.3, backward compabile
  * add aliases for all existing functions with unified naming scheme
  * updated header defintions for recently added kernel features
  * send: v3 supported in experimental mode
  * other:
  * docs: manual page references, graphs, enhancements, clarifications
  * error handling fixes
  * cleanups and refactoring</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1711540800">- enable zstd support for 15.6 / SLE15-SP6 build targets (bsc#1221943)</changelog>
  <changelog author="dsterba@suse.cz" date="1714651200">- update to 6.8.1
  * mkfs: fix writing on zoned device when block-group-tree is selected
  * tune: fix writing on zoned device with option --convert-to-block-group-tree
  * check:
  * more progress and error messages
  * unify handling of unknown command line options with other commands
  * subvolume delete: remove options --delete-qgroup and --no-delete-qgroup
    (added in 6.6.3), qgroup deletion does not always work due to delayed
    background processing of subvolume or set value in
    sysfs:ggroup/drop_subtree_threshold
  * other:
  * misc refactoring
  * error handling fixes reported by gcc -fanalyzer
  * documentation updates
  * new and updated tests</changelog>
</package>
<package pkgid="1ccc17b1856a5881bc74351518d4ed2e58de8bf83455811bf36af75356cc3ce47ce45e1bbc9dc948d7d37f8d865ca980443d778b341b36abd693fea9b6a57a98" name="build-compare" arch="noarch">
  <version epoch="0" ver="20240414T061202.fa744af" rel="4.1"/>
  <changelog author="olaf@aepfle.de" date="1628683200">- Handle another Date: variant in DocBook generated man pages</changelog>
  <changelog author="bwiedemann@suse.de" date="1630929600">- Drop another duration from rpmlint.log</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1632139200">- Properly drop another duration from rpmlint.log</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.de&gt;" date="1632225600">- Fix build-compare for shadow package</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1645617600">- Add extra handling for KMP versions</changelog>
  <changelog author="olaf@aepfle.de" date="1646395200">- handle -a also in same-build-result.sh
- Find rpmlint.log in more places
- fix logic error in appstream comparison
- rework exit handling in same-build-result.sh
- Fix result in case no rpmlint.log exist
- remove count of checks and packages from rpmlint.log
- remove Check time report from rpmlint.log
- ELF diffing performance improvements
- unpack packages in parallel
- Add zstd handling</changelog>
  <changelog author="olaf@aepfle.de" date="1655121600">- fix objdump parsing (#52)</changelog>
  <changelog author="olaf@aepfle.de" date="1655726400">- fix objdump parsing for non-executable sections (#53)</changelog>
  <changelog author="Martin Kampas &lt;martin.kampas@jolla.com&gt;" date="1661256000">- handle more setuid/setgid ELF variants (#54)</changelog>
  <changelog author="Martin Kampas &lt;martin.kampas@jolla.com&gt;" date="1662120000">- fix compatibility with older sed (#55)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663588800">- move license to licensedir
- spec file cleanups</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1669377600">- Trim "PROVIDES" from source rpms (#59, bsc#1205998)</changelog>
  <changelog author="Oleg Girko &lt;ol@infoserver.lv&gt;" date="1680955200">- Ignore more sections when comparing ELF executable files</changelog>
  <changelog author="olaf@aepfle.de" date="1682683200">- remove timestamps from png files</changelog>
  <changelog author="Oleg Girko &lt;ol@infoserver.lv&gt;" date="1683115200">- Fix filtering compiled Python modules to handle Python &gt;= 3.7</changelog>
  <changelog author="olaf@aepfle.de" date="1687003200">- Filter dune language version in dune-package files</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1712491200">- Don't compare %{RPMVERSION}</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1713182400">- Update for openSUSE:Slowroll:Build:2</changelog>
</package>
<package pkgid="33719f779d64b3e396ffd2c1ed7e5dfb2f27fc0bdd236cbaed5e1c0316304bbd0277c26668a85a2d3d877ae485f43bbe11cd047a187b8865ae29ee26934ba909" name="build-compare" arch="src">
  <version epoch="0" ver="20240414T061202.fa744af" rel="4.1"/>
  <changelog author="olaf@aepfle.de" date="1590753600">- Remove usage of readarray to remain compatible with bash3</changelog>
  <changelog author="bwiedemann@suse.de" date="1595851200">- Make output more diffable and readable
- Fix regression in compare_archive
- Fix unit tests</changelog>
  <changelog author="olaf@aepfle.de" date="1628683200">- Handle another Date: variant in DocBook generated man pages</changelog>
  <changelog author="bwiedemann@suse.de" date="1630929600">- Drop another duration from rpmlint.log</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1632139200">- Properly drop another duration from rpmlint.log</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.de&gt;" date="1632225600">- Fix build-compare for shadow package</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1645617600">- Add extra handling for KMP versions</changelog>
  <changelog author="olaf@aepfle.de" date="1646395200">- handle -a also in same-build-result.sh
- Find rpmlint.log in more places
- fix logic error in appstream comparison
- rework exit handling in same-build-result.sh
- Fix result in case no rpmlint.log exist
- remove count of checks and packages from rpmlint.log
- remove Check time report from rpmlint.log
- ELF diffing performance improvements
- unpack packages in parallel
- Add zstd handling</changelog>
  <changelog author="olaf@aepfle.de" date="1655121600">- fix objdump parsing (#52)</changelog>
  <changelog author="olaf@aepfle.de" date="1655726400">- fix objdump parsing for non-executable sections (#53)</changelog>
  <changelog author="Martin Kampas &lt;martin.kampas@jolla.com&gt;" date="1661256000">- handle more setuid/setgid ELF variants (#54)</changelog>
  <changelog author="Martin Kampas &lt;martin.kampas@jolla.com&gt;" date="1662120000">- fix compatibility with older sed (#55)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663588800">- move license to licensedir
- spec file cleanups</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1669377600">- Trim "PROVIDES" from source rpms (#59, bsc#1205998)</changelog>
  <changelog author="Oleg Girko &lt;ol@infoserver.lv&gt;" date="1680955200">- Ignore more sections when comparing ELF executable files</changelog>
  <changelog author="olaf@aepfle.de" date="1682683200">- remove timestamps from png files</changelog>
  <changelog author="Oleg Girko &lt;ol@infoserver.lv&gt;" date="1683115200">- Fix filtering compiled Python modules to handle Python &gt;= 3.7</changelog>
  <changelog author="olaf@aepfle.de" date="1687003200">- Filter dune language version in dune-package files</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1712491200">- Don't compare %{RPMVERSION}</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1713182400">- Update for openSUSE:Slowroll:Build:2</changelog>
</package>
<package pkgid="6f8bb59949f9605848fdb668ec6bb22ef20c972e116d70cda08a050a10a0deb54d383cbdeebdddfaee3eb1c41a640e75a87fc898b709eee1d2de90ccd7fa89fb" name="build-compare" arch="noarch">
  <version epoch="0" ver="20240414T061202.fa744af" rel="5.14sr"/>
  <changelog author="olaf@aepfle.de" date="1628683200">- Handle another Date: variant in DocBook generated man pages</changelog>
  <changelog author="bwiedemann@suse.de" date="1630929600">- Drop another duration from rpmlint.log</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1632139200">- Properly drop another duration from rpmlint.log</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.de&gt;" date="1632225600">- Fix build-compare for shadow package</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1645617600">- Add extra handling for KMP versions</changelog>
  <changelog author="olaf@aepfle.de" date="1646395200">- handle -a also in same-build-result.sh
- Find rpmlint.log in more places
- fix logic error in appstream comparison
- rework exit handling in same-build-result.sh
- Fix result in case no rpmlint.log exist
- remove count of checks and packages from rpmlint.log
- remove Check time report from rpmlint.log
- ELF diffing performance improvements
- unpack packages in parallel
- Add zstd handling</changelog>
  <changelog author="olaf@aepfle.de" date="1655121600">- fix objdump parsing (#52)</changelog>
  <changelog author="olaf@aepfle.de" date="1655726400">- fix objdump parsing for non-executable sections (#53)</changelog>
  <changelog author="Martin Kampas &lt;martin.kampas@jolla.com&gt;" date="1661256000">- handle more setuid/setgid ELF variants (#54)</changelog>
  <changelog author="Martin Kampas &lt;martin.kampas@jolla.com&gt;" date="1662120000">- fix compatibility with older sed (#55)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663588800">- move license to licensedir
- spec file cleanups</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1669377600">- Trim "PROVIDES" from source rpms (#59, bsc#1205998)</changelog>
  <changelog author="Oleg Girko &lt;ol@infoserver.lv&gt;" date="1680955200">- Ignore more sections when comparing ELF executable files</changelog>
  <changelog author="olaf@aepfle.de" date="1682683200">- remove timestamps from png files</changelog>
  <changelog author="Oleg Girko &lt;ol@infoserver.lv&gt;" date="1683115200">- Fix filtering compiled Python modules to handle Python &gt;= 3.7</changelog>
  <changelog author="olaf@aepfle.de" date="1687003200">- Filter dune language version in dune-package files</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1712491200">- Don't compare %{RPMVERSION}</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1713182400">- Update for openSUSE:Slowroll:Build:2</changelog>
</package>
<package pkgid="adcc207a46c23a2cb7c1c64b15f69e0b099e08d8cc037c0dc5b07012df199b3583a529957e1083974fb42aa99d2091f882fac0e3d2dc597d83a7f309a55ebb72" name="build-compare" arch="src">
  <version epoch="0" ver="20240414T061202.fa744af" rel="5.14sr"/>
  <changelog author="olaf@aepfle.de" date="1590753600">- Remove usage of readarray to remain compatible with bash3</changelog>
  <changelog author="bwiedemann@suse.de" date="1595851200">- Make output more diffable and readable
- Fix regression in compare_archive
- Fix unit tests</changelog>
  <changelog author="olaf@aepfle.de" date="1628683200">- Handle another Date: variant in DocBook generated man pages</changelog>
  <changelog author="bwiedemann@suse.de" date="1630929600">- Drop another duration from rpmlint.log</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1632139200">- Properly drop another duration from rpmlint.log</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.de&gt;" date="1632225600">- Fix build-compare for shadow package</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1645617600">- Add extra handling for KMP versions</changelog>
  <changelog author="olaf@aepfle.de" date="1646395200">- handle -a also in same-build-result.sh
- Find rpmlint.log in more places
- fix logic error in appstream comparison
- rework exit handling in same-build-result.sh
- Fix result in case no rpmlint.log exist
- remove count of checks and packages from rpmlint.log
- remove Check time report from rpmlint.log
- ELF diffing performance improvements
- unpack packages in parallel
- Add zstd handling</changelog>
  <changelog author="olaf@aepfle.de" date="1655121600">- fix objdump parsing (#52)</changelog>
  <changelog author="olaf@aepfle.de" date="1655726400">- fix objdump parsing for non-executable sections (#53)</changelog>
  <changelog author="Martin Kampas &lt;martin.kampas@jolla.com&gt;" date="1661256000">- handle more setuid/setgid ELF variants (#54)</changelog>
  <changelog author="Martin Kampas &lt;martin.kampas@jolla.com&gt;" date="1662120000">- fix compatibility with older sed (#55)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663588800">- move license to licensedir
- spec file cleanups</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1669377600">- Trim "PROVIDES" from source rpms (#59, bsc#1205998)</changelog>
  <changelog author="Oleg Girko &lt;ol@infoserver.lv&gt;" date="1680955200">- Ignore more sections when comparing ELF executable files</changelog>
  <changelog author="olaf@aepfle.de" date="1682683200">- remove timestamps from png files</changelog>
  <changelog author="Oleg Girko &lt;ol@infoserver.lv&gt;" date="1683115200">- Fix filtering compiled Python modules to handle Python &gt;= 3.7</changelog>
  <changelog author="olaf@aepfle.de" date="1687003200">- Filter dune language version in dune-package files</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1712491200">- Don't compare %{RPMVERSION}</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1713182400">- Update for openSUSE:Slowroll:Build:2</changelog>
</package>
<package pkgid="cd30fae32deb595a588a1fae5105b4ff90d38313e4097e10e3eed5bc9e7146a287bca11ed833a1e9c708afbd813289ffbedf249cbec546c6bfa36090d1d6d4fb" name="buildah" arch="src">
  <version epoch="0" ver="1.35.4" rel="1.0.2.1.sr20240429"/>
  <changelog author="dcermak@suse.com" date="1689854400">- Update to version 1.31.1:
  * [release-1.31] Bump c/common</changelog>
  <changelog author="danish.prakash@suse.com" date="1691755200">- Update to version 1.31.2:
  * [release-1.31] Bump to v1.31.2
  * [release-1.31] Bump to v1.31.2-dev
  * [release-1.31] Bump to v1.31.1
  * [release-1.31] Remove zstd:chunked from man, bump c/common to v0.55.3
  * [CI:BUILD] Packit: add fedora-eln targets
  * [CI:BUILD] RPM: build docs with vendored go-md2man
  * packit: Build PRs into default packit COPRs
  * [CI:BUILD] Packit: remove pre-sync action
  * CI:BUILD] RPM: define gobuild macro for rhel/centos stream</changelog>
  <changelog author="danish.prakash@suse.com" date="1694606400">- Update to version 1.31.3:
  * [release-1.31] Bump to v1.31.3
  * [release-1.31] Bump c/common 0.55.4, c/image 5.26.2, c/storage 1.48.1
  * rpm: spdx compatible license field
  * RPM: fix buildtags
  * [release-1.31] Bump to v1.31.3-dev</changelog>
  <changelog author="danish.prakash@suse.com" date="1695816000">- Update to version 1.32.0:
  * Tag v1.32.0
  * GetTmpDir is not using ImageCopyTmpdir correctly
  * Run codespell on code
  * Bump vendor containers/(common, storage, image)
  * Cirrus: Remove multi-arch buildah image builds
  * fix(deps): update module github.com/containerd/containerd to v1.7.6
  * Split GetTempDir from internal/util
  * Move most of internal/parse to internal/volumes
  * copier: remove libimage dependency via util package
  * Add some docs for `build --cw`, `commit --cw`, and `mkcw`
  * Add `buildah mkcw`, add `--cw` to `buildah commit` and `buildah build`
  * Make sure that pathnames picked up from the environment are absolute
  * fix(deps): update module github.com/cyphar/filepath-securejoin to v0.2.4
  * fix(deps): update module github.com/docker/docker to v24.0.6+incompatible
  * Don't try to look up names when committing images
  * fix(deps): update module golang.org/x/crypto to v0.13.0
  * docs: use valid github repo
  * fix(deps): update module golang.org/x/sys to v0.12.0
  * vendor containers/common@12405381ff45
  * push: --force-compression should be true with --compression-format
  * Update module github.com/containerd/containerd to v1.7.5
  * [skip-ci] Update tim-actions/commit-message-checker-with-regex action to v0.3.2
  * docs: add reference to oci-hooks
  * Support passing of ULimits as -1 to mean max
  * GHA: Attempt to fix discussion_lock workflow
  * Fixing the owner of the storage.conf.
  * pkg/chrootuser: Ignore comments when parsing /etc/group on FreeBSD
  * Use buildah repo rather then podman repo
  * GHA: Closed issue/PR comment-lock test
  * fix(deps): update module github.com/containers/storage to v1.49.0
  * chore(deps): update dependency containers/automation_images to v20230816
  * Replace troff code with markdown in buildah-{copy,add}.1.md
  * [CI:BUILD] rpm: spdx compatible license field
  * executor: build-arg warnings must honor global args
  * fix(deps): update module github.com/containers/ocicrypt to v1.1.8
  * chroot: `setSeccomp` add support for `ArchPARISC(64)` and `ArchRISCV64`
  * make,cross: restore loong64
  * Clear CommonBuildOpts when loading Builder status
  * buildah/push/manifest-push: add support for --force-compression
  * vendor: bump c/common to v0.55.1-0.20230811093040-524b4d5c12f9
  * chore(deps): update dependency containers/automation_images to v20230809
  * [CI:BUILD] RPM: fix buildtags
  * fix(deps): update module github.com/opencontainers/runc to v1.1.9
  * chore(deps): update dependency ubuntu to v22
  * chore(deps): update dependency containers/automation_images to v20230807
  * [CI:BUILD] Packit: add fedora-eln targets
  * [CI:BUILD] RPM: build docs with vendored go-md2man
  * packit: Build PRs into default packit COPRs
  * Update install.md
  * Update install.md changes current Debian stable version name
  * fix(deps): update module golang.org/x/term to v0.11.0
  * fix(deps): update module golang.org/x/crypto to v0.12.0
  * tests: fix layer-label tests
  * buildah: add --layer-label for setting labels on layers
  * Cirrus: container/rootless env. var. passthrough
  * Cirrus: Remove duplicate env. var. definitions
  * fix(deps): update github.com/containers/storage digest to c3da76f
  * Add a missing .Close() call on an ImageSource
  * Create only a reference when that's all we need
  * Add a missing .Close() call on an ImageDestination
  * CI:BUILD] RPM: define gobuild macro for rhel/centos stream
  * manifest/push: add support for --add-compression
  * manifest/inspect: add support for tls-verify and authfile
  * vendor: bump c/common to v0.55.1-0.20230727095721-647ed1d4d79a
  * vendor: bump c/image to v5.26.1-0.20230726142307-8c387a14f4ac
  * fix(deps): update module github.com/containerd/containerd to v1.7.3
  * fix(deps): update module github.com/onsi/gomega to v1.27.10
  * fix(deps): update module github.com/docker/docker to v24.0.5+incompatible
  * fix(deps): update module github.com/containers/image/v5 to v5.26.1
  * fix(deps): update module github.com/opencontainers/runtime-spec to v1.1.0
  * Update vendor of containers/(storage,image,common)
  * fix(deps): update module github.com/opencontainers/runc to v1.1.8
  * [CI:BUILD] Packit: remove pre-sync action
  * fix(deps): update module github.com/containers/common to v0.55.2
  * [CI:BUILD] Packit: downstream task script needs GOPATH
  * Vendor in containers/(common, image, storage)
  * fix(deps): update module golang.org/x/term to v0.10.0
  * [CI:BUILD] Packit: fix pre-sync action for downstream tasks
  * contrib/buildahimage: set config correctly for rootless build user
  * fix(deps): update module github.com/opencontainers/image-spec to v1.1.0-rc4
  * Bump to v1.32.0-dev
  * Update debian install instructions
  * pkg/overlay: add limited support for FreeBSD</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1696593600">- Bump BuildRequired golang version to &gt;= 1.21, fixes bsc#1216005</changelog>
  <changelog author="dcermak@suse.com" date="1698148800">- Update to version 1.32.1:
  * tag v1.32.1
  * chroot.setupChrootBindMounts: pay more attention to flags
  * .cirrus.yml: run tests relative to the release-1.32 branch</changelog>
  <changelog author="dcermak@suse.com" date="1698840000">- Update to version 1.32.2:
  * Mask /sys/devices/virtual/powercap by default
  * tag v1.32.2</changelog>
  <changelog author="dcermak@suse.com" date="1700481600">- Add patch:
  * 0001-set-makefile-target-entrypoint.gz-as-.PHONY-on-non-x.patch (fixes
    builds on non x86_64)
- Update to version 1.33.1:
  * Bump to v1.33.1
  * Bump to v1.31.2-dev
  * Bump to v1.31.1
  * fix(deps): update module github.com/moby/buildkit to v0.11.4 [security]
  * test,heredoc: use fedora instead of docker.io/library/python:latest
  * Bump to v1.33.1-dev
  * Bump to v1.33.0
  * Never omit layers for emptyLayer instructions when squashing/cwing
  * Add OverrideChanges and OverrideConfig to CommitOptions
  * buildah: add heredoc support for RUN, COPY and ADD
  * vendor: bump imagebuilder to v1.2.6-0.20231110114814-35a50d57f722
  * conformance tests: archive the context directory as 0:0 (#5171)
  * blobcacheinfo,test: blobs must be resued when pushing across registry
  * Bump c/storage v1.51.0, c/image v5.29.0, c/common v0.57.0
  * pkg/util.MirrorToTempFileIfPathIsDescriptor(): don't leak an fd
  * StageExecutor.Execute: force a commit for --unsetenv, too
  * Increase a copier+chroot test timeout
  * Add support for --compat-auth-file in login/logout
  * Update existing tests for error message change
  * Update c/image and c/common to latest
  * fix(deps): update module github.com/containerd/containerd to v1.7.9
  * build: downgrade to go 1.20
  * Add godoc for pkg/parse.GetTempDir
  * conformance tests: use go-dockerclient for BuildKit builds
  * Make TEE types case-insensitive
  * fix(deps): update module golang.org/x/crypto to v0.15.0
  * Tweak some help descriptions
  * Stop using DefaultNetworkSysctl and use containers.conf only
  * Implement ADD checksum flag #5135
  * vendor of openshift/imagebuilder #5135
  * Pass secrets from the host down to internal podman containers
  * Update cirrus and version of golang
  * image: replace GetStoreImage with ResolveReference
  * vendor: bump c/image to 373c52a9466f
  * pkg/parse.Platform(): minor simplification
  * createConfigsAndManifests: clear history before cw-specific logic
  * Use a constant definition instead of "scratch"
  * conformance: use require.NoErrorf() more
  * fix(deps): update module golang.org/x/term to v0.14.0
  * fix(deps): update module golang.org/x/sync to v0.5.0
  * fix(deps): update module github.com/spf13/cobra to v1.8.0
  * fix(deps): update module golang.org/x/sys to v0.14.0
  * fix(deps): update github.com/containers/common digest to 8354404
  * fix(deps): update module github.com/opencontainers/runc to v1.1.10
  * fix(deps): update github.com/containers/luksy digest to b5a7f79
  * Log the platform for build errors during multi-platform builds
  * Use mask definitions from containers/common
  * Vendor in latest containers/common
  * fix(deps): update module github.com/containerd/containerd to v1.7.8
  * fix(deps): update module go.etcd.io/bbolt to v1.3.8
  * container.conf: support attributed string slices
  * fix(deps): update module sigs.k8s.io/yaml to v1.4.0
  * Use cutil.StringInSlice rather then contains
  * Add --no-hostname option to buildah containers
  * vendor c/common: appendable containers.conf strings, Part 1
  * fix(deps): update module github.com/onsi/gomega to v1.28.1
  * chroot.setupChrootBindMounts: pay more attention to flags
  * chore(deps): update dependency containers/automation_images to v20231004
  * Vendor containers/common
  * chore(deps): update module golang.org/x/net to v0.17.0 [security]
  * run: use internal.GetTempDir with os.MkdirTemp
  * fix(deps): update module github.com/containerd/containerd to v1.7.7
  * imagebuildah,multi-stage: do not remove base images
  * gitignore: add mkcw binary
  * mkcw: remove entrypoint binaries
  * fix(deps): update module golang.org/x/crypto to v0.14.0
  * fix(deps): update module golang.org/x/sys to v0.13.0
  * fix(deps): update module golang.org/x/sync to v0.4.0
  * Update some comments related to confidential workload
  * Use the parent's image ID in the config that we pass to imagebuilder
  * fix(deps): update github.com/containers/common digest to 8892536
  * fix(deps): update github.com/containers/luksy digest to 6df88cb
  * bug: Ensure the mount type is always BindMount by default
  * Protocol can be specified with --port. Ex. --port 514/udp
  * fix(deps): update module github.com/onsi/gomega to v1.28.0
  * build,config: add support for --unsetlabel
  * tests/bud: add tests
  * [CI:BUILD] Packit: tag @containers/packit-build on copr build failures
  * stage_executor: allow images without layers
  * vendor of containers/common
  * Removing selinux_tag.sh as no longer needed after 580356f [NO NEW TESTS NEEDED]
  * add/copy: make sure we handle relative path names correctly
  * fix(deps): update module github.com/opencontainers/image-spec to v1.1.0-rc5
  * Bump to v1.33.0-dev
  * imagebuildah: consider ignorefile with --build-context</changelog>
  <changelog author="dcermak@suse.com" date="1701086400">- Update to version 1.33.2:
  * [release-1.33.2] Bump to v1.33.2
  * Update minimum to golang 1.20
  * fix(deps): update module github.com/fsouza/go-dockerclient to v1.10.0
  * fix(deps): update module github.com/moby/buildkit to v0.12.3
  * Bump to v1.33.2-dev</changelog>
  <changelog author="danish.prakash@suse.com" date="1702555200">- Drop 0001-set-makefile-target-entrypoint.gz-as-.PHONY-on-non-x.patch
  (merged upstream; https://github.com/containers/buildah/pull/5183)
- Update to version 1.34.0:
  * Bump to v1.34.0
  * fix(deps): update module github.com/containerd/containerd to v1.7.11
  * fix(deps): update github.com/containers/storage digest to 15c3cb7
  * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.13.2
  * fix(deps): update github.com/containers/common digest to 630c929
  * fix(deps): update module github.com/moby/buildkit to v0.12.4
  * fix(deps): update github.com/openshift/imagebuilder digest to ef2a5fe
  * [CI:DOCS] man pages: underscores, too-wide lines
  * fix(deps): update module github.com/containerd/containerd to v1.7.10
  * run.bats: use --quiet --pull=false when using a prefetched image
  * internal/mkcw/embed/entrypoint.gz: rename to include the arch
  * internal/mkcw/embed/entrypoint.gz: compress with -n9
  * fix(deps): update module golang.org/x/crypto to v0.16.0
  * Integration tests: make skip_if_no_unshare check --map-users
  * fix(deps): update module golang.org/x/term to v0.15.0
  * fix(deps): update module golang.org/x/sys to v0.15.0
  * fix(deps): update module github.com/onsi/ginkgo to v2
  * vendor: update c/{common,image,storage}
  * run: Allow using just one jail per container on FreeBSD
  * Remove makefile targets entrypoint{,.gz} for non x86_64</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1708603200">- Allow to disable apparmor support (ALP supports only SELinux)</changelog>
  <changelog author="dcermak@suse.com" date="1708689600">- Update to version 1.34.1:
  * [release-1.34] Bump to v1.34.1
  * [release-1.34] Vendor bumps (fixes bsc#1219563)
  * manifest: addCompression use default from containers.conf
  * Build with CNI support on FreeBSD
  * tests: retrofit test for heredoc summary
  * build, heredoc: show heredoc summary in build output
  * docs: correct default authfile path
  * Make buildah match podman for handling of ulimits
  * imagebuildah: fix crash with empty RUN
  * docs: move footnotes to where they're applicable
  * Run codespell on code
  * Fix FreeBSD version parsing
  * Allow users to specify no-dereference
  * Fix a build break on FreeBSD
  * Remove a bad FROM line
  * commit: force omitHistory if the parent has layers but no history
  * docs: fix a couple of typos
  * stage_executor,heredoc: honor interpreter in heredoc
  * stage_executor,layers: burst cache if heredoc content is changed
  * Replace map[K]bool with map[K]struct{} where it makes sense
  * Replace strings.SplitN with strings.Cut
  * Document use of containers-transports values in buildah
  * commit: add a --add-file flag
  * mkcw: populate the rootfs using an overlay
  * Ignore errors if label.Relabel returns ENOSUP
  * manifest: addCompression use default from containers.conf</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1709121600">- Require cni-plugins (bsc#1220568)</changelog>
  <changelog author="dcermak@suse.com" date="1709812800">- Update to version 1.35.0:
  * Bump v1.35.0
  * Bump c/common v0.58.0, c/image v5.30.0, c/storage v1.53.0
  * conformance tests: don't break on trailing zeroes in layer blobs
  * Add a conformance test for copying to a mounted prior stage
  * fix(deps): update module github.com/stretchr/testify to v1.9.0
  * cgroups: reuse version check from c/common
  * Update vendor of containers/(common,image)
  * fix(deps): update github.com/containers/storage digest to eadc620
  * fix(deps): update github.com/containers/luksy digest to ceb12d4
  * fix(deps): update github.com/containers/image/v5 digest to cdc6802
  * manifest add: complain if we get artifact flags without --artifact
  * Use retry logic from containers/common
  * Vendor in containers/(storage,image,common)
  * Update module golang.org/x/crypto to v0.20.0
  * Add comment re: Total Success task name
  * tests: skip_if_no_unshare(): check for --setuid
  * Properly handle build --pull=false
  * [skip-ci] Update tim-actions/get-pr-commits action to v1.3.1
  * Update module go.etcd.io/bbolt to v1.3.9
  * Revert "Reduce official image size"
  * Update module github.com/opencontainers/image-spec to v1.1.0
  * Reduce official image size
  * Build with CNI support on FreeBSD
  * build --all-platforms: skip some base "image" platforms
  * Bump main to v1.35.0-dev
  * Vendor in latest containers/(storage,image,common)
  * Split up error messages for missing --sbom related flags
  * `buildah manifest`: add artifact-related options
  * cmd/buildah/manifest.go: lock lists before adding/annotating/pushing
  * cmd/buildah/manifest.go: don't make struct declarations aliases
  * Use golang.org/x/exp/slices.Contains
  * Disable loong64 again
  * Fix a couple of typos in one-line comments
  * egrep is obsolescent; use grep -E
  * Try Cirrus with a newer VM version
  * Set CONTAINERS_CONF in the chroot-mount-flags integration test
  * Update to match dependency API update
  * Update github.com/openshift/imagebuilder and containers/common
  * docs: correct default authfile path
  * fix(deps): update module github.com/containerd/containerd to v1.7.13
  * tests: retrofit test for heredoc summary
  * build, heredoc: show heredoc summary in build output
  * manifest, push: add support for --retry and --retry-delay
  * fix(deps): update github.com/openshift/imagebuilder digest to b767bc3
  * imagebuildah: fix crash with empty RUN
  * fix(deps): update github.com/containers/luksy digest to b62d551
  * fix(deps): update module github.com/opencontainers/runc to v1.1.12 [security]
  * fix(deps): update module github.com/moby/buildkit to v0.12.5 [security]
  * Make buildah match podman for handling of ulimits
  * docs: move footnotes to where they're applicable
  * Allow users to specify no-dereference
  * Run codespell on code
  * Fix FreeBSD version parsing
  * Fix a build break on FreeBSD
  * Remove a bad FROM line
  * fix(deps): update module github.com/onsi/gomega to v1.31.1
  * fix(deps): update module github.com/opencontainers/image-spec to v1.1.0-rc6
  * docs: use reversed logo for dark theme in README
  * build,commit: add --sbom to scan and produce SBOMs when committing
  * commit: force omitHistory if the parent has layers but no history
  * docs: fix a couple of typos
  * internal/mkcw.Archive(): handle extra image content
  * stage_executor,heredoc: honor interpreter in heredoc
  * stage_executor,layers: burst cache if heredoc content is changed
  * fix(deps): update module golang.org/x/crypto to v0.18.0
  * Replace map[K]bool with map[K]struct{} where it makes sense
  * fix(deps): update module golang.org/x/sync to v0.6.0
  * fix(deps): update module golang.org/x/term to v0.16.0
  * Bump CI VMs
  * Replace strings.SplitN with strings.Cut
  * fix(deps): update github.com/containers/storage digest to ef81e9b
  * fix(deps): update github.com/containers/image/v5 digest to 1b221d4
  * fix(deps): update module github.com/fsouza/go-dockerclient to v1.10.1
  * Document use of containers-transports values in buildah
  * fix(deps): update module golang.org/x/crypto to v0.17.0 [security]
  * chore(deps): update dependency containers/automation_images to v20231208
  * manifest: addCompression use default from containers.conf
  * commit: add a --add-file flag
  * mkcw: populate the rootfs using an overlay
  * chore(deps): update dependency containers/automation_images to v20230517
  * [skip-ci] Update actions/stale action to v9
  * fix(deps): update module github.com/containernetworking/plugins to v1.4.0
  * fix(deps): update github.com/containers/image/v5 digest to 7a40fee
  * Bump to v1.34.1-dev
  * Ignore errors if label.Relabel returns ENOSUP</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1710417600">- Require passt for rootless networking (poo#156955)
  Buildah moved to passt/pasta for rootless networking from slirp4netns
  (https://github.com/containers/common/pull/1846)</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1710417601">- Remove obsolete requires libcontainers-image &amp; libcontainers-storage</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1710763200">- Buildah dropped cni support, require netavark instead (boo#1221243)</changelog>
  <changelog author="dcermak@suse.com" date="1710849600">- Update to version 1.35.1:
  * [release-1.35] Bump to v1.35.1
  * [release-1.35] CVE-2024-1753 container escape fix (bsc#1221677)</changelog>
  <changelog author="dcermak@suse.com" date="1712059200">- Update to version 1.35.3:
  * [release-1.35] Bump to Buildah v1.35.3
  * [release-1.35] correctly configure /etc/hosts and resolv.conf
  * [release-1.35] buildah: refactor resolv/hosts setup.
  * [release-1.35] rename the hostFile var to reflect
  * [release-1.35] Bump c/common to v0.58.1
  * [release-1.35] Bump Buildah to v1.35.2
  * [release-1.35] CVE-2024-24786 protobuf to 1.33
  * [release-1.35] Bump to v1.35.2-dev</changelog>
  <changelog author="danish.prakash@suse.com" date="1715342400">- Update to version 1.35.4:
  * [release-1.35] Bump to Buildah v1.35.4
  * [release-1.35] CVE-2024-3727 updates (bsc#1224117)
  * integration test: handle new labels in "bud and test --unsetlabel"
  * [release-1.35] Bump go-jose CVE-2024-28180
  * [release-1.35] Bump ocicrypt and go-jose CVE-2024-28180</changelog>
</package>
<package pkgid="1140bca2f6547d523fbb15de3690d4065f58c6364badd35d3dec5200241effbdd9b63e7f3f27e09577049c8272b25b87b2d5533cdc3bb717df5916fc81a1fa32" name="buildah" arch="x86_64">
  <version epoch="0" ver="1.35.4" rel="1.0.2.1.sr20240429"/>
  <changelog author="dcermak@suse.com" date="1689854400">- Update to version 1.31.1:
  * [release-1.31] Bump c/common</changelog>
  <changelog author="danish.prakash@suse.com" date="1691755200">- Update to version 1.31.2:
  * [release-1.31] Bump to v1.31.2
  * [release-1.31] Bump to v1.31.2-dev
  * [release-1.31] Bump to v1.31.1
  * [release-1.31] Remove zstd:chunked from man, bump c/common to v0.55.3
  * [CI:BUILD] Packit: add fedora-eln targets
  * [CI:BUILD] RPM: build docs with vendored go-md2man
  * packit: Build PRs into default packit COPRs
  * [CI:BUILD] Packit: remove pre-sync action
  * CI:BUILD] RPM: define gobuild macro for rhel/centos stream</changelog>
  <changelog author="danish.prakash@suse.com" date="1694606400">- Update to version 1.31.3:
  * [release-1.31] Bump to v1.31.3
  * [release-1.31] Bump c/common 0.55.4, c/image 5.26.2, c/storage 1.48.1
  * rpm: spdx compatible license field
  * RPM: fix buildtags
  * [release-1.31] Bump to v1.31.3-dev</changelog>
  <changelog author="danish.prakash@suse.com" date="1695816000">- Update to version 1.32.0:
  * Tag v1.32.0
  * GetTmpDir is not using ImageCopyTmpdir correctly
  * Run codespell on code
  * Bump vendor containers/(common, storage, image)
  * Cirrus: Remove multi-arch buildah image builds
  * fix(deps): update module github.com/containerd/containerd to v1.7.6
  * Split GetTempDir from internal/util
  * Move most of internal/parse to internal/volumes
  * copier: remove libimage dependency via util package
  * Add some docs for `build --cw`, `commit --cw`, and `mkcw`
  * Add `buildah mkcw`, add `--cw` to `buildah commit` and `buildah build`
  * Make sure that pathnames picked up from the environment are absolute
  * fix(deps): update module github.com/cyphar/filepath-securejoin to v0.2.4
  * fix(deps): update module github.com/docker/docker to v24.0.6+incompatible
  * Don't try to look up names when committing images
  * fix(deps): update module golang.org/x/crypto to v0.13.0
  * docs: use valid github repo
  * fix(deps): update module golang.org/x/sys to v0.12.0
  * vendor containers/common@12405381ff45
  * push: --force-compression should be true with --compression-format
  * Update module github.com/containerd/containerd to v1.7.5
  * [skip-ci] Update tim-actions/commit-message-checker-with-regex action to v0.3.2
  * docs: add reference to oci-hooks
  * Support passing of ULimits as -1 to mean max
  * GHA: Attempt to fix discussion_lock workflow
  * Fixing the owner of the storage.conf.
  * pkg/chrootuser: Ignore comments when parsing /etc/group on FreeBSD
  * Use buildah repo rather then podman repo
  * GHA: Closed issue/PR comment-lock test
  * fix(deps): update module github.com/containers/storage to v1.49.0
  * chore(deps): update dependency containers/automation_images to v20230816
  * Replace troff code with markdown in buildah-{copy,add}.1.md
  * [CI:BUILD] rpm: spdx compatible license field
  * executor: build-arg warnings must honor global args
  * fix(deps): update module github.com/containers/ocicrypt to v1.1.8
  * chroot: `setSeccomp` add support for `ArchPARISC(64)` and `ArchRISCV64`
  * make,cross: restore loong64
  * Clear CommonBuildOpts when loading Builder status
  * buildah/push/manifest-push: add support for --force-compression
  * vendor: bump c/common to v0.55.1-0.20230811093040-524b4d5c12f9
  * chore(deps): update dependency containers/automation_images to v20230809
  * [CI:BUILD] RPM: fix buildtags
  * fix(deps): update module github.com/opencontainers/runc to v1.1.9
  * chore(deps): update dependency ubuntu to v22
  * chore(deps): update dependency containers/automation_images to v20230807
  * [CI:BUILD] Packit: add fedora-eln targets
  * [CI:BUILD] RPM: build docs with vendored go-md2man
  * packit: Build PRs into default packit COPRs
  * Update install.md
  * Update install.md changes current Debian stable version name
  * fix(deps): update module golang.org/x/term to v0.11.0
  * fix(deps): update module golang.org/x/crypto to v0.12.0
  * tests: fix layer-label tests
  * buildah: add --layer-label for setting labels on layers
  * Cirrus: container/rootless env. var. passthrough
  * Cirrus: Remove duplicate env. var. definitions
  * fix(deps): update github.com/containers/storage digest to c3da76f
  * Add a missing .Close() call on an ImageSource
  * Create only a reference when that's all we need
  * Add a missing .Close() call on an ImageDestination
  * CI:BUILD] RPM: define gobuild macro for rhel/centos stream
  * manifest/push: add support for --add-compression
  * manifest/inspect: add support for tls-verify and authfile
  * vendor: bump c/common to v0.55.1-0.20230727095721-647ed1d4d79a
  * vendor: bump c/image to v5.26.1-0.20230726142307-8c387a14f4ac
  * fix(deps): update module github.com/containerd/containerd to v1.7.3
  * fix(deps): update module github.com/onsi/gomega to v1.27.10
  * fix(deps): update module github.com/docker/docker to v24.0.5+incompatible
  * fix(deps): update module github.com/containers/image/v5 to v5.26.1
  * fix(deps): update module github.com/opencontainers/runtime-spec to v1.1.0
  * Update vendor of containers/(storage,image,common)
  * fix(deps): update module github.com/opencontainers/runc to v1.1.8
  * [CI:BUILD] Packit: remove pre-sync action
  * fix(deps): update module github.com/containers/common to v0.55.2
  * [CI:BUILD] Packit: downstream task script needs GOPATH
  * Vendor in containers/(common, image, storage)
  * fix(deps): update module golang.org/x/term to v0.10.0
  * [CI:BUILD] Packit: fix pre-sync action for downstream tasks
  * contrib/buildahimage: set config correctly for rootless build user
  * fix(deps): update module github.com/opencontainers/image-spec to v1.1.0-rc4
  * Bump to v1.32.0-dev
  * Update debian install instructions
  * pkg/overlay: add limited support for FreeBSD</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1696593600">- Bump BuildRequired golang version to &gt;= 1.21, fixes bsc#1216005</changelog>
  <changelog author="dcermak@suse.com" date="1698148800">- Update to version 1.32.1:
  * tag v1.32.1
  * chroot.setupChrootBindMounts: pay more attention to flags
  * .cirrus.yml: run tests relative to the release-1.32 branch</changelog>
  <changelog author="dcermak@suse.com" date="1698840000">- Update to version 1.32.2:
  * Mask /sys/devices/virtual/powercap by default
  * tag v1.32.2</changelog>
  <changelog author="dcermak@suse.com" date="1700481600">- Add patch:
  * 0001-set-makefile-target-entrypoint.gz-as-.PHONY-on-non-x.patch (fixes
    builds on non x86_64)
- Update to version 1.33.1:
  * Bump to v1.33.1
  * Bump to v1.31.2-dev
  * Bump to v1.31.1
  * fix(deps): update module github.com/moby/buildkit to v0.11.4 [security]
  * test,heredoc: use fedora instead of docker.io/library/python:latest
  * Bump to v1.33.1-dev
  * Bump to v1.33.0
  * Never omit layers for emptyLayer instructions when squashing/cwing
  * Add OverrideChanges and OverrideConfig to CommitOptions
  * buildah: add heredoc support for RUN, COPY and ADD
  * vendor: bump imagebuilder to v1.2.6-0.20231110114814-35a50d57f722
  * conformance tests: archive the context directory as 0:0 (#5171)
  * blobcacheinfo,test: blobs must be resued when pushing across registry
  * Bump c/storage v1.51.0, c/image v5.29.0, c/common v0.57.0
  * pkg/util.MirrorToTempFileIfPathIsDescriptor(): don't leak an fd
  * StageExecutor.Execute: force a commit for --unsetenv, too
  * Increase a copier+chroot test timeout
  * Add support for --compat-auth-file in login/logout
  * Update existing tests for error message change
  * Update c/image and c/common to latest
  * fix(deps): update module github.com/containerd/containerd to v1.7.9
  * build: downgrade to go 1.20
  * Add godoc for pkg/parse.GetTempDir
  * conformance tests: use go-dockerclient for BuildKit builds
  * Make TEE types case-insensitive
  * fix(deps): update module golang.org/x/crypto to v0.15.0
  * Tweak some help descriptions
  * Stop using DefaultNetworkSysctl and use containers.conf only
  * Implement ADD checksum flag #5135
  * vendor of openshift/imagebuilder #5135
  * Pass secrets from the host down to internal podman containers
  * Update cirrus and version of golang
  * image: replace GetStoreImage with ResolveReference
  * vendor: bump c/image to 373c52a9466f
  * pkg/parse.Platform(): minor simplification
  * createConfigsAndManifests: clear history before cw-specific logic
  * Use a constant definition instead of "scratch"
  * conformance: use require.NoErrorf() more
  * fix(deps): update module golang.org/x/term to v0.14.0
  * fix(deps): update module golang.org/x/sync to v0.5.0
  * fix(deps): update module github.com/spf13/cobra to v1.8.0
  * fix(deps): update module golang.org/x/sys to v0.14.0
  * fix(deps): update github.com/containers/common digest to 8354404
  * fix(deps): update module github.com/opencontainers/runc to v1.1.10
  * fix(deps): update github.com/containers/luksy digest to b5a7f79
  * Log the platform for build errors during multi-platform builds
  * Use mask definitions from containers/common
  * Vendor in latest containers/common
  * fix(deps): update module github.com/containerd/containerd to v1.7.8
  * fix(deps): update module go.etcd.io/bbolt to v1.3.8
  * container.conf: support attributed string slices
  * fix(deps): update module sigs.k8s.io/yaml to v1.4.0
  * Use cutil.StringInSlice rather then contains
  * Add --no-hostname option to buildah containers
  * vendor c/common: appendable containers.conf strings, Part 1
  * fix(deps): update module github.com/onsi/gomega to v1.28.1
  * chroot.setupChrootBindMounts: pay more attention to flags
  * chore(deps): update dependency containers/automation_images to v20231004
  * Vendor containers/common
  * chore(deps): update module golang.org/x/net to v0.17.0 [security]
  * run: use internal.GetTempDir with os.MkdirTemp
  * fix(deps): update module github.com/containerd/containerd to v1.7.7
  * imagebuildah,multi-stage: do not remove base images
  * gitignore: add mkcw binary
  * mkcw: remove entrypoint binaries
  * fix(deps): update module golang.org/x/crypto to v0.14.0
  * fix(deps): update module golang.org/x/sys to v0.13.0
  * fix(deps): update module golang.org/x/sync to v0.4.0
  * Update some comments related to confidential workload
  * Use the parent's image ID in the config that we pass to imagebuilder
  * fix(deps): update github.com/containers/common digest to 8892536
  * fix(deps): update github.com/containers/luksy digest to 6df88cb
  * bug: Ensure the mount type is always BindMount by default
  * Protocol can be specified with --port. Ex. --port 514/udp
  * fix(deps): update module github.com/onsi/gomega to v1.28.0
  * build,config: add support for --unsetlabel
  * tests/bud: add tests
  * [CI:BUILD] Packit: tag @containers/packit-build on copr build failures
  * stage_executor: allow images without layers
  * vendor of containers/common
  * Removing selinux_tag.sh as no longer needed after 580356f [NO NEW TESTS NEEDED]
  * add/copy: make sure we handle relative path names correctly
  * fix(deps): update module github.com/opencontainers/image-spec to v1.1.0-rc5
  * Bump to v1.33.0-dev
  * imagebuildah: consider ignorefile with --build-context</changelog>
  <changelog author="dcermak@suse.com" date="1701086400">- Update to version 1.33.2:
  * [release-1.33.2] Bump to v1.33.2
  * Update minimum to golang 1.20
  * fix(deps): update module github.com/fsouza/go-dockerclient to v1.10.0
  * fix(deps): update module github.com/moby/buildkit to v0.12.3
  * Bump to v1.33.2-dev</changelog>
  <changelog author="danish.prakash@suse.com" date="1702555200">- Drop 0001-set-makefile-target-entrypoint.gz-as-.PHONY-on-non-x.patch
  (merged upstream; https://github.com/containers/buildah/pull/5183)
- Update to version 1.34.0:
  * Bump to v1.34.0
  * fix(deps): update module github.com/containerd/containerd to v1.7.11
  * fix(deps): update github.com/containers/storage digest to 15c3cb7
  * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.13.2
  * fix(deps): update github.com/containers/common digest to 630c929
  * fix(deps): update module github.com/moby/buildkit to v0.12.4
  * fix(deps): update github.com/openshift/imagebuilder digest to ef2a5fe
  * [CI:DOCS] man pages: underscores, too-wide lines
  * fix(deps): update module github.com/containerd/containerd to v1.7.10
  * run.bats: use --quiet --pull=false when using a prefetched image
  * internal/mkcw/embed/entrypoint.gz: rename to include the arch
  * internal/mkcw/embed/entrypoint.gz: compress with -n9
  * fix(deps): update module golang.org/x/crypto to v0.16.0
  * Integration tests: make skip_if_no_unshare check --map-users
  * fix(deps): update module golang.org/x/term to v0.15.0
  * fix(deps): update module golang.org/x/sys to v0.15.0
  * fix(deps): update module github.com/onsi/ginkgo to v2
  * vendor: update c/{common,image,storage}
  * run: Allow using just one jail per container on FreeBSD
  * Remove makefile targets entrypoint{,.gz} for non x86_64</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1708603200">- Allow to disable apparmor support (ALP supports only SELinux)</changelog>
  <changelog author="dcermak@suse.com" date="1708689600">- Update to version 1.34.1:
  * [release-1.34] Bump to v1.34.1
  * [release-1.34] Vendor bumps (fixes bsc#1219563)
  * manifest: addCompression use default from containers.conf
  * Build with CNI support on FreeBSD
  * tests: retrofit test for heredoc summary
  * build, heredoc: show heredoc summary in build output
  * docs: correct default authfile path
  * Make buildah match podman for handling of ulimits
  * imagebuildah: fix crash with empty RUN
  * docs: move footnotes to where they're applicable
  * Run codespell on code
  * Fix FreeBSD version parsing
  * Allow users to specify no-dereference
  * Fix a build break on FreeBSD
  * Remove a bad FROM line
  * commit: force omitHistory if the parent has layers but no history
  * docs: fix a couple of typos
  * stage_executor,heredoc: honor interpreter in heredoc
  * stage_executor,layers: burst cache if heredoc content is changed
  * Replace map[K]bool with map[K]struct{} where it makes sense
  * Replace strings.SplitN with strings.Cut
  * Document use of containers-transports values in buildah
  * commit: add a --add-file flag
  * mkcw: populate the rootfs using an overlay
  * Ignore errors if label.Relabel returns ENOSUP
  * manifest: addCompression use default from containers.conf</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1709121600">- Require cni-plugins (bsc#1220568)</changelog>
  <changelog author="dcermak@suse.com" date="1709812800">- Update to version 1.35.0:
  * Bump v1.35.0
  * Bump c/common v0.58.0, c/image v5.30.0, c/storage v1.53.0
  * conformance tests: don't break on trailing zeroes in layer blobs
  * Add a conformance test for copying to a mounted prior stage
  * fix(deps): update module github.com/stretchr/testify to v1.9.0
  * cgroups: reuse version check from c/common
  * Update vendor of containers/(common,image)
  * fix(deps): update github.com/containers/storage digest to eadc620
  * fix(deps): update github.com/containers/luksy digest to ceb12d4
  * fix(deps): update github.com/containers/image/v5 digest to cdc6802
  * manifest add: complain if we get artifact flags without --artifact
  * Use retry logic from containers/common
  * Vendor in containers/(storage,image,common)
  * Update module golang.org/x/crypto to v0.20.0
  * Add comment re: Total Success task name
  * tests: skip_if_no_unshare(): check for --setuid
  * Properly handle build --pull=false
  * [skip-ci] Update tim-actions/get-pr-commits action to v1.3.1
  * Update module go.etcd.io/bbolt to v1.3.9
  * Revert "Reduce official image size"
  * Update module github.com/opencontainers/image-spec to v1.1.0
  * Reduce official image size
  * Build with CNI support on FreeBSD
  * build --all-platforms: skip some base "image" platforms
  * Bump main to v1.35.0-dev
  * Vendor in latest containers/(storage,image,common)
  * Split up error messages for missing --sbom related flags
  * `buildah manifest`: add artifact-related options
  * cmd/buildah/manifest.go: lock lists before adding/annotating/pushing
  * cmd/buildah/manifest.go: don't make struct declarations aliases
  * Use golang.org/x/exp/slices.Contains
  * Disable loong64 again
  * Fix a couple of typos in one-line comments
  * egrep is obsolescent; use grep -E
  * Try Cirrus with a newer VM version
  * Set CONTAINERS_CONF in the chroot-mount-flags integration test
  * Update to match dependency API update
  * Update github.com/openshift/imagebuilder and containers/common
  * docs: correct default authfile path
  * fix(deps): update module github.com/containerd/containerd to v1.7.13
  * tests: retrofit test for heredoc summary
  * build, heredoc: show heredoc summary in build output
  * manifest, push: add support for --retry and --retry-delay
  * fix(deps): update github.com/openshift/imagebuilder digest to b767bc3
  * imagebuildah: fix crash with empty RUN
  * fix(deps): update github.com/containers/luksy digest to b62d551
  * fix(deps): update module github.com/opencontainers/runc to v1.1.12 [security]
  * fix(deps): update module github.com/moby/buildkit to v0.12.5 [security]
  * Make buildah match podman for handling of ulimits
  * docs: move footnotes to where they're applicable
  * Allow users to specify no-dereference
  * Run codespell on code
  * Fix FreeBSD version parsing
  * Fix a build break on FreeBSD
  * Remove a bad FROM line
  * fix(deps): update module github.com/onsi/gomega to v1.31.1
  * fix(deps): update module github.com/opencontainers/image-spec to v1.1.0-rc6
  * docs: use reversed logo for dark theme in README
  * build,commit: add --sbom to scan and produce SBOMs when committing
  * commit: force omitHistory if the parent has layers but no history
  * docs: fix a couple of typos
  * internal/mkcw.Archive(): handle extra image content
  * stage_executor,heredoc: honor interpreter in heredoc
  * stage_executor,layers: burst cache if heredoc content is changed
  * fix(deps): update module golang.org/x/crypto to v0.18.0
  * Replace map[K]bool with map[K]struct{} where it makes sense
  * fix(deps): update module golang.org/x/sync to v0.6.0
  * fix(deps): update module golang.org/x/term to v0.16.0
  * Bump CI VMs
  * Replace strings.SplitN with strings.Cut
  * fix(deps): update github.com/containers/storage digest to ef81e9b
  * fix(deps): update github.com/containers/image/v5 digest to 1b221d4
  * fix(deps): update module github.com/fsouza/go-dockerclient to v1.10.1
  * Document use of containers-transports values in buildah
  * fix(deps): update module golang.org/x/crypto to v0.17.0 [security]
  * chore(deps): update dependency containers/automation_images to v20231208
  * manifest: addCompression use default from containers.conf
  * commit: add a --add-file flag
  * mkcw: populate the rootfs using an overlay
  * chore(deps): update dependency containers/automation_images to v20230517
  * [skip-ci] Update actions/stale action to v9
  * fix(deps): update module github.com/containernetworking/plugins to v1.4.0
  * fix(deps): update github.com/containers/image/v5 digest to 7a40fee
  * Bump to v1.34.1-dev
  * Ignore errors if label.Relabel returns ENOSUP</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1710417600">- Require passt for rootless networking (poo#156955)
  Buildah moved to passt/pasta for rootless networking from slirp4netns
  (https://github.com/containers/common/pull/1846)</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1710417601">- Remove obsolete requires libcontainers-image &amp; libcontainers-storage</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1710763200">- Buildah dropped cni support, require netavark instead (boo#1221243)</changelog>
  <changelog author="dcermak@suse.com" date="1710849600">- Update to version 1.35.1:
  * [release-1.35] Bump to v1.35.1
  * [release-1.35] CVE-2024-1753 container escape fix (bsc#1221677)</changelog>
  <changelog author="dcermak@suse.com" date="1712059200">- Update to version 1.35.3:
  * [release-1.35] Bump to Buildah v1.35.3
  * [release-1.35] correctly configure /etc/hosts and resolv.conf
  * [release-1.35] buildah: refactor resolv/hosts setup.
  * [release-1.35] rename the hostFile var to reflect
  * [release-1.35] Bump c/common to v0.58.1
  * [release-1.35] Bump Buildah to v1.35.2
  * [release-1.35] CVE-2024-24786 protobuf to 1.33
  * [release-1.35] Bump to v1.35.2-dev</changelog>
  <changelog author="danish.prakash@suse.com" date="1715342400">- Update to version 1.35.4:
  * [release-1.35] Bump to Buildah v1.35.4
  * [release-1.35] CVE-2024-3727 updates (bsc#1224117)
  * integration test: handle new labels in "bud and test --unsetlabel"
  * [release-1.35] Bump go-jose CVE-2024-28180
  * [release-1.35] Bump ocicrypt and go-jose CVE-2024-28180</changelog>
</package>
<package pkgid="4bf5eb30f2fc05d45efb35a42847e4bf45acf204b6d92522e9ff8da5fc71cc48b36f1f28f1e69e662114550760390cda406c676790bdddbca6f2095c764c1a67" name="c3p0" arch="noarch">
  <version epoch="0" ver="0.9.5.5" rel="6.1"/>
  <changelog author="fstrba@suse.com" date="1526472000">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1543924800">- Add maven pom files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1545393600">- Do not bundle mchange-commons, but build against the new
  mchange-commons package
- Removed patch
  * c3p0-embed-mchange-common.patch
    + Do not embed mchange-commons
- Add alias c3p0:c3p0 to the maven artifact</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1562500800">- Ensure neutrality of description.
- Update RPM group for c3p0-javadoc.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618574400">- Update to 0.9.5.5
  * Fixed CVE-2018-20433, version 0.9.5.2 allowed XXE in
    extractXmlConfigFromInputStream during initialization.
    (bsc#1120648)
  * Properly implement the JDBC 4.1 abort method.
  * Make XML parsing much more restrictove by default, but allow
    users to revert to the old, permissive behavior by setting config
    property 'com.mchange.v2.c3p0.cfg.xml.usePermissiveParser' to true
    CVE-2019-5427 (bsc#1133198)
  * Address situation where a throwable during forceKillAcquires() left
    the force_kill_acquires flag set to true, making it impossible for
    the pool to restart acquisition attempts on recovery.
  * Upgrade dependency to mchange-commons-java 0.2.15, which
    includes support for log4j2</changelog>
  <changelog author="Michael Calmer &lt;mc@suse.com&gt;" date="1648555200">- fix building on EL8 OSes</changelog>
  <changelog author="Stefan Bluhm &lt;stefan.bluhm@clacee.eu&gt;" date="1649937600">- Added building on Enterprise Linux 9.</changelog>
  <changelog author="Stefan Bluhm &lt;stefan.bluhm@clacee.eu&gt;" date="1651579200">- Added additional class alias.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714478400">- Simplify the spec: remove old macros and avoid versioned jars</changelog>
</package>
<package pkgid="0cce901fdf21601f3a1fefddd7930b674e0def1cf071f4a5eee15a68807f29a6714b4bb887d16a90906b228051b102e78c902fc4448e4bf6fbc83dab1e8d9ad8" name="c3p0" arch="src">
  <version epoch="0" ver="0.9.5.5" rel="6.1"/>
  <changelog author="mc@suse.de" date="1291896000">- initial release</changelog>
  <changelog author="dmacvicar@suse.de" date="1380024000">- Explicitly BuildRequires java-devel</changelog>
  <changelog author="smoioli@suse.com" date="1403870400">- updated to upstream 0.9.5, that is compatible with Java 7 / JDBC 4</changelog>
  <changelog author="smoioli@suse.com" date="1403870401">- bugfix: dependent library was not embedded correctly</changelog>
  <changelog author="dmacvicar@suse.de" date="1461326400">- update to version 0.9.5.2
- update mchange-commons-java component to version 0.2.11
- clean spec file</changelog>
  <changelog author="fstrba@suse.com" date="1505736000">- Added patch:
  * c3p0-javadoc.patch
    + Use test-classpath for javadoc generation, since it tries
    to document also junit test files
- Add dependency on junit
- Clean spec file</changelog>
  <changelog author="pmonrealgonzalez@suse.com" date="1525435200">- Added fdupes to fix building error with file jquery-1.10.2.js</changelog>
  <changelog author="fstrba@suse.com" date="1526472000">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1543924800">- Add maven pom files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1545393600">- Do not bundle mchange-commons, but build against the new
  mchange-commons package
- Removed patch
  * c3p0-embed-mchange-common.patch
    + Do not embed mchange-commons
- Add alias c3p0:c3p0 to the maven artifact</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1562500800">- Ensure neutrality of description.
- Update RPM group for c3p0-javadoc.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618574400">- Update to 0.9.5.5
  * Fixed CVE-2018-20433, version 0.9.5.2 allowed XXE in
    extractXmlConfigFromInputStream during initialization.
    (bsc#1120648)
  * Properly implement the JDBC 4.1 abort method.
  * Make XML parsing much more restrictove by default, but allow
    users to revert to the old, permissive behavior by setting config
    property 'com.mchange.v2.c3p0.cfg.xml.usePermissiveParser' to true
    CVE-2019-5427 (bsc#1133198)
  * Address situation where a throwable during forceKillAcquires() left
    the force_kill_acquires flag set to true, making it impossible for
    the pool to restart acquisition attempts on recovery.
  * Upgrade dependency to mchange-commons-java 0.2.15, which
    includes support for log4j2</changelog>
  <changelog author="Michael Calmer &lt;mc@suse.com&gt;" date="1648555200">- fix building on EL8 OSes</changelog>
  <changelog author="Stefan Bluhm &lt;stefan.bluhm@clacee.eu&gt;" date="1649937600">- Added building on Enterprise Linux 9.</changelog>
  <changelog author="Stefan Bluhm &lt;stefan.bluhm@clacee.eu&gt;" date="1651579200">- Added additional class alias.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714478400">- Simplify the spec: remove old macros and avoid versioned jars</changelog>
</package>
<package pkgid="712aa121792ed11fbf7bd2b72f22ec5abb08f3a658d0d3f3aa13f384d37283b8fff79d3ade199564ddea127cb5aab6b8decc0a693d4ade334569051245939d62" name="c3p0-javadoc" arch="noarch">
  <version epoch="0" ver="0.9.5.5" rel="6.1"/>
  <changelog author="fstrba@suse.com" date="1526472000">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1543924800">- Add maven pom files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1545393600">- Do not bundle mchange-commons, but build against the new
  mchange-commons package
- Removed patch
  * c3p0-embed-mchange-common.patch
    + Do not embed mchange-commons
- Add alias c3p0:c3p0 to the maven artifact</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1562500800">- Ensure neutrality of description.
- Update RPM group for c3p0-javadoc.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618574400">- Update to 0.9.5.5
  * Fixed CVE-2018-20433, version 0.9.5.2 allowed XXE in
    extractXmlConfigFromInputStream during initialization.
    (bsc#1120648)
  * Properly implement the JDBC 4.1 abort method.
  * Make XML parsing much more restrictove by default, but allow
    users to revert to the old, permissive behavior by setting config
    property 'com.mchange.v2.c3p0.cfg.xml.usePermissiveParser' to true
    CVE-2019-5427 (bsc#1133198)
  * Address situation where a throwable during forceKillAcquires() left
    the force_kill_acquires flag set to true, making it impossible for
    the pool to restart acquisition attempts on recovery.
  * Upgrade dependency to mchange-commons-java 0.2.15, which
    includes support for log4j2</changelog>
  <changelog author="Michael Calmer &lt;mc@suse.com&gt;" date="1648555200">- fix building on EL8 OSes</changelog>
  <changelog author="Stefan Bluhm &lt;stefan.bluhm@clacee.eu&gt;" date="1649937600">- Added building on Enterprise Linux 9.</changelog>
  <changelog author="Stefan Bluhm &lt;stefan.bluhm@clacee.eu&gt;" date="1651579200">- Added additional class alias.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714478400">- Simplify the spec: remove old macros and avoid versioned jars</changelog>
</package>
<package pkgid="4735c174d396abc4a8609120d21bfb5bb3890ad3b1e7ba0725ef06ebaa4e1186d8477e192c85d0fc1c56b6f1a199221c9d87bf98684afa1791a2369be9e0efc6" name="cacti" arch="noarch">
  <version epoch="0" ver="1.2.27" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1620216000">- cacti 1.2.17:
  * Fix incorrect handling of fields led to potential XSS issues
  * CVE-2020-35701: Fix SQL Injection vulnerability (boo#1180804)
  * Fix various XSS issues with HTML Forms handling
  * Fix handling of Daylight Saving Time changes
  * Multiple fixes and extensions to plugins
  * Fix multiple display, export, and input validation issues
  * SNMPv3 Password field was not correctly limited
  * Improved regular expression handling for searcu
  * Improved support for RRDproxy
  * Improved behavior on large systems
  * MariaDB/MysQL: Support persistent connections and improve
    multiple operations and options
  * Add Theme 'Midwinter'
  * Modify automation to test for data before creating graphs
  * Add hooks for plugins to show customize graph source and customize
    template url
  * Allow CSRF security key to be refreshed at command line
  * Allow remote pollers statistics to be cleared
  * Allow user to be automatically logged out after admin defined
    period
  * When replicating, ensure Cacti can detect and verify replica
    servers</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1625918400">- cacti 1.2.18:
  * CVE-2020-14424: Lack of escaping on template import can lead to
    XSS exposure under 'midwinter' theme (boo#1188188)
  * Real time graphs can expose XSS issue</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1636200000">- cacti 1.2.19:
  * Further fixes for grave character security protection (boo#1192408)
  * Fix Over aggressive escaping causing menu visibility issues on Create Device page
  * Add SHA256 and AES256 security levels for SNMP polling
  * Import graph template(Preview Only) show color_id new value as a blank area
  * Fix Editing graphs errors due to missing sequence
  * Fix 2hen hovering over a Tree Graph, row shows same highlighting as Graph Edit screen
  * Fix 2hen RealTime is not active, console errors may appear
  * Fix race conditions may occur when multiple RRDtool processes are running
  * Fix errors creating graphs from templates
  * Fix errors when duplicating reports
  * Fix Boost may be blocked by overflowing poller_output table
  * Fix Template import may be blocked due to unmet dependency warnings with snmp ports
  * Fix Newer MySQL versions may error if committing a transaction when not in one
  * Fix SNMP Agent may not find a cache item
  * Fix Correct issues running under PHP 8.x
  * Fix When polling is disabled, boost may crash and creates many arch tables
  * Fix When poller runs, memory tables may not always be present
  * Fix Timezones may sometimes be incorrectly calculated
  * Fix Allow monitoring IPv6 with interface graphs
  * Fix When a data source uses a Data Input Method, those without a mapping should be flagged
  * Fix When RRDfile is not yet created, errors may appear when displaying the graph
  * Fix Cacti missing key indexes that result in Preset pages slowdowns
  * Fix Data Sources page shows no name when Data Source has no name cache
  * Fix db_update_table function can not alter table from signed to unsigned
  * Fix data remains in poller_output table even if it's flushed to rrd files
  * Fix Parameter list for lib/database.php:db_connect_real() is not correct in 3 places
  * Fix Offset is a reserved word in MariaDB 10.6 affecting Report
  * Fix Rendering large trees slowed due to lack of permission caching
  * Fix Error on interpretation of snmpUtime, when to big
  * Fix Applying right axis formatting creates an error-image
  * Fix Unable to Save Graph Settings from the Graphs pages
  * Fix Graph Template Cache is nullified too often when Graph Automation is running
  * Fix When Adding a Data Query to a Device, no Progress Spinner is shown
  * Fix New Browser Breaks Plugins that depend on non UTC date time data
  * Fix errors when testing remote poller connectivity
  * Fix errors when renaming poller
  * Fix Removing spikes by Variance does not appear to be working beyond the first RRA
  * Fix LDAP API lacks timeout options leading to bad login experiences
  * Add a normal/wrap class for general use
  * Limit File Types available for Template Import operations
  * Fix Cacti does not provide an option of providing a client side certificate for LDAP/AD authentication
  * Support Stronger Encryption Available Starting in Net-SNMP v5.8
  * Allow Cacti to use multiple possible LDAP servers
  * Add a 15 minute polling/sampling interval
  * Provide additional admin email notifications
  * Add warnings for undesired changes to plugin hook return values
  * When creating a Graph, make testing the Data Sources optional by Template
  * Update phpseclib to 2.0.33
  * Update jstree.js to 3.3.12
  * Improve performance of Cacti poller on heavily loaded systems
  * MariaDB recommendations need some tuning for recent updates</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650628800">- Update to 1.2.20
  * Security fix for CVE-2022-0730, boo#1196692
    Under certain ldap conditions, Cacti authentication can be
    bypassed with certain credential types.
  * Security fix: Device, Graph, Graph Template,
    and Graph Items may be vulnerable to XSS issues
  * Security fix: Lockout policies are not properly applied to LDAP
    and Domain Users
  * Security fix: When using 'remember me' option, incorrect realm
    may be selected
  * Security fix: User and Group maintenance are vulnerable to SQL attacks
  * Security fix: Color Templates are vulnerable to XSS attack
  * Features:
  * When creating a Data Source Profile, allow additional choices for Heartbeat
  * Change select all options to use Font Awesome icons
  * Improve spine performance by storing the total number of system snmp_ports in use
  * Prevent Template User Accounts from being Removed
  * When managing by users, allow filtering by Realm
  * Allow plugins to supply template account names
  * When viewing logs, additional message types should be filterable
  * When creating a Graph Template Item, allow filtering by Data Template
  * Allow language handler to be selected via UI
  * Updated Device packages for Synology, Citrix NetScaler, Cisco ASA/Cisco
  * Add Advanced Ping Graph Template to initial Installable templates
  * Add LDAP Debug Mode option
  * Allow Reports to include devices not on a Tree
  * Allow Basic Authentication to display custom failure message
  * Fix: When replicating data during installation/upgrade,
    system may appear to hang
  * Fix: Graph Template Items may have duplicated entries
  * Fix: Unable to Save Graph Settings
  * Fix: Script Server may crash if an OID is missing or unavailable
  * Fix: When system-wide polling is disabled,
    remote pollers may fail to sync changed settings
  * Fix: When updating poller name, duplicate name protection may be over zealous
  * Fix: Titles may show "Missing Datasource" incorectly
  * Fix: Checking for MIB Cache can cause crashes
  * Fix: Polling cycles may not always complete as expected
  * Fix: When viewing graph data, non-numeric values may appear
  * Fix: Utilities view has calculation errors when there are no data sources
  * Fix: When editing Reports, drag and drop may not function as intended
  * Fix: When data drive is full, viewing a Graph can result in errors
  * Various other bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1653825600">- cacti 1.2.21:
  * Add a CLI script to install/enable/disable/uninstall plugins
  * Add log message when purging DS stats and poller repopulate
  * A collection of bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1664712000">- cacti 1.2.22, providing one security fix, a number of bug fixes
  and a collection of improvements:
  * When creating new graphs, cross site injection is possible
    (boo#1203952)
  * When creating user from template, multiple Domain FullName and
    Mail are not propagated
  * Nectar Aggregate 95th emailed report broken
  * Boost may not find archive tables correctly
  * Users may be unable to change their password when forced during
    a login
  * Net-SNMP Memory Graph Template has Wrong GPRINT
  * Search in tree view unusable on larger installations
  * Increased bulk insert size to avoid partial inserts and potential
    data loss.
  * Call to undefined function boost_debug in Cacti log
  * When no guest template is set, login cookies are not properly set
  * Later RRDtool releases do not need to check last_update time
  * Regex filters are not always long enough
  * Domains based LDAP and AD Fullname and Email not auto-populated
  * Cacti polling and boost report the wrong number of Data Sources
    when Devices are disabled
  * When editing Graph Template Items there are cases where VDEF's
    are hidden when they should be shown
  * Database SSL setting lacks default value
  * Update default path cacti under *BSD by xmacan
  * Web Basic authentication not creating template user
  * Unable to change the Heartbeat of a Data Source Profile
  * Tree Search Does Not Properly Search All Trees
  * When structured paths are setup, RRDfiles may not always be
    created when possible
  * When parsing the logs, caching would help speed up processing
  * Deprecation warnings when attempting real-time Graphs with PHP8.1
  * Custom Timespan is lost when clicking other tree branches
  * Non device based Data Sources not being polled
  * When Resource XML file inproperly formatted, graph creation can
    fail with errors
  * Update code style to support PHP 8 requirements
  * None" shows all graphs
  * Realtime popup window experiences issues on some browsers
  * Auth settings do not always properly reflect the options selected
    by ddb4github
  * MySQL can cause cacti to become stalled due to locking issues
  * Boost process can get hung under rare conditions until the poller
    times out
  * Exporting graphs under PHP 8 can cause errors
  * Host table has wrong default for disabled and deleted columns
  * RRD storage paths do not scale properly
  * When importing, make it possible to only import certain
    components
  * Update change_device script to include new features by
    bmfmancini
  * Make help pages use latest online version wherever possible
  * Cacti should show PHP INI locations during install
  * Detect PHP INI values that are different in the INI vs running
    config
  * Added Gradient Color support for AREA charts by thurban
  * Update CDEF functions for RRDtool
  * When boost is running, it's not clear which processes are
    running and how long they have to complete</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1672660800">- cacti 1.2.23, providing security fixes, feature improvements and
  bug fixes:
  * CVE-2022-46169: Unauthenticated Command Injection in Remote
    Agent (boo#1206185)
  * Security: Add .htaccess file to scripts folder
  * When using Single Sign-on Frameworks, revocation was not always
    detected in callbacks
  * Fixes to the installer, and compatibility with PHP and MySQL
  * Performance improvements for certain conditions
  * Various UI fixes
  * Bug fixes related to SNMP, RRDtools, and agents</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677499200">- cacti 1.2.24
  * Fix: Unable to import Local Linux Machine template
  * Fix multiple charting and display issues
  * Compatibility changes for SNMP under PHP 8.2, and other PHP
    compatibility updates
  * Fix multiple issues editing settings
  * timeout fixes for Basic Auth
  * multiple data poller bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694001600">- cacti 1.2.25:
  * CVE-2023-30534: Protect against Insecure deserialization of filter data (boo#1215082)
  * CVE-2023-39360: Cross-Site Scripting vulnerability when creating new graphs (boo#1215044)
  * CVE-2023-39361: Unauthenticated SQL Injection when viewing graphs (boo#1215045)
  * CVE-2023-39357: SQL Injection when saving data with sql_save() (boo#1215040)
  * CVE-2023-39362: Authenticated command injection when using SNMP options (boo#1215047)
  * CVE-2023-39359: Authenticated SQL injection vulnerability when managing graphs (boo#1215043)
  * CVE-2023-39358: Authenticated SQL injection vulnerability when managing reports (boo#1215042)
  * CVE-2023-39365: SQL Injection when using regular expressions (boo#1215051)
  * CVE-2023-39364: redirect in change password functionality (boo#1215050)
  * CVE-2023-39366: Cross-Site Scripting vulnerability with Device Name when managing Data Sources (boo#1215052)
  * CVE-2023-39510: Cross-Site Scripting vulnerability with Device Name when administrating Reports (boo#1215053)
  * CVE-2023-39511: Cross-Site Scripting vulnerability with Device Name when editing Graphs whilst managing Reports (boo#1215081)
  * CVE-2023-39512: Cross-Site Scripting vulnerability with Device Name when managing Data Sources (boo#1215054)
  * CVE-2023-39513: Cross-Site Scripting vulnerability with Device Name when debugging data queries (boo#1215055)
  * CVE-2023-39514: Cross-Site Scripting vulnerability with Data Source Name when managing Graphs (boo#1215056)
  * CVE-2023-39515: Cross-Site Scripting vulnerability with Data Source Name when debugging Data Queries (boo#1215058)
  * CVE-2023-39516: Cross-Site Scripting vulnerability with Data Source Information when managing Data Sources (boo#1215059)
  * When rebuilding the Poller Cache from command line, allow it to be multi-threaded
  * When searching tree or list views, the URL does not update after changes
  * When creating a Data Source Template with a specific snmp port, the port is not always applied
  * When a Data Query references a file, the filename should be trimmed to remove spurious spaces
  * THold plugin may not always install or upgrade properly
  * RRD file structures are not always updated properly, if there are more Data Sources in the Data Template than the Graph Template
  * When reindexing devices, errors may sometimes be shown
  * Boost may loose data when the database server is overloaded
  * Boost can sometimes output unexpected or invalid values
  * Boost should not attempt to start if there are no items to process
  * Rebuilding the poller cache does not always work as expected
  * Host CPU items may not work poll as expected when on a remote data collector where hmib is also enabled
  * When creating new graphs, invalid offset errors may be generated
  * When importing packages, SQL errors may be generated
  * When managing plugins from command line, the --plugin option is not properly handled
  * When automating an install of Cacti, error messages can be appear
  * When performing automated install of a plugin, warnings can be thrown
  * Automation references the wrong table name causing errors
  * Data Source Info Mode produces invalid recommendations
  * Data Source Debug 'Run All' generates too many log messages
  * The description of rebuild poller cache in utilities does not display properly
  * When reindexing a device, debug information may not always display properly
  * Upon displaying a form with errors, the session error fields variable isn't cleared
  * MariaDB clusters will no longer support exclusive locks
  * RRDtool can fail to update when sources in Data Template and Graph Template data sources do not match
  * Compatibility improvements for Boost under PHP 8.x
  * When searching the tree, increase the time before querying for items
  * Device Location drop down does not always populate correctly
  * When viewing Realtime graphs, undefined variable errors may be reported
  * SNMP Uptime is not always ignored for spikekills
  * Improve detection of downed Devices
  * When reporting missing functions from Plugins, ensure messages do not occur too often
  * When starting the Cacti daemon, database errors may be reported when there is no problem
  * When reporting from RRDcheck, ensure prefix is in the correct casing
  * Improve Orphaned Data Source options and display
  * Parsing the PHP Configuration may sometimes produce errors
  * Security processes attempt to check for a user lockout even if there is no user logged in
  * When attempting to edit a tree, the search filter for Graphs remains disabled
  * When reindexing, a Data Source that could be un-orphaned may not always be unorphaned
  * When parsing a date value, there could be more than 30 chars
  * Untemplated Data Sources can fail to update due to lack of an assigned Graph
  * When processing items to check, do not include disabled hosts
  * When saving a Data Source Template, SQL errors may be reported
  * When importing a Template, errors may be recorded
  * Some display strings have invalid formatting that cannot be parsed
  * When filtering with regular expressions, the 'does not match' option does not always function as expected
  * When enabling a plugin, sometimes it can appear as if nothing happens
  * Ensure the Rows Per Page option shows limitations set by configuration
  * Plugins are unable to modify fields in the setting 'Change Device Settings'
  * When reporting emails being sent, ensure BCC addresses are also included
  * Improve compatibility of SNMP class trim handling under PHP 8.x
  * When importing legacy Data Query Templates, the Template can become unusable
  * Provide ability to raise an event when extending the settings form
  * Prevent unsupported SQL Mode flags from being set
  * The DSStats summary does not always display expected values
  * When performing a fresh install, device classification may be missing.
  * Duplication functions for Graph/Template and Data Source/Template do not return and id
  * Duplication of Device Templates should be an API call
  * Unable to convert database to latin1 instead of utf8 if desired
  * When creating Graphs, the process may become slower over time as more items exist
  * When a bulk walk size is set to automatic, this is not always set to the optimal value
  * Update copyright notice on import packages
  * When viewing Orphan Graphs, SQL errors may be reported
  * When reindexing hosts from command line, ensure only one process runs at once
  * When a Data Query has no Graphs, it may not be deletable
  * When duplicating a Graph Template, provide an option to not duplicate Data Query association
  * When duplicating a Data Template errors can appear in the Cacti log
  * When importing a Package, previewing makes unexpected changes to Cacti Templates
  * When enabling boost on a fresh install, an error may be reported
  * Improve compatibility for backtrace logging under PHP 8.x
  * Improve compatibility for Advanced Ping under PHP 8.x
  * Provide new templates for Fortigate and Aruba Cluster to be available during install
  * Provide new template for SNMP Printer to be available during install
  * When importing devices, allow a device classification to be known
  * Extend length of maximum name in settings table
  * Extend length of maximum name in user settings table
  * Data Queries do not have a Duplication function
  * Upgrade d3.js v7.8.2 and billboard.js v3.7.4
  * Upgrade ua-parser.js to version 1.0.35
  * Update Cisco Device Template to include HSRP graph template
  * New hook for device template change 'device_template_change'</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1703419200">- cacti 1.2.26:
  * CVE-2023-50250: XSS vulnerability when importing a template file (boo#1218380)
  * CVE-2023-49084: RCE vulnerability when managing links (boo#1218360)
  * CVE-2023-49085: SQL Injection vulnerability when managing poller devices (boo#1218378)
  * CVE-2023-49086: XSS vulnerability when adding new devices (boo#1218366)
  * CVE-2023-49088: XSS vulnerability when viewing data sources in debug mode (boo#1218379)
  * CVE-2023-51448: SQL Injection vulnerability when managing SNMP Notification Receivers (boo#1218381)
  * When viewing data sources, an undefined variable error may be seen
  * Improvements for Poller Last Run Date
  * Attempting to edit a Data Query that does not exist throws warnings and not an GUI error
  * Improve PHP 8.1 support when adding devices
  * Viewing Data Query Cache can cause errors to be logged
  * Preserve option is not properly honoured when removing devices at command line
  * Infinite recursion is possible during a database failure
  * Monitoring Host CPU's does not always work on Windows endpoints
  * Multi select drop down list box not rendered correctly in Chrome and Edge
  * Selective Plugin Debugging may not always work as intended
  * During upgrades, Plugins may be falsely reported as incompatible
  * Plugin management at command line does not work with multiple plugins
  * Improve PHP 8.1 support for incrementing only numbers
  * Allow the renaming of guest and template accounts
  * DS Stats issues warnings when the RRDfile has not been initialized
  * When upgrading, missing data source profile can cause errors to be logged
  * When deleting a single Data Source, purge historical debug data
  * Improvements to form element warnings
  * Some interface aliases do not appear correctly
  * Aggregate graph does not show other percentiles
  * Settings table updates for large values reverted by database repair
  * When obtaining graph records, error messages may be recorded
  * Unable to change a device's community at command line
  * Increase timeout for RRDChecker
  * When viewing a graph, option to edit template may lead to incorrect URL
  * When upgrading, failures may occur due to missing color table keys
  * On installation, allow a more appropriate template to be used as the default
  * When data input parameters are allowed to be null, allow null
  * CSV Exports may not always output data correctly
  * When debugging a graph, long CDEF's can cause undesirable scrolling
  * Secondary LDAP server not evaluated when the first one has failed
  * When adding a device, using the bulk walk option can make version information appear
  * When parsing a Data Query resource, an error can be reported if no direction is specified
  * Database reconnection can cause errors to be reported incorrectly
  * fix returned value if $sau is empty
  * Add Aruba switch, Aruba controller and HPE iLO templates
  * Add OSCX 6x00 templates</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- cacti 1.2.27:
  * CVE-2024-34340: Authentication Bypass when using using older password hashes (boo#1224240)
  * CVE-2024-25641: RCE vulnerability when importing packages (boo#1224229)
  * CVE-2024-31459: RCE vulnerability when plugins include files (boo#1224238)
  * CVE-2024-31460: SQL Injection vulnerability when using tree rules through Automation API (boo#1224239)
  * CVE-2024-29894: XSS vulnerability when using JavaScript based messaging API (boo#1224231)
  * CVE-2024-31458: SQL Injection vulnerability when using form templates (boo#1224241)
  * CVE-2024-31444: XSS vulnerability when reading tree rules with Automation API (boo#1224236)
  * CVE-2024-31443: XSS vulnerability when managing data queries (boo#1224235)
  * CVE-2024-31445: SQL Injection vulnerability when retrieving graphs using Automation API (boo#1224237)
  * CVE-2024-27082: XSS vulnerability when managing trees (boo#1224230)
  * Improve PHP 8.3 support
  * When importing packages via command line, data source profile could not be selected
  * When changing password, returning to previous page does not always work
  * When using LDAP authentication the first time, warnings may appear in logs
  * When editing/viewing devices, add IPv6 info to hostname tooltip
  * Improve speed of polling when Boost is enabled
  * Improve support for Half-Hour time zones
  * When user session not found, device lists can be incorrectly returned
  * On import, legacy templates may generate warnings
  * Improve support for alternate locations of Ping
  * Improve PHP 8.1 support for Installer
  * Fix issues with number formatting
  * Improve PHP 8.1 support when SpikeKill is run first time
  * Improve PHP 8.1 support for SpikeKill
  * When using Chinese to search for graphics, garbled characters appear.
  * When importing templates, preview mode will not always load
  * When remote poller is installed, MySQL TimeZone DB checks are not performed
  * When Remote Poller installation completes, no finish button is shown
  * Unauthorized agents should be recorded into logs
  * Poller cache may not always update if hostname changes
  * When using CMD poller, Failure and Recovery dates may have incorrect values
  * Saving a Tree can cause the tree to become unpublished
  * Web Basic Authentication does not record user logins
  * When using Accent-based languages, translations may not work properly
  * Fix automation expressions for device rules
  * Improve PHP 8.1 Support during fresh install with boost
  * Add a device "enabled/disabled" indicator next to the graphs
  * Notify the admin periodically when a remote data collector goes into heartbeat status
  * Add template for Aruba Clearpass
  * Add fliter/sort of Device Templates by Graph Templates</changelog>
</package>
<package pkgid="cafa2ddb8d0455368c8e7875aa4749575b823650e0e7d55a6d42f12e3560a41b2c61644f01695a5dfab0826df469f75d985c48a8bd1cb6db68db65ae9d46a30e" name="cacti" arch="src">
  <version epoch="0" ver="1.2.27" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1586606400">- cacti 1.2.11:
  * security fixes and hardening (boo#1169215)
    + Add SameSite support for cookies
    + Cookie should be properly verified against password
    + CSRF at Admin Email
    + Improper Access Control on disabling a user
    + Update to jQuery 3.4.1 to resolve XSS issues with jQuery 3.3.1
  * a number of bug fixes
  * feature additions
    + Allow system uptime to be a variable for use with graphs
    + Add Refresh Interval to Data Collectors display
    + Add Location based filtering
    + Allow for Purging of Data Source Statistics from the GUI
    + Restore ability to duplicate a data profile
    + Enhance table navigation bars to support systems with larger number of items
    + Increase length of Graph Item 'value' field to support pango-markup better
    + Allow Basic Auth Accounts to be mapped by CSV file
    + Make form elements under checkbox_groups flow using flex grid style
    + Set the domain attribute to secure cookies for the 'remember me' option
    + Enhance the "Graph Debug Mode" to display RRDtool Command lengths and excess warnings</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588852800">- cacti 1.2.12:
  * CVE-2020-7106: Lack of escaping of color items can lead to XSS
    exposure (boo#1163749)
  * Fix multiple graphing bugs and web UI issues
  * Fix multiple warnings, PHP Exceptions and errors
  * Content-Security-Policy prevents External Links from being opened
  * Prevent runtime memory issues by increasing memory limit
  * Improve SNMPv3 handling</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1589198400">- switch from cron to systemd timers (boo#1115436):
  + cacti-cron.timer
  + cacti-cron.service
- introduce rpmlintrc for obvious false positives from rpmlint
  + cacti-rpmlintrc
- use fdupes to reduce amount of needed/wasted space
- re-introduce RPM Group to avoid huge rpmlint complains on 15.1
- remove .gitignore and .gitattributes files (not needed)
- avoid potential root escalation on systems with fs.protected_hardlinks=0
  (boo#1154087): handle directory permissions in file section instead
  of using chown during post installation
- rewrote apache configuration to get rid of .htaccess files and
  explicitely disable directory permissions per default
  (only allow a limited, well-known set of directories)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1594728000">- cacti 1.2.13:
  * Query XSS vulnerabilities require vendor package update
    (CVE-2020-11022 / CVE-2020-11023)
  * Lack of escaping on some pages can lead to XSS exposure
  * Update PHPMailer to 6.1.6 (CVE-2020-13625)
  * SQL Injection vulnerability due to input validation failure when
    editing colors (CVE-2020-14295, boo#1173090)
  * Lack of escaping on template import can lead to XSS exposure</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1596456000">- cacti 1.2.14:
  * Poller keeps using old IP address for a device
  * poller bug fixes and various display fixes
  * Fix XSS vulnerability due to improper escaping of error message
    during template import preview (boo#1174850, CVE-2020-25706)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1605096000">- cacti 1.2.15, fixing the following bugs:
  * When editing Maximum OIDs Per Get Request, blank value can cause errors
  * Boost may run more often than it should
  * Recache Event Loop can cause Interface Graphs to show gaps
  * When searching Graph Tree's, non matching devices remain visible
  * Page validation errors may occur when opening real time graphs
  * External Links do not always open if they are still open from previous usage
  * Cultural changes to various word usage
  * Replicate deleted device status instead of poller sync
  * Description field allows more characters entered than is stored
  * When installing or upgrading, LDAP functions may not always be included properly
  * Unable to remove discovered device
  * When installing or upgrading, PHP recommendations may not always return a valid value
  * Graph Templates has duplicate SQL delete statement
  * When syncing to remote poller, missing function errors may occur
  * When removing devices from remote pollers, devices may reappear without details
  * When removing devices, array errors may sometimes be recorded
  * Variable injection does not always work as expected
  * Editing Data Queries with multiple data templates can give errors about Suggested values
  * Progress bar does not provide enough visual information during long page loads
  * Some themes do not allow for a way to see which user is currently signed in
  * When viewing tables, allow users to force all columns to be visible
  * Column sizing is being lost between pages refreshes
  * When viewing input methods table, no ID is shown to help identify which method is being viewed
  * Filters do not always respect using keyboard to initiate searching
  * When exporting a data query, an invalid column name error can sometimes be shown
  * When checking if a view is allowed, having no session can result in errors
  * When removing devices via the CLI, undefined variable errors may be seen
  * Real Time Graphs may cause invalid index errors
  * On newer versions of MySQL/MariaDB, 'system' keyword can cause issues
  * Plugin setup can generate errors when reading options via system function
  * Plugin version numbers can be unexpectedly truncated
  * When PHP Session is set to autostart, an error can be reported as Cacti attempts to start it
  * When removing multiple items, selection process does not always work
  * When exporting colors, the indicator is not always removed upon completion
  * Unable to pass tree and leaf ID to 'graph_button' hook
  * When performing maintenance, various errors may sometimes be seen
  * When Guest User setting is active, current user is not always properly set
  * When installing Cacti, minor errors in text can be seen
  * Numbers are not always formatted properly when there are no decimal places
  * When viewing Real Time Graphs, an undefined index error may be recorded
  * Minor memory leaks and refresh issues when zooming on graphs
  * Real Time Graphs may sometimes fail due to folder permissions
  * Navigation can sometimes occur unexpectedly due to background timers
  * Trees management screen not reporting correct number of trees
  * Tree sequences can sometimes skip numbers during resorting
  * Guest user selection should not allow setting the currently logged in user
  * Links in Table Headers do not show clearly when in modern theme
  * Under some cases tree logic leads to undefined index errors
  * Cacti Data Debug can show errors if the Data Source is damaged or has been removed
  * When importing a data query, an invalid column name error can sometimes be shown
  * When using shift functions on graphs, negative values are not allowed
  * Correct issue when file is unreadable reporting no file was specified
  * Orphaned Plugins have no option to be removed
  * Update MySQL recommendations for Character Set and Colation
  * Correct sorting of IP addresses to be numeric not alpha by JamesTilt
  * Saving a device should not always repopulate the poller cache</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1606996800">- cacti 1.2.16:
  * When generating a report, the Cascade to Branches function does not as expected
  * When viewing graphs, automatic refresh so not always work as expected
  * Realtime graph pop up counter bug
  * Undefined variable errors may occur when creating a new datasource
  * The cli-based installer does not exit with a non-zero exit code when error occurs
  * When an export is complete, sometimes the progress bar remains
  * When enabling many devices, a threshold can be reached causing a slowdown in the process
  * When performing actions against Devices, replicated device information could sometimes be lost
  * When using API to rename a tree node, backtrace may be incorrectly shown
  * When searching, valid pages can sometimes be shown as empty by ddb4github
  * When exporting data from graphs, not all data was properly included
  * Graph Templates filter is not updated after new graph created by ddb4github
  * Username and password on the login page is not visible in Classic theme
  * Improve wording of concurrent process and thread settings
  * Location filter should remove blank entries by ddb4github
  * When syncing data collectors, a reindex event may be triggered unnecessarily
  * Automation Networks allows discovery of invalid IP addresses
  * When changing permissions of the current user, they don't take effect immediately
  * When reindexing a device, an incorrect page was sometimes displayed
  * When repairing database, audit_database.php does not add missing columns
  * Log page should not be empty if no log info exists
  * During upgrade, there are times when realms can be duplicated leading to SQL errors
  * When using ping.php, UDP response times are not interpreted properly by hypnotoad
  * Improve warning you get when attempting to view a log file you don't have access to
  * When replicating files, scripts are not marked as executable
  * When creating plugin tables, collation is not set properly
  * Update c3.js to version 0.7.20
  * Update Chart.js to version 2.9.4
  * Update phpseclib to version 2.0.29
  * Update PHPMailer to version 6.1.8
  * Use LSB shebang notation for cli scripts
  * Add support for cactid daemon based launcher
  * Add ability to hide the Graph Drilldown icons by datatecuk
  * Add hooks for plugins to show custom Graph Source and custom Template URL (List View)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1608292800">- fix httpd startup errors due to mismatched configuration
  directives boo#1175314</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1620216000">- cacti 1.2.17:
  * Fix incorrect handling of fields led to potential XSS issues
  * CVE-2020-35701: Fix SQL Injection vulnerability (boo#1180804)
  * Fix various XSS issues with HTML Forms handling
  * Fix handling of Daylight Saving Time changes
  * Multiple fixes and extensions to plugins
  * Fix multiple display, export, and input validation issues
  * SNMPv3 Password field was not correctly limited
  * Improved regular expression handling for searcu
  * Improved support for RRDproxy
  * Improved behavior on large systems
  * MariaDB/MysQL: Support persistent connections and improve
    multiple operations and options
  * Add Theme 'Midwinter'
  * Modify automation to test for data before creating graphs
  * Add hooks for plugins to show customize graph source and customize
    template url
  * Allow CSRF security key to be refreshed at command line
  * Allow remote pollers statistics to be cleared
  * Allow user to be automatically logged out after admin defined
    period
  * When replicating, ensure Cacti can detect and verify replica
    servers</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1625918400">- cacti 1.2.18:
  * CVE-2020-14424: Lack of escaping on template import can lead to
    XSS exposure under 'midwinter' theme (boo#1188188)
  * Real time graphs can expose XSS issue</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1636200000">- cacti 1.2.19:
  * Further fixes for grave character security protection (boo#1192408)
  * Fix Over aggressive escaping causing menu visibility issues on Create Device page
  * Add SHA256 and AES256 security levels for SNMP polling
  * Import graph template(Preview Only) show color_id new value as a blank area
  * Fix Editing graphs errors due to missing sequence
  * Fix 2hen hovering over a Tree Graph, row shows same highlighting as Graph Edit screen
  * Fix 2hen RealTime is not active, console errors may appear
  * Fix race conditions may occur when multiple RRDtool processes are running
  * Fix errors creating graphs from templates
  * Fix errors when duplicating reports
  * Fix Boost may be blocked by overflowing poller_output table
  * Fix Template import may be blocked due to unmet dependency warnings with snmp ports
  * Fix Newer MySQL versions may error if committing a transaction when not in one
  * Fix SNMP Agent may not find a cache item
  * Fix Correct issues running under PHP 8.x
  * Fix When polling is disabled, boost may crash and creates many arch tables
  * Fix When poller runs, memory tables may not always be present
  * Fix Timezones may sometimes be incorrectly calculated
  * Fix Allow monitoring IPv6 with interface graphs
  * Fix When a data source uses a Data Input Method, those without a mapping should be flagged
  * Fix When RRDfile is not yet created, errors may appear when displaying the graph
  * Fix Cacti missing key indexes that result in Preset pages slowdowns
  * Fix Data Sources page shows no name when Data Source has no name cache
  * Fix db_update_table function can not alter table from signed to unsigned
  * Fix data remains in poller_output table even if it's flushed to rrd files
  * Fix Parameter list for lib/database.php:db_connect_real() is not correct in 3 places
  * Fix Offset is a reserved word in MariaDB 10.6 affecting Report
  * Fix Rendering large trees slowed due to lack of permission caching
  * Fix Error on interpretation of snmpUtime, when to big
  * Fix Applying right axis formatting creates an error-image
  * Fix Unable to Save Graph Settings from the Graphs pages
  * Fix Graph Template Cache is nullified too often when Graph Automation is running
  * Fix When Adding a Data Query to a Device, no Progress Spinner is shown
  * Fix New Browser Breaks Plugins that depend on non UTC date time data
  * Fix errors when testing remote poller connectivity
  * Fix errors when renaming poller
  * Fix Removing spikes by Variance does not appear to be working beyond the first RRA
  * Fix LDAP API lacks timeout options leading to bad login experiences
  * Add a normal/wrap class for general use
  * Limit File Types available for Template Import operations
  * Fix Cacti does not provide an option of providing a client side certificate for LDAP/AD authentication
  * Support Stronger Encryption Available Starting in Net-SNMP v5.8
  * Allow Cacti to use multiple possible LDAP servers
  * Add a 15 minute polling/sampling interval
  * Provide additional admin email notifications
  * Add warnings for undesired changes to plugin hook return values
  * When creating a Graph, make testing the Data Sources optional by Template
  * Update phpseclib to 2.0.33
  * Update jstree.js to 3.3.12
  * Improve performance of Cacti poller on heavily loaded systems
  * MariaDB recommendations need some tuning for recent updates</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650628800">- Update to 1.2.20
  * Security fix for CVE-2022-0730, boo#1196692
    Under certain ldap conditions, Cacti authentication can be
    bypassed with certain credential types.
  * Security fix: Device, Graph, Graph Template,
    and Graph Items may be vulnerable to XSS issues
  * Security fix: Lockout policies are not properly applied to LDAP
    and Domain Users
  * Security fix: When using 'remember me' option, incorrect realm
    may be selected
  * Security fix: User and Group maintenance are vulnerable to SQL attacks
  * Security fix: Color Templates are vulnerable to XSS attack
  * Features:
  * When creating a Data Source Profile, allow additional choices for Heartbeat
  * Change select all options to use Font Awesome icons
  * Improve spine performance by storing the total number of system snmp_ports in use
  * Prevent Template User Accounts from being Removed
  * When managing by users, allow filtering by Realm
  * Allow plugins to supply template account names
  * When viewing logs, additional message types should be filterable
  * When creating a Graph Template Item, allow filtering by Data Template
  * Allow language handler to be selected via UI
  * Updated Device packages for Synology, Citrix NetScaler, Cisco ASA/Cisco
  * Add Advanced Ping Graph Template to initial Installable templates
  * Add LDAP Debug Mode option
  * Allow Reports to include devices not on a Tree
  * Allow Basic Authentication to display custom failure message
  * Fix: When replicating data during installation/upgrade,
    system may appear to hang
  * Fix: Graph Template Items may have duplicated entries
  * Fix: Unable to Save Graph Settings
  * Fix: Script Server may crash if an OID is missing or unavailable
  * Fix: When system-wide polling is disabled,
    remote pollers may fail to sync changed settings
  * Fix: When updating poller name, duplicate name protection may be over zealous
  * Fix: Titles may show "Missing Datasource" incorectly
  * Fix: Checking for MIB Cache can cause crashes
  * Fix: Polling cycles may not always complete as expected
  * Fix: When viewing graph data, non-numeric values may appear
  * Fix: Utilities view has calculation errors when there are no data sources
  * Fix: When editing Reports, drag and drop may not function as intended
  * Fix: When data drive is full, viewing a Graph can result in errors
  * Various other bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1653825600">- cacti 1.2.21:
  * Add a CLI script to install/enable/disable/uninstall plugins
  * Add log message when purging DS stats and poller repopulate
  * A collection of bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1664712000">- cacti 1.2.22, providing one security fix, a number of bug fixes
  and a collection of improvements:
  * When creating new graphs, cross site injection is possible
    (boo#1203952)
  * When creating user from template, multiple Domain FullName and
    Mail are not propagated
  * Nectar Aggregate 95th emailed report broken
  * Boost may not find archive tables correctly
  * Users may be unable to change their password when forced during
    a login
  * Net-SNMP Memory Graph Template has Wrong GPRINT
  * Search in tree view unusable on larger installations
  * Increased bulk insert size to avoid partial inserts and potential
    data loss.
  * Call to undefined function boost_debug in Cacti log
  * When no guest template is set, login cookies are not properly set
  * Later RRDtool releases do not need to check last_update time
  * Regex filters are not always long enough
  * Domains based LDAP and AD Fullname and Email not auto-populated
  * Cacti polling and boost report the wrong number of Data Sources
    when Devices are disabled
  * When editing Graph Template Items there are cases where VDEF's
    are hidden when they should be shown
  * Database SSL setting lacks default value
  * Update default path cacti under *BSD by xmacan
  * Web Basic authentication not creating template user
  * Unable to change the Heartbeat of a Data Source Profile
  * Tree Search Does Not Properly Search All Trees
  * When structured paths are setup, RRDfiles may not always be
    created when possible
  * When parsing the logs, caching would help speed up processing
  * Deprecation warnings when attempting real-time Graphs with PHP8.1
  * Custom Timespan is lost when clicking other tree branches
  * Non device based Data Sources not being polled
  * When Resource XML file inproperly formatted, graph creation can
    fail with errors
  * Update code style to support PHP 8 requirements
  * None" shows all graphs
  * Realtime popup window experiences issues on some browsers
  * Auth settings do not always properly reflect the options selected
    by ddb4github
  * MySQL can cause cacti to become stalled due to locking issues
  * Boost process can get hung under rare conditions until the poller
    times out
  * Exporting graphs under PHP 8 can cause errors
  * Host table has wrong default for disabled and deleted columns
  * RRD storage paths do not scale properly
  * When importing, make it possible to only import certain
    components
  * Update change_device script to include new features by
    bmfmancini
  * Make help pages use latest online version wherever possible
  * Cacti should show PHP INI locations during install
  * Detect PHP INI values that are different in the INI vs running
    config
  * Added Gradient Color support for AREA charts by thurban
  * Update CDEF functions for RRDtool
  * When boost is running, it's not clear which processes are
    running and how long they have to complete</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1672660800">- cacti 1.2.23, providing security fixes, feature improvements and
  bug fixes:
  * CVE-2022-46169: Unauthenticated Command Injection in Remote
    Agent (boo#1206185)
  * Security: Add .htaccess file to scripts folder
  * When using Single Sign-on Frameworks, revocation was not always
    detected in callbacks
  * Fixes to the installer, and compatibility with PHP and MySQL
  * Performance improvements for certain conditions
  * Various UI fixes
  * Bug fixes related to SNMP, RRDtools, and agents</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677499200">- cacti 1.2.24
  * Fix: Unable to import Local Linux Machine template
  * Fix multiple charting and display issues
  * Compatibility changes for SNMP under PHP 8.2, and other PHP
    compatibility updates
  * Fix multiple issues editing settings
  * timeout fixes for Basic Auth
  * multiple data poller bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694001600">- cacti 1.2.25:
  * CVE-2023-30534: Protect against Insecure deserialization of filter data (boo#1215082)
  * CVE-2023-39360: Cross-Site Scripting vulnerability when creating new graphs (boo#1215044)
  * CVE-2023-39361: Unauthenticated SQL Injection when viewing graphs (boo#1215045)
  * CVE-2023-39357: SQL Injection when saving data with sql_save() (boo#1215040)
  * CVE-2023-39362: Authenticated command injection when using SNMP options (boo#1215047)
  * CVE-2023-39359: Authenticated SQL injection vulnerability when managing graphs (boo#1215043)
  * CVE-2023-39358: Authenticated SQL injection vulnerability when managing reports (boo#1215042)
  * CVE-2023-39365: SQL Injection when using regular expressions (boo#1215051)
  * CVE-2023-39364: redirect in change password functionality (boo#1215050)
  * CVE-2023-39366: Cross-Site Scripting vulnerability with Device Name when managing Data Sources (boo#1215052)
  * CVE-2023-39510: Cross-Site Scripting vulnerability with Device Name when administrating Reports (boo#1215053)
  * CVE-2023-39511: Cross-Site Scripting vulnerability with Device Name when editing Graphs whilst managing Reports (boo#1215081)
  * CVE-2023-39512: Cross-Site Scripting vulnerability with Device Name when managing Data Sources (boo#1215054)
  * CVE-2023-39513: Cross-Site Scripting vulnerability with Device Name when debugging data queries (boo#1215055)
  * CVE-2023-39514: Cross-Site Scripting vulnerability with Data Source Name when managing Graphs (boo#1215056)
  * CVE-2023-39515: Cross-Site Scripting vulnerability with Data Source Name when debugging Data Queries (boo#1215058)
  * CVE-2023-39516: Cross-Site Scripting vulnerability with Data Source Information when managing Data Sources (boo#1215059)
  * When rebuilding the Poller Cache from command line, allow it to be multi-threaded
  * When searching tree or list views, the URL does not update after changes
  * When creating a Data Source Template with a specific snmp port, the port is not always applied
  * When a Data Query references a file, the filename should be trimmed to remove spurious spaces
  * THold plugin may not always install or upgrade properly
  * RRD file structures are not always updated properly, if there are more Data Sources in the Data Template than the Graph Template
  * When reindexing devices, errors may sometimes be shown
  * Boost may loose data when the database server is overloaded
  * Boost can sometimes output unexpected or invalid values
  * Boost should not attempt to start if there are no items to process
  * Rebuilding the poller cache does not always work as expected
  * Host CPU items may not work poll as expected when on a remote data collector where hmib is also enabled
  * When creating new graphs, invalid offset errors may be generated
  * When importing packages, SQL errors may be generated
  * When managing plugins from command line, the --plugin option is not properly handled
  * When automating an install of Cacti, error messages can be appear
  * When performing automated install of a plugin, warnings can be thrown
  * Automation references the wrong table name causing errors
  * Data Source Info Mode produces invalid recommendations
  * Data Source Debug 'Run All' generates too many log messages
  * The description of rebuild poller cache in utilities does not display properly
  * When reindexing a device, debug information may not always display properly
  * Upon displaying a form with errors, the session error fields variable isn't cleared
  * MariaDB clusters will no longer support exclusive locks
  * RRDtool can fail to update when sources in Data Template and Graph Template data sources do not match
  * Compatibility improvements for Boost under PHP 8.x
  * When searching the tree, increase the time before querying for items
  * Device Location drop down does not always populate correctly
  * When viewing Realtime graphs, undefined variable errors may be reported
  * SNMP Uptime is not always ignored for spikekills
  * Improve detection of downed Devices
  * When reporting missing functions from Plugins, ensure messages do not occur too often
  * When starting the Cacti daemon, database errors may be reported when there is no problem
  * When reporting from RRDcheck, ensure prefix is in the correct casing
  * Improve Orphaned Data Source options and display
  * Parsing the PHP Configuration may sometimes produce errors
  * Security processes attempt to check for a user lockout even if there is no user logged in
  * When attempting to edit a tree, the search filter for Graphs remains disabled
  * When reindexing, a Data Source that could be un-orphaned may not always be unorphaned
  * When parsing a date value, there could be more than 30 chars
  * Untemplated Data Sources can fail to update due to lack of an assigned Graph
  * When processing items to check, do not include disabled hosts
  * When saving a Data Source Template, SQL errors may be reported
  * When importing a Template, errors may be recorded
  * Some display strings have invalid formatting that cannot be parsed
  * When filtering with regular expressions, the 'does not match' option does not always function as expected
  * When enabling a plugin, sometimes it can appear as if nothing happens
  * Ensure the Rows Per Page option shows limitations set by configuration
  * Plugins are unable to modify fields in the setting 'Change Device Settings'
  * When reporting emails being sent, ensure BCC addresses are also included
  * Improve compatibility of SNMP class trim handling under PHP 8.x
  * When importing legacy Data Query Templates, the Template can become unusable
  * Provide ability to raise an event when extending the settings form
  * Prevent unsupported SQL Mode flags from being set
  * The DSStats summary does not always display expected values
  * When performing a fresh install, device classification may be missing.
  * Duplication functions for Graph/Template and Data Source/Template do not return and id
  * Duplication of Device Templates should be an API call
  * Unable to convert database to latin1 instead of utf8 if desired
  * When creating Graphs, the process may become slower over time as more items exist
  * When a bulk walk size is set to automatic, this is not always set to the optimal value
  * Update copyright notice on import packages
  * When viewing Orphan Graphs, SQL errors may be reported
  * When reindexing hosts from command line, ensure only one process runs at once
  * When a Data Query has no Graphs, it may not be deletable
  * When duplicating a Graph Template, provide an option to not duplicate Data Query association
  * When duplicating a Data Template errors can appear in the Cacti log
  * When importing a Package, previewing makes unexpected changes to Cacti Templates
  * When enabling boost on a fresh install, an error may be reported
  * Improve compatibility for backtrace logging under PHP 8.x
  * Improve compatibility for Advanced Ping under PHP 8.x
  * Provide new templates for Fortigate and Aruba Cluster to be available during install
  * Provide new template for SNMP Printer to be available during install
  * When importing devices, allow a device classification to be known
  * Extend length of maximum name in settings table
  * Extend length of maximum name in user settings table
  * Data Queries do not have a Duplication function
  * Upgrade d3.js v7.8.2 and billboard.js v3.7.4
  * Upgrade ua-parser.js to version 1.0.35
  * Update Cisco Device Template to include HSRP graph template
  * New hook for device template change 'device_template_change'</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1703419200">- cacti 1.2.26:
  * CVE-2023-50250: XSS vulnerability when importing a template file (boo#1218380)
  * CVE-2023-49084: RCE vulnerability when managing links (boo#1218360)
  * CVE-2023-49085: SQL Injection vulnerability when managing poller devices (boo#1218378)
  * CVE-2023-49086: XSS vulnerability when adding new devices (boo#1218366)
  * CVE-2023-49088: XSS vulnerability when viewing data sources in debug mode (boo#1218379)
  * CVE-2023-51448: SQL Injection vulnerability when managing SNMP Notification Receivers (boo#1218381)
  * When viewing data sources, an undefined variable error may be seen
  * Improvements for Poller Last Run Date
  * Attempting to edit a Data Query that does not exist throws warnings and not an GUI error
  * Improve PHP 8.1 support when adding devices
  * Viewing Data Query Cache can cause errors to be logged
  * Preserve option is not properly honoured when removing devices at command line
  * Infinite recursion is possible during a database failure
  * Monitoring Host CPU's does not always work on Windows endpoints
  * Multi select drop down list box not rendered correctly in Chrome and Edge
  * Selective Plugin Debugging may not always work as intended
  * During upgrades, Plugins may be falsely reported as incompatible
  * Plugin management at command line does not work with multiple plugins
  * Improve PHP 8.1 support for incrementing only numbers
  * Allow the renaming of guest and template accounts
  * DS Stats issues warnings when the RRDfile has not been initialized
  * When upgrading, missing data source profile can cause errors to be logged
  * When deleting a single Data Source, purge historical debug data
  * Improvements to form element warnings
  * Some interface aliases do not appear correctly
  * Aggregate graph does not show other percentiles
  * Settings table updates for large values reverted by database repair
  * When obtaining graph records, error messages may be recorded
  * Unable to change a device's community at command line
  * Increase timeout for RRDChecker
  * When viewing a graph, option to edit template may lead to incorrect URL
  * When upgrading, failures may occur due to missing color table keys
  * On installation, allow a more appropriate template to be used as the default
  * When data input parameters are allowed to be null, allow null
  * CSV Exports may not always output data correctly
  * When debugging a graph, long CDEF's can cause undesirable scrolling
  * Secondary LDAP server not evaluated when the first one has failed
  * When adding a device, using the bulk walk option can make version information appear
  * When parsing a Data Query resource, an error can be reported if no direction is specified
  * Database reconnection can cause errors to be reported incorrectly
  * fix returned value if $sau is empty
  * Add Aruba switch, Aruba controller and HPE iLO templates
  * Add OSCX 6x00 templates</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- cacti 1.2.27:
  * CVE-2024-34340: Authentication Bypass when using using older password hashes (boo#1224240)
  * CVE-2024-25641: RCE vulnerability when importing packages (boo#1224229)
  * CVE-2024-31459: RCE vulnerability when plugins include files (boo#1224238)
  * CVE-2024-31460: SQL Injection vulnerability when using tree rules through Automation API (boo#1224239)
  * CVE-2024-29894: XSS vulnerability when using JavaScript based messaging API (boo#1224231)
  * CVE-2024-31458: SQL Injection vulnerability when using form templates (boo#1224241)
  * CVE-2024-31444: XSS vulnerability when reading tree rules with Automation API (boo#1224236)
  * CVE-2024-31443: XSS vulnerability when managing data queries (boo#1224235)
  * CVE-2024-31445: SQL Injection vulnerability when retrieving graphs using Automation API (boo#1224237)
  * CVE-2024-27082: XSS vulnerability when managing trees (boo#1224230)
  * Improve PHP 8.3 support
  * When importing packages via command line, data source profile could not be selected
  * When changing password, returning to previous page does not always work
  * When using LDAP authentication the first time, warnings may appear in logs
  * When editing/viewing devices, add IPv6 info to hostname tooltip
  * Improve speed of polling when Boost is enabled
  * Improve support for Half-Hour time zones
  * When user session not found, device lists can be incorrectly returned
  * On import, legacy templates may generate warnings
  * Improve support for alternate locations of Ping
  * Improve PHP 8.1 support for Installer
  * Fix issues with number formatting
  * Improve PHP 8.1 support when SpikeKill is run first time
  * Improve PHP 8.1 support for SpikeKill
  * When using Chinese to search for graphics, garbled characters appear.
  * When importing templates, preview mode will not always load
  * When remote poller is installed, MySQL TimeZone DB checks are not performed
  * When Remote Poller installation completes, no finish button is shown
  * Unauthorized agents should be recorded into logs
  * Poller cache may not always update if hostname changes
  * When using CMD poller, Failure and Recovery dates may have incorrect values
  * Saving a Tree can cause the tree to become unpublished
  * Web Basic Authentication does not record user logins
  * When using Accent-based languages, translations may not work properly
  * Fix automation expressions for device rules
  * Improve PHP 8.1 Support during fresh install with boost
  * Add a device "enabled/disabled" indicator next to the graphs
  * Notify the admin periodically when a remote data collector goes into heartbeat status
  * Add template for Aruba Clearpass
  * Add fliter/sort of Device Templates by Graph Templates</changelog>
</package>
<package pkgid="90a3535976d4cdf9c0d9ce5ef4c0c4ba77efaaeda4a235d85f9f5178b233377d6a0ce0d0b9d1d0de9cc30c5f50d008ca210583831d69eee5eba0127895ca324c" name="cacti-spine" arch="src">
  <version epoch="0" ver="1.2.27" rel="1.1"/>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1580644800">- cacti-spine 1.2.8:
  * works with cacti 1.2.8</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1581768000">- cacti-spine 1.2.9:
  * works with cacti 1.2.9
  * Improve logging of snmp multiple OID get function
  * PCOMMAND Device[XXXX] WARNING: Recache Event Detected for Device
  * Segmentation Fault triggered by a lot of errors
  * Replace function gethostbyname with thread safe getaddrinfo
  * removed strip_alpha for "Wrong-Type" SNMP-Answer</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1586606400">- cacti-spine 1.2.11:
  * fix warnings due to 'Recache Event Detected for Device'
  * Fix database, network and polling errors</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588852800">- cacti-spine 1.2.12:
  * Failed host lookup causes spine to crash</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1594728000">- cacti-spine 1.2.13:
  * works with cacti 1.2.13</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1596456000">- cacti-spine 1.2.14:
  * fix spine not updating rrd_next_step</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1605096000">- cacti-spine 1.2.15:
  * Special characters may not always be ignored properly</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1607342400">- cacti-spine 1.2.16:
  * Some developer debug log messages falsely labeled as WARNINGS
  * Remove the need of the dos2unix program
  * Fix Spine experiencing MySQL socket error 2002 under load
  * Under heavy load MySQL/MariaDB return 2006 and 2013 errors on query
  * Add backtrace output to stderr for signals
  * Add Data Source turnaround time to debug output</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1620216000">- cacti-spine 1.2.17:
  * Avoid triggering DDos detection in firewalls on large systems
  * Use mysql reconnect option properly
  * Fix possible creashes in various operations
  * Fix remote data collectors pushing too much data to main when
    performing diagnostics
  * Make spine more responsive when remote connection is down
  * Fix various MySQL issues
  * Make spine immune to DST changes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1629547200">- cacti-spine 1.2.18:
  * Fix missing time parameter on FROM_UNIXTIME function
- add cacti-spine-1.2.18-Fix-non-void-return.patch to fix the same</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1636200000">- cacti-spine 1.2.19:
  * Fix 1ssues with polling loop may skip some datasources
  * Fix ping no longer works due to hostname changes
  * Fix RRD steps are not always calculated correctly
  * Fix unable to build when DES no longer supported
  * Fix IPv6 devices are not properly parsed
  * Reduce a number of compiler warnings
  * Fix compiler warnings due to lack of return in thread_mutex_trylock
  * Fix Spine will not look at non-timetics uptime when sysUpTimeInstance overflows
  * Improve performance of Cacti poller on heavily loaded systems
- drop cacti-spine-1.2.18-Fix-non-void-return.patch, upstream</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650628800">- cacti-spine 1.2.20:
  * Add support for newer versions of MySQL/MariaDB
  * When checking for uptime of device, don't assume a non-response
    is always fatal
  * Fix description and command trunctation issues
  * Improve spine performance when only one snmp agent port is in
    use</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1653825600">- cacti-spine 1.2.21:
  * Disable DES if Net-SNMP doesn't have it</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1664712000">- cacti-spine 1.2.22, delivering a number of bug fixes:
  * When polling time is exceed, spine does not always exit as expected
  * Spine logging at `-V 5` includes an extra line feed
  * Incorrect SNMP responses can cause spine to crash
  * Properly handle devices that timeout responding to the Extended Uptime
  * MariaDB can cause spine to abort prematurely despite error handling
  * Spine should log the error time when exiting via signal</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1672660800">- cacti-spine 1.2.23:
  * Fix unexpected reindexing when using uptime as the reindex
    method
  * Spine should prevent the script server from connecting to remote
    when offline
  * Improve Script Server Timeout Logging
  * Add SQL_NO_CACHE to Spine Queries</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677499200">- cacti-spine 1.2.24:
  * Fix segfault when ignoring older OIDs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694001600">- cacti-spine 1.2.25:
  * Spine should see if script to be executed is executable
  * Enhance number recognition
  * When polling devices, sort by larger number of items first
  * Log format may be corrupted when timeout occurs
  * Compile warning appears due to GCC flag on RHEL7/RHEL8
  * Downed device detection only checks one of the two uptime OIDs
  * Compile error appears due to execinfo.h on FreeBSD
  * Bootstrap shell script contains some PHP cruft
  * Padding is not always removed from the start of non-numeric
    strings
  * Improve SNMP result handling for non-numeric results
  * Further improve SNMP result handling for non-numeric results
  * Remove check for the max_oids column which has been present
    since Cacti v1.0
  * Minimize Sorting when fetching poller records for maximum
    performance
  * Spine should see if script to be executed is executable</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1703419200">- cacti-spine 1.2.26:
  * Fix: Errors when uptime OID is not present
  * Fix: MySQL reconnect option is depreciated
  * Fix: Spine does not check a host with no poller items
  * Fix: Poller may report the wrong number of devices polled
  * Feature: Allow users to override the threads setting at the command line
  * Feature: Allow spine to run in ping-only mode</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- cacti-spine 1.2.27:
  * Restore AES Support</changelog>
</package>
<package pkgid="5b5d319a4eede8566c4b77f0a1ca13ea105a154d87a48784558b2ddc18cd302c376f1830de4d6eb15ee86e0fb83a3468cfe6eaa1e208c820ee6afc067c0ff423" name="cacti-spine" arch="x86_64">
  <version epoch="0" ver="1.2.27" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1620216000">- cacti-spine 1.2.17:
  * Avoid triggering DDos detection in firewalls on large systems
  * Use mysql reconnect option properly
  * Fix possible creashes in various operations
  * Fix remote data collectors pushing too much data to main when
    performing diagnostics
  * Make spine more responsive when remote connection is down
  * Fix various MySQL issues
  * Make spine immune to DST changes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1629547200">- cacti-spine 1.2.18:
  * Fix missing time parameter on FROM_UNIXTIME function
- add cacti-spine-1.2.18-Fix-non-void-return.patch to fix the same</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1636200000">- cacti-spine 1.2.19:
  * Fix 1ssues with polling loop may skip some datasources
  * Fix ping no longer works due to hostname changes
  * Fix RRD steps are not always calculated correctly
  * Fix unable to build when DES no longer supported
  * Fix IPv6 devices are not properly parsed
  * Reduce a number of compiler warnings
  * Fix compiler warnings due to lack of return in thread_mutex_trylock
  * Fix Spine will not look at non-timetics uptime when sysUpTimeInstance overflows
  * Improve performance of Cacti poller on heavily loaded systems
- drop cacti-spine-1.2.18-Fix-non-void-return.patch, upstream</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650628800">- cacti-spine 1.2.20:
  * Add support for newer versions of MySQL/MariaDB
  * When checking for uptime of device, don't assume a non-response
    is always fatal
  * Fix description and command trunctation issues
  * Improve spine performance when only one snmp agent port is in
    use</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1653825600">- cacti-spine 1.2.21:
  * Disable DES if Net-SNMP doesn't have it</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1664712000">- cacti-spine 1.2.22, delivering a number of bug fixes:
  * When polling time is exceed, spine does not always exit as expected
  * Spine logging at `-V 5` includes an extra line feed
  * Incorrect SNMP responses can cause spine to crash
  * Properly handle devices that timeout responding to the Extended Uptime
  * MariaDB can cause spine to abort prematurely despite error handling
  * Spine should log the error time when exiting via signal</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1672660800">- cacti-spine 1.2.23:
  * Fix unexpected reindexing when using uptime as the reindex
    method
  * Spine should prevent the script server from connecting to remote
    when offline
  * Improve Script Server Timeout Logging
  * Add SQL_NO_CACHE to Spine Queries</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677499200">- cacti-spine 1.2.24:
  * Fix segfault when ignoring older OIDs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694001600">- cacti-spine 1.2.25:
  * Spine should see if script to be executed is executable
  * Enhance number recognition
  * When polling devices, sort by larger number of items first
  * Log format may be corrupted when timeout occurs
  * Compile warning appears due to GCC flag on RHEL7/RHEL8
  * Downed device detection only checks one of the two uptime OIDs
  * Compile error appears due to execinfo.h on FreeBSD
  * Bootstrap shell script contains some PHP cruft
  * Padding is not always removed from the start of non-numeric
    strings
  * Improve SNMP result handling for non-numeric results
  * Further improve SNMP result handling for non-numeric results
  * Remove check for the max_oids column which has been present
    since Cacti v1.0
  * Minimize Sorting when fetching poller records for maximum
    performance
  * Spine should see if script to be executed is executable</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1703419200">- cacti-spine 1.2.26:
  * Fix: Errors when uptime OID is not present
  * Fix: MySQL reconnect option is depreciated
  * Fix: Spine does not check a host with no poller items
  * Fix: Poller may report the wrong number of devices polled
  * Feature: Allow users to override the threads setting at the command line
  * Feature: Allow spine to run in ping-only mode</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- cacti-spine 1.2.27:
  * Restore AES Support</changelog>
</package>
<package pkgid="fb574bb472819efd275a52401ce31705b1dde2d87d51754af00843b16452d57ee47d1e64cfb7973c8ecbe33deb82362a5c178e738ae273939eb1f31f2f0f38c9" name="cacti-spine-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.27" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1620216000">- cacti-spine 1.2.17:
  * Avoid triggering DDos detection in firewalls on large systems
  * Use mysql reconnect option properly
  * Fix possible creashes in various operations
  * Fix remote data collectors pushing too much data to main when
    performing diagnostics
  * Make spine more responsive when remote connection is down
  * Fix various MySQL issues
  * Make spine immune to DST changes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1629547200">- cacti-spine 1.2.18:
  * Fix missing time parameter on FROM_UNIXTIME function
- add cacti-spine-1.2.18-Fix-non-void-return.patch to fix the same</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1636200000">- cacti-spine 1.2.19:
  * Fix 1ssues with polling loop may skip some datasources
  * Fix ping no longer works due to hostname changes
  * Fix RRD steps are not always calculated correctly
  * Fix unable to build when DES no longer supported
  * Fix IPv6 devices are not properly parsed
  * Reduce a number of compiler warnings
  * Fix compiler warnings due to lack of return in thread_mutex_trylock
  * Fix Spine will not look at non-timetics uptime when sysUpTimeInstance overflows
  * Improve performance of Cacti poller on heavily loaded systems
- drop cacti-spine-1.2.18-Fix-non-void-return.patch, upstream</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650628800">- cacti-spine 1.2.20:
  * Add support for newer versions of MySQL/MariaDB
  * When checking for uptime of device, don't assume a non-response
    is always fatal
  * Fix description and command trunctation issues
  * Improve spine performance when only one snmp agent port is in
    use</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1653825600">- cacti-spine 1.2.21:
  * Disable DES if Net-SNMP doesn't have it</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1664712000">- cacti-spine 1.2.22, delivering a number of bug fixes:
  * When polling time is exceed, spine does not always exit as expected
  * Spine logging at `-V 5` includes an extra line feed
  * Incorrect SNMP responses can cause spine to crash
  * Properly handle devices that timeout responding to the Extended Uptime
  * MariaDB can cause spine to abort prematurely despite error handling
  * Spine should log the error time when exiting via signal</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1672660800">- cacti-spine 1.2.23:
  * Fix unexpected reindexing when using uptime as the reindex
    method
  * Spine should prevent the script server from connecting to remote
    when offline
  * Improve Script Server Timeout Logging
  * Add SQL_NO_CACHE to Spine Queries</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677499200">- cacti-spine 1.2.24:
  * Fix segfault when ignoring older OIDs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694001600">- cacti-spine 1.2.25:
  * Spine should see if script to be executed is executable
  * Enhance number recognition
  * When polling devices, sort by larger number of items first
  * Log format may be corrupted when timeout occurs
  * Compile warning appears due to GCC flag on RHEL7/RHEL8
  * Downed device detection only checks one of the two uptime OIDs
  * Compile error appears due to execinfo.h on FreeBSD
  * Bootstrap shell script contains some PHP cruft
  * Padding is not always removed from the start of non-numeric
    strings
  * Improve SNMP result handling for non-numeric results
  * Further improve SNMP result handling for non-numeric results
  * Remove check for the max_oids column which has been present
    since Cacti v1.0
  * Minimize Sorting when fetching poller records for maximum
    performance
  * Spine should see if script to be executed is executable</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1703419200">- cacti-spine 1.2.26:
  * Fix: Errors when uptime OID is not present
  * Fix: MySQL reconnect option is depreciated
  * Fix: Spine does not check a host with no poller items
  * Fix: Poller may report the wrong number of devices polled
  * Feature: Allow users to override the threads setting at the command line
  * Feature: Allow spine to run in ping-only mode</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- cacti-spine 1.2.27:
  * Restore AES Support</changelog>
</package>
<package pkgid="bb614f449ae1b108f6e680c80a0d1ef287f08212a18825c020675ee6f6f5d3a09a76330b077854c02d811ab4ef11bfac70f7a1ff061cb39ffa219a844c7ac692" name="cacti-spine-debugsource" arch="x86_64">
  <version epoch="0" ver="1.2.27" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1620216000">- cacti-spine 1.2.17:
  * Avoid triggering DDos detection in firewalls on large systems
  * Use mysql reconnect option properly
  * Fix possible creashes in various operations
  * Fix remote data collectors pushing too much data to main when
    performing diagnostics
  * Make spine more responsive when remote connection is down
  * Fix various MySQL issues
  * Make spine immune to DST changes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1629547200">- cacti-spine 1.2.18:
  * Fix missing time parameter on FROM_UNIXTIME function
- add cacti-spine-1.2.18-Fix-non-void-return.patch to fix the same</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1636200000">- cacti-spine 1.2.19:
  * Fix 1ssues with polling loop may skip some datasources
  * Fix ping no longer works due to hostname changes
  * Fix RRD steps are not always calculated correctly
  * Fix unable to build when DES no longer supported
  * Fix IPv6 devices are not properly parsed
  * Reduce a number of compiler warnings
  * Fix compiler warnings due to lack of return in thread_mutex_trylock
  * Fix Spine will not look at non-timetics uptime when sysUpTimeInstance overflows
  * Improve performance of Cacti poller on heavily loaded systems
- drop cacti-spine-1.2.18-Fix-non-void-return.patch, upstream</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650628800">- cacti-spine 1.2.20:
  * Add support for newer versions of MySQL/MariaDB
  * When checking for uptime of device, don't assume a non-response
    is always fatal
  * Fix description and command trunctation issues
  * Improve spine performance when only one snmp agent port is in
    use</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1653825600">- cacti-spine 1.2.21:
  * Disable DES if Net-SNMP doesn't have it</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1664712000">- cacti-spine 1.2.22, delivering a number of bug fixes:
  * When polling time is exceed, spine does not always exit as expected
  * Spine logging at `-V 5` includes an extra line feed
  * Incorrect SNMP responses can cause spine to crash
  * Properly handle devices that timeout responding to the Extended Uptime
  * MariaDB can cause spine to abort prematurely despite error handling
  * Spine should log the error time when exiting via signal</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1672660800">- cacti-spine 1.2.23:
  * Fix unexpected reindexing when using uptime as the reindex
    method
  * Spine should prevent the script server from connecting to remote
    when offline
  * Improve Script Server Timeout Logging
  * Add SQL_NO_CACHE to Spine Queries</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677499200">- cacti-spine 1.2.24:
  * Fix segfault when ignoring older OIDs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694001600">- cacti-spine 1.2.25:
  * Spine should see if script to be executed is executable
  * Enhance number recognition
  * When polling devices, sort by larger number of items first
  * Log format may be corrupted when timeout occurs
  * Compile warning appears due to GCC flag on RHEL7/RHEL8
  * Downed device detection only checks one of the two uptime OIDs
  * Compile error appears due to execinfo.h on FreeBSD
  * Bootstrap shell script contains some PHP cruft
  * Padding is not always removed from the start of non-numeric
    strings
  * Improve SNMP result handling for non-numeric results
  * Further improve SNMP result handling for non-numeric results
  * Remove check for the max_oids column which has been present
    since Cacti v1.0
  * Minimize Sorting when fetching poller records for maximum
    performance
  * Spine should see if script to be executed is executable</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1703419200">- cacti-spine 1.2.26:
  * Fix: Errors when uptime OID is not present
  * Fix: MySQL reconnect option is depreciated
  * Fix: Spine does not check a host with no poller items
  * Fix: Poller may report the wrong number of devices polled
  * Feature: Allow users to override the threads setting at the command line
  * Feature: Allow spine to run in ping-only mode</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- cacti-spine 1.2.27:
  * Restore AES Support</changelog>
</package>
<package pkgid="dc9cda43d58527ec5151b12b4c71d24e9ffea7f2391a1da16611fc7955347b8f6672b22418d756905b04464631a71e08dcac4c652d42d38bc06f754e02b6aecf" name="caja-extension-owncloud" arch="noarch">
  <version epoch="0" ver="5.0.0" rel="1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1713268800">- Initial package.</changelog>
</package>
<package pkgid="9723ec3e458dec2d7e605c311c518a65b327f84b17c74e9a0b255eccb436d0baadeaf92cc4db67c02f6ee1d9497200fff54b741d1aa0ea9635e692f7bb194e43" name="caja-extension-owncloud" arch="noarch">
  <version epoch="0" ver="5.0.0" rel="2.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1713268800">- Initial package.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715169600">- Add Requires: owncloud-client to all installable packages.</changelog>
</package>
<package pkgid="f4a594dc3b170d0c1d2abcfc26c75b2a0ad20e5c95f134375bc59b13cd74534e05d0d56e9e09839dcc953b97d43e08e6009c9ad5394743f7020a3ede20e6e732" name="cal10n" arch="noarch">
  <version epoch="0" ver="0.8.1.12" rel="1.1"/>
  <changelog author="mvyskocil@suse.cz" date="1336132800">- fix bnc#759912 - Manual for cal10n 0.7.4 uses CC-BY-SA-NC-2.5 license</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1404734400">- Depend on junit not junit4</changelog>
  <changelog author="p.drouand@gmail.com" date="1419508800">- Update to version 0.7.7
  + Correctly read escaped ':', '#', '!', '=' characters. The behavior
  is documented in the Properties javadocs (http://tinyurl.com/bprdgnk).
  This fixes CAL-37 (http://jira.qos.ch/browse/CAL-37)
- Update build.xml.tar.bz2, rename it to build.xml-$VERSION and
  recompress it in xz format
- Add a requirement to xz</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Added patch:
  * cal10n-0.7.7-sourcetarget.patch
  - Force java source and target levels to 1.6 in order to allow
    building with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526472000">- Modified patch:
  * cal10n-0.7.7-sourcetarget.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1539864000">- Install the maven pom files in order to generate correctly the
  mvn(...) provides.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1650542400">- Update to 0.8.1:
  * This release adds JSR-269 support. In other words, verification
    of bundles can be performed at compilation time. See the related
    documentation for more details.
  * Fix issue with Eclipse not finding existing resources. With
    release 0.8.1, Eclipse will find bundles located under
    "src/main/resources" but still fail to find bundles located
    under "src/test/resources/".
  * When reading in bundles, the verify method in MessageKeyVerifier
    now uses the locale passed as parameter instead of always
    Locale.FR. This bug was reported by Dale Wijnand who also
    provided the releavant patch.
- Update build.xml-0.7.7.tar.xz to build.xml-0.8.1.tar.xz with
  references to version 0.8.1 to build correctly versioned jar
  files.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652270400">- Fetch sources using source service from ch.qos git
- Upgrade to the 10th commit after 0.8.1 calling it 0.8.1.10
- Redo completely the packaging including the possibility to run
  tests if --with tests is specified
- Add the cal10n-ant-task to built artifacts
- Removed patch:
  * cal10n-0.7.7-sourcetarget.patch
    + changes factored into the build system</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714651200">- Fetch the latest git revision: 12th commit after 0.8.1 calling
  it 0.8.1.12
- Add a multibuild flavour to build the maven plugins
- Added patch:
  * Fix-SupportedSourceVersion-warning.patch
    + fix the following: [WARNING] Supported source version
    'RELEASE_5' from annotation processor
    'ch.qos.cal10n.verifier.processor.CAL10NAnnotationProcessor'
    less than -source '1.7'
    + uncommitted change from the following pull request:
    https://github.com/qos-ch/cal10n/pull/10</changelog>
</package>
<package pkgid="e9b31511b3e4d01563b85fee7fb0ff65ac1b39ac3ba9c5545fd3649a235f9264558384549dcb9971fbb07fe2c6e99672984af2451af4c49ae5f9ea24b96c0eb7" name="cal10n" arch="src">
  <version epoch="0" ver="0.8.1.12" rel="1.1"/>
  <changelog author="dmacvicar@suse.de" date="1311768000">- Un-mavenize. Build with ant</changelog>
  <changelog author="dmacvicar@suse.de" date="1323691200">- fix build.xml files to build in openSUSE 12.1 and newer.
  MANIFEST contained an absolute path in maven-build.xml
- Fix group for javadoc subpackage
- remove id generation for buildroot (used in Fedora)</changelog>
  <changelog author="mvyskocil@suse.cz" date="1335528000">- format spec for Factory</changelog>
  <changelog author="mvyskocil@suse.cz" date="1336132800">- fix bnc#759912 - Manual for cal10n 0.7.4 uses CC-BY-SA-NC-2.5 license</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1404734400">- Depend on junit not junit4</changelog>
  <changelog author="p.drouand@gmail.com" date="1419508800">- Update to version 0.7.7
  + Correctly read escaped ':', '#', '!', '=' characters. The behavior
  is documented in the Properties javadocs (http://tinyurl.com/bprdgnk).
  This fixes CAL-37 (http://jira.qos.ch/browse/CAL-37)
- Update build.xml.tar.bz2, rename it to build.xml-$VERSION and
  recompress it in xz format
- Add a requirement to xz</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Added patch:
  * cal10n-0.7.7-sourcetarget.patch
  - Force java source and target levels to 1.6 in order to allow
    building with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526472000">- Modified patch:
  * cal10n-0.7.7-sourcetarget.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1539864000">- Install the maven pom files in order to generate correctly the
  mvn(...) provides.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1650542400">- Update to 0.8.1:
  * This release adds JSR-269 support. In other words, verification
    of bundles can be performed at compilation time. See the related
    documentation for more details.
  * Fix issue with Eclipse not finding existing resources. With
    release 0.8.1, Eclipse will find bundles located under
    "src/main/resources" but still fail to find bundles located
    under "src/test/resources/".
  * When reading in bundles, the verify method in MessageKeyVerifier
    now uses the locale passed as parameter instead of always
    Locale.FR. This bug was reported by Dale Wijnand who also
    provided the releavant patch.
- Update build.xml-0.7.7.tar.xz to build.xml-0.8.1.tar.xz with
  references to version 0.8.1 to build correctly versioned jar
  files.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652270400">- Fetch sources using source service from ch.qos git
- Upgrade to the 10th commit after 0.8.1 calling it 0.8.1.10
- Redo completely the packaging including the possibility to run
  tests if --with tests is specified
- Add the cal10n-ant-task to built artifacts
- Removed patch:
  * cal10n-0.7.7-sourcetarget.patch
    + changes factored into the build system</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714651200">- Fetch the latest git revision: 12th commit after 0.8.1 calling
  it 0.8.1.12
- Add a multibuild flavour to build the maven plugins
- Added patch:
  * Fix-SupportedSourceVersion-warning.patch
    + fix the following: [WARNING] Supported source version
    'RELEASE_5' from annotation processor
    'ch.qos.cal10n.verifier.processor.CAL10NAnnotationProcessor'
    less than -source '1.7'
    + uncommitted change from the following pull request:
    https://github.com/qos-ch/cal10n/pull/10</changelog>
</package>
<package pkgid="c437a936f391c6b45c7a593b70188733ee8c438b7b6bbad1c0149ed7eb83c488b191733c558c8bf7d6659e5867aa9ceea5bbea14117f2c49f98ce88fcd45b5f9" name="cal10n-javadoc" arch="noarch">
  <version epoch="0" ver="0.8.1.12" rel="1.1"/>
  <changelog author="mvyskocil@suse.cz" date="1336132800">- fix bnc#759912 - Manual for cal10n 0.7.4 uses CC-BY-SA-NC-2.5 license</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1404734400">- Depend on junit not junit4</changelog>
  <changelog author="p.drouand@gmail.com" date="1419508800">- Update to version 0.7.7
  + Correctly read escaped ':', '#', '!', '=' characters. The behavior
  is documented in the Properties javadocs (http://tinyurl.com/bprdgnk).
  This fixes CAL-37 (http://jira.qos.ch/browse/CAL-37)
- Update build.xml.tar.bz2, rename it to build.xml-$VERSION and
  recompress it in xz format
- Add a requirement to xz</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Added patch:
  * cal10n-0.7.7-sourcetarget.patch
  - Force java source and target levels to 1.6 in order to allow
    building with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526472000">- Modified patch:
  * cal10n-0.7.7-sourcetarget.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1539864000">- Install the maven pom files in order to generate correctly the
  mvn(...) provides.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1650542400">- Update to 0.8.1:
  * This release adds JSR-269 support. In other words, verification
    of bundles can be performed at compilation time. See the related
    documentation for more details.
  * Fix issue with Eclipse not finding existing resources. With
    release 0.8.1, Eclipse will find bundles located under
    "src/main/resources" but still fail to find bundles located
    under "src/test/resources/".
  * When reading in bundles, the verify method in MessageKeyVerifier
    now uses the locale passed as parameter instead of always
    Locale.FR. This bug was reported by Dale Wijnand who also
    provided the releavant patch.
- Update build.xml-0.7.7.tar.xz to build.xml-0.8.1.tar.xz with
  references to version 0.8.1 to build correctly versioned jar
  files.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652270400">- Fetch sources using source service from ch.qos git
- Upgrade to the 10th commit after 0.8.1 calling it 0.8.1.10
- Redo completely the packaging including the possibility to run
  tests if --with tests is specified
- Add the cal10n-ant-task to built artifacts
- Removed patch:
  * cal10n-0.7.7-sourcetarget.patch
    + changes factored into the build system</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714651200">- Fetch the latest git revision: 12th commit after 0.8.1 calling
  it 0.8.1.12
- Add a multibuild flavour to build the maven plugins
- Added patch:
  * Fix-SupportedSourceVersion-warning.patch
    + fix the following: [WARNING] Supported source version
    'RELEASE_5' from annotation processor
    'ch.qos.cal10n.verifier.processor.CAL10NAnnotationProcessor'
    less than -source '1.7'
    + uncommitted change from the following pull request:
    https://github.com/qos-ch/cal10n/pull/10</changelog>
</package>
<package pkgid="93dfd7a1950cebe201218e8a539e581824cf5e040456f8406cb195a83d3e5eb5fdf54404b7bc5496fe1e662768a09dba1bf40ba3e0e05428b0664b2f499b081e" name="cal10n-maven-plugins" arch="noarch">
  <version epoch="0" ver="0.8.1.12" rel="1.1"/>
  <changelog author="mvyskocil@suse.cz" date="1336132800">- fix bnc#759912 - Manual for cal10n 0.7.4 uses CC-BY-SA-NC-2.5 license</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1404734400">- Depend on junit not junit4</changelog>
  <changelog author="p.drouand@gmail.com" date="1419508800">- Update to version 0.7.7
  + Correctly read escaped ':', '#', '!', '=' characters. The behavior
  is documented in the Properties javadocs (http://tinyurl.com/bprdgnk).
  This fixes CAL-37 (http://jira.qos.ch/browse/CAL-37)
- Update build.xml.tar.bz2, rename it to build.xml-$VERSION and
  recompress it in xz format
- Add a requirement to xz</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Added patch:
  * cal10n-0.7.7-sourcetarget.patch
  - Force java source and target levels to 1.6 in order to allow
    building with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526472000">- Modified patch:
  * cal10n-0.7.7-sourcetarget.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1539864000">- Install the maven pom files in order to generate correctly the
  mvn(...) provides.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1650542400">- Update to 0.8.1:
  * This release adds JSR-269 support. In other words, verification
    of bundles can be performed at compilation time. See the related
    documentation for more details.
  * Fix issue with Eclipse not finding existing resources. With
    release 0.8.1, Eclipse will find bundles located under
    "src/main/resources" but still fail to find bundles located
    under "src/test/resources/".
  * When reading in bundles, the verify method in MessageKeyVerifier
    now uses the locale passed as parameter instead of always
    Locale.FR. This bug was reported by Dale Wijnand who also
    provided the releavant patch.
- Update build.xml-0.7.7.tar.xz to build.xml-0.8.1.tar.xz with
  references to version 0.8.1 to build correctly versioned jar
  files.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652270400">- Fetch sources using source service from ch.qos git
- Upgrade to the 10th commit after 0.8.1 calling it 0.8.1.10
- Redo completely the packaging including the possibility to run
  tests if --with tests is specified
- Add the cal10n-ant-task to built artifacts
- Removed patch:
  * cal10n-0.7.7-sourcetarget.patch
    + changes factored into the build system</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714651200">- Fetch the latest git revision: 12th commit after 0.8.1 calling
  it 0.8.1.12
- Add a multibuild flavour to build the maven plugins
- Added patch:
  * Fix-SupportedSourceVersion-warning.patch
    + fix the following: [WARNING] Supported source version
    'RELEASE_5' from annotation processor
    'ch.qos.cal10n.verifier.processor.CAL10NAnnotationProcessor'
    less than -source '1.7'
    + uncommitted change from the following pull request:
    https://github.com/qos-ch/cal10n/pull/10</changelog>
</package>
<package pkgid="387b2182eaaae0687c8d569cbf26028fbd3cb29f7e49d25ecfd91a1f8971849750d466a67698231aa9215ca5915f7bcdeb4d5ae37083cdd5eb505979f1b4ff9e" name="cal10n-maven-plugins" arch="src">
  <version epoch="0" ver="0.8.1.12" rel="1.1"/>
  <changelog author="dmacvicar@suse.de" date="1311768000">- Un-mavenize. Build with ant</changelog>
  <changelog author="dmacvicar@suse.de" date="1323691200">- fix build.xml files to build in openSUSE 12.1 and newer.
  MANIFEST contained an absolute path in maven-build.xml
- Fix group for javadoc subpackage
- remove id generation for buildroot (used in Fedora)</changelog>
  <changelog author="mvyskocil@suse.cz" date="1335528000">- format spec for Factory</changelog>
  <changelog author="mvyskocil@suse.cz" date="1336132800">- fix bnc#759912 - Manual for cal10n 0.7.4 uses CC-BY-SA-NC-2.5 license</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1404734400">- Depend on junit not junit4</changelog>
  <changelog author="p.drouand@gmail.com" date="1419508800">- Update to version 0.7.7
  + Correctly read escaped ':', '#', '!', '=' characters. The behavior
  is documented in the Properties javadocs (http://tinyurl.com/bprdgnk).
  This fixes CAL-37 (http://jira.qos.ch/browse/CAL-37)
- Update build.xml.tar.bz2, rename it to build.xml-$VERSION and
  recompress it in xz format
- Add a requirement to xz</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Added patch:
  * cal10n-0.7.7-sourcetarget.patch
  - Force java source and target levels to 1.6 in order to allow
    building with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526472000">- Modified patch:
  * cal10n-0.7.7-sourcetarget.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1539864000">- Install the maven pom files in order to generate correctly the
  mvn(...) provides.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1650542400">- Update to 0.8.1:
  * This release adds JSR-269 support. In other words, verification
    of bundles can be performed at compilation time. See the related
    documentation for more details.
  * Fix issue with Eclipse not finding existing resources. With
    release 0.8.1, Eclipse will find bundles located under
    "src/main/resources" but still fail to find bundles located
    under "src/test/resources/".
  * When reading in bundles, the verify method in MessageKeyVerifier
    now uses the locale passed as parameter instead of always
    Locale.FR. This bug was reported by Dale Wijnand who also
    provided the releavant patch.
- Update build.xml-0.7.7.tar.xz to build.xml-0.8.1.tar.xz with
  references to version 0.8.1 to build correctly versioned jar
  files.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652270400">- Fetch sources using source service from ch.qos git
- Upgrade to the 10th commit after 0.8.1 calling it 0.8.1.10
- Redo completely the packaging including the possibility to run
  tests if --with tests is specified
- Add the cal10n-ant-task to built artifacts
- Removed patch:
  * cal10n-0.7.7-sourcetarget.patch
    + changes factored into the build system</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714651200">- Fetch the latest git revision: 12th commit after 0.8.1 calling
  it 0.8.1.12
- Add a multibuild flavour to build the maven plugins
- Added patch:
  * Fix-SupportedSourceVersion-warning.patch
    + fix the following: [WARNING] Supported source version
    'RELEASE_5' from annotation processor
    'ch.qos.cal10n.verifier.processor.CAL10NAnnotationProcessor'
    less than -source '1.7'
    + uncommitted change from the following pull request:
    https://github.com/qos-ch/cal10n/pull/10</changelog>
</package>
<package pkgid="77b20316a383fd48752a98e5caadca4a985eecb527e5507752edbcd41cd27606353ac40f81643dae6a8daa63c049a9880c8f494354daf90709bcecd78a58954a" name="cal10n-maven-plugins-javadoc" arch="noarch">
  <version epoch="0" ver="0.8.1.12" rel="1.1"/>
  <changelog author="mvyskocil@suse.cz" date="1336132800">- fix bnc#759912 - Manual for cal10n 0.7.4 uses CC-BY-SA-NC-2.5 license</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1404734400">- Depend on junit not junit4</changelog>
  <changelog author="p.drouand@gmail.com" date="1419508800">- Update to version 0.7.7
  + Correctly read escaped ':', '#', '!', '=' characters. The behavior
  is documented in the Properties javadocs (http://tinyurl.com/bprdgnk).
  This fixes CAL-37 (http://jira.qos.ch/browse/CAL-37)
- Update build.xml.tar.bz2, rename it to build.xml-$VERSION and
  recompress it in xz format
- Add a requirement to xz</changelog>
  <changelog author="fstrba@suse.com" date="1504785600">- Added patch:
  * cal10n-0.7.7-sourcetarget.patch
  - Force java source and target levels to 1.6 in order to allow
    building with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1526472000">- Modified patch:
  * cal10n-0.7.7-sourcetarget.patch
    + Build with source and target 8 to prepare for a possible
    removal of 1.6 compatibility
- Run fdupes on documentation</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1539864000">- Install the maven pom files in order to generate correctly the
  mvn(...) provides.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1650542400">- Update to 0.8.1:
  * This release adds JSR-269 support. In other words, verification
    of bundles can be performed at compilation time. See the related
    documentation for more details.
  * Fix issue with Eclipse not finding existing resources. With
    release 0.8.1, Eclipse will find bundles located under
    "src/main/resources" but still fail to find bundles located
    under "src/test/resources/".
  * When reading in bundles, the verify method in MessageKeyVerifier
    now uses the locale passed as parameter instead of always
    Locale.FR. This bug was reported by Dale Wijnand who also
    provided the releavant patch.
- Update build.xml-0.7.7.tar.xz to build.xml-0.8.1.tar.xz with
  references to version 0.8.1 to build correctly versioned jar
  files.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652270400">- Fetch sources using source service from ch.qos git
- Upgrade to the 10th commit after 0.8.1 calling it 0.8.1.10
- Redo completely the packaging including the possibility to run
  tests if --with tests is specified
- Add the cal10n-ant-task to built artifacts
- Removed patch:
  * cal10n-0.7.7-sourcetarget.patch
    + changes factored into the build system</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714651200">- Fetch the latest git revision: 12th commit after 0.8.1 calling
  it 0.8.1.12
- Add a multibuild flavour to build the maven plugins
- Added patch:
  * Fix-SupportedSourceVersion-warning.patch
    + fix the following: [WARNING] Supported source version
    'RELEASE_5' from annotation processor
    'ch.qos.cal10n.verifier.processor.CAL10NAnnotationProcessor'
    less than -source '1.7'
    + uncommitted change from the following pull request:
    https://github.com/qos-ch/cal10n/pull/10</changelog>
</package>
<package pkgid="299104b408684ba94a898a819f5828c0940e3a795925d3a913c0dcd050a66112cc635c82d7c07166b7cf60512434b7a24aaef2da5385881cba7975f9423cfef8" name="cargo-vendor-filterer" arch="src">
  <version epoch="0" ver="0.5.14" rel="1.1"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1694433600">- Initial spec for cargo-vendor-filterer 0.5.11</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1709121600">- Update to 0.5.12
  * Warn about unknown keys in Cargo.toml
  * Correctly handle filtered-out latest versions</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1711627200">- Update to 0.5.13
  * Add --respect-source-config option
  * Implement --sync
- Use filtered vendor-tarball
- Remove cargo_config, which is now part of the vendor-tarball</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1715169600">- Update to 0.5.14:
  * improvement: add option `--no-default-features` and `--features`
  * change fieldname types of feature and no-default-features to Vec&lt;String&gt; and bool, respectively
  * fix: use clap and serde default for new fieldnames
  * cleanup: replace Option&lt;bool&gt; with default values with bool for all-features
  * cleanup: add the if-elses for the new cli and config options on add_packages_for_platform too
  * ci: update nushell to 0.91.0 for vendor tests
- Update service file:
  * use glob so we don't need to edit versions in the _service file.</changelog>
</package>
<package pkgid="e220d9a9feead97297a174cc85bd8aa2dce6941d2542d9fcfbb0bcdf5a49bbe88a7148f44c3feb918d84b38d1e0aa7c60bc82667bb04f9d989f891857d1db26f" name="cargo-vendor-filterer" arch="x86_64">
  <version epoch="0" ver="0.5.14" rel="1.1"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1694433600">- Initial spec for cargo-vendor-filterer 0.5.11</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1709121600">- Update to 0.5.12
  * Warn about unknown keys in Cargo.toml
  * Correctly handle filtered-out latest versions</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1711627200">- Update to 0.5.13
  * Add --respect-source-config option
  * Implement --sync
- Use filtered vendor-tarball
- Remove cargo_config, which is now part of the vendor-tarball</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1715169600">- Update to 0.5.14:
  * improvement: add option `--no-default-features` and `--features`
  * change fieldname types of feature and no-default-features to Vec&lt;String&gt; and bool, respectively
  * fix: use clap and serde default for new fieldnames
  * cleanup: replace Option&lt;bool&gt; with default values with bool for all-features
  * cleanup: add the if-elses for the new cli and config options on add_packages_for_platform too
  * ci: update nushell to 0.91.0 for vendor tests
- Update service file:
  * use glob so we don't need to edit versions in the _service file.</changelog>
</package>
<package pkgid="95bb2e3faacc723f09f8915fe94e994f1f71836dd7a1f01b8b060b83a22f5fa33bff24b536a0288afa462e6302a2c0b89407b6d01e000ea4dcce04cdb6136c00" name="cargo-vendor-filterer-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.5.14" rel="1.1"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1694433600">- Initial spec for cargo-vendor-filterer 0.5.11</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1709121600">- Update to 0.5.12
  * Warn about unknown keys in Cargo.toml
  * Correctly handle filtered-out latest versions</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1711627200">- Update to 0.5.13
  * Add --respect-source-config option
  * Implement --sync
- Use filtered vendor-tarball
- Remove cargo_config, which is now part of the vendor-tarball</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1715169600">- Update to 0.5.14:
  * improvement: add option `--no-default-features` and `--features`
  * change fieldname types of feature and no-default-features to Vec&lt;String&gt; and bool, respectively
  * fix: use clap and serde default for new fieldnames
  * cleanup: replace Option&lt;bool&gt; with default values with bool for all-features
  * cleanup: add the if-elses for the new cli and config options on add_packages_for_platform too
  * ci: update nushell to 0.91.0 for vendor tests
- Update service file:
  * use glob so we don't need to edit versions in the _service file.</changelog>
</package>
<package pkgid="45c05c1995b034fce9ed7c7d9073082de692f3e9133d820bc9fa063e760796ff34f822dc68695b2acde14a40efc89d1340932cc3a5e0391a30f0c03671f6b050" name="cargo-vendor-filterer-debugsource" arch="x86_64">
  <version epoch="0" ver="0.5.14" rel="1.1"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1694433600">- Initial spec for cargo-vendor-filterer 0.5.11</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1709121600">- Update to 0.5.12
  * Warn about unknown keys in Cargo.toml
  * Correctly handle filtered-out latest versions</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1711627200">- Update to 0.5.13
  * Add --respect-source-config option
  * Implement --sync
- Use filtered vendor-tarball
- Remove cargo_config, which is now part of the vendor-tarball</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1715169600">- Update to 0.5.14:
  * improvement: add option `--no-default-features` and `--features`
  * change fieldname types of feature and no-default-features to Vec&lt;String&gt; and bool, respectively
  * fix: use clap and serde default for new fieldnames
  * cleanup: replace Option&lt;bool&gt; with default values with bool for all-features
  * cleanup: add the if-elses for the new cli and config options on add_packages_for_platform too
  * ci: update nushell to 0.91.0 for vendor tests
- Update service file:
  * use glob so we don't need to edit versions in the _service file.</changelog>
</package>
<package pkgid="56cb642b09f4936d067ee1688de78688c6046b0078e28205145b0d9eefd4372b9f0093d4ab25da820b18115d05fa454e4885eed96dacc28f8fcc3e7d8ad1a486" name="cargo1.77" arch="x86_64">
  <version epoch="0" ver="1.77.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1711454400">Version 1.77.0 (2024-03-21)
  Language
--------
- [Reveal opaque types within the defining body for exhaustiveness checking.](https://github.com/rust-lang/rust/pull/116821/)
- [Stabilize C-string literals.](https://github.com/rust-lang/rust/pull/117472/)
- [Stabilize THIR unsafeck.](https://github.com/rust-lang/rust/pull/117673/)
- [Add lint `static_mut_refs` to warn on references to mutable statics.](https://github.com/rust-lang/rust/pull/117556/)
- [Support async recursive calls (as long as they have indirection).](https://github.com/rust-lang/rust/pull/117703/)
- [Undeprecate lint `unstable_features` and make use of it in the compiler.](https://github.com/rust-lang/rust/pull/118639/)
- [Make inductive cycles in coherence ambiguous always.](https://github.com/rust-lang/rust/pull/118649/)
- [Get rid of type-driven traversal in const-eval interning](https://github.com/rust-lang/rust/pull/119044/),
  only as a [future compatiblity lint](https://github.com/rust-lang/rust/pull/122204) for now.
- [Deny braced macro invocations in let-else.](https://github.com/rust-lang/rust/pull/119062/)
  Compiler
--------
- [Include lint `soft_unstable` in future breakage reports.](https://github.com/rust-lang/rust/pull/116274/)
- [Make `i128` and `u128` 16-byte aligned on x86-based targets.](https://github.com/rust-lang/rust/pull/116672/)
- [Use `--verbose` in diagnostic output.](https://github.com/rust-lang/rust/pull/119129/)
- [Improve spacing between printed tokens.](https://github.com/rust-lang/rust/pull/120227/)
- [Merge the `unused_tuple_struct_fields` lint into `dead_code`.](https://github.com/rust-lang/rust/pull/118297/)
- [Error on incorrect implied bounds in well-formedness check](https://github.com/rust-lang/rust/pull/118553/),
  with a temporary exception for Bevy.
- [Fix coverage instrumentation/reports for non-ASCII source code.](https://github.com/rust-lang/rust/pull/119033/)
- [Fix `fn`/`const` items implied bounds and well-formedness check.](https://github.com/rust-lang/rust/pull/120019/)
- [Promote `riscv32{im|imafc}-unknown-none-elf` targets to tier 2.](https://github.com/rust-lang/rust/pull/118704/)
- Add several new tier 3 targets:
  - [`aarch64-unknown-illumos`](https://github.com/rust-lang/rust/pull/112936/)
  - [`hexagon-unknown-none-elf`](https://github.com/rust-lang/rust/pull/117601/)
  - [`riscv32imafc-esp-espidf`](https://github.com/rust-lang/rust/pull/119738/)
  - [`riscv32im-risc0-zkvm-elf`](https://github.com/rust-lang/rust/pull/117958/)
  Refer to Rust's [platform support page][platform-support-doc]
  for more information on Rust's tiered platform support.
  Libraries
---------
- [Implement `From&lt;&amp;[T; N]&gt;` for `Cow&lt;[T]&gt;`.](https://github.com/rust-lang/rust/pull/113489/)
- [Remove special-case handling of `vec.split_off(0)`.](https://github.com/rust-lang/rust/pull/119917/)
  Stabilized APIs
- [`array::each_ref`](https://doc.rust-lang.org/stable/std/primitive.array.html#method.each_ref)
- [`array::each_mut`](https://doc.rust-lang.org/stable/std/primitive.array.html#method.each_mut)
- [`core::net`](https://doc.rust-lang.org/stable/core/net/index.html)
- [`f32::round_ties_even`](https://doc.rust-lang.org/stable/std/primitive.f32.html#method.round_ties_even)
- [`f64::round_ties_even`](https://doc.rust-lang.org/stable/std/primitive.f64.html#method.round_ties_even)
- [`mem::offset_of!`](https://doc.rust-lang.org/stable/std/mem/macro.offset_of.html)
- [`slice::first_chunk`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.first_chunk)
- [`slice::first_chunk_mut`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.first_chunk_mut)
- [`slice::split_first_chunk`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.split_first_chunk)
- [`slice::split_first_chunk_mut`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.split_first_chunk_mut)
- [`slice::last_chunk`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.last_chunk)
- [`slice::last_chunk_mut`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.last_chunk_mut)
- [`slice::split_last_chunk`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.split_last_chunk)
- [`slice::split_last_chunk_mut`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.split_last_chunk_mut)
- [`slice::chunk_by`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.chunk_by)
- [`slice::chunk_by_mut`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.chunk_by_mut)
- [`Bound::map`](https://doc.rust-lang.org/stable/std/ops/enum.Bound.html#method.map)
- [`File::create_new`](https://doc.rust-lang.org/stable/std/fs/struct.File.html#method.create_new)
- [`Mutex::clear_poison`](https://doc.rust-lang.org/stable/std/sync/struct.Mutex.html#method.clear_poison)
- [`RwLock::clear_poison`](https://doc.rust-lang.org/stable/std/sync/struct.RwLock.html#method.clear_poison)
  Cargo
-----
- [Extend the build directive syntax with `cargo::`.](https://github.com/rust-lang/cargo/pull/12201/)
- [Stabilize metadata `id` format as `PackageIDSpec`.](https://github.com/rust-lang/cargo/pull/12914/)
- [Pull out `cargo-util-schemas` as a crate.](https://github.com/rust-lang/cargo/pull/13178/)
- [Strip all debuginfo when debuginfo is not requested.](https://github.com/rust-lang/cargo/pull/13257/)
- [Inherit jobserver from env for all kinds of runners.](https://github.com/rust-lang/cargo/pull/12776/)
- [Deprecate rustc plugin support in cargo.](https://github.com/rust-lang/cargo/pull/13248/)
  Rustdoc
-----
- [Allows links in markdown headings.](https://github.com/rust-lang/rust/pull/117662/)
- [Search for tuples and unit by type with `()`.](https://github.com/rust-lang/rust/pull/118194/)
- [Clean up the source sidebar's hide button.](https://github.com/rust-lang/rust/pull/119066/)
- [Prevent JS injection from `localStorage`.](https://github.com/rust-lang/rust/pull/120250/)
  Misc
----
- [Recommend version-sorting for all sorting in style guide.](https://github.com/rust-lang/rust/pull/115046/)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1711713600">- bsc#1222047 - update gcc minimum to 13 for SLE</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1712318400">- Remove suggests as they do nothing.</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1715342400">Version 1.77.2 (2024-04-09)
- [CVE-2024-24576: fix escaping of Windows batch file arguments in `std::process::Command`](https://blog.rust-lang.org/2024/04/09/cve-2024-24576.html)
  Version 1.77.1 (2024-03-28)
- [Revert stripping debuginfo by default for Windows](https://github.com/rust-lang/cargo/pull/13654)
  This fixes a regression in 1.77 by reverting to the previous default.
  Platforms other than Windows are not affected.
- Internal: [Fix heading anchor rendering in doc pages](https://github.com/rust-lang/rust/pull/122693)</changelog>
</package>
<package pkgid="a1b36267c94e71967a069692834d6d9b173ffd3b5869d0760836c05e5548dad4bff875b75e2026fc99e13c1aa444aca9ec243303d9dd848e4e623bbfb26d18c0" name="cargo1.77-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.77.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1711454400">Version 1.77.0 (2024-03-21)
  Language
--------
- [Reveal opaque types within the defining body for exhaustiveness checking.](https://github.com/rust-lang/rust/pull/116821/)
- [Stabilize C-string literals.](https://github.com/rust-lang/rust/pull/117472/)
- [Stabilize THIR unsafeck.](https://github.com/rust-lang/rust/pull/117673/)
- [Add lint `static_mut_refs` to warn on references to mutable statics.](https://github.com/rust-lang/rust/pull/117556/)
- [Support async recursive calls (as long as they have indirection).](https://github.com/rust-lang/rust/pull/117703/)
- [Undeprecate lint `unstable_features` and make use of it in the compiler.](https://github.com/rust-lang/rust/pull/118639/)
- [Make inductive cycles in coherence ambiguous always.](https://github.com/rust-lang/rust/pull/118649/)
- [Get rid of type-driven traversal in const-eval interning](https://github.com/rust-lang/rust/pull/119044/),
  only as a [future compatiblity lint](https://github.com/rust-lang/rust/pull/122204) for now.
- [Deny braced macro invocations in let-else.](https://github.com/rust-lang/rust/pull/119062/)
  Compiler
--------
- [Include lint `soft_unstable` in future breakage reports.](https://github.com/rust-lang/rust/pull/116274/)
- [Make `i128` and `u128` 16-byte aligned on x86-based targets.](https://github.com/rust-lang/rust/pull/116672/)
- [Use `--verbose` in diagnostic output.](https://github.com/rust-lang/rust/pull/119129/)
- [Improve spacing between printed tokens.](https://github.com/rust-lang/rust/pull/120227/)
- [Merge the `unused_tuple_struct_fields` lint into `dead_code`.](https://github.com/rust-lang/rust/pull/118297/)
- [Error on incorrect implied bounds in well-formedness check](https://github.com/rust-lang/rust/pull/118553/),
  with a temporary exception for Bevy.
- [Fix coverage instrumentation/reports for non-ASCII source code.](https://github.com/rust-lang/rust/pull/119033/)
- [Fix `fn`/`const` items implied bounds and well-formedness check.](https://github.com/rust-lang/rust/pull/120019/)
- [Promote `riscv32{im|imafc}-unknown-none-elf` targets to tier 2.](https://github.com/rust-lang/rust/pull/118704/)
- Add several new tier 3 targets:
  - [`aarch64-unknown-illumos`](https://github.com/rust-lang/rust/pull/112936/)
  - [`hexagon-unknown-none-elf`](https://github.com/rust-lang/rust/pull/117601/)
  - [`riscv32imafc-esp-espidf`](https://github.com/rust-lang/rust/pull/119738/)
  - [`riscv32im-risc0-zkvm-elf`](https://github.com/rust-lang/rust/pull/117958/)
  Refer to Rust's [platform support page][platform-support-doc]
  for more information on Rust's tiered platform support.
  Libraries
---------
- [Implement `From&lt;&amp;[T; N]&gt;` for `Cow&lt;[T]&gt;`.](https://github.com/rust-lang/rust/pull/113489/)
- [Remove special-case handling of `vec.split_off(0)`.](https://github.com/rust-lang/rust/pull/119917/)
  Stabilized APIs
- [`array::each_ref`](https://doc.rust-lang.org/stable/std/primitive.array.html#method.each_ref)
- [`array::each_mut`](https://doc.rust-lang.org/stable/std/primitive.array.html#method.each_mut)
- [`core::net`](https://doc.rust-lang.org/stable/core/net/index.html)
- [`f32::round_ties_even`](https://doc.rust-lang.org/stable/std/primitive.f32.html#method.round_ties_even)
- [`f64::round_ties_even`](https://doc.rust-lang.org/stable/std/primitive.f64.html#method.round_ties_even)
- [`mem::offset_of!`](https://doc.rust-lang.org/stable/std/mem/macro.offset_of.html)
- [`slice::first_chunk`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.first_chunk)
- [`slice::first_chunk_mut`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.first_chunk_mut)
- [`slice::split_first_chunk`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.split_first_chunk)
- [`slice::split_first_chunk_mut`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.split_first_chunk_mut)
- [`slice::last_chunk`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.last_chunk)
- [`slice::last_chunk_mut`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.last_chunk_mut)
- [`slice::split_last_chunk`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.split_last_chunk)
- [`slice::split_last_chunk_mut`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.split_last_chunk_mut)
- [`slice::chunk_by`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.chunk_by)
- [`slice::chunk_by_mut`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.chunk_by_mut)
- [`Bound::map`](https://doc.rust-lang.org/stable/std/ops/enum.Bound.html#method.map)
- [`File::create_new`](https://doc.rust-lang.org/stable/std/fs/struct.File.html#method.create_new)
- [`Mutex::clear_poison`](https://doc.rust-lang.org/stable/std/sync/struct.Mutex.html#method.clear_poison)
- [`RwLock::clear_poison`](https://doc.rust-lang.org/stable/std/sync/struct.RwLock.html#method.clear_poison)
  Cargo
-----
- [Extend the build directive syntax with `cargo::`.](https://github.com/rust-lang/cargo/pull/12201/)
- [Stabilize metadata `id` format as `PackageIDSpec`.](https://github.com/rust-lang/cargo/pull/12914/)
- [Pull out `cargo-util-schemas` as a crate.](https://github.com/rust-lang/cargo/pull/13178/)
- [Strip all debuginfo when debuginfo is not requested.](https://github.com/rust-lang/cargo/pull/13257/)
- [Inherit jobserver from env for all kinds of runners.](https://github.com/rust-lang/cargo/pull/12776/)
- [Deprecate rustc plugin support in cargo.](https://github.com/rust-lang/cargo/pull/13248/)
  Rustdoc
-----
- [Allows links in markdown headings.](https://github.com/rust-lang/rust/pull/117662/)
- [Search for tuples and unit by type with `()`.](https://github.com/rust-lang/rust/pull/118194/)
- [Clean up the source sidebar's hide button.](https://github.com/rust-lang/rust/pull/119066/)
- [Prevent JS injection from `localStorage`.](https://github.com/rust-lang/rust/pull/120250/)
  Misc
----
- [Recommend version-sorting for all sorting in style guide.](https://github.com/rust-lang/rust/pull/115046/)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1711713600">- bsc#1222047 - update gcc minimum to 13 for SLE</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1712318400">- Remove suggests as they do nothing.</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1715342400">Version 1.77.2 (2024-04-09)
- [CVE-2024-24576: fix escaping of Windows batch file arguments in `std::process::Command`](https://blog.rust-lang.org/2024/04/09/cve-2024-24576.html)
  Version 1.77.1 (2024-03-28)
- [Revert stripping debuginfo by default for Windows](https://github.com/rust-lang/cargo/pull/13654)
  This fixes a regression in 1.77 by reverting to the previous default.
  Platforms other than Windows are not affected.
- Internal: [Fix heading anchor rendering in doc pages](https://github.com/rust-lang/rust/pull/122693)</changelog>
</package>
<package pkgid="e10668468d1554270382eea977c51159870f0abd05c67766aef54dca1577ee40908e8533e0079b52ec13ba3ac8e31423b9837f5ab4c368e91aeda822f149d373" name="cargo1.78" arch="x86_64">
  <version epoch="0" ver="1.78.0" rel="2.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1715688000">Version 1.78.0 (2024-05-02)
  Language
--------
- [Stabilize `#[cfg(target_abi = ...)]`](https://github.com/rust-lang/rust/pull/119590/)
- [Stabilize the `#[diagnostic]` namespace and `#[diagnostic::on_unimplemented]` attribute](https://github.com/rust-lang/rust/pull/119888/)
- [Make async-fn-in-trait implementable with concrete signatures](https://github.com/rust-lang/rust/pull/120103/)
- [Make matching on NaN a hard error, and remove the rest of `illegal_floating_point_literal_pattern`](https://github.com/rust-lang/rust/pull/116284/)
- [static mut: allow mutable reference to arbitrary types, not just slices and arrays](https://github.com/rust-lang/rust/pull/117614/)
- [Extend `invalid_reference_casting` to include references casting to bigger memory layout](https://github.com/rust-lang/rust/pull/118983/)
- [Add `non_contiguous_range_endpoints` lint for singleton gaps after exclusive ranges](https://github.com/rust-lang/rust/pull/118879/)
- [Add `wasm_c_abi` lint for use of older wasm-bindgen versions](https://github.com/rust-lang/rust/pull/117918/)
  This lint currently only works when using Cargo.
- [Update `indirect_structural_match` and `pointer_structural_match` lints to match RFC](https://github.com/rust-lang/rust/pull/120423/)
- [Make non-`PartialEq`-typed consts as patterns a hard error](https://github.com/rust-lang/rust/pull/120805/)
- [Split `refining_impl_trait` lint into `_reachable`, `_internal` variants](https://github.com/rust-lang/rust/pull/121720/)
- [Remove unnecessary type inference when using associated types inside of higher ranked `where`-bounds](https://github.com/rust-lang/rust/pull/119849)
- [Weaken eager detection of cyclic types during type inference](https://github.com/rust-lang/rust/pull/119989)
- [`trait Trait: Auto {}`: allow upcasting from `dyn Trait` to `dyn Auto`](https://github.com/rust-lang/rust/pull/119338)
  Compiler
--------
- [Made `INVALID_DOC_ATTRIBUTES` lint deny by default](https://github.com/rust-lang/rust/pull/111505/)
- [Increase accuracy of redundant `use` checking](https://github.com/rust-lang/rust/pull/117772/)
- [Suggest moving definition if non-found macro_rules! is defined later](https://github.com/rust-lang/rust/pull/121130/)
- [Lower transmutes from int to pointer type as gep on null](https://github.com/rust-lang/rust/pull/121282/)
  Target changes:
- [Windows tier 1 targets now require at least Windows 10](https://github.com/rust-lang/rust/pull/115141/)
  - [Enable CMPXCHG16B, SSE3, SAHF/LAHF and 128-bit Atomics in tier 1 Windows](https://github.com/rust-lang/rust/pull/120820/)
- [Add `wasm32-wasip1` tier 2 (without host tools) target](https://github.com/rust-lang/rust/pull/120468/)
- [Add `wasm32-wasip2` tier 3 target](https://github.com/rust-lang/rust/pull/119616/)
- [Rename `wasm32-wasi-preview1-threads` to `wasm32-wasip1-threads`](https://github.com/rust-lang/rust/pull/122170/)
- [Add `arm64ec-pc-windows-msvc` tier 3 target](https://github.com/rust-lang/rust/pull/119199/)
- [Add `armv8r-none-eabihf` tier 3 target for the Cortex-R52](https://github.com/rust-lang/rust/pull/110482/)
- [Add `loongarch64-unknown-linux-musl` tier 3 target](https://github.com/rust-lang/rust/pull/121832/)
  Refer to Rust's [platform support page][platform-support-doc]
  for more information on Rust's tiered platform support.
  Libraries
---------
- [Bump Unicode to version 15.1.0, regenerate tables](https://github.com/rust-lang/rust/pull/120777/)
- [Make align_offset, align_to well-behaved in all cases](https://github.com/rust-lang/rust/pull/121201/)
- [PartialEq, PartialOrd: document expectations for transitive chains](https://github.com/rust-lang/rust/pull/115386/)
- [Optimize away poison guards when std is built with panic=abort](https://github.com/rust-lang/rust/pull/100603/)
- [Replace pthread `RwLock` with custom implementation](https://github.com/rust-lang/rust/pull/110211/)
- [Implement unwind safety for Condvar on all platforms](https://github.com/rust-lang/rust/pull/121768/)
- [Add ASCII fast-path for `char::is_grapheme_extended`](https://github.com/rust-lang/rust/pull/121138/)
  Stabilized APIs
- [`impl Read for &amp;Stdin`](https://doc.rust-lang.org/stable/std/io/struct.Stdin.html#impl-Read-for-%26Stdin)
- [Accept non `'static` lifetimes for several `std::error::Error` related implementations](https://github.com/rust-lang/rust/pull/113833/)
- [Make `impl&lt;Fd: AsFd&gt;` impl take `?Sized`](https://github.com/rust-lang/rust/pull/114655/)
- [`impl From&lt;TryReserveError&gt; for io::Error`](https://doc.rust-lang.org/stable/std/io/struct.Error.html#impl-From%3CTryReserveError%3E-for-Error)
  These APIs are now stable in const contexts:
- [`Barrier::new()`](https://doc.rust-lang.org/stable/std/sync/struct.Barrier.html#method.new)
  Cargo
-----
- [Stabilize lockfile v4](https://github.com/rust-lang/cargo/pull/12852/)
- [Respect `rust-version` when generating lockfile](https://github.com/rust-lang/cargo/pull/12861/)
- [Control `--charset` via auto-detecting config value](https://github.com/rust-lang/cargo/pull/13337/)
- [Support `target.&lt;triple&gt;.rustdocflags` officially](https://github.com/rust-lang/cargo/pull/13197/)
- [Stabilize global cache data tracking](https://github.com/rust-lang/cargo/pull/13492/)
  Misc
----
- [rustdoc: add `--test-builder-wrapper` arg to support wrappers such as RUSTC_WRAPPER when building doctests](https://github.com/rust-lang/rust/pull/114651/)
  Compatibility Notes
- [Many unsafe precondition checks now run for user code with debug assertions enabled](https://github.com/rust-lang/rust/pull/120594/)
  This change helps users catch undefined behavior in their code, though the details of how much is checked are generally not stable.
- [riscv only supports split_debuginfo=off for now](https://github.com/rust-lang/rust/pull/120518/)
- [Consistently check bounds on hidden types of `impl Trait`](https://github.com/rust-lang/rust/pull/121679)
- [Change equality of higher ranked types to not rely on subtyping](https://github.com/rust-lang/rust/pull/118247)
- [When called, additionally check bounds on normalized function return type](https://github.com/rust-lang/rust/pull/118882)
- [Expand coverage for `arithmetic_overflow` lint](https://github.com/rust-lang/rust/pull/119432/)
- [Fix detection of potential interior mutability in `const` initializers](https://github.com/rust-lang/rust/issues/121250)
  This code was accidentally accepted. The fix can break generic code that borrows a value of unknown type,
  as there is currently no way to declare "this type has no interior mutability". In the future, stabilizing
  the [`Freeze` trait](https://github.com/rust-lang/rust/issues/121675) will allow proper support for such code.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1715947200">- Update incorrect tumbleweed version check.</changelog>
</package>
<package pkgid="d600407d318e832102b21dfcadfbc060ba6d09c394db48258b7326fae001285bf74aa57e36f80a6463dc79ff352ade491400fc20131885e7f30e9f48692fb0ef" name="cargo1.78-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.78.0" rel="2.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1715688000">Version 1.78.0 (2024-05-02)
  Language
--------
- [Stabilize `#[cfg(target_abi = ...)]`](https://github.com/rust-lang/rust/pull/119590/)
- [Stabilize the `#[diagnostic]` namespace and `#[diagnostic::on_unimplemented]` attribute](https://github.com/rust-lang/rust/pull/119888/)
- [Make async-fn-in-trait implementable with concrete signatures](https://github.com/rust-lang/rust/pull/120103/)
- [Make matching on NaN a hard error, and remove the rest of `illegal_floating_point_literal_pattern`](https://github.com/rust-lang/rust/pull/116284/)
- [static mut: allow mutable reference to arbitrary types, not just slices and arrays](https://github.com/rust-lang/rust/pull/117614/)
- [Extend `invalid_reference_casting` to include references casting to bigger memory layout](https://github.com/rust-lang/rust/pull/118983/)
- [Add `non_contiguous_range_endpoints` lint for singleton gaps after exclusive ranges](https://github.com/rust-lang/rust/pull/118879/)
- [Add `wasm_c_abi` lint for use of older wasm-bindgen versions](https://github.com/rust-lang/rust/pull/117918/)
  This lint currently only works when using Cargo.
- [Update `indirect_structural_match` and `pointer_structural_match` lints to match RFC](https://github.com/rust-lang/rust/pull/120423/)
- [Make non-`PartialEq`-typed consts as patterns a hard error](https://github.com/rust-lang/rust/pull/120805/)
- [Split `refining_impl_trait` lint into `_reachable`, `_internal` variants](https://github.com/rust-lang/rust/pull/121720/)
- [Remove unnecessary type inference when using associated types inside of higher ranked `where`-bounds](https://github.com/rust-lang/rust/pull/119849)
- [Weaken eager detection of cyclic types during type inference](https://github.com/rust-lang/rust/pull/119989)
- [`trait Trait: Auto {}`: allow upcasting from `dyn Trait` to `dyn Auto`](https://github.com/rust-lang/rust/pull/119338)
  Compiler
--------
- [Made `INVALID_DOC_ATTRIBUTES` lint deny by default](https://github.com/rust-lang/rust/pull/111505/)
- [Increase accuracy of redundant `use` checking](https://github.com/rust-lang/rust/pull/117772/)
- [Suggest moving definition if non-found macro_rules! is defined later](https://github.com/rust-lang/rust/pull/121130/)
- [Lower transmutes from int to pointer type as gep on null](https://github.com/rust-lang/rust/pull/121282/)
  Target changes:
- [Windows tier 1 targets now require at least Windows 10](https://github.com/rust-lang/rust/pull/115141/)
  - [Enable CMPXCHG16B, SSE3, SAHF/LAHF and 128-bit Atomics in tier 1 Windows](https://github.com/rust-lang/rust/pull/120820/)
- [Add `wasm32-wasip1` tier 2 (without host tools) target](https://github.com/rust-lang/rust/pull/120468/)
- [Add `wasm32-wasip2` tier 3 target](https://github.com/rust-lang/rust/pull/119616/)
- [Rename `wasm32-wasi-preview1-threads` to `wasm32-wasip1-threads`](https://github.com/rust-lang/rust/pull/122170/)
- [Add `arm64ec-pc-windows-msvc` tier 3 target](https://github.com/rust-lang/rust/pull/119199/)
- [Add `armv8r-none-eabihf` tier 3 target for the Cortex-R52](https://github.com/rust-lang/rust/pull/110482/)
- [Add `loongarch64-unknown-linux-musl` tier 3 target](https://github.com/rust-lang/rust/pull/121832/)
  Refer to Rust's [platform support page][platform-support-doc]
  for more information on Rust's tiered platform support.
  Libraries
---------
- [Bump Unicode to version 15.1.0, regenerate tables](https://github.com/rust-lang/rust/pull/120777/)
- [Make align_offset, align_to well-behaved in all cases](https://github.com/rust-lang/rust/pull/121201/)
- [PartialEq, PartialOrd: document expectations for transitive chains](https://github.com/rust-lang/rust/pull/115386/)
- [Optimize away poison guards when std is built with panic=abort](https://github.com/rust-lang/rust/pull/100603/)
- [Replace pthread `RwLock` with custom implementation](https://github.com/rust-lang/rust/pull/110211/)
- [Implement unwind safety for Condvar on all platforms](https://github.com/rust-lang/rust/pull/121768/)
- [Add ASCII fast-path for `char::is_grapheme_extended`](https://github.com/rust-lang/rust/pull/121138/)
  Stabilized APIs
- [`impl Read for &amp;Stdin`](https://doc.rust-lang.org/stable/std/io/struct.Stdin.html#impl-Read-for-%26Stdin)
- [Accept non `'static` lifetimes for several `std::error::Error` related implementations](https://github.com/rust-lang/rust/pull/113833/)
- [Make `impl&lt;Fd: AsFd&gt;` impl take `?Sized`](https://github.com/rust-lang/rust/pull/114655/)
- [`impl From&lt;TryReserveError&gt; for io::Error`](https://doc.rust-lang.org/stable/std/io/struct.Error.html#impl-From%3CTryReserveError%3E-for-Error)
  These APIs are now stable in const contexts:
- [`Barrier::new()`](https://doc.rust-lang.org/stable/std/sync/struct.Barrier.html#method.new)
  Cargo
-----
- [Stabilize lockfile v4](https://github.com/rust-lang/cargo/pull/12852/)
- [Respect `rust-version` when generating lockfile](https://github.com/rust-lang/cargo/pull/12861/)
- [Control `--charset` via auto-detecting config value](https://github.com/rust-lang/cargo/pull/13337/)
- [Support `target.&lt;triple&gt;.rustdocflags` officially](https://github.com/rust-lang/cargo/pull/13197/)
- [Stabilize global cache data tracking](https://github.com/rust-lang/cargo/pull/13492/)
  Misc
----
- [rustdoc: add `--test-builder-wrapper` arg to support wrappers such as RUSTC_WRAPPER when building doctests](https://github.com/rust-lang/rust/pull/114651/)
  Compatibility Notes
- [Many unsafe precondition checks now run for user code with debug assertions enabled](https://github.com/rust-lang/rust/pull/120594/)
  This change helps users catch undefined behavior in their code, though the details of how much is checked are generally not stable.
- [riscv only supports split_debuginfo=off for now](https://github.com/rust-lang/rust/pull/120518/)
- [Consistently check bounds on hidden types of `impl Trait`](https://github.com/rust-lang/rust/pull/121679)
- [Change equality of higher ranked types to not rely on subtyping](https://github.com/rust-lang/rust/pull/118247)
- [When called, additionally check bounds on normalized function return type](https://github.com/rust-lang/rust/pull/118882)
- [Expand coverage for `arithmetic_overflow` lint](https://github.com/rust-lang/rust/pull/119432/)
- [Fix detection of potential interior mutability in `const` initializers](https://github.com/rust-lang/rust/issues/121250)
  This code was accidentally accepted. The fix can break generic code that borrows a value of unknown type,
  as there is currently no way to declare "this type has no interior mutability". In the future, stabilizing
  the [`Freeze` trait](https://github.com/rust-lang/rust/issues/121675) will allow proper support for such code.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1715947200">- Update incorrect tumbleweed version check.</changelog>
</package>
<package pkgid="a5dc0482c55a2bbfdcca31ac243513ff47e4a4e2c98cd5a82dce5e39339309446f6da9c0111f863a7b740a9e75dc839afc340e28c449d3a1bec34da269d4267c" name="casacore" arch="src">
  <version epoch="0" ver="3.5.0" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1596715200">- Initial package.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1596715201">- Add casacore-drop-fftpak.patch: Drop fftpak as it no longer
  compiles with recent gcc-fortran; taken from upstream commits.
- Add casacore-lawson_f-fortran-errors.patch: Fix fortran errors
  and warnings with lawson_f; taken from upstream commits.
- Add casacore-fitsio-header.patch: Fix location of cfitsio
  headers used in sources.</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1597665600">- Add _constraints with 5GB min disk space to avoid build failure
  for ppc64,ppc64le, s390x architectures.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1614254400">- Update to version 3.4.0:
  * Major modernization of Arrays, bringing it more in line with
    C++11 (gh#casacore/casacore#1012).
  * Use std::regex (gh#casacore/casacore#1072).
  * Remove many warnings (gh#casacore/casacore#1024,
    gh#casacore/casacore#1036, gh#casacore/casacore#1062).
  * Use FFTW as default FFT provider (gh#casacore/casacore#1029,
    gh#casacore/casacore#1047, gh#casacore/casacore#1049).
  * UVFITS improvements (gh#casacore/casacore#1033,
    gh#casacore/casacore#1040, gh#casacore/casacore#1064,
    gh#casacore/casacore#1066, gh#casacore/casacore#1067).
  * Support for 64-bit row numbers.
- Drop patches incorporated upstream:
  * casacore-drop-fftpak.patch
  * casacore-lawson_f-fortran-errors.patch
- Bump so version in shared lib name.
- 32-bit builds not supported, use ExcludeArch to prevent build
  failures.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1647000000">- Add upstream patch to fix build on 32-bit architectures:
  * 1129.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Add an rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651233600">- Add casacore-link-math.patch: Explicitly link to math library
  when building mirlab [gh#casacore/casacore#1190].
- Drop ExcludeArch: %ix86 to allow building for related 32-bit
  systems in light of previous commit (Fri Mar 11 10:04:22 UTC
  2022).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657022400">- Update to version 3.5.0:
  * TaQL now supports copying columns to new columns (e.g. to make
    a backup of the FLAG column)
  * Non-zero coordinates in JPL frames, e.g. the SUN frame, are
    now interpreted as an offset in right ascension and
    declination. Previously, coordinates in a JPL coordinate frame
    were ignored.
  * The Dysco storage manager is now built by default as part of
    casacore.
  * General:
  - Modernizations: remove Mutex (gh#casacore/casacore#1095,
    gh#casacore/casacore#1127, gh#casacore/casacore#1128),
    typing system (gh#casacore/casacore#1172,
    gh#casacore/casacore#1176).
  - Allow building with newer compilers
    (gh#casacore/casacore#1134, gh#casacore/casacore#1137,
    gh#casacore/casacore#1145, gh#casacore/casacore#1206,
    gh#casacore/casacore#1208, gh#casacore/casacore#1210,
    gh#casacore/casacore#1211).
  - Build python3 by default, not python2
    (gh#casacore/casacore#1209).
  * MeasurementSet:
  - Improve reading of DataDescriptionId
    (gh#casacore/casacore#1103).
  - Compute feed information (gh#casacore/casacore#1104) and
    field attributes (gh#casacore/casacore#1109) on demand.
  - UVFits improvements: support X-Y mounts
    (gh#casacore/casacore#1115), allow large antenna numbers
    (gh#casacore/casacore#1144), fix handling FITS-IDI
    GAIN_CURVE (gh#casacore/casacore#1151).
  - Fix precision in T+dT syntax (gh#casacore/casacore#1118).
  * Measures Allow offsets to JPL coordinates
    (gh#casacore/casacore#1160).
  * Tables:
  - Cache iteration boundaries while sorting tables
    (gh#casacore/casacore#1106).
  - Use RefTable for iteration (gh#casacore/casacore#1108).
  - Adios2 related changes: gh#casacore/casacore#1110,
    gh#casacore/casacore#1116, gh#casacore/casacore#1121,
    gh#casacore/casacore#1148.
  - Make Dysco part of casacore (gh#casacore/casacore#1117,
    gh#casacore/casacore#1125, gh#casacore/casacore#1146,
    gh#casacore/casacore#1166).
  - Add TaQL commands LIKE, COPYCOLUMN and DROPTABLE
    (gh#casacore/casacore#1154, gh#casacore/casacore#1169).
  - Fix one bug in rownr_t migration for TiledDataStMan
    (gh#casacore/casacore#1156).
  - Improve documentation (gh#casacore/casacore#1192).
  * Images:
  - Support CARTA opening images with a custom handler
    (gh#casacore/casacore#1158).
  - Allow easier python handling of beams
    (gh#casacore/casacore#1184).
- Drop upstreamed patches:
  * 1129.patch.
  * casacore-link-math.patch.
- New BuildRequires: gsl-devel and libboost_headers-devel.
- Move installed pkgconfig file to correct arch dependent
  location.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1658232000">- Avoid compile-time CPU-detection (boo#1100677)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714651200">- Add casacore-drop-mirlib.patch: drop unused mirlib library,
  patch taken from upstream PR. Fixes build failures against
  GCC-14 (gh#casacore/casacore#1344).</changelog>
</package>
<package pkgid="f70c35e5c6c8f446d8a4b89103706a772718234c0c2a4c8c4c6b30402234f1623c5b196fa127e4560c6baa18ed8c4dc1612b2ae9239c879ee508e229d0c46a6e" name="casacore" arch="x86_64">
  <version epoch="0" ver="3.5.0" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1596715200">- Add casacore-drop-fftpak.patch: Drop fftpak as it no longer
  compiles with recent gcc-fortran; taken from upstream commits.
- Add casacore-lawson_f-fortran-errors.patch: Fix fortran errors
  and warnings with lawson_f; taken from upstream commits.
- Add casacore-fitsio-header.patch: Fix location of cfitsio
  headers used in sources.</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1597665600">- Add _constraints with 5GB min disk space to avoid build failure
  for ppc64,ppc64le, s390x architectures.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1614254400">- Update to version 3.4.0:
  * Major modernization of Arrays, bringing it more in line with
    C++11 (gh#casacore/casacore#1012).
  * Use std::regex (gh#casacore/casacore#1072).
  * Remove many warnings (gh#casacore/casacore#1024,
    gh#casacore/casacore#1036, gh#casacore/casacore#1062).
  * Use FFTW as default FFT provider (gh#casacore/casacore#1029,
    gh#casacore/casacore#1047, gh#casacore/casacore#1049).
  * UVFITS improvements (gh#casacore/casacore#1033,
    gh#casacore/casacore#1040, gh#casacore/casacore#1064,
    gh#casacore/casacore#1066, gh#casacore/casacore#1067).
  * Support for 64-bit row numbers.
- Drop patches incorporated upstream:
  * casacore-drop-fftpak.patch
  * casacore-lawson_f-fortran-errors.patch
- Bump so version in shared lib name.
- 32-bit builds not supported, use ExcludeArch to prevent build
  failures.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1647000000">- Add upstream patch to fix build on 32-bit architectures:
  * 1129.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Add an rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651233600">- Add casacore-link-math.patch: Explicitly link to math library
  when building mirlab [gh#casacore/casacore#1190].
- Drop ExcludeArch: %ix86 to allow building for related 32-bit
  systems in light of previous commit (Fri Mar 11 10:04:22 UTC
  2022).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657022400">- Update to version 3.5.0:
  * TaQL now supports copying columns to new columns (e.g. to make
    a backup of the FLAG column)
  * Non-zero coordinates in JPL frames, e.g. the SUN frame, are
    now interpreted as an offset in right ascension and
    declination. Previously, coordinates in a JPL coordinate frame
    were ignored.
  * The Dysco storage manager is now built by default as part of
    casacore.
  * General:
  - Modernizations: remove Mutex (gh#casacore/casacore#1095,
    gh#casacore/casacore#1127, gh#casacore/casacore#1128),
    typing system (gh#casacore/casacore#1172,
    gh#casacore/casacore#1176).
  - Allow building with newer compilers
    (gh#casacore/casacore#1134, gh#casacore/casacore#1137,
    gh#casacore/casacore#1145, gh#casacore/casacore#1206,
    gh#casacore/casacore#1208, gh#casacore/casacore#1210,
    gh#casacore/casacore#1211).
  - Build python3 by default, not python2
    (gh#casacore/casacore#1209).
  * MeasurementSet:
  - Improve reading of DataDescriptionId
    (gh#casacore/casacore#1103).
  - Compute feed information (gh#casacore/casacore#1104) and
    field attributes (gh#casacore/casacore#1109) on demand.
  - UVFits improvements: support X-Y mounts
    (gh#casacore/casacore#1115), allow large antenna numbers
    (gh#casacore/casacore#1144), fix handling FITS-IDI
    GAIN_CURVE (gh#casacore/casacore#1151).
  - Fix precision in T+dT syntax (gh#casacore/casacore#1118).
  * Measures Allow offsets to JPL coordinates
    (gh#casacore/casacore#1160).
  * Tables:
  - Cache iteration boundaries while sorting tables
    (gh#casacore/casacore#1106).
  - Use RefTable for iteration (gh#casacore/casacore#1108).
  - Adios2 related changes: gh#casacore/casacore#1110,
    gh#casacore/casacore#1116, gh#casacore/casacore#1121,
    gh#casacore/casacore#1148.
  - Make Dysco part of casacore (gh#casacore/casacore#1117,
    gh#casacore/casacore#1125, gh#casacore/casacore#1146,
    gh#casacore/casacore#1166).
  - Add TaQL commands LIKE, COPYCOLUMN and DROPTABLE
    (gh#casacore/casacore#1154, gh#casacore/casacore#1169).
  - Fix one bug in rownr_t migration for TiledDataStMan
    (gh#casacore/casacore#1156).
  - Improve documentation (gh#casacore/casacore#1192).
  * Images:
  - Support CARTA opening images with a custom handler
    (gh#casacore/casacore#1158).
  - Allow easier python handling of beams
    (gh#casacore/casacore#1184).
- Drop upstreamed patches:
  * 1129.patch.
  * casacore-link-math.patch.
- New BuildRequires: gsl-devel and libboost_headers-devel.
- Move installed pkgconfig file to correct arch dependent
  location.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1658232000">- Avoid compile-time CPU-detection (boo#1100677)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714651200">- Add casacore-drop-mirlib.patch: drop unused mirlib library,
  patch taken from upstream PR. Fixes build failures against
  GCC-14 (gh#casacore/casacore#1344).</changelog>
</package>
<package pkgid="fdb5a464b54992e8e6fc6dce34ea8142a767e4c5dfe4aaf4ab3b034dccc5096f9e30ac08bbbcfb6dc62dadc4bb43d4eb4dc3631b6f416c6f5f296d6f24652a88" name="casacore-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.5.0" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1596715200">- Add casacore-drop-fftpak.patch: Drop fftpak as it no longer
  compiles with recent gcc-fortran; taken from upstream commits.
- Add casacore-lawson_f-fortran-errors.patch: Fix fortran errors
  and warnings with lawson_f; taken from upstream commits.
- Add casacore-fitsio-header.patch: Fix location of cfitsio
  headers used in sources.</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1597665600">- Add _constraints with 5GB min disk space to avoid build failure
  for ppc64,ppc64le, s390x architectures.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1614254400">- Update to version 3.4.0:
  * Major modernization of Arrays, bringing it more in line with
    C++11 (gh#casacore/casacore#1012).
  * Use std::regex (gh#casacore/casacore#1072).
  * Remove many warnings (gh#casacore/casacore#1024,
    gh#casacore/casacore#1036, gh#casacore/casacore#1062).
  * Use FFTW as default FFT provider (gh#casacore/casacore#1029,
    gh#casacore/casacore#1047, gh#casacore/casacore#1049).
  * UVFITS improvements (gh#casacore/casacore#1033,
    gh#casacore/casacore#1040, gh#casacore/casacore#1064,
    gh#casacore/casacore#1066, gh#casacore/casacore#1067).
  * Support for 64-bit row numbers.
- Drop patches incorporated upstream:
  * casacore-drop-fftpak.patch
  * casacore-lawson_f-fortran-errors.patch
- Bump so version in shared lib name.
- 32-bit builds not supported, use ExcludeArch to prevent build
  failures.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1647000000">- Add upstream patch to fix build on 32-bit architectures:
  * 1129.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Add an rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651233600">- Add casacore-link-math.patch: Explicitly link to math library
  when building mirlab [gh#casacore/casacore#1190].
- Drop ExcludeArch: %ix86 to allow building for related 32-bit
  systems in light of previous commit (Fri Mar 11 10:04:22 UTC
  2022).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657022400">- Update to version 3.5.0:
  * TaQL now supports copying columns to new columns (e.g. to make
    a backup of the FLAG column)
  * Non-zero coordinates in JPL frames, e.g. the SUN frame, are
    now interpreted as an offset in right ascension and
    declination. Previously, coordinates in a JPL coordinate frame
    were ignored.
  * The Dysco storage manager is now built by default as part of
    casacore.
  * General:
  - Modernizations: remove Mutex (gh#casacore/casacore#1095,
    gh#casacore/casacore#1127, gh#casacore/casacore#1128),
    typing system (gh#casacore/casacore#1172,
    gh#casacore/casacore#1176).
  - Allow building with newer compilers
    (gh#casacore/casacore#1134, gh#casacore/casacore#1137,
    gh#casacore/casacore#1145, gh#casacore/casacore#1206,
    gh#casacore/casacore#1208, gh#casacore/casacore#1210,
    gh#casacore/casacore#1211).
  - Build python3 by default, not python2
    (gh#casacore/casacore#1209).
  * MeasurementSet:
  - Improve reading of DataDescriptionId
    (gh#casacore/casacore#1103).
  - Compute feed information (gh#casacore/casacore#1104) and
    field attributes (gh#casacore/casacore#1109) on demand.
  - UVFits improvements: support X-Y mounts
    (gh#casacore/casacore#1115), allow large antenna numbers
    (gh#casacore/casacore#1144), fix handling FITS-IDI
    GAIN_CURVE (gh#casacore/casacore#1151).
  - Fix precision in T+dT syntax (gh#casacore/casacore#1118).
  * Measures Allow offsets to JPL coordinates
    (gh#casacore/casacore#1160).
  * Tables:
  - Cache iteration boundaries while sorting tables
    (gh#casacore/casacore#1106).
  - Use RefTable for iteration (gh#casacore/casacore#1108).
  - Adios2 related changes: gh#casacore/casacore#1110,
    gh#casacore/casacore#1116, gh#casacore/casacore#1121,
    gh#casacore/casacore#1148.
  - Make Dysco part of casacore (gh#casacore/casacore#1117,
    gh#casacore/casacore#1125, gh#casacore/casacore#1146,
    gh#casacore/casacore#1166).
  - Add TaQL commands LIKE, COPYCOLUMN and DROPTABLE
    (gh#casacore/casacore#1154, gh#casacore/casacore#1169).
  - Fix one bug in rownr_t migration for TiledDataStMan
    (gh#casacore/casacore#1156).
  - Improve documentation (gh#casacore/casacore#1192).
  * Images:
  - Support CARTA opening images with a custom handler
    (gh#casacore/casacore#1158).
  - Allow easier python handling of beams
    (gh#casacore/casacore#1184).
- Drop upstreamed patches:
  * 1129.patch.
  * casacore-link-math.patch.
- New BuildRequires: gsl-devel and libboost_headers-devel.
- Move installed pkgconfig file to correct arch dependent
  location.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1658232000">- Avoid compile-time CPU-detection (boo#1100677)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714651200">- Add casacore-drop-mirlib.patch: drop unused mirlib library,
  patch taken from upstream PR. Fixes build failures against
  GCC-14 (gh#casacore/casacore#1344).</changelog>
</package>
<package pkgid="784161e2dcd3ca32438075e48836c0751595857dcb7d4e05d2fa0b94c6fffdd790c068632f985bc4173324d392f34d1849b5b96b9cc9c50b7ab23cca5236cbd7" name="casacore-debugsource" arch="x86_64">
  <version epoch="0" ver="3.5.0" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1596715200">- Add casacore-drop-fftpak.patch: Drop fftpak as it no longer
  compiles with recent gcc-fortran; taken from upstream commits.
- Add casacore-lawson_f-fortran-errors.patch: Fix fortran errors
  and warnings with lawson_f; taken from upstream commits.
- Add casacore-fitsio-header.patch: Fix location of cfitsio
  headers used in sources.</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1597665600">- Add _constraints with 5GB min disk space to avoid build failure
  for ppc64,ppc64le, s390x architectures.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1614254400">- Update to version 3.4.0:
  * Major modernization of Arrays, bringing it more in line with
    C++11 (gh#casacore/casacore#1012).
  * Use std::regex (gh#casacore/casacore#1072).
  * Remove many warnings (gh#casacore/casacore#1024,
    gh#casacore/casacore#1036, gh#casacore/casacore#1062).
  * Use FFTW as default FFT provider (gh#casacore/casacore#1029,
    gh#casacore/casacore#1047, gh#casacore/casacore#1049).
  * UVFITS improvements (gh#casacore/casacore#1033,
    gh#casacore/casacore#1040, gh#casacore/casacore#1064,
    gh#casacore/casacore#1066, gh#casacore/casacore#1067).
  * Support for 64-bit row numbers.
- Drop patches incorporated upstream:
  * casacore-drop-fftpak.patch
  * casacore-lawson_f-fortran-errors.patch
- Bump so version in shared lib name.
- 32-bit builds not supported, use ExcludeArch to prevent build
  failures.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1647000000">- Add upstream patch to fix build on 32-bit architectures:
  * 1129.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Add an rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651233600">- Add casacore-link-math.patch: Explicitly link to math library
  when building mirlab [gh#casacore/casacore#1190].
- Drop ExcludeArch: %ix86 to allow building for related 32-bit
  systems in light of previous commit (Fri Mar 11 10:04:22 UTC
  2022).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657022400">- Update to version 3.5.0:
  * TaQL now supports copying columns to new columns (e.g. to make
    a backup of the FLAG column)
  * Non-zero coordinates in JPL frames, e.g. the SUN frame, are
    now interpreted as an offset in right ascension and
    declination. Previously, coordinates in a JPL coordinate frame
    were ignored.
  * The Dysco storage manager is now built by default as part of
    casacore.
  * General:
  - Modernizations: remove Mutex (gh#casacore/casacore#1095,
    gh#casacore/casacore#1127, gh#casacore/casacore#1128),
    typing system (gh#casacore/casacore#1172,
    gh#casacore/casacore#1176).
  - Allow building with newer compilers
    (gh#casacore/casacore#1134, gh#casacore/casacore#1137,
    gh#casacore/casacore#1145, gh#casacore/casacore#1206,
    gh#casacore/casacore#1208, gh#casacore/casacore#1210,
    gh#casacore/casacore#1211).
  - Build python3 by default, not python2
    (gh#casacore/casacore#1209).
  * MeasurementSet:
  - Improve reading of DataDescriptionId
    (gh#casacore/casacore#1103).
  - Compute feed information (gh#casacore/casacore#1104) and
    field attributes (gh#casacore/casacore#1109) on demand.
  - UVFits improvements: support X-Y mounts
    (gh#casacore/casacore#1115), allow large antenna numbers
    (gh#casacore/casacore#1144), fix handling FITS-IDI
    GAIN_CURVE (gh#casacore/casacore#1151).
  - Fix precision in T+dT syntax (gh#casacore/casacore#1118).
  * Measures Allow offsets to JPL coordinates
    (gh#casacore/casacore#1160).
  * Tables:
  - Cache iteration boundaries while sorting tables
    (gh#casacore/casacore#1106).
  - Use RefTable for iteration (gh#casacore/casacore#1108).
  - Adios2 related changes: gh#casacore/casacore#1110,
    gh#casacore/casacore#1116, gh#casacore/casacore#1121,
    gh#casacore/casacore#1148.
  - Make Dysco part of casacore (gh#casacore/casacore#1117,
    gh#casacore/casacore#1125, gh#casacore/casacore#1146,
    gh#casacore/casacore#1166).
  - Add TaQL commands LIKE, COPYCOLUMN and DROPTABLE
    (gh#casacore/casacore#1154, gh#casacore/casacore#1169).
  - Fix one bug in rownr_t migration for TiledDataStMan
    (gh#casacore/casacore#1156).
  - Improve documentation (gh#casacore/casacore#1192).
  * Images:
  - Support CARTA opening images with a custom handler
    (gh#casacore/casacore#1158).
  - Allow easier python handling of beams
    (gh#casacore/casacore#1184).
- Drop upstreamed patches:
  * 1129.patch.
  * casacore-link-math.patch.
- New BuildRequires: gsl-devel and libboost_headers-devel.
- Move installed pkgconfig file to correct arch dependent
  location.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1658232000">- Avoid compile-time CPU-detection (boo#1100677)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714651200">- Add casacore-drop-mirlib.patch: drop unused mirlib library,
  patch taken from upstream PR. Fixes build failures against
  GCC-14 (gh#casacore/casacore#1344).</changelog>
</package>
<package pkgid="4a2dde9dd96ede25d111e0333bee4c97ae743e4b0acda03092925c2e51fb294d7d696de213e7edd7ed141c9c7052784efdb70bbf71447addf37ad41fbce12a29" name="casacore-devel" arch="x86_64">
  <version epoch="0" ver="3.5.0" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1596715200">- Add casacore-drop-fftpak.patch: Drop fftpak as it no longer
  compiles with recent gcc-fortran; taken from upstream commits.
- Add casacore-lawson_f-fortran-errors.patch: Fix fortran errors
  and warnings with lawson_f; taken from upstream commits.
- Add casacore-fitsio-header.patch: Fix location of cfitsio
  headers used in sources.</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1597665600">- Add _constraints with 5GB min disk space to avoid build failure
  for ppc64,ppc64le, s390x architectures.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1614254400">- Update to version 3.4.0:
  * Major modernization of Arrays, bringing it more in line with
    C++11 (gh#casacore/casacore#1012).
  * Use std::regex (gh#casacore/casacore#1072).
  * Remove many warnings (gh#casacore/casacore#1024,
    gh#casacore/casacore#1036, gh#casacore/casacore#1062).
  * Use FFTW as default FFT provider (gh#casacore/casacore#1029,
    gh#casacore/casacore#1047, gh#casacore/casacore#1049).
  * UVFITS improvements (gh#casacore/casacore#1033,
    gh#casacore/casacore#1040, gh#casacore/casacore#1064,
    gh#casacore/casacore#1066, gh#casacore/casacore#1067).
  * Support for 64-bit row numbers.
- Drop patches incorporated upstream:
  * casacore-drop-fftpak.patch
  * casacore-lawson_f-fortran-errors.patch
- Bump so version in shared lib name.
- 32-bit builds not supported, use ExcludeArch to prevent build
  failures.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1647000000">- Add upstream patch to fix build on 32-bit architectures:
  * 1129.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Add an rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651233600">- Add casacore-link-math.patch: Explicitly link to math library
  when building mirlab [gh#casacore/casacore#1190].
- Drop ExcludeArch: %ix86 to allow building for related 32-bit
  systems in light of previous commit (Fri Mar 11 10:04:22 UTC
  2022).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657022400">- Update to version 3.5.0:
  * TaQL now supports copying columns to new columns (e.g. to make
    a backup of the FLAG column)
  * Non-zero coordinates in JPL frames, e.g. the SUN frame, are
    now interpreted as an offset in right ascension and
    declination. Previously, coordinates in a JPL coordinate frame
    were ignored.
  * The Dysco storage manager is now built by default as part of
    casacore.
  * General:
  - Modernizations: remove Mutex (gh#casacore/casacore#1095,
    gh#casacore/casacore#1127, gh#casacore/casacore#1128),
    typing system (gh#casacore/casacore#1172,
    gh#casacore/casacore#1176).
  - Allow building with newer compilers
    (gh#casacore/casacore#1134, gh#casacore/casacore#1137,
    gh#casacore/casacore#1145, gh#casacore/casacore#1206,
    gh#casacore/casacore#1208, gh#casacore/casacore#1210,
    gh#casacore/casacore#1211).
  - Build python3 by default, not python2
    (gh#casacore/casacore#1209).
  * MeasurementSet:
  - Improve reading of DataDescriptionId
    (gh#casacore/casacore#1103).
  - Compute feed information (gh#casacore/casacore#1104) and
    field attributes (gh#casacore/casacore#1109) on demand.
  - UVFits improvements: support X-Y mounts
    (gh#casacore/casacore#1115), allow large antenna numbers
    (gh#casacore/casacore#1144), fix handling FITS-IDI
    GAIN_CURVE (gh#casacore/casacore#1151).
  - Fix precision in T+dT syntax (gh#casacore/casacore#1118).
  * Measures Allow offsets to JPL coordinates
    (gh#casacore/casacore#1160).
  * Tables:
  - Cache iteration boundaries while sorting tables
    (gh#casacore/casacore#1106).
  - Use RefTable for iteration (gh#casacore/casacore#1108).
  - Adios2 related changes: gh#casacore/casacore#1110,
    gh#casacore/casacore#1116, gh#casacore/casacore#1121,
    gh#casacore/casacore#1148.
  - Make Dysco part of casacore (gh#casacore/casacore#1117,
    gh#casacore/casacore#1125, gh#casacore/casacore#1146,
    gh#casacore/casacore#1166).
  - Add TaQL commands LIKE, COPYCOLUMN and DROPTABLE
    (gh#casacore/casacore#1154, gh#casacore/casacore#1169).
  - Fix one bug in rownr_t migration for TiledDataStMan
    (gh#casacore/casacore#1156).
  - Improve documentation (gh#casacore/casacore#1192).
  * Images:
  - Support CARTA opening images with a custom handler
    (gh#casacore/casacore#1158).
  - Allow easier python handling of beams
    (gh#casacore/casacore#1184).
- Drop upstreamed patches:
  * 1129.patch.
  * casacore-link-math.patch.
- New BuildRequires: gsl-devel and libboost_headers-devel.
- Move installed pkgconfig file to correct arch dependent
  location.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1658232000">- Avoid compile-time CPU-detection (boo#1100677)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714651200">- Add casacore-drop-mirlib.patch: drop unused mirlib library,
  patch taken from upstream PR. Fixes build failures against
  GCC-14 (gh#casacore/casacore#1344).</changelog>
</package>
<package pkgid="92cdaa74b0d190cf350ce5bee848092ae8253850a8446c44ed093843b60b3858287f5fc51fe336cb6243cb8c44b4cc4571276ad6db4be8b21a1c28476832c303" name="casacore-openmpi4" arch="src">
  <version epoch="0" ver="3.5.0" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1596715200">- Initial package.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1596715201">- Add casacore-drop-fftpak.patch: Drop fftpak as it no longer
  compiles with recent gcc-fortran; taken from upstream commits.
- Add casacore-lawson_f-fortran-errors.patch: Fix fortran errors
  and warnings with lawson_f; taken from upstream commits.
- Add casacore-fitsio-header.patch: Fix location of cfitsio
  headers used in sources.</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1597665600">- Add _constraints with 5GB min disk space to avoid build failure
  for ppc64,ppc64le, s390x architectures.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1614254400">- Update to version 3.4.0:
  * Major modernization of Arrays, bringing it more in line with
    C++11 (gh#casacore/casacore#1012).
  * Use std::regex (gh#casacore/casacore#1072).
  * Remove many warnings (gh#casacore/casacore#1024,
    gh#casacore/casacore#1036, gh#casacore/casacore#1062).
  * Use FFTW as default FFT provider (gh#casacore/casacore#1029,
    gh#casacore/casacore#1047, gh#casacore/casacore#1049).
  * UVFITS improvements (gh#casacore/casacore#1033,
    gh#casacore/casacore#1040, gh#casacore/casacore#1064,
    gh#casacore/casacore#1066, gh#casacore/casacore#1067).
  * Support for 64-bit row numbers.
- Drop patches incorporated upstream:
  * casacore-drop-fftpak.patch
  * casacore-lawson_f-fortran-errors.patch
- Bump so version in shared lib name.
- 32-bit builds not supported, use ExcludeArch to prevent build
  failures.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1647000000">- Add upstream patch to fix build on 32-bit architectures:
  * 1129.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Add an rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651233600">- Add casacore-link-math.patch: Explicitly link to math library
  when building mirlab [gh#casacore/casacore#1190].
- Drop ExcludeArch: %ix86 to allow building for related 32-bit
  systems in light of previous commit (Fri Mar 11 10:04:22 UTC
  2022).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657022400">- Update to version 3.5.0:
  * TaQL now supports copying columns to new columns (e.g. to make
    a backup of the FLAG column)
  * Non-zero coordinates in JPL frames, e.g. the SUN frame, are
    now interpreted as an offset in right ascension and
    declination. Previously, coordinates in a JPL coordinate frame
    were ignored.
  * The Dysco storage manager is now built by default as part of
    casacore.
  * General:
  - Modernizations: remove Mutex (gh#casacore/casacore#1095,
    gh#casacore/casacore#1127, gh#casacore/casacore#1128),
    typing system (gh#casacore/casacore#1172,
    gh#casacore/casacore#1176).
  - Allow building with newer compilers
    (gh#casacore/casacore#1134, gh#casacore/casacore#1137,
    gh#casacore/casacore#1145, gh#casacore/casacore#1206,
    gh#casacore/casacore#1208, gh#casacore/casacore#1210,
    gh#casacore/casacore#1211).
  - Build python3 by default, not python2
    (gh#casacore/casacore#1209).
  * MeasurementSet:
  - Improve reading of DataDescriptionId
    (gh#casacore/casacore#1103).
  - Compute feed information (gh#casacore/casacore#1104) and
    field attributes (gh#casacore/casacore#1109) on demand.
  - UVFits improvements: support X-Y mounts
    (gh#casacore/casacore#1115), allow large antenna numbers
    (gh#casacore/casacore#1144), fix handling FITS-IDI
    GAIN_CURVE (gh#casacore/casacore#1151).
  - Fix precision in T+dT syntax (gh#casacore/casacore#1118).
  * Measures Allow offsets to JPL coordinates
    (gh#casacore/casacore#1160).
  * Tables:
  - Cache iteration boundaries while sorting tables
    (gh#casacore/casacore#1106).
  - Use RefTable for iteration (gh#casacore/casacore#1108).
  - Adios2 related changes: gh#casacore/casacore#1110,
    gh#casacore/casacore#1116, gh#casacore/casacore#1121,
    gh#casacore/casacore#1148.
  - Make Dysco part of casacore (gh#casacore/casacore#1117,
    gh#casacore/casacore#1125, gh#casacore/casacore#1146,
    gh#casacore/casacore#1166).
  - Add TaQL commands LIKE, COPYCOLUMN and DROPTABLE
    (gh#casacore/casacore#1154, gh#casacore/casacore#1169).
  - Fix one bug in rownr_t migration for TiledDataStMan
    (gh#casacore/casacore#1156).
  - Improve documentation (gh#casacore/casacore#1192).
  * Images:
  - Support CARTA opening images with a custom handler
    (gh#casacore/casacore#1158).
  - Allow easier python handling of beams
    (gh#casacore/casacore#1184).
- Drop upstreamed patches:
  * 1129.patch.
  * casacore-link-math.patch.
- New BuildRequires: gsl-devel and libboost_headers-devel.
- Move installed pkgconfig file to correct arch dependent
  location.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1658232000">- Avoid compile-time CPU-detection (boo#1100677)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714651200">- Add casacore-drop-mirlib.patch: drop unused mirlib library,
  patch taken from upstream PR. Fixes build failures against
  GCC-14 (gh#casacore/casacore#1344).</changelog>
</package>
<package pkgid="433247dde7164525d4425386af62d1c17dc85bc3b1d9f34d83779d3e3ada06b310c646e138809456b3ab99c7bf45e6b9aa6608cf601d67c72f614c889427e375" name="casacore-openmpi4" arch="x86_64">
  <version epoch="0" ver="3.5.0" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1596715200">- Add casacore-drop-fftpak.patch: Drop fftpak as it no longer
  compiles with recent gcc-fortran; taken from upstream commits.
- Add casacore-lawson_f-fortran-errors.patch: Fix fortran errors
  and warnings with lawson_f; taken from upstream commits.
- Add casacore-fitsio-header.patch: Fix location of cfitsio
  headers used in sources.</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1597665600">- Add _constraints with 5GB min disk space to avoid build failure
  for ppc64,ppc64le, s390x architectures.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1614254400">- Update to version 3.4.0:
  * Major modernization of Arrays, bringing it more in line with
    C++11 (gh#casacore/casacore#1012).
  * Use std::regex (gh#casacore/casacore#1072).
  * Remove many warnings (gh#casacore/casacore#1024,
    gh#casacore/casacore#1036, gh#casacore/casacore#1062).
  * Use FFTW as default FFT provider (gh#casacore/casacore#1029,
    gh#casacore/casacore#1047, gh#casacore/casacore#1049).
  * UVFITS improvements (gh#casacore/casacore#1033,
    gh#casacore/casacore#1040, gh#casacore/casacore#1064,
    gh#casacore/casacore#1066, gh#casacore/casacore#1067).
  * Support for 64-bit row numbers.
- Drop patches incorporated upstream:
  * casacore-drop-fftpak.patch
  * casacore-lawson_f-fortran-errors.patch
- Bump so version in shared lib name.
- 32-bit builds not supported, use ExcludeArch to prevent build
  failures.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1647000000">- Add upstream patch to fix build on 32-bit architectures:
  * 1129.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Add an rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651233600">- Add casacore-link-math.patch: Explicitly link to math library
  when building mirlab [gh#casacore/casacore#1190].
- Drop ExcludeArch: %ix86 to allow building for related 32-bit
  systems in light of previous commit (Fri Mar 11 10:04:22 UTC
  2022).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657022400">- Update to version 3.5.0:
  * TaQL now supports copying columns to new columns (e.g. to make
    a backup of the FLAG column)
  * Non-zero coordinates in JPL frames, e.g. the SUN frame, are
    now interpreted as an offset in right ascension and
    declination. Previously, coordinates in a JPL coordinate frame
    were ignored.
  * The Dysco storage manager is now built by default as part of
    casacore.
  * General:
  - Modernizations: remove Mutex (gh#casacore/casacore#1095,
    gh#casacore/casacore#1127, gh#casacore/casacore#1128),
    typing system (gh#casacore/casacore#1172,
    gh#casacore/casacore#1176).
  - Allow building with newer compilers
    (gh#casacore/casacore#1134, gh#casacore/casacore#1137,
    gh#casacore/casacore#1145, gh#casacore/casacore#1206,
    gh#casacore/casacore#1208, gh#casacore/casacore#1210,
    gh#casacore/casacore#1211).
  - Build python3 by default, not python2
    (gh#casacore/casacore#1209).
  * MeasurementSet:
  - Improve reading of DataDescriptionId
    (gh#casacore/casacore#1103).
  - Compute feed information (gh#casacore/casacore#1104) and
    field attributes (gh#casacore/casacore#1109) on demand.
  - UVFits improvements: support X-Y mounts
    (gh#casacore/casacore#1115), allow large antenna numbers
    (gh#casacore/casacore#1144), fix handling FITS-IDI
    GAIN_CURVE (gh#casacore/casacore#1151).
  - Fix precision in T+dT syntax (gh#casacore/casacore#1118).
  * Measures Allow offsets to JPL coordinates
    (gh#casacore/casacore#1160).
  * Tables:
  - Cache iteration boundaries while sorting tables
    (gh#casacore/casacore#1106).
  - Use RefTable for iteration (gh#casacore/casacore#1108).
  - Adios2 related changes: gh#casacore/casacore#1110,
    gh#casacore/casacore#1116, gh#casacore/casacore#1121,
    gh#casacore/casacore#1148.
  - Make Dysco part of casacore (gh#casacore/casacore#1117,
    gh#casacore/casacore#1125, gh#casacore/casacore#1146,
    gh#casacore/casacore#1166).
  - Add TaQL commands LIKE, COPYCOLUMN and DROPTABLE
    (gh#casacore/casacore#1154, gh#casacore/casacore#1169).
  - Fix one bug in rownr_t migration for TiledDataStMan
    (gh#casacore/casacore#1156).
  - Improve documentation (gh#casacore/casacore#1192).
  * Images:
  - Support CARTA opening images with a custom handler
    (gh#casacore/casacore#1158).
  - Allow easier python handling of beams
    (gh#casacore/casacore#1184).
- Drop upstreamed patches:
  * 1129.patch.
  * casacore-link-math.patch.
- New BuildRequires: gsl-devel and libboost_headers-devel.
- Move installed pkgconfig file to correct arch dependent
  location.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1658232000">- Avoid compile-time CPU-detection (boo#1100677)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714651200">- Add casacore-drop-mirlib.patch: drop unused mirlib library,
  patch taken from upstream PR. Fixes build failures against
  GCC-14 (gh#casacore/casacore#1344).</changelog>
</package>
<package pkgid="c7c8f0b7fb6e99bde66197c9c3459bb3df20d7c61be98e116d331e158aca42075a477a0084b229a6a09bcf6c18894ae0c4c08862e67630006c895a82dfacf5d4" name="casacore-openmpi4-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.5.0" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1596715200">- Add casacore-drop-fftpak.patch: Drop fftpak as it no longer
  compiles with recent gcc-fortran; taken from upstream commits.
- Add casacore-lawson_f-fortran-errors.patch: Fix fortran errors
  and warnings with lawson_f; taken from upstream commits.
- Add casacore-fitsio-header.patch: Fix location of cfitsio
  headers used in sources.</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1597665600">- Add _constraints with 5GB min disk space to avoid build failure
  for ppc64,ppc64le, s390x architectures.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1614254400">- Update to version 3.4.0:
  * Major modernization of Arrays, bringing it more in line with
    C++11 (gh#casacore/casacore#1012).
  * Use std::regex (gh#casacore/casacore#1072).
  * Remove many warnings (gh#casacore/casacore#1024,
    gh#casacore/casacore#1036, gh#casacore/casacore#1062).
  * Use FFTW as default FFT provider (gh#casacore/casacore#1029,
    gh#casacore/casacore#1047, gh#casacore/casacore#1049).
  * UVFITS improvements (gh#casacore/casacore#1033,
    gh#casacore/casacore#1040, gh#casacore/casacore#1064,
    gh#casacore/casacore#1066, gh#casacore/casacore#1067).
  * Support for 64-bit row numbers.
- Drop patches incorporated upstream:
  * casacore-drop-fftpak.patch
  * casacore-lawson_f-fortran-errors.patch
- Bump so version in shared lib name.
- 32-bit builds not supported, use ExcludeArch to prevent build
  failures.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1647000000">- Add upstream patch to fix build on 32-bit architectures:
  * 1129.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Add an rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651233600">- Add casacore-link-math.patch: Explicitly link to math library
  when building mirlab [gh#casacore/casacore#1190].
- Drop ExcludeArch: %ix86 to allow building for related 32-bit
  systems in light of previous commit (Fri Mar 11 10:04:22 UTC
  2022).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657022400">- Update to version 3.5.0:
  * TaQL now supports copying columns to new columns (e.g. to make
    a backup of the FLAG column)
  * Non-zero coordinates in JPL frames, e.g. the SUN frame, are
    now interpreted as an offset in right ascension and
    declination. Previously, coordinates in a JPL coordinate frame
    were ignored.
  * The Dysco storage manager is now built by default as part of
    casacore.
  * General:
  - Modernizations: remove Mutex (gh#casacore/casacore#1095,
    gh#casacore/casacore#1127, gh#casacore/casacore#1128),
    typing system (gh#casacore/casacore#1172,
    gh#casacore/casacore#1176).
  - Allow building with newer compilers
    (gh#casacore/casacore#1134, gh#casacore/casacore#1137,
    gh#casacore/casacore#1145, gh#casacore/casacore#1206,
    gh#casacore/casacore#1208, gh#casacore/casacore#1210,
    gh#casacore/casacore#1211).
  - Build python3 by default, not python2
    (gh#casacore/casacore#1209).
  * MeasurementSet:
  - Improve reading of DataDescriptionId
    (gh#casacore/casacore#1103).
  - Compute feed information (gh#casacore/casacore#1104) and
    field attributes (gh#casacore/casacore#1109) on demand.
  - UVFits improvements: support X-Y mounts
    (gh#casacore/casacore#1115), allow large antenna numbers
    (gh#casacore/casacore#1144), fix handling FITS-IDI
    GAIN_CURVE (gh#casacore/casacore#1151).
  - Fix precision in T+dT syntax (gh#casacore/casacore#1118).
  * Measures Allow offsets to JPL coordinates
    (gh#casacore/casacore#1160).
  * Tables:
  - Cache iteration boundaries while sorting tables
    (gh#casacore/casacore#1106).
  - Use RefTable for iteration (gh#casacore/casacore#1108).
  - Adios2 related changes: gh#casacore/casacore#1110,
    gh#casacore/casacore#1116, gh#casacore/casacore#1121,
    gh#casacore/casacore#1148.
  - Make Dysco part of casacore (gh#casacore/casacore#1117,
    gh#casacore/casacore#1125, gh#casacore/casacore#1146,
    gh#casacore/casacore#1166).
  - Add TaQL commands LIKE, COPYCOLUMN and DROPTABLE
    (gh#casacore/casacore#1154, gh#casacore/casacore#1169).
  - Fix one bug in rownr_t migration for TiledDataStMan
    (gh#casacore/casacore#1156).
  - Improve documentation (gh#casacore/casacore#1192).
  * Images:
  - Support CARTA opening images with a custom handler
    (gh#casacore/casacore#1158).
  - Allow easier python handling of beams
    (gh#casacore/casacore#1184).
- Drop upstreamed patches:
  * 1129.patch.
  * casacore-link-math.patch.
- New BuildRequires: gsl-devel and libboost_headers-devel.
- Move installed pkgconfig file to correct arch dependent
  location.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1658232000">- Avoid compile-time CPU-detection (boo#1100677)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714651200">- Add casacore-drop-mirlib.patch: drop unused mirlib library,
  patch taken from upstream PR. Fixes build failures against
  GCC-14 (gh#casacore/casacore#1344).</changelog>
</package>
<package pkgid="a1437cb062b9f8c1fc5c1b6175dff99e8510707a7752e9ae4f4685a734b64f06a07b95cbbb254a9c04a67ebc5a9b7115887a1889d01acf2f96298a73ac05e7c1" name="casacore-openmpi4-debugsource" arch="x86_64">
  <version epoch="0" ver="3.5.0" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1596715200">- Add casacore-drop-fftpak.patch: Drop fftpak as it no longer
  compiles with recent gcc-fortran; taken from upstream commits.
- Add casacore-lawson_f-fortran-errors.patch: Fix fortran errors
  and warnings with lawson_f; taken from upstream commits.
- Add casacore-fitsio-header.patch: Fix location of cfitsio
  headers used in sources.</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1597665600">- Add _constraints with 5GB min disk space to avoid build failure
  for ppc64,ppc64le, s390x architectures.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1614254400">- Update to version 3.4.0:
  * Major modernization of Arrays, bringing it more in line with
    C++11 (gh#casacore/casacore#1012).
  * Use std::regex (gh#casacore/casacore#1072).
  * Remove many warnings (gh#casacore/casacore#1024,
    gh#casacore/casacore#1036, gh#casacore/casacore#1062).
  * Use FFTW as default FFT provider (gh#casacore/casacore#1029,
    gh#casacore/casacore#1047, gh#casacore/casacore#1049).
  * UVFITS improvements (gh#casacore/casacore#1033,
    gh#casacore/casacore#1040, gh#casacore/casacore#1064,
    gh#casacore/casacore#1066, gh#casacore/casacore#1067).
  * Support for 64-bit row numbers.
- Drop patches incorporated upstream:
  * casacore-drop-fftpak.patch
  * casacore-lawson_f-fortran-errors.patch
- Bump so version in shared lib name.
- 32-bit builds not supported, use ExcludeArch to prevent build
  failures.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1647000000">- Add upstream patch to fix build on 32-bit architectures:
  * 1129.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Add an rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651233600">- Add casacore-link-math.patch: Explicitly link to math library
  when building mirlab [gh#casacore/casacore#1190].
- Drop ExcludeArch: %ix86 to allow building for related 32-bit
  systems in light of previous commit (Fri Mar 11 10:04:22 UTC
  2022).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657022400">- Update to version 3.5.0:
  * TaQL now supports copying columns to new columns (e.g. to make
    a backup of the FLAG column)
  * Non-zero coordinates in JPL frames, e.g. the SUN frame, are
    now interpreted as an offset in right ascension and
    declination. Previously, coordinates in a JPL coordinate frame
    were ignored.
  * The Dysco storage manager is now built by default as part of
    casacore.
  * General:
  - Modernizations: remove Mutex (gh#casacore/casacore#1095,
    gh#casacore/casacore#1127, gh#casacore/casacore#1128),
    typing system (gh#casacore/casacore#1172,
    gh#casacore/casacore#1176).
  - Allow building with newer compilers
    (gh#casacore/casacore#1134, gh#casacore/casacore#1137,
    gh#casacore/casacore#1145, gh#casacore/casacore#1206,
    gh#casacore/casacore#1208, gh#casacore/casacore#1210,
    gh#casacore/casacore#1211).
  - Build python3 by default, not python2
    (gh#casacore/casacore#1209).
  * MeasurementSet:
  - Improve reading of DataDescriptionId
    (gh#casacore/casacore#1103).
  - Compute feed information (gh#casacore/casacore#1104) and
    field attributes (gh#casacore/casacore#1109) on demand.
  - UVFits improvements: support X-Y mounts
    (gh#casacore/casacore#1115), allow large antenna numbers
    (gh#casacore/casacore#1144), fix handling FITS-IDI
    GAIN_CURVE (gh#casacore/casacore#1151).
  - Fix precision in T+dT syntax (gh#casacore/casacore#1118).
  * Measures Allow offsets to JPL coordinates
    (gh#casacore/casacore#1160).
  * Tables:
  - Cache iteration boundaries while sorting tables
    (gh#casacore/casacore#1106).
  - Use RefTable for iteration (gh#casacore/casacore#1108).
  - Adios2 related changes: gh#casacore/casacore#1110,
    gh#casacore/casacore#1116, gh#casacore/casacore#1121,
    gh#casacore/casacore#1148.
  - Make Dysco part of casacore (gh#casacore/casacore#1117,
    gh#casacore/casacore#1125, gh#casacore/casacore#1146,
    gh#casacore/casacore#1166).
  - Add TaQL commands LIKE, COPYCOLUMN and DROPTABLE
    (gh#casacore/casacore#1154, gh#casacore/casacore#1169).
  - Fix one bug in rownr_t migration for TiledDataStMan
    (gh#casacore/casacore#1156).
  - Improve documentation (gh#casacore/casacore#1192).
  * Images:
  - Support CARTA opening images with a custom handler
    (gh#casacore/casacore#1158).
  - Allow easier python handling of beams
    (gh#casacore/casacore#1184).
- Drop upstreamed patches:
  * 1129.patch.
  * casacore-link-math.patch.
- New BuildRequires: gsl-devel and libboost_headers-devel.
- Move installed pkgconfig file to correct arch dependent
  location.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1658232000">- Avoid compile-time CPU-detection (boo#1100677)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714651200">- Add casacore-drop-mirlib.patch: drop unused mirlib library,
  patch taken from upstream PR. Fixes build failures against
  GCC-14 (gh#casacore/casacore#1344).</changelog>
</package>
<package pkgid="f6d6f205a1b8f4526e36e563cc1dfab512ec563c823ec9f8d273d10f069e46f9b3e57d67a891e563d144bfe46d3abd1ab86e857eec997c4b8705da3438966acd" name="casacore-openmpi4-devel" arch="x86_64">
  <version epoch="0" ver="3.5.0" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1596715200">- Add casacore-drop-fftpak.patch: Drop fftpak as it no longer
  compiles with recent gcc-fortran; taken from upstream commits.
- Add casacore-lawson_f-fortran-errors.patch: Fix fortran errors
  and warnings with lawson_f; taken from upstream commits.
- Add casacore-fitsio-header.patch: Fix location of cfitsio
  headers used in sources.</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1597665600">- Add _constraints with 5GB min disk space to avoid build failure
  for ppc64,ppc64le, s390x architectures.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1614254400">- Update to version 3.4.0:
  * Major modernization of Arrays, bringing it more in line with
    C++11 (gh#casacore/casacore#1012).
  * Use std::regex (gh#casacore/casacore#1072).
  * Remove many warnings (gh#casacore/casacore#1024,
    gh#casacore/casacore#1036, gh#casacore/casacore#1062).
  * Use FFTW as default FFT provider (gh#casacore/casacore#1029,
    gh#casacore/casacore#1047, gh#casacore/casacore#1049).
  * UVFITS improvements (gh#casacore/casacore#1033,
    gh#casacore/casacore#1040, gh#casacore/casacore#1064,
    gh#casacore/casacore#1066, gh#casacore/casacore#1067).
  * Support for 64-bit row numbers.
- Drop patches incorporated upstream:
  * casacore-drop-fftpak.patch
  * casacore-lawson_f-fortran-errors.patch
- Bump so version in shared lib name.
- 32-bit builds not supported, use ExcludeArch to prevent build
  failures.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1647000000">- Add upstream patch to fix build on 32-bit architectures:
  * 1129.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Add an rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651233600">- Add casacore-link-math.patch: Explicitly link to math library
  when building mirlab [gh#casacore/casacore#1190].
- Drop ExcludeArch: %ix86 to allow building for related 32-bit
  systems in light of previous commit (Fri Mar 11 10:04:22 UTC
  2022).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657022400">- Update to version 3.5.0:
  * TaQL now supports copying columns to new columns (e.g. to make
    a backup of the FLAG column)
  * Non-zero coordinates in JPL frames, e.g. the SUN frame, are
    now interpreted as an offset in right ascension and
    declination. Previously, coordinates in a JPL coordinate frame
    were ignored.
  * The Dysco storage manager is now built by default as part of
    casacore.
  * General:
  - Modernizations: remove Mutex (gh#casacore/casacore#1095,
    gh#casacore/casacore#1127, gh#casacore/casacore#1128),
    typing system (gh#casacore/casacore#1172,
    gh#casacore/casacore#1176).
  - Allow building with newer compilers
    (gh#casacore/casacore#1134, gh#casacore/casacore#1137,
    gh#casacore/casacore#1145, gh#casacore/casacore#1206,
    gh#casacore/casacore#1208, gh#casacore/casacore#1210,
    gh#casacore/casacore#1211).
  - Build python3 by default, not python2
    (gh#casacore/casacore#1209).
  * MeasurementSet:
  - Improve reading of DataDescriptionId
    (gh#casacore/casacore#1103).
  - Compute feed information (gh#casacore/casacore#1104) and
    field attributes (gh#casacore/casacore#1109) on demand.
  - UVFits improvements: support X-Y mounts
    (gh#casacore/casacore#1115), allow large antenna numbers
    (gh#casacore/casacore#1144), fix handling FITS-IDI
    GAIN_CURVE (gh#casacore/casacore#1151).
  - Fix precision in T+dT syntax (gh#casacore/casacore#1118).
  * Measures Allow offsets to JPL coordinates
    (gh#casacore/casacore#1160).
  * Tables:
  - Cache iteration boundaries while sorting tables
    (gh#casacore/casacore#1106).
  - Use RefTable for iteration (gh#casacore/casacore#1108).
  - Adios2 related changes: gh#casacore/casacore#1110,
    gh#casacore/casacore#1116, gh#casacore/casacore#1121,
    gh#casacore/casacore#1148.
  - Make Dysco part of casacore (gh#casacore/casacore#1117,
    gh#casacore/casacore#1125, gh#casacore/casacore#1146,
    gh#casacore/casacore#1166).
  - Add TaQL commands LIKE, COPYCOLUMN and DROPTABLE
    (gh#casacore/casacore#1154, gh#casacore/casacore#1169).
  - Fix one bug in rownr_t migration for TiledDataStMan
    (gh#casacore/casacore#1156).
  - Improve documentation (gh#casacore/casacore#1192).
  * Images:
  - Support CARTA opening images with a custom handler
    (gh#casacore/casacore#1158).
  - Allow easier python handling of beams
    (gh#casacore/casacore#1184).
- Drop upstreamed patches:
  * 1129.patch.
  * casacore-link-math.patch.
- New BuildRequires: gsl-devel and libboost_headers-devel.
- Move installed pkgconfig file to correct arch dependent
  location.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1658232000">- Avoid compile-time CPU-detection (boo#1100677)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714651200">- Add casacore-drop-mirlib.patch: drop unused mirlib library,
  patch taken from upstream PR. Fixes build failures against
  GCC-14 (gh#casacore/casacore#1344).</changelog>
</package>
<package pkgid="48f097d91e860bbd5c8dec142e0ba6ffab62311937fd867ff17328aa71db2d85a34a39525e4a27e6a9b24ae7b6536daf94c6cc0aeafc2995696ddba0011f60fc" name="cava" arch="src">
  <version epoch="0" ver="0.10.2" rel="1.1"/>
  <changelog author="mvetter@suse.com" date="1493294400">- Update to 0.4.3:
  new features:
  * support for more colors in ncurses output.
  bugfixes:
  * fixed bug where sensing of low values was done even when no sound
  * fixed bug in raw output bit format check
  * add a check for too many bars &gt;200
- Remove because contained in new version:
  * cava-remove-nested-functions.patch
  * cava-font.patch</changelog>
  <changelog author="mvetter@suse.com" date="1503057600">- Update to 0.5.0:
  new features:
  * gradient
  bugfixes:
  * memory leak
  * increased config reload speed
  * raw output not goint to /dev/stdout</changelog>
  <changelog author="mvetter@suse.com" date="1503921600">- Update to 0.6.0:
  * Autosens of low values (dynamic range)
  * Removed config parameter 'overshoot'
  * Removed config parameter 'mode'
  * New config parameter 'waves'
  * Changed config parameter 'style' to 'channels' (was either 'mono' or 'stereo' anyway)
  * Parameters 'integral' and 'gravity' are now in percentage</changelog>
  <changelog author="mvetter@suse.com" date="1525608000">- Update to 0.6.1:
  new features:
  * sndio backend
  bug fixes:
  * Fix fftw_complex usage, drastically improving visualization
  * better cleanup and exiting
  * added a check to see if pulseaudio is running
  * fixed bug preventing color in noncurses mode from working
  * Fix build errors and warnings if not using ncurses
  * Generally improved fifo input and raw output</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1590580800">- Update 0.7.0:
  Breaking changes:
  * Reworked noncurses output mode and made it default.
    The reworked noncurses mode uses a custom framebuffer technique that
    only draws changes per frame and only writes to the terminal once per
    frame. This results in far less cpu usage then ncurses. It is also
    free of the flickering that we see in ncurses mode #196
  * Colors are no longer set by default so hopefully cava will change
    color automatically in noncurses mode when using tools such as
    pywall #340 #181
  * Unfortunately html colors, gradient and key controls are not supported
    in noncurses.
  Other improvements:
  * separated bass, midtones and treble in to separate fftw operations</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1593086400">- Update to 0.7.1:
  improvements:
  * set default gradient colors instead of exiting when not defined.
  bugfixes:
  * minor memory leak in ncurses
  * fix warnings when building on macos
  * updated macos building instructions</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1593691200">- Update to 0.7.2:
  improvements:
  * added key controls for noncurses mode #364
  bugfixes:
  * fix drawing of background color for noncurses mode
  * fix install on macos #365</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1602158400">- Update to 0.7.3:
  Improvements:
  * Added Hann windowing and proper ring buffer (this improves visualisation
  significantly!)
  * Added mutex lock on write to fftw input buffers and fftw execute (this
    removes som glitches)
  * Improved portaudio audio input
  * #370 made timeout configurable
  * ncurses mode is now default again
  * #379 removed key controls from noncurses to fix strange beaviour
  * Added config option: x-axis scale (frequency) #289
  Bugfixes:
  * #375 shmem audio input
  * #377 small memory leak
  * #385 fix eq</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1621425600">- Update to 0.7.4:
  improvements:
  * added faster autosens at startup
  bugfixes:
  * better installation of custom console font
  * suppress error about vla parameter introduced in gcc11 or 10?</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1643716800">- Update to 0.7.5:
  improvements:
  * added sdl output support
  * better smoothing on higher resolutions, better scaling
  bugfixes:
  * fixed buffer overflow in shmem input
  * fixed bug where freebsd was not detected as supported os during autoconf
  other:
  * removed bundled iniparser</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1649764800">- Update to 0.8.0:
  breaking changes:
  * split out core functionality in separate library cavacore
    see CAVACORE.md for details
  * removed ignore config option
  * merge gravity and integral config option to "noise reduction"
  improvements:
  * use double precision all the way, improves details in visualization.
  * increase buffer sizes for large sample rates 96k++
  * noise filters should now scale better with resolution and framerate
  * embed default config file and populate on first launch instead of installing it
  * Add new output format, noritake VFD bitmap
  bugfixes:
  * fixed some potential buffer overflows
  * fix some bugs in sdl output</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1650456000">- Update to 0.8.1:
  * fix critical bug where default config value caused always maxed
    out bars #447</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1650888000">- Update to 0.8.2:
  bugfixes:
  * fix buffer overflow in audio buffer when calling reset_buffer
    (used in fifo input)
  * cavacore: fix segfault when setting 0Hz lower cut off
  * framerate &lt;= 1 msec wait was multiplied by 1000 instead of divided
    improvements:
  * cavacore: don't print to stdout or call exit, use error status
    flag in cava_plan instead
  * cavacore: add extern C construct for c++ compilers
  * add license in cavacore header file
  * remove build dependency on xxd, use incbin instead</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1667563200">- Update to 0.8.3:
  bugfixes:
  * fix some calculations on x-axis label
  * cavacore: channels where sorted wrong according to doc
  * fix autosensing sometimes not working
  improvements:
  * improved response time by decreasing audio buffer size
  * add support for alacritty synchronized updates
  * brought EQ back by popular demand
  * added support for hex colors and gradient in noncurses mode
  * add configurable orientation of bars</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1691323200">- Update to 0.9.0:
  new:
  * glsl shader output
  * windows operating system support
  * gradient support in sdl output
  breaking:
  * some config options are now 0-100 instead of 0-1 due to windows
    ini not supporting floats</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1691928000">- Update to 0.9.1:
  * hardcoded pipewire include flags #519
  * default input wrongly set to alsa instead of pulseaudio/pipewire #518</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1692964800">- bsc#1214255: Additionally to libpulse-devel also buildrequire
  pipewire-devel to enable build with pipewire support</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1704801600">- Update to 0.10.0:
  * OSS input backend and general improved FreeBSD support
  * pipewire default if supported
  * noncurses is now default</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1706875200">- Update to 0.10.1:
  * JACK support
  * default to pulseaudio before sndio</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1715688000">- Update to 0.10.2:
  * fix source being ignored when using pipewire #557
  * fix stdlib.h not being included after iniparser upgrade #560
  * add waveform visualization #484
  * exit with error if pipewire loop creation fails #561</changelog>
</package>
<package pkgid="c1c4c0b8d7f28b1c1acfb7c8329f30d6f117f46203b1039e456e9f4cd39580658f0b5cc73546dbebaf910ce608b17f7d4f362368325932ac71a628d647a681e2" name="cava" arch="x86_64">
  <version epoch="0" ver="0.10.2" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1621425600">- Update to 0.7.4:
  improvements:
  * added faster autosens at startup
  bugfixes:
  * better installation of custom console font
  * suppress error about vla parameter introduced in gcc11 or 10?</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1643716800">- Update to 0.7.5:
  improvements:
  * added sdl output support
  * better smoothing on higher resolutions, better scaling
  bugfixes:
  * fixed buffer overflow in shmem input
  * fixed bug where freebsd was not detected as supported os during autoconf
  other:
  * removed bundled iniparser</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1649764800">- Update to 0.8.0:
  breaking changes:
  * split out core functionality in separate library cavacore
    see CAVACORE.md for details
  * removed ignore config option
  * merge gravity and integral config option to "noise reduction"
  improvements:
  * use double precision all the way, improves details in visualization.
  * increase buffer sizes for large sample rates 96k++
  * noise filters should now scale better with resolution and framerate
  * embed default config file and populate on first launch instead of installing it
  * Add new output format, noritake VFD bitmap
  bugfixes:
  * fixed some potential buffer overflows
  * fix some bugs in sdl output</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1650456000">- Update to 0.8.1:
  * fix critical bug where default config value caused always maxed
    out bars #447</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1650888000">- Update to 0.8.2:
  bugfixes:
  * fix buffer overflow in audio buffer when calling reset_buffer
    (used in fifo input)
  * cavacore: fix segfault when setting 0Hz lower cut off
  * framerate &lt;= 1 msec wait was multiplied by 1000 instead of divided
    improvements:
  * cavacore: don't print to stdout or call exit, use error status
    flag in cava_plan instead
  * cavacore: add extern C construct for c++ compilers
  * add license in cavacore header file
  * remove build dependency on xxd, use incbin instead</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1667563200">- Update to 0.8.3:
  bugfixes:
  * fix some calculations on x-axis label
  * cavacore: channels where sorted wrong according to doc
  * fix autosensing sometimes not working
  improvements:
  * improved response time by decreasing audio buffer size
  * add support for alacritty synchronized updates
  * brought EQ back by popular demand
  * added support for hex colors and gradient in noncurses mode
  * add configurable orientation of bars</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1691323200">- Update to 0.9.0:
  new:
  * glsl shader output
  * windows operating system support
  * gradient support in sdl output
  breaking:
  * some config options are now 0-100 instead of 0-1 due to windows
    ini not supporting floats</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1691928000">- Update to 0.9.1:
  * hardcoded pipewire include flags #519
  * default input wrongly set to alsa instead of pulseaudio/pipewire #518</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1692964800">- bsc#1214255: Additionally to libpulse-devel also buildrequire
  pipewire-devel to enable build with pipewire support</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1704801600">- Update to 0.10.0:
  * OSS input backend and general improved FreeBSD support
  * pipewire default if supported
  * noncurses is now default</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1706875200">- Update to 0.10.1:
  * JACK support
  * default to pulseaudio before sndio</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1715688000">- Update to 0.10.2:
  * fix source being ignored when using pipewire #557
  * fix stdlib.h not being included after iniparser upgrade #560
  * add waveform visualization #484
  * exit with error if pipewire loop creation fails #561</changelog>
</package>
<package pkgid="45eee6e33c260205e5d35d8cee6bc0a74ae422ce0b29ebf8567cca69e87467ced853234555785e402f4aa652c09290a0b99541fc67d512e890faf7b6b4f159a6" name="cava-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.10.2" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1621425600">- Update to 0.7.4:
  improvements:
  * added faster autosens at startup
  bugfixes:
  * better installation of custom console font
  * suppress error about vla parameter introduced in gcc11 or 10?</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1643716800">- Update to 0.7.5:
  improvements:
  * added sdl output support
  * better smoothing on higher resolutions, better scaling
  bugfixes:
  * fixed buffer overflow in shmem input
  * fixed bug where freebsd was not detected as supported os during autoconf
  other:
  * removed bundled iniparser</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1649764800">- Update to 0.8.0:
  breaking changes:
  * split out core functionality in separate library cavacore
    see CAVACORE.md for details
  * removed ignore config option
  * merge gravity and integral config option to "noise reduction"
  improvements:
  * use double precision all the way, improves details in visualization.
  * increase buffer sizes for large sample rates 96k++
  * noise filters should now scale better with resolution and framerate
  * embed default config file and populate on first launch instead of installing it
  * Add new output format, noritake VFD bitmap
  bugfixes:
  * fixed some potential buffer overflows
  * fix some bugs in sdl output</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1650456000">- Update to 0.8.1:
  * fix critical bug where default config value caused always maxed
    out bars #447</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1650888000">- Update to 0.8.2:
  bugfixes:
  * fix buffer overflow in audio buffer when calling reset_buffer
    (used in fifo input)
  * cavacore: fix segfault when setting 0Hz lower cut off
  * framerate &lt;= 1 msec wait was multiplied by 1000 instead of divided
    improvements:
  * cavacore: don't print to stdout or call exit, use error status
    flag in cava_plan instead
  * cavacore: add extern C construct for c++ compilers
  * add license in cavacore header file
  * remove build dependency on xxd, use incbin instead</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1667563200">- Update to 0.8.3:
  bugfixes:
  * fix some calculations on x-axis label
  * cavacore: channels where sorted wrong according to doc
  * fix autosensing sometimes not working
  improvements:
  * improved response time by decreasing audio buffer size
  * add support for alacritty synchronized updates
  * brought EQ back by popular demand
  * added support for hex colors and gradient in noncurses mode
  * add configurable orientation of bars</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1691323200">- Update to 0.9.0:
  new:
  * glsl shader output
  * windows operating system support
  * gradient support in sdl output
  breaking:
  * some config options are now 0-100 instead of 0-1 due to windows
    ini not supporting floats</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1691928000">- Update to 0.9.1:
  * hardcoded pipewire include flags #519
  * default input wrongly set to alsa instead of pulseaudio/pipewire #518</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1692964800">- bsc#1214255: Additionally to libpulse-devel also buildrequire
  pipewire-devel to enable build with pipewire support</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1704801600">- Update to 0.10.0:
  * OSS input backend and general improved FreeBSD support
  * pipewire default if supported
  * noncurses is now default</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1706875200">- Update to 0.10.1:
  * JACK support
  * default to pulseaudio before sndio</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1715688000">- Update to 0.10.2:
  * fix source being ignored when using pipewire #557
  * fix stdlib.h not being included after iniparser upgrade #560
  * add waveform visualization #484
  * exit with error if pipewire loop creation fails #561</changelog>
</package>
<package pkgid="1865479adbdb8444e09bf929f55187d6d7c995bff60b0ed6a89403f8bfff672a51e7fee5b1ba06994bee189274f66f3e2eb04ca5079a71d1ceece69bb0be8106" name="cava-debugsource" arch="x86_64">
  <version epoch="0" ver="0.10.2" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1621425600">- Update to 0.7.4:
  improvements:
  * added faster autosens at startup
  bugfixes:
  * better installation of custom console font
  * suppress error about vla parameter introduced in gcc11 or 10?</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1643716800">- Update to 0.7.5:
  improvements:
  * added sdl output support
  * better smoothing on higher resolutions, better scaling
  bugfixes:
  * fixed buffer overflow in shmem input
  * fixed bug where freebsd was not detected as supported os during autoconf
  other:
  * removed bundled iniparser</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1649764800">- Update to 0.8.0:
  breaking changes:
  * split out core functionality in separate library cavacore
    see CAVACORE.md for details
  * removed ignore config option
  * merge gravity and integral config option to "noise reduction"
  improvements:
  * use double precision all the way, improves details in visualization.
  * increase buffer sizes for large sample rates 96k++
  * noise filters should now scale better with resolution and framerate
  * embed default config file and populate on first launch instead of installing it
  * Add new output format, noritake VFD bitmap
  bugfixes:
  * fixed some potential buffer overflows
  * fix some bugs in sdl output</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1650456000">- Update to 0.8.1:
  * fix critical bug where default config value caused always maxed
    out bars #447</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1650888000">- Update to 0.8.2:
  bugfixes:
  * fix buffer overflow in audio buffer when calling reset_buffer
    (used in fifo input)
  * cavacore: fix segfault when setting 0Hz lower cut off
  * framerate &lt;= 1 msec wait was multiplied by 1000 instead of divided
    improvements:
  * cavacore: don't print to stdout or call exit, use error status
    flag in cava_plan instead
  * cavacore: add extern C construct for c++ compilers
  * add license in cavacore header file
  * remove build dependency on xxd, use incbin instead</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1667563200">- Update to 0.8.3:
  bugfixes:
  * fix some calculations on x-axis label
  * cavacore: channels where sorted wrong according to doc
  * fix autosensing sometimes not working
  improvements:
  * improved response time by decreasing audio buffer size
  * add support for alacritty synchronized updates
  * brought EQ back by popular demand
  * added support for hex colors and gradient in noncurses mode
  * add configurable orientation of bars</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1691323200">- Update to 0.9.0:
  new:
  * glsl shader output
  * windows operating system support
  * gradient support in sdl output
  breaking:
  * some config options are now 0-100 instead of 0-1 due to windows
    ini not supporting floats</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1691928000">- Update to 0.9.1:
  * hardcoded pipewire include flags #519
  * default input wrongly set to alsa instead of pulseaudio/pipewire #518</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1692964800">- bsc#1214255: Additionally to libpulse-devel also buildrequire
  pipewire-devel to enable build with pipewire support</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1704801600">- Update to 0.10.0:
  * OSS input backend and general improved FreeBSD support
  * pipewire default if supported
  * noncurses is now default</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1706875200">- Update to 0.10.1:
  * JACK support
  * default to pulseaudio before sndio</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1715688000">- Update to 0.10.2:
  * fix source being ignored when using pipewire #557
  * fix stdlib.h not being included after iniparser upgrade #560
  * add waveform visualization #484
  * exit with error if pipewire loop creation fails #561</changelog>
</package>
<package pkgid="df3048f6e9bb561294fe1957d6e8555dca409358889666296a3c6e4036d011f88bed32ee350538b4e5f6df28c9ae98640c2c6509ead93a810cd939ae509d1816" name="cbi-plugins" arch="noarch">
  <version epoch="0" ver="1.1.5" rel="5.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1573473600">- Initial packaging of cbi-plugins 1.1.5</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1593777600">- Build only on architectures where eclipse is supported</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1620734400">- Do not build against the legacy version of guava any more</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1642075200">- Fix build with newer auto version by adding the
  auto-value-annotations artifact to the dependencies</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Fix build with maven-plugin-plugin &gt;= 3.11</changelog>
</package>
<package pkgid="85553500c361d30a2cc3a0498f76ca2d808d49794614a2c605a8278277b07987704b39dda5b4a40a07904b513dc23eb5c2140c46c8a19d828344db3478e8e60e" name="cbi-plugins" arch="src">
  <version epoch="0" ver="1.1.5" rel="5.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1573473600">- Initial packaging of cbi-plugins 1.1.5</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1593777600">- Build only on architectures where eclipse is supported</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1620734400">- Do not build against the legacy version of guava any more</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1642075200">- Fix build with newer auto version by adding the
  auto-value-annotations artifact to the dependencies</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Fix build with maven-plugin-plugin &gt;= 3.11</changelog>
</package>
<package pkgid="24948860c04ef3c06388428849f463cbab65410abbf87fb9818397485f52ec522b4639c26928cd980cf690be2412a5c73e21a50e81f10007c95545042b6dab01" name="cbi-plugins-javadoc" arch="noarch">
  <version epoch="0" ver="1.1.5" rel="5.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1573473600">- Initial packaging of cbi-plugins 1.1.5</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1593777600">- Build only on architectures where eclipse is supported</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1620734400">- Do not build against the legacy version of guava any more</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1642075200">- Fix build with newer auto version by adding the
  auto-value-annotations artifact to the dependencies</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Fix build with maven-plugin-plugin &gt;= 3.11</changelog>
</package>
<package pkgid="7e9200437d52d5bb885d7f184e0f3f04b1f56089de2946cc99be3caaee7c05a1383d094da0442339070d645bcf926460289253bd279adccec02dfc14f62c81a0" name="check-a11y" arch="src">
  <version epoch="0" ver="0+1695734895.5fd723d" rel="1.1"/>
  <changelog author="msuchanek@suse.com" date="1714305600">- Update to version 0+1695734895.5fd723d:
  * Fix java &amp; gtk4
  * Add PyQt6
  * Use correct import for PyQt5 check
  * Add Qt 6
  * Add openjdk 19
  * Complete java support up to openjdk17
  * fix gtk4 test
  * Add pygtk4 support, not working yet due to #961238
  * Use /usr/bin/env instead of fixed paths to binaries
  * Fix package detection when both 32 and 64bit versions are installed
- Fix-qt6.patch
- Intall-target.patch
- Initial package of check-a11y</changelog>
</package>
<package pkgid="2161787d0cee16765774051a945fdbda3d9efab1bea1df5139feef75e8d116473fba8ed706a5ad17e02cead0fa02e21bec144ec98a250fe0c796664c10487d74" name="check-a11y" arch="x86_64">
  <version epoch="0" ver="0+1695734895.5fd723d" rel="1.1"/>
  <changelog author="msuchanek@suse.com" date="1714305600">- Update to version 0+1695734895.5fd723d:
  * Fix java &amp; gtk4
  * Add PyQt6
  * Use correct import for PyQt5 check
  * Add Qt 6
  * Add openjdk 19
  * Complete java support up to openjdk17
  * fix gtk4 test
  * Add pygtk4 support, not working yet due to #961238
  * Use /usr/bin/env instead of fixed paths to binaries
  * Fix package detection when both 32 and 64bit versions are installed
- Fix-qt6.patch
- Intall-target.patch
- Initial package of check-a11y</changelog>
</package>
<package pkgid="0529e3d55bf36868b2ef93d480fe82a9bb33228289eb96e376b2da16daa70a4c1a9ca95a08908e1006ba6c341623354c0888575d56af0d439510ac06dcecb15a" name="check-a11y-debuginfo" arch="x86_64">
  <version epoch="0" ver="0+1695734895.5fd723d" rel="1.1"/>
  <changelog author="msuchanek@suse.com" date="1714305600">- Update to version 0+1695734895.5fd723d:
  * Fix java &amp; gtk4
  * Add PyQt6
  * Use correct import for PyQt5 check
  * Add Qt 6
  * Add openjdk 19
  * Complete java support up to openjdk17
  * fix gtk4 test
  * Add pygtk4 support, not working yet due to #961238
  * Use /usr/bin/env instead of fixed paths to binaries
  * Fix package detection when both 32 and 64bit versions are installed
- Fix-qt6.patch
- Intall-target.patch
- Initial package of check-a11y</changelog>
</package>
<package pkgid="e9ac2ffc9596d3aaeac017a5f54fde26fdd52475afba2d274c57a12fd7f1c2ce76d09a3651eda63948ba5238a1fe1ec9a575531ccf3c798c64df46daca782202" name="check-a11y-debugsource" arch="x86_64">
  <version epoch="0" ver="0+1695734895.5fd723d" rel="1.1"/>
  <changelog author="msuchanek@suse.com" date="1714305600">- Update to version 0+1695734895.5fd723d:
  * Fix java &amp; gtk4
  * Add PyQt6
  * Use correct import for PyQt5 check
  * Add Qt 6
  * Add openjdk 19
  * Complete java support up to openjdk17
  * fix gtk4 test
  * Add pygtk4 support, not working yet due to #961238
  * Use /usr/bin/env instead of fixed paths to binaries
  * Fix package detection when both 32 and 64bit versions are installed
- Fix-qt6.patch
- Intall-target.patch
- Initial package of check-a11y</changelog>
</package>
<package pkgid="37a943ee084cc2ae8725062a691ee0ed265b6e8822bb13a0add491e0cd5ba16fdab7b146c7c49d915229261364a5b4d098c56c0c7b8a7f8ac6d2a194995c88af" name="cheese" arch="src">
  <version epoch="0" ver="44.1" rel="2.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1532606400">- Add cheese-silence-gtk-scroll-warning.patch: Silence gtk
  deprecation warning.
- Drop no longer needed post(un) handling of
  glib2_gsettings_schema_post(un) and
  glib2_gsettings_schema_requires macro from libcheese-common.
- Use autosetup and make_build macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1536321600">- Update to version 3.30.0:
  + cheese-window: Add camera toggle button (bgo#750285).
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1550232000">- Update to version 3.31.90:
  + Remove app menu.
  + Replace git.gnome.org by Gitlab URL in &lt;GitRepository&gt; in DOAP
    file.
  + Replace Bugzilla by Gitlab URL in DOAP file
  + Drop deprecated GtkScrollbar-min-slider-length. It seems to
    serve no purpose anymore + added bonus: Avoid deprecation
    warning littering journald logs.
  + Updated translations.
- Drop cheese-silence-gtk-scroll-warning.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552392000">- Update to version 3.32.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1554811200">- Update to version 3.32.1:
  + icon: update app icon.
  + Fix g_assert() use in tests.
  + Updated translations.</changelog>
  <changelog author="mgorse@suse.com" date="1567252800">- Update to version 3.33.90.1:
  + Drop libcanberra-gtk (GTK 2) dependency introduced in previous
    release.
- Changes from version 3.33.90:
  + Switch to meson build system.
  + New keyboard shortcuts window.
  + Updated translations.
- Switch to meson.
- Appdata is now installed in /usr/share/metainfo.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1568116800">- Update to version 3.34.0:
  + build: Don't use 'lib' prefix in find_library. Meson passes it
    directly to -l option, so an extra 'lib' can cause error
    because it tells the linker to find liblibcanberra-gtk3.so.
  + Add translator comments to the desktop file.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1600257600">- Update to version 3.38.0:
  + cheese: improve format parsing.
  + Add 'camera' and 'selfie' keywords to .desktop file.
  + Fix keyboard shortcut window being displayed twice.
  + App icon: minor refinements.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1613649600">- Add 7cf6268e54620bbbe5e6e61800c50fb0cb4bea57.patch: Fix build
  with new vala.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631534400">- Add upstream patches adding support for video MJPEG output:
  + 58de82b3d463b69f4c0bef75667e47020924e28b.patch
  + 1c1e7fa0c4608331fd89683ccb342ed3518acccc.patch
  + 5587daca748e9010f59250c5dcb8e8ea42266685.patch
  + 9f0825c3169047da75d3fe91a3cb02bfe6fb7f25.patch</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 41.0:
  + Allow headerbar to appear on all desktops.
  + Update to runtime 40 and some meta-data fixes.
  + Reference of [GtkChild] fields is handled by GtkBuilder, type
    must be unowned.
  + Change GLib.PtrArray into GLib.GenericArray.
  + libcheese: Fix critical on failing to load cropping cursor.
  + Allow device parameter to understand api.v4l2.path.
  + Update flatpak manifest and appdata.
  + Remember last used camera.
  + Enable cameras with only MJPEG output.
  + Preserve video/x-raw over image/jpeg.
  + Support camera video formats with MJPEG output.
  + Show better error when file info query fails.
  + Fix infinite loop if thumbnailer is not available.
  + Updated translations.
- Rename typelib-1_0-Cheese-3_0 subpackage to
  typelib-1_0-Cheese-41_0, following upstream.
- Drop upstream fixed patches:
  + 1c1e7fa0c4608331fd89683ccb342ed3518acccc.patch
  + 5587daca748e9010f59250c5dcb8e8ea42266685.patch
  + 58de82b3d463b69f4c0bef75667e47020924e28b.patch
  + 7cf6268e54620bbbe5e6e61800c50fb0cb4bea57.patch
  + 9f0825c3169047da75d3fe91a3cb02bfe6fb7f25.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636977600">- Update to version 41.1:
  + meson: avoid positional arguments in merge_file.
  + tests: Compile gsettings schemas for use in build tests.
  + Update DOAP with Gitlab account information.
  + introspection: Pin the API version for now.
  + Updated translations.
- Rename typelib-1_0-Cheese-41_0 subpackage to
  typelib-1_0-Cheese-3_0 again, following upstreams revert. Do this
  via 2 new defines, typelib_major 3 and typelib_minor 0.
- Use ldconfig_scriptlets for post(un) handling.
- Drop removal of la files, not needed with meson buildsystem.
- Drop libcheese-gtk18 Obsoletes, it was added 10 years ago, we can
  probably expect everyone to have updated by now.
- Stop packaging help files as docs, silence rpmlint.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658923200">- Update to version 43.alpha:
  + TODO (upstream will add it later it seems...).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670932800">- Update to version 43.0:
  + Remove glibc debug environment variables.
  + Updated translations.
- Build libcheese-common as noarch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681128000">- Update to version 44.0:
  + Avoid creating duplicated camera devices. Devices detected in
    `cheese_camera_device_monitor_coldplug()` may get duplicated,
    as Gstreamer will emit `GST_MESSAGE_DEVICE_ADDED` for them.
    While this issue could be fixed by reorganizing the
    initialization code, let's go with a simple and robust solution
    and check if a `CheeseCameraDevice` using the `GstDevice` is
    already present.
  - build: Use GNOME module post_install().
  + Updated translations.
- Replace update-desktop-files with desktop-file-utils, add
  appstream-glib BuildRequires and check section where we validate
  desktopfile and appdata.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681819200">- Update to version 44.0.1:
  + Update AppStream metadata.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 44.1:
  + Update AppStream metadata.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1715083200">- Add cheese-c99.patch: fix cast to invalid pointer type
  (glgo#GNOME/cheese!70).</changelog>
</package>
<package pkgid="91f973d2050ccad1860e4dae9900d866e694a035528df9815fc89d4ec0c04ee05ecf858858f3358dc2d20f51cbf715ae1274d488b7fe4d318dbb46b14105fabb" name="cheese" arch="x86_64">
  <version epoch="0" ver="44.1" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1613649600">- Add 7cf6268e54620bbbe5e6e61800c50fb0cb4bea57.patch: Fix build
  with new vala.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631534400">- Add upstream patches adding support for video MJPEG output:
  + 58de82b3d463b69f4c0bef75667e47020924e28b.patch
  + 1c1e7fa0c4608331fd89683ccb342ed3518acccc.patch
  + 5587daca748e9010f59250c5dcb8e8ea42266685.patch
  + 9f0825c3169047da75d3fe91a3cb02bfe6fb7f25.patch</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 41.0:
  + Allow headerbar to appear on all desktops.
  + Update to runtime 40 and some meta-data fixes.
  + Reference of [GtkChild] fields is handled by GtkBuilder, type
    must be unowned.
  + Change GLib.PtrArray into GLib.GenericArray.
  + libcheese: Fix critical on failing to load cropping cursor.
  + Allow device parameter to understand api.v4l2.path.
  + Update flatpak manifest and appdata.
  + Remember last used camera.
  + Enable cameras with only MJPEG output.
  + Preserve video/x-raw over image/jpeg.
  + Support camera video formats with MJPEG output.
  + Show better error when file info query fails.
  + Fix infinite loop if thumbnailer is not available.
  + Updated translations.
- Rename typelib-1_0-Cheese-3_0 subpackage to
  typelib-1_0-Cheese-41_0, following upstream.
- Drop upstream fixed patches:
  + 1c1e7fa0c4608331fd89683ccb342ed3518acccc.patch
  + 5587daca748e9010f59250c5dcb8e8ea42266685.patch
  + 58de82b3d463b69f4c0bef75667e47020924e28b.patch
  + 7cf6268e54620bbbe5e6e61800c50fb0cb4bea57.patch
  + 9f0825c3169047da75d3fe91a3cb02bfe6fb7f25.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636977600">- Update to version 41.1:
  + meson: avoid positional arguments in merge_file.
  + tests: Compile gsettings schemas for use in build tests.
  + Update DOAP with Gitlab account information.
  + introspection: Pin the API version for now.
  + Updated translations.
- Rename typelib-1_0-Cheese-41_0 subpackage to
  typelib-1_0-Cheese-3_0 again, following upstreams revert. Do this
  via 2 new defines, typelib_major 3 and typelib_minor 0.
- Use ldconfig_scriptlets for post(un) handling.
- Drop removal of la files, not needed with meson buildsystem.
- Drop libcheese-gtk18 Obsoletes, it was added 10 years ago, we can
  probably expect everyone to have updated by now.
- Stop packaging help files as docs, silence rpmlint.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658923200">- Update to version 43.alpha:
  + TODO (upstream will add it later it seems...).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670932800">- Update to version 43.0:
  + Remove glibc debug environment variables.
  + Updated translations.
- Build libcheese-common as noarch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681128000">- Update to version 44.0:
  + Avoid creating duplicated camera devices. Devices detected in
    `cheese_camera_device_monitor_coldplug()` may get duplicated,
    as Gstreamer will emit `GST_MESSAGE_DEVICE_ADDED` for them.
    While this issue could be fixed by reorganizing the
    initialization code, let's go with a simple and robust solution
    and check if a `CheeseCameraDevice` using the `GstDevice` is
    already present.
  - build: Use GNOME module post_install().
  + Updated translations.
- Replace update-desktop-files with desktop-file-utils, add
  appstream-glib BuildRequires and check section where we validate
  desktopfile and appdata.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681819200">- Update to version 44.0.1:
  + Update AppStream metadata.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 44.1:
  + Update AppStream metadata.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1715083200">- Add cheese-c99.patch: fix cast to invalid pointer type
  (glgo#GNOME/cheese!70).</changelog>
</package>
<package pkgid="a6b4dfb514e05656d7af8ba26ff67e326bba971d08f56380234f05413c6fb6ca1e73e51108513ff6ff3d2faf69615b797e3c243f197e51805cbc6b944954ad42" name="cheese-debuginfo" arch="x86_64">
  <version epoch="0" ver="44.1" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1613649600">- Add 7cf6268e54620bbbe5e6e61800c50fb0cb4bea57.patch: Fix build
  with new vala.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631534400">- Add upstream patches adding support for video MJPEG output:
  + 58de82b3d463b69f4c0bef75667e47020924e28b.patch
  + 1c1e7fa0c4608331fd89683ccb342ed3518acccc.patch
  + 5587daca748e9010f59250c5dcb8e8ea42266685.patch
  + 9f0825c3169047da75d3fe91a3cb02bfe6fb7f25.patch</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 41.0:
  + Allow headerbar to appear on all desktops.
  + Update to runtime 40 and some meta-data fixes.
  + Reference of [GtkChild] fields is handled by GtkBuilder, type
    must be unowned.
  + Change GLib.PtrArray into GLib.GenericArray.
  + libcheese: Fix critical on failing to load cropping cursor.
  + Allow device parameter to understand api.v4l2.path.
  + Update flatpak manifest and appdata.
  + Remember last used camera.
  + Enable cameras with only MJPEG output.
  + Preserve video/x-raw over image/jpeg.
  + Support camera video formats with MJPEG output.
  + Show better error when file info query fails.
  + Fix infinite loop if thumbnailer is not available.
  + Updated translations.
- Rename typelib-1_0-Cheese-3_0 subpackage to
  typelib-1_0-Cheese-41_0, following upstream.
- Drop upstream fixed patches:
  + 1c1e7fa0c4608331fd89683ccb342ed3518acccc.patch
  + 5587daca748e9010f59250c5dcb8e8ea42266685.patch
  + 58de82b3d463b69f4c0bef75667e47020924e28b.patch
  + 7cf6268e54620bbbe5e6e61800c50fb0cb4bea57.patch
  + 9f0825c3169047da75d3fe91a3cb02bfe6fb7f25.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636977600">- Update to version 41.1:
  + meson: avoid positional arguments in merge_file.
  + tests: Compile gsettings schemas for use in build tests.
  + Update DOAP with Gitlab account information.
  + introspection: Pin the API version for now.
  + Updated translations.
- Rename typelib-1_0-Cheese-41_0 subpackage to
  typelib-1_0-Cheese-3_0 again, following upstreams revert. Do this
  via 2 new defines, typelib_major 3 and typelib_minor 0.
- Use ldconfig_scriptlets for post(un) handling.
- Drop removal of la files, not needed with meson buildsystem.
- Drop libcheese-gtk18 Obsoletes, it was added 10 years ago, we can
  probably expect everyone to have updated by now.
- Stop packaging help files as docs, silence rpmlint.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658923200">- Update to version 43.alpha:
  + TODO (upstream will add it later it seems...).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670932800">- Update to version 43.0:
  + Remove glibc debug environment variables.
  + Updated translations.
- Build libcheese-common as noarch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681128000">- Update to version 44.0:
  + Avoid creating duplicated camera devices. Devices detected in
    `cheese_camera_device_monitor_coldplug()` may get duplicated,
    as Gstreamer will emit `GST_MESSAGE_DEVICE_ADDED` for them.
    While this issue could be fixed by reorganizing the
    initialization code, let's go with a simple and robust solution
    and check if a `CheeseCameraDevice` using the `GstDevice` is
    already present.
  - build: Use GNOME module post_install().
  + Updated translations.
- Replace update-desktop-files with desktop-file-utils, add
  appstream-glib BuildRequires and check section where we validate
  desktopfile and appdata.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681819200">- Update to version 44.0.1:
  + Update AppStream metadata.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 44.1:
  + Update AppStream metadata.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1715083200">- Add cheese-c99.patch: fix cast to invalid pointer type
  (glgo#GNOME/cheese!70).</changelog>
</package>
<package pkgid="9395e3eddab898496f816d86a36698c1bb6105625b8ca419080f84c7b604cff69b6537f69357e1cda60404cf6dd7ea0896b6fb44000a306cdf6a29822613f207" name="cheese-debugsource" arch="x86_64">
  <version epoch="0" ver="44.1" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1613649600">- Add 7cf6268e54620bbbe5e6e61800c50fb0cb4bea57.patch: Fix build
  with new vala.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631534400">- Add upstream patches adding support for video MJPEG output:
  + 58de82b3d463b69f4c0bef75667e47020924e28b.patch
  + 1c1e7fa0c4608331fd89683ccb342ed3518acccc.patch
  + 5587daca748e9010f59250c5dcb8e8ea42266685.patch
  + 9f0825c3169047da75d3fe91a3cb02bfe6fb7f25.patch</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 41.0:
  + Allow headerbar to appear on all desktops.
  + Update to runtime 40 and some meta-data fixes.
  + Reference of [GtkChild] fields is handled by GtkBuilder, type
    must be unowned.
  + Change GLib.PtrArray into GLib.GenericArray.
  + libcheese: Fix critical on failing to load cropping cursor.
  + Allow device parameter to understand api.v4l2.path.
  + Update flatpak manifest and appdata.
  + Remember last used camera.
  + Enable cameras with only MJPEG output.
  + Preserve video/x-raw over image/jpeg.
  + Support camera video formats with MJPEG output.
  + Show better error when file info query fails.
  + Fix infinite loop if thumbnailer is not available.
  + Updated translations.
- Rename typelib-1_0-Cheese-3_0 subpackage to
  typelib-1_0-Cheese-41_0, following upstream.
- Drop upstream fixed patches:
  + 1c1e7fa0c4608331fd89683ccb342ed3518acccc.patch
  + 5587daca748e9010f59250c5dcb8e8ea42266685.patch
  + 58de82b3d463b69f4c0bef75667e47020924e28b.patch
  + 7cf6268e54620bbbe5e6e61800c50fb0cb4bea57.patch
  + 9f0825c3169047da75d3fe91a3cb02bfe6fb7f25.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636977600">- Update to version 41.1:
  + meson: avoid positional arguments in merge_file.
  + tests: Compile gsettings schemas for use in build tests.
  + Update DOAP with Gitlab account information.
  + introspection: Pin the API version for now.
  + Updated translations.
- Rename typelib-1_0-Cheese-41_0 subpackage to
  typelib-1_0-Cheese-3_0 again, following upstreams revert. Do this
  via 2 new defines, typelib_major 3 and typelib_minor 0.
- Use ldconfig_scriptlets for post(un) handling.
- Drop removal of la files, not needed with meson buildsystem.
- Drop libcheese-gtk18 Obsoletes, it was added 10 years ago, we can
  probably expect everyone to have updated by now.
- Stop packaging help files as docs, silence rpmlint.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658923200">- Update to version 43.alpha:
  + TODO (upstream will add it later it seems...).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670932800">- Update to version 43.0:
  + Remove glibc debug environment variables.
  + Updated translations.
- Build libcheese-common as noarch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681128000">- Update to version 44.0:
  + Avoid creating duplicated camera devices. Devices detected in
    `cheese_camera_device_monitor_coldplug()` may get duplicated,
    as Gstreamer will emit `GST_MESSAGE_DEVICE_ADDED` for them.
    While this issue could be fixed by reorganizing the
    initialization code, let's go with a simple and robust solution
    and check if a `CheeseCameraDevice` using the `GstDevice` is
    already present.
  - build: Use GNOME module post_install().
  + Updated translations.
- Replace update-desktop-files with desktop-file-utils, add
  appstream-glib BuildRequires and check section where we validate
  desktopfile and appdata.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681819200">- Update to version 44.0.1:
  + Update AppStream metadata.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 44.1:
  + Update AppStream metadata.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1715083200">- Add cheese-c99.patch: fix cast to invalid pointer type
  (glgo#GNOME/cheese!70).</changelog>
</package>
<package pkgid="4d66a9ea90496b39f8ff84f249c19cbb6d484a8e98e10e439a350952d779dd2d24cad93c34d1099688bcc5c8c1ddc20642fb45b0356a7bd4863abe2ef5b66d39" name="cheese-devel" arch="x86_64">
  <version epoch="0" ver="44.1" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1613649600">- Add 7cf6268e54620bbbe5e6e61800c50fb0cb4bea57.patch: Fix build
  with new vala.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631534400">- Add upstream patches adding support for video MJPEG output:
  + 58de82b3d463b69f4c0bef75667e47020924e28b.patch
  + 1c1e7fa0c4608331fd89683ccb342ed3518acccc.patch
  + 5587daca748e9010f59250c5dcb8e8ea42266685.patch
  + 9f0825c3169047da75d3fe91a3cb02bfe6fb7f25.patch</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 41.0:
  + Allow headerbar to appear on all desktops.
  + Update to runtime 40 and some meta-data fixes.
  + Reference of [GtkChild] fields is handled by GtkBuilder, type
    must be unowned.
  + Change GLib.PtrArray into GLib.GenericArray.
  + libcheese: Fix critical on failing to load cropping cursor.
  + Allow device parameter to understand api.v4l2.path.
  + Update flatpak manifest and appdata.
  + Remember last used camera.
  + Enable cameras with only MJPEG output.
  + Preserve video/x-raw over image/jpeg.
  + Support camera video formats with MJPEG output.
  + Show better error when file info query fails.
  + Fix infinite loop if thumbnailer is not available.
  + Updated translations.
- Rename typelib-1_0-Cheese-3_0 subpackage to
  typelib-1_0-Cheese-41_0, following upstream.
- Drop upstream fixed patches:
  + 1c1e7fa0c4608331fd89683ccb342ed3518acccc.patch
  + 5587daca748e9010f59250c5dcb8e8ea42266685.patch
  + 58de82b3d463b69f4c0bef75667e47020924e28b.patch
  + 7cf6268e54620bbbe5e6e61800c50fb0cb4bea57.patch
  + 9f0825c3169047da75d3fe91a3cb02bfe6fb7f25.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636977600">- Update to version 41.1:
  + meson: avoid positional arguments in merge_file.
  + tests: Compile gsettings schemas for use in build tests.
  + Update DOAP with Gitlab account information.
  + introspection: Pin the API version for now.
  + Updated translations.
- Rename typelib-1_0-Cheese-41_0 subpackage to
  typelib-1_0-Cheese-3_0 again, following upstreams revert. Do this
  via 2 new defines, typelib_major 3 and typelib_minor 0.
- Use ldconfig_scriptlets for post(un) handling.
- Drop removal of la files, not needed with meson buildsystem.
- Drop libcheese-gtk18 Obsoletes, it was added 10 years ago, we can
  probably expect everyone to have updated by now.
- Stop packaging help files as docs, silence rpmlint.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658923200">- Update to version 43.alpha:
  + TODO (upstream will add it later it seems...).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670932800">- Update to version 43.0:
  + Remove glibc debug environment variables.
  + Updated translations.
- Build libcheese-common as noarch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681128000">- Update to version 44.0:
  + Avoid creating duplicated camera devices. Devices detected in
    `cheese_camera_device_monitor_coldplug()` may get duplicated,
    as Gstreamer will emit `GST_MESSAGE_DEVICE_ADDED` for them.
    While this issue could be fixed by reorganizing the
    initialization code, let's go with a simple and robust solution
    and check if a `CheeseCameraDevice` using the `GstDevice` is
    already present.
  - build: Use GNOME module post_install().
  + Updated translations.
- Replace update-desktop-files with desktop-file-utils, add
  appstream-glib BuildRequires and check section where we validate
  desktopfile and appdata.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681819200">- Update to version 44.0.1:
  + Update AppStream metadata.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 44.1:
  + Update AppStream metadata.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1715083200">- Add cheese-c99.patch: fix cast to invalid pointer type
  (glgo#GNOME/cheese!70).</changelog>
</package>
<package pkgid="5c5ea7e3329bbae5caca8338357b910f3a568d4dd15efb841463bcbac38234f05fe63a22a6fdcd66909182d910daa9efe4ff8bc87a34ab2e333bbeca79cf6a43" name="cheese-lang" arch="noarch">
  <version epoch="0" ver="44.1" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1613649600">- Add 7cf6268e54620bbbe5e6e61800c50fb0cb4bea57.patch: Fix build
  with new vala.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631534400">- Add upstream patches adding support for video MJPEG output:
  + 58de82b3d463b69f4c0bef75667e47020924e28b.patch
  + 1c1e7fa0c4608331fd89683ccb342ed3518acccc.patch
  + 5587daca748e9010f59250c5dcb8e8ea42266685.patch
  + 9f0825c3169047da75d3fe91a3cb02bfe6fb7f25.patch</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 41.0:
  + Allow headerbar to appear on all desktops.
  + Update to runtime 40 and some meta-data fixes.
  + Reference of [GtkChild] fields is handled by GtkBuilder, type
    must be unowned.
  + Change GLib.PtrArray into GLib.GenericArray.
  + libcheese: Fix critical on failing to load cropping cursor.
  + Allow device parameter to understand api.v4l2.path.
  + Update flatpak manifest and appdata.
  + Remember last used camera.
  + Enable cameras with only MJPEG output.
  + Preserve video/x-raw over image/jpeg.
  + Support camera video formats with MJPEG output.
  + Show better error when file info query fails.
  + Fix infinite loop if thumbnailer is not available.
  + Updated translations.
- Rename typelib-1_0-Cheese-3_0 subpackage to
  typelib-1_0-Cheese-41_0, following upstream.
- Drop upstream fixed patches:
  + 1c1e7fa0c4608331fd89683ccb342ed3518acccc.patch
  + 5587daca748e9010f59250c5dcb8e8ea42266685.patch
  + 58de82b3d463b69f4c0bef75667e47020924e28b.patch
  + 7cf6268e54620bbbe5e6e61800c50fb0cb4bea57.patch
  + 9f0825c3169047da75d3fe91a3cb02bfe6fb7f25.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636977600">- Update to version 41.1:
  + meson: avoid positional arguments in merge_file.
  + tests: Compile gsettings schemas for use in build tests.
  + Update DOAP with Gitlab account information.
  + introspection: Pin the API version for now.
  + Updated translations.
- Rename typelib-1_0-Cheese-41_0 subpackage to
  typelib-1_0-Cheese-3_0 again, following upstreams revert. Do this
  via 2 new defines, typelib_major 3 and typelib_minor 0.
- Use ldconfig_scriptlets for post(un) handling.
- Drop removal of la files, not needed with meson buildsystem.
- Drop libcheese-gtk18 Obsoletes, it was added 10 years ago, we can
  probably expect everyone to have updated by now.
- Stop packaging help files as docs, silence rpmlint.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658923200">- Update to version 43.alpha:
  + TODO (upstream will add it later it seems...).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670932800">- Update to version 43.0:
  + Remove glibc debug environment variables.
  + Updated translations.
- Build libcheese-common as noarch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681128000">- Update to version 44.0:
  + Avoid creating duplicated camera devices. Devices detected in
    `cheese_camera_device_monitor_coldplug()` may get duplicated,
    as Gstreamer will emit `GST_MESSAGE_DEVICE_ADDED` for them.
    While this issue could be fixed by reorganizing the
    initialization code, let's go with a simple and robust solution
    and check if a `CheeseCameraDevice` using the `GstDevice` is
    already present.
  - build: Use GNOME module post_install().
  + Updated translations.
- Replace update-desktop-files with desktop-file-utils, add
  appstream-glib BuildRequires and check section where we validate
  desktopfile and appdata.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681819200">- Update to version 44.0.1:
  + Update AppStream metadata.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 44.1:
  + Update AppStream metadata.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1715083200">- Add cheese-c99.patch: fix cast to invalid pointer type
  (glgo#GNOME/cheese!70).</changelog>
</package>
<package pkgid="64a85d8f94e0e148c99334808b0aecc4f3ee4a236cc9c327cc54c5a8b67ae7e96a6961935bb265108dd5c9ab5663f351a62a648a37a645011f533317311e2785" name="chromedriver" arch="x86_64">
  <version epoch="0" ver="124.0.6367.201" rel="1.0.2.1.sr20240429"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697630400">- Chromium 118.0.5993.88:
  * unspecified security fix (boo#1216392)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Chromium 118.0.5993.117 (boo#1216549)
  * CVE-2023-5472: Use after free in Profiles
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699617600">- Chromium 119.0.6045.123 (boo#1216978)
  * CVE-2023-5996: Use after free in WebAudio
- Chromium 119.0.6045.105 (boo#1216783)
  * CVE-2023-5480: Inappropriate implementation in Payments
  * CVE-2023-5482: Insufficient data validation in USB
  * CVE-2023-5849: Integer overflow in USB
  * CVE-2023-5850: Incorrect security UI in Downloads
  * CVE-2023-5851: Inappropriate implementation in Downloads
  * CVE-2023-5852: Use after free in Printing
  * CVE-2023-5853: Incorrect security UI in Downloads
  * CVE-2023-5854: Use after free in Profiles
  * CVE-2023-5855: Use after free in Reading Mode
  * CVE-2023-5856: Use after free in Side Panel
  * CVE-2023-5857: Inappropriate implementation in Downloads
  * CVE-2023-5858: Inappropriate implementation in WebApp Provider
  * CVE-2023-5859: Incorrect security UI in Picture In Picture
- dropped patches:
  * chromium-98-gtk4-build.patch
  * chromium-118-system-freetype.patch
  * chromium-118-no_matching_constructor.patch
- added patches:
  * chromium-119-no_matching_constructor.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1700049600">- Chromium 119.0.6045.159 (boo#1217142)
  * CVE-2023-5997: Use after free in Garbage Collection
  * CVE-2023-6112: Use after free in Navigation
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- Chromium 119.0.6045.199 (boo#1217616)
  * CVE-2023-6348: Type Confusion in Spellcheck
  * CVE-2023-6347: Use after free in Mojo
  * CVE-2023-6346: Use after free in WebAudio
  * CVE-2023-6350: Out of bounds memory access in libavif (boo#1217614)
  * CVE-2023-6351: Use after free in libavif (boo#1217615)
  * CVE-2023-6345: Integer overflow in Skia
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705147200">- Chromium 120.0.6099.216 (boo#1217839, boo#1218048, boo#1218302,
  boo#1218533, boo#1218719)
  * CVE-2024-0333: Insufficient data validation in Extensions
  * CVE-2024-0222: Use after free in ANGLE
  * CVE-2024-0223: Heap buffer overflow in ANGLE
  * CVE-2024-0224: Use after free in WebAudio
  * CVE-2024-0225: Use after free in WebGPU
  * CVE-2023-7024: Heap buffer overflow in WebRTC
  * CVE-2023-6702: Type Confusion in V8
  * CVE-2023-6703: Use after free in Blink
  * CVE-2023-6704: Use after free in libavif (boo#1218303)
  * CVE-2023-6705: Use after free in WebRTC
  * CVE-2023-6706: Use after free in FedCM
  * CVE-2023-6707: Use after free in CSS
  * CVE-2023-6508: Use after free in Media Stream
  * CVE-2023-6509: Use after free in Side Panel Search
  * CVE-2023-6510: Use after free in Media Capture
  * CVE-2023-6511: Inappropriate implementation in Autofill
  * CVE-2023-6512: Inappropriate implementation in Web Browser UI
- drop patches:
  * chromium-system-libusb.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-no_matching_constructor.patch
  * chromium-117-workaround_clang_bug-structured_binding.patch
- add patches:
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-emplace.patch
  * chromium-120-lp155-typename.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-emplace-struct.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
- add patches for Leap that revert braking changes:
  * chromium-120-lp155-revert-clang-build-failure.patch</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705233600">- Replace chromium-120-lp155-revert-clang-build-failure.patch
  with chromium-120-make_unique-struct.patch - which avoids
  reverting changes and instead provides a stub constructor to fix
  build on Leap</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705492800">- Chromium 120.0.6099.224 (boo#1218892)
  * CVE-2024-0517: Out of bounds write in V8
  * CVE-2024-0518: Type Confusion in V8
  * CVE-2024-0519: Out of bounds memory access in V8
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709380800">- Chromium 121.0.6167.184 (boo#1219118, boo#1219387, boo#1219661)
  * CVE-2024-1284: Use after free in Mojo
  * CVE-2024-1283: Heap buffer overflow in Skia
  * CVE-2024-1060: Use after free in Canvas
  * CVE-2024-1059: Use after free in WebRTC
  * CVE-2024-1077: Use after free in Network
  * CVE-2024-0807: Use after free in WebAudio
  * CVE-2024-0812: Inappropriate implementation in Accessibility
  * CVE-2024-0808: Integer underflow in WebUI
  * CVE-2024-0810: Insufficient policy enforcement in DevTools
  * CVE-2024-0814: Incorrect security UI in Payments
  * CVE-2024-0813: Use after free in Reading Mode
  * CVE-2024-0806: Use after free in Passwords
  * CVE-2024-0805: Inappropriate implementation in Downloads
  * CVE-2024-0804: Insufficient policy enforcement in iOS Security UI
  * CVE-2024-0811: Inappropriate implementation in Extensions API
  * CVE-2024-0809: Inappropriate implementation in Autofill
- Removed patches:
  * chromium-117-includes.patch
  * chromium-118-includes.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
  * gcc13-fix.patch
  * chromium-113-webauth-include-variant.patch
  * chromium-110-system-libffi.patch
- Added patches:
  * chromium-121-no_matching_constructor.patch
  * chromium-121-nullptr_t-without-namespace-std.patch
  * chromium-121-workaround_clang_bug-structured_binding.patch
  * chromium-121-missing-header-files.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-python3-invalid-escape-sequence.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-avoid-SFINAE-TypeConverter.patch
  * chromium-121-blink-libxml-const.patch
- Add patch chromium-disable-FFmpegAllowLists.patch:
  disable codec checker this will always fail (bsc#1219070)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709899200">- Add Cr121-ffmpeg-new-channel-layout.patch to rollback more FFmpeg
  changes so that FFmpeg 4 will work on Leap
- Prepare for libxml 2.12</changelog>
  <changelog author="ro@suse.de" date="1709899201">- Chromium 122.0.6261.111 (boo#1220131,boo#1220604,boo#1221105)
  * New upstream security release.
  * CVE-2024-2173: Out of bounds memory access in V8.
  * CVE-2024-2174: Inappropriate implementation in V8.
  * CVE-2024-2176: Use after free in FedCM.
- Chromium 122.0.6261.94
  * CVE-2024-1669: Out of bounds memory access in Blink.
  * CVE-2024-1670: Use after free in Mojo.
  * CVE-2024-1671: Inappropriate implementation in Site Isolation.
  * CVE-2024-1672: Inappropriate implementation in Content Security Policy.
  * CVE-2024-1673: Use after free in Accessibility.
  * CVE-2024-1674: Inappropriate implementation in Navigation.
  * CVE-2024-1675: Insufficient policy enforcement in Download.
  * CVE-2024-1676: Inappropriate implementation in Navigation.
  * Type Confusion in V8
  * rediff chromium-disable-GlobalMediaControlsCastStartStop.patch
  * drop chromium-114-lld-argument.patch
    replaced by chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-113-webview-namespace.patch (obsolete)
  * reduce chromium-norar.patch
    by the hunks in chromium-122-norar.patch
  * drop chromium-114-revert-av1enc-lp154.patch
    replaced by chromium-122-revert-av1enc-el9.patch
  * drop chromium-115-lp155-typename.patch
    chromium-116-lp155-typenames.patch
    chromium-117-lp155-typename.patch
    chromium-120-lp155-typename.patch
    replaced by chromium-122-typename.patch
  * drop chromium-121-missing-header-files.patch
    replaced by chromium-122-missing-header-files.patch
  * drop chromium-121-workaround_clang_bug-structured_binding.patch
    replaced by chromium-122-workaround_clang_bug-structured_binding.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-121-python3-invalid-escape-sequence.patch (upstream)
  * drop chromium-disable-FFmpegAllowLists.patch
    replaced by chromium-122-disable-FFmpegAllowLists.patch
  * drop chromium-121-avoid-SFINAE-TypeConverter.patch
    replaced by chromium-122-avoid-SFINAE-TypeConverter.patch
  * add buildrequires for rust
  * add patches from fedora package for 121 and 122
  * chromium-121-el7-clang-version-warning.patch
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-constexpr.patch
  * chromium-122-disable-FFmpegAllowLists.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-missing-header-files.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-norar.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-revert-av1enc-el9.patch
  * chromium-122-static-assert.patch
  * chromium-122-typename.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-workaround_clang_bug-structured_binding.patch
  * from debian add
  * chromium-122-undo-internal-alloc.patch
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-mojo.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * added compile fix needed on code15
    chromium-122-skip_bubble_contents_wrapper_static_assert.patch
    to prevent "static assertion expression is not an integral constant expression"
    "in call to 'operator+(&amp;"."[0], ShoppingInsightsSidePanelUI::GetWebUIName())'"
    in bubble_contents_wrapper.h:153
- replace Cr121-ffmpeg-new-channel-layout.patch by
  Cr122-ffmpeg-new-channel-layout.patch (rediff against 122)
- drop chromium-121-system-old-ffmpeg.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1710331200">- Chromium 122.0.6261.128 (boo#1221335)
  * CVE-2024-2400: Use after free in Performance Manager</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1710763200">- Use Python 3.11 on Leap
- Rename chromium-122-skip_bubble_contents_wrapper_static_assert.patch
  to chromium-122-WebUI-static_assert.patch
- Rename chromium-122-disable-FFmpegAllowLists.patch to
  chromium-disable-FFmpegAllowLists.patch
- Rename chromium-122-static-assert.patch to
  chromium-122-BookmarkNode-missing-operator.patch
- Rename chromium-122-undo-internal-alloc.patch to
  chromium-122-PA-undo-internal-alloc.patch
- Rename chromium-122-typename.patch to
  chromium-122-lp155-typename.patch
- Removed patches:
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-constexpr.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-121-el7-clang-version-warning.patch
  * chromium-116-lp155-url_load_stats-size-t.patch
  * chromium-icu72-2.patch
  * chromium-122-debian-upstream-mojo.patch
- Patches merged into other patches:
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * chromium-122-norar.patch
- Restore time clamper change to
  chromium-122-missing-header-files.patch
- Fix missing/invalid casting in
  chromium-122-no_matching_constructor.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1713096000">- Chromium 123.0.6312.122 (boo#1222707)
  * CVE-2024-3157: Out of bounds write in Compositing
  * CVE-2024-3516: Heap buffer overflow in ANGLE
  * CVE-2024-3515: Use after free in Dawn
- Chromium 123.0.6312.105 (boo#1222260)
  * CVE-2024-3156: Inappropriate implementation in V8
  * CVE-2024-3158: Use after free in Bookmarks
  * CVE-2024-3159: Out of bounds memory access in V8
- Chromium 123.0.6312.86 (boo#1222035)
  * CVE-2024-2883: Use after free in ANGLE
  * CVE-2024-2885: Use after free in Dawn
  * CVE-2024-2886: Use after free in WebCodecs
  * CVE-2024-2887: Type Confusion in WebAssembly
- Chromium 123.0.6312.58 (boo#1221732)
  * CVE-2024-2625: Object lifecycle issue in V8
  * CVE-2024-2626: Out of bounds read in Swiftshader
  * CVE-2024-2627: Use after free in Canvas
  * CVE-2024-2628: Inappropriate implementation in Downloads
- drop patches:
  * chromium-117-blink-BUILD-mnemonic.patch
  * chromium-121-blink-libxml-const.patch
  * chromium-122-BookmarkNode-missing-operator.patch
  * chromium-122-WebUI-static_assert.patch
  * chromium-122-PA-undo-internal-alloc.patch</changelog>
  <changelog author="ro@suse.de" date="1713355200">- Chromium 124.0.6367.60 (boo#1222958)
  * CVE-2024-3832: Object corruption in V8.
  * CVE-2024-3833: Object corruption in WebAssembly.
  * CVE-2024-3834: Use after free in Downloads. Reported by ChaobinZhang
  * CVE-2024-3837: Use after free in QUIC.
  * CVE-2024-3838: Inappropriate implementation in Autofill.
  * CVE-2024-3839: Out of bounds read in Fonts.
  * CVE-2024-3840: Insufficient policy enforcement in Site Isolation.
  * CVE-2024-3841: Insufficient data validation in Browser Switcher.
  * CVE-2024-3843: Insufficient data validation in Downloads.
  * CVE-2024-3844: Inappropriate implementation in Extensions.
  * CVE-2024-3845: Inappropriate implementation in Network.
  * CVE-2024-3846: Inappropriate implementation in Prompts.
  * CVE-2024-3847: Insufficient policy enforcement in WebUI.
- drop patches:
  * chromium-123-optional2.patch
  * chromium-122-avoid-SFINAE-TypeConverter.patch
  * chromium-123-PA-InternalAllocator.patch
- rediff patches:
  * chromium-110-compiler.patch
  * chromium-120-emplace.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-lp155-typename.patch
- add patches: from debian/fixes
  * chromium-123-stats-collector.patch
- add patches: from debian/upstream
  * chromium-124-angle-powf.patch
  * chromium-124-atomic.patch
  * chromium-124-extractor-bitset.patch
  * chromium-124-fps-optional.patch
  * chromium-124-span-optional.patch
  * chromium-124-uint-includes.patch
  * chromium-124-webgpu-optional.patch
- add patches:
  * chromium-123-WebUI-static_assert.patch
    workaround for compile issue in webui_contents_wrapper.h
  * chromium-124-system-libxml.patch (from fedora)</changelog>
  <changelog author="ro@suse.de" date="1714132800">- Chromium 124.0.6367.78 (boo#1223845)
  * CVE-2024-4058: Type Confusion in ANGLE
  * CVE-2024-4059: Out of bounds read in V8 API
  * CVE-2024-4060: Use after free in Dawn</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1714564800">- Add patches:
  * chromium-123-missing-QtGui.patch
- Restore libxml 2.12 check for chromium-124-system-libxml.patch
  which replaced chromium-121-blink-libxml-const.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714651200">- Chromium 124.0.6367.118 (boo#1223846)
  * CVE-2024-4331: Use after free in Picture In Picture
  * CVE-2024-4368: Use after free in Dawn</changelog>
  <changelog author="ro@suse.de" date="1714737600">- drop patches:
  * chromium-123-WebUI-static_assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715342400">- Chromium 124.0.6367.201
  * CVE-2024-4671: Use after free in Visuals
- Chromium 124.0.6367.155 (boo#1224045)
  * CVE-2024-4558: Use after free in ANGLE
  * CVE-2024-4559: Heap buffer overflow in WebAudio</changelog>
</package>
<package pkgid="e84801b42cd728d7cce234d814ff3eda7b64839d25880a7dd1204682863c9496f8b0b6ec731797fc98beaeb05b564e482e8363877fe63aec5820748789dc1f6c" name="chromedriver" arch="x86_64">
  <version epoch="0" ver="124.0.6367.207" rel="1.0.4.1.sr20240429"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Chromium 118.0.5993.117 (boo#1216549)
  * CVE-2023-5472: Use after free in Profiles
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699617600">- Chromium 119.0.6045.123 (boo#1216978)
  * CVE-2023-5996: Use after free in WebAudio
- Chromium 119.0.6045.105 (boo#1216783)
  * CVE-2023-5480: Inappropriate implementation in Payments
  * CVE-2023-5482: Insufficient data validation in USB
  * CVE-2023-5849: Integer overflow in USB
  * CVE-2023-5850: Incorrect security UI in Downloads
  * CVE-2023-5851: Inappropriate implementation in Downloads
  * CVE-2023-5852: Use after free in Printing
  * CVE-2023-5853: Incorrect security UI in Downloads
  * CVE-2023-5854: Use after free in Profiles
  * CVE-2023-5855: Use after free in Reading Mode
  * CVE-2023-5856: Use after free in Side Panel
  * CVE-2023-5857: Inappropriate implementation in Downloads
  * CVE-2023-5858: Inappropriate implementation in WebApp Provider
  * CVE-2023-5859: Incorrect security UI in Picture In Picture
- dropped patches:
  * chromium-98-gtk4-build.patch
  * chromium-118-system-freetype.patch
  * chromium-118-no_matching_constructor.patch
- added patches:
  * chromium-119-no_matching_constructor.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1700049600">- Chromium 119.0.6045.159 (boo#1217142)
  * CVE-2023-5997: Use after free in Garbage Collection
  * CVE-2023-6112: Use after free in Navigation
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- Chromium 119.0.6045.199 (boo#1217616)
  * CVE-2023-6348: Type Confusion in Spellcheck
  * CVE-2023-6347: Use after free in Mojo
  * CVE-2023-6346: Use after free in WebAudio
  * CVE-2023-6350: Out of bounds memory access in libavif (boo#1217614)
  * CVE-2023-6351: Use after free in libavif (boo#1217615)
  * CVE-2023-6345: Integer overflow in Skia
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705147200">- Chromium 120.0.6099.216 (boo#1217839, boo#1218048, boo#1218302,
  boo#1218533, boo#1218719)
  * CVE-2024-0333: Insufficient data validation in Extensions
  * CVE-2024-0222: Use after free in ANGLE
  * CVE-2024-0223: Heap buffer overflow in ANGLE
  * CVE-2024-0224: Use after free in WebAudio
  * CVE-2024-0225: Use after free in WebGPU
  * CVE-2023-7024: Heap buffer overflow in WebRTC
  * CVE-2023-6702: Type Confusion in V8
  * CVE-2023-6703: Use after free in Blink
  * CVE-2023-6704: Use after free in libavif (boo#1218303)
  * CVE-2023-6705: Use after free in WebRTC
  * CVE-2023-6706: Use after free in FedCM
  * CVE-2023-6707: Use after free in CSS
  * CVE-2023-6508: Use after free in Media Stream
  * CVE-2023-6509: Use after free in Side Panel Search
  * CVE-2023-6510: Use after free in Media Capture
  * CVE-2023-6511: Inappropriate implementation in Autofill
  * CVE-2023-6512: Inappropriate implementation in Web Browser UI
- drop patches:
  * chromium-system-libusb.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-no_matching_constructor.patch
  * chromium-117-workaround_clang_bug-structured_binding.patch
- add patches:
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-emplace.patch
  * chromium-120-lp155-typename.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-emplace-struct.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
- add patches for Leap that revert braking changes:
  * chromium-120-lp155-revert-clang-build-failure.patch</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705233600">- Replace chromium-120-lp155-revert-clang-build-failure.patch
  with chromium-120-make_unique-struct.patch - which avoids
  reverting changes and instead provides a stub constructor to fix
  build on Leap</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705492800">- Chromium 120.0.6099.224 (boo#1218892)
  * CVE-2024-0517: Out of bounds write in V8
  * CVE-2024-0518: Type Confusion in V8
  * CVE-2024-0519: Out of bounds memory access in V8
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709380800">- Chromium 121.0.6167.184 (boo#1219118, boo#1219387, boo#1219661)
  * CVE-2024-1284: Use after free in Mojo
  * CVE-2024-1283: Heap buffer overflow in Skia
  * CVE-2024-1060: Use after free in Canvas
  * CVE-2024-1059: Use after free in WebRTC
  * CVE-2024-1077: Use after free in Network
  * CVE-2024-0807: Use after free in WebAudio
  * CVE-2024-0812: Inappropriate implementation in Accessibility
  * CVE-2024-0808: Integer underflow in WebUI
  * CVE-2024-0810: Insufficient policy enforcement in DevTools
  * CVE-2024-0814: Incorrect security UI in Payments
  * CVE-2024-0813: Use after free in Reading Mode
  * CVE-2024-0806: Use after free in Passwords
  * CVE-2024-0805: Inappropriate implementation in Downloads
  * CVE-2024-0804: Insufficient policy enforcement in iOS Security UI
  * CVE-2024-0811: Inappropriate implementation in Extensions API
  * CVE-2024-0809: Inappropriate implementation in Autofill
- Removed patches:
  * chromium-117-includes.patch
  * chromium-118-includes.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
  * gcc13-fix.patch
  * chromium-113-webauth-include-variant.patch
  * chromium-110-system-libffi.patch
- Added patches:
  * chromium-121-no_matching_constructor.patch
  * chromium-121-nullptr_t-without-namespace-std.patch
  * chromium-121-workaround_clang_bug-structured_binding.patch
  * chromium-121-missing-header-files.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-python3-invalid-escape-sequence.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-avoid-SFINAE-TypeConverter.patch
  * chromium-121-blink-libxml-const.patch
- Add patch chromium-disable-FFmpegAllowLists.patch:
  disable codec checker this will always fail (bsc#1219070)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709899200">- Add Cr121-ffmpeg-new-channel-layout.patch to rollback more FFmpeg
  changes so that FFmpeg 4 will work on Leap
- Prepare for libxml 2.12</changelog>
  <changelog author="ro@suse.de" date="1709899201">- Chromium 122.0.6261.111 (boo#1220131,boo#1220604,boo#1221105)
  * New upstream security release.
  * CVE-2024-2173: Out of bounds memory access in V8.
  * CVE-2024-2174: Inappropriate implementation in V8.
  * CVE-2024-2176: Use after free in FedCM.
- Chromium 122.0.6261.94
  * CVE-2024-1669: Out of bounds memory access in Blink.
  * CVE-2024-1670: Use after free in Mojo.
  * CVE-2024-1671: Inappropriate implementation in Site Isolation.
  * CVE-2024-1672: Inappropriate implementation in Content Security Policy.
  * CVE-2024-1673: Use after free in Accessibility.
  * CVE-2024-1674: Inappropriate implementation in Navigation.
  * CVE-2024-1675: Insufficient policy enforcement in Download.
  * CVE-2024-1676: Inappropriate implementation in Navigation.
  * Type Confusion in V8
  * rediff chromium-disable-GlobalMediaControlsCastStartStop.patch
  * drop chromium-114-lld-argument.patch
    replaced by chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-113-webview-namespace.patch (obsolete)
  * reduce chromium-norar.patch
    by the hunks in chromium-122-norar.patch
  * drop chromium-114-revert-av1enc-lp154.patch
    replaced by chromium-122-revert-av1enc-el9.patch
  * drop chromium-115-lp155-typename.patch
    chromium-116-lp155-typenames.patch
    chromium-117-lp155-typename.patch
    chromium-120-lp155-typename.patch
    replaced by chromium-122-typename.patch
  * drop chromium-121-missing-header-files.patch
    replaced by chromium-122-missing-header-files.patch
  * drop chromium-121-workaround_clang_bug-structured_binding.patch
    replaced by chromium-122-workaround_clang_bug-structured_binding.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-121-python3-invalid-escape-sequence.patch (upstream)
  * drop chromium-disable-FFmpegAllowLists.patch
    replaced by chromium-122-disable-FFmpegAllowLists.patch
  * drop chromium-121-avoid-SFINAE-TypeConverter.patch
    replaced by chromium-122-avoid-SFINAE-TypeConverter.patch
  * add buildrequires for rust
  * add patches from fedora package for 121 and 122
  * chromium-121-el7-clang-version-warning.patch
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-constexpr.patch
  * chromium-122-disable-FFmpegAllowLists.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-missing-header-files.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-norar.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-revert-av1enc-el9.patch
  * chromium-122-static-assert.patch
  * chromium-122-typename.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-workaround_clang_bug-structured_binding.patch
  * from debian add
  * chromium-122-undo-internal-alloc.patch
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-mojo.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * added compile fix needed on code15
    chromium-122-skip_bubble_contents_wrapper_static_assert.patch
    to prevent "static assertion expression is not an integral constant expression"
    "in call to 'operator+(&amp;"."[0], ShoppingInsightsSidePanelUI::GetWebUIName())'"
    in bubble_contents_wrapper.h:153
- replace Cr121-ffmpeg-new-channel-layout.patch by
  Cr122-ffmpeg-new-channel-layout.patch (rediff against 122)
- drop chromium-121-system-old-ffmpeg.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1710331200">- Chromium 122.0.6261.128 (boo#1221335)
  * CVE-2024-2400: Use after free in Performance Manager</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1710763200">- Use Python 3.11 on Leap
- Rename chromium-122-skip_bubble_contents_wrapper_static_assert.patch
  to chromium-122-WebUI-static_assert.patch
- Rename chromium-122-disable-FFmpegAllowLists.patch to
  chromium-disable-FFmpegAllowLists.patch
- Rename chromium-122-static-assert.patch to
  chromium-122-BookmarkNode-missing-operator.patch
- Rename chromium-122-undo-internal-alloc.patch to
  chromium-122-PA-undo-internal-alloc.patch
- Rename chromium-122-typename.patch to
  chromium-122-lp155-typename.patch
- Removed patches:
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-constexpr.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-121-el7-clang-version-warning.patch
  * chromium-116-lp155-url_load_stats-size-t.patch
  * chromium-icu72-2.patch
  * chromium-122-debian-upstream-mojo.patch
- Patches merged into other patches:
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * chromium-122-norar.patch
- Restore time clamper change to
  chromium-122-missing-header-files.patch
- Fix missing/invalid casting in
  chromium-122-no_matching_constructor.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1713096000">- Chromium 123.0.6312.122 (boo#1222707)
  * CVE-2024-3157: Out of bounds write in Compositing
  * CVE-2024-3516: Heap buffer overflow in ANGLE
  * CVE-2024-3515: Use after free in Dawn
- Chromium 123.0.6312.105 (boo#1222260)
  * CVE-2024-3156: Inappropriate implementation in V8
  * CVE-2024-3158: Use after free in Bookmarks
  * CVE-2024-3159: Out of bounds memory access in V8
- Chromium 123.0.6312.86 (boo#1222035)
  * CVE-2024-2883: Use after free in ANGLE
  * CVE-2024-2885: Use after free in Dawn
  * CVE-2024-2886: Use after free in WebCodecs
  * CVE-2024-2887: Type Confusion in WebAssembly
- Chromium 123.0.6312.58 (boo#1221732)
  * CVE-2024-2625: Object lifecycle issue in V8
  * CVE-2024-2626: Out of bounds read in Swiftshader
  * CVE-2024-2627: Use after free in Canvas
  * CVE-2024-2628: Inappropriate implementation in Downloads
- drop patches:
  * chromium-117-blink-BUILD-mnemonic.patch
  * chromium-121-blink-libxml-const.patch
  * chromium-122-BookmarkNode-missing-operator.patch
  * chromium-122-WebUI-static_assert.patch
  * chromium-122-PA-undo-internal-alloc.patch</changelog>
  <changelog author="ro@suse.de" date="1713355200">- Chromium 124.0.6367.60 (boo#1222958)
  * CVE-2024-3832: Object corruption in V8.
  * CVE-2024-3833: Object corruption in WebAssembly.
  * CVE-2024-3834: Use after free in Downloads. Reported by ChaobinZhang
  * CVE-2024-3837: Use after free in QUIC.
  * CVE-2024-3838: Inappropriate implementation in Autofill.
  * CVE-2024-3839: Out of bounds read in Fonts.
  * CVE-2024-3840: Insufficient policy enforcement in Site Isolation.
  * CVE-2024-3841: Insufficient data validation in Browser Switcher.
  * CVE-2024-3843: Insufficient data validation in Downloads.
  * CVE-2024-3844: Inappropriate implementation in Extensions.
  * CVE-2024-3845: Inappropriate implementation in Network.
  * CVE-2024-3846: Inappropriate implementation in Prompts.
  * CVE-2024-3847: Insufficient policy enforcement in WebUI.
- drop patches:
  * chromium-123-optional2.patch
  * chromium-122-avoid-SFINAE-TypeConverter.patch
  * chromium-123-PA-InternalAllocator.patch
- rediff patches:
  * chromium-110-compiler.patch
  * chromium-120-emplace.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-lp155-typename.patch
- add patches: from debian/fixes
  * chromium-123-stats-collector.patch
- add patches: from debian/upstream
  * chromium-124-angle-powf.patch
  * chromium-124-atomic.patch
  * chromium-124-extractor-bitset.patch
  * chromium-124-fps-optional.patch
  * chromium-124-span-optional.patch
  * chromium-124-uint-includes.patch
  * chromium-124-webgpu-optional.patch
- add patches:
  * chromium-123-WebUI-static_assert.patch
    workaround for compile issue in webui_contents_wrapper.h
  * chromium-124-system-libxml.patch (from fedora)</changelog>
  <changelog author="ro@suse.de" date="1714132800">- Chromium 124.0.6367.78 (boo#1223845)
  * CVE-2024-4058: Type Confusion in ANGLE
  * CVE-2024-4059: Out of bounds read in V8 API
  * CVE-2024-4060: Use after free in Dawn</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1714564800">- Add patches:
  * chromium-123-missing-QtGui.patch
- Restore libxml 2.12 check for chromium-124-system-libxml.patch
  which replaced chromium-121-blink-libxml-const.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714651200">- Chromium 124.0.6367.118 (boo#1223846)
  * CVE-2024-4331: Use after free in Picture In Picture
  * CVE-2024-4368: Use after free in Dawn</changelog>
  <changelog author="ro@suse.de" date="1714737600">- drop patches:
  * chromium-123-WebUI-static_assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715342400">- Chromium 124.0.6367.201 (boo#1224208)
  * CVE-2024-4671: Use after free in Visuals
- Chromium 124.0.6367.155 (boo#1224045)
  * CVE-2024-4558: Use after free in ANGLE
  * CVE-2024-4559: Heap buffer overflow in WebAudio</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- Chromium 124.0.6367.207 (boo#1224294)
  * CVE-2024-4761: Out of bounds write in V8</changelog>
</package>
<package pkgid="3d251d4264ad0625352f16dfad956ab19a2878754c3a52520c2b6805ea1348409f1d1e78aadc59c898aaf3d15e71ef7ead9d97b9c0222c480f0e3ae24ff7f003" name="chromedriver" arch="x86_64">
  <version epoch="0" ver="125.0.6422.60" rel="1.0.6.1.sr20240429"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699617600">- Chromium 119.0.6045.123 (boo#1216978)
  * CVE-2023-5996: Use after free in WebAudio
- Chromium 119.0.6045.105 (boo#1216783)
  * CVE-2023-5480: Inappropriate implementation in Payments
  * CVE-2023-5482: Insufficient data validation in USB
  * CVE-2023-5849: Integer overflow in USB
  * CVE-2023-5850: Incorrect security UI in Downloads
  * CVE-2023-5851: Inappropriate implementation in Downloads
  * CVE-2023-5852: Use after free in Printing
  * CVE-2023-5853: Incorrect security UI in Downloads
  * CVE-2023-5854: Use after free in Profiles
  * CVE-2023-5855: Use after free in Reading Mode
  * CVE-2023-5856: Use after free in Side Panel
  * CVE-2023-5857: Inappropriate implementation in Downloads
  * CVE-2023-5858: Inappropriate implementation in WebApp Provider
  * CVE-2023-5859: Incorrect security UI in Picture In Picture
- dropped patches:
  * chromium-98-gtk4-build.patch
  * chromium-118-system-freetype.patch
  * chromium-118-no_matching_constructor.patch
- added patches:
  * chromium-119-no_matching_constructor.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1700049600">- Chromium 119.0.6045.159 (boo#1217142)
  * CVE-2023-5997: Use after free in Garbage Collection
  * CVE-2023-6112: Use after free in Navigation
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- Chromium 119.0.6045.199 (boo#1217616)
  * CVE-2023-6348: Type Confusion in Spellcheck
  * CVE-2023-6347: Use after free in Mojo
  * CVE-2023-6346: Use after free in WebAudio
  * CVE-2023-6350: Out of bounds memory access in libavif (boo#1217614)
  * CVE-2023-6351: Use after free in libavif (boo#1217615)
  * CVE-2023-6345: Integer overflow in Skia
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705147200">- Chromium 120.0.6099.216 (boo#1217839, boo#1218048, boo#1218302,
  boo#1218533, boo#1218719)
  * CVE-2024-0333: Insufficient data validation in Extensions
  * CVE-2024-0222: Use after free in ANGLE
  * CVE-2024-0223: Heap buffer overflow in ANGLE
  * CVE-2024-0224: Use after free in WebAudio
  * CVE-2024-0225: Use after free in WebGPU
  * CVE-2023-7024: Heap buffer overflow in WebRTC
  * CVE-2023-6702: Type Confusion in V8
  * CVE-2023-6703: Use after free in Blink
  * CVE-2023-6704: Use after free in libavif (boo#1218303)
  * CVE-2023-6705: Use after free in WebRTC
  * CVE-2023-6706: Use after free in FedCM
  * CVE-2023-6707: Use after free in CSS
  * CVE-2023-6508: Use after free in Media Stream
  * CVE-2023-6509: Use after free in Side Panel Search
  * CVE-2023-6510: Use after free in Media Capture
  * CVE-2023-6511: Inappropriate implementation in Autofill
  * CVE-2023-6512: Inappropriate implementation in Web Browser UI
- drop patches:
  * chromium-system-libusb.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-no_matching_constructor.patch
  * chromium-117-workaround_clang_bug-structured_binding.patch
- add patches:
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-emplace.patch
  * chromium-120-lp155-typename.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-emplace-struct.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
- add patches for Leap that revert braking changes:
  * chromium-120-lp155-revert-clang-build-failure.patch</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705233600">- Replace chromium-120-lp155-revert-clang-build-failure.patch
  with chromium-120-make_unique-struct.patch - which avoids
  reverting changes and instead provides a stub constructor to fix
  build on Leap</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705492800">- Chromium 120.0.6099.224 (boo#1218892)
  * CVE-2024-0517: Out of bounds write in V8
  * CVE-2024-0518: Type Confusion in V8
  * CVE-2024-0519: Out of bounds memory access in V8
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709380800">- Chromium 121.0.6167.184 (boo#1219118, boo#1219387, boo#1219661)
  * CVE-2024-1284: Use after free in Mojo
  * CVE-2024-1283: Heap buffer overflow in Skia
  * CVE-2024-1060: Use after free in Canvas
  * CVE-2024-1059: Use after free in WebRTC
  * CVE-2024-1077: Use after free in Network
  * CVE-2024-0807: Use after free in WebAudio
  * CVE-2024-0812: Inappropriate implementation in Accessibility
  * CVE-2024-0808: Integer underflow in WebUI
  * CVE-2024-0810: Insufficient policy enforcement in DevTools
  * CVE-2024-0814: Incorrect security UI in Payments
  * CVE-2024-0813: Use after free in Reading Mode
  * CVE-2024-0806: Use after free in Passwords
  * CVE-2024-0805: Inappropriate implementation in Downloads
  * CVE-2024-0804: Insufficient policy enforcement in iOS Security UI
  * CVE-2024-0811: Inappropriate implementation in Extensions API
  * CVE-2024-0809: Inappropriate implementation in Autofill
- Removed patches:
  * chromium-117-includes.patch
  * chromium-118-includes.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
  * gcc13-fix.patch
  * chromium-113-webauth-include-variant.patch
  * chromium-110-system-libffi.patch
- Added patches:
  * chromium-121-no_matching_constructor.patch
  * chromium-121-nullptr_t-without-namespace-std.patch
  * chromium-121-workaround_clang_bug-structured_binding.patch
  * chromium-121-missing-header-files.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-python3-invalid-escape-sequence.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-avoid-SFINAE-TypeConverter.patch
  * chromium-121-blink-libxml-const.patch
- Add patch chromium-disable-FFmpegAllowLists.patch:
  disable codec checker this will always fail (bsc#1219070)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709899200">- Add Cr121-ffmpeg-new-channel-layout.patch to rollback more FFmpeg
  changes so that FFmpeg 4 will work on Leap
- Prepare for libxml 2.12</changelog>
  <changelog author="ro@suse.de" date="1709899201">- Chromium 122.0.6261.111 (boo#1220131,boo#1220604,boo#1221105)
  * New upstream security release.
  * CVE-2024-2173: Out of bounds memory access in V8.
  * CVE-2024-2174: Inappropriate implementation in V8.
  * CVE-2024-2176: Use after free in FedCM.
- Chromium 122.0.6261.94
  * CVE-2024-1669: Out of bounds memory access in Blink.
  * CVE-2024-1670: Use after free in Mojo.
  * CVE-2024-1671: Inappropriate implementation in Site Isolation.
  * CVE-2024-1672: Inappropriate implementation in Content Security Policy.
  * CVE-2024-1673: Use after free in Accessibility.
  * CVE-2024-1674: Inappropriate implementation in Navigation.
  * CVE-2024-1675: Insufficient policy enforcement in Download.
  * CVE-2024-1676: Inappropriate implementation in Navigation.
  * Type Confusion in V8
  * rediff chromium-disable-GlobalMediaControlsCastStartStop.patch
  * drop chromium-114-lld-argument.patch
    replaced by chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-113-webview-namespace.patch (obsolete)
  * reduce chromium-norar.patch
    by the hunks in chromium-122-norar.patch
  * drop chromium-114-revert-av1enc-lp154.patch
    replaced by chromium-122-revert-av1enc-el9.patch
  * drop chromium-115-lp155-typename.patch
    chromium-116-lp155-typenames.patch
    chromium-117-lp155-typename.patch
    chromium-120-lp155-typename.patch
    replaced by chromium-122-typename.patch
  * drop chromium-121-missing-header-files.patch
    replaced by chromium-122-missing-header-files.patch
  * drop chromium-121-workaround_clang_bug-structured_binding.patch
    replaced by chromium-122-workaround_clang_bug-structured_binding.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-121-python3-invalid-escape-sequence.patch (upstream)
  * drop chromium-disable-FFmpegAllowLists.patch
    replaced by chromium-122-disable-FFmpegAllowLists.patch
  * drop chromium-121-avoid-SFINAE-TypeConverter.patch
    replaced by chromium-122-avoid-SFINAE-TypeConverter.patch
  * add buildrequires for rust
  * add patches from fedora package for 121 and 122
  * chromium-121-el7-clang-version-warning.patch
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-constexpr.patch
  * chromium-122-disable-FFmpegAllowLists.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-missing-header-files.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-norar.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-revert-av1enc-el9.patch
  * chromium-122-static-assert.patch
  * chromium-122-typename.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-workaround_clang_bug-structured_binding.patch
  * from debian add
  * chromium-122-undo-internal-alloc.patch
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-mojo.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * added compile fix needed on code15
    chromium-122-skip_bubble_contents_wrapper_static_assert.patch
    to prevent "static assertion expression is not an integral constant expression"
    "in call to 'operator+(&amp;"."[0], ShoppingInsightsSidePanelUI::GetWebUIName())'"
    in bubble_contents_wrapper.h:153
- replace Cr121-ffmpeg-new-channel-layout.patch by
  Cr122-ffmpeg-new-channel-layout.patch (rediff against 122)
- drop chromium-121-system-old-ffmpeg.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1710331200">- Chromium 122.0.6261.128 (boo#1221335)
  * CVE-2024-2400: Use after free in Performance Manager</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1710763200">- Use Python 3.11 on Leap
- Rename chromium-122-skip_bubble_contents_wrapper_static_assert.patch
  to chromium-122-WebUI-static_assert.patch
- Rename chromium-122-disable-FFmpegAllowLists.patch to
  chromium-disable-FFmpegAllowLists.patch
- Rename chromium-122-static-assert.patch to
  chromium-122-BookmarkNode-missing-operator.patch
- Rename chromium-122-undo-internal-alloc.patch to
  chromium-122-PA-undo-internal-alloc.patch
- Rename chromium-122-typename.patch to
  chromium-122-lp155-typename.patch
- Removed patches:
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-constexpr.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-121-el7-clang-version-warning.patch
  * chromium-116-lp155-url_load_stats-size-t.patch
  * chromium-icu72-2.patch
  * chromium-122-debian-upstream-mojo.patch
- Patches merged into other patches:
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * chromium-122-norar.patch
- Restore time clamper change to
  chromium-122-missing-header-files.patch
- Fix missing/invalid casting in
  chromium-122-no_matching_constructor.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1713096000">- Chromium 123.0.6312.122 (boo#1222707)
  * CVE-2024-3157: Out of bounds write in Compositing
  * CVE-2024-3516: Heap buffer overflow in ANGLE
  * CVE-2024-3515: Use after free in Dawn
- Chromium 123.0.6312.105 (boo#1222260)
  * CVE-2024-3156: Inappropriate implementation in V8
  * CVE-2024-3158: Use after free in Bookmarks
  * CVE-2024-3159: Out of bounds memory access in V8
- Chromium 123.0.6312.86 (boo#1222035)
  * CVE-2024-2883: Use after free in ANGLE
  * CVE-2024-2885: Use after free in Dawn
  * CVE-2024-2886: Use after free in WebCodecs
  * CVE-2024-2887: Type Confusion in WebAssembly
- Chromium 123.0.6312.58 (boo#1221732)
  * CVE-2024-2625: Object lifecycle issue in V8
  * CVE-2024-2626: Out of bounds read in Swiftshader
  * CVE-2024-2627: Use after free in Canvas
  * CVE-2024-2628: Inappropriate implementation in Downloads
- drop patches:
  * chromium-117-blink-BUILD-mnemonic.patch
  * chromium-121-blink-libxml-const.patch
  * chromium-122-BookmarkNode-missing-operator.patch
  * chromium-122-WebUI-static_assert.patch
  * chromium-122-PA-undo-internal-alloc.patch</changelog>
  <changelog author="ro@suse.de" date="1713355200">- Chromium 124.0.6367.60 (boo#1222958)
  * CVE-2024-3832: Object corruption in V8.
  * CVE-2024-3833: Object corruption in WebAssembly.
  * CVE-2024-3834: Use after free in Downloads. Reported by ChaobinZhang
  * CVE-2024-3837: Use after free in QUIC.
  * CVE-2024-3838: Inappropriate implementation in Autofill.
  * CVE-2024-3839: Out of bounds read in Fonts.
  * CVE-2024-3840: Insufficient policy enforcement in Site Isolation.
  * CVE-2024-3841: Insufficient data validation in Browser Switcher.
  * CVE-2024-3843: Insufficient data validation in Downloads.
  * CVE-2024-3844: Inappropriate implementation in Extensions.
  * CVE-2024-3845: Inappropriate implementation in Network.
  * CVE-2024-3846: Inappropriate implementation in Prompts.
  * CVE-2024-3847: Insufficient policy enforcement in WebUI.
- drop patches:
  * chromium-123-optional2.patch
  * chromium-122-avoid-SFINAE-TypeConverter.patch
  * chromium-123-PA-InternalAllocator.patch
- rediff patches:
  * chromium-110-compiler.patch
  * chromium-120-emplace.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-lp155-typename.patch
- add patches: from debian/fixes
  * chromium-123-stats-collector.patch
- add patches: from debian/upstream
  * chromium-124-angle-powf.patch
  * chromium-124-atomic.patch
  * chromium-124-extractor-bitset.patch
  * chromium-124-fps-optional.patch
  * chromium-124-span-optional.patch
  * chromium-124-uint-includes.patch
  * chromium-124-webgpu-optional.patch
- add patches:
  * chromium-123-WebUI-static_assert.patch
    workaround for compile issue in webui_contents_wrapper.h
  * chromium-124-system-libxml.patch (from fedora)</changelog>
  <changelog author="ro@suse.de" date="1714132800">- Chromium 124.0.6367.78 (boo#1223845)
  * CVE-2024-4058: Type Confusion in ANGLE
  * CVE-2024-4059: Out of bounds read in V8 API
  * CVE-2024-4060: Use after free in Dawn</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1714564800">- Add patches:
  * chromium-123-missing-QtGui.patch
- Restore libxml 2.12 check for chromium-124-system-libxml.patch
  which replaced chromium-121-blink-libxml-const.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714651200">- Chromium 124.0.6367.118 (boo#1223846)
  * CVE-2024-4331: Use after free in Picture In Picture
  * CVE-2024-4368: Use after free in Dawn</changelog>
  <changelog author="ro@suse.de" date="1714737600">- drop patches:
  * chromium-123-WebUI-static_assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715342400">- Chromium 124.0.6367.201 (boo#1224208)
  * CVE-2024-4671: Use after free in Visuals
- Chromium 124.0.6367.155 (boo#1224045)
  * CVE-2024-4558: Use after free in ANGLE
  * CVE-2024-4559: Heap buffer overflow in WebAudio</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- Chromium 124.0.6367.207 (boo#1224294)
  * CVE-2024-4761: Out of bounds write in V8</changelog>
  <changelog author="ro@suse.de" date="1715860800">- Chromium 125.0.6422.60 (boo#1224341)
  * CVE-2024-4947: Type Confusion in V8
  * CVE-2024-4948: Use after free in Dawn
  * CVE-2024-4949: Use after free in V8
  * CVE-2024-4950: Inappropriate implementation in Downloads
- Chromium 125.0.6422.41
  * New upstream (early) stable release.
- drop upstreamed patches:
  * chromium-124-uint-includes.patch
  * chromium-124-fps-optional.patch
  * chromium-124-span-optional.patch
  * chromium-124-extractor-bitset.patch
  * chromium-124-atomic.patch
  * chromium-124-webgpu-optional.patch
  * chromium-124-angle-powf.patch
- add debian upstream patches added for 125:
  * chromium-125-appservice-include.patch
  * chromium-125-lens-include.patch
  * chromium-125-mojo-bindings-include.patch
  * chromium-125-no-vector-consts.patch
  * chromium-125-vulkan-include.patch
  * chromium-125-tabstrip-include.patch
  * chromium-125-ninja.patch
- add debian fixes patches to fix font gc crashes:
  * chromium-125-debian-bad-font-gc0000.patch
  * chromium-125-debian-bad-font-gc000.patch
  * chromium-125-debian-bad-font-gc00.patch
  * chromium-125-debian-bad-font-gc0.patch
  * chromium-125-debian-bad-font-gc11.patch
  * chromium-125-debian-bad-font-gc1.patch
  * chromium-125-debian-bad-font-gc2.patch
  * chromium-125-debian-bad-font-gc3.patch
- add from fedora (reverse applied for older ffmpeg):
  * chromium-125-ffmpeg-5.x-reordered_opaque.patch
- re-diff and rename:
  * from chromium-110-compiler.patch
    to chromium-125-compiler.patch
  * from chromium-120-emplace-struct.patch
    to chromium-125-emplace-struct.patch
  * from chromium-disable-FFmpegAllowLists.patch
    to chromium-125-disable-FFmpegAllowLists.patch
  * from chromium-122-missing-header-files.patch
    to chromium-125-missing-header-files.patch
  * from chromium-122-no_matching_constructor.patch
    to chromium-125-no_matching_constructor.patch
  * from chromium-122-lp155-typename.patch
    to chromium-125-lp155-typename.patch
- third_party/zstd
  added to keeplibs for
  third_party/blink/renderer/platform:platform
- third_party/tflite/src/third_party/xla/xla/tsl/util
  added to keeplibs for
  third_party/tflite/tflite
- third_party/lens_server_proto
  added to keeplibs for
  gen/third_party/lens_server_proto</changelog>
</package>
<package pkgid="8ba570f0f202aaacb74ef8ddc2cefc9d418014b685384325b970a8d8d7ff19b8585eeb53fa466a42d96d5200eef1b6918a114ac95f85c36a740ced88eb305c76" name="chromedriver-debuginfo" arch="x86_64">
  <version epoch="0" ver="124.0.6367.201" rel="1.0.2.1.sr20240429"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697630400">- Chromium 118.0.5993.88:
  * unspecified security fix (boo#1216392)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Chromium 118.0.5993.117 (boo#1216549)
  * CVE-2023-5472: Use after free in Profiles
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699617600">- Chromium 119.0.6045.123 (boo#1216978)
  * CVE-2023-5996: Use after free in WebAudio
- Chromium 119.0.6045.105 (boo#1216783)
  * CVE-2023-5480: Inappropriate implementation in Payments
  * CVE-2023-5482: Insufficient data validation in USB
  * CVE-2023-5849: Integer overflow in USB
  * CVE-2023-5850: Incorrect security UI in Downloads
  * CVE-2023-5851: Inappropriate implementation in Downloads
  * CVE-2023-5852: Use after free in Printing
  * CVE-2023-5853: Incorrect security UI in Downloads
  * CVE-2023-5854: Use after free in Profiles
  * CVE-2023-5855: Use after free in Reading Mode
  * CVE-2023-5856: Use after free in Side Panel
  * CVE-2023-5857: Inappropriate implementation in Downloads
  * CVE-2023-5858: Inappropriate implementation in WebApp Provider
  * CVE-2023-5859: Incorrect security UI in Picture In Picture
- dropped patches:
  * chromium-98-gtk4-build.patch
  * chromium-118-system-freetype.patch
  * chromium-118-no_matching_constructor.patch
- added patches:
  * chromium-119-no_matching_constructor.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1700049600">- Chromium 119.0.6045.159 (boo#1217142)
  * CVE-2023-5997: Use after free in Garbage Collection
  * CVE-2023-6112: Use after free in Navigation
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- Chromium 119.0.6045.199 (boo#1217616)
  * CVE-2023-6348: Type Confusion in Spellcheck
  * CVE-2023-6347: Use after free in Mojo
  * CVE-2023-6346: Use after free in WebAudio
  * CVE-2023-6350: Out of bounds memory access in libavif (boo#1217614)
  * CVE-2023-6351: Use after free in libavif (boo#1217615)
  * CVE-2023-6345: Integer overflow in Skia
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705147200">- Chromium 120.0.6099.216 (boo#1217839, boo#1218048, boo#1218302,
  boo#1218533, boo#1218719)
  * CVE-2024-0333: Insufficient data validation in Extensions
  * CVE-2024-0222: Use after free in ANGLE
  * CVE-2024-0223: Heap buffer overflow in ANGLE
  * CVE-2024-0224: Use after free in WebAudio
  * CVE-2024-0225: Use after free in WebGPU
  * CVE-2023-7024: Heap buffer overflow in WebRTC
  * CVE-2023-6702: Type Confusion in V8
  * CVE-2023-6703: Use after free in Blink
  * CVE-2023-6704: Use after free in libavif (boo#1218303)
  * CVE-2023-6705: Use after free in WebRTC
  * CVE-2023-6706: Use after free in FedCM
  * CVE-2023-6707: Use after free in CSS
  * CVE-2023-6508: Use after free in Media Stream
  * CVE-2023-6509: Use after free in Side Panel Search
  * CVE-2023-6510: Use after free in Media Capture
  * CVE-2023-6511: Inappropriate implementation in Autofill
  * CVE-2023-6512: Inappropriate implementation in Web Browser UI
- drop patches:
  * chromium-system-libusb.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-no_matching_constructor.patch
  * chromium-117-workaround_clang_bug-structured_binding.patch
- add patches:
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-emplace.patch
  * chromium-120-lp155-typename.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-emplace-struct.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
- add patches for Leap that revert braking changes:
  * chromium-120-lp155-revert-clang-build-failure.patch</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705233600">- Replace chromium-120-lp155-revert-clang-build-failure.patch
  with chromium-120-make_unique-struct.patch - which avoids
  reverting changes and instead provides a stub constructor to fix
  build on Leap</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705492800">- Chromium 120.0.6099.224 (boo#1218892)
  * CVE-2024-0517: Out of bounds write in V8
  * CVE-2024-0518: Type Confusion in V8
  * CVE-2024-0519: Out of bounds memory access in V8
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709380800">- Chromium 121.0.6167.184 (boo#1219118, boo#1219387, boo#1219661)
  * CVE-2024-1284: Use after free in Mojo
  * CVE-2024-1283: Heap buffer overflow in Skia
  * CVE-2024-1060: Use after free in Canvas
  * CVE-2024-1059: Use after free in WebRTC
  * CVE-2024-1077: Use after free in Network
  * CVE-2024-0807: Use after free in WebAudio
  * CVE-2024-0812: Inappropriate implementation in Accessibility
  * CVE-2024-0808: Integer underflow in WebUI
  * CVE-2024-0810: Insufficient policy enforcement in DevTools
  * CVE-2024-0814: Incorrect security UI in Payments
  * CVE-2024-0813: Use after free in Reading Mode
  * CVE-2024-0806: Use after free in Passwords
  * CVE-2024-0805: Inappropriate implementation in Downloads
  * CVE-2024-0804: Insufficient policy enforcement in iOS Security UI
  * CVE-2024-0811: Inappropriate implementation in Extensions API
  * CVE-2024-0809: Inappropriate implementation in Autofill
- Removed patches:
  * chromium-117-includes.patch
  * chromium-118-includes.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
  * gcc13-fix.patch
  * chromium-113-webauth-include-variant.patch
  * chromium-110-system-libffi.patch
- Added patches:
  * chromium-121-no_matching_constructor.patch
  * chromium-121-nullptr_t-without-namespace-std.patch
  * chromium-121-workaround_clang_bug-structured_binding.patch
  * chromium-121-missing-header-files.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-python3-invalid-escape-sequence.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-avoid-SFINAE-TypeConverter.patch
  * chromium-121-blink-libxml-const.patch
- Add patch chromium-disable-FFmpegAllowLists.patch:
  disable codec checker this will always fail (bsc#1219070)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709899200">- Add Cr121-ffmpeg-new-channel-layout.patch to rollback more FFmpeg
  changes so that FFmpeg 4 will work on Leap
- Prepare for libxml 2.12</changelog>
  <changelog author="ro@suse.de" date="1709899201">- Chromium 122.0.6261.111 (boo#1220131,boo#1220604,boo#1221105)
  * New upstream security release.
  * CVE-2024-2173: Out of bounds memory access in V8.
  * CVE-2024-2174: Inappropriate implementation in V8.
  * CVE-2024-2176: Use after free in FedCM.
- Chromium 122.0.6261.94
  * CVE-2024-1669: Out of bounds memory access in Blink.
  * CVE-2024-1670: Use after free in Mojo.
  * CVE-2024-1671: Inappropriate implementation in Site Isolation.
  * CVE-2024-1672: Inappropriate implementation in Content Security Policy.
  * CVE-2024-1673: Use after free in Accessibility.
  * CVE-2024-1674: Inappropriate implementation in Navigation.
  * CVE-2024-1675: Insufficient policy enforcement in Download.
  * CVE-2024-1676: Inappropriate implementation in Navigation.
  * Type Confusion in V8
  * rediff chromium-disable-GlobalMediaControlsCastStartStop.patch
  * drop chromium-114-lld-argument.patch
    replaced by chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-113-webview-namespace.patch (obsolete)
  * reduce chromium-norar.patch
    by the hunks in chromium-122-norar.patch
  * drop chromium-114-revert-av1enc-lp154.patch
    replaced by chromium-122-revert-av1enc-el9.patch
  * drop chromium-115-lp155-typename.patch
    chromium-116-lp155-typenames.patch
    chromium-117-lp155-typename.patch
    chromium-120-lp155-typename.patch
    replaced by chromium-122-typename.patch
  * drop chromium-121-missing-header-files.patch
    replaced by chromium-122-missing-header-files.patch
  * drop chromium-121-workaround_clang_bug-structured_binding.patch
    replaced by chromium-122-workaround_clang_bug-structured_binding.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-121-python3-invalid-escape-sequence.patch (upstream)
  * drop chromium-disable-FFmpegAllowLists.patch
    replaced by chromium-122-disable-FFmpegAllowLists.patch
  * drop chromium-121-avoid-SFINAE-TypeConverter.patch
    replaced by chromium-122-avoid-SFINAE-TypeConverter.patch
  * add buildrequires for rust
  * add patches from fedora package for 121 and 122
  * chromium-121-el7-clang-version-warning.patch
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-constexpr.patch
  * chromium-122-disable-FFmpegAllowLists.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-missing-header-files.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-norar.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-revert-av1enc-el9.patch
  * chromium-122-static-assert.patch
  * chromium-122-typename.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-workaround_clang_bug-structured_binding.patch
  * from debian add
  * chromium-122-undo-internal-alloc.patch
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-mojo.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * added compile fix needed on code15
    chromium-122-skip_bubble_contents_wrapper_static_assert.patch
    to prevent "static assertion expression is not an integral constant expression"
    "in call to 'operator+(&amp;"."[0], ShoppingInsightsSidePanelUI::GetWebUIName())'"
    in bubble_contents_wrapper.h:153
- replace Cr121-ffmpeg-new-channel-layout.patch by
  Cr122-ffmpeg-new-channel-layout.patch (rediff against 122)
- drop chromium-121-system-old-ffmpeg.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1710331200">- Chromium 122.0.6261.128 (boo#1221335)
  * CVE-2024-2400: Use after free in Performance Manager</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1710763200">- Use Python 3.11 on Leap
- Rename chromium-122-skip_bubble_contents_wrapper_static_assert.patch
  to chromium-122-WebUI-static_assert.patch
- Rename chromium-122-disable-FFmpegAllowLists.patch to
  chromium-disable-FFmpegAllowLists.patch
- Rename chromium-122-static-assert.patch to
  chromium-122-BookmarkNode-missing-operator.patch
- Rename chromium-122-undo-internal-alloc.patch to
  chromium-122-PA-undo-internal-alloc.patch
- Rename chromium-122-typename.patch to
  chromium-122-lp155-typename.patch
- Removed patches:
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-constexpr.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-121-el7-clang-version-warning.patch
  * chromium-116-lp155-url_load_stats-size-t.patch
  * chromium-icu72-2.patch
  * chromium-122-debian-upstream-mojo.patch
- Patches merged into other patches:
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * chromium-122-norar.patch
- Restore time clamper change to
  chromium-122-missing-header-files.patch
- Fix missing/invalid casting in
  chromium-122-no_matching_constructor.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1713096000">- Chromium 123.0.6312.122 (boo#1222707)
  * CVE-2024-3157: Out of bounds write in Compositing
  * CVE-2024-3516: Heap buffer overflow in ANGLE
  * CVE-2024-3515: Use after free in Dawn
- Chromium 123.0.6312.105 (boo#1222260)
  * CVE-2024-3156: Inappropriate implementation in V8
  * CVE-2024-3158: Use after free in Bookmarks
  * CVE-2024-3159: Out of bounds memory access in V8
- Chromium 123.0.6312.86 (boo#1222035)
  * CVE-2024-2883: Use after free in ANGLE
  * CVE-2024-2885: Use after free in Dawn
  * CVE-2024-2886: Use after free in WebCodecs
  * CVE-2024-2887: Type Confusion in WebAssembly
- Chromium 123.0.6312.58 (boo#1221732)
  * CVE-2024-2625: Object lifecycle issue in V8
  * CVE-2024-2626: Out of bounds read in Swiftshader
  * CVE-2024-2627: Use after free in Canvas
  * CVE-2024-2628: Inappropriate implementation in Downloads
- drop patches:
  * chromium-117-blink-BUILD-mnemonic.patch
  * chromium-121-blink-libxml-const.patch
  * chromium-122-BookmarkNode-missing-operator.patch
  * chromium-122-WebUI-static_assert.patch
  * chromium-122-PA-undo-internal-alloc.patch</changelog>
  <changelog author="ro@suse.de" date="1713355200">- Chromium 124.0.6367.60 (boo#1222958)
  * CVE-2024-3832: Object corruption in V8.
  * CVE-2024-3833: Object corruption in WebAssembly.
  * CVE-2024-3834: Use after free in Downloads. Reported by ChaobinZhang
  * CVE-2024-3837: Use after free in QUIC.
  * CVE-2024-3838: Inappropriate implementation in Autofill.
  * CVE-2024-3839: Out of bounds read in Fonts.
  * CVE-2024-3840: Insufficient policy enforcement in Site Isolation.
  * CVE-2024-3841: Insufficient data validation in Browser Switcher.
  * CVE-2024-3843: Insufficient data validation in Downloads.
  * CVE-2024-3844: Inappropriate implementation in Extensions.
  * CVE-2024-3845: Inappropriate implementation in Network.
  * CVE-2024-3846: Inappropriate implementation in Prompts.
  * CVE-2024-3847: Insufficient policy enforcement in WebUI.
- drop patches:
  * chromium-123-optional2.patch
  * chromium-122-avoid-SFINAE-TypeConverter.patch
  * chromium-123-PA-InternalAllocator.patch
- rediff patches:
  * chromium-110-compiler.patch
  * chromium-120-emplace.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-lp155-typename.patch
- add patches: from debian/fixes
  * chromium-123-stats-collector.patch
- add patches: from debian/upstream
  * chromium-124-angle-powf.patch
  * chromium-124-atomic.patch
  * chromium-124-extractor-bitset.patch
  * chromium-124-fps-optional.patch
  * chromium-124-span-optional.patch
  * chromium-124-uint-includes.patch
  * chromium-124-webgpu-optional.patch
- add patches:
  * chromium-123-WebUI-static_assert.patch
    workaround for compile issue in webui_contents_wrapper.h
  * chromium-124-system-libxml.patch (from fedora)</changelog>
  <changelog author="ro@suse.de" date="1714132800">- Chromium 124.0.6367.78 (boo#1223845)
  * CVE-2024-4058: Type Confusion in ANGLE
  * CVE-2024-4059: Out of bounds read in V8 API
  * CVE-2024-4060: Use after free in Dawn</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1714564800">- Add patches:
  * chromium-123-missing-QtGui.patch
- Restore libxml 2.12 check for chromium-124-system-libxml.patch
  which replaced chromium-121-blink-libxml-const.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714651200">- Chromium 124.0.6367.118 (boo#1223846)
  * CVE-2024-4331: Use after free in Picture In Picture
  * CVE-2024-4368: Use after free in Dawn</changelog>
  <changelog author="ro@suse.de" date="1714737600">- drop patches:
  * chromium-123-WebUI-static_assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715342400">- Chromium 124.0.6367.201
  * CVE-2024-4671: Use after free in Visuals
- Chromium 124.0.6367.155 (boo#1224045)
  * CVE-2024-4558: Use after free in ANGLE
  * CVE-2024-4559: Heap buffer overflow in WebAudio</changelog>
</package>
<package pkgid="424a318609e71b5bb4ed6c9b230c00aedefca7751710f133d172519f37a1dd15cd0119e47d55944966a6c717957ab910310c13eaf0b4082d5e81cabaa7d6eb39" name="chromedriver-debuginfo" arch="x86_64">
  <version epoch="0" ver="124.0.6367.207" rel="1.0.4.1.sr20240429"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Chromium 118.0.5993.117 (boo#1216549)
  * CVE-2023-5472: Use after free in Profiles
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699617600">- Chromium 119.0.6045.123 (boo#1216978)
  * CVE-2023-5996: Use after free in WebAudio
- Chromium 119.0.6045.105 (boo#1216783)
  * CVE-2023-5480: Inappropriate implementation in Payments
  * CVE-2023-5482: Insufficient data validation in USB
  * CVE-2023-5849: Integer overflow in USB
  * CVE-2023-5850: Incorrect security UI in Downloads
  * CVE-2023-5851: Inappropriate implementation in Downloads
  * CVE-2023-5852: Use after free in Printing
  * CVE-2023-5853: Incorrect security UI in Downloads
  * CVE-2023-5854: Use after free in Profiles
  * CVE-2023-5855: Use after free in Reading Mode
  * CVE-2023-5856: Use after free in Side Panel
  * CVE-2023-5857: Inappropriate implementation in Downloads
  * CVE-2023-5858: Inappropriate implementation in WebApp Provider
  * CVE-2023-5859: Incorrect security UI in Picture In Picture
- dropped patches:
  * chromium-98-gtk4-build.patch
  * chromium-118-system-freetype.patch
  * chromium-118-no_matching_constructor.patch
- added patches:
  * chromium-119-no_matching_constructor.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1700049600">- Chromium 119.0.6045.159 (boo#1217142)
  * CVE-2023-5997: Use after free in Garbage Collection
  * CVE-2023-6112: Use after free in Navigation
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- Chromium 119.0.6045.199 (boo#1217616)
  * CVE-2023-6348: Type Confusion in Spellcheck
  * CVE-2023-6347: Use after free in Mojo
  * CVE-2023-6346: Use after free in WebAudio
  * CVE-2023-6350: Out of bounds memory access in libavif (boo#1217614)
  * CVE-2023-6351: Use after free in libavif (boo#1217615)
  * CVE-2023-6345: Integer overflow in Skia
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705147200">- Chromium 120.0.6099.216 (boo#1217839, boo#1218048, boo#1218302,
  boo#1218533, boo#1218719)
  * CVE-2024-0333: Insufficient data validation in Extensions
  * CVE-2024-0222: Use after free in ANGLE
  * CVE-2024-0223: Heap buffer overflow in ANGLE
  * CVE-2024-0224: Use after free in WebAudio
  * CVE-2024-0225: Use after free in WebGPU
  * CVE-2023-7024: Heap buffer overflow in WebRTC
  * CVE-2023-6702: Type Confusion in V8
  * CVE-2023-6703: Use after free in Blink
  * CVE-2023-6704: Use after free in libavif (boo#1218303)
  * CVE-2023-6705: Use after free in WebRTC
  * CVE-2023-6706: Use after free in FedCM
  * CVE-2023-6707: Use after free in CSS
  * CVE-2023-6508: Use after free in Media Stream
  * CVE-2023-6509: Use after free in Side Panel Search
  * CVE-2023-6510: Use after free in Media Capture
  * CVE-2023-6511: Inappropriate implementation in Autofill
  * CVE-2023-6512: Inappropriate implementation in Web Browser UI
- drop patches:
  * chromium-system-libusb.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-no_matching_constructor.patch
  * chromium-117-workaround_clang_bug-structured_binding.patch
- add patches:
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-emplace.patch
  * chromium-120-lp155-typename.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-emplace-struct.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
- add patches for Leap that revert braking changes:
  * chromium-120-lp155-revert-clang-build-failure.patch</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705233600">- Replace chromium-120-lp155-revert-clang-build-failure.patch
  with chromium-120-make_unique-struct.patch - which avoids
  reverting changes and instead provides a stub constructor to fix
  build on Leap</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705492800">- Chromium 120.0.6099.224 (boo#1218892)
  * CVE-2024-0517: Out of bounds write in V8
  * CVE-2024-0518: Type Confusion in V8
  * CVE-2024-0519: Out of bounds memory access in V8
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709380800">- Chromium 121.0.6167.184 (boo#1219118, boo#1219387, boo#1219661)
  * CVE-2024-1284: Use after free in Mojo
  * CVE-2024-1283: Heap buffer overflow in Skia
  * CVE-2024-1060: Use after free in Canvas
  * CVE-2024-1059: Use after free in WebRTC
  * CVE-2024-1077: Use after free in Network
  * CVE-2024-0807: Use after free in WebAudio
  * CVE-2024-0812: Inappropriate implementation in Accessibility
  * CVE-2024-0808: Integer underflow in WebUI
  * CVE-2024-0810: Insufficient policy enforcement in DevTools
  * CVE-2024-0814: Incorrect security UI in Payments
  * CVE-2024-0813: Use after free in Reading Mode
  * CVE-2024-0806: Use after free in Passwords
  * CVE-2024-0805: Inappropriate implementation in Downloads
  * CVE-2024-0804: Insufficient policy enforcement in iOS Security UI
  * CVE-2024-0811: Inappropriate implementation in Extensions API
  * CVE-2024-0809: Inappropriate implementation in Autofill
- Removed patches:
  * chromium-117-includes.patch
  * chromium-118-includes.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
  * gcc13-fix.patch
  * chromium-113-webauth-include-variant.patch
  * chromium-110-system-libffi.patch
- Added patches:
  * chromium-121-no_matching_constructor.patch
  * chromium-121-nullptr_t-without-namespace-std.patch
  * chromium-121-workaround_clang_bug-structured_binding.patch
  * chromium-121-missing-header-files.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-python3-invalid-escape-sequence.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-avoid-SFINAE-TypeConverter.patch
  * chromium-121-blink-libxml-const.patch
- Add patch chromium-disable-FFmpegAllowLists.patch:
  disable codec checker this will always fail (bsc#1219070)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709899200">- Add Cr121-ffmpeg-new-channel-layout.patch to rollback more FFmpeg
  changes so that FFmpeg 4 will work on Leap
- Prepare for libxml 2.12</changelog>
  <changelog author="ro@suse.de" date="1709899201">- Chromium 122.0.6261.111 (boo#1220131,boo#1220604,boo#1221105)
  * New upstream security release.
  * CVE-2024-2173: Out of bounds memory access in V8.
  * CVE-2024-2174: Inappropriate implementation in V8.
  * CVE-2024-2176: Use after free in FedCM.
- Chromium 122.0.6261.94
  * CVE-2024-1669: Out of bounds memory access in Blink.
  * CVE-2024-1670: Use after free in Mojo.
  * CVE-2024-1671: Inappropriate implementation in Site Isolation.
  * CVE-2024-1672: Inappropriate implementation in Content Security Policy.
  * CVE-2024-1673: Use after free in Accessibility.
  * CVE-2024-1674: Inappropriate implementation in Navigation.
  * CVE-2024-1675: Insufficient policy enforcement in Download.
  * CVE-2024-1676: Inappropriate implementation in Navigation.
  * Type Confusion in V8
  * rediff chromium-disable-GlobalMediaControlsCastStartStop.patch
  * drop chromium-114-lld-argument.patch
    replaced by chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-113-webview-namespace.patch (obsolete)
  * reduce chromium-norar.patch
    by the hunks in chromium-122-norar.patch
  * drop chromium-114-revert-av1enc-lp154.patch
    replaced by chromium-122-revert-av1enc-el9.patch
  * drop chromium-115-lp155-typename.patch
    chromium-116-lp155-typenames.patch
    chromium-117-lp155-typename.patch
    chromium-120-lp155-typename.patch
    replaced by chromium-122-typename.patch
  * drop chromium-121-missing-header-files.patch
    replaced by chromium-122-missing-header-files.patch
  * drop chromium-121-workaround_clang_bug-structured_binding.patch
    replaced by chromium-122-workaround_clang_bug-structured_binding.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-121-python3-invalid-escape-sequence.patch (upstream)
  * drop chromium-disable-FFmpegAllowLists.patch
    replaced by chromium-122-disable-FFmpegAllowLists.patch
  * drop chromium-121-avoid-SFINAE-TypeConverter.patch
    replaced by chromium-122-avoid-SFINAE-TypeConverter.patch
  * add buildrequires for rust
  * add patches from fedora package for 121 and 122
  * chromium-121-el7-clang-version-warning.patch
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-constexpr.patch
  * chromium-122-disable-FFmpegAllowLists.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-missing-header-files.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-norar.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-revert-av1enc-el9.patch
  * chromium-122-static-assert.patch
  * chromium-122-typename.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-workaround_clang_bug-structured_binding.patch
  * from debian add
  * chromium-122-undo-internal-alloc.patch
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-mojo.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * added compile fix needed on code15
    chromium-122-skip_bubble_contents_wrapper_static_assert.patch
    to prevent "static assertion expression is not an integral constant expression"
    "in call to 'operator+(&amp;"."[0], ShoppingInsightsSidePanelUI::GetWebUIName())'"
    in bubble_contents_wrapper.h:153
- replace Cr121-ffmpeg-new-channel-layout.patch by
  Cr122-ffmpeg-new-channel-layout.patch (rediff against 122)
- drop chromium-121-system-old-ffmpeg.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1710331200">- Chromium 122.0.6261.128 (boo#1221335)
  * CVE-2024-2400: Use after free in Performance Manager</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1710763200">- Use Python 3.11 on Leap
- Rename chromium-122-skip_bubble_contents_wrapper_static_assert.patch
  to chromium-122-WebUI-static_assert.patch
- Rename chromium-122-disable-FFmpegAllowLists.patch to
  chromium-disable-FFmpegAllowLists.patch
- Rename chromium-122-static-assert.patch to
  chromium-122-BookmarkNode-missing-operator.patch
- Rename chromium-122-undo-internal-alloc.patch to
  chromium-122-PA-undo-internal-alloc.patch
- Rename chromium-122-typename.patch to
  chromium-122-lp155-typename.patch
- Removed patches:
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-constexpr.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-121-el7-clang-version-warning.patch
  * chromium-116-lp155-url_load_stats-size-t.patch
  * chromium-icu72-2.patch
  * chromium-122-debian-upstream-mojo.patch
- Patches merged into other patches:
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * chromium-122-norar.patch
- Restore time clamper change to
  chromium-122-missing-header-files.patch
- Fix missing/invalid casting in
  chromium-122-no_matching_constructor.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1713096000">- Chromium 123.0.6312.122 (boo#1222707)
  * CVE-2024-3157: Out of bounds write in Compositing
  * CVE-2024-3516: Heap buffer overflow in ANGLE
  * CVE-2024-3515: Use after free in Dawn
- Chromium 123.0.6312.105 (boo#1222260)
  * CVE-2024-3156: Inappropriate implementation in V8
  * CVE-2024-3158: Use after free in Bookmarks
  * CVE-2024-3159: Out of bounds memory access in V8
- Chromium 123.0.6312.86 (boo#1222035)
  * CVE-2024-2883: Use after free in ANGLE
  * CVE-2024-2885: Use after free in Dawn
  * CVE-2024-2886: Use after free in WebCodecs
  * CVE-2024-2887: Type Confusion in WebAssembly
- Chromium 123.0.6312.58 (boo#1221732)
  * CVE-2024-2625: Object lifecycle issue in V8
  * CVE-2024-2626: Out of bounds read in Swiftshader
  * CVE-2024-2627: Use after free in Canvas
  * CVE-2024-2628: Inappropriate implementation in Downloads
- drop patches:
  * chromium-117-blink-BUILD-mnemonic.patch
  * chromium-121-blink-libxml-const.patch
  * chromium-122-BookmarkNode-missing-operator.patch
  * chromium-122-WebUI-static_assert.patch
  * chromium-122-PA-undo-internal-alloc.patch</changelog>
  <changelog author="ro@suse.de" date="1713355200">- Chromium 124.0.6367.60 (boo#1222958)
  * CVE-2024-3832: Object corruption in V8.
  * CVE-2024-3833: Object corruption in WebAssembly.
  * CVE-2024-3834: Use after free in Downloads. Reported by ChaobinZhang
  * CVE-2024-3837: Use after free in QUIC.
  * CVE-2024-3838: Inappropriate implementation in Autofill.
  * CVE-2024-3839: Out of bounds read in Fonts.
  * CVE-2024-3840: Insufficient policy enforcement in Site Isolation.
  * CVE-2024-3841: Insufficient data validation in Browser Switcher.
  * CVE-2024-3843: Insufficient data validation in Downloads.
  * CVE-2024-3844: Inappropriate implementation in Extensions.
  * CVE-2024-3845: Inappropriate implementation in Network.
  * CVE-2024-3846: Inappropriate implementation in Prompts.
  * CVE-2024-3847: Insufficient policy enforcement in WebUI.
- drop patches:
  * chromium-123-optional2.patch
  * chromium-122-avoid-SFINAE-TypeConverter.patch
  * chromium-123-PA-InternalAllocator.patch
- rediff patches:
  * chromium-110-compiler.patch
  * chromium-120-emplace.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-lp155-typename.patch
- add patches: from debian/fixes
  * chromium-123-stats-collector.patch
- add patches: from debian/upstream
  * chromium-124-angle-powf.patch
  * chromium-124-atomic.patch
  * chromium-124-extractor-bitset.patch
  * chromium-124-fps-optional.patch
  * chromium-124-span-optional.patch
  * chromium-124-uint-includes.patch
  * chromium-124-webgpu-optional.patch
- add patches:
  * chromium-123-WebUI-static_assert.patch
    workaround for compile issue in webui_contents_wrapper.h
  * chromium-124-system-libxml.patch (from fedora)</changelog>
  <changelog author="ro@suse.de" date="1714132800">- Chromium 124.0.6367.78 (boo#1223845)
  * CVE-2024-4058: Type Confusion in ANGLE
  * CVE-2024-4059: Out of bounds read in V8 API
  * CVE-2024-4060: Use after free in Dawn</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1714564800">- Add patches:
  * chromium-123-missing-QtGui.patch
- Restore libxml 2.12 check for chromium-124-system-libxml.patch
  which replaced chromium-121-blink-libxml-const.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714651200">- Chromium 124.0.6367.118 (boo#1223846)
  * CVE-2024-4331: Use after free in Picture In Picture
  * CVE-2024-4368: Use after free in Dawn</changelog>
  <changelog author="ro@suse.de" date="1714737600">- drop patches:
  * chromium-123-WebUI-static_assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715342400">- Chromium 124.0.6367.201 (boo#1224208)
  * CVE-2024-4671: Use after free in Visuals
- Chromium 124.0.6367.155 (boo#1224045)
  * CVE-2024-4558: Use after free in ANGLE
  * CVE-2024-4559: Heap buffer overflow in WebAudio</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- Chromium 124.0.6367.207 (boo#1224294)
  * CVE-2024-4761: Out of bounds write in V8</changelog>
</package>
<package pkgid="3379d8e21b31320957c9dc58fdf9624536d3efed42ee2a4b0766ac982115973fb586a3197b989d94dc6a19b913d552878f8206acd54c4920f00368013241405b" name="chromedriver-debuginfo" arch="x86_64">
  <version epoch="0" ver="125.0.6422.60" rel="1.0.6.1.sr20240429"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699617600">- Chromium 119.0.6045.123 (boo#1216978)
  * CVE-2023-5996: Use after free in WebAudio
- Chromium 119.0.6045.105 (boo#1216783)
  * CVE-2023-5480: Inappropriate implementation in Payments
  * CVE-2023-5482: Insufficient data validation in USB
  * CVE-2023-5849: Integer overflow in USB
  * CVE-2023-5850: Incorrect security UI in Downloads
  * CVE-2023-5851: Inappropriate implementation in Downloads
  * CVE-2023-5852: Use after free in Printing
  * CVE-2023-5853: Incorrect security UI in Downloads
  * CVE-2023-5854: Use after free in Profiles
  * CVE-2023-5855: Use after free in Reading Mode
  * CVE-2023-5856: Use after free in Side Panel
  * CVE-2023-5857: Inappropriate implementation in Downloads
  * CVE-2023-5858: Inappropriate implementation in WebApp Provider
  * CVE-2023-5859: Incorrect security UI in Picture In Picture
- dropped patches:
  * chromium-98-gtk4-build.patch
  * chromium-118-system-freetype.patch
  * chromium-118-no_matching_constructor.patch
- added patches:
  * chromium-119-no_matching_constructor.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1700049600">- Chromium 119.0.6045.159 (boo#1217142)
  * CVE-2023-5997: Use after free in Garbage Collection
  * CVE-2023-6112: Use after free in Navigation
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- Chromium 119.0.6045.199 (boo#1217616)
  * CVE-2023-6348: Type Confusion in Spellcheck
  * CVE-2023-6347: Use after free in Mojo
  * CVE-2023-6346: Use after free in WebAudio
  * CVE-2023-6350: Out of bounds memory access in libavif (boo#1217614)
  * CVE-2023-6351: Use after free in libavif (boo#1217615)
  * CVE-2023-6345: Integer overflow in Skia
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705147200">- Chromium 120.0.6099.216 (boo#1217839, boo#1218048, boo#1218302,
  boo#1218533, boo#1218719)
  * CVE-2024-0333: Insufficient data validation in Extensions
  * CVE-2024-0222: Use after free in ANGLE
  * CVE-2024-0223: Heap buffer overflow in ANGLE
  * CVE-2024-0224: Use after free in WebAudio
  * CVE-2024-0225: Use after free in WebGPU
  * CVE-2023-7024: Heap buffer overflow in WebRTC
  * CVE-2023-6702: Type Confusion in V8
  * CVE-2023-6703: Use after free in Blink
  * CVE-2023-6704: Use after free in libavif (boo#1218303)
  * CVE-2023-6705: Use after free in WebRTC
  * CVE-2023-6706: Use after free in FedCM
  * CVE-2023-6707: Use after free in CSS
  * CVE-2023-6508: Use after free in Media Stream
  * CVE-2023-6509: Use after free in Side Panel Search
  * CVE-2023-6510: Use after free in Media Capture
  * CVE-2023-6511: Inappropriate implementation in Autofill
  * CVE-2023-6512: Inappropriate implementation in Web Browser UI
- drop patches:
  * chromium-system-libusb.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-no_matching_constructor.patch
  * chromium-117-workaround_clang_bug-structured_binding.patch
- add patches:
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-emplace.patch
  * chromium-120-lp155-typename.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-emplace-struct.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
- add patches for Leap that revert braking changes:
  * chromium-120-lp155-revert-clang-build-failure.patch</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705233600">- Replace chromium-120-lp155-revert-clang-build-failure.patch
  with chromium-120-make_unique-struct.patch - which avoids
  reverting changes and instead provides a stub constructor to fix
  build on Leap</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705492800">- Chromium 120.0.6099.224 (boo#1218892)
  * CVE-2024-0517: Out of bounds write in V8
  * CVE-2024-0518: Type Confusion in V8
  * CVE-2024-0519: Out of bounds memory access in V8
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709380800">- Chromium 121.0.6167.184 (boo#1219118, boo#1219387, boo#1219661)
  * CVE-2024-1284: Use after free in Mojo
  * CVE-2024-1283: Heap buffer overflow in Skia
  * CVE-2024-1060: Use after free in Canvas
  * CVE-2024-1059: Use after free in WebRTC
  * CVE-2024-1077: Use after free in Network
  * CVE-2024-0807: Use after free in WebAudio
  * CVE-2024-0812: Inappropriate implementation in Accessibility
  * CVE-2024-0808: Integer underflow in WebUI
  * CVE-2024-0810: Insufficient policy enforcement in DevTools
  * CVE-2024-0814: Incorrect security UI in Payments
  * CVE-2024-0813: Use after free in Reading Mode
  * CVE-2024-0806: Use after free in Passwords
  * CVE-2024-0805: Inappropriate implementation in Downloads
  * CVE-2024-0804: Insufficient policy enforcement in iOS Security UI
  * CVE-2024-0811: Inappropriate implementation in Extensions API
  * CVE-2024-0809: Inappropriate implementation in Autofill
- Removed patches:
  * chromium-117-includes.patch
  * chromium-118-includes.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
  * gcc13-fix.patch
  * chromium-113-webauth-include-variant.patch
  * chromium-110-system-libffi.patch
- Added patches:
  * chromium-121-no_matching_constructor.patch
  * chromium-121-nullptr_t-without-namespace-std.patch
  * chromium-121-workaround_clang_bug-structured_binding.patch
  * chromium-121-missing-header-files.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-python3-invalid-escape-sequence.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-avoid-SFINAE-TypeConverter.patch
  * chromium-121-blink-libxml-const.patch
- Add patch chromium-disable-FFmpegAllowLists.patch:
  disable codec checker this will always fail (bsc#1219070)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709899200">- Add Cr121-ffmpeg-new-channel-layout.patch to rollback more FFmpeg
  changes so that FFmpeg 4 will work on Leap
- Prepare for libxml 2.12</changelog>
  <changelog author="ro@suse.de" date="1709899201">- Chromium 122.0.6261.111 (boo#1220131,boo#1220604,boo#1221105)
  * New upstream security release.
  * CVE-2024-2173: Out of bounds memory access in V8.
  * CVE-2024-2174: Inappropriate implementation in V8.
  * CVE-2024-2176: Use after free in FedCM.
- Chromium 122.0.6261.94
  * CVE-2024-1669: Out of bounds memory access in Blink.
  * CVE-2024-1670: Use after free in Mojo.
  * CVE-2024-1671: Inappropriate implementation in Site Isolation.
  * CVE-2024-1672: Inappropriate implementation in Content Security Policy.
  * CVE-2024-1673: Use after free in Accessibility.
  * CVE-2024-1674: Inappropriate implementation in Navigation.
  * CVE-2024-1675: Insufficient policy enforcement in Download.
  * CVE-2024-1676: Inappropriate implementation in Navigation.
  * Type Confusion in V8
  * rediff chromium-disable-GlobalMediaControlsCastStartStop.patch
  * drop chromium-114-lld-argument.patch
    replaced by chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-113-webview-namespace.patch (obsolete)
  * reduce chromium-norar.patch
    by the hunks in chromium-122-norar.patch
  * drop chromium-114-revert-av1enc-lp154.patch
    replaced by chromium-122-revert-av1enc-el9.patch
  * drop chromium-115-lp155-typename.patch
    chromium-116-lp155-typenames.patch
    chromium-117-lp155-typename.patch
    chromium-120-lp155-typename.patch
    replaced by chromium-122-typename.patch
  * drop chromium-121-missing-header-files.patch
    replaced by chromium-122-missing-header-files.patch
  * drop chromium-121-workaround_clang_bug-structured_binding.patch
    replaced by chromium-122-workaround_clang_bug-structured_binding.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-121-python3-invalid-escape-sequence.patch (upstream)
  * drop chromium-disable-FFmpegAllowLists.patch
    replaced by chromium-122-disable-FFmpegAllowLists.patch
  * drop chromium-121-avoid-SFINAE-TypeConverter.patch
    replaced by chromium-122-avoid-SFINAE-TypeConverter.patch
  * add buildrequires for rust
  * add patches from fedora package for 121 and 122
  * chromium-121-el7-clang-version-warning.patch
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-constexpr.patch
  * chromium-122-disable-FFmpegAllowLists.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-missing-header-files.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-norar.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-revert-av1enc-el9.patch
  * chromium-122-static-assert.patch
  * chromium-122-typename.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-workaround_clang_bug-structured_binding.patch
  * from debian add
  * chromium-122-undo-internal-alloc.patch
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-mojo.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * added compile fix needed on code15
    chromium-122-skip_bubble_contents_wrapper_static_assert.patch
    to prevent "static assertion expression is not an integral constant expression"
    "in call to 'operator+(&amp;"."[0], ShoppingInsightsSidePanelUI::GetWebUIName())'"
    in bubble_contents_wrapper.h:153
- replace Cr121-ffmpeg-new-channel-layout.patch by
  Cr122-ffmpeg-new-channel-layout.patch (rediff against 122)
- drop chromium-121-system-old-ffmpeg.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1710331200">- Chromium 122.0.6261.128 (boo#1221335)
  * CVE-2024-2400: Use after free in Performance Manager</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1710763200">- Use Python 3.11 on Leap
- Rename chromium-122-skip_bubble_contents_wrapper_static_assert.patch
  to chromium-122-WebUI-static_assert.patch
- Rename chromium-122-disable-FFmpegAllowLists.patch to
  chromium-disable-FFmpegAllowLists.patch
- Rename chromium-122-static-assert.patch to
  chromium-122-BookmarkNode-missing-operator.patch
- Rename chromium-122-undo-internal-alloc.patch to
  chromium-122-PA-undo-internal-alloc.patch
- Rename chromium-122-typename.patch to
  chromium-122-lp155-typename.patch
- Removed patches:
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-constexpr.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-121-el7-clang-version-warning.patch
  * chromium-116-lp155-url_load_stats-size-t.patch
  * chromium-icu72-2.patch
  * chromium-122-debian-upstream-mojo.patch
- Patches merged into other patches:
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * chromium-122-norar.patch
- Restore time clamper change to
  chromium-122-missing-header-files.patch
- Fix missing/invalid casting in
  chromium-122-no_matching_constructor.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1713096000">- Chromium 123.0.6312.122 (boo#1222707)
  * CVE-2024-3157: Out of bounds write in Compositing
  * CVE-2024-3516: Heap buffer overflow in ANGLE
  * CVE-2024-3515: Use after free in Dawn
- Chromium 123.0.6312.105 (boo#1222260)
  * CVE-2024-3156: Inappropriate implementation in V8
  * CVE-2024-3158: Use after free in Bookmarks
  * CVE-2024-3159: Out of bounds memory access in V8
- Chromium 123.0.6312.86 (boo#1222035)
  * CVE-2024-2883: Use after free in ANGLE
  * CVE-2024-2885: Use after free in Dawn
  * CVE-2024-2886: Use after free in WebCodecs
  * CVE-2024-2887: Type Confusion in WebAssembly
- Chromium 123.0.6312.58 (boo#1221732)
  * CVE-2024-2625: Object lifecycle issue in V8
  * CVE-2024-2626: Out of bounds read in Swiftshader
  * CVE-2024-2627: Use after free in Canvas
  * CVE-2024-2628: Inappropriate implementation in Downloads
- drop patches:
  * chromium-117-blink-BUILD-mnemonic.patch
  * chromium-121-blink-libxml-const.patch
  * chromium-122-BookmarkNode-missing-operator.patch
  * chromium-122-WebUI-static_assert.patch
  * chromium-122-PA-undo-internal-alloc.patch</changelog>
  <changelog author="ro@suse.de" date="1713355200">- Chromium 124.0.6367.60 (boo#1222958)
  * CVE-2024-3832: Object corruption in V8.
  * CVE-2024-3833: Object corruption in WebAssembly.
  * CVE-2024-3834: Use after free in Downloads. Reported by ChaobinZhang
  * CVE-2024-3837: Use after free in QUIC.
  * CVE-2024-3838: Inappropriate implementation in Autofill.
  * CVE-2024-3839: Out of bounds read in Fonts.
  * CVE-2024-3840: Insufficient policy enforcement in Site Isolation.
  * CVE-2024-3841: Insufficient data validation in Browser Switcher.
  * CVE-2024-3843: Insufficient data validation in Downloads.
  * CVE-2024-3844: Inappropriate implementation in Extensions.
  * CVE-2024-3845: Inappropriate implementation in Network.
  * CVE-2024-3846: Inappropriate implementation in Prompts.
  * CVE-2024-3847: Insufficient policy enforcement in WebUI.
- drop patches:
  * chromium-123-optional2.patch
  * chromium-122-avoid-SFINAE-TypeConverter.patch
  * chromium-123-PA-InternalAllocator.patch
- rediff patches:
  * chromium-110-compiler.patch
  * chromium-120-emplace.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-lp155-typename.patch
- add patches: from debian/fixes
  * chromium-123-stats-collector.patch
- add patches: from debian/upstream
  * chromium-124-angle-powf.patch
  * chromium-124-atomic.patch
  * chromium-124-extractor-bitset.patch
  * chromium-124-fps-optional.patch
  * chromium-124-span-optional.patch
  * chromium-124-uint-includes.patch
  * chromium-124-webgpu-optional.patch
- add patches:
  * chromium-123-WebUI-static_assert.patch
    workaround for compile issue in webui_contents_wrapper.h
  * chromium-124-system-libxml.patch (from fedora)</changelog>
  <changelog author="ro@suse.de" date="1714132800">- Chromium 124.0.6367.78 (boo#1223845)
  * CVE-2024-4058: Type Confusion in ANGLE
  * CVE-2024-4059: Out of bounds read in V8 API
  * CVE-2024-4060: Use after free in Dawn</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1714564800">- Add patches:
  * chromium-123-missing-QtGui.patch
- Restore libxml 2.12 check for chromium-124-system-libxml.patch
  which replaced chromium-121-blink-libxml-const.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714651200">- Chromium 124.0.6367.118 (boo#1223846)
  * CVE-2024-4331: Use after free in Picture In Picture
  * CVE-2024-4368: Use after free in Dawn</changelog>
  <changelog author="ro@suse.de" date="1714737600">- drop patches:
  * chromium-123-WebUI-static_assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715342400">- Chromium 124.0.6367.201 (boo#1224208)
  * CVE-2024-4671: Use after free in Visuals
- Chromium 124.0.6367.155 (boo#1224045)
  * CVE-2024-4558: Use after free in ANGLE
  * CVE-2024-4559: Heap buffer overflow in WebAudio</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- Chromium 124.0.6367.207 (boo#1224294)
  * CVE-2024-4761: Out of bounds write in V8</changelog>
  <changelog author="ro@suse.de" date="1715860800">- Chromium 125.0.6422.60 (boo#1224341)
  * CVE-2024-4947: Type Confusion in V8
  * CVE-2024-4948: Use after free in Dawn
  * CVE-2024-4949: Use after free in V8
  * CVE-2024-4950: Inappropriate implementation in Downloads
- Chromium 125.0.6422.41
  * New upstream (early) stable release.
- drop upstreamed patches:
  * chromium-124-uint-includes.patch
  * chromium-124-fps-optional.patch
  * chromium-124-span-optional.patch
  * chromium-124-extractor-bitset.patch
  * chromium-124-atomic.patch
  * chromium-124-webgpu-optional.patch
  * chromium-124-angle-powf.patch
- add debian upstream patches added for 125:
  * chromium-125-appservice-include.patch
  * chromium-125-lens-include.patch
  * chromium-125-mojo-bindings-include.patch
  * chromium-125-no-vector-consts.patch
  * chromium-125-vulkan-include.patch
  * chromium-125-tabstrip-include.patch
  * chromium-125-ninja.patch
- add debian fixes patches to fix font gc crashes:
  * chromium-125-debian-bad-font-gc0000.patch
  * chromium-125-debian-bad-font-gc000.patch
  * chromium-125-debian-bad-font-gc00.patch
  * chromium-125-debian-bad-font-gc0.patch
  * chromium-125-debian-bad-font-gc11.patch
  * chromium-125-debian-bad-font-gc1.patch
  * chromium-125-debian-bad-font-gc2.patch
  * chromium-125-debian-bad-font-gc3.patch
- add from fedora (reverse applied for older ffmpeg):
  * chromium-125-ffmpeg-5.x-reordered_opaque.patch
- re-diff and rename:
  * from chromium-110-compiler.patch
    to chromium-125-compiler.patch
  * from chromium-120-emplace-struct.patch
    to chromium-125-emplace-struct.patch
  * from chromium-disable-FFmpegAllowLists.patch
    to chromium-125-disable-FFmpegAllowLists.patch
  * from chromium-122-missing-header-files.patch
    to chromium-125-missing-header-files.patch
  * from chromium-122-no_matching_constructor.patch
    to chromium-125-no_matching_constructor.patch
  * from chromium-122-lp155-typename.patch
    to chromium-125-lp155-typename.patch
- third_party/zstd
  added to keeplibs for
  third_party/blink/renderer/platform:platform
- third_party/tflite/src/third_party/xla/xla/tsl/util
  added to keeplibs for
  third_party/tflite/tflite
- third_party/lens_server_proto
  added to keeplibs for
  gen/third_party/lens_server_proto</changelog>
</package>
<package pkgid="d4fba9e22aa945058caeaeb6b96cecfd838182da81848c1012e171624839db5185887956b379788739c90e2a311e0203793728edec977bea5136f868331db5f7" name="chromium" arch="src">
  <version epoch="0" ver="124.0.6367.201" rel="1.0.2.1.sr20240429"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697630400">- Chromium 118.0.5993.88:
  * unspecified security fix (boo#1216392)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Chromium 118.0.5993.117 (boo#1216549)
  * CVE-2023-5472: Use after free in Profiles
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699617600">- Chromium 119.0.6045.123 (boo#1216978)
  * CVE-2023-5996: Use after free in WebAudio
- Chromium 119.0.6045.105 (boo#1216783)
  * CVE-2023-5480: Inappropriate implementation in Payments
  * CVE-2023-5482: Insufficient data validation in USB
  * CVE-2023-5849: Integer overflow in USB
  * CVE-2023-5850: Incorrect security UI in Downloads
  * CVE-2023-5851: Inappropriate implementation in Downloads
  * CVE-2023-5852: Use after free in Printing
  * CVE-2023-5853: Incorrect security UI in Downloads
  * CVE-2023-5854: Use after free in Profiles
  * CVE-2023-5855: Use after free in Reading Mode
  * CVE-2023-5856: Use after free in Side Panel
  * CVE-2023-5857: Inappropriate implementation in Downloads
  * CVE-2023-5858: Inappropriate implementation in WebApp Provider
  * CVE-2023-5859: Incorrect security UI in Picture In Picture
- dropped patches:
  * chromium-98-gtk4-build.patch
  * chromium-118-system-freetype.patch
  * chromium-118-no_matching_constructor.patch
- added patches:
  * chromium-119-no_matching_constructor.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1700049600">- Chromium 119.0.6045.159 (boo#1217142)
  * CVE-2023-5997: Use after free in Garbage Collection
  * CVE-2023-6112: Use after free in Navigation
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- Chromium 119.0.6045.199 (boo#1217616)
  * CVE-2023-6348: Type Confusion in Spellcheck
  * CVE-2023-6347: Use after free in Mojo
  * CVE-2023-6346: Use after free in WebAudio
  * CVE-2023-6350: Out of bounds memory access in libavif (boo#1217614)
  * CVE-2023-6351: Use after free in libavif (boo#1217615)
  * CVE-2023-6345: Integer overflow in Skia
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705147200">- Chromium 120.0.6099.216 (boo#1217839, boo#1218048, boo#1218302,
  boo#1218533, boo#1218719)
  * CVE-2024-0333: Insufficient data validation in Extensions
  * CVE-2024-0222: Use after free in ANGLE
  * CVE-2024-0223: Heap buffer overflow in ANGLE
  * CVE-2024-0224: Use after free in WebAudio
  * CVE-2024-0225: Use after free in WebGPU
  * CVE-2023-7024: Heap buffer overflow in WebRTC
  * CVE-2023-6702: Type Confusion in V8
  * CVE-2023-6703: Use after free in Blink
  * CVE-2023-6704: Use after free in libavif (boo#1218303)
  * CVE-2023-6705: Use after free in WebRTC
  * CVE-2023-6706: Use after free in FedCM
  * CVE-2023-6707: Use after free in CSS
  * CVE-2023-6508: Use after free in Media Stream
  * CVE-2023-6509: Use after free in Side Panel Search
  * CVE-2023-6510: Use after free in Media Capture
  * CVE-2023-6511: Inappropriate implementation in Autofill
  * CVE-2023-6512: Inappropriate implementation in Web Browser UI
- drop patches:
  * chromium-system-libusb.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-no_matching_constructor.patch
  * chromium-117-workaround_clang_bug-structured_binding.patch
- add patches:
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-emplace.patch
  * chromium-120-lp155-typename.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-emplace-struct.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
- add patches for Leap that revert braking changes:
  * chromium-120-lp155-revert-clang-build-failure.patch</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705233600">- Replace chromium-120-lp155-revert-clang-build-failure.patch
  with chromium-120-make_unique-struct.patch - which avoids
  reverting changes and instead provides a stub constructor to fix
  build on Leap</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705492800">- Chromium 120.0.6099.224 (boo#1218892)
  * CVE-2024-0517: Out of bounds write in V8
  * CVE-2024-0518: Type Confusion in V8
  * CVE-2024-0519: Out of bounds memory access in V8
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709380800">- Chromium 121.0.6167.184 (boo#1219118, boo#1219387, boo#1219661)
  * CVE-2024-1284: Use after free in Mojo
  * CVE-2024-1283: Heap buffer overflow in Skia
  * CVE-2024-1060: Use after free in Canvas
  * CVE-2024-1059: Use after free in WebRTC
  * CVE-2024-1077: Use after free in Network
  * CVE-2024-0807: Use after free in WebAudio
  * CVE-2024-0812: Inappropriate implementation in Accessibility
  * CVE-2024-0808: Integer underflow in WebUI
  * CVE-2024-0810: Insufficient policy enforcement in DevTools
  * CVE-2024-0814: Incorrect security UI in Payments
  * CVE-2024-0813: Use after free in Reading Mode
  * CVE-2024-0806: Use after free in Passwords
  * CVE-2024-0805: Inappropriate implementation in Downloads
  * CVE-2024-0804: Insufficient policy enforcement in iOS Security UI
  * CVE-2024-0811: Inappropriate implementation in Extensions API
  * CVE-2024-0809: Inappropriate implementation in Autofill
- Removed patches:
  * chromium-117-includes.patch
  * chromium-118-includes.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
  * gcc13-fix.patch
  * chromium-113-webauth-include-variant.patch
  * chromium-110-system-libffi.patch
- Added patches:
  * chromium-121-no_matching_constructor.patch
  * chromium-121-nullptr_t-without-namespace-std.patch
  * chromium-121-workaround_clang_bug-structured_binding.patch
  * chromium-121-missing-header-files.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-python3-invalid-escape-sequence.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-avoid-SFINAE-TypeConverter.patch
  * chromium-121-blink-libxml-const.patch
- Add patch chromium-disable-FFmpegAllowLists.patch:
  disable codec checker this will always fail (bsc#1219070)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709899200">- Add Cr121-ffmpeg-new-channel-layout.patch to rollback more FFmpeg
  changes so that FFmpeg 4 will work on Leap
- Prepare for libxml 2.12</changelog>
  <changelog author="ro@suse.de" date="1709899201">- Chromium 122.0.6261.111 (boo#1220131,boo#1220604,boo#1221105)
  * New upstream security release.
  * CVE-2024-2173: Out of bounds memory access in V8.
  * CVE-2024-2174: Inappropriate implementation in V8.
  * CVE-2024-2176: Use after free in FedCM.
- Chromium 122.0.6261.94
  * CVE-2024-1669: Out of bounds memory access in Blink.
  * CVE-2024-1670: Use after free in Mojo.
  * CVE-2024-1671: Inappropriate implementation in Site Isolation.
  * CVE-2024-1672: Inappropriate implementation in Content Security Policy.
  * CVE-2024-1673: Use after free in Accessibility.
  * CVE-2024-1674: Inappropriate implementation in Navigation.
  * CVE-2024-1675: Insufficient policy enforcement in Download.
  * CVE-2024-1676: Inappropriate implementation in Navigation.
  * Type Confusion in V8
  * rediff chromium-disable-GlobalMediaControlsCastStartStop.patch
  * drop chromium-114-lld-argument.patch
    replaced by chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-113-webview-namespace.patch (obsolete)
  * reduce chromium-norar.patch
    by the hunks in chromium-122-norar.patch
  * drop chromium-114-revert-av1enc-lp154.patch
    replaced by chromium-122-revert-av1enc-el9.patch
  * drop chromium-115-lp155-typename.patch
    chromium-116-lp155-typenames.patch
    chromium-117-lp155-typename.patch
    chromium-120-lp155-typename.patch
    replaced by chromium-122-typename.patch
  * drop chromium-121-missing-header-files.patch
    replaced by chromium-122-missing-header-files.patch
  * drop chromium-121-workaround_clang_bug-structured_binding.patch
    replaced by chromium-122-workaround_clang_bug-structured_binding.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-121-python3-invalid-escape-sequence.patch (upstream)
  * drop chromium-disable-FFmpegAllowLists.patch
    replaced by chromium-122-disable-FFmpegAllowLists.patch
  * drop chromium-121-avoid-SFINAE-TypeConverter.patch
    replaced by chromium-122-avoid-SFINAE-TypeConverter.patch
  * add buildrequires for rust
  * add patches from fedora package for 121 and 122
  * chromium-121-el7-clang-version-warning.patch
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-constexpr.patch
  * chromium-122-disable-FFmpegAllowLists.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-missing-header-files.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-norar.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-revert-av1enc-el9.patch
  * chromium-122-static-assert.patch
  * chromium-122-typename.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-workaround_clang_bug-structured_binding.patch
  * from debian add
  * chromium-122-undo-internal-alloc.patch
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-mojo.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * added compile fix needed on code15
    chromium-122-skip_bubble_contents_wrapper_static_assert.patch
    to prevent "static assertion expression is not an integral constant expression"
    "in call to 'operator+(&amp;"."[0], ShoppingInsightsSidePanelUI::GetWebUIName())'"
    in bubble_contents_wrapper.h:153
- replace Cr121-ffmpeg-new-channel-layout.patch by
  Cr122-ffmpeg-new-channel-layout.patch (rediff against 122)
- drop chromium-121-system-old-ffmpeg.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1710331200">- Chromium 122.0.6261.128 (boo#1221335)
  * CVE-2024-2400: Use after free in Performance Manager</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1710763200">- Use Python 3.11 on Leap
- Rename chromium-122-skip_bubble_contents_wrapper_static_assert.patch
  to chromium-122-WebUI-static_assert.patch
- Rename chromium-122-disable-FFmpegAllowLists.patch to
  chromium-disable-FFmpegAllowLists.patch
- Rename chromium-122-static-assert.patch to
  chromium-122-BookmarkNode-missing-operator.patch
- Rename chromium-122-undo-internal-alloc.patch to
  chromium-122-PA-undo-internal-alloc.patch
- Rename chromium-122-typename.patch to
  chromium-122-lp155-typename.patch
- Removed patches:
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-constexpr.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-121-el7-clang-version-warning.patch
  * chromium-116-lp155-url_load_stats-size-t.patch
  * chromium-icu72-2.patch
  * chromium-122-debian-upstream-mojo.patch
- Patches merged into other patches:
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * chromium-122-norar.patch
- Restore time clamper change to
  chromium-122-missing-header-files.patch
- Fix missing/invalid casting in
  chromium-122-no_matching_constructor.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1713096000">- Chromium 123.0.6312.122 (boo#1222707)
  * CVE-2024-3157: Out of bounds write in Compositing
  * CVE-2024-3516: Heap buffer overflow in ANGLE
  * CVE-2024-3515: Use after free in Dawn
- Chromium 123.0.6312.105 (boo#1222260)
  * CVE-2024-3156: Inappropriate implementation in V8
  * CVE-2024-3158: Use after free in Bookmarks
  * CVE-2024-3159: Out of bounds memory access in V8
- Chromium 123.0.6312.86 (boo#1222035)
  * CVE-2024-2883: Use after free in ANGLE
  * CVE-2024-2885: Use after free in Dawn
  * CVE-2024-2886: Use after free in WebCodecs
  * CVE-2024-2887: Type Confusion in WebAssembly
- Chromium 123.0.6312.58 (boo#1221732)
  * CVE-2024-2625: Object lifecycle issue in V8
  * CVE-2024-2626: Out of bounds read in Swiftshader
  * CVE-2024-2627: Use after free in Canvas
  * CVE-2024-2628: Inappropriate implementation in Downloads
- drop patches:
  * chromium-117-blink-BUILD-mnemonic.patch
  * chromium-121-blink-libxml-const.patch
  * chromium-122-BookmarkNode-missing-operator.patch
  * chromium-122-WebUI-static_assert.patch
  * chromium-122-PA-undo-internal-alloc.patch</changelog>
  <changelog author="ro@suse.de" date="1713355200">- Chromium 124.0.6367.60 (boo#1222958)
  * CVE-2024-3832: Object corruption in V8.
  * CVE-2024-3833: Object corruption in WebAssembly.
  * CVE-2024-3834: Use after free in Downloads. Reported by ChaobinZhang
  * CVE-2024-3837: Use after free in QUIC.
  * CVE-2024-3838: Inappropriate implementation in Autofill.
  * CVE-2024-3839: Out of bounds read in Fonts.
  * CVE-2024-3840: Insufficient policy enforcement in Site Isolation.
  * CVE-2024-3841: Insufficient data validation in Browser Switcher.
  * CVE-2024-3843: Insufficient data validation in Downloads.
  * CVE-2024-3844: Inappropriate implementation in Extensions.
  * CVE-2024-3845: Inappropriate implementation in Network.
  * CVE-2024-3846: Inappropriate implementation in Prompts.
  * CVE-2024-3847: Insufficient policy enforcement in WebUI.
- drop patches:
  * chromium-123-optional2.patch
  * chromium-122-avoid-SFINAE-TypeConverter.patch
  * chromium-123-PA-InternalAllocator.patch
- rediff patches:
  * chromium-110-compiler.patch
  * chromium-120-emplace.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-lp155-typename.patch
- add patches: from debian/fixes
  * chromium-123-stats-collector.patch
- add patches: from debian/upstream
  * chromium-124-angle-powf.patch
  * chromium-124-atomic.patch
  * chromium-124-extractor-bitset.patch
  * chromium-124-fps-optional.patch
  * chromium-124-span-optional.patch
  * chromium-124-uint-includes.patch
  * chromium-124-webgpu-optional.patch
- add patches:
  * chromium-123-WebUI-static_assert.patch
    workaround for compile issue in webui_contents_wrapper.h
  * chromium-124-system-libxml.patch (from fedora)</changelog>
  <changelog author="ro@suse.de" date="1714132800">- Chromium 124.0.6367.78 (boo#1223845)
  * CVE-2024-4058: Type Confusion in ANGLE
  * CVE-2024-4059: Out of bounds read in V8 API
  * CVE-2024-4060: Use after free in Dawn</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1714564800">- Add patches:
  * chromium-123-missing-QtGui.patch
- Restore libxml 2.12 check for chromium-124-system-libxml.patch
  which replaced chromium-121-blink-libxml-const.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714651200">- Chromium 124.0.6367.118 (boo#1223846)
  * CVE-2024-4331: Use after free in Picture In Picture
  * CVE-2024-4368: Use after free in Dawn</changelog>
  <changelog author="ro@suse.de" date="1714737600">- drop patches:
  * chromium-123-WebUI-static_assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715342400">- Chromium 124.0.6367.201
  * CVE-2024-4671: Use after free in Visuals
- Chromium 124.0.6367.155 (boo#1224045)
  * CVE-2024-4558: Use after free in ANGLE
  * CVE-2024-4559: Heap buffer overflow in WebAudio</changelog>
</package>
<package pkgid="345aef96f97d4ade66cf2ba92a0ebbf01baa8f441ca4c750d0fa129293da016fa55aa296c952fe4d8bdc06f244583148b6966b3fe282504d27f7f83121a2ddf3" name="chromium" arch="x86_64">
  <version epoch="0" ver="124.0.6367.201" rel="1.0.2.1.sr20240429"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697630400">- Chromium 118.0.5993.88:
  * unspecified security fix (boo#1216392)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Chromium 118.0.5993.117 (boo#1216549)
  * CVE-2023-5472: Use after free in Profiles
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699617600">- Chromium 119.0.6045.123 (boo#1216978)
  * CVE-2023-5996: Use after free in WebAudio
- Chromium 119.0.6045.105 (boo#1216783)
  * CVE-2023-5480: Inappropriate implementation in Payments
  * CVE-2023-5482: Insufficient data validation in USB
  * CVE-2023-5849: Integer overflow in USB
  * CVE-2023-5850: Incorrect security UI in Downloads
  * CVE-2023-5851: Inappropriate implementation in Downloads
  * CVE-2023-5852: Use after free in Printing
  * CVE-2023-5853: Incorrect security UI in Downloads
  * CVE-2023-5854: Use after free in Profiles
  * CVE-2023-5855: Use after free in Reading Mode
  * CVE-2023-5856: Use after free in Side Panel
  * CVE-2023-5857: Inappropriate implementation in Downloads
  * CVE-2023-5858: Inappropriate implementation in WebApp Provider
  * CVE-2023-5859: Incorrect security UI in Picture In Picture
- dropped patches:
  * chromium-98-gtk4-build.patch
  * chromium-118-system-freetype.patch
  * chromium-118-no_matching_constructor.patch
- added patches:
  * chromium-119-no_matching_constructor.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1700049600">- Chromium 119.0.6045.159 (boo#1217142)
  * CVE-2023-5997: Use after free in Garbage Collection
  * CVE-2023-6112: Use after free in Navigation
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- Chromium 119.0.6045.199 (boo#1217616)
  * CVE-2023-6348: Type Confusion in Spellcheck
  * CVE-2023-6347: Use after free in Mojo
  * CVE-2023-6346: Use after free in WebAudio
  * CVE-2023-6350: Out of bounds memory access in libavif (boo#1217614)
  * CVE-2023-6351: Use after free in libavif (boo#1217615)
  * CVE-2023-6345: Integer overflow in Skia
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705147200">- Chromium 120.0.6099.216 (boo#1217839, boo#1218048, boo#1218302,
  boo#1218533, boo#1218719)
  * CVE-2024-0333: Insufficient data validation in Extensions
  * CVE-2024-0222: Use after free in ANGLE
  * CVE-2024-0223: Heap buffer overflow in ANGLE
  * CVE-2024-0224: Use after free in WebAudio
  * CVE-2024-0225: Use after free in WebGPU
  * CVE-2023-7024: Heap buffer overflow in WebRTC
  * CVE-2023-6702: Type Confusion in V8
  * CVE-2023-6703: Use after free in Blink
  * CVE-2023-6704: Use after free in libavif (boo#1218303)
  * CVE-2023-6705: Use after free in WebRTC
  * CVE-2023-6706: Use after free in FedCM
  * CVE-2023-6707: Use after free in CSS
  * CVE-2023-6508: Use after free in Media Stream
  * CVE-2023-6509: Use after free in Side Panel Search
  * CVE-2023-6510: Use after free in Media Capture
  * CVE-2023-6511: Inappropriate implementation in Autofill
  * CVE-2023-6512: Inappropriate implementation in Web Browser UI
- drop patches:
  * chromium-system-libusb.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-no_matching_constructor.patch
  * chromium-117-workaround_clang_bug-structured_binding.patch
- add patches:
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-emplace.patch
  * chromium-120-lp155-typename.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-emplace-struct.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
- add patches for Leap that revert braking changes:
  * chromium-120-lp155-revert-clang-build-failure.patch</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705233600">- Replace chromium-120-lp155-revert-clang-build-failure.patch
  with chromium-120-make_unique-struct.patch - which avoids
  reverting changes and instead provides a stub constructor to fix
  build on Leap</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705492800">- Chromium 120.0.6099.224 (boo#1218892)
  * CVE-2024-0517: Out of bounds write in V8
  * CVE-2024-0518: Type Confusion in V8
  * CVE-2024-0519: Out of bounds memory access in V8
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709380800">- Chromium 121.0.6167.184 (boo#1219118, boo#1219387, boo#1219661)
  * CVE-2024-1284: Use after free in Mojo
  * CVE-2024-1283: Heap buffer overflow in Skia
  * CVE-2024-1060: Use after free in Canvas
  * CVE-2024-1059: Use after free in WebRTC
  * CVE-2024-1077: Use after free in Network
  * CVE-2024-0807: Use after free in WebAudio
  * CVE-2024-0812: Inappropriate implementation in Accessibility
  * CVE-2024-0808: Integer underflow in WebUI
  * CVE-2024-0810: Insufficient policy enforcement in DevTools
  * CVE-2024-0814: Incorrect security UI in Payments
  * CVE-2024-0813: Use after free in Reading Mode
  * CVE-2024-0806: Use after free in Passwords
  * CVE-2024-0805: Inappropriate implementation in Downloads
  * CVE-2024-0804: Insufficient policy enforcement in iOS Security UI
  * CVE-2024-0811: Inappropriate implementation in Extensions API
  * CVE-2024-0809: Inappropriate implementation in Autofill
- Removed patches:
  * chromium-117-includes.patch
  * chromium-118-includes.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
  * gcc13-fix.patch
  * chromium-113-webauth-include-variant.patch
  * chromium-110-system-libffi.patch
- Added patches:
  * chromium-121-no_matching_constructor.patch
  * chromium-121-nullptr_t-without-namespace-std.patch
  * chromium-121-workaround_clang_bug-structured_binding.patch
  * chromium-121-missing-header-files.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-python3-invalid-escape-sequence.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-avoid-SFINAE-TypeConverter.patch
  * chromium-121-blink-libxml-const.patch
- Add patch chromium-disable-FFmpegAllowLists.patch:
  disable codec checker this will always fail (bsc#1219070)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709899200">- Add Cr121-ffmpeg-new-channel-layout.patch to rollback more FFmpeg
  changes so that FFmpeg 4 will work on Leap
- Prepare for libxml 2.12</changelog>
  <changelog author="ro@suse.de" date="1709899201">- Chromium 122.0.6261.111 (boo#1220131,boo#1220604,boo#1221105)
  * New upstream security release.
  * CVE-2024-2173: Out of bounds memory access in V8.
  * CVE-2024-2174: Inappropriate implementation in V8.
  * CVE-2024-2176: Use after free in FedCM.
- Chromium 122.0.6261.94
  * CVE-2024-1669: Out of bounds memory access in Blink.
  * CVE-2024-1670: Use after free in Mojo.
  * CVE-2024-1671: Inappropriate implementation in Site Isolation.
  * CVE-2024-1672: Inappropriate implementation in Content Security Policy.
  * CVE-2024-1673: Use after free in Accessibility.
  * CVE-2024-1674: Inappropriate implementation in Navigation.
  * CVE-2024-1675: Insufficient policy enforcement in Download.
  * CVE-2024-1676: Inappropriate implementation in Navigation.
  * Type Confusion in V8
  * rediff chromium-disable-GlobalMediaControlsCastStartStop.patch
  * drop chromium-114-lld-argument.patch
    replaced by chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-113-webview-namespace.patch (obsolete)
  * reduce chromium-norar.patch
    by the hunks in chromium-122-norar.patch
  * drop chromium-114-revert-av1enc-lp154.patch
    replaced by chromium-122-revert-av1enc-el9.patch
  * drop chromium-115-lp155-typename.patch
    chromium-116-lp155-typenames.patch
    chromium-117-lp155-typename.patch
    chromium-120-lp155-typename.patch
    replaced by chromium-122-typename.patch
  * drop chromium-121-missing-header-files.patch
    replaced by chromium-122-missing-header-files.patch
  * drop chromium-121-workaround_clang_bug-structured_binding.patch
    replaced by chromium-122-workaround_clang_bug-structured_binding.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-121-python3-invalid-escape-sequence.patch (upstream)
  * drop chromium-disable-FFmpegAllowLists.patch
    replaced by chromium-122-disable-FFmpegAllowLists.patch
  * drop chromium-121-avoid-SFINAE-TypeConverter.patch
    replaced by chromium-122-avoid-SFINAE-TypeConverter.patch
  * add buildrequires for rust
  * add patches from fedora package for 121 and 122
  * chromium-121-el7-clang-version-warning.patch
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-constexpr.patch
  * chromium-122-disable-FFmpegAllowLists.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-missing-header-files.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-norar.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-revert-av1enc-el9.patch
  * chromium-122-static-assert.patch
  * chromium-122-typename.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-workaround_clang_bug-structured_binding.patch
  * from debian add
  * chromium-122-undo-internal-alloc.patch
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-mojo.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * added compile fix needed on code15
    chromium-122-skip_bubble_contents_wrapper_static_assert.patch
    to prevent "static assertion expression is not an integral constant expression"
    "in call to 'operator+(&amp;"."[0], ShoppingInsightsSidePanelUI::GetWebUIName())'"
    in bubble_contents_wrapper.h:153
- replace Cr121-ffmpeg-new-channel-layout.patch by
  Cr122-ffmpeg-new-channel-layout.patch (rediff against 122)
- drop chromium-121-system-old-ffmpeg.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1710331200">- Chromium 122.0.6261.128 (boo#1221335)
  * CVE-2024-2400: Use after free in Performance Manager</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1710763200">- Use Python 3.11 on Leap
- Rename chromium-122-skip_bubble_contents_wrapper_static_assert.patch
  to chromium-122-WebUI-static_assert.patch
- Rename chromium-122-disable-FFmpegAllowLists.patch to
  chromium-disable-FFmpegAllowLists.patch
- Rename chromium-122-static-assert.patch to
  chromium-122-BookmarkNode-missing-operator.patch
- Rename chromium-122-undo-internal-alloc.patch to
  chromium-122-PA-undo-internal-alloc.patch
- Rename chromium-122-typename.patch to
  chromium-122-lp155-typename.patch
- Removed patches:
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-constexpr.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-121-el7-clang-version-warning.patch
  * chromium-116-lp155-url_load_stats-size-t.patch
  * chromium-icu72-2.patch
  * chromium-122-debian-upstream-mojo.patch
- Patches merged into other patches:
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * chromium-122-norar.patch
- Restore time clamper change to
  chromium-122-missing-header-files.patch
- Fix missing/invalid casting in
  chromium-122-no_matching_constructor.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1713096000">- Chromium 123.0.6312.122 (boo#1222707)
  * CVE-2024-3157: Out of bounds write in Compositing
  * CVE-2024-3516: Heap buffer overflow in ANGLE
  * CVE-2024-3515: Use after free in Dawn
- Chromium 123.0.6312.105 (boo#1222260)
  * CVE-2024-3156: Inappropriate implementation in V8
  * CVE-2024-3158: Use after free in Bookmarks
  * CVE-2024-3159: Out of bounds memory access in V8
- Chromium 123.0.6312.86 (boo#1222035)
  * CVE-2024-2883: Use after free in ANGLE
  * CVE-2024-2885: Use after free in Dawn
  * CVE-2024-2886: Use after free in WebCodecs
  * CVE-2024-2887: Type Confusion in WebAssembly
- Chromium 123.0.6312.58 (boo#1221732)
  * CVE-2024-2625: Object lifecycle issue in V8
  * CVE-2024-2626: Out of bounds read in Swiftshader
  * CVE-2024-2627: Use after free in Canvas
  * CVE-2024-2628: Inappropriate implementation in Downloads
- drop patches:
  * chromium-117-blink-BUILD-mnemonic.patch
  * chromium-121-blink-libxml-const.patch
  * chromium-122-BookmarkNode-missing-operator.patch
  * chromium-122-WebUI-static_assert.patch
  * chromium-122-PA-undo-internal-alloc.patch</changelog>
  <changelog author="ro@suse.de" date="1713355200">- Chromium 124.0.6367.60 (boo#1222958)
  * CVE-2024-3832: Object corruption in V8.
  * CVE-2024-3833: Object corruption in WebAssembly.
  * CVE-2024-3834: Use after free in Downloads. Reported by ChaobinZhang
  * CVE-2024-3837: Use after free in QUIC.
  * CVE-2024-3838: Inappropriate implementation in Autofill.
  * CVE-2024-3839: Out of bounds read in Fonts.
  * CVE-2024-3840: Insufficient policy enforcement in Site Isolation.
  * CVE-2024-3841: Insufficient data validation in Browser Switcher.
  * CVE-2024-3843: Insufficient data validation in Downloads.
  * CVE-2024-3844: Inappropriate implementation in Extensions.
  * CVE-2024-3845: Inappropriate implementation in Network.
  * CVE-2024-3846: Inappropriate implementation in Prompts.
  * CVE-2024-3847: Insufficient policy enforcement in WebUI.
- drop patches:
  * chromium-123-optional2.patch
  * chromium-122-avoid-SFINAE-TypeConverter.patch
  * chromium-123-PA-InternalAllocator.patch
- rediff patches:
  * chromium-110-compiler.patch
  * chromium-120-emplace.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-lp155-typename.patch
- add patches: from debian/fixes
  * chromium-123-stats-collector.patch
- add patches: from debian/upstream
  * chromium-124-angle-powf.patch
  * chromium-124-atomic.patch
  * chromium-124-extractor-bitset.patch
  * chromium-124-fps-optional.patch
  * chromium-124-span-optional.patch
  * chromium-124-uint-includes.patch
  * chromium-124-webgpu-optional.patch
- add patches:
  * chromium-123-WebUI-static_assert.patch
    workaround for compile issue in webui_contents_wrapper.h
  * chromium-124-system-libxml.patch (from fedora)</changelog>
  <changelog author="ro@suse.de" date="1714132800">- Chromium 124.0.6367.78 (boo#1223845)
  * CVE-2024-4058: Type Confusion in ANGLE
  * CVE-2024-4059: Out of bounds read in V8 API
  * CVE-2024-4060: Use after free in Dawn</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1714564800">- Add patches:
  * chromium-123-missing-QtGui.patch
- Restore libxml 2.12 check for chromium-124-system-libxml.patch
  which replaced chromium-121-blink-libxml-const.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714651200">- Chromium 124.0.6367.118 (boo#1223846)
  * CVE-2024-4331: Use after free in Picture In Picture
  * CVE-2024-4368: Use after free in Dawn</changelog>
  <changelog author="ro@suse.de" date="1714737600">- drop patches:
  * chromium-123-WebUI-static_assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715342400">- Chromium 124.0.6367.201
  * CVE-2024-4671: Use after free in Visuals
- Chromium 124.0.6367.155 (boo#1224045)
  * CVE-2024-4558: Use after free in ANGLE
  * CVE-2024-4559: Heap buffer overflow in WebAudio</changelog>
</package>
<package pkgid="000e6c51fa74e3c65c590f1f07d2617e446625d50bc22779c818e96177a0fdf5acbceb33811f9d061d4f5d4e6b5a9fc3e17065699f1cd5225618c8bc8e6448e8" name="chromium" arch="src">
  <version epoch="0" ver="124.0.6367.207" rel="1.0.4.1.sr20240429"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Chromium 118.0.5993.117 (boo#1216549)
  * CVE-2023-5472: Use after free in Profiles
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699617600">- Chromium 119.0.6045.123 (boo#1216978)
  * CVE-2023-5996: Use after free in WebAudio
- Chromium 119.0.6045.105 (boo#1216783)
  * CVE-2023-5480: Inappropriate implementation in Payments
  * CVE-2023-5482: Insufficient data validation in USB
  * CVE-2023-5849: Integer overflow in USB
  * CVE-2023-5850: Incorrect security UI in Downloads
  * CVE-2023-5851: Inappropriate implementation in Downloads
  * CVE-2023-5852: Use after free in Printing
  * CVE-2023-5853: Incorrect security UI in Downloads
  * CVE-2023-5854: Use after free in Profiles
  * CVE-2023-5855: Use after free in Reading Mode
  * CVE-2023-5856: Use after free in Side Panel
  * CVE-2023-5857: Inappropriate implementation in Downloads
  * CVE-2023-5858: Inappropriate implementation in WebApp Provider
  * CVE-2023-5859: Incorrect security UI in Picture In Picture
- dropped patches:
  * chromium-98-gtk4-build.patch
  * chromium-118-system-freetype.patch
  * chromium-118-no_matching_constructor.patch
- added patches:
  * chromium-119-no_matching_constructor.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1700049600">- Chromium 119.0.6045.159 (boo#1217142)
  * CVE-2023-5997: Use after free in Garbage Collection
  * CVE-2023-6112: Use after free in Navigation
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- Chromium 119.0.6045.199 (boo#1217616)
  * CVE-2023-6348: Type Confusion in Spellcheck
  * CVE-2023-6347: Use after free in Mojo
  * CVE-2023-6346: Use after free in WebAudio
  * CVE-2023-6350: Out of bounds memory access in libavif (boo#1217614)
  * CVE-2023-6351: Use after free in libavif (boo#1217615)
  * CVE-2023-6345: Integer overflow in Skia
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705147200">- Chromium 120.0.6099.216 (boo#1217839, boo#1218048, boo#1218302,
  boo#1218533, boo#1218719)
  * CVE-2024-0333: Insufficient data validation in Extensions
  * CVE-2024-0222: Use after free in ANGLE
  * CVE-2024-0223: Heap buffer overflow in ANGLE
  * CVE-2024-0224: Use after free in WebAudio
  * CVE-2024-0225: Use after free in WebGPU
  * CVE-2023-7024: Heap buffer overflow in WebRTC
  * CVE-2023-6702: Type Confusion in V8
  * CVE-2023-6703: Use after free in Blink
  * CVE-2023-6704: Use after free in libavif (boo#1218303)
  * CVE-2023-6705: Use after free in WebRTC
  * CVE-2023-6706: Use after free in FedCM
  * CVE-2023-6707: Use after free in CSS
  * CVE-2023-6508: Use after free in Media Stream
  * CVE-2023-6509: Use after free in Side Panel Search
  * CVE-2023-6510: Use after free in Media Capture
  * CVE-2023-6511: Inappropriate implementation in Autofill
  * CVE-2023-6512: Inappropriate implementation in Web Browser UI
- drop patches:
  * chromium-system-libusb.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-no_matching_constructor.patch
  * chromium-117-workaround_clang_bug-structured_binding.patch
- add patches:
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-emplace.patch
  * chromium-120-lp155-typename.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-emplace-struct.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
- add patches for Leap that revert braking changes:
  * chromium-120-lp155-revert-clang-build-failure.patch</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705233600">- Replace chromium-120-lp155-revert-clang-build-failure.patch
  with chromium-120-make_unique-struct.patch - which avoids
  reverting changes and instead provides a stub constructor to fix
  build on Leap</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705492800">- Chromium 120.0.6099.224 (boo#1218892)
  * CVE-2024-0517: Out of bounds write in V8
  * CVE-2024-0518: Type Confusion in V8
  * CVE-2024-0519: Out of bounds memory access in V8
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709380800">- Chromium 121.0.6167.184 (boo#1219118, boo#1219387, boo#1219661)
  * CVE-2024-1284: Use after free in Mojo
  * CVE-2024-1283: Heap buffer overflow in Skia
  * CVE-2024-1060: Use after free in Canvas
  * CVE-2024-1059: Use after free in WebRTC
  * CVE-2024-1077: Use after free in Network
  * CVE-2024-0807: Use after free in WebAudio
  * CVE-2024-0812: Inappropriate implementation in Accessibility
  * CVE-2024-0808: Integer underflow in WebUI
  * CVE-2024-0810: Insufficient policy enforcement in DevTools
  * CVE-2024-0814: Incorrect security UI in Payments
  * CVE-2024-0813: Use after free in Reading Mode
  * CVE-2024-0806: Use after free in Passwords
  * CVE-2024-0805: Inappropriate implementation in Downloads
  * CVE-2024-0804: Insufficient policy enforcement in iOS Security UI
  * CVE-2024-0811: Inappropriate implementation in Extensions API
  * CVE-2024-0809: Inappropriate implementation in Autofill
- Removed patches:
  * chromium-117-includes.patch
  * chromium-118-includes.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
  * gcc13-fix.patch
  * chromium-113-webauth-include-variant.patch
  * chromium-110-system-libffi.patch
- Added patches:
  * chromium-121-no_matching_constructor.patch
  * chromium-121-nullptr_t-without-namespace-std.patch
  * chromium-121-workaround_clang_bug-structured_binding.patch
  * chromium-121-missing-header-files.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-python3-invalid-escape-sequence.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-avoid-SFINAE-TypeConverter.patch
  * chromium-121-blink-libxml-const.patch
- Add patch chromium-disable-FFmpegAllowLists.patch:
  disable codec checker this will always fail (bsc#1219070)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709899200">- Add Cr121-ffmpeg-new-channel-layout.patch to rollback more FFmpeg
  changes so that FFmpeg 4 will work on Leap
- Prepare for libxml 2.12</changelog>
  <changelog author="ro@suse.de" date="1709899201">- Chromium 122.0.6261.111 (boo#1220131,boo#1220604,boo#1221105)
  * New upstream security release.
  * CVE-2024-2173: Out of bounds memory access in V8.
  * CVE-2024-2174: Inappropriate implementation in V8.
  * CVE-2024-2176: Use after free in FedCM.
- Chromium 122.0.6261.94
  * CVE-2024-1669: Out of bounds memory access in Blink.
  * CVE-2024-1670: Use after free in Mojo.
  * CVE-2024-1671: Inappropriate implementation in Site Isolation.
  * CVE-2024-1672: Inappropriate implementation in Content Security Policy.
  * CVE-2024-1673: Use after free in Accessibility.
  * CVE-2024-1674: Inappropriate implementation in Navigation.
  * CVE-2024-1675: Insufficient policy enforcement in Download.
  * CVE-2024-1676: Inappropriate implementation in Navigation.
  * Type Confusion in V8
  * rediff chromium-disable-GlobalMediaControlsCastStartStop.patch
  * drop chromium-114-lld-argument.patch
    replaced by chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-113-webview-namespace.patch (obsolete)
  * reduce chromium-norar.patch
    by the hunks in chromium-122-norar.patch
  * drop chromium-114-revert-av1enc-lp154.patch
    replaced by chromium-122-revert-av1enc-el9.patch
  * drop chromium-115-lp155-typename.patch
    chromium-116-lp155-typenames.patch
    chromium-117-lp155-typename.patch
    chromium-120-lp155-typename.patch
    replaced by chromium-122-typename.patch
  * drop chromium-121-missing-header-files.patch
    replaced by chromium-122-missing-header-files.patch
  * drop chromium-121-workaround_clang_bug-structured_binding.patch
    replaced by chromium-122-workaround_clang_bug-structured_binding.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-121-python3-invalid-escape-sequence.patch (upstream)
  * drop chromium-disable-FFmpegAllowLists.patch
    replaced by chromium-122-disable-FFmpegAllowLists.patch
  * drop chromium-121-avoid-SFINAE-TypeConverter.patch
    replaced by chromium-122-avoid-SFINAE-TypeConverter.patch
  * add buildrequires for rust
  * add patches from fedora package for 121 and 122
  * chromium-121-el7-clang-version-warning.patch
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-constexpr.patch
  * chromium-122-disable-FFmpegAllowLists.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-missing-header-files.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-norar.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-revert-av1enc-el9.patch
  * chromium-122-static-assert.patch
  * chromium-122-typename.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-workaround_clang_bug-structured_binding.patch
  * from debian add
  * chromium-122-undo-internal-alloc.patch
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-mojo.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * added compile fix needed on code15
    chromium-122-skip_bubble_contents_wrapper_static_assert.patch
    to prevent "static assertion expression is not an integral constant expression"
    "in call to 'operator+(&amp;"."[0], ShoppingInsightsSidePanelUI::GetWebUIName())'"
    in bubble_contents_wrapper.h:153
- replace Cr121-ffmpeg-new-channel-layout.patch by
  Cr122-ffmpeg-new-channel-layout.patch (rediff against 122)
- drop chromium-121-system-old-ffmpeg.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1710331200">- Chromium 122.0.6261.128 (boo#1221335)
  * CVE-2024-2400: Use after free in Performance Manager</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1710763200">- Use Python 3.11 on Leap
- Rename chromium-122-skip_bubble_contents_wrapper_static_assert.patch
  to chromium-122-WebUI-static_assert.patch
- Rename chromium-122-disable-FFmpegAllowLists.patch to
  chromium-disable-FFmpegAllowLists.patch
- Rename chromium-122-static-assert.patch to
  chromium-122-BookmarkNode-missing-operator.patch
- Rename chromium-122-undo-internal-alloc.patch to
  chromium-122-PA-undo-internal-alloc.patch
- Rename chromium-122-typename.patch to
  chromium-122-lp155-typename.patch
- Removed patches:
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-constexpr.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-121-el7-clang-version-warning.patch
  * chromium-116-lp155-url_load_stats-size-t.patch
  * chromium-icu72-2.patch
  * chromium-122-debian-upstream-mojo.patch
- Patches merged into other patches:
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * chromium-122-norar.patch
- Restore time clamper change to
  chromium-122-missing-header-files.patch
- Fix missing/invalid casting in
  chromium-122-no_matching_constructor.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1713096000">- Chromium 123.0.6312.122 (boo#1222707)
  * CVE-2024-3157: Out of bounds write in Compositing
  * CVE-2024-3516: Heap buffer overflow in ANGLE
  * CVE-2024-3515: Use after free in Dawn
- Chromium 123.0.6312.105 (boo#1222260)
  * CVE-2024-3156: Inappropriate implementation in V8
  * CVE-2024-3158: Use after free in Bookmarks
  * CVE-2024-3159: Out of bounds memory access in V8
- Chromium 123.0.6312.86 (boo#1222035)
  * CVE-2024-2883: Use after free in ANGLE
  * CVE-2024-2885: Use after free in Dawn
  * CVE-2024-2886: Use after free in WebCodecs
  * CVE-2024-2887: Type Confusion in WebAssembly
- Chromium 123.0.6312.58 (boo#1221732)
  * CVE-2024-2625: Object lifecycle issue in V8
  * CVE-2024-2626: Out of bounds read in Swiftshader
  * CVE-2024-2627: Use after free in Canvas
  * CVE-2024-2628: Inappropriate implementation in Downloads
- drop patches:
  * chromium-117-blink-BUILD-mnemonic.patch
  * chromium-121-blink-libxml-const.patch
  * chromium-122-BookmarkNode-missing-operator.patch
  * chromium-122-WebUI-static_assert.patch
  * chromium-122-PA-undo-internal-alloc.patch</changelog>
  <changelog author="ro@suse.de" date="1713355200">- Chromium 124.0.6367.60 (boo#1222958)
  * CVE-2024-3832: Object corruption in V8.
  * CVE-2024-3833: Object corruption in WebAssembly.
  * CVE-2024-3834: Use after free in Downloads. Reported by ChaobinZhang
  * CVE-2024-3837: Use after free in QUIC.
  * CVE-2024-3838: Inappropriate implementation in Autofill.
  * CVE-2024-3839: Out of bounds read in Fonts.
  * CVE-2024-3840: Insufficient policy enforcement in Site Isolation.
  * CVE-2024-3841: Insufficient data validation in Browser Switcher.
  * CVE-2024-3843: Insufficient data validation in Downloads.
  * CVE-2024-3844: Inappropriate implementation in Extensions.
  * CVE-2024-3845: Inappropriate implementation in Network.
  * CVE-2024-3846: Inappropriate implementation in Prompts.
  * CVE-2024-3847: Insufficient policy enforcement in WebUI.
- drop patches:
  * chromium-123-optional2.patch
  * chromium-122-avoid-SFINAE-TypeConverter.patch
  * chromium-123-PA-InternalAllocator.patch
- rediff patches:
  * chromium-110-compiler.patch
  * chromium-120-emplace.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-lp155-typename.patch
- add patches: from debian/fixes
  * chromium-123-stats-collector.patch
- add patches: from debian/upstream
  * chromium-124-angle-powf.patch
  * chromium-124-atomic.patch
  * chromium-124-extractor-bitset.patch
  * chromium-124-fps-optional.patch
  * chromium-124-span-optional.patch
  * chromium-124-uint-includes.patch
  * chromium-124-webgpu-optional.patch
- add patches:
  * chromium-123-WebUI-static_assert.patch
    workaround for compile issue in webui_contents_wrapper.h
  * chromium-124-system-libxml.patch (from fedora)</changelog>
  <changelog author="ro@suse.de" date="1714132800">- Chromium 124.0.6367.78 (boo#1223845)
  * CVE-2024-4058: Type Confusion in ANGLE
  * CVE-2024-4059: Out of bounds read in V8 API
  * CVE-2024-4060: Use after free in Dawn</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1714564800">- Add patches:
  * chromium-123-missing-QtGui.patch
- Restore libxml 2.12 check for chromium-124-system-libxml.patch
  which replaced chromium-121-blink-libxml-const.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714651200">- Chromium 124.0.6367.118 (boo#1223846)
  * CVE-2024-4331: Use after free in Picture In Picture
  * CVE-2024-4368: Use after free in Dawn</changelog>
  <changelog author="ro@suse.de" date="1714737600">- drop patches:
  * chromium-123-WebUI-static_assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715342400">- Chromium 124.0.6367.201 (boo#1224208)
  * CVE-2024-4671: Use after free in Visuals
- Chromium 124.0.6367.155 (boo#1224045)
  * CVE-2024-4558: Use after free in ANGLE
  * CVE-2024-4559: Heap buffer overflow in WebAudio</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- Chromium 124.0.6367.207 (boo#1224294)
  * CVE-2024-4761: Out of bounds write in V8</changelog>
</package>
<package pkgid="9c5998d5ba73f562f7a97aa016ca4214e8eda2395f3f510d78198de6bf85f3ec34f504bebaadcfca12c7b9b20c5803c229f51f43f031e9109eb3265f5ecdbea3" name="chromium" arch="x86_64">
  <version epoch="0" ver="124.0.6367.207" rel="1.0.4.1.sr20240429"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Chromium 118.0.5993.117 (boo#1216549)
  * CVE-2023-5472: Use after free in Profiles
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699617600">- Chromium 119.0.6045.123 (boo#1216978)
  * CVE-2023-5996: Use after free in WebAudio
- Chromium 119.0.6045.105 (boo#1216783)
  * CVE-2023-5480: Inappropriate implementation in Payments
  * CVE-2023-5482: Insufficient data validation in USB
  * CVE-2023-5849: Integer overflow in USB
  * CVE-2023-5850: Incorrect security UI in Downloads
  * CVE-2023-5851: Inappropriate implementation in Downloads
  * CVE-2023-5852: Use after free in Printing
  * CVE-2023-5853: Incorrect security UI in Downloads
  * CVE-2023-5854: Use after free in Profiles
  * CVE-2023-5855: Use after free in Reading Mode
  * CVE-2023-5856: Use after free in Side Panel
  * CVE-2023-5857: Inappropriate implementation in Downloads
  * CVE-2023-5858: Inappropriate implementation in WebApp Provider
  * CVE-2023-5859: Incorrect security UI in Picture In Picture
- dropped patches:
  * chromium-98-gtk4-build.patch
  * chromium-118-system-freetype.patch
  * chromium-118-no_matching_constructor.patch
- added patches:
  * chromium-119-no_matching_constructor.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1700049600">- Chromium 119.0.6045.159 (boo#1217142)
  * CVE-2023-5997: Use after free in Garbage Collection
  * CVE-2023-6112: Use after free in Navigation
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- Chromium 119.0.6045.199 (boo#1217616)
  * CVE-2023-6348: Type Confusion in Spellcheck
  * CVE-2023-6347: Use after free in Mojo
  * CVE-2023-6346: Use after free in WebAudio
  * CVE-2023-6350: Out of bounds memory access in libavif (boo#1217614)
  * CVE-2023-6351: Use after free in libavif (boo#1217615)
  * CVE-2023-6345: Integer overflow in Skia
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705147200">- Chromium 120.0.6099.216 (boo#1217839, boo#1218048, boo#1218302,
  boo#1218533, boo#1218719)
  * CVE-2024-0333: Insufficient data validation in Extensions
  * CVE-2024-0222: Use after free in ANGLE
  * CVE-2024-0223: Heap buffer overflow in ANGLE
  * CVE-2024-0224: Use after free in WebAudio
  * CVE-2024-0225: Use after free in WebGPU
  * CVE-2023-7024: Heap buffer overflow in WebRTC
  * CVE-2023-6702: Type Confusion in V8
  * CVE-2023-6703: Use after free in Blink
  * CVE-2023-6704: Use after free in libavif (boo#1218303)
  * CVE-2023-6705: Use after free in WebRTC
  * CVE-2023-6706: Use after free in FedCM
  * CVE-2023-6707: Use after free in CSS
  * CVE-2023-6508: Use after free in Media Stream
  * CVE-2023-6509: Use after free in Side Panel Search
  * CVE-2023-6510: Use after free in Media Capture
  * CVE-2023-6511: Inappropriate implementation in Autofill
  * CVE-2023-6512: Inappropriate implementation in Web Browser UI
- drop patches:
  * chromium-system-libusb.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-no_matching_constructor.patch
  * chromium-117-workaround_clang_bug-structured_binding.patch
- add patches:
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-emplace.patch
  * chromium-120-lp155-typename.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-emplace-struct.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
- add patches for Leap that revert braking changes:
  * chromium-120-lp155-revert-clang-build-failure.patch</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705233600">- Replace chromium-120-lp155-revert-clang-build-failure.patch
  with chromium-120-make_unique-struct.patch - which avoids
  reverting changes and instead provides a stub constructor to fix
  build on Leap</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705492800">- Chromium 120.0.6099.224 (boo#1218892)
  * CVE-2024-0517: Out of bounds write in V8
  * CVE-2024-0518: Type Confusion in V8
  * CVE-2024-0519: Out of bounds memory access in V8
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709380800">- Chromium 121.0.6167.184 (boo#1219118, boo#1219387, boo#1219661)
  * CVE-2024-1284: Use after free in Mojo
  * CVE-2024-1283: Heap buffer overflow in Skia
  * CVE-2024-1060: Use after free in Canvas
  * CVE-2024-1059: Use after free in WebRTC
  * CVE-2024-1077: Use after free in Network
  * CVE-2024-0807: Use after free in WebAudio
  * CVE-2024-0812: Inappropriate implementation in Accessibility
  * CVE-2024-0808: Integer underflow in WebUI
  * CVE-2024-0810: Insufficient policy enforcement in DevTools
  * CVE-2024-0814: Incorrect security UI in Payments
  * CVE-2024-0813: Use after free in Reading Mode
  * CVE-2024-0806: Use after free in Passwords
  * CVE-2024-0805: Inappropriate implementation in Downloads
  * CVE-2024-0804: Insufficient policy enforcement in iOS Security UI
  * CVE-2024-0811: Inappropriate implementation in Extensions API
  * CVE-2024-0809: Inappropriate implementation in Autofill
- Removed patches:
  * chromium-117-includes.patch
  * chromium-118-includes.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
  * gcc13-fix.patch
  * chromium-113-webauth-include-variant.patch
  * chromium-110-system-libffi.patch
- Added patches:
  * chromium-121-no_matching_constructor.patch
  * chromium-121-nullptr_t-without-namespace-std.patch
  * chromium-121-workaround_clang_bug-structured_binding.patch
  * chromium-121-missing-header-files.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-python3-invalid-escape-sequence.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-avoid-SFINAE-TypeConverter.patch
  * chromium-121-blink-libxml-const.patch
- Add patch chromium-disable-FFmpegAllowLists.patch:
  disable codec checker this will always fail (bsc#1219070)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709899200">- Add Cr121-ffmpeg-new-channel-layout.patch to rollback more FFmpeg
  changes so that FFmpeg 4 will work on Leap
- Prepare for libxml 2.12</changelog>
  <changelog author="ro@suse.de" date="1709899201">- Chromium 122.0.6261.111 (boo#1220131,boo#1220604,boo#1221105)
  * New upstream security release.
  * CVE-2024-2173: Out of bounds memory access in V8.
  * CVE-2024-2174: Inappropriate implementation in V8.
  * CVE-2024-2176: Use after free in FedCM.
- Chromium 122.0.6261.94
  * CVE-2024-1669: Out of bounds memory access in Blink.
  * CVE-2024-1670: Use after free in Mojo.
  * CVE-2024-1671: Inappropriate implementation in Site Isolation.
  * CVE-2024-1672: Inappropriate implementation in Content Security Policy.
  * CVE-2024-1673: Use after free in Accessibility.
  * CVE-2024-1674: Inappropriate implementation in Navigation.
  * CVE-2024-1675: Insufficient policy enforcement in Download.
  * CVE-2024-1676: Inappropriate implementation in Navigation.
  * Type Confusion in V8
  * rediff chromium-disable-GlobalMediaControlsCastStartStop.patch
  * drop chromium-114-lld-argument.patch
    replaced by chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-113-webview-namespace.patch (obsolete)
  * reduce chromium-norar.patch
    by the hunks in chromium-122-norar.patch
  * drop chromium-114-revert-av1enc-lp154.patch
    replaced by chromium-122-revert-av1enc-el9.patch
  * drop chromium-115-lp155-typename.patch
    chromium-116-lp155-typenames.patch
    chromium-117-lp155-typename.patch
    chromium-120-lp155-typename.patch
    replaced by chromium-122-typename.patch
  * drop chromium-121-missing-header-files.patch
    replaced by chromium-122-missing-header-files.patch
  * drop chromium-121-workaround_clang_bug-structured_binding.patch
    replaced by chromium-122-workaround_clang_bug-structured_binding.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-121-python3-invalid-escape-sequence.patch (upstream)
  * drop chromium-disable-FFmpegAllowLists.patch
    replaced by chromium-122-disable-FFmpegAllowLists.patch
  * drop chromium-121-avoid-SFINAE-TypeConverter.patch
    replaced by chromium-122-avoid-SFINAE-TypeConverter.patch
  * add buildrequires for rust
  * add patches from fedora package for 121 and 122
  * chromium-121-el7-clang-version-warning.patch
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-constexpr.patch
  * chromium-122-disable-FFmpegAllowLists.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-missing-header-files.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-norar.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-revert-av1enc-el9.patch
  * chromium-122-static-assert.patch
  * chromium-122-typename.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-workaround_clang_bug-structured_binding.patch
  * from debian add
  * chromium-122-undo-internal-alloc.patch
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-mojo.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * added compile fix needed on code15
    chromium-122-skip_bubble_contents_wrapper_static_assert.patch
    to prevent "static assertion expression is not an integral constant expression"
    "in call to 'operator+(&amp;"."[0], ShoppingInsightsSidePanelUI::GetWebUIName())'"
    in bubble_contents_wrapper.h:153
- replace Cr121-ffmpeg-new-channel-layout.patch by
  Cr122-ffmpeg-new-channel-layout.patch (rediff against 122)
- drop chromium-121-system-old-ffmpeg.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1710331200">- Chromium 122.0.6261.128 (boo#1221335)
  * CVE-2024-2400: Use after free in Performance Manager</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1710763200">- Use Python 3.11 on Leap
- Rename chromium-122-skip_bubble_contents_wrapper_static_assert.patch
  to chromium-122-WebUI-static_assert.patch
- Rename chromium-122-disable-FFmpegAllowLists.patch to
  chromium-disable-FFmpegAllowLists.patch
- Rename chromium-122-static-assert.patch to
  chromium-122-BookmarkNode-missing-operator.patch
- Rename chromium-122-undo-internal-alloc.patch to
  chromium-122-PA-undo-internal-alloc.patch
- Rename chromium-122-typename.patch to
  chromium-122-lp155-typename.patch
- Removed patches:
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-constexpr.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-121-el7-clang-version-warning.patch
  * chromium-116-lp155-url_load_stats-size-t.patch
  * chromium-icu72-2.patch
  * chromium-122-debian-upstream-mojo.patch
- Patches merged into other patches:
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * chromium-122-norar.patch
- Restore time clamper change to
  chromium-122-missing-header-files.patch
- Fix missing/invalid casting in
  chromium-122-no_matching_constructor.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1713096000">- Chromium 123.0.6312.122 (boo#1222707)
  * CVE-2024-3157: Out of bounds write in Compositing
  * CVE-2024-3516: Heap buffer overflow in ANGLE
  * CVE-2024-3515: Use after free in Dawn
- Chromium 123.0.6312.105 (boo#1222260)
  * CVE-2024-3156: Inappropriate implementation in V8
  * CVE-2024-3158: Use after free in Bookmarks
  * CVE-2024-3159: Out of bounds memory access in V8
- Chromium 123.0.6312.86 (boo#1222035)
  * CVE-2024-2883: Use after free in ANGLE
  * CVE-2024-2885: Use after free in Dawn
  * CVE-2024-2886: Use after free in WebCodecs
  * CVE-2024-2887: Type Confusion in WebAssembly
- Chromium 123.0.6312.58 (boo#1221732)
  * CVE-2024-2625: Object lifecycle issue in V8
  * CVE-2024-2626: Out of bounds read in Swiftshader
  * CVE-2024-2627: Use after free in Canvas
  * CVE-2024-2628: Inappropriate implementation in Downloads
- drop patches:
  * chromium-117-blink-BUILD-mnemonic.patch
  * chromium-121-blink-libxml-const.patch
  * chromium-122-BookmarkNode-missing-operator.patch
  * chromium-122-WebUI-static_assert.patch
  * chromium-122-PA-undo-internal-alloc.patch</changelog>
  <changelog author="ro@suse.de" date="1713355200">- Chromium 124.0.6367.60 (boo#1222958)
  * CVE-2024-3832: Object corruption in V8.
  * CVE-2024-3833: Object corruption in WebAssembly.
  * CVE-2024-3834: Use after free in Downloads. Reported by ChaobinZhang
  * CVE-2024-3837: Use after free in QUIC.
  * CVE-2024-3838: Inappropriate implementation in Autofill.
  * CVE-2024-3839: Out of bounds read in Fonts.
  * CVE-2024-3840: Insufficient policy enforcement in Site Isolation.
  * CVE-2024-3841: Insufficient data validation in Browser Switcher.
  * CVE-2024-3843: Insufficient data validation in Downloads.
  * CVE-2024-3844: Inappropriate implementation in Extensions.
  * CVE-2024-3845: Inappropriate implementation in Network.
  * CVE-2024-3846: Inappropriate implementation in Prompts.
  * CVE-2024-3847: Insufficient policy enforcement in WebUI.
- drop patches:
  * chromium-123-optional2.patch
  * chromium-122-avoid-SFINAE-TypeConverter.patch
  * chromium-123-PA-InternalAllocator.patch
- rediff patches:
  * chromium-110-compiler.patch
  * chromium-120-emplace.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-lp155-typename.patch
- add patches: from debian/fixes
  * chromium-123-stats-collector.patch
- add patches: from debian/upstream
  * chromium-124-angle-powf.patch
  * chromium-124-atomic.patch
  * chromium-124-extractor-bitset.patch
  * chromium-124-fps-optional.patch
  * chromium-124-span-optional.patch
  * chromium-124-uint-includes.patch
  * chromium-124-webgpu-optional.patch
- add patches:
  * chromium-123-WebUI-static_assert.patch
    workaround for compile issue in webui_contents_wrapper.h
  * chromium-124-system-libxml.patch (from fedora)</changelog>
  <changelog author="ro@suse.de" date="1714132800">- Chromium 124.0.6367.78 (boo#1223845)
  * CVE-2024-4058: Type Confusion in ANGLE
  * CVE-2024-4059: Out of bounds read in V8 API
  * CVE-2024-4060: Use after free in Dawn</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1714564800">- Add patches:
  * chromium-123-missing-QtGui.patch
- Restore libxml 2.12 check for chromium-124-system-libxml.patch
  which replaced chromium-121-blink-libxml-const.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714651200">- Chromium 124.0.6367.118 (boo#1223846)
  * CVE-2024-4331: Use after free in Picture In Picture
  * CVE-2024-4368: Use after free in Dawn</changelog>
  <changelog author="ro@suse.de" date="1714737600">- drop patches:
  * chromium-123-WebUI-static_assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715342400">- Chromium 124.0.6367.201 (boo#1224208)
  * CVE-2024-4671: Use after free in Visuals
- Chromium 124.0.6367.155 (boo#1224045)
  * CVE-2024-4558: Use after free in ANGLE
  * CVE-2024-4559: Heap buffer overflow in WebAudio</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- Chromium 124.0.6367.207 (boo#1224294)
  * CVE-2024-4761: Out of bounds write in V8</changelog>
</package>
<package pkgid="89c1926100af258cb3dfc15e1e26a33d25a61b2138a0728fc68f9c47064d0814c6d42346d29e5b82d1ed0f0fff4cbaf96b239faba45cd327d81dedf44bba10cd" name="chromium" arch="src">
  <version epoch="0" ver="125.0.6422.60" rel="1.0.6.1.sr20240429"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699617600">- Chromium 119.0.6045.123 (boo#1216978)
  * CVE-2023-5996: Use after free in WebAudio
- Chromium 119.0.6045.105 (boo#1216783)
  * CVE-2023-5480: Inappropriate implementation in Payments
  * CVE-2023-5482: Insufficient data validation in USB
  * CVE-2023-5849: Integer overflow in USB
  * CVE-2023-5850: Incorrect security UI in Downloads
  * CVE-2023-5851: Inappropriate implementation in Downloads
  * CVE-2023-5852: Use after free in Printing
  * CVE-2023-5853: Incorrect security UI in Downloads
  * CVE-2023-5854: Use after free in Profiles
  * CVE-2023-5855: Use after free in Reading Mode
  * CVE-2023-5856: Use after free in Side Panel
  * CVE-2023-5857: Inappropriate implementation in Downloads
  * CVE-2023-5858: Inappropriate implementation in WebApp Provider
  * CVE-2023-5859: Incorrect security UI in Picture In Picture
- dropped patches:
  * chromium-98-gtk4-build.patch
  * chromium-118-system-freetype.patch
  * chromium-118-no_matching_constructor.patch
- added patches:
  * chromium-119-no_matching_constructor.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1700049600">- Chromium 119.0.6045.159 (boo#1217142)
  * CVE-2023-5997: Use after free in Garbage Collection
  * CVE-2023-6112: Use after free in Navigation
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- Chromium 119.0.6045.199 (boo#1217616)
  * CVE-2023-6348: Type Confusion in Spellcheck
  * CVE-2023-6347: Use after free in Mojo
  * CVE-2023-6346: Use after free in WebAudio
  * CVE-2023-6350: Out of bounds memory access in libavif (boo#1217614)
  * CVE-2023-6351: Use after free in libavif (boo#1217615)
  * CVE-2023-6345: Integer overflow in Skia
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705147200">- Chromium 120.0.6099.216 (boo#1217839, boo#1218048, boo#1218302,
  boo#1218533, boo#1218719)
  * CVE-2024-0333: Insufficient data validation in Extensions
  * CVE-2024-0222: Use after free in ANGLE
  * CVE-2024-0223: Heap buffer overflow in ANGLE
  * CVE-2024-0224: Use after free in WebAudio
  * CVE-2024-0225: Use after free in WebGPU
  * CVE-2023-7024: Heap buffer overflow in WebRTC
  * CVE-2023-6702: Type Confusion in V8
  * CVE-2023-6703: Use after free in Blink
  * CVE-2023-6704: Use after free in libavif (boo#1218303)
  * CVE-2023-6705: Use after free in WebRTC
  * CVE-2023-6706: Use after free in FedCM
  * CVE-2023-6707: Use after free in CSS
  * CVE-2023-6508: Use after free in Media Stream
  * CVE-2023-6509: Use after free in Side Panel Search
  * CVE-2023-6510: Use after free in Media Capture
  * CVE-2023-6511: Inappropriate implementation in Autofill
  * CVE-2023-6512: Inappropriate implementation in Web Browser UI
- drop patches:
  * chromium-system-libusb.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-no_matching_constructor.patch
  * chromium-117-workaround_clang_bug-structured_binding.patch
- add patches:
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-emplace.patch
  * chromium-120-lp155-typename.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-emplace-struct.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
- add patches for Leap that revert braking changes:
  * chromium-120-lp155-revert-clang-build-failure.patch</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705233600">- Replace chromium-120-lp155-revert-clang-build-failure.patch
  with chromium-120-make_unique-struct.patch - which avoids
  reverting changes and instead provides a stub constructor to fix
  build on Leap</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705492800">- Chromium 120.0.6099.224 (boo#1218892)
  * CVE-2024-0517: Out of bounds write in V8
  * CVE-2024-0518: Type Confusion in V8
  * CVE-2024-0519: Out of bounds memory access in V8
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709380800">- Chromium 121.0.6167.184 (boo#1219118, boo#1219387, boo#1219661)
  * CVE-2024-1284: Use after free in Mojo
  * CVE-2024-1283: Heap buffer overflow in Skia
  * CVE-2024-1060: Use after free in Canvas
  * CVE-2024-1059: Use after free in WebRTC
  * CVE-2024-1077: Use after free in Network
  * CVE-2024-0807: Use after free in WebAudio
  * CVE-2024-0812: Inappropriate implementation in Accessibility
  * CVE-2024-0808: Integer underflow in WebUI
  * CVE-2024-0810: Insufficient policy enforcement in DevTools
  * CVE-2024-0814: Incorrect security UI in Payments
  * CVE-2024-0813: Use after free in Reading Mode
  * CVE-2024-0806: Use after free in Passwords
  * CVE-2024-0805: Inappropriate implementation in Downloads
  * CVE-2024-0804: Insufficient policy enforcement in iOS Security UI
  * CVE-2024-0811: Inappropriate implementation in Extensions API
  * CVE-2024-0809: Inappropriate implementation in Autofill
- Removed patches:
  * chromium-117-includes.patch
  * chromium-118-includes.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
  * gcc13-fix.patch
  * chromium-113-webauth-include-variant.patch
  * chromium-110-system-libffi.patch
- Added patches:
  * chromium-121-no_matching_constructor.patch
  * chromium-121-nullptr_t-without-namespace-std.patch
  * chromium-121-workaround_clang_bug-structured_binding.patch
  * chromium-121-missing-header-files.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-python3-invalid-escape-sequence.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-avoid-SFINAE-TypeConverter.patch
  * chromium-121-blink-libxml-const.patch
- Add patch chromium-disable-FFmpegAllowLists.patch:
  disable codec checker this will always fail (bsc#1219070)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709899200">- Add Cr121-ffmpeg-new-channel-layout.patch to rollback more FFmpeg
  changes so that FFmpeg 4 will work on Leap
- Prepare for libxml 2.12</changelog>
  <changelog author="ro@suse.de" date="1709899201">- Chromium 122.0.6261.111 (boo#1220131,boo#1220604,boo#1221105)
  * New upstream security release.
  * CVE-2024-2173: Out of bounds memory access in V8.
  * CVE-2024-2174: Inappropriate implementation in V8.
  * CVE-2024-2176: Use after free in FedCM.
- Chromium 122.0.6261.94
  * CVE-2024-1669: Out of bounds memory access in Blink.
  * CVE-2024-1670: Use after free in Mojo.
  * CVE-2024-1671: Inappropriate implementation in Site Isolation.
  * CVE-2024-1672: Inappropriate implementation in Content Security Policy.
  * CVE-2024-1673: Use after free in Accessibility.
  * CVE-2024-1674: Inappropriate implementation in Navigation.
  * CVE-2024-1675: Insufficient policy enforcement in Download.
  * CVE-2024-1676: Inappropriate implementation in Navigation.
  * Type Confusion in V8
  * rediff chromium-disable-GlobalMediaControlsCastStartStop.patch
  * drop chromium-114-lld-argument.patch
    replaced by chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-113-webview-namespace.patch (obsolete)
  * reduce chromium-norar.patch
    by the hunks in chromium-122-norar.patch
  * drop chromium-114-revert-av1enc-lp154.patch
    replaced by chromium-122-revert-av1enc-el9.patch
  * drop chromium-115-lp155-typename.patch
    chromium-116-lp155-typenames.patch
    chromium-117-lp155-typename.patch
    chromium-120-lp155-typename.patch
    replaced by chromium-122-typename.patch
  * drop chromium-121-missing-header-files.patch
    replaced by chromium-122-missing-header-files.patch
  * drop chromium-121-workaround_clang_bug-structured_binding.patch
    replaced by chromium-122-workaround_clang_bug-structured_binding.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-121-python3-invalid-escape-sequence.patch (upstream)
  * drop chromium-disable-FFmpegAllowLists.patch
    replaced by chromium-122-disable-FFmpegAllowLists.patch
  * drop chromium-121-avoid-SFINAE-TypeConverter.patch
    replaced by chromium-122-avoid-SFINAE-TypeConverter.patch
  * add buildrequires for rust
  * add patches from fedora package for 121 and 122
  * chromium-121-el7-clang-version-warning.patch
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-constexpr.patch
  * chromium-122-disable-FFmpegAllowLists.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-missing-header-files.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-norar.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-revert-av1enc-el9.patch
  * chromium-122-static-assert.patch
  * chromium-122-typename.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-workaround_clang_bug-structured_binding.patch
  * from debian add
  * chromium-122-undo-internal-alloc.patch
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-mojo.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * added compile fix needed on code15
    chromium-122-skip_bubble_contents_wrapper_static_assert.patch
    to prevent "static assertion expression is not an integral constant expression"
    "in call to 'operator+(&amp;"."[0], ShoppingInsightsSidePanelUI::GetWebUIName())'"
    in bubble_contents_wrapper.h:153
- replace Cr121-ffmpeg-new-channel-layout.patch by
  Cr122-ffmpeg-new-channel-layout.patch (rediff against 122)
- drop chromium-121-system-old-ffmpeg.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1710331200">- Chromium 122.0.6261.128 (boo#1221335)
  * CVE-2024-2400: Use after free in Performance Manager</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1710763200">- Use Python 3.11 on Leap
- Rename chromium-122-skip_bubble_contents_wrapper_static_assert.patch
  to chromium-122-WebUI-static_assert.patch
- Rename chromium-122-disable-FFmpegAllowLists.patch to
  chromium-disable-FFmpegAllowLists.patch
- Rename chromium-122-static-assert.patch to
  chromium-122-BookmarkNode-missing-operator.patch
- Rename chromium-122-undo-internal-alloc.patch to
  chromium-122-PA-undo-internal-alloc.patch
- Rename chromium-122-typename.patch to
  chromium-122-lp155-typename.patch
- Removed patches:
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-constexpr.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-121-el7-clang-version-warning.patch
  * chromium-116-lp155-url_load_stats-size-t.patch
  * chromium-icu72-2.patch
  * chromium-122-debian-upstream-mojo.patch
- Patches merged into other patches:
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * chromium-122-norar.patch
- Restore time clamper change to
  chromium-122-missing-header-files.patch
- Fix missing/invalid casting in
  chromium-122-no_matching_constructor.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1713096000">- Chromium 123.0.6312.122 (boo#1222707)
  * CVE-2024-3157: Out of bounds write in Compositing
  * CVE-2024-3516: Heap buffer overflow in ANGLE
  * CVE-2024-3515: Use after free in Dawn
- Chromium 123.0.6312.105 (boo#1222260)
  * CVE-2024-3156: Inappropriate implementation in V8
  * CVE-2024-3158: Use after free in Bookmarks
  * CVE-2024-3159: Out of bounds memory access in V8
- Chromium 123.0.6312.86 (boo#1222035)
  * CVE-2024-2883: Use after free in ANGLE
  * CVE-2024-2885: Use after free in Dawn
  * CVE-2024-2886: Use after free in WebCodecs
  * CVE-2024-2887: Type Confusion in WebAssembly
- Chromium 123.0.6312.58 (boo#1221732)
  * CVE-2024-2625: Object lifecycle issue in V8
  * CVE-2024-2626: Out of bounds read in Swiftshader
  * CVE-2024-2627: Use after free in Canvas
  * CVE-2024-2628: Inappropriate implementation in Downloads
- drop patches:
  * chromium-117-blink-BUILD-mnemonic.patch
  * chromium-121-blink-libxml-const.patch
  * chromium-122-BookmarkNode-missing-operator.patch
  * chromium-122-WebUI-static_assert.patch
  * chromium-122-PA-undo-internal-alloc.patch</changelog>
  <changelog author="ro@suse.de" date="1713355200">- Chromium 124.0.6367.60 (boo#1222958)
  * CVE-2024-3832: Object corruption in V8.
  * CVE-2024-3833: Object corruption in WebAssembly.
  * CVE-2024-3834: Use after free in Downloads. Reported by ChaobinZhang
  * CVE-2024-3837: Use after free in QUIC.
  * CVE-2024-3838: Inappropriate implementation in Autofill.
  * CVE-2024-3839: Out of bounds read in Fonts.
  * CVE-2024-3840: Insufficient policy enforcement in Site Isolation.
  * CVE-2024-3841: Insufficient data validation in Browser Switcher.
  * CVE-2024-3843: Insufficient data validation in Downloads.
  * CVE-2024-3844: Inappropriate implementation in Extensions.
  * CVE-2024-3845: Inappropriate implementation in Network.
  * CVE-2024-3846: Inappropriate implementation in Prompts.
  * CVE-2024-3847: Insufficient policy enforcement in WebUI.
- drop patches:
  * chromium-123-optional2.patch
  * chromium-122-avoid-SFINAE-TypeConverter.patch
  * chromium-123-PA-InternalAllocator.patch
- rediff patches:
  * chromium-110-compiler.patch
  * chromium-120-emplace.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-lp155-typename.patch
- add patches: from debian/fixes
  * chromium-123-stats-collector.patch
- add patches: from debian/upstream
  * chromium-124-angle-powf.patch
  * chromium-124-atomic.patch
  * chromium-124-extractor-bitset.patch
  * chromium-124-fps-optional.patch
  * chromium-124-span-optional.patch
  * chromium-124-uint-includes.patch
  * chromium-124-webgpu-optional.patch
- add patches:
  * chromium-123-WebUI-static_assert.patch
    workaround for compile issue in webui_contents_wrapper.h
  * chromium-124-system-libxml.patch (from fedora)</changelog>
  <changelog author="ro@suse.de" date="1714132800">- Chromium 124.0.6367.78 (boo#1223845)
  * CVE-2024-4058: Type Confusion in ANGLE
  * CVE-2024-4059: Out of bounds read in V8 API
  * CVE-2024-4060: Use after free in Dawn</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1714564800">- Add patches:
  * chromium-123-missing-QtGui.patch
- Restore libxml 2.12 check for chromium-124-system-libxml.patch
  which replaced chromium-121-blink-libxml-const.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714651200">- Chromium 124.0.6367.118 (boo#1223846)
  * CVE-2024-4331: Use after free in Picture In Picture
  * CVE-2024-4368: Use after free in Dawn</changelog>
  <changelog author="ro@suse.de" date="1714737600">- drop patches:
  * chromium-123-WebUI-static_assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715342400">- Chromium 124.0.6367.201 (boo#1224208)
  * CVE-2024-4671: Use after free in Visuals
- Chromium 124.0.6367.155 (boo#1224045)
  * CVE-2024-4558: Use after free in ANGLE
  * CVE-2024-4559: Heap buffer overflow in WebAudio</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- Chromium 124.0.6367.207 (boo#1224294)
  * CVE-2024-4761: Out of bounds write in V8</changelog>
  <changelog author="ro@suse.de" date="1715860800">- Chromium 125.0.6422.60 (boo#1224341)
  * CVE-2024-4947: Type Confusion in V8
  * CVE-2024-4948: Use after free in Dawn
  * CVE-2024-4949: Use after free in V8
  * CVE-2024-4950: Inappropriate implementation in Downloads
- Chromium 125.0.6422.41
  * New upstream (early) stable release.
- drop upstreamed patches:
  * chromium-124-uint-includes.patch
  * chromium-124-fps-optional.patch
  * chromium-124-span-optional.patch
  * chromium-124-extractor-bitset.patch
  * chromium-124-atomic.patch
  * chromium-124-webgpu-optional.patch
  * chromium-124-angle-powf.patch
- add debian upstream patches added for 125:
  * chromium-125-appservice-include.patch
  * chromium-125-lens-include.patch
  * chromium-125-mojo-bindings-include.patch
  * chromium-125-no-vector-consts.patch
  * chromium-125-vulkan-include.patch
  * chromium-125-tabstrip-include.patch
  * chromium-125-ninja.patch
- add debian fixes patches to fix font gc crashes:
  * chromium-125-debian-bad-font-gc0000.patch
  * chromium-125-debian-bad-font-gc000.patch
  * chromium-125-debian-bad-font-gc00.patch
  * chromium-125-debian-bad-font-gc0.patch
  * chromium-125-debian-bad-font-gc11.patch
  * chromium-125-debian-bad-font-gc1.patch
  * chromium-125-debian-bad-font-gc2.patch
  * chromium-125-debian-bad-font-gc3.patch
- add from fedora (reverse applied for older ffmpeg):
  * chromium-125-ffmpeg-5.x-reordered_opaque.patch
- re-diff and rename:
  * from chromium-110-compiler.patch
    to chromium-125-compiler.patch
  * from chromium-120-emplace-struct.patch
    to chromium-125-emplace-struct.patch
  * from chromium-disable-FFmpegAllowLists.patch
    to chromium-125-disable-FFmpegAllowLists.patch
  * from chromium-122-missing-header-files.patch
    to chromium-125-missing-header-files.patch
  * from chromium-122-no_matching_constructor.patch
    to chromium-125-no_matching_constructor.patch
  * from chromium-122-lp155-typename.patch
    to chromium-125-lp155-typename.patch
- third_party/zstd
  added to keeplibs for
  third_party/blink/renderer/platform:platform
- third_party/tflite/src/third_party/xla/xla/tsl/util
  added to keeplibs for
  third_party/tflite/tflite
- third_party/lens_server_proto
  added to keeplibs for
  gen/third_party/lens_server_proto</changelog>
</package>
<package pkgid="3497f2893828e1666de0a48f0bbbeeea88a9afbf199dfcbf52aa1ef9d8051cd3469db6e529983832b92106fc2910214cbb80c9a2d23ad2e4ecdad66d6e212987" name="chromium" arch="x86_64">
  <version epoch="0" ver="125.0.6422.60" rel="1.0.6.1.sr20240429"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699617600">- Chromium 119.0.6045.123 (boo#1216978)
  * CVE-2023-5996: Use after free in WebAudio
- Chromium 119.0.6045.105 (boo#1216783)
  * CVE-2023-5480: Inappropriate implementation in Payments
  * CVE-2023-5482: Insufficient data validation in USB
  * CVE-2023-5849: Integer overflow in USB
  * CVE-2023-5850: Incorrect security UI in Downloads
  * CVE-2023-5851: Inappropriate implementation in Downloads
  * CVE-2023-5852: Use after free in Printing
  * CVE-2023-5853: Incorrect security UI in Downloads
  * CVE-2023-5854: Use after free in Profiles
  * CVE-2023-5855: Use after free in Reading Mode
  * CVE-2023-5856: Use after free in Side Panel
  * CVE-2023-5857: Inappropriate implementation in Downloads
  * CVE-2023-5858: Inappropriate implementation in WebApp Provider
  * CVE-2023-5859: Incorrect security UI in Picture In Picture
- dropped patches:
  * chromium-98-gtk4-build.patch
  * chromium-118-system-freetype.patch
  * chromium-118-no_matching_constructor.patch
- added patches:
  * chromium-119-no_matching_constructor.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1700049600">- Chromium 119.0.6045.159 (boo#1217142)
  * CVE-2023-5997: Use after free in Garbage Collection
  * CVE-2023-6112: Use after free in Navigation
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- Chromium 119.0.6045.199 (boo#1217616)
  * CVE-2023-6348: Type Confusion in Spellcheck
  * CVE-2023-6347: Use after free in Mojo
  * CVE-2023-6346: Use after free in WebAudio
  * CVE-2023-6350: Out of bounds memory access in libavif (boo#1217614)
  * CVE-2023-6351: Use after free in libavif (boo#1217615)
  * CVE-2023-6345: Integer overflow in Skia
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705147200">- Chromium 120.0.6099.216 (boo#1217839, boo#1218048, boo#1218302,
  boo#1218533, boo#1218719)
  * CVE-2024-0333: Insufficient data validation in Extensions
  * CVE-2024-0222: Use after free in ANGLE
  * CVE-2024-0223: Heap buffer overflow in ANGLE
  * CVE-2024-0224: Use after free in WebAudio
  * CVE-2024-0225: Use after free in WebGPU
  * CVE-2023-7024: Heap buffer overflow in WebRTC
  * CVE-2023-6702: Type Confusion in V8
  * CVE-2023-6703: Use after free in Blink
  * CVE-2023-6704: Use after free in libavif (boo#1218303)
  * CVE-2023-6705: Use after free in WebRTC
  * CVE-2023-6706: Use after free in FedCM
  * CVE-2023-6707: Use after free in CSS
  * CVE-2023-6508: Use after free in Media Stream
  * CVE-2023-6509: Use after free in Side Panel Search
  * CVE-2023-6510: Use after free in Media Capture
  * CVE-2023-6511: Inappropriate implementation in Autofill
  * CVE-2023-6512: Inappropriate implementation in Web Browser UI
- drop patches:
  * chromium-system-libusb.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-no_matching_constructor.patch
  * chromium-117-workaround_clang_bug-structured_binding.patch
- add patches:
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-emplace.patch
  * chromium-120-lp155-typename.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-emplace-struct.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
- add patches for Leap that revert braking changes:
  * chromium-120-lp155-revert-clang-build-failure.patch</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705233600">- Replace chromium-120-lp155-revert-clang-build-failure.patch
  with chromium-120-make_unique-struct.patch - which avoids
  reverting changes and instead provides a stub constructor to fix
  build on Leap</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705492800">- Chromium 120.0.6099.224 (boo#1218892)
  * CVE-2024-0517: Out of bounds write in V8
  * CVE-2024-0518: Type Confusion in V8
  * CVE-2024-0519: Out of bounds memory access in V8
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709380800">- Chromium 121.0.6167.184 (boo#1219118, boo#1219387, boo#1219661)
  * CVE-2024-1284: Use after free in Mojo
  * CVE-2024-1283: Heap buffer overflow in Skia
  * CVE-2024-1060: Use after free in Canvas
  * CVE-2024-1059: Use after free in WebRTC
  * CVE-2024-1077: Use after free in Network
  * CVE-2024-0807: Use after free in WebAudio
  * CVE-2024-0812: Inappropriate implementation in Accessibility
  * CVE-2024-0808: Integer underflow in WebUI
  * CVE-2024-0810: Insufficient policy enforcement in DevTools
  * CVE-2024-0814: Incorrect security UI in Payments
  * CVE-2024-0813: Use after free in Reading Mode
  * CVE-2024-0806: Use after free in Passwords
  * CVE-2024-0805: Inappropriate implementation in Downloads
  * CVE-2024-0804: Insufficient policy enforcement in iOS Security UI
  * CVE-2024-0811: Inappropriate implementation in Extensions API
  * CVE-2024-0809: Inappropriate implementation in Autofill
- Removed patches:
  * chromium-117-includes.patch
  * chromium-118-includes.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
  * gcc13-fix.patch
  * chromium-113-webauth-include-variant.patch
  * chromium-110-system-libffi.patch
- Added patches:
  * chromium-121-no_matching_constructor.patch
  * chromium-121-nullptr_t-without-namespace-std.patch
  * chromium-121-workaround_clang_bug-structured_binding.patch
  * chromium-121-missing-header-files.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-python3-invalid-escape-sequence.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-avoid-SFINAE-TypeConverter.patch
  * chromium-121-blink-libxml-const.patch
- Add patch chromium-disable-FFmpegAllowLists.patch:
  disable codec checker this will always fail (bsc#1219070)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709899200">- Add Cr121-ffmpeg-new-channel-layout.patch to rollback more FFmpeg
  changes so that FFmpeg 4 will work on Leap
- Prepare for libxml 2.12</changelog>
  <changelog author="ro@suse.de" date="1709899201">- Chromium 122.0.6261.111 (boo#1220131,boo#1220604,boo#1221105)
  * New upstream security release.
  * CVE-2024-2173: Out of bounds memory access in V8.
  * CVE-2024-2174: Inappropriate implementation in V8.
  * CVE-2024-2176: Use after free in FedCM.
- Chromium 122.0.6261.94
  * CVE-2024-1669: Out of bounds memory access in Blink.
  * CVE-2024-1670: Use after free in Mojo.
  * CVE-2024-1671: Inappropriate implementation in Site Isolation.
  * CVE-2024-1672: Inappropriate implementation in Content Security Policy.
  * CVE-2024-1673: Use after free in Accessibility.
  * CVE-2024-1674: Inappropriate implementation in Navigation.
  * CVE-2024-1675: Insufficient policy enforcement in Download.
  * CVE-2024-1676: Inappropriate implementation in Navigation.
  * Type Confusion in V8
  * rediff chromium-disable-GlobalMediaControlsCastStartStop.patch
  * drop chromium-114-lld-argument.patch
    replaced by chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-113-webview-namespace.patch (obsolete)
  * reduce chromium-norar.patch
    by the hunks in chromium-122-norar.patch
  * drop chromium-114-revert-av1enc-lp154.patch
    replaced by chromium-122-revert-av1enc-el9.patch
  * drop chromium-115-lp155-typename.patch
    chromium-116-lp155-typenames.patch
    chromium-117-lp155-typename.patch
    chromium-120-lp155-typename.patch
    replaced by chromium-122-typename.patch
  * drop chromium-121-missing-header-files.patch
    replaced by chromium-122-missing-header-files.patch
  * drop chromium-121-workaround_clang_bug-structured_binding.patch
    replaced by chromium-122-workaround_clang_bug-structured_binding.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-121-python3-invalid-escape-sequence.patch (upstream)
  * drop chromium-disable-FFmpegAllowLists.patch
    replaced by chromium-122-disable-FFmpegAllowLists.patch
  * drop chromium-121-avoid-SFINAE-TypeConverter.patch
    replaced by chromium-122-avoid-SFINAE-TypeConverter.patch
  * add buildrequires for rust
  * add patches from fedora package for 121 and 122
  * chromium-121-el7-clang-version-warning.patch
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-constexpr.patch
  * chromium-122-disable-FFmpegAllowLists.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-missing-header-files.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-norar.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-revert-av1enc-el9.patch
  * chromium-122-static-assert.patch
  * chromium-122-typename.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-workaround_clang_bug-structured_binding.patch
  * from debian add
  * chromium-122-undo-internal-alloc.patch
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-mojo.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * added compile fix needed on code15
    chromium-122-skip_bubble_contents_wrapper_static_assert.patch
    to prevent "static assertion expression is not an integral constant expression"
    "in call to 'operator+(&amp;"."[0], ShoppingInsightsSidePanelUI::GetWebUIName())'"
    in bubble_contents_wrapper.h:153
- replace Cr121-ffmpeg-new-channel-layout.patch by
  Cr122-ffmpeg-new-channel-layout.patch (rediff against 122)
- drop chromium-121-system-old-ffmpeg.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1710331200">- Chromium 122.0.6261.128 (boo#1221335)
  * CVE-2024-2400: Use after free in Performance Manager</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1710763200">- Use Python 3.11 on Leap
- Rename chromium-122-skip_bubble_contents_wrapper_static_assert.patch
  to chromium-122-WebUI-static_assert.patch
- Rename chromium-122-disable-FFmpegAllowLists.patch to
  chromium-disable-FFmpegAllowLists.patch
- Rename chromium-122-static-assert.patch to
  chromium-122-BookmarkNode-missing-operator.patch
- Rename chromium-122-undo-internal-alloc.patch to
  chromium-122-PA-undo-internal-alloc.patch
- Rename chromium-122-typename.patch to
  chromium-122-lp155-typename.patch
- Removed patches:
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-constexpr.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-121-el7-clang-version-warning.patch
  * chromium-116-lp155-url_load_stats-size-t.patch
  * chromium-icu72-2.patch
  * chromium-122-debian-upstream-mojo.patch
- Patches merged into other patches:
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * chromium-122-norar.patch
- Restore time clamper change to
  chromium-122-missing-header-files.patch
- Fix missing/invalid casting in
  chromium-122-no_matching_constructor.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1713096000">- Chromium 123.0.6312.122 (boo#1222707)
  * CVE-2024-3157: Out of bounds write in Compositing
  * CVE-2024-3516: Heap buffer overflow in ANGLE
  * CVE-2024-3515: Use after free in Dawn
- Chromium 123.0.6312.105 (boo#1222260)
  * CVE-2024-3156: Inappropriate implementation in V8
  * CVE-2024-3158: Use after free in Bookmarks
  * CVE-2024-3159: Out of bounds memory access in V8
- Chromium 123.0.6312.86 (boo#1222035)
  * CVE-2024-2883: Use after free in ANGLE
  * CVE-2024-2885: Use after free in Dawn
  * CVE-2024-2886: Use after free in WebCodecs
  * CVE-2024-2887: Type Confusion in WebAssembly
- Chromium 123.0.6312.58 (boo#1221732)
  * CVE-2024-2625: Object lifecycle issue in V8
  * CVE-2024-2626: Out of bounds read in Swiftshader
  * CVE-2024-2627: Use after free in Canvas
  * CVE-2024-2628: Inappropriate implementation in Downloads
- drop patches:
  * chromium-117-blink-BUILD-mnemonic.patch
  * chromium-121-blink-libxml-const.patch
  * chromium-122-BookmarkNode-missing-operator.patch
  * chromium-122-WebUI-static_assert.patch
  * chromium-122-PA-undo-internal-alloc.patch</changelog>
  <changelog author="ro@suse.de" date="1713355200">- Chromium 124.0.6367.60 (boo#1222958)
  * CVE-2024-3832: Object corruption in V8.
  * CVE-2024-3833: Object corruption in WebAssembly.
  * CVE-2024-3834: Use after free in Downloads. Reported by ChaobinZhang
  * CVE-2024-3837: Use after free in QUIC.
  * CVE-2024-3838: Inappropriate implementation in Autofill.
  * CVE-2024-3839: Out of bounds read in Fonts.
  * CVE-2024-3840: Insufficient policy enforcement in Site Isolation.
  * CVE-2024-3841: Insufficient data validation in Browser Switcher.
  * CVE-2024-3843: Insufficient data validation in Downloads.
  * CVE-2024-3844: Inappropriate implementation in Extensions.
  * CVE-2024-3845: Inappropriate implementation in Network.
  * CVE-2024-3846: Inappropriate implementation in Prompts.
  * CVE-2024-3847: Insufficient policy enforcement in WebUI.
- drop patches:
  * chromium-123-optional2.patch
  * chromium-122-avoid-SFINAE-TypeConverter.patch
  * chromium-123-PA-InternalAllocator.patch
- rediff patches:
  * chromium-110-compiler.patch
  * chromium-120-emplace.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-lp155-typename.patch
- add patches: from debian/fixes
  * chromium-123-stats-collector.patch
- add patches: from debian/upstream
  * chromium-124-angle-powf.patch
  * chromium-124-atomic.patch
  * chromium-124-extractor-bitset.patch
  * chromium-124-fps-optional.patch
  * chromium-124-span-optional.patch
  * chromium-124-uint-includes.patch
  * chromium-124-webgpu-optional.patch
- add patches:
  * chromium-123-WebUI-static_assert.patch
    workaround for compile issue in webui_contents_wrapper.h
  * chromium-124-system-libxml.patch (from fedora)</changelog>
  <changelog author="ro@suse.de" date="1714132800">- Chromium 124.0.6367.78 (boo#1223845)
  * CVE-2024-4058: Type Confusion in ANGLE
  * CVE-2024-4059: Out of bounds read in V8 API
  * CVE-2024-4060: Use after free in Dawn</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1714564800">- Add patches:
  * chromium-123-missing-QtGui.patch
- Restore libxml 2.12 check for chromium-124-system-libxml.patch
  which replaced chromium-121-blink-libxml-const.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714651200">- Chromium 124.0.6367.118 (boo#1223846)
  * CVE-2024-4331: Use after free in Picture In Picture
  * CVE-2024-4368: Use after free in Dawn</changelog>
  <changelog author="ro@suse.de" date="1714737600">- drop patches:
  * chromium-123-WebUI-static_assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715342400">- Chromium 124.0.6367.201 (boo#1224208)
  * CVE-2024-4671: Use after free in Visuals
- Chromium 124.0.6367.155 (boo#1224045)
  * CVE-2024-4558: Use after free in ANGLE
  * CVE-2024-4559: Heap buffer overflow in WebAudio</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- Chromium 124.0.6367.207 (boo#1224294)
  * CVE-2024-4761: Out of bounds write in V8</changelog>
  <changelog author="ro@suse.de" date="1715860800">- Chromium 125.0.6422.60 (boo#1224341)
  * CVE-2024-4947: Type Confusion in V8
  * CVE-2024-4948: Use after free in Dawn
  * CVE-2024-4949: Use after free in V8
  * CVE-2024-4950: Inappropriate implementation in Downloads
- Chromium 125.0.6422.41
  * New upstream (early) stable release.
- drop upstreamed patches:
  * chromium-124-uint-includes.patch
  * chromium-124-fps-optional.patch
  * chromium-124-span-optional.patch
  * chromium-124-extractor-bitset.patch
  * chromium-124-atomic.patch
  * chromium-124-webgpu-optional.patch
  * chromium-124-angle-powf.patch
- add debian upstream patches added for 125:
  * chromium-125-appservice-include.patch
  * chromium-125-lens-include.patch
  * chromium-125-mojo-bindings-include.patch
  * chromium-125-no-vector-consts.patch
  * chromium-125-vulkan-include.patch
  * chromium-125-tabstrip-include.patch
  * chromium-125-ninja.patch
- add debian fixes patches to fix font gc crashes:
  * chromium-125-debian-bad-font-gc0000.patch
  * chromium-125-debian-bad-font-gc000.patch
  * chromium-125-debian-bad-font-gc00.patch
  * chromium-125-debian-bad-font-gc0.patch
  * chromium-125-debian-bad-font-gc11.patch
  * chromium-125-debian-bad-font-gc1.patch
  * chromium-125-debian-bad-font-gc2.patch
  * chromium-125-debian-bad-font-gc3.patch
- add from fedora (reverse applied for older ffmpeg):
  * chromium-125-ffmpeg-5.x-reordered_opaque.patch
- re-diff and rename:
  * from chromium-110-compiler.patch
    to chromium-125-compiler.patch
  * from chromium-120-emplace-struct.patch
    to chromium-125-emplace-struct.patch
  * from chromium-disable-FFmpegAllowLists.patch
    to chromium-125-disable-FFmpegAllowLists.patch
  * from chromium-122-missing-header-files.patch
    to chromium-125-missing-header-files.patch
  * from chromium-122-no_matching_constructor.patch
    to chromium-125-no_matching_constructor.patch
  * from chromium-122-lp155-typename.patch
    to chromium-125-lp155-typename.patch
- third_party/zstd
  added to keeplibs for
  third_party/blink/renderer/platform:platform
- third_party/tflite/src/third_party/xla/xla/tsl/util
  added to keeplibs for
  third_party/tflite/tflite
- third_party/lens_server_proto
  added to keeplibs for
  gen/third_party/lens_server_proto</changelog>
</package>
<package pkgid="87375fdef50e6d504c66ba7f0663df60bd54463a3876b425a816a88a3d3b153265a4d809b0536340c5d206560bda06c5bcdefbda6553c3db01cbbc3f16e30271" name="chromium-debuginfo" arch="x86_64">
  <version epoch="0" ver="124.0.6367.201" rel="1.0.2.1.sr20240429"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697630400">- Chromium 118.0.5993.88:
  * unspecified security fix (boo#1216392)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Chromium 118.0.5993.117 (boo#1216549)
  * CVE-2023-5472: Use after free in Profiles
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699617600">- Chromium 119.0.6045.123 (boo#1216978)
  * CVE-2023-5996: Use after free in WebAudio
- Chromium 119.0.6045.105 (boo#1216783)
  * CVE-2023-5480: Inappropriate implementation in Payments
  * CVE-2023-5482: Insufficient data validation in USB
  * CVE-2023-5849: Integer overflow in USB
  * CVE-2023-5850: Incorrect security UI in Downloads
  * CVE-2023-5851: Inappropriate implementation in Downloads
  * CVE-2023-5852: Use after free in Printing
  * CVE-2023-5853: Incorrect security UI in Downloads
  * CVE-2023-5854: Use after free in Profiles
  * CVE-2023-5855: Use after free in Reading Mode
  * CVE-2023-5856: Use after free in Side Panel
  * CVE-2023-5857: Inappropriate implementation in Downloads
  * CVE-2023-5858: Inappropriate implementation in WebApp Provider
  * CVE-2023-5859: Incorrect security UI in Picture In Picture
- dropped patches:
  * chromium-98-gtk4-build.patch
  * chromium-118-system-freetype.patch
  * chromium-118-no_matching_constructor.patch
- added patches:
  * chromium-119-no_matching_constructor.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1700049600">- Chromium 119.0.6045.159 (boo#1217142)
  * CVE-2023-5997: Use after free in Garbage Collection
  * CVE-2023-6112: Use after free in Navigation
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- Chromium 119.0.6045.199 (boo#1217616)
  * CVE-2023-6348: Type Confusion in Spellcheck
  * CVE-2023-6347: Use after free in Mojo
  * CVE-2023-6346: Use after free in WebAudio
  * CVE-2023-6350: Out of bounds memory access in libavif (boo#1217614)
  * CVE-2023-6351: Use after free in libavif (boo#1217615)
  * CVE-2023-6345: Integer overflow in Skia
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705147200">- Chromium 120.0.6099.216 (boo#1217839, boo#1218048, boo#1218302,
  boo#1218533, boo#1218719)
  * CVE-2024-0333: Insufficient data validation in Extensions
  * CVE-2024-0222: Use after free in ANGLE
  * CVE-2024-0223: Heap buffer overflow in ANGLE
  * CVE-2024-0224: Use after free in WebAudio
  * CVE-2024-0225: Use after free in WebGPU
  * CVE-2023-7024: Heap buffer overflow in WebRTC
  * CVE-2023-6702: Type Confusion in V8
  * CVE-2023-6703: Use after free in Blink
  * CVE-2023-6704: Use after free in libavif (boo#1218303)
  * CVE-2023-6705: Use after free in WebRTC
  * CVE-2023-6706: Use after free in FedCM
  * CVE-2023-6707: Use after free in CSS
  * CVE-2023-6508: Use after free in Media Stream
  * CVE-2023-6509: Use after free in Side Panel Search
  * CVE-2023-6510: Use after free in Media Capture
  * CVE-2023-6511: Inappropriate implementation in Autofill
  * CVE-2023-6512: Inappropriate implementation in Web Browser UI
- drop patches:
  * chromium-system-libusb.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-no_matching_constructor.patch
  * chromium-117-workaround_clang_bug-structured_binding.patch
- add patches:
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-emplace.patch
  * chromium-120-lp155-typename.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-emplace-struct.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
- add patches for Leap that revert braking changes:
  * chromium-120-lp155-revert-clang-build-failure.patch</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705233600">- Replace chromium-120-lp155-revert-clang-build-failure.patch
  with chromium-120-make_unique-struct.patch - which avoids
  reverting changes and instead provides a stub constructor to fix
  build on Leap</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705492800">- Chromium 120.0.6099.224 (boo#1218892)
  * CVE-2024-0517: Out of bounds write in V8
  * CVE-2024-0518: Type Confusion in V8
  * CVE-2024-0519: Out of bounds memory access in V8
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709380800">- Chromium 121.0.6167.184 (boo#1219118, boo#1219387, boo#1219661)
  * CVE-2024-1284: Use after free in Mojo
  * CVE-2024-1283: Heap buffer overflow in Skia
  * CVE-2024-1060: Use after free in Canvas
  * CVE-2024-1059: Use after free in WebRTC
  * CVE-2024-1077: Use after free in Network
  * CVE-2024-0807: Use after free in WebAudio
  * CVE-2024-0812: Inappropriate implementation in Accessibility
  * CVE-2024-0808: Integer underflow in WebUI
  * CVE-2024-0810: Insufficient policy enforcement in DevTools
  * CVE-2024-0814: Incorrect security UI in Payments
  * CVE-2024-0813: Use after free in Reading Mode
  * CVE-2024-0806: Use after free in Passwords
  * CVE-2024-0805: Inappropriate implementation in Downloads
  * CVE-2024-0804: Insufficient policy enforcement in iOS Security UI
  * CVE-2024-0811: Inappropriate implementation in Extensions API
  * CVE-2024-0809: Inappropriate implementation in Autofill
- Removed patches:
  * chromium-117-includes.patch
  * chromium-118-includes.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
  * gcc13-fix.patch
  * chromium-113-webauth-include-variant.patch
  * chromium-110-system-libffi.patch
- Added patches:
  * chromium-121-no_matching_constructor.patch
  * chromium-121-nullptr_t-without-namespace-std.patch
  * chromium-121-workaround_clang_bug-structured_binding.patch
  * chromium-121-missing-header-files.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-python3-invalid-escape-sequence.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-avoid-SFINAE-TypeConverter.patch
  * chromium-121-blink-libxml-const.patch
- Add patch chromium-disable-FFmpegAllowLists.patch:
  disable codec checker this will always fail (bsc#1219070)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709899200">- Add Cr121-ffmpeg-new-channel-layout.patch to rollback more FFmpeg
  changes so that FFmpeg 4 will work on Leap
- Prepare for libxml 2.12</changelog>
  <changelog author="ro@suse.de" date="1709899201">- Chromium 122.0.6261.111 (boo#1220131,boo#1220604,boo#1221105)
  * New upstream security release.
  * CVE-2024-2173: Out of bounds memory access in V8.
  * CVE-2024-2174: Inappropriate implementation in V8.
  * CVE-2024-2176: Use after free in FedCM.
- Chromium 122.0.6261.94
  * CVE-2024-1669: Out of bounds memory access in Blink.
  * CVE-2024-1670: Use after free in Mojo.
  * CVE-2024-1671: Inappropriate implementation in Site Isolation.
  * CVE-2024-1672: Inappropriate implementation in Content Security Policy.
  * CVE-2024-1673: Use after free in Accessibility.
  * CVE-2024-1674: Inappropriate implementation in Navigation.
  * CVE-2024-1675: Insufficient policy enforcement in Download.
  * CVE-2024-1676: Inappropriate implementation in Navigation.
  * Type Confusion in V8
  * rediff chromium-disable-GlobalMediaControlsCastStartStop.patch
  * drop chromium-114-lld-argument.patch
    replaced by chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-113-webview-namespace.patch (obsolete)
  * reduce chromium-norar.patch
    by the hunks in chromium-122-norar.patch
  * drop chromium-114-revert-av1enc-lp154.patch
    replaced by chromium-122-revert-av1enc-el9.patch
  * drop chromium-115-lp155-typename.patch
    chromium-116-lp155-typenames.patch
    chromium-117-lp155-typename.patch
    chromium-120-lp155-typename.patch
    replaced by chromium-122-typename.patch
  * drop chromium-121-missing-header-files.patch
    replaced by chromium-122-missing-header-files.patch
  * drop chromium-121-workaround_clang_bug-structured_binding.patch
    replaced by chromium-122-workaround_clang_bug-structured_binding.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-121-python3-invalid-escape-sequence.patch (upstream)
  * drop chromium-disable-FFmpegAllowLists.patch
    replaced by chromium-122-disable-FFmpegAllowLists.patch
  * drop chromium-121-avoid-SFINAE-TypeConverter.patch
    replaced by chromium-122-avoid-SFINAE-TypeConverter.patch
  * add buildrequires for rust
  * add patches from fedora package for 121 and 122
  * chromium-121-el7-clang-version-warning.patch
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-constexpr.patch
  * chromium-122-disable-FFmpegAllowLists.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-missing-header-files.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-norar.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-revert-av1enc-el9.patch
  * chromium-122-static-assert.patch
  * chromium-122-typename.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-workaround_clang_bug-structured_binding.patch
  * from debian add
  * chromium-122-undo-internal-alloc.patch
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-mojo.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * added compile fix needed on code15
    chromium-122-skip_bubble_contents_wrapper_static_assert.patch
    to prevent "static assertion expression is not an integral constant expression"
    "in call to 'operator+(&amp;"."[0], ShoppingInsightsSidePanelUI::GetWebUIName())'"
    in bubble_contents_wrapper.h:153
- replace Cr121-ffmpeg-new-channel-layout.patch by
  Cr122-ffmpeg-new-channel-layout.patch (rediff against 122)
- drop chromium-121-system-old-ffmpeg.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1710331200">- Chromium 122.0.6261.128 (boo#1221335)
  * CVE-2024-2400: Use after free in Performance Manager</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1710763200">- Use Python 3.11 on Leap
- Rename chromium-122-skip_bubble_contents_wrapper_static_assert.patch
  to chromium-122-WebUI-static_assert.patch
- Rename chromium-122-disable-FFmpegAllowLists.patch to
  chromium-disable-FFmpegAllowLists.patch
- Rename chromium-122-static-assert.patch to
  chromium-122-BookmarkNode-missing-operator.patch
- Rename chromium-122-undo-internal-alloc.patch to
  chromium-122-PA-undo-internal-alloc.patch
- Rename chromium-122-typename.patch to
  chromium-122-lp155-typename.patch
- Removed patches:
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-constexpr.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-121-el7-clang-version-warning.patch
  * chromium-116-lp155-url_load_stats-size-t.patch
  * chromium-icu72-2.patch
  * chromium-122-debian-upstream-mojo.patch
- Patches merged into other patches:
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * chromium-122-norar.patch
- Restore time clamper change to
  chromium-122-missing-header-files.patch
- Fix missing/invalid casting in
  chromium-122-no_matching_constructor.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1713096000">- Chromium 123.0.6312.122 (boo#1222707)
  * CVE-2024-3157: Out of bounds write in Compositing
  * CVE-2024-3516: Heap buffer overflow in ANGLE
  * CVE-2024-3515: Use after free in Dawn
- Chromium 123.0.6312.105 (boo#1222260)
  * CVE-2024-3156: Inappropriate implementation in V8
  * CVE-2024-3158: Use after free in Bookmarks
  * CVE-2024-3159: Out of bounds memory access in V8
- Chromium 123.0.6312.86 (boo#1222035)
  * CVE-2024-2883: Use after free in ANGLE
  * CVE-2024-2885: Use after free in Dawn
  * CVE-2024-2886: Use after free in WebCodecs
  * CVE-2024-2887: Type Confusion in WebAssembly
- Chromium 123.0.6312.58 (boo#1221732)
  * CVE-2024-2625: Object lifecycle issue in V8
  * CVE-2024-2626: Out of bounds read in Swiftshader
  * CVE-2024-2627: Use after free in Canvas
  * CVE-2024-2628: Inappropriate implementation in Downloads
- drop patches:
  * chromium-117-blink-BUILD-mnemonic.patch
  * chromium-121-blink-libxml-const.patch
  * chromium-122-BookmarkNode-missing-operator.patch
  * chromium-122-WebUI-static_assert.patch
  * chromium-122-PA-undo-internal-alloc.patch</changelog>
  <changelog author="ro@suse.de" date="1713355200">- Chromium 124.0.6367.60 (boo#1222958)
  * CVE-2024-3832: Object corruption in V8.
  * CVE-2024-3833: Object corruption in WebAssembly.
  * CVE-2024-3834: Use after free in Downloads. Reported by ChaobinZhang
  * CVE-2024-3837: Use after free in QUIC.
  * CVE-2024-3838: Inappropriate implementation in Autofill.
  * CVE-2024-3839: Out of bounds read in Fonts.
  * CVE-2024-3840: Insufficient policy enforcement in Site Isolation.
  * CVE-2024-3841: Insufficient data validation in Browser Switcher.
  * CVE-2024-3843: Insufficient data validation in Downloads.
  * CVE-2024-3844: Inappropriate implementation in Extensions.
  * CVE-2024-3845: Inappropriate implementation in Network.
  * CVE-2024-3846: Inappropriate implementation in Prompts.
  * CVE-2024-3847: Insufficient policy enforcement in WebUI.
- drop patches:
  * chromium-123-optional2.patch
  * chromium-122-avoid-SFINAE-TypeConverter.patch
  * chromium-123-PA-InternalAllocator.patch
- rediff patches:
  * chromium-110-compiler.patch
  * chromium-120-emplace.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-lp155-typename.patch
- add patches: from debian/fixes
  * chromium-123-stats-collector.patch
- add patches: from debian/upstream
  * chromium-124-angle-powf.patch
  * chromium-124-atomic.patch
  * chromium-124-extractor-bitset.patch
  * chromium-124-fps-optional.patch
  * chromium-124-span-optional.patch
  * chromium-124-uint-includes.patch
  * chromium-124-webgpu-optional.patch
- add patches:
  * chromium-123-WebUI-static_assert.patch
    workaround for compile issue in webui_contents_wrapper.h
  * chromium-124-system-libxml.patch (from fedora)</changelog>
  <changelog author="ro@suse.de" date="1714132800">- Chromium 124.0.6367.78 (boo#1223845)
  * CVE-2024-4058: Type Confusion in ANGLE
  * CVE-2024-4059: Out of bounds read in V8 API
  * CVE-2024-4060: Use after free in Dawn</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1714564800">- Add patches:
  * chromium-123-missing-QtGui.patch
- Restore libxml 2.12 check for chromium-124-system-libxml.patch
  which replaced chromium-121-blink-libxml-const.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714651200">- Chromium 124.0.6367.118 (boo#1223846)
  * CVE-2024-4331: Use after free in Picture In Picture
  * CVE-2024-4368: Use after free in Dawn</changelog>
  <changelog author="ro@suse.de" date="1714737600">- drop patches:
  * chromium-123-WebUI-static_assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715342400">- Chromium 124.0.6367.201
  * CVE-2024-4671: Use after free in Visuals
- Chromium 124.0.6367.155 (boo#1224045)
  * CVE-2024-4558: Use after free in ANGLE
  * CVE-2024-4559: Heap buffer overflow in WebAudio</changelog>
</package>
<package pkgid="2ba696c28ab4af749b633bb2495ac49fa0d6643f3976fcff1beac219a1537e5bae7d0558abd568bd9e3b244030cbb9875c90b730dbfa9756383b4dab9384831c" name="chromium-debuginfo" arch="x86_64">
  <version epoch="0" ver="124.0.6367.207" rel="1.0.4.1.sr20240429"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Chromium 118.0.5993.117 (boo#1216549)
  * CVE-2023-5472: Use after free in Profiles
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699617600">- Chromium 119.0.6045.123 (boo#1216978)
  * CVE-2023-5996: Use after free in WebAudio
- Chromium 119.0.6045.105 (boo#1216783)
  * CVE-2023-5480: Inappropriate implementation in Payments
  * CVE-2023-5482: Insufficient data validation in USB
  * CVE-2023-5849: Integer overflow in USB
  * CVE-2023-5850: Incorrect security UI in Downloads
  * CVE-2023-5851: Inappropriate implementation in Downloads
  * CVE-2023-5852: Use after free in Printing
  * CVE-2023-5853: Incorrect security UI in Downloads
  * CVE-2023-5854: Use after free in Profiles
  * CVE-2023-5855: Use after free in Reading Mode
  * CVE-2023-5856: Use after free in Side Panel
  * CVE-2023-5857: Inappropriate implementation in Downloads
  * CVE-2023-5858: Inappropriate implementation in WebApp Provider
  * CVE-2023-5859: Incorrect security UI in Picture In Picture
- dropped patches:
  * chromium-98-gtk4-build.patch
  * chromium-118-system-freetype.patch
  * chromium-118-no_matching_constructor.patch
- added patches:
  * chromium-119-no_matching_constructor.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1700049600">- Chromium 119.0.6045.159 (boo#1217142)
  * CVE-2023-5997: Use after free in Garbage Collection
  * CVE-2023-6112: Use after free in Navigation
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- Chromium 119.0.6045.199 (boo#1217616)
  * CVE-2023-6348: Type Confusion in Spellcheck
  * CVE-2023-6347: Use after free in Mojo
  * CVE-2023-6346: Use after free in WebAudio
  * CVE-2023-6350: Out of bounds memory access in libavif (boo#1217614)
  * CVE-2023-6351: Use after free in libavif (boo#1217615)
  * CVE-2023-6345: Integer overflow in Skia
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705147200">- Chromium 120.0.6099.216 (boo#1217839, boo#1218048, boo#1218302,
  boo#1218533, boo#1218719)
  * CVE-2024-0333: Insufficient data validation in Extensions
  * CVE-2024-0222: Use after free in ANGLE
  * CVE-2024-0223: Heap buffer overflow in ANGLE
  * CVE-2024-0224: Use after free in WebAudio
  * CVE-2024-0225: Use after free in WebGPU
  * CVE-2023-7024: Heap buffer overflow in WebRTC
  * CVE-2023-6702: Type Confusion in V8
  * CVE-2023-6703: Use after free in Blink
  * CVE-2023-6704: Use after free in libavif (boo#1218303)
  * CVE-2023-6705: Use after free in WebRTC
  * CVE-2023-6706: Use after free in FedCM
  * CVE-2023-6707: Use after free in CSS
  * CVE-2023-6508: Use after free in Media Stream
  * CVE-2023-6509: Use after free in Side Panel Search
  * CVE-2023-6510: Use after free in Media Capture
  * CVE-2023-6511: Inappropriate implementation in Autofill
  * CVE-2023-6512: Inappropriate implementation in Web Browser UI
- drop patches:
  * chromium-system-libusb.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-no_matching_constructor.patch
  * chromium-117-workaround_clang_bug-structured_binding.patch
- add patches:
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-emplace.patch
  * chromium-120-lp155-typename.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-emplace-struct.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
- add patches for Leap that revert braking changes:
  * chromium-120-lp155-revert-clang-build-failure.patch</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705233600">- Replace chromium-120-lp155-revert-clang-build-failure.patch
  with chromium-120-make_unique-struct.patch - which avoids
  reverting changes and instead provides a stub constructor to fix
  build on Leap</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705492800">- Chromium 120.0.6099.224 (boo#1218892)
  * CVE-2024-0517: Out of bounds write in V8
  * CVE-2024-0518: Type Confusion in V8
  * CVE-2024-0519: Out of bounds memory access in V8
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709380800">- Chromium 121.0.6167.184 (boo#1219118, boo#1219387, boo#1219661)
  * CVE-2024-1284: Use after free in Mojo
  * CVE-2024-1283: Heap buffer overflow in Skia
  * CVE-2024-1060: Use after free in Canvas
  * CVE-2024-1059: Use after free in WebRTC
  * CVE-2024-1077: Use after free in Network
  * CVE-2024-0807: Use after free in WebAudio
  * CVE-2024-0812: Inappropriate implementation in Accessibility
  * CVE-2024-0808: Integer underflow in WebUI
  * CVE-2024-0810: Insufficient policy enforcement in DevTools
  * CVE-2024-0814: Incorrect security UI in Payments
  * CVE-2024-0813: Use after free in Reading Mode
  * CVE-2024-0806: Use after free in Passwords
  * CVE-2024-0805: Inappropriate implementation in Downloads
  * CVE-2024-0804: Insufficient policy enforcement in iOS Security UI
  * CVE-2024-0811: Inappropriate implementation in Extensions API
  * CVE-2024-0809: Inappropriate implementation in Autofill
- Removed patches:
  * chromium-117-includes.patch
  * chromium-118-includes.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
  * gcc13-fix.patch
  * chromium-113-webauth-include-variant.patch
  * chromium-110-system-libffi.patch
- Added patches:
  * chromium-121-no_matching_constructor.patch
  * chromium-121-nullptr_t-without-namespace-std.patch
  * chromium-121-workaround_clang_bug-structured_binding.patch
  * chromium-121-missing-header-files.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-python3-invalid-escape-sequence.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-avoid-SFINAE-TypeConverter.patch
  * chromium-121-blink-libxml-const.patch
- Add patch chromium-disable-FFmpegAllowLists.patch:
  disable codec checker this will always fail (bsc#1219070)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709899200">- Add Cr121-ffmpeg-new-channel-layout.patch to rollback more FFmpeg
  changes so that FFmpeg 4 will work on Leap
- Prepare for libxml 2.12</changelog>
  <changelog author="ro@suse.de" date="1709899201">- Chromium 122.0.6261.111 (boo#1220131,boo#1220604,boo#1221105)
  * New upstream security release.
  * CVE-2024-2173: Out of bounds memory access in V8.
  * CVE-2024-2174: Inappropriate implementation in V8.
  * CVE-2024-2176: Use after free in FedCM.
- Chromium 122.0.6261.94
  * CVE-2024-1669: Out of bounds memory access in Blink.
  * CVE-2024-1670: Use after free in Mojo.
  * CVE-2024-1671: Inappropriate implementation in Site Isolation.
  * CVE-2024-1672: Inappropriate implementation in Content Security Policy.
  * CVE-2024-1673: Use after free in Accessibility.
  * CVE-2024-1674: Inappropriate implementation in Navigation.
  * CVE-2024-1675: Insufficient policy enforcement in Download.
  * CVE-2024-1676: Inappropriate implementation in Navigation.
  * Type Confusion in V8
  * rediff chromium-disable-GlobalMediaControlsCastStartStop.patch
  * drop chromium-114-lld-argument.patch
    replaced by chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-113-webview-namespace.patch (obsolete)
  * reduce chromium-norar.patch
    by the hunks in chromium-122-norar.patch
  * drop chromium-114-revert-av1enc-lp154.patch
    replaced by chromium-122-revert-av1enc-el9.patch
  * drop chromium-115-lp155-typename.patch
    chromium-116-lp155-typenames.patch
    chromium-117-lp155-typename.patch
    chromium-120-lp155-typename.patch
    replaced by chromium-122-typename.patch
  * drop chromium-121-missing-header-files.patch
    replaced by chromium-122-missing-header-files.patch
  * drop chromium-121-workaround_clang_bug-structured_binding.patch
    replaced by chromium-122-workaround_clang_bug-structured_binding.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-121-python3-invalid-escape-sequence.patch (upstream)
  * drop chromium-disable-FFmpegAllowLists.patch
    replaced by chromium-122-disable-FFmpegAllowLists.patch
  * drop chromium-121-avoid-SFINAE-TypeConverter.patch
    replaced by chromium-122-avoid-SFINAE-TypeConverter.patch
  * add buildrequires for rust
  * add patches from fedora package for 121 and 122
  * chromium-121-el7-clang-version-warning.patch
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-constexpr.patch
  * chromium-122-disable-FFmpegAllowLists.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-missing-header-files.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-norar.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-revert-av1enc-el9.patch
  * chromium-122-static-assert.patch
  * chromium-122-typename.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-workaround_clang_bug-structured_binding.patch
  * from debian add
  * chromium-122-undo-internal-alloc.patch
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-mojo.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * added compile fix needed on code15
    chromium-122-skip_bubble_contents_wrapper_static_assert.patch
    to prevent "static assertion expression is not an integral constant expression"
    "in call to 'operator+(&amp;"."[0], ShoppingInsightsSidePanelUI::GetWebUIName())'"
    in bubble_contents_wrapper.h:153
- replace Cr121-ffmpeg-new-channel-layout.patch by
  Cr122-ffmpeg-new-channel-layout.patch (rediff against 122)
- drop chromium-121-system-old-ffmpeg.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1710331200">- Chromium 122.0.6261.128 (boo#1221335)
  * CVE-2024-2400: Use after free in Performance Manager</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1710763200">- Use Python 3.11 on Leap
- Rename chromium-122-skip_bubble_contents_wrapper_static_assert.patch
  to chromium-122-WebUI-static_assert.patch
- Rename chromium-122-disable-FFmpegAllowLists.patch to
  chromium-disable-FFmpegAllowLists.patch
- Rename chromium-122-static-assert.patch to
  chromium-122-BookmarkNode-missing-operator.patch
- Rename chromium-122-undo-internal-alloc.patch to
  chromium-122-PA-undo-internal-alloc.patch
- Rename chromium-122-typename.patch to
  chromium-122-lp155-typename.patch
- Removed patches:
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-constexpr.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-121-el7-clang-version-warning.patch
  * chromium-116-lp155-url_load_stats-size-t.patch
  * chromium-icu72-2.patch
  * chromium-122-debian-upstream-mojo.patch
- Patches merged into other patches:
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * chromium-122-norar.patch
- Restore time clamper change to
  chromium-122-missing-header-files.patch
- Fix missing/invalid casting in
  chromium-122-no_matching_constructor.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1713096000">- Chromium 123.0.6312.122 (boo#1222707)
  * CVE-2024-3157: Out of bounds write in Compositing
  * CVE-2024-3516: Heap buffer overflow in ANGLE
  * CVE-2024-3515: Use after free in Dawn
- Chromium 123.0.6312.105 (boo#1222260)
  * CVE-2024-3156: Inappropriate implementation in V8
  * CVE-2024-3158: Use after free in Bookmarks
  * CVE-2024-3159: Out of bounds memory access in V8
- Chromium 123.0.6312.86 (boo#1222035)
  * CVE-2024-2883: Use after free in ANGLE
  * CVE-2024-2885: Use after free in Dawn
  * CVE-2024-2886: Use after free in WebCodecs
  * CVE-2024-2887: Type Confusion in WebAssembly
- Chromium 123.0.6312.58 (boo#1221732)
  * CVE-2024-2625: Object lifecycle issue in V8
  * CVE-2024-2626: Out of bounds read in Swiftshader
  * CVE-2024-2627: Use after free in Canvas
  * CVE-2024-2628: Inappropriate implementation in Downloads
- drop patches:
  * chromium-117-blink-BUILD-mnemonic.patch
  * chromium-121-blink-libxml-const.patch
  * chromium-122-BookmarkNode-missing-operator.patch
  * chromium-122-WebUI-static_assert.patch
  * chromium-122-PA-undo-internal-alloc.patch</changelog>
  <changelog author="ro@suse.de" date="1713355200">- Chromium 124.0.6367.60 (boo#1222958)
  * CVE-2024-3832: Object corruption in V8.
  * CVE-2024-3833: Object corruption in WebAssembly.
  * CVE-2024-3834: Use after free in Downloads. Reported by ChaobinZhang
  * CVE-2024-3837: Use after free in QUIC.
  * CVE-2024-3838: Inappropriate implementation in Autofill.
  * CVE-2024-3839: Out of bounds read in Fonts.
  * CVE-2024-3840: Insufficient policy enforcement in Site Isolation.
  * CVE-2024-3841: Insufficient data validation in Browser Switcher.
  * CVE-2024-3843: Insufficient data validation in Downloads.
  * CVE-2024-3844: Inappropriate implementation in Extensions.
  * CVE-2024-3845: Inappropriate implementation in Network.
  * CVE-2024-3846: Inappropriate implementation in Prompts.
  * CVE-2024-3847: Insufficient policy enforcement in WebUI.
- drop patches:
  * chromium-123-optional2.patch
  * chromium-122-avoid-SFINAE-TypeConverter.patch
  * chromium-123-PA-InternalAllocator.patch
- rediff patches:
  * chromium-110-compiler.patch
  * chromium-120-emplace.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-lp155-typename.patch
- add patches: from debian/fixes
  * chromium-123-stats-collector.patch
- add patches: from debian/upstream
  * chromium-124-angle-powf.patch
  * chromium-124-atomic.patch
  * chromium-124-extractor-bitset.patch
  * chromium-124-fps-optional.patch
  * chromium-124-span-optional.patch
  * chromium-124-uint-includes.patch
  * chromium-124-webgpu-optional.patch
- add patches:
  * chromium-123-WebUI-static_assert.patch
    workaround for compile issue in webui_contents_wrapper.h
  * chromium-124-system-libxml.patch (from fedora)</changelog>
  <changelog author="ro@suse.de" date="1714132800">- Chromium 124.0.6367.78 (boo#1223845)
  * CVE-2024-4058: Type Confusion in ANGLE
  * CVE-2024-4059: Out of bounds read in V8 API
  * CVE-2024-4060: Use after free in Dawn</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1714564800">- Add patches:
  * chromium-123-missing-QtGui.patch
- Restore libxml 2.12 check for chromium-124-system-libxml.patch
  which replaced chromium-121-blink-libxml-const.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714651200">- Chromium 124.0.6367.118 (boo#1223846)
  * CVE-2024-4331: Use after free in Picture In Picture
  * CVE-2024-4368: Use after free in Dawn</changelog>
  <changelog author="ro@suse.de" date="1714737600">- drop patches:
  * chromium-123-WebUI-static_assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715342400">- Chromium 124.0.6367.201 (boo#1224208)
  * CVE-2024-4671: Use after free in Visuals
- Chromium 124.0.6367.155 (boo#1224045)
  * CVE-2024-4558: Use after free in ANGLE
  * CVE-2024-4559: Heap buffer overflow in WebAudio</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- Chromium 124.0.6367.207 (boo#1224294)
  * CVE-2024-4761: Out of bounds write in V8</changelog>
</package>
<package pkgid="3438649570a9a3ce4716686f112a1bdb22241e3e7c7fd27502e406fd3b7c5959adee57d6468ace2ab0a5b672505abf6e7f9afec13b5cfd0a115bbd72f1115ff8" name="chromium-debuginfo" arch="x86_64">
  <version epoch="0" ver="125.0.6422.60" rel="1.0.6.1.sr20240429"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699617600">- Chromium 119.0.6045.123 (boo#1216978)
  * CVE-2023-5996: Use after free in WebAudio
- Chromium 119.0.6045.105 (boo#1216783)
  * CVE-2023-5480: Inappropriate implementation in Payments
  * CVE-2023-5482: Insufficient data validation in USB
  * CVE-2023-5849: Integer overflow in USB
  * CVE-2023-5850: Incorrect security UI in Downloads
  * CVE-2023-5851: Inappropriate implementation in Downloads
  * CVE-2023-5852: Use after free in Printing
  * CVE-2023-5853: Incorrect security UI in Downloads
  * CVE-2023-5854: Use after free in Profiles
  * CVE-2023-5855: Use after free in Reading Mode
  * CVE-2023-5856: Use after free in Side Panel
  * CVE-2023-5857: Inappropriate implementation in Downloads
  * CVE-2023-5858: Inappropriate implementation in WebApp Provider
  * CVE-2023-5859: Incorrect security UI in Picture In Picture
- dropped patches:
  * chromium-98-gtk4-build.patch
  * chromium-118-system-freetype.patch
  * chromium-118-no_matching_constructor.patch
- added patches:
  * chromium-119-no_matching_constructor.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1700049600">- Chromium 119.0.6045.159 (boo#1217142)
  * CVE-2023-5997: Use after free in Garbage Collection
  * CVE-2023-6112: Use after free in Navigation
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- Chromium 119.0.6045.199 (boo#1217616)
  * CVE-2023-6348: Type Confusion in Spellcheck
  * CVE-2023-6347: Use after free in Mojo
  * CVE-2023-6346: Use after free in WebAudio
  * CVE-2023-6350: Out of bounds memory access in libavif (boo#1217614)
  * CVE-2023-6351: Use after free in libavif (boo#1217615)
  * CVE-2023-6345: Integer overflow in Skia
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705147200">- Chromium 120.0.6099.216 (boo#1217839, boo#1218048, boo#1218302,
  boo#1218533, boo#1218719)
  * CVE-2024-0333: Insufficient data validation in Extensions
  * CVE-2024-0222: Use after free in ANGLE
  * CVE-2024-0223: Heap buffer overflow in ANGLE
  * CVE-2024-0224: Use after free in WebAudio
  * CVE-2024-0225: Use after free in WebGPU
  * CVE-2023-7024: Heap buffer overflow in WebRTC
  * CVE-2023-6702: Type Confusion in V8
  * CVE-2023-6703: Use after free in Blink
  * CVE-2023-6704: Use after free in libavif (boo#1218303)
  * CVE-2023-6705: Use after free in WebRTC
  * CVE-2023-6706: Use after free in FedCM
  * CVE-2023-6707: Use after free in CSS
  * CVE-2023-6508: Use after free in Media Stream
  * CVE-2023-6509: Use after free in Side Panel Search
  * CVE-2023-6510: Use after free in Media Capture
  * CVE-2023-6511: Inappropriate implementation in Autofill
  * CVE-2023-6512: Inappropriate implementation in Web Browser UI
- drop patches:
  * chromium-system-libusb.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-no_matching_constructor.patch
  * chromium-117-workaround_clang_bug-structured_binding.patch
- add patches:
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-emplace.patch
  * chromium-120-lp155-typename.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-emplace-struct.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
- add patches for Leap that revert braking changes:
  * chromium-120-lp155-revert-clang-build-failure.patch</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705233600">- Replace chromium-120-lp155-revert-clang-build-failure.patch
  with chromium-120-make_unique-struct.patch - which avoids
  reverting changes and instead provides a stub constructor to fix
  build on Leap</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705492800">- Chromium 120.0.6099.224 (boo#1218892)
  * CVE-2024-0517: Out of bounds write in V8
  * CVE-2024-0518: Type Confusion in V8
  * CVE-2024-0519: Out of bounds memory access in V8
  * Various fixes from internal audits, fuzzing and other initiatives</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709380800">- Chromium 121.0.6167.184 (boo#1219118, boo#1219387, boo#1219661)
  * CVE-2024-1284: Use after free in Mojo
  * CVE-2024-1283: Heap buffer overflow in Skia
  * CVE-2024-1060: Use after free in Canvas
  * CVE-2024-1059: Use after free in WebRTC
  * CVE-2024-1077: Use after free in Network
  * CVE-2024-0807: Use after free in WebAudio
  * CVE-2024-0812: Inappropriate implementation in Accessibility
  * CVE-2024-0808: Integer underflow in WebUI
  * CVE-2024-0810: Insufficient policy enforcement in DevTools
  * CVE-2024-0814: Incorrect security UI in Payments
  * CVE-2024-0813: Use after free in Reading Mode
  * CVE-2024-0806: Use after free in Passwords
  * CVE-2024-0805: Inappropriate implementation in Downloads
  * CVE-2024-0804: Insufficient policy enforcement in iOS Security UI
  * CVE-2024-0811: Inappropriate implementation in Extensions API
  * CVE-2024-0809: Inappropriate implementation in Autofill
- Removed patches:
  * chromium-117-includes.patch
  * chromium-118-includes.patch
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
  * gcc13-fix.patch
  * chromium-113-webauth-include-variant.patch
  * chromium-110-system-libffi.patch
- Added patches:
  * chromium-121-no_matching_constructor.patch
  * chromium-121-nullptr_t-without-namespace-std.patch
  * chromium-121-workaround_clang_bug-structured_binding.patch
  * chromium-121-missing-header-files.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-python3-invalid-escape-sequence.patch
  * chromium-121-rust-clang_lib.patch
  * chromium-121-avoid-SFINAE-TypeConverter.patch
  * chromium-121-blink-libxml-const.patch
- Add patch chromium-disable-FFmpegAllowLists.patch:
  disable codec checker this will always fail (bsc#1219070)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1709899200">- Add Cr121-ffmpeg-new-channel-layout.patch to rollback more FFmpeg
  changes so that FFmpeg 4 will work on Leap
- Prepare for libxml 2.12</changelog>
  <changelog author="ro@suse.de" date="1709899201">- Chromium 122.0.6261.111 (boo#1220131,boo#1220604,boo#1221105)
  * New upstream security release.
  * CVE-2024-2173: Out of bounds memory access in V8.
  * CVE-2024-2174: Inappropriate implementation in V8.
  * CVE-2024-2176: Use after free in FedCM.
- Chromium 122.0.6261.94
  * CVE-2024-1669: Out of bounds memory access in Blink.
  * CVE-2024-1670: Use after free in Mojo.
  * CVE-2024-1671: Inappropriate implementation in Site Isolation.
  * CVE-2024-1672: Inappropriate implementation in Content Security Policy.
  * CVE-2024-1673: Use after free in Accessibility.
  * CVE-2024-1674: Inappropriate implementation in Navigation.
  * CVE-2024-1675: Insufficient policy enforcement in Download.
  * CVE-2024-1676: Inappropriate implementation in Navigation.
  * Type Confusion in V8
  * rediff chromium-disable-GlobalMediaControlsCastStartStop.patch
  * drop chromium-114-lld-argument.patch
    replaced by chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-113-webview-namespace.patch (obsolete)
  * reduce chromium-norar.patch
    by the hunks in chromium-122-norar.patch
  * drop chromium-114-revert-av1enc-lp154.patch
    replaced by chromium-122-revert-av1enc-el9.patch
  * drop chromium-115-lp155-typename.patch
    chromium-116-lp155-typenames.patch
    chromium-117-lp155-typename.patch
    chromium-120-lp155-typename.patch
    replaced by chromium-122-typename.patch
  * drop chromium-121-missing-header-files.patch
    replaced by chromium-122-missing-header-files.patch
  * drop chromium-121-workaround_clang_bug-structured_binding.patch
    replaced by chromium-122-workaround_clang_bug-structured_binding.patch
  * drop chromium-121-no_matching_constructor.patch
    replaced by chromium-122-no_matching_constructor.patch
  * drop chromium-121-python3-invalid-escape-sequence.patch (upstream)
  * drop chromium-disable-FFmpegAllowLists.patch
    replaced by chromium-122-disable-FFmpegAllowLists.patch
  * drop chromium-121-avoid-SFINAE-TypeConverter.patch
    replaced by chromium-122-avoid-SFINAE-TypeConverter.patch
  * add buildrequires for rust
  * add patches from fedora package for 121 and 122
  * chromium-121-el7-clang-version-warning.patch
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-constexpr.patch
  * chromium-122-disable-FFmpegAllowLists.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-missing-header-files.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-norar.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-revert-av1enc-el9.patch
  * chromium-122-static-assert.patch
  * chromium-122-typename.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-workaround_clang_bug-structured_binding.patch
  * from debian add
  * chromium-122-undo-internal-alloc.patch
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-mojo.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * added compile fix needed on code15
    chromium-122-skip_bubble_contents_wrapper_static_assert.patch
    to prevent "static assertion expression is not an integral constant expression"
    "in call to 'operator+(&amp;"."[0], ShoppingInsightsSidePanelUI::GetWebUIName())'"
    in bubble_contents_wrapper.h:153
- replace Cr121-ffmpeg-new-channel-layout.patch by
  Cr122-ffmpeg-new-channel-layout.patch (rediff against 122)
- drop chromium-121-system-old-ffmpeg.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1710331200">- Chromium 122.0.6261.128 (boo#1221335)
  * CVE-2024-2400: Use after free in Performance Manager</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1710763200">- Use Python 3.11 on Leap
- Rename chromium-122-skip_bubble_contents_wrapper_static_assert.patch
  to chromium-122-WebUI-static_assert.patch
- Rename chromium-122-disable-FFmpegAllowLists.patch to
  chromium-disable-FFmpegAllowLists.patch
- Rename chromium-122-static-assert.patch to
  chromium-122-BookmarkNode-missing-operator.patch
- Rename chromium-122-undo-internal-alloc.patch to
  chromium-122-PA-undo-internal-alloc.patch
- Rename chromium-122-typename.patch to
  chromium-122-lp155-typename.patch
- Removed patches:
  * chromium-121-v8-c++20-p1.patch
  * chromium-121-v8-c++20.patch
  * chromium-122-unique_ptr.patch
  * chromium-122-python3-assignment-expressions.patch
  * chromium-122-el8-support-64kpage.patch
  * chromium-122-el7-inline-function.patch
  * chromium-122-el7-extra-operator.patch
  * chromium-122-el7-default-constructor-involving-anonymous-union.patch
  * chromium-122-constexpr.patch
  * chromium-122-clang-build-flags.patch
  * chromium-122-clang16-disable-auto-upgrade-debug-info.patch
  * chromium-122-clang16-buildflags.patch
  * chromium-122-arm64-memory_tagging.patch
  * chromium-121-el7-clang-version-warning.patch
  * chromium-116-lp155-url_load_stats-size-t.patch
  * chromium-icu72-2.patch
  * chromium-122-debian-upstream-mojo.patch
- Patches merged into other patches:
  * chromium-122-debian-upstream-bitset.patch
  * chromium-122-debian-upstream-optional.patch
  * chromium-122-debian-upstream-uniqptr.patch
  * chromium-122-debian-fixes-optional.patch
  * chromium-122-norar.patch
- Restore time clamper change to
  chromium-122-missing-header-files.patch
- Fix missing/invalid casting in
  chromium-122-no_matching_constructor.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1713096000">- Chromium 123.0.6312.122 (boo#1222707)
  * CVE-2024-3157: Out of bounds write in Compositing
  * CVE-2024-3516: Heap buffer overflow in ANGLE
  * CVE-2024-3515: Use after free in Dawn
- Chromium 123.0.6312.105 (boo#1222260)
  * CVE-2024-3156: Inappropriate implementation in V8
  * CVE-2024-3158: Use after free in Bookmarks
  * CVE-2024-3159: Out of bounds memory access in V8
- Chromium 123.0.6312.86 (boo#1222035)
  * CVE-2024-2883: Use after free in ANGLE
  * CVE-2024-2885: Use after free in Dawn
  * CVE-2024-2886: Use after free in WebCodecs
  * CVE-2024-2887: Type Confusion in WebAssembly
- Chromium 123.0.6312.58 (boo#1221732)
  * CVE-2024-2625: Object lifecycle issue in V8
  * CVE-2024-2626: Out of bounds read in Swiftshader
  * CVE-2024-2627: Use after free in Canvas
  * CVE-2024-2628: Inappropriate implementation in Downloads
- drop patches:
  * chromium-117-blink-BUILD-mnemonic.patch
  * chromium-121-blink-libxml-const.patch
  * chromium-122-BookmarkNode-missing-operator.patch
  * chromium-122-WebUI-static_assert.patch
  * chromium-122-PA-undo-internal-alloc.patch</changelog>
  <changelog author="ro@suse.de" date="1713355200">- Chromium 124.0.6367.60 (boo#1222958)
  * CVE-2024-3832: Object corruption in V8.
  * CVE-2024-3833: Object corruption in WebAssembly.
  * CVE-2024-3834: Use after free in Downloads. Reported by ChaobinZhang
  * CVE-2024-3837: Use after free in QUIC.
  * CVE-2024-3838: Inappropriate implementation in Autofill.
  * CVE-2024-3839: Out of bounds read in Fonts.
  * CVE-2024-3840: Insufficient policy enforcement in Site Isolation.
  * CVE-2024-3841: Insufficient data validation in Browser Switcher.
  * CVE-2024-3843: Insufficient data validation in Downloads.
  * CVE-2024-3844: Inappropriate implementation in Extensions.
  * CVE-2024-3845: Inappropriate implementation in Network.
  * CVE-2024-3846: Inappropriate implementation in Prompts.
  * CVE-2024-3847: Insufficient policy enforcement in WebUI.
- drop patches:
  * chromium-123-optional2.patch
  * chromium-122-avoid-SFINAE-TypeConverter.patch
  * chromium-123-PA-InternalAllocator.patch
- rediff patches:
  * chromium-110-compiler.patch
  * chromium-120-emplace.patch
  * chromium-122-no_matching_constructor.patch
  * chromium-122-lp155-typename.patch
- add patches: from debian/fixes
  * chromium-123-stats-collector.patch
- add patches: from debian/upstream
  * chromium-124-angle-powf.patch
  * chromium-124-atomic.patch
  * chromium-124-extractor-bitset.patch
  * chromium-124-fps-optional.patch
  * chromium-124-span-optional.patch
  * chromium-124-uint-includes.patch
  * chromium-124-webgpu-optional.patch
- add patches:
  * chromium-123-WebUI-static_assert.patch
    workaround for compile issue in webui_contents_wrapper.h
  * chromium-124-system-libxml.patch (from fedora)</changelog>
  <changelog author="ro@suse.de" date="1714132800">- Chromium 124.0.6367.78 (boo#1223845)
  * CVE-2024-4058: Type Confusion in ANGLE
  * CVE-2024-4059: Out of bounds read in V8 API
  * CVE-2024-4060: Use after free in Dawn</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1714564800">- Add patches:
  * chromium-123-missing-QtGui.patch
- Restore libxml 2.12 check for chromium-124-system-libxml.patch
  which replaced chromium-121-blink-libxml-const.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714651200">- Chromium 124.0.6367.118 (boo#1223846)
  * CVE-2024-4331: Use after free in Picture In Picture
  * CVE-2024-4368: Use after free in Dawn</changelog>
  <changelog author="ro@suse.de" date="1714737600">- drop patches:
  * chromium-123-WebUI-static_assert.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715342400">- Chromium 124.0.6367.201 (boo#1224208)
  * CVE-2024-4671: Use after free in Visuals
- Chromium 124.0.6367.155 (boo#1224045)
  * CVE-2024-4558: Use after free in ANGLE
  * CVE-2024-4559: Heap buffer overflow in WebAudio</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- Chromium 124.0.6367.207 (boo#1224294)
  * CVE-2024-4761: Out of bounds write in V8</changelog>
  <changelog author="ro@suse.de" date="1715860800">- Chromium 125.0.6422.60 (boo#1224341)
  * CVE-2024-4947: Type Confusion in V8
  * CVE-2024-4948: Use after free in Dawn
  * CVE-2024-4949: Use after free in V8
  * CVE-2024-4950: Inappropriate implementation in Downloads
- Chromium 125.0.6422.41
  * New upstream (early) stable release.
- drop upstreamed patches:
  * chromium-124-uint-includes.patch
  * chromium-124-fps-optional.patch
  * chromium-124-span-optional.patch
  * chromium-124-extractor-bitset.patch
  * chromium-124-atomic.patch
  * chromium-124-webgpu-optional.patch
  * chromium-124-angle-powf.patch
- add debian upstream patches added for 125:
  * chromium-125-appservice-include.patch
  * chromium-125-lens-include.patch
  * chromium-125-mojo-bindings-include.patch
  * chromium-125-no-vector-consts.patch
  * chromium-125-vulkan-include.patch
  * chromium-125-tabstrip-include.patch
  * chromium-125-ninja.patch
- add debian fixes patches to fix font gc crashes:
  * chromium-125-debian-bad-font-gc0000.patch
  * chromium-125-debian-bad-font-gc000.patch
  * chromium-125-debian-bad-font-gc00.patch
  * chromium-125-debian-bad-font-gc0.patch
  * chromium-125-debian-bad-font-gc11.patch
  * chromium-125-debian-bad-font-gc1.patch
  * chromium-125-debian-bad-font-gc2.patch
  * chromium-125-debian-bad-font-gc3.patch
- add from fedora (reverse applied for older ffmpeg):
  * chromium-125-ffmpeg-5.x-reordered_opaque.patch
- re-diff and rename:
  * from chromium-110-compiler.patch
    to chromium-125-compiler.patch
  * from chromium-120-emplace-struct.patch
    to chromium-125-emplace-struct.patch
  * from chromium-disable-FFmpegAllowLists.patch
    to chromium-125-disable-FFmpegAllowLists.patch
  * from chromium-122-missing-header-files.patch
    to chromium-125-missing-header-files.patch
  * from chromium-122-no_matching_constructor.patch
    to chromium-125-no_matching_constructor.patch
  * from chromium-122-lp155-typename.patch
    to chromium-125-lp155-typename.patch
- third_party/zstd
  added to keeplibs for
  third_party/blink/renderer/platform:platform
- third_party/tflite/src/third_party/xla/xla/tsl/util
  added to keeplibs for
  third_party/tflite/tflite
- third_party/lens_server_proto
  added to keeplibs for
  gen/third_party/lens_server_proto</changelog>
</package>
<package pkgid="4719586be3dd82fbb7bb17490e9ed25f0a41e81a7a92314c83fd05de07fd89e9e7139afbd8df798cc9e13328fdce67c15db1a7f2990921a43e96214285a497d9" name="cilium-cli" arch="src">
  <version epoch="0" ver="0.16.7" rel="1.1"/>
  <changelog author="kastl@b1-systems.de" date="1699012800">- Update to version 0.15.12:
  * Prepare for v0.15.12 release
  * connectivity: Add feature detection for WG encapsulation
  * connectivity: Add special case to test WG w/ tunneling
  * connectivity: Change iface derivation for WG w/ tunnel
  * connectivity: Move dstFilter derivation to getFilter
  * connecitivity: Set proto filter in getFilter
  * connectivity: Derive dstFilter by calling getFilter
  * connectivity: Rename getSourceAddressFilter to getFilter
  * chore(deps): update golang:1.21.3-alpine3.18 docker digest to
    99bec74
  * chore(deps): update module github.com/docker/docker to
    v24.0.7+incompatible [security]
  * Revert "chore(deps): update dependency cilium/cilium to
    v1.14.3"
  * connectivity: don't use an ephemeral port for the echo server
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    0fd246f
  * README.md: remove v0.10.x from release table
  * fix(deps): update all go dependencies main
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.55.1
  * k8s: outdent else block to please golangci-lint
  * go.mod, vendor: update cilium/cilium to latest
  * fix(deps): update all go dependencies main
  * action: Allow users to skip building CLI
  * chore(deps): update dependency cilium/cilium to v1.14.3
  * sysdump: Check if enable-envoy-config is set
  * connectivity: don't run encryption tests on single node
  * connectivity: extend encryption tests to validate both
    directions
  * connectivity: add sanity checks for encryption tests
  * connectivity: fix encryption validation when host firewall is
    enabled
  * connectivity: fix encryption validation when running in ENI
    mode
  * connectivity: fix pod-to-pod encryption validation
  * connectivity: fix host-netns daemonset creation with
    clustermesh
  * gha: cleanup stale AWS-CNI iptables rules in EKS tunnel
    workflow
  * check: turn CurlClientIPCommand into more generic
    CurlCommandWithOutput
  * check: add CurlCommandParallelWithOutput helper
  * check: simplify NodeportService peer implementation
  * check: add PodEchoIP peer implementation
  * action: Do not install released vsn if CI vsn is specified
  * Replace --helm-set with --set
  * echo-external-node: Check if NodeWithoutCilium is enabled
  * Update stable release to v0.15.11</changelog>
  <changelog author="kastl@b1-systems.de" date="1699358400">- Update to version 0.15.13:
  * Prepare for v0.15.13 release
  * connectivity: Detect WG encap on &gt;= 1.15
  * chore(deps): update actions/checkout action to v4.1.1
  * chore(deps): update golang:1.21.3-alpine3.18 docker digest to
    96a8a70</changelog>
  <changelog author="kastl@b1-systems.de" date="1700222400">- Update to version 0.15.14:
  * Prepare for v0.15.14 release
  * chore(deps): update docker/dockerfile docker tag to v1.6
  * connectivity: fix encryption validation if
    net.ipv4.conf.lo.rp_filter=1
  * connectivity: Add exception to policy map recreation
  * fix(deps): update all go dependencies main
  * chore(deps): update go to v1.21.4
  * connectivity: Add IPFamily() to Action
  * connectivity: Add more tests for Ingress Controller
  * chore(deps): update docker.io/library/golang:1.21.3-alpine3.18
    docker digest to 96a8a70
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    b896eb5
  * Add node addr type to pod to host test
  * chore(deps): update quay.io/cilium/alpine-curl docker tag to
    v1.8.0
  * chore(deps): update quay.io/cilium/json-mock docker tag to
    v1.3.6
  * fix(deps): update module helm.sh/helm/v3 to v3.13.2
  * Rename GetTestOrDie to MustGetTest
  * chore(deps): update golang docker tag to v1.21.4
  * connectivity: Add GetTestOrDie()
  * connectivity: Add Control Plane Node Connectivity Tests
  * fix(connectivity): add dns rules and change protocol to ANY
  * Add SPIRE entries to sysdump
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.55.2
  * sysdump: Add gops trace data
  * sysdump: Add support for serial tasks
  * sysdump: ignore node filter for non daemonset pods
  * misc: drop custom implementations of slices.Contains
  * k8s/copy: check file size
  * fix(deps): update all go dependencies main
  * Update stable release to v0.15.12</changelog>
  <changelog author="kastl@b1-systems.de" date="1701172800">- Update to version 0.15.15:
  * Prepare for v0.15.15 release
  * Make --nodes-without-cilium work with SPIRE
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    19e4885
  * chore(deps): update all github action dependencies
  * e2e: add pod/container info in error form exec in pod.
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    19b2000
  * chore(deps): update docker/build-push-action action to v5.1.0
  * chore(deps): update dependency cilium/cilium to v1.14.4
  * connectivity/check: remove stray newline in
    (*Action).ValidateFlows
  * Add connectivity tests counter
  * connectivity: Add latency measurement
  * action: allow to specify release repository
  * clustermesh: add support for max-connected-clusters
  * Update stable release to v0.15.14</changelog>
  <changelog author="kastl@b1-systems.de" date="1701259200">- Update to version 0.15.16:
  * Prepare for v0.15.16 release
  * Set operator key correct in SpireAgentScheduleAffinity
  * Update stable release to v0.15.15
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    c97da4b</changelog>
  <changelog author="kastl@b1-systems.de" date="1701864000">- Update to version 0.15.17:
  * Prepare for v0.15.17 release
  * connectivity test: introduce connectivity test suite timeout
    flag
  * Remove outdated image digests
  * fix(deps): update github.com/cilium/charts digest to 3de0b7a
  * connectivity test: check for deleted cilium agent pod in health
    probe
  * chore(deps): update golang:1.21.4-alpine3.18 docker digest to
    70afe55
  * chore(deps): update docker.io/library/golang:1.21.4-alpine3.18
    docker digest to 70afe55
  * fix(deps): update all go dependencies main
  * chore(deps): update golang:1.21.4-alpine3.18 docker digest to
    ff7d5e6
  * chore(deps): update azure/login action to v1.5.1
  * chore(deps): update docker.io/library/golang:1.21.4-alpine3.18
    docker digest to ff7d5e6
  * clustermesh: fix pattern to match IPv4 address
  * install action: Ignore .git and vendor directories
  * renovate: exclude tetragon pkg/k8s updates
  * chore(deps): update google-github-actions/auth action to v2
  * release: Only build 64-bit binaries
  * Build release binaries on pull requests
  * chore(deps): update google-github-actions/auth action to v1.3.0
  * Fix: format type %d-&gt;%f
  * Update stable release to v0.15.16</changelog>
  <changelog author="kastl@b1-systems.de" date="1702468800">- Update to version 0.15.18:
  * Prepare for v0.15.18 release
  * connectivity: Bump test-connection-disruption img to v0.0.13
  * fix(deps): update github.com/cilium/charts digest to 64e4ab4
  * fix(deps): update all go dependencies main
  * install: don't make changes to running cluster in dry-run mode
  * install/upgrade: introduce IsDryRun method on parameters
  * kind: Set conn-disrupt-test-setup
  * chore(deps): update go to v1.21.5
  * chore(deps): update golang-images
  * Remove classic mode tests from the main branch
  * chore(deps): update google-github-actions/setup-gcloud action
    to v2
  * Assign unique names to connectivity test jobs
  * defaults: Add expected drop reasons
  * connectivity: Add flag --expected-drop-reasons
  * connectivity: Check for unexpected packet drops
  * Remove Cilium v1.11 from the version list
  * chore(deps): update actions/setup-go action to v5
  * connectivity: Set test-conn-disrupt dispatch interval to 0ms
  * Update stable release to v0.15.17
  * chore(deps): update golang docker tag to v1.21.5
  * connectivity: Add more tests for Ingress Controller</changelog>
  <changelog author="kastl@b1-systems.de" date="1702900800">- Update to version 0.15.19:
  * Prepare for v0.15.19 release
  * chore(deps): update docker.io/library/busybox:stable-glibc
  * docker digest to ee22a58
  * connectivity: Flag for expected XFRM errors
  * connectivity, utils: Refactor computeExpectedDropReasons
  * github: eks: bump timeout to 30m
  * check: add third client scheduled on a different node
  * Move perf tests to separate connectivity subcommand
  * Update stable release to v0.15.18</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705320000">- Update to version 0.15.20:
  * Prepare for v0.15.20 release
  * chore(deps): update actions/download-artifact action to v4.1.1
  * ci: remove unnecessary steps unlabeling nodes in kind workflow
  * ci: unique artifact name for junit reports in kind workflow
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to 51d373b
  * chore(deps): update quay.io/cilium/json-mock docker tag to
    v1.3.8
  * chore(deps): update go to v1.21.6
  * defaults: Ignore XfrmInStateInvalid errors if rare
  * chore(deps): update golang docker tag to v1.21.6
  * chore(deps): update actions/download-artifact action to v4.1.0
  * chore(deps): update google-github-actions/auth action to v2.0.1
  * connectivity: configure pause as entrypoint
  * fix(deps): update all go dependencies main
  * chore(deps): update all github action dependencies to v4
  * chore(deps): update docker.io/library/golang:1.21.5-alpine3.18
    docker digest to d8b9994
  * chore(deps): update google-github-actions/setup-gcloud action
    to v2.0.1
  * chore(deps): update golang:1.21.5-alpine3.18 docker digest to
    c157305
  * chore(deps): update quay.io/cilium/alpine-curl docker tag to
    v1.9.0
  * chore(deps): update azure/login action to v1.6.0
  * gha: enable node without cilium tests for clustermesh
  * gha: switch to kubeadm.k8s.io/v1beta3 API
  * gha: don't wait for kind clusters to become ready
  * connectivity: explicitly wait for daemonsets to become ready
  * connectivity: make from external to pod tests ipv6 friendly
  * connectivity: make ingress target echo-other-node deployment
  * connectivity: skip more nodeport tests with clustermesh + KPR
    disabled
  * connectivity: detect PodCIDR for both local and remote nodes
  * connectivity: fix wait for external deployment with clustermesh
  * fix(deps): update all go dependencies main
  * fixed spelling mistake in help output
  * clustermesh: make status command compatible with external
    kvstore
  * clustermesh: make status command ignore the local cluster entry
  * clustermesh: print last status when status --wait fails
  * connectivity: don't configure pod port information when unused
  * WaitForCiliumEndpoint function removed as unneeded.
  * DisableEndpointCRD feature implemented to Cilium endpoint
    checks if it's disabled.
  * check: rename ExcludedCIDRs to ExcludedCIDRsConf
  * tests: egressgw: export WatiForEgressGatewayBpfPolicyEntries
  * check: don't pass policy YAML to WithCiliumEgressPolicy()
  * check: allow to configure pod selector in
    WithCiliumEgressPolicy()
  * check: add ExcludedCIDRsKind enum
  * defaults: add 'Host datapath not ready' to expected drop
    reasons
  * chore(deps): update module github.com/containerd/containerd to
    v1.7.11 [security]
  * internal: export MustUnmarshalYAML/MustUnmarshalYAMLMulti
    methods
  * internal: export EscapeJSONPatchString method
  * chore(deps): update module golang.org/x/crypto to v0.17.0
    [security]
  * chore(deps): update dependency cilium/cilium to v1.14.5
  * fix(deps): update all go dependencies main
  * fix(deps): update module helm.sh/helm/v3 to v3.13.3</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706702400">- Update to version 0.15.21:
  * Prepare for v0.15.21 release
  * hooks: split feature detection from setup and validation
  * Revert "gha: cleanup stale AWS-CNI iptables rules in EKS tunnel
    workflow"
  * fix(deps): update module google.golang.org/grpc to v1.61.0
  * chore(deps): update actions/upload-artifact action to v4.3.0
  * chore(deps): update dependency cilium/cilium to v1.14.6
  * chore(deps): update golang:1.21.6-alpine3.19 docker digest to
    a6a7f1f
  * chore(deps): update golang:1.21.6-alpine3.19 docker digest to
    29fd37e
  * chore(deps): update docker.io/library/golang:1.21.6-alpine3.19
    docker digest to 51a7800
  * bgp: enhance defaulting of `bgp routes` command
  * connectivity: determine Pod CIDRs from CiliumNodes
  * connectivity: retrieve CiliumNode information
  * fix(deps): update all go dependencies main
  * test: allow to tune sysdump collection policy on a per test
    basis
  * action: introduce the NewGenericAction method
  * action: do not attempt to capture hubble flows if given nil
    source pod
  * connectivity: add unknown ICMPv4 code as expected drop reason
  * fix(status): correct exit code
  * features: improve tunnel feature determination
  * features: extract tunnel feature determination in separate
    function
  * chore(deps): update all github action dependencies to v2.1.0
  * Go workflow: Add merge_group trigger
  * Go workflow: Remove Cross-build step
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to e046063
  * make: allow building with debug symbols
  * sysdump: don't specify --follow while collecting hubble flows
  * chore(deps): update actions/upload-artifact action to v4.2.0
  * bgp: routes CLI - update min. cilium version, use `cilium`
    binary
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to 83fc333
  * connectivity: extract the encapsulated packets tcpdump filter
  * connectivity: fix broken tcpdump filter matching encapsulated
    packets
  * connectivity: generalize the sniffer logic
  * connectivity: extract the sniffer logic into a separate package
  * connectivity: extract safeBuffer into a separate package
  * logging: add DebugEnabled method to Action
  * fix(deps): update module github.com/cilium/cilium to
    v1.15.0-rc.1
  * chore(deps): update azure/login action to v1.6.1
  * connectivity: only wait for daemonsets if needed
  * chore(deps): update actions/upload-artifact action to v4.1.0
  * connectivity: add host to pod check
  * bgp: Make `bgp neighbors` an alias for `bgp peers` command
  * bgp: Add command for retrieving bgp routes
  * refactor: improve error messaging for version command
  * clustermesh: fix hardcode at service type
  * Bump alpine images to 3.19
  * Update stable release to v0.15.20</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706875200">- Update to version 0.15.22:
  * Prepare for v0.15.22 release
  * fix: Remove check function validateInfoForConnect for
    DisconnectWithHelm function
  * README.md: Update the title
  * fix(deps): update all go dependencies main
  * chore(deps): update docker.io/library/golang:1.21.6-alpine3.19
    docker digest to a6a7f1f
  * fix(deps): update module github.com/cilium/cilium to v1.15.0
  * chore(deps): update dependency cilium/cilium to v1.15.0
  * fix(deps): update module github.com/evanphx/json-patch to
    v5.9.0+incompatible
  * chore(deps): update nick-invision/retry action to v3
  * connectivity: fix panic if the cilium-health test fails
  * Encryption status models and JSON output parsing support added.
  * Encryption status sub command implemented.
  * Update stable release to v0.15.21</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708344000">- Update to version 0.15.23:
  * Prepare for v0.15.23 release
  * gha: increase GKE disk size in external workloads workflow to
    15GB
  * gha: increase GKE and AKS timeouts
  * chore: Amend connectivity tests for OpenShift
  * IPsec key rotation with algorithm change support.
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.56.1
  * chore(deps): update all github action dependencies
  * chore(deps): update go to v1.22.0
  * fix(deps): update module golang.org/x/mod to v0.15.0
  * chore(deps): update golang docker tag to v1.22.0
  * chore(deps): update helm/kind-action action to v1.9.0
  * chore(deps): update golangci/golangci-lint-action action to v4
  * connectivity: don't collect multiple sysdump in
    no-errors-in-logs
  * connectivity: ignore timestamps in no-errors-in-logs
  * connectivity: extend no-errors-in-logs check to other Cilium
    containers
  * connectivity: print log errors only once
  * connectivity: always check for log errors in newer Cilium
    versions
  * external workloads: drop Cilium version retrieval for script
    generation
  * AWS OIDC instead of access key.
  * IPsec key status command implementation.
  * Status struct renamed to Encrypt.
  * Cipher IPsec key support added.
  * IPsec key id renamed to spi. SPI suffix added to support SPI
    with `+` sign. Tests added.
  * `encrypt rotate-key` command implementation.
  * chore(deps): update dependency kubernetes-sigs/kind to v0.21.0
  * gateway: Upgrade API version</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710504000">- Update to version 0.16.0:
  * fix(deps): update module helm.sh/helm/v3 to v3.14.1 [security]
    by @renovate in #2308
  * GCP OIDC instead of SA creds. by @viktor-kurchenko in #2313
  * fix(deps): update all go dependencies main (patch) by @renovate
    in #2312
  * Hide key-per-node flag. by @viktor-kurchenko in #2316
  * Update stable release to v0.15.23 by @michi-covalent in #2310
  * Use encryption models from Cilium dependency. by
    @viktor-kurchenko in #2318
  * renovate: additionally manage updates for action.yaml by
    @giorio94 in #2299
  * fix(deps): update all go dependencies main by @renovate in
    [#2311]
  * chore(deps): update dependency cilium/cilium to v1.15.1 -
    autoclosed by @renovate in #2305
  * chore(deps): update actions/setup-go action to v5 by @renovate
    in #2323
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.56.2 by @renovate in #2309
  * chore(deps): update dependency kubernetes-sigs/kind to v0.22.0
    by @renovate in #2304
  * connectivity: add forbidden ICMPv6 message as expected drop
    reason by @giorio94 in #2317
  * Introduce host firewall connectivity tests by @giorio94 in
    [#2306]
  * fix(deps): update all go dependencies main (minor) by @renovate
    in #2325
  * fix(deps): update module helm.sh/helm/v3 to v3.14.2 [security]
    by @renovate in #2324
  * Add sig/encryption as owner of /encrypt/ in CODEOWNERS by
    @margamanterola in #2300
  * connectivity: improve reporting for no-unexpected-packet-drops
    check by @giorio94 in #2315
  * cilium status: additionally check for endpoints readiness by
    @giorio94 in #2298
  * Refactor: Move junit package under connectivity package by
    @michi-covalent in #2331
  * Status check error message improved. by @viktor-kurchenko in
    [#2319]
  * sniffer: improve handling of tcpdump termination by @giorio94
    in #2321
  * Ignore Cilium endpoints not found error for the status command.
    by @viktor-kurchenko in #2320
  * Delete classic mode install/uninstall/upgrade commands by
    @michi-covalent in #2328
  * Delete classic mode hubble commands by @michi-covalent in #2335
  * k8s: don't drop stdout of kubectl exec by @bimmlerd in #2332
  * connectivity: fix encryption validation with wireguard encap +
    host fw by @giorio94 in #2333
  * chore(deps): update docker/setup-buildx-action action to v3.1.0
    by @renovate in #2338
  * Delete classic mode clustermesh commands to get ready for v0.16
    release by @michi-covalent in #2340
  * connectivity: Remove --delete-cilium-pod-on-nodes flag by
    @michi-covalent in #2336
  * Display formatted status during status wait by @raphink in
    [#2261]
  * docs: Update version matrix by @sayboras in #2337
  * Remove unused things by @michi-covalent in #2345
  * uninstall: when --wait is specified, use foreground deletion.
    by @tommyp1ckles in #2344
  * helm: Remove Get and GetParameter by @michi-covalent in #2349
  * Remove golang.org/x/mod/semver dependency by @michi-covalent in
    [#2347]
  * chore(deps): update all github action dependencies (patch) by
    @renovate in #2330
  * refactor: Remove internal/utils/utils.go by @michi-covalent in
    [#2348]
  * Remove --cluster-name flag by @michi-covalent in #2351
  * fix(deps): update module github.com/prometheus/common to
    v0.49.0 by @renovate in #2354
  * fix(deps): update module github.com/go-openapi/strfmt to
    v0.22.1 by @renovate in #2353
  * refactor: Move ctrlcreader.go under /k8s/internal/ by
    @michi-covalent in #2346
  * fix(deps): update module github.com/stretchr/testify to v1.9.0
    by @renovate in #2358
  * action: Add go-mod-directory parameter by @michi-covalent in
    [#2359]
  * vendor: Pick up cilium/cilium v1.16.0-pre.0 by @michi-covalent
    in #2360
  * sniffer: always dump captured packets in assert mode by
    @giorio94 in #2350
  * sysdump: Export Hooks and InitSysdumpFlags by @michi-covalent
    in #2361
  * chore(deps): update actions/download-artifact action to v4.1.4
    by @renovate in #2357
  * Move the CLI version string to the default package by
    @michi-covalent in #2362
  * Connectivity test factory component. by @viktor-kurchenko in
    [#2322]
  * Remove duplicate imports and enable stylecheck linter to
    prevent them by @tklauser in #2364
  * Add error log check exception for leader election errors. by
    @tommyp1ckles in #2363
  * Prepare for v0.16.0 release by @michi-covalent in #2366</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.16.1:
  * Prepare for v0.16.1 release
  * fix(deps): update github.com/cilium/charts digest to 724231f
  * chore(deps): update dependency cilium/cilium to v1.15.2
  * fix(deps): update module github.com/cilium/hubble to v0.13.2
  * chore(deps): update docker/login-action action to v3.1.0
  * chore(deps): update dependency go to v1.22.1
  * refactor: Move Hooks to the api package
  * refactor: Move sniff under connectivity
  * Store namespace and k8sClient in the command context
  * Add InitializeCommand hook
  * chore(deps): update softprops/action-gh-release action to
    v2.0.4
  * connectivity: collect sysdump from all clusters on failure
  * gha: replace remaining references to deprecated KPR settings
  * connectivity: fix KPR feature probing
  * helm: improve KPR autodetection logic
  * helm: uniform retrieval of nested helm value
  * helm: remove bpf.masquerade autodetection logic
  * helm: do not care for unsupported Cilium versions in values
    generation
  * helm: remove unused fields/parameters from getHelmValues logic
  * chore(deps): update go to v1.22.1
  * chore(deps): update softprops/action-gh-release action to v2
  * fix(deps): update all go dependencies main
  * fix(deps): update all go dependencies main
  * Don't depend on github.com/mholt/archiver
  * chore(deps): update azure/login action to v2
  * ingress: Update backend service for Ingress
  * tetragon: remove tetragon CR code
  * tetragon: use ListUnstructured for tetragon CRs
  * sysdump: gather tetragon pod logs and configmap
  * chore(deps): update docker/build-push-action action to v5.2.0
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to 8425131
  * Update stable release to v0.16.0
  * chore(deps): update golang docker tag to v1.22.1
  * chore(deps): update golang-images
  * fix: update ldflags for local-release
  * refactor: Move internal/cli to cli/</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590401">- Update to version 0.16.2:
  * Prepare for v0.16.2 release
  * chore(deps): update all github action dependencies
  * fix(deps): update github.com/cilium/charts digest to a5bec49
  * fix(deps): update module helm.sh/helm/v3 to v3.14.3
  * Revert "ingress: Update backend service for Ingress"
  * gha: increase Multicluster timeout
  * renovate: Don't pick up new Go patch versions in go.mod
  * Revert "chore(deps): update dependency go to v1.22.1"</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710849600">- Update to version 0.16.3:
  * Prepare for v0.16.3 release
  * chore(deps): update golang:1.22.1-alpine3.19 docker digest to
    0466223
  * install: convert --nodes-without-cilium flag to boolean
  * helm: configure nodes without cilium affinity on install and
    upgrade
  * chore(deps): update golang:1.22.1-alpine3.19 docker digest to
    fa4add5
  * refactor: Move logging outside internal</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1711800000">- rename executable to 'cilium' to match upstream docs
  * keep a link to `cilium-cli` around for backwards compatibility
- add completion subpackages
- Update to version 0.16.4:
  * Prepare for v0.16.4 release
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.57.1
  * helm: fix KPR autodetection value
  * errors: add [no-error-logs] exception for issue caused by fqdn
    bug.
  * connectivity: add support for regex based log exceptions.
  * chore(deps): update dependency cilium/cilium to v1.15.3
  * refactor: Remove unused constants in defaults.go.
  * refactor: Move default Helm release name to sysdump package.
  * style: Reorganize parameters struct to enhance readability.
  * fix: Add WaitDuration from defaults for hubble enable|disable
    for cilium install|uninstall --wait.
  * feat: Add helmReleaseName to Hubble uninstall pre-phase of the
    core uninstall.
  * feat: Add helmReleaseName to hubble disable parameters.
  * style: Improve log message formatting. Make
    consistent/conventional.
  * feat: Add customizable Helm release name for Cilium
  * ci: fix installation on AKS
  * ci: avoid overlapping pod and service CIDRs on AKS
  * chore(deps): update docker.io/library/golang:1.22.1-alpine3.19
    docker digest to 0466223
  * status: Add --interactive flag
  * connectivity: explicitly wait for ingress service creation
  * connectivity: don't pre-populate the ingress service map
  * renovate:: Pick up github.com/cilium/cilium prereleases
  * connectivity: fix flow validation with fully-qualified DNS
    names
  * Ignore "Unsupported L2 protocol" to known drops
  * Improve Makefile
  * defaults: Move Version and HelmRepository from const to var
  * gha: configure fully-qualified DNS names as external targets
  * connectivity: configure fully-qualified DNS names as external
    targets
  * connectivity: configure Host header for fully-qualified DNS
    names
  * connectivity: fix invalid CNP name with fully-qualified DNS
    names
  * connectivity: remove domain references from FQDN policy name
  * chore(deps): update module github.com/docker/docker to
    v25.0.5+incompatible [security]
  * fix(deps): update module github.com/prometheus/common to
    v0.51.0
  * connectivity: don't hard-code ingress service NodePorts
  * tests: Add exceptions for error logs check
  * Update stable release to v0.16.3</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714132800">- Update to version 0.16.5:
  * Lock the connectivity command by @michi-covalent in #2448
  * fix(deps): update module github.com/prometheus/common to
    v0.51.1 by @renovate in #2459
  * Update stable release to v0.16.4 by @michi-covalent in #2456
  * fix(deps): update github.com/cilium/charts digest to 7ea270c by
    @renovate in #2458
  * Pin github.com/osrg/gobgp/v3 to v3.23.0 by @michi-covalent in
    [#2462]
  * k8s: Remove Tetragon client by @michi-covalent in #2463
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.57.2 by @renovate in #2457
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to cb6aeb5 by @renovate in #2460
  * fix(deps): update module github.com/cilium/cilium to
    v1.16.0-pre.1 by @renovate in #2466
  * chore(deps): update golang docker tag to v1.22.2 by @renovate
    in #2467
  * Use connectivity package from cilium/cilium by @michi-covalent
    in #2355
  * sysdump: Collect helm metadata by @chancez in #2442
  * chore(deps): update go to v1.22.2 (patch) by @renovate in #2468
  * fix(deps): update github.com/cilium/charts digest to 7815d99 by
    @renovate in #2465
  * Encryption status output enriched with IPsec details by
    @viktor-kurchenko in #2454
  * Revert #2355 by @michi-covalent in #2477
  * connectivity: introduce host firewall tests by
    @viktor-kurchenko in #2464
  * fix(deps): update all go dependencies main by @renovate in
    [#2480]
  * connectivity: misc conn-disrupt-test improvements by @giorio94
    in #2474
  * connectivity: configure endpoint selector for entity-cluster
    CNP by @giorio94 in #2483
  * sysdump: Capture hubble auto TLS related resources by @chancez
    in #2475
  * connectivity: add endpointslice clustermesh sync test by
    @MrFreezeex in #2267
  * connectivity test: avoid segfault if no agent pods are found by
    @multi-io in #2470
  * chore(deps): update docker/setup-buildx-action action to v3.3.0
    by @renovate in #2473
  * chore(deps): update azure/login action to v2.1.0 by @renovate
    in #2487
  * fix(deps): update all go dependencies main (patch) by @renovate
    in #2471
  * fix(deps): update module github.com/cilium/hubble to v0.13.3 by
    @renovate in #2491
  * fix(deps): update module github.com/prometheus/common to
    v0.53.0 by @renovate in #2492
  * ci: Use zip output for windows releases by @jbpaux in #2472
  * sysdump: Clarify sysdump worker-count defaults to the number of
    available CPUs. by @chancez in #2482
  * Split conn tests into chunks by @viktor-kurchenko in #2481
  * chore(deps): update all github action dependencies (patch) by
    @renovate in #2489
  * Move the test namespace deletion logic to the install package
    by @michi-covalent in #2498
  * chore(deps): update module golang.org/x/net to v0.23.0
    [security] by @renovate in #2493
  * chore(deps): update dependency cilium/cilium to v1.15.4 by
    @renovate in #2494
  * chore(deps): update all github action dependencies (patch) by
    @renovate in #2495
  * sysdump: Check --namespace flag for cilium-operator by
    @michi-covalent in #2502
  * chore(deps): update helm/kind-action action to v1.10.0 by
    @renovate in #2499
  * Prepare for v0.16.5 release by @michi-covalent in #2507</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714478400">- Update to version 0.16.6:
  * Update stable release to v0.16.5 by @michi-covalent in #2510
  * fix(deps): update github.com/cilium/charts digest to d93188b by
    @renovate in #2506
  * chore(deps): update golangci/golangci-lint-action action to v5
    by @renovate in #2504
  * chore(deps): update actions/download-artifact action to v4.1.7
    by @renovate in #2500
  * chore(deps): update docker/dockerfile:1.7 docker digest to
    a57df69 by @renovate in #2505
  * Pin test-connection-disruption using multi-platform image SHA
    by @michi-covalent in #2513
  * k8s: remove unused filter functionality from
    k8sclient.CiliumLogs by @mhofstetter in #2501
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to 735f3e2 by @renovate in #2517
  * chore(deps): update golangci/golangci-lint-action action to
    v5.1.0 by @renovate in #2515
  * chore(deps): update actions/checkout action to v4.1.4 by
    @renovate in #2514
  * connectivity: Delete test-conn-disrupt pods immediately after
    test run by @brb in #2511
  * Prepare for v0.16.6 release by @michi-covalent in #2516</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715169600">- Update to version 0.16.7:
  * Prepare for v0.16.7 release
  * connectivity: cover echo-{same,other}-node services in ingress
    tests
  * chore(deps): update golangci/golangci-lint-action action to
    v5.2.0
  * fix(deps): update all go dependencies main
  * chore(deps): update actions/setup-go action to v5.0.1
  * Update stable release to v0.16.6</changelog>
</package>
<package pkgid="50821cea08516d510c3dbaeebbdb324ea8acce8908dc6289259b73d79e10783980bc41bb377e00a9793875b621ac4367d05459194a66afe4e56050eb343b8412" name="cilium-cli" arch="x86_64">
  <version epoch="0" ver="0.16.7" rel="1.1"/>
  <changelog author="kastl@b1-systems.de" date="1699012800">- Update to version 0.15.12:
  * Prepare for v0.15.12 release
  * connectivity: Add feature detection for WG encapsulation
  * connectivity: Add special case to test WG w/ tunneling
  * connectivity: Change iface derivation for WG w/ tunnel
  * connectivity: Move dstFilter derivation to getFilter
  * connecitivity: Set proto filter in getFilter
  * connectivity: Derive dstFilter by calling getFilter
  * connectivity: Rename getSourceAddressFilter to getFilter
  * chore(deps): update golang:1.21.3-alpine3.18 docker digest to
    99bec74
  * chore(deps): update module github.com/docker/docker to
    v24.0.7+incompatible [security]
  * Revert "chore(deps): update dependency cilium/cilium to
    v1.14.3"
  * connectivity: don't use an ephemeral port for the echo server
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    0fd246f
  * README.md: remove v0.10.x from release table
  * fix(deps): update all go dependencies main
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.55.1
  * k8s: outdent else block to please golangci-lint
  * go.mod, vendor: update cilium/cilium to latest
  * fix(deps): update all go dependencies main
  * action: Allow users to skip building CLI
  * chore(deps): update dependency cilium/cilium to v1.14.3
  * sysdump: Check if enable-envoy-config is set
  * connectivity: don't run encryption tests on single node
  * connectivity: extend encryption tests to validate both
    directions
  * connectivity: add sanity checks for encryption tests
  * connectivity: fix encryption validation when host firewall is
    enabled
  * connectivity: fix encryption validation when running in ENI
    mode
  * connectivity: fix pod-to-pod encryption validation
  * connectivity: fix host-netns daemonset creation with
    clustermesh
  * gha: cleanup stale AWS-CNI iptables rules in EKS tunnel
    workflow
  * check: turn CurlClientIPCommand into more generic
    CurlCommandWithOutput
  * check: add CurlCommandParallelWithOutput helper
  * check: simplify NodeportService peer implementation
  * check: add PodEchoIP peer implementation
  * action: Do not install released vsn if CI vsn is specified
  * Replace --helm-set with --set
  * echo-external-node: Check if NodeWithoutCilium is enabled
  * Update stable release to v0.15.11</changelog>
  <changelog author="kastl@b1-systems.de" date="1699358400">- Update to version 0.15.13:
  * Prepare for v0.15.13 release
  * connectivity: Detect WG encap on &gt;= 1.15
  * chore(deps): update actions/checkout action to v4.1.1
  * chore(deps): update golang:1.21.3-alpine3.18 docker digest to
    96a8a70</changelog>
  <changelog author="kastl@b1-systems.de" date="1700222400">- Update to version 0.15.14:
  * Prepare for v0.15.14 release
  * chore(deps): update docker/dockerfile docker tag to v1.6
  * connectivity: fix encryption validation if
    net.ipv4.conf.lo.rp_filter=1
  * connectivity: Add exception to policy map recreation
  * fix(deps): update all go dependencies main
  * chore(deps): update go to v1.21.4
  * connectivity: Add IPFamily() to Action
  * connectivity: Add more tests for Ingress Controller
  * chore(deps): update docker.io/library/golang:1.21.3-alpine3.18
    docker digest to 96a8a70
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    b896eb5
  * Add node addr type to pod to host test
  * chore(deps): update quay.io/cilium/alpine-curl docker tag to
    v1.8.0
  * chore(deps): update quay.io/cilium/json-mock docker tag to
    v1.3.6
  * fix(deps): update module helm.sh/helm/v3 to v3.13.2
  * Rename GetTestOrDie to MustGetTest
  * chore(deps): update golang docker tag to v1.21.4
  * connectivity: Add GetTestOrDie()
  * connectivity: Add Control Plane Node Connectivity Tests
  * fix(connectivity): add dns rules and change protocol to ANY
  * Add SPIRE entries to sysdump
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.55.2
  * sysdump: Add gops trace data
  * sysdump: Add support for serial tasks
  * sysdump: ignore node filter for non daemonset pods
  * misc: drop custom implementations of slices.Contains
  * k8s/copy: check file size
  * fix(deps): update all go dependencies main
  * Update stable release to v0.15.12</changelog>
  <changelog author="kastl@b1-systems.de" date="1701172800">- Update to version 0.15.15:
  * Prepare for v0.15.15 release
  * Make --nodes-without-cilium work with SPIRE
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    19e4885
  * chore(deps): update all github action dependencies
  * e2e: add pod/container info in error form exec in pod.
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    19b2000
  * chore(deps): update docker/build-push-action action to v5.1.0
  * chore(deps): update dependency cilium/cilium to v1.14.4
  * connectivity/check: remove stray newline in
    (*Action).ValidateFlows
  * Add connectivity tests counter
  * connectivity: Add latency measurement
  * action: allow to specify release repository
  * clustermesh: add support for max-connected-clusters
  * Update stable release to v0.15.14</changelog>
  <changelog author="kastl@b1-systems.de" date="1701259200">- Update to version 0.15.16:
  * Prepare for v0.15.16 release
  * Set operator key correct in SpireAgentScheduleAffinity
  * Update stable release to v0.15.15
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    c97da4b</changelog>
  <changelog author="kastl@b1-systems.de" date="1701864000">- Update to version 0.15.17:
  * Prepare for v0.15.17 release
  * connectivity test: introduce connectivity test suite timeout
    flag
  * Remove outdated image digests
  * fix(deps): update github.com/cilium/charts digest to 3de0b7a
  * connectivity test: check for deleted cilium agent pod in health
    probe
  * chore(deps): update golang:1.21.4-alpine3.18 docker digest to
    70afe55
  * chore(deps): update docker.io/library/golang:1.21.4-alpine3.18
    docker digest to 70afe55
  * fix(deps): update all go dependencies main
  * chore(deps): update golang:1.21.4-alpine3.18 docker digest to
    ff7d5e6
  * chore(deps): update azure/login action to v1.5.1
  * chore(deps): update docker.io/library/golang:1.21.4-alpine3.18
    docker digest to ff7d5e6
  * clustermesh: fix pattern to match IPv4 address
  * install action: Ignore .git and vendor directories
  * renovate: exclude tetragon pkg/k8s updates
  * chore(deps): update google-github-actions/auth action to v2
  * release: Only build 64-bit binaries
  * Build release binaries on pull requests
  * chore(deps): update google-github-actions/auth action to v1.3.0
  * Fix: format type %d-&gt;%f
  * Update stable release to v0.15.16</changelog>
  <changelog author="kastl@b1-systems.de" date="1702468800">- Update to version 0.15.18:
  * Prepare for v0.15.18 release
  * connectivity: Bump test-connection-disruption img to v0.0.13
  * fix(deps): update github.com/cilium/charts digest to 64e4ab4
  * fix(deps): update all go dependencies main
  * install: don't make changes to running cluster in dry-run mode
  * install/upgrade: introduce IsDryRun method on parameters
  * kind: Set conn-disrupt-test-setup
  * chore(deps): update go to v1.21.5
  * chore(deps): update golang-images
  * Remove classic mode tests from the main branch
  * chore(deps): update google-github-actions/setup-gcloud action
    to v2
  * Assign unique names to connectivity test jobs
  * defaults: Add expected drop reasons
  * connectivity: Add flag --expected-drop-reasons
  * connectivity: Check for unexpected packet drops
  * Remove Cilium v1.11 from the version list
  * chore(deps): update actions/setup-go action to v5
  * connectivity: Set test-conn-disrupt dispatch interval to 0ms
  * Update stable release to v0.15.17
  * chore(deps): update golang docker tag to v1.21.5
  * connectivity: Add more tests for Ingress Controller</changelog>
  <changelog author="kastl@b1-systems.de" date="1702900800">- Update to version 0.15.19:
  * Prepare for v0.15.19 release
  * chore(deps): update docker.io/library/busybox:stable-glibc
  * docker digest to ee22a58
  * connectivity: Flag for expected XFRM errors
  * connectivity, utils: Refactor computeExpectedDropReasons
  * github: eks: bump timeout to 30m
  * check: add third client scheduled on a different node
  * Move perf tests to separate connectivity subcommand
  * Update stable release to v0.15.18</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705320000">- Update to version 0.15.20:
  * Prepare for v0.15.20 release
  * chore(deps): update actions/download-artifact action to v4.1.1
  * ci: remove unnecessary steps unlabeling nodes in kind workflow
  * ci: unique artifact name for junit reports in kind workflow
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to 51d373b
  * chore(deps): update quay.io/cilium/json-mock docker tag to
    v1.3.8
  * chore(deps): update go to v1.21.6
  * defaults: Ignore XfrmInStateInvalid errors if rare
  * chore(deps): update golang docker tag to v1.21.6
  * chore(deps): update actions/download-artifact action to v4.1.0
  * chore(deps): update google-github-actions/auth action to v2.0.1
  * connectivity: configure pause as entrypoint
  * fix(deps): update all go dependencies main
  * chore(deps): update all github action dependencies to v4
  * chore(deps): update docker.io/library/golang:1.21.5-alpine3.18
    docker digest to d8b9994
  * chore(deps): update google-github-actions/setup-gcloud action
    to v2.0.1
  * chore(deps): update golang:1.21.5-alpine3.18 docker digest to
    c157305
  * chore(deps): update quay.io/cilium/alpine-curl docker tag to
    v1.9.0
  * chore(deps): update azure/login action to v1.6.0
  * gha: enable node without cilium tests for clustermesh
  * gha: switch to kubeadm.k8s.io/v1beta3 API
  * gha: don't wait for kind clusters to become ready
  * connectivity: explicitly wait for daemonsets to become ready
  * connectivity: make from external to pod tests ipv6 friendly
  * connectivity: make ingress target echo-other-node deployment
  * connectivity: skip more nodeport tests with clustermesh + KPR
    disabled
  * connectivity: detect PodCIDR for both local and remote nodes
  * connectivity: fix wait for external deployment with clustermesh
  * fix(deps): update all go dependencies main
  * fixed spelling mistake in help output
  * clustermesh: make status command compatible with external
    kvstore
  * clustermesh: make status command ignore the local cluster entry
  * clustermesh: print last status when status --wait fails
  * connectivity: don't configure pod port information when unused
  * WaitForCiliumEndpoint function removed as unneeded.
  * DisableEndpointCRD feature implemented to Cilium endpoint
    checks if it's disabled.
  * check: rename ExcludedCIDRs to ExcludedCIDRsConf
  * tests: egressgw: export WatiForEgressGatewayBpfPolicyEntries
  * check: don't pass policy YAML to WithCiliumEgressPolicy()
  * check: allow to configure pod selector in
    WithCiliumEgressPolicy()
  * check: add ExcludedCIDRsKind enum
  * defaults: add 'Host datapath not ready' to expected drop
    reasons
  * chore(deps): update module github.com/containerd/containerd to
    v1.7.11 [security]
  * internal: export MustUnmarshalYAML/MustUnmarshalYAMLMulti
    methods
  * internal: export EscapeJSONPatchString method
  * chore(deps): update module golang.org/x/crypto to v0.17.0
    [security]
  * chore(deps): update dependency cilium/cilium to v1.14.5
  * fix(deps): update all go dependencies main
  * fix(deps): update module helm.sh/helm/v3 to v3.13.3</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706702400">- Update to version 0.15.21:
  * Prepare for v0.15.21 release
  * hooks: split feature detection from setup and validation
  * Revert "gha: cleanup stale AWS-CNI iptables rules in EKS tunnel
    workflow"
  * fix(deps): update module google.golang.org/grpc to v1.61.0
  * chore(deps): update actions/upload-artifact action to v4.3.0
  * chore(deps): update dependency cilium/cilium to v1.14.6
  * chore(deps): update golang:1.21.6-alpine3.19 docker digest to
    a6a7f1f
  * chore(deps): update golang:1.21.6-alpine3.19 docker digest to
    29fd37e
  * chore(deps): update docker.io/library/golang:1.21.6-alpine3.19
    docker digest to 51a7800
  * bgp: enhance defaulting of `bgp routes` command
  * connectivity: determine Pod CIDRs from CiliumNodes
  * connectivity: retrieve CiliumNode information
  * fix(deps): update all go dependencies main
  * test: allow to tune sysdump collection policy on a per test
    basis
  * action: introduce the NewGenericAction method
  * action: do not attempt to capture hubble flows if given nil
    source pod
  * connectivity: add unknown ICMPv4 code as expected drop reason
  * fix(status): correct exit code
  * features: improve tunnel feature determination
  * features: extract tunnel feature determination in separate
    function
  * chore(deps): update all github action dependencies to v2.1.0
  * Go workflow: Add merge_group trigger
  * Go workflow: Remove Cross-build step
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to e046063
  * make: allow building with debug symbols
  * sysdump: don't specify --follow while collecting hubble flows
  * chore(deps): update actions/upload-artifact action to v4.2.0
  * bgp: routes CLI - update min. cilium version, use `cilium`
    binary
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to 83fc333
  * connectivity: extract the encapsulated packets tcpdump filter
  * connectivity: fix broken tcpdump filter matching encapsulated
    packets
  * connectivity: generalize the sniffer logic
  * connectivity: extract the sniffer logic into a separate package
  * connectivity: extract safeBuffer into a separate package
  * logging: add DebugEnabled method to Action
  * fix(deps): update module github.com/cilium/cilium to
    v1.15.0-rc.1
  * chore(deps): update azure/login action to v1.6.1
  * connectivity: only wait for daemonsets if needed
  * chore(deps): update actions/upload-artifact action to v4.1.0
  * connectivity: add host to pod check
  * bgp: Make `bgp neighbors` an alias for `bgp peers` command
  * bgp: Add command for retrieving bgp routes
  * refactor: improve error messaging for version command
  * clustermesh: fix hardcode at service type
  * Bump alpine images to 3.19
  * Update stable release to v0.15.20</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706875200">- Update to version 0.15.22:
  * Prepare for v0.15.22 release
  * fix: Remove check function validateInfoForConnect for
    DisconnectWithHelm function
  * README.md: Update the title
  * fix(deps): update all go dependencies main
  * chore(deps): update docker.io/library/golang:1.21.6-alpine3.19
    docker digest to a6a7f1f
  * fix(deps): update module github.com/cilium/cilium to v1.15.0
  * chore(deps): update dependency cilium/cilium to v1.15.0
  * fix(deps): update module github.com/evanphx/json-patch to
    v5.9.0+incompatible
  * chore(deps): update nick-invision/retry action to v3
  * connectivity: fix panic if the cilium-health test fails
  * Encryption status models and JSON output parsing support added.
  * Encryption status sub command implemented.
  * Update stable release to v0.15.21</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708344000">- Update to version 0.15.23:
  * Prepare for v0.15.23 release
  * gha: increase GKE disk size in external workloads workflow to
    15GB
  * gha: increase GKE and AKS timeouts
  * chore: Amend connectivity tests for OpenShift
  * IPsec key rotation with algorithm change support.
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.56.1
  * chore(deps): update all github action dependencies
  * chore(deps): update go to v1.22.0
  * fix(deps): update module golang.org/x/mod to v0.15.0
  * chore(deps): update golang docker tag to v1.22.0
  * chore(deps): update helm/kind-action action to v1.9.0
  * chore(deps): update golangci/golangci-lint-action action to v4
  * connectivity: don't collect multiple sysdump in
    no-errors-in-logs
  * connectivity: ignore timestamps in no-errors-in-logs
  * connectivity: extend no-errors-in-logs check to other Cilium
    containers
  * connectivity: print log errors only once
  * connectivity: always check for log errors in newer Cilium
    versions
  * external workloads: drop Cilium version retrieval for script
    generation
  * AWS OIDC instead of access key.
  * IPsec key status command implementation.
  * Status struct renamed to Encrypt.
  * Cipher IPsec key support added.
  * IPsec key id renamed to spi. SPI suffix added to support SPI
    with `+` sign. Tests added.
  * `encrypt rotate-key` command implementation.
  * chore(deps): update dependency kubernetes-sigs/kind to v0.21.0
  * gateway: Upgrade API version</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710504000">- Update to version 0.16.0:
  * fix(deps): update module helm.sh/helm/v3 to v3.14.1 [security]
    by @renovate in #2308
  * GCP OIDC instead of SA creds. by @viktor-kurchenko in #2313
  * fix(deps): update all go dependencies main (patch) by @renovate
    in #2312
  * Hide key-per-node flag. by @viktor-kurchenko in #2316
  * Update stable release to v0.15.23 by @michi-covalent in #2310
  * Use encryption models from Cilium dependency. by
    @viktor-kurchenko in #2318
  * renovate: additionally manage updates for action.yaml by
    @giorio94 in #2299
  * fix(deps): update all go dependencies main by @renovate in
    [#2311]
  * chore(deps): update dependency cilium/cilium to v1.15.1 -
    autoclosed by @renovate in #2305
  * chore(deps): update actions/setup-go action to v5 by @renovate
    in #2323
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.56.2 by @renovate in #2309
  * chore(deps): update dependency kubernetes-sigs/kind to v0.22.0
    by @renovate in #2304
  * connectivity: add forbidden ICMPv6 message as expected drop
    reason by @giorio94 in #2317
  * Introduce host firewall connectivity tests by @giorio94 in
    [#2306]
  * fix(deps): update all go dependencies main (minor) by @renovate
    in #2325
  * fix(deps): update module helm.sh/helm/v3 to v3.14.2 [security]
    by @renovate in #2324
  * Add sig/encryption as owner of /encrypt/ in CODEOWNERS by
    @margamanterola in #2300
  * connectivity: improve reporting for no-unexpected-packet-drops
    check by @giorio94 in #2315
  * cilium status: additionally check for endpoints readiness by
    @giorio94 in #2298
  * Refactor: Move junit package under connectivity package by
    @michi-covalent in #2331
  * Status check error message improved. by @viktor-kurchenko in
    [#2319]
  * sniffer: improve handling of tcpdump termination by @giorio94
    in #2321
  * Ignore Cilium endpoints not found error for the status command.
    by @viktor-kurchenko in #2320
  * Delete classic mode install/uninstall/upgrade commands by
    @michi-covalent in #2328
  * Delete classic mode hubble commands by @michi-covalent in #2335
  * k8s: don't drop stdout of kubectl exec by @bimmlerd in #2332
  * connectivity: fix encryption validation with wireguard encap +
    host fw by @giorio94 in #2333
  * chore(deps): update docker/setup-buildx-action action to v3.1.0
    by @renovate in #2338
  * Delete classic mode clustermesh commands to get ready for v0.16
    release by @michi-covalent in #2340
  * connectivity: Remove --delete-cilium-pod-on-nodes flag by
    @michi-covalent in #2336
  * Display formatted status during status wait by @raphink in
    [#2261]
  * docs: Update version matrix by @sayboras in #2337
  * Remove unused things by @michi-covalent in #2345
  * uninstall: when --wait is specified, use foreground deletion.
    by @tommyp1ckles in #2344
  * helm: Remove Get and GetParameter by @michi-covalent in #2349
  * Remove golang.org/x/mod/semver dependency by @michi-covalent in
    [#2347]
  * chore(deps): update all github action dependencies (patch) by
    @renovate in #2330
  * refactor: Remove internal/utils/utils.go by @michi-covalent in
    [#2348]
  * Remove --cluster-name flag by @michi-covalent in #2351
  * fix(deps): update module github.com/prometheus/common to
    v0.49.0 by @renovate in #2354
  * fix(deps): update module github.com/go-openapi/strfmt to
    v0.22.1 by @renovate in #2353
  * refactor: Move ctrlcreader.go under /k8s/internal/ by
    @michi-covalent in #2346
  * fix(deps): update module github.com/stretchr/testify to v1.9.0
    by @renovate in #2358
  * action: Add go-mod-directory parameter by @michi-covalent in
    [#2359]
  * vendor: Pick up cilium/cilium v1.16.0-pre.0 by @michi-covalent
    in #2360
  * sniffer: always dump captured packets in assert mode by
    @giorio94 in #2350
  * sysdump: Export Hooks and InitSysdumpFlags by @michi-covalent
    in #2361
  * chore(deps): update actions/download-artifact action to v4.1.4
    by @renovate in #2357
  * Move the CLI version string to the default package by
    @michi-covalent in #2362
  * Connectivity test factory component. by @viktor-kurchenko in
    [#2322]
  * Remove duplicate imports and enable stylecheck linter to
    prevent them by @tklauser in #2364
  * Add error log check exception for leader election errors. by
    @tommyp1ckles in #2363
  * Prepare for v0.16.0 release by @michi-covalent in #2366</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.16.1:
  * Prepare for v0.16.1 release
  * fix(deps): update github.com/cilium/charts digest to 724231f
  * chore(deps): update dependency cilium/cilium to v1.15.2
  * fix(deps): update module github.com/cilium/hubble to v0.13.2
  * chore(deps): update docker/login-action action to v3.1.0
  * chore(deps): update dependency go to v1.22.1
  * refactor: Move Hooks to the api package
  * refactor: Move sniff under connectivity
  * Store namespace and k8sClient in the command context
  * Add InitializeCommand hook
  * chore(deps): update softprops/action-gh-release action to
    v2.0.4
  * connectivity: collect sysdump from all clusters on failure
  * gha: replace remaining references to deprecated KPR settings
  * connectivity: fix KPR feature probing
  * helm: improve KPR autodetection logic
  * helm: uniform retrieval of nested helm value
  * helm: remove bpf.masquerade autodetection logic
  * helm: do not care for unsupported Cilium versions in values
    generation
  * helm: remove unused fields/parameters from getHelmValues logic
  * chore(deps): update go to v1.22.1
  * chore(deps): update softprops/action-gh-release action to v2
  * fix(deps): update all go dependencies main
  * fix(deps): update all go dependencies main
  * Don't depend on github.com/mholt/archiver
  * chore(deps): update azure/login action to v2
  * ingress: Update backend service for Ingress
  * tetragon: remove tetragon CR code
  * tetragon: use ListUnstructured for tetragon CRs
  * sysdump: gather tetragon pod logs and configmap
  * chore(deps): update docker/build-push-action action to v5.2.0
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to 8425131
  * Update stable release to v0.16.0
  * chore(deps): update golang docker tag to v1.22.1
  * chore(deps): update golang-images
  * fix: update ldflags for local-release
  * refactor: Move internal/cli to cli/</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590401">- Update to version 0.16.2:
  * Prepare for v0.16.2 release
  * chore(deps): update all github action dependencies
  * fix(deps): update github.com/cilium/charts digest to a5bec49
  * fix(deps): update module helm.sh/helm/v3 to v3.14.3
  * Revert "ingress: Update backend service for Ingress"
  * gha: increase Multicluster timeout
  * renovate: Don't pick up new Go patch versions in go.mod
  * Revert "chore(deps): update dependency go to v1.22.1"</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710849600">- Update to version 0.16.3:
  * Prepare for v0.16.3 release
  * chore(deps): update golang:1.22.1-alpine3.19 docker digest to
    0466223
  * install: convert --nodes-without-cilium flag to boolean
  * helm: configure nodes without cilium affinity on install and
    upgrade
  * chore(deps): update golang:1.22.1-alpine3.19 docker digest to
    fa4add5
  * refactor: Move logging outside internal</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1711800000">- rename executable to 'cilium' to match upstream docs
  * keep a link to `cilium-cli` around for backwards compatibility
- add completion subpackages
- Update to version 0.16.4:
  * Prepare for v0.16.4 release
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.57.1
  * helm: fix KPR autodetection value
  * errors: add [no-error-logs] exception for issue caused by fqdn
    bug.
  * connectivity: add support for regex based log exceptions.
  * chore(deps): update dependency cilium/cilium to v1.15.3
  * refactor: Remove unused constants in defaults.go.
  * refactor: Move default Helm release name to sysdump package.
  * style: Reorganize parameters struct to enhance readability.
  * fix: Add WaitDuration from defaults for hubble enable|disable
    for cilium install|uninstall --wait.
  * feat: Add helmReleaseName to Hubble uninstall pre-phase of the
    core uninstall.
  * feat: Add helmReleaseName to hubble disable parameters.
  * style: Improve log message formatting. Make
    consistent/conventional.
  * feat: Add customizable Helm release name for Cilium
  * ci: fix installation on AKS
  * ci: avoid overlapping pod and service CIDRs on AKS
  * chore(deps): update docker.io/library/golang:1.22.1-alpine3.19
    docker digest to 0466223
  * status: Add --interactive flag
  * connectivity: explicitly wait for ingress service creation
  * connectivity: don't pre-populate the ingress service map
  * renovate:: Pick up github.com/cilium/cilium prereleases
  * connectivity: fix flow validation with fully-qualified DNS
    names
  * Ignore "Unsupported L2 protocol" to known drops
  * Improve Makefile
  * defaults: Move Version and HelmRepository from const to var
  * gha: configure fully-qualified DNS names as external targets
  * connectivity: configure fully-qualified DNS names as external
    targets
  * connectivity: configure Host header for fully-qualified DNS
    names
  * connectivity: fix invalid CNP name with fully-qualified DNS
    names
  * connectivity: remove domain references from FQDN policy name
  * chore(deps): update module github.com/docker/docker to
    v25.0.5+incompatible [security]
  * fix(deps): update module github.com/prometheus/common to
    v0.51.0
  * connectivity: don't hard-code ingress service NodePorts
  * tests: Add exceptions for error logs check
  * Update stable release to v0.16.3</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714132800">- Update to version 0.16.5:
  * Lock the connectivity command by @michi-covalent in #2448
  * fix(deps): update module github.com/prometheus/common to
    v0.51.1 by @renovate in #2459
  * Update stable release to v0.16.4 by @michi-covalent in #2456
  * fix(deps): update github.com/cilium/charts digest to 7ea270c by
    @renovate in #2458
  * Pin github.com/osrg/gobgp/v3 to v3.23.0 by @michi-covalent in
    [#2462]
  * k8s: Remove Tetragon client by @michi-covalent in #2463
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.57.2 by @renovate in #2457
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to cb6aeb5 by @renovate in #2460
  * fix(deps): update module github.com/cilium/cilium to
    v1.16.0-pre.1 by @renovate in #2466
  * chore(deps): update golang docker tag to v1.22.2 by @renovate
    in #2467
  * Use connectivity package from cilium/cilium by @michi-covalent
    in #2355
  * sysdump: Collect helm metadata by @chancez in #2442
  * chore(deps): update go to v1.22.2 (patch) by @renovate in #2468
  * fix(deps): update github.com/cilium/charts digest to 7815d99 by
    @renovate in #2465
  * Encryption status output enriched with IPsec details by
    @viktor-kurchenko in #2454
  * Revert #2355 by @michi-covalent in #2477
  * connectivity: introduce host firewall tests by
    @viktor-kurchenko in #2464
  * fix(deps): update all go dependencies main by @renovate in
    [#2480]
  * connectivity: misc conn-disrupt-test improvements by @giorio94
    in #2474
  * connectivity: configure endpoint selector for entity-cluster
    CNP by @giorio94 in #2483
  * sysdump: Capture hubble auto TLS related resources by @chancez
    in #2475
  * connectivity: add endpointslice clustermesh sync test by
    @MrFreezeex in #2267
  * connectivity test: avoid segfault if no agent pods are found by
    @multi-io in #2470
  * chore(deps): update docker/setup-buildx-action action to v3.3.0
    by @renovate in #2473
  * chore(deps): update azure/login action to v2.1.0 by @renovate
    in #2487
  * fix(deps): update all go dependencies main (patch) by @renovate
    in #2471
  * fix(deps): update module github.com/cilium/hubble to v0.13.3 by
    @renovate in #2491
  * fix(deps): update module github.com/prometheus/common to
    v0.53.0 by @renovate in #2492
  * ci: Use zip output for windows releases by @jbpaux in #2472
  * sysdump: Clarify sysdump worker-count defaults to the number of
    available CPUs. by @chancez in #2482
  * Split conn tests into chunks by @viktor-kurchenko in #2481
  * chore(deps): update all github action dependencies (patch) by
    @renovate in #2489
  * Move the test namespace deletion logic to the install package
    by @michi-covalent in #2498
  * chore(deps): update module golang.org/x/net to v0.23.0
    [security] by @renovate in #2493
  * chore(deps): update dependency cilium/cilium to v1.15.4 by
    @renovate in #2494
  * chore(deps): update all github action dependencies (patch) by
    @renovate in #2495
  * sysdump: Check --namespace flag for cilium-operator by
    @michi-covalent in #2502
  * chore(deps): update helm/kind-action action to v1.10.0 by
    @renovate in #2499
  * Prepare for v0.16.5 release by @michi-covalent in #2507</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714478400">- Update to version 0.16.6:
  * Update stable release to v0.16.5 by @michi-covalent in #2510
  * fix(deps): update github.com/cilium/charts digest to d93188b by
    @renovate in #2506
  * chore(deps): update golangci/golangci-lint-action action to v5
    by @renovate in #2504
  * chore(deps): update actions/download-artifact action to v4.1.7
    by @renovate in #2500
  * chore(deps): update docker/dockerfile:1.7 docker digest to
    a57df69 by @renovate in #2505
  * Pin test-connection-disruption using multi-platform image SHA
    by @michi-covalent in #2513
  * k8s: remove unused filter functionality from
    k8sclient.CiliumLogs by @mhofstetter in #2501
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to 735f3e2 by @renovate in #2517
  * chore(deps): update golangci/golangci-lint-action action to
    v5.1.0 by @renovate in #2515
  * chore(deps): update actions/checkout action to v4.1.4 by
    @renovate in #2514
  * connectivity: Delete test-conn-disrupt pods immediately after
    test run by @brb in #2511
  * Prepare for v0.16.6 release by @michi-covalent in #2516</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715169600">- Update to version 0.16.7:
  * Prepare for v0.16.7 release
  * connectivity: cover echo-{same,other}-node services in ingress
    tests
  * chore(deps): update golangci/golangci-lint-action action to
    v5.2.0
  * fix(deps): update all go dependencies main
  * chore(deps): update actions/setup-go action to v5.0.1
  * Update stable release to v0.16.6</changelog>
</package>
<package pkgid="b5f5ebdb093bd2bb5e973caf94a52ce709186d1e19702e56c2f0eb4a24f219945af56bcb3d6199fd05ab03683fa9d0c31456190e84f5c9e71bb483b49c04b50b" name="cilium-cli-bash-completion" arch="noarch">
  <version epoch="0" ver="0.16.7" rel="1.1"/>
  <changelog author="kastl@b1-systems.de" date="1699012800">- Update to version 0.15.12:
  * Prepare for v0.15.12 release
  * connectivity: Add feature detection for WG encapsulation
  * connectivity: Add special case to test WG w/ tunneling
  * connectivity: Change iface derivation for WG w/ tunnel
  * connectivity: Move dstFilter derivation to getFilter
  * connecitivity: Set proto filter in getFilter
  * connectivity: Derive dstFilter by calling getFilter
  * connectivity: Rename getSourceAddressFilter to getFilter
  * chore(deps): update golang:1.21.3-alpine3.18 docker digest to
    99bec74
  * chore(deps): update module github.com/docker/docker to
    v24.0.7+incompatible [security]
  * Revert "chore(deps): update dependency cilium/cilium to
    v1.14.3"
  * connectivity: don't use an ephemeral port for the echo server
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    0fd246f
  * README.md: remove v0.10.x from release table
  * fix(deps): update all go dependencies main
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.55.1
  * k8s: outdent else block to please golangci-lint
  * go.mod, vendor: update cilium/cilium to latest
  * fix(deps): update all go dependencies main
  * action: Allow users to skip building CLI
  * chore(deps): update dependency cilium/cilium to v1.14.3
  * sysdump: Check if enable-envoy-config is set
  * connectivity: don't run encryption tests on single node
  * connectivity: extend encryption tests to validate both
    directions
  * connectivity: add sanity checks for encryption tests
  * connectivity: fix encryption validation when host firewall is
    enabled
  * connectivity: fix encryption validation when running in ENI
    mode
  * connectivity: fix pod-to-pod encryption validation
  * connectivity: fix host-netns daemonset creation with
    clustermesh
  * gha: cleanup stale AWS-CNI iptables rules in EKS tunnel
    workflow
  * check: turn CurlClientIPCommand into more generic
    CurlCommandWithOutput
  * check: add CurlCommandParallelWithOutput helper
  * check: simplify NodeportService peer implementation
  * check: add PodEchoIP peer implementation
  * action: Do not install released vsn if CI vsn is specified
  * Replace --helm-set with --set
  * echo-external-node: Check if NodeWithoutCilium is enabled
  * Update stable release to v0.15.11</changelog>
  <changelog author="kastl@b1-systems.de" date="1699358400">- Update to version 0.15.13:
  * Prepare for v0.15.13 release
  * connectivity: Detect WG encap on &gt;= 1.15
  * chore(deps): update actions/checkout action to v4.1.1
  * chore(deps): update golang:1.21.3-alpine3.18 docker digest to
    96a8a70</changelog>
  <changelog author="kastl@b1-systems.de" date="1700222400">- Update to version 0.15.14:
  * Prepare for v0.15.14 release
  * chore(deps): update docker/dockerfile docker tag to v1.6
  * connectivity: fix encryption validation if
    net.ipv4.conf.lo.rp_filter=1
  * connectivity: Add exception to policy map recreation
  * fix(deps): update all go dependencies main
  * chore(deps): update go to v1.21.4
  * connectivity: Add IPFamily() to Action
  * connectivity: Add more tests for Ingress Controller
  * chore(deps): update docker.io/library/golang:1.21.3-alpine3.18
    docker digest to 96a8a70
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    b896eb5
  * Add node addr type to pod to host test
  * chore(deps): update quay.io/cilium/alpine-curl docker tag to
    v1.8.0
  * chore(deps): update quay.io/cilium/json-mock docker tag to
    v1.3.6
  * fix(deps): update module helm.sh/helm/v3 to v3.13.2
  * Rename GetTestOrDie to MustGetTest
  * chore(deps): update golang docker tag to v1.21.4
  * connectivity: Add GetTestOrDie()
  * connectivity: Add Control Plane Node Connectivity Tests
  * fix(connectivity): add dns rules and change protocol to ANY
  * Add SPIRE entries to sysdump
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.55.2
  * sysdump: Add gops trace data
  * sysdump: Add support for serial tasks
  * sysdump: ignore node filter for non daemonset pods
  * misc: drop custom implementations of slices.Contains
  * k8s/copy: check file size
  * fix(deps): update all go dependencies main
  * Update stable release to v0.15.12</changelog>
  <changelog author="kastl@b1-systems.de" date="1701172800">- Update to version 0.15.15:
  * Prepare for v0.15.15 release
  * Make --nodes-without-cilium work with SPIRE
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    19e4885
  * chore(deps): update all github action dependencies
  * e2e: add pod/container info in error form exec in pod.
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    19b2000
  * chore(deps): update docker/build-push-action action to v5.1.0
  * chore(deps): update dependency cilium/cilium to v1.14.4
  * connectivity/check: remove stray newline in
    (*Action).ValidateFlows
  * Add connectivity tests counter
  * connectivity: Add latency measurement
  * action: allow to specify release repository
  * clustermesh: add support for max-connected-clusters
  * Update stable release to v0.15.14</changelog>
  <changelog author="kastl@b1-systems.de" date="1701259200">- Update to version 0.15.16:
  * Prepare for v0.15.16 release
  * Set operator key correct in SpireAgentScheduleAffinity
  * Update stable release to v0.15.15
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    c97da4b</changelog>
  <changelog author="kastl@b1-systems.de" date="1701864000">- Update to version 0.15.17:
  * Prepare for v0.15.17 release
  * connectivity test: introduce connectivity test suite timeout
    flag
  * Remove outdated image digests
  * fix(deps): update github.com/cilium/charts digest to 3de0b7a
  * connectivity test: check for deleted cilium agent pod in health
    probe
  * chore(deps): update golang:1.21.4-alpine3.18 docker digest to
    70afe55
  * chore(deps): update docker.io/library/golang:1.21.4-alpine3.18
    docker digest to 70afe55
  * fix(deps): update all go dependencies main
  * chore(deps): update golang:1.21.4-alpine3.18 docker digest to
    ff7d5e6
  * chore(deps): update azure/login action to v1.5.1
  * chore(deps): update docker.io/library/golang:1.21.4-alpine3.18
    docker digest to ff7d5e6
  * clustermesh: fix pattern to match IPv4 address
  * install action: Ignore .git and vendor directories
  * renovate: exclude tetragon pkg/k8s updates
  * chore(deps): update google-github-actions/auth action to v2
  * release: Only build 64-bit binaries
  * Build release binaries on pull requests
  * chore(deps): update google-github-actions/auth action to v1.3.0
  * Fix: format type %d-&gt;%f
  * Update stable release to v0.15.16</changelog>
  <changelog author="kastl@b1-systems.de" date="1702468800">- Update to version 0.15.18:
  * Prepare for v0.15.18 release
  * connectivity: Bump test-connection-disruption img to v0.0.13
  * fix(deps): update github.com/cilium/charts digest to 64e4ab4
  * fix(deps): update all go dependencies main
  * install: don't make changes to running cluster in dry-run mode
  * install/upgrade: introduce IsDryRun method on parameters
  * kind: Set conn-disrupt-test-setup
  * chore(deps): update go to v1.21.5
  * chore(deps): update golang-images
  * Remove classic mode tests from the main branch
  * chore(deps): update google-github-actions/setup-gcloud action
    to v2
  * Assign unique names to connectivity test jobs
  * defaults: Add expected drop reasons
  * connectivity: Add flag --expected-drop-reasons
  * connectivity: Check for unexpected packet drops
  * Remove Cilium v1.11 from the version list
  * chore(deps): update actions/setup-go action to v5
  * connectivity: Set test-conn-disrupt dispatch interval to 0ms
  * Update stable release to v0.15.17
  * chore(deps): update golang docker tag to v1.21.5
  * connectivity: Add more tests for Ingress Controller</changelog>
  <changelog author="kastl@b1-systems.de" date="1702900800">- Update to version 0.15.19:
  * Prepare for v0.15.19 release
  * chore(deps): update docker.io/library/busybox:stable-glibc
  * docker digest to ee22a58
  * connectivity: Flag for expected XFRM errors
  * connectivity, utils: Refactor computeExpectedDropReasons
  * github: eks: bump timeout to 30m
  * check: add third client scheduled on a different node
  * Move perf tests to separate connectivity subcommand
  * Update stable release to v0.15.18</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705320000">- Update to version 0.15.20:
  * Prepare for v0.15.20 release
  * chore(deps): update actions/download-artifact action to v4.1.1
  * ci: remove unnecessary steps unlabeling nodes in kind workflow
  * ci: unique artifact name for junit reports in kind workflow
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to 51d373b
  * chore(deps): update quay.io/cilium/json-mock docker tag to
    v1.3.8
  * chore(deps): update go to v1.21.6
  * defaults: Ignore XfrmInStateInvalid errors if rare
  * chore(deps): update golang docker tag to v1.21.6
  * chore(deps): update actions/download-artifact action to v4.1.0
  * chore(deps): update google-github-actions/auth action to v2.0.1
  * connectivity: configure pause as entrypoint
  * fix(deps): update all go dependencies main
  * chore(deps): update all github action dependencies to v4
  * chore(deps): update docker.io/library/golang:1.21.5-alpine3.18
    docker digest to d8b9994
  * chore(deps): update google-github-actions/setup-gcloud action
    to v2.0.1
  * chore(deps): update golang:1.21.5-alpine3.18 docker digest to
    c157305
  * chore(deps): update quay.io/cilium/alpine-curl docker tag to
    v1.9.0
  * chore(deps): update azure/login action to v1.6.0
  * gha: enable node without cilium tests for clustermesh
  * gha: switch to kubeadm.k8s.io/v1beta3 API
  * gha: don't wait for kind clusters to become ready
  * connectivity: explicitly wait for daemonsets to become ready
  * connectivity: make from external to pod tests ipv6 friendly
  * connectivity: make ingress target echo-other-node deployment
  * connectivity: skip more nodeport tests with clustermesh + KPR
    disabled
  * connectivity: detect PodCIDR for both local and remote nodes
  * connectivity: fix wait for external deployment with clustermesh
  * fix(deps): update all go dependencies main
  * fixed spelling mistake in help output
  * clustermesh: make status command compatible with external
    kvstore
  * clustermesh: make status command ignore the local cluster entry
  * clustermesh: print last status when status --wait fails
  * connectivity: don't configure pod port information when unused
  * WaitForCiliumEndpoint function removed as unneeded.
  * DisableEndpointCRD feature implemented to Cilium endpoint
    checks if it's disabled.
  * check: rename ExcludedCIDRs to ExcludedCIDRsConf
  * tests: egressgw: export WatiForEgressGatewayBpfPolicyEntries
  * check: don't pass policy YAML to WithCiliumEgressPolicy()
  * check: allow to configure pod selector in
    WithCiliumEgressPolicy()
  * check: add ExcludedCIDRsKind enum
  * defaults: add 'Host datapath not ready' to expected drop
    reasons
  * chore(deps): update module github.com/containerd/containerd to
    v1.7.11 [security]
  * internal: export MustUnmarshalYAML/MustUnmarshalYAMLMulti
    methods
  * internal: export EscapeJSONPatchString method
  * chore(deps): update module golang.org/x/crypto to v0.17.0
    [security]
  * chore(deps): update dependency cilium/cilium to v1.14.5
  * fix(deps): update all go dependencies main
  * fix(deps): update module helm.sh/helm/v3 to v3.13.3</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706702400">- Update to version 0.15.21:
  * Prepare for v0.15.21 release
  * hooks: split feature detection from setup and validation
  * Revert "gha: cleanup stale AWS-CNI iptables rules in EKS tunnel
    workflow"
  * fix(deps): update module google.golang.org/grpc to v1.61.0
  * chore(deps): update actions/upload-artifact action to v4.3.0
  * chore(deps): update dependency cilium/cilium to v1.14.6
  * chore(deps): update golang:1.21.6-alpine3.19 docker digest to
    a6a7f1f
  * chore(deps): update golang:1.21.6-alpine3.19 docker digest to
    29fd37e
  * chore(deps): update docker.io/library/golang:1.21.6-alpine3.19
    docker digest to 51a7800
  * bgp: enhance defaulting of `bgp routes` command
  * connectivity: determine Pod CIDRs from CiliumNodes
  * connectivity: retrieve CiliumNode information
  * fix(deps): update all go dependencies main
  * test: allow to tune sysdump collection policy on a per test
    basis
  * action: introduce the NewGenericAction method
  * action: do not attempt to capture hubble flows if given nil
    source pod
  * connectivity: add unknown ICMPv4 code as expected drop reason
  * fix(status): correct exit code
  * features: improve tunnel feature determination
  * features: extract tunnel feature determination in separate
    function
  * chore(deps): update all github action dependencies to v2.1.0
  * Go workflow: Add merge_group trigger
  * Go workflow: Remove Cross-build step
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to e046063
  * make: allow building with debug symbols
  * sysdump: don't specify --follow while collecting hubble flows
  * chore(deps): update actions/upload-artifact action to v4.2.0
  * bgp: routes CLI - update min. cilium version, use `cilium`
    binary
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to 83fc333
  * connectivity: extract the encapsulated packets tcpdump filter
  * connectivity: fix broken tcpdump filter matching encapsulated
    packets
  * connectivity: generalize the sniffer logic
  * connectivity: extract the sniffer logic into a separate package
  * connectivity: extract safeBuffer into a separate package
  * logging: add DebugEnabled method to Action
  * fix(deps): update module github.com/cilium/cilium to
    v1.15.0-rc.1
  * chore(deps): update azure/login action to v1.6.1
  * connectivity: only wait for daemonsets if needed
  * chore(deps): update actions/upload-artifact action to v4.1.0
  * connectivity: add host to pod check
  * bgp: Make `bgp neighbors` an alias for `bgp peers` command
  * bgp: Add command for retrieving bgp routes
  * refactor: improve error messaging for version command
  * clustermesh: fix hardcode at service type
  * Bump alpine images to 3.19
  * Update stable release to v0.15.20</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706875200">- Update to version 0.15.22:
  * Prepare for v0.15.22 release
  * fix: Remove check function validateInfoForConnect for
    DisconnectWithHelm function
  * README.md: Update the title
  * fix(deps): update all go dependencies main
  * chore(deps): update docker.io/library/golang:1.21.6-alpine3.19
    docker digest to a6a7f1f
  * fix(deps): update module github.com/cilium/cilium to v1.15.0
  * chore(deps): update dependency cilium/cilium to v1.15.0
  * fix(deps): update module github.com/evanphx/json-patch to
    v5.9.0+incompatible
  * chore(deps): update nick-invision/retry action to v3
  * connectivity: fix panic if the cilium-health test fails
  * Encryption status models and JSON output parsing support added.
  * Encryption status sub command implemented.
  * Update stable release to v0.15.21</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708344000">- Update to version 0.15.23:
  * Prepare for v0.15.23 release
  * gha: increase GKE disk size in external workloads workflow to
    15GB
  * gha: increase GKE and AKS timeouts
  * chore: Amend connectivity tests for OpenShift
  * IPsec key rotation with algorithm change support.
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.56.1
  * chore(deps): update all github action dependencies
  * chore(deps): update go to v1.22.0
  * fix(deps): update module golang.org/x/mod to v0.15.0
  * chore(deps): update golang docker tag to v1.22.0
  * chore(deps): update helm/kind-action action to v1.9.0
  * chore(deps): update golangci/golangci-lint-action action to v4
  * connectivity: don't collect multiple sysdump in
    no-errors-in-logs
  * connectivity: ignore timestamps in no-errors-in-logs
  * connectivity: extend no-errors-in-logs check to other Cilium
    containers
  * connectivity: print log errors only once
  * connectivity: always check for log errors in newer Cilium
    versions
  * external workloads: drop Cilium version retrieval for script
    generation
  * AWS OIDC instead of access key.
  * IPsec key status command implementation.
  * Status struct renamed to Encrypt.
  * Cipher IPsec key support added.
  * IPsec key id renamed to spi. SPI suffix added to support SPI
    with `+` sign. Tests added.
  * `encrypt rotate-key` command implementation.
  * chore(deps): update dependency kubernetes-sigs/kind to v0.21.0
  * gateway: Upgrade API version</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710504000">- Update to version 0.16.0:
  * fix(deps): update module helm.sh/helm/v3 to v3.14.1 [security]
    by @renovate in #2308
  * GCP OIDC instead of SA creds. by @viktor-kurchenko in #2313
  * fix(deps): update all go dependencies main (patch) by @renovate
    in #2312
  * Hide key-per-node flag. by @viktor-kurchenko in #2316
  * Update stable release to v0.15.23 by @michi-covalent in #2310
  * Use encryption models from Cilium dependency. by
    @viktor-kurchenko in #2318
  * renovate: additionally manage updates for action.yaml by
    @giorio94 in #2299
  * fix(deps): update all go dependencies main by @renovate in
    [#2311]
  * chore(deps): update dependency cilium/cilium to v1.15.1 -
    autoclosed by @renovate in #2305
  * chore(deps): update actions/setup-go action to v5 by @renovate
    in #2323
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.56.2 by @renovate in #2309
  * chore(deps): update dependency kubernetes-sigs/kind to v0.22.0
    by @renovate in #2304
  * connectivity: add forbidden ICMPv6 message as expected drop
    reason by @giorio94 in #2317
  * Introduce host firewall connectivity tests by @giorio94 in
    [#2306]
  * fix(deps): update all go dependencies main (minor) by @renovate
    in #2325
  * fix(deps): update module helm.sh/helm/v3 to v3.14.2 [security]
    by @renovate in #2324
  * Add sig/encryption as owner of /encrypt/ in CODEOWNERS by
    @margamanterola in #2300
  * connectivity: improve reporting for no-unexpected-packet-drops
    check by @giorio94 in #2315
  * cilium status: additionally check for endpoints readiness by
    @giorio94 in #2298
  * Refactor: Move junit package under connectivity package by
    @michi-covalent in #2331
  * Status check error message improved. by @viktor-kurchenko in
    [#2319]
  * sniffer: improve handling of tcpdump termination by @giorio94
    in #2321
  * Ignore Cilium endpoints not found error for the status command.
    by @viktor-kurchenko in #2320
  * Delete classic mode install/uninstall/upgrade commands by
    @michi-covalent in #2328
  * Delete classic mode hubble commands by @michi-covalent in #2335
  * k8s: don't drop stdout of kubectl exec by @bimmlerd in #2332
  * connectivity: fix encryption validation with wireguard encap +
    host fw by @giorio94 in #2333
  * chore(deps): update docker/setup-buildx-action action to v3.1.0
    by @renovate in #2338
  * Delete classic mode clustermesh commands to get ready for v0.16
    release by @michi-covalent in #2340
  * connectivity: Remove --delete-cilium-pod-on-nodes flag by
    @michi-covalent in #2336
  * Display formatted status during status wait by @raphink in
    [#2261]
  * docs: Update version matrix by @sayboras in #2337
  * Remove unused things by @michi-covalent in #2345
  * uninstall: when --wait is specified, use foreground deletion.
    by @tommyp1ckles in #2344
  * helm: Remove Get and GetParameter by @michi-covalent in #2349
  * Remove golang.org/x/mod/semver dependency by @michi-covalent in
    [#2347]
  * chore(deps): update all github action dependencies (patch) by
    @renovate in #2330
  * refactor: Remove internal/utils/utils.go by @michi-covalent in
    [#2348]
  * Remove --cluster-name flag by @michi-covalent in #2351
  * fix(deps): update module github.com/prometheus/common to
    v0.49.0 by @renovate in #2354
  * fix(deps): update module github.com/go-openapi/strfmt to
    v0.22.1 by @renovate in #2353
  * refactor: Move ctrlcreader.go under /k8s/internal/ by
    @michi-covalent in #2346
  * fix(deps): update module github.com/stretchr/testify to v1.9.0
    by @renovate in #2358
  * action: Add go-mod-directory parameter by @michi-covalent in
    [#2359]
  * vendor: Pick up cilium/cilium v1.16.0-pre.0 by @michi-covalent
    in #2360
  * sniffer: always dump captured packets in assert mode by
    @giorio94 in #2350
  * sysdump: Export Hooks and InitSysdumpFlags by @michi-covalent
    in #2361
  * chore(deps): update actions/download-artifact action to v4.1.4
    by @renovate in #2357
  * Move the CLI version string to the default package by
    @michi-covalent in #2362
  * Connectivity test factory component. by @viktor-kurchenko in
    [#2322]
  * Remove duplicate imports and enable stylecheck linter to
    prevent them by @tklauser in #2364
  * Add error log check exception for leader election errors. by
    @tommyp1ckles in #2363
  * Prepare for v0.16.0 release by @michi-covalent in #2366</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.16.1:
  * Prepare for v0.16.1 release
  * fix(deps): update github.com/cilium/charts digest to 724231f
  * chore(deps): update dependency cilium/cilium to v1.15.2
  * fix(deps): update module github.com/cilium/hubble to v0.13.2
  * chore(deps): update docker/login-action action to v3.1.0
  * chore(deps): update dependency go to v1.22.1
  * refactor: Move Hooks to the api package
  * refactor: Move sniff under connectivity
  * Store namespace and k8sClient in the command context
  * Add InitializeCommand hook
  * chore(deps): update softprops/action-gh-release action to
    v2.0.4
  * connectivity: collect sysdump from all clusters on failure
  * gha: replace remaining references to deprecated KPR settings
  * connectivity: fix KPR feature probing
  * helm: improve KPR autodetection logic
  * helm: uniform retrieval of nested helm value
  * helm: remove bpf.masquerade autodetection logic
  * helm: do not care for unsupported Cilium versions in values
    generation
  * helm: remove unused fields/parameters from getHelmValues logic
  * chore(deps): update go to v1.22.1
  * chore(deps): update softprops/action-gh-release action to v2
  * fix(deps): update all go dependencies main
  * fix(deps): update all go dependencies main
  * Don't depend on github.com/mholt/archiver
  * chore(deps): update azure/login action to v2
  * ingress: Update backend service for Ingress
  * tetragon: remove tetragon CR code
  * tetragon: use ListUnstructured for tetragon CRs
  * sysdump: gather tetragon pod logs and configmap
  * chore(deps): update docker/build-push-action action to v5.2.0
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to 8425131
  * Update stable release to v0.16.0
  * chore(deps): update golang docker tag to v1.22.1
  * chore(deps): update golang-images
  * fix: update ldflags for local-release
  * refactor: Move internal/cli to cli/</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590401">- Update to version 0.16.2:
  * Prepare for v0.16.2 release
  * chore(deps): update all github action dependencies
  * fix(deps): update github.com/cilium/charts digest to a5bec49
  * fix(deps): update module helm.sh/helm/v3 to v3.14.3
  * Revert "ingress: Update backend service for Ingress"
  * gha: increase Multicluster timeout
  * renovate: Don't pick up new Go patch versions in go.mod
  * Revert "chore(deps): update dependency go to v1.22.1"</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710849600">- Update to version 0.16.3:
  * Prepare for v0.16.3 release
  * chore(deps): update golang:1.22.1-alpine3.19 docker digest to
    0466223
  * install: convert --nodes-without-cilium flag to boolean
  * helm: configure nodes without cilium affinity on install and
    upgrade
  * chore(deps): update golang:1.22.1-alpine3.19 docker digest to
    fa4add5
  * refactor: Move logging outside internal</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1711800000">- rename executable to 'cilium' to match upstream docs
  * keep a link to `cilium-cli` around for backwards compatibility
- add completion subpackages
- Update to version 0.16.4:
  * Prepare for v0.16.4 release
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.57.1
  * helm: fix KPR autodetection value
  * errors: add [no-error-logs] exception for issue caused by fqdn
    bug.
  * connectivity: add support for regex based log exceptions.
  * chore(deps): update dependency cilium/cilium to v1.15.3
  * refactor: Remove unused constants in defaults.go.
  * refactor: Move default Helm release name to sysdump package.
  * style: Reorganize parameters struct to enhance readability.
  * fix: Add WaitDuration from defaults for hubble enable|disable
    for cilium install|uninstall --wait.
  * feat: Add helmReleaseName to Hubble uninstall pre-phase of the
    core uninstall.
  * feat: Add helmReleaseName to hubble disable parameters.
  * style: Improve log message formatting. Make
    consistent/conventional.
  * feat: Add customizable Helm release name for Cilium
  * ci: fix installation on AKS
  * ci: avoid overlapping pod and service CIDRs on AKS
  * chore(deps): update docker.io/library/golang:1.22.1-alpine3.19
    docker digest to 0466223
  * status: Add --interactive flag
  * connectivity: explicitly wait for ingress service creation
  * connectivity: don't pre-populate the ingress service map
  * renovate:: Pick up github.com/cilium/cilium prereleases
  * connectivity: fix flow validation with fully-qualified DNS
    names
  * Ignore "Unsupported L2 protocol" to known drops
  * Improve Makefile
  * defaults: Move Version and HelmRepository from const to var
  * gha: configure fully-qualified DNS names as external targets
  * connectivity: configure fully-qualified DNS names as external
    targets
  * connectivity: configure Host header for fully-qualified DNS
    names
  * connectivity: fix invalid CNP name with fully-qualified DNS
    names
  * connectivity: remove domain references from FQDN policy name
  * chore(deps): update module github.com/docker/docker to
    v25.0.5+incompatible [security]
  * fix(deps): update module github.com/prometheus/common to
    v0.51.0
  * connectivity: don't hard-code ingress service NodePorts
  * tests: Add exceptions for error logs check
  * Update stable release to v0.16.3</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714132800">- Update to version 0.16.5:
  * Lock the connectivity command by @michi-covalent in #2448
  * fix(deps): update module github.com/prometheus/common to
    v0.51.1 by @renovate in #2459
  * Update stable release to v0.16.4 by @michi-covalent in #2456
  * fix(deps): update github.com/cilium/charts digest to 7ea270c by
    @renovate in #2458
  * Pin github.com/osrg/gobgp/v3 to v3.23.0 by @michi-covalent in
    [#2462]
  * k8s: Remove Tetragon client by @michi-covalent in #2463
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.57.2 by @renovate in #2457
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to cb6aeb5 by @renovate in #2460
  * fix(deps): update module github.com/cilium/cilium to
    v1.16.0-pre.1 by @renovate in #2466
  * chore(deps): update golang docker tag to v1.22.2 by @renovate
    in #2467
  * Use connectivity package from cilium/cilium by @michi-covalent
    in #2355
  * sysdump: Collect helm metadata by @chancez in #2442
  * chore(deps): update go to v1.22.2 (patch) by @renovate in #2468
  * fix(deps): update github.com/cilium/charts digest to 7815d99 by
    @renovate in #2465
  * Encryption status output enriched with IPsec details by
    @viktor-kurchenko in #2454
  * Revert #2355 by @michi-covalent in #2477
  * connectivity: introduce host firewall tests by
    @viktor-kurchenko in #2464
  * fix(deps): update all go dependencies main by @renovate in
    [#2480]
  * connectivity: misc conn-disrupt-test improvements by @giorio94
    in #2474
  * connectivity: configure endpoint selector for entity-cluster
    CNP by @giorio94 in #2483
  * sysdump: Capture hubble auto TLS related resources by @chancez
    in #2475
  * connectivity: add endpointslice clustermesh sync test by
    @MrFreezeex in #2267
  * connectivity test: avoid segfault if no agent pods are found by
    @multi-io in #2470
  * chore(deps): update docker/setup-buildx-action action to v3.3.0
    by @renovate in #2473
  * chore(deps): update azure/login action to v2.1.0 by @renovate
    in #2487
  * fix(deps): update all go dependencies main (patch) by @renovate
    in #2471
  * fix(deps): update module github.com/cilium/hubble to v0.13.3 by
    @renovate in #2491
  * fix(deps): update module github.com/prometheus/common to
    v0.53.0 by @renovate in #2492
  * ci: Use zip output for windows releases by @jbpaux in #2472
  * sysdump: Clarify sysdump worker-count defaults to the number of
    available CPUs. by @chancez in #2482
  * Split conn tests into chunks by @viktor-kurchenko in #2481
  * chore(deps): update all github action dependencies (patch) by
    @renovate in #2489
  * Move the test namespace deletion logic to the install package
    by @michi-covalent in #2498
  * chore(deps): update module golang.org/x/net to v0.23.0
    [security] by @renovate in #2493
  * chore(deps): update dependency cilium/cilium to v1.15.4 by
    @renovate in #2494
  * chore(deps): update all github action dependencies (patch) by
    @renovate in #2495
  * sysdump: Check --namespace flag for cilium-operator by
    @michi-covalent in #2502
  * chore(deps): update helm/kind-action action to v1.10.0 by
    @renovate in #2499
  * Prepare for v0.16.5 release by @michi-covalent in #2507</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714478400">- Update to version 0.16.6:
  * Update stable release to v0.16.5 by @michi-covalent in #2510
  * fix(deps): update github.com/cilium/charts digest to d93188b by
    @renovate in #2506
  * chore(deps): update golangci/golangci-lint-action action to v5
    by @renovate in #2504
  * chore(deps): update actions/download-artifact action to v4.1.7
    by @renovate in #2500
  * chore(deps): update docker/dockerfile:1.7 docker digest to
    a57df69 by @renovate in #2505
  * Pin test-connection-disruption using multi-platform image SHA
    by @michi-covalent in #2513
  * k8s: remove unused filter functionality from
    k8sclient.CiliumLogs by @mhofstetter in #2501
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to 735f3e2 by @renovate in #2517
  * chore(deps): update golangci/golangci-lint-action action to
    v5.1.0 by @renovate in #2515
  * chore(deps): update actions/checkout action to v4.1.4 by
    @renovate in #2514
  * connectivity: Delete test-conn-disrupt pods immediately after
    test run by @brb in #2511
  * Prepare for v0.16.6 release by @michi-covalent in #2516</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715169600">- Update to version 0.16.7:
  * Prepare for v0.16.7 release
  * connectivity: cover echo-{same,other}-node services in ingress
    tests
  * chore(deps): update golangci/golangci-lint-action action to
    v5.2.0
  * fix(deps): update all go dependencies main
  * chore(deps): update actions/setup-go action to v5.0.1
  * Update stable release to v0.16.6</changelog>
</package>
<package pkgid="26175842018879cb1edcda91bc9986e8bcccfcd6f0665a7cb45a314d1b9705606612c42710c95c4f6f3bc9e586d6b5014e0954bec43cd1e9bcef2c0bfe3043cf" name="cilium-cli-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.16.7" rel="1.1"/>
  <changelog author="kastl@b1-systems.de" date="1699012800">- Update to version 0.15.12:
  * Prepare for v0.15.12 release
  * connectivity: Add feature detection for WG encapsulation
  * connectivity: Add special case to test WG w/ tunneling
  * connectivity: Change iface derivation for WG w/ tunnel
  * connectivity: Move dstFilter derivation to getFilter
  * connecitivity: Set proto filter in getFilter
  * connectivity: Derive dstFilter by calling getFilter
  * connectivity: Rename getSourceAddressFilter to getFilter
  * chore(deps): update golang:1.21.3-alpine3.18 docker digest to
    99bec74
  * chore(deps): update module github.com/docker/docker to
    v24.0.7+incompatible [security]
  * Revert "chore(deps): update dependency cilium/cilium to
    v1.14.3"
  * connectivity: don't use an ephemeral port for the echo server
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    0fd246f
  * README.md: remove v0.10.x from release table
  * fix(deps): update all go dependencies main
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.55.1
  * k8s: outdent else block to please golangci-lint
  * go.mod, vendor: update cilium/cilium to latest
  * fix(deps): update all go dependencies main
  * action: Allow users to skip building CLI
  * chore(deps): update dependency cilium/cilium to v1.14.3
  * sysdump: Check if enable-envoy-config is set
  * connectivity: don't run encryption tests on single node
  * connectivity: extend encryption tests to validate both
    directions
  * connectivity: add sanity checks for encryption tests
  * connectivity: fix encryption validation when host firewall is
    enabled
  * connectivity: fix encryption validation when running in ENI
    mode
  * connectivity: fix pod-to-pod encryption validation
  * connectivity: fix host-netns daemonset creation with
    clustermesh
  * gha: cleanup stale AWS-CNI iptables rules in EKS tunnel
    workflow
  * check: turn CurlClientIPCommand into more generic
    CurlCommandWithOutput
  * check: add CurlCommandParallelWithOutput helper
  * check: simplify NodeportService peer implementation
  * check: add PodEchoIP peer implementation
  * action: Do not install released vsn if CI vsn is specified
  * Replace --helm-set with --set
  * echo-external-node: Check if NodeWithoutCilium is enabled
  * Update stable release to v0.15.11</changelog>
  <changelog author="kastl@b1-systems.de" date="1699358400">- Update to version 0.15.13:
  * Prepare for v0.15.13 release
  * connectivity: Detect WG encap on &gt;= 1.15
  * chore(deps): update actions/checkout action to v4.1.1
  * chore(deps): update golang:1.21.3-alpine3.18 docker digest to
    96a8a70</changelog>
  <changelog author="kastl@b1-systems.de" date="1700222400">- Update to version 0.15.14:
  * Prepare for v0.15.14 release
  * chore(deps): update docker/dockerfile docker tag to v1.6
  * connectivity: fix encryption validation if
    net.ipv4.conf.lo.rp_filter=1
  * connectivity: Add exception to policy map recreation
  * fix(deps): update all go dependencies main
  * chore(deps): update go to v1.21.4
  * connectivity: Add IPFamily() to Action
  * connectivity: Add more tests for Ingress Controller
  * chore(deps): update docker.io/library/golang:1.21.3-alpine3.18
    docker digest to 96a8a70
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    b896eb5
  * Add node addr type to pod to host test
  * chore(deps): update quay.io/cilium/alpine-curl docker tag to
    v1.8.0
  * chore(deps): update quay.io/cilium/json-mock docker tag to
    v1.3.6
  * fix(deps): update module helm.sh/helm/v3 to v3.13.2
  * Rename GetTestOrDie to MustGetTest
  * chore(deps): update golang docker tag to v1.21.4
  * connectivity: Add GetTestOrDie()
  * connectivity: Add Control Plane Node Connectivity Tests
  * fix(connectivity): add dns rules and change protocol to ANY
  * Add SPIRE entries to sysdump
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.55.2
  * sysdump: Add gops trace data
  * sysdump: Add support for serial tasks
  * sysdump: ignore node filter for non daemonset pods
  * misc: drop custom implementations of slices.Contains
  * k8s/copy: check file size
  * fix(deps): update all go dependencies main
  * Update stable release to v0.15.12</changelog>
  <changelog author="kastl@b1-systems.de" date="1701172800">- Update to version 0.15.15:
  * Prepare for v0.15.15 release
  * Make --nodes-without-cilium work with SPIRE
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    19e4885
  * chore(deps): update all github action dependencies
  * e2e: add pod/container info in error form exec in pod.
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    19b2000
  * chore(deps): update docker/build-push-action action to v5.1.0
  * chore(deps): update dependency cilium/cilium to v1.14.4
  * connectivity/check: remove stray newline in
    (*Action).ValidateFlows
  * Add connectivity tests counter
  * connectivity: Add latency measurement
  * action: allow to specify release repository
  * clustermesh: add support for max-connected-clusters
  * Update stable release to v0.15.14</changelog>
  <changelog author="kastl@b1-systems.de" date="1701259200">- Update to version 0.15.16:
  * Prepare for v0.15.16 release
  * Set operator key correct in SpireAgentScheduleAffinity
  * Update stable release to v0.15.15
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    c97da4b</changelog>
  <changelog author="kastl@b1-systems.de" date="1701864000">- Update to version 0.15.17:
  * Prepare for v0.15.17 release
  * connectivity test: introduce connectivity test suite timeout
    flag
  * Remove outdated image digests
  * fix(deps): update github.com/cilium/charts digest to 3de0b7a
  * connectivity test: check for deleted cilium agent pod in health
    probe
  * chore(deps): update golang:1.21.4-alpine3.18 docker digest to
    70afe55
  * chore(deps): update docker.io/library/golang:1.21.4-alpine3.18
    docker digest to 70afe55
  * fix(deps): update all go dependencies main
  * chore(deps): update golang:1.21.4-alpine3.18 docker digest to
    ff7d5e6
  * chore(deps): update azure/login action to v1.5.1
  * chore(deps): update docker.io/library/golang:1.21.4-alpine3.18
    docker digest to ff7d5e6
  * clustermesh: fix pattern to match IPv4 address
  * install action: Ignore .git and vendor directories
  * renovate: exclude tetragon pkg/k8s updates
  * chore(deps): update google-github-actions/auth action to v2
  * release: Only build 64-bit binaries
  * Build release binaries on pull requests
  * chore(deps): update google-github-actions/auth action to v1.3.0
  * Fix: format type %d-&gt;%f
  * Update stable release to v0.15.16</changelog>
  <changelog author="kastl@b1-systems.de" date="1702468800">- Update to version 0.15.18:
  * Prepare for v0.15.18 release
  * connectivity: Bump test-connection-disruption img to v0.0.13
  * fix(deps): update github.com/cilium/charts digest to 64e4ab4
  * fix(deps): update all go dependencies main
  * install: don't make changes to running cluster in dry-run mode
  * install/upgrade: introduce IsDryRun method on parameters
  * kind: Set conn-disrupt-test-setup
  * chore(deps): update go to v1.21.5
  * chore(deps): update golang-images
  * Remove classic mode tests from the main branch
  * chore(deps): update google-github-actions/setup-gcloud action
    to v2
  * Assign unique names to connectivity test jobs
  * defaults: Add expected drop reasons
  * connectivity: Add flag --expected-drop-reasons
  * connectivity: Check for unexpected packet drops
  * Remove Cilium v1.11 from the version list
  * chore(deps): update actions/setup-go action to v5
  * connectivity: Set test-conn-disrupt dispatch interval to 0ms
  * Update stable release to v0.15.17
  * chore(deps): update golang docker tag to v1.21.5
  * connectivity: Add more tests for Ingress Controller</changelog>
  <changelog author="kastl@b1-systems.de" date="1702900800">- Update to version 0.15.19:
  * Prepare for v0.15.19 release
  * chore(deps): update docker.io/library/busybox:stable-glibc
  * docker digest to ee22a58
  * connectivity: Flag for expected XFRM errors
  * connectivity, utils: Refactor computeExpectedDropReasons
  * github: eks: bump timeout to 30m
  * check: add third client scheduled on a different node
  * Move perf tests to separate connectivity subcommand
  * Update stable release to v0.15.18</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705320000">- Update to version 0.15.20:
  * Prepare for v0.15.20 release
  * chore(deps): update actions/download-artifact action to v4.1.1
  * ci: remove unnecessary steps unlabeling nodes in kind workflow
  * ci: unique artifact name for junit reports in kind workflow
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to 51d373b
  * chore(deps): update quay.io/cilium/json-mock docker tag to
    v1.3.8
  * chore(deps): update go to v1.21.6
  * defaults: Ignore XfrmInStateInvalid errors if rare
  * chore(deps): update golang docker tag to v1.21.6
  * chore(deps): update actions/download-artifact action to v4.1.0
  * chore(deps): update google-github-actions/auth action to v2.0.1
  * connectivity: configure pause as entrypoint
  * fix(deps): update all go dependencies main
  * chore(deps): update all github action dependencies to v4
  * chore(deps): update docker.io/library/golang:1.21.5-alpine3.18
    docker digest to d8b9994
  * chore(deps): update google-github-actions/setup-gcloud action
    to v2.0.1
  * chore(deps): update golang:1.21.5-alpine3.18 docker digest to
    c157305
  * chore(deps): update quay.io/cilium/alpine-curl docker tag to
    v1.9.0
  * chore(deps): update azure/login action to v1.6.0
  * gha: enable node without cilium tests for clustermesh
  * gha: switch to kubeadm.k8s.io/v1beta3 API
  * gha: don't wait for kind clusters to become ready
  * connectivity: explicitly wait for daemonsets to become ready
  * connectivity: make from external to pod tests ipv6 friendly
  * connectivity: make ingress target echo-other-node deployment
  * connectivity: skip more nodeport tests with clustermesh + KPR
    disabled
  * connectivity: detect PodCIDR for both local and remote nodes
  * connectivity: fix wait for external deployment with clustermesh
  * fix(deps): update all go dependencies main
  * fixed spelling mistake in help output
  * clustermesh: make status command compatible with external
    kvstore
  * clustermesh: make status command ignore the local cluster entry
  * clustermesh: print last status when status --wait fails
  * connectivity: don't configure pod port information when unused
  * WaitForCiliumEndpoint function removed as unneeded.
  * DisableEndpointCRD feature implemented to Cilium endpoint
    checks if it's disabled.
  * check: rename ExcludedCIDRs to ExcludedCIDRsConf
  * tests: egressgw: export WatiForEgressGatewayBpfPolicyEntries
  * check: don't pass policy YAML to WithCiliumEgressPolicy()
  * check: allow to configure pod selector in
    WithCiliumEgressPolicy()
  * check: add ExcludedCIDRsKind enum
  * defaults: add 'Host datapath not ready' to expected drop
    reasons
  * chore(deps): update module github.com/containerd/containerd to
    v1.7.11 [security]
  * internal: export MustUnmarshalYAML/MustUnmarshalYAMLMulti
    methods
  * internal: export EscapeJSONPatchString method
  * chore(deps): update module golang.org/x/crypto to v0.17.0
    [security]
  * chore(deps): update dependency cilium/cilium to v1.14.5
  * fix(deps): update all go dependencies main
  * fix(deps): update module helm.sh/helm/v3 to v3.13.3</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706702400">- Update to version 0.15.21:
  * Prepare for v0.15.21 release
  * hooks: split feature detection from setup and validation
  * Revert "gha: cleanup stale AWS-CNI iptables rules in EKS tunnel
    workflow"
  * fix(deps): update module google.golang.org/grpc to v1.61.0
  * chore(deps): update actions/upload-artifact action to v4.3.0
  * chore(deps): update dependency cilium/cilium to v1.14.6
  * chore(deps): update golang:1.21.6-alpine3.19 docker digest to
    a6a7f1f
  * chore(deps): update golang:1.21.6-alpine3.19 docker digest to
    29fd37e
  * chore(deps): update docker.io/library/golang:1.21.6-alpine3.19
    docker digest to 51a7800
  * bgp: enhance defaulting of `bgp routes` command
  * connectivity: determine Pod CIDRs from CiliumNodes
  * connectivity: retrieve CiliumNode information
  * fix(deps): update all go dependencies main
  * test: allow to tune sysdump collection policy on a per test
    basis
  * action: introduce the NewGenericAction method
  * action: do not attempt to capture hubble flows if given nil
    source pod
  * connectivity: add unknown ICMPv4 code as expected drop reason
  * fix(status): correct exit code
  * features: improve tunnel feature determination
  * features: extract tunnel feature determination in separate
    function
  * chore(deps): update all github action dependencies to v2.1.0
  * Go workflow: Add merge_group trigger
  * Go workflow: Remove Cross-build step
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to e046063
  * make: allow building with debug symbols
  * sysdump: don't specify --follow while collecting hubble flows
  * chore(deps): update actions/upload-artifact action to v4.2.0
  * bgp: routes CLI - update min. cilium version, use `cilium`
    binary
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to 83fc333
  * connectivity: extract the encapsulated packets tcpdump filter
  * connectivity: fix broken tcpdump filter matching encapsulated
    packets
  * connectivity: generalize the sniffer logic
  * connectivity: extract the sniffer logic into a separate package
  * connectivity: extract safeBuffer into a separate package
  * logging: add DebugEnabled method to Action
  * fix(deps): update module github.com/cilium/cilium to
    v1.15.0-rc.1
  * chore(deps): update azure/login action to v1.6.1
  * connectivity: only wait for daemonsets if needed
  * chore(deps): update actions/upload-artifact action to v4.1.0
  * connectivity: add host to pod check
  * bgp: Make `bgp neighbors` an alias for `bgp peers` command
  * bgp: Add command for retrieving bgp routes
  * refactor: improve error messaging for version command
  * clustermesh: fix hardcode at service type
  * Bump alpine images to 3.19
  * Update stable release to v0.15.20</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706875200">- Update to version 0.15.22:
  * Prepare for v0.15.22 release
  * fix: Remove check function validateInfoForConnect for
    DisconnectWithHelm function
  * README.md: Update the title
  * fix(deps): update all go dependencies main
  * chore(deps): update docker.io/library/golang:1.21.6-alpine3.19
    docker digest to a6a7f1f
  * fix(deps): update module github.com/cilium/cilium to v1.15.0
  * chore(deps): update dependency cilium/cilium to v1.15.0
  * fix(deps): update module github.com/evanphx/json-patch to
    v5.9.0+incompatible
  * chore(deps): update nick-invision/retry action to v3
  * connectivity: fix panic if the cilium-health test fails
  * Encryption status models and JSON output parsing support added.
  * Encryption status sub command implemented.
  * Update stable release to v0.15.21</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708344000">- Update to version 0.15.23:
  * Prepare for v0.15.23 release
  * gha: increase GKE disk size in external workloads workflow to
    15GB
  * gha: increase GKE and AKS timeouts
  * chore: Amend connectivity tests for OpenShift
  * IPsec key rotation with algorithm change support.
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.56.1
  * chore(deps): update all github action dependencies
  * chore(deps): update go to v1.22.0
  * fix(deps): update module golang.org/x/mod to v0.15.0
  * chore(deps): update golang docker tag to v1.22.0
  * chore(deps): update helm/kind-action action to v1.9.0
  * chore(deps): update golangci/golangci-lint-action action to v4
  * connectivity: don't collect multiple sysdump in
    no-errors-in-logs
  * connectivity: ignore timestamps in no-errors-in-logs
  * connectivity: extend no-errors-in-logs check to other Cilium
    containers
  * connectivity: print log errors only once
  * connectivity: always check for log errors in newer Cilium
    versions
  * external workloads: drop Cilium version retrieval for script
    generation
  * AWS OIDC instead of access key.
  * IPsec key status command implementation.
  * Status struct renamed to Encrypt.
  * Cipher IPsec key support added.
  * IPsec key id renamed to spi. SPI suffix added to support SPI
    with `+` sign. Tests added.
  * `encrypt rotate-key` command implementation.
  * chore(deps): update dependency kubernetes-sigs/kind to v0.21.0
  * gateway: Upgrade API version</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710504000">- Update to version 0.16.0:
  * fix(deps): update module helm.sh/helm/v3 to v3.14.1 [security]
    by @renovate in #2308
  * GCP OIDC instead of SA creds. by @viktor-kurchenko in #2313
  * fix(deps): update all go dependencies main (patch) by @renovate
    in #2312
  * Hide key-per-node flag. by @viktor-kurchenko in #2316
  * Update stable release to v0.15.23 by @michi-covalent in #2310
  * Use encryption models from Cilium dependency. by
    @viktor-kurchenko in #2318
  * renovate: additionally manage updates for action.yaml by
    @giorio94 in #2299
  * fix(deps): update all go dependencies main by @renovate in
    [#2311]
  * chore(deps): update dependency cilium/cilium to v1.15.1 -
    autoclosed by @renovate in #2305
  * chore(deps): update actions/setup-go action to v5 by @renovate
    in #2323
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.56.2 by @renovate in #2309
  * chore(deps): update dependency kubernetes-sigs/kind to v0.22.0
    by @renovate in #2304
  * connectivity: add forbidden ICMPv6 message as expected drop
    reason by @giorio94 in #2317
  * Introduce host firewall connectivity tests by @giorio94 in
    [#2306]
  * fix(deps): update all go dependencies main (minor) by @renovate
    in #2325
  * fix(deps): update module helm.sh/helm/v3 to v3.14.2 [security]
    by @renovate in #2324
  * Add sig/encryption as owner of /encrypt/ in CODEOWNERS by
    @margamanterola in #2300
  * connectivity: improve reporting for no-unexpected-packet-drops
    check by @giorio94 in #2315
  * cilium status: additionally check for endpoints readiness by
    @giorio94 in #2298
  * Refactor: Move junit package under connectivity package by
    @michi-covalent in #2331
  * Status check error message improved. by @viktor-kurchenko in
    [#2319]
  * sniffer: improve handling of tcpdump termination by @giorio94
    in #2321
  * Ignore Cilium endpoints not found error for the status command.
    by @viktor-kurchenko in #2320
  * Delete classic mode install/uninstall/upgrade commands by
    @michi-covalent in #2328
  * Delete classic mode hubble commands by @michi-covalent in #2335
  * k8s: don't drop stdout of kubectl exec by @bimmlerd in #2332
  * connectivity: fix encryption validation with wireguard encap +
    host fw by @giorio94 in #2333
  * chore(deps): update docker/setup-buildx-action action to v3.1.0
    by @renovate in #2338
  * Delete classic mode clustermesh commands to get ready for v0.16
    release by @michi-covalent in #2340
  * connectivity: Remove --delete-cilium-pod-on-nodes flag by
    @michi-covalent in #2336
  * Display formatted status during status wait by @raphink in
    [#2261]
  * docs: Update version matrix by @sayboras in #2337
  * Remove unused things by @michi-covalent in #2345
  * uninstall: when --wait is specified, use foreground deletion.
    by @tommyp1ckles in #2344
  * helm: Remove Get and GetParameter by @michi-covalent in #2349
  * Remove golang.org/x/mod/semver dependency by @michi-covalent in
    [#2347]
  * chore(deps): update all github action dependencies (patch) by
    @renovate in #2330
  * refactor: Remove internal/utils/utils.go by @michi-covalent in
    [#2348]
  * Remove --cluster-name flag by @michi-covalent in #2351
  * fix(deps): update module github.com/prometheus/common to
    v0.49.0 by @renovate in #2354
  * fix(deps): update module github.com/go-openapi/strfmt to
    v0.22.1 by @renovate in #2353
  * refactor: Move ctrlcreader.go under /k8s/internal/ by
    @michi-covalent in #2346
  * fix(deps): update module github.com/stretchr/testify to v1.9.0
    by @renovate in #2358
  * action: Add go-mod-directory parameter by @michi-covalent in
    [#2359]
  * vendor: Pick up cilium/cilium v1.16.0-pre.0 by @michi-covalent
    in #2360
  * sniffer: always dump captured packets in assert mode by
    @giorio94 in #2350
  * sysdump: Export Hooks and InitSysdumpFlags by @michi-covalent
    in #2361
  * chore(deps): update actions/download-artifact action to v4.1.4
    by @renovate in #2357
  * Move the CLI version string to the default package by
    @michi-covalent in #2362
  * Connectivity test factory component. by @viktor-kurchenko in
    [#2322]
  * Remove duplicate imports and enable stylecheck linter to
    prevent them by @tklauser in #2364
  * Add error log check exception for leader election errors. by
    @tommyp1ckles in #2363
  * Prepare for v0.16.0 release by @michi-covalent in #2366</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.16.1:
  * Prepare for v0.16.1 release
  * fix(deps): update github.com/cilium/charts digest to 724231f
  * chore(deps): update dependency cilium/cilium to v1.15.2
  * fix(deps): update module github.com/cilium/hubble to v0.13.2
  * chore(deps): update docker/login-action action to v3.1.0
  * chore(deps): update dependency go to v1.22.1
  * refactor: Move Hooks to the api package
  * refactor: Move sniff under connectivity
  * Store namespace and k8sClient in the command context
  * Add InitializeCommand hook
  * chore(deps): update softprops/action-gh-release action to
    v2.0.4
  * connectivity: collect sysdump from all clusters on failure
  * gha: replace remaining references to deprecated KPR settings
  * connectivity: fix KPR feature probing
  * helm: improve KPR autodetection logic
  * helm: uniform retrieval of nested helm value
  * helm: remove bpf.masquerade autodetection logic
  * helm: do not care for unsupported Cilium versions in values
    generation
  * helm: remove unused fields/parameters from getHelmValues logic
  * chore(deps): update go to v1.22.1
  * chore(deps): update softprops/action-gh-release action to v2
  * fix(deps): update all go dependencies main
  * fix(deps): update all go dependencies main
  * Don't depend on github.com/mholt/archiver
  * chore(deps): update azure/login action to v2
  * ingress: Update backend service for Ingress
  * tetragon: remove tetragon CR code
  * tetragon: use ListUnstructured for tetragon CRs
  * sysdump: gather tetragon pod logs and configmap
  * chore(deps): update docker/build-push-action action to v5.2.0
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to 8425131
  * Update stable release to v0.16.0
  * chore(deps): update golang docker tag to v1.22.1
  * chore(deps): update golang-images
  * fix: update ldflags for local-release
  * refactor: Move internal/cli to cli/</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590401">- Update to version 0.16.2:
  * Prepare for v0.16.2 release
  * chore(deps): update all github action dependencies
  * fix(deps): update github.com/cilium/charts digest to a5bec49
  * fix(deps): update module helm.sh/helm/v3 to v3.14.3
  * Revert "ingress: Update backend service for Ingress"
  * gha: increase Multicluster timeout
  * renovate: Don't pick up new Go patch versions in go.mod
  * Revert "chore(deps): update dependency go to v1.22.1"</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710849600">- Update to version 0.16.3:
  * Prepare for v0.16.3 release
  * chore(deps): update golang:1.22.1-alpine3.19 docker digest to
    0466223
  * install: convert --nodes-without-cilium flag to boolean
  * helm: configure nodes without cilium affinity on install and
    upgrade
  * chore(deps): update golang:1.22.1-alpine3.19 docker digest to
    fa4add5
  * refactor: Move logging outside internal</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1711800000">- rename executable to 'cilium' to match upstream docs
  * keep a link to `cilium-cli` around for backwards compatibility
- add completion subpackages
- Update to version 0.16.4:
  * Prepare for v0.16.4 release
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.57.1
  * helm: fix KPR autodetection value
  * errors: add [no-error-logs] exception for issue caused by fqdn
    bug.
  * connectivity: add support for regex based log exceptions.
  * chore(deps): update dependency cilium/cilium to v1.15.3
  * refactor: Remove unused constants in defaults.go.
  * refactor: Move default Helm release name to sysdump package.
  * style: Reorganize parameters struct to enhance readability.
  * fix: Add WaitDuration from defaults for hubble enable|disable
    for cilium install|uninstall --wait.
  * feat: Add helmReleaseName to Hubble uninstall pre-phase of the
    core uninstall.
  * feat: Add helmReleaseName to hubble disable parameters.
  * style: Improve log message formatting. Make
    consistent/conventional.
  * feat: Add customizable Helm release name for Cilium
  * ci: fix installation on AKS
  * ci: avoid overlapping pod and service CIDRs on AKS
  * chore(deps): update docker.io/library/golang:1.22.1-alpine3.19
    docker digest to 0466223
  * status: Add --interactive flag
  * connectivity: explicitly wait for ingress service creation
  * connectivity: don't pre-populate the ingress service map
  * renovate:: Pick up github.com/cilium/cilium prereleases
  * connectivity: fix flow validation with fully-qualified DNS
    names
  * Ignore "Unsupported L2 protocol" to known drops
  * Improve Makefile
  * defaults: Move Version and HelmRepository from const to var
  * gha: configure fully-qualified DNS names as external targets
  * connectivity: configure fully-qualified DNS names as external
    targets
  * connectivity: configure Host header for fully-qualified DNS
    names
  * connectivity: fix invalid CNP name with fully-qualified DNS
    names
  * connectivity: remove domain references from FQDN policy name
  * chore(deps): update module github.com/docker/docker to
    v25.0.5+incompatible [security]
  * fix(deps): update module github.com/prometheus/common to
    v0.51.0
  * connectivity: don't hard-code ingress service NodePorts
  * tests: Add exceptions for error logs check
  * Update stable release to v0.16.3</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714132800">- Update to version 0.16.5:
  * Lock the connectivity command by @michi-covalent in #2448
  * fix(deps): update module github.com/prometheus/common to
    v0.51.1 by @renovate in #2459
  * Update stable release to v0.16.4 by @michi-covalent in #2456
  * fix(deps): update github.com/cilium/charts digest to 7ea270c by
    @renovate in #2458
  * Pin github.com/osrg/gobgp/v3 to v3.23.0 by @michi-covalent in
    [#2462]
  * k8s: Remove Tetragon client by @michi-covalent in #2463
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.57.2 by @renovate in #2457
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to cb6aeb5 by @renovate in #2460
  * fix(deps): update module github.com/cilium/cilium to
    v1.16.0-pre.1 by @renovate in #2466
  * chore(deps): update golang docker tag to v1.22.2 by @renovate
    in #2467
  * Use connectivity package from cilium/cilium by @michi-covalent
    in #2355
  * sysdump: Collect helm metadata by @chancez in #2442
  * chore(deps): update go to v1.22.2 (patch) by @renovate in #2468
  * fix(deps): update github.com/cilium/charts digest to 7815d99 by
    @renovate in #2465
  * Encryption status output enriched with IPsec details by
    @viktor-kurchenko in #2454
  * Revert #2355 by @michi-covalent in #2477
  * connectivity: introduce host firewall tests by
    @viktor-kurchenko in #2464
  * fix(deps): update all go dependencies main by @renovate in
    [#2480]
  * connectivity: misc conn-disrupt-test improvements by @giorio94
    in #2474
  * connectivity: configure endpoint selector for entity-cluster
    CNP by @giorio94 in #2483
  * sysdump: Capture hubble auto TLS related resources by @chancez
    in #2475
  * connectivity: add endpointslice clustermesh sync test by
    @MrFreezeex in #2267
  * connectivity test: avoid segfault if no agent pods are found by
    @multi-io in #2470
  * chore(deps): update docker/setup-buildx-action action to v3.3.0
    by @renovate in #2473
  * chore(deps): update azure/login action to v2.1.0 by @renovate
    in #2487
  * fix(deps): update all go dependencies main (patch) by @renovate
    in #2471
  * fix(deps): update module github.com/cilium/hubble to v0.13.3 by
    @renovate in #2491
  * fix(deps): update module github.com/prometheus/common to
    v0.53.0 by @renovate in #2492
  * ci: Use zip output for windows releases by @jbpaux in #2472
  * sysdump: Clarify sysdump worker-count defaults to the number of
    available CPUs. by @chancez in #2482
  * Split conn tests into chunks by @viktor-kurchenko in #2481
  * chore(deps): update all github action dependencies (patch) by
    @renovate in #2489
  * Move the test namespace deletion logic to the install package
    by @michi-covalent in #2498
  * chore(deps): update module golang.org/x/net to v0.23.0
    [security] by @renovate in #2493
  * chore(deps): update dependency cilium/cilium to v1.15.4 by
    @renovate in #2494
  * chore(deps): update all github action dependencies (patch) by
    @renovate in #2495
  * sysdump: Check --namespace flag for cilium-operator by
    @michi-covalent in #2502
  * chore(deps): update helm/kind-action action to v1.10.0 by
    @renovate in #2499
  * Prepare for v0.16.5 release by @michi-covalent in #2507</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714478400">- Update to version 0.16.6:
  * Update stable release to v0.16.5 by @michi-covalent in #2510
  * fix(deps): update github.com/cilium/charts digest to d93188b by
    @renovate in #2506
  * chore(deps): update golangci/golangci-lint-action action to v5
    by @renovate in #2504
  * chore(deps): update actions/download-artifact action to v4.1.7
    by @renovate in #2500
  * chore(deps): update docker/dockerfile:1.7 docker digest to
    a57df69 by @renovate in #2505
  * Pin test-connection-disruption using multi-platform image SHA
    by @michi-covalent in #2513
  * k8s: remove unused filter functionality from
    k8sclient.CiliumLogs by @mhofstetter in #2501
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to 735f3e2 by @renovate in #2517
  * chore(deps): update golangci/golangci-lint-action action to
    v5.1.0 by @renovate in #2515
  * chore(deps): update actions/checkout action to v4.1.4 by
    @renovate in #2514
  * connectivity: Delete test-conn-disrupt pods immediately after
    test run by @brb in #2511
  * Prepare for v0.16.6 release by @michi-covalent in #2516</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715169600">- Update to version 0.16.7:
  * Prepare for v0.16.7 release
  * connectivity: cover echo-{same,other}-node services in ingress
    tests
  * chore(deps): update golangci/golangci-lint-action action to
    v5.2.0
  * fix(deps): update all go dependencies main
  * chore(deps): update actions/setup-go action to v5.0.1
  * Update stable release to v0.16.6</changelog>
</package>
<package pkgid="36ef52f0dd37d60f9ce8bfdd3306ec60c31b7b5cca25ee0573209c87bb5515c18182f888e5d058f54bfcd901472cc36cda8a59c29b160c2b8d6021657d22a4f3" name="cilium-cli-fish-completion" arch="noarch">
  <version epoch="0" ver="0.16.7" rel="1.1"/>
  <changelog author="kastl@b1-systems.de" date="1699012800">- Update to version 0.15.12:
  * Prepare for v0.15.12 release
  * connectivity: Add feature detection for WG encapsulation
  * connectivity: Add special case to test WG w/ tunneling
  * connectivity: Change iface derivation for WG w/ tunnel
  * connectivity: Move dstFilter derivation to getFilter
  * connecitivity: Set proto filter in getFilter
  * connectivity: Derive dstFilter by calling getFilter
  * connectivity: Rename getSourceAddressFilter to getFilter
  * chore(deps): update golang:1.21.3-alpine3.18 docker digest to
    99bec74
  * chore(deps): update module github.com/docker/docker to
    v24.0.7+incompatible [security]
  * Revert "chore(deps): update dependency cilium/cilium to
    v1.14.3"
  * connectivity: don't use an ephemeral port for the echo server
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    0fd246f
  * README.md: remove v0.10.x from release table
  * fix(deps): update all go dependencies main
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.55.1
  * k8s: outdent else block to please golangci-lint
  * go.mod, vendor: update cilium/cilium to latest
  * fix(deps): update all go dependencies main
  * action: Allow users to skip building CLI
  * chore(deps): update dependency cilium/cilium to v1.14.3
  * sysdump: Check if enable-envoy-config is set
  * connectivity: don't run encryption tests on single node
  * connectivity: extend encryption tests to validate both
    directions
  * connectivity: add sanity checks for encryption tests
  * connectivity: fix encryption validation when host firewall is
    enabled
  * connectivity: fix encryption validation when running in ENI
    mode
  * connectivity: fix pod-to-pod encryption validation
  * connectivity: fix host-netns daemonset creation with
    clustermesh
  * gha: cleanup stale AWS-CNI iptables rules in EKS tunnel
    workflow
  * check: turn CurlClientIPCommand into more generic
    CurlCommandWithOutput
  * check: add CurlCommandParallelWithOutput helper
  * check: simplify NodeportService peer implementation
  * check: add PodEchoIP peer implementation
  * action: Do not install released vsn if CI vsn is specified
  * Replace --helm-set with --set
  * echo-external-node: Check if NodeWithoutCilium is enabled
  * Update stable release to v0.15.11</changelog>
  <changelog author="kastl@b1-systems.de" date="1699358400">- Update to version 0.15.13:
  * Prepare for v0.15.13 release
  * connectivity: Detect WG encap on &gt;= 1.15
  * chore(deps): update actions/checkout action to v4.1.1
  * chore(deps): update golang:1.21.3-alpine3.18 docker digest to
    96a8a70</changelog>
  <changelog author="kastl@b1-systems.de" date="1700222400">- Update to version 0.15.14:
  * Prepare for v0.15.14 release
  * chore(deps): update docker/dockerfile docker tag to v1.6
  * connectivity: fix encryption validation if
    net.ipv4.conf.lo.rp_filter=1
  * connectivity: Add exception to policy map recreation
  * fix(deps): update all go dependencies main
  * chore(deps): update go to v1.21.4
  * connectivity: Add IPFamily() to Action
  * connectivity: Add more tests for Ingress Controller
  * chore(deps): update docker.io/library/golang:1.21.3-alpine3.18
    docker digest to 96a8a70
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    b896eb5
  * Add node addr type to pod to host test
  * chore(deps): update quay.io/cilium/alpine-curl docker tag to
    v1.8.0
  * chore(deps): update quay.io/cilium/json-mock docker tag to
    v1.3.6
  * fix(deps): update module helm.sh/helm/v3 to v3.13.2
  * Rename GetTestOrDie to MustGetTest
  * chore(deps): update golang docker tag to v1.21.4
  * connectivity: Add GetTestOrDie()
  * connectivity: Add Control Plane Node Connectivity Tests
  * fix(connectivity): add dns rules and change protocol to ANY
  * Add SPIRE entries to sysdump
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.55.2
  * sysdump: Add gops trace data
  * sysdump: Add support for serial tasks
  * sysdump: ignore node filter for non daemonset pods
  * misc: drop custom implementations of slices.Contains
  * k8s/copy: check file size
  * fix(deps): update all go dependencies main
  * Update stable release to v0.15.12</changelog>
  <changelog author="kastl@b1-systems.de" date="1701172800">- Update to version 0.15.15:
  * Prepare for v0.15.15 release
  * Make --nodes-without-cilium work with SPIRE
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    19e4885
  * chore(deps): update all github action dependencies
  * e2e: add pod/container info in error form exec in pod.
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    19b2000
  * chore(deps): update docker/build-push-action action to v5.1.0
  * chore(deps): update dependency cilium/cilium to v1.14.4
  * connectivity/check: remove stray newline in
    (*Action).ValidateFlows
  * Add connectivity tests counter
  * connectivity: Add latency measurement
  * action: allow to specify release repository
  * clustermesh: add support for max-connected-clusters
  * Update stable release to v0.15.14</changelog>
  <changelog author="kastl@b1-systems.de" date="1701259200">- Update to version 0.15.16:
  * Prepare for v0.15.16 release
  * Set operator key correct in SpireAgentScheduleAffinity
  * Update stable release to v0.15.15
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    c97da4b</changelog>
  <changelog author="kastl@b1-systems.de" date="1701864000">- Update to version 0.15.17:
  * Prepare for v0.15.17 release
  * connectivity test: introduce connectivity test suite timeout
    flag
  * Remove outdated image digests
  * fix(deps): update github.com/cilium/charts digest to 3de0b7a
  * connectivity test: check for deleted cilium agent pod in health
    probe
  * chore(deps): update golang:1.21.4-alpine3.18 docker digest to
    70afe55
  * chore(deps): update docker.io/library/golang:1.21.4-alpine3.18
    docker digest to 70afe55
  * fix(deps): update all go dependencies main
  * chore(deps): update golang:1.21.4-alpine3.18 docker digest to
    ff7d5e6
  * chore(deps): update azure/login action to v1.5.1
  * chore(deps): update docker.io/library/golang:1.21.4-alpine3.18
    docker digest to ff7d5e6
  * clustermesh: fix pattern to match IPv4 address
  * install action: Ignore .git and vendor directories
  * renovate: exclude tetragon pkg/k8s updates
  * chore(deps): update google-github-actions/auth action to v2
  * release: Only build 64-bit binaries
  * Build release binaries on pull requests
  * chore(deps): update google-github-actions/auth action to v1.3.0
  * Fix: format type %d-&gt;%f
  * Update stable release to v0.15.16</changelog>
  <changelog author="kastl@b1-systems.de" date="1702468800">- Update to version 0.15.18:
  * Prepare for v0.15.18 release
  * connectivity: Bump test-connection-disruption img to v0.0.13
  * fix(deps): update github.com/cilium/charts digest to 64e4ab4
  * fix(deps): update all go dependencies main
  * install: don't make changes to running cluster in dry-run mode
  * install/upgrade: introduce IsDryRun method on parameters
  * kind: Set conn-disrupt-test-setup
  * chore(deps): update go to v1.21.5
  * chore(deps): update golang-images
  * Remove classic mode tests from the main branch
  * chore(deps): update google-github-actions/setup-gcloud action
    to v2
  * Assign unique names to connectivity test jobs
  * defaults: Add expected drop reasons
  * connectivity: Add flag --expected-drop-reasons
  * connectivity: Check for unexpected packet drops
  * Remove Cilium v1.11 from the version list
  * chore(deps): update actions/setup-go action to v5
  * connectivity: Set test-conn-disrupt dispatch interval to 0ms
  * Update stable release to v0.15.17
  * chore(deps): update golang docker tag to v1.21.5
  * connectivity: Add more tests for Ingress Controller</changelog>
  <changelog author="kastl@b1-systems.de" date="1702900800">- Update to version 0.15.19:
  * Prepare for v0.15.19 release
  * chore(deps): update docker.io/library/busybox:stable-glibc
  * docker digest to ee22a58
  * connectivity: Flag for expected XFRM errors
  * connectivity, utils: Refactor computeExpectedDropReasons
  * github: eks: bump timeout to 30m
  * check: add third client scheduled on a different node
  * Move perf tests to separate connectivity subcommand
  * Update stable release to v0.15.18</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705320000">- Update to version 0.15.20:
  * Prepare for v0.15.20 release
  * chore(deps): update actions/download-artifact action to v4.1.1
  * ci: remove unnecessary steps unlabeling nodes in kind workflow
  * ci: unique artifact name for junit reports in kind workflow
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to 51d373b
  * chore(deps): update quay.io/cilium/json-mock docker tag to
    v1.3.8
  * chore(deps): update go to v1.21.6
  * defaults: Ignore XfrmInStateInvalid errors if rare
  * chore(deps): update golang docker tag to v1.21.6
  * chore(deps): update actions/download-artifact action to v4.1.0
  * chore(deps): update google-github-actions/auth action to v2.0.1
  * connectivity: configure pause as entrypoint
  * fix(deps): update all go dependencies main
  * chore(deps): update all github action dependencies to v4
  * chore(deps): update docker.io/library/golang:1.21.5-alpine3.18
    docker digest to d8b9994
  * chore(deps): update google-github-actions/setup-gcloud action
    to v2.0.1
  * chore(deps): update golang:1.21.5-alpine3.18 docker digest to
    c157305
  * chore(deps): update quay.io/cilium/alpine-curl docker tag to
    v1.9.0
  * chore(deps): update azure/login action to v1.6.0
  * gha: enable node without cilium tests for clustermesh
  * gha: switch to kubeadm.k8s.io/v1beta3 API
  * gha: don't wait for kind clusters to become ready
  * connectivity: explicitly wait for daemonsets to become ready
  * connectivity: make from external to pod tests ipv6 friendly
  * connectivity: make ingress target echo-other-node deployment
  * connectivity: skip more nodeport tests with clustermesh + KPR
    disabled
  * connectivity: detect PodCIDR for both local and remote nodes
  * connectivity: fix wait for external deployment with clustermesh
  * fix(deps): update all go dependencies main
  * fixed spelling mistake in help output
  * clustermesh: make status command compatible with external
    kvstore
  * clustermesh: make status command ignore the local cluster entry
  * clustermesh: print last status when status --wait fails
  * connectivity: don't configure pod port information when unused
  * WaitForCiliumEndpoint function removed as unneeded.
  * DisableEndpointCRD feature implemented to Cilium endpoint
    checks if it's disabled.
  * check: rename ExcludedCIDRs to ExcludedCIDRsConf
  * tests: egressgw: export WatiForEgressGatewayBpfPolicyEntries
  * check: don't pass policy YAML to WithCiliumEgressPolicy()
  * check: allow to configure pod selector in
    WithCiliumEgressPolicy()
  * check: add ExcludedCIDRsKind enum
  * defaults: add 'Host datapath not ready' to expected drop
    reasons
  * chore(deps): update module github.com/containerd/containerd to
    v1.7.11 [security]
  * internal: export MustUnmarshalYAML/MustUnmarshalYAMLMulti
    methods
  * internal: export EscapeJSONPatchString method
  * chore(deps): update module golang.org/x/crypto to v0.17.0
    [security]
  * chore(deps): update dependency cilium/cilium to v1.14.5
  * fix(deps): update all go dependencies main
  * fix(deps): update module helm.sh/helm/v3 to v3.13.3</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706702400">- Update to version 0.15.21:
  * Prepare for v0.15.21 release
  * hooks: split feature detection from setup and validation
  * Revert "gha: cleanup stale AWS-CNI iptables rules in EKS tunnel
    workflow"
  * fix(deps): update module google.golang.org/grpc to v1.61.0
  * chore(deps): update actions/upload-artifact action to v4.3.0
  * chore(deps): update dependency cilium/cilium to v1.14.6
  * chore(deps): update golang:1.21.6-alpine3.19 docker digest to
    a6a7f1f
  * chore(deps): update golang:1.21.6-alpine3.19 docker digest to
    29fd37e
  * chore(deps): update docker.io/library/golang:1.21.6-alpine3.19
    docker digest to 51a7800
  * bgp: enhance defaulting of `bgp routes` command
  * connectivity: determine Pod CIDRs from CiliumNodes
  * connectivity: retrieve CiliumNode information
  * fix(deps): update all go dependencies main
  * test: allow to tune sysdump collection policy on a per test
    basis
  * action: introduce the NewGenericAction method
  * action: do not attempt to capture hubble flows if given nil
    source pod
  * connectivity: add unknown ICMPv4 code as expected drop reason
  * fix(status): correct exit code
  * features: improve tunnel feature determination
  * features: extract tunnel feature determination in separate
    function
  * chore(deps): update all github action dependencies to v2.1.0
  * Go workflow: Add merge_group trigger
  * Go workflow: Remove Cross-build step
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to e046063
  * make: allow building with debug symbols
  * sysdump: don't specify --follow while collecting hubble flows
  * chore(deps): update actions/upload-artifact action to v4.2.0
  * bgp: routes CLI - update min. cilium version, use `cilium`
    binary
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to 83fc333
  * connectivity: extract the encapsulated packets tcpdump filter
  * connectivity: fix broken tcpdump filter matching encapsulated
    packets
  * connectivity: generalize the sniffer logic
  * connectivity: extract the sniffer logic into a separate package
  * connectivity: extract safeBuffer into a separate package
  * logging: add DebugEnabled method to Action
  * fix(deps): update module github.com/cilium/cilium to
    v1.15.0-rc.1
  * chore(deps): update azure/login action to v1.6.1
  * connectivity: only wait for daemonsets if needed
  * chore(deps): update actions/upload-artifact action to v4.1.0
  * connectivity: add host to pod check
  * bgp: Make `bgp neighbors` an alias for `bgp peers` command
  * bgp: Add command for retrieving bgp routes
  * refactor: improve error messaging for version command
  * clustermesh: fix hardcode at service type
  * Bump alpine images to 3.19
  * Update stable release to v0.15.20</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706875200">- Update to version 0.15.22:
  * Prepare for v0.15.22 release
  * fix: Remove check function validateInfoForConnect for
    DisconnectWithHelm function
  * README.md: Update the title
  * fix(deps): update all go dependencies main
  * chore(deps): update docker.io/library/golang:1.21.6-alpine3.19
    docker digest to a6a7f1f
  * fix(deps): update module github.com/cilium/cilium to v1.15.0
  * chore(deps): update dependency cilium/cilium to v1.15.0
  * fix(deps): update module github.com/evanphx/json-patch to
    v5.9.0+incompatible
  * chore(deps): update nick-invision/retry action to v3
  * connectivity: fix panic if the cilium-health test fails
  * Encryption status models and JSON output parsing support added.
  * Encryption status sub command implemented.
  * Update stable release to v0.15.21</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708344000">- Update to version 0.15.23:
  * Prepare for v0.15.23 release
  * gha: increase GKE disk size in external workloads workflow to
    15GB
  * gha: increase GKE and AKS timeouts
  * chore: Amend connectivity tests for OpenShift
  * IPsec key rotation with algorithm change support.
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.56.1
  * chore(deps): update all github action dependencies
  * chore(deps): update go to v1.22.0
  * fix(deps): update module golang.org/x/mod to v0.15.0
  * chore(deps): update golang docker tag to v1.22.0
  * chore(deps): update helm/kind-action action to v1.9.0
  * chore(deps): update golangci/golangci-lint-action action to v4
  * connectivity: don't collect multiple sysdump in
    no-errors-in-logs
  * connectivity: ignore timestamps in no-errors-in-logs
  * connectivity: extend no-errors-in-logs check to other Cilium
    containers
  * connectivity: print log errors only once
  * connectivity: always check for log errors in newer Cilium
    versions
  * external workloads: drop Cilium version retrieval for script
    generation
  * AWS OIDC instead of access key.
  * IPsec key status command implementation.
  * Status struct renamed to Encrypt.
  * Cipher IPsec key support added.
  * IPsec key id renamed to spi. SPI suffix added to support SPI
    with `+` sign. Tests added.
  * `encrypt rotate-key` command implementation.
  * chore(deps): update dependency kubernetes-sigs/kind to v0.21.0
  * gateway: Upgrade API version</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710504000">- Update to version 0.16.0:
  * fix(deps): update module helm.sh/helm/v3 to v3.14.1 [security]
    by @renovate in #2308
  * GCP OIDC instead of SA creds. by @viktor-kurchenko in #2313
  * fix(deps): update all go dependencies main (patch) by @renovate
    in #2312
  * Hide key-per-node flag. by @viktor-kurchenko in #2316
  * Update stable release to v0.15.23 by @michi-covalent in #2310
  * Use encryption models from Cilium dependency. by
    @viktor-kurchenko in #2318
  * renovate: additionally manage updates for action.yaml by
    @giorio94 in #2299
  * fix(deps): update all go dependencies main by @renovate in
    [#2311]
  * chore(deps): update dependency cilium/cilium to v1.15.1 -
    autoclosed by @renovate in #2305
  * chore(deps): update actions/setup-go action to v5 by @renovate
    in #2323
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.56.2 by @renovate in #2309
  * chore(deps): update dependency kubernetes-sigs/kind to v0.22.0
    by @renovate in #2304
  * connectivity: add forbidden ICMPv6 message as expected drop
    reason by @giorio94 in #2317
  * Introduce host firewall connectivity tests by @giorio94 in
    [#2306]
  * fix(deps): update all go dependencies main (minor) by @renovate
    in #2325
  * fix(deps): update module helm.sh/helm/v3 to v3.14.2 [security]
    by @renovate in #2324
  * Add sig/encryption as owner of /encrypt/ in CODEOWNERS by
    @margamanterola in #2300
  * connectivity: improve reporting for no-unexpected-packet-drops
    check by @giorio94 in #2315
  * cilium status: additionally check for endpoints readiness by
    @giorio94 in #2298
  * Refactor: Move junit package under connectivity package by
    @michi-covalent in #2331
  * Status check error message improved. by @viktor-kurchenko in
    [#2319]
  * sniffer: improve handling of tcpdump termination by @giorio94
    in #2321
  * Ignore Cilium endpoints not found error for the status command.
    by @viktor-kurchenko in #2320
  * Delete classic mode install/uninstall/upgrade commands by
    @michi-covalent in #2328
  * Delete classic mode hubble commands by @michi-covalent in #2335
  * k8s: don't drop stdout of kubectl exec by @bimmlerd in #2332
  * connectivity: fix encryption validation with wireguard encap +
    host fw by @giorio94 in #2333
  * chore(deps): update docker/setup-buildx-action action to v3.1.0
    by @renovate in #2338
  * Delete classic mode clustermesh commands to get ready for v0.16
    release by @michi-covalent in #2340
  * connectivity: Remove --delete-cilium-pod-on-nodes flag by
    @michi-covalent in #2336
  * Display formatted status during status wait by @raphink in
    [#2261]
  * docs: Update version matrix by @sayboras in #2337
  * Remove unused things by @michi-covalent in #2345
  * uninstall: when --wait is specified, use foreground deletion.
    by @tommyp1ckles in #2344
  * helm: Remove Get and GetParameter by @michi-covalent in #2349
  * Remove golang.org/x/mod/semver dependency by @michi-covalent in
    [#2347]
  * chore(deps): update all github action dependencies (patch) by
    @renovate in #2330
  * refactor: Remove internal/utils/utils.go by @michi-covalent in
    [#2348]
  * Remove --cluster-name flag by @michi-covalent in #2351
  * fix(deps): update module github.com/prometheus/common to
    v0.49.0 by @renovate in #2354
  * fix(deps): update module github.com/go-openapi/strfmt to
    v0.22.1 by @renovate in #2353
  * refactor: Move ctrlcreader.go under /k8s/internal/ by
    @michi-covalent in #2346
  * fix(deps): update module github.com/stretchr/testify to v1.9.0
    by @renovate in #2358
  * action: Add go-mod-directory parameter by @michi-covalent in
    [#2359]
  * vendor: Pick up cilium/cilium v1.16.0-pre.0 by @michi-covalent
    in #2360
  * sniffer: always dump captured packets in assert mode by
    @giorio94 in #2350
  * sysdump: Export Hooks and InitSysdumpFlags by @michi-covalent
    in #2361
  * chore(deps): update actions/download-artifact action to v4.1.4
    by @renovate in #2357
  * Move the CLI version string to the default package by
    @michi-covalent in #2362
  * Connectivity test factory component. by @viktor-kurchenko in
    [#2322]
  * Remove duplicate imports and enable stylecheck linter to
    prevent them by @tklauser in #2364
  * Add error log check exception for leader election errors. by
    @tommyp1ckles in #2363
  * Prepare for v0.16.0 release by @michi-covalent in #2366</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.16.1:
  * Prepare for v0.16.1 release
  * fix(deps): update github.com/cilium/charts digest to 724231f
  * chore(deps): update dependency cilium/cilium to v1.15.2
  * fix(deps): update module github.com/cilium/hubble to v0.13.2
  * chore(deps): update docker/login-action action to v3.1.0
  * chore(deps): update dependency go to v1.22.1
  * refactor: Move Hooks to the api package
  * refactor: Move sniff under connectivity
  * Store namespace and k8sClient in the command context
  * Add InitializeCommand hook
  * chore(deps): update softprops/action-gh-release action to
    v2.0.4
  * connectivity: collect sysdump from all clusters on failure
  * gha: replace remaining references to deprecated KPR settings
  * connectivity: fix KPR feature probing
  * helm: improve KPR autodetection logic
  * helm: uniform retrieval of nested helm value
  * helm: remove bpf.masquerade autodetection logic
  * helm: do not care for unsupported Cilium versions in values
    generation
  * helm: remove unused fields/parameters from getHelmValues logic
  * chore(deps): update go to v1.22.1
  * chore(deps): update softprops/action-gh-release action to v2
  * fix(deps): update all go dependencies main
  * fix(deps): update all go dependencies main
  * Don't depend on github.com/mholt/archiver
  * chore(deps): update azure/login action to v2
  * ingress: Update backend service for Ingress
  * tetragon: remove tetragon CR code
  * tetragon: use ListUnstructured for tetragon CRs
  * sysdump: gather tetragon pod logs and configmap
  * chore(deps): update docker/build-push-action action to v5.2.0
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to 8425131
  * Update stable release to v0.16.0
  * chore(deps): update golang docker tag to v1.22.1
  * chore(deps): update golang-images
  * fix: update ldflags for local-release
  * refactor: Move internal/cli to cli/</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590401">- Update to version 0.16.2:
  * Prepare for v0.16.2 release
  * chore(deps): update all github action dependencies
  * fix(deps): update github.com/cilium/charts digest to a5bec49
  * fix(deps): update module helm.sh/helm/v3 to v3.14.3
  * Revert "ingress: Update backend service for Ingress"
  * gha: increase Multicluster timeout
  * renovate: Don't pick up new Go patch versions in go.mod
  * Revert "chore(deps): update dependency go to v1.22.1"</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710849600">- Update to version 0.16.3:
  * Prepare for v0.16.3 release
  * chore(deps): update golang:1.22.1-alpine3.19 docker digest to
    0466223
  * install: convert --nodes-without-cilium flag to boolean
  * helm: configure nodes without cilium affinity on install and
    upgrade
  * chore(deps): update golang:1.22.1-alpine3.19 docker digest to
    fa4add5
  * refactor: Move logging outside internal</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1711800000">- rename executable to 'cilium' to match upstream docs
  * keep a link to `cilium-cli` around for backwards compatibility
- add completion subpackages
- Update to version 0.16.4:
  * Prepare for v0.16.4 release
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.57.1
  * helm: fix KPR autodetection value
  * errors: add [no-error-logs] exception for issue caused by fqdn
    bug.
  * connectivity: add support for regex based log exceptions.
  * chore(deps): update dependency cilium/cilium to v1.15.3
  * refactor: Remove unused constants in defaults.go.
  * refactor: Move default Helm release name to sysdump package.
  * style: Reorganize parameters struct to enhance readability.
  * fix: Add WaitDuration from defaults for hubble enable|disable
    for cilium install|uninstall --wait.
  * feat: Add helmReleaseName to Hubble uninstall pre-phase of the
    core uninstall.
  * feat: Add helmReleaseName to hubble disable parameters.
  * style: Improve log message formatting. Make
    consistent/conventional.
  * feat: Add customizable Helm release name for Cilium
  * ci: fix installation on AKS
  * ci: avoid overlapping pod and service CIDRs on AKS
  * chore(deps): update docker.io/library/golang:1.22.1-alpine3.19
    docker digest to 0466223
  * status: Add --interactive flag
  * connectivity: explicitly wait for ingress service creation
  * connectivity: don't pre-populate the ingress service map
  * renovate:: Pick up github.com/cilium/cilium prereleases
  * connectivity: fix flow validation with fully-qualified DNS
    names
  * Ignore "Unsupported L2 protocol" to known drops
  * Improve Makefile
  * defaults: Move Version and HelmRepository from const to var
  * gha: configure fully-qualified DNS names as external targets
  * connectivity: configure fully-qualified DNS names as external
    targets
  * connectivity: configure Host header for fully-qualified DNS
    names
  * connectivity: fix invalid CNP name with fully-qualified DNS
    names
  * connectivity: remove domain references from FQDN policy name
  * chore(deps): update module github.com/docker/docker to
    v25.0.5+incompatible [security]
  * fix(deps): update module github.com/prometheus/common to
    v0.51.0
  * connectivity: don't hard-code ingress service NodePorts
  * tests: Add exceptions for error logs check
  * Update stable release to v0.16.3</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714132800">- Update to version 0.16.5:
  * Lock the connectivity command by @michi-covalent in #2448
  * fix(deps): update module github.com/prometheus/common to
    v0.51.1 by @renovate in #2459
  * Update stable release to v0.16.4 by @michi-covalent in #2456
  * fix(deps): update github.com/cilium/charts digest to 7ea270c by
    @renovate in #2458
  * Pin github.com/osrg/gobgp/v3 to v3.23.0 by @michi-covalent in
    [#2462]
  * k8s: Remove Tetragon client by @michi-covalent in #2463
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.57.2 by @renovate in #2457
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to cb6aeb5 by @renovate in #2460
  * fix(deps): update module github.com/cilium/cilium to
    v1.16.0-pre.1 by @renovate in #2466
  * chore(deps): update golang docker tag to v1.22.2 by @renovate
    in #2467
  * Use connectivity package from cilium/cilium by @michi-covalent
    in #2355
  * sysdump: Collect helm metadata by @chancez in #2442
  * chore(deps): update go to v1.22.2 (patch) by @renovate in #2468
  * fix(deps): update github.com/cilium/charts digest to 7815d99 by
    @renovate in #2465
  * Encryption status output enriched with IPsec details by
    @viktor-kurchenko in #2454
  * Revert #2355 by @michi-covalent in #2477
  * connectivity: introduce host firewall tests by
    @viktor-kurchenko in #2464
  * fix(deps): update all go dependencies main by @renovate in
    [#2480]
  * connectivity: misc conn-disrupt-test improvements by @giorio94
    in #2474
  * connectivity: configure endpoint selector for entity-cluster
    CNP by @giorio94 in #2483
  * sysdump: Capture hubble auto TLS related resources by @chancez
    in #2475
  * connectivity: add endpointslice clustermesh sync test by
    @MrFreezeex in #2267
  * connectivity test: avoid segfault if no agent pods are found by
    @multi-io in #2470
  * chore(deps): update docker/setup-buildx-action action to v3.3.0
    by @renovate in #2473
  * chore(deps): update azure/login action to v2.1.0 by @renovate
    in #2487
  * fix(deps): update all go dependencies main (patch) by @renovate
    in #2471
  * fix(deps): update module github.com/cilium/hubble to v0.13.3 by
    @renovate in #2491
  * fix(deps): update module github.com/prometheus/common to
    v0.53.0 by @renovate in #2492
  * ci: Use zip output for windows releases by @jbpaux in #2472
  * sysdump: Clarify sysdump worker-count defaults to the number of
    available CPUs. by @chancez in #2482
  * Split conn tests into chunks by @viktor-kurchenko in #2481
  * chore(deps): update all github action dependencies (patch) by
    @renovate in #2489
  * Move the test namespace deletion logic to the install package
    by @michi-covalent in #2498
  * chore(deps): update module golang.org/x/net to v0.23.0
    [security] by @renovate in #2493
  * chore(deps): update dependency cilium/cilium to v1.15.4 by
    @renovate in #2494
  * chore(deps): update all github action dependencies (patch) by
    @renovate in #2495
  * sysdump: Check --namespace flag for cilium-operator by
    @michi-covalent in #2502
  * chore(deps): update helm/kind-action action to v1.10.0 by
    @renovate in #2499
  * Prepare for v0.16.5 release by @michi-covalent in #2507</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714478400">- Update to version 0.16.6:
  * Update stable release to v0.16.5 by @michi-covalent in #2510
  * fix(deps): update github.com/cilium/charts digest to d93188b by
    @renovate in #2506
  * chore(deps): update golangci/golangci-lint-action action to v5
    by @renovate in #2504
  * chore(deps): update actions/download-artifact action to v4.1.7
    by @renovate in #2500
  * chore(deps): update docker/dockerfile:1.7 docker digest to
    a57df69 by @renovate in #2505
  * Pin test-connection-disruption using multi-platform image SHA
    by @michi-covalent in #2513
  * k8s: remove unused filter functionality from
    k8sclient.CiliumLogs by @mhofstetter in #2501
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to 735f3e2 by @renovate in #2517
  * chore(deps): update golangci/golangci-lint-action action to
    v5.1.0 by @renovate in #2515
  * chore(deps): update actions/checkout action to v4.1.4 by
    @renovate in #2514
  * connectivity: Delete test-conn-disrupt pods immediately after
    test run by @brb in #2511
  * Prepare for v0.16.6 release by @michi-covalent in #2516</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715169600">- Update to version 0.16.7:
  * Prepare for v0.16.7 release
  * connectivity: cover echo-{same,other}-node services in ingress
    tests
  * chore(deps): update golangci/golangci-lint-action action to
    v5.2.0
  * fix(deps): update all go dependencies main
  * chore(deps): update actions/setup-go action to v5.0.1
  * Update stable release to v0.16.6</changelog>
</package>
<package pkgid="d86ad5169520c56921c34e95d3b0135e10f2f9eea0de4a0417f507afffa66fdf02ff644bebdac85e4021bd5d5ccf796cd826c91937e89ba49b3391b614e0b1e7" name="cilium-cli-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.16.7" rel="1.1"/>
  <changelog author="kastl@b1-systems.de" date="1699012800">- Update to version 0.15.12:
  * Prepare for v0.15.12 release
  * connectivity: Add feature detection for WG encapsulation
  * connectivity: Add special case to test WG w/ tunneling
  * connectivity: Change iface derivation for WG w/ tunnel
  * connectivity: Move dstFilter derivation to getFilter
  * connecitivity: Set proto filter in getFilter
  * connectivity: Derive dstFilter by calling getFilter
  * connectivity: Rename getSourceAddressFilter to getFilter
  * chore(deps): update golang:1.21.3-alpine3.18 docker digest to
    99bec74
  * chore(deps): update module github.com/docker/docker to
    v24.0.7+incompatible [security]
  * Revert "chore(deps): update dependency cilium/cilium to
    v1.14.3"
  * connectivity: don't use an ephemeral port for the echo server
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    0fd246f
  * README.md: remove v0.10.x from release table
  * fix(deps): update all go dependencies main
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.55.1
  * k8s: outdent else block to please golangci-lint
  * go.mod, vendor: update cilium/cilium to latest
  * fix(deps): update all go dependencies main
  * action: Allow users to skip building CLI
  * chore(deps): update dependency cilium/cilium to v1.14.3
  * sysdump: Check if enable-envoy-config is set
  * connectivity: don't run encryption tests on single node
  * connectivity: extend encryption tests to validate both
    directions
  * connectivity: add sanity checks for encryption tests
  * connectivity: fix encryption validation when host firewall is
    enabled
  * connectivity: fix encryption validation when running in ENI
    mode
  * connectivity: fix pod-to-pod encryption validation
  * connectivity: fix host-netns daemonset creation with
    clustermesh
  * gha: cleanup stale AWS-CNI iptables rules in EKS tunnel
    workflow
  * check: turn CurlClientIPCommand into more generic
    CurlCommandWithOutput
  * check: add CurlCommandParallelWithOutput helper
  * check: simplify NodeportService peer implementation
  * check: add PodEchoIP peer implementation
  * action: Do not install released vsn if CI vsn is specified
  * Replace --helm-set with --set
  * echo-external-node: Check if NodeWithoutCilium is enabled
  * Update stable release to v0.15.11</changelog>
  <changelog author="kastl@b1-systems.de" date="1699358400">- Update to version 0.15.13:
  * Prepare for v0.15.13 release
  * connectivity: Detect WG encap on &gt;= 1.15
  * chore(deps): update actions/checkout action to v4.1.1
  * chore(deps): update golang:1.21.3-alpine3.18 docker digest to
    96a8a70</changelog>
  <changelog author="kastl@b1-systems.de" date="1700222400">- Update to version 0.15.14:
  * Prepare for v0.15.14 release
  * chore(deps): update docker/dockerfile docker tag to v1.6
  * connectivity: fix encryption validation if
    net.ipv4.conf.lo.rp_filter=1
  * connectivity: Add exception to policy map recreation
  * fix(deps): update all go dependencies main
  * chore(deps): update go to v1.21.4
  * connectivity: Add IPFamily() to Action
  * connectivity: Add more tests for Ingress Controller
  * chore(deps): update docker.io/library/golang:1.21.3-alpine3.18
    docker digest to 96a8a70
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    b896eb5
  * Add node addr type to pod to host test
  * chore(deps): update quay.io/cilium/alpine-curl docker tag to
    v1.8.0
  * chore(deps): update quay.io/cilium/json-mock docker tag to
    v1.3.6
  * fix(deps): update module helm.sh/helm/v3 to v3.13.2
  * Rename GetTestOrDie to MustGetTest
  * chore(deps): update golang docker tag to v1.21.4
  * connectivity: Add GetTestOrDie()
  * connectivity: Add Control Plane Node Connectivity Tests
  * fix(connectivity): add dns rules and change protocol to ANY
  * Add SPIRE entries to sysdump
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.55.2
  * sysdump: Add gops trace data
  * sysdump: Add support for serial tasks
  * sysdump: ignore node filter for non daemonset pods
  * misc: drop custom implementations of slices.Contains
  * k8s/copy: check file size
  * fix(deps): update all go dependencies main
  * Update stable release to v0.15.12</changelog>
  <changelog author="kastl@b1-systems.de" date="1701172800">- Update to version 0.15.15:
  * Prepare for v0.15.15 release
  * Make --nodes-without-cilium work with SPIRE
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    19e4885
  * chore(deps): update all github action dependencies
  * e2e: add pod/container info in error form exec in pod.
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    19b2000
  * chore(deps): update docker/build-push-action action to v5.1.0
  * chore(deps): update dependency cilium/cilium to v1.14.4
  * connectivity/check: remove stray newline in
    (*Action).ValidateFlows
  * Add connectivity tests counter
  * connectivity: Add latency measurement
  * action: allow to specify release repository
  * clustermesh: add support for max-connected-clusters
  * Update stable release to v0.15.14</changelog>
  <changelog author="kastl@b1-systems.de" date="1701259200">- Update to version 0.15.16:
  * Prepare for v0.15.16 release
  * Set operator key correct in SpireAgentScheduleAffinity
  * Update stable release to v0.15.15
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to
    c97da4b</changelog>
  <changelog author="kastl@b1-systems.de" date="1701864000">- Update to version 0.15.17:
  * Prepare for v0.15.17 release
  * connectivity test: introduce connectivity test suite timeout
    flag
  * Remove outdated image digests
  * fix(deps): update github.com/cilium/charts digest to 3de0b7a
  * connectivity test: check for deleted cilium agent pod in health
    probe
  * chore(deps): update golang:1.21.4-alpine3.18 docker digest to
    70afe55
  * chore(deps): update docker.io/library/golang:1.21.4-alpine3.18
    docker digest to 70afe55
  * fix(deps): update all go dependencies main
  * chore(deps): update golang:1.21.4-alpine3.18 docker digest to
    ff7d5e6
  * chore(deps): update azure/login action to v1.5.1
  * chore(deps): update docker.io/library/golang:1.21.4-alpine3.18
    docker digest to ff7d5e6
  * clustermesh: fix pattern to match IPv4 address
  * install action: Ignore .git and vendor directories
  * renovate: exclude tetragon pkg/k8s updates
  * chore(deps): update google-github-actions/auth action to v2
  * release: Only build 64-bit binaries
  * Build release binaries on pull requests
  * chore(deps): update google-github-actions/auth action to v1.3.0
  * Fix: format type %d-&gt;%f
  * Update stable release to v0.15.16</changelog>
  <changelog author="kastl@b1-systems.de" date="1702468800">- Update to version 0.15.18:
  * Prepare for v0.15.18 release
  * connectivity: Bump test-connection-disruption img to v0.0.13
  * fix(deps): update github.com/cilium/charts digest to 64e4ab4
  * fix(deps): update all go dependencies main
  * install: don't make changes to running cluster in dry-run mode
  * install/upgrade: introduce IsDryRun method on parameters
  * kind: Set conn-disrupt-test-setup
  * chore(deps): update go to v1.21.5
  * chore(deps): update golang-images
  * Remove classic mode tests from the main branch
  * chore(deps): update google-github-actions/setup-gcloud action
    to v2
  * Assign unique names to connectivity test jobs
  * defaults: Add expected drop reasons
  * connectivity: Add flag --expected-drop-reasons
  * connectivity: Check for unexpected packet drops
  * Remove Cilium v1.11 from the version list
  * chore(deps): update actions/setup-go action to v5
  * connectivity: Set test-conn-disrupt dispatch interval to 0ms
  * Update stable release to v0.15.17
  * chore(deps): update golang docker tag to v1.21.5
  * connectivity: Add more tests for Ingress Controller</changelog>
  <changelog author="kastl@b1-systems.de" date="1702900800">- Update to version 0.15.19:
  * Prepare for v0.15.19 release
  * chore(deps): update docker.io/library/busybox:stable-glibc
  * docker digest to ee22a58
  * connectivity: Flag for expected XFRM errors
  * connectivity, utils: Refactor computeExpectedDropReasons
  * github: eks: bump timeout to 30m
  * check: add third client scheduled on a different node
  * Move perf tests to separate connectivity subcommand
  * Update stable release to v0.15.18</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705320000">- Update to version 0.15.20:
  * Prepare for v0.15.20 release
  * chore(deps): update actions/download-artifact action to v4.1.1
  * ci: remove unnecessary steps unlabeling nodes in kind workflow
  * ci: unique artifact name for junit reports in kind workflow
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to 51d373b
  * chore(deps): update quay.io/cilium/json-mock docker tag to
    v1.3.8
  * chore(deps): update go to v1.21.6
  * defaults: Ignore XfrmInStateInvalid errors if rare
  * chore(deps): update golang docker tag to v1.21.6
  * chore(deps): update actions/download-artifact action to v4.1.0
  * chore(deps): update google-github-actions/auth action to v2.0.1
  * connectivity: configure pause as entrypoint
  * fix(deps): update all go dependencies main
  * chore(deps): update all github action dependencies to v4
  * chore(deps): update docker.io/library/golang:1.21.5-alpine3.18
    docker digest to d8b9994
  * chore(deps): update google-github-actions/setup-gcloud action
    to v2.0.1
  * chore(deps): update golang:1.21.5-alpine3.18 docker digest to
    c157305
  * chore(deps): update quay.io/cilium/alpine-curl docker tag to
    v1.9.0
  * chore(deps): update azure/login action to v1.6.0
  * gha: enable node without cilium tests for clustermesh
  * gha: switch to kubeadm.k8s.io/v1beta3 API
  * gha: don't wait for kind clusters to become ready
  * connectivity: explicitly wait for daemonsets to become ready
  * connectivity: make from external to pod tests ipv6 friendly
  * connectivity: make ingress target echo-other-node deployment
  * connectivity: skip more nodeport tests with clustermesh + KPR
    disabled
  * connectivity: detect PodCIDR for both local and remote nodes
  * connectivity: fix wait for external deployment with clustermesh
  * fix(deps): update all go dependencies main
  * fixed spelling mistake in help output
  * clustermesh: make status command compatible with external
    kvstore
  * clustermesh: make status command ignore the local cluster entry
  * clustermesh: print last status when status --wait fails
  * connectivity: don't configure pod port information when unused
  * WaitForCiliumEndpoint function removed as unneeded.
  * DisableEndpointCRD feature implemented to Cilium endpoint
    checks if it's disabled.
  * check: rename ExcludedCIDRs to ExcludedCIDRsConf
  * tests: egressgw: export WatiForEgressGatewayBpfPolicyEntries
  * check: don't pass policy YAML to WithCiliumEgressPolicy()
  * check: allow to configure pod selector in
    WithCiliumEgressPolicy()
  * check: add ExcludedCIDRsKind enum
  * defaults: add 'Host datapath not ready' to expected drop
    reasons
  * chore(deps): update module github.com/containerd/containerd to
    v1.7.11 [security]
  * internal: export MustUnmarshalYAML/MustUnmarshalYAMLMulti
    methods
  * internal: export EscapeJSONPatchString method
  * chore(deps): update module golang.org/x/crypto to v0.17.0
    [security]
  * chore(deps): update dependency cilium/cilium to v1.14.5
  * fix(deps): update all go dependencies main
  * fix(deps): update module helm.sh/helm/v3 to v3.13.3</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706702400">- Update to version 0.15.21:
  * Prepare for v0.15.21 release
  * hooks: split feature detection from setup and validation
  * Revert "gha: cleanup stale AWS-CNI iptables rules in EKS tunnel
    workflow"
  * fix(deps): update module google.golang.org/grpc to v1.61.0
  * chore(deps): update actions/upload-artifact action to v4.3.0
  * chore(deps): update dependency cilium/cilium to v1.14.6
  * chore(deps): update golang:1.21.6-alpine3.19 docker digest to
    a6a7f1f
  * chore(deps): update golang:1.21.6-alpine3.19 docker digest to
    29fd37e
  * chore(deps): update docker.io/library/golang:1.21.6-alpine3.19
    docker digest to 51a7800
  * bgp: enhance defaulting of `bgp routes` command
  * connectivity: determine Pod CIDRs from CiliumNodes
  * connectivity: retrieve CiliumNode information
  * fix(deps): update all go dependencies main
  * test: allow to tune sysdump collection policy on a per test
    basis
  * action: introduce the NewGenericAction method
  * action: do not attempt to capture hubble flows if given nil
    source pod
  * connectivity: add unknown ICMPv4 code as expected drop reason
  * fix(status): correct exit code
  * features: improve tunnel feature determination
  * features: extract tunnel feature determination in separate
    function
  * chore(deps): update all github action dependencies to v2.1.0
  * Go workflow: Add merge_group trigger
  * Go workflow: Remove Cross-build step
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to e046063
  * make: allow building with debug symbols
  * sysdump: don't specify --follow while collecting hubble flows
  * chore(deps): update actions/upload-artifact action to v4.2.0
  * bgp: routes CLI - update min. cilium version, use `cilium`
    binary
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to 83fc333
  * connectivity: extract the encapsulated packets tcpdump filter
  * connectivity: fix broken tcpdump filter matching encapsulated
    packets
  * connectivity: generalize the sniffer logic
  * connectivity: extract the sniffer logic into a separate package
  * connectivity: extract safeBuffer into a separate package
  * logging: add DebugEnabled method to Action
  * fix(deps): update module github.com/cilium/cilium to
    v1.15.0-rc.1
  * chore(deps): update azure/login action to v1.6.1
  * connectivity: only wait for daemonsets if needed
  * chore(deps): update actions/upload-artifact action to v4.1.0
  * connectivity: add host to pod check
  * bgp: Make `bgp neighbors` an alias for `bgp peers` command
  * bgp: Add command for retrieving bgp routes
  * refactor: improve error messaging for version command
  * clustermesh: fix hardcode at service type
  * Bump alpine images to 3.19
  * Update stable release to v0.15.20</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706875200">- Update to version 0.15.22:
  * Prepare for v0.15.22 release
  * fix: Remove check function validateInfoForConnect for
    DisconnectWithHelm function
  * README.md: Update the title
  * fix(deps): update all go dependencies main
  * chore(deps): update docker.io/library/golang:1.21.6-alpine3.19
    docker digest to a6a7f1f
  * fix(deps): update module github.com/cilium/cilium to v1.15.0
  * chore(deps): update dependency cilium/cilium to v1.15.0
  * fix(deps): update module github.com/evanphx/json-patch to
    v5.9.0+incompatible
  * chore(deps): update nick-invision/retry action to v3
  * connectivity: fix panic if the cilium-health test fails
  * Encryption status models and JSON output parsing support added.
  * Encryption status sub command implemented.
  * Update stable release to v0.15.21</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708344000">- Update to version 0.15.23:
  * Prepare for v0.15.23 release
  * gha: increase GKE disk size in external workloads workflow to
    15GB
  * gha: increase GKE and AKS timeouts
  * chore: Amend connectivity tests for OpenShift
  * IPsec key rotation with algorithm change support.
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.56.1
  * chore(deps): update all github action dependencies
  * chore(deps): update go to v1.22.0
  * fix(deps): update module golang.org/x/mod to v0.15.0
  * chore(deps): update golang docker tag to v1.22.0
  * chore(deps): update helm/kind-action action to v1.9.0
  * chore(deps): update golangci/golangci-lint-action action to v4
  * connectivity: don't collect multiple sysdump in
    no-errors-in-logs
  * connectivity: ignore timestamps in no-errors-in-logs
  * connectivity: extend no-errors-in-logs check to other Cilium
    containers
  * connectivity: print log errors only once
  * connectivity: always check for log errors in newer Cilium
    versions
  * external workloads: drop Cilium version retrieval for script
    generation
  * AWS OIDC instead of access key.
  * IPsec key status command implementation.
  * Status struct renamed to Encrypt.
  * Cipher IPsec key support added.
  * IPsec key id renamed to spi. SPI suffix added to support SPI
    with `+` sign. Tests added.
  * `encrypt rotate-key` command implementation.
  * chore(deps): update dependency kubernetes-sigs/kind to v0.21.0
  * gateway: Upgrade API version</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710504000">- Update to version 0.16.0:
  * fix(deps): update module helm.sh/helm/v3 to v3.14.1 [security]
    by @renovate in #2308
  * GCP OIDC instead of SA creds. by @viktor-kurchenko in #2313
  * fix(deps): update all go dependencies main (patch) by @renovate
    in #2312
  * Hide key-per-node flag. by @viktor-kurchenko in #2316
  * Update stable release to v0.15.23 by @michi-covalent in #2310
  * Use encryption models from Cilium dependency. by
    @viktor-kurchenko in #2318
  * renovate: additionally manage updates for action.yaml by
    @giorio94 in #2299
  * fix(deps): update all go dependencies main by @renovate in
    [#2311]
  * chore(deps): update dependency cilium/cilium to v1.15.1 -
    autoclosed by @renovate in #2305
  * chore(deps): update actions/setup-go action to v5 by @renovate
    in #2323
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.56.2 by @renovate in #2309
  * chore(deps): update dependency kubernetes-sigs/kind to v0.22.0
    by @renovate in #2304
  * connectivity: add forbidden ICMPv6 message as expected drop
    reason by @giorio94 in #2317
  * Introduce host firewall connectivity tests by @giorio94 in
    [#2306]
  * fix(deps): update all go dependencies main (minor) by @renovate
    in #2325
  * fix(deps): update module helm.sh/helm/v3 to v3.14.2 [security]
    by @renovate in #2324
  * Add sig/encryption as owner of /encrypt/ in CODEOWNERS by
    @margamanterola in #2300
  * connectivity: improve reporting for no-unexpected-packet-drops
    check by @giorio94 in #2315
  * cilium status: additionally check for endpoints readiness by
    @giorio94 in #2298
  * Refactor: Move junit package under connectivity package by
    @michi-covalent in #2331
  * Status check error message improved. by @viktor-kurchenko in
    [#2319]
  * sniffer: improve handling of tcpdump termination by @giorio94
    in #2321
  * Ignore Cilium endpoints not found error for the status command.
    by @viktor-kurchenko in #2320
  * Delete classic mode install/uninstall/upgrade commands by
    @michi-covalent in #2328
  * Delete classic mode hubble commands by @michi-covalent in #2335
  * k8s: don't drop stdout of kubectl exec by @bimmlerd in #2332
  * connectivity: fix encryption validation with wireguard encap +
    host fw by @giorio94 in #2333
  * chore(deps): update docker/setup-buildx-action action to v3.1.0
    by @renovate in #2338
  * Delete classic mode clustermesh commands to get ready for v0.16
    release by @michi-covalent in #2340
  * connectivity: Remove --delete-cilium-pod-on-nodes flag by
    @michi-covalent in #2336
  * Display formatted status during status wait by @raphink in
    [#2261]
  * docs: Update version matrix by @sayboras in #2337
  * Remove unused things by @michi-covalent in #2345
  * uninstall: when --wait is specified, use foreground deletion.
    by @tommyp1ckles in #2344
  * helm: Remove Get and GetParameter by @michi-covalent in #2349
  * Remove golang.org/x/mod/semver dependency by @michi-covalent in
    [#2347]
  * chore(deps): update all github action dependencies (patch) by
    @renovate in #2330
  * refactor: Remove internal/utils/utils.go by @michi-covalent in
    [#2348]
  * Remove --cluster-name flag by @michi-covalent in #2351
  * fix(deps): update module github.com/prometheus/common to
    v0.49.0 by @renovate in #2354
  * fix(deps): update module github.com/go-openapi/strfmt to
    v0.22.1 by @renovate in #2353
  * refactor: Move ctrlcreader.go under /k8s/internal/ by
    @michi-covalent in #2346
  * fix(deps): update module github.com/stretchr/testify to v1.9.0
    by @renovate in #2358
  * action: Add go-mod-directory parameter by @michi-covalent in
    [#2359]
  * vendor: Pick up cilium/cilium v1.16.0-pre.0 by @michi-covalent
    in #2360
  * sniffer: always dump captured packets in assert mode by
    @giorio94 in #2350
  * sysdump: Export Hooks and InitSysdumpFlags by @michi-covalent
    in #2361
  * chore(deps): update actions/download-artifact action to v4.1.4
    by @renovate in #2357
  * Move the CLI version string to the default package by
    @michi-covalent in #2362
  * Connectivity test factory component. by @viktor-kurchenko in
    [#2322]
  * Remove duplicate imports and enable stylecheck linter to
    prevent them by @tklauser in #2364
  * Add error log check exception for leader election errors. by
    @tommyp1ckles in #2363
  * Prepare for v0.16.0 release by @michi-covalent in #2366</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.16.1:
  * Prepare for v0.16.1 release
  * fix(deps): update github.com/cilium/charts digest to 724231f
  * chore(deps): update dependency cilium/cilium to v1.15.2
  * fix(deps): update module github.com/cilium/hubble to v0.13.2
  * chore(deps): update docker/login-action action to v3.1.0
  * chore(deps): update dependency go to v1.22.1
  * refactor: Move Hooks to the api package
  * refactor: Move sniff under connectivity
  * Store namespace and k8sClient in the command context
  * Add InitializeCommand hook
  * chore(deps): update softprops/action-gh-release action to
    v2.0.4
  * connectivity: collect sysdump from all clusters on failure
  * gha: replace remaining references to deprecated KPR settings
  * connectivity: fix KPR feature probing
  * helm: improve KPR autodetection logic
  * helm: uniform retrieval of nested helm value
  * helm: remove bpf.masquerade autodetection logic
  * helm: do not care for unsupported Cilium versions in values
    generation
  * helm: remove unused fields/parameters from getHelmValues logic
  * chore(deps): update go to v1.22.1
  * chore(deps): update softprops/action-gh-release action to v2
  * fix(deps): update all go dependencies main
  * fix(deps): update all go dependencies main
  * Don't depend on github.com/mholt/archiver
  * chore(deps): update azure/login action to v2
  * ingress: Update backend service for Ingress
  * tetragon: remove tetragon CR code
  * tetragon: use ListUnstructured for tetragon CRs
  * sysdump: gather tetragon pod logs and configmap
  * chore(deps): update docker/build-push-action action to v5.2.0
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to 8425131
  * Update stable release to v0.16.0
  * chore(deps): update golang docker tag to v1.22.1
  * chore(deps): update golang-images
  * fix: update ldflags for local-release
  * refactor: Move internal/cli to cli/</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590401">- Update to version 0.16.2:
  * Prepare for v0.16.2 release
  * chore(deps): update all github action dependencies
  * fix(deps): update github.com/cilium/charts digest to a5bec49
  * fix(deps): update module helm.sh/helm/v3 to v3.14.3
  * Revert "ingress: Update backend service for Ingress"
  * gha: increase Multicluster timeout
  * renovate: Don't pick up new Go patch versions in go.mod
  * Revert "chore(deps): update dependency go to v1.22.1"</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710849600">- Update to version 0.16.3:
  * Prepare for v0.16.3 release
  * chore(deps): update golang:1.22.1-alpine3.19 docker digest to
    0466223
  * install: convert --nodes-without-cilium flag to boolean
  * helm: configure nodes without cilium affinity on install and
    upgrade
  * chore(deps): update golang:1.22.1-alpine3.19 docker digest to
    fa4add5
  * refactor: Move logging outside internal</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1711800000">- rename executable to 'cilium' to match upstream docs
  * keep a link to `cilium-cli` around for backwards compatibility
- add completion subpackages
- Update to version 0.16.4:
  * Prepare for v0.16.4 release
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.57.1
  * helm: fix KPR autodetection value
  * errors: add [no-error-logs] exception for issue caused by fqdn
    bug.
  * connectivity: add support for regex based log exceptions.
  * chore(deps): update dependency cilium/cilium to v1.15.3
  * refactor: Remove unused constants in defaults.go.
  * refactor: Move default Helm release name to sysdump package.
  * style: Reorganize parameters struct to enhance readability.
  * fix: Add WaitDuration from defaults for hubble enable|disable
    for cilium install|uninstall --wait.
  * feat: Add helmReleaseName to Hubble uninstall pre-phase of the
    core uninstall.
  * feat: Add helmReleaseName to hubble disable parameters.
  * style: Improve log message formatting. Make
    consistent/conventional.
  * feat: Add customizable Helm release name for Cilium
  * ci: fix installation on AKS
  * ci: avoid overlapping pod and service CIDRs on AKS
  * chore(deps): update docker.io/library/golang:1.22.1-alpine3.19
    docker digest to 0466223
  * status: Add --interactive flag
  * connectivity: explicitly wait for ingress service creation
  * connectivity: don't pre-populate the ingress service map
  * renovate:: Pick up github.com/cilium/cilium prereleases
  * connectivity: fix flow validation with fully-qualified DNS
    names
  * Ignore "Unsupported L2 protocol" to known drops
  * Improve Makefile
  * defaults: Move Version and HelmRepository from const to var
  * gha: configure fully-qualified DNS names as external targets
  * connectivity: configure fully-qualified DNS names as external
    targets
  * connectivity: configure Host header for fully-qualified DNS
    names
  * connectivity: fix invalid CNP name with fully-qualified DNS
    names
  * connectivity: remove domain references from FQDN policy name
  * chore(deps): update module github.com/docker/docker to
    v25.0.5+incompatible [security]
  * fix(deps): update module github.com/prometheus/common to
    v0.51.0
  * connectivity: don't hard-code ingress service NodePorts
  * tests: Add exceptions for error logs check
  * Update stable release to v0.16.3</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714132800">- Update to version 0.16.5:
  * Lock the connectivity command by @michi-covalent in #2448
  * fix(deps): update module github.com/prometheus/common to
    v0.51.1 by @renovate in #2459
  * Update stable release to v0.16.4 by @michi-covalent in #2456
  * fix(deps): update github.com/cilium/charts digest to 7ea270c by
    @renovate in #2458
  * Pin github.com/osrg/gobgp/v3 to v3.23.0 by @michi-covalent in
    [#2462]
  * k8s: Remove Tetragon client by @michi-covalent in #2463
  * chore(deps): update golangci/golangci-lint docker tag to
    v1.57.2 by @renovate in #2457
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to cb6aeb5 by @renovate in #2460
  * fix(deps): update module github.com/cilium/cilium to
    v1.16.0-pre.1 by @renovate in #2466
  * chore(deps): update golang docker tag to v1.22.2 by @renovate
    in #2467
  * Use connectivity package from cilium/cilium by @michi-covalent
    in #2355
  * sysdump: Collect helm metadata by @chancez in #2442
  * chore(deps): update go to v1.22.2 (patch) by @renovate in #2468
  * fix(deps): update github.com/cilium/charts digest to 7815d99 by
    @renovate in #2465
  * Encryption status output enriched with IPsec details by
    @viktor-kurchenko in #2454
  * Revert #2355 by @michi-covalent in #2477
  * connectivity: introduce host firewall tests by
    @viktor-kurchenko in #2464
  * fix(deps): update all go dependencies main by @renovate in
    [#2480]
  * connectivity: misc conn-disrupt-test improvements by @giorio94
    in #2474
  * connectivity: configure endpoint selector for entity-cluster
    CNP by @giorio94 in #2483
  * sysdump: Capture hubble auto TLS related resources by @chancez
    in #2475
  * connectivity: add endpointslice clustermesh sync test by
    @MrFreezeex in #2267
  * connectivity test: avoid segfault if no agent pods are found by
    @multi-io in #2470
  * chore(deps): update docker/setup-buildx-action action to v3.3.0
    by @renovate in #2473
  * chore(deps): update azure/login action to v2.1.0 by @renovate
    in #2487
  * fix(deps): update all go dependencies main (patch) by @renovate
    in #2471
  * fix(deps): update module github.com/cilium/hubble to v0.13.3 by
    @renovate in #2491
  * fix(deps): update module github.com/prometheus/common to
    v0.53.0 by @renovate in #2492
  * ci: Use zip output for windows releases by @jbpaux in #2472
  * sysdump: Clarify sysdump worker-count defaults to the number of
    available CPUs. by @chancez in #2482
  * Split conn tests into chunks by @viktor-kurchenko in #2481
  * chore(deps): update all github action dependencies (patch) by
    @renovate in #2489
  * Move the test namespace deletion logic to the install package
    by @michi-covalent in #2498
  * chore(deps): update module golang.org/x/net to v0.23.0
    [security] by @renovate in #2493
  * chore(deps): update dependency cilium/cilium to v1.15.4 by
    @renovate in #2494
  * chore(deps): update all github action dependencies (patch) by
    @renovate in #2495
  * sysdump: Check --namespace flag for cilium-operator by
    @michi-covalent in #2502
  * chore(deps): update helm/kind-action action to v1.10.0 by
    @renovate in #2499
  * Prepare for v0.16.5 release by @michi-covalent in #2507</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714478400">- Update to version 0.16.6:
  * Update stable release to v0.16.5 by @michi-covalent in #2510
  * fix(deps): update github.com/cilium/charts digest to d93188b by
    @renovate in #2506
  * chore(deps): update golangci/golangci-lint-action action to v5
    by @renovate in #2504
  * chore(deps): update actions/download-artifact action to v4.1.7
    by @renovate in #2500
  * chore(deps): update docker/dockerfile:1.7 docker digest to
    a57df69 by @renovate in #2505
  * Pin test-connection-disruption using multi-platform image SHA
    by @michi-covalent in #2513
  * k8s: remove unused filter functionality from
    k8sclient.CiliumLogs by @mhofstetter in #2501
  * chore(deps): update docker.io/library/busybox:stable-glibc
    docker digest to 735f3e2 by @renovate in #2517
  * chore(deps): update golangci/golangci-lint-action action to
    v5.1.0 by @renovate in #2515
  * chore(deps): update actions/checkout action to v4.1.4 by
    @renovate in #2514
  * connectivity: Delete test-conn-disrupt pods immediately after
    test run by @brb in #2511
  * Prepare for v0.16.6 release by @michi-covalent in #2516</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715169600">- Update to version 0.16.7:
  * Prepare for v0.16.7 release
  * connectivity: cover echo-{same,other}-node services in ingress
    tests
  * chore(deps): update golangci/golangci-lint-action action to
    v5.2.0
  * fix(deps): update all go dependencies main
  * chore(deps): update actions/setup-go action to v5.0.1
  * Update stable release to v0.16.6</changelog>
</package>
<package pkgid="b021bc51185d9b2af0f18d8ff20f1f4e23fb32d776e4753d8808be5f63dccf130070013c38b7f2170983c0926dd865119e7f3474cca9d03a523bd939c9790e8a" name="cjs" arch="src">
  <version epoch="0" ver="6.0.0" rel="2.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1498651200">- Update to version 3.4.2:
  * tweener: Add undefined property check.
  * tweener.js: Silence some additional warnings due to
    missing/unused properties.
  * object: Prevent use-after-free in signal connections.
  * util-root: Require GjsMaybeOwned callback to reset.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1499601600">- Update to version 3.4.3:
  * object.cpp: Follow-up to 503fa20 - handler ID's must be managed
    from start to finish - they should be initialised to 0, and
    re-set to 0 whenever they're finished being used.
  * arg: Don't crash when asked to convert a null strv to an array.
  * object: Don't invalidate closure if already invalid.
  * closure: Remove pointer to runtime.
  * closure: Prevent use-after-free in closures.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1503230400">- Update to version 3.4.4:
  * object.cpp: Follow-up to 503fa20 - handler ID's must be managed
    from start to finish - they should be initialised to 0, and
    re-set to 0 whenever they're finished being used.
  * arg: Don't crash when asked to convert a null strv to an array.
  * object: Don't invalidate closure if already invalid.
  * closure: Remove a pointer to runtime.
  * closure: Prevent use-after-free in closures.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1509192000">- Update to version 3.6.0:
  * object: Keep proper track of pending closure invalidations.
  * Revert "handler ID's must be managed from start to finish -
    they should be initialised to 0, and re-set to 0 whenever
    they're finished being used".
  * object: Zero out new ConnectData.
  * Revert freeing closures in idle handler.
  * closure: Prevent collection of invalidated closure</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1510228800">- Update to version 3.6.1:
  * cairo: Free popped pattern.
  * value: Fix a memory leak while marshalling GValue.
  * arg: Fix memory leaks.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1524139200">- Update to version 3.8.0:
  * Build with mozjs45.
  * arg: don't crash when asked to convert a null strv to an array.
  * arg: Include headers for std::abs().
  * maintenance: Modernise shell scripts.
  * modules/console: Update fancy error reporter to mozjs38.
  * jsapi-util-args: Mark functions as always-inline.
  * package: Support running Meson projects from source.
  * package: Fix initSubmodule() with Meson.
  * package: Don't rely upon directory configuration for
    initSubmodule().
  * package: Set GSETTINGS_SCHEMA_DIR when ran from source.
  * build: Autodetect SpiderMonkey's debug mode.
  * context: Use GThread to determine owner thread.
  * jsapi-constructor-proxy: Inherit from js::Wrapper.
  * system: Switch from JS::CallReceiver to JS::CallArgs.
  * coverage: Root using context, not runtime.
  * package: Add checkSymbol() to check for symbol availability.
  * package: Add requireSymbol() method.
  * overrides: Implement Gio.ListStore[Symbol.iterator].
  * modules/system.cpp: Add a dumpHeapComplete() method.
  * Use std::unique_ptr instead of g_autofree/g_autoptr().
  * modules/cairo-*-surface.cpp: Silence compiler warnings.
  * js: Stop using flags argument to String.replace().
  * tests: Root using context, not runtime.
  * autofree: Avoid using local typedefs in classes.
  * GjsAutoChar: Do not take ownership of const char*.
  * maint: Fix a wrong sscanf argument.
  * js: Use autoptr in gjs_object_require_property().
  * jsapi-util-string: Remove useless length calculation.
  * maint: Add a static code analysis "make target".
  * Fix the build with debug logs enabled.
  * js: Module exports use ES6 scope rules.
  * console: Refactor read-eval-print loop.
  * js: Use a special object for modules.
  * js: Refactor global object creation.
  * js: New JS_Enumerate API.
  * js: Switch from JS::NullPtr() to nullptr.
  * js: Global object is implicit in many functions.
  * js: JSCLASS_IMPLEMENTS_BARRIERS is now implicit.
  * js: Weak pointer callback API change.
  * js: setProperty operations with triple result state.
  * js: New JS_IsArrayObject() API.
  * js: Rename JS_InternString to JS_AtomizeAndPinString.
  * importer: API change in enumerate operation.
  * js: Set JSPROP_RESOLVING when defining properties.
  * modules/console: Update to js::PrintError from upstream.
  * js: Various API changes for SpiderMonkey 45.
  * coverage: Misc Javascript-side API changes.
  * importer: Seal import with JSPropertyDescriptor directly.
  * js: Update obsolete comments.
  * js: Adapt to new JS::TraceEdge&lt;T&gt; API.
  * js: New JSClass struct layout.
  * js: Add JSCLASS_FOREGROUND_FINALIZE flag.
  * js: Adapt to options changes.
  * js: Report warnings and errors with encoding.
  * tests: Refactor to avoid error reporter.
  * js: Replace error reporter callbacks.
  * js: Replace JSRuntime APIs that now take JSContext.
  * js: Remove JSRuntime.
  * js: Adapt to misc API changes in SpiderMonkey 52.
  * js: Unbarriered read while in weak ptr callback.
  * docs: Overview of SpiderMonkey 52 features in NEWS.
  * GjsAutoChar: Add a proper operator= (const char*).
  * js: Allow access to modules' lexical scope.
  * tests: Re-enable JIT.
  * build: Use 'always inline' macro in more places.
  * js: Use correct autoptr in gjs_string_to_filename().
  * function: Better message about call during GC.
  * promise: Move to native promises.
  * promise: Report unhandled rejections.
  * context: Properly create const strings array.
  * importer: Give module objects a [Symbol.toStringTag].
  * object: Don't let a method shadow a property.
  * Backport of patch required for JSObject compare to nullptr.
  * Backport of patch required for vectors MOZ_MUST_USE returns.
  * Revert "js: Workaround for function with custom prototype".
  * Revert "build: Allow compiling without RTTI".
  * lang: Move all legacy Lang.Class code.
  * class: Move to ES6 classes in internal code.
  * GObject: Move all legacy GObject class code.
  * GObject: Adapt GObject class framework to ES6.
  * class: Move to ES6 GObject classes in internal code.
  * tests: Add ES6 class inheriting from legacy class.
  * Gtk: Use GObject.registerClass() for Gtk.Widgets.
  * legacy class: Add name property to class object.
  * legacy class: Reinstate Lang.getMetaClass().
  * gerror: Use JS::CaptureCurrentStack for stack info.
  * stack: Remove gjs_context_get_frame_info().
  * gerror: Define a columnNumber on GError-backed errors.
  * console: Print exception even when not from SpiderMonkey.
  * tests: Re-enable accidentally disabled tests.
  * jsapi-util: Also rate limit checking the process size.
  * object: Remove unused argument.
  * maint: Add ASAN Address Sanitizer.
  * docs: Correct leftover mozjs38.
  * arg: Avoid assigning out-of-range values.
  * build: Add LSan suppression file.
  * build: Don't use the vptr sanitiser.
  * arg: Avoid taking abs() of -2^63.
  * tests: Suppress message about too-big integer.
  * main: Use g_option_context_parse_strv().
  * build: Put dbus-run-session in AM_TESTS_ENVIRONMENT.
  * build: Don't use LOG_COMPILER for shell scripts.
  * object: Avoid taking address of empty vector.
  * context: Avoid null pointer dereference.
  * build: Update Valgrind suppressions rules.
  * build: Valgrind with AX_VALGRIND_CHECK.
  * maint: Add SpiderMonkey helgrind suppression rules.
  * tests: Split legacy Gtk.Widget tests out.
  * Revert freeing closures in idle handler.
  * closure: Debug message on invalidate signal.
  * object: Refactor out ConnectData.
  * closure: Prevent collection of invalidated closure.
  * coverage: Correct a licensing mistake.
  * stack: Use js::DumpBacktrace() for gjs_dumpstack().
  * coverage: Don't error out on various files.
  * coverage: Scan ES6 classes for functions.
  * coverage: Correct AST walking for labelled statements.
  * coverage: Walk AST in more cases.
  * tests: Create test ASTs by parsing JS.
  * coverage: Don't count literals as executable.
  * coverage: Don't mark empty var declarations executable.
  * coverage: Misc refactors.
  * coverage: Fix coverage prefixes.
  * jsapi-util-args: Update out-of-date comments.
  * build: Tweak code coverage options.
  * tweener: Fix a couple of warnings.
  * legacy: Allow ES6 classes to inherit from abstract Lang.Class
    class.
  * importer.cpp: Update search path for Cinnamon.
  * Remove valgrind configuration.
  * Fix DEBUG compiler error in Spidermonkey 52.
  * Get most tests passing.
  * Fix usage of g_idle_add for resolving promises.
  * Fix scope warning for restrictedWords in the tweener module.
- Drop baselibs.conf.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1550923200">- fix tumbleweed build
- build with optflags</changelog>
  <changelog author="Dead Mozay &lt;dead-mozay@opensuse.org&gt;" date="1552651200">- Update to version 4.0.0:
  * Add marshalling for native JS errors
  * object: Associate callbacks with the object on which they're installed
  * Use the GIVFuncInfo to hook up vfuncs instead of the GICallbackInfo
  * Capture JS exceptions from invoked virtual functions
  * global: Add a bootstrap system
  * coverage: Use global bootstrap to add JS coverage code
  * coverage: Don't error out on various files
  * coverage: Scan ES6 classes for functions
  * coverage: Correct AST walking for labelled statements
  * coverage: Walk AST in more cases
  * coverage: Refactor bootstrap code to use ES6 classes
  * error: Use JSProtoKey to get Error constructor
  * object: Remove hash-x32 implementation
  * object: Merge weak_pointer_list and dissociate_list
  * object: Remove vfunc list
  * jsapi-util: Remove jsapi-private
  * tests: Use assertions in coverage tests
  * js: Convert scripts to UTF-16 before evaluating
  * coverage: Use LCOV data from SpiderMonkey
  * coverage: Propagate gjs_coverage_write_statistics() errors
  * tests: Add regression test for vfunc crash avoidance
  * jsapi-util-string: Use mozjs UTF8-to-JSString conversion
  * jsapi-util-string: Missing error check
  * importer: Missing error check
  * jsapi-util: Improve check for SyntaxError
  * js: Use JS_EncodeStringToUTF8() directly where advantageous
  * param, importer: Spurious error when resolving non-string
  * js: Don't convert to UTF-8 to compare ASCII names
  * suppressions: Eliminate machine-dependent expressions
  * object: check in gjs_typecheck_object if the object has been finalized
  * object: don't resolve or set,get properties on finalized elements
  * object: add better logging when invalid access happens
  * object: reset the keep alive flag on wrapper when object is disposed
  * installed-tests/js: add testGObjectDestructionAccess to verify access to destryed objects
  * object: Leave out param untouched on error
  * maint: highlight the license
  * release: Add NEWS for 1.51.3]
  * Amend gtk-application.js
  * mv gtk-window.js to amend gtk.js, including suggestions
  * arg: String as GdkAtom, and GdkAtom as string
  * Test case improved in `installed-tests/js/testCairo.js` [fixes #27]
  * object: Only show critical errors on access to finalized objects
    (Closes: #21)
  * coverage: Remove unused JSCompartmentOptions
  * js: Remove unnecessary property getters and setters
  * object: Show error when using proto functions (connect*, emit) on destroyed object
  * object: make clear in toString() proto method when the object is finalized
  * proxyutils: remove trailing spaces
  * release: Prepare for 1.51.4
  * arg: Marshal GType of 0 to null
  * release: Include NEWS from 1.50.3
  * profiler: add SPSProfiler implementation
  * profiler: Implement --profile flag behaviour
  * profiler: Allow enabling with GJS_ENABLE_PROFILER=1
  * profiler: Disable profiler in interactive mode
  * profiler: Disable SIGUSR2 start/stop
  * profiler: Suppress cppcheck warning
  * profiler: Allow configuring with --disable-profiler
  * profiler: Always activate profiler if GJS_ENABLE_PROFILER=1
  * foreign: Use gjs_eval_with_scope() instead of public API
  * profiler: Reduce API surface
  * object: Restore resolve return value
  * tests: Don't compare Rooted&lt;T&gt; against NULL
  * tests: Add pending test for composite template subclass
  * maint: Fix obsolete comments on resolve hooks
  * js: Remove context from GjsAutoJSChar
  * Fix overwriting of libcjs_la_SOURCES
  * jsapi-util-string: Fix return of gjs_get_string_id()
  * Revert "object: reset the keep alive flag on wrapper when object is disposed"
  * release: Include NEWS from 1.50.4
  * maint: Update DOAP file
  * Allow using GObject.signal_* functions in place of Object methods
  * gjs_callback_closure: Log uncatchable exceptions, don't just exit
  * gjs_callback_closure: Use g_error, not exit, on uncatchable exceptions
  * _gjs_context_run_jobs: Log uncatchable exceptions, except System.exit()
  * gjs_context_eval: Use different GError message for uncatchable exceptions
  * gjs_context_eval: Log a critical on uncatchable exceptions]
  * build: Install suppressions files
  * Rename gjs-1.0
  * CI: use a more robuts test for profiling dumping
  * release: Prepare for 1.51.90
  * build: Ignore -Wcast-function-type in G_DEFINE_TYPE
  * jsapi-dynamic-class: Use interned strings to link prototype
  * function: move completed trampolines out of gjs_invoke_c_function
  * function: Fix outdated comment
  * tests: Add tests for GObject-valued properties
  * profiler: Remove unused function in !ENABLE_PROFILER case
  * profiler: Don't include alloca.h when disabled
  * toggle: Add debug logging
  * context: Add more debug logging to dispose
  * log: Allow logging thread ID of each message
  * context: Shut down toggle queue before dispose notify
  * context: Fix usage of g_idle_add for resolving promises
  * release: Prepare for 1.51.91
  * function: Refactor "callback blocked" message into helper function
  * function: Don't call into JS if on the wrong thread
  * Profiler: fix build on Debian/Ubuntu
  * Revert "build: Install suppressions files"
  * Remove test/travis-ci.sh
  * Tests: Fix failures from gjs renaming
  * console: Free profiler output path at different points
  * sysprof: Initialize buffer in SpCaptureWriter
  * tests: Reduce length of profiler start/stop test
  * overrides/Gio: Add D-Bus convenience to more proxy methods
  * context: Job queue should not swallow pending exceptions
  * overrides: Add override for Cairo that merges in imports.cairo
  * profiler: Don't assume layout of struct sigaction
  * context: Always import byteArray
  * Remove dead code
  * Gio: Remove obsolete code
  * tests: Add missing async test parameter
  * Remove unnecessary semicolons
  * context: dump heaps on signal
  * installed-tests/js: skip a test GTK dependent, if no GTK
  * Update tweener.js -- 48 eslint errors fixed
  * log: Remove unused debug topics
  * object: Improve lifecycle logging
  * engine: Free Cairo static data on shutdown
  * object: Ensure weak ref callback is removed on finalize
  * initial commit of heapgraph scripts
  * rename README.md to heapgraph.md
  * tweak heapgraph.md
  * heapdot.py: remove shape compression
  * omit 'self-hosting-global' unless explicitly targetted
  * release: Prepare for 1.52.1
  * Merge branch 'jaszhix/gjs-tweener-fix'
  * Revert "engine: Free Cairo static data on shutdown"
  * heapgraph.py: adjust terminal output style * don't use colors in terminal output * remove unused label function
  * Fix UTF8 encoding for some GJS string arrays. - The function that constructs string arrays for imports and argv utilized a JS_NewStringCopyZ call instead of the proper JS_NewStringCopyUTF8Z (the input is UTF8).
  * Add testing for ARGV encoding changes.
  * Automate testing for unicode encoding.
  * Test new environment flag against pipeline.
  * object: don't use toggle references unless necessary
  * object: properly disassociate wrappers
  * context: Add API to force GC schedule
  * object: Queue a forced GC when toggling down
  * object: Only weak unref if GObject is still alive
  * overrides: support Gtk template callbacks
  * context: Ensure force_gc flag is not lost if the idle is scheduled
    (Closes: #150)
  * object: Embed wrapped object list into ObjectInstance (Closes: #142)
  * jsapi-util-root: Add operator!=(nullptr_t)
  * Support interface signal handlers
  * importer: Refactor awkward 'goto out' situation
  * log: Add gjs_debug_id()
  * js: Don't convert to UTF-8 just for debug logging
  * console: --jsversion shell option
  * object: Adjust arguments of method
  * object: Upgrade severity of toggle warning to error
  * jsapi-util: Remove gjs_get_type_name()
  * mem: Remove unused counters
  * importer: Retrieve names while iterating search path (Closes: #154)
  * function: Check for invalid closure
  * Remove unnecessary inline
  * jsapi-util-string: Fix object logging
  * util-root: Allow null notification functions when rooting (Closes: #144)
  * object: Set up a single weak ref on the context (Closes: #144)
  * object: Move context dispose notify to GjsContext
  * object: Fix unused variable
  * object: Change linked list size() to return size_t
  * object: Fix logging statement
  * js: Schedule a compacting GC on gjs_gc_if_needed() (Closes: #151)
  * boxed: Update outdated comment
  * boxed: Remove limitation of 256 fields
  * tests: Debug-log coverage output
  * tests: Remove unused length argument in coverage tests
  * tests: Correct typo in test name
  * jsapi-util-string: Avoid unnecessary root
  * boxed: Remove unnecessary roots</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1561982400">- Update to version 4.2.0:
  * update deprecated glib function (#72)
  * Fix new autoconf-archive compile issue (#73)</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1584360000">- update version 4.4.0
  * version bump with no change</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1601208000">- Update to version 4.6.0.
  * Fix two broken test cases.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1601294400">- Build with mozjs68.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1607169600">- Update to version 4.8.0.
  * Rebase on GJS 1.66 and Mozjs78.
  * deprecation.cpp: Add additional info to ByteArray deprecation
    warning, and link to the xlet versioning tutorial page.
- Add cjs-tests package.
- Switch to meson.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1608984000">- Update to version 4.8.1.
  * No important changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1609416000">- Do not add RPM dependencies for installed-tests: some tests there
  are intentionally crafted to 'fail' with missing deps. The dep
  scanner would not know though.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1610625600">- Update to version 4.8.2.
  * Rebase on gjs 1.66.1.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1622116800">- Update to version 5.0.0.
  * fix readline build on certain systems
  * overrides/Gtk: Set BuilderScope in class init
  * gi/wrapperutils: Move gjs_get_string_id() into resolve()
    implementations
  * Revert "arg-cache: Save space by not caching GType"
  * Fixed error in _init() that prevented GType objects from being
    created. Improved the regression test, implementing Marco T's
    feedback.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1693310400">- update to version 5.8.0
  * GObject: Handle versions of GLib without GBindingGroup
  * switch to mozjs102</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 6.0.0:
  * fix(build, tests): move `have_gtk4` to the appropriate place
  * Fix meson.build deprecations up to 0.56.0</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1706875200">- Use BuildRequires readline-devel for Leap15
  * SLE15's readline-devel doesn't have pkgconfig file, readline-devel
    should be used at the buildtime</changelog>
</package>
<package pkgid="47fbc95fac4ef360f9d6d54f97033ff91d8384564cb68629ba574dbb055a028438791a279a137497b56983073b441a31477379fbd3c8644d4c8ff44e903f5be4" name="cjs" arch="x86_64">
  <version epoch="0" ver="6.0.0" rel="2.1"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1601208000">- Update to version 4.6.0.
  * Fix two broken test cases.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1601294400">- Build with mozjs68.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1607169600">- Update to version 4.8.0.
  * Rebase on GJS 1.66 and Mozjs78.
  * deprecation.cpp: Add additional info to ByteArray deprecation
    warning, and link to the xlet versioning tutorial page.
- Add cjs-tests package.
- Switch to meson.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1608984000">- Update to version 4.8.1.
  * No important changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1609416000">- Do not add RPM dependencies for installed-tests: some tests there
  are intentionally crafted to 'fail' with missing deps. The dep
  scanner would not know though.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1610625600">- Update to version 4.8.2.
  * Rebase on gjs 1.66.1.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1622116800">- Update to version 5.0.0.
  * fix readline build on certain systems
  * overrides/Gtk: Set BuilderScope in class init
  * gi/wrapperutils: Move gjs_get_string_id() into resolve()
    implementations
  * Revert "arg-cache: Save space by not caching GType"
  * Fixed error in _init() that prevented GType objects from being
    created. Improved the regression test, implementing Marco T's
    feedback.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1693310400">- update to version 5.8.0
  * GObject: Handle versions of GLib without GBindingGroup
  * switch to mozjs102</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 6.0.0:
  * fix(build, tests): move `have_gtk4` to the appropriate place
  * Fix meson.build deprecations up to 0.56.0</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1706875200">- Use BuildRequires readline-devel for Leap15
  * SLE15's readline-devel doesn't have pkgconfig file, readline-devel
    should be used at the buildtime</changelog>
</package>
<package pkgid="322af00d66b8a97928ec93ac9bb5b314a953d71e4c02ece132155a544e44f1ee5cb961437033de890e1ad5e7fa2e857750b8b1b485724a4fc2f391d96f4c8eae" name="cjs-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.0.0" rel="2.1"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1601208000">- Update to version 4.6.0.
  * Fix two broken test cases.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1601294400">- Build with mozjs68.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1607169600">- Update to version 4.8.0.
  * Rebase on GJS 1.66 and Mozjs78.
  * deprecation.cpp: Add additional info to ByteArray deprecation
    warning, and link to the xlet versioning tutorial page.
- Add cjs-tests package.
- Switch to meson.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1608984000">- Update to version 4.8.1.
  * No important changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1609416000">- Do not add RPM dependencies for installed-tests: some tests there
  are intentionally crafted to 'fail' with missing deps. The dep
  scanner would not know though.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1610625600">- Update to version 4.8.2.
  * Rebase on gjs 1.66.1.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1622116800">- Update to version 5.0.0.
  * fix readline build on certain systems
  * overrides/Gtk: Set BuilderScope in class init
  * gi/wrapperutils: Move gjs_get_string_id() into resolve()
    implementations
  * Revert "arg-cache: Save space by not caching GType"
  * Fixed error in _init() that prevented GType objects from being
    created. Improved the regression test, implementing Marco T's
    feedback.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1693310400">- update to version 5.8.0
  * GObject: Handle versions of GLib without GBindingGroup
  * switch to mozjs102</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 6.0.0:
  * fix(build, tests): move `have_gtk4` to the appropriate place
  * Fix meson.build deprecations up to 0.56.0</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1706875200">- Use BuildRequires readline-devel for Leap15
  * SLE15's readline-devel doesn't have pkgconfig file, readline-devel
    should be used at the buildtime</changelog>
</package>
<package pkgid="1b3ae5c6ec3e79848a93424040fa8d7ae6dd45df8e645d9b310d0185472b7fd26e42cc7abd8bdd67142f7f6353dc114c6cedf575a648570757e4c43c1e1269d8" name="cjs-debugsource" arch="x86_64">
  <version epoch="0" ver="6.0.0" rel="2.1"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1601208000">- Update to version 4.6.0.
  * Fix two broken test cases.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1601294400">- Build with mozjs68.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1607169600">- Update to version 4.8.0.
  * Rebase on GJS 1.66 and Mozjs78.
  * deprecation.cpp: Add additional info to ByteArray deprecation
    warning, and link to the xlet versioning tutorial page.
- Add cjs-tests package.
- Switch to meson.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1608984000">- Update to version 4.8.1.
  * No important changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1609416000">- Do not add RPM dependencies for installed-tests: some tests there
  are intentionally crafted to 'fail' with missing deps. The dep
  scanner would not know though.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1610625600">- Update to version 4.8.2.
  * Rebase on gjs 1.66.1.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1622116800">- Update to version 5.0.0.
  * fix readline build on certain systems
  * overrides/Gtk: Set BuilderScope in class init
  * gi/wrapperutils: Move gjs_get_string_id() into resolve()
    implementations
  * Revert "arg-cache: Save space by not caching GType"
  * Fixed error in _init() that prevented GType objects from being
    created. Improved the regression test, implementing Marco T's
    feedback.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1693310400">- update to version 5.8.0
  * GObject: Handle versions of GLib without GBindingGroup
  * switch to mozjs102</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 6.0.0:
  * fix(build, tests): move `have_gtk4` to the appropriate place
  * Fix meson.build deprecations up to 0.56.0</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1706875200">- Use BuildRequires readline-devel for Leap15
  * SLE15's readline-devel doesn't have pkgconfig file, readline-devel
    should be used at the buildtime</changelog>
</package>
<package pkgid="e6b91ac0596e77c317e6749d97441f6fab9568be687ec3ee2bba5a2b80fcb1dbafd9b19a3205d42de662c166c184f50be236919f54f40c0435fede533aed57ab" name="cjs-devel" arch="x86_64">
  <version epoch="0" ver="6.0.0" rel="2.1"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1601208000">- Update to version 4.6.0.
  * Fix two broken test cases.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1601294400">- Build with mozjs68.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1607169600">- Update to version 4.8.0.
  * Rebase on GJS 1.66 and Mozjs78.
  * deprecation.cpp: Add additional info to ByteArray deprecation
    warning, and link to the xlet versioning tutorial page.
- Add cjs-tests package.
- Switch to meson.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1608984000">- Update to version 4.8.1.
  * No important changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1609416000">- Do not add RPM dependencies for installed-tests: some tests there
  are intentionally crafted to 'fail' with missing deps. The dep
  scanner would not know though.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1610625600">- Update to version 4.8.2.
  * Rebase on gjs 1.66.1.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1622116800">- Update to version 5.0.0.
  * fix readline build on certain systems
  * overrides/Gtk: Set BuilderScope in class init
  * gi/wrapperutils: Move gjs_get_string_id() into resolve()
    implementations
  * Revert "arg-cache: Save space by not caching GType"
  * Fixed error in _init() that prevented GType objects from being
    created. Improved the regression test, implementing Marco T's
    feedback.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1693310400">- update to version 5.8.0
  * GObject: Handle versions of GLib without GBindingGroup
  * switch to mozjs102</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 6.0.0:
  * fix(build, tests): move `have_gtk4` to the appropriate place
  * Fix meson.build deprecations up to 0.56.0</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1706875200">- Use BuildRequires readline-devel for Leap15
  * SLE15's readline-devel doesn't have pkgconfig file, readline-devel
    should be used at the buildtime</changelog>
</package>
<package pkgid="2fb67a443a3b834d940041b07e4490c9dc9ae8ed0a3412f87ed723f7a9bf6176d12bca0ccd536a96b28fad2a3294c9e5567d4d143e850e795a5a0a87a710c637" name="clang-tools" arch="x86_64">
  <version epoch="0" ver="18.1.5" rel="1.0.2.1.sr20240429"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681819200">- Relax requirements for clang-tools to allow installation of older
  versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695124800">- Update to version 17.0.1.
  * For details, see the release notes:
  - https://releases.llvm.org/17.0.1/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/lld/docs/ReleaseNotes.html
- Rebase patches:
  * libcxx-test-library-path.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
  * llvm-remove-clang-only-flags.patch
  * opt-viewer-Find-style-css-in-usr-share.patch
- Simplify check-no-llvm-exegesis.patch by removing test directory.
- Drop patches that have landed upstream:
  * openmp-drop-rpath.patch
- Add openmp-dont-run-gpu-arch.patch: the binaries are not
  available in our build, and neither are the toolchains they test
  for (NV CUDA and AMD HSA).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696680000">- Update to version 17.0.2.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Update to version 17.0.3.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)
- Limit number of LTO threads on 32-bit architectures to prevent
  out-of-memory during linking.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699185600">- Update to version 17.0.4.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Include libomptarget.devicertl.a in libomp*-devel, which is
  required for (GPU) offloading.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1700308800">- Update to version 17.0.5.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Also test clang-tools-extra (at least most parts) and lld.
- Adapt test in lld-default-sha1.patch.
- Don't disable testing if qemu_user_space_build has been set to 0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Update to version 17.0.6.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
- Use major version only instead of full (patch-level) version for
  versioned executables: we don't support parallel installation of
  multiple versions of the same LLVM major version. (boo#1217450)
  Also drop the clang-X.Y symlink that was introduced for
  boo#1012260, because Y is always 0.
- Manage clang-cpp with update-alternatives like other binaries.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1704974400">- Use %_target_* for determining the compiler host triple (boo#1218701)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709553600">- Fix PowerPC triples: use powerpc[64[le]] instead of ppc[64[le]].
- Require 8 GB memory for 64-bit architectures to prevent OOM.
- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1709726400">- Explicitly define PYTHON3_EXECUTABLE, since python 3.11 is being
  pulled in by cmake in SLE-15-SP6.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Update to version 18.1.1.
  * For details, see the release notes:
  - https://releases.llvm.org/18.1.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tool: llvm-readtapi, LLVM TAPI file reader and
    transformer.
  * Removed LLVM tools: llvm-tapi-diff, llvm-remark-size-diff.
  * New LLDB tool: lldb-dap debug adapter.
  * Removed LLDB tool: lldb-vscode.
- Rename libomp-devel symbolic name to libomp-devel-provider.
  We want to introduce a metapackage named libomp-devel.
- Rebase patches:
  * assume-opensuse.patch
  * link-clang-tools-extra-shared.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-fix-find-gcc5-install.patch
  * llvm-normally-versioned-libllvm.patch
  * llvm-suse-implicit-gnu.patch
- Add patches to fix tests:
  * clang-fix-modules-test-riscv.patch
  * clang-fix-openmp-test-non-x86.patch
  * clang-fix-openmp-test.patch
  * llvm-fix-cov-test-i586.patch
- Restructure version macros in specfile for new versioning scheme.
- Fix packaging of ld.lld as ld alternative.
- Disable LLDB Python bindings on SLE/Leap. They now require Swig 4
  which isn't available there.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1711195200">- Update to version 18.1.2.
  * This release contains bug-fixes for the LLVM 18.1.0 release.
    This release is API and ABI compatible with 18.1.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
- Prefer ld.bfd for now to get THP-compatible section layout.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1712232000">- Update to version 18.1.3.
  * Fixes ThreadSanitizer failures for glibc's LoongArch and
    certain RISC-V ports when fstat is used.
  * `transform.structured.convert_to_loops` now properly deletes
    its target op.
  * Fix a `llvm.usub.with.overflow.i128` wrong code generation
    regression that was introduced with LLVM 18.1.0.
  * MemorySanitizer on Linux can now run even when maximum-entropy
    address-space layout randomization is configured globally (as
    is becoming increasingly common). MemorySanitizer can
    automatically re-exec ASLR-off for the process if needed,
    instead of aborting.
  * Fixed a Clang 18.x regression which increased binary size and
    stack usage with `-ftrivial-auto-var-init`.
- Set directories for configuration files: /etc/clang for system-
  wide configuration and ~/.config/clang for users. For details see
  https://clang.llvm.org/docs/UsersManual.html#configuration-files.
- Use old conflicts/provides for python3-clang on Leap.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1713441600">- Update to version 18.1.4.
  * Fixes an issue with Arm64EC code generation where calls to some
    intrinsics implemented in compiler-rt used the wrong name
    mangling, eventually resulting in unresolved symbol errors
    during linking.
  * Fixed an incorrect poison-generating flag preservation in
    `InstSimplify`. It will fix a miscompilation on RISCV, which
    turns the incorrect `or disjoint` into an `add`.
  * Save/restore routines for RV32E/RV64E are added to compiler-rt.
  * Fix regressions introduced in LLVM 18.1.3 in MIPS atomicrmw
    min/max codegen.
- Include module files for libc++ in libc++-devel.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1715083200">- Update to version 18.1.5.
  * This release contains bug-fixes for the LLVM 18.1.0 release.
    This release is API and ABI compatible with 18.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
</package>
<package pkgid="898dc4d74876ee218d0ac685b2a21dd021573fb8f38e8db7a4933961c8cc09b0c8d7391e13a204a0d66077ae99a291fc42beb77b01854d69038abad6ed46e0de" name="clang-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="18.1.5" rel="1.0.2.1.sr20240429"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681819200">- Relax requirements for clang-tools to allow installation of older
  versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695124800">- Update to version 17.0.1.
  * For details, see the release notes:
  - https://releases.llvm.org/17.0.1/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/lld/docs/ReleaseNotes.html
- Rebase patches:
  * libcxx-test-library-path.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
  * llvm-remove-clang-only-flags.patch
  * opt-viewer-Find-style-css-in-usr-share.patch
- Simplify check-no-llvm-exegesis.patch by removing test directory.
- Drop patches that have landed upstream:
  * openmp-drop-rpath.patch
- Add openmp-dont-run-gpu-arch.patch: the binaries are not
  available in our build, and neither are the toolchains they test
  for (NV CUDA and AMD HSA).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696680000">- Update to version 17.0.2.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Update to version 17.0.3.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)
- Limit number of LTO threads on 32-bit architectures to prevent
  out-of-memory during linking.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699185600">- Update to version 17.0.4.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Include libomptarget.devicertl.a in libomp*-devel, which is
  required for (GPU) offloading.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1700308800">- Update to version 17.0.5.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Also test clang-tools-extra (at least most parts) and lld.
- Adapt test in lld-default-sha1.patch.
- Don't disable testing if qemu_user_space_build has been set to 0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Update to version 17.0.6.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
- Use major version only instead of full (patch-level) version for
  versioned executables: we don't support parallel installation of
  multiple versions of the same LLVM major version. (boo#1217450)
  Also drop the clang-X.Y symlink that was introduced for
  boo#1012260, because Y is always 0.
- Manage clang-cpp with update-alternatives like other binaries.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1704974400">- Use %_target_* for determining the compiler host triple (boo#1218701)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709553600">- Fix PowerPC triples: use powerpc[64[le]] instead of ppc[64[le]].
- Require 8 GB memory for 64-bit architectures to prevent OOM.
- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1709726400">- Explicitly define PYTHON3_EXECUTABLE, since python 3.11 is being
  pulled in by cmake in SLE-15-SP6.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Update to version 18.1.1.
  * For details, see the release notes:
  - https://releases.llvm.org/18.1.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tool: llvm-readtapi, LLVM TAPI file reader and
    transformer.
  * Removed LLVM tools: llvm-tapi-diff, llvm-remark-size-diff.
  * New LLDB tool: lldb-dap debug adapter.
  * Removed LLDB tool: lldb-vscode.
- Rename libomp-devel symbolic name to libomp-devel-provider.
  We want to introduce a metapackage named libomp-devel.
- Rebase patches:
  * assume-opensuse.patch
  * link-clang-tools-extra-shared.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-fix-find-gcc5-install.patch
  * llvm-normally-versioned-libllvm.patch
  * llvm-suse-implicit-gnu.patch
- Add patches to fix tests:
  * clang-fix-modules-test-riscv.patch
  * clang-fix-openmp-test-non-x86.patch
  * clang-fix-openmp-test.patch
  * llvm-fix-cov-test-i586.patch
- Restructure version macros in specfile for new versioning scheme.
- Fix packaging of ld.lld as ld alternative.
- Disable LLDB Python bindings on SLE/Leap. They now require Swig 4
  which isn't available there.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1711195200">- Update to version 18.1.2.
  * This release contains bug-fixes for the LLVM 18.1.0 release.
    This release is API and ABI compatible with 18.1.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
- Prefer ld.bfd for now to get THP-compatible section layout.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1712232000">- Update to version 18.1.3.
  * Fixes ThreadSanitizer failures for glibc's LoongArch and
    certain RISC-V ports when fstat is used.
  * `transform.structured.convert_to_loops` now properly deletes
    its target op.
  * Fix a `llvm.usub.with.overflow.i128` wrong code generation
    regression that was introduced with LLVM 18.1.0.
  * MemorySanitizer on Linux can now run even when maximum-entropy
    address-space layout randomization is configured globally (as
    is becoming increasingly common). MemorySanitizer can
    automatically re-exec ASLR-off for the process if needed,
    instead of aborting.
  * Fixed a Clang 18.x regression which increased binary size and
    stack usage with `-ftrivial-auto-var-init`.
- Set directories for configuration files: /etc/clang for system-
  wide configuration and ~/.config/clang for users. For details see
  https://clang.llvm.org/docs/UsersManual.html#configuration-files.
- Use old conflicts/provides for python3-clang on Leap.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1713441600">- Update to version 18.1.4.
  * Fixes an issue with Arm64EC code generation where calls to some
    intrinsics implemented in compiler-rt used the wrong name
    mangling, eventually resulting in unresolved symbol errors
    during linking.
  * Fixed an incorrect poison-generating flag preservation in
    `InstSimplify`. It will fix a miscompilation on RISCV, which
    turns the incorrect `or disjoint` into an `add`.
  * Save/restore routines for RV32E/RV64E are added to compiler-rt.
  * Fix regressions introduced in LLVM 18.1.3 in MIPS atomicrmw
    min/max codegen.
- Include module files for libc++ in libc++-devel.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1715083200">- Update to version 18.1.5.
  * This release contains bug-fixes for the LLVM 18.1.0 release.
    This release is API and ABI compatible with 18.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
</package>
<package pkgid="dde327887a4f2001dafe32e4a1726b388d5d859f9f3c2e653c87da53a006969d25532afcaeb8230fb84e6efbed43c726bc1f4177e6a297f1086327d9297c922e" name="clang18" arch="x86_64">
  <version epoch="0" ver="18.1.5" rel="1.0.2.1.sr20240429"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681819200">- Relax requirements for clang-tools to allow installation of older
  versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695124800">- Update to version 17.0.1.
  * For details, see the release notes:
  - https://releases.llvm.org/17.0.1/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/lld/docs/ReleaseNotes.html
- Rebase patches:
  * libcxx-test-library-path.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
  * llvm-remove-clang-only-flags.patch
  * opt-viewer-Find-style-css-in-usr-share.patch
- Simplify check-no-llvm-exegesis.patch by removing test directory.
- Drop patches that have landed upstream:
  * openmp-drop-rpath.patch
- Add openmp-dont-run-gpu-arch.patch: the binaries are not
  available in our build, and neither are the toolchains they test
  for (NV CUDA and AMD HSA).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696680000">- Update to version 17.0.2.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Update to version 17.0.3.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)
- Limit number of LTO threads on 32-bit architectures to prevent
  out-of-memory during linking.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699185600">- Update to version 17.0.4.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Include libomptarget.devicertl.a in libomp*-devel, which is
  required for (GPU) offloading.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1700308800">- Update to version 17.0.5.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Also test clang-tools-extra (at least most parts) and lld.
- Adapt test in lld-default-sha1.patch.
- Don't disable testing if qemu_user_space_build has been set to 0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Update to version 17.0.6.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
- Use major version only instead of full (patch-level) version for
  versioned executables: we don't support parallel installation of
  multiple versions of the same LLVM major version. (boo#1217450)
  Also drop the clang-X.Y symlink that was introduced for
  boo#1012260, because Y is always 0.
- Manage clang-cpp with update-alternatives like other binaries.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1704974400">- Use %_target_* for determining the compiler host triple (boo#1218701)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709553600">- Fix PowerPC triples: use powerpc[64[le]] instead of ppc[64[le]].
- Require 8 GB memory for 64-bit architectures to prevent OOM.
- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1709726400">- Explicitly define PYTHON3_EXECUTABLE, since python 3.11 is being
  pulled in by cmake in SLE-15-SP6.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Update to version 18.1.1.
  * For details, see the release notes:
  - https://releases.llvm.org/18.1.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tool: llvm-readtapi, LLVM TAPI file reader and
    transformer.
  * Removed LLVM tools: llvm-tapi-diff, llvm-remark-size-diff.
  * New LLDB tool: lldb-dap debug adapter.
  * Removed LLDB tool: lldb-vscode.
- Rename libomp-devel symbolic name to libomp-devel-provider.
  We want to introduce a metapackage named libomp-devel.
- Rebase patches:
  * assume-opensuse.patch
  * link-clang-tools-extra-shared.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-fix-find-gcc5-install.patch
  * llvm-normally-versioned-libllvm.patch
  * llvm-suse-implicit-gnu.patch
- Add patches to fix tests:
  * clang-fix-modules-test-riscv.patch
  * clang-fix-openmp-test-non-x86.patch
  * clang-fix-openmp-test.patch
  * llvm-fix-cov-test-i586.patch
- Restructure version macros in specfile for new versioning scheme.
- Fix packaging of ld.lld as ld alternative.
- Disable LLDB Python bindings on SLE/Leap. They now require Swig 4
  which isn't available there.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1711195200">- Update to version 18.1.2.
  * This release contains bug-fixes for the LLVM 18.1.0 release.
    This release is API and ABI compatible with 18.1.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
- Prefer ld.bfd for now to get THP-compatible section layout.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1712232000">- Update to version 18.1.3.
  * Fixes ThreadSanitizer failures for glibc's LoongArch and
    certain RISC-V ports when fstat is used.
  * `transform.structured.convert_to_loops` now properly deletes
    its target op.
  * Fix a `llvm.usub.with.overflow.i128` wrong code generation
    regression that was introduced with LLVM 18.1.0.
  * MemorySanitizer on Linux can now run even when maximum-entropy
    address-space layout randomization is configured globally (as
    is becoming increasingly common). MemorySanitizer can
    automatically re-exec ASLR-off for the process if needed,
    instead of aborting.
  * Fixed a Clang 18.x regression which increased binary size and
    stack usage with `-ftrivial-auto-var-init`.
- Set directories for configuration files: /etc/clang for system-
  wide configuration and ~/.config/clang for users. For details see
  https://clang.llvm.org/docs/UsersManual.html#configuration-files.
- Use old conflicts/provides for python3-clang on Leap.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1713441600">- Update to version 18.1.4.
  * Fixes an issue with Arm64EC code generation where calls to some
    intrinsics implemented in compiler-rt used the wrong name
    mangling, eventually resulting in unresolved symbol errors
    during linking.
  * Fixed an incorrect poison-generating flag preservation in
    `InstSimplify`. It will fix a miscompilation on RISCV, which
    turns the incorrect `or disjoint` into an `add`.
  * Save/restore routines for RV32E/RV64E are added to compiler-rt.
  * Fix regressions introduced in LLVM 18.1.3 in MIPS atomicrmw
    min/max codegen.
- Include module files for libc++ in libc++-devel.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1715083200">- Update to version 18.1.5.
  * This release contains bug-fixes for the LLVM 18.1.0 release.
    This release is API and ABI compatible with 18.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
</package>
<package pkgid="6ee75ddd8d4b24827dd043a29fc9424edafd8dbb9138de66bc183f8f1d37543fc6365aa52190673bf8d74b9669e885b5324d12795b15a9f7972b1a1fcb6a9676" name="clang18-debuginfo" arch="x86_64">
  <version epoch="0" ver="18.1.5" rel="1.0.2.1.sr20240429"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681819200">- Relax requirements for clang-tools to allow installation of older
  versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695124800">- Update to version 17.0.1.
  * For details, see the release notes:
  - https://releases.llvm.org/17.0.1/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/lld/docs/ReleaseNotes.html
- Rebase patches:
  * libcxx-test-library-path.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
  * llvm-remove-clang-only-flags.patch
  * opt-viewer-Find-style-css-in-usr-share.patch
- Simplify check-no-llvm-exegesis.patch by removing test directory.
- Drop patches that have landed upstream:
  * openmp-drop-rpath.patch
- Add openmp-dont-run-gpu-arch.patch: the binaries are not
  available in our build, and neither are the toolchains they test
  for (NV CUDA and AMD HSA).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696680000">- Update to version 17.0.2.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Update to version 17.0.3.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)
- Limit number of LTO threads on 32-bit architectures to prevent
  out-of-memory during linking.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699185600">- Update to version 17.0.4.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Include libomptarget.devicertl.a in libomp*-devel, which is
  required for (GPU) offloading.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1700308800">- Update to version 17.0.5.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Also test clang-tools-extra (at least most parts) and lld.
- Adapt test in lld-default-sha1.patch.
- Don't disable testing if qemu_user_space_build has been set to 0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Update to version 17.0.6.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
- Use major version only instead of full (patch-level) version for
  versioned executables: we don't support parallel installation of
  multiple versions of the same LLVM major version. (boo#1217450)
  Also drop the clang-X.Y symlink that was introduced for
  boo#1012260, because Y is always 0.
- Manage clang-cpp with update-alternatives like other binaries.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1704974400">- Use %_target_* for determining the compiler host triple (boo#1218701)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709553600">- Fix PowerPC triples: use powerpc[64[le]] instead of ppc[64[le]].
- Require 8 GB memory for 64-bit architectures to prevent OOM.
- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1709726400">- Explicitly define PYTHON3_EXECUTABLE, since python 3.11 is being
  pulled in by cmake in SLE-15-SP6.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Update to version 18.1.1.
  * For details, see the release notes:
  - https://releases.llvm.org/18.1.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tool: llvm-readtapi, LLVM TAPI file reader and
    transformer.
  * Removed LLVM tools: llvm-tapi-diff, llvm-remark-size-diff.
  * New LLDB tool: lldb-dap debug adapter.
  * Removed LLDB tool: lldb-vscode.
- Rename libomp-devel symbolic name to libomp-devel-provider.
  We want to introduce a metapackage named libomp-devel.
- Rebase patches:
  * assume-opensuse.patch
  * link-clang-tools-extra-shared.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-fix-find-gcc5-install.patch
  * llvm-normally-versioned-libllvm.patch
  * llvm-suse-implicit-gnu.patch
- Add patches to fix tests:
  * clang-fix-modules-test-riscv.patch
  * clang-fix-openmp-test-non-x86.patch
  * clang-fix-openmp-test.patch
  * llvm-fix-cov-test-i586.patch
- Restructure version macros in specfile for new versioning scheme.
- Fix packaging of ld.lld as ld alternative.
- Disable LLDB Python bindings on SLE/Leap. They now require Swig 4
  which isn't available there.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1711195200">- Update to version 18.1.2.
  * This release contains bug-fixes for the LLVM 18.1.0 release.
    This release is API and ABI compatible with 18.1.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
- Prefer ld.bfd for now to get THP-compatible section layout.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1712232000">- Update to version 18.1.3.
  * Fixes ThreadSanitizer failures for glibc's LoongArch and
    certain RISC-V ports when fstat is used.
  * `transform.structured.convert_to_loops` now properly deletes
    its target op.
  * Fix a `llvm.usub.with.overflow.i128` wrong code generation
    regression that was introduced with LLVM 18.1.0.
  * MemorySanitizer on Linux can now run even when maximum-entropy
    address-space layout randomization is configured globally (as
    is becoming increasingly common). MemorySanitizer can
    automatically re-exec ASLR-off for the process if needed,
    instead of aborting.
  * Fixed a Clang 18.x regression which increased binary size and
    stack usage with `-ftrivial-auto-var-init`.
- Set directories for configuration files: /etc/clang for system-
  wide configuration and ~/.config/clang for users. For details see
  https://clang.llvm.org/docs/UsersManual.html#configuration-files.
- Use old conflicts/provides for python3-clang on Leap.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1713441600">- Update to version 18.1.4.
  * Fixes an issue with Arm64EC code generation where calls to some
    intrinsics implemented in compiler-rt used the wrong name
    mangling, eventually resulting in unresolved symbol errors
    during linking.
  * Fixed an incorrect poison-generating flag preservation in
    `InstSimplify`. It will fix a miscompilation on RISCV, which
    turns the incorrect `or disjoint` into an `add`.
  * Save/restore routines for RV32E/RV64E are added to compiler-rt.
  * Fix regressions introduced in LLVM 18.1.3 in MIPS atomicrmw
    min/max codegen.
- Include module files for libc++ in libc++-devel.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1715083200">- Update to version 18.1.5.
  * This release contains bug-fixes for the LLVM 18.1.0 release.
    This release is API and ABI compatible with 18.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
</package>
<package pkgid="b5a55b171187e7f6f3d0591f152d483751522a11086116c98f794b9a99ee5ab66423fcb47ec425bfe0f18bc4084647bc84af5a27d8ad9abecdf68c5c35fd2d7d" name="clang18-devel" arch="x86_64">
  <version epoch="0" ver="18.1.5" rel="1.0.2.1.sr20240429"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681819200">- Relax requirements for clang-tools to allow installation of older
  versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695124800">- Update to version 17.0.1.
  * For details, see the release notes:
  - https://releases.llvm.org/17.0.1/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/lld/docs/ReleaseNotes.html
- Rebase patches:
  * libcxx-test-library-path.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
  * llvm-remove-clang-only-flags.patch
  * opt-viewer-Find-style-css-in-usr-share.patch
- Simplify check-no-llvm-exegesis.patch by removing test directory.
- Drop patches that have landed upstream:
  * openmp-drop-rpath.patch
- Add openmp-dont-run-gpu-arch.patch: the binaries are not
  available in our build, and neither are the toolchains they test
  for (NV CUDA and AMD HSA).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696680000">- Update to version 17.0.2.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Update to version 17.0.3.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)
- Limit number of LTO threads on 32-bit architectures to prevent
  out-of-memory during linking.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699185600">- Update to version 17.0.4.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Include libomptarget.devicertl.a in libomp*-devel, which is
  required for (GPU) offloading.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1700308800">- Update to version 17.0.5.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Also test clang-tools-extra (at least most parts) and lld.
- Adapt test in lld-default-sha1.patch.
- Don't disable testing if qemu_user_space_build has been set to 0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Update to version 17.0.6.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
- Use major version only instead of full (patch-level) version for
  versioned executables: we don't support parallel installation of
  multiple versions of the same LLVM major version. (boo#1217450)
  Also drop the clang-X.Y symlink that was introduced for
  boo#1012260, because Y is always 0.
- Manage clang-cpp with update-alternatives like other binaries.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1704974400">- Use %_target_* for determining the compiler host triple (boo#1218701)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709553600">- Fix PowerPC triples: use powerpc[64[le]] instead of ppc[64[le]].
- Require 8 GB memory for 64-bit architectures to prevent OOM.
- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1709726400">- Explicitly define PYTHON3_EXECUTABLE, since python 3.11 is being
  pulled in by cmake in SLE-15-SP6.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Update to version 18.1.1.
  * For details, see the release notes:
  - https://releases.llvm.org/18.1.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tool: llvm-readtapi, LLVM TAPI file reader and
    transformer.
  * Removed LLVM tools: llvm-tapi-diff, llvm-remark-size-diff.
  * New LLDB tool: lldb-dap debug adapter.
  * Removed LLDB tool: lldb-vscode.
- Rename libomp-devel symbolic name to libomp-devel-provider.
  We want to introduce a metapackage named libomp-devel.
- Rebase patches:
  * assume-opensuse.patch
  * link-clang-tools-extra-shared.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-fix-find-gcc5-install.patch
  * llvm-normally-versioned-libllvm.patch
  * llvm-suse-implicit-gnu.patch
- Add patches to fix tests:
  * clang-fix-modules-test-riscv.patch
  * clang-fix-openmp-test-non-x86.patch
  * clang-fix-openmp-test.patch
  * llvm-fix-cov-test-i586.patch
- Restructure version macros in specfile for new versioning scheme.
- Fix packaging of ld.lld as ld alternative.
- Disable LLDB Python bindings on SLE/Leap. They now require Swig 4
  which isn't available there.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1711195200">- Update to version 18.1.2.
  * This release contains bug-fixes for the LLVM 18.1.0 release.
    This release is API and ABI compatible with 18.1.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
- Prefer ld.bfd for now to get THP-compatible section layout.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1712232000">- Update to version 18.1.3.
  * Fixes ThreadSanitizer failures for glibc's LoongArch and
    certain RISC-V ports when fstat is used.
  * `transform.structured.convert_to_loops` now properly deletes
    its target op.
  * Fix a `llvm.usub.with.overflow.i128` wrong code generation
    regression that was introduced with LLVM 18.1.0.
  * MemorySanitizer on Linux can now run even when maximum-entropy
    address-space layout randomization is configured globally (as
    is becoming increasingly common). MemorySanitizer can
    automatically re-exec ASLR-off for the process if needed,
    instead of aborting.
  * Fixed a Clang 18.x regression which increased binary size and
    stack usage with `-ftrivial-auto-var-init`.
- Set directories for configuration files: /etc/clang for system-
  wide configuration and ~/.config/clang for users. For details see
  https://clang.llvm.org/docs/UsersManual.html#configuration-files.
- Use old conflicts/provides for python3-clang on Leap.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1713441600">- Update to version 18.1.4.
  * Fixes an issue with Arm64EC code generation where calls to some
    intrinsics implemented in compiler-rt used the wrong name
    mangling, eventually resulting in unresolved symbol errors
    during linking.
  * Fixed an incorrect poison-generating flag preservation in
    `InstSimplify`. It will fix a miscompilation on RISCV, which
    turns the incorrect `or disjoint` into an `add`.
  * Save/restore routines for RV32E/RV64E are added to compiler-rt.
  * Fix regressions introduced in LLVM 18.1.3 in MIPS atomicrmw
    min/max codegen.
- Include module files for libc++ in libc++-devel.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1715083200">- Update to version 18.1.5.
  * This release contains bug-fixes for the LLVM 18.1.0 release.
    This release is API and ABI compatible with 18.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
</package>
<package pkgid="d60e90a9ee789a741c29f52390d9a6c7445be572b3a7067801f225e7dcfd279e80b9e1f8b8c42a474b06839d919a844a3722646030efd8e24b197b3d9d33e6df" name="clang18-doc" arch="noarch">
  <version epoch="0" ver="18.1.5" rel="1.0.2.1.sr20240429"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681819200">- Relax requirements for clang-tools to allow installation of older
  versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695124800">- Update to version 17.0.1.
  * For details, see the release notes:
  - https://releases.llvm.org/17.0.1/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/lld/docs/ReleaseNotes.html
- Rebase patches:
  * libcxx-test-library-path.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
  * llvm-remove-clang-only-flags.patch
  * opt-viewer-Find-style-css-in-usr-share.patch
- Simplify check-no-llvm-exegesis.patch by removing test directory.
- Drop patches that have landed upstream:
  * openmp-drop-rpath.patch
- Add openmp-dont-run-gpu-arch.patch: the binaries are not
  available in our build, and neither are the toolchains they test
  for (NV CUDA and AMD HSA).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696680000">- Update to version 17.0.2.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Update to version 17.0.3.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)
- Limit number of LTO threads on 32-bit architectures to prevent
  out-of-memory during linking.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699185600">- Update to version 17.0.4.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Include libomptarget.devicertl.a in libomp*-devel, which is
  required for (GPU) offloading.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1700308800">- Update to version 17.0.5.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Also test clang-tools-extra (at least most parts) and lld.
- Adapt test in lld-default-sha1.patch.
- Don't disable testing if qemu_user_space_build has been set to 0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Update to version 17.0.6.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
- Use major version only instead of full (patch-level) version for
  versioned executables: we don't support parallel installation of
  multiple versions of the same LLVM major version. (boo#1217450)
  Also drop the clang-X.Y symlink that was introduced for
  boo#1012260, because Y is always 0.
- Manage clang-cpp with update-alternatives like other binaries.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1704974400">- Use %_target_* for determining the compiler host triple (boo#1218701)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709553600">- Fix PowerPC triples: use powerpc[64[le]] instead of ppc[64[le]].
- Require 8 GB memory for 64-bit architectures to prevent OOM.
- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1709726400">- Explicitly define PYTHON3_EXECUTABLE, since python 3.11 is being
  pulled in by cmake in SLE-15-SP6.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709985600">- Update to version 18.1.1.
  * For details, see the release notes:
  - https://releases.llvm.org/18.1.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/18.1.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tool: llvm-readtapi, LLVM TAPI file reader and
    transformer.
  * Removed LLVM tools: llvm-tapi-diff, llvm-remark-size-diff.
  * New LLDB tool: lldb-dap debug adapter.
  * Removed LLDB tool: lldb-vscode.
- Rename libomp-devel symbolic name to libomp-devel-provider.
  We want to introduce a metapackage named libomp-devel.
- Rebase patches:
  * assume-opensuse.patch
  * link-clang-tools-extra-shared.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-fix-find-gcc5-install.patch
  * llvm-normally-versioned-libllvm.patch
  * llvm-suse-implicit-gnu.patch
- Add patches to fix tests:
  * clang-fix-modules-test-riscv.patch
  * clang-fix-openmp-test-non-x86.patch
  * clang-fix-openmp-test.patch
  * llvm-fix-cov-test-i586.patch
- Restructure version macros in specfile for new versioning scheme.
- Fix packaging of ld.lld as ld alternative.
- Disable LLDB Python bindings on SLE/Leap. They now require Swig 4
  which isn't available there.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1711195200">- Update to version 18.1.2.
  * This release contains bug-fixes for the LLVM 18.1.0 release.
    This release is API and ABI compatible with 18.1.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
- Prefer ld.bfd for now to get THP-compatible section layout.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1712232000">- Update to version 18.1.3.
  * Fixes ThreadSanitizer failures for glibc's LoongArch and
    certain RISC-V ports when fstat is used.
  * `transform.structured.convert_to_loops` now properly deletes
    its target op.
  * Fix a `llvm.usub.with.overflow.i128` wrong code generation
    regression that was introduced with LLVM 18.1.0.
  * MemorySanitizer on Linux can now run even when maximum-entropy
    address-space layout randomization is configured globally (as
    is becoming increasingly common). MemorySanitizer can
    automatically re-exec ASLR-off for the process if needed,
    instead of aborting.
  * Fixed a Clang 18.x regression which increased binary size and
    stack usage with `-ftrivial-auto-var-init`.
- Set directories for configuration files: /etc/clang for system-
  wide configuration and ~/.config/clang for users. For details see
  https://clang.llvm.org/docs/UsersManual.html#configuration-files.
- Use old conflicts/provides for python3-clang on Leap.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1713441600">- Update to version 18.1.4.
  * Fixes an issue with Arm64EC code generation where calls to some
    intrinsics implemented in compiler-rt used the wrong name
    mangling, eventually resulting in unresolved symbol errors
    during linking.
  * Fixed an incorrect poison-generating flag preservation in
    `InstSimplify`. It will fix a miscompilation on RISCV, which
    turns the incorrect `or disjoint` into an `add`.
  * Save/restore routines for RV32E/RV64E are added to compiler-rt.
  * Fix regressions introduced in LLVM 18.1.3 in MIPS atomicrmw
    min/max codegen.
- Include module files for libc++ in libc++-devel.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1715083200">- Update to version 18.1.5.
  * This release contains bug-fixes for the LLVM 18.1.0 release.
    This release is API and ABI compatible with 18.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
</package>
<package pkgid="533e1a147e2deb0b1a7814cf0513f824066354151fc01392fc776735ca2529adf4e38e739f502fa64cfb5794d07a7e596f14fe3bcda02d4f706e8b7ca6ff2a53" name="clipman" arch="src">
  <version epoch="0" ver="1.6.4" rel="1.0.2.1.sr20240429"/>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1612008000">- Initial packaging effort to package 1.5.2.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612094400">- Trim filler wording from descriptions.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1647950400">- Update to 1.6.1:
  - properly deal with Windows-style newlines
  - improve man pages
  - --unix option to normalize all line endings to LF
  - --primary option to serve the selection to primary instead
    than clipboard
  - show-history command to obtain a json representation of the
    clipboard's history
  - when using the bemenu tool we don't forcefully set it to
    bottom position anymore</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1685880000">- Update to 1.6.2:
  - Small improvements to the man page.</changelog>
  <changelog author="andrea.manzini@suse.com" date="1714305600">- Update to version 1.6.4:
  * Update module name and dependencies (#2)
  * Document new options (#1)
  * add min-char flags
  * rename to --err-on-no-selection from --errorOnNoSelection
- changed source repository, project has new maintainer
- Added _service file</changelog>
</package>
<package pkgid="254d98b00b371670143487dfa77ebff7d1e99edcdf9788b0d5ebf9fb30815355e24b86eaf8c18c8b8662e52aa52fe873fcea488efa883ae45af22deb1ddde4ef" name="clipman" arch="x86_64">
  <version epoch="0" ver="1.6.4" rel="1.0.2.1.sr20240429"/>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1612008000">- Initial packaging effort to package 1.5.2.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612094400">- Trim filler wording from descriptions.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1647950400">- Update to 1.6.1:
  - properly deal with Windows-style newlines
  - improve man pages
  - --unix option to normalize all line endings to LF
  - --primary option to serve the selection to primary instead
    than clipboard
  - show-history command to obtain a json representation of the
    clipboard's history
  - when using the bemenu tool we don't forcefully set it to
    bottom position anymore</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1685880000">- Update to 1.6.2:
  - Small improvements to the man page.</changelog>
  <changelog author="andrea.manzini@suse.com" date="1714305600">- Update to version 1.6.4:
  * Update module name and dependencies (#2)
  * Document new options (#1)
  * add min-char flags
  * rename to --err-on-no-selection from --errorOnNoSelection
- changed source repository, project has new maintainer
- Added _service file</changelog>
</package>
<package pkgid="135c58d7179af2b151da77ffb11007faca75f6742d7b01cf8d685834ed4090d9f755adba785adf8d4b5e69886d330d2127114fb5b2f5de024c067b4ebc23cc03" name="clipman-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.6.4" rel="1.0.2.1.sr20240429"/>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1612008000">- Initial packaging effort to package 1.5.2.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612094400">- Trim filler wording from descriptions.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1647950400">- Update to 1.6.1:
  - properly deal with Windows-style newlines
  - improve man pages
  - --unix option to normalize all line endings to LF
  - --primary option to serve the selection to primary instead
    than clipboard
  - show-history command to obtain a json representation of the
    clipboard's history
  - when using the bemenu tool we don't forcefully set it to
    bottom position anymore</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1685880000">- Update to 1.6.2:
  - Small improvements to the man page.</changelog>
  <changelog author="andrea.manzini@suse.com" date="1714305600">- Update to version 1.6.4:
  * Update module name and dependencies (#2)
  * Document new options (#1)
  * add min-char flags
  * rename to --err-on-no-selection from --errorOnNoSelection
- changed source repository, project has new maintainer
- Added _service file</changelog>
</package>
<package pkgid="6c23ae0ef000442ea18f47785b9b9458eadada055aaa572932374e2bf7623a7dc3fb68e112dead88d0e6e364761de8875b51c24f145ee1638a5e42b53910d014" name="clojure" arch="noarch">
  <version epoch="0" ver="1.11.3.1463" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1679400000">- Update to 1.11.1.1208:
  * TDEPS-234 - Always include -XX:-OmitStackTraceInFastThrow by default
  * Use tools.deps 0.16.1264</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1679400001">- Update to 1.11.1.1224:
  * Fix issue with git tag verification for repos with a large number of tags
  * TDEPS-235 - Disallow http :mvn/repos
  * TDEPS-236 - Add rlwrap -m to clj for multiline editing</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1679400002">- Update to 1.11.1.1237:
  * Added env var that can be set to temporarily allow support for
    http repos: CLOJURE_CLI_ALLOW_HTTP_REPO
  * Remove deprecated support for -R and -C
  * Clean up help text around repl supporting init-opts
  * Use tools.deps 0.16.1285</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1679400003">- Update to 1.11.1.1252:
  * Switch to passing exec args via the basis :argmap
  * Function execution protocol support for -X/-T
  * Use tools.deps 0.17.1297</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1679400004">- Update to 1.11.1.1257:
  * Use tools.deps 0.18.1308</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1680004800">- Update to 1.11.1.1262:
  * Switch to tools.deps 0.18.1317</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1680350400">- Update to 1.11.1.1267:
  * Switch to tools.deps 0.18.1331</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1680523200">- Update to 1.11.1.1273:
  * Change help text to point to -X:deps mvn-pom instead of -Spom
  * Switch to tools.deps 0.18.1335</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1684238400">- Update to 1.11.1.1290:
  * add release and promote actions
  * set aws region in workflows</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1684756800">- Update to 1.11.1.1323:
  * CI related changes</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1685275200">- Update to 1.11.1.1342:
  * CI related changes
  * version bumps</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1692014400">- Update to 1.11.1.1386:
  * Release artifacts are now published to GitHub, and the download
    archive is used only as a mirror
  * Download and mirroring wip
  * With -X or -T accept `-` as a trailing argument to read the
    remainder of args from stdin
  * On windows installer, hide progress bar on download
  * Update to tools.deps 0.18.1354
  * Update to tools.tools 0.3.1</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1692792000">- Update to 1.11.1.1405:
  * GitHub releases now contain .sha256 files for binaries</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1693137600">- Update to 1.11.1.1413:
  * No changes from prior</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1701691200">- Update to 1.11.1.1420:
  * TDEPS-119 Unable to start CLI in write-protected project directory
  * Update to tools.tools 0.3.2</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1701777600">- Update to 1.11.1.1429:
  * No changes from prior</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1703937600">- Update to 1.11.1.1435:
  * Update to tools.deps 1.18.1394</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1710072000">- Update to 1.11.2.1446:
  * Clojure -X:deps programs that create a basis now take a :dir
    option for the directory context to use
  * Updated tools.deps, tools.deps.cli to latest
  * Fix for CVE-2024-22871 detailed in GHSA-vr64-r9qj-h27f:
    CLJ-2839 - iterate, cycle, repeat - infinite seqs have infinite
    hashCode() (bsc#1220666)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714392000">- Update to 1.11.3.1456:
  * CLJ-2843 - Reflective calls to Java methods that take primitive
    long or double now work when passed a narrower boxed number at
    runtime (Integer, Short, Byte, Float). Previously, these methods
    were not matched during reflection and an error was thrown.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714737600">- Update to 1.11.3.1463:
  * update to latest tools.deps, tools.deps.cli, tools.build
  * update list of :deps programs in help</changelog>
</package>
<package pkgid="fca3586233fac3cd3e631f8719274f02551c3c1bcca5ba0657e93c7a8fd0ffe65f706b63714390acadb29162501b52134991ad81dbb797fa11b151a279e74053" name="clojure" arch="src">
  <version epoch="0" ver="1.11.3.1463" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1679400000">- Update to 1.11.1.1208:
  * TDEPS-234 - Always include -XX:-OmitStackTraceInFastThrow by default
  * Use tools.deps 0.16.1264</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1679400001">- Update to 1.11.1.1224:
  * Fix issue with git tag verification for repos with a large number of tags
  * TDEPS-235 - Disallow http :mvn/repos
  * TDEPS-236 - Add rlwrap -m to clj for multiline editing</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1679400002">- Update to 1.11.1.1237:
  * Added env var that can be set to temporarily allow support for
    http repos: CLOJURE_CLI_ALLOW_HTTP_REPO
  * Remove deprecated support for -R and -C
  * Clean up help text around repl supporting init-opts
  * Use tools.deps 0.16.1285</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1679400003">- Update to 1.11.1.1252:
  * Switch to passing exec args via the basis :argmap
  * Function execution protocol support for -X/-T
  * Use tools.deps 0.17.1297</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1679400004">- Update to 1.11.1.1257:
  * Use tools.deps 0.18.1308</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1680004800">- Update to 1.11.1.1262:
  * Switch to tools.deps 0.18.1317</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1680350400">- Update to 1.11.1.1267:
  * Switch to tools.deps 0.18.1331</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1680523200">- Update to 1.11.1.1273:
  * Change help text to point to -X:deps mvn-pom instead of -Spom
  * Switch to tools.deps 0.18.1335</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1684238400">- Update to 1.11.1.1290:
  * add release and promote actions
  * set aws region in workflows</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1684756800">- Update to 1.11.1.1323:
  * CI related changes</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1685275200">- Update to 1.11.1.1342:
  * CI related changes
  * version bumps</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1692014400">- Update to 1.11.1.1386:
  * Release artifacts are now published to GitHub, and the download
    archive is used only as a mirror
  * Download and mirroring wip
  * With -X or -T accept `-` as a trailing argument to read the
    remainder of args from stdin
  * On windows installer, hide progress bar on download
  * Update to tools.deps 0.18.1354
  * Update to tools.tools 0.3.1</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1692792000">- Update to 1.11.1.1405:
  * GitHub releases now contain .sha256 files for binaries</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1693137600">- Update to 1.11.1.1413:
  * No changes from prior</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1701691200">- Update to 1.11.1.1420:
  * TDEPS-119 Unable to start CLI in write-protected project directory
  * Update to tools.tools 0.3.2</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1701777600">- Update to 1.11.1.1429:
  * No changes from prior</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1703937600">- Update to 1.11.1.1435:
  * Update to tools.deps 1.18.1394</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1710072000">- Update to 1.11.2.1446:
  * Clojure -X:deps programs that create a basis now take a :dir
    option for the directory context to use
  * Updated tools.deps, tools.deps.cli to latest
  * Fix for CVE-2024-22871 detailed in GHSA-vr64-r9qj-h27f:
    CLJ-2839 - iterate, cycle, repeat - infinite seqs have infinite
    hashCode() (bsc#1220666)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714392000">- Update to 1.11.3.1456:
  * CLJ-2843 - Reflective calls to Java methods that take primitive
    long or double now work when passed a narrower boxed number at
    runtime (Integer, Short, Byte, Float). Previously, these methods
    were not matched during reflection and an error was thrown.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714737600">- Update to 1.11.3.1463:
  * update to latest tools.deps, tools.deps.cli, tools.build
  * update list of :deps programs in help</changelog>
</package>
<package pkgid="5114f6c16caa9cf814c823f8156a8b3f4ddb33987c6e9e531b5189ea9c78a78fb0d2ff407dc93bbafc2718aca241247a3913545a5e3fe4111c5e64227ce389c7" name="cloud-init" arch="src">
  <version epoch="0" ver="23.3" rel="11.0.2.1.sr20240429"/>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1675166400">- Add cloud-init-prefer-nm.patch
  + Prefer NetworkManager of sysconfig when available
- Remove six dependency (bsc#1198269)</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1675425600">- Add cloud-init-transact-up.patch to support transactional-updates</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1677153600">- Update to version 23.1
  + Remove patches included upstream:
  - cloud-init-btrfs-queue-resize.patch
  - cloud-init-micro-is-suse.patch
  - cloud-init-suse-afternm.patch
  - cloud-init-prefer-nm.patch
  - cloud-init-transact-up.patch
  + Forward port
  - cloud-init-write-routes.patch
  + Added
  - cloud-init-fix-ca-test.patch
  + Support transactional-updates for SUSE based distros (#1997)
    [Robert Schweikert]
  + Set ownership for new folders in Write Files Module (#1980)
    [Jack] (LP: #1990513)
  + add OpenCloudOS and TencentOS support (#1964) [wynnfeng]
  + lxd: Retry if the server isn't ready (#2025)
  + test: switch pycloudlib source to pypi (#2024)
  + test: Fix integration test deprecation message (#2023)
  + Recognize opensuse-microos, dev tooling fixes [Robert Schweikert]
  + sources/azure: refactor imds handler into own module (#1977)
    [Chris Patterson]
  + docs: deprecation generation support [1/2] (#2013)
  + add function is_virtual to distro/FreeBSD (#1957) [Mina Galić]
  + cc_ssh: support multiple hostcertificates (#2018) (LP: #1999164)
  + Fix minor schema validation regression and fixup typing (#2017)
  + doc: Reword user data debug section (#2019)
  + Overhaul/rewrite of certificate handling as follows: (#1962)
    [dermotbradley] (LP: #1931174)
  + disk_setup: use byte string when purging the partition table (#2012)
    [Stefan Prietl]
  + cli: schema also validate vendordata*.
  + ci: sort and add checks for cla signers file [Stefan Prietl]
  + Add "ederst" as contributor (#2010) [Stefan Prietl]
  + readme: add reference to packages dir (#2001)
  + docs: update downstream package list (#2002)
  + docs: add google search verification (#2000) [s-makin]
  + docs: fix 404 render use default notfound_urls_prefix in RTD conf (#2004)
  + Fix OpenStack datasource detection on bare metal (#1923)
    [Alexander Birkner] (LP: #1815990)
  + docs: add themed RTD 404 page and pointer to readthedocs-hosted (#1993)
  + schema: fix gpt labels, use type string for GUID (#1995)
  + cc_disk_setup: code cleanup (#1996)
  + netplan: keep custom strict perms when 50-cloud-init.yaml exists
  + cloud-id: better handling of change in datasource files
    [d1r3ct0r] (LP: #1998998)
  + tests: Remove restart check from test
  + Ignore duplicate macs from mscc_felix and fsl_enetc (LP: #1997922)
  + Warn on empty network key (#1990)
  + Fix Vultr cloud_interfaces usage (#1986) [eb3095]
  + cc_puppet: Update puppet service name (#1970) [d1r3ct0r] (LP: #2002969)
  + docs: Clarify networking docs (#1987)
  + lint: remove httpretty (#1985) [sxt1001]
  + cc_set_passwords: Prevent traceback when restarting ssh (#1981)
  + tests: fix lp1912844 (#1978)
  + tests: Skip ansible test on bionic (#1984)
  + Wait for NetworkManager (#1983) [Robert Schweikert]
  + docs: minor polishing (#1979) [s-makin]
  + CI: migrate integration-test to GH actions (#1969)
  + Fix permission of SSH host keys (#1971) [Ron Gebauer]
  + Fix default route rendering on v2 ipv6 (#1973) (LP: #2003562)
  + doc: fix path in net_convert command (#1975)
  + docs: update net_convert docs (#1974)
  + doc: fix dead link
  + cc_set_hostname: ignore /var/lib/cloud/data/set-hostname if it's empty
    (#1967) [Emanuele Giuseppe Esposito]
  + distros/rhel.py: _read_hostname() missing strip on "hostname" (#1941)
    [Mark Mielke]
  + integration tests: add  IBM VPC support (SC-1352) (#1915)
  + machine-id: set to uninitialized to trigger regeneration on clones
    (LP: #1999680)
  + sources/azure: retry on connection error when fetching metdata (#1968)
    [Chris Patterson]
  + Ensure ssh state accurately obtained (#1966)
  + bddeb: drop dh-systemd dependency on newer deb-based releases [d1r3ct0r]
  + doc: fix `config formats` link in cloudsigma.rst (#1960)
  + Fix wrong subp syntax in cc_set_passwords.py (#1961)
  + docs: update the PR template link to readthedocs (#1958) [d1r3ct0r]
  + ci: switch unittests to gh actions (#1956)
  + Add mount_default_fields for PhotonOS. (#1952) [Shreenidhi Shedi]
  + sources/azure: minor refactor for metadata source detection logic
    (#1936) [Chris Patterson]
  + add "CalvoM" as contributor (#1955) [d1r3ct0r]
  + ci: doc to gh actions (#1951)
  + lxd: handle 404 from missing devices route for LXD 4.0 (LP: #2001737)
  + docs: Diataxis overhaul (#1933) [s-makin]
  + vultr: Fix issue regarding cache and region codes (#1938) [eb3095]
  + cc_set_passwords: Move ssh status checking later (SC-1368) (#1909)
    (LP: #1998526)
  + Improve Wireguard module idempotency (#1940) [Fabian Lichtenegger-Lukas]
  + network/netplan: add gateways as on-link when necessary (#1931)
    [Louis Sautier] (LP: #2000596)
  + tests: test_lxd assert features.networks.zones when present (#1939)
  + Use btrfs enquque when available (#1926) [Robert Schweikert]
  + sources/azure: drop description for report_failure_to_fabric() (#1934)
    [Chris Patterson]
  + cc_disk_setup.py: fix MBR single partition creation (#1932)
    [dermotbradley] (LP: #1851438)
  + Fix typo with package_update/package_upgrade (#1927) [eb3095]
  + sources/azure: fix device driver matching for net config (#1914)
    [Chris Patterson]
  + BSD: fix duplicate macs in Ifconfig parser (#1917) [Mina Galić]
  + test: mock dns calls (#1922)
  + pycloudlib: add lunar support for integration tests (#1928)
  + nocloud: add support for dmi variable expansion for seedfrom URL
    (LP: #1994980)
  + tools: read-version drop extra call to git describe --long
  + doc: improve cc_write_files doc (#1916)
  + read-version: When insufficient tags, use cloudinit.version.get_version
  + mounts: document weird prefix in schema (#1913)
  + add utility function test cases (#1910) [sxt1001]
  + test: mock file deletion in dhcp tests (#1911)
  + Ensure network ready before cloud-init service runs on RHEL (#1893)
    (LP: #1998655)
  + docs: add copy button to code blocks (#1890) [s-makin]
  + netplan: define features.NETPLAN_CONFIG_ROOT_READ_ONLY flag
  + azure: fix support for systems without az command installed (#1908)
  + Networking Clarification (#1892)
  + Fix the distro.osfamily output problem in the openEuler system. (#1895)
    [sxt1001] (LP: #1999042)
  + pycloudlib: bump commit dropping azure api smoke test
  + net: netplan config root read-only as wifi config can contain creds
  + autoinstall: clarify docs for users
  + sources/azure: encode health report as utf-8 (#1897) [Chris Patterson]
  + Add back gateway4/6 deprecation to docs (#1898)
  + networkd: Add support for multiple [Route] sections (#1868)
    [Nigel Kukard]
  + doc: add qemu tutorial (#1863)
  + lint: fix tip-flake8 and tip-mypy (#1896)
  + Add support for setting uid when creating users on FreeBSD (#1888)
    [einsibjarni]
  + Fix exception in BSD networking code-path (#1894) [Mina Galić]
  + Append derivatives to is_rhel list in cloud.cfg.tmpl (#1887) [Louis Abel]
  + FreeBSD init: use cloudinit_enable as only rcvar (#1875) [Mina Galić]
  + feat: add support aliyun metadata security harden mode (#1865)
    [Manasseh Zhou]
  + docs: uprate analyze to performance page [s-makin]
  + test: fix lxd preseed managed network config (#1881)
  + Add support for static IPv6 addresses for FreeBSD (#1839) [einsibjarni]
  + Make 3.12 failures not fail the build (#1873)
  + Docs: adding relative links [s-makin]
  + Update read-version
  + Fix setup.py to align with PEP 440 versioning replacing trailing
  + travis: promote 3.11-dev to 3.11 (#1866)
  + test_cloud_sigma: delete useless test (#1828) [sxt1001]
  + Add "nkukard" as contributor (#1864) [Nigel Kukard]
  + tests: ds-id mocks for vmware-rpctool as utility may not exist in env
  + doc: add how to render new module doc (#1855)
  + doc: improve module creation explanation (#1851)
  + Add Support for IPv6 metadata to OpenStack (#1805)
    [Marvin Vogt] (LP: #1906849)
  + add xiaoge1001 to .github-cla-signers (#1854) [sxt1001]
  + network: Deprecate gateway{4,6} keys in network config v2 (#1794)
    (LP: #1992512)
  + VMware: Move Guest Customization transport from OVF to VMware (#1573)
    [PengpengSun]
  + doc: home page links added (#1852) [s-makin]
  From 22.4.2
  + status: handle ds not defined in status.json (#1876) (LP: #1997559)
  From 22.4.1
  + net: skip duplicate mac check for netvsc nic and its VF (#1853)
    [Anh Vo] (LP: #1844191)
  + ChangeLog: whitespace cleanup (#1850)
  + changelog: capture 22.3.1-4 releases</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1681214400">- Sensitive data exposure (bsc#1210277, CVE-2023-1786)
  + Add hidesensitivedata
  + Add cloud-init-cve-2023-1786-redact-inst-data.patch
  + Do not expose sensitive data gathered from the CSP</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1682596800">- Add cloud-init-power-rhel-only.patch (bsc#1210273)
  + Config module cc_refresh_rmc_and_interface is implemented such that
    it will only work on RH distros. Set the module availability accordingly.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1688644800">- Update cloud-init-write-routes.patch (bsc#1212879)
  + Add necessary import statement
- Enable flake8 linting, fix up patches
  + cloud-init-cve-2023-1786-redact-instance-data-json-main.patch
  + cloud-init-power-rhel-only.patch
  + cloud-init-write-routes.patch
  + datasourceLocalDisk.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1691928000">- update to 23.1.2:
  * Make user/vendor data sensitive and remove log permissions
  * source: Force OpenStack when it is only option (#2045)
  * sources/azure: fix regressions in IMDS behavior
- drop
  cloud-init-cve-2023-1786-redact-instance-data-json-main.patch (upstream)
- spec-file cleanups, including dropping flake8 (as build fails
  with newer flake8 versions)</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1692014400">- Add cloud-init-flake8-fixes.patch
- Revert chnages from previous commit
  + Disabling checks the primary maintainer enabled for specific reasons
    is not a fix.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1696852800">- Update to version 23.3 (bsc#1216011, bsc#1215794, bsc#1215740)
  + Remove patches included upstream:
  - cloud-init-fix-ca-test.patch
  - cloud-init-cve-2023-1786-redact-instance-data-json-main.patch
  - cloud-init-power-rhel-only.patch
  - cloud-init-flake8-fixes.patch
  + Add
  - cloud-init-keep-flake.patch
  - cloud-init-lint-fixes.patch
  + Update
  - cloud-init-write-routes.patch (bsc#1216007)
  + Bump pycloudlib to 1!5.1.0 for ec2 mantic daily image support (#4390)
  + Fix cc_keyboard in mantic (LP: #2030788)
  + ec2: initialize get_instance_userdata return value to bytes (#4387)
    [Noah Meyerhans]
  + cc_users_groups: Add doas/opendoas support (#4363) [dermotbradley]
  + Fix pip-managed ansible
  + status: treat SubState=running and MainPID=0 as service exited
  + azure/imds: increase read-timeout to 30s (#4372) [Chris Patterson]
  + collect-logs fix memory usage (SC-1590) (#4289)
    [Alec Warren] (LP: #1980150)
  + cc_mounts: Use fallocate to create swapfile on btrfs (#4369) [王煎饼]
  + Undocument nocloud-net (#4318)
  + feat(akamai): add akamai to settings.py and apport.py (#4370)
  + read-version: fallback to get_version when git describe fails (#4366)
  + apt: fix cloud-init status --wait blocking on systemd v 253 (#4364)
  + integration tests: Pass username to pycloudlib (#4324)
  + Bump pycloudlib to 1!5.1.0 (#4353)
  + cloud.cfg.tmpl: reorganise, minimise/reduce duplication (#4272)
    [dermotbradley]
  + analyze: fix (unexpected) timestamp parsing (#4347) [Mina Galić]
  + cc_growpart: fix tests to run on FreeBSD (#4351) [Mina Galić]
  + subp: Fix spurious test failure on FreeBSD (#4355) [Mina Galić]
  + cmd/clean: fix tests on non-Linux platforms (#4352) [Mina Galić]
  + util: Fix get_proc_ppid() on non-Linux systems (#4348) [Mina Galić]
  + cc_wireguard: make tests pass on FreeBSD (#4346) [Mina Galić]
  + unittests: fix breakage in test_read_cfg_paths_fetches_cached_datasource
    (#4328) [Ani Sinha]
  + Fix test_tools.py collection (#4315)
  + cc_keyboard: add Alpine support (#4278) [dermotbradley]
  + Flake8 fixes (#4340) [Robert Schweikert]
  + cc_mounts: Fix swapfile not working on btrfs (#4319) [王煎饼] (LP: #1884127)
  + ds-identify/CloudStack: $DS_MAYBE if vm running on vmware/xen (#4281)
    [Wei Zhou]
  + ec2: Support double encoded userdata (#4276) [Noah Meyerhans]
  + cc_mounts: xfs is a Linux only FS (#4334) [Mina Galić]
  + tests/net: fix TestGetInterfaces' mock coverage for get_master (#4336)
    [Chris Patterson]
  + change openEuler to openeuler and fix some bugs in openEuler (#4317)
    [sxt1001]
  + Replace flake8 with ruff (#4314)
  + NM renderer: set default IPv6 addr-gen-mode for all interfaces to eui64
    (#4291) [Ani Sinha]
  + cc_ssh_import_id: add Alpine support and add doas support (#4277)
    [dermotbradley]
  + sudoers not idempotent (SC-1589)  (#4296) [Alec Warren] (LP: #1998539)
  + Added support for Akamai Connected Cloud (formerly Linode) (#4167)
    [Will Smith]
  + Fix reference before assignment (#4292)
  + Overhaul module reference page (#4237) [Sally]
  + replaced spaces with commas for setting passenv (#4269) [Alec Warren]
  + DS VMware: modify a few log level (#4284) [PengpengSun]
  + tools/read-version refactors and unit tests (#4268)
  + Ensure get_features() grabs all features (#4285)
  + Don't always require passlib dependency (#4274)
  + tests: avoid leaks into host system checking of ovs-vsctl cmd (#4275)
  + Fix NoCloud kernel commandline key parsing (#4273)
  + testing: Clear all LRU caches after each test (#4249)
  + Remove the crypt dependency (#2139) [Gonéri Le Bouder]
  + logging: keep current file mode of log file if its stricter than the
    new mode (#4250) [Ani Sinha]
  + Remove default membership in redundant groups (#4258)
    [Dave Jones] (LP: #1923363)
  + doc: improve datasource_creation.rst (#4262)
  + Remove duplicate Integration testing button (#4261) [Rishita Shaw]
  + tools/read-version: fix the tool so that it can handle version parsing
    errors (#4234) [Ani Sinha]
  + net/dhcp: add udhcpc support (#4190) [Jean-François Roche]
  + DS VMware: add i386 arch dir to deployPkg plugin search path
    [PengpengSun]
  + LXD moved from linuxcontainers.org to Canonical [Simon Deziel]
  + cc_mounts.py: Add note about issue with creating mounts inside mounts
    (#4232) [dermotbradley]
  + lxd: install lxd from snap, not deb if absent in image
  + landscape: use landscape-config to write configuration
  + Add deprecation log during init of DataSourceDigitalOcean (#4194)
    [tyb-truth]
  + doc: fix typo on apt.primary.arches (#4238) [Dan Bungert]
  + Inspect systemd state for cloud-init status (#4230)
  + instance-data: add system-info and features to combined-cloud-config
    (#4224)
  + systemd: Block login until config stage completes (#2111) (LP: #2013403)
  + tests: proposed should invoke apt-get install -t=&lt;release&gt;-proposed
    (#4235)
  + cloud.cfg.tmpl: reinstate ca_certs entry (#4236) [dermotbradley]
  + Remove feature flag override ability (#4228)
  + tests: drop stray unrelated file presence test (#4227)
  + Update LXD URL (#4223) [Sally]
  + schema: add network v1 schema definition and validation functions
  + tests: daily PPA for devel series is version 99.daily update tests to
    match (#4225)
  + instance-data: write /run/cloud-init/combined-cloud-config.json
  + mount parse: Fix matching non-existent directories (#4222) [Mina Galić]
  + Specify build-system for pep517 (#4218)
  + Fix network v2 metric rendering (#4220)
  + Migrate content out of FAQ page (SD-1187) (#4205) [Sally]
  + setup: fix generation of init templates (#4209) [Mina Galić]
  + docs: Correct some bootcmd example wording
  + fix changelog
  + tests: reboot client to assert x-shellscript-per-boot is triggered
  + nocloud: parse_cmdline no longer detects nocloud-net datasource (#4204)
    (LP: 4203, #2025180)
  + Add docstring and typing to mergemanydict (#4200)
  + BSD: add dsidentify to early startup scripts (#4182) [Mina Galić]
  + handler: report errors on skipped merged cloud-config.txt parts
    (LP: #1999952)
  + Add cloud-init summit writeups (#4179) [Sally]
  + tests: Update test_clean_log for oci (#4187)
  + gce: improve ephemeral fallback NIC selection (CPC-2578) (#4163)
  + tests: pin pytest 7.3.1 to avoid adverse testpaths behavior (#4184)
  + Ephemeral Networking for FreeBSD (#2165) [Mina Galić]
  + Clarify directory syntax for nocloud local filesystem. (#4178)
  + Set default renderer as sysconfig for centos/rhel (#4165) [Ani Sinha]
  + Test static routes and netplan 0.106
  + FreeBSD fix parsing of mount and mount options (#2146) [Mina Galić]
  + test: add tracking bug id (#4164)
  + tests: can't match MAC for LXD container veth due to netplan 0.106
    (#4162)
  + Add kaiwalyakoparkar as a contributor (#4156) [Kaiwalya Koparkar]
  + BSD: remove datasource_list from cloud.cfg template (#4159) [Mina Galić]
  + launching salt-minion in masterless mode (#4110) [Denis Halturin]
  + tools: fix run-container builds for rockylinux/8 git hash mismatch
    (#4161)
  + fix doc lint: spellchecker tripped up (#4160) [Mina Galić]
  + Support Ephemeral Networking for BSD (#2127)
  + Added / fixed support for static routes on OpenBSD and FreeBSD (#2157)
    [Kadir Mueller]
  + cc_rsyslog: Refactor for better multi-platform support (#4119)
    [Mina Galić] (LP: #1798055)
  + tests: fix test_lp1835584 (#4154)
  + cloud.cfg mod names: docs and rename salt_minion and set_password (#4153)
  + tests: apt support for deb822 format .sources files on mantic
  + vultr: remove check_route check (#2151) [Jonas Chevalier]
  + Update SECURITY.md (#4150) [Indrranil Pawar]
  + Update CONTRIBUTING.rst (#4149) [Indrranil Pawar]
  + Update .github-cla-signers (#4151) [Indrranil Pawar]
  + Standardise module names in cloud.cfg.tmpl to only use underscore
    (#4128) [dermotbradley]
  + tests: update test_webhook_reporting
  + Modify PR template so autoclose works
  + doc: add missing semi-colon to nocloud cmdline docs (#4120)
  + .gitignore: extend coverage pattern (#4143) [Mina Galić]
  From 23.2.2
  + Fix NoCloud kernel commandline key parsing (#4273) (Fixes: #4271)
    (LP: #2028562)
  + Fix reference before assignment (#4292) (Fixes: #4288) (LP: #2028784)
  From 23.2.1
  + nocloud: Fix parse_cmdline detection of nocloud-net datasource (#4204)
    (Fixes: 4203) (LP: #2025180)
  From 23.2
  + BSD: simplify finding MBR partitions by removing duplicate code
  [Mina Galić]
  + tests: bump pycloudlib version for mantic builds
  + network-manager: Set higher autoconnect priority for nm keyfiles (#3671)
    [Ani Sinha]
  + alpine.py: change the locale file used (#4139) [dermotbradley]
  + cc_ntp: Sync up with current FreeBSD ntp.conf (#4122) [Mina Galić]
  + config: drop refresh_rmc_and_interface as RHEL 7 no longer supported
    [Robert Schweikert]
  + docs: Add feedback button to docs
  + net/sysconfig: enable sysconfig renderer if network manager has ifcfg-rh
    plugin (#4132) [Ani Sinha]
  + For Alpine use os-release PRETTY_NAME (#4138) [dermotbradley]
  + network_manager: add a method for ipv6 static IP configuration (#4127)
    [Ani Sinha]
  + correct misnamed template file host.mariner.tmpl (#4124) [dermotbradley]
  + nm: generate ipv6 stateful dhcp config at par with sysconfig (#4115)
    [Ani Sinha]
  + Add templates for GitHub Issues
  + Add 'peers' and 'allow' directives in cc_ntp (#3124) [Jacob Salmela]
  + FreeBSD: Fix user account locking (#4114) [Mina Galić] (GH: #1854594)
  + FreeBSD: add ResizeGrowFS class to cc_growpart (#2334) [Mina Galić]
  + Update tests in Azure TestCanDevBeReformatted class (#2771)
    [Ksenija Stanojevic]
  + Replace Launchpad references with GitHub Issues
  + Fix KeyError in iproute pformat (#3287) [Dmitry Zykov]
  + schema: read_cfg_paths call init.fetch to lookup /v/l/c/instance
  + azure/errors: introduce reportable errors for imds (#3647)
    [Chris Patterson]
  + FreeBSD (and friends): better identify MBR slices (#2168)
    [Mina Galić] (LP: #2016350)
  + azure/errors: add host reporting for dhcp errors (#2167)
    [Chris Patterson]
  + net: purge blacklist_drivers across net and azure (#2160)
    [Chris Patterson]
  + net: refactor hyper-v VF filtering and apply to get_interfaces() (#2153)
    [Chris Patterson]
  + tests: avoid leaks to underlying filesystem for /etc/cloud/clean.d
    (#2251)
  + net: refactor find_candidate_nics_on_linux() to use get_interfaces()
    (#2159) [Chris Patterson]
  + resolv_conf: Allow &gt; 3 nameservers (#2152) [Major Hayden]
  + Remove mount NTFS error message (#2134) [Ksenija Stanojevic]
  + integration tests: fix image specification parsing (#2166)
  + ci: add hypothesis scheduled GH check (#2149)
  + Move supported distros list to docs (#2162)
  + Fix logger, use instance rather than module function (#2163)
  + README: Point to Github Actions build status (#2158)
  + Revert "fix linux-specific code on bsd (#2143)" (#2161)
  + Do not generate dsa and ed25519 key types when crypto FIPS mode is
    enabled (#2142) [Ani Sinha] (LP: 2017761)
  + Add documentation label automatically (#2156)
  + sources/azure: report success to host and introduce kvp module (#2141)
    [Chris Patterson]
  + setup.py: use pkg-config for udev/rules path (#2137) [dankm]
  + openstack/static: honor the DNS servers associated with a network
    (#2138) [Gonéri Le Bouder]
  + fix linux-specific code on bsd (#2143)
  + cli: schema validation of jinja template user-data (SC-1385) (#2132)
    (LP: #1881925)
  + gce: activate network discovery on every boot (#2128)
  + tests: update integration test to assert 640 across reboots (#2145)
  + Make user/vendor data sensitive and remove log permissions (#2144)
    (LP: #2013967)
  + Update kernel command line docs (SC-1457) (#2133)
  + docs: update network configuration path links (#2140) [d1r3ct0r]
  + sources/azure: report failures to host via kvp (#2136) [Chris Patterson]
  + net: Document use of `ip route append` to add routes (#2130)
  + dhcp: Add missing mocks (#2135)
  + azure/imds: retry fetching metadata up to 300 seconds (#2121)
    [Chris Patterson]
  + [1/2] DHCP: Refactor dhcp client code  (#2122)
  + azure/errors: treat traceback_base64 as string (#2131) [Chris Patterson]
  + azure/errors: introduce reportable errors (#2129) [Chris Patterson]
  + users: schema permit empty list to indicate create no users
  + azure: introduce identity module (#2116) [Chris Patterson]
  + Standardize disabling cloud-init on non-systemd (#2112)
  + Update .github-cla-signers (#2126) [Rob Tongue]
  + NoCloud: Use seedfrom protocol to determine mode (#2107)
  + rhel: Remove sysvinit files. (#2114)
  + tox.ini: set -vvvv --showlocals for pytest (#2104) [Chris Patterson]
  + Fix NoCloud kernel commandline semi-colon args
  + run-container: make the container/VM timeout configurable (#2118)
    [Paride Legovini]
  + suse: Remove sysvinit files. (#2115)
  + test: Backport assert_call_count for old requests (#2119)
  + Add "licebmi" as contributor (#2113) [Mark Martinez]
  + Adapt DataSourceScaleway to upcoming IPv6 support (#2033)
    [Louis Bouchard]
  + rhel: make sure previous-hostname file ends with a new line (#2108)
    [Ani Sinha]
  + Adding contributors for DataSourceAkamai (#2110) [acourdavAkamai]
  + Cleanup ephemeral IP routes on exception (#2100) [sxt1001]
  + commit 09a64badfb3f51b1b391fa29be19962381a4bbeb [sxt1001] (LP: #2011291)
  + Standardize kernel commandline user interface (#2093)
  + config/cc_resizefs: fix do_resize arguments (#2106) [Chris Patterson]
  + Fix test_dhclient_exits_with_error (#2105)
  + net/dhcp: catch dhclient failures and raise NoDHCPLeaseError (#2083)
    [Chris Patterson]
  + sources/azure: move pps handling out of _poll_imds() (#2075)
    [Chris Patterson]
  + tests: bump pycloudlib version (#2102)
  + schema: do not manipulate draft4 metaschema for jsonschema 2.6.0 (#2098)
  + sources/azure/imds: don't count timeout errors as connection errors
    (#2074) [Chris Patterson]
  + Fix Python 3.12 unit test failures (#2099)
  + integration tests: Refactor instance checking (#1989)
  + ci: migrate remaining jobs from travis to gh (#2085)
  + missing ending quote in instancedata docs(#2094) [Hong L]
  + refactor: stop passing log instances to cc_* handlers (#2016) [d1r3ct0r]
  + tests/vmware: fix test_no_data_access_method failure (#2092)
    [Chris Patterson]
  + Don't change permissions of netrules target (#2076) (LP: #2011783)
  + tests/sources: patch util.get_cmdline() for datasource tests (#2091)
    [Chris Patterson]
  + macs: ignore duplicate MAC for devs with driver driver qmi_wwan (#2090)
    (LP: #2008888)
  + Fedora: Enable CA handling (#2086) [František Zatloukal]
  + Send dhcp-client-identifier for InfiniBand ports (#2043) [Waleed Mousa]
  + cc_ansible: complete the examples and doc (#2082) [Yves]
  + bddeb: for dev package, derive debhelper-compat from host system
  + apport: only prompt for cloud_name when instance-data.json is absent
  + datasource: Optimize datasource detection, fix bugs (#2060)
  + Handle non existent ca-cert-config situation (#2073) [Shreenidhi Shedi]
  + sources/azure: add networking check for all source PPS (#2061)
    [Chris Patterson]
  + do not attempt dns resolution on ip addresses (#2040)
  + chore: fix style tip (#2071)
  + Fix metadata IP in instancedata.rst (#2063) [Brian Haley]
  + util: Pass deprecation schedule in deprecate_call() (#2064)
  + config: Update grub-dpkg docs (#2058)
  + docs: Cosmetic improvements and styling (#2057) [s-makin]
  + cc_grub_dpkg: Added UEFI support (#2029) [Alexander Birkner]
  + tests: Write to /var/spool/rsyslog to adhere to apparmor profile (#2059)
  + oracle-ds: prefer system_cfg over ds network config source (#1998)
    (LP: #1956788)
  + Remove dead code (#2038)
  + source: Force OpenStack when it is only option (#2045) (LP: #2008727)
  + cc_ubuntu_advantage: improve UA logs discovery
  + sources/azure: fix regressions in IMDS behavior (#2041) [Chris Patterson]
  + tests: fix test_schema (#2042)
  + dhcp: Cleanup unused kwarg (#2037)
  + sources/vmware/imc: fix-missing-catch-few-negtive-scenarios (#2027)
    [PengpengSun]
  + dhclient_hook: remove vestigal dhclient_hook command (#2015)
  + log: Add standardized deprecation tooling (SC-1312) (#2026)
  + Enable SUSE based distros for ca handling (#2036) [Robert Schweikert]
  From 23.1.2
  + Make user/vendor data sensitive and remove log permissions
    (LP: #2013967) (CVE-2023-1786)
  From 23.1.1
  + source: Force OpenStack when it is only option (#2045)
  + sources/azure: fix regressions in IMDS behavior (#2041)
    [Chris Patterson]</changelog>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1701432000">- Move fdupes call back to %install (boo#1214169)</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1702641600">- Switch build dependency to the generic distribution-release package</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1705665600">- Add cloud-init-pckg-reboot.patch (boo#1198533, bsc#1218952,  jsc#SMO-326)
  + Support reboot on package update/upgrade via the cloud-init config</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1705752000">- Add cloud-init-skip-empty-conf.patch
  + Skip tests with empty config</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1708430400">- Prepare for RPM 4.20 switch patch syntax</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1709726400">- Hardcode distribution to suse for proper cloud.cfg generation
  (bsc#1220132).</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1711627200">- Add  cloud-init-ds-deterministic.patch (bsc#1221132)
  + Do not guess a data source when checking for a CloudStack
    environment</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1712318400">- Add cloud-init-no-openstack-guess.patch (bsc#1222113)
  + Do not guess if we are running on OpenStack or not. Only recognize
    the known markers and enable cloud-init if we know for sure.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1712318401">- Add cloud-init-no-nmcfg-needed.patch (bsc#1221726)
  + Do not require a NetworkManager config file in order to detect
    NetworkManager as the renderer</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1712664000">- Update cloud-init-no-openstack-guess.patch
  + Do not enable cloud-init on systems where there is no DMI just
    because no data source has been found. No data source means
    cloud-init will not run.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1714392000">- Add cloud-init-usr-sudoers.patch (bsc#1223469)
  + Handle the existence of /usr/etc/sudoers to search for the expected
    include location</changelog>
</package>
<package pkgid="9f20e23e08aedecbc66e39882067f728754b33f134b4dedfd779951cdb2d1d7a0cabae833ae58a13427874d6f6a883cc395b2bbeca9bf41ecadeab85127256d5" name="cloud-init" arch="x86_64">
  <version epoch="0" ver="23.3" rel="11.0.2.1.sr20240429"/>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1675166400">- Add cloud-init-prefer-nm.patch
  + Prefer NetworkManager of sysconfig when available
- Remove six dependency (bsc#1198269)</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1675425600">- Add cloud-init-transact-up.patch to support transactional-updates</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1677153600">- Update to version 23.1
  + Remove patches included upstream:
  - cloud-init-btrfs-queue-resize.patch
  - cloud-init-micro-is-suse.patch
  - cloud-init-suse-afternm.patch
  - cloud-init-prefer-nm.patch
  - cloud-init-transact-up.patch
  + Forward port
  - cloud-init-write-routes.patch
  + Added
  - cloud-init-fix-ca-test.patch
  + Support transactional-updates for SUSE based distros (#1997)
    [Robert Schweikert]
  + Set ownership for new folders in Write Files Module (#1980)
    [Jack] (LP: #1990513)
  + add OpenCloudOS and TencentOS support (#1964) [wynnfeng]
  + lxd: Retry if the server isn't ready (#2025)
  + test: switch pycloudlib source to pypi (#2024)
  + test: Fix integration test deprecation message (#2023)
  + Recognize opensuse-microos, dev tooling fixes [Robert Schweikert]
  + sources/azure: refactor imds handler into own module (#1977)
    [Chris Patterson]
  + docs: deprecation generation support [1/2] (#2013)
  + add function is_virtual to distro/FreeBSD (#1957) [Mina Galić]
  + cc_ssh: support multiple hostcertificates (#2018) (LP: #1999164)
  + Fix minor schema validation regression and fixup typing (#2017)
  + doc: Reword user data debug section (#2019)
  + Overhaul/rewrite of certificate handling as follows: (#1962)
    [dermotbradley] (LP: #1931174)
  + disk_setup: use byte string when purging the partition table (#2012)
    [Stefan Prietl]
  + cli: schema also validate vendordata*.
  + ci: sort and add checks for cla signers file [Stefan Prietl]
  + Add "ederst" as contributor (#2010) [Stefan Prietl]
  + readme: add reference to packages dir (#2001)
  + docs: update downstream package list (#2002)
  + docs: add google search verification (#2000) [s-makin]
  + docs: fix 404 render use default notfound_urls_prefix in RTD conf (#2004)
  + Fix OpenStack datasource detection on bare metal (#1923)
    [Alexander Birkner] (LP: #1815990)
  + docs: add themed RTD 404 page and pointer to readthedocs-hosted (#1993)
  + schema: fix gpt labels, use type string for GUID (#1995)
  + cc_disk_setup: code cleanup (#1996)
  + netplan: keep custom strict perms when 50-cloud-init.yaml exists
  + cloud-id: better handling of change in datasource files
    [d1r3ct0r] (LP: #1998998)
  + tests: Remove restart check from test
  + Ignore duplicate macs from mscc_felix and fsl_enetc (LP: #1997922)
  + Warn on empty network key (#1990)
  + Fix Vultr cloud_interfaces usage (#1986) [eb3095]
  + cc_puppet: Update puppet service name (#1970) [d1r3ct0r] (LP: #2002969)
  + docs: Clarify networking docs (#1987)
  + lint: remove httpretty (#1985) [sxt1001]
  + cc_set_passwords: Prevent traceback when restarting ssh (#1981)
  + tests: fix lp1912844 (#1978)
  + tests: Skip ansible test on bionic (#1984)
  + Wait for NetworkManager (#1983) [Robert Schweikert]
  + docs: minor polishing (#1979) [s-makin]
  + CI: migrate integration-test to GH actions (#1969)
  + Fix permission of SSH host keys (#1971) [Ron Gebauer]
  + Fix default route rendering on v2 ipv6 (#1973) (LP: #2003562)
  + doc: fix path in net_convert command (#1975)
  + docs: update net_convert docs (#1974)
  + doc: fix dead link
  + cc_set_hostname: ignore /var/lib/cloud/data/set-hostname if it's empty
    (#1967) [Emanuele Giuseppe Esposito]
  + distros/rhel.py: _read_hostname() missing strip on "hostname" (#1941)
    [Mark Mielke]
  + integration tests: add  IBM VPC support (SC-1352) (#1915)
  + machine-id: set to uninitialized to trigger regeneration on clones
    (LP: #1999680)
  + sources/azure: retry on connection error when fetching metdata (#1968)
    [Chris Patterson]
  + Ensure ssh state accurately obtained (#1966)
  + bddeb: drop dh-systemd dependency on newer deb-based releases [d1r3ct0r]
  + doc: fix `config formats` link in cloudsigma.rst (#1960)
  + Fix wrong subp syntax in cc_set_passwords.py (#1961)
  + docs: update the PR template link to readthedocs (#1958) [d1r3ct0r]
  + ci: switch unittests to gh actions (#1956)
  + Add mount_default_fields for PhotonOS. (#1952) [Shreenidhi Shedi]
  + sources/azure: minor refactor for metadata source detection logic
    (#1936) [Chris Patterson]
  + add "CalvoM" as contributor (#1955) [d1r3ct0r]
  + ci: doc to gh actions (#1951)
  + lxd: handle 404 from missing devices route for LXD 4.0 (LP: #2001737)
  + docs: Diataxis overhaul (#1933) [s-makin]
  + vultr: Fix issue regarding cache and region codes (#1938) [eb3095]
  + cc_set_passwords: Move ssh status checking later (SC-1368) (#1909)
    (LP: #1998526)
  + Improve Wireguard module idempotency (#1940) [Fabian Lichtenegger-Lukas]
  + network/netplan: add gateways as on-link when necessary (#1931)
    [Louis Sautier] (LP: #2000596)
  + tests: test_lxd assert features.networks.zones when present (#1939)
  + Use btrfs enquque when available (#1926) [Robert Schweikert]
  + sources/azure: drop description for report_failure_to_fabric() (#1934)
    [Chris Patterson]
  + cc_disk_setup.py: fix MBR single partition creation (#1932)
    [dermotbradley] (LP: #1851438)
  + Fix typo with package_update/package_upgrade (#1927) [eb3095]
  + sources/azure: fix device driver matching for net config (#1914)
    [Chris Patterson]
  + BSD: fix duplicate macs in Ifconfig parser (#1917) [Mina Galić]
  + test: mock dns calls (#1922)
  + pycloudlib: add lunar support for integration tests (#1928)
  + nocloud: add support for dmi variable expansion for seedfrom URL
    (LP: #1994980)
  + tools: read-version drop extra call to git describe --long
  + doc: improve cc_write_files doc (#1916)
  + read-version: When insufficient tags, use cloudinit.version.get_version
  + mounts: document weird prefix in schema (#1913)
  + add utility function test cases (#1910) [sxt1001]
  + test: mock file deletion in dhcp tests (#1911)
  + Ensure network ready before cloud-init service runs on RHEL (#1893)
    (LP: #1998655)
  + docs: add copy button to code blocks (#1890) [s-makin]
  + netplan: define features.NETPLAN_CONFIG_ROOT_READ_ONLY flag
  + azure: fix support for systems without az command installed (#1908)
  + Networking Clarification (#1892)
  + Fix the distro.osfamily output problem in the openEuler system. (#1895)
    [sxt1001] (LP: #1999042)
  + pycloudlib: bump commit dropping azure api smoke test
  + net: netplan config root read-only as wifi config can contain creds
  + autoinstall: clarify docs for users
  + sources/azure: encode health report as utf-8 (#1897) [Chris Patterson]
  + Add back gateway4/6 deprecation to docs (#1898)
  + networkd: Add support for multiple [Route] sections (#1868)
    [Nigel Kukard]
  + doc: add qemu tutorial (#1863)
  + lint: fix tip-flake8 and tip-mypy (#1896)
  + Add support for setting uid when creating users on FreeBSD (#1888)
    [einsibjarni]
  + Fix exception in BSD networking code-path (#1894) [Mina Galić]
  + Append derivatives to is_rhel list in cloud.cfg.tmpl (#1887) [Louis Abel]
  + FreeBSD init: use cloudinit_enable as only rcvar (#1875) [Mina Galić]
  + feat: add support aliyun metadata security harden mode (#1865)
    [Manasseh Zhou]
  + docs: uprate analyze to performance page [s-makin]
  + test: fix lxd preseed managed network config (#1881)
  + Add support for static IPv6 addresses for FreeBSD (#1839) [einsibjarni]
  + Make 3.12 failures not fail the build (#1873)
  + Docs: adding relative links [s-makin]
  + Update read-version
  + Fix setup.py to align with PEP 440 versioning replacing trailing
  + travis: promote 3.11-dev to 3.11 (#1866)
  + test_cloud_sigma: delete useless test (#1828) [sxt1001]
  + Add "nkukard" as contributor (#1864) [Nigel Kukard]
  + tests: ds-id mocks for vmware-rpctool as utility may not exist in env
  + doc: add how to render new module doc (#1855)
  + doc: improve module creation explanation (#1851)
  + Add Support for IPv6 metadata to OpenStack (#1805)
    [Marvin Vogt] (LP: #1906849)
  + add xiaoge1001 to .github-cla-signers (#1854) [sxt1001]
  + network: Deprecate gateway{4,6} keys in network config v2 (#1794)
    (LP: #1992512)
  + VMware: Move Guest Customization transport from OVF to VMware (#1573)
    [PengpengSun]
  + doc: home page links added (#1852) [s-makin]
  From 22.4.2
  + status: handle ds not defined in status.json (#1876) (LP: #1997559)
  From 22.4.1
  + net: skip duplicate mac check for netvsc nic and its VF (#1853)
    [Anh Vo] (LP: #1844191)
  + ChangeLog: whitespace cleanup (#1850)
  + changelog: capture 22.3.1-4 releases</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1681214400">- Sensitive data exposure (bsc#1210277, CVE-2023-1786)
  + Add hidesensitivedata
  + Add cloud-init-cve-2023-1786-redact-inst-data.patch
  + Do not expose sensitive data gathered from the CSP</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1682596800">- Add cloud-init-power-rhel-only.patch (bsc#1210273)
  + Config module cc_refresh_rmc_and_interface is implemented such that
    it will only work on RH distros. Set the module availability accordingly.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1688644800">- Update cloud-init-write-routes.patch (bsc#1212879)
  + Add necessary import statement
- Enable flake8 linting, fix up patches
  + cloud-init-cve-2023-1786-redact-instance-data-json-main.patch
  + cloud-init-power-rhel-only.patch
  + cloud-init-write-routes.patch
  + datasourceLocalDisk.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1691928000">- update to 23.1.2:
  * Make user/vendor data sensitive and remove log permissions
  * source: Force OpenStack when it is only option (#2045)
  * sources/azure: fix regressions in IMDS behavior
- drop
  cloud-init-cve-2023-1786-redact-instance-data-json-main.patch (upstream)
- spec-file cleanups, including dropping flake8 (as build fails
  with newer flake8 versions)</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1692014400">- Add cloud-init-flake8-fixes.patch
- Revert chnages from previous commit
  + Disabling checks the primary maintainer enabled for specific reasons
    is not a fix.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1696852800">- Update to version 23.3 (bsc#1216011, bsc#1215794, bsc#1215740)
  + Remove patches included upstream:
  - cloud-init-fix-ca-test.patch
  - cloud-init-cve-2023-1786-redact-instance-data-json-main.patch
  - cloud-init-power-rhel-only.patch
  - cloud-init-flake8-fixes.patch
  + Add
  - cloud-init-keep-flake.patch
  - cloud-init-lint-fixes.patch
  + Update
  - cloud-init-write-routes.patch (bsc#1216007)
  + Bump pycloudlib to 1!5.1.0 for ec2 mantic daily image support (#4390)
  + Fix cc_keyboard in mantic (LP: #2030788)
  + ec2: initialize get_instance_userdata return value to bytes (#4387)
    [Noah Meyerhans]
  + cc_users_groups: Add doas/opendoas support (#4363) [dermotbradley]
  + Fix pip-managed ansible
  + status: treat SubState=running and MainPID=0 as service exited
  + azure/imds: increase read-timeout to 30s (#4372) [Chris Patterson]
  + collect-logs fix memory usage (SC-1590) (#4289)
    [Alec Warren] (LP: #1980150)
  + cc_mounts: Use fallocate to create swapfile on btrfs (#4369) [王煎饼]
  + Undocument nocloud-net (#4318)
  + feat(akamai): add akamai to settings.py and apport.py (#4370)
  + read-version: fallback to get_version when git describe fails (#4366)
  + apt: fix cloud-init status --wait blocking on systemd v 253 (#4364)
  + integration tests: Pass username to pycloudlib (#4324)
  + Bump pycloudlib to 1!5.1.0 (#4353)
  + cloud.cfg.tmpl: reorganise, minimise/reduce duplication (#4272)
    [dermotbradley]
  + analyze: fix (unexpected) timestamp parsing (#4347) [Mina Galić]
  + cc_growpart: fix tests to run on FreeBSD (#4351) [Mina Galić]
  + subp: Fix spurious test failure on FreeBSD (#4355) [Mina Galić]
  + cmd/clean: fix tests on non-Linux platforms (#4352) [Mina Galić]
  + util: Fix get_proc_ppid() on non-Linux systems (#4348) [Mina Galić]
  + cc_wireguard: make tests pass on FreeBSD (#4346) [Mina Galić]
  + unittests: fix breakage in test_read_cfg_paths_fetches_cached_datasource
    (#4328) [Ani Sinha]
  + Fix test_tools.py collection (#4315)
  + cc_keyboard: add Alpine support (#4278) [dermotbradley]
  + Flake8 fixes (#4340) [Robert Schweikert]
  + cc_mounts: Fix swapfile not working on btrfs (#4319) [王煎饼] (LP: #1884127)
  + ds-identify/CloudStack: $DS_MAYBE if vm running on vmware/xen (#4281)
    [Wei Zhou]
  + ec2: Support double encoded userdata (#4276) [Noah Meyerhans]
  + cc_mounts: xfs is a Linux only FS (#4334) [Mina Galić]
  + tests/net: fix TestGetInterfaces' mock coverage for get_master (#4336)
    [Chris Patterson]
  + change openEuler to openeuler and fix some bugs in openEuler (#4317)
    [sxt1001]
  + Replace flake8 with ruff (#4314)
  + NM renderer: set default IPv6 addr-gen-mode for all interfaces to eui64
    (#4291) [Ani Sinha]
  + cc_ssh_import_id: add Alpine support and add doas support (#4277)
    [dermotbradley]
  + sudoers not idempotent (SC-1589)  (#4296) [Alec Warren] (LP: #1998539)
  + Added support for Akamai Connected Cloud (formerly Linode) (#4167)
    [Will Smith]
  + Fix reference before assignment (#4292)
  + Overhaul module reference page (#4237) [Sally]
  + replaced spaces with commas for setting passenv (#4269) [Alec Warren]
  + DS VMware: modify a few log level (#4284) [PengpengSun]
  + tools/read-version refactors and unit tests (#4268)
  + Ensure get_features() grabs all features (#4285)
  + Don't always require passlib dependency (#4274)
  + tests: avoid leaks into host system checking of ovs-vsctl cmd (#4275)
  + Fix NoCloud kernel commandline key parsing (#4273)
  + testing: Clear all LRU caches after each test (#4249)
  + Remove the crypt dependency (#2139) [Gonéri Le Bouder]
  + logging: keep current file mode of log file if its stricter than the
    new mode (#4250) [Ani Sinha]
  + Remove default membership in redundant groups (#4258)
    [Dave Jones] (LP: #1923363)
  + doc: improve datasource_creation.rst (#4262)
  + Remove duplicate Integration testing button (#4261) [Rishita Shaw]
  + tools/read-version: fix the tool so that it can handle version parsing
    errors (#4234) [Ani Sinha]
  + net/dhcp: add udhcpc support (#4190) [Jean-François Roche]
  + DS VMware: add i386 arch dir to deployPkg plugin search path
    [PengpengSun]
  + LXD moved from linuxcontainers.org to Canonical [Simon Deziel]
  + cc_mounts.py: Add note about issue with creating mounts inside mounts
    (#4232) [dermotbradley]
  + lxd: install lxd from snap, not deb if absent in image
  + landscape: use landscape-config to write configuration
  + Add deprecation log during init of DataSourceDigitalOcean (#4194)
    [tyb-truth]
  + doc: fix typo on apt.primary.arches (#4238) [Dan Bungert]
  + Inspect systemd state for cloud-init status (#4230)
  + instance-data: add system-info and features to combined-cloud-config
    (#4224)
  + systemd: Block login until config stage completes (#2111) (LP: #2013403)
  + tests: proposed should invoke apt-get install -t=&lt;release&gt;-proposed
    (#4235)
  + cloud.cfg.tmpl: reinstate ca_certs entry (#4236) [dermotbradley]
  + Remove feature flag override ability (#4228)
  + tests: drop stray unrelated file presence test (#4227)
  + Update LXD URL (#4223) [Sally]
  + schema: add network v1 schema definition and validation functions
  + tests: daily PPA for devel series is version 99.daily update tests to
    match (#4225)
  + instance-data: write /run/cloud-init/combined-cloud-config.json
  + mount parse: Fix matching non-existent directories (#4222) [Mina Galić]
  + Specify build-system for pep517 (#4218)
  + Fix network v2 metric rendering (#4220)
  + Migrate content out of FAQ page (SD-1187) (#4205) [Sally]
  + setup: fix generation of init templates (#4209) [Mina Galić]
  + docs: Correct some bootcmd example wording
  + fix changelog
  + tests: reboot client to assert x-shellscript-per-boot is triggered
  + nocloud: parse_cmdline no longer detects nocloud-net datasource (#4204)
    (LP: 4203, #2025180)
  + Add docstring and typing to mergemanydict (#4200)
  + BSD: add dsidentify to early startup scripts (#4182) [Mina Galić]
  + handler: report errors on skipped merged cloud-config.txt parts
    (LP: #1999952)
  + Add cloud-init summit writeups (#4179) [Sally]
  + tests: Update test_clean_log for oci (#4187)
  + gce: improve ephemeral fallback NIC selection (CPC-2578) (#4163)
  + tests: pin pytest 7.3.1 to avoid adverse testpaths behavior (#4184)
  + Ephemeral Networking for FreeBSD (#2165) [Mina Galić]
  + Clarify directory syntax for nocloud local filesystem. (#4178)
  + Set default renderer as sysconfig for centos/rhel (#4165) [Ani Sinha]
  + Test static routes and netplan 0.106
  + FreeBSD fix parsing of mount and mount options (#2146) [Mina Galić]
  + test: add tracking bug id (#4164)
  + tests: can't match MAC for LXD container veth due to netplan 0.106
    (#4162)
  + Add kaiwalyakoparkar as a contributor (#4156) [Kaiwalya Koparkar]
  + BSD: remove datasource_list from cloud.cfg template (#4159) [Mina Galić]
  + launching salt-minion in masterless mode (#4110) [Denis Halturin]
  + tools: fix run-container builds for rockylinux/8 git hash mismatch
    (#4161)
  + fix doc lint: spellchecker tripped up (#4160) [Mina Galić]
  + Support Ephemeral Networking for BSD (#2127)
  + Added / fixed support for static routes on OpenBSD and FreeBSD (#2157)
    [Kadir Mueller]
  + cc_rsyslog: Refactor for better multi-platform support (#4119)
    [Mina Galić] (LP: #1798055)
  + tests: fix test_lp1835584 (#4154)
  + cloud.cfg mod names: docs and rename salt_minion and set_password (#4153)
  + tests: apt support for deb822 format .sources files on mantic
  + vultr: remove check_route check (#2151) [Jonas Chevalier]
  + Update SECURITY.md (#4150) [Indrranil Pawar]
  + Update CONTRIBUTING.rst (#4149) [Indrranil Pawar]
  + Update .github-cla-signers (#4151) [Indrranil Pawar]
  + Standardise module names in cloud.cfg.tmpl to only use underscore
    (#4128) [dermotbradley]
  + tests: update test_webhook_reporting
  + Modify PR template so autoclose works
  + doc: add missing semi-colon to nocloud cmdline docs (#4120)
  + .gitignore: extend coverage pattern (#4143) [Mina Galić]
  From 23.2.2
  + Fix NoCloud kernel commandline key parsing (#4273) (Fixes: #4271)
    (LP: #2028562)
  + Fix reference before assignment (#4292) (Fixes: #4288) (LP: #2028784)
  From 23.2.1
  + nocloud: Fix parse_cmdline detection of nocloud-net datasource (#4204)
    (Fixes: 4203) (LP: #2025180)
  From 23.2
  + BSD: simplify finding MBR partitions by removing duplicate code
  [Mina Galić]
  + tests: bump pycloudlib version for mantic builds
  + network-manager: Set higher autoconnect priority for nm keyfiles (#3671)
    [Ani Sinha]
  + alpine.py: change the locale file used (#4139) [dermotbradley]
  + cc_ntp: Sync up with current FreeBSD ntp.conf (#4122) [Mina Galić]
  + config: drop refresh_rmc_and_interface as RHEL 7 no longer supported
    [Robert Schweikert]
  + docs: Add feedback button to docs
  + net/sysconfig: enable sysconfig renderer if network manager has ifcfg-rh
    plugin (#4132) [Ani Sinha]
  + For Alpine use os-release PRETTY_NAME (#4138) [dermotbradley]
  + network_manager: add a method for ipv6 static IP configuration (#4127)
    [Ani Sinha]
  + correct misnamed template file host.mariner.tmpl (#4124) [dermotbradley]
  + nm: generate ipv6 stateful dhcp config at par with sysconfig (#4115)
    [Ani Sinha]
  + Add templates for GitHub Issues
  + Add 'peers' and 'allow' directives in cc_ntp (#3124) [Jacob Salmela]
  + FreeBSD: Fix user account locking (#4114) [Mina Galić] (GH: #1854594)
  + FreeBSD: add ResizeGrowFS class to cc_growpart (#2334) [Mina Galić]
  + Update tests in Azure TestCanDevBeReformatted class (#2771)
    [Ksenija Stanojevic]
  + Replace Launchpad references with GitHub Issues
  + Fix KeyError in iproute pformat (#3287) [Dmitry Zykov]
  + schema: read_cfg_paths call init.fetch to lookup /v/l/c/instance
  + azure/errors: introduce reportable errors for imds (#3647)
    [Chris Patterson]
  + FreeBSD (and friends): better identify MBR slices (#2168)
    [Mina Galić] (LP: #2016350)
  + azure/errors: add host reporting for dhcp errors (#2167)
    [Chris Patterson]
  + net: purge blacklist_drivers across net and azure (#2160)
    [Chris Patterson]
  + net: refactor hyper-v VF filtering and apply to get_interfaces() (#2153)
    [Chris Patterson]
  + tests: avoid leaks to underlying filesystem for /etc/cloud/clean.d
    (#2251)
  + net: refactor find_candidate_nics_on_linux() to use get_interfaces()
    (#2159) [Chris Patterson]
  + resolv_conf: Allow &gt; 3 nameservers (#2152) [Major Hayden]
  + Remove mount NTFS error message (#2134) [Ksenija Stanojevic]
  + integration tests: fix image specification parsing (#2166)
  + ci: add hypothesis scheduled GH check (#2149)
  + Move supported distros list to docs (#2162)
  + Fix logger, use instance rather than module function (#2163)
  + README: Point to Github Actions build status (#2158)
  + Revert "fix linux-specific code on bsd (#2143)" (#2161)
  + Do not generate dsa and ed25519 key types when crypto FIPS mode is
    enabled (#2142) [Ani Sinha] (LP: 2017761)
  + Add documentation label automatically (#2156)
  + sources/azure: report success to host and introduce kvp module (#2141)
    [Chris Patterson]
  + setup.py: use pkg-config for udev/rules path (#2137) [dankm]
  + openstack/static: honor the DNS servers associated with a network
    (#2138) [Gonéri Le Bouder]
  + fix linux-specific code on bsd (#2143)
  + cli: schema validation of jinja template user-data (SC-1385) (#2132)
    (LP: #1881925)
  + gce: activate network discovery on every boot (#2128)
  + tests: update integration test to assert 640 across reboots (#2145)
  + Make user/vendor data sensitive and remove log permissions (#2144)
    (LP: #2013967)
  + Update kernel command line docs (SC-1457) (#2133)
  + docs: update network configuration path links (#2140) [d1r3ct0r]
  + sources/azure: report failures to host via kvp (#2136) [Chris Patterson]
  + net: Document use of `ip route append` to add routes (#2130)
  + dhcp: Add missing mocks (#2135)
  + azure/imds: retry fetching metadata up to 300 seconds (#2121)
    [Chris Patterson]
  + [1/2] DHCP: Refactor dhcp client code  (#2122)
  + azure/errors: treat traceback_base64 as string (#2131) [Chris Patterson]
  + azure/errors: introduce reportable errors (#2129) [Chris Patterson]
  + users: schema permit empty list to indicate create no users
  + azure: introduce identity module (#2116) [Chris Patterson]
  + Standardize disabling cloud-init on non-systemd (#2112)
  + Update .github-cla-signers (#2126) [Rob Tongue]
  + NoCloud: Use seedfrom protocol to determine mode (#2107)
  + rhel: Remove sysvinit files. (#2114)
  + tox.ini: set -vvvv --showlocals for pytest (#2104) [Chris Patterson]
  + Fix NoCloud kernel commandline semi-colon args
  + run-container: make the container/VM timeout configurable (#2118)
    [Paride Legovini]
  + suse: Remove sysvinit files. (#2115)
  + test: Backport assert_call_count for old requests (#2119)
  + Add "licebmi" as contributor (#2113) [Mark Martinez]
  + Adapt DataSourceScaleway to upcoming IPv6 support (#2033)
    [Louis Bouchard]
  + rhel: make sure previous-hostname file ends with a new line (#2108)
    [Ani Sinha]
  + Adding contributors for DataSourceAkamai (#2110) [acourdavAkamai]
  + Cleanup ephemeral IP routes on exception (#2100) [sxt1001]
  + commit 09a64badfb3f51b1b391fa29be19962381a4bbeb [sxt1001] (LP: #2011291)
  + Standardize kernel commandline user interface (#2093)
  + config/cc_resizefs: fix do_resize arguments (#2106) [Chris Patterson]
  + Fix test_dhclient_exits_with_error (#2105)
  + net/dhcp: catch dhclient failures and raise NoDHCPLeaseError (#2083)
    [Chris Patterson]
  + sources/azure: move pps handling out of _poll_imds() (#2075)
    [Chris Patterson]
  + tests: bump pycloudlib version (#2102)
  + schema: do not manipulate draft4 metaschema for jsonschema 2.6.0 (#2098)
  + sources/azure/imds: don't count timeout errors as connection errors
    (#2074) [Chris Patterson]
  + Fix Python 3.12 unit test failures (#2099)
  + integration tests: Refactor instance checking (#1989)
  + ci: migrate remaining jobs from travis to gh (#2085)
  + missing ending quote in instancedata docs(#2094) [Hong L]
  + refactor: stop passing log instances to cc_* handlers (#2016) [d1r3ct0r]
  + tests/vmware: fix test_no_data_access_method failure (#2092)
    [Chris Patterson]
  + Don't change permissions of netrules target (#2076) (LP: #2011783)
  + tests/sources: patch util.get_cmdline() for datasource tests (#2091)
    [Chris Patterson]
  + macs: ignore duplicate MAC for devs with driver driver qmi_wwan (#2090)
    (LP: #2008888)
  + Fedora: Enable CA handling (#2086) [František Zatloukal]
  + Send dhcp-client-identifier for InfiniBand ports (#2043) [Waleed Mousa]
  + cc_ansible: complete the examples and doc (#2082) [Yves]
  + bddeb: for dev package, derive debhelper-compat from host system
  + apport: only prompt for cloud_name when instance-data.json is absent
  + datasource: Optimize datasource detection, fix bugs (#2060)
  + Handle non existent ca-cert-config situation (#2073) [Shreenidhi Shedi]
  + sources/azure: add networking check for all source PPS (#2061)
    [Chris Patterson]
  + do not attempt dns resolution on ip addresses (#2040)
  + chore: fix style tip (#2071)
  + Fix metadata IP in instancedata.rst (#2063) [Brian Haley]
  + util: Pass deprecation schedule in deprecate_call() (#2064)
  + config: Update grub-dpkg docs (#2058)
  + docs: Cosmetic improvements and styling (#2057) [s-makin]
  + cc_grub_dpkg: Added UEFI support (#2029) [Alexander Birkner]
  + tests: Write to /var/spool/rsyslog to adhere to apparmor profile (#2059)
  + oracle-ds: prefer system_cfg over ds network config source (#1998)
    (LP: #1956788)
  + Remove dead code (#2038)
  + source: Force OpenStack when it is only option (#2045) (LP: #2008727)
  + cc_ubuntu_advantage: improve UA logs discovery
  + sources/azure: fix regressions in IMDS behavior (#2041) [Chris Patterson]
  + tests: fix test_schema (#2042)
  + dhcp: Cleanup unused kwarg (#2037)
  + sources/vmware/imc: fix-missing-catch-few-negtive-scenarios (#2027)
    [PengpengSun]
  + dhclient_hook: remove vestigal dhclient_hook command (#2015)
  + log: Add standardized deprecation tooling (SC-1312) (#2026)
  + Enable SUSE based distros for ca handling (#2036) [Robert Schweikert]
  From 23.1.2
  + Make user/vendor data sensitive and remove log permissions
    (LP: #2013967) (CVE-2023-1786)
  From 23.1.1
  + source: Force OpenStack when it is only option (#2045)
  + sources/azure: fix regressions in IMDS behavior (#2041)
    [Chris Patterson]</changelog>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1701432000">- Move fdupes call back to %install (boo#1214169)</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1702641600">- Switch build dependency to the generic distribution-release package</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1705665600">- Add cloud-init-pckg-reboot.patch (boo#1198533, bsc#1218952,  jsc#SMO-326)
  + Support reboot on package update/upgrade via the cloud-init config</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1705752000">- Add cloud-init-skip-empty-conf.patch
  + Skip tests with empty config</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1708430400">- Prepare for RPM 4.20 switch patch syntax</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1709726400">- Hardcode distribution to suse for proper cloud.cfg generation
  (bsc#1220132).</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1711627200">- Add  cloud-init-ds-deterministic.patch (bsc#1221132)
  + Do not guess a data source when checking for a CloudStack
    environment</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1712318400">- Add cloud-init-no-openstack-guess.patch (bsc#1222113)
  + Do not guess if we are running on OpenStack or not. Only recognize
    the known markers and enable cloud-init if we know for sure.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1712318401">- Add cloud-init-no-nmcfg-needed.patch (bsc#1221726)
  + Do not require a NetworkManager config file in order to detect
    NetworkManager as the renderer</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1712664000">- Update cloud-init-no-openstack-guess.patch
  + Do not enable cloud-init on systems where there is no DMI just
    because no data source has been found. No data source means
    cloud-init will not run.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1714392000">- Add cloud-init-usr-sudoers.patch (bsc#1223469)
  + Handle the existence of /usr/etc/sudoers to search for the expected
    include location</changelog>
</package>
<package pkgid="683de1782b3d628b72681b9de5a7837ee9d1975ed2127781cec752efc75e71388807f42dca3e39035b2a436d081134aa58ecaf6946127d13a89e84bce5ad36b6" name="cloud-init-config-suse" arch="x86_64">
  <version epoch="0" ver="23.3" rel="11.0.2.1.sr20240429"/>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1675166400">- Add cloud-init-prefer-nm.patch
  + Prefer NetworkManager of sysconfig when available
- Remove six dependency (bsc#1198269)</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1675425600">- Add cloud-init-transact-up.patch to support transactional-updates</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1677153600">- Update to version 23.1
  + Remove patches included upstream:
  - cloud-init-btrfs-queue-resize.patch
  - cloud-init-micro-is-suse.patch
  - cloud-init-suse-afternm.patch
  - cloud-init-prefer-nm.patch
  - cloud-init-transact-up.patch
  + Forward port
  - cloud-init-write-routes.patch
  + Added
  - cloud-init-fix-ca-test.patch
  + Support transactional-updates for SUSE based distros (#1997)
    [Robert Schweikert]
  + Set ownership for new folders in Write Files Module (#1980)
    [Jack] (LP: #1990513)
  + add OpenCloudOS and TencentOS support (#1964) [wynnfeng]
  + lxd: Retry if the server isn't ready (#2025)
  + test: switch pycloudlib source to pypi (#2024)
  + test: Fix integration test deprecation message (#2023)
  + Recognize opensuse-microos, dev tooling fixes [Robert Schweikert]
  + sources/azure: refactor imds handler into own module (#1977)
    [Chris Patterson]
  + docs: deprecation generation support [1/2] (#2013)
  + add function is_virtual to distro/FreeBSD (#1957) [Mina Galić]
  + cc_ssh: support multiple hostcertificates (#2018) (LP: #1999164)
  + Fix minor schema validation regression and fixup typing (#2017)
  + doc: Reword user data debug section (#2019)
  + Overhaul/rewrite of certificate handling as follows: (#1962)
    [dermotbradley] (LP: #1931174)
  + disk_setup: use byte string when purging the partition table (#2012)
    [Stefan Prietl]
  + cli: schema also validate vendordata*.
  + ci: sort and add checks for cla signers file [Stefan Prietl]
  + Add "ederst" as contributor (#2010) [Stefan Prietl]
  + readme: add reference to packages dir (#2001)
  + docs: update downstream package list (#2002)
  + docs: add google search verification (#2000) [s-makin]
  + docs: fix 404 render use default notfound_urls_prefix in RTD conf (#2004)
  + Fix OpenStack datasource detection on bare metal (#1923)
    [Alexander Birkner] (LP: #1815990)
  + docs: add themed RTD 404 page and pointer to readthedocs-hosted (#1993)
  + schema: fix gpt labels, use type string for GUID (#1995)
  + cc_disk_setup: code cleanup (#1996)
  + netplan: keep custom strict perms when 50-cloud-init.yaml exists
  + cloud-id: better handling of change in datasource files
    [d1r3ct0r] (LP: #1998998)
  + tests: Remove restart check from test
  + Ignore duplicate macs from mscc_felix and fsl_enetc (LP: #1997922)
  + Warn on empty network key (#1990)
  + Fix Vultr cloud_interfaces usage (#1986) [eb3095]
  + cc_puppet: Update puppet service name (#1970) [d1r3ct0r] (LP: #2002969)
  + docs: Clarify networking docs (#1987)
  + lint: remove httpretty (#1985) [sxt1001]
  + cc_set_passwords: Prevent traceback when restarting ssh (#1981)
  + tests: fix lp1912844 (#1978)
  + tests: Skip ansible test on bionic (#1984)
  + Wait for NetworkManager (#1983) [Robert Schweikert]
  + docs: minor polishing (#1979) [s-makin]
  + CI: migrate integration-test to GH actions (#1969)
  + Fix permission of SSH host keys (#1971) [Ron Gebauer]
  + Fix default route rendering on v2 ipv6 (#1973) (LP: #2003562)
  + doc: fix path in net_convert command (#1975)
  + docs: update net_convert docs (#1974)
  + doc: fix dead link
  + cc_set_hostname: ignore /var/lib/cloud/data/set-hostname if it's empty
    (#1967) [Emanuele Giuseppe Esposito]
  + distros/rhel.py: _read_hostname() missing strip on "hostname" (#1941)
    [Mark Mielke]
  + integration tests: add  IBM VPC support (SC-1352) (#1915)
  + machine-id: set to uninitialized to trigger regeneration on clones
    (LP: #1999680)
  + sources/azure: retry on connection error when fetching metdata (#1968)
    [Chris Patterson]
  + Ensure ssh state accurately obtained (#1966)
  + bddeb: drop dh-systemd dependency on newer deb-based releases [d1r3ct0r]
  + doc: fix `config formats` link in cloudsigma.rst (#1960)
  + Fix wrong subp syntax in cc_set_passwords.py (#1961)
  + docs: update the PR template link to readthedocs (#1958) [d1r3ct0r]
  + ci: switch unittests to gh actions (#1956)
  + Add mount_default_fields for PhotonOS. (#1952) [Shreenidhi Shedi]
  + sources/azure: minor refactor for metadata source detection logic
    (#1936) [Chris Patterson]
  + add "CalvoM" as contributor (#1955) [d1r3ct0r]
  + ci: doc to gh actions (#1951)
  + lxd: handle 404 from missing devices route for LXD 4.0 (LP: #2001737)
  + docs: Diataxis overhaul (#1933) [s-makin]
  + vultr: Fix issue regarding cache and region codes (#1938) [eb3095]
  + cc_set_passwords: Move ssh status checking later (SC-1368) (#1909)
    (LP: #1998526)
  + Improve Wireguard module idempotency (#1940) [Fabian Lichtenegger-Lukas]
  + network/netplan: add gateways as on-link when necessary (#1931)
    [Louis Sautier] (LP: #2000596)
  + tests: test_lxd assert features.networks.zones when present (#1939)
  + Use btrfs enquque when available (#1926) [Robert Schweikert]
  + sources/azure: drop description for report_failure_to_fabric() (#1934)
    [Chris Patterson]
  + cc_disk_setup.py: fix MBR single partition creation (#1932)
    [dermotbradley] (LP: #1851438)
  + Fix typo with package_update/package_upgrade (#1927) [eb3095]
  + sources/azure: fix device driver matching for net config (#1914)
    [Chris Patterson]
  + BSD: fix duplicate macs in Ifconfig parser (#1917) [Mina Galić]
  + test: mock dns calls (#1922)
  + pycloudlib: add lunar support for integration tests (#1928)
  + nocloud: add support for dmi variable expansion for seedfrom URL
    (LP: #1994980)
  + tools: read-version drop extra call to git describe --long
  + doc: improve cc_write_files doc (#1916)
  + read-version: When insufficient tags, use cloudinit.version.get_version
  + mounts: document weird prefix in schema (#1913)
  + add utility function test cases (#1910) [sxt1001]
  + test: mock file deletion in dhcp tests (#1911)
  + Ensure network ready before cloud-init service runs on RHEL (#1893)
    (LP: #1998655)
  + docs: add copy button to code blocks (#1890) [s-makin]
  + netplan: define features.NETPLAN_CONFIG_ROOT_READ_ONLY flag
  + azure: fix support for systems without az command installed (#1908)
  + Networking Clarification (#1892)
  + Fix the distro.osfamily output problem in the openEuler system. (#1895)
    [sxt1001] (LP: #1999042)
  + pycloudlib: bump commit dropping azure api smoke test
  + net: netplan config root read-only as wifi config can contain creds
  + autoinstall: clarify docs for users
  + sources/azure: encode health report as utf-8 (#1897) [Chris Patterson]
  + Add back gateway4/6 deprecation to docs (#1898)
  + networkd: Add support for multiple [Route] sections (#1868)
    [Nigel Kukard]
  + doc: add qemu tutorial (#1863)
  + lint: fix tip-flake8 and tip-mypy (#1896)
  + Add support for setting uid when creating users on FreeBSD (#1888)
    [einsibjarni]
  + Fix exception in BSD networking code-path (#1894) [Mina Galić]
  + Append derivatives to is_rhel list in cloud.cfg.tmpl (#1887) [Louis Abel]
  + FreeBSD init: use cloudinit_enable as only rcvar (#1875) [Mina Galić]
  + feat: add support aliyun metadata security harden mode (#1865)
    [Manasseh Zhou]
  + docs: uprate analyze to performance page [s-makin]
  + test: fix lxd preseed managed network config (#1881)
  + Add support for static IPv6 addresses for FreeBSD (#1839) [einsibjarni]
  + Make 3.12 failures not fail the build (#1873)
  + Docs: adding relative links [s-makin]
  + Update read-version
  + Fix setup.py to align with PEP 440 versioning replacing trailing
  + travis: promote 3.11-dev to 3.11 (#1866)
  + test_cloud_sigma: delete useless test (#1828) [sxt1001]
  + Add "nkukard" as contributor (#1864) [Nigel Kukard]
  + tests: ds-id mocks for vmware-rpctool as utility may not exist in env
  + doc: add how to render new module doc (#1855)
  + doc: improve module creation explanation (#1851)
  + Add Support for IPv6 metadata to OpenStack (#1805)
    [Marvin Vogt] (LP: #1906849)
  + add xiaoge1001 to .github-cla-signers (#1854) [sxt1001]
  + network: Deprecate gateway{4,6} keys in network config v2 (#1794)
    (LP: #1992512)
  + VMware: Move Guest Customization transport from OVF to VMware (#1573)
    [PengpengSun]
  + doc: home page links added (#1852) [s-makin]
  From 22.4.2
  + status: handle ds not defined in status.json (#1876) (LP: #1997559)
  From 22.4.1
  + net: skip duplicate mac check for netvsc nic and its VF (#1853)
    [Anh Vo] (LP: #1844191)
  + ChangeLog: whitespace cleanup (#1850)
  + changelog: capture 22.3.1-4 releases</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1681214400">- Sensitive data exposure (bsc#1210277, CVE-2023-1786)
  + Add hidesensitivedata
  + Add cloud-init-cve-2023-1786-redact-inst-data.patch
  + Do not expose sensitive data gathered from the CSP</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1682596800">- Add cloud-init-power-rhel-only.patch (bsc#1210273)
  + Config module cc_refresh_rmc_and_interface is implemented such that
    it will only work on RH distros. Set the module availability accordingly.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1688644800">- Update cloud-init-write-routes.patch (bsc#1212879)
  + Add necessary import statement
- Enable flake8 linting, fix up patches
  + cloud-init-cve-2023-1786-redact-instance-data-json-main.patch
  + cloud-init-power-rhel-only.patch
  + cloud-init-write-routes.patch
  + datasourceLocalDisk.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1691928000">- update to 23.1.2:
  * Make user/vendor data sensitive and remove log permissions
  * source: Force OpenStack when it is only option (#2045)
  * sources/azure: fix regressions in IMDS behavior
- drop
  cloud-init-cve-2023-1786-redact-instance-data-json-main.patch (upstream)
- spec-file cleanups, including dropping flake8 (as build fails
  with newer flake8 versions)</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1692014400">- Add cloud-init-flake8-fixes.patch
- Revert chnages from previous commit
  + Disabling checks the primary maintainer enabled for specific reasons
    is not a fix.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1696852800">- Update to version 23.3 (bsc#1216011, bsc#1215794, bsc#1215740)
  + Remove patches included upstream:
  - cloud-init-fix-ca-test.patch
  - cloud-init-cve-2023-1786-redact-instance-data-json-main.patch
  - cloud-init-power-rhel-only.patch
  - cloud-init-flake8-fixes.patch
  + Add
  - cloud-init-keep-flake.patch
  - cloud-init-lint-fixes.patch
  + Update
  - cloud-init-write-routes.patch (bsc#1216007)
  + Bump pycloudlib to 1!5.1.0 for ec2 mantic daily image support (#4390)
  + Fix cc_keyboard in mantic (LP: #2030788)
  + ec2: initialize get_instance_userdata return value to bytes (#4387)
    [Noah Meyerhans]
  + cc_users_groups: Add doas/opendoas support (#4363) [dermotbradley]
  + Fix pip-managed ansible
  + status: treat SubState=running and MainPID=0 as service exited
  + azure/imds: increase read-timeout to 30s (#4372) [Chris Patterson]
  + collect-logs fix memory usage (SC-1590) (#4289)
    [Alec Warren] (LP: #1980150)
  + cc_mounts: Use fallocate to create swapfile on btrfs (#4369) [王煎饼]
  + Undocument nocloud-net (#4318)
  + feat(akamai): add akamai to settings.py and apport.py (#4370)
  + read-version: fallback to get_version when git describe fails (#4366)
  + apt: fix cloud-init status --wait blocking on systemd v 253 (#4364)
  + integration tests: Pass username to pycloudlib (#4324)
  + Bump pycloudlib to 1!5.1.0 (#4353)
  + cloud.cfg.tmpl: reorganise, minimise/reduce duplication (#4272)
    [dermotbradley]
  + analyze: fix (unexpected) timestamp parsing (#4347) [Mina Galić]
  + cc_growpart: fix tests to run on FreeBSD (#4351) [Mina Galić]
  + subp: Fix spurious test failure on FreeBSD (#4355) [Mina Galić]
  + cmd/clean: fix tests on non-Linux platforms (#4352) [Mina Galić]
  + util: Fix get_proc_ppid() on non-Linux systems (#4348) [Mina Galić]
  + cc_wireguard: make tests pass on FreeBSD (#4346) [Mina Galić]
  + unittests: fix breakage in test_read_cfg_paths_fetches_cached_datasource
    (#4328) [Ani Sinha]
  + Fix test_tools.py collection (#4315)
  + cc_keyboard: add Alpine support (#4278) [dermotbradley]
  + Flake8 fixes (#4340) [Robert Schweikert]
  + cc_mounts: Fix swapfile not working on btrfs (#4319) [王煎饼] (LP: #1884127)
  + ds-identify/CloudStack: $DS_MAYBE if vm running on vmware/xen (#4281)
    [Wei Zhou]
  + ec2: Support double encoded userdata (#4276) [Noah Meyerhans]
  + cc_mounts: xfs is a Linux only FS (#4334) [Mina Galić]
  + tests/net: fix TestGetInterfaces' mock coverage for get_master (#4336)
    [Chris Patterson]
  + change openEuler to openeuler and fix some bugs in openEuler (#4317)
    [sxt1001]
  + Replace flake8 with ruff (#4314)
  + NM renderer: set default IPv6 addr-gen-mode for all interfaces to eui64
    (#4291) [Ani Sinha]
  + cc_ssh_import_id: add Alpine support and add doas support (#4277)
    [dermotbradley]
  + sudoers not idempotent (SC-1589)  (#4296) [Alec Warren] (LP: #1998539)
  + Added support for Akamai Connected Cloud (formerly Linode) (#4167)
    [Will Smith]
  + Fix reference before assignment (#4292)
  + Overhaul module reference page (#4237) [Sally]
  + replaced spaces with commas for setting passenv (#4269) [Alec Warren]
  + DS VMware: modify a few log level (#4284) [PengpengSun]
  + tools/read-version refactors and unit tests (#4268)
  + Ensure get_features() grabs all features (#4285)
  + Don't always require passlib dependency (#4274)
  + tests: avoid leaks into host system checking of ovs-vsctl cmd (#4275)
  + Fix NoCloud kernel commandline key parsing (#4273)
  + testing: Clear all LRU caches after each test (#4249)
  + Remove the crypt dependency (#2139) [Gonéri Le Bouder]
  + logging: keep current file mode of log file if its stricter than the
    new mode (#4250) [Ani Sinha]
  + Remove default membership in redundant groups (#4258)
    [Dave Jones] (LP: #1923363)
  + doc: improve datasource_creation.rst (#4262)
  + Remove duplicate Integration testing button (#4261) [Rishita Shaw]
  + tools/read-version: fix the tool so that it can handle version parsing
    errors (#4234) [Ani Sinha]
  + net/dhcp: add udhcpc support (#4190) [Jean-François Roche]
  + DS VMware: add i386 arch dir to deployPkg plugin search path
    [PengpengSun]
  + LXD moved from linuxcontainers.org to Canonical [Simon Deziel]
  + cc_mounts.py: Add note about issue with creating mounts inside mounts
    (#4232) [dermotbradley]
  + lxd: install lxd from snap, not deb if absent in image
  + landscape: use landscape-config to write configuration
  + Add deprecation log during init of DataSourceDigitalOcean (#4194)
    [tyb-truth]
  + doc: fix typo on apt.primary.arches (#4238) [Dan Bungert]
  + Inspect systemd state for cloud-init status (#4230)
  + instance-data: add system-info and features to combined-cloud-config
    (#4224)
  + systemd: Block login until config stage completes (#2111) (LP: #2013403)
  + tests: proposed should invoke apt-get install -t=&lt;release&gt;-proposed
    (#4235)
  + cloud.cfg.tmpl: reinstate ca_certs entry (#4236) [dermotbradley]
  + Remove feature flag override ability (#4228)
  + tests: drop stray unrelated file presence test (#4227)
  + Update LXD URL (#4223) [Sally]
  + schema: add network v1 schema definition and validation functions
  + tests: daily PPA for devel series is version 99.daily update tests to
    match (#4225)
  + instance-data: write /run/cloud-init/combined-cloud-config.json
  + mount parse: Fix matching non-existent directories (#4222) [Mina Galić]
  + Specify build-system for pep517 (#4218)
  + Fix network v2 metric rendering (#4220)
  + Migrate content out of FAQ page (SD-1187) (#4205) [Sally]
  + setup: fix generation of init templates (#4209) [Mina Galić]
  + docs: Correct some bootcmd example wording
  + fix changelog
  + tests: reboot client to assert x-shellscript-per-boot is triggered
  + nocloud: parse_cmdline no longer detects nocloud-net datasource (#4204)
    (LP: 4203, #2025180)
  + Add docstring and typing to mergemanydict (#4200)
  + BSD: add dsidentify to early startup scripts (#4182) [Mina Galić]
  + handler: report errors on skipped merged cloud-config.txt parts
    (LP: #1999952)
  + Add cloud-init summit writeups (#4179) [Sally]
  + tests: Update test_clean_log for oci (#4187)
  + gce: improve ephemeral fallback NIC selection (CPC-2578) (#4163)
  + tests: pin pytest 7.3.1 to avoid adverse testpaths behavior (#4184)
  + Ephemeral Networking for FreeBSD (#2165) [Mina Galić]
  + Clarify directory syntax for nocloud local filesystem. (#4178)
  + Set default renderer as sysconfig for centos/rhel (#4165) [Ani Sinha]
  + Test static routes and netplan 0.106
  + FreeBSD fix parsing of mount and mount options (#2146) [Mina Galić]
  + test: add tracking bug id (#4164)
  + tests: can't match MAC for LXD container veth due to netplan 0.106
    (#4162)
  + Add kaiwalyakoparkar as a contributor (#4156) [Kaiwalya Koparkar]
  + BSD: remove datasource_list from cloud.cfg template (#4159) [Mina Galić]
  + launching salt-minion in masterless mode (#4110) [Denis Halturin]
  + tools: fix run-container builds for rockylinux/8 git hash mismatch
    (#4161)
  + fix doc lint: spellchecker tripped up (#4160) [Mina Galić]
  + Support Ephemeral Networking for BSD (#2127)
  + Added / fixed support for static routes on OpenBSD and FreeBSD (#2157)
    [Kadir Mueller]
  + cc_rsyslog: Refactor for better multi-platform support (#4119)
    [Mina Galić] (LP: #1798055)
  + tests: fix test_lp1835584 (#4154)
  + cloud.cfg mod names: docs and rename salt_minion and set_password (#4153)
  + tests: apt support for deb822 format .sources files on mantic
  + vultr: remove check_route check (#2151) [Jonas Chevalier]
  + Update SECURITY.md (#4150) [Indrranil Pawar]
  + Update CONTRIBUTING.rst (#4149) [Indrranil Pawar]
  + Update .github-cla-signers (#4151) [Indrranil Pawar]
  + Standardise module names in cloud.cfg.tmpl to only use underscore
    (#4128) [dermotbradley]
  + tests: update test_webhook_reporting
  + Modify PR template so autoclose works
  + doc: add missing semi-colon to nocloud cmdline docs (#4120)
  + .gitignore: extend coverage pattern (#4143) [Mina Galić]
  From 23.2.2
  + Fix NoCloud kernel commandline key parsing (#4273) (Fixes: #4271)
    (LP: #2028562)
  + Fix reference before assignment (#4292) (Fixes: #4288) (LP: #2028784)
  From 23.2.1
  + nocloud: Fix parse_cmdline detection of nocloud-net datasource (#4204)
    (Fixes: 4203) (LP: #2025180)
  From 23.2
  + BSD: simplify finding MBR partitions by removing duplicate code
  [Mina Galić]
  + tests: bump pycloudlib version for mantic builds
  + network-manager: Set higher autoconnect priority for nm keyfiles (#3671)
    [Ani Sinha]
  + alpine.py: change the locale file used (#4139) [dermotbradley]
  + cc_ntp: Sync up with current FreeBSD ntp.conf (#4122) [Mina Galić]
  + config: drop refresh_rmc_and_interface as RHEL 7 no longer supported
    [Robert Schweikert]
  + docs: Add feedback button to docs
  + net/sysconfig: enable sysconfig renderer if network manager has ifcfg-rh
    plugin (#4132) [Ani Sinha]
  + For Alpine use os-release PRETTY_NAME (#4138) [dermotbradley]
  + network_manager: add a method for ipv6 static IP configuration (#4127)
    [Ani Sinha]
  + correct misnamed template file host.mariner.tmpl (#4124) [dermotbradley]
  + nm: generate ipv6 stateful dhcp config at par with sysconfig (#4115)
    [Ani Sinha]
  + Add templates for GitHub Issues
  + Add 'peers' and 'allow' directives in cc_ntp (#3124) [Jacob Salmela]
  + FreeBSD: Fix user account locking (#4114) [Mina Galić] (GH: #1854594)
  + FreeBSD: add ResizeGrowFS class to cc_growpart (#2334) [Mina Galić]
  + Update tests in Azure TestCanDevBeReformatted class (#2771)
    [Ksenija Stanojevic]
  + Replace Launchpad references with GitHub Issues
  + Fix KeyError in iproute pformat (#3287) [Dmitry Zykov]
  + schema: read_cfg_paths call init.fetch to lookup /v/l/c/instance
  + azure/errors: introduce reportable errors for imds (#3647)
    [Chris Patterson]
  + FreeBSD (and friends): better identify MBR slices (#2168)
    [Mina Galić] (LP: #2016350)
  + azure/errors: add host reporting for dhcp errors (#2167)
    [Chris Patterson]
  + net: purge blacklist_drivers across net and azure (#2160)
    [Chris Patterson]
  + net: refactor hyper-v VF filtering and apply to get_interfaces() (#2153)
    [Chris Patterson]
  + tests: avoid leaks to underlying filesystem for /etc/cloud/clean.d
    (#2251)
  + net: refactor find_candidate_nics_on_linux() to use get_interfaces()
    (#2159) [Chris Patterson]
  + resolv_conf: Allow &gt; 3 nameservers (#2152) [Major Hayden]
  + Remove mount NTFS error message (#2134) [Ksenija Stanojevic]
  + integration tests: fix image specification parsing (#2166)
  + ci: add hypothesis scheduled GH check (#2149)
  + Move supported distros list to docs (#2162)
  + Fix logger, use instance rather than module function (#2163)
  + README: Point to Github Actions build status (#2158)
  + Revert "fix linux-specific code on bsd (#2143)" (#2161)
  + Do not generate dsa and ed25519 key types when crypto FIPS mode is
    enabled (#2142) [Ani Sinha] (LP: 2017761)
  + Add documentation label automatically (#2156)
  + sources/azure: report success to host and introduce kvp module (#2141)
    [Chris Patterson]
  + setup.py: use pkg-config for udev/rules path (#2137) [dankm]
  + openstack/static: honor the DNS servers associated with a network
    (#2138) [Gonéri Le Bouder]
  + fix linux-specific code on bsd (#2143)
  + cli: schema validation of jinja template user-data (SC-1385) (#2132)
    (LP: #1881925)
  + gce: activate network discovery on every boot (#2128)
  + tests: update integration test to assert 640 across reboots (#2145)
  + Make user/vendor data sensitive and remove log permissions (#2144)
    (LP: #2013967)
  + Update kernel command line docs (SC-1457) (#2133)
  + docs: update network configuration path links (#2140) [d1r3ct0r]
  + sources/azure: report failures to host via kvp (#2136) [Chris Patterson]
  + net: Document use of `ip route append` to add routes (#2130)
  + dhcp: Add missing mocks (#2135)
  + azure/imds: retry fetching metadata up to 300 seconds (#2121)
    [Chris Patterson]
  + [1/2] DHCP: Refactor dhcp client code  (#2122)
  + azure/errors: treat traceback_base64 as string (#2131) [Chris Patterson]
  + azure/errors: introduce reportable errors (#2129) [Chris Patterson]
  + users: schema permit empty list to indicate create no users
  + azure: introduce identity module (#2116) [Chris Patterson]
  + Standardize disabling cloud-init on non-systemd (#2112)
  + Update .github-cla-signers (#2126) [Rob Tongue]
  + NoCloud: Use seedfrom protocol to determine mode (#2107)
  + rhel: Remove sysvinit files. (#2114)
  + tox.ini: set -vvvv --showlocals for pytest (#2104) [Chris Patterson]
  + Fix NoCloud kernel commandline semi-colon args
  + run-container: make the container/VM timeout configurable (#2118)
    [Paride Legovini]
  + suse: Remove sysvinit files. (#2115)
  + test: Backport assert_call_count for old requests (#2119)
  + Add "licebmi" as contributor (#2113) [Mark Martinez]
  + Adapt DataSourceScaleway to upcoming IPv6 support (#2033)
    [Louis Bouchard]
  + rhel: make sure previous-hostname file ends with a new line (#2108)
    [Ani Sinha]
  + Adding contributors for DataSourceAkamai (#2110) [acourdavAkamai]
  + Cleanup ephemeral IP routes on exception (#2100) [sxt1001]
  + commit 09a64badfb3f51b1b391fa29be19962381a4bbeb [sxt1001] (LP: #2011291)
  + Standardize kernel commandline user interface (#2093)
  + config/cc_resizefs: fix do_resize arguments (#2106) [Chris Patterson]
  + Fix test_dhclient_exits_with_error (#2105)
  + net/dhcp: catch dhclient failures and raise NoDHCPLeaseError (#2083)
    [Chris Patterson]
  + sources/azure: move pps handling out of _poll_imds() (#2075)
    [Chris Patterson]
  + tests: bump pycloudlib version (#2102)
  + schema: do not manipulate draft4 metaschema for jsonschema 2.6.0 (#2098)
  + sources/azure/imds: don't count timeout errors as connection errors
    (#2074) [Chris Patterson]
  + Fix Python 3.12 unit test failures (#2099)
  + integration tests: Refactor instance checking (#1989)
  + ci: migrate remaining jobs from travis to gh (#2085)
  + missing ending quote in instancedata docs(#2094) [Hong L]
  + refactor: stop passing log instances to cc_* handlers (#2016) [d1r3ct0r]
  + tests/vmware: fix test_no_data_access_method failure (#2092)
    [Chris Patterson]
  + Don't change permissions of netrules target (#2076) (LP: #2011783)
  + tests/sources: patch util.get_cmdline() for datasource tests (#2091)
    [Chris Patterson]
  + macs: ignore duplicate MAC for devs with driver driver qmi_wwan (#2090)
    (LP: #2008888)
  + Fedora: Enable CA handling (#2086) [František Zatloukal]
  + Send dhcp-client-identifier for InfiniBand ports (#2043) [Waleed Mousa]
  + cc_ansible: complete the examples and doc (#2082) [Yves]
  + bddeb: for dev package, derive debhelper-compat from host system
  + apport: only prompt for cloud_name when instance-data.json is absent
  + datasource: Optimize datasource detection, fix bugs (#2060)
  + Handle non existent ca-cert-config situation (#2073) [Shreenidhi Shedi]
  + sources/azure: add networking check for all source PPS (#2061)
    [Chris Patterson]
  + do not attempt dns resolution on ip addresses (#2040)
  + chore: fix style tip (#2071)
  + Fix metadata IP in instancedata.rst (#2063) [Brian Haley]
  + util: Pass deprecation schedule in deprecate_call() (#2064)
  + config: Update grub-dpkg docs (#2058)
  + docs: Cosmetic improvements and styling (#2057) [s-makin]
  + cc_grub_dpkg: Added UEFI support (#2029) [Alexander Birkner]
  + tests: Write to /var/spool/rsyslog to adhere to apparmor profile (#2059)
  + oracle-ds: prefer system_cfg over ds network config source (#1998)
    (LP: #1956788)
  + Remove dead code (#2038)
  + source: Force OpenStack when it is only option (#2045) (LP: #2008727)
  + cc_ubuntu_advantage: improve UA logs discovery
  + sources/azure: fix regressions in IMDS behavior (#2041) [Chris Patterson]
  + tests: fix test_schema (#2042)
  + dhcp: Cleanup unused kwarg (#2037)
  + sources/vmware/imc: fix-missing-catch-few-negtive-scenarios (#2027)
    [PengpengSun]
  + dhclient_hook: remove vestigal dhclient_hook command (#2015)
  + log: Add standardized deprecation tooling (SC-1312) (#2026)
  + Enable SUSE based distros for ca handling (#2036) [Robert Schweikert]
  From 23.1.2
  + Make user/vendor data sensitive and remove log permissions
    (LP: #2013967) (CVE-2023-1786)
  From 23.1.1
  + source: Force OpenStack when it is only option (#2045)
  + sources/azure: fix regressions in IMDS behavior (#2041)
    [Chris Patterson]</changelog>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1701432000">- Move fdupes call back to %install (boo#1214169)</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1702641600">- Switch build dependency to the generic distribution-release package</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1705665600">- Add cloud-init-pckg-reboot.patch (boo#1198533, bsc#1218952,  jsc#SMO-326)
  + Support reboot on package update/upgrade via the cloud-init config</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1705752000">- Add cloud-init-skip-empty-conf.patch
  + Skip tests with empty config</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1708430400">- Prepare for RPM 4.20 switch patch syntax</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1709726400">- Hardcode distribution to suse for proper cloud.cfg generation
  (bsc#1220132).</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1711627200">- Add  cloud-init-ds-deterministic.patch (bsc#1221132)
  + Do not guess a data source when checking for a CloudStack
    environment</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1712318400">- Add cloud-init-no-openstack-guess.patch (bsc#1222113)
  + Do not guess if we are running on OpenStack or not. Only recognize
    the known markers and enable cloud-init if we know for sure.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1712318401">- Add cloud-init-no-nmcfg-needed.patch (bsc#1221726)
  + Do not require a NetworkManager config file in order to detect
    NetworkManager as the renderer</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1712664000">- Update cloud-init-no-openstack-guess.patch
  + Do not enable cloud-init on systems where there is no DMI just
    because no data source has been found. No data source means
    cloud-init will not run.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1714392000">- Add cloud-init-usr-sudoers.patch (bsc#1223469)
  + Handle the existence of /usr/etc/sudoers to search for the expected
    include location</changelog>
</package>
<package pkgid="9b692337e481e22cf7a63cd07bd8bdfc72fe6c5b83b53bdb8c9a18101d19b63b062cf4c4774337b3d2ac7b064898fb9a66ac0b1e30a3dfc7e9ce1ea7e0321733" name="cloud-init-doc" arch="x86_64">
  <version epoch="0" ver="23.3" rel="11.0.2.1.sr20240429"/>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1675166400">- Add cloud-init-prefer-nm.patch
  + Prefer NetworkManager of sysconfig when available
- Remove six dependency (bsc#1198269)</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1675425600">- Add cloud-init-transact-up.patch to support transactional-updates</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1677153600">- Update to version 23.1
  + Remove patches included upstream:
  - cloud-init-btrfs-queue-resize.patch
  - cloud-init-micro-is-suse.patch
  - cloud-init-suse-afternm.patch
  - cloud-init-prefer-nm.patch
  - cloud-init-transact-up.patch
  + Forward port
  - cloud-init-write-routes.patch
  + Added
  - cloud-init-fix-ca-test.patch
  + Support transactional-updates for SUSE based distros (#1997)
    [Robert Schweikert]
  + Set ownership for new folders in Write Files Module (#1980)
    [Jack] (LP: #1990513)
  + add OpenCloudOS and TencentOS support (#1964) [wynnfeng]
  + lxd: Retry if the server isn't ready (#2025)
  + test: switch pycloudlib source to pypi (#2024)
  + test: Fix integration test deprecation message (#2023)
  + Recognize opensuse-microos, dev tooling fixes [Robert Schweikert]
  + sources/azure: refactor imds handler into own module (#1977)
    [Chris Patterson]
  + docs: deprecation generation support [1/2] (#2013)
  + add function is_virtual to distro/FreeBSD (#1957) [Mina Galić]
  + cc_ssh: support multiple hostcertificates (#2018) (LP: #1999164)
  + Fix minor schema validation regression and fixup typing (#2017)
  + doc: Reword user data debug section (#2019)
  + Overhaul/rewrite of certificate handling as follows: (#1962)
    [dermotbradley] (LP: #1931174)
  + disk_setup: use byte string when purging the partition table (#2012)
    [Stefan Prietl]
  + cli: schema also validate vendordata*.
  + ci: sort and add checks for cla signers file [Stefan Prietl]
  + Add "ederst" as contributor (#2010) [Stefan Prietl]
  + readme: add reference to packages dir (#2001)
  + docs: update downstream package list (#2002)
  + docs: add google search verification (#2000) [s-makin]
  + docs: fix 404 render use default notfound_urls_prefix in RTD conf (#2004)
  + Fix OpenStack datasource detection on bare metal (#1923)
    [Alexander Birkner] (LP: #1815990)
  + docs: add themed RTD 404 page and pointer to readthedocs-hosted (#1993)
  + schema: fix gpt labels, use type string for GUID (#1995)
  + cc_disk_setup: code cleanup (#1996)
  + netplan: keep custom strict perms when 50-cloud-init.yaml exists
  + cloud-id: better handling of change in datasource files
    [d1r3ct0r] (LP: #1998998)
  + tests: Remove restart check from test
  + Ignore duplicate macs from mscc_felix and fsl_enetc (LP: #1997922)
  + Warn on empty network key (#1990)
  + Fix Vultr cloud_interfaces usage (#1986) [eb3095]
  + cc_puppet: Update puppet service name (#1970) [d1r3ct0r] (LP: #2002969)
  + docs: Clarify networking docs (#1987)
  + lint: remove httpretty (#1985) [sxt1001]
  + cc_set_passwords: Prevent traceback when restarting ssh (#1981)
  + tests: fix lp1912844 (#1978)
  + tests: Skip ansible test on bionic (#1984)
  + Wait for NetworkManager (#1983) [Robert Schweikert]
  + docs: minor polishing (#1979) [s-makin]
  + CI: migrate integration-test to GH actions (#1969)
  + Fix permission of SSH host keys (#1971) [Ron Gebauer]
  + Fix default route rendering on v2 ipv6 (#1973) (LP: #2003562)
  + doc: fix path in net_convert command (#1975)
  + docs: update net_convert docs (#1974)
  + doc: fix dead link
  + cc_set_hostname: ignore /var/lib/cloud/data/set-hostname if it's empty
    (#1967) [Emanuele Giuseppe Esposito]
  + distros/rhel.py: _read_hostname() missing strip on "hostname" (#1941)
    [Mark Mielke]
  + integration tests: add  IBM VPC support (SC-1352) (#1915)
  + machine-id: set to uninitialized to trigger regeneration on clones
    (LP: #1999680)
  + sources/azure: retry on connection error when fetching metdata (#1968)
    [Chris Patterson]
  + Ensure ssh state accurately obtained (#1966)
  + bddeb: drop dh-systemd dependency on newer deb-based releases [d1r3ct0r]
  + doc: fix `config formats` link in cloudsigma.rst (#1960)
  + Fix wrong subp syntax in cc_set_passwords.py (#1961)
  + docs: update the PR template link to readthedocs (#1958) [d1r3ct0r]
  + ci: switch unittests to gh actions (#1956)
  + Add mount_default_fields for PhotonOS. (#1952) [Shreenidhi Shedi]
  + sources/azure: minor refactor for metadata source detection logic
    (#1936) [Chris Patterson]
  + add "CalvoM" as contributor (#1955) [d1r3ct0r]
  + ci: doc to gh actions (#1951)
  + lxd: handle 404 from missing devices route for LXD 4.0 (LP: #2001737)
  + docs: Diataxis overhaul (#1933) [s-makin]
  + vultr: Fix issue regarding cache and region codes (#1938) [eb3095]
  + cc_set_passwords: Move ssh status checking later (SC-1368) (#1909)
    (LP: #1998526)
  + Improve Wireguard module idempotency (#1940) [Fabian Lichtenegger-Lukas]
  + network/netplan: add gateways as on-link when necessary (#1931)
    [Louis Sautier] (LP: #2000596)
  + tests: test_lxd assert features.networks.zones when present (#1939)
  + Use btrfs enquque when available (#1926) [Robert Schweikert]
  + sources/azure: drop description for report_failure_to_fabric() (#1934)
    [Chris Patterson]
  + cc_disk_setup.py: fix MBR single partition creation (#1932)
    [dermotbradley] (LP: #1851438)
  + Fix typo with package_update/package_upgrade (#1927) [eb3095]
  + sources/azure: fix device driver matching for net config (#1914)
    [Chris Patterson]
  + BSD: fix duplicate macs in Ifconfig parser (#1917) [Mina Galić]
  + test: mock dns calls (#1922)
  + pycloudlib: add lunar support for integration tests (#1928)
  + nocloud: add support for dmi variable expansion for seedfrom URL
    (LP: #1994980)
  + tools: read-version drop extra call to git describe --long
  + doc: improve cc_write_files doc (#1916)
  + read-version: When insufficient tags, use cloudinit.version.get_version
  + mounts: document weird prefix in schema (#1913)
  + add utility function test cases (#1910) [sxt1001]
  + test: mock file deletion in dhcp tests (#1911)
  + Ensure network ready before cloud-init service runs on RHEL (#1893)
    (LP: #1998655)
  + docs: add copy button to code blocks (#1890) [s-makin]
  + netplan: define features.NETPLAN_CONFIG_ROOT_READ_ONLY flag
  + azure: fix support for systems without az command installed (#1908)
  + Networking Clarification (#1892)
  + Fix the distro.osfamily output problem in the openEuler system. (#1895)
    [sxt1001] (LP: #1999042)
  + pycloudlib: bump commit dropping azure api smoke test
  + net: netplan config root read-only as wifi config can contain creds
  + autoinstall: clarify docs for users
  + sources/azure: encode health report as utf-8 (#1897) [Chris Patterson]
  + Add back gateway4/6 deprecation to docs (#1898)
  + networkd: Add support for multiple [Route] sections (#1868)
    [Nigel Kukard]
  + doc: add qemu tutorial (#1863)
  + lint: fix tip-flake8 and tip-mypy (#1896)
  + Add support for setting uid when creating users on FreeBSD (#1888)
    [einsibjarni]
  + Fix exception in BSD networking code-path (#1894) [Mina Galić]
  + Append derivatives to is_rhel list in cloud.cfg.tmpl (#1887) [Louis Abel]
  + FreeBSD init: use cloudinit_enable as only rcvar (#1875) [Mina Galić]
  + feat: add support aliyun metadata security harden mode (#1865)
    [Manasseh Zhou]
  + docs: uprate analyze to performance page [s-makin]
  + test: fix lxd preseed managed network config (#1881)
  + Add support for static IPv6 addresses for FreeBSD (#1839) [einsibjarni]
  + Make 3.12 failures not fail the build (#1873)
  + Docs: adding relative links [s-makin]
  + Update read-version
  + Fix setup.py to align with PEP 440 versioning replacing trailing
  + travis: promote 3.11-dev to 3.11 (#1866)
  + test_cloud_sigma: delete useless test (#1828) [sxt1001]
  + Add "nkukard" as contributor (#1864) [Nigel Kukard]
  + tests: ds-id mocks for vmware-rpctool as utility may not exist in env
  + doc: add how to render new module doc (#1855)
  + doc: improve module creation explanation (#1851)
  + Add Support for IPv6 metadata to OpenStack (#1805)
    [Marvin Vogt] (LP: #1906849)
  + add xiaoge1001 to .github-cla-signers (#1854) [sxt1001]
  + network: Deprecate gateway{4,6} keys in network config v2 (#1794)
    (LP: #1992512)
  + VMware: Move Guest Customization transport from OVF to VMware (#1573)
    [PengpengSun]
  + doc: home page links added (#1852) [s-makin]
  From 22.4.2
  + status: handle ds not defined in status.json (#1876) (LP: #1997559)
  From 22.4.1
  + net: skip duplicate mac check for netvsc nic and its VF (#1853)
    [Anh Vo] (LP: #1844191)
  + ChangeLog: whitespace cleanup (#1850)
  + changelog: capture 22.3.1-4 releases</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1681214400">- Sensitive data exposure (bsc#1210277, CVE-2023-1786)
  + Add hidesensitivedata
  + Add cloud-init-cve-2023-1786-redact-inst-data.patch
  + Do not expose sensitive data gathered from the CSP</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1682596800">- Add cloud-init-power-rhel-only.patch (bsc#1210273)
  + Config module cc_refresh_rmc_and_interface is implemented such that
    it will only work on RH distros. Set the module availability accordingly.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1688644800">- Update cloud-init-write-routes.patch (bsc#1212879)
  + Add necessary import statement
- Enable flake8 linting, fix up patches
  + cloud-init-cve-2023-1786-redact-instance-data-json-main.patch
  + cloud-init-power-rhel-only.patch
  + cloud-init-write-routes.patch
  + datasourceLocalDisk.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1691928000">- update to 23.1.2:
  * Make user/vendor data sensitive and remove log permissions
  * source: Force OpenStack when it is only option (#2045)
  * sources/azure: fix regressions in IMDS behavior
- drop
  cloud-init-cve-2023-1786-redact-instance-data-json-main.patch (upstream)
- spec-file cleanups, including dropping flake8 (as build fails
  with newer flake8 versions)</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1692014400">- Add cloud-init-flake8-fixes.patch
- Revert chnages from previous commit
  + Disabling checks the primary maintainer enabled for specific reasons
    is not a fix.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1696852800">- Update to version 23.3 (bsc#1216011, bsc#1215794, bsc#1215740)
  + Remove patches included upstream:
  - cloud-init-fix-ca-test.patch
  - cloud-init-cve-2023-1786-redact-instance-data-json-main.patch
  - cloud-init-power-rhel-only.patch
  - cloud-init-flake8-fixes.patch
  + Add
  - cloud-init-keep-flake.patch
  - cloud-init-lint-fixes.patch
  + Update
  - cloud-init-write-routes.patch (bsc#1216007)
  + Bump pycloudlib to 1!5.1.0 for ec2 mantic daily image support (#4390)
  + Fix cc_keyboard in mantic (LP: #2030788)
  + ec2: initialize get_instance_userdata return value to bytes (#4387)
    [Noah Meyerhans]
  + cc_users_groups: Add doas/opendoas support (#4363) [dermotbradley]
  + Fix pip-managed ansible
  + status: treat SubState=running and MainPID=0 as service exited
  + azure/imds: increase read-timeout to 30s (#4372) [Chris Patterson]
  + collect-logs fix memory usage (SC-1590) (#4289)
    [Alec Warren] (LP: #1980150)
  + cc_mounts: Use fallocate to create swapfile on btrfs (#4369) [王煎饼]
  + Undocument nocloud-net (#4318)
  + feat(akamai): add akamai to settings.py and apport.py (#4370)
  + read-version: fallback to get_version when git describe fails (#4366)
  + apt: fix cloud-init status --wait blocking on systemd v 253 (#4364)
  + integration tests: Pass username to pycloudlib (#4324)
  + Bump pycloudlib to 1!5.1.0 (#4353)
  + cloud.cfg.tmpl: reorganise, minimise/reduce duplication (#4272)
    [dermotbradley]
  + analyze: fix (unexpected) timestamp parsing (#4347) [Mina Galić]
  + cc_growpart: fix tests to run on FreeBSD (#4351) [Mina Galić]
  + subp: Fix spurious test failure on FreeBSD (#4355) [Mina Galić]
  + cmd/clean: fix tests on non-Linux platforms (#4352) [Mina Galić]
  + util: Fix get_proc_ppid() on non-Linux systems (#4348) [Mina Galić]
  + cc_wireguard: make tests pass on FreeBSD (#4346) [Mina Galić]
  + unittests: fix breakage in test_read_cfg_paths_fetches_cached_datasource
    (#4328) [Ani Sinha]
  + Fix test_tools.py collection (#4315)
  + cc_keyboard: add Alpine support (#4278) [dermotbradley]
  + Flake8 fixes (#4340) [Robert Schweikert]
  + cc_mounts: Fix swapfile not working on btrfs (#4319) [王煎饼] (LP: #1884127)
  + ds-identify/CloudStack: $DS_MAYBE if vm running on vmware/xen (#4281)
    [Wei Zhou]
  + ec2: Support double encoded userdata (#4276) [Noah Meyerhans]
  + cc_mounts: xfs is a Linux only FS (#4334) [Mina Galić]
  + tests/net: fix TestGetInterfaces' mock coverage for get_master (#4336)
    [Chris Patterson]
  + change openEuler to openeuler and fix some bugs in openEuler (#4317)
    [sxt1001]
  + Replace flake8 with ruff (#4314)
  + NM renderer: set default IPv6 addr-gen-mode for all interfaces to eui64
    (#4291) [Ani Sinha]
  + cc_ssh_import_id: add Alpine support and add doas support (#4277)
    [dermotbradley]
  + sudoers not idempotent (SC-1589)  (#4296) [Alec Warren] (LP: #1998539)
  + Added support for Akamai Connected Cloud (formerly Linode) (#4167)
    [Will Smith]
  + Fix reference before assignment (#4292)
  + Overhaul module reference page (#4237) [Sally]
  + replaced spaces with commas for setting passenv (#4269) [Alec Warren]
  + DS VMware: modify a few log level (#4284) [PengpengSun]
  + tools/read-version refactors and unit tests (#4268)
  + Ensure get_features() grabs all features (#4285)
  + Don't always require passlib dependency (#4274)
  + tests: avoid leaks into host system checking of ovs-vsctl cmd (#4275)
  + Fix NoCloud kernel commandline key parsing (#4273)
  + testing: Clear all LRU caches after each test (#4249)
  + Remove the crypt dependency (#2139) [Gonéri Le Bouder]
  + logging: keep current file mode of log file if its stricter than the
    new mode (#4250) [Ani Sinha]
  + Remove default membership in redundant groups (#4258)
    [Dave Jones] (LP: #1923363)
  + doc: improve datasource_creation.rst (#4262)
  + Remove duplicate Integration testing button (#4261) [Rishita Shaw]
  + tools/read-version: fix the tool so that it can handle version parsing
    errors (#4234) [Ani Sinha]
  + net/dhcp: add udhcpc support (#4190) [Jean-François Roche]
  + DS VMware: add i386 arch dir to deployPkg plugin search path
    [PengpengSun]
  + LXD moved from linuxcontainers.org to Canonical [Simon Deziel]
  + cc_mounts.py: Add note about issue with creating mounts inside mounts
    (#4232) [dermotbradley]
  + lxd: install lxd from snap, not deb if absent in image
  + landscape: use landscape-config to write configuration
  + Add deprecation log during init of DataSourceDigitalOcean (#4194)
    [tyb-truth]
  + doc: fix typo on apt.primary.arches (#4238) [Dan Bungert]
  + Inspect systemd state for cloud-init status (#4230)
  + instance-data: add system-info and features to combined-cloud-config
    (#4224)
  + systemd: Block login until config stage completes (#2111) (LP: #2013403)
  + tests: proposed should invoke apt-get install -t=&lt;release&gt;-proposed
    (#4235)
  + cloud.cfg.tmpl: reinstate ca_certs entry (#4236) [dermotbradley]
  + Remove feature flag override ability (#4228)
  + tests: drop stray unrelated file presence test (#4227)
  + Update LXD URL (#4223) [Sally]
  + schema: add network v1 schema definition and validation functions
  + tests: daily PPA for devel series is version 99.daily update tests to
    match (#4225)
  + instance-data: write /run/cloud-init/combined-cloud-config.json
  + mount parse: Fix matching non-existent directories (#4222) [Mina Galić]
  + Specify build-system for pep517 (#4218)
  + Fix network v2 metric rendering (#4220)
  + Migrate content out of FAQ page (SD-1187) (#4205) [Sally]
  + setup: fix generation of init templates (#4209) [Mina Galić]
  + docs: Correct some bootcmd example wording
  + fix changelog
  + tests: reboot client to assert x-shellscript-per-boot is triggered
  + nocloud: parse_cmdline no longer detects nocloud-net datasource (#4204)
    (LP: 4203, #2025180)
  + Add docstring and typing to mergemanydict (#4200)
  + BSD: add dsidentify to early startup scripts (#4182) [Mina Galić]
  + handler: report errors on skipped merged cloud-config.txt parts
    (LP: #1999952)
  + Add cloud-init summit writeups (#4179) [Sally]
  + tests: Update test_clean_log for oci (#4187)
  + gce: improve ephemeral fallback NIC selection (CPC-2578) (#4163)
  + tests: pin pytest 7.3.1 to avoid adverse testpaths behavior (#4184)
  + Ephemeral Networking for FreeBSD (#2165) [Mina Galić]
  + Clarify directory syntax for nocloud local filesystem. (#4178)
  + Set default renderer as sysconfig for centos/rhel (#4165) [Ani Sinha]
  + Test static routes and netplan 0.106
  + FreeBSD fix parsing of mount and mount options (#2146) [Mina Galić]
  + test: add tracking bug id (#4164)
  + tests: can't match MAC for LXD container veth due to netplan 0.106
    (#4162)
  + Add kaiwalyakoparkar as a contributor (#4156) [Kaiwalya Koparkar]
  + BSD: remove datasource_list from cloud.cfg template (#4159) [Mina Galić]
  + launching salt-minion in masterless mode (#4110) [Denis Halturin]
  + tools: fix run-container builds for rockylinux/8 git hash mismatch
    (#4161)
  + fix doc lint: spellchecker tripped up (#4160) [Mina Galić]
  + Support Ephemeral Networking for BSD (#2127)
  + Added / fixed support for static routes on OpenBSD and FreeBSD (#2157)
    [Kadir Mueller]
  + cc_rsyslog: Refactor for better multi-platform support (#4119)
    [Mina Galić] (LP: #1798055)
  + tests: fix test_lp1835584 (#4154)
  + cloud.cfg mod names: docs and rename salt_minion and set_password (#4153)
  + tests: apt support for deb822 format .sources files on mantic
  + vultr: remove check_route check (#2151) [Jonas Chevalier]
  + Update SECURITY.md (#4150) [Indrranil Pawar]
  + Update CONTRIBUTING.rst (#4149) [Indrranil Pawar]
  + Update .github-cla-signers (#4151) [Indrranil Pawar]
  + Standardise module names in cloud.cfg.tmpl to only use underscore
    (#4128) [dermotbradley]
  + tests: update test_webhook_reporting
  + Modify PR template so autoclose works
  + doc: add missing semi-colon to nocloud cmdline docs (#4120)
  + .gitignore: extend coverage pattern (#4143) [Mina Galić]
  From 23.2.2
  + Fix NoCloud kernel commandline key parsing (#4273) (Fixes: #4271)
    (LP: #2028562)
  + Fix reference before assignment (#4292) (Fixes: #4288) (LP: #2028784)
  From 23.2.1
  + nocloud: Fix parse_cmdline detection of nocloud-net datasource (#4204)
    (Fixes: 4203) (LP: #2025180)
  From 23.2
  + BSD: simplify finding MBR partitions by removing duplicate code
  [Mina Galić]
  + tests: bump pycloudlib version for mantic builds
  + network-manager: Set higher autoconnect priority for nm keyfiles (#3671)
    [Ani Sinha]
  + alpine.py: change the locale file used (#4139) [dermotbradley]
  + cc_ntp: Sync up with current FreeBSD ntp.conf (#4122) [Mina Galić]
  + config: drop refresh_rmc_and_interface as RHEL 7 no longer supported
    [Robert Schweikert]
  + docs: Add feedback button to docs
  + net/sysconfig: enable sysconfig renderer if network manager has ifcfg-rh
    plugin (#4132) [Ani Sinha]
  + For Alpine use os-release PRETTY_NAME (#4138) [dermotbradley]
  + network_manager: add a method for ipv6 static IP configuration (#4127)
    [Ani Sinha]
  + correct misnamed template file host.mariner.tmpl (#4124) [dermotbradley]
  + nm: generate ipv6 stateful dhcp config at par with sysconfig (#4115)
    [Ani Sinha]
  + Add templates for GitHub Issues
  + Add 'peers' and 'allow' directives in cc_ntp (#3124) [Jacob Salmela]
  + FreeBSD: Fix user account locking (#4114) [Mina Galić] (GH: #1854594)
  + FreeBSD: add ResizeGrowFS class to cc_growpart (#2334) [Mina Galić]
  + Update tests in Azure TestCanDevBeReformatted class (#2771)
    [Ksenija Stanojevic]
  + Replace Launchpad references with GitHub Issues
  + Fix KeyError in iproute pformat (#3287) [Dmitry Zykov]
  + schema: read_cfg_paths call init.fetch to lookup /v/l/c/instance
  + azure/errors: introduce reportable errors for imds (#3647)
    [Chris Patterson]
  + FreeBSD (and friends): better identify MBR slices (#2168)
    [Mina Galić] (LP: #2016350)
  + azure/errors: add host reporting for dhcp errors (#2167)
    [Chris Patterson]
  + net: purge blacklist_drivers across net and azure (#2160)
    [Chris Patterson]
  + net: refactor hyper-v VF filtering and apply to get_interfaces() (#2153)
    [Chris Patterson]
  + tests: avoid leaks to underlying filesystem for /etc/cloud/clean.d
    (#2251)
  + net: refactor find_candidate_nics_on_linux() to use get_interfaces()
    (#2159) [Chris Patterson]
  + resolv_conf: Allow &gt; 3 nameservers (#2152) [Major Hayden]
  + Remove mount NTFS error message (#2134) [Ksenija Stanojevic]
  + integration tests: fix image specification parsing (#2166)
  + ci: add hypothesis scheduled GH check (#2149)
  + Move supported distros list to docs (#2162)
  + Fix logger, use instance rather than module function (#2163)
  + README: Point to Github Actions build status (#2158)
  + Revert "fix linux-specific code on bsd (#2143)" (#2161)
  + Do not generate dsa and ed25519 key types when crypto FIPS mode is
    enabled (#2142) [Ani Sinha] (LP: 2017761)
  + Add documentation label automatically (#2156)
  + sources/azure: report success to host and introduce kvp module (#2141)
    [Chris Patterson]
  + setup.py: use pkg-config for udev/rules path (#2137) [dankm]
  + openstack/static: honor the DNS servers associated with a network
    (#2138) [Gonéri Le Bouder]
  + fix linux-specific code on bsd (#2143)
  + cli: schema validation of jinja template user-data (SC-1385) (#2132)
    (LP: #1881925)
  + gce: activate network discovery on every boot (#2128)
  + tests: update integration test to assert 640 across reboots (#2145)
  + Make user/vendor data sensitive and remove log permissions (#2144)
    (LP: #2013967)
  + Update kernel command line docs (SC-1457) (#2133)
  + docs: update network configuration path links (#2140) [d1r3ct0r]
  + sources/azure: report failures to host via kvp (#2136) [Chris Patterson]
  + net: Document use of `ip route append` to add routes (#2130)
  + dhcp: Add missing mocks (#2135)
  + azure/imds: retry fetching metadata up to 300 seconds (#2121)
    [Chris Patterson]
  + [1/2] DHCP: Refactor dhcp client code  (#2122)
  + azure/errors: treat traceback_base64 as string (#2131) [Chris Patterson]
  + azure/errors: introduce reportable errors (#2129) [Chris Patterson]
  + users: schema permit empty list to indicate create no users
  + azure: introduce identity module (#2116) [Chris Patterson]
  + Standardize disabling cloud-init on non-systemd (#2112)
  + Update .github-cla-signers (#2126) [Rob Tongue]
  + NoCloud: Use seedfrom protocol to determine mode (#2107)
  + rhel: Remove sysvinit files. (#2114)
  + tox.ini: set -vvvv --showlocals for pytest (#2104) [Chris Patterson]
  + Fix NoCloud kernel commandline semi-colon args
  + run-container: make the container/VM timeout configurable (#2118)
    [Paride Legovini]
  + suse: Remove sysvinit files. (#2115)
  + test: Backport assert_call_count for old requests (#2119)
  + Add "licebmi" as contributor (#2113) [Mark Martinez]
  + Adapt DataSourceScaleway to upcoming IPv6 support (#2033)
    [Louis Bouchard]
  + rhel: make sure previous-hostname file ends with a new line (#2108)
    [Ani Sinha]
  + Adding contributors for DataSourceAkamai (#2110) [acourdavAkamai]
  + Cleanup ephemeral IP routes on exception (#2100) [sxt1001]
  + commit 09a64badfb3f51b1b391fa29be19962381a4bbeb [sxt1001] (LP: #2011291)
  + Standardize kernel commandline user interface (#2093)
  + config/cc_resizefs: fix do_resize arguments (#2106) [Chris Patterson]
  + Fix test_dhclient_exits_with_error (#2105)
  + net/dhcp: catch dhclient failures and raise NoDHCPLeaseError (#2083)
    [Chris Patterson]
  + sources/azure: move pps handling out of _poll_imds() (#2075)
    [Chris Patterson]
  + tests: bump pycloudlib version (#2102)
  + schema: do not manipulate draft4 metaschema for jsonschema 2.6.0 (#2098)
  + sources/azure/imds: don't count timeout errors as connection errors
    (#2074) [Chris Patterson]
  + Fix Python 3.12 unit test failures (#2099)
  + integration tests: Refactor instance checking (#1989)
  + ci: migrate remaining jobs from travis to gh (#2085)
  + missing ending quote in instancedata docs(#2094) [Hong L]
  + refactor: stop passing log instances to cc_* handlers (#2016) [d1r3ct0r]
  + tests/vmware: fix test_no_data_access_method failure (#2092)
    [Chris Patterson]
  + Don't change permissions of netrules target (#2076) (LP: #2011783)
  + tests/sources: patch util.get_cmdline() for datasource tests (#2091)
    [Chris Patterson]
  + macs: ignore duplicate MAC for devs with driver driver qmi_wwan (#2090)
    (LP: #2008888)
  + Fedora: Enable CA handling (#2086) [František Zatloukal]
  + Send dhcp-client-identifier for InfiniBand ports (#2043) [Waleed Mousa]
  + cc_ansible: complete the examples and doc (#2082) [Yves]
  + bddeb: for dev package, derive debhelper-compat from host system
  + apport: only prompt for cloud_name when instance-data.json is absent
  + datasource: Optimize datasource detection, fix bugs (#2060)
  + Handle non existent ca-cert-config situation (#2073) [Shreenidhi Shedi]
  + sources/azure: add networking check for all source PPS (#2061)
    [Chris Patterson]
  + do not attempt dns resolution on ip addresses (#2040)
  + chore: fix style tip (#2071)
  + Fix metadata IP in instancedata.rst (#2063) [Brian Haley]
  + util: Pass deprecation schedule in deprecate_call() (#2064)
  + config: Update grub-dpkg docs (#2058)
  + docs: Cosmetic improvements and styling (#2057) [s-makin]
  + cc_grub_dpkg: Added UEFI support (#2029) [Alexander Birkner]
  + tests: Write to /var/spool/rsyslog to adhere to apparmor profile (#2059)
  + oracle-ds: prefer system_cfg over ds network config source (#1998)
    (LP: #1956788)
  + Remove dead code (#2038)
  + source: Force OpenStack when it is only option (#2045) (LP: #2008727)
  + cc_ubuntu_advantage: improve UA logs discovery
  + sources/azure: fix regressions in IMDS behavior (#2041) [Chris Patterson]
  + tests: fix test_schema (#2042)
  + dhcp: Cleanup unused kwarg (#2037)
  + sources/vmware/imc: fix-missing-catch-few-negtive-scenarios (#2027)
    [PengpengSun]
  + dhclient_hook: remove vestigal dhclient_hook command (#2015)
  + log: Add standardized deprecation tooling (SC-1312) (#2026)
  + Enable SUSE based distros for ca handling (#2036) [Robert Schweikert]
  From 23.1.2
  + Make user/vendor data sensitive and remove log permissions
    (LP: #2013967) (CVE-2023-1786)
  From 23.1.1
  + source: Force OpenStack when it is only option (#2045)
  + sources/azure: fix regressions in IMDS behavior (#2041)
    [Chris Patterson]</changelog>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1701432000">- Move fdupes call back to %install (boo#1214169)</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1702641600">- Switch build dependency to the generic distribution-release package</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1705665600">- Add cloud-init-pckg-reboot.patch (boo#1198533, bsc#1218952,  jsc#SMO-326)
  + Support reboot on package update/upgrade via the cloud-init config</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1705752000">- Add cloud-init-skip-empty-conf.patch
  + Skip tests with empty config</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1708430400">- Prepare for RPM 4.20 switch patch syntax</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1709726400">- Hardcode distribution to suse for proper cloud.cfg generation
  (bsc#1220132).</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1711627200">- Add  cloud-init-ds-deterministic.patch (bsc#1221132)
  + Do not guess a data source when checking for a CloudStack
    environment</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1712318400">- Add cloud-init-no-openstack-guess.patch (bsc#1222113)
  + Do not guess if we are running on OpenStack or not. Only recognize
    the known markers and enable cloud-init if we know for sure.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1712318401">- Add cloud-init-no-nmcfg-needed.patch (bsc#1221726)
  + Do not require a NetworkManager config file in order to detect
    NetworkManager as the renderer</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1712664000">- Update cloud-init-no-openstack-guess.patch
  + Do not enable cloud-init on systems where there is no DMI just
    because no data source has been found. No data source means
    cloud-init will not run.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1714392000">- Add cloud-init-usr-sudoers.patch (bsc#1223469)
  + Handle the existence of /usr/etc/sudoers to search for the expected
    include location</changelog>
</package>
<package pkgid="48769b3b26ffada41433c49713282394932149329d02ef28db140022d9a8b71b6ae57889ca1b75c6b90e69468dda890a4ea821586d809593d7b2f30f65482603" name="cmake" arch="src">
  <version epoch="0" ver="3.29.2" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
</package>
<package pkgid="1a889c827b8deb030b196fccec277836b23a362f101b34aa7e925a893618b22aad2e59b63507135d2ade8ec6f94a02153258a2f747f428d3c2747260d3f50cc8" name="cmake" arch="x86_64">
  <version epoch="0" ver="3.29.2" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
</package>
<package pkgid="8c5ee9115d87e1cfb7fc2ef237e1659156fa8933e7aec3f3ecd7ebf95c967bcd5a06295ff1ca964f64aae985906ee23c7cd1cdd042e93c7eae036bd42b4ee197" name="cmake" arch="src">
  <version epoch="0" ver="3.29.3" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1715169600">- update to 3.29.3
  * Tests/CXXModules: test exporting modules which include headers
  * FindBoost: Add support for Boost 1.85
  * FindHDF5: Fix detection of versions with more than three components</changelog>
</package>
<package pkgid="fa8a50c2da33dd74edde9ab94b67dd58dd0ac870189fd35d1f8c6daa9504fceb077da1647d2bf843f18326bbd240ac04f3ecf96cf8a9e345b45f36413b7d6e11" name="cmake" arch="x86_64">
  <version epoch="0" ver="3.29.3" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1715169600">- update to 3.29.3
  * Tests/CXXModules: test exporting modules which include headers
  * FindBoost: Add support for Boost 1.85
  * FindHDF5: Fix detection of versions with more than three components</changelog>
</package>
<package pkgid="c11532626678b4f0a50769f15871d40f7b42902c909a82e8b55d419a937a03f69b27a7af2ee9368c1ebe18d5589002725789cbfea7070a9e3acb65f8854d828c" name="cmake-doc-qhelp" arch="x86_64">
  <version epoch="0" ver="3.29.2" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
</package>
<package pkgid="8976d4c083672f737eb0213d474c048ad75ea02b6299aa3fb1e34db683261c0a96b8c54ff96dfe13c2f49ae2371f78e1ec9842420df47377290484f8956d2a66" name="cmake-doc-qhelp" arch="x86_64">
  <version epoch="0" ver="3.29.3" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1715169600">- update to 3.29.3
  * Tests/CXXModules: test exporting modules which include headers
  * FindBoost: Add support for Boost 1.85
  * FindHDF5: Fix detection of versions with more than three components</changelog>
</package>
<package pkgid="bbcfd29010b606d635a14562b0848f23d43fbbbf86db3feb7b30811c6365346bfc95ecbbf65a4c278f7ed54c5d4fc9b848ba5f74fb09a62a9e05c16ab17ce8db" name="cmake-full" arch="src">
  <version epoch="0" ver="3.29.2" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
</package>
<package pkgid="b47b78ea84a0cb777297e251ca138ada3cf1a1847f0373c476e8202d894f14403c690bebca559205a06f77eb4283a6291a67a2ff924e064a696a2196cdf4a243" name="cmake-full" arch="x86_64">
  <version epoch="0" ver="3.29.2" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
</package>
<package pkgid="66f12cceb209daa1538089e2c8715495e821c7c7d16f1d297ecead8c5938f323abcc3bed19826e5c048cd7904a9d9a42bc2f6abbd048326b3bb91665d53821cb" name="cmake-full" arch="src">
  <version epoch="0" ver="3.29.3" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1715169600">- update to 3.29.3
  * Tests/CXXModules: test exporting modules which include headers
  * FindBoost: Add support for Boost 1.85
  * FindHDF5: Fix detection of versions with more than three components</changelog>
</package>
<package pkgid="c158ce8e1f4388a7b36384dec99e634c9b7297b280f843c864b3920243875df7f9c65244527f9957939455ff3882c016f1f8537a73de82b64940669e8fe4ac60" name="cmake-full" arch="x86_64">
  <version epoch="0" ver="3.29.3" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1715169600">- update to 3.29.3
  * Tests/CXXModules: test exporting modules which include headers
  * FindBoost: Add support for Boost 1.85
  * FindHDF5: Fix detection of versions with more than three components</changelog>
</package>
<package pkgid="4a98f7071a24f4b6ae6200a271504bcaf44cadcfd5ae4497893f2f9fd45922b5c341f945a27bcd8db5bcb81b4a9a30e737c5d69fa2da42234b10df4f308232f3" name="cmake-full-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.29.2" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
</package>
<package pkgid="400dcb5302c9847041a84c03ba7db94dae4c97ebe391064549323c5a4a3c100f1fb3884141a164db66b5a3c3ebb7c2b174fb805b42523df276388a2de00dad1f" name="cmake-full-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.29.3" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1715169600">- update to 3.29.3
  * Tests/CXXModules: test exporting modules which include headers
  * FindBoost: Add support for Boost 1.85
  * FindHDF5: Fix detection of versions with more than three components</changelog>
</package>
<package pkgid="8883e8d70f520190e8ab465b5c52d47c5750a2904d8b3d2d3339d33ac88e04432c0460f7b96f411bded67e65a9d04306d6144fbd3b99004eb1e291aa22203332" name="cmake-full-debugsource" arch="x86_64">
  <version epoch="0" ver="3.29.2" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
</package>
<package pkgid="4ba04ae2ba1a543d4a0a7fb263701aaf1fa426c967cb96a66ea1a6768cc214696d79a6667f380c642dc5b8029ab29cac3b49016ac7944acc7c11447d4bc11154" name="cmake-full-debugsource" arch="x86_64">
  <version epoch="0" ver="3.29.3" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1715169600">- update to 3.29.3
  * Tests/CXXModules: test exporting modules which include headers
  * FindBoost: Add support for Boost 1.85
  * FindHDF5: Fix detection of versions with more than three components</changelog>
</package>
<package pkgid="3e8441121b0856fe7904a26a9a58c5fb613afb9fcaa81d0d210b7ec6e5f1c09ba25770e3d93eff75be2e796b031ea5e540b6b71addc4b6edec6dd95b777d1d4d" name="cmake-gui" arch="x86_64">
  <version epoch="0" ver="3.29.2" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
</package>
<package pkgid="a4faab3d584b1175230efee2c1b0bebce842fcfafd0d00e928ac73253db8a7b3470db6234e2114af02a6b4413a71e9d566b77d5987b0b5cc257b641d1db68572" name="cmake-gui" arch="x86_64">
  <version epoch="0" ver="3.29.3" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1715169600">- update to 3.29.3
  * Tests/CXXModules: test exporting modules which include headers
  * FindBoost: Add support for Boost 1.85
  * FindHDF5: Fix detection of versions with more than three components</changelog>
</package>
<package pkgid="a402985d7196a4b09a44e98df49e2a52a6f9c0c899855b94453bbfeda7712e2a75adab5b1823da24a009274c0917d8579c84ce2d0e5b2bdc921a6aad1c715cf8" name="cmake-gui-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.29.2" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
</package>
<package pkgid="2a0d8721683fef0acaacda114ad4c74007220b6bd4495e1b71a2dbc55dd80f13b9931e7e1d19249d841f844202ed427231f48fc4f1998ded89d8ff8ca95a2f4c" name="cmake-gui-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.29.3" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1715169600">- update to 3.29.3
  * Tests/CXXModules: test exporting modules which include headers
  * FindBoost: Add support for Boost 1.85
  * FindHDF5: Fix detection of versions with more than three components</changelog>
</package>
<package pkgid="b656ad68e6a96d9f4eb795761d810ef88ec28ab2b7a96771f13554379a5804e99a75018b2d90778d797f8484fc437e682491a09ce60fb145ff8c6063601ec96f" name="cmake-man" arch="x86_64">
  <version epoch="0" ver="3.29.2" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
</package>
<package pkgid="804b714d67ab9845d06591a8b85f9ee5e94dbed4101437ba86983e43ab3d7eea851b6f68e45c7f413da602ad5c653fa36a763b996e12a7314cef52a6232bc5d2" name="cmake-man" arch="x86_64">
  <version epoch="0" ver="3.29.3" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1715169600">- update to 3.29.3
  * Tests/CXXModules: test exporting modules which include headers
  * FindBoost: Add support for Boost 1.85
  * FindHDF5: Fix detection of versions with more than three components</changelog>
</package>
<package pkgid="e3838468ea609cf49573a27ce731ca062f20fb241b3b2fd2739b031ffbf07ebab74cadf54c812df832bf6fd7603131e42f08edc4ad345bc60c6d71ba75589753" name="cmake-mini" arch="src">
  <version epoch="0" ver="3.29.2" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
</package>
<package pkgid="da90f8874688cf7868677f51bb0d5f0114afd7438610fd20a578c95df14d414e0f27990b168637d6d82ba0f77d4529b02ff988869867317fdf1eec6ad01a4602" name="cmake-mini" arch="x86_64">
  <version epoch="0" ver="3.29.2" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
</package>
<package pkgid="cb564eef85be2889b0a43a8e4bd14d69cd4f7fb382146d53da8683c82b9be76a1228e8d08c9756c8e82561b26186a381a84f9234d9dab6129b2207d8a4ad9426" name="cmake-mini" arch="src">
  <version epoch="0" ver="3.29.3" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1715169600">- update to 3.29.3
  * Tests/CXXModules: test exporting modules which include headers
  * FindBoost: Add support for Boost 1.85
  * FindHDF5: Fix detection of versions with more than three components</changelog>
</package>
<package pkgid="e8934e70d8f964659ffec054c0918c46854138b7bb3047b0f49927423fb146c9aa098a3a9d4d296f3bd205657786697148fedbb2b7c8db8bdeaec67c1256cf15" name="cmake-mini" arch="x86_64">
  <version epoch="0" ver="3.29.3" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1715169600">- update to 3.29.3
  * Tests/CXXModules: test exporting modules which include headers
  * FindBoost: Add support for Boost 1.85
  * FindHDF5: Fix detection of versions with more than three components</changelog>
</package>
<package pkgid="a9ddf79e6c78e43764006ee97c4f40fe15a17004a207cef94396275176d9ab6ebd9ed5bf68c027969a6626013550f5c239e4e67c8f06ec88c7ed26c1df7963a6" name="cmake-mini-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.29.2" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
</package>
<package pkgid="16ac0730e3585fece5583b9fb2d3c4be347fcbd4f1e921e49e7b02b24f0fec3587d3c22f7592778278a88dbe5bee3d1e94edf20e523d6f585454ff8c1d1c88d5" name="cmake-mini-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.29.3" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1715169600">- update to 3.29.3
  * Tests/CXXModules: test exporting modules which include headers
  * FindBoost: Add support for Boost 1.85
  * FindHDF5: Fix detection of versions with more than three components</changelog>
</package>
<package pkgid="7a23627815e11cfae5e36e3bee76980720c1a56b5b10f86460790f9e68de18333d4083549a702fb1589ae852bede16a7f98312a428a8fbeb207d7504f34a193b" name="cmake-mini-debugsource" arch="x86_64">
  <version epoch="0" ver="3.29.2" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
</package>
<package pkgid="20817f4016a52ab52c305fa8d9a1ee086f14f8bd62598d0c36481284a355730615bd4c3bfeec2e91702a0204ca2ab5c6eac8b891a9de27f3aabce477d6358488" name="cmake-mini-debugsource" arch="x86_64">
  <version epoch="0" ver="3.29.3" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1715169600">- update to 3.29.3
  * Tests/CXXModules: test exporting modules which include headers
  * FindBoost: Add support for Boost 1.85
  * FindHDF5: Fix detection of versions with more than three components</changelog>
</package>
<package pkgid="4b6521d2a6b6a038fca5303ca5682e2e33ae91e355dd7261353febd29409e20a6afd3448542be208318a862e6610c83418870b86db3585be576253682fdc7368" name="cmake-ui" arch="src">
  <version epoch="0" ver="3.29.2" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
</package>
<package pkgid="8f0ba0526eb075d31ae553e65e2990a42bf4720ae9f1beb9d93cf2a2d60b196a08e82d39bc51523dba569ed2bba6982abacd20dc5a32cdec6f7bfad0c2bd8dc3" name="cmake-ui" arch="src">
  <version epoch="0" ver="3.29.3" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1715169600">- update to 3.29.3
  * Tests/CXXModules: test exporting modules which include headers
  * FindBoost: Add support for Boost 1.85
  * FindHDF5: Fix detection of versions with more than three components</changelog>
</package>
<package pkgid="a5ae7d5b64fa9c962fce667af0372a91488cf1c358177a70b3519d20e55810f71a11e206199422680a4d2093e61b26302bd994fd8dad95f24669756c54e483b1" name="cmake-ui-debugsource" arch="x86_64">
  <version epoch="0" ver="3.29.2" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
</package>
<package pkgid="fd6b65dc99cc9c5cf38f5e61d5f43705dd97e767cacac02419e11485dece1672f4e4ea24323102025ebfe6754cadc0a58d1b06e0ad648883d7aecea90935ac7e" name="cmake-ui-debugsource" arch="x86_64">
  <version epoch="0" ver="3.29.3" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1701864000">- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1702555200">- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
  * cmLocalGenerator: disable C++ module scanning for unity sources
  * cmGlobalXCodeGenerator: disable C++ module scanning for force-lang files
  * FindFreetype: always find the config module quietly
  * FindFreetype: also consider RelWithDebInfo-built libraries
  * FindTIFF: always find the config module quietly
  * FindTIFF: consider `IMPLIB`-using platforms
  * FindCUDAToolkit: Fix stub library representation on reconfigure
  * FindMatlab: Fix regression on Windows Registry lookup failure
  * FindFreetype: Fix success message when config module is found
  * FindTIFF: Restore support for projects that do not enable CMP0057
  * FindMatlab: Fix processing of multiple versions from Windows Registry</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1703678400">- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1704974401">- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1705492800">- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1705579200">- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705665600">- fix incorrect requires on libuv1 on non-suse distributions</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665601">- Revert the linker flags revert. Instead of increasing differences
  between SLE/Leap and Tumbleweed and risking silent breakage of
  dozens of packages due to underlinking, fix the one failing
  package.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707912000">- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
    java-21-openjdk for armv6l</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1708603200">- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab,
    and various bugs</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1711022400">- update  to 3.29
  * The “cmake_language(EXIT)” sub-command was added to terminate
    “cmake -P” scripts with a specified exit code.
  * The “CMAKE_LINKER_TYPE” variable and corresponding “LINKER_TYPE”
    target property were added to specify what linker to use with
    some toolchains.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712232000">- update to 3.29.1
  * IntelLLVM: Revert accidental use of -external:I with Fortran
    compilers
  * libuv: process: de-duplicate conditions for using kqueue
  * ctest: Restore enforcement of RESOURCE_LOCK test property
  * try_compile(): Include languages with _ or - when passing linker vars
  * Swift: Add CMAKE_LINKER_TYPE support
  * FindMatlab: R2024a version map</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1712923200">- update to 3.29.2
  * Fix regression on reconfigure with unnormalized
  - DCMAKE_&lt;LANG&gt;_COMPILER=
  * CMakePackageConfigHelpers: Restore undocumented
    PACKAGE_PREFIX_DIR variable
  * Swift: Ninja: Remove module dependency for executables
  * FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
  * FindOpenSSL: Update layout for Shining Light Productions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1715169600">- update to 3.29.3
  * Tests/CXXModules: test exporting modules which include headers
  * FindBoost: Add support for Boost 1.85
  * FindHDF5: Fix detection of versions with more than three components</changelog>
</package>
<package pkgid="b42f4805e5edcdcc7bbba12f966a4bbb84a28229bf1074595033bac95597d77bddd76fe52e3b3d494c4d8ab915b80dd2f33dddf75a5a7458066a68e66372614d" name="cog" arch="src">
  <version epoch="0" ver="0.18.2" rel="2.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1688644800">- Init</changelog>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1701172800">- Update to version 0.18.1
  * core: Avoid leaking web views due to CogShell holding one reference
    too much on them.
  * drm: Fix touch region dimensions when the output is rotated by 90 or
    270 degrees.
  * meson: Fix configuration error when only the Wayland platform plug-in
    is selected.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- cogctl does not look like a devel package; merge it with main
  package
- Install cogctl manpage
- Trim repeated "small" word from description.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 0.18.2:
  + drm: Fix crash on iMX.6 (and possibly others) by improving how
    the CRTC and encoder combination is chosen.
  + wl: Add support for Weston protocols version 13.
  + launcher: Handle GApplication activation to avoid a warning.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Properly tag patches.</changelog>
</package>
<package pkgid="36e41ef1566e55df87957eca3b7e0b7c711ca9fa0f0468ee4c2f23b5769c58a094f551804ef5a57b61e2228f4fceed3459c3aaddb9363c2781c5a89f707f7379" name="cog" arch="x86_64">
  <version epoch="0" ver="0.18.2" rel="2.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1688644800">- Init</changelog>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1701172800">- Update to version 0.18.1
  * core: Avoid leaking web views due to CogShell holding one reference
    too much on them.
  * drm: Fix touch region dimensions when the output is rotated by 90 or
    270 degrees.
  * meson: Fix configuration error when only the Wayland platform plug-in
    is selected.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- cogctl does not look like a devel package; merge it with main
  package
- Install cogctl manpage
- Trim repeated "small" word from description.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 0.18.2:
  + drm: Fix crash on iMX.6 (and possibly others) by improving how
    the CRTC and encoder combination is chosen.
  + wl: Add support for Weston protocols version 13.
  + launcher: Handle GApplication activation to avoid a warning.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Properly tag patches.</changelog>
</package>
<package pkgid="ef3376aff1fbddbf0150031cc22f74040e92a73d86f40406072607b03199970368e48924167646f44d70a1387eff965b34d723a77838e245d1528ecaace78272" name="cog-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.18.2" rel="2.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1688644800">- Init</changelog>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1701172800">- Update to version 0.18.1
  * core: Avoid leaking web views due to CogShell holding one reference
    too much on them.
  * drm: Fix touch region dimensions when the output is rotated by 90 or
    270 degrees.
  * meson: Fix configuration error when only the Wayland platform plug-in
    is selected.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- cogctl does not look like a devel package; merge it with main
  package
- Install cogctl manpage
- Trim repeated "small" word from description.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 0.18.2:
  + drm: Fix crash on iMX.6 (and possibly others) by improving how
    the CRTC and encoder combination is chosen.
  + wl: Add support for Weston protocols version 13.
  + launcher: Handle GApplication activation to avoid a warning.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Properly tag patches.</changelog>
</package>
<package pkgid="799ec392f21e382892c2069d81424a61bcfc33ff239f53f61056b640e7934f57b5705b6fc52c5ee6264e2bbbf27de5342dba87984765d1e01ffd0530ac5c94e5" name="cog-debugsource" arch="x86_64">
  <version epoch="0" ver="0.18.2" rel="2.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1688644800">- Init</changelog>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1701172800">- Update to version 0.18.1
  * core: Avoid leaking web views due to CogShell holding one reference
    too much on them.
  * drm: Fix touch region dimensions when the output is rotated by 90 or
    270 degrees.
  * meson: Fix configuration error when only the Wayland platform plug-in
    is selected.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- cogctl does not look like a devel package; merge it with main
  package
- Install cogctl manpage
- Trim repeated "small" word from description.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 0.18.2:
  + drm: Fix crash on iMX.6 (and possibly others) by improving how
    the CRTC and encoder combination is chosen.
  + wl: Add support for Weston protocols version 13.
  + launcher: Handle GApplication activation to avoid a warning.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Properly tag patches.</changelog>
</package>
<package pkgid="2cc8b7b0791a386b315e1a788742019f264aedc4756e71b89989737b9e89643bc81f21cb8dbfa9b046f8cde2070ee459a238d6f315a4d1afa0dfb481da872725" name="cog-devel" arch="x86_64">
  <version epoch="0" ver="0.18.2" rel="2.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1688644800">- Init</changelog>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1701172800">- Update to version 0.18.1
  * core: Avoid leaking web views due to CogShell holding one reference
    too much on them.
  * drm: Fix touch region dimensions when the output is rotated by 90 or
    270 degrees.
  * meson: Fix configuration error when only the Wayland platform plug-in
    is selected.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- cogctl does not look like a devel package; merge it with main
  package
- Install cogctl manpage
- Trim repeated "small" word from description.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 0.18.2:
  + drm: Fix crash on iMX.6 (and possibly others) by improving how
    the CRTC and encoder combination is chosen.
  + wl: Add support for Weston protocols version 13.
  + launcher: Handle GApplication activation to avoid a warning.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Properly tag patches.</changelog>
</package>
<package pkgid="a3e2d8baee4c18da2d3c12a983d5bc57ef827ae3bd0ba7ca3c2c438ff2ae7c6c1a5a15316c826a9e2055e2f3a109ceb039a71a8302b5beac196c0ded9c85a0cc" name="conmon" arch="src">
  <version epoch="0" ver="2.1.11" rel="1.1"/>
  <changelog author="Sascha Grunert &lt;sgrunert@suse.com&gt;" date="1590580800">- Update to v2.0.17
  - Add option to delay execution of exit command</changelog>
  <changelog author="Sascha Grunert &lt;sgrunert@suse.com&gt;" date="1596024000">- Update to v2.0.20 (bsc#1175821)
  - journald: fix logging container name
  - container logging: Implement none driver - "off", "null" or
    "none" all work.
  - ctrl: warn if we fail to unlink
  - Drop fsync calls
  - Reap PIDs before running exit command
  - Fix log path parsing
  - Add --sync option to prevent conmon from double forking
  - Add --no-sync-log option to instruct conmon to not sync the
    logs of the containers upon shutting down. This feature fixes a
    regression where we unconditionally dropped the log sync. It is
    possible the container logs could be corrupted on a sudden
    power-off. If you need container logs to remain in consistent
    state after a sudden shutdown, please update from v2.0.19 to
    v2.0.20</changelog>
  <changelog author="dmueller@suse.com" date="1600689600">- Update to version 2.0.21:
  * bump to v2.0.21
  * protect against kill(-1)
  * Makefile: enable debuginfo generation
  * Remove go.sum file and add go.mod
  * Fail if conmon config could not be written
  * nix: remove double definition for e2fsprogs
  * Speedup static build by utilizing CI cache on `/nix` folder
  * Fix nix build for failing e2fsprogs tests
  * test: fix CI
  * Use Podman for building</changelog>
  <changelog author="sgrunert@suse.com" date="1610452800">- Update to version 2.0.22:
  * added man page
  * attach: always chdir
  * conn_sock: Explicitly free a heap-allocated string
  * refactor I/O and add SD_NOTIFY proxy support</changelog>
  <changelog author="Alexandre Vicenzi &lt;alexandre.vicenzi@suse.com&gt;" date="1614254400">- Update to version 2.0.26:
  * conn_sock: do not fail on EAGAIN
  * fix segfault from a double freed pointer
  * Fix a bug where conmon could never spawn a container, because
    a disagreement between the caller and itself on where the attach
    socket was.
  * improve --full-attach to ignore the socket-dir directly. that
    means callers don't need to specify a socket dir at all (and
    can remove it)
  * add full-attach option to allow callers to not truncate a very
    long path for the attach socket
  * close only opened FDs
  * set locale to inherit environment</changelog>
  <changelog author="alexandre.vicenzi@suse.com" date="1617105600">- Update to version 2.0.27:
  * bump to v2.0.27
  * Add CRI-O integration test GitHub action
  * exec: don't fail on EBADFD
  * close_fds: fix close of external fds
  * Add arm64 static build binary
  * bump to v2.0.27-dev</changelog>
  <changelog author="alexandre.vicenzi@suse.com" date="1627041600">- Update to version 2.0.29:
  * Reset OOM score back to 0 for container runtime
  * call functions registered with atexit on SIGTERM
  * conn_sock: fix potential segfault</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1632484800">- Update to version 2.0.30:
  * Remove unreachable code path
  * exit: report if the exit command was killed
  * exit: fix race zombie reaper
  * conn_sock: allow watchdog messages through the notify socket proxy
  * seccomp: add support for seccomp notify</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651752000">- Update to version 2.1.0
  * logging: buffer partial messages to journald
  * exit: close all fds &gt;= 3
  * fix: cgroup: Free memory_cgroup_file_path if open fails.
    Call g_free instead of free.
- Update to version 2.0.32
  * Fix: Avoid mainfd_std{in,out} sharing the same file descriptor.
  * exit_command: Fix: unset subreaper attribute before running exit command
- Update to version 2.0.31
  * logging: new mode -l passthrough
  * ctr_logs: use container name or ID as SYSLOG_IDENTIFIER for journald
  * conmon: Fix: free userdata files before exec cleanup</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1656504000">- Update to version 2.1.2:
  * add log-global-size-max option to limit the total output conmon processes (CVE-2022-1708 boo#1200285)
  * journald: print tag and name if both are specified
  * drop some logs to debug level</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 2.1.3:
  * Port conmon to FreeBSD
  * Stop using g_unix_signal_add() to avoid threads
  * Rename CLI optionlog-size-global-max to log-global-size-max</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1667563200">- Add patch to fix build with make &gt;= 4.4:
  * 0001-Fix-tools-Makefile-with-GNU-make-4.4.patch</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1669204800">- Update to version 2.1.5:
  * don't leak syslog_identifier
  * logging: do not read more that the buf size
  * logging: fix error handling
  * Makefile: Fix install for FreeBSD
  * signal: Track changes to get_signal_descriptor in the FreeBSD version
  * Packit: initial enablement
- Update to version 2.1.4:
  * Fix a bug where conmon crashed when it got a SIGCHLD</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1678881600">- New upstream release 2.1.7
  2.1.7:
  [#]## Bug Fixes
  Fix leaking symbolic links in the opt_socket_path directory
  cgroup: Stumble on if we can't set up oom handling (bsc#1208737)
  2.1.6:
  [#]## Bug Fixes
  * Fix OOM watcher for cgroupv2 `oom_kill` events
  [#]## Misc
  * Use --detach instead of -d
  * ctrl: drop fifo perms to 0660
- Remove merged patch:
  * 0001-Fix-tools-Makefile-with-GNU-make-4.4.patch
- Bump go version to 1.19 (bsc#1209307)</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1694001600">- Update to version 2.1.8:
  * stdio: ignore EIO for terminals (bsc#1217773)
  * ensure console socket buffers are properly sized
  * conmon: drop return after pexit()
  * ctrl: make accept4 failures fatal
  * logging: avoid opening /dev/null for each write
  * oom: restore old OOM score
  * Use default umask 0022
  * cli: log parsing errors to stderr
  * Changes to build conmon for riscv64
  * Changes to build conmon for ppc64le
  * Fix close_other_fds on FreeBSD</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1695902400">- go 1.19 EOL, swith to go &gt;= 1.20
  * [bsc#1215806]</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1702641600">- New upstream release 2.1.9
  [#]## Bug fixes
  * fix some issues flagged by SAST scan
  * src: fix write after end of buffer
  * src: open all files with O_CLOEXEC
  * oom-score: restore oom score before running exit command
  [#]## Features
  * Forward more messages on the sd-notify socket
  * logging: -l passthrough accepts TTYs</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1702900800">- Add fix-incorrect-free-in-conn_sock.patch
  This fixes a regression in 2.1.9
  (https://github.com/containers/conmon/issues/475 and
  https://github.com/containers/conmon/issues/477)</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1702987200">- New upstream release 2.1.10
  Bug fixes:
  * Fix incorrect free in conn_sock (removes fix-incorrect-free-in-conn_sock.patch)
  * logging: Respect log-size-max immediately after open</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1714478400">- New upstream release 2.1.11
  * docs/Makefile: softcode GOMD2MAN by @rahilarious
  * chore(deps): update dependency containers/automation_images to v20231208 by @renovate
  * drop --tty on exec by @haircommander
  * update packit config, enable downstream tasks by @lsm5
  * Remove checks for (long)deprecated libsystemd-journal for libsystemd by @rahilarious
  * Add support for s390x by @saschagrunert
  * Build s390x binaries using musl libc by @saschagrunert</changelog>
</package>
<package pkgid="d4de5a90d475b7420bab9784db74a47bd8a2890d13eb3e98f7d9ce243b6e433e04aba224284715034831cc0d03c5c5e55dea80beed8ab57bdfd629e34af01cfc" name="conmon" arch="x86_64">
  <version epoch="0" ver="2.1.11" rel="1.1"/>
  <changelog author="sgrunert@suse.com" date="1610452800">- Update to version 2.0.22:
  * added man page
  * attach: always chdir
  * conn_sock: Explicitly free a heap-allocated string
  * refactor I/O and add SD_NOTIFY proxy support</changelog>
  <changelog author="Alexandre Vicenzi &lt;alexandre.vicenzi@suse.com&gt;" date="1614254400">- Update to version 2.0.26:
  * conn_sock: do not fail on EAGAIN
  * fix segfault from a double freed pointer
  * Fix a bug where conmon could never spawn a container, because
    a disagreement between the caller and itself on where the attach
    socket was.
  * improve --full-attach to ignore the socket-dir directly. that
    means callers don't need to specify a socket dir at all (and
    can remove it)
  * add full-attach option to allow callers to not truncate a very
    long path for the attach socket
  * close only opened FDs
  * set locale to inherit environment</changelog>
  <changelog author="alexandre.vicenzi@suse.com" date="1617105600">- Update to version 2.0.27:
  * bump to v2.0.27
  * Add CRI-O integration test GitHub action
  * exec: don't fail on EBADFD
  * close_fds: fix close of external fds
  * Add arm64 static build binary
  * bump to v2.0.27-dev</changelog>
  <changelog author="alexandre.vicenzi@suse.com" date="1627041600">- Update to version 2.0.29:
  * Reset OOM score back to 0 for container runtime
  * call functions registered with atexit on SIGTERM
  * conn_sock: fix potential segfault</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1632484800">- Update to version 2.0.30:
  * Remove unreachable code path
  * exit: report if the exit command was killed
  * exit: fix race zombie reaper
  * conn_sock: allow watchdog messages through the notify socket proxy
  * seccomp: add support for seccomp notify</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651752000">- Update to version 2.1.0
  * logging: buffer partial messages to journald
  * exit: close all fds &gt;= 3
  * fix: cgroup: Free memory_cgroup_file_path if open fails.
    Call g_free instead of free.
- Update to version 2.0.32
  * Fix: Avoid mainfd_std{in,out} sharing the same file descriptor.
  * exit_command: Fix: unset subreaper attribute before running exit command
- Update to version 2.0.31
  * logging: new mode -l passthrough
  * ctr_logs: use container name or ID as SYSLOG_IDENTIFIER for journald
  * conmon: Fix: free userdata files before exec cleanup</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1656504000">- Update to version 2.1.2:
  * add log-global-size-max option to limit the total output conmon processes (CVE-2022-1708 boo#1200285)
  * journald: print tag and name if both are specified
  * drop some logs to debug level</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 2.1.3:
  * Port conmon to FreeBSD
  * Stop using g_unix_signal_add() to avoid threads
  * Rename CLI optionlog-size-global-max to log-global-size-max</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1667563200">- Add patch to fix build with make &gt;= 4.4:
  * 0001-Fix-tools-Makefile-with-GNU-make-4.4.patch</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1669204800">- Update to version 2.1.5:
  * don't leak syslog_identifier
  * logging: do not read more that the buf size
  * logging: fix error handling
  * Makefile: Fix install for FreeBSD
  * signal: Track changes to get_signal_descriptor in the FreeBSD version
  * Packit: initial enablement
- Update to version 2.1.4:
  * Fix a bug where conmon crashed when it got a SIGCHLD</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1678881600">- New upstream release 2.1.7
  2.1.7:
  [#]## Bug Fixes
  Fix leaking symbolic links in the opt_socket_path directory
  cgroup: Stumble on if we can't set up oom handling (bsc#1208737)
  2.1.6:
  [#]## Bug Fixes
  * Fix OOM watcher for cgroupv2 `oom_kill` events
  [#]## Misc
  * Use --detach instead of -d
  * ctrl: drop fifo perms to 0660
- Remove merged patch:
  * 0001-Fix-tools-Makefile-with-GNU-make-4.4.patch
- Bump go version to 1.19 (bsc#1209307)</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1694001600">- Update to version 2.1.8:
  * stdio: ignore EIO for terminals (bsc#1217773)
  * ensure console socket buffers are properly sized
  * conmon: drop return after pexit()
  * ctrl: make accept4 failures fatal
  * logging: avoid opening /dev/null for each write
  * oom: restore old OOM score
  * Use default umask 0022
  * cli: log parsing errors to stderr
  * Changes to build conmon for riscv64
  * Changes to build conmon for ppc64le
  * Fix close_other_fds on FreeBSD</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1695902400">- go 1.19 EOL, swith to go &gt;= 1.20
  * [bsc#1215806]</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1702641600">- New upstream release 2.1.9
  [#]## Bug fixes
  * fix some issues flagged by SAST scan
  * src: fix write after end of buffer
  * src: open all files with O_CLOEXEC
  * oom-score: restore oom score before running exit command
  [#]## Features
  * Forward more messages on the sd-notify socket
  * logging: -l passthrough accepts TTYs</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1702900800">- Add fix-incorrect-free-in-conn_sock.patch
  This fixes a regression in 2.1.9
  (https://github.com/containers/conmon/issues/475 and
  https://github.com/containers/conmon/issues/477)</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1702987200">- New upstream release 2.1.10
  Bug fixes:
  * Fix incorrect free in conn_sock (removes fix-incorrect-free-in-conn_sock.patch)
  * logging: Respect log-size-max immediately after open</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1714478400">- New upstream release 2.1.11
  * docs/Makefile: softcode GOMD2MAN by @rahilarious
  * chore(deps): update dependency containers/automation_images to v20231208 by @renovate
  * drop --tty on exec by @haircommander
  * update packit config, enable downstream tasks by @lsm5
  * Remove checks for (long)deprecated libsystemd-journal for libsystemd by @rahilarious
  * Add support for s390x by @saschagrunert
  * Build s390x binaries using musl libc by @saschagrunert</changelog>
</package>
<package pkgid="858ec9f837360b20ef5bdcdd72649a3aeeec2a6313457d61658d59af917de938599077ab0baad3f842c7fc0fe38d18acdad7d36dd467555ab25c81d535c9be7e" name="conmon-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.11" rel="1.1"/>
  <changelog author="sgrunert@suse.com" date="1610452800">- Update to version 2.0.22:
  * added man page
  * attach: always chdir
  * conn_sock: Explicitly free a heap-allocated string
  * refactor I/O and add SD_NOTIFY proxy support</changelog>
  <changelog author="Alexandre Vicenzi &lt;alexandre.vicenzi@suse.com&gt;" date="1614254400">- Update to version 2.0.26:
  * conn_sock: do not fail on EAGAIN
  * fix segfault from a double freed pointer
  * Fix a bug where conmon could never spawn a container, because
    a disagreement between the caller and itself on where the attach
    socket was.
  * improve --full-attach to ignore the socket-dir directly. that
    means callers don't need to specify a socket dir at all (and
    can remove it)
  * add full-attach option to allow callers to not truncate a very
    long path for the attach socket
  * close only opened FDs
  * set locale to inherit environment</changelog>
  <changelog author="alexandre.vicenzi@suse.com" date="1617105600">- Update to version 2.0.27:
  * bump to v2.0.27
  * Add CRI-O integration test GitHub action
  * exec: don't fail on EBADFD
  * close_fds: fix close of external fds
  * Add arm64 static build binary
  * bump to v2.0.27-dev</changelog>
  <changelog author="alexandre.vicenzi@suse.com" date="1627041600">- Update to version 2.0.29:
  * Reset OOM score back to 0 for container runtime
  * call functions registered with atexit on SIGTERM
  * conn_sock: fix potential segfault</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1632484800">- Update to version 2.0.30:
  * Remove unreachable code path
  * exit: report if the exit command was killed
  * exit: fix race zombie reaper
  * conn_sock: allow watchdog messages through the notify socket proxy
  * seccomp: add support for seccomp notify</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651752000">- Update to version 2.1.0
  * logging: buffer partial messages to journald
  * exit: close all fds &gt;= 3
  * fix: cgroup: Free memory_cgroup_file_path if open fails.
    Call g_free instead of free.
- Update to version 2.0.32
  * Fix: Avoid mainfd_std{in,out} sharing the same file descriptor.
  * exit_command: Fix: unset subreaper attribute before running exit command
- Update to version 2.0.31
  * logging: new mode -l passthrough
  * ctr_logs: use container name or ID as SYSLOG_IDENTIFIER for journald
  * conmon: Fix: free userdata files before exec cleanup</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1656504000">- Update to version 2.1.2:
  * add log-global-size-max option to limit the total output conmon processes (CVE-2022-1708 boo#1200285)
  * journald: print tag and name if both are specified
  * drop some logs to debug level</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 2.1.3:
  * Port conmon to FreeBSD
  * Stop using g_unix_signal_add() to avoid threads
  * Rename CLI optionlog-size-global-max to log-global-size-max</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1667563200">- Add patch to fix build with make &gt;= 4.4:
  * 0001-Fix-tools-Makefile-with-GNU-make-4.4.patch</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1669204800">- Update to version 2.1.5:
  * don't leak syslog_identifier
  * logging: do not read more that the buf size
  * logging: fix error handling
  * Makefile: Fix install for FreeBSD
  * signal: Track changes to get_signal_descriptor in the FreeBSD version
  * Packit: initial enablement
- Update to version 2.1.4:
  * Fix a bug where conmon crashed when it got a SIGCHLD</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1678881600">- New upstream release 2.1.7
  2.1.7:
  [#]## Bug Fixes
  Fix leaking symbolic links in the opt_socket_path directory
  cgroup: Stumble on if we can't set up oom handling (bsc#1208737)
  2.1.6:
  [#]## Bug Fixes
  * Fix OOM watcher for cgroupv2 `oom_kill` events
  [#]## Misc
  * Use --detach instead of -d
  * ctrl: drop fifo perms to 0660
- Remove merged patch:
  * 0001-Fix-tools-Makefile-with-GNU-make-4.4.patch
- Bump go version to 1.19 (bsc#1209307)</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1694001600">- Update to version 2.1.8:
  * stdio: ignore EIO for terminals (bsc#1217773)
  * ensure console socket buffers are properly sized
  * conmon: drop return after pexit()
  * ctrl: make accept4 failures fatal
  * logging: avoid opening /dev/null for each write
  * oom: restore old OOM score
  * Use default umask 0022
  * cli: log parsing errors to stderr
  * Changes to build conmon for riscv64
  * Changes to build conmon for ppc64le
  * Fix close_other_fds on FreeBSD</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1695902400">- go 1.19 EOL, swith to go &gt;= 1.20
  * [bsc#1215806]</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1702641600">- New upstream release 2.1.9
  [#]## Bug fixes
  * fix some issues flagged by SAST scan
  * src: fix write after end of buffer
  * src: open all files with O_CLOEXEC
  * oom-score: restore oom score before running exit command
  [#]## Features
  * Forward more messages on the sd-notify socket
  * logging: -l passthrough accepts TTYs</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1702900800">- Add fix-incorrect-free-in-conn_sock.patch
  This fixes a regression in 2.1.9
  (https://github.com/containers/conmon/issues/475 and
  https://github.com/containers/conmon/issues/477)</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1702987200">- New upstream release 2.1.10
  Bug fixes:
  * Fix incorrect free in conn_sock (removes fix-incorrect-free-in-conn_sock.patch)
  * logging: Respect log-size-max immediately after open</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1714478400">- New upstream release 2.1.11
  * docs/Makefile: softcode GOMD2MAN by @rahilarious
  * chore(deps): update dependency containers/automation_images to v20231208 by @renovate
  * drop --tty on exec by @haircommander
  * update packit config, enable downstream tasks by @lsm5
  * Remove checks for (long)deprecated libsystemd-journal for libsystemd by @rahilarious
  * Add support for s390x by @saschagrunert
  * Build s390x binaries using musl libc by @saschagrunert</changelog>
</package>
<package pkgid="71ac595da7e12e3a3a677ab502d7d41278fff8efb7568194ee7f915888f535457a7f59fbea0e53bb282b70ee31597a9e07a8d0309950c85d488b8d51c63c5bbf" name="containerd" arch="src">
  <version epoch="0" ver="1.7.15" rel="1.0.2.1.sr20240429"/>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1654603200">- Update to containerd v1.6.6 to fix CVE-2022-31030 and meet the requirements
  of Docker v20.10.17-ce. bsc#1200145
- Remove upstreamed patches:
  - bsc1200145-Limit-the-response-size-of-ExecSync.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1669723200">- add devel subpackage, which is needed by open-vm-tools</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1670328000">- Update to containerd v1.6.9 for Docker v20.10.21-ce. Also includes a fix for
  CVE-2022-27191. boo#1206065 bsc#1197284 Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.9&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1670328001">- Update to containerd v1.6.11. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.11&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1670500800">- Update to containerd v1.6.12 to fix CVE-2022-23471 bsc#1206235. Upstream
  release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.12&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1675944000">- Update to containerd v1.6.16 for Docker v23.0.1-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.16&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1677672000">- Re-build containerd to use updated golang-packaging. jsc#1342</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1680091200">- Update to containerd v1.6.19 for Docker v23.0.2-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.19&gt;
  Includes fixes for:
  - CVE-2023-25153 bsc#1208423
  - CVE-2023-25173 bsc#1208426</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1681819200">- Update to containerd v1.6.20 for Docker v23.0.4-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.20&gt;</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1683201600">[ This was only released in SLE. ]
- unversion to golang requires to always use the current default go.
  (bsc#1210298)</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1684670400">- Update to containerd v1.6.21 for Docker v23.0.6-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.21&gt; bsc#1211578
- Require a minimum Go version explicitly rather than using golang(API).
  Fixes the change for bsc#1210298.</changelog>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1693483200">- Add `Provides: cri-runtime` to use containerd as container runtime in Factory
  Kubernetes packages</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1694692800">- Update to containerd v1.7.6 for Docker v24.0.6-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.6&gt; bsc#1215323</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1697198400">- Update to containerd v1.7.7. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.7&gt;
- Add patch to fix build on SLE-12:
  + 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1698408000">- Update to containerd v1.7.8. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.8&gt; bsc#1200528
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1701691200">- Update to containerd v1.7.10. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.10&gt;
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1704715200">- Add patch for bsc#1217952:
  + 0002-shim-Create-pid-file-with-0644-permissions.patch</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1705320000">- Enable manpage generation
- Make devel package noarch
- adjust rpmlint filters</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1713700800">- Use obs_scm service instead of tar_scm
- Removed patch 0002-shim-Create-pid-file-with-0644-permissions.patch
  (merged upstream at
  &lt;https://github.com/containerd/containerd/pull/9571&gt;)
- Update to containerd v1.7.15. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.15&gt;
- Update to containerd v1.7.14. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.14&gt;
- Update to containerd v1.7.13. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.13&gt;
- Update to containerd v1.7.12. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.12&gt;
- Update to containerd v1.7.11. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.11&gt;</changelog>
</package>
<package pkgid="73d124a8375078de9be3213f7098d4ffffc2b442f86c29741c650f8a7416272752839a180bf4cf14ce57315c6c6e684baba6afffd9393203767ab761339468f9" name="containerd" arch="x86_64">
  <version epoch="0" ver="1.7.15" rel="1.0.2.1.sr20240429"/>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1654603200">- Update to containerd v1.6.6 to fix CVE-2022-31030 and meet the requirements
  of Docker v20.10.17-ce. bsc#1200145
- Remove upstreamed patches:
  - bsc1200145-Limit-the-response-size-of-ExecSync.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1669723200">- add devel subpackage, which is needed by open-vm-tools</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1670328000">- Update to containerd v1.6.9 for Docker v20.10.21-ce. Also includes a fix for
  CVE-2022-27191. boo#1206065 bsc#1197284 Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.9&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1670328001">- Update to containerd v1.6.11. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.11&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1670500800">- Update to containerd v1.6.12 to fix CVE-2022-23471 bsc#1206235. Upstream
  release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.12&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1675944000">- Update to containerd v1.6.16 for Docker v23.0.1-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.16&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1677672000">- Re-build containerd to use updated golang-packaging. jsc#1342</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1680091200">- Update to containerd v1.6.19 for Docker v23.0.2-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.19&gt;
  Includes fixes for:
  - CVE-2023-25153 bsc#1208423
  - CVE-2023-25173 bsc#1208426</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1681819200">- Update to containerd v1.6.20 for Docker v23.0.4-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.20&gt;</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1683201600">[ This was only released in SLE. ]
- unversion to golang requires to always use the current default go.
  (bsc#1210298)</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1684670400">- Update to containerd v1.6.21 for Docker v23.0.6-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.21&gt; bsc#1211578
- Require a minimum Go version explicitly rather than using golang(API).
  Fixes the change for bsc#1210298.</changelog>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1693483200">- Add `Provides: cri-runtime` to use containerd as container runtime in Factory
  Kubernetes packages</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1694692800">- Update to containerd v1.7.6 for Docker v24.0.6-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.6&gt; bsc#1215323</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1697198400">- Update to containerd v1.7.7. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.7&gt;
- Add patch to fix build on SLE-12:
  + 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1698408000">- Update to containerd v1.7.8. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.8&gt; bsc#1200528
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1701691200">- Update to containerd v1.7.10. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.10&gt;
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1704715200">- Add patch for bsc#1217952:
  + 0002-shim-Create-pid-file-with-0644-permissions.patch</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1705320000">- Enable manpage generation
- Make devel package noarch
- adjust rpmlint filters</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1713700800">- Use obs_scm service instead of tar_scm
- Removed patch 0002-shim-Create-pid-file-with-0644-permissions.patch
  (merged upstream at
  &lt;https://github.com/containerd/containerd/pull/9571&gt;)
- Update to containerd v1.7.15. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.15&gt;
- Update to containerd v1.7.14. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.14&gt;
- Update to containerd v1.7.13. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.13&gt;
- Update to containerd v1.7.12. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.12&gt;
- Update to containerd v1.7.11. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.11&gt;</changelog>
</package>
<package pkgid="999f9db34cbfb6cdee03b7beda78e71a23874da9c0166d9e587f7c7b379822b3e046bad05ddb6faa8c80804406aa497ccb955eef1c3120185af71d4322af9a01" name="containerd" arch="src">
  <version epoch="0" ver="1.7.17" rel="1.0.4.1.sr20240429"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1669723200">- add devel subpackage, which is needed by open-vm-tools</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1670328000">- Update to containerd v1.6.9 for Docker v20.10.21-ce. Also includes a fix for
  CVE-2022-27191. boo#1206065 bsc#1197284 Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.9&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1670328001">- Update to containerd v1.6.11. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.11&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1670500800">- Update to containerd v1.6.12 to fix CVE-2022-23471 bsc#1206235. Upstream
  release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.12&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1675944000">- Update to containerd v1.6.16 for Docker v23.0.1-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.16&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1677672000">- Re-build containerd to use updated golang-packaging. jsc#1342</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1680091200">- Update to containerd v1.6.19 for Docker v23.0.2-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.19&gt;
  Includes fixes for:
  - CVE-2023-25153 bsc#1208423
  - CVE-2023-25173 bsc#1208426</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1681819200">- Update to containerd v1.6.20 for Docker v23.0.4-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.20&gt;</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1683201600">[ This was only released in SLE. ]
- unversion to golang requires to always use the current default go.
  (bsc#1210298)</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1684670400">- Update to containerd v1.6.21 for Docker v23.0.6-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.21&gt; bsc#1211578
- Require a minimum Go version explicitly rather than using golang(API).
  Fixes the change for bsc#1210298.</changelog>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1693483200">- Add `Provides: cri-runtime` to use containerd as container runtime in Factory
  Kubernetes packages</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1694692800">- Update to containerd v1.7.6 for Docker v24.0.6-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.6&gt; bsc#1215323</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1697198400">- Update to containerd v1.7.7. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.7&gt;
- Add patch to fix build on SLE-12:
  + 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1698408000">- Update to containerd v1.7.8. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.8&gt; bsc#1200528
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1701691200">- Update to containerd v1.7.10. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.10&gt;
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1704715200">- Add patch for bsc#1217952:
  + 0002-shim-Create-pid-file-with-0644-permissions.patch</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1705320000">- Enable manpage generation
- Make devel package noarch
- adjust rpmlint filters</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1713700800">- Use obs_scm service instead of tar_scm
- Removed patch 0002-shim-Create-pid-file-with-0644-permissions.patch
  (merged upstream at
  &lt;https://github.com/containerd/containerd/pull/9571&gt;)
- Update to containerd v1.7.15. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.15&gt;
- Update to containerd v1.7.14. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.14&gt;
- Update to containerd v1.7.13. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.13&gt;
- Update to containerd v1.7.12. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.12&gt;
- Update to containerd v1.7.11. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.11&gt;
  GHSA-jq35-85cj-fj4p bsc#1224323</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1716379200">- Update to containerd v1.7.17. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.17&gt;
- Switch back to using tar_scm service. Aside from obs_scm using more bandwidth
  and storage than a locally-compressed tar.xz, it seems there's some weird
  issue with paths in obscpio that break our SLE-12-only patch.
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch
- Update to containerd v1.7.16. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.16&gt;
  CVE-2023-45288 bsc#1221400</changelog>
</package>
<package pkgid="e985bbe6298b2c00362af08d9f4df3a263b1f2f19d91a82247fd9a0394c826e0a233541f8760ca62400953a8b0b4e52341ff300c000447f704c6e623366c0e87" name="containerd" arch="x86_64">
  <version epoch="0" ver="1.7.17" rel="1.0.4.1.sr20240429"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1669723200">- add devel subpackage, which is needed by open-vm-tools</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1670328000">- Update to containerd v1.6.9 for Docker v20.10.21-ce. Also includes a fix for
  CVE-2022-27191. boo#1206065 bsc#1197284 Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.9&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1670328001">- Update to containerd v1.6.11. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.11&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1670500800">- Update to containerd v1.6.12 to fix CVE-2022-23471 bsc#1206235. Upstream
  release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.12&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1675944000">- Update to containerd v1.6.16 for Docker v23.0.1-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.16&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1677672000">- Re-build containerd to use updated golang-packaging. jsc#1342</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1680091200">- Update to containerd v1.6.19 for Docker v23.0.2-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.19&gt;
  Includes fixes for:
  - CVE-2023-25153 bsc#1208423
  - CVE-2023-25173 bsc#1208426</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1681819200">- Update to containerd v1.6.20 for Docker v23.0.4-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.20&gt;</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1683201600">[ This was only released in SLE. ]
- unversion to golang requires to always use the current default go.
  (bsc#1210298)</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1684670400">- Update to containerd v1.6.21 for Docker v23.0.6-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.21&gt; bsc#1211578
- Require a minimum Go version explicitly rather than using golang(API).
  Fixes the change for bsc#1210298.</changelog>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1693483200">- Add `Provides: cri-runtime` to use containerd as container runtime in Factory
  Kubernetes packages</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1694692800">- Update to containerd v1.7.6 for Docker v24.0.6-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.6&gt; bsc#1215323</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1697198400">- Update to containerd v1.7.7. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.7&gt;
- Add patch to fix build on SLE-12:
  + 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1698408000">- Update to containerd v1.7.8. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.8&gt; bsc#1200528
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1701691200">- Update to containerd v1.7.10. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.10&gt;
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1704715200">- Add patch for bsc#1217952:
  + 0002-shim-Create-pid-file-with-0644-permissions.patch</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1705320000">- Enable manpage generation
- Make devel package noarch
- adjust rpmlint filters</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1713700800">- Use obs_scm service instead of tar_scm
- Removed patch 0002-shim-Create-pid-file-with-0644-permissions.patch
  (merged upstream at
  &lt;https://github.com/containerd/containerd/pull/9571&gt;)
- Update to containerd v1.7.15. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.15&gt;
- Update to containerd v1.7.14. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.14&gt;
- Update to containerd v1.7.13. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.13&gt;
- Update to containerd v1.7.12. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.12&gt;
- Update to containerd v1.7.11. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.11&gt;
  GHSA-jq35-85cj-fj4p bsc#1224323</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1716379200">- Update to containerd v1.7.17. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.17&gt;
- Switch back to using tar_scm service. Aside from obs_scm using more bandwidth
  and storage than a locally-compressed tar.xz, it seems there's some weird
  issue with paths in obscpio that break our SLE-12-only patch.
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch
- Update to containerd v1.7.16. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.16&gt;
  CVE-2023-45288 bsc#1221400</changelog>
</package>
<package pkgid="93e971ceb13717702e0ca60f941ca6afd0752aeea602d52865ebf911d63631064f7693d4a508386f0801adec1faf9d540cbc3f023ae4970d15ffaddc3c3919d6" name="containerd-ctr" arch="x86_64">
  <version epoch="0" ver="1.7.15" rel="1.0.2.1.sr20240429"/>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1654603200">- Update to containerd v1.6.6 to fix CVE-2022-31030 and meet the requirements
  of Docker v20.10.17-ce. bsc#1200145
- Remove upstreamed patches:
  - bsc1200145-Limit-the-response-size-of-ExecSync.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1669723200">- add devel subpackage, which is needed by open-vm-tools</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1670328000">- Update to containerd v1.6.9 for Docker v20.10.21-ce. Also includes a fix for
  CVE-2022-27191. boo#1206065 bsc#1197284 Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.9&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1670328001">- Update to containerd v1.6.11. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.11&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1670500800">- Update to containerd v1.6.12 to fix CVE-2022-23471 bsc#1206235. Upstream
  release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.12&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1675944000">- Update to containerd v1.6.16 for Docker v23.0.1-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.16&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1677672000">- Re-build containerd to use updated golang-packaging. jsc#1342</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1680091200">- Update to containerd v1.6.19 for Docker v23.0.2-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.19&gt;
  Includes fixes for:
  - CVE-2023-25153 bsc#1208423
  - CVE-2023-25173 bsc#1208426</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1681819200">- Update to containerd v1.6.20 for Docker v23.0.4-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.20&gt;</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1683201600">[ This was only released in SLE. ]
- unversion to golang requires to always use the current default go.
  (bsc#1210298)</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1684670400">- Update to containerd v1.6.21 for Docker v23.0.6-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.21&gt; bsc#1211578
- Require a minimum Go version explicitly rather than using golang(API).
  Fixes the change for bsc#1210298.</changelog>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1693483200">- Add `Provides: cri-runtime` to use containerd as container runtime in Factory
  Kubernetes packages</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1694692800">- Update to containerd v1.7.6 for Docker v24.0.6-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.6&gt; bsc#1215323</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1697198400">- Update to containerd v1.7.7. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.7&gt;
- Add patch to fix build on SLE-12:
  + 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1698408000">- Update to containerd v1.7.8. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.8&gt; bsc#1200528
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1701691200">- Update to containerd v1.7.10. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.10&gt;
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1704715200">- Add patch for bsc#1217952:
  + 0002-shim-Create-pid-file-with-0644-permissions.patch</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1705320000">- Enable manpage generation
- Make devel package noarch
- adjust rpmlint filters</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1713700800">- Use obs_scm service instead of tar_scm
- Removed patch 0002-shim-Create-pid-file-with-0644-permissions.patch
  (merged upstream at
  &lt;https://github.com/containerd/containerd/pull/9571&gt;)
- Update to containerd v1.7.15. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.15&gt;
- Update to containerd v1.7.14. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.14&gt;
- Update to containerd v1.7.13. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.13&gt;
- Update to containerd v1.7.12. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.12&gt;
- Update to containerd v1.7.11. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.11&gt;</changelog>
</package>
<package pkgid="3ed8faedef677429d76fe66cac2ddedfece6390948e689b2ab4a7fd350614a1481a677270413d556b056c83e5a0138787d2815c3ed92a0d67e0305d37afeedda" name="containerd-ctr" arch="x86_64">
  <version epoch="0" ver="1.7.17" rel="1.0.4.1.sr20240429"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1669723200">- add devel subpackage, which is needed by open-vm-tools</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1670328000">- Update to containerd v1.6.9 for Docker v20.10.21-ce. Also includes a fix for
  CVE-2022-27191. boo#1206065 bsc#1197284 Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.9&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1670328001">- Update to containerd v1.6.11. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.11&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1670500800">- Update to containerd v1.6.12 to fix CVE-2022-23471 bsc#1206235. Upstream
  release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.12&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1675944000">- Update to containerd v1.6.16 for Docker v23.0.1-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.16&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1677672000">- Re-build containerd to use updated golang-packaging. jsc#1342</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1680091200">- Update to containerd v1.6.19 for Docker v23.0.2-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.19&gt;
  Includes fixes for:
  - CVE-2023-25153 bsc#1208423
  - CVE-2023-25173 bsc#1208426</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1681819200">- Update to containerd v1.6.20 for Docker v23.0.4-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.20&gt;</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1683201600">[ This was only released in SLE. ]
- unversion to golang requires to always use the current default go.
  (bsc#1210298)</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1684670400">- Update to containerd v1.6.21 for Docker v23.0.6-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.21&gt; bsc#1211578
- Require a minimum Go version explicitly rather than using golang(API).
  Fixes the change for bsc#1210298.</changelog>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1693483200">- Add `Provides: cri-runtime` to use containerd as container runtime in Factory
  Kubernetes packages</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1694692800">- Update to containerd v1.7.6 for Docker v24.0.6-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.6&gt; bsc#1215323</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1697198400">- Update to containerd v1.7.7. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.7&gt;
- Add patch to fix build on SLE-12:
  + 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1698408000">- Update to containerd v1.7.8. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.8&gt; bsc#1200528
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1701691200">- Update to containerd v1.7.10. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.10&gt;
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1704715200">- Add patch for bsc#1217952:
  + 0002-shim-Create-pid-file-with-0644-permissions.patch</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1705320000">- Enable manpage generation
- Make devel package noarch
- adjust rpmlint filters</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1713700800">- Use obs_scm service instead of tar_scm
- Removed patch 0002-shim-Create-pid-file-with-0644-permissions.patch
  (merged upstream at
  &lt;https://github.com/containerd/containerd/pull/9571&gt;)
- Update to containerd v1.7.15. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.15&gt;
- Update to containerd v1.7.14. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.14&gt;
- Update to containerd v1.7.13. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.13&gt;
- Update to containerd v1.7.12. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.12&gt;
- Update to containerd v1.7.11. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.11&gt;
  GHSA-jq35-85cj-fj4p bsc#1224323</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1716379200">- Update to containerd v1.7.17. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.17&gt;
- Switch back to using tar_scm service. Aside from obs_scm using more bandwidth
  and storage than a locally-compressed tar.xz, it seems there's some weird
  issue with paths in obscpio that break our SLE-12-only patch.
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch
- Update to containerd v1.7.16. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.16&gt;
  CVE-2023-45288 bsc#1221400</changelog>
</package>
<package pkgid="7341c0a49089c9437700774c89590e2368c020e8ac909590464c5e1880e5a74bfcb1a4b7f8046fc93060e8a6a1f5bc23233ba0ba378dfaad4ce8bc4a6527f762" name="containerd-devel" arch="noarch">
  <version epoch="0" ver="1.7.15" rel="1.0.2.1.sr20240429"/>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1654603200">- Update to containerd v1.6.6 to fix CVE-2022-31030 and meet the requirements
  of Docker v20.10.17-ce. bsc#1200145
- Remove upstreamed patches:
  - bsc1200145-Limit-the-response-size-of-ExecSync.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1669723200">- add devel subpackage, which is needed by open-vm-tools</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1670328000">- Update to containerd v1.6.9 for Docker v20.10.21-ce. Also includes a fix for
  CVE-2022-27191. boo#1206065 bsc#1197284 Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.9&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1670328001">- Update to containerd v1.6.11. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.11&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1670500800">- Update to containerd v1.6.12 to fix CVE-2022-23471 bsc#1206235. Upstream
  release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.12&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1675944000">- Update to containerd v1.6.16 for Docker v23.0.1-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.16&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1677672000">- Re-build containerd to use updated golang-packaging. jsc#1342</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1680091200">- Update to containerd v1.6.19 for Docker v23.0.2-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.19&gt;
  Includes fixes for:
  - CVE-2023-25153 bsc#1208423
  - CVE-2023-25173 bsc#1208426</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1681819200">- Update to containerd v1.6.20 for Docker v23.0.4-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.20&gt;</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1683201600">[ This was only released in SLE. ]
- unversion to golang requires to always use the current default go.
  (bsc#1210298)</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1684670400">- Update to containerd v1.6.21 for Docker v23.0.6-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.21&gt; bsc#1211578
- Require a minimum Go version explicitly rather than using golang(API).
  Fixes the change for bsc#1210298.</changelog>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1693483200">- Add `Provides: cri-runtime` to use containerd as container runtime in Factory
  Kubernetes packages</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1694692800">- Update to containerd v1.7.6 for Docker v24.0.6-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.6&gt; bsc#1215323</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1697198400">- Update to containerd v1.7.7. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.7&gt;
- Add patch to fix build on SLE-12:
  + 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1698408000">- Update to containerd v1.7.8. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.8&gt; bsc#1200528
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1701691200">- Update to containerd v1.7.10. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.10&gt;
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1704715200">- Add patch for bsc#1217952:
  + 0002-shim-Create-pid-file-with-0644-permissions.patch</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1705320000">- Enable manpage generation
- Make devel package noarch
- adjust rpmlint filters</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1713700800">- Use obs_scm service instead of tar_scm
- Removed patch 0002-shim-Create-pid-file-with-0644-permissions.patch
  (merged upstream at
  &lt;https://github.com/containerd/containerd/pull/9571&gt;)
- Update to containerd v1.7.15. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.15&gt;
- Update to containerd v1.7.14. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.14&gt;
- Update to containerd v1.7.13. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.13&gt;
- Update to containerd v1.7.12. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.12&gt;
- Update to containerd v1.7.11. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.11&gt;</changelog>
</package>
<package pkgid="a8b823f170aff82c0b598641881f81425e6c93051c251bca7adb3ed22eef849b687823ac724710d2224264b1b6adff0f4349a72c942cf8f01930430a19e1b648" name="containerd-devel" arch="noarch">
  <version epoch="0" ver="1.7.17" rel="1.0.4.1.sr20240429"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1669723200">- add devel subpackage, which is needed by open-vm-tools</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1670328000">- Update to containerd v1.6.9 for Docker v20.10.21-ce. Also includes a fix for
  CVE-2022-27191. boo#1206065 bsc#1197284 Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.9&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1670328001">- Update to containerd v1.6.11. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.11&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1670500800">- Update to containerd v1.6.12 to fix CVE-2022-23471 bsc#1206235. Upstream
  release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.12&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1675944000">- Update to containerd v1.6.16 for Docker v23.0.1-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.16&gt;</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1677672000">- Re-build containerd to use updated golang-packaging. jsc#1342</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1680091200">- Update to containerd v1.6.19 for Docker v23.0.2-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.19&gt;
  Includes fixes for:
  - CVE-2023-25153 bsc#1208423
  - CVE-2023-25173 bsc#1208426</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1681819200">- Update to containerd v1.6.20 for Docker v23.0.4-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.20&gt;</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1683201600">[ This was only released in SLE. ]
- unversion to golang requires to always use the current default go.
  (bsc#1210298)</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1684670400">- Update to containerd v1.6.21 for Docker v23.0.6-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.6.21&gt; bsc#1211578
- Require a minimum Go version explicitly rather than using golang(API).
  Fixes the change for bsc#1210298.</changelog>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1693483200">- Add `Provides: cri-runtime` to use containerd as container runtime in Factory
  Kubernetes packages</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1694692800">- Update to containerd v1.7.6 for Docker v24.0.6-ce. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.6&gt; bsc#1215323</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1697198400">- Update to containerd v1.7.7. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.7&gt;
- Add patch to fix build on SLE-12:
  + 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1698408000">- Update to containerd v1.7.8. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.8&gt; bsc#1200528
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1701691200">- Update to containerd v1.7.10. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.10&gt;
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1704715200">- Add patch for bsc#1217952:
  + 0002-shim-Create-pid-file-with-0644-permissions.patch</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1705320000">- Enable manpage generation
- Make devel package noarch
- adjust rpmlint filters</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1713700800">- Use obs_scm service instead of tar_scm
- Removed patch 0002-shim-Create-pid-file-with-0644-permissions.patch
  (merged upstream at
  &lt;https://github.com/containerd/containerd/pull/9571&gt;)
- Update to containerd v1.7.15. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.15&gt;
- Update to containerd v1.7.14. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.14&gt;
- Update to containerd v1.7.13. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.13&gt;
- Update to containerd v1.7.12. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.12&gt;
- Update to containerd v1.7.11. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.11&gt;
  GHSA-jq35-85cj-fj4p bsc#1224323</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1716379200">- Update to containerd v1.7.17. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.17&gt;
- Switch back to using tar_scm service. Aside from obs_scm using more bandwidth
  and storage than a locally-compressed tar.xz, it seems there's some weird
  issue with paths in obscpio that break our SLE-12-only patch.
- Rebase patches:
  * 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch
- Update to containerd v1.7.16. Upstream release notes:
  &lt;https://github.com/containerd/containerd/releases/tag/v1.7.16&gt;
  CVE-2023-45288 bsc#1221400</changelog>
</package>
<package pkgid="2226a67ea738b843b55d3121b3505ad3cbcfbe45bf67f9f90ade98f46773b7c45dd0ccf2767cfb226654118af6f23465bf1b37c5f3c38db60b8ba1321a58b134" name="containerized-data-importer" arch="src">
  <version epoch="0" ver="1.59.0" rel="2.0.2.1.sr20240429"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1704283200">- Set ExclusiveArch conditionally depending on the distro
- Remove SLE15 SP4 from the distro check (end of general support)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1708516800">- Update to version 1.58.1
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.1</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1712145600">- Update to version 1.59.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.59.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1715688000">- Bump github.com/containers/image/v5 (bsc#1224119, CVE-2024-3727)
  0001-Bump-github.com-containers-image-v5-to-v5.30.1.patch</changelog>
</package>
<package pkgid="38bae206556c141bb5a4c2aa3e2cb8a2f5605e742ad9563e9a3240aa9f837336c5a01e7ef5734dfda322c2497ad89fcd8fae6d624ada33039d33976569e77d73" name="containerized-data-importer-api" arch="x86_64">
  <version epoch="0" ver="1.59.0" rel="2.0.2.1.sr20240429"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1704283200">- Set ExclusiveArch conditionally depending on the distro
- Remove SLE15 SP4 from the distro check (end of general support)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1708516800">- Update to version 1.58.1
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.1</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1712145600">- Update to version 1.59.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.59.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1715688000">- Bump github.com/containers/image/v5 (bsc#1224119, CVE-2024-3727)
  0001-Bump-github.com-containers-image-v5-to-v5.30.1.patch</changelog>
</package>
<package pkgid="b4306ef64728638cba9aefc0fcf29c150bfc5d539b1d7dd2f1d86beb9c6ff2ee1ca5106cbccf0333203cc3c4784e1ff08a463f54f3b6dfe11b261d2849876d2e" name="containerized-data-importer-api-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.59.0" rel="2.0.2.1.sr20240429"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1704283200">- Set ExclusiveArch conditionally depending on the distro
- Remove SLE15 SP4 from the distro check (end of general support)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1708516800">- Update to version 1.58.1
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.1</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1712145600">- Update to version 1.59.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.59.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1715688000">- Bump github.com/containers/image/v5 (bsc#1224119, CVE-2024-3727)
  0001-Bump-github.com-containers-image-v5-to-v5.30.1.patch</changelog>
</package>
<package pkgid="ff94918faf5a01bbce6c7f9e7dc619763f4d96292d018432523acb107dde8e8a61056d7a2aa802979acae23e161572d1b37aaf9c355e614a55b06913790d10bc" name="containerized-data-importer-cloner" arch="x86_64">
  <version epoch="0" ver="1.59.0" rel="2.0.2.1.sr20240429"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1704283200">- Set ExclusiveArch conditionally depending on the distro
- Remove SLE15 SP4 from the distro check (end of general support)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1708516800">- Update to version 1.58.1
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.1</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1712145600">- Update to version 1.59.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.59.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1715688000">- Bump github.com/containers/image/v5 (bsc#1224119, CVE-2024-3727)
  0001-Bump-github.com-containers-image-v5-to-v5.30.1.patch</changelog>
</package>
<package pkgid="af3ee560f3467a252f51119bc97e1a5be240bf8d8fe1ee7864716f9b126d6914b220456efb45901482839b852565501c106e010ca6c0cbd37b7ba0eb7c86b9a5" name="containerized-data-importer-cloner-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.59.0" rel="2.0.2.1.sr20240429"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1704283200">- Set ExclusiveArch conditionally depending on the distro
- Remove SLE15 SP4 from the distro check (end of general support)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1708516800">- Update to version 1.58.1
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.1</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1712145600">- Update to version 1.59.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.59.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1715688000">- Bump github.com/containers/image/v5 (bsc#1224119, CVE-2024-3727)
  0001-Bump-github.com-containers-image-v5-to-v5.30.1.patch</changelog>
</package>
<package pkgid="6422dab17ab90a4be77d1af6a01c2fb344549fcb5a1bb6d06685fd6d7df3f2dd3c0c3c7b305dcc67e5e5732ccc15877633b912288a8f3edbe7098b65e5f1cb5d" name="containerized-data-importer-controller" arch="x86_64">
  <version epoch="0" ver="1.59.0" rel="2.0.2.1.sr20240429"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1704283200">- Set ExclusiveArch conditionally depending on the distro
- Remove SLE15 SP4 from the distro check (end of general support)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1708516800">- Update to version 1.58.1
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.1</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1712145600">- Update to version 1.59.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.59.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1715688000">- Bump github.com/containers/image/v5 (bsc#1224119, CVE-2024-3727)
  0001-Bump-github.com-containers-image-v5-to-v5.30.1.patch</changelog>
</package>
<package pkgid="06c7125972629c26a21a13880dd53052155de8b56546e7edc3ba54e6c1836568d86f19b6632a272dc4276c476c9a4cd1349f2aa14dab8ee3482fa6751efdd44b" name="containerized-data-importer-controller-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.59.0" rel="2.0.2.1.sr20240429"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1704283200">- Set ExclusiveArch conditionally depending on the distro
- Remove SLE15 SP4 from the distro check (end of general support)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1708516800">- Update to version 1.58.1
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.1</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1712145600">- Update to version 1.59.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.59.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1715688000">- Bump github.com/containers/image/v5 (bsc#1224119, CVE-2024-3727)
  0001-Bump-github.com-containers-image-v5-to-v5.30.1.patch</changelog>
</package>
<package pkgid="2fae2844ee3733ab7d089a3ec40a3ff88d32b63b73d96a7906f9de7acca7a197aaf414a552d335208e326e1b8fde4e1ffec788d2073fe533c160386503dfe21e" name="containerized-data-importer-importer" arch="x86_64">
  <version epoch="0" ver="1.59.0" rel="2.0.2.1.sr20240429"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1704283200">- Set ExclusiveArch conditionally depending on the distro
- Remove SLE15 SP4 from the distro check (end of general support)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1708516800">- Update to version 1.58.1
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.1</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1712145600">- Update to version 1.59.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.59.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1715688000">- Bump github.com/containers/image/v5 (bsc#1224119, CVE-2024-3727)
  0001-Bump-github.com-containers-image-v5-to-v5.30.1.patch</changelog>
</package>
<package pkgid="181e45f77c8b78ffa39f81ac74a0c0f2c594be688121911bd93f9277f3e9c592cf1ccfda762e0decaa51bfdaaa68cf618c9ec36d45ca171c15bb57bbbb4f01b7" name="containerized-data-importer-importer-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.59.0" rel="2.0.2.1.sr20240429"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1704283200">- Set ExclusiveArch conditionally depending on the distro
- Remove SLE15 SP4 from the distro check (end of general support)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1708516800">- Update to version 1.58.1
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.1</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1712145600">- Update to version 1.59.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.59.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1715688000">- Bump github.com/containers/image/v5 (bsc#1224119, CVE-2024-3727)
  0001-Bump-github.com-containers-image-v5-to-v5.30.1.patch</changelog>
</package>
<package pkgid="8412387baf1b2d1bc849eb870f2f55b077c68138401f4b1621dd87bb5110eec0511eee277352c9a78f75ec70728eacd9abac5c12fb955df4a916ac48187b716c" name="containerized-data-importer-manifests" arch="x86_64">
  <version epoch="0" ver="1.59.0" rel="2.0.2.1.sr20240429"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1704283200">- Set ExclusiveArch conditionally depending on the distro
- Remove SLE15 SP4 from the distro check (end of general support)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1708516800">- Update to version 1.58.1
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.1</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1712145600">- Update to version 1.59.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.59.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1715688000">- Bump github.com/containers/image/v5 (bsc#1224119, CVE-2024-3727)
  0001-Bump-github.com-containers-image-v5-to-v5.30.1.patch</changelog>
</package>
<package pkgid="9964081f40b31a10890fdc7919b325a68734f50d3c0e4bb85958c5273912d50829f4f8d21aabc384bd8c0eea5e2304b334de4ffc01357830b09a9876a1fe56a9" name="containerized-data-importer-operator" arch="x86_64">
  <version epoch="0" ver="1.59.0" rel="2.0.2.1.sr20240429"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1704283200">- Set ExclusiveArch conditionally depending on the distro
- Remove SLE15 SP4 from the distro check (end of general support)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1708516800">- Update to version 1.58.1
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.1</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1712145600">- Update to version 1.59.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.59.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1715688000">- Bump github.com/containers/image/v5 (bsc#1224119, CVE-2024-3727)
  0001-Bump-github.com-containers-image-v5-to-v5.30.1.patch</changelog>
</package>
<package pkgid="8257975c82f6e90f814c613518148a8a71094486ccffabca79ee92bc676679287ef14d56fef782cdd2cdd9dba636a3f835de1df68f3a798ee8ac62a0522cf23f" name="containerized-data-importer-operator-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.59.0" rel="2.0.2.1.sr20240429"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1704283200">- Set ExclusiveArch conditionally depending on the distro
- Remove SLE15 SP4 from the distro check (end of general support)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1708516800">- Update to version 1.58.1
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.1</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1712145600">- Update to version 1.59.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.59.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1715688000">- Bump github.com/containers/image/v5 (bsc#1224119, CVE-2024-3727)
  0001-Bump-github.com-containers-image-v5-to-v5.30.1.patch</changelog>
</package>
<package pkgid="5888e517cfa818bbd25899e9545a64a010e2146e2d333f6693be23b5b518027a972cc90000f722e3552116c074376f3fbe1e648a9b2af4e4b5a5bd7c82c7309b" name="containerized-data-importer-uploadproxy" arch="x86_64">
  <version epoch="0" ver="1.59.0" rel="2.0.2.1.sr20240429"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1704283200">- Set ExclusiveArch conditionally depending on the distro
- Remove SLE15 SP4 from the distro check (end of general support)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1708516800">- Update to version 1.58.1
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.1</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1712145600">- Update to version 1.59.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.59.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1715688000">- Bump github.com/containers/image/v5 (bsc#1224119, CVE-2024-3727)
  0001-Bump-github.com-containers-image-v5-to-v5.30.1.patch</changelog>
</package>
<package pkgid="bdeadb030c29f744cdc041845b6f10e0051b0e75e25b4bb364355093fb570430035ad80bddc357ef1cfdae0c47ff276ecf51c656553a77afc2033808f779b891" name="containerized-data-importer-uploadproxy-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.59.0" rel="2.0.2.1.sr20240429"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1704283200">- Set ExclusiveArch conditionally depending on the distro
- Remove SLE15 SP4 from the distro check (end of general support)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1708516800">- Update to version 1.58.1
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.1</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1712145600">- Update to version 1.59.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.59.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1715688000">- Bump github.com/containers/image/v5 (bsc#1224119, CVE-2024-3727)
  0001-Bump-github.com-containers-image-v5-to-v5.30.1.patch</changelog>
</package>
<package pkgid="9a4827186cd58a193224eb9ec0c6e29195ae8f802fcbfd1ebc72ea335b850248a7d71c6b32bfeccb035425ed8fca97d8f356b0073f74ba412fc53e39f7b1ac2b" name="containerized-data-importer-uploadserver" arch="x86_64">
  <version epoch="0" ver="1.59.0" rel="2.0.2.1.sr20240429"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1704283200">- Set ExclusiveArch conditionally depending on the distro
- Remove SLE15 SP4 from the distro check (end of general support)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1708516800">- Update to version 1.58.1
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.1</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1712145600">- Update to version 1.59.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.59.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1715688000">- Bump github.com/containers/image/v5 (bsc#1224119, CVE-2024-3727)
  0001-Bump-github.com-containers-image-v5-to-v5.30.1.patch</changelog>
</package>
<package pkgid="ef1e61893d42a59374fa46d5567be07d5be5864dcbe2b18777e5d8a3f692423c085d50f20cd21449415a84c6f69a02af3c09a130593094f1fce7ffffa10c6506" name="containerized-data-importer-uploadserver-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.59.0" rel="2.0.2.1.sr20240429"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1704283200">- Set ExclusiveArch conditionally depending on the distro
- Remove SLE15 SP4 from the distro check (end of general support)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1708516800">- Update to version 1.58.1
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.1</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1712145600">- Update to version 1.59.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.59.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1715688000">- Bump github.com/containers/image/v5 (bsc#1224119, CVE-2024-3727)
  0001-Bump-github.com-containers-image-v5-to-v5.30.1.patch</changelog>
</package>
<package pkgid="a1b4b8b538c67b27cfba3579c9d0317c2ae32e183ff54907defdc98873b0f70d1ae176c0de2142c4259e5ad11a81f84f6f75c0d5e95c22158535fddd433498e6" name="containment-tik-img-to-rpm" arch="noarch">
  <version epoch="0" ver="1.0" rel="2.1"/>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1715342400">- Initial package</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1715342401">- Conflict with containment-rpm</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1715688000">- Handle changelog properly, to work with reproducible builds
  in Factory</changelog>
</package>
<package pkgid="16775eb039ed96d05af27c9d586fbfae0a519597b65dce011e2dd3851d91fc9ccbce7b2a8ed5eeecadcb2639d8f315ff8abd3eb23fb78be5addd394013107c4b" name="containment-tik-img-to-rpm" arch="src">
  <version epoch="0" ver="1.0" rel="2.1"/>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1715342400">- Initial package</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1715342401">- Conflict with containment-rpm</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1715688000">- Handle changelog properly, to work with reproducible builds
  in Factory</changelog>
</package>
<package pkgid="8611e79e5f2708bc7ed9e2ba5ef623615633026c6c0191d25d997597328a1497adee477e36d732f9a399509275087c97de569b1a2a31d38d8eef5ae451f6bb42" name="cpp13" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="978b5fc1003c2a828a1261b029e040aaa43d70144945e5e54e9d779a2d6387ffcd23202559324dbb072ecef7576e828229cc62945c5df06e28538af64280263b" name="cpp13-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="8775f53f5809115aea81fcc08bf0b5d41b6de602199eb9fb45200869c7a546269683fffe9a6fdcf647c8094989dbc36ec7f4f88ff774bce2d5dddaa5b76adeaa" name="crash" arch="src">
  <version epoch="0" ver="8.0.4" rel="3.5.2.2.sr20240429"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="5f3ac6d91f26b685fff7cb7c0e3d1711cbd83ffb468e7e5f30667bae3a0894c3acae24d45ffd1caacf2c9207c9a73b7808ff94352553a96c5067518eb4b0be6c" name="crash" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.5.2.2.sr20240429"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="9fc70bb21cc3cc1d4aa393f8179cf38a229d057272dd765b7d43c78b363b9a4cd298e3130a33ad220db8894d9fb395860a626f8aeccf8a20546dfe587a8524d2" name="crash" arch="src">
  <version epoch="0" ver="8.0.4" rel="3.5"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="8bf03854f249c2f0da21091aaa60505e9632acaec36c1f1dd98d2a2b251231583a596eef73d5d1adf6498fe128af1a3390cec2ebd07bf2172f521b6d2704df33" name="crash" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.5"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="7b8e5f844834154c4c86fdfd44062113af7e1db85d694297695fd632dc6637ad9a91c453343e2582628d3951abb1d4db0bc5510755207a4ec3c7901b573ad47e" name="crash" arch="src">
  <version epoch="0" ver="8.0.4" rel="3.6"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="73d448578d3c162c5b7415633c37641c8c878ce812c5c9393d51c86378e9092f72efaaa9a24a909a50ebe119e017bcf5ece15eabe829160c30a04d3aa6e2060d" name="crash" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.6"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="21cc91bc243d7788d8b6d758ecbd28f138dc5fe75816744fe77cefc65dec19e0fc5ba58d6293c59e3bb0966ab3127693a522eb973437bab8ead5b11449b64df6" name="crash" arch="src">
  <version epoch="0" ver="8.0.4" rel="3.7"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="55a01bc3ebfd49f7540c0a384603b2a52f34de16dd91fc964f2cf4dbd8efaffba1a3dca3a392d83d02779ec4b0a96521841fc2aaed2848f812d42521a205c533" name="crash" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.7"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="60ccf5975d98fa4b4b70e4cc42742eec94587203dcf678c3d22d015768e5d52450f24074651e67e61b3a6da9dd659cede0bb54b6bc1f9297a027fdcd0bd94afe" name="crash-debuginfo" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.5.2.2.sr20240429"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="0c4b0c349cb3a92a442ef1e7048201c618699cf382dc48a90828a713958d43874f152a1b35035d6fd82538f77acf23b7dbe378cd384d128be4860d75c186f4e6" name="crash-debuginfo" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.5"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="dbf98a8628578ed1eafac7ab96160d0a299a2a5b175aa23e1dbfa5264dd76c74907e7c6e8f5e61ae8be0db7106e79e86932890c2ed34ff6c27125dc2d9f0f773" name="crash-debuginfo" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.6"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="6395bf844e73a5df17aef930d928c5fe9307fb6860acff70cea07b8d8dc676c5ede6cb7289751b1edec6239cf665839c56c0d986022f3193945ce8095f2c6757" name="crash-debuginfo" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.7"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="a315c7289b089fb7861f95989f56d3ba874a06ce1539d3b94c15b45a66bc026fe0bd511918323f2f342403bb95378088aef756e9004e064297b283226b81ba0e" name="crash-debugsource" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.5.2.2.sr20240429"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="c5d0a724bdbd5d7949d94a8e1f707723f8c400f13c13b841143b2b0ac5221a7955e7eb74fb3ace89601fa36f022a7ecc37cc1a4ab0ec32a470f5e0c03628196e" name="crash-debugsource" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.5"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="b9ce47c6f01c662bbb1dc0b48e4cd57b73572cec9ec2f7bf75174a07cecf8e66f70e3395ea5625ceb3432b6629fd534d72250744f380dc1396a11635490d0893" name="crash-debugsource" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.6"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="cb622977509ec73c8d7f093c70f7603e2b8e6f6f69c611795418d45e47546a68bb60ecbb421181aade0ded560bd7045faae6376593a07c21b809774bd5d6cd02" name="crash-debugsource" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.7"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="fa92cefbc87df46ce0bb49452c9aec8a1e0cff35f432fe16dd3438a109a22df28ac832456536e792644fd68d9feefa554d3cb0f528e779e2a78fc18470112c2a" name="crash-devel" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.5.2.2.sr20240429"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="be0b615850572230407b7b8fab019c67f260ddeb0f5a8547da272ed228c584fb4a2195b3a77e226fd3811676c8813b981f02bddc0588866b305dfb3b178b0b62" name="crash-devel" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.5"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="f7d358675713af80b1cf6abce104c5e7c0d29a0a10ff044ada6bf6405e114d7f88b4d24dcb627e0dbc5053ff10f8225cdb5dd7473c5510bbab742d72c274505a" name="crash-devel" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.6"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="5ec14be822c4ba2580b04e886eea9a8ce1293aa393b518c345037eca7e88c049ae2bad05c7646ecb5e2ec7568c110012f80fb1b02ada32e9b910cd6591d0f931" name="crash-devel" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.7"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="98407730785f67e0a3e42234b3cbf9911328ff3fe8b0925286484049e2ba4629b3769ad09f2c51122d66d509edf79951c0a31255e1f13c67f13f510557ad8cba" name="crash-doc" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.5.2.2.sr20240429"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="875b7c9617f1b6dd4095ee41e7bf66d234724816beb635dfcf995e00565fbf7ec64a7c31fe01b619abca6f460d7d98388d1c0ca0db3e98170dda7cec3ba4bfd3" name="crash-doc" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.5"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="96d7178163f8a9ffc281582f7995e6c6102d1b5bfe4fcd4dd14c9cef8c5357b5c517723bab5c9341e1ff4a13a03b47746132a0873193f55e70c72385c3721127" name="crash-doc" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.6"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="97f97762f0411ef6eb62e7476f24b2784d4ed1d66aec61ebf8f5ddc6bf864b65136a55c8d62bf328c24083a2cb9ba90170beef33f788ce4d58debc0663da0361" name="crash-doc" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.7"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="d943024e8fbdc44fabaa901b2444a89b4d7b58ebabe86cbc998b8f5936319a875bd33d4c163efb62937c58cce073f8beecaf9a03697621c112ec7dcc59dbfdc9" name="crash-gcore" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.5.2.2.sr20240429"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="41f06c40ff580135bfc0464874cf7c7857fa78a486c26a8dd6bb3f02569f75793c312e4b9593585522b3d6054b4360035efec22949d61e2b118535b4e2043362" name="crash-gcore" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.5"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="f9a8477c9e5ff395a3a7ee39926f18f5c29e0c0ad08ca51fa8ff4feb94811516a56e191f7329a9504f392b165565879e10a3523d4b502b787c2b15dd2942370c" name="crash-gcore" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.6"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="aeedef4e4ff1ee0dbd8d3666da04281c47c7e648129b549519cdaadd115d42c7ebfee08f9162d1fda791765cf89929ac97df819b61c77d006604f6fbda1576c7" name="crash-gcore" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.7"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="e4b4c0df69c9a42c1e72bbb588981817957ad9f24f2ac7b9f469989590f4809e10f37e6f25bbe61a89795a99079295f0415f57e11be66f9c28908d4e44bfa73a" name="crash-gcore-debuginfo" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.5.2.2.sr20240429"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="2fdd8704c25a51ee0296f827c34538b0d2e75bbc632521ebb4ab7e22ea3e7da48bc626d7c50dbbbf56197ae6a96ed163d0aa631656e30f0aebb5d582dfdaf4ff" name="crash-gcore-debuginfo" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.5"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="3638ad86e57c5312866db4628cfda6b7492cb68c1beaafb034173ffe8993a897d286debb56dcf2944c8aa2eae0efb7b557701e5107c655a169e7bf78107c0a4f" name="crash-gcore-debuginfo" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.6"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="6f4706dc1fc9a30a0aaf5760ea7d50d29f207ec0d5aef3e8ff58748ef392824c94d7ddeaa8a2e8af24097d14e65a6b556b8e8cbc3d3d38116e2d8563c4cb7699" name="crash-gcore-debuginfo" arch="x86_64">
  <version epoch="0" ver="8.0.4" rel="3.7"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="fec20a5c5c69f00c4c25c3bfa373c7b790083b01890092166df2ebc2d8ee1eedb7fe911c15c168f96ec245276ff41d2af02c6ef14d8b449056eb6cd363edab17" name="crash-kmp-default" arch="x86_64">
  <version epoch="0" ver="8.0.4_k6.8.5_1" rel="3.5"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="719482d66f63de3b0b419febcdc451ecbc0e6c7a63883d1c54b08906f9e1530a165a946f04dd0adbf30c6d344634412c815bd7ee94b0b2f5e1f99483ef01145c" name="crash-kmp-default" arch="x86_64">
  <version epoch="0" ver="8.0.4_k6.8.6_1" rel="3.6"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="3de630c74f0d09424f774dc81a05dd9fe6f16476433a689aa4a796c6cc1fa02fdf9bf63acf46b5601a16d52c02b2ec46a07f3e46aea5213235eda86fe52cac59" name="crash-kmp-default" arch="x86_64">
  <version epoch="0" ver="8.0.4_k6.8.8_1" rel="3.5.2.2.sr20240429"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="f135bc1dbb18f91d5fbe682fb4ab0951d184dd6517092ed52fd8a1fd75904077932839be8d01e827234b09c5186cdca35e6c64590bc5db39f303f45937585466" name="crash-kmp-default" arch="x86_64">
  <version epoch="0" ver="8.0.4_k6.8.9_1" rel="3.7"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="d8ea5af84133be2ddda6e2ac60f64ced45fabff7fde76a2fd8826c27c21e2fec48819bf75f045a177e11356676cee5bd8527c05649ae75a2fa3595bb0281d735" name="crash-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="8.0.4_k6.8.5_1" rel="3.5"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="f16fd9efdbd11c70dfd969a91c0053eef2e48577d08590d146ebdb7c7966608d66e436044bb5f79fb1a929b0d748f04c606ee732634a92d2727419523a1630ba" name="crash-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="8.0.4_k6.8.6_1" rel="3.6"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="33472cf1a7e735a91a12fa72603a01399eac36c02866a6973bbc79edb00cc8d043744be995031719d2fc0f9e8f8227ca01afcd04cb4b9eee53edb89b885d3d2c" name="crash-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="8.0.4_k6.8.8_1" rel="3.5.2.2.sr20240429"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="98933b4509d672c531623a9262619c037dd7b355bbb65fa88cc739e3fef4c2fa18b0fcc0f4d6a8ec80d8e76ffbcc361e1556f6c0561e73d1c22a789913d0f4dc" name="crash-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="8.0.4_k6.8.9_1" rel="3.7"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="d69d465c00fcf6b7d4316407ff15786565fd1c3699e9582ecbd2a86e8a0ef7307d7588a68a20917dc6f21be4e70d16bd3952ea595dd2760c733e316271b84024" name="crash-kmp-longterm" arch="x86_64">
  <version epoch="0" ver="8.0.4_k6.6.30_1" rel="3.5.2.2.sr20240429"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="abd1b964404ecaf6976cbf725edcd856738e4bdfdfbd18fc8f8cd26d3899f1576f6d5e751114622a79a2ddd238a14a44132118f4cc79d7ca4e4f789e2419deb3" name="crash-kmp-longterm" arch="x86_64">
  <version epoch="0" ver="8.0.4_k6.6.30_1" rel="3.7"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="794d41a4096fd24f64bf91541a9817d723cc35c6a7481a45f5b4f33b2c0ed9a5e7d00bcfe46ee4e2866d8efbea8e51468a7509cf4b0e93b243f8525fc4d14b43" name="crash-kmp-longterm-debuginfo" arch="x86_64">
  <version epoch="0" ver="8.0.4_k6.6.30_1" rel="3.5.2.2.sr20240429"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="60e93b7d0d4f830c8807189db967d039fd109d61463771453d71235777dda535347aefec48eb29492bbb7d4d9755a142a899c724b933c09ce2fe8a405305f45f" name="crash-kmp-longterm-debuginfo" arch="x86_64">
  <version epoch="0" ver="8.0.4_k6.6.30_1" rel="3.7"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1666699200">- make of crash extensions was failing due to extension shared
  objects depending on extension source file plus defs.h. defs.h is
  hardlinked from the crash base source directory before the .so
  make rule but make reports it doesn't know how to make requirement
  defs.h. I added a rule for defs.h in the extensions Makefile that
  creates defs.h the same way as was previously used but satisfies
  the dependency resolution on demand then the make succeeded.
  * crash-extensions-rule-for-defs.patch
  (bsc#1204587)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;ptesarik@suse.com&gt;" date="1668772800">- Require zlib-devel for crash-devel.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1674216000">- Added crash-trace-2021-02-08.tar.bz2 and modified project to
  create the crash-trace package. If installed with crash installed
  the extension can be used for diagnosing kernel trace data.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681300800">- Update to crash 8.0.2
  - Update to gdb-10.2
  - Support kernels at least up to 5.18
  - Refresh
  * crash-patch-gdb.patch
  * crash-extensions-rule-for-defs.patch
  * crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
  - Remove upstreamed patches
  * 0019-Add-kernel-version-dependent-check-for-getting-lengt.patch
  * crash-missing-declarations.patch
- Disable eppic extension, because it does not built for GDB 10.2.
- Remove eppic patches
  * eppic-remove-duplicate-symbols.patch
  * eppic-support-arm64.patch
  * eppic-switch-to-system-lib.patch
- Clean up specfile after the discontinued SIAL extension.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681387200">- crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch: EPPIC
  extension support for crash-8.x + gdb-10.x.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992000">- Add support for RISCV64:
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992001">- Enable build for 32-bit Arm and 32-bit IBM POWER.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992002">- Remove crash-Define-fallback-PN_XNUM.patch: No more compatibility
  with SLE11.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1681992003">- crash-define-EM_RISCV-fallback.patch: Provide a fallback
  definition of EM_RISCV.</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1682078400">- Fix ppc64le build with glibc 2.32+:
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
  * crash-gdb-10.2.series: Patch series for the embedded GDB.
  * crash-gdb-7.6.series: Remove (obsolete).</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201600">- Update to crash 8.0.3
  - Remove upstreamed patches:
  * crash-EPPIC-extension-support-for-crash-8.x-gdb-10.x.patch
  * crash-Add-RISCV64-framework-code-support.patch
  * crash-RISCV64-Make-crash-tool-enter-command-line-and-suppo.patch
  * crash-RISCV64-Add-dis-command-support.patch
  * crash-RISCV64-Add-irq-command-support.patch
  * crash-RISCV64-Add-bt-command-support.patch
  * crash-RISCV64-Add-help-r-command-support.patch
  * crash-RISCV64-Add-help-m-M-command-support.patch
  * crash-RISCV64-Add-mach-command-support.patch
  * crash-RISCV64-Add-the-implementation-of-symbol-verify.patch
  * crash-define-EM_RISCV-fallback.patch
  * gdb-10.2-Revert-gnulib-fix-stat-fstat-build-errors.patch
  * gdb-10.2-gnulib-update-to-776af40e0.patch
- Stop building the trace extension from the main package. The
  extension is now built from the crash-trace source package.
  - Remove crash-trace-2021-02-08.tar.bz2</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1683201601">- Fix build on SLE12:
  * crash-gdb-gnulib-define-warndecl.patch: Provide a definition of
    __warndecl() in the gnulib copy of cdefs.h.</changelog>
  <changelog author="olaf@aepfle.de" date="1686744000">- Remove hard dependency to kernel macros to allow quilt setup</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1692100800">- crash has it's own definitions of some glibc functions, including
  strlcpy(), length limited string copy. In glibc 2.38 the second
  argument is const char *, in crash it is char *. The argument is
  the source string to copy from and shouldn't be modified.  crash
  uses the glibc version in some places, it's own in others and the
  declarations are incompatible resulting in build errors. Added
  * crash-fix-glibc-redefs.patch
  to make the crash declaration of strlcpy() match the glibc 2.38
  version. It may also need to be made product version conditional
  but it should fix Factory.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1695211200">- On initialization crash verifies the core based on the text
  referenced by the linux_banner symbol in the supplied core. It
  chooses how to get the address of the text based on the symbol
  type decoded with gdb. For some compressed kernels with an
  accessible debuginfo file the type is not supported (bss segment
  found, data reference expected) but the symbol and it's value are
  valid. This causes the linux_banner text to be used as the
  "address" of the linux_banner and that's an invalid address for
  the coredump causing crash to fail to load reporting something
  like:
  WARNING: invalid linux_banner pointer: 65762078756e694c
  where the address is obviously ASCII text used as a number. A
  SUSE patch to support compressed kernel binaries introduces the
  behavior, it does not happen for upstream crash source as-is. The
  difference is whether the symbol details are obtained from the
  kernel binary or debuginfo (fails for some debuginfos).
  * crash-get-linux_banner-without-using-syment-type.patch
  In verify_version(), choose how to obtain the linux_banner address
  based on the result of get_symbol_type() instead. TYPE_CODE_ARRAY
  causes the value of the symbol obtained from gdb to be used.
  TYPE_CODE_PTR causes the sybol data to be read to get the address.
  Default is unrecognized type but a warning is shown and the value
  obtained from gdb used as a best case choice.
  (bsc#1190434 c#24)</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1696507200">- Updated crash gcore extension to current upstream v1.64 dated
  2023-02-28. It's not updated in each product version and most
  don't release a crash-gcore rpm now but updated the latest
  openSUSE package project at this time.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="155549caa45896797753698c3d41193d23eaa6058688142a60878d70554e6daf33cb6d6fc0defd2e3b218e8914fb363c780471a2bd7b5b023ff07383746abe5c" name="cron" arch="x86_64">
  <version epoch="0" ver="4.2" rel="96.0.2.1.sr20240429"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- refresh spec files (move license to licensedir)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- update to 1.5.7:
  * anacron: Fix problem of anacron not being started on some desktops
  * crontab: switch off colors if NO_COLOR is set
  * crontab: crontab without arguments now works if stdin is not a TTY
  * crond: Fix various issues on loading the crontab databases on startup
  * anacron: Expand MAILTO and MAILFROM environment variables
  * crontab: New option to test crontab file syntax without installing it
- cronie-nheader_lines.diff: refresh against 1.5.7</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1630324800">- Change default configuration to use run-parts from debianutils
  instead of run-crons
- Remove cronie-anacron-1.4.7-run-crons.patch to make anacron use
  run-parts</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631707200">- Increase limit of allowed entries in crontab files to fix bsc#1187508
  * cronie-1.5.7-increase_crontab_limit.patch
- Run spec-cleaner
- Remove cronie-rpmlintrc as the filter was unused</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1648555200">- Update to 1.6.0:
  * Add switch -f for foreground mode
  * Fix regression in handling */x crontab entries
  * Add random within range '~' operator
  * Fix RandomScale calculation
  * crond: Fix description of '-P' option
  * Increase the maximum number of crontab entries
  * crontab: use bold colors
- Remove upstreamed patches:
  * cronie-1.5.7-increase_crontab_limit.patch
  * cronie-piddir.patch
- Refresh patches:
  * cronie-nheader_lines.diff
  * cronie-cron_pid.diff</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1649937600">- Fix bsc#1198265 Regression in handling 1-5 crontab entries
  * bsc1198265.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1652270400">- Update to 1.6.1:
  * Fix a regression in handling ranges (x-y) in crontab
- Remove upstreamed patch:
  * bsc1198265.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670414400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.
- Removed update support from 4.1 vixie-cron which is really old.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1671537600">- Use %_pam_vendordir</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1680264000">- PAM: Use common-session-nonlogin for &gt;15 codestreams
  More info in https://github.com/SUSE/pam-config/pull/16</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1699704000">- Update to 1.7.0:
  * anacron: Add support for NO_MAIL_OUTPUT environment variable
  * anacron: Support enabling anacron jobs on battery power
  * crond: Support -n crontab entry option to disable mailing the output
  * crontab: Make a backup of the crontab file on edition and deletion
- Add patch cronie-pam_config-nonlogin.diff
- Refreshed patches:
  * cronie-crond_pid.diff
  * cronie-pam_config.diff
  * cronie-nheader_lines.diff
  * fix-manpage-replace-anacrontab-with-crontab.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1704974400">- Fix anacron not working when /etc/default/anacron does not exist,
  fixes bsc#1218377
  * test-for-etc-default-anacron.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1705579200">- Set safe permissions for crontab backups. Add
  * safe-backup-permissions.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1705924800">- Update to 1.7.1:
  * crond: Wait on finishing the job with -n option to check
    the exit status
  * crond: Do not set the return path to &lt;&gt; if non-default MAILFROM is set
  * /etc/sysconfig/crond and /etc/default/anacron files are optional
- Remove test-for-etc-default-anacron.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1714392000">- Remove safe-backup-permissions.patch -- Merged upstream
- Update to 1.7.2:
  * crond: Revert setting the return path to &lt;&gt;. It is not RFC
    compliant.
  * crond: Inherit MAILFROM from the crond process environment.</changelog>
</package>
<package pkgid="fdb5d93a969a72eced68dc257601595525c724a456b65ae876c71902977b454f97e8118710a165239a8b80e69b9b643f0dbc7f1cf59c828c1145460124c68d0f" name="cronie" arch="src">
  <version epoch="0" ver="1.7.2" rel="96.0.2.1.sr20240429"/>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1574251200">- drop 'checkproc' line from the run-crons as the usage is bogus
  [bsc#1155929]</changelog>
  <changelog author="Malte Kraus &lt;malte.kraus@suse.com&gt;" date="1575374400">- change permissions calls in spec file to use slashes for
  directories [boo#1158130]</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1592913600">- Add an example job definition to sample.root</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1598875200">- Use the new value of %_libexecdir macro (/usr/lib -&gt; /usr/libexec)
  in crontab and other occurences: [bsc#1175934]
  * cronie-anacron-1.4.7-run-crons.patch
  * run-crons
  * sample.root
  * sysconfig.cron</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- refresh spec files (move license to licensedir)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- update to 1.5.7:
  * anacron: Fix problem of anacron not being started on some desktops
  * crontab: switch off colors if NO_COLOR is set
  * crontab: crontab without arguments now works if stdin is not a TTY
  * crond: Fix various issues on loading the crontab databases on startup
  * anacron: Expand MAILTO and MAILFROM environment variables
  * crontab: New option to test crontab file syntax without installing it
- cronie-nheader_lines.diff: refresh against 1.5.7</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1630324800">- Change default configuration to use run-parts from debianutils
  instead of run-crons
- Remove cronie-anacron-1.4.7-run-crons.patch to make anacron use
  run-parts</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631707200">- Increase limit of allowed entries in crontab files to fix bsc#1187508
  * cronie-1.5.7-increase_crontab_limit.patch
- Run spec-cleaner
- Remove cronie-rpmlintrc as the filter was unused</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1648555200">- Update to 1.6.0:
  * Add switch -f for foreground mode
  * Fix regression in handling */x crontab entries
  * Add random within range '~' operator
  * Fix RandomScale calculation
  * crond: Fix description of '-P' option
  * Increase the maximum number of crontab entries
  * crontab: use bold colors
- Remove upstreamed patches:
  * cronie-1.5.7-increase_crontab_limit.patch
  * cronie-piddir.patch
- Refresh patches:
  * cronie-nheader_lines.diff
  * cronie-cron_pid.diff</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1649937600">- Fix bsc#1198265 Regression in handling 1-5 crontab entries
  * bsc1198265.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1652270400">- Update to 1.6.1:
  * Fix a regression in handling ranges (x-y) in crontab
- Remove upstreamed patch:
  * bsc1198265.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670414400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.
- Removed update support from 4.1 vixie-cron which is really old.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1671537600">- Use %_pam_vendordir</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1680264000">- PAM: Use common-session-nonlogin for &gt;15 codestreams
  More info in https://github.com/SUSE/pam-config/pull/16</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1699704000">- Update to 1.7.0:
  * anacron: Add support for NO_MAIL_OUTPUT environment variable
  * anacron: Support enabling anacron jobs on battery power
  * crond: Support -n crontab entry option to disable mailing the output
  * crontab: Make a backup of the crontab file on edition and deletion
- Add patch cronie-pam_config-nonlogin.diff
- Refreshed patches:
  * cronie-crond_pid.diff
  * cronie-pam_config.diff
  * cronie-nheader_lines.diff
  * fix-manpage-replace-anacrontab-with-crontab.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1704974400">- Fix anacron not working when /etc/default/anacron does not exist,
  fixes bsc#1218377
  * test-for-etc-default-anacron.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1705579200">- Set safe permissions for crontab backups. Add
  * safe-backup-permissions.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1705924800">- Update to 1.7.1:
  * crond: Wait on finishing the job with -n option to check
    the exit status
  * crond: Do not set the return path to &lt;&gt; if non-default MAILFROM is set
  * /etc/sysconfig/crond and /etc/default/anacron files are optional
- Remove test-for-etc-default-anacron.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1714392000">- Remove safe-backup-permissions.patch -- Merged upstream
- Update to 1.7.2:
  * crond: Revert setting the return path to &lt;&gt;. It is not RFC
    compliant.
  * crond: Inherit MAILFROM from the crond process environment.</changelog>
</package>
<package pkgid="64dbeb8b78c53f0a64844d3d7e2a142760226f26710abe5932e0f42a04dfde32c2db47b7412a6045f87e42ad359e4018bd8b65e6fcaa18cef91143f39b84c69b" name="cronie" arch="x86_64">
  <version epoch="0" ver="1.7.2" rel="96.0.2.1.sr20240429"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- refresh spec files (move license to licensedir)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- update to 1.5.7:
  * anacron: Fix problem of anacron not being started on some desktops
  * crontab: switch off colors if NO_COLOR is set
  * crontab: crontab without arguments now works if stdin is not a TTY
  * crond: Fix various issues on loading the crontab databases on startup
  * anacron: Expand MAILTO and MAILFROM environment variables
  * crontab: New option to test crontab file syntax without installing it
- cronie-nheader_lines.diff: refresh against 1.5.7</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1630324800">- Change default configuration to use run-parts from debianutils
  instead of run-crons
- Remove cronie-anacron-1.4.7-run-crons.patch to make anacron use
  run-parts</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631707200">- Increase limit of allowed entries in crontab files to fix bsc#1187508
  * cronie-1.5.7-increase_crontab_limit.patch
- Run spec-cleaner
- Remove cronie-rpmlintrc as the filter was unused</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1648555200">- Update to 1.6.0:
  * Add switch -f for foreground mode
  * Fix regression in handling */x crontab entries
  * Add random within range '~' operator
  * Fix RandomScale calculation
  * crond: Fix description of '-P' option
  * Increase the maximum number of crontab entries
  * crontab: use bold colors
- Remove upstreamed patches:
  * cronie-1.5.7-increase_crontab_limit.patch
  * cronie-piddir.patch
- Refresh patches:
  * cronie-nheader_lines.diff
  * cronie-cron_pid.diff</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1649937600">- Fix bsc#1198265 Regression in handling 1-5 crontab entries
  * bsc1198265.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1652270400">- Update to 1.6.1:
  * Fix a regression in handling ranges (x-y) in crontab
- Remove upstreamed patch:
  * bsc1198265.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670414400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.
- Removed update support from 4.1 vixie-cron which is really old.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1671537600">- Use %_pam_vendordir</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1680264000">- PAM: Use common-session-nonlogin for &gt;15 codestreams
  More info in https://github.com/SUSE/pam-config/pull/16</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1699704000">- Update to 1.7.0:
  * anacron: Add support for NO_MAIL_OUTPUT environment variable
  * anacron: Support enabling anacron jobs on battery power
  * crond: Support -n crontab entry option to disable mailing the output
  * crontab: Make a backup of the crontab file on edition and deletion
- Add patch cronie-pam_config-nonlogin.diff
- Refreshed patches:
  * cronie-crond_pid.diff
  * cronie-pam_config.diff
  * cronie-nheader_lines.diff
  * fix-manpage-replace-anacrontab-with-crontab.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1704974400">- Fix anacron not working when /etc/default/anacron does not exist,
  fixes bsc#1218377
  * test-for-etc-default-anacron.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1705579200">- Set safe permissions for crontab backups. Add
  * safe-backup-permissions.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1705924800">- Update to 1.7.1:
  * crond: Wait on finishing the job with -n option to check
    the exit status
  * crond: Do not set the return path to &lt;&gt; if non-default MAILFROM is set
  * /etc/sysconfig/crond and /etc/default/anacron files are optional
- Remove test-for-etc-default-anacron.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1714392000">- Remove safe-backup-permissions.patch -- Merged upstream
- Update to 1.7.2:
  * crond: Revert setting the return path to &lt;&gt;. It is not RFC
    compliant.
  * crond: Inherit MAILFROM from the crond process environment.</changelog>
</package>
<package pkgid="f94264112797e2b802268d67f83c98aec2f40a8ce966357bba6faf8db6ea5256b6aff15f4d9f02f66022688fada941cc901924681fbc8fb3d962f04073ae16a2" name="cronie-anacron" arch="x86_64">
  <version epoch="0" ver="1.7.2" rel="96.0.2.1.sr20240429"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- refresh spec files (move license to licensedir)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- update to 1.5.7:
  * anacron: Fix problem of anacron not being started on some desktops
  * crontab: switch off colors if NO_COLOR is set
  * crontab: crontab without arguments now works if stdin is not a TTY
  * crond: Fix various issues on loading the crontab databases on startup
  * anacron: Expand MAILTO and MAILFROM environment variables
  * crontab: New option to test crontab file syntax without installing it
- cronie-nheader_lines.diff: refresh against 1.5.7</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1630324800">- Change default configuration to use run-parts from debianutils
  instead of run-crons
- Remove cronie-anacron-1.4.7-run-crons.patch to make anacron use
  run-parts</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631707200">- Increase limit of allowed entries in crontab files to fix bsc#1187508
  * cronie-1.5.7-increase_crontab_limit.patch
- Run spec-cleaner
- Remove cronie-rpmlintrc as the filter was unused</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1648555200">- Update to 1.6.0:
  * Add switch -f for foreground mode
  * Fix regression in handling */x crontab entries
  * Add random within range '~' operator
  * Fix RandomScale calculation
  * crond: Fix description of '-P' option
  * Increase the maximum number of crontab entries
  * crontab: use bold colors
- Remove upstreamed patches:
  * cronie-1.5.7-increase_crontab_limit.patch
  * cronie-piddir.patch
- Refresh patches:
  * cronie-nheader_lines.diff
  * cronie-cron_pid.diff</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1649937600">- Fix bsc#1198265 Regression in handling 1-5 crontab entries
  * bsc1198265.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1652270400">- Update to 1.6.1:
  * Fix a regression in handling ranges (x-y) in crontab
- Remove upstreamed patch:
  * bsc1198265.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670414400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.
- Removed update support from 4.1 vixie-cron which is really old.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1671537600">- Use %_pam_vendordir</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1680264000">- PAM: Use common-session-nonlogin for &gt;15 codestreams
  More info in https://github.com/SUSE/pam-config/pull/16</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1699704000">- Update to 1.7.0:
  * anacron: Add support for NO_MAIL_OUTPUT environment variable
  * anacron: Support enabling anacron jobs on battery power
  * crond: Support -n crontab entry option to disable mailing the output
  * crontab: Make a backup of the crontab file on edition and deletion
- Add patch cronie-pam_config-nonlogin.diff
- Refreshed patches:
  * cronie-crond_pid.diff
  * cronie-pam_config.diff
  * cronie-nheader_lines.diff
  * fix-manpage-replace-anacrontab-with-crontab.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1704974400">- Fix anacron not working when /etc/default/anacron does not exist,
  fixes bsc#1218377
  * test-for-etc-default-anacron.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1705579200">- Set safe permissions for crontab backups. Add
  * safe-backup-permissions.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1705924800">- Update to 1.7.1:
  * crond: Wait on finishing the job with -n option to check
    the exit status
  * crond: Do not set the return path to &lt;&gt; if non-default MAILFROM is set
  * /etc/sysconfig/crond and /etc/default/anacron files are optional
- Remove test-for-etc-default-anacron.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1714392000">- Remove safe-backup-permissions.patch -- Merged upstream
- Update to 1.7.2:
  * crond: Revert setting the return path to &lt;&gt;. It is not RFC
    compliant.
  * crond: Inherit MAILFROM from the crond process environment.</changelog>
</package>
<package pkgid="a9c341da8d83d86b80ecd1d03e1d47441fe1b20559e6a2976443d5dbe10cc33cf1c544a93a4a3b45881bc6d75ae615e5943e81c271f6d23289c87d5173d1cc02" name="cronie-anacron-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.7.2" rel="96.0.2.1.sr20240429"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- refresh spec files (move license to licensedir)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- update to 1.5.7:
  * anacron: Fix problem of anacron not being started on some desktops
  * crontab: switch off colors if NO_COLOR is set
  * crontab: crontab without arguments now works if stdin is not a TTY
  * crond: Fix various issues on loading the crontab databases on startup
  * anacron: Expand MAILTO and MAILFROM environment variables
  * crontab: New option to test crontab file syntax without installing it
- cronie-nheader_lines.diff: refresh against 1.5.7</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1630324800">- Change default configuration to use run-parts from debianutils
  instead of run-crons
- Remove cronie-anacron-1.4.7-run-crons.patch to make anacron use
  run-parts</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631707200">- Increase limit of allowed entries in crontab files to fix bsc#1187508
  * cronie-1.5.7-increase_crontab_limit.patch
- Run spec-cleaner
- Remove cronie-rpmlintrc as the filter was unused</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1648555200">- Update to 1.6.0:
  * Add switch -f for foreground mode
  * Fix regression in handling */x crontab entries
  * Add random within range '~' operator
  * Fix RandomScale calculation
  * crond: Fix description of '-P' option
  * Increase the maximum number of crontab entries
  * crontab: use bold colors
- Remove upstreamed patches:
  * cronie-1.5.7-increase_crontab_limit.patch
  * cronie-piddir.patch
- Refresh patches:
  * cronie-nheader_lines.diff
  * cronie-cron_pid.diff</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1649937600">- Fix bsc#1198265 Regression in handling 1-5 crontab entries
  * bsc1198265.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1652270400">- Update to 1.6.1:
  * Fix a regression in handling ranges (x-y) in crontab
- Remove upstreamed patch:
  * bsc1198265.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670414400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.
- Removed update support from 4.1 vixie-cron which is really old.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1671537600">- Use %_pam_vendordir</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1680264000">- PAM: Use common-session-nonlogin for &gt;15 codestreams
  More info in https://github.com/SUSE/pam-config/pull/16</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1699704000">- Update to 1.7.0:
  * anacron: Add support for NO_MAIL_OUTPUT environment variable
  * anacron: Support enabling anacron jobs on battery power
  * crond: Support -n crontab entry option to disable mailing the output
  * crontab: Make a backup of the crontab file on edition and deletion
- Add patch cronie-pam_config-nonlogin.diff
- Refreshed patches:
  * cronie-crond_pid.diff
  * cronie-pam_config.diff
  * cronie-nheader_lines.diff
  * fix-manpage-replace-anacrontab-with-crontab.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1704974400">- Fix anacron not working when /etc/default/anacron does not exist,
  fixes bsc#1218377
  * test-for-etc-default-anacron.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1705579200">- Set safe permissions for crontab backups. Add
  * safe-backup-permissions.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1705924800">- Update to 1.7.1:
  * crond: Wait on finishing the job with -n option to check
    the exit status
  * crond: Do not set the return path to &lt;&gt; if non-default MAILFROM is set
  * /etc/sysconfig/crond and /etc/default/anacron files are optional
- Remove test-for-etc-default-anacron.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1714392000">- Remove safe-backup-permissions.patch -- Merged upstream
- Update to 1.7.2:
  * crond: Revert setting the return path to &lt;&gt;. It is not RFC
    compliant.
  * crond: Inherit MAILFROM from the crond process environment.</changelog>
</package>
<package pkgid="540879280eb7a85b724ad3d31c2bf50423bdcb0fea92a0f0689323e0775551e7e393b37923f4a25d181b801bfa295bc4b626e9b558362183646f83ccbf6e2753" name="cronie-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.7.2" rel="96.0.2.1.sr20240429"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- refresh spec files (move license to licensedir)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- update to 1.5.7:
  * anacron: Fix problem of anacron not being started on some desktops
  * crontab: switch off colors if NO_COLOR is set
  * crontab: crontab without arguments now works if stdin is not a TTY
  * crond: Fix various issues on loading the crontab databases on startup
  * anacron: Expand MAILTO and MAILFROM environment variables
  * crontab: New option to test crontab file syntax without installing it
- cronie-nheader_lines.diff: refresh against 1.5.7</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1630324800">- Change default configuration to use run-parts from debianutils
  instead of run-crons
- Remove cronie-anacron-1.4.7-run-crons.patch to make anacron use
  run-parts</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631707200">- Increase limit of allowed entries in crontab files to fix bsc#1187508
  * cronie-1.5.7-increase_crontab_limit.patch
- Run spec-cleaner
- Remove cronie-rpmlintrc as the filter was unused</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1648555200">- Update to 1.6.0:
  * Add switch -f for foreground mode
  * Fix regression in handling */x crontab entries
  * Add random within range '~' operator
  * Fix RandomScale calculation
  * crond: Fix description of '-P' option
  * Increase the maximum number of crontab entries
  * crontab: use bold colors
- Remove upstreamed patches:
  * cronie-1.5.7-increase_crontab_limit.patch
  * cronie-piddir.patch
- Refresh patches:
  * cronie-nheader_lines.diff
  * cronie-cron_pid.diff</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1649937600">- Fix bsc#1198265 Regression in handling 1-5 crontab entries
  * bsc1198265.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1652270400">- Update to 1.6.1:
  * Fix a regression in handling ranges (x-y) in crontab
- Remove upstreamed patch:
  * bsc1198265.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670414400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.
- Removed update support from 4.1 vixie-cron which is really old.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1671537600">- Use %_pam_vendordir</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1680264000">- PAM: Use common-session-nonlogin for &gt;15 codestreams
  More info in https://github.com/SUSE/pam-config/pull/16</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1699704000">- Update to 1.7.0:
  * anacron: Add support for NO_MAIL_OUTPUT environment variable
  * anacron: Support enabling anacron jobs on battery power
  * crond: Support -n crontab entry option to disable mailing the output
  * crontab: Make a backup of the crontab file on edition and deletion
- Add patch cronie-pam_config-nonlogin.diff
- Refreshed patches:
  * cronie-crond_pid.diff
  * cronie-pam_config.diff
  * cronie-nheader_lines.diff
  * fix-manpage-replace-anacrontab-with-crontab.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1704974400">- Fix anacron not working when /etc/default/anacron does not exist,
  fixes bsc#1218377
  * test-for-etc-default-anacron.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1705579200">- Set safe permissions for crontab backups. Add
  * safe-backup-permissions.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1705924800">- Update to 1.7.1:
  * crond: Wait on finishing the job with -n option to check
    the exit status
  * crond: Do not set the return path to &lt;&gt; if non-default MAILFROM is set
  * /etc/sysconfig/crond and /etc/default/anacron files are optional
- Remove test-for-etc-default-anacron.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1714392000">- Remove safe-backup-permissions.patch -- Merged upstream
- Update to 1.7.2:
  * crond: Revert setting the return path to &lt;&gt;. It is not RFC
    compliant.
  * crond: Inherit MAILFROM from the crond process environment.</changelog>
</package>
<package pkgid="429bbe50d17d62ad343dde23adff6c1e02b95adb0d8fd2a7411da19f1b9de6231688650f2eececd878bfc121fc87668a0ec5c55fa1c8d40ecebf03705fe4974d" name="cronie-debugsource" arch="x86_64">
  <version epoch="0" ver="1.7.2" rel="96.0.2.1.sr20240429"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- refresh spec files (move license to licensedir)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- update to 1.5.7:
  * anacron: Fix problem of anacron not being started on some desktops
  * crontab: switch off colors if NO_COLOR is set
  * crontab: crontab without arguments now works if stdin is not a TTY
  * crond: Fix various issues on loading the crontab databases on startup
  * anacron: Expand MAILTO and MAILFROM environment variables
  * crontab: New option to test crontab file syntax without installing it
- cronie-nheader_lines.diff: refresh against 1.5.7</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1630324800">- Change default configuration to use run-parts from debianutils
  instead of run-crons
- Remove cronie-anacron-1.4.7-run-crons.patch to make anacron use
  run-parts</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631707200">- Increase limit of allowed entries in crontab files to fix bsc#1187508
  * cronie-1.5.7-increase_crontab_limit.patch
- Run spec-cleaner
- Remove cronie-rpmlintrc as the filter was unused</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1648555200">- Update to 1.6.0:
  * Add switch -f for foreground mode
  * Fix regression in handling */x crontab entries
  * Add random within range '~' operator
  * Fix RandomScale calculation
  * crond: Fix description of '-P' option
  * Increase the maximum number of crontab entries
  * crontab: use bold colors
- Remove upstreamed patches:
  * cronie-1.5.7-increase_crontab_limit.patch
  * cronie-piddir.patch
- Refresh patches:
  * cronie-nheader_lines.diff
  * cronie-cron_pid.diff</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1649937600">- Fix bsc#1198265 Regression in handling 1-5 crontab entries
  * bsc1198265.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1652270400">- Update to 1.6.1:
  * Fix a regression in handling ranges (x-y) in crontab
- Remove upstreamed patch:
  * bsc1198265.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670414400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.
- Removed update support from 4.1 vixie-cron which is really old.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1671537600">- Use %_pam_vendordir</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" date="1680264000">- PAM: Use common-session-nonlogin for &gt;15 codestreams
  More info in https://github.com/SUSE/pam-config/pull/16</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1699704000">- Update to 1.7.0:
  * anacron: Add support for NO_MAIL_OUTPUT environment variable
  * anacron: Support enabling anacron jobs on battery power
  * crond: Support -n crontab entry option to disable mailing the output
  * crontab: Make a backup of the crontab file on edition and deletion
- Add patch cronie-pam_config-nonlogin.diff
- Refreshed patches:
  * cronie-crond_pid.diff
  * cronie-pam_config.diff
  * cronie-nheader_lines.diff
  * fix-manpage-replace-anacrontab-with-crontab.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1704974400">- Fix anacron not working when /etc/default/anacron does not exist,
  fixes bsc#1218377
  * test-for-etc-default-anacron.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1705579200">- Set safe permissions for crontab backups. Add
  * safe-backup-permissions.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1705924800">- Update to 1.7.1:
  * crond: Wait on finishing the job with -n option to check
    the exit status
  * crond: Do not set the return path to &lt;&gt; if non-default MAILFROM is set
  * /etc/sysconfig/crond and /etc/default/anacron files are optional
- Remove test-for-etc-default-anacron.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1714392000">- Remove safe-backup-permissions.patch -- Merged upstream
- Update to 1.7.2:
  * crond: Revert setting the return path to &lt;&gt;. It is not RFC
    compliant.
  * crond: Inherit MAILFROM from the crond process environment.</changelog>
</package>
<package pkgid="2543e824b48040fbdf309139396f3b92b9ad5274b2048758c45860164450f4a6d760ccd1db7b21853d8caec623320678928ce55b7841903d4f8f8b1d6071b325" name="cross-aarch64-binutils" arch="src">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="59535e01a3d05703bd63951c070477b78be5ad8334f2937d7402504bff6098a1f6711f73d65acdde04455c07195a8796a73991cd94d2624269f9887d630910d0" name="cross-aarch64-binutils" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="3abc26c5a4f646a91a8df2c142b45cbfa420029727d3101f90c4fd1143992283b80b6bba656b3128a5782444b13ae623dc43a6aa7d9fd374e37782e5c0691c24" name="cross-aarch64-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="c3af31ad10f1d730ba8a3abf35d7006b2ac6ad79b8e18d17d53be29dd00ce6a4f0cfef75571c7c2517d8705e51f6ff93dd75ed88dfcdd9f8bb23f877e96cb10b" name="cross-aarch64-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="7a055854c77e4ee642337db30f82b631e7bde485e503e0e650308a29e2c1567b1ebc76d8b5f794dbbf88186f2ed8efec1b7d57c951444ea1af2894491af13b01" name="cross-aarch64-gcc13" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="d5b6ada2a4fcef2cb4c7a0aeeaf582a96aba4825aef8252bc003ac17fb5887b862ade8f38cbb2dce079ebc4a4019ca232bbce44f9e1c1c7f711bb956b3838072" name="cross-aarch64-gcc13" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="9f84d4e80a03ee46387a789d274d217cb9b2b3951f5585f4d4dc11ca1614c2ed0cf0e28c0ccf88c9dd4c69d7e82d27b125a9d751174bf6b5f6d3ed67d70faf96" name="cross-aarch64-gcc13-bootstrap" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="05aa467274aaca87d08a49dae46339ec4f51e8f9da18d679347f5ef0704044734eef66287bc0d3aa4e2d7ac10cfbbb28930e2c50cc4a88017a8eead67c1df01d" name="cross-aarch64-gcc13-bootstrap" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="e306c8fe75f5355512612ceaa53e09a13baeb38f96c8d161bc994935a4338c288a8bb0c628e286e7cbceb3b505847b92fd710dfc6368cd67e303a60419dc6594" name="cross-aarch64-gcc13-bootstrap-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="c076a8ffcd50491584cb46054a244f72611632d3e164b7c2d21b62dd6b74498c94ae071ff44042e46c51d73469d4de954af7f91d6290780b113f40e190cd5ab0" name="cross-aarch64-gcc13-bootstrap-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="1c9e03f45e1f05e8f8bbce03e0cd8d4f71aad88b6930a05b512cc61b2281a1bdc7abcfa5827ec1242220389741c373b4e13920509be6aac1eff51683b686caf8" name="cross-aarch64-gcc13-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="530ef396829b06efcfe8abc622af82689b1e2f38948306070a800f48547cbdfc50c15c02bf8ba893aaba1f4bc05b8351889e817d00bcfd51b27ffca10c98ab2f" name="cross-aarch64-gcc13-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="cc30bac6b4664558968deed79a5120e59b171f80a781b5da32c737b5629ec092b5ffdc2710d1b4e9b8bba351ef5e812bf03bf2130046d90ee2625e5fb6e21215" name="cross-aarch64-glibc-devel" arch="noarch">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="e6e000d85297b02ebe73c28eb56c4ef12db8504cf39af3b4f119e2a7ee979ea5ae351b64e80dd779ea8e61466caf06747b9e0e0fed281419d1dd12b4db4da339" name="cross-aarch64-glibc-devel" arch="noarch">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="b87e9f085480e291551d7dee909cf1df3ff3ff2aa073052817915cb32aa7ccb26c770037856164a75c171b517bf69ea263207f69c3403b99756597ef6b564a54" name="cross-amdgcn-gcc13" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="e68734272aea1dcaf731ced2df0dc9d2fd635c674d117c36bb9ecdff7ca2b71a258b70b87d9b10e8b24ae3974bdbbc490d01642c09161584db82df5d628be509" name="cross-amdgcn-gcc13" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="65cdce9d3094102d53252b37af0407acd36e303446586bba3f365e7502e75c48e6e47bc03a1036c53b85d592d2867528f00907f5a78b2a6f28cdfcfa3145a2ab" name="cross-amdgcn-gcc13-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="51596ac6cf9fbf80b00a989264bc90f978b1bb9326789243aac05c11b362961ba2bd82232b8a9a2fd503ff56234b9acac2b0b111a2bb85906b42b0473e56a620" name="cross-amdgcn-gcc13-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="dd76c25451e0db1090784b0b87a6012289703c97cb8ffdc45c5e95132011255cf39e49115f5ffbd74dd3bc3d70c76aca6264162763e7a433705d6ba56ebb863d" name="cross-amdgcn-newlib13-devel" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="2f2e1c75c8167e9abd3d4ff6b473772c0ebda18f48e90cd1ecbe51a81e3bf821e71765b11a74cd77908b9107a873b8b3029eda5320582e37b6693a7f078e72bb" name="cross-arm-binutils" arch="src">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="d337d7b7005058bbd3b2133712e7b442ebd411d8ed10b08d47a6b6ca9e9acbf7c95d2b9489fcb1b92e79eb6aced8b624594761bd84f56a60167195eaa632e978" name="cross-arm-binutils" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="fc21fe0253f33de61476a49fd2a49bb719b2e3c94b55b30992a0e0639bb860d2632726a436990218238f3cb45b8adf9a458acc46af836a48cedcb6d199c71eac" name="cross-arm-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="9b04cdfc3d3ef687678f1e6aed4d9272ce0541739cbc690e7943dcd8ae587b08e7fdf01cd848df45fad72063eda826110ba4f533fcf016b3e15b4a396053cadc" name="cross-arm-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="599ba2fc040e0762c5d113e60b64ede112e6d83fe125061f2177b33017ed1e60f981af0a73f3f984be19ea3bedd26f5378b62b8bfaa9b8e0cdfbfec7787e84df" name="cross-arm-gcc13" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="360fde30baeb9658c9ee769085e70315207d9ae369682ca8766fb98b133fd3b9e20e6e90355ad141ce0e1ad9bdff50adc1b04648ccbc2db1a73d7df731650c84" name="cross-arm-gcc13" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="f5cc7543368f9e13e2c6db38e9d165ffc9c9420ccb826b62c5821139b4eb418df1391dee119334d60fc1e0f845f6ed869c72b9423c56fdbc72f749faf9828107" name="cross-arm-gcc13-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="08ac49d001a343d0bb97865b7f11705d5cf2b79731c2dbe7c9dca5afe5ef0940b219ac751d02a9e514b8c5b1e73262fd951c575e476595f2d99f63886952ff23" name="cross-arm-gcc13-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="e7dde0d6184d68931d82423a9d73359c201f366b0e39b1115ac648c3b71bb554b9eb3271df53787c576453020875217841d8e664e33e39ef1dad497955da7555" name="cross-arm-gcc13-icecream-backend" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="db2891cdebfeba0fea64795c92eeb7193c5c4d3a07c536001d008eb8a4fd01e25c9e20a7905da105cde21cd7940a722d63242e035f7964fe03f112e39802fc4a" name="cross-arm-none-gcc13" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="f333d52a103ce0bd050c5c0967a0a399b22df887ff8d682c3868306bb0fc9f220cde542e2131b3dff8f89e40dc6d43eb75996a819af7f9e162a368f256118e56" name="cross-arm-none-gcc13" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="7236a80de5701f8393942b6f42036dc260d9e75e797337e5ea4f0773fc9237110895b1e9dd513a292d37e467fd561cfe1cd13d05245988020f15f6fd5e281fb3" name="cross-arm-none-gcc13-bootstrap" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="4b149ec53749094f86afc08b66f86bcee332bba918a7cbe5d101dea983ac6ea2e5f5fca45d82aac7c7202fd91008701079bb7f98566a6c3c05145c16218d0443" name="cross-arm-none-gcc13-bootstrap" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="36a4e67cdd7ad1cd39d49483d1d7f9ef6be792dcf00b830239e883777cb701a641a473af4004477e1181d8d00cb0f1e760d945252151c2c8ba322f2d29e58756" name="cross-arm-none-gcc13-bootstrap-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="20455e20ea880af221b5f2610a91477d8d85c2f6b9d19ba8e1b51077d254ba15a2eb391b8fba37a821b260ce6f81ab52ea2fc402b27cd7ce5e50814f879c5a5f" name="cross-arm-none-gcc13-bootstrap-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="df66ecabfb44deaa894e07ec8c627b728eaf359ddc6efb416bd7070b6e081d45674dc99f5c828b37ab9689667d6193e6de33c9a48658fc83998872bf536cf510" name="cross-arm-none-gcc13-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="615d72d1be95ceb93a61f57b6107f775fa45faf6eff807a4a6e703aca104854edea3ae463549b6df618846bc63a0885ed5fd3a48587fd694ccc12eb881fe71be" name="cross-arm-none-gcc13-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="eaaa2e984d6dca90bdbf4e34ad5a78e87cb4fce59109419a65cb129c443ac269bd06c5439eba82de5e23f206dbb39cf6aaab86c1c2f71044651b6146e4233380" name="cross-avr-binutils" arch="src">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="f0976d497f24ebc121174710dbe35666a87dc8bebc6fb926e0a1015f1e55dbc77236b0ff21568db643fbb2c746e3241b48431df035aef5ec84a194d05d4ae49f" name="cross-avr-binutils" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="1b6a0e368551851cdb86da802cb864f89d4822faa22ca71255a549fcc4fe30d911ba77564a1d7805a8780a99272688b3eba3168d95d357a4ddd13ddc86455cd9" name="cross-avr-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="334d3c5264a9faeffeed96aea79a5a270c268904a9f6652e78480b50762f34b6feb5dd09bac33ba432ec4134606ea53a6227be5410b8d653d8c2a54b71f645fc" name="cross-avr-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="e2accc2a2ea9795dc7c94cb6b916ac9bcc8269290537b8c4f449a9ad1fa55876f1a908df181e8ad08bd0be62e3689c3a3cfb6f2d34f55c631f667d6c0a34332d" name="cross-avr-gcc13" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="c95963c6bfed8de920656b36e42288581a47d9a51b7da6aa2c6fc1bedf699eff3006379e3492271cc6dcc1c0f3c5146bab95afb38a490378e182127326d6f87b" name="cross-avr-gcc13" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="00bbdeb6e390a941930104a9e9960214af0c0f6273082e00da83ba731a8cde590756cbf936ba2d5a7a28fb1a78851a377d8dd73125c4d0bf627464bda64bf6da" name="cross-avr-gcc13-bootstrap" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="2827324a9362e6dc89be9fd75402d3a304404887f37beab79544a12cbbee87a82cf0c8a1d3780b0d76cdc8d4a2d6fad8903a1b7ad9b67a870a379a216ec3a0be" name="cross-avr-gcc13-bootstrap" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="8124e7e3407bd4834ee3865e0277c2b55c444ed8f321511753a42c9c1f353172f1c5cdc942c99a9a35eda06888392dd9a581029f56c047f03ff520fa1442b4c6" name="cross-avr-gcc13-bootstrap-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="38eb579bac084d61c977a9f1e61f3a742df0e169408c9b144ae874fdba400f74a4c3afe467c8dfefb17aa01e116de3464d9c45916b794941638bd932fb432631" name="cross-avr-gcc13-bootstrap-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="2859f2f7d495cacc559cebfe7c8fa0ddf306f07a0fbbcd466a667b397197dd9b803ff56de534db2fa97eb40e6da359099af0834d27c846d295443a4cc9ef2ea6" name="cross-avr-gcc13-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="851da819f74b6cafdb9810218a3727f7a97492c513831ce90ae4cb1bd5972c8a65e0e1d681ca6fc35cf1eeac69e82e69b93c579e8ff3d7a61034239e68fe749a" name="cross-avr-gcc13-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="05e22fdb0816b7cd7fdd0c3b00bc02f6a23e3035c41b3565aae44331e77b4596bdb7b689d2de0528f2f46cd2246936f30e0e37d5b3acc1449c46473453e540ef" name="cross-bpf-binutils" arch="src">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="8acbecb86c664bf75f8f3e8447b35ffab3790b36fee1e74e9f70747b652fef5033f62f4981c51d2ac7058265ac21176950575e2435429e97fca40039475797b6" name="cross-bpf-binutils" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="00785cc66529ae2c4593d8e32c3e34fac3a58106d9081569b34a0e7d92d4ca7c1443283ef204e1a897d194200c382e09a475448f16175ca945347ce27c866991" name="cross-bpf-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="f8c694fb193ec101b17f113f02f61ec3bf0476822fa744504fd58719b6e6ff3743e7e6881f916756d3f437605998ceda4f6d1069ac490d084654886d7044c9d4" name="cross-bpf-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="2f0dcfe822174fdc708e49b4c81e00f8313f73df1c734811c4e0727cfff2af6d0bed0db5bed79fb972a09ffa93feaa2f906e06e352d1631ee5f2a8024def016f" name="cross-bpf-gcc13" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="72cad90740f31bcc8b8925aa3e3f733ed9cadfc596d4a5cdf73d5467c9152d4fb0ef076536c50a5a8a372d5ea8e41fe15ea215a726a7c7e10d08d8240906c82c" name="cross-bpf-gcc13" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="45666f96560ee407b87e31e06caa2038fa411b0af75fe7a167de62e9c28b5c419b0fc701735702e209ec8a23376f4be240eb986da54c74b556c310e5d545eee8" name="cross-bpf-gcc13-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="fea293e406914ddc36a94cd9650bbaa3455e5bea56f69a17cb54333b8ee9325bc13c98d9be236b391716d11949f8a88a865106be4e0740732a51c5c7fc0a9de6" name="cross-bpf-gcc13-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="a81611c75c2e1e41acb8e7c945fb471c73c860a0e45369c14d56783dd9c35cc984cda17449bd731a54d2f51829e81cbdec351c6c95bd16b04b7d26e0eb8c1cd9" name="cross-epiphany-binutils" arch="src">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="061835f0c39fe7f0ebecca7422c5edfe78bc52e406163eda85c4276b612d514d175d5854001992d3b5a755553118d1ebf2405fae428a43a7ea303893b56b33cf" name="cross-epiphany-binutils" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="0eaa38f67a3967fa7aaecfd03a41a91c244e328fe86a58af22e325abc70a8a4d73b9ad601e4d8b4243ef16e4d02c256e12baa9dacc55cbce40ae495f2b3486a1" name="cross-epiphany-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="315d3320bfed842e499140c491bfa11f1ef6496ed057ad66aa0f773369ea07584ce576aa41702c68cb9b2e37ab217550cbe77515f2296cc1080c76b90e4ddd2d" name="cross-epiphany-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="e193aa72be5ff24ddec941740e30b7e5aa880110b454ef8a0160c215ba416fb123b57e8683ba805affe821024233ca7a0527d4763670432ccc54f8163ecc154a" name="cross-epiphany-gcc13" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="2a6b68902657582245a515680dd09379b15b887a28b26b06f835f5f0f2eb647e4b003142bdf6df33af3f3b9fd448d20dec03607b26182d55da0d0188bed3813e" name="cross-epiphany-gcc13" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="25014f411543f2112835d13953bbd3ed14e3e476773d325660d349556702afbef812e68c0153465c6f6d633d8e7eb0562d07047e34a8ab482cbfcffbc6a46ed0" name="cross-epiphany-gcc13-bootstrap" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="bfe4fb40c8328ecc161b54b77474d78966439fe311d462246ec5f47cae010b8aa81eefcd6cdc877959c72e04fdf8814c39f29e6c9583adf2e2b52f24ae8c0ce6" name="cross-epiphany-gcc13-bootstrap" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="b4ed9f8441b0ccfe7ee1a7c431e433d878470aec1ecb3d0c8547c328f9518f62538d291766212eeeab4b0fd678cf579825eadc0246bb4c9af4a0ee55caf59845" name="cross-epiphany-gcc13-bootstrap-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="e4493c80b2c1fe83162d9558fc41b75f12199d7a2b95ca3cb1ba85362c40e972b7b7eb3e64490dcbfcdac7dc1c0dbe981573f03732ad336599e70fca33ee4bd2" name="cross-epiphany-gcc13-bootstrap-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="7d75d1ae54a8c5ca3bca08bbcf8cd0c4e49f8e602d971c90de828ab7cce83298d76c745d1a26e89b11a4836267f28f1687b2514957a48d25bb232f7c3857a397" name="cross-epiphany-gcc13-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="49c69612fdfc372cd347bad81e13bfdd8a33f7b936f6ede85b91a2bcb63061ae524c3c610c808d44fbee3b6b67596e328f23ae415fd0f6cb47819e70bd282610" name="cross-epiphany-gcc13-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="ee3efbc666271946a3fb1ea0ea2d8a96597f11c0d378db22137a94e58555329f93e612ebc45acb36e0387198fc7205c3f7c67ff5de37e3e5f2bf26b262f7c57e" name="cross-hppa-binutils" arch="src">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="4024e23cf898fa644af36193e8c323792ef00ce02fb5cd3e09c15e72e7a6d448505333e8c300ac7f330f42b8ac43c7acf22479c9cbf5a57949dba054c9b3578e" name="cross-hppa-binutils" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="fa4010242253a7f95c9bcadb82aa7c662ea147fc3e6d87dba1cd95c7571048fa6c1861d1039e65dcdc342a225e573f6f4708bd1f3a0d78d5be04b1a3efb68401" name="cross-hppa-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="05d6d92db7ea207923e02c50ff4519896f6b61aa8eab0fb642891b824788b80c7bf448bba249f3c5e9ba5b98a44f070a663ba4b481b8ec9d840da031c28340e8" name="cross-hppa-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="949700dbbbb72f00d0b267f45fdd3ddcd3b185ec868e4455a92466352f377f6b7a774528986381e274ded71f93f8523c9ee6cad9b68433116f953e98ef0e7806" name="cross-hppa-gcc13" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="0226a65e9e62946ae8dcd5fbab7eafb3be8bc2b662c3ea17ca6653fb18f9468137677155d57c40e4728e748a951e3bb3a55afb5abf811d2066e01e560028d0b1" name="cross-hppa-gcc13" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="3174b51d8d2d3b1d685588d7aa731c6864e54f3ba688632a0187db6147a14cad3cc6abdf8dc25165d51663554b5f4f2f2e8de7ef31db1cdbeddc1a88fe532ca8" name="cross-hppa-gcc13-bootstrap" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="bbe25bc4480bc808411596f86f14b6a8a263ac03b1634348125fa8775bfa271fe18126c6c22fb891ff4265f9d7385bec76e183693fde9fa5b8e5ec43cc56dd0c" name="cross-hppa-gcc13-bootstrap" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="8a11f2c4b92963dd1a4617bbb6677a3bd792ec26a08d51037293f139c3436aece10836f3f19f3af93f398c29d1fbaf2e8aed421cfcd349c1d21dbe8c60e77a9e" name="cross-hppa-gcc13-bootstrap-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="1ee52ff5a6fe97bdd5780f465d029d48c130a64b02347d7ce0a0246ca3ba224d5d23c70767460abbfcf8e2c6bfef85f321eb5e0fd95be8865cf8b1118ad1bb17" name="cross-hppa-gcc13-bootstrap-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="fe2d0bfa49b1b18e537bf4050fef0f14e510db03d80cdc754117794483fbd38aa8203530e1e9359dbda63de2b146e65c41d25a04ba9157fd5875f5ca2466140f" name="cross-hppa-gcc13-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="0c6d420b19076aae46e396107310366dab155b334e8256c7c66e09eefb0b70dbc43f39d9e5da644d5e0c9bde1d58a44f4e12f45a9a37f325fb01e5a2b19da834" name="cross-hppa-gcc13-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="5d9c76ae3b094997ff6bac4e9b51134b10ff2e791cbc105da1e23f902a5416aa35217436064775ff2330d7dcb8c4a9ccfcf3a7353e4e5f45d7eead6b550c8263" name="cross-hppa-gcc13-icecream-backend" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="c816188284143e4bec2a57af3c765f3419c9def4e71a3112a155e9602051afe5689fd14732e42d1477d53d81085cc06ae166767bf9dac379ccb07f9871c6b8b0" name="cross-hppa64-binutils" arch="src">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="3162314b6783aeb56467ba54d587c679835b94e52adfad34a0b5e5465901aa2f682b0dc2595bf0799b2c846dfcc08cd2e798670bbcde42010ab587becf71d569" name="cross-hppa64-binutils" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="8c63afacd6ca5f47286673498c4fa7bc1470edb6a90df92587fde23b162f96cc799d16e0f3b7f6d215083a7e4eb3dc83a200cbbd7b25d4467aea26c4928d7ad4" name="cross-hppa64-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="ad9a11eaae1bd8172d41e0b8e882d5a1061fe6b085cb9e6251160e89752c0e3e3e20e41f42097323afb322e10101b70234c29f8a7ca0e60fd9c6dc7161292a49" name="cross-hppa64-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="b44c9712a144c7af14b2d1e23a303ba80fb0c8d705fc8115cd2f03eacddb356c459a87e8a3c2999fb6eb71ffa36fad603676635ef95a5c24451354546af0e683" name="cross-i386-binutils" arch="src">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="70adbc36bb97e4216672fc556a91d05ee6f91bc7734f6d29b95348f664726bb7f9562859379be754b21f5bca41f43999a5b596d4a29cea93c372b5458d71f1d0" name="cross-i386-binutils" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="a250ecff8cae787baa8781c0089c923b58e12157b62dce5864bdda9e36df70abcd93bd9ccca0c50de1899c126a35781c743b6e39508dec3bf24bbb75aeba04cf" name="cross-i386-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="f89d566b809dc27fc30a6e8013f0c552500dd5c1b7075b13250a8dbc571283ac5a4d5b9584e5c92e8af8ad4070f83e002b72330971155be0ed530a7c45e68ac6" name="cross-i386-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="c137b53937e60a98b8684e31798a5a7942d8f8a234424f1480eb77da0c69f45700173b312cc63952f1bda2a012659493f0d2f2e94d66b6faaafe5e72b6bb2509" name="cross-ia64-binutils" arch="src">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="c959bf5b82e3675c6b0d9c1f8a344c77aae097732ef94cdce5d60cd5bd9ba04fd0b207f6a76c32c1f025433448c8df472ec22640f5ea1d7440efb8ca3f0beb90" name="cross-ia64-binutils" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="9b8ce9ccaa6a90f1ea17ce11bdc155312ae1e7fef557e83553607f15510af33a6ce9d84563f1a3cd5ffd845a518342444e109e432c358dd76c0f1e5c004908f0" name="cross-ia64-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="7c4d399846df244c20d5d845213fdc5a0457c8237ceb113cf6c22ab877d5620e7c4724ba10042233a91ab6e2db2b4231630cac42626cd755db3e5462a9683bef" name="cross-ia64-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="25d03d2bfb3f9f0bc9a4ff7dc30b9ee4e30cf1b024c455831beb1890f6e1b6e4ca2ec610b78295454eee005fb833d0f856475bcedbd722c0a1f4c92de482ea91" name="cross-m68k-binutils" arch="src">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="ad7ef4aeb8c8059dd5f25d53b2a81f7f5d3f1a444fb97067f50ec043854f1616827a1118b8f311812fbb179f07638e4aefdc8ecf67fdab63e9ad254ceb474d6d" name="cross-m68k-binutils" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="137fa5a1c5aef2ccb3f274df6a1f824418fdb29113c873bd1a75bd3e2a94531915b031bbeb84342c42c86b059e8e7a10a58077a6c72a764b0e7cd9b46e1952c0" name="cross-m68k-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="7692604d14a34a9df1c03faa361eabeb4b22c4e89aaec47968c06f3e8999595907848a353d63f329ad73c0d8871ce8e9de96160be0d09cec316caefdd7215de3" name="cross-m68k-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="1ae599fa6019d905c48442cab855ebe3b7442dce683c4c1f4176f6ba918608d6bc5a790e6d0b0fcfdae6d958901738ed7d1f94cdde7081b0048ee3b75e6a0249" name="cross-m68k-gcc13" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="187102bbb45c472b6af6d649cb30317afe8bfa8d42edfaab903391e97d05aef2645e0734839677d262619f60d186ef8fdf415e72c45689583befb38b0a1818b7" name="cross-m68k-gcc13" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="51753f844cd147b4365ccd10db5cd3c540aa7e780c6d556feca2b23b433b0ce0f1dd7f5a8d0dce1d174ac88b764b18ce6ba20b585bce8d8471e881ae2f64009c" name="cross-m68k-gcc13-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="a850a9e061976cdbda1b9c89f6545ff6bea746743178c6482722fd1a4cc40c606ecad3ccd8ce77b36af06b8932154afb36fbc30689a8374790e26020fc46b2a3" name="cross-m68k-gcc13-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="5199d068a91e1b9013d5bda5c2280b090f1afe0f83b9bbcfa6b837c4327a618f6216051334291ae1ef1b5785d37e96d9450b53e2c79b3221388e5e246e58ac86" name="cross-m68k-gcc13-icecream-backend" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="9efb5350ec699ea65530cd060eb3b80a12c032695aca1a3683255892a08aabb44a2095349f92095a431e9483b79fc2e165613476602f8f6ed363465cd4f87868" name="cross-mips-binutils" arch="src">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="612e6b9535aca97e1f181aa79018f5852edb286b5cfff1d7835211ec8b48027744f542193f1d6f597cea660fdad469024e2cbd6dedf0ae245fad97b417852a0f" name="cross-mips-binutils" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="34ed84f9fc5b36979e6c1a0d77b2d3007c2fb24720e01e3c9f2bdf4d73d98a03c79104454779e1eb2eb93107fa76f7808918f00b3bf754217aea644632d28f7e" name="cross-mips-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="b75dce17e63ade8b64d4e62a44da79ff14490cb942e723720fcd4bd0908b23f275ca0b6a389b32a9cb54016dc6e1a14bc24e92ec8433dd98b0149f54a66d3da3" name="cross-mips-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="e13e41b58f738189d3b1845f95a3ef129c59384fea8ad30b83bee736428697877bc1dcccae7136643d9d7f2af390ecbe414fc0fa70dad53070c0d733cb729dca" name="cross-mips-gcc13" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="7677ef9c8106de45d05087611bcdf34e8206e7c3a59f19416afe122724e35062bbed1cec1ee40c3f75907f948a3014461576a1b5526eda0f09c3bfc7a3e01b0d" name="cross-mips-gcc13" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="02a75aa4c911934384b782a9f2437fe01cb47aabf0c8d883937ce94424282a9ba675f389a888bc0536f18fbec267d5cbe204b2eaf7873d9d40d2a85fab5d6232" name="cross-mips-gcc13-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="dba98a16ef2823ac3ef9d28f30dcf884ab0748ebed964e98bfc0ffd78fefff7c23e26875c1898cb462083505cf2eeabde3ec79de45d58b7fcc44e3b2de26b135" name="cross-mips-gcc13-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="a3656128b2fd79f0207c265901165c3919d826cfd63049ce3add016ff5b7eb1da2c886c934b7c4662cd3b37bfc1f61a2f008ea07917e5fe7ce7d93cdbba9e2c8" name="cross-mips-gcc13-icecream-backend" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="c802482d0de2d5b31603ce8ed70087e26203e455a9e595b2958c64408f883d4e40c9d7d739e107b5e53fc05cb539c4acd4eea9ebaabb43fc30d332b333506207" name="cross-nvptx-gcc13" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="1e4dbae9e3da60d0447192ad7e2f552f012bc322b64cdc9fd4ed71456a5c2325993b1465766eb2b4babd079092ff2de4298745ad370400457ae0969cff6c06b1" name="cross-nvptx-gcc13" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="0ca7909c6343db67a1382e6c228d2713978e64a2c7a7662e0dd45d989cfc8764be799433fc054a2d36641ccf88237e2e06605ecc91cefae960c8f0633b2be4c9" name="cross-nvptx-gcc13-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="fcb846306919396310dad30635d459e1ba2ff2b2c77968d65bbdd396004ca42a393a8e182a9e5267276afe79fc6e7042bb2ee2c102990b94131fceeb82d35aec" name="cross-nvptx-gcc13-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="f24007f5f81ce4f3f3f25e9db12f89ac2999848e6f4980ca31af77c94acafae17c9f4cb937a65b260a524444dab5d2344d1907e63e1988039f222638879c23f3" name="cross-nvptx-newlib13-devel" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="d4d648108dd35f825bd28318eef1f43e52a167626b6c7d431911fe90101f4d69e2cfc69be4112c4213a48892f1788dee4f3336b031b19e8ff4d0d5095d24579b" name="cross-ppc-binutils" arch="src">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="e2a0667bd6d8c06921b3901670b987d573c38649d6ec59d4451ece38d6c1ec5e57aa13d191e457f41e14539d889d8d2be11784dedff6c7e57370280ce0a98400" name="cross-ppc-binutils" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="b0ea8acbf36157545012bea7a53e8615a0f8ab8cf4a3551ae4f16c3a82a0525875f050f7cdc4d74ff46e46676d776e67c668c794fb26414e6d9e8d9c9890b8b3" name="cross-ppc-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="517e7c8db1a91681404f0418309eb6beb2cdf1a69420e3d7b6f63232dbaae1ce73771a9bf28a3b41c71f223946543b60b3fbd8cf8c13284e03eaa0cfaf8b8420" name="cross-ppc-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="1030a883ad72b05aa6f35b74c3bf776484860261b27b33db5a616fa0e9c324c15365d87a57d84cefa0cf2492ea9334c53b6f21ce9da52a84317ea05f3dd7df83" name="cross-ppc64-binutils" arch="src">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="0e75a343566dca94aa706141c65cdc6cb3c9a2ee5e3aa32c14627e6a3ceec561db3cf6be15965b02f576995c1c90349a02139fa93d341bd67fd888e9940eceec" name="cross-ppc64-binutils" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="74baea2c04247c700237fcd0b638f7bb03a0221a077924819fbf06d530f9f6fdf61a2617cb9d6a551b1763cbb1785b7d1513ca482faaef5814f37e683bcd791a" name="cross-ppc64-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="9fd748c577bf91d3778b10716937992dbf4904314f8b83f56c875bd32fe26918fbe86ca19fbc248004dd3cec39fca53f70f920e7cf138c16029b5fa065043901" name="cross-ppc64-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="93e8152c850fcef71282c1d61578d42f45f6327bc9151d9ffc4c140934b31fd9606759179717abc9366f197b4ab849f4c2eff63161fff5c6e6bf648b67e64b04" name="cross-ppc64-gcc13" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="30327dfc22f4d5452e9ac7e842c14b8793aad07cd743efd63434338932653e9a17ba323aeaafce62909c91d4ad2a36b50a28b4a8ab013458ab5f79b576e3c270" name="cross-ppc64-gcc13" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="bd219840c74c76adb6230c46fe9cf3222865746c562125695ec567c527aa4c04c89261ca04ebee9578235e154d965d34ea8442dd94e638f0e31a885cf71fad21" name="cross-ppc64-gcc13-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="a0f486d6eff4ec841ef03903db6109044d4b23db36df05129051401d2f0acd99585a31e25cd2c34e5f09b87d25615d42bba0ff1867d56f30d3b83bba5bc1c373" name="cross-ppc64-gcc13-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="dfa7ceacd1e76a0b2dac7b2076b9d9977e74434fa00617a44115c384e598d8c1828dca58269545a62ee5d6d70634bd8c3ff438c89a2b243e06f6572c398ffe7b" name="cross-ppc64-gcc13-icecream-backend" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="2701a7e9de6aaa236c9ff875afe69bc50aa34dddf6b899a16017c1c11b82da6557fac984fa26e12cac215006db588ab733112f761bc9c8b76da78301fe6eadce" name="cross-ppc64le-binutils" arch="src">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="c0a8c2aad6471717c2d367d8395958e32e0ec776019e857765184989688877524be6b0f1c57685acc2e2d187e4057f79dc738b2c4ddd2dde2cc7e0c9afc8d221" name="cross-ppc64le-binutils" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="74c4793bf2b2d9e2d0a11bf5821a76276dc8634f3a3817721251c4c7c55b2357c9f7042b8f39451f9acf73fb7bccd097291b4339a54aaf2bffb204cdadf4ebfd" name="cross-ppc64le-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="c2ce1fa0f477f8efe04d142136b0b7eb9b8941286bfa2cf15fc06fb5065486ed5fc1d0bca6f6cac93d6fdbd10dc4bc28a11d6effbb62c03a4a9237619d71c1ea" name="cross-ppc64le-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="66b1ca9a7680857c1bc3387e689944636bb502aa03d33e1957e344cfc6a62094af58294e3d9b642d969f521928d702e51b984fb30988039cb97d1b79fce0f72d" name="cross-ppc64le-gcc13" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="ab6d33a2dfaa52f534f1d9717cde9ca87d4fa7ba19b08ed94bd427095bb18308ce7c1d8e0d2a92bb661edb9d4907d5a011d553302c9ff525e14278392b058d8e" name="cross-ppc64le-gcc13" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="0ba772f17e61b614e4be4ed0d897481d910c6380f9b662972cfa117c28410deea9f0823ba6c152be43159b5e60a1a8e337b4b6430cf8d6634445582e98b2c624" name="cross-ppc64le-gcc13-bootstrap" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="d3749f4481a6885b62a8220fa44ee7d755524248b38eaf577a56469a39ff89c7ca0ac5fc7e664a644ff3ddd2f7afe66f7bee43903bdd93766e2788f399e6d371" name="cross-ppc64le-gcc13-bootstrap" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="834ce6169e1f53ddd968f2037fc7a753b3d981b2c287b06f9ea6710de7a96cb9c3ee7f1c36b6921abd0e0326aca40b9443e1f0ee6ffd6f410962ec9847682ca5" name="cross-ppc64le-gcc13-bootstrap-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="75265c431fdfc0c6999f767eac3dc3687e831cf1b6b8c3d732f2c231becfc36e6d1271b89007f176bc60f41492a6c0d0fe86c859e81c7d5c5c9f037f3d09693d" name="cross-ppc64le-gcc13-bootstrap-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="3f28b9de23325a92c6baf3a1415d6c1a1f34985420c224600b3fb4ba1d7251c0697eead5685fd27e41ef6a5a7712aeec387b0a6eef4fee7b1630398e62a79d43" name="cross-ppc64le-gcc13-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="e7ff086a7182e1ede0e69ee6e917e7361baa96f94d35ea9ebaa106ce79b602ea78371e498395b7b694c42d832c22f738f570748a445b07f056e00ea9dbd62b1b" name="cross-ppc64le-gcc13-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="497a0dfe688c1134c9d4ef0cb93bd97721c0e19fc3776ae2068c749df6b14dafeb10547d76e9997f0f3703aa38be864608aded83a5ced32e7f48f4f9adadfb5a" name="cross-ppc64le-glibc-devel" arch="noarch">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="d1b4c1615b0c9f511e32456911d77803f3155598f32848bcc7703cae4a7db6d122206747e00766e447440ea25d3d4a6f6c414f072287a27c947390ebfbb0286c" name="cross-ppc64le-glibc-devel" arch="noarch">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="b32af231cf488eae7d6fee98078cd5909b2c0e85203553e4a69ea9894338805da9b5ae35c00437321c8c9835236d97157168b6263fe6e247812475aada87abac" name="cross-pru-binutils" arch="src">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="84448b373dddc1ddf1fed838c694ade852091bb4d715c26ff946b42a944387e29a9352159a1a20b85f954e89696ff032cdf30dcfce87b6e61ba086dd3a36fe21" name="cross-pru-binutils" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="da11bdf69368869cff551e767317b1bba9bdeda0eafaaa85983118c5484c00082691eff9f94cae646d3301a7bf17cc2f3e1456d15e4ab76133ad2ac9c6ab1e03" name="cross-pru-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="9bf89b385b738f86d42fe8db92bf252e524643dc80c7064e0c6c58ccc065d3574f1c25eecc66c71de5401c46a5bf1dc2fb3993ff5b457089df28d41ccc1e6d6b" name="cross-pru-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="189abad626be14ac8524dfdd8fcbd82e7f912942dbd1e100c025f7f33198a082ee1e389563495ee12e656fb38410b3c64ddb87c89621b1b94f155e76681f64e1" name="cross-pru-gcc13-bootstrap" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="e14495a6182a29e08afaa982aa40f13a6fbf18c0c59b4b0ad62a8a1e689a37f91432600255885e34ca9f8e66b1e05153d9ef2ed4c57a6738bf8d054a38fbea71" name="cross-pru-gcc13-bootstrap" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="eaa2f0b789b554a923e8df1f3efb371ddd04bd35cbcde1193ca7584c0a44f2f704ba1645195a2eb1ef5fa6d89d9962b12ec9838c64c39ff46bef008d090f31ae" name="cross-pru-gcc13-bootstrap-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="937b1cffacd3c229a79d116230e073fa3a254584293bf094f75ae48a5cdbd9e1f240633ef6c2e89bf4403a8407807fae412711967a6e08060a685edeeb5ceba1" name="cross-pru-gcc13-bootstrap-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="2027ac205b7b10c125156ef8810159fa93c9f81390e6d0c83d61a528c53a6b0a4468d19b5cbd55991b9c8a589278e4a8b5857952283c7d55408bf763fd58010a" name="cross-riscv64-binutils" arch="src">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="09a87955d74fd4bc1fb985eb86cabe90b0744ecbd719b873b8e7e832fd3ab489a2ad833c1661d55bbf8c8ff0464584cbbdbac84075933b44269fb94d922f0e19" name="cross-riscv64-binutils" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="0425c62b0ffea18a162957e02c324746cc42dd667312284aca080a453ec2d4f724c3f6611d66cb0072639b4c3ad536f470463a399431ea98831cc112a3ef72c3" name="cross-riscv64-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="f0da11992214a7abb8f8a9d6152a7fc1a64477bd2baaa9b74a79902f39e6b9e3c292f44d01dd7dbdad87cc3d656c7d381611793bf4b9866be3b62e433a2dffd4" name="cross-riscv64-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="ca91a32eee08aa6f12c8abfea60fc165d88860360ebaf05c9c634ea06c85ff761561c36d3423594d09fc643b83c71cb210b91701daca2fdd92afbecb1628b4cd" name="cross-riscv64-elf-gcc13" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="b703488dbd938e915e39dcc5b782c9cc15c03523355244609d2b55b76c6bfb0b5ff9f6901ab9d813c32de3319d94d49dd44a1febab0c30f7a92eb38babcd4935" name="cross-riscv64-elf-gcc13" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="28bf3b51766d4c5045844e0222947e3505d7c448178723717b19ba3edc4d7f8394c2d4f8ef17792c88b83a21837437cc4349561c1712acdba48c865494f9e136" name="cross-riscv64-elf-gcc13-bootstrap" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="85e756cd32acbc13c61f96e45fb31c3b1ea341a33dd63fda53bdc0a786be8cb86ed162ec4ff390a45272197e41cf1a2816067d32b9bad3703b3930e2646bc77d" name="cross-riscv64-elf-gcc13-bootstrap" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="7729069676e93ebb0cd28127a9d70d61b6f26fba5a1cfd8653123d9e4b3f3db8cdf06c583abd51ffdab8bf5a927273e072c32bc4f590072af401c0d640a4e490" name="cross-riscv64-elf-gcc13-bootstrap-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="4d82fe8307a52b58c2959b0b33f2fa74268d0db76d0b5ce5946ce9556d01ca801e505194169888991e33bb59251e3d318a86dd3ca66f23104bdf9da376f994ae" name="cross-riscv64-elf-gcc13-bootstrap-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="91a121c427b334bdaa157821b0615e205d0093d731103ef24c8b7e47070d5b25cab506ded7ddcd84e649784eff51aabab4fc9ecdb699640de5c9532d84b55c7d" name="cross-riscv64-elf-gcc13-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="21975fd60ab8b3bf28ca5f1c700462b89d34affc2e06b276869e5ce3437d6de4872281d691adbea701fc6395405ffe06df1c1fe607065d2c972fa134c88e678d" name="cross-riscv64-elf-gcc13-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="af6d344a12a4032ac080b8c3846906f7fef20787b7e2f3a5edcbe2907a9cd299bb1dbad42f2450625299d54e8a65793c6de35852a140aa5cf546695951198ac1" name="cross-riscv64-gcc13" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="2c2898322d5a3509271ff15cfa8010295eee3c88a8fdf9ac49738ba74a8bb0c440a3dc89ad75f8e8b6acaa1e21bc556c2440cb1a34f338ec32ef1eb27503d633" name="cross-riscv64-gcc13" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="3cdb18758879de0b2390ff8784b2c1e57e300541bd413f222f3b2635f6e67b9083494133b57b53d2b4bbc011037d88f06faa08992478f3d2f1b69893dcc934ca" name="cross-riscv64-gcc13-bootstrap" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="1103f1b1bc33df3680ee67b4b435fc77f6ce250e8e36c09390fde9372e3834fe5e7c527eff991111e7016992a13a821733a3b3e2489e3a80b6f056893b7761fc" name="cross-riscv64-gcc13-bootstrap" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="cb34e0403895826ddd315f490bb0b88b5e349561898b2122750591fdb0e9070e249f03821c42056a7361256f1f100241749422c474ee4b42a6a8f9ba9cf5bab5" name="cross-riscv64-gcc13-bootstrap-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="b1288364f2ea65cb018332ae096052d3b6f8174af9c74e761975075eaaf3736b30079a1ea8035bdece38ba047ab370a23d829e2f39e43d59a368936061e74a33" name="cross-riscv64-gcc13-bootstrap-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="d2d7d563e6e007e7feca2fd634e282d9678e9c9290310f26248ec2145107ec2e4a61442d71c2055f75a35ce668fb6daca20cfbe973881733d83390ec0d639486" name="cross-riscv64-gcc13-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="0811918bc89947163e8f5141be8ae84f727a696e24a36c4d2320fad2fa7538266190f75d829e8ff1c2c635819a3738a1aa2edaaaae3da74cf04011c219c717a9" name="cross-riscv64-gcc13-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="e9d5392e3e1607a2d6e82afcfe5f08e49b1bb77932db093c3eaa4ae43dcdd6412d30b22677fa25f8fa2172e6a469236b60a477de64c5f6bd73d523d28cd3c523" name="cross-riscv64-glibc-devel" arch="noarch">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="5a1a5aa6f0fcc782efbea896194653418d1169f2b64ba835f9fa1f399eca3495e64a7c801a3adbba7b7b1ccc0cbf94c218defac6ad911dc40760d992f42f8150" name="cross-riscv64-glibc-devel" arch="noarch">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="9e55571cd815e789e9e6b207ed00e65f09b68a0772dadf0a0ea60c222c0de43048b08f7fbd7eaaeed11b337ef1594a72dead3c591deec613b6d01f58dcc3be12" name="cross-rx-binutils" arch="src">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="78fb2d22b22fa1613956012ca12925ef24702f4d02174fbd6919e7a81dd964eb1338d364ad6d23cf2473e7422ece53cd9809fc319e9d0b1ad8b18f91f77180cb" name="cross-rx-binutils" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="8e67649b662847cf50a40c3991dc890a3f5ba0b0c7218b841730081e764f17a905b0401cd3aad2ef53fda74ef2215ba3251e8b8eea1b433da9f10723c6875408" name="cross-rx-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="73989226db58508f6a728e6c01c1253ad88d0c7e259152c8ae0a54d8fa348ba7257b5de35a6af401ec09ad16e1ff14b0ea45d7562372df77fd05dfce95406983" name="cross-rx-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="d6cdb3a7bee396863dc1c16a04bbbaedfbfb665c3499e578cb560de95bcc19bfe68aa6366425a2c6c3f81c69880e154255d35c2f2976401bdcfd4a61cf61615d" name="cross-rx-gcc13" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="67d2e8c7192d817b6a800b0c5eb2767a66fb1ac975321acc9e4a7e916e5795712ef1cc274161d7baadba911208667451f5f1534e3759a9518b09dbf47438cdca" name="cross-rx-gcc13" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="460597d6042284a493f602c59904153a8769c533dd661b7e263f97409ac2da02495be7006c479f951cf65f1d23edd5e9872aacf27d2bf78e7ca5d2b1fb1fdac8" name="cross-rx-gcc13-bootstrap" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="16fe8422d8101572740de6eacfbc7c1833804b62d7639c3791c12f9d4aec0be6c23a18786815071e05b021517ed36dc6a6bcaff66d02d0d2f418320b94700753" name="cross-rx-gcc13-bootstrap" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="8846da69dd21dfa04893192c9880a6b50ff52cd8f37a279fe5aa1fab0018ed0770f5370bc942351adcf00138644a144d6048d4de7f092f772c5e8b13b3f7a28e" name="cross-rx-gcc13-bootstrap-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="cd2dc8b06f31e466dd9db70be152ec16fca2e77bfe5ec3cc947a5d793472fe16355e413c4ce6aa6e92466b2c23c20feda129978706fef7ca2dc62d84af2dccf1" name="cross-rx-gcc13-bootstrap-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="3e45f91899bff6792238b1da9799e0ba09d2cfbac058fbae7f55fb4bdb1789cd2870a6baece1c24d1b6d7bd7982851865fd689f60bbb7ed05a035324bb4dab67" name="cross-rx-gcc13-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="cb8ce97fe701aa739bf1ce7e57da4365081703349f06bcf70cfc4ad78ed1f653ad5cf36d1e1b5b52cb0b3914aae95039f188a702050d198fdb5c796430e92243" name="cross-rx-gcc13-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="0c91d1c0b64e71d1bb47019cdbc18ea4f67d6b616d1c79bf02d0adb0c00bfe79497d0db316825f381eb35ffbf0998b49eed10fdb58bd3c2dc93411b98a4f2f63" name="cross-s390-binutils" arch="src">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="eb7288527eca48628e42214aab3e9cb384e1e8f1d7a68d4665d8e612aac50d77fe887dd026697ecaf5b68553a3a5f5f3758317b917f32f7a0c7d449e3886f9fc" name="cross-s390-binutils" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="d6b9aaa567b1b3e85bb004c3c14c382779f6cf64438a96047088bcd6da5185f824c189cfbf5aa731f1568b36e3fca117fcc43b1f69f2def855165c2fbf704203" name="cross-s390-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="6951b760fe39f046d3a160f5fc72d53791fdcbe6481990de09d13bbe2eecc180c0a6b0b1070a95d60311e721801378914dbb77757f969a3627c8b891b23084ae" name="cross-s390-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="05154d1d8ee28b67c45e1c3ed005ab5382b716a64c70c70adfa5f96706c3bf7de0dbd34daf42e72437df1feb83e52a03d71a42e577c1ceda569fd3a3bf4a1b52" name="cross-s390x-binutils" arch="src">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="28225ddeaba8abe6fb6320f3b33d317c42c7ffe8a75fd33c5b0016db7c9baf1658c509bd48ff75cf7a9764bd155eaedb914e0e7e5c8d5e9838e5cd3609fb3ec2" name="cross-s390x-binutils" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="d6ce7928c9ed93bf7eaa16514b290ed144612935c69ad7882847552b81e8f7954b5a5e233a936f3b17b95e1e198432ac1af9ab160dafecdf477e1efafcbe0060" name="cross-s390x-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="bcb968b17c3463087f1d8392160d764be971be5fb9ea10c8f858f5a20deaa9e32f339a44b624fcb3c76ea8e81b2864ca2acd42dc0a718ddcfe011daa19968359" name="cross-s390x-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="1f753065c99f1c5bbbcfa5681a9352927e0e05262e45cce91bc5d9a7c4bd75696dcd778ea7c1541e7f062cb41816ae1e967e67e05442db97f97414710f7886f2" name="cross-s390x-gcc13" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="2eb41e94f85624fc689cdcced68c573d3ed934254db1d3d60a84a743ef53e7a831a339942d5b4a5864b17726ba697d8ea461420975d021b9d5cf193b2396599e" name="cross-s390x-gcc13" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="7c41e814f56edbe21921d8996c6c89ce9dafcd9969a6fa390956ed7b71dcf9ef071a8031754905e60ce3f85a3469f8002bb0519e04a9e65ab3e1c1068b08fb90" name="cross-s390x-gcc13-bootstrap" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="eedfe13b36f9da8b56b4c7752e2e0203774b8f88bc0e7b80e3d8595ba0fa1fc09655192029600aac656e5a05c8818648e7bb1077d955aa1b0653dd7574ce264e" name="cross-s390x-gcc13-bootstrap" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="bd88184ba85fd5ae9b1566ccb15bc44efdeafa6c4368ecc895882a29adecc47e22c3c10b6a54baf547cb28c7c9ad3babfdb9e477cf7de6e76385007a7207e32c" name="cross-s390x-gcc13-bootstrap-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="4290472283b1d486a2f401164f5092837efce10b861f19a89a6d08a8c5171e100639b2e9ce5f01befd23f6b9ce50f520d1ec9daa587efe6a0636eee7efaa3fea" name="cross-s390x-gcc13-bootstrap-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="fd090d84035008f452f721684bf803b914009bf3f504388bf24e92fe4f06d59637706901828cf62386fed3b1e2874bd06b10433126bbc8c549fe007f341c25a0" name="cross-s390x-gcc13-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="dc0d4da669ca3d07cfd41205f9a3d2cfe54d1901ada90371aa825afadb7641fbb1d0c6569bddc27b0fd948c716ba870d03474a923f250b4c3446cdc526627053" name="cross-s390x-gcc13-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="029cee9e1a1bb98c78c4a862edbec3532f0a7dba5369bf82be197c40ee1e042c3d7bef97f1ad7a34332323aa4ad88525bab9c1c095ef09e1f43aaa98531d2cd2" name="cross-s390x-glibc-devel" arch="noarch">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="fec874631c08130a641c4d93f21b06cea0a169a4b70e6bbc74e2ab2ebf59bda6b6b8e600326e7288048f09fc39f8b3e4312f02270e0540f52e07e9e49f0ef70d" name="cross-s390x-glibc-devel" arch="noarch">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="2bc88f489c8f0aec317d656d456a025026532ea0e137c2ced582100b9a4cfa1394ac748aa679a527651dd104c5a54a441c9f18f5bbc23611b4201cdda9c4b8af" name="cross-sparc-binutils" arch="src">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="7048586616fe69effe9320b3279793a1dbfa1a0a0c8a2b5b1589253819062d15f700432be4499636c9a6db14cca9325e6bd5dc1d8c3e3511fec6965121571169" name="cross-sparc-binutils" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="d21633f249831422fd99c065180eb7f4d0f94b8d6d4972d40074ae5d2b174e09ada7f4d6e3d555975624faf40390dbdffd9552e67350cb97ed0692baa4a8b5e3" name="cross-sparc-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="243a990243626cbc1826610e128140cf9cb5424cc43b834768a14e6fcee3b8d333f90872079b07bc241b2bf6c659528ef374b37fdb2e34dfdecfdb70295374a2" name="cross-sparc-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="1da092435f4d3ab9d230be310d8fd962a8b9ffd80b5fea38ca2da382fdf69f012470e56c8c38339a028ed8d4c56d477077fe4b797c63738f113ffdf0d09c9a63" name="cross-sparc-gcc13" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="91e0806249ed1661ab8917905be694c18b93d9482d74b84a82509738bbb00aade4214f7dee363d50237830d8182b4645946de18a86cc78014360ab6d7bb1cc3b" name="cross-sparc-gcc13" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="7c98b1b98035169dd24a9deb5d333d1548610cff8098e2f0b6d2107966c5fb161065f3ffc7e1f05be4b87fd1fb9c24148197e0ab703667519b6f3bef02a83c3f" name="cross-sparc-gcc13-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="a9861938ab651e8a564405d4c5238b7c512fe056f9aeb25a2d75b43868114eb5a5320601845bad520be958167b4d1c4ce1b114c34ea36582fb38a743de9eb81e" name="cross-sparc-gcc13-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="84d1a3ed0173b3189b684c50923ebff9f6de4ca497a3f4804bd077eb61e165c7c748c28b848daf6780b9271a3ed67463b2d9d333354268446a19d6eca36a2fc1" name="cross-sparc64-binutils" arch="src">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="ae0010b8142b717a2bfb9ae047dfd8f83f10ee60e094d281feaed69b818e440cb2555601ae1ab1f21be071967854e091ef9c1a7cc36cdc3782bace9487cfec94" name="cross-sparc64-binutils" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="45ede0f177545c8a5c892e1119332797e19f6ce819d76ef37ef5697a64ea05a4adf27bc3774e5878705e5c667a2c286980a950b676628b860d7ba2cf0c14da4f" name="cross-sparc64-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="7b8d50bf8c8945db584ecfc2d1392f97c261151e98aa6ae86445150131d791319acbd7d59a04900805a289ef7ce1bd29f4db4c43e11daae535bbf22bc8b5d1d4" name="cross-sparc64-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="616cc16baf4325091cf20759804ad1b0cc28ad2d5fb6be588150fc5b91cd5a5888dbff882ac8de935c2b3393600f4b91d853f4bd1f768db8a6264bb83d3a736a" name="cross-sparc64-gcc13" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="9145c20004058d0553896c558641ab0af7110232d9b6f48bbde5cf57dff069bb96b17c762b8aa9cb7e9f8dc2b932d7e7cf4117b20a96a9c14832b53fa9ee05aa" name="cross-sparc64-gcc13" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="b3b188f8b55f5257cd143850f7a2d44dada534314acbe8c70d84e299ed3a9d2f278e68751c6e902d113a2be5b4f8b12c00eb4c99f866b9d079dfd2e3b58e99d5" name="cross-sparc64-gcc13-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="3c98252571648b58811e34031da04dae8dbbdb97a104da2699a29bf7e31eb1a61fa60d9182d5738a59f420bd22b6aac0dfd65dfe8c8d345e657ffc78f16f9f2e" name="cross-sparc64-gcc13-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="85d0c735c1a1841f7100d5172ff5b669fadd6983d40bf0a64b8277414175dd50f0c46aea45a05ca6d8ac596ef0e0da4d2ec7cc61a3373ae585eaedd94ded18c0" name="cross-sparc64-gcc13-icecream-backend" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="b07992122754ff894200ef8c242a358078b09a6a2760f9d5d80ebc640b1748df03b9996ed4bafdc978b9b70f257077f57babaf9be4a15cc915069c1209143f08" name="cross-sparcv9-gcc13-icecream-backend" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="a38d96701c6f3df8b0a7be3ef3607d52425797ebf3e73cb47744e52e619f9da6e08fd3910a3a6f99fd9dc262ec60233dfd4b5b7f08a1873994734b7f889c8c85" name="cross-spu-binutils" arch="src">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="924d2f43f5f0424cc1b2cd121e468979fa82d5b3f993e82234bec5e4ae034db6c9a0d381fb9eca124a9e40dda54b0bacfd3f096b5b8093d8131bff905c472a9a" name="cross-spu-binutils" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="7629167b8988b11d374493e6a2dcb4cf90d50110b37b8a622f01c6d3bedc8f527ee058ac40052b37d3cfc9469a8de5d06e4aa2a432a99a31ce48a2ccc10d2dff" name="cross-spu-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="ce07139b820a08576e9493a73be2340dcfeb5468f322d8f8518d2ce0544dc84f7f888c8cb17bde949ae8e2a9c9552b1b92bacba51bb33afc0f70793f672fff46" name="cross-spu-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="0c5ba6d286b0b17e0504238cf285833a2c069a2d5073db166ca9bfb3fb0a8145937cee41beef405d114faa4ba0735c6f54d8a9dcf21be4a0c4e894ad853def98" name="cross-xtensa-binutils" arch="src">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="af08147e549e734b98a75c3df1c3edeee105318007784904add1348280fd326848b7e5f5543aaff1e75738f87f9762e89e328cc8317f96ea75adf71365c25a9c" name="cross-xtensa-binutils" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="b1f58766339b44a190dd64b02f5e4f5c61eb21d6510b9feff44b7875dac5b0fc21fe3f609eca9b1c03ad9b245e701e064978e646a925a7c11932fa28f22cc7f0" name="cross-xtensa-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="52bf22137547d85fc7b897286971f00d35e10ce9ea8e7379209e1b20001ea8572341b87f91926fbc88d8eb087b583c8dcc73f97adaf705e80267b8e6c1795804" name="cross-xtensa-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="287a1a540ae6c828439219448010aca0660f207be744bb79e7fb86a96983eb7a1a288f000434eab56f2c77a79d7258013ff5a5117eff8b6a81186d9487ccc856" name="cups-rpm-helper" arch="x86_64">
  <version epoch="0" ver="2.0.4" rel="1.1"/>
  <changelog author="toddrme2178@gmail.com" date="1497873600">- Provide python-cups/python3-cups</changelog>
  <changelog author="svasudevan@suse.com" date="1557835200">- Update to version 1.9.74
  * no changelog provided</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1566993600">- Package /usr/lib/rpm/postscriptdriver.prov again, in the
  new "cups-rpm-helper" subpackage (bsc#735865). The file hasn't
  been packaged any more after the switch from python-cups to
  python-pycups (sr#502741).
  * removed revert-postscriptdriver.prov-py3.patch
    (we use python3 now)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1594036800">- ignore build requirement of cups-rpm-helper to avoid cycle with cups-devel
  (boo#1172407))</changelog>
  <changelog author="Benjamin Greiner &lt;code@bnavigator.de&gt;" date="1605960000">- Let the python-rpm-macros take care of the correct python3
  provides for all python3 flavors gh#openSUSE/python-rpm-macros#66</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1614081600">- update to 2.0.1:
  * pypi required .tar.gz
  * cups.require couldn't handle version bigger than 1
  * dropped macros for older CUPS &lt; 2.0.0
  * dropped Python 2 support and its related macros
  * update license headers
  * thread did not hold GIL when called Py_XDECREF() from destroy_TLS(), causing SIGSEGV(Fedora bug #1816107)
  * fixed several compiler warnings
  * fix silent error on Connection.printFiles() (patch by Wilbert Berendsen)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645012800">- spec-cleaner</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1692014400">- build as wheel</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1704283200">- require setuptools</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713614400">- update to 2.0.4:
  * remove the install_requires from setup.py
  * removed shebang from example/cupstree.py
  * ignore driverless utilities for postscriptdriver tags
    creation (Fedora bug #1873385)
  * remove epydoc from Makefile (#27)
  * fix invalid delete of pointer (#11)
  * Makefile uses wrong Python (#32)
  * define PY_SSIZE_T_CLEAN in cupsipp.h - fixes traceback during
    IPPRequest.writeIO with Python 3.10
  * fix the test.py when there is no printer installed (#46)
  * Use PyObject_Call() instead of deprecated PyEval</changelog>
</package>
<package pkgid="7eedffbf55fc003262ad0338564362f233e35ad34ea87b1c7057900d52ade89aa6880b4f8ba80acb3b250756373d31c350cc86922f7fa23208aec03633b432f9" name="cyrus-sasl" arch="src">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="varkoly@suse.com" date="1420545600">- bnc#908883 cyrus-sasl-scram refers to wrong RFC</changelog>
  <changelog author="bwiedemann@suse.com" date="1449662400">- really use SASLAUTHD_PARAMS variable (bnc#938657)</changelog>
  <changelog author="varkoly@suse.com" date="1488888000">- bnc#1026825 saslauthd: :set_auth_mech : unknown authentication mechanism: kerberos5</changelog>
  <changelog author="michael@stroeder.com" date="1490184000">- added cyrus-sasl-issue-402.patch to fix
  SASL GSSAPI mechanism acceptor wrongly returns zero maxbufsize #402
  (see https://github.com/cyrusimap/cyrus-sasl/issues/402)</changelog>
  <changelog author="vcizek@suse.com" date="1504526400">- OpenSSL 1.1 support (bsc#1055463)
  * add cyrus-sasl-2.1.27-openssl-1.1.0.patch from Fedora</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1549281600">- bnc#1044840 syslog is polluted with messages "GSSAPI client step 1"
  By server context the connection will be sent to the log function.
  Client content does not have log level information. I.e. there is no
  way to stop DEBUG level logs nece I've removed it.
  * add cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1574942400">- added backport-patch cyrus-sasl-bug587.patch which fixes
  off-by-one error in _sasl_add_string function
  (see CVE-2019-19906 bsc#1159635)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="2302f6ef1568177ebda6ccc304f7d09bf0960d0321f7af7d326cf8da085a66310f5b1c7241cb1b391182b8e757aee0141af650336bee594ffffc47f03868518a" name="cyrus-sasl" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="06d3e3263d8cd683c08385f589df69330fd88b77ccaa942cb07f7aabdeeb87e7ecc99e2b83daaf2f75f2ab055f8ac43b8a3a87e0fad0f165602514cb39f92852" name="cyrus-sasl-bdb" arch="src">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="varkoly@suse.com" date="1420545600">- bnc#908883 cyrus-sasl-scram refers to wrong RFC</changelog>
  <changelog author="bwiedemann@suse.com" date="1449662400">- really use SASLAUTHD_PARAMS variable (bnc#938657)</changelog>
  <changelog author="varkoly@suse.com" date="1488888000">- bnc#1026825 saslauthd: :set_auth_mech : unknown authentication mechanism: kerberos5</changelog>
  <changelog author="michael@stroeder.com" date="1490184000">- added cyrus-sasl-issue-402.patch to fix
  SASL GSSAPI mechanism acceptor wrongly returns zero maxbufsize #402
  (see https://github.com/cyrusimap/cyrus-sasl/issues/402)</changelog>
  <changelog author="vcizek@suse.com" date="1504526400">- OpenSSL 1.1 support (bsc#1055463)
  * add cyrus-sasl-2.1.27-openssl-1.1.0.patch from Fedora</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1549281600">- bnc#1044840 syslog is polluted with messages "GSSAPI client step 1"
  By server context the connection will be sent to the log function.
  Client content does not have log level information. I.e. there is no
  way to stop DEBUG level logs nece I've removed it.
  * add cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1574942400">- added backport-patch cyrus-sasl-bug587.patch which fixes
  off-by-one error in _sasl_add_string function
  (see CVE-2019-19906 bsc#1159635)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="3c9601de3e19daa49e50260f66836b22c81a9ec773b0387ea16e5bba64b0d4d3771de032073b19f29aa2a93097d545367589c21ff3371b46569a516dd6b6165c" name="cyrus-sasl-bdb" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="a12e2024adc85d0c73f2e943566616c4308ca368a60464c9a3dd07568bb4668e3f61c991e84c5c520e05df3cf48fbd08b2d08450367623342a8549a51ef6be90" name="cyrus-sasl-bdb-crammd5" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="f4df758da4f895cc3801f82d72cf789d1aa12ad41ba63355e608630ef35bb08b5a81859aa8973a70ac60c58624007f4116f63e9ca61b9d9dff14a6a6455443b1" name="cyrus-sasl-bdb-crammd5-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="4104afc6257b779510b51441d3a376fcd2d6a64fb7fcf3e4f0f7139d9b96723b32b9725ffbc42f1d9bebd8b5e4f9a354c9c3700b4abf14081a85dd68e70c5b1b" name="cyrus-sasl-bdb-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="711421aec04acf0768558a9af0155e050ac34398e7c099770f3190429a6b1d9e945755a61aecc22fb924e426e950bb9747ac21292cf685746e34d24ba4633c84" name="cyrus-sasl-bdb-debugsource" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="cffbb1bc6cae253ac22da5c20f5b9d4c6c1f0d600e6c7cd0fd8922809dd816770d547b3d0058dced6be37008be7016f571bf6ff323c2100fe8470a2a2230ecad" name="cyrus-sasl-bdb-devel" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="250f2a749e00bd67e1479d818631efdabda0162a16b26260cc1163b22b8e2c07922c65684f64d5bef28f1a9789aaae3f354ac6cdb3eda9cc26863cb56110db3d" name="cyrus-sasl-bdb-digestmd5" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="82e2295f8ed647240d299a13b8467211be83e28dc87c9a8769d75fd2c85d9eb2b8e99ed303cf62c8379618c7fe6783cf6762be317985c321d701e284c4f26ce6" name="cyrus-sasl-bdb-digestmd5-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="60cf192186f173898551ad32b4252e016c40bea199512c0329aaae545293930995cbc4ff88a63bbed41a2e1d38c114a6251e5dc1fcb1591a4ddffe17f87ef874" name="cyrus-sasl-bdb-gs2" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="3b7b136c25d13114fea0b4425b2faa6fd1a43eb4f585e4eaf5f0c476cf61dced975da6d7169e526b2a5652a1b9cb8b0e9c638d3b5c9a3c6a3af2aa8bd38c71dc" name="cyrus-sasl-bdb-gs2-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="c4560b2c524fd894f63467561d1d4c3a961393b1c35cae35af57f3dc883d42be7fd6c378bcf9dd18320eda2ec5d4631b5ec8804b3632ec741a825ee5a52eda05" name="cyrus-sasl-bdb-gssapi" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="aced81e31b7caf30cb49be52aa71a6651925aec6a264d58244d5177302ff5f794f695b6cdbdb224e33f45962dc444ca34e8809b70417cba166af7a79228667d6" name="cyrus-sasl-bdb-gssapi-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="35e3905e80d72acd1174a07b1d0baa8d5aa111438a370ae76366c645a49ebf76db3a57770ade6a5432a5f6e765ead95fd75ee66f1f3f91c5db24c7674ee42c0c" name="cyrus-sasl-bdb-ntlm" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="0f9504b5f9a07f9172e568747e0608188a6abda39795c6abc7b0065baf431a4a3a8cde07875ded3bafc0cd18662a3f9eb84d56d3d530c859a08faf4f78570056" name="cyrus-sasl-bdb-ntlm-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="9e335923eb9d95ffefe17bce16e9eff132ca1da39f80a8d13328d650908747adfe5f50563f0f164d05b5548acdc999f826ce83fd0b91aaf8276b9c48d9bd0836" name="cyrus-sasl-bdb-otp" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="5e578924b61476e08664c93793b5441d1eb10d2762e6c2751a819779f7a0f83e1b75dee5fe091c3e4d4a23fbf2aa9a2b9dd35d90d478530480d79fcafb8e134d" name="cyrus-sasl-bdb-otp-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="d55b37f24775ba70c579fa027fd7b044284ca00c57cf017b43330588c9df3f721f33b66f298456366f9c9fd280fdcbef28f28dfeffe0e38cf0c6b439aac3372f" name="cyrus-sasl-bdb-plain" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="6b9a867a8c2f3d737a6762b5352f8afecf57c82f8882dfaaf22348e8525a38782a75669eea7036a956a128fd38049657edccd45d6f1a5057eb999c808b43e6b7" name="cyrus-sasl-bdb-plain-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="31d085465d8be4450fd1e4ee926a216f739ff73caf96c543a592fbda79c8f7b21a63882846fdbb303915d9fce11b0b6b6a07e6116e869e42f5a2f0c711804e24" name="cyrus-sasl-bdb-scram" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="8ae11506374ec1aaf44aaa9a65e4d04b64fb978fd74e0df17147c471beddbb5182679af4ac1ca2b53b9397c91609cd857e220fdf657a01eacac68e70dbed132d" name="cyrus-sasl-bdb-scram-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="0eb9e6a941d9daceb7a1bddc05d8e18202a3a431b29810acd159e2116c46496c676abaa0edf87697de358c0207d206df9adae6e42aa2d68a41376f1421717754" name="cyrus-sasl-crammd5" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="d45f5206dc0986f2d51118836e7fab69baebd50363df0daea0428ffb8174bb45340ecd26ab9243603340b885715e36d353fe719053cb373490e24a350d677e60" name="cyrus-sasl-crammd5-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="52e0ea85d2ec9b593cad924a19160457b022279fec79c8b2e86c8d561572066a8d4951fbceb9c7468f4374a42ad9036420e614914e7e7ee4a0264897f8dbe105" name="cyrus-sasl-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="f94eae05d330b85a4d18933e1806b3a313db798d4b0a503567e2d18a1cac854e56ae0eca8667cb81641ce5fcd1bc59b1cbc896918770688f401686428c7b1f31" name="cyrus-sasl-debugsource" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="406cd3c72de0682aa642bc6c21f08698735d319895b0d3736b724c6c09a6d507076eb531a783f9b7a2e30fa20b8a63449676c509a2db2b5605373d0848650ca5" name="cyrus-sasl-devel" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="cab8ade4e263f4a096fd5bd08f253846fd47857e8e34abd930cccf2a0b49fb978767e5062513d11fbbf9f78af113eb949508ffdf0cb4ea2b91e6e8ef6f26fee6" name="cyrus-sasl-digestmd5" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="666b59637bca3c45fd2451735e9a96ce52bbe89f56519b2d507c2c004424aeba55af3e52550c6f455efcd229b6fdd88607bf5cd299aaf920e92acf92825a89c3" name="cyrus-sasl-digestmd5-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="ced26446f144bdab62fe0c05220a4863780cdf7d8afa2c46e1150ca41c7925d35a4755840be31785e0d50e5c611e4414cdb4c2e1211082e8b62e51633d01112f" name="cyrus-sasl-gs2" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="710a420b8968f03f8fee137fbcffc4bdbe9001c903670065b3e2c2b68172783b4587d6cd784f6c1ef9aa6b4d61fba35c06e611737114e362550f8ec601f9fd5f" name="cyrus-sasl-gs2-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="912405ca6a9792a455ec5f204191fddbbc470cd47c9d390b347feaffc8c2d7e6d1fd8d986e4223d802324cb75af937c10fc05045b0063af739bb72229ddb1d6d" name="cyrus-sasl-gssapi" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="af2ea85f96eb0a6d34186ccdd80e601279ef5c7055968477e1d1bad651f40d685349de7cd8a961dc25e85c59aa744a860fcc6703e9e41dcf58a9e32fc7b2e9c5" name="cyrus-sasl-gssapi-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="78ef088a63f34e824c3725765c24c814b2422ff6f51c47be0040113c6673f280310695939dfa7682896be432f549a6fdf31b2812c04038552ea08efcb5a96b57" name="cyrus-sasl-ldap-auxprop" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="17bc9f108aa3b43d0a9b40343dede891af9cca7f4991f5a959a8508f4fd37d908556b9633fa35201ce9004c23b33d7f5cc486768f0b5f214d421584570742e9b" name="cyrus-sasl-ldap-auxprop-bdb" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="be77a2a0a8dc215118882d1565d71f9b86669bc79d2e48046d8533df84f5caee607061d4346343bf7ece11eb8816931a355e4dd75fb2859b540d1a49593d7347" name="cyrus-sasl-ldap-auxprop-bdb-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="f3de5580f585079c854a6bc472a469b16429fbe4967b2557767df85d7dd1ea5982fa7394d3a9f0072ae5f152a1653587cbd36db67449c5ecd8ffa7662617275a" name="cyrus-sasl-ldap-auxprop-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="616b3bc92890b792f4ba2b5497b9618d75779b8042cbb5b77f4d2d36cd68dd5ee3641ead1bae74c90f7e9c939482996f1167f123bf5a46c28314406de5dd36af" name="cyrus-sasl-ntlm" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="a06fc565730b186a52c07fb13e608a6ea473d1e4abcabfc9848f1884a024db052df4f786dcd19d737c232b3177d7a12a7196bdc7a1b0646016df1e13a327aba6" name="cyrus-sasl-ntlm-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="451a6cad9241ca0b8a4ac6ebb75eb8945d3712f65d611bcf9677fc986de3930b3e4c2d0095c6bda4cacb4391c6567ab216c7d82a2186363bcd6ccf0267056025" name="cyrus-sasl-otp" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="54eec4a6dc64edde8515675ff1d432403f551e125e6c0e855349a9b5c5b8ef086894fb2fc1f1567b106ae00ccd6cd0179a286e97d3cb418cb65260a45b8a8a94" name="cyrus-sasl-otp-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="78e85486fe7139bf60867b592b4377bb6ff2814299ebab344053ed59b612f7af77e72afda5ecee1473a28e6cf283518f2fec5455436e6fc4c7fb85e1ec22c7fd" name="cyrus-sasl-plain" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="aa4683d22e89b600bd67c7dcb59cd0a429ffde528a67232da9de0014e5f7f4da03102c1b80c634e4cf0e6493af0e383db9bd5cec8ae0cbc00e06ee1438109279" name="cyrus-sasl-plain-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="c7567ae9793e6d38ebb66c21a3eab094eba1ef951434bdc4bc2dc21371248cbcc43d4c3902fb7625319a4502bb7d3248bf850716dd87404066224c1935d1110c" name="cyrus-sasl-saslauthd" arch="src">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="varkoly@suse.com" date="1420545600">- bnc#908883 cyrus-sasl-scram refers to wrong RFC</changelog>
  <changelog author="bwiedemann@suse.com" date="1449662400">- really use SASLAUTHD_PARAMS variable (bnc#938657)</changelog>
  <changelog author="varkoly@suse.com" date="1488888000">- bnc#1026825 saslauthd: :set_auth_mech : unknown authentication mechanism: kerberos5</changelog>
  <changelog author="michael@stroeder.com" date="1490184000">- added cyrus-sasl-issue-402.patch to fix
  SASL GSSAPI mechanism acceptor wrongly returns zero maxbufsize #402
  (see https://github.com/cyrusimap/cyrus-sasl/issues/402)</changelog>
  <changelog author="vcizek@suse.com" date="1504526400">- OpenSSL 1.1 support (bsc#1055463)
  * add cyrus-sasl-2.1.27-openssl-1.1.0.patch from Fedora</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1549281600">- bnc#1044840 syslog is polluted with messages "GSSAPI client step 1"
  By server context the connection will be sent to the log function.
  Client content does not have log level information. I.e. there is no
  way to stop DEBUG level logs nece I've removed it.
  * add cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1574942400">- added backport-patch cyrus-sasl-bug587.patch which fixes
  off-by-one error in _sasl_add_string function
  (see CVE-2019-19906 bsc#1159635)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="aea0b3cbad7b2efd01f930d7d5618e30db81fc7938fb93a28316a6d8350261f58dda41e0bfe519ead575ed3d5ecbc5a6ebfab455c5633037abc23d1cb80d658d" name="cyrus-sasl-saslauthd" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="f512c9f4e230460f5dd5a275e95b608adf60dc318c766e4152765e24dc9534c6bd3cb2ca511bf6fe3b3e8ee2cc668bef94a73155facc171ddf648f200f1951db" name="cyrus-sasl-saslauthd-bdb" arch="src">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="varkoly@suse.com" date="1420545600">- bnc#908883 cyrus-sasl-scram refers to wrong RFC</changelog>
  <changelog author="bwiedemann@suse.com" date="1449662400">- really use SASLAUTHD_PARAMS variable (bnc#938657)</changelog>
  <changelog author="varkoly@suse.com" date="1488888000">- bnc#1026825 saslauthd: :set_auth_mech : unknown authentication mechanism: kerberos5</changelog>
  <changelog author="michael@stroeder.com" date="1490184000">- added cyrus-sasl-issue-402.patch to fix
  SASL GSSAPI mechanism acceptor wrongly returns zero maxbufsize #402
  (see https://github.com/cyrusimap/cyrus-sasl/issues/402)</changelog>
  <changelog author="vcizek@suse.com" date="1504526400">- OpenSSL 1.1 support (bsc#1055463)
  * add cyrus-sasl-2.1.27-openssl-1.1.0.patch from Fedora</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1549281600">- bnc#1044840 syslog is polluted with messages "GSSAPI client step 1"
  By server context the connection will be sent to the log function.
  Client content does not have log level information. I.e. there is no
  way to stop DEBUG level logs nece I've removed it.
  * add cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1574942400">- added backport-patch cyrus-sasl-bug587.patch which fixes
  off-by-one error in _sasl_add_string function
  (see CVE-2019-19906 bsc#1159635)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="58a89ba3673078f3eca8974bc646bcda8f97fe393d37dddcd340ed3ba7ec82238ca171d994c4c95b0e522e75a9b47a1c7111e0b96bdaa4554f026078e5bc306e" name="cyrus-sasl-saslauthd-bdb" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="16c6bd794481b332a45d2afa46b2f28467194085ae4942d19d85149b7871673b9d99d5fac80512ebbbb5cf318c1e9dbe1ecd8354ed2dd3518cfd836a37fd82a1" name="cyrus-sasl-saslauthd-bdb-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="e67418b3fcdd1de20f660374e5368bae5b9b344fee9b87db55d91286a2f30e26ecd8b5866f007739e963c9b9c699957a611a767f3b78a47a90944689bf8d5af3" name="cyrus-sasl-saslauthd-bdb-debugsource" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="4c2d8579fbd88ffbe6be2cb561f97de5bd0a72d64622672a3c4fa282a13550207df560e39dd92cb75840f19a2ac0a547f004a548e814bccf26aafe0e75fda73e" name="cyrus-sasl-saslauthd-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="cb86aa9a639ddf5c587ff4fe4eff57d447e33d993c89aa500d113aac0a8de3cffeb63f7bfb3644c2dc1fd2c7cd43fe5a027be6e164100ccd6b2a4d67bb7c7d7d" name="cyrus-sasl-saslauthd-debugsource" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="800448d3a9d341bb91fe236ffdbfb21cf97ff22dea8b801f26f04b5e99924d20a6b33876265c55c16634715a156855bf4641f4648fd4bf6612abbe8a17386874" name="cyrus-sasl-scram" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="e9f10c2d33fc13bc24ea17dbd7f83ba0b21f42862570cf40a3bd7038a35f07819a7b050c09654b047a0ee9e377b7d85178891ad02829ef208bdea6546ec000c8" name="cyrus-sasl-scram-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="0a8fdcf7fc2a1caf1b6556034fc9eae3fb083efc067b2de30373e863de5511387840d09e22baf5b48170f00820e557a357487a0b34061a7410263d38437ba326" name="cyrus-sasl-sqlauxprop" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="13713e3e477bb29b8adf250f7d7b4f40792c50e99d42bd3b7431b4fdd29835944d94a04e26955b1992821409774518e944450a83409716557b3ef21909266248" name="cyrus-sasl-sqlauxprop-bdb" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="6285c23800578bcf7f7342d9bd38d772546b569f6238a83759e2318505dd758718b331219f86c9fdea795309dae066c3f7c20577349f306d99ddad5077262bf1" name="cyrus-sasl-sqlauxprop-bdb-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="10297f4309f2b98f770476ca37a97651a7e8afbca7e8fd0c7a6985174759429444a48a1a29c26f0b5f2397c0934304486ea98df4cdc0efa99feb48a2364c0389" name="cyrus-sasl-sqlauxprop-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="8.1"/>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
</package>
<package pkgid="a6fccdc11b081b6cf5c6c71030829316ec9917017fc0b66f4435c5580eef13b0e6d78b6491d67dcc6c1248622cbf4d8859fb2f1f07c64765941f617a3a554754" name="dar" arch="src">
  <version epoch="0" ver="2.7.14" rel="1.1"/>
  <changelog author="mpluskal@suse.com" date="1442664000">- Update to 2.4.18
  * Initial Vector used for strong encryption was set with
    pseudo-random data generated using SHA1 message digest and
    blowfish cipher, which are not available when ligcrypt is
    running in FIPS mode. Since 2.4.18 we now use SHA256 and AES256
    for IV assignment in order to have libdar compatible with FIPS
    mode. For data encryption nothing changes: the cipher specified
    (-K, -J, -$ options on CLI) are used as before.
  * fixing bug met when performing archive isolation in
    sequential-read mode, If an archive corruption or truncated
    archive leads an inode to not have its CRC readable, dar aborts
    and issues a BUG report.</changelog>
  <changelog author="mpluskal@suse.com" date="1450699200">- Update to 2.4.20
  * fixed display bug in dar_manager met when using -o option and
  adding options for dar that does not exist for dar_manager
  (like -R option)
  * reactivating disabled (by mistake) optimization for some
  read-only dar manager database operations
  * fixing compilation issue with dar against gcc 4.9.2
  * fixing syntax error in dar_manager message
  * fixing bug that avoided creating an archive at the root of the
  filesystem
- Changes for 2.4.19
  * fixed missing quote in dar_par.dcf which is called by the par2
  directive
  * fixed bug in dar_manager's -u option, not displaying most
  recent files of an archive when they have been marked as
  removed in a more recent archive of the same dar_manager
  database.
  * fixed bug met while restoring in sequential read mode a file
  having several copies (was modified at the time it was saved
  and retry-on-change was set).</changelog>
  <changelog author="mpluskal@suse.com" date="1483617600">- Update to version 2.5.8:
  * support for lzma compression
  * improved backwards api compatibility
  * For extensive list of changes from 2.4.20 to 2.5.8 see provided
    CHANGES file
- Packaging cleanups and dependencies update</changelog>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Edited %files to clear unpackaged files builderror in
  openSUSE:Factory</changelog>
  <changelog author="adrian@suse.de" date="1516795200">- fix build for Factory
- update to version 2.5.14
  (relevant parts from upstream)
  - made libgcrypt built-in memory guard be initialized before obtaining
    ligcrypt version, to respect libgcrypt usage (but no problem was seen
    nor reported about this inconsistency)
  - fixed syntax error in XML listing output (EA_entry and Attributes
    tags)
  - fixed bugs in dar_split: cygwin support, filedescriptors were not
    explicitly closed at end of execution, allocating buffer on heap
    rather than in the stack for better size flexibility, avoiding buffer
    size to be greater than SSIZE_MAX.
  - added -s option to dar_split in order to disable the by default SYNC
    write that was used and which caused poor performance. To keep the
    same behavior as the older dar_split (and its poor performances) you
    need now using -s option.
  - dar_split enhancement: added call to syncfs before closing the file
    descriptor in split_output mode
  - fixed bug in dar_split that was did not lead dar_split to completely
    fulfill an device before asking for user to change the media when
    used in split_output mode, this was sometimes leading dar reporting
    file as corrupted at dar_split at media boundary.
  - added feature in dar_split to show the amount of data written since
    the last media change
  - added -az option to automatically nullify negative dates returned from
    the system in the archive under creation (filesystem is not modified)
  - included the birthtime (HFS FSA) into the negative dates handling
  - modified behavior: dar now fails upon unknown option instead of warning
    the option is unknown and thus ignored
  - fixed missing throw in tools.cpp (exception condition was not reported)
  - dar now aborts if a line exceeding 20479 bytes is met in a listing file
  - fixed bug in file listing (-[ option) leading some directories and their
    content to be excluded in a somehow rare condition
  - improved behavior when dar reads a negative date. Instead of aborting
    it now asks the user if it can substitute such value by zero
  - improved behavior when dar is asked to read an archive located in a
    directory that does not exist. DUC file passed to -E option is now
    properly run in that case too and has the possibility for example to
    create that directory and download requested file
  - minor feature: displays the archive header which is never ciphered and
    aborts. This feature is activated while listing archive content and
    adding the -aheader option. This brings the side effect to invert two
    lines in the archive summary (dar -l archive -q) "catalogue size" and
    "user comment".
  - adding date format info for -w option in "dar_manager -h" usage help
  - fixed several mistakes in tools.cpp leading compilation to fail under
    certain environments
  - fixed bug in the filtering mechanism relying on file listing (-[ and
  - ] options) that could not find an entry in the listing upon certain
    condition leading a file not being excluded as requested or not
    included as requested
  - fixed bug: -r option (only more recent overwriting policy) was
    considering a file to be more recent when it had the exact same date as
    the file in place.
  - updating documentation about requirements for compiling dar from sources
  - fixed bug: bug met when restoring of a file that has the immutable
    flag set. Dar/libdar failed restoring such file in the context of
    differential/incremental backup. The fix consists of the removal of the
    immutable flag from filesystem before restoring the new version of the
    file's data, then setting back the immutable flag afterward.
  - updating FAQ with description of the way dar uses lzo compression
    compared to the lzop program
  - fixed bug: aborting an archive was leading to an unreadable archive in
    direct mode, most of the time when strong encryption was used
  - minor new feature: added two flavors of lzo algorithm: lzop-1 and lzop-3
    in order to match compression levels 1 and 3 of the lzop command
  - fixed bug: merging operation could wrongly melt different unrelated hard
    linked inodes when merging using an archive which results from a previous
    merging operation.
  - fixed bug: aborting an archive was sometimes leading to an unreadable
    archive in direct mode (was readable only in --sequential-read mode)
  - fixed bug: libgpgme was only present at linking time of final binaries
    (dar, dar_slave, dar_xform, dar_manager, dar_cp, dar_split), not at
    linking time of libdar, which caused problem under Linux Rosa distro
    where the "no-undefined" flag is passed to the linker.
  - minor new feature: -ay option has been added to display sizes in bytes
    instead of the default which uses the largest possible unit (Kio, Mio,
    and so on.)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1586952000">- Update to version 2.6.9
  * too many changes to list, see ChangeLog file
- Drop dar-use-libc-xattr.patch (fixed upstream)
- Drop Group tag
- Spec cleanup</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 2.6.10:
  - update the configure script to handle some undocumented --enable-*
    options that existed but were not expected to be used.
  - fixed spelling in darrc comments
  - fixed bug in dar_split that could occur in very rare conditions
  - fixed EA support build failure due to what seems to be a change
    in Linux kernel header
  - fixed symbol conflict with s_host of in.h on omniOS platform</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1600257600">- update to 2.6.12:
  - fixed regression met in 2.6.11 when generating encrypted
    archives
  - fixing bug in dar_manager libdar part, met when the two oldest
    entries for a file are recorded as unchanged (differential
    backup)
  - fixed typo in dar_manager man page
  - updated lax mode to ignore encryption flag found in header
    and trailer
  - fixed two opposite bugs in strong encryption code that
    annihilated each other, by chance
  - fixing bug met when merging an archive an re-compressing
    the data with another algorithm that gives a less good result,
    this condition lead the merging operation to fail
    reporting a CRC mismatch
  - improving archive header code to cope with unknown flags</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1608120000">- update to 2.6.13:
  - fixed compilation warning in testing routine (outside libdar and dar)
  - due to change in autoconf, the --sysconfdir path (which defaults to
    ${prefix}/etc) was read as an empty string, leading dar to look for
    darrc system file at the root of the filesystem (/darrc)
  - fixed bug that should occur in extremely rare conditions (it has been
    discover during 2.7.0 validation process): compression must be used,
    no ciphering, no hashing, file changed at backup time or had a poor
    compression ratio, was not saved at slice boundary, the previous
    entry had an EA saved but no FSA or an unchanged FSA. In such
    conditions are all met, dar tries to resave the file in place, but
    partially or totally overwites the EAs of the previous entry leading
    to archive testing to fail for these EA (though the archive could be
    finished without error).
  - fixed bug met when case insensitive mask is requested (-an option)
    and locale of file to restore or backup is not the one the dar binary
    is run with.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1608292800">- Enable curl and rsync support</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623067200">- Update to version 2.6.15
  * fixed error message formatting error leading message to contain
    garbage in place of system error information.
  * fixing bug (internal error) met while trying restoring files and
    dirs without sufficient write permission on the destination
    directory tree to perform the operation.
  * adding minor feature to avoid restoring Unix sockets (-au)
  * fixing dar-catalogue.dtd
- Update to version 2.6.14
  * fixed bug met when removing slices of an old backup located on
    a remote sftp server
  * fixed bug in cache layer met when writing sliced backup to a
    remote ftp or sftp repository
  * enhancement to the -[ and -] options to work as expected when
    "DOS" formatted text file is provided as a file listing.
- Drop outdated Provides / Obsoletes, RPM will automatically detect
  new dependency of linking packages, as long as -devel package
  does not get renamed or packages use dlopen and manually require it</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1657022400">- Update to version 2.7.6
  * adding -f option to dar_cp
  * adding static version of dar_cp (dar_cp_static) as compilation outcome
  * added FAQ for tape usage with dar
  * fixing error in libdar header file installation
  * fixed bug met when interrupting the creation of a block compressed
    backup (always used by lzo compression and by other algorithm only
    when performing multi-threaded compression)
  * typo fixes in documentation
  * fixed message in lax mode used to obtain from the user the archive format
    when this information is corrupted in the archive.
  * fixing lax mode condition that popped up without being requested
  * fixing bug met when reading slice an special block device by mean of
    a symlink
  * adapting sanity checks to the case of a backup read from a special
    device in sequential-read mode.
  * fixed bug that lead dar to report CRC error while reading a backup
    from a pipe with the help of an isolated catalogue
  * adding -V option to dar_split (was using -v) for homogeneity with
    other commands</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659960000">- update to 2.7.7:
  * added support for sequential reading more of sliced backup, to
  accommodate tape support used with slices (at the opposite of dar_split)
  * fixing few typos in doc
  * making libdar more tolerant when calls to fadvise fail</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.7.8:
  * updating code and man page about the way to solve the conflict of
  sequentially reading the archive of reference when binary delta is
  implicitly present for differential/incremental backups
  * added -avc option to surface libcurl verbose messages
  * fixed bug in dar where a sanity check about slice min digit detection
  was applied to the local filesystem when the backup was stored
  remotely, this prevented the reading or remote backups
  * exposing libcurl version to the version output (new API call added
  * remove extra slash (/) found after hostname in URL passed to libcurl
  * fixed self test reported error about mycurl_easyhandle_node.cpp
  * improved error message when libcurl fails to connect to an sftp server
  * fixed bug in libdar in the way libcurl is called for reading a file
  using ftp protocol
  * fixed bug in libdar when asking libcurl the size of the file we are
  writing (libcurl segfaults with ftp protocol). In addition, we now
  record this info during the write process (faster and more efficient).
  * fixed bug met when creating a backup on very close and/or high
  bandwidth ftp and sftp repos with the --hash option set, triggering a
  race condition that led dar to sometime hang unexpectedly.</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1686830400">- update to 2.7.9:
  * added sanity check in elastic buffer code upon Sviat89@github
  feedback.
  * fixed bug in block_compressor module found by sviat89 while reading
  the code. Seen its context, it does not seem however to have much
  chance to express and would lead dar/libdar to loop forever
  consuming CPU.
  * adding the misc/dar_static_builder_with_musl_voidlinux.bash script
  which automatically builds dar_static from source code under
  VoidLinux/musl
  * fixing bug concerning the restoration in sequential read mode of a
  backup containing binary patches
  * fixed bug in tuyau_global class that lead to seeking at a wrong
  in sequential read mode and the unability to properly rely on a
  isolated catalogue to read (test/extract/diff) an backup in sequential
  read mode, leading dar to report CRC error.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1688385600">- Update to 2.7.10:
  * displaying the slicing information about the archive of reference
    stored within a isolated catalogue when using -l and -q options
  * cleanup code from obsolete and unused readdir_r invocation
  * fixing display bug in dar_manager (shell_interaction class of libdar)
  * fixing python binding build system with John Goerzen's proposal
  * replacing the deprecated PYBIND11_OVERLOAD_* by PYBIND11_OVERRIDE_*
    equivalents</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694952000">- update to 2.7.12:
  * fixed bug avoid restoration of binary patch when it was based
    on another binary patch.
  * fixing bug in testing routine that lead regression unseen and
    released in 2.7.11.
  * removed set_unexpected() invocation (not useful for years in
    libdar and incompatible with C++17)
  * fixed generated dynamic libdar binary to include all its
    dependent libraries
  * modified default block size for binary deltas, to be closer
    to what rsync uses (more details in man page).
  * adding support for ronna (10^27) and quetta (10^30) new SI
    prefixes, R and Q respectively
  * fixing bug in infinint class met when extending underlying
    storage by zero bytes
  * avoiding delta sig block size calculation when not necessary</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698840000">- update to 2.7.13:
  * fix bug auto-reported in "slice_layout.cpp line 48" concerning
    isolated catalogs triggered when dar/libdar has been compiled
    with some version gcc (gcc &gt;= 11) with optimizations set.
  * documentation and build system updates
- enable lz4, zstd compression support (boo#1216790)
- enable multi-threading support with libthreadar (boo#1216790)
- package license files
- reduce -devel dependencies
- make -doc noarch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699876800">- fix Leap 15.6 build (libattr)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 2.7.14:
  + Adding safe guard in fichier_libcurl destructor to verify all
    data have been passed to libcurl *and* libcurl has completed
    the writing operation before destroying a fichier_libcurl
    object.
  + Adding support for thread cancellation when interacting with
    libcurl.
  + Updating man page.
  + Fixing some error in the code documentation.
  + updated FAQ.</changelog>
</package>
<package pkgid="982e2512c48a95380ce12ab9e486a98b3763b7200a925f70a4685a3dc07f74bb8aa193404ec88c85fa4cf693bd8ad4bc1196b5660f658fdd1667bf76a146f845" name="dar" arch="x86_64">
  <version epoch="0" ver="2.7.14" rel="1.1"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623067200">- Update to version 2.6.15
  * fixed error message formatting error leading message to contain
    garbage in place of system error information.
  * fixing bug (internal error) met while trying restoring files and
    dirs without sufficient write permission on the destination
    directory tree to perform the operation.
  * adding minor feature to avoid restoring Unix sockets (-au)
  * fixing dar-catalogue.dtd
- Update to version 2.6.14
  * fixed bug met when removing slices of an old backup located on
    a remote sftp server
  * fixed bug in cache layer met when writing sliced backup to a
    remote ftp or sftp repository
  * enhancement to the -[ and -] options to work as expected when
    "DOS" formatted text file is provided as a file listing.
- Drop outdated Provides / Obsoletes, RPM will automatically detect
  new dependency of linking packages, as long as -devel package
  does not get renamed or packages use dlopen and manually require it</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1657022400">- Update to version 2.7.6
  * adding -f option to dar_cp
  * adding static version of dar_cp (dar_cp_static) as compilation outcome
  * added FAQ for tape usage with dar
  * fixing error in libdar header file installation
  * fixed bug met when interrupting the creation of a block compressed
    backup (always used by lzo compression and by other algorithm only
    when performing multi-threaded compression)
  * typo fixes in documentation
  * fixed message in lax mode used to obtain from the user the archive format
    when this information is corrupted in the archive.
  * fixing lax mode condition that popped up without being requested
  * fixing bug met when reading slice an special block device by mean of
    a symlink
  * adapting sanity checks to the case of a backup read from a special
    device in sequential-read mode.
  * fixed bug that lead dar to report CRC error while reading a backup
    from a pipe with the help of an isolated catalogue
  * adding -V option to dar_split (was using -v) for homogeneity with
    other commands</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659960000">- update to 2.7.7:
  * added support for sequential reading more of sliced backup, to
  accommodate tape support used with slices (at the opposite of dar_split)
  * fixing few typos in doc
  * making libdar more tolerant when calls to fadvise fail</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.7.8:
  * updating code and man page about the way to solve the conflict of
  sequentially reading the archive of reference when binary delta is
  implicitly present for differential/incremental backups
  * added -avc option to surface libcurl verbose messages
  * fixed bug in dar where a sanity check about slice min digit detection
  was applied to the local filesystem when the backup was stored
  remotely, this prevented the reading or remote backups
  * exposing libcurl version to the version output (new API call added
  * remove extra slash (/) found after hostname in URL passed to libcurl
  * fixed self test reported error about mycurl_easyhandle_node.cpp
  * improved error message when libcurl fails to connect to an sftp server
  * fixed bug in libdar in the way libcurl is called for reading a file
  using ftp protocol
  * fixed bug in libdar when asking libcurl the size of the file we are
  writing (libcurl segfaults with ftp protocol). In addition, we now
  record this info during the write process (faster and more efficient).
  * fixed bug met when creating a backup on very close and/or high
  bandwidth ftp and sftp repos with the --hash option set, triggering a
  race condition that led dar to sometime hang unexpectedly.</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1686830400">- update to 2.7.9:
  * added sanity check in elastic buffer code upon Sviat89@github
  feedback.
  * fixed bug in block_compressor module found by sviat89 while reading
  the code. Seen its context, it does not seem however to have much
  chance to express and would lead dar/libdar to loop forever
  consuming CPU.
  * adding the misc/dar_static_builder_with_musl_voidlinux.bash script
  which automatically builds dar_static from source code under
  VoidLinux/musl
  * fixing bug concerning the restoration in sequential read mode of a
  backup containing binary patches
  * fixed bug in tuyau_global class that lead to seeking at a wrong
  in sequential read mode and the unability to properly rely on a
  isolated catalogue to read (test/extract/diff) an backup in sequential
  read mode, leading dar to report CRC error.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1688385600">- Update to 2.7.10:
  * displaying the slicing information about the archive of reference
    stored within a isolated catalogue when using -l and -q options
  * cleanup code from obsolete and unused readdir_r invocation
  * fixing display bug in dar_manager (shell_interaction class of libdar)
  * fixing python binding build system with John Goerzen's proposal
  * replacing the deprecated PYBIND11_OVERLOAD_* by PYBIND11_OVERRIDE_*
    equivalents</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694952000">- update to 2.7.12:
  * fixed bug avoid restoration of binary patch when it was based
    on another binary patch.
  * fixing bug in testing routine that lead regression unseen and
    released in 2.7.11.
  * removed set_unexpected() invocation (not useful for years in
    libdar and incompatible with C++17)
  * fixed generated dynamic libdar binary to include all its
    dependent libraries
  * modified default block size for binary deltas, to be closer
    to what rsync uses (more details in man page).
  * adding support for ronna (10^27) and quetta (10^30) new SI
    prefixes, R and Q respectively
  * fixing bug in infinint class met when extending underlying
    storage by zero bytes
  * avoiding delta sig block size calculation when not necessary</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698840000">- update to 2.7.13:
  * fix bug auto-reported in "slice_layout.cpp line 48" concerning
    isolated catalogs triggered when dar/libdar has been compiled
    with some version gcc (gcc &gt;= 11) with optimizations set.
  * documentation and build system updates
- enable lz4, zstd compression support (boo#1216790)
- enable multi-threading support with libthreadar (boo#1216790)
- package license files
- reduce -devel dependencies
- make -doc noarch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699876800">- fix Leap 15.6 build (libattr)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 2.7.14:
  + Adding safe guard in fichier_libcurl destructor to verify all
    data have been passed to libcurl *and* libcurl has completed
    the writing operation before destroying a fichier_libcurl
    object.
  + Adding support for thread cancellation when interacting with
    libcurl.
  + Updating man page.
  + Fixing some error in the code documentation.
  + updated FAQ.</changelog>
</package>
<package pkgid="d84362b00914eefebd367fa8a4639ac9e89c490367378be2b994c833437f4febbb0d78658734edd38a5f34e561856c38f4cedf588053b8365ead4b83f035061c" name="dar-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.7.14" rel="1.1"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623067200">- Update to version 2.6.15
  * fixed error message formatting error leading message to contain
    garbage in place of system error information.
  * fixing bug (internal error) met while trying restoring files and
    dirs without sufficient write permission on the destination
    directory tree to perform the operation.
  * adding minor feature to avoid restoring Unix sockets (-au)
  * fixing dar-catalogue.dtd
- Update to version 2.6.14
  * fixed bug met when removing slices of an old backup located on
    a remote sftp server
  * fixed bug in cache layer met when writing sliced backup to a
    remote ftp or sftp repository
  * enhancement to the -[ and -] options to work as expected when
    "DOS" formatted text file is provided as a file listing.
- Drop outdated Provides / Obsoletes, RPM will automatically detect
  new dependency of linking packages, as long as -devel package
  does not get renamed or packages use dlopen and manually require it</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1657022400">- Update to version 2.7.6
  * adding -f option to dar_cp
  * adding static version of dar_cp (dar_cp_static) as compilation outcome
  * added FAQ for tape usage with dar
  * fixing error in libdar header file installation
  * fixed bug met when interrupting the creation of a block compressed
    backup (always used by lzo compression and by other algorithm only
    when performing multi-threaded compression)
  * typo fixes in documentation
  * fixed message in lax mode used to obtain from the user the archive format
    when this information is corrupted in the archive.
  * fixing lax mode condition that popped up without being requested
  * fixing bug met when reading slice an special block device by mean of
    a symlink
  * adapting sanity checks to the case of a backup read from a special
    device in sequential-read mode.
  * fixed bug that lead dar to report CRC error while reading a backup
    from a pipe with the help of an isolated catalogue
  * adding -V option to dar_split (was using -v) for homogeneity with
    other commands</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659960000">- update to 2.7.7:
  * added support for sequential reading more of sliced backup, to
  accommodate tape support used with slices (at the opposite of dar_split)
  * fixing few typos in doc
  * making libdar more tolerant when calls to fadvise fail</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.7.8:
  * updating code and man page about the way to solve the conflict of
  sequentially reading the archive of reference when binary delta is
  implicitly present for differential/incremental backups
  * added -avc option to surface libcurl verbose messages
  * fixed bug in dar where a sanity check about slice min digit detection
  was applied to the local filesystem when the backup was stored
  remotely, this prevented the reading or remote backups
  * exposing libcurl version to the version output (new API call added
  * remove extra slash (/) found after hostname in URL passed to libcurl
  * fixed self test reported error about mycurl_easyhandle_node.cpp
  * improved error message when libcurl fails to connect to an sftp server
  * fixed bug in libdar in the way libcurl is called for reading a file
  using ftp protocol
  * fixed bug in libdar when asking libcurl the size of the file we are
  writing (libcurl segfaults with ftp protocol). In addition, we now
  record this info during the write process (faster and more efficient).
  * fixed bug met when creating a backup on very close and/or high
  bandwidth ftp and sftp repos with the --hash option set, triggering a
  race condition that led dar to sometime hang unexpectedly.</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1686830400">- update to 2.7.9:
  * added sanity check in elastic buffer code upon Sviat89@github
  feedback.
  * fixed bug in block_compressor module found by sviat89 while reading
  the code. Seen its context, it does not seem however to have much
  chance to express and would lead dar/libdar to loop forever
  consuming CPU.
  * adding the misc/dar_static_builder_with_musl_voidlinux.bash script
  which automatically builds dar_static from source code under
  VoidLinux/musl
  * fixing bug concerning the restoration in sequential read mode of a
  backup containing binary patches
  * fixed bug in tuyau_global class that lead to seeking at a wrong
  in sequential read mode and the unability to properly rely on a
  isolated catalogue to read (test/extract/diff) an backup in sequential
  read mode, leading dar to report CRC error.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1688385600">- Update to 2.7.10:
  * displaying the slicing information about the archive of reference
    stored within a isolated catalogue when using -l and -q options
  * cleanup code from obsolete and unused readdir_r invocation
  * fixing display bug in dar_manager (shell_interaction class of libdar)
  * fixing python binding build system with John Goerzen's proposal
  * replacing the deprecated PYBIND11_OVERLOAD_* by PYBIND11_OVERRIDE_*
    equivalents</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694952000">- update to 2.7.12:
  * fixed bug avoid restoration of binary patch when it was based
    on another binary patch.
  * fixing bug in testing routine that lead regression unseen and
    released in 2.7.11.
  * removed set_unexpected() invocation (not useful for years in
    libdar and incompatible with C++17)
  * fixed generated dynamic libdar binary to include all its
    dependent libraries
  * modified default block size for binary deltas, to be closer
    to what rsync uses (more details in man page).
  * adding support for ronna (10^27) and quetta (10^30) new SI
    prefixes, R and Q respectively
  * fixing bug in infinint class met when extending underlying
    storage by zero bytes
  * avoiding delta sig block size calculation when not necessary</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698840000">- update to 2.7.13:
  * fix bug auto-reported in "slice_layout.cpp line 48" concerning
    isolated catalogs triggered when dar/libdar has been compiled
    with some version gcc (gcc &gt;= 11) with optimizations set.
  * documentation and build system updates
- enable lz4, zstd compression support (boo#1216790)
- enable multi-threading support with libthreadar (boo#1216790)
- package license files
- reduce -devel dependencies
- make -doc noarch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699876800">- fix Leap 15.6 build (libattr)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 2.7.14:
  + Adding safe guard in fichier_libcurl destructor to verify all
    data have been passed to libcurl *and* libcurl has completed
    the writing operation before destroying a fichier_libcurl
    object.
  + Adding support for thread cancellation when interacting with
    libcurl.
  + Updating man page.
  + Fixing some error in the code documentation.
  + updated FAQ.</changelog>
</package>
<package pkgid="7fa51a247f0233b30b4c4e657129de219262b8cadacc466e74c36b6ac1d92e1a5329725bb769cbe4f197747b35bb383980b3cc36a74bcd3d852e0044d7cdc861" name="dar-debugsource" arch="x86_64">
  <version epoch="0" ver="2.7.14" rel="1.1"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623067200">- Update to version 2.6.15
  * fixed error message formatting error leading message to contain
    garbage in place of system error information.
  * fixing bug (internal error) met while trying restoring files and
    dirs without sufficient write permission on the destination
    directory tree to perform the operation.
  * adding minor feature to avoid restoring Unix sockets (-au)
  * fixing dar-catalogue.dtd
- Update to version 2.6.14
  * fixed bug met when removing slices of an old backup located on
    a remote sftp server
  * fixed bug in cache layer met when writing sliced backup to a
    remote ftp or sftp repository
  * enhancement to the -[ and -] options to work as expected when
    "DOS" formatted text file is provided as a file listing.
- Drop outdated Provides / Obsoletes, RPM will automatically detect
  new dependency of linking packages, as long as -devel package
  does not get renamed or packages use dlopen and manually require it</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1657022400">- Update to version 2.7.6
  * adding -f option to dar_cp
  * adding static version of dar_cp (dar_cp_static) as compilation outcome
  * added FAQ for tape usage with dar
  * fixing error in libdar header file installation
  * fixed bug met when interrupting the creation of a block compressed
    backup (always used by lzo compression and by other algorithm only
    when performing multi-threaded compression)
  * typo fixes in documentation
  * fixed message in lax mode used to obtain from the user the archive format
    when this information is corrupted in the archive.
  * fixing lax mode condition that popped up without being requested
  * fixing bug met when reading slice an special block device by mean of
    a symlink
  * adapting sanity checks to the case of a backup read from a special
    device in sequential-read mode.
  * fixed bug that lead dar to report CRC error while reading a backup
    from a pipe with the help of an isolated catalogue
  * adding -V option to dar_split (was using -v) for homogeneity with
    other commands</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659960000">- update to 2.7.7:
  * added support for sequential reading more of sliced backup, to
  accommodate tape support used with slices (at the opposite of dar_split)
  * fixing few typos in doc
  * making libdar more tolerant when calls to fadvise fail</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.7.8:
  * updating code and man page about the way to solve the conflict of
  sequentially reading the archive of reference when binary delta is
  implicitly present for differential/incremental backups
  * added -avc option to surface libcurl verbose messages
  * fixed bug in dar where a sanity check about slice min digit detection
  was applied to the local filesystem when the backup was stored
  remotely, this prevented the reading or remote backups
  * exposing libcurl version to the version output (new API call added
  * remove extra slash (/) found after hostname in URL passed to libcurl
  * fixed self test reported error about mycurl_easyhandle_node.cpp
  * improved error message when libcurl fails to connect to an sftp server
  * fixed bug in libdar in the way libcurl is called for reading a file
  using ftp protocol
  * fixed bug in libdar when asking libcurl the size of the file we are
  writing (libcurl segfaults with ftp protocol). In addition, we now
  record this info during the write process (faster and more efficient).
  * fixed bug met when creating a backup on very close and/or high
  bandwidth ftp and sftp repos with the --hash option set, triggering a
  race condition that led dar to sometime hang unexpectedly.</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1686830400">- update to 2.7.9:
  * added sanity check in elastic buffer code upon Sviat89@github
  feedback.
  * fixed bug in block_compressor module found by sviat89 while reading
  the code. Seen its context, it does not seem however to have much
  chance to express and would lead dar/libdar to loop forever
  consuming CPU.
  * adding the misc/dar_static_builder_with_musl_voidlinux.bash script
  which automatically builds dar_static from source code under
  VoidLinux/musl
  * fixing bug concerning the restoration in sequential read mode of a
  backup containing binary patches
  * fixed bug in tuyau_global class that lead to seeking at a wrong
  in sequential read mode and the unability to properly rely on a
  isolated catalogue to read (test/extract/diff) an backup in sequential
  read mode, leading dar to report CRC error.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1688385600">- Update to 2.7.10:
  * displaying the slicing information about the archive of reference
    stored within a isolated catalogue when using -l and -q options
  * cleanup code from obsolete and unused readdir_r invocation
  * fixing display bug in dar_manager (shell_interaction class of libdar)
  * fixing python binding build system with John Goerzen's proposal
  * replacing the deprecated PYBIND11_OVERLOAD_* by PYBIND11_OVERRIDE_*
    equivalents</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694952000">- update to 2.7.12:
  * fixed bug avoid restoration of binary patch when it was based
    on another binary patch.
  * fixing bug in testing routine that lead regression unseen and
    released in 2.7.11.
  * removed set_unexpected() invocation (not useful for years in
    libdar and incompatible with C++17)
  * fixed generated dynamic libdar binary to include all its
    dependent libraries
  * modified default block size for binary deltas, to be closer
    to what rsync uses (more details in man page).
  * adding support for ronna (10^27) and quetta (10^30) new SI
    prefixes, R and Q respectively
  * fixing bug in infinint class met when extending underlying
    storage by zero bytes
  * avoiding delta sig block size calculation when not necessary</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698840000">- update to 2.7.13:
  * fix bug auto-reported in "slice_layout.cpp line 48" concerning
    isolated catalogs triggered when dar/libdar has been compiled
    with some version gcc (gcc &gt;= 11) with optimizations set.
  * documentation and build system updates
- enable lz4, zstd compression support (boo#1216790)
- enable multi-threading support with libthreadar (boo#1216790)
- package license files
- reduce -devel dependencies
- make -doc noarch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699876800">- fix Leap 15.6 build (libattr)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 2.7.14:
  + Adding safe guard in fichier_libcurl destructor to verify all
    data have been passed to libcurl *and* libcurl has completed
    the writing operation before destroying a fichier_libcurl
    object.
  + Adding support for thread cancellation when interacting with
    libcurl.
  + Updating man page.
  + Fixing some error in the code documentation.
  + updated FAQ.</changelog>
</package>
<package pkgid="2d534b822b8d4dddfc4fcf08105a480bac26f303ddad8ce59178b67df1e000430558c82f5ab4b8bebb9206595120871bb3454debacdbb5cd6fde2c1bffe6420e" name="dar-doc" arch="noarch">
  <version epoch="0" ver="2.7.14" rel="1.1"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623067200">- Update to version 2.6.15
  * fixed error message formatting error leading message to contain
    garbage in place of system error information.
  * fixing bug (internal error) met while trying restoring files and
    dirs without sufficient write permission on the destination
    directory tree to perform the operation.
  * adding minor feature to avoid restoring Unix sockets (-au)
  * fixing dar-catalogue.dtd
- Update to version 2.6.14
  * fixed bug met when removing slices of an old backup located on
    a remote sftp server
  * fixed bug in cache layer met when writing sliced backup to a
    remote ftp or sftp repository
  * enhancement to the -[ and -] options to work as expected when
    "DOS" formatted text file is provided as a file listing.
- Drop outdated Provides / Obsoletes, RPM will automatically detect
  new dependency of linking packages, as long as -devel package
  does not get renamed or packages use dlopen and manually require it</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1657022400">- Update to version 2.7.6
  * adding -f option to dar_cp
  * adding static version of dar_cp (dar_cp_static) as compilation outcome
  * added FAQ for tape usage with dar
  * fixing error in libdar header file installation
  * fixed bug met when interrupting the creation of a block compressed
    backup (always used by lzo compression and by other algorithm only
    when performing multi-threaded compression)
  * typo fixes in documentation
  * fixed message in lax mode used to obtain from the user the archive format
    when this information is corrupted in the archive.
  * fixing lax mode condition that popped up without being requested
  * fixing bug met when reading slice an special block device by mean of
    a symlink
  * adapting sanity checks to the case of a backup read from a special
    device in sequential-read mode.
  * fixed bug that lead dar to report CRC error while reading a backup
    from a pipe with the help of an isolated catalogue
  * adding -V option to dar_split (was using -v) for homogeneity with
    other commands</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659960000">- update to 2.7.7:
  * added support for sequential reading more of sliced backup, to
  accommodate tape support used with slices (at the opposite of dar_split)
  * fixing few typos in doc
  * making libdar more tolerant when calls to fadvise fail</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.7.8:
  * updating code and man page about the way to solve the conflict of
  sequentially reading the archive of reference when binary delta is
  implicitly present for differential/incremental backups
  * added -avc option to surface libcurl verbose messages
  * fixed bug in dar where a sanity check about slice min digit detection
  was applied to the local filesystem when the backup was stored
  remotely, this prevented the reading or remote backups
  * exposing libcurl version to the version output (new API call added
  * remove extra slash (/) found after hostname in URL passed to libcurl
  * fixed self test reported error about mycurl_easyhandle_node.cpp
  * improved error message when libcurl fails to connect to an sftp server
  * fixed bug in libdar in the way libcurl is called for reading a file
  using ftp protocol
  * fixed bug in libdar when asking libcurl the size of the file we are
  writing (libcurl segfaults with ftp protocol). In addition, we now
  record this info during the write process (faster and more efficient).
  * fixed bug met when creating a backup on very close and/or high
  bandwidth ftp and sftp repos with the --hash option set, triggering a
  race condition that led dar to sometime hang unexpectedly.</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1686830400">- update to 2.7.9:
  * added sanity check in elastic buffer code upon Sviat89@github
  feedback.
  * fixed bug in block_compressor module found by sviat89 while reading
  the code. Seen its context, it does not seem however to have much
  chance to express and would lead dar/libdar to loop forever
  consuming CPU.
  * adding the misc/dar_static_builder_with_musl_voidlinux.bash script
  which automatically builds dar_static from source code under
  VoidLinux/musl
  * fixing bug concerning the restoration in sequential read mode of a
  backup containing binary patches
  * fixed bug in tuyau_global class that lead to seeking at a wrong
  in sequential read mode and the unability to properly rely on a
  isolated catalogue to read (test/extract/diff) an backup in sequential
  read mode, leading dar to report CRC error.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1688385600">- Update to 2.7.10:
  * displaying the slicing information about the archive of reference
    stored within a isolated catalogue when using -l and -q options
  * cleanup code from obsolete and unused readdir_r invocation
  * fixing display bug in dar_manager (shell_interaction class of libdar)
  * fixing python binding build system with John Goerzen's proposal
  * replacing the deprecated PYBIND11_OVERLOAD_* by PYBIND11_OVERRIDE_*
    equivalents</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694952000">- update to 2.7.12:
  * fixed bug avoid restoration of binary patch when it was based
    on another binary patch.
  * fixing bug in testing routine that lead regression unseen and
    released in 2.7.11.
  * removed set_unexpected() invocation (not useful for years in
    libdar and incompatible with C++17)
  * fixed generated dynamic libdar binary to include all its
    dependent libraries
  * modified default block size for binary deltas, to be closer
    to what rsync uses (more details in man page).
  * adding support for ronna (10^27) and quetta (10^30) new SI
    prefixes, R and Q respectively
  * fixing bug in infinint class met when extending underlying
    storage by zero bytes
  * avoiding delta sig block size calculation when not necessary</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698840000">- update to 2.7.13:
  * fix bug auto-reported in "slice_layout.cpp line 48" concerning
    isolated catalogs triggered when dar/libdar has been compiled
    with some version gcc (gcc &gt;= 11) with optimizations set.
  * documentation and build system updates
- enable lz4, zstd compression support (boo#1216790)
- enable multi-threading support with libthreadar (boo#1216790)
- package license files
- reduce -devel dependencies
- make -doc noarch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699876800">- fix Leap 15.6 build (libattr)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 2.7.14:
  + Adding safe guard in fichier_libcurl destructor to verify all
    data have been passed to libcurl *and* libcurl has completed
    the writing operation before destroying a fichier_libcurl
    object.
  + Adding support for thread cancellation when interacting with
    libcurl.
  + Updating man page.
  + Fixing some error in the code documentation.
  + updated FAQ.</changelog>
</package>
<package pkgid="f4995412c7ab3761cf8a2ef6e7d64cb2f7ea042b0c56e68376999cff686e89255310aac332a02c85ea75b76f6bde9bd48737162322474008d74f0c9904855e84" name="dar-lang" arch="noarch">
  <version epoch="0" ver="2.7.14" rel="1.1"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623067200">- Update to version 2.6.15
  * fixed error message formatting error leading message to contain
    garbage in place of system error information.
  * fixing bug (internal error) met while trying restoring files and
    dirs without sufficient write permission on the destination
    directory tree to perform the operation.
  * adding minor feature to avoid restoring Unix sockets (-au)
  * fixing dar-catalogue.dtd
- Update to version 2.6.14
  * fixed bug met when removing slices of an old backup located on
    a remote sftp server
  * fixed bug in cache layer met when writing sliced backup to a
    remote ftp or sftp repository
  * enhancement to the -[ and -] options to work as expected when
    "DOS" formatted text file is provided as a file listing.
- Drop outdated Provides / Obsoletes, RPM will automatically detect
  new dependency of linking packages, as long as -devel package
  does not get renamed or packages use dlopen and manually require it</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1657022400">- Update to version 2.7.6
  * adding -f option to dar_cp
  * adding static version of dar_cp (dar_cp_static) as compilation outcome
  * added FAQ for tape usage with dar
  * fixing error in libdar header file installation
  * fixed bug met when interrupting the creation of a block compressed
    backup (always used by lzo compression and by other algorithm only
    when performing multi-threaded compression)
  * typo fixes in documentation
  * fixed message in lax mode used to obtain from the user the archive format
    when this information is corrupted in the archive.
  * fixing lax mode condition that popped up without being requested
  * fixing bug met when reading slice an special block device by mean of
    a symlink
  * adapting sanity checks to the case of a backup read from a special
    device in sequential-read mode.
  * fixed bug that lead dar to report CRC error while reading a backup
    from a pipe with the help of an isolated catalogue
  * adding -V option to dar_split (was using -v) for homogeneity with
    other commands</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659960000">- update to 2.7.7:
  * added support for sequential reading more of sliced backup, to
  accommodate tape support used with slices (at the opposite of dar_split)
  * fixing few typos in doc
  * making libdar more tolerant when calls to fadvise fail</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.7.8:
  * updating code and man page about the way to solve the conflict of
  sequentially reading the archive of reference when binary delta is
  implicitly present for differential/incremental backups
  * added -avc option to surface libcurl verbose messages
  * fixed bug in dar where a sanity check about slice min digit detection
  was applied to the local filesystem when the backup was stored
  remotely, this prevented the reading or remote backups
  * exposing libcurl version to the version output (new API call added
  * remove extra slash (/) found after hostname in URL passed to libcurl
  * fixed self test reported error about mycurl_easyhandle_node.cpp
  * improved error message when libcurl fails to connect to an sftp server
  * fixed bug in libdar in the way libcurl is called for reading a file
  using ftp protocol
  * fixed bug in libdar when asking libcurl the size of the file we are
  writing (libcurl segfaults with ftp protocol). In addition, we now
  record this info during the write process (faster and more efficient).
  * fixed bug met when creating a backup on very close and/or high
  bandwidth ftp and sftp repos with the --hash option set, triggering a
  race condition that led dar to sometime hang unexpectedly.</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1686830400">- update to 2.7.9:
  * added sanity check in elastic buffer code upon Sviat89@github
  feedback.
  * fixed bug in block_compressor module found by sviat89 while reading
  the code. Seen its context, it does not seem however to have much
  chance to express and would lead dar/libdar to loop forever
  consuming CPU.
  * adding the misc/dar_static_builder_with_musl_voidlinux.bash script
  which automatically builds dar_static from source code under
  VoidLinux/musl
  * fixing bug concerning the restoration in sequential read mode of a
  backup containing binary patches
  * fixed bug in tuyau_global class that lead to seeking at a wrong
  in sequential read mode and the unability to properly rely on a
  isolated catalogue to read (test/extract/diff) an backup in sequential
  read mode, leading dar to report CRC error.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1688385600">- Update to 2.7.10:
  * displaying the slicing information about the archive of reference
    stored within a isolated catalogue when using -l and -q options
  * cleanup code from obsolete and unused readdir_r invocation
  * fixing display bug in dar_manager (shell_interaction class of libdar)
  * fixing python binding build system with John Goerzen's proposal
  * replacing the deprecated PYBIND11_OVERLOAD_* by PYBIND11_OVERRIDE_*
    equivalents</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694952000">- update to 2.7.12:
  * fixed bug avoid restoration of binary patch when it was based
    on another binary patch.
  * fixing bug in testing routine that lead regression unseen and
    released in 2.7.11.
  * removed set_unexpected() invocation (not useful for years in
    libdar and incompatible with C++17)
  * fixed generated dynamic libdar binary to include all its
    dependent libraries
  * modified default block size for binary deltas, to be closer
    to what rsync uses (more details in man page).
  * adding support for ronna (10^27) and quetta (10^30) new SI
    prefixes, R and Q respectively
  * fixing bug in infinint class met when extending underlying
    storage by zero bytes
  * avoiding delta sig block size calculation when not necessary</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698840000">- update to 2.7.13:
  * fix bug auto-reported in "slice_layout.cpp line 48" concerning
    isolated catalogs triggered when dar/libdar has been compiled
    with some version gcc (gcc &gt;= 11) with optimizations set.
  * documentation and build system updates
- enable lz4, zstd compression support (boo#1216790)
- enable multi-threading support with libthreadar (boo#1216790)
- package license files
- reduce -devel dependencies
- make -doc noarch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699876800">- fix Leap 15.6 build (libattr)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 2.7.14:
  + Adding safe guard in fichier_libcurl destructor to verify all
    data have been passed to libcurl *and* libcurl has completed
    the writing operation before destroying a fichier_libcurl
    object.
  + Adding support for thread cancellation when interacting with
    libcurl.
  + Updating man page.
  + Fixing some error in the code documentation.
  + updated FAQ.</changelog>
</package>
<package pkgid="bc2e70a576da6fc04b1c3ff4cce784685820db52d0917f22e8c4c726a9e1dd154d09aaea2acddd44237fe652b80b9a69c38665e2e8f03ae2be65555044540bd6" name="davix" arch="src">
  <version epoch="0" ver="0.8.6" rel="2.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1565956800">- Initial package.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1566388800">- Add davix-non-void-function.patch: Fix non-void function that
  returns nothing, patch sent upstream.
- Add davix-link-against-libdl.patch: Link against libdl; patch
  taken from debian package build.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566561600">- Trim bias and unrealized future visions from descriptions.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1589284800">- Update to version 0.7.6:
  * Bug fixes:
  - [DMC-1190] - Unhandled DavixException in secondary thread
    during multi-range simulation.
  - [DMC-1191] - Memory leak in function trying to detect S3
    region.
  - Recognize OpenSSL 'bad decrypt' error message as
    CredDecryptionError.
  - Fix error handling for proxy delegation.
  * [DMC-1181] - Implement proper, abstract data provider class
    for davix HttpIOChain.
  * Refactoring and improvements to davix-tester.
- Changes from version 0.7.5:
  * Bug fixes:
  - Enable use of dav:// and davs:// in third party copies.
  - Fix third party copies when the server presents multiple
    certificate delegation endpoints.
  - Prevent davix from infinite-looping when the server abruptly
    terminates the connection during TPC.
  * Add ability to cancel ongoing TPC transfers through
    user-supplied callback.
  * Continued refactoring to eventually allow the use of libcurl
    as HTTP backend in davix.
  * In-source builds are no longer supported, and explicitly
    prevented by CMake.
- Minor updates to patches using quilt to apply cleanly (only line
  number changes).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1652097600">- Update to version 0.8.1:
  * Epic
  - [DMC-1267] - Davix with libcurl backend
  - Huge refactoring to accommodate both libneon and libcurl backends,
    as well as improved testing
  * Bug fixes
  - [D-MC-1259] - Gfal2-python pread(offset, count): Partial Content
    request not working against EOS storage
  - [DMC-1279] - Davix with libcurl backend does not load certificate
    via callback functions
  - [DMC-1291] - Davix fails to parse IPv6-format hostname during
    certificate verification
  - [davix/issues/71] - davix-get failing auth with DAVIX_USE_LIBCURL
  - [DMC-1209] - Davix Redirection Cache causes Segfault when
    encountering relative path
  - [DMC-1243] - Davix hangs if url starts with 'https' is used with
    S3/Swift credentials in command
  - [davix/pull/54] - Really add '\0' after printed X.509 data
  - [davix/pull/66] - Initialize session factory members
  - [davix/pull/70] - Fix return value of HttpIO::readFull
  * New Features
  - [DMC-1221] - Introduce a filter to avoid exposing sensitive
    information (such as bearer tokens) in Davix debug output
  - [DMC-1238] - Add SWIFT support in Davix
  - [DMC-1268] - Add CS3API support in Davix
  * Changes
  - [davix/pull/83] - Remove reva-specific credentials management
  * Improvements
  - [DMC-1025] - Allow HEAD-free open through posix API
  - [DMC-1245] - Add leading 0 to Adler32 checksum format in Davix
  * Drop davix-non-void-function.patch
  * Drop davix-link-against-libdl.patch</changelog>
  <changelog author="Timothy Brown &lt;stimut@gmail.com&gt;" date="1657886400">- Update to version 0.8.2
  * New Features
  - [DMC-1310] - Parse IP stack performance markers in Davix HTTP-TPC
  - [DMC-1320] - Compute S3v4 URI signatures for HTTP TPC calls
  * Issues
  - [davix/issues/97] - Address copyrighted song lyrics in codebase
  - [root-project/root/issues/9072] - HTTP basic authentication and Davix
  * Improvements
  - [DMC-1318] - Better HTTP Copy error message in Davix
  - [davix/pull/95] - Fix CMake warning
  - Improve build and release scripts to also accept tags containing release number</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1667476800">- Update to version 0.8.3:
  * Bug fixes
  - [DMC-1345] - Segfault when encountering invalid redirection URL
  - [DMC-1346] - Segfault because of empty NeonSession object</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1676462400">- Update to version 0.8.4:
  * New Features
  - [DMC-1358] - Provide involved transfer hosts via the Copy API
  - [davix/issues/101] - Introspect redirections for HTTP TPC xfers
  * Improvements
  - [DMC-1361] - Improve Davix header logs propagation via logging callback function
  - [davix/pull/99] - Re-enable test to be run with CTest (or make test / ninja test)
  * Issues
  - [davix/issues/98] - Infinite loop in davix slow unit tests when using external libcurl
  - [davix/issues/100] - Unit tests fail when run by more than one user on the same machine
  - [davix/issues/102] - CVE-2022-32221 in bundled curl library
  - [davix/pull/103] - Don't downgrade the C++ version (bugzilla#2163827)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 0.8.5:
  * [gh#cern-fts/davix#107] - CVE-2023-38545 in bundled curl
    library.
  * [gh#cern-fts/davix#106] - Add git mailmap file.
- Use macros to define version, to avoid changing version related
  strings in multiple places.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712750400">- Update to version 0.8.6:
  * Davix header parsing is case-sensitive for libcurl backend.
  * libxml 2.12.0 breaks Gfal2/Davix listing.
  * Incorrect IPv4 reported for HTTP-TPC transfers that don't send
    "RemoteConnections" marker.
  * [gh#cern-fts/davix#113] - Use sed in a more POSIX compliant
    way.
  * Long Authorization header xxxx token string print in Davix.
  * [gh#cern-fts/davix#105] - Do not hardcode error numbers.
  * [gh#cern-fts/davix#110] - Support the NVHPC compiler.
- Empty %check section for rpmlint.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714564800">- Use system available curl and rapidjson instead of bundled
  instances. The use of system rapidjson has the nice side-effect
  of no longer failing to build against GCC14.
- Add davix-no-hardcoded-rapidjson-includes.patch -- Do not hard
  code the location of rapidjson header, and allow system package
  to be used if available [gh#cern-fts/davix#119].
- Enable third-party copy program davix-cp, add BuildRequires:
  pkgconfig(gsoapssl++).
- Run tests as part of %check.</changelog>
</package>
<package pkgid="a4b62a5c8c312902d8bbe10cb734c09d1f7f5f54eaadf04f01e3482ae244c7abf43bfa4e3d21f26151562b7fb97d25bc304f07367955ccac24602a3f040bef4f" name="davix" arch="x86_64">
  <version epoch="0" ver="0.8.6" rel="2.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1566388800">- Add davix-non-void-function.patch: Fix non-void function that
  returns nothing, patch sent upstream.
- Add davix-link-against-libdl.patch: Link against libdl; patch
  taken from debian package build.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566561600">- Trim bias and unrealized future visions from descriptions.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1589284800">- Update to version 0.7.6:
  * Bug fixes:
  - [DMC-1190] - Unhandled DavixException in secondary thread
    during multi-range simulation.
  - [DMC-1191] - Memory leak in function trying to detect S3
    region.
  - Recognize OpenSSL 'bad decrypt' error message as
    CredDecryptionError.
  - Fix error handling for proxy delegation.
  * [DMC-1181] - Implement proper, abstract data provider class
    for davix HttpIOChain.
  * Refactoring and improvements to davix-tester.
- Changes from version 0.7.5:
  * Bug fixes:
  - Enable use of dav:// and davs:// in third party copies.
  - Fix third party copies when the server presents multiple
    certificate delegation endpoints.
  - Prevent davix from infinite-looping when the server abruptly
    terminates the connection during TPC.
  * Add ability to cancel ongoing TPC transfers through
    user-supplied callback.
  * Continued refactoring to eventually allow the use of libcurl
    as HTTP backend in davix.
  * In-source builds are no longer supported, and explicitly
    prevented by CMake.
- Minor updates to patches using quilt to apply cleanly (only line
  number changes).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1652097600">- Update to version 0.8.1:
  * Epic
  - [DMC-1267] - Davix with libcurl backend
  - Huge refactoring to accommodate both libneon and libcurl backends,
    as well as improved testing
  * Bug fixes
  - [D-MC-1259] - Gfal2-python pread(offset, count): Partial Content
    request not working against EOS storage
  - [DMC-1279] - Davix with libcurl backend does not load certificate
    via callback functions
  - [DMC-1291] - Davix fails to parse IPv6-format hostname during
    certificate verification
  - [davix/issues/71] - davix-get failing auth with DAVIX_USE_LIBCURL
  - [DMC-1209] - Davix Redirection Cache causes Segfault when
    encountering relative path
  - [DMC-1243] - Davix hangs if url starts with 'https' is used with
    S3/Swift credentials in command
  - [davix/pull/54] - Really add '\0' after printed X.509 data
  - [davix/pull/66] - Initialize session factory members
  - [davix/pull/70] - Fix return value of HttpIO::readFull
  * New Features
  - [DMC-1221] - Introduce a filter to avoid exposing sensitive
    information (such as bearer tokens) in Davix debug output
  - [DMC-1238] - Add SWIFT support in Davix
  - [DMC-1268] - Add CS3API support in Davix
  * Changes
  - [davix/pull/83] - Remove reva-specific credentials management
  * Improvements
  - [DMC-1025] - Allow HEAD-free open through posix API
  - [DMC-1245] - Add leading 0 to Adler32 checksum format in Davix
  * Drop davix-non-void-function.patch
  * Drop davix-link-against-libdl.patch</changelog>
  <changelog author="Timothy Brown &lt;stimut@gmail.com&gt;" date="1657886400">- Update to version 0.8.2
  * New Features
  - [DMC-1310] - Parse IP stack performance markers in Davix HTTP-TPC
  - [DMC-1320] - Compute S3v4 URI signatures for HTTP TPC calls
  * Issues
  - [davix/issues/97] - Address copyrighted song lyrics in codebase
  - [root-project/root/issues/9072] - HTTP basic authentication and Davix
  * Improvements
  - [DMC-1318] - Better HTTP Copy error message in Davix
  - [davix/pull/95] - Fix CMake warning
  - Improve build and release scripts to also accept tags containing release number</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1667476800">- Update to version 0.8.3:
  * Bug fixes
  - [DMC-1345] - Segfault when encountering invalid redirection URL
  - [DMC-1346] - Segfault because of empty NeonSession object</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1676462400">- Update to version 0.8.4:
  * New Features
  - [DMC-1358] - Provide involved transfer hosts via the Copy API
  - [davix/issues/101] - Introspect redirections for HTTP TPC xfers
  * Improvements
  - [DMC-1361] - Improve Davix header logs propagation via logging callback function
  - [davix/pull/99] - Re-enable test to be run with CTest (or make test / ninja test)
  * Issues
  - [davix/issues/98] - Infinite loop in davix slow unit tests when using external libcurl
  - [davix/issues/100] - Unit tests fail when run by more than one user on the same machine
  - [davix/issues/102] - CVE-2022-32221 in bundled curl library
  - [davix/pull/103] - Don't downgrade the C++ version (bugzilla#2163827)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 0.8.5:
  * [gh#cern-fts/davix#107] - CVE-2023-38545 in bundled curl
    library.
  * [gh#cern-fts/davix#106] - Add git mailmap file.
- Use macros to define version, to avoid changing version related
  strings in multiple places.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712750400">- Update to version 0.8.6:
  * Davix header parsing is case-sensitive for libcurl backend.
  * libxml 2.12.0 breaks Gfal2/Davix listing.
  * Incorrect IPv4 reported for HTTP-TPC transfers that don't send
    "RemoteConnections" marker.
  * [gh#cern-fts/davix#113] - Use sed in a more POSIX compliant
    way.
  * Long Authorization header xxxx token string print in Davix.
  * [gh#cern-fts/davix#105] - Do not hardcode error numbers.
  * [gh#cern-fts/davix#110] - Support the NVHPC compiler.
- Empty %check section for rpmlint.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714564800">- Use system available curl and rapidjson instead of bundled
  instances. The use of system rapidjson has the nice side-effect
  of no longer failing to build against GCC14.
- Add davix-no-hardcoded-rapidjson-includes.patch -- Do not hard
  code the location of rapidjson header, and allow system package
  to be used if available [gh#cern-fts/davix#119].
- Enable third-party copy program davix-cp, add BuildRequires:
  pkgconfig(gsoapssl++).
- Run tests as part of %check.</changelog>
</package>
<package pkgid="12bb5017ce71f2fc09769085df23ea4a9330b1bc92bff7c8adf4fc27964e40599aa72b8816c7c0e7929d4b85d62f17c10be675ffdfa14bc0b5feeac0e4c2145c" name="davix-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.8.6" rel="2.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1566388800">- Add davix-non-void-function.patch: Fix non-void function that
  returns nothing, patch sent upstream.
- Add davix-link-against-libdl.patch: Link against libdl; patch
  taken from debian package build.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566561600">- Trim bias and unrealized future visions from descriptions.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1589284800">- Update to version 0.7.6:
  * Bug fixes:
  - [DMC-1190] - Unhandled DavixException in secondary thread
    during multi-range simulation.
  - [DMC-1191] - Memory leak in function trying to detect S3
    region.
  - Recognize OpenSSL 'bad decrypt' error message as
    CredDecryptionError.
  - Fix error handling for proxy delegation.
  * [DMC-1181] - Implement proper, abstract data provider class
    for davix HttpIOChain.
  * Refactoring and improvements to davix-tester.
- Changes from version 0.7.5:
  * Bug fixes:
  - Enable use of dav:// and davs:// in third party copies.
  - Fix third party copies when the server presents multiple
    certificate delegation endpoints.
  - Prevent davix from infinite-looping when the server abruptly
    terminates the connection during TPC.
  * Add ability to cancel ongoing TPC transfers through
    user-supplied callback.
  * Continued refactoring to eventually allow the use of libcurl
    as HTTP backend in davix.
  * In-source builds are no longer supported, and explicitly
    prevented by CMake.
- Minor updates to patches using quilt to apply cleanly (only line
  number changes).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1652097600">- Update to version 0.8.1:
  * Epic
  - [DMC-1267] - Davix with libcurl backend
  - Huge refactoring to accommodate both libneon and libcurl backends,
    as well as improved testing
  * Bug fixes
  - [D-MC-1259] - Gfal2-python pread(offset, count): Partial Content
    request not working against EOS storage
  - [DMC-1279] - Davix with libcurl backend does not load certificate
    via callback functions
  - [DMC-1291] - Davix fails to parse IPv6-format hostname during
    certificate verification
  - [davix/issues/71] - davix-get failing auth with DAVIX_USE_LIBCURL
  - [DMC-1209] - Davix Redirection Cache causes Segfault when
    encountering relative path
  - [DMC-1243] - Davix hangs if url starts with 'https' is used with
    S3/Swift credentials in command
  - [davix/pull/54] - Really add '\0' after printed X.509 data
  - [davix/pull/66] - Initialize session factory members
  - [davix/pull/70] - Fix return value of HttpIO::readFull
  * New Features
  - [DMC-1221] - Introduce a filter to avoid exposing sensitive
    information (such as bearer tokens) in Davix debug output
  - [DMC-1238] - Add SWIFT support in Davix
  - [DMC-1268] - Add CS3API support in Davix
  * Changes
  - [davix/pull/83] - Remove reva-specific credentials management
  * Improvements
  - [DMC-1025] - Allow HEAD-free open through posix API
  - [DMC-1245] - Add leading 0 to Adler32 checksum format in Davix
  * Drop davix-non-void-function.patch
  * Drop davix-link-against-libdl.patch</changelog>
  <changelog author="Timothy Brown &lt;stimut@gmail.com&gt;" date="1657886400">- Update to version 0.8.2
  * New Features
  - [DMC-1310] - Parse IP stack performance markers in Davix HTTP-TPC
  - [DMC-1320] - Compute S3v4 URI signatures for HTTP TPC calls
  * Issues
  - [davix/issues/97] - Address copyrighted song lyrics in codebase
  - [root-project/root/issues/9072] - HTTP basic authentication and Davix
  * Improvements
  - [DMC-1318] - Better HTTP Copy error message in Davix
  - [davix/pull/95] - Fix CMake warning
  - Improve build and release scripts to also accept tags containing release number</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1667476800">- Update to version 0.8.3:
  * Bug fixes
  - [DMC-1345] - Segfault when encountering invalid redirection URL
  - [DMC-1346] - Segfault because of empty NeonSession object</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1676462400">- Update to version 0.8.4:
  * New Features
  - [DMC-1358] - Provide involved transfer hosts via the Copy API
  - [davix/issues/101] - Introspect redirections for HTTP TPC xfers
  * Improvements
  - [DMC-1361] - Improve Davix header logs propagation via logging callback function
  - [davix/pull/99] - Re-enable test to be run with CTest (or make test / ninja test)
  * Issues
  - [davix/issues/98] - Infinite loop in davix slow unit tests when using external libcurl
  - [davix/issues/100] - Unit tests fail when run by more than one user on the same machine
  - [davix/issues/102] - CVE-2022-32221 in bundled curl library
  - [davix/pull/103] - Don't downgrade the C++ version (bugzilla#2163827)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 0.8.5:
  * [gh#cern-fts/davix#107] - CVE-2023-38545 in bundled curl
    library.
  * [gh#cern-fts/davix#106] - Add git mailmap file.
- Use macros to define version, to avoid changing version related
  strings in multiple places.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712750400">- Update to version 0.8.6:
  * Davix header parsing is case-sensitive for libcurl backend.
  * libxml 2.12.0 breaks Gfal2/Davix listing.
  * Incorrect IPv4 reported for HTTP-TPC transfers that don't send
    "RemoteConnections" marker.
  * [gh#cern-fts/davix#113] - Use sed in a more POSIX compliant
    way.
  * Long Authorization header xxxx token string print in Davix.
  * [gh#cern-fts/davix#105] - Do not hardcode error numbers.
  * [gh#cern-fts/davix#110] - Support the NVHPC compiler.
- Empty %check section for rpmlint.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714564800">- Use system available curl and rapidjson instead of bundled
  instances. The use of system rapidjson has the nice side-effect
  of no longer failing to build against GCC14.
- Add davix-no-hardcoded-rapidjson-includes.patch -- Do not hard
  code the location of rapidjson header, and allow system package
  to be used if available [gh#cern-fts/davix#119].
- Enable third-party copy program davix-cp, add BuildRequires:
  pkgconfig(gsoapssl++).
- Run tests as part of %check.</changelog>
</package>
<package pkgid="949d9e71e3a5c8375da77d569927e81d9cbd78170e2326d233280e2dda475f42ab3094e4ce02c7d439b1f7d2653366c925563df96d0501be2dfe32727a20ddc4" name="davix-debugsource" arch="x86_64">
  <version epoch="0" ver="0.8.6" rel="2.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1566388800">- Add davix-non-void-function.patch: Fix non-void function that
  returns nothing, patch sent upstream.
- Add davix-link-against-libdl.patch: Link against libdl; patch
  taken from debian package build.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566561600">- Trim bias and unrealized future visions from descriptions.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1589284800">- Update to version 0.7.6:
  * Bug fixes:
  - [DMC-1190] - Unhandled DavixException in secondary thread
    during multi-range simulation.
  - [DMC-1191] - Memory leak in function trying to detect S3
    region.
  - Recognize OpenSSL 'bad decrypt' error message as
    CredDecryptionError.
  - Fix error handling for proxy delegation.
  * [DMC-1181] - Implement proper, abstract data provider class
    for davix HttpIOChain.
  * Refactoring and improvements to davix-tester.
- Changes from version 0.7.5:
  * Bug fixes:
  - Enable use of dav:// and davs:// in third party copies.
  - Fix third party copies when the server presents multiple
    certificate delegation endpoints.
  - Prevent davix from infinite-looping when the server abruptly
    terminates the connection during TPC.
  * Add ability to cancel ongoing TPC transfers through
    user-supplied callback.
  * Continued refactoring to eventually allow the use of libcurl
    as HTTP backend in davix.
  * In-source builds are no longer supported, and explicitly
    prevented by CMake.
- Minor updates to patches using quilt to apply cleanly (only line
  number changes).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1652097600">- Update to version 0.8.1:
  * Epic
  - [DMC-1267] - Davix with libcurl backend
  - Huge refactoring to accommodate both libneon and libcurl backends,
    as well as improved testing
  * Bug fixes
  - [D-MC-1259] - Gfal2-python pread(offset, count): Partial Content
    request not working against EOS storage
  - [DMC-1279] - Davix with libcurl backend does not load certificate
    via callback functions
  - [DMC-1291] - Davix fails to parse IPv6-format hostname during
    certificate verification
  - [davix/issues/71] - davix-get failing auth with DAVIX_USE_LIBCURL
  - [DMC-1209] - Davix Redirection Cache causes Segfault when
    encountering relative path
  - [DMC-1243] - Davix hangs if url starts with 'https' is used with
    S3/Swift credentials in command
  - [davix/pull/54] - Really add '\0' after printed X.509 data
  - [davix/pull/66] - Initialize session factory members
  - [davix/pull/70] - Fix return value of HttpIO::readFull
  * New Features
  - [DMC-1221] - Introduce a filter to avoid exposing sensitive
    information (such as bearer tokens) in Davix debug output
  - [DMC-1238] - Add SWIFT support in Davix
  - [DMC-1268] - Add CS3API support in Davix
  * Changes
  - [davix/pull/83] - Remove reva-specific credentials management
  * Improvements
  - [DMC-1025] - Allow HEAD-free open through posix API
  - [DMC-1245] - Add leading 0 to Adler32 checksum format in Davix
  * Drop davix-non-void-function.patch
  * Drop davix-link-against-libdl.patch</changelog>
  <changelog author="Timothy Brown &lt;stimut@gmail.com&gt;" date="1657886400">- Update to version 0.8.2
  * New Features
  - [DMC-1310] - Parse IP stack performance markers in Davix HTTP-TPC
  - [DMC-1320] - Compute S3v4 URI signatures for HTTP TPC calls
  * Issues
  - [davix/issues/97] - Address copyrighted song lyrics in codebase
  - [root-project/root/issues/9072] - HTTP basic authentication and Davix
  * Improvements
  - [DMC-1318] - Better HTTP Copy error message in Davix
  - [davix/pull/95] - Fix CMake warning
  - Improve build and release scripts to also accept tags containing release number</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1667476800">- Update to version 0.8.3:
  * Bug fixes
  - [DMC-1345] - Segfault when encountering invalid redirection URL
  - [DMC-1346] - Segfault because of empty NeonSession object</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1676462400">- Update to version 0.8.4:
  * New Features
  - [DMC-1358] - Provide involved transfer hosts via the Copy API
  - [davix/issues/101] - Introspect redirections for HTTP TPC xfers
  * Improvements
  - [DMC-1361] - Improve Davix header logs propagation via logging callback function
  - [davix/pull/99] - Re-enable test to be run with CTest (or make test / ninja test)
  * Issues
  - [davix/issues/98] - Infinite loop in davix slow unit tests when using external libcurl
  - [davix/issues/100] - Unit tests fail when run by more than one user on the same machine
  - [davix/issues/102] - CVE-2022-32221 in bundled curl library
  - [davix/pull/103] - Don't downgrade the C++ version (bugzilla#2163827)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 0.8.5:
  * [gh#cern-fts/davix#107] - CVE-2023-38545 in bundled curl
    library.
  * [gh#cern-fts/davix#106] - Add git mailmap file.
- Use macros to define version, to avoid changing version related
  strings in multiple places.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712750400">- Update to version 0.8.6:
  * Davix header parsing is case-sensitive for libcurl backend.
  * libxml 2.12.0 breaks Gfal2/Davix listing.
  * Incorrect IPv4 reported for HTTP-TPC transfers that don't send
    "RemoteConnections" marker.
  * [gh#cern-fts/davix#113] - Use sed in a more POSIX compliant
    way.
  * Long Authorization header xxxx token string print in Davix.
  * [gh#cern-fts/davix#105] - Do not hardcode error numbers.
  * [gh#cern-fts/davix#110] - Support the NVHPC compiler.
- Empty %check section for rpmlint.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714564800">- Use system available curl and rapidjson instead of bundled
  instances. The use of system rapidjson has the nice side-effect
  of no longer failing to build against GCC14.
- Add davix-no-hardcoded-rapidjson-includes.patch -- Do not hard
  code the location of rapidjson header, and allow system package
  to be used if available [gh#cern-fts/davix#119].
- Enable third-party copy program davix-cp, add BuildRequires:
  pkgconfig(gsoapssl++).
- Run tests as part of %check.</changelog>
</package>
<package pkgid="3d88a2c306dd70f4cbee147ebb53ec73033757d6641789e5477a877c59c3379ac5f92205622fb90bfd0e5b650f917ae01c169ea73f57e15bddb8e41a0d87fc5a" name="davix-devel" arch="x86_64">
  <version epoch="0" ver="0.8.6" rel="2.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1566388800">- Add davix-non-void-function.patch: Fix non-void function that
  returns nothing, patch sent upstream.
- Add davix-link-against-libdl.patch: Link against libdl; patch
  taken from debian package build.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566561600">- Trim bias and unrealized future visions from descriptions.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1589284800">- Update to version 0.7.6:
  * Bug fixes:
  - [DMC-1190] - Unhandled DavixException in secondary thread
    during multi-range simulation.
  - [DMC-1191] - Memory leak in function trying to detect S3
    region.
  - Recognize OpenSSL 'bad decrypt' error message as
    CredDecryptionError.
  - Fix error handling for proxy delegation.
  * [DMC-1181] - Implement proper, abstract data provider class
    for davix HttpIOChain.
  * Refactoring and improvements to davix-tester.
- Changes from version 0.7.5:
  * Bug fixes:
  - Enable use of dav:// and davs:// in third party copies.
  - Fix third party copies when the server presents multiple
    certificate delegation endpoints.
  - Prevent davix from infinite-looping when the server abruptly
    terminates the connection during TPC.
  * Add ability to cancel ongoing TPC transfers through
    user-supplied callback.
  * Continued refactoring to eventually allow the use of libcurl
    as HTTP backend in davix.
  * In-source builds are no longer supported, and explicitly
    prevented by CMake.
- Minor updates to patches using quilt to apply cleanly (only line
  number changes).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1652097600">- Update to version 0.8.1:
  * Epic
  - [DMC-1267] - Davix with libcurl backend
  - Huge refactoring to accommodate both libneon and libcurl backends,
    as well as improved testing
  * Bug fixes
  - [D-MC-1259] - Gfal2-python pread(offset, count): Partial Content
    request not working against EOS storage
  - [DMC-1279] - Davix with libcurl backend does not load certificate
    via callback functions
  - [DMC-1291] - Davix fails to parse IPv6-format hostname during
    certificate verification
  - [davix/issues/71] - davix-get failing auth with DAVIX_USE_LIBCURL
  - [DMC-1209] - Davix Redirection Cache causes Segfault when
    encountering relative path
  - [DMC-1243] - Davix hangs if url starts with 'https' is used with
    S3/Swift credentials in command
  - [davix/pull/54] - Really add '\0' after printed X.509 data
  - [davix/pull/66] - Initialize session factory members
  - [davix/pull/70] - Fix return value of HttpIO::readFull
  * New Features
  - [DMC-1221] - Introduce a filter to avoid exposing sensitive
    information (such as bearer tokens) in Davix debug output
  - [DMC-1238] - Add SWIFT support in Davix
  - [DMC-1268] - Add CS3API support in Davix
  * Changes
  - [davix/pull/83] - Remove reva-specific credentials management
  * Improvements
  - [DMC-1025] - Allow HEAD-free open through posix API
  - [DMC-1245] - Add leading 0 to Adler32 checksum format in Davix
  * Drop davix-non-void-function.patch
  * Drop davix-link-against-libdl.patch</changelog>
  <changelog author="Timothy Brown &lt;stimut@gmail.com&gt;" date="1657886400">- Update to version 0.8.2
  * New Features
  - [DMC-1310] - Parse IP stack performance markers in Davix HTTP-TPC
  - [DMC-1320] - Compute S3v4 URI signatures for HTTP TPC calls
  * Issues
  - [davix/issues/97] - Address copyrighted song lyrics in codebase
  - [root-project/root/issues/9072] - HTTP basic authentication and Davix
  * Improvements
  - [DMC-1318] - Better HTTP Copy error message in Davix
  - [davix/pull/95] - Fix CMake warning
  - Improve build and release scripts to also accept tags containing release number</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1667476800">- Update to version 0.8.3:
  * Bug fixes
  - [DMC-1345] - Segfault when encountering invalid redirection URL
  - [DMC-1346] - Segfault because of empty NeonSession object</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1676462400">- Update to version 0.8.4:
  * New Features
  - [DMC-1358] - Provide involved transfer hosts via the Copy API
  - [davix/issues/101] - Introspect redirections for HTTP TPC xfers
  * Improvements
  - [DMC-1361] - Improve Davix header logs propagation via logging callback function
  - [davix/pull/99] - Re-enable test to be run with CTest (or make test / ninja test)
  * Issues
  - [davix/issues/98] - Infinite loop in davix slow unit tests when using external libcurl
  - [davix/issues/100] - Unit tests fail when run by more than one user on the same machine
  - [davix/issues/102] - CVE-2022-32221 in bundled curl library
  - [davix/pull/103] - Don't downgrade the C++ version (bugzilla#2163827)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 0.8.5:
  * [gh#cern-fts/davix#107] - CVE-2023-38545 in bundled curl
    library.
  * [gh#cern-fts/davix#106] - Add git mailmap file.
- Use macros to define version, to avoid changing version related
  strings in multiple places.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712750400">- Update to version 0.8.6:
  * Davix header parsing is case-sensitive for libcurl backend.
  * libxml 2.12.0 breaks Gfal2/Davix listing.
  * Incorrect IPv4 reported for HTTP-TPC transfers that don't send
    "RemoteConnections" marker.
  * [gh#cern-fts/davix#113] - Use sed in a more POSIX compliant
    way.
  * Long Authorization header xxxx token string print in Davix.
  * [gh#cern-fts/davix#105] - Do not hardcode error numbers.
  * [gh#cern-fts/davix#110] - Support the NVHPC compiler.
- Empty %check section for rpmlint.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714564800">- Use system available curl and rapidjson instead of bundled
  instances. The use of system rapidjson has the nice side-effect
  of no longer failing to build against GCC14.
- Add davix-no-hardcoded-rapidjson-includes.patch -- Do not hard
  code the location of rapidjson header, and allow system package
  to be used if available [gh#cern-fts/davix#119].
- Enable third-party copy program davix-cp, add BuildRequires:
  pkgconfig(gsoapssl++).
- Run tests as part of %check.</changelog>
</package>
<package pkgid="1f825cee9bb68af3153d93f6de4885dc86fc8fae205c723c5bd3622ce86ed6e03279270dc2df1ac71aef085a716e406b0498da2a3fa4ec53e36715e9577b9f61" name="ddcutil-service" arch="src">
  <version epoch="0" ver="1.0.7" rel="1.0.2.1.sr20240429"/>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1705579200">- Version 1.0.0
  * Added an optional D-Bus interface to ddcutil for up 10x faster response times.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1709208000">- Version 1.0.2
  - Added VcpValueChanged D-Bus signal which triggers if the SetVcp method succeeds. This is to allow
    multiple clients to be aware of changes made by each.
  - Added SetVcpWithContext which accepts a client-context to be returned with the VcpValueChanged signal.
  - ServiceEmitSignals renamed to ServiceEmitConnectivitySignals to avoid confusion.
  - Command line option --emit-signals renamed to --emit-connectivity-signals for the same reason.
  - Fix ServiceEmitSignals property assignment so that it correctly toggles hotplug signals.
  - Fix hotplug polling so that it remains an option no matter what version of libddcutil is in use.
- Version 1.0.1
  - Use gcc with -Wformat-security for safety and to match Arch and Ubuntu defaults.
  - Calling ddca_init() before verify_i2c() to fix runtime error for libddcutil &gt;= 2.1.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1711972800">- 1.0.3
  - Reduce unnecessary logging.
  - Improve the description of the service's signals in ddcutil-service.1.
  - Correct the typo in option name --perfer-drm (it was mistakenly called --prefer-dma).
  - For simple VCP-features, only return the low-byte, for some VDUs the high-byte might contain junk.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1712923200">- 1.0.4
  - Provide an API flag RETURN_RAW_VALUES which disables GetVcp high-byte masking of Simple Non-Continuous features.
  - Provide the --return-raw-values command line option for the same purpose.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1714392000">- 1.0.6
  - Add SetVcp/SetVcpWithContext NO_VERIFY (no retry) flag option.
  - Match the behaviour of the ddcutil command, default to verify-and-retry for all set-vcp method calls.
  - Default to verify-and-retry for all libddcutil versions.
  - Replace the stateful DdcutilVerifySetVcp property with the stateless NO_VERIFY flag.
  - Fix the ServiceFlagOptions property so that it lists all flag options.
  - Check the status returned by libddcutil ddca_init() and exit on error to prevent any inconsistent behaviour.
  - Cleanup the --prefer-polling and --prefer-drm options to make them consistent with each other.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1715860800">- 1.0.7
  - Slightly improved setvcp diagnostics.
  - Fix methods failing with return code DDCRC_OTHER (-3022) when only some i2c devices are accessible.</changelog>
</package>
<package pkgid="66836458a03ba55fa78f215b032fb64cd2c9c76bcbcca02e581501523d08692de958eaa3d0aa2682caa645906a2a6d0718d0915c4b8f43c8e702e759a2301852" name="ddcutil-service" arch="x86_64">
  <version epoch="0" ver="1.0.7" rel="1.0.2.1.sr20240429"/>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1705579200">- Version 1.0.0
  * Added an optional D-Bus interface to ddcutil for up 10x faster response times.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1709208000">- Version 1.0.2
  - Added VcpValueChanged D-Bus signal which triggers if the SetVcp method succeeds. This is to allow
    multiple clients to be aware of changes made by each.
  - Added SetVcpWithContext which accepts a client-context to be returned with the VcpValueChanged signal.
  - ServiceEmitSignals renamed to ServiceEmitConnectivitySignals to avoid confusion.
  - Command line option --emit-signals renamed to --emit-connectivity-signals for the same reason.
  - Fix ServiceEmitSignals property assignment so that it correctly toggles hotplug signals.
  - Fix hotplug polling so that it remains an option no matter what version of libddcutil is in use.
- Version 1.0.1
  - Use gcc with -Wformat-security for safety and to match Arch and Ubuntu defaults.
  - Calling ddca_init() before verify_i2c() to fix runtime error for libddcutil &gt;= 2.1.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1711972800">- 1.0.3
  - Reduce unnecessary logging.
  - Improve the description of the service's signals in ddcutil-service.1.
  - Correct the typo in option name --perfer-drm (it was mistakenly called --prefer-dma).
  - For simple VCP-features, only return the low-byte, for some VDUs the high-byte might contain junk.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1712923200">- 1.0.4
  - Provide an API flag RETURN_RAW_VALUES which disables GetVcp high-byte masking of Simple Non-Continuous features.
  - Provide the --return-raw-values command line option for the same purpose.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1714392000">- 1.0.6
  - Add SetVcp/SetVcpWithContext NO_VERIFY (no retry) flag option.
  - Match the behaviour of the ddcutil command, default to verify-and-retry for all set-vcp method calls.
  - Default to verify-and-retry for all libddcutil versions.
  - Replace the stateful DdcutilVerifySetVcp property with the stateless NO_VERIFY flag.
  - Fix the ServiceFlagOptions property so that it lists all flag options.
  - Check the status returned by libddcutil ddca_init() and exit on error to prevent any inconsistent behaviour.
  - Cleanup the --prefer-polling and --prefer-drm options to make them consistent with each other.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1715860800">- 1.0.7
  - Slightly improved setvcp diagnostics.
  - Fix methods failing with return code DDCRC_OTHER (-3022) when only some i2c devices are accessible.</changelog>
</package>
<package pkgid="2982dafbd922f1664a94b5e42f153c5dab2f5f82b745c7b67dba4a2c6d19478e2d91f5ef0881d68d07cd3fc3f1605c6ff56265707518ef0397e9592d6e5dc90b" name="ddcutil-service-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.0.7" rel="1.0.2.1.sr20240429"/>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1705579200">- Version 1.0.0
  * Added an optional D-Bus interface to ddcutil for up 10x faster response times.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1709208000">- Version 1.0.2
  - Added VcpValueChanged D-Bus signal which triggers if the SetVcp method succeeds. This is to allow
    multiple clients to be aware of changes made by each.
  - Added SetVcpWithContext which accepts a client-context to be returned with the VcpValueChanged signal.
  - ServiceEmitSignals renamed to ServiceEmitConnectivitySignals to avoid confusion.
  - Command line option --emit-signals renamed to --emit-connectivity-signals for the same reason.
  - Fix ServiceEmitSignals property assignment so that it correctly toggles hotplug signals.
  - Fix hotplug polling so that it remains an option no matter what version of libddcutil is in use.
- Version 1.0.1
  - Use gcc with -Wformat-security for safety and to match Arch and Ubuntu defaults.
  - Calling ddca_init() before verify_i2c() to fix runtime error for libddcutil &gt;= 2.1.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1711972800">- 1.0.3
  - Reduce unnecessary logging.
  - Improve the description of the service's signals in ddcutil-service.1.
  - Correct the typo in option name --perfer-drm (it was mistakenly called --prefer-dma).
  - For simple VCP-features, only return the low-byte, for some VDUs the high-byte might contain junk.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1712923200">- 1.0.4
  - Provide an API flag RETURN_RAW_VALUES which disables GetVcp high-byte masking of Simple Non-Continuous features.
  - Provide the --return-raw-values command line option for the same purpose.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1714392000">- 1.0.6
  - Add SetVcp/SetVcpWithContext NO_VERIFY (no retry) flag option.
  - Match the behaviour of the ddcutil command, default to verify-and-retry for all set-vcp method calls.
  - Default to verify-and-retry for all libddcutil versions.
  - Replace the stateful DdcutilVerifySetVcp property with the stateless NO_VERIFY flag.
  - Fix the ServiceFlagOptions property so that it lists all flag options.
  - Check the status returned by libddcutil ddca_init() and exit on error to prevent any inconsistent behaviour.
  - Cleanup the --prefer-polling and --prefer-drm options to make them consistent with each other.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1715860800">- 1.0.7
  - Slightly improved setvcp diagnostics.
  - Fix methods failing with return code DDCRC_OTHER (-3022) when only some i2c devices are accessible.</changelog>
</package>
<package pkgid="281a48c64fd2ecde09f4c64620d165a766a022a890052ed8ce2aa7ac56e5d0e0359d3a0a535cfc5e76c4c0df334690cac15acfb3a058ba41ad221122eee32edc" name="ddcutil-service-debugsource" arch="x86_64">
  <version epoch="0" ver="1.0.7" rel="1.0.2.1.sr20240429"/>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1705579200">- Version 1.0.0
  * Added an optional D-Bus interface to ddcutil for up 10x faster response times.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1709208000">- Version 1.0.2
  - Added VcpValueChanged D-Bus signal which triggers if the SetVcp method succeeds. This is to allow
    multiple clients to be aware of changes made by each.
  - Added SetVcpWithContext which accepts a client-context to be returned with the VcpValueChanged signal.
  - ServiceEmitSignals renamed to ServiceEmitConnectivitySignals to avoid confusion.
  - Command line option --emit-signals renamed to --emit-connectivity-signals for the same reason.
  - Fix ServiceEmitSignals property assignment so that it correctly toggles hotplug signals.
  - Fix hotplug polling so that it remains an option no matter what version of libddcutil is in use.
- Version 1.0.1
  - Use gcc with -Wformat-security for safety and to match Arch and Ubuntu defaults.
  - Calling ddca_init() before verify_i2c() to fix runtime error for libddcutil &gt;= 2.1.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1711972800">- 1.0.3
  - Reduce unnecessary logging.
  - Improve the description of the service's signals in ddcutil-service.1.
  - Correct the typo in option name --perfer-drm (it was mistakenly called --prefer-dma).
  - For simple VCP-features, only return the low-byte, for some VDUs the high-byte might contain junk.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1712923200">- 1.0.4
  - Provide an API flag RETURN_RAW_VALUES which disables GetVcp high-byte masking of Simple Non-Continuous features.
  - Provide the --return-raw-values command line option for the same purpose.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1714392000">- 1.0.6
  - Add SetVcp/SetVcpWithContext NO_VERIFY (no retry) flag option.
  - Match the behaviour of the ddcutil command, default to verify-and-retry for all set-vcp method calls.
  - Default to verify-and-retry for all libddcutil versions.
  - Replace the stateful DdcutilVerifySetVcp property with the stateless NO_VERIFY flag.
  - Fix the ServiceFlagOptions property so that it lists all flag options.
  - Check the status returned by libddcutil ddca_init() and exit on error to prevent any inconsistent behaviour.
  - Cleanup the --prefer-polling and --prefer-drm options to make them consistent with each other.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1715860800">- 1.0.7
  - Slightly improved setvcp diagnostics.
  - Fix methods failing with return code DDCRC_OTHER (-3022) when only some i2c devices are accessible.</changelog>
</package>
<package pkgid="8deb3bb540fbc817d6f3afadff766497d4769fee1e409ca5f5303f869bf4af4d7a6ddc284f10d64c157754be45da4492c776f5c3b76f65027c40272fc8b84b38" name="demumble" arch="src">
  <version epoch="0" ver="1.2.3" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589889600">- Initial release on OBS</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715601600">- update to 1.2.3:
  * Update LLVM demangling libraries to a new version
  * Build using C++17
  * Don't silently omit suffices on ms symbols</changelog>
</package>
<package pkgid="2dbf45454ab4a5c53c1a0a26fb0fa763d41d1c0fd87394731ecec8455205579053f26ffb08a8c78697d9f72ea63824943ffb4d2c3c415ebae7d8e78beab8d448" name="demumble" arch="x86_64">
  <version epoch="0" ver="1.2.3" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589889600">- Initial release on OBS</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715601600">- update to 1.2.3:
  * Update LLVM demangling libraries to a new version
  * Build using C++17
  * Don't silently omit suffices on ms symbols</changelog>
</package>
<package pkgid="414d7d93f61831b79b47beaba8462f88bd9d08be4486c0cc7759f0f283df3dc85a8500a69360ba67075417c27fcef1f63b346d9ce4198de504214dbaa57c8f38" name="demumble-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.3" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589889600">- Initial release on OBS</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715601600">- update to 1.2.3:
  * Update LLVM demangling libraries to a new version
  * Build using C++17
  * Don't silently omit suffices on ms symbols</changelog>
</package>
<package pkgid="7ccc673658bb97fa5f7cf3e27768ace7d00a8f08625a0a4c26b9d414e440c544cd2c0c7afcd85e624a4ad9838d48f239d87475ff4bb4868a5d79150c6453ec34" name="demumble-debugsource" arch="x86_64">
  <version epoch="0" ver="1.2.3" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589889600">- Initial release on OBS</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715601600">- update to 1.2.3:
  * Update LLVM demangling libraries to a new version
  * Build using C++17
  * Don't silently omit suffices on ms symbols</changelog>
</package>
<package pkgid="a3e0271e4f07589b4a57412bdc25006f242e37769355734d4290b37813b3bb4725571805a860666a8e3f370a0b280b4fd1187b5dd91289d5b6fbee40e28397fe" name="desktop-translations" arch="noarch">
  <version epoch="0" ver="84.87.20240503.9343de5" rel="1.1"/>
  <changelog author="opensuse-packaging@opensuse.org" date="1569240000">- Update to version 84.87.20190923.8ea56c56:
  * Regenerate .po files after some more search-replace for YaST
  * Run update-po-files.sh after Leap 15.2 update
  * Update for Leap 15.2 (boo#1145197, bsc#1146886)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (German)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (German)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (German)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Italian)
  * Translated using Weblate (German)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Portuguese (Brazil))
  * Drop "translation" from English to English
  * Remove Indonesian from en_US files
  * Translated using Weblate (German)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (German)
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (Portuguese)
  * Translated using Weblate (German)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (French)
  * Translated using Weblate (French)
  * Translated using Weblate (French)
  * Translated using Weblate (Portuguese)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Dutch)
  * Update all po files
  * Translated using Weblate (German)
  * Translated using Weblate (Chinese (China))
  * Update update-desktop-files-yast.po
  * Translated using Weblate (Turkish)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Lao)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Occidental)
  * Added translation using Weblate (Occidental)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Occidental)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Arabic)
  * Translated using Weblate (Occidental)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Arabic)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Japanese)
  * Added translation using Weblate (Occidental)
  * Translated using Weblate (Slovak)
  * Added translation using Weblate (Occidental)
  * Translated using Weblate (Slovak)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1569326400">- Update to version 84.87.20190924.7050555c:
  * Unfuzzy YaST groups translations
  * fix typo
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (German)
- The following bug was referenced in SLE 15:
  * boo#1037823</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1584014400">- Update to version 84.87.20200312.febbb097:
  * Add two TODO notes to generate_and_merge_pos.sh
  * Drop en_US (boo#1139962, bsc#1163437).
  * README.md: Document the process of update
  * Translated using Weblate (Belarusian)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Czech)
  * Translated using Weblate (Danish)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Estonian)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (German)
  * Translated using Weblate (Greek)
  * Translated using Weblate (Indonesian)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Turkish)
  * Translated using Weblate (Vietnamese)
  * Update strings from Leap 15.2.</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1615291200">- Update to version 84.87.20210202.7db31a52:
  * Update strings from Leap 15.3.
  * Translated using Weblate (Arabic)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Central Atlas Tamazight)
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (English (United Kingdom))
  * Translated using Weblate (Finnish)
  * Translated using Weblate (French)
  * Translated using Weblate (German)
  * Translated using Weblate (Greek)
  * Translated using Weblate (Indonesian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Portuguese)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Swedish)
  * Added translation using Weblate (Central Atlas Tamazight)
  * Drop obsolete mimelnk files (boo#1062631).</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1647518400">- Update to version 84.87.20220316.9301f89b:
  * Update strings from Leap 15.4.
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Chinese (Taiwan) (zh_TW))
  * Translated using Weblate (Chinese (Taiwan))
  * Translated using Weblate (Croatian)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (French)
  * Translated using Weblate (German)
  * Translated using Weblate (Hindi)
  * Translated using Weblate (Indonesian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Kabyle)
  * Translated using Weblate (Lithuanian)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Russian)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Turkish)
  * Translated using Weblate (Ukrainian)
  * Translated using Weblate (Vietnamese)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1651406400">- Update to version 84.87.20220427.80cb897f:
  * Translated using Weblate (Slovenian)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Czech)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1676289600">- Update to version 84.87.20230128.350400f:
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (German)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Russian)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1681473600">- Update to version 84.87.20230410.dc72281:
  * Translated using Weblate (Latvian)
  * Translated using Weblate (Latvian)
  * Translated using Weblate (German)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Lithuanian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Persian)
  * Translated using Weblate (Persian)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1714737600">- Update to version 84.87.20240502.b932b7c:
  * Add download_data_from_download-o-o.sh
  * Added translation using Weblate (Latvian)
  * Disable appstream and polkit extraction
  * Leap 15.6 desktop-file-translations
  * Translated using Weblate (Arabic)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Croatian)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (English (United Kingdom))
  * Translated using Weblate (Finnish)
  * Translated using Weblate (German)
  * Translated using Weblate (Greek)
  * Translated using Weblate (Indonesian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Latvian)
  * Translated using Weblate (Lithuanian)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Portuguese)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Serbian (latin) (sr@latin))
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Turkish)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1714737601">- Update to version 84.87.20240503.9343de5:
  * Update for SLES 15 SP6 RC / Leap 15.6 RC poo#131735
  * Manually remove further invalid character occurances
  * Fix Browse C:\ drive incorrect escaping</changelog>
</package>
<package pkgid="1a874de074a4ef3a2590703db9fb5b2b516257fcea6f4e40452aadb283cd5d83fffaacede592eb4972cdb4b87e6a19e63bdee42b96fb15d8d78e10c572a0e1c7" name="desktop-translations" arch="src">
  <version epoch="0" ver="84.87.20240503.9343de5" rel="1.1"/>
  <changelog author="opensuse-packaging@opensuse.org" date="1523880000">- Update to version 84.87.20180416.e6c83e49:
  * Translated using Weblate (Arabic)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Chinese (Taiwan))
  * Translated using Weblate (Czech)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (French)
  * Translated using Weblate (German)
  * Translated using Weblate (Hungarian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Lithuanian)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Russian)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Swedish)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1524571200">- Update to version 84.87.20180423.2e342f3a:
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Italian)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Spanish)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1525780800">- Update to version 84.87.20180507.9a26f9e2:
  * Translated using Weblate (Dutch)
  * Translated using Weblate (German)
  * Translated using Weblate (Greek)
  * Translated using Weblate (Hindi)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Slovak)</changelog>
  <changelog author="ke@suse.com" date="1549886400">- Update to version 84.87.20190131.bc9de591:
  * update desktop file data
  * adjust for 15.1
  * Also translate X-SuSE-YaST-Keywords entries in .desktop files
  * Consistently use LF line ending
  * Run generation with new enabled keys
  * Translated using Weblate (Arabic)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Chinese (Taiwan))
  * Translated using Weblate (Czech)
  * Translated using Weblate (Danish)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Galician)
  * Translated using Weblate (German)
  * Translated using Weblate (Indonesian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Kabyle)
  * Translated using Weblate (Persian)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Turkish)
  * Update appstreamdata.po
  * Update mimeinfo.po</changelog>
  <changelog author="Karl Eichwalder &lt;ke@suse.com&gt;" date="1551873600">- Update to version 84.87.20190305.22ea2626:
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Galician)
  * Translated using Weblate (German)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Spanish)</changelog>
  <changelog author="Karl Eichwalder &lt;ke@suse.com&gt;" date="1551873601">- New language: kab.</changelog>
  <changelog author="Karl Eichwalder &lt;ke@suse.de&gt;" date="1553515200">- Update to version 84.87.20190314.58da68e1:
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Czech)
  * Translated using Weblate (Danish)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (French)
  * Translated using Weblate (Galician)
  * Translated using Weblate (German)
  * Translated using Weblate (Korean)
  * Translated using Weblate (Lithuanian)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Spanish)</changelog>
  <changelog author="Karl Eichwalder &lt;ke@suse.de&gt;" date="1554984000">- Update to version 84.87.20190409.048e157e:
  * Translated using Weblate (Arabic)
  * Translated using Weblate (German)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Spanish)</changelog>
  <changelog author="Karl Eichwalder &lt;ke@suse.de&gt;" date="1557144000">- Update to version 84.87.20190504.726deb37:
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Lithuanian)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Russian)
  * Translated using Weblate (Slovak)
  * update translations</changelog>
  <changelog author="Karl Eichwalder &lt;ke@suse.de&gt;" date="1557748800">- Update to version 84.87.20190508.853b49d2:
  * Translated using Weblate (Slovak)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1569240000">- Update to version 84.87.20190923.8ea56c56:
  * Regenerate .po files after some more search-replace for YaST
  * Run update-po-files.sh after Leap 15.2 update
  * Update for Leap 15.2 (boo#1145197, bsc#1146886)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (German)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (German)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (German)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Italian)
  * Translated using Weblate (German)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Portuguese (Brazil))
  * Drop "translation" from English to English
  * Remove Indonesian from en_US files
  * Translated using Weblate (German)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (German)
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (Portuguese)
  * Translated using Weblate (German)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (French)
  * Translated using Weblate (French)
  * Translated using Weblate (French)
  * Translated using Weblate (Portuguese)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Dutch)
  * Update all po files
  * Translated using Weblate (German)
  * Translated using Weblate (Chinese (China))
  * Update update-desktop-files-yast.po
  * Translated using Weblate (Turkish)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Lao)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Occidental)
  * Added translation using Weblate (Occidental)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Occidental)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Arabic)
  * Translated using Weblate (Occidental)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Arabic)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Japanese)
  * Added translation using Weblate (Occidental)
  * Translated using Weblate (Slovak)
  * Added translation using Weblate (Occidental)
  * Translated using Weblate (Slovak)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1569326400">- Update to version 84.87.20190924.7050555c:
  * Unfuzzy YaST groups translations
  * fix typo
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (German)
- The following bug was referenced in SLE 15:
  * boo#1037823</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1584014400">- Update to version 84.87.20200312.febbb097:
  * Add two TODO notes to generate_and_merge_pos.sh
  * Drop en_US (boo#1139962, bsc#1163437).
  * README.md: Document the process of update
  * Translated using Weblate (Belarusian)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Czech)
  * Translated using Weblate (Danish)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Estonian)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (German)
  * Translated using Weblate (Greek)
  * Translated using Weblate (Indonesian)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Turkish)
  * Translated using Weblate (Vietnamese)
  * Update strings from Leap 15.2.</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1615291200">- Update to version 84.87.20210202.7db31a52:
  * Update strings from Leap 15.3.
  * Translated using Weblate (Arabic)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Central Atlas Tamazight)
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (English (United Kingdom))
  * Translated using Weblate (Finnish)
  * Translated using Weblate (French)
  * Translated using Weblate (German)
  * Translated using Weblate (Greek)
  * Translated using Weblate (Indonesian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Portuguese)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Swedish)
  * Added translation using Weblate (Central Atlas Tamazight)
  * Drop obsolete mimelnk files (boo#1062631).</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1647518400">- Update to version 84.87.20220316.9301f89b:
  * Update strings from Leap 15.4.
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Chinese (China))
  * Translated using Weblate (Chinese (Taiwan) (zh_TW))
  * Translated using Weblate (Chinese (Taiwan))
  * Translated using Weblate (Croatian)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (French)
  * Translated using Weblate (German)
  * Translated using Weblate (Hindi)
  * Translated using Weblate (Indonesian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Kabyle)
  * Translated using Weblate (Lithuanian)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Russian)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Turkish)
  * Translated using Weblate (Ukrainian)
  * Translated using Weblate (Vietnamese)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1651406400">- Update to version 84.87.20220427.80cb897f:
  * Translated using Weblate (Slovenian)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Czech)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1676289600">- Update to version 84.87.20230128.350400f:
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (German)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Russian)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1681473600">- Update to version 84.87.20230410.dc72281:
  * Translated using Weblate (Latvian)
  * Translated using Weblate (Latvian)
  * Translated using Weblate (German)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Lithuanian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Persian)
  * Translated using Weblate (Persian)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1714737600">- Update to version 84.87.20240502.b932b7c:
  * Add download_data_from_download-o-o.sh
  * Added translation using Weblate (Latvian)
  * Disable appstream and polkit extraction
  * Leap 15.6 desktop-file-translations
  * Translated using Weblate (Arabic)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Croatian)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (English (United Kingdom))
  * Translated using Weblate (Finnish)
  * Translated using Weblate (German)
  * Translated using Weblate (Greek)
  * Translated using Weblate (Indonesian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Latvian)
  * Translated using Weblate (Lithuanian)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Portuguese)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Serbian (latin) (sr@latin))
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Turkish)</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1714737601">- Update to version 84.87.20240503.9343de5:
  * Update for SLES 15 SP6 RC / Leap 15.6 RC poo#131735
  * Manually remove further invalid character occurances
  * Fix Browse C:\ drive incorrect escaping</changelog>
</package>
<package pkgid="af4a6388fddcec2cb1de673e8814f498463cab008480e7f6b822a4149093a023226f2fb53863dbad0ca39192a00e5da162adb0d68a61fbeb7a0337733457e152" name="dfu-tool" arch="x86_64">
  <version epoch="0" ver="1.9.16" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688558400">- Enable efi_fw_update on riscv64
- fwupdagent and dfu-tool are only built %{with efi_fw_update}</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
</package>
<package pkgid="dde950b45b67f393f7168d28ab738458e60603e08fad70a3bdeb82b54e22ec4503b758a1ea46a2c7f9a37cdcb4ecbeb664519162c378609323e60ec8e061478f" name="dfu-tool" arch="x86_64">
  <version epoch="0" ver="1.9.18" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714392000">- Update to version 1.9.18:
  + Fix a small memory leak in fwupdmgr.
  + Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
  + This release fixes the following bugs:
  - Capture device status changes when in bootloader mode.
  - Change the systemd SystemCallFilter to an allowlist.
  - Detect when a CCGX dock forbids downgrade.
  - Do not add an overly-generic instance ID to CrosEC devices.
  - Do not read OptionROM verification data on Apple hardware.
  - Emit a signal when a user-request is no longer valid.
  - Fix a potential crash when parsing invalid CBOR data.
  - Properly show SPDX project licenses with AND as a delimiter.
  - Verify that syscalls are being filtered correctly at startup.
  + This release adds support for the following hardware:
  - Asus DC201.
  - Realtek Gen1 RTS541x.</changelog>
</package>
<package pkgid="02122366e6b7094fde890fc1fbb3c7c62eee4ec04e19a5b1de720401ac96d1a02b974bad0a629972c1fd5da475b60e574236776bc1510a2977fdf83c8d8da9fa" name="dfu-tool" arch="x86_64">
  <version epoch="0" ver="1.9.19" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714392000">- Update to version 1.9.18:
  + Fix a small memory leak in fwupdmgr.
  + Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
  + This release fixes the following bugs:
  - Capture device status changes when in bootloader mode.
  - Change the systemd SystemCallFilter to an allowlist.
  - Detect when a CCGX dock forbids downgrade.
  - Do not add an overly-generic instance ID to CrosEC devices.
  - Do not read OptionROM verification data on Apple hardware.
  - Emit a signal when a user-request is no longer valid.
  - Fix a potential crash when parsing invalid CBOR data.
  - Properly show SPDX project licenses with AND as a delimiter.
  - Verify that syscalls are being filtered correctly at startup.
  + This release adds support for the following hardware:
  - Asus DC201.
  - Realtek Gen1 RTS541x.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Update to version 1.9.19:
  + This release adds the following features:
  - Drop heap as part of a housekeeping action.
  - Retry downloads to workaround flaky network connections.
  + This release fixes the following bugs:
  - Assume new ME versions are called CSME.
  - Fix a buffer-overread when parsing invalid CoSWID entity
    data.
  - Fix a logic thinko when parsing GUID strings.
  - Fix downloading files on Windows with libcurl &gt;= 7.77.0.
  - Revert back to a simpler syscall blocklist-based filter.
  + This release adds support for the following hardware:.
  - Acer U32 dock.
  - Luxshare 7-in-1 dock.
  - Pixart models 2404, 4206, 2440, 2418, 2752, 2840 and 2818.</changelog>
</package>
<package pkgid="680c35ab3602bce4d35fe4e9c1108292af4a7a418dbd5546ad2ffb4a5f6d5ce379533222111d33f1e4fd5c3e022f7512c676248ae9e416d78403ff19a53ea556" name="dfu-tool-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.9.16" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688558400">- Enable efi_fw_update on riscv64
- fwupdagent and dfu-tool are only built %{with efi_fw_update}</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
</package>
<package pkgid="a4b3789d121188be3acb9f6aa099834dcf6fef4c171a8cb2f6bc95827271e1b327096c9f70cfabbc92289987b0f2172c3bd2cf6554863c9ef01637f152e7a150" name="dfu-tool-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.9.18" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714392000">- Update to version 1.9.18:
  + Fix a small memory leak in fwupdmgr.
  + Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
  + This release fixes the following bugs:
  - Capture device status changes when in bootloader mode.
  - Change the systemd SystemCallFilter to an allowlist.
  - Detect when a CCGX dock forbids downgrade.
  - Do not add an overly-generic instance ID to CrosEC devices.
  - Do not read OptionROM verification data on Apple hardware.
  - Emit a signal when a user-request is no longer valid.
  - Fix a potential crash when parsing invalid CBOR data.
  - Properly show SPDX project licenses with AND as a delimiter.
  - Verify that syscalls are being filtered correctly at startup.
  + This release adds support for the following hardware:
  - Asus DC201.
  - Realtek Gen1 RTS541x.</changelog>
</package>
<package pkgid="c47341018433fec8f3d74afef09fe8ecff87edb61aeb8b5c78f4491363223dec5f7d4b25412a354b73d60896e7f449428f9772413a4868f3432417e2f733cb45" name="dfu-tool-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.9.19" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714392000">- Update to version 1.9.18:
  + Fix a small memory leak in fwupdmgr.
  + Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
  + This release fixes the following bugs:
  - Capture device status changes when in bootloader mode.
  - Change the systemd SystemCallFilter to an allowlist.
  - Detect when a CCGX dock forbids downgrade.
  - Do not add an overly-generic instance ID to CrosEC devices.
  - Do not read OptionROM verification data on Apple hardware.
  - Emit a signal when a user-request is no longer valid.
  - Fix a potential crash when parsing invalid CBOR data.
  - Properly show SPDX project licenses with AND as a delimiter.
  - Verify that syscalls are being filtered correctly at startup.
  + This release adds support for the following hardware:
  - Asus DC201.
  - Realtek Gen1 RTS541x.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Update to version 1.9.19:
  + This release adds the following features:
  - Drop heap as part of a housekeeping action.
  - Retry downloads to workaround flaky network connections.
  + This release fixes the following bugs:
  - Assume new ME versions are called CSME.
  - Fix a buffer-overread when parsing invalid CoSWID entity
    data.
  - Fix a logic thinko when parsing GUID strings.
  - Fix downloading files on Windows with libcurl &gt;= 7.77.0.
  - Revert back to a simpler syscall blocklist-based filter.
  + This release adds support for the following hardware:.
  - Acer U32 dock.
  - Luxshare 7-in-1 dock.
  - Pixart models 2404, 4206, 2440, 2418, 2752, 2840 and 2818.</changelog>
</package>
<package pkgid="1353e3b6c34b6d080b315e9c46dd67480bacd2ec795135b8aa9593bb675ed16b7e0eb8433f45bcc04a981677499f7e8262472190d9c063cd0d6f5dca17199ecf" name="discover6" arch="src">
  <version epoch="0" ver="6.0.4" rel="2.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702987200">- Init discover6</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1705320000">- Update to 5.92.0 (6.0 RC 1)
  * For more details please see:
    https://kde.org/announcements/megarelease/6/rc1/</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1706702400">- Update to 5.93.0 (6.0 RC 2):
  * New bugfix release
  * See https://kde.org/announcements/megarelease/6/rc2/ for details
- Changes since 5.92.0:
  * Adapt to move of KNSCore::ErrorCode enum nested namespace
  * Flatpak: Fix up prompt to delete uninstalled app's data (kde#478704)
  * Improve time to a ready startup page
  * Do not use the currentSubMenu to reset the view
  * discover: Make status view the drawer's footer
  * flatpak: Finalize refresh even when appstream pool was already loaded
  * Fix missing Addons button/view (kde#477772)
  * Home page: span and wrap title labels (kde#476898)
  * Fix 'Still looking' text centering (kde#479737)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1708516800">- Update to 6.0.0:
  * New bugfix release
  * Release announcement not available yet
- Changes since 5.93.0:
  * update version for new release
  * flatpak: Fix loading a flatpakref when we already have the repository added
  * update version for new release</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709121600">- Update QML dependencies</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709553600">- Add Provides/Obsoletes to replace Plasma 5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709726400">- Update to 6.0.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.1
- Changes since 6.0.0:
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709812800">- Enable fwupd integration on Leap 15.6+</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710331200">- Update to 6.0.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.2
- Changes since 6.0.1:
  * update version for new release
  * fix appstream warnign url-homepage-missing
  * kns: Make sure we don't emit twice the same resource (kde#482095)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710763200">- Also obsolete plasma5-pk-updates-lang</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1710763201">- Update recommended packages</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1711454400">- Update to 6.0.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
  * revert duplicated appstream edit
  * update version for new release
  * kns: Make sure we only launch requests once
  * kns: fix entry deduplication
  * packagekitbackend: de-thread the appstream loading hotfix
  * Fix build with c++17
  * flatpak: Rescue local files that might exist before creating a new file</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1713355200">- Update to 6.0.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.4
- Changes since 6.0.3:
  * update version for new release
  * packagekit: make sure to load all packages when necessary
  * flatpak: don't crash on elsewhere consumed streams
  * flatpak: change deferredResultStream to template
  * revert premature appstream update
  * update version for new release
  * GridApplicationDelegate: Wrap labels, don't let them overflow
  * packagekit: only resolve dependencies for resources in None state (kde#464467)
  * flatpak, packagekit: fix threaded deadlock in dlopen/gmodule (kde#481993)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1715860800">- Add patch to fix the notifier if NetworkManager is not used (boo#1224321):
  * 0001-notifier-Assume-online-if-no-QNetworkInformation-ins.patch</changelog>
</package>
<package pkgid="860a847dfd4938ffe63fa89c178308a96eddadc03fcdbb7539ce4d59e15b06de2bfffaced37b62a9aac7830c3c6b3ffc2e3a0b6c0805d8f04a31598fa3f788b5" name="discover6" arch="x86_64">
  <version epoch="0" ver="6.0.4" rel="2.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702987200">- Init discover6</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1705320000">- Update to 5.92.0 (6.0 RC 1)
  * For more details please see:
    https://kde.org/announcements/megarelease/6/rc1/</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1706702400">- Update to 5.93.0 (6.0 RC 2):
  * New bugfix release
  * See https://kde.org/announcements/megarelease/6/rc2/ for details
- Changes since 5.92.0:
  * Adapt to move of KNSCore::ErrorCode enum nested namespace
  * Flatpak: Fix up prompt to delete uninstalled app's data (kde#478704)
  * Improve time to a ready startup page
  * Do not use the currentSubMenu to reset the view
  * discover: Make status view the drawer's footer
  * flatpak: Finalize refresh even when appstream pool was already loaded
  * Fix missing Addons button/view (kde#477772)
  * Home page: span and wrap title labels (kde#476898)
  * Fix 'Still looking' text centering (kde#479737)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1708516800">- Update to 6.0.0:
  * New bugfix release
  * Release announcement not available yet
- Changes since 5.93.0:
  * update version for new release
  * flatpak: Fix loading a flatpakref when we already have the repository added
  * update version for new release</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709121600">- Update QML dependencies</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709553600">- Add Provides/Obsoletes to replace Plasma 5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709726400">- Update to 6.0.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.1
- Changes since 6.0.0:
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709812800">- Enable fwupd integration on Leap 15.6+</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710331200">- Update to 6.0.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.2
- Changes since 6.0.1:
  * update version for new release
  * fix appstream warnign url-homepage-missing
  * kns: Make sure we don't emit twice the same resource (kde#482095)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710763200">- Also obsolete plasma5-pk-updates-lang</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1710763201">- Update recommended packages</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1711454400">- Update to 6.0.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
  * revert duplicated appstream edit
  * update version for new release
  * kns: Make sure we only launch requests once
  * kns: fix entry deduplication
  * packagekitbackend: de-thread the appstream loading hotfix
  * Fix build with c++17
  * flatpak: Rescue local files that might exist before creating a new file</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1713355200">- Update to 6.0.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.4
- Changes since 6.0.3:
  * update version for new release
  * packagekit: make sure to load all packages when necessary
  * flatpak: don't crash on elsewhere consumed streams
  * flatpak: change deferredResultStream to template
  * revert premature appstream update
  * update version for new release
  * GridApplicationDelegate: Wrap labels, don't let them overflow
  * packagekit: only resolve dependencies for resources in None state (kde#464467)
  * flatpak, packagekit: fix threaded deadlock in dlopen/gmodule (kde#481993)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1715860800">- Add patch to fix the notifier if NetworkManager is not used (boo#1224321):
  * 0001-notifier-Assume-online-if-no-QNetworkInformation-ins.patch</changelog>
</package>
<package pkgid="da75ed2687e08ab5933284610030519121004524cd312b18e2e5b390c4ceb2c51a754a48764989059925280dc0d4a0735cf4c27dd819fd814a276fe56102768e" name="discover6-backend-flatpak" arch="x86_64">
  <version epoch="0" ver="6.0.4" rel="2.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702987200">- Init discover6</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1705320000">- Update to 5.92.0 (6.0 RC 1)
  * For more details please see:
    https://kde.org/announcements/megarelease/6/rc1/</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1706702400">- Update to 5.93.0 (6.0 RC 2):
  * New bugfix release
  * See https://kde.org/announcements/megarelease/6/rc2/ for details
- Changes since 5.92.0:
  * Adapt to move of KNSCore::ErrorCode enum nested namespace
  * Flatpak: Fix up prompt to delete uninstalled app's data (kde#478704)
  * Improve time to a ready startup page
  * Do not use the currentSubMenu to reset the view
  * discover: Make status view the drawer's footer
  * flatpak: Finalize refresh even when appstream pool was already loaded
  * Fix missing Addons button/view (kde#477772)
  * Home page: span and wrap title labels (kde#476898)
  * Fix 'Still looking' text centering (kde#479737)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1708516800">- Update to 6.0.0:
  * New bugfix release
  * Release announcement not available yet
- Changes since 5.93.0:
  * update version for new release
  * flatpak: Fix loading a flatpakref when we already have the repository added
  * update version for new release</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709121600">- Update QML dependencies</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709553600">- Add Provides/Obsoletes to replace Plasma 5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709726400">- Update to 6.0.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.1
- Changes since 6.0.0:
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709812800">- Enable fwupd integration on Leap 15.6+</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710331200">- Update to 6.0.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.2
- Changes since 6.0.1:
  * update version for new release
  * fix appstream warnign url-homepage-missing
  * kns: Make sure we don't emit twice the same resource (kde#482095)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710763200">- Also obsolete plasma5-pk-updates-lang</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1710763201">- Update recommended packages</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1711454400">- Update to 6.0.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
  * revert duplicated appstream edit
  * update version for new release
  * kns: Make sure we only launch requests once
  * kns: fix entry deduplication
  * packagekitbackend: de-thread the appstream loading hotfix
  * Fix build with c++17
  * flatpak: Rescue local files that might exist before creating a new file</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1713355200">- Update to 6.0.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.4
- Changes since 6.0.3:
  * update version for new release
  * packagekit: make sure to load all packages when necessary
  * flatpak: don't crash on elsewhere consumed streams
  * flatpak: change deferredResultStream to template
  * revert premature appstream update
  * update version for new release
  * GridApplicationDelegate: Wrap labels, don't let them overflow
  * packagekit: only resolve dependencies for resources in None state (kde#464467)
  * flatpak, packagekit: fix threaded deadlock in dlopen/gmodule (kde#481993)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1715860800">- Add patch to fix the notifier if NetworkManager is not used (boo#1224321):
  * 0001-notifier-Assume-online-if-no-QNetworkInformation-ins.patch</changelog>
</package>
<package pkgid="b0caa8932aedc8b6007426f2803fa3657ef36c16b21c95c270c9b2fdf0b8997b156f964b36d4d61e61d8810e87884ebafd3ab4ee2e47317b33f35136dadea89e" name="discover6-backend-flatpak-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.0.4" rel="2.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702987200">- Init discover6</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1705320000">- Update to 5.92.0 (6.0 RC 1)
  * For more details please see:
    https://kde.org/announcements/megarelease/6/rc1/</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1706702400">- Update to 5.93.0 (6.0 RC 2):
  * New bugfix release
  * See https://kde.org/announcements/megarelease/6/rc2/ for details
- Changes since 5.92.0:
  * Adapt to move of KNSCore::ErrorCode enum nested namespace
  * Flatpak: Fix up prompt to delete uninstalled app's data (kde#478704)
  * Improve time to a ready startup page
  * Do not use the currentSubMenu to reset the view
  * discover: Make status view the drawer's footer
  * flatpak: Finalize refresh even when appstream pool was already loaded
  * Fix missing Addons button/view (kde#477772)
  * Home page: span and wrap title labels (kde#476898)
  * Fix 'Still looking' text centering (kde#479737)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1708516800">- Update to 6.0.0:
  * New bugfix release
  * Release announcement not available yet
- Changes since 5.93.0:
  * update version for new release
  * flatpak: Fix loading a flatpakref when we already have the repository added
  * update version for new release</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709121600">- Update QML dependencies</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709553600">- Add Provides/Obsoletes to replace Plasma 5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709726400">- Update to 6.0.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.1
- Changes since 6.0.0:
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709812800">- Enable fwupd integration on Leap 15.6+</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710331200">- Update to 6.0.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.2
- Changes since 6.0.1:
  * update version for new release
  * fix appstream warnign url-homepage-missing
  * kns: Make sure we don't emit twice the same resource (kde#482095)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710763200">- Also obsolete plasma5-pk-updates-lang</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1710763201">- Update recommended packages</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1711454400">- Update to 6.0.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
  * revert duplicated appstream edit
  * update version for new release
  * kns: Make sure we only launch requests once
  * kns: fix entry deduplication
  * packagekitbackend: de-thread the appstream loading hotfix
  * Fix build with c++17
  * flatpak: Rescue local files that might exist before creating a new file</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1713355200">- Update to 6.0.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.4
- Changes since 6.0.3:
  * update version for new release
  * packagekit: make sure to load all packages when necessary
  * flatpak: don't crash on elsewhere consumed streams
  * flatpak: change deferredResultStream to template
  * revert premature appstream update
  * update version for new release
  * GridApplicationDelegate: Wrap labels, don't let them overflow
  * packagekit: only resolve dependencies for resources in None state (kde#464467)
  * flatpak, packagekit: fix threaded deadlock in dlopen/gmodule (kde#481993)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1715860800">- Add patch to fix the notifier if NetworkManager is not used (boo#1224321):
  * 0001-notifier-Assume-online-if-no-QNetworkInformation-ins.patch</changelog>
</package>
<package pkgid="6367a9475cef3e4a8082b4f37bafbcce373097a49d4a70c2e1862798906db189988c9aeefa57bf8385a4c33dda13f7048a9b559cd63c7ea505ee63d416612059" name="discover6-backend-fwupd" arch="x86_64">
  <version epoch="0" ver="6.0.4" rel="2.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702987200">- Init discover6</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1705320000">- Update to 5.92.0 (6.0 RC 1)
  * For more details please see:
    https://kde.org/announcements/megarelease/6/rc1/</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1706702400">- Update to 5.93.0 (6.0 RC 2):
  * New bugfix release
  * See https://kde.org/announcements/megarelease/6/rc2/ for details
- Changes since 5.92.0:
  * Adapt to move of KNSCore::ErrorCode enum nested namespace
  * Flatpak: Fix up prompt to delete uninstalled app's data (kde#478704)
  * Improve time to a ready startup page
  * Do not use the currentSubMenu to reset the view
  * discover: Make status view the drawer's footer
  * flatpak: Finalize refresh even when appstream pool was already loaded
  * Fix missing Addons button/view (kde#477772)
  * Home page: span and wrap title labels (kde#476898)
  * Fix 'Still looking' text centering (kde#479737)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1708516800">- Update to 6.0.0:
  * New bugfix release
  * Release announcement not available yet
- Changes since 5.93.0:
  * update version for new release
  * flatpak: Fix loading a flatpakref when we already have the repository added
  * update version for new release</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709121600">- Update QML dependencies</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709553600">- Add Provides/Obsoletes to replace Plasma 5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709726400">- Update to 6.0.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.1
- Changes since 6.0.0:
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709812800">- Enable fwupd integration on Leap 15.6+</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710331200">- Update to 6.0.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.2
- Changes since 6.0.1:
  * update version for new release
  * fix appstream warnign url-homepage-missing
  * kns: Make sure we don't emit twice the same resource (kde#482095)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710763200">- Also obsolete plasma5-pk-updates-lang</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1710763201">- Update recommended packages</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1711454400">- Update to 6.0.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
  * revert duplicated appstream edit
  * update version for new release
  * kns: Make sure we only launch requests once
  * kns: fix entry deduplication
  * packagekitbackend: de-thread the appstream loading hotfix
  * Fix build with c++17
  * flatpak: Rescue local files that might exist before creating a new file</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1713355200">- Update to 6.0.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.4
- Changes since 6.0.3:
  * update version for new release
  * packagekit: make sure to load all packages when necessary
  * flatpak: don't crash on elsewhere consumed streams
  * flatpak: change deferredResultStream to template
  * revert premature appstream update
  * update version for new release
  * GridApplicationDelegate: Wrap labels, don't let them overflow
  * packagekit: only resolve dependencies for resources in None state (kde#464467)
  * flatpak, packagekit: fix threaded deadlock in dlopen/gmodule (kde#481993)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1715860800">- Add patch to fix the notifier if NetworkManager is not used (boo#1224321):
  * 0001-notifier-Assume-online-if-no-QNetworkInformation-ins.patch</changelog>
</package>
<package pkgid="b5bcb094b7ab842b2dd60a6824050c55bf91006ba9c8661f4cb03503632011669f231d0df3de8d6a0cc75e09f948dba07f7f52662a5350940b4b76e7b47d3881" name="discover6-backend-fwupd-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.0.4" rel="2.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702987200">- Init discover6</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1705320000">- Update to 5.92.0 (6.0 RC 1)
  * For more details please see:
    https://kde.org/announcements/megarelease/6/rc1/</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1706702400">- Update to 5.93.0 (6.0 RC 2):
  * New bugfix release
  * See https://kde.org/announcements/megarelease/6/rc2/ for details
- Changes since 5.92.0:
  * Adapt to move of KNSCore::ErrorCode enum nested namespace
  * Flatpak: Fix up prompt to delete uninstalled app's data (kde#478704)
  * Improve time to a ready startup page
  * Do not use the currentSubMenu to reset the view
  * discover: Make status view the drawer's footer
  * flatpak: Finalize refresh even when appstream pool was already loaded
  * Fix missing Addons button/view (kde#477772)
  * Home page: span and wrap title labels (kde#476898)
  * Fix 'Still looking' text centering (kde#479737)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1708516800">- Update to 6.0.0:
  * New bugfix release
  * Release announcement not available yet
- Changes since 5.93.0:
  * update version for new release
  * flatpak: Fix loading a flatpakref when we already have the repository added
  * update version for new release</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709121600">- Update QML dependencies</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709553600">- Add Provides/Obsoletes to replace Plasma 5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709726400">- Update to 6.0.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.1
- Changes since 6.0.0:
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709812800">- Enable fwupd integration on Leap 15.6+</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710331200">- Update to 6.0.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.2
- Changes since 6.0.1:
  * update version for new release
  * fix appstream warnign url-homepage-missing
  * kns: Make sure we don't emit twice the same resource (kde#482095)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710763200">- Also obsolete plasma5-pk-updates-lang</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1710763201">- Update recommended packages</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1711454400">- Update to 6.0.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
  * revert duplicated appstream edit
  * update version for new release
  * kns: Make sure we only launch requests once
  * kns: fix entry deduplication
  * packagekitbackend: de-thread the appstream loading hotfix
  * Fix build with c++17
  * flatpak: Rescue local files that might exist before creating a new file</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1713355200">- Update to 6.0.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.4
- Changes since 6.0.3:
  * update version for new release
  * packagekit: make sure to load all packages when necessary
  * flatpak: don't crash on elsewhere consumed streams
  * flatpak: change deferredResultStream to template
  * revert premature appstream update
  * update version for new release
  * GridApplicationDelegate: Wrap labels, don't let them overflow
  * packagekit: only resolve dependencies for resources in None state (kde#464467)
  * flatpak, packagekit: fix threaded deadlock in dlopen/gmodule (kde#481993)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1715860800">- Add patch to fix the notifier if NetworkManager is not used (boo#1224321):
  * 0001-notifier-Assume-online-if-no-QNetworkInformation-ins.patch</changelog>
</package>
<package pkgid="7e160446fa56665fca0ffeb685b595c22c952f9667e52c3c2f68911729be937eaaceb0e3ead978d6e18a335155e7c8e2748e82e7024cc2c47e2d0435702e2abd" name="discover6-backend-packagekit" arch="x86_64">
  <version epoch="0" ver="6.0.4" rel="2.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702987200">- Init discover6</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1705320000">- Update to 5.92.0 (6.0 RC 1)
  * For more details please see:
    https://kde.org/announcements/megarelease/6/rc1/</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1706702400">- Update to 5.93.0 (6.0 RC 2):
  * New bugfix release
  * See https://kde.org/announcements/megarelease/6/rc2/ for details
- Changes since 5.92.0:
  * Adapt to move of KNSCore::ErrorCode enum nested namespace
  * Flatpak: Fix up prompt to delete uninstalled app's data (kde#478704)
  * Improve time to a ready startup page
  * Do not use the currentSubMenu to reset the view
  * discover: Make status view the drawer's footer
  * flatpak: Finalize refresh even when appstream pool was already loaded
  * Fix missing Addons button/view (kde#477772)
  * Home page: span and wrap title labels (kde#476898)
  * Fix 'Still looking' text centering (kde#479737)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1708516800">- Update to 6.0.0:
  * New bugfix release
  * Release announcement not available yet
- Changes since 5.93.0:
  * update version for new release
  * flatpak: Fix loading a flatpakref when we already have the repository added
  * update version for new release</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709121600">- Update QML dependencies</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709553600">- Add Provides/Obsoletes to replace Plasma 5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709726400">- Update to 6.0.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.1
- Changes since 6.0.0:
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709812800">- Enable fwupd integration on Leap 15.6+</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710331200">- Update to 6.0.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.2
- Changes since 6.0.1:
  * update version for new release
  * fix appstream warnign url-homepage-missing
  * kns: Make sure we don't emit twice the same resource (kde#482095)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710763200">- Also obsolete plasma5-pk-updates-lang</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1710763201">- Update recommended packages</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1711454400">- Update to 6.0.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
  * revert duplicated appstream edit
  * update version for new release
  * kns: Make sure we only launch requests once
  * kns: fix entry deduplication
  * packagekitbackend: de-thread the appstream loading hotfix
  * Fix build with c++17
  * flatpak: Rescue local files that might exist before creating a new file</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1713355200">- Update to 6.0.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.4
- Changes since 6.0.3:
  * update version for new release
  * packagekit: make sure to load all packages when necessary
  * flatpak: don't crash on elsewhere consumed streams
  * flatpak: change deferredResultStream to template
  * revert premature appstream update
  * update version for new release
  * GridApplicationDelegate: Wrap labels, don't let them overflow
  * packagekit: only resolve dependencies for resources in None state (kde#464467)
  * flatpak, packagekit: fix threaded deadlock in dlopen/gmodule (kde#481993)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1715860800">- Add patch to fix the notifier if NetworkManager is not used (boo#1224321):
  * 0001-notifier-Assume-online-if-no-QNetworkInformation-ins.patch</changelog>
</package>
<package pkgid="355574b734e79014b79f4c338b2aceb3fb3672a8d27f8883d75c61ab6e3f083f911187edc63ebba6f7ac65869b10618d0fd096633030a43a6085440c09384004" name="discover6-backend-packagekit-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.0.4" rel="2.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702987200">- Init discover6</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1705320000">- Update to 5.92.0 (6.0 RC 1)
  * For more details please see:
    https://kde.org/announcements/megarelease/6/rc1/</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1706702400">- Update to 5.93.0 (6.0 RC 2):
  * New bugfix release
  * See https://kde.org/announcements/megarelease/6/rc2/ for details
- Changes since 5.92.0:
  * Adapt to move of KNSCore::ErrorCode enum nested namespace
  * Flatpak: Fix up prompt to delete uninstalled app's data (kde#478704)
  * Improve time to a ready startup page
  * Do not use the currentSubMenu to reset the view
  * discover: Make status view the drawer's footer
  * flatpak: Finalize refresh even when appstream pool was already loaded
  * Fix missing Addons button/view (kde#477772)
  * Home page: span and wrap title labels (kde#476898)
  * Fix 'Still looking' text centering (kde#479737)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1708516800">- Update to 6.0.0:
  * New bugfix release
  * Release announcement not available yet
- Changes since 5.93.0:
  * update version for new release
  * flatpak: Fix loading a flatpakref when we already have the repository added
  * update version for new release</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709121600">- Update QML dependencies</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709553600">- Add Provides/Obsoletes to replace Plasma 5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709726400">- Update to 6.0.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.1
- Changes since 6.0.0:
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709812800">- Enable fwupd integration on Leap 15.6+</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710331200">- Update to 6.0.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.2
- Changes since 6.0.1:
  * update version for new release
  * fix appstream warnign url-homepage-missing
  * kns: Make sure we don't emit twice the same resource (kde#482095)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710763200">- Also obsolete plasma5-pk-updates-lang</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1710763201">- Update recommended packages</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1711454400">- Update to 6.0.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
  * revert duplicated appstream edit
  * update version for new release
  * kns: Make sure we only launch requests once
  * kns: fix entry deduplication
  * packagekitbackend: de-thread the appstream loading hotfix
  * Fix build with c++17
  * flatpak: Rescue local files that might exist before creating a new file</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1713355200">- Update to 6.0.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.4
- Changes since 6.0.3:
  * update version for new release
  * packagekit: make sure to load all packages when necessary
  * flatpak: don't crash on elsewhere consumed streams
  * flatpak: change deferredResultStream to template
  * revert premature appstream update
  * update version for new release
  * GridApplicationDelegate: Wrap labels, don't let them overflow
  * packagekit: only resolve dependencies for resources in None state (kde#464467)
  * flatpak, packagekit: fix threaded deadlock in dlopen/gmodule (kde#481993)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1715860800">- Add patch to fix the notifier if NetworkManager is not used (boo#1224321):
  * 0001-notifier-Assume-online-if-no-QNetworkInformation-ins.patch</changelog>
</package>
<package pkgid="a12ed5ef4b8c9a606d783808b7c3d8f48a5619b7400619afb4d5d2b79ab02cbaecce91b1283bcc1af58b0fa16db27f6ae96c739b62b8480a6a3382e03e9c7f61" name="discover6-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.0.4" rel="2.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702987200">- Init discover6</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1705320000">- Update to 5.92.0 (6.0 RC 1)
  * For more details please see:
    https://kde.org/announcements/megarelease/6/rc1/</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1706702400">- Update to 5.93.0 (6.0 RC 2):
  * New bugfix release
  * See https://kde.org/announcements/megarelease/6/rc2/ for details
- Changes since 5.92.0:
  * Adapt to move of KNSCore::ErrorCode enum nested namespace
  * Flatpak: Fix up prompt to delete uninstalled app's data (kde#478704)
  * Improve time to a ready startup page
  * Do not use the currentSubMenu to reset the view
  * discover: Make status view the drawer's footer
  * flatpak: Finalize refresh even when appstream pool was already loaded
  * Fix missing Addons button/view (kde#477772)
  * Home page: span and wrap title labels (kde#476898)
  * Fix 'Still looking' text centering (kde#479737)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1708516800">- Update to 6.0.0:
  * New bugfix release
  * Release announcement not available yet
- Changes since 5.93.0:
  * update version for new release
  * flatpak: Fix loading a flatpakref when we already have the repository added
  * update version for new release</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709121600">- Update QML dependencies</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709553600">- Add Provides/Obsoletes to replace Plasma 5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709726400">- Update to 6.0.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.1
- Changes since 6.0.0:
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709812800">- Enable fwupd integration on Leap 15.6+</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710331200">- Update to 6.0.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.2
- Changes since 6.0.1:
  * update version for new release
  * fix appstream warnign url-homepage-missing
  * kns: Make sure we don't emit twice the same resource (kde#482095)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710763200">- Also obsolete plasma5-pk-updates-lang</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1710763201">- Update recommended packages</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1711454400">- Update to 6.0.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
  * revert duplicated appstream edit
  * update version for new release
  * kns: Make sure we only launch requests once
  * kns: fix entry deduplication
  * packagekitbackend: de-thread the appstream loading hotfix
  * Fix build with c++17
  * flatpak: Rescue local files that might exist before creating a new file</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1713355200">- Update to 6.0.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.4
- Changes since 6.0.3:
  * update version for new release
  * packagekit: make sure to load all packages when necessary
  * flatpak: don't crash on elsewhere consumed streams
  * flatpak: change deferredResultStream to template
  * revert premature appstream update
  * update version for new release
  * GridApplicationDelegate: Wrap labels, don't let them overflow
  * packagekit: only resolve dependencies for resources in None state (kde#464467)
  * flatpak, packagekit: fix threaded deadlock in dlopen/gmodule (kde#481993)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1715860800">- Add patch to fix the notifier if NetworkManager is not used (boo#1224321):
  * 0001-notifier-Assume-online-if-no-QNetworkInformation-ins.patch</changelog>
</package>
<package pkgid="0a584c49005fc033087fa0acf535059035937278989930fee8f50a3d4b1eeb49c8228b0f61636adcfbdce1233fb03188e39102c21ca5414247944eb33563dab5" name="discover6-debugsource" arch="x86_64">
  <version epoch="0" ver="6.0.4" rel="2.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702987200">- Init discover6</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1705320000">- Update to 5.92.0 (6.0 RC 1)
  * For more details please see:
    https://kde.org/announcements/megarelease/6/rc1/</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1706702400">- Update to 5.93.0 (6.0 RC 2):
  * New bugfix release
  * See https://kde.org/announcements/megarelease/6/rc2/ for details
- Changes since 5.92.0:
  * Adapt to move of KNSCore::ErrorCode enum nested namespace
  * Flatpak: Fix up prompt to delete uninstalled app's data (kde#478704)
  * Improve time to a ready startup page
  * Do not use the currentSubMenu to reset the view
  * discover: Make status view the drawer's footer
  * flatpak: Finalize refresh even when appstream pool was already loaded
  * Fix missing Addons button/view (kde#477772)
  * Home page: span and wrap title labels (kde#476898)
  * Fix 'Still looking' text centering (kde#479737)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1708516800">- Update to 6.0.0:
  * New bugfix release
  * Release announcement not available yet
- Changes since 5.93.0:
  * update version for new release
  * flatpak: Fix loading a flatpakref when we already have the repository added
  * update version for new release</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709121600">- Update QML dependencies</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709553600">- Add Provides/Obsoletes to replace Plasma 5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709726400">- Update to 6.0.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.1
- Changes since 6.0.0:
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709812800">- Enable fwupd integration on Leap 15.6+</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710331200">- Update to 6.0.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.2
- Changes since 6.0.1:
  * update version for new release
  * fix appstream warnign url-homepage-missing
  * kns: Make sure we don't emit twice the same resource (kde#482095)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710763200">- Also obsolete plasma5-pk-updates-lang</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1710763201">- Update recommended packages</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1711454400">- Update to 6.0.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
  * revert duplicated appstream edit
  * update version for new release
  * kns: Make sure we only launch requests once
  * kns: fix entry deduplication
  * packagekitbackend: de-thread the appstream loading hotfix
  * Fix build with c++17
  * flatpak: Rescue local files that might exist before creating a new file</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1713355200">- Update to 6.0.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.4
- Changes since 6.0.3:
  * update version for new release
  * packagekit: make sure to load all packages when necessary
  * flatpak: don't crash on elsewhere consumed streams
  * flatpak: change deferredResultStream to template
  * revert premature appstream update
  * update version for new release
  * GridApplicationDelegate: Wrap labels, don't let them overflow
  * packagekit: only resolve dependencies for resources in None state (kde#464467)
  * flatpak, packagekit: fix threaded deadlock in dlopen/gmodule (kde#481993)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1715860800">- Add patch to fix the notifier if NetworkManager is not used (boo#1224321):
  * 0001-notifier-Assume-online-if-no-QNetworkInformation-ins.patch</changelog>
</package>
<package pkgid="879dd3a55a96320c181ca18736d4b49f359faaae7306cd57bc5c55c385c0f887960300debc48894821993b581a23c001bb2e01087512af1bc1f06d329c2a29fd" name="discover6-lang" arch="noarch">
  <version epoch="0" ver="6.0.4" rel="2.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702987200">- Init discover6</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1705320000">- Update to 5.92.0 (6.0 RC 1)
  * For more details please see:
    https://kde.org/announcements/megarelease/6/rc1/</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1706702400">- Update to 5.93.0 (6.0 RC 2):
  * New bugfix release
  * See https://kde.org/announcements/megarelease/6/rc2/ for details
- Changes since 5.92.0:
  * Adapt to move of KNSCore::ErrorCode enum nested namespace
  * Flatpak: Fix up prompt to delete uninstalled app's data (kde#478704)
  * Improve time to a ready startup page
  * Do not use the currentSubMenu to reset the view
  * discover: Make status view the drawer's footer
  * flatpak: Finalize refresh even when appstream pool was already loaded
  * Fix missing Addons button/view (kde#477772)
  * Home page: span and wrap title labels (kde#476898)
  * Fix 'Still looking' text centering (kde#479737)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1708516800">- Update to 6.0.0:
  * New bugfix release
  * Release announcement not available yet
- Changes since 5.93.0:
  * update version for new release
  * flatpak: Fix loading a flatpakref when we already have the repository added
  * update version for new release</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709121600">- Update QML dependencies</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709553600">- Add Provides/Obsoletes to replace Plasma 5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709726400">- Update to 6.0.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.1
- Changes since 6.0.0:
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709812800">- Enable fwupd integration on Leap 15.6+</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710331200">- Update to 6.0.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.2
- Changes since 6.0.1:
  * update version for new release
  * fix appstream warnign url-homepage-missing
  * kns: Make sure we don't emit twice the same resource (kde#482095)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710763200">- Also obsolete plasma5-pk-updates-lang</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1710763201">- Update recommended packages</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1711454400">- Update to 6.0.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
  * revert duplicated appstream edit
  * update version for new release
  * kns: Make sure we only launch requests once
  * kns: fix entry deduplication
  * packagekitbackend: de-thread the appstream loading hotfix
  * Fix build with c++17
  * flatpak: Rescue local files that might exist before creating a new file</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1713355200">- Update to 6.0.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.4
- Changes since 6.0.3:
  * update version for new release
  * packagekit: make sure to load all packages when necessary
  * flatpak: don't crash on elsewhere consumed streams
  * flatpak: change deferredResultStream to template
  * revert premature appstream update
  * update version for new release
  * GridApplicationDelegate: Wrap labels, don't let them overflow
  * packagekit: only resolve dependencies for resources in None state (kde#464467)
  * flatpak, packagekit: fix threaded deadlock in dlopen/gmodule (kde#481993)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1715860800">- Add patch to fix the notifier if NetworkManager is not used (boo#1224321):
  * 0001-notifier-Assume-online-if-no-QNetworkInformation-ins.patch</changelog>
</package>
<package pkgid="538348535447391345862615a45d44aa9fec888fc3a19e03a206a6283018f7aa50662e357547ef1616fbd0a704c969f4fba95a4eb7ed19eb2e538b5b0aee4613" name="discover6-notifier" arch="x86_64">
  <version epoch="0" ver="6.0.4" rel="2.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702987200">- Init discover6</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1705320000">- Update to 5.92.0 (6.0 RC 1)
  * For more details please see:
    https://kde.org/announcements/megarelease/6/rc1/</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1706702400">- Update to 5.93.0 (6.0 RC 2):
  * New bugfix release
  * See https://kde.org/announcements/megarelease/6/rc2/ for details
- Changes since 5.92.0:
  * Adapt to move of KNSCore::ErrorCode enum nested namespace
  * Flatpak: Fix up prompt to delete uninstalled app's data (kde#478704)
  * Improve time to a ready startup page
  * Do not use the currentSubMenu to reset the view
  * discover: Make status view the drawer's footer
  * flatpak: Finalize refresh even when appstream pool was already loaded
  * Fix missing Addons button/view (kde#477772)
  * Home page: span and wrap title labels (kde#476898)
  * Fix 'Still looking' text centering (kde#479737)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1708516800">- Update to 6.0.0:
  * New bugfix release
  * Release announcement not available yet
- Changes since 5.93.0:
  * update version for new release
  * flatpak: Fix loading a flatpakref when we already have the repository added
  * update version for new release</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709121600">- Update QML dependencies</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709553600">- Add Provides/Obsoletes to replace Plasma 5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709726400">- Update to 6.0.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.1
- Changes since 6.0.0:
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709812800">- Enable fwupd integration on Leap 15.6+</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710331200">- Update to 6.0.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.2
- Changes since 6.0.1:
  * update version for new release
  * fix appstream warnign url-homepage-missing
  * kns: Make sure we don't emit twice the same resource (kde#482095)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710763200">- Also obsolete plasma5-pk-updates-lang</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1710763201">- Update recommended packages</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1711454400">- Update to 6.0.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
  * revert duplicated appstream edit
  * update version for new release
  * kns: Make sure we only launch requests once
  * kns: fix entry deduplication
  * packagekitbackend: de-thread the appstream loading hotfix
  * Fix build with c++17
  * flatpak: Rescue local files that might exist before creating a new file</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1713355200">- Update to 6.0.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.4
- Changes since 6.0.3:
  * update version for new release
  * packagekit: make sure to load all packages when necessary
  * flatpak: don't crash on elsewhere consumed streams
  * flatpak: change deferredResultStream to template
  * revert premature appstream update
  * update version for new release
  * GridApplicationDelegate: Wrap labels, don't let them overflow
  * packagekit: only resolve dependencies for resources in None state (kde#464467)
  * flatpak, packagekit: fix threaded deadlock in dlopen/gmodule (kde#481993)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1715860800">- Add patch to fix the notifier if NetworkManager is not used (boo#1224321):
  * 0001-notifier-Assume-online-if-no-QNetworkInformation-ins.patch</changelog>
</package>
<package pkgid="aa37c693a869d6834f792d8a5ed7dc8f980dbb78741c6f3051a6991e0c8765caee231a3e5571f51cca769015d2a9837ccd4e2ca90adeaec17b24233edd66abc9" name="discover6-notifier-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.0.4" rel="2.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702987200">- Init discover6</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1705320000">- Update to 5.92.0 (6.0 RC 1)
  * For more details please see:
    https://kde.org/announcements/megarelease/6/rc1/</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1706702400">- Update to 5.93.0 (6.0 RC 2):
  * New bugfix release
  * See https://kde.org/announcements/megarelease/6/rc2/ for details
- Changes since 5.92.0:
  * Adapt to move of KNSCore::ErrorCode enum nested namespace
  * Flatpak: Fix up prompt to delete uninstalled app's data (kde#478704)
  * Improve time to a ready startup page
  * Do not use the currentSubMenu to reset the view
  * discover: Make status view the drawer's footer
  * flatpak: Finalize refresh even when appstream pool was already loaded
  * Fix missing Addons button/view (kde#477772)
  * Home page: span and wrap title labels (kde#476898)
  * Fix 'Still looking' text centering (kde#479737)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1708516800">- Update to 6.0.0:
  * New bugfix release
  * Release announcement not available yet
- Changes since 5.93.0:
  * update version for new release
  * flatpak: Fix loading a flatpakref when we already have the repository added
  * update version for new release</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709121600">- Update QML dependencies</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709553600">- Add Provides/Obsoletes to replace Plasma 5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709726400">- Update to 6.0.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.1
- Changes since 6.0.0:
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1709812800">- Enable fwupd integration on Leap 15.6+</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710331200">- Update to 6.0.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.2
- Changes since 6.0.1:
  * update version for new release
  * fix appstream warnign url-homepage-missing
  * kns: Make sure we don't emit twice the same resource (kde#482095)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1710763200">- Also obsolete plasma5-pk-updates-lang</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1710763201">- Update recommended packages</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1711454400">- Update to 6.0.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
  * revert duplicated appstream edit
  * update version for new release
  * kns: Make sure we only launch requests once
  * kns: fix entry deduplication
  * packagekitbackend: de-thread the appstream loading hotfix
  * Fix build with c++17
  * flatpak: Rescue local files that might exist before creating a new file</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1713355200">- Update to 6.0.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.0.4
- Changes since 6.0.3:
  * update version for new release
  * packagekit: make sure to load all packages when necessary
  * flatpak: don't crash on elsewhere consumed streams
  * flatpak: change deferredResultStream to template
  * revert premature appstream update
  * update version for new release
  * GridApplicationDelegate: Wrap labels, don't let them overflow
  * packagekit: only resolve dependencies for resources in None state (kde#464467)
  * flatpak, packagekit: fix threaded deadlock in dlopen/gmodule (kde#481993)
  * update version for new release</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1715860800">- Add patch to fix the notifier if NetworkManager is not used (boo#1224321):
  * 0001-notifier-Assume-online-if-no-QNetworkInformation-ins.patch</changelog>
</package>
<package pkgid="65b726282e2c839f2ea840aa35ad2fbdb86e531930e669aaeca7e2d9ff92b6eb1a1678fc0e82ff14e78c90b71f861f95e92f978153bd8690c06b35923969671d" name="distribution-logos-openSUSE" arch="noarch">
  <version epoch="0" ver="20240429" rel="2.1.sr20240429"/>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1609588800">- Only build Leap subpackage on Leap base and Tumbleweed based
  distros subpackages on Tumbleweed base</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1622980800">- Add icons package to handle systemd branding better</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1645185600">- Fix the obsoleted and provided versions of the old systemd logo branding package</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1647950400">- Initial Leap Micro 5.2 branding</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1695297600">- Add Aeon branding</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1706788800">- Update Leap 15.6 branding poo#131666</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706788801">- list the source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- switch to a service using zstd</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1708948800">- Add handling for Leap Micro 6.X and Leap 16.X</changelog>
  <changelog author="lubos.kocman@suse.com" date="1712232000">- Update to version 20240404:
  * Turn apple-touch-icon into round square ones
  * SLES Compatability supply apple-touch-icon for Leap, LeapMicro, TW
  * Delete dist/package directory
  * fix source mismatch with package name</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1713960000">- Update to version 20240424:
  * Aeon: Make light versions actually light</changelog>
  <changelog author="bwiedemann@suse.com" date="1715169600">- Update to version 20240429:
  * Introduce Slowroll logos
  * Aeon: Correct colored icons to use Aeon brand color</changelog>
</package>
<package pkgid="02c0e0ea43387f5492ee1bf82fffda5134d81cda10ec418bd8fe276b102404445edd411bf569ef16d76788de99c1f5d32634c94547aae9e00901255013da93a2" name="distribution-logos-openSUSE" arch="src">
  <version epoch="0" ver="20240429" rel="2.1.sr20240429"/>
  <changelog author="Stasiek Michalski &lt;hellcp@mailbox.org&gt;" date="1555156800">- Initial package</changelog>
  <changelog author="Stasiek Michalski &lt;hellcp@mailbox.org&gt;" date="1557144000">- Add viewBox and preserveAspectRatio to SVGs</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1605614400">- Add favicon.ico format</changelog>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1609588800">- Only build Leap subpackage on Leap base and Tumbleweed based
  distros subpackages on Tumbleweed base</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1622980800">- Add icons package to handle systemd branding better</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1645185600">- Fix the obsoleted and provided versions of the old systemd logo branding package</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1647950400">- Initial Leap Micro 5.2 branding</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1695297600">- Add Aeon branding</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1706788800">- Update Leap 15.6 branding poo#131666</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706788801">- list the source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- switch to a service using zstd</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1708948800">- Add handling for Leap Micro 6.X and Leap 16.X</changelog>
  <changelog author="lubos.kocman@suse.com" date="1712232000">- Update to version 20240404:
  * Turn apple-touch-icon into round square ones
  * SLES Compatability supply apple-touch-icon for Leap, LeapMicro, TW
  * Delete dist/package directory
  * fix source mismatch with package name</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1713960000">- Update to version 20240424:
  * Aeon: Make light versions actually light</changelog>
  <changelog author="bwiedemann@suse.com" date="1715169600">- Update to version 20240429:
  * Introduce Slowroll logos
  * Aeon: Correct colored icons to use Aeon brand color</changelog>
</package>
<package pkgid="59f72b3b318f0e1118682eba95e660605513bfb1990c1df2457e8385cb3bb831cbae156a1adc06e5b68e32debed5695700fd24e96ad2ebb40a5ad745a6ddf0b4" name="distribution-logos-openSUSE-Aeon" arch="noarch">
  <version epoch="0" ver="20240429" rel="2.1.sr20240429"/>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1609588800">- Only build Leap subpackage on Leap base and Tumbleweed based
  distros subpackages on Tumbleweed base</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1622980800">- Add icons package to handle systemd branding better</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1645185600">- Fix the obsoleted and provided versions of the old systemd logo branding package</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1647950400">- Initial Leap Micro 5.2 branding</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1695297600">- Add Aeon branding</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1706788800">- Update Leap 15.6 branding poo#131666</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706788801">- list the source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- switch to a service using zstd</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1708948800">- Add handling for Leap Micro 6.X and Leap 16.X</changelog>
  <changelog author="lubos.kocman@suse.com" date="1712232000">- Update to version 20240404:
  * Turn apple-touch-icon into round square ones
  * SLES Compatability supply apple-touch-icon for Leap, LeapMicro, TW
  * Delete dist/package directory
  * fix source mismatch with package name</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1713960000">- Update to version 20240424:
  * Aeon: Make light versions actually light</changelog>
  <changelog author="bwiedemann@suse.com" date="1715169600">- Update to version 20240429:
  * Introduce Slowroll logos
  * Aeon: Correct colored icons to use Aeon brand color</changelog>
</package>
<package pkgid="4e01e5782bb8a0ec1d28a65e9d782bd453729560e142101c54e12007d386b1edb658e46409348d22581518c1cc627e3bff89869e3f39c44a80e717bb58384439" name="distribution-logos-openSUSE-Kubic" arch="noarch">
  <version epoch="0" ver="20240429" rel="2.1.sr20240429"/>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1609588800">- Only build Leap subpackage on Leap base and Tumbleweed based
  distros subpackages on Tumbleweed base</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1622980800">- Add icons package to handle systemd branding better</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1645185600">- Fix the obsoleted and provided versions of the old systemd logo branding package</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1647950400">- Initial Leap Micro 5.2 branding</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1695297600">- Add Aeon branding</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1706788800">- Update Leap 15.6 branding poo#131666</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706788801">- list the source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- switch to a service using zstd</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1708948800">- Add handling for Leap Micro 6.X and Leap 16.X</changelog>
  <changelog author="lubos.kocman@suse.com" date="1712232000">- Update to version 20240404:
  * Turn apple-touch-icon into round square ones
  * SLES Compatability supply apple-touch-icon for Leap, LeapMicro, TW
  * Delete dist/package directory
  * fix source mismatch with package name</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1713960000">- Update to version 20240424:
  * Aeon: Make light versions actually light</changelog>
  <changelog author="bwiedemann@suse.com" date="1715169600">- Update to version 20240429:
  * Introduce Slowroll logos
  * Aeon: Correct colored icons to use Aeon brand color</changelog>
</package>
<package pkgid="9e3af6cead724b250c18af8f8ff53f2f5d53bf05c797d84bc2b561a315b0c911e28f68e72349c694fa83e40ac8ff2e1267668338612eaf79154caf325f4ce053" name="distribution-logos-openSUSE-MicroOS" arch="noarch">
  <version epoch="0" ver="20240429" rel="2.1.sr20240429"/>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1609588800">- Only build Leap subpackage on Leap base and Tumbleweed based
  distros subpackages on Tumbleweed base</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1622980800">- Add icons package to handle systemd branding better</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1645185600">- Fix the obsoleted and provided versions of the old systemd logo branding package</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1647950400">- Initial Leap Micro 5.2 branding</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1695297600">- Add Aeon branding</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1706788800">- Update Leap 15.6 branding poo#131666</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706788801">- list the source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- switch to a service using zstd</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1708948800">- Add handling for Leap Micro 6.X and Leap 16.X</changelog>
  <changelog author="lubos.kocman@suse.com" date="1712232000">- Update to version 20240404:
  * Turn apple-touch-icon into round square ones
  * SLES Compatability supply apple-touch-icon for Leap, LeapMicro, TW
  * Delete dist/package directory
  * fix source mismatch with package name</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1713960000">- Update to version 20240424:
  * Aeon: Make light versions actually light</changelog>
  <changelog author="bwiedemann@suse.com" date="1715169600">- Update to version 20240429:
  * Introduce Slowroll logos
  * Aeon: Correct colored icons to use Aeon brand color</changelog>
</package>
<package pkgid="e627875ed62e4a47a1b3628010bb038a87931fb5f237f25dba206b9b7f2ba5c53f6d59fa4e56d59d25594c62f69672a67fc81e5b216f8a0d142789830ba852e3" name="distribution-logos-openSUSE-Slowroll" arch="noarch">
  <version epoch="0" ver="20240429" rel="2.1.sr20240429"/>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1609588800">- Only build Leap subpackage on Leap base and Tumbleweed based
  distros subpackages on Tumbleweed base</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1622980800">- Add icons package to handle systemd branding better</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1645185600">- Fix the obsoleted and provided versions of the old systemd logo branding package</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1647950400">- Initial Leap Micro 5.2 branding</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1695297600">- Add Aeon branding</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1706788800">- Update Leap 15.6 branding poo#131666</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706788801">- list the source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- switch to a service using zstd</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1708948800">- Add handling for Leap Micro 6.X and Leap 16.X</changelog>
  <changelog author="lubos.kocman@suse.com" date="1712232000">- Update to version 20240404:
  * Turn apple-touch-icon into round square ones
  * SLES Compatability supply apple-touch-icon for Leap, LeapMicro, TW
  * Delete dist/package directory
  * fix source mismatch with package name</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1713960000">- Update to version 20240424:
  * Aeon: Make light versions actually light</changelog>
  <changelog author="bwiedemann@suse.com" date="1715169600">- Update to version 20240429:
  * Introduce Slowroll logos
  * Aeon: Correct colored icons to use Aeon brand color</changelog>
</package>
<package pkgid="61fea156ee09fee94b982e78e9ae998afe9049c88f8934ec95da6532727014159ea800470a6397d4ad0ab7d97991aaac0e3578a76b6d1dc9a7da7bec63ce9849" name="distribution-logos-openSUSE-Tumbleweed" arch="noarch">
  <version epoch="0" ver="20240429" rel="2.1.sr20240429"/>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1609588800">- Only build Leap subpackage on Leap base and Tumbleweed based
  distros subpackages on Tumbleweed base</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1622980800">- Add icons package to handle systemd branding better</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1645185600">- Fix the obsoleted and provided versions of the old systemd logo branding package</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1647950400">- Initial Leap Micro 5.2 branding</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1695297600">- Add Aeon branding</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1706788800">- Update Leap 15.6 branding poo#131666</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706788801">- list the source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- switch to a service using zstd</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1708948800">- Add handling for Leap Micro 6.X and Leap 16.X</changelog>
  <changelog author="lubos.kocman@suse.com" date="1712232000">- Update to version 20240404:
  * Turn apple-touch-icon into round square ones
  * SLES Compatability supply apple-touch-icon for Leap, LeapMicro, TW
  * Delete dist/package directory
  * fix source mismatch with package name</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1713960000">- Update to version 20240424:
  * Aeon: Make light versions actually light</changelog>
  <changelog author="bwiedemann@suse.com" date="1715169600">- Update to version 20240429:
  * Introduce Slowroll logos
  * Aeon: Correct colored icons to use Aeon brand color</changelog>
</package>
<package pkgid="51cc615f7c49ddb759d72fcdf45c02b886d2b177c3cb9b97da085f0fd1ea37d29296eae4e8e9b1f03fd11495e33ebaabba5bec0e05dd95871cba2e0da3c73039" name="distribution-logos-openSUSE-icons" arch="noarch">
  <version epoch="0" ver="20240429" rel="2.1.sr20240429"/>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1609588800">- Only build Leap subpackage on Leap base and Tumbleweed based
  distros subpackages on Tumbleweed base</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1622980800">- Add icons package to handle systemd branding better</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1645185600">- Fix the obsoleted and provided versions of the old systemd logo branding package</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1647950400">- Initial Leap Micro 5.2 branding</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1695297600">- Add Aeon branding</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1706788800">- Update Leap 15.6 branding poo#131666</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706788801">- list the source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- switch to a service using zstd</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1708948800">- Add handling for Leap Micro 6.X and Leap 16.X</changelog>
  <changelog author="lubos.kocman@suse.com" date="1712232000">- Update to version 20240404:
  * Turn apple-touch-icon into round square ones
  * SLES Compatability supply apple-touch-icon for Leap, LeapMicro, TW
  * Delete dist/package directory
  * fix source mismatch with package name</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1713960000">- Update to version 20240424:
  * Aeon: Make light versions actually light</changelog>
  <changelog author="bwiedemann@suse.com" date="1715169600">- Update to version 20240429:
  * Introduce Slowroll logos
  * Aeon: Correct colored icons to use Aeon brand color</changelog>
</package>
<package pkgid="9ca05833eb3ca2074e758f29bb3b38c0b1980314113755720c05479ea0be624a9973704083bff36c6354e8ff1a0be07cd621400e4f462220f600ae4481e67b9d" name="distrobox" arch="noarch">
  <version epoch="0" ver="1.7.2.1" rel="1.1"/>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1653912000">- Update to latest version, 1.3.0:
  * new tools and commands!
  * rootful containers support
  * new supported distros
  * improved integration with the host
  * many fixes and improvements
  For full log, see: https://github.com/89luca89/distrobox/releases/tag/1.3.0</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1655812800">- Move config file in vendor specific path by default
  * Patch added:
    0001-Read-config-in-usr-etc-too.patch
- Update to latest version, 1.3.1
  * all: allow users to specify non_interactive=true/false
  * all: improve code readability and formatting, follow happy paths
  * create: make it clearer to the user the container creation output
  * create: remove check about clone and image name
  * docs: Fix typo by @rugk in #308
  * docs: remove WSL2 entry, cannot actively check if works correctly
  * enter: automatically create containers during 'distrobox-enter' (if they don't exist!)
  * export: add --root to rooful containers
  * export: fix DBusActivatable not working
  * host-exec docs: 755 -&gt; 644
  * host-exec: change [N/y] to [y/N]
  * init: fix apt hooks to make systemd install work
  * init: move zypper recommends after the basic packages install,
    make OpenSUSE containers creation faster
  * install: add --next flag to install latest commit from git
  * stop: update misleading comment
  * uninstall: interactive rm won't work when executed throught pipe
  * docs: update compatibility list
  * Confirm support for:
    Redhat UBI 9
    Redhat UBI 9-init
    Redhat UBI 9-minimal
    AlmaLinux 8-minimal
    AlmaLinux 9-minimal
    AlmaLinux 9</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1658923200">- enable non-interactive mode by default
- Fix a but with automatic cretion of rootful containers
  * Patch added:
    0001-enter-fix-automatic-container-creation-when-r-is-use.patch
- Rework the /usr/etc config file patch (better changelog)
  * Patch removed:
    0001-Read-config-in-usr-etc-too.patch
  * Patch added:
    0002-opensuse-check-for-the-config-file-in-usr-etc-too.patch
- Switched to %autosetup in the spec file</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1659009600">- Fix a (potential0 problem with man and manpages
  * Patch added:
    0002-distrobox-handle-situations-with-weird-manpages-setu.patch
- Default to distrobox-enter when only typing distrobox
  * Patch added:
    0003-distrobox-if-no-command-is-specified-default-to-ente.patch
- Reordered the patchqueue:
  * Patch removed:
    0002-opensuse-check-for-the-config-file-in-usr-etc-too.patch
  * Patch added:
    0004-opensuse-check-for-the-config-file-in-usr-etc-too.patch</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1663156800">- Update to latest version (1.4.0)
- Patches removed:
  0001-enter-fix-automatic-container-creation-when-r-is-use.patch
  0002-distrobox-handle-situations-with-weird-manpages-setu.patch
  0002-opensuse-check-for-the-config-file-in-usr-etc-too.patch
  0003-distrobox-if-no-command-is-specified-default-to-ente.patch
  0004-opensuse-check-for-the-config-file-in-usr-etc-too.patch
- Patches added:
  0001-distrobox-if-no-command-is-specified-default-to-ente.patch
- Changes in 1.4.0:
  * New distrobox upgrade command, to update all the containers at once
  * New distrobox generate-entry command, to add your distrobox to the app list
    note that from 1.4.0 onwards this will be the default behaviour for all the
    new containers created
  * New distrobox ephemeral command, to quickly spawn, use and delete a container.
    All-in-one.
  * New install-podman script to install Podman in $HOME. Handy for @ValveSoftware
    SteamDeck users
  * Distrobox-host-exec now uses exclusively the host-spawn command from @1player
  * Better support for AD/LDap and Kerberos usernames
  * Better support for Nix/Guix hosts
  * Plenty of bug fixes and CI/Test improvements smile</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1664452800">- Update to latest version (1.4.1)
- Patches removed:
  0001-distrobox-if-no-command-is-specified-default-to-ente.patch
- Add a bash-completion subpackage
- Changes in 1.4.1:
  * completion: add bash completion support!
  * create/enter: revert 52a34fb
  * create: add --no-entry
  * docs: update host and guest lists
  * docs: redundant "else" in readme
  * init: add mesa and vulkan drivers by default
  * init: don't query filesystems mounted by beesd
  * install-podman: update to 4.2.1
  * install-podman: install crun, it generally
    works better in rootless.
  * install-podman: fix default configuration
  * ephemeral: do cleanup even in case of errors
  * generate-entry: auto-discover curl or wget.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668686400">- Do not recommend bash-completion subpackage: this triggers
  installation even if bash-completion is not there yet. All (well,
  most for now) packages are handled to install the completion IF
  bash-completion is present (which is the default on standard
  setups).</changelog>
  <changelog author="Ayush Kumar &lt;ayush06feb@gmail.com&gt;" date="1672228800">- Update to latest version (1.4.2.1). Some changes:
  * all: fix setting up default images and names
  * compatibility: add gentoo docker image
  * compatibility: change debian 8 image
  * completion: Remove shebangs from bash completions
  * completion: add compatibility list flag, add image name
    autocompletion
  * create/enter/export: Add home prefix
  * create: Fix using --home with space in path
  * create: use --entrypoint to override entrypoint defined by
    image
  * distrobox: remove trap from the wrapper
  * docs: Add resource limitation tips
  * docs: Fix example configuration file
  * docs: Update handler function to support bash scripts
  * enter/export: handle quotes in arguments in a better way
  * enter: exclude LANG environment variables
  * enter: remove detach-keys, work on #398
  * export/enter: inject container ID at enter-time, in order to be
    used in export
  * export: fix variable declaration
  * export: look at global user services while trying to export a
    service
  * export: use realpath on icons
  * init: Add init and pre-init hook defaults as supported config
    options
  * init: add missing findmnt in OpenSUSE
  * init: better systemd unit cleanup
  * init: copy skel files only if using custom home
  * init: fix overriding of SHELL at each start, override default
    SHELL only the first time
  * init: fix sudoers spam (missing " in check)
  * init: fix void-linux package incompatibility error
  * init: fix vte installation; add --noreplace to prevent repeated
    builds
  * init: integrate with kerberos host only if it is installed on
    the host.
  * init: skip external mounts when searching for sockets
  * init: specify package for gentoo
  * init: use container's path for SHELL instead of host's one
  * init: use findmnt instead of mountpoint, fixing compatibility
    with old distributions
  * install-podman: Fix cni_plugin_dirs
  * install: do not use scraping, use fixed version
  * main: Do not open manpager automatically
  Full list available at: https://github.com/89luca89/distrobox/releases/tag/1.4.2.1</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1674561600">- Use tubleweed:latest as the default image
  instead of, hardcoded in 'distrobox-create', fedora:toolbox.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1676980800">- Remove container_image from .conf, obsoleted by
  container_image_default
- use official distrobox:latest container instead of vanilla
  tumbleweed to speedup start times, still call it tumbleweed
  because it is</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1687089600">- Update to version 1.5.0:
  * additional-packages flag in create, to directly add packages during init
  * NVidia GPU Support for containers: distrobox will attempt to share host's drivers with the container
  * New distrobox-assemble command lets you declare your distroboxes-as-code, in an easy config file
  * Now, removing a distrobox will un-export apps and binaries exported by it
  * Init is now more flexible in how it adds packages, allowing for greater compatibility
  * Init now supports systemd containers using --additional-packages systemd during creation
  * General reliability improvements, lots of bug fixes and QoL</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1688731200">- Update to version 1.5.0.2:
  * Fix typo in instructions for setting podman-host path
  * Fix user initialization for ubuntu 23.04
  * Compatibility: add openEULER and Linux Mint containers
  * Fix docker minimum version to 19.03.15.
  * Better container detection in host-exec
  * fix host file sync when unsharing network
- Changes from version 1.5.0.1:
  * Fix bashism in assemble.
  * Revert to using distrobox-enter for upgrade.
  * Fix bug in init_readlink with relative paths in init.
  * Improve dry-run output to show a flag for each line in enter/create.</changelog>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1700568000">- Update to version 1.6.0.1:
  * Export: fix exporting desktop app.
  * Init: fix nvidia library integration.
- Update to version 1.6.0:
  * Lilipod support
  * Improved nvidia integration, particularly for cuda
  * General improvements in the init process
  * Improve user's shell handling, so that it now always respects the chsh done inside the container
  * Fix tzdata/zoneinfo problems
  * Rootful containers now will properly setup user password for sudo
  * General polish in initful containers
  * Initful containers now support also OpenRC when present
  * Initful containers will now have also a proper systemd user session
  * New --unshare-all, --unshare-netns, --unshare-process, --unshare-devsys
    flags in create
    + Now initful + unshare-all containers can be used as playgrounds for
    services like LXC and Libvirt more easily
  * New container_additional_volumes configuration
  * Export fixes and improvements in multi-icon and space-in-name handling
  * Exported binaries will be runnable between distroboxes
  * Exported binaries will always run in a login shell
  * Assemble is now more polished and supports all of create flags
  * Assemble can now export apps/binaries directly from the manifest</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1708516800">- Add 0001-Fix-systemd-init-container-startup-1069.patch:
  * run podman exec command as root since some distros would ask
    for user password when using su to login even though the user
    has no password in /etc/shadow
  * fix pam_systemd not being checked for su</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1708603200">- Add flatpak as a dependency, as we need it for distrobox-host-exec
  to work properly (bsc#1220037)</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1709121600">- Removed:
  * 0001-Fix-systemd-init-container-startup-1069.patch
- Update to 1.7.0
  * added --enter-flags to distrobox-export to specify additional
    distrobox flags to use when entering
  * added --hostname flag to distrobox-create so you can choose a
    different hostname than the box name
  * added --unshare-groups to distrobox-create to allow unsharing
    user's additional groups inside the container
  * better login shell management
  * better systemd support for initful containers
  * fixed multiple bins and apps exports declaration in assemble
  * improved NVidia support
  * improved Wolfi container support
  * improved rootful containers support for exported graphical apps
  * improved terminfo support
  * new distrobox-export --list-apps and --list-binaries to show
    exported apps and binaries</changelog>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1710417600">- Update to 1.7.0.1
  * install: fix version
  * distrobox-generate-entry: respect DBX_CONTAINER_MANAGER variable
  * distrobox-init: do not fail if locale cannot be set by
  * Don't create empty XAUTH* variables.
  * Add DISTROBOX_EXPORT_PATH env var for distrobox-export.
  * distrobox-init: use "zypper se --match-exact" (instead of "zypper se -x")
  * init: better detection of file watching trigger
  * enter: fix shell when entering initful container after
  * export: fix quotes arount exported binary path
  * upgrade: fix execution with new enter behavior
  * enter: do not use a shell when executing a custom command
  * export: fix execution of binaries with spaces in the name
  * rm: do not fail if no exports are found</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1710504000">- Update to current git version in order to include the code that
  fixes the problem of ImageMagick not being able to resize the
  icons dynamically. This means including the following commits:
  * install: fix linting
  * assemble: fix regression in file reading
  * chore: fix typo (#1283)
  * install: fix installation script (#1282)
  * install: add fixed resolution png icons for use on desktops (#1280)
  * Update install (#1278)</changelog>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1711368000">- Update to 1.7.1
  * all: ensure no side effects on global variables
  * create the binary export path if it doesn't exist (#1291)
  * docs: Add info on upgrading package on steamdeck (#1271)
  * docs: remove extra ` from xhost command by (#1284)
  * enter: Add option to run with clean PATH (#1299)
  * fix: missing .fifo logfile in distrobox-enter (#1307)
  * init: ignore findmnt error in routine remounting (#1289) (#1296)
  * init: mask suspend/hibernate/hybrid-sleep
  * init: massively speed up apk deps install by @JamiKettunen in (#1298)
  * rm: do not block container removal if we cannot start it</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1715428800">- Update to version 1.7.2.1
  + changes from 1.7.2.1
  * chore(init): Add sudo to Wolfi (#1375)
  * Add fedora toolbox 40 to list of compatible images (#1377)
  * init: fix setting empty DISPLAY variable, breaking gpg
  + changes from 1.7.2
  * all: properly handle env vars and configs in all commands
    (#1328)
  * chore: bump CI actions, minor fixes to README and other
    files (#1345)
  * docs: Specify that distrobox is in the extra repo (#1316)
  * docs: Support latest alpine (#1341)
  * docs: Update copyright in footer (#1365)
  * docs: Update useful_tips.md (#1330)
  * enter: make log_timestamp date format universally
    compatible (#1343)
  * export: cancel export when trying to delete (#1340)
  * export: consider only absolute candidate icon paths that
    exist (#1318)
  * init: Support musl variant of Void Linux (#1327)
  * init: add explicit creation of /etc/fish/conf.d (#1348)
  * init: massively speed up apt/pacman/xbps deps install (#1324)
  * install: use more portable install(1) arguments (#1364)
  * CI: fix hostname test
  * CI: try to ensure enough disk space
  * CI: use shell-funcheck
  * all: improve function docs
  * assemble: add custom hostname support
  * create: fix regression with rootless runc 1.20~rc1 (#1359)
  * docs: add Slackware 15 (#1357)
  * docs: move upgrading instruction a bit more ahead (#1342)
  * docs: update xhost command to be silent (#1350)
  * enter: Fix support for Active Directory usernames including
    backslashes (#1360)
  * enter: fix regression in fish shell login with initful
    systems
  * enter: fix typo in command generation (#1331)
  * export: fix duplicate extra_flags (#1311)
  * export: use different symbol for IFS (#1351)
  * init, create: use $CONTAINER_ID to distinguish container's
    prompts. Use host's hostname by default.
  * init: ensure fish config is sourced only on interactive
    shell (#1292)
  * init: fix endless hook append (#1320)
  * init: fix performance regression in skel file setup (#1317)
  * init: forward wayland display only if it is set
  * rm: revert 22bc081, simplify removal of exported
    app/bins (#1301)</changelog>
</package>
<package pkgid="54ef8871575560d929fb4989892eec6235f5bdb55f286ead81cd337bc31a607ccad74b2398bb03a60ff41a09a6d3fcb1c4dd6873129241d58291fe198b69836f" name="distrobox" arch="src">
  <version epoch="0" ver="1.7.2.1" rel="1.1"/>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1653912000">- Update to latest version, 1.3.0:
  * new tools and commands!
  * rootful containers support
  * new supported distros
  * improved integration with the host
  * many fixes and improvements
  For full log, see: https://github.com/89luca89/distrobox/releases/tag/1.3.0</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1655812800">- Move config file in vendor specific path by default
  * Patch added:
    0001-Read-config-in-usr-etc-too.patch
- Update to latest version, 1.3.1
  * all: allow users to specify non_interactive=true/false
  * all: improve code readability and formatting, follow happy paths
  * create: make it clearer to the user the container creation output
  * create: remove check about clone and image name
  * docs: Fix typo by @rugk in #308
  * docs: remove WSL2 entry, cannot actively check if works correctly
  * enter: automatically create containers during 'distrobox-enter' (if they don't exist!)
  * export: add --root to rooful containers
  * export: fix DBusActivatable not working
  * host-exec docs: 755 -&gt; 644
  * host-exec: change [N/y] to [y/N]
  * init: fix apt hooks to make systemd install work
  * init: move zypper recommends after the basic packages install,
    make OpenSUSE containers creation faster
  * install: add --next flag to install latest commit from git
  * stop: update misleading comment
  * uninstall: interactive rm won't work when executed throught pipe
  * docs: update compatibility list
  * Confirm support for:
    Redhat UBI 9
    Redhat UBI 9-init
    Redhat UBI 9-minimal
    AlmaLinux 8-minimal
    AlmaLinux 9-minimal
    AlmaLinux 9</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1658923200">- enable non-interactive mode by default
- Fix a but with automatic cretion of rootful containers
  * Patch added:
    0001-enter-fix-automatic-container-creation-when-r-is-use.patch
- Rework the /usr/etc config file patch (better changelog)
  * Patch removed:
    0001-Read-config-in-usr-etc-too.patch
  * Patch added:
    0002-opensuse-check-for-the-config-file-in-usr-etc-too.patch
- Switched to %autosetup in the spec file</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1659009600">- Fix a (potential0 problem with man and manpages
  * Patch added:
    0002-distrobox-handle-situations-with-weird-manpages-setu.patch
- Default to distrobox-enter when only typing distrobox
  * Patch added:
    0003-distrobox-if-no-command-is-specified-default-to-ente.patch
- Reordered the patchqueue:
  * Patch removed:
    0002-opensuse-check-for-the-config-file-in-usr-etc-too.patch
  * Patch added:
    0004-opensuse-check-for-the-config-file-in-usr-etc-too.patch</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1663156800">- Update to latest version (1.4.0)
- Patches removed:
  0001-enter-fix-automatic-container-creation-when-r-is-use.patch
  0002-distrobox-handle-situations-with-weird-manpages-setu.patch
  0002-opensuse-check-for-the-config-file-in-usr-etc-too.patch
  0003-distrobox-if-no-command-is-specified-default-to-ente.patch
  0004-opensuse-check-for-the-config-file-in-usr-etc-too.patch
- Patches added:
  0001-distrobox-if-no-command-is-specified-default-to-ente.patch
- Changes in 1.4.0:
  * New distrobox upgrade command, to update all the containers at once
  * New distrobox generate-entry command, to add your distrobox to the app list
    note that from 1.4.0 onwards this will be the default behaviour for all the
    new containers created
  * New distrobox ephemeral command, to quickly spawn, use and delete a container.
    All-in-one.
  * New install-podman script to install Podman in $HOME. Handy for @ValveSoftware
    SteamDeck users
  * Distrobox-host-exec now uses exclusively the host-spawn command from @1player
  * Better support for AD/LDap and Kerberos usernames
  * Better support for Nix/Guix hosts
  * Plenty of bug fixes and CI/Test improvements smile</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1664452800">- Update to latest version (1.4.1)
- Patches removed:
  0001-distrobox-if-no-command-is-specified-default-to-ente.patch
- Add a bash-completion subpackage
- Changes in 1.4.1:
  * completion: add bash completion support!
  * create/enter: revert 52a34fb
  * create: add --no-entry
  * docs: update host and guest lists
  * docs: redundant "else" in readme
  * init: add mesa and vulkan drivers by default
  * init: don't query filesystems mounted by beesd
  * install-podman: update to 4.2.1
  * install-podman: install crun, it generally
    works better in rootless.
  * install-podman: fix default configuration
  * ephemeral: do cleanup even in case of errors
  * generate-entry: auto-discover curl or wget.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668686400">- Do not recommend bash-completion subpackage: this triggers
  installation even if bash-completion is not there yet. All (well,
  most for now) packages are handled to install the completion IF
  bash-completion is present (which is the default on standard
  setups).</changelog>
  <changelog author="Ayush Kumar &lt;ayush06feb@gmail.com&gt;" date="1672228800">- Update to latest version (1.4.2.1). Some changes:
  * all: fix setting up default images and names
  * compatibility: add gentoo docker image
  * compatibility: change debian 8 image
  * completion: Remove shebangs from bash completions
  * completion: add compatibility list flag, add image name
    autocompletion
  * create/enter/export: Add home prefix
  * create: Fix using --home with space in path
  * create: use --entrypoint to override entrypoint defined by
    image
  * distrobox: remove trap from the wrapper
  * docs: Add resource limitation tips
  * docs: Fix example configuration file
  * docs: Update handler function to support bash scripts
  * enter/export: handle quotes in arguments in a better way
  * enter: exclude LANG environment variables
  * enter: remove detach-keys, work on #398
  * export/enter: inject container ID at enter-time, in order to be
    used in export
  * export: fix variable declaration
  * export: look at global user services while trying to export a
    service
  * export: use realpath on icons
  * init: Add init and pre-init hook defaults as supported config
    options
  * init: add missing findmnt in OpenSUSE
  * init: better systemd unit cleanup
  * init: copy skel files only if using custom home
  * init: fix overriding of SHELL at each start, override default
    SHELL only the first time
  * init: fix sudoers spam (missing " in check)
  * init: fix void-linux package incompatibility error
  * init: fix vte installation; add --noreplace to prevent repeated
    builds
  * init: integrate with kerberos host only if it is installed on
    the host.
  * init: skip external mounts when searching for sockets
  * init: specify package for gentoo
  * init: use container's path for SHELL instead of host's one
  * init: use findmnt instead of mountpoint, fixing compatibility
    with old distributions
  * install-podman: Fix cni_plugin_dirs
  * install: do not use scraping, use fixed version
  * main: Do not open manpager automatically
  Full list available at: https://github.com/89luca89/distrobox/releases/tag/1.4.2.1</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1674561600">- Use tubleweed:latest as the default image
  instead of, hardcoded in 'distrobox-create', fedora:toolbox.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1676980800">- Remove container_image from .conf, obsoleted by
  container_image_default
- use official distrobox:latest container instead of vanilla
  tumbleweed to speedup start times, still call it tumbleweed
  because it is</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1687089600">- Update to version 1.5.0:
  * additional-packages flag in create, to directly add packages during init
  * NVidia GPU Support for containers: distrobox will attempt to share host's drivers with the container
  * New distrobox-assemble command lets you declare your distroboxes-as-code, in an easy config file
  * Now, removing a distrobox will un-export apps and binaries exported by it
  * Init is now more flexible in how it adds packages, allowing for greater compatibility
  * Init now supports systemd containers using --additional-packages systemd during creation
  * General reliability improvements, lots of bug fixes and QoL</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1688731200">- Update to version 1.5.0.2:
  * Fix typo in instructions for setting podman-host path
  * Fix user initialization for ubuntu 23.04
  * Compatibility: add openEULER and Linux Mint containers
  * Fix docker minimum version to 19.03.15.
  * Better container detection in host-exec
  * fix host file sync when unsharing network
- Changes from version 1.5.0.1:
  * Fix bashism in assemble.
  * Revert to using distrobox-enter for upgrade.
  * Fix bug in init_readlink with relative paths in init.
  * Improve dry-run output to show a flag for each line in enter/create.</changelog>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1700568000">- Update to version 1.6.0.1:
  * Export: fix exporting desktop app.
  * Init: fix nvidia library integration.
- Update to version 1.6.0:
  * Lilipod support
  * Improved nvidia integration, particularly for cuda
  * General improvements in the init process
  * Improve user's shell handling, so that it now always respects the chsh done inside the container
  * Fix tzdata/zoneinfo problems
  * Rootful containers now will properly setup user password for sudo
  * General polish in initful containers
  * Initful containers now support also OpenRC when present
  * Initful containers will now have also a proper systemd user session
  * New --unshare-all, --unshare-netns, --unshare-process, --unshare-devsys
    flags in create
    + Now initful + unshare-all containers can be used as playgrounds for
    services like LXC and Libvirt more easily
  * New container_additional_volumes configuration
  * Export fixes and improvements in multi-icon and space-in-name handling
  * Exported binaries will be runnable between distroboxes
  * Exported binaries will always run in a login shell
  * Assemble is now more polished and supports all of create flags
  * Assemble can now export apps/binaries directly from the manifest</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1708516800">- Add 0001-Fix-systemd-init-container-startup-1069.patch:
  * run podman exec command as root since some distros would ask
    for user password when using su to login even though the user
    has no password in /etc/shadow
  * fix pam_systemd not being checked for su</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1708603200">- Add flatpak as a dependency, as we need it for distrobox-host-exec
  to work properly (bsc#1220037)</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1709121600">- Removed:
  * 0001-Fix-systemd-init-container-startup-1069.patch
- Update to 1.7.0
  * added --enter-flags to distrobox-export to specify additional
    distrobox flags to use when entering
  * added --hostname flag to distrobox-create so you can choose a
    different hostname than the box name
  * added --unshare-groups to distrobox-create to allow unsharing
    user's additional groups inside the container
  * better login shell management
  * better systemd support for initful containers
  * fixed multiple bins and apps exports declaration in assemble
  * improved NVidia support
  * improved Wolfi container support
  * improved rootful containers support for exported graphical apps
  * improved terminfo support
  * new distrobox-export --list-apps and --list-binaries to show
    exported apps and binaries</changelog>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1710417600">- Update to 1.7.0.1
  * install: fix version
  * distrobox-generate-entry: respect DBX_CONTAINER_MANAGER variable
  * distrobox-init: do not fail if locale cannot be set by
  * Don't create empty XAUTH* variables.
  * Add DISTROBOX_EXPORT_PATH env var for distrobox-export.
  * distrobox-init: use "zypper se --match-exact" (instead of "zypper se -x")
  * init: better detection of file watching trigger
  * enter: fix shell when entering initful container after
  * export: fix quotes arount exported binary path
  * upgrade: fix execution with new enter behavior
  * enter: do not use a shell when executing a custom command
  * export: fix execution of binaries with spaces in the name
  * rm: do not fail if no exports are found</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1710504000">- Update to current git version in order to include the code that
  fixes the problem of ImageMagick not being able to resize the
  icons dynamically. This means including the following commits:
  * install: fix linting
  * assemble: fix regression in file reading
  * chore: fix typo (#1283)
  * install: fix installation script (#1282)
  * install: add fixed resolution png icons for use on desktops (#1280)
  * Update install (#1278)</changelog>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1711368000">- Update to 1.7.1
  * all: ensure no side effects on global variables
  * create the binary export path if it doesn't exist (#1291)
  * docs: Add info on upgrading package on steamdeck (#1271)
  * docs: remove extra ` from xhost command by (#1284)
  * enter: Add option to run with clean PATH (#1299)
  * fix: missing .fifo logfile in distrobox-enter (#1307)
  * init: ignore findmnt error in routine remounting (#1289) (#1296)
  * init: mask suspend/hibernate/hybrid-sleep
  * init: massively speed up apk deps install by @JamiKettunen in (#1298)
  * rm: do not block container removal if we cannot start it</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1715428800">- Update to version 1.7.2.1
  + changes from 1.7.2.1
  * chore(init): Add sudo to Wolfi (#1375)
  * Add fedora toolbox 40 to list of compatible images (#1377)
  * init: fix setting empty DISPLAY variable, breaking gpg
  + changes from 1.7.2
  * all: properly handle env vars and configs in all commands
    (#1328)
  * chore: bump CI actions, minor fixes to README and other
    files (#1345)
  * docs: Specify that distrobox is in the extra repo (#1316)
  * docs: Support latest alpine (#1341)
  * docs: Update copyright in footer (#1365)
  * docs: Update useful_tips.md (#1330)
  * enter: make log_timestamp date format universally
    compatible (#1343)
  * export: cancel export when trying to delete (#1340)
  * export: consider only absolute candidate icon paths that
    exist (#1318)
  * init: Support musl variant of Void Linux (#1327)
  * init: add explicit creation of /etc/fish/conf.d (#1348)
  * init: massively speed up apt/pacman/xbps deps install (#1324)
  * install: use more portable install(1) arguments (#1364)
  * CI: fix hostname test
  * CI: try to ensure enough disk space
  * CI: use shell-funcheck
  * all: improve function docs
  * assemble: add custom hostname support
  * create: fix regression with rootless runc 1.20~rc1 (#1359)
  * docs: add Slackware 15 (#1357)
  * docs: move upgrading instruction a bit more ahead (#1342)
  * docs: update xhost command to be silent (#1350)
  * enter: Fix support for Active Directory usernames including
    backslashes (#1360)
  * enter: fix regression in fish shell login with initful
    systems
  * enter: fix typo in command generation (#1331)
  * export: fix duplicate extra_flags (#1311)
  * export: use different symbol for IFS (#1351)
  * init, create: use $CONTAINER_ID to distinguish container's
    prompts. Use host's hostname by default.
  * init: ensure fish config is sourced only on interactive
    shell (#1292)
  * init: fix endless hook append (#1320)
  * init: fix performance regression in skel file setup (#1317)
  * init: forward wayland display only if it is set
  * rm: revert 22bc081, simplify removal of exported
    app/bins (#1301)</changelog>
</package>
<package pkgid="8ef7a6df1efca9e110fe2fc4b3076b2521373864f6c75660930aa6df136b4ea2c6716646bb2211d0f2675444d3d42e25ea0b12f777ffc61ce277194c45d8a7cc" name="distrobox-bash-completion" arch="noarch">
  <version epoch="0" ver="1.7.2.1" rel="1.1"/>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1653912000">- Update to latest version, 1.3.0:
  * new tools and commands!
  * rootful containers support
  * new supported distros
  * improved integration with the host
  * many fixes and improvements
  For full log, see: https://github.com/89luca89/distrobox/releases/tag/1.3.0</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1655812800">- Move config file in vendor specific path by default
  * Patch added:
    0001-Read-config-in-usr-etc-too.patch
- Update to latest version, 1.3.1
  * all: allow users to specify non_interactive=true/false
  * all: improve code readability and formatting, follow happy paths
  * create: make it clearer to the user the container creation output
  * create: remove check about clone and image name
  * docs: Fix typo by @rugk in #308
  * docs: remove WSL2 entry, cannot actively check if works correctly
  * enter: automatically create containers during 'distrobox-enter' (if they don't exist!)
  * export: add --root to rooful containers
  * export: fix DBusActivatable not working
  * host-exec docs: 755 -&gt; 644
  * host-exec: change [N/y] to [y/N]
  * init: fix apt hooks to make systemd install work
  * init: move zypper recommends after the basic packages install,
    make OpenSUSE containers creation faster
  * install: add --next flag to install latest commit from git
  * stop: update misleading comment
  * uninstall: interactive rm won't work when executed throught pipe
  * docs: update compatibility list
  * Confirm support for:
    Redhat UBI 9
    Redhat UBI 9-init
    Redhat UBI 9-minimal
    AlmaLinux 8-minimal
    AlmaLinux 9-minimal
    AlmaLinux 9</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1658923200">- enable non-interactive mode by default
- Fix a but with automatic cretion of rootful containers
  * Patch added:
    0001-enter-fix-automatic-container-creation-when-r-is-use.patch
- Rework the /usr/etc config file patch (better changelog)
  * Patch removed:
    0001-Read-config-in-usr-etc-too.patch
  * Patch added:
    0002-opensuse-check-for-the-config-file-in-usr-etc-too.patch
- Switched to %autosetup in the spec file</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1659009600">- Fix a (potential0 problem with man and manpages
  * Patch added:
    0002-distrobox-handle-situations-with-weird-manpages-setu.patch
- Default to distrobox-enter when only typing distrobox
  * Patch added:
    0003-distrobox-if-no-command-is-specified-default-to-ente.patch
- Reordered the patchqueue:
  * Patch removed:
    0002-opensuse-check-for-the-config-file-in-usr-etc-too.patch
  * Patch added:
    0004-opensuse-check-for-the-config-file-in-usr-etc-too.patch</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1663156800">- Update to latest version (1.4.0)
- Patches removed:
  0001-enter-fix-automatic-container-creation-when-r-is-use.patch
  0002-distrobox-handle-situations-with-weird-manpages-setu.patch
  0002-opensuse-check-for-the-config-file-in-usr-etc-too.patch
  0003-distrobox-if-no-command-is-specified-default-to-ente.patch
  0004-opensuse-check-for-the-config-file-in-usr-etc-too.patch
- Patches added:
  0001-distrobox-if-no-command-is-specified-default-to-ente.patch
- Changes in 1.4.0:
  * New distrobox upgrade command, to update all the containers at once
  * New distrobox generate-entry command, to add your distrobox to the app list
    note that from 1.4.0 onwards this will be the default behaviour for all the
    new containers created
  * New distrobox ephemeral command, to quickly spawn, use and delete a container.
    All-in-one.
  * New install-podman script to install Podman in $HOME. Handy for @ValveSoftware
    SteamDeck users
  * Distrobox-host-exec now uses exclusively the host-spawn command from @1player
  * Better support for AD/LDap and Kerberos usernames
  * Better support for Nix/Guix hosts
  * Plenty of bug fixes and CI/Test improvements smile</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1664452800">- Update to latest version (1.4.1)
- Patches removed:
  0001-distrobox-if-no-command-is-specified-default-to-ente.patch
- Add a bash-completion subpackage
- Changes in 1.4.1:
  * completion: add bash completion support!
  * create/enter: revert 52a34fb
  * create: add --no-entry
  * docs: update host and guest lists
  * docs: redundant "else" in readme
  * init: add mesa and vulkan drivers by default
  * init: don't query filesystems mounted by beesd
  * install-podman: update to 4.2.1
  * install-podman: install crun, it generally
    works better in rootless.
  * install-podman: fix default configuration
  * ephemeral: do cleanup even in case of errors
  * generate-entry: auto-discover curl or wget.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668686400">- Do not recommend bash-completion subpackage: this triggers
  installation even if bash-completion is not there yet. All (well,
  most for now) packages are handled to install the completion IF
  bash-completion is present (which is the default on standard
  setups).</changelog>
  <changelog author="Ayush Kumar &lt;ayush06feb@gmail.com&gt;" date="1672228800">- Update to latest version (1.4.2.1). Some changes:
  * all: fix setting up default images and names
  * compatibility: add gentoo docker image
  * compatibility: change debian 8 image
  * completion: Remove shebangs from bash completions
  * completion: add compatibility list flag, add image name
    autocompletion
  * create/enter/export: Add home prefix
  * create: Fix using --home with space in path
  * create: use --entrypoint to override entrypoint defined by
    image
  * distrobox: remove trap from the wrapper
  * docs: Add resource limitation tips
  * docs: Fix example configuration file
  * docs: Update handler function to support bash scripts
  * enter/export: handle quotes in arguments in a better way
  * enter: exclude LANG environment variables
  * enter: remove detach-keys, work on #398
  * export/enter: inject container ID at enter-time, in order to be
    used in export
  * export: fix variable declaration
  * export: look at global user services while trying to export a
    service
  * export: use realpath on icons
  * init: Add init and pre-init hook defaults as supported config
    options
  * init: add missing findmnt in OpenSUSE
  * init: better systemd unit cleanup
  * init: copy skel files only if using custom home
  * init: fix overriding of SHELL at each start, override default
    SHELL only the first time
  * init: fix sudoers spam (missing " in check)
  * init: fix void-linux package incompatibility error
  * init: fix vte installation; add --noreplace to prevent repeated
    builds
  * init: integrate with kerberos host only if it is installed on
    the host.
  * init: skip external mounts when searching for sockets
  * init: specify package for gentoo
  * init: use container's path for SHELL instead of host's one
  * init: use findmnt instead of mountpoint, fixing compatibility
    with old distributions
  * install-podman: Fix cni_plugin_dirs
  * install: do not use scraping, use fixed version
  * main: Do not open manpager automatically
  Full list available at: https://github.com/89luca89/distrobox/releases/tag/1.4.2.1</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1674561600">- Use tubleweed:latest as the default image
  instead of, hardcoded in 'distrobox-create', fedora:toolbox.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1676980800">- Remove container_image from .conf, obsoleted by
  container_image_default
- use official distrobox:latest container instead of vanilla
  tumbleweed to speedup start times, still call it tumbleweed
  because it is</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1687089600">- Update to version 1.5.0:
  * additional-packages flag in create, to directly add packages during init
  * NVidia GPU Support for containers: distrobox will attempt to share host's drivers with the container
  * New distrobox-assemble command lets you declare your distroboxes-as-code, in an easy config file
  * Now, removing a distrobox will un-export apps and binaries exported by it
  * Init is now more flexible in how it adds packages, allowing for greater compatibility
  * Init now supports systemd containers using --additional-packages systemd during creation
  * General reliability improvements, lots of bug fixes and QoL</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1688731200">- Update to version 1.5.0.2:
  * Fix typo in instructions for setting podman-host path
  * Fix user initialization for ubuntu 23.04
  * Compatibility: add openEULER and Linux Mint containers
  * Fix docker minimum version to 19.03.15.
  * Better container detection in host-exec
  * fix host file sync when unsharing network
- Changes from version 1.5.0.1:
  * Fix bashism in assemble.
  * Revert to using distrobox-enter for upgrade.
  * Fix bug in init_readlink with relative paths in init.
  * Improve dry-run output to show a flag for each line in enter/create.</changelog>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1700568000">- Update to version 1.6.0.1:
  * Export: fix exporting desktop app.
  * Init: fix nvidia library integration.
- Update to version 1.6.0:
  * Lilipod support
  * Improved nvidia integration, particularly for cuda
  * General improvements in the init process
  * Improve user's shell handling, so that it now always respects the chsh done inside the container
  * Fix tzdata/zoneinfo problems
  * Rootful containers now will properly setup user password for sudo
  * General polish in initful containers
  * Initful containers now support also OpenRC when present
  * Initful containers will now have also a proper systemd user session
  * New --unshare-all, --unshare-netns, --unshare-process, --unshare-devsys
    flags in create
    + Now initful + unshare-all containers can be used as playgrounds for
    services like LXC and Libvirt more easily
  * New container_additional_volumes configuration
  * Export fixes and improvements in multi-icon and space-in-name handling
  * Exported binaries will be runnable between distroboxes
  * Exported binaries will always run in a login shell
  * Assemble is now more polished and supports all of create flags
  * Assemble can now export apps/binaries directly from the manifest</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1708516800">- Add 0001-Fix-systemd-init-container-startup-1069.patch:
  * run podman exec command as root since some distros would ask
    for user password when using su to login even though the user
    has no password in /etc/shadow
  * fix pam_systemd not being checked for su</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1708603200">- Add flatpak as a dependency, as we need it for distrobox-host-exec
  to work properly (bsc#1220037)</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1709121600">- Removed:
  * 0001-Fix-systemd-init-container-startup-1069.patch
- Update to 1.7.0
  * added --enter-flags to distrobox-export to specify additional
    distrobox flags to use when entering
  * added --hostname flag to distrobox-create so you can choose a
    different hostname than the box name
  * added --unshare-groups to distrobox-create to allow unsharing
    user's additional groups inside the container
  * better login shell management
  * better systemd support for initful containers
  * fixed multiple bins and apps exports declaration in assemble
  * improved NVidia support
  * improved Wolfi container support
  * improved rootful containers support for exported graphical apps
  * improved terminfo support
  * new distrobox-export --list-apps and --list-binaries to show
    exported apps and binaries</changelog>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1710417600">- Update to 1.7.0.1
  * install: fix version
  * distrobox-generate-entry: respect DBX_CONTAINER_MANAGER variable
  * distrobox-init: do not fail if locale cannot be set by
  * Don't create empty XAUTH* variables.
  * Add DISTROBOX_EXPORT_PATH env var for distrobox-export.
  * distrobox-init: use "zypper se --match-exact" (instead of "zypper se -x")
  * init: better detection of file watching trigger
  * enter: fix shell when entering initful container after
  * export: fix quotes arount exported binary path
  * upgrade: fix execution with new enter behavior
  * enter: do not use a shell when executing a custom command
  * export: fix execution of binaries with spaces in the name
  * rm: do not fail if no exports are found</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1710504000">- Update to current git version in order to include the code that
  fixes the problem of ImageMagick not being able to resize the
  icons dynamically. This means including the following commits:
  * install: fix linting
  * assemble: fix regression in file reading
  * chore: fix typo (#1283)
  * install: fix installation script (#1282)
  * install: add fixed resolution png icons for use on desktops (#1280)
  * Update install (#1278)</changelog>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1711368000">- Update to 1.7.1
  * all: ensure no side effects on global variables
  * create the binary export path if it doesn't exist (#1291)
  * docs: Add info on upgrading package on steamdeck (#1271)
  * docs: remove extra ` from xhost command by (#1284)
  * enter: Add option to run with clean PATH (#1299)
  * fix: missing .fifo logfile in distrobox-enter (#1307)
  * init: ignore findmnt error in routine remounting (#1289) (#1296)
  * init: mask suspend/hibernate/hybrid-sleep
  * init: massively speed up apk deps install by @JamiKettunen in (#1298)
  * rm: do not block container removal if we cannot start it</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1715428800">- Update to version 1.7.2.1
  + changes from 1.7.2.1
  * chore(init): Add sudo to Wolfi (#1375)
  * Add fedora toolbox 40 to list of compatible images (#1377)
  * init: fix setting empty DISPLAY variable, breaking gpg
  + changes from 1.7.2
  * all: properly handle env vars and configs in all commands
    (#1328)
  * chore: bump CI actions, minor fixes to README and other
    files (#1345)
  * docs: Specify that distrobox is in the extra repo (#1316)
  * docs: Support latest alpine (#1341)
  * docs: Update copyright in footer (#1365)
  * docs: Update useful_tips.md (#1330)
  * enter: make log_timestamp date format universally
    compatible (#1343)
  * export: cancel export when trying to delete (#1340)
  * export: consider only absolute candidate icon paths that
    exist (#1318)
  * init: Support musl variant of Void Linux (#1327)
  * init: add explicit creation of /etc/fish/conf.d (#1348)
  * init: massively speed up apt/pacman/xbps deps install (#1324)
  * install: use more portable install(1) arguments (#1364)
  * CI: fix hostname test
  * CI: try to ensure enough disk space
  * CI: use shell-funcheck
  * all: improve function docs
  * assemble: add custom hostname support
  * create: fix regression with rootless runc 1.20~rc1 (#1359)
  * docs: add Slackware 15 (#1357)
  * docs: move upgrading instruction a bit more ahead (#1342)
  * docs: update xhost command to be silent (#1350)
  * enter: Fix support for Active Directory usernames including
    backslashes (#1360)
  * enter: fix regression in fish shell login with initful
    systems
  * enter: fix typo in command generation (#1331)
  * export: fix duplicate extra_flags (#1311)
  * export: use different symbol for IFS (#1351)
  * init, create: use $CONTAINER_ID to distinguish container's
    prompts. Use host's hostname by default.
  * init: ensure fish config is sourced only on interactive
    shell (#1292)
  * init: fix endless hook append (#1320)
  * init: fix performance regression in skel file setup (#1317)
  * init: forward wayland display only if it is set
  * rm: revert 22bc081, simplify removal of exported
    app/bins (#1301)</changelog>
</package>
<package pkgid="f956e8f04d0a6b9265770defd232f747221a398fcd74625ca630f2f61e828b6e041f4bc41f0f51351eb2c0637643eebb1a2928aafabe605f14e831db70e11720" name="dmd" arch="src">
  <version epoch="0" ver="2.108.1" rel="1.1"/>
  <changelog author="Matthias Eliasson &lt;matthias.eliasson@gmail.com&gt;" date="1539518400">- Update to 2.082.1
  - DMD Compiler regressions
  * Could not CTFE with std.math.exp from 2.082.0
  * [REG 2.081] Can no longer override pragma(lib) with -L switch
  * Some source files names are no longer accepted
  - Phobos regressions
  * Templated format with variable width allocates 2GB of RAM per call.
  - Phobos bugs
  * std.net.curl.post cannot be used with !ubyte
  * std.algorithm.subsitute wrong results for single subrange substitution</changelog>
  <changelog author="Matthias Eliasson &lt;matthias.eliasson@gmail.com&gt;" date="1544011200">- Update to version 2.083.0
  - Compiler changes
  * Add CppRuntime_* version identifiers
  * Deprecated CLI switch -gc have been removed
  * Expose __traits(isZeroInit, T)
  * Implement new C++ mangling syntax
  * Add pragma(linkerDirective), to emit linker directives into object files
  * fix Issue 14246 - RAII - proper destruction of partially constructed objects
  * Add __traits(getTargetInfo, "key") to query details about the compilation target
  - Library changes
  * std.algorithm.iteration.each is now capable of early-stopping
  * toHash function has been added to std.experimental.checkedint.Checked</changelog>
  <changelog author="Matthias Eliasson &lt;matthias.eliasson@gmail.com&gt;" date="1546689600">- Update to version 2.084.0
  - Compiler changes
  * Aliases can be created directly from a __trait.
  * Added -check switch to turn on and off each category of runtime checks.
  * Add -checkaction=D|C|halt compiler switch.
  * -color and -color=on will now always output colorized console output
  * The code generated by mixin statements can now be saved with -mixin
  * Deprecate invalid binary literals
  * Deprecated extern(Pascal) linkage
  * The deprecation phase for fully qualified names that bypassed private imports is finished
  * Templates are now mangled correctly on POSIX
  * Added __c_wchar_t as a correct mangling type for C's wchar_t
  - Runtime changes
  * Added core.stdcpp.array.
  * Add D header file core.sys.darwin.crt_externs for libc/crt_externs.h on Darwin.
  * Added initialize template argument to object.destroy().
  * Added core.stdcpp.string_view.
  - Library changes
  * Add overload std.random.unpredictableSeed!UIntType</changelog>
  <changelog author="Matthias Eliasson &lt;matthias.eliasson@gmail.com&gt;" date="1550318400">- Update to version 2.084.1
  - Compiler bugs
  * -check=in=off doesn't work
  * corrupt ELF library when using pragma(crt_constructor)
  - Compiler enhancements
  * Shared object "libstdc++.so.6" not found, required by "dmd"
-----  --------------------------------------------------------------</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1552824000">- Update to version 2.085.0
  - Compiler changes:
  * Add support for Objective-C classes
  * Add support for Objective-C instance variable
  * Add support for Objective-C super calls
  * Deprecate Objective-C interfaces
  * Context-aware assertion error messages
  * Avoid calling the struct constructor from const-casts
  * dmd now supports expressive diagnostic error messages with -verrors=context
  * memcmp() compares are no longer performed for struct equality tests, memberwise comparisons are done instead, per the spec
  * OSX 32-bit is no longer supported
  * -preview and -revert command line switches have been introduced
  * Transition to C++11 character types
  - Runtime changes:
  * Added GC.profileStats() to core.memory
  * Added core.stdcpp.new_
  * Added core.sys.linux.sched.CPU_COUNT.
  * Added core.sys.linux.sched.CPU_ISSET.
  * Moved std.conv.emplace, std.algorithm.mutation.move, std.algorithm.mutation.moveEmplace, and std.functional.forward to core/lifetime.d
  * GC cleanup can now be configured as a DRT GC option
  * A garbage collector with precise heap scanning can now be selected
  * GC.realloc is now more consistent and robust
  * User supplied garbage collectors can now be linked with the runtime
  * Added core.stdcpp.allocator
  * char/wchar fields in most D runtime (core.* and rt.*) structs are now zero-initialized</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1555156800">- Update to version 2.085.1
  - DMD Compiler regressions:
  * DMD generates wrong code for some circular dependencies
  * D compiler fails to resolve circular module dependency when modules are compiled separately
  * D compiler fails to resolve circular module dependency when modules are compiled together
  * ICE on null default value for struct parameter in constructor
  * DMD 2.085 changes to gsroa make DCD crashing
  * Regression: wrong order of linker arguments, again: -L-l before -L--start-group
  * if (auto x) {} isn't properly rejected
  * DMD fails to compile some circular dependencies spiced with is (T == super) condition
  * [Reg v2.070.2] DMD fails with some circular module refs with Template/Mixin instances
  - DMD Compiler bugs:
  * wrong codegen for destructor call of unnamed struct instance on 64 bit environments
  * case of undetected circular reference in function parameter
  * ICE with multiple mixin templates containing conflicting ctor declarations
  * Segfault when types are used in array literals
  * DMD crash due to circular reference in function return type
  * -checkaction=context not working with attributes
  * [2.085.0-beta.2] Obj-C wrong code overloading selectors and extern(D)
  * case of segfault due to undetected forward reference
  * Compiler crash
  * crash on invalid initializer at CTFE
  * ICE on invalid code
  - Phobos regressions:
  * VariantN has unittests that are compiled into user modules
  - Phobos bugs:
  * std.algorithm.searching.findAmong doesn't save like it should
  - Druntime bugs:
  * wrong time values in GC.profileStats</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1565784000">- Update to version 2.087.1
  - Runtime changes:
  * Add all missing symbols to core.sys.darwin.mach.loader
  - DMD Compiler regressions:
  * ICE when taking address of member function passed as template parameter
  * [REG] modification of member of a manifest constant that's also a struct is allowed
  * POSIX: extern(C++, namespace) does not apply namespace to enum
  * DMD Segfault in 2.087
  * compiler segfaults on passing templates expression to lazy val
  * [REG2.086] foreach no longer works on range with alias front
  - DMD Compiler bugs:
  * Templates inside templates used as mixins
  * DMD segfault with circular template constraints
  * [ICE] Internal error: ddmd/backend/cgcs.c 352 - CTFE appending to an array on a struct from a template
  * Unable to remove a tuple from associative array.
  * Can't use __traits(getAttributes, ...)[...] as a type
  * access violation at compile time, possibly via template constraint and alias interaction
  * Symbol not found: _dyld_enumerate_tlv_storage on macOS 10.15
  * alias this combined with a copy constructor seems to lead to undefined behaviour.
  * [ICE] Segmentation fault in ExpressionPrettyPrintVisitor::visit(IntegerExp*) at dmd/hdrgen.d:1775
  * ICE from double template instantiation with getMember of overload of class and template function
  * __vector CTFE crashes the compiler
  * Compiler crash when using an opaque struct as template parameter
  * bogus error: "integer constant expression expected instead of (uint).sizeof"
  * [Windows] Program segfaults when running tests
  * ICE in func literal used in __traits(compiles)
  * SIMD 32 bytes causes obscure segfault
  * [2.087.0] Mixin templates: no property somevar for type some.Type, did you mean some.Type.__anonymous.somevar
  - DMD Compiler enhancements:
  * Empty AliasSeq can't be used to form compiletime array literal
  - Phobos bugs:
  * std.variant.VariantN does not work with a class that inherits from a template instantiation
  * ReplaceType replaces type with the type forwarding using alias this
  * ReplaceType fails to compile for self-referential inheritance chains
  * someAllocator.make!T doesn't compile if T is a shared value type
  * [2.087.0] std.conv.toImpl matches two functions when using static arrays as inout( T )
  - Phobos enhancements:
  * RefCounted fails to instantiate due to pureness of moveEmplace
  * Tuple.rename doesn't work with const
  - Druntime bugs:
  * retrying while pthread_cond_signal/pthread_cond_broadcast return EAGAIN
  * object.destroy doesn't propagate attributes
- Add missing provides/obsoletes to the versioned phobos shared library package.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1609070400">- Update to version 2.094.2
  - Runtime changes:
  * Support time64 changes for CRuntime_Musl
  - DMD Compiler regressions:
  * Delegate covariance broken between 2.092 and 2.094 (git master).
  * False deprecation raised for templated overloaded struct method
  - DMD Compiler bugs:
  * Calling __traits(getUnitTests) on a template causes compiler segfault
  * __traits(getUnitTests) should include unittests from anonymous mixins
  * 'With()' statement ignores symbol visibility in some cases.
  * Name clash between import and method triggers a segfault
  - Phobos bugs:
  * Segfault with Appender!string.init.toString()
  * join can iterates ranges multiple times
  * std.random.uniform!T(urng) when T is dchar disregards urng and always uses a thread-local random
  * std.random.uniform!T() and std.random.uniform!T(urng) when T is dchar with any qualifiers can exceed dchar.max
  - Druntime bugs:
  * core.stdcpp.string.basic_string does not implement opEquals
  * core.stdcpp.vector.vector does not implement opEquals
  * TypeInfo.swap must not allow reachable memory to be freed if interrupted by a garbage collection pass
- refresh dmd_use_tarball_bootstrap.diff patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1621252800">- Update to version 2.096.1
  * Runtime changes:
  * Variables suspendSignalNumber and resumeSignalNumber are now
    private
  * The druntime option callStructDtorsDuringGC has been removed
  * Experimental llvm-libunwind based backtrace printing was added
  * Library changes
  * Return the number of characters consumed by std.conv.parse
  * Deprecate std.stdio.getdelim and std.stdio.getline
  * Add integer conversions in JSONValue.get
  * Deprecate std.math : approxEqual
  * Compiler changes
  * Deprecate bypassing of symbol visibility when doing overload
    resolution
  * Deprecation triggered inside of templates now show instantiation
    trace
  * Improvements for the C++ header generation
  * Diagnostics for conflicting function definitions within a module
  * extern(Pascal) has been removed
  * The compiler now accepts -extern-std=c++20
  * C++ compability standard now c++11 by default
  * Add -preview=inclusiveincontracts: in contracts must be an
    explicit superset of the parent in contracts.
  * Add support for Objective-C protocols
  * Allow any compile-time argument in pragma(inline)
  * Add __traits(getCppNamespaces, symbol) to retrieve the C++
    namespaces a symbol resides in.
  * DMD Compiler regressions / bugs:
  * printf check does not recognize GNU extensions
  * Function alias reported as conflicting function
  * Slice assignment segmentation fault
  * ssignment inside assert accepted if -checkaction=context
    is given
  * Struct dtor is called twice if struct is created inside
    ternary operator
  * Mangling problem wrt. backrefs and function types
  * build.d install fails, can't find dmd.conf
  * Constructor flow analysis doesn't understand unions
  * Confusing error message for CTFE pointer in static initializer
  * checkaction=context creates temporary of type void
  * Overload selection ignores slice
  * -preview=rvaluerefparam does not work with template deduction
  * CTFE doesn't call base class destructor for extern(D) classes
  * Wrong ParameterStorageClass when -preview=in is used
  * Phobos enhancements / regression fixes:
  * std.process.browse does not work with URLs 256 characters
    or longer
  * std.regex performance regression (additional GC allocation)
  * Specifying null as bitfields variable name now fails
  * avoid quadratic template expansion in constraints of multiple
    search term versions of std.algorithm.searching.startsWith &amp; endsWith
  * casting std.BigInts to built-in floating point types
    doesn't work without -preview=dip1000
  * std.algorithm.mutation.copy fails on overlapping arrays if
    the source array's pointer is less than the destination
    array's pointer
  * std.experimental.checkedint opBinaryRight with integer
    left-hand side does not compile for any operators
  * std.typecons.ReplaceType does not work for in parameters
  * Deprecated Nullable.get warning with Appenders
  * Druntime bugs / regression fixes:
  * std.conv.emplace not usable in betterC - 2.096
  * casWeak is not implemented
  * joining a detached thread results in segfault.
  * core.atomic.atomicFetchSub for pointers incorrectly calls
    wrong function from core.internal.atomic</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623153600">- Update to version 2.097.0
  * Compiler changes
  * Deprecation period for ambiguous ternary expressions has ended
  * Usage of the body keyword has been deprecated
  * Deprecate a case of using fully-qualified names to bypass imports
  * Explicit package visibility attribute is now always applied to
    new scopes
  * pragma(mangle) can now be applied to aggregates
  * Complex and imaginary types are now deprecated
  * while (auto n = expression) is now supported
  * Library changes
  * Centering formatted output.
  * AllImplicitConversionTargets replaces ImplicitConversionTargets
  * Formatting integers with %e, %f, %g and %a is now possible.
  * Implementation of pow(f, -2) and f ^^ -2 changed
  * Deprecate std.format : enforceValidFormatSpec
  * Deprecate std.format : formatElement
  * Deprecate std.format : unformatElement
  * FieldnameTuple now returns an empty tuple for interfaces
  * Fields (formerly FieldTypeTuple) now returns an empty
    tuple for interfaces
  * Floating point numbers can be formatted at compile time
  * Formatting floating point numbers don't allocate with the
    GC anymore.
  * Some reals will be downcast to double when used with
    std.format.
  * std.typecons.Nullable: Remove deprecated alias get this.
  * Documentation of std.format has been completely reworked.
  * Module std.format has been split into smaller modules
  * Module std.math has been split into smaller modules
  * splitWhen added to std.algorithm.iteration
  * The old benchmarking functionality in std.datetime has been
    removed.
  * std.exception.enforceEx has been removed.
  * New module: std.sumtype
  * std.range.Transposed: Remove deprecated member save
  * Dub changes
  * Added support for low memory compilation option to the dub
    settings file.</changelog>
  <changelog author="Chris Josten &lt;chris+suse@netsoj.nl&gt;" date="1640606400">- Update to version 2.098.1
  * DMD Compiler regression fixes
  * [REG2.084.0] Bogus slice assignment in recursive CTFE call
  * spurious deprecation warnings on function calls within with(X)
    blocks while X has a deprecated alias this target
  * OpDispatch does not work for structs with constructor and
    destructor
  * error in static struct initialization causes wrong position for
    subsequent members, producing extra errors
  * alias this returns 'null' for ref types when put into array
    initializer
  * Rebindable does not work when class has alias this to inout
    property
  * A case of compiler crash when using auto ref
  * Spurious "non-constant expression" error with immutable
    constructors
  * Compiler segfault on static array in a struct at CTFE
  * [REG2.097] Error: mismatched function return type inference of
    void and noreturn
  * Compiler crash when attempting to assign to function
  * [REG 2.098-rc.2] -checkaction=context of a shared type with an
    opCast fails to compile
  * CTFE fails to iterate over associative array previously indexed
    with implicit conversion to enum base type
  * [REG2.094] function with tuple parameter with default argument
    fails if there's a qualifier
  * [REG2.098] Apparent CTFE regression wrt. alias this
  * Invalid error message for void return from non-void functions
  * importC: incomplete array type must have initializer
  * Invalid duplicate case error when the switched value has errors
  * Segfault for function literal in struct initializer with
    previous errors
  * wrong deprecation about empty statement
  * [REG 2.098] Error: function 'core.stdc.stdio.vfprintf'
    'pragma(printf)' functions must be
    'extern(C) int vfprintf([parameters...], const(char)*, va_list)'
  * more arguments than fields allowed in struct constructor
  * importC: Error: undefined reference to 'parameter' when no
    parameter names in forward declaration
  * importC: Error: variable 'var' extern symbols cannot have
    initializers
  * importC: Segmentation fault indexing global array at run-time
  * ICE on overloaded constructors
  * DMD Compiler bug fixes
  * ReturnStatement[CallExp(DotVarExp)]: Corrupted runtime on missed
    manifest constant propagation
  * Wrong cast of float constant to bool
  * 'export' keyword on OSX/Linux globals causing segfaults
  * [ICE] AssertError@dmd/optimize.d(691): Assertion failure
  * Internal compiler assertion
  * ICE (illegal instruction) with bad code
  * cod1: Assertion failure for noreturn parameter
  * ice for global / tls variable of type noreturn
  * ice when dmd computes the alignment of an union containing a
    noreturn
  * importC: Parser accepts arrays with incomplete element types
  * ImportC: #pragma pack is not implemented
  * Link error for virtual destructor of C++ class in DLL
  * ImportC: error parsing compound literal with more than one value
    at function scope.
  * importC: Error: C non-array initializer not supported yet
  * importC: Error: cannot use non-constant CTFE pointer in an
    initializer
  * Wrong overload selected for @safe delegate
  * noreturn functions are allowed to return normally
  * importC: Error: unknown, when compiling source with non-constant
    initializer.
  * importC: Error: static variable cannot be read at compile time
  * importC: Error: unknown, when compiling source with typedef'd
    initializer
  * importC: Error: can't subtract '__tag2[1]' from pointer
  * importC: Error: cannot pass argument '0' of type 'int' to
    parameter 'const(char)*'
  * importC: Error: cannot modify 'const' expression '(*s).field'
  * importC: Error: 'switch' statement without a 'default'; use
    'final switch' or add 'default: assert(0);' or add
    'default: break;'
  * importC: Error: cannot implicitly convert expression of type
    'extern (C) int(int a)' to 'const(extern (C) int function(int))'
  * importC: [ICE] Error: struct no size because of forward reference
  * importC: Error: cannot implicitly convert expression of type
    'const(char*)' to 'char*'
  * importC: Error: array index 0 is out of bounds
  * ImportC: parse gnu attributes after a function parameter
  * importC: static variables/functions emit global symbols
  * ImportC: casting result of postfix operator on a parenthesized
    expression to a typedef’d type is parsed incorrectly
  * ImportC: Lots of errors when compiling tomlc99
  * ImportC: address of member of struct can’t be taken at compile
    time.
  * [REG 2.093][ICE] Bus error at dmd/lexer.d:398
  * Explicit cast between classes incorrectly goes through
    'alias this' inside CTFE
  * importC: D name mangling applied to forward declaration of
    function inside function
  * ImportC: const pointer (not pointer to const) is treated as
    transitive const
  * importC: function 'func' conflicts with function 'func' when
    using static in forward declaration
  * importC: float literal should support leading zero
  * ImportC: extra semicolon not allowed outside of functions
  * DMD compiler errors on Illumos/Solaris
  * ImportC: cannot implicitly convert expression S(0) of type S to
    int in an S array
  * ImportC: decay of function to typedef'd const function pointer
    causes ICE.
  * importC: Error: undefined reference to '__builtin_va_start' and
    '__builtin_va_end'
  * importC: Debug information for C sources have DW_AT_language set
    to D.
  * importC: Segmentation fault initializing va_list with
    __builtin_va_start
  * importC: Error: cannot convert string literal to 'void*'
  * Phobos regression fixes
  * [REG2.069] TaskPool.reduce fails to compile "cannot get frame
    pointer to D main"
  * Phobos bug fixes
  * OpenBSD: Add OpenBSD to std/system.d OS list
  * Array!T.init.data crashes
  * Phobos enhancements
  * data should work with const/immutable Array's
  * Nullable is not copyable when templated type has elaborate copy
    ctor
  * std.traits.fqnType is missing support for typeof(null)
  * Druntime regression fixes
  * [REG2.091] Wrong file read during exception stringification
    leads to SIGBUS
  * std.meta.allSatisfy in mutual recursion classes cannot be
    compiled
  * core.demangle does not support noreturn
  * Druntime bug fixes
  * Unify polyImpl implementations
  * Remove useless conditional assignment of DISABLED_TESTS in
    posix.mak
  * Druntime enhancements
  * Explicitly cast backtrace results to int
- Update to version 2.098.0
  * Compiler changes
  * Add Alias Assignment
  * Accessing C Declarations From D Via ImportC Compiler
  * Using the syntax (args) =&gt; {} now triggers a deprecation message
  * Improvements for the C++ header generation
  * -preview=dtorfields is now enabled by default
  * Add .min, .max, etc. properties for vector types
  * Using a mutable variable as a switch case now triggers an error
  * Out of bounds array access now gives a better error message
  * Class allocators have been removed from the language
  * Initialization of immutable global data from static this now
    triggers an error
  * Add -target=&lt;triple&gt; for operating system, c, and c++ runtime
    cross compilation
  * Default initialization of union field that isn't the first member
    now triggers an error
  * Runtime changes
  * TypeInfo names for aggregates are fully qualified and hence
    unique now
  * A concurrent GC for Posix systems
  * Improve POSIX imports
  * Library changes
  * New function isValidCharacter in std.utf
  * Dub changes
  * Added support for environment variables to use compilation and
    run (or test) option to the dub settings file and
    dub.json/dub.sdl.</changelog>
  <changelog author="Chris Josten &lt;chris+suse@netsoj.nl&gt;" date="1668600000">- Build using the build.d script, as opposed to the deprecated
  posix.mak
- Remove dmd_use_tarball_bootstrap.diff patch as it is no longer
  needed
- Update to version 2.101.0
  * Compiler changes
  * Add bit fields to D
  * Added __traits(classInstanceAlignment)
  * Relaxed pragma(crt_constructor) / pragma(crt_destructor)
  linkage check
  * Add predefined version D_Optimized when compiling with -O
  * Throwing from contracts of nothrow functions has been
  deprecated
  * Using integers for version or debug conditions has been
  deprecated
  * Print deprecations for scope pointer errors
  * Improvements for the C++ header generation
  * -preview=fixImmmutableConv has been added
  * Returning a discarded void value from a function is now
  deprecated
  * ImportC now recognizes the typeof(...) operator
  * Removed the -transition=markdown and -revert=markdown
  switches
  * new can now allocate an associative array
  * -preview=in can now be used with extern(C++), disabled for
  other non-D linkage
  * The shortened method syntax is now available by default.
  * Source files may no longer contain Unicode directionality
  overrides
  * Runtime changes
  * Added avx512f detection to core.cpuid
  * --DRT-oncycle=deprecate is removed
  * Posix (excl. Darwin): Switch default GC signals from
  SIGUSR1/2 to SIGRTMIN/SIGRTMIN+1
  * Library changes
  * Added SafeRefCounted, that can be used in @safe with
  - preview=dip1000.
  * Move logger out of experimental.
  * remove std.experimental.logger's capability to set the minimal
  LogLevel at compile time
  * Change std.experimental.logger.core.sharedLog to return
  shared(Logger)
  * std.experimental.typecons has been removed
  * std.digest.digest has been removed
  * std.xml has been removed
  * std.socket.Socket methods now accept only scope arrays.
  * Add custom fill value to std.outbuffer.OutBuffer class
- Update to version 2.100.2
  * Compiler changes
  * scope(failure) blocks that contain return statements are
  now deprecated
- Update to version 2.100.1
  * Compiler changes
  * scope(failure) blocks that contain return statements are
  now deprecated
- Update to version 2.100.0
  * Compiler changes
  * End deprecation period for using alias this for partial
  assignment.
  * The deprecation period for D1-style operators has ended.
  * scope as a type constraint on class, struct, and enum
  declarations is deprecated.
  * The deprecation period of unannotated asm blocks has been
  ended.
  * The deprecation period of the delete keyword has been ended.
  * Improvements for the C++ header generation
  * The deprecation period for scope as a type constraint on
  interface declarations has ended.
  * The inout attribute no longer implies the return attribute
  * Support contract invariant version identifier.
  * Implement DIP 1038: @mustuse
  * Added .tupleof property for static arrays
  * Usage of this and super as types has been removed
  * A missed case of switch case fallthrough has been deprecated
  * Library changes
  * New function bind in std.functional
  * Nullable in std.typecons can now act as a range
  * Zlib updated to 1.2.12
  * Tools changes
  * rdmd now supports specifying the D compiler using the RDMD_DMD
  environment variable
- Update to version 2.099.1
  * Compiler changes
  * Special case for __traits(parameters) in foreach loops
  was removed
  * Library changes
  * std.experimental.logger default level changed to info instead
  of warning
- Update to version 2.099.0
  * Compiler changes
  * When ref scope return attributes are used on a parameter,
  and return scope appears, the return applies to the scope,
  not the ref.
  * __traits(parameters) has been added to the compiler.
  * Add ability to import modules to ImportC
  * Casting between compatible sequences
  * New command line switch -vasm which outputs assembler code
  per function
  * The '-preview=intpromote' switch is now set by default.
  * -m32 now produces MS Coff objects when targeting windows
  * Ignore unittests in non-root modules
  * main can now return type noreturn and supports return inference
  * Falling through switch cases is now an error
  * Throw expression as proposed by DIP 1034 have been implemented
  * Added __traits(initSymbol) to obtain aggregate initializers
  * Runtime changes
  * Add support for @safe class opEquals
  * Library changes
  * Move checkedint out of experimental.
  * chunkBy @safe with forward ranges and splitWhen fully @safe
  * std.csv can now optionally handle csv files with variable
  number of columns.
  * Change default log level for std.experimental.logger to
  LogLevel.warning
  * std.conv.to accepts std.typecons tuples</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1669896000">- Bootstrap using gdmd instead of prebuilt binaries</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681646400">- Update to version 2.103.0
  * Compiler changes:
  - Add __check(assign-expression) to ImportC
  - Alias this for classes is deprecated
  - -preview=dip25 has been enabled by default
  - export int a; now generates dllexport instead of dllimport
  - Deprecate traits(isVirtualFunction) and
    traits(getVirtualFunctions)
  * Library changes:
  - Unicode grapheme walking updated to conform to Unicode
    version 15
  - Better static assert messages for
    std.algorithm.iteration.joiner
  - Better static assert messages for std.algorithm.sorting.sort
  * Dub changes: The --color argument now accepts values auto,
    never, always
- Changes from version 2.102.2:
  * 6 fixed Bugzilla issues.
- Changes from version 2.102.1:
  * Dub changes:
  - Reverted v1.31.0 working directory change when using dub run
  - -root=&lt;value&gt;
  - Path dependencies of path-based sub-packages have been fixed
- Changes from version 2.102.0:
  * Compiler changes:
  - A missed case of conflicting extern (D) @system function
    definitions has been deprecated
  - Deprecate the ability to call __traits(getAttributes) on
    overload sets
  - Deprecate non-empty for statement Increment clause with no
    effect
  - Array literals assigned to scope array variables can now be
    allocated on the stack
  - static assert now supports multiple message arguments
  - -preview=systemVariables has been added
  * Runtime changes: The default Throwable.TraceInfo generation now
    is @nogc.
  * Library changes:
  - Single- and double-precision implementations for log function
    families
  - The Unicode property "C" aka "Other" has had the wrong
    properties associated with it
  - Unicode table generator is now in Phobos, tables are updated
    to version 15
  - std.typecons.Unique now calls destroy on struct types
  * Installer changes:
  - Update the bundled VisualD package
  - Prefer 64 bit over 32 bit DMD on Windows 64 bit.
  * Dub changes:
  - Binary output will now be in a central cache
  - DUB API breaking change: Package.metadataCache setter and
    getter have been removed
- Changes from version 2.101.2:
  * 16 fixed Bugzilla issues.
- Changes from version 2.101.1:
  * 11 fixed Bugzilla issues.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1689854400">- Update to version 2.104.2
  * DMD Compiler regression fixes:
  - [REG2.102] Cannot use traits(getAttributes) with overloaded template
  - ImportC: ICE on nested C initializer 2
  * DMD Compiler bug fixes:
  - Segmentation fault on mixin template + using unknown type
  - "alias this" not properly dereferenced when the object being looked up is a field of a type
  - error: instantiated from here: maxElement!("a.a", A[])
  * Druntime regression fixes:
  - "Warning: cannot inline function" in core.lifetime
- Changes from version 2.204.1
  * DMD Compiler regression fixes:
  - [REG2.101.0] Appending deprecated structs in deprecated function causes deprecation message
  - [REG 2.103.0] ICE: dip1021 memory corruption
  - ICE on failed alias this attempt on pointer expression
  - [REG 2.103.0] address of a __traits(getOverloads) item is not converted to a delegate anymore
  * DMD Compiler bug fixes:
  - Segfault for function contract -preview=dip1021
  - ICE: Invalid array access for invalid interface definition
  - ImportC: ICE on nested C initializer
  - segfault when printing scope inference failure
  - ICE: dip1021 asserts on typeof(null) parameter
  * Phobos regression fixes:
  - std.range.slide fails in dmd-2.104.0
  - std.algorithm.maxElement no longer works with array of BigInt
- Changes from version 2.104.0
  * Compiler changes:
  - Better error message when attribute inference fails down the call stack
  - Using ; as an empty statement has been turned into an error
  - Using in parameters with non extern(D)/extern(C++) functions is deprecated
  - in ref on parameters has been deprecated in favor of -preview=in
  - Throwing qualified objects is now deprecated
  - User Defined Attributes now parse Template Arguments
  * Library changes:
  - Better static assert messages for std.algorithm.comparison.clamp
  - std.typecons.Rebindable now supports all types
  * Tools changes:
  - rdmd supports -shared
  * Dub changes:
  - Add new properties 'cSourcePaths' and 'cImportPaths' to SDL/JSON
  - The way packages are stored internally has changed
- Changes from version 2.103.1
  * Compiler changes:
  - Deprecate invalid special token sequences inside token strings
  * DMD Compiler regression fixes:
  - Header generation wrongfully outputs constructor bodies
  - Typing invalid mnemonic in asm{} block segfault
  * DMD Compiler bug fixes:
  - Segmentation fault in CppMangleVisitor.headOfType
  - Assertion failure in CppMangleVisitor.template_args
  - Segfault for malformed static if in imported template
  * Druntime regression fixes:
  - [REG 2.103] Throwing while in a deep callstack causes memory corruption</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1699012800">- Update to versione 2.105.3
  * DMD Compiler regression fixes:
  - Bugzilla 24171: [REG 2.100] Segfault compiling an empty ddoc file
  - Bugzilla 24188: ICE (Illegal instruction) with missing imported symbol
  * DMD Compiler bug fixes:
  - Bugzilla 23686: template instance reused with default alias arg
  - Bugzilla 23865: duplicate alias not detected
- Changes from version 2.105.2:
  * DMD Compiler regression fixes
  - Bugzilla 24109: [REG2.103] 'need this' when invoking outer method from inner method
  - Bugzilla 24110: [REG2.104] Array comparison lowering apparently not handled properly in __traits(compiles)
  - Bugzilla 24118: ICE / regression from 2.103.1 - segfault on CTFE only code in 2.104.2 and 2.105.0
  - Bugzilla 24144: [REG2.105] Silent file name index overflow
  * DMD Compiler bug fixes
  - Bugzilla 24139: 'this' corruption in extern(C++) dtor when destructing via TypeInfo_Struct
  * Phobos bug fixes
  - Bugzilla 24140: Int128.opBinary [+-*/%&amp;|^] with negative long arguments gives wrong answers
- Changes from version 2.105.1:
  * A function with enum storage class is now deprecated, not an error
  * for detail and bugfixes see https://dlang.org/changelog/2.105.1.html#bugfix-list
- Changes from version 2.105.0:
  * Compiler changes
  - Assignment-style syntax is now allowed for alias this
  - Catch clause must take only const or mutable exceptions
  - Functions can no longer have enum storage class
  - Overloading extern(C) functions is now an error
  - Deprecation phase ended for access to private method when overloaded with public method.
  - Added predefined version identifier VisionOS
  * Runtime changes
  - Linux input header translations were added to druntime
  - Integration with the Valgrind memcheck tool has been added to the garbage collector
  * Library changes
  - Better static assert messages for std.algorithm.iteration.permutations
  - Added std.system.instructionSetArchitecture and std.system.ISA
  * Dub changes
  - Exposed --d-versions CLI flag
  * for details see https://dlang.org/changelog/2.105.0.html#bugfix-list</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1710244800">- Update to version 2.107.1
  * DMD Compiler regression fixes
  - Bugzilla 20802: [REG2.088.0] Link failure with writefln
  - Bugzilla 24371: [REG 2.104] String array concatenation does not respect operator precedence
  * DMD Compiler bug fixes
  - Bugzilla 20297: ld: warning: no platform load command found for macOS
  - Bugzilla 21047: Linker error: GOT load reloc does not point to a movq instruction
  - Bugzilla 22556: Invalid GOT load reloc with -O on MacOS
  - Bugzilla 23517: dmd with -g flag fails to link on macOS with unaligned pointer
  - Bugzilla 24137: Link failure on macOS with symbol count from symbol table and dynamic symbol table differ
  - Bugzilla 24365: ICE when printing 'showCtfeContext' error
  - Bugzilla 24370: static array values in static AA initialise to dynamic arrays
  - Bugzilla 24399: Link failure on MacOS with address=0x0 points to section(2) with no content in config_a68_4c3.o
  - Bugzilla 24409: DMD crash for CTFE in stompOverlappedFields
  - Bugzilla 24422: ImportC: ICE: Segfault in cparseFunctionDefinition
- Update to version 2.107.0
  * Compiler changes
  - A string literal as an assert condition is deprecated
  - Unrecognized pragmas are no longer an error, but instead simply ignored
  - Added @standalone for module constructors
  - _d_newarray{mTX,miTX,OpT} are converted to a single template: _d_newarraymTX
  * Runtime changes
  - Using an invalid MemoryOrder for core.atomic operations are now rejected at compile time
  * Library changes
  - isForwardRange now takes an optional element type.
- Update to version 2.106.1
  * DMD Compiler regression fixes
  - Bugzilla 22212: dmd version has -dirty suffix on windows
  * DMD Compiler bug fixes
  - Bugzilla 22483: DMD generates invalid string sections that work by coincidence
  - Bugzilla 24281: Segfault with missing field after named argument
  - Bugzilla 24283: [SIMD][CODEGEN] Bad codegen with and not + AVX2 registers
- Update to version 2.106.0
  * 2.106.0 comes with 17 major changes and 65 fixed Bugzilla issues. For
    full changelog see https://dlang.org/changelog/2.106.0.html</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1710590400">- Added rdmd run/build tool ( https://dlang.org/rdmd.html )</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1712059200">- Update to version 2.108.0
  * Compiler changes
  - Added .nameSig field to TypeInfo_Class in object.d
  - Keywords like __FILE__ are always evaluated at the call site
  - Hex strings now convert to integer arrays
  - Add support for Interpolated Expression Sequences
  - Named arguments for functions have been implemented and documented
  * Library changes
  - isForwardRange, isBidirectionalRange, and isRandomAccessRange now take an optional element type
  - std.uni has been upgraded from Unicode 15.0.0 to 15.1.0</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1714996800">- Update to version 2.108.1
  * DMD Compiler regression fixes
    + Bugzilla 23657: [REG2.101] Incorrect error escape reference to stack allocated value
    + Bugzilla 24436: a array be overwritten when other array be written
    + Bugzilla 24479: [REG2.104] Error on getAttributes on getOverloads of templates
    + Bugzilla 24505: [REG2.108] ImportC: Function-like macros (newly translated to templates) may collide with regular symbols
    + Bugzilla 24519: compiler segfault on default argument with slice operator []
  * DMD Compiler bug fixes
    + Bugzilla 24495: ImportC: Struct initialization expression fails to initialize field
    + Bugzilla 24509: importC cannot handle _stdcall Function Calling Convention with single heading underscore
    + Bugzilla 24511: __stdcall functions from C are extern(C) in D.
  * Phobos regression fixes
    + Bugzilla 24481: retro no longer works with types that support assignment but not moving
  * Druntime regression fixes
    + Bugzilla 24498: Multidimensional array not scanned by GC</changelog>
</package>
<package pkgid="ab0407d204dbd083f8effe32938e4cb4dfa900bfc6f521413bb3691a499b1a3aea5cfd46bace862924a2b763273b91bb09681e513acb231f8a40f8900dbd73d7" name="dmd" arch="x86_64">
  <version epoch="0" ver="2.108.1" rel="1.1"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1621252800">- Update to version 2.096.1
  * Runtime changes:
  * Variables suspendSignalNumber and resumeSignalNumber are now
    private
  * The druntime option callStructDtorsDuringGC has been removed
  * Experimental llvm-libunwind based backtrace printing was added
  * Library changes
  * Return the number of characters consumed by std.conv.parse
  * Deprecate std.stdio.getdelim and std.stdio.getline
  * Add integer conversions in JSONValue.get
  * Deprecate std.math : approxEqual
  * Compiler changes
  * Deprecate bypassing of symbol visibility when doing overload
    resolution
  * Deprecation triggered inside of templates now show instantiation
    trace
  * Improvements for the C++ header generation
  * Diagnostics for conflicting function definitions within a module
  * extern(Pascal) has been removed
  * The compiler now accepts -extern-std=c++20
  * C++ compability standard now c++11 by default
  * Add -preview=inclusiveincontracts: in contracts must be an
    explicit superset of the parent in contracts.
  * Add support for Objective-C protocols
  * Allow any compile-time argument in pragma(inline)
  * Add __traits(getCppNamespaces, symbol) to retrieve the C++
    namespaces a symbol resides in.
  * DMD Compiler regressions / bugs:
  * printf check does not recognize GNU extensions
  * Function alias reported as conflicting function
  * Slice assignment segmentation fault
  * ssignment inside assert accepted if -checkaction=context
    is given
  * Struct dtor is called twice if struct is created inside
    ternary operator
  * Mangling problem wrt. backrefs and function types
  * build.d install fails, can't find dmd.conf
  * Constructor flow analysis doesn't understand unions
  * Confusing error message for CTFE pointer in static initializer
  * checkaction=context creates temporary of type void
  * Overload selection ignores slice
  * -preview=rvaluerefparam does not work with template deduction
  * CTFE doesn't call base class destructor for extern(D) classes
  * Wrong ParameterStorageClass when -preview=in is used
  * Phobos enhancements / regression fixes:
  * std.process.browse does not work with URLs 256 characters
    or longer
  * std.regex performance regression (additional GC allocation)
  * Specifying null as bitfields variable name now fails
  * avoid quadratic template expansion in constraints of multiple
    search term versions of std.algorithm.searching.startsWith &amp; endsWith
  * casting std.BigInts to built-in floating point types
    doesn't work without -preview=dip1000
  * std.algorithm.mutation.copy fails on overlapping arrays if
    the source array's pointer is less than the destination
    array's pointer
  * std.experimental.checkedint opBinaryRight with integer
    left-hand side does not compile for any operators
  * std.typecons.ReplaceType does not work for in parameters
  * Deprecated Nullable.get warning with Appenders
  * Druntime bugs / regression fixes:
  * std.conv.emplace not usable in betterC - 2.096
  * casWeak is not implemented
  * joining a detached thread results in segfault.
  * core.atomic.atomicFetchSub for pointers incorrectly calls
    wrong function from core.internal.atomic</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623153600">- Update to version 2.097.0
  * Compiler changes
  * Deprecation period for ambiguous ternary expressions has ended
  * Usage of the body keyword has been deprecated
  * Deprecate a case of using fully-qualified names to bypass imports
  * Explicit package visibility attribute is now always applied to
    new scopes
  * pragma(mangle) can now be applied to aggregates
  * Complex and imaginary types are now deprecated
  * while (auto n = expression) is now supported
  * Library changes
  * Centering formatted output.
  * AllImplicitConversionTargets replaces ImplicitConversionTargets
  * Formatting integers with %e, %f, %g and %a is now possible.
  * Implementation of pow(f, -2) and f ^^ -2 changed
  * Deprecate std.format : enforceValidFormatSpec
  * Deprecate std.format : formatElement
  * Deprecate std.format : unformatElement
  * FieldnameTuple now returns an empty tuple for interfaces
  * Fields (formerly FieldTypeTuple) now returns an empty
    tuple for interfaces
  * Floating point numbers can be formatted at compile time
  * Formatting floating point numbers don't allocate with the
    GC anymore.
  * Some reals will be downcast to double when used with
    std.format.
  * std.typecons.Nullable: Remove deprecated alias get this.
  * Documentation of std.format has been completely reworked.
  * Module std.format has been split into smaller modules
  * Module std.math has been split into smaller modules
  * splitWhen added to std.algorithm.iteration
  * The old benchmarking functionality in std.datetime has been
    removed.
  * std.exception.enforceEx has been removed.
  * New module: std.sumtype
  * std.range.Transposed: Remove deprecated member save
  * Dub changes
  * Added support for low memory compilation option to the dub
    settings file.</changelog>
  <changelog author="Chris Josten &lt;chris+suse@netsoj.nl&gt;" date="1640606400">- Update to version 2.098.1
  * DMD Compiler regression fixes
  * [REG2.084.0] Bogus slice assignment in recursive CTFE call
  * spurious deprecation warnings on function calls within with(X)
    blocks while X has a deprecated alias this target
  * OpDispatch does not work for structs with constructor and
    destructor
  * error in static struct initialization causes wrong position for
    subsequent members, producing extra errors
  * alias this returns 'null' for ref types when put into array
    initializer
  * Rebindable does not work when class has alias this to inout
    property
  * A case of compiler crash when using auto ref
  * Spurious "non-constant expression" error with immutable
    constructors
  * Compiler segfault on static array in a struct at CTFE
  * [REG2.097] Error: mismatched function return type inference of
    void and noreturn
  * Compiler crash when attempting to assign to function
  * [REG 2.098-rc.2] -checkaction=context of a shared type with an
    opCast fails to compile
  * CTFE fails to iterate over associative array previously indexed
    with implicit conversion to enum base type
  * [REG2.094] function with tuple parameter with default argument
    fails if there's a qualifier
  * [REG2.098] Apparent CTFE regression wrt. alias this
  * Invalid error message for void return from non-void functions
  * importC: incomplete array type must have initializer
  * Invalid duplicate case error when the switched value has errors
  * Segfault for function literal in struct initializer with
    previous errors
  * wrong deprecation about empty statement
  * [REG 2.098] Error: function 'core.stdc.stdio.vfprintf'
    'pragma(printf)' functions must be
    'extern(C) int vfprintf([parameters...], const(char)*, va_list)'
  * more arguments than fields allowed in struct constructor
  * importC: Error: undefined reference to 'parameter' when no
    parameter names in forward declaration
  * importC: Error: variable 'var' extern symbols cannot have
    initializers
  * importC: Segmentation fault indexing global array at run-time
  * ICE on overloaded constructors
  * DMD Compiler bug fixes
  * ReturnStatement[CallExp(DotVarExp)]: Corrupted runtime on missed
    manifest constant propagation
  * Wrong cast of float constant to bool
  * 'export' keyword on OSX/Linux globals causing segfaults
  * [ICE] AssertError@dmd/optimize.d(691): Assertion failure
  * Internal compiler assertion
  * ICE (illegal instruction) with bad code
  * cod1: Assertion failure for noreturn parameter
  * ice for global / tls variable of type noreturn
  * ice when dmd computes the alignment of an union containing a
    noreturn
  * importC: Parser accepts arrays with incomplete element types
  * ImportC: #pragma pack is not implemented
  * Link error for virtual destructor of C++ class in DLL
  * ImportC: error parsing compound literal with more than one value
    at function scope.
  * importC: Error: C non-array initializer not supported yet
  * importC: Error: cannot use non-constant CTFE pointer in an
    initializer
  * Wrong overload selected for @safe delegate
  * noreturn functions are allowed to return normally
  * importC: Error: unknown, when compiling source with non-constant
    initializer.
  * importC: Error: static variable cannot be read at compile time
  * importC: Error: unknown, when compiling source with typedef'd
    initializer
  * importC: Error: can't subtract '__tag2[1]' from pointer
  * importC: Error: cannot pass argument '0' of type 'int' to
    parameter 'const(char)*'
  * importC: Error: cannot modify 'const' expression '(*s).field'
  * importC: Error: 'switch' statement without a 'default'; use
    'final switch' or add 'default: assert(0);' or add
    'default: break;'
  * importC: Error: cannot implicitly convert expression of type
    'extern (C) int(int a)' to 'const(extern (C) int function(int))'
  * importC: [ICE] Error: struct no size because of forward reference
  * importC: Error: cannot implicitly convert expression of type
    'const(char*)' to 'char*'
  * importC: Error: array index 0 is out of bounds
  * ImportC: parse gnu attributes after a function parameter
  * importC: static variables/functions emit global symbols
  * ImportC: casting result of postfix operator on a parenthesized
    expression to a typedef’d type is parsed incorrectly
  * ImportC: Lots of errors when compiling tomlc99
  * ImportC: address of member of struct can’t be taken at compile
    time.
  * [REG 2.093][ICE] Bus error at dmd/lexer.d:398
  * Explicit cast between classes incorrectly goes through
    'alias this' inside CTFE
  * importC: D name mangling applied to forward declaration of
    function inside function
  * ImportC: const pointer (not pointer to const) is treated as
    transitive const
  * importC: function 'func' conflicts with function 'func' when
    using static in forward declaration
  * importC: float literal should support leading zero
  * ImportC: extra semicolon not allowed outside of functions
  * DMD compiler errors on Illumos/Solaris
  * ImportC: cannot implicitly convert expression S(0) of type S to
    int in an S array
  * ImportC: decay of function to typedef'd const function pointer
    causes ICE.
  * importC: Error: undefined reference to '__builtin_va_start' and
    '__builtin_va_end'
  * importC: Debug information for C sources have DW_AT_language set
    to D.
  * importC: Segmentation fault initializing va_list with
    __builtin_va_start
  * importC: Error: cannot convert string literal to 'void*'
  * Phobos regression fixes
  * [REG2.069] TaskPool.reduce fails to compile "cannot get frame
    pointer to D main"
  * Phobos bug fixes
  * OpenBSD: Add OpenBSD to std/system.d OS list
  * Array!T.init.data crashes
  * Phobos enhancements
  * data should work with const/immutable Array's
  * Nullable is not copyable when templated type has elaborate copy
    ctor
  * std.traits.fqnType is missing support for typeof(null)
  * Druntime regression fixes
  * [REG2.091] Wrong file read during exception stringification
    leads to SIGBUS
  * std.meta.allSatisfy in mutual recursion classes cannot be
    compiled
  * core.demangle does not support noreturn
  * Druntime bug fixes
  * Unify polyImpl implementations
  * Remove useless conditional assignment of DISABLED_TESTS in
    posix.mak
  * Druntime enhancements
  * Explicitly cast backtrace results to int
- Update to version 2.098.0
  * Compiler changes
  * Add Alias Assignment
  * Accessing C Declarations From D Via ImportC Compiler
  * Using the syntax (args) =&gt; {} now triggers a deprecation message
  * Improvements for the C++ header generation
  * -preview=dtorfields is now enabled by default
  * Add .min, .max, etc. properties for vector types
  * Using a mutable variable as a switch case now triggers an error
  * Out of bounds array access now gives a better error message
  * Class allocators have been removed from the language
  * Initialization of immutable global data from static this now
    triggers an error
  * Add -target=&lt;triple&gt; for operating system, c, and c++ runtime
    cross compilation
  * Default initialization of union field that isn't the first member
    now triggers an error
  * Runtime changes
  * TypeInfo names for aggregates are fully qualified and hence
    unique now
  * A concurrent GC for Posix systems
  * Improve POSIX imports
  * Library changes
  * New function isValidCharacter in std.utf
  * Dub changes
  * Added support for environment variables to use compilation and
    run (or test) option to the dub settings file and
    dub.json/dub.sdl.</changelog>
  <changelog author="Chris Josten &lt;chris+suse@netsoj.nl&gt;" date="1668600000">- Build using the build.d script, as opposed to the deprecated
  posix.mak
- Remove dmd_use_tarball_bootstrap.diff patch as it is no longer
  needed
- Update to version 2.101.0
  * Compiler changes
  * Add bit fields to D
  * Added __traits(classInstanceAlignment)
  * Relaxed pragma(crt_constructor) / pragma(crt_destructor)
  linkage check
  * Add predefined version D_Optimized when compiling with -O
  * Throwing from contracts of nothrow functions has been
  deprecated
  * Using integers for version or debug conditions has been
  deprecated
  * Print deprecations for scope pointer errors
  * Improvements for the C++ header generation
  * -preview=fixImmmutableConv has been added
  * Returning a discarded void value from a function is now
  deprecated
  * ImportC now recognizes the typeof(...) operator
  * Removed the -transition=markdown and -revert=markdown
  switches
  * new can now allocate an associative array
  * -preview=in can now be used with extern(C++), disabled for
  other non-D linkage
  * The shortened method syntax is now available by default.
  * Source files may no longer contain Unicode directionality
  overrides
  * Runtime changes
  * Added avx512f detection to core.cpuid
  * --DRT-oncycle=deprecate is removed
  * Posix (excl. Darwin): Switch default GC signals from
  SIGUSR1/2 to SIGRTMIN/SIGRTMIN+1
  * Library changes
  * Added SafeRefCounted, that can be used in @safe with
  - preview=dip1000.
  * Move logger out of experimental.
  * remove std.experimental.logger's capability to set the minimal
  LogLevel at compile time
  * Change std.experimental.logger.core.sharedLog to return
  shared(Logger)
  * std.experimental.typecons has been removed
  * std.digest.digest has been removed
  * std.xml has been removed
  * std.socket.Socket methods now accept only scope arrays.
  * Add custom fill value to std.outbuffer.OutBuffer class
- Update to version 2.100.2
  * Compiler changes
  * scope(failure) blocks that contain return statements are
  now deprecated
- Update to version 2.100.1
  * Compiler changes
  * scope(failure) blocks that contain return statements are
  now deprecated
- Update to version 2.100.0
  * Compiler changes
  * End deprecation period for using alias this for partial
  assignment.
  * The deprecation period for D1-style operators has ended.
  * scope as a type constraint on class, struct, and enum
  declarations is deprecated.
  * The deprecation period of unannotated asm blocks has been
  ended.
  * The deprecation period of the delete keyword has been ended.
  * Improvements for the C++ header generation
  * The deprecation period for scope as a type constraint on
  interface declarations has ended.
  * The inout attribute no longer implies the return attribute
  * Support contract invariant version identifier.
  * Implement DIP 1038: @mustuse
  * Added .tupleof property for static arrays
  * Usage of this and super as types has been removed
  * A missed case of switch case fallthrough has been deprecated
  * Library changes
  * New function bind in std.functional
  * Nullable in std.typecons can now act as a range
  * Zlib updated to 1.2.12
  * Tools changes
  * rdmd now supports specifying the D compiler using the RDMD_DMD
  environment variable
- Update to version 2.099.1
  * Compiler changes
  * Special case for __traits(parameters) in foreach loops
  was removed
  * Library changes
  * std.experimental.logger default level changed to info instead
  of warning
- Update to version 2.099.0
  * Compiler changes
  * When ref scope return attributes are used on a parameter,
  and return scope appears, the return applies to the scope,
  not the ref.
  * __traits(parameters) has been added to the compiler.
  * Add ability to import modules to ImportC
  * Casting between compatible sequences
  * New command line switch -vasm which outputs assembler code
  per function
  * The '-preview=intpromote' switch is now set by default.
  * -m32 now produces MS Coff objects when targeting windows
  * Ignore unittests in non-root modules
  * main can now return type noreturn and supports return inference
  * Falling through switch cases is now an error
  * Throw expression as proposed by DIP 1034 have been implemented
  * Added __traits(initSymbol) to obtain aggregate initializers
  * Runtime changes
  * Add support for @safe class opEquals
  * Library changes
  * Move checkedint out of experimental.
  * chunkBy @safe with forward ranges and splitWhen fully @safe
  * std.csv can now optionally handle csv files with variable
  number of columns.
  * Change default log level for std.experimental.logger to
  LogLevel.warning
  * std.conv.to accepts std.typecons tuples</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1669896000">- Bootstrap using gdmd instead of prebuilt binaries</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681646400">- Update to version 2.103.0
  * Compiler changes:
  - Add __check(assign-expression) to ImportC
  - Alias this for classes is deprecated
  - -preview=dip25 has been enabled by default
  - export int a; now generates dllexport instead of dllimport
  - Deprecate traits(isVirtualFunction) and
    traits(getVirtualFunctions)
  * Library changes:
  - Unicode grapheme walking updated to conform to Unicode
    version 15
  - Better static assert messages for
    std.algorithm.iteration.joiner
  - Better static assert messages for std.algorithm.sorting.sort
  * Dub changes: The --color argument now accepts values auto,
    never, always
- Changes from version 2.102.2:
  * 6 fixed Bugzilla issues.
- Changes from version 2.102.1:
  * Dub changes:
  - Reverted v1.31.0 working directory change when using dub run
  - -root=&lt;value&gt;
  - Path dependencies of path-based sub-packages have been fixed
- Changes from version 2.102.0:
  * Compiler changes:
  - A missed case of conflicting extern (D) @system function
    definitions has been deprecated
  - Deprecate the ability to call __traits(getAttributes) on
    overload sets
  - Deprecate non-empty for statement Increment clause with no
    effect
  - Array literals assigned to scope array variables can now be
    allocated on the stack
  - static assert now supports multiple message arguments
  - -preview=systemVariables has been added
  * Runtime changes: The default Throwable.TraceInfo generation now
    is @nogc.
  * Library changes:
  - Single- and double-precision implementations for log function
    families
  - The Unicode property "C" aka "Other" has had the wrong
    properties associated with it
  - Unicode table generator is now in Phobos, tables are updated
    to version 15
  - std.typecons.Unique now calls destroy on struct types
  * Installer changes:
  - Update the bundled VisualD package
  - Prefer 64 bit over 32 bit DMD on Windows 64 bit.
  * Dub changes:
  - Binary output will now be in a central cache
  - DUB API breaking change: Package.metadataCache setter and
    getter have been removed
- Changes from version 2.101.2:
  * 16 fixed Bugzilla issues.
- Changes from version 2.101.1:
  * 11 fixed Bugzilla issues.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1689854400">- Update to version 2.104.2
  * DMD Compiler regression fixes:
  - [REG2.102] Cannot use traits(getAttributes) with overloaded template
  - ImportC: ICE on nested C initializer 2
  * DMD Compiler bug fixes:
  - Segmentation fault on mixin template + using unknown type
  - "alias this" not properly dereferenced when the object being looked up is a field of a type
  - error: instantiated from here: maxElement!("a.a", A[])
  * Druntime regression fixes:
  - "Warning: cannot inline function" in core.lifetime
- Changes from version 2.204.1
  * DMD Compiler regression fixes:
  - [REG2.101.0] Appending deprecated structs in deprecated function causes deprecation message
  - [REG 2.103.0] ICE: dip1021 memory corruption
  - ICE on failed alias this attempt on pointer expression
  - [REG 2.103.0] address of a __traits(getOverloads) item is not converted to a delegate anymore
  * DMD Compiler bug fixes:
  - Segfault for function contract -preview=dip1021
  - ICE: Invalid array access for invalid interface definition
  - ImportC: ICE on nested C initializer
  - segfault when printing scope inference failure
  - ICE: dip1021 asserts on typeof(null) parameter
  * Phobos regression fixes:
  - std.range.slide fails in dmd-2.104.0
  - std.algorithm.maxElement no longer works with array of BigInt
- Changes from version 2.104.0
  * Compiler changes:
  - Better error message when attribute inference fails down the call stack
  - Using ; as an empty statement has been turned into an error
  - Using in parameters with non extern(D)/extern(C++) functions is deprecated
  - in ref on parameters has been deprecated in favor of -preview=in
  - Throwing qualified objects is now deprecated
  - User Defined Attributes now parse Template Arguments
  * Library changes:
  - Better static assert messages for std.algorithm.comparison.clamp
  - std.typecons.Rebindable now supports all types
  * Tools changes:
  - rdmd supports -shared
  * Dub changes:
  - Add new properties 'cSourcePaths' and 'cImportPaths' to SDL/JSON
  - The way packages are stored internally has changed
- Changes from version 2.103.1
  * Compiler changes:
  - Deprecate invalid special token sequences inside token strings
  * DMD Compiler regression fixes:
  - Header generation wrongfully outputs constructor bodies
  - Typing invalid mnemonic in asm{} block segfault
  * DMD Compiler bug fixes:
  - Segmentation fault in CppMangleVisitor.headOfType
  - Assertion failure in CppMangleVisitor.template_args
  - Segfault for malformed static if in imported template
  * Druntime regression fixes:
  - [REG 2.103] Throwing while in a deep callstack causes memory corruption</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1699012800">- Update to versione 2.105.3
  * DMD Compiler regression fixes:
  - Bugzilla 24171: [REG 2.100] Segfault compiling an empty ddoc file
  - Bugzilla 24188: ICE (Illegal instruction) with missing imported symbol
  * DMD Compiler bug fixes:
  - Bugzilla 23686: template instance reused with default alias arg
  - Bugzilla 23865: duplicate alias not detected
- Changes from version 2.105.2:
  * DMD Compiler regression fixes
  - Bugzilla 24109: [REG2.103] 'need this' when invoking outer method from inner method
  - Bugzilla 24110: [REG2.104] Array comparison lowering apparently not handled properly in __traits(compiles)
  - Bugzilla 24118: ICE / regression from 2.103.1 - segfault on CTFE only code in 2.104.2 and 2.105.0
  - Bugzilla 24144: [REG2.105] Silent file name index overflow
  * DMD Compiler bug fixes
  - Bugzilla 24139: 'this' corruption in extern(C++) dtor when destructing via TypeInfo_Struct
  * Phobos bug fixes
  - Bugzilla 24140: Int128.opBinary [+-*/%&amp;|^] with negative long arguments gives wrong answers
- Changes from version 2.105.1:
  * A function with enum storage class is now deprecated, not an error
  * for detail and bugfixes see https://dlang.org/changelog/2.105.1.html#bugfix-list
- Changes from version 2.105.0:
  * Compiler changes
  - Assignment-style syntax is now allowed for alias this
  - Catch clause must take only const or mutable exceptions
  - Functions can no longer have enum storage class
  - Overloading extern(C) functions is now an error
  - Deprecation phase ended for access to private method when overloaded with public method.
  - Added predefined version identifier VisionOS
  * Runtime changes
  - Linux input header translations were added to druntime
  - Integration with the Valgrind memcheck tool has been added to the garbage collector
  * Library changes
  - Better static assert messages for std.algorithm.iteration.permutations
  - Added std.system.instructionSetArchitecture and std.system.ISA
  * Dub changes
  - Exposed --d-versions CLI flag
  * for details see https://dlang.org/changelog/2.105.0.html#bugfix-list</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1710244800">- Update to version 2.107.1
  * DMD Compiler regression fixes
  - Bugzilla 20802: [REG2.088.0] Link failure with writefln
  - Bugzilla 24371: [REG 2.104] String array concatenation does not respect operator precedence
  * DMD Compiler bug fixes
  - Bugzilla 20297: ld: warning: no platform load command found for macOS
  - Bugzilla 21047: Linker error: GOT load reloc does not point to a movq instruction
  - Bugzilla 22556: Invalid GOT load reloc with -O on MacOS
  - Bugzilla 23517: dmd with -g flag fails to link on macOS with unaligned pointer
  - Bugzilla 24137: Link failure on macOS with symbol count from symbol table and dynamic symbol table differ
  - Bugzilla 24365: ICE when printing 'showCtfeContext' error
  - Bugzilla 24370: static array values in static AA initialise to dynamic arrays
  - Bugzilla 24399: Link failure on MacOS with address=0x0 points to section(2) with no content in config_a68_4c3.o
  - Bugzilla 24409: DMD crash for CTFE in stompOverlappedFields
  - Bugzilla 24422: ImportC: ICE: Segfault in cparseFunctionDefinition
- Update to version 2.107.0
  * Compiler changes
  - A string literal as an assert condition is deprecated
  - Unrecognized pragmas are no longer an error, but instead simply ignored
  - Added @standalone for module constructors
  - _d_newarray{mTX,miTX,OpT} are converted to a single template: _d_newarraymTX
  * Runtime changes
  - Using an invalid MemoryOrder for core.atomic operations are now rejected at compile time
  * Library changes
  - isForwardRange now takes an optional element type.
- Update to version 2.106.1
  * DMD Compiler regression fixes
  - Bugzilla 22212: dmd version has -dirty suffix on windows
  * DMD Compiler bug fixes
  - Bugzilla 22483: DMD generates invalid string sections that work by coincidence
  - Bugzilla 24281: Segfault with missing field after named argument
  - Bugzilla 24283: [SIMD][CODEGEN] Bad codegen with and not + AVX2 registers
- Update to version 2.106.0
  * 2.106.0 comes with 17 major changes and 65 fixed Bugzilla issues. For
    full changelog see https://dlang.org/changelog/2.106.0.html</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1710590400">- Added rdmd run/build tool ( https://dlang.org/rdmd.html )</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1712059200">- Update to version 2.108.0
  * Compiler changes
  - Added .nameSig field to TypeInfo_Class in object.d
  - Keywords like __FILE__ are always evaluated at the call site
  - Hex strings now convert to integer arrays
  - Add support for Interpolated Expression Sequences
  - Named arguments for functions have been implemented and documented
  * Library changes
  - isForwardRange, isBidirectionalRange, and isRandomAccessRange now take an optional element type
  - std.uni has been upgraded from Unicode 15.0.0 to 15.1.0</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1714996800">- Update to version 2.108.1
  * DMD Compiler regression fixes
    + Bugzilla 23657: [REG2.101] Incorrect error escape reference to stack allocated value
    + Bugzilla 24436: a array be overwritten when other array be written
    + Bugzilla 24479: [REG2.104] Error on getAttributes on getOverloads of templates
    + Bugzilla 24505: [REG2.108] ImportC: Function-like macros (newly translated to templates) may collide with regular symbols
    + Bugzilla 24519: compiler segfault on default argument with slice operator []
  * DMD Compiler bug fixes
    + Bugzilla 24495: ImportC: Struct initialization expression fails to initialize field
    + Bugzilla 24509: importC cannot handle _stdcall Function Calling Convention with single heading underscore
    + Bugzilla 24511: __stdcall functions from C are extern(C) in D.
  * Phobos regression fixes
    + Bugzilla 24481: retro no longer works with types that support assignment but not moving
  * Druntime regression fixes
    + Bugzilla 24498: Multidimensional array not scanned by GC</changelog>
</package>
<package pkgid="dea6bca9713e6d09d5fe3f98473394e8a6360c3221ba482a7b0f362746856e5799a77b18ce9b8046770005ad6400f06dca001a45197fc95b8c39cab3105cf0d6" name="dmd-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.108.1" rel="1.1"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1621252800">- Update to version 2.096.1
  * Runtime changes:
  * Variables suspendSignalNumber and resumeSignalNumber are now
    private
  * The druntime option callStructDtorsDuringGC has been removed
  * Experimental llvm-libunwind based backtrace printing was added
  * Library changes
  * Return the number of characters consumed by std.conv.parse
  * Deprecate std.stdio.getdelim and std.stdio.getline
  * Add integer conversions in JSONValue.get
  * Deprecate std.math : approxEqual
  * Compiler changes
  * Deprecate bypassing of symbol visibility when doing overload
    resolution
  * Deprecation triggered inside of templates now show instantiation
    trace
  * Improvements for the C++ header generation
  * Diagnostics for conflicting function definitions within a module
  * extern(Pascal) has been removed
  * The compiler now accepts -extern-std=c++20
  * C++ compability standard now c++11 by default
  * Add -preview=inclusiveincontracts: in contracts must be an
    explicit superset of the parent in contracts.
  * Add support for Objective-C protocols
  * Allow any compile-time argument in pragma(inline)
  * Add __traits(getCppNamespaces, symbol) to retrieve the C++
    namespaces a symbol resides in.
  * DMD Compiler regressions / bugs:
  * printf check does not recognize GNU extensions
  * Function alias reported as conflicting function
  * Slice assignment segmentation fault
  * ssignment inside assert accepted if -checkaction=context
    is given
  * Struct dtor is called twice if struct is created inside
    ternary operator
  * Mangling problem wrt. backrefs and function types
  * build.d install fails, can't find dmd.conf
  * Constructor flow analysis doesn't understand unions
  * Confusing error message for CTFE pointer in static initializer
  * checkaction=context creates temporary of type void
  * Overload selection ignores slice
  * -preview=rvaluerefparam does not work with template deduction
  * CTFE doesn't call base class destructor for extern(D) classes
  * Wrong ParameterStorageClass when -preview=in is used
  * Phobos enhancements / regression fixes:
  * std.process.browse does not work with URLs 256 characters
    or longer
  * std.regex performance regression (additional GC allocation)
  * Specifying null as bitfields variable name now fails
  * avoid quadratic template expansion in constraints of multiple
    search term versions of std.algorithm.searching.startsWith &amp; endsWith
  * casting std.BigInts to built-in floating point types
    doesn't work without -preview=dip1000
  * std.algorithm.mutation.copy fails on overlapping arrays if
    the source array's pointer is less than the destination
    array's pointer
  * std.experimental.checkedint opBinaryRight with integer
    left-hand side does not compile for any operators
  * std.typecons.ReplaceType does not work for in parameters
  * Deprecated Nullable.get warning with Appenders
  * Druntime bugs / regression fixes:
  * std.conv.emplace not usable in betterC - 2.096
  * casWeak is not implemented
  * joining a detached thread results in segfault.
  * core.atomic.atomicFetchSub for pointers incorrectly calls
    wrong function from core.internal.atomic</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623153600">- Update to version 2.097.0
  * Compiler changes
  * Deprecation period for ambiguous ternary expressions has ended
  * Usage of the body keyword has been deprecated
  * Deprecate a case of using fully-qualified names to bypass imports
  * Explicit package visibility attribute is now always applied to
    new scopes
  * pragma(mangle) can now be applied to aggregates
  * Complex and imaginary types are now deprecated
  * while (auto n = expression) is now supported
  * Library changes
  * Centering formatted output.
  * AllImplicitConversionTargets replaces ImplicitConversionTargets
  * Formatting integers with %e, %f, %g and %a is now possible.
  * Implementation of pow(f, -2) and f ^^ -2 changed
  * Deprecate std.format : enforceValidFormatSpec
  * Deprecate std.format : formatElement
  * Deprecate std.format : unformatElement
  * FieldnameTuple now returns an empty tuple for interfaces
  * Fields (formerly FieldTypeTuple) now returns an empty
    tuple for interfaces
  * Floating point numbers can be formatted at compile time
  * Formatting floating point numbers don't allocate with the
    GC anymore.
  * Some reals will be downcast to double when used with
    std.format.
  * std.typecons.Nullable: Remove deprecated alias get this.
  * Documentation of std.format has been completely reworked.
  * Module std.format has been split into smaller modules
  * Module std.math has been split into smaller modules
  * splitWhen added to std.algorithm.iteration
  * The old benchmarking functionality in std.datetime has been
    removed.
  * std.exception.enforceEx has been removed.
  * New module: std.sumtype
  * std.range.Transposed: Remove deprecated member save
  * Dub changes
  * Added support for low memory compilation option to the dub
    settings file.</changelog>
  <changelog author="Chris Josten &lt;chris+suse@netsoj.nl&gt;" date="1640606400">- Update to version 2.098.1
  * DMD Compiler regression fixes
  * [REG2.084.0] Bogus slice assignment in recursive CTFE call
  * spurious deprecation warnings on function calls within with(X)
    blocks while X has a deprecated alias this target
  * OpDispatch does not work for structs with constructor and
    destructor
  * error in static struct initialization causes wrong position for
    subsequent members, producing extra errors
  * alias this returns 'null' for ref types when put into array
    initializer
  * Rebindable does not work when class has alias this to inout
    property
  * A case of compiler crash when using auto ref
  * Spurious "non-constant expression" error with immutable
    constructors
  * Compiler segfault on static array in a struct at CTFE
  * [REG2.097] Error: mismatched function return type inference of
    void and noreturn
  * Compiler crash when attempting to assign to function
  * [REG 2.098-rc.2] -checkaction=context of a shared type with an
    opCast fails to compile
  * CTFE fails to iterate over associative array previously indexed
    with implicit conversion to enum base type
  * [REG2.094] function with tuple parameter with default argument
    fails if there's a qualifier
  * [REG2.098] Apparent CTFE regression wrt. alias this
  * Invalid error message for void return from non-void functions
  * importC: incomplete array type must have initializer
  * Invalid duplicate case error when the switched value has errors
  * Segfault for function literal in struct initializer with
    previous errors
  * wrong deprecation about empty statement
  * [REG 2.098] Error: function 'core.stdc.stdio.vfprintf'
    'pragma(printf)' functions must be
    'extern(C) int vfprintf([parameters...], const(char)*, va_list)'
  * more arguments than fields allowed in struct constructor
  * importC: Error: undefined reference to 'parameter' when no
    parameter names in forward declaration
  * importC: Error: variable 'var' extern symbols cannot have
    initializers
  * importC: Segmentation fault indexing global array at run-time
  * ICE on overloaded constructors
  * DMD Compiler bug fixes
  * ReturnStatement[CallExp(DotVarExp)]: Corrupted runtime on missed
    manifest constant propagation
  * Wrong cast of float constant to bool
  * 'export' keyword on OSX/Linux globals causing segfaults
  * [ICE] AssertError@dmd/optimize.d(691): Assertion failure
  * Internal compiler assertion
  * ICE (illegal instruction) with bad code
  * cod1: Assertion failure for noreturn parameter
  * ice for global / tls variable of type noreturn
  * ice when dmd computes the alignment of an union containing a
    noreturn
  * importC: Parser accepts arrays with incomplete element types
  * ImportC: #pragma pack is not implemented
  * Link error for virtual destructor of C++ class in DLL
  * ImportC: error parsing compound literal with more than one value
    at function scope.
  * importC: Error: C non-array initializer not supported yet
  * importC: Error: cannot use non-constant CTFE pointer in an
    initializer
  * Wrong overload selected for @safe delegate
  * noreturn functions are allowed to return normally
  * importC: Error: unknown, when compiling source with non-constant
    initializer.
  * importC: Error: static variable cannot be read at compile time
  * importC: Error: unknown, when compiling source with typedef'd
    initializer
  * importC: Error: can't subtract '__tag2[1]' from pointer
  * importC: Error: cannot pass argument '0' of type 'int' to
    parameter 'const(char)*'
  * importC: Error: cannot modify 'const' expression '(*s).field'
  * importC: Error: 'switch' statement without a 'default'; use
    'final switch' or add 'default: assert(0);' or add
    'default: break;'
  * importC: Error: cannot implicitly convert expression of type
    'extern (C) int(int a)' to 'const(extern (C) int function(int))'
  * importC: [ICE] Error: struct no size because of forward reference
  * importC: Error: cannot implicitly convert expression of type
    'const(char*)' to 'char*'
  * importC: Error: array index 0 is out of bounds
  * ImportC: parse gnu attributes after a function parameter
  * importC: static variables/functions emit global symbols
  * ImportC: casting result of postfix operator on a parenthesized
    expression to a typedef’d type is parsed incorrectly
  * ImportC: Lots of errors when compiling tomlc99
  * ImportC: address of member of struct can’t be taken at compile
    time.
  * [REG 2.093][ICE] Bus error at dmd/lexer.d:398
  * Explicit cast between classes incorrectly goes through
    'alias this' inside CTFE
  * importC: D name mangling applied to forward declaration of
    function inside function
  * ImportC: const pointer (not pointer to const) is treated as
    transitive const
  * importC: function 'func' conflicts with function 'func' when
    using static in forward declaration
  * importC: float literal should support leading zero
  * ImportC: extra semicolon not allowed outside of functions
  * DMD compiler errors on Illumos/Solaris
  * ImportC: cannot implicitly convert expression S(0) of type S to
    int in an S array
  * ImportC: decay of function to typedef'd const function pointer
    causes ICE.
  * importC: Error: undefined reference to '__builtin_va_start' and
    '__builtin_va_end'
  * importC: Debug information for C sources have DW_AT_language set
    to D.
  * importC: Segmentation fault initializing va_list with
    __builtin_va_start
  * importC: Error: cannot convert string literal to 'void*'
  * Phobos regression fixes
  * [REG2.069] TaskPool.reduce fails to compile "cannot get frame
    pointer to D main"
  * Phobos bug fixes
  * OpenBSD: Add OpenBSD to std/system.d OS list
  * Array!T.init.data crashes
  * Phobos enhancements
  * data should work with const/immutable Array's
  * Nullable is not copyable when templated type has elaborate copy
    ctor
  * std.traits.fqnType is missing support for typeof(null)
  * Druntime regression fixes
  * [REG2.091] Wrong file read during exception stringification
    leads to SIGBUS
  * std.meta.allSatisfy in mutual recursion classes cannot be
    compiled
  * core.demangle does not support noreturn
  * Druntime bug fixes
  * Unify polyImpl implementations
  * Remove useless conditional assignment of DISABLED_TESTS in
    posix.mak
  * Druntime enhancements
  * Explicitly cast backtrace results to int
- Update to version 2.098.0
  * Compiler changes
  * Add Alias Assignment
  * Accessing C Declarations From D Via ImportC Compiler
  * Using the syntax (args) =&gt; {} now triggers a deprecation message
  * Improvements for the C++ header generation
  * -preview=dtorfields is now enabled by default
  * Add .min, .max, etc. properties for vector types
  * Using a mutable variable as a switch case now triggers an error
  * Out of bounds array access now gives a better error message
  * Class allocators have been removed from the language
  * Initialization of immutable global data from static this now
    triggers an error
  * Add -target=&lt;triple&gt; for operating system, c, and c++ runtime
    cross compilation
  * Default initialization of union field that isn't the first member
    now triggers an error
  * Runtime changes
  * TypeInfo names for aggregates are fully qualified and hence
    unique now
  * A concurrent GC for Posix systems
  * Improve POSIX imports
  * Library changes
  * New function isValidCharacter in std.utf
  * Dub changes
  * Added support for environment variables to use compilation and
    run (or test) option to the dub settings file and
    dub.json/dub.sdl.</changelog>
  <changelog author="Chris Josten &lt;chris+suse@netsoj.nl&gt;" date="1668600000">- Build using the build.d script, as opposed to the deprecated
  posix.mak
- Remove dmd_use_tarball_bootstrap.diff patch as it is no longer
  needed
- Update to version 2.101.0
  * Compiler changes
  * Add bit fields to D
  * Added __traits(classInstanceAlignment)
  * Relaxed pragma(crt_constructor) / pragma(crt_destructor)
  linkage check
  * Add predefined version D_Optimized when compiling with -O
  * Throwing from contracts of nothrow functions has been
  deprecated
  * Using integers for version or debug conditions has been
  deprecated
  * Print deprecations for scope pointer errors
  * Improvements for the C++ header generation
  * -preview=fixImmmutableConv has been added
  * Returning a discarded void value from a function is now
  deprecated
  * ImportC now recognizes the typeof(...) operator
  * Removed the -transition=markdown and -revert=markdown
  switches
  * new can now allocate an associative array
  * -preview=in can now be used with extern(C++), disabled for
  other non-D linkage
  * The shortened method syntax is now available by default.
  * Source files may no longer contain Unicode directionality
  overrides
  * Runtime changes
  * Added avx512f detection to core.cpuid
  * --DRT-oncycle=deprecate is removed
  * Posix (excl. Darwin): Switch default GC signals from
  SIGUSR1/2 to SIGRTMIN/SIGRTMIN+1
  * Library changes
  * Added SafeRefCounted, that can be used in @safe with
  - preview=dip1000.
  * Move logger out of experimental.
  * remove std.experimental.logger's capability to set the minimal
  LogLevel at compile time
  * Change std.experimental.logger.core.sharedLog to return
  shared(Logger)
  * std.experimental.typecons has been removed
  * std.digest.digest has been removed
  * std.xml has been removed
  * std.socket.Socket methods now accept only scope arrays.
  * Add custom fill value to std.outbuffer.OutBuffer class
- Update to version 2.100.2
  * Compiler changes
  * scope(failure) blocks that contain return statements are
  now deprecated
- Update to version 2.100.1
  * Compiler changes
  * scope(failure) blocks that contain return statements are
  now deprecated
- Update to version 2.100.0
  * Compiler changes
  * End deprecation period for using alias this for partial
  assignment.
  * The deprecation period for D1-style operators has ended.
  * scope as a type constraint on class, struct, and enum
  declarations is deprecated.
  * The deprecation period of unannotated asm blocks has been
  ended.
  * The deprecation period of the delete keyword has been ended.
  * Improvements for the C++ header generation
  * The deprecation period for scope as a type constraint on
  interface declarations has ended.
  * The inout attribute no longer implies the return attribute
  * Support contract invariant version identifier.
  * Implement DIP 1038: @mustuse
  * Added .tupleof property for static arrays
  * Usage of this and super as types has been removed
  * A missed case of switch case fallthrough has been deprecated
  * Library changes
  * New function bind in std.functional
  * Nullable in std.typecons can now act as a range
  * Zlib updated to 1.2.12
  * Tools changes
  * rdmd now supports specifying the D compiler using the RDMD_DMD
  environment variable
- Update to version 2.099.1
  * Compiler changes
  * Special case for __traits(parameters) in foreach loops
  was removed
  * Library changes
  * std.experimental.logger default level changed to info instead
  of warning
- Update to version 2.099.0
  * Compiler changes
  * When ref scope return attributes are used on a parameter,
  and return scope appears, the return applies to the scope,
  not the ref.
  * __traits(parameters) has been added to the compiler.
  * Add ability to import modules to ImportC
  * Casting between compatible sequences
  * New command line switch -vasm which outputs assembler code
  per function
  * The '-preview=intpromote' switch is now set by default.
  * -m32 now produces MS Coff objects when targeting windows
  * Ignore unittests in non-root modules
  * main can now return type noreturn and supports return inference
  * Falling through switch cases is now an error
  * Throw expression as proposed by DIP 1034 have been implemented
  * Added __traits(initSymbol) to obtain aggregate initializers
  * Runtime changes
  * Add support for @safe class opEquals
  * Library changes
  * Move checkedint out of experimental.
  * chunkBy @safe with forward ranges and splitWhen fully @safe
  * std.csv can now optionally handle csv files with variable
  number of columns.
  * Change default log level for std.experimental.logger to
  LogLevel.warning
  * std.conv.to accepts std.typecons tuples</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1669896000">- Bootstrap using gdmd instead of prebuilt binaries</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681646400">- Update to version 2.103.0
  * Compiler changes:
  - Add __check(assign-expression) to ImportC
  - Alias this for classes is deprecated
  - -preview=dip25 has been enabled by default
  - export int a; now generates dllexport instead of dllimport
  - Deprecate traits(isVirtualFunction) and
    traits(getVirtualFunctions)
  * Library changes:
  - Unicode grapheme walking updated to conform to Unicode
    version 15
  - Better static assert messages for
    std.algorithm.iteration.joiner
  - Better static assert messages for std.algorithm.sorting.sort
  * Dub changes: The --color argument now accepts values auto,
    never, always
- Changes from version 2.102.2:
  * 6 fixed Bugzilla issues.
- Changes from version 2.102.1:
  * Dub changes:
  - Reverted v1.31.0 working directory change when using dub run
  - -root=&lt;value&gt;
  - Path dependencies of path-based sub-packages have been fixed
- Changes from version 2.102.0:
  * Compiler changes:
  - A missed case of conflicting extern (D) @system function
    definitions has been deprecated
  - Deprecate the ability to call __traits(getAttributes) on
    overload sets
  - Deprecate non-empty for statement Increment clause with no
    effect
  - Array literals assigned to scope array variables can now be
    allocated on the stack
  - static assert now supports multiple message arguments
  - -preview=systemVariables has been added
  * Runtime changes: The default Throwable.TraceInfo generation now
    is @nogc.
  * Library changes:
  - Single- and double-precision implementations for log function
    families
  - The Unicode property "C" aka "Other" has had the wrong
    properties associated with it
  - Unicode table generator is now in Phobos, tables are updated
    to version 15
  - std.typecons.Unique now calls destroy on struct types
  * Installer changes:
  - Update the bundled VisualD package
  - Prefer 64 bit over 32 bit DMD on Windows 64 bit.
  * Dub changes:
  - Binary output will now be in a central cache
  - DUB API breaking change: Package.metadataCache setter and
    getter have been removed
- Changes from version 2.101.2:
  * 16 fixed Bugzilla issues.
- Changes from version 2.101.1:
  * 11 fixed Bugzilla issues.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1689854400">- Update to version 2.104.2
  * DMD Compiler regression fixes:
  - [REG2.102] Cannot use traits(getAttributes) with overloaded template
  - ImportC: ICE on nested C initializer 2
  * DMD Compiler bug fixes:
  - Segmentation fault on mixin template + using unknown type
  - "alias this" not properly dereferenced when the object being looked up is a field of a type
  - error: instantiated from here: maxElement!("a.a", A[])
  * Druntime regression fixes:
  - "Warning: cannot inline function" in core.lifetime
- Changes from version 2.204.1
  * DMD Compiler regression fixes:
  - [REG2.101.0] Appending deprecated structs in deprecated function causes deprecation message
  - [REG 2.103.0] ICE: dip1021 memory corruption
  - ICE on failed alias this attempt on pointer expression
  - [REG 2.103.0] address of a __traits(getOverloads) item is not converted to a delegate anymore
  * DMD Compiler bug fixes:
  - Segfault for function contract -preview=dip1021
  - ICE: Invalid array access for invalid interface definition
  - ImportC: ICE on nested C initializer
  - segfault when printing scope inference failure
  - ICE: dip1021 asserts on typeof(null) parameter
  * Phobos regression fixes:
  - std.range.slide fails in dmd-2.104.0
  - std.algorithm.maxElement no longer works with array of BigInt
- Changes from version 2.104.0
  * Compiler changes:
  - Better error message when attribute inference fails down the call stack
  - Using ; as an empty statement has been turned into an error
  - Using in parameters with non extern(D)/extern(C++) functions is deprecated
  - in ref on parameters has been deprecated in favor of -preview=in
  - Throwing qualified objects is now deprecated
  - User Defined Attributes now parse Template Arguments
  * Library changes:
  - Better static assert messages for std.algorithm.comparison.clamp
  - std.typecons.Rebindable now supports all types
  * Tools changes:
  - rdmd supports -shared
  * Dub changes:
  - Add new properties 'cSourcePaths' and 'cImportPaths' to SDL/JSON
  - The way packages are stored internally has changed
- Changes from version 2.103.1
  * Compiler changes:
  - Deprecate invalid special token sequences inside token strings
  * DMD Compiler regression fixes:
  - Header generation wrongfully outputs constructor bodies
  - Typing invalid mnemonic in asm{} block segfault
  * DMD Compiler bug fixes:
  - Segmentation fault in CppMangleVisitor.headOfType
  - Assertion failure in CppMangleVisitor.template_args
  - Segfault for malformed static if in imported template
  * Druntime regression fixes:
  - [REG 2.103] Throwing while in a deep callstack causes memory corruption</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1699012800">- Update to versione 2.105.3
  * DMD Compiler regression fixes:
  - Bugzilla 24171: [REG 2.100] Segfault compiling an empty ddoc file
  - Bugzilla 24188: ICE (Illegal instruction) with missing imported symbol
  * DMD Compiler bug fixes:
  - Bugzilla 23686: template instance reused with default alias arg
  - Bugzilla 23865: duplicate alias not detected
- Changes from version 2.105.2:
  * DMD Compiler regression fixes
  - Bugzilla 24109: [REG2.103] 'need this' when invoking outer method from inner method
  - Bugzilla 24110: [REG2.104] Array comparison lowering apparently not handled properly in __traits(compiles)
  - Bugzilla 24118: ICE / regression from 2.103.1 - segfault on CTFE only code in 2.104.2 and 2.105.0
  - Bugzilla 24144: [REG2.105] Silent file name index overflow
  * DMD Compiler bug fixes
  - Bugzilla 24139: 'this' corruption in extern(C++) dtor when destructing via TypeInfo_Struct
  * Phobos bug fixes
  - Bugzilla 24140: Int128.opBinary [+-*/%&amp;|^] with negative long arguments gives wrong answers
- Changes from version 2.105.1:
  * A function with enum storage class is now deprecated, not an error
  * for detail and bugfixes see https://dlang.org/changelog/2.105.1.html#bugfix-list
- Changes from version 2.105.0:
  * Compiler changes
  - Assignment-style syntax is now allowed for alias this
  - Catch clause must take only const or mutable exceptions
  - Functions can no longer have enum storage class
  - Overloading extern(C) functions is now an error
  - Deprecation phase ended for access to private method when overloaded with public method.
  - Added predefined version identifier VisionOS
  * Runtime changes
  - Linux input header translations were added to druntime
  - Integration with the Valgrind memcheck tool has been added to the garbage collector
  * Library changes
  - Better static assert messages for std.algorithm.iteration.permutations
  - Added std.system.instructionSetArchitecture and std.system.ISA
  * Dub changes
  - Exposed --d-versions CLI flag
  * for details see https://dlang.org/changelog/2.105.0.html#bugfix-list</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1710244800">- Update to version 2.107.1
  * DMD Compiler regression fixes
  - Bugzilla 20802: [REG2.088.0] Link failure with writefln
  - Bugzilla 24371: [REG 2.104] String array concatenation does not respect operator precedence
  * DMD Compiler bug fixes
  - Bugzilla 20297: ld: warning: no platform load command found for macOS
  - Bugzilla 21047: Linker error: GOT load reloc does not point to a movq instruction
  - Bugzilla 22556: Invalid GOT load reloc with -O on MacOS
  - Bugzilla 23517: dmd with -g flag fails to link on macOS with unaligned pointer
  - Bugzilla 24137: Link failure on macOS with symbol count from symbol table and dynamic symbol table differ
  - Bugzilla 24365: ICE when printing 'showCtfeContext' error
  - Bugzilla 24370: static array values in static AA initialise to dynamic arrays
  - Bugzilla 24399: Link failure on MacOS with address=0x0 points to section(2) with no content in config_a68_4c3.o
  - Bugzilla 24409: DMD crash for CTFE in stompOverlappedFields
  - Bugzilla 24422: ImportC: ICE: Segfault in cparseFunctionDefinition
- Update to version 2.107.0
  * Compiler changes
  - A string literal as an assert condition is deprecated
  - Unrecognized pragmas are no longer an error, but instead simply ignored
  - Added @standalone for module constructors
  - _d_newarray{mTX,miTX,OpT} are converted to a single template: _d_newarraymTX
  * Runtime changes
  - Using an invalid MemoryOrder for core.atomic operations are now rejected at compile time
  * Library changes
  - isForwardRange now takes an optional element type.
- Update to version 2.106.1
  * DMD Compiler regression fixes
  - Bugzilla 22212: dmd version has -dirty suffix on windows
  * DMD Compiler bug fixes
  - Bugzilla 22483: DMD generates invalid string sections that work by coincidence
  - Bugzilla 24281: Segfault with missing field after named argument
  - Bugzilla 24283: [SIMD][CODEGEN] Bad codegen with and not + AVX2 registers
- Update to version 2.106.0
  * 2.106.0 comes with 17 major changes and 65 fixed Bugzilla issues. For
    full changelog see https://dlang.org/changelog/2.106.0.html</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1710590400">- Added rdmd run/build tool ( https://dlang.org/rdmd.html )</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1712059200">- Update to version 2.108.0
  * Compiler changes
  - Added .nameSig field to TypeInfo_Class in object.d
  - Keywords like __FILE__ are always evaluated at the call site
  - Hex strings now convert to integer arrays
  - Add support for Interpolated Expression Sequences
  - Named arguments for functions have been implemented and documented
  * Library changes
  - isForwardRange, isBidirectionalRange, and isRandomAccessRange now take an optional element type
  - std.uni has been upgraded from Unicode 15.0.0 to 15.1.0</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1714996800">- Update to version 2.108.1
  * DMD Compiler regression fixes
    + Bugzilla 23657: [REG2.101] Incorrect error escape reference to stack allocated value
    + Bugzilla 24436: a array be overwritten when other array be written
    + Bugzilla 24479: [REG2.104] Error on getAttributes on getOverloads of templates
    + Bugzilla 24505: [REG2.108] ImportC: Function-like macros (newly translated to templates) may collide with regular symbols
    + Bugzilla 24519: compiler segfault on default argument with slice operator []
  * DMD Compiler bug fixes
    + Bugzilla 24495: ImportC: Struct initialization expression fails to initialize field
    + Bugzilla 24509: importC cannot handle _stdcall Function Calling Convention with single heading underscore
    + Bugzilla 24511: __stdcall functions from C are extern(C) in D.
  * Phobos regression fixes
    + Bugzilla 24481: retro no longer works with types that support assignment but not moving
  * Druntime regression fixes
    + Bugzilla 24498: Multidimensional array not scanned by GC</changelog>
</package>
<package pkgid="370f6809cb4fc5fa5fb3a27283502d614e0f6e567075293069ea82b9353c120a249bae9d17d9aed8967ea4ea2e7b3b6ded8117dc32576be25cc3a669a5f275d7" name="dnf5" arch="src">
  <version epoch="0" ver="5.2.0.0" rel="1.1"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703160000">- Initial packaging based on Fedora package
- Add initial SUSE specific patches to fix the build
  + Patch: dnf5-disable-Werror.patch
  + Patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Patch: dnf5-5.1.4-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678400">- Add missing file list entry for as_yum conditional</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678401">- Add missing directories to libdnf5 subpackage
- Unify formatting of build conditionals</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704283200">- Update to 5.1.10
  + Document dnf5 plugins
  + Document How-to write libdnf5 plugin tutorial
  + Document How-to write dnf5 plugin tutorial
  + Document Templates for libdnf5 plugin
  + Document Templates for dnf5 plugin
  + Sort the module info table
  + `module info` print hint for active modules
  + `module info` print "[a]" for active modules
  + Ensure write permission before importing packages
  + Change module dependency string to be the same as in dnf4
  + `module info`: improve summary and description
  + Escape glob characters in pkg specs for `builddep`
  + Add `mc` alias for `makecache`
  + Implement `logdir`, `log_size` and `log_rotate` config options
  + remove redundant "all" in command `check`
  + Improve bash completion
  + Fix progress bars miss newlines on non-interactive output
- Add patch to support RPM Group tag in dnf5daemon
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974400">- Update to 5.1.11
  + Update translations from weblate
  + Fix `--skip-unavailable` documentation
  + Make `cachedir`, `system_cachedir` relative to `installroot`
  + Workaround for swig-4.2.0 missing fragment dependency
  + Add `repoquery --recursive` option
  + Add `repoquery --providers-of=PACKAGE_ATTRIBUTE` option
  + Update documentation of repoquery
  + Update documentation for remove command behavior
  + Limit search pattern for remove command to NEVRAs and files
  + Disable zchunk on RHEL
  + Add dnf5.conf man page
  + Add RPM package Group attribute to dnf5daemon-server
  + Document changes related to caching
  + Document caching man page
  + Document Global Option `--help-cmd` dropped
  + log_event: Correct message for HINT_ICASE
- Drop patch to support RPM Group tag in dnf5daemon as it's part of this release
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974401">- Refresh patches to fix the build
  + Remove patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Remove patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Remove patch: dnf5-5.1.4-with-static-libsolvext.patch
  + Add Patch: dnf5-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Add Patch: dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Add Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708257600">- Update to 5.1.12
  + Update translations from weblate
  + Drop dnf obsoletion temporarily
  + Use regex for tmt plan names
  + Add tmt tests identifiers
  + PackageQuery: Add `filter_{latest,earliest}_evr_ignore_arch`
  + Suggest to use dnf5 command to install dnf5 plugins
  + Added arch option to the download command
  + CI: Upgrade action/checkout to a version with Node.js 20
  + Document explicit nevra remove commands and aliases dropped
  + build: Include &lt;unistd.h&gt; for isatty()
  + Change user info display on history command to include display name and username
  + Revert "Use focusbest: prefer latest deps versions over smaller transactions"
  + Fix a warning when building docs.
  + modules: Add a test for enabling default modules
  + modules: Add a new module stream to test data
  + modules: Respect defaults when enabling multiple streams of a module
  + modules: Fix TransactionItemType for not found modules
  + Build: Require GCC 10.1 for std::in_range&lt;&gt;()
  + Add --urlprotocol option to download command
  + dnfdaemon: Explicitly specify allowed config overrides
  + Disable dnf and dnf5daemon tests
  + needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
  + doc: Add --destdir option to upgrade command manual
  + Move number placeholder to postposition in copr_repo.cpp
  + Added url option
  + Load protected packages from installroot
  + Make protected_packages an append options
  + doc: Create a man page for Aliases
  + I18N: Annotate literals in advisory command
  + Extend filter_release and filter_version tests
  + package_query: Fix filter_version with non EQ comparator
  + Fix clang format
  + Fix code for string deduplication
  + Use placeholders to deduplicate strings
  + Add __hash__(), __str__(), and __repr__() for Package
  + Add __hash__() for Reldep Python binding
  + Add __repr__() to python bindings of Reldep
  + Define tp_str slot for Reldep Class
  + group: Fix using allowerasing option
  + Fix misspellings
  + I18N: Remove duplicate empty message IDs from catalogs
  + I18N: Do not mark empty strings for a translation</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689600">- Update to 5.1.13
  + Change location of automatic.conf
  + Limit message log to one on dnf5 start
  + Implement waiting for network for dnf5 automatic
  + Write dnf5 commandline to the log
  + Implement dnf5-automatic: Tool for managing automatic upgrades
  + Parametrize output stream in transaction table
  + Add `download --srpm` option
  + Add missing dbus signal registations
  + Add new versionlock bindings
  + Implement `dnf5 versionlock` command</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689601">- Move libdnf5 plugin directory ownership to libdnf5 package</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708948800">- Fix dependency on libcurl in dnf5-automatic</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1709899200">- Update to 5.1.14
  + Update translations from weblate
  + Make the error to resolve module metadata more descriptive
  + Switch off deltarpm support
  + Limit number of dnf5daemon simultaneously active sessions
  + Make info and list commands case insesitive
  + Allow dnf5daemon configuration overrides for root
  + Add repoquery.hpp for swig-4.2.1 support</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712232000">- Update to 5.1.17
  + Update translations from weblate
  + dnf5daemon: Remove reposdir from allowed config overrides
  + Document system-upgrade aliases
  + Improved Bash Completion
  + Print command line hints after resolve failure
  + Docuent Advisory.list() API usage
  + Add NEVRA field to advisory packages in dnf5daemon
  + Review and fix missing commands
  + Document dnf5daemon advisory
  + Document system-upgrade
  + system-upgrade: offline status subcommand
  + Add aliases `offline-distrosync`, `offline-upgrade`
  + Add `system-upgrade --offline` option
  + Add `offline`, `system-upgrade` commands
  + Automatically set `upgrade --downloadonly` when `--destdir` is used
  + Write warnings to stderr too in config-manager plugin
  + Add repoid to generated repository name in config-manager plugin
  + Bump sdbus-cpp requirement to 0.9.0
  + Document and implement dnf5daemon Rpm interface
  + Document and implement dnf5daemon Goal interface
  + Document and implement dnf5daemon Repo interface
  + Document and implement dnf5daemon Base interface
  + Document and implement dnf5daemon Advisory interface
  + Document and implement dnf5daemon SessionManager interface
  + Add `dnf5daemon repo --enable/--disable` commands
  + automatic: Skip network availability check without remote repo
  + dnf5daemon: Rpm.list() works with commandline pkgs</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712404800">- Move dbus policy configuration from /etc to /usr</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1714132800">- Rebase to 5.2.0.0
  + Update translations from weblate
  + [DNF5] `--enable-plugin` and `--disable-plugin`: no match found message
  + [DNF5] API: Move Context::libdnf5_plugins_enablement to p_impl
  + spec: Add conflict with the former provider of plugin man pages
  + spec: Add conflict with the old provider of dnf.conf
  + [DNF5] Fix: Remove transaction_store_path from public, add getter/setter
  + [libdnf5 API] Base::get_plugins_info
  + [libdnf5 plugins] include iplugin.hpp in plugins instead of base.hpp
  + repo_sack: Treat all repos with solv_repo created as loaded (RhBug:2275530)
  + [DNF5] API: No inline methods in shared_options.hpp
  + [DNF5] API: offline::OfflineTransactionState: no inline methods, move cpp
  + [DNF5] API: Remove unused and buggy RpmTransactionItem class
  + [DNF5] Command: no inline methods
  + [DNF5] API: Context: add p_impl, move public vars to p_impl, getters
  + API: cli::session: no inline methods and public vars in opts classes
  + API: cli::session::Command: no inline methods
  + API: add p_impl to cli::session::Session
  + API: rpm::TransactionCallbacks: no inline methods
  + API: repo::RepoCallbacks: no inline methods
  + Prepare for switch of dnf5 in Rawhide
  + base: Make get_transaction_history unstable
  + Set `group` reason for packages removed by a group removal
  + [DNF5] Implement `--enable-plugin` and `--disable-plugin`
  + [libdnf5 API] Base::enable_disable_plugins
  + spec: Simplify man page files
  + Loggers: Fix: Add missing "null_loger.cpp" file
  + Loggers API: unify, explicit ctors, non-inline methods, use p_impl
  + doc: Review of DNF4 vs DNF5 CLI and configuration changes
  + Re-enable clang builds after API changes
  + Add `--store` option for storing arbitrary transaction
  + libdnf5::Goal: when adding serialized transaction accept local items
  + Goal: change `add_serialized_transaction()` to accept path to trans
  + Add group/env paths for transaction parsing/serializing
  + base::Transaction: during serialization allow specifying paths
  + base::Transaction: add `store_comps(...)` method
  + repo_sack: add stored_transaction repo and its private API
  + repo: add private API `add_xml_comps(path)`
  + Generalize logging of `read_group_solvable_from_xml(..)`
  + Add `environment_no_groups` to `GoalJobSettings`
  + libdnf5 IPlugin: Pass IPluginData instead of Base to constructor
  + libdnf5 IPlugin: Use pImpl
  + libdnf5 IPlugin: Do not use inline methods
  + dnf5 IPlugin: Do not use inline methods on API
  + libdnf5 IPlugin: Add argumets description
  + libdnf5 plugins: New hooks `pre/post_add_cmdline_packages`
  + libdnf5 plugins: New hook `repos_loaded`
  + libdnf5 plugins: New hook `repos_configured`
  + Base: notify_repos_configured and are_repos_configured methods
  + Fix: implicit conversion changes signedness, unused value
  + Disable unit tests for Copr dnf5 plugin
  + dnfdaemon: Document Polit CheckAuthorization call
  + dnfdaemon: Catch timeout during CheckAuthorization
  + Not handle compatibility.conf as configuration file
  + config: add search (se) and info (if) aliases
  + Improve documentation of repo config directories
  + Cross reference documentation
  + Document Repos and Vars Dirs
  + doc: Unify style and move "Files" section
  + Document repos configuration overrides
  + doc: Remove ":" in titles
  + Bump libdnf5/libdnf5-cli so version
  + Mark multiple strings for translation
  + Set locale for dnf5 run
  + spec: Add missing dnf-config-manager.8.gz file
  + Generate documentation for ConfigRepo Class
  + [Doc] Describe denerating repo cache path
  + dnf5daemon: Make availability case insensitive
  + dnf5: Drop unneeded severities capitalization
  + dnf5: Document --available as default for advisory cmd
  + dnf5daemon-client: Drop unneeded severities capitalization
  + advisory: filter_severity and filter_type case insensitive
  + dnfdaemon: Fix and enhance Advisory interface doc
  + Enable import data from DNF4 for systems without state dir
  + libdnf5 options: Unify constructors - pass args for storing by value
  + dnfdaemon: Missing signal registration
  + doc: config manager plugin: wrap too long lines
  + doc: document config-manager plugin
  + Packit: get version from specfile for copr_builds againts main
  + Update tests to use new `load_repos()` API
  + Use new load_repos instead of deprecated update_and_load_enabled_repos
  + Make `libdnf5::repo::Repo::load()` private
  + Deprecate: `update_and_load_enabled_repos`
  + RepoSack: add new `load_repos` method
  + Move update_and_load_repos and fix_group_missing_xml to Impl
  + Prevent loading plugins for unittests
  + Respect plugins configuration option for loading plugins
  + Add pImpl to `libdnf5::LogRouter`
  + Add pImpl to `libdnf5::MemoryBufferLogger`
  + Add pImpl to `libdnf5::OptionBinds`
  + Add pImpl to `libdnf5::OptionBinds::Item`
  + Add pImpl to `libdnf5::Config`
  + Add pImpl to `libdnf5::OptionStringList`
  + OptionStringList: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionBool`
  + OptionBool: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionNumber`
  + Add pImpl to `libdnf5::OptionPath`
  + Add pImpl to `libdnf5::OptionString`
  + libdnf5::OptionEnum: remove template, add pImpl
  + Add pImpl to `libdnf5::Option`
  + modules: Report problems with switching module streams
  + modules: Report switched module streams
  + modules: Add switching module streams as a possible transaction action
  + modules: Add replaces and replaced_by to TransactionModule
  + Add missing info updates alias, to match list command
  + Update `package_info_sections` not to use `scols_table_print_range`
  + libdnf-cli: Extract package info printing
  + ArgumentParser: use p_impl, no inline methods
  + ArgumentParser:PositionalArg: Unit tests: Support repeating of pos arg
  + ArgumentParser:PositionalArg: Support repeating of positional argument
  + Hide/Remove deprecated `libdnf5::repo::Repo` API
  + Remove deprecated members from `/include/libdnf5/logger/factory.hpp`
  + Remove deprecated unused function `create_forcearch_option()`
  + builddep: Don't escape globs, use expand_globs = false
  + builddep: Don't try to expand globs in pkg specs
  + libdnf5-cli::output: Use ifaces instead templates. Move code to .cpp files
  + Interfaces and adapters
  + module::ModuleStatus: Move to separate header file
  + comps::PackageType: Move to separate header file
  + cmp_naevr: Fix: pass by reference
  + modules: Report module solver problems
  + Accept SolverProblems for transacion resolve log
  + modules: Return problems from the module solver
  + modules: Add a method to process module solver problems
  + modules: Add a separate set of problem rules for modules
  + modules: Store the original module context also in the libsolv solvable
  + modules: Internalize modular repositories
  + Add pImpl to `libdnf5::repo::RepoCache` and `RepoCacheRemoveStatistics`
  + Add pImpl to `libdnf5::repo::RepoQuery`
  + Hide deprecated `libdnf5::base::with_config_file_path` into Impl
  + Remove deprecated `libdnf5::Base::load_config_from_file`
  + Move all `libdnf5::Base` members to pImpl
  + Add pImpl to `libdnf5::rpm::Reldep`
  + Add pImpl to `libdnf5::rpm::Changelog`
  + Add pImpl to `libdnf5::rpm::Nevra`
  + Add pImpl to `libdnf5::rpm::Checksum`
  + Add pImpl to `libdnf5::rpm::Package`
  + Adjust code to new rpm::PackageQuery::filter_* methods after the rebase
  + Add a method accepting std::string for filter_repo_id()
  + Add a method accepting std::string for filter_location()
  + Add a method accepting std::string for filter_file()
  + Add a method accepting std::string for filter_supplements()
  + Add a method accepting std::string for filter_enhances()
  + Add a method accepting std::string for filter_suggests()
  + Add a method accepting std::string for filter_recommends()
  + Add a method accepting std::string for filter_obsoletes()
  + Add a method accepting std::string for filter_conflicts()
  + Add a method accepting std::string for filter_requires()
  + Add a method accepting std::string for filter_description()
  + Add a method accepting std::string for filter_summary()
  + Add a method accepting std::string for filter_url()
  + Add a method accepting std::string for filter_sourcerpm()
  + Add a method accepting std::string for filter_nevra()
  + Add a method accepting std::string for filter_evr()
  + Add a method accepting std::string for filter_arch()
  + Add a method accepting std::string for filter_release()
  + Add a method accepting std::string for filter_version()
  + Add a method accepting std::string and int for filter_epoch()
  + Add a method accepting std::string for filter_name()
  + Add a method accepting std::string for filter_provides()
  + Extend version to four numbers (5.x.y.z)
  + Unify smallest version number name
  + cmake: rename PROJECT_VERSION_* to just VERSION_*
  + dnf5daemon: Document before_begin / after_complete signals
  + dnf5daemon: Signals to wrap rpm transaction execution
  + rpm: New callback to wrap whole rpm transaction
  + Add pImpl to `libdnf5::module::ModuleProfile`
  + Add pImpl to `libdnf5::module::ModuleDependency`
  + Add pImpl to `libdnf5::module::Nsvcap`
  + Add pImpl to `libdnf5::module::ModuleQuery`
  + Add pImpl to `libdnf5::comps::EnvironmentQuery`
  + Add pImpl to `libdnf5::comps::GroupQuery`
  + Add pImpl to `libdnf5::comps::Environment`
  + Add pImpl to `libdnf5::comps::Package`
  + Add pImpl to `libdnf5::comps::Group`
  + Remove unused `libdnf5::comps::GroupSack`
  + Remove unused `libdnf5::comps::EnvironmentSack`
  + Remove unused `libdnf5::comps::Comps`
  + Add pImpl to `libdnf5::advisory::Advisory`
  + Add pImpl to `libdnf5::advisory::AdvisoryReference`
  + Add pImpl to `libdnf5::advisory::AdvisoryCollection`
  + Add pImpl to `libdnf5::advisory::AdvisoryQuery`
  + Add pImpl to `libdnf5::rpm::RpmSignature`
  + Add pImpl to `libdnf5::transaction::Transaction`
  + Add pImpl to `libdnf5::rpm::KeyInfo`
  + Add pImpl to `libdnf5::repo::RepoSack`
  + Add pImpl to `libdnf5::base::SolverProblems`
  + Add pImpl to `libdnf5::base::LogEvent`
  + Add pImpl to `libdnf5::ConfigParser`
  + Add pImpl to `libdnf5::Vars`
  + Add pImpl to `libdnf5::transaction::TransactionHistory`
  + Add pImpl to `libdnf5::transaction::Package`
  + Add pImpl to `libdnf5::transaction::CompsGroup`
  + Add pImpl to `libdnf5::transaction::CompsEnvironment`
  + Add pImpl to `libdnf5::transaction::TransactionItem`
  + Remove several not needed imports
  + repo: add p_Impl and several needed utility methods
  + Repo: remove unused `fresh()` and `timestamp` attribute
  + Add pImpl to `ModuleItem` and remove definitions from header
  + Add pImpl to `libdnf5::base::transaction_*` classes
  + Add p_impl to libdnf5::GoalJobSettings and add getters and setters
  + Add p_impl to libdnf5::ResolveSpecSettings and add getters and setters
  + dnf5: bash completion: Prefer using "_comp_initialize" with fallback
  + dnf5: Bash completion: Switch to `_init_completion`
  + Fix `DISTRO_SYNC_ALL` (distro-sync without arguments, system upgrade)
  + Support RPMTRANS_FLAG_DEPLOOPS
  + Give inline methods hidden visibility by default
  + dnfdaemon: Make only internally used funcs static
  + dnfdaemon: Enhance Rpm.list() / Rpm.list_fd() documentation
  + doc: Add example of Rpm.list_fd usage in Python
  + dnf5daemon-client: Repoquery uses new Rpm:list_fd() API
  + dnfdaemon: New method list_fd() on Rpm interface
  + dnfdaemon: Serialize package object to JSON string
  + dnf5daemon: Handler that return data using UNIX_FD
  + dnf5daemon: Auxiliary method to write string to fd
  + dnf5daemon: Move utils functions into dnfdaemon namespace
  + dnf5daemon: get_session() method for D-Bus services
  + dnf5daemon-server: Ignore SIGPIPE
  + Vars: Add unit tests for API methods
  + Vars::unset: API method for removing variable
  + dnf5daemon-server/dbus: Install config files into /usr
  + Fix: libdnf5-cli::output::action_color: Move implementation to .cpp file
  + Fix: Do not use Variable-length arrays (VLAs) in C++ code
  + Add a hint to call base.setup() prior loading repositories
  + dnf5daemon-client: New switches for group list
  + doc: Include comps.Group interface to D-Bus API documentatin
  + dnfdaemon: Enhance comps.Group.list() method
  + dnf5daemon-client: Fix group.get_installed()
  + man: Link dnf5 pages to dnf</changelog>
</package>
<package pkgid="e66b10e50d79df910ed9486be2495783c861dbb35cacc7d99fe9f44b3fee39ff4d0f987175e23c45daefdbfc27a584d2ec3c1edfa7bc1eb8d31e0f8cc4cc8dea" name="dnf5" arch="x86_64">
  <version epoch="0" ver="5.2.0.0" rel="1.1"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703160000">- Initial packaging based on Fedora package
- Add initial SUSE specific patches to fix the build
  + Patch: dnf5-disable-Werror.patch
  + Patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Patch: dnf5-5.1.4-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678400">- Add missing file list entry for as_yum conditional</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678401">- Add missing directories to libdnf5 subpackage
- Unify formatting of build conditionals</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704283200">- Update to 5.1.10
  + Document dnf5 plugins
  + Document How-to write libdnf5 plugin tutorial
  + Document How-to write dnf5 plugin tutorial
  + Document Templates for libdnf5 plugin
  + Document Templates for dnf5 plugin
  + Sort the module info table
  + `module info` print hint for active modules
  + `module info` print "[a]" for active modules
  + Ensure write permission before importing packages
  + Change module dependency string to be the same as in dnf4
  + `module info`: improve summary and description
  + Escape glob characters in pkg specs for `builddep`
  + Add `mc` alias for `makecache`
  + Implement `logdir`, `log_size` and `log_rotate` config options
  + remove redundant "all" in command `check`
  + Improve bash completion
  + Fix progress bars miss newlines on non-interactive output
- Add patch to support RPM Group tag in dnf5daemon
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974400">- Update to 5.1.11
  + Update translations from weblate
  + Fix `--skip-unavailable` documentation
  + Make `cachedir`, `system_cachedir` relative to `installroot`
  + Workaround for swig-4.2.0 missing fragment dependency
  + Add `repoquery --recursive` option
  + Add `repoquery --providers-of=PACKAGE_ATTRIBUTE` option
  + Update documentation of repoquery
  + Update documentation for remove command behavior
  + Limit search pattern for remove command to NEVRAs and files
  + Disable zchunk on RHEL
  + Add dnf5.conf man page
  + Add RPM package Group attribute to dnf5daemon-server
  + Document changes related to caching
  + Document caching man page
  + Document Global Option `--help-cmd` dropped
  + log_event: Correct message for HINT_ICASE
- Drop patch to support RPM Group tag in dnf5daemon as it's part of this release
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974401">- Refresh patches to fix the build
  + Remove patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Remove patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Remove patch: dnf5-5.1.4-with-static-libsolvext.patch
  + Add Patch: dnf5-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Add Patch: dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Add Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708257600">- Update to 5.1.12
  + Update translations from weblate
  + Drop dnf obsoletion temporarily
  + Use regex for tmt plan names
  + Add tmt tests identifiers
  + PackageQuery: Add `filter_{latest,earliest}_evr_ignore_arch`
  + Suggest to use dnf5 command to install dnf5 plugins
  + Added arch option to the download command
  + CI: Upgrade action/checkout to a version with Node.js 20
  + Document explicit nevra remove commands and aliases dropped
  + build: Include &lt;unistd.h&gt; for isatty()
  + Change user info display on history command to include display name and username
  + Revert "Use focusbest: prefer latest deps versions over smaller transactions"
  + Fix a warning when building docs.
  + modules: Add a test for enabling default modules
  + modules: Add a new module stream to test data
  + modules: Respect defaults when enabling multiple streams of a module
  + modules: Fix TransactionItemType for not found modules
  + Build: Require GCC 10.1 for std::in_range&lt;&gt;()
  + Add --urlprotocol option to download command
  + dnfdaemon: Explicitly specify allowed config overrides
  + Disable dnf and dnf5daemon tests
  + needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
  + doc: Add --destdir option to upgrade command manual
  + Move number placeholder to postposition in copr_repo.cpp
  + Added url option
  + Load protected packages from installroot
  + Make protected_packages an append options
  + doc: Create a man page for Aliases
  + I18N: Annotate literals in advisory command
  + Extend filter_release and filter_version tests
  + package_query: Fix filter_version with non EQ comparator
  + Fix clang format
  + Fix code for string deduplication
  + Use placeholders to deduplicate strings
  + Add __hash__(), __str__(), and __repr__() for Package
  + Add __hash__() for Reldep Python binding
  + Add __repr__() to python bindings of Reldep
  + Define tp_str slot for Reldep Class
  + group: Fix using allowerasing option
  + Fix misspellings
  + I18N: Remove duplicate empty message IDs from catalogs
  + I18N: Do not mark empty strings for a translation</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689600">- Update to 5.1.13
  + Change location of automatic.conf
  + Limit message log to one on dnf5 start
  + Implement waiting for network for dnf5 automatic
  + Write dnf5 commandline to the log
  + Implement dnf5-automatic: Tool for managing automatic upgrades
  + Parametrize output stream in transaction table
  + Add `download --srpm` option
  + Add missing dbus signal registations
  + Add new versionlock bindings
  + Implement `dnf5 versionlock` command</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689601">- Move libdnf5 plugin directory ownership to libdnf5 package</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708948800">- Fix dependency on libcurl in dnf5-automatic</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1709899200">- Update to 5.1.14
  + Update translations from weblate
  + Make the error to resolve module metadata more descriptive
  + Switch off deltarpm support
  + Limit number of dnf5daemon simultaneously active sessions
  + Make info and list commands case insesitive
  + Allow dnf5daemon configuration overrides for root
  + Add repoquery.hpp for swig-4.2.1 support</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712232000">- Update to 5.1.17
  + Update translations from weblate
  + dnf5daemon: Remove reposdir from allowed config overrides
  + Document system-upgrade aliases
  + Improved Bash Completion
  + Print command line hints after resolve failure
  + Docuent Advisory.list() API usage
  + Add NEVRA field to advisory packages in dnf5daemon
  + Review and fix missing commands
  + Document dnf5daemon advisory
  + Document system-upgrade
  + system-upgrade: offline status subcommand
  + Add aliases `offline-distrosync`, `offline-upgrade`
  + Add `system-upgrade --offline` option
  + Add `offline`, `system-upgrade` commands
  + Automatically set `upgrade --downloadonly` when `--destdir` is used
  + Write warnings to stderr too in config-manager plugin
  + Add repoid to generated repository name in config-manager plugin
  + Bump sdbus-cpp requirement to 0.9.0
  + Document and implement dnf5daemon Rpm interface
  + Document and implement dnf5daemon Goal interface
  + Document and implement dnf5daemon Repo interface
  + Document and implement dnf5daemon Base interface
  + Document and implement dnf5daemon Advisory interface
  + Document and implement dnf5daemon SessionManager interface
  + Add `dnf5daemon repo --enable/--disable` commands
  + automatic: Skip network availability check without remote repo
  + dnf5daemon: Rpm.list() works with commandline pkgs</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712404800">- Move dbus policy configuration from /etc to /usr</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1714132800">- Rebase to 5.2.0.0
  + Update translations from weblate
  + [DNF5] `--enable-plugin` and `--disable-plugin`: no match found message
  + [DNF5] API: Move Context::libdnf5_plugins_enablement to p_impl
  + spec: Add conflict with the former provider of plugin man pages
  + spec: Add conflict with the old provider of dnf.conf
  + [DNF5] Fix: Remove transaction_store_path from public, add getter/setter
  + [libdnf5 API] Base::get_plugins_info
  + [libdnf5 plugins] include iplugin.hpp in plugins instead of base.hpp
  + repo_sack: Treat all repos with solv_repo created as loaded (RhBug:2275530)
  + [DNF5] API: No inline methods in shared_options.hpp
  + [DNF5] API: offline::OfflineTransactionState: no inline methods, move cpp
  + [DNF5] API: Remove unused and buggy RpmTransactionItem class
  + [DNF5] Command: no inline methods
  + [DNF5] API: Context: add p_impl, move public vars to p_impl, getters
  + API: cli::session: no inline methods and public vars in opts classes
  + API: cli::session::Command: no inline methods
  + API: add p_impl to cli::session::Session
  + API: rpm::TransactionCallbacks: no inline methods
  + API: repo::RepoCallbacks: no inline methods
  + Prepare for switch of dnf5 in Rawhide
  + base: Make get_transaction_history unstable
  + Set `group` reason for packages removed by a group removal
  + [DNF5] Implement `--enable-plugin` and `--disable-plugin`
  + [libdnf5 API] Base::enable_disable_plugins
  + spec: Simplify man page files
  + Loggers: Fix: Add missing "null_loger.cpp" file
  + Loggers API: unify, explicit ctors, non-inline methods, use p_impl
  + doc: Review of DNF4 vs DNF5 CLI and configuration changes
  + Re-enable clang builds after API changes
  + Add `--store` option for storing arbitrary transaction
  + libdnf5::Goal: when adding serialized transaction accept local items
  + Goal: change `add_serialized_transaction()` to accept path to trans
  + Add group/env paths for transaction parsing/serializing
  + base::Transaction: during serialization allow specifying paths
  + base::Transaction: add `store_comps(...)` method
  + repo_sack: add stored_transaction repo and its private API
  + repo: add private API `add_xml_comps(path)`
  + Generalize logging of `read_group_solvable_from_xml(..)`
  + Add `environment_no_groups` to `GoalJobSettings`
  + libdnf5 IPlugin: Pass IPluginData instead of Base to constructor
  + libdnf5 IPlugin: Use pImpl
  + libdnf5 IPlugin: Do not use inline methods
  + dnf5 IPlugin: Do not use inline methods on API
  + libdnf5 IPlugin: Add argumets description
  + libdnf5 plugins: New hooks `pre/post_add_cmdline_packages`
  + libdnf5 plugins: New hook `repos_loaded`
  + libdnf5 plugins: New hook `repos_configured`
  + Base: notify_repos_configured and are_repos_configured methods
  + Fix: implicit conversion changes signedness, unused value
  + Disable unit tests for Copr dnf5 plugin
  + dnfdaemon: Document Polit CheckAuthorization call
  + dnfdaemon: Catch timeout during CheckAuthorization
  + Not handle compatibility.conf as configuration file
  + config: add search (se) and info (if) aliases
  + Improve documentation of repo config directories
  + Cross reference documentation
  + Document Repos and Vars Dirs
  + doc: Unify style and move "Files" section
  + Document repos configuration overrides
  + doc: Remove ":" in titles
  + Bump libdnf5/libdnf5-cli so version
  + Mark multiple strings for translation
  + Set locale for dnf5 run
  + spec: Add missing dnf-config-manager.8.gz file
  + Generate documentation for ConfigRepo Class
  + [Doc] Describe denerating repo cache path
  + dnf5daemon: Make availability case insensitive
  + dnf5: Drop unneeded severities capitalization
  + dnf5: Document --available as default for advisory cmd
  + dnf5daemon-client: Drop unneeded severities capitalization
  + advisory: filter_severity and filter_type case insensitive
  + dnfdaemon: Fix and enhance Advisory interface doc
  + Enable import data from DNF4 for systems without state dir
  + libdnf5 options: Unify constructors - pass args for storing by value
  + dnfdaemon: Missing signal registration
  + doc: config manager plugin: wrap too long lines
  + doc: document config-manager plugin
  + Packit: get version from specfile for copr_builds againts main
  + Update tests to use new `load_repos()` API
  + Use new load_repos instead of deprecated update_and_load_enabled_repos
  + Make `libdnf5::repo::Repo::load()` private
  + Deprecate: `update_and_load_enabled_repos`
  + RepoSack: add new `load_repos` method
  + Move update_and_load_repos and fix_group_missing_xml to Impl
  + Prevent loading plugins for unittests
  + Respect plugins configuration option for loading plugins
  + Add pImpl to `libdnf5::LogRouter`
  + Add pImpl to `libdnf5::MemoryBufferLogger`
  + Add pImpl to `libdnf5::OptionBinds`
  + Add pImpl to `libdnf5::OptionBinds::Item`
  + Add pImpl to `libdnf5::Config`
  + Add pImpl to `libdnf5::OptionStringList`
  + OptionStringList: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionBool`
  + OptionBool: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionNumber`
  + Add pImpl to `libdnf5::OptionPath`
  + Add pImpl to `libdnf5::OptionString`
  + libdnf5::OptionEnum: remove template, add pImpl
  + Add pImpl to `libdnf5::Option`
  + modules: Report problems with switching module streams
  + modules: Report switched module streams
  + modules: Add switching module streams as a possible transaction action
  + modules: Add replaces and replaced_by to TransactionModule
  + Add missing info updates alias, to match list command
  + Update `package_info_sections` not to use `scols_table_print_range`
  + libdnf-cli: Extract package info printing
  + ArgumentParser: use p_impl, no inline methods
  + ArgumentParser:PositionalArg: Unit tests: Support repeating of pos arg
  + ArgumentParser:PositionalArg: Support repeating of positional argument
  + Hide/Remove deprecated `libdnf5::repo::Repo` API
  + Remove deprecated members from `/include/libdnf5/logger/factory.hpp`
  + Remove deprecated unused function `create_forcearch_option()`
  + builddep: Don't escape globs, use expand_globs = false
  + builddep: Don't try to expand globs in pkg specs
  + libdnf5-cli::output: Use ifaces instead templates. Move code to .cpp files
  + Interfaces and adapters
  + module::ModuleStatus: Move to separate header file
  + comps::PackageType: Move to separate header file
  + cmp_naevr: Fix: pass by reference
  + modules: Report module solver problems
  + Accept SolverProblems for transacion resolve log
  + modules: Return problems from the module solver
  + modules: Add a method to process module solver problems
  + modules: Add a separate set of problem rules for modules
  + modules: Store the original module context also in the libsolv solvable
  + modules: Internalize modular repositories
  + Add pImpl to `libdnf5::repo::RepoCache` and `RepoCacheRemoveStatistics`
  + Add pImpl to `libdnf5::repo::RepoQuery`
  + Hide deprecated `libdnf5::base::with_config_file_path` into Impl
  + Remove deprecated `libdnf5::Base::load_config_from_file`
  + Move all `libdnf5::Base` members to pImpl
  + Add pImpl to `libdnf5::rpm::Reldep`
  + Add pImpl to `libdnf5::rpm::Changelog`
  + Add pImpl to `libdnf5::rpm::Nevra`
  + Add pImpl to `libdnf5::rpm::Checksum`
  + Add pImpl to `libdnf5::rpm::Package`
  + Adjust code to new rpm::PackageQuery::filter_* methods after the rebase
  + Add a method accepting std::string for filter_repo_id()
  + Add a method accepting std::string for filter_location()
  + Add a method accepting std::string for filter_file()
  + Add a method accepting std::string for filter_supplements()
  + Add a method accepting std::string for filter_enhances()
  + Add a method accepting std::string for filter_suggests()
  + Add a method accepting std::string for filter_recommends()
  + Add a method accepting std::string for filter_obsoletes()
  + Add a method accepting std::string for filter_conflicts()
  + Add a method accepting std::string for filter_requires()
  + Add a method accepting std::string for filter_description()
  + Add a method accepting std::string for filter_summary()
  + Add a method accepting std::string for filter_url()
  + Add a method accepting std::string for filter_sourcerpm()
  + Add a method accepting std::string for filter_nevra()
  + Add a method accepting std::string for filter_evr()
  + Add a method accepting std::string for filter_arch()
  + Add a method accepting std::string for filter_release()
  + Add a method accepting std::string for filter_version()
  + Add a method accepting std::string and int for filter_epoch()
  + Add a method accepting std::string for filter_name()
  + Add a method accepting std::string for filter_provides()
  + Extend version to four numbers (5.x.y.z)
  + Unify smallest version number name
  + cmake: rename PROJECT_VERSION_* to just VERSION_*
  + dnf5daemon: Document before_begin / after_complete signals
  + dnf5daemon: Signals to wrap rpm transaction execution
  + rpm: New callback to wrap whole rpm transaction
  + Add pImpl to `libdnf5::module::ModuleProfile`
  + Add pImpl to `libdnf5::module::ModuleDependency`
  + Add pImpl to `libdnf5::module::Nsvcap`
  + Add pImpl to `libdnf5::module::ModuleQuery`
  + Add pImpl to `libdnf5::comps::EnvironmentQuery`
  + Add pImpl to `libdnf5::comps::GroupQuery`
  + Add pImpl to `libdnf5::comps::Environment`
  + Add pImpl to `libdnf5::comps::Package`
  + Add pImpl to `libdnf5::comps::Group`
  + Remove unused `libdnf5::comps::GroupSack`
  + Remove unused `libdnf5::comps::EnvironmentSack`
  + Remove unused `libdnf5::comps::Comps`
  + Add pImpl to `libdnf5::advisory::Advisory`
  + Add pImpl to `libdnf5::advisory::AdvisoryReference`
  + Add pImpl to `libdnf5::advisory::AdvisoryCollection`
  + Add pImpl to `libdnf5::advisory::AdvisoryQuery`
  + Add pImpl to `libdnf5::rpm::RpmSignature`
  + Add pImpl to `libdnf5::transaction::Transaction`
  + Add pImpl to `libdnf5::rpm::KeyInfo`
  + Add pImpl to `libdnf5::repo::RepoSack`
  + Add pImpl to `libdnf5::base::SolverProblems`
  + Add pImpl to `libdnf5::base::LogEvent`
  + Add pImpl to `libdnf5::ConfigParser`
  + Add pImpl to `libdnf5::Vars`
  + Add pImpl to `libdnf5::transaction::TransactionHistory`
  + Add pImpl to `libdnf5::transaction::Package`
  + Add pImpl to `libdnf5::transaction::CompsGroup`
  + Add pImpl to `libdnf5::transaction::CompsEnvironment`
  + Add pImpl to `libdnf5::transaction::TransactionItem`
  + Remove several not needed imports
  + repo: add p_Impl and several needed utility methods
  + Repo: remove unused `fresh()` and `timestamp` attribute
  + Add pImpl to `ModuleItem` and remove definitions from header
  + Add pImpl to `libdnf5::base::transaction_*` classes
  + Add p_impl to libdnf5::GoalJobSettings and add getters and setters
  + Add p_impl to libdnf5::ResolveSpecSettings and add getters and setters
  + dnf5: bash completion: Prefer using "_comp_initialize" with fallback
  + dnf5: Bash completion: Switch to `_init_completion`
  + Fix `DISTRO_SYNC_ALL` (distro-sync without arguments, system upgrade)
  + Support RPMTRANS_FLAG_DEPLOOPS
  + Give inline methods hidden visibility by default
  + dnfdaemon: Make only internally used funcs static
  + dnfdaemon: Enhance Rpm.list() / Rpm.list_fd() documentation
  + doc: Add example of Rpm.list_fd usage in Python
  + dnf5daemon-client: Repoquery uses new Rpm:list_fd() API
  + dnfdaemon: New method list_fd() on Rpm interface
  + dnfdaemon: Serialize package object to JSON string
  + dnf5daemon: Handler that return data using UNIX_FD
  + dnf5daemon: Auxiliary method to write string to fd
  + dnf5daemon: Move utils functions into dnfdaemon namespace
  + dnf5daemon: get_session() method for D-Bus services
  + dnf5daemon-server: Ignore SIGPIPE
  + Vars: Add unit tests for API methods
  + Vars::unset: API method for removing variable
  + dnf5daemon-server/dbus: Install config files into /usr
  + Fix: libdnf5-cli::output::action_color: Move implementation to .cpp file
  + Fix: Do not use Variable-length arrays (VLAs) in C++ code
  + Add a hint to call base.setup() prior loading repositories
  + dnf5daemon-client: New switches for group list
  + doc: Include comps.Group interface to D-Bus API documentatin
  + dnfdaemon: Enhance comps.Group.list() method
  + dnf5daemon-client: Fix group.get_installed()
  + man: Link dnf5 pages to dnf</changelog>
</package>
<package pkgid="187158506fba519163da07a1aa243b25f0274f84d1e942dc6655b2583cbf8015d1dc6bd15cf61fc8841650573ea13588a2b75c114883bd90f9fafd340aca299a" name="dnf5-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.2.0.0" rel="1.1"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703160000">- Initial packaging based on Fedora package
- Add initial SUSE specific patches to fix the build
  + Patch: dnf5-disable-Werror.patch
  + Patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Patch: dnf5-5.1.4-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678400">- Add missing file list entry for as_yum conditional</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678401">- Add missing directories to libdnf5 subpackage
- Unify formatting of build conditionals</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704283200">- Update to 5.1.10
  + Document dnf5 plugins
  + Document How-to write libdnf5 plugin tutorial
  + Document How-to write dnf5 plugin tutorial
  + Document Templates for libdnf5 plugin
  + Document Templates for dnf5 plugin
  + Sort the module info table
  + `module info` print hint for active modules
  + `module info` print "[a]" for active modules
  + Ensure write permission before importing packages
  + Change module dependency string to be the same as in dnf4
  + `module info`: improve summary and description
  + Escape glob characters in pkg specs for `builddep`
  + Add `mc` alias for `makecache`
  + Implement `logdir`, `log_size` and `log_rotate` config options
  + remove redundant "all" in command `check`
  + Improve bash completion
  + Fix progress bars miss newlines on non-interactive output
- Add patch to support RPM Group tag in dnf5daemon
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974400">- Update to 5.1.11
  + Update translations from weblate
  + Fix `--skip-unavailable` documentation
  + Make `cachedir`, `system_cachedir` relative to `installroot`
  + Workaround for swig-4.2.0 missing fragment dependency
  + Add `repoquery --recursive` option
  + Add `repoquery --providers-of=PACKAGE_ATTRIBUTE` option
  + Update documentation of repoquery
  + Update documentation for remove command behavior
  + Limit search pattern for remove command to NEVRAs and files
  + Disable zchunk on RHEL
  + Add dnf5.conf man page
  + Add RPM package Group attribute to dnf5daemon-server
  + Document changes related to caching
  + Document caching man page
  + Document Global Option `--help-cmd` dropped
  + log_event: Correct message for HINT_ICASE
- Drop patch to support RPM Group tag in dnf5daemon as it's part of this release
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974401">- Refresh patches to fix the build
  + Remove patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Remove patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Remove patch: dnf5-5.1.4-with-static-libsolvext.patch
  + Add Patch: dnf5-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Add Patch: dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Add Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708257600">- Update to 5.1.12
  + Update translations from weblate
  + Drop dnf obsoletion temporarily
  + Use regex for tmt plan names
  + Add tmt tests identifiers
  + PackageQuery: Add `filter_{latest,earliest}_evr_ignore_arch`
  + Suggest to use dnf5 command to install dnf5 plugins
  + Added arch option to the download command
  + CI: Upgrade action/checkout to a version with Node.js 20
  + Document explicit nevra remove commands and aliases dropped
  + build: Include &lt;unistd.h&gt; for isatty()
  + Change user info display on history command to include display name and username
  + Revert "Use focusbest: prefer latest deps versions over smaller transactions"
  + Fix a warning when building docs.
  + modules: Add a test for enabling default modules
  + modules: Add a new module stream to test data
  + modules: Respect defaults when enabling multiple streams of a module
  + modules: Fix TransactionItemType for not found modules
  + Build: Require GCC 10.1 for std::in_range&lt;&gt;()
  + Add --urlprotocol option to download command
  + dnfdaemon: Explicitly specify allowed config overrides
  + Disable dnf and dnf5daemon tests
  + needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
  + doc: Add --destdir option to upgrade command manual
  + Move number placeholder to postposition in copr_repo.cpp
  + Added url option
  + Load protected packages from installroot
  + Make protected_packages an append options
  + doc: Create a man page for Aliases
  + I18N: Annotate literals in advisory command
  + Extend filter_release and filter_version tests
  + package_query: Fix filter_version with non EQ comparator
  + Fix clang format
  + Fix code for string deduplication
  + Use placeholders to deduplicate strings
  + Add __hash__(), __str__(), and __repr__() for Package
  + Add __hash__() for Reldep Python binding
  + Add __repr__() to python bindings of Reldep
  + Define tp_str slot for Reldep Class
  + group: Fix using allowerasing option
  + Fix misspellings
  + I18N: Remove duplicate empty message IDs from catalogs
  + I18N: Do not mark empty strings for a translation</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689600">- Update to 5.1.13
  + Change location of automatic.conf
  + Limit message log to one on dnf5 start
  + Implement waiting for network for dnf5 automatic
  + Write dnf5 commandline to the log
  + Implement dnf5-automatic: Tool for managing automatic upgrades
  + Parametrize output stream in transaction table
  + Add `download --srpm` option
  + Add missing dbus signal registations
  + Add new versionlock bindings
  + Implement `dnf5 versionlock` command</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689601">- Move libdnf5 plugin directory ownership to libdnf5 package</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708948800">- Fix dependency on libcurl in dnf5-automatic</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1709899200">- Update to 5.1.14
  + Update translations from weblate
  + Make the error to resolve module metadata more descriptive
  + Switch off deltarpm support
  + Limit number of dnf5daemon simultaneously active sessions
  + Make info and list commands case insesitive
  + Allow dnf5daemon configuration overrides for root
  + Add repoquery.hpp for swig-4.2.1 support</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712232000">- Update to 5.1.17
  + Update translations from weblate
  + dnf5daemon: Remove reposdir from allowed config overrides
  + Document system-upgrade aliases
  + Improved Bash Completion
  + Print command line hints after resolve failure
  + Docuent Advisory.list() API usage
  + Add NEVRA field to advisory packages in dnf5daemon
  + Review and fix missing commands
  + Document dnf5daemon advisory
  + Document system-upgrade
  + system-upgrade: offline status subcommand
  + Add aliases `offline-distrosync`, `offline-upgrade`
  + Add `system-upgrade --offline` option
  + Add `offline`, `system-upgrade` commands
  + Automatically set `upgrade --downloadonly` when `--destdir` is used
  + Write warnings to stderr too in config-manager plugin
  + Add repoid to generated repository name in config-manager plugin
  + Bump sdbus-cpp requirement to 0.9.0
  + Document and implement dnf5daemon Rpm interface
  + Document and implement dnf5daemon Goal interface
  + Document and implement dnf5daemon Repo interface
  + Document and implement dnf5daemon Base interface
  + Document and implement dnf5daemon Advisory interface
  + Document and implement dnf5daemon SessionManager interface
  + Add `dnf5daemon repo --enable/--disable` commands
  + automatic: Skip network availability check without remote repo
  + dnf5daemon: Rpm.list() works with commandline pkgs</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712404800">- Move dbus policy configuration from /etc to /usr</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1714132800">- Rebase to 5.2.0.0
  + Update translations from weblate
  + [DNF5] `--enable-plugin` and `--disable-plugin`: no match found message
  + [DNF5] API: Move Context::libdnf5_plugins_enablement to p_impl
  + spec: Add conflict with the former provider of plugin man pages
  + spec: Add conflict with the old provider of dnf.conf
  + [DNF5] Fix: Remove transaction_store_path from public, add getter/setter
  + [libdnf5 API] Base::get_plugins_info
  + [libdnf5 plugins] include iplugin.hpp in plugins instead of base.hpp
  + repo_sack: Treat all repos with solv_repo created as loaded (RhBug:2275530)
  + [DNF5] API: No inline methods in shared_options.hpp
  + [DNF5] API: offline::OfflineTransactionState: no inline methods, move cpp
  + [DNF5] API: Remove unused and buggy RpmTransactionItem class
  + [DNF5] Command: no inline methods
  + [DNF5] API: Context: add p_impl, move public vars to p_impl, getters
  + API: cli::session: no inline methods and public vars in opts classes
  + API: cli::session::Command: no inline methods
  + API: add p_impl to cli::session::Session
  + API: rpm::TransactionCallbacks: no inline methods
  + API: repo::RepoCallbacks: no inline methods
  + Prepare for switch of dnf5 in Rawhide
  + base: Make get_transaction_history unstable
  + Set `group` reason for packages removed by a group removal
  + [DNF5] Implement `--enable-plugin` and `--disable-plugin`
  + [libdnf5 API] Base::enable_disable_plugins
  + spec: Simplify man page files
  + Loggers: Fix: Add missing "null_loger.cpp" file
  + Loggers API: unify, explicit ctors, non-inline methods, use p_impl
  + doc: Review of DNF4 vs DNF5 CLI and configuration changes
  + Re-enable clang builds after API changes
  + Add `--store` option for storing arbitrary transaction
  + libdnf5::Goal: when adding serialized transaction accept local items
  + Goal: change `add_serialized_transaction()` to accept path to trans
  + Add group/env paths for transaction parsing/serializing
  + base::Transaction: during serialization allow specifying paths
  + base::Transaction: add `store_comps(...)` method
  + repo_sack: add stored_transaction repo and its private API
  + repo: add private API `add_xml_comps(path)`
  + Generalize logging of `read_group_solvable_from_xml(..)`
  + Add `environment_no_groups` to `GoalJobSettings`
  + libdnf5 IPlugin: Pass IPluginData instead of Base to constructor
  + libdnf5 IPlugin: Use pImpl
  + libdnf5 IPlugin: Do not use inline methods
  + dnf5 IPlugin: Do not use inline methods on API
  + libdnf5 IPlugin: Add argumets description
  + libdnf5 plugins: New hooks `pre/post_add_cmdline_packages`
  + libdnf5 plugins: New hook `repos_loaded`
  + libdnf5 plugins: New hook `repos_configured`
  + Base: notify_repos_configured and are_repos_configured methods
  + Fix: implicit conversion changes signedness, unused value
  + Disable unit tests for Copr dnf5 plugin
  + dnfdaemon: Document Polit CheckAuthorization call
  + dnfdaemon: Catch timeout during CheckAuthorization
  + Not handle compatibility.conf as configuration file
  + config: add search (se) and info (if) aliases
  + Improve documentation of repo config directories
  + Cross reference documentation
  + Document Repos and Vars Dirs
  + doc: Unify style and move "Files" section
  + Document repos configuration overrides
  + doc: Remove ":" in titles
  + Bump libdnf5/libdnf5-cli so version
  + Mark multiple strings for translation
  + Set locale for dnf5 run
  + spec: Add missing dnf-config-manager.8.gz file
  + Generate documentation for ConfigRepo Class
  + [Doc] Describe denerating repo cache path
  + dnf5daemon: Make availability case insensitive
  + dnf5: Drop unneeded severities capitalization
  + dnf5: Document --available as default for advisory cmd
  + dnf5daemon-client: Drop unneeded severities capitalization
  + advisory: filter_severity and filter_type case insensitive
  + dnfdaemon: Fix and enhance Advisory interface doc
  + Enable import data from DNF4 for systems without state dir
  + libdnf5 options: Unify constructors - pass args for storing by value
  + dnfdaemon: Missing signal registration
  + doc: config manager plugin: wrap too long lines
  + doc: document config-manager plugin
  + Packit: get version from specfile for copr_builds againts main
  + Update tests to use new `load_repos()` API
  + Use new load_repos instead of deprecated update_and_load_enabled_repos
  + Make `libdnf5::repo::Repo::load()` private
  + Deprecate: `update_and_load_enabled_repos`
  + RepoSack: add new `load_repos` method
  + Move update_and_load_repos and fix_group_missing_xml to Impl
  + Prevent loading plugins for unittests
  + Respect plugins configuration option for loading plugins
  + Add pImpl to `libdnf5::LogRouter`
  + Add pImpl to `libdnf5::MemoryBufferLogger`
  + Add pImpl to `libdnf5::OptionBinds`
  + Add pImpl to `libdnf5::OptionBinds::Item`
  + Add pImpl to `libdnf5::Config`
  + Add pImpl to `libdnf5::OptionStringList`
  + OptionStringList: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionBool`
  + OptionBool: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionNumber`
  + Add pImpl to `libdnf5::OptionPath`
  + Add pImpl to `libdnf5::OptionString`
  + libdnf5::OptionEnum: remove template, add pImpl
  + Add pImpl to `libdnf5::Option`
  + modules: Report problems with switching module streams
  + modules: Report switched module streams
  + modules: Add switching module streams as a possible transaction action
  + modules: Add replaces and replaced_by to TransactionModule
  + Add missing info updates alias, to match list command
  + Update `package_info_sections` not to use `scols_table_print_range`
  + libdnf-cli: Extract package info printing
  + ArgumentParser: use p_impl, no inline methods
  + ArgumentParser:PositionalArg: Unit tests: Support repeating of pos arg
  + ArgumentParser:PositionalArg: Support repeating of positional argument
  + Hide/Remove deprecated `libdnf5::repo::Repo` API
  + Remove deprecated members from `/include/libdnf5/logger/factory.hpp`
  + Remove deprecated unused function `create_forcearch_option()`
  + builddep: Don't escape globs, use expand_globs = false
  + builddep: Don't try to expand globs in pkg specs
  + libdnf5-cli::output: Use ifaces instead templates. Move code to .cpp files
  + Interfaces and adapters
  + module::ModuleStatus: Move to separate header file
  + comps::PackageType: Move to separate header file
  + cmp_naevr: Fix: pass by reference
  + modules: Report module solver problems
  + Accept SolverProblems for transacion resolve log
  + modules: Return problems from the module solver
  + modules: Add a method to process module solver problems
  + modules: Add a separate set of problem rules for modules
  + modules: Store the original module context also in the libsolv solvable
  + modules: Internalize modular repositories
  + Add pImpl to `libdnf5::repo::RepoCache` and `RepoCacheRemoveStatistics`
  + Add pImpl to `libdnf5::repo::RepoQuery`
  + Hide deprecated `libdnf5::base::with_config_file_path` into Impl
  + Remove deprecated `libdnf5::Base::load_config_from_file`
  + Move all `libdnf5::Base` members to pImpl
  + Add pImpl to `libdnf5::rpm::Reldep`
  + Add pImpl to `libdnf5::rpm::Changelog`
  + Add pImpl to `libdnf5::rpm::Nevra`
  + Add pImpl to `libdnf5::rpm::Checksum`
  + Add pImpl to `libdnf5::rpm::Package`
  + Adjust code to new rpm::PackageQuery::filter_* methods after the rebase
  + Add a method accepting std::string for filter_repo_id()
  + Add a method accepting std::string for filter_location()
  + Add a method accepting std::string for filter_file()
  + Add a method accepting std::string for filter_supplements()
  + Add a method accepting std::string for filter_enhances()
  + Add a method accepting std::string for filter_suggests()
  + Add a method accepting std::string for filter_recommends()
  + Add a method accepting std::string for filter_obsoletes()
  + Add a method accepting std::string for filter_conflicts()
  + Add a method accepting std::string for filter_requires()
  + Add a method accepting std::string for filter_description()
  + Add a method accepting std::string for filter_summary()
  + Add a method accepting std::string for filter_url()
  + Add a method accepting std::string for filter_sourcerpm()
  + Add a method accepting std::string for filter_nevra()
  + Add a method accepting std::string for filter_evr()
  + Add a method accepting std::string for filter_arch()
  + Add a method accepting std::string for filter_release()
  + Add a method accepting std::string for filter_version()
  + Add a method accepting std::string and int for filter_epoch()
  + Add a method accepting std::string for filter_name()
  + Add a method accepting std::string for filter_provides()
  + Extend version to four numbers (5.x.y.z)
  + Unify smallest version number name
  + cmake: rename PROJECT_VERSION_* to just VERSION_*
  + dnf5daemon: Document before_begin / after_complete signals
  + dnf5daemon: Signals to wrap rpm transaction execution
  + rpm: New callback to wrap whole rpm transaction
  + Add pImpl to `libdnf5::module::ModuleProfile`
  + Add pImpl to `libdnf5::module::ModuleDependency`
  + Add pImpl to `libdnf5::module::Nsvcap`
  + Add pImpl to `libdnf5::module::ModuleQuery`
  + Add pImpl to `libdnf5::comps::EnvironmentQuery`
  + Add pImpl to `libdnf5::comps::GroupQuery`
  + Add pImpl to `libdnf5::comps::Environment`
  + Add pImpl to `libdnf5::comps::Package`
  + Add pImpl to `libdnf5::comps::Group`
  + Remove unused `libdnf5::comps::GroupSack`
  + Remove unused `libdnf5::comps::EnvironmentSack`
  + Remove unused `libdnf5::comps::Comps`
  + Add pImpl to `libdnf5::advisory::Advisory`
  + Add pImpl to `libdnf5::advisory::AdvisoryReference`
  + Add pImpl to `libdnf5::advisory::AdvisoryCollection`
  + Add pImpl to `libdnf5::advisory::AdvisoryQuery`
  + Add pImpl to `libdnf5::rpm::RpmSignature`
  + Add pImpl to `libdnf5::transaction::Transaction`
  + Add pImpl to `libdnf5::rpm::KeyInfo`
  + Add pImpl to `libdnf5::repo::RepoSack`
  + Add pImpl to `libdnf5::base::SolverProblems`
  + Add pImpl to `libdnf5::base::LogEvent`
  + Add pImpl to `libdnf5::ConfigParser`
  + Add pImpl to `libdnf5::Vars`
  + Add pImpl to `libdnf5::transaction::TransactionHistory`
  + Add pImpl to `libdnf5::transaction::Package`
  + Add pImpl to `libdnf5::transaction::CompsGroup`
  + Add pImpl to `libdnf5::transaction::CompsEnvironment`
  + Add pImpl to `libdnf5::transaction::TransactionItem`
  + Remove several not needed imports
  + repo: add p_Impl and several needed utility methods
  + Repo: remove unused `fresh()` and `timestamp` attribute
  + Add pImpl to `ModuleItem` and remove definitions from header
  + Add pImpl to `libdnf5::base::transaction_*` classes
  + Add p_impl to libdnf5::GoalJobSettings and add getters and setters
  + Add p_impl to libdnf5::ResolveSpecSettings and add getters and setters
  + dnf5: bash completion: Prefer using "_comp_initialize" with fallback
  + dnf5: Bash completion: Switch to `_init_completion`
  + Fix `DISTRO_SYNC_ALL` (distro-sync without arguments, system upgrade)
  + Support RPMTRANS_FLAG_DEPLOOPS
  + Give inline methods hidden visibility by default
  + dnfdaemon: Make only internally used funcs static
  + dnfdaemon: Enhance Rpm.list() / Rpm.list_fd() documentation
  + doc: Add example of Rpm.list_fd usage in Python
  + dnf5daemon-client: Repoquery uses new Rpm:list_fd() API
  + dnfdaemon: New method list_fd() on Rpm interface
  + dnfdaemon: Serialize package object to JSON string
  + dnf5daemon: Handler that return data using UNIX_FD
  + dnf5daemon: Auxiliary method to write string to fd
  + dnf5daemon: Move utils functions into dnfdaemon namespace
  + dnf5daemon: get_session() method for D-Bus services
  + dnf5daemon-server: Ignore SIGPIPE
  + Vars: Add unit tests for API methods
  + Vars::unset: API method for removing variable
  + dnf5daemon-server/dbus: Install config files into /usr
  + Fix: libdnf5-cli::output::action_color: Move implementation to .cpp file
  + Fix: Do not use Variable-length arrays (VLAs) in C++ code
  + Add a hint to call base.setup() prior loading repositories
  + dnf5daemon-client: New switches for group list
  + doc: Include comps.Group interface to D-Bus API documentatin
  + dnfdaemon: Enhance comps.Group.list() method
  + dnf5daemon-client: Fix group.get_installed()
  + man: Link dnf5 pages to dnf</changelog>
</package>
<package pkgid="7d22fb3d80c360e54b283f1a228b3681a9855fea340359cda96281ac93373e02b320e764390d7f42ade661eec29b165e9c77da986335bf067f1e8c983bd2b693" name="dnf5-debugsource" arch="x86_64">
  <version epoch="0" ver="5.2.0.0" rel="1.1"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703160000">- Initial packaging based on Fedora package
- Add initial SUSE specific patches to fix the build
  + Patch: dnf5-disable-Werror.patch
  + Patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Patch: dnf5-5.1.4-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678400">- Add missing file list entry for as_yum conditional</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678401">- Add missing directories to libdnf5 subpackage
- Unify formatting of build conditionals</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704283200">- Update to 5.1.10
  + Document dnf5 plugins
  + Document How-to write libdnf5 plugin tutorial
  + Document How-to write dnf5 plugin tutorial
  + Document Templates for libdnf5 plugin
  + Document Templates for dnf5 plugin
  + Sort the module info table
  + `module info` print hint for active modules
  + `module info` print "[a]" for active modules
  + Ensure write permission before importing packages
  + Change module dependency string to be the same as in dnf4
  + `module info`: improve summary and description
  + Escape glob characters in pkg specs for `builddep`
  + Add `mc` alias for `makecache`
  + Implement `logdir`, `log_size` and `log_rotate` config options
  + remove redundant "all" in command `check`
  + Improve bash completion
  + Fix progress bars miss newlines on non-interactive output
- Add patch to support RPM Group tag in dnf5daemon
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974400">- Update to 5.1.11
  + Update translations from weblate
  + Fix `--skip-unavailable` documentation
  + Make `cachedir`, `system_cachedir` relative to `installroot`
  + Workaround for swig-4.2.0 missing fragment dependency
  + Add `repoquery --recursive` option
  + Add `repoquery --providers-of=PACKAGE_ATTRIBUTE` option
  + Update documentation of repoquery
  + Update documentation for remove command behavior
  + Limit search pattern for remove command to NEVRAs and files
  + Disable zchunk on RHEL
  + Add dnf5.conf man page
  + Add RPM package Group attribute to dnf5daemon-server
  + Document changes related to caching
  + Document caching man page
  + Document Global Option `--help-cmd` dropped
  + log_event: Correct message for HINT_ICASE
- Drop patch to support RPM Group tag in dnf5daemon as it's part of this release
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974401">- Refresh patches to fix the build
  + Remove patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Remove patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Remove patch: dnf5-5.1.4-with-static-libsolvext.patch
  + Add Patch: dnf5-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Add Patch: dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Add Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708257600">- Update to 5.1.12
  + Update translations from weblate
  + Drop dnf obsoletion temporarily
  + Use regex for tmt plan names
  + Add tmt tests identifiers
  + PackageQuery: Add `filter_{latest,earliest}_evr_ignore_arch`
  + Suggest to use dnf5 command to install dnf5 plugins
  + Added arch option to the download command
  + CI: Upgrade action/checkout to a version with Node.js 20
  + Document explicit nevra remove commands and aliases dropped
  + build: Include &lt;unistd.h&gt; for isatty()
  + Change user info display on history command to include display name and username
  + Revert "Use focusbest: prefer latest deps versions over smaller transactions"
  + Fix a warning when building docs.
  + modules: Add a test for enabling default modules
  + modules: Add a new module stream to test data
  + modules: Respect defaults when enabling multiple streams of a module
  + modules: Fix TransactionItemType for not found modules
  + Build: Require GCC 10.1 for std::in_range&lt;&gt;()
  + Add --urlprotocol option to download command
  + dnfdaemon: Explicitly specify allowed config overrides
  + Disable dnf and dnf5daemon tests
  + needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
  + doc: Add --destdir option to upgrade command manual
  + Move number placeholder to postposition in copr_repo.cpp
  + Added url option
  + Load protected packages from installroot
  + Make protected_packages an append options
  + doc: Create a man page for Aliases
  + I18N: Annotate literals in advisory command
  + Extend filter_release and filter_version tests
  + package_query: Fix filter_version with non EQ comparator
  + Fix clang format
  + Fix code for string deduplication
  + Use placeholders to deduplicate strings
  + Add __hash__(), __str__(), and __repr__() for Package
  + Add __hash__() for Reldep Python binding
  + Add __repr__() to python bindings of Reldep
  + Define tp_str slot for Reldep Class
  + group: Fix using allowerasing option
  + Fix misspellings
  + I18N: Remove duplicate empty message IDs from catalogs
  + I18N: Do not mark empty strings for a translation</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689600">- Update to 5.1.13
  + Change location of automatic.conf
  + Limit message log to one on dnf5 start
  + Implement waiting for network for dnf5 automatic
  + Write dnf5 commandline to the log
  + Implement dnf5-automatic: Tool for managing automatic upgrades
  + Parametrize output stream in transaction table
  + Add `download --srpm` option
  + Add missing dbus signal registations
  + Add new versionlock bindings
  + Implement `dnf5 versionlock` command</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689601">- Move libdnf5 plugin directory ownership to libdnf5 package</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708948800">- Fix dependency on libcurl in dnf5-automatic</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1709899200">- Update to 5.1.14
  + Update translations from weblate
  + Make the error to resolve module metadata more descriptive
  + Switch off deltarpm support
  + Limit number of dnf5daemon simultaneously active sessions
  + Make info and list commands case insesitive
  + Allow dnf5daemon configuration overrides for root
  + Add repoquery.hpp for swig-4.2.1 support</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712232000">- Update to 5.1.17
  + Update translations from weblate
  + dnf5daemon: Remove reposdir from allowed config overrides
  + Document system-upgrade aliases
  + Improved Bash Completion
  + Print command line hints after resolve failure
  + Docuent Advisory.list() API usage
  + Add NEVRA field to advisory packages in dnf5daemon
  + Review and fix missing commands
  + Document dnf5daemon advisory
  + Document system-upgrade
  + system-upgrade: offline status subcommand
  + Add aliases `offline-distrosync`, `offline-upgrade`
  + Add `system-upgrade --offline` option
  + Add `offline`, `system-upgrade` commands
  + Automatically set `upgrade --downloadonly` when `--destdir` is used
  + Write warnings to stderr too in config-manager plugin
  + Add repoid to generated repository name in config-manager plugin
  + Bump sdbus-cpp requirement to 0.9.0
  + Document and implement dnf5daemon Rpm interface
  + Document and implement dnf5daemon Goal interface
  + Document and implement dnf5daemon Repo interface
  + Document and implement dnf5daemon Base interface
  + Document and implement dnf5daemon Advisory interface
  + Document and implement dnf5daemon SessionManager interface
  + Add `dnf5daemon repo --enable/--disable` commands
  + automatic: Skip network availability check without remote repo
  + dnf5daemon: Rpm.list() works with commandline pkgs</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712404800">- Move dbus policy configuration from /etc to /usr</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1714132800">- Rebase to 5.2.0.0
  + Update translations from weblate
  + [DNF5] `--enable-plugin` and `--disable-plugin`: no match found message
  + [DNF5] API: Move Context::libdnf5_plugins_enablement to p_impl
  + spec: Add conflict with the former provider of plugin man pages
  + spec: Add conflict with the old provider of dnf.conf
  + [DNF5] Fix: Remove transaction_store_path from public, add getter/setter
  + [libdnf5 API] Base::get_plugins_info
  + [libdnf5 plugins] include iplugin.hpp in plugins instead of base.hpp
  + repo_sack: Treat all repos with solv_repo created as loaded (RhBug:2275530)
  + [DNF5] API: No inline methods in shared_options.hpp
  + [DNF5] API: offline::OfflineTransactionState: no inline methods, move cpp
  + [DNF5] API: Remove unused and buggy RpmTransactionItem class
  + [DNF5] Command: no inline methods
  + [DNF5] API: Context: add p_impl, move public vars to p_impl, getters
  + API: cli::session: no inline methods and public vars in opts classes
  + API: cli::session::Command: no inline methods
  + API: add p_impl to cli::session::Session
  + API: rpm::TransactionCallbacks: no inline methods
  + API: repo::RepoCallbacks: no inline methods
  + Prepare for switch of dnf5 in Rawhide
  + base: Make get_transaction_history unstable
  + Set `group` reason for packages removed by a group removal
  + [DNF5] Implement `--enable-plugin` and `--disable-plugin`
  + [libdnf5 API] Base::enable_disable_plugins
  + spec: Simplify man page files
  + Loggers: Fix: Add missing "null_loger.cpp" file
  + Loggers API: unify, explicit ctors, non-inline methods, use p_impl
  + doc: Review of DNF4 vs DNF5 CLI and configuration changes
  + Re-enable clang builds after API changes
  + Add `--store` option for storing arbitrary transaction
  + libdnf5::Goal: when adding serialized transaction accept local items
  + Goal: change `add_serialized_transaction()` to accept path to trans
  + Add group/env paths for transaction parsing/serializing
  + base::Transaction: during serialization allow specifying paths
  + base::Transaction: add `store_comps(...)` method
  + repo_sack: add stored_transaction repo and its private API
  + repo: add private API `add_xml_comps(path)`
  + Generalize logging of `read_group_solvable_from_xml(..)`
  + Add `environment_no_groups` to `GoalJobSettings`
  + libdnf5 IPlugin: Pass IPluginData instead of Base to constructor
  + libdnf5 IPlugin: Use pImpl
  + libdnf5 IPlugin: Do not use inline methods
  + dnf5 IPlugin: Do not use inline methods on API
  + libdnf5 IPlugin: Add argumets description
  + libdnf5 plugins: New hooks `pre/post_add_cmdline_packages`
  + libdnf5 plugins: New hook `repos_loaded`
  + libdnf5 plugins: New hook `repos_configured`
  + Base: notify_repos_configured and are_repos_configured methods
  + Fix: implicit conversion changes signedness, unused value
  + Disable unit tests for Copr dnf5 plugin
  + dnfdaemon: Document Polit CheckAuthorization call
  + dnfdaemon: Catch timeout during CheckAuthorization
  + Not handle compatibility.conf as configuration file
  + config: add search (se) and info (if) aliases
  + Improve documentation of repo config directories
  + Cross reference documentation
  + Document Repos and Vars Dirs
  + doc: Unify style and move "Files" section
  + Document repos configuration overrides
  + doc: Remove ":" in titles
  + Bump libdnf5/libdnf5-cli so version
  + Mark multiple strings for translation
  + Set locale for dnf5 run
  + spec: Add missing dnf-config-manager.8.gz file
  + Generate documentation for ConfigRepo Class
  + [Doc] Describe denerating repo cache path
  + dnf5daemon: Make availability case insensitive
  + dnf5: Drop unneeded severities capitalization
  + dnf5: Document --available as default for advisory cmd
  + dnf5daemon-client: Drop unneeded severities capitalization
  + advisory: filter_severity and filter_type case insensitive
  + dnfdaemon: Fix and enhance Advisory interface doc
  + Enable import data from DNF4 for systems without state dir
  + libdnf5 options: Unify constructors - pass args for storing by value
  + dnfdaemon: Missing signal registration
  + doc: config manager plugin: wrap too long lines
  + doc: document config-manager plugin
  + Packit: get version from specfile for copr_builds againts main
  + Update tests to use new `load_repos()` API
  + Use new load_repos instead of deprecated update_and_load_enabled_repos
  + Make `libdnf5::repo::Repo::load()` private
  + Deprecate: `update_and_load_enabled_repos`
  + RepoSack: add new `load_repos` method
  + Move update_and_load_repos and fix_group_missing_xml to Impl
  + Prevent loading plugins for unittests
  + Respect plugins configuration option for loading plugins
  + Add pImpl to `libdnf5::LogRouter`
  + Add pImpl to `libdnf5::MemoryBufferLogger`
  + Add pImpl to `libdnf5::OptionBinds`
  + Add pImpl to `libdnf5::OptionBinds::Item`
  + Add pImpl to `libdnf5::Config`
  + Add pImpl to `libdnf5::OptionStringList`
  + OptionStringList: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionBool`
  + OptionBool: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionNumber`
  + Add pImpl to `libdnf5::OptionPath`
  + Add pImpl to `libdnf5::OptionString`
  + libdnf5::OptionEnum: remove template, add pImpl
  + Add pImpl to `libdnf5::Option`
  + modules: Report problems with switching module streams
  + modules: Report switched module streams
  + modules: Add switching module streams as a possible transaction action
  + modules: Add replaces and replaced_by to TransactionModule
  + Add missing info updates alias, to match list command
  + Update `package_info_sections` not to use `scols_table_print_range`
  + libdnf-cli: Extract package info printing
  + ArgumentParser: use p_impl, no inline methods
  + ArgumentParser:PositionalArg: Unit tests: Support repeating of pos arg
  + ArgumentParser:PositionalArg: Support repeating of positional argument
  + Hide/Remove deprecated `libdnf5::repo::Repo` API
  + Remove deprecated members from `/include/libdnf5/logger/factory.hpp`
  + Remove deprecated unused function `create_forcearch_option()`
  + builddep: Don't escape globs, use expand_globs = false
  + builddep: Don't try to expand globs in pkg specs
  + libdnf5-cli::output: Use ifaces instead templates. Move code to .cpp files
  + Interfaces and adapters
  + module::ModuleStatus: Move to separate header file
  + comps::PackageType: Move to separate header file
  + cmp_naevr: Fix: pass by reference
  + modules: Report module solver problems
  + Accept SolverProblems for transacion resolve log
  + modules: Return problems from the module solver
  + modules: Add a method to process module solver problems
  + modules: Add a separate set of problem rules for modules
  + modules: Store the original module context also in the libsolv solvable
  + modules: Internalize modular repositories
  + Add pImpl to `libdnf5::repo::RepoCache` and `RepoCacheRemoveStatistics`
  + Add pImpl to `libdnf5::repo::RepoQuery`
  + Hide deprecated `libdnf5::base::with_config_file_path` into Impl
  + Remove deprecated `libdnf5::Base::load_config_from_file`
  + Move all `libdnf5::Base` members to pImpl
  + Add pImpl to `libdnf5::rpm::Reldep`
  + Add pImpl to `libdnf5::rpm::Changelog`
  + Add pImpl to `libdnf5::rpm::Nevra`
  + Add pImpl to `libdnf5::rpm::Checksum`
  + Add pImpl to `libdnf5::rpm::Package`
  + Adjust code to new rpm::PackageQuery::filter_* methods after the rebase
  + Add a method accepting std::string for filter_repo_id()
  + Add a method accepting std::string for filter_location()
  + Add a method accepting std::string for filter_file()
  + Add a method accepting std::string for filter_supplements()
  + Add a method accepting std::string for filter_enhances()
  + Add a method accepting std::string for filter_suggests()
  + Add a method accepting std::string for filter_recommends()
  + Add a method accepting std::string for filter_obsoletes()
  + Add a method accepting std::string for filter_conflicts()
  + Add a method accepting std::string for filter_requires()
  + Add a method accepting std::string for filter_description()
  + Add a method accepting std::string for filter_summary()
  + Add a method accepting std::string for filter_url()
  + Add a method accepting std::string for filter_sourcerpm()
  + Add a method accepting std::string for filter_nevra()
  + Add a method accepting std::string for filter_evr()
  + Add a method accepting std::string for filter_arch()
  + Add a method accepting std::string for filter_release()
  + Add a method accepting std::string for filter_version()
  + Add a method accepting std::string and int for filter_epoch()
  + Add a method accepting std::string for filter_name()
  + Add a method accepting std::string for filter_provides()
  + Extend version to four numbers (5.x.y.z)
  + Unify smallest version number name
  + cmake: rename PROJECT_VERSION_* to just VERSION_*
  + dnf5daemon: Document before_begin / after_complete signals
  + dnf5daemon: Signals to wrap rpm transaction execution
  + rpm: New callback to wrap whole rpm transaction
  + Add pImpl to `libdnf5::module::ModuleProfile`
  + Add pImpl to `libdnf5::module::ModuleDependency`
  + Add pImpl to `libdnf5::module::Nsvcap`
  + Add pImpl to `libdnf5::module::ModuleQuery`
  + Add pImpl to `libdnf5::comps::EnvironmentQuery`
  + Add pImpl to `libdnf5::comps::GroupQuery`
  + Add pImpl to `libdnf5::comps::Environment`
  + Add pImpl to `libdnf5::comps::Package`
  + Add pImpl to `libdnf5::comps::Group`
  + Remove unused `libdnf5::comps::GroupSack`
  + Remove unused `libdnf5::comps::EnvironmentSack`
  + Remove unused `libdnf5::comps::Comps`
  + Add pImpl to `libdnf5::advisory::Advisory`
  + Add pImpl to `libdnf5::advisory::AdvisoryReference`
  + Add pImpl to `libdnf5::advisory::AdvisoryCollection`
  + Add pImpl to `libdnf5::advisory::AdvisoryQuery`
  + Add pImpl to `libdnf5::rpm::RpmSignature`
  + Add pImpl to `libdnf5::transaction::Transaction`
  + Add pImpl to `libdnf5::rpm::KeyInfo`
  + Add pImpl to `libdnf5::repo::RepoSack`
  + Add pImpl to `libdnf5::base::SolverProblems`
  + Add pImpl to `libdnf5::base::LogEvent`
  + Add pImpl to `libdnf5::ConfigParser`
  + Add pImpl to `libdnf5::Vars`
  + Add pImpl to `libdnf5::transaction::TransactionHistory`
  + Add pImpl to `libdnf5::transaction::Package`
  + Add pImpl to `libdnf5::transaction::CompsGroup`
  + Add pImpl to `libdnf5::transaction::CompsEnvironment`
  + Add pImpl to `libdnf5::transaction::TransactionItem`
  + Remove several not needed imports
  + repo: add p_Impl and several needed utility methods
  + Repo: remove unused `fresh()` and `timestamp` attribute
  + Add pImpl to `ModuleItem` and remove definitions from header
  + Add pImpl to `libdnf5::base::transaction_*` classes
  + Add p_impl to libdnf5::GoalJobSettings and add getters and setters
  + Add p_impl to libdnf5::ResolveSpecSettings and add getters and setters
  + dnf5: bash completion: Prefer using "_comp_initialize" with fallback
  + dnf5: Bash completion: Switch to `_init_completion`
  + Fix `DISTRO_SYNC_ALL` (distro-sync without arguments, system upgrade)
  + Support RPMTRANS_FLAG_DEPLOOPS
  + Give inline methods hidden visibility by default
  + dnfdaemon: Make only internally used funcs static
  + dnfdaemon: Enhance Rpm.list() / Rpm.list_fd() documentation
  + doc: Add example of Rpm.list_fd usage in Python
  + dnf5daemon-client: Repoquery uses new Rpm:list_fd() API
  + dnfdaemon: New method list_fd() on Rpm interface
  + dnfdaemon: Serialize package object to JSON string
  + dnf5daemon: Handler that return data using UNIX_FD
  + dnf5daemon: Auxiliary method to write string to fd
  + dnf5daemon: Move utils functions into dnfdaemon namespace
  + dnf5daemon: get_session() method for D-Bus services
  + dnf5daemon-server: Ignore SIGPIPE
  + Vars: Add unit tests for API methods
  + Vars::unset: API method for removing variable
  + dnf5daemon-server/dbus: Install config files into /usr
  + Fix: libdnf5-cli::output::action_color: Move implementation to .cpp file
  + Fix: Do not use Variable-length arrays (VLAs) in C++ code
  + Add a hint to call base.setup() prior loading repositories
  + dnf5daemon-client: New switches for group list
  + doc: Include comps.Group interface to D-Bus API documentatin
  + dnfdaemon: Enhance comps.Group.list() method
  + dnf5daemon-client: Fix group.get_installed()
  + man: Link dnf5 pages to dnf</changelog>
</package>
<package pkgid="fb15dbb2f261f28e43e8c3d4aa9bfc65d28206b0054ab0182009607d370e43fde22c4ae8e534057f4fae700ebdf9d52c040d2bf3dc22cb7d4d4450031b552b32" name="dnf5-devel" arch="x86_64">
  <version epoch="0" ver="5.2.0.0" rel="1.1"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703160000">- Initial packaging based on Fedora package
- Add initial SUSE specific patches to fix the build
  + Patch: dnf5-disable-Werror.patch
  + Patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Patch: dnf5-5.1.4-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678400">- Add missing file list entry for as_yum conditional</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678401">- Add missing directories to libdnf5 subpackage
- Unify formatting of build conditionals</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704283200">- Update to 5.1.10
  + Document dnf5 plugins
  + Document How-to write libdnf5 plugin tutorial
  + Document How-to write dnf5 plugin tutorial
  + Document Templates for libdnf5 plugin
  + Document Templates for dnf5 plugin
  + Sort the module info table
  + `module info` print hint for active modules
  + `module info` print "[a]" for active modules
  + Ensure write permission before importing packages
  + Change module dependency string to be the same as in dnf4
  + `module info`: improve summary and description
  + Escape glob characters in pkg specs for `builddep`
  + Add `mc` alias for `makecache`
  + Implement `logdir`, `log_size` and `log_rotate` config options
  + remove redundant "all" in command `check`
  + Improve bash completion
  + Fix progress bars miss newlines on non-interactive output
- Add patch to support RPM Group tag in dnf5daemon
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974400">- Update to 5.1.11
  + Update translations from weblate
  + Fix `--skip-unavailable` documentation
  + Make `cachedir`, `system_cachedir` relative to `installroot`
  + Workaround for swig-4.2.0 missing fragment dependency
  + Add `repoquery --recursive` option
  + Add `repoquery --providers-of=PACKAGE_ATTRIBUTE` option
  + Update documentation of repoquery
  + Update documentation for remove command behavior
  + Limit search pattern for remove command to NEVRAs and files
  + Disable zchunk on RHEL
  + Add dnf5.conf man page
  + Add RPM package Group attribute to dnf5daemon-server
  + Document changes related to caching
  + Document caching man page
  + Document Global Option `--help-cmd` dropped
  + log_event: Correct message for HINT_ICASE
- Drop patch to support RPM Group tag in dnf5daemon as it's part of this release
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974401">- Refresh patches to fix the build
  + Remove patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Remove patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Remove patch: dnf5-5.1.4-with-static-libsolvext.patch
  + Add Patch: dnf5-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Add Patch: dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Add Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708257600">- Update to 5.1.12
  + Update translations from weblate
  + Drop dnf obsoletion temporarily
  + Use regex for tmt plan names
  + Add tmt tests identifiers
  + PackageQuery: Add `filter_{latest,earliest}_evr_ignore_arch`
  + Suggest to use dnf5 command to install dnf5 plugins
  + Added arch option to the download command
  + CI: Upgrade action/checkout to a version with Node.js 20
  + Document explicit nevra remove commands and aliases dropped
  + build: Include &lt;unistd.h&gt; for isatty()
  + Change user info display on history command to include display name and username
  + Revert "Use focusbest: prefer latest deps versions over smaller transactions"
  + Fix a warning when building docs.
  + modules: Add a test for enabling default modules
  + modules: Add a new module stream to test data
  + modules: Respect defaults when enabling multiple streams of a module
  + modules: Fix TransactionItemType for not found modules
  + Build: Require GCC 10.1 for std::in_range&lt;&gt;()
  + Add --urlprotocol option to download command
  + dnfdaemon: Explicitly specify allowed config overrides
  + Disable dnf and dnf5daemon tests
  + needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
  + doc: Add --destdir option to upgrade command manual
  + Move number placeholder to postposition in copr_repo.cpp
  + Added url option
  + Load protected packages from installroot
  + Make protected_packages an append options
  + doc: Create a man page for Aliases
  + I18N: Annotate literals in advisory command
  + Extend filter_release and filter_version tests
  + package_query: Fix filter_version with non EQ comparator
  + Fix clang format
  + Fix code for string deduplication
  + Use placeholders to deduplicate strings
  + Add __hash__(), __str__(), and __repr__() for Package
  + Add __hash__() for Reldep Python binding
  + Add __repr__() to python bindings of Reldep
  + Define tp_str slot for Reldep Class
  + group: Fix using allowerasing option
  + Fix misspellings
  + I18N: Remove duplicate empty message IDs from catalogs
  + I18N: Do not mark empty strings for a translation</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689600">- Update to 5.1.13
  + Change location of automatic.conf
  + Limit message log to one on dnf5 start
  + Implement waiting for network for dnf5 automatic
  + Write dnf5 commandline to the log
  + Implement dnf5-automatic: Tool for managing automatic upgrades
  + Parametrize output stream in transaction table
  + Add `download --srpm` option
  + Add missing dbus signal registations
  + Add new versionlock bindings
  + Implement `dnf5 versionlock` command</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689601">- Move libdnf5 plugin directory ownership to libdnf5 package</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708948800">- Fix dependency on libcurl in dnf5-automatic</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1709899200">- Update to 5.1.14
  + Update translations from weblate
  + Make the error to resolve module metadata more descriptive
  + Switch off deltarpm support
  + Limit number of dnf5daemon simultaneously active sessions
  + Make info and list commands case insesitive
  + Allow dnf5daemon configuration overrides for root
  + Add repoquery.hpp for swig-4.2.1 support</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712232000">- Update to 5.1.17
  + Update translations from weblate
  + dnf5daemon: Remove reposdir from allowed config overrides
  + Document system-upgrade aliases
  + Improved Bash Completion
  + Print command line hints after resolve failure
  + Docuent Advisory.list() API usage
  + Add NEVRA field to advisory packages in dnf5daemon
  + Review and fix missing commands
  + Document dnf5daemon advisory
  + Document system-upgrade
  + system-upgrade: offline status subcommand
  + Add aliases `offline-distrosync`, `offline-upgrade`
  + Add `system-upgrade --offline` option
  + Add `offline`, `system-upgrade` commands
  + Automatically set `upgrade --downloadonly` when `--destdir` is used
  + Write warnings to stderr too in config-manager plugin
  + Add repoid to generated repository name in config-manager plugin
  + Bump sdbus-cpp requirement to 0.9.0
  + Document and implement dnf5daemon Rpm interface
  + Document and implement dnf5daemon Goal interface
  + Document and implement dnf5daemon Repo interface
  + Document and implement dnf5daemon Base interface
  + Document and implement dnf5daemon Advisory interface
  + Document and implement dnf5daemon SessionManager interface
  + Add `dnf5daemon repo --enable/--disable` commands
  + automatic: Skip network availability check without remote repo
  + dnf5daemon: Rpm.list() works with commandline pkgs</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712404800">- Move dbus policy configuration from /etc to /usr</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1714132800">- Rebase to 5.2.0.0
  + Update translations from weblate
  + [DNF5] `--enable-plugin` and `--disable-plugin`: no match found message
  + [DNF5] API: Move Context::libdnf5_plugins_enablement to p_impl
  + spec: Add conflict with the former provider of plugin man pages
  + spec: Add conflict with the old provider of dnf.conf
  + [DNF5] Fix: Remove transaction_store_path from public, add getter/setter
  + [libdnf5 API] Base::get_plugins_info
  + [libdnf5 plugins] include iplugin.hpp in plugins instead of base.hpp
  + repo_sack: Treat all repos with solv_repo created as loaded (RhBug:2275530)
  + [DNF5] API: No inline methods in shared_options.hpp
  + [DNF5] API: offline::OfflineTransactionState: no inline methods, move cpp
  + [DNF5] API: Remove unused and buggy RpmTransactionItem class
  + [DNF5] Command: no inline methods
  + [DNF5] API: Context: add p_impl, move public vars to p_impl, getters
  + API: cli::session: no inline methods and public vars in opts classes
  + API: cli::session::Command: no inline methods
  + API: add p_impl to cli::session::Session
  + API: rpm::TransactionCallbacks: no inline methods
  + API: repo::RepoCallbacks: no inline methods
  + Prepare for switch of dnf5 in Rawhide
  + base: Make get_transaction_history unstable
  + Set `group` reason for packages removed by a group removal
  + [DNF5] Implement `--enable-plugin` and `--disable-plugin`
  + [libdnf5 API] Base::enable_disable_plugins
  + spec: Simplify man page files
  + Loggers: Fix: Add missing "null_loger.cpp" file
  + Loggers API: unify, explicit ctors, non-inline methods, use p_impl
  + doc: Review of DNF4 vs DNF5 CLI and configuration changes
  + Re-enable clang builds after API changes
  + Add `--store` option for storing arbitrary transaction
  + libdnf5::Goal: when adding serialized transaction accept local items
  + Goal: change `add_serialized_transaction()` to accept path to trans
  + Add group/env paths for transaction parsing/serializing
  + base::Transaction: during serialization allow specifying paths
  + base::Transaction: add `store_comps(...)` method
  + repo_sack: add stored_transaction repo and its private API
  + repo: add private API `add_xml_comps(path)`
  + Generalize logging of `read_group_solvable_from_xml(..)`
  + Add `environment_no_groups` to `GoalJobSettings`
  + libdnf5 IPlugin: Pass IPluginData instead of Base to constructor
  + libdnf5 IPlugin: Use pImpl
  + libdnf5 IPlugin: Do not use inline methods
  + dnf5 IPlugin: Do not use inline methods on API
  + libdnf5 IPlugin: Add argumets description
  + libdnf5 plugins: New hooks `pre/post_add_cmdline_packages`
  + libdnf5 plugins: New hook `repos_loaded`
  + libdnf5 plugins: New hook `repos_configured`
  + Base: notify_repos_configured and are_repos_configured methods
  + Fix: implicit conversion changes signedness, unused value
  + Disable unit tests for Copr dnf5 plugin
  + dnfdaemon: Document Polit CheckAuthorization call
  + dnfdaemon: Catch timeout during CheckAuthorization
  + Not handle compatibility.conf as configuration file
  + config: add search (se) and info (if) aliases
  + Improve documentation of repo config directories
  + Cross reference documentation
  + Document Repos and Vars Dirs
  + doc: Unify style and move "Files" section
  + Document repos configuration overrides
  + doc: Remove ":" in titles
  + Bump libdnf5/libdnf5-cli so version
  + Mark multiple strings for translation
  + Set locale for dnf5 run
  + spec: Add missing dnf-config-manager.8.gz file
  + Generate documentation for ConfigRepo Class
  + [Doc] Describe denerating repo cache path
  + dnf5daemon: Make availability case insensitive
  + dnf5: Drop unneeded severities capitalization
  + dnf5: Document --available as default for advisory cmd
  + dnf5daemon-client: Drop unneeded severities capitalization
  + advisory: filter_severity and filter_type case insensitive
  + dnfdaemon: Fix and enhance Advisory interface doc
  + Enable import data from DNF4 for systems without state dir
  + libdnf5 options: Unify constructors - pass args for storing by value
  + dnfdaemon: Missing signal registration
  + doc: config manager plugin: wrap too long lines
  + doc: document config-manager plugin
  + Packit: get version from specfile for copr_builds againts main
  + Update tests to use new `load_repos()` API
  + Use new load_repos instead of deprecated update_and_load_enabled_repos
  + Make `libdnf5::repo::Repo::load()` private
  + Deprecate: `update_and_load_enabled_repos`
  + RepoSack: add new `load_repos` method
  + Move update_and_load_repos and fix_group_missing_xml to Impl
  + Prevent loading plugins for unittests
  + Respect plugins configuration option for loading plugins
  + Add pImpl to `libdnf5::LogRouter`
  + Add pImpl to `libdnf5::MemoryBufferLogger`
  + Add pImpl to `libdnf5::OptionBinds`
  + Add pImpl to `libdnf5::OptionBinds::Item`
  + Add pImpl to `libdnf5::Config`
  + Add pImpl to `libdnf5::OptionStringList`
  + OptionStringList: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionBool`
  + OptionBool: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionNumber`
  + Add pImpl to `libdnf5::OptionPath`
  + Add pImpl to `libdnf5::OptionString`
  + libdnf5::OptionEnum: remove template, add pImpl
  + Add pImpl to `libdnf5::Option`
  + modules: Report problems with switching module streams
  + modules: Report switched module streams
  + modules: Add switching module streams as a possible transaction action
  + modules: Add replaces and replaced_by to TransactionModule
  + Add missing info updates alias, to match list command
  + Update `package_info_sections` not to use `scols_table_print_range`
  + libdnf-cli: Extract package info printing
  + ArgumentParser: use p_impl, no inline methods
  + ArgumentParser:PositionalArg: Unit tests: Support repeating of pos arg
  + ArgumentParser:PositionalArg: Support repeating of positional argument
  + Hide/Remove deprecated `libdnf5::repo::Repo` API
  + Remove deprecated members from `/include/libdnf5/logger/factory.hpp`
  + Remove deprecated unused function `create_forcearch_option()`
  + builddep: Don't escape globs, use expand_globs = false
  + builddep: Don't try to expand globs in pkg specs
  + libdnf5-cli::output: Use ifaces instead templates. Move code to .cpp files
  + Interfaces and adapters
  + module::ModuleStatus: Move to separate header file
  + comps::PackageType: Move to separate header file
  + cmp_naevr: Fix: pass by reference
  + modules: Report module solver problems
  + Accept SolverProblems for transacion resolve log
  + modules: Return problems from the module solver
  + modules: Add a method to process module solver problems
  + modules: Add a separate set of problem rules for modules
  + modules: Store the original module context also in the libsolv solvable
  + modules: Internalize modular repositories
  + Add pImpl to `libdnf5::repo::RepoCache` and `RepoCacheRemoveStatistics`
  + Add pImpl to `libdnf5::repo::RepoQuery`
  + Hide deprecated `libdnf5::base::with_config_file_path` into Impl
  + Remove deprecated `libdnf5::Base::load_config_from_file`
  + Move all `libdnf5::Base` members to pImpl
  + Add pImpl to `libdnf5::rpm::Reldep`
  + Add pImpl to `libdnf5::rpm::Changelog`
  + Add pImpl to `libdnf5::rpm::Nevra`
  + Add pImpl to `libdnf5::rpm::Checksum`
  + Add pImpl to `libdnf5::rpm::Package`
  + Adjust code to new rpm::PackageQuery::filter_* methods after the rebase
  + Add a method accepting std::string for filter_repo_id()
  + Add a method accepting std::string for filter_location()
  + Add a method accepting std::string for filter_file()
  + Add a method accepting std::string for filter_supplements()
  + Add a method accepting std::string for filter_enhances()
  + Add a method accepting std::string for filter_suggests()
  + Add a method accepting std::string for filter_recommends()
  + Add a method accepting std::string for filter_obsoletes()
  + Add a method accepting std::string for filter_conflicts()
  + Add a method accepting std::string for filter_requires()
  + Add a method accepting std::string for filter_description()
  + Add a method accepting std::string for filter_summary()
  + Add a method accepting std::string for filter_url()
  + Add a method accepting std::string for filter_sourcerpm()
  + Add a method accepting std::string for filter_nevra()
  + Add a method accepting std::string for filter_evr()
  + Add a method accepting std::string for filter_arch()
  + Add a method accepting std::string for filter_release()
  + Add a method accepting std::string for filter_version()
  + Add a method accepting std::string and int for filter_epoch()
  + Add a method accepting std::string for filter_name()
  + Add a method accepting std::string for filter_provides()
  + Extend version to four numbers (5.x.y.z)
  + Unify smallest version number name
  + cmake: rename PROJECT_VERSION_* to just VERSION_*
  + dnf5daemon: Document before_begin / after_complete signals
  + dnf5daemon: Signals to wrap rpm transaction execution
  + rpm: New callback to wrap whole rpm transaction
  + Add pImpl to `libdnf5::module::ModuleProfile`
  + Add pImpl to `libdnf5::module::ModuleDependency`
  + Add pImpl to `libdnf5::module::Nsvcap`
  + Add pImpl to `libdnf5::module::ModuleQuery`
  + Add pImpl to `libdnf5::comps::EnvironmentQuery`
  + Add pImpl to `libdnf5::comps::GroupQuery`
  + Add pImpl to `libdnf5::comps::Environment`
  + Add pImpl to `libdnf5::comps::Package`
  + Add pImpl to `libdnf5::comps::Group`
  + Remove unused `libdnf5::comps::GroupSack`
  + Remove unused `libdnf5::comps::EnvironmentSack`
  + Remove unused `libdnf5::comps::Comps`
  + Add pImpl to `libdnf5::advisory::Advisory`
  + Add pImpl to `libdnf5::advisory::AdvisoryReference`
  + Add pImpl to `libdnf5::advisory::AdvisoryCollection`
  + Add pImpl to `libdnf5::advisory::AdvisoryQuery`
  + Add pImpl to `libdnf5::rpm::RpmSignature`
  + Add pImpl to `libdnf5::transaction::Transaction`
  + Add pImpl to `libdnf5::rpm::KeyInfo`
  + Add pImpl to `libdnf5::repo::RepoSack`
  + Add pImpl to `libdnf5::base::SolverProblems`
  + Add pImpl to `libdnf5::base::LogEvent`
  + Add pImpl to `libdnf5::ConfigParser`
  + Add pImpl to `libdnf5::Vars`
  + Add pImpl to `libdnf5::transaction::TransactionHistory`
  + Add pImpl to `libdnf5::transaction::Package`
  + Add pImpl to `libdnf5::transaction::CompsGroup`
  + Add pImpl to `libdnf5::transaction::CompsEnvironment`
  + Add pImpl to `libdnf5::transaction::TransactionItem`
  + Remove several not needed imports
  + repo: add p_Impl and several needed utility methods
  + Repo: remove unused `fresh()` and `timestamp` attribute
  + Add pImpl to `ModuleItem` and remove definitions from header
  + Add pImpl to `libdnf5::base::transaction_*` classes
  + Add p_impl to libdnf5::GoalJobSettings and add getters and setters
  + Add p_impl to libdnf5::ResolveSpecSettings and add getters and setters
  + dnf5: bash completion: Prefer using "_comp_initialize" with fallback
  + dnf5: Bash completion: Switch to `_init_completion`
  + Fix `DISTRO_SYNC_ALL` (distro-sync without arguments, system upgrade)
  + Support RPMTRANS_FLAG_DEPLOOPS
  + Give inline methods hidden visibility by default
  + dnfdaemon: Make only internally used funcs static
  + dnfdaemon: Enhance Rpm.list() / Rpm.list_fd() documentation
  + doc: Add example of Rpm.list_fd usage in Python
  + dnf5daemon-client: Repoquery uses new Rpm:list_fd() API
  + dnfdaemon: New method list_fd() on Rpm interface
  + dnfdaemon: Serialize package object to JSON string
  + dnf5daemon: Handler that return data using UNIX_FD
  + dnf5daemon: Auxiliary method to write string to fd
  + dnf5daemon: Move utils functions into dnfdaemon namespace
  + dnf5daemon: get_session() method for D-Bus services
  + dnf5daemon-server: Ignore SIGPIPE
  + Vars: Add unit tests for API methods
  + Vars::unset: API method for removing variable
  + dnf5daemon-server/dbus: Install config files into /usr
  + Fix: libdnf5-cli::output::action_color: Move implementation to .cpp file
  + Fix: Do not use Variable-length arrays (VLAs) in C++ code
  + Add a hint to call base.setup() prior loading repositories
  + dnf5daemon-client: New switches for group list
  + doc: Include comps.Group interface to D-Bus API documentatin
  + dnfdaemon: Enhance comps.Group.list() method
  + dnf5daemon-client: Fix group.get_installed()
  + man: Link dnf5 pages to dnf</changelog>
</package>
<package pkgid="e305c9ad2b29defc4090092a25cfb7c4884027809c0325cea68e84ad4af32551e645d3849f934f92b9cbeed0732e289acd6d8e8455c4c875ad10d8b6ad52c604" name="dnf5-plugin-automatic" arch="x86_64">
  <version epoch="0" ver="5.2.0.0" rel="1.1"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703160000">- Initial packaging based on Fedora package
- Add initial SUSE specific patches to fix the build
  + Patch: dnf5-disable-Werror.patch
  + Patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Patch: dnf5-5.1.4-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678400">- Add missing file list entry for as_yum conditional</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678401">- Add missing directories to libdnf5 subpackage
- Unify formatting of build conditionals</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704283200">- Update to 5.1.10
  + Document dnf5 plugins
  + Document How-to write libdnf5 plugin tutorial
  + Document How-to write dnf5 plugin tutorial
  + Document Templates for libdnf5 plugin
  + Document Templates for dnf5 plugin
  + Sort the module info table
  + `module info` print hint for active modules
  + `module info` print "[a]" for active modules
  + Ensure write permission before importing packages
  + Change module dependency string to be the same as in dnf4
  + `module info`: improve summary and description
  + Escape glob characters in pkg specs for `builddep`
  + Add `mc` alias for `makecache`
  + Implement `logdir`, `log_size` and `log_rotate` config options
  + remove redundant "all" in command `check`
  + Improve bash completion
  + Fix progress bars miss newlines on non-interactive output
- Add patch to support RPM Group tag in dnf5daemon
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974400">- Update to 5.1.11
  + Update translations from weblate
  + Fix `--skip-unavailable` documentation
  + Make `cachedir`, `system_cachedir` relative to `installroot`
  + Workaround for swig-4.2.0 missing fragment dependency
  + Add `repoquery --recursive` option
  + Add `repoquery --providers-of=PACKAGE_ATTRIBUTE` option
  + Update documentation of repoquery
  + Update documentation for remove command behavior
  + Limit search pattern for remove command to NEVRAs and files
  + Disable zchunk on RHEL
  + Add dnf5.conf man page
  + Add RPM package Group attribute to dnf5daemon-server
  + Document changes related to caching
  + Document caching man page
  + Document Global Option `--help-cmd` dropped
  + log_event: Correct message for HINT_ICASE
- Drop patch to support RPM Group tag in dnf5daemon as it's part of this release
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974401">- Refresh patches to fix the build
  + Remove patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Remove patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Remove patch: dnf5-5.1.4-with-static-libsolvext.patch
  + Add Patch: dnf5-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Add Patch: dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Add Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708257600">- Update to 5.1.12
  + Update translations from weblate
  + Drop dnf obsoletion temporarily
  + Use regex for tmt plan names
  + Add tmt tests identifiers
  + PackageQuery: Add `filter_{latest,earliest}_evr_ignore_arch`
  + Suggest to use dnf5 command to install dnf5 plugins
  + Added arch option to the download command
  + CI: Upgrade action/checkout to a version with Node.js 20
  + Document explicit nevra remove commands and aliases dropped
  + build: Include &lt;unistd.h&gt; for isatty()
  + Change user info display on history command to include display name and username
  + Revert "Use focusbest: prefer latest deps versions over smaller transactions"
  + Fix a warning when building docs.
  + modules: Add a test for enabling default modules
  + modules: Add a new module stream to test data
  + modules: Respect defaults when enabling multiple streams of a module
  + modules: Fix TransactionItemType for not found modules
  + Build: Require GCC 10.1 for std::in_range&lt;&gt;()
  + Add --urlprotocol option to download command
  + dnfdaemon: Explicitly specify allowed config overrides
  + Disable dnf and dnf5daemon tests
  + needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
  + doc: Add --destdir option to upgrade command manual
  + Move number placeholder to postposition in copr_repo.cpp
  + Added url option
  + Load protected packages from installroot
  + Make protected_packages an append options
  + doc: Create a man page for Aliases
  + I18N: Annotate literals in advisory command
  + Extend filter_release and filter_version tests
  + package_query: Fix filter_version with non EQ comparator
  + Fix clang format
  + Fix code for string deduplication
  + Use placeholders to deduplicate strings
  + Add __hash__(), __str__(), and __repr__() for Package
  + Add __hash__() for Reldep Python binding
  + Add __repr__() to python bindings of Reldep
  + Define tp_str slot for Reldep Class
  + group: Fix using allowerasing option
  + Fix misspellings
  + I18N: Remove duplicate empty message IDs from catalogs
  + I18N: Do not mark empty strings for a translation</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689600">- Update to 5.1.13
  + Change location of automatic.conf
  + Limit message log to one on dnf5 start
  + Implement waiting for network for dnf5 automatic
  + Write dnf5 commandline to the log
  + Implement dnf5-automatic: Tool for managing automatic upgrades
  + Parametrize output stream in transaction table
  + Add `download --srpm` option
  + Add missing dbus signal registations
  + Add new versionlock bindings
  + Implement `dnf5 versionlock` command</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689601">- Move libdnf5 plugin directory ownership to libdnf5 package</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708948800">- Fix dependency on libcurl in dnf5-automatic</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1709899200">- Update to 5.1.14
  + Update translations from weblate
  + Make the error to resolve module metadata more descriptive
  + Switch off deltarpm support
  + Limit number of dnf5daemon simultaneously active sessions
  + Make info and list commands case insesitive
  + Allow dnf5daemon configuration overrides for root
  + Add repoquery.hpp for swig-4.2.1 support</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712232000">- Update to 5.1.17
  + Update translations from weblate
  + dnf5daemon: Remove reposdir from allowed config overrides
  + Document system-upgrade aliases
  + Improved Bash Completion
  + Print command line hints after resolve failure
  + Docuent Advisory.list() API usage
  + Add NEVRA field to advisory packages in dnf5daemon
  + Review and fix missing commands
  + Document dnf5daemon advisory
  + Document system-upgrade
  + system-upgrade: offline status subcommand
  + Add aliases `offline-distrosync`, `offline-upgrade`
  + Add `system-upgrade --offline` option
  + Add `offline`, `system-upgrade` commands
  + Automatically set `upgrade --downloadonly` when `--destdir` is used
  + Write warnings to stderr too in config-manager plugin
  + Add repoid to generated repository name in config-manager plugin
  + Bump sdbus-cpp requirement to 0.9.0
  + Document and implement dnf5daemon Rpm interface
  + Document and implement dnf5daemon Goal interface
  + Document and implement dnf5daemon Repo interface
  + Document and implement dnf5daemon Base interface
  + Document and implement dnf5daemon Advisory interface
  + Document and implement dnf5daemon SessionManager interface
  + Add `dnf5daemon repo --enable/--disable` commands
  + automatic: Skip network availability check without remote repo
  + dnf5daemon: Rpm.list() works with commandline pkgs</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712404800">- Move dbus policy configuration from /etc to /usr</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1714132800">- Rebase to 5.2.0.0
  + Update translations from weblate
  + [DNF5] `--enable-plugin` and `--disable-plugin`: no match found message
  + [DNF5] API: Move Context::libdnf5_plugins_enablement to p_impl
  + spec: Add conflict with the former provider of plugin man pages
  + spec: Add conflict with the old provider of dnf.conf
  + [DNF5] Fix: Remove transaction_store_path from public, add getter/setter
  + [libdnf5 API] Base::get_plugins_info
  + [libdnf5 plugins] include iplugin.hpp in plugins instead of base.hpp
  + repo_sack: Treat all repos with solv_repo created as loaded (RhBug:2275530)
  + [DNF5] API: No inline methods in shared_options.hpp
  + [DNF5] API: offline::OfflineTransactionState: no inline methods, move cpp
  + [DNF5] API: Remove unused and buggy RpmTransactionItem class
  + [DNF5] Command: no inline methods
  + [DNF5] API: Context: add p_impl, move public vars to p_impl, getters
  + API: cli::session: no inline methods and public vars in opts classes
  + API: cli::session::Command: no inline methods
  + API: add p_impl to cli::session::Session
  + API: rpm::TransactionCallbacks: no inline methods
  + API: repo::RepoCallbacks: no inline methods
  + Prepare for switch of dnf5 in Rawhide
  + base: Make get_transaction_history unstable
  + Set `group` reason for packages removed by a group removal
  + [DNF5] Implement `--enable-plugin` and `--disable-plugin`
  + [libdnf5 API] Base::enable_disable_plugins
  + spec: Simplify man page files
  + Loggers: Fix: Add missing "null_loger.cpp" file
  + Loggers API: unify, explicit ctors, non-inline methods, use p_impl
  + doc: Review of DNF4 vs DNF5 CLI and configuration changes
  + Re-enable clang builds after API changes
  + Add `--store` option for storing arbitrary transaction
  + libdnf5::Goal: when adding serialized transaction accept local items
  + Goal: change `add_serialized_transaction()` to accept path to trans
  + Add group/env paths for transaction parsing/serializing
  + base::Transaction: during serialization allow specifying paths
  + base::Transaction: add `store_comps(...)` method
  + repo_sack: add stored_transaction repo and its private API
  + repo: add private API `add_xml_comps(path)`
  + Generalize logging of `read_group_solvable_from_xml(..)`
  + Add `environment_no_groups` to `GoalJobSettings`
  + libdnf5 IPlugin: Pass IPluginData instead of Base to constructor
  + libdnf5 IPlugin: Use pImpl
  + libdnf5 IPlugin: Do not use inline methods
  + dnf5 IPlugin: Do not use inline methods on API
  + libdnf5 IPlugin: Add argumets description
  + libdnf5 plugins: New hooks `pre/post_add_cmdline_packages`
  + libdnf5 plugins: New hook `repos_loaded`
  + libdnf5 plugins: New hook `repos_configured`
  + Base: notify_repos_configured and are_repos_configured methods
  + Fix: implicit conversion changes signedness, unused value
  + Disable unit tests for Copr dnf5 plugin
  + dnfdaemon: Document Polit CheckAuthorization call
  + dnfdaemon: Catch timeout during CheckAuthorization
  + Not handle compatibility.conf as configuration file
  + config: add search (se) and info (if) aliases
  + Improve documentation of repo config directories
  + Cross reference documentation
  + Document Repos and Vars Dirs
  + doc: Unify style and move "Files" section
  + Document repos configuration overrides
  + doc: Remove ":" in titles
  + Bump libdnf5/libdnf5-cli so version
  + Mark multiple strings for translation
  + Set locale for dnf5 run
  + spec: Add missing dnf-config-manager.8.gz file
  + Generate documentation for ConfigRepo Class
  + [Doc] Describe denerating repo cache path
  + dnf5daemon: Make availability case insensitive
  + dnf5: Drop unneeded severities capitalization
  + dnf5: Document --available as default for advisory cmd
  + dnf5daemon-client: Drop unneeded severities capitalization
  + advisory: filter_severity and filter_type case insensitive
  + dnfdaemon: Fix and enhance Advisory interface doc
  + Enable import data from DNF4 for systems without state dir
  + libdnf5 options: Unify constructors - pass args for storing by value
  + dnfdaemon: Missing signal registration
  + doc: config manager plugin: wrap too long lines
  + doc: document config-manager plugin
  + Packit: get version from specfile for copr_builds againts main
  + Update tests to use new `load_repos()` API
  + Use new load_repos instead of deprecated update_and_load_enabled_repos
  + Make `libdnf5::repo::Repo::load()` private
  + Deprecate: `update_and_load_enabled_repos`
  + RepoSack: add new `load_repos` method
  + Move update_and_load_repos and fix_group_missing_xml to Impl
  + Prevent loading plugins for unittests
  + Respect plugins configuration option for loading plugins
  + Add pImpl to `libdnf5::LogRouter`
  + Add pImpl to `libdnf5::MemoryBufferLogger`
  + Add pImpl to `libdnf5::OptionBinds`
  + Add pImpl to `libdnf5::OptionBinds::Item`
  + Add pImpl to `libdnf5::Config`
  + Add pImpl to `libdnf5::OptionStringList`
  + OptionStringList: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionBool`
  + OptionBool: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionNumber`
  + Add pImpl to `libdnf5::OptionPath`
  + Add pImpl to `libdnf5::OptionString`
  + libdnf5::OptionEnum: remove template, add pImpl
  + Add pImpl to `libdnf5::Option`
  + modules: Report problems with switching module streams
  + modules: Report switched module streams
  + modules: Add switching module streams as a possible transaction action
  + modules: Add replaces and replaced_by to TransactionModule
  + Add missing info updates alias, to match list command
  + Update `package_info_sections` not to use `scols_table_print_range`
  + libdnf-cli: Extract package info printing
  + ArgumentParser: use p_impl, no inline methods
  + ArgumentParser:PositionalArg: Unit tests: Support repeating of pos arg
  + ArgumentParser:PositionalArg: Support repeating of positional argument
  + Hide/Remove deprecated `libdnf5::repo::Repo` API
  + Remove deprecated members from `/include/libdnf5/logger/factory.hpp`
  + Remove deprecated unused function `create_forcearch_option()`
  + builddep: Don't escape globs, use expand_globs = false
  + builddep: Don't try to expand globs in pkg specs
  + libdnf5-cli::output: Use ifaces instead templates. Move code to .cpp files
  + Interfaces and adapters
  + module::ModuleStatus: Move to separate header file
  + comps::PackageType: Move to separate header file
  + cmp_naevr: Fix: pass by reference
  + modules: Report module solver problems
  + Accept SolverProblems for transacion resolve log
  + modules: Return problems from the module solver
  + modules: Add a method to process module solver problems
  + modules: Add a separate set of problem rules for modules
  + modules: Store the original module context also in the libsolv solvable
  + modules: Internalize modular repositories
  + Add pImpl to `libdnf5::repo::RepoCache` and `RepoCacheRemoveStatistics`
  + Add pImpl to `libdnf5::repo::RepoQuery`
  + Hide deprecated `libdnf5::base::with_config_file_path` into Impl
  + Remove deprecated `libdnf5::Base::load_config_from_file`
  + Move all `libdnf5::Base` members to pImpl
  + Add pImpl to `libdnf5::rpm::Reldep`
  + Add pImpl to `libdnf5::rpm::Changelog`
  + Add pImpl to `libdnf5::rpm::Nevra`
  + Add pImpl to `libdnf5::rpm::Checksum`
  + Add pImpl to `libdnf5::rpm::Package`
  + Adjust code to new rpm::PackageQuery::filter_* methods after the rebase
  + Add a method accepting std::string for filter_repo_id()
  + Add a method accepting std::string for filter_location()
  + Add a method accepting std::string for filter_file()
  + Add a method accepting std::string for filter_supplements()
  + Add a method accepting std::string for filter_enhances()
  + Add a method accepting std::string for filter_suggests()
  + Add a method accepting std::string for filter_recommends()
  + Add a method accepting std::string for filter_obsoletes()
  + Add a method accepting std::string for filter_conflicts()
  + Add a method accepting std::string for filter_requires()
  + Add a method accepting std::string for filter_description()
  + Add a method accepting std::string for filter_summary()
  + Add a method accepting std::string for filter_url()
  + Add a method accepting std::string for filter_sourcerpm()
  + Add a method accepting std::string for filter_nevra()
  + Add a method accepting std::string for filter_evr()
  + Add a method accepting std::string for filter_arch()
  + Add a method accepting std::string for filter_release()
  + Add a method accepting std::string for filter_version()
  + Add a method accepting std::string and int for filter_epoch()
  + Add a method accepting std::string for filter_name()
  + Add a method accepting std::string for filter_provides()
  + Extend version to four numbers (5.x.y.z)
  + Unify smallest version number name
  + cmake: rename PROJECT_VERSION_* to just VERSION_*
  + dnf5daemon: Document before_begin / after_complete signals
  + dnf5daemon: Signals to wrap rpm transaction execution
  + rpm: New callback to wrap whole rpm transaction
  + Add pImpl to `libdnf5::module::ModuleProfile`
  + Add pImpl to `libdnf5::module::ModuleDependency`
  + Add pImpl to `libdnf5::module::Nsvcap`
  + Add pImpl to `libdnf5::module::ModuleQuery`
  + Add pImpl to `libdnf5::comps::EnvironmentQuery`
  + Add pImpl to `libdnf5::comps::GroupQuery`
  + Add pImpl to `libdnf5::comps::Environment`
  + Add pImpl to `libdnf5::comps::Package`
  + Add pImpl to `libdnf5::comps::Group`
  + Remove unused `libdnf5::comps::GroupSack`
  + Remove unused `libdnf5::comps::EnvironmentSack`
  + Remove unused `libdnf5::comps::Comps`
  + Add pImpl to `libdnf5::advisory::Advisory`
  + Add pImpl to `libdnf5::advisory::AdvisoryReference`
  + Add pImpl to `libdnf5::advisory::AdvisoryCollection`
  + Add pImpl to `libdnf5::advisory::AdvisoryQuery`
  + Add pImpl to `libdnf5::rpm::RpmSignature`
  + Add pImpl to `libdnf5::transaction::Transaction`
  + Add pImpl to `libdnf5::rpm::KeyInfo`
  + Add pImpl to `libdnf5::repo::RepoSack`
  + Add pImpl to `libdnf5::base::SolverProblems`
  + Add pImpl to `libdnf5::base::LogEvent`
  + Add pImpl to `libdnf5::ConfigParser`
  + Add pImpl to `libdnf5::Vars`
  + Add pImpl to `libdnf5::transaction::TransactionHistory`
  + Add pImpl to `libdnf5::transaction::Package`
  + Add pImpl to `libdnf5::transaction::CompsGroup`
  + Add pImpl to `libdnf5::transaction::CompsEnvironment`
  + Add pImpl to `libdnf5::transaction::TransactionItem`
  + Remove several not needed imports
  + repo: add p_Impl and several needed utility methods
  + Repo: remove unused `fresh()` and `timestamp` attribute
  + Add pImpl to `ModuleItem` and remove definitions from header
  + Add pImpl to `libdnf5::base::transaction_*` classes
  + Add p_impl to libdnf5::GoalJobSettings and add getters and setters
  + Add p_impl to libdnf5::ResolveSpecSettings and add getters and setters
  + dnf5: bash completion: Prefer using "_comp_initialize" with fallback
  + dnf5: Bash completion: Switch to `_init_completion`
  + Fix `DISTRO_SYNC_ALL` (distro-sync without arguments, system upgrade)
  + Support RPMTRANS_FLAG_DEPLOOPS
  + Give inline methods hidden visibility by default
  + dnfdaemon: Make only internally used funcs static
  + dnfdaemon: Enhance Rpm.list() / Rpm.list_fd() documentation
  + doc: Add example of Rpm.list_fd usage in Python
  + dnf5daemon-client: Repoquery uses new Rpm:list_fd() API
  + dnfdaemon: New method list_fd() on Rpm interface
  + dnfdaemon: Serialize package object to JSON string
  + dnf5daemon: Handler that return data using UNIX_FD
  + dnf5daemon: Auxiliary method to write string to fd
  + dnf5daemon: Move utils functions into dnfdaemon namespace
  + dnf5daemon: get_session() method for D-Bus services
  + dnf5daemon-server: Ignore SIGPIPE
  + Vars: Add unit tests for API methods
  + Vars::unset: API method for removing variable
  + dnf5daemon-server/dbus: Install config files into /usr
  + Fix: libdnf5-cli::output::action_color: Move implementation to .cpp file
  + Fix: Do not use Variable-length arrays (VLAs) in C++ code
  + Add a hint to call base.setup() prior loading repositories
  + dnf5daemon-client: New switches for group list
  + doc: Include comps.Group interface to D-Bus API documentatin
  + dnfdaemon: Enhance comps.Group.list() method
  + dnf5daemon-client: Fix group.get_installed()
  + man: Link dnf5 pages to dnf</changelog>
</package>
<package pkgid="1d7a9022baddc9cf145691ff295e0e82528c597e37eb6f06220eeac0b47e4b8e205d764839c003d885a9ab2ad0b7e9f856dcee57eb19c74fe561eaa6c2dd828f" name="dnf5-plugin-automatic-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.2.0.0" rel="1.1"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703160000">- Initial packaging based on Fedora package
- Add initial SUSE specific patches to fix the build
  + Patch: dnf5-disable-Werror.patch
  + Patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Patch: dnf5-5.1.4-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678400">- Add missing file list entry for as_yum conditional</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678401">- Add missing directories to libdnf5 subpackage
- Unify formatting of build conditionals</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704283200">- Update to 5.1.10
  + Document dnf5 plugins
  + Document How-to write libdnf5 plugin tutorial
  + Document How-to write dnf5 plugin tutorial
  + Document Templates for libdnf5 plugin
  + Document Templates for dnf5 plugin
  + Sort the module info table
  + `module info` print hint for active modules
  + `module info` print "[a]" for active modules
  + Ensure write permission before importing packages
  + Change module dependency string to be the same as in dnf4
  + `module info`: improve summary and description
  + Escape glob characters in pkg specs for `builddep`
  + Add `mc` alias for `makecache`
  + Implement `logdir`, `log_size` and `log_rotate` config options
  + remove redundant "all" in command `check`
  + Improve bash completion
  + Fix progress bars miss newlines on non-interactive output
- Add patch to support RPM Group tag in dnf5daemon
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974400">- Update to 5.1.11
  + Update translations from weblate
  + Fix `--skip-unavailable` documentation
  + Make `cachedir`, `system_cachedir` relative to `installroot`
  + Workaround for swig-4.2.0 missing fragment dependency
  + Add `repoquery --recursive` option
  + Add `repoquery --providers-of=PACKAGE_ATTRIBUTE` option
  + Update documentation of repoquery
  + Update documentation for remove command behavior
  + Limit search pattern for remove command to NEVRAs and files
  + Disable zchunk on RHEL
  + Add dnf5.conf man page
  + Add RPM package Group attribute to dnf5daemon-server
  + Document changes related to caching
  + Document caching man page
  + Document Global Option `--help-cmd` dropped
  + log_event: Correct message for HINT_ICASE
- Drop patch to support RPM Group tag in dnf5daemon as it's part of this release
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974401">- Refresh patches to fix the build
  + Remove patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Remove patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Remove patch: dnf5-5.1.4-with-static-libsolvext.patch
  + Add Patch: dnf5-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Add Patch: dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Add Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708257600">- Update to 5.1.12
  + Update translations from weblate
  + Drop dnf obsoletion temporarily
  + Use regex for tmt plan names
  + Add tmt tests identifiers
  + PackageQuery: Add `filter_{latest,earliest}_evr_ignore_arch`
  + Suggest to use dnf5 command to install dnf5 plugins
  + Added arch option to the download command
  + CI: Upgrade action/checkout to a version with Node.js 20
  + Document explicit nevra remove commands and aliases dropped
  + build: Include &lt;unistd.h&gt; for isatty()
  + Change user info display on history command to include display name and username
  + Revert "Use focusbest: prefer latest deps versions over smaller transactions"
  + Fix a warning when building docs.
  + modules: Add a test for enabling default modules
  + modules: Add a new module stream to test data
  + modules: Respect defaults when enabling multiple streams of a module
  + modules: Fix TransactionItemType for not found modules
  + Build: Require GCC 10.1 for std::in_range&lt;&gt;()
  + Add --urlprotocol option to download command
  + dnfdaemon: Explicitly specify allowed config overrides
  + Disable dnf and dnf5daemon tests
  + needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
  + doc: Add --destdir option to upgrade command manual
  + Move number placeholder to postposition in copr_repo.cpp
  + Added url option
  + Load protected packages from installroot
  + Make protected_packages an append options
  + doc: Create a man page for Aliases
  + I18N: Annotate literals in advisory command
  + Extend filter_release and filter_version tests
  + package_query: Fix filter_version with non EQ comparator
  + Fix clang format
  + Fix code for string deduplication
  + Use placeholders to deduplicate strings
  + Add __hash__(), __str__(), and __repr__() for Package
  + Add __hash__() for Reldep Python binding
  + Add __repr__() to python bindings of Reldep
  + Define tp_str slot for Reldep Class
  + group: Fix using allowerasing option
  + Fix misspellings
  + I18N: Remove duplicate empty message IDs from catalogs
  + I18N: Do not mark empty strings for a translation</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689600">- Update to 5.1.13
  + Change location of automatic.conf
  + Limit message log to one on dnf5 start
  + Implement waiting for network for dnf5 automatic
  + Write dnf5 commandline to the log
  + Implement dnf5-automatic: Tool for managing automatic upgrades
  + Parametrize output stream in transaction table
  + Add `download --srpm` option
  + Add missing dbus signal registations
  + Add new versionlock bindings
  + Implement `dnf5 versionlock` command</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689601">- Move libdnf5 plugin directory ownership to libdnf5 package</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708948800">- Fix dependency on libcurl in dnf5-automatic</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1709899200">- Update to 5.1.14
  + Update translations from weblate
  + Make the error to resolve module metadata more descriptive
  + Switch off deltarpm support
  + Limit number of dnf5daemon simultaneously active sessions
  + Make info and list commands case insesitive
  + Allow dnf5daemon configuration overrides for root
  + Add repoquery.hpp for swig-4.2.1 support</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712232000">- Update to 5.1.17
  + Update translations from weblate
  + dnf5daemon: Remove reposdir from allowed config overrides
  + Document system-upgrade aliases
  + Improved Bash Completion
  + Print command line hints after resolve failure
  + Docuent Advisory.list() API usage
  + Add NEVRA field to advisory packages in dnf5daemon
  + Review and fix missing commands
  + Document dnf5daemon advisory
  + Document system-upgrade
  + system-upgrade: offline status subcommand
  + Add aliases `offline-distrosync`, `offline-upgrade`
  + Add `system-upgrade --offline` option
  + Add `offline`, `system-upgrade` commands
  + Automatically set `upgrade --downloadonly` when `--destdir` is used
  + Write warnings to stderr too in config-manager plugin
  + Add repoid to generated repository name in config-manager plugin
  + Bump sdbus-cpp requirement to 0.9.0
  + Document and implement dnf5daemon Rpm interface
  + Document and implement dnf5daemon Goal interface
  + Document and implement dnf5daemon Repo interface
  + Document and implement dnf5daemon Base interface
  + Document and implement dnf5daemon Advisory interface
  + Document and implement dnf5daemon SessionManager interface
  + Add `dnf5daemon repo --enable/--disable` commands
  + automatic: Skip network availability check without remote repo
  + dnf5daemon: Rpm.list() works with commandline pkgs</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712404800">- Move dbus policy configuration from /etc to /usr</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1714132800">- Rebase to 5.2.0.0
  + Update translations from weblate
  + [DNF5] `--enable-plugin` and `--disable-plugin`: no match found message
  + [DNF5] API: Move Context::libdnf5_plugins_enablement to p_impl
  + spec: Add conflict with the former provider of plugin man pages
  + spec: Add conflict with the old provider of dnf.conf
  + [DNF5] Fix: Remove transaction_store_path from public, add getter/setter
  + [libdnf5 API] Base::get_plugins_info
  + [libdnf5 plugins] include iplugin.hpp in plugins instead of base.hpp
  + repo_sack: Treat all repos with solv_repo created as loaded (RhBug:2275530)
  + [DNF5] API: No inline methods in shared_options.hpp
  + [DNF5] API: offline::OfflineTransactionState: no inline methods, move cpp
  + [DNF5] API: Remove unused and buggy RpmTransactionItem class
  + [DNF5] Command: no inline methods
  + [DNF5] API: Context: add p_impl, move public vars to p_impl, getters
  + API: cli::session: no inline methods and public vars in opts classes
  + API: cli::session::Command: no inline methods
  + API: add p_impl to cli::session::Session
  + API: rpm::TransactionCallbacks: no inline methods
  + API: repo::RepoCallbacks: no inline methods
  + Prepare for switch of dnf5 in Rawhide
  + base: Make get_transaction_history unstable
  + Set `group` reason for packages removed by a group removal
  + [DNF5] Implement `--enable-plugin` and `--disable-plugin`
  + [libdnf5 API] Base::enable_disable_plugins
  + spec: Simplify man page files
  + Loggers: Fix: Add missing "null_loger.cpp" file
  + Loggers API: unify, explicit ctors, non-inline methods, use p_impl
  + doc: Review of DNF4 vs DNF5 CLI and configuration changes
  + Re-enable clang builds after API changes
  + Add `--store` option for storing arbitrary transaction
  + libdnf5::Goal: when adding serialized transaction accept local items
  + Goal: change `add_serialized_transaction()` to accept path to trans
  + Add group/env paths for transaction parsing/serializing
  + base::Transaction: during serialization allow specifying paths
  + base::Transaction: add `store_comps(...)` method
  + repo_sack: add stored_transaction repo and its private API
  + repo: add private API `add_xml_comps(path)`
  + Generalize logging of `read_group_solvable_from_xml(..)`
  + Add `environment_no_groups` to `GoalJobSettings`
  + libdnf5 IPlugin: Pass IPluginData instead of Base to constructor
  + libdnf5 IPlugin: Use pImpl
  + libdnf5 IPlugin: Do not use inline methods
  + dnf5 IPlugin: Do not use inline methods on API
  + libdnf5 IPlugin: Add argumets description
  + libdnf5 plugins: New hooks `pre/post_add_cmdline_packages`
  + libdnf5 plugins: New hook `repos_loaded`
  + libdnf5 plugins: New hook `repos_configured`
  + Base: notify_repos_configured and are_repos_configured methods
  + Fix: implicit conversion changes signedness, unused value
  + Disable unit tests for Copr dnf5 plugin
  + dnfdaemon: Document Polit CheckAuthorization call
  + dnfdaemon: Catch timeout during CheckAuthorization
  + Not handle compatibility.conf as configuration file
  + config: add search (se) and info (if) aliases
  + Improve documentation of repo config directories
  + Cross reference documentation
  + Document Repos and Vars Dirs
  + doc: Unify style and move "Files" section
  + Document repos configuration overrides
  + doc: Remove ":" in titles
  + Bump libdnf5/libdnf5-cli so version
  + Mark multiple strings for translation
  + Set locale for dnf5 run
  + spec: Add missing dnf-config-manager.8.gz file
  + Generate documentation for ConfigRepo Class
  + [Doc] Describe denerating repo cache path
  + dnf5daemon: Make availability case insensitive
  + dnf5: Drop unneeded severities capitalization
  + dnf5: Document --available as default for advisory cmd
  + dnf5daemon-client: Drop unneeded severities capitalization
  + advisory: filter_severity and filter_type case insensitive
  + dnfdaemon: Fix and enhance Advisory interface doc
  + Enable import data from DNF4 for systems without state dir
  + libdnf5 options: Unify constructors - pass args for storing by value
  + dnfdaemon: Missing signal registration
  + doc: config manager plugin: wrap too long lines
  + doc: document config-manager plugin
  + Packit: get version from specfile for copr_builds againts main
  + Update tests to use new `load_repos()` API
  + Use new load_repos instead of deprecated update_and_load_enabled_repos
  + Make `libdnf5::repo::Repo::load()` private
  + Deprecate: `update_and_load_enabled_repos`
  + RepoSack: add new `load_repos` method
  + Move update_and_load_repos and fix_group_missing_xml to Impl
  + Prevent loading plugins for unittests
  + Respect plugins configuration option for loading plugins
  + Add pImpl to `libdnf5::LogRouter`
  + Add pImpl to `libdnf5::MemoryBufferLogger`
  + Add pImpl to `libdnf5::OptionBinds`
  + Add pImpl to `libdnf5::OptionBinds::Item`
  + Add pImpl to `libdnf5::Config`
  + Add pImpl to `libdnf5::OptionStringList`
  + OptionStringList: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionBool`
  + OptionBool: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionNumber`
  + Add pImpl to `libdnf5::OptionPath`
  + Add pImpl to `libdnf5::OptionString`
  + libdnf5::OptionEnum: remove template, add pImpl
  + Add pImpl to `libdnf5::Option`
  + modules: Report problems with switching module streams
  + modules: Report switched module streams
  + modules: Add switching module streams as a possible transaction action
  + modules: Add replaces and replaced_by to TransactionModule
  + Add missing info updates alias, to match list command
  + Update `package_info_sections` not to use `scols_table_print_range`
  + libdnf-cli: Extract package info printing
  + ArgumentParser: use p_impl, no inline methods
  + ArgumentParser:PositionalArg: Unit tests: Support repeating of pos arg
  + ArgumentParser:PositionalArg: Support repeating of positional argument
  + Hide/Remove deprecated `libdnf5::repo::Repo` API
  + Remove deprecated members from `/include/libdnf5/logger/factory.hpp`
  + Remove deprecated unused function `create_forcearch_option()`
  + builddep: Don't escape globs, use expand_globs = false
  + builddep: Don't try to expand globs in pkg specs
  + libdnf5-cli::output: Use ifaces instead templates. Move code to .cpp files
  + Interfaces and adapters
  + module::ModuleStatus: Move to separate header file
  + comps::PackageType: Move to separate header file
  + cmp_naevr: Fix: pass by reference
  + modules: Report module solver problems
  + Accept SolverProblems for transacion resolve log
  + modules: Return problems from the module solver
  + modules: Add a method to process module solver problems
  + modules: Add a separate set of problem rules for modules
  + modules: Store the original module context also in the libsolv solvable
  + modules: Internalize modular repositories
  + Add pImpl to `libdnf5::repo::RepoCache` and `RepoCacheRemoveStatistics`
  + Add pImpl to `libdnf5::repo::RepoQuery`
  + Hide deprecated `libdnf5::base::with_config_file_path` into Impl
  + Remove deprecated `libdnf5::Base::load_config_from_file`
  + Move all `libdnf5::Base` members to pImpl
  + Add pImpl to `libdnf5::rpm::Reldep`
  + Add pImpl to `libdnf5::rpm::Changelog`
  + Add pImpl to `libdnf5::rpm::Nevra`
  + Add pImpl to `libdnf5::rpm::Checksum`
  + Add pImpl to `libdnf5::rpm::Package`
  + Adjust code to new rpm::PackageQuery::filter_* methods after the rebase
  + Add a method accepting std::string for filter_repo_id()
  + Add a method accepting std::string for filter_location()
  + Add a method accepting std::string for filter_file()
  + Add a method accepting std::string for filter_supplements()
  + Add a method accepting std::string for filter_enhances()
  + Add a method accepting std::string for filter_suggests()
  + Add a method accepting std::string for filter_recommends()
  + Add a method accepting std::string for filter_obsoletes()
  + Add a method accepting std::string for filter_conflicts()
  + Add a method accepting std::string for filter_requires()
  + Add a method accepting std::string for filter_description()
  + Add a method accepting std::string for filter_summary()
  + Add a method accepting std::string for filter_url()
  + Add a method accepting std::string for filter_sourcerpm()
  + Add a method accepting std::string for filter_nevra()
  + Add a method accepting std::string for filter_evr()
  + Add a method accepting std::string for filter_arch()
  + Add a method accepting std::string for filter_release()
  + Add a method accepting std::string for filter_version()
  + Add a method accepting std::string and int for filter_epoch()
  + Add a method accepting std::string for filter_name()
  + Add a method accepting std::string for filter_provides()
  + Extend version to four numbers (5.x.y.z)
  + Unify smallest version number name
  + cmake: rename PROJECT_VERSION_* to just VERSION_*
  + dnf5daemon: Document before_begin / after_complete signals
  + dnf5daemon: Signals to wrap rpm transaction execution
  + rpm: New callback to wrap whole rpm transaction
  + Add pImpl to `libdnf5::module::ModuleProfile`
  + Add pImpl to `libdnf5::module::ModuleDependency`
  + Add pImpl to `libdnf5::module::Nsvcap`
  + Add pImpl to `libdnf5::module::ModuleQuery`
  + Add pImpl to `libdnf5::comps::EnvironmentQuery`
  + Add pImpl to `libdnf5::comps::GroupQuery`
  + Add pImpl to `libdnf5::comps::Environment`
  + Add pImpl to `libdnf5::comps::Package`
  + Add pImpl to `libdnf5::comps::Group`
  + Remove unused `libdnf5::comps::GroupSack`
  + Remove unused `libdnf5::comps::EnvironmentSack`
  + Remove unused `libdnf5::comps::Comps`
  + Add pImpl to `libdnf5::advisory::Advisory`
  + Add pImpl to `libdnf5::advisory::AdvisoryReference`
  + Add pImpl to `libdnf5::advisory::AdvisoryCollection`
  + Add pImpl to `libdnf5::advisory::AdvisoryQuery`
  + Add pImpl to `libdnf5::rpm::RpmSignature`
  + Add pImpl to `libdnf5::transaction::Transaction`
  + Add pImpl to `libdnf5::rpm::KeyInfo`
  + Add pImpl to `libdnf5::repo::RepoSack`
  + Add pImpl to `libdnf5::base::SolverProblems`
  + Add pImpl to `libdnf5::base::LogEvent`
  + Add pImpl to `libdnf5::ConfigParser`
  + Add pImpl to `libdnf5::Vars`
  + Add pImpl to `libdnf5::transaction::TransactionHistory`
  + Add pImpl to `libdnf5::transaction::Package`
  + Add pImpl to `libdnf5::transaction::CompsGroup`
  + Add pImpl to `libdnf5::transaction::CompsEnvironment`
  + Add pImpl to `libdnf5::transaction::TransactionItem`
  + Remove several not needed imports
  + repo: add p_Impl and several needed utility methods
  + Repo: remove unused `fresh()` and `timestamp` attribute
  + Add pImpl to `ModuleItem` and remove definitions from header
  + Add pImpl to `libdnf5::base::transaction_*` classes
  + Add p_impl to libdnf5::GoalJobSettings and add getters and setters
  + Add p_impl to libdnf5::ResolveSpecSettings and add getters and setters
  + dnf5: bash completion: Prefer using "_comp_initialize" with fallback
  + dnf5: Bash completion: Switch to `_init_completion`
  + Fix `DISTRO_SYNC_ALL` (distro-sync without arguments, system upgrade)
  + Support RPMTRANS_FLAG_DEPLOOPS
  + Give inline methods hidden visibility by default
  + dnfdaemon: Make only internally used funcs static
  + dnfdaemon: Enhance Rpm.list() / Rpm.list_fd() documentation
  + doc: Add example of Rpm.list_fd usage in Python
  + dnf5daemon-client: Repoquery uses new Rpm:list_fd() API
  + dnfdaemon: New method list_fd() on Rpm interface
  + dnfdaemon: Serialize package object to JSON string
  + dnf5daemon: Handler that return data using UNIX_FD
  + dnf5daemon: Auxiliary method to write string to fd
  + dnf5daemon: Move utils functions into dnfdaemon namespace
  + dnf5daemon: get_session() method for D-Bus services
  + dnf5daemon-server: Ignore SIGPIPE
  + Vars: Add unit tests for API methods
  + Vars::unset: API method for removing variable
  + dnf5daemon-server/dbus: Install config files into /usr
  + Fix: libdnf5-cli::output::action_color: Move implementation to .cpp file
  + Fix: Do not use Variable-length arrays (VLAs) in C++ code
  + Add a hint to call base.setup() prior loading repositories
  + dnf5daemon-client: New switches for group list
  + doc: Include comps.Group interface to D-Bus API documentatin
  + dnfdaemon: Enhance comps.Group.list() method
  + dnf5daemon-client: Fix group.get_installed()
  + man: Link dnf5 pages to dnf</changelog>
</package>
<package pkgid="743b967c46ac924cbacb5a7f5592453aee7839a129db557573b124ee7f9eba1e3e251b7cf7340da57ba80b7c94418140d73ff09c2afc107b830927171854ecb4" name="dnf5-plugins" arch="x86_64">
  <version epoch="0" ver="5.2.0.0" rel="1.1"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703160000">- Initial packaging based on Fedora package
- Add initial SUSE specific patches to fix the build
  + Patch: dnf5-disable-Werror.patch
  + Patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Patch: dnf5-5.1.4-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678400">- Add missing file list entry for as_yum conditional</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678401">- Add missing directories to libdnf5 subpackage
- Unify formatting of build conditionals</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704283200">- Update to 5.1.10
  + Document dnf5 plugins
  + Document How-to write libdnf5 plugin tutorial
  + Document How-to write dnf5 plugin tutorial
  + Document Templates for libdnf5 plugin
  + Document Templates for dnf5 plugin
  + Sort the module info table
  + `module info` print hint for active modules
  + `module info` print "[a]" for active modules
  + Ensure write permission before importing packages
  + Change module dependency string to be the same as in dnf4
  + `module info`: improve summary and description
  + Escape glob characters in pkg specs for `builddep`
  + Add `mc` alias for `makecache`
  + Implement `logdir`, `log_size` and `log_rotate` config options
  + remove redundant "all" in command `check`
  + Improve bash completion
  + Fix progress bars miss newlines on non-interactive output
- Add patch to support RPM Group tag in dnf5daemon
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974400">- Update to 5.1.11
  + Update translations from weblate
  + Fix `--skip-unavailable` documentation
  + Make `cachedir`, `system_cachedir` relative to `installroot`
  + Workaround for swig-4.2.0 missing fragment dependency
  + Add `repoquery --recursive` option
  + Add `repoquery --providers-of=PACKAGE_ATTRIBUTE` option
  + Update documentation of repoquery
  + Update documentation for remove command behavior
  + Limit search pattern for remove command to NEVRAs and files
  + Disable zchunk on RHEL
  + Add dnf5.conf man page
  + Add RPM package Group attribute to dnf5daemon-server
  + Document changes related to caching
  + Document caching man page
  + Document Global Option `--help-cmd` dropped
  + log_event: Correct message for HINT_ICASE
- Drop patch to support RPM Group tag in dnf5daemon as it's part of this release
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974401">- Refresh patches to fix the build
  + Remove patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Remove patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Remove patch: dnf5-5.1.4-with-static-libsolvext.patch
  + Add Patch: dnf5-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Add Patch: dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Add Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708257600">- Update to 5.1.12
  + Update translations from weblate
  + Drop dnf obsoletion temporarily
  + Use regex for tmt plan names
  + Add tmt tests identifiers
  + PackageQuery: Add `filter_{latest,earliest}_evr_ignore_arch`
  + Suggest to use dnf5 command to install dnf5 plugins
  + Added arch option to the download command
  + CI: Upgrade action/checkout to a version with Node.js 20
  + Document explicit nevra remove commands and aliases dropped
  + build: Include &lt;unistd.h&gt; for isatty()
  + Change user info display on history command to include display name and username
  + Revert "Use focusbest: prefer latest deps versions over smaller transactions"
  + Fix a warning when building docs.
  + modules: Add a test for enabling default modules
  + modules: Add a new module stream to test data
  + modules: Respect defaults when enabling multiple streams of a module
  + modules: Fix TransactionItemType for not found modules
  + Build: Require GCC 10.1 for std::in_range&lt;&gt;()
  + Add --urlprotocol option to download command
  + dnfdaemon: Explicitly specify allowed config overrides
  + Disable dnf and dnf5daemon tests
  + needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
  + doc: Add --destdir option to upgrade command manual
  + Move number placeholder to postposition in copr_repo.cpp
  + Added url option
  + Load protected packages from installroot
  + Make protected_packages an append options
  + doc: Create a man page for Aliases
  + I18N: Annotate literals in advisory command
  + Extend filter_release and filter_version tests
  + package_query: Fix filter_version with non EQ comparator
  + Fix clang format
  + Fix code for string deduplication
  + Use placeholders to deduplicate strings
  + Add __hash__(), __str__(), and __repr__() for Package
  + Add __hash__() for Reldep Python binding
  + Add __repr__() to python bindings of Reldep
  + Define tp_str slot for Reldep Class
  + group: Fix using allowerasing option
  + Fix misspellings
  + I18N: Remove duplicate empty message IDs from catalogs
  + I18N: Do not mark empty strings for a translation</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689600">- Update to 5.1.13
  + Change location of automatic.conf
  + Limit message log to one on dnf5 start
  + Implement waiting for network for dnf5 automatic
  + Write dnf5 commandline to the log
  + Implement dnf5-automatic: Tool for managing automatic upgrades
  + Parametrize output stream in transaction table
  + Add `download --srpm` option
  + Add missing dbus signal registations
  + Add new versionlock bindings
  + Implement `dnf5 versionlock` command</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689601">- Move libdnf5 plugin directory ownership to libdnf5 package</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708948800">- Fix dependency on libcurl in dnf5-automatic</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1709899200">- Update to 5.1.14
  + Update translations from weblate
  + Make the error to resolve module metadata more descriptive
  + Switch off deltarpm support
  + Limit number of dnf5daemon simultaneously active sessions
  + Make info and list commands case insesitive
  + Allow dnf5daemon configuration overrides for root
  + Add repoquery.hpp for swig-4.2.1 support</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712232000">- Update to 5.1.17
  + Update translations from weblate
  + dnf5daemon: Remove reposdir from allowed config overrides
  + Document system-upgrade aliases
  + Improved Bash Completion
  + Print command line hints after resolve failure
  + Docuent Advisory.list() API usage
  + Add NEVRA field to advisory packages in dnf5daemon
  + Review and fix missing commands
  + Document dnf5daemon advisory
  + Document system-upgrade
  + system-upgrade: offline status subcommand
  + Add aliases `offline-distrosync`, `offline-upgrade`
  + Add `system-upgrade --offline` option
  + Add `offline`, `system-upgrade` commands
  + Automatically set `upgrade --downloadonly` when `--destdir` is used
  + Write warnings to stderr too in config-manager plugin
  + Add repoid to generated repository name in config-manager plugin
  + Bump sdbus-cpp requirement to 0.9.0
  + Document and implement dnf5daemon Rpm interface
  + Document and implement dnf5daemon Goal interface
  + Document and implement dnf5daemon Repo interface
  + Document and implement dnf5daemon Base interface
  + Document and implement dnf5daemon Advisory interface
  + Document and implement dnf5daemon SessionManager interface
  + Add `dnf5daemon repo --enable/--disable` commands
  + automatic: Skip network availability check without remote repo
  + dnf5daemon: Rpm.list() works with commandline pkgs</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712404800">- Move dbus policy configuration from /etc to /usr</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1714132800">- Rebase to 5.2.0.0
  + Update translations from weblate
  + [DNF5] `--enable-plugin` and `--disable-plugin`: no match found message
  + [DNF5] API: Move Context::libdnf5_plugins_enablement to p_impl
  + spec: Add conflict with the former provider of plugin man pages
  + spec: Add conflict with the old provider of dnf.conf
  + [DNF5] Fix: Remove transaction_store_path from public, add getter/setter
  + [libdnf5 API] Base::get_plugins_info
  + [libdnf5 plugins] include iplugin.hpp in plugins instead of base.hpp
  + repo_sack: Treat all repos with solv_repo created as loaded (RhBug:2275530)
  + [DNF5] API: No inline methods in shared_options.hpp
  + [DNF5] API: offline::OfflineTransactionState: no inline methods, move cpp
  + [DNF5] API: Remove unused and buggy RpmTransactionItem class
  + [DNF5] Command: no inline methods
  + [DNF5] API: Context: add p_impl, move public vars to p_impl, getters
  + API: cli::session: no inline methods and public vars in opts classes
  + API: cli::session::Command: no inline methods
  + API: add p_impl to cli::session::Session
  + API: rpm::TransactionCallbacks: no inline methods
  + API: repo::RepoCallbacks: no inline methods
  + Prepare for switch of dnf5 in Rawhide
  + base: Make get_transaction_history unstable
  + Set `group` reason for packages removed by a group removal
  + [DNF5] Implement `--enable-plugin` and `--disable-plugin`
  + [libdnf5 API] Base::enable_disable_plugins
  + spec: Simplify man page files
  + Loggers: Fix: Add missing "null_loger.cpp" file
  + Loggers API: unify, explicit ctors, non-inline methods, use p_impl
  + doc: Review of DNF4 vs DNF5 CLI and configuration changes
  + Re-enable clang builds after API changes
  + Add `--store` option for storing arbitrary transaction
  + libdnf5::Goal: when adding serialized transaction accept local items
  + Goal: change `add_serialized_transaction()` to accept path to trans
  + Add group/env paths for transaction parsing/serializing
  + base::Transaction: during serialization allow specifying paths
  + base::Transaction: add `store_comps(...)` method
  + repo_sack: add stored_transaction repo and its private API
  + repo: add private API `add_xml_comps(path)`
  + Generalize logging of `read_group_solvable_from_xml(..)`
  + Add `environment_no_groups` to `GoalJobSettings`
  + libdnf5 IPlugin: Pass IPluginData instead of Base to constructor
  + libdnf5 IPlugin: Use pImpl
  + libdnf5 IPlugin: Do not use inline methods
  + dnf5 IPlugin: Do not use inline methods on API
  + libdnf5 IPlugin: Add argumets description
  + libdnf5 plugins: New hooks `pre/post_add_cmdline_packages`
  + libdnf5 plugins: New hook `repos_loaded`
  + libdnf5 plugins: New hook `repos_configured`
  + Base: notify_repos_configured and are_repos_configured methods
  + Fix: implicit conversion changes signedness, unused value
  + Disable unit tests for Copr dnf5 plugin
  + dnfdaemon: Document Polit CheckAuthorization call
  + dnfdaemon: Catch timeout during CheckAuthorization
  + Not handle compatibility.conf as configuration file
  + config: add search (se) and info (if) aliases
  + Improve documentation of repo config directories
  + Cross reference documentation
  + Document Repos and Vars Dirs
  + doc: Unify style and move "Files" section
  + Document repos configuration overrides
  + doc: Remove ":" in titles
  + Bump libdnf5/libdnf5-cli so version
  + Mark multiple strings for translation
  + Set locale for dnf5 run
  + spec: Add missing dnf-config-manager.8.gz file
  + Generate documentation for ConfigRepo Class
  + [Doc] Describe denerating repo cache path
  + dnf5daemon: Make availability case insensitive
  + dnf5: Drop unneeded severities capitalization
  + dnf5: Document --available as default for advisory cmd
  + dnf5daemon-client: Drop unneeded severities capitalization
  + advisory: filter_severity and filter_type case insensitive
  + dnfdaemon: Fix and enhance Advisory interface doc
  + Enable import data from DNF4 for systems without state dir
  + libdnf5 options: Unify constructors - pass args for storing by value
  + dnfdaemon: Missing signal registration
  + doc: config manager plugin: wrap too long lines
  + doc: document config-manager plugin
  + Packit: get version from specfile for copr_builds againts main
  + Update tests to use new `load_repos()` API
  + Use new load_repos instead of deprecated update_and_load_enabled_repos
  + Make `libdnf5::repo::Repo::load()` private
  + Deprecate: `update_and_load_enabled_repos`
  + RepoSack: add new `load_repos` method
  + Move update_and_load_repos and fix_group_missing_xml to Impl
  + Prevent loading plugins for unittests
  + Respect plugins configuration option for loading plugins
  + Add pImpl to `libdnf5::LogRouter`
  + Add pImpl to `libdnf5::MemoryBufferLogger`
  + Add pImpl to `libdnf5::OptionBinds`
  + Add pImpl to `libdnf5::OptionBinds::Item`
  + Add pImpl to `libdnf5::Config`
  + Add pImpl to `libdnf5::OptionStringList`
  + OptionStringList: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionBool`
  + OptionBool: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionNumber`
  + Add pImpl to `libdnf5::OptionPath`
  + Add pImpl to `libdnf5::OptionString`
  + libdnf5::OptionEnum: remove template, add pImpl
  + Add pImpl to `libdnf5::Option`
  + modules: Report problems with switching module streams
  + modules: Report switched module streams
  + modules: Add switching module streams as a possible transaction action
  + modules: Add replaces and replaced_by to TransactionModule
  + Add missing info updates alias, to match list command
  + Update `package_info_sections` not to use `scols_table_print_range`
  + libdnf-cli: Extract package info printing
  + ArgumentParser: use p_impl, no inline methods
  + ArgumentParser:PositionalArg: Unit tests: Support repeating of pos arg
  + ArgumentParser:PositionalArg: Support repeating of positional argument
  + Hide/Remove deprecated `libdnf5::repo::Repo` API
  + Remove deprecated members from `/include/libdnf5/logger/factory.hpp`
  + Remove deprecated unused function `create_forcearch_option()`
  + builddep: Don't escape globs, use expand_globs = false
  + builddep: Don't try to expand globs in pkg specs
  + libdnf5-cli::output: Use ifaces instead templates. Move code to .cpp files
  + Interfaces and adapters
  + module::ModuleStatus: Move to separate header file
  + comps::PackageType: Move to separate header file
  + cmp_naevr: Fix: pass by reference
  + modules: Report module solver problems
  + Accept SolverProblems for transacion resolve log
  + modules: Return problems from the module solver
  + modules: Add a method to process module solver problems
  + modules: Add a separate set of problem rules for modules
  + modules: Store the original module context also in the libsolv solvable
  + modules: Internalize modular repositories
  + Add pImpl to `libdnf5::repo::RepoCache` and `RepoCacheRemoveStatistics`
  + Add pImpl to `libdnf5::repo::RepoQuery`
  + Hide deprecated `libdnf5::base::with_config_file_path` into Impl
  + Remove deprecated `libdnf5::Base::load_config_from_file`
  + Move all `libdnf5::Base` members to pImpl
  + Add pImpl to `libdnf5::rpm::Reldep`
  + Add pImpl to `libdnf5::rpm::Changelog`
  + Add pImpl to `libdnf5::rpm::Nevra`
  + Add pImpl to `libdnf5::rpm::Checksum`
  + Add pImpl to `libdnf5::rpm::Package`
  + Adjust code to new rpm::PackageQuery::filter_* methods after the rebase
  + Add a method accepting std::string for filter_repo_id()
  + Add a method accepting std::string for filter_location()
  + Add a method accepting std::string for filter_file()
  + Add a method accepting std::string for filter_supplements()
  + Add a method accepting std::string for filter_enhances()
  + Add a method accepting std::string for filter_suggests()
  + Add a method accepting std::string for filter_recommends()
  + Add a method accepting std::string for filter_obsoletes()
  + Add a method accepting std::string for filter_conflicts()
  + Add a method accepting std::string for filter_requires()
  + Add a method accepting std::string for filter_description()
  + Add a method accepting std::string for filter_summary()
  + Add a method accepting std::string for filter_url()
  + Add a method accepting std::string for filter_sourcerpm()
  + Add a method accepting std::string for filter_nevra()
  + Add a method accepting std::string for filter_evr()
  + Add a method accepting std::string for filter_arch()
  + Add a method accepting std::string for filter_release()
  + Add a method accepting std::string for filter_version()
  + Add a method accepting std::string and int for filter_epoch()
  + Add a method accepting std::string for filter_name()
  + Add a method accepting std::string for filter_provides()
  + Extend version to four numbers (5.x.y.z)
  + Unify smallest version number name
  + cmake: rename PROJECT_VERSION_* to just VERSION_*
  + dnf5daemon: Document before_begin / after_complete signals
  + dnf5daemon: Signals to wrap rpm transaction execution
  + rpm: New callback to wrap whole rpm transaction
  + Add pImpl to `libdnf5::module::ModuleProfile`
  + Add pImpl to `libdnf5::module::ModuleDependency`
  + Add pImpl to `libdnf5::module::Nsvcap`
  + Add pImpl to `libdnf5::module::ModuleQuery`
  + Add pImpl to `libdnf5::comps::EnvironmentQuery`
  + Add pImpl to `libdnf5::comps::GroupQuery`
  + Add pImpl to `libdnf5::comps::Environment`
  + Add pImpl to `libdnf5::comps::Package`
  + Add pImpl to `libdnf5::comps::Group`
  + Remove unused `libdnf5::comps::GroupSack`
  + Remove unused `libdnf5::comps::EnvironmentSack`
  + Remove unused `libdnf5::comps::Comps`
  + Add pImpl to `libdnf5::advisory::Advisory`
  + Add pImpl to `libdnf5::advisory::AdvisoryReference`
  + Add pImpl to `libdnf5::advisory::AdvisoryCollection`
  + Add pImpl to `libdnf5::advisory::AdvisoryQuery`
  + Add pImpl to `libdnf5::rpm::RpmSignature`
  + Add pImpl to `libdnf5::transaction::Transaction`
  + Add pImpl to `libdnf5::rpm::KeyInfo`
  + Add pImpl to `libdnf5::repo::RepoSack`
  + Add pImpl to `libdnf5::base::SolverProblems`
  + Add pImpl to `libdnf5::base::LogEvent`
  + Add pImpl to `libdnf5::ConfigParser`
  + Add pImpl to `libdnf5::Vars`
  + Add pImpl to `libdnf5::transaction::TransactionHistory`
  + Add pImpl to `libdnf5::transaction::Package`
  + Add pImpl to `libdnf5::transaction::CompsGroup`
  + Add pImpl to `libdnf5::transaction::CompsEnvironment`
  + Add pImpl to `libdnf5::transaction::TransactionItem`
  + Remove several not needed imports
  + repo: add p_Impl and several needed utility methods
  + Repo: remove unused `fresh()` and `timestamp` attribute
  + Add pImpl to `ModuleItem` and remove definitions from header
  + Add pImpl to `libdnf5::base::transaction_*` classes
  + Add p_impl to libdnf5::GoalJobSettings and add getters and setters
  + Add p_impl to libdnf5::ResolveSpecSettings and add getters and setters
  + dnf5: bash completion: Prefer using "_comp_initialize" with fallback
  + dnf5: Bash completion: Switch to `_init_completion`
  + Fix `DISTRO_SYNC_ALL` (distro-sync without arguments, system upgrade)
  + Support RPMTRANS_FLAG_DEPLOOPS
  + Give inline methods hidden visibility by default
  + dnfdaemon: Make only internally used funcs static
  + dnfdaemon: Enhance Rpm.list() / Rpm.list_fd() documentation
  + doc: Add example of Rpm.list_fd usage in Python
  + dnf5daemon-client: Repoquery uses new Rpm:list_fd() API
  + dnfdaemon: New method list_fd() on Rpm interface
  + dnfdaemon: Serialize package object to JSON string
  + dnf5daemon: Handler that return data using UNIX_FD
  + dnf5daemon: Auxiliary method to write string to fd
  + dnf5daemon: Move utils functions into dnfdaemon namespace
  + dnf5daemon: get_session() method for D-Bus services
  + dnf5daemon-server: Ignore SIGPIPE
  + Vars: Add unit tests for API methods
  + Vars::unset: API method for removing variable
  + dnf5daemon-server/dbus: Install config files into /usr
  + Fix: libdnf5-cli::output::action_color: Move implementation to .cpp file
  + Fix: Do not use Variable-length arrays (VLAs) in C++ code
  + Add a hint to call base.setup() prior loading repositories
  + dnf5daemon-client: New switches for group list
  + doc: Include comps.Group interface to D-Bus API documentatin
  + dnfdaemon: Enhance comps.Group.list() method
  + dnf5daemon-client: Fix group.get_installed()
  + man: Link dnf5 pages to dnf</changelog>
</package>
<package pkgid="be253c4a099b1d1ffc513fa2533b70a0761b31bd72501f0c252028042efab2e1fb35d70d8dd0708b89f831142c15845ba76a06d46ce21da64fa2bcd2055083e2" name="dnf5-plugins-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.2.0.0" rel="1.1"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703160000">- Initial packaging based on Fedora package
- Add initial SUSE specific patches to fix the build
  + Patch: dnf5-disable-Werror.patch
  + Patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Patch: dnf5-5.1.4-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678400">- Add missing file list entry for as_yum conditional</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678401">- Add missing directories to libdnf5 subpackage
- Unify formatting of build conditionals</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704283200">- Update to 5.1.10
  + Document dnf5 plugins
  + Document How-to write libdnf5 plugin tutorial
  + Document How-to write dnf5 plugin tutorial
  + Document Templates for libdnf5 plugin
  + Document Templates for dnf5 plugin
  + Sort the module info table
  + `module info` print hint for active modules
  + `module info` print "[a]" for active modules
  + Ensure write permission before importing packages
  + Change module dependency string to be the same as in dnf4
  + `module info`: improve summary and description
  + Escape glob characters in pkg specs for `builddep`
  + Add `mc` alias for `makecache`
  + Implement `logdir`, `log_size` and `log_rotate` config options
  + remove redundant "all" in command `check`
  + Improve bash completion
  + Fix progress bars miss newlines on non-interactive output
- Add patch to support RPM Group tag in dnf5daemon
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974400">- Update to 5.1.11
  + Update translations from weblate
  + Fix `--skip-unavailable` documentation
  + Make `cachedir`, `system_cachedir` relative to `installroot`
  + Workaround for swig-4.2.0 missing fragment dependency
  + Add `repoquery --recursive` option
  + Add `repoquery --providers-of=PACKAGE_ATTRIBUTE` option
  + Update documentation of repoquery
  + Update documentation for remove command behavior
  + Limit search pattern for remove command to NEVRAs and files
  + Disable zchunk on RHEL
  + Add dnf5.conf man page
  + Add RPM package Group attribute to dnf5daemon-server
  + Document changes related to caching
  + Document caching man page
  + Document Global Option `--help-cmd` dropped
  + log_event: Correct message for HINT_ICASE
- Drop patch to support RPM Group tag in dnf5daemon as it's part of this release
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974401">- Refresh patches to fix the build
  + Remove patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Remove patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Remove patch: dnf5-5.1.4-with-static-libsolvext.patch
  + Add Patch: dnf5-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Add Patch: dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Add Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708257600">- Update to 5.1.12
  + Update translations from weblate
  + Drop dnf obsoletion temporarily
  + Use regex for tmt plan names
  + Add tmt tests identifiers
  + PackageQuery: Add `filter_{latest,earliest}_evr_ignore_arch`
  + Suggest to use dnf5 command to install dnf5 plugins
  + Added arch option to the download command
  + CI: Upgrade action/checkout to a version with Node.js 20
  + Document explicit nevra remove commands and aliases dropped
  + build: Include &lt;unistd.h&gt; for isatty()
  + Change user info display on history command to include display name and username
  + Revert "Use focusbest: prefer latest deps versions over smaller transactions"
  + Fix a warning when building docs.
  + modules: Add a test for enabling default modules
  + modules: Add a new module stream to test data
  + modules: Respect defaults when enabling multiple streams of a module
  + modules: Fix TransactionItemType for not found modules
  + Build: Require GCC 10.1 for std::in_range&lt;&gt;()
  + Add --urlprotocol option to download command
  + dnfdaemon: Explicitly specify allowed config overrides
  + Disable dnf and dnf5daemon tests
  + needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
  + doc: Add --destdir option to upgrade command manual
  + Move number placeholder to postposition in copr_repo.cpp
  + Added url option
  + Load protected packages from installroot
  + Make protected_packages an append options
  + doc: Create a man page for Aliases
  + I18N: Annotate literals in advisory command
  + Extend filter_release and filter_version tests
  + package_query: Fix filter_version with non EQ comparator
  + Fix clang format
  + Fix code for string deduplication
  + Use placeholders to deduplicate strings
  + Add __hash__(), __str__(), and __repr__() for Package
  + Add __hash__() for Reldep Python binding
  + Add __repr__() to python bindings of Reldep
  + Define tp_str slot for Reldep Class
  + group: Fix using allowerasing option
  + Fix misspellings
  + I18N: Remove duplicate empty message IDs from catalogs
  + I18N: Do not mark empty strings for a translation</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689600">- Update to 5.1.13
  + Change location of automatic.conf
  + Limit message log to one on dnf5 start
  + Implement waiting for network for dnf5 automatic
  + Write dnf5 commandline to the log
  + Implement dnf5-automatic: Tool for managing automatic upgrades
  + Parametrize output stream in transaction table
  + Add `download --srpm` option
  + Add missing dbus signal registations
  + Add new versionlock bindings
  + Implement `dnf5 versionlock` command</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689601">- Move libdnf5 plugin directory ownership to libdnf5 package</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708948800">- Fix dependency on libcurl in dnf5-automatic</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1709899200">- Update to 5.1.14
  + Update translations from weblate
  + Make the error to resolve module metadata more descriptive
  + Switch off deltarpm support
  + Limit number of dnf5daemon simultaneously active sessions
  + Make info and list commands case insesitive
  + Allow dnf5daemon configuration overrides for root
  + Add repoquery.hpp for swig-4.2.1 support</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712232000">- Update to 5.1.17
  + Update translations from weblate
  + dnf5daemon: Remove reposdir from allowed config overrides
  + Document system-upgrade aliases
  + Improved Bash Completion
  + Print command line hints after resolve failure
  + Docuent Advisory.list() API usage
  + Add NEVRA field to advisory packages in dnf5daemon
  + Review and fix missing commands
  + Document dnf5daemon advisory
  + Document system-upgrade
  + system-upgrade: offline status subcommand
  + Add aliases `offline-distrosync`, `offline-upgrade`
  + Add `system-upgrade --offline` option
  + Add `offline`, `system-upgrade` commands
  + Automatically set `upgrade --downloadonly` when `--destdir` is used
  + Write warnings to stderr too in config-manager plugin
  + Add repoid to generated repository name in config-manager plugin
  + Bump sdbus-cpp requirement to 0.9.0
  + Document and implement dnf5daemon Rpm interface
  + Document and implement dnf5daemon Goal interface
  + Document and implement dnf5daemon Repo interface
  + Document and implement dnf5daemon Base interface
  + Document and implement dnf5daemon Advisory interface
  + Document and implement dnf5daemon SessionManager interface
  + Add `dnf5daemon repo --enable/--disable` commands
  + automatic: Skip network availability check without remote repo
  + dnf5daemon: Rpm.list() works with commandline pkgs</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712404800">- Move dbus policy configuration from /etc to /usr</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1714132800">- Rebase to 5.2.0.0
  + Update translations from weblate
  + [DNF5] `--enable-plugin` and `--disable-plugin`: no match found message
  + [DNF5] API: Move Context::libdnf5_plugins_enablement to p_impl
  + spec: Add conflict with the former provider of plugin man pages
  + spec: Add conflict with the old provider of dnf.conf
  + [DNF5] Fix: Remove transaction_store_path from public, add getter/setter
  + [libdnf5 API] Base::get_plugins_info
  + [libdnf5 plugins] include iplugin.hpp in plugins instead of base.hpp
  + repo_sack: Treat all repos with solv_repo created as loaded (RhBug:2275530)
  + [DNF5] API: No inline methods in shared_options.hpp
  + [DNF5] API: offline::OfflineTransactionState: no inline methods, move cpp
  + [DNF5] API: Remove unused and buggy RpmTransactionItem class
  + [DNF5] Command: no inline methods
  + [DNF5] API: Context: add p_impl, move public vars to p_impl, getters
  + API: cli::session: no inline methods and public vars in opts classes
  + API: cli::session::Command: no inline methods
  + API: add p_impl to cli::session::Session
  + API: rpm::TransactionCallbacks: no inline methods
  + API: repo::RepoCallbacks: no inline methods
  + Prepare for switch of dnf5 in Rawhide
  + base: Make get_transaction_history unstable
  + Set `group` reason for packages removed by a group removal
  + [DNF5] Implement `--enable-plugin` and `--disable-plugin`
  + [libdnf5 API] Base::enable_disable_plugins
  + spec: Simplify man page files
  + Loggers: Fix: Add missing "null_loger.cpp" file
  + Loggers API: unify, explicit ctors, non-inline methods, use p_impl
  + doc: Review of DNF4 vs DNF5 CLI and configuration changes
  + Re-enable clang builds after API changes
  + Add `--store` option for storing arbitrary transaction
  + libdnf5::Goal: when adding serialized transaction accept local items
  + Goal: change `add_serialized_transaction()` to accept path to trans
  + Add group/env paths for transaction parsing/serializing
  + base::Transaction: during serialization allow specifying paths
  + base::Transaction: add `store_comps(...)` method
  + repo_sack: add stored_transaction repo and its private API
  + repo: add private API `add_xml_comps(path)`
  + Generalize logging of `read_group_solvable_from_xml(..)`
  + Add `environment_no_groups` to `GoalJobSettings`
  + libdnf5 IPlugin: Pass IPluginData instead of Base to constructor
  + libdnf5 IPlugin: Use pImpl
  + libdnf5 IPlugin: Do not use inline methods
  + dnf5 IPlugin: Do not use inline methods on API
  + libdnf5 IPlugin: Add argumets description
  + libdnf5 plugins: New hooks `pre/post_add_cmdline_packages`
  + libdnf5 plugins: New hook `repos_loaded`
  + libdnf5 plugins: New hook `repos_configured`
  + Base: notify_repos_configured and are_repos_configured methods
  + Fix: implicit conversion changes signedness, unused value
  + Disable unit tests for Copr dnf5 plugin
  + dnfdaemon: Document Polit CheckAuthorization call
  + dnfdaemon: Catch timeout during CheckAuthorization
  + Not handle compatibility.conf as configuration file
  + config: add search (se) and info (if) aliases
  + Improve documentation of repo config directories
  + Cross reference documentation
  + Document Repos and Vars Dirs
  + doc: Unify style and move "Files" section
  + Document repos configuration overrides
  + doc: Remove ":" in titles
  + Bump libdnf5/libdnf5-cli so version
  + Mark multiple strings for translation
  + Set locale for dnf5 run
  + spec: Add missing dnf-config-manager.8.gz file
  + Generate documentation for ConfigRepo Class
  + [Doc] Describe denerating repo cache path
  + dnf5daemon: Make availability case insensitive
  + dnf5: Drop unneeded severities capitalization
  + dnf5: Document --available as default for advisory cmd
  + dnf5daemon-client: Drop unneeded severities capitalization
  + advisory: filter_severity and filter_type case insensitive
  + dnfdaemon: Fix and enhance Advisory interface doc
  + Enable import data from DNF4 for systems without state dir
  + libdnf5 options: Unify constructors - pass args for storing by value
  + dnfdaemon: Missing signal registration
  + doc: config manager plugin: wrap too long lines
  + doc: document config-manager plugin
  + Packit: get version from specfile for copr_builds againts main
  + Update tests to use new `load_repos()` API
  + Use new load_repos instead of deprecated update_and_load_enabled_repos
  + Make `libdnf5::repo::Repo::load()` private
  + Deprecate: `update_and_load_enabled_repos`
  + RepoSack: add new `load_repos` method
  + Move update_and_load_repos and fix_group_missing_xml to Impl
  + Prevent loading plugins for unittests
  + Respect plugins configuration option for loading plugins
  + Add pImpl to `libdnf5::LogRouter`
  + Add pImpl to `libdnf5::MemoryBufferLogger`
  + Add pImpl to `libdnf5::OptionBinds`
  + Add pImpl to `libdnf5::OptionBinds::Item`
  + Add pImpl to `libdnf5::Config`
  + Add pImpl to `libdnf5::OptionStringList`
  + OptionStringList: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionBool`
  + OptionBool: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionNumber`
  + Add pImpl to `libdnf5::OptionPath`
  + Add pImpl to `libdnf5::OptionString`
  + libdnf5::OptionEnum: remove template, add pImpl
  + Add pImpl to `libdnf5::Option`
  + modules: Report problems with switching module streams
  + modules: Report switched module streams
  + modules: Add switching module streams as a possible transaction action
  + modules: Add replaces and replaced_by to TransactionModule
  + Add missing info updates alias, to match list command
  + Update `package_info_sections` not to use `scols_table_print_range`
  + libdnf-cli: Extract package info printing
  + ArgumentParser: use p_impl, no inline methods
  + ArgumentParser:PositionalArg: Unit tests: Support repeating of pos arg
  + ArgumentParser:PositionalArg: Support repeating of positional argument
  + Hide/Remove deprecated `libdnf5::repo::Repo` API
  + Remove deprecated members from `/include/libdnf5/logger/factory.hpp`
  + Remove deprecated unused function `create_forcearch_option()`
  + builddep: Don't escape globs, use expand_globs = false
  + builddep: Don't try to expand globs in pkg specs
  + libdnf5-cli::output: Use ifaces instead templates. Move code to .cpp files
  + Interfaces and adapters
  + module::ModuleStatus: Move to separate header file
  + comps::PackageType: Move to separate header file
  + cmp_naevr: Fix: pass by reference
  + modules: Report module solver problems
  + Accept SolverProblems for transacion resolve log
  + modules: Return problems from the module solver
  + modules: Add a method to process module solver problems
  + modules: Add a separate set of problem rules for modules
  + modules: Store the original module context also in the libsolv solvable
  + modules: Internalize modular repositories
  + Add pImpl to `libdnf5::repo::RepoCache` and `RepoCacheRemoveStatistics`
  + Add pImpl to `libdnf5::repo::RepoQuery`
  + Hide deprecated `libdnf5::base::with_config_file_path` into Impl
  + Remove deprecated `libdnf5::Base::load_config_from_file`
  + Move all `libdnf5::Base` members to pImpl
  + Add pImpl to `libdnf5::rpm::Reldep`
  + Add pImpl to `libdnf5::rpm::Changelog`
  + Add pImpl to `libdnf5::rpm::Nevra`
  + Add pImpl to `libdnf5::rpm::Checksum`
  + Add pImpl to `libdnf5::rpm::Package`
  + Adjust code to new rpm::PackageQuery::filter_* methods after the rebase
  + Add a method accepting std::string for filter_repo_id()
  + Add a method accepting std::string for filter_location()
  + Add a method accepting std::string for filter_file()
  + Add a method accepting std::string for filter_supplements()
  + Add a method accepting std::string for filter_enhances()
  + Add a method accepting std::string for filter_suggests()
  + Add a method accepting std::string for filter_recommends()
  + Add a method accepting std::string for filter_obsoletes()
  + Add a method accepting std::string for filter_conflicts()
  + Add a method accepting std::string for filter_requires()
  + Add a method accepting std::string for filter_description()
  + Add a method accepting std::string for filter_summary()
  + Add a method accepting std::string for filter_url()
  + Add a method accepting std::string for filter_sourcerpm()
  + Add a method accepting std::string for filter_nevra()
  + Add a method accepting std::string for filter_evr()
  + Add a method accepting std::string for filter_arch()
  + Add a method accepting std::string for filter_release()
  + Add a method accepting std::string for filter_version()
  + Add a method accepting std::string and int for filter_epoch()
  + Add a method accepting std::string for filter_name()
  + Add a method accepting std::string for filter_provides()
  + Extend version to four numbers (5.x.y.z)
  + Unify smallest version number name
  + cmake: rename PROJECT_VERSION_* to just VERSION_*
  + dnf5daemon: Document before_begin / after_complete signals
  + dnf5daemon: Signals to wrap rpm transaction execution
  + rpm: New callback to wrap whole rpm transaction
  + Add pImpl to `libdnf5::module::ModuleProfile`
  + Add pImpl to `libdnf5::module::ModuleDependency`
  + Add pImpl to `libdnf5::module::Nsvcap`
  + Add pImpl to `libdnf5::module::ModuleQuery`
  + Add pImpl to `libdnf5::comps::EnvironmentQuery`
  + Add pImpl to `libdnf5::comps::GroupQuery`
  + Add pImpl to `libdnf5::comps::Environment`
  + Add pImpl to `libdnf5::comps::Package`
  + Add pImpl to `libdnf5::comps::Group`
  + Remove unused `libdnf5::comps::GroupSack`
  + Remove unused `libdnf5::comps::EnvironmentSack`
  + Remove unused `libdnf5::comps::Comps`
  + Add pImpl to `libdnf5::advisory::Advisory`
  + Add pImpl to `libdnf5::advisory::AdvisoryReference`
  + Add pImpl to `libdnf5::advisory::AdvisoryCollection`
  + Add pImpl to `libdnf5::advisory::AdvisoryQuery`
  + Add pImpl to `libdnf5::rpm::RpmSignature`
  + Add pImpl to `libdnf5::transaction::Transaction`
  + Add pImpl to `libdnf5::rpm::KeyInfo`
  + Add pImpl to `libdnf5::repo::RepoSack`
  + Add pImpl to `libdnf5::base::SolverProblems`
  + Add pImpl to `libdnf5::base::LogEvent`
  + Add pImpl to `libdnf5::ConfigParser`
  + Add pImpl to `libdnf5::Vars`
  + Add pImpl to `libdnf5::transaction::TransactionHistory`
  + Add pImpl to `libdnf5::transaction::Package`
  + Add pImpl to `libdnf5::transaction::CompsGroup`
  + Add pImpl to `libdnf5::transaction::CompsEnvironment`
  + Add pImpl to `libdnf5::transaction::TransactionItem`
  + Remove several not needed imports
  + repo: add p_Impl and several needed utility methods
  + Repo: remove unused `fresh()` and `timestamp` attribute
  + Add pImpl to `ModuleItem` and remove definitions from header
  + Add pImpl to `libdnf5::base::transaction_*` classes
  + Add p_impl to libdnf5::GoalJobSettings and add getters and setters
  + Add p_impl to libdnf5::ResolveSpecSettings and add getters and setters
  + dnf5: bash completion: Prefer using "_comp_initialize" with fallback
  + dnf5: Bash completion: Switch to `_init_completion`
  + Fix `DISTRO_SYNC_ALL` (distro-sync without arguments, system upgrade)
  + Support RPMTRANS_FLAG_DEPLOOPS
  + Give inline methods hidden visibility by default
  + dnfdaemon: Make only internally used funcs static
  + dnfdaemon: Enhance Rpm.list() / Rpm.list_fd() documentation
  + doc: Add example of Rpm.list_fd usage in Python
  + dnf5daemon-client: Repoquery uses new Rpm:list_fd() API
  + dnfdaemon: New method list_fd() on Rpm interface
  + dnfdaemon: Serialize package object to JSON string
  + dnf5daemon: Handler that return data using UNIX_FD
  + dnf5daemon: Auxiliary method to write string to fd
  + dnf5daemon: Move utils functions into dnfdaemon namespace
  + dnf5daemon: get_session() method for D-Bus services
  + dnf5daemon-server: Ignore SIGPIPE
  + Vars: Add unit tests for API methods
  + Vars::unset: API method for removing variable
  + dnf5daemon-server/dbus: Install config files into /usr
  + Fix: libdnf5-cli::output::action_color: Move implementation to .cpp file
  + Fix: Do not use Variable-length arrays (VLAs) in C++ code
  + Add a hint to call base.setup() prior loading repositories
  + dnf5daemon-client: New switches for group list
  + doc: Include comps.Group interface to D-Bus API documentatin
  + dnfdaemon: Enhance comps.Group.list() method
  + dnf5daemon-client: Fix group.get_installed()
  + man: Link dnf5 pages to dnf</changelog>
</package>
<package pkgid="656784f2aae5332ee12031a6a1d9902864f1594015971cd3faa347d3bbbcba0d2bdd9d3387aefcf9bf592bfe91de00bc25944739b642766dd7eb9bec1d085bca" name="dnf5daemon-client" arch="x86_64">
  <version epoch="0" ver="5.2.0.0" rel="1.1"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703160000">- Initial packaging based on Fedora package
- Add initial SUSE specific patches to fix the build
  + Patch: dnf5-disable-Werror.patch
  + Patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Patch: dnf5-5.1.4-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678400">- Add missing file list entry for as_yum conditional</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678401">- Add missing directories to libdnf5 subpackage
- Unify formatting of build conditionals</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704283200">- Update to 5.1.10
  + Document dnf5 plugins
  + Document How-to write libdnf5 plugin tutorial
  + Document How-to write dnf5 plugin tutorial
  + Document Templates for libdnf5 plugin
  + Document Templates for dnf5 plugin
  + Sort the module info table
  + `module info` print hint for active modules
  + `module info` print "[a]" for active modules
  + Ensure write permission before importing packages
  + Change module dependency string to be the same as in dnf4
  + `module info`: improve summary and description
  + Escape glob characters in pkg specs for `builddep`
  + Add `mc` alias for `makecache`
  + Implement `logdir`, `log_size` and `log_rotate` config options
  + remove redundant "all" in command `check`
  + Improve bash completion
  + Fix progress bars miss newlines on non-interactive output
- Add patch to support RPM Group tag in dnf5daemon
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974400">- Update to 5.1.11
  + Update translations from weblate
  + Fix `--skip-unavailable` documentation
  + Make `cachedir`, `system_cachedir` relative to `installroot`
  + Workaround for swig-4.2.0 missing fragment dependency
  + Add `repoquery --recursive` option
  + Add `repoquery --providers-of=PACKAGE_ATTRIBUTE` option
  + Update documentation of repoquery
  + Update documentation for remove command behavior
  + Limit search pattern for remove command to NEVRAs and files
  + Disable zchunk on RHEL
  + Add dnf5.conf man page
  + Add RPM package Group attribute to dnf5daemon-server
  + Document changes related to caching
  + Document caching man page
  + Document Global Option `--help-cmd` dropped
  + log_event: Correct message for HINT_ICASE
- Drop patch to support RPM Group tag in dnf5daemon as it's part of this release
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974401">- Refresh patches to fix the build
  + Remove patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Remove patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Remove patch: dnf5-5.1.4-with-static-libsolvext.patch
  + Add Patch: dnf5-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Add Patch: dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Add Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708257600">- Update to 5.1.12
  + Update translations from weblate
  + Drop dnf obsoletion temporarily
  + Use regex for tmt plan names
  + Add tmt tests identifiers
  + PackageQuery: Add `filter_{latest,earliest}_evr_ignore_arch`
  + Suggest to use dnf5 command to install dnf5 plugins
  + Added arch option to the download command
  + CI: Upgrade action/checkout to a version with Node.js 20
  + Document explicit nevra remove commands and aliases dropped
  + build: Include &lt;unistd.h&gt; for isatty()
  + Change user info display on history command to include display name and username
  + Revert "Use focusbest: prefer latest deps versions over smaller transactions"
  + Fix a warning when building docs.
  + modules: Add a test for enabling default modules
  + modules: Add a new module stream to test data
  + modules: Respect defaults when enabling multiple streams of a module
  + modules: Fix TransactionItemType for not found modules
  + Build: Require GCC 10.1 for std::in_range&lt;&gt;()
  + Add --urlprotocol option to download command
  + dnfdaemon: Explicitly specify allowed config overrides
  + Disable dnf and dnf5daemon tests
  + needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
  + doc: Add --destdir option to upgrade command manual
  + Move number placeholder to postposition in copr_repo.cpp
  + Added url option
  + Load protected packages from installroot
  + Make protected_packages an append options
  + doc: Create a man page for Aliases
  + I18N: Annotate literals in advisory command
  + Extend filter_release and filter_version tests
  + package_query: Fix filter_version with non EQ comparator
  + Fix clang format
  + Fix code for string deduplication
  + Use placeholders to deduplicate strings
  + Add __hash__(), __str__(), and __repr__() for Package
  + Add __hash__() for Reldep Python binding
  + Add __repr__() to python bindings of Reldep
  + Define tp_str slot for Reldep Class
  + group: Fix using allowerasing option
  + Fix misspellings
  + I18N: Remove duplicate empty message IDs from catalogs
  + I18N: Do not mark empty strings for a translation</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689600">- Update to 5.1.13
  + Change location of automatic.conf
  + Limit message log to one on dnf5 start
  + Implement waiting for network for dnf5 automatic
  + Write dnf5 commandline to the log
  + Implement dnf5-automatic: Tool for managing automatic upgrades
  + Parametrize output stream in transaction table
  + Add `download --srpm` option
  + Add missing dbus signal registations
  + Add new versionlock bindings
  + Implement `dnf5 versionlock` command</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689601">- Move libdnf5 plugin directory ownership to libdnf5 package</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708948800">- Fix dependency on libcurl in dnf5-automatic</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1709899200">- Update to 5.1.14
  + Update translations from weblate
  + Make the error to resolve module metadata more descriptive
  + Switch off deltarpm support
  + Limit number of dnf5daemon simultaneously active sessions
  + Make info and list commands case insesitive
  + Allow dnf5daemon configuration overrides for root
  + Add repoquery.hpp for swig-4.2.1 support</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712232000">- Update to 5.1.17
  + Update translations from weblate
  + dnf5daemon: Remove reposdir from allowed config overrides
  + Document system-upgrade aliases
  + Improved Bash Completion
  + Print command line hints after resolve failure
  + Docuent Advisory.list() API usage
  + Add NEVRA field to advisory packages in dnf5daemon
  + Review and fix missing commands
  + Document dnf5daemon advisory
  + Document system-upgrade
  + system-upgrade: offline status subcommand
  + Add aliases `offline-distrosync`, `offline-upgrade`
  + Add `system-upgrade --offline` option
  + Add `offline`, `system-upgrade` commands
  + Automatically set `upgrade --downloadonly` when `--destdir` is used
  + Write warnings to stderr too in config-manager plugin
  + Add repoid to generated repository name in config-manager plugin
  + Bump sdbus-cpp requirement to 0.9.0
  + Document and implement dnf5daemon Rpm interface
  + Document and implement dnf5daemon Goal interface
  + Document and implement dnf5daemon Repo interface
  + Document and implement dnf5daemon Base interface
  + Document and implement dnf5daemon Advisory interface
  + Document and implement dnf5daemon SessionManager interface
  + Add `dnf5daemon repo --enable/--disable` commands
  + automatic: Skip network availability check without remote repo
  + dnf5daemon: Rpm.list() works with commandline pkgs</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712404800">- Move dbus policy configuration from /etc to /usr</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1714132800">- Rebase to 5.2.0.0
  + Update translations from weblate
  + [DNF5] `--enable-plugin` and `--disable-plugin`: no match found message
  + [DNF5] API: Move Context::libdnf5_plugins_enablement to p_impl
  + spec: Add conflict with the former provider of plugin man pages
  + spec: Add conflict with the old provider of dnf.conf
  + [DNF5] Fix: Remove transaction_store_path from public, add getter/setter
  + [libdnf5 API] Base::get_plugins_info
  + [libdnf5 plugins] include iplugin.hpp in plugins instead of base.hpp
  + repo_sack: Treat all repos with solv_repo created as loaded (RhBug:2275530)
  + [DNF5] API: No inline methods in shared_options.hpp
  + [DNF5] API: offline::OfflineTransactionState: no inline methods, move cpp
  + [DNF5] API: Remove unused and buggy RpmTransactionItem class
  + [DNF5] Command: no inline methods
  + [DNF5] API: Context: add p_impl, move public vars to p_impl, getters
  + API: cli::session: no inline methods and public vars in opts classes
  + API: cli::session::Command: no inline methods
  + API: add p_impl to cli::session::Session
  + API: rpm::TransactionCallbacks: no inline methods
  + API: repo::RepoCallbacks: no inline methods
  + Prepare for switch of dnf5 in Rawhide
  + base: Make get_transaction_history unstable
  + Set `group` reason for packages removed by a group removal
  + [DNF5] Implement `--enable-plugin` and `--disable-plugin`
  + [libdnf5 API] Base::enable_disable_plugins
  + spec: Simplify man page files
  + Loggers: Fix: Add missing "null_loger.cpp" file
  + Loggers API: unify, explicit ctors, non-inline methods, use p_impl
  + doc: Review of DNF4 vs DNF5 CLI and configuration changes
  + Re-enable clang builds after API changes
  + Add `--store` option for storing arbitrary transaction
  + libdnf5::Goal: when adding serialized transaction accept local items
  + Goal: change `add_serialized_transaction()` to accept path to trans
  + Add group/env paths for transaction parsing/serializing
  + base::Transaction: during serialization allow specifying paths
  + base::Transaction: add `store_comps(...)` method
  + repo_sack: add stored_transaction repo and its private API
  + repo: add private API `add_xml_comps(path)`
  + Generalize logging of `read_group_solvable_from_xml(..)`
  + Add `environment_no_groups` to `GoalJobSettings`
  + libdnf5 IPlugin: Pass IPluginData instead of Base to constructor
  + libdnf5 IPlugin: Use pImpl
  + libdnf5 IPlugin: Do not use inline methods
  + dnf5 IPlugin: Do not use inline methods on API
  + libdnf5 IPlugin: Add argumets description
  + libdnf5 plugins: New hooks `pre/post_add_cmdline_packages`
  + libdnf5 plugins: New hook `repos_loaded`
  + libdnf5 plugins: New hook `repos_configured`
  + Base: notify_repos_configured and are_repos_configured methods
  + Fix: implicit conversion changes signedness, unused value
  + Disable unit tests for Copr dnf5 plugin
  + dnfdaemon: Document Polit CheckAuthorization call
  + dnfdaemon: Catch timeout during CheckAuthorization
  + Not handle compatibility.conf as configuration file
  + config: add search (se) and info (if) aliases
  + Improve documentation of repo config directories
  + Cross reference documentation
  + Document Repos and Vars Dirs
  + doc: Unify style and move "Files" section
  + Document repos configuration overrides
  + doc: Remove ":" in titles
  + Bump libdnf5/libdnf5-cli so version
  + Mark multiple strings for translation
  + Set locale for dnf5 run
  + spec: Add missing dnf-config-manager.8.gz file
  + Generate documentation for ConfigRepo Class
  + [Doc] Describe denerating repo cache path
  + dnf5daemon: Make availability case insensitive
  + dnf5: Drop unneeded severities capitalization
  + dnf5: Document --available as default for advisory cmd
  + dnf5daemon-client: Drop unneeded severities capitalization
  + advisory: filter_severity and filter_type case insensitive
  + dnfdaemon: Fix and enhance Advisory interface doc
  + Enable import data from DNF4 for systems without state dir
  + libdnf5 options: Unify constructors - pass args for storing by value
  + dnfdaemon: Missing signal registration
  + doc: config manager plugin: wrap too long lines
  + doc: document config-manager plugin
  + Packit: get version from specfile for copr_builds againts main
  + Update tests to use new `load_repos()` API
  + Use new load_repos instead of deprecated update_and_load_enabled_repos
  + Make `libdnf5::repo::Repo::load()` private
  + Deprecate: `update_and_load_enabled_repos`
  + RepoSack: add new `load_repos` method
  + Move update_and_load_repos and fix_group_missing_xml to Impl
  + Prevent loading plugins for unittests
  + Respect plugins configuration option for loading plugins
  + Add pImpl to `libdnf5::LogRouter`
  + Add pImpl to `libdnf5::MemoryBufferLogger`
  + Add pImpl to `libdnf5::OptionBinds`
  + Add pImpl to `libdnf5::OptionBinds::Item`
  + Add pImpl to `libdnf5::Config`
  + Add pImpl to `libdnf5::OptionStringList`
  + OptionStringList: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionBool`
  + OptionBool: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionNumber`
  + Add pImpl to `libdnf5::OptionPath`
  + Add pImpl to `libdnf5::OptionString`
  + libdnf5::OptionEnum: remove template, add pImpl
  + Add pImpl to `libdnf5::Option`
  + modules: Report problems with switching module streams
  + modules: Report switched module streams
  + modules: Add switching module streams as a possible transaction action
  + modules: Add replaces and replaced_by to TransactionModule
  + Add missing info updates alias, to match list command
  + Update `package_info_sections` not to use `scols_table_print_range`
  + libdnf-cli: Extract package info printing
  + ArgumentParser: use p_impl, no inline methods
  + ArgumentParser:PositionalArg: Unit tests: Support repeating of pos arg
  + ArgumentParser:PositionalArg: Support repeating of positional argument
  + Hide/Remove deprecated `libdnf5::repo::Repo` API
  + Remove deprecated members from `/include/libdnf5/logger/factory.hpp`
  + Remove deprecated unused function `create_forcearch_option()`
  + builddep: Don't escape globs, use expand_globs = false
  + builddep: Don't try to expand globs in pkg specs
  + libdnf5-cli::output: Use ifaces instead templates. Move code to .cpp files
  + Interfaces and adapters
  + module::ModuleStatus: Move to separate header file
  + comps::PackageType: Move to separate header file
  + cmp_naevr: Fix: pass by reference
  + modules: Report module solver problems
  + Accept SolverProblems for transacion resolve log
  + modules: Return problems from the module solver
  + modules: Add a method to process module solver problems
  + modules: Add a separate set of problem rules for modules
  + modules: Store the original module context also in the libsolv solvable
  + modules: Internalize modular repositories
  + Add pImpl to `libdnf5::repo::RepoCache` and `RepoCacheRemoveStatistics`
  + Add pImpl to `libdnf5::repo::RepoQuery`
  + Hide deprecated `libdnf5::base::with_config_file_path` into Impl
  + Remove deprecated `libdnf5::Base::load_config_from_file`
  + Move all `libdnf5::Base` members to pImpl
  + Add pImpl to `libdnf5::rpm::Reldep`
  + Add pImpl to `libdnf5::rpm::Changelog`
  + Add pImpl to `libdnf5::rpm::Nevra`
  + Add pImpl to `libdnf5::rpm::Checksum`
  + Add pImpl to `libdnf5::rpm::Package`
  + Adjust code to new rpm::PackageQuery::filter_* methods after the rebase
  + Add a method accepting std::string for filter_repo_id()
  + Add a method accepting std::string for filter_location()
  + Add a method accepting std::string for filter_file()
  + Add a method accepting std::string for filter_supplements()
  + Add a method accepting std::string for filter_enhances()
  + Add a method accepting std::string for filter_suggests()
  + Add a method accepting std::string for filter_recommends()
  + Add a method accepting std::string for filter_obsoletes()
  + Add a method accepting std::string for filter_conflicts()
  + Add a method accepting std::string for filter_requires()
  + Add a method accepting std::string for filter_description()
  + Add a method accepting std::string for filter_summary()
  + Add a method accepting std::string for filter_url()
  + Add a method accepting std::string for filter_sourcerpm()
  + Add a method accepting std::string for filter_nevra()
  + Add a method accepting std::string for filter_evr()
  + Add a method accepting std::string for filter_arch()
  + Add a method accepting std::string for filter_release()
  + Add a method accepting std::string for filter_version()
  + Add a method accepting std::string and int for filter_epoch()
  + Add a method accepting std::string for filter_name()
  + Add a method accepting std::string for filter_provides()
  + Extend version to four numbers (5.x.y.z)
  + Unify smallest version number name
  + cmake: rename PROJECT_VERSION_* to just VERSION_*
  + dnf5daemon: Document before_begin / after_complete signals
  + dnf5daemon: Signals to wrap rpm transaction execution
  + rpm: New callback to wrap whole rpm transaction
  + Add pImpl to `libdnf5::module::ModuleProfile`
  + Add pImpl to `libdnf5::module::ModuleDependency`
  + Add pImpl to `libdnf5::module::Nsvcap`
  + Add pImpl to `libdnf5::module::ModuleQuery`
  + Add pImpl to `libdnf5::comps::EnvironmentQuery`
  + Add pImpl to `libdnf5::comps::GroupQuery`
  + Add pImpl to `libdnf5::comps::Environment`
  + Add pImpl to `libdnf5::comps::Package`
  + Add pImpl to `libdnf5::comps::Group`
  + Remove unused `libdnf5::comps::GroupSack`
  + Remove unused `libdnf5::comps::EnvironmentSack`
  + Remove unused `libdnf5::comps::Comps`
  + Add pImpl to `libdnf5::advisory::Advisory`
  + Add pImpl to `libdnf5::advisory::AdvisoryReference`
  + Add pImpl to `libdnf5::advisory::AdvisoryCollection`
  + Add pImpl to `libdnf5::advisory::AdvisoryQuery`
  + Add pImpl to `libdnf5::rpm::RpmSignature`
  + Add pImpl to `libdnf5::transaction::Transaction`
  + Add pImpl to `libdnf5::rpm::KeyInfo`
  + Add pImpl to `libdnf5::repo::RepoSack`
  + Add pImpl to `libdnf5::base::SolverProblems`
  + Add pImpl to `libdnf5::base::LogEvent`
  + Add pImpl to `libdnf5::ConfigParser`
  + Add pImpl to `libdnf5::Vars`
  + Add pImpl to `libdnf5::transaction::TransactionHistory`
  + Add pImpl to `libdnf5::transaction::Package`
  + Add pImpl to `libdnf5::transaction::CompsGroup`
  + Add pImpl to `libdnf5::transaction::CompsEnvironment`
  + Add pImpl to `libdnf5::transaction::TransactionItem`
  + Remove several not needed imports
  + repo: add p_Impl and several needed utility methods
  + Repo: remove unused `fresh()` and `timestamp` attribute
  + Add pImpl to `ModuleItem` and remove definitions from header
  + Add pImpl to `libdnf5::base::transaction_*` classes
  + Add p_impl to libdnf5::GoalJobSettings and add getters and setters
  + Add p_impl to libdnf5::ResolveSpecSettings and add getters and setters
  + dnf5: bash completion: Prefer using "_comp_initialize" with fallback
  + dnf5: Bash completion: Switch to `_init_completion`
  + Fix `DISTRO_SYNC_ALL` (distro-sync without arguments, system upgrade)
  + Support RPMTRANS_FLAG_DEPLOOPS
  + Give inline methods hidden visibility by default
  + dnfdaemon: Make only internally used funcs static
  + dnfdaemon: Enhance Rpm.list() / Rpm.list_fd() documentation
  + doc: Add example of Rpm.list_fd usage in Python
  + dnf5daemon-client: Repoquery uses new Rpm:list_fd() API
  + dnfdaemon: New method list_fd() on Rpm interface
  + dnfdaemon: Serialize package object to JSON string
  + dnf5daemon: Handler that return data using UNIX_FD
  + dnf5daemon: Auxiliary method to write string to fd
  + dnf5daemon: Move utils functions into dnfdaemon namespace
  + dnf5daemon: get_session() method for D-Bus services
  + dnf5daemon-server: Ignore SIGPIPE
  + Vars: Add unit tests for API methods
  + Vars::unset: API method for removing variable
  + dnf5daemon-server/dbus: Install config files into /usr
  + Fix: libdnf5-cli::output::action_color: Move implementation to .cpp file
  + Fix: Do not use Variable-length arrays (VLAs) in C++ code
  + Add a hint to call base.setup() prior loading repositories
  + dnf5daemon-client: New switches for group list
  + doc: Include comps.Group interface to D-Bus API documentatin
  + dnfdaemon: Enhance comps.Group.list() method
  + dnf5daemon-client: Fix group.get_installed()
  + man: Link dnf5 pages to dnf</changelog>
</package>
<package pkgid="7b2589652e4301165497fda9be674a0374591b5baadf0e4a751af2a2f58b6cc9a8de8c67e1b5d16ef1e9467c967c54b494f77fbecb0e23d30b37d5a09e8e3489" name="dnf5daemon-client-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.2.0.0" rel="1.1"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703160000">- Initial packaging based on Fedora package
- Add initial SUSE specific patches to fix the build
  + Patch: dnf5-disable-Werror.patch
  + Patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Patch: dnf5-5.1.4-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678400">- Add missing file list entry for as_yum conditional</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678401">- Add missing directories to libdnf5 subpackage
- Unify formatting of build conditionals</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704283200">- Update to 5.1.10
  + Document dnf5 plugins
  + Document How-to write libdnf5 plugin tutorial
  + Document How-to write dnf5 plugin tutorial
  + Document Templates for libdnf5 plugin
  + Document Templates for dnf5 plugin
  + Sort the module info table
  + `module info` print hint for active modules
  + `module info` print "[a]" for active modules
  + Ensure write permission before importing packages
  + Change module dependency string to be the same as in dnf4
  + `module info`: improve summary and description
  + Escape glob characters in pkg specs for `builddep`
  + Add `mc` alias for `makecache`
  + Implement `logdir`, `log_size` and `log_rotate` config options
  + remove redundant "all" in command `check`
  + Improve bash completion
  + Fix progress bars miss newlines on non-interactive output
- Add patch to support RPM Group tag in dnf5daemon
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974400">- Update to 5.1.11
  + Update translations from weblate
  + Fix `--skip-unavailable` documentation
  + Make `cachedir`, `system_cachedir` relative to `installroot`
  + Workaround for swig-4.2.0 missing fragment dependency
  + Add `repoquery --recursive` option
  + Add `repoquery --providers-of=PACKAGE_ATTRIBUTE` option
  + Update documentation of repoquery
  + Update documentation for remove command behavior
  + Limit search pattern for remove command to NEVRAs and files
  + Disable zchunk on RHEL
  + Add dnf5.conf man page
  + Add RPM package Group attribute to dnf5daemon-server
  + Document changes related to caching
  + Document caching man page
  + Document Global Option `--help-cmd` dropped
  + log_event: Correct message for HINT_ICASE
- Drop patch to support RPM Group tag in dnf5daemon as it's part of this release
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974401">- Refresh patches to fix the build
  + Remove patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Remove patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Remove patch: dnf5-5.1.4-with-static-libsolvext.patch
  + Add Patch: dnf5-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Add Patch: dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Add Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708257600">- Update to 5.1.12
  + Update translations from weblate
  + Drop dnf obsoletion temporarily
  + Use regex for tmt plan names
  + Add tmt tests identifiers
  + PackageQuery: Add `filter_{latest,earliest}_evr_ignore_arch`
  + Suggest to use dnf5 command to install dnf5 plugins
  + Added arch option to the download command
  + CI: Upgrade action/checkout to a version with Node.js 20
  + Document explicit nevra remove commands and aliases dropped
  + build: Include &lt;unistd.h&gt; for isatty()
  + Change user info display on history command to include display name and username
  + Revert "Use focusbest: prefer latest deps versions over smaller transactions"
  + Fix a warning when building docs.
  + modules: Add a test for enabling default modules
  + modules: Add a new module stream to test data
  + modules: Respect defaults when enabling multiple streams of a module
  + modules: Fix TransactionItemType for not found modules
  + Build: Require GCC 10.1 for std::in_range&lt;&gt;()
  + Add --urlprotocol option to download command
  + dnfdaemon: Explicitly specify allowed config overrides
  + Disable dnf and dnf5daemon tests
  + needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
  + doc: Add --destdir option to upgrade command manual
  + Move number placeholder to postposition in copr_repo.cpp
  + Added url option
  + Load protected packages from installroot
  + Make protected_packages an append options
  + doc: Create a man page for Aliases
  + I18N: Annotate literals in advisory command
  + Extend filter_release and filter_version tests
  + package_query: Fix filter_version with non EQ comparator
  + Fix clang format
  + Fix code for string deduplication
  + Use placeholders to deduplicate strings
  + Add __hash__(), __str__(), and __repr__() for Package
  + Add __hash__() for Reldep Python binding
  + Add __repr__() to python bindings of Reldep
  + Define tp_str slot for Reldep Class
  + group: Fix using allowerasing option
  + Fix misspellings
  + I18N: Remove duplicate empty message IDs from catalogs
  + I18N: Do not mark empty strings for a translation</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689600">- Update to 5.1.13
  + Change location of automatic.conf
  + Limit message log to one on dnf5 start
  + Implement waiting for network for dnf5 automatic
  + Write dnf5 commandline to the log
  + Implement dnf5-automatic: Tool for managing automatic upgrades
  + Parametrize output stream in transaction table
  + Add `download --srpm` option
  + Add missing dbus signal registations
  + Add new versionlock bindings
  + Implement `dnf5 versionlock` command</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689601">- Move libdnf5 plugin directory ownership to libdnf5 package</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708948800">- Fix dependency on libcurl in dnf5-automatic</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1709899200">- Update to 5.1.14
  + Update translations from weblate
  + Make the error to resolve module metadata more descriptive
  + Switch off deltarpm support
  + Limit number of dnf5daemon simultaneously active sessions
  + Make info and list commands case insesitive
  + Allow dnf5daemon configuration overrides for root
  + Add repoquery.hpp for swig-4.2.1 support</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712232000">- Update to 5.1.17
  + Update translations from weblate
  + dnf5daemon: Remove reposdir from allowed config overrides
  + Document system-upgrade aliases
  + Improved Bash Completion
  + Print command line hints after resolve failure
  + Docuent Advisory.list() API usage
  + Add NEVRA field to advisory packages in dnf5daemon
  + Review and fix missing commands
  + Document dnf5daemon advisory
  + Document system-upgrade
  + system-upgrade: offline status subcommand
  + Add aliases `offline-distrosync`, `offline-upgrade`
  + Add `system-upgrade --offline` option
  + Add `offline`, `system-upgrade` commands
  + Automatically set `upgrade --downloadonly` when `--destdir` is used
  + Write warnings to stderr too in config-manager plugin
  + Add repoid to generated repository name in config-manager plugin
  + Bump sdbus-cpp requirement to 0.9.0
  + Document and implement dnf5daemon Rpm interface
  + Document and implement dnf5daemon Goal interface
  + Document and implement dnf5daemon Repo interface
  + Document and implement dnf5daemon Base interface
  + Document and implement dnf5daemon Advisory interface
  + Document and implement dnf5daemon SessionManager interface
  + Add `dnf5daemon repo --enable/--disable` commands
  + automatic: Skip network availability check without remote repo
  + dnf5daemon: Rpm.list() works with commandline pkgs</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712404800">- Move dbus policy configuration from /etc to /usr</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1714132800">- Rebase to 5.2.0.0
  + Update translations from weblate
  + [DNF5] `--enable-plugin` and `--disable-plugin`: no match found message
  + [DNF5] API: Move Context::libdnf5_plugins_enablement to p_impl
  + spec: Add conflict with the former provider of plugin man pages
  + spec: Add conflict with the old provider of dnf.conf
  + [DNF5] Fix: Remove transaction_store_path from public, add getter/setter
  + [libdnf5 API] Base::get_plugins_info
  + [libdnf5 plugins] include iplugin.hpp in plugins instead of base.hpp
  + repo_sack: Treat all repos with solv_repo created as loaded (RhBug:2275530)
  + [DNF5] API: No inline methods in shared_options.hpp
  + [DNF5] API: offline::OfflineTransactionState: no inline methods, move cpp
  + [DNF5] API: Remove unused and buggy RpmTransactionItem class
  + [DNF5] Command: no inline methods
  + [DNF5] API: Context: add p_impl, move public vars to p_impl, getters
  + API: cli::session: no inline methods and public vars in opts classes
  + API: cli::session::Command: no inline methods
  + API: add p_impl to cli::session::Session
  + API: rpm::TransactionCallbacks: no inline methods
  + API: repo::RepoCallbacks: no inline methods
  + Prepare for switch of dnf5 in Rawhide
  + base: Make get_transaction_history unstable
  + Set `group` reason for packages removed by a group removal
  + [DNF5] Implement `--enable-plugin` and `--disable-plugin`
  + [libdnf5 API] Base::enable_disable_plugins
  + spec: Simplify man page files
  + Loggers: Fix: Add missing "null_loger.cpp" file
  + Loggers API: unify, explicit ctors, non-inline methods, use p_impl
  + doc: Review of DNF4 vs DNF5 CLI and configuration changes
  + Re-enable clang builds after API changes
  + Add `--store` option for storing arbitrary transaction
  + libdnf5::Goal: when adding serialized transaction accept local items
  + Goal: change `add_serialized_transaction()` to accept path to trans
  + Add group/env paths for transaction parsing/serializing
  + base::Transaction: during serialization allow specifying paths
  + base::Transaction: add `store_comps(...)` method
  + repo_sack: add stored_transaction repo and its private API
  + repo: add private API `add_xml_comps(path)`
  + Generalize logging of `read_group_solvable_from_xml(..)`
  + Add `environment_no_groups` to `GoalJobSettings`
  + libdnf5 IPlugin: Pass IPluginData instead of Base to constructor
  + libdnf5 IPlugin: Use pImpl
  + libdnf5 IPlugin: Do not use inline methods
  + dnf5 IPlugin: Do not use inline methods on API
  + libdnf5 IPlugin: Add argumets description
  + libdnf5 plugins: New hooks `pre/post_add_cmdline_packages`
  + libdnf5 plugins: New hook `repos_loaded`
  + libdnf5 plugins: New hook `repos_configured`
  + Base: notify_repos_configured and are_repos_configured methods
  + Fix: implicit conversion changes signedness, unused value
  + Disable unit tests for Copr dnf5 plugin
  + dnfdaemon: Document Polit CheckAuthorization call
  + dnfdaemon: Catch timeout during CheckAuthorization
  + Not handle compatibility.conf as configuration file
  + config: add search (se) and info (if) aliases
  + Improve documentation of repo config directories
  + Cross reference documentation
  + Document Repos and Vars Dirs
  + doc: Unify style and move "Files" section
  + Document repos configuration overrides
  + doc: Remove ":" in titles
  + Bump libdnf5/libdnf5-cli so version
  + Mark multiple strings for translation
  + Set locale for dnf5 run
  + spec: Add missing dnf-config-manager.8.gz file
  + Generate documentation for ConfigRepo Class
  + [Doc] Describe denerating repo cache path
  + dnf5daemon: Make availability case insensitive
  + dnf5: Drop unneeded severities capitalization
  + dnf5: Document --available as default for advisory cmd
  + dnf5daemon-client: Drop unneeded severities capitalization
  + advisory: filter_severity and filter_type case insensitive
  + dnfdaemon: Fix and enhance Advisory interface doc
  + Enable import data from DNF4 for systems without state dir
  + libdnf5 options: Unify constructors - pass args for storing by value
  + dnfdaemon: Missing signal registration
  + doc: config manager plugin: wrap too long lines
  + doc: document config-manager plugin
  + Packit: get version from specfile for copr_builds againts main
  + Update tests to use new `load_repos()` API
  + Use new load_repos instead of deprecated update_and_load_enabled_repos
  + Make `libdnf5::repo::Repo::load()` private
  + Deprecate: `update_and_load_enabled_repos`
  + RepoSack: add new `load_repos` method
  + Move update_and_load_repos and fix_group_missing_xml to Impl
  + Prevent loading plugins for unittests
  + Respect plugins configuration option for loading plugins
  + Add pImpl to `libdnf5::LogRouter`
  + Add pImpl to `libdnf5::MemoryBufferLogger`
  + Add pImpl to `libdnf5::OptionBinds`
  + Add pImpl to `libdnf5::OptionBinds::Item`
  + Add pImpl to `libdnf5::Config`
  + Add pImpl to `libdnf5::OptionStringList`
  + OptionStringList: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionBool`
  + OptionBool: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionNumber`
  + Add pImpl to `libdnf5::OptionPath`
  + Add pImpl to `libdnf5::OptionString`
  + libdnf5::OptionEnum: remove template, add pImpl
  + Add pImpl to `libdnf5::Option`
  + modules: Report problems with switching module streams
  + modules: Report switched module streams
  + modules: Add switching module streams as a possible transaction action
  + modules: Add replaces and replaced_by to TransactionModule
  + Add missing info updates alias, to match list command
  + Update `package_info_sections` not to use `scols_table_print_range`
  + libdnf-cli: Extract package info printing
  + ArgumentParser: use p_impl, no inline methods
  + ArgumentParser:PositionalArg: Unit tests: Support repeating of pos arg
  + ArgumentParser:PositionalArg: Support repeating of positional argument
  + Hide/Remove deprecated `libdnf5::repo::Repo` API
  + Remove deprecated members from `/include/libdnf5/logger/factory.hpp`
  + Remove deprecated unused function `create_forcearch_option()`
  + builddep: Don't escape globs, use expand_globs = false
  + builddep: Don't try to expand globs in pkg specs
  + libdnf5-cli::output: Use ifaces instead templates. Move code to .cpp files
  + Interfaces and adapters
  + module::ModuleStatus: Move to separate header file
  + comps::PackageType: Move to separate header file
  + cmp_naevr: Fix: pass by reference
  + modules: Report module solver problems
  + Accept SolverProblems for transacion resolve log
  + modules: Return problems from the module solver
  + modules: Add a method to process module solver problems
  + modules: Add a separate set of problem rules for modules
  + modules: Store the original module context also in the libsolv solvable
  + modules: Internalize modular repositories
  + Add pImpl to `libdnf5::repo::RepoCache` and `RepoCacheRemoveStatistics`
  + Add pImpl to `libdnf5::repo::RepoQuery`
  + Hide deprecated `libdnf5::base::with_config_file_path` into Impl
  + Remove deprecated `libdnf5::Base::load_config_from_file`
  + Move all `libdnf5::Base` members to pImpl
  + Add pImpl to `libdnf5::rpm::Reldep`
  + Add pImpl to `libdnf5::rpm::Changelog`
  + Add pImpl to `libdnf5::rpm::Nevra`
  + Add pImpl to `libdnf5::rpm::Checksum`
  + Add pImpl to `libdnf5::rpm::Package`
  + Adjust code to new rpm::PackageQuery::filter_* methods after the rebase
  + Add a method accepting std::string for filter_repo_id()
  + Add a method accepting std::string for filter_location()
  + Add a method accepting std::string for filter_file()
  + Add a method accepting std::string for filter_supplements()
  + Add a method accepting std::string for filter_enhances()
  + Add a method accepting std::string for filter_suggests()
  + Add a method accepting std::string for filter_recommends()
  + Add a method accepting std::string for filter_obsoletes()
  + Add a method accepting std::string for filter_conflicts()
  + Add a method accepting std::string for filter_requires()
  + Add a method accepting std::string for filter_description()
  + Add a method accepting std::string for filter_summary()
  + Add a method accepting std::string for filter_url()
  + Add a method accepting std::string for filter_sourcerpm()
  + Add a method accepting std::string for filter_nevra()
  + Add a method accepting std::string for filter_evr()
  + Add a method accepting std::string for filter_arch()
  + Add a method accepting std::string for filter_release()
  + Add a method accepting std::string for filter_version()
  + Add a method accepting std::string and int for filter_epoch()
  + Add a method accepting std::string for filter_name()
  + Add a method accepting std::string for filter_provides()
  + Extend version to four numbers (5.x.y.z)
  + Unify smallest version number name
  + cmake: rename PROJECT_VERSION_* to just VERSION_*
  + dnf5daemon: Document before_begin / after_complete signals
  + dnf5daemon: Signals to wrap rpm transaction execution
  + rpm: New callback to wrap whole rpm transaction
  + Add pImpl to `libdnf5::module::ModuleProfile`
  + Add pImpl to `libdnf5::module::ModuleDependency`
  + Add pImpl to `libdnf5::module::Nsvcap`
  + Add pImpl to `libdnf5::module::ModuleQuery`
  + Add pImpl to `libdnf5::comps::EnvironmentQuery`
  + Add pImpl to `libdnf5::comps::GroupQuery`
  + Add pImpl to `libdnf5::comps::Environment`
  + Add pImpl to `libdnf5::comps::Package`
  + Add pImpl to `libdnf5::comps::Group`
  + Remove unused `libdnf5::comps::GroupSack`
  + Remove unused `libdnf5::comps::EnvironmentSack`
  + Remove unused `libdnf5::comps::Comps`
  + Add pImpl to `libdnf5::advisory::Advisory`
  + Add pImpl to `libdnf5::advisory::AdvisoryReference`
  + Add pImpl to `libdnf5::advisory::AdvisoryCollection`
  + Add pImpl to `libdnf5::advisory::AdvisoryQuery`
  + Add pImpl to `libdnf5::rpm::RpmSignature`
  + Add pImpl to `libdnf5::transaction::Transaction`
  + Add pImpl to `libdnf5::rpm::KeyInfo`
  + Add pImpl to `libdnf5::repo::RepoSack`
  + Add pImpl to `libdnf5::base::SolverProblems`
  + Add pImpl to `libdnf5::base::LogEvent`
  + Add pImpl to `libdnf5::ConfigParser`
  + Add pImpl to `libdnf5::Vars`
  + Add pImpl to `libdnf5::transaction::TransactionHistory`
  + Add pImpl to `libdnf5::transaction::Package`
  + Add pImpl to `libdnf5::transaction::CompsGroup`
  + Add pImpl to `libdnf5::transaction::CompsEnvironment`
  + Add pImpl to `libdnf5::transaction::TransactionItem`
  + Remove several not needed imports
  + repo: add p_Impl and several needed utility methods
  + Repo: remove unused `fresh()` and `timestamp` attribute
  + Add pImpl to `ModuleItem` and remove definitions from header
  + Add pImpl to `libdnf5::base::transaction_*` classes
  + Add p_impl to libdnf5::GoalJobSettings and add getters and setters
  + Add p_impl to libdnf5::ResolveSpecSettings and add getters and setters
  + dnf5: bash completion: Prefer using "_comp_initialize" with fallback
  + dnf5: Bash completion: Switch to `_init_completion`
  + Fix `DISTRO_SYNC_ALL` (distro-sync without arguments, system upgrade)
  + Support RPMTRANS_FLAG_DEPLOOPS
  + Give inline methods hidden visibility by default
  + dnfdaemon: Make only internally used funcs static
  + dnfdaemon: Enhance Rpm.list() / Rpm.list_fd() documentation
  + doc: Add example of Rpm.list_fd usage in Python
  + dnf5daemon-client: Repoquery uses new Rpm:list_fd() API
  + dnfdaemon: New method list_fd() on Rpm interface
  + dnfdaemon: Serialize package object to JSON string
  + dnf5daemon: Handler that return data using UNIX_FD
  + dnf5daemon: Auxiliary method to write string to fd
  + dnf5daemon: Move utils functions into dnfdaemon namespace
  + dnf5daemon: get_session() method for D-Bus services
  + dnf5daemon-server: Ignore SIGPIPE
  + Vars: Add unit tests for API methods
  + Vars::unset: API method for removing variable
  + dnf5daemon-server/dbus: Install config files into /usr
  + Fix: libdnf5-cli::output::action_color: Move implementation to .cpp file
  + Fix: Do not use Variable-length arrays (VLAs) in C++ code
  + Add a hint to call base.setup() prior loading repositories
  + dnf5daemon-client: New switches for group list
  + doc: Include comps.Group interface to D-Bus API documentatin
  + dnfdaemon: Enhance comps.Group.list() method
  + dnf5daemon-client: Fix group.get_installed()
  + man: Link dnf5 pages to dnf</changelog>
</package>
<package pkgid="45d2678730bf3b5e802fe09552b272974b7d7d159efcad65bdd037e9bc90985c5c03c26a6c7e3747e49a75065074675421be4b02d37200c1be9c45bb804545a7" name="dnf5daemon-server" arch="x86_64">
  <version epoch="0" ver="5.2.0.0" rel="1.1"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703160000">- Initial packaging based on Fedora package
- Add initial SUSE specific patches to fix the build
  + Patch: dnf5-disable-Werror.patch
  + Patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Patch: dnf5-5.1.4-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678400">- Add missing file list entry for as_yum conditional</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678401">- Add missing directories to libdnf5 subpackage
- Unify formatting of build conditionals</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704283200">- Update to 5.1.10
  + Document dnf5 plugins
  + Document How-to write libdnf5 plugin tutorial
  + Document How-to write dnf5 plugin tutorial
  + Document Templates for libdnf5 plugin
  + Document Templates for dnf5 plugin
  + Sort the module info table
  + `module info` print hint for active modules
  + `module info` print "[a]" for active modules
  + Ensure write permission before importing packages
  + Change module dependency string to be the same as in dnf4
  + `module info`: improve summary and description
  + Escape glob characters in pkg specs for `builddep`
  + Add `mc` alias for `makecache`
  + Implement `logdir`, `log_size` and `log_rotate` config options
  + remove redundant "all" in command `check`
  + Improve bash completion
  + Fix progress bars miss newlines on non-interactive output
- Add patch to support RPM Group tag in dnf5daemon
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974400">- Update to 5.1.11
  + Update translations from weblate
  + Fix `--skip-unavailable` documentation
  + Make `cachedir`, `system_cachedir` relative to `installroot`
  + Workaround for swig-4.2.0 missing fragment dependency
  + Add `repoquery --recursive` option
  + Add `repoquery --providers-of=PACKAGE_ATTRIBUTE` option
  + Update documentation of repoquery
  + Update documentation for remove command behavior
  + Limit search pattern for remove command to NEVRAs and files
  + Disable zchunk on RHEL
  + Add dnf5.conf man page
  + Add RPM package Group attribute to dnf5daemon-server
  + Document changes related to caching
  + Document caching man page
  + Document Global Option `--help-cmd` dropped
  + log_event: Correct message for HINT_ICASE
- Drop patch to support RPM Group tag in dnf5daemon as it's part of this release
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974401">- Refresh patches to fix the build
  + Remove patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Remove patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Remove patch: dnf5-5.1.4-with-static-libsolvext.patch
  + Add Patch: dnf5-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Add Patch: dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Add Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708257600">- Update to 5.1.12
  + Update translations from weblate
  + Drop dnf obsoletion temporarily
  + Use regex for tmt plan names
  + Add tmt tests identifiers
  + PackageQuery: Add `filter_{latest,earliest}_evr_ignore_arch`
  + Suggest to use dnf5 command to install dnf5 plugins
  + Added arch option to the download command
  + CI: Upgrade action/checkout to a version with Node.js 20
  + Document explicit nevra remove commands and aliases dropped
  + build: Include &lt;unistd.h&gt; for isatty()
  + Change user info display on history command to include display name and username
  + Revert "Use focusbest: prefer latest deps versions over smaller transactions"
  + Fix a warning when building docs.
  + modules: Add a test for enabling default modules
  + modules: Add a new module stream to test data
  + modules: Respect defaults when enabling multiple streams of a module
  + modules: Fix TransactionItemType for not found modules
  + Build: Require GCC 10.1 for std::in_range&lt;&gt;()
  + Add --urlprotocol option to download command
  + dnfdaemon: Explicitly specify allowed config overrides
  + Disable dnf and dnf5daemon tests
  + needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
  + doc: Add --destdir option to upgrade command manual
  + Move number placeholder to postposition in copr_repo.cpp
  + Added url option
  + Load protected packages from installroot
  + Make protected_packages an append options
  + doc: Create a man page for Aliases
  + I18N: Annotate literals in advisory command
  + Extend filter_release and filter_version tests
  + package_query: Fix filter_version with non EQ comparator
  + Fix clang format
  + Fix code for string deduplication
  + Use placeholders to deduplicate strings
  + Add __hash__(), __str__(), and __repr__() for Package
  + Add __hash__() for Reldep Python binding
  + Add __repr__() to python bindings of Reldep
  + Define tp_str slot for Reldep Class
  + group: Fix using allowerasing option
  + Fix misspellings
  + I18N: Remove duplicate empty message IDs from catalogs
  + I18N: Do not mark empty strings for a translation</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689600">- Update to 5.1.13
  + Change location of automatic.conf
  + Limit message log to one on dnf5 start
  + Implement waiting for network for dnf5 automatic
  + Write dnf5 commandline to the log
  + Implement dnf5-automatic: Tool for managing automatic upgrades
  + Parametrize output stream in transaction table
  + Add `download --srpm` option
  + Add missing dbus signal registations
  + Add new versionlock bindings
  + Implement `dnf5 versionlock` command</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689601">- Move libdnf5 plugin directory ownership to libdnf5 package</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708948800">- Fix dependency on libcurl in dnf5-automatic</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1709899200">- Update to 5.1.14
  + Update translations from weblate
  + Make the error to resolve module metadata more descriptive
  + Switch off deltarpm support
  + Limit number of dnf5daemon simultaneously active sessions
  + Make info and list commands case insesitive
  + Allow dnf5daemon configuration overrides for root
  + Add repoquery.hpp for swig-4.2.1 support</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712232000">- Update to 5.1.17
  + Update translations from weblate
  + dnf5daemon: Remove reposdir from allowed config overrides
  + Document system-upgrade aliases
  + Improved Bash Completion
  + Print command line hints after resolve failure
  + Docuent Advisory.list() API usage
  + Add NEVRA field to advisory packages in dnf5daemon
  + Review and fix missing commands
  + Document dnf5daemon advisory
  + Document system-upgrade
  + system-upgrade: offline status subcommand
  + Add aliases `offline-distrosync`, `offline-upgrade`
  + Add `system-upgrade --offline` option
  + Add `offline`, `system-upgrade` commands
  + Automatically set `upgrade --downloadonly` when `--destdir` is used
  + Write warnings to stderr too in config-manager plugin
  + Add repoid to generated repository name in config-manager plugin
  + Bump sdbus-cpp requirement to 0.9.0
  + Document and implement dnf5daemon Rpm interface
  + Document and implement dnf5daemon Goal interface
  + Document and implement dnf5daemon Repo interface
  + Document and implement dnf5daemon Base interface
  + Document and implement dnf5daemon Advisory interface
  + Document and implement dnf5daemon SessionManager interface
  + Add `dnf5daemon repo --enable/--disable` commands
  + automatic: Skip network availability check without remote repo
  + dnf5daemon: Rpm.list() works with commandline pkgs</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712404800">- Move dbus policy configuration from /etc to /usr</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1714132800">- Rebase to 5.2.0.0
  + Update translations from weblate
  + [DNF5] `--enable-plugin` and `--disable-plugin`: no match found message
  + [DNF5] API: Move Context::libdnf5_plugins_enablement to p_impl
  + spec: Add conflict with the former provider of plugin man pages
  + spec: Add conflict with the old provider of dnf.conf
  + [DNF5] Fix: Remove transaction_store_path from public, add getter/setter
  + [libdnf5 API] Base::get_plugins_info
  + [libdnf5 plugins] include iplugin.hpp in plugins instead of base.hpp
  + repo_sack: Treat all repos with solv_repo created as loaded (RhBug:2275530)
  + [DNF5] API: No inline methods in shared_options.hpp
  + [DNF5] API: offline::OfflineTransactionState: no inline methods, move cpp
  + [DNF5] API: Remove unused and buggy RpmTransactionItem class
  + [DNF5] Command: no inline methods
  + [DNF5] API: Context: add p_impl, move public vars to p_impl, getters
  + API: cli::session: no inline methods and public vars in opts classes
  + API: cli::session::Command: no inline methods
  + API: add p_impl to cli::session::Session
  + API: rpm::TransactionCallbacks: no inline methods
  + API: repo::RepoCallbacks: no inline methods
  + Prepare for switch of dnf5 in Rawhide
  + base: Make get_transaction_history unstable
  + Set `group` reason for packages removed by a group removal
  + [DNF5] Implement `--enable-plugin` and `--disable-plugin`
  + [libdnf5 API] Base::enable_disable_plugins
  + spec: Simplify man page files
  + Loggers: Fix: Add missing "null_loger.cpp" file
  + Loggers API: unify, explicit ctors, non-inline methods, use p_impl
  + doc: Review of DNF4 vs DNF5 CLI and configuration changes
  + Re-enable clang builds after API changes
  + Add `--store` option for storing arbitrary transaction
  + libdnf5::Goal: when adding serialized transaction accept local items
  + Goal: change `add_serialized_transaction()` to accept path to trans
  + Add group/env paths for transaction parsing/serializing
  + base::Transaction: during serialization allow specifying paths
  + base::Transaction: add `store_comps(...)` method
  + repo_sack: add stored_transaction repo and its private API
  + repo: add private API `add_xml_comps(path)`
  + Generalize logging of `read_group_solvable_from_xml(..)`
  + Add `environment_no_groups` to `GoalJobSettings`
  + libdnf5 IPlugin: Pass IPluginData instead of Base to constructor
  + libdnf5 IPlugin: Use pImpl
  + libdnf5 IPlugin: Do not use inline methods
  + dnf5 IPlugin: Do not use inline methods on API
  + libdnf5 IPlugin: Add argumets description
  + libdnf5 plugins: New hooks `pre/post_add_cmdline_packages`
  + libdnf5 plugins: New hook `repos_loaded`
  + libdnf5 plugins: New hook `repos_configured`
  + Base: notify_repos_configured and are_repos_configured methods
  + Fix: implicit conversion changes signedness, unused value
  + Disable unit tests for Copr dnf5 plugin
  + dnfdaemon: Document Polit CheckAuthorization call
  + dnfdaemon: Catch timeout during CheckAuthorization
  + Not handle compatibility.conf as configuration file
  + config: add search (se) and info (if) aliases
  + Improve documentation of repo config directories
  + Cross reference documentation
  + Document Repos and Vars Dirs
  + doc: Unify style and move "Files" section
  + Document repos configuration overrides
  + doc: Remove ":" in titles
  + Bump libdnf5/libdnf5-cli so version
  + Mark multiple strings for translation
  + Set locale for dnf5 run
  + spec: Add missing dnf-config-manager.8.gz file
  + Generate documentation for ConfigRepo Class
  + [Doc] Describe denerating repo cache path
  + dnf5daemon: Make availability case insensitive
  + dnf5: Drop unneeded severities capitalization
  + dnf5: Document --available as default for advisory cmd
  + dnf5daemon-client: Drop unneeded severities capitalization
  + advisory: filter_severity and filter_type case insensitive
  + dnfdaemon: Fix and enhance Advisory interface doc
  + Enable import data from DNF4 for systems without state dir
  + libdnf5 options: Unify constructors - pass args for storing by value
  + dnfdaemon: Missing signal registration
  + doc: config manager plugin: wrap too long lines
  + doc: document config-manager plugin
  + Packit: get version from specfile for copr_builds againts main
  + Update tests to use new `load_repos()` API
  + Use new load_repos instead of deprecated update_and_load_enabled_repos
  + Make `libdnf5::repo::Repo::load()` private
  + Deprecate: `update_and_load_enabled_repos`
  + RepoSack: add new `load_repos` method
  + Move update_and_load_repos and fix_group_missing_xml to Impl
  + Prevent loading plugins for unittests
  + Respect plugins configuration option for loading plugins
  + Add pImpl to `libdnf5::LogRouter`
  + Add pImpl to `libdnf5::MemoryBufferLogger`
  + Add pImpl to `libdnf5::OptionBinds`
  + Add pImpl to `libdnf5::OptionBinds::Item`
  + Add pImpl to `libdnf5::Config`
  + Add pImpl to `libdnf5::OptionStringList`
  + OptionStringList: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionBool`
  + OptionBool: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionNumber`
  + Add pImpl to `libdnf5::OptionPath`
  + Add pImpl to `libdnf5::OptionString`
  + libdnf5::OptionEnum: remove template, add pImpl
  + Add pImpl to `libdnf5::Option`
  + modules: Report problems with switching module streams
  + modules: Report switched module streams
  + modules: Add switching module streams as a possible transaction action
  + modules: Add replaces and replaced_by to TransactionModule
  + Add missing info updates alias, to match list command
  + Update `package_info_sections` not to use `scols_table_print_range`
  + libdnf-cli: Extract package info printing
  + ArgumentParser: use p_impl, no inline methods
  + ArgumentParser:PositionalArg: Unit tests: Support repeating of pos arg
  + ArgumentParser:PositionalArg: Support repeating of positional argument
  + Hide/Remove deprecated `libdnf5::repo::Repo` API
  + Remove deprecated members from `/include/libdnf5/logger/factory.hpp`
  + Remove deprecated unused function `create_forcearch_option()`
  + builddep: Don't escape globs, use expand_globs = false
  + builddep: Don't try to expand globs in pkg specs
  + libdnf5-cli::output: Use ifaces instead templates. Move code to .cpp files
  + Interfaces and adapters
  + module::ModuleStatus: Move to separate header file
  + comps::PackageType: Move to separate header file
  + cmp_naevr: Fix: pass by reference
  + modules: Report module solver problems
  + Accept SolverProblems for transacion resolve log
  + modules: Return problems from the module solver
  + modules: Add a method to process module solver problems
  + modules: Add a separate set of problem rules for modules
  + modules: Store the original module context also in the libsolv solvable
  + modules: Internalize modular repositories
  + Add pImpl to `libdnf5::repo::RepoCache` and `RepoCacheRemoveStatistics`
  + Add pImpl to `libdnf5::repo::RepoQuery`
  + Hide deprecated `libdnf5::base::with_config_file_path` into Impl
  + Remove deprecated `libdnf5::Base::load_config_from_file`
  + Move all `libdnf5::Base` members to pImpl
  + Add pImpl to `libdnf5::rpm::Reldep`
  + Add pImpl to `libdnf5::rpm::Changelog`
  + Add pImpl to `libdnf5::rpm::Nevra`
  + Add pImpl to `libdnf5::rpm::Checksum`
  + Add pImpl to `libdnf5::rpm::Package`
  + Adjust code to new rpm::PackageQuery::filter_* methods after the rebase
  + Add a method accepting std::string for filter_repo_id()
  + Add a method accepting std::string for filter_location()
  + Add a method accepting std::string for filter_file()
  + Add a method accepting std::string for filter_supplements()
  + Add a method accepting std::string for filter_enhances()
  + Add a method accepting std::string for filter_suggests()
  + Add a method accepting std::string for filter_recommends()
  + Add a method accepting std::string for filter_obsoletes()
  + Add a method accepting std::string for filter_conflicts()
  + Add a method accepting std::string for filter_requires()
  + Add a method accepting std::string for filter_description()
  + Add a method accepting std::string for filter_summary()
  + Add a method accepting std::string for filter_url()
  + Add a method accepting std::string for filter_sourcerpm()
  + Add a method accepting std::string for filter_nevra()
  + Add a method accepting std::string for filter_evr()
  + Add a method accepting std::string for filter_arch()
  + Add a method accepting std::string for filter_release()
  + Add a method accepting std::string for filter_version()
  + Add a method accepting std::string and int for filter_epoch()
  + Add a method accepting std::string for filter_name()
  + Add a method accepting std::string for filter_provides()
  + Extend version to four numbers (5.x.y.z)
  + Unify smallest version number name
  + cmake: rename PROJECT_VERSION_* to just VERSION_*
  + dnf5daemon: Document before_begin / after_complete signals
  + dnf5daemon: Signals to wrap rpm transaction execution
  + rpm: New callback to wrap whole rpm transaction
  + Add pImpl to `libdnf5::module::ModuleProfile`
  + Add pImpl to `libdnf5::module::ModuleDependency`
  + Add pImpl to `libdnf5::module::Nsvcap`
  + Add pImpl to `libdnf5::module::ModuleQuery`
  + Add pImpl to `libdnf5::comps::EnvironmentQuery`
  + Add pImpl to `libdnf5::comps::GroupQuery`
  + Add pImpl to `libdnf5::comps::Environment`
  + Add pImpl to `libdnf5::comps::Package`
  + Add pImpl to `libdnf5::comps::Group`
  + Remove unused `libdnf5::comps::GroupSack`
  + Remove unused `libdnf5::comps::EnvironmentSack`
  + Remove unused `libdnf5::comps::Comps`
  + Add pImpl to `libdnf5::advisory::Advisory`
  + Add pImpl to `libdnf5::advisory::AdvisoryReference`
  + Add pImpl to `libdnf5::advisory::AdvisoryCollection`
  + Add pImpl to `libdnf5::advisory::AdvisoryQuery`
  + Add pImpl to `libdnf5::rpm::RpmSignature`
  + Add pImpl to `libdnf5::transaction::Transaction`
  + Add pImpl to `libdnf5::rpm::KeyInfo`
  + Add pImpl to `libdnf5::repo::RepoSack`
  + Add pImpl to `libdnf5::base::SolverProblems`
  + Add pImpl to `libdnf5::base::LogEvent`
  + Add pImpl to `libdnf5::ConfigParser`
  + Add pImpl to `libdnf5::Vars`
  + Add pImpl to `libdnf5::transaction::TransactionHistory`
  + Add pImpl to `libdnf5::transaction::Package`
  + Add pImpl to `libdnf5::transaction::CompsGroup`
  + Add pImpl to `libdnf5::transaction::CompsEnvironment`
  + Add pImpl to `libdnf5::transaction::TransactionItem`
  + Remove several not needed imports
  + repo: add p_Impl and several needed utility methods
  + Repo: remove unused `fresh()` and `timestamp` attribute
  + Add pImpl to `ModuleItem` and remove definitions from header
  + Add pImpl to `libdnf5::base::transaction_*` classes
  + Add p_impl to libdnf5::GoalJobSettings and add getters and setters
  + Add p_impl to libdnf5::ResolveSpecSettings and add getters and setters
  + dnf5: bash completion: Prefer using "_comp_initialize" with fallback
  + dnf5: Bash completion: Switch to `_init_completion`
  + Fix `DISTRO_SYNC_ALL` (distro-sync without arguments, system upgrade)
  + Support RPMTRANS_FLAG_DEPLOOPS
  + Give inline methods hidden visibility by default
  + dnfdaemon: Make only internally used funcs static
  + dnfdaemon: Enhance Rpm.list() / Rpm.list_fd() documentation
  + doc: Add example of Rpm.list_fd usage in Python
  + dnf5daemon-client: Repoquery uses new Rpm:list_fd() API
  + dnfdaemon: New method list_fd() on Rpm interface
  + dnfdaemon: Serialize package object to JSON string
  + dnf5daemon: Handler that return data using UNIX_FD
  + dnf5daemon: Auxiliary method to write string to fd
  + dnf5daemon: Move utils functions into dnfdaemon namespace
  + dnf5daemon: get_session() method for D-Bus services
  + dnf5daemon-server: Ignore SIGPIPE
  + Vars: Add unit tests for API methods
  + Vars::unset: API method for removing variable
  + dnf5daemon-server/dbus: Install config files into /usr
  + Fix: libdnf5-cli::output::action_color: Move implementation to .cpp file
  + Fix: Do not use Variable-length arrays (VLAs) in C++ code
  + Add a hint to call base.setup() prior loading repositories
  + dnf5daemon-client: New switches for group list
  + doc: Include comps.Group interface to D-Bus API documentatin
  + dnfdaemon: Enhance comps.Group.list() method
  + dnf5daemon-client: Fix group.get_installed()
  + man: Link dnf5 pages to dnf</changelog>
</package>
<package pkgid="ed28fd83b4bab0ad4779c8f228e57a11a747e84b77a8fc22547d7b195d30da02b17b11e615355b6aac93b892a9b19e079e318a4f01e1bbab0218178b4b48932c" name="dnf5daemon-server-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.2.0.0" rel="1.1"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703160000">- Initial packaging based on Fedora package
- Add initial SUSE specific patches to fix the build
  + Patch: dnf5-disable-Werror.patch
  + Patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Patch: dnf5-5.1.4-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678400">- Add missing file list entry for as_yum conditional</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1703678401">- Add missing directories to libdnf5 subpackage
- Unify formatting of build conditionals</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704283200">- Update to 5.1.10
  + Document dnf5 plugins
  + Document How-to write libdnf5 plugin tutorial
  + Document How-to write dnf5 plugin tutorial
  + Document Templates for libdnf5 plugin
  + Document Templates for dnf5 plugin
  + Sort the module info table
  + `module info` print hint for active modules
  + `module info` print "[a]" for active modules
  + Ensure write permission before importing packages
  + Change module dependency string to be the same as in dnf4
  + `module info`: improve summary and description
  + Escape glob characters in pkg specs for `builddep`
  + Add `mc` alias for `makecache`
  + Implement `logdir`, `log_size` and `log_rotate` config options
  + remove redundant "all" in command `check`
  + Improve bash completion
  + Fix progress bars miss newlines on non-interactive output
- Add patch to support RPM Group tag in dnf5daemon
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974400">- Update to 5.1.11
  + Update translations from weblate
  + Fix `--skip-unavailable` documentation
  + Make `cachedir`, `system_cachedir` relative to `installroot`
  + Workaround for swig-4.2.0 missing fragment dependency
  + Add `repoquery --recursive` option
  + Add `repoquery --providers-of=PACKAGE_ATTRIBUTE` option
  + Update documentation of repoquery
  + Update documentation for remove command behavior
  + Limit search pattern for remove command to NEVRAs and files
  + Disable zchunk on RHEL
  + Add dnf5.conf man page
  + Add RPM package Group attribute to dnf5daemon-server
  + Document changes related to caching
  + Document caching man page
  + Document Global Option `--help-cmd` dropped
  + log_event: Correct message for HINT_ICASE
- Drop patch to support RPM Group tag in dnf5daemon as it's part of this release
  + Patch: 0001-dnf5daemon-server-Add-RPM-package-Group-attribute.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1704974401">- Refresh patches to fix the build
  + Remove patch: dnf5-5.1.3-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Remove patch: dnf5-5.1.3-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Remove patch: dnf5-5.1.4-with-static-libsolvext.patch
  + Add Patch: dnf5-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + Add Patch: dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Add Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708257600">- Update to 5.1.12
  + Update translations from weblate
  + Drop dnf obsoletion temporarily
  + Use regex for tmt plan names
  + Add tmt tests identifiers
  + PackageQuery: Add `filter_{latest,earliest}_evr_ignore_arch`
  + Suggest to use dnf5 command to install dnf5 plugins
  + Added arch option to the download command
  + CI: Upgrade action/checkout to a version with Node.js 20
  + Document explicit nevra remove commands and aliases dropped
  + build: Include &lt;unistd.h&gt; for isatty()
  + Change user info display on history command to include display name and username
  + Revert "Use focusbest: prefer latest deps versions over smaller transactions"
  + Fix a warning when building docs.
  + modules: Add a test for enabling default modules
  + modules: Add a new module stream to test data
  + modules: Respect defaults when enabling multiple streams of a module
  + modules: Fix TransactionItemType for not found modules
  + Build: Require GCC 10.1 for std::in_range&lt;&gt;()
  + Add --urlprotocol option to download command
  + dnfdaemon: Explicitly specify allowed config overrides
  + Disable dnf and dnf5daemon tests
  + needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
  + doc: Add --destdir option to upgrade command manual
  + Move number placeholder to postposition in copr_repo.cpp
  + Added url option
  + Load protected packages from installroot
  + Make protected_packages an append options
  + doc: Create a man page for Aliases
  + I18N: Annotate literals in advisory command
  + Extend filter_release and filter_version tests
  + package_query: Fix filter_version with non EQ comparator
  + Fix clang format
  + Fix code for string deduplication
  + Use placeholders to deduplicate strings
  + Add __hash__(), __str__(), and __repr__() for Package
  + Add __hash__() for Reldep Python binding
  + Add __repr__() to python bindings of Reldep
  + Define tp_str slot for Reldep Class
  + group: Fix using allowerasing option
  + Fix misspellings
  + I18N: Remove duplicate empty message IDs from catalogs
  + I18N: Do not mark empty strings for a translation</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689600">- Update to 5.1.13
  + Change location of automatic.conf
  + Limit message log to one on dnf5 start
  + Implement waiting for network for dnf5 automatic
  + Write dnf5 commandline to the log
  + Implement dnf5-automatic: Tool for managing automatic upgrades
  + Parametrize output stream in transaction table
  + Add `download --srpm` option
  + Add missing dbus signal registations
  + Add new versionlock bindings
  + Implement `dnf5 versionlock` command</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708689601">- Move libdnf5 plugin directory ownership to libdnf5 package</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1708948800">- Fix dependency on libcurl in dnf5-automatic</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1709899200">- Update to 5.1.14
  + Update translations from weblate
  + Make the error to resolve module metadata more descriptive
  + Switch off deltarpm support
  + Limit number of dnf5daemon simultaneously active sessions
  + Make info and list commands case insesitive
  + Allow dnf5daemon configuration overrides for root
  + Add repoquery.hpp for swig-4.2.1 support</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712232000">- Update to 5.1.17
  + Update translations from weblate
  + dnf5daemon: Remove reposdir from allowed config overrides
  + Document system-upgrade aliases
  + Improved Bash Completion
  + Print command line hints after resolve failure
  + Docuent Advisory.list() API usage
  + Add NEVRA field to advisory packages in dnf5daemon
  + Review and fix missing commands
  + Document dnf5daemon advisory
  + Document system-upgrade
  + system-upgrade: offline status subcommand
  + Add aliases `offline-distrosync`, `offline-upgrade`
  + Add `system-upgrade --offline` option
  + Add `offline`, `system-upgrade` commands
  + Automatically set `upgrade --downloadonly` when `--destdir` is used
  + Write warnings to stderr too in config-manager plugin
  + Add repoid to generated repository name in config-manager plugin
  + Bump sdbus-cpp requirement to 0.9.0
  + Document and implement dnf5daemon Rpm interface
  + Document and implement dnf5daemon Goal interface
  + Document and implement dnf5daemon Repo interface
  + Document and implement dnf5daemon Base interface
  + Document and implement dnf5daemon Advisory interface
  + Document and implement dnf5daemon SessionManager interface
  + Add `dnf5daemon repo --enable/--disable` commands
  + automatic: Skip network availability check without remote repo
  + dnf5daemon: Rpm.list() works with commandline pkgs</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1712404800">- Move dbus policy configuration from /etc to /usr</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1714132800">- Rebase to 5.2.0.0
  + Update translations from weblate
  + [DNF5] `--enable-plugin` and `--disable-plugin`: no match found message
  + [DNF5] API: Move Context::libdnf5_plugins_enablement to p_impl
  + spec: Add conflict with the former provider of plugin man pages
  + spec: Add conflict with the old provider of dnf.conf
  + [DNF5] Fix: Remove transaction_store_path from public, add getter/setter
  + [libdnf5 API] Base::get_plugins_info
  + [libdnf5 plugins] include iplugin.hpp in plugins instead of base.hpp
  + repo_sack: Treat all repos with solv_repo created as loaded (RhBug:2275530)
  + [DNF5] API: No inline methods in shared_options.hpp
  + [DNF5] API: offline::OfflineTransactionState: no inline methods, move cpp
  + [DNF5] API: Remove unused and buggy RpmTransactionItem class
  + [DNF5] Command: no inline methods
  + [DNF5] API: Context: add p_impl, move public vars to p_impl, getters
  + API: cli::session: no inline methods and public vars in opts classes
  + API: cli::session::Command: no inline methods
  + API: add p_impl to cli::session::Session
  + API: rpm::TransactionCallbacks: no inline methods
  + API: repo::RepoCallbacks: no inline methods
  + Prepare for switch of dnf5 in Rawhide
  + base: Make get_transaction_history unstable
  + Set `group` reason for packages removed by a group removal
  + [DNF5] Implement `--enable-plugin` and `--disable-plugin`
  + [libdnf5 API] Base::enable_disable_plugins
  + spec: Simplify man page files
  + Loggers: Fix: Add missing "null_loger.cpp" file
  + Loggers API: unify, explicit ctors, non-inline methods, use p_impl
  + doc: Review of DNF4 vs DNF5 CLI and configuration changes
  + Re-enable clang builds after API changes
  + Add `--store` option for storing arbitrary transaction
  + libdnf5::Goal: when adding serialized transaction accept local items
  + Goal: change `add_serialized_transaction()` to accept path to trans
  + Add group/env paths for transaction parsing/serializing
  + base::Transaction: during serialization allow specifying paths
  + base::Transaction: add `store_comps(...)` method
  + repo_sack: add stored_transaction repo and its private API
  + repo: add private API `add_xml_comps(path)`
  + Generalize logging of `read_group_solvable_from_xml(..)`
  + Add `environment_no_groups` to `GoalJobSettings`
  + libdnf5 IPlugin: Pass IPluginData instead of Base to constructor
  + libdnf5 IPlugin: Use pImpl
  + libdnf5 IPlugin: Do not use inline methods
  + dnf5 IPlugin: Do not use inline methods on API
  + libdnf5 IPlugin: Add argumets description
  + libdnf5 plugins: New hooks `pre/post_add_cmdline_packages`
  + libdnf5 plugins: New hook `repos_loaded`
  + libdnf5 plugins: New hook `repos_configured`
  + Base: notify_repos_configured and are_repos_configured methods
  + Fix: implicit conversion changes signedness, unused value
  + Disable unit tests for Copr dnf5 plugin
  + dnfdaemon: Document Polit CheckAuthorization call
  + dnfdaemon: Catch timeout during CheckAuthorization
  + Not handle compatibility.conf as configuration file
  + config: add search (se) and info (if) aliases
  + Improve documentation of repo config directories
  + Cross reference documentation
  + Document Repos and Vars Dirs
  + doc: Unify style and move "Files" section
  + Document repos configuration overrides
  + doc: Remove ":" in titles
  + Bump libdnf5/libdnf5-cli so version
  + Mark multiple strings for translation
  + Set locale for dnf5 run
  + spec: Add missing dnf-config-manager.8.gz file
  + Generate documentation for ConfigRepo Class
  + [Doc] Describe denerating repo cache path
  + dnf5daemon: Make availability case insensitive
  + dnf5: Drop unneeded severities capitalization
  + dnf5: Document --available as default for advisory cmd
  + dnf5daemon-client: Drop unneeded severities capitalization
  + advisory: filter_severity and filter_type case insensitive
  + dnfdaemon: Fix and enhance Advisory interface doc
  + Enable import data from DNF4 for systems without state dir
  + libdnf5 options: Unify constructors - pass args for storing by value
  + dnfdaemon: Missing signal registration
  + doc: config manager plugin: wrap too long lines
  + doc: document config-manager plugin
  + Packit: get version from specfile for copr_builds againts main
  + Update tests to use new `load_repos()` API
  + Use new load_repos instead of deprecated update_and_load_enabled_repos
  + Make `libdnf5::repo::Repo::load()` private
  + Deprecate: `update_and_load_enabled_repos`
  + RepoSack: add new `load_repos` method
  + Move update_and_load_repos and fix_group_missing_xml to Impl
  + Prevent loading plugins for unittests
  + Respect plugins configuration option for loading plugins
  + Add pImpl to `libdnf5::LogRouter`
  + Add pImpl to `libdnf5::MemoryBufferLogger`
  + Add pImpl to `libdnf5::OptionBinds`
  + Add pImpl to `libdnf5::OptionBinds::Item`
  + Add pImpl to `libdnf5::Config`
  + Add pImpl to `libdnf5::OptionStringList`
  + OptionStringList: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionBool`
  + OptionBool: remove assignment operators and move constructor
  + Add pImpl to `libdnf5::OptionNumber`
  + Add pImpl to `libdnf5::OptionPath`
  + Add pImpl to `libdnf5::OptionString`
  + libdnf5::OptionEnum: remove template, add pImpl
  + Add pImpl to `libdnf5::Option`
  + modules: Report problems with switching module streams
  + modules: Report switched module streams
  + modules: Add switching module streams as a possible transaction action
  + modules: Add replaces and replaced_by to TransactionModule
  + Add missing info updates alias, to match list command
  + Update `package_info_sections` not to use `scols_table_print_range`
  + libdnf-cli: Extract package info printing
  + ArgumentParser: use p_impl, no inline methods
  + ArgumentParser:PositionalArg: Unit tests: Support repeating of pos arg
  + ArgumentParser:PositionalArg: Support repeating of positional argument
  + Hide/Remove deprecated `libdnf5::repo::Repo` API
  + Remove deprecated members from `/include/libdnf5/logger/factory.hpp`
  + Remove deprecated unused function `create_forcearch_option()`
  + builddep: Don't escape globs, use expand_globs = false
  + builddep: Don't try to expand globs in pkg specs
  + libdnf5-cli::output: Use ifaces instead templates. Move code to .cpp files
  + Interfaces and adapters
  + module::ModuleStatus: Move to separate header file
  + comps::PackageType: Move to separate header file
  + cmp_naevr: Fix: pass by reference
  + modules: Report module solver problems
  + Accept SolverProblems for transacion resolve log
  + modules: Return problems from the module solver
  + modules: Add a method to process module solver problems
  + modules: Add a separate set of problem rules for modules
  + modules: Store the original module context also in the libsolv solvable
  + modules: Internalize modular repositories
  + Add pImpl to `libdnf5::repo::RepoCache` and `RepoCacheRemoveStatistics`
  + Add pImpl to `libdnf5::repo::RepoQuery`
  + Hide deprecated `libdnf5::base::with_config_file_path` into Impl
  + Remove deprecated `libdnf5::Base::load_config_from_file`
  + Move all `libdnf5::Base` members to pImpl
  + Add pImpl to `libdnf5::rpm::Reldep`
  + Add pImpl to `libdnf5::rpm::Changelog`
  + Add pImpl to `libdnf5::rpm::Nevra`
  + Add pImpl to `libdnf5::rpm::Checksum`
  + Add pImpl to `libdnf5::rpm::Package`
  + Adjust code to new rpm::PackageQuery::filter_* methods after the rebase
  + Add a method accepting std::string for filter_repo_id()
  + Add a method accepting std::string for filter_location()
  + Add a method accepting std::string for filter_file()
  + Add a method accepting std::string for filter_supplements()
  + Add a method accepting std::string for filter_enhances()
  + Add a method accepting std::string for filter_suggests()
  + Add a method accepting std::string for filter_recommends()
  + Add a method accepting std::string for filter_obsoletes()
  + Add a method accepting std::string for filter_conflicts()
  + Add a method accepting std::string for filter_requires()
  + Add a method accepting std::string for filter_description()
  + Add a method accepting std::string for filter_summary()
  + Add a method accepting std::string for filter_url()
  + Add a method accepting std::string for filter_sourcerpm()
  + Add a method accepting std::string for filter_nevra()
  + Add a method accepting std::string for filter_evr()
  + Add a method accepting std::string for filter_arch()
  + Add a method accepting std::string for filter_release()
  + Add a method accepting std::string for filter_version()
  + Add a method accepting std::string and int for filter_epoch()
  + Add a method accepting std::string for filter_name()
  + Add a method accepting std::string for filter_provides()
  + Extend version to four numbers (5.x.y.z)
  + Unify smallest version number name
  + cmake: rename PROJECT_VERSION_* to just VERSION_*
  + dnf5daemon: Document before_begin / after_complete signals
  + dnf5daemon: Signals to wrap rpm transaction execution
  + rpm: New callback to wrap whole rpm transaction
  + Add pImpl to `libdnf5::module::ModuleProfile`
  + Add pImpl to `libdnf5::module::ModuleDependency`
  + Add pImpl to `libdnf5::module::Nsvcap`
  + Add pImpl to `libdnf5::module::ModuleQuery`
  + Add pImpl to `libdnf5::comps::EnvironmentQuery`
  + Add pImpl to `libdnf5::comps::GroupQuery`
  + Add pImpl to `libdnf5::comps::Environment`
  + Add pImpl to `libdnf5::comps::Package`
  + Add pImpl to `libdnf5::comps::Group`
  + Remove unused `libdnf5::comps::GroupSack`
  + Remove unused `libdnf5::comps::EnvironmentSack`
  + Remove unused `libdnf5::comps::Comps`
  + Add pImpl to `libdnf5::advisory::Advisory`
  + Add pImpl to `libdnf5::advisory::AdvisoryReference`
  + Add pImpl to `libdnf5::advisory::AdvisoryCollection`
  + Add pImpl to `libdnf5::advisory::AdvisoryQuery`
  + Add pImpl to `libdnf5::rpm::RpmSignature`
  + Add pImpl to `libdnf5::transaction::Transaction`
  + Add pImpl to `libdnf5::rpm::KeyInfo`
  + Add pImpl to `libdnf5::repo::RepoSack`
  + Add pImpl to `libdnf5::base::SolverProblems`
  + Add pImpl to `libdnf5::base::LogEvent`
  + Add pImpl to `libdnf5::ConfigParser`
  + Add pImpl to `libdnf5::Vars`
  + Add pImpl to `libdnf5::transaction::TransactionHistory`
  + Add pImpl to `libdnf5::transaction::Package`
  + Add pImpl to `libdnf5::transaction::CompsGroup`
  + Add pImpl to `libdnf5::transaction::CompsEnvironment`
  + Add pImpl to `libdnf5::transaction::TransactionItem`
  + Remove several not needed imports
  + repo: add p_Impl and several needed utility methods
  + Repo: remove unused `fresh()` and `timestamp` attribute
  + Add pImpl to `ModuleItem` and remove definitions from header
  + Add pImpl to `libdnf5::base::transaction_*` classes
  + Add p_impl to libdnf5::GoalJobSettings and add getters and setters
  + Add p_impl to libdnf5::ResolveSpecSettings and add getters and setters
  + dnf5: bash completion: Prefer using "_comp_initialize" with fallback
  + dnf5: Bash completion: Switch to `_init_completion`
  + Fix `DISTRO_SYNC_ALL` (distro-sync without arguments, system upgrade)
  + Support RPMTRANS_FLAG_DEPLOOPS
  + Give inline methods hidden visibility by default
  + dnfdaemon: Make only internally used funcs static
  + dnfdaemon: Enhance Rpm.list() / Rpm.list_fd() documentation
  + doc: Add example of Rpm.list_fd usage in Python
  + dnf5daemon-client: Repoquery uses new Rpm:list_fd() API
  + dnfdaemon: New method list_fd() on Rpm interface
  + dnfdaemon: Serialize package object to JSON string
  + dnf5daemon: Handler that return data using UNIX_FD
  + dnf5daemon: Auxiliary method to write string to fd
  + dnf5daemon: Move utils functions into dnfdaemon namespace
  + dnf5daemon: get_session() method for D-Bus services
  + dnf5daemon-server: Ignore SIGPIPE
  + Vars: Add unit tests for API methods
  + Vars::unset: API method for removing variable
  + dnf5daemon-server/dbus: Install config files into /usr
  + Fix: libdnf5-cli::output::action_color: Move implementation to .cpp file
  + Fix: Do not use Variable-length arrays (VLAs) in C++ code
  + Add a hint to call base.setup() prior loading repositories
  + dnf5daemon-client: New switches for group list
  + doc: Include comps.Group interface to D-Bus API documentatin
  + dnfdaemon: Enhance comps.Group.list() method
  + dnf5daemon-client: Fix group.get_installed()
  + man: Link dnf5 pages to dnf</changelog>
</package>
<package pkgid="be218e717f4552877a94fc2f5a4723c5af141b741e92669a295e27cd46f772d4e0d5cc2b6b63e16b0cc76a6a7a5dee1bca134cb342461a7d3dcc90bad2e85bf3" name="dnsdist" arch="src">
  <version epoch="0" ver="1.9.4" rel="1.0.2.1.sr20240429"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1642420800">- cleanup all conditionals for pre 15.x distros</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1642420801">- exclude all 32bit architectures as dnsdist wants to run on
  systems where time_t is larger than 4 bytes</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1642420802">- make re2 conditional again to fix build on sle15</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1650888000">- update to 1.7.1
  https://dnsdist.org/changelog.html#change-1.7.1
  https://blog.powerdns.com/2022/04/25/dnsdist-1-7-1-released/</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1655467200">- update to 1.7.2
  https://dnsdist.org/changelog.html#change-1.7.2
  https://blog.powerdns.com/2022/06/14/dnsdist-1-7-2-released/</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1667390400">- update to 1.7.3
  https://dnsdist.org/changelog.html#change-1.7.3
  https://blog.powerdns.com/2022/11/02/dnsdist-1-7-3-released/</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1676030400">- Remove some build dependencies, like GNUTLS
- Remove DoH since it requires another http server that is not
  even in Factory. It's enabled by project config
- Build on 32bit arches by using 64bit time_t there</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1676894400">- Use sysusers* macros to generate and install daemon user</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677240000">- Refresh keyring: redownload
  https://dnsdist.org/_static/dnsdist-keyblock.asc as
  dnsdist.keyring.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1677499200">- update to 1.8.0~rc1
  https://dnsdist.org/changelog.html#change-1.8.0-rc1
- no_doh_protobuf.patch: fix compilation when no DoH enabled
- f44a8a8f19aff191fb1dc0631e37ec30ff087c25.patch: fixes compiler
  feature detection</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.8.0~rc2" date="1678363200">- update to 1.8.0~rc2
  https://dnsdist.org/changelog.html#change-1.8.0-rc2
- no_doh_protobuf.patch, f44a8a8f19aff191fb1dc0631e37ec30ff087c25.patch
  upstreamed and removed</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.8.0~rc3" date="1679486400">- update to 1.8.0~rc3
  https://dnsdist.org/changelog.html#change-1.8.0-rc3
- dnsdist.lua sample config -- comment google's DNS servers. Valid
  downstream DNS resolver configuration should be chosen by the admin</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.8.0" date="1680177600">- update to 1.8.0
  https://dnsdist.org/changelog.html#change-1.8.0
- Implements dnsdist in SLE15 (jsc#PED-3402)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.8.1" date="1694174400">- update to 1.8.1
  bug fix release. For details, see
  https://dnsdist.org/changelog.html#change-1.8.1</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698667200">- BuildRequire pkgconfig(systemd): configure checks for the
  presence of systemctl, which is being pulled in like this.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1707134400">- provide user(dnsdist) and group(dnsdist)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.8.3" date="1707480000">- update to 1.8.3
  https://dnsdist.org/changelog.html#change-1.8.3
  https://dnsdist.org/changelog.html#change-1.8.2</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707480001">- Revert "provide user(dnsdist) and group(dnsdist)": the package
  already uses sysusers-tools to create the user.
- Actually install dnsdist.user as %{_sysusersdir}/dnsdist.conf.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1708084800">- update to 1.9.0:
  * Fall back to libcrypto for authenticated encryption
  * Optimize the DoQ packet handling path
  * DNSName: Correct len and offset types
  * DNSName: Optimize parsing of uncompressed labels
  * enable DNS-over-HTTPS via nghttp2 library usage
  For details, see
  https://dnsdist.org/changelog.html#change-1.9.0</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1715601600">- update to 1.9.4: (bsc#1224001, CVE-2024-25581)
  * Fix “C++ One Definition Rule” warnings in XSK
  * Fix DNS over plain HTTP broken by reloadAllCertificates()
  * Fix a crash in incoming DoH with nghttp2
  * Fix handling of XFR requests over DoH
- changes since 1.9.0:
  * Support “no server available” result from Lua FFI load-balancing policies
  * Release incoming TCP connection right away on backend failure
  * Use server preference algorithm for ALPN selection
  * Fix a null-deref in incoming DNS over HTTPS with the nghttp2 provider
  * Fix DNS over HTTP connections/queries counters with the nghttp2 provider
  * Fix first IPv6 console connection being rejected
  * Fix XSK-enabled check when reconnecting a backend
  * Properly handle a failure of the first lazy health-check
  * Also handle EHOSTUNREACH as a case for reconnecting the socket</changelog>
</package>
<package pkgid="8c7cf8bad2d8a79e1dc766c77699093e4c7ff8fff46a1e8898410d3d2ca67118e01f97f9d4ba99288e089fc47898a26fafd6758fe156bcc01998a7f71ec23070" name="dnsdist" arch="x86_64">
  <version epoch="0" ver="1.9.4" rel="1.0.2.1.sr20240429"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1642420800">- cleanup all conditionals for pre 15.x distros</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1642420801">- exclude all 32bit architectures as dnsdist wants to run on
  systems where time_t is larger than 4 bytes</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1642420802">- make re2 conditional again to fix build on sle15</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1650888000">- update to 1.7.1
  https://dnsdist.org/changelog.html#change-1.7.1
  https://blog.powerdns.com/2022/04/25/dnsdist-1-7-1-released/</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1655467200">- update to 1.7.2
  https://dnsdist.org/changelog.html#change-1.7.2
  https://blog.powerdns.com/2022/06/14/dnsdist-1-7-2-released/</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1667390400">- update to 1.7.3
  https://dnsdist.org/changelog.html#change-1.7.3
  https://blog.powerdns.com/2022/11/02/dnsdist-1-7-3-released/</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1676030400">- Remove some build dependencies, like GNUTLS
- Remove DoH since it requires another http server that is not
  even in Factory. It's enabled by project config
- Build on 32bit arches by using 64bit time_t there</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1676894400">- Use sysusers* macros to generate and install daemon user</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677240000">- Refresh keyring: redownload
  https://dnsdist.org/_static/dnsdist-keyblock.asc as
  dnsdist.keyring.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1677499200">- update to 1.8.0~rc1
  https://dnsdist.org/changelog.html#change-1.8.0-rc1
- no_doh_protobuf.patch: fix compilation when no DoH enabled
- f44a8a8f19aff191fb1dc0631e37ec30ff087c25.patch: fixes compiler
  feature detection</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.8.0~rc2" date="1678363200">- update to 1.8.0~rc2
  https://dnsdist.org/changelog.html#change-1.8.0-rc2
- no_doh_protobuf.patch, f44a8a8f19aff191fb1dc0631e37ec30ff087c25.patch
  upstreamed and removed</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.8.0~rc3" date="1679486400">- update to 1.8.0~rc3
  https://dnsdist.org/changelog.html#change-1.8.0-rc3
- dnsdist.lua sample config -- comment google's DNS servers. Valid
  downstream DNS resolver configuration should be chosen by the admin</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.8.0" date="1680177600">- update to 1.8.0
  https://dnsdist.org/changelog.html#change-1.8.0
- Implements dnsdist in SLE15 (jsc#PED-3402)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.8.1" date="1694174400">- update to 1.8.1
  bug fix release. For details, see
  https://dnsdist.org/changelog.html#change-1.8.1</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698667200">- BuildRequire pkgconfig(systemd): configure checks for the
  presence of systemctl, which is being pulled in like this.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1707134400">- provide user(dnsdist) and group(dnsdist)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.8.3" date="1707480000">- update to 1.8.3
  https://dnsdist.org/changelog.html#change-1.8.3
  https://dnsdist.org/changelog.html#change-1.8.2</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707480001">- Revert "provide user(dnsdist) and group(dnsdist)": the package
  already uses sysusers-tools to create the user.
- Actually install dnsdist.user as %{_sysusersdir}/dnsdist.conf.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1708084800">- update to 1.9.0:
  * Fall back to libcrypto for authenticated encryption
  * Optimize the DoQ packet handling path
  * DNSName: Correct len and offset types
  * DNSName: Optimize parsing of uncompressed labels
  * enable DNS-over-HTTPS via nghttp2 library usage
  For details, see
  https://dnsdist.org/changelog.html#change-1.9.0</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1715601600">- update to 1.9.4: (bsc#1224001, CVE-2024-25581)
  * Fix “C++ One Definition Rule” warnings in XSK
  * Fix DNS over plain HTTP broken by reloadAllCertificates()
  * Fix a crash in incoming DoH with nghttp2
  * Fix handling of XFR requests over DoH
- changes since 1.9.0:
  * Support “no server available” result from Lua FFI load-balancing policies
  * Release incoming TCP connection right away on backend failure
  * Use server preference algorithm for ALPN selection
  * Fix a null-deref in incoming DNS over HTTPS with the nghttp2 provider
  * Fix DNS over HTTP connections/queries counters with the nghttp2 provider
  * Fix first IPv6 console connection being rejected
  * Fix XSK-enabled check when reconnecting a backend
  * Properly handle a failure of the first lazy health-check
  * Also handle EHOSTUNREACH as a case for reconnecting the socket</changelog>
</package>
<package pkgid="be6f6dd4efcb4d143ca25613d7c703d0c1fb487a0377c41ff9a0eb268d480e7be7db4e07c47e4e2435edeb9403bd04e316f0ef53bc246406d7705cead39ec556" name="dnsdist-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.9.4" rel="1.0.2.1.sr20240429"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1642420800">- cleanup all conditionals for pre 15.x distros</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1642420801">- exclude all 32bit architectures as dnsdist wants to run on
  systems where time_t is larger than 4 bytes</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1642420802">- make re2 conditional again to fix build on sle15</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1650888000">- update to 1.7.1
  https://dnsdist.org/changelog.html#change-1.7.1
  https://blog.powerdns.com/2022/04/25/dnsdist-1-7-1-released/</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1655467200">- update to 1.7.2
  https://dnsdist.org/changelog.html#change-1.7.2
  https://blog.powerdns.com/2022/06/14/dnsdist-1-7-2-released/</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1667390400">- update to 1.7.3
  https://dnsdist.org/changelog.html#change-1.7.3
  https://blog.powerdns.com/2022/11/02/dnsdist-1-7-3-released/</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1676030400">- Remove some build dependencies, like GNUTLS
- Remove DoH since it requires another http server that is not
  even in Factory. It's enabled by project config
- Build on 32bit arches by using 64bit time_t there</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1676894400">- Use sysusers* macros to generate and install daemon user</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677240000">- Refresh keyring: redownload
  https://dnsdist.org/_static/dnsdist-keyblock.asc as
  dnsdist.keyring.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1677499200">- update to 1.8.0~rc1
  https://dnsdist.org/changelog.html#change-1.8.0-rc1
- no_doh_protobuf.patch: fix compilation when no DoH enabled
- f44a8a8f19aff191fb1dc0631e37ec30ff087c25.patch: fixes compiler
  feature detection</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.8.0~rc2" date="1678363200">- update to 1.8.0~rc2
  https://dnsdist.org/changelog.html#change-1.8.0-rc2
- no_doh_protobuf.patch, f44a8a8f19aff191fb1dc0631e37ec30ff087c25.patch
  upstreamed and removed</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.8.0~rc3" date="1679486400">- update to 1.8.0~rc3
  https://dnsdist.org/changelog.html#change-1.8.0-rc3
- dnsdist.lua sample config -- comment google's DNS servers. Valid
  downstream DNS resolver configuration should be chosen by the admin</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.8.0" date="1680177600">- update to 1.8.0
  https://dnsdist.org/changelog.html#change-1.8.0
- Implements dnsdist in SLE15 (jsc#PED-3402)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.8.1" date="1694174400">- update to 1.8.1
  bug fix release. For details, see
  https://dnsdist.org/changelog.html#change-1.8.1</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698667200">- BuildRequire pkgconfig(systemd): configure checks for the
  presence of systemctl, which is being pulled in like this.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1707134400">- provide user(dnsdist) and group(dnsdist)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.8.3" date="1707480000">- update to 1.8.3
  https://dnsdist.org/changelog.html#change-1.8.3
  https://dnsdist.org/changelog.html#change-1.8.2</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707480001">- Revert "provide user(dnsdist) and group(dnsdist)": the package
  already uses sysusers-tools to create the user.
- Actually install dnsdist.user as %{_sysusersdir}/dnsdist.conf.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1708084800">- update to 1.9.0:
  * Fall back to libcrypto for authenticated encryption
  * Optimize the DoQ packet handling path
  * DNSName: Correct len and offset types
  * DNSName: Optimize parsing of uncompressed labels
  * enable DNS-over-HTTPS via nghttp2 library usage
  For details, see
  https://dnsdist.org/changelog.html#change-1.9.0</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1715601600">- update to 1.9.4: (bsc#1224001, CVE-2024-25581)
  * Fix “C++ One Definition Rule” warnings in XSK
  * Fix DNS over plain HTTP broken by reloadAllCertificates()
  * Fix a crash in incoming DoH with nghttp2
  * Fix handling of XFR requests over DoH
- changes since 1.9.0:
  * Support “no server available” result from Lua FFI load-balancing policies
  * Release incoming TCP connection right away on backend failure
  * Use server preference algorithm for ALPN selection
  * Fix a null-deref in incoming DNS over HTTPS with the nghttp2 provider
  * Fix DNS over HTTP connections/queries counters with the nghttp2 provider
  * Fix first IPv6 console connection being rejected
  * Fix XSK-enabled check when reconnecting a backend
  * Properly handle a failure of the first lazy health-check
  * Also handle EHOSTUNREACH as a case for reconnecting the socket</changelog>
</package>
<package pkgid="2b27929aa08e9a7b63adac4c0ed4d4aeee5c91fcf9c9a751c1540e211a064376e254766e1d280adbf3ff95c4193d5b3674e89104dda876e8d4012c1fe37441a6" name="dnsdist-debugsource" arch="x86_64">
  <version epoch="0" ver="1.9.4" rel="1.0.2.1.sr20240429"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1642420800">- cleanup all conditionals for pre 15.x distros</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1642420801">- exclude all 32bit architectures as dnsdist wants to run on
  systems where time_t is larger than 4 bytes</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1642420802">- make re2 conditional again to fix build on sle15</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1650888000">- update to 1.7.1
  https://dnsdist.org/changelog.html#change-1.7.1
  https://blog.powerdns.com/2022/04/25/dnsdist-1-7-1-released/</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1655467200">- update to 1.7.2
  https://dnsdist.org/changelog.html#change-1.7.2
  https://blog.powerdns.com/2022/06/14/dnsdist-1-7-2-released/</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1667390400">- update to 1.7.3
  https://dnsdist.org/changelog.html#change-1.7.3
  https://blog.powerdns.com/2022/11/02/dnsdist-1-7-3-released/</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1676030400">- Remove some build dependencies, like GNUTLS
- Remove DoH since it requires another http server that is not
  even in Factory. It's enabled by project config
- Build on 32bit arches by using 64bit time_t there</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1676894400">- Use sysusers* macros to generate and install daemon user</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677240000">- Refresh keyring: redownload
  https://dnsdist.org/_static/dnsdist-keyblock.asc as
  dnsdist.keyring.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1677499200">- update to 1.8.0~rc1
  https://dnsdist.org/changelog.html#change-1.8.0-rc1
- no_doh_protobuf.patch: fix compilation when no DoH enabled
- f44a8a8f19aff191fb1dc0631e37ec30ff087c25.patch: fixes compiler
  feature detection</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.8.0~rc2" date="1678363200">- update to 1.8.0~rc2
  https://dnsdist.org/changelog.html#change-1.8.0-rc2
- no_doh_protobuf.patch, f44a8a8f19aff191fb1dc0631e37ec30ff087c25.patch
  upstreamed and removed</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.8.0~rc3" date="1679486400">- update to 1.8.0~rc3
  https://dnsdist.org/changelog.html#change-1.8.0-rc3
- dnsdist.lua sample config -- comment google's DNS servers. Valid
  downstream DNS resolver configuration should be chosen by the admin</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.8.0" date="1680177600">- update to 1.8.0
  https://dnsdist.org/changelog.html#change-1.8.0
- Implements dnsdist in SLE15 (jsc#PED-3402)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.8.1" date="1694174400">- update to 1.8.1
  bug fix release. For details, see
  https://dnsdist.org/changelog.html#change-1.8.1</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698667200">- BuildRequire pkgconfig(systemd): configure checks for the
  presence of systemctl, which is being pulled in like this.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1707134400">- provide user(dnsdist) and group(dnsdist)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.8.3" date="1707480000">- update to 1.8.3
  https://dnsdist.org/changelog.html#change-1.8.3
  https://dnsdist.org/changelog.html#change-1.8.2</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707480001">- Revert "provide user(dnsdist) and group(dnsdist)": the package
  already uses sysusers-tools to create the user.
- Actually install dnsdist.user as %{_sysusersdir}/dnsdist.conf.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1708084800">- update to 1.9.0:
  * Fall back to libcrypto for authenticated encryption
  * Optimize the DoQ packet handling path
  * DNSName: Correct len and offset types
  * DNSName: Optimize parsing of uncompressed labels
  * enable DNS-over-HTTPS via nghttp2 library usage
  For details, see
  https://dnsdist.org/changelog.html#change-1.9.0</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1715601600">- update to 1.9.4: (bsc#1224001, CVE-2024-25581)
  * Fix “C++ One Definition Rule” warnings in XSK
  * Fix DNS over plain HTTP broken by reloadAllCertificates()
  * Fix a crash in incoming DoH with nghttp2
  * Fix handling of XFR requests over DoH
- changes since 1.9.0:
  * Support “no server available” result from Lua FFI load-balancing policies
  * Release incoming TCP connection right away on backend failure
  * Use server preference algorithm for ALPN selection
  * Fix a null-deref in incoming DNS over HTTPS with the nghttp2 provider
  * Fix DNS over HTTP connections/queries counters with the nghttp2 provider
  * Fix first IPv6 console connection being rejected
  * Fix XSK-enabled check when reconnecting a backend
  * Properly handle a failure of the first lazy health-check
  * Also handle EHOSTUNREACH as a case for reconnecting the socket</changelog>
</package>
<package pkgid="03dcde01f82b2013caa731732950a8a5489189ae929a63ec42a1f16835659057dd43dee3750c789f681a6af95fe2f95a8e4c357973a481a1acfbcc44a2366750" name="dnsproxy" arch="src">
  <version epoch="0" ver="0.71.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1699444800">- Update to version 0.57.3
  * IP version check for rate limiting.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1699617600">- Update to version 0.58.0
  * API changes
  * Implement upstream StaticResolver, ConsequentResolver,
    and ParallelResolver</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1700222400">- Update to version 0.59.0:
  * Fixed proxy: custom upstream cache</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1700913600">- Update to version 0.59.1:
  * Pull request 301: 6438-fix-leak</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1702036800">- Update to version 0.60.0:
  * Pull request 302: AG-27796 upd golibs
  * Pull request: imp code: net.IP to netip.Addr
  * Pull request 300: AG-27616-ratelimit-whitelist-netip-addr</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1702296000">- Update to version 0.60.1:
  * Fixed: Incorrect handling of IPv4-in-IPv6 addresses when
    listening to an unspecified address.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1702900800">- Update to version 0.61.0:
  * Pull request 309: 6480 imp load balance
  * Pull request: all: upd golibs</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1704196800">- Update to version 0.61.1:
  * Pull request 311: 6574 timeout log level</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1705320000">- Update to version 0.62.0:
  * Pull request 314: 6321 boot ttl vol.2
  * Pull request 312: 6321 boot ttl vol.1</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1705579200">- Update to version 0.63.0:
  * Pull request: AG-28961-upd-golibs</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1706011200">- Update to version 0.63.1:
  * Pull request 315: 373 fix goroutines leak</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1706702400">- Update to version 0.64.1:
  * Pull request 317: 379 fix ipv6 upstream
- Update to version 0.64.0
  * Pull request 307: AG-28327-upstream-config-parser</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1707480000">- Update to version 0.65.0:
  * Pull request 321: all: upd go, deps</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1712059200">- Update to version 0.66.1:
  * DNS64-mapped PTR requests now checked for possible resolving recursion.
- Update to version 0.66.0:
  * API Changes</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1712318400">- Update to version 0.68.0:
  * PTR requests for domains containing DNS64 prefixes are now
    answered with NXDOMAIN if proxy.Config.UseDNS64 is set to
    true, but proxy.Config.UsePrivateRDNS is not.
  * Fallback servers aren't used for the aforementioned requests,
    as well as for all private RDNS requests.
  * All the private RDNS requests coming from external
    (non-private) client are now answered with NXDOMAIN
    before proxy.RequestHandler.
- Update to version 0.67.0
  * No relevant changes</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1713182400">- Update to version 0.69.2:
  * API changes: Error-prone proxy.BeforeRequestError
- Update to version 0.69.1:
  * Validations in proxy.New performed with the default values, not the ones from configuration.
- Update to version 0.69.0:
  * The quic-go dependency has been updated to v0.42.0.i
  * Unspecified IP addresses no more checked when using proxy.UModeFastestAddr
  * API changes</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1713528000">- Update to version 0.70.0:
  * SOA and NS requests containing ARPA domains implying private IP
    addresses are now treated as private requests, as was
    previously the case only for PTR requests.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1713700800">- Declare go &gt;= 1.22 in .spec, following upstream go.mod file</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1714132800">- Update to version 0.71.0:
  * The quic-go dependency has been updated due to issues with
    QUIC and HTTP/3 upstreams on older Linux kernel versions.
  * Domain specifications for top-level domains now considered when
    routing the requests for unqualified names.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1714824000">- Update to version 0.71.1:
  * Ignored wildcard specifications for top-level domains</changelog>
</package>
<package pkgid="77494810e69f7bab4cb928149fb68704eee90c90fabe330aa0bcb85481514ace0179efa82db9f579b808dfb0e379b510f318a2222c01024bc1fa72fa7c1cd52e" name="dnsproxy" arch="x86_64">
  <version epoch="0" ver="0.71.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1699444800">- Update to version 0.57.3
  * IP version check for rate limiting.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1699617600">- Update to version 0.58.0
  * API changes
  * Implement upstream StaticResolver, ConsequentResolver,
    and ParallelResolver</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1700222400">- Update to version 0.59.0:
  * Fixed proxy: custom upstream cache</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1700913600">- Update to version 0.59.1:
  * Pull request 301: 6438-fix-leak</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1702036800">- Update to version 0.60.0:
  * Pull request 302: AG-27796 upd golibs
  * Pull request: imp code: net.IP to netip.Addr
  * Pull request 300: AG-27616-ratelimit-whitelist-netip-addr</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1702296000">- Update to version 0.60.1:
  * Fixed: Incorrect handling of IPv4-in-IPv6 addresses when
    listening to an unspecified address.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1702900800">- Update to version 0.61.0:
  * Pull request 309: 6480 imp load balance
  * Pull request: all: upd golibs</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1704196800">- Update to version 0.61.1:
  * Pull request 311: 6574 timeout log level</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1705320000">- Update to version 0.62.0:
  * Pull request 314: 6321 boot ttl vol.2
  * Pull request 312: 6321 boot ttl vol.1</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1705579200">- Update to version 0.63.0:
  * Pull request: AG-28961-upd-golibs</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1706011200">- Update to version 0.63.1:
  * Pull request 315: 373 fix goroutines leak</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1706702400">- Update to version 0.64.1:
  * Pull request 317: 379 fix ipv6 upstream
- Update to version 0.64.0
  * Pull request 307: AG-28327-upstream-config-parser</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1707480000">- Update to version 0.65.0:
  * Pull request 321: all: upd go, deps</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1712059200">- Update to version 0.66.1:
  * DNS64-mapped PTR requests now checked for possible resolving recursion.
- Update to version 0.66.0:
  * API Changes</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1712318400">- Update to version 0.68.0:
  * PTR requests for domains containing DNS64 prefixes are now
    answered with NXDOMAIN if proxy.Config.UseDNS64 is set to
    true, but proxy.Config.UsePrivateRDNS is not.
  * Fallback servers aren't used for the aforementioned requests,
    as well as for all private RDNS requests.
  * All the private RDNS requests coming from external
    (non-private) client are now answered with NXDOMAIN
    before proxy.RequestHandler.
- Update to version 0.67.0
  * No relevant changes</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1713182400">- Update to version 0.69.2:
  * API changes: Error-prone proxy.BeforeRequestError
- Update to version 0.69.1:
  * Validations in proxy.New performed with the default values, not the ones from configuration.
- Update to version 0.69.0:
  * The quic-go dependency has been updated to v0.42.0.i
  * Unspecified IP addresses no more checked when using proxy.UModeFastestAddr
  * API changes</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1713528000">- Update to version 0.70.0:
  * SOA and NS requests containing ARPA domains implying private IP
    addresses are now treated as private requests, as was
    previously the case only for PTR requests.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1713700800">- Declare go &gt;= 1.22 in .spec, following upstream go.mod file</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1714132800">- Update to version 0.71.0:
  * The quic-go dependency has been updated due to issues with
    QUIC and HTTP/3 upstreams on older Linux kernel versions.
  * Domain specifications for top-level domains now considered when
    routing the requests for unqualified names.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1714824000">- Update to version 0.71.1:
  * Ignored wildcard specifications for top-level domains</changelog>
</package>
<package pkgid="587d3b9b2ed48b741f499fd6317a5dde76adc89fe004a6624fd85cbf6b88b9dd2a0696fba4633c5fd0d803228688fba98adf0b27a3577960fd941b7d9c29de06" name="dnsproxy-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.71.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1699444800">- Update to version 0.57.3
  * IP version check for rate limiting.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1699617600">- Update to version 0.58.0
  * API changes
  * Implement upstream StaticResolver, ConsequentResolver,
    and ParallelResolver</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1700222400">- Update to version 0.59.0:
  * Fixed proxy: custom upstream cache</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1700913600">- Update to version 0.59.1:
  * Pull request 301: 6438-fix-leak</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1702036800">- Update to version 0.60.0:
  * Pull request 302: AG-27796 upd golibs
  * Pull request: imp code: net.IP to netip.Addr
  * Pull request 300: AG-27616-ratelimit-whitelist-netip-addr</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1702296000">- Update to version 0.60.1:
  * Fixed: Incorrect handling of IPv4-in-IPv6 addresses when
    listening to an unspecified address.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1702900800">- Update to version 0.61.0:
  * Pull request 309: 6480 imp load balance
  * Pull request: all: upd golibs</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1704196800">- Update to version 0.61.1:
  * Pull request 311: 6574 timeout log level</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1705320000">- Update to version 0.62.0:
  * Pull request 314: 6321 boot ttl vol.2
  * Pull request 312: 6321 boot ttl vol.1</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1705579200">- Update to version 0.63.0:
  * Pull request: AG-28961-upd-golibs</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1706011200">- Update to version 0.63.1:
  * Pull request 315: 373 fix goroutines leak</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1706702400">- Update to version 0.64.1:
  * Pull request 317: 379 fix ipv6 upstream
- Update to version 0.64.0
  * Pull request 307: AG-28327-upstream-config-parser</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1707480000">- Update to version 0.65.0:
  * Pull request 321: all: upd go, deps</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1712059200">- Update to version 0.66.1:
  * DNS64-mapped PTR requests now checked for possible resolving recursion.
- Update to version 0.66.0:
  * API Changes</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1712318400">- Update to version 0.68.0:
  * PTR requests for domains containing DNS64 prefixes are now
    answered with NXDOMAIN if proxy.Config.UseDNS64 is set to
    true, but proxy.Config.UsePrivateRDNS is not.
  * Fallback servers aren't used for the aforementioned requests,
    as well as for all private RDNS requests.
  * All the private RDNS requests coming from external
    (non-private) client are now answered with NXDOMAIN
    before proxy.RequestHandler.
- Update to version 0.67.0
  * No relevant changes</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1713182400">- Update to version 0.69.2:
  * API changes: Error-prone proxy.BeforeRequestError
- Update to version 0.69.1:
  * Validations in proxy.New performed with the default values, not the ones from configuration.
- Update to version 0.69.0:
  * The quic-go dependency has been updated to v0.42.0.i
  * Unspecified IP addresses no more checked when using proxy.UModeFastestAddr
  * API changes</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1713528000">- Update to version 0.70.0:
  * SOA and NS requests containing ARPA domains implying private IP
    addresses are now treated as private requests, as was
    previously the case only for PTR requests.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1713700800">- Declare go &gt;= 1.22 in .spec, following upstream go.mod file</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1714132800">- Update to version 0.71.0:
  * The quic-go dependency has been updated due to issues with
    QUIC and HTTP/3 upstreams on older Linux kernel versions.
  * Domain specifications for top-level domains now considered when
    routing the requests for unqualified names.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1714824000">- Update to version 0.71.1:
  * Ignored wildcard specifications for top-level domains</changelog>
</package>
<package pkgid="0f2daef507cb326697673188d45e681b294ba7fcc23b5073b2472a60024df161a8a5bd3631bf7d8a133bfb5eb23dcc51bd0ed637a13956051ef4feb24aaaf88a" name="dolphin-emu" arch="src">
  <version epoch="0" ver="5.0.21460" rel="1.1"/>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1657281600">- Initialized 5.0.16793 3cd82b619388d0877436390093a6edc2319a6904</changelog>
  <changelog author="Jannik Seiler &lt;seil0@mosad.xyz&gt;" date="1665748800">- Updated to 5.0.17269 48c9c224cf9f82f0f9f2690b7cc6283d7448480c
  * Added dolphin-emu-not-discord-presence.patch to fix build
    failure if discord presence is disabled.
  * Reduce pipeline compilation stutter through forcing FBFetch in ubershaders.
  * Added support for native motion/rumble with SDL2.
  * Added SD card folder syncing support.
  * Added flush command buffers after multiple EFB copies.
  * Added accurately handle the copy filter and gamma for EFB and XFB copies.
  * Added HLE broadband device.
  * Added support for libaesnd microcode.
  * Added support for NFS files.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1669550400">- Fix building for openSUSE Leap 15.4 using gcc10-c++</changelog>
  <changelog author="Jannik Seiler &lt;seil0@mosad.xyz&gt;" date="1672228800">- Updated to 5.0.17995 8bad821019721b9b72701b495da95656ace5fea5
  * Implement Missing Features for WiiConnect24 Support
  * Netplay: Redesign Wii Remote Data Exchange
  * Vulkan: Use VMA for memory allocations
  * Vulkan: Raise number of command buffers
  * Vulkan: Allocate descriptor pools as needed
  * Optimize GetVertexSize
  * Cache Vertex Sizes
  * Update EFB Peek Cache on Draw Done and Tokens
  * D3D12: Fix Numerous hangs
  * Add Dynamic Vertex Loaders for Ubershaders
  * Add Emulation of Pointsize/Linewidth in Vertex Shaders
  * Debugging: Add Support for Conditional Breakpoints
  * Add GBA TAS Window
  * Improve FPS/VPS Counting and Revamp Appearance</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1681300800">- Add dolphin-emu-gcc13.patch: Fix build using GCC 13. Patch
  imported based on https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/pull/326</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683288000">- Limit build to mbedtls &lt; 3.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1692532800">- Switched to gcc12 (boo#1210477).
- Removed file dolphin-emu-gcc13.patch.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1694433600">- Correction of the license based on the legaldb report.
  Add BSD-2-Clause AND libpng-2.0, and (Apache-2.0 OR MIT)
  aside from original GPL-2.0-or-later</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1705924800">- Limited build to fmt &lt; 10.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1711627200">- Updated to 5.0.21264 1efda863e47b690f460f069502a4391b3c7d87c4
  * Removed file dolphin-emu-not-discord-presence.patch.
  * Using enet, minizip-ng and zlib-ng from externals source.
  * Changed fmt minimal version to 10.1.
  * Changed build with Qt6.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1714651200">- Switched to default gcc for TW and gcc13 for Leap with disabled LTO.
- Updated to 5.0.21460 a9544510468740b77cf06ef28daaa65fe247fd32</changelog>
</package>
<package pkgid="88c6c940020dfe6e11177c362e5052653c7d487f4345a927020144ee08d1e67f244de92142c6d78b4479a08f7541fe4d00b21bbe9a561e60d95f6160fab1e5f7" name="dolphin-emu" arch="x86_64">
  <version epoch="0" ver="5.0.21460" rel="1.1"/>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1657281600">- Initialized 5.0.16793 3cd82b619388d0877436390093a6edc2319a6904</changelog>
  <changelog author="Jannik Seiler &lt;seil0@mosad.xyz&gt;" date="1665748800">- Updated to 5.0.17269 48c9c224cf9f82f0f9f2690b7cc6283d7448480c
  * Added dolphin-emu-not-discord-presence.patch to fix build
    failure if discord presence is disabled.
  * Reduce pipeline compilation stutter through forcing FBFetch in ubershaders.
  * Added support for native motion/rumble with SDL2.
  * Added SD card folder syncing support.
  * Added flush command buffers after multiple EFB copies.
  * Added accurately handle the copy filter and gamma for EFB and XFB copies.
  * Added HLE broadband device.
  * Added support for libaesnd microcode.
  * Added support for NFS files.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1669550400">- Fix building for openSUSE Leap 15.4 using gcc10-c++</changelog>
  <changelog author="Jannik Seiler &lt;seil0@mosad.xyz&gt;" date="1672228800">- Updated to 5.0.17995 8bad821019721b9b72701b495da95656ace5fea5
  * Implement Missing Features for WiiConnect24 Support
  * Netplay: Redesign Wii Remote Data Exchange
  * Vulkan: Use VMA for memory allocations
  * Vulkan: Raise number of command buffers
  * Vulkan: Allocate descriptor pools as needed
  * Optimize GetVertexSize
  * Cache Vertex Sizes
  * Update EFB Peek Cache on Draw Done and Tokens
  * D3D12: Fix Numerous hangs
  * Add Dynamic Vertex Loaders for Ubershaders
  * Add Emulation of Pointsize/Linewidth in Vertex Shaders
  * Debugging: Add Support for Conditional Breakpoints
  * Add GBA TAS Window
  * Improve FPS/VPS Counting and Revamp Appearance</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1681300800">- Add dolphin-emu-gcc13.patch: Fix build using GCC 13. Patch
  imported based on https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/pull/326</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683288000">- Limit build to mbedtls &lt; 3.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1692532800">- Switched to gcc12 (boo#1210477).
- Removed file dolphin-emu-gcc13.patch.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1694433600">- Correction of the license based on the legaldb report.
  Add BSD-2-Clause AND libpng-2.0, and (Apache-2.0 OR MIT)
  aside from original GPL-2.0-or-later</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1705924800">- Limited build to fmt &lt; 10.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1711627200">- Updated to 5.0.21264 1efda863e47b690f460f069502a4391b3c7d87c4
  * Removed file dolphin-emu-not-discord-presence.patch.
  * Using enet, minizip-ng and zlib-ng from externals source.
  * Changed fmt minimal version to 10.1.
  * Changed build with Qt6.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1714651200">- Switched to default gcc for TW and gcc13 for Leap with disabled LTO.
- Updated to 5.0.21460 a9544510468740b77cf06ef28daaa65fe247fd32</changelog>
</package>
<package pkgid="f98f59aa2800fd470af9cf0f92bc9027689a7e4bc2096d1f0f9baf1e8f1250c87af6bf3f9c43b9c7035371c2dd07cd2e8d980c8848d2d0fc27b46840e2544024" name="dolphin-emu-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.0.21460" rel="1.1"/>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1657281600">- Initialized 5.0.16793 3cd82b619388d0877436390093a6edc2319a6904</changelog>
  <changelog author="Jannik Seiler &lt;seil0@mosad.xyz&gt;" date="1665748800">- Updated to 5.0.17269 48c9c224cf9f82f0f9f2690b7cc6283d7448480c
  * Added dolphin-emu-not-discord-presence.patch to fix build
    failure if discord presence is disabled.
  * Reduce pipeline compilation stutter through forcing FBFetch in ubershaders.
  * Added support for native motion/rumble with SDL2.
  * Added SD card folder syncing support.
  * Added flush command buffers after multiple EFB copies.
  * Added accurately handle the copy filter and gamma for EFB and XFB copies.
  * Added HLE broadband device.
  * Added support for libaesnd microcode.
  * Added support for NFS files.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1669550400">- Fix building for openSUSE Leap 15.4 using gcc10-c++</changelog>
  <changelog author="Jannik Seiler &lt;seil0@mosad.xyz&gt;" date="1672228800">- Updated to 5.0.17995 8bad821019721b9b72701b495da95656ace5fea5
  * Implement Missing Features for WiiConnect24 Support
  * Netplay: Redesign Wii Remote Data Exchange
  * Vulkan: Use VMA for memory allocations
  * Vulkan: Raise number of command buffers
  * Vulkan: Allocate descriptor pools as needed
  * Optimize GetVertexSize
  * Cache Vertex Sizes
  * Update EFB Peek Cache on Draw Done and Tokens
  * D3D12: Fix Numerous hangs
  * Add Dynamic Vertex Loaders for Ubershaders
  * Add Emulation of Pointsize/Linewidth in Vertex Shaders
  * Debugging: Add Support for Conditional Breakpoints
  * Add GBA TAS Window
  * Improve FPS/VPS Counting and Revamp Appearance</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1681300800">- Add dolphin-emu-gcc13.patch: Fix build using GCC 13. Patch
  imported based on https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/pull/326</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683288000">- Limit build to mbedtls &lt; 3.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1692532800">- Switched to gcc12 (boo#1210477).
- Removed file dolphin-emu-gcc13.patch.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1694433600">- Correction of the license based on the legaldb report.
  Add BSD-2-Clause AND libpng-2.0, and (Apache-2.0 OR MIT)
  aside from original GPL-2.0-or-later</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1705924800">- Limited build to fmt &lt; 10.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1711627200">- Updated to 5.0.21264 1efda863e47b690f460f069502a4391b3c7d87c4
  * Removed file dolphin-emu-not-discord-presence.patch.
  * Using enet, minizip-ng and zlib-ng from externals source.
  * Changed fmt minimal version to 10.1.
  * Changed build with Qt6.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1714651200">- Switched to default gcc for TW and gcc13 for Leap with disabled LTO.
- Updated to 5.0.21460 a9544510468740b77cf06ef28daaa65fe247fd32</changelog>
</package>
<package pkgid="1026c3e1aedd20ddf56edf40dc0329558848375bc44c53d6478ca025447ddb9a192f8c1df637a6b9b689ed277a98d3964027ca4e55e77f479e351e9f894f7cb0" name="dolphin-emu-debugsource" arch="x86_64">
  <version epoch="0" ver="5.0.21460" rel="1.1"/>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1657281600">- Initialized 5.0.16793 3cd82b619388d0877436390093a6edc2319a6904</changelog>
  <changelog author="Jannik Seiler &lt;seil0@mosad.xyz&gt;" date="1665748800">- Updated to 5.0.17269 48c9c224cf9f82f0f9f2690b7cc6283d7448480c
  * Added dolphin-emu-not-discord-presence.patch to fix build
    failure if discord presence is disabled.
  * Reduce pipeline compilation stutter through forcing FBFetch in ubershaders.
  * Added support for native motion/rumble with SDL2.
  * Added SD card folder syncing support.
  * Added flush command buffers after multiple EFB copies.
  * Added accurately handle the copy filter and gamma for EFB and XFB copies.
  * Added HLE broadband device.
  * Added support for libaesnd microcode.
  * Added support for NFS files.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1669550400">- Fix building for openSUSE Leap 15.4 using gcc10-c++</changelog>
  <changelog author="Jannik Seiler &lt;seil0@mosad.xyz&gt;" date="1672228800">- Updated to 5.0.17995 8bad821019721b9b72701b495da95656ace5fea5
  * Implement Missing Features for WiiConnect24 Support
  * Netplay: Redesign Wii Remote Data Exchange
  * Vulkan: Use VMA for memory allocations
  * Vulkan: Raise number of command buffers
  * Vulkan: Allocate descriptor pools as needed
  * Optimize GetVertexSize
  * Cache Vertex Sizes
  * Update EFB Peek Cache on Draw Done and Tokens
  * D3D12: Fix Numerous hangs
  * Add Dynamic Vertex Loaders for Ubershaders
  * Add Emulation of Pointsize/Linewidth in Vertex Shaders
  * Debugging: Add Support for Conditional Breakpoints
  * Add GBA TAS Window
  * Improve FPS/VPS Counting and Revamp Appearance</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1681300800">- Add dolphin-emu-gcc13.patch: Fix build using GCC 13. Patch
  imported based on https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/pull/326</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683288000">- Limit build to mbedtls &lt; 3.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1692532800">- Switched to gcc12 (boo#1210477).
- Removed file dolphin-emu-gcc13.patch.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1694433600">- Correction of the license based on the legaldb report.
  Add BSD-2-Clause AND libpng-2.0, and (Apache-2.0 OR MIT)
  aside from original GPL-2.0-or-later</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1705924800">- Limited build to fmt &lt; 10.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1711627200">- Updated to 5.0.21264 1efda863e47b690f460f069502a4391b3c7d87c4
  * Removed file dolphin-emu-not-discord-presence.patch.
  * Using enet, minizip-ng and zlib-ng from externals source.
  * Changed fmt minimal version to 10.1.
  * Changed build with Qt6.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1714651200">- Switched to default gcc for TW and gcc13 for Leap with disabled LTO.
- Updated to 5.0.21460 a9544510468740b77cf06ef28daaa65fe247fd32</changelog>
</package>
<package pkgid="6749073c43f02266e5e95a7c36aab96d3369e5ea6c1ecdac934503dda939d567330b5fc3c5479df672a0d00bc8efe4628d2c28585a7be8c4b7aad4022fb4f0d5" name="dolphin-emu-lang" arch="noarch">
  <version epoch="0" ver="5.0.21460" rel="1.1"/>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1657281600">- Initialized 5.0.16793 3cd82b619388d0877436390093a6edc2319a6904</changelog>
  <changelog author="Jannik Seiler &lt;seil0@mosad.xyz&gt;" date="1665748800">- Updated to 5.0.17269 48c9c224cf9f82f0f9f2690b7cc6283d7448480c
  * Added dolphin-emu-not-discord-presence.patch to fix build
    failure if discord presence is disabled.
  * Reduce pipeline compilation stutter through forcing FBFetch in ubershaders.
  * Added support for native motion/rumble with SDL2.
  * Added SD card folder syncing support.
  * Added flush command buffers after multiple EFB copies.
  * Added accurately handle the copy filter and gamma for EFB and XFB copies.
  * Added HLE broadband device.
  * Added support for libaesnd microcode.
  * Added support for NFS files.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1669550400">- Fix building for openSUSE Leap 15.4 using gcc10-c++</changelog>
  <changelog author="Jannik Seiler &lt;seil0@mosad.xyz&gt;" date="1672228800">- Updated to 5.0.17995 8bad821019721b9b72701b495da95656ace5fea5
  * Implement Missing Features for WiiConnect24 Support
  * Netplay: Redesign Wii Remote Data Exchange
  * Vulkan: Use VMA for memory allocations
  * Vulkan: Raise number of command buffers
  * Vulkan: Allocate descriptor pools as needed
  * Optimize GetVertexSize
  * Cache Vertex Sizes
  * Update EFB Peek Cache on Draw Done and Tokens
  * D3D12: Fix Numerous hangs
  * Add Dynamic Vertex Loaders for Ubershaders
  * Add Emulation of Pointsize/Linewidth in Vertex Shaders
  * Debugging: Add Support for Conditional Breakpoints
  * Add GBA TAS Window
  * Improve FPS/VPS Counting and Revamp Appearance</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1681300800">- Add dolphin-emu-gcc13.patch: Fix build using GCC 13. Patch
  imported based on https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/pull/326</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683288000">- Limit build to mbedtls &lt; 3.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1692532800">- Switched to gcc12 (boo#1210477).
- Removed file dolphin-emu-gcc13.patch.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1694433600">- Correction of the license based on the legaldb report.
  Add BSD-2-Clause AND libpng-2.0, and (Apache-2.0 OR MIT)
  aside from original GPL-2.0-or-later</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1705924800">- Limited build to fmt &lt; 10.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1711627200">- Updated to 5.0.21264 1efda863e47b690f460f069502a4391b3c7d87c4
  * Removed file dolphin-emu-not-discord-presence.patch.
  * Using enet, minizip-ng and zlib-ng from externals source.
  * Changed fmt minimal version to 10.1.
  * Changed build with Qt6.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1714651200">- Switched to default gcc for TW and gcc13 for Leap with disabled LTO.
- Updated to 5.0.21460 a9544510468740b77cf06ef28daaa65fe247fd32</changelog>
</package>
<package pkgid="b1def15c97597f3cdafe355942a29b66c32a71068740fbebfaa130a8e502a43a55c2126b9c37c7ed8219d313584660d6f19e23adbadce7aea7df067e65bc124f" name="dosbox" arch="src">
  <version epoch="0" ver="0.81.1" rel="1.1"/>
  <changelog author="lnussel@suse.de" date="1503921600">- Fix desktop file category to sort below Game (boo#1055340)
- directly use desktop-file-install instead of the old macro</changelog>
  <changelog author="meissner@suse.com" date="1536321600">- updated to 0.74-2
  - Windows: Fix auto/max cycles algorithm on Windows 7, which helps with stuttering audio.
  - Mac OS X: Bring a 64 bit version and improve performance.
  - Linux: Fix the 64bit dynrec cpu core and a lot of compilation problems. Add patches for the WINE Team.
- dosbox-0.74-init-crash.patch: solved differently upstream
- dosbox-0.74-formatsecurity.patch: is upstream
- 0001-Apply-patch-by-gulikoza-to-add-support-for-absolute-.patch: upstream
- 0001-Workaround-clang-confusing-itself-compile-error-resu.patch: upstream
- 0001-update-64bit-recompiler-core-to-handle-OSX-memory-ad.patch: upstream
- gcc46.patch: upstream</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1536580800">- Use simpler Sourceforge download URLs</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1536926400">- Run spec-cleaner
- Drop support for SLE10
- Add GPL-3.0 as license too due to src/libs/gui_tk/gui_tk.*</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1537272000">- Set CFLAGS with export so as to override the implicit
  export of %configure. Use %make_install.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1561636800">- update to 0.74-3 (boo#1140254)
  * Some fixes to the OpenGL rendering.
  * Several other fixes for out of bounds access and buffer overflows.
  * Fixed that a very long line inside a bat file would overflow
    the parsing buffer. CVE-2019-7165
  * Added a basic permission system so that a program running inside DOSBox
    can't access the contents of /proc (e.g. /proc/self/mem) when / or /proc
    were (to be) mounted. CVE-2019-12594</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1604318400">- Refresh spec-file via spec-cleaner and manual optimizations.
- Add patch dosbox-0.74-3-mt32-patch.diff for Roland MT-32 support.
- Add manual CONFIG-midi-mt32-gm for config midi sound devices.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1616068800">- Remove Roland MT-32 support for openSUSE Leap 15.3.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1617969600">- Used pkgconfig everywhere and removed BuildRequires: Mesa-devel.
- Refresh CONFIG-midi-mt32-gm file.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1633262400">- Updated to dosbox-staging 0.77.1
  * Removed old patches dosbox-0.71-manpage.diff dosbox-0.74-3-mt32-patch.diff.
  * Removed old files dosbox.desktop dosbox.png CONFIG-midi-mt32-gm.
  * Added patch dosbox-staging-0.77.1-config.patch.
  * Added patch dosbox-staging-0.77.1-name.patch.
  * Addad translations subpackage.
  * Disabled "gtest soft_limiter" test for 32-bit architectures and Leap.
  * Added support: Opus, FLAC, MT32, GM, GUS, Raw mouse input and more.
  * https://dosbox-staging.github.io/releases/release-notes/0.77.1</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1653134400">- Updated to dosbox-staging 0.78.1
  * Replaced dosbox-staging-0.77.1-config.patch by dosbox-staging-0.78.1-config.patch.
  * Replaced dosbox-staging-0.77.1-name.patch by dosbox-staging-0.78.1-name.patch.
  * Added BuildRequires: pkgconfig(gmock) dependency.
  * Disabled fluidsynth and mt32emu dependency for Leap.
  * https://dosbox-staging.github.io/releases/release-notes/0.78.0
  * https://dosbox-staging.github.io/releases/release-notes/0.78.1</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1653393600">- Updated dosbox-staging-0.78.1-config.patch.
- Updated dosbox-staging-0.78.1-name.patch.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1665835200">- Updated to dosbox-staging 0.79.1
  * Replaced dosbox-staging-0.78.1-config.patch by dosbox-staging-0.79.1-config.patch.
  * Replaced dosbox-staging-0.78.1-name.patch by dosbox-staging-0.79.1-name.patch.
  * Removed dosbox-translations subpackage and added Provides/Obsoletes instructions.
  * Added fdupes, pkgconfig(iir), pkgconfig(slirp) dependencies.
  * Removed irrelevant instructions and enabled fluidsynth and mt32emu for Leap.
  * https://dosbox-staging.github.io/releases/release-notes/0.79.0
  * https://dosbox-staging.github.io/releases/release-notes/0.79.1</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1666440000">- Added pkgconfig(speexdsp) dependency.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1666612800">- Updated pkgconfig(slirp) &gt;= 4.7.0 dependency.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1672833600">- Updated to dosbox-staging 0.80.0
  * Replaced dosbox-staging-0.79.1-config.patch by dosbox-staging-0.80.0-config.patch.
  * Replaced dosbox-staging-0.79.1-name.patch by dosbox-staging-0.80.0-name.patch.
  * Added pkgconfig(SDL2_image), pkgconfig(xi) dependencies.
  * https://dosbox-staging.github.io/releases/release-notes/0.80.0</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1673092800">- Updated to dosbox-staging 0.80.1
  * Replaced dosbox-staging-0.80.0-config.patch by dosbox-staging-config.patch.
  * Replaced dosbox-staging-0.80.0-name.patch by dosbox-staging-name.patch.
  * Added pkgconfig(gl) dependencies.
  * Removed Provides/Obsoletes instructions for dosbox-translations subpackage.
  * https://dosbox-staging.github.io/releases/release-notes/0.80.1</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1707912000">- Updated to dosbox-staging 0.81.0
  * Changed files dosbox-staging-config.patch and dosbox-staging-name.patch.
  * Added python3 &gt;= 3.7 and pkgconfig(zlib-ng) dependencies.
  * https://dosbox-staging.github.io/releases/release-notes/0.81.0</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1708084800">- Changed file dosbox-staging-config.patch.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1715515200">- Updated to dosbox-staging 0.81.1
  * https://dosbox-staging.github.io/releases/release-notes/0.81.1</changelog>
</package>
<package pkgid="e16070d38ff8e1c57f875fd82a1284df02de3ab1db325e9352cff983e80c485983b16640725459e5698d25d2b9bcb0e46a35a5c273eea2f62d5228e380beb42f" name="dosbox" arch="x86_64">
  <version epoch="0" ver="0.81.1" rel="1.1"/>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1616068800">- Remove Roland MT-32 support for openSUSE Leap 15.3.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1617969600">- Used pkgconfig everywhere and removed BuildRequires: Mesa-devel.
- Refresh CONFIG-midi-mt32-gm file.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1633262400">- Updated to dosbox-staging 0.77.1
  * Removed old patches dosbox-0.71-manpage.diff dosbox-0.74-3-mt32-patch.diff.
  * Removed old files dosbox.desktop dosbox.png CONFIG-midi-mt32-gm.
  * Added patch dosbox-staging-0.77.1-config.patch.
  * Added patch dosbox-staging-0.77.1-name.patch.
  * Addad translations subpackage.
  * Disabled "gtest soft_limiter" test for 32-bit architectures and Leap.
  * Added support: Opus, FLAC, MT32, GM, GUS, Raw mouse input and more.
  * https://dosbox-staging.github.io/releases/release-notes/0.77.1</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1653134400">- Updated to dosbox-staging 0.78.1
  * Replaced dosbox-staging-0.77.1-config.patch by dosbox-staging-0.78.1-config.patch.
  * Replaced dosbox-staging-0.77.1-name.patch by dosbox-staging-0.78.1-name.patch.
  * Added BuildRequires: pkgconfig(gmock) dependency.
  * Disabled fluidsynth and mt32emu dependency for Leap.
  * https://dosbox-staging.github.io/releases/release-notes/0.78.0
  * https://dosbox-staging.github.io/releases/release-notes/0.78.1</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1653393600">- Updated dosbox-staging-0.78.1-config.patch.
- Updated dosbox-staging-0.78.1-name.patch.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1665835200">- Updated to dosbox-staging 0.79.1
  * Replaced dosbox-staging-0.78.1-config.patch by dosbox-staging-0.79.1-config.patch.
  * Replaced dosbox-staging-0.78.1-name.patch by dosbox-staging-0.79.1-name.patch.
  * Removed dosbox-translations subpackage and added Provides/Obsoletes instructions.
  * Added fdupes, pkgconfig(iir), pkgconfig(slirp) dependencies.
  * Removed irrelevant instructions and enabled fluidsynth and mt32emu for Leap.
  * https://dosbox-staging.github.io/releases/release-notes/0.79.0
  * https://dosbox-staging.github.io/releases/release-notes/0.79.1</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1666440000">- Added pkgconfig(speexdsp) dependency.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1666612800">- Updated pkgconfig(slirp) &gt;= 4.7.0 dependency.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1672833600">- Updated to dosbox-staging 0.80.0
  * Replaced dosbox-staging-0.79.1-config.patch by dosbox-staging-0.80.0-config.patch.
  * Replaced dosbox-staging-0.79.1-name.patch by dosbox-staging-0.80.0-name.patch.
  * Added pkgconfig(SDL2_image), pkgconfig(xi) dependencies.
  * https://dosbox-staging.github.io/releases/release-notes/0.80.0</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1673092800">- Updated to dosbox-staging 0.80.1
  * Replaced dosbox-staging-0.80.0-config.patch by dosbox-staging-config.patch.
  * Replaced dosbox-staging-0.80.0-name.patch by dosbox-staging-name.patch.
  * Added pkgconfig(gl) dependencies.
  * Removed Provides/Obsoletes instructions for dosbox-translations subpackage.
  * https://dosbox-staging.github.io/releases/release-notes/0.80.1</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1707912000">- Updated to dosbox-staging 0.81.0
  * Changed files dosbox-staging-config.patch and dosbox-staging-name.patch.
  * Added python3 &gt;= 3.7 and pkgconfig(zlib-ng) dependencies.
  * https://dosbox-staging.github.io/releases/release-notes/0.81.0</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1708084800">- Changed file dosbox-staging-config.patch.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1715515200">- Updated to dosbox-staging 0.81.1
  * https://dosbox-staging.github.io/releases/release-notes/0.81.1</changelog>
</package>
<package pkgid="4200a5ad932e4d36658fea7a275697155d7c41a855e948fc2a4b426c87dc00181e806f79d538eff1d6011e7633fc3d0bba65a9ccef34e6c752a505ada34b8a86" name="dosbox-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.81.1" rel="1.1"/>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1616068800">- Remove Roland MT-32 support for openSUSE Leap 15.3.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1617969600">- Used pkgconfig everywhere and removed BuildRequires: Mesa-devel.
- Refresh CONFIG-midi-mt32-gm file.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1633262400">- Updated to dosbox-staging 0.77.1
  * Removed old patches dosbox-0.71-manpage.diff dosbox-0.74-3-mt32-patch.diff.
  * Removed old files dosbox.desktop dosbox.png CONFIG-midi-mt32-gm.
  * Added patch dosbox-staging-0.77.1-config.patch.
  * Added patch dosbox-staging-0.77.1-name.patch.
  * Addad translations subpackage.
  * Disabled "gtest soft_limiter" test for 32-bit architectures and Leap.
  * Added support: Opus, FLAC, MT32, GM, GUS, Raw mouse input and more.
  * https://dosbox-staging.github.io/releases/release-notes/0.77.1</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1653134400">- Updated to dosbox-staging 0.78.1
  * Replaced dosbox-staging-0.77.1-config.patch by dosbox-staging-0.78.1-config.patch.
  * Replaced dosbox-staging-0.77.1-name.patch by dosbox-staging-0.78.1-name.patch.
  * Added BuildRequires: pkgconfig(gmock) dependency.
  * Disabled fluidsynth and mt32emu dependency for Leap.
  * https://dosbox-staging.github.io/releases/release-notes/0.78.0
  * https://dosbox-staging.github.io/releases/release-notes/0.78.1</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1653393600">- Updated dosbox-staging-0.78.1-config.patch.
- Updated dosbox-staging-0.78.1-name.patch.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1665835200">- Updated to dosbox-staging 0.79.1
  * Replaced dosbox-staging-0.78.1-config.patch by dosbox-staging-0.79.1-config.patch.
  * Replaced dosbox-staging-0.78.1-name.patch by dosbox-staging-0.79.1-name.patch.
  * Removed dosbox-translations subpackage and added Provides/Obsoletes instructions.
  * Added fdupes, pkgconfig(iir), pkgconfig(slirp) dependencies.
  * Removed irrelevant instructions and enabled fluidsynth and mt32emu for Leap.
  * https://dosbox-staging.github.io/releases/release-notes/0.79.0
  * https://dosbox-staging.github.io/releases/release-notes/0.79.1</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1666440000">- Added pkgconfig(speexdsp) dependency.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1666612800">- Updated pkgconfig(slirp) &gt;= 4.7.0 dependency.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1672833600">- Updated to dosbox-staging 0.80.0
  * Replaced dosbox-staging-0.79.1-config.patch by dosbox-staging-0.80.0-config.patch.
  * Replaced dosbox-staging-0.79.1-name.patch by dosbox-staging-0.80.0-name.patch.
  * Added pkgconfig(SDL2_image), pkgconfig(xi) dependencies.
  * https://dosbox-staging.github.io/releases/release-notes/0.80.0</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1673092800">- Updated to dosbox-staging 0.80.1
  * Replaced dosbox-staging-0.80.0-config.patch by dosbox-staging-config.patch.
  * Replaced dosbox-staging-0.80.0-name.patch by dosbox-staging-name.patch.
  * Added pkgconfig(gl) dependencies.
  * Removed Provides/Obsoletes instructions for dosbox-translations subpackage.
  * https://dosbox-staging.github.io/releases/release-notes/0.80.1</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1707912000">- Updated to dosbox-staging 0.81.0
  * Changed files dosbox-staging-config.patch and dosbox-staging-name.patch.
  * Added python3 &gt;= 3.7 and pkgconfig(zlib-ng) dependencies.
  * https://dosbox-staging.github.io/releases/release-notes/0.81.0</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1708084800">- Changed file dosbox-staging-config.patch.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1715515200">- Updated to dosbox-staging 0.81.1
  * https://dosbox-staging.github.io/releases/release-notes/0.81.1</changelog>
</package>
<package pkgid="8472a464b77399aec9b893fd709e6b5f11f62f4b1818b84781c7e22810c74fe16ed510b3c974fa944f973aabbd788a08d1472a4a9c4fca0c34fc67a469ab978e" name="dosbox-debugsource" arch="x86_64">
  <version epoch="0" ver="0.81.1" rel="1.1"/>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1616068800">- Remove Roland MT-32 support for openSUSE Leap 15.3.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1617969600">- Used pkgconfig everywhere and removed BuildRequires: Mesa-devel.
- Refresh CONFIG-midi-mt32-gm file.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1633262400">- Updated to dosbox-staging 0.77.1
  * Removed old patches dosbox-0.71-manpage.diff dosbox-0.74-3-mt32-patch.diff.
  * Removed old files dosbox.desktop dosbox.png CONFIG-midi-mt32-gm.
  * Added patch dosbox-staging-0.77.1-config.patch.
  * Added patch dosbox-staging-0.77.1-name.patch.
  * Addad translations subpackage.
  * Disabled "gtest soft_limiter" test for 32-bit architectures and Leap.
  * Added support: Opus, FLAC, MT32, GM, GUS, Raw mouse input and more.
  * https://dosbox-staging.github.io/releases/release-notes/0.77.1</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1653134400">- Updated to dosbox-staging 0.78.1
  * Replaced dosbox-staging-0.77.1-config.patch by dosbox-staging-0.78.1-config.patch.
  * Replaced dosbox-staging-0.77.1-name.patch by dosbox-staging-0.78.1-name.patch.
  * Added BuildRequires: pkgconfig(gmock) dependency.
  * Disabled fluidsynth and mt32emu dependency for Leap.
  * https://dosbox-staging.github.io/releases/release-notes/0.78.0
  * https://dosbox-staging.github.io/releases/release-notes/0.78.1</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1653393600">- Updated dosbox-staging-0.78.1-config.patch.
- Updated dosbox-staging-0.78.1-name.patch.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1665835200">- Updated to dosbox-staging 0.79.1
  * Replaced dosbox-staging-0.78.1-config.patch by dosbox-staging-0.79.1-config.patch.
  * Replaced dosbox-staging-0.78.1-name.patch by dosbox-staging-0.79.1-name.patch.
  * Removed dosbox-translations subpackage and added Provides/Obsoletes instructions.
  * Added fdupes, pkgconfig(iir), pkgconfig(slirp) dependencies.
  * Removed irrelevant instructions and enabled fluidsynth and mt32emu for Leap.
  * https://dosbox-staging.github.io/releases/release-notes/0.79.0
  * https://dosbox-staging.github.io/releases/release-notes/0.79.1</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1666440000">- Added pkgconfig(speexdsp) dependency.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1666612800">- Updated pkgconfig(slirp) &gt;= 4.7.0 dependency.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1672833600">- Updated to dosbox-staging 0.80.0
  * Replaced dosbox-staging-0.79.1-config.patch by dosbox-staging-0.80.0-config.patch.
  * Replaced dosbox-staging-0.79.1-name.patch by dosbox-staging-0.80.0-name.patch.
  * Added pkgconfig(SDL2_image), pkgconfig(xi) dependencies.
  * https://dosbox-staging.github.io/releases/release-notes/0.80.0</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1673092800">- Updated to dosbox-staging 0.80.1
  * Replaced dosbox-staging-0.80.0-config.patch by dosbox-staging-config.patch.
  * Replaced dosbox-staging-0.80.0-name.patch by dosbox-staging-name.patch.
  * Added pkgconfig(gl) dependencies.
  * Removed Provides/Obsoletes instructions for dosbox-translations subpackage.
  * https://dosbox-staging.github.io/releases/release-notes/0.80.1</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1707912000">- Updated to dosbox-staging 0.81.0
  * Changed files dosbox-staging-config.patch and dosbox-staging-name.patch.
  * Added python3 &gt;= 3.7 and pkgconfig(zlib-ng) dependencies.
  * https://dosbox-staging.github.io/releases/release-notes/0.81.0</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1708084800">- Changed file dosbox-staging-config.patch.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1715515200">- Updated to dosbox-staging 0.81.1
  * https://dosbox-staging.github.io/releases/release-notes/0.81.1</changelog>
</package>
<package pkgid="9bdf54609169c353c499c34817efe60afe3b4a35010b1f1709c110cfa7b532ee9c5a3a6501c40ff0f01d5a926cefa9372818a980f4de44c782da93947a58dd34" name="dpdk" arch="src">
  <version epoch="0" ver="22.11.1" rel="4.5"/>
  <changelog author="Jaime Caama&#xF1;o Ruiz &lt;jcaamano@suse.com&gt;" date="1589889600">- Add patches to fix vulnerability where malicious guest/container can
  cause resource leak resulting a Denial-of-Service, or memory corruption
  and crash, or information leak in vhost-user backend application
  (bsc#1171477, CVE-2020-10722, CVE-2020-10723, CVE-2020-10724,
  CVE-2020-10725, CVE-2020-10726).
  * 0001-vhost-check-log-mmap-offset-and-size-overflow.patch
  * 0002-vhost-fix-vring-index-check.patch
  * 0003-vhost-crypto-validate-keys-lengths.patch
  * 0004-vhost-fix-translated-address-not-checked.patch
  * 0005-vhost-fix-potential-memory-space-leak.patch
  * 0006-vhost-fix-potential-fd-leak.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597147200">- update to v19.11.3:
    app/crypto-perf: fix display of sample test vector
    app/eventdev: check Tx adapter service ID
    app: fix usage help of options separated by dashes
    app/pipeline: fix build with gcc 10
    app: remove extra new line after link duplex
    app/testpmd: add parsing for QinQ VLAN headers
    app/testpmd: fix DCB set
    app/testpmd: fix memory failure handling for i40e DDP
    app/testpmd: fix PPPoE flow command
    app/testpmd: fix statistics after reset
    baseband/turbo_sw: fix exposed LLR decimals assumption
    bbdev: fix doxygen comments
    build: disable gcc 10 zero-length-bounds warning
    build: fix linker warnings with clang on Windows
    build: support MinGW-w64 with Meson
    buildtools: get static mlx dependencies for meson
    bus/fslmc: fix dereferencing null pointer
    bus/fslmc: fix size of qman fq descriptor
    bus/pci: fix devargs on probing again
    bus/pci: fix UIO resource access from secondary process
    bus/vmbus: fix comment spelling
    ci: fix telemetry dependency in Travis
    common/iavf: update copyright
    common/mlx5: fix build with -fno-common
    common/mlx5: fix build with rdma-core 21
    common/mlx5: fix netlink buffer allocation from stack
    common/mlx5: fix umem buffer alignment
    common/octeontx: fix gcc 9.1 ABI break
    common/qat: fix GEN3 marketing name
    contigmem: cleanup properly when load fails
    crypto/caam_jr: fix check of file descriptors
    crypto/caam_jr: fix IRQ functions return type
    crypto/ccp: fix fd leak on probe failure
    cryptodev: add asymmetric session-less feature name
    cryptodev: fix missing device id range checking
    cryptodev: fix SHA-1 digest enum comment
    crypto/kasumi: fix extern declaration
    crypto/nitrox: fix CSR register address generation
    crypto/nitrox: fix oversized device name
    crypto/octeontx2: fix build with gcc 10
    crypto/openssl: fix out-of-place encryption
    crypto/qat: fix cipher descriptor for ZUC and SNOW
    crypto/qat: support plain SHA1..SHA512 hashes
    devtools: fix symbol map change check
    doc: add i40e limitation for flow director
    doc: add NASM installation steps
    doc: fix API index
    doc: fix build issue in ABI guide
    doc: fix build with doxygen 1.8.18
    doc: fix default symbol binding in ABI guide
    doc: fix log level example in Linux guide
    doc: fix LTO config option
    doc: fix matrix CSS for recent sphinx
    doc: fix multicast filter feature announcement
    doc: fix number of failsafe sub-devices
    doc: fix reference in ABI guide
    doc: fix sphinx compatibility
    doc: fix typo in contributors guide
    doc: fix typo in contributors guide
    doc: fix typos in ABI policy
    doc: prefer https when pointing to dpdk.org
    drivers: add crypto as dependency for event drivers
    drivers/crypto: disable gcc 10 no-common errors
    drivers/crypto: fix build with make 4.3
    drivers/crypto: fix log type variables for -fno-common
    drivers: fix log type variables for -fno-common
    eal/arm64: fix precise TSC
    eal: fix C++17 compilation
    eal: fix comments spelling
    eal: fix log message print for regex
    eal: fix PRNG init with HPET enabled
    eal: fix typo in endian conversion macros
    eal/freebsd: fix queuing duplicate alarm callbacks
    eal/ppc: fix bool type after altivec include
    eal/ppc: fix build with gcc 9.3
    eal/x86: ignore gcc 10 stringop-overflow warnings
    ethdev: fix build when vtune profiling is on
    ethdev: fix spelling
    eventdev: fix probe and remove for secondary process
    event/dsw: avoid reusing previously recorded events
    event/dsw: fix enqueue burst return value
    event/dsw: remove redundant control ring poll
    event/dsw: remove unnecessary read barrier
    event/octeontx2: fix build for O1 optimization
    event/octeontx2: fix queue removal from Rx adapter
    examples/eventdev: fix build with gcc 10
    examples/eventdev: fix crash on exit
    examples/fips_validation: fix parsing of algorithms
    examples/ip_pipeline: remove check of null response
    examples/ipsec-gw: fix gcc 10 maybe-uninitialized warning
    examples/kni: fix crash during MTU set
    examples/kni: fix MTU change to setup Tx queue
    examples/l2fwd-keepalive: fix mbuf pool size
    examples/qos_sched: fix build with gcc 10
    examples: remove extra new line after link duplex
    examples/vhost_blk: fix build with gcc 10
    examples/vmdq: fix output of pools/queues
    examples/vmdq: fix RSS configuration
    examples/vm_power: drop Unix path limit redefinition
    examples/vm_power: fix build with -fno-common
    fib: fix headers for C++ support
    fix same typo in multiple places
    fix various typos found by Lintian
    ipsec: check SAD lookup error
    ipsec: fix build dependency on hash lib
    kvargs: fix buffer overflow when parsing list
    kvargs: fix invalid token parsing on FreeBSD
    kvargs: fix strcmp helper documentation
    log: fix level picked with globbing on type register
    lpm6: fix comments spelling
    lpm6: fix size of tbl8 group
    mem: fix overflow on allocation
    mem: mark pages as not accessed when freeing memory
    mem: mark pages as not accessed when reserving VA
    mempool/dpaa2: install missing header with meson
    mempool/octeontx2: fix build for gcc O1 optimization
    mempool: remove inline functions from export list
    mem: preallocate VA space in no-huge mode
    mk: fix static linkage of mlx dependency
    net/avp: fix gcc 10 maybe-uninitialized warning
    net/bnxt: do not use PMD log type
    net/bnxt: fix error log for command timeout
    net/bnxt: fix FW version query
    net/bnxt: fix HWRM command during FW reset
    net/bnxt: fix max ring count
    net/bnxt: fix memory leak during queue restart
    net/bnxt: fix number of TQM ring
    net/bnxt: fix port start failure handling
    net/bnxt: fix possible stack smashing
    net/bnxt: fix Rx ring producer index
    net/bnxt: fix storing MAC address twice
    net/bnxt: fix TQM ring context memory size
    net/bnxt: fix using RSS config struct
    net/bnxt: fix VLAN add when port is stopped
    net/bnxt: fix VNIC Rx queue count on VNIC free
    net/bnxt: use true/false for bool types
    net/dpaa2: fix 10G port negotiation
    net/dpaa2: fix congestion ID for multiple traffic classes
    net/dpaa: use dynamic log type
    net/e1000: fix port hotplug for multi-process
    net/ena/base: fix documentation of functions
    net/ena/base: fix indentation in CQ polling
    net/ena/base: fix indentation of multiple defines
    net/ena/base: fix testing for supported hash function
    net/ena/base: make allocation macros thread-safe
    net/ena/base: prevent allocation of zero sized memory
    net/ena: fix build for O1 optimization
    net/ena: set IO ring size to valid value
    net/enetc: fix Rx lock-up
    net/enic: fix flow action reordering
    net/failsafe: fix fd leak
    net/hinic: allocate IO memory with socket id
    net/hinic/base: fix PF firmware hot-active problem
    net/hinic/base: fix port start during FW hot update
    net/hinic: fix LRO
    net/hinic: fix queues resource free
    net/hinic: fix repeating cable log and length check
    net/hinic: fix snprintf length of cable info
    net/hinic: fix TSO
    net/hinic: fix Tx mbuf length while copying
    net/hns3: add free threshold in Rx
    net/hns3: add RSS hash offload to capabilities
    net/hns3: clear residual flow rules on init
    net/hns3: fix configuring illegal VLAN PVID
    net/hns3: fix configuring RSS hash when rules are flushed
    net/hns3: fix crash when flushing RSS flow rules with FLR
    net/hns3: fix default error code of command interface
    net/hns3: fix default VLAN filter configuration for PF
    net/hns3: fix mailbox opcode data type
    net/hns3: fix MSI-X interrupt during initialization
    net/hns3: fix packets offload features flags in Rx
    net/hns3: fix promiscuous mode for PF
    net/hns3: fix return value of setting VLAN offload
    net/hns3: fix return value when clearing statistics
    net/hns3: fix RSS indirection table configuration
    net/hns3: fix RSS key length
    net/hns3: fix Rx interrupt after reset
    net/hns3: fix status after repeated resets
    net/hns3: fix Tx interrupt when enabling Rx interrupt
    net/hns3: fix VLAN filter when setting promisucous mode
    net/hns3: fix VLAN PVID when configuring device
    net/hns3: reduce judgements of free Tx ring space
    net/hns3: remove one IO barrier in Rx
    net/hns3: remove unnecessary assignments in Tx
    net/hns3: replace memory barrier with data dependency order
    net/hns3: support different numbers of Rx and Tx queues
    net/hns3: support Rx interrupt
    net/i40e/base: update copyright
    net/i40e: fix flow director enabling
    net/i40e: fix flow director for ARP packets
    net/i40e: fix flow director initialisation
    net/i40e: fix flush of flow director filter
    net/i40e: fix queue region in RSS flow
    net/i40e: fix queue related exception handling
    net/i40e: fix setting L2TAG
    net/i40e: fix wild pointer
    net/i40e: fix X722 performance
    net/i40e: relax barrier in Tx
    net/i40e: relax barrier in Tx for NEON
    net/iavf: fix link speed
    net/iavf: fix setting L2TAG
    net/iavf: fix stats query error code
    net/ice: add action number check for switch
    net/ice/base: check memory pointer before copying
    net/ice/base: fix binary order for GTPU filter
    net/ice/base: fix MAC write command
    net/ice/base: fix uninitialized stack variables
    net/ice/base: minor fixes
    net/ice/base: read PSM clock frequency from register
    net/ice/base: remove unused code in switch rule
    net/ice/base: update copyright
    net/ice: change default tunnel type
    net/ice: fix crash in switch filter
    net/ice: fix hash flow crash
    net/ice: fix input set of VLAN item
    net/ice: fix RSS advanced rule
    net/ice: fix RSS for GTPU
    net/ice: fix setting L2TAG
    net/ice: fix variable initialization
    net/ice: remove bulk alloc option
    net/ice: remove unnecessary variable
    net/ice: support mark only action for flow director
    net/ipn3ke: use control thread to check link status
    net/ixgbe/base: update copyright
    net/ixgbe: check driver type in MACsec API
    net/ixgbe: fix link state timing on fiber ports
    net/ixgbe: fix link status after port reset
    net/ixgbe: fix link status inconsistencies
    net/ixgbe: fix link status synchronization on BSD
    net/ixgbe: fix resource leak after thread exits normally
    net/ixgbe: fix statistics in flow control mode
    net/memif: fix init when already connected
    net/memif: fix resource leak
    net/mlx4: fix build with -fno-common
    net/mlx4: fix drop queue error handling
    net/mlx5: add device parameter for MPRQ stride size
    net/mlx5: add multi-segment packets in MPRQ mode
    net/mlx5: enable MPRQ multi-stride operations
    net/mlx5: fix actions validation on root table
    net/mlx5: fix assert in doorbell lookup
    net/mlx5: fix assert in dynamic metadata handling
    net/mlx5: fix assert in modify converting
    net/mlx5: fix build with separate glue lib for dlopen
    net/mlx5: fix call to modify action without init item
    net/mlx5: fix counter container usage
    net/mlx5: fix crash when releasing meter table
    net/mlx5: fix CVLAN tag set in IP item translation
    net/mlx5: fix doorbell bitmap management offsets
    net/mlx5: fix gcc 10 enum-conversion warning
    net/mlx5: fix header modify action validation
    net/mlx5: fix imissed counter overflow
    net/mlx5: fix jump table leak
    net/mlx5: fix mask used for IPv6 item validation
    net/mlx5: fix matching for UDP tunnels with Verbs
    net/mlx5: fix match on empty VLAN item in DV mode
    net/mlx5: fix metadata for compressed Rx CQEs
    net/mlx5: fix meter color register consideration
    net/mlx5: fix meter suffix table leak
    net/mlx5: fix packet length assert in MPRQ
    net/mlx5: fix push VLAN action to use item info
    net/mlx5: fix RSS enablement
    net/mlx5: fix RSS key copy to TIR context
    net/mlx5: fix Tx queue release debug log timing
    net/mlx5: fix validation of push VLAN without full mask
    net/mlx5: fix validation of VXLAN/VXLAN-GPE specs
    net/mlx5: fix VLAN flow action with wildcard VLAN item
    net/mlx5: fix VLAN ID check
    net/mlx5: fix VLAN PCP item calculation
    net/mlx5: fix zero metadata action
    net/mlx5: fix zero value validation for metadata
    net/mlx5: improve logging of MPRQ selection
    net/mlx5: reduce Tx completion index memory loads
    net/mlx5: set dynamic flow metadata in Rx queues
    net/mlx5: update VLAN and encap actions validation
    net/mlx5: use open/read/close for ib stats query
    net/mvneta: do not use PMD log type
    net/mvpp2: fix build with gcc 10
    net/netvsc: avoid possible live lock
    net/netvsc: do not configure RSS if disabled
    net/netvsc: do RSS across Rx queue only
    net/netvsc: fix comment spelling
    net/netvsc: fix memory free on device close
    net/netvsc: handle Rx packets during multi-channel setup
    net/netvsc: handle Tx completions based on burst size
    net/netvsc: propagate descriptor limits from VF
    net/netvsc: remove process event optimization
    net/netvsc: split send buffers from Tx descriptors
    net/nfp: fix dangling pointer on probe failure
    net/nfp: fix log format specifiers
    net/null: fix secondary burst function selection
    net/null: remove redundant check
    net/octeontx2: disable unnecessary error interrupts
    net/octeontx2: enable error and RAS interrupt in configure
    net/octeontx2: fix buffer size assignment
    net/octeontx2: fix device configuration sequence
    net/octeontx2: fix link information for loopback port
    net/octeontx: fix dangling pointer on init failure
    net/octeontx: fix meson build for disabled drivers
    net/pfe: do not use PMD log type
    net/pfe: fix double free of MAC address
    net/qede: fix link state configuration
    net/qede: fix port reconfiguration
    net/ring: fix device pointer on allocation
    net/sfc/base: fix build when EVB is enabled
    net/sfc/base: fix manual filter delete in EF10
    net/sfc/base: handle manual and auto filter clashes in EF10
    net/sfc/base: reduce filter priorities to implemented only
    net/sfc/base: refactor filter lookup loop in EF10
    net/sfc/base: reject automatic filter creation by users
    net/sfc/base: use simpler EF10 family conditional check
    net/sfc/base: use simpler EF10 family run-time checks
    net/sfc: fix initialization error path
    net/sfc: fix promiscuous and allmulticast toggles errors
    net/sfc: fix reported promiscuous/multicast mode
    net/sfc: fix Rx queue start failure path
    net/sfc: set priority of created filters to manual
    net/softnic: fix memory leak for thread
    net/softnic: fix resource leak for pipeline
    net/tap: do not use PMD log type
    net/tap: fix check for mbuf number of segment
    net/tap: fix crash in flow destroy
    net/tap: fix fd leak on creation failure
    net/tap: fix file close on remove
    net/tap: fix mbuf and mem leak during queue release
    net/tap: fix mbuf double free when writev fails
    net/tap: fix queues fd check before close
    net/tap: fix unexpected link handler
    net/tap: remove unused assert
    net/thunderx: use dynamic log type
    net/vhost: fix potential memory leak on close
    net/virtio: do not use PMD log type
    net/virtio: fix crash when device reconnecting
    net/virtio: fix outdated comment
    net/virtio: fix unexpected event after reconnect
    net/virtio-user: fix devargs parsing
    net/vmxnet3: fix RSS setting on v4
    net/vmxnet3: handle bad host framing
    pci: accept 32-bit domain numbers
    pci: fix build on FreeBSD
    pci: fix build on ppc
    pci: reject negative values in PCI id
    pci: remove unneeded includes in public header file
    remove references to private PCI probe function
    Revert “common/qat: fix GEN3 marketing name”
    Revert “net/bnxt: fix number of TQM ring”
    Revert “net/bnxt: fix TQM ring context memory size”
    security: fix crash at accessing non-implemented ops
    security: fix return types in documentation
    security: fix session counter
    security: fix verification of parameters
    service: fix crash on exit
    service: fix identification of service running on other lcore
    service: fix race condition for MT unsafe service
    service: remove rte prefix from static functions
    telemetry: fix port stats retrieval
    test/crypto: fix flag check
    test/crypto: fix statistics case
    test: fix build with gcc 10
    test/flow_classify: enable multi-sockets system
    test/ipsec: fix crash in session destroy
    test/kvargs: fix invalid cases check
    test/kvargs: fix to consider empty elements as valid
    test: load drivers when required
    test: remove redundant macro
    test: skip some subtests in no-huge mode
    timer: protect initialization with lock
    usertools: check for pci.ids in /usr/share/misc
    vfio: fix race condition with sysfs
    vfio: fix use after free with multiprocess
    vhost/crypto: add missing user protocol flag
    vhost: fix packed ring zero-copy
    vhost: fix peer close check
    vhost: fix shadowed descriptors not flushed
    vhost: fix shadow update
    vhost: fix zero-copy server mode
    vhost: handle mbuf allocation failure
    vhost: make IOTLB cache name unique among processes
    vhost: prevent zero-copy with incompatible client mode
    vhost: remove unused variable
- remove the security backport patches as they're already included
  upstream:
  * 0001-vhost-check-log-mmap-offset-and-size-overflow.patch
  * 0002-vhost-fix-vring-index-check.patch
  * 0003-vhost-crypto-validate-keys-lengths.patch
  * 0004-vhost-fix-translated-address-not-checked.patch
  * 0005-vhost-fix-potential-memory-space-leak.patch
  * 0006-vhost-fix-potential-fd-leak.patch</changelog>
  <changelog author="Jaime Caama&#xF1;o Ruiz &lt;jcaamano@suse.com&gt;" date="1600776000">- Update to 19.11.4. For a list of fixes check:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id8
- Add patch to resolve build error reported in Staging:E project
  where a kernel backport (jsc#SLE-13536) introduced backward
  incompatible changes to the API that break kni module build
  * 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jaime Caama&#xF1;o Ruiz &lt;jcaamano@suse.com&gt;" date="1601380800">- Add patches to fix vulnerability where malicious guest can harm the host
  using vhost crypto, this includes executing code in host (VM Escape),
  reading host application memory space to guest and causing partially
  denial of service in the host (bsc#1176590).
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="c6d08bc2703bf37c36a68a06ec72ecd10ef33b1aaac00f38c3cf60f1f79d79d8ff0ff84b50fa254464376b522bfc2af3d68651b48d68c0f332180525ee6cd6a5" name="dpdk" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.5"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="7c84a584749ab46b6bc33e23f2e94f4af8de2d6719eb6cf1935ccefe7cfa1d7bf52baa0879201845a299ec4c3bf4bded7c8034922840df86594779ee4341194b" name="dpdk" arch="src">
  <version epoch="0" ver="22.11.1" rel="4.6.2.1.sr20240429"/>
  <changelog author="Jaime Caama&#xF1;o Ruiz &lt;jcaamano@suse.com&gt;" date="1589889600">- Add patches to fix vulnerability where malicious guest/container can
  cause resource leak resulting a Denial-of-Service, or memory corruption
  and crash, or information leak in vhost-user backend application
  (bsc#1171477, CVE-2020-10722, CVE-2020-10723, CVE-2020-10724,
  CVE-2020-10725, CVE-2020-10726).
  * 0001-vhost-check-log-mmap-offset-and-size-overflow.patch
  * 0002-vhost-fix-vring-index-check.patch
  * 0003-vhost-crypto-validate-keys-lengths.patch
  * 0004-vhost-fix-translated-address-not-checked.patch
  * 0005-vhost-fix-potential-memory-space-leak.patch
  * 0006-vhost-fix-potential-fd-leak.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597147200">- update to v19.11.3:
    app/crypto-perf: fix display of sample test vector
    app/eventdev: check Tx adapter service ID
    app: fix usage help of options separated by dashes
    app/pipeline: fix build with gcc 10
    app: remove extra new line after link duplex
    app/testpmd: add parsing for QinQ VLAN headers
    app/testpmd: fix DCB set
    app/testpmd: fix memory failure handling for i40e DDP
    app/testpmd: fix PPPoE flow command
    app/testpmd: fix statistics after reset
    baseband/turbo_sw: fix exposed LLR decimals assumption
    bbdev: fix doxygen comments
    build: disable gcc 10 zero-length-bounds warning
    build: fix linker warnings with clang on Windows
    build: support MinGW-w64 with Meson
    buildtools: get static mlx dependencies for meson
    bus/fslmc: fix dereferencing null pointer
    bus/fslmc: fix size of qman fq descriptor
    bus/pci: fix devargs on probing again
    bus/pci: fix UIO resource access from secondary process
    bus/vmbus: fix comment spelling
    ci: fix telemetry dependency in Travis
    common/iavf: update copyright
    common/mlx5: fix build with -fno-common
    common/mlx5: fix build with rdma-core 21
    common/mlx5: fix netlink buffer allocation from stack
    common/mlx5: fix umem buffer alignment
    common/octeontx: fix gcc 9.1 ABI break
    common/qat: fix GEN3 marketing name
    contigmem: cleanup properly when load fails
    crypto/caam_jr: fix check of file descriptors
    crypto/caam_jr: fix IRQ functions return type
    crypto/ccp: fix fd leak on probe failure
    cryptodev: add asymmetric session-less feature name
    cryptodev: fix missing device id range checking
    cryptodev: fix SHA-1 digest enum comment
    crypto/kasumi: fix extern declaration
    crypto/nitrox: fix CSR register address generation
    crypto/nitrox: fix oversized device name
    crypto/octeontx2: fix build with gcc 10
    crypto/openssl: fix out-of-place encryption
    crypto/qat: fix cipher descriptor for ZUC and SNOW
    crypto/qat: support plain SHA1..SHA512 hashes
    devtools: fix symbol map change check
    doc: add i40e limitation for flow director
    doc: add NASM installation steps
    doc: fix API index
    doc: fix build issue in ABI guide
    doc: fix build with doxygen 1.8.18
    doc: fix default symbol binding in ABI guide
    doc: fix log level example in Linux guide
    doc: fix LTO config option
    doc: fix matrix CSS for recent sphinx
    doc: fix multicast filter feature announcement
    doc: fix number of failsafe sub-devices
    doc: fix reference in ABI guide
    doc: fix sphinx compatibility
    doc: fix typo in contributors guide
    doc: fix typo in contributors guide
    doc: fix typos in ABI policy
    doc: prefer https when pointing to dpdk.org
    drivers: add crypto as dependency for event drivers
    drivers/crypto: disable gcc 10 no-common errors
    drivers/crypto: fix build with make 4.3
    drivers/crypto: fix log type variables for -fno-common
    drivers: fix log type variables for -fno-common
    eal/arm64: fix precise TSC
    eal: fix C++17 compilation
    eal: fix comments spelling
    eal: fix log message print for regex
    eal: fix PRNG init with HPET enabled
    eal: fix typo in endian conversion macros
    eal/freebsd: fix queuing duplicate alarm callbacks
    eal/ppc: fix bool type after altivec include
    eal/ppc: fix build with gcc 9.3
    eal/x86: ignore gcc 10 stringop-overflow warnings
    ethdev: fix build when vtune profiling is on
    ethdev: fix spelling
    eventdev: fix probe and remove for secondary process
    event/dsw: avoid reusing previously recorded events
    event/dsw: fix enqueue burst return value
    event/dsw: remove redundant control ring poll
    event/dsw: remove unnecessary read barrier
    event/octeontx2: fix build for O1 optimization
    event/octeontx2: fix queue removal from Rx adapter
    examples/eventdev: fix build with gcc 10
    examples/eventdev: fix crash on exit
    examples/fips_validation: fix parsing of algorithms
    examples/ip_pipeline: remove check of null response
    examples/ipsec-gw: fix gcc 10 maybe-uninitialized warning
    examples/kni: fix crash during MTU set
    examples/kni: fix MTU change to setup Tx queue
    examples/l2fwd-keepalive: fix mbuf pool size
    examples/qos_sched: fix build with gcc 10
    examples: remove extra new line after link duplex
    examples/vhost_blk: fix build with gcc 10
    examples/vmdq: fix output of pools/queues
    examples/vmdq: fix RSS configuration
    examples/vm_power: drop Unix path limit redefinition
    examples/vm_power: fix build with -fno-common
    fib: fix headers for C++ support
    fix same typo in multiple places
    fix various typos found by Lintian
    ipsec: check SAD lookup error
    ipsec: fix build dependency on hash lib
    kvargs: fix buffer overflow when parsing list
    kvargs: fix invalid token parsing on FreeBSD
    kvargs: fix strcmp helper documentation
    log: fix level picked with globbing on type register
    lpm6: fix comments spelling
    lpm6: fix size of tbl8 group
    mem: fix overflow on allocation
    mem: mark pages as not accessed when freeing memory
    mem: mark pages as not accessed when reserving VA
    mempool/dpaa2: install missing header with meson
    mempool/octeontx2: fix build for gcc O1 optimization
    mempool: remove inline functions from export list
    mem: preallocate VA space in no-huge mode
    mk: fix static linkage of mlx dependency
    net/avp: fix gcc 10 maybe-uninitialized warning
    net/bnxt: do not use PMD log type
    net/bnxt: fix error log for command timeout
    net/bnxt: fix FW version query
    net/bnxt: fix HWRM command during FW reset
    net/bnxt: fix max ring count
    net/bnxt: fix memory leak during queue restart
    net/bnxt: fix number of TQM ring
    net/bnxt: fix port start failure handling
    net/bnxt: fix possible stack smashing
    net/bnxt: fix Rx ring producer index
    net/bnxt: fix storing MAC address twice
    net/bnxt: fix TQM ring context memory size
    net/bnxt: fix using RSS config struct
    net/bnxt: fix VLAN add when port is stopped
    net/bnxt: fix VNIC Rx queue count on VNIC free
    net/bnxt: use true/false for bool types
    net/dpaa2: fix 10G port negotiation
    net/dpaa2: fix congestion ID for multiple traffic classes
    net/dpaa: use dynamic log type
    net/e1000: fix port hotplug for multi-process
    net/ena/base: fix documentation of functions
    net/ena/base: fix indentation in CQ polling
    net/ena/base: fix indentation of multiple defines
    net/ena/base: fix testing for supported hash function
    net/ena/base: make allocation macros thread-safe
    net/ena/base: prevent allocation of zero sized memory
    net/ena: fix build for O1 optimization
    net/ena: set IO ring size to valid value
    net/enetc: fix Rx lock-up
    net/enic: fix flow action reordering
    net/failsafe: fix fd leak
    net/hinic: allocate IO memory with socket id
    net/hinic/base: fix PF firmware hot-active problem
    net/hinic/base: fix port start during FW hot update
    net/hinic: fix LRO
    net/hinic: fix queues resource free
    net/hinic: fix repeating cable log and length check
    net/hinic: fix snprintf length of cable info
    net/hinic: fix TSO
    net/hinic: fix Tx mbuf length while copying
    net/hns3: add free threshold in Rx
    net/hns3: add RSS hash offload to capabilities
    net/hns3: clear residual flow rules on init
    net/hns3: fix configuring illegal VLAN PVID
    net/hns3: fix configuring RSS hash when rules are flushed
    net/hns3: fix crash when flushing RSS flow rules with FLR
    net/hns3: fix default error code of command interface
    net/hns3: fix default VLAN filter configuration for PF
    net/hns3: fix mailbox opcode data type
    net/hns3: fix MSI-X interrupt during initialization
    net/hns3: fix packets offload features flags in Rx
    net/hns3: fix promiscuous mode for PF
    net/hns3: fix return value of setting VLAN offload
    net/hns3: fix return value when clearing statistics
    net/hns3: fix RSS indirection table configuration
    net/hns3: fix RSS key length
    net/hns3: fix Rx interrupt after reset
    net/hns3: fix status after repeated resets
    net/hns3: fix Tx interrupt when enabling Rx interrupt
    net/hns3: fix VLAN filter when setting promisucous mode
    net/hns3: fix VLAN PVID when configuring device
    net/hns3: reduce judgements of free Tx ring space
    net/hns3: remove one IO barrier in Rx
    net/hns3: remove unnecessary assignments in Tx
    net/hns3: replace memory barrier with data dependency order
    net/hns3: support different numbers of Rx and Tx queues
    net/hns3: support Rx interrupt
    net/i40e/base: update copyright
    net/i40e: fix flow director enabling
    net/i40e: fix flow director for ARP packets
    net/i40e: fix flow director initialisation
    net/i40e: fix flush of flow director filter
    net/i40e: fix queue region in RSS flow
    net/i40e: fix queue related exception handling
    net/i40e: fix setting L2TAG
    net/i40e: fix wild pointer
    net/i40e: fix X722 performance
    net/i40e: relax barrier in Tx
    net/i40e: relax barrier in Tx for NEON
    net/iavf: fix link speed
    net/iavf: fix setting L2TAG
    net/iavf: fix stats query error code
    net/ice: add action number check for switch
    net/ice/base: check memory pointer before copying
    net/ice/base: fix binary order for GTPU filter
    net/ice/base: fix MAC write command
    net/ice/base: fix uninitialized stack variables
    net/ice/base: minor fixes
    net/ice/base: read PSM clock frequency from register
    net/ice/base: remove unused code in switch rule
    net/ice/base: update copyright
    net/ice: change default tunnel type
    net/ice: fix crash in switch filter
    net/ice: fix hash flow crash
    net/ice: fix input set of VLAN item
    net/ice: fix RSS advanced rule
    net/ice: fix RSS for GTPU
    net/ice: fix setting L2TAG
    net/ice: fix variable initialization
    net/ice: remove bulk alloc option
    net/ice: remove unnecessary variable
    net/ice: support mark only action for flow director
    net/ipn3ke: use control thread to check link status
    net/ixgbe/base: update copyright
    net/ixgbe: check driver type in MACsec API
    net/ixgbe: fix link state timing on fiber ports
    net/ixgbe: fix link status after port reset
    net/ixgbe: fix link status inconsistencies
    net/ixgbe: fix link status synchronization on BSD
    net/ixgbe: fix resource leak after thread exits normally
    net/ixgbe: fix statistics in flow control mode
    net/memif: fix init when already connected
    net/memif: fix resource leak
    net/mlx4: fix build with -fno-common
    net/mlx4: fix drop queue error handling
    net/mlx5: add device parameter for MPRQ stride size
    net/mlx5: add multi-segment packets in MPRQ mode
    net/mlx5: enable MPRQ multi-stride operations
    net/mlx5: fix actions validation on root table
    net/mlx5: fix assert in doorbell lookup
    net/mlx5: fix assert in dynamic metadata handling
    net/mlx5: fix assert in modify converting
    net/mlx5: fix build with separate glue lib for dlopen
    net/mlx5: fix call to modify action without init item
    net/mlx5: fix counter container usage
    net/mlx5: fix crash when releasing meter table
    net/mlx5: fix CVLAN tag set in IP item translation
    net/mlx5: fix doorbell bitmap management offsets
    net/mlx5: fix gcc 10 enum-conversion warning
    net/mlx5: fix header modify action validation
    net/mlx5: fix imissed counter overflow
    net/mlx5: fix jump table leak
    net/mlx5: fix mask used for IPv6 item validation
    net/mlx5: fix matching for UDP tunnels with Verbs
    net/mlx5: fix match on empty VLAN item in DV mode
    net/mlx5: fix metadata for compressed Rx CQEs
    net/mlx5: fix meter color register consideration
    net/mlx5: fix meter suffix table leak
    net/mlx5: fix packet length assert in MPRQ
    net/mlx5: fix push VLAN action to use item info
    net/mlx5: fix RSS enablement
    net/mlx5: fix RSS key copy to TIR context
    net/mlx5: fix Tx queue release debug log timing
    net/mlx5: fix validation of push VLAN without full mask
    net/mlx5: fix validation of VXLAN/VXLAN-GPE specs
    net/mlx5: fix VLAN flow action with wildcard VLAN item
    net/mlx5: fix VLAN ID check
    net/mlx5: fix VLAN PCP item calculation
    net/mlx5: fix zero metadata action
    net/mlx5: fix zero value validation for metadata
    net/mlx5: improve logging of MPRQ selection
    net/mlx5: reduce Tx completion index memory loads
    net/mlx5: set dynamic flow metadata in Rx queues
    net/mlx5: update VLAN and encap actions validation
    net/mlx5: use open/read/close for ib stats query
    net/mvneta: do not use PMD log type
    net/mvpp2: fix build with gcc 10
    net/netvsc: avoid possible live lock
    net/netvsc: do not configure RSS if disabled
    net/netvsc: do RSS across Rx queue only
    net/netvsc: fix comment spelling
    net/netvsc: fix memory free on device close
    net/netvsc: handle Rx packets during multi-channel setup
    net/netvsc: handle Tx completions based on burst size
    net/netvsc: propagate descriptor limits from VF
    net/netvsc: remove process event optimization
    net/netvsc: split send buffers from Tx descriptors
    net/nfp: fix dangling pointer on probe failure
    net/nfp: fix log format specifiers
    net/null: fix secondary burst function selection
    net/null: remove redundant check
    net/octeontx2: disable unnecessary error interrupts
    net/octeontx2: enable error and RAS interrupt in configure
    net/octeontx2: fix buffer size assignment
    net/octeontx2: fix device configuration sequence
    net/octeontx2: fix link information for loopback port
    net/octeontx: fix dangling pointer on init failure
    net/octeontx: fix meson build for disabled drivers
    net/pfe: do not use PMD log type
    net/pfe: fix double free of MAC address
    net/qede: fix link state configuration
    net/qede: fix port reconfiguration
    net/ring: fix device pointer on allocation
    net/sfc/base: fix build when EVB is enabled
    net/sfc/base: fix manual filter delete in EF10
    net/sfc/base: handle manual and auto filter clashes in EF10
    net/sfc/base: reduce filter priorities to implemented only
    net/sfc/base: refactor filter lookup loop in EF10
    net/sfc/base: reject automatic filter creation by users
    net/sfc/base: use simpler EF10 family conditional check
    net/sfc/base: use simpler EF10 family run-time checks
    net/sfc: fix initialization error path
    net/sfc: fix promiscuous and allmulticast toggles errors
    net/sfc: fix reported promiscuous/multicast mode
    net/sfc: fix Rx queue start failure path
    net/sfc: set priority of created filters to manual
    net/softnic: fix memory leak for thread
    net/softnic: fix resource leak for pipeline
    net/tap: do not use PMD log type
    net/tap: fix check for mbuf number of segment
    net/tap: fix crash in flow destroy
    net/tap: fix fd leak on creation failure
    net/tap: fix file close on remove
    net/tap: fix mbuf and mem leak during queue release
    net/tap: fix mbuf double free when writev fails
    net/tap: fix queues fd check before close
    net/tap: fix unexpected link handler
    net/tap: remove unused assert
    net/thunderx: use dynamic log type
    net/vhost: fix potential memory leak on close
    net/virtio: do not use PMD log type
    net/virtio: fix crash when device reconnecting
    net/virtio: fix outdated comment
    net/virtio: fix unexpected event after reconnect
    net/virtio-user: fix devargs parsing
    net/vmxnet3: fix RSS setting on v4
    net/vmxnet3: handle bad host framing
    pci: accept 32-bit domain numbers
    pci: fix build on FreeBSD
    pci: fix build on ppc
    pci: reject negative values in PCI id
    pci: remove unneeded includes in public header file
    remove references to private PCI probe function
    Revert “common/qat: fix GEN3 marketing name”
    Revert “net/bnxt: fix number of TQM ring”
    Revert “net/bnxt: fix TQM ring context memory size”
    security: fix crash at accessing non-implemented ops
    security: fix return types in documentation
    security: fix session counter
    security: fix verification of parameters
    service: fix crash on exit
    service: fix identification of service running on other lcore
    service: fix race condition for MT unsafe service
    service: remove rte prefix from static functions
    telemetry: fix port stats retrieval
    test/crypto: fix flag check
    test/crypto: fix statistics case
    test: fix build with gcc 10
    test/flow_classify: enable multi-sockets system
    test/ipsec: fix crash in session destroy
    test/kvargs: fix invalid cases check
    test/kvargs: fix to consider empty elements as valid
    test: load drivers when required
    test: remove redundant macro
    test: skip some subtests in no-huge mode
    timer: protect initialization with lock
    usertools: check for pci.ids in /usr/share/misc
    vfio: fix race condition with sysfs
    vfio: fix use after free with multiprocess
    vhost/crypto: add missing user protocol flag
    vhost: fix packed ring zero-copy
    vhost: fix peer close check
    vhost: fix shadowed descriptors not flushed
    vhost: fix shadow update
    vhost: fix zero-copy server mode
    vhost: handle mbuf allocation failure
    vhost: make IOTLB cache name unique among processes
    vhost: prevent zero-copy with incompatible client mode
    vhost: remove unused variable
- remove the security backport patches as they're already included
  upstream:
  * 0001-vhost-check-log-mmap-offset-and-size-overflow.patch
  * 0002-vhost-fix-vring-index-check.patch
  * 0003-vhost-crypto-validate-keys-lengths.patch
  * 0004-vhost-fix-translated-address-not-checked.patch
  * 0005-vhost-fix-potential-memory-space-leak.patch
  * 0006-vhost-fix-potential-fd-leak.patch</changelog>
  <changelog author="Jaime Caama&#xF1;o Ruiz &lt;jcaamano@suse.com&gt;" date="1600776000">- Update to 19.11.4. For a list of fixes check:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id8
- Add patch to resolve build error reported in Staging:E project
  where a kernel backport (jsc#SLE-13536) introduced backward
  incompatible changes to the API that break kni module build
  * 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jaime Caama&#xF1;o Ruiz &lt;jcaamano@suse.com&gt;" date="1601380800">- Add patches to fix vulnerability where malicious guest can harm the host
  using vhost crypto, this includes executing code in host (VM Escape),
  reading host application memory space to guest and causing partially
  denial of service in the host (bsc#1176590).
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="ba5e09050788b25cb56052d47d285454ed94bbcf99ca967e28218be70ded53932f211d2145a3f58128f200668dc90900c5aebb4be0ea91c5a750aa60f9c335fd" name="dpdk" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.6.2.1.sr20240429"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="c0b9d1405f28b1cac5eb7431efcaee92fe10d4cff700f1b1cac16862e23edd18385f050315f8a57112bfac30139f8fb14ef7cad0959e1d7e76aa1e98f73753ce" name="dpdk" arch="src">
  <version epoch="0" ver="22.11.1" rel="4.6"/>
  <changelog author="Jaime Caama&#xF1;o Ruiz &lt;jcaamano@suse.com&gt;" date="1589889600">- Add patches to fix vulnerability where malicious guest/container can
  cause resource leak resulting a Denial-of-Service, or memory corruption
  and crash, or information leak in vhost-user backend application
  (bsc#1171477, CVE-2020-10722, CVE-2020-10723, CVE-2020-10724,
  CVE-2020-10725, CVE-2020-10726).
  * 0001-vhost-check-log-mmap-offset-and-size-overflow.patch
  * 0002-vhost-fix-vring-index-check.patch
  * 0003-vhost-crypto-validate-keys-lengths.patch
  * 0004-vhost-fix-translated-address-not-checked.patch
  * 0005-vhost-fix-potential-memory-space-leak.patch
  * 0006-vhost-fix-potential-fd-leak.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597147200">- update to v19.11.3:
    app/crypto-perf: fix display of sample test vector
    app/eventdev: check Tx adapter service ID
    app: fix usage help of options separated by dashes
    app/pipeline: fix build with gcc 10
    app: remove extra new line after link duplex
    app/testpmd: add parsing for QinQ VLAN headers
    app/testpmd: fix DCB set
    app/testpmd: fix memory failure handling for i40e DDP
    app/testpmd: fix PPPoE flow command
    app/testpmd: fix statistics after reset
    baseband/turbo_sw: fix exposed LLR decimals assumption
    bbdev: fix doxygen comments
    build: disable gcc 10 zero-length-bounds warning
    build: fix linker warnings with clang on Windows
    build: support MinGW-w64 with Meson
    buildtools: get static mlx dependencies for meson
    bus/fslmc: fix dereferencing null pointer
    bus/fslmc: fix size of qman fq descriptor
    bus/pci: fix devargs on probing again
    bus/pci: fix UIO resource access from secondary process
    bus/vmbus: fix comment spelling
    ci: fix telemetry dependency in Travis
    common/iavf: update copyright
    common/mlx5: fix build with -fno-common
    common/mlx5: fix build with rdma-core 21
    common/mlx5: fix netlink buffer allocation from stack
    common/mlx5: fix umem buffer alignment
    common/octeontx: fix gcc 9.1 ABI break
    common/qat: fix GEN3 marketing name
    contigmem: cleanup properly when load fails
    crypto/caam_jr: fix check of file descriptors
    crypto/caam_jr: fix IRQ functions return type
    crypto/ccp: fix fd leak on probe failure
    cryptodev: add asymmetric session-less feature name
    cryptodev: fix missing device id range checking
    cryptodev: fix SHA-1 digest enum comment
    crypto/kasumi: fix extern declaration
    crypto/nitrox: fix CSR register address generation
    crypto/nitrox: fix oversized device name
    crypto/octeontx2: fix build with gcc 10
    crypto/openssl: fix out-of-place encryption
    crypto/qat: fix cipher descriptor for ZUC and SNOW
    crypto/qat: support plain SHA1..SHA512 hashes
    devtools: fix symbol map change check
    doc: add i40e limitation for flow director
    doc: add NASM installation steps
    doc: fix API index
    doc: fix build issue in ABI guide
    doc: fix build with doxygen 1.8.18
    doc: fix default symbol binding in ABI guide
    doc: fix log level example in Linux guide
    doc: fix LTO config option
    doc: fix matrix CSS for recent sphinx
    doc: fix multicast filter feature announcement
    doc: fix number of failsafe sub-devices
    doc: fix reference in ABI guide
    doc: fix sphinx compatibility
    doc: fix typo in contributors guide
    doc: fix typo in contributors guide
    doc: fix typos in ABI policy
    doc: prefer https when pointing to dpdk.org
    drivers: add crypto as dependency for event drivers
    drivers/crypto: disable gcc 10 no-common errors
    drivers/crypto: fix build with make 4.3
    drivers/crypto: fix log type variables for -fno-common
    drivers: fix log type variables for -fno-common
    eal/arm64: fix precise TSC
    eal: fix C++17 compilation
    eal: fix comments spelling
    eal: fix log message print for regex
    eal: fix PRNG init with HPET enabled
    eal: fix typo in endian conversion macros
    eal/freebsd: fix queuing duplicate alarm callbacks
    eal/ppc: fix bool type after altivec include
    eal/ppc: fix build with gcc 9.3
    eal/x86: ignore gcc 10 stringop-overflow warnings
    ethdev: fix build when vtune profiling is on
    ethdev: fix spelling
    eventdev: fix probe and remove for secondary process
    event/dsw: avoid reusing previously recorded events
    event/dsw: fix enqueue burst return value
    event/dsw: remove redundant control ring poll
    event/dsw: remove unnecessary read barrier
    event/octeontx2: fix build for O1 optimization
    event/octeontx2: fix queue removal from Rx adapter
    examples/eventdev: fix build with gcc 10
    examples/eventdev: fix crash on exit
    examples/fips_validation: fix parsing of algorithms
    examples/ip_pipeline: remove check of null response
    examples/ipsec-gw: fix gcc 10 maybe-uninitialized warning
    examples/kni: fix crash during MTU set
    examples/kni: fix MTU change to setup Tx queue
    examples/l2fwd-keepalive: fix mbuf pool size
    examples/qos_sched: fix build with gcc 10
    examples: remove extra new line after link duplex
    examples/vhost_blk: fix build with gcc 10
    examples/vmdq: fix output of pools/queues
    examples/vmdq: fix RSS configuration
    examples/vm_power: drop Unix path limit redefinition
    examples/vm_power: fix build with -fno-common
    fib: fix headers for C++ support
    fix same typo in multiple places
    fix various typos found by Lintian
    ipsec: check SAD lookup error
    ipsec: fix build dependency on hash lib
    kvargs: fix buffer overflow when parsing list
    kvargs: fix invalid token parsing on FreeBSD
    kvargs: fix strcmp helper documentation
    log: fix level picked with globbing on type register
    lpm6: fix comments spelling
    lpm6: fix size of tbl8 group
    mem: fix overflow on allocation
    mem: mark pages as not accessed when freeing memory
    mem: mark pages as not accessed when reserving VA
    mempool/dpaa2: install missing header with meson
    mempool/octeontx2: fix build for gcc O1 optimization
    mempool: remove inline functions from export list
    mem: preallocate VA space in no-huge mode
    mk: fix static linkage of mlx dependency
    net/avp: fix gcc 10 maybe-uninitialized warning
    net/bnxt: do not use PMD log type
    net/bnxt: fix error log for command timeout
    net/bnxt: fix FW version query
    net/bnxt: fix HWRM command during FW reset
    net/bnxt: fix max ring count
    net/bnxt: fix memory leak during queue restart
    net/bnxt: fix number of TQM ring
    net/bnxt: fix port start failure handling
    net/bnxt: fix possible stack smashing
    net/bnxt: fix Rx ring producer index
    net/bnxt: fix storing MAC address twice
    net/bnxt: fix TQM ring context memory size
    net/bnxt: fix using RSS config struct
    net/bnxt: fix VLAN add when port is stopped
    net/bnxt: fix VNIC Rx queue count on VNIC free
    net/bnxt: use true/false for bool types
    net/dpaa2: fix 10G port negotiation
    net/dpaa2: fix congestion ID for multiple traffic classes
    net/dpaa: use dynamic log type
    net/e1000: fix port hotplug for multi-process
    net/ena/base: fix documentation of functions
    net/ena/base: fix indentation in CQ polling
    net/ena/base: fix indentation of multiple defines
    net/ena/base: fix testing for supported hash function
    net/ena/base: make allocation macros thread-safe
    net/ena/base: prevent allocation of zero sized memory
    net/ena: fix build for O1 optimization
    net/ena: set IO ring size to valid value
    net/enetc: fix Rx lock-up
    net/enic: fix flow action reordering
    net/failsafe: fix fd leak
    net/hinic: allocate IO memory with socket id
    net/hinic/base: fix PF firmware hot-active problem
    net/hinic/base: fix port start during FW hot update
    net/hinic: fix LRO
    net/hinic: fix queues resource free
    net/hinic: fix repeating cable log and length check
    net/hinic: fix snprintf length of cable info
    net/hinic: fix TSO
    net/hinic: fix Tx mbuf length while copying
    net/hns3: add free threshold in Rx
    net/hns3: add RSS hash offload to capabilities
    net/hns3: clear residual flow rules on init
    net/hns3: fix configuring illegal VLAN PVID
    net/hns3: fix configuring RSS hash when rules are flushed
    net/hns3: fix crash when flushing RSS flow rules with FLR
    net/hns3: fix default error code of command interface
    net/hns3: fix default VLAN filter configuration for PF
    net/hns3: fix mailbox opcode data type
    net/hns3: fix MSI-X interrupt during initialization
    net/hns3: fix packets offload features flags in Rx
    net/hns3: fix promiscuous mode for PF
    net/hns3: fix return value of setting VLAN offload
    net/hns3: fix return value when clearing statistics
    net/hns3: fix RSS indirection table configuration
    net/hns3: fix RSS key length
    net/hns3: fix Rx interrupt after reset
    net/hns3: fix status after repeated resets
    net/hns3: fix Tx interrupt when enabling Rx interrupt
    net/hns3: fix VLAN filter when setting promisucous mode
    net/hns3: fix VLAN PVID when configuring device
    net/hns3: reduce judgements of free Tx ring space
    net/hns3: remove one IO barrier in Rx
    net/hns3: remove unnecessary assignments in Tx
    net/hns3: replace memory barrier with data dependency order
    net/hns3: support different numbers of Rx and Tx queues
    net/hns3: support Rx interrupt
    net/i40e/base: update copyright
    net/i40e: fix flow director enabling
    net/i40e: fix flow director for ARP packets
    net/i40e: fix flow director initialisation
    net/i40e: fix flush of flow director filter
    net/i40e: fix queue region in RSS flow
    net/i40e: fix queue related exception handling
    net/i40e: fix setting L2TAG
    net/i40e: fix wild pointer
    net/i40e: fix X722 performance
    net/i40e: relax barrier in Tx
    net/i40e: relax barrier in Tx for NEON
    net/iavf: fix link speed
    net/iavf: fix setting L2TAG
    net/iavf: fix stats query error code
    net/ice: add action number check for switch
    net/ice/base: check memory pointer before copying
    net/ice/base: fix binary order for GTPU filter
    net/ice/base: fix MAC write command
    net/ice/base: fix uninitialized stack variables
    net/ice/base: minor fixes
    net/ice/base: read PSM clock frequency from register
    net/ice/base: remove unused code in switch rule
    net/ice/base: update copyright
    net/ice: change default tunnel type
    net/ice: fix crash in switch filter
    net/ice: fix hash flow crash
    net/ice: fix input set of VLAN item
    net/ice: fix RSS advanced rule
    net/ice: fix RSS for GTPU
    net/ice: fix setting L2TAG
    net/ice: fix variable initialization
    net/ice: remove bulk alloc option
    net/ice: remove unnecessary variable
    net/ice: support mark only action for flow director
    net/ipn3ke: use control thread to check link status
    net/ixgbe/base: update copyright
    net/ixgbe: check driver type in MACsec API
    net/ixgbe: fix link state timing on fiber ports
    net/ixgbe: fix link status after port reset
    net/ixgbe: fix link status inconsistencies
    net/ixgbe: fix link status synchronization on BSD
    net/ixgbe: fix resource leak after thread exits normally
    net/ixgbe: fix statistics in flow control mode
    net/memif: fix init when already connected
    net/memif: fix resource leak
    net/mlx4: fix build with -fno-common
    net/mlx4: fix drop queue error handling
    net/mlx5: add device parameter for MPRQ stride size
    net/mlx5: add multi-segment packets in MPRQ mode
    net/mlx5: enable MPRQ multi-stride operations
    net/mlx5: fix actions validation on root table
    net/mlx5: fix assert in doorbell lookup
    net/mlx5: fix assert in dynamic metadata handling
    net/mlx5: fix assert in modify converting
    net/mlx5: fix build with separate glue lib for dlopen
    net/mlx5: fix call to modify action without init item
    net/mlx5: fix counter container usage
    net/mlx5: fix crash when releasing meter table
    net/mlx5: fix CVLAN tag set in IP item translation
    net/mlx5: fix doorbell bitmap management offsets
    net/mlx5: fix gcc 10 enum-conversion warning
    net/mlx5: fix header modify action validation
    net/mlx5: fix imissed counter overflow
    net/mlx5: fix jump table leak
    net/mlx5: fix mask used for IPv6 item validation
    net/mlx5: fix matching for UDP tunnels with Verbs
    net/mlx5: fix match on empty VLAN item in DV mode
    net/mlx5: fix metadata for compressed Rx CQEs
    net/mlx5: fix meter color register consideration
    net/mlx5: fix meter suffix table leak
    net/mlx5: fix packet length assert in MPRQ
    net/mlx5: fix push VLAN action to use item info
    net/mlx5: fix RSS enablement
    net/mlx5: fix RSS key copy to TIR context
    net/mlx5: fix Tx queue release debug log timing
    net/mlx5: fix validation of push VLAN without full mask
    net/mlx5: fix validation of VXLAN/VXLAN-GPE specs
    net/mlx5: fix VLAN flow action with wildcard VLAN item
    net/mlx5: fix VLAN ID check
    net/mlx5: fix VLAN PCP item calculation
    net/mlx5: fix zero metadata action
    net/mlx5: fix zero value validation for metadata
    net/mlx5: improve logging of MPRQ selection
    net/mlx5: reduce Tx completion index memory loads
    net/mlx5: set dynamic flow metadata in Rx queues
    net/mlx5: update VLAN and encap actions validation
    net/mlx5: use open/read/close for ib stats query
    net/mvneta: do not use PMD log type
    net/mvpp2: fix build with gcc 10
    net/netvsc: avoid possible live lock
    net/netvsc: do not configure RSS if disabled
    net/netvsc: do RSS across Rx queue only
    net/netvsc: fix comment spelling
    net/netvsc: fix memory free on device close
    net/netvsc: handle Rx packets during multi-channel setup
    net/netvsc: handle Tx completions based on burst size
    net/netvsc: propagate descriptor limits from VF
    net/netvsc: remove process event optimization
    net/netvsc: split send buffers from Tx descriptors
    net/nfp: fix dangling pointer on probe failure
    net/nfp: fix log format specifiers
    net/null: fix secondary burst function selection
    net/null: remove redundant check
    net/octeontx2: disable unnecessary error interrupts
    net/octeontx2: enable error and RAS interrupt in configure
    net/octeontx2: fix buffer size assignment
    net/octeontx2: fix device configuration sequence
    net/octeontx2: fix link information for loopback port
    net/octeontx: fix dangling pointer on init failure
    net/octeontx: fix meson build for disabled drivers
    net/pfe: do not use PMD log type
    net/pfe: fix double free of MAC address
    net/qede: fix link state configuration
    net/qede: fix port reconfiguration
    net/ring: fix device pointer on allocation
    net/sfc/base: fix build when EVB is enabled
    net/sfc/base: fix manual filter delete in EF10
    net/sfc/base: handle manual and auto filter clashes in EF10
    net/sfc/base: reduce filter priorities to implemented only
    net/sfc/base: refactor filter lookup loop in EF10
    net/sfc/base: reject automatic filter creation by users
    net/sfc/base: use simpler EF10 family conditional check
    net/sfc/base: use simpler EF10 family run-time checks
    net/sfc: fix initialization error path
    net/sfc: fix promiscuous and allmulticast toggles errors
    net/sfc: fix reported promiscuous/multicast mode
    net/sfc: fix Rx queue start failure path
    net/sfc: set priority of created filters to manual
    net/softnic: fix memory leak for thread
    net/softnic: fix resource leak for pipeline
    net/tap: do not use PMD log type
    net/tap: fix check for mbuf number of segment
    net/tap: fix crash in flow destroy
    net/tap: fix fd leak on creation failure
    net/tap: fix file close on remove
    net/tap: fix mbuf and mem leak during queue release
    net/tap: fix mbuf double free when writev fails
    net/tap: fix queues fd check before close
    net/tap: fix unexpected link handler
    net/tap: remove unused assert
    net/thunderx: use dynamic log type
    net/vhost: fix potential memory leak on close
    net/virtio: do not use PMD log type
    net/virtio: fix crash when device reconnecting
    net/virtio: fix outdated comment
    net/virtio: fix unexpected event after reconnect
    net/virtio-user: fix devargs parsing
    net/vmxnet3: fix RSS setting on v4
    net/vmxnet3: handle bad host framing
    pci: accept 32-bit domain numbers
    pci: fix build on FreeBSD
    pci: fix build on ppc
    pci: reject negative values in PCI id
    pci: remove unneeded includes in public header file
    remove references to private PCI probe function
    Revert “common/qat: fix GEN3 marketing name”
    Revert “net/bnxt: fix number of TQM ring”
    Revert “net/bnxt: fix TQM ring context memory size”
    security: fix crash at accessing non-implemented ops
    security: fix return types in documentation
    security: fix session counter
    security: fix verification of parameters
    service: fix crash on exit
    service: fix identification of service running on other lcore
    service: fix race condition for MT unsafe service
    service: remove rte prefix from static functions
    telemetry: fix port stats retrieval
    test/crypto: fix flag check
    test/crypto: fix statistics case
    test: fix build with gcc 10
    test/flow_classify: enable multi-sockets system
    test/ipsec: fix crash in session destroy
    test/kvargs: fix invalid cases check
    test/kvargs: fix to consider empty elements as valid
    test: load drivers when required
    test: remove redundant macro
    test: skip some subtests in no-huge mode
    timer: protect initialization with lock
    usertools: check for pci.ids in /usr/share/misc
    vfio: fix race condition with sysfs
    vfio: fix use after free with multiprocess
    vhost/crypto: add missing user protocol flag
    vhost: fix packed ring zero-copy
    vhost: fix peer close check
    vhost: fix shadowed descriptors not flushed
    vhost: fix shadow update
    vhost: fix zero-copy server mode
    vhost: handle mbuf allocation failure
    vhost: make IOTLB cache name unique among processes
    vhost: prevent zero-copy with incompatible client mode
    vhost: remove unused variable
- remove the security backport patches as they're already included
  upstream:
  * 0001-vhost-check-log-mmap-offset-and-size-overflow.patch
  * 0002-vhost-fix-vring-index-check.patch
  * 0003-vhost-crypto-validate-keys-lengths.patch
  * 0004-vhost-fix-translated-address-not-checked.patch
  * 0005-vhost-fix-potential-memory-space-leak.patch
  * 0006-vhost-fix-potential-fd-leak.patch</changelog>
  <changelog author="Jaime Caama&#xF1;o Ruiz &lt;jcaamano@suse.com&gt;" date="1600776000">- Update to 19.11.4. For a list of fixes check:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id8
- Add patch to resolve build error reported in Staging:E project
  where a kernel backport (jsc#SLE-13536) introduced backward
  incompatible changes to the API that break kni module build
  * 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jaime Caama&#xF1;o Ruiz &lt;jcaamano@suse.com&gt;" date="1601380800">- Add patches to fix vulnerability where malicious guest can harm the host
  using vhost crypto, this includes executing code in host (VM Escape),
  reading host application memory space to guest and causing partially
  denial of service in the host (bsc#1176590).
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="24025b38f3cfc802d3e7b7f014e3c4b4716607351a1619a4c5adedd19fe402d0d5a4e60ac02f9b1f3fa19dddc165febf0cd4adafa7643db876fa0fa2b6d6d181" name="dpdk" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.6"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="aa3390b56454209c899ff9426d58e2c26aaad885c71b2d5b29b63168cb75d557b39278d5ba56490521df33aefd0ea005ecc1453a91de008803e8a4fe949a8806" name="dpdk" arch="src">
  <version epoch="0" ver="22.11.1" rel="4.7"/>
  <changelog author="Jaime Caama&#xF1;o Ruiz &lt;jcaamano@suse.com&gt;" date="1589889600">- Add patches to fix vulnerability where malicious guest/container can
  cause resource leak resulting a Denial-of-Service, or memory corruption
  and crash, or information leak in vhost-user backend application
  (bsc#1171477, CVE-2020-10722, CVE-2020-10723, CVE-2020-10724,
  CVE-2020-10725, CVE-2020-10726).
  * 0001-vhost-check-log-mmap-offset-and-size-overflow.patch
  * 0002-vhost-fix-vring-index-check.patch
  * 0003-vhost-crypto-validate-keys-lengths.patch
  * 0004-vhost-fix-translated-address-not-checked.patch
  * 0005-vhost-fix-potential-memory-space-leak.patch
  * 0006-vhost-fix-potential-fd-leak.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597147200">- update to v19.11.3:
    app/crypto-perf: fix display of sample test vector
    app/eventdev: check Tx adapter service ID
    app: fix usage help of options separated by dashes
    app/pipeline: fix build with gcc 10
    app: remove extra new line after link duplex
    app/testpmd: add parsing for QinQ VLAN headers
    app/testpmd: fix DCB set
    app/testpmd: fix memory failure handling for i40e DDP
    app/testpmd: fix PPPoE flow command
    app/testpmd: fix statistics after reset
    baseband/turbo_sw: fix exposed LLR decimals assumption
    bbdev: fix doxygen comments
    build: disable gcc 10 zero-length-bounds warning
    build: fix linker warnings with clang on Windows
    build: support MinGW-w64 with Meson
    buildtools: get static mlx dependencies for meson
    bus/fslmc: fix dereferencing null pointer
    bus/fslmc: fix size of qman fq descriptor
    bus/pci: fix devargs on probing again
    bus/pci: fix UIO resource access from secondary process
    bus/vmbus: fix comment spelling
    ci: fix telemetry dependency in Travis
    common/iavf: update copyright
    common/mlx5: fix build with -fno-common
    common/mlx5: fix build with rdma-core 21
    common/mlx5: fix netlink buffer allocation from stack
    common/mlx5: fix umem buffer alignment
    common/octeontx: fix gcc 9.1 ABI break
    common/qat: fix GEN3 marketing name
    contigmem: cleanup properly when load fails
    crypto/caam_jr: fix check of file descriptors
    crypto/caam_jr: fix IRQ functions return type
    crypto/ccp: fix fd leak on probe failure
    cryptodev: add asymmetric session-less feature name
    cryptodev: fix missing device id range checking
    cryptodev: fix SHA-1 digest enum comment
    crypto/kasumi: fix extern declaration
    crypto/nitrox: fix CSR register address generation
    crypto/nitrox: fix oversized device name
    crypto/octeontx2: fix build with gcc 10
    crypto/openssl: fix out-of-place encryption
    crypto/qat: fix cipher descriptor for ZUC and SNOW
    crypto/qat: support plain SHA1..SHA512 hashes
    devtools: fix symbol map change check
    doc: add i40e limitation for flow director
    doc: add NASM installation steps
    doc: fix API index
    doc: fix build issue in ABI guide
    doc: fix build with doxygen 1.8.18
    doc: fix default symbol binding in ABI guide
    doc: fix log level example in Linux guide
    doc: fix LTO config option
    doc: fix matrix CSS for recent sphinx
    doc: fix multicast filter feature announcement
    doc: fix number of failsafe sub-devices
    doc: fix reference in ABI guide
    doc: fix sphinx compatibility
    doc: fix typo in contributors guide
    doc: fix typo in contributors guide
    doc: fix typos in ABI policy
    doc: prefer https when pointing to dpdk.org
    drivers: add crypto as dependency for event drivers
    drivers/crypto: disable gcc 10 no-common errors
    drivers/crypto: fix build with make 4.3
    drivers/crypto: fix log type variables for -fno-common
    drivers: fix log type variables for -fno-common
    eal/arm64: fix precise TSC
    eal: fix C++17 compilation
    eal: fix comments spelling
    eal: fix log message print for regex
    eal: fix PRNG init with HPET enabled
    eal: fix typo in endian conversion macros
    eal/freebsd: fix queuing duplicate alarm callbacks
    eal/ppc: fix bool type after altivec include
    eal/ppc: fix build with gcc 9.3
    eal/x86: ignore gcc 10 stringop-overflow warnings
    ethdev: fix build when vtune profiling is on
    ethdev: fix spelling
    eventdev: fix probe and remove for secondary process
    event/dsw: avoid reusing previously recorded events
    event/dsw: fix enqueue burst return value
    event/dsw: remove redundant control ring poll
    event/dsw: remove unnecessary read barrier
    event/octeontx2: fix build for O1 optimization
    event/octeontx2: fix queue removal from Rx adapter
    examples/eventdev: fix build with gcc 10
    examples/eventdev: fix crash on exit
    examples/fips_validation: fix parsing of algorithms
    examples/ip_pipeline: remove check of null response
    examples/ipsec-gw: fix gcc 10 maybe-uninitialized warning
    examples/kni: fix crash during MTU set
    examples/kni: fix MTU change to setup Tx queue
    examples/l2fwd-keepalive: fix mbuf pool size
    examples/qos_sched: fix build with gcc 10
    examples: remove extra new line after link duplex
    examples/vhost_blk: fix build with gcc 10
    examples/vmdq: fix output of pools/queues
    examples/vmdq: fix RSS configuration
    examples/vm_power: drop Unix path limit redefinition
    examples/vm_power: fix build with -fno-common
    fib: fix headers for C++ support
    fix same typo in multiple places
    fix various typos found by Lintian
    ipsec: check SAD lookup error
    ipsec: fix build dependency on hash lib
    kvargs: fix buffer overflow when parsing list
    kvargs: fix invalid token parsing on FreeBSD
    kvargs: fix strcmp helper documentation
    log: fix level picked with globbing on type register
    lpm6: fix comments spelling
    lpm6: fix size of tbl8 group
    mem: fix overflow on allocation
    mem: mark pages as not accessed when freeing memory
    mem: mark pages as not accessed when reserving VA
    mempool/dpaa2: install missing header with meson
    mempool/octeontx2: fix build for gcc O1 optimization
    mempool: remove inline functions from export list
    mem: preallocate VA space in no-huge mode
    mk: fix static linkage of mlx dependency
    net/avp: fix gcc 10 maybe-uninitialized warning
    net/bnxt: do not use PMD log type
    net/bnxt: fix error log for command timeout
    net/bnxt: fix FW version query
    net/bnxt: fix HWRM command during FW reset
    net/bnxt: fix max ring count
    net/bnxt: fix memory leak during queue restart
    net/bnxt: fix number of TQM ring
    net/bnxt: fix port start failure handling
    net/bnxt: fix possible stack smashing
    net/bnxt: fix Rx ring producer index
    net/bnxt: fix storing MAC address twice
    net/bnxt: fix TQM ring context memory size
    net/bnxt: fix using RSS config struct
    net/bnxt: fix VLAN add when port is stopped
    net/bnxt: fix VNIC Rx queue count on VNIC free
    net/bnxt: use true/false for bool types
    net/dpaa2: fix 10G port negotiation
    net/dpaa2: fix congestion ID for multiple traffic classes
    net/dpaa: use dynamic log type
    net/e1000: fix port hotplug for multi-process
    net/ena/base: fix documentation of functions
    net/ena/base: fix indentation in CQ polling
    net/ena/base: fix indentation of multiple defines
    net/ena/base: fix testing for supported hash function
    net/ena/base: make allocation macros thread-safe
    net/ena/base: prevent allocation of zero sized memory
    net/ena: fix build for O1 optimization
    net/ena: set IO ring size to valid value
    net/enetc: fix Rx lock-up
    net/enic: fix flow action reordering
    net/failsafe: fix fd leak
    net/hinic: allocate IO memory with socket id
    net/hinic/base: fix PF firmware hot-active problem
    net/hinic/base: fix port start during FW hot update
    net/hinic: fix LRO
    net/hinic: fix queues resource free
    net/hinic: fix repeating cable log and length check
    net/hinic: fix snprintf length of cable info
    net/hinic: fix TSO
    net/hinic: fix Tx mbuf length while copying
    net/hns3: add free threshold in Rx
    net/hns3: add RSS hash offload to capabilities
    net/hns3: clear residual flow rules on init
    net/hns3: fix configuring illegal VLAN PVID
    net/hns3: fix configuring RSS hash when rules are flushed
    net/hns3: fix crash when flushing RSS flow rules with FLR
    net/hns3: fix default error code of command interface
    net/hns3: fix default VLAN filter configuration for PF
    net/hns3: fix mailbox opcode data type
    net/hns3: fix MSI-X interrupt during initialization
    net/hns3: fix packets offload features flags in Rx
    net/hns3: fix promiscuous mode for PF
    net/hns3: fix return value of setting VLAN offload
    net/hns3: fix return value when clearing statistics
    net/hns3: fix RSS indirection table configuration
    net/hns3: fix RSS key length
    net/hns3: fix Rx interrupt after reset
    net/hns3: fix status after repeated resets
    net/hns3: fix Tx interrupt when enabling Rx interrupt
    net/hns3: fix VLAN filter when setting promisucous mode
    net/hns3: fix VLAN PVID when configuring device
    net/hns3: reduce judgements of free Tx ring space
    net/hns3: remove one IO barrier in Rx
    net/hns3: remove unnecessary assignments in Tx
    net/hns3: replace memory barrier with data dependency order
    net/hns3: support different numbers of Rx and Tx queues
    net/hns3: support Rx interrupt
    net/i40e/base: update copyright
    net/i40e: fix flow director enabling
    net/i40e: fix flow director for ARP packets
    net/i40e: fix flow director initialisation
    net/i40e: fix flush of flow director filter
    net/i40e: fix queue region in RSS flow
    net/i40e: fix queue related exception handling
    net/i40e: fix setting L2TAG
    net/i40e: fix wild pointer
    net/i40e: fix X722 performance
    net/i40e: relax barrier in Tx
    net/i40e: relax barrier in Tx for NEON
    net/iavf: fix link speed
    net/iavf: fix setting L2TAG
    net/iavf: fix stats query error code
    net/ice: add action number check for switch
    net/ice/base: check memory pointer before copying
    net/ice/base: fix binary order for GTPU filter
    net/ice/base: fix MAC write command
    net/ice/base: fix uninitialized stack variables
    net/ice/base: minor fixes
    net/ice/base: read PSM clock frequency from register
    net/ice/base: remove unused code in switch rule
    net/ice/base: update copyright
    net/ice: change default tunnel type
    net/ice: fix crash in switch filter
    net/ice: fix hash flow crash
    net/ice: fix input set of VLAN item
    net/ice: fix RSS advanced rule
    net/ice: fix RSS for GTPU
    net/ice: fix setting L2TAG
    net/ice: fix variable initialization
    net/ice: remove bulk alloc option
    net/ice: remove unnecessary variable
    net/ice: support mark only action for flow director
    net/ipn3ke: use control thread to check link status
    net/ixgbe/base: update copyright
    net/ixgbe: check driver type in MACsec API
    net/ixgbe: fix link state timing on fiber ports
    net/ixgbe: fix link status after port reset
    net/ixgbe: fix link status inconsistencies
    net/ixgbe: fix link status synchronization on BSD
    net/ixgbe: fix resource leak after thread exits normally
    net/ixgbe: fix statistics in flow control mode
    net/memif: fix init when already connected
    net/memif: fix resource leak
    net/mlx4: fix build with -fno-common
    net/mlx4: fix drop queue error handling
    net/mlx5: add device parameter for MPRQ stride size
    net/mlx5: add multi-segment packets in MPRQ mode
    net/mlx5: enable MPRQ multi-stride operations
    net/mlx5: fix actions validation on root table
    net/mlx5: fix assert in doorbell lookup
    net/mlx5: fix assert in dynamic metadata handling
    net/mlx5: fix assert in modify converting
    net/mlx5: fix build with separate glue lib for dlopen
    net/mlx5: fix call to modify action without init item
    net/mlx5: fix counter container usage
    net/mlx5: fix crash when releasing meter table
    net/mlx5: fix CVLAN tag set in IP item translation
    net/mlx5: fix doorbell bitmap management offsets
    net/mlx5: fix gcc 10 enum-conversion warning
    net/mlx5: fix header modify action validation
    net/mlx5: fix imissed counter overflow
    net/mlx5: fix jump table leak
    net/mlx5: fix mask used for IPv6 item validation
    net/mlx5: fix matching for UDP tunnels with Verbs
    net/mlx5: fix match on empty VLAN item in DV mode
    net/mlx5: fix metadata for compressed Rx CQEs
    net/mlx5: fix meter color register consideration
    net/mlx5: fix meter suffix table leak
    net/mlx5: fix packet length assert in MPRQ
    net/mlx5: fix push VLAN action to use item info
    net/mlx5: fix RSS enablement
    net/mlx5: fix RSS key copy to TIR context
    net/mlx5: fix Tx queue release debug log timing
    net/mlx5: fix validation of push VLAN without full mask
    net/mlx5: fix validation of VXLAN/VXLAN-GPE specs
    net/mlx5: fix VLAN flow action with wildcard VLAN item
    net/mlx5: fix VLAN ID check
    net/mlx5: fix VLAN PCP item calculation
    net/mlx5: fix zero metadata action
    net/mlx5: fix zero value validation for metadata
    net/mlx5: improve logging of MPRQ selection
    net/mlx5: reduce Tx completion index memory loads
    net/mlx5: set dynamic flow metadata in Rx queues
    net/mlx5: update VLAN and encap actions validation
    net/mlx5: use open/read/close for ib stats query
    net/mvneta: do not use PMD log type
    net/mvpp2: fix build with gcc 10
    net/netvsc: avoid possible live lock
    net/netvsc: do not configure RSS if disabled
    net/netvsc: do RSS across Rx queue only
    net/netvsc: fix comment spelling
    net/netvsc: fix memory free on device close
    net/netvsc: handle Rx packets during multi-channel setup
    net/netvsc: handle Tx completions based on burst size
    net/netvsc: propagate descriptor limits from VF
    net/netvsc: remove process event optimization
    net/netvsc: split send buffers from Tx descriptors
    net/nfp: fix dangling pointer on probe failure
    net/nfp: fix log format specifiers
    net/null: fix secondary burst function selection
    net/null: remove redundant check
    net/octeontx2: disable unnecessary error interrupts
    net/octeontx2: enable error and RAS interrupt in configure
    net/octeontx2: fix buffer size assignment
    net/octeontx2: fix device configuration sequence
    net/octeontx2: fix link information for loopback port
    net/octeontx: fix dangling pointer on init failure
    net/octeontx: fix meson build for disabled drivers
    net/pfe: do not use PMD log type
    net/pfe: fix double free of MAC address
    net/qede: fix link state configuration
    net/qede: fix port reconfiguration
    net/ring: fix device pointer on allocation
    net/sfc/base: fix build when EVB is enabled
    net/sfc/base: fix manual filter delete in EF10
    net/sfc/base: handle manual and auto filter clashes in EF10
    net/sfc/base: reduce filter priorities to implemented only
    net/sfc/base: refactor filter lookup loop in EF10
    net/sfc/base: reject automatic filter creation by users
    net/sfc/base: use simpler EF10 family conditional check
    net/sfc/base: use simpler EF10 family run-time checks
    net/sfc: fix initialization error path
    net/sfc: fix promiscuous and allmulticast toggles errors
    net/sfc: fix reported promiscuous/multicast mode
    net/sfc: fix Rx queue start failure path
    net/sfc: set priority of created filters to manual
    net/softnic: fix memory leak for thread
    net/softnic: fix resource leak for pipeline
    net/tap: do not use PMD log type
    net/tap: fix check for mbuf number of segment
    net/tap: fix crash in flow destroy
    net/tap: fix fd leak on creation failure
    net/tap: fix file close on remove
    net/tap: fix mbuf and mem leak during queue release
    net/tap: fix mbuf double free when writev fails
    net/tap: fix queues fd check before close
    net/tap: fix unexpected link handler
    net/tap: remove unused assert
    net/thunderx: use dynamic log type
    net/vhost: fix potential memory leak on close
    net/virtio: do not use PMD log type
    net/virtio: fix crash when device reconnecting
    net/virtio: fix outdated comment
    net/virtio: fix unexpected event after reconnect
    net/virtio-user: fix devargs parsing
    net/vmxnet3: fix RSS setting on v4
    net/vmxnet3: handle bad host framing
    pci: accept 32-bit domain numbers
    pci: fix build on FreeBSD
    pci: fix build on ppc
    pci: reject negative values in PCI id
    pci: remove unneeded includes in public header file
    remove references to private PCI probe function
    Revert “common/qat: fix GEN3 marketing name”
    Revert “net/bnxt: fix number of TQM ring”
    Revert “net/bnxt: fix TQM ring context memory size”
    security: fix crash at accessing non-implemented ops
    security: fix return types in documentation
    security: fix session counter
    security: fix verification of parameters
    service: fix crash on exit
    service: fix identification of service running on other lcore
    service: fix race condition for MT unsafe service
    service: remove rte prefix from static functions
    telemetry: fix port stats retrieval
    test/crypto: fix flag check
    test/crypto: fix statistics case
    test: fix build with gcc 10
    test/flow_classify: enable multi-sockets system
    test/ipsec: fix crash in session destroy
    test/kvargs: fix invalid cases check
    test/kvargs: fix to consider empty elements as valid
    test: load drivers when required
    test: remove redundant macro
    test: skip some subtests in no-huge mode
    timer: protect initialization with lock
    usertools: check for pci.ids in /usr/share/misc
    vfio: fix race condition with sysfs
    vfio: fix use after free with multiprocess
    vhost/crypto: add missing user protocol flag
    vhost: fix packed ring zero-copy
    vhost: fix peer close check
    vhost: fix shadowed descriptors not flushed
    vhost: fix shadow update
    vhost: fix zero-copy server mode
    vhost: handle mbuf allocation failure
    vhost: make IOTLB cache name unique among processes
    vhost: prevent zero-copy with incompatible client mode
    vhost: remove unused variable
- remove the security backport patches as they're already included
  upstream:
  * 0001-vhost-check-log-mmap-offset-and-size-overflow.patch
  * 0002-vhost-fix-vring-index-check.patch
  * 0003-vhost-crypto-validate-keys-lengths.patch
  * 0004-vhost-fix-translated-address-not-checked.patch
  * 0005-vhost-fix-potential-memory-space-leak.patch
  * 0006-vhost-fix-potential-fd-leak.patch</changelog>
  <changelog author="Jaime Caama&#xF1;o Ruiz &lt;jcaamano@suse.com&gt;" date="1600776000">- Update to 19.11.4. For a list of fixes check:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id8
- Add patch to resolve build error reported in Staging:E project
  where a kernel backport (jsc#SLE-13536) introduced backward
  incompatible changes to the API that break kni module build
  * 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jaime Caama&#xF1;o Ruiz &lt;jcaamano@suse.com&gt;" date="1601380800">- Add patches to fix vulnerability where malicious guest can harm the host
  using vhost crypto, this includes executing code in host (VM Escape),
  reading host application memory space to guest and causing partially
  denial of service in the host (bsc#1176590).
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="d979cd07f2eb31e4ed5b69304494cec0243c8f8d47d1fe78b6a2090a96eba355784aa8e350f91c5335a86fcd86cbb4f5ec27cc296b22fbb8f390ffc7637aeaea" name="dpdk" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.7"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="b54e3d6c9feb33c93ce6074baf8d36eb18d6b08400d222f11ee132e7972b9a0282bf5586bb0adba59bb242707484dfc95b8be0c7f902379ce051c6acf05e0eca" name="dpdk" arch="src">
  <version epoch="0" ver="22.11.1" rel="4.8"/>
  <changelog author="Jaime Caama&#xF1;o Ruiz &lt;jcaamano@suse.com&gt;" date="1589889600">- Add patches to fix vulnerability where malicious guest/container can
  cause resource leak resulting a Denial-of-Service, or memory corruption
  and crash, or information leak in vhost-user backend application
  (bsc#1171477, CVE-2020-10722, CVE-2020-10723, CVE-2020-10724,
  CVE-2020-10725, CVE-2020-10726).
  * 0001-vhost-check-log-mmap-offset-and-size-overflow.patch
  * 0002-vhost-fix-vring-index-check.patch
  * 0003-vhost-crypto-validate-keys-lengths.patch
  * 0004-vhost-fix-translated-address-not-checked.patch
  * 0005-vhost-fix-potential-memory-space-leak.patch
  * 0006-vhost-fix-potential-fd-leak.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597147200">- update to v19.11.3:
    app/crypto-perf: fix display of sample test vector
    app/eventdev: check Tx adapter service ID
    app: fix usage help of options separated by dashes
    app/pipeline: fix build with gcc 10
    app: remove extra new line after link duplex
    app/testpmd: add parsing for QinQ VLAN headers
    app/testpmd: fix DCB set
    app/testpmd: fix memory failure handling for i40e DDP
    app/testpmd: fix PPPoE flow command
    app/testpmd: fix statistics after reset
    baseband/turbo_sw: fix exposed LLR decimals assumption
    bbdev: fix doxygen comments
    build: disable gcc 10 zero-length-bounds warning
    build: fix linker warnings with clang on Windows
    build: support MinGW-w64 with Meson
    buildtools: get static mlx dependencies for meson
    bus/fslmc: fix dereferencing null pointer
    bus/fslmc: fix size of qman fq descriptor
    bus/pci: fix devargs on probing again
    bus/pci: fix UIO resource access from secondary process
    bus/vmbus: fix comment spelling
    ci: fix telemetry dependency in Travis
    common/iavf: update copyright
    common/mlx5: fix build with -fno-common
    common/mlx5: fix build with rdma-core 21
    common/mlx5: fix netlink buffer allocation from stack
    common/mlx5: fix umem buffer alignment
    common/octeontx: fix gcc 9.1 ABI break
    common/qat: fix GEN3 marketing name
    contigmem: cleanup properly when load fails
    crypto/caam_jr: fix check of file descriptors
    crypto/caam_jr: fix IRQ functions return type
    crypto/ccp: fix fd leak on probe failure
    cryptodev: add asymmetric session-less feature name
    cryptodev: fix missing device id range checking
    cryptodev: fix SHA-1 digest enum comment
    crypto/kasumi: fix extern declaration
    crypto/nitrox: fix CSR register address generation
    crypto/nitrox: fix oversized device name
    crypto/octeontx2: fix build with gcc 10
    crypto/openssl: fix out-of-place encryption
    crypto/qat: fix cipher descriptor for ZUC and SNOW
    crypto/qat: support plain SHA1..SHA512 hashes
    devtools: fix symbol map change check
    doc: add i40e limitation for flow director
    doc: add NASM installation steps
    doc: fix API index
    doc: fix build issue in ABI guide
    doc: fix build with doxygen 1.8.18
    doc: fix default symbol binding in ABI guide
    doc: fix log level example in Linux guide
    doc: fix LTO config option
    doc: fix matrix CSS for recent sphinx
    doc: fix multicast filter feature announcement
    doc: fix number of failsafe sub-devices
    doc: fix reference in ABI guide
    doc: fix sphinx compatibility
    doc: fix typo in contributors guide
    doc: fix typo in contributors guide
    doc: fix typos in ABI policy
    doc: prefer https when pointing to dpdk.org
    drivers: add crypto as dependency for event drivers
    drivers/crypto: disable gcc 10 no-common errors
    drivers/crypto: fix build with make 4.3
    drivers/crypto: fix log type variables for -fno-common
    drivers: fix log type variables for -fno-common
    eal/arm64: fix precise TSC
    eal: fix C++17 compilation
    eal: fix comments spelling
    eal: fix log message print for regex
    eal: fix PRNG init with HPET enabled
    eal: fix typo in endian conversion macros
    eal/freebsd: fix queuing duplicate alarm callbacks
    eal/ppc: fix bool type after altivec include
    eal/ppc: fix build with gcc 9.3
    eal/x86: ignore gcc 10 stringop-overflow warnings
    ethdev: fix build when vtune profiling is on
    ethdev: fix spelling
    eventdev: fix probe and remove for secondary process
    event/dsw: avoid reusing previously recorded events
    event/dsw: fix enqueue burst return value
    event/dsw: remove redundant control ring poll
    event/dsw: remove unnecessary read barrier
    event/octeontx2: fix build for O1 optimization
    event/octeontx2: fix queue removal from Rx adapter
    examples/eventdev: fix build with gcc 10
    examples/eventdev: fix crash on exit
    examples/fips_validation: fix parsing of algorithms
    examples/ip_pipeline: remove check of null response
    examples/ipsec-gw: fix gcc 10 maybe-uninitialized warning
    examples/kni: fix crash during MTU set
    examples/kni: fix MTU change to setup Tx queue
    examples/l2fwd-keepalive: fix mbuf pool size
    examples/qos_sched: fix build with gcc 10
    examples: remove extra new line after link duplex
    examples/vhost_blk: fix build with gcc 10
    examples/vmdq: fix output of pools/queues
    examples/vmdq: fix RSS configuration
    examples/vm_power: drop Unix path limit redefinition
    examples/vm_power: fix build with -fno-common
    fib: fix headers for C++ support
    fix same typo in multiple places
    fix various typos found by Lintian
    ipsec: check SAD lookup error
    ipsec: fix build dependency on hash lib
    kvargs: fix buffer overflow when parsing list
    kvargs: fix invalid token parsing on FreeBSD
    kvargs: fix strcmp helper documentation
    log: fix level picked with globbing on type register
    lpm6: fix comments spelling
    lpm6: fix size of tbl8 group
    mem: fix overflow on allocation
    mem: mark pages as not accessed when freeing memory
    mem: mark pages as not accessed when reserving VA
    mempool/dpaa2: install missing header with meson
    mempool/octeontx2: fix build for gcc O1 optimization
    mempool: remove inline functions from export list
    mem: preallocate VA space in no-huge mode
    mk: fix static linkage of mlx dependency
    net/avp: fix gcc 10 maybe-uninitialized warning
    net/bnxt: do not use PMD log type
    net/bnxt: fix error log for command timeout
    net/bnxt: fix FW version query
    net/bnxt: fix HWRM command during FW reset
    net/bnxt: fix max ring count
    net/bnxt: fix memory leak during queue restart
    net/bnxt: fix number of TQM ring
    net/bnxt: fix port start failure handling
    net/bnxt: fix possible stack smashing
    net/bnxt: fix Rx ring producer index
    net/bnxt: fix storing MAC address twice
    net/bnxt: fix TQM ring context memory size
    net/bnxt: fix using RSS config struct
    net/bnxt: fix VLAN add when port is stopped
    net/bnxt: fix VNIC Rx queue count on VNIC free
    net/bnxt: use true/false for bool types
    net/dpaa2: fix 10G port negotiation
    net/dpaa2: fix congestion ID for multiple traffic classes
    net/dpaa: use dynamic log type
    net/e1000: fix port hotplug for multi-process
    net/ena/base: fix documentation of functions
    net/ena/base: fix indentation in CQ polling
    net/ena/base: fix indentation of multiple defines
    net/ena/base: fix testing for supported hash function
    net/ena/base: make allocation macros thread-safe
    net/ena/base: prevent allocation of zero sized memory
    net/ena: fix build for O1 optimization
    net/ena: set IO ring size to valid value
    net/enetc: fix Rx lock-up
    net/enic: fix flow action reordering
    net/failsafe: fix fd leak
    net/hinic: allocate IO memory with socket id
    net/hinic/base: fix PF firmware hot-active problem
    net/hinic/base: fix port start during FW hot update
    net/hinic: fix LRO
    net/hinic: fix queues resource free
    net/hinic: fix repeating cable log and length check
    net/hinic: fix snprintf length of cable info
    net/hinic: fix TSO
    net/hinic: fix Tx mbuf length while copying
    net/hns3: add free threshold in Rx
    net/hns3: add RSS hash offload to capabilities
    net/hns3: clear residual flow rules on init
    net/hns3: fix configuring illegal VLAN PVID
    net/hns3: fix configuring RSS hash when rules are flushed
    net/hns3: fix crash when flushing RSS flow rules with FLR
    net/hns3: fix default error code of command interface
    net/hns3: fix default VLAN filter configuration for PF
    net/hns3: fix mailbox opcode data type
    net/hns3: fix MSI-X interrupt during initialization
    net/hns3: fix packets offload features flags in Rx
    net/hns3: fix promiscuous mode for PF
    net/hns3: fix return value of setting VLAN offload
    net/hns3: fix return value when clearing statistics
    net/hns3: fix RSS indirection table configuration
    net/hns3: fix RSS key length
    net/hns3: fix Rx interrupt after reset
    net/hns3: fix status after repeated resets
    net/hns3: fix Tx interrupt when enabling Rx interrupt
    net/hns3: fix VLAN filter when setting promisucous mode
    net/hns3: fix VLAN PVID when configuring device
    net/hns3: reduce judgements of free Tx ring space
    net/hns3: remove one IO barrier in Rx
    net/hns3: remove unnecessary assignments in Tx
    net/hns3: replace memory barrier with data dependency order
    net/hns3: support different numbers of Rx and Tx queues
    net/hns3: support Rx interrupt
    net/i40e/base: update copyright
    net/i40e: fix flow director enabling
    net/i40e: fix flow director for ARP packets
    net/i40e: fix flow director initialisation
    net/i40e: fix flush of flow director filter
    net/i40e: fix queue region in RSS flow
    net/i40e: fix queue related exception handling
    net/i40e: fix setting L2TAG
    net/i40e: fix wild pointer
    net/i40e: fix X722 performance
    net/i40e: relax barrier in Tx
    net/i40e: relax barrier in Tx for NEON
    net/iavf: fix link speed
    net/iavf: fix setting L2TAG
    net/iavf: fix stats query error code
    net/ice: add action number check for switch
    net/ice/base: check memory pointer before copying
    net/ice/base: fix binary order for GTPU filter
    net/ice/base: fix MAC write command
    net/ice/base: fix uninitialized stack variables
    net/ice/base: minor fixes
    net/ice/base: read PSM clock frequency from register
    net/ice/base: remove unused code in switch rule
    net/ice/base: update copyright
    net/ice: change default tunnel type
    net/ice: fix crash in switch filter
    net/ice: fix hash flow crash
    net/ice: fix input set of VLAN item
    net/ice: fix RSS advanced rule
    net/ice: fix RSS for GTPU
    net/ice: fix setting L2TAG
    net/ice: fix variable initialization
    net/ice: remove bulk alloc option
    net/ice: remove unnecessary variable
    net/ice: support mark only action for flow director
    net/ipn3ke: use control thread to check link status
    net/ixgbe/base: update copyright
    net/ixgbe: check driver type in MACsec API
    net/ixgbe: fix link state timing on fiber ports
    net/ixgbe: fix link status after port reset
    net/ixgbe: fix link status inconsistencies
    net/ixgbe: fix link status synchronization on BSD
    net/ixgbe: fix resource leak after thread exits normally
    net/ixgbe: fix statistics in flow control mode
    net/memif: fix init when already connected
    net/memif: fix resource leak
    net/mlx4: fix build with -fno-common
    net/mlx4: fix drop queue error handling
    net/mlx5: add device parameter for MPRQ stride size
    net/mlx5: add multi-segment packets in MPRQ mode
    net/mlx5: enable MPRQ multi-stride operations
    net/mlx5: fix actions validation on root table
    net/mlx5: fix assert in doorbell lookup
    net/mlx5: fix assert in dynamic metadata handling
    net/mlx5: fix assert in modify converting
    net/mlx5: fix build with separate glue lib for dlopen
    net/mlx5: fix call to modify action without init item
    net/mlx5: fix counter container usage
    net/mlx5: fix crash when releasing meter table
    net/mlx5: fix CVLAN tag set in IP item translation
    net/mlx5: fix doorbell bitmap management offsets
    net/mlx5: fix gcc 10 enum-conversion warning
    net/mlx5: fix header modify action validation
    net/mlx5: fix imissed counter overflow
    net/mlx5: fix jump table leak
    net/mlx5: fix mask used for IPv6 item validation
    net/mlx5: fix matching for UDP tunnels with Verbs
    net/mlx5: fix match on empty VLAN item in DV mode
    net/mlx5: fix metadata for compressed Rx CQEs
    net/mlx5: fix meter color register consideration
    net/mlx5: fix meter suffix table leak
    net/mlx5: fix packet length assert in MPRQ
    net/mlx5: fix push VLAN action to use item info
    net/mlx5: fix RSS enablement
    net/mlx5: fix RSS key copy to TIR context
    net/mlx5: fix Tx queue release debug log timing
    net/mlx5: fix validation of push VLAN without full mask
    net/mlx5: fix validation of VXLAN/VXLAN-GPE specs
    net/mlx5: fix VLAN flow action with wildcard VLAN item
    net/mlx5: fix VLAN ID check
    net/mlx5: fix VLAN PCP item calculation
    net/mlx5: fix zero metadata action
    net/mlx5: fix zero value validation for metadata
    net/mlx5: improve logging of MPRQ selection
    net/mlx5: reduce Tx completion index memory loads
    net/mlx5: set dynamic flow metadata in Rx queues
    net/mlx5: update VLAN and encap actions validation
    net/mlx5: use open/read/close for ib stats query
    net/mvneta: do not use PMD log type
    net/mvpp2: fix build with gcc 10
    net/netvsc: avoid possible live lock
    net/netvsc: do not configure RSS if disabled
    net/netvsc: do RSS across Rx queue only
    net/netvsc: fix comment spelling
    net/netvsc: fix memory free on device close
    net/netvsc: handle Rx packets during multi-channel setup
    net/netvsc: handle Tx completions based on burst size
    net/netvsc: propagate descriptor limits from VF
    net/netvsc: remove process event optimization
    net/netvsc: split send buffers from Tx descriptors
    net/nfp: fix dangling pointer on probe failure
    net/nfp: fix log format specifiers
    net/null: fix secondary burst function selection
    net/null: remove redundant check
    net/octeontx2: disable unnecessary error interrupts
    net/octeontx2: enable error and RAS interrupt in configure
    net/octeontx2: fix buffer size assignment
    net/octeontx2: fix device configuration sequence
    net/octeontx2: fix link information for loopback port
    net/octeontx: fix dangling pointer on init failure
    net/octeontx: fix meson build for disabled drivers
    net/pfe: do not use PMD log type
    net/pfe: fix double free of MAC address
    net/qede: fix link state configuration
    net/qede: fix port reconfiguration
    net/ring: fix device pointer on allocation
    net/sfc/base: fix build when EVB is enabled
    net/sfc/base: fix manual filter delete in EF10
    net/sfc/base: handle manual and auto filter clashes in EF10
    net/sfc/base: reduce filter priorities to implemented only
    net/sfc/base: refactor filter lookup loop in EF10
    net/sfc/base: reject automatic filter creation by users
    net/sfc/base: use simpler EF10 family conditional check
    net/sfc/base: use simpler EF10 family run-time checks
    net/sfc: fix initialization error path
    net/sfc: fix promiscuous and allmulticast toggles errors
    net/sfc: fix reported promiscuous/multicast mode
    net/sfc: fix Rx queue start failure path
    net/sfc: set priority of created filters to manual
    net/softnic: fix memory leak for thread
    net/softnic: fix resource leak for pipeline
    net/tap: do not use PMD log type
    net/tap: fix check for mbuf number of segment
    net/tap: fix crash in flow destroy
    net/tap: fix fd leak on creation failure
    net/tap: fix file close on remove
    net/tap: fix mbuf and mem leak during queue release
    net/tap: fix mbuf double free when writev fails
    net/tap: fix queues fd check before close
    net/tap: fix unexpected link handler
    net/tap: remove unused assert
    net/thunderx: use dynamic log type
    net/vhost: fix potential memory leak on close
    net/virtio: do not use PMD log type
    net/virtio: fix crash when device reconnecting
    net/virtio: fix outdated comment
    net/virtio: fix unexpected event after reconnect
    net/virtio-user: fix devargs parsing
    net/vmxnet3: fix RSS setting on v4
    net/vmxnet3: handle bad host framing
    pci: accept 32-bit domain numbers
    pci: fix build on FreeBSD
    pci: fix build on ppc
    pci: reject negative values in PCI id
    pci: remove unneeded includes in public header file
    remove references to private PCI probe function
    Revert “common/qat: fix GEN3 marketing name”
    Revert “net/bnxt: fix number of TQM ring”
    Revert “net/bnxt: fix TQM ring context memory size”
    security: fix crash at accessing non-implemented ops
    security: fix return types in documentation
    security: fix session counter
    security: fix verification of parameters
    service: fix crash on exit
    service: fix identification of service running on other lcore
    service: fix race condition for MT unsafe service
    service: remove rte prefix from static functions
    telemetry: fix port stats retrieval
    test/crypto: fix flag check
    test/crypto: fix statistics case
    test: fix build with gcc 10
    test/flow_classify: enable multi-sockets system
    test/ipsec: fix crash in session destroy
    test/kvargs: fix invalid cases check
    test/kvargs: fix to consider empty elements as valid
    test: load drivers when required
    test: remove redundant macro
    test: skip some subtests in no-huge mode
    timer: protect initialization with lock
    usertools: check for pci.ids in /usr/share/misc
    vfio: fix race condition with sysfs
    vfio: fix use after free with multiprocess
    vhost/crypto: add missing user protocol flag
    vhost: fix packed ring zero-copy
    vhost: fix peer close check
    vhost: fix shadowed descriptors not flushed
    vhost: fix shadow update
    vhost: fix zero-copy server mode
    vhost: handle mbuf allocation failure
    vhost: make IOTLB cache name unique among processes
    vhost: prevent zero-copy with incompatible client mode
    vhost: remove unused variable
- remove the security backport patches as they're already included
  upstream:
  * 0001-vhost-check-log-mmap-offset-and-size-overflow.patch
  * 0002-vhost-fix-vring-index-check.patch
  * 0003-vhost-crypto-validate-keys-lengths.patch
  * 0004-vhost-fix-translated-address-not-checked.patch
  * 0005-vhost-fix-potential-memory-space-leak.patch
  * 0006-vhost-fix-potential-fd-leak.patch</changelog>
  <changelog author="Jaime Caama&#xF1;o Ruiz &lt;jcaamano@suse.com&gt;" date="1600776000">- Update to 19.11.4. For a list of fixes check:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id8
- Add patch to resolve build error reported in Staging:E project
  where a kernel backport (jsc#SLE-13536) introduced backward
  incompatible changes to the API that break kni module build
  * 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jaime Caama&#xF1;o Ruiz &lt;jcaamano@suse.com&gt;" date="1601380800">- Add patches to fix vulnerability where malicious guest can harm the host
  using vhost crypto, this includes executing code in host (VM Escape),
  reading host application memory space to guest and causing partially
  denial of service in the host (bsc#1176590).
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="c15168339a4668179bd63b873aabc5817cf817a7d08b05975f0700562f7db177dbef42e5eb4d4d42b00f6d85c0ba4438f6ea730d28cc9f8dd719c81a1c37f1b3" name="dpdk" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.8"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="d07c4afbb2a3532f81569edc64efec8855a965c23c844a61e93d883d70413e0fdc8ab3e36d8a17f5ebce05cf60f9a6834f2733a09d958b7a2c2aa06e3c04e513" name="dpdk-debuginfo" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.5"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="aa7573cd81eafbd40d202db6dc9dc5657e53db7860fe1aac99b9a6b78abccd34436f97cbe9a4c661d9b1a22023745358dc6e18684f75aa879d7548c65aa58e8c" name="dpdk-debuginfo" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.6.2.1.sr20240429"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="c292ead77be8e4d56cc30c81e20ac15cf1b1850e58e59930054407d18a8952356076b68b2e9a1db9c34608d30fc97fd9956f23450659871409c322850d78631c" name="dpdk-debuginfo" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.6"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="f67c884d8f1aaebe136db88124f5669d09b8cd6821e393b02089b27891048069dd9eba45fbd101232b3a81acebf65a2ff6ed7d4a73bf088739874cfa85e9371e" name="dpdk-debuginfo" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.7"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="ef55f3df996fb70b23917795bab1b5befca0e87e5d41cbb1ac85ee3b0420e1e473f8aa572ba9830b1cebd4d890e9d066df2f7441076d9be425d5445c7a2326f4" name="dpdk-debuginfo" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.8"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="74d6251f79cdd0b11e36bc3fca1e1ed14948da865f16bad464674ece60fb45910c7bf92560acd8d43f65f0ad9aae218ac73b53aa6ee6315c3e295110e9c8e9a3" name="dpdk-debugsource" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.5"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="514e5eb7b62b5cf8b1de5b1ff99b98b448cb7a6ba7fcb27b1abe106f661dd56cb51d1034339e2578d93fc2d7e522b31874d66577537af6f48256b47eea505d39" name="dpdk-debugsource" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.6.2.1.sr20240429"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="aeb94fbf8fccd5e5cd5b5f2c9d6f727f57e458d4bf51d6446b6a437bd28534211cc391ec33bdef3f9adeded5ac9ef02de57b56a642158d623a221da0e387321f" name="dpdk-debugsource" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.6"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="8fe30ac57a0f04778ab35782d39c935aa14fb3bca2b49f372b7374da48c683132566329d759db9fb110f9edcc69470de4b601740ab0a987ef496cbc09876e23a" name="dpdk-debugsource" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.7"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="04ae9f85b7351732a98c00b6cbcf473b85b6fabef3432877355ecbe3daf7b3a384dc79230824579e164c90a1bf77f481794447cefc9e99be44c01862818af21c" name="dpdk-debugsource" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.8"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="43ba92280ac02758e3c7a0dcd56b77b738ce22b44fcc1ab2af2b149510cbd0c8791a4e92c6337c4971d112ddf6d78d18913021c6e4f52c989b1f1ddfa6874dc2" name="dpdk-devel" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.5"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="6a35f8440c353c1ab11b238cbb9743f7efd47e63bcf2ca224a6ce31a4eba75861c8bcb06ee42049e190ecf4173e517105d816352efd0cc24a355836b418de364" name="dpdk-devel" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.6.2.1.sr20240429"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="2d2326d4ce9741682b43c09f44e037e66525e6794dcc6359e34a5aacd68c810e20122b7cbced9e958f87f02a620a1ce9627699a3b521feb2a48d969697fa77da" name="dpdk-devel" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.6"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="68eb1615d51b19c12a5ff21a3179976ec14514a99f4f2a44c6bb70e18913e869b763e53b9834183748dd555fdc1473f3a32a9bdb226014a87c884ac14106aabb" name="dpdk-devel" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.7"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="8033be0ef9d9078e62df449380f400e6d57c0289ac7f560c3dcf44ba34df0c12c36292627ec19e2809ff2922925cc4e794e757231d3cb98859d2a4f1a591ab87" name="dpdk-devel" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.8"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="b04fefcad69e7d30e84fde82611d4dc2a4ee0fda4910fd8b8995e4d2a2f5abb2cc3b8193337910bd6578da9c2ecef2210f07539920f512ef8137e601c62d3b8a" name="dpdk-devel-static" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.5"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="42f0db763c1a43d6c48783a098649eb9a5e0abf79df93ae2df34b8f28255c315896dfd80c80a007ffdc47e1fe9649a657652b9c6170e036069653ede12880eea" name="dpdk-devel-static" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.6.2.1.sr20240429"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="4698f4468ffafbc21af519bd442188b6cb0a7182c9304055d0e9c6ead20f9e97ec318a965dcc15ea5439f4b5277c0c06ee7671f6c72c7ddc5a405a709d3323be" name="dpdk-devel-static" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.6"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="677abd40f07d2594049f461301b81396733693f245d182cee6c08051b96ff16459f2655b7db51791a6054812bb719a2b30c13b12771daf908acd97a1f606314c" name="dpdk-devel-static" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.7"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="ca25801fc7fbd10b6d0187a113a3cc9f2b78a5fe0543cd17b7921237c05811b1a409e7cf92f7138c21717fbb55708338dfc7c796584dde35e282b449a4f2203b" name="dpdk-devel-static" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.8"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="292bed27dcf4619c64185a5f03d8fe71972eb5b43ffe52d9c202434f3d823420c11a379f1ff935a073a1dcb4ce65838ac43f942c1b65088a4a3cfb51e32cfd74" name="dpdk-doc" arch="noarch">
  <version epoch="0" ver="22.11.1" rel="4.5"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="7dea9c22f8fcdf318978d3be8d1bd930afbeb3b7eb4462a4fc5f4ec3164f11a84a3d227810630e6ae1815456ebea9c91eb89a05c9ac7957db21482dc5cfb768b" name="dpdk-doc" arch="noarch">
  <version epoch="0" ver="22.11.1" rel="4.6.2.1.sr20240429"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="5ffa6227285b7a2278cb808336fec79eb40bc6be6cba401b76258b183621f59fd5ea37589731f85d33831fa94eae4c618e12c97197c3bebd718120ca2b337b7d" name="dpdk-doc" arch="noarch">
  <version epoch="0" ver="22.11.1" rel="4.6"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="74876b33d4ca45a29491c5a1a4318759e5337380f4c487cdd02abd4549dec72b56cf8db6c2c5a076e983ab3d8cb9a3e41f023fbd0ebd7d70985f32a845c27aef" name="dpdk-doc" arch="noarch">
  <version epoch="0" ver="22.11.1" rel="4.7"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="c26619626fd5394bb241d2c892456daff000d51fb60743ec0be4b0a7bbb445035e119964dd03e5fe567326d168307ea093de57cdd6c6e65e35da2124182fd3b0" name="dpdk-doc" arch="noarch">
  <version epoch="0" ver="22.11.1" rel="4.8"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="9f585395b08229dce529ea7d85b1ad1f88c9066cac9e48840329c03540654b6986f8f6fdca76c409a64f0ecd94b05330b4543593017c6ea600f4b2996d9587be" name="dpdk-examples" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.5"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="0b8310efd512870485e7187a8c3a7a9ed043b58e32e450625fc5e73ef58d45b883300003a356768192191964fc965e83fd1a760c8662dbe0d95807ce55350cbf" name="dpdk-examples" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.6.2.1.sr20240429"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="767d398cf6f4f4b35a19c04479caabd4c073e6b2c0a828eb76f0b8330be3164ecc068af67702bec9dbe907d0ae918b1818ea035860d09786aec597003d5ed163" name="dpdk-examples" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.6"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="3db4f29aae1ae281dfeed5a6b184ef2c1ff31e191ae67b652568eaa1b15cf6d06f1768b08c32c1a267a453220a415b552623014a8ff0927f85fbcaafb77cc2db" name="dpdk-examples" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.7"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="a6938e0efa8c6380d1600031b24b909f7b7d89e209e03db244a9c63268a7c4f4eb5e5190c5ac58c9e37f559b6ff6da781d08211feb0d04091a9772b885377157" name="dpdk-examples" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.8"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="f8ce19cd02185986fa1c8b070cefc84fab9f3ef221225614f5e08900cd744270c1645eb0f24431f2ec1f88f7051af05912d86470adb409e5b7b7036baa3d4c18" name="dpdk-examples-debuginfo" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.5"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="bfc384fdda1ef485979a66cfe7519e6a5c9e4cab939dbb25bc6558c8a21fa9152e5049703a4f27f820d47cf24b94d685b5177bcd850f70aa9be53300f5e0e901" name="dpdk-examples-debuginfo" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.6.2.1.sr20240429"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="6831e0b257ac86e517b13f29bbd14be742d8566e6ee93c836bc57741e8641feb677c3f52d64c28cbb19381b55949cad0ddec93339d6fd866805678f4424a553e" name="dpdk-examples-debuginfo" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.6"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="4d4453e80fc48b2221d51dbe416d78b0aea12ab007f50a1711d65c750acdb7d4730b395b22622af575f4866b567f916651f045946b5aa5fd846cd44ca0b59784" name="dpdk-examples-debuginfo" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.7"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="39d99691e1db35950fe2f9345b56c3de7b9f9e36a6388e70bf8f5741184faa67cb6fe53ba3d5bb76ea2f47288228657fc91a17bbdc9f14aa9d1c21fde5f1eebe" name="dpdk-examples-debuginfo" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.8"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="ef4dd7dab62e7b35585255d03f35d299af99b259ab99047fb0863da449394a6059292b8ff98b6696ff69ca12aae9b7c93ecf9ce1b70b4600da81e654b74266aa" name="dpdk-kmp-default" arch="x86_64">
  <version epoch="0" ver="22.11.1_k6.8.5_1" rel="4.5"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="74e30ee3aad66bcd5afb486a167949b8dd153ca0e5776d60ff3296d60dda39b0a30fb8be925c907279b5130ce0506e76e4494cdfdae4a1787c53b02fb62ee513" name="dpdk-kmp-default" arch="x86_64">
  <version epoch="0" ver="22.11.1_k6.8.6_1" rel="4.6"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="b223e175ce163f6600167fc48ebca615d90e20e6e5c53818a6804a69b83edc92d6e62367c606b74161c877ef4b9290abe8ae6124bb27da6fb4aeb898f49fe0d2" name="dpdk-kmp-default" arch="x86_64">
  <version epoch="0" ver="22.11.1_k6.8.8_1" rel="4.6.2.1.sr20240429"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="55ab0fcc1a8e8f13ab2c452bdb901852d70a97bd3fc3be8efbf3db7e8263b5ccbb500dde7d2c1231bc0cb6aa81536292e37800a6ba782725648a12c8a6b61266" name="dpdk-kmp-default" arch="x86_64">
  <version epoch="0" ver="22.11.1_k6.8.8_1" rel="4.7"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="e3a4d84896fa92ebdcf18b7d6e699fa87d564da753ad6fbc26c8735a4ded8ca94ae6ccc740a4ce443d6aa5d2d52bacfe65fbb413d4c18306cd9fde196b457aad" name="dpdk-kmp-default" arch="x86_64">
  <version epoch="0" ver="22.11.1_k6.8.9_1" rel="4.8"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="454e8d3387690d7fb9df00e8493a2a6a0a2d714e62cc53b96d95761ad6c43e8e7a4285545e630b837d54653467d459fa121454d7ea2fa76ba48dca4a369b6f6a" name="dpdk-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="22.11.1_k6.8.5_1" rel="4.5"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="d3926952139df32e21bebba8e589eb0bce398c858957e6a75a217e20ecd4b9148b0a339716f01486cc16c6da2bae57eea1b8abd102e05df1dc3170d05eecdfc8" name="dpdk-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="22.11.1_k6.8.6_1" rel="4.6"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="86af8e0cff1df9962ef3557f1dc7e7b089ede96a4b7b79d5c04e24a4a509375e5c2c575635bc975a20da50987cb7d772c53c13ec359b8c802639b1f79c786946" name="dpdk-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="22.11.1_k6.8.8_1" rel="4.6.2.1.sr20240429"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="f1ad7606de1fa9d7a7ac7fd5fec66393a81135053b2061bb72b6a6bce9fc5f52d87cb8b343216899ff756b3549bcab9a07ffa9ddae1b1a53c6e4559c0bc4f1b2" name="dpdk-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="22.11.1_k6.8.8_1" rel="4.7"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="e976844772d6647c1bd9d58979df64ce1ffcf20bd9c34b23389bfa441f3c8496ec05d21397d90dda077cdc729ff44018e4c2f3ba06817f8aa80117a16c0797a9" name="dpdk-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="22.11.1_k6.8.9_1" rel="4.8"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="b133c9303de31b77d4d03d7534325e99fa7e04f089b30d8ad143c73c58817d97f37cf22e03b46ec69320f826bf3cb083872b6b039600a4e0ea899197662df9a7" name="dpdk-kmp-longterm" arch="x86_64">
  <version epoch="0" ver="22.11.1_k6.6.21_1" rel="4.6.2.1.sr20240429"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="a50428baed0f60e1c0722ae32a107819fccebdf6f0b727697df23678680230da67a81c5a8f08ca096c5cb296fca7660ec760460a1dabc580fa6d73e4a20f68dc" name="dpdk-kmp-longterm" arch="x86_64">
  <version epoch="0" ver="22.11.1_k6.6.30_1" rel="4.8"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="9c2444edbf5da90ff1d6a709881af4779cf30df4eee2a544e07d8cbcd4aec271d746b6cf0d4a44a8b632c42787d2a758c6bf0eecea5de740c068b4f54d7f2a3a" name="dpdk-kmp-longterm-debuginfo" arch="x86_64">
  <version epoch="0" ver="22.11.1_k6.6.21_1" rel="4.6.2.1.sr20240429"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="009e5a74cabc24e9cda059dd2e734f3b5eaab39585a6174a8ed6d175f4b480c9b4b5c3972878f73da4fd4f7d858a23d9ef56e0970b05662714cff015e4e54c8a" name="dpdk-kmp-longterm-debuginfo" arch="x86_64">
  <version epoch="0" ver="22.11.1_k6.6.30_1" rel="4.8"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="c5ba8d83a52697ac22a73cfd51ebd95533d5490b4f6826cf3331b4e360095c0de2e1432981ed93d2f5308eb5d915a20561d990381aed985bfb1684ef96020324" name="dpdk-tools" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.5"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="55f31314672e65d8486de160e6c44e2da4e816dc9451b936a1af4dd867d90043998d686b09b93a507963fff5c35338c81480b3c67eae0bcdc0e36b1b2636d7e4" name="dpdk-tools" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.6.2.1.sr20240429"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="db6eecf3706cdd9ddcc55e08b0339d7d126f88bc07fb90cbc90c3c3da8691dad0d73cf246fd4cac92c0bc906ca316f1509bb7dfa97c8df29360374fc9e918742" name="dpdk-tools" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.6"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="eef1327176003bf96b39eb2a7808102a73bfd4d1e898735f2e5ea6a66075d61aa90ff982e84631367f3559e3e5d057e32e579f71e9cd45ac5395ea08c3fb0717" name="dpdk-tools" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.7"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="90663a413698624f44b655cba4555775dfb552859e8da446574f1f7bbd31a4336aca6c9009afe11740c258fb7bda41a36c7ce786bfb0872fca10fa6fa7aaf9c4" name="dpdk-tools" arch="x86_64">
  <version epoch="0" ver="22.11.1" rel="4.8"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
  &gt;= 5.9. Also see here:
  http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update LTS version to maintenance release 19.11.8
  * vhost/crypto: fix data length check (CVE-2020-14374)
  * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
  * vhost/crypto: fix incorrect write back source
  * vhost/crypto: fix missed request check for copy mode
    (CVE-2020-14376 CVE-2020-14377)
  * vhost/crypto: fix pool allocation
  * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
  * Changes from 19.11.6:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
  * Changes from 19.11.7:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
- Drop security patches, fixed with 19.11.5
  * 0001-vhost-crypto-fix-pool-allocation.patch
  * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
  * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
  * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
  * 0005-vhost-crypto-fix-data-length-check.patch
  * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
- Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
- Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626955200">- Normalize all Python script shebangs to use Python 3.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1630584000">- Add BuildRequires kernel-syms and modutils for proper
  dependencies to be inserted in the resulting binary RPM, as
  pointed by rpmlint</changelog>
  <changelog author="tiwai@suse.de" date="1631534400">- Fix build error with SLE15-SP4 kernel (bsc#1190362):
  dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Stefan Weiberg &lt;sweiberg@suse.com&gt;" date="1635163200">- - Update LTS version to maintenance release 19.11.10
  * app/crypto-perf: fix out-of-place mempool allocation
  * app/test: fix IPv6 header initialization
  * app/testpmd: change port link speed without stopping all
  * app/testpmd: fix help string for port reset
  * app/testpmd: fix IPv4 checksum
  * app/testpmd: fix MAC address after port reset
  * app/testpmd: fix offloads for newly attached port
  * app/testpmd: fix Tx checksum calculation for tunnel
  * bitmap: fix buffer overrun in bitmap init
  * bus: clarify log for non-NUMA-aware devices
  * bus/dpaa: fix freeing in FMAN interface destructor
  * common/mlx5: fix compatibility with OFED port query API
  * common/mlx5: fix Netlink port name padding in probing
  * common/mlx5: use new port query API if available
  * cryptodev: fix freeing after device release
  * crypto/mvsam: fix AES-GCM session parameters
  * crypto/mvsam: fix capabilities
  * crypto/mvsam: fix options parsing
  * crypto/mvsam: fix session data reset
  * crypto/octeontx: fix freeing after device release
  * crypto/qat: fix Arm build with special memcpy
  * devtools: fix file listing in maintainers check
  * distributor: fix 128-bit write alignment
  * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
  * doc: announce common prefix for ethdev
  * doc: fix default burst size in testpmd
  * doc: fix spelling
  * drivers/net: fix memzone allocations for DMA memory
  * ethdev: fix doc of flow action
  * eventdev: fix event port setup in tx adapter
  * flow_classify: fix leaking rules on delete
  * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
  * ipc: stop mp control thread on cleanup
  * kni: fix crash on userspace VA for segmented packets
  * kni: fix mbuf allocation for kernel side use
  * mempool/octeontx2: fix shift calculation
  * net/bnxt: check access to possible null pointer
  * net/bnxt: cleanup code
  * net/bnxt: clear cached statistics
  * net/bnxt: detect bad opaque in Rx completion
  * net/bnxt: fix auto-negotiation on Whitney+
  * net/bnxt: fix check for PTP support in FW
  * net/bnxt: fix error handling in VNIC prepare
  * net/bnxt: fix error messages in VNIC prepare
  * net/bnxt: fix missing barriers in completion handling
  * net/bnxt: fix nested lock during bonding
  * net/bnxt: fix ring and context memory allocation
  * net/bnxt: fix Rx burst size constraint
  * net/bnxt: fix Rx interrupt setting
  * net/bnxt: fix scalar Tx completion handling
  * net/bnxt: fix Tx descriptor status implementation
  * net/bnxt: fix typo in log message
  * net/bnxt: improve probing log message
  * net/bnxt: invoke device removal event on recovery failure
  * net/bnxt: remove unnecessary code
  * net/bnxt: remove unnecessary comment
  * net/bnxt: set flow error after tunnel redirection free
  * net/bnxt: set flow error when free filter not available
  * net/bnxt: use common function to free VNIC resource
  * net/bnxt: workaround spurious zero stats in Thor
  * net/bonding: check flow setting
  * net/bonding: fix error message on flow verify
  * net/ena: enable multi-segment in Tx offload flags
  * net/ena: trigger reset on Tx prepare failure
  * net/hinic/base: fix LRO
  * net/hinic: increase protection of the VLAN
  * net/hns3: fix delay for waiting to stop Rx/Tx
  * net/hns3: fix filter parsing comment
  * net/hns3: fix Tx prepare after stop
  * net/hns3: fix VLAN strip log
  * net/hns3: increase VF reset retry maximum
  * net/i40e: fix descriptor scan on Arm
  * net/i40e: fix multi-process shared data
  * net/iavf: fix RSS key access out of bound
  * net/iavf: fix Tx threshold check
  * net/ice/base: fix first profile mask
  * net/ice/base: revert change of first profile mask
  * net/ice: fix default RSS key generation
  * net/ice: fix memzone leak when firmware is missing
  * net/ixgbe: fix flow entry access after freeing
  * net/mlx5: fix incorrect r/w lock usage in DMA unmap
  * net/mlx5: fix IPIP multi-tunnel validation
  * net/mlx5: fix match MPLS over GRE with key
  * net/mlx5: fix MPLS RSS expansion
  * net/mlx5: fix overflow in mempool argument
  * net/mlx5: fix representor interrupt handler
  * net/mlx5: fix RoCE LAG bond device probing
  * net/mlx5: fix RSS flow item expansion for GRE key
  * net/mlx5: fix Rx/Tx queue checks
  * net/mlx5: fix switchdev mode recognition
  * net/mlx5: fix typo in vectorized Rx comments
  * net/mlx5: limit implicit MPLS RSS expansion over GRE
  * net/mlx5: limit inner RSS expansion for MPLS
  * net/mlx5: remove redundant operations in NEON Rx
  * net/mlx5: remove unsupported flow item MPLS over IP
  * net/mlx5: workaround drop action with old kernel
  * net/mvpp2: fix configured state dependency
  * net/mvpp2: fix port speed overflow
  * net/octeontx2: fix default MCAM allocation size
  * net/octeontx2: fix flow creation limit on CN98xx
  * net/octeontx2: use runtime LSO format indices
  * net/octeontx/base: fix debug build with clang
  * net/pfe: remove unnecessary null check
  * net/sfc: fix MAC stats lock in xstats query by ID
  * net/sfc: fix MAC stats update for stopped device
  * net/sfc: fix reading adapter state without locking
  * net/sfc: fix xstats query by ID according to ethdev
  * net/sfc: fix xstats query by unsorted list of IDs
  * net/softnic: fix connection memory leak
  * net/softnic: fix memory leak as profile is freed
  * net/virtio: fix aarch32 build
  * net/virtio: fix refill order in packed ring datapath
  * net/virtio: report maximum MTU in device info
  * power: fix namespace for internal struct
  * rib: fix max depth IPv6 lookup
  * test/crypto: fix mbuf reset after null check
  * test/crypto: fix mempool size for session-less
  * test/crypto: fix typo in AES case
  * test/crypto: fix typo in ESN case
  * test/mbuf: fix virtual address conversion
  * tests/eal: fix memory leak
  * vhost/crypto: check request pointer before dereference
  * vhost: fix crash on reconnect
  * vhost: fix missing guest pages table NUMA realloc
  * vhost: fix missing memory table NUMA realloc
  * vhost: utilize dynamic memory allocator
  * Changes from 19.11.9:
  https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
- rename
  0001-SLE15-SP3-compatibility-patch-for-kni.patch
  to
  0002-SLE15-SP3-compatibility-patch-for-kni.patch
- rename
  dpdk-fallthrough-comment-fixes.patch
  to
  0003-dpdk-fallthrough-comment-fixes.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645876800">- Update to LTS version 21.11.
  21.11 should be supported for at least two years, the new major
  ABI version is 22. New Features:
  * General
  * hugetlbfs subdirectories
  * AddressSanitizer (ASan) integration for debug
  * mempool flag for non-IO usages
  * device class for DMA accelerators and drivers for
  * HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
  * device class for GPU devices and driver for NVIDIA CUDA
  * Toeplitz hash using Galois Fields New Instructions (GFNI)
  * Networking
  * MTU handling rework
  * get all MAC addresses of a port
  * RSS based on L3/L4 checksum fields
  * flow match on L2TPv2 and PPP
  * flow flex parser for custom header
  * control delivery of HW Rx metadata
  * transfer flows API rework
  * shared Rx queue
  * driver for NXP ENETFEC
  * vDPA driver for Xilinx devices
  * virtio RSS
  * vhost power monitor wakeup
  * testpmd multi-process
  * pcapng library and dumpcap tool
  * API/ABI
  * API namespace improvements and cleanups
  * API internals hidden
  * flags check for future ABI compatibility
  * More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
  * General
  * mbuf dynamic area increased from 16 to 36 bytes
  * ring zero cop
  * SIMD bitwidth limit API
  * moved igb_uio to dpdk-kmods/linux
  * removed Python 2 support
  * removed Make support, meson + pkg-config files are
    now used to build applications
  * Networking
  * FEC AP
  * Rx buffer split
  * thread safety in flow API
  * shared action in flow API
  * flow sampling and mirroring
  * tunnel offload API
  * multi-port hairpin
  * Solarflare EF100 architecture
  * Wangxun txgbe driver
  * vhost-vDPA backend in virtio-user
  * removed vhost dequeue zero-copy
  * removed legacy ethdev filtering
  * SWX pipeline aligned with P4
  * Baseband
  * Intel ACC100 driver
  * Cryptography
  * raw datapath API
  * Broadcom BCMFS symmetric crypto driver
  * RegEx
  * Marvell OCTEON TX2 regex driver
  * Others
  * Intel DLB/DLB2 drivers
  * Intel DSA support in IOAT driver
  * Full changes and more details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
  Allow host system to have a different kernel than the target
  system, fixes kernel module installation path for such case.
  Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
  uses python syntax introduced with python37, but Leap still
  sticks with 3.6, so this backports it for the old python version.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651060800">- Update to version 21.11.1
  * acl: add missing C++ guards
  * app/compress-perf: Various bug fixes
  * app/dumpcap: check for failure to set promiscuous
  * app/fib: fix division by zero
  * app/pdump: abort on multi-core capture limit
  * app/regex: fix number of matches
  * app/testpmd: Various bug fixes
  * baseband/acc100: avoid out-of-bounds access
  * bpf: add missing C++ guards
  * bus/pci: assign driver pointer before mapping
  * common/cnxk: Various bug fixes
  * common/mlx5: Various bug fixes
  * common/sfc_efx/base: fix recirculation ID set in outer rules
  * compressdev: fix missing space in log macro
  * eal/linux:
  * fix device monitor stop return
  * fix illegal memory access in uevent handler
  * log hugepage create errors with filename
  * Full change log can be found online:
    http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1653480000">- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
  5.18</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1677067200">- Cleanup Sphinx build leftovers for reproducible builds</changelog>
  <changelog author="Duraisankar P &lt;Duraisankar.pitchumani@suse.com&gt;" date="1680696000">-- Update to LTS release version v22.11.1
  Some of the new features are,
  * Added initial LoongArch architecture support.
  * Added support for multiple mbuf pools per ethdev Rx queue.
  * Added support for congestion management in ethdev.
  * Added protocol header based buffer split.
  * Added proactive error handling mode for ethdev.
  * Added ethdev Rx/Tx descriptor dump API.
  * Added ethdev hairpin memory configuration options.
  * Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
  * Added strict queue to pre-configuration flow hints.
  * Added configuration for asynchronous flow connection tracking.
  * Added support for queue-based async query in flow API.
  * Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
  * Extended metering and marking support in the flow API.
  * Added flow offload action to route packets to kernel.
  * Updated AF_XDP driver.
  * Updated AMD Pensando ionic driver.
  * Added GVE net PMD.
  * Updated Intel iavf driver.
  * Updated Intel ice driver.
  * Added Intel idpf driver.
  * Updated Marvell cnxk driver.
  * Added Microsoft mana driver.
  * Updated Netronome nfp driver.
  * Added flow API support:
  * Updated NVIDIA mlx5 driver.
  * Updated NXP dpaa2 driver.
  * Updated Wangxun ngbe driver.
  * Added DMA vChannel unconfiguration for async vhost.
  * Added non-blocking notify API to vhost library.
  * Added support for MACsec in rte_security.
  * Added new algorithms to cryptodev.
  * Updated Intel QuickAssist Technology (QAT) crypto driver.
  * Updated Marvell cnxk crypto driver.
  * Updated aesni_mb crypto driver.
  * Updated ipsec_mb crypto driver.
  * Added UADK crypto driver.
  * Added bbdev operation for FFT processing.
  * Added Intel ACC200 bbdev driver.
  * Added eventdev adapter instance get API.
  * Added eventdev Tx adapter queue start/stop API.
  * Added event crypto adapter vectorization support.
  * Added NitroSketch in membership library.
  * Added Intel uncore frequency control API to the power library.
  * Added security performance test application.
  * Updated IPsec sample application.
  * Updated FIPS validation sample application.
  * Rewrote pmdinfo script.
  * More details can be found in
    http://doc.dpdk.org/guides/rel_notes/release_22_11.html
  * Removed the patches as fixed in upstream
  0001-build-try-to-get-kernel-version-from-kernel-source.patch
  kni-fix-build-with-Linux-5.18.patch
  * Added Patches:
    0001-fix-cpu-compatibility.patch
  * Rebased patches:
    0002-SLE15-SP3-compatibility-patch-for-kni.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1682510400">- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1682596800">- raise constraints to 8GB to cover SLE15 builds as well</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1694433600">- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.</changelog>
</package>
<package pkgid="dafd34ee33641df5ddefaaa9cc8a52c828a4c6b31321a649d25f504ebd36f0b89b156c5b25453e0f823ed60cca49135bc847dc1e2465376aa78629993e92ec6b" name="dracut-transactional-update" arch="noarch">
  <version epoch="0" ver="4.6.8" rel="1.0.2.1.sr20240429"/>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1659441600">- Version 4.0.0
  - Last minute interface change: Changed "List" method of Snapshot D-Bus
    interface to return a map of properties instead of a comma separated
    list of strings; this will allow retrieving the snapshot properties
    even if they contain a comma in their value [boo#1202147]
  - Remove "Snapshot.hpp" as a public API for now - all public
    functionality is part of SnapshotManager.hpp
  - Add header file documentation for SnapshotManager.hpp
  - Add method to delete snapshot
    [gh#openSUSE/transactional-update#52]
  - Allow setting description of snapshot
    [gh#openSUSE/transactional-update#55]
  - create_dirs_from_rpmdb: set SELinux file context of missing directories
    [gh#openSUSE/transactional-update#84], [bsc#1197242]
  - Fix broken logrotate due to typo in config file
    [gh#openSUSE/transactional-update#87]
  - create_dirs_from_rpmdb: Fix handling return code of create_dirs()
    [gh#openSUSE/transactional-update#86]
  - Fix broken "shell" prompt after selfupdate
  - Add documented D-Bus interface definition files
  - Add tukit_sm_get_current and tukit_sm_get_default to C interface
  - Fixed typos</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1661169600">- Version 4.0.1
  - create_dirs_from_rpmdb: Just warn if no default SELinux context found
    [gh#openSUSE/transactional-update#88], [bsc#1188215]
  - create_dirs_from_rpmdb: Don't update the rpmdb cookie on failure
    [gh#openSUSE/transactional-update#88]
  - Handle directories owned by multiple packages
    [gh#openSUSE/transactional-update#90], [bsc#1188215]</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1662033600">- Migration of logrotate configuration to /usr/etc: Saving user
  changed configuration files in /etc and restoring them while
  an RPM update.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1664539200">- Version 4.1.0
  - t-u: Add a "setup-kdump" command; implements [jsc#PED-1441]
  - Export TRANSACTIONAL_UPDATE_ROOT (the path to the snapshot) in
    the update environment; implements [jsc#PED-1078]
  - Add support for "notify" reboot method for desktop use
    [gh#openSUSE/transactional-update#93]
  - Fix kdump initrd recreation detection; the check was performed in the
    active snapshot instead of the target snapshot
  - Document register command [bsc#1202900]
  - Avoid unnecessary snapshots for register command [bsc#1202901]
  - Various optimizations for register command
  - Remove bogus error message when triggering reboot
  - Rework /etc overlay documentation in "The Transactional Update Guide"
  - Fix incorrect manpage formatting
  - Remove leftover "salt" reboot method in configuration example file
  - Replace deprecated std::mem_fn with lambdas</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1674043200">- Version 4.1.1
  - Mount user specific binddirs last: Prevously the internal mounts would
    potentially overwrite user bind mounts [boo#1205011]
  - selinux: Relabel shadowed /var files during update to make sure they
    don't interfere with the update [boo#1205937]
  - Clean up /var/lib/overlay more aggressively [boo#1206947]
  - tukit: Merge /etc overlay into parent if --discard is used together
    with --continue - previously the files were incorrectly always merged
    with the currently running system
  - status: do not execute the status command if experimental
  - Don't delete created mount point dirs any more
  - Small code optimizations</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1674475200">- Version 4.1.2
  - Don't try to mount user mounts if they don't exist [boo#1207366]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1675857600">- Version 4.1.3
  - Suppress SELinux relabelling output in quiet mode
  - Documentation readability improvements</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1678449600">- Version 4.1.4
  - Workaround for broken Tumbleweed package libfdisk1</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1679572800">- Version 4.1.5
  - Add support for configuration file snippets</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1683547200">- Version 4.2.1
  - Implement "apply" command to switch into new snapshot directly
    [jsc#PED-3912]
  - Use new snapper functionality to set default snapshot - this
    makes it possible to execute hooks as requested in
    [poo#127160], [gh#openSUSE/transactional-update#85] and
    [gh#openSUSE/transactional-update#105].
  - Don't hardcode GRUB2 [gh#openSUSE/transactional-update#100] /
    [poo#127154]
  - Fix cleanup handler
  - Fix unmounting temporary mounts
  - Prevent loosing track of snapshots in certain rollback
    scenarios - these would not be marked for deletion otherwise
  - Document "notify" reboot method
- Minimal required snapper version is 0.8.10 now, for the new
  snapper functionality there is a backwards compatibility layer.
- Conflict with health-checker &lt; 1.8 - the "good" snapshot
  detection of GRUB cannot rely on transactional-update any more
  due to the new apply command
- Depend on usrmerge for apply command</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1687953600">- Version 4.3.0
  - Replace custom tu-rebuild-kdump-initrd with call to mkdumprd
    [gh#openSUSE/transactional-update#107].
  - Add support for libmount 2.39. The behaviour change was not
    intended and will be changed in 2.39.1 (see
    [gh#util-linux/util-linux#2326], but it was easy to fix it
    anyway.
  - Honor LIBMOUNT_DEBUG variable for additional output.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1694433600">- Version 4.4.0
  - t-u: Introduce setup-fips command [jsc#SMO-194]
  - libtukit: Always set a cleanup algorithm for snapshots - when
    using API, D-Bus interface or tukit the snapshots will be
    automatically cleaned up by snapper after some time now; in the
    past only snapshots created by the transactional-update shell
    script would be cleanup after, and only after a `t-u cleanup`
    run. [gh#openSUSE/transactional-update#62]
  - tukit: enable kexec's syscall detection feature
  - tukit: Don't throw exceptions from the child process after fork
  - tukitd: Rename service file to org.opensuse.tukit.service
  - tukitd: Allow querying DBus Properties [boo#1214707]
  - t-u: Add support for fully written-out update commands
  - t-u: Improve detection of existing kernel parameters</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1700481600">- Version 4.5.0
  - libtukit: Use permissions of real /etc when creating overlay
    [bsc#1215878]
  - libtukit, tukit: Support "rollback" via library now
  - tukitd: Implement Snapshot delete and rollback methods
  - tukit: Check for missing arguments with "close" and "abort"
    commands
  - t-u: Warn user when using "kdump" if it isn't configured to
    avoid confusion with "setup-kdump" [boo#1215725]
  - t-u: Abort if mkdumprd run is not successful
  - t-u: Use defaut from config file if t-u is called without
    arguments [gh#openSUSE/transactional-update#101]
  - Improved README.md [gh#openSUSE/transactional-update#59] and
    API docs
  - Code cleanup</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1705579200">- Use "up" instead of "dup" by default on ALP [bsc#1218861]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1709553600">- Version 4.6.0
  - tukit / t-u: Implement support for systemd soft-reboot, but
    needs package manager support (provided by zypp-boot-plugin on
    openSUSE) to determine which kind of reboot is required; the
    minimally required reboot method (soft-reboot, kexec, full
    reboot) will be used automatically if enabled (see tukit.conf).
    This deprecates the "kexec" reboot method in favor of automatic
    selection.
  - tukit: Determine D-Bus availability via system socket instead
    of brute force
  - tukit: Don't ignore return status of snapper - plugins can
    return an error code now where tukit has to fail [gh##118] /
    [poo#127169]
  - tukit: Remove BTRFS dependencies in snapper backend, user
    snapper for for everything directly. In theory this should
    support further file systems such as bcachefs if they follow
    the same layout (untested).
  - t-u: Add safety net before deleting overlays [boo#1217416]
  - t-u: Remove telemetry support, the required packages haven't
    been in the repository for quite some time as they were
    abandoned upstream.
  - doc: Document option to use names in BINDDIRS array
  - doc: Mention tukit.conf in t-u man page
  - doc: Link Reboot.hpp as an officially supported API on the
    main page
  - Code cleanup</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1710244800">- Disable soft-reboot support for now as long as it isn't working
  reliably
- Move tukit.conf to correct package</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1712923200">- Version 4.6.5
  - Rework soft-reboot support introduced in 4.6.0:
  - On transactional systems with systemd 254 the system could
    hang with with a soft-reboot, as /var and /etc have to be
    mounted in /run/nextroot explicitly. As a soft-reboot can
    also be triggered by an admin the mounting of the
    corresponding mount points was moved to a systemd service to
    be independent of t-u itself.
  - Support for systemd 255
  - Don't decrease reboot level on multiple commands
  - Various other bugfixes
  - soft-reboot support is disabled by default now to gather more feedback
  - libtukit: Fix kexec reboot method to boot kernel / initrd of next snapshot
  - tukit: Don't clone lock file handle on exec [boo#1222411]
  - t-u: Always use zypper of installed system [bsc#1221346]
  - t-u: Remove remaining telemetrics references
- Add prepare-nextroot-for-softreboot service
- Add (empty) %check section</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1713441600">- Version 4.6.6
  - soft-reboot: Fix inverted logic of soft-reboot detection
  - soft-reboot: Don't use D-Bus for snapper call - it may be
    shutting down already
  - soft-reboot: Remove unused variable
  - doc: Document configuration file snippets for tukit.conf
- Remove script to disable soft-reboot support - this is the
  default for now anyway</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1714478400">- Version 4.6.7
  - Add support for snapper 0.11.0; also significantly decreases
    cleanup time [boo#1223504]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1715083200">- Version 4.6.8
  - tukit: Properly handle overlay syncing failures: If the system
    would not be rebooted and several snapshots accumulated in the
    meantime, it was possible that the previous base snapshot -
    required for /etc syncing - was deleted already. In that case
    changes in /etc might have been reset.
    [gh#openSUSE/transactional-update#116]
    [gh#kube-hetzner/terraform-hcloud-kube-hetzner#1287]
  - soft-reboot: Log requested reboot type
  - soft-reboot: Don't force hard reboot on version change only</changelog>
</package>
<package pkgid="a445ccecc285cf6a7c68b1ff9afcb5d413df950401acfe8cdf1378c08fe8e4f560c80c70d5076647d4ccf6d7010cc15fb53fd66e7503902ffbe9632aa36de6cd" name="drbd" arch="src">
  <version epoch="0" ver="9.1.16" rel="4.1"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1604404800">- bsc#1178388, build error with -Wreturn-type
  Add patch fix-err-of-wrong-return-type.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1607428800">- Update to 9.0.26
  * fix a case of a disk unexpectedly becoming Outdated by moving the
  exchange of the initial packets into the body of the two-phase-commit
  that happens at a connect
  * fix adding of new volumes to resources with a primary node
  * reliably detect split brain situation on both nodes
  * fix an unexpected occurrence of NetworkFailure state in a tight
  drbdsetup disconnect; drbdsetup connect sequence
  * fix online verify to return to Established from VerifyS if the VerifyT node
  was temporarily Inconsistent during the run
  * fix a corner case where a node ends up Outdated after the crash and rejoin
  of a primary node
  * implement 'blockdev --setro' in DRBD
  * following upstream changes to DRBD up to Linux 5.9 and ensure
  compatibility with Linux 5.8 and 5.9
  * fix a crash if during resync a discard operation fails on the
  resync-target node
  * fix online verify to not clamp disk states to UpToDate
  * fix promoting resync-target nodes; the problem was that it could modify
  the bitmap of an ongoing resync; which leads to alarming log messages
  * pause a resync if the sync-source node becomes inconsistent; an example
  is a cascading resync where the upstream resync aborts and leaves the
  sync-source node for the downstream resync with an inconsistent disk;
  note, the node at the end of the chain could still have an outdated disk
  (better than inconsistent)
  * allow force primary on a sync-target node by breaking the resync
  * minor fixes to the compat tests
  * fix for writes not getting mirrored over a connection while the primary
  transitions through the WFBitMapS state
  * completed missing logic of the new two-phase-commit based connect process;
  avoid connecting partitions with a primary in each; ensure consistent
  decisions if the connect attempt will be retried
- Add patch compat-test-header.patch
  Add patch submit-bio-private-date.patch
- Remove patch rely-on-sb-handlers.patch (187bddac0)
  Remove patch fix-err-of-wrong-return-type.patch (969310232)
  Remove patch compat_remove_pgprot_88dca4c.patch (ee025dc84)
  Remove patch compat_generic_make_request.patch (8615d6837)
  Remove patch blk_alloc_queue_make_request.patch (edaa9b0f/fb59b40e)
  Remove patch remove_congested_fn_congested_data.patch (34484003/9b80d46b)
- Modify patch compat_remove_kernel_setsockopt.patch (518846b54)
  Modify patch compat_blk_queue_stack_limits.patch (edaa9b0f2)</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1607515200">- bsc#1179708, compat to kernel v5.10
- Add patch compat_get_fs.patch
  Add patch remove_bdi_cap_stable_writes.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="2e3be5e33733341410cee9064944b56b58b18f6bcb88ff024323c638426416de7b145715c88556fb1620300beb9a7983b1809930f65f06a66b2a5b48cbd94a11" name="drbd" arch="x86_64">
  <version epoch="0" ver="9.1.16" rel="4.1"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="4051ce483caefc125222798ae55b87cda3f2f6917de3fd81cce576ea721127ba608e47a7aaf38f05ab16d45dc284dca938f15bd46873b74aa51a7fb4afb1a4b2" name="drbd" arch="src">
  <version epoch="0" ver="9.1.16" rel="5.1.2.1"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1607428800">- Update to 9.0.26
  * fix a case of a disk unexpectedly becoming Outdated by moving the
  exchange of the initial packets into the body of the two-phase-commit
  that happens at a connect
  * fix adding of new volumes to resources with a primary node
  * reliably detect split brain situation on both nodes
  * fix an unexpected occurrence of NetworkFailure state in a tight
  drbdsetup disconnect; drbdsetup connect sequence
  * fix online verify to return to Established from VerifyS if the VerifyT node
  was temporarily Inconsistent during the run
  * fix a corner case where a node ends up Outdated after the crash and rejoin
  of a primary node
  * implement 'blockdev --setro' in DRBD
  * following upstream changes to DRBD up to Linux 5.9 and ensure
  compatibility with Linux 5.8 and 5.9
  * fix a crash if during resync a discard operation fails on the
  resync-target node
  * fix online verify to not clamp disk states to UpToDate
  * fix promoting resync-target nodes; the problem was that it could modify
  the bitmap of an ongoing resync; which leads to alarming log messages
  * pause a resync if the sync-source node becomes inconsistent; an example
  is a cascading resync where the upstream resync aborts and leaves the
  sync-source node for the downstream resync with an inconsistent disk;
  note, the node at the end of the chain could still have an outdated disk
  (better than inconsistent)
  * allow force primary on a sync-target node by breaking the resync
  * minor fixes to the compat tests
  * fix for writes not getting mirrored over a connection while the primary
  transitions through the WFBitMapS state
  * completed missing logic of the new two-phase-commit based connect process;
  avoid connecting partitions with a primary in each; ensure consistent
  decisions if the connect attempt will be retried
- Add patch compat-test-header.patch
  Add patch submit-bio-private-date.patch
- Remove patch rely-on-sb-handlers.patch (187bddac0)
  Remove patch fix-err-of-wrong-return-type.patch (969310232)
  Remove patch compat_remove_pgprot_88dca4c.patch (ee025dc84)
  Remove patch compat_generic_make_request.patch (8615d6837)
  Remove patch blk_alloc_queue_make_request.patch (edaa9b0f/fb59b40e)
  Remove patch remove_congested_fn_congested_data.patch (34484003/9b80d46b)
- Modify patch compat_remove_kernel_setsockopt.patch (518846b54)
  Modify patch compat_blk_queue_stack_limits.patch (edaa9b0f2)</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1607515200">- bsc#1179708, compat to kernel v5.10
- Add patch compat_get_fs.patch
  Add patch remove_bdi_cap_stable_writes.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1713182400">- drbd: fix build error against kernel v6.8.2 (boo#1222397)
  * add upstream patches
    + 0024-compat-fixup-FMODE_READ-FMODE_WRITE-usage.patch
    + 0025-compat-drdb-Convert-to-use-bdev_open_by_path.patch
    + 0026-compat-gate-blkdev_-patches-behind-bdev_open_by_path.patch</changelog>
</package>
<package pkgid="6302434176479f8cf0cb34c9d14d755ac256cc94ee1b551ff10e5d4658171a3ca470262de285142abb38700e7500b5ca3fcb68ab9b62cc02bbbaeaa84d3ddc5f" name="drbd" arch="x86_64">
  <version epoch="0" ver="9.1.16" rel="5.1.2.1"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1713182400">- drbd: fix build error against kernel v6.8.2 (boo#1222397)
  * add upstream patches
    + 0024-compat-fixup-FMODE_READ-FMODE_WRITE-usage.patch
    + 0025-compat-drdb-Convert-to-use-bdev_open_by_path.patch
    + 0026-compat-gate-blkdev_-patches-behind-bdev_open_by_path.patch</changelog>
</package>
<package pkgid="6106a6cd10de4812e5ace2a763c550c0f3e6bf8f3d4d972cce7b0843919a0b7f0c14f41293ad83850652596fe6aade18c87077458a71b1f10d7f962540cccef8" name="drbd" arch="src">
  <version epoch="0" ver="9.1.16" rel="5.1.2.2.sr20240429"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1607428800">- Update to 9.0.26
  * fix a case of a disk unexpectedly becoming Outdated by moving the
  exchange of the initial packets into the body of the two-phase-commit
  that happens at a connect
  * fix adding of new volumes to resources with a primary node
  * reliably detect split brain situation on both nodes
  * fix an unexpected occurrence of NetworkFailure state in a tight
  drbdsetup disconnect; drbdsetup connect sequence
  * fix online verify to return to Established from VerifyS if the VerifyT node
  was temporarily Inconsistent during the run
  * fix a corner case where a node ends up Outdated after the crash and rejoin
  of a primary node
  * implement 'blockdev --setro' in DRBD
  * following upstream changes to DRBD up to Linux 5.9 and ensure
  compatibility with Linux 5.8 and 5.9
  * fix a crash if during resync a discard operation fails on the
  resync-target node
  * fix online verify to not clamp disk states to UpToDate
  * fix promoting resync-target nodes; the problem was that it could modify
  the bitmap of an ongoing resync; which leads to alarming log messages
  * pause a resync if the sync-source node becomes inconsistent; an example
  is a cascading resync where the upstream resync aborts and leaves the
  sync-source node for the downstream resync with an inconsistent disk;
  note, the node at the end of the chain could still have an outdated disk
  (better than inconsistent)
  * allow force primary on a sync-target node by breaking the resync
  * minor fixes to the compat tests
  * fix for writes not getting mirrored over a connection while the primary
  transitions through the WFBitMapS state
  * completed missing logic of the new two-phase-commit based connect process;
  avoid connecting partitions with a primary in each; ensure consistent
  decisions if the connect attempt will be retried
- Add patch compat-test-header.patch
  Add patch submit-bio-private-date.patch
- Remove patch rely-on-sb-handlers.patch (187bddac0)
  Remove patch fix-err-of-wrong-return-type.patch (969310232)
  Remove patch compat_remove_pgprot_88dca4c.patch (ee025dc84)
  Remove patch compat_generic_make_request.patch (8615d6837)
  Remove patch blk_alloc_queue_make_request.patch (edaa9b0f/fb59b40e)
  Remove patch remove_congested_fn_congested_data.patch (34484003/9b80d46b)
- Modify patch compat_remove_kernel_setsockopt.patch (518846b54)
  Modify patch compat_blk_queue_stack_limits.patch (edaa9b0f2)</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1607515200">- bsc#1179708, compat to kernel v5.10
- Add patch compat_get_fs.patch
  Add patch remove_bdi_cap_stable_writes.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1713182400">- drbd: fix build error against kernel v6.8.2 (boo#1222397)
  * add upstream patches
    + 0024-compat-fixup-FMODE_READ-FMODE_WRITE-usage.patch
    + 0025-compat-drdb-Convert-to-use-bdev_open_by_path.patch
    + 0026-compat-gate-blkdev_-patches-behind-bdev_open_by_path.patch</changelog>
</package>
<package pkgid="f63552f918d9e104df56e8f348dc467287b73cae34aa0b114215bed73f32831f8a826f8bdd576b3ccc77cfbc537c54b7f078be90ca5ab281d7938b60b428df8e" name="drbd" arch="x86_64">
  <version epoch="0" ver="9.1.16" rel="5.1.2.2.sr20240429"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1713182400">- drbd: fix build error against kernel v6.8.2 (boo#1222397)
  * add upstream patches
    + 0024-compat-fixup-FMODE_READ-FMODE_WRITE-usage.patch
    + 0025-compat-drdb-Convert-to-use-bdev_open_by_path.patch
    + 0026-compat-gate-blkdev_-patches-behind-bdev_open_by_path.patch</changelog>
</package>
<package pkgid="3ed887faa54343e3aad2f06d87f9bea9f3872ed83e4ed61c61751190de64ccac6277d398ec6a3567dba48a68d00382ddcc359aa1ed87494c637309fbc3c3858b" name="drbd" arch="src">
  <version epoch="0" ver="9.1.16" rel="5.1"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1607428800">- Update to 9.0.26
  * fix a case of a disk unexpectedly becoming Outdated by moving the
  exchange of the initial packets into the body of the two-phase-commit
  that happens at a connect
  * fix adding of new volumes to resources with a primary node
  * reliably detect split brain situation on both nodes
  * fix an unexpected occurrence of NetworkFailure state in a tight
  drbdsetup disconnect; drbdsetup connect sequence
  * fix online verify to return to Established from VerifyS if the VerifyT node
  was temporarily Inconsistent during the run
  * fix a corner case where a node ends up Outdated after the crash and rejoin
  of a primary node
  * implement 'blockdev --setro' in DRBD
  * following upstream changes to DRBD up to Linux 5.9 and ensure
  compatibility with Linux 5.8 and 5.9
  * fix a crash if during resync a discard operation fails on the
  resync-target node
  * fix online verify to not clamp disk states to UpToDate
  * fix promoting resync-target nodes; the problem was that it could modify
  the bitmap of an ongoing resync; which leads to alarming log messages
  * pause a resync if the sync-source node becomes inconsistent; an example
  is a cascading resync where the upstream resync aborts and leaves the
  sync-source node for the downstream resync with an inconsistent disk;
  note, the node at the end of the chain could still have an outdated disk
  (better than inconsistent)
  * allow force primary on a sync-target node by breaking the resync
  * minor fixes to the compat tests
  * fix for writes not getting mirrored over a connection while the primary
  transitions through the WFBitMapS state
  * completed missing logic of the new two-phase-commit based connect process;
  avoid connecting partitions with a primary in each; ensure consistent
  decisions if the connect attempt will be retried
- Add patch compat-test-header.patch
  Add patch submit-bio-private-date.patch
- Remove patch rely-on-sb-handlers.patch (187bddac0)
  Remove patch fix-err-of-wrong-return-type.patch (969310232)
  Remove patch compat_remove_pgprot_88dca4c.patch (ee025dc84)
  Remove patch compat_generic_make_request.patch (8615d6837)
  Remove patch blk_alloc_queue_make_request.patch (edaa9b0f/fb59b40e)
  Remove patch remove_congested_fn_congested_data.patch (34484003/9b80d46b)
- Modify patch compat_remove_kernel_setsockopt.patch (518846b54)
  Modify patch compat_blk_queue_stack_limits.patch (edaa9b0f2)</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1607515200">- bsc#1179708, compat to kernel v5.10
- Add patch compat_get_fs.patch
  Add patch remove_bdi_cap_stable_writes.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1713182400">- drbd: fix build error against kernel v6.8.2 (boo#1222397)
  * add upstream patches
    + 0024-compat-fixup-FMODE_READ-FMODE_WRITE-usage.patch
    + 0025-compat-drdb-Convert-to-use-bdev_open_by_path.patch
    + 0026-compat-gate-blkdev_-patches-behind-bdev_open_by_path.patch</changelog>
</package>
<package pkgid="bad53682a28e857e8a69d7079df1ab7ca1c5c76c1f4e4fa97ea6f9677bfb5a4c66d8842d93b5e851cfc86a09bde771eb59f70c30c16d9519fc342d6fdb3f47c1" name="drbd" arch="x86_64">
  <version epoch="0" ver="9.1.16" rel="5.1"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1713182400">- drbd: fix build error against kernel v6.8.2 (boo#1222397)
  * add upstream patches
    + 0024-compat-fixup-FMODE_READ-FMODE_WRITE-usage.patch
    + 0025-compat-drdb-Convert-to-use-bdev_open_by_path.patch
    + 0026-compat-gate-blkdev_-patches-behind-bdev_open_by_path.patch</changelog>
</package>
<package pkgid="6150339e7774da14286c31f5100e2aeb10c3467ac0a4dac42fbc1018d6dec060503db4bc2b3d66294fe07a7db1b421135b7e1109da74de13da929e2f1625caeb" name="drbd" arch="src">
  <version epoch="0" ver="9.1.16" rel="5.2"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1607428800">- Update to 9.0.26
  * fix a case of a disk unexpectedly becoming Outdated by moving the
  exchange of the initial packets into the body of the two-phase-commit
  that happens at a connect
  * fix adding of new volumes to resources with a primary node
  * reliably detect split brain situation on both nodes
  * fix an unexpected occurrence of NetworkFailure state in a tight
  drbdsetup disconnect; drbdsetup connect sequence
  * fix online verify to return to Established from VerifyS if the VerifyT node
  was temporarily Inconsistent during the run
  * fix a corner case where a node ends up Outdated after the crash and rejoin
  of a primary node
  * implement 'blockdev --setro' in DRBD
  * following upstream changes to DRBD up to Linux 5.9 and ensure
  compatibility with Linux 5.8 and 5.9
  * fix a crash if during resync a discard operation fails on the
  resync-target node
  * fix online verify to not clamp disk states to UpToDate
  * fix promoting resync-target nodes; the problem was that it could modify
  the bitmap of an ongoing resync; which leads to alarming log messages
  * pause a resync if the sync-source node becomes inconsistent; an example
  is a cascading resync where the upstream resync aborts and leaves the
  sync-source node for the downstream resync with an inconsistent disk;
  note, the node at the end of the chain could still have an outdated disk
  (better than inconsistent)
  * allow force primary on a sync-target node by breaking the resync
  * minor fixes to the compat tests
  * fix for writes not getting mirrored over a connection while the primary
  transitions through the WFBitMapS state
  * completed missing logic of the new two-phase-commit based connect process;
  avoid connecting partitions with a primary in each; ensure consistent
  decisions if the connect attempt will be retried
- Add patch compat-test-header.patch
  Add patch submit-bio-private-date.patch
- Remove patch rely-on-sb-handlers.patch (187bddac0)
  Remove patch fix-err-of-wrong-return-type.patch (969310232)
  Remove patch compat_remove_pgprot_88dca4c.patch (ee025dc84)
  Remove patch compat_generic_make_request.patch (8615d6837)
  Remove patch blk_alloc_queue_make_request.patch (edaa9b0f/fb59b40e)
  Remove patch remove_congested_fn_congested_data.patch (34484003/9b80d46b)
- Modify patch compat_remove_kernel_setsockopt.patch (518846b54)
  Modify patch compat_blk_queue_stack_limits.patch (edaa9b0f2)</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1607515200">- bsc#1179708, compat to kernel v5.10
- Add patch compat_get_fs.patch
  Add patch remove_bdi_cap_stable_writes.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1713182400">- drbd: fix build error against kernel v6.8.2 (boo#1222397)
  * add upstream patches
    + 0024-compat-fixup-FMODE_READ-FMODE_WRITE-usage.patch
    + 0025-compat-drdb-Convert-to-use-bdev_open_by_path.patch
    + 0026-compat-gate-blkdev_-patches-behind-bdev_open_by_path.patch</changelog>
</package>
<package pkgid="5ecc017951954f27c51c375653f6d89da346b9585b4e44866fa294972705414045938d4cd6c63b4f3642162d577128327a8aa56a6966bd84560a6d15ededcb9f" name="drbd" arch="x86_64">
  <version epoch="0" ver="9.1.16" rel="5.2"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1713182400">- drbd: fix build error against kernel v6.8.2 (boo#1222397)
  * add upstream patches
    + 0024-compat-fixup-FMODE_READ-FMODE_WRITE-usage.patch
    + 0025-compat-drdb-Convert-to-use-bdev_open_by_path.patch
    + 0026-compat-gate-blkdev_-patches-behind-bdev_open_by_path.patch</changelog>
</package>
<package pkgid="eb7ce12c83c45cd5058f67993e761402761f5a2fd32677f220fe005c4e3726798483b443bf4365751e745a82d9147c79809409b946ede636324c776bb16cea7e" name="drbd-debugsource" arch="x86_64">
  <version epoch="0" ver="9.1.16" rel="4.1"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="68eed46c2ffe2ea82a8032472065d831b0768261d890c2e7103844b202ba6ebab5adcb3c0a2208dcb05c936234b2ba4ec4e70575aa7c6a4f78d7f8d3ab20eb31" name="drbd-debugsource" arch="x86_64">
  <version epoch="0" ver="9.1.16" rel="5.1.2.1"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1713182400">- drbd: fix build error against kernel v6.8.2 (boo#1222397)
  * add upstream patches
    + 0024-compat-fixup-FMODE_READ-FMODE_WRITE-usage.patch
    + 0025-compat-drdb-Convert-to-use-bdev_open_by_path.patch
    + 0026-compat-gate-blkdev_-patches-behind-bdev_open_by_path.patch</changelog>
</package>
<package pkgid="ac3bb15fdd8caf45e013e2b8e9c0533d6bc4bd590af09279d3ae9b0528eed11a0290831fbf8c049fb57acf7be559b8886ba04f5cb34d8d7279a8fac3ce003e92" name="drbd-debugsource" arch="x86_64">
  <version epoch="0" ver="9.1.16" rel="5.1.2.2.sr20240429"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1713182400">- drbd: fix build error against kernel v6.8.2 (boo#1222397)
  * add upstream patches
    + 0024-compat-fixup-FMODE_READ-FMODE_WRITE-usage.patch
    + 0025-compat-drdb-Convert-to-use-bdev_open_by_path.patch
    + 0026-compat-gate-blkdev_-patches-behind-bdev_open_by_path.patch</changelog>
</package>
<package pkgid="4e974bb785266bbee2b92ae0aa4e067137dddd139fa88d018ec5a4586063624df68b738939cef7906a0a71e6e061c36411eeeba35350afdcb1777d2dad693c8c" name="drbd-debugsource" arch="x86_64">
  <version epoch="0" ver="9.1.16" rel="5.1"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1713182400">- drbd: fix build error against kernel v6.8.2 (boo#1222397)
  * add upstream patches
    + 0024-compat-fixup-FMODE_READ-FMODE_WRITE-usage.patch
    + 0025-compat-drdb-Convert-to-use-bdev_open_by_path.patch
    + 0026-compat-gate-blkdev_-patches-behind-bdev_open_by_path.patch</changelog>
</package>
<package pkgid="759e1a247189f7271b3d13a51ab929d13c8a6ed9c72ca5c9ce1999c3098a25ec6850131d9435b09fc5e08eda4b4d8a3f6c6de93c89d32f87bc615be39f925bbd" name="drbd-debugsource" arch="x86_64">
  <version epoch="0" ver="9.1.16" rel="5.2"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1713182400">- drbd: fix build error against kernel v6.8.2 (boo#1222397)
  * add upstream patches
    + 0024-compat-fixup-FMODE_READ-FMODE_WRITE-usage.patch
    + 0025-compat-drdb-Convert-to-use-bdev_open_by_path.patch
    + 0026-compat-gate-blkdev_-patches-behind-bdev_open_by_path.patch</changelog>
</package>
<package pkgid="8b2243e1acffaef154245bf438b432370f49439299a992d53231cdc3b6df470a196bb3640e2201a2fec5ffbb3a291ee227530440845196f70aad531cfec4c829" name="drbd-kmp-default" arch="x86_64">
  <version epoch="0" ver="9.1.16_k6.7.6_1" rel="4.1"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="eb5c0ae37773ebc428288bc8dbd12ad54935f25e53e24c7fc71340145da11ae58ea2d9414a28b7ad27db3dbcc7799a4f90fbf42af38f3e2fed60109be0bc2d08" name="drbd-kmp-default" arch="x86_64">
  <version epoch="0" ver="9.1.16_k6.7.9_1" rel="5.1.2.1"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1713182400">- drbd: fix build error against kernel v6.8.2 (boo#1222397)
  * add upstream patches
    + 0024-compat-fixup-FMODE_READ-FMODE_WRITE-usage.patch
    + 0025-compat-drdb-Convert-to-use-bdev_open_by_path.patch
    + 0026-compat-gate-blkdev_-patches-behind-bdev_open_by_path.patch</changelog>
</package>
<package pkgid="2a9caf8e242451458673dea575b5ae70ee846855853ea62ce8bc38fc4159dc8775cc98cf83cc7787b056068381e5b876a92d4309c07c76b59a940322ed93a165" name="drbd-kmp-default" arch="x86_64">
  <version epoch="0" ver="9.1.16_k6.8.6_1" rel="5.1"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1713182400">- drbd: fix build error against kernel v6.8.2 (boo#1222397)
  * add upstream patches
    + 0024-compat-fixup-FMODE_READ-FMODE_WRITE-usage.patch
    + 0025-compat-drdb-Convert-to-use-bdev_open_by_path.patch
    + 0026-compat-gate-blkdev_-patches-behind-bdev_open_by_path.patch</changelog>
</package>
<package pkgid="5cc07948032669c8f2f67a70a213a845c71c2b749f8e156eef220bf060bd2c65a69125889c7ce4eaf3bb856dce4995bba156a9acdd216c0673c8300c21efc200" name="drbd-kmp-default" arch="x86_64">
  <version epoch="0" ver="9.1.16_k6.8.8_1" rel="5.1.2.2.sr20240429"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1713182400">- drbd: fix build error against kernel v6.8.2 (boo#1222397)
  * add upstream patches
    + 0024-compat-fixup-FMODE_READ-FMODE_WRITE-usage.patch
    + 0025-compat-drdb-Convert-to-use-bdev_open_by_path.patch
    + 0026-compat-gate-blkdev_-patches-behind-bdev_open_by_path.patch</changelog>
</package>
<package pkgid="4274403c907dad194eb59105d26c92f53550af337933aedd95c25e48b0984df3baac949ef9387d3e22af43938786c43fb4b877f8a2d6693cb46f6fb64c99fb83" name="drbd-kmp-default" arch="x86_64">
  <version epoch="0" ver="9.1.16_k6.8.8_1" rel="5.2"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1713182400">- drbd: fix build error against kernel v6.8.2 (boo#1222397)
  * add upstream patches
    + 0024-compat-fixup-FMODE_READ-FMODE_WRITE-usage.patch
    + 0025-compat-drdb-Convert-to-use-bdev_open_by_path.patch
    + 0026-compat-gate-blkdev_-patches-behind-bdev_open_by_path.patch</changelog>
</package>
<package pkgid="052c13dba35a275a15556ca4e1193f86652ab0bfd5c584eced2baeb353258c16115b2e2dbb7ffb1286cef8c2abe3968e874c88be146e0b89da08b74bc8e4db38" name="drbd-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.1.16_k6.7.6_1" rel="4.1"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="c9f297b200fa7e6f1dead3997028b3462d361a8a49e2852d9639fa6c89eb74b39abf48867610c6c3a04de6f1838e4e07e9b0aa4a1c695d3861cdac7a40926c7e" name="drbd-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.1.16_k6.7.9_1" rel="5.1.2.1"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1713182400">- drbd: fix build error against kernel v6.8.2 (boo#1222397)
  * add upstream patches
    + 0024-compat-fixup-FMODE_READ-FMODE_WRITE-usage.patch
    + 0025-compat-drdb-Convert-to-use-bdev_open_by_path.patch
    + 0026-compat-gate-blkdev_-patches-behind-bdev_open_by_path.patch</changelog>
</package>
<package pkgid="e5e484feb2d20c746982a9168f4e2973583045cc10c4122f9b6adb5ef3fa935b136245059e12c7026186d0b01f9fcc754003f5f3d06029ae8b26755d50732970" name="drbd-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.1.16_k6.8.6_1" rel="5.1"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1713182400">- drbd: fix build error against kernel v6.8.2 (boo#1222397)
  * add upstream patches
    + 0024-compat-fixup-FMODE_READ-FMODE_WRITE-usage.patch
    + 0025-compat-drdb-Convert-to-use-bdev_open_by_path.patch
    + 0026-compat-gate-blkdev_-patches-behind-bdev_open_by_path.patch</changelog>
</package>
<package pkgid="a4974c5227b86acb88ad9626873a771c79a05493e074bfc9911294bc61f1672e88bdb4349e1dc0010a0c2deca7e6cbdbc521584e0969ade2dbf3e22e327e16b0" name="drbd-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.1.16_k6.8.8_1" rel="5.1.2.2.sr20240429"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1713182400">- drbd: fix build error against kernel v6.8.2 (boo#1222397)
  * add upstream patches
    + 0024-compat-fixup-FMODE_READ-FMODE_WRITE-usage.patch
    + 0025-compat-drdb-Convert-to-use-bdev_open_by_path.patch
    + 0026-compat-gate-blkdev_-patches-behind-bdev_open_by_path.patch</changelog>
</package>
<package pkgid="b6a7c5ccac3c4e818d19492cd16514dd15a70b08127e4f6ea36377d82b4fff1b832cd0648967f00b951282d9f9fd119285431c0066a6e5a9743967ea388bf66a" name="drbd-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.1.16_k6.8.8_1" rel="5.2"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1713182400">- drbd: fix build error against kernel v6.8.2 (boo#1222397)
  * add upstream patches
    + 0024-compat-fixup-FMODE_READ-FMODE_WRITE-usage.patch
    + 0025-compat-drdb-Convert-to-use-bdev_open_by_path.patch
    + 0026-compat-gate-blkdev_-patches-behind-bdev_open_by_path.patch</changelog>
</package>
<package pkgid="d5ff706d3f711f868242b2affff69acb4e463fb128b713f8b3a7b2c2aea24d22f6d8428c2c763aac500896ac2035dce4655461050fc81634ee5bfe60d33497b6" name="drbd-kmp-longterm" arch="x86_64">
  <version epoch="0" ver="9.1.16_k6.6.30_1" rel="5.1.2.2.sr20240429"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1713182400">- drbd: fix build error against kernel v6.8.2 (boo#1222397)
  * add upstream patches
    + 0024-compat-fixup-FMODE_READ-FMODE_WRITE-usage.patch
    + 0025-compat-drdb-Convert-to-use-bdev_open_by_path.patch
    + 0026-compat-gate-blkdev_-patches-behind-bdev_open_by_path.patch</changelog>
</package>
<package pkgid="786bd12ef74db731cdfaa6f9a45f22dc100bd76a713e427eb975d69d0cf76949dccdf01e80d22964fc59f79c054469d80808f79dc2129d278ead9bcdbedc45a5" name="drbd-kmp-longterm-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.1.16_k6.6.30_1" rel="5.1.2.2.sr20240429"/>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1615550400">- bsc#1183429, compat to kernel v5.11
  Add patch compat_to_v5_11.patch</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1620388800">- Update to 9.0.29
  * fix data corruption when DRBD's backing disk is a degraded Linux software
  raid (MD)
  * add correct thawing of IO requests after IO was frozen due to loss of quorum
  * fix timeout detection after idle periods and for configs with ko-count
  when a disk on an a secondary stops delivering IO-completion events
  * fixed an issue where UUIDs where not shifted in the history slots; that
  caused false "unrelated data" events
  * fix switching resync sources by letting resync requests drain before
  issuing resync requests to the new source; before the fix, it could happen
  that the resync does not terminate since a late reply from the previous
  caused a out-of-sync bit set after the "scan point"
  * fix a temporal deadlock you could trigger when you exercise promotion races
  and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
  two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
  that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
  packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
  thinly allocated resources with a diskless node in a recreate from day0
  event
  * speedup open() of drbd devices if promote has not chance to go through
  * new option "--reset-bitmap=no" for the invalidate and invalidate-remote
  commands; this allows to do a resync after online verify found differences
  * changes to socket buffer sizes get applied to established connections
  immediately; before it was applied after a re-connect
  * add exists events for path objects
  * forbid keyed hash algorithms for online verify, csyms and HMAC base alg
  * fix a regression introduces with 9.0.25; it failed to determine the
  right device size and the connection hangs in WFBitmapS/WFBitmapT
  repl state; to trigger this you need to do a partial resync to a
  new node with different backing device size
  * fix an issue with netlink packets processed in parallel on multiple
  CPUs; the bug caused drbdadm adjust failing in very rare cases
  * fix a very rare occurrence of a reconciliation resync getting stuck
  * fix a race condition that causes a detach operation to hang; it
  is very hard to trigger
  * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare
  timing
  * fix a counter imbalance that could lead to assertion messages when a
  protocol A peer disconnects with a certain timing
  * fix a rare race with receiving bitmap and a state change while
  establishing a connection
  * fix UUID handling to avoid false split-brain detections; this bug got
  triggered an isolated primary that gets demoted, and temporal network
  interruptions among the remaining nodes
  * fix resync decision to obey disk states when the generation UUIDs are
  equal; the effect of this bug was that you could end up with two Outdated
  nodes after resync
  * fix concurrent disk-attach operations
  * Fix possible kernel warning regarding an inbalance of backing device
  link/unlink
  * move some amount of kernel backward compatibility code moved from the old
  method (drbd_wrappers.h) to new cocci semantic patches
  * add support renaming resources while its devices might be in use and
  process IO requests
  * Allow setting c_max_rate to 0 with the meaning that the resync controller
  has no upper limit for the resync speed
  * Fix regression: allow live migration between two diskful peers again
  * following upstream changes to DRBD up to Linux 5.12 and updated compat
  rules to support up to Linux 5.12
- Add patch compat_genl_maxattr_in_ops.patch (48526a0f)
  Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch
  Remove patch compat_remove_include_vermagic.patch
  Remove patch compat-test-header.patch
  Remove patch submit-bio-private-date.patch
  Remove patch compat_remove_kernel_setsockopt.patch
  Remove patch compat_blk_queue_stack_limits.patch
  Remove patch remove_bdi_cap_stable_writes.patch
  Remove patch compat_get_fs.patch
  Remove patch compat_to_v5_11.patch
  Modify patch suse-coccinelle.patch
- cocci apply: linux-5.12.0-2
  queue_discard_zeroes_data__no_present  (48920ff2a5a9)</changelog>
  <changelog author="varkoly@suse.com" date="1622808000">- Update to version 9.1.2
  * drbd: fix termination of verify with stop sector
  * drbd: Fix locking for the drbd_devices idr
  * drbd: use DEFINE_MUTEX insteadm of mutex_init()
  * drbd: remove device_to_minor()
  * drbd: fix race condition resetting resync_next_bit
  * build: fix make; make clean; make; with pre-packaged compat.patch
  * compat: fix compat implementation of CRYPTO_TFM_NEED_KEY
  * drbd: remove non-existant argument from kerneldoc
  * drbd: kernel-doc and related fixes from upstream
  * drbd: Avoid comma separated statements</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1623412800">- Correct the real version 9.0.29~1
- Disable _servicedata to avoid verbose commits log</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1626868800">- Update to 9.0.30~1
  * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
  regression was introduced between 9.0.25 and 9.0.26
  * A improved approach to serialize rsyncs from multiple sources; the previous
  one could cause wrong accounting for online verify
  * fix a race condition that could cause resync operations to stall when the
  completion of one resync allows another one to proceed
  * fix a race condition that could cause an online verify operation to not
  terminate under specific conditions (corking enabled no other IO)
  * fix locking of drbd_devices idr that caused (very rarely) create/remove
  minor to fail
- Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024)
- Remove patch compat_genl_maxattr_in_ops.patch
- Delete _servicedata file since not used</changelog>
  <changelog author="nick wang &lt;nwang@suse.com&gt;" date="1637582400">- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1657281600">- drbd: build error against kernel v5.18 (bsc#1201335)
  - remove patch:
    + move_bdi_from_request_queue_to_gendisk.patch
  - change exist patches name from bsc#1192929:
    old name:
    make_block_holder_optional.patch
    move_kvmalloc_related_to_slab.patch
    polling_to_bio_base.patch
    pass_gend_to_blk_queue_update_readahead.patch
    dax_support.patch
    add_disk_error_handle.patch
    have_void_drbd_submit_bio.patch
    remove_bdgrab.patch
    new name:
    bsc-1192929_01-make_block_holder_optional.patch
    bsc-1192929_02-move_kvmalloc_related_to_slab.patch
    bsc-1192929_03-polling_to_bio_base.patch
    bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
    bsc-1192929_06-dax_support.patch
    bsc-1192929_07-add_disk_error_handle.patch
    bsc-1192929_08-have_void_drbd_submit_bio.patch
    bsc-1192929_09-remove_bdgrab.patch
  - add patch:
    + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
    + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
    + bsc-1201335_03-genhd.patch
    + bsc-1201335_04-bio_alloc_bioset.patch
    + bsc-1201335_05-bio_alloc.patch
    + bsc-1201335_06-bdi.patch
    + bsc-1201335_07-write-same.patch
    + bsc-1201335_08-bio_clone_fast.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1661256000">- drbd: build error against kernel v5.19 (bsc#1202600)
  - add patch:
    + bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
    + bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
    + bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - For rpmbuild warning, modify symlink /usr/sbin/rcdrbd to relative path
    + drbd.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1666440000">- drbd: build error against kernel v6.0.2 (bsc#1204596)
  - add patch:
    + bsc-1204596_01-block-remove-blk_cleanup_disk.patch
    + bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1670241600">- BuildRequire %kernel_module_package_buildreqs (boo#1205149)</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1672920000">- drbd: fix build error against kernel v6.1.1 (bsc#1206791)
  * update bsc-1201335_06-bdi.patch commit log (no code change)
    + bsc-1201335_06-bdi.patch
  * update bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch (no code change)
    + bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  * using upstream patch to replace exist patch
  - bsc-1204596_02-drbd-stop-using-bdevname-in-drbd_report_io_error.patch
    + bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  * add new patches
    + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
    + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
    + bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
    + bsc-1206791-04-blk_queue_split__no_present.patch
    + bsc-1206791-05-prandom_u32_max.patch
    + bsc-1206791-06-write_zeroes__no_capable.patch
    + bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
    + bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
    + bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1673006400">- remove useless patch, dax_get_by_host() was replaced by fs_dax_get_by_bdev()
  * bsc-1192929_06-dax_support.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1678536000">- drbd: fix build error against kernel v6.2.1 (bsc#1209168)
  * update patch
    + bsc-1206791-05-prandom_u32_max.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1693828800">- Update DRBD version from 9.0.30+ to 9.1.16 (PED-6362)
  * 9.1.16 (api:genl2/proto:86-121/transport:18)
  * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
    to connection interruption under specific conditions
  * fix a corner case where resync did not start after resync-pause
    state flapped
  * fix online adding of volumes/minors to an already connected resource
  * fix a possible split-brain situation with quorum enabled with
    ping-timeout set to (unusual) high value
  * fix a locking problem that could lead to kernel OOPS
  * ensure resync can continue (bitmap-based) after interruption
    also when it started as a full-resync first
  * correctly handle meta-data when forgetting diskless peers
  * fix a possibility of getting a split-brain although quorum enabled
  * correctly propagate UUIDs after resync following a resize operation.
    Consequence could be a full resync instead of a bitmap-based one
  * fix a rare race condition that can cause a drbd device to end up
    with WFBitMapS/Established replication states
  * 9.1.15 (api:genl2/proto:86-121/transport:18)
  * fix how flush requests are marked when submitted to the Linux IO
    stack on the secondary node
  * when establishing a connection failed with a two-pc timeout, a
    receiver thread deadlocked, causing drbdsetup calls to block on
    that resource (difficult to trigger)
  * fixed a NULL-ptr deref (a OOPS) caused by a rare race condition
    while taking a resource down
  * fix a possible hard kernel-lockup, can only be triggerd when a
    CPU-mask is configured
  * updated kernel compatibility to at least Linux head and also fixed
    a bug in the compat checks/rules that caused OOPSes of the previous
    drbd releases when compiled with Linux-6.2 (or on RHEL 9.2 kernel).
  * fix an aspect of the data-generation (UUID) handling where DRBD
    failed to do a resync when a diskless node in the remaining
    partition promotes and demotes while a diskful node is isolated
  * fix an aspect of the data-generation (UUID) handling where DRBD
    considered a node to have unrelated data; this bug was triggered by
    a sequence involving removing two nodes from a cluster and readding
    one with the "day-0" UUIDs.
  * do not block specific state changes (promote, demote, attach, and
    detach) when only some nodes add a new minor
  * 9.1.14 (api:genl2/proto:86-121/transport:18)
  * fix a race with concurrent promotion and demotion, which can
    lead to an unexpected "split-brain" later on
  * fix a specific case where promotion was allowed where it should not
  * fix a race condition between auto-promote and a second two-phase
    commit that can lead to a DRBD thread locking up in an endless loop
  * fix several bugs with "resync-after":
  - missing resync-resume when minor numbers run in opposite
    direction as the resync-after dependencies
  - a race that might lead to an OOPS in add_timer()
  * fix an OOPS when reading from in_flight_summary in debugfs
  * fix a race that might lead to an endless loop of printing
    "postponing start_resync" while starting a resync
  * fix diskless node with a diskfull with a 4KiB backend
  * simplify remembering two-pc parents, maybe fixing a one-time-seen bug
  * derive abort_local_transaction timeout from ping-timeout
  * 9.1.13 (api:genl2/proto:86-121/transport:18)
  * when calculating if a partition has quorum, take into account if
    the missing nodes might have quorum
  * fix forget-peer for diskless peers
  * clear the resync_again counter upon disconnect
  * also call the unfence handler when no resync happens
  * do not set bitmap bits when attaching to an up-to-date disk (late)
  * work on bringing the out-of-tree DRBD9 closer to DRBD in the upstream
    kernel; Use lru_cahche.ko from the installed kernel whenever possible
  * 9.1.12 (api:genl2/proto:86-121/transport:18)
  * fix a race that could result in connection attempts getting aborted
    with the message "sock_recvmsg returned -11"
  * rate limit messages in case the peer can not write the backing storage
    and it does not finish the necessary state transitions
  * reduced the receive timeout during connecting to the intended 5 seconds
    (ten times ping-ack timeout)
  * losing the connection at a specific point in time during establishing
    a connection could cause a transition to StandAlone; fixed that, so
    that it keeps trying to connect
  * fix a race that could lead to a fence-peer handler being called
    unexpectedly when the fencing policy is changed at the moment before
    promoting
  * 9.1.11 (api:genl2/proto:86-121/transport:18)
  * The change introduced with 9.1.10 created another problem that might
    lead to premature request completion (kernel crash); reverted that
    change and fix it in another way
  * 9.1.10 (api:genl2/proto:86-121/transport:18)
  * fix a regression introduced with 9.1.9; using protocol A on SMP
    with heavy IO can might cause kernel crash
  * 9.1.9 (api:genl2/proto:86-121/transport:18)
  * fix a mistake in the compat generation code; it broke DRBD on
    partitions on kernel older than linux 5.10 (this was introduced
    with drbd-9.1.8; not affected: logical volumes)
  * fix for a bug (introduced with drbd-9.0.0), that caused possible
    inconsistencies in the mirror when using the 'resync-after' option
  * fix a bug that could cause a request to get stuck after an unlucky
    timing with a loss of connection
  * close a very small timing window between connect and promote that
    could lead to the new-current-uuid not being transmitted to the
    concurrently connecting peer, which might lead to denied connections
    later on
  * fix a recently introduced OOPS when adding new volumes to a
    connected resource
  * fix online attach when the connection to a 3rd node is down
  * 9.1.8 (api:genl2/proto:86-121/transport:18)
  * restore protocol compatibility with drbd-8.4
  * detect peers that died silently when starting a two-phase-commit
  * correctly abort two-phase-commits when a connection breaks between
    phases 1 and 2
  * allow re-connect to a node that was forced into secondary role and
    where an opener is still present from the last time it was primary
  * fix a race condition that allowed to configure two peers with the
    same node id
  * ensure that an open() call fails within the auto-promote timeout
    if it can not succeed
  * build fixes for RHEL9
  * following upstream changes to DRBD up to Linux 5.17 and updated compat
  * 9.1.7 (api:genl2/proto:110-121/transport:18)
  * avoid deadlock upon trying to down an io-frozen DRBD device that
    has a file system mounted
  * fix DRBD to not send too large resync requests at multiples of 8TiB
  * fix for a "forgotten" resync after IO was suspended due to lack of quorum
  * refactored IO suspend/resume fixing several bugs; the worst one could
    lead to premature request completion
  * disable discards on diskless if diskful peers do not support it
  * make demote to secondary a two-phase state transition; that guarantees that
    after demotion, DRBD will not write to any meta-data in the cluster
  * enable "--force primary" in for no-quorum situations
  * allow graceful recovery of primary lacking quorum and therefore
    have forzen IO requests; that includes "--force secondary"
  * following upstream changes to DRBD up to Linux 5.15 and updated compat
  * 9.1.6 (api:genl2/proto:110-121/transport:17)
  * fix IO to internal meta-data for backing device larger than 128TB
  * fix resending requests towards diskless peers, this is relevant when
    fencing is enabled, but the connection is re-established before fencing
    succeeds; when the bug triggered it lead to "stuck" requests
  * remove lockless buffer pages handling; it still contained very hard to
    trigger bugs
  * make sure DRBD's resync does not cause unnecessary allocation in
    a thinly provisioned backing device on a resync target node
  * avoid unnecessary resync (or split-brain) due to a wrongly generated
    new current UUID when an already IO frozen DBRD gets new writes
  * small fix to autopromote, when an application tries a read-only open
    before it does a read-write open immediately after the peer primary
    vanished ungracefully
  * split out the secure boot key into a package on its own, that is
    necessary to allow installation of multiple drbd kernel module packages
  * Support for building containers for flacar linux
  * 9.1.5 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.32
  - fix a read-access-after-free, that could cause an OOPs; triggers with
    an unusual configuration with a secondary having a smaller AL than
    the primary or a diskless primary and heavy IO
  - avoid a livelock that can cause long IO delays during resync on a
    primary resync-target node
  - following upstream changes to DRBD up to Linux 5.14 and updated compat
    (including RHEL9-beta)
  - fix module override for Oracle-Linux
  * fixed a locking regression of the 9.1 branch, only relevant in
    the moment a local backing device delivers an IO error to drbd
  * removed compat support for kernel older than Linux-3.10 (RHEL7)
  * code cleanups and refactoring
  * 9.1.4 (api:genl2/proto:110-121/transport:17)
  * merged all changes from drbd-9.0.31
  * enabled dynamic debug on some additional log messages
  * remove (broken) write conflict resolution, replace it with warning
    about the fact
  * debugfs entry for the interval tree
  * 9.1.3 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.30-0rc1
  * fix a corner-case NULL deref in the lockless buffer pages handling; the
    regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
    it took 6 months until someone triggered it for the first time
  * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
    handshake packets); this problem was introduced when the drbd-8.x
    compatibility code was removed
  * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
    request, that improves IO-depth and improves performance with that
  * 9.1.2 (api:genl2/proto:110-120/transport:17)
  * merged all fixes from drbd-9.0.29; other than that no changes in this branch
  * 9.1.1 (api:genl2/proto:110-119/transport:17)
  * fix a temporal deadlock you could trigger when you exercise promotion races
    and mix some read-only openers into the test case
  * fix for bitmap-copy operation in a very specific and unlikely case where
    two nodes do a bitmap-based resync due to disk-states
  * fix size negotiation when combining nodes of different CPU architectures
    that have different page sizes
  * fix a very rare race where DRBD reported wrong magic in a header
    packet right after reconnecting
  * fix a case where DRBD ends up reporting unrelated data; it affected
    thinly allocated resources with a diskless node in a recreate from day0
    event
  * changes to socket buffer sizes get applied to established connections immediately;
    before it was applied after a re-connect
  * add exists events for path objects
  * fix a merge-mistake that broke compatibility with 5.10 kernels
  * 9.1.0 (api:genl2/proto:110-119/transport:16)
  * was forked off from drbd 9.0.19
  * has all changes up to 9.0.28-1
  * locking in the IO-submit code path was considerably improved,
    allowing multiple CPU to submit in parallel
  * rename patch
  - fix-resync-finished-with-syncs-have-bits-set.patch
    + bsc-1025089_fix-resync-finished-with-syncs-have-bits-set.patch
  * remove patches which are already included in upstream code:
  - bsc-1192929_01-make_block_holder_optional.patch
  - bsc-1192929_02-move_kvmalloc_related_to_slab.patch
  - bsc-1192929_03-polling_to_bio_base.patch
  - bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch
  - bsc-1192929_07-add_disk_error_handle.patch
  - bsc-1192929_08-have_void_drbd_submit_bio.patch
  - bsc-1192929_09-remove_bdgrab.patch
  - bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch
  - bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch
  - bsc-1201335_03-genhd.patch
  - bsc-1201335_04-bio_alloc_bioset.patch
  - bsc-1201335_05-bio_alloc.patch
  - bsc-1201335_06-bdi.patch
  - bsc-1201335_07-write-same.patch
  - bsc-1201335_08-bio_clone_fast.patch
  - bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch
  - bsc-1202600_02-dax-introduce-DAX_RECOVERY_WRITE-dax-access-mode.patch
  - bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch
  - bsc-1202600_04-remove-assign_p_sizes_qlim.patch
  - bsc-1204596_01-block-remove-blk_cleanup_disk.patch
  - bsc-1204596_02-drbd-remove-usage-of-bdevname.patch
  - bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch
  - bsc-1206791-02-drbd-fix-static-analysis-warnings.patch
  - bsc-1206791-03-drbd-fix-warning-about-initializing-multiple-struct-.patch
  - bsc-1206791-04-blk_queue_split__no_present.patch
  - bsc-1206791-05-prandom_u32_max.patch
  - bsc-1206791-06-write_zeroes__no_capable.patch
  - bsc-1206791-07-drbd-fix-use-after-free-bugs-in-get_initial_state.patch
  - bsc-1206791-08-lib-lru_cache-Fixed-array-overflow-caused-by-incorre.patch
  - bsc-1206791-09-pmem-use-fs_dax_get_by_bdev-instead-of-dax_get_by_ho.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1695729600">- drbd: fix build error against kernel v6.5.4 (boo#1215699)
  * add upstream patch
    + 0001-drbd-allow-transports-to-take-additional-krefs-on-a-.patch
    + 0002-drbd-improve-decision-about-marking-a-failed-disk-Ou.patch
    + 0003-drbd-fix-error-path-in-drbd_get_listener.patch
    + 0004-drbd-build-fix-spurious-re-build-attempt-of-compat.p.patch
    + 0005-drbd-log-error-code-when-thread-fails-to-start.patch
    + 0006-drbd-log-numeric-value-of-drbd_state_rv-as-well-as-s.patch
    + 0007-drbd-stop-defining-__KERNEL_SYSCALLS__.patch
    + 0008-compat-block-introduce-holder-ops.patch
    + 0009-drbd-reduce-net_ee-not-empty-info-to-a-dynamic-debug.patch
    + 0010-drbd-do-not-send-P_CURRENT_UUID-to-DRBD-8-peer-when-.patch
    + 0011-compat-block-pass-a-gendisk-to-open.patch
    + 0012-drbd-Restore-DATA_CORKED-and-CONTROL_CORKED-bits.patch
    + 0013-drbd-remove-unused-extern-for-conn_try_outdate_peer.patch
    + 0014-drbd-include-source-of-state-change-in-log.patch
    + 0015-compat-block-use-the-holder-as-indication-for-exclus.patch
    + 0016-drbd-Fix-net-options-set-defaults-to-not-clear-the-t.patch
    + 0017-drbd-propagate-exposed-UUIDs-only-into-established-c.patch
    + 0018-drbd-rework-autopromote.patch
    + 0019-compat-block-remove-the-unused-mode-argument-to-rele.patch
    + 0020-drbd-do-not-allow-auto-demote-to-be-interrupted-by-s.patch
  * add suse special patch
    + bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1699876800">- drbd: fix build error against kernel v6.6.1 (boo#1217078)
  * add upstream patches
    + 0021-compat-sock-Remove-sendpage-in-favour-of-sendmsg-MSG.patch
    + 0022-compat-block-replace-fmode_t-with-a-block-specific-t.patch
    + 0023-compat-genetlink-remove-userhdr-from-struct-genl_inf.patch
  * remove patch which are already included in upstream patches:
  - bsc-1215699_fix-build-error-against-kernel-v6.5.4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1713182400">- drbd: fix build error against kernel v6.8.2 (boo#1222397)
  * add upstream patches
    + 0024-compat-fixup-FMODE_READ-FMODE_WRITE-usage.patch
    + 0025-compat-drdb-Convert-to-use-bdev_open_by_path.patch
    + 0026-compat-gate-blkdev_-patches-behind-bdev_open_by_path.patch</changelog>
</package>
<package pkgid="de335c0290d3cbec135a9fa3206cb826a05d5228bb85591c93c74d4dfc9035d28e0a119af3e370fb09b5cd944c8e16331b4add0227a904b7ea0b5aa5b22855bf" name="earlyoom" arch="src">
  <version epoch="0" ver="1.8.2" rel="1.1"/>
  <changelog author="Alexander Evseev &lt;aevseev@gmail.com&gt;" date="1559822400">- First build. Version - 1.3</changelog>
  <changelog author="opensuse.lietuviu.kalba@gmail.com" date="1578312000">- Clean-up.</changelog>
  <changelog author="opensuse.lietuviu.kalba@gmail.com" date="1578744000">- Set lower critical values, add more programs into whitelist.</changelog>
  <changelog author="opensuse.lietuviu.kalba@gmail.com" date="1582113600">- Add -p option.</changelog>
  <changelog author="opensuse@trummer.xyz" date="1582200000">- include Falkon browser and mpv media player among
  the list of programs to terminate preferably</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1582286400">- Add "Web\ Content" before "firefox" in --prefer parameter.
- Manual optimizations in spec-file.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1583323200">- Add PREFIX=%{_prefix} to %make_build macro for correct ExecStart.
- Update to 1.4
  * https://github.com/rfjakob/earlyoom#changelog
  * Make victim selection logic 50% faster by lazy-loading process
    attributes.
  * Log the user id uid of killed processes in addition to pid and
    name.
  * Color debug log in light grey.
  * Code clean-up
  * Use block-local variables where possible.
  * Introduce PATH_LEN to replace several hardcoded buffer
    lengths.
  * Expand testsuite (make test).
  * Run cppcheck when available.
  * Add unit-test benchmarks (make bench).
  * Drop root privileges in systemd unit file earlyoom.service.
  * Fix spurious testsuite failure on systems with a lot of RAM.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1584619200">- earlyoom.sysconfig: Fix sddm, add kwin_wayland</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1591790400">- New upstream release 1.6
  * 1.6, 2020-04-11
  * Replace old `notify-send` GUI notification logic with `dbus-send` /
    [systembus-notify](https://github.com/rfjakob/systembus-notify)
    ([#183](https://github.com/rfjakob/earlyoom/issues/183))
  * `-n`/`-N` now enables the new logic
  * You need to have
    [systembus-notify](https://github.com/rfjakob/systembus-notify) running
    in your GUI session for notifications for work
  * Handle `/proc` mounted with
    [hidepid](https://github.com/rfjakob/earlyoom/wiki/proc-hidepid)
    gracefully ([issue #184](https://github.com/rfjakob/earlyoom/issues/184))
  * v1.5, 2020-03-22
  * `-p`: set oom_score_adj to `-100` instead of `-1000`
    ([#170](https://github.com/rfjakob/earlyoom/issues/170))
  * Allow using **both** `-M` and `-m`, and `-S` and `-s`. The lower value
    (converted to percentages) will be used.
  * Set memory report interval in `earlyoom.default` to 1 hour instead of 1
    minute ([#177](https://github.com/rfjakob/earlyoom/issues/177))</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 1.6.1:
  * Clean up dbus-send zombie processes
  * Skip processes with oom_score_adj=-1000</changelog>
  <changelog author="Franck Bui &lt;fbui@suse.com&gt;" date="1599134400">- Drop dependency on insserv-compat
  The sysvinit script is not shipped so this dependency on this
  obsolete package is not needed and can be removed.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1600344000">- Enable tests on x86_64 &amp; ARM
- change reporting interval to never
- remove calls to systemctl in make install
- change LDFLAGS handling via env variables</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1606996800">- New upstream release 1.6.2
  * Double-check memory situation before killing victim ([commit](https://github.com/rfjakob/earlyoom/commit/e34e0fcec5d9f60eb19a48a3ec2bab175818fdd8))
  * Never terminate ourselves ([#205](https://github.com/rfjakob/earlyoom/issues/205))
  * Dump buffer on /proc/meminfo conversion error ([#214](https://github.com/rfjakob/earlyoom/issues/214))
- Remove invalid Recommends of libnotify-tools (boo#1179537)
- disable tests
- add link from /sbin/rcearlyoom to /sbin/service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620388800">- Package pre-built earlyoom.1 as pandoc / haskell is not supported
  on all archs.
- Drop pandoc BuildRequires.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1637236800">- Added GeckoMain in --prefer parameter. (firefox name process)
- Removed firefox and chromium in --prefer parameter. (irrelevant)</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1652875200">- Refreshed spec-file via spec-cleaner and manual optimizated.
  * Reduced to the standard github URL.
  * Added -p flag to all install commands.
- Updated file earlyoom.sysconfig with actual firefox process names.
- Updated to 1.7
  * Changed file earlyoom.1 (MANPAGE.md -s -t man &gt; earlyoom.1).
  * https://github.com/rfjakob/earlyoom#changelog
  * Added -N flag to run a script every time a process is killed.
  * Added -g flag to kill whole process group.
  * Removed -i flag, it does not work properly on Linux kernels 5.9+.
  * Droped ambient capabilities on startup.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1713268800">- Updated to 1.8
  * Changed file earlyoom.1 (MANPAGE.md -s -t man &gt; earlyoom.1).
  * https://github.com/rfjakob/earlyoom#changelog
  * Introduce user mem total / meminfo_t.UserMemTotal and
    calculate MemAvailablePercent.
  * Added NO_COLOR support.
  * Fixed handling of processes with a zombie main thread.
  * Added --sort-by-rss. This will select a process to kill acc
    to the largest RSS instead of largest oom_score.</changelog>
  <changelog author="David B &lt;db@mail25.net&gt;" date="1713441600">- Removed -p flag from configuration (ineffective for systemd unit).</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1715515200">- Manual optimizations in spec-file.
- Updated to 1.8.2
  * Changed file earlyoom.1 (MANPAGE.md -s -t man &gt; earlyoom.1).
  * https://github.com/rfjakob/earlyoom#changelog
  * Fixed crash with -p flag in config and IPAddressDeny syntax.</changelog>
</package>
<package pkgid="3382fab80ee7f73feedd0cebc82f63f792e27c09a3a9b20f89551bd0894e6bc7aad3b74fb10bb0ee9e20471bd0dd7761dc760d0fda8f9b92152bd11ed4d6237b" name="earlyoom" arch="x86_64">
  <version epoch="0" ver="1.8.2" rel="1.1"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 1.6.1:
  * Clean up dbus-send zombie processes
  * Skip processes with oom_score_adj=-1000</changelog>
  <changelog author="Franck Bui &lt;fbui@suse.com&gt;" date="1599134400">- Drop dependency on insserv-compat
  The sysvinit script is not shipped so this dependency on this
  obsolete package is not needed and can be removed.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1600344000">- Enable tests on x86_64 &amp; ARM
- change reporting interval to never
- remove calls to systemctl in make install
- change LDFLAGS handling via env variables</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1606996800">- New upstream release 1.6.2
  * Double-check memory situation before killing victim ([commit](https://github.com/rfjakob/earlyoom/commit/e34e0fcec5d9f60eb19a48a3ec2bab175818fdd8))
  * Never terminate ourselves ([#205](https://github.com/rfjakob/earlyoom/issues/205))
  * Dump buffer on /proc/meminfo conversion error ([#214](https://github.com/rfjakob/earlyoom/issues/214))
- Remove invalid Recommends of libnotify-tools (boo#1179537)
- disable tests
- add link from /sbin/rcearlyoom to /sbin/service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620388800">- Package pre-built earlyoom.1 as pandoc / haskell is not supported
  on all archs.
- Drop pandoc BuildRequires.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1637236800">- Added GeckoMain in --prefer parameter. (firefox name process)
- Removed firefox and chromium in --prefer parameter. (irrelevant)</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1652875200">- Refreshed spec-file via spec-cleaner and manual optimizated.
  * Reduced to the standard github URL.
  * Added -p flag to all install commands.
- Updated file earlyoom.sysconfig with actual firefox process names.
- Updated to 1.7
  * Changed file earlyoom.1 (MANPAGE.md -s -t man &gt; earlyoom.1).
  * https://github.com/rfjakob/earlyoom#changelog
  * Added -N flag to run a script every time a process is killed.
  * Added -g flag to kill whole process group.
  * Removed -i flag, it does not work properly on Linux kernels 5.9+.
  * Droped ambient capabilities on startup.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1713268800">- Updated to 1.8
  * Changed file earlyoom.1 (MANPAGE.md -s -t man &gt; earlyoom.1).
  * https://github.com/rfjakob/earlyoom#changelog
  * Introduce user mem total / meminfo_t.UserMemTotal and
    calculate MemAvailablePercent.
  * Added NO_COLOR support.
  * Fixed handling of processes with a zombie main thread.
  * Added --sort-by-rss. This will select a process to kill acc
    to the largest RSS instead of largest oom_score.</changelog>
  <changelog author="David B &lt;db@mail25.net&gt;" date="1713441600">- Removed -p flag from configuration (ineffective for systemd unit).</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1715515200">- Manual optimizations in spec-file.
- Updated to 1.8.2
  * Changed file earlyoom.1 (MANPAGE.md -s -t man &gt; earlyoom.1).
  * https://github.com/rfjakob/earlyoom#changelog
  * Fixed crash with -p flag in config and IPAddressDeny syntax.</changelog>
</package>
<package pkgid="ac61357e4d08ec87550a615398b8984c68fb61cd184a0e479c3420748f5aa4349af0615f6091300acfd0914f37c1defa5a6724b2a5014423d3d5e4274d04548a" name="earlyoom-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.8.2" rel="1.1"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 1.6.1:
  * Clean up dbus-send zombie processes
  * Skip processes with oom_score_adj=-1000</changelog>
  <changelog author="Franck Bui &lt;fbui@suse.com&gt;" date="1599134400">- Drop dependency on insserv-compat
  The sysvinit script is not shipped so this dependency on this
  obsolete package is not needed and can be removed.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1600344000">- Enable tests on x86_64 &amp; ARM
- change reporting interval to never
- remove calls to systemctl in make install
- change LDFLAGS handling via env variables</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1606996800">- New upstream release 1.6.2
  * Double-check memory situation before killing victim ([commit](https://github.com/rfjakob/earlyoom/commit/e34e0fcec5d9f60eb19a48a3ec2bab175818fdd8))
  * Never terminate ourselves ([#205](https://github.com/rfjakob/earlyoom/issues/205))
  * Dump buffer on /proc/meminfo conversion error ([#214](https://github.com/rfjakob/earlyoom/issues/214))
- Remove invalid Recommends of libnotify-tools (boo#1179537)
- disable tests
- add link from /sbin/rcearlyoom to /sbin/service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620388800">- Package pre-built earlyoom.1 as pandoc / haskell is not supported
  on all archs.
- Drop pandoc BuildRequires.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1637236800">- Added GeckoMain in --prefer parameter. (firefox name process)
- Removed firefox and chromium in --prefer parameter. (irrelevant)</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1652875200">- Refreshed spec-file via spec-cleaner and manual optimizated.
  * Reduced to the standard github URL.
  * Added -p flag to all install commands.
- Updated file earlyoom.sysconfig with actual firefox process names.
- Updated to 1.7
  * Changed file earlyoom.1 (MANPAGE.md -s -t man &gt; earlyoom.1).
  * https://github.com/rfjakob/earlyoom#changelog
  * Added -N flag to run a script every time a process is killed.
  * Added -g flag to kill whole process group.
  * Removed -i flag, it does not work properly on Linux kernels 5.9+.
  * Droped ambient capabilities on startup.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1713268800">- Updated to 1.8
  * Changed file earlyoom.1 (MANPAGE.md -s -t man &gt; earlyoom.1).
  * https://github.com/rfjakob/earlyoom#changelog
  * Introduce user mem total / meminfo_t.UserMemTotal and
    calculate MemAvailablePercent.
  * Added NO_COLOR support.
  * Fixed handling of processes with a zombie main thread.
  * Added --sort-by-rss. This will select a process to kill acc
    to the largest RSS instead of largest oom_score.</changelog>
  <changelog author="David B &lt;db@mail25.net&gt;" date="1713441600">- Removed -p flag from configuration (ineffective for systemd unit).</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1715515200">- Manual optimizations in spec-file.
- Updated to 1.8.2
  * Changed file earlyoom.1 (MANPAGE.md -s -t man &gt; earlyoom.1).
  * https://github.com/rfjakob/earlyoom#changelog
  * Fixed crash with -p flag in config and IPAddressDeny syntax.</changelog>
</package>
<package pkgid="cdaa816f509a4098e064d1847c31b977e85a272f42f93deaa5d8b5eb6d92fe1648fbf5edb311669a8c8fce4cba2a587b9a6a1f3fe6d76769681c1490670576bb" name="earlyoom-debugsource" arch="x86_64">
  <version epoch="0" ver="1.8.2" rel="1.1"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 1.6.1:
  * Clean up dbus-send zombie processes
  * Skip processes with oom_score_adj=-1000</changelog>
  <changelog author="Franck Bui &lt;fbui@suse.com&gt;" date="1599134400">- Drop dependency on insserv-compat
  The sysvinit script is not shipped so this dependency on this
  obsolete package is not needed and can be removed.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1600344000">- Enable tests on x86_64 &amp; ARM
- change reporting interval to never
- remove calls to systemctl in make install
- change LDFLAGS handling via env variables</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1606996800">- New upstream release 1.6.2
  * Double-check memory situation before killing victim ([commit](https://github.com/rfjakob/earlyoom/commit/e34e0fcec5d9f60eb19a48a3ec2bab175818fdd8))
  * Never terminate ourselves ([#205](https://github.com/rfjakob/earlyoom/issues/205))
  * Dump buffer on /proc/meminfo conversion error ([#214](https://github.com/rfjakob/earlyoom/issues/214))
- Remove invalid Recommends of libnotify-tools (boo#1179537)
- disable tests
- add link from /sbin/rcearlyoom to /sbin/service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620388800">- Package pre-built earlyoom.1 as pandoc / haskell is not supported
  on all archs.
- Drop pandoc BuildRequires.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1637236800">- Added GeckoMain in --prefer parameter. (firefox name process)
- Removed firefox and chromium in --prefer parameter. (irrelevant)</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1652875200">- Refreshed spec-file via spec-cleaner and manual optimizated.
  * Reduced to the standard github URL.
  * Added -p flag to all install commands.
- Updated file earlyoom.sysconfig with actual firefox process names.
- Updated to 1.7
  * Changed file earlyoom.1 (MANPAGE.md -s -t man &gt; earlyoom.1).
  * https://github.com/rfjakob/earlyoom#changelog
  * Added -N flag to run a script every time a process is killed.
  * Added -g flag to kill whole process group.
  * Removed -i flag, it does not work properly on Linux kernels 5.9+.
  * Droped ambient capabilities on startup.</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1713268800">- Updated to 1.8
  * Changed file earlyoom.1 (MANPAGE.md -s -t man &gt; earlyoom.1).
  * https://github.com/rfjakob/earlyoom#changelog
  * Introduce user mem total / meminfo_t.UserMemTotal and
    calculate MemAvailablePercent.
  * Added NO_COLOR support.
  * Fixed handling of processes with a zombie main thread.
  * Added --sort-by-rss. This will select a process to kill acc
    to the largest RSS instead of largest oom_score.</changelog>
  <changelog author="David B &lt;db@mail25.net&gt;" date="1713441600">- Removed -p flag from configuration (ineffective for systemd unit).</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.top&gt;" date="1715515200">- Manual optimizations in spec-file.
- Updated to 1.8.2
  * Changed file earlyoom.1 (MANPAGE.md -s -t man &gt; earlyoom.1).
  * https://github.com/rfjakob/earlyoom#changelog
  * Fixed crash with -p flag in config and IPAddressDeny syntax.</changelog>
</package>
<package pkgid="98af3d3a198bf50a0a1b5cbc5956fabba27f4448cbfa4514cca950a0f89cc5ff37581b342a248ca2f9cea911a8ee43084cb2703a5c54949eede276e244b6ad1a" name="eartag" arch="noarch">
  <version epoch="0" ver="0.6.1" rel="1.1"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1701345600">- initial packaging of version 0.5.1 for openSUSE Tumbleweed</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1708689600">- add chromaprint-fpcalc as dependency for identifying songs
- update to 0.6.0:
  * Tags to insert can be picked from a list,
    and inserted tags are highlighted with a color
  * The preview field also gains syntax highlighting,
    as well as a way to select the file to preview
  * A new "Move to folder" option has been added
  * new feature "Extract Tags from Filename"
  * Undo all changes in selected files feature
  * Remove tags from selected files feature</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1715601600">- Update to version 0.6.1:
  + switch to libadwaita &gt;= 1.5
- Add blueprint-compiler BuildRequires: new upstream dependency
  since commit 324f6a24.
- Add forgotten set_version service.</changelog>
</package>
<package pkgid="a3e6bd19ef24ea0a8b455d680780264ef55f9d00de897e4690b24c9f21ade89df141297f438244cf6852a017aeff53cd3acdc5a711f34b25d2d18588b798d864" name="eartag" arch="src">
  <version epoch="0" ver="0.6.1" rel="1.1"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1701345600">- initial packaging of version 0.5.1 for openSUSE Tumbleweed</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1708689600">- add chromaprint-fpcalc as dependency for identifying songs
- update to 0.6.0:
  * Tags to insert can be picked from a list,
    and inserted tags are highlighted with a color
  * The preview field also gains syntax highlighting,
    as well as a way to select the file to preview
  * A new "Move to folder" option has been added
  * new feature "Extract Tags from Filename"
  * Undo all changes in selected files feature
  * Remove tags from selected files feature</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1715601600">- Update to version 0.6.1:
  + switch to libadwaita &gt;= 1.5
- Add blueprint-compiler BuildRequires: new upstream dependency
  since commit 324f6a24.
- Add forgotten set_version service.</changelog>
</package>
<package pkgid="dcc3679c1c34a44ed6f17c437971523a12823eca3c5cd0dfa715c1ae3f97d4dc425e4b1c79517470fc495416f5ad2b19ac5c6044d75968e3c86ba87f2fdddc7e" name="eartag-lang" arch="noarch">
  <version epoch="0" ver="0.6.1" rel="1.1"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1701345600">- initial packaging of version 0.5.1 for openSUSE Tumbleweed</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1708689600">- add chromaprint-fpcalc as dependency for identifying songs
- update to 0.6.0:
  * Tags to insert can be picked from a list,
    and inserted tags are highlighted with a color
  * The preview field also gains syntax highlighting,
    as well as a way to select the file to preview
  * A new "Move to folder" option has been added
  * new feature "Extract Tags from Filename"
  * Undo all changes in selected files feature
  * Remove tags from selected files feature</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1715601600">- Update to version 0.6.1:
  + switch to libadwaita &gt;= 1.5
- Add blueprint-compiler BuildRequires: new upstream dependency
  since commit 324f6a24.
- Add forgotten set_version service.</changelog>
</package>
<package pkgid="af4c9bd156efe937cef6a4673cbc97593840971cde94d3340fcc09cc17ad6ed1aef225db185fcf6c36d208dcd27420514de9e3114751f6ece0bfb8292372fbbd" name="eb" arch="src">
  <version epoch="0" ver="4.4.3" rel="6.0.2.1.sr20240429"/>
  <changelog author="ro@suse.de" date="1051185600">- fix install_info --delete call and move from preun to postun</changelog>
  <changelog author="mfabian@suse.de" date="1061640000">- update to eb-3.3.4.
- use %run_ldconfig.</changelog>
  <changelog author="adrian@suse.de" date="1073736000">- build as user</changelog>
  <changelog author="pth@suse.de" date="1102420800">- Fix quoting in AC_DEFUN</changelog>
  <changelog author="mfabian@suse.de" date="1113393600">- use gt_LC_MESSAGES instead of AM_LC_MESSAGES in gettext.m4
  to make it build.</changelog>
  <changelog author="tiwai@suse.de" date="1118232000">- updated to version 4.2.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="ro@suse.de" date="1139400000">- workaround glibc(?) problem with localedir being .locale
  in configure</changelog>
  <changelog author="mfabian@suse.de" date="1170763200">- update to 4.3.
  • fix a problem with shared directories with EPWING dictionaries
  • fix the problem that ‘ebunzip --test’ did overwrite the
    main dictionary file.
  • fix the problem that ebappendix created an appendix in
    electronic book form even when reading a catalogs.app file.
  • make colour illustrations with reference links work.
  • API Additions:
    new functions: eb_have_image_menu(), eb_image_menu().
    new text hooks: EB_HOOK_BEGIN_IMAGE_PAGE,
    EB_HOOK_END_IMAGE_PAGE, EB_HOOK_BEGIN_CLICKABLE_AREA,
    EB_HOOK_END_CLICKABLE_AREA</changelog>
  <changelog author="mfabian@suse.de" date="1170763201">- bugzilla #242268: array subscript is above array bounds.</changelog>
  <changelog author="ro@suse.de" date="1175256000">- added zlib-devel to buildreq</changelog>
  <changelog author="crrodriguez@suse.de" date="1203940800">- fix library-without-ldconfig-postin errors
- spec file cleanup
- remove libtool archives and static libraries
- use find_lang macro where needed</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build
- Undebianify ebdev to eb-devel</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="p.drouand@gmail.com" date="1420545600">- Update to version 4.4.3
  + eb/ebnet.c (ebnet_open): Use _atoi64() or atol(), when atoll()
  is not available.
  + configure.ac (LIBEB_VERSION_INFO):
  EB Library verison 4.2.2 sets LIBEB_VERSION_INFO to 15:0:2,
  but it is wrong.  To avoid the confusion, I decide to update
  LIBEB_VERSION_INFO to 16:0:0.
- Split out translation files in a lang subpackage and recommend it
  by the main package
- Split out the system library in libeb16 subpackage; follow shared
  library packaging guidelines
- Do not provide the INSTALL file; we're not concerned
- Update the Url
- Use download Url as source
- Make devel subpackage depends on libeb16 instead of eb
- Remove redudant "eb" in Summary; fix related rpmlint warning
- Remove bugzilla-242268.patch; merged on upstream release</changelog>
  <changelog author="i@marguerite.su" date="1451131200">- eb-devel should requires eb, which requires libeb16.
  or applications like ebview won't build because lack
  of /etc/eb.conf</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Fix Group tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="pgajdos@suse.com" date="1715601600">- added patches
  fix build with gcc14
  + eb-gcc14.patch</changelog>
</package>
<package pkgid="ebaf354fa6854dacf8311689760005be40d9ab9dc4602ebbaeb6bdd1e9a40f877c7d60471f251839d1fdcaeed707045c945e800524f30a445963a28b9ec6c9b0" name="eb" arch="x86_64">
  <version epoch="0" ver="4.4.3" rel="6.0.2.1.sr20240429"/>
  <changelog author="ro@suse.de" date="1175256000">- added zlib-devel to buildreq</changelog>
  <changelog author="crrodriguez@suse.de" date="1203940800">- fix library-without-ldconfig-postin errors
- spec file cleanup
- remove libtool archives and static libraries
- use find_lang macro where needed</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build
- Undebianify ebdev to eb-devel</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="p.drouand@gmail.com" date="1420545600">- Update to version 4.4.3
  + eb/ebnet.c (ebnet_open): Use _atoi64() or atol(), when atoll()
  is not available.
  + configure.ac (LIBEB_VERSION_INFO):
  EB Library verison 4.2.2 sets LIBEB_VERSION_INFO to 15:0:2,
  but it is wrong.  To avoid the confusion, I decide to update
  LIBEB_VERSION_INFO to 16:0:0.
- Split out translation files in a lang subpackage and recommend it
  by the main package
- Split out the system library in libeb16 subpackage; follow shared
  library packaging guidelines
- Do not provide the INSTALL file; we're not concerned
- Update the Url
- Use download Url as source
- Make devel subpackage depends on libeb16 instead of eb
- Remove redudant "eb" in Summary; fix related rpmlint warning
- Remove bugzilla-242268.patch; merged on upstream release</changelog>
  <changelog author="i@marguerite.su" date="1451131200">- eb-devel should requires eb, which requires libeb16.
  or applications like ebview won't build because lack
  of /etc/eb.conf</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Fix Group tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="pgajdos@suse.com" date="1715601600">- added patches
  fix build with gcc14
  + eb-gcc14.patch</changelog>
</package>
<package pkgid="a882f77fed62f45870814f4dc7b0288ae559a7145d00e5c6abb80e56dada7f9a2c46a41f016656d0e90613f5557c7d465ea67a593e2f4690d285b84323c22f91" name="eb-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.4.3" rel="6.0.2.1.sr20240429"/>
  <changelog author="ro@suse.de" date="1175256000">- added zlib-devel to buildreq</changelog>
  <changelog author="crrodriguez@suse.de" date="1203940800">- fix library-without-ldconfig-postin errors
- spec file cleanup
- remove libtool archives and static libraries
- use find_lang macro where needed</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build
- Undebianify ebdev to eb-devel</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="p.drouand@gmail.com" date="1420545600">- Update to version 4.4.3
  + eb/ebnet.c (ebnet_open): Use _atoi64() or atol(), when atoll()
  is not available.
  + configure.ac (LIBEB_VERSION_INFO):
  EB Library verison 4.2.2 sets LIBEB_VERSION_INFO to 15:0:2,
  but it is wrong.  To avoid the confusion, I decide to update
  LIBEB_VERSION_INFO to 16:0:0.
- Split out translation files in a lang subpackage and recommend it
  by the main package
- Split out the system library in libeb16 subpackage; follow shared
  library packaging guidelines
- Do not provide the INSTALL file; we're not concerned
- Update the Url
- Use download Url as source
- Make devel subpackage depends on libeb16 instead of eb
- Remove redudant "eb" in Summary; fix related rpmlint warning
- Remove bugzilla-242268.patch; merged on upstream release</changelog>
  <changelog author="i@marguerite.su" date="1451131200">- eb-devel should requires eb, which requires libeb16.
  or applications like ebview won't build because lack
  of /etc/eb.conf</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Fix Group tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="pgajdos@suse.com" date="1715601600">- added patches
  fix build with gcc14
  + eb-gcc14.patch</changelog>
</package>
<package pkgid="690bf39581cf9267dda92ea06750e3dfc9bb381f56122cb102ac8b51204fd34306a08e97068179fbd64ab2ffcdc4fe453e80d2c21c0dc9ef090f8ddc0189d668" name="eb-debugsource" arch="x86_64">
  <version epoch="0" ver="4.4.3" rel="6.0.2.1.sr20240429"/>
  <changelog author="ro@suse.de" date="1175256000">- added zlib-devel to buildreq</changelog>
  <changelog author="crrodriguez@suse.de" date="1203940800">- fix library-without-ldconfig-postin errors
- spec file cleanup
- remove libtool archives and static libraries
- use find_lang macro where needed</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build
- Undebianify ebdev to eb-devel</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="p.drouand@gmail.com" date="1420545600">- Update to version 4.4.3
  + eb/ebnet.c (ebnet_open): Use _atoi64() or atol(), when atoll()
  is not available.
  + configure.ac (LIBEB_VERSION_INFO):
  EB Library verison 4.2.2 sets LIBEB_VERSION_INFO to 15:0:2,
  but it is wrong.  To avoid the confusion, I decide to update
  LIBEB_VERSION_INFO to 16:0:0.
- Split out translation files in a lang subpackage and recommend it
  by the main package
- Split out the system library in libeb16 subpackage; follow shared
  library packaging guidelines
- Do not provide the INSTALL file; we're not concerned
- Update the Url
- Use download Url as source
- Make devel subpackage depends on libeb16 instead of eb
- Remove redudant "eb" in Summary; fix related rpmlint warning
- Remove bugzilla-242268.patch; merged on upstream release</changelog>
  <changelog author="i@marguerite.su" date="1451131200">- eb-devel should requires eb, which requires libeb16.
  or applications like ebview won't build because lack
  of /etc/eb.conf</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Fix Group tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="pgajdos@suse.com" date="1715601600">- added patches
  fix build with gcc14
  + eb-gcc14.patch</changelog>
</package>
<package pkgid="08a137d38893e65e9ab0c76480e2d487da45b5c79b6aa9aa692020a4186af7009ded917b094de9dbaae12fa2478a1283e2ff1db35fd4257be772ba9eaa11539f" name="eb-devel" arch="x86_64">
  <version epoch="0" ver="4.4.3" rel="6.0.2.1.sr20240429"/>
  <changelog author="ro@suse.de" date="1175256000">- added zlib-devel to buildreq</changelog>
  <changelog author="crrodriguez@suse.de" date="1203940800">- fix library-without-ldconfig-postin errors
- spec file cleanup
- remove libtool archives and static libraries
- use find_lang macro where needed</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build
- Undebianify ebdev to eb-devel</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="p.drouand@gmail.com" date="1420545600">- Update to version 4.4.3
  + eb/ebnet.c (ebnet_open): Use _atoi64() or atol(), when atoll()
  is not available.
  + configure.ac (LIBEB_VERSION_INFO):
  EB Library verison 4.2.2 sets LIBEB_VERSION_INFO to 15:0:2,
  but it is wrong.  To avoid the confusion, I decide to update
  LIBEB_VERSION_INFO to 16:0:0.
- Split out translation files in a lang subpackage and recommend it
  by the main package
- Split out the system library in libeb16 subpackage; follow shared
  library packaging guidelines
- Do not provide the INSTALL file; we're not concerned
- Update the Url
- Use download Url as source
- Make devel subpackage depends on libeb16 instead of eb
- Remove redudant "eb" in Summary; fix related rpmlint warning
- Remove bugzilla-242268.patch; merged on upstream release</changelog>
  <changelog author="i@marguerite.su" date="1451131200">- eb-devel should requires eb, which requires libeb16.
  or applications like ebview won't build because lack
  of /etc/eb.conf</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Fix Group tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="pgajdos@suse.com" date="1715601600">- added patches
  fix build with gcc14
  + eb-gcc14.patch</changelog>
</package>
<package pkgid="237b84586efd7e8fa90e21b82dc3b9fa66be7948e6038271dc8880b9b791e90e514655cf32f6b0513280f0ee5c156da9dba13cb17862e2c003b705fef5acec56" name="eb-lang" arch="noarch">
  <version epoch="0" ver="4.4.3" rel="6.0.2.1.sr20240429"/>
  <changelog author="ro@suse.de" date="1175256000">- added zlib-devel to buildreq</changelog>
  <changelog author="crrodriguez@suse.de" date="1203940800">- fix library-without-ldconfig-postin errors
- spec file cleanup
- remove libtool archives and static libraries
- use find_lang macro where needed</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build
- Undebianify ebdev to eb-devel</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="p.drouand@gmail.com" date="1420545600">- Update to version 4.4.3
  + eb/ebnet.c (ebnet_open): Use _atoi64() or atol(), when atoll()
  is not available.
  + configure.ac (LIBEB_VERSION_INFO):
  EB Library verison 4.2.2 sets LIBEB_VERSION_INFO to 15:0:2,
  but it is wrong.  To avoid the confusion, I decide to update
  LIBEB_VERSION_INFO to 16:0:0.
- Split out translation files in a lang subpackage and recommend it
  by the main package
- Split out the system library in libeb16 subpackage; follow shared
  library packaging guidelines
- Do not provide the INSTALL file; we're not concerned
- Update the Url
- Use download Url as source
- Make devel subpackage depends on libeb16 instead of eb
- Remove redudant "eb" in Summary; fix related rpmlint warning
- Remove bugzilla-242268.patch; merged on upstream release</changelog>
  <changelog author="i@marguerite.su" date="1451131200">- eb-devel should requires eb, which requires libeb16.
  or applications like ebview won't build because lack
  of /etc/eb.conf</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Fix Group tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="pgajdos@suse.com" date="1715601600">- added patches
  fix build with gcc14
  + eb-gcc14.patch</changelog>
</package>
<package pkgid="30c9b4427cf89a80655233b7df092a3df3e75f635364753e8cd4c853dd0c8643f071000b2d833de8e08858e6ee5bf4282e0302c6642c9b2349ecd7d7aa1ff783" name="ecl" arch="src">
  <version epoch="0" ver="24.5.10" rel="1.0.2.1.sr20240429"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1578830400">- Initial commit with v16.1.3</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1593864000">- Update to v20.4.24</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1594900800">- Package PDF manual</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1613390400">- Update to v21.2.1</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1671624000">- Disable LTO on Tumbleweed as it breaks at least 'ecl -compile'</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1694260800">- update to v23.9.9</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1715342400">- update to v24.5.10</changelog>
</package>
<package pkgid="6e9a1c801607a35fa525b6d75a1b1b7308a1983b749e603902cf53311d5d197de0580b99ce1db88027df6d5e5fa8d1750b4f4cafb0a0670c36dd6313ae6212c1" name="ecl" arch="x86_64">
  <version epoch="0" ver="24.5.10" rel="1.0.2.1.sr20240429"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1578830400">- Initial commit with v16.1.3</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1593864000">- Update to v20.4.24</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1594900800">- Package PDF manual</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1613390400">- Update to v21.2.1</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1671624000">- Disable LTO on Tumbleweed as it breaks at least 'ecl -compile'</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1694260800">- update to v23.9.9</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1715342400">- update to v24.5.10</changelog>
</package>
<package pkgid="7cf641a98d7b8834403813c5ce006596feaddad1aea560eeab8cfd1f8c1e16460209cd22f4c2b6de1c903db2ad75687026f25e3882e9d359a819d95cc62cf0a7" name="ecl-debuginfo" arch="x86_64">
  <version epoch="0" ver="24.5.10" rel="1.0.2.1.sr20240429"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1578830400">- Initial commit with v16.1.3</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1593864000">- Update to v20.4.24</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1594900800">- Package PDF manual</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1613390400">- Update to v21.2.1</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1671624000">- Disable LTO on Tumbleweed as it breaks at least 'ecl -compile'</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1694260800">- update to v23.9.9</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1715342400">- update to v24.5.10</changelog>
</package>
<package pkgid="aab33e608efc271f81c272ba7c722e16099e35f718f04753c2d765ce92bc9d269734260cd0fbbf8f8edb0a48c196f72a497cc661c8ee6ecf5e84f3b66fd25b8d" name="ecl-debugsource" arch="x86_64">
  <version epoch="0" ver="24.5.10" rel="1.0.2.1.sr20240429"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1578830400">- Initial commit with v16.1.3</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1593864000">- Update to v20.4.24</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1594900800">- Package PDF manual</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1613390400">- Update to v21.2.1</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1671624000">- Disable LTO on Tumbleweed as it breaks at least 'ecl -compile'</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1694260800">- update to v23.9.9</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1715342400">- update to v24.5.10</changelog>
</package>
<package pkgid="453360c702524c875521f03113d0c67296383057e9ba5399858121a618f12a2b91b1557693d4459a8b5fd93dcbdf141329ea6693f94c924eb59fc4f17363a584" name="ecl-devel" arch="x86_64">
  <version epoch="0" ver="24.5.10" rel="1.0.2.1.sr20240429"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1578830400">- Initial commit with v16.1.3</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1593864000">- Update to v20.4.24</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1594900800">- Package PDF manual</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1613390400">- Update to v21.2.1</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1671624000">- Disable LTO on Tumbleweed as it breaks at least 'ecl -compile'</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1694260800">- update to v23.9.9</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1715342400">- update to v24.5.10</changelog>
</package>
<package pkgid="7e5ef5d156090580f5064ef15dd5f80a8e3facf4a59016ab455e54dccc0af9b4665dc080a3e3564048b7fa2f2ea448df67d319caa1da10f284d36e0aff59b0ff" name="ecryptfs-utils" arch="src">
  <version epoch="0" ver="111" rel="9.1"/>
  <changelog author="darin@darins.net" date="1376568000">- fix %postun to not run pam-config on update (bnc#814098, bnc#834993)</changelog>
  <changelog author="fcrozat@suse.com" date="1407499200">- Drop ecryptfs-correct-desktop.patch and ensure
  ecryptfs-mount-private.desktop is properly generated and
  installed in a program specific location (ecryptfs-setup-private
  will take care of creating the right symlink) and not in
  /usr/share/applications by default.
- Add ecryptfs-mount-private.png (from Fedora)
- Create tmpfiles.d to ensure ecryptfs module is autoloaded at
  start.
- Fix category on ecryptfs-setup-private.desktop.</changelog>
  <changelog author="darin@darins.net" date="1409832000">- update to 104
  - lots of bugfixes, apparently from static code checking</changelog>
  <changelog author="meissner@suse.com" date="1431345600">- updated to 106
  - new passphrase wrapping method, including the salt to fix
    CVE-2014-9687 / bsc#920160
  - various bugfixes</changelog>
  <changelog author="mpluskal@suse.com" date="1443614400">- Cleanup spec file with spec-cleaner
- Update autotool dependencies
- Split library and devel packages
- Use desktop file macros
- Use fdupes to reduce duplicities</changelog>
  <changelog author="mpluskal@suse.com" date="1443787200">- Do not ship .la files</changelog>
  <changelog author="mpluskal@suse.com" date="1445083200">- Update to 108
  * This release does not have a changelog.</changelog>
  <changelog author="meissner@suse.com" date="1453291200">- validate-mount-destination-fs-type.patch: A local user could have
  escalated privileges by mounting over special filesystems (bsc#962052
  CVE-2016-1572)</changelog>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Edited %files section to clear unpackaged files builderror in
  openSUSE:Factory</changelog>
  <changelog author="vcizek@suse.com" date="1510056000">- drop validate-mount-destination-fs-type.patch (upstream)</changelog>
  <changelog author="vcizek@suse.com" date="1510056001">- Update to 111
  * upstream provides no changelog
- add ecryptfs-utils-openssl11.patch to support build with
  OpenSSL 1.1 (bsc#1066937)</changelog>
  <changelog author="meissner@suse.com" date="1510660800">- The license is GPL-2.0 (without + / or later)</changelog>
  <changelog author="meissner@suse.com" date="1519214400">- drop python2 support (needs to be replaced by python3 support)
  (bsc#1081587)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned paths below
  %{_prefix}/lib.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605614400">- prepare usrmerge (boo#1029961)
  - added: ecryptfs-usrmerge.diff</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1612440000">- usr %_pamdir</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651579200">- use https urls</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN
- Rebase ecryptfs-utils-openssl11.patch: make it apply with patch
  - p1 like all the others.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1714996800">- ecryptfs-fix-gcc14.patch: fix build with gcc14</changelog>
</package>
<package pkgid="8dcb985732283b057380378bfc245cb3fe44cda855e1c595a6b677280385456c1cdde63c5e66759fed301d4c7c4d449917708b67162fa963dee2c01259d44898" name="ecryptfs-utils" arch="x86_64">
  <version epoch="0" ver="111" rel="9.1"/>
  <changelog author="vcizek@suse.com" date="1510056000">- Update to 111
  * upstream provides no changelog
- add ecryptfs-utils-openssl11.patch to support build with
  OpenSSL 1.1 (bsc#1066937)</changelog>
  <changelog author="meissner@suse.com" date="1510660800">- The license is GPL-2.0 (without + / or later)</changelog>
  <changelog author="meissner@suse.com" date="1519214400">- drop python2 support (needs to be replaced by python3 support)
  (bsc#1081587)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned paths below
  %{_prefix}/lib.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605614400">- prepare usrmerge (boo#1029961)
  - added: ecryptfs-usrmerge.diff</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1612440000">- usr %_pamdir</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651579200">- use https urls</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN
- Rebase ecryptfs-utils-openssl11.patch: make it apply with patch
  - p1 like all the others.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1714996800">- ecryptfs-fix-gcc14.patch: fix build with gcc14</changelog>
</package>
<package pkgid="211979bc0844fae94e147514066ad7b38d61e36b8caa451756f4c021ec62ceb2710869e37e6042a63897564658b58bf3e0b6ffdc0a2ec234d2f1e4cea305367e" name="ecryptfs-utils-debuginfo" arch="x86_64">
  <version epoch="0" ver="111" rel="9.1"/>
  <changelog author="vcizek@suse.com" date="1510056000">- Update to 111
  * upstream provides no changelog
- add ecryptfs-utils-openssl11.patch to support build with
  OpenSSL 1.1 (bsc#1066937)</changelog>
  <changelog author="meissner@suse.com" date="1510660800">- The license is GPL-2.0 (without + / or later)</changelog>
  <changelog author="meissner@suse.com" date="1519214400">- drop python2 support (needs to be replaced by python3 support)
  (bsc#1081587)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned paths below
  %{_prefix}/lib.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605614400">- prepare usrmerge (boo#1029961)
  - added: ecryptfs-usrmerge.diff</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1612440000">- usr %_pamdir</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651579200">- use https urls</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN
- Rebase ecryptfs-utils-openssl11.patch: make it apply with patch
  - p1 like all the others.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1714996800">- ecryptfs-fix-gcc14.patch: fix build with gcc14</changelog>
</package>
<package pkgid="bd17da908edd1a2daca3164c9f3777e1bb9495d21037ccfa477eee0401b955967240efe73c2961796e19ced4290aac92285d9742fd97cd03c91262e5c8d094db" name="ecryptfs-utils-debugsource" arch="x86_64">
  <version epoch="0" ver="111" rel="9.1"/>
  <changelog author="vcizek@suse.com" date="1510056000">- Update to 111
  * upstream provides no changelog
- add ecryptfs-utils-openssl11.patch to support build with
  OpenSSL 1.1 (bsc#1066937)</changelog>
  <changelog author="meissner@suse.com" date="1510660800">- The license is GPL-2.0 (without + / or later)</changelog>
  <changelog author="meissner@suse.com" date="1519214400">- drop python2 support (needs to be replaced by python3 support)
  (bsc#1081587)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned paths below
  %{_prefix}/lib.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605614400">- prepare usrmerge (boo#1029961)
  - added: ecryptfs-usrmerge.diff</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1612440000">- usr %_pamdir</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651579200">- use https urls</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN
- Rebase ecryptfs-utils-openssl11.patch: make it apply with patch
  - p1 like all the others.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1714996800">- ecryptfs-fix-gcc14.patch: fix build with gcc14</changelog>
</package>
<package pkgid="d04768251e37b345673533944aa285feff2bf96f233b74a2af8e7fe6d0fcfa21cbd755b56cd3dbd00c904011b6db0b2e60aa044907c95057f3935898633c2034" name="ecryptfs-utils-devel" arch="x86_64">
  <version epoch="0" ver="111" rel="9.1"/>
  <changelog author="vcizek@suse.com" date="1510056000">- Update to 111
  * upstream provides no changelog
- add ecryptfs-utils-openssl11.patch to support build with
  OpenSSL 1.1 (bsc#1066937)</changelog>
  <changelog author="meissner@suse.com" date="1510660800">- The license is GPL-2.0 (without + / or later)</changelog>
  <changelog author="meissner@suse.com" date="1519214400">- drop python2 support (needs to be replaced by python3 support)
  (bsc#1081587)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned paths below
  %{_prefix}/lib.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605614400">- prepare usrmerge (boo#1029961)
  - added: ecryptfs-usrmerge.diff</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1612440000">- usr %_pamdir</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651579200">- use https urls</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN
- Rebase ecryptfs-utils-openssl11.patch: make it apply with patch
  - p1 like all the others.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1714996800">- ecryptfs-fix-gcc14.patch: fix build with gcc14</changelog>
</package>
<package pkgid="97a7def9dd0112e928fdbd01c31a46d7863b3b1ce0722242aaa03e533061437c42bdb55efe6d67a828c820764227f93a872d117e6e7f0ae47d6b408608ee7c55" name="ed" arch="src">
  <version epoch="0" ver="1.20.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="coolo@suse.com" date="1371470400">- revert the use gpg-offline for bootstrap packages</changelog>
  <changelog author="mvyskocil@suse.com" date="1373976000">- update to 1.9
  + Testsuite no more feeds shell scripts to ed.
  + "configure" now accepts options with a separate argument.</changelog>
  <changelog author="mvyskocil@suse.com" date="1392984000">- update to 1.10
  + "ed.texinfo" has been renamed to "ed.texi" following the advice
  of recent Automake about obsolete categories
- repackage tarball to xz as lzip is unlike ed not a part of bootstrap
- drop xz and keyring, they are pointless with changed tarball</changelog>
  <changelog author="mpluskal@suse.com" date="1428062400">- Cleanup spec file with spec-cleaner
- Update to 1.11
  * main_loop.c (exec_command): Fixed 'z' command.
    (zN printed N + 1 lines).
  * ed.texi: Documented the window size used by the 'z' command.
  * Makefile.in: Added new targets 'install*-compress'.
  * Restored original copyright notices in the code. I assigned to
    the FSF the copyright on changes made to the part of ed already
    copyrighted by the FSF, which seems to be just the manual.</changelog>
  <changelog author="mpluskal@suse.com" date="1436616000">- Update to 1.12
  * ed.texi: Removed extra spaces from some commands.</changelog>
  <changelog author="mpluskal@suse.com" date="1455278400">- Update to 1.13
  * buffer.c (put_sbuf_line): Fixed a memory leak.
  * io.c (read_file, write_file): Close file on error.</changelog>
  <changelog author="mpluskal@suse.com" date="1483790400">- Update to version 1.14:
  * Print counts, messages, '?' and '!' to stdout instead of stderr.
  * buffer.c (append_lines): Fixed current address after empty 'i'.
  * regex.c (set_subst_regex): Treat missing delimiters consistently.
  * (extract_replacement): Don't replace 'a' with '%' in 's/a/%'.
  * Fixed infinite loop with EOF in the middle of a replacement.
  * Don't accept newlines in replacement in a global command.
  * Last delimiter can't be omitted if not last in command list.
  * (search_and_replace): Set current address to last line modified.
  * main_loop.c (extract_addresses): Fixed address offsets;
  * '3 ---- 2' was calculated as -2 instead of 1.
  * Accept ranges with the first address omitted.
  * (exec_command): Fixed current address after empty replacement
  text in 'c' command.
  * Don't clear the modified status after writing the buffer to a
  shell command. (Reported by Jérôme Frgacic).
  * (get_command_suffix): Don't allow repeated print suffixes.
  * (command_s): Accept suffixes in any order.
  * Don't allow multiple count suffixes.
  * 'sp' now toggles all print suffixes.
  * (main_loop): Make EOF on stdin behave as a 'q' command.
  * ed.texi: Fixed the description of commands 'acegijkmqrsuw'.
  * Documented that ed allows any combination of print suffixes.
  * testsuite: Improved most tests. Simplified bug reporting.
  * configure: Avoid warning on some shells when testing for gcc.
  * Makefile.in: Detect the existence of install-info.</changelog>
  <changelog author="mpluskal@suse.com" date="1488024000">- Update to version 1.14.2:
  * main.c (show_strerror) Revert to using '!scripted' instead of
  'verbose' to suppress diagnostics.
  * Print counts, messages, '?' and '!' to stdout instead of stderr.
  * buffer.c (append_lines): Fixed current address after empty 'i'.
  * regex.c (set_subst_regex): Treat missing delimiters consistently.
  (extract_replacement): Don't replace 'a' with '%' in 's/a/%'.
  Fixed infinite loop with EOF in the middle of a replacement.
  Don't accept newlines in replacement in a global command.
  Last delimiter can't be omitted if not last in command list.
  (search_and_replace): Set current address to last line modified.
  * main_loop.c (extract_addresses): Fixed address offsets;
  '3 ---- 2' was calculated as -2 instead of 1.
  Accept ranges with the first address omitted.
  (exec_command): Fixed current address after empty replacement
  text in 'c' command.
  Don't clear the modified status after writing the buffer to a
  shell command. (Reported by Jérôme Frgacic).
  (get_command_suffix): Don't allow repeated print suffixes.
  (command_s): Accept suffixes in any order.
  Don't allow multiple count suffixes.
  'sp' now toggles all print suffixes.
  (main_loop): Make EOF on stdin behave as a 'q' command.
  * ed.texi: Fixed the description of commands 'acegijkmqrsuw'.
  Documented that ed allows any combination of print suffixes.
  * testsuite: Improved most tests. Simplified bug reporting.
  * configure: Avoid warning on some shells when testing for gcc.
  * Makefile.in: Detect the existence of install-info.</changelog>
  <changelog author="sean@suspend.net" date="1546516800">- Update to version 1.15:
  * io.c (print_line): Make '1' command print '\\' before every
    '$' within the text.
  * main_loop.c (extract_addresses): Fixed address ',,' to mean
    '$,$' instead of '1,$'.
  * regex.c (extract_replacement): Allow newlines even if global.
  * main_loop.c (exec_command): Make 'c' command reject address 0.
  * ed.texi: Minor fixes.
  * configure: Accept appending to CFLAGS, 'CFLAGS+=OPTIONS'.
  * Switch archive format to tar.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1546603200">- Avoid repetition of package name in summary.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1546862400">- Use upstream released tarball</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1547121600">- Switch back to hand provided tarball in order to avoid pulling
  lzip to the Ring0</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1583236800">- Update to 1.16
  * regex.c (line_replace): Accept 's/^/#/g' as valid.
    (Reported by Bjoern Wibben).
  * main_loop.c: Removed length limit of prompt string.
    (Reported by Tim Chase).
  * main.c: Set a valid invocation_name even if argc == 0.
  * ed.texi: Extended operators depend on regex implementation.
    (Reported by Brian Zwahr).
  * ed.texi: Several fixes and improvements.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1602849600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1611576000">- Update to 1.17
  * The commands 'q' and 'Q' now work in a global command.
  * The new option '-E, --extended-regexp' has been added. It tells
    ed to use extended regular expressions instead of the basic
    regular expressions mandated by POSIX
  * Print the file name in case of read or write error</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647777600">- update to 1.18:
  * The shell escape command (!) now flushes stdout so that the modified command
    is always printed before being executed even if standard output is fully
    buffered (for example, a file).
  * A couple of harmless memory leaks have been fixed. (They both happened just
    before ed exits).
  * The pointer returned by the function 'strip_escapes' is now checked. (It may
    be null if memory is exhausted).
  * The shell escape command (!) now removes the backslash from each escaped '%'
    character within the text of the shell command line.
  * Case-insensitive regular expressions have been implemented as in GNU sed.
  * Syntax errors in regular expressions, for example unmatched ( or \(, no
    longer overwrite a previously compiled regular expression, preventing a
    "No previous pattern" error.
  * The option '--strip-trailing-cr', which removes carriage returns at end of
    text lines, has been added.
  * Loading a file now fails if a line is longer than INT_MAX bytes or if the
    file contains more than INT_MAX lines (usually 2 Gi lines). (Instead of
    overflowing line addresses).
  * In interactive mode ed now sets final exit status to 1 if a fatal error
    happens while reading the file passed in the command line.
  * red now reports "Directory access restricted" instead of "Invalid filename"
    when trying to edit a file outside of the current directory.
  * The new chapter "The 's' Command" has been added to the manual.
- switch to zstd
- remove usrmerged handling</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673870400">- update to 1.19:
  * Reading a non-existent file with commands 'e' or 'E' did set the
    'modified' flag, which prevented a following 'e' command from
    succeeding
  * The long name of option '-s' has been changed to '--script'.
    Option '-s' now only suppresses byte counts and the '!' prompt
    as mandated by POSIX. It no longer suppresses diagnostic
    messages written to stderr.
  * The short name '-q' has been assigned to options '--quiet' and
    '--silent'. Option '-q' now only suppresses diagnostic messages
    written to stderr.
  * The help message showing the line where a script error happened
    when ed's input is from a regular file is now printed to stdout
    instead of stderr because it is enabled by the 'H' command.
  * Ed no longer processes file names for backslash escapes.
  * It has been documented in the manual that address 0 is valid as
    a starting point for searches so that '0;/RE/' can match the
    regular expression RE in the first line of the buffer.
  * It has been documented in the manual how to achieve the effect
    of ex style '!' filtering with a sequence of commands.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705838400">- update to 1.20:
  * New command-line options for jumping to a line number or match
  * Improved handling of file names containing control characters
  * Tweak workflow for fewer 'buffer modified' warnings
  * Tilde expansion is now performed on file names
  * Warn on modifying a buffer from a read-only file
  * Create missing intermediate directories when writing to a file
  * Documentation updates
- drop obsolete makeinfo marcos</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708084800">- GNU ed 1.20.1:
  * New command-line options '+line', '+/RE', and '+?RE' have been
    implemented to set the current line to the line number
    specified or to the first or last line matching the regular
    expression 'RE'.
  * File names containing control characters 1 to 31 are now
    rejected unless they are allowed with the command-line option
    '--unsafe-names'.
  * File names containing control characters 1 to 31 are now
    printed using octal escape sequences.
  * Ed now rejects file names ending with a slash.
  * Intervening commands that don't set the modified flag no longer
    make a second 'e' or 'q' command fail with a 'buffer modified'
    warning.
  * Tilde expansion is now performed on file names supplied to
    commands; if a file name starts with '~/', the tilde (~) is
    expanded to the contents of the variable HOME.
  * Ed now warns the first time that a command modifies a buffer
    loaded from a read-only file.
  * It has been documented that 'e' creates an empty buffer if
    file does not exist.
  * It has been documented that 'f' sets the default filename,
    whether or not its argument names an existing file.
  * The description of the exit status has been improved in
    '--help' and in the manual.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714564800">- GNU ed 1.20.2:
  * Fix a bug that made global commands like 'g/x/s/x/x', with the
    last delimiter omitted, print every substituted line twice</changelog>
</package>
<package pkgid="284d20ab3001e83846664e6ce9fccff1f61b22a2a7864be1d90ee83f3a99aaa12d55d3af737ce1c6c0eb6cefb4f182aaff9163eaee851ae0d325b55e95c9e8bd" name="ed" arch="x86_64">
  <version epoch="0" ver="1.20.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1546862400">- Use upstream released tarball</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1547121600">- Switch back to hand provided tarball in order to avoid pulling
  lzip to the Ring0</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1583236800">- Update to 1.16
  * regex.c (line_replace): Accept 's/^/#/g' as valid.
    (Reported by Bjoern Wibben).
  * main_loop.c: Removed length limit of prompt string.
    (Reported by Tim Chase).
  * main.c: Set a valid invocation_name even if argc == 0.
  * ed.texi: Extended operators depend on regex implementation.
    (Reported by Brian Zwahr).
  * ed.texi: Several fixes and improvements.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1602849600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1611576000">- Update to 1.17
  * The commands 'q' and 'Q' now work in a global command.
  * The new option '-E, --extended-regexp' has been added. It tells
    ed to use extended regular expressions instead of the basic
    regular expressions mandated by POSIX
  * Print the file name in case of read or write error</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647777600">- update to 1.18:
  * The shell escape command (!) now flushes stdout so that the modified command
    is always printed before being executed even if standard output is fully
    buffered (for example, a file).
  * A couple of harmless memory leaks have been fixed. (They both happened just
    before ed exits).
  * The pointer returned by the function 'strip_escapes' is now checked. (It may
    be null if memory is exhausted).
  * The shell escape command (!) now removes the backslash from each escaped '%'
    character within the text of the shell command line.
  * Case-insensitive regular expressions have been implemented as in GNU sed.
  * Syntax errors in regular expressions, for example unmatched ( or \(, no
    longer overwrite a previously compiled regular expression, preventing a
    "No previous pattern" error.
  * The option '--strip-trailing-cr', which removes carriage returns at end of
    text lines, has been added.
  * Loading a file now fails if a line is longer than INT_MAX bytes or if the
    file contains more than INT_MAX lines (usually 2 Gi lines). (Instead of
    overflowing line addresses).
  * In interactive mode ed now sets final exit status to 1 if a fatal error
    happens while reading the file passed in the command line.
  * red now reports "Directory access restricted" instead of "Invalid filename"
    when trying to edit a file outside of the current directory.
  * The new chapter "The 's' Command" has been added to the manual.
- switch to zstd
- remove usrmerged handling</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673870400">- update to 1.19:
  * Reading a non-existent file with commands 'e' or 'E' did set the
    'modified' flag, which prevented a following 'e' command from
    succeeding
  * The long name of option '-s' has been changed to '--script'.
    Option '-s' now only suppresses byte counts and the '!' prompt
    as mandated by POSIX. It no longer suppresses diagnostic
    messages written to stderr.
  * The short name '-q' has been assigned to options '--quiet' and
    '--silent'. Option '-q' now only suppresses diagnostic messages
    written to stderr.
  * The help message showing the line where a script error happened
    when ed's input is from a regular file is now printed to stdout
    instead of stderr because it is enabled by the 'H' command.
  * Ed no longer processes file names for backslash escapes.
  * It has been documented in the manual that address 0 is valid as
    a starting point for searches so that '0;/RE/' can match the
    regular expression RE in the first line of the buffer.
  * It has been documented in the manual how to achieve the effect
    of ex style '!' filtering with a sequence of commands.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705838400">- update to 1.20:
  * New command-line options for jumping to a line number or match
  * Improved handling of file names containing control characters
  * Tweak workflow for fewer 'buffer modified' warnings
  * Tilde expansion is now performed on file names
  * Warn on modifying a buffer from a read-only file
  * Create missing intermediate directories when writing to a file
  * Documentation updates
- drop obsolete makeinfo marcos</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708084800">- GNU ed 1.20.1:
  * New command-line options '+line', '+/RE', and '+?RE' have been
    implemented to set the current line to the line number
    specified or to the first or last line matching the regular
    expression 'RE'.
  * File names containing control characters 1 to 31 are now
    rejected unless they are allowed with the command-line option
    '--unsafe-names'.
  * File names containing control characters 1 to 31 are now
    printed using octal escape sequences.
  * Ed now rejects file names ending with a slash.
  * Intervening commands that don't set the modified flag no longer
    make a second 'e' or 'q' command fail with a 'buffer modified'
    warning.
  * Tilde expansion is now performed on file names supplied to
    commands; if a file name starts with '~/', the tilde (~) is
    expanded to the contents of the variable HOME.
  * Ed now warns the first time that a command modifies a buffer
    loaded from a read-only file.
  * It has been documented that 'e' creates an empty buffer if
    file does not exist.
  * It has been documented that 'f' sets the default filename,
    whether or not its argument names an existing file.
  * The description of the exit status has been improved in
    '--help' and in the manual.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714564800">- GNU ed 1.20.2:
  * Fix a bug that made global commands like 'g/x/s/x/x', with the
    last delimiter omitted, print every substituted line twice</changelog>
</package>
<package pkgid="9179e72f995217cbdccd4dae467d1533c745dc37c35aed0daf2c4ab0c6500dd7ceb3c270f2c0676c0bd2e5059e56a659f07d50daa3bd4fce4aaacc8904d0c57e" name="ed-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.20.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1546862400">- Use upstream released tarball</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1547121600">- Switch back to hand provided tarball in order to avoid pulling
  lzip to the Ring0</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1583236800">- Update to 1.16
  * regex.c (line_replace): Accept 's/^/#/g' as valid.
    (Reported by Bjoern Wibben).
  * main_loop.c: Removed length limit of prompt string.
    (Reported by Tim Chase).
  * main.c: Set a valid invocation_name even if argc == 0.
  * ed.texi: Extended operators depend on regex implementation.
    (Reported by Brian Zwahr).
  * ed.texi: Several fixes and improvements.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1602849600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1611576000">- Update to 1.17
  * The commands 'q' and 'Q' now work in a global command.
  * The new option '-E, --extended-regexp' has been added. It tells
    ed to use extended regular expressions instead of the basic
    regular expressions mandated by POSIX
  * Print the file name in case of read or write error</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647777600">- update to 1.18:
  * The shell escape command (!) now flushes stdout so that the modified command
    is always printed before being executed even if standard output is fully
    buffered (for example, a file).
  * A couple of harmless memory leaks have been fixed. (They both happened just
    before ed exits).
  * The pointer returned by the function 'strip_escapes' is now checked. (It may
    be null if memory is exhausted).
  * The shell escape command (!) now removes the backslash from each escaped '%'
    character within the text of the shell command line.
  * Case-insensitive regular expressions have been implemented as in GNU sed.
  * Syntax errors in regular expressions, for example unmatched ( or \(, no
    longer overwrite a previously compiled regular expression, preventing a
    "No previous pattern" error.
  * The option '--strip-trailing-cr', which removes carriage returns at end of
    text lines, has been added.
  * Loading a file now fails if a line is longer than INT_MAX bytes or if the
    file contains more than INT_MAX lines (usually 2 Gi lines). (Instead of
    overflowing line addresses).
  * In interactive mode ed now sets final exit status to 1 if a fatal error
    happens while reading the file passed in the command line.
  * red now reports "Directory access restricted" instead of "Invalid filename"
    when trying to edit a file outside of the current directory.
  * The new chapter "The 's' Command" has been added to the manual.
- switch to zstd
- remove usrmerged handling</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673870400">- update to 1.19:
  * Reading a non-existent file with commands 'e' or 'E' did set the
    'modified' flag, which prevented a following 'e' command from
    succeeding
  * The long name of option '-s' has been changed to '--script'.
    Option '-s' now only suppresses byte counts and the '!' prompt
    as mandated by POSIX. It no longer suppresses diagnostic
    messages written to stderr.
  * The short name '-q' has been assigned to options '--quiet' and
    '--silent'. Option '-q' now only suppresses diagnostic messages
    written to stderr.
  * The help message showing the line where a script error happened
    when ed's input is from a regular file is now printed to stdout
    instead of stderr because it is enabled by the 'H' command.
  * Ed no longer processes file names for backslash escapes.
  * It has been documented in the manual that address 0 is valid as
    a starting point for searches so that '0;/RE/' can match the
    regular expression RE in the first line of the buffer.
  * It has been documented in the manual how to achieve the effect
    of ex style '!' filtering with a sequence of commands.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705838400">- update to 1.20:
  * New command-line options for jumping to a line number or match
  * Improved handling of file names containing control characters
  * Tweak workflow for fewer 'buffer modified' warnings
  * Tilde expansion is now performed on file names
  * Warn on modifying a buffer from a read-only file
  * Create missing intermediate directories when writing to a file
  * Documentation updates
- drop obsolete makeinfo marcos</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708084800">- GNU ed 1.20.1:
  * New command-line options '+line', '+/RE', and '+?RE' have been
    implemented to set the current line to the line number
    specified or to the first or last line matching the regular
    expression 'RE'.
  * File names containing control characters 1 to 31 are now
    rejected unless they are allowed with the command-line option
    '--unsafe-names'.
  * File names containing control characters 1 to 31 are now
    printed using octal escape sequences.
  * Ed now rejects file names ending with a slash.
  * Intervening commands that don't set the modified flag no longer
    make a second 'e' or 'q' command fail with a 'buffer modified'
    warning.
  * Tilde expansion is now performed on file names supplied to
    commands; if a file name starts with '~/', the tilde (~) is
    expanded to the contents of the variable HOME.
  * Ed now warns the first time that a command modifies a buffer
    loaded from a read-only file.
  * It has been documented that 'e' creates an empty buffer if
    file does not exist.
  * It has been documented that 'f' sets the default filename,
    whether or not its argument names an existing file.
  * The description of the exit status has been improved in
    '--help' and in the manual.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714564800">- GNU ed 1.20.2:
  * Fix a bug that made global commands like 'g/x/s/x/x', with the
    last delimiter omitted, print every substituted line twice</changelog>
</package>
<package pkgid="9b97f98ffc8c3b277a3d1e4b5e204b35c2b13be97c93779cb52a2730fecda62bfaec70798a6dab56907f1481821a1b03871f492e533b11310688c3380f07920a" name="ed-debugsource" arch="x86_64">
  <version epoch="0" ver="1.20.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1546862400">- Use upstream released tarball</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1547121600">- Switch back to hand provided tarball in order to avoid pulling
  lzip to the Ring0</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1583236800">- Update to 1.16
  * regex.c (line_replace): Accept 's/^/#/g' as valid.
    (Reported by Bjoern Wibben).
  * main_loop.c: Removed length limit of prompt string.
    (Reported by Tim Chase).
  * main.c: Set a valid invocation_name even if argc == 0.
  * ed.texi: Extended operators depend on regex implementation.
    (Reported by Brian Zwahr).
  * ed.texi: Several fixes and improvements.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1602849600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1611576000">- Update to 1.17
  * The commands 'q' and 'Q' now work in a global command.
  * The new option '-E, --extended-regexp' has been added. It tells
    ed to use extended regular expressions instead of the basic
    regular expressions mandated by POSIX
  * Print the file name in case of read or write error</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647777600">- update to 1.18:
  * The shell escape command (!) now flushes stdout so that the modified command
    is always printed before being executed even if standard output is fully
    buffered (for example, a file).
  * A couple of harmless memory leaks have been fixed. (They both happened just
    before ed exits).
  * The pointer returned by the function 'strip_escapes' is now checked. (It may
    be null if memory is exhausted).
  * The shell escape command (!) now removes the backslash from each escaped '%'
    character within the text of the shell command line.
  * Case-insensitive regular expressions have been implemented as in GNU sed.
  * Syntax errors in regular expressions, for example unmatched ( or \(, no
    longer overwrite a previously compiled regular expression, preventing a
    "No previous pattern" error.
  * The option '--strip-trailing-cr', which removes carriage returns at end of
    text lines, has been added.
  * Loading a file now fails if a line is longer than INT_MAX bytes or if the
    file contains more than INT_MAX lines (usually 2 Gi lines). (Instead of
    overflowing line addresses).
  * In interactive mode ed now sets final exit status to 1 if a fatal error
    happens while reading the file passed in the command line.
  * red now reports "Directory access restricted" instead of "Invalid filename"
    when trying to edit a file outside of the current directory.
  * The new chapter "The 's' Command" has been added to the manual.
- switch to zstd
- remove usrmerged handling</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673870400">- update to 1.19:
  * Reading a non-existent file with commands 'e' or 'E' did set the
    'modified' flag, which prevented a following 'e' command from
    succeeding
  * The long name of option '-s' has been changed to '--script'.
    Option '-s' now only suppresses byte counts and the '!' prompt
    as mandated by POSIX. It no longer suppresses diagnostic
    messages written to stderr.
  * The short name '-q' has been assigned to options '--quiet' and
    '--silent'. Option '-q' now only suppresses diagnostic messages
    written to stderr.
  * The help message showing the line where a script error happened
    when ed's input is from a regular file is now printed to stdout
    instead of stderr because it is enabled by the 'H' command.
  * Ed no longer processes file names for backslash escapes.
  * It has been documented in the manual that address 0 is valid as
    a starting point for searches so that '0;/RE/' can match the
    regular expression RE in the first line of the buffer.
  * It has been documented in the manual how to achieve the effect
    of ex style '!' filtering with a sequence of commands.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705838400">- update to 1.20:
  * New command-line options for jumping to a line number or match
  * Improved handling of file names containing control characters
  * Tweak workflow for fewer 'buffer modified' warnings
  * Tilde expansion is now performed on file names
  * Warn on modifying a buffer from a read-only file
  * Create missing intermediate directories when writing to a file
  * Documentation updates
- drop obsolete makeinfo marcos</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708084800">- GNU ed 1.20.1:
  * New command-line options '+line', '+/RE', and '+?RE' have been
    implemented to set the current line to the line number
    specified or to the first or last line matching the regular
    expression 'RE'.
  * File names containing control characters 1 to 31 are now
    rejected unless they are allowed with the command-line option
    '--unsafe-names'.
  * File names containing control characters 1 to 31 are now
    printed using octal escape sequences.
  * Ed now rejects file names ending with a slash.
  * Intervening commands that don't set the modified flag no longer
    make a second 'e' or 'q' command fail with a 'buffer modified'
    warning.
  * Tilde expansion is now performed on file names supplied to
    commands; if a file name starts with '~/', the tilde (~) is
    expanded to the contents of the variable HOME.
  * Ed now warns the first time that a command modifies a buffer
    loaded from a read-only file.
  * It has been documented that 'e' creates an empty buffer if
    file does not exist.
  * It has been documented that 'f' sets the default filename,
    whether or not its argument names an existing file.
  * The description of the exit status has been improved in
    '--help' and in the manual.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714564800">- GNU ed 1.20.2:
  * Fix a bug that made global commands like 'g/x/s/x/x', with the
    last delimiter omitted, print every substituted line twice</changelog>
</package>
<package pkgid="e84c228130c9271370134e23c42a6e0008513d76a3a0ce3d53e955fdec0be503c14dfc4676c19b57f1c05f9d8a7571d3058931681fc70e7b96a7e67d730af98a" name="editorconfig" arch="x86_64">
  <version epoch="0" ver="0.12.7" rel="1.1"/>
  <changelog author="astieger@suse.com" date="1458993600">- update to 0.12.1:
  * Fix an issue that libeditorconfig calls exit()
  * Bump required minimum cmake version to 2.8.7
  * Use GNU installation dirs for OS portability
  * Adjust for upstream changes:
    + editorconfig-core-c-0.12.0-install_paths.patch
    to editorconfig-core-c-0.12.1-install_paths.patch
    + editorconfig-core-c-0.12.0-no_timestamp.patch
    to editorconfig-core-c-0.12.1-no_timestamp.patch</changelog>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Edited %files to clear unpackaged files builderror in
  openSUSE:Factory</changelog>
  <changelog author="christophe@krop.fr" date="1502712000">- add libeditorconfig0 baselibs, needed for ktexteditor.</changelog>
  <changelog author="astieger@suse.com" date="1526644800">- update to 0.12.2:
  * Add support for pkgconfig
  * Memory leaks and crash fixes
  * Improve error messages</changelog>
  <changelog author="Herbert Graeber &lt;herbert@graeber-clan.de&gt;" date="1543924800">- update to 0.12.3:
  * Bump required minimum cmake version to 2.8.12.
  * Support pcre2 and drop support for pcre.
- use pkconfig to find libpcre2</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1598616000">- Add patch to fix crash when parsing certain files (boo#1175824):
  * 0001-fix-prevent-buffer-overflow-74.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1604750400">- editorconfig-core-c 0.12.4:
  * fix various stability issues caused by memory handling
- drop upstream patch now included:
  * 0001-fix-prevent-buffer-overflow-74.patch</changelog>
  <changelog author="Herbert Graeber &lt;herbert@graeber-clan.de&gt;" date="1624795200">- editorconfig-core-c 0.12.5:
  * Fix memory leak which would occur if no .editorconfig files were found
    in the file's ancestry or if an error occurred while ingesting values.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683028800">- editorconfig-core-c 0.12.6:
  * CVE-2023-0341: A buffer overflow in ec_blob (boo#1211032)
  * Update property key, value length limits per spec change</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1713096000">- update to 0.12.7:
  * Fix pointer overflow in STRING_CAT
  * Fix a few more stack buffer overflows
- drop HTML docs and editorconfig-core-c-0.12.1-install_paths.patch
- drop editorconfig-core-c-0.12.1-no_timestamp.patch, upstream</changelog>
</package>
<package pkgid="73331f6ba8379ddd6c93748cc476dc84e1fe500f0587cb17488200436aec26386352063266ca15e4cca1870fa36e3bc50cfff4526e439b3316017d9cd89b0550" name="editorconfig-core-c" arch="src">
  <version epoch="0" ver="0.12.7" rel="1.1"/>
  <changelog author="astieger@suse.com" date="1448712000">- initial package
- the editorconfig package is not currently linking dynamically
  against the library</changelog>
  <changelog author="astieger@suse.com" date="1458993600">- update to 0.12.1:
  * Fix an issue that libeditorconfig calls exit()
  * Bump required minimum cmake version to 2.8.7
  * Use GNU installation dirs for OS portability
  * Adjust for upstream changes:
    + editorconfig-core-c-0.12.0-install_paths.patch
    to editorconfig-core-c-0.12.1-install_paths.patch
    + editorconfig-core-c-0.12.0-no_timestamp.patch
    to editorconfig-core-c-0.12.1-no_timestamp.patch</changelog>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Edited %files to clear unpackaged files builderror in
  openSUSE:Factory</changelog>
  <changelog author="christophe@krop.fr" date="1502712000">- add libeditorconfig0 baselibs, needed for ktexteditor.</changelog>
  <changelog author="astieger@suse.com" date="1526644800">- update to 0.12.2:
  * Add support for pkgconfig
  * Memory leaks and crash fixes
  * Improve error messages</changelog>
  <changelog author="Herbert Graeber &lt;herbert@graeber-clan.de&gt;" date="1543924800">- update to 0.12.3:
  * Bump required minimum cmake version to 2.8.12.
  * Support pcre2 and drop support for pcre.
- use pkconfig to find libpcre2</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1598616000">- Add patch to fix crash when parsing certain files (boo#1175824):
  * 0001-fix-prevent-buffer-overflow-74.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1604750400">- editorconfig-core-c 0.12.4:
  * fix various stability issues caused by memory handling
- drop upstream patch now included:
  * 0001-fix-prevent-buffer-overflow-74.patch</changelog>
  <changelog author="Herbert Graeber &lt;herbert@graeber-clan.de&gt;" date="1624795200">- editorconfig-core-c 0.12.5:
  * Fix memory leak which would occur if no .editorconfig files were found
    in the file's ancestry or if an error occurred while ingesting values.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683028800">- editorconfig-core-c 0.12.6:
  * CVE-2023-0341: A buffer overflow in ec_blob (boo#1211032)
  * Update property key, value length limits per spec change</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1713096000">- update to 0.12.7:
  * Fix pointer overflow in STRING_CAT
  * Fix a few more stack buffer overflows
- drop HTML docs and editorconfig-core-c-0.12.1-install_paths.patch
- drop editorconfig-core-c-0.12.1-no_timestamp.patch, upstream</changelog>
</package>
<package pkgid="10d3e3787630b4848d69fd911ac16604284fd3eae62e984337fd2853c1b6240472e8aaaffd4b0b3fa60ff092ac714239c1e81ca5aed778292a5fe6c592345284" name="editorconfig-core-c-debugsource" arch="x86_64">
  <version epoch="0" ver="0.12.7" rel="1.1"/>
  <changelog author="astieger@suse.com" date="1458993600">- update to 0.12.1:
  * Fix an issue that libeditorconfig calls exit()
  * Bump required minimum cmake version to 2.8.7
  * Use GNU installation dirs for OS portability
  * Adjust for upstream changes:
    + editorconfig-core-c-0.12.0-install_paths.patch
    to editorconfig-core-c-0.12.1-install_paths.patch
    + editorconfig-core-c-0.12.0-no_timestamp.patch
    to editorconfig-core-c-0.12.1-no_timestamp.patch</changelog>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Edited %files to clear unpackaged files builderror in
  openSUSE:Factory</changelog>
  <changelog author="christophe@krop.fr" date="1502712000">- add libeditorconfig0 baselibs, needed for ktexteditor.</changelog>
  <changelog author="astieger@suse.com" date="1526644800">- update to 0.12.2:
  * Add support for pkgconfig
  * Memory leaks and crash fixes
  * Improve error messages</changelog>
  <changelog author="Herbert Graeber &lt;herbert@graeber-clan.de&gt;" date="1543924800">- update to 0.12.3:
  * Bump required minimum cmake version to 2.8.12.
  * Support pcre2 and drop support for pcre.
- use pkconfig to find libpcre2</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1598616000">- Add patch to fix crash when parsing certain files (boo#1175824):
  * 0001-fix-prevent-buffer-overflow-74.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1604750400">- editorconfig-core-c 0.12.4:
  * fix various stability issues caused by memory handling
- drop upstream patch now included:
  * 0001-fix-prevent-buffer-overflow-74.patch</changelog>
  <changelog author="Herbert Graeber &lt;herbert@graeber-clan.de&gt;" date="1624795200">- editorconfig-core-c 0.12.5:
  * Fix memory leak which would occur if no .editorconfig files were found
    in the file's ancestry or if an error occurred while ingesting values.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683028800">- editorconfig-core-c 0.12.6:
  * CVE-2023-0341: A buffer overflow in ec_blob (boo#1211032)
  * Update property key, value length limits per spec change</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1713096000">- update to 0.12.7:
  * Fix pointer overflow in STRING_CAT
  * Fix a few more stack buffer overflows
- drop HTML docs and editorconfig-core-c-0.12.1-install_paths.patch
- drop editorconfig-core-c-0.12.1-no_timestamp.patch, upstream</changelog>
</package>
<package pkgid="20f24cb46623b524cc4f18fde1ce287e6305612734f3f9302c4ebfad5502ab68f05ad7b5adaa843eb81db5597b432c85954f2a28f7291f2e4c2ac99adb59d3de" name="editorconfig-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.12.7" rel="1.1"/>
  <changelog author="astieger@suse.com" date="1458993600">- update to 0.12.1:
  * Fix an issue that libeditorconfig calls exit()
  * Bump required minimum cmake version to 2.8.7
  * Use GNU installation dirs for OS portability
  * Adjust for upstream changes:
    + editorconfig-core-c-0.12.0-install_paths.patch
    to editorconfig-core-c-0.12.1-install_paths.patch
    + editorconfig-core-c-0.12.0-no_timestamp.patch
    to editorconfig-core-c-0.12.1-no_timestamp.patch</changelog>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Edited %files to clear unpackaged files builderror in
  openSUSE:Factory</changelog>
  <changelog author="christophe@krop.fr" date="1502712000">- add libeditorconfig0 baselibs, needed for ktexteditor.</changelog>
  <changelog author="astieger@suse.com" date="1526644800">- update to 0.12.2:
  * Add support for pkgconfig
  * Memory leaks and crash fixes
  * Improve error messages</changelog>
  <changelog author="Herbert Graeber &lt;herbert@graeber-clan.de&gt;" date="1543924800">- update to 0.12.3:
  * Bump required minimum cmake version to 2.8.12.
  * Support pcre2 and drop support for pcre.
- use pkconfig to find libpcre2</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1598616000">- Add patch to fix crash when parsing certain files (boo#1175824):
  * 0001-fix-prevent-buffer-overflow-74.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1604750400">- editorconfig-core-c 0.12.4:
  * fix various stability issues caused by memory handling
- drop upstream patch now included:
  * 0001-fix-prevent-buffer-overflow-74.patch</changelog>
  <changelog author="Herbert Graeber &lt;herbert@graeber-clan.de&gt;" date="1624795200">- editorconfig-core-c 0.12.5:
  * Fix memory leak which would occur if no .editorconfig files were found
    in the file's ancestry or if an error occurred while ingesting values.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683028800">- editorconfig-core-c 0.12.6:
  * CVE-2023-0341: A buffer overflow in ec_blob (boo#1211032)
  * Update property key, value length limits per spec change</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1713096000">- update to 0.12.7:
  * Fix pointer overflow in STRING_CAT
  * Fix a few more stack buffer overflows
- drop HTML docs and editorconfig-core-c-0.12.1-install_paths.patch
- drop editorconfig-core-c-0.12.1-no_timestamp.patch, upstream</changelog>
</package>
<package pkgid="2cf073971196a701fced62ad40a77bc6b82fb5c2b9e964e439302c9bbc5a64a0f4d4571e5646836b6bfb61aee293a3dcc812d1d6f23140fa2f0adc54edc33120" name="element-desktop" arch="src">
  <version epoch="0" ver="1.11.65" rel="1.1"/>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1687521600">- Be multi-arch friendly - Add aarch64 support</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1687521601">- Version 1.11.34
  [#]# ✨ Features
  * OIDC: add delegatedauthentication to validated server config ([\#11053](https://github.com/matrix-org/matrix-react-sdk/pull/11053)). Contributed by @kerryarchibald.
  * Allow image pasting in plain mode in RTE ([\#11056](https://github.com/matrix-org/matrix-react-sdk/pull/11056)). Contributed by @alunturner.
  * Show room options menu if "UIComponent.roomOptionsMenu" is enabled ([\#10365](https://github.com/matrix-org/matrix-react-sdk/pull/10365)). Contributed by @maheichyk.
  * Allow image pasting in rich text mode in RTE ([\#11049](https://github.com/matrix-org/matrix-react-sdk/pull/11049)). Contributed by @alunturner.
  * Update voice broadcast redaction to use MSC3912 `with_rel_type` instead of `with_relations` ([\#11014](https://github.com/matrix-org/matrix-react-sdk/pull/11014)). Fixes vector-im/element-web#25471.
  * Add config to skip widget_build_url for DM rooms ([\#11044](https://github.com/matrix-org/matrix-react-sdk/pull/11044)). Fixes vector-im/customer-retainer#74.
  * Inhibit interactions on forward dialog message previews ([\#11025](https://github.com/matrix-org/matrix-react-sdk/pull/11025)). Fixes vector-im/element-web#23459.
  * Removed `DecryptionFailureBar.tsx` ([\#11027](https://github.com/matrix-org/matrix-react-sdk/pull/11027)). Fixes vector-im/element-meta#1358. Contributed by @florianduros.
  [#]# 🐛 Bug Fixes
  * Fix translucent `TextualEvent` on search results panel ([\#10810](https://github.com/matrix-org/matrix-react-sdk/pull/10810)). Fixes vector-im/element-web#25292. Contributed by @luixxiul.
  * Matrix matrix scheme permalink constructor not stripping query params ([\#11060](https://github.com/matrix-org/matrix-react-sdk/pull/11060)). Fixes vector-im/element-web#25535.
  * Fix: "manually verify by text" does nothing ([\#11059](https://github.com/matrix-org/matrix-react-sdk/pull/11059)). Fixes vector-im/element-web#25375. Contributed by @kerryarchibald.
  * Make group calls respect the ICE fallback setting ([\#11047](https://github.com/matrix-org/matrix-react-sdk/pull/11047)). Fixes vector-im/voip-internal#65.
  * Align list items on the tooltip to the start ([\#11041](https://github.com/matrix-org/matrix-react-sdk/pull/11041)). Fixes vector-im/element-web#25355. Contributed by @luixxiul.
  * Clear thread panel event permalink when changing rooms ([\#11024](https://github.com/matrix-org/matrix-react-sdk/pull/11024)). Fixes vector-im/element-web#25484.
  * Fix spinner placement on pinned widgets being reloaded ([\#10970](https://github.com/matrix-org/matrix-react-sdk/pull/10970)). Fixes vector-im/element-web#25431. Contributed by @luixxiul.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.com&gt;" date="1689681600">- Version 1.11.36
  [#]# 🔒 Security
  * Fixes for [CVE-2023-37259](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2023-37259) / [GHSA-c9vx-2g7w-rp65](https://github.com/matrix-org/matrix-react-sdk/security/advisories/GHSA-c9vx-2g7w-rp65)
  [#]# 🦖 Deprecations
  * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes vector-im/element-web#25733.
  [#]# ✨ Features
  * OIDC: store initial screen in session storage  ([\#25688](https://github.com/vector-im/element-web/pull/25688)). Fixes vector-im/element-web#25656. Contributed by @kerryarchibald.
  * Allow default_server_config as a fallback config ([\#25682](https://github.com/vector-im/element-web/pull/25682)). Contributed by @ShadowRZ.
  * OIDC: remove auth params from url after login attempt ([\#25664](https://github.com/vector-im/element-web/pull/25664)). Contributed by @kerryarchibald.
  * feat(faq): remove keyboard shortcuts button ([\#9342](https://github.com/matrix-org/matrix-react-sdk/pull/9342)). Fixes vector-im/element-web#22625. Contributed by @gefgu.
  * GYU: Update banner ([\#11211](https://github.com/matrix-org/matrix-react-sdk/pull/11211)). Fixes vector-im/element-web#25530. Contributed by @justjanne.
  * Linkify mxc:// URLs as links to your media repo ([\#11213](https://github.com/matrix-org/matrix-react-sdk/pull/11213)). Fixes vector-im/element-web#6942.
  * OIDC: Log in ([\#11199](https://github.com/matrix-org/matrix-react-sdk/pull/11199)). Fixes vector-im/element-web#25657. Contributed by @kerryarchibald.
  * Handle all permitted url schemes in linkify ([\#11215](https://github.com/matrix-org/matrix-react-sdk/pull/11215)). Fixes vector-im/element-web#4457 and vector-im/element-web#8720.
  * Autoapprove Element Call oidc requests ([\#11209](https://github.com/matrix-org/matrix-react-sdk/pull/11209)). Contributed by @toger5.
  * Allow creating knock rooms ([\#11182](https://github.com/matrix-org/matrix-react-sdk/pull/11182)). Contributed by @charlynguyen.
  * Expose and pre-populate thread ID in devtools dialog ([\#10953](https://github.com/matrix-org/matrix-react-sdk/pull/10953)).
  * Hide URL preview if it will be empty ([\#9029](https://github.com/matrix-org/matrix-react-sdk/pull/9029)).
  * Change wording from avatar to profile picture ([\#7015](https://github.com/matrix-org/matrix-react-sdk/pull/7015)). Fixes vector-im/element-meta#1331. Contributed by @aaronraimist.
  * Quick and dirty devtool to explore state history ([\#11197](https://github.com/matrix-org/matrix-react-sdk/pull/11197)).
  * Consider more user inputs when calculating zxcvbn score ([\#11180](https://github.com/matrix-org/matrix-react-sdk/pull/11180)).
  * GYU: Account Notification Settings ([\#11008](https://github.com/matrix-org/matrix-react-sdk/pull/11008)). Fixes vector-im/element-web#24567. Contributed by @justjanne.
  * Compound Typography pass ([\#11103](https://github.com/matrix-org/matrix-react-sdk/pull/11103)). Fixes vector-im/element-web#25548.
  * OIDC: navigate to authorization endpoint ([\#11096](https://github.com/matrix-org/matrix-react-sdk/pull/11096)). Fixes vector-im/element-web#25574. Contributed by @kerryarchibald.
  [#]# 🐛 Bug Fixes
  * Fix read receipt sending behaviour around thread roots ([\#3600](https://github.com/matrix-org/matrix-js-sdk/pull/3600)).
  * Fix missing metaspace notification badges ([\#11269](https://github.com/matrix-org/matrix-react-sdk/pull/11269)). Fixes vector-im/element-web#25679.
  * Make checkboxes less rounded ([\#11224](https://github.com/matrix-org/matrix-react-sdk/pull/11224)). Contributed by @andybalaam.
  * GYU: Fix issues with audible keywords without activated mentions ([\#11218](https://github.com/matrix-org/matrix-react-sdk/pull/11218)). Contributed by @justjanne.
  * PosthogAnalytics unwatch settings on logout ([\#11207](https://github.com/matrix-org/matrix-react-sdk/pull/11207)). Fixes vector-im/element-web#25703.
  * Avoid trying to set room account data for pinned events as guest ([\#11216](https://github.com/matrix-org/matrix-react-sdk/pull/11216)). Fixes vector-im/element-web#6300.
  * GYU: Disable sound for DMs checkbox when DM notifications are disabled ([\#11210](https://github.com/matrix-org/matrix-react-sdk/pull/11210)). Contributed by @justjanne.
  * force to allow calls without video and audio in embedded mode ([\#11131](https://github.com/matrix-org/matrix-react-sdk/pull/11131)). Contributed by @EnricoSchw.
  * Fix room tile text clipping ([\#11196](https://github.com/matrix-org/matrix-react-sdk/pull/11196)). Fixes vector-im/element-web#25718.
  * Handle newlines in user pills ([\#11166](https://github.com/matrix-org/matrix-react-sdk/pull/11166)). Fixes vector-im/element-web#10994.
  * Limit width of user menu in space panel ([\#11192](https://github.com/matrix-org/matrix-react-sdk/pull/11192)). Fixes vector-im/element-web#22627.
  * Add isLocation to ComposerEvent analytics events ([\#11187](https://github.com/matrix-org/matrix-react-sdk/pull/11187)). Contributed by @andybalaam.
  * Fix: hide unsupported login elements ([\#11185](https://github.com/matrix-org/matrix-react-sdk/pull/11185)). Fixes vector-im/element-web#25711. Contributed by @kerryarchibald.
  * Scope smaller font size to user info panel ([\#11178](https://github.com/matrix-org/matrix-react-sdk/pull/11178)). Fixes vector-im/element-web#25683.
  * Apply i18n to strings in the html export ([\#11176](https://github.com/matrix-org/matrix-react-sdk/pull/11176)).
  * Inhibit url previews on MXIDs containing slashes same as those without ([\#11160](https://github.com/matrix-org/matrix-react-sdk/pull/11160)).
  * Make event info size consistent with state events ([\#11181](https://github.com/matrix-org/matrix-react-sdk/pull/11181)).
  * Fix markdown content spacing ([\#11177](https://github.com/matrix-org/matrix-react-sdk/pull/11177)). Fixes vector-im/element-web#25685.
  * Fix font-family definition for emojis ([\#11170](https://github.com/matrix-org/matrix-react-sdk/pull/11170)). Fixes vector-im/element-web#25686.
  * Fix spurious error sending receipt in thread errors ([\#11157](https://github.com/matrix-org/matrix-react-sdk/pull/11157)).
  * Consider the empty push rule actions array equiv to deprecated dont_notify ([\#11155](https://github.com/matrix-org/matrix-react-sdk/pull/11155)). Fixes vector-im/element-web#25674.
  * Only trap escape key for cancel reply if there is a reply ([\#11140](https://github.com/matrix-org/matrix-react-sdk/pull/11140)). Fixes vector-im/element-web#25640.
  * Update linkify to 4.1.1 ([\#11132](https://github.com/matrix-org/matrix-react-sdk/pull/11132)). Fixes vector-im/element-web#23806.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1691150400">- Version 1.11.38
  [#]# ✨ Features
  * Package release builds of element-web in package.element.io debs ([\#25921](https://github.com/vector-im/element-web/pull/25921)). Contributed by @RiotRobot.
  [#]# 🐛 Bug Fixes
  * Revert to using the /presence API for presence ([\#11366](https://github.com/matrix-org/matrix-react-sdk/pull/11366))</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1695643200">- Version 1.11.43
  [#]# 🔒 Security
  * upgrade electron to 26.2.1 to fix CVE-2023-4863 ([\#1226](https://github.com/vector-im/element-desktop/pull/1226)). Contributed by @selfisekai.
- Version 1.11.42
  [#]# 🐛 Bug Fixes
  * Update Compound to fix Firefox-specific avatar regression ([\#11604](https://github.com/matrix-org/matrix-react-sdk/pull/11604)). Fixes vector-im/element-web#26155.
- Version 1.11.41
  [#]# ✨ Features
  * Make SVGR icons use forward ref ([\#26082](https://github.com/vector-im/element-web/pull/26082)).
  * Add support for rendering a custom wrapper around Element ([\#25537](https://github.com/vector-im/element-web/pull/25537)). Contributed by @maheichyk.
  * Allow creating public knock rooms ([\#11481](https://github.com/matrix-org/matrix-react-sdk/pull/11481)). Contributed by @charlynguyen.
  * Render custom images in reactions according to MSC4027 ([\#11087](https://github.com/matrix-org/matrix-react-sdk/pull/11087)). Contributed by @sumnerevans.
  * Introduce room knocks bar ([\#11475](https://github.com/matrix-org/matrix-react-sdk/pull/11475)). Contributed by @charlynguyen.
  * Room header UI updates ([\#11507](https://github.com/matrix-org/matrix-react-sdk/pull/11507)). Fixes vector-im/element-web#25892.
  * Remove green "verified" bar for encrypted events ([\#11496](https://github.com/matrix-org/matrix-react-sdk/pull/11496)).
  * Update member count on room summary update ([\#11488](https://github.com/matrix-org/matrix-react-sdk/pull/11488)).
  * Support for E2EE in Element Call  ([\#11492](https://github.com/matrix-org/matrix-react-sdk/pull/11492)).
  * Allow requesting to join knock rooms via spotlight ([\#11482](https://github.com/matrix-org/matrix-react-sdk/pull/11482)). Contributed by @charlynguyen.
  * Lock out the first tab if Element is opened in a second tab. ([\#11425](https://github.com/matrix-org/matrix-react-sdk/pull/11425)). Fixes vector-im/element-web#25157.
  * Change avatar to use Compound implementation ([\#11448](https://github.com/matrix-org/matrix-react-sdk/pull/11448)).
  [#]# 🐛 Bug Fixes
  * Fix vertical alignment of default avatar font ([\#11582](https://github.com/matrix-org/matrix-react-sdk/pull/11582)). Fixes vector-im/element-web#26081.
  * Fix avatars in public room &amp; space search being flex shrunk ([\#11580](https://github.com/matrix-org/matrix-react-sdk/pull/11580)). Fixes vector-im/element-web#26133.
  * Fix EventTile avatars being rendered with a size of 0 instead of hidden ([\#11558](https://github.com/matrix-org/matrix-react-sdk/pull/11558)). Fixes vector-im/element-web#26075.
  * Updated no drag zones ([\#1193](https://github.com/vector-im/element-desktop/pull/1193)).
  * Fix compound external assets path in bundle ([\#26069](https://github.com/vector-im/element-web/pull/26069)).
  * Use RoomStateEvent.Update for knocks ([\#11516](https://github.com/matrix-org/matrix-react-sdk/pull/11516)). Contributed by @charlynguyen.
  * Prevent event propagation when clicking icon buttons ([\#11515](https://github.com/matrix-org/matrix-react-sdk/pull/11515)).
  * Only display RoomKnocksBar when feature flag is enabled ([\#11513](https://github.com/matrix-org/matrix-react-sdk/pull/11513)). Contributed by @andybalaam.
  * Fix avatars of knock members for people tab of room settings ([\#11506](https://github.com/matrix-org/matrix-react-sdk/pull/11506)). Fixes vector-im/element-web#26083. Contributed by @charlynguyen.
  * Fixes read receipt avatar offset ([\#11483](https://github.com/matrix-org/matrix-react-sdk/pull/11483)). Fixes vector-im/element-web#26067, vector-im/element-web#26064 vector-im/element-web#26059 and vector-im/element-web#26061.
  * Fix avatar defects ([\#11473](https://github.com/matrix-org/matrix-react-sdk/pull/11473)). Fixes vector-im/element-web#26051 and vector-im/element-web#26046.
  * Fix consistent avatar output for Percy ([\#11472](https://github.com/matrix-org/matrix-react-sdk/pull/11472)). Fixes vector-im/element-web#26049 and vector-im/element-web#26052.
  * Fix colour of avatar and colour matching with username ([\#11470](https://github.com/matrix-org/matrix-react-sdk/pull/11470)). Fixes vector-im/element-web#26042.
  * Fix incompatibility of Soft Logout with Element-R ([\#11468](https://github.com/matrix-org/matrix-react-sdk/pull/11468)).
  * Fix instances of double translation and guard translation calls using typescript ([\#11443](https://github.com/matrix-org/matrix-react-sdk/pull/11443)).
- Version 1.11.40
  [#]# ✨ Features
  * Add FreeBSD support ([\#1163](https://github.com/vector-im/element-desktop/pull/1163)). Contributed by @lwhsu.
  * Hide account deactivation for externally managed accounts ([\#11445](https://github.com/matrix-org/matrix-react-sdk/pull/11445)). Fixes vector-im/element-web#26022. Contributed by @kerryarchibald.
  * OIDC: Redirect to delegated auth provider when signing out ([\#11432](https://github.com/matrix-org/matrix-react-sdk/pull/11432)). Fixes vector-im/element-web#26000. Contributed by @kerryarchibald.
  * Disable 3pid fields in settings when `m.3pid_changes` capability is disabled ([\#11430](https://github.com/matrix-org/matrix-react-sdk/pull/11430)). Fixes vector-im/element-web#25995. Contributed by @kerryarchibald.
  * OIDC: disable multi session signout for OIDC-aware servers in session manager ([\#11431](https://github.com/matrix-org/matrix-react-sdk/pull/11431)). Contributed by @kerryarchibald.
  * Implement updated open dialog method of the Module API ([\#11395](https://github.com/matrix-org/matrix-react-sdk/pull/11395)). Contributed by @dhenneke.
  * Polish &amp; delabs `Exploring public spaces` feature ([\#11423](https://github.com/matrix-org/matrix-react-sdk/pull/11423)).
  * Treat lists with a single empty item as plain text, not Markdown. ([\#6833](https://github.com/matrix-org/matrix-react-sdk/pull/6833)). Fixes vector-im/element-meta#1265.
  * Allow managing room knocks ([\#11404](https://github.com/matrix-org/matrix-react-sdk/pull/11404)). Contributed by @charlynguyen.
  * Pin the action buttons to the bottom of the scrollable dialogs ([\#11407](https://github.com/matrix-org/matrix-react-sdk/pull/11407)). Contributed by @dhenneke.
  * Support Matrix 1.1 (drop legacy r0 versions) ([\#9819](https://github.com/matrix-org/matrix-react-sdk/pull/9819)).
  [#]# 🐛 Bug Fixes
  * Don't intercept Ctrl + Cmd + Q on macOS ([\#1174](https://github.com/vector-im/element-desktop/pull/1174)). Contributed by @zhaofengli.
  * Improve selectors for macos app draggable regions ([\#1170](https://github.com/vector-im/element-desktop/pull/1170)). Fixes #1169.
  * Fix path separator for Windows based systems ([\#25997](https://github.com/vector-im/element-web/pull/25997)).
  * Fix instances of double translation and guard translation calls using typescript ([\#11443](https://github.com/matrix-org/matrix-react-sdk/pull/11443)).
  * Fix export type "Current timeline" to match its behaviour to its name ([\#11426](https://github.com/matrix-org/matrix-react-sdk/pull/11426)). Fixes vector-im/element-web#25988.
  * Fix Room Settings &gt; Notifications file upload input being shown superfluously ([\#11415](https://github.com/matrix-org/matrix-react-sdk/pull/11415)). Fixes vector-im/element-web#18392.
  * Simplify registration with email validation ([\#11398](https://github.com/matrix-org/matrix-react-sdk/pull/11398)). Fixes vector-im/element-web#25832 vector-im/element-web#23601 and vector-im/element-web#22297.
  * correct home server URL ([\#11391](https://github.com/matrix-org/matrix-react-sdk/pull/11391)). Fixes vector-im/element-web#25931. Contributed by @NSV1991.
  * Include non-matching DMs in Spotlight recent conversations when the DM's userId is part of the search API results ([\#11374](https://github.com/matrix-org/matrix-react-sdk/pull/11374)). Contributed by @mgcm.
  * Fix useRoomMembers missing updates causing incorrect membership counts ([\#11392](https://github.com/matrix-org/matrix-react-sdk/pull/11392)). Fixes vector-im/element-web#17096.
  * Show error when searching public rooms fails ([\#11378](https://github.com/matrix-org/matrix-react-sdk/pull/11378)).
- Version 1.11.39
  [#]# 🦖 Deprecations
  * Deprecate camelCase config options ([\#25800](https://github.com/vector-im/element-web/pull/25800)).
  * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes vector-im/element-web#25733.
  [#]# ✨ Features
  * Switch to hidden titleBar on macOS to integrate the app better ([\#1101](https://github.com/vector-im/element-desktop/pull/1101)).
  * Update labs.md for knock rooms ([\#25923](https://github.com/vector-im/element-web/pull/25923)). Contributed by @charlynguyen.
  * Package release builds of element-web in package.element.io debs ([\#25198](https://github.com/vector-im/element-web/pull/25198)).
  * Allow knocking rooms ([\#11353](https://github.com/matrix-org/matrix-react-sdk/pull/11353)). Contributed by @charlynguyen.
  * Support adding space-restricted joins on rooms not members of those spaces ([\#9017](https://github.com/matrix-org/matrix-react-sdk/pull/9017)). Fixes vector-im/element-web#19213.
  * Clear requiresClient and show pop-out if widget-api fails to ready ([\#11321](https://github.com/matrix-org/matrix-react-sdk/pull/11321)). Fixes vector-im/customer-retainer#73.
  * Bump pagination sizes due to hidden events ([\#11342](https://github.com/matrix-org/matrix-react-sdk/pull/11342)).
  * Remove display of key backup signatures from backup settings ([\#11333](https://github.com/matrix-org/matrix-react-sdk/pull/11333)).
  * Use PassphraseFields in ExportE2eKeysDialog to enforce minimum passphrase complexity ([\#11222](https://github.com/matrix-org/matrix-react-sdk/pull/11222)). Fixes vector-im/element-web#9478.
  [#]# 🐛 Bug Fixes
  * Prevent the media lightbox sender info clipping with traffic light on macos ([\#1141](https://github.com/vector-im/element-desktop/pull/1141)). Fixes #1140.
  * Restore macOs room header dragability ([\#1136](https://github.com/vector-im/element-desktop/pull/1136)). Fixes #1135.
  * Fix ability to interact with room topic in header ([\#1126](https://github.com/vector-im/element-desktop/pull/1126)). Fixes undefined/element-desktop#1125.
  * Fix "Export chat" not respecting configured time format in plain text mode ([\#10696](https://github.com/matrix-org/matrix-react-sdk/pull/10696)). Fixes vector-im/element-web#23838. Contributed by @rashmitpankhania.
  * Fix some missing 1-count pluralisations around event list summaries ([\#11371](https://github.com/matrix-org/matrix-react-sdk/pull/11371)). Fixes vector-im/element-web#25925.
  * Fix create subspace dialog not working for public space creation ([\#11367](https://github.com/matrix-org/matrix-react-sdk/pull/11367)). Fixes vector-im/element-web#25916.
  * Search for users on paste ([\#11304](https://github.com/matrix-org/matrix-react-sdk/pull/11304)). Fixes vector-im/element-web#17523. Contributed by @peterscheu-aceart.
  * Fix AppTile context menu not always showing up when it has options ([\#11358](https://github.com/matrix-org/matrix-react-sdk/pull/11358)). Fixes vector-im/element-web#25914.
  * Fix clicking on home all rooms space notification not working ([\#11337](https://github.com/matrix-org/matrix-react-sdk/pull/11337)). Fixes vector-im/element-web#22844.
  * Fix joining a suggested room switching space away ([\#11347](https://github.com/matrix-org/matrix-react-sdk/pull/11347)). Fixes vector-im/element-web#25838.
  * Fix home/all rooms context menu in space panel ([\#11350](https://github.com/matrix-org/matrix-react-sdk/pull/11350)). Fixes vector-im/element-web#25896.
  * Make keyboard handling in and out of autocomplete completions consistent ([\#11344](https://github.com/matrix-org/matrix-react-sdk/pull/11344)). Fixes vector-im/element-web#25878.
  * De-duplicate reactions by sender to account for faulty/malicious servers ([\#11340](https://github.com/matrix-org/matrix-react-sdk/pull/11340)). Fixes vector-im/element-web#25872.
  * Fix disable_3pid_login being ignored for the email field ([\#11335](https://github.com/matrix-org/matrix-react-sdk/pull/11335)). Fixes vector-im/element-web#25863.
  * Upgrade wysiwyg editor for ctrl+backspace windows fix ([\#11324](https://github.com/matrix-org/matrix-react-sdk/pull/11324)). Fixes vector-im/verticals-internal#102.
  * Unhide the view source event toggle - it works well enough ([\#11336](https://github.com/matrix-org/matrix-react-sdk/pull/11336)). Fixes vector-im/element-web#25861.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1698926400">- Version 1.11.47
  [#]# ✨ Features
  * Allow overwriting app.element.io when popping out widgets ([\#1277](https://github.com/vector-im/element-desktop/pull/1277)). Fixes #1187.
  * Implement macos title bar negative space ([\#1272](https://github.com/vector-im/element-desktop/pull/1272)). Fixes #1245.
  * vector-im/element-x-ios/issues/1824 - Convert the apple-app-site-association file to a newer format… ([\#26307](https://github.com/vector-im/element-web/pull/26307)). Contributed by @stefanceriu.
  * Iterate `io.element.late_event` decoration ([\#11760](https://github.com/matrix-org/matrix-react-sdk/pull/11760)). Fixes vector-im/element-web#26384.
  * Render timeline separator for late event groups ([\#11739](https://github.com/matrix-org/matrix-react-sdk/pull/11739)).
  * OIDC: revoke tokens on logout ([\#11718](https://github.com/matrix-org/matrix-react-sdk/pull/11718)). Fixes vector-im/element-web#25394. Contributed by @kerryarchibald.
  * Show `io.element.late_event` in MessageTimestamp when known ([\#11733](https://github.com/matrix-org/matrix-react-sdk/pull/11733)).
  * Show all labs flags if developerMode enabled ([\#11746](https://github.com/matrix-org/matrix-react-sdk/pull/11746)). Fixes vector-im/element-web#24571 and vector-im/element-web#8498.
  * Use Compound tooltips on MessageTimestamp to improve UX of date time discovery ([\#11732](https://github.com/matrix-org/matrix-react-sdk/pull/11732)). Fixes vector-im/element-web#25913.
  * Consolidate 4s passphrase input fields and use stable IDs ([\#11743](https://github.com/matrix-org/matrix-react-sdk/pull/11743)). Fixes vector-im/element-web#26228.
  * Disable upgraderoom command without developer mode enabled ([\#11744](https://github.com/matrix-org/matrix-react-sdk/pull/11744)). Fixes vector-im/element-web#17620.
  * Avoid rendering app download buttons if disabled in config ([\#11741](https://github.com/matrix-org/matrix-react-sdk/pull/11741)). Fixes vector-im/element-web#26309.
  * OIDC: refresh tokens ([\#11699](https://github.com/matrix-org/matrix-react-sdk/pull/11699)). Fixes vector-im/element-web#25839. Contributed by @kerryarchibald.
  * OIDC: register ([\#11727](https://github.com/matrix-org/matrix-react-sdk/pull/11727)). Fixes vector-im/element-web#25393. Contributed by @kerryarchibald.
  * Use stable get_login_token and remove unstable MSC3882 support ([\#11001](https://github.com/matrix-org/matrix-react-sdk/pull/11001)). Contributed by @hughns.
  [#]# 🐛 Bug Fixes
  * Set max size for Element logo in search warning ([\#11779](https://github.com/matrix-org/matrix-react-sdk/pull/11779)). Fixes vector-im/element-web#26408.
  * Avoid error when DMing oneself ([\#11754](https://github.com/matrix-org/matrix-react-sdk/pull/11754)). Fixes vector-im/element-web#7242.
  * Fix: Message shield alignment is not right. ([\#11703](https://github.com/matrix-org/matrix-react-sdk/pull/11703)). Fixes vector-im/element-web#26142. Contributed by @manancodes.
  * fix logging full event ([\#11755](https://github.com/matrix-org/matrix-react-sdk/pull/11755)). Fixes vector-im/element-web#26376.
  * OIDC: use delegated auth account URL from `OidcClientStore` ([\#11723](https://github.com/matrix-org/matrix-react-sdk/pull/11723)). Fixes vector-im/element-web#26305. Contributed by @kerryarchibald.
  * Fix: Members list shield alignment is not right. ([\#11700](https://github.com/matrix-org/matrix-react-sdk/pull/11700)). Fixes vector-im/element-web#26261. Contributed by @manancodes.
  * Fix: &lt;detail&gt; HTML elements clickable area too wide. ([\#11666](https://github.com/matrix-org/matrix-react-sdk/pull/11666)). Fixes vector-im/element-web#25454. Contributed by @manancodes.
  * Fix untranslated headings in the devtools dialog ([\#11734](https://github.com/matrix-org/matrix-react-sdk/pull/11734)).
  * Fixes invite dialog alignment and pill color contrast ([\#11722](https://github.com/matrix-org/matrix-react-sdk/pull/11722)). Contributed by @gabrc52.
  * Prevent select element in General settings overflowing in a room with very long room-id ([\#11597](https://github.com/matrix-org/matrix-react-sdk/pull/11597)). Contributed by @ABHIXIT2.
  * Fix: Clicking on members pile does nothing. ([\#11657](https://github.com/matrix-org/matrix-react-sdk/pull/11657)). Fixes vector-im/element-web#26164. Contributed by @manancodes.
  * Fix: Wierd shadow below room avatar in dark mode. ([\#11678](https://github.com/matrix-org/matrix-react-sdk/pull/11678)). Fixes vector-im/element-web#26153. Contributed by @manancodes.
  * Fix start_sso / start_cas URLs failing to redirect to a authentication prompt ([\#11681](https://github.com/matrix-org/matrix-react-sdk/pull/11681)). Contributed by @Half-Shot.
- Version 1.11.46
  [#]# ✨ Features
  * Use .well-known to discover a default rendezvous server for use with Sign in with QR ([\#11655](https://github.com/matrix-org/matrix-react-sdk/pull/11655)). Contributed by @hughns.
  * Message layout will update according to the selected style  ([\#10170](https://github.com/matrix-org/matrix-react-sdk/pull/10170)). Fixes vector-im/element-web#21782. Contributed by @manancodes.
  * Implement MSC4039: Add an MSC for a new Widget API action to upload files into the media repository ([\#11311](https://github.com/matrix-org/matrix-react-sdk/pull/11311)). Contributed by @dhenneke.
  * Render space pills with square corners to match new avatar ([\#11632](https://github.com/matrix-org/matrix-react-sdk/pull/11632)). Fixes vector-im/element-web#26056.
  * Linkify room topic ([\#11631](https://github.com/matrix-org/matrix-react-sdk/pull/11631)). Fixes vector-im/element-web#26185.
  * Show knock rooms in the list ([\#11573](https://github.com/matrix-org/matrix-react-sdk/pull/11573)). Contributed by @maheichyk.
  [#]# 🐛 Bug Fixes
  * Bump matrix-web-i18n dependency to 3.1.3 ([\#1259](https://github.com/vector-im/element-desktop/pull/1259) and [\#26287](https://github.com/vector-im/element-web/pull/26287))
  * Fix: Avatar shrinks with long names ([\#11698](https://github.com/matrix-org/matrix-react-sdk/pull/11698)). Fixes vector-im/element-web#26252. Contributed by @manancodes.
  * Update custom translations to support nested fields in structured JSON ([\#11685](https://github.com/matrix-org/matrix-react-sdk/pull/11685)).
  * Fix: Edited message remove button is hard to reach. ([\#11674](https://github.com/matrix-org/matrix-react-sdk/pull/11674)). Fixes vector-im/element-web#24917. Contributed by @manancodes.
  * Fix: Theme selector radio button not aligned in center with the text ([\#11676](https://github.com/matrix-org/matrix-react-sdk/pull/11676)). Fixes vector-im/element-web#25460. Contributed by @manancodes.
  * Fix: Unread notification dot aligned ([\#11658](https://github.com/matrix-org/matrix-react-sdk/pull/11658)). Fixes vector-im/element-web#25285. Contributed by @manancodes.
  * Fix: sync intentional mentions push rules with legacy rules ([\#11667](https://github.com/matrix-org/matrix-react-sdk/pull/11667)). Fixes vector-im/element-web#26227. Contributed by @kerryarchibald.
  * Revert "Fix regression around FacePile with overflow (#11527)" ([\#11634](https://github.com/matrix-org/matrix-react-sdk/pull/11634)). Fixes vector-im/element-web#26209.
  * Fix: Alignment Fixed ([\#11648](https://github.com/matrix-org/matrix-react-sdk/pull/11648)). Fixes vector-im/element-web#26169. Contributed by @manancodes.
  * Fix: onFinished added which closes the menu ([\#11647](https://github.com/matrix-org/matrix-react-sdk/pull/11647)). Fixes vector-im/element-web#25556. Contributed by @manancodes.
  * Don't start key backups when opening settings ([\#11640](https://github.com/matrix-org/matrix-react-sdk/pull/11640)).
  * Fix add to space avatar text centering ([\#11643](https://github.com/matrix-org/matrix-react-sdk/pull/11643)). Fixes vector-im/element-web#26154.
  * fix avatar styling in lightbox ([\#11641](https://github.com/matrix-org/matrix-react-sdk/pull/11641)). Fixes vector-im/element-web#26196.
- Version 1.11.45
  [#]# 🔒 Security
  * Upgrade electron to 26.2.4 to fix CVE-2023-5217 ([\#1254](https://github.com/vector-im/element-desktop/pull/1254)). Contributed by @andybalaam.
  [#]# 🐛 Bug Fixes
  * Fix Emoji font on Safari 17 ([\#11673](https://github.com/matrix-org/matrix-react-sdk/pull/11673)).
- Version 1.11.44
  [#]# ✨ Features
  * Make video &amp; voice call buttons pin conference widget if unpinned ([\#11576](https://github.com/matrix-org/matrix-react-sdk/pull/11576)). Fixes vector-im/customer-retainer#72.
  * OIDC: persist refresh token ([\#11249](https://github.com/matrix-org/matrix-react-sdk/pull/11249)). Contributed by @kerryarchibald.
  * ElementR: Cross user verification ([\#11364](https://github.com/matrix-org/matrix-react-sdk/pull/11364)). Fixes vector-im/element-web#25752. Contributed by @florianduros.
  * Default intentional mentions ([\#11602](https://github.com/matrix-org/matrix-react-sdk/pull/11602)).
  * Notify users about denied access on ask-to-join  rooms ([\#11480](https://github.com/matrix-org/matrix-react-sdk/pull/11480)). Contributed by @nurjinjafar.
  * Allow setting knock room directory visibility ([\#11529](https://github.com/matrix-org/matrix-react-sdk/pull/11529)). Contributed by @charlynguyen.
  [#]# 🐛 Bug Fixes
  * Revert "Fix regression around FacePile with overflow (#11527)" ([\#11634](https://github.com/matrix-org/matrix-react-sdk/pull/11634)). Fixes vector-im/element-web#26209.
  * upgrade electron to 26.2.1 to fix CVE-2023-4863 ([\#1226](https://github.com/vector-im/element-desktop/pull/1226)). Contributed by @selfisekai.
  * Improve edge cases around macOS drag handles ([\#1219](https://github.com/vector-im/element-desktop/pull/1219)). Fixes #1199 and #1188.
  * Escape placeholder before injecting it into the style ([\#11607](https://github.com/matrix-org/matrix-react-sdk/pull/11607)).
  * Move ViewUser action callback to RoomView ([\#11495](https://github.com/matrix-org/matrix-react-sdk/pull/11495)). Fixes vector-im/element-web#26040.
  * Fix room timeline search toggling behaviour edge case ([\#11605](https://github.com/matrix-org/matrix-react-sdk/pull/11605)). Fixes vector-im/element-web#26105.
  * Avoid rendering view-message link in RoomKnocksBar unnecessarily ([\#11598](https://github.com/matrix-org/matrix-react-sdk/pull/11598)). Contributed by @charlynguyen.
  * Use knock rooms sync to reflect the knock state ([\#11596](https://github.com/matrix-org/matrix-react-sdk/pull/11596)). Fixes vector-im/element-web#26043 and vector-im/element-web#26044. Contributed by @charlynguyen.
  * Fix avatar in right panel not using the correct font ([\#11593](https://github.com/matrix-org/matrix-react-sdk/pull/11593)). Fixes vector-im/element-web#26061. Contributed by @MidhunSureshR.
  * Add waits in Spotlight Cypress tests, hoping this unflakes them ([\#11590](https://github.com/matrix-org/matrix-react-sdk/pull/11590)). Fixes vector-im/element-web#26053, vector-im/element-web#26140 vector-im/element-web#26139 and vector-im/element-web#26138. Contributed by @andybalaam.
  * Fix vertical alignment of default avatar font ([\#11582](https://github.com/matrix-org/matrix-react-sdk/pull/11582)). Fixes vector-im/element-web#26081.
  * Fix avatars in public room &amp; space search being flex shrunk ([\#11580](https://github.com/matrix-org/matrix-react-sdk/pull/11580)). Fixes vector-im/element-web#26133.
  * Fix EventTile avatars being rendered with a size of 0 instead of hidden ([\#11558](https://github.com/matrix-org/matrix-react-sdk/pull/11558)). Fixes vector-im/element-web#26075.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1699358400">- - Version 1.11.48
  [#]# ✨ Features
  * Correctly fill window.matrixChat even when a Wrapper module is active (https://github.com/vector-im/element-web/pull/26395). Contributed by @dhenneke.
  * Knock on a ask-to-join room if a module wants to join the room when navigating to a room (https://github.com/matrix-org/matrix-react-sdk/pull/11787). Contributed by @dhenneke.
  * Element-R:  Include crypto info in sentry (https://github.com/matrix-org/matrix-react-sdk/pull/11798). Contributed by @florianduros.
  * Element-R:  Include crypto info in rageshake (https://github.com/matrix-org/matrix-react-sdk/pull/11797). Contributed by @florianduros.
  * Element-R: Add current version of the rust-sdk and vodozemac (https://github.com/matrix-org/matrix-react-sdk/pull/11785). Contributed by @florianduros.
  * Fix unfederated invite dialog (https://github.com/matrix-org/matrix-react-sdk/pull/9618). Fixes vector-im/element-meta#1466 and vector-im/element-web#22102. Contributed by @owi92.
  * New right panel visual language (https://github.com/matrix-org/matrix-react-sdk/pull/11664).
  * OIDC: add friendly errors (https://github.com/matrix-org/matrix-react-sdk/pull/11184). Fixes vector-im/element-web#25665. Contributed by @kerryarchibald.
  [#]# 🐛 Bug Fixes
  * Fix rightpanel hiding scrollbar (https://github.com/matrix-org/matrix-react-sdk/pull/11831). Contributed by @kerryarchibald.
  * Fix edge cases around macos draggability (https://github.com/vector-im/element-desktop/pull/1291). Fixes #1290.
  * Fix multi-tab session lock on Firefox not being cleared (https://github.com/matrix-org/matrix-react-sdk/pull/11800). Fixes vector-im/element-web#26165. Contributed by @ManuelHu.
  * Deserialise spoilers back into slash command form (https://github.com/matrix-org/matrix-react-sdk/pull/11805). Fixes vector-im/element-web#26344.
  * Fix Incorrect message scaling for verification request (https://github.com/matrix-org/matrix-react-sdk/pull/11793). Fixes vector-im/element-web#24304. Contributed by @capGoblin.
  * Fix: Unable to restore a soft-logged-out session established via SSO (https://github.com/matrix-org/matrix-react-sdk/pull/11794). Fixes vector-im/element-web#25957. Contributed by @kerryarchibald.
  * Use configurable github issue links more consistently (https://github.com/matrix-org/matrix-react-sdk/pull/11796).
  * Fix io.element.late_event received_ts vs received_at (https://github.com/matrix-org/matrix-react-sdk/pull/11789).
  * Make invitation dialog scrollable when infos are too long (https://github.com/matrix-org/matrix-react-sdk/pull/11753). Contributed by @nurjinjafar.
  * Fix spoiler text-align (https://github.com/matrix-org/matrix-react-sdk/pull/11790). Contributed by @ajbura.
  * Fix: Right panel keeps showing chat when unmaximizing widget.  (https://github.com/matrix-org/matrix-react-sdk/pull/11697). Fixes vector-im/element-web#26265. Contributed by @manancodes.
  * Fix margin of invite to room button (https://github.com/matrix-org/matrix-react-sdk/pull/11780). Fixes vector-im/element-web#26410.
  * Update base64 import (https://github.com/matrix-org/matrix-react-sdk/pull/11784).
  * Set max size for Element logo in search warning (https://github.com/matrix-org/matrix-react-sdk/pull/11779). Fixes vector-im/element-web#26408.
  * Fix: emoji size in room header topic, remove obsolete emoji style (https://github.com/matrix-org/matrix-react-sdk/pull/11757). Fixes vector-im/element-web#26326. Contributed by @kerryarchibald.
  * Fix: Bubble layout design is broken (https://github.com/matrix-org/matrix-react-sdk/pull/11763). Fixes vector-im/element-web#25818. Contributed by @manancodes.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1699876800">- Version 1.11.49
  [#]# 🐛 Bug Fixes
  * Ensure `setUserCreator` is called when a store is assigned (https://github.com/matrix-org/matrix-js-sdk/pull/3867). Fixes vector-im/element-web#26520. Contributed by @MidhunSureshR.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1700568000">- Version 1.11.50</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1701864000">- Version 1.11.51
  [#]# 🦖 Deprecations
  * Remove Quote from MessageContextMenu as it is unsupported by WYSIWYG (https://github.com/matrix-org/matrix-react-sdk/pull/11914). Contributed by @t3chguy.
  [#]# ✨ Features
  * Always allow call.member events on new rooms (https://github.com/matrix-org/matrix-react-sdk/pull/11948). Contributed by @toger5.
  * Right panel: view third party invite info without clearing history (https://github.com/matrix-org/matrix-react-sdk/pull/11934). Contributed by @kerryarchibald.
  * Allow switching to system emoji font (https://github.com/matrix-org/matrix-react-sdk/pull/11925). Contributed by @t3chguy.
  * Update open in other tab message (https://github.com/matrix-org/matrix-react-sdk/pull/11916). Contributed by @weeman1337.
  * Add menu for legacy and element call in 1:1 rooms (https://github.com/matrix-org/matrix-react-sdk/pull/11910). Contributed by @toger5.
  * Add ringing for matrixRTC (https://github.com/matrix-org/matrix-react-sdk/pull/11870). Contributed by @toger5.
  [#]# 🐛 Bug Fixes
  * Keep device language when it has been previosuly set, after a successful delegated authentication flow that clears localStorage (https://github.com/matrix-org/matrix-react-sdk/pull/11902). Contributed by @mgcm.
  * Fix misunderstanding of functional members (https://github.com/matrix-org/matrix-react-sdk/pull/11918). Contributed by @toger5.
  * Fix: Video Room Chat Header Button Removed (https://github.com/matrix-org/matrix-react-sdk/pull/11911). Contributed by @kerryarchibald.
  * Fix "not attempting encryption" warning (https://github.com/matrix-org/matrix-react-sdk/pull/11899). Contributed by @richvdh.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1702987200">- Version 1.11.52
  [#]# ✨ Features
  * Keep more recent rageshake logs (https://github.com/matrix-org/matrix-react-sdk/pull/12003). Contributed by @richvdh.
  [#]# 🐛 Bug Fixes
  * Fix bug which prevented correct clean up of rageshake store (https://github.com/matrix-org/matrix-react-sdk/pull/12002). Contributed by @richvdh.
  * Set up key backup using non-deprecated APIs (https://github.com/matrix-org/matrix-react-sdk/pull/12005). Contributed by @andybalaam.
  * Fix notifications appearing for old events (https://github.com/matrix-org/matrix-js-sdk/pull/3946). Contributed by @dbkr.
  * Prevent phantom notifications from events not in a room's timeline (https://github.com/matrix-org/matrix-js-sdk/pull/3942). Contributed by @dbkr.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1704369600">- Version 1.11.53
  [#]# 🐛 Bug Fixes
  * Fix a fresh login creating a new key backup (https://github.com/matrix-org/matrix-react-sdk/pull/12106).</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1705492800">- Version 1.11.54
  [#]# 🔧 Security
  * Burn Node-related Electron fuses as a proactive hardening measure (https://github.com/element-hq/element-desktop/pull/1412). Contributed by @t3chguy.
  [#]# ✨ Features
  * Accessibility improvements around aria-labels and tooltips (https://github.com/matrix-org/matrix-react-sdk/pull/12062). Contributed by @t3chguy.
  * Add RoomKnocksBar to RoomHeader (https://github.com/matrix-org/matrix-react-sdk/pull/12077). Contributed by @charlynguyen.
  * Adjust tooltip side for DecoratedRoomAvatar to not obscure room name (https://github.com/matrix-org/matrix-react-sdk/pull/12079). Contributed by @t3chguy.
  * Iterate landmarks around the app in order to improve a11y (https://github.com/matrix-org/matrix-react-sdk/pull/12064). Contributed by @t3chguy.
  * Update element call embedding UI (https://github.com/matrix-org/matrix-react-sdk/pull/12056). Contributed by @toger5.
  * Use Compound tooltips instead of homegrown in TextWithTooltip \&amp; InfoTooltip (https://github.com/matrix-org/matrix-react-sdk/pull/12052). Contributed by @t3chguy.
  [#]# 🐛 Bug Fixes
  * Fix regression around CSS stacking contexts and PIP widgets (https://github.com/matrix-org/matrix-react-sdk/pull/12094). Contributed by @t3chguy.
  * Fix Identity Server terms accepting not working as expected (https://github.com/matrix-org/matrix-react-sdk/pull/12109). Contributed by @t3chguy.
  * fix: microphone and camera dropdown doesn't work In legacy call (https://github.com/matrix-org/matrix-react-sdk/pull/12105). Contributed by @muratersin.
  * Revert "Set up key backup using non-deprecated APIs (#12005)" (https://github.com/matrix-org/matrix-react-sdk/pull/12102). Contributed by @BillCarsonFr.
  * Fix regression around read receipt animation from refs changes (https://github.com/matrix-org/matrix-react-sdk/pull/12100). Contributed by @t3chguy.
  * Added meaning full error message based on platform (https://github.com/matrix-org/matrix-react-sdk/pull/12074). Contributed by @Pankaj-SinghR.
  * Fix editing event from search room view (https://github.com/matrix-org/matrix-react-sdk/pull/11992). Contributed by @t3chguy.
  * Fix timeline position when moving to a room and coming back (https://github.com/matrix-org/matrix-react-sdk/pull/12055). Contributed by @florianduros.
  * Fix threaded reply playwright tests (https://github.com/matrix-org/matrix-react-sdk/pull/12070). Contributed by @dbkr.
  * Element-R: fix repeated requests to enter 4S key during cross-signing reset (https://github.com/matrix-org/matrix-react-sdk/pull/12059). Contributed by @richvdh.
  * Fix position of thumbnail in room timeline (https://github.com/matrix-org/matrix-react-sdk/pull/12016). Contributed by @anoopw3bdev.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1705579200">- Repackage app.asar analog to pre-1.11.54 to get native features working again</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1706788800">- Version 1.11.57
  [#]# 🦖 Deprecations
  * Deprecate welcome bot `welcome_user_id` support (https://github.com/element-hq/element-web/pull/26885). Contributed by @t3chguy.
  [#]# 🦖 Deprecations
  * Deprecate welcome bot `welcome_user_id` support (https://github.com/element-hq/element-web/pull/26885). Contributed by @t3chguy.
  [#]# ✨ Features
  * Use jitsi-lobby in video channel (video rooms) (https://github.com/element-hq/element-web/pull/26879). Contributed by @toger5.
  [#]# 🐛 Bug Fixes
  * Fix OIDC bugs due to amnesiac stores forgetting OIDC issuer \&amp; other data (https://github.com/matrix-org/matrix-react-sdk/pull/12166). Contributed by @t3chguy.
  * Fix account management link for delegated auth OIDC setups (https://github.com/matrix-org/matrix-react-sdk/pull/12144). Contributed by @t3chguy.
  * Fix Safari IME support (https://github.com/matrix-org/matrix-react-sdk/pull/11016). Contributed by @SuperKenVery.
  * Fix Stickerpicker layout crossing multiple CSS stacking contexts (https://github.com/matrix-org/matrix-react-sdk/pull/12127).
  * Fix Stickerpicker layout crossing multiple CSS stacking contexts (https://github.com/matrix-org/matrix-react-sdk/pull/12126). Contributed by @t3chguy.
  * Fix 1F97A and 1F979 in Twemoji COLR font (https://github.com/matrix-org/matrix-react-sdk/pull/12177).
  [#]# ✨ Features
  * Use jitsi-lobby in video channel (video rooms) (https://github.com/element-hq/element-web/pull/26879). Contributed by @toger5.
  [#]# 🐛 Bug Fixes
  * Fix OIDC bugs due to amnesiac stores forgetting OIDC issuer \&amp; other data (https://github.com/matrix-org/matrix-react-sdk/pull/12166). Contributed by @t3chguy.
  * Fix account management link for delegated auth OIDC setups (https://github.com/matrix-org/matrix-react-sdk/pull/12144). Contributed by @t3chguy.
  * Fix Safari IME support (https://github.com/matrix-org/matrix-react-sdk/pull/11016). Contributed by @SuperKenVery.
  * Fix Stickerpicker layout crossing multiple CSS stacking contexts (https://github.com/matrix-org/matrix-react-sdk/pull/12127).
  * Fix Stickerpicker layout crossing multiple CSS stacking contexts (https://github.com/matrix-org/matrix-react-sdk/pull/12126). Contributed by @t3chguy.
  * Fix 1F97A and 1F979 in Twemoji COLR font (https://github.com/matrix-org/matrix-react-sdk/pull/12177).</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1707912000">- Version 1.11.58
  * 🦀  🔒 **The flag to enable the Rust crypto implementation is now set to `true` by default. This means that without any additional configuration every new login will use the new cryptography implementation.**
  * Add Element call related functionality to new room header (https://github.com/matrix-org/matrix-react-sdk/pull/12091). Contributed by @toger5.
  * Add labs flag for Threads Activity Centre (https://github.com/matrix-org/matrix-react-sdk/pull/12137). Contributed by @florianduros.
  * Refactor element call lobby + skip lobby (https://github.com/matrix-org/matrix-react-sdk/pull/12057). Contributed by @toger5.
  * Hide the "Message" button in the sidebar if the CreateRooms components should not be shown (https://github.com/matrix-org/matrix-react-sdk/pull/9271). Contributed by @dhenneke.
  * Add notification dots to thread summary icons (https://github.com/matrix-org/matrix-react-sdk/pull/12146). Contributed by @dbkr.
  [#]# 🐛 Bug Fixes
  * Fix logout can take ages (https://github.com/matrix-org/matrix-react-sdk/pull/12191). Contributed by @BillCarsonFr.
  * Fix `Mark all as read` in settings (https://github.com/matrix-org/matrix-react-sdk/pull/12205). Contributed by @florianduros.
  * Fix default thread notification of the new RoomHeader (https://github.com/matrix-org/matrix-react-sdk/pull/12194). Contributed by @florianduros.
  * Fix display of room notification debug info (https://github.com/matrix-org/matrix-react-sdk/pull/12183). Contributed by @dbkr.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1710331200">- Version 1.11.60
  [#]# ✨ Features
  * Refine styles of controls to match Compound (https://github.com/matrix-org/matrix-react-sdk/pull/12299). Contributed by @robintown.
  * Hide the archived section (https://github.com/matrix-org/matrix-react-sdk/pull/12286). Contributed by @dbkr.
  * Add theme data to EC widget Url (https://github.com/matrix-org/matrix-react-sdk/pull/12279). Contributed by @toger5.
  * Update MSC2965 OIDC Discovery implementation (https://github.com/matrix-org/matrix-react-sdk/pull/12245). Contributed by @t3chguy.
  * Use green dot for activity notification in `LegacyRoomHeader` (https://github.com/matrix-org/matrix-react-sdk/pull/12270). Contributed by @florianduros.
  [#]# 🐛 Bug Fixes
  * Fix requests for senders to submit auto-rageshakes (https://github.com/matrix-org/matrix-react-sdk/pull/12304). Contributed by @richvdh.
  * fix automatic DM avatar with functional members (https://github.com/matrix-org/matrix-react-sdk/pull/12157). Contributed by @HarHarLinks.
  * Feeds event with relation to unknown to the widget (https://github.com/matrix-org/matrix-react-sdk/pull/12283). Contributed by @maheichyk.
  * Fix TAC opening with keyboard (https://github.com/matrix-org/matrix-react-sdk/pull/12285). Contributed by @florianduros.
  * Allow screenshot update docker to run multiple test files (https://github.com/matrix-org/matrix-react-sdk/pull/12291). Contributed by @dbkr.
  * Fix alignment of user menu avatar (https://github.com/matrix-org/matrix-react-sdk/pull/12289). Contributed by @dbkr.
  * Fix buttons of widget in a room (https://github.com/matrix-org/matrix-react-sdk/pull/12288). Contributed by @florianduros.
  * ModuleAPI: `overwrite_login` action was not stopping the existing client resulting in the action failing with rust-sdk (https://github.com/matrix-org/matrix-react-sdk/pull/12272). Contributed by @BillCarsonFr.
- Version 1.11.59
  [#]# 🦖 Deprecations
  * Enable custom themes to theme Compound (https://github.com/matrix-org/matrix-react-sdk/pull/12240). Contributed by @robintown.
  * Remove welcome bot `welcome_user_id` support (https://github.com/matrix-org/matrix-react-sdk/pull/12153). Contributed by @t3chguy.
  [#]# ✨ Features
  * Ignore activity in TAC (https://github.com/matrix-org/matrix-react-sdk/pull/12269). Contributed by @florianduros.
  * Use browser's font size instead of hardcoded `16px` as root font size (https://github.com/matrix-org/matrix-react-sdk/pull/12246). Contributed by @florianduros.
  * Revert "Use Compound primary colors for most actions" (https://github.com/matrix-org/matrix-react-sdk/pull/12264). Contributed by @florianduros.
  * Revert "Refine menu, toast, and popover colors" (https://github.com/matrix-org/matrix-react-sdk/pull/12263). Contributed by @florianduros.
  * Fix Native OIDC for Element Desktop (https://github.com/matrix-org/matrix-react-sdk/pull/12253). Contributed by @t3chguy.
  * Improve client metadata used for OIDC dynamic registration (https://github.com/matrix-org/matrix-react-sdk/pull/12257). Contributed by @t3chguy.
  * Refine menu, toast, and popover colors (https://github.com/matrix-org/matrix-react-sdk/pull/12247). Contributed by @robintown.
  * Call the AsJson forms of import and exportRoomKeys (https://github.com/matrix-org/matrix-react-sdk/pull/12233). Contributed by @andybalaam.
  * Use Compound primary colors for most actions (https://github.com/matrix-org/matrix-react-sdk/pull/12241). Contributed by @robintown.
  * Enable redirected media by default (https://github.com/matrix-org/matrix-react-sdk/pull/12142). Contributed by @turt2live.
  * Reduce TAC width by `16px` (https://github.com/matrix-org/matrix-react-sdk/pull/12239). Contributed by @florianduros.
  * Pop out of Threads Activity Centre (https://github.com/matrix-org/matrix-react-sdk/pull/12136). Contributed by @florianduros.
  * Use new semantic tokens for username colors (https://github.com/matrix-org/matrix-react-sdk/pull/12209). Contributed by @robintown.
  [#]# 🐛 Bug Fixes
  * Fix the space panel getting bigger when gaining a scroll bar (https://github.com/matrix-org/matrix-react-sdk/pull/12267). Contributed by @dbkr.
  * Fix gradients spacings on the space panel (https://github.com/matrix-org/matrix-react-sdk/pull/12262). Contributed by @dbkr.
  * Remove hardcoded `Element` in tac labs description (https://github.com/matrix-org/matrix-react-sdk/pull/12266). Contributed by @florianduros.
  * Fix branding in "migrating crypto" message (https://github.com/matrix-org/matrix-react-sdk/pull/12265). Contributed by @richvdh.
  * Use h1 as first heading in dialogs (https://github.com/matrix-org/matrix-react-sdk/pull/12250). Contributed by @dbkr.
  * Fix forced lowercase username in login/registration flows (https://github.com/matrix-org/matrix-react-sdk/pull/9329). Contributed by @vrifox.
  * Update the TAC indicator on event decryption (https://github.com/matrix-org/matrix-react-sdk/pull/12243). Contributed by @dbkr.
  * Fix OIDC delegated auth account url check (https://github.com/matrix-org/matrix-react-sdk/pull/12242). Contributed by @t3chguy.
  * New Header edgecase fixes: Close lobby button not shown, disable join button in various places, more... (https://github.com/matrix-org/matrix-react-sdk/pull/12235). Contributed by @toger5.
  * Fix TAC button alignment when expanded (https://github.com/matrix-org/matrix-react-sdk/pull/12238). Contributed by @florianduros.
  * Fix tooltip behaviour in TAC (https://github.com/matrix-org/matrix-react-sdk/pull/12236). Contributed by @florianduros.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1710417600">- Version 1.11.61
  * No changes
  [#]# 🐛 Bug Fixes
  * Update `@vector-im/compound-design-tokens` in package.json (https://github.com/matrix-org/matrix-react-sdk/pull/12340).</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1712664000">- Version 1.11.64
  [#]# ✨ Features
  * Mark all threads as read button (https://github.com/matrix-org/matrix-react-sdk/pull/12378). Contributed by @dbkr.
  * Video call meta space (https://github.com/matrix-org/matrix-react-sdk/pull/12297). Contributed by @toger5.
  * Add leave room warning for last admin (https://github.com/matrix-org/matrix-react-sdk/pull/9452). Contributed by @Arnei.
  * Iterate styles around Link new device via QR (https://github.com/matrix-org/matrix-react-sdk/pull/12356). Contributed by @t3chguy.
  * Improve code-splitting of highlight.js and maplibre-gs libs (https://github.com/matrix-org/matrix-react-sdk/pull/12349). Contributed by @t3chguy.
  * Use data-mx-color for rainbows (https://github.com/matrix-org/matrix-react-sdk/pull/12325). Contributed by @tulir.
  [#]# 🐛 Bug Fixes
  * Fix external guest access url for unencrypted rooms (https://github.com/matrix-org/matrix-react-sdk/pull/12345). Contributed by @toger5.
  * Fix video rooms not showing share link button (https://github.com/matrix-org/matrix-react-sdk/pull/12374). Contributed by @toger5.
  * Fix space topic jumping on hover/focus (https://github.com/matrix-org/matrix-react-sdk/pull/12377). Contributed by @t3chguy.
  * Allow popping out a Jitsi widget to respect Desktop `web_base_url` config (https://github.com/matrix-org/matrix-react-sdk/pull/12376). Contributed by @t3chguy.
  * Remove the Lazy Loading `InvalidStoreError` Dialogs (https://github.com/matrix-org/matrix-react-sdk/pull/12358). Contributed by @langleyd.
  * Improve readability of badges and pills (https://github.com/matrix-org/matrix-react-sdk/pull/12360). Contributed by @robintown.
- Version 1.11.63
  This is a hotfix release to fix a couple of issues: one where the client would sometimes call the client/server API to set a push rule in a loop, and one where authentication was not sent for widgets when it should have been.
  [#]# 🐛 Bug Fixes
  * Revert "Make EC widget theme reactive - Update widget url when the theme changes" (https://github.com/matrix-org/matrix-react-sdk/pull/12383) in order to fix widgets that require authentication.
  * Update to hotfixed js-sdk to fix an issue where Element could try to set a push rule in a loop.
- Version 1.11.62
  [#]# ✨ Features
  * Change user permission by using a new apply button (https://github.com/matrix-org/matrix-react-sdk/pull/12346). Contributed by @florianduros.
  * Mark as Unread (https://github.com/matrix-org/matrix-react-sdk/pull/12254). Contributed by @dbkr.
  * Refine the colors of some more components (https://github.com/matrix-org/matrix-react-sdk/pull/12343). Contributed by @robintown.
  * TAC: Order rooms by most recent after notification level (https://github.com/matrix-org/matrix-react-sdk/pull/12329). Contributed by @florianduros.
  * Make EC widget theme reactive - Update widget url when the theme changes (https://github.com/matrix-org/matrix-react-sdk/pull/12295). Contributed by @toger5.
  * Refine styles of menus, toasts, popovers, and modals (https://github.com/matrix-org/matrix-react-sdk/pull/12332). Contributed by @robintown.
  * Element Call: fix widget shown while its still loading (`waitForIframeLoad=false`) (https://github.com/matrix-org/matrix-react-sdk/pull/12292). Contributed by @toger5.
  * Improve Forward Dialog a11y by switching to roving tab index interactions (https://github.com/matrix-org/matrix-react-sdk/pull/12306). Contributed by @t3chguy.
  * Call guest access link creation to join calls as a non registered user via the EC SPA (https://github.com/matrix-org/matrix-react-sdk/pull/12259). Contributed by @toger5.
  * Use `strong` element to semantically denote visually emphasised content (https://github.com/matrix-org/matrix-react-sdk/pull/12320). Contributed by @t3chguy.
  * Handle up/down arrow keys as well as left/right for horizontal toolbars for improved a11y (https://github.com/matrix-org/matrix-react-sdk/pull/12305). Contributed by @t3chguy.
  [#]# 🐛 Bug Fixes
  * https://github.com/matrix-org/matrix-react-sdk/pull/12369). Contributed by @RiotRobot.
  * Fix incorrect check for private read receipt support (https://github.com/matrix-org/matrix-react-sdk/pull/12348). Contributed by @tulir.
  * TAC: Fix hover state when expanded (https://github.com/matrix-org/matrix-react-sdk/pull/12337). Contributed by @florianduros.
  * Fix the image view (https://github.com/matrix-org/matrix-react-sdk/pull/12341). Contributed by @robintown.
  * Use correct push rule to evaluate room-wide mentions (https://github.com/matrix-org/matrix-react-sdk/pull/12318). Contributed by @t3chguy.
  * Reset power selector on API failure to prevent state mismatch (https://github.com/matrix-org/matrix-react-sdk/pull/12319). Contributed by @t3chguy.
  * Fix spotlight opening in TAC (https://github.com/matrix-org/matrix-react-sdk/pull/12315). Contributed by @florianduros.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1713873600">- Version 1.11.65
  [#]# ✨ Features
  * Make empty state copy for TAC depend on the value of the setting (https://github.com/matrix-org/matrix-react-sdk/pull/12419). Contributed by @dbkr.
  * Linkify User Interactive Authentication errors (https://github.com/matrix-org/matrix-react-sdk/pull/12271). Contributed by @t3chguy.
  * Add support for device dehydration v2 (https://github.com/matrix-org/matrix-react-sdk/pull/12316). Contributed by @uhoreg.
  * Replace `SecurityCustomisations` with `CryptoSetupExtension` (https://github.com/matrix-org/matrix-react-sdk/pull/12342). Contributed by @thoraj.
  * Add activity toggle for TAC (https://github.com/matrix-org/matrix-react-sdk/pull/12413). Contributed by @dbkr.
  * Humanize spell check language labels (https://github.com/matrix-org/matrix-react-sdk/pull/12409). Contributed by @t3chguy.
  * Call Guest Access, give user the option to change the acces level so they can generate a call link. (https://github.com/matrix-org/matrix-react-sdk/pull/12401). Contributed by @toger5.
  * TAC: Release Announcement (https://github.com/matrix-org/matrix-react-sdk/pull/12380). Contributed by @florianduros.
  * Show the call and share button if the user can create a guest link. (https://github.com/matrix-org/matrix-react-sdk/pull/12385). Contributed by @toger5.
  * Add analytics for mark all threads unread (https://github.com/matrix-org/matrix-react-sdk/pull/12384). Contributed by @dbkr.
  * Add `EventType.RoomEncryption` to the auto approve capabilities of Element Call widgets (https://github.com/matrix-org/matrix-react-sdk/pull/12386). Contributed by @toger5.
  [#]# 🐛 Bug Fixes
  * Fix link modal not shown after access upgrade (https://github.com/matrix-org/matrix-react-sdk/pull/12411). Contributed by @toger5.
  * Fix thread navigation in timeline (https://github.com/matrix-org/matrix-react-sdk/pull/12412). Contributed by @florianduros.
  * Fix inability to join a `knock` room via space hierarchy view (https://github.com/matrix-org/matrix-react-sdk/pull/12404). Contributed by @t3chguy.
  * Focus the thread panel when clicking on an item in the TAC (https://github.com/matrix-org/matrix-react-sdk/pull/12410). Contributed by @dbkr.
  * Fix space hierarchy tile busy state being stuck after join error (https://github.com/matrix-org/matrix-react-sdk/pull/12405). Contributed by @t3chguy.
  * Fix room topic in-app links not being handled correctly on topic dialog (https://github.com/matrix-org/matrix-react-sdk/pull/12406). Contributed by @t3chguy.</changelog>
</package>
<package pkgid="70aba9cd8d91953de38e675919fd4c6d4d726a7201dd58a91e1591333bd419e6a22d151ec2f3fa079cd4ba32ba479d3cd4a6f398d87f9cb7387117fa1ec66839" name="element-desktop" arch="x86_64">
  <version epoch="0" ver="1.11.65" rel="1.1"/>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1687521600">- Be multi-arch friendly - Add aarch64 support</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1687521601">- Version 1.11.34
  [#]# ✨ Features
  * OIDC: add delegatedauthentication to validated server config ([\#11053](https://github.com/matrix-org/matrix-react-sdk/pull/11053)). Contributed by @kerryarchibald.
  * Allow image pasting in plain mode in RTE ([\#11056](https://github.com/matrix-org/matrix-react-sdk/pull/11056)). Contributed by @alunturner.
  * Show room options menu if "UIComponent.roomOptionsMenu" is enabled ([\#10365](https://github.com/matrix-org/matrix-react-sdk/pull/10365)). Contributed by @maheichyk.
  * Allow image pasting in rich text mode in RTE ([\#11049](https://github.com/matrix-org/matrix-react-sdk/pull/11049)). Contributed by @alunturner.
  * Update voice broadcast redaction to use MSC3912 `with_rel_type` instead of `with_relations` ([\#11014](https://github.com/matrix-org/matrix-react-sdk/pull/11014)). Fixes vector-im/element-web#25471.
  * Add config to skip widget_build_url for DM rooms ([\#11044](https://github.com/matrix-org/matrix-react-sdk/pull/11044)). Fixes vector-im/customer-retainer#74.
  * Inhibit interactions on forward dialog message previews ([\#11025](https://github.com/matrix-org/matrix-react-sdk/pull/11025)). Fixes vector-im/element-web#23459.
  * Removed `DecryptionFailureBar.tsx` ([\#11027](https://github.com/matrix-org/matrix-react-sdk/pull/11027)). Fixes vector-im/element-meta#1358. Contributed by @florianduros.
  [#]# 🐛 Bug Fixes
  * Fix translucent `TextualEvent` on search results panel ([\#10810](https://github.com/matrix-org/matrix-react-sdk/pull/10810)). Fixes vector-im/element-web#25292. Contributed by @luixxiul.
  * Matrix matrix scheme permalink constructor not stripping query params ([\#11060](https://github.com/matrix-org/matrix-react-sdk/pull/11060)). Fixes vector-im/element-web#25535.
  * Fix: "manually verify by text" does nothing ([\#11059](https://github.com/matrix-org/matrix-react-sdk/pull/11059)). Fixes vector-im/element-web#25375. Contributed by @kerryarchibald.
  * Make group calls respect the ICE fallback setting ([\#11047](https://github.com/matrix-org/matrix-react-sdk/pull/11047)). Fixes vector-im/voip-internal#65.
  * Align list items on the tooltip to the start ([\#11041](https://github.com/matrix-org/matrix-react-sdk/pull/11041)). Fixes vector-im/element-web#25355. Contributed by @luixxiul.
  * Clear thread panel event permalink when changing rooms ([\#11024](https://github.com/matrix-org/matrix-react-sdk/pull/11024)). Fixes vector-im/element-web#25484.
  * Fix spinner placement on pinned widgets being reloaded ([\#10970](https://github.com/matrix-org/matrix-react-sdk/pull/10970)). Fixes vector-im/element-web#25431. Contributed by @luixxiul.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.com&gt;" date="1689681600">- Version 1.11.36
  [#]# 🔒 Security
  * Fixes for [CVE-2023-37259](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2023-37259) / [GHSA-c9vx-2g7w-rp65](https://github.com/matrix-org/matrix-react-sdk/security/advisories/GHSA-c9vx-2g7w-rp65)
  [#]# 🦖 Deprecations
  * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes vector-im/element-web#25733.
  [#]# ✨ Features
  * OIDC: store initial screen in session storage  ([\#25688](https://github.com/vector-im/element-web/pull/25688)). Fixes vector-im/element-web#25656. Contributed by @kerryarchibald.
  * Allow default_server_config as a fallback config ([\#25682](https://github.com/vector-im/element-web/pull/25682)). Contributed by @ShadowRZ.
  * OIDC: remove auth params from url after login attempt ([\#25664](https://github.com/vector-im/element-web/pull/25664)). Contributed by @kerryarchibald.
  * feat(faq): remove keyboard shortcuts button ([\#9342](https://github.com/matrix-org/matrix-react-sdk/pull/9342)). Fixes vector-im/element-web#22625. Contributed by @gefgu.
  * GYU: Update banner ([\#11211](https://github.com/matrix-org/matrix-react-sdk/pull/11211)). Fixes vector-im/element-web#25530. Contributed by @justjanne.
  * Linkify mxc:// URLs as links to your media repo ([\#11213](https://github.com/matrix-org/matrix-react-sdk/pull/11213)). Fixes vector-im/element-web#6942.
  * OIDC: Log in ([\#11199](https://github.com/matrix-org/matrix-react-sdk/pull/11199)). Fixes vector-im/element-web#25657. Contributed by @kerryarchibald.
  * Handle all permitted url schemes in linkify ([\#11215](https://github.com/matrix-org/matrix-react-sdk/pull/11215)). Fixes vector-im/element-web#4457 and vector-im/element-web#8720.
  * Autoapprove Element Call oidc requests ([\#11209](https://github.com/matrix-org/matrix-react-sdk/pull/11209)). Contributed by @toger5.
  * Allow creating knock rooms ([\#11182](https://github.com/matrix-org/matrix-react-sdk/pull/11182)). Contributed by @charlynguyen.
  * Expose and pre-populate thread ID in devtools dialog ([\#10953](https://github.com/matrix-org/matrix-react-sdk/pull/10953)).
  * Hide URL preview if it will be empty ([\#9029](https://github.com/matrix-org/matrix-react-sdk/pull/9029)).
  * Change wording from avatar to profile picture ([\#7015](https://github.com/matrix-org/matrix-react-sdk/pull/7015)). Fixes vector-im/element-meta#1331. Contributed by @aaronraimist.
  * Quick and dirty devtool to explore state history ([\#11197](https://github.com/matrix-org/matrix-react-sdk/pull/11197)).
  * Consider more user inputs when calculating zxcvbn score ([\#11180](https://github.com/matrix-org/matrix-react-sdk/pull/11180)).
  * GYU: Account Notification Settings ([\#11008](https://github.com/matrix-org/matrix-react-sdk/pull/11008)). Fixes vector-im/element-web#24567. Contributed by @justjanne.
  * Compound Typography pass ([\#11103](https://github.com/matrix-org/matrix-react-sdk/pull/11103)). Fixes vector-im/element-web#25548.
  * OIDC: navigate to authorization endpoint ([\#11096](https://github.com/matrix-org/matrix-react-sdk/pull/11096)). Fixes vector-im/element-web#25574. Contributed by @kerryarchibald.
  [#]# 🐛 Bug Fixes
  * Fix read receipt sending behaviour around thread roots ([\#3600](https://github.com/matrix-org/matrix-js-sdk/pull/3600)).
  * Fix missing metaspace notification badges ([\#11269](https://github.com/matrix-org/matrix-react-sdk/pull/11269)). Fixes vector-im/element-web#25679.
  * Make checkboxes less rounded ([\#11224](https://github.com/matrix-org/matrix-react-sdk/pull/11224)). Contributed by @andybalaam.
  * GYU: Fix issues with audible keywords without activated mentions ([\#11218](https://github.com/matrix-org/matrix-react-sdk/pull/11218)). Contributed by @justjanne.
  * PosthogAnalytics unwatch settings on logout ([\#11207](https://github.com/matrix-org/matrix-react-sdk/pull/11207)). Fixes vector-im/element-web#25703.
  * Avoid trying to set room account data for pinned events as guest ([\#11216](https://github.com/matrix-org/matrix-react-sdk/pull/11216)). Fixes vector-im/element-web#6300.
  * GYU: Disable sound for DMs checkbox when DM notifications are disabled ([\#11210](https://github.com/matrix-org/matrix-react-sdk/pull/11210)). Contributed by @justjanne.
  * force to allow calls without video and audio in embedded mode ([\#11131](https://github.com/matrix-org/matrix-react-sdk/pull/11131)). Contributed by @EnricoSchw.
  * Fix room tile text clipping ([\#11196](https://github.com/matrix-org/matrix-react-sdk/pull/11196)). Fixes vector-im/element-web#25718.
  * Handle newlines in user pills ([\#11166](https://github.com/matrix-org/matrix-react-sdk/pull/11166)). Fixes vector-im/element-web#10994.
  * Limit width of user menu in space panel ([\#11192](https://github.com/matrix-org/matrix-react-sdk/pull/11192)). Fixes vector-im/element-web#22627.
  * Add isLocation to ComposerEvent analytics events ([\#11187](https://github.com/matrix-org/matrix-react-sdk/pull/11187)). Contributed by @andybalaam.
  * Fix: hide unsupported login elements ([\#11185](https://github.com/matrix-org/matrix-react-sdk/pull/11185)). Fixes vector-im/element-web#25711. Contributed by @kerryarchibald.
  * Scope smaller font size to user info panel ([\#11178](https://github.com/matrix-org/matrix-react-sdk/pull/11178)). Fixes vector-im/element-web#25683.
  * Apply i18n to strings in the html export ([\#11176](https://github.com/matrix-org/matrix-react-sdk/pull/11176)).
  * Inhibit url previews on MXIDs containing slashes same as those without ([\#11160](https://github.com/matrix-org/matrix-react-sdk/pull/11160)).
  * Make event info size consistent with state events ([\#11181](https://github.com/matrix-org/matrix-react-sdk/pull/11181)).
  * Fix markdown content spacing ([\#11177](https://github.com/matrix-org/matrix-react-sdk/pull/11177)). Fixes vector-im/element-web#25685.
  * Fix font-family definition for emojis ([\#11170](https://github.com/matrix-org/matrix-react-sdk/pull/11170)). Fixes vector-im/element-web#25686.
  * Fix spurious error sending receipt in thread errors ([\#11157](https://github.com/matrix-org/matrix-react-sdk/pull/11157)).
  * Consider the empty push rule actions array equiv to deprecated dont_notify ([\#11155](https://github.com/matrix-org/matrix-react-sdk/pull/11155)). Fixes vector-im/element-web#25674.
  * Only trap escape key for cancel reply if there is a reply ([\#11140](https://github.com/matrix-org/matrix-react-sdk/pull/11140)). Fixes vector-im/element-web#25640.
  * Update linkify to 4.1.1 ([\#11132](https://github.com/matrix-org/matrix-react-sdk/pull/11132)). Fixes vector-im/element-web#23806.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1691150400">- Version 1.11.38
  [#]# ✨ Features
  * Package release builds of element-web in package.element.io debs ([\#25921](https://github.com/vector-im/element-web/pull/25921)). Contributed by @RiotRobot.
  [#]# 🐛 Bug Fixes
  * Revert to using the /presence API for presence ([\#11366](https://github.com/matrix-org/matrix-react-sdk/pull/11366))</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1695643200">- Version 1.11.43
  [#]# 🔒 Security
  * upgrade electron to 26.2.1 to fix CVE-2023-4863 ([\#1226](https://github.com/vector-im/element-desktop/pull/1226)). Contributed by @selfisekai.
- Version 1.11.42
  [#]# 🐛 Bug Fixes
  * Update Compound to fix Firefox-specific avatar regression ([\#11604](https://github.com/matrix-org/matrix-react-sdk/pull/11604)). Fixes vector-im/element-web#26155.
- Version 1.11.41
  [#]# ✨ Features
  * Make SVGR icons use forward ref ([\#26082](https://github.com/vector-im/element-web/pull/26082)).
  * Add support for rendering a custom wrapper around Element ([\#25537](https://github.com/vector-im/element-web/pull/25537)). Contributed by @maheichyk.
  * Allow creating public knock rooms ([\#11481](https://github.com/matrix-org/matrix-react-sdk/pull/11481)). Contributed by @charlynguyen.
  * Render custom images in reactions according to MSC4027 ([\#11087](https://github.com/matrix-org/matrix-react-sdk/pull/11087)). Contributed by @sumnerevans.
  * Introduce room knocks bar ([\#11475](https://github.com/matrix-org/matrix-react-sdk/pull/11475)). Contributed by @charlynguyen.
  * Room header UI updates ([\#11507](https://github.com/matrix-org/matrix-react-sdk/pull/11507)). Fixes vector-im/element-web#25892.
  * Remove green "verified" bar for encrypted events ([\#11496](https://github.com/matrix-org/matrix-react-sdk/pull/11496)).
  * Update member count on room summary update ([\#11488](https://github.com/matrix-org/matrix-react-sdk/pull/11488)).
  * Support for E2EE in Element Call  ([\#11492](https://github.com/matrix-org/matrix-react-sdk/pull/11492)).
  * Allow requesting to join knock rooms via spotlight ([\#11482](https://github.com/matrix-org/matrix-react-sdk/pull/11482)). Contributed by @charlynguyen.
  * Lock out the first tab if Element is opened in a second tab. ([\#11425](https://github.com/matrix-org/matrix-react-sdk/pull/11425)). Fixes vector-im/element-web#25157.
  * Change avatar to use Compound implementation ([\#11448](https://github.com/matrix-org/matrix-react-sdk/pull/11448)).
  [#]# 🐛 Bug Fixes
  * Fix vertical alignment of default avatar font ([\#11582](https://github.com/matrix-org/matrix-react-sdk/pull/11582)). Fixes vector-im/element-web#26081.
  * Fix avatars in public room &amp; space search being flex shrunk ([\#11580](https://github.com/matrix-org/matrix-react-sdk/pull/11580)). Fixes vector-im/element-web#26133.
  * Fix EventTile avatars being rendered with a size of 0 instead of hidden ([\#11558](https://github.com/matrix-org/matrix-react-sdk/pull/11558)). Fixes vector-im/element-web#26075.
  * Updated no drag zones ([\#1193](https://github.com/vector-im/element-desktop/pull/1193)).
  * Fix compound external assets path in bundle ([\#26069](https://github.com/vector-im/element-web/pull/26069)).
  * Use RoomStateEvent.Update for knocks ([\#11516](https://github.com/matrix-org/matrix-react-sdk/pull/11516)). Contributed by @charlynguyen.
  * Prevent event propagation when clicking icon buttons ([\#11515](https://github.com/matrix-org/matrix-react-sdk/pull/11515)).
  * Only display RoomKnocksBar when feature flag is enabled ([\#11513](https://github.com/matrix-org/matrix-react-sdk/pull/11513)). Contributed by @andybalaam.
  * Fix avatars of knock members for people tab of room settings ([\#11506](https://github.com/matrix-org/matrix-react-sdk/pull/11506)). Fixes vector-im/element-web#26083. Contributed by @charlynguyen.
  * Fixes read receipt avatar offset ([\#11483](https://github.com/matrix-org/matrix-react-sdk/pull/11483)). Fixes vector-im/element-web#26067, vector-im/element-web#26064 vector-im/element-web#26059 and vector-im/element-web#26061.
  * Fix avatar defects ([\#11473](https://github.com/matrix-org/matrix-react-sdk/pull/11473)). Fixes vector-im/element-web#26051 and vector-im/element-web#26046.
  * Fix consistent avatar output for Percy ([\#11472](https://github.com/matrix-org/matrix-react-sdk/pull/11472)). Fixes vector-im/element-web#26049 and vector-im/element-web#26052.
  * Fix colour of avatar and colour matching with username ([\#11470](https://github.com/matrix-org/matrix-react-sdk/pull/11470)). Fixes vector-im/element-web#26042.
  * Fix incompatibility of Soft Logout with Element-R ([\#11468](https://github.com/matrix-org/matrix-react-sdk/pull/11468)).
  * Fix instances of double translation and guard translation calls using typescript ([\#11443](https://github.com/matrix-org/matrix-react-sdk/pull/11443)).
- Version 1.11.40
  [#]# ✨ Features
  * Add FreeBSD support ([\#1163](https://github.com/vector-im/element-desktop/pull/1163)). Contributed by @lwhsu.
  * Hide account deactivation for externally managed accounts ([\#11445](https://github.com/matrix-org/matrix-react-sdk/pull/11445)). Fixes vector-im/element-web#26022. Contributed by @kerryarchibald.
  * OIDC: Redirect to delegated auth provider when signing out ([\#11432](https://github.com/matrix-org/matrix-react-sdk/pull/11432)). Fixes vector-im/element-web#26000. Contributed by @kerryarchibald.
  * Disable 3pid fields in settings when `m.3pid_changes` capability is disabled ([\#11430](https://github.com/matrix-org/matrix-react-sdk/pull/11430)). Fixes vector-im/element-web#25995. Contributed by @kerryarchibald.
  * OIDC: disable multi session signout for OIDC-aware servers in session manager ([\#11431](https://github.com/matrix-org/matrix-react-sdk/pull/11431)). Contributed by @kerryarchibald.
  * Implement updated open dialog method of the Module API ([\#11395](https://github.com/matrix-org/matrix-react-sdk/pull/11395)). Contributed by @dhenneke.
  * Polish &amp; delabs `Exploring public spaces` feature ([\#11423](https://github.com/matrix-org/matrix-react-sdk/pull/11423)).
  * Treat lists with a single empty item as plain text, not Markdown. ([\#6833](https://github.com/matrix-org/matrix-react-sdk/pull/6833)). Fixes vector-im/element-meta#1265.
  * Allow managing room knocks ([\#11404](https://github.com/matrix-org/matrix-react-sdk/pull/11404)). Contributed by @charlynguyen.
  * Pin the action buttons to the bottom of the scrollable dialogs ([\#11407](https://github.com/matrix-org/matrix-react-sdk/pull/11407)). Contributed by @dhenneke.
  * Support Matrix 1.1 (drop legacy r0 versions) ([\#9819](https://github.com/matrix-org/matrix-react-sdk/pull/9819)).
  [#]# 🐛 Bug Fixes
  * Don't intercept Ctrl + Cmd + Q on macOS ([\#1174](https://github.com/vector-im/element-desktop/pull/1174)). Contributed by @zhaofengli.
  * Improve selectors for macos app draggable regions ([\#1170](https://github.com/vector-im/element-desktop/pull/1170)). Fixes #1169.
  * Fix path separator for Windows based systems ([\#25997](https://github.com/vector-im/element-web/pull/25997)).
  * Fix instances of double translation and guard translation calls using typescript ([\#11443](https://github.com/matrix-org/matrix-react-sdk/pull/11443)).
  * Fix export type "Current timeline" to match its behaviour to its name ([\#11426](https://github.com/matrix-org/matrix-react-sdk/pull/11426)). Fixes vector-im/element-web#25988.
  * Fix Room Settings &gt; Notifications file upload input being shown superfluously ([\#11415](https://github.com/matrix-org/matrix-react-sdk/pull/11415)). Fixes vector-im/element-web#18392.
  * Simplify registration with email validation ([\#11398](https://github.com/matrix-org/matrix-react-sdk/pull/11398)). Fixes vector-im/element-web#25832 vector-im/element-web#23601 and vector-im/element-web#22297.
  * correct home server URL ([\#11391](https://github.com/matrix-org/matrix-react-sdk/pull/11391)). Fixes vector-im/element-web#25931. Contributed by @NSV1991.
  * Include non-matching DMs in Spotlight recent conversations when the DM's userId is part of the search API results ([\#11374](https://github.com/matrix-org/matrix-react-sdk/pull/11374)). Contributed by @mgcm.
  * Fix useRoomMembers missing updates causing incorrect membership counts ([\#11392](https://github.com/matrix-org/matrix-react-sdk/pull/11392)). Fixes vector-im/element-web#17096.
  * Show error when searching public rooms fails ([\#11378](https://github.com/matrix-org/matrix-react-sdk/pull/11378)).
- Version 1.11.39
  [#]# 🦖 Deprecations
  * Deprecate camelCase config options ([\#25800](https://github.com/vector-im/element-web/pull/25800)).
  * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes vector-im/element-web#25733.
  [#]# ✨ Features
  * Switch to hidden titleBar on macOS to integrate the app better ([\#1101](https://github.com/vector-im/element-desktop/pull/1101)).
  * Update labs.md for knock rooms ([\#25923](https://github.com/vector-im/element-web/pull/25923)). Contributed by @charlynguyen.
  * Package release builds of element-web in package.element.io debs ([\#25198](https://github.com/vector-im/element-web/pull/25198)).
  * Allow knocking rooms ([\#11353](https://github.com/matrix-org/matrix-react-sdk/pull/11353)). Contributed by @charlynguyen.
  * Support adding space-restricted joins on rooms not members of those spaces ([\#9017](https://github.com/matrix-org/matrix-react-sdk/pull/9017)). Fixes vector-im/element-web#19213.
  * Clear requiresClient and show pop-out if widget-api fails to ready ([\#11321](https://github.com/matrix-org/matrix-react-sdk/pull/11321)). Fixes vector-im/customer-retainer#73.
  * Bump pagination sizes due to hidden events ([\#11342](https://github.com/matrix-org/matrix-react-sdk/pull/11342)).
  * Remove display of key backup signatures from backup settings ([\#11333](https://github.com/matrix-org/matrix-react-sdk/pull/11333)).
  * Use PassphraseFields in ExportE2eKeysDialog to enforce minimum passphrase complexity ([\#11222](https://github.com/matrix-org/matrix-react-sdk/pull/11222)). Fixes vector-im/element-web#9478.
  [#]# 🐛 Bug Fixes
  * Prevent the media lightbox sender info clipping with traffic light on macos ([\#1141](https://github.com/vector-im/element-desktop/pull/1141)). Fixes #1140.
  * Restore macOs room header dragability ([\#1136](https://github.com/vector-im/element-desktop/pull/1136)). Fixes #1135.
  * Fix ability to interact with room topic in header ([\#1126](https://github.com/vector-im/element-desktop/pull/1126)). Fixes undefined/element-desktop#1125.
  * Fix "Export chat" not respecting configured time format in plain text mode ([\#10696](https://github.com/matrix-org/matrix-react-sdk/pull/10696)). Fixes vector-im/element-web#23838. Contributed by @rashmitpankhania.
  * Fix some missing 1-count pluralisations around event list summaries ([\#11371](https://github.com/matrix-org/matrix-react-sdk/pull/11371)). Fixes vector-im/element-web#25925.
  * Fix create subspace dialog not working for public space creation ([\#11367](https://github.com/matrix-org/matrix-react-sdk/pull/11367)). Fixes vector-im/element-web#25916.
  * Search for users on paste ([\#11304](https://github.com/matrix-org/matrix-react-sdk/pull/11304)). Fixes vector-im/element-web#17523. Contributed by @peterscheu-aceart.
  * Fix AppTile context menu not always showing up when it has options ([\#11358](https://github.com/matrix-org/matrix-react-sdk/pull/11358)). Fixes vector-im/element-web#25914.
  * Fix clicking on home all rooms space notification not working ([\#11337](https://github.com/matrix-org/matrix-react-sdk/pull/11337)). Fixes vector-im/element-web#22844.
  * Fix joining a suggested room switching space away ([\#11347](https://github.com/matrix-org/matrix-react-sdk/pull/11347)). Fixes vector-im/element-web#25838.
  * Fix home/all rooms context menu in space panel ([\#11350](https://github.com/matrix-org/matrix-react-sdk/pull/11350)). Fixes vector-im/element-web#25896.
  * Make keyboard handling in and out of autocomplete completions consistent ([\#11344](https://github.com/matrix-org/matrix-react-sdk/pull/11344)). Fixes vector-im/element-web#25878.
  * De-duplicate reactions by sender to account for faulty/malicious servers ([\#11340](https://github.com/matrix-org/matrix-react-sdk/pull/11340)). Fixes vector-im/element-web#25872.
  * Fix disable_3pid_login being ignored for the email field ([\#11335](https://github.com/matrix-org/matrix-react-sdk/pull/11335)). Fixes vector-im/element-web#25863.
  * Upgrade wysiwyg editor for ctrl+backspace windows fix ([\#11324](https://github.com/matrix-org/matrix-react-sdk/pull/11324)). Fixes vector-im/verticals-internal#102.
  * Unhide the view source event toggle - it works well enough ([\#11336](https://github.com/matrix-org/matrix-react-sdk/pull/11336)). Fixes vector-im/element-web#25861.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1698926400">- Version 1.11.47
  [#]# ✨ Features
  * Allow overwriting app.element.io when popping out widgets ([\#1277](https://github.com/vector-im/element-desktop/pull/1277)). Fixes #1187.
  * Implement macos title bar negative space ([\#1272](https://github.com/vector-im/element-desktop/pull/1272)). Fixes #1245.
  * vector-im/element-x-ios/issues/1824 - Convert the apple-app-site-association file to a newer format… ([\#26307](https://github.com/vector-im/element-web/pull/26307)). Contributed by @stefanceriu.
  * Iterate `io.element.late_event` decoration ([\#11760](https://github.com/matrix-org/matrix-react-sdk/pull/11760)). Fixes vector-im/element-web#26384.
  * Render timeline separator for late event groups ([\#11739](https://github.com/matrix-org/matrix-react-sdk/pull/11739)).
  * OIDC: revoke tokens on logout ([\#11718](https://github.com/matrix-org/matrix-react-sdk/pull/11718)). Fixes vector-im/element-web#25394. Contributed by @kerryarchibald.
  * Show `io.element.late_event` in MessageTimestamp when known ([\#11733](https://github.com/matrix-org/matrix-react-sdk/pull/11733)).
  * Show all labs flags if developerMode enabled ([\#11746](https://github.com/matrix-org/matrix-react-sdk/pull/11746)). Fixes vector-im/element-web#24571 and vector-im/element-web#8498.
  * Use Compound tooltips on MessageTimestamp to improve UX of date time discovery ([\#11732](https://github.com/matrix-org/matrix-react-sdk/pull/11732)). Fixes vector-im/element-web#25913.
  * Consolidate 4s passphrase input fields and use stable IDs ([\#11743](https://github.com/matrix-org/matrix-react-sdk/pull/11743)). Fixes vector-im/element-web#26228.
  * Disable upgraderoom command without developer mode enabled ([\#11744](https://github.com/matrix-org/matrix-react-sdk/pull/11744)). Fixes vector-im/element-web#17620.
  * Avoid rendering app download buttons if disabled in config ([\#11741](https://github.com/matrix-org/matrix-react-sdk/pull/11741)). Fixes vector-im/element-web#26309.
  * OIDC: refresh tokens ([\#11699](https://github.com/matrix-org/matrix-react-sdk/pull/11699)). Fixes vector-im/element-web#25839. Contributed by @kerryarchibald.
  * OIDC: register ([\#11727](https://github.com/matrix-org/matrix-react-sdk/pull/11727)). Fixes vector-im/element-web#25393. Contributed by @kerryarchibald.
  * Use stable get_login_token and remove unstable MSC3882 support ([\#11001](https://github.com/matrix-org/matrix-react-sdk/pull/11001)). Contributed by @hughns.
  [#]# 🐛 Bug Fixes
  * Set max size for Element logo in search warning ([\#11779](https://github.com/matrix-org/matrix-react-sdk/pull/11779)). Fixes vector-im/element-web#26408.
  * Avoid error when DMing oneself ([\#11754](https://github.com/matrix-org/matrix-react-sdk/pull/11754)). Fixes vector-im/element-web#7242.
  * Fix: Message shield alignment is not right. ([\#11703](https://github.com/matrix-org/matrix-react-sdk/pull/11703)). Fixes vector-im/element-web#26142. Contributed by @manancodes.
  * fix logging full event ([\#11755](https://github.com/matrix-org/matrix-react-sdk/pull/11755)). Fixes vector-im/element-web#26376.
  * OIDC: use delegated auth account URL from `OidcClientStore` ([\#11723](https://github.com/matrix-org/matrix-react-sdk/pull/11723)). Fixes vector-im/element-web#26305. Contributed by @kerryarchibald.
  * Fix: Members list shield alignment is not right. ([\#11700](https://github.com/matrix-org/matrix-react-sdk/pull/11700)). Fixes vector-im/element-web#26261. Contributed by @manancodes.
  * Fix: &lt;detail&gt; HTML elements clickable area too wide. ([\#11666](https://github.com/matrix-org/matrix-react-sdk/pull/11666)). Fixes vector-im/element-web#25454. Contributed by @manancodes.
  * Fix untranslated headings in the devtools dialog ([\#11734](https://github.com/matrix-org/matrix-react-sdk/pull/11734)).
  * Fixes invite dialog alignment and pill color contrast ([\#11722](https://github.com/matrix-org/matrix-react-sdk/pull/11722)). Contributed by @gabrc52.
  * Prevent select element in General settings overflowing in a room with very long room-id ([\#11597](https://github.com/matrix-org/matrix-react-sdk/pull/11597)). Contributed by @ABHIXIT2.
  * Fix: Clicking on members pile does nothing. ([\#11657](https://github.com/matrix-org/matrix-react-sdk/pull/11657)). Fixes vector-im/element-web#26164. Contributed by @manancodes.
  * Fix: Wierd shadow below room avatar in dark mode. ([\#11678](https://github.com/matrix-org/matrix-react-sdk/pull/11678)). Fixes vector-im/element-web#26153. Contributed by @manancodes.
  * Fix start_sso / start_cas URLs failing to redirect to a authentication prompt ([\#11681](https://github.com/matrix-org/matrix-react-sdk/pull/11681)). Contributed by @Half-Shot.
- Version 1.11.46
  [#]# ✨ Features
  * Use .well-known to discover a default rendezvous server for use with Sign in with QR ([\#11655](https://github.com/matrix-org/matrix-react-sdk/pull/11655)). Contributed by @hughns.
  * Message layout will update according to the selected style  ([\#10170](https://github.com/matrix-org/matrix-react-sdk/pull/10170)). Fixes vector-im/element-web#21782. Contributed by @manancodes.
  * Implement MSC4039: Add an MSC for a new Widget API action to upload files into the media repository ([\#11311](https://github.com/matrix-org/matrix-react-sdk/pull/11311)). Contributed by @dhenneke.
  * Render space pills with square corners to match new avatar ([\#11632](https://github.com/matrix-org/matrix-react-sdk/pull/11632)). Fixes vector-im/element-web#26056.
  * Linkify room topic ([\#11631](https://github.com/matrix-org/matrix-react-sdk/pull/11631)). Fixes vector-im/element-web#26185.
  * Show knock rooms in the list ([\#11573](https://github.com/matrix-org/matrix-react-sdk/pull/11573)). Contributed by @maheichyk.
  [#]# 🐛 Bug Fixes
  * Bump matrix-web-i18n dependency to 3.1.3 ([\#1259](https://github.com/vector-im/element-desktop/pull/1259) and [\#26287](https://github.com/vector-im/element-web/pull/26287))
  * Fix: Avatar shrinks with long names ([\#11698](https://github.com/matrix-org/matrix-react-sdk/pull/11698)). Fixes vector-im/element-web#26252. Contributed by @manancodes.
  * Update custom translations to support nested fields in structured JSON ([\#11685](https://github.com/matrix-org/matrix-react-sdk/pull/11685)).
  * Fix: Edited message remove button is hard to reach. ([\#11674](https://github.com/matrix-org/matrix-react-sdk/pull/11674)). Fixes vector-im/element-web#24917. Contributed by @manancodes.
  * Fix: Theme selector radio button not aligned in center with the text ([\#11676](https://github.com/matrix-org/matrix-react-sdk/pull/11676)). Fixes vector-im/element-web#25460. Contributed by @manancodes.
  * Fix: Unread notification dot aligned ([\#11658](https://github.com/matrix-org/matrix-react-sdk/pull/11658)). Fixes vector-im/element-web#25285. Contributed by @manancodes.
  * Fix: sync intentional mentions push rules with legacy rules ([\#11667](https://github.com/matrix-org/matrix-react-sdk/pull/11667)). Fixes vector-im/element-web#26227. Contributed by @kerryarchibald.
  * Revert "Fix regression around FacePile with overflow (#11527)" ([\#11634](https://github.com/matrix-org/matrix-react-sdk/pull/11634)). Fixes vector-im/element-web#26209.
  * Fix: Alignment Fixed ([\#11648](https://github.com/matrix-org/matrix-react-sdk/pull/11648)). Fixes vector-im/element-web#26169. Contributed by @manancodes.
  * Fix: onFinished added which closes the menu ([\#11647](https://github.com/matrix-org/matrix-react-sdk/pull/11647)). Fixes vector-im/element-web#25556. Contributed by @manancodes.
  * Don't start key backups when opening settings ([\#11640](https://github.com/matrix-org/matrix-react-sdk/pull/11640)).
  * Fix add to space avatar text centering ([\#11643](https://github.com/matrix-org/matrix-react-sdk/pull/11643)). Fixes vector-im/element-web#26154.
  * fix avatar styling in lightbox ([\#11641](https://github.com/matrix-org/matrix-react-sdk/pull/11641)). Fixes vector-im/element-web#26196.
- Version 1.11.45
  [#]# 🔒 Security
  * Upgrade electron to 26.2.4 to fix CVE-2023-5217 ([\#1254](https://github.com/vector-im/element-desktop/pull/1254)). Contributed by @andybalaam.
  [#]# 🐛 Bug Fixes
  * Fix Emoji font on Safari 17 ([\#11673](https://github.com/matrix-org/matrix-react-sdk/pull/11673)).
- Version 1.11.44
  [#]# ✨ Features
  * Make video &amp; voice call buttons pin conference widget if unpinned ([\#11576](https://github.com/matrix-org/matrix-react-sdk/pull/11576)). Fixes vector-im/customer-retainer#72.
  * OIDC: persist refresh token ([\#11249](https://github.com/matrix-org/matrix-react-sdk/pull/11249)). Contributed by @kerryarchibald.
  * ElementR: Cross user verification ([\#11364](https://github.com/matrix-org/matrix-react-sdk/pull/11364)). Fixes vector-im/element-web#25752. Contributed by @florianduros.
  * Default intentional mentions ([\#11602](https://github.com/matrix-org/matrix-react-sdk/pull/11602)).
  * Notify users about denied access on ask-to-join  rooms ([\#11480](https://github.com/matrix-org/matrix-react-sdk/pull/11480)). Contributed by @nurjinjafar.
  * Allow setting knock room directory visibility ([\#11529](https://github.com/matrix-org/matrix-react-sdk/pull/11529)). Contributed by @charlynguyen.
  [#]# 🐛 Bug Fixes
  * Revert "Fix regression around FacePile with overflow (#11527)" ([\#11634](https://github.com/matrix-org/matrix-react-sdk/pull/11634)). Fixes vector-im/element-web#26209.
  * upgrade electron to 26.2.1 to fix CVE-2023-4863 ([\#1226](https://github.com/vector-im/element-desktop/pull/1226)). Contributed by @selfisekai.
  * Improve edge cases around macOS drag handles ([\#1219](https://github.com/vector-im/element-desktop/pull/1219)). Fixes #1199 and #1188.
  * Escape placeholder before injecting it into the style ([\#11607](https://github.com/matrix-org/matrix-react-sdk/pull/11607)).
  * Move ViewUser action callback to RoomView ([\#11495](https://github.com/matrix-org/matrix-react-sdk/pull/11495)). Fixes vector-im/element-web#26040.
  * Fix room timeline search toggling behaviour edge case ([\#11605](https://github.com/matrix-org/matrix-react-sdk/pull/11605)). Fixes vector-im/element-web#26105.
  * Avoid rendering view-message link in RoomKnocksBar unnecessarily ([\#11598](https://github.com/matrix-org/matrix-react-sdk/pull/11598)). Contributed by @charlynguyen.
  * Use knock rooms sync to reflect the knock state ([\#11596](https://github.com/matrix-org/matrix-react-sdk/pull/11596)). Fixes vector-im/element-web#26043 and vector-im/element-web#26044. Contributed by @charlynguyen.
  * Fix avatar in right panel not using the correct font ([\#11593](https://github.com/matrix-org/matrix-react-sdk/pull/11593)). Fixes vector-im/element-web#26061. Contributed by @MidhunSureshR.
  * Add waits in Spotlight Cypress tests, hoping this unflakes them ([\#11590](https://github.com/matrix-org/matrix-react-sdk/pull/11590)). Fixes vector-im/element-web#26053, vector-im/element-web#26140 vector-im/element-web#26139 and vector-im/element-web#26138. Contributed by @andybalaam.
  * Fix vertical alignment of default avatar font ([\#11582](https://github.com/matrix-org/matrix-react-sdk/pull/11582)). Fixes vector-im/element-web#26081.
  * Fix avatars in public room &amp; space search being flex shrunk ([\#11580](https://github.com/matrix-org/matrix-react-sdk/pull/11580)). Fixes vector-im/element-web#26133.
  * Fix EventTile avatars being rendered with a size of 0 instead of hidden ([\#11558](https://github.com/matrix-org/matrix-react-sdk/pull/11558)). Fixes vector-im/element-web#26075.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1699358400">- - Version 1.11.48
  [#]# ✨ Features
  * Correctly fill window.matrixChat even when a Wrapper module is active (https://github.com/vector-im/element-web/pull/26395). Contributed by @dhenneke.
  * Knock on a ask-to-join room if a module wants to join the room when navigating to a room (https://github.com/matrix-org/matrix-react-sdk/pull/11787). Contributed by @dhenneke.
  * Element-R:  Include crypto info in sentry (https://github.com/matrix-org/matrix-react-sdk/pull/11798). Contributed by @florianduros.
  * Element-R:  Include crypto info in rageshake (https://github.com/matrix-org/matrix-react-sdk/pull/11797). Contributed by @florianduros.
  * Element-R: Add current version of the rust-sdk and vodozemac (https://github.com/matrix-org/matrix-react-sdk/pull/11785). Contributed by @florianduros.
  * Fix unfederated invite dialog (https://github.com/matrix-org/matrix-react-sdk/pull/9618). Fixes vector-im/element-meta#1466 and vector-im/element-web#22102. Contributed by @owi92.
  * New right panel visual language (https://github.com/matrix-org/matrix-react-sdk/pull/11664).
  * OIDC: add friendly errors (https://github.com/matrix-org/matrix-react-sdk/pull/11184). Fixes vector-im/element-web#25665. Contributed by @kerryarchibald.
  [#]# 🐛 Bug Fixes
  * Fix rightpanel hiding scrollbar (https://github.com/matrix-org/matrix-react-sdk/pull/11831). Contributed by @kerryarchibald.
  * Fix edge cases around macos draggability (https://github.com/vector-im/element-desktop/pull/1291). Fixes #1290.
  * Fix multi-tab session lock on Firefox not being cleared (https://github.com/matrix-org/matrix-react-sdk/pull/11800). Fixes vector-im/element-web#26165. Contributed by @ManuelHu.
  * Deserialise spoilers back into slash command form (https://github.com/matrix-org/matrix-react-sdk/pull/11805). Fixes vector-im/element-web#26344.
  * Fix Incorrect message scaling for verification request (https://github.com/matrix-org/matrix-react-sdk/pull/11793). Fixes vector-im/element-web#24304. Contributed by @capGoblin.
  * Fix: Unable to restore a soft-logged-out session established via SSO (https://github.com/matrix-org/matrix-react-sdk/pull/11794). Fixes vector-im/element-web#25957. Contributed by @kerryarchibald.
  * Use configurable github issue links more consistently (https://github.com/matrix-org/matrix-react-sdk/pull/11796).
  * Fix io.element.late_event received_ts vs received_at (https://github.com/matrix-org/matrix-react-sdk/pull/11789).
  * Make invitation dialog scrollable when infos are too long (https://github.com/matrix-org/matrix-react-sdk/pull/11753). Contributed by @nurjinjafar.
  * Fix spoiler text-align (https://github.com/matrix-org/matrix-react-sdk/pull/11790). Contributed by @ajbura.
  * Fix: Right panel keeps showing chat when unmaximizing widget.  (https://github.com/matrix-org/matrix-react-sdk/pull/11697). Fixes vector-im/element-web#26265. Contributed by @manancodes.
  * Fix margin of invite to room button (https://github.com/matrix-org/matrix-react-sdk/pull/11780). Fixes vector-im/element-web#26410.
  * Update base64 import (https://github.com/matrix-org/matrix-react-sdk/pull/11784).
  * Set max size for Element logo in search warning (https://github.com/matrix-org/matrix-react-sdk/pull/11779). Fixes vector-im/element-web#26408.
  * Fix: emoji size in room header topic, remove obsolete emoji style (https://github.com/matrix-org/matrix-react-sdk/pull/11757). Fixes vector-im/element-web#26326. Contributed by @kerryarchibald.
  * Fix: Bubble layout design is broken (https://github.com/matrix-org/matrix-react-sdk/pull/11763). Fixes vector-im/element-web#25818. Contributed by @manancodes.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1699876800">- Version 1.11.49
  [#]# 🐛 Bug Fixes
  * Ensure `setUserCreator` is called when a store is assigned (https://github.com/matrix-org/matrix-js-sdk/pull/3867). Fixes vector-im/element-web#26520. Contributed by @MidhunSureshR.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1700568000">- Version 1.11.50</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1701864000">- Version 1.11.51
  [#]# 🦖 Deprecations
  * Remove Quote from MessageContextMenu as it is unsupported by WYSIWYG (https://github.com/matrix-org/matrix-react-sdk/pull/11914). Contributed by @t3chguy.
  [#]# ✨ Features
  * Always allow call.member events on new rooms (https://github.com/matrix-org/matrix-react-sdk/pull/11948). Contributed by @toger5.
  * Right panel: view third party invite info without clearing history (https://github.com/matrix-org/matrix-react-sdk/pull/11934). Contributed by @kerryarchibald.
  * Allow switching to system emoji font (https://github.com/matrix-org/matrix-react-sdk/pull/11925). Contributed by @t3chguy.
  * Update open in other tab message (https://github.com/matrix-org/matrix-react-sdk/pull/11916). Contributed by @weeman1337.
  * Add menu for legacy and element call in 1:1 rooms (https://github.com/matrix-org/matrix-react-sdk/pull/11910). Contributed by @toger5.
  * Add ringing for matrixRTC (https://github.com/matrix-org/matrix-react-sdk/pull/11870). Contributed by @toger5.
  [#]# 🐛 Bug Fixes
  * Keep device language when it has been previosuly set, after a successful delegated authentication flow that clears localStorage (https://github.com/matrix-org/matrix-react-sdk/pull/11902). Contributed by @mgcm.
  * Fix misunderstanding of functional members (https://github.com/matrix-org/matrix-react-sdk/pull/11918). Contributed by @toger5.
  * Fix: Video Room Chat Header Button Removed (https://github.com/matrix-org/matrix-react-sdk/pull/11911). Contributed by @kerryarchibald.
  * Fix "not attempting encryption" warning (https://github.com/matrix-org/matrix-react-sdk/pull/11899). Contributed by @richvdh.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1702987200">- Version 1.11.52
  [#]# ✨ Features
  * Keep more recent rageshake logs (https://github.com/matrix-org/matrix-react-sdk/pull/12003). Contributed by @richvdh.
  [#]# 🐛 Bug Fixes
  * Fix bug which prevented correct clean up of rageshake store (https://github.com/matrix-org/matrix-react-sdk/pull/12002). Contributed by @richvdh.
  * Set up key backup using non-deprecated APIs (https://github.com/matrix-org/matrix-react-sdk/pull/12005). Contributed by @andybalaam.
  * Fix notifications appearing for old events (https://github.com/matrix-org/matrix-js-sdk/pull/3946). Contributed by @dbkr.
  * Prevent phantom notifications from events not in a room's timeline (https://github.com/matrix-org/matrix-js-sdk/pull/3942). Contributed by @dbkr.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1704369600">- Version 1.11.53
  [#]# 🐛 Bug Fixes
  * Fix a fresh login creating a new key backup (https://github.com/matrix-org/matrix-react-sdk/pull/12106).</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1705492800">- Version 1.11.54
  [#]# 🔧 Security
  * Burn Node-related Electron fuses as a proactive hardening measure (https://github.com/element-hq/element-desktop/pull/1412). Contributed by @t3chguy.
  [#]# ✨ Features
  * Accessibility improvements around aria-labels and tooltips (https://github.com/matrix-org/matrix-react-sdk/pull/12062). Contributed by @t3chguy.
  * Add RoomKnocksBar to RoomHeader (https://github.com/matrix-org/matrix-react-sdk/pull/12077). Contributed by @charlynguyen.
  * Adjust tooltip side for DecoratedRoomAvatar to not obscure room name (https://github.com/matrix-org/matrix-react-sdk/pull/12079). Contributed by @t3chguy.
  * Iterate landmarks around the app in order to improve a11y (https://github.com/matrix-org/matrix-react-sdk/pull/12064). Contributed by @t3chguy.
  * Update element call embedding UI (https://github.com/matrix-org/matrix-react-sdk/pull/12056). Contributed by @toger5.
  * Use Compound tooltips instead of homegrown in TextWithTooltip \&amp; InfoTooltip (https://github.com/matrix-org/matrix-react-sdk/pull/12052). Contributed by @t3chguy.
  [#]# 🐛 Bug Fixes
  * Fix regression around CSS stacking contexts and PIP widgets (https://github.com/matrix-org/matrix-react-sdk/pull/12094). Contributed by @t3chguy.
  * Fix Identity Server terms accepting not working as expected (https://github.com/matrix-org/matrix-react-sdk/pull/12109). Contributed by @t3chguy.
  * fix: microphone and camera dropdown doesn't work In legacy call (https://github.com/matrix-org/matrix-react-sdk/pull/12105). Contributed by @muratersin.
  * Revert "Set up key backup using non-deprecated APIs (#12005)" (https://github.com/matrix-org/matrix-react-sdk/pull/12102). Contributed by @BillCarsonFr.
  * Fix regression around read receipt animation from refs changes (https://github.com/matrix-org/matrix-react-sdk/pull/12100). Contributed by @t3chguy.
  * Added meaning full error message based on platform (https://github.com/matrix-org/matrix-react-sdk/pull/12074). Contributed by @Pankaj-SinghR.
  * Fix editing event from search room view (https://github.com/matrix-org/matrix-react-sdk/pull/11992). Contributed by @t3chguy.
  * Fix timeline position when moving to a room and coming back (https://github.com/matrix-org/matrix-react-sdk/pull/12055). Contributed by @florianduros.
  * Fix threaded reply playwright tests (https://github.com/matrix-org/matrix-react-sdk/pull/12070). Contributed by @dbkr.
  * Element-R: fix repeated requests to enter 4S key during cross-signing reset (https://github.com/matrix-org/matrix-react-sdk/pull/12059). Contributed by @richvdh.
  * Fix position of thumbnail in room timeline (https://github.com/matrix-org/matrix-react-sdk/pull/12016). Contributed by @anoopw3bdev.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1705579200">- Repackage app.asar analog to pre-1.11.54 to get native features working again</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1706788800">- Version 1.11.57
  [#]# 🦖 Deprecations
  * Deprecate welcome bot `welcome_user_id` support (https://github.com/element-hq/element-web/pull/26885). Contributed by @t3chguy.
  [#]# 🦖 Deprecations
  * Deprecate welcome bot `welcome_user_id` support (https://github.com/element-hq/element-web/pull/26885). Contributed by @t3chguy.
  [#]# ✨ Features
  * Use jitsi-lobby in video channel (video rooms) (https://github.com/element-hq/element-web/pull/26879). Contributed by @toger5.
  [#]# 🐛 Bug Fixes
  * Fix OIDC bugs due to amnesiac stores forgetting OIDC issuer \&amp; other data (https://github.com/matrix-org/matrix-react-sdk/pull/12166). Contributed by @t3chguy.
  * Fix account management link for delegated auth OIDC setups (https://github.com/matrix-org/matrix-react-sdk/pull/12144). Contributed by @t3chguy.
  * Fix Safari IME support (https://github.com/matrix-org/matrix-react-sdk/pull/11016). Contributed by @SuperKenVery.
  * Fix Stickerpicker layout crossing multiple CSS stacking contexts (https://github.com/matrix-org/matrix-react-sdk/pull/12127).
  * Fix Stickerpicker layout crossing multiple CSS stacking contexts (https://github.com/matrix-org/matrix-react-sdk/pull/12126). Contributed by @t3chguy.
  * Fix 1F97A and 1F979 in Twemoji COLR font (https://github.com/matrix-org/matrix-react-sdk/pull/12177).
  [#]# ✨ Features
  * Use jitsi-lobby in video channel (video rooms) (https://github.com/element-hq/element-web/pull/26879). Contributed by @toger5.
  [#]# 🐛 Bug Fixes
  * Fix OIDC bugs due to amnesiac stores forgetting OIDC issuer \&amp; other data (https://github.com/matrix-org/matrix-react-sdk/pull/12166). Contributed by @t3chguy.
  * Fix account management link for delegated auth OIDC setups (https://github.com/matrix-org/matrix-react-sdk/pull/12144). Contributed by @t3chguy.
  * Fix Safari IME support (https://github.com/matrix-org/matrix-react-sdk/pull/11016). Contributed by @SuperKenVery.
  * Fix Stickerpicker layout crossing multiple CSS stacking contexts (https://github.com/matrix-org/matrix-react-sdk/pull/12127).
  * Fix Stickerpicker layout crossing multiple CSS stacking contexts (https://github.com/matrix-org/matrix-react-sdk/pull/12126). Contributed by @t3chguy.
  * Fix 1F97A and 1F979 in Twemoji COLR font (https://github.com/matrix-org/matrix-react-sdk/pull/12177).</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1707912000">- Version 1.11.58
  * 🦀  🔒 **The flag to enable the Rust crypto implementation is now set to `true` by default. This means that without any additional configuration every new login will use the new cryptography implementation.**
  * Add Element call related functionality to new room header (https://github.com/matrix-org/matrix-react-sdk/pull/12091). Contributed by @toger5.
  * Add labs flag for Threads Activity Centre (https://github.com/matrix-org/matrix-react-sdk/pull/12137). Contributed by @florianduros.
  * Refactor element call lobby + skip lobby (https://github.com/matrix-org/matrix-react-sdk/pull/12057). Contributed by @toger5.
  * Hide the "Message" button in the sidebar if the CreateRooms components should not be shown (https://github.com/matrix-org/matrix-react-sdk/pull/9271). Contributed by @dhenneke.
  * Add notification dots to thread summary icons (https://github.com/matrix-org/matrix-react-sdk/pull/12146). Contributed by @dbkr.
  [#]# 🐛 Bug Fixes
  * Fix logout can take ages (https://github.com/matrix-org/matrix-react-sdk/pull/12191). Contributed by @BillCarsonFr.
  * Fix `Mark all as read` in settings (https://github.com/matrix-org/matrix-react-sdk/pull/12205). Contributed by @florianduros.
  * Fix default thread notification of the new RoomHeader (https://github.com/matrix-org/matrix-react-sdk/pull/12194). Contributed by @florianduros.
  * Fix display of room notification debug info (https://github.com/matrix-org/matrix-react-sdk/pull/12183). Contributed by @dbkr.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1710331200">- Version 1.11.60
  [#]# ✨ Features
  * Refine styles of controls to match Compound (https://github.com/matrix-org/matrix-react-sdk/pull/12299). Contributed by @robintown.
  * Hide the archived section (https://github.com/matrix-org/matrix-react-sdk/pull/12286). Contributed by @dbkr.
  * Add theme data to EC widget Url (https://github.com/matrix-org/matrix-react-sdk/pull/12279). Contributed by @toger5.
  * Update MSC2965 OIDC Discovery implementation (https://github.com/matrix-org/matrix-react-sdk/pull/12245). Contributed by @t3chguy.
  * Use green dot for activity notification in `LegacyRoomHeader` (https://github.com/matrix-org/matrix-react-sdk/pull/12270). Contributed by @florianduros.
  [#]# 🐛 Bug Fixes
  * Fix requests for senders to submit auto-rageshakes (https://github.com/matrix-org/matrix-react-sdk/pull/12304). Contributed by @richvdh.
  * fix automatic DM avatar with functional members (https://github.com/matrix-org/matrix-react-sdk/pull/12157). Contributed by @HarHarLinks.
  * Feeds event with relation to unknown to the widget (https://github.com/matrix-org/matrix-react-sdk/pull/12283). Contributed by @maheichyk.
  * Fix TAC opening with keyboard (https://github.com/matrix-org/matrix-react-sdk/pull/12285). Contributed by @florianduros.
  * Allow screenshot update docker to run multiple test files (https://github.com/matrix-org/matrix-react-sdk/pull/12291). Contributed by @dbkr.
  * Fix alignment of user menu avatar (https://github.com/matrix-org/matrix-react-sdk/pull/12289). Contributed by @dbkr.
  * Fix buttons of widget in a room (https://github.com/matrix-org/matrix-react-sdk/pull/12288). Contributed by @florianduros.
  * ModuleAPI: `overwrite_login` action was not stopping the existing client resulting in the action failing with rust-sdk (https://github.com/matrix-org/matrix-react-sdk/pull/12272). Contributed by @BillCarsonFr.
- Version 1.11.59
  [#]# 🦖 Deprecations
  * Enable custom themes to theme Compound (https://github.com/matrix-org/matrix-react-sdk/pull/12240). Contributed by @robintown.
  * Remove welcome bot `welcome_user_id` support (https://github.com/matrix-org/matrix-react-sdk/pull/12153). Contributed by @t3chguy.
  [#]# ✨ Features
  * Ignore activity in TAC (https://github.com/matrix-org/matrix-react-sdk/pull/12269). Contributed by @florianduros.
  * Use browser's font size instead of hardcoded `16px` as root font size (https://github.com/matrix-org/matrix-react-sdk/pull/12246). Contributed by @florianduros.
  * Revert "Use Compound primary colors for most actions" (https://github.com/matrix-org/matrix-react-sdk/pull/12264). Contributed by @florianduros.
  * Revert "Refine menu, toast, and popover colors" (https://github.com/matrix-org/matrix-react-sdk/pull/12263). Contributed by @florianduros.
  * Fix Native OIDC for Element Desktop (https://github.com/matrix-org/matrix-react-sdk/pull/12253). Contributed by @t3chguy.
  * Improve client metadata used for OIDC dynamic registration (https://github.com/matrix-org/matrix-react-sdk/pull/12257). Contributed by @t3chguy.
  * Refine menu, toast, and popover colors (https://github.com/matrix-org/matrix-react-sdk/pull/12247). Contributed by @robintown.
  * Call the AsJson forms of import and exportRoomKeys (https://github.com/matrix-org/matrix-react-sdk/pull/12233). Contributed by @andybalaam.
  * Use Compound primary colors for most actions (https://github.com/matrix-org/matrix-react-sdk/pull/12241). Contributed by @robintown.
  * Enable redirected media by default (https://github.com/matrix-org/matrix-react-sdk/pull/12142). Contributed by @turt2live.
  * Reduce TAC width by `16px` (https://github.com/matrix-org/matrix-react-sdk/pull/12239). Contributed by @florianduros.
  * Pop out of Threads Activity Centre (https://github.com/matrix-org/matrix-react-sdk/pull/12136). Contributed by @florianduros.
  * Use new semantic tokens for username colors (https://github.com/matrix-org/matrix-react-sdk/pull/12209). Contributed by @robintown.
  [#]# 🐛 Bug Fixes
  * Fix the space panel getting bigger when gaining a scroll bar (https://github.com/matrix-org/matrix-react-sdk/pull/12267). Contributed by @dbkr.
  * Fix gradients spacings on the space panel (https://github.com/matrix-org/matrix-react-sdk/pull/12262). Contributed by @dbkr.
  * Remove hardcoded `Element` in tac labs description (https://github.com/matrix-org/matrix-react-sdk/pull/12266). Contributed by @florianduros.
  * Fix branding in "migrating crypto" message (https://github.com/matrix-org/matrix-react-sdk/pull/12265). Contributed by @richvdh.
  * Use h1 as first heading in dialogs (https://github.com/matrix-org/matrix-react-sdk/pull/12250). Contributed by @dbkr.
  * Fix forced lowercase username in login/registration flows (https://github.com/matrix-org/matrix-react-sdk/pull/9329). Contributed by @vrifox.
  * Update the TAC indicator on event decryption (https://github.com/matrix-org/matrix-react-sdk/pull/12243). Contributed by @dbkr.
  * Fix OIDC delegated auth account url check (https://github.com/matrix-org/matrix-react-sdk/pull/12242). Contributed by @t3chguy.
  * New Header edgecase fixes: Close lobby button not shown, disable join button in various places, more... (https://github.com/matrix-org/matrix-react-sdk/pull/12235). Contributed by @toger5.
  * Fix TAC button alignment when expanded (https://github.com/matrix-org/matrix-react-sdk/pull/12238). Contributed by @florianduros.
  * Fix tooltip behaviour in TAC (https://github.com/matrix-org/matrix-react-sdk/pull/12236). Contributed by @florianduros.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1710417600">- Version 1.11.61
  * No changes
  [#]# 🐛 Bug Fixes
  * Update `@vector-im/compound-design-tokens` in package.json (https://github.com/matrix-org/matrix-react-sdk/pull/12340).</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1712664000">- Version 1.11.64
  [#]# ✨ Features
  * Mark all threads as read button (https://github.com/matrix-org/matrix-react-sdk/pull/12378). Contributed by @dbkr.
  * Video call meta space (https://github.com/matrix-org/matrix-react-sdk/pull/12297). Contributed by @toger5.
  * Add leave room warning for last admin (https://github.com/matrix-org/matrix-react-sdk/pull/9452). Contributed by @Arnei.
  * Iterate styles around Link new device via QR (https://github.com/matrix-org/matrix-react-sdk/pull/12356). Contributed by @t3chguy.
  * Improve code-splitting of highlight.js and maplibre-gs libs (https://github.com/matrix-org/matrix-react-sdk/pull/12349). Contributed by @t3chguy.
  * Use data-mx-color for rainbows (https://github.com/matrix-org/matrix-react-sdk/pull/12325). Contributed by @tulir.
  [#]# 🐛 Bug Fixes
  * Fix external guest access url for unencrypted rooms (https://github.com/matrix-org/matrix-react-sdk/pull/12345). Contributed by @toger5.
  * Fix video rooms not showing share link button (https://github.com/matrix-org/matrix-react-sdk/pull/12374). Contributed by @toger5.
  * Fix space topic jumping on hover/focus (https://github.com/matrix-org/matrix-react-sdk/pull/12377). Contributed by @t3chguy.
  * Allow popping out a Jitsi widget to respect Desktop `web_base_url` config (https://github.com/matrix-org/matrix-react-sdk/pull/12376). Contributed by @t3chguy.
  * Remove the Lazy Loading `InvalidStoreError` Dialogs (https://github.com/matrix-org/matrix-react-sdk/pull/12358). Contributed by @langleyd.
  * Improve readability of badges and pills (https://github.com/matrix-org/matrix-react-sdk/pull/12360). Contributed by @robintown.
- Version 1.11.63
  This is a hotfix release to fix a couple of issues: one where the client would sometimes call the client/server API to set a push rule in a loop, and one where authentication was not sent for widgets when it should have been.
  [#]# 🐛 Bug Fixes
  * Revert "Make EC widget theme reactive - Update widget url when the theme changes" (https://github.com/matrix-org/matrix-react-sdk/pull/12383) in order to fix widgets that require authentication.
  * Update to hotfixed js-sdk to fix an issue where Element could try to set a push rule in a loop.
- Version 1.11.62
  [#]# ✨ Features
  * Change user permission by using a new apply button (https://github.com/matrix-org/matrix-react-sdk/pull/12346). Contributed by @florianduros.
  * Mark as Unread (https://github.com/matrix-org/matrix-react-sdk/pull/12254). Contributed by @dbkr.
  * Refine the colors of some more components (https://github.com/matrix-org/matrix-react-sdk/pull/12343). Contributed by @robintown.
  * TAC: Order rooms by most recent after notification level (https://github.com/matrix-org/matrix-react-sdk/pull/12329). Contributed by @florianduros.
  * Make EC widget theme reactive - Update widget url when the theme changes (https://github.com/matrix-org/matrix-react-sdk/pull/12295). Contributed by @toger5.
  * Refine styles of menus, toasts, popovers, and modals (https://github.com/matrix-org/matrix-react-sdk/pull/12332). Contributed by @robintown.
  * Element Call: fix widget shown while its still loading (`waitForIframeLoad=false`) (https://github.com/matrix-org/matrix-react-sdk/pull/12292). Contributed by @toger5.
  * Improve Forward Dialog a11y by switching to roving tab index interactions (https://github.com/matrix-org/matrix-react-sdk/pull/12306). Contributed by @t3chguy.
  * Call guest access link creation to join calls as a non registered user via the EC SPA (https://github.com/matrix-org/matrix-react-sdk/pull/12259). Contributed by @toger5.
  * Use `strong` element to semantically denote visually emphasised content (https://github.com/matrix-org/matrix-react-sdk/pull/12320). Contributed by @t3chguy.
  * Handle up/down arrow keys as well as left/right for horizontal toolbars for improved a11y (https://github.com/matrix-org/matrix-react-sdk/pull/12305). Contributed by @t3chguy.
  [#]# 🐛 Bug Fixes
  * https://github.com/matrix-org/matrix-react-sdk/pull/12369). Contributed by @RiotRobot.
  * Fix incorrect check for private read receipt support (https://github.com/matrix-org/matrix-react-sdk/pull/12348). Contributed by @tulir.
  * TAC: Fix hover state when expanded (https://github.com/matrix-org/matrix-react-sdk/pull/12337). Contributed by @florianduros.
  * Fix the image view (https://github.com/matrix-org/matrix-react-sdk/pull/12341). Contributed by @robintown.
  * Use correct push rule to evaluate room-wide mentions (https://github.com/matrix-org/matrix-react-sdk/pull/12318). Contributed by @t3chguy.
  * Reset power selector on API failure to prevent state mismatch (https://github.com/matrix-org/matrix-react-sdk/pull/12319). Contributed by @t3chguy.
  * Fix spotlight opening in TAC (https://github.com/matrix-org/matrix-react-sdk/pull/12315). Contributed by @florianduros.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1713873600">- Version 1.11.65
  [#]# ✨ Features
  * Make empty state copy for TAC depend on the value of the setting (https://github.com/matrix-org/matrix-react-sdk/pull/12419). Contributed by @dbkr.
  * Linkify User Interactive Authentication errors (https://github.com/matrix-org/matrix-react-sdk/pull/12271). Contributed by @t3chguy.
  * Add support for device dehydration v2 (https://github.com/matrix-org/matrix-react-sdk/pull/12316). Contributed by @uhoreg.
  * Replace `SecurityCustomisations` with `CryptoSetupExtension` (https://github.com/matrix-org/matrix-react-sdk/pull/12342). Contributed by @thoraj.
  * Add activity toggle for TAC (https://github.com/matrix-org/matrix-react-sdk/pull/12413). Contributed by @dbkr.
  * Humanize spell check language labels (https://github.com/matrix-org/matrix-react-sdk/pull/12409). Contributed by @t3chguy.
  * Call Guest Access, give user the option to change the acces level so they can generate a call link. (https://github.com/matrix-org/matrix-react-sdk/pull/12401). Contributed by @toger5.
  * TAC: Release Announcement (https://github.com/matrix-org/matrix-react-sdk/pull/12380). Contributed by @florianduros.
  * Show the call and share button if the user can create a guest link. (https://github.com/matrix-org/matrix-react-sdk/pull/12385). Contributed by @toger5.
  * Add analytics for mark all threads unread (https://github.com/matrix-org/matrix-react-sdk/pull/12384). Contributed by @dbkr.
  * Add `EventType.RoomEncryption` to the auto approve capabilities of Element Call widgets (https://github.com/matrix-org/matrix-react-sdk/pull/12386). Contributed by @toger5.
  [#]# 🐛 Bug Fixes
  * Fix link modal not shown after access upgrade (https://github.com/matrix-org/matrix-react-sdk/pull/12411). Contributed by @toger5.
  * Fix thread navigation in timeline (https://github.com/matrix-org/matrix-react-sdk/pull/12412). Contributed by @florianduros.
  * Fix inability to join a `knock` room via space hierarchy view (https://github.com/matrix-org/matrix-react-sdk/pull/12404). Contributed by @t3chguy.
  * Focus the thread panel when clicking on an item in the TAC (https://github.com/matrix-org/matrix-react-sdk/pull/12410). Contributed by @dbkr.
  * Fix space hierarchy tile busy state being stuck after join error (https://github.com/matrix-org/matrix-react-sdk/pull/12405). Contributed by @t3chguy.
  * Fix room topic in-app links not being handled correctly on topic dialog (https://github.com/matrix-org/matrix-react-sdk/pull/12406). Contributed by @t3chguy.</changelog>
</package>
<package pkgid="b3931a686f40d75191695afa654daa2802c3bd3375a07b22bc4e6f494766637934a9dda125e2dc607a96a751d6e1e471366a63b92f9746277bcd45eef8acab10" name="element-desktop-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.11.65" rel="1.1"/>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1687521600">- Be multi-arch friendly - Add aarch64 support</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1687521601">- Version 1.11.34
  [#]# ✨ Features
  * OIDC: add delegatedauthentication to validated server config ([\#11053](https://github.com/matrix-org/matrix-react-sdk/pull/11053)). Contributed by @kerryarchibald.
  * Allow image pasting in plain mode in RTE ([\#11056](https://github.com/matrix-org/matrix-react-sdk/pull/11056)). Contributed by @alunturner.
  * Show room options menu if "UIComponent.roomOptionsMenu" is enabled ([\#10365](https://github.com/matrix-org/matrix-react-sdk/pull/10365)). Contributed by @maheichyk.
  * Allow image pasting in rich text mode in RTE ([\#11049](https://github.com/matrix-org/matrix-react-sdk/pull/11049)). Contributed by @alunturner.
  * Update voice broadcast redaction to use MSC3912 `with_rel_type` instead of `with_relations` ([\#11014](https://github.com/matrix-org/matrix-react-sdk/pull/11014)). Fixes vector-im/element-web#25471.
  * Add config to skip widget_build_url for DM rooms ([\#11044](https://github.com/matrix-org/matrix-react-sdk/pull/11044)). Fixes vector-im/customer-retainer#74.
  * Inhibit interactions on forward dialog message previews ([\#11025](https://github.com/matrix-org/matrix-react-sdk/pull/11025)). Fixes vector-im/element-web#23459.
  * Removed `DecryptionFailureBar.tsx` ([\#11027](https://github.com/matrix-org/matrix-react-sdk/pull/11027)). Fixes vector-im/element-meta#1358. Contributed by @florianduros.
  [#]# 🐛 Bug Fixes
  * Fix translucent `TextualEvent` on search results panel ([\#10810](https://github.com/matrix-org/matrix-react-sdk/pull/10810)). Fixes vector-im/element-web#25292. Contributed by @luixxiul.
  * Matrix matrix scheme permalink constructor not stripping query params ([\#11060](https://github.com/matrix-org/matrix-react-sdk/pull/11060)). Fixes vector-im/element-web#25535.
  * Fix: "manually verify by text" does nothing ([\#11059](https://github.com/matrix-org/matrix-react-sdk/pull/11059)). Fixes vector-im/element-web#25375. Contributed by @kerryarchibald.
  * Make group calls respect the ICE fallback setting ([\#11047](https://github.com/matrix-org/matrix-react-sdk/pull/11047)). Fixes vector-im/voip-internal#65.
  * Align list items on the tooltip to the start ([\#11041](https://github.com/matrix-org/matrix-react-sdk/pull/11041)). Fixes vector-im/element-web#25355. Contributed by @luixxiul.
  * Clear thread panel event permalink when changing rooms ([\#11024](https://github.com/matrix-org/matrix-react-sdk/pull/11024)). Fixes vector-im/element-web#25484.
  * Fix spinner placement on pinned widgets being reloaded ([\#10970](https://github.com/matrix-org/matrix-react-sdk/pull/10970)). Fixes vector-im/element-web#25431. Contributed by @luixxiul.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.com&gt;" date="1689681600">- Version 1.11.36
  [#]# 🔒 Security
  * Fixes for [CVE-2023-37259](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2023-37259) / [GHSA-c9vx-2g7w-rp65](https://github.com/matrix-org/matrix-react-sdk/security/advisories/GHSA-c9vx-2g7w-rp65)
  [#]# 🦖 Deprecations
  * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes vector-im/element-web#25733.
  [#]# ✨ Features
  * OIDC: store initial screen in session storage  ([\#25688](https://github.com/vector-im/element-web/pull/25688)). Fixes vector-im/element-web#25656. Contributed by @kerryarchibald.
  * Allow default_server_config as a fallback config ([\#25682](https://github.com/vector-im/element-web/pull/25682)). Contributed by @ShadowRZ.
  * OIDC: remove auth params from url after login attempt ([\#25664](https://github.com/vector-im/element-web/pull/25664)). Contributed by @kerryarchibald.
  * feat(faq): remove keyboard shortcuts button ([\#9342](https://github.com/matrix-org/matrix-react-sdk/pull/9342)). Fixes vector-im/element-web#22625. Contributed by @gefgu.
  * GYU: Update banner ([\#11211](https://github.com/matrix-org/matrix-react-sdk/pull/11211)). Fixes vector-im/element-web#25530. Contributed by @justjanne.
  * Linkify mxc:// URLs as links to your media repo ([\#11213](https://github.com/matrix-org/matrix-react-sdk/pull/11213)). Fixes vector-im/element-web#6942.
  * OIDC: Log in ([\#11199](https://github.com/matrix-org/matrix-react-sdk/pull/11199)). Fixes vector-im/element-web#25657. Contributed by @kerryarchibald.
  * Handle all permitted url schemes in linkify ([\#11215](https://github.com/matrix-org/matrix-react-sdk/pull/11215)). Fixes vector-im/element-web#4457 and vector-im/element-web#8720.
  * Autoapprove Element Call oidc requests ([\#11209](https://github.com/matrix-org/matrix-react-sdk/pull/11209)). Contributed by @toger5.
  * Allow creating knock rooms ([\#11182](https://github.com/matrix-org/matrix-react-sdk/pull/11182)). Contributed by @charlynguyen.
  * Expose and pre-populate thread ID in devtools dialog ([\#10953](https://github.com/matrix-org/matrix-react-sdk/pull/10953)).
  * Hide URL preview if it will be empty ([\#9029](https://github.com/matrix-org/matrix-react-sdk/pull/9029)).
  * Change wording from avatar to profile picture ([\#7015](https://github.com/matrix-org/matrix-react-sdk/pull/7015)). Fixes vector-im/element-meta#1331. Contributed by @aaronraimist.
  * Quick and dirty devtool to explore state history ([\#11197](https://github.com/matrix-org/matrix-react-sdk/pull/11197)).
  * Consider more user inputs when calculating zxcvbn score ([\#11180](https://github.com/matrix-org/matrix-react-sdk/pull/11180)).
  * GYU: Account Notification Settings ([\#11008](https://github.com/matrix-org/matrix-react-sdk/pull/11008)). Fixes vector-im/element-web#24567. Contributed by @justjanne.
  * Compound Typography pass ([\#11103](https://github.com/matrix-org/matrix-react-sdk/pull/11103)). Fixes vector-im/element-web#25548.
  * OIDC: navigate to authorization endpoint ([\#11096](https://github.com/matrix-org/matrix-react-sdk/pull/11096)). Fixes vector-im/element-web#25574. Contributed by @kerryarchibald.
  [#]# 🐛 Bug Fixes
  * Fix read receipt sending behaviour around thread roots ([\#3600](https://github.com/matrix-org/matrix-js-sdk/pull/3600)).
  * Fix missing metaspace notification badges ([\#11269](https://github.com/matrix-org/matrix-react-sdk/pull/11269)). Fixes vector-im/element-web#25679.
  * Make checkboxes less rounded ([\#11224](https://github.com/matrix-org/matrix-react-sdk/pull/11224)). Contributed by @andybalaam.
  * GYU: Fix issues with audible keywords without activated mentions ([\#11218](https://github.com/matrix-org/matrix-react-sdk/pull/11218)). Contributed by @justjanne.
  * PosthogAnalytics unwatch settings on logout ([\#11207](https://github.com/matrix-org/matrix-react-sdk/pull/11207)). Fixes vector-im/element-web#25703.
  * Avoid trying to set room account data for pinned events as guest ([\#11216](https://github.com/matrix-org/matrix-react-sdk/pull/11216)). Fixes vector-im/element-web#6300.
  * GYU: Disable sound for DMs checkbox when DM notifications are disabled ([\#11210](https://github.com/matrix-org/matrix-react-sdk/pull/11210)). Contributed by @justjanne.
  * force to allow calls without video and audio in embedded mode ([\#11131](https://github.com/matrix-org/matrix-react-sdk/pull/11131)). Contributed by @EnricoSchw.
  * Fix room tile text clipping ([\#11196](https://github.com/matrix-org/matrix-react-sdk/pull/11196)). Fixes vector-im/element-web#25718.
  * Handle newlines in user pills ([\#11166](https://github.com/matrix-org/matrix-react-sdk/pull/11166)). Fixes vector-im/element-web#10994.
  * Limit width of user menu in space panel ([\#11192](https://github.com/matrix-org/matrix-react-sdk/pull/11192)). Fixes vector-im/element-web#22627.
  * Add isLocation to ComposerEvent analytics events ([\#11187](https://github.com/matrix-org/matrix-react-sdk/pull/11187)). Contributed by @andybalaam.
  * Fix: hide unsupported login elements ([\#11185](https://github.com/matrix-org/matrix-react-sdk/pull/11185)). Fixes vector-im/element-web#25711. Contributed by @kerryarchibald.
  * Scope smaller font size to user info panel ([\#11178](https://github.com/matrix-org/matrix-react-sdk/pull/11178)). Fixes vector-im/element-web#25683.
  * Apply i18n to strings in the html export ([\#11176](https://github.com/matrix-org/matrix-react-sdk/pull/11176)).
  * Inhibit url previews on MXIDs containing slashes same as those without ([\#11160](https://github.com/matrix-org/matrix-react-sdk/pull/11160)).
  * Make event info size consistent with state events ([\#11181](https://github.com/matrix-org/matrix-react-sdk/pull/11181)).
  * Fix markdown content spacing ([\#11177](https://github.com/matrix-org/matrix-react-sdk/pull/11177)). Fixes vector-im/element-web#25685.
  * Fix font-family definition for emojis ([\#11170](https://github.com/matrix-org/matrix-react-sdk/pull/11170)). Fixes vector-im/element-web#25686.
  * Fix spurious error sending receipt in thread errors ([\#11157](https://github.com/matrix-org/matrix-react-sdk/pull/11157)).
  * Consider the empty push rule actions array equiv to deprecated dont_notify ([\#11155](https://github.com/matrix-org/matrix-react-sdk/pull/11155)). Fixes vector-im/element-web#25674.
  * Only trap escape key for cancel reply if there is a reply ([\#11140](https://github.com/matrix-org/matrix-react-sdk/pull/11140)). Fixes vector-im/element-web#25640.
  * Update linkify to 4.1.1 ([\#11132](https://github.com/matrix-org/matrix-react-sdk/pull/11132)). Fixes vector-im/element-web#23806.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1691150400">- Version 1.11.38
  [#]# ✨ Features
  * Package release builds of element-web in package.element.io debs ([\#25921](https://github.com/vector-im/element-web/pull/25921)). Contributed by @RiotRobot.
  [#]# 🐛 Bug Fixes
  * Revert to using the /presence API for presence ([\#11366](https://github.com/matrix-org/matrix-react-sdk/pull/11366))</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1695643200">- Version 1.11.43
  [#]# 🔒 Security
  * upgrade electron to 26.2.1 to fix CVE-2023-4863 ([\#1226](https://github.com/vector-im/element-desktop/pull/1226)). Contributed by @selfisekai.
- Version 1.11.42
  [#]# 🐛 Bug Fixes
  * Update Compound to fix Firefox-specific avatar regression ([\#11604](https://github.com/matrix-org/matrix-react-sdk/pull/11604)). Fixes vector-im/element-web#26155.
- Version 1.11.41
  [#]# ✨ Features
  * Make SVGR icons use forward ref ([\#26082](https://github.com/vector-im/element-web/pull/26082)).
  * Add support for rendering a custom wrapper around Element ([\#25537](https://github.com/vector-im/element-web/pull/25537)). Contributed by @maheichyk.
  * Allow creating public knock rooms ([\#11481](https://github.com/matrix-org/matrix-react-sdk/pull/11481)). Contributed by @charlynguyen.
  * Render custom images in reactions according to MSC4027 ([\#11087](https://github.com/matrix-org/matrix-react-sdk/pull/11087)). Contributed by @sumnerevans.
  * Introduce room knocks bar ([\#11475](https://github.com/matrix-org/matrix-react-sdk/pull/11475)). Contributed by @charlynguyen.
  * Room header UI updates ([\#11507](https://github.com/matrix-org/matrix-react-sdk/pull/11507)). Fixes vector-im/element-web#25892.
  * Remove green "verified" bar for encrypted events ([\#11496](https://github.com/matrix-org/matrix-react-sdk/pull/11496)).
  * Update member count on room summary update ([\#11488](https://github.com/matrix-org/matrix-react-sdk/pull/11488)).
  * Support for E2EE in Element Call  ([\#11492](https://github.com/matrix-org/matrix-react-sdk/pull/11492)).
  * Allow requesting to join knock rooms via spotlight ([\#11482](https://github.com/matrix-org/matrix-react-sdk/pull/11482)). Contributed by @charlynguyen.
  * Lock out the first tab if Element is opened in a second tab. ([\#11425](https://github.com/matrix-org/matrix-react-sdk/pull/11425)). Fixes vector-im/element-web#25157.
  * Change avatar to use Compound implementation ([\#11448](https://github.com/matrix-org/matrix-react-sdk/pull/11448)).
  [#]# 🐛 Bug Fixes
  * Fix vertical alignment of default avatar font ([\#11582](https://github.com/matrix-org/matrix-react-sdk/pull/11582)). Fixes vector-im/element-web#26081.
  * Fix avatars in public room &amp; space search being flex shrunk ([\#11580](https://github.com/matrix-org/matrix-react-sdk/pull/11580)). Fixes vector-im/element-web#26133.
  * Fix EventTile avatars being rendered with a size of 0 instead of hidden ([\#11558](https://github.com/matrix-org/matrix-react-sdk/pull/11558)). Fixes vector-im/element-web#26075.
  * Updated no drag zones ([\#1193](https://github.com/vector-im/element-desktop/pull/1193)).
  * Fix compound external assets path in bundle ([\#26069](https://github.com/vector-im/element-web/pull/26069)).
  * Use RoomStateEvent.Update for knocks ([\#11516](https://github.com/matrix-org/matrix-react-sdk/pull/11516)). Contributed by @charlynguyen.
  * Prevent event propagation when clicking icon buttons ([\#11515](https://github.com/matrix-org/matrix-react-sdk/pull/11515)).
  * Only display RoomKnocksBar when feature flag is enabled ([\#11513](https://github.com/matrix-org/matrix-react-sdk/pull/11513)). Contributed by @andybalaam.
  * Fix avatars of knock members for people tab of room settings ([\#11506](https://github.com/matrix-org/matrix-react-sdk/pull/11506)). Fixes vector-im/element-web#26083. Contributed by @charlynguyen.
  * Fixes read receipt avatar offset ([\#11483](https://github.com/matrix-org/matrix-react-sdk/pull/11483)). Fixes vector-im/element-web#26067, vector-im/element-web#26064 vector-im/element-web#26059 and vector-im/element-web#26061.
  * Fix avatar defects ([\#11473](https://github.com/matrix-org/matrix-react-sdk/pull/11473)). Fixes vector-im/element-web#26051 and vector-im/element-web#26046.
  * Fix consistent avatar output for Percy ([\#11472](https://github.com/matrix-org/matrix-react-sdk/pull/11472)). Fixes vector-im/element-web#26049 and vector-im/element-web#26052.
  * Fix colour of avatar and colour matching with username ([\#11470](https://github.com/matrix-org/matrix-react-sdk/pull/11470)). Fixes vector-im/element-web#26042.
  * Fix incompatibility of Soft Logout with Element-R ([\#11468](https://github.com/matrix-org/matrix-react-sdk/pull/11468)).
  * Fix instances of double translation and guard translation calls using typescript ([\#11443](https://github.com/matrix-org/matrix-react-sdk/pull/11443)).
- Version 1.11.40
  [#]# ✨ Features
  * Add FreeBSD support ([\#1163](https://github.com/vector-im/element-desktop/pull/1163)). Contributed by @lwhsu.
  * Hide account deactivation for externally managed accounts ([\#11445](https://github.com/matrix-org/matrix-react-sdk/pull/11445)). Fixes vector-im/element-web#26022. Contributed by @kerryarchibald.
  * OIDC: Redirect to delegated auth provider when signing out ([\#11432](https://github.com/matrix-org/matrix-react-sdk/pull/11432)). Fixes vector-im/element-web#26000. Contributed by @kerryarchibald.
  * Disable 3pid fields in settings when `m.3pid_changes` capability is disabled ([\#11430](https://github.com/matrix-org/matrix-react-sdk/pull/11430)). Fixes vector-im/element-web#25995. Contributed by @kerryarchibald.
  * OIDC: disable multi session signout for OIDC-aware servers in session manager ([\#11431](https://github.com/matrix-org/matrix-react-sdk/pull/11431)). Contributed by @kerryarchibald.
  * Implement updated open dialog method of the Module API ([\#11395](https://github.com/matrix-org/matrix-react-sdk/pull/11395)). Contributed by @dhenneke.
  * Polish &amp; delabs `Exploring public spaces` feature ([\#11423](https://github.com/matrix-org/matrix-react-sdk/pull/11423)).
  * Treat lists with a single empty item as plain text, not Markdown. ([\#6833](https://github.com/matrix-org/matrix-react-sdk/pull/6833)). Fixes vector-im/element-meta#1265.
  * Allow managing room knocks ([\#11404](https://github.com/matrix-org/matrix-react-sdk/pull/11404)). Contributed by @charlynguyen.
  * Pin the action buttons to the bottom of the scrollable dialogs ([\#11407](https://github.com/matrix-org/matrix-react-sdk/pull/11407)). Contributed by @dhenneke.
  * Support Matrix 1.1 (drop legacy r0 versions) ([\#9819](https://github.com/matrix-org/matrix-react-sdk/pull/9819)).
  [#]# 🐛 Bug Fixes
  * Don't intercept Ctrl + Cmd + Q on macOS ([\#1174](https://github.com/vector-im/element-desktop/pull/1174)). Contributed by @zhaofengli.
  * Improve selectors for macos app draggable regions ([\#1170](https://github.com/vector-im/element-desktop/pull/1170)). Fixes #1169.
  * Fix path separator for Windows based systems ([\#25997](https://github.com/vector-im/element-web/pull/25997)).
  * Fix instances of double translation and guard translation calls using typescript ([\#11443](https://github.com/matrix-org/matrix-react-sdk/pull/11443)).
  * Fix export type "Current timeline" to match its behaviour to its name ([\#11426](https://github.com/matrix-org/matrix-react-sdk/pull/11426)). Fixes vector-im/element-web#25988.
  * Fix Room Settings &gt; Notifications file upload input being shown superfluously ([\#11415](https://github.com/matrix-org/matrix-react-sdk/pull/11415)). Fixes vector-im/element-web#18392.
  * Simplify registration with email validation ([\#11398](https://github.com/matrix-org/matrix-react-sdk/pull/11398)). Fixes vector-im/element-web#25832 vector-im/element-web#23601 and vector-im/element-web#22297.
  * correct home server URL ([\#11391](https://github.com/matrix-org/matrix-react-sdk/pull/11391)). Fixes vector-im/element-web#25931. Contributed by @NSV1991.
  * Include non-matching DMs in Spotlight recent conversations when the DM's userId is part of the search API results ([\#11374](https://github.com/matrix-org/matrix-react-sdk/pull/11374)). Contributed by @mgcm.
  * Fix useRoomMembers missing updates causing incorrect membership counts ([\#11392](https://github.com/matrix-org/matrix-react-sdk/pull/11392)). Fixes vector-im/element-web#17096.
  * Show error when searching public rooms fails ([\#11378](https://github.com/matrix-org/matrix-react-sdk/pull/11378)).
- Version 1.11.39
  [#]# 🦖 Deprecations
  * Deprecate camelCase config options ([\#25800](https://github.com/vector-im/element-web/pull/25800)).
  * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes vector-im/element-web#25733.
  [#]# ✨ Features
  * Switch to hidden titleBar on macOS to integrate the app better ([\#1101](https://github.com/vector-im/element-desktop/pull/1101)).
  * Update labs.md for knock rooms ([\#25923](https://github.com/vector-im/element-web/pull/25923)). Contributed by @charlynguyen.
  * Package release builds of element-web in package.element.io debs ([\#25198](https://github.com/vector-im/element-web/pull/25198)).
  * Allow knocking rooms ([\#11353](https://github.com/matrix-org/matrix-react-sdk/pull/11353)). Contributed by @charlynguyen.
  * Support adding space-restricted joins on rooms not members of those spaces ([\#9017](https://github.com/matrix-org/matrix-react-sdk/pull/9017)). Fixes vector-im/element-web#19213.
  * Clear requiresClient and show pop-out if widget-api fails to ready ([\#11321](https://github.com/matrix-org/matrix-react-sdk/pull/11321)). Fixes vector-im/customer-retainer#73.
  * Bump pagination sizes due to hidden events ([\#11342](https://github.com/matrix-org/matrix-react-sdk/pull/11342)).
  * Remove display of key backup signatures from backup settings ([\#11333](https://github.com/matrix-org/matrix-react-sdk/pull/11333)).
  * Use PassphraseFields in ExportE2eKeysDialog to enforce minimum passphrase complexity ([\#11222](https://github.com/matrix-org/matrix-react-sdk/pull/11222)). Fixes vector-im/element-web#9478.
  [#]# 🐛 Bug Fixes
  * Prevent the media lightbox sender info clipping with traffic light on macos ([\#1141](https://github.com/vector-im/element-desktop/pull/1141)). Fixes #1140.
  * Restore macOs room header dragability ([\#1136](https://github.com/vector-im/element-desktop/pull/1136)). Fixes #1135.
  * Fix ability to interact with room topic in header ([\#1126](https://github.com/vector-im/element-desktop/pull/1126)). Fixes undefined/element-desktop#1125.
  * Fix "Export chat" not respecting configured time format in plain text mode ([\#10696](https://github.com/matrix-org/matrix-react-sdk/pull/10696)). Fixes vector-im/element-web#23838. Contributed by @rashmitpankhania.
  * Fix some missing 1-count pluralisations around event list summaries ([\#11371](https://github.com/matrix-org/matrix-react-sdk/pull/11371)). Fixes vector-im/element-web#25925.
  * Fix create subspace dialog not working for public space creation ([\#11367](https://github.com/matrix-org/matrix-react-sdk/pull/11367)). Fixes vector-im/element-web#25916.
  * Search for users on paste ([\#11304](https://github.com/matrix-org/matrix-react-sdk/pull/11304)). Fixes vector-im/element-web#17523. Contributed by @peterscheu-aceart.
  * Fix AppTile context menu not always showing up when it has options ([\#11358](https://github.com/matrix-org/matrix-react-sdk/pull/11358)). Fixes vector-im/element-web#25914.
  * Fix clicking on home all rooms space notification not working ([\#11337](https://github.com/matrix-org/matrix-react-sdk/pull/11337)). Fixes vector-im/element-web#22844.
  * Fix joining a suggested room switching space away ([\#11347](https://github.com/matrix-org/matrix-react-sdk/pull/11347)). Fixes vector-im/element-web#25838.
  * Fix home/all rooms context menu in space panel ([\#11350](https://github.com/matrix-org/matrix-react-sdk/pull/11350)). Fixes vector-im/element-web#25896.
  * Make keyboard handling in and out of autocomplete completions consistent ([\#11344](https://github.com/matrix-org/matrix-react-sdk/pull/11344)). Fixes vector-im/element-web#25878.
  * De-duplicate reactions by sender to account for faulty/malicious servers ([\#11340](https://github.com/matrix-org/matrix-react-sdk/pull/11340)). Fixes vector-im/element-web#25872.
  * Fix disable_3pid_login being ignored for the email field ([\#11335](https://github.com/matrix-org/matrix-react-sdk/pull/11335)). Fixes vector-im/element-web#25863.
  * Upgrade wysiwyg editor for ctrl+backspace windows fix ([\#11324](https://github.com/matrix-org/matrix-react-sdk/pull/11324)). Fixes vector-im/verticals-internal#102.
  * Unhide the view source event toggle - it works well enough ([\#11336](https://github.com/matrix-org/matrix-react-sdk/pull/11336)). Fixes vector-im/element-web#25861.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1698926400">- Version 1.11.47
  [#]# ✨ Features
  * Allow overwriting app.element.io when popping out widgets ([\#1277](https://github.com/vector-im/element-desktop/pull/1277)). Fixes #1187.
  * Implement macos title bar negative space ([\#1272](https://github.com/vector-im/element-desktop/pull/1272)). Fixes #1245.
  * vector-im/element-x-ios/issues/1824 - Convert the apple-app-site-association file to a newer format… ([\#26307](https://github.com/vector-im/element-web/pull/26307)). Contributed by @stefanceriu.
  * Iterate `io.element.late_event` decoration ([\#11760](https://github.com/matrix-org/matrix-react-sdk/pull/11760)). Fixes vector-im/element-web#26384.
  * Render timeline separator for late event groups ([\#11739](https://github.com/matrix-org/matrix-react-sdk/pull/11739)).
  * OIDC: revoke tokens on logout ([\#11718](https://github.com/matrix-org/matrix-react-sdk/pull/11718)). Fixes vector-im/element-web#25394. Contributed by @kerryarchibald.
  * Show `io.element.late_event` in MessageTimestamp when known ([\#11733](https://github.com/matrix-org/matrix-react-sdk/pull/11733)).
  * Show all labs flags if developerMode enabled ([\#11746](https://github.com/matrix-org/matrix-react-sdk/pull/11746)). Fixes vector-im/element-web#24571 and vector-im/element-web#8498.
  * Use Compound tooltips on MessageTimestamp to improve UX of date time discovery ([\#11732](https://github.com/matrix-org/matrix-react-sdk/pull/11732)). Fixes vector-im/element-web#25913.
  * Consolidate 4s passphrase input fields and use stable IDs ([\#11743](https://github.com/matrix-org/matrix-react-sdk/pull/11743)). Fixes vector-im/element-web#26228.
  * Disable upgraderoom command without developer mode enabled ([\#11744](https://github.com/matrix-org/matrix-react-sdk/pull/11744)). Fixes vector-im/element-web#17620.
  * Avoid rendering app download buttons if disabled in config ([\#11741](https://github.com/matrix-org/matrix-react-sdk/pull/11741)). Fixes vector-im/element-web#26309.
  * OIDC: refresh tokens ([\#11699](https://github.com/matrix-org/matrix-react-sdk/pull/11699)). Fixes vector-im/element-web#25839. Contributed by @kerryarchibald.
  * OIDC: register ([\#11727](https://github.com/matrix-org/matrix-react-sdk/pull/11727)). Fixes vector-im/element-web#25393. Contributed by @kerryarchibald.
  * Use stable get_login_token and remove unstable MSC3882 support ([\#11001](https://github.com/matrix-org/matrix-react-sdk/pull/11001)). Contributed by @hughns.
  [#]# 🐛 Bug Fixes
  * Set max size for Element logo in search warning ([\#11779](https://github.com/matrix-org/matrix-react-sdk/pull/11779)). Fixes vector-im/element-web#26408.
  * Avoid error when DMing oneself ([\#11754](https://github.com/matrix-org/matrix-react-sdk/pull/11754)). Fixes vector-im/element-web#7242.
  * Fix: Message shield alignment is not right. ([\#11703](https://github.com/matrix-org/matrix-react-sdk/pull/11703)). Fixes vector-im/element-web#26142. Contributed by @manancodes.
  * fix logging full event ([\#11755](https://github.com/matrix-org/matrix-react-sdk/pull/11755)). Fixes vector-im/element-web#26376.
  * OIDC: use delegated auth account URL from `OidcClientStore` ([\#11723](https://github.com/matrix-org/matrix-react-sdk/pull/11723)). Fixes vector-im/element-web#26305. Contributed by @kerryarchibald.
  * Fix: Members list shield alignment is not right. ([\#11700](https://github.com/matrix-org/matrix-react-sdk/pull/11700)). Fixes vector-im/element-web#26261. Contributed by @manancodes.
  * Fix: &lt;detail&gt; HTML elements clickable area too wide. ([\#11666](https://github.com/matrix-org/matrix-react-sdk/pull/11666)). Fixes vector-im/element-web#25454. Contributed by @manancodes.
  * Fix untranslated headings in the devtools dialog ([\#11734](https://github.com/matrix-org/matrix-react-sdk/pull/11734)).
  * Fixes invite dialog alignment and pill color contrast ([\#11722](https://github.com/matrix-org/matrix-react-sdk/pull/11722)). Contributed by @gabrc52.
  * Prevent select element in General settings overflowing in a room with very long room-id ([\#11597](https://github.com/matrix-org/matrix-react-sdk/pull/11597)). Contributed by @ABHIXIT2.
  * Fix: Clicking on members pile does nothing. ([\#11657](https://github.com/matrix-org/matrix-react-sdk/pull/11657)). Fixes vector-im/element-web#26164. Contributed by @manancodes.
  * Fix: Wierd shadow below room avatar in dark mode. ([\#11678](https://github.com/matrix-org/matrix-react-sdk/pull/11678)). Fixes vector-im/element-web#26153. Contributed by @manancodes.
  * Fix start_sso / start_cas URLs failing to redirect to a authentication prompt ([\#11681](https://github.com/matrix-org/matrix-react-sdk/pull/11681)). Contributed by @Half-Shot.
- Version 1.11.46
  [#]# ✨ Features
  * Use .well-known to discover a default rendezvous server for use with Sign in with QR ([\#11655](https://github.com/matrix-org/matrix-react-sdk/pull/11655)). Contributed by @hughns.
  * Message layout will update according to the selected style  ([\#10170](https://github.com/matrix-org/matrix-react-sdk/pull/10170)). Fixes vector-im/element-web#21782. Contributed by @manancodes.
  * Implement MSC4039: Add an MSC for a new Widget API action to upload files into the media repository ([\#11311](https://github.com/matrix-org/matrix-react-sdk/pull/11311)). Contributed by @dhenneke.
  * Render space pills with square corners to match new avatar ([\#11632](https://github.com/matrix-org/matrix-react-sdk/pull/11632)). Fixes vector-im/element-web#26056.
  * Linkify room topic ([\#11631](https://github.com/matrix-org/matrix-react-sdk/pull/11631)). Fixes vector-im/element-web#26185.
  * Show knock rooms in the list ([\#11573](https://github.com/matrix-org/matrix-react-sdk/pull/11573)). Contributed by @maheichyk.
  [#]# 🐛 Bug Fixes
  * Bump matrix-web-i18n dependency to 3.1.3 ([\#1259](https://github.com/vector-im/element-desktop/pull/1259) and [\#26287](https://github.com/vector-im/element-web/pull/26287))
  * Fix: Avatar shrinks with long names ([\#11698](https://github.com/matrix-org/matrix-react-sdk/pull/11698)). Fixes vector-im/element-web#26252. Contributed by @manancodes.
  * Update custom translations to support nested fields in structured JSON ([\#11685](https://github.com/matrix-org/matrix-react-sdk/pull/11685)).
  * Fix: Edited message remove button is hard to reach. ([\#11674](https://github.com/matrix-org/matrix-react-sdk/pull/11674)). Fixes vector-im/element-web#24917. Contributed by @manancodes.
  * Fix: Theme selector radio button not aligned in center with the text ([\#11676](https://github.com/matrix-org/matrix-react-sdk/pull/11676)). Fixes vector-im/element-web#25460. Contributed by @manancodes.
  * Fix: Unread notification dot aligned ([\#11658](https://github.com/matrix-org/matrix-react-sdk/pull/11658)). Fixes vector-im/element-web#25285. Contributed by @manancodes.
  * Fix: sync intentional mentions push rules with legacy rules ([\#11667](https://github.com/matrix-org/matrix-react-sdk/pull/11667)). Fixes vector-im/element-web#26227. Contributed by @kerryarchibald.
  * Revert "Fix regression around FacePile with overflow (#11527)" ([\#11634](https://github.com/matrix-org/matrix-react-sdk/pull/11634)). Fixes vector-im/element-web#26209.
  * Fix: Alignment Fixed ([\#11648](https://github.com/matrix-org/matrix-react-sdk/pull/11648)). Fixes vector-im/element-web#26169. Contributed by @manancodes.
  * Fix: onFinished added which closes the menu ([\#11647](https://github.com/matrix-org/matrix-react-sdk/pull/11647)). Fixes vector-im/element-web#25556. Contributed by @manancodes.
  * Don't start key backups when opening settings ([\#11640](https://github.com/matrix-org/matrix-react-sdk/pull/11640)).
  * Fix add to space avatar text centering ([\#11643](https://github.com/matrix-org/matrix-react-sdk/pull/11643)). Fixes vector-im/element-web#26154.
  * fix avatar styling in lightbox ([\#11641](https://github.com/matrix-org/matrix-react-sdk/pull/11641)). Fixes vector-im/element-web#26196.
- Version 1.11.45
  [#]# 🔒 Security
  * Upgrade electron to 26.2.4 to fix CVE-2023-5217 ([\#1254](https://github.com/vector-im/element-desktop/pull/1254)). Contributed by @andybalaam.
  [#]# 🐛 Bug Fixes
  * Fix Emoji font on Safari 17 ([\#11673](https://github.com/matrix-org/matrix-react-sdk/pull/11673)).
- Version 1.11.44
  [#]# ✨ Features
  * Make video &amp; voice call buttons pin conference widget if unpinned ([\#11576](https://github.com/matrix-org/matrix-react-sdk/pull/11576)). Fixes vector-im/customer-retainer#72.
  * OIDC: persist refresh token ([\#11249](https://github.com/matrix-org/matrix-react-sdk/pull/11249)). Contributed by @kerryarchibald.
  * ElementR: Cross user verification ([\#11364](https://github.com/matrix-org/matrix-react-sdk/pull/11364)). Fixes vector-im/element-web#25752. Contributed by @florianduros.
  * Default intentional mentions ([\#11602](https://github.com/matrix-org/matrix-react-sdk/pull/11602)).
  * Notify users about denied access on ask-to-join  rooms ([\#11480](https://github.com/matrix-org/matrix-react-sdk/pull/11480)). Contributed by @nurjinjafar.
  * Allow setting knock room directory visibility ([\#11529](https://github.com/matrix-org/matrix-react-sdk/pull/11529)). Contributed by @charlynguyen.
  [#]# 🐛 Bug Fixes
  * Revert "Fix regression around FacePile with overflow (#11527)" ([\#11634](https://github.com/matrix-org/matrix-react-sdk/pull/11634)). Fixes vector-im/element-web#26209.
  * upgrade electron to 26.2.1 to fix CVE-2023-4863 ([\#1226](https://github.com/vector-im/element-desktop/pull/1226)). Contributed by @selfisekai.
  * Improve edge cases around macOS drag handles ([\#1219](https://github.com/vector-im/element-desktop/pull/1219)). Fixes #1199 and #1188.
  * Escape placeholder before injecting it into the style ([\#11607](https://github.com/matrix-org/matrix-react-sdk/pull/11607)).
  * Move ViewUser action callback to RoomView ([\#11495](https://github.com/matrix-org/matrix-react-sdk/pull/11495)). Fixes vector-im/element-web#26040.
  * Fix room timeline search toggling behaviour edge case ([\#11605](https://github.com/matrix-org/matrix-react-sdk/pull/11605)). Fixes vector-im/element-web#26105.
  * Avoid rendering view-message link in RoomKnocksBar unnecessarily ([\#11598](https://github.com/matrix-org/matrix-react-sdk/pull/11598)). Contributed by @charlynguyen.
  * Use knock rooms sync to reflect the knock state ([\#11596](https://github.com/matrix-org/matrix-react-sdk/pull/11596)). Fixes vector-im/element-web#26043 and vector-im/element-web#26044. Contributed by @charlynguyen.
  * Fix avatar in right panel not using the correct font ([\#11593](https://github.com/matrix-org/matrix-react-sdk/pull/11593)). Fixes vector-im/element-web#26061. Contributed by @MidhunSureshR.
  * Add waits in Spotlight Cypress tests, hoping this unflakes them ([\#11590](https://github.com/matrix-org/matrix-react-sdk/pull/11590)). Fixes vector-im/element-web#26053, vector-im/element-web#26140 vector-im/element-web#26139 and vector-im/element-web#26138. Contributed by @andybalaam.
  * Fix vertical alignment of default avatar font ([\#11582](https://github.com/matrix-org/matrix-react-sdk/pull/11582)). Fixes vector-im/element-web#26081.
  * Fix avatars in public room &amp; space search being flex shrunk ([\#11580](https://github.com/matrix-org/matrix-react-sdk/pull/11580)). Fixes vector-im/element-web#26133.
  * Fix EventTile avatars being rendered with a size of 0 instead of hidden ([\#11558](https://github.com/matrix-org/matrix-react-sdk/pull/11558)). Fixes vector-im/element-web#26075.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1699358400">- - Version 1.11.48
  [#]# ✨ Features
  * Correctly fill window.matrixChat even when a Wrapper module is active (https://github.com/vector-im/element-web/pull/26395). Contributed by @dhenneke.
  * Knock on a ask-to-join room if a module wants to join the room when navigating to a room (https://github.com/matrix-org/matrix-react-sdk/pull/11787). Contributed by @dhenneke.
  * Element-R:  Include crypto info in sentry (https://github.com/matrix-org/matrix-react-sdk/pull/11798). Contributed by @florianduros.
  * Element-R:  Include crypto info in rageshake (https://github.com/matrix-org/matrix-react-sdk/pull/11797). Contributed by @florianduros.
  * Element-R: Add current version of the rust-sdk and vodozemac (https://github.com/matrix-org/matrix-react-sdk/pull/11785). Contributed by @florianduros.
  * Fix unfederated invite dialog (https://github.com/matrix-org/matrix-react-sdk/pull/9618). Fixes vector-im/element-meta#1466 and vector-im/element-web#22102. Contributed by @owi92.
  * New right panel visual language (https://github.com/matrix-org/matrix-react-sdk/pull/11664).
  * OIDC: add friendly errors (https://github.com/matrix-org/matrix-react-sdk/pull/11184). Fixes vector-im/element-web#25665. Contributed by @kerryarchibald.
  [#]# 🐛 Bug Fixes
  * Fix rightpanel hiding scrollbar (https://github.com/matrix-org/matrix-react-sdk/pull/11831). Contributed by @kerryarchibald.
  * Fix edge cases around macos draggability (https://github.com/vector-im/element-desktop/pull/1291). Fixes #1290.
  * Fix multi-tab session lock on Firefox not being cleared (https://github.com/matrix-org/matrix-react-sdk/pull/11800). Fixes vector-im/element-web#26165. Contributed by @ManuelHu.
  * Deserialise spoilers back into slash command form (https://github.com/matrix-org/matrix-react-sdk/pull/11805). Fixes vector-im/element-web#26344.
  * Fix Incorrect message scaling for verification request (https://github.com/matrix-org/matrix-react-sdk/pull/11793). Fixes vector-im/element-web#24304. Contributed by @capGoblin.
  * Fix: Unable to restore a soft-logged-out session established via SSO (https://github.com/matrix-org/matrix-react-sdk/pull/11794). Fixes vector-im/element-web#25957. Contributed by @kerryarchibald.
  * Use configurable github issue links more consistently (https://github.com/matrix-org/matrix-react-sdk/pull/11796).
  * Fix io.element.late_event received_ts vs received_at (https://github.com/matrix-org/matrix-react-sdk/pull/11789).
  * Make invitation dialog scrollable when infos are too long (https://github.com/matrix-org/matrix-react-sdk/pull/11753). Contributed by @nurjinjafar.
  * Fix spoiler text-align (https://github.com/matrix-org/matrix-react-sdk/pull/11790). Contributed by @ajbura.
  * Fix: Right panel keeps showing chat when unmaximizing widget.  (https://github.com/matrix-org/matrix-react-sdk/pull/11697). Fixes vector-im/element-web#26265. Contributed by @manancodes.
  * Fix margin of invite to room button (https://github.com/matrix-org/matrix-react-sdk/pull/11780). Fixes vector-im/element-web#26410.
  * Update base64 import (https://github.com/matrix-org/matrix-react-sdk/pull/11784).
  * Set max size for Element logo in search warning (https://github.com/matrix-org/matrix-react-sdk/pull/11779). Fixes vector-im/element-web#26408.
  * Fix: emoji size in room header topic, remove obsolete emoji style (https://github.com/matrix-org/matrix-react-sdk/pull/11757). Fixes vector-im/element-web#26326. Contributed by @kerryarchibald.
  * Fix: Bubble layout design is broken (https://github.com/matrix-org/matrix-react-sdk/pull/11763). Fixes vector-im/element-web#25818. Contributed by @manancodes.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1699876800">- Version 1.11.49
  [#]# 🐛 Bug Fixes
  * Ensure `setUserCreator` is called when a store is assigned (https://github.com/matrix-org/matrix-js-sdk/pull/3867). Fixes vector-im/element-web#26520. Contributed by @MidhunSureshR.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1700568000">- Version 1.11.50</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1701864000">- Version 1.11.51
  [#]# 🦖 Deprecations
  * Remove Quote from MessageContextMenu as it is unsupported by WYSIWYG (https://github.com/matrix-org/matrix-react-sdk/pull/11914). Contributed by @t3chguy.
  [#]# ✨ Features
  * Always allow call.member events on new rooms (https://github.com/matrix-org/matrix-react-sdk/pull/11948). Contributed by @toger5.
  * Right panel: view third party invite info without clearing history (https://github.com/matrix-org/matrix-react-sdk/pull/11934). Contributed by @kerryarchibald.
  * Allow switching to system emoji font (https://github.com/matrix-org/matrix-react-sdk/pull/11925). Contributed by @t3chguy.
  * Update open in other tab message (https://github.com/matrix-org/matrix-react-sdk/pull/11916). Contributed by @weeman1337.
  * Add menu for legacy and element call in 1:1 rooms (https://github.com/matrix-org/matrix-react-sdk/pull/11910). Contributed by @toger5.
  * Add ringing for matrixRTC (https://github.com/matrix-org/matrix-react-sdk/pull/11870). Contributed by @toger5.
  [#]# 🐛 Bug Fixes
  * Keep device language when it has been previosuly set, after a successful delegated authentication flow that clears localStorage (https://github.com/matrix-org/matrix-react-sdk/pull/11902). Contributed by @mgcm.
  * Fix misunderstanding of functional members (https://github.com/matrix-org/matrix-react-sdk/pull/11918). Contributed by @toger5.
  * Fix: Video Room Chat Header Button Removed (https://github.com/matrix-org/matrix-react-sdk/pull/11911). Contributed by @kerryarchibald.
  * Fix "not attempting encryption" warning (https://github.com/matrix-org/matrix-react-sdk/pull/11899). Contributed by @richvdh.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1702987200">- Version 1.11.52
  [#]# ✨ Features
  * Keep more recent rageshake logs (https://github.com/matrix-org/matrix-react-sdk/pull/12003). Contributed by @richvdh.
  [#]# 🐛 Bug Fixes
  * Fix bug which prevented correct clean up of rageshake store (https://github.com/matrix-org/matrix-react-sdk/pull/12002). Contributed by @richvdh.
  * Set up key backup using non-deprecated APIs (https://github.com/matrix-org/matrix-react-sdk/pull/12005). Contributed by @andybalaam.
  * Fix notifications appearing for old events (https://github.com/matrix-org/matrix-js-sdk/pull/3946). Contributed by @dbkr.
  * Prevent phantom notifications from events not in a room's timeline (https://github.com/matrix-org/matrix-js-sdk/pull/3942). Contributed by @dbkr.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1704369600">- Version 1.11.53
  [#]# 🐛 Bug Fixes
  * Fix a fresh login creating a new key backup (https://github.com/matrix-org/matrix-react-sdk/pull/12106).</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1705492800">- Version 1.11.54
  [#]# 🔧 Security
  * Burn Node-related Electron fuses as a proactive hardening measure (https://github.com/element-hq/element-desktop/pull/1412). Contributed by @t3chguy.
  [#]# ✨ Features
  * Accessibility improvements around aria-labels and tooltips (https://github.com/matrix-org/matrix-react-sdk/pull/12062). Contributed by @t3chguy.
  * Add RoomKnocksBar to RoomHeader (https://github.com/matrix-org/matrix-react-sdk/pull/12077). Contributed by @charlynguyen.
  * Adjust tooltip side for DecoratedRoomAvatar to not obscure room name (https://github.com/matrix-org/matrix-react-sdk/pull/12079). Contributed by @t3chguy.
  * Iterate landmarks around the app in order to improve a11y (https://github.com/matrix-org/matrix-react-sdk/pull/12064). Contributed by @t3chguy.
  * Update element call embedding UI (https://github.com/matrix-org/matrix-react-sdk/pull/12056). Contributed by @toger5.
  * Use Compound tooltips instead of homegrown in TextWithTooltip \&amp; InfoTooltip (https://github.com/matrix-org/matrix-react-sdk/pull/12052). Contributed by @t3chguy.
  [#]# 🐛 Bug Fixes
  * Fix regression around CSS stacking contexts and PIP widgets (https://github.com/matrix-org/matrix-react-sdk/pull/12094). Contributed by @t3chguy.
  * Fix Identity Server terms accepting not working as expected (https://github.com/matrix-org/matrix-react-sdk/pull/12109). Contributed by @t3chguy.
  * fix: microphone and camera dropdown doesn't work In legacy call (https://github.com/matrix-org/matrix-react-sdk/pull/12105). Contributed by @muratersin.
  * Revert "Set up key backup using non-deprecated APIs (#12005)" (https://github.com/matrix-org/matrix-react-sdk/pull/12102). Contributed by @BillCarsonFr.
  * Fix regression around read receipt animation from refs changes (https://github.com/matrix-org/matrix-react-sdk/pull/12100). Contributed by @t3chguy.
  * Added meaning full error message based on platform (https://github.com/matrix-org/matrix-react-sdk/pull/12074). Contributed by @Pankaj-SinghR.
  * Fix editing event from search room view (https://github.com/matrix-org/matrix-react-sdk/pull/11992). Contributed by @t3chguy.
  * Fix timeline position when moving to a room and coming back (https://github.com/matrix-org/matrix-react-sdk/pull/12055). Contributed by @florianduros.
  * Fix threaded reply playwright tests (https://github.com/matrix-org/matrix-react-sdk/pull/12070). Contributed by @dbkr.
  * Element-R: fix repeated requests to enter 4S key during cross-signing reset (https://github.com/matrix-org/matrix-react-sdk/pull/12059). Contributed by @richvdh.
  * Fix position of thumbnail in room timeline (https://github.com/matrix-org/matrix-react-sdk/pull/12016). Contributed by @anoopw3bdev.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1705579200">- Repackage app.asar analog to pre-1.11.54 to get native features working again</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1706788800">- Version 1.11.57
  [#]# 🦖 Deprecations
  * Deprecate welcome bot `welcome_user_id` support (https://github.com/element-hq/element-web/pull/26885). Contributed by @t3chguy.
  [#]# 🦖 Deprecations
  * Deprecate welcome bot `welcome_user_id` support (https://github.com/element-hq/element-web/pull/26885). Contributed by @t3chguy.
  [#]# ✨ Features
  * Use jitsi-lobby in video channel (video rooms) (https://github.com/element-hq/element-web/pull/26879). Contributed by @toger5.
  [#]# 🐛 Bug Fixes
  * Fix OIDC bugs due to amnesiac stores forgetting OIDC issuer \&amp; other data (https://github.com/matrix-org/matrix-react-sdk/pull/12166). Contributed by @t3chguy.
  * Fix account management link for delegated auth OIDC setups (https://github.com/matrix-org/matrix-react-sdk/pull/12144). Contributed by @t3chguy.
  * Fix Safari IME support (https://github.com/matrix-org/matrix-react-sdk/pull/11016). Contributed by @SuperKenVery.
  * Fix Stickerpicker layout crossing multiple CSS stacking contexts (https://github.com/matrix-org/matrix-react-sdk/pull/12127).
  * Fix Stickerpicker layout crossing multiple CSS stacking contexts (https://github.com/matrix-org/matrix-react-sdk/pull/12126). Contributed by @t3chguy.
  * Fix 1F97A and 1F979 in Twemoji COLR font (https://github.com/matrix-org/matrix-react-sdk/pull/12177).
  [#]# ✨ Features
  * Use jitsi-lobby in video channel (video rooms) (https://github.com/element-hq/element-web/pull/26879). Contributed by @toger5.
  [#]# 🐛 Bug Fixes
  * Fix OIDC bugs due to amnesiac stores forgetting OIDC issuer \&amp; other data (https://github.com/matrix-org/matrix-react-sdk/pull/12166). Contributed by @t3chguy.
  * Fix account management link for delegated auth OIDC setups (https://github.com/matrix-org/matrix-react-sdk/pull/12144). Contributed by @t3chguy.
  * Fix Safari IME support (https://github.com/matrix-org/matrix-react-sdk/pull/11016). Contributed by @SuperKenVery.
  * Fix Stickerpicker layout crossing multiple CSS stacking contexts (https://github.com/matrix-org/matrix-react-sdk/pull/12127).
  * Fix Stickerpicker layout crossing multiple CSS stacking contexts (https://github.com/matrix-org/matrix-react-sdk/pull/12126). Contributed by @t3chguy.
  * Fix 1F97A and 1F979 in Twemoji COLR font (https://github.com/matrix-org/matrix-react-sdk/pull/12177).</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1707912000">- Version 1.11.58
  * 🦀  🔒 **The flag to enable the Rust crypto implementation is now set to `true` by default. This means that without any additional configuration every new login will use the new cryptography implementation.**
  * Add Element call related functionality to new room header (https://github.com/matrix-org/matrix-react-sdk/pull/12091). Contributed by @toger5.
  * Add labs flag for Threads Activity Centre (https://github.com/matrix-org/matrix-react-sdk/pull/12137). Contributed by @florianduros.
  * Refactor element call lobby + skip lobby (https://github.com/matrix-org/matrix-react-sdk/pull/12057). Contributed by @toger5.
  * Hide the "Message" button in the sidebar if the CreateRooms components should not be shown (https://github.com/matrix-org/matrix-react-sdk/pull/9271). Contributed by @dhenneke.
  * Add notification dots to thread summary icons (https://github.com/matrix-org/matrix-react-sdk/pull/12146). Contributed by @dbkr.
  [#]# 🐛 Bug Fixes
  * Fix logout can take ages (https://github.com/matrix-org/matrix-react-sdk/pull/12191). Contributed by @BillCarsonFr.
  * Fix `Mark all as read` in settings (https://github.com/matrix-org/matrix-react-sdk/pull/12205). Contributed by @florianduros.
  * Fix default thread notification of the new RoomHeader (https://github.com/matrix-org/matrix-react-sdk/pull/12194). Contributed by @florianduros.
  * Fix display of room notification debug info (https://github.com/matrix-org/matrix-react-sdk/pull/12183). Contributed by @dbkr.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1710331200">- Version 1.11.60
  [#]# ✨ Features
  * Refine styles of controls to match Compound (https://github.com/matrix-org/matrix-react-sdk/pull/12299). Contributed by @robintown.
  * Hide the archived section (https://github.com/matrix-org/matrix-react-sdk/pull/12286). Contributed by @dbkr.
  * Add theme data to EC widget Url (https://github.com/matrix-org/matrix-react-sdk/pull/12279). Contributed by @toger5.
  * Update MSC2965 OIDC Discovery implementation (https://github.com/matrix-org/matrix-react-sdk/pull/12245). Contributed by @t3chguy.
  * Use green dot for activity notification in `LegacyRoomHeader` (https://github.com/matrix-org/matrix-react-sdk/pull/12270). Contributed by @florianduros.
  [#]# 🐛 Bug Fixes
  * Fix requests for senders to submit auto-rageshakes (https://github.com/matrix-org/matrix-react-sdk/pull/12304). Contributed by @richvdh.
  * fix automatic DM avatar with functional members (https://github.com/matrix-org/matrix-react-sdk/pull/12157). Contributed by @HarHarLinks.
  * Feeds event with relation to unknown to the widget (https://github.com/matrix-org/matrix-react-sdk/pull/12283). Contributed by @maheichyk.
  * Fix TAC opening with keyboard (https://github.com/matrix-org/matrix-react-sdk/pull/12285). Contributed by @florianduros.
  * Allow screenshot update docker to run multiple test files (https://github.com/matrix-org/matrix-react-sdk/pull/12291). Contributed by @dbkr.
  * Fix alignment of user menu avatar (https://github.com/matrix-org/matrix-react-sdk/pull/12289). Contributed by @dbkr.
  * Fix buttons of widget in a room (https://github.com/matrix-org/matrix-react-sdk/pull/12288). Contributed by @florianduros.
  * ModuleAPI: `overwrite_login` action was not stopping the existing client resulting in the action failing with rust-sdk (https://github.com/matrix-org/matrix-react-sdk/pull/12272). Contributed by @BillCarsonFr.
- Version 1.11.59
  [#]# 🦖 Deprecations
  * Enable custom themes to theme Compound (https://github.com/matrix-org/matrix-react-sdk/pull/12240). Contributed by @robintown.
  * Remove welcome bot `welcome_user_id` support (https://github.com/matrix-org/matrix-react-sdk/pull/12153). Contributed by @t3chguy.
  [#]# ✨ Features
  * Ignore activity in TAC (https://github.com/matrix-org/matrix-react-sdk/pull/12269). Contributed by @florianduros.
  * Use browser's font size instead of hardcoded `16px` as root font size (https://github.com/matrix-org/matrix-react-sdk/pull/12246). Contributed by @florianduros.
  * Revert "Use Compound primary colors for most actions" (https://github.com/matrix-org/matrix-react-sdk/pull/12264). Contributed by @florianduros.
  * Revert "Refine menu, toast, and popover colors" (https://github.com/matrix-org/matrix-react-sdk/pull/12263). Contributed by @florianduros.
  * Fix Native OIDC for Element Desktop (https://github.com/matrix-org/matrix-react-sdk/pull/12253). Contributed by @t3chguy.
  * Improve client metadata used for OIDC dynamic registration (https://github.com/matrix-org/matrix-react-sdk/pull/12257). Contributed by @t3chguy.
  * Refine menu, toast, and popover colors (https://github.com/matrix-org/matrix-react-sdk/pull/12247). Contributed by @robintown.
  * Call the AsJson forms of import and exportRoomKeys (https://github.com/matrix-org/matrix-react-sdk/pull/12233). Contributed by @andybalaam.
  * Use Compound primary colors for most actions (https://github.com/matrix-org/matrix-react-sdk/pull/12241). Contributed by @robintown.
  * Enable redirected media by default (https://github.com/matrix-org/matrix-react-sdk/pull/12142). Contributed by @turt2live.
  * Reduce TAC width by `16px` (https://github.com/matrix-org/matrix-react-sdk/pull/12239). Contributed by @florianduros.
  * Pop out of Threads Activity Centre (https://github.com/matrix-org/matrix-react-sdk/pull/12136). Contributed by @florianduros.
  * Use new semantic tokens for username colors (https://github.com/matrix-org/matrix-react-sdk/pull/12209). Contributed by @robintown.
  [#]# 🐛 Bug Fixes
  * Fix the space panel getting bigger when gaining a scroll bar (https://github.com/matrix-org/matrix-react-sdk/pull/12267). Contributed by @dbkr.
  * Fix gradients spacings on the space panel (https://github.com/matrix-org/matrix-react-sdk/pull/12262). Contributed by @dbkr.
  * Remove hardcoded `Element` in tac labs description (https://github.com/matrix-org/matrix-react-sdk/pull/12266). Contributed by @florianduros.
  * Fix branding in "migrating crypto" message (https://github.com/matrix-org/matrix-react-sdk/pull/12265). Contributed by @richvdh.
  * Use h1 as first heading in dialogs (https://github.com/matrix-org/matrix-react-sdk/pull/12250). Contributed by @dbkr.
  * Fix forced lowercase username in login/registration flows (https://github.com/matrix-org/matrix-react-sdk/pull/9329). Contributed by @vrifox.
  * Update the TAC indicator on event decryption (https://github.com/matrix-org/matrix-react-sdk/pull/12243). Contributed by @dbkr.
  * Fix OIDC delegated auth account url check (https://github.com/matrix-org/matrix-react-sdk/pull/12242). Contributed by @t3chguy.
  * New Header edgecase fixes: Close lobby button not shown, disable join button in various places, more... (https://github.com/matrix-org/matrix-react-sdk/pull/12235). Contributed by @toger5.
  * Fix TAC button alignment when expanded (https://github.com/matrix-org/matrix-react-sdk/pull/12238). Contributed by @florianduros.
  * Fix tooltip behaviour in TAC (https://github.com/matrix-org/matrix-react-sdk/pull/12236). Contributed by @florianduros.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1710417600">- Version 1.11.61
  * No changes
  [#]# 🐛 Bug Fixes
  * Update `@vector-im/compound-design-tokens` in package.json (https://github.com/matrix-org/matrix-react-sdk/pull/12340).</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1712664000">- Version 1.11.64
  [#]# ✨ Features
  * Mark all threads as read button (https://github.com/matrix-org/matrix-react-sdk/pull/12378). Contributed by @dbkr.
  * Video call meta space (https://github.com/matrix-org/matrix-react-sdk/pull/12297). Contributed by @toger5.
  * Add leave room warning for last admin (https://github.com/matrix-org/matrix-react-sdk/pull/9452). Contributed by @Arnei.
  * Iterate styles around Link new device via QR (https://github.com/matrix-org/matrix-react-sdk/pull/12356). Contributed by @t3chguy.
  * Improve code-splitting of highlight.js and maplibre-gs libs (https://github.com/matrix-org/matrix-react-sdk/pull/12349). Contributed by @t3chguy.
  * Use data-mx-color for rainbows (https://github.com/matrix-org/matrix-react-sdk/pull/12325). Contributed by @tulir.
  [#]# 🐛 Bug Fixes
  * Fix external guest access url for unencrypted rooms (https://github.com/matrix-org/matrix-react-sdk/pull/12345). Contributed by @toger5.
  * Fix video rooms not showing share link button (https://github.com/matrix-org/matrix-react-sdk/pull/12374). Contributed by @toger5.
  * Fix space topic jumping on hover/focus (https://github.com/matrix-org/matrix-react-sdk/pull/12377). Contributed by @t3chguy.
  * Allow popping out a Jitsi widget to respect Desktop `web_base_url` config (https://github.com/matrix-org/matrix-react-sdk/pull/12376). Contributed by @t3chguy.
  * Remove the Lazy Loading `InvalidStoreError` Dialogs (https://github.com/matrix-org/matrix-react-sdk/pull/12358). Contributed by @langleyd.
  * Improve readability of badges and pills (https://github.com/matrix-org/matrix-react-sdk/pull/12360). Contributed by @robintown.
- Version 1.11.63
  This is a hotfix release to fix a couple of issues: one where the client would sometimes call the client/server API to set a push rule in a loop, and one where authentication was not sent for widgets when it should have been.
  [#]# 🐛 Bug Fixes
  * Revert "Make EC widget theme reactive - Update widget url when the theme changes" (https://github.com/matrix-org/matrix-react-sdk/pull/12383) in order to fix widgets that require authentication.
  * Update to hotfixed js-sdk to fix an issue where Element could try to set a push rule in a loop.
- Version 1.11.62
  [#]# ✨ Features
  * Change user permission by using a new apply button (https://github.com/matrix-org/matrix-react-sdk/pull/12346). Contributed by @florianduros.
  * Mark as Unread (https://github.com/matrix-org/matrix-react-sdk/pull/12254). Contributed by @dbkr.
  * Refine the colors of some more components (https://github.com/matrix-org/matrix-react-sdk/pull/12343). Contributed by @robintown.
  * TAC: Order rooms by most recent after notification level (https://github.com/matrix-org/matrix-react-sdk/pull/12329). Contributed by @florianduros.
  * Make EC widget theme reactive - Update widget url when the theme changes (https://github.com/matrix-org/matrix-react-sdk/pull/12295). Contributed by @toger5.
  * Refine styles of menus, toasts, popovers, and modals (https://github.com/matrix-org/matrix-react-sdk/pull/12332). Contributed by @robintown.
  * Element Call: fix widget shown while its still loading (`waitForIframeLoad=false`) (https://github.com/matrix-org/matrix-react-sdk/pull/12292). Contributed by @toger5.
  * Improve Forward Dialog a11y by switching to roving tab index interactions (https://github.com/matrix-org/matrix-react-sdk/pull/12306). Contributed by @t3chguy.
  * Call guest access link creation to join calls as a non registered user via the EC SPA (https://github.com/matrix-org/matrix-react-sdk/pull/12259). Contributed by @toger5.
  * Use `strong` element to semantically denote visually emphasised content (https://github.com/matrix-org/matrix-react-sdk/pull/12320). Contributed by @t3chguy.
  * Handle up/down arrow keys as well as left/right for horizontal toolbars for improved a11y (https://github.com/matrix-org/matrix-react-sdk/pull/12305). Contributed by @t3chguy.
  [#]# 🐛 Bug Fixes
  * https://github.com/matrix-org/matrix-react-sdk/pull/12369). Contributed by @RiotRobot.
  * Fix incorrect check for private read receipt support (https://github.com/matrix-org/matrix-react-sdk/pull/12348). Contributed by @tulir.
  * TAC: Fix hover state when expanded (https://github.com/matrix-org/matrix-react-sdk/pull/12337). Contributed by @florianduros.
  * Fix the image view (https://github.com/matrix-org/matrix-react-sdk/pull/12341). Contributed by @robintown.
  * Use correct push rule to evaluate room-wide mentions (https://github.com/matrix-org/matrix-react-sdk/pull/12318). Contributed by @t3chguy.
  * Reset power selector on API failure to prevent state mismatch (https://github.com/matrix-org/matrix-react-sdk/pull/12319). Contributed by @t3chguy.
  * Fix spotlight opening in TAC (https://github.com/matrix-org/matrix-react-sdk/pull/12315). Contributed by @florianduros.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1713873600">- Version 1.11.65
  [#]# ✨ Features
  * Make empty state copy for TAC depend on the value of the setting (https://github.com/matrix-org/matrix-react-sdk/pull/12419). Contributed by @dbkr.
  * Linkify User Interactive Authentication errors (https://github.com/matrix-org/matrix-react-sdk/pull/12271). Contributed by @t3chguy.
  * Add support for device dehydration v2 (https://github.com/matrix-org/matrix-react-sdk/pull/12316). Contributed by @uhoreg.
  * Replace `SecurityCustomisations` with `CryptoSetupExtension` (https://github.com/matrix-org/matrix-react-sdk/pull/12342). Contributed by @thoraj.
  * Add activity toggle for TAC (https://github.com/matrix-org/matrix-react-sdk/pull/12413). Contributed by @dbkr.
  * Humanize spell check language labels (https://github.com/matrix-org/matrix-react-sdk/pull/12409). Contributed by @t3chguy.
  * Call Guest Access, give user the option to change the acces level so they can generate a call link. (https://github.com/matrix-org/matrix-react-sdk/pull/12401). Contributed by @toger5.
  * TAC: Release Announcement (https://github.com/matrix-org/matrix-react-sdk/pull/12380). Contributed by @florianduros.
  * Show the call and share button if the user can create a guest link. (https://github.com/matrix-org/matrix-react-sdk/pull/12385). Contributed by @toger5.
  * Add analytics for mark all threads unread (https://github.com/matrix-org/matrix-react-sdk/pull/12384). Contributed by @dbkr.
  * Add `EventType.RoomEncryption` to the auto approve capabilities of Element Call widgets (https://github.com/matrix-org/matrix-react-sdk/pull/12386). Contributed by @toger5.
  [#]# 🐛 Bug Fixes
  * Fix link modal not shown after access upgrade (https://github.com/matrix-org/matrix-react-sdk/pull/12411). Contributed by @toger5.
  * Fix thread navigation in timeline (https://github.com/matrix-org/matrix-react-sdk/pull/12412). Contributed by @florianduros.
  * Fix inability to join a `knock` room via space hierarchy view (https://github.com/matrix-org/matrix-react-sdk/pull/12404). Contributed by @t3chguy.
  * Focus the thread panel when clicking on an item in the TAC (https://github.com/matrix-org/matrix-react-sdk/pull/12410). Contributed by @dbkr.
  * Fix space hierarchy tile busy state being stuck after join error (https://github.com/matrix-org/matrix-react-sdk/pull/12405). Contributed by @t3chguy.
  * Fix room topic in-app links not being handled correctly on topic dialog (https://github.com/matrix-org/matrix-react-sdk/pull/12406). Contributed by @t3chguy.</changelog>
</package>
<package pkgid="a0b61bfbae92fc6524a5d9432f4b985796ed2b48518a2d2099617e039dc288165f75ac9efa570fa0e67d0e7b8e3e0e4f703bb9e1c14dde11cf5ee308a9b4c119" name="emacs-auctex" arch="noarch">
  <version epoch="0" ver="13.3" rel="4.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1597406400">- Update to 12.2 to avoid obsolete (process-kill-without-query) (boo#1175274)
  * AUCTeX reflects the changes in LaTeX2e 2019-10-01 release.
    'filecontents' environment now takes an optional argument and can
    be used anywhere in a document.  The macros '\Ref' and
    '\labelformat' are moved from 'varioref.sty' to LaTeX kernel.
    amsmath has a new macro '\overunderset'.
  * A new method is implemented in preview-latex to adjust the
    foreground colors of generated images to those of Emacs, when the
    LaTeX command produces PDF.  The traditional method became invalid
    because of the change introduced in Ghostscript 9.27.
    Unfortunately, the new method doesn't work due to a bug in
    Ghostscript 9.27 and is valid only for Ghostscript &gt; 9.27.  There
    is also a fallback method for gs 9.27 users which displays plain
    "black on white" images.  For successful function of preview-latex,
    the users are encouraged to set up the new user option
    'preview-pdf-color-adjust-method' to choose appropriate option
    among the three: new, traditional and fallback method.
  * AUCTeX has support for the Flymake package in Emacs 26 or newer.
    To enable, call 'M-x flymake-mode RET' or add this to your '.emacs'
    file:
    (add-hook 'LaTeX-mode-hook #'flymake-mode)
  * The way the option 'TeX-record-buffer' is used was corrected.  It
    was used in just the opposite way as the document says.  Erase the
    customization if you have customized this option since it now acts
    in reverse to your expectation.
  * A former customize option 'japanese-TeX-command-list' is removed.
    Use 'japanese-TeX-engine-default', or if it's really necessary,
    customize 'TeX-command-list' directly if the task which the option
    used to carry is required.
  * Support for standard LaTeX without e-TeX extension is now very
    limited.  It doesn't work if raw TeX code is put on the command
    line to invoke latex command.  It also fails for region compilation
    ('C-c C-r' and so on) with documents of non-ascii file name.  In
    addition, it no longer works with preview-latex.  We consider this
    incompatibility is permissible because e-TeX extension is enabled
    for standard LaTeX by default long ago.  LaTeX variants such as
    XeLaTeX and LuaLaTeX are not affected.
  * Key binds in Texinfo mode are improved.  Typing '$', '^', '_' and
    '\' now just self-inserts without pointless side effects in Texinfo
    mode.
    In addition, the option 'TeX-electric-escape' is now effective in
    Texinfo mode.  When it is enabled, typing '@' will invoke
    'TeX-electric-macro' offering completion in similar style with
    other TeX modes of AUCTeX.
  * Fontification support for 'biblatex' package is improved and
    updated to macros provided by package version 3.12.  For qualified
    lists, at least 2 mandatory arguments are fontified.
  * Support for column specifiers 'w' and 'W' provided by 'array'
    package is added to 'array.el'.  The correct counting of columns
    only works when the 'align' parameter is enclosed in braces, e.g.,
    'w{l}{3cm}'.  The short version 'wl{3cm}' is not supported.
  * Entries for 'PDF Tools' are added in
    'TeX-view-program-list-builtin' for Windows and macOS. This viewer
    can be configured under these operating systems with an entry like
    this in an init file:
    (setq TeX-view-program-selection '((output-pdf "PDF Tools")))
  * Several other bugs were fixed, many minor features were added.
- Drop patches which seem now obsolete
  * utf8-names-3b1ffcd8.patch
  * utf8-names-a8ea1273.patch
  * utf8-names-fix-boo1135326.patch
- Correct line number in patch dvips.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1634212800">- Update to 12.3
  * Support for 'PSTricks' is now PDF-oriented.  AUCTeX no longer turns
    off PDF mode for 'PSTricks' documents even without 'pst-pdf'.  It
    now sets up 'TeX-PDF-from-DVI' option so that PDF output is
    generated when 'TeX-PDF-mode' is enabled (default).  Users who want
    DVI output should disable PDF mode explicitly by file local
    variable, or customize 'TeX-PDF-mode' to 'nil'.
  * The function 'font-latex-update-font-lock' has been obsoleted in
    order to fix 'bug#37945'.  That function was used by several style
    files in order to refresh fontification after adding new symbols or
    verbatim constructs.  It is better to call 'font-lock-flush' in the
    former case and 'font-latex-set-syntactic-keywords' in the latter
    case.  The function 'font-latex-update-font-lock' still exists as a
    no-op which only shows a warning explaining how to update font-lock
    as mentioned above.
  * Math expression highlighting was improved.  Highlighting for
    documents with a lot of inline math expressions '$...$' won't get
    scrambled now ('bug#33139').
  * AUCTeX tracks changes in LaTeX2e 2020-02-02 release.  AUCTeX
    supports the improvements to LaTeX font selection mechanism (NFSS).
    New macros like '\textsw' or '\textulc' are added to font insertion
    keyboard commands.  See the section for inserting font specifiers
    for details.  Further, the entries in the menu LaTeX, Insert Font
    are reorganized and adjusted accordingly.
  * Insertion of environments in LaTeX documents (i.e.  'C-c C-e') was
    improved.  The former code had a few bugs, which sometimes resulted
    in either spurious empty line or spurious comment prefix, or both,
    especially when the region is active.  Those bugs are now fixed.
  * More bugs fixed, other minor features implemented.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1662984000">- Update to 13.1
  * In math environments 'gather', 'gather*', 'gathered', 'multline'
    and 'multline*', fill commands such as 'M-q' and 'C-c C-q C-e' are
    disabled.  This sorts out the inconsistency between those and
    'equation', 'displaymath' environments, in latter of which filling
    is already disabled.
    If you want filling in such environments, customize
    'LaTeX-indent-environment-list' to remove them.
    Auto fill continues to work in such environment anyway.
    In addition, AUCTeX adds support of alignment at '&amp;' sign in
    'align'-like environments such as 'alignat', 'aligned' and so on,
    as well as 'matrix'-like environments such as 'pmatrix', 'bmatrix'
    and so on.
  * Now two commands 'Texindex' and 'Texi2dvi' are available when you
    type 'C-c C-c' in Texinfo mode.  The command 'Texindex' runs
    'texindex' on index files and 'Texi2dvi' runs 'pdftexi2dvi' or
    'texi2dvi' according to the value of 'TeX-PDF-mode'.
    So you can typeset Texinfo documents into PDF or DVI format from
    within AUCTeX.
  * AUCTeX's own help messages for LaTeX errors are now shown only for
    LaTeX runs.  AUCTeX shows raw error/warning messages found in
    '.log' files for runs of formats other than LaTeX, such as plain
    TeX, ConTeXt and Texinfo, as it does even for LaTeX runs when it
    can't find a matching entry in its own help message catalogue.
    Due to this change, customize option 'TeX-error-description-list'
    can no longer have a fallback entry that matches any error.  If
    your customized value includes such entry, typically '(".*" . "No
    help available")', please remove it.
  * Two functions 'TeX-split-string' and 'TeX-assoc' are now obsolete
    and will be removed in future release.  If your personal code uses
    these functions, use 'split-string' and 'assoc-string' instead.
  * The function 'TeX-read-key-val' now accepts a function call as
    second argument.  This change should help AUCTeX style writers who
    use 'TeX-arg-key-val' and have to deal with dynamic key-values.
    Example of usage:
    (TeX-add-style-hook "foo"
    (lambda ()
    (TeX-add-symbols
    '("bar" (TeX-arg-key-val (function-returning-key-val))))))
  * Since AUCTeX 12.2, 'C-x C-w' accidentally disabled the parse on
    save in that buffer, even when you enabled 'TeX-auto-save' option.
    This bug was fixed.
  * AUCTeX now requires GNU Emacs 24.3 or higher.
  +
  * Old implementations for viewers were discarded, as announced long
    before.  The variables 'TeX-output-view-style' and 'TeX-view-style'
    have no effect now.  The former placeholders '%v' and '%vv' in
    'TeX-command-list' are ignored.
  * AUCTeX now uses lexical binding which has been introduced in Emacs
    24.  This change should have no user-visible effect and require no
    manual adaptions except in the following cases.
  - Entries added to the customization variable 'TeX-expand-list'
    also had access to variables 'command' and 'pos'.  Those are
    now properly declared and named 'TeX-expand-command' and
    'TeX-expand-pos'.
  - Entries added to the customization variable 'TeX-expand-list'
    had access to a variable 'file' which was bound to
    'TeX-active-master', i.e., it evaluated to either the master
    or region file.  This usage must be replaced with either
    'TeX-active-master' or 'TeX-active-master-with-quotes'.
  - Viewer entries in 'TeX-view-program-list' also had access to a
    variable 'file' which was bound to the name of the master or
    region file without extension.  Instead, the function
    'TeX-active-master' has to be used now.
  - Macro argument parsing functions could set a variable
    'exit-mark' to the buffer position where point should be left
    after all arguments have been read.  This variable is now
    named 'TeX-exit-mark'.
  - The functions in 'LaTeX-section-hook' had access or modified
    the previously undeclared variables 'title', 'name', 'level',
    'done-mark', and 'toc'.  These variables are now properly
    declared and have the 'LaTeX-' prefix, e.g.,
    'LaTeX-done-mark'.
  - The functions in 'ConTeXt-numbered-section-hook' and
    'ConTeXt-unnumbered-section-hook' had access or modified the
    previously undeclared variables 'title', 'name', 'level',
    'done-mark', and 'reference'.  These variables are now
    properly declared and have the 'ConTeXt-' prefix, e.g.,
    'ConTeXt-title'.
  - The functions in 'TeX-translate-location-hook' could access
    and modify the free variables 'file', 'line', 'error',
    'offset', 'context', and 'string'.  Those are now properly
    declared variables with the prefix 'TeX-translate-location-',
    e.g., 'TeX-translate-location-file'.
  * The constant 'LaTeX-dialect' has been renamed to 'TeX-dialect' and
    moved from 'latex.el' to 'tex.el'.  'LaTeX-dialect' now is an
    obsolete alias.
  * The style 'latexinfo.el' is removed from AUCTeX.  'latexinfo.el'
    was meant to support latexinfo which in return was a LaTeX-2.09
    extension of Texinfo, but didn't manage to replace Texinfo.
  * The style 'siunitx.el' is updated to support package version 3.
    Key-value options provided by older package versions are removed,
    deprecated macros and units are not supported anymore.
  * AUCTeX has preliminary support for LaTeX-hooks.  Hooks provided by
    LaTeX kernel are known and available for completion in
    '\AddToHook', '\RemoveFromHook' and '\AddToHookNext'.
  * AUCTeX is now able to place all generated output files, including
    those that are produced by applications running under AUCTeX,
    temporary files related to region processing and preview-latex
    files, in an output directory.  To use this feature, set the new
    user option 'TeX-output-dir' to the absolute path of the output
    directory or a relative path which would be interpreted as being
    relative to the master file in a multifile document.
    Note that this feature doesn't work if the document includes sub
    file placed in sub directory below the main file via '\include'
    command.
  * Many other bugs were fixed.
- Port patch dvips.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1681387200">- Add patch auctex-13.1-expand.patch
  * Let it build with latest texinfo and TeXLive
- Add keyring</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690977600">- Update to 13.2
  * AUCTeX no longer refuses to insert dollar sign when you type ‘$’ at
    point where AUCTeX thinks the current math mode didn’t start with
    dollar(s).  AUCTeX assumes the user knows that it isn’t in math
    mode actually.
    You can keep the former behavior by enabling the new customize
    option ‘TeX-refuse-unmatched-dollar’.
  * AUCTeX supports completion-at-point of macro and environment
    arguments in LaTeX buffers.  The responsible function recognizes
    the argument position and extracts the corresponding candidates
    from the variables ‘TeX-symbol-list’ and ‘LaTeX-environment-list’.
  * AUCTeX underlines the argument of macros which produce underlined
    text in the final product with ‘font-latex-underline-face’.  The
    corresponding keyword class is called ‘underline-command’.  See the
    section for fontification of macros if you dislike this feature and
    wish to deactivate it.
  * Support for the Sioyek document viewer is added.
  * AUCTeX now requires GNU Emacs 25.1 or higher.
  * AUCTeX tracks the change in Emacs where initial inputs in the
    minibuffer during queries are getting phased out.  Queries for the
    mandatory arguments of macros and environments are adjusted where
    applicable.  The value which will be used after hitting ‘RET’
    without other input is shown in the prompt in parentheses prefixed
    with ‘default’.  For this change the signature of the function
    ‘TeX-arg-length’ is altered.  The old argument list was:
    (defun TeX-arg-length (optional &amp;optional prompt
    initial-input definition default)
    whereas the new one is:
    (defun TeX-arg-length (optional &amp;optional prompt
    default initial-input definition)
    Note the position change of ‘DEFAULT’.
  * Indenting of conditionals is improved.  Code inside constructs like
    ‘\ifx . \else . \fi’ is correctly indented.  An interface for style
    files is also introduced which can add their macros to the
    indentation engine.  Check the file ‘algpseudocode.el’ for an
    example.
  * You can optionally enable indent inside square brackets ‘[]’ by new
    user options ‘TeX-indent-open-delimiters’ and
    ‘TeX-indent-close-delimiters’.
  * Now ‘tex-buf.el’ is merged into ‘tex.el’ and no longer exists.  If
    your personal code has ‘(require 'tex-buf)’, one of the following
    prescriptions would serve.
    1. Remove ‘(require 'tex-buf)’.
    2. Replace it with ‘(require 'tex)’.
    3. Replace it with ‘(require 'latex)’.
  * When you edit a document divided into multiple files, auto parsed
    information for all sub files are saved under ‘auto’ subdirectory
    at master directory when ‘TeX-parse-self’ and ‘TeX-auto-save’
    options are enabled.  Now you can have support ‘.el’ file saved
    under ‘auto’ subdirectory of each directory of the sub file when
    the sub files aren’t located at the master directory.
    To achieve that, set new user option ‘TeX-auto-save-aggregate’ to
    ‘nil’.
  * There was another hook where former dynamic free variables could be
    used.  The usage was invalidated at version 13.1, by introduction
    of lexical binding over AUCTeX.
    The functions in ‘TeX-region-hook’ could access the free variables
    ‘master-buffer’ and ‘orig-buffer’.  Those are now named
    ‘TeX-region-master-buffer’ and ‘TeX-region-orig-buffer’,
    respectively.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691064000">- Run TeX-auto-generate-global in emacs only once if auctex or
  TeXLive becomes updated to generate all auto lisp files.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1707480000">- Update to 13.4
  * AUCTeX now requires GNU Emacs 26.1 or higher.
  * LaTeX abbrevs are now available in docTeX mode buffers.
  * AUCTeX temporarily rebinds the variable ‘gc-cons-percentage’ to a
    higher value during parsing which speeds up the process
    significantly.  The memory pressure should still be acceptable,
    even on older machines.
  * Macros provided by the ‘xparse’ package are part of LaTeX kernel
    since October 2020.  AUCTeX tracks this change and the content of
    ‘xparse.el’ is moved into ‘latex.el’ and ‘font-latex.el’
    respectively.
  * The variable ‘preview-scale-function’ is now allowed as a
    file-local variable where the assigned value can only be between
    0.1 and 10.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1711454400">- Generate auctex-13.3-auto-TL-2024.tar.xz for TeXLive 2024</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1711540800">- Add patch ignore-errors.patch
  * Allow to scan *all* style files
- Refresh auctex-13.3-auto-TL-2024.tar.xz</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1715083200">- Add patch dinbrief.patch
  * Modernize this class to use by e.g. default UTF-8
- Add patch initial-reset.patch
  (Re)enable initial buffer reset at creation time of the
  document class</changelog>
</package>
<package pkgid="167b8f5d09fe2317f832460e42fc04a36e35f56cd0466875cc89995dbebc97929cb23d13bb38139dbd9367d302066207403a47613c7294f596b7850ebb1483c7" name="emacs-auctex" arch="src">
  <version epoch="0" ver="13.3" rel="4.1"/>
  <changelog author="werner@suse.de" date="1380110400">- Make it build again as we have now a site-start.d below site-lisp</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1412683200">- No shared libraries are needed for build, this is a noarch
  package.</changelog>
  <changelog author="auxsvr@gmail.com" date="1442145600">- Update to 11.88
  * 'TeX-PDF-mode' is now enabled.
  * 'biblatex' support was greatly expanded.  If parsing is enabled, AUCTeX
    looks at 'backend' option to decide whether to use Biber or BibTeX. The
    'LaTeX-biblatex-use-Biber' variable was changed to be file local only
    and is no more customizable.by default.
  * Now you can insert '$...$' or '\(...\)' by typing a single '$'.  To do
    this, customize the new option 'TeX-electric-math'.
    'TeX-math-close-double-dollar' was removed.
  * Brace pairing feature was enhanced in LaTeX documents.  Support for
    '\bigl', '\Bigl', '\biggl' and '\Biggl', the same as the one for
    '\left', was added to 'TeX-insert-macro'.  For example, 'C-c &lt;RET&gt; bigl
    &lt;RET&gt; ( &lt;RET&gt;' inserts '\bigl(\bigr)'.
  * You can insert brace pair '()', '{}' and '[]' by typing a single left
    brace if the new user option 'LaTeX-electric-left-right-brace' is
    enabled.</changelog>
  <changelog author="auxsvr@gmail.com" date="1447416000">- Remove auctex-11.86-dinbrief.dif, as it's been merged upstream, and
  everything in auctex-11.87.dif except for the dvips part (now in
  dvips.patch).
- Update to 18.89.
  * You can now run all commands needed to compile a document and then
    open the viewer with a single command: 'TeX-command-run-all', bound
    to 'C-c C-a'.
  * Commands such as LaTeX and View can now be executed conveniently on
    the current section (or part, chapter, subsection, etc).  See
    'LaTeX-command-section' and 'LaTeX-command-section-change-level'.
  * Forward and backward search with Evince now also work when only a
    region of the document is compiled/viewed.
  * To open the PDF output file you can now use also PDF Tools, a
    document viewer for Emacs.  With it, as a plus, forward and
    backward search is accurate at word level.
  * With new option 'TeX-PDF-via-dvips-ps2pdf' it is possible to
    compile a document to DVI and then convert it to PDF using
    'dvips'-'ps2pdf' before viewing it.
  * New option 'TeX-file-line-error' allows to select file:line:error
    style for error messages.
  * Indent '\[...\]' math mode as a regular environment by default.
  * Now AUCTeX suggests to run 'makeindex' when appropriate.
  * 'TeX-view-program-list' can contain, as third optional element of
    each item, the name of the executable(s) needed to open the viewer.
  * 'TeX-expand-list' variable has been split into 'TeX-expand-list'
    and 'TeX-expand-list-builtin'.  Only the former is intended to be
    customized by the user, the latter contains built-in expanders.
    You might want to keep in 'TeX-expand-list' only new expansion
    strings.
  * When new option 'TeX-check-engine' is non-nil, before running LaTeX
    commands AUCTeX will check whether the correct engine has been set,
    based upon known restrictions posed by LaTeX packages.
  * Basic support to ConTeXt Mark IV has been added.  Users can now
    select the Mark version to be used with new option
    'ConTeXt-Mark-version', and AUCTeX is able to catch error messages
    in the output log of a Mark IV document.</changelog>
  <changelog author="werner@suse.de" date="1474372800">- Add patch 0001-Fix_bug_in_subfigure_style_filee.patch
  to fix build with GNU Emacs 25.1</changelog>
  <changelog author="werner@suse.de" date="1498737600">- Update to 11.90
  * In addition to the completion performed by 'TeX-complete-symbol',
    AUCTeX now also supports the new Emacs standard completion-at-point
    facility (see the Emacs command 'completion-at-point').  This also
    means that modern completion UIs like company-mode work out of the
    box in TeX and LaTeX buffers.
  * Completion is now aware of being inside a math environment and then
    completes math macros.
  * AUCTeX is able to display several levels of super- and subscripts,
    each one raised above and a bit smaller than its basis.  For this
    feature, have a look at the customize options
    'font-latex-fontify-script' (especially the new values
    'multi-level' and 'invisible') and
    'font-latex-fontify-script-max-level'.  Also, the script characters
    '^' and '_' are also fontified with a special face named
    'font-latex-script-char-face'.
  * Parsing of format specification in various tabular environments has
    been improved.  The function 'LaTeX-insert-item' ('C-c &lt;LFD&gt;')
    inserts suitable number of ampersands for '*{num}{cols}'
    constructs.  Style files for LaTeX packages 'tabularx', 'tabulary',
    'longtable', 'dcolumn' and 'siunitx' are adapted to take advantage
    of this improvement.
  * AUCTeX has a new Ispell dictionary 'tex-ispell.el' for macros and
    environments which will be skipped during spell checking.  The
    activiation of this feature is controlled by a new customize option
    'TeX-ispell-extend-skip-list', which is set to 't' and activated by
    default.
  * AUCTeX has a new customize option 'TeX-raise-frame-function' that
    is currently only used by Evince and Atril inverse search to raise
    the Emacs frame.
  * When inserting a new float, AUCTeX will now prompt for a
    short-caption if the length of the caption provided is greater than
    a certain size.  This size is controlled via a new user option
    'LaTeX-short-caption-prompt-length'.
  * Parsing of the compilation log has been reworked.  You should
    encounter fewer mistaken files while navigating through errors and
    warnings.
  * Two new user options, 'TeX-ignore-warnings' and
    'TeX-suppress-ignored-warnings', allow ignoring certain warnings
    after compilation of the document.
  * A new option, 'TeX-PDF-from-DVI', controls if and how to produce a
    PDF file by converting a DVI file.  This supersedes
    'TeX-PDF-via-dvips-ps2pdf' which is still recognized but marked as
    obsolete and may be removed in future releases.
  * Support for a number of external viewers has been added
  * A new function, 'TeX-documentation-texdoc', for reading
    documentation with 'texdoc' has been added.  'TeX-doc' is still
    available but now 'C-c ?' runs 'TeX-documentation-texdoc'.
  * AUCTeX has a new custom option
    'LaTeX-reftex-cite-format-auto-activate' which controls the
    automatic activation of citation formats provided by RefTeX when a
    style file is loaded and RefTeX is enabled.  Currently,
    'biblatex.el', 'harvard.el', 'jurabib.el' and 'natbib.el' use this
    feature.  If you have customized 'reftex-cite-format' and want to
    use your settings, you should set this variable to 'nil'.
  * AUCTeX now has limited support for the TikZ package.  For the
    moment, this includes some basic support for prompting the user of
    arguments to the '\draw' macro.
  * The style 'graphicx.el' went through a bigger overhaul.  The
    optional argument of command '\includegraphics' now supports
    key-val query; keys can independently be chosen anytime by pressing
    the &lt;,&gt; key.  As a side effect, the variable
    'LaTeX-includegraphics-options-alist' is now no-op and is removed
    from 'tex-style.el'.  You can safely remove any customization of it
    from your init file.  The mandatory argument of '\includegraphics'
    knows about image file extensions supported by the used engine and
    offers them for inclusion.
  * Support for other LaTeX packages was improved, and style files for
    several new packages were added.
  * Many bugs were crushed along the way.
- Remove patch 0001-Fix_bug_in_subfigure_style_filee.patch as now upstream</changelog>
  <changelog author="werner@suse.de" date="1524052800">- Update to 12.1 due bug boo#1088548
  * AUCTeX now requires GNU Emacs 24 or higher.  Support for XEmacs has
  * Besides the change in the supported version of Emacs, there has
    been no functional change in this release, which is equivalent to
    version 11.92.
  * preview-latex is compatible with Ghostscript 9.22 where the
    operator '.runandhide' is removed.  All occurrences of
    '.runandhide' in preview-latex are replaced by alternative code
    making it work with Ghostscript 9.22 again.
  * AUCTeX has a new customize option
    'TeX-math-input-method-off-regexp'.  When you begin to input a math
    formula, the current input method is turned off if its name matches
    this regular expression.
  * The window system focus is pulled back to Emacs when viewing with
    evince-compatible viewers if a new customize option
    'TeX-view-evince-keep-focus' is non-nil.
  * The usual dose of bug fixes was administered.
  * Now AUCTeX has a logo.  The LaTeX code to create it is available in
    the 'etc/' directory of the package.
  * Add support for 'upmendex', an extension of 'makeindex' capable of
    sorting indexes by unicode based ICU.
  * Fix preview-latex to interact correctly with Japanese LaTeX.  The
    parsing routine was made robust not to be confused by the 7-bit
    encoding of Japanese text and the necessary option to LaTeX command
    is kept even when preamble caching is enabled.
  * The new "Glossaries" entry in 'TeX-command-list' runs the command
    'makeglossaries'.
  * Fontification of control symbols has been improved.  Characters
    defined in 'font-latex-match-simple-exclude-list' do not receive
    any fontification.  In DocTeX mode, the character '_' is removed
    from 'font-latex-match-simple-exclude-list' in order to fontify
    macros like '\__module_foo:nnn' correctly.
  * Fontification of math environments has been improved.  Optional
    and/or mandatory argument(s) to environments are not fontified.
  * 'preview.sty' loads 'luatex85.sty' if possible and should be
    compatible with newer luaTeX versions.
  * AUCTeX has a new customize option 'TeX-ispell-verb-delimiters'.
    This string contains usual characters used as delimiters for
    in-line verbatim macros like '\verb'.  Text between delimiters
    after an in-line verbatim macro will be skipped during spell
    checking.
  * Fontification of in-line verbatim macros has been improved.
    'font-latex.el' recognizes an optional or a mandatory argument for
    macros like '\Verb' from 'fancyvrb.sty', '\mint' and '\mintinline'
    from 'minted.sty' and fontifies verbatim content correctly.
  * AUCTeX can put and parse labels in optional argument of
    environments.  Inserting labels is done by new function
    'LaTeX-env-label-as-keyval'.  A new customize option
    'LaTeX-listing-label' is available as prefix to labels in code
    typesetting environments, e.g.  'lstlisting' environment provided
    by 'listings' package.  'LaTeX-listing-label' defaults to 'lst:'.
    Parsing of labels for later referencing relies on two requirements:
    1. Label should come as last key-value argument, and
    2. label must be enclosed in braces, e.g.
    \begin{lstlisting}[caption=Some Caption,label={lst:foo}]
    ...
    \end{lstlisting}
  * The function 'LaTeX-label' now takes a second optional argument
    'NO-INSERT'.  When non-'nil', 'LaTeX-label' reads a label and
    returns it as a string.  This argument is also passed to any
    function bound to 'LaTeX-label-function' (see next item).
  * *Incompatible change:* The signature for the function passed with
    the customize option 'LaTeX-label-function' has changed.  The
    function bound to this variable is now expected to take an optional
    second argument 'NO-INSERT'.  When this argument is non-'nil', the
    function should read and only return a label as a string; insertion
    is done by another function.
  * Directory local variables were ineffective for
    'japanese-latex-mode' and 'japanese-plain-tex-mode'.  This bug was
    fixed.  (This was actually done in AUCTeX 11.90, but not
    advertised)
  * The output of Japanese text from Japanese TeX engines is decoded
    correctly for most cases, according to the encoding of the TeX
    documents and the locale.  The difference between MS Windows, macOS
    and unix-like OS is taken into account.  (This was actually done in
    AUCTeX 11.90, but not advertised)
  * Quite a few new LaTeX packages are supported.
  * As usual, many bugs were fixed.</changelog>
  <changelog author="werner@suse.de" date="1532520000">- Add patches/commits from upstream utf8-names-3b1ffcd8.patch and
  utf8-names-a8ea1273.patch to be able handle files names with
  UTF-8 characters as well</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1561118400">- Fix the two last upstream commits by adding patch
  utf8-names-fix-boo1135326.patch which is kind of a backport for
  bug boo#1135326</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1575374400">- Supplement emacs-auctex if texlive and emacs are installed (boo#1158035)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1597406400">- Update to 12.2 to avoid obsolete (process-kill-without-query) (boo#1175274)
  * AUCTeX reflects the changes in LaTeX2e 2019-10-01 release.
    'filecontents' environment now takes an optional argument and can
    be used anywhere in a document.  The macros '\Ref' and
    '\labelformat' are moved from 'varioref.sty' to LaTeX kernel.
    amsmath has a new macro '\overunderset'.
  * A new method is implemented in preview-latex to adjust the
    foreground colors of generated images to those of Emacs, when the
    LaTeX command produces PDF.  The traditional method became invalid
    because of the change introduced in Ghostscript 9.27.
    Unfortunately, the new method doesn't work due to a bug in
    Ghostscript 9.27 and is valid only for Ghostscript &gt; 9.27.  There
    is also a fallback method for gs 9.27 users which displays plain
    "black on white" images.  For successful function of preview-latex,
    the users are encouraged to set up the new user option
    'preview-pdf-color-adjust-method' to choose appropriate option
    among the three: new, traditional and fallback method.
  * AUCTeX has support for the Flymake package in Emacs 26 or newer.
    To enable, call 'M-x flymake-mode RET' or add this to your '.emacs'
    file:
    (add-hook 'LaTeX-mode-hook #'flymake-mode)
  * The way the option 'TeX-record-buffer' is used was corrected.  It
    was used in just the opposite way as the document says.  Erase the
    customization if you have customized this option since it now acts
    in reverse to your expectation.
  * A former customize option 'japanese-TeX-command-list' is removed.
    Use 'japanese-TeX-engine-default', or if it's really necessary,
    customize 'TeX-command-list' directly if the task which the option
    used to carry is required.
  * Support for standard LaTeX without e-TeX extension is now very
    limited.  It doesn't work if raw TeX code is put on the command
    line to invoke latex command.  It also fails for region compilation
    ('C-c C-r' and so on) with documents of non-ascii file name.  In
    addition, it no longer works with preview-latex.  We consider this
    incompatibility is permissible because e-TeX extension is enabled
    for standard LaTeX by default long ago.  LaTeX variants such as
    XeLaTeX and LuaLaTeX are not affected.
  * Key binds in Texinfo mode are improved.  Typing '$', '^', '_' and
    '\' now just self-inserts without pointless side effects in Texinfo
    mode.
    In addition, the option 'TeX-electric-escape' is now effective in
    Texinfo mode.  When it is enabled, typing '@' will invoke
    'TeX-electric-macro' offering completion in similar style with
    other TeX modes of AUCTeX.
  * Fontification support for 'biblatex' package is improved and
    updated to macros provided by package version 3.12.  For qualified
    lists, at least 2 mandatory arguments are fontified.
  * Support for column specifiers 'w' and 'W' provided by 'array'
    package is added to 'array.el'.  The correct counting of columns
    only works when the 'align' parameter is enclosed in braces, e.g.,
    'w{l}{3cm}'.  The short version 'wl{3cm}' is not supported.
  * Entries for 'PDF Tools' are added in
    'TeX-view-program-list-builtin' for Windows and macOS. This viewer
    can be configured under these operating systems with an entry like
    this in an init file:
    (setq TeX-view-program-selection '((output-pdf "PDF Tools")))
  * Several other bugs were fixed, many minor features were added.
- Drop patches which seem now obsolete
  * utf8-names-3b1ffcd8.patch
  * utf8-names-a8ea1273.patch
  * utf8-names-fix-boo1135326.patch
- Correct line number in patch dvips.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1634212800">- Update to 12.3
  * Support for 'PSTricks' is now PDF-oriented.  AUCTeX no longer turns
    off PDF mode for 'PSTricks' documents even without 'pst-pdf'.  It
    now sets up 'TeX-PDF-from-DVI' option so that PDF output is
    generated when 'TeX-PDF-mode' is enabled (default).  Users who want
    DVI output should disable PDF mode explicitly by file local
    variable, or customize 'TeX-PDF-mode' to 'nil'.
  * The function 'font-latex-update-font-lock' has been obsoleted in
    order to fix 'bug#37945'.  That function was used by several style
    files in order to refresh fontification after adding new symbols or
    verbatim constructs.  It is better to call 'font-lock-flush' in the
    former case and 'font-latex-set-syntactic-keywords' in the latter
    case.  The function 'font-latex-update-font-lock' still exists as a
    no-op which only shows a warning explaining how to update font-lock
    as mentioned above.
  * Math expression highlighting was improved.  Highlighting for
    documents with a lot of inline math expressions '$...$' won't get
    scrambled now ('bug#33139').
  * AUCTeX tracks changes in LaTeX2e 2020-02-02 release.  AUCTeX
    supports the improvements to LaTeX font selection mechanism (NFSS).
    New macros like '\textsw' or '\textulc' are added to font insertion
    keyboard commands.  See the section for inserting font specifiers
    for details.  Further, the entries in the menu LaTeX, Insert Font
    are reorganized and adjusted accordingly.
  * Insertion of environments in LaTeX documents (i.e.  'C-c C-e') was
    improved.  The former code had a few bugs, which sometimes resulted
    in either spurious empty line or spurious comment prefix, or both,
    especially when the region is active.  Those bugs are now fixed.
  * More bugs fixed, other minor features implemented.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1662984000">- Update to 13.1
  * In math environments 'gather', 'gather*', 'gathered', 'multline'
    and 'multline*', fill commands such as 'M-q' and 'C-c C-q C-e' are
    disabled.  This sorts out the inconsistency between those and
    'equation', 'displaymath' environments, in latter of which filling
    is already disabled.
    If you want filling in such environments, customize
    'LaTeX-indent-environment-list' to remove them.
    Auto fill continues to work in such environment anyway.
    In addition, AUCTeX adds support of alignment at '&amp;' sign in
    'align'-like environments such as 'alignat', 'aligned' and so on,
    as well as 'matrix'-like environments such as 'pmatrix', 'bmatrix'
    and so on.
  * Now two commands 'Texindex' and 'Texi2dvi' are available when you
    type 'C-c C-c' in Texinfo mode.  The command 'Texindex' runs
    'texindex' on index files and 'Texi2dvi' runs 'pdftexi2dvi' or
    'texi2dvi' according to the value of 'TeX-PDF-mode'.
    So you can typeset Texinfo documents into PDF or DVI format from
    within AUCTeX.
  * AUCTeX's own help messages for LaTeX errors are now shown only for
    LaTeX runs.  AUCTeX shows raw error/warning messages found in
    '.log' files for runs of formats other than LaTeX, such as plain
    TeX, ConTeXt and Texinfo, as it does even for LaTeX runs when it
    can't find a matching entry in its own help message catalogue.
    Due to this change, customize option 'TeX-error-description-list'
    can no longer have a fallback entry that matches any error.  If
    your customized value includes such entry, typically '(".*" . "No
    help available")', please remove it.
  * Two functions 'TeX-split-string' and 'TeX-assoc' are now obsolete
    and will be removed in future release.  If your personal code uses
    these functions, use 'split-string' and 'assoc-string' instead.
  * The function 'TeX-read-key-val' now accepts a function call as
    second argument.  This change should help AUCTeX style writers who
    use 'TeX-arg-key-val' and have to deal with dynamic key-values.
    Example of usage:
    (TeX-add-style-hook "foo"
    (lambda ()
    (TeX-add-symbols
    '("bar" (TeX-arg-key-val (function-returning-key-val))))))
  * Since AUCTeX 12.2, 'C-x C-w' accidentally disabled the parse on
    save in that buffer, even when you enabled 'TeX-auto-save' option.
    This bug was fixed.
  * AUCTeX now requires GNU Emacs 24.3 or higher.
  +
  * Old implementations for viewers were discarded, as announced long
    before.  The variables 'TeX-output-view-style' and 'TeX-view-style'
    have no effect now.  The former placeholders '%v' and '%vv' in
    'TeX-command-list' are ignored.
  * AUCTeX now uses lexical binding which has been introduced in Emacs
    24.  This change should have no user-visible effect and require no
    manual adaptions except in the following cases.
  - Entries added to the customization variable 'TeX-expand-list'
    also had access to variables 'command' and 'pos'.  Those are
    now properly declared and named 'TeX-expand-command' and
    'TeX-expand-pos'.
  - Entries added to the customization variable 'TeX-expand-list'
    had access to a variable 'file' which was bound to
    'TeX-active-master', i.e., it evaluated to either the master
    or region file.  This usage must be replaced with either
    'TeX-active-master' or 'TeX-active-master-with-quotes'.
  - Viewer entries in 'TeX-view-program-list' also had access to a
    variable 'file' which was bound to the name of the master or
    region file without extension.  Instead, the function
    'TeX-active-master' has to be used now.
  - Macro argument parsing functions could set a variable
    'exit-mark' to the buffer position where point should be left
    after all arguments have been read.  This variable is now
    named 'TeX-exit-mark'.
  - The functions in 'LaTeX-section-hook' had access or modified
    the previously undeclared variables 'title', 'name', 'level',
    'done-mark', and 'toc'.  These variables are now properly
    declared and have the 'LaTeX-' prefix, e.g.,
    'LaTeX-done-mark'.
  - The functions in 'ConTeXt-numbered-section-hook' and
    'ConTeXt-unnumbered-section-hook' had access or modified the
    previously undeclared variables 'title', 'name', 'level',
    'done-mark', and 'reference'.  These variables are now
    properly declared and have the 'ConTeXt-' prefix, e.g.,
    'ConTeXt-title'.
  - The functions in 'TeX-translate-location-hook' could access
    and modify the free variables 'file', 'line', 'error',
    'offset', 'context', and 'string'.  Those are now properly
    declared variables with the prefix 'TeX-translate-location-',
    e.g., 'TeX-translate-location-file'.
  * The constant 'LaTeX-dialect' has been renamed to 'TeX-dialect' and
    moved from 'latex.el' to 'tex.el'.  'LaTeX-dialect' now is an
    obsolete alias.
  * The style 'latexinfo.el' is removed from AUCTeX.  'latexinfo.el'
    was meant to support latexinfo which in return was a LaTeX-2.09
    extension of Texinfo, but didn't manage to replace Texinfo.
  * The style 'siunitx.el' is updated to support package version 3.
    Key-value options provided by older package versions are removed,
    deprecated macros and units are not supported anymore.
  * AUCTeX has preliminary support for LaTeX-hooks.  Hooks provided by
    LaTeX kernel are known and available for completion in
    '\AddToHook', '\RemoveFromHook' and '\AddToHookNext'.
  * AUCTeX is now able to place all generated output files, including
    those that are produced by applications running under AUCTeX,
    temporary files related to region processing and preview-latex
    files, in an output directory.  To use this feature, set the new
    user option 'TeX-output-dir' to the absolute path of the output
    directory or a relative path which would be interpreted as being
    relative to the master file in a multifile document.
    Note that this feature doesn't work if the document includes sub
    file placed in sub directory below the main file via '\include'
    command.
  * Many other bugs were fixed.
- Port patch dvips.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1681387200">- Add patch auctex-13.1-expand.patch
  * Let it build with latest texinfo and TeXLive
- Add keyring</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690977600">- Update to 13.2
  * AUCTeX no longer refuses to insert dollar sign when you type ‘$’ at
    point where AUCTeX thinks the current math mode didn’t start with
    dollar(s).  AUCTeX assumes the user knows that it isn’t in math
    mode actually.
    You can keep the former behavior by enabling the new customize
    option ‘TeX-refuse-unmatched-dollar’.
  * AUCTeX supports completion-at-point of macro and environment
    arguments in LaTeX buffers.  The responsible function recognizes
    the argument position and extracts the corresponding candidates
    from the variables ‘TeX-symbol-list’ and ‘LaTeX-environment-list’.
  * AUCTeX underlines the argument of macros which produce underlined
    text in the final product with ‘font-latex-underline-face’.  The
    corresponding keyword class is called ‘underline-command’.  See the
    section for fontification of macros if you dislike this feature and
    wish to deactivate it.
  * Support for the Sioyek document viewer is added.
  * AUCTeX now requires GNU Emacs 25.1 or higher.
  * AUCTeX tracks the change in Emacs where initial inputs in the
    minibuffer during queries are getting phased out.  Queries for the
    mandatory arguments of macros and environments are adjusted where
    applicable.  The value which will be used after hitting ‘RET’
    without other input is shown in the prompt in parentheses prefixed
    with ‘default’.  For this change the signature of the function
    ‘TeX-arg-length’ is altered.  The old argument list was:
    (defun TeX-arg-length (optional &amp;optional prompt
    initial-input definition default)
    whereas the new one is:
    (defun TeX-arg-length (optional &amp;optional prompt
    default initial-input definition)
    Note the position change of ‘DEFAULT’.
  * Indenting of conditionals is improved.  Code inside constructs like
    ‘\ifx . \else . \fi’ is correctly indented.  An interface for style
    files is also introduced which can add their macros to the
    indentation engine.  Check the file ‘algpseudocode.el’ for an
    example.
  * You can optionally enable indent inside square brackets ‘[]’ by new
    user options ‘TeX-indent-open-delimiters’ and
    ‘TeX-indent-close-delimiters’.
  * Now ‘tex-buf.el’ is merged into ‘tex.el’ and no longer exists.  If
    your personal code has ‘(require 'tex-buf)’, one of the following
    prescriptions would serve.
    1. Remove ‘(require 'tex-buf)’.
    2. Replace it with ‘(require 'tex)’.
    3. Replace it with ‘(require 'latex)’.
  * When you edit a document divided into multiple files, auto parsed
    information for all sub files are saved under ‘auto’ subdirectory
    at master directory when ‘TeX-parse-self’ and ‘TeX-auto-save’
    options are enabled.  Now you can have support ‘.el’ file saved
    under ‘auto’ subdirectory of each directory of the sub file when
    the sub files aren’t located at the master directory.
    To achieve that, set new user option ‘TeX-auto-save-aggregate’ to
    ‘nil’.
  * There was another hook where former dynamic free variables could be
    used.  The usage was invalidated at version 13.1, by introduction
    of lexical binding over AUCTeX.
    The functions in ‘TeX-region-hook’ could access the free variables
    ‘master-buffer’ and ‘orig-buffer’.  Those are now named
    ‘TeX-region-master-buffer’ and ‘TeX-region-orig-buffer’,
    respectively.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691064000">- Run TeX-auto-generate-global in emacs only once if auctex or
  TeXLive becomes updated to generate all auto lisp files.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1707480000">- Update to 13.4
  * AUCTeX now requires GNU Emacs 26.1 or higher.
  * LaTeX abbrevs are now available in docTeX mode buffers.
  * AUCTeX temporarily rebinds the variable ‘gc-cons-percentage’ to a
    higher value during parsing which speeds up the process
    significantly.  The memory pressure should still be acceptable,
    even on older machines.
  * Macros provided by the ‘xparse’ package are part of LaTeX kernel
    since October 2020.  AUCTeX tracks this change and the content of
    ‘xparse.el’ is moved into ‘latex.el’ and ‘font-latex.el’
    respectively.
  * The variable ‘preview-scale-function’ is now allowed as a
    file-local variable where the assigned value can only be between
    0.1 and 10.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1711454400">- Generate auctex-13.3-auto-TL-2024.tar.xz for TeXLive 2024</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1711540800">- Add patch ignore-errors.patch
  * Allow to scan *all* style files
- Refresh auctex-13.3-auto-TL-2024.tar.xz</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1715083200">- Add patch dinbrief.patch
  * Modernize this class to use by e.g. default UTF-8
- Add patch initial-reset.patch
  (Re)enable initial buffer reset at creation time of the
  document class</changelog>
</package>
<package pkgid="bff57a7f8043151aaaeb67ec08115515441985231f79abe3b6ffd0cfe7ff9bd1746b6cd54bc7c393191e25307c21d2bc373c713929f73a29f3d396bbbcca3774" name="emacs-auctex" arch="noarch">
  <version epoch="0" ver="13.3" rel="5.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1634212800">- Update to 12.3
  * Support for 'PSTricks' is now PDF-oriented.  AUCTeX no longer turns
    off PDF mode for 'PSTricks' documents even without 'pst-pdf'.  It
    now sets up 'TeX-PDF-from-DVI' option so that PDF output is
    generated when 'TeX-PDF-mode' is enabled (default).  Users who want
    DVI output should disable PDF mode explicitly by file local
    variable, or customize 'TeX-PDF-mode' to 'nil'.
  * The function 'font-latex-update-font-lock' has been obsoleted in
    order to fix 'bug#37945'.  That function was used by several style
    files in order to refresh fontification after adding new symbols or
    verbatim constructs.  It is better to call 'font-lock-flush' in the
    former case and 'font-latex-set-syntactic-keywords' in the latter
    case.  The function 'font-latex-update-font-lock' still exists as a
    no-op which only shows a warning explaining how to update font-lock
    as mentioned above.
  * Math expression highlighting was improved.  Highlighting for
    documents with a lot of inline math expressions '$...$' won't get
    scrambled now ('bug#33139').
  * AUCTeX tracks changes in LaTeX2e 2020-02-02 release.  AUCTeX
    supports the improvements to LaTeX font selection mechanism (NFSS).
    New macros like '\textsw' or '\textulc' are added to font insertion
    keyboard commands.  See the section for inserting font specifiers
    for details.  Further, the entries in the menu LaTeX, Insert Font
    are reorganized and adjusted accordingly.
  * Insertion of environments in LaTeX documents (i.e.  'C-c C-e') was
    improved.  The former code had a few bugs, which sometimes resulted
    in either spurious empty line or spurious comment prefix, or both,
    especially when the region is active.  Those bugs are now fixed.
  * More bugs fixed, other minor features implemented.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1662984000">- Update to 13.1
  * In math environments 'gather', 'gather*', 'gathered', 'multline'
    and 'multline*', fill commands such as 'M-q' and 'C-c C-q C-e' are
    disabled.  This sorts out the inconsistency between those and
    'equation', 'displaymath' environments, in latter of which filling
    is already disabled.
    If you want filling in such environments, customize
    'LaTeX-indent-environment-list' to remove them.
    Auto fill continues to work in such environment anyway.
    In addition, AUCTeX adds support of alignment at '&amp;' sign in
    'align'-like environments such as 'alignat', 'aligned' and so on,
    as well as 'matrix'-like environments such as 'pmatrix', 'bmatrix'
    and so on.
  * Now two commands 'Texindex' and 'Texi2dvi' are available when you
    type 'C-c C-c' in Texinfo mode.  The command 'Texindex' runs
    'texindex' on index files and 'Texi2dvi' runs 'pdftexi2dvi' or
    'texi2dvi' according to the value of 'TeX-PDF-mode'.
    So you can typeset Texinfo documents into PDF or DVI format from
    within AUCTeX.
  * AUCTeX's own help messages for LaTeX errors are now shown only for
    LaTeX runs.  AUCTeX shows raw error/warning messages found in
    '.log' files for runs of formats other than LaTeX, such as plain
    TeX, ConTeXt and Texinfo, as it does even for LaTeX runs when it
    can't find a matching entry in its own help message catalogue.
    Due to this change, customize option 'TeX-error-description-list'
    can no longer have a fallback entry that matches any error.  If
    your customized value includes such entry, typically '(".*" . "No
    help available")', please remove it.
  * Two functions 'TeX-split-string' and 'TeX-assoc' are now obsolete
    and will be removed in future release.  If your personal code uses
    these functions, use 'split-string' and 'assoc-string' instead.
  * The function 'TeX-read-key-val' now accepts a function call as
    second argument.  This change should help AUCTeX style writers who
    use 'TeX-arg-key-val' and have to deal with dynamic key-values.
    Example of usage:
    (TeX-add-style-hook "foo"
    (lambda ()
    (TeX-add-symbols
    '("bar" (TeX-arg-key-val (function-returning-key-val))))))
  * Since AUCTeX 12.2, 'C-x C-w' accidentally disabled the parse on
    save in that buffer, even when you enabled 'TeX-auto-save' option.
    This bug was fixed.
  * AUCTeX now requires GNU Emacs 24.3 or higher.
  +
  * Old implementations for viewers were discarded, as announced long
    before.  The variables 'TeX-output-view-style' and 'TeX-view-style'
    have no effect now.  The former placeholders '%v' and '%vv' in
    'TeX-command-list' are ignored.
  * AUCTeX now uses lexical binding which has been introduced in Emacs
    24.  This change should have no user-visible effect and require no
    manual adaptions except in the following cases.
  - Entries added to the customization variable 'TeX-expand-list'
    also had access to variables 'command' and 'pos'.  Those are
    now properly declared and named 'TeX-expand-command' and
    'TeX-expand-pos'.
  - Entries added to the customization variable 'TeX-expand-list'
    had access to a variable 'file' which was bound to
    'TeX-active-master', i.e., it evaluated to either the master
    or region file.  This usage must be replaced with either
    'TeX-active-master' or 'TeX-active-master-with-quotes'.
  - Viewer entries in 'TeX-view-program-list' also had access to a
    variable 'file' which was bound to the name of the master or
    region file without extension.  Instead, the function
    'TeX-active-master' has to be used now.
  - Macro argument parsing functions could set a variable
    'exit-mark' to the buffer position where point should be left
    after all arguments have been read.  This variable is now
    named 'TeX-exit-mark'.
  - The functions in 'LaTeX-section-hook' had access or modified
    the previously undeclared variables 'title', 'name', 'level',
    'done-mark', and 'toc'.  These variables are now properly
    declared and have the 'LaTeX-' prefix, e.g.,
    'LaTeX-done-mark'.
  - The functions in 'ConTeXt-numbered-section-hook' and
    'ConTeXt-unnumbered-section-hook' had access or modified the
    previously undeclared variables 'title', 'name', 'level',
    'done-mark', and 'reference'.  These variables are now
    properly declared and have the 'ConTeXt-' prefix, e.g.,
    'ConTeXt-title'.
  - The functions in 'TeX-translate-location-hook' could access
    and modify the free variables 'file', 'line', 'error',
    'offset', 'context', and 'string'.  Those are now properly
    declared variables with the prefix 'TeX-translate-location-',
    e.g., 'TeX-translate-location-file'.
  * The constant 'LaTeX-dialect' has been renamed to 'TeX-dialect' and
    moved from 'latex.el' to 'tex.el'.  'LaTeX-dialect' now is an
    obsolete alias.
  * The style 'latexinfo.el' is removed from AUCTeX.  'latexinfo.el'
    was meant to support latexinfo which in return was a LaTeX-2.09
    extension of Texinfo, but didn't manage to replace Texinfo.
  * The style 'siunitx.el' is updated to support package version 3.
    Key-value options provided by older package versions are removed,
    deprecated macros and units are not supported anymore.
  * AUCTeX has preliminary support for LaTeX-hooks.  Hooks provided by
    LaTeX kernel are known and available for completion in
    '\AddToHook', '\RemoveFromHook' and '\AddToHookNext'.
  * AUCTeX is now able to place all generated output files, including
    those that are produced by applications running under AUCTeX,
    temporary files related to region processing and preview-latex
    files, in an output directory.  To use this feature, set the new
    user option 'TeX-output-dir' to the absolute path of the output
    directory or a relative path which would be interpreted as being
    relative to the master file in a multifile document.
    Note that this feature doesn't work if the document includes sub
    file placed in sub directory below the main file via '\include'
    command.
  * Many other bugs were fixed.
- Port patch dvips.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1681387200">- Add patch auctex-13.1-expand.patch
  * Let it build with latest texinfo and TeXLive
- Add keyring</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690977600">- Update to 13.2
  * AUCTeX no longer refuses to insert dollar sign when you type ‘$’ at
    point where AUCTeX thinks the current math mode didn’t start with
    dollar(s).  AUCTeX assumes the user knows that it isn’t in math
    mode actually.
    You can keep the former behavior by enabling the new customize
    option ‘TeX-refuse-unmatched-dollar’.
  * AUCTeX supports completion-at-point of macro and environment
    arguments in LaTeX buffers.  The responsible function recognizes
    the argument position and extracts the corresponding candidates
    from the variables ‘TeX-symbol-list’ and ‘LaTeX-environment-list’.
  * AUCTeX underlines the argument of macros which produce underlined
    text in the final product with ‘font-latex-underline-face’.  The
    corresponding keyword class is called ‘underline-command’.  See the
    section for fontification of macros if you dislike this feature and
    wish to deactivate it.
  * Support for the Sioyek document viewer is added.
  * AUCTeX now requires GNU Emacs 25.1 or higher.
  * AUCTeX tracks the change in Emacs where initial inputs in the
    minibuffer during queries are getting phased out.  Queries for the
    mandatory arguments of macros and environments are adjusted where
    applicable.  The value which will be used after hitting ‘RET’
    without other input is shown in the prompt in parentheses prefixed
    with ‘default’.  For this change the signature of the function
    ‘TeX-arg-length’ is altered.  The old argument list was:
    (defun TeX-arg-length (optional &amp;optional prompt
    initial-input definition default)
    whereas the new one is:
    (defun TeX-arg-length (optional &amp;optional prompt
    default initial-input definition)
    Note the position change of ‘DEFAULT’.
  * Indenting of conditionals is improved.  Code inside constructs like
    ‘\ifx . \else . \fi’ is correctly indented.  An interface for style
    files is also introduced which can add their macros to the
    indentation engine.  Check the file ‘algpseudocode.el’ for an
    example.
  * You can optionally enable indent inside square brackets ‘[]’ by new
    user options ‘TeX-indent-open-delimiters’ and
    ‘TeX-indent-close-delimiters’.
  * Now ‘tex-buf.el’ is merged into ‘tex.el’ and no longer exists.  If
    your personal code has ‘(require 'tex-buf)’, one of the following
    prescriptions would serve.
    1. Remove ‘(require 'tex-buf)’.
    2. Replace it with ‘(require 'tex)’.
    3. Replace it with ‘(require 'latex)’.
  * When you edit a document divided into multiple files, auto parsed
    information for all sub files are saved under ‘auto’ subdirectory
    at master directory when ‘TeX-parse-self’ and ‘TeX-auto-save’
    options are enabled.  Now you can have support ‘.el’ file saved
    under ‘auto’ subdirectory of each directory of the sub file when
    the sub files aren’t located at the master directory.
    To achieve that, set new user option ‘TeX-auto-save-aggregate’ to
    ‘nil’.
  * There was another hook where former dynamic free variables could be
    used.  The usage was invalidated at version 13.1, by introduction
    of lexical binding over AUCTeX.
    The functions in ‘TeX-region-hook’ could access the free variables
    ‘master-buffer’ and ‘orig-buffer’.  Those are now named
    ‘TeX-region-master-buffer’ and ‘TeX-region-orig-buffer’,
    respectively.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691064000">- Run TeX-auto-generate-global in emacs only once if auctex or
  TeXLive becomes updated to generate all auto lisp files.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1707480000">- Update to 13.4
  * AUCTeX now requires GNU Emacs 26.1 or higher.
  * LaTeX abbrevs are now available in docTeX mode buffers.
  * AUCTeX temporarily rebinds the variable ‘gc-cons-percentage’ to a
    higher value during parsing which speeds up the process
    significantly.  The memory pressure should still be acceptable,
    even on older machines.
  * Macros provided by the ‘xparse’ package are part of LaTeX kernel
    since October 2020.  AUCTeX tracks this change and the content of
    ‘xparse.el’ is moved into ‘latex.el’ and ‘font-latex.el’
    respectively.
  * The variable ‘preview-scale-function’ is now allowed as a
    file-local variable where the assigned value can only be between
    0.1 and 10.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1711454400">- Generate auctex-13.3-auto-TL-2024.tar.xz for TeXLive 2024</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1711540800">- Add patch ignore-errors.patch
  * Allow to scan *all* style files
- Refresh auctex-13.3-auto-TL-2024.tar.xz</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1715083200">- Add patch dinbrief.patch
  * Modernize this class to use by e.g. default UTF-8
- Add patch initial-reset.patch
  (Re)enable initial buffer reset at creation time of the
  document class</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1715860800">- Remove patch ignore-errors.patch
  * After discussion with AUCTeX upstream avoid now those errors
    by ignoring font-lock TeX macros as well as lwarp.sty
- Refresh auctex-13.3-auto-TL-2024.tar.xz with that above</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1715860801">- Update dinbrief.patch
  * Use babel style direct for ngerman
  * Reintroduce enforced T1 font encoding</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1715860802">- Merge changes from upstream for patch dinbrief.patch</changelog>
</package>
<package pkgid="0c6661e76b2331f9647883bfbe13674c0cc82dfef7f576d8640a4ac376465512a382467fdff2686e9ef606fa343e4a67da1d525c3059fcd26789cb80ea17457f" name="emacs-auctex" arch="src">
  <version epoch="0" ver="13.3" rel="5.1"/>
  <changelog author="auxsvr@gmail.com" date="1447416000">- Remove auctex-11.86-dinbrief.dif, as it's been merged upstream, and
  everything in auctex-11.87.dif except for the dvips part (now in
  dvips.patch).
- Update to 18.89.
  * You can now run all commands needed to compile a document and then
    open the viewer with a single command: 'TeX-command-run-all', bound
    to 'C-c C-a'.
  * Commands such as LaTeX and View can now be executed conveniently on
    the current section (or part, chapter, subsection, etc).  See
    'LaTeX-command-section' and 'LaTeX-command-section-change-level'.
  * Forward and backward search with Evince now also work when only a
    region of the document is compiled/viewed.
  * To open the PDF output file you can now use also PDF Tools, a
    document viewer for Emacs.  With it, as a plus, forward and
    backward search is accurate at word level.
  * With new option 'TeX-PDF-via-dvips-ps2pdf' it is possible to
    compile a document to DVI and then convert it to PDF using
    'dvips'-'ps2pdf' before viewing it.
  * New option 'TeX-file-line-error' allows to select file:line:error
    style for error messages.
  * Indent '\[...\]' math mode as a regular environment by default.
  * Now AUCTeX suggests to run 'makeindex' when appropriate.
  * 'TeX-view-program-list' can contain, as third optional element of
    each item, the name of the executable(s) needed to open the viewer.
  * 'TeX-expand-list' variable has been split into 'TeX-expand-list'
    and 'TeX-expand-list-builtin'.  Only the former is intended to be
    customized by the user, the latter contains built-in expanders.
    You might want to keep in 'TeX-expand-list' only new expansion
    strings.
  * When new option 'TeX-check-engine' is non-nil, before running LaTeX
    commands AUCTeX will check whether the correct engine has been set,
    based upon known restrictions posed by LaTeX packages.
  * Basic support to ConTeXt Mark IV has been added.  Users can now
    select the Mark version to be used with new option
    'ConTeXt-Mark-version', and AUCTeX is able to catch error messages
    in the output log of a Mark IV document.</changelog>
  <changelog author="werner@suse.de" date="1474372800">- Add patch 0001-Fix_bug_in_subfigure_style_filee.patch
  to fix build with GNU Emacs 25.1</changelog>
  <changelog author="werner@suse.de" date="1498737600">- Update to 11.90
  * In addition to the completion performed by 'TeX-complete-symbol',
    AUCTeX now also supports the new Emacs standard completion-at-point
    facility (see the Emacs command 'completion-at-point').  This also
    means that modern completion UIs like company-mode work out of the
    box in TeX and LaTeX buffers.
  * Completion is now aware of being inside a math environment and then
    completes math macros.
  * AUCTeX is able to display several levels of super- and subscripts,
    each one raised above and a bit smaller than its basis.  For this
    feature, have a look at the customize options
    'font-latex-fontify-script' (especially the new values
    'multi-level' and 'invisible') and
    'font-latex-fontify-script-max-level'.  Also, the script characters
    '^' and '_' are also fontified with a special face named
    'font-latex-script-char-face'.
  * Parsing of format specification in various tabular environments has
    been improved.  The function 'LaTeX-insert-item' ('C-c &lt;LFD&gt;')
    inserts suitable number of ampersands for '*{num}{cols}'
    constructs.  Style files for LaTeX packages 'tabularx', 'tabulary',
    'longtable', 'dcolumn' and 'siunitx' are adapted to take advantage
    of this improvement.
  * AUCTeX has a new Ispell dictionary 'tex-ispell.el' for macros and
    environments which will be skipped during spell checking.  The
    activiation of this feature is controlled by a new customize option
    'TeX-ispell-extend-skip-list', which is set to 't' and activated by
    default.
  * AUCTeX has a new customize option 'TeX-raise-frame-function' that
    is currently only used by Evince and Atril inverse search to raise
    the Emacs frame.
  * When inserting a new float, AUCTeX will now prompt for a
    short-caption if the length of the caption provided is greater than
    a certain size.  This size is controlled via a new user option
    'LaTeX-short-caption-prompt-length'.
  * Parsing of the compilation log has been reworked.  You should
    encounter fewer mistaken files while navigating through errors and
    warnings.
  * Two new user options, 'TeX-ignore-warnings' and
    'TeX-suppress-ignored-warnings', allow ignoring certain warnings
    after compilation of the document.
  * A new option, 'TeX-PDF-from-DVI', controls if and how to produce a
    PDF file by converting a DVI file.  This supersedes
    'TeX-PDF-via-dvips-ps2pdf' which is still recognized but marked as
    obsolete and may be removed in future releases.
  * Support for a number of external viewers has been added
  * A new function, 'TeX-documentation-texdoc', for reading
    documentation with 'texdoc' has been added.  'TeX-doc' is still
    available but now 'C-c ?' runs 'TeX-documentation-texdoc'.
  * AUCTeX has a new custom option
    'LaTeX-reftex-cite-format-auto-activate' which controls the
    automatic activation of citation formats provided by RefTeX when a
    style file is loaded and RefTeX is enabled.  Currently,
    'biblatex.el', 'harvard.el', 'jurabib.el' and 'natbib.el' use this
    feature.  If you have customized 'reftex-cite-format' and want to
    use your settings, you should set this variable to 'nil'.
  * AUCTeX now has limited support for the TikZ package.  For the
    moment, this includes some basic support for prompting the user of
    arguments to the '\draw' macro.
  * The style 'graphicx.el' went through a bigger overhaul.  The
    optional argument of command '\includegraphics' now supports
    key-val query; keys can independently be chosen anytime by pressing
    the &lt;,&gt; key.  As a side effect, the variable
    'LaTeX-includegraphics-options-alist' is now no-op and is removed
    from 'tex-style.el'.  You can safely remove any customization of it
    from your init file.  The mandatory argument of '\includegraphics'
    knows about image file extensions supported by the used engine and
    offers them for inclusion.
  * Support for other LaTeX packages was improved, and style files for
    several new packages were added.
  * Many bugs were crushed along the way.
- Remove patch 0001-Fix_bug_in_subfigure_style_filee.patch as now upstream</changelog>
  <changelog author="werner@suse.de" date="1524052800">- Update to 12.1 due bug boo#1088548
  * AUCTeX now requires GNU Emacs 24 or higher.  Support for XEmacs has
  * Besides the change in the supported version of Emacs, there has
    been no functional change in this release, which is equivalent to
    version 11.92.
  * preview-latex is compatible with Ghostscript 9.22 where the
    operator '.runandhide' is removed.  All occurrences of
    '.runandhide' in preview-latex are replaced by alternative code
    making it work with Ghostscript 9.22 again.
  * AUCTeX has a new customize option
    'TeX-math-input-method-off-regexp'.  When you begin to input a math
    formula, the current input method is turned off if its name matches
    this regular expression.
  * The window system focus is pulled back to Emacs when viewing with
    evince-compatible viewers if a new customize option
    'TeX-view-evince-keep-focus' is non-nil.
  * The usual dose of bug fixes was administered.
  * Now AUCTeX has a logo.  The LaTeX code to create it is available in
    the 'etc/' directory of the package.
  * Add support for 'upmendex', an extension of 'makeindex' capable of
    sorting indexes by unicode based ICU.
  * Fix preview-latex to interact correctly with Japanese LaTeX.  The
    parsing routine was made robust not to be confused by the 7-bit
    encoding of Japanese text and the necessary option to LaTeX command
    is kept even when preamble caching is enabled.
  * The new "Glossaries" entry in 'TeX-command-list' runs the command
    'makeglossaries'.
  * Fontification of control symbols has been improved.  Characters
    defined in 'font-latex-match-simple-exclude-list' do not receive
    any fontification.  In DocTeX mode, the character '_' is removed
    from 'font-latex-match-simple-exclude-list' in order to fontify
    macros like '\__module_foo:nnn' correctly.
  * Fontification of math environments has been improved.  Optional
    and/or mandatory argument(s) to environments are not fontified.
  * 'preview.sty' loads 'luatex85.sty' if possible and should be
    compatible with newer luaTeX versions.
  * AUCTeX has a new customize option 'TeX-ispell-verb-delimiters'.
    This string contains usual characters used as delimiters for
    in-line verbatim macros like '\verb'.  Text between delimiters
    after an in-line verbatim macro will be skipped during spell
    checking.
  * Fontification of in-line verbatim macros has been improved.
    'font-latex.el' recognizes an optional or a mandatory argument for
    macros like '\Verb' from 'fancyvrb.sty', '\mint' and '\mintinline'
    from 'minted.sty' and fontifies verbatim content correctly.
  * AUCTeX can put and parse labels in optional argument of
    environments.  Inserting labels is done by new function
    'LaTeX-env-label-as-keyval'.  A new customize option
    'LaTeX-listing-label' is available as prefix to labels in code
    typesetting environments, e.g.  'lstlisting' environment provided
    by 'listings' package.  'LaTeX-listing-label' defaults to 'lst:'.
    Parsing of labels for later referencing relies on two requirements:
    1. Label should come as last key-value argument, and
    2. label must be enclosed in braces, e.g.
    \begin{lstlisting}[caption=Some Caption,label={lst:foo}]
    ...
    \end{lstlisting}
  * The function 'LaTeX-label' now takes a second optional argument
    'NO-INSERT'.  When non-'nil', 'LaTeX-label' reads a label and
    returns it as a string.  This argument is also passed to any
    function bound to 'LaTeX-label-function' (see next item).
  * *Incompatible change:* The signature for the function passed with
    the customize option 'LaTeX-label-function' has changed.  The
    function bound to this variable is now expected to take an optional
    second argument 'NO-INSERT'.  When this argument is non-'nil', the
    function should read and only return a label as a string; insertion
    is done by another function.
  * Directory local variables were ineffective for
    'japanese-latex-mode' and 'japanese-plain-tex-mode'.  This bug was
    fixed.  (This was actually done in AUCTeX 11.90, but not
    advertised)
  * The output of Japanese text from Japanese TeX engines is decoded
    correctly for most cases, according to the encoding of the TeX
    documents and the locale.  The difference between MS Windows, macOS
    and unix-like OS is taken into account.  (This was actually done in
    AUCTeX 11.90, but not advertised)
  * Quite a few new LaTeX packages are supported.
  * As usual, many bugs were fixed.</changelog>
  <changelog author="werner@suse.de" date="1532520000">- Add patches/commits from upstream utf8-names-3b1ffcd8.patch and
  utf8-names-a8ea1273.patch to be able handle files names with
  UTF-8 characters as well</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1561118400">- Fix the two last upstream commits by adding patch
  utf8-names-fix-boo1135326.patch which is kind of a backport for
  bug boo#1135326</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1575374400">- Supplement emacs-auctex if texlive and emacs are installed (boo#1158035)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1597406400">- Update to 12.2 to avoid obsolete (process-kill-without-query) (boo#1175274)
  * AUCTeX reflects the changes in LaTeX2e 2019-10-01 release.
    'filecontents' environment now takes an optional argument and can
    be used anywhere in a document.  The macros '\Ref' and
    '\labelformat' are moved from 'varioref.sty' to LaTeX kernel.
    amsmath has a new macro '\overunderset'.
  * A new method is implemented in preview-latex to adjust the
    foreground colors of generated images to those of Emacs, when the
    LaTeX command produces PDF.  The traditional method became invalid
    because of the change introduced in Ghostscript 9.27.
    Unfortunately, the new method doesn't work due to a bug in
    Ghostscript 9.27 and is valid only for Ghostscript &gt; 9.27.  There
    is also a fallback method for gs 9.27 users which displays plain
    "black on white" images.  For successful function of preview-latex,
    the users are encouraged to set up the new user option
    'preview-pdf-color-adjust-method' to choose appropriate option
    among the three: new, traditional and fallback method.
  * AUCTeX has support for the Flymake package in Emacs 26 or newer.
    To enable, call 'M-x flymake-mode RET' or add this to your '.emacs'
    file:
    (add-hook 'LaTeX-mode-hook #'flymake-mode)
  * The way the option 'TeX-record-buffer' is used was corrected.  It
    was used in just the opposite way as the document says.  Erase the
    customization if you have customized this option since it now acts
    in reverse to your expectation.
  * A former customize option 'japanese-TeX-command-list' is removed.
    Use 'japanese-TeX-engine-default', or if it's really necessary,
    customize 'TeX-command-list' directly if the task which the option
    used to carry is required.
  * Support for standard LaTeX without e-TeX extension is now very
    limited.  It doesn't work if raw TeX code is put on the command
    line to invoke latex command.  It also fails for region compilation
    ('C-c C-r' and so on) with documents of non-ascii file name.  In
    addition, it no longer works with preview-latex.  We consider this
    incompatibility is permissible because e-TeX extension is enabled
    for standard LaTeX by default long ago.  LaTeX variants such as
    XeLaTeX and LuaLaTeX are not affected.
  * Key binds in Texinfo mode are improved.  Typing '$', '^', '_' and
    '\' now just self-inserts without pointless side effects in Texinfo
    mode.
    In addition, the option 'TeX-electric-escape' is now effective in
    Texinfo mode.  When it is enabled, typing '@' will invoke
    'TeX-electric-macro' offering completion in similar style with
    other TeX modes of AUCTeX.
  * Fontification support for 'biblatex' package is improved and
    updated to macros provided by package version 3.12.  For qualified
    lists, at least 2 mandatory arguments are fontified.
  * Support for column specifiers 'w' and 'W' provided by 'array'
    package is added to 'array.el'.  The correct counting of columns
    only works when the 'align' parameter is enclosed in braces, e.g.,
    'w{l}{3cm}'.  The short version 'wl{3cm}' is not supported.
  * Entries for 'PDF Tools' are added in
    'TeX-view-program-list-builtin' for Windows and macOS. This viewer
    can be configured under these operating systems with an entry like
    this in an init file:
    (setq TeX-view-program-selection '((output-pdf "PDF Tools")))
  * Several other bugs were fixed, many minor features were added.
- Drop patches which seem now obsolete
  * utf8-names-3b1ffcd8.patch
  * utf8-names-a8ea1273.patch
  * utf8-names-fix-boo1135326.patch
- Correct line number in patch dvips.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1634212800">- Update to 12.3
  * Support for 'PSTricks' is now PDF-oriented.  AUCTeX no longer turns
    off PDF mode for 'PSTricks' documents even without 'pst-pdf'.  It
    now sets up 'TeX-PDF-from-DVI' option so that PDF output is
    generated when 'TeX-PDF-mode' is enabled (default).  Users who want
    DVI output should disable PDF mode explicitly by file local
    variable, or customize 'TeX-PDF-mode' to 'nil'.
  * The function 'font-latex-update-font-lock' has been obsoleted in
    order to fix 'bug#37945'.  That function was used by several style
    files in order to refresh fontification after adding new symbols or
    verbatim constructs.  It is better to call 'font-lock-flush' in the
    former case and 'font-latex-set-syntactic-keywords' in the latter
    case.  The function 'font-latex-update-font-lock' still exists as a
    no-op which only shows a warning explaining how to update font-lock
    as mentioned above.
  * Math expression highlighting was improved.  Highlighting for
    documents with a lot of inline math expressions '$...$' won't get
    scrambled now ('bug#33139').
  * AUCTeX tracks changes in LaTeX2e 2020-02-02 release.  AUCTeX
    supports the improvements to LaTeX font selection mechanism (NFSS).
    New macros like '\textsw' or '\textulc' are added to font insertion
    keyboard commands.  See the section for inserting font specifiers
    for details.  Further, the entries in the menu LaTeX, Insert Font
    are reorganized and adjusted accordingly.
  * Insertion of environments in LaTeX documents (i.e.  'C-c C-e') was
    improved.  The former code had a few bugs, which sometimes resulted
    in either spurious empty line or spurious comment prefix, or both,
    especially when the region is active.  Those bugs are now fixed.
  * More bugs fixed, other minor features implemented.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1662984000">- Update to 13.1
  * In math environments 'gather', 'gather*', 'gathered', 'multline'
    and 'multline*', fill commands such as 'M-q' and 'C-c C-q C-e' are
    disabled.  This sorts out the inconsistency between those and
    'equation', 'displaymath' environments, in latter of which filling
    is already disabled.
    If you want filling in such environments, customize
    'LaTeX-indent-environment-list' to remove them.
    Auto fill continues to work in such environment anyway.
    In addition, AUCTeX adds support of alignment at '&amp;' sign in
    'align'-like environments such as 'alignat', 'aligned' and so on,
    as well as 'matrix'-like environments such as 'pmatrix', 'bmatrix'
    and so on.
  * Now two commands 'Texindex' and 'Texi2dvi' are available when you
    type 'C-c C-c' in Texinfo mode.  The command 'Texindex' runs
    'texindex' on index files and 'Texi2dvi' runs 'pdftexi2dvi' or
    'texi2dvi' according to the value of 'TeX-PDF-mode'.
    So you can typeset Texinfo documents into PDF or DVI format from
    within AUCTeX.
  * AUCTeX's own help messages for LaTeX errors are now shown only for
    LaTeX runs.  AUCTeX shows raw error/warning messages found in
    '.log' files for runs of formats other than LaTeX, such as plain
    TeX, ConTeXt and Texinfo, as it does even for LaTeX runs when it
    can't find a matching entry in its own help message catalogue.
    Due to this change, customize option 'TeX-error-description-list'
    can no longer have a fallback entry that matches any error.  If
    your customized value includes such entry, typically '(".*" . "No
    help available")', please remove it.
  * Two functions 'TeX-split-string' and 'TeX-assoc' are now obsolete
    and will be removed in future release.  If your personal code uses
    these functions, use 'split-string' and 'assoc-string' instead.
  * The function 'TeX-read-key-val' now accepts a function call as
    second argument.  This change should help AUCTeX style writers who
    use 'TeX-arg-key-val' and have to deal with dynamic key-values.
    Example of usage:
    (TeX-add-style-hook "foo"
    (lambda ()
    (TeX-add-symbols
    '("bar" (TeX-arg-key-val (function-returning-key-val))))))
  * Since AUCTeX 12.2, 'C-x C-w' accidentally disabled the parse on
    save in that buffer, even when you enabled 'TeX-auto-save' option.
    This bug was fixed.
  * AUCTeX now requires GNU Emacs 24.3 or higher.
  +
  * Old implementations for viewers were discarded, as announced long
    before.  The variables 'TeX-output-view-style' and 'TeX-view-style'
    have no effect now.  The former placeholders '%v' and '%vv' in
    'TeX-command-list' are ignored.
  * AUCTeX now uses lexical binding which has been introduced in Emacs
    24.  This change should have no user-visible effect and require no
    manual adaptions except in the following cases.
  - Entries added to the customization variable 'TeX-expand-list'
    also had access to variables 'command' and 'pos'.  Those are
    now properly declared and named 'TeX-expand-command' and
    'TeX-expand-pos'.
  - Entries added to the customization variable 'TeX-expand-list'
    had access to a variable 'file' which was bound to
    'TeX-active-master', i.e., it evaluated to either the master
    or region file.  This usage must be replaced with either
    'TeX-active-master' or 'TeX-active-master-with-quotes'.
  - Viewer entries in 'TeX-view-program-list' also had access to a
    variable 'file' which was bound to the name of the master or
    region file without extension.  Instead, the function
    'TeX-active-master' has to be used now.
  - Macro argument parsing functions could set a variable
    'exit-mark' to the buffer position where point should be left
    after all arguments have been read.  This variable is now
    named 'TeX-exit-mark'.
  - The functions in 'LaTeX-section-hook' had access or modified
    the previously undeclared variables 'title', 'name', 'level',
    'done-mark', and 'toc'.  These variables are now properly
    declared and have the 'LaTeX-' prefix, e.g.,
    'LaTeX-done-mark'.
  - The functions in 'ConTeXt-numbered-section-hook' and
    'ConTeXt-unnumbered-section-hook' had access or modified the
    previously undeclared variables 'title', 'name', 'level',
    'done-mark', and 'reference'.  These variables are now
    properly declared and have the 'ConTeXt-' prefix, e.g.,
    'ConTeXt-title'.
  - The functions in 'TeX-translate-location-hook' could access
    and modify the free variables 'file', 'line', 'error',
    'offset', 'context', and 'string'.  Those are now properly
    declared variables with the prefix 'TeX-translate-location-',
    e.g., 'TeX-translate-location-file'.
  * The constant 'LaTeX-dialect' has been renamed to 'TeX-dialect' and
    moved from 'latex.el' to 'tex.el'.  'LaTeX-dialect' now is an
    obsolete alias.
  * The style 'latexinfo.el' is removed from AUCTeX.  'latexinfo.el'
    was meant to support latexinfo which in return was a LaTeX-2.09
    extension of Texinfo, but didn't manage to replace Texinfo.
  * The style 'siunitx.el' is updated to support package version 3.
    Key-value options provided by older package versions are removed,
    deprecated macros and units are not supported anymore.
  * AUCTeX has preliminary support for LaTeX-hooks.  Hooks provided by
    LaTeX kernel are known and available for completion in
    '\AddToHook', '\RemoveFromHook' and '\AddToHookNext'.
  * AUCTeX is now able to place all generated output files, including
    those that are produced by applications running under AUCTeX,
    temporary files related to region processing and preview-latex
    files, in an output directory.  To use this feature, set the new
    user option 'TeX-output-dir' to the absolute path of the output
    directory or a relative path which would be interpreted as being
    relative to the master file in a multifile document.
    Note that this feature doesn't work if the document includes sub
    file placed in sub directory below the main file via '\include'
    command.
  * Many other bugs were fixed.
- Port patch dvips.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1681387200">- Add patch auctex-13.1-expand.patch
  * Let it build with latest texinfo and TeXLive
- Add keyring</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690977600">- Update to 13.2
  * AUCTeX no longer refuses to insert dollar sign when you type ‘$’ at
    point where AUCTeX thinks the current math mode didn’t start with
    dollar(s).  AUCTeX assumes the user knows that it isn’t in math
    mode actually.
    You can keep the former behavior by enabling the new customize
    option ‘TeX-refuse-unmatched-dollar’.
  * AUCTeX supports completion-at-point of macro and environment
    arguments in LaTeX buffers.  The responsible function recognizes
    the argument position and extracts the corresponding candidates
    from the variables ‘TeX-symbol-list’ and ‘LaTeX-environment-list’.
  * AUCTeX underlines the argument of macros which produce underlined
    text in the final product with ‘font-latex-underline-face’.  The
    corresponding keyword class is called ‘underline-command’.  See the
    section for fontification of macros if you dislike this feature and
    wish to deactivate it.
  * Support for the Sioyek document viewer is added.
  * AUCTeX now requires GNU Emacs 25.1 or higher.
  * AUCTeX tracks the change in Emacs where initial inputs in the
    minibuffer during queries are getting phased out.  Queries for the
    mandatory arguments of macros and environments are adjusted where
    applicable.  The value which will be used after hitting ‘RET’
    without other input is shown in the prompt in parentheses prefixed
    with ‘default’.  For this change the signature of the function
    ‘TeX-arg-length’ is altered.  The old argument list was:
    (defun TeX-arg-length (optional &amp;optional prompt
    initial-input definition default)
    whereas the new one is:
    (defun TeX-arg-length (optional &amp;optional prompt
    default initial-input definition)
    Note the position change of ‘DEFAULT’.
  * Indenting of conditionals is improved.  Code inside constructs like
    ‘\ifx . \else . \fi’ is correctly indented.  An interface for style
    files is also introduced which can add their macros to the
    indentation engine.  Check the file ‘algpseudocode.el’ for an
    example.
  * You can optionally enable indent inside square brackets ‘[]’ by new
    user options ‘TeX-indent-open-delimiters’ and
    ‘TeX-indent-close-delimiters’.
  * Now ‘tex-buf.el’ is merged into ‘tex.el’ and no longer exists.  If
    your personal code has ‘(require 'tex-buf)’, one of the following
    prescriptions would serve.
    1. Remove ‘(require 'tex-buf)’.
    2. Replace it with ‘(require 'tex)’.
    3. Replace it with ‘(require 'latex)’.
  * When you edit a document divided into multiple files, auto parsed
    information for all sub files are saved under ‘auto’ subdirectory
    at master directory when ‘TeX-parse-self’ and ‘TeX-auto-save’
    options are enabled.  Now you can have support ‘.el’ file saved
    under ‘auto’ subdirectory of each directory of the sub file when
    the sub files aren’t located at the master directory.
    To achieve that, set new user option ‘TeX-auto-save-aggregate’ to
    ‘nil’.
  * There was another hook where former dynamic free variables could be
    used.  The usage was invalidated at version 13.1, by introduction
    of lexical binding over AUCTeX.
    The functions in ‘TeX-region-hook’ could access the free variables
    ‘master-buffer’ and ‘orig-buffer’.  Those are now named
    ‘TeX-region-master-buffer’ and ‘TeX-region-orig-buffer’,
    respectively.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691064000">- Run TeX-auto-generate-global in emacs only once if auctex or
  TeXLive becomes updated to generate all auto lisp files.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1707480000">- Update to 13.4
  * AUCTeX now requires GNU Emacs 26.1 or higher.
  * LaTeX abbrevs are now available in docTeX mode buffers.
  * AUCTeX temporarily rebinds the variable ‘gc-cons-percentage’ to a
    higher value during parsing which speeds up the process
    significantly.  The memory pressure should still be acceptable,
    even on older machines.
  * Macros provided by the ‘xparse’ package are part of LaTeX kernel
    since October 2020.  AUCTeX tracks this change and the content of
    ‘xparse.el’ is moved into ‘latex.el’ and ‘font-latex.el’
    respectively.
  * The variable ‘preview-scale-function’ is now allowed as a
    file-local variable where the assigned value can only be between
    0.1 and 10.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1711454400">- Generate auctex-13.3-auto-TL-2024.tar.xz for TeXLive 2024</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1711540800">- Add patch ignore-errors.patch
  * Allow to scan *all* style files
- Refresh auctex-13.3-auto-TL-2024.tar.xz</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1715083200">- Add patch dinbrief.patch
  * Modernize this class to use by e.g. default UTF-8
- Add patch initial-reset.patch
  (Re)enable initial buffer reset at creation time of the
  document class</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1715860800">- Remove patch ignore-errors.patch
  * After discussion with AUCTeX upstream avoid now those errors
    by ignoring font-lock TeX macros as well as lwarp.sty
- Refresh auctex-13.3-auto-TL-2024.tar.xz with that above</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1715860801">- Update dinbrief.patch
  * Use babel style direct for ngerman
  * Reintroduce enforced T1 font encoding</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1715860802">- Merge changes from upstream for patch dinbrief.patch</changelog>
</package>
<package pkgid="82810ca177dacfa7ee72b6e9156c3a61c574bc7448be81d48d3e9cc04975bb236b0036dc27ed70f0f594889751359cea08a360d501f6a05c88924c963a4c3a77" name="enet" arch="src">
  <version epoch="0" ver="1.3.18" rel="1.1"/>
  <changelog author="bitshuffler@opensuse.org" date="1278936000">- Initial package</changelog>
  <changelog author="nmarques@opensuse.org" date="1304942400">- Update to version 1.3.1:
  + fixed bug in tracking of reliable data in transit;
  + reliable data window size now scales with the throttle;
  + fixed bug in fragment length calculation when checksums are
    used;
- Spec changes:
  + Added pkg-config to Requirements of devel pack (provides .pc);
  + Added changes to enable Fedora builds on spec;
  + Added %doc macros to files;
  + Added spec file openSUSE headers;
  + Removed %check macro;
  + Minor tweaks.
- Moved file 'libenet.spec.changes' to 'libenet.changes'.</changelog>
  <changelog author="nmarques@opensuse.org" date="1318248000">- Update to version 1.3.3:
  + fixed bug with simultaneous disconnects not dispatching events
- Previous versions:
  + added support for unreliable packet fragmenting via the packet
    flag ENET_PACKET_FLAG_UNRELIABLE_FRAGMENT
  + fixed regression in unreliable packet queuing
  + added check against received port to limit some forms of
    IP-spoofing</changelog>
  <changelog author="jengelh@medozas.de" date="1329652800">- Update license field to reflect actual license</changelog>
  <changelog author="nmo.marques@gmail.com" date="1348401600">- Update to version 1.3.5:
  + fixed a big in unreliable packaget fragment queuing
  + Soname bump to 2
- Changes from version 1.3.4:
  + added enet_peer_ping_interval() for configuring per-peer ping
    intervals
  + added enet_peer_timeout() for configuring per-peer timeouts
  + added protocol packet size limits</changelog>
  <changelog author="nemysis@gmx.ch" date="1417953600">- Update to 1.3.12
- Correct what fdupes not have found
- Move Documentation to libenet-devel package and add html</changelog>
  <changelog author="nemysis@gmx.ch" date="1432036800">- Update to 1.3.13, announce message:
  * miscellaneous bug fixes
  * added premake and cmake support
  * miscellaneous documentation cleanups
- Adjust what fdupes not have found</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1552305600">- Update to version 1.3.14
  * bug fix for enet_peer_disconnect_later()
  * use getaddrinfo and getnameinfo where available
  * miscellenous cleanups
- Run spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552564800">- Rename %soname to %sover to better match its use.
- Remove unnecessary extra pkgconfig require that is already
  implicit.
- Trim bias from descriptions.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1587643200">- Update to 1.3.15
  * quicker RTT initialization
  * use fractional precision for RTT calculations
  * fixes for packet throttle with low RTT variance
  * miscellaneous socket bug fixes</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1600344000">- update to 1.3.16:
  * fix bug in unreliable fragment queuing
  * use single output queue for reliable and unreliable packets for saner ordering
  * revert experimental throttle changes that were less stable than prior algorithm</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1608465600">- update to 1.3.17:
  * fixes for sender getting too far ahead or receiver that can cause instability with reliable packets</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1713441600">- Update to version 1.3.18
  * Packet sending performance improvements.
  * MTU negotiation fixes.
  * Checksum alignment fix.
  * No more dynamic initialization of checksum table.
  * ENET_SOCKOPT_TTL
  * Other miscellaneous small improvements.</changelog>
</package>
<package pkgid="24820789835534d963930a71262c7e05ed7992b3d6fde418203e9751c584ce9d1daa602af8ac3d763085e3dbb960ea6c5b8bad1ef947361968ed801446c493f7" name="enet-debugsource" arch="x86_64">
  <version epoch="0" ver="1.3.18" rel="1.1"/>
  <changelog author="jengelh@medozas.de" date="1329652800">- Update license field to reflect actual license</changelog>
  <changelog author="nmo.marques@gmail.com" date="1348401600">- Update to version 1.3.5:
  + fixed a big in unreliable packaget fragment queuing
  + Soname bump to 2
- Changes from version 1.3.4:
  + added enet_peer_ping_interval() for configuring per-peer ping
    intervals
  + added enet_peer_timeout() for configuring per-peer timeouts
  + added protocol packet size limits</changelog>
  <changelog author="nemysis@gmx.ch" date="1417953600">- Update to 1.3.12
- Correct what fdupes not have found
- Move Documentation to libenet-devel package and add html</changelog>
  <changelog author="nemysis@gmx.ch" date="1432036800">- Update to 1.3.13, announce message:
  * miscellaneous bug fixes
  * added premake and cmake support
  * miscellaneous documentation cleanups
- Adjust what fdupes not have found</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1552305600">- Update to version 1.3.14
  * bug fix for enet_peer_disconnect_later()
  * use getaddrinfo and getnameinfo where available
  * miscellenous cleanups
- Run spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552564800">- Rename %soname to %sover to better match its use.
- Remove unnecessary extra pkgconfig require that is already
  implicit.
- Trim bias from descriptions.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1587643200">- Update to 1.3.15
  * quicker RTT initialization
  * use fractional precision for RTT calculations
  * fixes for packet throttle with low RTT variance
  * miscellaneous socket bug fixes</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1600344000">- update to 1.3.16:
  * fix bug in unreliable fragment queuing
  * use single output queue for reliable and unreliable packets for saner ordering
  * revert experimental throttle changes that were less stable than prior algorithm</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1608465600">- update to 1.3.17:
  * fixes for sender getting too far ahead or receiver that can cause instability with reliable packets</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1713441600">- Update to version 1.3.18
  * Packet sending performance improvements.
  * MTU negotiation fixes.
  * Checksum alignment fix.
  * No more dynamic initialization of checksum table.
  * ENET_SOCKOPT_TTL
  * Other miscellaneous small improvements.</changelog>
</package>
<package pkgid="ca9f2db09d2bc9dfdc9cded699bff13d7a36e44f2ca076236dc8b0622f43b3f25c17b5bcfc499838860cf5734e74d8ccef57189882e17794922be472a6edd736" name="enet-devel" arch="x86_64">
  <version epoch="0" ver="1.3.18" rel="1.1"/>
  <changelog author="jengelh@medozas.de" date="1329652800">- Update license field to reflect actual license</changelog>
  <changelog author="nmo.marques@gmail.com" date="1348401600">- Update to version 1.3.5:
  + fixed a big in unreliable packaget fragment queuing
  + Soname bump to 2
- Changes from version 1.3.4:
  + added enet_peer_ping_interval() for configuring per-peer ping
    intervals
  + added enet_peer_timeout() for configuring per-peer timeouts
  + added protocol packet size limits</changelog>
  <changelog author="nemysis@gmx.ch" date="1417953600">- Update to 1.3.12
- Correct what fdupes not have found
- Move Documentation to libenet-devel package and add html</changelog>
  <changelog author="nemysis@gmx.ch" date="1432036800">- Update to 1.3.13, announce message:
  * miscellaneous bug fixes
  * added premake and cmake support
  * miscellaneous documentation cleanups
- Adjust what fdupes not have found</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1552305600">- Update to version 1.3.14
  * bug fix for enet_peer_disconnect_later()
  * use getaddrinfo and getnameinfo where available
  * miscellenous cleanups
- Run spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552564800">- Rename %soname to %sover to better match its use.
- Remove unnecessary extra pkgconfig require that is already
  implicit.
- Trim bias from descriptions.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1587643200">- Update to 1.3.15
  * quicker RTT initialization
  * use fractional precision for RTT calculations
  * fixes for packet throttle with low RTT variance
  * miscellaneous socket bug fixes</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1600344000">- update to 1.3.16:
  * fix bug in unreliable fragment queuing
  * use single output queue for reliable and unreliable packets for saner ordering
  * revert experimental throttle changes that were less stable than prior algorithm</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1608465600">- update to 1.3.17:
  * fixes for sender getting too far ahead or receiver that can cause instability with reliable packets</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1713441600">- Update to version 1.3.18
  * Packet sending performance improvements.
  * MTU negotiation fixes.
  * Checksum alignment fix.
  * No more dynamic initialization of checksum table.
  * ENET_SOCKOPT_TTL
  * Other miscellaneous small improvements.</changelog>
</package>
<package pkgid="76720588b12f1d6b08c7dc508f06b364373d15d6c59312801325182629fdee9eb959091332413d9a513adc5c44ffbdbe7b13a7973afaf3d037a35ec39594194b" name="evolution" arch="src">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + RSS: Folder-specific options not save from Preferences.
  + help: Replace docs mailing list URL by GNOME Discourse.
  + Bugs fixed:
  - Icons in the message list are rendered in low resolution on
    HiDPI displays.
  - Mail:
    . Add option to confirm 'Mark as Junk'.
    . Show S/MIME encrypted part as attachment on failed
    decryption.
    . Inherit format from template in Alternative Reply.
  - Composer:
    . Check parent element's text-align before unsetting it.
    . "Select All" in context menu doesn't select recipients.
  - RSS: Read of author depends on element order.
  - ECalendarItem: Use selected text color for day names and week
    numbers.
  - iTIP: Override text color together with background color.
  - Add new screenshots for AppStream metadata.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + mail.error.xml: Unmark two strings from translation.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + e-gtkemojichooser: Correct packing of the internal widgets.
  + Add plugins' directory into WebKitGTK only when it exists.
  + e-util: Optimize
    e_util_check_gtk_bindings_in_key_press_event_cb() a bit.
  + Calendar: Add shortcuts for move to previous/next date.
  + Misc: Update contact information in the README.md file.
  + README.md: Update information about the mailing list.
  + Bugs fixed:
  - Composer: Copy/paste changes text size in HTML mode.
  - Signature is re-added to a Draft mail after open.
  - Calendar: Summary not always shown in the Day View.
  - Blockquotes styling changes in Markdown live preview when
    editing area is focused.
  - Composer: Preserve '\n' inside paragraph text.
  - Mail: libunity badge counter does not disappear.
  - Cannot import pkcs12 with empty password.
  - Mail: Space bar no longer scrolls preview messages.
  - ESpinner: Do not animate when animations are disabled.
  - Ctrl+Shift+F does not focus the search field when already
    visible.
  - Composer: Bulleted list margin inconsistent in HTML.
  - Composer: Can send outdated message content.
  - ECompEditor: Classification submenu inaccessible for
    read-only calendars.
  - RSS: Limit re-download on content change, if possible.
  - Contacts: LDAP not searching for contact after launch.
  - iTIP-formatter: respect the color-scheme in HTML MIME parts.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + rss: Fix recently introduced memory leaks.
  + Bugs fixed:
  - Updated attachments are shown as updated, but sent in old
    version.
  - TNEF attached message decoded incorrectly.
  - Mail:
    . Preview panel has too many vertical scrollbars.
    . Recalc preview iframe heights more often.
  - Composer:
    . HTML formatting lost on paste from external browser.
    . Added extra quotation level after draft open.
  - Inconsistent S/MIME signature validation results.
  - Wrong S/MIME certificate selection for encrypted email.
  - Search input field's clear button unclickable during first
    entry.
  - PGP-MIME: Show decrypted protected header as Subject in
    preview.
  - Bundle 'x-office-...' non-symbolic icons.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685707200">- Update to version 3.48.3:
  + Bugs fixed:
  - EShellSearchbar: Cannot clear search by deleting text.
  - Mail:
    . Preview content sometimes grows indefinitely.
    . Workaround recursion in iframe height computation.
  - Composer: Use 'Wrap quoted text in replies' option also for
    text/html parts.</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1687176000">- Add abdcc5af227972da8db1731f05e66a14eb4f6656.patch: fix
  "HTML attachment viewport is tiny" (glgo#GNOME/evolution#2400).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 3.48.4:
  + EMailSignatureScriptDialog: Cannot choose script file under
    Flatpak.
  + EMeetingListStore: Wrong role section picked in Attendees
    dialog.
  + Bug Fixed:
  - HTML attachment viewport is tiny.
  - EMailFormatter: Style change not propagated to all instances.
- Drop abdcc5af227972da8db1731f05e66a14eb4f6656.patch: Fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed:
  - Mail: Cannot change the search domain with active search
  - iTip formatter: Hide the read-only calendars in the list
  - Alternative Reply: Regroup the reply options related to
    quoting
  - Allow to Search Contact's Phone With Numbers Only
  - Option to disable saving a copy of sent messages
  - Mail: Warn when adding an existing label</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + Calendar: Indicate detached instance of a recurring event.
  + Mail: Correct function prototype declaration
    (-Wenum-int-mismatch).
  + MessageList: Remove unused code.
  + itip-formatter: Allow writing user response comments for all
    calendars.
  + itip-formatter: Disable send of iTip messages when disabled by
    the user.
  + CompEditor: Show source full name for existing components.
  + EMeetingStore: Avoid runtime warning when setting NULL time
    zone.
  + Composer: Clear old alerts before sending a message.
  + Bugs fixed:
  - Sorting Contacts in the 'Address cards' view
  - itip-formatter: Send meeting invitations as
    multipart/alternative
  - Improve handling of suspiciously signed/encrypted emails
    (multiparts)
  - Support Autocrypt
  - Calendar: Use user-configured date format in the editor
  - Option to get Delivery Status Notification (DSN)
  - Allow to save forwarded mails in the original message folder
  - ETimezoneEntry: Enable completion by timezone location
  - Add save e-mails individually as eml format
  - Mail: Allow to import PGP keys
  - Calendar: Disallow change of target client for existing
    components
  - Composer: Offer to send without encryption when key is
    missing
  - CompEditor: Open map from Location field
  - Mail: Add option to group messages into flat threads
  - CompEditor: Allow unset recurrence for uneditable recurrences
  - alarm-notify: Detect format change in settings
  - Contacts: Add columns for mailing address fields
  - Composer: Format change can discard message text
  - Ability to update / overwrite a template when saving it
  - "Archive…" direct action should not have ellipsis dots at the
    end
  - The "Select Address Book" dialog has disabled OK button after
    open
  - Calendar: Use meeting's timezone in the comp editor Schedule
    tab
  - Re-enable contact maps feature
  - Calendar: Disallow save for all instances on a detached
    instance
  - Calendar does not remember selected weeks when scrolling via
    button
  - Calendar: Missing events in Month view print out
  - Correct wording of mail composer's external attachments
    warning infobar
  - Composer: Change Max Line Length to RFC 2822 Limits
  - CalDAV: Allow to disable schedule reply on remove
  - Add option to reduce book/cal data usage when on a metered
    connection
  - Calendar: Add option to (not) delete "Declined" meeting
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + Replace internal functions with new functions from libecal
  + alarm-notify: Drop dependency on the evolution-calendar part
  + Tweak how long to wait for a 'connected' state when opening an
    EClient
  + evolution-util: Declare build dependency on libsecret
  + Force icon size for categories
  + itip: Export to HTML without category icons
  + Composer: Do not send 'Autocrypt' headers larger than 10KB
  + Always use attachments for 'Forward as iCalendar'
  + CompEditor: Cannot move memo/task between lists
  + Calendar: Ask for deletion notice only for attendees
  + Postpone some operations from GtkWidget::size_allocate() to
    idle callback
  + test-web-view-jsc: Adapt tests to WebKitGTK 2.40.3 behavior
    changes
  + test-markdown: Fix a memory leak
  + Bugs fixed:
  - CompEditor: Attendees dialogs out of sync in Schedule and
    General tab
  - ESrvConfigLookup: Consider mail configuration complete
  - Mail: Add option to hide unread count in folder tree
  - Preferences: Network proxy port not always saved
  - Calendar: Disallow change of target client for existing
    components
  - Error message only half readable (insufficient panel height)
  - Pair backup process window with the main application
  - Composer: HTML formatting left after mode change to Plain
    Text
  - ESpinner: Cache working.png into memory
  - mail-to-task: Extract text also from HTML-only messages
  - Correct color of expand/collapse buttons in preview in Dark
    mode
  - itip: Limit headers in multipart/alternative part
  - Calendar: Change how categories are exported into preview
  - itip-formatter: Rename Send reply to Sender -&gt; Organizer
  - CompEditor: Enhance time re-calculation on overlap change
  - Mail: Detect which images WebKitGTK can show
  - Calendar: Minicalendar blocks sidebar shrink
  - Add Move / Copy to folder into message preview context menu
  - Shell: Add option to prefer symbolic icons
  - First-Run Assistant: Set file filter to backup file chooser
  - Mail: Add filter condition for iCalendar attachment
  - ITip formatter ignores Dark mode preference for text/plain
    MIME parts
  - Calendar: Hard to read meeting time selector header in Dark
    mode
  - mail-to-task: Do not create all day events
  - Mail: Add option to auto-show insecure parts
  - CompEditor: Ignore abbreviated date format
  - Only headers visible for unsigned emails attached to signed
    emails
  - Calendar: Import only valid iCalendar files
  - Add "Send after 1 minute" option to composer's "Send through
    Outbox"
  - "Next" in Collection Account setup can be disabled for no
    valid reason
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + itip-formatter: Skip well-known read-only sources
  + EHeaderBarButton: Can be half-sensitive with set menu
  + EColorCombo: Don't set own default palette
  + ci: Rename org.gnome.evolution.nightly to
    org.gnome.Evolution.Devel
  + Bugs fixed:
  - Backspace in preedit mode can delete extra letters
  - Mail: Signed attachment causes hide of unsigned body
  - Mail: Duplicate items in the popup menu
  - Change default response in 'Add Attachment' dialog
  - Fix typos ("begining", "ineficient") in code comments
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + flatpak: Add missing comma in the manifests
  + Bugs fixed:
  - Mail: Correct conversion of UTF-16 encoded text files
  - ConfigLookup: Default to STARTTLS for LDAP from SRV records
  - EWebView: Enable spell checking for editable fields
  - Make SRV config lookup records lower priority than the others
  - Calendar: "Work Week" column separator light in dark theme
  - OpenPGP: "Always sign/encrypt" doesn't always work
  - Update default calendar colors
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + EContactCard: Card sometimes hides values.
  + docs: Add API indexes for new symbols in 3.50.
  + Fix a memory leak in ECompEditor.
  + ECompoEditor: Some attachments can be hidden.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + EYearView: Fix a crash when moving through search results.
  + Bug Fixes:
  - EAttachment: Ask for GFileInfo's icon only when attribute is
    set.
  - Mail: Subject header not decoded with encrypted messages.
  - On empty mailbox new mail is automaticly selected and marked
    read.
  - Contacts: Update preview on contact change in List View.
  - Mail: Search with "current folder and subfolders" in local
    Trash fails.
  - "Do not sign meeting requests" has no effect.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + rss: Ensure feed icon size to not be too large.
  + Bug Fixes:
  - Calendar: Improve print of the Month view
  - rss: Better parse itunes feeds
  - Drag and drop images in HTML composer from Chrome
  - EMFolderTree: Do not expand to-be-selected folder
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + shell: Move from gtk_main() to g_application_run().
  + flatpak: Add missing comma in the manifests.
  + EBulkEditTasks: Edit Categories as diff of added/removed
    categories.
  + EContactCard: Card sometimes hides values.
  + Fix a memory leak in ECompEditor.
  + evolution-util-docs: Remove API index for 2.24 symbols, none
    exist anymore.
  + build: Use -Wshadow build option, if available.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + Update Flatpak manifests.
  + e-bulk-edit-contacts: Initialize 'section_grid' variable.
  + data: Update appdata.
  + EHTMLEditor: Let emoji chooser point to the caret in the
    message body.
  + EYearView: Fix a crash when moving through search results.
  + EShell: Emit "ready-to-start" event after modules and
    preferences window is ready.
  + Composer: Use link references only when composing HTML message.
  + rss: Ensure feed icon size to not be too large.
  + Mail: Skip disabled accounts for File-&gt;Download messages for
    offline use.
  + EMailBackend: Fallback to CamelOperation message when showing
    error.
  + Add x-scheme-handler/mid into the .desktop file.
  + help: Fix invalid markup in Czech help translation.
  + Updated translations.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Don't set CFLAGS returned by pkg-config as
    CMAKE_REQUIRED_FLAGS.
  + build: Bump CMake version requirement to 3.15.
  + build: align glib_encoded_version with the version
    requirements.
  + EContactEditor: Explicitly set horizontal/vertical expand/fill
    for tab content.
  + e-shell: Describe --force-shutdown option as closing also
    background processes.
  + Composer: Ask before sending mail with an Autocrypt header.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + Replace G_TYPE_INSTANCE_GET_PRIVATE() with G_ADD_PRIVATE().
  + plugin_ui_hook_finalize: Chain up to the finalize() method.
  + Composer: Stop message send when retrieve of the content
    failed.
  + Composer: Hint places for folding in Autocrypt header.
  + Composer: Change "Remove Key" to "Send without Key" in
    Autocrypt question.
  + ci: Export the help with Gitlab Pages.
  + itip-formatter: Show "Unable to send item..." errors with error
    icon.
  + Calendar: Remove support for
    E_CAL_STATIC_CAPABILITY_RETRACT_SUPPORTED.
  + Calendar: Meeting deletion can sometimes send duplicate cancel
    messages.
  + appdata: Add &lt;branding/&gt; colors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fixes:
  - Workaround excessive memory use
  - Calendar: Prefer html/markdown description in preview
  - Incorrect/missing URLs in app metadata
  + Updated translations.</changelog>
  <changelog author="M K &lt;tux93@opensuse.org&gt;" date="1712232000">- Add boo1221868.patch, fixing a crash when hiding completed tasks
  (boo#1221868, glgo#GNOME/evolution#2712)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Bug Fixes:
  - Wrong weeks in Month view when returning from different page
    of dates.
  - Mail: Prefer saving original message instead of re-encode.
  - EHeaderBar: Report correct minimum width.
  - Subject line in message pane not bold anymore in Wide view.
  - Crash when hiding completed tasks.
  - EMailBrowser: Hide Print preview menu option.
  + Miscellaneous:
  - data: Fix circular-component-relation in .appdata file.
  + Updated translations.
- Drop boo1221868.patch: fixed upstream.</changelog>
</package>
<package pkgid="956820330153f36fa8048f2af4ad2066e3de3b1bb70d97f5110d9d0d2c590aa7f45359d7122488b29bf5e62a53cc28bd8864baf3f9039f68d7fb95fcd8b1ead2" name="evolution" arch="x86_64">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + RSS: Folder-specific options not save from Preferences.
  + help: Replace docs mailing list URL by GNOME Discourse.
  + Bugs fixed:
  - Icons in the message list are rendered in low resolution on
    HiDPI displays.
  - Mail:
    . Add option to confirm 'Mark as Junk'.
    . Show S/MIME encrypted part as attachment on failed
    decryption.
    . Inherit format from template in Alternative Reply.
  - Composer:
    . Check parent element's text-align before unsetting it.
    . "Select All" in context menu doesn't select recipients.
  - RSS: Read of author depends on element order.
  - ECalendarItem: Use selected text color for day names and week
    numbers.
  - iTIP: Override text color together with background color.
  - Add new screenshots for AppStream metadata.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + mail.error.xml: Unmark two strings from translation.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + e-gtkemojichooser: Correct packing of the internal widgets.
  + Add plugins' directory into WebKitGTK only when it exists.
  + e-util: Optimize
    e_util_check_gtk_bindings_in_key_press_event_cb() a bit.
  + Calendar: Add shortcuts for move to previous/next date.
  + Misc: Update contact information in the README.md file.
  + README.md: Update information about the mailing list.
  + Bugs fixed:
  - Composer: Copy/paste changes text size in HTML mode.
  - Signature is re-added to a Draft mail after open.
  - Calendar: Summary not always shown in the Day View.
  - Blockquotes styling changes in Markdown live preview when
    editing area is focused.
  - Composer: Preserve '\n' inside paragraph text.
  - Mail: libunity badge counter does not disappear.
  - Cannot import pkcs12 with empty password.
  - Mail: Space bar no longer scrolls preview messages.
  - ESpinner: Do not animate when animations are disabled.
  - Ctrl+Shift+F does not focus the search field when already
    visible.
  - Composer: Bulleted list margin inconsistent in HTML.
  - Composer: Can send outdated message content.
  - ECompEditor: Classification submenu inaccessible for
    read-only calendars.
  - RSS: Limit re-download on content change, if possible.
  - Contacts: LDAP not searching for contact after launch.
  - iTIP-formatter: respect the color-scheme in HTML MIME parts.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + rss: Fix recently introduced memory leaks.
  + Bugs fixed:
  - Updated attachments are shown as updated, but sent in old
    version.
  - TNEF attached message decoded incorrectly.
  - Mail:
    . Preview panel has too many vertical scrollbars.
    . Recalc preview iframe heights more often.
  - Composer:
    . HTML formatting lost on paste from external browser.
    . Added extra quotation level after draft open.
  - Inconsistent S/MIME signature validation results.
  - Wrong S/MIME certificate selection for encrypted email.
  - Search input field's clear button unclickable during first
    entry.
  - PGP-MIME: Show decrypted protected header as Subject in
    preview.
  - Bundle 'x-office-...' non-symbolic icons.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685707200">- Update to version 3.48.3:
  + Bugs fixed:
  - EShellSearchbar: Cannot clear search by deleting text.
  - Mail:
    . Preview content sometimes grows indefinitely.
    . Workaround recursion in iframe height computation.
  - Composer: Use 'Wrap quoted text in replies' option also for
    text/html parts.</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1687176000">- Add abdcc5af227972da8db1731f05e66a14eb4f6656.patch: fix
  "HTML attachment viewport is tiny" (glgo#GNOME/evolution#2400).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 3.48.4:
  + EMailSignatureScriptDialog: Cannot choose script file under
    Flatpak.
  + EMeetingListStore: Wrong role section picked in Attendees
    dialog.
  + Bug Fixed:
  - HTML attachment viewport is tiny.
  - EMailFormatter: Style change not propagated to all instances.
- Drop abdcc5af227972da8db1731f05e66a14eb4f6656.patch: Fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed:
  - Mail: Cannot change the search domain with active search
  - iTip formatter: Hide the read-only calendars in the list
  - Alternative Reply: Regroup the reply options related to
    quoting
  - Allow to Search Contact's Phone With Numbers Only
  - Option to disable saving a copy of sent messages
  - Mail: Warn when adding an existing label</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + Calendar: Indicate detached instance of a recurring event.
  + Mail: Correct function prototype declaration
    (-Wenum-int-mismatch).
  + MessageList: Remove unused code.
  + itip-formatter: Allow writing user response comments for all
    calendars.
  + itip-formatter: Disable send of iTip messages when disabled by
    the user.
  + CompEditor: Show source full name for existing components.
  + EMeetingStore: Avoid runtime warning when setting NULL time
    zone.
  + Composer: Clear old alerts before sending a message.
  + Bugs fixed:
  - Sorting Contacts in the 'Address cards' view
  - itip-formatter: Send meeting invitations as
    multipart/alternative
  - Improve handling of suspiciously signed/encrypted emails
    (multiparts)
  - Support Autocrypt
  - Calendar: Use user-configured date format in the editor
  - Option to get Delivery Status Notification (DSN)
  - Allow to save forwarded mails in the original message folder
  - ETimezoneEntry: Enable completion by timezone location
  - Add save e-mails individually as eml format
  - Mail: Allow to import PGP keys
  - Calendar: Disallow change of target client for existing
    components
  - Composer: Offer to send without encryption when key is
    missing
  - CompEditor: Open map from Location field
  - Mail: Add option to group messages into flat threads
  - CompEditor: Allow unset recurrence for uneditable recurrences
  - alarm-notify: Detect format change in settings
  - Contacts: Add columns for mailing address fields
  - Composer: Format change can discard message text
  - Ability to update / overwrite a template when saving it
  - "Archive…" direct action should not have ellipsis dots at the
    end
  - The "Select Address Book" dialog has disabled OK button after
    open
  - Calendar: Use meeting's timezone in the comp editor Schedule
    tab
  - Re-enable contact maps feature
  - Calendar: Disallow save for all instances on a detached
    instance
  - Calendar does not remember selected weeks when scrolling via
    button
  - Calendar: Missing events in Month view print out
  - Correct wording of mail composer's external attachments
    warning infobar
  - Composer: Change Max Line Length to RFC 2822 Limits
  - CalDAV: Allow to disable schedule reply on remove
  - Add option to reduce book/cal data usage when on a metered
    connection
  - Calendar: Add option to (not) delete "Declined" meeting
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + Replace internal functions with new functions from libecal
  + alarm-notify: Drop dependency on the evolution-calendar part
  + Tweak how long to wait for a 'connected' state when opening an
    EClient
  + evolution-util: Declare build dependency on libsecret
  + Force icon size for categories
  + itip: Export to HTML without category icons
  + Composer: Do not send 'Autocrypt' headers larger than 10KB
  + Always use attachments for 'Forward as iCalendar'
  + CompEditor: Cannot move memo/task between lists
  + Calendar: Ask for deletion notice only for attendees
  + Postpone some operations from GtkWidget::size_allocate() to
    idle callback
  + test-web-view-jsc: Adapt tests to WebKitGTK 2.40.3 behavior
    changes
  + test-markdown: Fix a memory leak
  + Bugs fixed:
  - CompEditor: Attendees dialogs out of sync in Schedule and
    General tab
  - ESrvConfigLookup: Consider mail configuration complete
  - Mail: Add option to hide unread count in folder tree
  - Preferences: Network proxy port not always saved
  - Calendar: Disallow change of target client for existing
    components
  - Error message only half readable (insufficient panel height)
  - Pair backup process window with the main application
  - Composer: HTML formatting left after mode change to Plain
    Text
  - ESpinner: Cache working.png into memory
  - mail-to-task: Extract text also from HTML-only messages
  - Correct color of expand/collapse buttons in preview in Dark
    mode
  - itip: Limit headers in multipart/alternative part
  - Calendar: Change how categories are exported into preview
  - itip-formatter: Rename Send reply to Sender -&gt; Organizer
  - CompEditor: Enhance time re-calculation on overlap change
  - Mail: Detect which images WebKitGTK can show
  - Calendar: Minicalendar blocks sidebar shrink
  - Add Move / Copy to folder into message preview context menu
  - Shell: Add option to prefer symbolic icons
  - First-Run Assistant: Set file filter to backup file chooser
  - Mail: Add filter condition for iCalendar attachment
  - ITip formatter ignores Dark mode preference for text/plain
    MIME parts
  - Calendar: Hard to read meeting time selector header in Dark
    mode
  - mail-to-task: Do not create all day events
  - Mail: Add option to auto-show insecure parts
  - CompEditor: Ignore abbreviated date format
  - Only headers visible for unsigned emails attached to signed
    emails
  - Calendar: Import only valid iCalendar files
  - Add "Send after 1 minute" option to composer's "Send through
    Outbox"
  - "Next" in Collection Account setup can be disabled for no
    valid reason
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + itip-formatter: Skip well-known read-only sources
  + EHeaderBarButton: Can be half-sensitive with set menu
  + EColorCombo: Don't set own default palette
  + ci: Rename org.gnome.evolution.nightly to
    org.gnome.Evolution.Devel
  + Bugs fixed:
  - Backspace in preedit mode can delete extra letters
  - Mail: Signed attachment causes hide of unsigned body
  - Mail: Duplicate items in the popup menu
  - Change default response in 'Add Attachment' dialog
  - Fix typos ("begining", "ineficient") in code comments
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + flatpak: Add missing comma in the manifests
  + Bugs fixed:
  - Mail: Correct conversion of UTF-16 encoded text files
  - ConfigLookup: Default to STARTTLS for LDAP from SRV records
  - EWebView: Enable spell checking for editable fields
  - Make SRV config lookup records lower priority than the others
  - Calendar: "Work Week" column separator light in dark theme
  - OpenPGP: "Always sign/encrypt" doesn't always work
  - Update default calendar colors
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + EContactCard: Card sometimes hides values.
  + docs: Add API indexes for new symbols in 3.50.
  + Fix a memory leak in ECompEditor.
  + ECompoEditor: Some attachments can be hidden.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + EYearView: Fix a crash when moving through search results.
  + Bug Fixes:
  - EAttachment: Ask for GFileInfo's icon only when attribute is
    set.
  - Mail: Subject header not decoded with encrypted messages.
  - On empty mailbox new mail is automaticly selected and marked
    read.
  - Contacts: Update preview on contact change in List View.
  - Mail: Search with "current folder and subfolders" in local
    Trash fails.
  - "Do not sign meeting requests" has no effect.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + rss: Ensure feed icon size to not be too large.
  + Bug Fixes:
  - Calendar: Improve print of the Month view
  - rss: Better parse itunes feeds
  - Drag and drop images in HTML composer from Chrome
  - EMFolderTree: Do not expand to-be-selected folder
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + shell: Move from gtk_main() to g_application_run().
  + flatpak: Add missing comma in the manifests.
  + EBulkEditTasks: Edit Categories as diff of added/removed
    categories.
  + EContactCard: Card sometimes hides values.
  + Fix a memory leak in ECompEditor.
  + evolution-util-docs: Remove API index for 2.24 symbols, none
    exist anymore.
  + build: Use -Wshadow build option, if available.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + Update Flatpak manifests.
  + e-bulk-edit-contacts: Initialize 'section_grid' variable.
  + data: Update appdata.
  + EHTMLEditor: Let emoji chooser point to the caret in the
    message body.
  + EYearView: Fix a crash when moving through search results.
  + EShell: Emit "ready-to-start" event after modules and
    preferences window is ready.
  + Composer: Use link references only when composing HTML message.
  + rss: Ensure feed icon size to not be too large.
  + Mail: Skip disabled accounts for File-&gt;Download messages for
    offline use.
  + EMailBackend: Fallback to CamelOperation message when showing
    error.
  + Add x-scheme-handler/mid into the .desktop file.
  + help: Fix invalid markup in Czech help translation.
  + Updated translations.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Don't set CFLAGS returned by pkg-config as
    CMAKE_REQUIRED_FLAGS.
  + build: Bump CMake version requirement to 3.15.
  + build: align glib_encoded_version with the version
    requirements.
  + EContactEditor: Explicitly set horizontal/vertical expand/fill
    for tab content.
  + e-shell: Describe --force-shutdown option as closing also
    background processes.
  + Composer: Ask before sending mail with an Autocrypt header.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + Replace G_TYPE_INSTANCE_GET_PRIVATE() with G_ADD_PRIVATE().
  + plugin_ui_hook_finalize: Chain up to the finalize() method.
  + Composer: Stop message send when retrieve of the content
    failed.
  + Composer: Hint places for folding in Autocrypt header.
  + Composer: Change "Remove Key" to "Send without Key" in
    Autocrypt question.
  + ci: Export the help with Gitlab Pages.
  + itip-formatter: Show "Unable to send item..." errors with error
    icon.
  + Calendar: Remove support for
    E_CAL_STATIC_CAPABILITY_RETRACT_SUPPORTED.
  + Calendar: Meeting deletion can sometimes send duplicate cancel
    messages.
  + appdata: Add &lt;branding/&gt; colors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fixes:
  - Workaround excessive memory use
  - Calendar: Prefer html/markdown description in preview
  - Incorrect/missing URLs in app metadata
  + Updated translations.</changelog>
  <changelog author="M K &lt;tux93@opensuse.org&gt;" date="1712232000">- Add boo1221868.patch, fixing a crash when hiding completed tasks
  (boo#1221868, glgo#GNOME/evolution#2712)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Bug Fixes:
  - Wrong weeks in Month view when returning from different page
    of dates.
  - Mail: Prefer saving original message instead of re-encode.
  - EHeaderBar: Report correct minimum width.
  - Subject line in message pane not bold anymore in Wide view.
  - Crash when hiding completed tasks.
  - EMailBrowser: Hide Print preview menu option.
  + Miscellaneous:
  - data: Fix circular-component-relation in .appdata file.
  + Updated translations.
- Drop boo1221868.patch: fixed upstream.</changelog>
</package>
<package pkgid="e25fa5186cf4849fd0f00c277a559d1b90391a36e07460b216d5e901df636383f4e40bca2581d3bdcc787788c74a239a4086087cfb66d657da19db8cb78058bc" name="evolution-data-server" arch="src">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 3.47.1:
  + Handle negative value for GUri's port.
  + Stored values are never read.
  + Fix memory leaks found by clang static analyzer.
  + EVCard: Slightly speed up vCard parsing and export to text.
  + camel-db.c: Rearrange transaction handling.
  + CamelDB: Fix an uninitialized variable warning.
  + build: Add a check for localtime_r().
  + build: Update check for elfutils/libdwfl.h.
  + Add EXTENSIONS_DIR compile time option.
  + Replace use of g_source_set_name_by_id().
  + Add ECacheKeys helper object for ref-counted data stored in an
    ECache table.
  + Calendar: Extract categories parsing into a utility function.
  + Contacts: Add 'categories' backend property with a list of used
    categories.
  + Fix a crash under source_registry_object_added_no_owner().
  + ESoupAuthBearer: Add debug prints.
  + Updated translations.
- Pass -DENABLE_OAUTH2_WEBKITGTK4=OFF to meson: we don't yet have a
  webkitgtk-gtk4-build-with-oauth2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499201">- Update to version 3.47.2:
  + IMAPx: Utilize normalization of the Inbox folder name.
  + OAuth2 Credentials Prompter: Allow pasting the whole URL as an
    authorization code.
  + Enable GitLab CI for easier testing of the changes.
  + OAuth2: Show errors returned by the server in the prompt
    window.
  + Parse URI strings into GUri in a relaxed mode.
  + OAuth2: Extract returned information from URI query or
    fragment.
  + IMAPx: Folder refresh could remove new message from local
    summary.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + OAuth2 credentials prompter: Log what URI is being opened in
    the WebKitWebView.
  + Bugs fixed:
  - alarm-notify: Incorrectly handles changes in recurring
    events.
  - build: Make it possible to override C++ standard.
  - libedataserverui: Tweak lookout of the Trust Prompt dialog.
  + Updated translations.
- Pass ENABLE_OAUTH2_WEBKITGTK4=ON to cmake, and drop
  pkgconfig(webkit2gtk-5.0) and add pkgconfig(webkitgtk-6.0)
  BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + e-cal-util: Check for duplicate UIDs when generating alarms
  + EReminderWatcher: Ensure correct default timezone set on
    ECalClient
  + ci:
  - Use CCache and store the flatpak-builder cache
  - ci: Run the CI for the current commit
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + WebDAV Notes: Fallback to derive component summary from
    description.
  + CamelFilterDriver: Unset info's headers only when folder has
    summary.
  + Bugs fixed:
  - Camel: POP3's 'UTF8' command blocking login.
  - backends: React to destination URI changes.
  - Fails to refresh backend with offline changes and broken
    local cache state.
  - IMAPx: Ignore 'Permission denied' error on refresh.
  - libedataserver: Disable deprecation notice around
    e_flag_timed_wait.
  - Calendar: Change file backend discard_alarm() function.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + Bugs Fixed:
  - Camel: Set proper S/MIME signature verification status.
  - IMAP: Cannot remove labels added in Thunderbird.
  - WebDAV: Fails to discover iCloud address book.
  - Wrong S/MIME certificate selection for encrypted email.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685707200">- Update to version 3.48.3:
  + Bug Fixed: EWebDAVSession: Claim also error nodes from propstat
    response.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 3.48.4:
  + Bug Fixed: Camel: Learn as Junk filter action not actually
    running the learn function.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed: IMAP: Overriding "[Gmail]" namespace doesn't work.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + ECalMetaBackend: Error when trying to modify all instances from
    a detached instance.
  + ESoupSession: Setup GSSAPI/NTLM authentication also for
    insecure connections.
  + Calendar: Correct function prototype declarations
    (-Wenum-int-mismatch).
  + IMAPx: Remove unused argument from
    imapx_update_message_info_flags().
  + Camel: Add functions related to GPG key import/info.
  + IMAPx: Disable "Single client mode" by default.
  + Fix a memory leak in EDataBookViewWatcher-s.
  + libedata-book: Querying in aux tables fails with an SQLite
    error.
  + libedata-book: Treat "contains" query with empty value as
    "exists".
  + EDataBookViewWatcher-s: Claim runtime warning when fails to get
    contacts.
  + Bugs fixed:
  - CalDAV: Allow to disable schedule reply on remove.
  - Add option to reduce book/cal data usage when on a metered
    connection.
  - CalDAV: Zimbra has incorrect OPTIONS response for shared
    calendars.
  - Calendar: Add option to (not) delete "Declined" meeting.
  - Camel MIME utils: fix aliasing issue in datetok.
  - ECollator: Always include Latin/English letters.
  - Camel: Filtering Search folder leaves changed messages in the
    result.
  - EBookMetaBackend: Changes from refresh() not propagated to
    the opened views.
  - ci: Export the documentation with GitLab Pages.
  - docs: Add gi-docgen based documentation for all the
    libraries.
  - Add functions to set and support Autocrypt for mail messages.
  - Calendar: Use user-configured date format in the editor
  - Option to get Delivery Status Notification (DSN).
  - CamelCipherContext: Add a specific error code for missing
    public key.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + libecal: Move some basic utility functions from Evolution
  + build: Do not depend on libsecret-unstable
  + Harmonize `sizeof` keyword use
  + CamelGgpContext: Strip unneeded information from keys on export
  + ECalComponentText: Fix compiler warning from type-check of
    const object
  + Bugs fixed:
  - IMAPx: Messages unexpectedly deleted from Inbox
  - docs: Move the gi-docgen documentation to the parent folder
  - Use collection source also when it has no auth method set
  - IMAP: Cache does not refresh after UIDVALIDITY changes
  - reminder-watcher: Default to system set 24-hour format
  - docs: Add more dependencies to the gi-docgen generated
    documentation
  - Refine the pkgconfig and .gir dependencies
  - Add "Unset Label" action in filter rules
  - OAuth2: Provide detailed error on access token refresh
    failure
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + Correct test-cal-backend-sexp expected arguments
  + Add e_util_guess_source_is_readonly() utility function
  + Bugs fixed:
  - addressbook-export: Do not translate `--format` arg
    description
  - Disable building tests in CMake
  - Fix a typo (begining) in an openldap-extract.h comment
  - Allow to use the flatpak manifest directly from GNOME Builder
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + Bugs fixed:
  - Update default calendar colors
  - Mail: Correct conversion of UTF-16 encoded text files
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + Bug Fixes:
  - alarm-notify:
    . Some reminders could be lost
    . Birthday floating date shifted by one day
  - CamelGpgContext: Don't leak istream in gpg_sign_sync().
  - e-xml-utils: Fix build with libxml2 2.12.
  + Miscellaneous:
  - OAuth2: Add scheme handler for OAuth2 prompts in external
    browser.
  - EReminderWatcher: Last-notified time not always set.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + Camel: Ignore errors about missing messages during filtering.
  + Bug Fixes:
  - sqlite3_enable_shared_cache is deprecated
  - Camel: Hide errors from for-offline download
  - IMAP: Copy/move messages in smaller batches
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + camel-message-info-base: Sanitize 'preview' property value on
    set.
  + IMAPx: Remove sanity check when reading PREVIEW result.
  + IMAPx: Remove forgotten debug print.
  + misc: Update description of the provided libraries.
  + build: Use -Wshadow build option, if available.
  + addressbook-export: Fix two memory leaks.
  + OAuth2: Add scheme handler for OAuth2 prompts in external
    browser.
  + module-google-backend: Fix a ref/unref imbalance found by
    Coverity Scan.
  + EReminderWatcher: Last-notified time not always set.
  + ESourceMailSignature: Signature load can fail on runtime
    warning.
  + build: Correct incompatible type warning from check for
    I_CAL_EMAIL_PARAMETER.
  + camel-smime-context: Fix a typo in a localized string.
  + CamelOperation: Add function to dupe current message.
  + Camel: Ignore errors about missing messages during filtering.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Don't set CFLAGS returned by pkg-config as
    CMAKE_REQUIRED_FLAGS.
  + build: Bump CMake version requirement to 3.15 and change
    libedataserverui4 .h files copy.
  + camel-mime-filter-preview: Correct an 'if' statement.
  + vcard: Fix check for group name in e_vcard_remove_attributes().
  + Update Google server names in checks for "is Google server".
  + ESourceOpenPGP: Add "ask-send-public-key" option.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + CalDAV Scheduling - utilize SCHEDULE-AGENT property parameter.
  + build: Make sure tests run in serial.
  + IMAPx: Disable PREVIEW fetch on error.
  + Camel: Long header folding should not add empty folding line.
  + Camel: Fix possible busy loop in camel-lock-helper.
  + Support webcals: URI.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fixes:
  - addressbook: Crash on authenticate and finalize in two
    threads.
  - Calendar: Prefer html/markdown description in preview.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Bug Fixes:
  - Camel: Sanitize exported OpenPGP public key before transfer.
  - Google Task stale item cannot be deleted.
  + Miscellaneous:
  - EOAuth2ServiceOutlook: Cannot be used with IMAP.
  - IMAPx: Correct return value of imapx_splice_with_progress()
    when cancelled.
  - IMAPX: Correct path returned by imapx_get_filename().
  + Updated translations.</changelog>
</package>
<package pkgid="df0f9b83c215ba629892e1cf67677d8181fbd12661802e286d2fb7e1c3946c769449d2c3cc3718f98be8e0bc534e0b9875ec95186d5207354dcf4317482b9396" name="evolution-data-server" arch="x86_64">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 3.47.1:
  + Handle negative value for GUri's port.
  + Stored values are never read.
  + Fix memory leaks found by clang static analyzer.
  + EVCard: Slightly speed up vCard parsing and export to text.
  + camel-db.c: Rearrange transaction handling.
  + CamelDB: Fix an uninitialized variable warning.
  + build: Add a check for localtime_r().
  + build: Update check for elfutils/libdwfl.h.
  + Add EXTENSIONS_DIR compile time option.
  + Replace use of g_source_set_name_by_id().
  + Add ECacheKeys helper object for ref-counted data stored in an
    ECache table.
  + Calendar: Extract categories parsing into a utility function.
  + Contacts: Add 'categories' backend property with a list of used
    categories.
  + Fix a crash under source_registry_object_added_no_owner().
  + ESoupAuthBearer: Add debug prints.
  + Updated translations.
- Pass -DENABLE_OAUTH2_WEBKITGTK4=OFF to meson: we don't yet have a
  webkitgtk-gtk4-build-with-oauth2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499201">- Update to version 3.47.2:
  + IMAPx: Utilize normalization of the Inbox folder name.
  + OAuth2 Credentials Prompter: Allow pasting the whole URL as an
    authorization code.
  + Enable GitLab CI for easier testing of the changes.
  + OAuth2: Show errors returned by the server in the prompt
    window.
  + Parse URI strings into GUri in a relaxed mode.
  + OAuth2: Extract returned information from URI query or
    fragment.
  + IMAPx: Folder refresh could remove new message from local
    summary.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + OAuth2 credentials prompter: Log what URI is being opened in
    the WebKitWebView.
  + Bugs fixed:
  - alarm-notify: Incorrectly handles changes in recurring
    events.
  - build: Make it possible to override C++ standard.
  - libedataserverui: Tweak lookout of the Trust Prompt dialog.
  + Updated translations.
- Pass ENABLE_OAUTH2_WEBKITGTK4=ON to cmake, and drop
  pkgconfig(webkit2gtk-5.0) and add pkgconfig(webkitgtk-6.0)
  BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + e-cal-util: Check for duplicate UIDs when generating alarms
  + EReminderWatcher: Ensure correct default timezone set on
    ECalClient
  + ci:
  - Use CCache and store the flatpak-builder cache
  - ci: Run the CI for the current commit
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + WebDAV Notes: Fallback to derive component summary from
    description.
  + CamelFilterDriver: Unset info's headers only when folder has
    summary.
  + Bugs fixed:
  - Camel: POP3's 'UTF8' command blocking login.
  - backends: React to destination URI changes.
  - Fails to refresh backend with offline changes and broken
    local cache state.
  - IMAPx: Ignore 'Permission denied' error on refresh.
  - libedataserver: Disable deprecation notice around
    e_flag_timed_wait.
  - Calendar: Change file backend discard_alarm() function.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + Bugs Fixed:
  - Camel: Set proper S/MIME signature verification status.
  - IMAP: Cannot remove labels added in Thunderbird.
  - WebDAV: Fails to discover iCloud address book.
  - Wrong S/MIME certificate selection for encrypted email.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685707200">- Update to version 3.48.3:
  + Bug Fixed: EWebDAVSession: Claim also error nodes from propstat
    response.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 3.48.4:
  + Bug Fixed: Camel: Learn as Junk filter action not actually
    running the learn function.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed: IMAP: Overriding "[Gmail]" namespace doesn't work.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + ECalMetaBackend: Error when trying to modify all instances from
    a detached instance.
  + ESoupSession: Setup GSSAPI/NTLM authentication also for
    insecure connections.
  + Calendar: Correct function prototype declarations
    (-Wenum-int-mismatch).
  + IMAPx: Remove unused argument from
    imapx_update_message_info_flags().
  + Camel: Add functions related to GPG key import/info.
  + IMAPx: Disable "Single client mode" by default.
  + Fix a memory leak in EDataBookViewWatcher-s.
  + libedata-book: Querying in aux tables fails with an SQLite
    error.
  + libedata-book: Treat "contains" query with empty value as
    "exists".
  + EDataBookViewWatcher-s: Claim runtime warning when fails to get
    contacts.
  + Bugs fixed:
  - CalDAV: Allow to disable schedule reply on remove.
  - Add option to reduce book/cal data usage when on a metered
    connection.
  - CalDAV: Zimbra has incorrect OPTIONS response for shared
    calendars.
  - Calendar: Add option to (not) delete "Declined" meeting.
  - Camel MIME utils: fix aliasing issue in datetok.
  - ECollator: Always include Latin/English letters.
  - Camel: Filtering Search folder leaves changed messages in the
    result.
  - EBookMetaBackend: Changes from refresh() not propagated to
    the opened views.
  - ci: Export the documentation with GitLab Pages.
  - docs: Add gi-docgen based documentation for all the
    libraries.
  - Add functions to set and support Autocrypt for mail messages.
  - Calendar: Use user-configured date format in the editor
  - Option to get Delivery Status Notification (DSN).
  - CamelCipherContext: Add a specific error code for missing
    public key.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + libecal: Move some basic utility functions from Evolution
  + build: Do not depend on libsecret-unstable
  + Harmonize `sizeof` keyword use
  + CamelGgpContext: Strip unneeded information from keys on export
  + ECalComponentText: Fix compiler warning from type-check of
    const object
  + Bugs fixed:
  - IMAPx: Messages unexpectedly deleted from Inbox
  - docs: Move the gi-docgen documentation to the parent folder
  - Use collection source also when it has no auth method set
  - IMAP: Cache does not refresh after UIDVALIDITY changes
  - reminder-watcher: Default to system set 24-hour format
  - docs: Add more dependencies to the gi-docgen generated
    documentation
  - Refine the pkgconfig and .gir dependencies
  - Add "Unset Label" action in filter rules
  - OAuth2: Provide detailed error on access token refresh
    failure
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + Correct test-cal-backend-sexp expected arguments
  + Add e_util_guess_source_is_readonly() utility function
  + Bugs fixed:
  - addressbook-export: Do not translate `--format` arg
    description
  - Disable building tests in CMake
  - Fix a typo (begining) in an openldap-extract.h comment
  - Allow to use the flatpak manifest directly from GNOME Builder
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + Bugs fixed:
  - Update default calendar colors
  - Mail: Correct conversion of UTF-16 encoded text files
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + Bug Fixes:
  - alarm-notify:
    . Some reminders could be lost
    . Birthday floating date shifted by one day
  - CamelGpgContext: Don't leak istream in gpg_sign_sync().
  - e-xml-utils: Fix build with libxml2 2.12.
  + Miscellaneous:
  - OAuth2: Add scheme handler for OAuth2 prompts in external
    browser.
  - EReminderWatcher: Last-notified time not always set.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + Camel: Ignore errors about missing messages during filtering.
  + Bug Fixes:
  - sqlite3_enable_shared_cache is deprecated
  - Camel: Hide errors from for-offline download
  - IMAP: Copy/move messages in smaller batches
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + camel-message-info-base: Sanitize 'preview' property value on
    set.
  + IMAPx: Remove sanity check when reading PREVIEW result.
  + IMAPx: Remove forgotten debug print.
  + misc: Update description of the provided libraries.
  + build: Use -Wshadow build option, if available.
  + addressbook-export: Fix two memory leaks.
  + OAuth2: Add scheme handler for OAuth2 prompts in external
    browser.
  + module-google-backend: Fix a ref/unref imbalance found by
    Coverity Scan.
  + EReminderWatcher: Last-notified time not always set.
  + ESourceMailSignature: Signature load can fail on runtime
    warning.
  + build: Correct incompatible type warning from check for
    I_CAL_EMAIL_PARAMETER.
  + camel-smime-context: Fix a typo in a localized string.
  + CamelOperation: Add function to dupe current message.
  + Camel: Ignore errors about missing messages during filtering.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Don't set CFLAGS returned by pkg-config as
    CMAKE_REQUIRED_FLAGS.
  + build: Bump CMake version requirement to 3.15 and change
    libedataserverui4 .h files copy.
  + camel-mime-filter-preview: Correct an 'if' statement.
  + vcard: Fix check for group name in e_vcard_remove_attributes().
  + Update Google server names in checks for "is Google server".
  + ESourceOpenPGP: Add "ask-send-public-key" option.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + CalDAV Scheduling - utilize SCHEDULE-AGENT property parameter.
  + build: Make sure tests run in serial.
  + IMAPx: Disable PREVIEW fetch on error.
  + Camel: Long header folding should not add empty folding line.
  + Camel: Fix possible busy loop in camel-lock-helper.
  + Support webcals: URI.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fixes:
  - addressbook: Crash on authenticate and finalize in two
    threads.
  - Calendar: Prefer html/markdown description in preview.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Bug Fixes:
  - Camel: Sanitize exported OpenPGP public key before transfer.
  - Google Task stale item cannot be deleted.
  + Miscellaneous:
  - EOAuth2ServiceOutlook: Cannot be used with IMAP.
  - IMAPx: Correct return value of imapx_splice_with_progress()
    when cancelled.
  - IMAPX: Correct path returned by imapx_get_filename().
  + Updated translations.</changelog>
</package>
<package pkgid="840c1f208377eb5168b7e0f24e04e73d1084a0dff1bf16cdedc5166d4efebc4ed46c2e6d19e105e3578d4138c427cd39f7a56f076e6acef7b4e28395047404c9" name="evolution-data-server-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 3.47.1:
  + Handle negative value for GUri's port.
  + Stored values are never read.
  + Fix memory leaks found by clang static analyzer.
  + EVCard: Slightly speed up vCard parsing and export to text.
  + camel-db.c: Rearrange transaction handling.
  + CamelDB: Fix an uninitialized variable warning.
  + build: Add a check for localtime_r().
  + build: Update check for elfutils/libdwfl.h.
  + Add EXTENSIONS_DIR compile time option.
  + Replace use of g_source_set_name_by_id().
  + Add ECacheKeys helper object for ref-counted data stored in an
    ECache table.
  + Calendar: Extract categories parsing into a utility function.
  + Contacts: Add 'categories' backend property with a list of used
    categories.
  + Fix a crash under source_registry_object_added_no_owner().
  + ESoupAuthBearer: Add debug prints.
  + Updated translations.
- Pass -DENABLE_OAUTH2_WEBKITGTK4=OFF to meson: we don't yet have a
  webkitgtk-gtk4-build-with-oauth2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499201">- Update to version 3.47.2:
  + IMAPx: Utilize normalization of the Inbox folder name.
  + OAuth2 Credentials Prompter: Allow pasting the whole URL as an
    authorization code.
  + Enable GitLab CI for easier testing of the changes.
  + OAuth2: Show errors returned by the server in the prompt
    window.
  + Parse URI strings into GUri in a relaxed mode.
  + OAuth2: Extract returned information from URI query or
    fragment.
  + IMAPx: Folder refresh could remove new message from local
    summary.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + OAuth2 credentials prompter: Log what URI is being opened in
    the WebKitWebView.
  + Bugs fixed:
  - alarm-notify: Incorrectly handles changes in recurring
    events.
  - build: Make it possible to override C++ standard.
  - libedataserverui: Tweak lookout of the Trust Prompt dialog.
  + Updated translations.
- Pass ENABLE_OAUTH2_WEBKITGTK4=ON to cmake, and drop
  pkgconfig(webkit2gtk-5.0) and add pkgconfig(webkitgtk-6.0)
  BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + e-cal-util: Check for duplicate UIDs when generating alarms
  + EReminderWatcher: Ensure correct default timezone set on
    ECalClient
  + ci:
  - Use CCache and store the flatpak-builder cache
  - ci: Run the CI for the current commit
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + WebDAV Notes: Fallback to derive component summary from
    description.
  + CamelFilterDriver: Unset info's headers only when folder has
    summary.
  + Bugs fixed:
  - Camel: POP3's 'UTF8' command blocking login.
  - backends: React to destination URI changes.
  - Fails to refresh backend with offline changes and broken
    local cache state.
  - IMAPx: Ignore 'Permission denied' error on refresh.
  - libedataserver: Disable deprecation notice around
    e_flag_timed_wait.
  - Calendar: Change file backend discard_alarm() function.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + Bugs Fixed:
  - Camel: Set proper S/MIME signature verification status.
  - IMAP: Cannot remove labels added in Thunderbird.
  - WebDAV: Fails to discover iCloud address book.
  - Wrong S/MIME certificate selection for encrypted email.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685707200">- Update to version 3.48.3:
  + Bug Fixed: EWebDAVSession: Claim also error nodes from propstat
    response.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 3.48.4:
  + Bug Fixed: Camel: Learn as Junk filter action not actually
    running the learn function.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed: IMAP: Overriding "[Gmail]" namespace doesn't work.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + ECalMetaBackend: Error when trying to modify all instances from
    a detached instance.
  + ESoupSession: Setup GSSAPI/NTLM authentication also for
    insecure connections.
  + Calendar: Correct function prototype declarations
    (-Wenum-int-mismatch).
  + IMAPx: Remove unused argument from
    imapx_update_message_info_flags().
  + Camel: Add functions related to GPG key import/info.
  + IMAPx: Disable "Single client mode" by default.
  + Fix a memory leak in EDataBookViewWatcher-s.
  + libedata-book: Querying in aux tables fails with an SQLite
    error.
  + libedata-book: Treat "contains" query with empty value as
    "exists".
  + EDataBookViewWatcher-s: Claim runtime warning when fails to get
    contacts.
  + Bugs fixed:
  - CalDAV: Allow to disable schedule reply on remove.
  - Add option to reduce book/cal data usage when on a metered
    connection.
  - CalDAV: Zimbra has incorrect OPTIONS response for shared
    calendars.
  - Calendar: Add option to (not) delete "Declined" meeting.
  - Camel MIME utils: fix aliasing issue in datetok.
  - ECollator: Always include Latin/English letters.
  - Camel: Filtering Search folder leaves changed messages in the
    result.
  - EBookMetaBackend: Changes from refresh() not propagated to
    the opened views.
  - ci: Export the documentation with GitLab Pages.
  - docs: Add gi-docgen based documentation for all the
    libraries.
  - Add functions to set and support Autocrypt for mail messages.
  - Calendar: Use user-configured date format in the editor
  - Option to get Delivery Status Notification (DSN).
  - CamelCipherContext: Add a specific error code for missing
    public key.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + libecal: Move some basic utility functions from Evolution
  + build: Do not depend on libsecret-unstable
  + Harmonize `sizeof` keyword use
  + CamelGgpContext: Strip unneeded information from keys on export
  + ECalComponentText: Fix compiler warning from type-check of
    const object
  + Bugs fixed:
  - IMAPx: Messages unexpectedly deleted from Inbox
  - docs: Move the gi-docgen documentation to the parent folder
  - Use collection source also when it has no auth method set
  - IMAP: Cache does not refresh after UIDVALIDITY changes
  - reminder-watcher: Default to system set 24-hour format
  - docs: Add more dependencies to the gi-docgen generated
    documentation
  - Refine the pkgconfig and .gir dependencies
  - Add "Unset Label" action in filter rules
  - OAuth2: Provide detailed error on access token refresh
    failure
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + Correct test-cal-backend-sexp expected arguments
  + Add e_util_guess_source_is_readonly() utility function
  + Bugs fixed:
  - addressbook-export: Do not translate `--format` arg
    description
  - Disable building tests in CMake
  - Fix a typo (begining) in an openldap-extract.h comment
  - Allow to use the flatpak manifest directly from GNOME Builder
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + Bugs fixed:
  - Update default calendar colors
  - Mail: Correct conversion of UTF-16 encoded text files
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + Bug Fixes:
  - alarm-notify:
    . Some reminders could be lost
    . Birthday floating date shifted by one day
  - CamelGpgContext: Don't leak istream in gpg_sign_sync().
  - e-xml-utils: Fix build with libxml2 2.12.
  + Miscellaneous:
  - OAuth2: Add scheme handler for OAuth2 prompts in external
    browser.
  - EReminderWatcher: Last-notified time not always set.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + Camel: Ignore errors about missing messages during filtering.
  + Bug Fixes:
  - sqlite3_enable_shared_cache is deprecated
  - Camel: Hide errors from for-offline download
  - IMAP: Copy/move messages in smaller batches
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + camel-message-info-base: Sanitize 'preview' property value on
    set.
  + IMAPx: Remove sanity check when reading PREVIEW result.
  + IMAPx: Remove forgotten debug print.
  + misc: Update description of the provided libraries.
  + build: Use -Wshadow build option, if available.
  + addressbook-export: Fix two memory leaks.
  + OAuth2: Add scheme handler for OAuth2 prompts in external
    browser.
  + module-google-backend: Fix a ref/unref imbalance found by
    Coverity Scan.
  + EReminderWatcher: Last-notified time not always set.
  + ESourceMailSignature: Signature load can fail on runtime
    warning.
  + build: Correct incompatible type warning from check for
    I_CAL_EMAIL_PARAMETER.
  + camel-smime-context: Fix a typo in a localized string.
  + CamelOperation: Add function to dupe current message.
  + Camel: Ignore errors about missing messages during filtering.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Don't set CFLAGS returned by pkg-config as
    CMAKE_REQUIRED_FLAGS.
  + build: Bump CMake version requirement to 3.15 and change
    libedataserverui4 .h files copy.
  + camel-mime-filter-preview: Correct an 'if' statement.
  + vcard: Fix check for group name in e_vcard_remove_attributes().
  + Update Google server names in checks for "is Google server".
  + ESourceOpenPGP: Add "ask-send-public-key" option.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + CalDAV Scheduling - utilize SCHEDULE-AGENT property parameter.
  + build: Make sure tests run in serial.
  + IMAPx: Disable PREVIEW fetch on error.
  + Camel: Long header folding should not add empty folding line.
  + Camel: Fix possible busy loop in camel-lock-helper.
  + Support webcals: URI.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fixes:
  - addressbook: Crash on authenticate and finalize in two
    threads.
  - Calendar: Prefer html/markdown description in preview.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Bug Fixes:
  - Camel: Sanitize exported OpenPGP public key before transfer.
  - Google Task stale item cannot be deleted.
  + Miscellaneous:
  - EOAuth2ServiceOutlook: Cannot be used with IMAP.
  - IMAPx: Correct return value of imapx_splice_with_progress()
    when cancelled.
  - IMAPX: Correct path returned by imapx_get_filename().
  + Updated translations.</changelog>
</package>
<package pkgid="f47a72c5d2009f0b958ee65dab1dfe1fae0c9e772c94e686ee797e24e1724b2269dee911ded61d45d29cf18eee7a270ba8766093d1b7a8de940c1e8b9654ef1b" name="evolution-data-server-debugsource" arch="x86_64">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 3.47.1:
  + Handle negative value for GUri's port.
  + Stored values are never read.
  + Fix memory leaks found by clang static analyzer.
  + EVCard: Slightly speed up vCard parsing and export to text.
  + camel-db.c: Rearrange transaction handling.
  + CamelDB: Fix an uninitialized variable warning.
  + build: Add a check for localtime_r().
  + build: Update check for elfutils/libdwfl.h.
  + Add EXTENSIONS_DIR compile time option.
  + Replace use of g_source_set_name_by_id().
  + Add ECacheKeys helper object for ref-counted data stored in an
    ECache table.
  + Calendar: Extract categories parsing into a utility function.
  + Contacts: Add 'categories' backend property with a list of used
    categories.
  + Fix a crash under source_registry_object_added_no_owner().
  + ESoupAuthBearer: Add debug prints.
  + Updated translations.
- Pass -DENABLE_OAUTH2_WEBKITGTK4=OFF to meson: we don't yet have a
  webkitgtk-gtk4-build-with-oauth2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499201">- Update to version 3.47.2:
  + IMAPx: Utilize normalization of the Inbox folder name.
  + OAuth2 Credentials Prompter: Allow pasting the whole URL as an
    authorization code.
  + Enable GitLab CI for easier testing of the changes.
  + OAuth2: Show errors returned by the server in the prompt
    window.
  + Parse URI strings into GUri in a relaxed mode.
  + OAuth2: Extract returned information from URI query or
    fragment.
  + IMAPx: Folder refresh could remove new message from local
    summary.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + OAuth2 credentials prompter: Log what URI is being opened in
    the WebKitWebView.
  + Bugs fixed:
  - alarm-notify: Incorrectly handles changes in recurring
    events.
  - build: Make it possible to override C++ standard.
  - libedataserverui: Tweak lookout of the Trust Prompt dialog.
  + Updated translations.
- Pass ENABLE_OAUTH2_WEBKITGTK4=ON to cmake, and drop
  pkgconfig(webkit2gtk-5.0) and add pkgconfig(webkitgtk-6.0)
  BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + e-cal-util: Check for duplicate UIDs when generating alarms
  + EReminderWatcher: Ensure correct default timezone set on
    ECalClient
  + ci:
  - Use CCache and store the flatpak-builder cache
  - ci: Run the CI for the current commit
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + WebDAV Notes: Fallback to derive component summary from
    description.
  + CamelFilterDriver: Unset info's headers only when folder has
    summary.
  + Bugs fixed:
  - Camel: POP3's 'UTF8' command blocking login.
  - backends: React to destination URI changes.
  - Fails to refresh backend with offline changes and broken
    local cache state.
  - IMAPx: Ignore 'Permission denied' error on refresh.
  - libedataserver: Disable deprecation notice around
    e_flag_timed_wait.
  - Calendar: Change file backend discard_alarm() function.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + Bugs Fixed:
  - Camel: Set proper S/MIME signature verification status.
  - IMAP: Cannot remove labels added in Thunderbird.
  - WebDAV: Fails to discover iCloud address book.
  - Wrong S/MIME certificate selection for encrypted email.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685707200">- Update to version 3.48.3:
  + Bug Fixed: EWebDAVSession: Claim also error nodes from propstat
    response.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 3.48.4:
  + Bug Fixed: Camel: Learn as Junk filter action not actually
    running the learn function.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed: IMAP: Overriding "[Gmail]" namespace doesn't work.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + ECalMetaBackend: Error when trying to modify all instances from
    a detached instance.
  + ESoupSession: Setup GSSAPI/NTLM authentication also for
    insecure connections.
  + Calendar: Correct function prototype declarations
    (-Wenum-int-mismatch).
  + IMAPx: Remove unused argument from
    imapx_update_message_info_flags().
  + Camel: Add functions related to GPG key import/info.
  + IMAPx: Disable "Single client mode" by default.
  + Fix a memory leak in EDataBookViewWatcher-s.
  + libedata-book: Querying in aux tables fails with an SQLite
    error.
  + libedata-book: Treat "contains" query with empty value as
    "exists".
  + EDataBookViewWatcher-s: Claim runtime warning when fails to get
    contacts.
  + Bugs fixed:
  - CalDAV: Allow to disable schedule reply on remove.
  - Add option to reduce book/cal data usage when on a metered
    connection.
  - CalDAV: Zimbra has incorrect OPTIONS response for shared
    calendars.
  - Calendar: Add option to (not) delete "Declined" meeting.
  - Camel MIME utils: fix aliasing issue in datetok.
  - ECollator: Always include Latin/English letters.
  - Camel: Filtering Search folder leaves changed messages in the
    result.
  - EBookMetaBackend: Changes from refresh() not propagated to
    the opened views.
  - ci: Export the documentation with GitLab Pages.
  - docs: Add gi-docgen based documentation for all the
    libraries.
  - Add functions to set and support Autocrypt for mail messages.
  - Calendar: Use user-configured date format in the editor
  - Option to get Delivery Status Notification (DSN).
  - CamelCipherContext: Add a specific error code for missing
    public key.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + libecal: Move some basic utility functions from Evolution
  + build: Do not depend on libsecret-unstable
  + Harmonize `sizeof` keyword use
  + CamelGgpContext: Strip unneeded information from keys on export
  + ECalComponentText: Fix compiler warning from type-check of
    const object
  + Bugs fixed:
  - IMAPx: Messages unexpectedly deleted from Inbox
  - docs: Move the gi-docgen documentation to the parent folder
  - Use collection source also when it has no auth method set
  - IMAP: Cache does not refresh after UIDVALIDITY changes
  - reminder-watcher: Default to system set 24-hour format
  - docs: Add more dependencies to the gi-docgen generated
    documentation
  - Refine the pkgconfig and .gir dependencies
  - Add "Unset Label" action in filter rules
  - OAuth2: Provide detailed error on access token refresh
    failure
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + Correct test-cal-backend-sexp expected arguments
  + Add e_util_guess_source_is_readonly() utility function
  + Bugs fixed:
  - addressbook-export: Do not translate `--format` arg
    description
  - Disable building tests in CMake
  - Fix a typo (begining) in an openldap-extract.h comment
  - Allow to use the flatpak manifest directly from GNOME Builder
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + Bugs fixed:
  - Update default calendar colors
  - Mail: Correct conversion of UTF-16 encoded text files
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + Bug Fixes:
  - alarm-notify:
    . Some reminders could be lost
    . Birthday floating date shifted by one day
  - CamelGpgContext: Don't leak istream in gpg_sign_sync().
  - e-xml-utils: Fix build with libxml2 2.12.
  + Miscellaneous:
  - OAuth2: Add scheme handler for OAuth2 prompts in external
    browser.
  - EReminderWatcher: Last-notified time not always set.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + Camel: Ignore errors about missing messages during filtering.
  + Bug Fixes:
  - sqlite3_enable_shared_cache is deprecated
  - Camel: Hide errors from for-offline download
  - IMAP: Copy/move messages in smaller batches
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + camel-message-info-base: Sanitize 'preview' property value on
    set.
  + IMAPx: Remove sanity check when reading PREVIEW result.
  + IMAPx: Remove forgotten debug print.
  + misc: Update description of the provided libraries.
  + build: Use -Wshadow build option, if available.
  + addressbook-export: Fix two memory leaks.
  + OAuth2: Add scheme handler for OAuth2 prompts in external
    browser.
  + module-google-backend: Fix a ref/unref imbalance found by
    Coverity Scan.
  + EReminderWatcher: Last-notified time not always set.
  + ESourceMailSignature: Signature load can fail on runtime
    warning.
  + build: Correct incompatible type warning from check for
    I_CAL_EMAIL_PARAMETER.
  + camel-smime-context: Fix a typo in a localized string.
  + CamelOperation: Add function to dupe current message.
  + Camel: Ignore errors about missing messages during filtering.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Don't set CFLAGS returned by pkg-config as
    CMAKE_REQUIRED_FLAGS.
  + build: Bump CMake version requirement to 3.15 and change
    libedataserverui4 .h files copy.
  + camel-mime-filter-preview: Correct an 'if' statement.
  + vcard: Fix check for group name in e_vcard_remove_attributes().
  + Update Google server names in checks for "is Google server".
  + ESourceOpenPGP: Add "ask-send-public-key" option.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + CalDAV Scheduling - utilize SCHEDULE-AGENT property parameter.
  + build: Make sure tests run in serial.
  + IMAPx: Disable PREVIEW fetch on error.
  + Camel: Long header folding should not add empty folding line.
  + Camel: Fix possible busy loop in camel-lock-helper.
  + Support webcals: URI.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fixes:
  - addressbook: Crash on authenticate and finalize in two
    threads.
  - Calendar: Prefer html/markdown description in preview.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Bug Fixes:
  - Camel: Sanitize exported OpenPGP public key before transfer.
  - Google Task stale item cannot be deleted.
  + Miscellaneous:
  - EOAuth2ServiceOutlook: Cannot be used with IMAP.
  - IMAPx: Correct return value of imapx_splice_with_progress()
    when cancelled.
  - IMAPX: Correct path returned by imapx_get_filename().
  + Updated translations.</changelog>
</package>
<package pkgid="f2d1f24a769b108c4f227f88065ed73526c215dbb4bdef0c0238962729c3a3c529373f743c88f8d695dea175600ec06e014bcc94b150b56f59054f2f5943a9a5" name="evolution-data-server-devel" arch="x86_64">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 3.47.1:
  + Handle negative value for GUri's port.
  + Stored values are never read.
  + Fix memory leaks found by clang static analyzer.
  + EVCard: Slightly speed up vCard parsing and export to text.
  + camel-db.c: Rearrange transaction handling.
  + CamelDB: Fix an uninitialized variable warning.
  + build: Add a check for localtime_r().
  + build: Update check for elfutils/libdwfl.h.
  + Add EXTENSIONS_DIR compile time option.
  + Replace use of g_source_set_name_by_id().
  + Add ECacheKeys helper object for ref-counted data stored in an
    ECache table.
  + Calendar: Extract categories parsing into a utility function.
  + Contacts: Add 'categories' backend property with a list of used
    categories.
  + Fix a crash under source_registry_object_added_no_owner().
  + ESoupAuthBearer: Add debug prints.
  + Updated translations.
- Pass -DENABLE_OAUTH2_WEBKITGTK4=OFF to meson: we don't yet have a
  webkitgtk-gtk4-build-with-oauth2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499201">- Update to version 3.47.2:
  + IMAPx: Utilize normalization of the Inbox folder name.
  + OAuth2 Credentials Prompter: Allow pasting the whole URL as an
    authorization code.
  + Enable GitLab CI for easier testing of the changes.
  + OAuth2: Show errors returned by the server in the prompt
    window.
  + Parse URI strings into GUri in a relaxed mode.
  + OAuth2: Extract returned information from URI query or
    fragment.
  + IMAPx: Folder refresh could remove new message from local
    summary.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + OAuth2 credentials prompter: Log what URI is being opened in
    the WebKitWebView.
  + Bugs fixed:
  - alarm-notify: Incorrectly handles changes in recurring
    events.
  - build: Make it possible to override C++ standard.
  - libedataserverui: Tweak lookout of the Trust Prompt dialog.
  + Updated translations.
- Pass ENABLE_OAUTH2_WEBKITGTK4=ON to cmake, and drop
  pkgconfig(webkit2gtk-5.0) and add pkgconfig(webkitgtk-6.0)
  BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + e-cal-util: Check for duplicate UIDs when generating alarms
  + EReminderWatcher: Ensure correct default timezone set on
    ECalClient
  + ci:
  - Use CCache and store the flatpak-builder cache
  - ci: Run the CI for the current commit
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + WebDAV Notes: Fallback to derive component summary from
    description.
  + CamelFilterDriver: Unset info's headers only when folder has
    summary.
  + Bugs fixed:
  - Camel: POP3's 'UTF8' command blocking login.
  - backends: React to destination URI changes.
  - Fails to refresh backend with offline changes and broken
    local cache state.
  - IMAPx: Ignore 'Permission denied' error on refresh.
  - libedataserver: Disable deprecation notice around
    e_flag_timed_wait.
  - Calendar: Change file backend discard_alarm() function.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + Bugs Fixed:
  - Camel: Set proper S/MIME signature verification status.
  - IMAP: Cannot remove labels added in Thunderbird.
  - WebDAV: Fails to discover iCloud address book.
  - Wrong S/MIME certificate selection for encrypted email.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685707200">- Update to version 3.48.3:
  + Bug Fixed: EWebDAVSession: Claim also error nodes from propstat
    response.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 3.48.4:
  + Bug Fixed: Camel: Learn as Junk filter action not actually
    running the learn function.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed: IMAP: Overriding "[Gmail]" namespace doesn't work.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + ECalMetaBackend: Error when trying to modify all instances from
    a detached instance.
  + ESoupSession: Setup GSSAPI/NTLM authentication also for
    insecure connections.
  + Calendar: Correct function prototype declarations
    (-Wenum-int-mismatch).
  + IMAPx: Remove unused argument from
    imapx_update_message_info_flags().
  + Camel: Add functions related to GPG key import/info.
  + IMAPx: Disable "Single client mode" by default.
  + Fix a memory leak in EDataBookViewWatcher-s.
  + libedata-book: Querying in aux tables fails with an SQLite
    error.
  + libedata-book: Treat "contains" query with empty value as
    "exists".
  + EDataBookViewWatcher-s: Claim runtime warning when fails to get
    contacts.
  + Bugs fixed:
  - CalDAV: Allow to disable schedule reply on remove.
  - Add option to reduce book/cal data usage when on a metered
    connection.
  - CalDAV: Zimbra has incorrect OPTIONS response for shared
    calendars.
  - Calendar: Add option to (not) delete "Declined" meeting.
  - Camel MIME utils: fix aliasing issue in datetok.
  - ECollator: Always include Latin/English letters.
  - Camel: Filtering Search folder leaves changed messages in the
    result.
  - EBookMetaBackend: Changes from refresh() not propagated to
    the opened views.
  - ci: Export the documentation with GitLab Pages.
  - docs: Add gi-docgen based documentation for all the
    libraries.
  - Add functions to set and support Autocrypt for mail messages.
  - Calendar: Use user-configured date format in the editor
  - Option to get Delivery Status Notification (DSN).
  - CamelCipherContext: Add a specific error code for missing
    public key.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + libecal: Move some basic utility functions from Evolution
  + build: Do not depend on libsecret-unstable
  + Harmonize `sizeof` keyword use
  + CamelGgpContext: Strip unneeded information from keys on export
  + ECalComponentText: Fix compiler warning from type-check of
    const object
  + Bugs fixed:
  - IMAPx: Messages unexpectedly deleted from Inbox
  - docs: Move the gi-docgen documentation to the parent folder
  - Use collection source also when it has no auth method set
  - IMAP: Cache does not refresh after UIDVALIDITY changes
  - reminder-watcher: Default to system set 24-hour format
  - docs: Add more dependencies to the gi-docgen generated
    documentation
  - Refine the pkgconfig and .gir dependencies
  - Add "Unset Label" action in filter rules
  - OAuth2: Provide detailed error on access token refresh
    failure
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + Correct test-cal-backend-sexp expected arguments
  + Add e_util_guess_source_is_readonly() utility function
  + Bugs fixed:
  - addressbook-export: Do not translate `--format` arg
    description
  - Disable building tests in CMake
  - Fix a typo (begining) in an openldap-extract.h comment
  - Allow to use the flatpak manifest directly from GNOME Builder
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + Bugs fixed:
  - Update default calendar colors
  - Mail: Correct conversion of UTF-16 encoded text files
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + Bug Fixes:
  - alarm-notify:
    . Some reminders could be lost
    . Birthday floating date shifted by one day
  - CamelGpgContext: Don't leak istream in gpg_sign_sync().
  - e-xml-utils: Fix build with libxml2 2.12.
  + Miscellaneous:
  - OAuth2: Add scheme handler for OAuth2 prompts in external
    browser.
  - EReminderWatcher: Last-notified time not always set.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + Camel: Ignore errors about missing messages during filtering.
  + Bug Fixes:
  - sqlite3_enable_shared_cache is deprecated
  - Camel: Hide errors from for-offline download
  - IMAP: Copy/move messages in smaller batches
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + camel-message-info-base: Sanitize 'preview' property value on
    set.
  + IMAPx: Remove sanity check when reading PREVIEW result.
  + IMAPx: Remove forgotten debug print.
  + misc: Update description of the provided libraries.
  + build: Use -Wshadow build option, if available.
  + addressbook-export: Fix two memory leaks.
  + OAuth2: Add scheme handler for OAuth2 prompts in external
    browser.
  + module-google-backend: Fix a ref/unref imbalance found by
    Coverity Scan.
  + EReminderWatcher: Last-notified time not always set.
  + ESourceMailSignature: Signature load can fail on runtime
    warning.
  + build: Correct incompatible type warning from check for
    I_CAL_EMAIL_PARAMETER.
  + camel-smime-context: Fix a typo in a localized string.
  + CamelOperation: Add function to dupe current message.
  + Camel: Ignore errors about missing messages during filtering.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Don't set CFLAGS returned by pkg-config as
    CMAKE_REQUIRED_FLAGS.
  + build: Bump CMake version requirement to 3.15 and change
    libedataserverui4 .h files copy.
  + camel-mime-filter-preview: Correct an 'if' statement.
  + vcard: Fix check for group name in e_vcard_remove_attributes().
  + Update Google server names in checks for "is Google server".
  + ESourceOpenPGP: Add "ask-send-public-key" option.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + CalDAV Scheduling - utilize SCHEDULE-AGENT property parameter.
  + build: Make sure tests run in serial.
  + IMAPx: Disable PREVIEW fetch on error.
  + Camel: Long header folding should not add empty folding line.
  + Camel: Fix possible busy loop in camel-lock-helper.
  + Support webcals: URI.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fixes:
  - addressbook: Crash on authenticate and finalize in two
    threads.
  - Calendar: Prefer html/markdown description in preview.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Bug Fixes:
  - Camel: Sanitize exported OpenPGP public key before transfer.
  - Google Task stale item cannot be deleted.
  + Miscellaneous:
  - EOAuth2ServiceOutlook: Cannot be used with IMAP.
  - IMAPx: Correct return value of imapx_splice_with_progress()
    when cancelled.
  - IMAPX: Correct path returned by imapx_get_filename().
  + Updated translations.</changelog>
</package>
<package pkgid="0143a3a4a15f9d6420d3004d7c8bd5d7322cbff6d9a4fea2ac812704fa07575911b09dd0ccb3bbfa366b134810ae3150c99b2a77b636d34a470de0fa59c4bb54" name="evolution-data-server-lang" arch="noarch">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 3.47.1:
  + Handle negative value for GUri's port.
  + Stored values are never read.
  + Fix memory leaks found by clang static analyzer.
  + EVCard: Slightly speed up vCard parsing and export to text.
  + camel-db.c: Rearrange transaction handling.
  + CamelDB: Fix an uninitialized variable warning.
  + build: Add a check for localtime_r().
  + build: Update check for elfutils/libdwfl.h.
  + Add EXTENSIONS_DIR compile time option.
  + Replace use of g_source_set_name_by_id().
  + Add ECacheKeys helper object for ref-counted data stored in an
    ECache table.
  + Calendar: Extract categories parsing into a utility function.
  + Contacts: Add 'categories' backend property with a list of used
    categories.
  + Fix a crash under source_registry_object_added_no_owner().
  + ESoupAuthBearer: Add debug prints.
  + Updated translations.
- Pass -DENABLE_OAUTH2_WEBKITGTK4=OFF to meson: we don't yet have a
  webkitgtk-gtk4-build-with-oauth2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499201">- Update to version 3.47.2:
  + IMAPx: Utilize normalization of the Inbox folder name.
  + OAuth2 Credentials Prompter: Allow pasting the whole URL as an
    authorization code.
  + Enable GitLab CI for easier testing of the changes.
  + OAuth2: Show errors returned by the server in the prompt
    window.
  + Parse URI strings into GUri in a relaxed mode.
  + OAuth2: Extract returned information from URI query or
    fragment.
  + IMAPx: Folder refresh could remove new message from local
    summary.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + OAuth2 credentials prompter: Log what URI is being opened in
    the WebKitWebView.
  + Bugs fixed:
  - alarm-notify: Incorrectly handles changes in recurring
    events.
  - build: Make it possible to override C++ standard.
  - libedataserverui: Tweak lookout of the Trust Prompt dialog.
  + Updated translations.
- Pass ENABLE_OAUTH2_WEBKITGTK4=ON to cmake, and drop
  pkgconfig(webkit2gtk-5.0) and add pkgconfig(webkitgtk-6.0)
  BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + e-cal-util: Check for duplicate UIDs when generating alarms
  + EReminderWatcher: Ensure correct default timezone set on
    ECalClient
  + ci:
  - Use CCache and store the flatpak-builder cache
  - ci: Run the CI for the current commit
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + WebDAV Notes: Fallback to derive component summary from
    description.
  + CamelFilterDriver: Unset info's headers only when folder has
    summary.
  + Bugs fixed:
  - Camel: POP3's 'UTF8' command blocking login.
  - backends: React to destination URI changes.
  - Fails to refresh backend with offline changes and broken
    local cache state.
  - IMAPx: Ignore 'Permission denied' error on refresh.
  - libedataserver: Disable deprecation notice around
    e_flag_timed_wait.
  - Calendar: Change file backend discard_alarm() function.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + Bugs Fixed:
  - Camel: Set proper S/MIME signature verification status.
  - IMAP: Cannot remove labels added in Thunderbird.
  - WebDAV: Fails to discover iCloud address book.
  - Wrong S/MIME certificate selection for encrypted email.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685707200">- Update to version 3.48.3:
  + Bug Fixed: EWebDAVSession: Claim also error nodes from propstat
    response.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 3.48.4:
  + Bug Fixed: Camel: Learn as Junk filter action not actually
    running the learn function.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed: IMAP: Overriding "[Gmail]" namespace doesn't work.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + ECalMetaBackend: Error when trying to modify all instances from
    a detached instance.
  + ESoupSession: Setup GSSAPI/NTLM authentication also for
    insecure connections.
  + Calendar: Correct function prototype declarations
    (-Wenum-int-mismatch).
  + IMAPx: Remove unused argument from
    imapx_update_message_info_flags().
  + Camel: Add functions related to GPG key import/info.
  + IMAPx: Disable "Single client mode" by default.
  + Fix a memory leak in EDataBookViewWatcher-s.
  + libedata-book: Querying in aux tables fails with an SQLite
    error.
  + libedata-book: Treat "contains" query with empty value as
    "exists".
  + EDataBookViewWatcher-s: Claim runtime warning when fails to get
    contacts.
  + Bugs fixed:
  - CalDAV: Allow to disable schedule reply on remove.
  - Add option to reduce book/cal data usage when on a metered
    connection.
  - CalDAV: Zimbra has incorrect OPTIONS response for shared
    calendars.
  - Calendar: Add option to (not) delete "Declined" meeting.
  - Camel MIME utils: fix aliasing issue in datetok.
  - ECollator: Always include Latin/English letters.
  - Camel: Filtering Search folder leaves changed messages in the
    result.
  - EBookMetaBackend: Changes from refresh() not propagated to
    the opened views.
  - ci: Export the documentation with GitLab Pages.
  - docs: Add gi-docgen based documentation for all the
    libraries.
  - Add functions to set and support Autocrypt for mail messages.
  - Calendar: Use user-configured date format in the editor
  - Option to get Delivery Status Notification (DSN).
  - CamelCipherContext: Add a specific error code for missing
    public key.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + libecal: Move some basic utility functions from Evolution
  + build: Do not depend on libsecret-unstable
  + Harmonize `sizeof` keyword use
  + CamelGgpContext: Strip unneeded information from keys on export
  + ECalComponentText: Fix compiler warning from type-check of
    const object
  + Bugs fixed:
  - IMAPx: Messages unexpectedly deleted from Inbox
  - docs: Move the gi-docgen documentation to the parent folder
  - Use collection source also when it has no auth method set
  - IMAP: Cache does not refresh after UIDVALIDITY changes
  - reminder-watcher: Default to system set 24-hour format
  - docs: Add more dependencies to the gi-docgen generated
    documentation
  - Refine the pkgconfig and .gir dependencies
  - Add "Unset Label" action in filter rules
  - OAuth2: Provide detailed error on access token refresh
    failure
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + Correct test-cal-backend-sexp expected arguments
  + Add e_util_guess_source_is_readonly() utility function
  + Bugs fixed:
  - addressbook-export: Do not translate `--format` arg
    description
  - Disable building tests in CMake
  - Fix a typo (begining) in an openldap-extract.h comment
  - Allow to use the flatpak manifest directly from GNOME Builder
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + Bugs fixed:
  - Update default calendar colors
  - Mail: Correct conversion of UTF-16 encoded text files
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + Bug Fixes:
  - alarm-notify:
    . Some reminders could be lost
    . Birthday floating date shifted by one day
  - CamelGpgContext: Don't leak istream in gpg_sign_sync().
  - e-xml-utils: Fix build with libxml2 2.12.
  + Miscellaneous:
  - OAuth2: Add scheme handler for OAuth2 prompts in external
    browser.
  - EReminderWatcher: Last-notified time not always set.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + Camel: Ignore errors about missing messages during filtering.
  + Bug Fixes:
  - sqlite3_enable_shared_cache is deprecated
  - Camel: Hide errors from for-offline download
  - IMAP: Copy/move messages in smaller batches
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + camel-message-info-base: Sanitize 'preview' property value on
    set.
  + IMAPx: Remove sanity check when reading PREVIEW result.
  + IMAPx: Remove forgotten debug print.
  + misc: Update description of the provided libraries.
  + build: Use -Wshadow build option, if available.
  + addressbook-export: Fix two memory leaks.
  + OAuth2: Add scheme handler for OAuth2 prompts in external
    browser.
  + module-google-backend: Fix a ref/unref imbalance found by
    Coverity Scan.
  + EReminderWatcher: Last-notified time not always set.
  + ESourceMailSignature: Signature load can fail on runtime
    warning.
  + build: Correct incompatible type warning from check for
    I_CAL_EMAIL_PARAMETER.
  + camel-smime-context: Fix a typo in a localized string.
  + CamelOperation: Add function to dupe current message.
  + Camel: Ignore errors about missing messages during filtering.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Don't set CFLAGS returned by pkg-config as
    CMAKE_REQUIRED_FLAGS.
  + build: Bump CMake version requirement to 3.15 and change
    libedataserverui4 .h files copy.
  + camel-mime-filter-preview: Correct an 'if' statement.
  + vcard: Fix check for group name in e_vcard_remove_attributes().
  + Update Google server names in checks for "is Google server".
  + ESourceOpenPGP: Add "ask-send-public-key" option.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + CalDAV Scheduling - utilize SCHEDULE-AGENT property parameter.
  + build: Make sure tests run in serial.
  + IMAPx: Disable PREVIEW fetch on error.
  + Camel: Long header folding should not add empty folding line.
  + Camel: Fix possible busy loop in camel-lock-helper.
  + Support webcals: URI.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fixes:
  - addressbook: Crash on authenticate and finalize in two
    threads.
  - Calendar: Prefer html/markdown description in preview.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Bug Fixes:
  - Camel: Sanitize exported OpenPGP public key before transfer.
  - Google Task stale item cannot be deleted.
  + Miscellaneous:
  - EOAuth2ServiceOutlook: Cannot be used with IMAP.
  - IMAPx: Correct return value of imapx_splice_with_progress()
    when cancelled.
  - IMAPX: Correct path returned by imapx_get_filename().
  + Updated translations.</changelog>
</package>
<package pkgid="94e4b8859869492977810687bc26ce7773658f433f1ca719b63fc2c985c8bbf12c58623484994e20ab9c9e8828fa0ae979b02edf0212871267a121dd5568e770" name="evolution-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + RSS: Folder-specific options not save from Preferences.
  + help: Replace docs mailing list URL by GNOME Discourse.
  + Bugs fixed:
  - Icons in the message list are rendered in low resolution on
    HiDPI displays.
  - Mail:
    . Add option to confirm 'Mark as Junk'.
    . Show S/MIME encrypted part as attachment on failed
    decryption.
    . Inherit format from template in Alternative Reply.
  - Composer:
    . Check parent element's text-align before unsetting it.
    . "Select All" in context menu doesn't select recipients.
  - RSS: Read of author depends on element order.
  - ECalendarItem: Use selected text color for day names and week
    numbers.
  - iTIP: Override text color together with background color.
  - Add new screenshots for AppStream metadata.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + mail.error.xml: Unmark two strings from translation.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + e-gtkemojichooser: Correct packing of the internal widgets.
  + Add plugins' directory into WebKitGTK only when it exists.
  + e-util: Optimize
    e_util_check_gtk_bindings_in_key_press_event_cb() a bit.
  + Calendar: Add shortcuts for move to previous/next date.
  + Misc: Update contact information in the README.md file.
  + README.md: Update information about the mailing list.
  + Bugs fixed:
  - Composer: Copy/paste changes text size in HTML mode.
  - Signature is re-added to a Draft mail after open.
  - Calendar: Summary not always shown in the Day View.
  - Blockquotes styling changes in Markdown live preview when
    editing area is focused.
  - Composer: Preserve '\n' inside paragraph text.
  - Mail: libunity badge counter does not disappear.
  - Cannot import pkcs12 with empty password.
  - Mail: Space bar no longer scrolls preview messages.
  - ESpinner: Do not animate when animations are disabled.
  - Ctrl+Shift+F does not focus the search field when already
    visible.
  - Composer: Bulleted list margin inconsistent in HTML.
  - Composer: Can send outdated message content.
  - ECompEditor: Classification submenu inaccessible for
    read-only calendars.
  - RSS: Limit re-download on content change, if possible.
  - Contacts: LDAP not searching for contact after launch.
  - iTIP-formatter: respect the color-scheme in HTML MIME parts.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + rss: Fix recently introduced memory leaks.
  + Bugs fixed:
  - Updated attachments are shown as updated, but sent in old
    version.
  - TNEF attached message decoded incorrectly.
  - Mail:
    . Preview panel has too many vertical scrollbars.
    . Recalc preview iframe heights more often.
  - Composer:
    . HTML formatting lost on paste from external browser.
    . Added extra quotation level after draft open.
  - Inconsistent S/MIME signature validation results.
  - Wrong S/MIME certificate selection for encrypted email.
  - Search input field's clear button unclickable during first
    entry.
  - PGP-MIME: Show decrypted protected header as Subject in
    preview.
  - Bundle 'x-office-...' non-symbolic icons.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685707200">- Update to version 3.48.3:
  + Bugs fixed:
  - EShellSearchbar: Cannot clear search by deleting text.
  - Mail:
    . Preview content sometimes grows indefinitely.
    . Workaround recursion in iframe height computation.
  - Composer: Use 'Wrap quoted text in replies' option also for
    text/html parts.</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1687176000">- Add abdcc5af227972da8db1731f05e66a14eb4f6656.patch: fix
  "HTML attachment viewport is tiny" (glgo#GNOME/evolution#2400).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 3.48.4:
  + EMailSignatureScriptDialog: Cannot choose script file under
    Flatpak.
  + EMeetingListStore: Wrong role section picked in Attendees
    dialog.
  + Bug Fixed:
  - HTML attachment viewport is tiny.
  - EMailFormatter: Style change not propagated to all instances.
- Drop abdcc5af227972da8db1731f05e66a14eb4f6656.patch: Fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed:
  - Mail: Cannot change the search domain with active search
  - iTip formatter: Hide the read-only calendars in the list
  - Alternative Reply: Regroup the reply options related to
    quoting
  - Allow to Search Contact's Phone With Numbers Only
  - Option to disable saving a copy of sent messages
  - Mail: Warn when adding an existing label</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + Calendar: Indicate detached instance of a recurring event.
  + Mail: Correct function prototype declaration
    (-Wenum-int-mismatch).
  + MessageList: Remove unused code.
  + itip-formatter: Allow writing user response comments for all
    calendars.
  + itip-formatter: Disable send of iTip messages when disabled by
    the user.
  + CompEditor: Show source full name for existing components.
  + EMeetingStore: Avoid runtime warning when setting NULL time
    zone.
  + Composer: Clear old alerts before sending a message.
  + Bugs fixed:
  - Sorting Contacts in the 'Address cards' view
  - itip-formatter: Send meeting invitations as
    multipart/alternative
  - Improve handling of suspiciously signed/encrypted emails
    (multiparts)
  - Support Autocrypt
  - Calendar: Use user-configured date format in the editor
  - Option to get Delivery Status Notification (DSN)
  - Allow to save forwarded mails in the original message folder
  - ETimezoneEntry: Enable completion by timezone location
  - Add save e-mails individually as eml format
  - Mail: Allow to import PGP keys
  - Calendar: Disallow change of target client for existing
    components
  - Composer: Offer to send without encryption when key is
    missing
  - CompEditor: Open map from Location field
  - Mail: Add option to group messages into flat threads
  - CompEditor: Allow unset recurrence for uneditable recurrences
  - alarm-notify: Detect format change in settings
  - Contacts: Add columns for mailing address fields
  - Composer: Format change can discard message text
  - Ability to update / overwrite a template when saving it
  - "Archive…" direct action should not have ellipsis dots at the
    end
  - The "Select Address Book" dialog has disabled OK button after
    open
  - Calendar: Use meeting's timezone in the comp editor Schedule
    tab
  - Re-enable contact maps feature
  - Calendar: Disallow save for all instances on a detached
    instance
  - Calendar does not remember selected weeks when scrolling via
    button
  - Calendar: Missing events in Month view print out
  - Correct wording of mail composer's external attachments
    warning infobar
  - Composer: Change Max Line Length to RFC 2822 Limits
  - CalDAV: Allow to disable schedule reply on remove
  - Add option to reduce book/cal data usage when on a metered
    connection
  - Calendar: Add option to (not) delete "Declined" meeting
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + Replace internal functions with new functions from libecal
  + alarm-notify: Drop dependency on the evolution-calendar part
  + Tweak how long to wait for a 'connected' state when opening an
    EClient
  + evolution-util: Declare build dependency on libsecret
  + Force icon size for categories
  + itip: Export to HTML without category icons
  + Composer: Do not send 'Autocrypt' headers larger than 10KB
  + Always use attachments for 'Forward as iCalendar'
  + CompEditor: Cannot move memo/task between lists
  + Calendar: Ask for deletion notice only for attendees
  + Postpone some operations from GtkWidget::size_allocate() to
    idle callback
  + test-web-view-jsc: Adapt tests to WebKitGTK 2.40.3 behavior
    changes
  + test-markdown: Fix a memory leak
  + Bugs fixed:
  - CompEditor: Attendees dialogs out of sync in Schedule and
    General tab
  - ESrvConfigLookup: Consider mail configuration complete
  - Mail: Add option to hide unread count in folder tree
  - Preferences: Network proxy port not always saved
  - Calendar: Disallow change of target client for existing
    components
  - Error message only half readable (insufficient panel height)
  - Pair backup process window with the main application
  - Composer: HTML formatting left after mode change to Plain
    Text
  - ESpinner: Cache working.png into memory
  - mail-to-task: Extract text also from HTML-only messages
  - Correct color of expand/collapse buttons in preview in Dark
    mode
  - itip: Limit headers in multipart/alternative part
  - Calendar: Change how categories are exported into preview
  - itip-formatter: Rename Send reply to Sender -&gt; Organizer
  - CompEditor: Enhance time re-calculation on overlap change
  - Mail: Detect which images WebKitGTK can show
  - Calendar: Minicalendar blocks sidebar shrink
  - Add Move / Copy to folder into message preview context menu
  - Shell: Add option to prefer symbolic icons
  - First-Run Assistant: Set file filter to backup file chooser
  - Mail: Add filter condition for iCalendar attachment
  - ITip formatter ignores Dark mode preference for text/plain
    MIME parts
  - Calendar: Hard to read meeting time selector header in Dark
    mode
  - mail-to-task: Do not create all day events
  - Mail: Add option to auto-show insecure parts
  - CompEditor: Ignore abbreviated date format
  - Only headers visible for unsigned emails attached to signed
    emails
  - Calendar: Import only valid iCalendar files
  - Add "Send after 1 minute" option to composer's "Send through
    Outbox"
  - "Next" in Collection Account setup can be disabled for no
    valid reason
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + itip-formatter: Skip well-known read-only sources
  + EHeaderBarButton: Can be half-sensitive with set menu
  + EColorCombo: Don't set own default palette
  + ci: Rename org.gnome.evolution.nightly to
    org.gnome.Evolution.Devel
  + Bugs fixed:
  - Backspace in preedit mode can delete extra letters
  - Mail: Signed attachment causes hide of unsigned body
  - Mail: Duplicate items in the popup menu
  - Change default response in 'Add Attachment' dialog
  - Fix typos ("begining", "ineficient") in code comments
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + flatpak: Add missing comma in the manifests
  + Bugs fixed:
  - Mail: Correct conversion of UTF-16 encoded text files
  - ConfigLookup: Default to STARTTLS for LDAP from SRV records
  - EWebView: Enable spell checking for editable fields
  - Make SRV config lookup records lower priority than the others
  - Calendar: "Work Week" column separator light in dark theme
  - OpenPGP: "Always sign/encrypt" doesn't always work
  - Update default calendar colors
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + EContactCard: Card sometimes hides values.
  + docs: Add API indexes for new symbols in 3.50.
  + Fix a memory leak in ECompEditor.
  + ECompoEditor: Some attachments can be hidden.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + EYearView: Fix a crash when moving through search results.
  + Bug Fixes:
  - EAttachment: Ask for GFileInfo's icon only when attribute is
    set.
  - Mail: Subject header not decoded with encrypted messages.
  - On empty mailbox new mail is automaticly selected and marked
    read.
  - Contacts: Update preview on contact change in List View.
  - Mail: Search with "current folder and subfolders" in local
    Trash fails.
  - "Do not sign meeting requests" has no effect.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + rss: Ensure feed icon size to not be too large.
  + Bug Fixes:
  - Calendar: Improve print of the Month view
  - rss: Better parse itunes feeds
  - Drag and drop images in HTML composer from Chrome
  - EMFolderTree: Do not expand to-be-selected folder
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + shell: Move from gtk_main() to g_application_run().
  + flatpak: Add missing comma in the manifests.
  + EBulkEditTasks: Edit Categories as diff of added/removed
    categories.
  + EContactCard: Card sometimes hides values.
  + Fix a memory leak in ECompEditor.
  + evolution-util-docs: Remove API index for 2.24 symbols, none
    exist anymore.
  + build: Use -Wshadow build option, if available.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + Update Flatpak manifests.
  + e-bulk-edit-contacts: Initialize 'section_grid' variable.
  + data: Update appdata.
  + EHTMLEditor: Let emoji chooser point to the caret in the
    message body.
  + EYearView: Fix a crash when moving through search results.
  + EShell: Emit "ready-to-start" event after modules and
    preferences window is ready.
  + Composer: Use link references only when composing HTML message.
  + rss: Ensure feed icon size to not be too large.
  + Mail: Skip disabled accounts for File-&gt;Download messages for
    offline use.
  + EMailBackend: Fallback to CamelOperation message when showing
    error.
  + Add x-scheme-handler/mid into the .desktop file.
  + help: Fix invalid markup in Czech help translation.
  + Updated translations.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Don't set CFLAGS returned by pkg-config as
    CMAKE_REQUIRED_FLAGS.
  + build: Bump CMake version requirement to 3.15.
  + build: align glib_encoded_version with the version
    requirements.
  + EContactEditor: Explicitly set horizontal/vertical expand/fill
    for tab content.
  + e-shell: Describe --force-shutdown option as closing also
    background processes.
  + Composer: Ask before sending mail with an Autocrypt header.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + Replace G_TYPE_INSTANCE_GET_PRIVATE() with G_ADD_PRIVATE().
  + plugin_ui_hook_finalize: Chain up to the finalize() method.
  + Composer: Stop message send when retrieve of the content
    failed.
  + Composer: Hint places for folding in Autocrypt header.
  + Composer: Change "Remove Key" to "Send without Key" in
    Autocrypt question.
  + ci: Export the help with Gitlab Pages.
  + itip-formatter: Show "Unable to send item..." errors with error
    icon.
  + Calendar: Remove support for
    E_CAL_STATIC_CAPABILITY_RETRACT_SUPPORTED.
  + Calendar: Meeting deletion can sometimes send duplicate cancel
    messages.
  + appdata: Add &lt;branding/&gt; colors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fixes:
  - Workaround excessive memory use
  - Calendar: Prefer html/markdown description in preview
  - Incorrect/missing URLs in app metadata
  + Updated translations.</changelog>
  <changelog author="M K &lt;tux93@opensuse.org&gt;" date="1712232000">- Add boo1221868.patch, fixing a crash when hiding completed tasks
  (boo#1221868, glgo#GNOME/evolution#2712)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Bug Fixes:
  - Wrong weeks in Month view when returning from different page
    of dates.
  - Mail: Prefer saving original message instead of re-encode.
  - EHeaderBar: Report correct minimum width.
  - Subject line in message pane not bold anymore in Wide view.
  - Crash when hiding completed tasks.
  - EMailBrowser: Hide Print preview menu option.
  + Miscellaneous:
  - data: Fix circular-component-relation in .appdata file.
  + Updated translations.
- Drop boo1221868.patch: fixed upstream.</changelog>
</package>
<package pkgid="1978fe8617ca616d26b9b01f2c4cd546e5a5caa697e102bf3b47ebb0ac2d2ba65b308d6def60576d768e8ba20df2824315017a7a3acfa6c928dd8716e0b8abb4" name="evolution-debugsource" arch="x86_64">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + RSS: Folder-specific options not save from Preferences.
  + help: Replace docs mailing list URL by GNOME Discourse.
  + Bugs fixed:
  - Icons in the message list are rendered in low resolution on
    HiDPI displays.
  - Mail:
    . Add option to confirm 'Mark as Junk'.
    . Show S/MIME encrypted part as attachment on failed
    decryption.
    . Inherit format from template in Alternative Reply.
  - Composer:
    . Check parent element's text-align before unsetting it.
    . "Select All" in context menu doesn't select recipients.
  - RSS: Read of author depends on element order.
  - ECalendarItem: Use selected text color for day names and week
    numbers.
  - iTIP: Override text color together with background color.
  - Add new screenshots for AppStream metadata.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + mail.error.xml: Unmark two strings from translation.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + e-gtkemojichooser: Correct packing of the internal widgets.
  + Add plugins' directory into WebKitGTK only when it exists.
  + e-util: Optimize
    e_util_check_gtk_bindings_in_key_press_event_cb() a bit.
  + Calendar: Add shortcuts for move to previous/next date.
  + Misc: Update contact information in the README.md file.
  + README.md: Update information about the mailing list.
  + Bugs fixed:
  - Composer: Copy/paste changes text size in HTML mode.
  - Signature is re-added to a Draft mail after open.
  - Calendar: Summary not always shown in the Day View.
  - Blockquotes styling changes in Markdown live preview when
    editing area is focused.
  - Composer: Preserve '\n' inside paragraph text.
  - Mail: libunity badge counter does not disappear.
  - Cannot import pkcs12 with empty password.
  - Mail: Space bar no longer scrolls preview messages.
  - ESpinner: Do not animate when animations are disabled.
  - Ctrl+Shift+F does not focus the search field when already
    visible.
  - Composer: Bulleted list margin inconsistent in HTML.
  - Composer: Can send outdated message content.
  - ECompEditor: Classification submenu inaccessible for
    read-only calendars.
  - RSS: Limit re-download on content change, if possible.
  - Contacts: LDAP not searching for contact after launch.
  - iTIP-formatter: respect the color-scheme in HTML MIME parts.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + rss: Fix recently introduced memory leaks.
  + Bugs fixed:
  - Updated attachments are shown as updated, but sent in old
    version.
  - TNEF attached message decoded incorrectly.
  - Mail:
    . Preview panel has too many vertical scrollbars.
    . Recalc preview iframe heights more often.
  - Composer:
    . HTML formatting lost on paste from external browser.
    . Added extra quotation level after draft open.
  - Inconsistent S/MIME signature validation results.
  - Wrong S/MIME certificate selection for encrypted email.
  - Search input field's clear button unclickable during first
    entry.
  - PGP-MIME: Show decrypted protected header as Subject in
    preview.
  - Bundle 'x-office-...' non-symbolic icons.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685707200">- Update to version 3.48.3:
  + Bugs fixed:
  - EShellSearchbar: Cannot clear search by deleting text.
  - Mail:
    . Preview content sometimes grows indefinitely.
    . Workaround recursion in iframe height computation.
  - Composer: Use 'Wrap quoted text in replies' option also for
    text/html parts.</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1687176000">- Add abdcc5af227972da8db1731f05e66a14eb4f6656.patch: fix
  "HTML attachment viewport is tiny" (glgo#GNOME/evolution#2400).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 3.48.4:
  + EMailSignatureScriptDialog: Cannot choose script file under
    Flatpak.
  + EMeetingListStore: Wrong role section picked in Attendees
    dialog.
  + Bug Fixed:
  - HTML attachment viewport is tiny.
  - EMailFormatter: Style change not propagated to all instances.
- Drop abdcc5af227972da8db1731f05e66a14eb4f6656.patch: Fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed:
  - Mail: Cannot change the search domain with active search
  - iTip formatter: Hide the read-only calendars in the list
  - Alternative Reply: Regroup the reply options related to
    quoting
  - Allow to Search Contact's Phone With Numbers Only
  - Option to disable saving a copy of sent messages
  - Mail: Warn when adding an existing label</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + Calendar: Indicate detached instance of a recurring event.
  + Mail: Correct function prototype declaration
    (-Wenum-int-mismatch).
  + MessageList: Remove unused code.
  + itip-formatter: Allow writing user response comments for all
    calendars.
  + itip-formatter: Disable send of iTip messages when disabled by
    the user.
  + CompEditor: Show source full name for existing components.
  + EMeetingStore: Avoid runtime warning when setting NULL time
    zone.
  + Composer: Clear old alerts before sending a message.
  + Bugs fixed:
  - Sorting Contacts in the 'Address cards' view
  - itip-formatter: Send meeting invitations as
    multipart/alternative
  - Improve handling of suspiciously signed/encrypted emails
    (multiparts)
  - Support Autocrypt
  - Calendar: Use user-configured date format in the editor
  - Option to get Delivery Status Notification (DSN)
  - Allow to save forwarded mails in the original message folder
  - ETimezoneEntry: Enable completion by timezone location
  - Add save e-mails individually as eml format
  - Mail: Allow to import PGP keys
  - Calendar: Disallow change of target client for existing
    components
  - Composer: Offer to send without encryption when key is
    missing
  - CompEditor: Open map from Location field
  - Mail: Add option to group messages into flat threads
  - CompEditor: Allow unset recurrence for uneditable recurrences
  - alarm-notify: Detect format change in settings
  - Contacts: Add columns for mailing address fields
  - Composer: Format change can discard message text
  - Ability to update / overwrite a template when saving it
  - "Archive…" direct action should not have ellipsis dots at the
    end
  - The "Select Address Book" dialog has disabled OK button after
    open
  - Calendar: Use meeting's timezone in the comp editor Schedule
    tab
  - Re-enable contact maps feature
  - Calendar: Disallow save for all instances on a detached
    instance
  - Calendar does not remember selected weeks when scrolling via
    button
  - Calendar: Missing events in Month view print out
  - Correct wording of mail composer's external attachments
    warning infobar
  - Composer: Change Max Line Length to RFC 2822 Limits
  - CalDAV: Allow to disable schedule reply on remove
  - Add option to reduce book/cal data usage when on a metered
    connection
  - Calendar: Add option to (not) delete "Declined" meeting
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + Replace internal functions with new functions from libecal
  + alarm-notify: Drop dependency on the evolution-calendar part
  + Tweak how long to wait for a 'connected' state when opening an
    EClient
  + evolution-util: Declare build dependency on libsecret
  + Force icon size for categories
  + itip: Export to HTML without category icons
  + Composer: Do not send 'Autocrypt' headers larger than 10KB
  + Always use attachments for 'Forward as iCalendar'
  + CompEditor: Cannot move memo/task between lists
  + Calendar: Ask for deletion notice only for attendees
  + Postpone some operations from GtkWidget::size_allocate() to
    idle callback
  + test-web-view-jsc: Adapt tests to WebKitGTK 2.40.3 behavior
    changes
  + test-markdown: Fix a memory leak
  + Bugs fixed:
  - CompEditor: Attendees dialogs out of sync in Schedule and
    General tab
  - ESrvConfigLookup: Consider mail configuration complete
  - Mail: Add option to hide unread count in folder tree
  - Preferences: Network proxy port not always saved
  - Calendar: Disallow change of target client for existing
    components
  - Error message only half readable (insufficient panel height)
  - Pair backup process window with the main application
  - Composer: HTML formatting left after mode change to Plain
    Text
  - ESpinner: Cache working.png into memory
  - mail-to-task: Extract text also from HTML-only messages
  - Correct color of expand/collapse buttons in preview in Dark
    mode
  - itip: Limit headers in multipart/alternative part
  - Calendar: Change how categories are exported into preview
  - itip-formatter: Rename Send reply to Sender -&gt; Organizer
  - CompEditor: Enhance time re-calculation on overlap change
  - Mail: Detect which images WebKitGTK can show
  - Calendar: Minicalendar blocks sidebar shrink
  - Add Move / Copy to folder into message preview context menu
  - Shell: Add option to prefer symbolic icons
  - First-Run Assistant: Set file filter to backup file chooser
  - Mail: Add filter condition for iCalendar attachment
  - ITip formatter ignores Dark mode preference for text/plain
    MIME parts
  - Calendar: Hard to read meeting time selector header in Dark
    mode
  - mail-to-task: Do not create all day events
  - Mail: Add option to auto-show insecure parts
  - CompEditor: Ignore abbreviated date format
  - Only headers visible for unsigned emails attached to signed
    emails
  - Calendar: Import only valid iCalendar files
  - Add "Send after 1 minute" option to composer's "Send through
    Outbox"
  - "Next" in Collection Account setup can be disabled for no
    valid reason
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + itip-formatter: Skip well-known read-only sources
  + EHeaderBarButton: Can be half-sensitive with set menu
  + EColorCombo: Don't set own default palette
  + ci: Rename org.gnome.evolution.nightly to
    org.gnome.Evolution.Devel
  + Bugs fixed:
  - Backspace in preedit mode can delete extra letters
  - Mail: Signed attachment causes hide of unsigned body
  - Mail: Duplicate items in the popup menu
  - Change default response in 'Add Attachment' dialog
  - Fix typos ("begining", "ineficient") in code comments
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + flatpak: Add missing comma in the manifests
  + Bugs fixed:
  - Mail: Correct conversion of UTF-16 encoded text files
  - ConfigLookup: Default to STARTTLS for LDAP from SRV records
  - EWebView: Enable spell checking for editable fields
  - Make SRV config lookup records lower priority than the others
  - Calendar: "Work Week" column separator light in dark theme
  - OpenPGP: "Always sign/encrypt" doesn't always work
  - Update default calendar colors
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + EContactCard: Card sometimes hides values.
  + docs: Add API indexes for new symbols in 3.50.
  + Fix a memory leak in ECompEditor.
  + ECompoEditor: Some attachments can be hidden.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + EYearView: Fix a crash when moving through search results.
  + Bug Fixes:
  - EAttachment: Ask for GFileInfo's icon only when attribute is
    set.
  - Mail: Subject header not decoded with encrypted messages.
  - On empty mailbox new mail is automaticly selected and marked
    read.
  - Contacts: Update preview on contact change in List View.
  - Mail: Search with "current folder and subfolders" in local
    Trash fails.
  - "Do not sign meeting requests" has no effect.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + rss: Ensure feed icon size to not be too large.
  + Bug Fixes:
  - Calendar: Improve print of the Month view
  - rss: Better parse itunes feeds
  - Drag and drop images in HTML composer from Chrome
  - EMFolderTree: Do not expand to-be-selected folder
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + shell: Move from gtk_main() to g_application_run().
  + flatpak: Add missing comma in the manifests.
  + EBulkEditTasks: Edit Categories as diff of added/removed
    categories.
  + EContactCard: Card sometimes hides values.
  + Fix a memory leak in ECompEditor.
  + evolution-util-docs: Remove API index for 2.24 symbols, none
    exist anymore.
  + build: Use -Wshadow build option, if available.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + Update Flatpak manifests.
  + e-bulk-edit-contacts: Initialize 'section_grid' variable.
  + data: Update appdata.
  + EHTMLEditor: Let emoji chooser point to the caret in the
    message body.
  + EYearView: Fix a crash when moving through search results.
  + EShell: Emit "ready-to-start" event after modules and
    preferences window is ready.
  + Composer: Use link references only when composing HTML message.
  + rss: Ensure feed icon size to not be too large.
  + Mail: Skip disabled accounts for File-&gt;Download messages for
    offline use.
  + EMailBackend: Fallback to CamelOperation message when showing
    error.
  + Add x-scheme-handler/mid into the .desktop file.
  + help: Fix invalid markup in Czech help translation.
  + Updated translations.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Don't set CFLAGS returned by pkg-config as
    CMAKE_REQUIRED_FLAGS.
  + build: Bump CMake version requirement to 3.15.
  + build: align glib_encoded_version with the version
    requirements.
  + EContactEditor: Explicitly set horizontal/vertical expand/fill
    for tab content.
  + e-shell: Describe --force-shutdown option as closing also
    background processes.
  + Composer: Ask before sending mail with an Autocrypt header.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + Replace G_TYPE_INSTANCE_GET_PRIVATE() with G_ADD_PRIVATE().
  + plugin_ui_hook_finalize: Chain up to the finalize() method.
  + Composer: Stop message send when retrieve of the content
    failed.
  + Composer: Hint places for folding in Autocrypt header.
  + Composer: Change "Remove Key" to "Send without Key" in
    Autocrypt question.
  + ci: Export the help with Gitlab Pages.
  + itip-formatter: Show "Unable to send item..." errors with error
    icon.
  + Calendar: Remove support for
    E_CAL_STATIC_CAPABILITY_RETRACT_SUPPORTED.
  + Calendar: Meeting deletion can sometimes send duplicate cancel
    messages.
  + appdata: Add &lt;branding/&gt; colors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fixes:
  - Workaround excessive memory use
  - Calendar: Prefer html/markdown description in preview
  - Incorrect/missing URLs in app metadata
  + Updated translations.</changelog>
  <changelog author="M K &lt;tux93@opensuse.org&gt;" date="1712232000">- Add boo1221868.patch, fixing a crash when hiding completed tasks
  (boo#1221868, glgo#GNOME/evolution#2712)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Bug Fixes:
  - Wrong weeks in Month view when returning from different page
    of dates.
  - Mail: Prefer saving original message instead of re-encode.
  - EHeaderBar: Report correct minimum width.
  - Subject line in message pane not bold anymore in Wide view.
  - Crash when hiding completed tasks.
  - EMailBrowser: Hide Print preview menu option.
  + Miscellaneous:
  - data: Fix circular-component-relation in .appdata file.
  + Updated translations.
- Drop boo1221868.patch: fixed upstream.</changelog>
</package>
<package pkgid="3b90ca5d3b761bb4f82eab103ec52a2fb865c3c4c7af7071c9485d8c5450682e952ddcd8711a3af2560b5c281862da648fe5397f5a0b6b4da83202744b8e40c9" name="evolution-devel" arch="x86_64">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + RSS: Folder-specific options not save from Preferences.
  + help: Replace docs mailing list URL by GNOME Discourse.
  + Bugs fixed:
  - Icons in the message list are rendered in low resolution on
    HiDPI displays.
  - Mail:
    . Add option to confirm 'Mark as Junk'.
    . Show S/MIME encrypted part as attachment on failed
    decryption.
    . Inherit format from template in Alternative Reply.
  - Composer:
    . Check parent element's text-align before unsetting it.
    . "Select All" in context menu doesn't select recipients.
  - RSS: Read of author depends on element order.
  - ECalendarItem: Use selected text color for day names and week
    numbers.
  - iTIP: Override text color together with background color.
  - Add new screenshots for AppStream metadata.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + mail.error.xml: Unmark two strings from translation.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + e-gtkemojichooser: Correct packing of the internal widgets.
  + Add plugins' directory into WebKitGTK only when it exists.
  + e-util: Optimize
    e_util_check_gtk_bindings_in_key_press_event_cb() a bit.
  + Calendar: Add shortcuts for move to previous/next date.
  + Misc: Update contact information in the README.md file.
  + README.md: Update information about the mailing list.
  + Bugs fixed:
  - Composer: Copy/paste changes text size in HTML mode.
  - Signature is re-added to a Draft mail after open.
  - Calendar: Summary not always shown in the Day View.
  - Blockquotes styling changes in Markdown live preview when
    editing area is focused.
  - Composer: Preserve '\n' inside paragraph text.
  - Mail: libunity badge counter does not disappear.
  - Cannot import pkcs12 with empty password.
  - Mail: Space bar no longer scrolls preview messages.
  - ESpinner: Do not animate when animations are disabled.
  - Ctrl+Shift+F does not focus the search field when already
    visible.
  - Composer: Bulleted list margin inconsistent in HTML.
  - Composer: Can send outdated message content.
  - ECompEditor: Classification submenu inaccessible for
    read-only calendars.
  - RSS: Limit re-download on content change, if possible.
  - Contacts: LDAP not searching for contact after launch.
  - iTIP-formatter: respect the color-scheme in HTML MIME parts.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + rss: Fix recently introduced memory leaks.
  + Bugs fixed:
  - Updated attachments are shown as updated, but sent in old
    version.
  - TNEF attached message decoded incorrectly.
  - Mail:
    . Preview panel has too many vertical scrollbars.
    . Recalc preview iframe heights more often.
  - Composer:
    . HTML formatting lost on paste from external browser.
    . Added extra quotation level after draft open.
  - Inconsistent S/MIME signature validation results.
  - Wrong S/MIME certificate selection for encrypted email.
  - Search input field's clear button unclickable during first
    entry.
  - PGP-MIME: Show decrypted protected header as Subject in
    preview.
  - Bundle 'x-office-...' non-symbolic icons.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685707200">- Update to version 3.48.3:
  + Bugs fixed:
  - EShellSearchbar: Cannot clear search by deleting text.
  - Mail:
    . Preview content sometimes grows indefinitely.
    . Workaround recursion in iframe height computation.
  - Composer: Use 'Wrap quoted text in replies' option also for
    text/html parts.</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1687176000">- Add abdcc5af227972da8db1731f05e66a14eb4f6656.patch: fix
  "HTML attachment viewport is tiny" (glgo#GNOME/evolution#2400).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 3.48.4:
  + EMailSignatureScriptDialog: Cannot choose script file under
    Flatpak.
  + EMeetingListStore: Wrong role section picked in Attendees
    dialog.
  + Bug Fixed:
  - HTML attachment viewport is tiny.
  - EMailFormatter: Style change not propagated to all instances.
- Drop abdcc5af227972da8db1731f05e66a14eb4f6656.patch: Fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed:
  - Mail: Cannot change the search domain with active search
  - iTip formatter: Hide the read-only calendars in the list
  - Alternative Reply: Regroup the reply options related to
    quoting
  - Allow to Search Contact's Phone With Numbers Only
  - Option to disable saving a copy of sent messages
  - Mail: Warn when adding an existing label</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + Calendar: Indicate detached instance of a recurring event.
  + Mail: Correct function prototype declaration
    (-Wenum-int-mismatch).
  + MessageList: Remove unused code.
  + itip-formatter: Allow writing user response comments for all
    calendars.
  + itip-formatter: Disable send of iTip messages when disabled by
    the user.
  + CompEditor: Show source full name for existing components.
  + EMeetingStore: Avoid runtime warning when setting NULL time
    zone.
  + Composer: Clear old alerts before sending a message.
  + Bugs fixed:
  - Sorting Contacts in the 'Address cards' view
  - itip-formatter: Send meeting invitations as
    multipart/alternative
  - Improve handling of suspiciously signed/encrypted emails
    (multiparts)
  - Support Autocrypt
  - Calendar: Use user-configured date format in the editor
  - Option to get Delivery Status Notification (DSN)
  - Allow to save forwarded mails in the original message folder
  - ETimezoneEntry: Enable completion by timezone location
  - Add save e-mails individually as eml format
  - Mail: Allow to import PGP keys
  - Calendar: Disallow change of target client for existing
    components
  - Composer: Offer to send without encryption when key is
    missing
  - CompEditor: Open map from Location field
  - Mail: Add option to group messages into flat threads
  - CompEditor: Allow unset recurrence for uneditable recurrences
  - alarm-notify: Detect format change in settings
  - Contacts: Add columns for mailing address fields
  - Composer: Format change can discard message text
  - Ability to update / overwrite a template when saving it
  - "Archive…" direct action should not have ellipsis dots at the
    end
  - The "Select Address Book" dialog has disabled OK button after
    open
  - Calendar: Use meeting's timezone in the comp editor Schedule
    tab
  - Re-enable contact maps feature
  - Calendar: Disallow save for all instances on a detached
    instance
  - Calendar does not remember selected weeks when scrolling via
    button
  - Calendar: Missing events in Month view print out
  - Correct wording of mail composer's external attachments
    warning infobar
  - Composer: Change Max Line Length to RFC 2822 Limits
  - CalDAV: Allow to disable schedule reply on remove
  - Add option to reduce book/cal data usage when on a metered
    connection
  - Calendar: Add option to (not) delete "Declined" meeting
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + Replace internal functions with new functions from libecal
  + alarm-notify: Drop dependency on the evolution-calendar part
  + Tweak how long to wait for a 'connected' state when opening an
    EClient
  + evolution-util: Declare build dependency on libsecret
  + Force icon size for categories
  + itip: Export to HTML without category icons
  + Composer: Do not send 'Autocrypt' headers larger than 10KB
  + Always use attachments for 'Forward as iCalendar'
  + CompEditor: Cannot move memo/task between lists
  + Calendar: Ask for deletion notice only for attendees
  + Postpone some operations from GtkWidget::size_allocate() to
    idle callback
  + test-web-view-jsc: Adapt tests to WebKitGTK 2.40.3 behavior
    changes
  + test-markdown: Fix a memory leak
  + Bugs fixed:
  - CompEditor: Attendees dialogs out of sync in Schedule and
    General tab
  - ESrvConfigLookup: Consider mail configuration complete
  - Mail: Add option to hide unread count in folder tree
  - Preferences: Network proxy port not always saved
  - Calendar: Disallow change of target client for existing
    components
  - Error message only half readable (insufficient panel height)
  - Pair backup process window with the main application
  - Composer: HTML formatting left after mode change to Plain
    Text
  - ESpinner: Cache working.png into memory
  - mail-to-task: Extract text also from HTML-only messages
  - Correct color of expand/collapse buttons in preview in Dark
    mode
  - itip: Limit headers in multipart/alternative part
  - Calendar: Change how categories are exported into preview
  - itip-formatter: Rename Send reply to Sender -&gt; Organizer
  - CompEditor: Enhance time re-calculation on overlap change
  - Mail: Detect which images WebKitGTK can show
  - Calendar: Minicalendar blocks sidebar shrink
  - Add Move / Copy to folder into message preview context menu
  - Shell: Add option to prefer symbolic icons
  - First-Run Assistant: Set file filter to backup file chooser
  - Mail: Add filter condition for iCalendar attachment
  - ITip formatter ignores Dark mode preference for text/plain
    MIME parts
  - Calendar: Hard to read meeting time selector header in Dark
    mode
  - mail-to-task: Do not create all day events
  - Mail: Add option to auto-show insecure parts
  - CompEditor: Ignore abbreviated date format
  - Only headers visible for unsigned emails attached to signed
    emails
  - Calendar: Import only valid iCalendar files
  - Add "Send after 1 minute" option to composer's "Send through
    Outbox"
  - "Next" in Collection Account setup can be disabled for no
    valid reason
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + itip-formatter: Skip well-known read-only sources
  + EHeaderBarButton: Can be half-sensitive with set menu
  + EColorCombo: Don't set own default palette
  + ci: Rename org.gnome.evolution.nightly to
    org.gnome.Evolution.Devel
  + Bugs fixed:
  - Backspace in preedit mode can delete extra letters
  - Mail: Signed attachment causes hide of unsigned body
  - Mail: Duplicate items in the popup menu
  - Change default response in 'Add Attachment' dialog
  - Fix typos ("begining", "ineficient") in code comments
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + flatpak: Add missing comma in the manifests
  + Bugs fixed:
  - Mail: Correct conversion of UTF-16 encoded text files
  - ConfigLookup: Default to STARTTLS for LDAP from SRV records
  - EWebView: Enable spell checking for editable fields
  - Make SRV config lookup records lower priority than the others
  - Calendar: "Work Week" column separator light in dark theme
  - OpenPGP: "Always sign/encrypt" doesn't always work
  - Update default calendar colors
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + EContactCard: Card sometimes hides values.
  + docs: Add API indexes for new symbols in 3.50.
  + Fix a memory leak in ECompEditor.
  + ECompoEditor: Some attachments can be hidden.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + EYearView: Fix a crash when moving through search results.
  + Bug Fixes:
  - EAttachment: Ask for GFileInfo's icon only when attribute is
    set.
  - Mail: Subject header not decoded with encrypted messages.
  - On empty mailbox new mail is automaticly selected and marked
    read.
  - Contacts: Update preview on contact change in List View.
  - Mail: Search with "current folder and subfolders" in local
    Trash fails.
  - "Do not sign meeting requests" has no effect.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + rss: Ensure feed icon size to not be too large.
  + Bug Fixes:
  - Calendar: Improve print of the Month view
  - rss: Better parse itunes feeds
  - Drag and drop images in HTML composer from Chrome
  - EMFolderTree: Do not expand to-be-selected folder
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + shell: Move from gtk_main() to g_application_run().
  + flatpak: Add missing comma in the manifests.
  + EBulkEditTasks: Edit Categories as diff of added/removed
    categories.
  + EContactCard: Card sometimes hides values.
  + Fix a memory leak in ECompEditor.
  + evolution-util-docs: Remove API index for 2.24 symbols, none
    exist anymore.
  + build: Use -Wshadow build option, if available.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + Update Flatpak manifests.
  + e-bulk-edit-contacts: Initialize 'section_grid' variable.
  + data: Update appdata.
  + EHTMLEditor: Let emoji chooser point to the caret in the
    message body.
  + EYearView: Fix a crash when moving through search results.
  + EShell: Emit "ready-to-start" event after modules and
    preferences window is ready.
  + Composer: Use link references only when composing HTML message.
  + rss: Ensure feed icon size to not be too large.
  + Mail: Skip disabled accounts for File-&gt;Download messages for
    offline use.
  + EMailBackend: Fallback to CamelOperation message when showing
    error.
  + Add x-scheme-handler/mid into the .desktop file.
  + help: Fix invalid markup in Czech help translation.
  + Updated translations.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Don't set CFLAGS returned by pkg-config as
    CMAKE_REQUIRED_FLAGS.
  + build: Bump CMake version requirement to 3.15.
  + build: align glib_encoded_version with the version
    requirements.
  + EContactEditor: Explicitly set horizontal/vertical expand/fill
    for tab content.
  + e-shell: Describe --force-shutdown option as closing also
    background processes.
  + Composer: Ask before sending mail with an Autocrypt header.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + Replace G_TYPE_INSTANCE_GET_PRIVATE() with G_ADD_PRIVATE().
  + plugin_ui_hook_finalize: Chain up to the finalize() method.
  + Composer: Stop message send when retrieve of the content
    failed.
  + Composer: Hint places for folding in Autocrypt header.
  + Composer: Change "Remove Key" to "Send without Key" in
    Autocrypt question.
  + ci: Export the help with Gitlab Pages.
  + itip-formatter: Show "Unable to send item..." errors with error
    icon.
  + Calendar: Remove support for
    E_CAL_STATIC_CAPABILITY_RETRACT_SUPPORTED.
  + Calendar: Meeting deletion can sometimes send duplicate cancel
    messages.
  + appdata: Add &lt;branding/&gt; colors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fixes:
  - Workaround excessive memory use
  - Calendar: Prefer html/markdown description in preview
  - Incorrect/missing URLs in app metadata
  + Updated translations.</changelog>
  <changelog author="M K &lt;tux93@opensuse.org&gt;" date="1712232000">- Add boo1221868.patch, fixing a crash when hiding completed tasks
  (boo#1221868, glgo#GNOME/evolution#2712)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Bug Fixes:
  - Wrong weeks in Month view when returning from different page
    of dates.
  - Mail: Prefer saving original message instead of re-encode.
  - EHeaderBar: Report correct minimum width.
  - Subject line in message pane not bold anymore in Wide view.
  - Crash when hiding completed tasks.
  - EMailBrowser: Hide Print preview menu option.
  + Miscellaneous:
  - data: Fix circular-component-relation in .appdata file.
  + Updated translations.
- Drop boo1221868.patch: fixed upstream.</changelog>
</package>
<package pkgid="a811a8966d1b121a78ff85d891ae58656b42587991c86673206f466440dbf65def0acea711aaf16005ed2398a18b2c6cef5ed49e3fe51cbff6cf141f348475d1" name="evolution-ews" arch="src">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.46.2:
  + Camel: Remove invalid 'else' in ews_get_folder_info_sync().
  + EWS: GetFolderPermissions response lost.
  + EEwsNotification: Re-subscribe when current subscription fails.
  + Fix visibility of "Subscribe to folder of other EWS user" menu
    option.
  + Fix a small memory leak when updating EWS foreign subfolders.
  + Correct response read of SetUserOofSettingsRequest.
  + EEwsOooNotificator:
  - Change how timeout callback is removed.
  - Simplify response code to the alert.
  + Subscribe foreign folder dialog does not close on success.
  + EEwsSearchUser: Fix a small memory leak.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673006400">- Update to version 3.46.3:
  + ecb_ews_get_timezone: Check for non-NULL `tzid` to avoid
    runtime warning
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 3.46.4:
  + Sanitize headers in debug log also for level 1
  + Bugs fixed:
  - Calendar:
    . Cover possible ID conversion for Online meetings
    . Ensure TimeZone info in SOAP-header request
    . Convert floating time to user's timezone on save
  - Disabled sources auto-re-enabled the next start
  - Subscribed free/busy calendar does not show all events</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 3.47.2:
  + Enable GitLab CI for easier testing of the changes.
  + Remove duplicated OAuth2 code.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + OAuth2: Add option to use version 2.0 of the API.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + Bugs fixed:
  - Sometimes fails to delete recurring event occurrence
  - Ask for OAuth2 credentials for autodiscovery
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed: Mail: Add per-folder option to always check for new
    mail.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + OALComboBox: Always prefer collection ESource when fetching
    list of OABs.
  + Bugs fixed:
  - Parse XML responses in recovery mode
  - Calendar: Provide user comments in the invitation response
  - CalDAV: Allow to disable schedule reply on remove
  - Add option to reduce book/cal data usage when on a metered
    connection
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + EWS calendar: Do not link against Evolution libraries
  + Bugs fixed: Ask for credentials when access token refresh fails
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + Calendar: Unlock connection lock before refreshing the calendar
    on component load
  + ci: Rename org.gnome.evolution-ews.nightly to
    org.gnome.EvolutionEws.Devel
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + Bugs Fixed:
  - Search in online GAL when OAB is misconfigured
  - Text from .error file not translated in the GUI
  - Fix scope for OAuth2 v2 being hard-coded to O365
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + Calendar: Don't convert UTC times to local timezone
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + Bug Fixes:
  - Mail: Calendar attachments can be broken by the server.
  - Workaround Outlook 2019 ORGANIZER and ATTENDEE addition into
    plain events.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + build: Use -Wshadow build option, if available.
  + Microsoft365: Read Organizational Contacts and Users.
  + Update Flatpak manifest.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Bump CMake version requirement to 3.15.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + Retract dialog can duplicate cancellation mails.
  + Do not change organizer when adding meeting from mail.
  + Impersonate mailbox uses original user's connection.
  + build: Make sure tests run in serial.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fix: Use OAuth2 protocol 2.0 by default.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Miscellaneous:
  - Do not include buildir in libecalbackendews.so.
  + Updated translations.</changelog>
</package>
<package pkgid="4b2b6c6f145b8cc5c13652215d355573493a833922f81747c31c2c40a8844febe4de81002f471b93e76ee4a0965926fca25465447f5fba9fa44416c4dd92c859" name="evolution-ews" arch="x86_64">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.46.2:
  + Camel: Remove invalid 'else' in ews_get_folder_info_sync().
  + EWS: GetFolderPermissions response lost.
  + EEwsNotification: Re-subscribe when current subscription fails.
  + Fix visibility of "Subscribe to folder of other EWS user" menu
    option.
  + Fix a small memory leak when updating EWS foreign subfolders.
  + Correct response read of SetUserOofSettingsRequest.
  + EEwsOooNotificator:
  - Change how timeout callback is removed.
  - Simplify response code to the alert.
  + Subscribe foreign folder dialog does not close on success.
  + EEwsSearchUser: Fix a small memory leak.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673006400">- Update to version 3.46.3:
  + ecb_ews_get_timezone: Check for non-NULL `tzid` to avoid
    runtime warning
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 3.46.4:
  + Sanitize headers in debug log also for level 1
  + Bugs fixed:
  - Calendar:
    . Cover possible ID conversion for Online meetings
    . Ensure TimeZone info in SOAP-header request
    . Convert floating time to user's timezone on save
  - Disabled sources auto-re-enabled the next start
  - Subscribed free/busy calendar does not show all events</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 3.47.2:
  + Enable GitLab CI for easier testing of the changes.
  + Remove duplicated OAuth2 code.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + OAuth2: Add option to use version 2.0 of the API.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + Bugs fixed:
  - Sometimes fails to delete recurring event occurrence
  - Ask for OAuth2 credentials for autodiscovery
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed: Mail: Add per-folder option to always check for new
    mail.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + OALComboBox: Always prefer collection ESource when fetching
    list of OABs.
  + Bugs fixed:
  - Parse XML responses in recovery mode
  - Calendar: Provide user comments in the invitation response
  - CalDAV: Allow to disable schedule reply on remove
  - Add option to reduce book/cal data usage when on a metered
    connection
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + EWS calendar: Do not link against Evolution libraries
  + Bugs fixed: Ask for credentials when access token refresh fails
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + Calendar: Unlock connection lock before refreshing the calendar
    on component load
  + ci: Rename org.gnome.evolution-ews.nightly to
    org.gnome.EvolutionEws.Devel
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + Bugs Fixed:
  - Search in online GAL when OAB is misconfigured
  - Text from .error file not translated in the GUI
  - Fix scope for OAuth2 v2 being hard-coded to O365
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + Calendar: Don't convert UTC times to local timezone
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + Bug Fixes:
  - Mail: Calendar attachments can be broken by the server.
  - Workaround Outlook 2019 ORGANIZER and ATTENDEE addition into
    plain events.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + build: Use -Wshadow build option, if available.
  + Microsoft365: Read Organizational Contacts and Users.
  + Update Flatpak manifest.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Bump CMake version requirement to 3.15.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + Retract dialog can duplicate cancellation mails.
  + Do not change organizer when adding meeting from mail.
  + Impersonate mailbox uses original user's connection.
  + build: Make sure tests run in serial.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fix: Use OAuth2 protocol 2.0 by default.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Miscellaneous:
  - Do not include buildir in libecalbackendews.so.
  + Updated translations.</changelog>
</package>
<package pkgid="71a5b470c58565e8e9aa39c40b8ef27776651b1995f3dfcf67f01a73242dea0aecf8e11e10893186f39a8b29b21c5f2aa0d82406075f3edfc58bca2595a13186" name="evolution-ews-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.46.2:
  + Camel: Remove invalid 'else' in ews_get_folder_info_sync().
  + EWS: GetFolderPermissions response lost.
  + EEwsNotification: Re-subscribe when current subscription fails.
  + Fix visibility of "Subscribe to folder of other EWS user" menu
    option.
  + Fix a small memory leak when updating EWS foreign subfolders.
  + Correct response read of SetUserOofSettingsRequest.
  + EEwsOooNotificator:
  - Change how timeout callback is removed.
  - Simplify response code to the alert.
  + Subscribe foreign folder dialog does not close on success.
  + EEwsSearchUser: Fix a small memory leak.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673006400">- Update to version 3.46.3:
  + ecb_ews_get_timezone: Check for non-NULL `tzid` to avoid
    runtime warning
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 3.46.4:
  + Sanitize headers in debug log also for level 1
  + Bugs fixed:
  - Calendar:
    . Cover possible ID conversion for Online meetings
    . Ensure TimeZone info in SOAP-header request
    . Convert floating time to user's timezone on save
  - Disabled sources auto-re-enabled the next start
  - Subscribed free/busy calendar does not show all events</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 3.47.2:
  + Enable GitLab CI for easier testing of the changes.
  + Remove duplicated OAuth2 code.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + OAuth2: Add option to use version 2.0 of the API.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + Bugs fixed:
  - Sometimes fails to delete recurring event occurrence
  - Ask for OAuth2 credentials for autodiscovery
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed: Mail: Add per-folder option to always check for new
    mail.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + OALComboBox: Always prefer collection ESource when fetching
    list of OABs.
  + Bugs fixed:
  - Parse XML responses in recovery mode
  - Calendar: Provide user comments in the invitation response
  - CalDAV: Allow to disable schedule reply on remove
  - Add option to reduce book/cal data usage when on a metered
    connection
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + EWS calendar: Do not link against Evolution libraries
  + Bugs fixed: Ask for credentials when access token refresh fails
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + Calendar: Unlock connection lock before refreshing the calendar
    on component load
  + ci: Rename org.gnome.evolution-ews.nightly to
    org.gnome.EvolutionEws.Devel
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + Bugs Fixed:
  - Search in online GAL when OAB is misconfigured
  - Text from .error file not translated in the GUI
  - Fix scope for OAuth2 v2 being hard-coded to O365
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + Calendar: Don't convert UTC times to local timezone
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + Bug Fixes:
  - Mail: Calendar attachments can be broken by the server.
  - Workaround Outlook 2019 ORGANIZER and ATTENDEE addition into
    plain events.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + build: Use -Wshadow build option, if available.
  + Microsoft365: Read Organizational Contacts and Users.
  + Update Flatpak manifest.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Bump CMake version requirement to 3.15.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + Retract dialog can duplicate cancellation mails.
  + Do not change organizer when adding meeting from mail.
  + Impersonate mailbox uses original user's connection.
  + build: Make sure tests run in serial.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fix: Use OAuth2 protocol 2.0 by default.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Miscellaneous:
  - Do not include buildir in libecalbackendews.so.
  + Updated translations.</changelog>
</package>
<package pkgid="94c85d3c4543c69868f7156a1e6d577928fe75a095f306afde00552ae8a8ee5d87297881998d77ccab3d7d30e2d2096c846befb07e67f7a4b23af0f2815c54e1" name="evolution-ews-debugsource" arch="x86_64">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.46.2:
  + Camel: Remove invalid 'else' in ews_get_folder_info_sync().
  + EWS: GetFolderPermissions response lost.
  + EEwsNotification: Re-subscribe when current subscription fails.
  + Fix visibility of "Subscribe to folder of other EWS user" menu
    option.
  + Fix a small memory leak when updating EWS foreign subfolders.
  + Correct response read of SetUserOofSettingsRequest.
  + EEwsOooNotificator:
  - Change how timeout callback is removed.
  - Simplify response code to the alert.
  + Subscribe foreign folder dialog does not close on success.
  + EEwsSearchUser: Fix a small memory leak.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673006400">- Update to version 3.46.3:
  + ecb_ews_get_timezone: Check for non-NULL `tzid` to avoid
    runtime warning
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 3.46.4:
  + Sanitize headers in debug log also for level 1
  + Bugs fixed:
  - Calendar:
    . Cover possible ID conversion for Online meetings
    . Ensure TimeZone info in SOAP-header request
    . Convert floating time to user's timezone on save
  - Disabled sources auto-re-enabled the next start
  - Subscribed free/busy calendar does not show all events</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 3.47.2:
  + Enable GitLab CI for easier testing of the changes.
  + Remove duplicated OAuth2 code.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + OAuth2: Add option to use version 2.0 of the API.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + Bugs fixed:
  - Sometimes fails to delete recurring event occurrence
  - Ask for OAuth2 credentials for autodiscovery
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed: Mail: Add per-folder option to always check for new
    mail.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + OALComboBox: Always prefer collection ESource when fetching
    list of OABs.
  + Bugs fixed:
  - Parse XML responses in recovery mode
  - Calendar: Provide user comments in the invitation response
  - CalDAV: Allow to disable schedule reply on remove
  - Add option to reduce book/cal data usage when on a metered
    connection
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + EWS calendar: Do not link against Evolution libraries
  + Bugs fixed: Ask for credentials when access token refresh fails
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + Calendar: Unlock connection lock before refreshing the calendar
    on component load
  + ci: Rename org.gnome.evolution-ews.nightly to
    org.gnome.EvolutionEws.Devel
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + Bugs Fixed:
  - Search in online GAL when OAB is misconfigured
  - Text from .error file not translated in the GUI
  - Fix scope for OAuth2 v2 being hard-coded to O365
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + Calendar: Don't convert UTC times to local timezone
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + Bug Fixes:
  - Mail: Calendar attachments can be broken by the server.
  - Workaround Outlook 2019 ORGANIZER and ATTENDEE addition into
    plain events.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + build: Use -Wshadow build option, if available.
  + Microsoft365: Read Organizational Contacts and Users.
  + Update Flatpak manifest.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Bump CMake version requirement to 3.15.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + Retract dialog can duplicate cancellation mails.
  + Do not change organizer when adding meeting from mail.
  + Impersonate mailbox uses original user's connection.
  + build: Make sure tests run in serial.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fix: Use OAuth2 protocol 2.0 by default.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Miscellaneous:
  - Do not include buildir in libecalbackendews.so.
  + Updated translations.</changelog>
</package>
<package pkgid="2c41dc2c2fbc3c3a91258bee7ea2b59e94644c1eaa148973f4e1225cc536c1578afcc223d297803ab75b94c2aec3f63d2c9fcc9b90063738395622f52820b137" name="evolution-ews-lang" arch="noarch">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.46.2:
  + Camel: Remove invalid 'else' in ews_get_folder_info_sync().
  + EWS: GetFolderPermissions response lost.
  + EEwsNotification: Re-subscribe when current subscription fails.
  + Fix visibility of "Subscribe to folder of other EWS user" menu
    option.
  + Fix a small memory leak when updating EWS foreign subfolders.
  + Correct response read of SetUserOofSettingsRequest.
  + EEwsOooNotificator:
  - Change how timeout callback is removed.
  - Simplify response code to the alert.
  + Subscribe foreign folder dialog does not close on success.
  + EEwsSearchUser: Fix a small memory leak.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673006400">- Update to version 3.46.3:
  + ecb_ews_get_timezone: Check for non-NULL `tzid` to avoid
    runtime warning
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 3.46.4:
  + Sanitize headers in debug log also for level 1
  + Bugs fixed:
  - Calendar:
    . Cover possible ID conversion for Online meetings
    . Ensure TimeZone info in SOAP-header request
    . Convert floating time to user's timezone on save
  - Disabled sources auto-re-enabled the next start
  - Subscribed free/busy calendar does not show all events</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 3.47.2:
  + Enable GitLab CI for easier testing of the changes.
  + Remove duplicated OAuth2 code.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + OAuth2: Add option to use version 2.0 of the API.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + Bugs fixed:
  - Sometimes fails to delete recurring event occurrence
  - Ask for OAuth2 credentials for autodiscovery
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed: Mail: Add per-folder option to always check for new
    mail.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + OALComboBox: Always prefer collection ESource when fetching
    list of OABs.
  + Bugs fixed:
  - Parse XML responses in recovery mode
  - Calendar: Provide user comments in the invitation response
  - CalDAV: Allow to disable schedule reply on remove
  - Add option to reduce book/cal data usage when on a metered
    connection
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + EWS calendar: Do not link against Evolution libraries
  + Bugs fixed: Ask for credentials when access token refresh fails
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + Calendar: Unlock connection lock before refreshing the calendar
    on component load
  + ci: Rename org.gnome.evolution-ews.nightly to
    org.gnome.EvolutionEws.Devel
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + Bugs Fixed:
  - Search in online GAL when OAB is misconfigured
  - Text from .error file not translated in the GUI
  - Fix scope for OAuth2 v2 being hard-coded to O365
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + Calendar: Don't convert UTC times to local timezone
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + Bug Fixes:
  - Mail: Calendar attachments can be broken by the server.
  - Workaround Outlook 2019 ORGANIZER and ATTENDEE addition into
    plain events.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + build: Use -Wshadow build option, if available.
  + Microsoft365: Read Organizational Contacts and Users.
  + Update Flatpak manifest.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Bump CMake version requirement to 3.15.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + Retract dialog can duplicate cancellation mails.
  + Do not change organizer when adding meeting from mail.
  + Impersonate mailbox uses original user's connection.
  + build: Make sure tests run in serial.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fix: Use OAuth2 protocol 2.0 by default.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Miscellaneous:
  - Do not include buildir in libecalbackendews.so.
  + Updated translations.</changelog>
</package>
<package pkgid="10ad5a74e0c7af9147241d650fce79723473ddf4287e70342652908a3a4092e442ef0c11c4e62c202e9b831b2889abf6a29d0f399dbb7956eddb524bbc9cc626" name="evolution-lang" arch="noarch">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + RSS: Folder-specific options not save from Preferences.
  + help: Replace docs mailing list URL by GNOME Discourse.
  + Bugs fixed:
  - Icons in the message list are rendered in low resolution on
    HiDPI displays.
  - Mail:
    . Add option to confirm 'Mark as Junk'.
    . Show S/MIME encrypted part as attachment on failed
    decryption.
    . Inherit format from template in Alternative Reply.
  - Composer:
    . Check parent element's text-align before unsetting it.
    . "Select All" in context menu doesn't select recipients.
  - RSS: Read of author depends on element order.
  - ECalendarItem: Use selected text color for day names and week
    numbers.
  - iTIP: Override text color together with background color.
  - Add new screenshots for AppStream metadata.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + mail.error.xml: Unmark two strings from translation.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + e-gtkemojichooser: Correct packing of the internal widgets.
  + Add plugins' directory into WebKitGTK only when it exists.
  + e-util: Optimize
    e_util_check_gtk_bindings_in_key_press_event_cb() a bit.
  + Calendar: Add shortcuts for move to previous/next date.
  + Misc: Update contact information in the README.md file.
  + README.md: Update information about the mailing list.
  + Bugs fixed:
  - Composer: Copy/paste changes text size in HTML mode.
  - Signature is re-added to a Draft mail after open.
  - Calendar: Summary not always shown in the Day View.
  - Blockquotes styling changes in Markdown live preview when
    editing area is focused.
  - Composer: Preserve '\n' inside paragraph text.
  - Mail: libunity badge counter does not disappear.
  - Cannot import pkcs12 with empty password.
  - Mail: Space bar no longer scrolls preview messages.
  - ESpinner: Do not animate when animations are disabled.
  - Ctrl+Shift+F does not focus the search field when already
    visible.
  - Composer: Bulleted list margin inconsistent in HTML.
  - Composer: Can send outdated message content.
  - ECompEditor: Classification submenu inaccessible for
    read-only calendars.
  - RSS: Limit re-download on content change, if possible.
  - Contacts: LDAP not searching for contact after launch.
  - iTIP-formatter: respect the color-scheme in HTML MIME parts.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + rss: Fix recently introduced memory leaks.
  + Bugs fixed:
  - Updated attachments are shown as updated, but sent in old
    version.
  - TNEF attached message decoded incorrectly.
  - Mail:
    . Preview panel has too many vertical scrollbars.
    . Recalc preview iframe heights more often.
  - Composer:
    . HTML formatting lost on paste from external browser.
    . Added extra quotation level after draft open.
  - Inconsistent S/MIME signature validation results.
  - Wrong S/MIME certificate selection for encrypted email.
  - Search input field's clear button unclickable during first
    entry.
  - PGP-MIME: Show decrypted protected header as Subject in
    preview.
  - Bundle 'x-office-...' non-symbolic icons.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685707200">- Update to version 3.48.3:
  + Bugs fixed:
  - EShellSearchbar: Cannot clear search by deleting text.
  - Mail:
    . Preview content sometimes grows indefinitely.
    . Workaround recursion in iframe height computation.
  - Composer: Use 'Wrap quoted text in replies' option also for
    text/html parts.</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1687176000">- Add abdcc5af227972da8db1731f05e66a14eb4f6656.patch: fix
  "HTML attachment viewport is tiny" (glgo#GNOME/evolution#2400).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 3.48.4:
  + EMailSignatureScriptDialog: Cannot choose script file under
    Flatpak.
  + EMeetingListStore: Wrong role section picked in Attendees
    dialog.
  + Bug Fixed:
  - HTML attachment viewport is tiny.
  - EMailFormatter: Style change not propagated to all instances.
- Drop abdcc5af227972da8db1731f05e66a14eb4f6656.patch: Fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed:
  - Mail: Cannot change the search domain with active search
  - iTip formatter: Hide the read-only calendars in the list
  - Alternative Reply: Regroup the reply options related to
    quoting
  - Allow to Search Contact's Phone With Numbers Only
  - Option to disable saving a copy of sent messages
  - Mail: Warn when adding an existing label</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + Calendar: Indicate detached instance of a recurring event.
  + Mail: Correct function prototype declaration
    (-Wenum-int-mismatch).
  + MessageList: Remove unused code.
  + itip-formatter: Allow writing user response comments for all
    calendars.
  + itip-formatter: Disable send of iTip messages when disabled by
    the user.
  + CompEditor: Show source full name for existing components.
  + EMeetingStore: Avoid runtime warning when setting NULL time
    zone.
  + Composer: Clear old alerts before sending a message.
  + Bugs fixed:
  - Sorting Contacts in the 'Address cards' view
  - itip-formatter: Send meeting invitations as
    multipart/alternative
  - Improve handling of suspiciously signed/encrypted emails
    (multiparts)
  - Support Autocrypt
  - Calendar: Use user-configured date format in the editor
  - Option to get Delivery Status Notification (DSN)
  - Allow to save forwarded mails in the original message folder
  - ETimezoneEntry: Enable completion by timezone location
  - Add save e-mails individually as eml format
  - Mail: Allow to import PGP keys
  - Calendar: Disallow change of target client for existing
    components
  - Composer: Offer to send without encryption when key is
    missing
  - CompEditor: Open map from Location field
  - Mail: Add option to group messages into flat threads
  - CompEditor: Allow unset recurrence for uneditable recurrences
  - alarm-notify: Detect format change in settings
  - Contacts: Add columns for mailing address fields
  - Composer: Format change can discard message text
  - Ability to update / overwrite a template when saving it
  - "Archive…" direct action should not have ellipsis dots at the
    end
  - The "Select Address Book" dialog has disabled OK button after
    open
  - Calendar: Use meeting's timezone in the comp editor Schedule
    tab
  - Re-enable contact maps feature
  - Calendar: Disallow save for all instances on a detached
    instance
  - Calendar does not remember selected weeks when scrolling via
    button
  - Calendar: Missing events in Month view print out
  - Correct wording of mail composer's external attachments
    warning infobar
  - Composer: Change Max Line Length to RFC 2822 Limits
  - CalDAV: Allow to disable schedule reply on remove
  - Add option to reduce book/cal data usage when on a metered
    connection
  - Calendar: Add option to (not) delete "Declined" meeting
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + Replace internal functions with new functions from libecal
  + alarm-notify: Drop dependency on the evolution-calendar part
  + Tweak how long to wait for a 'connected' state when opening an
    EClient
  + evolution-util: Declare build dependency on libsecret
  + Force icon size for categories
  + itip: Export to HTML without category icons
  + Composer: Do not send 'Autocrypt' headers larger than 10KB
  + Always use attachments for 'Forward as iCalendar'
  + CompEditor: Cannot move memo/task between lists
  + Calendar: Ask for deletion notice only for attendees
  + Postpone some operations from GtkWidget::size_allocate() to
    idle callback
  + test-web-view-jsc: Adapt tests to WebKitGTK 2.40.3 behavior
    changes
  + test-markdown: Fix a memory leak
  + Bugs fixed:
  - CompEditor: Attendees dialogs out of sync in Schedule and
    General tab
  - ESrvConfigLookup: Consider mail configuration complete
  - Mail: Add option to hide unread count in folder tree
  - Preferences: Network proxy port not always saved
  - Calendar: Disallow change of target client for existing
    components
  - Error message only half readable (insufficient panel height)
  - Pair backup process window with the main application
  - Composer: HTML formatting left after mode change to Plain
    Text
  - ESpinner: Cache working.png into memory
  - mail-to-task: Extract text also from HTML-only messages
  - Correct color of expand/collapse buttons in preview in Dark
    mode
  - itip: Limit headers in multipart/alternative part
  - Calendar: Change how categories are exported into preview
  - itip-formatter: Rename Send reply to Sender -&gt; Organizer
  - CompEditor: Enhance time re-calculation on overlap change
  - Mail: Detect which images WebKitGTK can show
  - Calendar: Minicalendar blocks sidebar shrink
  - Add Move / Copy to folder into message preview context menu
  - Shell: Add option to prefer symbolic icons
  - First-Run Assistant: Set file filter to backup file chooser
  - Mail: Add filter condition for iCalendar attachment
  - ITip formatter ignores Dark mode preference for text/plain
    MIME parts
  - Calendar: Hard to read meeting time selector header in Dark
    mode
  - mail-to-task: Do not create all day events
  - Mail: Add option to auto-show insecure parts
  - CompEditor: Ignore abbreviated date format
  - Only headers visible for unsigned emails attached to signed
    emails
  - Calendar: Import only valid iCalendar files
  - Add "Send after 1 minute" option to composer's "Send through
    Outbox"
  - "Next" in Collection Account setup can be disabled for no
    valid reason
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + itip-formatter: Skip well-known read-only sources
  + EHeaderBarButton: Can be half-sensitive with set menu
  + EColorCombo: Don't set own default palette
  + ci: Rename org.gnome.evolution.nightly to
    org.gnome.Evolution.Devel
  + Bugs fixed:
  - Backspace in preedit mode can delete extra letters
  - Mail: Signed attachment causes hide of unsigned body
  - Mail: Duplicate items in the popup menu
  - Change default response in 'Add Attachment' dialog
  - Fix typos ("begining", "ineficient") in code comments
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + flatpak: Add missing comma in the manifests
  + Bugs fixed:
  - Mail: Correct conversion of UTF-16 encoded text files
  - ConfigLookup: Default to STARTTLS for LDAP from SRV records
  - EWebView: Enable spell checking for editable fields
  - Make SRV config lookup records lower priority than the others
  - Calendar: "Work Week" column separator light in dark theme
  - OpenPGP: "Always sign/encrypt" doesn't always work
  - Update default calendar colors
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + EContactCard: Card sometimes hides values.
  + docs: Add API indexes for new symbols in 3.50.
  + Fix a memory leak in ECompEditor.
  + ECompoEditor: Some attachments can be hidden.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + EYearView: Fix a crash when moving through search results.
  + Bug Fixes:
  - EAttachment: Ask for GFileInfo's icon only when attribute is
    set.
  - Mail: Subject header not decoded with encrypted messages.
  - On empty mailbox new mail is automaticly selected and marked
    read.
  - Contacts: Update preview on contact change in List View.
  - Mail: Search with "current folder and subfolders" in local
    Trash fails.
  - "Do not sign meeting requests" has no effect.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + rss: Ensure feed icon size to not be too large.
  + Bug Fixes:
  - Calendar: Improve print of the Month view
  - rss: Better parse itunes feeds
  - Drag and drop images in HTML composer from Chrome
  - EMFolderTree: Do not expand to-be-selected folder
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + shell: Move from gtk_main() to g_application_run().
  + flatpak: Add missing comma in the manifests.
  + EBulkEditTasks: Edit Categories as diff of added/removed
    categories.
  + EContactCard: Card sometimes hides values.
  + Fix a memory leak in ECompEditor.
  + evolution-util-docs: Remove API index for 2.24 symbols, none
    exist anymore.
  + build: Use -Wshadow build option, if available.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + Update Flatpak manifests.
  + e-bulk-edit-contacts: Initialize 'section_grid' variable.
  + data: Update appdata.
  + EHTMLEditor: Let emoji chooser point to the caret in the
    message body.
  + EYearView: Fix a crash when moving through search results.
  + EShell: Emit "ready-to-start" event after modules and
    preferences window is ready.
  + Composer: Use link references only when composing HTML message.
  + rss: Ensure feed icon size to not be too large.
  + Mail: Skip disabled accounts for File-&gt;Download messages for
    offline use.
  + EMailBackend: Fallback to CamelOperation message when showing
    error.
  + Add x-scheme-handler/mid into the .desktop file.
  + help: Fix invalid markup in Czech help translation.
  + Updated translations.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Don't set CFLAGS returned by pkg-config as
    CMAKE_REQUIRED_FLAGS.
  + build: Bump CMake version requirement to 3.15.
  + build: align glib_encoded_version with the version
    requirements.
  + EContactEditor: Explicitly set horizontal/vertical expand/fill
    for tab content.
  + e-shell: Describe --force-shutdown option as closing also
    background processes.
  + Composer: Ask before sending mail with an Autocrypt header.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + Replace G_TYPE_INSTANCE_GET_PRIVATE() with G_ADD_PRIVATE().
  + plugin_ui_hook_finalize: Chain up to the finalize() method.
  + Composer: Stop message send when retrieve of the content
    failed.
  + Composer: Hint places for folding in Autocrypt header.
  + Composer: Change "Remove Key" to "Send without Key" in
    Autocrypt question.
  + ci: Export the help with Gitlab Pages.
  + itip-formatter: Show "Unable to send item..." errors with error
    icon.
  + Calendar: Remove support for
    E_CAL_STATIC_CAPABILITY_RETRACT_SUPPORTED.
  + Calendar: Meeting deletion can sometimes send duplicate cancel
    messages.
  + appdata: Add &lt;branding/&gt; colors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fixes:
  - Workaround excessive memory use
  - Calendar: Prefer html/markdown description in preview
  - Incorrect/missing URLs in app metadata
  + Updated translations.</changelog>
  <changelog author="M K &lt;tux93@opensuse.org&gt;" date="1712232000">- Add boo1221868.patch, fixing a crash when hiding completed tasks
  (boo#1221868, glgo#GNOME/evolution#2712)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Bug Fixes:
  - Wrong weeks in Month view when returning from different page
    of dates.
  - Mail: Prefer saving original message instead of re-encode.
  - EHeaderBar: Report correct minimum width.
  - Subject line in message pane not bold anymore in Wide view.
  - Crash when hiding completed tasks.
  - EMailBrowser: Hide Print preview menu option.
  + Miscellaneous:
  - data: Fix circular-component-relation in .appdata file.
  + Updated translations.
- Drop boo1221868.patch: fixed upstream.</changelog>
</package>
<package pkgid="716a46e2b298a2484487fba3c725854044f12a9a81487e28cf58cf3ed6d23a09449567e930dc7e7406bfde01c27e2b820224596efd062b0d025d571746cd5566" name="evolution-plugin-bogofilter" arch="x86_64">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + RSS: Folder-specific options not save from Preferences.
  + help: Replace docs mailing list URL by GNOME Discourse.
  + Bugs fixed:
  - Icons in the message list are rendered in low resolution on
    HiDPI displays.
  - Mail:
    . Add option to confirm 'Mark as Junk'.
    . Show S/MIME encrypted part as attachment on failed
    decryption.
    . Inherit format from template in Alternative Reply.
  - Composer:
    . Check parent element's text-align before unsetting it.
    . "Select All" in context menu doesn't select recipients.
  - RSS: Read of author depends on element order.
  - ECalendarItem: Use selected text color for day names and week
    numbers.
  - iTIP: Override text color together with background color.
  - Add new screenshots for AppStream metadata.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + mail.error.xml: Unmark two strings from translation.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + e-gtkemojichooser: Correct packing of the internal widgets.
  + Add plugins' directory into WebKitGTK only when it exists.
  + e-util: Optimize
    e_util_check_gtk_bindings_in_key_press_event_cb() a bit.
  + Calendar: Add shortcuts for move to previous/next date.
  + Misc: Update contact information in the README.md file.
  + README.md: Update information about the mailing list.
  + Bugs fixed:
  - Composer: Copy/paste changes text size in HTML mode.
  - Signature is re-added to a Draft mail after open.
  - Calendar: Summary not always shown in the Day View.
  - Blockquotes styling changes in Markdown live preview when
    editing area is focused.
  - Composer: Preserve '\n' inside paragraph text.
  - Mail: libunity badge counter does not disappear.
  - Cannot import pkcs12 with empty password.
  - Mail: Space bar no longer scrolls preview messages.
  - ESpinner: Do not animate when animations are disabled.
  - Ctrl+Shift+F does not focus the search field when already
    visible.
  - Composer: Bulleted list margin inconsistent in HTML.
  - Composer: Can send outdated message content.
  - ECompEditor: Classification submenu inaccessible for
    read-only calendars.
  - RSS: Limit re-download on content change, if possible.
  - Contacts: LDAP not searching for contact after launch.
  - iTIP-formatter: respect the color-scheme in HTML MIME parts.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + rss: Fix recently introduced memory leaks.
  + Bugs fixed:
  - Updated attachments are shown as updated, but sent in old
    version.
  - TNEF attached message decoded incorrectly.
  - Mail:
    . Preview panel has too many vertical scrollbars.
    . Recalc preview iframe heights more often.
  - Composer:
    . HTML formatting lost on paste from external browser.
    . Added extra quotation level after draft open.
  - Inconsistent S/MIME signature validation results.
  - Wrong S/MIME certificate selection for encrypted email.
  - Search input field's clear button unclickable during first
    entry.
  - PGP-MIME: Show decrypted protected header as Subject in
    preview.
  - Bundle 'x-office-...' non-symbolic icons.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685707200">- Update to version 3.48.3:
  + Bugs fixed:
  - EShellSearchbar: Cannot clear search by deleting text.
  - Mail:
    . Preview content sometimes grows indefinitely.
    . Workaround recursion in iframe height computation.
  - Composer: Use 'Wrap quoted text in replies' option also for
    text/html parts.</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1687176000">- Add abdcc5af227972da8db1731f05e66a14eb4f6656.patch: fix
  "HTML attachment viewport is tiny" (glgo#GNOME/evolution#2400).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 3.48.4:
  + EMailSignatureScriptDialog: Cannot choose script file under
    Flatpak.
  + EMeetingListStore: Wrong role section picked in Attendees
    dialog.
  + Bug Fixed:
  - HTML attachment viewport is tiny.
  - EMailFormatter: Style change not propagated to all instances.
- Drop abdcc5af227972da8db1731f05e66a14eb4f6656.patch: Fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed:
  - Mail: Cannot change the search domain with active search
  - iTip formatter: Hide the read-only calendars in the list
  - Alternative Reply: Regroup the reply options related to
    quoting
  - Allow to Search Contact's Phone With Numbers Only
  - Option to disable saving a copy of sent messages
  - Mail: Warn when adding an existing label</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + Calendar: Indicate detached instance of a recurring event.
  + Mail: Correct function prototype declaration
    (-Wenum-int-mismatch).
  + MessageList: Remove unused code.
  + itip-formatter: Allow writing user response comments for all
    calendars.
  + itip-formatter: Disable send of iTip messages when disabled by
    the user.
  + CompEditor: Show source full name for existing components.
  + EMeetingStore: Avoid runtime warning when setting NULL time
    zone.
  + Composer: Clear old alerts before sending a message.
  + Bugs fixed:
  - Sorting Contacts in the 'Address cards' view
  - itip-formatter: Send meeting invitations as
    multipart/alternative
  - Improve handling of suspiciously signed/encrypted emails
    (multiparts)
  - Support Autocrypt
  - Calendar: Use user-configured date format in the editor
  - Option to get Delivery Status Notification (DSN)
  - Allow to save forwarded mails in the original message folder
  - ETimezoneEntry: Enable completion by timezone location
  - Add save e-mails individually as eml format
  - Mail: Allow to import PGP keys
  - Calendar: Disallow change of target client for existing
    components
  - Composer: Offer to send without encryption when key is
    missing
  - CompEditor: Open map from Location field
  - Mail: Add option to group messages into flat threads
  - CompEditor: Allow unset recurrence for uneditable recurrences
  - alarm-notify: Detect format change in settings
  - Contacts: Add columns for mailing address fields
  - Composer: Format change can discard message text
  - Ability to update / overwrite a template when saving it
  - "Archive…" direct action should not have ellipsis dots at the
    end
  - The "Select Address Book" dialog has disabled OK button after
    open
  - Calendar: Use meeting's timezone in the comp editor Schedule
    tab
  - Re-enable contact maps feature
  - Calendar: Disallow save for all instances on a detached
    instance
  - Calendar does not remember selected weeks when scrolling via
    button
  - Calendar: Missing events in Month view print out
  - Correct wording of mail composer's external attachments
    warning infobar
  - Composer: Change Max Line Length to RFC 2822 Limits
  - CalDAV: Allow to disable schedule reply on remove
  - Add option to reduce book/cal data usage when on a metered
    connection
  - Calendar: Add option to (not) delete "Declined" meeting
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + Replace internal functions with new functions from libecal
  + alarm-notify: Drop dependency on the evolution-calendar part
  + Tweak how long to wait for a 'connected' state when opening an
    EClient
  + evolution-util: Declare build dependency on libsecret
  + Force icon size for categories
  + itip: Export to HTML without category icons
  + Composer: Do not send 'Autocrypt' headers larger than 10KB
  + Always use attachments for 'Forward as iCalendar'
  + CompEditor: Cannot move memo/task between lists
  + Calendar: Ask for deletion notice only for attendees
  + Postpone some operations from GtkWidget::size_allocate() to
    idle callback
  + test-web-view-jsc: Adapt tests to WebKitGTK 2.40.3 behavior
    changes
  + test-markdown: Fix a memory leak
  + Bugs fixed:
  - CompEditor: Attendees dialogs out of sync in Schedule and
    General tab
  - ESrvConfigLookup: Consider mail configuration complete
  - Mail: Add option to hide unread count in folder tree
  - Preferences: Network proxy port not always saved
  - Calendar: Disallow change of target client for existing
    components
  - Error message only half readable (insufficient panel height)
  - Pair backup process window with the main application
  - Composer: HTML formatting left after mode change to Plain
    Text
  - ESpinner: Cache working.png into memory
  - mail-to-task: Extract text also from HTML-only messages
  - Correct color of expand/collapse buttons in preview in Dark
    mode
  - itip: Limit headers in multipart/alternative part
  - Calendar: Change how categories are exported into preview
  - itip-formatter: Rename Send reply to Sender -&gt; Organizer
  - CompEditor: Enhance time re-calculation on overlap change
  - Mail: Detect which images WebKitGTK can show
  - Calendar: Minicalendar blocks sidebar shrink
  - Add Move / Copy to folder into message preview context menu
  - Shell: Add option to prefer symbolic icons
  - First-Run Assistant: Set file filter to backup file chooser
  - Mail: Add filter condition for iCalendar attachment
  - ITip formatter ignores Dark mode preference for text/plain
    MIME parts
  - Calendar: Hard to read meeting time selector header in Dark
    mode
  - mail-to-task: Do not create all day events
  - Mail: Add option to auto-show insecure parts
  - CompEditor: Ignore abbreviated date format
  - Only headers visible for unsigned emails attached to signed
    emails
  - Calendar: Import only valid iCalendar files
  - Add "Send after 1 minute" option to composer's "Send through
    Outbox"
  - "Next" in Collection Account setup can be disabled for no
    valid reason
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + itip-formatter: Skip well-known read-only sources
  + EHeaderBarButton: Can be half-sensitive with set menu
  + EColorCombo: Don't set own default palette
  + ci: Rename org.gnome.evolution.nightly to
    org.gnome.Evolution.Devel
  + Bugs fixed:
  - Backspace in preedit mode can delete extra letters
  - Mail: Signed attachment causes hide of unsigned body
  - Mail: Duplicate items in the popup menu
  - Change default response in 'Add Attachment' dialog
  - Fix typos ("begining", "ineficient") in code comments
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + flatpak: Add missing comma in the manifests
  + Bugs fixed:
  - Mail: Correct conversion of UTF-16 encoded text files
  - ConfigLookup: Default to STARTTLS for LDAP from SRV records
  - EWebView: Enable spell checking for editable fields
  - Make SRV config lookup records lower priority than the others
  - Calendar: "Work Week" column separator light in dark theme
  - OpenPGP: "Always sign/encrypt" doesn't always work
  - Update default calendar colors
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + EContactCard: Card sometimes hides values.
  + docs: Add API indexes for new symbols in 3.50.
  + Fix a memory leak in ECompEditor.
  + ECompoEditor: Some attachments can be hidden.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + EYearView: Fix a crash when moving through search results.
  + Bug Fixes:
  - EAttachment: Ask for GFileInfo's icon only when attribute is
    set.
  - Mail: Subject header not decoded with encrypted messages.
  - On empty mailbox new mail is automaticly selected and marked
    read.
  - Contacts: Update preview on contact change in List View.
  - Mail: Search with "current folder and subfolders" in local
    Trash fails.
  - "Do not sign meeting requests" has no effect.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + rss: Ensure feed icon size to not be too large.
  + Bug Fixes:
  - Calendar: Improve print of the Month view
  - rss: Better parse itunes feeds
  - Drag and drop images in HTML composer from Chrome
  - EMFolderTree: Do not expand to-be-selected folder
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + shell: Move from gtk_main() to g_application_run().
  + flatpak: Add missing comma in the manifests.
  + EBulkEditTasks: Edit Categories as diff of added/removed
    categories.
  + EContactCard: Card sometimes hides values.
  + Fix a memory leak in ECompEditor.
  + evolution-util-docs: Remove API index for 2.24 symbols, none
    exist anymore.
  + build: Use -Wshadow build option, if available.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + Update Flatpak manifests.
  + e-bulk-edit-contacts: Initialize 'section_grid' variable.
  + data: Update appdata.
  + EHTMLEditor: Let emoji chooser point to the caret in the
    message body.
  + EYearView: Fix a crash when moving through search results.
  + EShell: Emit "ready-to-start" event after modules and
    preferences window is ready.
  + Composer: Use link references only when composing HTML message.
  + rss: Ensure feed icon size to not be too large.
  + Mail: Skip disabled accounts for File-&gt;Download messages for
    offline use.
  + EMailBackend: Fallback to CamelOperation message when showing
    error.
  + Add x-scheme-handler/mid into the .desktop file.
  + help: Fix invalid markup in Czech help translation.
  + Updated translations.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Don't set CFLAGS returned by pkg-config as
    CMAKE_REQUIRED_FLAGS.
  + build: Bump CMake version requirement to 3.15.
  + build: align glib_encoded_version with the version
    requirements.
  + EContactEditor: Explicitly set horizontal/vertical expand/fill
    for tab content.
  + e-shell: Describe --force-shutdown option as closing also
    background processes.
  + Composer: Ask before sending mail with an Autocrypt header.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + Replace G_TYPE_INSTANCE_GET_PRIVATE() with G_ADD_PRIVATE().
  + plugin_ui_hook_finalize: Chain up to the finalize() method.
  + Composer: Stop message send when retrieve of the content
    failed.
  + Composer: Hint places for folding in Autocrypt header.
  + Composer: Change "Remove Key" to "Send without Key" in
    Autocrypt question.
  + ci: Export the help with Gitlab Pages.
  + itip-formatter: Show "Unable to send item..." errors with error
    icon.
  + Calendar: Remove support for
    E_CAL_STATIC_CAPABILITY_RETRACT_SUPPORTED.
  + Calendar: Meeting deletion can sometimes send duplicate cancel
    messages.
  + appdata: Add &lt;branding/&gt; colors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fixes:
  - Workaround excessive memory use
  - Calendar: Prefer html/markdown description in preview
  - Incorrect/missing URLs in app metadata
  + Updated translations.</changelog>
  <changelog author="M K &lt;tux93@opensuse.org&gt;" date="1712232000">- Add boo1221868.patch, fixing a crash when hiding completed tasks
  (boo#1221868, glgo#GNOME/evolution#2712)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Bug Fixes:
  - Wrong weeks in Month view when returning from different page
    of dates.
  - Mail: Prefer saving original message instead of re-encode.
  - EHeaderBar: Report correct minimum width.
  - Subject line in message pane not bold anymore in Wide view.
  - Crash when hiding completed tasks.
  - EMailBrowser: Hide Print preview menu option.
  + Miscellaneous:
  - data: Fix circular-component-relation in .appdata file.
  + Updated translations.
- Drop boo1221868.patch: fixed upstream.</changelog>
</package>
<package pkgid="664d2820c27612e09506d82caae91496695a3ee3579d455db8a4edbb80f3d37c296a477f7e92f3247f880d319a7f6e34acd8fa7fda55ff93767bcb1fae7ba23b" name="evolution-plugin-bogofilter-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + RSS: Folder-specific options not save from Preferences.
  + help: Replace docs mailing list URL by GNOME Discourse.
  + Bugs fixed:
  - Icons in the message list are rendered in low resolution on
    HiDPI displays.
  - Mail:
    . Add option to confirm 'Mark as Junk'.
    . Show S/MIME encrypted part as attachment on failed
    decryption.
    . Inherit format from template in Alternative Reply.
  - Composer:
    . Check parent element's text-align before unsetting it.
    . "Select All" in context menu doesn't select recipients.
  - RSS: Read of author depends on element order.
  - ECalendarItem: Use selected text color for day names and week
    numbers.
  - iTIP: Override text color together with background color.
  - Add new screenshots for AppStream metadata.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + mail.error.xml: Unmark two strings from translation.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + e-gtkemojichooser: Correct packing of the internal widgets.
  + Add plugins' directory into WebKitGTK only when it exists.
  + e-util: Optimize
    e_util_check_gtk_bindings_in_key_press_event_cb() a bit.
  + Calendar: Add shortcuts for move to previous/next date.
  + Misc: Update contact information in the README.md file.
  + README.md: Update information about the mailing list.
  + Bugs fixed:
  - Composer: Copy/paste changes text size in HTML mode.
  - Signature is re-added to a Draft mail after open.
  - Calendar: Summary not always shown in the Day View.
  - Blockquotes styling changes in Markdown live preview when
    editing area is focused.
  - Composer: Preserve '\n' inside paragraph text.
  - Mail: libunity badge counter does not disappear.
  - Cannot import pkcs12 with empty password.
  - Mail: Space bar no longer scrolls preview messages.
  - ESpinner: Do not animate when animations are disabled.
  - Ctrl+Shift+F does not focus the search field when already
    visible.
  - Composer: Bulleted list margin inconsistent in HTML.
  - Composer: Can send outdated message content.
  - ECompEditor: Classification submenu inaccessible for
    read-only calendars.
  - RSS: Limit re-download on content change, if possible.
  - Contacts: LDAP not searching for contact after launch.
  - iTIP-formatter: respect the color-scheme in HTML MIME parts.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + rss: Fix recently introduced memory leaks.
  + Bugs fixed:
  - Updated attachments are shown as updated, but sent in old
    version.
  - TNEF attached message decoded incorrectly.
  - Mail:
    . Preview panel has too many vertical scrollbars.
    . Recalc preview iframe heights more often.
  - Composer:
    . HTML formatting lost on paste from external browser.
    . Added extra quotation level after draft open.
  - Inconsistent S/MIME signature validation results.
  - Wrong S/MIME certificate selection for encrypted email.
  - Search input field's clear button unclickable during first
    entry.
  - PGP-MIME: Show decrypted protected header as Subject in
    preview.
  - Bundle 'x-office-...' non-symbolic icons.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685707200">- Update to version 3.48.3:
  + Bugs fixed:
  - EShellSearchbar: Cannot clear search by deleting text.
  - Mail:
    . Preview content sometimes grows indefinitely.
    . Workaround recursion in iframe height computation.
  - Composer: Use 'Wrap quoted text in replies' option also for
    text/html parts.</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1687176000">- Add abdcc5af227972da8db1731f05e66a14eb4f6656.patch: fix
  "HTML attachment viewport is tiny" (glgo#GNOME/evolution#2400).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 3.48.4:
  + EMailSignatureScriptDialog: Cannot choose script file under
    Flatpak.
  + EMeetingListStore: Wrong role section picked in Attendees
    dialog.
  + Bug Fixed:
  - HTML attachment viewport is tiny.
  - EMailFormatter: Style change not propagated to all instances.
- Drop abdcc5af227972da8db1731f05e66a14eb4f6656.patch: Fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed:
  - Mail: Cannot change the search domain with active search
  - iTip formatter: Hide the read-only calendars in the list
  - Alternative Reply: Regroup the reply options related to
    quoting
  - Allow to Search Contact's Phone With Numbers Only
  - Option to disable saving a copy of sent messages
  - Mail: Warn when adding an existing label</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + Calendar: Indicate detached instance of a recurring event.
  + Mail: Correct function prototype declaration
    (-Wenum-int-mismatch).
  + MessageList: Remove unused code.
  + itip-formatter: Allow writing user response comments for all
    calendars.
  + itip-formatter: Disable send of iTip messages when disabled by
    the user.
  + CompEditor: Show source full name for existing components.
  + EMeetingStore: Avoid runtime warning when setting NULL time
    zone.
  + Composer: Clear old alerts before sending a message.
  + Bugs fixed:
  - Sorting Contacts in the 'Address cards' view
  - itip-formatter: Send meeting invitations as
    multipart/alternative
  - Improve handling of suspiciously signed/encrypted emails
    (multiparts)
  - Support Autocrypt
  - Calendar: Use user-configured date format in the editor
  - Option to get Delivery Status Notification (DSN)
  - Allow to save forwarded mails in the original message folder
  - ETimezoneEntry: Enable completion by timezone location
  - Add save e-mails individually as eml format
  - Mail: Allow to import PGP keys
  - Calendar: Disallow change of target client for existing
    components
  - Composer: Offer to send without encryption when key is
    missing
  - CompEditor: Open map from Location field
  - Mail: Add option to group messages into flat threads
  - CompEditor: Allow unset recurrence for uneditable recurrences
  - alarm-notify: Detect format change in settings
  - Contacts: Add columns for mailing address fields
  - Composer: Format change can discard message text
  - Ability to update / overwrite a template when saving it
  - "Archive…" direct action should not have ellipsis dots at the
    end
  - The "Select Address Book" dialog has disabled OK button after
    open
  - Calendar: Use meeting's timezone in the comp editor Schedule
    tab
  - Re-enable contact maps feature
  - Calendar: Disallow save for all instances on a detached
    instance
  - Calendar does not remember selected weeks when scrolling via
    button
  - Calendar: Missing events in Month view print out
  - Correct wording of mail composer's external attachments
    warning infobar
  - Composer: Change Max Line Length to RFC 2822 Limits
  - CalDAV: Allow to disable schedule reply on remove
  - Add option to reduce book/cal data usage when on a metered
    connection
  - Calendar: Add option to (not) delete "Declined" meeting
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + Replace internal functions with new functions from libecal
  + alarm-notify: Drop dependency on the evolution-calendar part
  + Tweak how long to wait for a 'connected' state when opening an
    EClient
  + evolution-util: Declare build dependency on libsecret
  + Force icon size for categories
  + itip: Export to HTML without category icons
  + Composer: Do not send 'Autocrypt' headers larger than 10KB
  + Always use attachments for 'Forward as iCalendar'
  + CompEditor: Cannot move memo/task between lists
  + Calendar: Ask for deletion notice only for attendees
  + Postpone some operations from GtkWidget::size_allocate() to
    idle callback
  + test-web-view-jsc: Adapt tests to WebKitGTK 2.40.3 behavior
    changes
  + test-markdown: Fix a memory leak
  + Bugs fixed:
  - CompEditor: Attendees dialogs out of sync in Schedule and
    General tab
  - ESrvConfigLookup: Consider mail configuration complete
  - Mail: Add option to hide unread count in folder tree
  - Preferences: Network proxy port not always saved
  - Calendar: Disallow change of target client for existing
    components
  - Error message only half readable (insufficient panel height)
  - Pair backup process window with the main application
  - Composer: HTML formatting left after mode change to Plain
    Text
  - ESpinner: Cache working.png into memory
  - mail-to-task: Extract text also from HTML-only messages
  - Correct color of expand/collapse buttons in preview in Dark
    mode
  - itip: Limit headers in multipart/alternative part
  - Calendar: Change how categories are exported into preview
  - itip-formatter: Rename Send reply to Sender -&gt; Organizer
  - CompEditor: Enhance time re-calculation on overlap change
  - Mail: Detect which images WebKitGTK can show
  - Calendar: Minicalendar blocks sidebar shrink
  - Add Move / Copy to folder into message preview context menu
  - Shell: Add option to prefer symbolic icons
  - First-Run Assistant: Set file filter to backup file chooser
  - Mail: Add filter condition for iCalendar attachment
  - ITip formatter ignores Dark mode preference for text/plain
    MIME parts
  - Calendar: Hard to read meeting time selector header in Dark
    mode
  - mail-to-task: Do not create all day events
  - Mail: Add option to auto-show insecure parts
  - CompEditor: Ignore abbreviated date format
  - Only headers visible for unsigned emails attached to signed
    emails
  - Calendar: Import only valid iCalendar files
  - Add "Send after 1 minute" option to composer's "Send through
    Outbox"
  - "Next" in Collection Account setup can be disabled for no
    valid reason
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + itip-formatter: Skip well-known read-only sources
  + EHeaderBarButton: Can be half-sensitive with set menu
  + EColorCombo: Don't set own default palette
  + ci: Rename org.gnome.evolution.nightly to
    org.gnome.Evolution.Devel
  + Bugs fixed:
  - Backspace in preedit mode can delete extra letters
  - Mail: Signed attachment causes hide of unsigned body
  - Mail: Duplicate items in the popup menu
  - Change default response in 'Add Attachment' dialog
  - Fix typos ("begining", "ineficient") in code comments
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + flatpak: Add missing comma in the manifests
  + Bugs fixed:
  - Mail: Correct conversion of UTF-16 encoded text files
  - ConfigLookup: Default to STARTTLS for LDAP from SRV records
  - EWebView: Enable spell checking for editable fields
  - Make SRV config lookup records lower priority than the others
  - Calendar: "Work Week" column separator light in dark theme
  - OpenPGP: "Always sign/encrypt" doesn't always work
  - Update default calendar colors
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + EContactCard: Card sometimes hides values.
  + docs: Add API indexes for new symbols in 3.50.
  + Fix a memory leak in ECompEditor.
  + ECompoEditor: Some attachments can be hidden.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + EYearView: Fix a crash when moving through search results.
  + Bug Fixes:
  - EAttachment: Ask for GFileInfo's icon only when attribute is
    set.
  - Mail: Subject header not decoded with encrypted messages.
  - On empty mailbox new mail is automaticly selected and marked
    read.
  - Contacts: Update preview on contact change in List View.
  - Mail: Search with "current folder and subfolders" in local
    Trash fails.
  - "Do not sign meeting requests" has no effect.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + rss: Ensure feed icon size to not be too large.
  + Bug Fixes:
  - Calendar: Improve print of the Month view
  - rss: Better parse itunes feeds
  - Drag and drop images in HTML composer from Chrome
  - EMFolderTree: Do not expand to-be-selected folder
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + shell: Move from gtk_main() to g_application_run().
  + flatpak: Add missing comma in the manifests.
  + EBulkEditTasks: Edit Categories as diff of added/removed
    categories.
  + EContactCard: Card sometimes hides values.
  + Fix a memory leak in ECompEditor.
  + evolution-util-docs: Remove API index for 2.24 symbols, none
    exist anymore.
  + build: Use -Wshadow build option, if available.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + Update Flatpak manifests.
  + e-bulk-edit-contacts: Initialize 'section_grid' variable.
  + data: Update appdata.
  + EHTMLEditor: Let emoji chooser point to the caret in the
    message body.
  + EYearView: Fix a crash when moving through search results.
  + EShell: Emit "ready-to-start" event after modules and
    preferences window is ready.
  + Composer: Use link references only when composing HTML message.
  + rss: Ensure feed icon size to not be too large.
  + Mail: Skip disabled accounts for File-&gt;Download messages for
    offline use.
  + EMailBackend: Fallback to CamelOperation message when showing
    error.
  + Add x-scheme-handler/mid into the .desktop file.
  + help: Fix invalid markup in Czech help translation.
  + Updated translations.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Don't set CFLAGS returned by pkg-config as
    CMAKE_REQUIRED_FLAGS.
  + build: Bump CMake version requirement to 3.15.
  + build: align glib_encoded_version with the version
    requirements.
  + EContactEditor: Explicitly set horizontal/vertical expand/fill
    for tab content.
  + e-shell: Describe --force-shutdown option as closing also
    background processes.
  + Composer: Ask before sending mail with an Autocrypt header.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + Replace G_TYPE_INSTANCE_GET_PRIVATE() with G_ADD_PRIVATE().
  + plugin_ui_hook_finalize: Chain up to the finalize() method.
  + Composer: Stop message send when retrieve of the content
    failed.
  + Composer: Hint places for folding in Autocrypt header.
  + Composer: Change "Remove Key" to "Send without Key" in
    Autocrypt question.
  + ci: Export the help with Gitlab Pages.
  + itip-formatter: Show "Unable to send item..." errors with error
    icon.
  + Calendar: Remove support for
    E_CAL_STATIC_CAPABILITY_RETRACT_SUPPORTED.
  + Calendar: Meeting deletion can sometimes send duplicate cancel
    messages.
  + appdata: Add &lt;branding/&gt; colors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fixes:
  - Workaround excessive memory use
  - Calendar: Prefer html/markdown description in preview
  - Incorrect/missing URLs in app metadata
  + Updated translations.</changelog>
  <changelog author="M K &lt;tux93@opensuse.org&gt;" date="1712232000">- Add boo1221868.patch, fixing a crash when hiding completed tasks
  (boo#1221868, glgo#GNOME/evolution#2712)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Bug Fixes:
  - Wrong weeks in Month view when returning from different page
    of dates.
  - Mail: Prefer saving original message instead of re-encode.
  - EHeaderBar: Report correct minimum width.
  - Subject line in message pane not bold anymore in Wide view.
  - Crash when hiding completed tasks.
  - EMailBrowser: Hide Print preview menu option.
  + Miscellaneous:
  - data: Fix circular-component-relation in .appdata file.
  + Updated translations.
- Drop boo1221868.patch: fixed upstream.</changelog>
</package>
<package pkgid="e551966f2da27a405fb2f51fce29a05d8de65270d8e74ba2564e26dc04e8966fcc0495149440d3152b4740dff1bda29e2767c585a28a94309e011a34358c0519" name="evolution-plugin-pst-import" arch="x86_64">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + RSS: Folder-specific options not save from Preferences.
  + help: Replace docs mailing list URL by GNOME Discourse.
  + Bugs fixed:
  - Icons in the message list are rendered in low resolution on
    HiDPI displays.
  - Mail:
    . Add option to confirm 'Mark as Junk'.
    . Show S/MIME encrypted part as attachment on failed
    decryption.
    . Inherit format from template in Alternative Reply.
  - Composer:
    . Check parent element's text-align before unsetting it.
    . "Select All" in context menu doesn't select recipients.
  - RSS: Read of author depends on element order.
  - ECalendarItem: Use selected text color for day names and week
    numbers.
  - iTIP: Override text color together with background color.
  - Add new screenshots for AppStream metadata.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + mail.error.xml: Unmark two strings from translation.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + e-gtkemojichooser: Correct packing of the internal widgets.
  + Add plugins' directory into WebKitGTK only when it exists.
  + e-util: Optimize
    e_util_check_gtk_bindings_in_key_press_event_cb() a bit.
  + Calendar: Add shortcuts for move to previous/next date.
  + Misc: Update contact information in the README.md file.
  + README.md: Update information about the mailing list.
  + Bugs fixed:
  - Composer: Copy/paste changes text size in HTML mode.
  - Signature is re-added to a Draft mail after open.
  - Calendar: Summary not always shown in the Day View.
  - Blockquotes styling changes in Markdown live preview when
    editing area is focused.
  - Composer: Preserve '\n' inside paragraph text.
  - Mail: libunity badge counter does not disappear.
  - Cannot import pkcs12 with empty password.
  - Mail: Space bar no longer scrolls preview messages.
  - ESpinner: Do not animate when animations are disabled.
  - Ctrl+Shift+F does not focus the search field when already
    visible.
  - Composer: Bulleted list margin inconsistent in HTML.
  - Composer: Can send outdated message content.
  - ECompEditor: Classification submenu inaccessible for
    read-only calendars.
  - RSS: Limit re-download on content change, if possible.
  - Contacts: LDAP not searching for contact after launch.
  - iTIP-formatter: respect the color-scheme in HTML MIME parts.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + rss: Fix recently introduced memory leaks.
  + Bugs fixed:
  - Updated attachments are shown as updated, but sent in old
    version.
  - TNEF attached message decoded incorrectly.
  - Mail:
    . Preview panel has too many vertical scrollbars.
    . Recalc preview iframe heights more often.
  - Composer:
    . HTML formatting lost on paste from external browser.
    . Added extra quotation level after draft open.
  - Inconsistent S/MIME signature validation results.
  - Wrong S/MIME certificate selection for encrypted email.
  - Search input field's clear button unclickable during first
    entry.
  - PGP-MIME: Show decrypted protected header as Subject in
    preview.
  - Bundle 'x-office-...' non-symbolic icons.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685707200">- Update to version 3.48.3:
  + Bugs fixed:
  - EShellSearchbar: Cannot clear search by deleting text.
  - Mail:
    . Preview content sometimes grows indefinitely.
    . Workaround recursion in iframe height computation.
  - Composer: Use 'Wrap quoted text in replies' option also for
    text/html parts.</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1687176000">- Add abdcc5af227972da8db1731f05e66a14eb4f6656.patch: fix
  "HTML attachment viewport is tiny" (glgo#GNOME/evolution#2400).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 3.48.4:
  + EMailSignatureScriptDialog: Cannot choose script file under
    Flatpak.
  + EMeetingListStore: Wrong role section picked in Attendees
    dialog.
  + Bug Fixed:
  - HTML attachment viewport is tiny.
  - EMailFormatter: Style change not propagated to all instances.
- Drop abdcc5af227972da8db1731f05e66a14eb4f6656.patch: Fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed:
  - Mail: Cannot change the search domain with active search
  - iTip formatter: Hide the read-only calendars in the list
  - Alternative Reply: Regroup the reply options related to
    quoting
  - Allow to Search Contact's Phone With Numbers Only
  - Option to disable saving a copy of sent messages
  - Mail: Warn when adding an existing label</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + Calendar: Indicate detached instance of a recurring event.
  + Mail: Correct function prototype declaration
    (-Wenum-int-mismatch).
  + MessageList: Remove unused code.
  + itip-formatter: Allow writing user response comments for all
    calendars.
  + itip-formatter: Disable send of iTip messages when disabled by
    the user.
  + CompEditor: Show source full name for existing components.
  + EMeetingStore: Avoid runtime warning when setting NULL time
    zone.
  + Composer: Clear old alerts before sending a message.
  + Bugs fixed:
  - Sorting Contacts in the 'Address cards' view
  - itip-formatter: Send meeting invitations as
    multipart/alternative
  - Improve handling of suspiciously signed/encrypted emails
    (multiparts)
  - Support Autocrypt
  - Calendar: Use user-configured date format in the editor
  - Option to get Delivery Status Notification (DSN)
  - Allow to save forwarded mails in the original message folder
  - ETimezoneEntry: Enable completion by timezone location
  - Add save e-mails individually as eml format
  - Mail: Allow to import PGP keys
  - Calendar: Disallow change of target client for existing
    components
  - Composer: Offer to send without encryption when key is
    missing
  - CompEditor: Open map from Location field
  - Mail: Add option to group messages into flat threads
  - CompEditor: Allow unset recurrence for uneditable recurrences
  - alarm-notify: Detect format change in settings
  - Contacts: Add columns for mailing address fields
  - Composer: Format change can discard message text
  - Ability to update / overwrite a template when saving it
  - "Archive…" direct action should not have ellipsis dots at the
    end
  - The "Select Address Book" dialog has disabled OK button after
    open
  - Calendar: Use meeting's timezone in the comp editor Schedule
    tab
  - Re-enable contact maps feature
  - Calendar: Disallow save for all instances on a detached
    instance
  - Calendar does not remember selected weeks when scrolling via
    button
  - Calendar: Missing events in Month view print out
  - Correct wording of mail composer's external attachments
    warning infobar
  - Composer: Change Max Line Length to RFC 2822 Limits
  - CalDAV: Allow to disable schedule reply on remove
  - Add option to reduce book/cal data usage when on a metered
    connection
  - Calendar: Add option to (not) delete "Declined" meeting
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + Replace internal functions with new functions from libecal
  + alarm-notify: Drop dependency on the evolution-calendar part
  + Tweak how long to wait for a 'connected' state when opening an
    EClient
  + evolution-util: Declare build dependency on libsecret
  + Force icon size for categories
  + itip: Export to HTML without category icons
  + Composer: Do not send 'Autocrypt' headers larger than 10KB
  + Always use attachments for 'Forward as iCalendar'
  + CompEditor: Cannot move memo/task between lists
  + Calendar: Ask for deletion notice only for attendees
  + Postpone some operations from GtkWidget::size_allocate() to
    idle callback
  + test-web-view-jsc: Adapt tests to WebKitGTK 2.40.3 behavior
    changes
  + test-markdown: Fix a memory leak
  + Bugs fixed:
  - CompEditor: Attendees dialogs out of sync in Schedule and
    General tab
  - ESrvConfigLookup: Consider mail configuration complete
  - Mail: Add option to hide unread count in folder tree
  - Preferences: Network proxy port not always saved
  - Calendar: Disallow change of target client for existing
    components
  - Error message only half readable (insufficient panel height)
  - Pair backup process window with the main application
  - Composer: HTML formatting left after mode change to Plain
    Text
  - ESpinner: Cache working.png into memory
  - mail-to-task: Extract text also from HTML-only messages
  - Correct color of expand/collapse buttons in preview in Dark
    mode
  - itip: Limit headers in multipart/alternative part
  - Calendar: Change how categories are exported into preview
  - itip-formatter: Rename Send reply to Sender -&gt; Organizer
  - CompEditor: Enhance time re-calculation on overlap change
  - Mail: Detect which images WebKitGTK can show
  - Calendar: Minicalendar blocks sidebar shrink
  - Add Move / Copy to folder into message preview context menu
  - Shell: Add option to prefer symbolic icons
  - First-Run Assistant: Set file filter to backup file chooser
  - Mail: Add filter condition for iCalendar attachment
  - ITip formatter ignores Dark mode preference for text/plain
    MIME parts
  - Calendar: Hard to read meeting time selector header in Dark
    mode
  - mail-to-task: Do not create all day events
  - Mail: Add option to auto-show insecure parts
  - CompEditor: Ignore abbreviated date format
  - Only headers visible for unsigned emails attached to signed
    emails
  - Calendar: Import only valid iCalendar files
  - Add "Send after 1 minute" option to composer's "Send through
    Outbox"
  - "Next" in Collection Account setup can be disabled for no
    valid reason
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + itip-formatter: Skip well-known read-only sources
  + EHeaderBarButton: Can be half-sensitive with set menu
  + EColorCombo: Don't set own default palette
  + ci: Rename org.gnome.evolution.nightly to
    org.gnome.Evolution.Devel
  + Bugs fixed:
  - Backspace in preedit mode can delete extra letters
  - Mail: Signed attachment causes hide of unsigned body
  - Mail: Duplicate items in the popup menu
  - Change default response in 'Add Attachment' dialog
  - Fix typos ("begining", "ineficient") in code comments
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + flatpak: Add missing comma in the manifests
  + Bugs fixed:
  - Mail: Correct conversion of UTF-16 encoded text files
  - ConfigLookup: Default to STARTTLS for LDAP from SRV records
  - EWebView: Enable spell checking for editable fields
  - Make SRV config lookup records lower priority than the others
  - Calendar: "Work Week" column separator light in dark theme
  - OpenPGP: "Always sign/encrypt" doesn't always work
  - Update default calendar colors
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + EContactCard: Card sometimes hides values.
  + docs: Add API indexes for new symbols in 3.50.
  + Fix a memory leak in ECompEditor.
  + ECompoEditor: Some attachments can be hidden.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + EYearView: Fix a crash when moving through search results.
  + Bug Fixes:
  - EAttachment: Ask for GFileInfo's icon only when attribute is
    set.
  - Mail: Subject header not decoded with encrypted messages.
  - On empty mailbox new mail is automaticly selected and marked
    read.
  - Contacts: Update preview on contact change in List View.
  - Mail: Search with "current folder and subfolders" in local
    Trash fails.
  - "Do not sign meeting requests" has no effect.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + rss: Ensure feed icon size to not be too large.
  + Bug Fixes:
  - Calendar: Improve print of the Month view
  - rss: Better parse itunes feeds
  - Drag and drop images in HTML composer from Chrome
  - EMFolderTree: Do not expand to-be-selected folder
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + shell: Move from gtk_main() to g_application_run().
  + flatpak: Add missing comma in the manifests.
  + EBulkEditTasks: Edit Categories as diff of added/removed
    categories.
  + EContactCard: Card sometimes hides values.
  + Fix a memory leak in ECompEditor.
  + evolution-util-docs: Remove API index for 2.24 symbols, none
    exist anymore.
  + build: Use -Wshadow build option, if available.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + Update Flatpak manifests.
  + e-bulk-edit-contacts: Initialize 'section_grid' variable.
  + data: Update appdata.
  + EHTMLEditor: Let emoji chooser point to the caret in the
    message body.
  + EYearView: Fix a crash when moving through search results.
  + EShell: Emit "ready-to-start" event after modules and
    preferences window is ready.
  + Composer: Use link references only when composing HTML message.
  + rss: Ensure feed icon size to not be too large.
  + Mail: Skip disabled accounts for File-&gt;Download messages for
    offline use.
  + EMailBackend: Fallback to CamelOperation message when showing
    error.
  + Add x-scheme-handler/mid into the .desktop file.
  + help: Fix invalid markup in Czech help translation.
  + Updated translations.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Don't set CFLAGS returned by pkg-config as
    CMAKE_REQUIRED_FLAGS.
  + build: Bump CMake version requirement to 3.15.
  + build: align glib_encoded_version with the version
    requirements.
  + EContactEditor: Explicitly set horizontal/vertical expand/fill
    for tab content.
  + e-shell: Describe --force-shutdown option as closing also
    background processes.
  + Composer: Ask before sending mail with an Autocrypt header.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + Replace G_TYPE_INSTANCE_GET_PRIVATE() with G_ADD_PRIVATE().
  + plugin_ui_hook_finalize: Chain up to the finalize() method.
  + Composer: Stop message send when retrieve of the content
    failed.
  + Composer: Hint places for folding in Autocrypt header.
  + Composer: Change "Remove Key" to "Send without Key" in
    Autocrypt question.
  + ci: Export the help with Gitlab Pages.
  + itip-formatter: Show "Unable to send item..." errors with error
    icon.
  + Calendar: Remove support for
    E_CAL_STATIC_CAPABILITY_RETRACT_SUPPORTED.
  + Calendar: Meeting deletion can sometimes send duplicate cancel
    messages.
  + appdata: Add &lt;branding/&gt; colors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fixes:
  - Workaround excessive memory use
  - Calendar: Prefer html/markdown description in preview
  - Incorrect/missing URLs in app metadata
  + Updated translations.</changelog>
  <changelog author="M K &lt;tux93@opensuse.org&gt;" date="1712232000">- Add boo1221868.patch, fixing a crash when hiding completed tasks
  (boo#1221868, glgo#GNOME/evolution#2712)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Bug Fixes:
  - Wrong weeks in Month view when returning from different page
    of dates.
  - Mail: Prefer saving original message instead of re-encode.
  - EHeaderBar: Report correct minimum width.
  - Subject line in message pane not bold anymore in Wide view.
  - Crash when hiding completed tasks.
  - EMailBrowser: Hide Print preview menu option.
  + Miscellaneous:
  - data: Fix circular-component-relation in .appdata file.
  + Updated translations.
- Drop boo1221868.patch: fixed upstream.</changelog>
</package>
<package pkgid="63766f9c2dcaeafb151fa27c80d8cae7ad7b87aba3c73ef00fce277aa59ac5a7c212495ac347ab650fbf2619501c0264a94883de3d356bbd04024976469af2b4" name="evolution-plugin-pst-import-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + RSS: Folder-specific options not save from Preferences.
  + help: Replace docs mailing list URL by GNOME Discourse.
  + Bugs fixed:
  - Icons in the message list are rendered in low resolution on
    HiDPI displays.
  - Mail:
    . Add option to confirm 'Mark as Junk'.
    . Show S/MIME encrypted part as attachment on failed
    decryption.
    . Inherit format from template in Alternative Reply.
  - Composer:
    . Check parent element's text-align before unsetting it.
    . "Select All" in context menu doesn't select recipients.
  - RSS: Read of author depends on element order.
  - ECalendarItem: Use selected text color for day names and week
    numbers.
  - iTIP: Override text color together with background color.
  - Add new screenshots for AppStream metadata.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + mail.error.xml: Unmark two strings from translation.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + e-gtkemojichooser: Correct packing of the internal widgets.
  + Add plugins' directory into WebKitGTK only when it exists.
  + e-util: Optimize
    e_util_check_gtk_bindings_in_key_press_event_cb() a bit.
  + Calendar: Add shortcuts for move to previous/next date.
  + Misc: Update contact information in the README.md file.
  + README.md: Update information about the mailing list.
  + Bugs fixed:
  - Composer: Copy/paste changes text size in HTML mode.
  - Signature is re-added to a Draft mail after open.
  - Calendar: Summary not always shown in the Day View.
  - Blockquotes styling changes in Markdown live preview when
    editing area is focused.
  - Composer: Preserve '\n' inside paragraph text.
  - Mail: libunity badge counter does not disappear.
  - Cannot import pkcs12 with empty password.
  - Mail: Space bar no longer scrolls preview messages.
  - ESpinner: Do not animate when animations are disabled.
  - Ctrl+Shift+F does not focus the search field when already
    visible.
  - Composer: Bulleted list margin inconsistent in HTML.
  - Composer: Can send outdated message content.
  - ECompEditor: Classification submenu inaccessible for
    read-only calendars.
  - RSS: Limit re-download on content change, if possible.
  - Contacts: LDAP not searching for contact after launch.
  - iTIP-formatter: respect the color-scheme in HTML MIME parts.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + rss: Fix recently introduced memory leaks.
  + Bugs fixed:
  - Updated attachments are shown as updated, but sent in old
    version.
  - TNEF attached message decoded incorrectly.
  - Mail:
    . Preview panel has too many vertical scrollbars.
    . Recalc preview iframe heights more often.
  - Composer:
    . HTML formatting lost on paste from external browser.
    . Added extra quotation level after draft open.
  - Inconsistent S/MIME signature validation results.
  - Wrong S/MIME certificate selection for encrypted email.
  - Search input field's clear button unclickable during first
    entry.
  - PGP-MIME: Show decrypted protected header as Subject in
    preview.
  - Bundle 'x-office-...' non-symbolic icons.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685707200">- Update to version 3.48.3:
  + Bugs fixed:
  - EShellSearchbar: Cannot clear search by deleting text.
  - Mail:
    . Preview content sometimes grows indefinitely.
    . Workaround recursion in iframe height computation.
  - Composer: Use 'Wrap quoted text in replies' option also for
    text/html parts.</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1687176000">- Add abdcc5af227972da8db1731f05e66a14eb4f6656.patch: fix
  "HTML attachment viewport is tiny" (glgo#GNOME/evolution#2400).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 3.48.4:
  + EMailSignatureScriptDialog: Cannot choose script file under
    Flatpak.
  + EMeetingListStore: Wrong role section picked in Attendees
    dialog.
  + Bug Fixed:
  - HTML attachment viewport is tiny.
  - EMailFormatter: Style change not propagated to all instances.
- Drop abdcc5af227972da8db1731f05e66a14eb4f6656.patch: Fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed:
  - Mail: Cannot change the search domain with active search
  - iTip formatter: Hide the read-only calendars in the list
  - Alternative Reply: Regroup the reply options related to
    quoting
  - Allow to Search Contact's Phone With Numbers Only
  - Option to disable saving a copy of sent messages
  - Mail: Warn when adding an existing label</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + Calendar: Indicate detached instance of a recurring event.
  + Mail: Correct function prototype declaration
    (-Wenum-int-mismatch).
  + MessageList: Remove unused code.
  + itip-formatter: Allow writing user response comments for all
    calendars.
  + itip-formatter: Disable send of iTip messages when disabled by
    the user.
  + CompEditor: Show source full name for existing components.
  + EMeetingStore: Avoid runtime warning when setting NULL time
    zone.
  + Composer: Clear old alerts before sending a message.
  + Bugs fixed:
  - Sorting Contacts in the 'Address cards' view
  - itip-formatter: Send meeting invitations as
    multipart/alternative
  - Improve handling of suspiciously signed/encrypted emails
    (multiparts)
  - Support Autocrypt
  - Calendar: Use user-configured date format in the editor
  - Option to get Delivery Status Notification (DSN)
  - Allow to save forwarded mails in the original message folder
  - ETimezoneEntry: Enable completion by timezone location
  - Add save e-mails individually as eml format
  - Mail: Allow to import PGP keys
  - Calendar: Disallow change of target client for existing
    components
  - Composer: Offer to send without encryption when key is
    missing
  - CompEditor: Open map from Location field
  - Mail: Add option to group messages into flat threads
  - CompEditor: Allow unset recurrence for uneditable recurrences
  - alarm-notify: Detect format change in settings
  - Contacts: Add columns for mailing address fields
  - Composer: Format change can discard message text
  - Ability to update / overwrite a template when saving it
  - "Archive…" direct action should not have ellipsis dots at the
    end
  - The "Select Address Book" dialog has disabled OK button after
    open
  - Calendar: Use meeting's timezone in the comp editor Schedule
    tab
  - Re-enable contact maps feature
  - Calendar: Disallow save for all instances on a detached
    instance
  - Calendar does not remember selected weeks when scrolling via
    button
  - Calendar: Missing events in Month view print out
  - Correct wording of mail composer's external attachments
    warning infobar
  - Composer: Change Max Line Length to RFC 2822 Limits
  - CalDAV: Allow to disable schedule reply on remove
  - Add option to reduce book/cal data usage when on a metered
    connection
  - Calendar: Add option to (not) delete "Declined" meeting
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + Replace internal functions with new functions from libecal
  + alarm-notify: Drop dependency on the evolution-calendar part
  + Tweak how long to wait for a 'connected' state when opening an
    EClient
  + evolution-util: Declare build dependency on libsecret
  + Force icon size for categories
  + itip: Export to HTML without category icons
  + Composer: Do not send 'Autocrypt' headers larger than 10KB
  + Always use attachments for 'Forward as iCalendar'
  + CompEditor: Cannot move memo/task between lists
  + Calendar: Ask for deletion notice only for attendees
  + Postpone some operations from GtkWidget::size_allocate() to
    idle callback
  + test-web-view-jsc: Adapt tests to WebKitGTK 2.40.3 behavior
    changes
  + test-markdown: Fix a memory leak
  + Bugs fixed:
  - CompEditor: Attendees dialogs out of sync in Schedule and
    General tab
  - ESrvConfigLookup: Consider mail configuration complete
  - Mail: Add option to hide unread count in folder tree
  - Preferences: Network proxy port not always saved
  - Calendar: Disallow change of target client for existing
    components
  - Error message only half readable (insufficient panel height)
  - Pair backup process window with the main application
  - Composer: HTML formatting left after mode change to Plain
    Text
  - ESpinner: Cache working.png into memory
  - mail-to-task: Extract text also from HTML-only messages
  - Correct color of expand/collapse buttons in preview in Dark
    mode
  - itip: Limit headers in multipart/alternative part
  - Calendar: Change how categories are exported into preview
  - itip-formatter: Rename Send reply to Sender -&gt; Organizer
  - CompEditor: Enhance time re-calculation on overlap change
  - Mail: Detect which images WebKitGTK can show
  - Calendar: Minicalendar blocks sidebar shrink
  - Add Move / Copy to folder into message preview context menu
  - Shell: Add option to prefer symbolic icons
  - First-Run Assistant: Set file filter to backup file chooser
  - Mail: Add filter condition for iCalendar attachment
  - ITip formatter ignores Dark mode preference for text/plain
    MIME parts
  - Calendar: Hard to read meeting time selector header in Dark
    mode
  - mail-to-task: Do not create all day events
  - Mail: Add option to auto-show insecure parts
  - CompEditor: Ignore abbreviated date format
  - Only headers visible for unsigned emails attached to signed
    emails
  - Calendar: Import only valid iCalendar files
  - Add "Send after 1 minute" option to composer's "Send through
    Outbox"
  - "Next" in Collection Account setup can be disabled for no
    valid reason
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + itip-formatter: Skip well-known read-only sources
  + EHeaderBarButton: Can be half-sensitive with set menu
  + EColorCombo: Don't set own default palette
  + ci: Rename org.gnome.evolution.nightly to
    org.gnome.Evolution.Devel
  + Bugs fixed:
  - Backspace in preedit mode can delete extra letters
  - Mail: Signed attachment causes hide of unsigned body
  - Mail: Duplicate items in the popup menu
  - Change default response in 'Add Attachment' dialog
  - Fix typos ("begining", "ineficient") in code comments
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + flatpak: Add missing comma in the manifests
  + Bugs fixed:
  - Mail: Correct conversion of UTF-16 encoded text files
  - ConfigLookup: Default to STARTTLS for LDAP from SRV records
  - EWebView: Enable spell checking for editable fields
  - Make SRV config lookup records lower priority than the others
  - Calendar: "Work Week" column separator light in dark theme
  - OpenPGP: "Always sign/encrypt" doesn't always work
  - Update default calendar colors
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + EContactCard: Card sometimes hides values.
  + docs: Add API indexes for new symbols in 3.50.
  + Fix a memory leak in ECompEditor.
  + ECompoEditor: Some attachments can be hidden.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + EYearView: Fix a crash when moving through search results.
  + Bug Fixes:
  - EAttachment: Ask for GFileInfo's icon only when attribute is
    set.
  - Mail: Subject header not decoded with encrypted messages.
  - On empty mailbox new mail is automaticly selected and marked
    read.
  - Contacts: Update preview on contact change in List View.
  - Mail: Search with "current folder and subfolders" in local
    Trash fails.
  - "Do not sign meeting requests" has no effect.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + rss: Ensure feed icon size to not be too large.
  + Bug Fixes:
  - Calendar: Improve print of the Month view
  - rss: Better parse itunes feeds
  - Drag and drop images in HTML composer from Chrome
  - EMFolderTree: Do not expand to-be-selected folder
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + shell: Move from gtk_main() to g_application_run().
  + flatpak: Add missing comma in the manifests.
  + EBulkEditTasks: Edit Categories as diff of added/removed
    categories.
  + EContactCard: Card sometimes hides values.
  + Fix a memory leak in ECompEditor.
  + evolution-util-docs: Remove API index for 2.24 symbols, none
    exist anymore.
  + build: Use -Wshadow build option, if available.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + Update Flatpak manifests.
  + e-bulk-edit-contacts: Initialize 'section_grid' variable.
  + data: Update appdata.
  + EHTMLEditor: Let emoji chooser point to the caret in the
    message body.
  + EYearView: Fix a crash when moving through search results.
  + EShell: Emit "ready-to-start" event after modules and
    preferences window is ready.
  + Composer: Use link references only when composing HTML message.
  + rss: Ensure feed icon size to not be too large.
  + Mail: Skip disabled accounts for File-&gt;Download messages for
    offline use.
  + EMailBackend: Fallback to CamelOperation message when showing
    error.
  + Add x-scheme-handler/mid into the .desktop file.
  + help: Fix invalid markup in Czech help translation.
  + Updated translations.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Don't set CFLAGS returned by pkg-config as
    CMAKE_REQUIRED_FLAGS.
  + build: Bump CMake version requirement to 3.15.
  + build: align glib_encoded_version with the version
    requirements.
  + EContactEditor: Explicitly set horizontal/vertical expand/fill
    for tab content.
  + e-shell: Describe --force-shutdown option as closing also
    background processes.
  + Composer: Ask before sending mail with an Autocrypt header.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + Replace G_TYPE_INSTANCE_GET_PRIVATE() with G_ADD_PRIVATE().
  + plugin_ui_hook_finalize: Chain up to the finalize() method.
  + Composer: Stop message send when retrieve of the content
    failed.
  + Composer: Hint places for folding in Autocrypt header.
  + Composer: Change "Remove Key" to "Send without Key" in
    Autocrypt question.
  + ci: Export the help with Gitlab Pages.
  + itip-formatter: Show "Unable to send item..." errors with error
    icon.
  + Calendar: Remove support for
    E_CAL_STATIC_CAPABILITY_RETRACT_SUPPORTED.
  + Calendar: Meeting deletion can sometimes send duplicate cancel
    messages.
  + appdata: Add &lt;branding/&gt; colors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fixes:
  - Workaround excessive memory use
  - Calendar: Prefer html/markdown description in preview
  - Incorrect/missing URLs in app metadata
  + Updated translations.</changelog>
  <changelog author="M K &lt;tux93@opensuse.org&gt;" date="1712232000">- Add boo1221868.patch, fixing a crash when hiding completed tasks
  (boo#1221868, glgo#GNOME/evolution#2712)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Bug Fixes:
  - Wrong weeks in Month view when returning from different page
    of dates.
  - Mail: Prefer saving original message instead of re-encode.
  - EHeaderBar: Report correct minimum width.
  - Subject line in message pane not bold anymore in Wide view.
  - Crash when hiding completed tasks.
  - EMailBrowser: Hide Print preview menu option.
  + Miscellaneous:
  - data: Fix circular-component-relation in .appdata file.
  + Updated translations.
- Drop boo1221868.patch: fixed upstream.</changelog>
</package>
<package pkgid="2af5f85b442ff8221a486ba5aa53e0765897a2cb6661844b48f3f3d8e03ad663abdf6676031964d91670c1c1a1de0c5fc6d82cc369c8bf3b4b0518f5e440b3d1" name="evolution-plugin-spamassassin" arch="x86_64">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + RSS: Folder-specific options not save from Preferences.
  + help: Replace docs mailing list URL by GNOME Discourse.
  + Bugs fixed:
  - Icons in the message list are rendered in low resolution on
    HiDPI displays.
  - Mail:
    . Add option to confirm 'Mark as Junk'.
    . Show S/MIME encrypted part as attachment on failed
    decryption.
    . Inherit format from template in Alternative Reply.
  - Composer:
    . Check parent element's text-align before unsetting it.
    . "Select All" in context menu doesn't select recipients.
  - RSS: Read of author depends on element order.
  - ECalendarItem: Use selected text color for day names and week
    numbers.
  - iTIP: Override text color together with background color.
  - Add new screenshots for AppStream metadata.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + mail.error.xml: Unmark two strings from translation.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + e-gtkemojichooser: Correct packing of the internal widgets.
  + Add plugins' directory into WebKitGTK only when it exists.
  + e-util: Optimize
    e_util_check_gtk_bindings_in_key_press_event_cb() a bit.
  + Calendar: Add shortcuts for move to previous/next date.
  + Misc: Update contact information in the README.md file.
  + README.md: Update information about the mailing list.
  + Bugs fixed:
  - Composer: Copy/paste changes text size in HTML mode.
  - Signature is re-added to a Draft mail after open.
  - Calendar: Summary not always shown in the Day View.
  - Blockquotes styling changes in Markdown live preview when
    editing area is focused.
  - Composer: Preserve '\n' inside paragraph text.
  - Mail: libunity badge counter does not disappear.
  - Cannot import pkcs12 with empty password.
  - Mail: Space bar no longer scrolls preview messages.
  - ESpinner: Do not animate when animations are disabled.
  - Ctrl+Shift+F does not focus the search field when already
    visible.
  - Composer: Bulleted list margin inconsistent in HTML.
  - Composer: Can send outdated message content.
  - ECompEditor: Classification submenu inaccessible for
    read-only calendars.
  - RSS: Limit re-download on content change, if possible.
  - Contacts: LDAP not searching for contact after launch.
  - iTIP-formatter: respect the color-scheme in HTML MIME parts.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + rss: Fix recently introduced memory leaks.
  + Bugs fixed:
  - Updated attachments are shown as updated, but sent in old
    version.
  - TNEF attached message decoded incorrectly.
  - Mail:
    . Preview panel has too many vertical scrollbars.
    . Recalc preview iframe heights more often.
  - Composer:
    . HTML formatting lost on paste from external browser.
    . Added extra quotation level after draft open.
  - Inconsistent S/MIME signature validation results.
  - Wrong S/MIME certificate selection for encrypted email.
  - Search input field's clear button unclickable during first
    entry.
  - PGP-MIME: Show decrypted protected header as Subject in
    preview.
  - Bundle 'x-office-...' non-symbolic icons.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685707200">- Update to version 3.48.3:
  + Bugs fixed:
  - EShellSearchbar: Cannot clear search by deleting text.
  - Mail:
    . Preview content sometimes grows indefinitely.
    . Workaround recursion in iframe height computation.
  - Composer: Use 'Wrap quoted text in replies' option also for
    text/html parts.</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1687176000">- Add abdcc5af227972da8db1731f05e66a14eb4f6656.patch: fix
  "HTML attachment viewport is tiny" (glgo#GNOME/evolution#2400).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 3.48.4:
  + EMailSignatureScriptDialog: Cannot choose script file under
    Flatpak.
  + EMeetingListStore: Wrong role section picked in Attendees
    dialog.
  + Bug Fixed:
  - HTML attachment viewport is tiny.
  - EMailFormatter: Style change not propagated to all instances.
- Drop abdcc5af227972da8db1731f05e66a14eb4f6656.patch: Fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed:
  - Mail: Cannot change the search domain with active search
  - iTip formatter: Hide the read-only calendars in the list
  - Alternative Reply: Regroup the reply options related to
    quoting
  - Allow to Search Contact's Phone With Numbers Only
  - Option to disable saving a copy of sent messages
  - Mail: Warn when adding an existing label</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + Calendar: Indicate detached instance of a recurring event.
  + Mail: Correct function prototype declaration
    (-Wenum-int-mismatch).
  + MessageList: Remove unused code.
  + itip-formatter: Allow writing user response comments for all
    calendars.
  + itip-formatter: Disable send of iTip messages when disabled by
    the user.
  + CompEditor: Show source full name for existing components.
  + EMeetingStore: Avoid runtime warning when setting NULL time
    zone.
  + Composer: Clear old alerts before sending a message.
  + Bugs fixed:
  - Sorting Contacts in the 'Address cards' view
  - itip-formatter: Send meeting invitations as
    multipart/alternative
  - Improve handling of suspiciously signed/encrypted emails
    (multiparts)
  - Support Autocrypt
  - Calendar: Use user-configured date format in the editor
  - Option to get Delivery Status Notification (DSN)
  - Allow to save forwarded mails in the original message folder
  - ETimezoneEntry: Enable completion by timezone location
  - Add save e-mails individually as eml format
  - Mail: Allow to import PGP keys
  - Calendar: Disallow change of target client for existing
    components
  - Composer: Offer to send without encryption when key is
    missing
  - CompEditor: Open map from Location field
  - Mail: Add option to group messages into flat threads
  - CompEditor: Allow unset recurrence for uneditable recurrences
  - alarm-notify: Detect format change in settings
  - Contacts: Add columns for mailing address fields
  - Composer: Format change can discard message text
  - Ability to update / overwrite a template when saving it
  - "Archive…" direct action should not have ellipsis dots at the
    end
  - The "Select Address Book" dialog has disabled OK button after
    open
  - Calendar: Use meeting's timezone in the comp editor Schedule
    tab
  - Re-enable contact maps feature
  - Calendar: Disallow save for all instances on a detached
    instance
  - Calendar does not remember selected weeks when scrolling via
    button
  - Calendar: Missing events in Month view print out
  - Correct wording of mail composer's external attachments
    warning infobar
  - Composer: Change Max Line Length to RFC 2822 Limits
  - CalDAV: Allow to disable schedule reply on remove
  - Add option to reduce book/cal data usage when on a metered
    connection
  - Calendar: Add option to (not) delete "Declined" meeting
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + Replace internal functions with new functions from libecal
  + alarm-notify: Drop dependency on the evolution-calendar part
  + Tweak how long to wait for a 'connected' state when opening an
    EClient
  + evolution-util: Declare build dependency on libsecret
  + Force icon size for categories
  + itip: Export to HTML without category icons
  + Composer: Do not send 'Autocrypt' headers larger than 10KB
  + Always use attachments for 'Forward as iCalendar'
  + CompEditor: Cannot move memo/task between lists
  + Calendar: Ask for deletion notice only for attendees
  + Postpone some operations from GtkWidget::size_allocate() to
    idle callback
  + test-web-view-jsc: Adapt tests to WebKitGTK 2.40.3 behavior
    changes
  + test-markdown: Fix a memory leak
  + Bugs fixed:
  - CompEditor: Attendees dialogs out of sync in Schedule and
    General tab
  - ESrvConfigLookup: Consider mail configuration complete
  - Mail: Add option to hide unread count in folder tree
  - Preferences: Network proxy port not always saved
  - Calendar: Disallow change of target client for existing
    components
  - Error message only half readable (insufficient panel height)
  - Pair backup process window with the main application
  - Composer: HTML formatting left after mode change to Plain
    Text
  - ESpinner: Cache working.png into memory
  - mail-to-task: Extract text also from HTML-only messages
  - Correct color of expand/collapse buttons in preview in Dark
    mode
  - itip: Limit headers in multipart/alternative part
  - Calendar: Change how categories are exported into preview
  - itip-formatter: Rename Send reply to Sender -&gt; Organizer
  - CompEditor: Enhance time re-calculation on overlap change
  - Mail: Detect which images WebKitGTK can show
  - Calendar: Minicalendar blocks sidebar shrink
  - Add Move / Copy to folder into message preview context menu
  - Shell: Add option to prefer symbolic icons
  - First-Run Assistant: Set file filter to backup file chooser
  - Mail: Add filter condition for iCalendar attachment
  - ITip formatter ignores Dark mode preference for text/plain
    MIME parts
  - Calendar: Hard to read meeting time selector header in Dark
    mode
  - mail-to-task: Do not create all day events
  - Mail: Add option to auto-show insecure parts
  - CompEditor: Ignore abbreviated date format
  - Only headers visible for unsigned emails attached to signed
    emails
  - Calendar: Import only valid iCalendar files
  - Add "Send after 1 minute" option to composer's "Send through
    Outbox"
  - "Next" in Collection Account setup can be disabled for no
    valid reason
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + itip-formatter: Skip well-known read-only sources
  + EHeaderBarButton: Can be half-sensitive with set menu
  + EColorCombo: Don't set own default palette
  + ci: Rename org.gnome.evolution.nightly to
    org.gnome.Evolution.Devel
  + Bugs fixed:
  - Backspace in preedit mode can delete extra letters
  - Mail: Signed attachment causes hide of unsigned body
  - Mail: Duplicate items in the popup menu
  - Change default response in 'Add Attachment' dialog
  - Fix typos ("begining", "ineficient") in code comments
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + flatpak: Add missing comma in the manifests
  + Bugs fixed:
  - Mail: Correct conversion of UTF-16 encoded text files
  - ConfigLookup: Default to STARTTLS for LDAP from SRV records
  - EWebView: Enable spell checking for editable fields
  - Make SRV config lookup records lower priority than the others
  - Calendar: "Work Week" column separator light in dark theme
  - OpenPGP: "Always sign/encrypt" doesn't always work
  - Update default calendar colors
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + EContactCard: Card sometimes hides values.
  + docs: Add API indexes for new symbols in 3.50.
  + Fix a memory leak in ECompEditor.
  + ECompoEditor: Some attachments can be hidden.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + EYearView: Fix a crash when moving through search results.
  + Bug Fixes:
  - EAttachment: Ask for GFileInfo's icon only when attribute is
    set.
  - Mail: Subject header not decoded with encrypted messages.
  - On empty mailbox new mail is automaticly selected and marked
    read.
  - Contacts: Update preview on contact change in List View.
  - Mail: Search with "current folder and subfolders" in local
    Trash fails.
  - "Do not sign meeting requests" has no effect.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + rss: Ensure feed icon size to not be too large.
  + Bug Fixes:
  - Calendar: Improve print of the Month view
  - rss: Better parse itunes feeds
  - Drag and drop images in HTML composer from Chrome
  - EMFolderTree: Do not expand to-be-selected folder
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + shell: Move from gtk_main() to g_application_run().
  + flatpak: Add missing comma in the manifests.
  + EBulkEditTasks: Edit Categories as diff of added/removed
    categories.
  + EContactCard: Card sometimes hides values.
  + Fix a memory leak in ECompEditor.
  + evolution-util-docs: Remove API index for 2.24 symbols, none
    exist anymore.
  + build: Use -Wshadow build option, if available.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + Update Flatpak manifests.
  + e-bulk-edit-contacts: Initialize 'section_grid' variable.
  + data: Update appdata.
  + EHTMLEditor: Let emoji chooser point to the caret in the
    message body.
  + EYearView: Fix a crash when moving through search results.
  + EShell: Emit "ready-to-start" event after modules and
    preferences window is ready.
  + Composer: Use link references only when composing HTML message.
  + rss: Ensure feed icon size to not be too large.
  + Mail: Skip disabled accounts for File-&gt;Download messages for
    offline use.
  + EMailBackend: Fallback to CamelOperation message when showing
    error.
  + Add x-scheme-handler/mid into the .desktop file.
  + help: Fix invalid markup in Czech help translation.
  + Updated translations.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Don't set CFLAGS returned by pkg-config as
    CMAKE_REQUIRED_FLAGS.
  + build: Bump CMake version requirement to 3.15.
  + build: align glib_encoded_version with the version
    requirements.
  + EContactEditor: Explicitly set horizontal/vertical expand/fill
    for tab content.
  + e-shell: Describe --force-shutdown option as closing also
    background processes.
  + Composer: Ask before sending mail with an Autocrypt header.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + Replace G_TYPE_INSTANCE_GET_PRIVATE() with G_ADD_PRIVATE().
  + plugin_ui_hook_finalize: Chain up to the finalize() method.
  + Composer: Stop message send when retrieve of the content
    failed.
  + Composer: Hint places for folding in Autocrypt header.
  + Composer: Change "Remove Key" to "Send without Key" in
    Autocrypt question.
  + ci: Export the help with Gitlab Pages.
  + itip-formatter: Show "Unable to send item..." errors with error
    icon.
  + Calendar: Remove support for
    E_CAL_STATIC_CAPABILITY_RETRACT_SUPPORTED.
  + Calendar: Meeting deletion can sometimes send duplicate cancel
    messages.
  + appdata: Add &lt;branding/&gt; colors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fixes:
  - Workaround excessive memory use
  - Calendar: Prefer html/markdown description in preview
  - Incorrect/missing URLs in app metadata
  + Updated translations.</changelog>
  <changelog author="M K &lt;tux93@opensuse.org&gt;" date="1712232000">- Add boo1221868.patch, fixing a crash when hiding completed tasks
  (boo#1221868, glgo#GNOME/evolution#2712)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Bug Fixes:
  - Wrong weeks in Month view when returning from different page
    of dates.
  - Mail: Prefer saving original message instead of re-encode.
  - EHeaderBar: Report correct minimum width.
  - Subject line in message pane not bold anymore in Wide view.
  - Crash when hiding completed tasks.
  - EMailBrowser: Hide Print preview menu option.
  + Miscellaneous:
  - data: Fix circular-component-relation in .appdata file.
  + Updated translations.
- Drop boo1221868.patch: fixed upstream.</changelog>
</package>
<package pkgid="f95e9ea22d5ce47cf7dc77d06077b53d346a43ff7c4dc3bd9dd10f2e08e1b5e38b675f7e590f215a07617db50dcbc06751fe26a0268ee9a7bcf88e2d7d30c266" name="evolution-plugin-spamassassin-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + RSS: Folder-specific options not save from Preferences.
  + help: Replace docs mailing list URL by GNOME Discourse.
  + Bugs fixed:
  - Icons in the message list are rendered in low resolution on
    HiDPI displays.
  - Mail:
    . Add option to confirm 'Mark as Junk'.
    . Show S/MIME encrypted part as attachment on failed
    decryption.
    . Inherit format from template in Alternative Reply.
  - Composer:
    . Check parent element's text-align before unsetting it.
    . "Select All" in context menu doesn't select recipients.
  - RSS: Read of author depends on element order.
  - ECalendarItem: Use selected text color for day names and week
    numbers.
  - iTIP: Override text color together with background color.
  - Add new screenshots for AppStream metadata.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + mail.error.xml: Unmark two strings from translation.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + e-gtkemojichooser: Correct packing of the internal widgets.
  + Add plugins' directory into WebKitGTK only when it exists.
  + e-util: Optimize
    e_util_check_gtk_bindings_in_key_press_event_cb() a bit.
  + Calendar: Add shortcuts for move to previous/next date.
  + Misc: Update contact information in the README.md file.
  + README.md: Update information about the mailing list.
  + Bugs fixed:
  - Composer: Copy/paste changes text size in HTML mode.
  - Signature is re-added to a Draft mail after open.
  - Calendar: Summary not always shown in the Day View.
  - Blockquotes styling changes in Markdown live preview when
    editing area is focused.
  - Composer: Preserve '\n' inside paragraph text.
  - Mail: libunity badge counter does not disappear.
  - Cannot import pkcs12 with empty password.
  - Mail: Space bar no longer scrolls preview messages.
  - ESpinner: Do not animate when animations are disabled.
  - Ctrl+Shift+F does not focus the search field when already
    visible.
  - Composer: Bulleted list margin inconsistent in HTML.
  - Composer: Can send outdated message content.
  - ECompEditor: Classification submenu inaccessible for
    read-only calendars.
  - RSS: Limit re-download on content change, if possible.
  - Contacts: LDAP not searching for contact after launch.
  - iTIP-formatter: respect the color-scheme in HTML MIME parts.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + rss: Fix recently introduced memory leaks.
  + Bugs fixed:
  - Updated attachments are shown as updated, but sent in old
    version.
  - TNEF attached message decoded incorrectly.
  - Mail:
    . Preview panel has too many vertical scrollbars.
    . Recalc preview iframe heights more often.
  - Composer:
    . HTML formatting lost on paste from external browser.
    . Added extra quotation level after draft open.
  - Inconsistent S/MIME signature validation results.
  - Wrong S/MIME certificate selection for encrypted email.
  - Search input field's clear button unclickable during first
    entry.
  - PGP-MIME: Show decrypted protected header as Subject in
    preview.
  - Bundle 'x-office-...' non-symbolic icons.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685707200">- Update to version 3.48.3:
  + Bugs fixed:
  - EShellSearchbar: Cannot clear search by deleting text.
  - Mail:
    . Preview content sometimes grows indefinitely.
    . Workaround recursion in iframe height computation.
  - Composer: Use 'Wrap quoted text in replies' option also for
    text/html parts.</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1687176000">- Add abdcc5af227972da8db1731f05e66a14eb4f6656.patch: fix
  "HTML attachment viewport is tiny" (glgo#GNOME/evolution#2400).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 3.48.4:
  + EMailSignatureScriptDialog: Cannot choose script file under
    Flatpak.
  + EMeetingListStore: Wrong role section picked in Attendees
    dialog.
  + Bug Fixed:
  - HTML attachment viewport is tiny.
  - EMailFormatter: Style change not propagated to all instances.
- Drop abdcc5af227972da8db1731f05e66a14eb4f6656.patch: Fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed:
  - Mail: Cannot change the search domain with active search
  - iTip formatter: Hide the read-only calendars in the list
  - Alternative Reply: Regroup the reply options related to
    quoting
  - Allow to Search Contact's Phone With Numbers Only
  - Option to disable saving a copy of sent messages
  - Mail: Warn when adding an existing label</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + Calendar: Indicate detached instance of a recurring event.
  + Mail: Correct function prototype declaration
    (-Wenum-int-mismatch).
  + MessageList: Remove unused code.
  + itip-formatter: Allow writing user response comments for all
    calendars.
  + itip-formatter: Disable send of iTip messages when disabled by
    the user.
  + CompEditor: Show source full name for existing components.
  + EMeetingStore: Avoid runtime warning when setting NULL time
    zone.
  + Composer: Clear old alerts before sending a message.
  + Bugs fixed:
  - Sorting Contacts in the 'Address cards' view
  - itip-formatter: Send meeting invitations as
    multipart/alternative
  - Improve handling of suspiciously signed/encrypted emails
    (multiparts)
  - Support Autocrypt
  - Calendar: Use user-configured date format in the editor
  - Option to get Delivery Status Notification (DSN)
  - Allow to save forwarded mails in the original message folder
  - ETimezoneEntry: Enable completion by timezone location
  - Add save e-mails individually as eml format
  - Mail: Allow to import PGP keys
  - Calendar: Disallow change of target client for existing
    components
  - Composer: Offer to send without encryption when key is
    missing
  - CompEditor: Open map from Location field
  - Mail: Add option to group messages into flat threads
  - CompEditor: Allow unset recurrence for uneditable recurrences
  - alarm-notify: Detect format change in settings
  - Contacts: Add columns for mailing address fields
  - Composer: Format change can discard message text
  - Ability to update / overwrite a template when saving it
  - "Archive…" direct action should not have ellipsis dots at the
    end
  - The "Select Address Book" dialog has disabled OK button after
    open
  - Calendar: Use meeting's timezone in the comp editor Schedule
    tab
  - Re-enable contact maps feature
  - Calendar: Disallow save for all instances on a detached
    instance
  - Calendar does not remember selected weeks when scrolling via
    button
  - Calendar: Missing events in Month view print out
  - Correct wording of mail composer's external attachments
    warning infobar
  - Composer: Change Max Line Length to RFC 2822 Limits
  - CalDAV: Allow to disable schedule reply on remove
  - Add option to reduce book/cal data usage when on a metered
    connection
  - Calendar: Add option to (not) delete "Declined" meeting
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + Replace internal functions with new functions from libecal
  + alarm-notify: Drop dependency on the evolution-calendar part
  + Tweak how long to wait for a 'connected' state when opening an
    EClient
  + evolution-util: Declare build dependency on libsecret
  + Force icon size for categories
  + itip: Export to HTML without category icons
  + Composer: Do not send 'Autocrypt' headers larger than 10KB
  + Always use attachments for 'Forward as iCalendar'
  + CompEditor: Cannot move memo/task between lists
  + Calendar: Ask for deletion notice only for attendees
  + Postpone some operations from GtkWidget::size_allocate() to
    idle callback
  + test-web-view-jsc: Adapt tests to WebKitGTK 2.40.3 behavior
    changes
  + test-markdown: Fix a memory leak
  + Bugs fixed:
  - CompEditor: Attendees dialogs out of sync in Schedule and
    General tab
  - ESrvConfigLookup: Consider mail configuration complete
  - Mail: Add option to hide unread count in folder tree
  - Preferences: Network proxy port not always saved
  - Calendar: Disallow change of target client for existing
    components
  - Error message only half readable (insufficient panel height)
  - Pair backup process window with the main application
  - Composer: HTML formatting left after mode change to Plain
    Text
  - ESpinner: Cache working.png into memory
  - mail-to-task: Extract text also from HTML-only messages
  - Correct color of expand/collapse buttons in preview in Dark
    mode
  - itip: Limit headers in multipart/alternative part
  - Calendar: Change how categories are exported into preview
  - itip-formatter: Rename Send reply to Sender -&gt; Organizer
  - CompEditor: Enhance time re-calculation on overlap change
  - Mail: Detect which images WebKitGTK can show
  - Calendar: Minicalendar blocks sidebar shrink
  - Add Move / Copy to folder into message preview context menu
  - Shell: Add option to prefer symbolic icons
  - First-Run Assistant: Set file filter to backup file chooser
  - Mail: Add filter condition for iCalendar attachment
  - ITip formatter ignores Dark mode preference for text/plain
    MIME parts
  - Calendar: Hard to read meeting time selector header in Dark
    mode
  - mail-to-task: Do not create all day events
  - Mail: Add option to auto-show insecure parts
  - CompEditor: Ignore abbreviated date format
  - Only headers visible for unsigned emails attached to signed
    emails
  - Calendar: Import only valid iCalendar files
  - Add "Send after 1 minute" option to composer's "Send through
    Outbox"
  - "Next" in Collection Account setup can be disabled for no
    valid reason
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + itip-formatter: Skip well-known read-only sources
  + EHeaderBarButton: Can be half-sensitive with set menu
  + EColorCombo: Don't set own default palette
  + ci: Rename org.gnome.evolution.nightly to
    org.gnome.Evolution.Devel
  + Bugs fixed:
  - Backspace in preedit mode can delete extra letters
  - Mail: Signed attachment causes hide of unsigned body
  - Mail: Duplicate items in the popup menu
  - Change default response in 'Add Attachment' dialog
  - Fix typos ("begining", "ineficient") in code comments
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + flatpak: Add missing comma in the manifests
  + Bugs fixed:
  - Mail: Correct conversion of UTF-16 encoded text files
  - ConfigLookup: Default to STARTTLS for LDAP from SRV records
  - EWebView: Enable spell checking for editable fields
  - Make SRV config lookup records lower priority than the others
  - Calendar: "Work Week" column separator light in dark theme
  - OpenPGP: "Always sign/encrypt" doesn't always work
  - Update default calendar colors
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + EContactCard: Card sometimes hides values.
  + docs: Add API indexes for new symbols in 3.50.
  + Fix a memory leak in ECompEditor.
  + ECompoEditor: Some attachments can be hidden.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + EYearView: Fix a crash when moving through search results.
  + Bug Fixes:
  - EAttachment: Ask for GFileInfo's icon only when attribute is
    set.
  - Mail: Subject header not decoded with encrypted messages.
  - On empty mailbox new mail is automaticly selected and marked
    read.
  - Contacts: Update preview on contact change in List View.
  - Mail: Search with "current folder and subfolders" in local
    Trash fails.
  - "Do not sign meeting requests" has no effect.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + rss: Ensure feed icon size to not be too large.
  + Bug Fixes:
  - Calendar: Improve print of the Month view
  - rss: Better parse itunes feeds
  - Drag and drop images in HTML composer from Chrome
  - EMFolderTree: Do not expand to-be-selected folder
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + shell: Move from gtk_main() to g_application_run().
  + flatpak: Add missing comma in the manifests.
  + EBulkEditTasks: Edit Categories as diff of added/removed
    categories.
  + EContactCard: Card sometimes hides values.
  + Fix a memory leak in ECompEditor.
  + evolution-util-docs: Remove API index for 2.24 symbols, none
    exist anymore.
  + build: Use -Wshadow build option, if available.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + Update Flatpak manifests.
  + e-bulk-edit-contacts: Initialize 'section_grid' variable.
  + data: Update appdata.
  + EHTMLEditor: Let emoji chooser point to the caret in the
    message body.
  + EYearView: Fix a crash when moving through search results.
  + EShell: Emit "ready-to-start" event after modules and
    preferences window is ready.
  + Composer: Use link references only when composing HTML message.
  + rss: Ensure feed icon size to not be too large.
  + Mail: Skip disabled accounts for File-&gt;Download messages for
    offline use.
  + EMailBackend: Fallback to CamelOperation message when showing
    error.
  + Add x-scheme-handler/mid into the .desktop file.
  + help: Fix invalid markup in Czech help translation.
  + Updated translations.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Don't set CFLAGS returned by pkg-config as
    CMAKE_REQUIRED_FLAGS.
  + build: Bump CMake version requirement to 3.15.
  + build: align glib_encoded_version with the version
    requirements.
  + EContactEditor: Explicitly set horizontal/vertical expand/fill
    for tab content.
  + e-shell: Describe --force-shutdown option as closing also
    background processes.
  + Composer: Ask before sending mail with an Autocrypt header.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + Replace G_TYPE_INSTANCE_GET_PRIVATE() with G_ADD_PRIVATE().
  + plugin_ui_hook_finalize: Chain up to the finalize() method.
  + Composer: Stop message send when retrieve of the content
    failed.
  + Composer: Hint places for folding in Autocrypt header.
  + Composer: Change "Remove Key" to "Send without Key" in
    Autocrypt question.
  + ci: Export the help with Gitlab Pages.
  + itip-formatter: Show "Unable to send item..." errors with error
    icon.
  + Calendar: Remove support for
    E_CAL_STATIC_CAPABILITY_RETRACT_SUPPORTED.
  + Calendar: Meeting deletion can sometimes send duplicate cancel
    messages.
  + appdata: Add &lt;branding/&gt; colors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fixes:
  - Workaround excessive memory use
  - Calendar: Prefer html/markdown description in preview
  - Incorrect/missing URLs in app metadata
  + Updated translations.</changelog>
  <changelog author="M K &lt;tux93@opensuse.org&gt;" date="1712232000">- Add boo1221868.patch, fixing a crash when hiding completed tasks
  (boo#1221868, glgo#GNOME/evolution#2712)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Bug Fixes:
  - Wrong weeks in Month view when returning from different page
    of dates.
  - Mail: Prefer saving original message instead of re-encode.
  - EHeaderBar: Report correct minimum width.
  - Subject line in message pane not bold anymore in Wide view.
  - Crash when hiding completed tasks.
  - EMailBrowser: Hide Print preview menu option.
  + Miscellaneous:
  - data: Fix circular-component-relation in .appdata file.
  + Updated translations.
- Drop boo1221868.patch: fixed upstream.</changelog>
</package>
<package pkgid="f4d37816ffd535dd3d95c35d81098172ddfd315c0fc0feb0358b0663610cb9c51c9e56715ff4deac54b80cbe1e603763ee072c45b26114c1710ab7596d528fdd" name="evolution-plugin-text-highlight" arch="x86_64">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + RSS: Folder-specific options not save from Preferences.
  + help: Replace docs mailing list URL by GNOME Discourse.
  + Bugs fixed:
  - Icons in the message list are rendered in low resolution on
    HiDPI displays.
  - Mail:
    . Add option to confirm 'Mark as Junk'.
    . Show S/MIME encrypted part as attachment on failed
    decryption.
    . Inherit format from template in Alternative Reply.
  - Composer:
    . Check parent element's text-align before unsetting it.
    . "Select All" in context menu doesn't select recipients.
  - RSS: Read of author depends on element order.
  - ECalendarItem: Use selected text color for day names and week
    numbers.
  - iTIP: Override text color together with background color.
  - Add new screenshots for AppStream metadata.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + mail.error.xml: Unmark two strings from translation.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + e-gtkemojichooser: Correct packing of the internal widgets.
  + Add plugins' directory into WebKitGTK only when it exists.
  + e-util: Optimize
    e_util_check_gtk_bindings_in_key_press_event_cb() a bit.
  + Calendar: Add shortcuts for move to previous/next date.
  + Misc: Update contact information in the README.md file.
  + README.md: Update information about the mailing list.
  + Bugs fixed:
  - Composer: Copy/paste changes text size in HTML mode.
  - Signature is re-added to a Draft mail after open.
  - Calendar: Summary not always shown in the Day View.
  - Blockquotes styling changes in Markdown live preview when
    editing area is focused.
  - Composer: Preserve '\n' inside paragraph text.
  - Mail: libunity badge counter does not disappear.
  - Cannot import pkcs12 with empty password.
  - Mail: Space bar no longer scrolls preview messages.
  - ESpinner: Do not animate when animations are disabled.
  - Ctrl+Shift+F does not focus the search field when already
    visible.
  - Composer: Bulleted list margin inconsistent in HTML.
  - Composer: Can send outdated message content.
  - ECompEditor: Classification submenu inaccessible for
    read-only calendars.
  - RSS: Limit re-download on content change, if possible.
  - Contacts: LDAP not searching for contact after launch.
  - iTIP-formatter: respect the color-scheme in HTML MIME parts.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + rss: Fix recently introduced memory leaks.
  + Bugs fixed:
  - Updated attachments are shown as updated, but sent in old
    version.
  - TNEF attached message decoded incorrectly.
  - Mail:
    . Preview panel has too many vertical scrollbars.
    . Recalc preview iframe heights more often.
  - Composer:
    . HTML formatting lost on paste from external browser.
    . Added extra quotation level after draft open.
  - Inconsistent S/MIME signature validation results.
  - Wrong S/MIME certificate selection for encrypted email.
  - Search input field's clear button unclickable during first
    entry.
  - PGP-MIME: Show decrypted protected header as Subject in
    preview.
  - Bundle 'x-office-...' non-symbolic icons.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685707200">- Update to version 3.48.3:
  + Bugs fixed:
  - EShellSearchbar: Cannot clear search by deleting text.
  - Mail:
    . Preview content sometimes grows indefinitely.
    . Workaround recursion in iframe height computation.
  - Composer: Use 'Wrap quoted text in replies' option also for
    text/html parts.</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1687176000">- Add abdcc5af227972da8db1731f05e66a14eb4f6656.patch: fix
  "HTML attachment viewport is tiny" (glgo#GNOME/evolution#2400).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 3.48.4:
  + EMailSignatureScriptDialog: Cannot choose script file under
    Flatpak.
  + EMeetingListStore: Wrong role section picked in Attendees
    dialog.
  + Bug Fixed:
  - HTML attachment viewport is tiny.
  - EMailFormatter: Style change not propagated to all instances.
- Drop abdcc5af227972da8db1731f05e66a14eb4f6656.patch: Fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed:
  - Mail: Cannot change the search domain with active search
  - iTip formatter: Hide the read-only calendars in the list
  - Alternative Reply: Regroup the reply options related to
    quoting
  - Allow to Search Contact's Phone With Numbers Only
  - Option to disable saving a copy of sent messages
  - Mail: Warn when adding an existing label</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + Calendar: Indicate detached instance of a recurring event.
  + Mail: Correct function prototype declaration
    (-Wenum-int-mismatch).
  + MessageList: Remove unused code.
  + itip-formatter: Allow writing user response comments for all
    calendars.
  + itip-formatter: Disable send of iTip messages when disabled by
    the user.
  + CompEditor: Show source full name for existing components.
  + EMeetingStore: Avoid runtime warning when setting NULL time
    zone.
  + Composer: Clear old alerts before sending a message.
  + Bugs fixed:
  - Sorting Contacts in the 'Address cards' view
  - itip-formatter: Send meeting invitations as
    multipart/alternative
  - Improve handling of suspiciously signed/encrypted emails
    (multiparts)
  - Support Autocrypt
  - Calendar: Use user-configured date format in the editor
  - Option to get Delivery Status Notification (DSN)
  - Allow to save forwarded mails in the original message folder
  - ETimezoneEntry: Enable completion by timezone location
  - Add save e-mails individually as eml format
  - Mail: Allow to import PGP keys
  - Calendar: Disallow change of target client for existing
    components
  - Composer: Offer to send without encryption when key is
    missing
  - CompEditor: Open map from Location field
  - Mail: Add option to group messages into flat threads
  - CompEditor: Allow unset recurrence for uneditable recurrences
  - alarm-notify: Detect format change in settings
  - Contacts: Add columns for mailing address fields
  - Composer: Format change can discard message text
  - Ability to update / overwrite a template when saving it
  - "Archive…" direct action should not have ellipsis dots at the
    end
  - The "Select Address Book" dialog has disabled OK button after
    open
  - Calendar: Use meeting's timezone in the comp editor Schedule
    tab
  - Re-enable contact maps feature
  - Calendar: Disallow save for all instances on a detached
    instance
  - Calendar does not remember selected weeks when scrolling via
    button
  - Calendar: Missing events in Month view print out
  - Correct wording of mail composer's external attachments
    warning infobar
  - Composer: Change Max Line Length to RFC 2822 Limits
  - CalDAV: Allow to disable schedule reply on remove
  - Add option to reduce book/cal data usage when on a metered
    connection
  - Calendar: Add option to (not) delete "Declined" meeting
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + Replace internal functions with new functions from libecal
  + alarm-notify: Drop dependency on the evolution-calendar part
  + Tweak how long to wait for a 'connected' state when opening an
    EClient
  + evolution-util: Declare build dependency on libsecret
  + Force icon size for categories
  + itip: Export to HTML without category icons
  + Composer: Do not send 'Autocrypt' headers larger than 10KB
  + Always use attachments for 'Forward as iCalendar'
  + CompEditor: Cannot move memo/task between lists
  + Calendar: Ask for deletion notice only for attendees
  + Postpone some operations from GtkWidget::size_allocate() to
    idle callback
  + test-web-view-jsc: Adapt tests to WebKitGTK 2.40.3 behavior
    changes
  + test-markdown: Fix a memory leak
  + Bugs fixed:
  - CompEditor: Attendees dialogs out of sync in Schedule and
    General tab
  - ESrvConfigLookup: Consider mail configuration complete
  - Mail: Add option to hide unread count in folder tree
  - Preferences: Network proxy port not always saved
  - Calendar: Disallow change of target client for existing
    components
  - Error message only half readable (insufficient panel height)
  - Pair backup process window with the main application
  - Composer: HTML formatting left after mode change to Plain
    Text
  - ESpinner: Cache working.png into memory
  - mail-to-task: Extract text also from HTML-only messages
  - Correct color of expand/collapse buttons in preview in Dark
    mode
  - itip: Limit headers in multipart/alternative part
  - Calendar: Change how categories are exported into preview
  - itip-formatter: Rename Send reply to Sender -&gt; Organizer
  - CompEditor: Enhance time re-calculation on overlap change
  - Mail: Detect which images WebKitGTK can show
  - Calendar: Minicalendar blocks sidebar shrink
  - Add Move / Copy to folder into message preview context menu
  - Shell: Add option to prefer symbolic icons
  - First-Run Assistant: Set file filter to backup file chooser
  - Mail: Add filter condition for iCalendar attachment
  - ITip formatter ignores Dark mode preference for text/plain
    MIME parts
  - Calendar: Hard to read meeting time selector header in Dark
    mode
  - mail-to-task: Do not create all day events
  - Mail: Add option to auto-show insecure parts
  - CompEditor: Ignore abbreviated date format
  - Only headers visible for unsigned emails attached to signed
    emails
  - Calendar: Import only valid iCalendar files
  - Add "Send after 1 minute" option to composer's "Send through
    Outbox"
  - "Next" in Collection Account setup can be disabled for no
    valid reason
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + itip-formatter: Skip well-known read-only sources
  + EHeaderBarButton: Can be half-sensitive with set menu
  + EColorCombo: Don't set own default palette
  + ci: Rename org.gnome.evolution.nightly to
    org.gnome.Evolution.Devel
  + Bugs fixed:
  - Backspace in preedit mode can delete extra letters
  - Mail: Signed attachment causes hide of unsigned body
  - Mail: Duplicate items in the popup menu
  - Change default response in 'Add Attachment' dialog
  - Fix typos ("begining", "ineficient") in code comments
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + flatpak: Add missing comma in the manifests
  + Bugs fixed:
  - Mail: Correct conversion of UTF-16 encoded text files
  - ConfigLookup: Default to STARTTLS for LDAP from SRV records
  - EWebView: Enable spell checking for editable fields
  - Make SRV config lookup records lower priority than the others
  - Calendar: "Work Week" column separator light in dark theme
  - OpenPGP: "Always sign/encrypt" doesn't always work
  - Update default calendar colors
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + EContactCard: Card sometimes hides values.
  + docs: Add API indexes for new symbols in 3.50.
  + Fix a memory leak in ECompEditor.
  + ECompoEditor: Some attachments can be hidden.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + EYearView: Fix a crash when moving through search results.
  + Bug Fixes:
  - EAttachment: Ask for GFileInfo's icon only when attribute is
    set.
  - Mail: Subject header not decoded with encrypted messages.
  - On empty mailbox new mail is automaticly selected and marked
    read.
  - Contacts: Update preview on contact change in List View.
  - Mail: Search with "current folder and subfolders" in local
    Trash fails.
  - "Do not sign meeting requests" has no effect.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + rss: Ensure feed icon size to not be too large.
  + Bug Fixes:
  - Calendar: Improve print of the Month view
  - rss: Better parse itunes feeds
  - Drag and drop images in HTML composer from Chrome
  - EMFolderTree: Do not expand to-be-selected folder
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + shell: Move from gtk_main() to g_application_run().
  + flatpak: Add missing comma in the manifests.
  + EBulkEditTasks: Edit Categories as diff of added/removed
    categories.
  + EContactCard: Card sometimes hides values.
  + Fix a memory leak in ECompEditor.
  + evolution-util-docs: Remove API index for 2.24 symbols, none
    exist anymore.
  + build: Use -Wshadow build option, if available.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + Update Flatpak manifests.
  + e-bulk-edit-contacts: Initialize 'section_grid' variable.
  + data: Update appdata.
  + EHTMLEditor: Let emoji chooser point to the caret in the
    message body.
  + EYearView: Fix a crash when moving through search results.
  + EShell: Emit "ready-to-start" event after modules and
    preferences window is ready.
  + Composer: Use link references only when composing HTML message.
  + rss: Ensure feed icon size to not be too large.
  + Mail: Skip disabled accounts for File-&gt;Download messages for
    offline use.
  + EMailBackend: Fallback to CamelOperation message when showing
    error.
  + Add x-scheme-handler/mid into the .desktop file.
  + help: Fix invalid markup in Czech help translation.
  + Updated translations.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Don't set CFLAGS returned by pkg-config as
    CMAKE_REQUIRED_FLAGS.
  + build: Bump CMake version requirement to 3.15.
  + build: align glib_encoded_version with the version
    requirements.
  + EContactEditor: Explicitly set horizontal/vertical expand/fill
    for tab content.
  + e-shell: Describe --force-shutdown option as closing also
    background processes.
  + Composer: Ask before sending mail with an Autocrypt header.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + Replace G_TYPE_INSTANCE_GET_PRIVATE() with G_ADD_PRIVATE().
  + plugin_ui_hook_finalize: Chain up to the finalize() method.
  + Composer: Stop message send when retrieve of the content
    failed.
  + Composer: Hint places for folding in Autocrypt header.
  + Composer: Change "Remove Key" to "Send without Key" in
    Autocrypt question.
  + ci: Export the help with Gitlab Pages.
  + itip-formatter: Show "Unable to send item..." errors with error
    icon.
  + Calendar: Remove support for
    E_CAL_STATIC_CAPABILITY_RETRACT_SUPPORTED.
  + Calendar: Meeting deletion can sometimes send duplicate cancel
    messages.
  + appdata: Add &lt;branding/&gt; colors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fixes:
  - Workaround excessive memory use
  - Calendar: Prefer html/markdown description in preview
  - Incorrect/missing URLs in app metadata
  + Updated translations.</changelog>
  <changelog author="M K &lt;tux93@opensuse.org&gt;" date="1712232000">- Add boo1221868.patch, fixing a crash when hiding completed tasks
  (boo#1221868, glgo#GNOME/evolution#2712)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Bug Fixes:
  - Wrong weeks in Month view when returning from different page
    of dates.
  - Mail: Prefer saving original message instead of re-encode.
  - EHeaderBar: Report correct minimum width.
  - Subject line in message pane not bold anymore in Wide view.
  - Crash when hiding completed tasks.
  - EMailBrowser: Hide Print preview menu option.
  + Miscellaneous:
  - data: Fix circular-component-relation in .appdata file.
  + Updated translations.
- Drop boo1221868.patch: fixed upstream.</changelog>
</package>
<package pkgid="68b53ca65becb1b8f9675485a697e48cbb3d8c9f19fa973aa677a53852368c0d91d927ffcc0d290ccc4e936afbfc29e27b8e3afcfb006ee0682d86e0cdef38e4" name="evolution-plugin-text-highlight-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + RSS: Folder-specific options not save from Preferences.
  + help: Replace docs mailing list URL by GNOME Discourse.
  + Bugs fixed:
  - Icons in the message list are rendered in low resolution on
    HiDPI displays.
  - Mail:
    . Add option to confirm 'Mark as Junk'.
    . Show S/MIME encrypted part as attachment on failed
    decryption.
    . Inherit format from template in Alternative Reply.
  - Composer:
    . Check parent element's text-align before unsetting it.
    . "Select All" in context menu doesn't select recipients.
  - RSS: Read of author depends on element order.
  - ECalendarItem: Use selected text color for day names and week
    numbers.
  - iTIP: Override text color together with background color.
  - Add new screenshots for AppStream metadata.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + mail.error.xml: Unmark two strings from translation.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + e-gtkemojichooser: Correct packing of the internal widgets.
  + Add plugins' directory into WebKitGTK only when it exists.
  + e-util: Optimize
    e_util_check_gtk_bindings_in_key_press_event_cb() a bit.
  + Calendar: Add shortcuts for move to previous/next date.
  + Misc: Update contact information in the README.md file.
  + README.md: Update information about the mailing list.
  + Bugs fixed:
  - Composer: Copy/paste changes text size in HTML mode.
  - Signature is re-added to a Draft mail after open.
  - Calendar: Summary not always shown in the Day View.
  - Blockquotes styling changes in Markdown live preview when
    editing area is focused.
  - Composer: Preserve '\n' inside paragraph text.
  - Mail: libunity badge counter does not disappear.
  - Cannot import pkcs12 with empty password.
  - Mail: Space bar no longer scrolls preview messages.
  - ESpinner: Do not animate when animations are disabled.
  - Ctrl+Shift+F does not focus the search field when already
    visible.
  - Composer: Bulleted list margin inconsistent in HTML.
  - Composer: Can send outdated message content.
  - ECompEditor: Classification submenu inaccessible for
    read-only calendars.
  - RSS: Limit re-download on content change, if possible.
  - Contacts: LDAP not searching for contact after launch.
  - iTIP-formatter: respect the color-scheme in HTML MIME parts.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + rss: Fix recently introduced memory leaks.
  + Bugs fixed:
  - Updated attachments are shown as updated, but sent in old
    version.
  - TNEF attached message decoded incorrectly.
  - Mail:
    . Preview panel has too many vertical scrollbars.
    . Recalc preview iframe heights more often.
  - Composer:
    . HTML formatting lost on paste from external browser.
    . Added extra quotation level after draft open.
  - Inconsistent S/MIME signature validation results.
  - Wrong S/MIME certificate selection for encrypted email.
  - Search input field's clear button unclickable during first
    entry.
  - PGP-MIME: Show decrypted protected header as Subject in
    preview.
  - Bundle 'x-office-...' non-symbolic icons.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685707200">- Update to version 3.48.3:
  + Bugs fixed:
  - EShellSearchbar: Cannot clear search by deleting text.
  - Mail:
    . Preview content sometimes grows indefinitely.
    . Workaround recursion in iframe height computation.
  - Composer: Use 'Wrap quoted text in replies' option also for
    text/html parts.</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1687176000">- Add abdcc5af227972da8db1731f05e66a14eb4f6656.patch: fix
  "HTML attachment viewport is tiny" (glgo#GNOME/evolution#2400).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 3.48.4:
  + EMailSignatureScriptDialog: Cannot choose script file under
    Flatpak.
  + EMeetingListStore: Wrong role section picked in Attendees
    dialog.
  + Bug Fixed:
  - HTML attachment viewport is tiny.
  - EMailFormatter: Style change not propagated to all instances.
- Drop abdcc5af227972da8db1731f05e66a14eb4f6656.patch: Fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed:
  - Mail: Cannot change the search domain with active search
  - iTip formatter: Hide the read-only calendars in the list
  - Alternative Reply: Regroup the reply options related to
    quoting
  - Allow to Search Contact's Phone With Numbers Only
  - Option to disable saving a copy of sent messages
  - Mail: Warn when adding an existing label</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + Calendar: Indicate detached instance of a recurring event.
  + Mail: Correct function prototype declaration
    (-Wenum-int-mismatch).
  + MessageList: Remove unused code.
  + itip-formatter: Allow writing user response comments for all
    calendars.
  + itip-formatter: Disable send of iTip messages when disabled by
    the user.
  + CompEditor: Show source full name for existing components.
  + EMeetingStore: Avoid runtime warning when setting NULL time
    zone.
  + Composer: Clear old alerts before sending a message.
  + Bugs fixed:
  - Sorting Contacts in the 'Address cards' view
  - itip-formatter: Send meeting invitations as
    multipart/alternative
  - Improve handling of suspiciously signed/encrypted emails
    (multiparts)
  - Support Autocrypt
  - Calendar: Use user-configured date format in the editor
  - Option to get Delivery Status Notification (DSN)
  - Allow to save forwarded mails in the original message folder
  - ETimezoneEntry: Enable completion by timezone location
  - Add save e-mails individually as eml format
  - Mail: Allow to import PGP keys
  - Calendar: Disallow change of target client for existing
    components
  - Composer: Offer to send without encryption when key is
    missing
  - CompEditor: Open map from Location field
  - Mail: Add option to group messages into flat threads
  - CompEditor: Allow unset recurrence for uneditable recurrences
  - alarm-notify: Detect format change in settings
  - Contacts: Add columns for mailing address fields
  - Composer: Format change can discard message text
  - Ability to update / overwrite a template when saving it
  - "Archive…" direct action should not have ellipsis dots at the
    end
  - The "Select Address Book" dialog has disabled OK button after
    open
  - Calendar: Use meeting's timezone in the comp editor Schedule
    tab
  - Re-enable contact maps feature
  - Calendar: Disallow save for all instances on a detached
    instance
  - Calendar does not remember selected weeks when scrolling via
    button
  - Calendar: Missing events in Month view print out
  - Correct wording of mail composer's external attachments
    warning infobar
  - Composer: Change Max Line Length to RFC 2822 Limits
  - CalDAV: Allow to disable schedule reply on remove
  - Add option to reduce book/cal data usage when on a metered
    connection
  - Calendar: Add option to (not) delete "Declined" meeting
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + Replace internal functions with new functions from libecal
  + alarm-notify: Drop dependency on the evolution-calendar part
  + Tweak how long to wait for a 'connected' state when opening an
    EClient
  + evolution-util: Declare build dependency on libsecret
  + Force icon size for categories
  + itip: Export to HTML without category icons
  + Composer: Do not send 'Autocrypt' headers larger than 10KB
  + Always use attachments for 'Forward as iCalendar'
  + CompEditor: Cannot move memo/task between lists
  + Calendar: Ask for deletion notice only for attendees
  + Postpone some operations from GtkWidget::size_allocate() to
    idle callback
  + test-web-view-jsc: Adapt tests to WebKitGTK 2.40.3 behavior
    changes
  + test-markdown: Fix a memory leak
  + Bugs fixed:
  - CompEditor: Attendees dialogs out of sync in Schedule and
    General tab
  - ESrvConfigLookup: Consider mail configuration complete
  - Mail: Add option to hide unread count in folder tree
  - Preferences: Network proxy port not always saved
  - Calendar: Disallow change of target client for existing
    components
  - Error message only half readable (insufficient panel height)
  - Pair backup process window with the main application
  - Composer: HTML formatting left after mode change to Plain
    Text
  - ESpinner: Cache working.png into memory
  - mail-to-task: Extract text also from HTML-only messages
  - Correct color of expand/collapse buttons in preview in Dark
    mode
  - itip: Limit headers in multipart/alternative part
  - Calendar: Change how categories are exported into preview
  - itip-formatter: Rename Send reply to Sender -&gt; Organizer
  - CompEditor: Enhance time re-calculation on overlap change
  - Mail: Detect which images WebKitGTK can show
  - Calendar: Minicalendar blocks sidebar shrink
  - Add Move / Copy to folder into message preview context menu
  - Shell: Add option to prefer symbolic icons
  - First-Run Assistant: Set file filter to backup file chooser
  - Mail: Add filter condition for iCalendar attachment
  - ITip formatter ignores Dark mode preference for text/plain
    MIME parts
  - Calendar: Hard to read meeting time selector header in Dark
    mode
  - mail-to-task: Do not create all day events
  - Mail: Add option to auto-show insecure parts
  - CompEditor: Ignore abbreviated date format
  - Only headers visible for unsigned emails attached to signed
    emails
  - Calendar: Import only valid iCalendar files
  - Add "Send after 1 minute" option to composer's "Send through
    Outbox"
  - "Next" in Collection Account setup can be disabled for no
    valid reason
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + itip-formatter: Skip well-known read-only sources
  + EHeaderBarButton: Can be half-sensitive with set menu
  + EColorCombo: Don't set own default palette
  + ci: Rename org.gnome.evolution.nightly to
    org.gnome.Evolution.Devel
  + Bugs fixed:
  - Backspace in preedit mode can delete extra letters
  - Mail: Signed attachment causes hide of unsigned body
  - Mail: Duplicate items in the popup menu
  - Change default response in 'Add Attachment' dialog
  - Fix typos ("begining", "ineficient") in code comments
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + flatpak: Add missing comma in the manifests
  + Bugs fixed:
  - Mail: Correct conversion of UTF-16 encoded text files
  - ConfigLookup: Default to STARTTLS for LDAP from SRV records
  - EWebView: Enable spell checking for editable fields
  - Make SRV config lookup records lower priority than the others
  - Calendar: "Work Week" column separator light in dark theme
  - OpenPGP: "Always sign/encrypt" doesn't always work
  - Update default calendar colors
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + EContactCard: Card sometimes hides values.
  + docs: Add API indexes for new symbols in 3.50.
  + Fix a memory leak in ECompEditor.
  + ECompoEditor: Some attachments can be hidden.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + EYearView: Fix a crash when moving through search results.
  + Bug Fixes:
  - EAttachment: Ask for GFileInfo's icon only when attribute is
    set.
  - Mail: Subject header not decoded with encrypted messages.
  - On empty mailbox new mail is automaticly selected and marked
    read.
  - Contacts: Update preview on contact change in List View.
  - Mail: Search with "current folder and subfolders" in local
    Trash fails.
  - "Do not sign meeting requests" has no effect.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + rss: Ensure feed icon size to not be too large.
  + Bug Fixes:
  - Calendar: Improve print of the Month view
  - rss: Better parse itunes feeds
  - Drag and drop images in HTML composer from Chrome
  - EMFolderTree: Do not expand to-be-selected folder
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + shell: Move from gtk_main() to g_application_run().
  + flatpak: Add missing comma in the manifests.
  + EBulkEditTasks: Edit Categories as diff of added/removed
    categories.
  + EContactCard: Card sometimes hides values.
  + Fix a memory leak in ECompEditor.
  + evolution-util-docs: Remove API index for 2.24 symbols, none
    exist anymore.
  + build: Use -Wshadow build option, if available.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + Update Flatpak manifests.
  + e-bulk-edit-contacts: Initialize 'section_grid' variable.
  + data: Update appdata.
  + EHTMLEditor: Let emoji chooser point to the caret in the
    message body.
  + EYearView: Fix a crash when moving through search results.
  + EShell: Emit "ready-to-start" event after modules and
    preferences window is ready.
  + Composer: Use link references only when composing HTML message.
  + rss: Ensure feed icon size to not be too large.
  + Mail: Skip disabled accounts for File-&gt;Download messages for
    offline use.
  + EMailBackend: Fallback to CamelOperation message when showing
    error.
  + Add x-scheme-handler/mid into the .desktop file.
  + help: Fix invalid markup in Czech help translation.
  + Updated translations.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Don't set CFLAGS returned by pkg-config as
    CMAKE_REQUIRED_FLAGS.
  + build: Bump CMake version requirement to 3.15.
  + build: align glib_encoded_version with the version
    requirements.
  + EContactEditor: Explicitly set horizontal/vertical expand/fill
    for tab content.
  + e-shell: Describe --force-shutdown option as closing also
    background processes.
  + Composer: Ask before sending mail with an Autocrypt header.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + Replace G_TYPE_INSTANCE_GET_PRIVATE() with G_ADD_PRIVATE().
  + plugin_ui_hook_finalize: Chain up to the finalize() method.
  + Composer: Stop message send when retrieve of the content
    failed.
  + Composer: Hint places for folding in Autocrypt header.
  + Composer: Change "Remove Key" to "Send without Key" in
    Autocrypt question.
  + ci: Export the help with Gitlab Pages.
  + itip-formatter: Show "Unable to send item..." errors with error
    icon.
  + Calendar: Remove support for
    E_CAL_STATIC_CAPABILITY_RETRACT_SUPPORTED.
  + Calendar: Meeting deletion can sometimes send duplicate cancel
    messages.
  + appdata: Add &lt;branding/&gt; colors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fixes:
  - Workaround excessive memory use
  - Calendar: Prefer html/markdown description in preview
  - Incorrect/missing URLs in app metadata
  + Updated translations.</changelog>
  <changelog author="M K &lt;tux93@opensuse.org&gt;" date="1712232000">- Add boo1221868.patch, fixing a crash when hiding completed tasks
  (boo#1221868, glgo#GNOME/evolution#2712)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Bug Fixes:
  - Wrong weeks in Month view when returning from different page
    of dates.
  - Mail: Prefer saving original message instead of re-encode.
  - EHeaderBar: Report correct minimum width.
  - Subject line in message pane not bold anymore in Wide view.
  - Crash when hiding completed tasks.
  - EMailBrowser: Hide Print preview menu option.
  + Miscellaneous:
  - data: Fix circular-component-relation in .appdata file.
  + Updated translations.
- Drop boo1221868.patch: fixed upstream.</changelog>
</package>
<package pkgid="6553d4f5a65b047486932b46a46a631b09d5a33c1b100b7370b81d1db74a867fc0670c0ba5cda7cc3e486ef5dd5cb525132bac978bf0d95485aff53efe40426e" name="expect" arch="src">
  <version epoch="0" ver="5.45.4" rel="7.0.2.1.sr20240429"/>
  <changelog author="aj@suse.de" date="1210075200">- Add missing return values.</changelog>
  <changelog author="meissner@suse.de" date="1223985600">- fixed fortify implicits.</changelog>
  <changelog author="max@suse.de" date="1223985601">- Update to version 5.44.1.11 from CVS. The changes mainly consist
  of our former expect-fixes.patch and expect-warnings.patch, plus
  some more bug fixes, e.g. for the [expect -exact] crash reported
  at bnc#427270 .</changelog>
  <changelog author="max@suse.de" date="1243252800">- Fix buffer overflow in the "stty" command
  (bnc#506873, bnc#501291).</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="max@suse.com" date="1317988800">- New version 5.45:
  * Examples now use the expect package instead of /usr/bin/expect.
  * Countless other bug fixes. For details, see
    /usr/share/doc/packages/expect/ChangeLog</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- add autoconf as buildrequire to avoid implicit dependency</changelog>
  <changelog author="schwab@linux-m68k.org" date="1334404800">- Remove execute permission from logfiles</changelog>
  <changelog author="schwab@suse.de" date="1360152000">- Update config.guess/sub for aarch64</changelog>
  <changelog author="mmeister@suse.com" date="1364299200">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="max@suse.com" date="1437134400">- Don't ship the 'weather' example anymore (fate#318342).</changelog>
  <changelog author="aavindraa@gmail.com" date="1510142400">- New version 5.45.3:
  * expect.c: On finding a full buffer during matching the sliding
    window mechanism slides too far, truncating the whole buffer and
    preventing matches across the boundary. Fix is shortening the
    slide distance (slide only one 1/3).
  * expect.c: Replaced a cc==0 check with proper Tcl_Eof() check.
- Includes changes from 5.45.2:
  * configure: Extended Tcl header detection for OS X Mountain Lion.
  * expect.c: Replaced memcpy with memmove to properly handle
    overlapping memory.
- Includes changes from 5.45.1:
  * exp_chan.c: Fix a problem when talking a tty where the writer
    dies. Some operating systems report the condition as EIO with
    nothing read, while this actually an EOF. Previously, returned
    data was incomplete due to the error causing data in buffers to
    be dropped.
  * exp_chan.c: Fix a problem with the iteration over the expect
    channel list where the loop code may modify the list, breaking
    the iterator.
  * Fixes for exp_chan.c and exp_command.h
  * expect.c: Convert #bytes information to #chars to prevent later
    code to fail when copying strings around and miscalculating how
    much to copy, for strings containing non-ASCII utf chars.
  * exp_inter.c: Hack access to TCL_REG_BOSONLY when not present,
    became private with Tcl 8.5 and higher.
  * expect.h: Remove the local fiddling with the memory allocation
    and panic macros.
  * example/unbuffer: Prevent unbuffer from swallowing exit code of
    the command it ran (regular mode only, not -p)
  * Various deduplications and cleanups
- cleanup with spec-cleaner
- use %make_install macro</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1540468800">- New version 5.45.4:
  * Fix two bugs in EOF handling.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1602763200">- Add an unversioned symlink to make linking easier for
  applications that use libexpect without Tcl (boo#1172681).</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- pass explicit -pie flag to CFLAGS and hack `make` invocation so that
  /usr/bin/expect actually becomes a PIE binary. This is especially awkard
  since the expect build system implicitly passes -fPIC which breaks our
  gcc-PIE package, but does not pass -pie while linking the executable.
  Shared libraries are also not linked with -shared so we need to explicitly
  pass this, too, to avoid build breakage (bsc#1184122).</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1620129600">- fix previous change regarding PIE linking. Passing SHLIB_CFLAGS="-shared"
  causes /usr/bin/expect to become a shared library that SEGFAULTs upon
  execution. Instead use SHLIB_LD to pass -shared only to shared library
  linking.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1620648000">- bsc#1183904, expect-errorfd.patch:
  errorfd file descriptors should be closed when forking</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1640088000">- Fix home page URL https://core.tcl-lang.org/expect/</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- add expect-5.45-format-security.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1715515200">- expect-fix-implicit.patch: fixed several implicit warnings,
  fixed bad struct initialization
  - if you see pty related issues, please report them.</changelog>
</package>
<package pkgid="2c70468037ca48c6eb7c5d424f0c34b5e35de22249d83253c1bc0ea28787b0a129a050b0cb5615f69508d6cc3b8d4e56bdd18384e1212cd22a56e513db92e769" name="expect" arch="x86_64">
  <version epoch="0" ver="5.45.4" rel="7.0.2.1.sr20240429"/>
  <changelog author="max@suse.com" date="1437134400">- Don't ship the 'weather' example anymore (fate#318342).</changelog>
  <changelog author="aavindraa@gmail.com" date="1510142400">- New version 5.45.3:
  * expect.c: On finding a full buffer during matching the sliding
    window mechanism slides too far, truncating the whole buffer and
    preventing matches across the boundary. Fix is shortening the
    slide distance (slide only one 1/3).
  * expect.c: Replaced a cc==0 check with proper Tcl_Eof() check.
- Includes changes from 5.45.2:
  * configure: Extended Tcl header detection for OS X Mountain Lion.
  * expect.c: Replaced memcpy with memmove to properly handle
    overlapping memory.
- Includes changes from 5.45.1:
  * exp_chan.c: Fix a problem when talking a tty where the writer
    dies. Some operating systems report the condition as EIO with
    nothing read, while this actually an EOF. Previously, returned
    data was incomplete due to the error causing data in buffers to
    be dropped.
  * exp_chan.c: Fix a problem with the iteration over the expect
    channel list where the loop code may modify the list, breaking
    the iterator.
  * Fixes for exp_chan.c and exp_command.h
  * expect.c: Convert #bytes information to #chars to prevent later
    code to fail when copying strings around and miscalculating how
    much to copy, for strings containing non-ASCII utf chars.
  * exp_inter.c: Hack access to TCL_REG_BOSONLY when not present,
    became private with Tcl 8.5 and higher.
  * expect.h: Remove the local fiddling with the memory allocation
    and panic macros.
  * example/unbuffer: Prevent unbuffer from swallowing exit code of
    the command it ran (regular mode only, not -p)
  * Various deduplications and cleanups
- cleanup with spec-cleaner
- use %make_install macro</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1540468800">- New version 5.45.4:
  * Fix two bugs in EOF handling.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1602763200">- Add an unversioned symlink to make linking easier for
  applications that use libexpect without Tcl (boo#1172681).</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- pass explicit -pie flag to CFLAGS and hack `make` invocation so that
  /usr/bin/expect actually becomes a PIE binary. This is especially awkard
  since the expect build system implicitly passes -fPIC which breaks our
  gcc-PIE package, but does not pass -pie while linking the executable.
  Shared libraries are also not linked with -shared so we need to explicitly
  pass this, too, to avoid build breakage (bsc#1184122).</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1620129600">- fix previous change regarding PIE linking. Passing SHLIB_CFLAGS="-shared"
  causes /usr/bin/expect to become a shared library that SEGFAULTs upon
  execution. Instead use SHLIB_LD to pass -shared only to shared library
  linking.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1620648000">- bsc#1183904, expect-errorfd.patch:
  errorfd file descriptors should be closed when forking</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1640088000">- Fix home page URL https://core.tcl-lang.org/expect/</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- add expect-5.45-format-security.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1715515200">- expect-fix-implicit.patch: fixed several implicit warnings,
  fixed bad struct initialization
  - if you see pty related issues, please report them.</changelog>
</package>
<package pkgid="79d98b459eedb1fdbdce89bed47d778c0a0d5037ea0c991e5dc04c0271fcb1f0e9fbfcd0baa5297ccd6da5d3d3686a315888c82dd816179b36369d7d82303355" name="expect-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.45.4" rel="7.0.2.1.sr20240429"/>
  <changelog author="max@suse.com" date="1437134400">- Don't ship the 'weather' example anymore (fate#318342).</changelog>
  <changelog author="aavindraa@gmail.com" date="1510142400">- New version 5.45.3:
  * expect.c: On finding a full buffer during matching the sliding
    window mechanism slides too far, truncating the whole buffer and
    preventing matches across the boundary. Fix is shortening the
    slide distance (slide only one 1/3).
  * expect.c: Replaced a cc==0 check with proper Tcl_Eof() check.
- Includes changes from 5.45.2:
  * configure: Extended Tcl header detection for OS X Mountain Lion.
  * expect.c: Replaced memcpy with memmove to properly handle
    overlapping memory.
- Includes changes from 5.45.1:
  * exp_chan.c: Fix a problem when talking a tty where the writer
    dies. Some operating systems report the condition as EIO with
    nothing read, while this actually an EOF. Previously, returned
    data was incomplete due to the error causing data in buffers to
    be dropped.
  * exp_chan.c: Fix a problem with the iteration over the expect
    channel list where the loop code may modify the list, breaking
    the iterator.
  * Fixes for exp_chan.c and exp_command.h
  * expect.c: Convert #bytes information to #chars to prevent later
    code to fail when copying strings around and miscalculating how
    much to copy, for strings containing non-ASCII utf chars.
  * exp_inter.c: Hack access to TCL_REG_BOSONLY when not present,
    became private with Tcl 8.5 and higher.
  * expect.h: Remove the local fiddling with the memory allocation
    and panic macros.
  * example/unbuffer: Prevent unbuffer from swallowing exit code of
    the command it ran (regular mode only, not -p)
  * Various deduplications and cleanups
- cleanup with spec-cleaner
- use %make_install macro</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1540468800">- New version 5.45.4:
  * Fix two bugs in EOF handling.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1602763200">- Add an unversioned symlink to make linking easier for
  applications that use libexpect without Tcl (boo#1172681).</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- pass explicit -pie flag to CFLAGS and hack `make` invocation so that
  /usr/bin/expect actually becomes a PIE binary. This is especially awkard
  since the expect build system implicitly passes -fPIC which breaks our
  gcc-PIE package, but does not pass -pie while linking the executable.
  Shared libraries are also not linked with -shared so we need to explicitly
  pass this, too, to avoid build breakage (bsc#1184122).</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1620129600">- fix previous change regarding PIE linking. Passing SHLIB_CFLAGS="-shared"
  causes /usr/bin/expect to become a shared library that SEGFAULTs upon
  execution. Instead use SHLIB_LD to pass -shared only to shared library
  linking.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1620648000">- bsc#1183904, expect-errorfd.patch:
  errorfd file descriptors should be closed when forking</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1640088000">- Fix home page URL https://core.tcl-lang.org/expect/</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- add expect-5.45-format-security.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1715515200">- expect-fix-implicit.patch: fixed several implicit warnings,
  fixed bad struct initialization
  - if you see pty related issues, please report them.</changelog>
</package>
<package pkgid="2856179fbaacb8cadebe15ed4387c084ce28ab7b1fb9000665d5f609883786d20b9d810d5a058b94f3b190eea02547847100ca1e4d35ff85fa36dcccdc10aea1" name="expect-debugsource" arch="x86_64">
  <version epoch="0" ver="5.45.4" rel="7.0.2.1.sr20240429"/>
  <changelog author="max@suse.com" date="1437134400">- Don't ship the 'weather' example anymore (fate#318342).</changelog>
  <changelog author="aavindraa@gmail.com" date="1510142400">- New version 5.45.3:
  * expect.c: On finding a full buffer during matching the sliding
    window mechanism slides too far, truncating the whole buffer and
    preventing matches across the boundary. Fix is shortening the
    slide distance (slide only one 1/3).
  * expect.c: Replaced a cc==0 check with proper Tcl_Eof() check.
- Includes changes from 5.45.2:
  * configure: Extended Tcl header detection for OS X Mountain Lion.
  * expect.c: Replaced memcpy with memmove to properly handle
    overlapping memory.
- Includes changes from 5.45.1:
  * exp_chan.c: Fix a problem when talking a tty where the writer
    dies. Some operating systems report the condition as EIO with
    nothing read, while this actually an EOF. Previously, returned
    data was incomplete due to the error causing data in buffers to
    be dropped.
  * exp_chan.c: Fix a problem with the iteration over the expect
    channel list where the loop code may modify the list, breaking
    the iterator.
  * Fixes for exp_chan.c and exp_command.h
  * expect.c: Convert #bytes information to #chars to prevent later
    code to fail when copying strings around and miscalculating how
    much to copy, for strings containing non-ASCII utf chars.
  * exp_inter.c: Hack access to TCL_REG_BOSONLY when not present,
    became private with Tcl 8.5 and higher.
  * expect.h: Remove the local fiddling with the memory allocation
    and panic macros.
  * example/unbuffer: Prevent unbuffer from swallowing exit code of
    the command it ran (regular mode only, not -p)
  * Various deduplications and cleanups
- cleanup with spec-cleaner
- use %make_install macro</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1540468800">- New version 5.45.4:
  * Fix two bugs in EOF handling.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1602763200">- Add an unversioned symlink to make linking easier for
  applications that use libexpect without Tcl (boo#1172681).</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- pass explicit -pie flag to CFLAGS and hack `make` invocation so that
  /usr/bin/expect actually becomes a PIE binary. This is especially awkard
  since the expect build system implicitly passes -fPIC which breaks our
  gcc-PIE package, but does not pass -pie while linking the executable.
  Shared libraries are also not linked with -shared so we need to explicitly
  pass this, too, to avoid build breakage (bsc#1184122).</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1620129600">- fix previous change regarding PIE linking. Passing SHLIB_CFLAGS="-shared"
  causes /usr/bin/expect to become a shared library that SEGFAULTs upon
  execution. Instead use SHLIB_LD to pass -shared only to shared library
  linking.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1620648000">- bsc#1183904, expect-errorfd.patch:
  errorfd file descriptors should be closed when forking</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1640088000">- Fix home page URL https://core.tcl-lang.org/expect/</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- add expect-5.45-format-security.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1715515200">- expect-fix-implicit.patch: fixed several implicit warnings,
  fixed bad struct initialization
  - if you see pty related issues, please report them.</changelog>
</package>
<package pkgid="e87d81a3212e8bf28189ee79ab17dfeae6db67c76eb0c9f5957bcfbb2e5cdaabbae3a21f5fb2d8f0c95ea450563e1e6717aa6cbb069f161f935af6666a45133c" name="expect-devel" arch="x86_64">
  <version epoch="0" ver="5.45.4" rel="7.0.2.1.sr20240429"/>
  <changelog author="max@suse.com" date="1437134400">- Don't ship the 'weather' example anymore (fate#318342).</changelog>
  <changelog author="aavindraa@gmail.com" date="1510142400">- New version 5.45.3:
  * expect.c: On finding a full buffer during matching the sliding
    window mechanism slides too far, truncating the whole buffer and
    preventing matches across the boundary. Fix is shortening the
    slide distance (slide only one 1/3).
  * expect.c: Replaced a cc==0 check with proper Tcl_Eof() check.
- Includes changes from 5.45.2:
  * configure: Extended Tcl header detection for OS X Mountain Lion.
  * expect.c: Replaced memcpy with memmove to properly handle
    overlapping memory.
- Includes changes from 5.45.1:
  * exp_chan.c: Fix a problem when talking a tty where the writer
    dies. Some operating systems report the condition as EIO with
    nothing read, while this actually an EOF. Previously, returned
    data was incomplete due to the error causing data in buffers to
    be dropped.
  * exp_chan.c: Fix a problem with the iteration over the expect
    channel list where the loop code may modify the list, breaking
    the iterator.
  * Fixes for exp_chan.c and exp_command.h
  * expect.c: Convert #bytes information to #chars to prevent later
    code to fail when copying strings around and miscalculating how
    much to copy, for strings containing non-ASCII utf chars.
  * exp_inter.c: Hack access to TCL_REG_BOSONLY when not present,
    became private with Tcl 8.5 and higher.
  * expect.h: Remove the local fiddling with the memory allocation
    and panic macros.
  * example/unbuffer: Prevent unbuffer from swallowing exit code of
    the command it ran (regular mode only, not -p)
  * Various deduplications and cleanups
- cleanup with spec-cleaner
- use %make_install macro</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1540468800">- New version 5.45.4:
  * Fix two bugs in EOF handling.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1602763200">- Add an unversioned symlink to make linking easier for
  applications that use libexpect without Tcl (boo#1172681).</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- pass explicit -pie flag to CFLAGS and hack `make` invocation so that
  /usr/bin/expect actually becomes a PIE binary. This is especially awkard
  since the expect build system implicitly passes -fPIC which breaks our
  gcc-PIE package, but does not pass -pie while linking the executable.
  Shared libraries are also not linked with -shared so we need to explicitly
  pass this, too, to avoid build breakage (bsc#1184122).</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1620129600">- fix previous change regarding PIE linking. Passing SHLIB_CFLAGS="-shared"
  causes /usr/bin/expect to become a shared library that SEGFAULTs upon
  execution. Instead use SHLIB_LD to pass -shared only to shared library
  linking.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1620648000">- bsc#1183904, expect-errorfd.patch:
  errorfd file descriptors should be closed when forking</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1640088000">- Fix home page URL https://core.tcl-lang.org/expect/</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- add expect-5.45-format-security.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1715515200">- expect-fix-implicit.patch: fixed several implicit warnings,
  fixed bad struct initialization
  - if you see pty related issues, please report them.</changelog>
</package>
<package pkgid="af8fa1ce0a5a7e874528179e4403b920e1fb984418ed1c387b26e9882d2f6f9cdefefd0c04ed9ab7099544aa147d7913c217e8b83a7538dd1dc141ee7c3e877a" name="facetimehd" arch="src">
  <version epoch="0" ver="0.6.8" rel="3.5.2.2.sr20240429"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1591963200">- Initial version 0.5.7</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1598270400">- Fix so that the package actually builds</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1598529600">- Added dependency to facetimehd-firmware package</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1623240000">- Fix build for Leap 15.3</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188800">- spec-cleaner cleanups</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188801">- Indentation before %patch0 failed build so revert that change</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1634644800">- Update the archive to match what is on github
- Update the name of the github project</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1654257600">- Fixed autoload of module
- Fixed build issue with Linux v5.18</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1679400000">- Exclude architecture s390x because of missing webcam drivers for mainframes</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1707134400">- Update to version 0.6.8
  * Fixes compile issue with newer kernels</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1711022400">- Add build fix for recent kernel versions:
  * 0001-v4l2-accommodate-to-struct-filed-rename-of-vb2_buffe.patch</changelog>
</package>
<package pkgid="985b0325754f4272cba7c8ef366b95f49903d23a0cb27c655fe91730278f5576a28d196b5accd3e126d6a4a49798f93e2b6fd22539b7a49cd7184c8674986188" name="facetimehd" arch="src">
  <version epoch="0" ver="0.6.8" rel="3.5"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1591963200">- Initial version 0.5.7</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1598270400">- Fix so that the package actually builds</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1598529600">- Added dependency to facetimehd-firmware package</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1623240000">- Fix build for Leap 15.3</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188800">- spec-cleaner cleanups</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188801">- Indentation before %patch0 failed build so revert that change</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1634644800">- Update the archive to match what is on github
- Update the name of the github project</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1654257600">- Fixed autoload of module
- Fixed build issue with Linux v5.18</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1679400000">- Exclude architecture s390x because of missing webcam drivers for mainframes</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1707134400">- Update to version 0.6.8
  * Fixes compile issue with newer kernels</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1711022400">- Add build fix for recent kernel versions:
  * 0001-v4l2-accommodate-to-struct-filed-rename-of-vb2_buffe.patch</changelog>
</package>
<package pkgid="cdca85d14ba4fb94c4b3da975ebc0a90c5b815a2f3ee8f42769b535b5f3e5f1c289e7d25c695f27d22f38c13707a2d1a2d0274ffb35ff6ea91b7d765daa1fb6d" name="facetimehd" arch="src">
  <version epoch="0" ver="0.6.8" rel="3.6"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1591963200">- Initial version 0.5.7</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1598270400">- Fix so that the package actually builds</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1598529600">- Added dependency to facetimehd-firmware package</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1623240000">- Fix build for Leap 15.3</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188800">- spec-cleaner cleanups</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188801">- Indentation before %patch0 failed build so revert that change</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1634644800">- Update the archive to match what is on github
- Update the name of the github project</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1654257600">- Fixed autoload of module
- Fixed build issue with Linux v5.18</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1679400000">- Exclude architecture s390x because of missing webcam drivers for mainframes</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1707134400">- Update to version 0.6.8
  * Fixes compile issue with newer kernels</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1711022400">- Add build fix for recent kernel versions:
  * 0001-v4l2-accommodate-to-struct-filed-rename-of-vb2_buffe.patch</changelog>
</package>
<package pkgid="7784d84cf1ebf9c308e8c501da1a363e233757f64d0b565bc64f143280a97fc3e498a2a3956253bb6088003014138c22fd946a7d8fa6ab9ac8bc4edb00f92a98" name="facetimehd-debugsource" arch="x86_64">
  <version epoch="0" ver="0.6.8" rel="3.5.2.2.sr20240429"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1598529600">- Added dependency to facetimehd-firmware package</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1623240000">- Fix build for Leap 15.3</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188800">- spec-cleaner cleanups</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188801">- Indentation before %patch0 failed build so revert that change</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1634644800">- Update the archive to match what is on github
- Update the name of the github project</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1654257600">- Fixed autoload of module
- Fixed build issue with Linux v5.18</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1679400000">- Exclude architecture s390x because of missing webcam drivers for mainframes</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1707134400">- Update to version 0.6.8
  * Fixes compile issue with newer kernels</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1711022400">- Add build fix for recent kernel versions:
  * 0001-v4l2-accommodate-to-struct-filed-rename-of-vb2_buffe.patch</changelog>
</package>
<package pkgid="84a82d7af7ee4de06f3d36dcc12cf9e64d35756967e85d32fdaf401613bd8851e1a0dd97b469c325ab0139841023f33e1664d07ce849e35db5d5be784aadd533" name="facetimehd-debugsource" arch="x86_64">
  <version epoch="0" ver="0.6.8" rel="3.5"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1598529600">- Added dependency to facetimehd-firmware package</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1623240000">- Fix build for Leap 15.3</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188800">- spec-cleaner cleanups</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188801">- Indentation before %patch0 failed build so revert that change</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1634644800">- Update the archive to match what is on github
- Update the name of the github project</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1654257600">- Fixed autoload of module
- Fixed build issue with Linux v5.18</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1679400000">- Exclude architecture s390x because of missing webcam drivers for mainframes</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1707134400">- Update to version 0.6.8
  * Fixes compile issue with newer kernels</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1711022400">- Add build fix for recent kernel versions:
  * 0001-v4l2-accommodate-to-struct-filed-rename-of-vb2_buffe.patch</changelog>
</package>
<package pkgid="71822e9d7a2e220df7fb6b342acf7f3c71f71dd1723cd8ad3e633a8848507aa4ba31a7b7d6980709c75ee9f4ebf442d2c07c8c3b494f4dfb5e8a340759ac7f36" name="facetimehd-debugsource" arch="x86_64">
  <version epoch="0" ver="0.6.8" rel="3.6"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1598529600">- Added dependency to facetimehd-firmware package</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1623240000">- Fix build for Leap 15.3</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188800">- spec-cleaner cleanups</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188801">- Indentation before %patch0 failed build so revert that change</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1634644800">- Update the archive to match what is on github
- Update the name of the github project</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1654257600">- Fixed autoload of module
- Fixed build issue with Linux v5.18</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1679400000">- Exclude architecture s390x because of missing webcam drivers for mainframes</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1707134400">- Update to version 0.6.8
  * Fixes compile issue with newer kernels</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1711022400">- Add build fix for recent kernel versions:
  * 0001-v4l2-accommodate-to-struct-filed-rename-of-vb2_buffe.patch</changelog>
</package>
<package pkgid="f63ec870cc8398e25b11e640f63159a60bdf1edcc89ef246deb0fa7bb3e895b69c6b403464ecb210260dfa56961a76005e6319be839140d13f26a0ff239caea6" name="facetimehd-kmp-default" arch="x86_64">
  <version epoch="0" ver="0.6.8_k6.8.5_1" rel="3.5"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1598529600">- Added dependency to facetimehd-firmware package</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1623240000">- Fix build for Leap 15.3</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188800">- spec-cleaner cleanups</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188801">- Indentation before %patch0 failed build so revert that change</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1634644800">- Update the archive to match what is on github
- Update the name of the github project</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1654257600">- Fixed autoload of module
- Fixed build issue with Linux v5.18</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1679400000">- Exclude architecture s390x because of missing webcam drivers for mainframes</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1707134400">- Update to version 0.6.8
  * Fixes compile issue with newer kernels</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1711022400">- Add build fix for recent kernel versions:
  * 0001-v4l2-accommodate-to-struct-filed-rename-of-vb2_buffe.patch</changelog>
</package>
<package pkgid="71033f9183b176df7455ebc6edd46265f7729c0b01bc02aad6f81d11455c00e727e65fa3d57d22e085c031ce573a25844716974b9575d0eca07ff2aabddf9b3a" name="facetimehd-kmp-default" arch="x86_64">
  <version epoch="0" ver="0.6.8_k6.8.6_1" rel="3.6"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1598529600">- Added dependency to facetimehd-firmware package</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1623240000">- Fix build for Leap 15.3</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188800">- spec-cleaner cleanups</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188801">- Indentation before %patch0 failed build so revert that change</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1634644800">- Update the archive to match what is on github
- Update the name of the github project</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1654257600">- Fixed autoload of module
- Fixed build issue with Linux v5.18</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1679400000">- Exclude architecture s390x because of missing webcam drivers for mainframes</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1707134400">- Update to version 0.6.8
  * Fixes compile issue with newer kernels</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1711022400">- Add build fix for recent kernel versions:
  * 0001-v4l2-accommodate-to-struct-filed-rename-of-vb2_buffe.patch</changelog>
</package>
<package pkgid="70104fbd5715e36d15705308871915be78e13cc7375b7f951a0155dfcab066e71ddb5047c2c375d2a0ca28e35ef7c9aa3f88fcd06ead3c55d09c4b53a2ddee3b" name="facetimehd-kmp-default" arch="x86_64">
  <version epoch="0" ver="0.6.8_k6.8.8_1" rel="3.5.2.2.sr20240429"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1598529600">- Added dependency to facetimehd-firmware package</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1623240000">- Fix build for Leap 15.3</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188800">- spec-cleaner cleanups</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188801">- Indentation before %patch0 failed build so revert that change</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1634644800">- Update the archive to match what is on github
- Update the name of the github project</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1654257600">- Fixed autoload of module
- Fixed build issue with Linux v5.18</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1679400000">- Exclude architecture s390x because of missing webcam drivers for mainframes</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1707134400">- Update to version 0.6.8
  * Fixes compile issue with newer kernels</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1711022400">- Add build fix for recent kernel versions:
  * 0001-v4l2-accommodate-to-struct-filed-rename-of-vb2_buffe.patch</changelog>
</package>
<package pkgid="b1bf0dadb3ff39d7951307b80fb7e8d99f9a529a88d7a1de3b181e26133ce89b9bdb9c7548ecf414ecbe62c355ccbee80f7db961220b55246c1a200f175f2be4" name="facetimehd-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.6.8_k6.8.5_1" rel="3.5"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1598529600">- Added dependency to facetimehd-firmware package</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1623240000">- Fix build for Leap 15.3</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188800">- spec-cleaner cleanups</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188801">- Indentation before %patch0 failed build so revert that change</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1634644800">- Update the archive to match what is on github
- Update the name of the github project</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1654257600">- Fixed autoload of module
- Fixed build issue with Linux v5.18</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1679400000">- Exclude architecture s390x because of missing webcam drivers for mainframes</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1707134400">- Update to version 0.6.8
  * Fixes compile issue with newer kernels</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1711022400">- Add build fix for recent kernel versions:
  * 0001-v4l2-accommodate-to-struct-filed-rename-of-vb2_buffe.patch</changelog>
</package>
<package pkgid="b2f246ce660cdb754aff34e62065f33ddd7e43b4d86b42edc711e12ff0512f7a08eef98e1859a4c698280d902dbd585b2f725b0898e4fb4709b40148f3ff37d7" name="facetimehd-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.6.8_k6.8.6_1" rel="3.6"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1598529600">- Added dependency to facetimehd-firmware package</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1623240000">- Fix build for Leap 15.3</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188800">- spec-cleaner cleanups</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188801">- Indentation before %patch0 failed build so revert that change</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1634644800">- Update the archive to match what is on github
- Update the name of the github project</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1654257600">- Fixed autoload of module
- Fixed build issue with Linux v5.18</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1679400000">- Exclude architecture s390x because of missing webcam drivers for mainframes</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1707134400">- Update to version 0.6.8
  * Fixes compile issue with newer kernels</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1711022400">- Add build fix for recent kernel versions:
  * 0001-v4l2-accommodate-to-struct-filed-rename-of-vb2_buffe.patch</changelog>
</package>
<package pkgid="424a7d116b070f85c7b3d836f7f5854982981568fbb6e67e12772b3e148a9ef79adc157526c90a9860ef212fbe31468bc247ddf9782686c914da058e630e4849" name="facetimehd-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.6.8_k6.8.8_1" rel="3.5.2.2.sr20240429"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1598529600">- Added dependency to facetimehd-firmware package</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1623240000">- Fix build for Leap 15.3</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188800">- spec-cleaner cleanups</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188801">- Indentation before %patch0 failed build so revert that change</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1634644800">- Update the archive to match what is on github
- Update the name of the github project</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1654257600">- Fixed autoload of module
- Fixed build issue with Linux v5.18</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1679400000">- Exclude architecture s390x because of missing webcam drivers for mainframes</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1707134400">- Update to version 0.6.8
  * Fixes compile issue with newer kernels</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1711022400">- Add build fix for recent kernel versions:
  * 0001-v4l2-accommodate-to-struct-filed-rename-of-vb2_buffe.patch</changelog>
</package>
<package pkgid="672879e8f27cb24ec7a4b0d3427f3247e7e1f1e88eb70e548a4d3d0747b83478b995e98a0ad0f2cc3d9136c516bcb7133701316b6a71b236a2a55038c0be202d" name="facetimehd-kmp-longterm" arch="x86_64">
  <version epoch="0" ver="0.6.8_k6.6.30_1" rel="3.5.2.2.sr20240429"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1598529600">- Added dependency to facetimehd-firmware package</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1623240000">- Fix build for Leap 15.3</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188800">- spec-cleaner cleanups</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188801">- Indentation before %patch0 failed build so revert that change</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1634644800">- Update the archive to match what is on github
- Update the name of the github project</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1654257600">- Fixed autoload of module
- Fixed build issue with Linux v5.18</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1679400000">- Exclude architecture s390x because of missing webcam drivers for mainframes</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1707134400">- Update to version 0.6.8
  * Fixes compile issue with newer kernels</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1711022400">- Add build fix for recent kernel versions:
  * 0001-v4l2-accommodate-to-struct-filed-rename-of-vb2_buffe.patch</changelog>
</package>
<package pkgid="8442ba13443a1f7d0949e1d9e58de64383624e46526896b4d412972a2e2e9bef6b794314c131ab04fa09554f1eceea7e970e23b9902a888478aefbd87db0c75e" name="facetimehd-kmp-longterm-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.6.8_k6.6.30_1" rel="3.5.2.2.sr20240429"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1598529600">- Added dependency to facetimehd-firmware package</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1623240000">- Fix build for Leap 15.3</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188800">- spec-cleaner cleanups</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1631188801">- Indentation before %patch0 failed build so revert that change</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1634644800">- Update the archive to match what is on github
- Update the name of the github project</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1654257600">- Fixed autoload of module
- Fixed build issue with Linux v5.18</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1679400000">- Exclude architecture s390x because of missing webcam drivers for mainframes</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1707134400">- Update to version 0.6.8
  * Fixes compile issue with newer kernels</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1711022400">- Add build fix for recent kernel versions:
  * 0001-v4l2-accommodate-to-struct-filed-rename-of-vb2_buffe.patch</changelog>
</package>
<package pkgid="2c4d233bcf4dccfe66fec45eacc3c8e4c4269e99fb4a2ff7084ba545b4ec74716c8d49997a6f14f5aa16c3509847e026438cb675c7c48c1eb94f8275e31f490f" name="fastfetch" arch="src">
  <version epoch="0" ver="2.11.0" rel="1.0.3.1.sr20240429"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1695038400">- Update to version 2.0.5:
  * Bugfixes:
  - Fix segfault when using libxrandr (#544, Display, Linux)
  - Don't print 0px (#544, Cursor)
  * Features:
  - Add option --disk-use-available (#543)
  - Add option --disk-show-readonly
- Removed config.conf to fix build</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698667200">- Declare new build deps gcc and gcc-c++
- Update to version 2.1.2. Changes listed after 2.0.5:
    [#] 2.1.2
    Bugfixes:
  * Fix icon detection on Windows. It shows enabled system icons in desktop (`This PC`, `Recycle Bin`, etc) (Icon, Windows)
  * Fix compatibility with ddcutil 2.0 (Brightness, Linux)
  * Fix a compile warning (CPUUsage, FreeBSD)
    [#] 2.1.1
    Features:
  * Support opkg (Packages, Linux)
  * Support GNOME Console terminal version and font detection (Terminal, Linux)
  * Add `--cpu-freq-ndigits` to set number of digits for CPU frequency (CPU)
  * New module to detect physical disk I/O usage (DiskIO)
  * Add `--cpuusage-separate` to display CPU usage per CPU logical core
  * Add `--brightness-ddcci-sleep` to set the sleep times (in ms) when sending DDC/CI requests (Brightness, #580)
    Bugfixes:
  * Fix possible crashes on Windows 7 (Disk, Windows)
  * Fix possible crashes caused by uninitialized strings (Users, Windows)
  * Improve support of `--help *-format` and several bugs are found and fixed
  * Don't incorrectly print `No active sound devices found` when using a non-controllable sound device (Sound, macOS)
  * Fix implementation processes counting (Processes, Linux)
  * Work around a issue that SSID cannot be detected on macOS Sonoma (Wifi, macOS)
    Logo:
  * Add Chimera Linux
  * Add EndeavourSmall
  * Add Xenia
    [#] 2.1.0
    This release introduces a new output format: JSON result
    Changes:
  * Users module detects and prints user login time by default. Specifying `--users-compact` to disable it
  * Fastfetch now requires yyjson 0.8.0 or later, which is embeded in fastfetch source tree. If you build fastfetch with `-DENABLE_SYSTEM_YYJSON` cmake option, you must upgrade your yyjson package
  * Reduced information supported by `--terminal-format`, `--shell-format`
  * Some config presets (`devinfo` and `verbose`) are obseleted and removed. They are barely maintained and can be replaced with `--format json` now.
  * Custom strings in `--module-key` and `--module-format` are no longer trimmed.
  * `/boot` is hidden by default (FreeBSD, Disk)
    Features:
  * Add `--format json`, which prints system information as JSON format
  * Add fast path for xfce4 version detection (DE, FreeBSD)
  * Support contour terminal version and font detection (Terminal / TerminalFont)
  * Support `kitty-direct` / `iterm` without specifying logo width / height. Note: in this case, the entre screen will be cleared.
  * Support new flag `--logo-separate`. If true, print modules at bottom of the logo
  * Support Apple Silicon CPU frequency detection (CPU, macOS)
  * Support user login time detection (Users)
  * Support winget package manager detection, guarded behind `--allow-slow-operations` (Packages, Windows)
  * Print monitor type (built-in or external) (Display)
  * Support full GPU detection in WSL (Linux, GPU)
  * Add `--module-key " "` as a special case for hiding keys
  * Support `--title-format`. See `fastfetch --help title-format` for detail
  * Support `--colors-key` (Colors)
  * Add `-c` as a shortcut of `--load-config`. Note it was used as the shortcut of `--color` before 2.0.5
  * Support Windows Service Pack version detection (Kernel, Windows)
  * Support Debian point releases detection (OS, Linux)
  * Add new module `NetIO` which prints network throughput (usage) of specified interface. Note this module costs about 1 second to finish.
  * Use `lscpu` to detect CPU name for ARM CPUs (CPU, Linux)
    Bugfixes:
  * Fix fastfetch hanging in specific environment (#561)
  * Fix short read when reading from stdin (Logo)
  * Fix `poll() timeout or failed` error when image is very large (Logo)
  * Fix Termux Monet terminal version detection (Terminal)
  * Fix zpool volumes detection (Disk, Linux)
  * Fix external volumes detection (Disk, Linux)
  * Fix snap package number detection on systems other than Ubuntu (Packages, Linux)
  * Fix dpkg / apt package number detection (Packages, Linux)
  * Fix bluetooth mac address detection (Bluetooth, Windows)
    Logo:
  * Add Afterglow
  * Add Elbrus
  * Update EvolutionOS
  * Update AOSC OS
  * Update Ubuntu_old
  * Update Windows 11_small
  * Add Amazon Linux
  * Add LainOS
  * Fix colors of Slackware</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.2.3:
  * Update the latest mac models (Host, macOS)
  * Fix terminal detection on NixOS (Terminal)
  * `--percent-type` now defaults to 9 (colored percentage
    numbers)
  * `fastfetch` now prints LocalIp module by default
  * Features:
  * LocalIP module now prints netmask in CIDR format for IPv4
  * Bios module now detects system firmware type (Bios)
  * Improve detection of `Battery`
  * Detect cycle count on supported platforms
  * Detect temperature on Linux when supported
  * Status detection on macOS has been adjusted to be consistant
    with other platforms
  * Linux binaries are built with imagemagick7 support
  * Update NixOS_small
  * Hotfix release for #606
  * Fix broken presets due to the breaking changes introduced in
  * Features:
  * Pretty print `fastfetch --help`
  * This release introduces a new option `--migrate-config`,
    which migrates old flag based config file to new JSONC format
  * Changes:
  * `--pipe` and `--stat` are moved from `general` options to
    `display` options. This affects cjson configuration.
  * Display keys `percent*` and `size*` in JSON config are
    restructured. e.g. `{ "sizeNdigits": 1 }` is now `{ "size": {
    "ndigits": 1 } }`
  * With the introduction of `--migrate-config`, the old flag
    based config file is deprecated, and will be removed in 3.0.0
    (next major version)
  * Support of `--gen-config conf` is deprecated accordingly, and
    will be removed in 2.3.0 (next minor version)
  * The global flag `--allow-slow-operations` is splitted into
    some explicit flags in differnet modules
  * `--packages-winget`: control whether `winget` packages count
    should be detected. Note it's a very slow operation, please
    enable it with caution.
  * `--chassis-use-wmi`: control whether `WMI` query should be
    used to detect chassis type, which detects more information,
    but slower. This flag only affects `--chassis-format` and
    `--format json`.
  * `--battery-use-setup-api`: control whether `SetupAPI` should
    be used on Windows to detect battery info, which supports
    multi batteries, but slower.
  * `--wm-detect-plugin`: control whether WM plugins should be
    detected. Note it's implemented with global processes
    enumeration and can report false results.
  * `--de-slow-version-detection`: control DE version should be
    detected with slow operations. It's usually not necessary and
    only provided as a backup.
  * `--localip-default-route-only` and `--netio-default-route-
    only` defaults to true to avoid large number of results
  * Features:
  * Quirks for MIPS platforms (CPU, Linux)
  * Use devicetree path for OBP hosts (Host, Linux)
  * Detect `tmux: server` as tmux (Terminal, Linux)
  * Support urxvt version detection (Terminal, Linux)
  * Support st version detection (Terminal, Linux)
  * Support st terminal font detection (TerminalFont, Linux)
  * Support xfce4-terminal 1.1.0+ terminal font detection
    (TerminalFont, Linux)
  * Add option `--migrate-config &lt;?target-file-path&gt;`
  * Support Nvidia GPU temp and cuda core count detection via
    nvml. Use `--gpu-use-nvml` to enable it (GPU)
  * Try supporting Wifi authentication type detection in macOS
    Sonoma. Please file a feature request if you get `to be
    supported (num)` with result of `/System/Library/PrivateFrame
    works/Apple80211.framework/Resources/airport -I | grep auth`
    (Wifi, macOS)
  * Bugfixes:
  * Better GPU memory and type detection (GPU, Windows)
  * Don't print display type twice (Display)
  * Detect BSSID instead of Wifi MAC address to align with other
    platforms (Wifi, macOS)
  * Remove support of used GPU memory detection, which is not
    reliable and only supported with `--gpu-force-vulkan`. (GPU)
  * Fix flag `--brightness-ddcci-sleep` (Brightness, Linux)
  * Fix hanging if a child process prints to both stdout and
    stderr (Linux)
  * Logos:
  * Add Black Mesa
  * Add cycledream
  * Add Evolinx
  * Add azos
  * Add Interix</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1703332800">- update to version 2.4.0:
  * *BREAKING**
  We are deprecating flags based config files (will be removed in v3.0.0).
  We suggest you migrate to json based config files.
  One may use `-c /path/to/config.conf --gen-config` to migrate existing flag
  based config files.
  Changes:
  * All flag based presets are removed
  Features:
  * Improve performance of detecting rpm and pkg package count (Packages, Linux / FreeBSD)
  * Support Apple M3X temperature detection (CPU / GPU, macOS)
  * `--ds-force-drm` support a new option `sysfs-only`
  * Improve xfce4 version detection
  * Detect WM and DE by enumerating running processes (WM / DE, FreeBSD)
  * Add a new module `Physical Disk`, which detects product name, full size, serial number and so on.
  Bugfixes:
  * Fix crashes sometimes when `--logo-padding-top` is not set (Logo)
  * Fix memory usage counting algorithm (Memory, macOS)
  * Fix the behavior of `--no-buffer` in Windows
  * Fix possible segfault in some devices (Display, Linux)
  * Fix segfaults on first use of new images with Sixel flag (Image)
- update specfile:
  * add bash completion subpackage.
  * add fish completion subpackage.
  * add manpage for fastfetch for package.</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1706443200">- update to version 2.7.0:
  Changes:
  * Add new module TerminalTheme, which prints the foreground and background color of the current terminal window.
  * Allow command substitution when expanding paths
  * Improve xonsh shell detection (Shell)
  * Support colored percentage values (Bluetooth / Gamepad / Sound)
  * Add --&lt;module&gt;-percent-[green|yellow] options to specify threshold of percentage colors
  * Add --percent-color-[green|yellow|red] options to specify color of different percent value states.
  * Remove support of option --battery-dir. We detect a lot of things in /sys/class/*
    and only module Battery supports specifying a custom directory for some reason, which is weird.
  * Remove --chassis-use-wmi which is no longer used.
  * --gpu-use-nvml has been renamed to --gpu-driver-specific due to using of IGCL and AGS
  * We now detect external partitions more conservatively in Linux. USB partitions will not be detected as external always
  Features:
  * Default preset names to .jsonc. For example, fastfetch -c all will load presets/all.jsonc
  * Support more properties of physical disks (PhysicalDisk)
  * Support SSD temperature detection with --physicaldisk-temp (PhysicalDisk)
  * Support ash (default shell of BusyBox) version detection (Shell, Linux)
  * Support manufacture date and serial number detection for physical monitors (Monitor)
  * Support battery serial number and manufacturer date detection (Battery)
  * Support host serial number and UUID detection (Host)
  * Support battery level detection for gamepads where possible (Gamepad)
  Bugfixes:
  * Fix segfault in CPU module when running in aarch64 machine without lscpu installed (CPU, Linux)
  * Don't use login as terminal process (Terminal, Linux)
  * Create sub folders when writing config file
  * Fix Btrfs subvolumes being detected as external partitions some times (Linux, Disk)
  * Fix battery cycle counts in some places (Battery)
  * Fix physical monitor detection with Nvidia drivers (Monitor, Linux)
  * Fix locale module printing unexpected results in specific environments (Locale)
  For more info: https://github.com/fastfetch-cli/fastfetch/releases</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1706875200">- update to version 2.7.1:
  Features:
  * Config presets in app folder now work with symlinks
  Bugfixes:
  * Fix a possible segfault when detecting terminal (Terminal, Linux)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1707566400">- update to version 2.8.0:
  Features:
  * Rewrite GPU module, drop libpci dependency (GPU, Linux)
  * Detect marketing name of Apple Silicon CPUs for asahi linux (CPU, Linux)
  * Add new module Camera, which prints the name and resolution of connected cameras
  Bugfixes:
  * Fix compatibility with packages installed by flatpak (Terminal, Linux)
  * Don't show not connected if no power adapter is found (macOS / Linux, PowerAdapter)
  * Make format of battery status be consistent with other platforms (Linux, Battery)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1707739200">- update to version 2.8.3:
  Bugfixes:
  * Fix GPU name detection for AMD graphic cards (GPU, Linux / FreeBSD)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1708689600">- update to version 2.8.5:
  Bugfixes:
  * Fix segfault if we fail to find Vendor ID in lscpu (CPU, Linux)
  * Fix multi-device bcachefs filesystem compatibility (Disk, Linux)
  Features:
  * Support --color-block-width and --color-block-range (Colors)
  * Support --diskio-detect-total to show total bytes read/written (DiskIO)
  * Support --netio-detect-total to show total bytes received/sent (NetIO)
  * Support --packages-disabled to disable specified package manager (Packages)
  * Support --display-order to sort multiple displays in a specific order (Display)
  * Support --display-compact-type original-with-refresh-rate to show refresh rates in compact / oneline mode (Display)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1709121600">- update to version 2.8.6:
  Changes:
  * Due to newly introduced configs, JSONC option { "temperatureUnit": "C" } has been changed to { "temp": { "unit": "C" } }
  Bugfixes:
  * Fix incorrect GPU name detection for Intel iGPU on Linux (GPU, Linux)
  Features:
  * Support additional temperature formatting options
    { "temp": { "ndigits": 1 } }
    { "temp": { "color": { "green": "green", "yellow": "yellow", "red": "red" } } }
  * Support specifying custom pci.ids path for Linux (GPU, Linux)
  * Support warp-linux terminal version &amp; terminal font detection (Terminal, Linux)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1709380800">- update to version 2.8.7:
  Bugfixes:
  * Fix max CPU frequency detection for some cases (CPU, Linux)
  * Fix some memory leaks
  * Fix ddcutil 2.1 compatibility (Brightness, Linux)
  Features:
  * Support zellij version detection (Linux, Terminal)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1709899200">- update to version 2.8.8:
  Bugfixes:
  * Fix old fish version compatibility
  * Fix truncated texts in --help format
  * Fix old vulkan-header and libdrm library compatibility (Linux)
  * Fix possible segfaults in --help *-format
  * Fix invalid resolution detection when using libdrm (Linux, Display)
  * Fix segfault when /sys/devices/system/cpu/cpufreq/ doesn't exist (CPU, Linux)
  * Don't detect SessionLeader as terminal (Terminal, Linux)
  * Fix detection of client IP (Users, Linux)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1710504000">- update to version 2.8.9:
  Bugfixes:
  * Don't detect SessionLeader as terminal, actually (Terminal, Linux)
  * Fix blurry chafa result when specifying both width and height (Logo)
  Features:
  * Distinguish min frequency and base frequency (CPU)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1711368000">- update to 2.8.10:
  Bugfixes:
  * Ignore chezmoi (Terminal, Linux)
  * Trim trailing possible whitespaces (PublicIP)
  * Fix detection compatibility for KDE 6 (Font, Linux)
  Features:
  * Improve stability; print more useful error message; avoid misuse (PublicIP / Weather)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1712232000">- update to 2.9.0:
  Features:
  * Support Lxterminal version detection (Terminal, Linux)
  * Support weston-terminal version and font detection (TerminalFont, Linux)
  * Support am package manager detection (Packages, Linux)
  * Support network prefix length detection for IPv6 (LocalIP)
  * Display all IPs when multiple IPs are assigned to the same interface (LocalIP)
  * Add option --localip-show-prefix-len to show network prefix length for both IPv4 and IPv6. Defaults to true (LocalIP)
  Bugfixes:
  * Fix network prefix length detection when the value is greater than 24 (LocalIP, Linux)
  * For xfce4-terminal, use system mono font if no config file is found (TerminalFont, Linux)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712577600">- update to 2.9.1:
  * Support weston-terminal (missed commit in v2.9.0)
    (TerminalFont, Linux)
  * Support hyprcursor detection
  * Fix `fastfetch --gen-config` raises SIGSEGV when
    `~/.config/fastfetch` doesn't exist. Regression of `2.9.0`</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1713268800">- update to 2.9.2:
  Changes:
  * To make use of the newly introduced `yyjson` flag `YYJSON_WRITE_NEWLINE_AT_END`, fastfetch now requires `yyjson` 0.9.0 or later
  Features:
  * Always add a final new-line when generating JSON output
  * Detect partition create time, which can be used as OS installation time (Disk)
  * Print time string when generating JSON result instead of UNIX epoch time number, which is more human-readable
  Bugfixes:
  * Fix a memory leak
  * Fix parsing of option `--packages-disabled` (Packages)
  * Don't use command `time` as a shell (Shell)
  Logos:
  * Add openSUSE MicroOS
  * Fix color of AOSC OS</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1713873600">- update to 2.10.2:
  Changes:
  * We now always detect max frequency of GPUs for consistent, instead of current frequency
  Features:
  * Improve display detection for wlroots based WMs. Fastfetch now correctly reports fractional scale factors in hyprland (Display, Linux)
  * Improve GPU detection on Linux (GPU, Linux)
  - Support GPU memory usage detection for AMD GPUs
  - Support GPU frequency detection for Intel GPUs
  * Improve performance of Gnome version detection (DE, Linux)
  * Improve performance of kitty version detection (Terminal, Linux)
  * Detect refresh rate when using --ds-force-drm sysfs-only (Display, Linux)
  * Add option --ts-version to disable terminal and shell version detection. Mainly for benchmarking purposes
  * Improve performance of detecting WSL version (Host, Linux)
  Bugfixes:
  * Correctly detect /bin/sh as current shell if it's used as default shell (Shell, Linux)
  * Work around an issue which CPU module reports incorrect CPU frequency that is too high (CPU, Linux)
  * Don't print ANSI escape codes in --pipe mode</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1714564800">- update to 2.11.0:
  Changes:
  - Default hideCursor to false. It doesn't make much difference
    but makes user's terminal unusable if fastfetch is not exited correctly.
  Bugfixes:
  - Fix minimum cmake version support
  - Fix wifi detection on platforms that don't use NetworkManager
  - Fix GPU type detection for AMD cards
  Features:
  - Add basic support DE detection support for UKUI (DE, Linux)
  - Make config specified in JSONC overridable by command line flags
  * Note this change only make global config overridable; module configs are still not
  - Suggest increasing --processing-timeout when child process timeouts
  - Only detect folders that specified by --disk-folders
  * Previously --disk-folders only omits unmatched disks from output.
    This option can be used to improve detection performance by ignoring slow network drives</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1715428800">- Add slowroll.patch for the logo</changelog>
</package>
<package pkgid="ceaa8b83d91633d90a06c370231db829550cb6caf536ff6946ee518948c70801178cd9c53958f28b35f452a37254ed252a44a9579be8be0f6f5686ebc649df1f" name="fastfetch" arch="x86_64">
  <version epoch="0" ver="2.11.0" rel="1.0.3.1.sr20240429"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1695038400">- Update to version 2.0.5:
  * Bugfixes:
  - Fix segfault when using libxrandr (#544, Display, Linux)
  - Don't print 0px (#544, Cursor)
  * Features:
  - Add option --disk-use-available (#543)
  - Add option --disk-show-readonly
- Removed config.conf to fix build</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698667200">- Declare new build deps gcc and gcc-c++
- Update to version 2.1.2. Changes listed after 2.0.5:
    [#] 2.1.2
    Bugfixes:
  * Fix icon detection on Windows. It shows enabled system icons in desktop (`This PC`, `Recycle Bin`, etc) (Icon, Windows)
  * Fix compatibility with ddcutil 2.0 (Brightness, Linux)
  * Fix a compile warning (CPUUsage, FreeBSD)
    [#] 2.1.1
    Features:
  * Support opkg (Packages, Linux)
  * Support GNOME Console terminal version and font detection (Terminal, Linux)
  * Add `--cpu-freq-ndigits` to set number of digits for CPU frequency (CPU)
  * New module to detect physical disk I/O usage (DiskIO)
  * Add `--cpuusage-separate` to display CPU usage per CPU logical core
  * Add `--brightness-ddcci-sleep` to set the sleep times (in ms) when sending DDC/CI requests (Brightness, #580)
    Bugfixes:
  * Fix possible crashes on Windows 7 (Disk, Windows)
  * Fix possible crashes caused by uninitialized strings (Users, Windows)
  * Improve support of `--help *-format` and several bugs are found and fixed
  * Don't incorrectly print `No active sound devices found` when using a non-controllable sound device (Sound, macOS)
  * Fix implementation processes counting (Processes, Linux)
  * Work around a issue that SSID cannot be detected on macOS Sonoma (Wifi, macOS)
    Logo:
  * Add Chimera Linux
  * Add EndeavourSmall
  * Add Xenia
    [#] 2.1.0
    This release introduces a new output format: JSON result
    Changes:
  * Users module detects and prints user login time by default. Specifying `--users-compact` to disable it
  * Fastfetch now requires yyjson 0.8.0 or later, which is embeded in fastfetch source tree. If you build fastfetch with `-DENABLE_SYSTEM_YYJSON` cmake option, you must upgrade your yyjson package
  * Reduced information supported by `--terminal-format`, `--shell-format`
  * Some config presets (`devinfo` and `verbose`) are obseleted and removed. They are barely maintained and can be replaced with `--format json` now.
  * Custom strings in `--module-key` and `--module-format` are no longer trimmed.
  * `/boot` is hidden by default (FreeBSD, Disk)
    Features:
  * Add `--format json`, which prints system information as JSON format
  * Add fast path for xfce4 version detection (DE, FreeBSD)
  * Support contour terminal version and font detection (Terminal / TerminalFont)
  * Support `kitty-direct` / `iterm` without specifying logo width / height. Note: in this case, the entre screen will be cleared.
  * Support new flag `--logo-separate`. If true, print modules at bottom of the logo
  * Support Apple Silicon CPU frequency detection (CPU, macOS)
  * Support user login time detection (Users)
  * Support winget package manager detection, guarded behind `--allow-slow-operations` (Packages, Windows)
  * Print monitor type (built-in or external) (Display)
  * Support full GPU detection in WSL (Linux, GPU)
  * Add `--module-key " "` as a special case for hiding keys
  * Support `--title-format`. See `fastfetch --help title-format` for detail
  * Support `--colors-key` (Colors)
  * Add `-c` as a shortcut of `--load-config`. Note it was used as the shortcut of `--color` before 2.0.5
  * Support Windows Service Pack version detection (Kernel, Windows)
  * Support Debian point releases detection (OS, Linux)
  * Add new module `NetIO` which prints network throughput (usage) of specified interface. Note this module costs about 1 second to finish.
  * Use `lscpu` to detect CPU name for ARM CPUs (CPU, Linux)
    Bugfixes:
  * Fix fastfetch hanging in specific environment (#561)
  * Fix short read when reading from stdin (Logo)
  * Fix `poll() timeout or failed` error when image is very large (Logo)
  * Fix Termux Monet terminal version detection (Terminal)
  * Fix zpool volumes detection (Disk, Linux)
  * Fix external volumes detection (Disk, Linux)
  * Fix snap package number detection on systems other than Ubuntu (Packages, Linux)
  * Fix dpkg / apt package number detection (Packages, Linux)
  * Fix bluetooth mac address detection (Bluetooth, Windows)
    Logo:
  * Add Afterglow
  * Add Elbrus
  * Update EvolutionOS
  * Update AOSC OS
  * Update Ubuntu_old
  * Update Windows 11_small
  * Add Amazon Linux
  * Add LainOS
  * Fix colors of Slackware</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.2.3:
  * Update the latest mac models (Host, macOS)
  * Fix terminal detection on NixOS (Terminal)
  * `--percent-type` now defaults to 9 (colored percentage
    numbers)
  * `fastfetch` now prints LocalIp module by default
  * Features:
  * LocalIP module now prints netmask in CIDR format for IPv4
  * Bios module now detects system firmware type (Bios)
  * Improve detection of `Battery`
  * Detect cycle count on supported platforms
  * Detect temperature on Linux when supported
  * Status detection on macOS has been adjusted to be consistant
    with other platforms
  * Linux binaries are built with imagemagick7 support
  * Update NixOS_small
  * Hotfix release for #606
  * Fix broken presets due to the breaking changes introduced in
  * Features:
  * Pretty print `fastfetch --help`
  * This release introduces a new option `--migrate-config`,
    which migrates old flag based config file to new JSONC format
  * Changes:
  * `--pipe` and `--stat` are moved from `general` options to
    `display` options. This affects cjson configuration.
  * Display keys `percent*` and `size*` in JSON config are
    restructured. e.g. `{ "sizeNdigits": 1 }` is now `{ "size": {
    "ndigits": 1 } }`
  * With the introduction of `--migrate-config`, the old flag
    based config file is deprecated, and will be removed in 3.0.0
    (next major version)
  * Support of `--gen-config conf` is deprecated accordingly, and
    will be removed in 2.3.0 (next minor version)
  * The global flag `--allow-slow-operations` is splitted into
    some explicit flags in differnet modules
  * `--packages-winget`: control whether `winget` packages count
    should be detected. Note it's a very slow operation, please
    enable it with caution.
  * `--chassis-use-wmi`: control whether `WMI` query should be
    used to detect chassis type, which detects more information,
    but slower. This flag only affects `--chassis-format` and
    `--format json`.
  * `--battery-use-setup-api`: control whether `SetupAPI` should
    be used on Windows to detect battery info, which supports
    multi batteries, but slower.
  * `--wm-detect-plugin`: control whether WM plugins should be
    detected. Note it's implemented with global processes
    enumeration and can report false results.
  * `--de-slow-version-detection`: control DE version should be
    detected with slow operations. It's usually not necessary and
    only provided as a backup.
  * `--localip-default-route-only` and `--netio-default-route-
    only` defaults to true to avoid large number of results
  * Features:
  * Quirks for MIPS platforms (CPU, Linux)
  * Use devicetree path for OBP hosts (Host, Linux)
  * Detect `tmux: server` as tmux (Terminal, Linux)
  * Support urxvt version detection (Terminal, Linux)
  * Support st version detection (Terminal, Linux)
  * Support st terminal font detection (TerminalFont, Linux)
  * Support xfce4-terminal 1.1.0+ terminal font detection
    (TerminalFont, Linux)
  * Add option `--migrate-config &lt;?target-file-path&gt;`
  * Support Nvidia GPU temp and cuda core count detection via
    nvml. Use `--gpu-use-nvml` to enable it (GPU)
  * Try supporting Wifi authentication type detection in macOS
    Sonoma. Please file a feature request if you get `to be
    supported (num)` with result of `/System/Library/PrivateFrame
    works/Apple80211.framework/Resources/airport -I | grep auth`
    (Wifi, macOS)
  * Bugfixes:
  * Better GPU memory and type detection (GPU, Windows)
  * Don't print display type twice (Display)
  * Detect BSSID instead of Wifi MAC address to align with other
    platforms (Wifi, macOS)
  * Remove support of used GPU memory detection, which is not
    reliable and only supported with `--gpu-force-vulkan`. (GPU)
  * Fix flag `--brightness-ddcci-sleep` (Brightness, Linux)
  * Fix hanging if a child process prints to both stdout and
    stderr (Linux)
  * Logos:
  * Add Black Mesa
  * Add cycledream
  * Add Evolinx
  * Add azos
  * Add Interix</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1703332800">- update to version 2.4.0:
  * *BREAKING**
  We are deprecating flags based config files (will be removed in v3.0.0).
  We suggest you migrate to json based config files.
  One may use `-c /path/to/config.conf --gen-config` to migrate existing flag
  based config files.
  Changes:
  * All flag based presets are removed
  Features:
  * Improve performance of detecting rpm and pkg package count (Packages, Linux / FreeBSD)
  * Support Apple M3X temperature detection (CPU / GPU, macOS)
  * `--ds-force-drm` support a new option `sysfs-only`
  * Improve xfce4 version detection
  * Detect WM and DE by enumerating running processes (WM / DE, FreeBSD)
  * Add a new module `Physical Disk`, which detects product name, full size, serial number and so on.
  Bugfixes:
  * Fix crashes sometimes when `--logo-padding-top` is not set (Logo)
  * Fix memory usage counting algorithm (Memory, macOS)
  * Fix the behavior of `--no-buffer` in Windows
  * Fix possible segfault in some devices (Display, Linux)
  * Fix segfaults on first use of new images with Sixel flag (Image)
- update specfile:
  * add bash completion subpackage.
  * add fish completion subpackage.
  * add manpage for fastfetch for package.</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1706443200">- update to version 2.7.0:
  Changes:
  * Add new module TerminalTheme, which prints the foreground and background color of the current terminal window.
  * Allow command substitution when expanding paths
  * Improve xonsh shell detection (Shell)
  * Support colored percentage values (Bluetooth / Gamepad / Sound)
  * Add --&lt;module&gt;-percent-[green|yellow] options to specify threshold of percentage colors
  * Add --percent-color-[green|yellow|red] options to specify color of different percent value states.
  * Remove support of option --battery-dir. We detect a lot of things in /sys/class/*
    and only module Battery supports specifying a custom directory for some reason, which is weird.
  * Remove --chassis-use-wmi which is no longer used.
  * --gpu-use-nvml has been renamed to --gpu-driver-specific due to using of IGCL and AGS
  * We now detect external partitions more conservatively in Linux. USB partitions will not be detected as external always
  Features:
  * Default preset names to .jsonc. For example, fastfetch -c all will load presets/all.jsonc
  * Support more properties of physical disks (PhysicalDisk)
  * Support SSD temperature detection with --physicaldisk-temp (PhysicalDisk)
  * Support ash (default shell of BusyBox) version detection (Shell, Linux)
  * Support manufacture date and serial number detection for physical monitors (Monitor)
  * Support battery serial number and manufacturer date detection (Battery)
  * Support host serial number and UUID detection (Host)
  * Support battery level detection for gamepads where possible (Gamepad)
  Bugfixes:
  * Fix segfault in CPU module when running in aarch64 machine without lscpu installed (CPU, Linux)
  * Don't use login as terminal process (Terminal, Linux)
  * Create sub folders when writing config file
  * Fix Btrfs subvolumes being detected as external partitions some times (Linux, Disk)
  * Fix battery cycle counts in some places (Battery)
  * Fix physical monitor detection with Nvidia drivers (Monitor, Linux)
  * Fix locale module printing unexpected results in specific environments (Locale)
  For more info: https://github.com/fastfetch-cli/fastfetch/releases</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1706875200">- update to version 2.7.1:
  Features:
  * Config presets in app folder now work with symlinks
  Bugfixes:
  * Fix a possible segfault when detecting terminal (Terminal, Linux)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1707566400">- update to version 2.8.0:
  Features:
  * Rewrite GPU module, drop libpci dependency (GPU, Linux)
  * Detect marketing name of Apple Silicon CPUs for asahi linux (CPU, Linux)
  * Add new module Camera, which prints the name and resolution of connected cameras
  Bugfixes:
  * Fix compatibility with packages installed by flatpak (Terminal, Linux)
  * Don't show not connected if no power adapter is found (macOS / Linux, PowerAdapter)
  * Make format of battery status be consistent with other platforms (Linux, Battery)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1707739200">- update to version 2.8.3:
  Bugfixes:
  * Fix GPU name detection for AMD graphic cards (GPU, Linux / FreeBSD)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1708689600">- update to version 2.8.5:
  Bugfixes:
  * Fix segfault if we fail to find Vendor ID in lscpu (CPU, Linux)
  * Fix multi-device bcachefs filesystem compatibility (Disk, Linux)
  Features:
  * Support --color-block-width and --color-block-range (Colors)
  * Support --diskio-detect-total to show total bytes read/written (DiskIO)
  * Support --netio-detect-total to show total bytes received/sent (NetIO)
  * Support --packages-disabled to disable specified package manager (Packages)
  * Support --display-order to sort multiple displays in a specific order (Display)
  * Support --display-compact-type original-with-refresh-rate to show refresh rates in compact / oneline mode (Display)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1709121600">- update to version 2.8.6:
  Changes:
  * Due to newly introduced configs, JSONC option { "temperatureUnit": "C" } has been changed to { "temp": { "unit": "C" } }
  Bugfixes:
  * Fix incorrect GPU name detection for Intel iGPU on Linux (GPU, Linux)
  Features:
  * Support additional temperature formatting options
    { "temp": { "ndigits": 1 } }
    { "temp": { "color": { "green": "green", "yellow": "yellow", "red": "red" } } }
  * Support specifying custom pci.ids path for Linux (GPU, Linux)
  * Support warp-linux terminal version &amp; terminal font detection (Terminal, Linux)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1709380800">- update to version 2.8.7:
  Bugfixes:
  * Fix max CPU frequency detection for some cases (CPU, Linux)
  * Fix some memory leaks
  * Fix ddcutil 2.1 compatibility (Brightness, Linux)
  Features:
  * Support zellij version detection (Linux, Terminal)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1709899200">- update to version 2.8.8:
  Bugfixes:
  * Fix old fish version compatibility
  * Fix truncated texts in --help format
  * Fix old vulkan-header and libdrm library compatibility (Linux)
  * Fix possible segfaults in --help *-format
  * Fix invalid resolution detection when using libdrm (Linux, Display)
  * Fix segfault when /sys/devices/system/cpu/cpufreq/ doesn't exist (CPU, Linux)
  * Don't detect SessionLeader as terminal (Terminal, Linux)
  * Fix detection of client IP (Users, Linux)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1710504000">- update to version 2.8.9:
  Bugfixes:
  * Don't detect SessionLeader as terminal, actually (Terminal, Linux)
  * Fix blurry chafa result when specifying both width and height (Logo)
  Features:
  * Distinguish min frequency and base frequency (CPU)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1711368000">- update to 2.8.10:
  Bugfixes:
  * Ignore chezmoi (Terminal, Linux)
  * Trim trailing possible whitespaces (PublicIP)
  * Fix detection compatibility for KDE 6 (Font, Linux)
  Features:
  * Improve stability; print more useful error message; avoid misuse (PublicIP / Weather)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1712232000">- update to 2.9.0:
  Features:
  * Support Lxterminal version detection (Terminal, Linux)
  * Support weston-terminal version and font detection (TerminalFont, Linux)
  * Support am package manager detection (Packages, Linux)
  * Support network prefix length detection for IPv6 (LocalIP)
  * Display all IPs when multiple IPs are assigned to the same interface (LocalIP)
  * Add option --localip-show-prefix-len to show network prefix length for both IPv4 and IPv6. Defaults to true (LocalIP)
  Bugfixes:
  * Fix network prefix length detection when the value is greater than 24 (LocalIP, Linux)
  * For xfce4-terminal, use system mono font if no config file is found (TerminalFont, Linux)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712577600">- update to 2.9.1:
  * Support weston-terminal (missed commit in v2.9.0)
    (TerminalFont, Linux)
  * Support hyprcursor detection
  * Fix `fastfetch --gen-config` raises SIGSEGV when
    `~/.config/fastfetch` doesn't exist. Regression of `2.9.0`</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1713268800">- update to 2.9.2:
  Changes:
  * To make use of the newly introduced `yyjson` flag `YYJSON_WRITE_NEWLINE_AT_END`, fastfetch now requires `yyjson` 0.9.0 or later
  Features:
  * Always add a final new-line when generating JSON output
  * Detect partition create time, which can be used as OS installation time (Disk)
  * Print time string when generating JSON result instead of UNIX epoch time number, which is more human-readable
  Bugfixes:
  * Fix a memory leak
  * Fix parsing of option `--packages-disabled` (Packages)
  * Don't use command `time` as a shell (Shell)
  Logos:
  * Add openSUSE MicroOS
  * Fix color of AOSC OS</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1713873600">- update to 2.10.2:
  Changes:
  * We now always detect max frequency of GPUs for consistent, instead of current frequency
  Features:
  * Improve display detection for wlroots based WMs. Fastfetch now correctly reports fractional scale factors in hyprland (Display, Linux)
  * Improve GPU detection on Linux (GPU, Linux)
  - Support GPU memory usage detection for AMD GPUs
  - Support GPU frequency detection for Intel GPUs
  * Improve performance of Gnome version detection (DE, Linux)
  * Improve performance of kitty version detection (Terminal, Linux)
  * Detect refresh rate when using --ds-force-drm sysfs-only (Display, Linux)
  * Add option --ts-version to disable terminal and shell version detection. Mainly for benchmarking purposes
  * Improve performance of detecting WSL version (Host, Linux)
  Bugfixes:
  * Correctly detect /bin/sh as current shell if it's used as default shell (Shell, Linux)
  * Work around an issue which CPU module reports incorrect CPU frequency that is too high (CPU, Linux)
  * Don't print ANSI escape codes in --pipe mode</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1714564800">- update to 2.11.0:
  Changes:
  - Default hideCursor to false. It doesn't make much difference
    but makes user's terminal unusable if fastfetch is not exited correctly.
  Bugfixes:
  - Fix minimum cmake version support
  - Fix wifi detection on platforms that don't use NetworkManager
  - Fix GPU type detection for AMD cards
  Features:
  - Add basic support DE detection support for UKUI (DE, Linux)
  - Make config specified in JSONC overridable by command line flags
  * Note this change only make global config overridable; module configs are still not
  - Suggest increasing --processing-timeout when child process timeouts
  - Only detect folders that specified by --disk-folders
  * Previously --disk-folders only omits unmatched disks from output.
    This option can be used to improve detection performance by ignoring slow network drives</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1715428800">- Add slowroll.patch for the logo</changelog>
</package>
<package pkgid="a907c4a3c4c091020ac828124d31b42300431ce63863962408b3843458fef0b6a5d9e2b0f34fc53bb43e5c815717ac33fd71fc86fdd0c0f0a91a30ece7cb6952" name="fastfetch-bash-completion" arch="noarch">
  <version epoch="0" ver="2.11.0" rel="1.0.3.1.sr20240429"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1695038400">- Update to version 2.0.5:
  * Bugfixes:
  - Fix segfault when using libxrandr (#544, Display, Linux)
  - Don't print 0px (#544, Cursor)
  * Features:
  - Add option --disk-use-available (#543)
  - Add option --disk-show-readonly
- Removed config.conf to fix build</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698667200">- Declare new build deps gcc and gcc-c++
- Update to version 2.1.2. Changes listed after 2.0.5:
    [#] 2.1.2
    Bugfixes:
  * Fix icon detection on Windows. It shows enabled system icons in desktop (`This PC`, `Recycle Bin`, etc) (Icon, Windows)
  * Fix compatibility with ddcutil 2.0 (Brightness, Linux)
  * Fix a compile warning (CPUUsage, FreeBSD)
    [#] 2.1.1
    Features:
  * Support opkg (Packages, Linux)
  * Support GNOME Console terminal version and font detection (Terminal, Linux)
  * Add `--cpu-freq-ndigits` to set number of digits for CPU frequency (CPU)
  * New module to detect physical disk I/O usage (DiskIO)
  * Add `--cpuusage-separate` to display CPU usage per CPU logical core
  * Add `--brightness-ddcci-sleep` to set the sleep times (in ms) when sending DDC/CI requests (Brightness, #580)
    Bugfixes:
  * Fix possible crashes on Windows 7 (Disk, Windows)
  * Fix possible crashes caused by uninitialized strings (Users, Windows)
  * Improve support of `--help *-format` and several bugs are found and fixed
  * Don't incorrectly print `No active sound devices found` when using a non-controllable sound device (Sound, macOS)
  * Fix implementation processes counting (Processes, Linux)
  * Work around a issue that SSID cannot be detected on macOS Sonoma (Wifi, macOS)
    Logo:
  * Add Chimera Linux
  * Add EndeavourSmall
  * Add Xenia
    [#] 2.1.0
    This release introduces a new output format: JSON result
    Changes:
  * Users module detects and prints user login time by default. Specifying `--users-compact` to disable it
  * Fastfetch now requires yyjson 0.8.0 or later, which is embeded in fastfetch source tree. If you build fastfetch with `-DENABLE_SYSTEM_YYJSON` cmake option, you must upgrade your yyjson package
  * Reduced information supported by `--terminal-format`, `--shell-format`
  * Some config presets (`devinfo` and `verbose`) are obseleted and removed. They are barely maintained and can be replaced with `--format json` now.
  * Custom strings in `--module-key` and `--module-format` are no longer trimmed.
  * `/boot` is hidden by default (FreeBSD, Disk)
    Features:
  * Add `--format json`, which prints system information as JSON format
  * Add fast path for xfce4 version detection (DE, FreeBSD)
  * Support contour terminal version and font detection (Terminal / TerminalFont)
  * Support `kitty-direct` / `iterm` without specifying logo width / height. Note: in this case, the entre screen will be cleared.
  * Support new flag `--logo-separate`. If true, print modules at bottom of the logo
  * Support Apple Silicon CPU frequency detection (CPU, macOS)
  * Support user login time detection (Users)
  * Support winget package manager detection, guarded behind `--allow-slow-operations` (Packages, Windows)
  * Print monitor type (built-in or external) (Display)
  * Support full GPU detection in WSL (Linux, GPU)
  * Add `--module-key " "` as a special case for hiding keys
  * Support `--title-format`. See `fastfetch --help title-format` for detail
  * Support `--colors-key` (Colors)
  * Add `-c` as a shortcut of `--load-config`. Note it was used as the shortcut of `--color` before 2.0.5
  * Support Windows Service Pack version detection (Kernel, Windows)
  * Support Debian point releases detection (OS, Linux)
  * Add new module `NetIO` which prints network throughput (usage) of specified interface. Note this module costs about 1 second to finish.
  * Use `lscpu` to detect CPU name for ARM CPUs (CPU, Linux)
    Bugfixes:
  * Fix fastfetch hanging in specific environment (#561)
  * Fix short read when reading from stdin (Logo)
  * Fix `poll() timeout or failed` error when image is very large (Logo)
  * Fix Termux Monet terminal version detection (Terminal)
  * Fix zpool volumes detection (Disk, Linux)
  * Fix external volumes detection (Disk, Linux)
  * Fix snap package number detection on systems other than Ubuntu (Packages, Linux)
  * Fix dpkg / apt package number detection (Packages, Linux)
  * Fix bluetooth mac address detection (Bluetooth, Windows)
    Logo:
  * Add Afterglow
  * Add Elbrus
  * Update EvolutionOS
  * Update AOSC OS
  * Update Ubuntu_old
  * Update Windows 11_small
  * Add Amazon Linux
  * Add LainOS
  * Fix colors of Slackware</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.2.3:
  * Update the latest mac models (Host, macOS)
  * Fix terminal detection on NixOS (Terminal)
  * `--percent-type` now defaults to 9 (colored percentage
    numbers)
  * `fastfetch` now prints LocalIp module by default
  * Features:
  * LocalIP module now prints netmask in CIDR format for IPv4
  * Bios module now detects system firmware type (Bios)
  * Improve detection of `Battery`
  * Detect cycle count on supported platforms
  * Detect temperature on Linux when supported
  * Status detection on macOS has been adjusted to be consistant
    with other platforms
  * Linux binaries are built with imagemagick7 support
  * Update NixOS_small
  * Hotfix release for #606
  * Fix broken presets due to the breaking changes introduced in
  * Features:
  * Pretty print `fastfetch --help`
  * This release introduces a new option `--migrate-config`,
    which migrates old flag based config file to new JSONC format
  * Changes:
  * `--pipe` and `--stat` are moved from `general` options to
    `display` options. This affects cjson configuration.
  * Display keys `percent*` and `size*` in JSON config are
    restructured. e.g. `{ "sizeNdigits": 1 }` is now `{ "size": {
    "ndigits": 1 } }`
  * With the introduction of `--migrate-config`, the old flag
    based config file is deprecated, and will be removed in 3.0.0
    (next major version)
  * Support of `--gen-config conf` is deprecated accordingly, and
    will be removed in 2.3.0 (next minor version)
  * The global flag `--allow-slow-operations` is splitted into
    some explicit flags in differnet modules
  * `--packages-winget`: control whether `winget` packages count
    should be detected. Note it's a very slow operation, please
    enable it with caution.
  * `--chassis-use-wmi`: control whether `WMI` query should be
    used to detect chassis type, which detects more information,
    but slower. This flag only affects `--chassis-format` and
    `--format json`.
  * `--battery-use-setup-api`: control whether `SetupAPI` should
    be used on Windows to detect battery info, which supports
    multi batteries, but slower.
  * `--wm-detect-plugin`: control whether WM plugins should be
    detected. Note it's implemented with global processes
    enumeration and can report false results.
  * `--de-slow-version-detection`: control DE version should be
    detected with slow operations. It's usually not necessary and
    only provided as a backup.
  * `--localip-default-route-only` and `--netio-default-route-
    only` defaults to true to avoid large number of results
  * Features:
  * Quirks for MIPS platforms (CPU, Linux)
  * Use devicetree path for OBP hosts (Host, Linux)
  * Detect `tmux: server` as tmux (Terminal, Linux)
  * Support urxvt version detection (Terminal, Linux)
  * Support st version detection (Terminal, Linux)
  * Support st terminal font detection (TerminalFont, Linux)
  * Support xfce4-terminal 1.1.0+ terminal font detection
    (TerminalFont, Linux)
  * Add option `--migrate-config &lt;?target-file-path&gt;`
  * Support Nvidia GPU temp and cuda core count detection via
    nvml. Use `--gpu-use-nvml` to enable it (GPU)
  * Try supporting Wifi authentication type detection in macOS
    Sonoma. Please file a feature request if you get `to be
    supported (num)` with result of `/System/Library/PrivateFrame
    works/Apple80211.framework/Resources/airport -I | grep auth`
    (Wifi, macOS)
  * Bugfixes:
  * Better GPU memory and type detection (GPU, Windows)
  * Don't print display type twice (Display)
  * Detect BSSID instead of Wifi MAC address to align with other
    platforms (Wifi, macOS)
  * Remove support of used GPU memory detection, which is not
    reliable and only supported with `--gpu-force-vulkan`. (GPU)
  * Fix flag `--brightness-ddcci-sleep` (Brightness, Linux)
  * Fix hanging if a child process prints to both stdout and
    stderr (Linux)
  * Logos:
  * Add Black Mesa
  * Add cycledream
  * Add Evolinx
  * Add azos
  * Add Interix</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1703332800">- update to version 2.4.0:
  * *BREAKING**
  We are deprecating flags based config files (will be removed in v3.0.0).
  We suggest you migrate to json based config files.
  One may use `-c /path/to/config.conf --gen-config` to migrate existing flag
  based config files.
  Changes:
  * All flag based presets are removed
  Features:
  * Improve performance of detecting rpm and pkg package count (Packages, Linux / FreeBSD)
  * Support Apple M3X temperature detection (CPU / GPU, macOS)
  * `--ds-force-drm` support a new option `sysfs-only`
  * Improve xfce4 version detection
  * Detect WM and DE by enumerating running processes (WM / DE, FreeBSD)
  * Add a new module `Physical Disk`, which detects product name, full size, serial number and so on.
  Bugfixes:
  * Fix crashes sometimes when `--logo-padding-top` is not set (Logo)
  * Fix memory usage counting algorithm (Memory, macOS)
  * Fix the behavior of `--no-buffer` in Windows
  * Fix possible segfault in some devices (Display, Linux)
  * Fix segfaults on first use of new images with Sixel flag (Image)
- update specfile:
  * add bash completion subpackage.
  * add fish completion subpackage.
  * add manpage for fastfetch for package.</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1706443200">- update to version 2.7.0:
  Changes:
  * Add new module TerminalTheme, which prints the foreground and background color of the current terminal window.
  * Allow command substitution when expanding paths
  * Improve xonsh shell detection (Shell)
  * Support colored percentage values (Bluetooth / Gamepad / Sound)
  * Add --&lt;module&gt;-percent-[green|yellow] options to specify threshold of percentage colors
  * Add --percent-color-[green|yellow|red] options to specify color of different percent value states.
  * Remove support of option --battery-dir. We detect a lot of things in /sys/class/*
    and only module Battery supports specifying a custom directory for some reason, which is weird.
  * Remove --chassis-use-wmi which is no longer used.
  * --gpu-use-nvml has been renamed to --gpu-driver-specific due to using of IGCL and AGS
  * We now detect external partitions more conservatively in Linux. USB partitions will not be detected as external always
  Features:
  * Default preset names to .jsonc. For example, fastfetch -c all will load presets/all.jsonc
  * Support more properties of physical disks (PhysicalDisk)
  * Support SSD temperature detection with --physicaldisk-temp (PhysicalDisk)
  * Support ash (default shell of BusyBox) version detection (Shell, Linux)
  * Support manufacture date and serial number detection for physical monitors (Monitor)
  * Support battery serial number and manufacturer date detection (Battery)
  * Support host serial number and UUID detection (Host)
  * Support battery level detection for gamepads where possible (Gamepad)
  Bugfixes:
  * Fix segfault in CPU module when running in aarch64 machine without lscpu installed (CPU, Linux)
  * Don't use login as terminal process (Terminal, Linux)
  * Create sub folders when writing config file
  * Fix Btrfs subvolumes being detected as external partitions some times (Linux, Disk)
  * Fix battery cycle counts in some places (Battery)
  * Fix physical monitor detection with Nvidia drivers (Monitor, Linux)
  * Fix locale module printing unexpected results in specific environments (Locale)
  For more info: https://github.com/fastfetch-cli/fastfetch/releases</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1706875200">- update to version 2.7.1:
  Features:
  * Config presets in app folder now work with symlinks
  Bugfixes:
  * Fix a possible segfault when detecting terminal (Terminal, Linux)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1707566400">- update to version 2.8.0:
  Features:
  * Rewrite GPU module, drop libpci dependency (GPU, Linux)
  * Detect marketing name of Apple Silicon CPUs for asahi linux (CPU, Linux)
  * Add new module Camera, which prints the name and resolution of connected cameras
  Bugfixes:
  * Fix compatibility with packages installed by flatpak (Terminal, Linux)
  * Don't show not connected if no power adapter is found (macOS / Linux, PowerAdapter)
  * Make format of battery status be consistent with other platforms (Linux, Battery)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1707739200">- update to version 2.8.3:
  Bugfixes:
  * Fix GPU name detection for AMD graphic cards (GPU, Linux / FreeBSD)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1708689600">- update to version 2.8.5:
  Bugfixes:
  * Fix segfault if we fail to find Vendor ID in lscpu (CPU, Linux)
  * Fix multi-device bcachefs filesystem compatibility (Disk, Linux)
  Features:
  * Support --color-block-width and --color-block-range (Colors)
  * Support --diskio-detect-total to show total bytes read/written (DiskIO)
  * Support --netio-detect-total to show total bytes received/sent (NetIO)
  * Support --packages-disabled to disable specified package manager (Packages)
  * Support --display-order to sort multiple displays in a specific order (Display)
  * Support --display-compact-type original-with-refresh-rate to show refresh rates in compact / oneline mode (Display)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1709121600">- update to version 2.8.6:
  Changes:
  * Due to newly introduced configs, JSONC option { "temperatureUnit": "C" } has been changed to { "temp": { "unit": "C" } }
  Bugfixes:
  * Fix incorrect GPU name detection for Intel iGPU on Linux (GPU, Linux)
  Features:
  * Support additional temperature formatting options
    { "temp": { "ndigits": 1 } }
    { "temp": { "color": { "green": "green", "yellow": "yellow", "red": "red" } } }
  * Support specifying custom pci.ids path for Linux (GPU, Linux)
  * Support warp-linux terminal version &amp; terminal font detection (Terminal, Linux)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1709380800">- update to version 2.8.7:
  Bugfixes:
  * Fix max CPU frequency detection for some cases (CPU, Linux)
  * Fix some memory leaks
  * Fix ddcutil 2.1 compatibility (Brightness, Linux)
  Features:
  * Support zellij version detection (Linux, Terminal)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1709899200">- update to version 2.8.8:
  Bugfixes:
  * Fix old fish version compatibility
  * Fix truncated texts in --help format
  * Fix old vulkan-header and libdrm library compatibility (Linux)
  * Fix possible segfaults in --help *-format
  * Fix invalid resolution detection when using libdrm (Linux, Display)
  * Fix segfault when /sys/devices/system/cpu/cpufreq/ doesn't exist (CPU, Linux)
  * Don't detect SessionLeader as terminal (Terminal, Linux)
  * Fix detection of client IP (Users, Linux)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1710504000">- update to version 2.8.9:
  Bugfixes:
  * Don't detect SessionLeader as terminal, actually (Terminal, Linux)
  * Fix blurry chafa result when specifying both width and height (Logo)
  Features:
  * Distinguish min frequency and base frequency (CPU)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1711368000">- update to 2.8.10:
  Bugfixes:
  * Ignore chezmoi (Terminal, Linux)
  * Trim trailing possible whitespaces (PublicIP)
  * Fix detection compatibility for KDE 6 (Font, Linux)
  Features:
  * Improve stability; print more useful error message; avoid misuse (PublicIP / Weather)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1712232000">- update to 2.9.0:
  Features:
  * Support Lxterminal version detection (Terminal, Linux)
  * Support weston-terminal version and font detection (TerminalFont, Linux)
  * Support am package manager detection (Packages, Linux)
  * Support network prefix length detection for IPv6 (LocalIP)
  * Display all IPs when multiple IPs are assigned to the same interface (LocalIP)
  * Add option --localip-show-prefix-len to show network prefix length for both IPv4 and IPv6. Defaults to true (LocalIP)
  Bugfixes:
  * Fix network prefix length detection when the value is greater than 24 (LocalIP, Linux)
  * For xfce4-terminal, use system mono font if no config file is found (TerminalFont, Linux)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712577600">- update to 2.9.1:
  * Support weston-terminal (missed commit in v2.9.0)
    (TerminalFont, Linux)
  * Support hyprcursor detection
  * Fix `fastfetch --gen-config` raises SIGSEGV when
    `~/.config/fastfetch` doesn't exist. Regression of `2.9.0`</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1713268800">- update to 2.9.2:
  Changes:
  * To make use of the newly introduced `yyjson` flag `YYJSON_WRITE_NEWLINE_AT_END`, fastfetch now requires `yyjson` 0.9.0 or later
  Features:
  * Always add a final new-line when generating JSON output
  * Detect partition create time, which can be used as OS installation time (Disk)
  * Print time string when generating JSON result instead of UNIX epoch time number, which is more human-readable
  Bugfixes:
  * Fix a memory leak
  * Fix parsing of option `--packages-disabled` (Packages)
  * Don't use command `time` as a shell (Shell)
  Logos:
  * Add openSUSE MicroOS
  * Fix color of AOSC OS</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1713873600">- update to 2.10.2:
  Changes:
  * We now always detect max frequency of GPUs for consistent, instead of current frequency
  Features:
  * Improve display detection for wlroots based WMs. Fastfetch now correctly reports fractional scale factors in hyprland (Display, Linux)
  * Improve GPU detection on Linux (GPU, Linux)
  - Support GPU memory usage detection for AMD GPUs
  - Support GPU frequency detection for Intel GPUs
  * Improve performance of Gnome version detection (DE, Linux)
  * Improve performance of kitty version detection (Terminal, Linux)
  * Detect refresh rate when using --ds-force-drm sysfs-only (Display, Linux)
  * Add option --ts-version to disable terminal and shell version detection. Mainly for benchmarking purposes
  * Improve performance of detecting WSL version (Host, Linux)
  Bugfixes:
  * Correctly detect /bin/sh as current shell if it's used as default shell (Shell, Linux)
  * Work around an issue which CPU module reports incorrect CPU frequency that is too high (CPU, Linux)
  * Don't print ANSI escape codes in --pipe mode</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1714564800">- update to 2.11.0:
  Changes:
  - Default hideCursor to false. It doesn't make much difference
    but makes user's terminal unusable if fastfetch is not exited correctly.
  Bugfixes:
  - Fix minimum cmake version support
  - Fix wifi detection on platforms that don't use NetworkManager
  - Fix GPU type detection for AMD cards
  Features:
  - Add basic support DE detection support for UKUI (DE, Linux)
  - Make config specified in JSONC overridable by command line flags
  * Note this change only make global config overridable; module configs are still not
  - Suggest increasing --processing-timeout when child process timeouts
  - Only detect folders that specified by --disk-folders
  * Previously --disk-folders only omits unmatched disks from output.
    This option can be used to improve detection performance by ignoring slow network drives</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1715428800">- Add slowroll.patch for the logo</changelog>
</package>
<package pkgid="19acca126e1d726cbb9bbc396f4d29d02fe8080a14ee7a1588b599dd0bcd95c592d823ec64eb7d1c595cd9547c82777bca3b7ea2b797ccd94d1a747cb1628649" name="fastfetch-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.11.0" rel="1.0.3.1.sr20240429"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1695038400">- Update to version 2.0.5:
  * Bugfixes:
  - Fix segfault when using libxrandr (#544, Display, Linux)
  - Don't print 0px (#544, Cursor)
  * Features:
  - Add option --disk-use-available (#543)
  - Add option --disk-show-readonly
- Removed config.conf to fix build</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698667200">- Declare new build deps gcc and gcc-c++
- Update to version 2.1.2. Changes listed after 2.0.5:
    [#] 2.1.2
    Bugfixes:
  * Fix icon detection on Windows. It shows enabled system icons in desktop (`This PC`, `Recycle Bin`, etc) (Icon, Windows)
  * Fix compatibility with ddcutil 2.0 (Brightness, Linux)
  * Fix a compile warning (CPUUsage, FreeBSD)
    [#] 2.1.1
    Features:
  * Support opkg (Packages, Linux)
  * Support GNOME Console terminal version and font detection (Terminal, Linux)
  * Add `--cpu-freq-ndigits` to set number of digits for CPU frequency (CPU)
  * New module to detect physical disk I/O usage (DiskIO)
  * Add `--cpuusage-separate` to display CPU usage per CPU logical core
  * Add `--brightness-ddcci-sleep` to set the sleep times (in ms) when sending DDC/CI requests (Brightness, #580)
    Bugfixes:
  * Fix possible crashes on Windows 7 (Disk, Windows)
  * Fix possible crashes caused by uninitialized strings (Users, Windows)
  * Improve support of `--help *-format` and several bugs are found and fixed
  * Don't incorrectly print `No active sound devices found` when using a non-controllable sound device (Sound, macOS)
  * Fix implementation processes counting (Processes, Linux)
  * Work around a issue that SSID cannot be detected on macOS Sonoma (Wifi, macOS)
    Logo:
  * Add Chimera Linux
  * Add EndeavourSmall
  * Add Xenia
    [#] 2.1.0
    This release introduces a new output format: JSON result
    Changes:
  * Users module detects and prints user login time by default. Specifying `--users-compact` to disable it
  * Fastfetch now requires yyjson 0.8.0 or later, which is embeded in fastfetch source tree. If you build fastfetch with `-DENABLE_SYSTEM_YYJSON` cmake option, you must upgrade your yyjson package
  * Reduced information supported by `--terminal-format`, `--shell-format`
  * Some config presets (`devinfo` and `verbose`) are obseleted and removed. They are barely maintained and can be replaced with `--format json` now.
  * Custom strings in `--module-key` and `--module-format` are no longer trimmed.
  * `/boot` is hidden by default (FreeBSD, Disk)
    Features:
  * Add `--format json`, which prints system information as JSON format
  * Add fast path for xfce4 version detection (DE, FreeBSD)
  * Support contour terminal version and font detection (Terminal / TerminalFont)
  * Support `kitty-direct` / `iterm` without specifying logo width / height. Note: in this case, the entre screen will be cleared.
  * Support new flag `--logo-separate`. If true, print modules at bottom of the logo
  * Support Apple Silicon CPU frequency detection (CPU, macOS)
  * Support user login time detection (Users)
  * Support winget package manager detection, guarded behind `--allow-slow-operations` (Packages, Windows)
  * Print monitor type (built-in or external) (Display)
  * Support full GPU detection in WSL (Linux, GPU)
  * Add `--module-key " "` as a special case for hiding keys
  * Support `--title-format`. See `fastfetch --help title-format` for detail
  * Support `--colors-key` (Colors)
  * Add `-c` as a shortcut of `--load-config`. Note it was used as the shortcut of `--color` before 2.0.5
  * Support Windows Service Pack version detection (Kernel, Windows)
  * Support Debian point releases detection (OS, Linux)
  * Add new module `NetIO` which prints network throughput (usage) of specified interface. Note this module costs about 1 second to finish.
  * Use `lscpu` to detect CPU name for ARM CPUs (CPU, Linux)
    Bugfixes:
  * Fix fastfetch hanging in specific environment (#561)
  * Fix short read when reading from stdin (Logo)
  * Fix `poll() timeout or failed` error when image is very large (Logo)
  * Fix Termux Monet terminal version detection (Terminal)
  * Fix zpool volumes detection (Disk, Linux)
  * Fix external volumes detection (Disk, Linux)
  * Fix snap package number detection on systems other than Ubuntu (Packages, Linux)
  * Fix dpkg / apt package number detection (Packages, Linux)
  * Fix bluetooth mac address detection (Bluetooth, Windows)
    Logo:
  * Add Afterglow
  * Add Elbrus
  * Update EvolutionOS
  * Update AOSC OS
  * Update Ubuntu_old
  * Update Windows 11_small
  * Add Amazon Linux
  * Add LainOS
  * Fix colors of Slackware</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.2.3:
  * Update the latest mac models (Host, macOS)
  * Fix terminal detection on NixOS (Terminal)
  * `--percent-type` now defaults to 9 (colored percentage
    numbers)
  * `fastfetch` now prints LocalIp module by default
  * Features:
  * LocalIP module now prints netmask in CIDR format for IPv4
  * Bios module now detects system firmware type (Bios)
  * Improve detection of `Battery`
  * Detect cycle count on supported platforms
  * Detect temperature on Linux when supported
  * Status detection on macOS has been adjusted to be consistant
    with other platforms
  * Linux binaries are built with imagemagick7 support
  * Update NixOS_small
  * Hotfix release for #606
  * Fix broken presets due to the breaking changes introduced in
  * Features:
  * Pretty print `fastfetch --help`
  * This release introduces a new option `--migrate-config`,
    which migrates old flag based config file to new JSONC format
  * Changes:
  * `--pipe` and `--stat` are moved from `general` options to
    `display` options. This affects cjson configuration.
  * Display keys `percent*` and `size*` in JSON config are
    restructured. e.g. `{ "sizeNdigits": 1 }` is now `{ "size": {
    "ndigits": 1 } }`
  * With the introduction of `--migrate-config`, the old flag
    based config file is deprecated, and will be removed in 3.0.0
    (next major version)
  * Support of `--gen-config conf` is deprecated accordingly, and
    will be removed in 2.3.0 (next minor version)
  * The global flag `--allow-slow-operations` is splitted into
    some explicit flags in differnet modules
  * `--packages-winget`: control whether `winget` packages count
    should be detected. Note it's a very slow operation, please
    enable it with caution.
  * `--chassis-use-wmi`: control whether `WMI` query should be
    used to detect chassis type, which detects more information,
    but slower. This flag only affects `--chassis-format` and
    `--format json`.
  * `--battery-use-setup-api`: control whether `SetupAPI` should
    be used on Windows to detect battery info, which supports
    multi batteries, but slower.
  * `--wm-detect-plugin`: control whether WM plugins should be
    detected. Note it's implemented with global processes
    enumeration and can report false results.
  * `--de-slow-version-detection`: control DE version should be
    detected with slow operations. It's usually not necessary and
    only provided as a backup.
  * `--localip-default-route-only` and `--netio-default-route-
    only` defaults to true to avoid large number of results
  * Features:
  * Quirks for MIPS platforms (CPU, Linux)
  * Use devicetree path for OBP hosts (Host, Linux)
  * Detect `tmux: server` as tmux (Terminal, Linux)
  * Support urxvt version detection (Terminal, Linux)
  * Support st version detection (Terminal, Linux)
  * Support st terminal font detection (TerminalFont, Linux)
  * Support xfce4-terminal 1.1.0+ terminal font detection
    (TerminalFont, Linux)
  * Add option `--migrate-config &lt;?target-file-path&gt;`
  * Support Nvidia GPU temp and cuda core count detection via
    nvml. Use `--gpu-use-nvml` to enable it (GPU)
  * Try supporting Wifi authentication type detection in macOS
    Sonoma. Please file a feature request if you get `to be
    supported (num)` with result of `/System/Library/PrivateFrame
    works/Apple80211.framework/Resources/airport -I | grep auth`
    (Wifi, macOS)
  * Bugfixes:
  * Better GPU memory and type detection (GPU, Windows)
  * Don't print display type twice (Display)
  * Detect BSSID instead of Wifi MAC address to align with other
    platforms (Wifi, macOS)
  * Remove support of used GPU memory detection, which is not
    reliable and only supported with `--gpu-force-vulkan`. (GPU)
  * Fix flag `--brightness-ddcci-sleep` (Brightness, Linux)
  * Fix hanging if a child process prints to both stdout and
    stderr (Linux)
  * Logos:
  * Add Black Mesa
  * Add cycledream
  * Add Evolinx
  * Add azos
  * Add Interix</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1703332800">- update to version 2.4.0:
  * *BREAKING**
  We are deprecating flags based config files (will be removed in v3.0.0).
  We suggest you migrate to json based config files.
  One may use `-c /path/to/config.conf --gen-config` to migrate existing flag
  based config files.
  Changes:
  * All flag based presets are removed
  Features:
  * Improve performance of detecting rpm and pkg package count (Packages, Linux / FreeBSD)
  * Support Apple M3X temperature detection (CPU / GPU, macOS)
  * `--ds-force-drm` support a new option `sysfs-only`
  * Improve xfce4 version detection
  * Detect WM and DE by enumerating running processes (WM / DE, FreeBSD)
  * Add a new module `Physical Disk`, which detects product name, full size, serial number and so on.
  Bugfixes:
  * Fix crashes sometimes when `--logo-padding-top` is not set (Logo)
  * Fix memory usage counting algorithm (Memory, macOS)
  * Fix the behavior of `--no-buffer` in Windows
  * Fix possible segfault in some devices (Display, Linux)
  * Fix segfaults on first use of new images with Sixel flag (Image)
- update specfile:
  * add bash completion subpackage.
  * add fish completion subpackage.
  * add manpage for fastfetch for package.</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1706443200">- update to version 2.7.0:
  Changes:
  * Add new module TerminalTheme, which prints the foreground and background color of the current terminal window.
  * Allow command substitution when expanding paths
  * Improve xonsh shell detection (Shell)
  * Support colored percentage values (Bluetooth / Gamepad / Sound)
  * Add --&lt;module&gt;-percent-[green|yellow] options to specify threshold of percentage colors
  * Add --percent-color-[green|yellow|red] options to specify color of different percent value states.
  * Remove support of option --battery-dir. We detect a lot of things in /sys/class/*
    and only module Battery supports specifying a custom directory for some reason, which is weird.
  * Remove --chassis-use-wmi which is no longer used.
  * --gpu-use-nvml has been renamed to --gpu-driver-specific due to using of IGCL and AGS
  * We now detect external partitions more conservatively in Linux. USB partitions will not be detected as external always
  Features:
  * Default preset names to .jsonc. For example, fastfetch -c all will load presets/all.jsonc
  * Support more properties of physical disks (PhysicalDisk)
  * Support SSD temperature detection with --physicaldisk-temp (PhysicalDisk)
  * Support ash (default shell of BusyBox) version detection (Shell, Linux)
  * Support manufacture date and serial number detection for physical monitors (Monitor)
  * Support battery serial number and manufacturer date detection (Battery)
  * Support host serial number and UUID detection (Host)
  * Support battery level detection for gamepads where possible (Gamepad)
  Bugfixes:
  * Fix segfault in CPU module when running in aarch64 machine without lscpu installed (CPU, Linux)
  * Don't use login as terminal process (Terminal, Linux)
  * Create sub folders when writing config file
  * Fix Btrfs subvolumes being detected as external partitions some times (Linux, Disk)
  * Fix battery cycle counts in some places (Battery)
  * Fix physical monitor detection with Nvidia drivers (Monitor, Linux)
  * Fix locale module printing unexpected results in specific environments (Locale)
  For more info: https://github.com/fastfetch-cli/fastfetch/releases</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1706875200">- update to version 2.7.1:
  Features:
  * Config presets in app folder now work with symlinks
  Bugfixes:
  * Fix a possible segfault when detecting terminal (Terminal, Linux)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1707566400">- update to version 2.8.0:
  Features:
  * Rewrite GPU module, drop libpci dependency (GPU, Linux)
  * Detect marketing name of Apple Silicon CPUs for asahi linux (CPU, Linux)
  * Add new module Camera, which prints the name and resolution of connected cameras
  Bugfixes:
  * Fix compatibility with packages installed by flatpak (Terminal, Linux)
  * Don't show not connected if no power adapter is found (macOS / Linux, PowerAdapter)
  * Make format of battery status be consistent with other platforms (Linux, Battery)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1707739200">- update to version 2.8.3:
  Bugfixes:
  * Fix GPU name detection for AMD graphic cards (GPU, Linux / FreeBSD)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1708689600">- update to version 2.8.5:
  Bugfixes:
  * Fix segfault if we fail to find Vendor ID in lscpu (CPU, Linux)
  * Fix multi-device bcachefs filesystem compatibility (Disk, Linux)
  Features:
  * Support --color-block-width and --color-block-range (Colors)
  * Support --diskio-detect-total to show total bytes read/written (DiskIO)
  * Support --netio-detect-total to show total bytes received/sent (NetIO)
  * Support --packages-disabled to disable specified package manager (Packages)
  * Support --display-order to sort multiple displays in a specific order (Display)
  * Support --display-compact-type original-with-refresh-rate to show refresh rates in compact / oneline mode (Display)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1709121600">- update to version 2.8.6:
  Changes:
  * Due to newly introduced configs, JSONC option { "temperatureUnit": "C" } has been changed to { "temp": { "unit": "C" } }
  Bugfixes:
  * Fix incorrect GPU name detection for Intel iGPU on Linux (GPU, Linux)
  Features:
  * Support additional temperature formatting options
    { "temp": { "ndigits": 1 } }
    { "temp": { "color": { "green": "green", "yellow": "yellow", "red": "red" } } }
  * Support specifying custom pci.ids path for Linux (GPU, Linux)
  * Support warp-linux terminal version &amp; terminal font detection (Terminal, Linux)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1709380800">- update to version 2.8.7:
  Bugfixes:
  * Fix max CPU frequency detection for some cases (CPU, Linux)
  * Fix some memory leaks
  * Fix ddcutil 2.1 compatibility (Brightness, Linux)
  Features:
  * Support zellij version detection (Linux, Terminal)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1709899200">- update to version 2.8.8:
  Bugfixes:
  * Fix old fish version compatibility
  * Fix truncated texts in --help format
  * Fix old vulkan-header and libdrm library compatibility (Linux)
  * Fix possible segfaults in --help *-format
  * Fix invalid resolution detection when using libdrm (Linux, Display)
  * Fix segfault when /sys/devices/system/cpu/cpufreq/ doesn't exist (CPU, Linux)
  * Don't detect SessionLeader as terminal (Terminal, Linux)
  * Fix detection of client IP (Users, Linux)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1710504000">- update to version 2.8.9:
  Bugfixes:
  * Don't detect SessionLeader as terminal, actually (Terminal, Linux)
  * Fix blurry chafa result when specifying both width and height (Logo)
  Features:
  * Distinguish min frequency and base frequency (CPU)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1711368000">- update to 2.8.10:
  Bugfixes:
  * Ignore chezmoi (Terminal, Linux)
  * Trim trailing possible whitespaces (PublicIP)
  * Fix detection compatibility for KDE 6 (Font, Linux)
  Features:
  * Improve stability; print more useful error message; avoid misuse (PublicIP / Weather)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1712232000">- update to 2.9.0:
  Features:
  * Support Lxterminal version detection (Terminal, Linux)
  * Support weston-terminal version and font detection (TerminalFont, Linux)
  * Support am package manager detection (Packages, Linux)
  * Support network prefix length detection for IPv6 (LocalIP)
  * Display all IPs when multiple IPs are assigned to the same interface (LocalIP)
  * Add option --localip-show-prefix-len to show network prefix length for both IPv4 and IPv6. Defaults to true (LocalIP)
  Bugfixes:
  * Fix network prefix length detection when the value is greater than 24 (LocalIP, Linux)
  * For xfce4-terminal, use system mono font if no config file is found (TerminalFont, Linux)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712577600">- update to 2.9.1:
  * Support weston-terminal (missed commit in v2.9.0)
    (TerminalFont, Linux)
  * Support hyprcursor detection
  * Fix `fastfetch --gen-config` raises SIGSEGV when
    `~/.config/fastfetch` doesn't exist. Regression of `2.9.0`</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1713268800">- update to 2.9.2:
  Changes:
  * To make use of the newly introduced `yyjson` flag `YYJSON_WRITE_NEWLINE_AT_END`, fastfetch now requires `yyjson` 0.9.0 or later
  Features:
  * Always add a final new-line when generating JSON output
  * Detect partition create time, which can be used as OS installation time (Disk)
  * Print time string when generating JSON result instead of UNIX epoch time number, which is more human-readable
  Bugfixes:
  * Fix a memory leak
  * Fix parsing of option `--packages-disabled` (Packages)
  * Don't use command `time` as a shell (Shell)
  Logos:
  * Add openSUSE MicroOS
  * Fix color of AOSC OS</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1713873600">- update to 2.10.2:
  Changes:
  * We now always detect max frequency of GPUs for consistent, instead of current frequency
  Features:
  * Improve display detection for wlroots based WMs. Fastfetch now correctly reports fractional scale factors in hyprland (Display, Linux)
  * Improve GPU detection on Linux (GPU, Linux)
  - Support GPU memory usage detection for AMD GPUs
  - Support GPU frequency detection for Intel GPUs
  * Improve performance of Gnome version detection (DE, Linux)
  * Improve performance of kitty version detection (Terminal, Linux)
  * Detect refresh rate when using --ds-force-drm sysfs-only (Display, Linux)
  * Add option --ts-version to disable terminal and shell version detection. Mainly for benchmarking purposes
  * Improve performance of detecting WSL version (Host, Linux)
  Bugfixes:
  * Correctly detect /bin/sh as current shell if it's used as default shell (Shell, Linux)
  * Work around an issue which CPU module reports incorrect CPU frequency that is too high (CPU, Linux)
  * Don't print ANSI escape codes in --pipe mode</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1714564800">- update to 2.11.0:
  Changes:
  - Default hideCursor to false. It doesn't make much difference
    but makes user's terminal unusable if fastfetch is not exited correctly.
  Bugfixes:
  - Fix minimum cmake version support
  - Fix wifi detection on platforms that don't use NetworkManager
  - Fix GPU type detection for AMD cards
  Features:
  - Add basic support DE detection support for UKUI (DE, Linux)
  - Make config specified in JSONC overridable by command line flags
  * Note this change only make global config overridable; module configs are still not
  - Suggest increasing --processing-timeout when child process timeouts
  - Only detect folders that specified by --disk-folders
  * Previously --disk-folders only omits unmatched disks from output.
    This option can be used to improve detection performance by ignoring slow network drives</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1715428800">- Add slowroll.patch for the logo</changelog>
</package>
<package pkgid="dfce5c5b67ba55859363b072e7aee2c23062af30c1cc6ac9eb1eb7444123610ca35abba2fb0e20888624f4a5a35dcf84ba4c1088c84c4ca8a9664feccdfc574c" name="fastfetch-debugsource" arch="x86_64">
  <version epoch="0" ver="2.11.0" rel="1.0.3.1.sr20240429"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1695038400">- Update to version 2.0.5:
  * Bugfixes:
  - Fix segfault when using libxrandr (#544, Display, Linux)
  - Don't print 0px (#544, Cursor)
  * Features:
  - Add option --disk-use-available (#543)
  - Add option --disk-show-readonly
- Removed config.conf to fix build</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698667200">- Declare new build deps gcc and gcc-c++
- Update to version 2.1.2. Changes listed after 2.0.5:
    [#] 2.1.2
    Bugfixes:
  * Fix icon detection on Windows. It shows enabled system icons in desktop (`This PC`, `Recycle Bin`, etc) (Icon, Windows)
  * Fix compatibility with ddcutil 2.0 (Brightness, Linux)
  * Fix a compile warning (CPUUsage, FreeBSD)
    [#] 2.1.1
    Features:
  * Support opkg (Packages, Linux)
  * Support GNOME Console terminal version and font detection (Terminal, Linux)
  * Add `--cpu-freq-ndigits` to set number of digits for CPU frequency (CPU)
  * New module to detect physical disk I/O usage (DiskIO)
  * Add `--cpuusage-separate` to display CPU usage per CPU logical core
  * Add `--brightness-ddcci-sleep` to set the sleep times (in ms) when sending DDC/CI requests (Brightness, #580)
    Bugfixes:
  * Fix possible crashes on Windows 7 (Disk, Windows)
  * Fix possible crashes caused by uninitialized strings (Users, Windows)
  * Improve support of `--help *-format` and several bugs are found and fixed
  * Don't incorrectly print `No active sound devices found` when using a non-controllable sound device (Sound, macOS)
  * Fix implementation processes counting (Processes, Linux)
  * Work around a issue that SSID cannot be detected on macOS Sonoma (Wifi, macOS)
    Logo:
  * Add Chimera Linux
  * Add EndeavourSmall
  * Add Xenia
    [#] 2.1.0
    This release introduces a new output format: JSON result
    Changes:
  * Users module detects and prints user login time by default. Specifying `--users-compact` to disable it
  * Fastfetch now requires yyjson 0.8.0 or later, which is embeded in fastfetch source tree. If you build fastfetch with `-DENABLE_SYSTEM_YYJSON` cmake option, you must upgrade your yyjson package
  * Reduced information supported by `--terminal-format`, `--shell-format`
  * Some config presets (`devinfo` and `verbose`) are obseleted and removed. They are barely maintained and can be replaced with `--format json` now.
  * Custom strings in `--module-key` and `--module-format` are no longer trimmed.
  * `/boot` is hidden by default (FreeBSD, Disk)
    Features:
  * Add `--format json`, which prints system information as JSON format
  * Add fast path for xfce4 version detection (DE, FreeBSD)
  * Support contour terminal version and font detection (Terminal / TerminalFont)
  * Support `kitty-direct` / `iterm` without specifying logo width / height. Note: in this case, the entre screen will be cleared.
  * Support new flag `--logo-separate`. If true, print modules at bottom of the logo
  * Support Apple Silicon CPU frequency detection (CPU, macOS)
  * Support user login time detection (Users)
  * Support winget package manager detection, guarded behind `--allow-slow-operations` (Packages, Windows)
  * Print monitor type (built-in or external) (Display)
  * Support full GPU detection in WSL (Linux, GPU)
  * Add `--module-key " "` as a special case for hiding keys
  * Support `--title-format`. See `fastfetch --help title-format` for detail
  * Support `--colors-key` (Colors)
  * Add `-c` as a shortcut of `--load-config`. Note it was used as the shortcut of `--color` before 2.0.5
  * Support Windows Service Pack version detection (Kernel, Windows)
  * Support Debian point releases detection (OS, Linux)
  * Add new module `NetIO` which prints network throughput (usage) of specified interface. Note this module costs about 1 second to finish.
  * Use `lscpu` to detect CPU name for ARM CPUs (CPU, Linux)
    Bugfixes:
  * Fix fastfetch hanging in specific environment (#561)
  * Fix short read when reading from stdin (Logo)
  * Fix `poll() timeout or failed` error when image is very large (Logo)
  * Fix Termux Monet terminal version detection (Terminal)
  * Fix zpool volumes detection (Disk, Linux)
  * Fix external volumes detection (Disk, Linux)
  * Fix snap package number detection on systems other than Ubuntu (Packages, Linux)
  * Fix dpkg / apt package number detection (Packages, Linux)
  * Fix bluetooth mac address detection (Bluetooth, Windows)
    Logo:
  * Add Afterglow
  * Add Elbrus
  * Update EvolutionOS
  * Update AOSC OS
  * Update Ubuntu_old
  * Update Windows 11_small
  * Add Amazon Linux
  * Add LainOS
  * Fix colors of Slackware</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.2.3:
  * Update the latest mac models (Host, macOS)
  * Fix terminal detection on NixOS (Terminal)
  * `--percent-type` now defaults to 9 (colored percentage
    numbers)
  * `fastfetch` now prints LocalIp module by default
  * Features:
  * LocalIP module now prints netmask in CIDR format for IPv4
  * Bios module now detects system firmware type (Bios)
  * Improve detection of `Battery`
  * Detect cycle count on supported platforms
  * Detect temperature on Linux when supported
  * Status detection on macOS has been adjusted to be consistant
    with other platforms
  * Linux binaries are built with imagemagick7 support
  * Update NixOS_small
  * Hotfix release for #606
  * Fix broken presets due to the breaking changes introduced in
  * Features:
  * Pretty print `fastfetch --help`
  * This release introduces a new option `--migrate-config`,
    which migrates old flag based config file to new JSONC format
  * Changes:
  * `--pipe` and `--stat` are moved from `general` options to
    `display` options. This affects cjson configuration.
  * Display keys `percent*` and `size*` in JSON config are
    restructured. e.g. `{ "sizeNdigits": 1 }` is now `{ "size": {
    "ndigits": 1 } }`
  * With the introduction of `--migrate-config`, the old flag
    based config file is deprecated, and will be removed in 3.0.0
    (next major version)
  * Support of `--gen-config conf` is deprecated accordingly, and
    will be removed in 2.3.0 (next minor version)
  * The global flag `--allow-slow-operations` is splitted into
    some explicit flags in differnet modules
  * `--packages-winget`: control whether `winget` packages count
    should be detected. Note it's a very slow operation, please
    enable it with caution.
  * `--chassis-use-wmi`: control whether `WMI` query should be
    used to detect chassis type, which detects more information,
    but slower. This flag only affects `--chassis-format` and
    `--format json`.
  * `--battery-use-setup-api`: control whether `SetupAPI` should
    be used on Windows to detect battery info, which supports
    multi batteries, but slower.
  * `--wm-detect-plugin`: control whether WM plugins should be
    detected. Note it's implemented with global processes
    enumeration and can report false results.
  * `--de-slow-version-detection`: control DE version should be
    detected with slow operations. It's usually not necessary and
    only provided as a backup.
  * `--localip-default-route-only` and `--netio-default-route-
    only` defaults to true to avoid large number of results
  * Features:
  * Quirks for MIPS platforms (CPU, Linux)
  * Use devicetree path for OBP hosts (Host, Linux)
  * Detect `tmux: server` as tmux (Terminal, Linux)
  * Support urxvt version detection (Terminal, Linux)
  * Support st version detection (Terminal, Linux)
  * Support st terminal font detection (TerminalFont, Linux)
  * Support xfce4-terminal 1.1.0+ terminal font detection
    (TerminalFont, Linux)
  * Add option `--migrate-config &lt;?target-file-path&gt;`
  * Support Nvidia GPU temp and cuda core count detection via
    nvml. Use `--gpu-use-nvml` to enable it (GPU)
  * Try supporting Wifi authentication type detection in macOS
    Sonoma. Please file a feature request if you get `to be
    supported (num)` with result of `/System/Library/PrivateFrame
    works/Apple80211.framework/Resources/airport -I | grep auth`
    (Wifi, macOS)
  * Bugfixes:
  * Better GPU memory and type detection (GPU, Windows)
  * Don't print display type twice (Display)
  * Detect BSSID instead of Wifi MAC address to align with other
    platforms (Wifi, macOS)
  * Remove support of used GPU memory detection, which is not
    reliable and only supported with `--gpu-force-vulkan`. (GPU)
  * Fix flag `--brightness-ddcci-sleep` (Brightness, Linux)
  * Fix hanging if a child process prints to both stdout and
    stderr (Linux)
  * Logos:
  * Add Black Mesa
  * Add cycledream
  * Add Evolinx
  * Add azos
  * Add Interix</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1703332800">- update to version 2.4.0:
  * *BREAKING**
  We are deprecating flags based config files (will be removed in v3.0.0).
  We suggest you migrate to json based config files.
  One may use `-c /path/to/config.conf --gen-config` to migrate existing flag
  based config files.
  Changes:
  * All flag based presets are removed
  Features:
  * Improve performance of detecting rpm and pkg package count (Packages, Linux / FreeBSD)
  * Support Apple M3X temperature detection (CPU / GPU, macOS)
  * `--ds-force-drm` support a new option `sysfs-only`
  * Improve xfce4 version detection
  * Detect WM and DE by enumerating running processes (WM / DE, FreeBSD)
  * Add a new module `Physical Disk`, which detects product name, full size, serial number and so on.
  Bugfixes:
  * Fix crashes sometimes when `--logo-padding-top` is not set (Logo)
  * Fix memory usage counting algorithm (Memory, macOS)
  * Fix the behavior of `--no-buffer` in Windows
  * Fix possible segfault in some devices (Display, Linux)
  * Fix segfaults on first use of new images with Sixel flag (Image)
- update specfile:
  * add bash completion subpackage.
  * add fish completion subpackage.
  * add manpage for fastfetch for package.</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1706443200">- update to version 2.7.0:
  Changes:
  * Add new module TerminalTheme, which prints the foreground and background color of the current terminal window.
  * Allow command substitution when expanding paths
  * Improve xonsh shell detection (Shell)
  * Support colored percentage values (Bluetooth / Gamepad / Sound)
  * Add --&lt;module&gt;-percent-[green|yellow] options to specify threshold of percentage colors
  * Add --percent-color-[green|yellow|red] options to specify color of different percent value states.
  * Remove support of option --battery-dir. We detect a lot of things in /sys/class/*
    and only module Battery supports specifying a custom directory for some reason, which is weird.
  * Remove --chassis-use-wmi which is no longer used.
  * --gpu-use-nvml has been renamed to --gpu-driver-specific due to using of IGCL and AGS
  * We now detect external partitions more conservatively in Linux. USB partitions will not be detected as external always
  Features:
  * Default preset names to .jsonc. For example, fastfetch -c all will load presets/all.jsonc
  * Support more properties of physical disks (PhysicalDisk)
  * Support SSD temperature detection with --physicaldisk-temp (PhysicalDisk)
  * Support ash (default shell of BusyBox) version detection (Shell, Linux)
  * Support manufacture date and serial number detection for physical monitors (Monitor)
  * Support battery serial number and manufacturer date detection (Battery)
  * Support host serial number and UUID detection (Host)
  * Support battery level detection for gamepads where possible (Gamepad)
  Bugfixes:
  * Fix segfault in CPU module when running in aarch64 machine without lscpu installed (CPU, Linux)
  * Don't use login as terminal process (Terminal, Linux)
  * Create sub folders when writing config file
  * Fix Btrfs subvolumes being detected as external partitions some times (Linux, Disk)
  * Fix battery cycle counts in some places (Battery)
  * Fix physical monitor detection with Nvidia drivers (Monitor, Linux)
  * Fix locale module printing unexpected results in specific environments (Locale)
  For more info: https://github.com/fastfetch-cli/fastfetch/releases</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1706875200">- update to version 2.7.1:
  Features:
  * Config presets in app folder now work with symlinks
  Bugfixes:
  * Fix a possible segfault when detecting terminal (Terminal, Linux)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1707566400">- update to version 2.8.0:
  Features:
  * Rewrite GPU module, drop libpci dependency (GPU, Linux)
  * Detect marketing name of Apple Silicon CPUs for asahi linux (CPU, Linux)
  * Add new module Camera, which prints the name and resolution of connected cameras
  Bugfixes:
  * Fix compatibility with packages installed by flatpak (Terminal, Linux)
  * Don't show not connected if no power adapter is found (macOS / Linux, PowerAdapter)
  * Make format of battery status be consistent with other platforms (Linux, Battery)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1707739200">- update to version 2.8.3:
  Bugfixes:
  * Fix GPU name detection for AMD graphic cards (GPU, Linux / FreeBSD)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1708689600">- update to version 2.8.5:
  Bugfixes:
  * Fix segfault if we fail to find Vendor ID in lscpu (CPU, Linux)
  * Fix multi-device bcachefs filesystem compatibility (Disk, Linux)
  Features:
  * Support --color-block-width and --color-block-range (Colors)
  * Support --diskio-detect-total to show total bytes read/written (DiskIO)
  * Support --netio-detect-total to show total bytes received/sent (NetIO)
  * Support --packages-disabled to disable specified package manager (Packages)
  * Support --display-order to sort multiple displays in a specific order (Display)
  * Support --display-compact-type original-with-refresh-rate to show refresh rates in compact / oneline mode (Display)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1709121600">- update to version 2.8.6:
  Changes:
  * Due to newly introduced configs, JSONC option { "temperatureUnit": "C" } has been changed to { "temp": { "unit": "C" } }
  Bugfixes:
  * Fix incorrect GPU name detection for Intel iGPU on Linux (GPU, Linux)
  Features:
  * Support additional temperature formatting options
    { "temp": { "ndigits": 1 } }
    { "temp": { "color": { "green": "green", "yellow": "yellow", "red": "red" } } }
  * Support specifying custom pci.ids path for Linux (GPU, Linux)
  * Support warp-linux terminal version &amp; terminal font detection (Terminal, Linux)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1709380800">- update to version 2.8.7:
  Bugfixes:
  * Fix max CPU frequency detection for some cases (CPU, Linux)
  * Fix some memory leaks
  * Fix ddcutil 2.1 compatibility (Brightness, Linux)
  Features:
  * Support zellij version detection (Linux, Terminal)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1709899200">- update to version 2.8.8:
  Bugfixes:
  * Fix old fish version compatibility
  * Fix truncated texts in --help format
  * Fix old vulkan-header and libdrm library compatibility (Linux)
  * Fix possible segfaults in --help *-format
  * Fix invalid resolution detection when using libdrm (Linux, Display)
  * Fix segfault when /sys/devices/system/cpu/cpufreq/ doesn't exist (CPU, Linux)
  * Don't detect SessionLeader as terminal (Terminal, Linux)
  * Fix detection of client IP (Users, Linux)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1710504000">- update to version 2.8.9:
  Bugfixes:
  * Don't detect SessionLeader as terminal, actually (Terminal, Linux)
  * Fix blurry chafa result when specifying both width and height (Logo)
  Features:
  * Distinguish min frequency and base frequency (CPU)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1711368000">- update to 2.8.10:
  Bugfixes:
  * Ignore chezmoi (Terminal, Linux)
  * Trim trailing possible whitespaces (PublicIP)
  * Fix detection compatibility for KDE 6 (Font, Linux)
  Features:
  * Improve stability; print more useful error message; avoid misuse (PublicIP / Weather)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1712232000">- update to 2.9.0:
  Features:
  * Support Lxterminal version detection (Terminal, Linux)
  * Support weston-terminal version and font detection (TerminalFont, Linux)
  * Support am package manager detection (Packages, Linux)
  * Support network prefix length detection for IPv6 (LocalIP)
  * Display all IPs when multiple IPs are assigned to the same interface (LocalIP)
  * Add option --localip-show-prefix-len to show network prefix length for both IPv4 and IPv6. Defaults to true (LocalIP)
  Bugfixes:
  * Fix network prefix length detection when the value is greater than 24 (LocalIP, Linux)
  * For xfce4-terminal, use system mono font if no config file is found (TerminalFont, Linux)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712577600">- update to 2.9.1:
  * Support weston-terminal (missed commit in v2.9.0)
    (TerminalFont, Linux)
  * Support hyprcursor detection
  * Fix `fastfetch --gen-config` raises SIGSEGV when
    `~/.config/fastfetch` doesn't exist. Regression of `2.9.0`</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1713268800">- update to 2.9.2:
  Changes:
  * To make use of the newly introduced `yyjson` flag `YYJSON_WRITE_NEWLINE_AT_END`, fastfetch now requires `yyjson` 0.9.0 or later
  Features:
  * Always add a final new-line when generating JSON output
  * Detect partition create time, which can be used as OS installation time (Disk)
  * Print time string when generating JSON result instead of UNIX epoch time number, which is more human-readable
  Bugfixes:
  * Fix a memory leak
  * Fix parsing of option `--packages-disabled` (Packages)
  * Don't use command `time` as a shell (Shell)
  Logos:
  * Add openSUSE MicroOS
  * Fix color of AOSC OS</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1713873600">- update to 2.10.2:
  Changes:
  * We now always detect max frequency of GPUs for consistent, instead of current frequency
  Features:
  * Improve display detection for wlroots based WMs. Fastfetch now correctly reports fractional scale factors in hyprland (Display, Linux)
  * Improve GPU detection on Linux (GPU, Linux)
  - Support GPU memory usage detection for AMD GPUs
  - Support GPU frequency detection for Intel GPUs
  * Improve performance of Gnome version detection (DE, Linux)
  * Improve performance of kitty version detection (Terminal, Linux)
  * Detect refresh rate when using --ds-force-drm sysfs-only (Display, Linux)
  * Add option --ts-version to disable terminal and shell version detection. Mainly for benchmarking purposes
  * Improve performance of detecting WSL version (Host, Linux)
  Bugfixes:
  * Correctly detect /bin/sh as current shell if it's used as default shell (Shell, Linux)
  * Work around an issue which CPU module reports incorrect CPU frequency that is too high (CPU, Linux)
  * Don't print ANSI escape codes in --pipe mode</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1714564800">- update to 2.11.0:
  Changes:
  - Default hideCursor to false. It doesn't make much difference
    but makes user's terminal unusable if fastfetch is not exited correctly.
  Bugfixes:
  - Fix minimum cmake version support
  - Fix wifi detection on platforms that don't use NetworkManager
  - Fix GPU type detection for AMD cards
  Features:
  - Add basic support DE detection support for UKUI (DE, Linux)
  - Make config specified in JSONC overridable by command line flags
  * Note this change only make global config overridable; module configs are still not
  - Suggest increasing --processing-timeout when child process timeouts
  - Only detect folders that specified by --disk-folders
  * Previously --disk-folders only omits unmatched disks from output.
    This option can be used to improve detection performance by ignoring slow network drives</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1715428800">- Add slowroll.patch for the logo</changelog>
</package>
<package pkgid="530cdcfc6c74c04cce522ef1946125b4ea6a98cb3f8179d8db103eacd52df765e6ea5034331b151d5f88f241b3f076cbcd2926366d43aa41cd82b8a283267ec7" name="fastfetch-fish-completion" arch="noarch">
  <version epoch="0" ver="2.11.0" rel="1.0.3.1.sr20240429"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1695038400">- Update to version 2.0.5:
  * Bugfixes:
  - Fix segfault when using libxrandr (#544, Display, Linux)
  - Don't print 0px (#544, Cursor)
  * Features:
  - Add option --disk-use-available (#543)
  - Add option --disk-show-readonly
- Removed config.conf to fix build</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698667200">- Declare new build deps gcc and gcc-c++
- Update to version 2.1.2. Changes listed after 2.0.5:
    [#] 2.1.2
    Bugfixes:
  * Fix icon detection on Windows. It shows enabled system icons in desktop (`This PC`, `Recycle Bin`, etc) (Icon, Windows)
  * Fix compatibility with ddcutil 2.0 (Brightness, Linux)
  * Fix a compile warning (CPUUsage, FreeBSD)
    [#] 2.1.1
    Features:
  * Support opkg (Packages, Linux)
  * Support GNOME Console terminal version and font detection (Terminal, Linux)
  * Add `--cpu-freq-ndigits` to set number of digits for CPU frequency (CPU)
  * New module to detect physical disk I/O usage (DiskIO)
  * Add `--cpuusage-separate` to display CPU usage per CPU logical core
  * Add `--brightness-ddcci-sleep` to set the sleep times (in ms) when sending DDC/CI requests (Brightness, #580)
    Bugfixes:
  * Fix possible crashes on Windows 7 (Disk, Windows)
  * Fix possible crashes caused by uninitialized strings (Users, Windows)
  * Improve support of `--help *-format` and several bugs are found and fixed
  * Don't incorrectly print `No active sound devices found` when using a non-controllable sound device (Sound, macOS)
  * Fix implementation processes counting (Processes, Linux)
  * Work around a issue that SSID cannot be detected on macOS Sonoma (Wifi, macOS)
    Logo:
  * Add Chimera Linux
  * Add EndeavourSmall
  * Add Xenia
    [#] 2.1.0
    This release introduces a new output format: JSON result
    Changes:
  * Users module detects and prints user login time by default. Specifying `--users-compact` to disable it
  * Fastfetch now requires yyjson 0.8.0 or later, which is embeded in fastfetch source tree. If you build fastfetch with `-DENABLE_SYSTEM_YYJSON` cmake option, you must upgrade your yyjson package
  * Reduced information supported by `--terminal-format`, `--shell-format`
  * Some config presets (`devinfo` and `verbose`) are obseleted and removed. They are barely maintained and can be replaced with `--format json` now.
  * Custom strings in `--module-key` and `--module-format` are no longer trimmed.
  * `/boot` is hidden by default (FreeBSD, Disk)
    Features:
  * Add `--format json`, which prints system information as JSON format
  * Add fast path for xfce4 version detection (DE, FreeBSD)
  * Support contour terminal version and font detection (Terminal / TerminalFont)
  * Support `kitty-direct` / `iterm` without specifying logo width / height. Note: in this case, the entre screen will be cleared.
  * Support new flag `--logo-separate`. If true, print modules at bottom of the logo
  * Support Apple Silicon CPU frequency detection (CPU, macOS)
  * Support user login time detection (Users)
  * Support winget package manager detection, guarded behind `--allow-slow-operations` (Packages, Windows)
  * Print monitor type (built-in or external) (Display)
  * Support full GPU detection in WSL (Linux, GPU)
  * Add `--module-key " "` as a special case for hiding keys
  * Support `--title-format`. See `fastfetch --help title-format` for detail
  * Support `--colors-key` (Colors)
  * Add `-c` as a shortcut of `--load-config`. Note it was used as the shortcut of `--color` before 2.0.5
  * Support Windows Service Pack version detection (Kernel, Windows)
  * Support Debian point releases detection (OS, Linux)
  * Add new module `NetIO` which prints network throughput (usage) of specified interface. Note this module costs about 1 second to finish.
  * Use `lscpu` to detect CPU name for ARM CPUs (CPU, Linux)
    Bugfixes:
  * Fix fastfetch hanging in specific environment (#561)
  * Fix short read when reading from stdin (Logo)
  * Fix `poll() timeout or failed` error when image is very large (Logo)
  * Fix Termux Monet terminal version detection (Terminal)
  * Fix zpool volumes detection (Disk, Linux)
  * Fix external volumes detection (Disk, Linux)
  * Fix snap package number detection on systems other than Ubuntu (Packages, Linux)
  * Fix dpkg / apt package number detection (Packages, Linux)
  * Fix bluetooth mac address detection (Bluetooth, Windows)
    Logo:
  * Add Afterglow
  * Add Elbrus
  * Update EvolutionOS
  * Update AOSC OS
  * Update Ubuntu_old
  * Update Windows 11_small
  * Add Amazon Linux
  * Add LainOS
  * Fix colors of Slackware</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.2.3:
  * Update the latest mac models (Host, macOS)
  * Fix terminal detection on NixOS (Terminal)
  * `--percent-type` now defaults to 9 (colored percentage
    numbers)
  * `fastfetch` now prints LocalIp module by default
  * Features:
  * LocalIP module now prints netmask in CIDR format for IPv4
  * Bios module now detects system firmware type (Bios)
  * Improve detection of `Battery`
  * Detect cycle count on supported platforms
  * Detect temperature on Linux when supported
  * Status detection on macOS has been adjusted to be consistant
    with other platforms
  * Linux binaries are built with imagemagick7 support
  * Update NixOS_small
  * Hotfix release for #606
  * Fix broken presets due to the breaking changes introduced in
  * Features:
  * Pretty print `fastfetch --help`
  * This release introduces a new option `--migrate-config`,
    which migrates old flag based config file to new JSONC format
  * Changes:
  * `--pipe` and `--stat` are moved from `general` options to
    `display` options. This affects cjson configuration.
  * Display keys `percent*` and `size*` in JSON config are
    restructured. e.g. `{ "sizeNdigits": 1 }` is now `{ "size": {
    "ndigits": 1 } }`
  * With the introduction of `--migrate-config`, the old flag
    based config file is deprecated, and will be removed in 3.0.0
    (next major version)
  * Support of `--gen-config conf` is deprecated accordingly, and
    will be removed in 2.3.0 (next minor version)
  * The global flag `--allow-slow-operations` is splitted into
    some explicit flags in differnet modules
  * `--packages-winget`: control whether `winget` packages count
    should be detected. Note it's a very slow operation, please
    enable it with caution.
  * `--chassis-use-wmi`: control whether `WMI` query should be
    used to detect chassis type, which detects more information,
    but slower. This flag only affects `--chassis-format` and
    `--format json`.
  * `--battery-use-setup-api`: control whether `SetupAPI` should
    be used on Windows to detect battery info, which supports
    multi batteries, but slower.
  * `--wm-detect-plugin`: control whether WM plugins should be
    detected. Note it's implemented with global processes
    enumeration and can report false results.
  * `--de-slow-version-detection`: control DE version should be
    detected with slow operations. It's usually not necessary and
    only provided as a backup.
  * `--localip-default-route-only` and `--netio-default-route-
    only` defaults to true to avoid large number of results
  * Features:
  * Quirks for MIPS platforms (CPU, Linux)
  * Use devicetree path for OBP hosts (Host, Linux)
  * Detect `tmux: server` as tmux (Terminal, Linux)
  * Support urxvt version detection (Terminal, Linux)
  * Support st version detection (Terminal, Linux)
  * Support st terminal font detection (TerminalFont, Linux)
  * Support xfce4-terminal 1.1.0+ terminal font detection
    (TerminalFont, Linux)
  * Add option `--migrate-config &lt;?target-file-path&gt;`
  * Support Nvidia GPU temp and cuda core count detection via
    nvml. Use `--gpu-use-nvml` to enable it (GPU)
  * Try supporting Wifi authentication type detection in macOS
    Sonoma. Please file a feature request if you get `to be
    supported (num)` with result of `/System/Library/PrivateFrame
    works/Apple80211.framework/Resources/airport -I | grep auth`
    (Wifi, macOS)
  * Bugfixes:
  * Better GPU memory and type detection (GPU, Windows)
  * Don't print display type twice (Display)
  * Detect BSSID instead of Wifi MAC address to align with other
    platforms (Wifi, macOS)
  * Remove support of used GPU memory detection, which is not
    reliable and only supported with `--gpu-force-vulkan`. (GPU)
  * Fix flag `--brightness-ddcci-sleep` (Brightness, Linux)
  * Fix hanging if a child process prints to both stdout and
    stderr (Linux)
  * Logos:
  * Add Black Mesa
  * Add cycledream
  * Add Evolinx
  * Add azos
  * Add Interix</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1703332800">- update to version 2.4.0:
  * *BREAKING**
  We are deprecating flags based config files (will be removed in v3.0.0).
  We suggest you migrate to json based config files.
  One may use `-c /path/to/config.conf --gen-config` to migrate existing flag
  based config files.
  Changes:
  * All flag based presets are removed
  Features:
  * Improve performance of detecting rpm and pkg package count (Packages, Linux / FreeBSD)
  * Support Apple M3X temperature detection (CPU / GPU, macOS)
  * `--ds-force-drm` support a new option `sysfs-only`
  * Improve xfce4 version detection
  * Detect WM and DE by enumerating running processes (WM / DE, FreeBSD)
  * Add a new module `Physical Disk`, which detects product name, full size, serial number and so on.
  Bugfixes:
  * Fix crashes sometimes when `--logo-padding-top` is not set (Logo)
  * Fix memory usage counting algorithm (Memory, macOS)
  * Fix the behavior of `--no-buffer` in Windows
  * Fix possible segfault in some devices (Display, Linux)
  * Fix segfaults on first use of new images with Sixel flag (Image)
- update specfile:
  * add bash completion subpackage.
  * add fish completion subpackage.
  * add manpage for fastfetch for package.</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1706443200">- update to version 2.7.0:
  Changes:
  * Add new module TerminalTheme, which prints the foreground and background color of the current terminal window.
  * Allow command substitution when expanding paths
  * Improve xonsh shell detection (Shell)
  * Support colored percentage values (Bluetooth / Gamepad / Sound)
  * Add --&lt;module&gt;-percent-[green|yellow] options to specify threshold of percentage colors
  * Add --percent-color-[green|yellow|red] options to specify color of different percent value states.
  * Remove support of option --battery-dir. We detect a lot of things in /sys/class/*
    and only module Battery supports specifying a custom directory for some reason, which is weird.
  * Remove --chassis-use-wmi which is no longer used.
  * --gpu-use-nvml has been renamed to --gpu-driver-specific due to using of IGCL and AGS
  * We now detect external partitions more conservatively in Linux. USB partitions will not be detected as external always
  Features:
  * Default preset names to .jsonc. For example, fastfetch -c all will load presets/all.jsonc
  * Support more properties of physical disks (PhysicalDisk)
  * Support SSD temperature detection with --physicaldisk-temp (PhysicalDisk)
  * Support ash (default shell of BusyBox) version detection (Shell, Linux)
  * Support manufacture date and serial number detection for physical monitors (Monitor)
  * Support battery serial number and manufacturer date detection (Battery)
  * Support host serial number and UUID detection (Host)
  * Support battery level detection for gamepads where possible (Gamepad)
  Bugfixes:
  * Fix segfault in CPU module when running in aarch64 machine without lscpu installed (CPU, Linux)
  * Don't use login as terminal process (Terminal, Linux)
  * Create sub folders when writing config file
  * Fix Btrfs subvolumes being detected as external partitions some times (Linux, Disk)
  * Fix battery cycle counts in some places (Battery)
  * Fix physical monitor detection with Nvidia drivers (Monitor, Linux)
  * Fix locale module printing unexpected results in specific environments (Locale)
  For more info: https://github.com/fastfetch-cli/fastfetch/releases</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1706875200">- update to version 2.7.1:
  Features:
  * Config presets in app folder now work with symlinks
  Bugfixes:
  * Fix a possible segfault when detecting terminal (Terminal, Linux)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1707566400">- update to version 2.8.0:
  Features:
  * Rewrite GPU module, drop libpci dependency (GPU, Linux)
  * Detect marketing name of Apple Silicon CPUs for asahi linux (CPU, Linux)
  * Add new module Camera, which prints the name and resolution of connected cameras
  Bugfixes:
  * Fix compatibility with packages installed by flatpak (Terminal, Linux)
  * Don't show not connected if no power adapter is found (macOS / Linux, PowerAdapter)
  * Make format of battery status be consistent with other platforms (Linux, Battery)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1707739200">- update to version 2.8.3:
  Bugfixes:
  * Fix GPU name detection for AMD graphic cards (GPU, Linux / FreeBSD)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1708689600">- update to version 2.8.5:
  Bugfixes:
  * Fix segfault if we fail to find Vendor ID in lscpu (CPU, Linux)
  * Fix multi-device bcachefs filesystem compatibility (Disk, Linux)
  Features:
  * Support --color-block-width and --color-block-range (Colors)
  * Support --diskio-detect-total to show total bytes read/written (DiskIO)
  * Support --netio-detect-total to show total bytes received/sent (NetIO)
  * Support --packages-disabled to disable specified package manager (Packages)
  * Support --display-order to sort multiple displays in a specific order (Display)
  * Support --display-compact-type original-with-refresh-rate to show refresh rates in compact / oneline mode (Display)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1709121600">- update to version 2.8.6:
  Changes:
  * Due to newly introduced configs, JSONC option { "temperatureUnit": "C" } has been changed to { "temp": { "unit": "C" } }
  Bugfixes:
  * Fix incorrect GPU name detection for Intel iGPU on Linux (GPU, Linux)
  Features:
  * Support additional temperature formatting options
    { "temp": { "ndigits": 1 } }
    { "temp": { "color": { "green": "green", "yellow": "yellow", "red": "red" } } }
  * Support specifying custom pci.ids path for Linux (GPU, Linux)
  * Support warp-linux terminal version &amp; terminal font detection (Terminal, Linux)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1709380800">- update to version 2.8.7:
  Bugfixes:
  * Fix max CPU frequency detection for some cases (CPU, Linux)
  * Fix some memory leaks
  * Fix ddcutil 2.1 compatibility (Brightness, Linux)
  Features:
  * Support zellij version detection (Linux, Terminal)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1709899200">- update to version 2.8.8:
  Bugfixes:
  * Fix old fish version compatibility
  * Fix truncated texts in --help format
  * Fix old vulkan-header and libdrm library compatibility (Linux)
  * Fix possible segfaults in --help *-format
  * Fix invalid resolution detection when using libdrm (Linux, Display)
  * Fix segfault when /sys/devices/system/cpu/cpufreq/ doesn't exist (CPU, Linux)
  * Don't detect SessionLeader as terminal (Terminal, Linux)
  * Fix detection of client IP (Users, Linux)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1710504000">- update to version 2.8.9:
  Bugfixes:
  * Don't detect SessionLeader as terminal, actually (Terminal, Linux)
  * Fix blurry chafa result when specifying both width and height (Logo)
  Features:
  * Distinguish min frequency and base frequency (CPU)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1711368000">- update to 2.8.10:
  Bugfixes:
  * Ignore chezmoi (Terminal, Linux)
  * Trim trailing possible whitespaces (PublicIP)
  * Fix detection compatibility for KDE 6 (Font, Linux)
  Features:
  * Improve stability; print more useful error message; avoid misuse (PublicIP / Weather)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1712232000">- update to 2.9.0:
  Features:
  * Support Lxterminal version detection (Terminal, Linux)
  * Support weston-terminal version and font detection (TerminalFont, Linux)
  * Support am package manager detection (Packages, Linux)
  * Support network prefix length detection for IPv6 (LocalIP)
  * Display all IPs when multiple IPs are assigned to the same interface (LocalIP)
  * Add option --localip-show-prefix-len to show network prefix length for both IPv4 and IPv6. Defaults to true (LocalIP)
  Bugfixes:
  * Fix network prefix length detection when the value is greater than 24 (LocalIP, Linux)
  * For xfce4-terminal, use system mono font if no config file is found (TerminalFont, Linux)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712577600">- update to 2.9.1:
  * Support weston-terminal (missed commit in v2.9.0)
    (TerminalFont, Linux)
  * Support hyprcursor detection
  * Fix `fastfetch --gen-config` raises SIGSEGV when
    `~/.config/fastfetch` doesn't exist. Regression of `2.9.0`</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1713268800">- update to 2.9.2:
  Changes:
  * To make use of the newly introduced `yyjson` flag `YYJSON_WRITE_NEWLINE_AT_END`, fastfetch now requires `yyjson` 0.9.0 or later
  Features:
  * Always add a final new-line when generating JSON output
  * Detect partition create time, which can be used as OS installation time (Disk)
  * Print time string when generating JSON result instead of UNIX epoch time number, which is more human-readable
  Bugfixes:
  * Fix a memory leak
  * Fix parsing of option `--packages-disabled` (Packages)
  * Don't use command `time` as a shell (Shell)
  Logos:
  * Add openSUSE MicroOS
  * Fix color of AOSC OS</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1713873600">- update to 2.10.2:
  Changes:
  * We now always detect max frequency of GPUs for consistent, instead of current frequency
  Features:
  * Improve display detection for wlroots based WMs. Fastfetch now correctly reports fractional scale factors in hyprland (Display, Linux)
  * Improve GPU detection on Linux (GPU, Linux)
  - Support GPU memory usage detection for AMD GPUs
  - Support GPU frequency detection for Intel GPUs
  * Improve performance of Gnome version detection (DE, Linux)
  * Improve performance of kitty version detection (Terminal, Linux)
  * Detect refresh rate when using --ds-force-drm sysfs-only (Display, Linux)
  * Add option --ts-version to disable terminal and shell version detection. Mainly for benchmarking purposes
  * Improve performance of detecting WSL version (Host, Linux)
  Bugfixes:
  * Correctly detect /bin/sh as current shell if it's used as default shell (Shell, Linux)
  * Work around an issue which CPU module reports incorrect CPU frequency that is too high (CPU, Linux)
  * Don't print ANSI escape codes in --pipe mode</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1714564800">- update to 2.11.0:
  Changes:
  - Default hideCursor to false. It doesn't make much difference
    but makes user's terminal unusable if fastfetch is not exited correctly.
  Bugfixes:
  - Fix minimum cmake version support
  - Fix wifi detection on platforms that don't use NetworkManager
  - Fix GPU type detection for AMD cards
  Features:
  - Add basic support DE detection support for UKUI (DE, Linux)
  - Make config specified in JSONC overridable by command line flags
  * Note this change only make global config overridable; module configs are still not
  - Suggest increasing --processing-timeout when child process timeouts
  - Only detect folders that specified by --disk-folders
  * Previously --disk-folders only omits unmatched disks from output.
    This option can be used to improve detection performance by ignoring slow network drives</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1715428800">- Add slowroll.patch for the logo</changelog>
</package>
<package pkgid="c51b3d6e0ec72439f7d69b4a91cd48505360f4440a3144f75c93dd7e6d8970623a8a010e6394f330419c3e9601813b9e45c67f07f40e32bbfb38f5dfd5d7cefc" name="fde-firstboot" arch="noarch">
  <version epoch="0" ver="0.7.2" rel="8.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1688472000">- Add fde-tools-avoid-cleaning-temp-dir.patch to avoid cleaning
  the temp directory when calling tpm_test</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1688731200">- Add fde-tools-fix-bootloader-func.patch
  + Define the bootloader specific functions in the firstboot
    script since the aliases are not expanded
- Add fde-tools-force-dracut.patch
  + Always regenerate initrd</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1689249600">- Add fde-tools-enable-authpol-in-firstboot.patch to enable
  authorized policy in the firstboot script</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1689854400">- Update to version 0.6.6
  + Avoid cleaning the temp directory when calling tpm_test
  + firstboot/fde: use functions as the aliases for bootloader
    functions
  + firstboot/fde: always regenerate initrd
  + firstboot/fde: use authorized policy by default
  + Support devices other than the root partition
- Drop upstreamed patches
  + fde-tools-avoid-cleaning-temp-dir.patch
  + fde-tools-fix-bootloader-func.patch
  + fde-tools-force-dracut.patch
  + fde-tools-enable-authpol-in-firstboot.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1690459200">- Add fde-tools-handle-authorized-policy-failure.patch handle the
  failure of authorized policy creation</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1692360000">- Update to version 0.6.7
  + Check failure of authorized policy creation
  + Additional check for recovery password
- Drop upstreamed patch
  + fde-tools-handle-authorized-policy-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1692878400">- Update to version 0.6.8
  + Improve the LUKS partition detection to support LUKS over LVM
- Remove openssl and tpm2-0-tss-devel from BuildRequires since all
  TPM related programs are already in pcr-oracle
- Add util-linux-systemd to Requires for 'lsblk'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1693310400">- Update to version 0.6.9
  + Redirect the firstboot messages to journald instead of a
    standalone log file (bsc#1214581)
  + Update /boot/grub2/grub.cfg at the end of firstboot to reflect
    the LUKS key change
  + Update the version automatically
  + Add 'cryptsetup' to 'make dist'
  + Fix the version in fde.sh
- Update the download URL</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Update to version 0.7.0
  + firstboot: apply the grub.cfg change immediately
  + fde-tpm-helper for bootloader RPMs to update the sealed key
    automatically
  + Fix the find command of 'make dist'
  + Clean up the repo
  + Make the system flags configurable
  + fde-tpm-helper: specify the bootloaders in %post
- Add two new subpackages for the bootloader RPMs to update the
  sealed key: fde-tpm-helper and fde-tpm-helper-rpm-macros
- Remove ExclusiveArch and set the system directories for 'make'
  and 'make install'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248000">- Bring ExclusiveArch back and only enable the build for the
  architectures with the proper UEFI Secure Boot and TPM 2.0/TCG
  protocol support: aarch64 x86_64 riscv64</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696420800">- Add fde-tools-remove-redundant-2nd-pw-creation.patch to remove
  the creation of the secondary password in 'add-secondary-key'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698062400">- Update to version 0.7.1
  + add-secondary-key: remove the generation of the secondary
    password
  + add-secondary-key: remove the inclusion of
  'add-secondary-password'
  + luks: list all underlying LUKS device
  + Introduce FDE_DEVS to list all LUKS devices
- Drop upstreamd patch
  + fde-tools-remove-redundant-2nd-pw-creation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698840000">- Update to version 0.7.2
  + Add help output for the command tpm-authorize
  + Improve the multi-devices support</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1708344000">- Add fde-tools-bsc1213945-set-rsa-key-size.patch to set
  the highest supported RSA key size (bsc#1213945)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709640000">- Add fde-tools-change-rpm-macro-dir.patch and set the rpm macro
  directory correctly
- Make fde-firstboot, fde-tpm-helper, and fde-tpm-helper-rpm-macros
  noarch
- Add fde-tools-bsc1220160-conditional-requires.patch to make
  fde-tpm-helper a conditional "Requires" (bsc#1220160)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710331200">- Add json-c to BuildRequires to build on openSUSE Leap 15.5</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1713441600">- Add fde-tools-bsc1222970-firstboot-replace-ALP.patch to replace
  "ALP" with "This system" (bsc#1222970)
- Add fde-tools-bsc1223002-firstboot-disable-ccid.patch to disable
  the non-functional ccid option (bsc#1223002)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1713528000">- Add patches to adopt the "--target-platform" option when using
  the newer pcr-oracle (bsc#1218390)
  + fde-tools-bsc1218390-Switch-to-target-platform-when-available.patch
  + fde-tools-bsc1218390-fix-tpm-present-with-the-newer-pcr-oracle.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715083200">- Add fde-tools-bsc1223771-firstboot-make-Pass-phrase-mandatory.patch
  to make "pass" mandatory during firstboot (bsc#1223771)</changelog>
</package>
<package pkgid="416e6ea0c23b5c6fd36d8e526f004e031bfce5115d2c15b6d5ed832bbc79a99e72ba3da218719db4195ed93649a52de5e78dadd850faaf23d3283908ad4ed600" name="fde-tools" arch="src">
  <version epoch="0" ver="0.7.2" rel="8.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1688472000">- Add fde-tools-avoid-cleaning-temp-dir.patch to avoid cleaning
  the temp directory when calling tpm_test</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1688731200">- Add fde-tools-fix-bootloader-func.patch
  + Define the bootloader specific functions in the firstboot
    script since the aliases are not expanded
- Add fde-tools-force-dracut.patch
  + Always regenerate initrd</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1689249600">- Add fde-tools-enable-authpol-in-firstboot.patch to enable
  authorized policy in the firstboot script</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1689854400">- Update to version 0.6.6
  + Avoid cleaning the temp directory when calling tpm_test
  + firstboot/fde: use functions as the aliases for bootloader
    functions
  + firstboot/fde: always regenerate initrd
  + firstboot/fde: use authorized policy by default
  + Support devices other than the root partition
- Drop upstreamed patches
  + fde-tools-avoid-cleaning-temp-dir.patch
  + fde-tools-fix-bootloader-func.patch
  + fde-tools-force-dracut.patch
  + fde-tools-enable-authpol-in-firstboot.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1690459200">- Add fde-tools-handle-authorized-policy-failure.patch handle the
  failure of authorized policy creation</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1692360000">- Update to version 0.6.7
  + Check failure of authorized policy creation
  + Additional check for recovery password
- Drop upstreamed patch
  + fde-tools-handle-authorized-policy-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1692878400">- Update to version 0.6.8
  + Improve the LUKS partition detection to support LUKS over LVM
- Remove openssl and tpm2-0-tss-devel from BuildRequires since all
  TPM related programs are already in pcr-oracle
- Add util-linux-systemd to Requires for 'lsblk'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1693310400">- Update to version 0.6.9
  + Redirect the firstboot messages to journald instead of a
    standalone log file (bsc#1214581)
  + Update /boot/grub2/grub.cfg at the end of firstboot to reflect
    the LUKS key change
  + Update the version automatically
  + Add 'cryptsetup' to 'make dist'
  + Fix the version in fde.sh
- Update the download URL</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Update to version 0.7.0
  + firstboot: apply the grub.cfg change immediately
  + fde-tpm-helper for bootloader RPMs to update the sealed key
    automatically
  + Fix the find command of 'make dist'
  + Clean up the repo
  + Make the system flags configurable
  + fde-tpm-helper: specify the bootloaders in %post
- Add two new subpackages for the bootloader RPMs to update the
  sealed key: fde-tpm-helper and fde-tpm-helper-rpm-macros
- Remove ExclusiveArch and set the system directories for 'make'
  and 'make install'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248000">- Bring ExclusiveArch back and only enable the build for the
  architectures with the proper UEFI Secure Boot and TPM 2.0/TCG
  protocol support: aarch64 x86_64 riscv64</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696420800">- Add fde-tools-remove-redundant-2nd-pw-creation.patch to remove
  the creation of the secondary password in 'add-secondary-key'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698062400">- Update to version 0.7.1
  + add-secondary-key: remove the generation of the secondary
    password
  + add-secondary-key: remove the inclusion of
  'add-secondary-password'
  + luks: list all underlying LUKS device
  + Introduce FDE_DEVS to list all LUKS devices
- Drop upstreamd patch
  + fde-tools-remove-redundant-2nd-pw-creation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698840000">- Update to version 0.7.2
  + Add help output for the command tpm-authorize
  + Improve the multi-devices support</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1708344000">- Add fde-tools-bsc1213945-set-rsa-key-size.patch to set
  the highest supported RSA key size (bsc#1213945)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709640000">- Add fde-tools-change-rpm-macro-dir.patch and set the rpm macro
  directory correctly
- Make fde-firstboot, fde-tpm-helper, and fde-tpm-helper-rpm-macros
  noarch
- Add fde-tools-bsc1220160-conditional-requires.patch to make
  fde-tpm-helper a conditional "Requires" (bsc#1220160)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710331200">- Add json-c to BuildRequires to build on openSUSE Leap 15.5</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1713441600">- Add fde-tools-bsc1222970-firstboot-replace-ALP.patch to replace
  "ALP" with "This system" (bsc#1222970)
- Add fde-tools-bsc1223002-firstboot-disable-ccid.patch to disable
  the non-functional ccid option (bsc#1223002)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1713528000">- Add patches to adopt the "--target-platform" option when using
  the newer pcr-oracle (bsc#1218390)
  + fde-tools-bsc1218390-Switch-to-target-platform-when-available.patch
  + fde-tools-bsc1218390-fix-tpm-present-with-the-newer-pcr-oracle.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715083200">- Add fde-tools-bsc1223771-firstboot-make-Pass-phrase-mandatory.patch
  to make "pass" mandatory during firstboot (bsc#1223771)</changelog>
</package>
<package pkgid="7e86265cf6864d990a4f1dd9817ab558fdd955d05e6f41e5612ea41bebb2bcfc1a80171e0da0a423fb19845b98c3b69233e0b9617132dcdce2b99630be80f0a6" name="fde-tools" arch="x86_64">
  <version epoch="0" ver="0.7.2" rel="8.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1688472000">- Add fde-tools-avoid-cleaning-temp-dir.patch to avoid cleaning
  the temp directory when calling tpm_test</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1688731200">- Add fde-tools-fix-bootloader-func.patch
  + Define the bootloader specific functions in the firstboot
    script since the aliases are not expanded
- Add fde-tools-force-dracut.patch
  + Always regenerate initrd</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1689249600">- Add fde-tools-enable-authpol-in-firstboot.patch to enable
  authorized policy in the firstboot script</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1689854400">- Update to version 0.6.6
  + Avoid cleaning the temp directory when calling tpm_test
  + firstboot/fde: use functions as the aliases for bootloader
    functions
  + firstboot/fde: always regenerate initrd
  + firstboot/fde: use authorized policy by default
  + Support devices other than the root partition
- Drop upstreamed patches
  + fde-tools-avoid-cleaning-temp-dir.patch
  + fde-tools-fix-bootloader-func.patch
  + fde-tools-force-dracut.patch
  + fde-tools-enable-authpol-in-firstboot.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1690459200">- Add fde-tools-handle-authorized-policy-failure.patch handle the
  failure of authorized policy creation</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1692360000">- Update to version 0.6.7
  + Check failure of authorized policy creation
  + Additional check for recovery password
- Drop upstreamed patch
  + fde-tools-handle-authorized-policy-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1692878400">- Update to version 0.6.8
  + Improve the LUKS partition detection to support LUKS over LVM
- Remove openssl and tpm2-0-tss-devel from BuildRequires since all
  TPM related programs are already in pcr-oracle
- Add util-linux-systemd to Requires for 'lsblk'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1693310400">- Update to version 0.6.9
  + Redirect the firstboot messages to journald instead of a
    standalone log file (bsc#1214581)
  + Update /boot/grub2/grub.cfg at the end of firstboot to reflect
    the LUKS key change
  + Update the version automatically
  + Add 'cryptsetup' to 'make dist'
  + Fix the version in fde.sh
- Update the download URL</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Update to version 0.7.0
  + firstboot: apply the grub.cfg change immediately
  + fde-tpm-helper for bootloader RPMs to update the sealed key
    automatically
  + Fix the find command of 'make dist'
  + Clean up the repo
  + Make the system flags configurable
  + fde-tpm-helper: specify the bootloaders in %post
- Add two new subpackages for the bootloader RPMs to update the
  sealed key: fde-tpm-helper and fde-tpm-helper-rpm-macros
- Remove ExclusiveArch and set the system directories for 'make'
  and 'make install'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248000">- Bring ExclusiveArch back and only enable the build for the
  architectures with the proper UEFI Secure Boot and TPM 2.0/TCG
  protocol support: aarch64 x86_64 riscv64</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696420800">- Add fde-tools-remove-redundant-2nd-pw-creation.patch to remove
  the creation of the secondary password in 'add-secondary-key'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698062400">- Update to version 0.7.1
  + add-secondary-key: remove the generation of the secondary
    password
  + add-secondary-key: remove the inclusion of
  'add-secondary-password'
  + luks: list all underlying LUKS device
  + Introduce FDE_DEVS to list all LUKS devices
- Drop upstreamd patch
  + fde-tools-remove-redundant-2nd-pw-creation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698840000">- Update to version 0.7.2
  + Add help output for the command tpm-authorize
  + Improve the multi-devices support</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1708344000">- Add fde-tools-bsc1213945-set-rsa-key-size.patch to set
  the highest supported RSA key size (bsc#1213945)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709640000">- Add fde-tools-change-rpm-macro-dir.patch and set the rpm macro
  directory correctly
- Make fde-firstboot, fde-tpm-helper, and fde-tpm-helper-rpm-macros
  noarch
- Add fde-tools-bsc1220160-conditional-requires.patch to make
  fde-tpm-helper a conditional "Requires" (bsc#1220160)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710331200">- Add json-c to BuildRequires to build on openSUSE Leap 15.5</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1713441600">- Add fde-tools-bsc1222970-firstboot-replace-ALP.patch to replace
  "ALP" with "This system" (bsc#1222970)
- Add fde-tools-bsc1223002-firstboot-disable-ccid.patch to disable
  the non-functional ccid option (bsc#1223002)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1713528000">- Add patches to adopt the "--target-platform" option when using
  the newer pcr-oracle (bsc#1218390)
  + fde-tools-bsc1218390-Switch-to-target-platform-when-available.patch
  + fde-tools-bsc1218390-fix-tpm-present-with-the-newer-pcr-oracle.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715083200">- Add fde-tools-bsc1223771-firstboot-make-Pass-phrase-mandatory.patch
  to make "pass" mandatory during firstboot (bsc#1223771)</changelog>
</package>
<package pkgid="6f115fed5157b8ec7097d3bcec8737f7f980b7828cd8270d08be47a1568e9c810c7a0ea9940220e9ae88d0c65513bc7ab91e0ff4e02ec8d50334647986ac6977" name="fde-tools-bash-completion" arch="noarch">
  <version epoch="0" ver="0.7.2" rel="8.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1688472000">- Add fde-tools-avoid-cleaning-temp-dir.patch to avoid cleaning
  the temp directory when calling tpm_test</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1688731200">- Add fde-tools-fix-bootloader-func.patch
  + Define the bootloader specific functions in the firstboot
    script since the aliases are not expanded
- Add fde-tools-force-dracut.patch
  + Always regenerate initrd</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1689249600">- Add fde-tools-enable-authpol-in-firstboot.patch to enable
  authorized policy in the firstboot script</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1689854400">- Update to version 0.6.6
  + Avoid cleaning the temp directory when calling tpm_test
  + firstboot/fde: use functions as the aliases for bootloader
    functions
  + firstboot/fde: always regenerate initrd
  + firstboot/fde: use authorized policy by default
  + Support devices other than the root partition
- Drop upstreamed patches
  + fde-tools-avoid-cleaning-temp-dir.patch
  + fde-tools-fix-bootloader-func.patch
  + fde-tools-force-dracut.patch
  + fde-tools-enable-authpol-in-firstboot.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1690459200">- Add fde-tools-handle-authorized-policy-failure.patch handle the
  failure of authorized policy creation</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1692360000">- Update to version 0.6.7
  + Check failure of authorized policy creation
  + Additional check for recovery password
- Drop upstreamed patch
  + fde-tools-handle-authorized-policy-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1692878400">- Update to version 0.6.8
  + Improve the LUKS partition detection to support LUKS over LVM
- Remove openssl and tpm2-0-tss-devel from BuildRequires since all
  TPM related programs are already in pcr-oracle
- Add util-linux-systemd to Requires for 'lsblk'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1693310400">- Update to version 0.6.9
  + Redirect the firstboot messages to journald instead of a
    standalone log file (bsc#1214581)
  + Update /boot/grub2/grub.cfg at the end of firstboot to reflect
    the LUKS key change
  + Update the version automatically
  + Add 'cryptsetup' to 'make dist'
  + Fix the version in fde.sh
- Update the download URL</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Update to version 0.7.0
  + firstboot: apply the grub.cfg change immediately
  + fde-tpm-helper for bootloader RPMs to update the sealed key
    automatically
  + Fix the find command of 'make dist'
  + Clean up the repo
  + Make the system flags configurable
  + fde-tpm-helper: specify the bootloaders in %post
- Add two new subpackages for the bootloader RPMs to update the
  sealed key: fde-tpm-helper and fde-tpm-helper-rpm-macros
- Remove ExclusiveArch and set the system directories for 'make'
  and 'make install'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248000">- Bring ExclusiveArch back and only enable the build for the
  architectures with the proper UEFI Secure Boot and TPM 2.0/TCG
  protocol support: aarch64 x86_64 riscv64</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696420800">- Add fde-tools-remove-redundant-2nd-pw-creation.patch to remove
  the creation of the secondary password in 'add-secondary-key'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698062400">- Update to version 0.7.1
  + add-secondary-key: remove the generation of the secondary
    password
  + add-secondary-key: remove the inclusion of
  'add-secondary-password'
  + luks: list all underlying LUKS device
  + Introduce FDE_DEVS to list all LUKS devices
- Drop upstreamd patch
  + fde-tools-remove-redundant-2nd-pw-creation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698840000">- Update to version 0.7.2
  + Add help output for the command tpm-authorize
  + Improve the multi-devices support</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1708344000">- Add fde-tools-bsc1213945-set-rsa-key-size.patch to set
  the highest supported RSA key size (bsc#1213945)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709640000">- Add fde-tools-change-rpm-macro-dir.patch and set the rpm macro
  directory correctly
- Make fde-firstboot, fde-tpm-helper, and fde-tpm-helper-rpm-macros
  noarch
- Add fde-tools-bsc1220160-conditional-requires.patch to make
  fde-tpm-helper a conditional "Requires" (bsc#1220160)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710331200">- Add json-c to BuildRequires to build on openSUSE Leap 15.5</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1713441600">- Add fde-tools-bsc1222970-firstboot-replace-ALP.patch to replace
  "ALP" with "This system" (bsc#1222970)
- Add fde-tools-bsc1223002-firstboot-disable-ccid.patch to disable
  the non-functional ccid option (bsc#1223002)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1713528000">- Add patches to adopt the "--target-platform" option when using
  the newer pcr-oracle (bsc#1218390)
  + fde-tools-bsc1218390-Switch-to-target-platform-when-available.patch
  + fde-tools-bsc1218390-fix-tpm-present-with-the-newer-pcr-oracle.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715083200">- Add fde-tools-bsc1223771-firstboot-make-Pass-phrase-mandatory.patch
  to make "pass" mandatory during firstboot (bsc#1223771)</changelog>
</package>
<package pkgid="cb61009cc1c23d53aaaf301b8f894e4acb42517a0aae81abc3cf19c86862f27420b4b7f0f68172c0c990c0837e241878694f86548b2360ecd570691ef9d24285" name="fde-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.7.2" rel="8.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1688472000">- Add fde-tools-avoid-cleaning-temp-dir.patch to avoid cleaning
  the temp directory when calling tpm_test</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1688731200">- Add fde-tools-fix-bootloader-func.patch
  + Define the bootloader specific functions in the firstboot
    script since the aliases are not expanded
- Add fde-tools-force-dracut.patch
  + Always regenerate initrd</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1689249600">- Add fde-tools-enable-authpol-in-firstboot.patch to enable
  authorized policy in the firstboot script</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1689854400">- Update to version 0.6.6
  + Avoid cleaning the temp directory when calling tpm_test
  + firstboot/fde: use functions as the aliases for bootloader
    functions
  + firstboot/fde: always regenerate initrd
  + firstboot/fde: use authorized policy by default
  + Support devices other than the root partition
- Drop upstreamed patches
  + fde-tools-avoid-cleaning-temp-dir.patch
  + fde-tools-fix-bootloader-func.patch
  + fde-tools-force-dracut.patch
  + fde-tools-enable-authpol-in-firstboot.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1690459200">- Add fde-tools-handle-authorized-policy-failure.patch handle the
  failure of authorized policy creation</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1692360000">- Update to version 0.6.7
  + Check failure of authorized policy creation
  + Additional check for recovery password
- Drop upstreamed patch
  + fde-tools-handle-authorized-policy-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1692878400">- Update to version 0.6.8
  + Improve the LUKS partition detection to support LUKS over LVM
- Remove openssl and tpm2-0-tss-devel from BuildRequires since all
  TPM related programs are already in pcr-oracle
- Add util-linux-systemd to Requires for 'lsblk'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1693310400">- Update to version 0.6.9
  + Redirect the firstboot messages to journald instead of a
    standalone log file (bsc#1214581)
  + Update /boot/grub2/grub.cfg at the end of firstboot to reflect
    the LUKS key change
  + Update the version automatically
  + Add 'cryptsetup' to 'make dist'
  + Fix the version in fde.sh
- Update the download URL</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Update to version 0.7.0
  + firstboot: apply the grub.cfg change immediately
  + fde-tpm-helper for bootloader RPMs to update the sealed key
    automatically
  + Fix the find command of 'make dist'
  + Clean up the repo
  + Make the system flags configurable
  + fde-tpm-helper: specify the bootloaders in %post
- Add two new subpackages for the bootloader RPMs to update the
  sealed key: fde-tpm-helper and fde-tpm-helper-rpm-macros
- Remove ExclusiveArch and set the system directories for 'make'
  and 'make install'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248000">- Bring ExclusiveArch back and only enable the build for the
  architectures with the proper UEFI Secure Boot and TPM 2.0/TCG
  protocol support: aarch64 x86_64 riscv64</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696420800">- Add fde-tools-remove-redundant-2nd-pw-creation.patch to remove
  the creation of the secondary password in 'add-secondary-key'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698062400">- Update to version 0.7.1
  + add-secondary-key: remove the generation of the secondary
    password
  + add-secondary-key: remove the inclusion of
  'add-secondary-password'
  + luks: list all underlying LUKS device
  + Introduce FDE_DEVS to list all LUKS devices
- Drop upstreamd patch
  + fde-tools-remove-redundant-2nd-pw-creation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698840000">- Update to version 0.7.2
  + Add help output for the command tpm-authorize
  + Improve the multi-devices support</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1708344000">- Add fde-tools-bsc1213945-set-rsa-key-size.patch to set
  the highest supported RSA key size (bsc#1213945)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709640000">- Add fde-tools-change-rpm-macro-dir.patch and set the rpm macro
  directory correctly
- Make fde-firstboot, fde-tpm-helper, and fde-tpm-helper-rpm-macros
  noarch
- Add fde-tools-bsc1220160-conditional-requires.patch to make
  fde-tpm-helper a conditional "Requires" (bsc#1220160)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710331200">- Add json-c to BuildRequires to build on openSUSE Leap 15.5</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1713441600">- Add fde-tools-bsc1222970-firstboot-replace-ALP.patch to replace
  "ALP" with "This system" (bsc#1222970)
- Add fde-tools-bsc1223002-firstboot-disable-ccid.patch to disable
  the non-functional ccid option (bsc#1223002)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1713528000">- Add patches to adopt the "--target-platform" option when using
  the newer pcr-oracle (bsc#1218390)
  + fde-tools-bsc1218390-Switch-to-target-platform-when-available.patch
  + fde-tools-bsc1218390-fix-tpm-present-with-the-newer-pcr-oracle.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715083200">- Add fde-tools-bsc1223771-firstboot-make-Pass-phrase-mandatory.patch
  to make "pass" mandatory during firstboot (bsc#1223771)</changelog>
</package>
<package pkgid="4215cf626460ce225ebb389f965185c65f15c5732fa234e9c424b2880b4aacd25febf044e7490b2158689eb17133f974b39d634fadb518e27b600b195d429cd3" name="fde-tools-debugsource" arch="x86_64">
  <version epoch="0" ver="0.7.2" rel="8.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1688472000">- Add fde-tools-avoid-cleaning-temp-dir.patch to avoid cleaning
  the temp directory when calling tpm_test</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1688731200">- Add fde-tools-fix-bootloader-func.patch
  + Define the bootloader specific functions in the firstboot
    script since the aliases are not expanded
- Add fde-tools-force-dracut.patch
  + Always regenerate initrd</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1689249600">- Add fde-tools-enable-authpol-in-firstboot.patch to enable
  authorized policy in the firstboot script</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1689854400">- Update to version 0.6.6
  + Avoid cleaning the temp directory when calling tpm_test
  + firstboot/fde: use functions as the aliases for bootloader
    functions
  + firstboot/fde: always regenerate initrd
  + firstboot/fde: use authorized policy by default
  + Support devices other than the root partition
- Drop upstreamed patches
  + fde-tools-avoid-cleaning-temp-dir.patch
  + fde-tools-fix-bootloader-func.patch
  + fde-tools-force-dracut.patch
  + fde-tools-enable-authpol-in-firstboot.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1690459200">- Add fde-tools-handle-authorized-policy-failure.patch handle the
  failure of authorized policy creation</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1692360000">- Update to version 0.6.7
  + Check failure of authorized policy creation
  + Additional check for recovery password
- Drop upstreamed patch
  + fde-tools-handle-authorized-policy-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1692878400">- Update to version 0.6.8
  + Improve the LUKS partition detection to support LUKS over LVM
- Remove openssl and tpm2-0-tss-devel from BuildRequires since all
  TPM related programs are already in pcr-oracle
- Add util-linux-systemd to Requires for 'lsblk'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1693310400">- Update to version 0.6.9
  + Redirect the firstboot messages to journald instead of a
    standalone log file (bsc#1214581)
  + Update /boot/grub2/grub.cfg at the end of firstboot to reflect
    the LUKS key change
  + Update the version automatically
  + Add 'cryptsetup' to 'make dist'
  + Fix the version in fde.sh
- Update the download URL</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Update to version 0.7.0
  + firstboot: apply the grub.cfg change immediately
  + fde-tpm-helper for bootloader RPMs to update the sealed key
    automatically
  + Fix the find command of 'make dist'
  + Clean up the repo
  + Make the system flags configurable
  + fde-tpm-helper: specify the bootloaders in %post
- Add two new subpackages for the bootloader RPMs to update the
  sealed key: fde-tpm-helper and fde-tpm-helper-rpm-macros
- Remove ExclusiveArch and set the system directories for 'make'
  and 'make install'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248000">- Bring ExclusiveArch back and only enable the build for the
  architectures with the proper UEFI Secure Boot and TPM 2.0/TCG
  protocol support: aarch64 x86_64 riscv64</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696420800">- Add fde-tools-remove-redundant-2nd-pw-creation.patch to remove
  the creation of the secondary password in 'add-secondary-key'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698062400">- Update to version 0.7.1
  + add-secondary-key: remove the generation of the secondary
    password
  + add-secondary-key: remove the inclusion of
  'add-secondary-password'
  + luks: list all underlying LUKS device
  + Introduce FDE_DEVS to list all LUKS devices
- Drop upstreamd patch
  + fde-tools-remove-redundant-2nd-pw-creation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698840000">- Update to version 0.7.2
  + Add help output for the command tpm-authorize
  + Improve the multi-devices support</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1708344000">- Add fde-tools-bsc1213945-set-rsa-key-size.patch to set
  the highest supported RSA key size (bsc#1213945)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709640000">- Add fde-tools-change-rpm-macro-dir.patch and set the rpm macro
  directory correctly
- Make fde-firstboot, fde-tpm-helper, and fde-tpm-helper-rpm-macros
  noarch
- Add fde-tools-bsc1220160-conditional-requires.patch to make
  fde-tpm-helper a conditional "Requires" (bsc#1220160)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710331200">- Add json-c to BuildRequires to build on openSUSE Leap 15.5</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1713441600">- Add fde-tools-bsc1222970-firstboot-replace-ALP.patch to replace
  "ALP" with "This system" (bsc#1222970)
- Add fde-tools-bsc1223002-firstboot-disable-ccid.patch to disable
  the non-functional ccid option (bsc#1223002)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1713528000">- Add patches to adopt the "--target-platform" option when using
  the newer pcr-oracle (bsc#1218390)
  + fde-tools-bsc1218390-Switch-to-target-platform-when-available.patch
  + fde-tools-bsc1218390-fix-tpm-present-with-the-newer-pcr-oracle.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715083200">- Add fde-tools-bsc1223771-firstboot-make-Pass-phrase-mandatory.patch
  to make "pass" mandatory during firstboot (bsc#1223771)</changelog>
</package>
<package pkgid="4ffa33898a22b11160ef2a10fce5f01f8c5dd7e141e7c3dc9189549856ca7b2b5615262e51b59c644b14a7d56558aae125246fc443af4e5e33924c14fad069ae" name="fde-tpm-helper" arch="noarch">
  <version epoch="0" ver="0.7.2" rel="8.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1688472000">- Add fde-tools-avoid-cleaning-temp-dir.patch to avoid cleaning
  the temp directory when calling tpm_test</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1688731200">- Add fde-tools-fix-bootloader-func.patch
  + Define the bootloader specific functions in the firstboot
    script since the aliases are not expanded
- Add fde-tools-force-dracut.patch
  + Always regenerate initrd</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1689249600">- Add fde-tools-enable-authpol-in-firstboot.patch to enable
  authorized policy in the firstboot script</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1689854400">- Update to version 0.6.6
  + Avoid cleaning the temp directory when calling tpm_test
  + firstboot/fde: use functions as the aliases for bootloader
    functions
  + firstboot/fde: always regenerate initrd
  + firstboot/fde: use authorized policy by default
  + Support devices other than the root partition
- Drop upstreamed patches
  + fde-tools-avoid-cleaning-temp-dir.patch
  + fde-tools-fix-bootloader-func.patch
  + fde-tools-force-dracut.patch
  + fde-tools-enable-authpol-in-firstboot.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1690459200">- Add fde-tools-handle-authorized-policy-failure.patch handle the
  failure of authorized policy creation</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1692360000">- Update to version 0.6.7
  + Check failure of authorized policy creation
  + Additional check for recovery password
- Drop upstreamed patch
  + fde-tools-handle-authorized-policy-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1692878400">- Update to version 0.6.8
  + Improve the LUKS partition detection to support LUKS over LVM
- Remove openssl and tpm2-0-tss-devel from BuildRequires since all
  TPM related programs are already in pcr-oracle
- Add util-linux-systemd to Requires for 'lsblk'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1693310400">- Update to version 0.6.9
  + Redirect the firstboot messages to journald instead of a
    standalone log file (bsc#1214581)
  + Update /boot/grub2/grub.cfg at the end of firstboot to reflect
    the LUKS key change
  + Update the version automatically
  + Add 'cryptsetup' to 'make dist'
  + Fix the version in fde.sh
- Update the download URL</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Update to version 0.7.0
  + firstboot: apply the grub.cfg change immediately
  + fde-tpm-helper for bootloader RPMs to update the sealed key
    automatically
  + Fix the find command of 'make dist'
  + Clean up the repo
  + Make the system flags configurable
  + fde-tpm-helper: specify the bootloaders in %post
- Add two new subpackages for the bootloader RPMs to update the
  sealed key: fde-tpm-helper and fde-tpm-helper-rpm-macros
- Remove ExclusiveArch and set the system directories for 'make'
  and 'make install'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248000">- Bring ExclusiveArch back and only enable the build for the
  architectures with the proper UEFI Secure Boot and TPM 2.0/TCG
  protocol support: aarch64 x86_64 riscv64</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696420800">- Add fde-tools-remove-redundant-2nd-pw-creation.patch to remove
  the creation of the secondary password in 'add-secondary-key'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698062400">- Update to version 0.7.1
  + add-secondary-key: remove the generation of the secondary
    password
  + add-secondary-key: remove the inclusion of
  'add-secondary-password'
  + luks: list all underlying LUKS device
  + Introduce FDE_DEVS to list all LUKS devices
- Drop upstreamd patch
  + fde-tools-remove-redundant-2nd-pw-creation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698840000">- Update to version 0.7.2
  + Add help output for the command tpm-authorize
  + Improve the multi-devices support</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1708344000">- Add fde-tools-bsc1213945-set-rsa-key-size.patch to set
  the highest supported RSA key size (bsc#1213945)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709640000">- Add fde-tools-change-rpm-macro-dir.patch and set the rpm macro
  directory correctly
- Make fde-firstboot, fde-tpm-helper, and fde-tpm-helper-rpm-macros
  noarch
- Add fde-tools-bsc1220160-conditional-requires.patch to make
  fde-tpm-helper a conditional "Requires" (bsc#1220160)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710331200">- Add json-c to BuildRequires to build on openSUSE Leap 15.5</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1713441600">- Add fde-tools-bsc1222970-firstboot-replace-ALP.patch to replace
  "ALP" with "This system" (bsc#1222970)
- Add fde-tools-bsc1223002-firstboot-disable-ccid.patch to disable
  the non-functional ccid option (bsc#1223002)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1713528000">- Add patches to adopt the "--target-platform" option when using
  the newer pcr-oracle (bsc#1218390)
  + fde-tools-bsc1218390-Switch-to-target-platform-when-available.patch
  + fde-tools-bsc1218390-fix-tpm-present-with-the-newer-pcr-oracle.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715083200">- Add fde-tools-bsc1223771-firstboot-make-Pass-phrase-mandatory.patch
  to make "pass" mandatory during firstboot (bsc#1223771)</changelog>
</package>
<package pkgid="c5a71554c6058d500c1e160945b31533846a9e8a12a7a0a2db7923305a25183446afb9a736c328ed379bf4b188753629905a21cada074745bb6b0639d7074d48" name="fde-tpm-helper-rpm-macros" arch="noarch">
  <version epoch="0" ver="0.7.2" rel="8.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1688472000">- Add fde-tools-avoid-cleaning-temp-dir.patch to avoid cleaning
  the temp directory when calling tpm_test</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1688731200">- Add fde-tools-fix-bootloader-func.patch
  + Define the bootloader specific functions in the firstboot
    script since the aliases are not expanded
- Add fde-tools-force-dracut.patch
  + Always regenerate initrd</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1689249600">- Add fde-tools-enable-authpol-in-firstboot.patch to enable
  authorized policy in the firstboot script</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1689854400">- Update to version 0.6.6
  + Avoid cleaning the temp directory when calling tpm_test
  + firstboot/fde: use functions as the aliases for bootloader
    functions
  + firstboot/fde: always regenerate initrd
  + firstboot/fde: use authorized policy by default
  + Support devices other than the root partition
- Drop upstreamed patches
  + fde-tools-avoid-cleaning-temp-dir.patch
  + fde-tools-fix-bootloader-func.patch
  + fde-tools-force-dracut.patch
  + fde-tools-enable-authpol-in-firstboot.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1690459200">- Add fde-tools-handle-authorized-policy-failure.patch handle the
  failure of authorized policy creation</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1692360000">- Update to version 0.6.7
  + Check failure of authorized policy creation
  + Additional check for recovery password
- Drop upstreamed patch
  + fde-tools-handle-authorized-policy-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1692878400">- Update to version 0.6.8
  + Improve the LUKS partition detection to support LUKS over LVM
- Remove openssl and tpm2-0-tss-devel from BuildRequires since all
  TPM related programs are already in pcr-oracle
- Add util-linux-systemd to Requires for 'lsblk'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1693310400">- Update to version 0.6.9
  + Redirect the firstboot messages to journald instead of a
    standalone log file (bsc#1214581)
  + Update /boot/grub2/grub.cfg at the end of firstboot to reflect
    the LUKS key change
  + Update the version automatically
  + Add 'cryptsetup' to 'make dist'
  + Fix the version in fde.sh
- Update the download URL</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Update to version 0.7.0
  + firstboot: apply the grub.cfg change immediately
  + fde-tpm-helper for bootloader RPMs to update the sealed key
    automatically
  + Fix the find command of 'make dist'
  + Clean up the repo
  + Make the system flags configurable
  + fde-tpm-helper: specify the bootloaders in %post
- Add two new subpackages for the bootloader RPMs to update the
  sealed key: fde-tpm-helper and fde-tpm-helper-rpm-macros
- Remove ExclusiveArch and set the system directories for 'make'
  and 'make install'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248000">- Bring ExclusiveArch back and only enable the build for the
  architectures with the proper UEFI Secure Boot and TPM 2.0/TCG
  protocol support: aarch64 x86_64 riscv64</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696420800">- Add fde-tools-remove-redundant-2nd-pw-creation.patch to remove
  the creation of the secondary password in 'add-secondary-key'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698062400">- Update to version 0.7.1
  + add-secondary-key: remove the generation of the secondary
    password
  + add-secondary-key: remove the inclusion of
  'add-secondary-password'
  + luks: list all underlying LUKS device
  + Introduce FDE_DEVS to list all LUKS devices
- Drop upstreamd patch
  + fde-tools-remove-redundant-2nd-pw-creation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698840000">- Update to version 0.7.2
  + Add help output for the command tpm-authorize
  + Improve the multi-devices support</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1708344000">- Add fde-tools-bsc1213945-set-rsa-key-size.patch to set
  the highest supported RSA key size (bsc#1213945)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709640000">- Add fde-tools-change-rpm-macro-dir.patch and set the rpm macro
  directory correctly
- Make fde-firstboot, fde-tpm-helper, and fde-tpm-helper-rpm-macros
  noarch
- Add fde-tools-bsc1220160-conditional-requires.patch to make
  fde-tpm-helper a conditional "Requires" (bsc#1220160)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710331200">- Add json-c to BuildRequires to build on openSUSE Leap 15.5</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1713441600">- Add fde-tools-bsc1222970-firstboot-replace-ALP.patch to replace
  "ALP" with "This system" (bsc#1222970)
- Add fde-tools-bsc1223002-firstboot-disable-ccid.patch to disable
  the non-functional ccid option (bsc#1223002)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1713528000">- Add patches to adopt the "--target-platform" option when using
  the newer pcr-oracle (bsc#1218390)
  + fde-tools-bsc1218390-Switch-to-target-platform-when-available.patch
  + fde-tools-bsc1218390-fix-tpm-present-with-the-newer-pcr-oracle.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715083200">- Add fde-tools-bsc1223771-firstboot-make-Pass-phrase-mandatory.patch
  to make "pass" mandatory during firstboot (bsc#1223771)</changelog>
</package>
<package pkgid="a6e1f30d1255c8a2506be01e42dfd896cb111d5d31a08f0907031702eed415813f41536f3085c47445673ac9a3e3945a89f54e03167a503cd5fccad778255d36" name="featherpad" arch="src">
  <version epoch="0" ver="1.5.1" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1604318400">- Update to 0.16.0:
  * A right-click item is added to tab/side-pane for opening
    containing folder.
  * Natural sorting of items in the side-pane and session dialog.
  * The warning bar disappears when clicked or, automatically,
    after 10 seconds.
  * "To Start Case" is added to the case changing actions.
  * The 50-ms delay of format updating is removed because
    Qt's update requests seem appropriate now.
  * Focus the editor's view with the Escape key.
  * Current line highlight is made customizable.
  * The recent files feature can be disabled by setting its
    number to zero.
  * Added a "standalone" option to the command-line.It's
    especially useful when FeatherPad is chosen as the "git" editor.
  * Fixes and improvements here and there.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1609934400">- Update to 0.17.0:
  Main changes:
  * Now, FeatherPad can save as root without a root instance when
    the user doesn't have the permission to write. Polkit's
    pkexec is used (as a run-time dependency) for gaining the
    root privilege.
  * Printing is done in a separate thread, so that, if it takes
    a long time, other windows of FeatherPad could still be used.
  * Workarounds are added for bugs in Qt's default printing.
    Qt can't handle dark color schemes and the reverse order
    with printing; FeatherPad supports both.
  Other changes:
  * Made the warning bar more flexible for use with saving to
    root as well as printing.
  * Guarantee that the session dialog has focus after opening
    a session.
  * Added LaTex to the recognized syntaxes.
  * Added simple support for gvfs' admin.
  * Fixes to Perl syntax highlighting.
  * Several fixes to various small issues.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1609934401">- Update to 0.17.1:
  * Avoided making the cursor busy from a separate thread</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1610539200">- Update to 0.17.2:
  * Fixed a regression in 0.17.0 about here-documents.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1615377600">- Update to 0.18.0:
  * Fixed a rare problem in highlighting of multiline comments.
  * Added Java, JSON and Pascal to syntax highlighting.
  * Improved Perl, Ruby, PHP and LaTex syntax highlighting.
  * Prevented Qt from giving non-plain text to the selection
    clipboard.
  * Made PageUp/PageDown select the first/last item of the search
    history when the search line-edit is focused.
  * If needed, the cursor positions is also saved when the
    app is terminated by SIGTERM.
  * Prevented the spell checker from changing an uneditable document.
  * Added an icon and two context menu items to tabs/view-items
    of files that have final targets other than immediate symlink
    targets (e.g., when their parent directories are symlinks).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1630497600">- Update to 1.0.0:
  * Miscellaneous fixes to syntax highlighting of some programming
    languages. Also, a little faster highlighting in general.
  * Go is added to syntax highlighting.
  * Final symlink targets are also checked for detecting programming languages.
  * An option is added for disabling menu-bar accelerators.
  * Number separators are used on the status-bar.
  * AppStream metadata is added by Balló György
  * Support for OS/2 is added by josch1710 at GitHub.
  * Bumped the version to 1.0.0</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1634299200">- Update to 1.0.1:
  * Fixed the detection of UTF-16 in special cases.
  * Fixed tab detaching when the window is closed with its last tab.
  * Don't try to restore window position under Wayland.
  * Better inertial scrolling with touchpad and sensitive devices.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1641556800">- Update to 1.1.0:
  * A problem is fixed in saving with UTF-16.
  * A very rare stack overflow is prevented when matching brackets
    inhuge files.
  * The maximum number of recent files is increased to 50.
  * Added Tcl syntax highlighting.
  * Lots of keywords are added to syntax highlighting for
    various programming languages.
  * Fixes and improvements to XML and Lua syntax highlighting.
  * Enabled experimental compilation against Qt6.
    The default cmake compilation is still against Qt5.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1641556801">- Update to 1.1.1:
  * Fixed highlighting of Markdown's single-line codes with multiple
    back-quotes.
  * Prevented a rare hang-like behavior with some malformed
    XML documents.
  * Fixed the positions of instant tab tool-tips with Qt6.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1650801600">- Update to 1.2.0:
  * Try the file manager DBus interface when opening the containing folder
  * Restore the view position on reloading, as precisely as possible.
  * Fixed searching in unusually large documents.
  * Select the text between spaces with Ctrl + double click.
  * Added Rust syntax highlighting.
  * Fixes and enhancement to XML and QML syntax highlighting.
  * Bumped the minimum required version of Qt5 to 5.15.0.
  * With Qt6, hide encodings that are not supported by Qt6.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1655467200">- Update to 1.3.0:
  * An option is added for using system icons where possible.
  * Small problems in restoring of window size, state and position are fixed.
  * Automatic scrolling to current item is fixed in the side-pane mode.
  * Qt6's reaction to SIGTERM is fixed.
  * Prevented a high CPU usage with selection highlighting when a huge
    amount of text is selected.
  * Fixes and enhancements to Yaml and CMake syntax highlighting.
  * Center page numbers horizontally when printing.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1659528000">- Updtae to 1.3.1:
  * D-Bus is used — instead of the old, network-based method — for
    making the app have a single process. D-Bus is faster, more
    versatile, and much more reliable, especially under
    extreme circumstances.
    FeatherPad still works under non-Linux systems without D-Bus,
    but as a multi-process app.
  * The qmake compilation has been removed. Its maintenance wasn't
    justified, especially with D-Bus.
  * A workaround has been added for a Qt5 bug that caused a crash
    if SIGTERM was sent while the replacement dock was visible.
    The bug doesn't exist in Qt6.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1663070400">- Update to 1.3.2:
  * The Unix signal handling is revamped.
  * Instant tab tooltips are replaced by ordinary ones under Wayland
    (because Wayland compositors have problem with instant tooltips
    of inactive windows).
  * Toml syntax highlighting is added.
  * The detection of legacy encodings has been totally removed with Qt6.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1665230400">- Update to 1.3.3:
  * A crash on pasting empty clipboard is fixed.
    The fix can be seen as a workaround because the root cause is in Qt.
  * Silenced the compilation warnings with Qt 6.4.
  * Covered indented here-docs in Bash and Perl syntax highlighting.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1669896000">- Update to 1.3.4:
  * A potential cause of crash is removed (by initializing the
    variables of TextEdit and TabBar before any event is triggered).
  * The Paste item of the Edit menu is enabled/disabled appropriately.
  * The single quote is covered as the digit separator in C++(≥14)
    syntax highlighting.
  * Enabled instant tooltips and corrected context menus on Wayland.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1673265600">- Update to 1.3.5:
  * Grouped files are always opened in a single window, even when
    the app is configured to open files in separate windows.
  * Tab DND is enabled under Wayland.
  * A total item deselection is prevented in the side-pane with
    Qt6 (Qt5 had no problem).
  * Side-pane and session buttons have been added to the tool-bar.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1681819200">- Update to 1.4.0:
  * An option has been added for showing the window title on the menu-bar.
  * application/x-zerosize is associated to FeatherPad by default,
    alongside text/plain (because of a change in GLib).
  * The recent files menu shows icons where possible.
  * The side-pane can be focused by Ctrl+Escape.
  * text/plain;charset=... is recognized as plain text when pasted
  (Qt didn't see it as plain text
  * The file type filters of file dialogs are protected against
    incorrect translations.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687521600">- Update to 1.4.1:
  * Fixed showing of the number of selected characters when selection
    highlighting is disabled.
  * Added an option for a small margin around the text.
  * Fixed a problem with non-Linux systems.
  * In Preferences dialog, prevent unintentional changes to the
    values of spin and combo boxes. Also, set their
  * to default when they're cleared.
  * Don't remove single trailing spaces with LaTeX.
  * Prevent window dragging from the line number strip.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708344000">- Update to 1.5.0:
  * Removed Qt5 support. With this change, the legacy encodings are
  also dropped because Qt6 does not support them. If you still have
    documents in legacy encodings, you could convert them to UTF-8
  with a tool like iconv.
  * Prevented the cursor position from being changed when files are
  dragged and dropped into the text view.
  * Regex replacement with capturing groups is supported.
  * Fixed a rare issue in the geometry of a warning bar that is
  animated during window resizing.
  * Miscellaneous small fixes and enhancements.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714392000">- Update to 1.5.1:
  * Add a safe workaround for a problem in KWin6 under X11.
  * Under X11, if there is a minimized window on the current
    desktop, open files as new tabs in it and unminimize it.</changelog>
</package>
<package pkgid="0e3232899036cf2baf805faa8b3932ac4c253ed23d31763d659c7dedf078efe743061a855e857c4fd6c257a90472e1dc2e8a2880dedbcc7d9d0babf48357b745" name="featherpad" arch="x86_64">
  <version epoch="0" ver="1.5.1" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1609934400">- Update to 0.17.0:
  Main changes:
  * Now, FeatherPad can save as root without a root instance when
    the user doesn't have the permission to write. Polkit's
    pkexec is used (as a run-time dependency) for gaining the
    root privilege.
  * Printing is done in a separate thread, so that, if it takes
    a long time, other windows of FeatherPad could still be used.
  * Workarounds are added for bugs in Qt's default printing.
    Qt can't handle dark color schemes and the reverse order
    with printing; FeatherPad supports both.
  Other changes:
  * Made the warning bar more flexible for use with saving to
    root as well as printing.
  * Guarantee that the session dialog has focus after opening
    a session.
  * Added LaTex to the recognized syntaxes.
  * Added simple support for gvfs' admin.
  * Fixes to Perl syntax highlighting.
  * Several fixes to various small issues.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1609934401">- Update to 0.17.1:
  * Avoided making the cursor busy from a separate thread</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1610539200">- Update to 0.17.2:
  * Fixed a regression in 0.17.0 about here-documents.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1615377600">- Update to 0.18.0:
  * Fixed a rare problem in highlighting of multiline comments.
  * Added Java, JSON and Pascal to syntax highlighting.
  * Improved Perl, Ruby, PHP and LaTex syntax highlighting.
  * Prevented Qt from giving non-plain text to the selection
    clipboard.
  * Made PageUp/PageDown select the first/last item of the search
    history when the search line-edit is focused.
  * If needed, the cursor positions is also saved when the
    app is terminated by SIGTERM.
  * Prevented the spell checker from changing an uneditable document.
  * Added an icon and two context menu items to tabs/view-items
    of files that have final targets other than immediate symlink
    targets (e.g., when their parent directories are symlinks).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1630497600">- Update to 1.0.0:
  * Miscellaneous fixes to syntax highlighting of some programming
    languages. Also, a little faster highlighting in general.
  * Go is added to syntax highlighting.
  * Final symlink targets are also checked for detecting programming languages.
  * An option is added for disabling menu-bar accelerators.
  * Number separators are used on the status-bar.
  * AppStream metadata is added by Balló György
  * Support for OS/2 is added by josch1710 at GitHub.
  * Bumped the version to 1.0.0</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1634299200">- Update to 1.0.1:
  * Fixed the detection of UTF-16 in special cases.
  * Fixed tab detaching when the window is closed with its last tab.
  * Don't try to restore window position under Wayland.
  * Better inertial scrolling with touchpad and sensitive devices.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1641556800">- Update to 1.1.0:
  * A problem is fixed in saving with UTF-16.
  * A very rare stack overflow is prevented when matching brackets
    inhuge files.
  * The maximum number of recent files is increased to 50.
  * Added Tcl syntax highlighting.
  * Lots of keywords are added to syntax highlighting for
    various programming languages.
  * Fixes and improvements to XML and Lua syntax highlighting.
  * Enabled experimental compilation against Qt6.
    The default cmake compilation is still against Qt5.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1641556801">- Update to 1.1.1:
  * Fixed highlighting of Markdown's single-line codes with multiple
    back-quotes.
  * Prevented a rare hang-like behavior with some malformed
    XML documents.
  * Fixed the positions of instant tab tool-tips with Qt6.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1650801600">- Update to 1.2.0:
  * Try the file manager DBus interface when opening the containing folder
  * Restore the view position on reloading, as precisely as possible.
  * Fixed searching in unusually large documents.
  * Select the text between spaces with Ctrl + double click.
  * Added Rust syntax highlighting.
  * Fixes and enhancement to XML and QML syntax highlighting.
  * Bumped the minimum required version of Qt5 to 5.15.0.
  * With Qt6, hide encodings that are not supported by Qt6.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1655467200">- Update to 1.3.0:
  * An option is added for using system icons where possible.
  * Small problems in restoring of window size, state and position are fixed.
  * Automatic scrolling to current item is fixed in the side-pane mode.
  * Qt6's reaction to SIGTERM is fixed.
  * Prevented a high CPU usage with selection highlighting when a huge
    amount of text is selected.
  * Fixes and enhancements to Yaml and CMake syntax highlighting.
  * Center page numbers horizontally when printing.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1659528000">- Updtae to 1.3.1:
  * D-Bus is used — instead of the old, network-based method — for
    making the app have a single process. D-Bus is faster, more
    versatile, and much more reliable, especially under
    extreme circumstances.
    FeatherPad still works under non-Linux systems without D-Bus,
    but as a multi-process app.
  * The qmake compilation has been removed. Its maintenance wasn't
    justified, especially with D-Bus.
  * A workaround has been added for a Qt5 bug that caused a crash
    if SIGTERM was sent while the replacement dock was visible.
    The bug doesn't exist in Qt6.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1663070400">- Update to 1.3.2:
  * The Unix signal handling is revamped.
  * Instant tab tooltips are replaced by ordinary ones under Wayland
    (because Wayland compositors have problem with instant tooltips
    of inactive windows).
  * Toml syntax highlighting is added.
  * The detection of legacy encodings has been totally removed with Qt6.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1665230400">- Update to 1.3.3:
  * A crash on pasting empty clipboard is fixed.
    The fix can be seen as a workaround because the root cause is in Qt.
  * Silenced the compilation warnings with Qt 6.4.
  * Covered indented here-docs in Bash and Perl syntax highlighting.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1669896000">- Update to 1.3.4:
  * A potential cause of crash is removed (by initializing the
    variables of TextEdit and TabBar before any event is triggered).
  * The Paste item of the Edit menu is enabled/disabled appropriately.
  * The single quote is covered as the digit separator in C++(≥14)
    syntax highlighting.
  * Enabled instant tooltips and corrected context menus on Wayland.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1673265600">- Update to 1.3.5:
  * Grouped files are always opened in a single window, even when
    the app is configured to open files in separate windows.
  * Tab DND is enabled under Wayland.
  * A total item deselection is prevented in the side-pane with
    Qt6 (Qt5 had no problem).
  * Side-pane and session buttons have been added to the tool-bar.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1681819200">- Update to 1.4.0:
  * An option has been added for showing the window title on the menu-bar.
  * application/x-zerosize is associated to FeatherPad by default,
    alongside text/plain (because of a change in GLib).
  * The recent files menu shows icons where possible.
  * The side-pane can be focused by Ctrl+Escape.
  * text/plain;charset=... is recognized as plain text when pasted
  (Qt didn't see it as plain text
  * The file type filters of file dialogs are protected against
    incorrect translations.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687521600">- Update to 1.4.1:
  * Fixed showing of the number of selected characters when selection
    highlighting is disabled.
  * Added an option for a small margin around the text.
  * Fixed a problem with non-Linux systems.
  * In Preferences dialog, prevent unintentional changes to the
    values of spin and combo boxes. Also, set their
  * to default when they're cleared.
  * Don't remove single trailing spaces with LaTeX.
  * Prevent window dragging from the line number strip.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708344000">- Update to 1.5.0:
  * Removed Qt5 support. With this change, the legacy encodings are
  also dropped because Qt6 does not support them. If you still have
    documents in legacy encodings, you could convert them to UTF-8
  with a tool like iconv.
  * Prevented the cursor position from being changed when files are
  dragged and dropped into the text view.
  * Regex replacement with capturing groups is supported.
  * Fixed a rare issue in the geometry of a warning bar that is
  animated during window resizing.
  * Miscellaneous small fixes and enhancements.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714392000">- Update to 1.5.1:
  * Add a safe workaround for a problem in KWin6 under X11.
  * Under X11, if there is a minimized window on the current
    desktop, open files as new tabs in it and unminimize it.</changelog>
</package>
<package pkgid="0ff9e5b13b65a5ff4d45560ae7177c75f901782bea308364c6317b6e94d9559e4b87966708e76a8ccf8ffc272648beadfdfcf0d25276f429242fa101089aec64" name="featherpad-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.5.1" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1609934400">- Update to 0.17.0:
  Main changes:
  * Now, FeatherPad can save as root without a root instance when
    the user doesn't have the permission to write. Polkit's
    pkexec is used (as a run-time dependency) for gaining the
    root privilege.
  * Printing is done in a separate thread, so that, if it takes
    a long time, other windows of FeatherPad could still be used.
  * Workarounds are added for bugs in Qt's default printing.
    Qt can't handle dark color schemes and the reverse order
    with printing; FeatherPad supports both.
  Other changes:
  * Made the warning bar more flexible for use with saving to
    root as well as printing.
  * Guarantee that the session dialog has focus after opening
    a session.
  * Added LaTex to the recognized syntaxes.
  * Added simple support for gvfs' admin.
  * Fixes to Perl syntax highlighting.
  * Several fixes to various small issues.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1609934401">- Update to 0.17.1:
  * Avoided making the cursor busy from a separate thread</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1610539200">- Update to 0.17.2:
  * Fixed a regression in 0.17.0 about here-documents.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1615377600">- Update to 0.18.0:
  * Fixed a rare problem in highlighting of multiline comments.
  * Added Java, JSON and Pascal to syntax highlighting.
  * Improved Perl, Ruby, PHP and LaTex syntax highlighting.
  * Prevented Qt from giving non-plain text to the selection
    clipboard.
  * Made PageUp/PageDown select the first/last item of the search
    history when the search line-edit is focused.
  * If needed, the cursor positions is also saved when the
    app is terminated by SIGTERM.
  * Prevented the spell checker from changing an uneditable document.
  * Added an icon and two context menu items to tabs/view-items
    of files that have final targets other than immediate symlink
    targets (e.g., when their parent directories are symlinks).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1630497600">- Update to 1.0.0:
  * Miscellaneous fixes to syntax highlighting of some programming
    languages. Also, a little faster highlighting in general.
  * Go is added to syntax highlighting.
  * Final symlink targets are also checked for detecting programming languages.
  * An option is added for disabling menu-bar accelerators.
  * Number separators are used on the status-bar.
  * AppStream metadata is added by Balló György
  * Support for OS/2 is added by josch1710 at GitHub.
  * Bumped the version to 1.0.0</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1634299200">- Update to 1.0.1:
  * Fixed the detection of UTF-16 in special cases.
  * Fixed tab detaching when the window is closed with its last tab.
  * Don't try to restore window position under Wayland.
  * Better inertial scrolling with touchpad and sensitive devices.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1641556800">- Update to 1.1.0:
  * A problem is fixed in saving with UTF-16.
  * A very rare stack overflow is prevented when matching brackets
    inhuge files.
  * The maximum number of recent files is increased to 50.
  * Added Tcl syntax highlighting.
  * Lots of keywords are added to syntax highlighting for
    various programming languages.
  * Fixes and improvements to XML and Lua syntax highlighting.
  * Enabled experimental compilation against Qt6.
    The default cmake compilation is still against Qt5.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1641556801">- Update to 1.1.1:
  * Fixed highlighting of Markdown's single-line codes with multiple
    back-quotes.
  * Prevented a rare hang-like behavior with some malformed
    XML documents.
  * Fixed the positions of instant tab tool-tips with Qt6.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1650801600">- Update to 1.2.0:
  * Try the file manager DBus interface when opening the containing folder
  * Restore the view position on reloading, as precisely as possible.
  * Fixed searching in unusually large documents.
  * Select the text between spaces with Ctrl + double click.
  * Added Rust syntax highlighting.
  * Fixes and enhancement to XML and QML syntax highlighting.
  * Bumped the minimum required version of Qt5 to 5.15.0.
  * With Qt6, hide encodings that are not supported by Qt6.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1655467200">- Update to 1.3.0:
  * An option is added for using system icons where possible.
  * Small problems in restoring of window size, state and position are fixed.
  * Automatic scrolling to current item is fixed in the side-pane mode.
  * Qt6's reaction to SIGTERM is fixed.
  * Prevented a high CPU usage with selection highlighting when a huge
    amount of text is selected.
  * Fixes and enhancements to Yaml and CMake syntax highlighting.
  * Center page numbers horizontally when printing.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1659528000">- Updtae to 1.3.1:
  * D-Bus is used — instead of the old, network-based method — for
    making the app have a single process. D-Bus is faster, more
    versatile, and much more reliable, especially under
    extreme circumstances.
    FeatherPad still works under non-Linux systems without D-Bus,
    but as a multi-process app.
  * The qmake compilation has been removed. Its maintenance wasn't
    justified, especially with D-Bus.
  * A workaround has been added for a Qt5 bug that caused a crash
    if SIGTERM was sent while the replacement dock was visible.
    The bug doesn't exist in Qt6.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1663070400">- Update to 1.3.2:
  * The Unix signal handling is revamped.
  * Instant tab tooltips are replaced by ordinary ones under Wayland
    (because Wayland compositors have problem with instant tooltips
    of inactive windows).
  * Toml syntax highlighting is added.
  * The detection of legacy encodings has been totally removed with Qt6.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1665230400">- Update to 1.3.3:
  * A crash on pasting empty clipboard is fixed.
    The fix can be seen as a workaround because the root cause is in Qt.
  * Silenced the compilation warnings with Qt 6.4.
  * Covered indented here-docs in Bash and Perl syntax highlighting.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1669896000">- Update to 1.3.4:
  * A potential cause of crash is removed (by initializing the
    variables of TextEdit and TabBar before any event is triggered).
  * The Paste item of the Edit menu is enabled/disabled appropriately.
  * The single quote is covered as the digit separator in C++(≥14)
    syntax highlighting.
  * Enabled instant tooltips and corrected context menus on Wayland.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1673265600">- Update to 1.3.5:
  * Grouped files are always opened in a single window, even when
    the app is configured to open files in separate windows.
  * Tab DND is enabled under Wayland.
  * A total item deselection is prevented in the side-pane with
    Qt6 (Qt5 had no problem).
  * Side-pane and session buttons have been added to the tool-bar.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1681819200">- Update to 1.4.0:
  * An option has been added for showing the window title on the menu-bar.
  * application/x-zerosize is associated to FeatherPad by default,
    alongside text/plain (because of a change in GLib).
  * The recent files menu shows icons where possible.
  * The side-pane can be focused by Ctrl+Escape.
  * text/plain;charset=... is recognized as plain text when pasted
  (Qt didn't see it as plain text
  * The file type filters of file dialogs are protected against
    incorrect translations.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687521600">- Update to 1.4.1:
  * Fixed showing of the number of selected characters when selection
    highlighting is disabled.
  * Added an option for a small margin around the text.
  * Fixed a problem with non-Linux systems.
  * In Preferences dialog, prevent unintentional changes to the
    values of spin and combo boxes. Also, set their
  * to default when they're cleared.
  * Don't remove single trailing spaces with LaTeX.
  * Prevent window dragging from the line number strip.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708344000">- Update to 1.5.0:
  * Removed Qt5 support. With this change, the legacy encodings are
  also dropped because Qt6 does not support them. If you still have
    documents in legacy encodings, you could convert them to UTF-8
  with a tool like iconv.
  * Prevented the cursor position from being changed when files are
  dragged and dropped into the text view.
  * Regex replacement with capturing groups is supported.
  * Fixed a rare issue in the geometry of a warning bar that is
  animated during window resizing.
  * Miscellaneous small fixes and enhancements.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714392000">- Update to 1.5.1:
  * Add a safe workaround for a problem in KWin6 under X11.
  * Under X11, if there is a minimized window on the current
    desktop, open files as new tabs in it and unminimize it.</changelog>
</package>
<package pkgid="b4177c02d5aa4ae83ddeff29d3f5958f1fed17a9d6207ad1c9454b25f6128c558bf4a2fdf17f84db3f8652f93d194f01e8245b9a3b79c2227f7da5f94f3b1fdb" name="featherpad-debugsource" arch="x86_64">
  <version epoch="0" ver="1.5.1" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1609934400">- Update to 0.17.0:
  Main changes:
  * Now, FeatherPad can save as root without a root instance when
    the user doesn't have the permission to write. Polkit's
    pkexec is used (as a run-time dependency) for gaining the
    root privilege.
  * Printing is done in a separate thread, so that, if it takes
    a long time, other windows of FeatherPad could still be used.
  * Workarounds are added for bugs in Qt's default printing.
    Qt can't handle dark color schemes and the reverse order
    with printing; FeatherPad supports both.
  Other changes:
  * Made the warning bar more flexible for use with saving to
    root as well as printing.
  * Guarantee that the session dialog has focus after opening
    a session.
  * Added LaTex to the recognized syntaxes.
  * Added simple support for gvfs' admin.
  * Fixes to Perl syntax highlighting.
  * Several fixes to various small issues.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1609934401">- Update to 0.17.1:
  * Avoided making the cursor busy from a separate thread</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1610539200">- Update to 0.17.2:
  * Fixed a regression in 0.17.0 about here-documents.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1615377600">- Update to 0.18.0:
  * Fixed a rare problem in highlighting of multiline comments.
  * Added Java, JSON and Pascal to syntax highlighting.
  * Improved Perl, Ruby, PHP and LaTex syntax highlighting.
  * Prevented Qt from giving non-plain text to the selection
    clipboard.
  * Made PageUp/PageDown select the first/last item of the search
    history when the search line-edit is focused.
  * If needed, the cursor positions is also saved when the
    app is terminated by SIGTERM.
  * Prevented the spell checker from changing an uneditable document.
  * Added an icon and two context menu items to tabs/view-items
    of files that have final targets other than immediate symlink
    targets (e.g., when their parent directories are symlinks).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1630497600">- Update to 1.0.0:
  * Miscellaneous fixes to syntax highlighting of some programming
    languages. Also, a little faster highlighting in general.
  * Go is added to syntax highlighting.
  * Final symlink targets are also checked for detecting programming languages.
  * An option is added for disabling menu-bar accelerators.
  * Number separators are used on the status-bar.
  * AppStream metadata is added by Balló György
  * Support for OS/2 is added by josch1710 at GitHub.
  * Bumped the version to 1.0.0</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1634299200">- Update to 1.0.1:
  * Fixed the detection of UTF-16 in special cases.
  * Fixed tab detaching when the window is closed with its last tab.
  * Don't try to restore window position under Wayland.
  * Better inertial scrolling with touchpad and sensitive devices.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1641556800">- Update to 1.1.0:
  * A problem is fixed in saving with UTF-16.
  * A very rare stack overflow is prevented when matching brackets
    inhuge files.
  * The maximum number of recent files is increased to 50.
  * Added Tcl syntax highlighting.
  * Lots of keywords are added to syntax highlighting for
    various programming languages.
  * Fixes and improvements to XML and Lua syntax highlighting.
  * Enabled experimental compilation against Qt6.
    The default cmake compilation is still against Qt5.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1641556801">- Update to 1.1.1:
  * Fixed highlighting of Markdown's single-line codes with multiple
    back-quotes.
  * Prevented a rare hang-like behavior with some malformed
    XML documents.
  * Fixed the positions of instant tab tool-tips with Qt6.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1650801600">- Update to 1.2.0:
  * Try the file manager DBus interface when opening the containing folder
  * Restore the view position on reloading, as precisely as possible.
  * Fixed searching in unusually large documents.
  * Select the text between spaces with Ctrl + double click.
  * Added Rust syntax highlighting.
  * Fixes and enhancement to XML and QML syntax highlighting.
  * Bumped the minimum required version of Qt5 to 5.15.0.
  * With Qt6, hide encodings that are not supported by Qt6.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1655467200">- Update to 1.3.0:
  * An option is added for using system icons where possible.
  * Small problems in restoring of window size, state and position are fixed.
  * Automatic scrolling to current item is fixed in the side-pane mode.
  * Qt6's reaction to SIGTERM is fixed.
  * Prevented a high CPU usage with selection highlighting when a huge
    amount of text is selected.
  * Fixes and enhancements to Yaml and CMake syntax highlighting.
  * Center page numbers horizontally when printing.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1659528000">- Updtae to 1.3.1:
  * D-Bus is used — instead of the old, network-based method — for
    making the app have a single process. D-Bus is faster, more
    versatile, and much more reliable, especially under
    extreme circumstances.
    FeatherPad still works under non-Linux systems without D-Bus,
    but as a multi-process app.
  * The qmake compilation has been removed. Its maintenance wasn't
    justified, especially with D-Bus.
  * A workaround has been added for a Qt5 bug that caused a crash
    if SIGTERM was sent while the replacement dock was visible.
    The bug doesn't exist in Qt6.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1663070400">- Update to 1.3.2:
  * The Unix signal handling is revamped.
  * Instant tab tooltips are replaced by ordinary ones under Wayland
    (because Wayland compositors have problem with instant tooltips
    of inactive windows).
  * Toml syntax highlighting is added.
  * The detection of legacy encodings has been totally removed with Qt6.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1665230400">- Update to 1.3.3:
  * A crash on pasting empty clipboard is fixed.
    The fix can be seen as a workaround because the root cause is in Qt.
  * Silenced the compilation warnings with Qt 6.4.
  * Covered indented here-docs in Bash and Perl syntax highlighting.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1669896000">- Update to 1.3.4:
  * A potential cause of crash is removed (by initializing the
    variables of TextEdit and TabBar before any event is triggered).
  * The Paste item of the Edit menu is enabled/disabled appropriately.
  * The single quote is covered as the digit separator in C++(≥14)
    syntax highlighting.
  * Enabled instant tooltips and corrected context menus on Wayland.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1673265600">- Update to 1.3.5:
  * Grouped files are always opened in a single window, even when
    the app is configured to open files in separate windows.
  * Tab DND is enabled under Wayland.
  * A total item deselection is prevented in the side-pane with
    Qt6 (Qt5 had no problem).
  * Side-pane and session buttons have been added to the tool-bar.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1681819200">- Update to 1.4.0:
  * An option has been added for showing the window title on the menu-bar.
  * application/x-zerosize is associated to FeatherPad by default,
    alongside text/plain (because of a change in GLib).
  * The recent files menu shows icons where possible.
  * The side-pane can be focused by Ctrl+Escape.
  * text/plain;charset=... is recognized as plain text when pasted
  (Qt didn't see it as plain text
  * The file type filters of file dialogs are protected against
    incorrect translations.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687521600">- Update to 1.4.1:
  * Fixed showing of the number of selected characters when selection
    highlighting is disabled.
  * Added an option for a small margin around the text.
  * Fixed a problem with non-Linux systems.
  * In Preferences dialog, prevent unintentional changes to the
    values of spin and combo boxes. Also, set their
  * to default when they're cleared.
  * Don't remove single trailing spaces with LaTeX.
  * Prevent window dragging from the line number strip.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708344000">- Update to 1.5.0:
  * Removed Qt5 support. With this change, the legacy encodings are
  also dropped because Qt6 does not support them. If you still have
    documents in legacy encodings, you could convert them to UTF-8
  with a tool like iconv.
  * Prevented the cursor position from being changed when files are
  dragged and dropped into the text view.
  * Regex replacement with capturing groups is supported.
  * Fixed a rare issue in the geometry of a warning bar that is
  animated during window resizing.
  * Miscellaneous small fixes and enhancements.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714392000">- Update to 1.5.1:
  * Add a safe workaround for a problem in KWin6 under X11.
  * Under X11, if there is a minimized window on the current
    desktop, open files as new tabs in it and unminimize it.</changelog>
</package>
<package pkgid="15feae8d10621265429b0f5a64c00ce562ed5aba0404e438c658c781a0de1ac792a720d48528ddf55a45082aa1284332290531843427df42d36b3d2d06848a94" name="featherpad-lang" arch="noarch">
  <version epoch="0" ver="1.5.1" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1609934400">- Update to 0.17.0:
  Main changes:
  * Now, FeatherPad can save as root without a root instance when
    the user doesn't have the permission to write. Polkit's
    pkexec is used (as a run-time dependency) for gaining the
    root privilege.
  * Printing is done in a separate thread, so that, if it takes
    a long time, other windows of FeatherPad could still be used.
  * Workarounds are added for bugs in Qt's default printing.
    Qt can't handle dark color schemes and the reverse order
    with printing; FeatherPad supports both.
  Other changes:
  * Made the warning bar more flexible for use with saving to
    root as well as printing.
  * Guarantee that the session dialog has focus after opening
    a session.
  * Added LaTex to the recognized syntaxes.
  * Added simple support for gvfs' admin.
  * Fixes to Perl syntax highlighting.
  * Several fixes to various small issues.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1609934401">- Update to 0.17.1:
  * Avoided making the cursor busy from a separate thread</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1610539200">- Update to 0.17.2:
  * Fixed a regression in 0.17.0 about here-documents.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1615377600">- Update to 0.18.0:
  * Fixed a rare problem in highlighting of multiline comments.
  * Added Java, JSON and Pascal to syntax highlighting.
  * Improved Perl, Ruby, PHP and LaTex syntax highlighting.
  * Prevented Qt from giving non-plain text to the selection
    clipboard.
  * Made PageUp/PageDown select the first/last item of the search
    history when the search line-edit is focused.
  * If needed, the cursor positions is also saved when the
    app is terminated by SIGTERM.
  * Prevented the spell checker from changing an uneditable document.
  * Added an icon and two context menu items to tabs/view-items
    of files that have final targets other than immediate symlink
    targets (e.g., when their parent directories are symlinks).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1630497600">- Update to 1.0.0:
  * Miscellaneous fixes to syntax highlighting of some programming
    languages. Also, a little faster highlighting in general.
  * Go is added to syntax highlighting.
  * Final symlink targets are also checked for detecting programming languages.
  * An option is added for disabling menu-bar accelerators.
  * Number separators are used on the status-bar.
  * AppStream metadata is added by Balló György
  * Support for OS/2 is added by josch1710 at GitHub.
  * Bumped the version to 1.0.0</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1634299200">- Update to 1.0.1:
  * Fixed the detection of UTF-16 in special cases.
  * Fixed tab detaching when the window is closed with its last tab.
  * Don't try to restore window position under Wayland.
  * Better inertial scrolling with touchpad and sensitive devices.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1641556800">- Update to 1.1.0:
  * A problem is fixed in saving with UTF-16.
  * A very rare stack overflow is prevented when matching brackets
    inhuge files.
  * The maximum number of recent files is increased to 50.
  * Added Tcl syntax highlighting.
  * Lots of keywords are added to syntax highlighting for
    various programming languages.
  * Fixes and improvements to XML and Lua syntax highlighting.
  * Enabled experimental compilation against Qt6.
    The default cmake compilation is still against Qt5.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1641556801">- Update to 1.1.1:
  * Fixed highlighting of Markdown's single-line codes with multiple
    back-quotes.
  * Prevented a rare hang-like behavior with some malformed
    XML documents.
  * Fixed the positions of instant tab tool-tips with Qt6.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1650801600">- Update to 1.2.0:
  * Try the file manager DBus interface when opening the containing folder
  * Restore the view position on reloading, as precisely as possible.
  * Fixed searching in unusually large documents.
  * Select the text between spaces with Ctrl + double click.
  * Added Rust syntax highlighting.
  * Fixes and enhancement to XML and QML syntax highlighting.
  * Bumped the minimum required version of Qt5 to 5.15.0.
  * With Qt6, hide encodings that are not supported by Qt6.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1655467200">- Update to 1.3.0:
  * An option is added for using system icons where possible.
  * Small problems in restoring of window size, state and position are fixed.
  * Automatic scrolling to current item is fixed in the side-pane mode.
  * Qt6's reaction to SIGTERM is fixed.
  * Prevented a high CPU usage with selection highlighting when a huge
    amount of text is selected.
  * Fixes and enhancements to Yaml and CMake syntax highlighting.
  * Center page numbers horizontally when printing.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1659528000">- Updtae to 1.3.1:
  * D-Bus is used — instead of the old, network-based method — for
    making the app have a single process. D-Bus is faster, more
    versatile, and much more reliable, especially under
    extreme circumstances.
    FeatherPad still works under non-Linux systems without D-Bus,
    but as a multi-process app.
  * The qmake compilation has been removed. Its maintenance wasn't
    justified, especially with D-Bus.
  * A workaround has been added for a Qt5 bug that caused a crash
    if SIGTERM was sent while the replacement dock was visible.
    The bug doesn't exist in Qt6.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1663070400">- Update to 1.3.2:
  * The Unix signal handling is revamped.
  * Instant tab tooltips are replaced by ordinary ones under Wayland
    (because Wayland compositors have problem with instant tooltips
    of inactive windows).
  * Toml syntax highlighting is added.
  * The detection of legacy encodings has been totally removed with Qt6.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1665230400">- Update to 1.3.3:
  * A crash on pasting empty clipboard is fixed.
    The fix can be seen as a workaround because the root cause is in Qt.
  * Silenced the compilation warnings with Qt 6.4.
  * Covered indented here-docs in Bash and Perl syntax highlighting.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1669896000">- Update to 1.3.4:
  * A potential cause of crash is removed (by initializing the
    variables of TextEdit and TabBar before any event is triggered).
  * The Paste item of the Edit menu is enabled/disabled appropriately.
  * The single quote is covered as the digit separator in C++(≥14)
    syntax highlighting.
  * Enabled instant tooltips and corrected context menus on Wayland.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1673265600">- Update to 1.3.5:
  * Grouped files are always opened in a single window, even when
    the app is configured to open files in separate windows.
  * Tab DND is enabled under Wayland.
  * A total item deselection is prevented in the side-pane with
    Qt6 (Qt5 had no problem).
  * Side-pane and session buttons have been added to the tool-bar.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1681819200">- Update to 1.4.0:
  * An option has been added for showing the window title on the menu-bar.
  * application/x-zerosize is associated to FeatherPad by default,
    alongside text/plain (because of a change in GLib).
  * The recent files menu shows icons where possible.
  * The side-pane can be focused by Ctrl+Escape.
  * text/plain;charset=... is recognized as plain text when pasted
  (Qt didn't see it as plain text
  * The file type filters of file dialogs are protected against
    incorrect translations.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687521600">- Update to 1.4.1:
  * Fixed showing of the number of selected characters when selection
    highlighting is disabled.
  * Added an option for a small margin around the text.
  * Fixed a problem with non-Linux systems.
  * In Preferences dialog, prevent unintentional changes to the
    values of spin and combo boxes. Also, set their
  * to default when they're cleared.
  * Don't remove single trailing spaces with LaTeX.
  * Prevent window dragging from the line number strip.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708344000">- Update to 1.5.0:
  * Removed Qt5 support. With this change, the legacy encodings are
  also dropped because Qt6 does not support them. If you still have
    documents in legacy encodings, you could convert them to UTF-8
  with a tool like iconv.
  * Prevented the cursor position from being changed when files are
  dragged and dropped into the text view.
  * Regex replacement with capturing groups is supported.
  * Fixed a rare issue in the geometry of a warning bar that is
  animated during window resizing.
  * Miscellaneous small fixes and enhancements.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714392000">- Update to 1.5.1:
  * Add a safe workaround for a problem in KWin6 under X11.
  * Under X11, if there is a minimized window on the current
    desktop, open files as new tabs in it and unminimize it.</changelog>
</package>
<package pkgid="eb6408f3bb9ccc8f9257a5c2cdcc4c06fc44f5cce60b335d1dfd634f82bd54a7b2ee9da6635514a950d46ac316aecadfdeae4205d20130449058244beb174a20" name="feroxbuster" arch="src">
  <version epoch="0" ver="2.10.3" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653220800">- Initial package, version 2.7.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1668600000">- Update to version 2.7.2
  * fix double dir scan.
  * fixed invalid uri exception during extraction.
  * updated dependencies.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1673697600">- Update to version 2.7.3
  * FIX 732 ensure --no-state is respected even through
  - -time-limit.
  * fixed #716; wordlist entries with leading slash are trimmed.
  * fixed #743; redirects always show full url as Location.
  * fixed #748; cancelled scans persist across ctrl+c.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1679140800">- Update to version 2.9.2
  https://github.com/epi052/feroxbuster/releases</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1700827200">- Update to version 2.10.1
  * fixed scan menu range issue.
  * enable reading extensions from file.
  * fixed collect backups filtering.
  * added http/2 support.
  * allowed --json in conjunction with --silent.
- Update to version 2.10.0
  * Adds server and client certificate management; enables mTLS.
  - -server-certs
  - -client-cert
  - -client-key
- Update to version 2.9.5
  * support raw urls.
- Update to version 2.9.4
  * reduced memory usage overall
  * improved speed during link extraction
- Update to version 2.9.3
  * added extensions and status codes into auto filtering
    decision calculus.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1709294400">- Update to version 2.10.2
  * removed scan target headers from feroxbuster-update check.
  * --collect-backups accepts custom backup extension list.
  * fixed issue where --silent included too much info on found dir.
  * --parallel time limit enforced on individual directories
    instead of main thread.
  * query fontconfig to determine if Noto Color Emoji is installed.
  * updated upstream library that was causing tokio-runtime-worker
    panics; they're correctly reported as Err from the library now.
  * fixed issue where early redirect loop would cause ferox to hang
    indefinitely.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1714219200">- Update to version 2.10.3
  * improve json logs for post processing.
  * included configuration field in state file.
  * using --data implies POST HTTP verb.
  * fixed mishandling of whitespace for supplied request headers.</changelog>
</package>
<package pkgid="4cbfbc58fd953a269d3f9e4ca24057a49e2de474da6ae2c6c32924a1c78b9c524970e058f92ee72e295215990c151e6b116bc1891c2d1c34ae5d52ca2e2135a0" name="feroxbuster" arch="x86_64">
  <version epoch="0" ver="2.10.3" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653220800">- Initial package, version 2.7.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1668600000">- Update to version 2.7.2
  * fix double dir scan.
  * fixed invalid uri exception during extraction.
  * updated dependencies.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1673697600">- Update to version 2.7.3
  * FIX 732 ensure --no-state is respected even through
  - -time-limit.
  * fixed #716; wordlist entries with leading slash are trimmed.
  * fixed #743; redirects always show full url as Location.
  * fixed #748; cancelled scans persist across ctrl+c.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1679140800">- Update to version 2.9.2
  https://github.com/epi052/feroxbuster/releases</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1700827200">- Update to version 2.10.1
  * fixed scan menu range issue.
  * enable reading extensions from file.
  * fixed collect backups filtering.
  * added http/2 support.
  * allowed --json in conjunction with --silent.
- Update to version 2.10.0
  * Adds server and client certificate management; enables mTLS.
  - -server-certs
  - -client-cert
  - -client-key
- Update to version 2.9.5
  * support raw urls.
- Update to version 2.9.4
  * reduced memory usage overall
  * improved speed during link extraction
- Update to version 2.9.3
  * added extensions and status codes into auto filtering
    decision calculus.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1709294400">- Update to version 2.10.2
  * removed scan target headers from feroxbuster-update check.
  * --collect-backups accepts custom backup extension list.
  * fixed issue where --silent included too much info on found dir.
  * --parallel time limit enforced on individual directories
    instead of main thread.
  * query fontconfig to determine if Noto Color Emoji is installed.
  * updated upstream library that was causing tokio-runtime-worker
    panics; they're correctly reported as Err from the library now.
  * fixed issue where early redirect loop would cause ferox to hang
    indefinitely.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1714219200">- Update to version 2.10.3
  * improve json logs for post processing.
  * included configuration field in state file.
  * using --data implies POST HTTP verb.
  * fixed mishandling of whitespace for supplied request headers.</changelog>
</package>
<package pkgid="738630dddfaf2723e8ee4774408e991422b6565c6530751cf2924c83d88455ad635e0f47273fd985a4adce14d5233404e0d79170ceb7248b10497ea14e9f9621" name="feroxbuster-bash-completion" arch="noarch">
  <version epoch="0" ver="2.10.3" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653220800">- Initial package, version 2.7.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1668600000">- Update to version 2.7.2
  * fix double dir scan.
  * fixed invalid uri exception during extraction.
  * updated dependencies.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1673697600">- Update to version 2.7.3
  * FIX 732 ensure --no-state is respected even through
  - -time-limit.
  * fixed #716; wordlist entries with leading slash are trimmed.
  * fixed #743; redirects always show full url as Location.
  * fixed #748; cancelled scans persist across ctrl+c.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1679140800">- Update to version 2.9.2
  https://github.com/epi052/feroxbuster/releases</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1700827200">- Update to version 2.10.1
  * fixed scan menu range issue.
  * enable reading extensions from file.
  * fixed collect backups filtering.
  * added http/2 support.
  * allowed --json in conjunction with --silent.
- Update to version 2.10.0
  * Adds server and client certificate management; enables mTLS.
  - -server-certs
  - -client-cert
  - -client-key
- Update to version 2.9.5
  * support raw urls.
- Update to version 2.9.4
  * reduced memory usage overall
  * improved speed during link extraction
- Update to version 2.9.3
  * added extensions and status codes into auto filtering
    decision calculus.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1709294400">- Update to version 2.10.2
  * removed scan target headers from feroxbuster-update check.
  * --collect-backups accepts custom backup extension list.
  * fixed issue where --silent included too much info on found dir.
  * --parallel time limit enforced on individual directories
    instead of main thread.
  * query fontconfig to determine if Noto Color Emoji is installed.
  * updated upstream library that was causing tokio-runtime-worker
    panics; they're correctly reported as Err from the library now.
  * fixed issue where early redirect loop would cause ferox to hang
    indefinitely.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1714219200">- Update to version 2.10.3
  * improve json logs for post processing.
  * included configuration field in state file.
  * using --data implies POST HTTP verb.
  * fixed mishandling of whitespace for supplied request headers.</changelog>
</package>
<package pkgid="f2dec06643621fcfabb6dc1696b008aa6f8ff446272a3460177df5b41313e22ad018e88fd6ea30a62a513ac641607ebc24c740425bdf8d78a0e020f3a9acba91" name="ffmpeg-4" arch="src">
  <version epoch="0" ver="4.4.4" rel="10.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="f41f25134747f52d850468afa9f780a7820d26403cf5731c032811bd7390a36409f85a010474356399a242803396025ceb76725afeae1df95b30f2680daa2b00" name="ffmpeg-4" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="10.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="d0419033791fdf29da7d372206fdd16acb3ccc033172b21ff7aa5dd4b5231bcff7771b29a82f11f1717b2cadb18433dd0dda67410745aaa225d896a65ab109fe" name="ffmpeg-4" arch="src">
  <version epoch="0" ver="4.4.4" rel="9.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
</package>
<package pkgid="97adcb81aff4ef985010cb78dcf53d875bf02cf21acd83ff21ed051bfee628db665b5d560b72ad2ef65025ba9bdf67d899d85b627cbc1fdabf2adf18883d83e4" name="ffmpeg-4" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="9.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
</package>
<package pkgid="a134f779ca06a96c8aa4b983ebca869e6b57ab1505390ddb0608e297cb4a762ae704565101431adcd7b253d3ccded513f7686a90a2419bf4a56d5f6a0041f648" name="ffmpeg-4-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="10.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="b7ee2af502d32cd95d7a381bc72fa76a7564fd2cf847243020d5a5b6f1eaad28fcf3eed7aa4d4f086ebee7afa4a8c41ff6aabba61d281ce24234fe8a64dd3fad" name="ffmpeg-4-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="9.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
</package>
<package pkgid="71bededb8e232aa734afd887203939c2c6c40cd13ba658a2a051b7676509636909535ad157dc97c79088a36045e1e7b1f09e470b6d35e74d2d7f343bf86a7050" name="ffmpeg-4-debugsource" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="10.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="ec2eb6821aa3382e8c67c84f406bf86d008a3326a3177b786c1e7d5d5ea923c945038c5b2a388ad59c527b02d8db28392261e7ac73e12594a58668d2691ebdd4" name="ffmpeg-4-debugsource" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="9.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
</package>
<package pkgid="1645940366c7ea37fb2f8578d0f15ae43753169808cdf5b492152273d28ad1138465d60f93b033c6f18415d138291078d9e27e21d5fa99a3d8ac15a9c06332fc" name="ffmpeg-4-libavcodec-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="10.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="e9df5adc84b397763950df6ccbada24700ad0b6be18ca654b49be8ae51b4428bc2799289028f37f493459eb6960a890798bf79947ef5d4f6550e4b7091845761" name="ffmpeg-4-libavcodec-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="9.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
</package>
<package pkgid="5e723fd3b761ea8da09b368883cb23f21576400cc48f9cebbf7c596eb88d5e82f6ef4d02196ae08031ff2ff90695395ebd1409ba925f4af754b014fe01d038fc" name="ffmpeg-4-libavdevice-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="10.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="786d772dfa6e368cace6d17efa4c4239e9497ff11b983ab934a83ee8a1d0b04af10b90e931278307e36332100d8867237725c4057f89ef2c76df1e26a16d081f" name="ffmpeg-4-libavdevice-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="9.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
</package>
<package pkgid="01ade35334ffe07826c1a941e081b92b6060e629d0d3a53234bbd227f590d876b964b94c80dd4e3930ea6e1a4efc0cc2ca3ec38f30ae6a5bb19dde8c719bc6e3" name="ffmpeg-4-libavfilter-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="10.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="6032a97152b9234d7a74c0b5fe9fa654ea282e33325dee0526d2171b0e586ee45136605a081c5772ce71f86c90b1498a64447700e48cd297252feb1ad6d3c22d" name="ffmpeg-4-libavfilter-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="9.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
</package>
<package pkgid="2ecb9d0b711690f1acde789c229149bdc5260f41937caefdd6b9867d423bdcf85e06596dff1ae3231e0a829a9b2d6769cdc49a636a9e64e65066190afa43069a" name="ffmpeg-4-libavformat-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="10.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="e0b11f692141bad7f6373fa2563691e77d2afde7b6eda9718bae23cf57c0742485de073331c01e06f1e4c59be8e4e65335a526cbe7c787cb789348da5b38c819" name="ffmpeg-4-libavformat-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="9.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
</package>
<package pkgid="98f9853e71d821035d7f28d15bbfc0390dbcd927f7947a07007babbb864ba8ffe9d3fff6771957d96908e759433ab9199054fe3597832b895600a4604a229cd6" name="ffmpeg-4-libavresample-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="10.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="531ff4a5d55467c7375427b7bd6bdab080dc3592638997bdbc733457fcc939a7663e0293a833d2b6345ba3241c84b739c9689ec91150226bd143d894e25848ed" name="ffmpeg-4-libavresample-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="9.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
</package>
<package pkgid="bf1cc587ed0bb90216fa068ed43b444db353651c2b7729e226cba1c5112955d7b34378b93d5caf60a5620849230ba70d409034ce7ce1f8c77c1ccd3987e760a7" name="ffmpeg-4-libavutil-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="10.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="8293e154012e34cdcfb6c415c99bab885b46ef386e0e381b1884619a5820fb4a9b688ad599e67e96fb971e53e8c9a791fa064e5eb71532a17868f6a6eb6c127b" name="ffmpeg-4-libavutil-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="9.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
</package>
<package pkgid="f82f0ac597214af215c7bdbbd1daf034fe488baecbbb5c66b290b8dc9f6c8394ee4c6a1643d5409bd6fe06cbaf9e7c0b8b35c4e63de7fee5980ede1b29c9488e" name="ffmpeg-4-libpostproc-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="10.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="d155f42f73f810917ce51b1e8f9c769b93d999c8c814e07f29566e203e9cf5eaed50b4386c66e2ca28a755ca43b3a775d02995c4fbc9efcfcf7a72aa06cb691a" name="ffmpeg-4-libpostproc-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="9.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
</package>
<package pkgid="444e888c27120993252d5e786c5b8598afe873733385cb5b6e85ab2cb84bcba289ead62e747c9bf1abb4bbe07274e0f6169d2d5cb45369806274d8f82cb8d8be" name="ffmpeg-4-libswresample-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="10.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="72a860354fcabf78bdbbf8a5a871e09a6be97ab197a0aa9ee1ad46ae0f321860ea817bc91901f9b436886db55414115295b91fddbb6f41278d1e260ef040ef12" name="ffmpeg-4-libswresample-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="9.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
</package>
<package pkgid="4c7fbb1d8837b652af9eb5ad4fad644d9f0ae537b07e8b6090f30a012f6fd02a9773a41b9e59a72b044461489135a207d0f5ebc4ab8accbcaa8640ea077fc693" name="ffmpeg-4-libswscale-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="10.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="c6ea1cbf716c72f1ec73e003f6f40b94897bdaeab26b3e0a073dd3e5b8cfae1d862eeb55f0c024cd7e750c94a428941569c2e0f5a4f2930c16a83fefc29f8c13" name="ffmpeg-4-libswscale-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="9.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
</package>
<package pkgid="026fb33171982aa1d4e946637d0f7e76bb2b1ddf0282ae58d50e5cba4c8fe1e914a40bd5ef3b5f2894d076d143ae599dcfe1bd563e25dce5c0ccb6dcf3b24ac9" name="ffmpeg-4-private-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="10.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="c071d4412fba8f7f63209a2227da18c23857a92f56962c0ba1d09bd157c0fd29f2e07a61c252ac39b08bab9f78156ac867d364f74eea8f75cab1c90aa42b1067" name="ffmpeg-4-private-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="9.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703592000">- Update ffmpeg-glslang-cxx17.patch to build with glslang 14
- Disable vmaf integration as ffmpeg-4 cannot handle vmaf&gt;=3
- Delete vmaf-trim-usr-local.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713873600">- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714132800">- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]</changelog>
</package>
<package pkgid="231953e1a0b9af1b62c672713c502dafffac1adfb2dec7aee016172bc4d436f245d34302b1dd153c5d4024ec4f3841407d96832858888f24df19c28929daadf2" name="ffmpeg-5" arch="src">
  <version epoch="0" ver="5.1.4" rel="7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705665600">- Disable libjxl integration as ffmpeg-5 cannot handle libjxl&gt;=0.9.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch
- Address boo#1223087/CVE-2024-31585, boo#1223273/CVE-2023-51795:
  add patch
  0001-avfilter-avf_showspectrum-fix-off-by-1-error.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787201">- Address boo#1223274/CVE-2023-51796: add patch
  0001-avfilter-f_reverse-Apply-PTS-compensation-only-when-.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873603">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713960000">- Add ffmpeg-Templatify-ff_gaussian_blur-and-ff-function.patch:
  Backporting cf1f5744 from upstream, Templatify function
  ff_gaussian_blur and ff_sobel to prepare fix support for CVE-2023-50009.
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714132800">- Add ffmpeg-CVE-2023-50009.patch:
  Backporting c443658d from upstream, Fix small inputs with
  gaussian_blur().
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="e2ec34eeaaf25c31dcc06b7d382e588130b7ab64398dcc123ec205b2a70c64037d9475d9114022347bdbc7c1c12058eb9ee54ca31039fabc1b210393c6512846" name="ffmpeg-5" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705665600">- Disable libjxl integration as ffmpeg-5 cannot handle libjxl&gt;=0.9.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch
- Address boo#1223087/CVE-2024-31585, boo#1223273/CVE-2023-51795:
  add patch
  0001-avfilter-avf_showspectrum-fix-off-by-1-error.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787201">- Address boo#1223274/CVE-2023-51796: add patch
  0001-avfilter-f_reverse-Apply-PTS-compensation-only-when-.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873603">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713960000">- Add ffmpeg-Templatify-ff_gaussian_blur-and-ff-function.patch:
  Backporting cf1f5744 from upstream, Templatify function
  ff_gaussian_blur and ff_sobel to prepare fix support for CVE-2023-50009.
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714132800">- Add ffmpeg-CVE-2023-50009.patch:
  Backporting c443658d from upstream, Fix small inputs with
  gaussian_blur().
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="ded91b16b6d641fc570100e57cb7900adf99cb786e4ca1e77196c43e936395aec6a6ffb9d1d41722a1ca603e82d7cd5f8eb74be3f9f917375b50c83757349901" name="ffmpeg-5-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705665600">- Disable libjxl integration as ffmpeg-5 cannot handle libjxl&gt;=0.9.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch
- Address boo#1223087/CVE-2024-31585, boo#1223273/CVE-2023-51795:
  add patch
  0001-avfilter-avf_showspectrum-fix-off-by-1-error.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787201">- Address boo#1223274/CVE-2023-51796: add patch
  0001-avfilter-f_reverse-Apply-PTS-compensation-only-when-.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873603">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713960000">- Add ffmpeg-Templatify-ff_gaussian_blur-and-ff-function.patch:
  Backporting cf1f5744 from upstream, Templatify function
  ff_gaussian_blur and ff_sobel to prepare fix support for CVE-2023-50009.
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714132800">- Add ffmpeg-CVE-2023-50009.patch:
  Backporting c443658d from upstream, Fix small inputs with
  gaussian_blur().
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="bb08d274328851dde767f70b236638e040f8935131c69bffc538337579bc1776855cbb07f9fc5c26df0f1080872135bbc2dc6329da8d29459f2c79afffde9712" name="ffmpeg-5-debugsource" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705665600">- Disable libjxl integration as ffmpeg-5 cannot handle libjxl&gt;=0.9.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch
- Address boo#1223087/CVE-2024-31585, boo#1223273/CVE-2023-51795:
  add patch
  0001-avfilter-avf_showspectrum-fix-off-by-1-error.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787201">- Address boo#1223274/CVE-2023-51796: add patch
  0001-avfilter-f_reverse-Apply-PTS-compensation-only-when-.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873603">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713960000">- Add ffmpeg-Templatify-ff_gaussian_blur-and-ff-function.patch:
  Backporting cf1f5744 from upstream, Templatify function
  ff_gaussian_blur and ff_sobel to prepare fix support for CVE-2023-50009.
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714132800">- Add ffmpeg-CVE-2023-50009.patch:
  Backporting c443658d from upstream, Fix small inputs with
  gaussian_blur().
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="e790146a1828d2bd3061d804f8354d608bc0acbaf58e8b7738772bfe315b2a849a74b44129dc1492cc0de0bc161e89634cbef7eeaec86da258817eb008b25e3d" name="ffmpeg-5-libavcodec-devel" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705665600">- Disable libjxl integration as ffmpeg-5 cannot handle libjxl&gt;=0.9.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch
- Address boo#1223087/CVE-2024-31585, boo#1223273/CVE-2023-51795:
  add patch
  0001-avfilter-avf_showspectrum-fix-off-by-1-error.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787201">- Address boo#1223274/CVE-2023-51796: add patch
  0001-avfilter-f_reverse-Apply-PTS-compensation-only-when-.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873603">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713960000">- Add ffmpeg-Templatify-ff_gaussian_blur-and-ff-function.patch:
  Backporting cf1f5744 from upstream, Templatify function
  ff_gaussian_blur and ff_sobel to prepare fix support for CVE-2023-50009.
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714132800">- Add ffmpeg-CVE-2023-50009.patch:
  Backporting c443658d from upstream, Fix small inputs with
  gaussian_blur().
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="ae11a860ce770e8a6d26c7a40a6d516d5fa537a3387172a18cca013b1ae8b35797aad95dfe9a65684a0a5ceb4c3dda643ce57b60f20fdd76cfc6a113fb81cbcc" name="ffmpeg-5-libavdevice-devel" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705665600">- Disable libjxl integration as ffmpeg-5 cannot handle libjxl&gt;=0.9.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch
- Address boo#1223087/CVE-2024-31585, boo#1223273/CVE-2023-51795:
  add patch
  0001-avfilter-avf_showspectrum-fix-off-by-1-error.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787201">- Address boo#1223274/CVE-2023-51796: add patch
  0001-avfilter-f_reverse-Apply-PTS-compensation-only-when-.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873603">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713960000">- Add ffmpeg-Templatify-ff_gaussian_blur-and-ff-function.patch:
  Backporting cf1f5744 from upstream, Templatify function
  ff_gaussian_blur and ff_sobel to prepare fix support for CVE-2023-50009.
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714132800">- Add ffmpeg-CVE-2023-50009.patch:
  Backporting c443658d from upstream, Fix small inputs with
  gaussian_blur().
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="fa74fb2cb416d4a7dc473c3b361d2e097ee9ca65438962c0c241e48b8e44aba3d2781cd3e552d8fce891c3efff904ecf564a48892ec35325e94f30996b3195db" name="ffmpeg-5-libavfilter-devel" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705665600">- Disable libjxl integration as ffmpeg-5 cannot handle libjxl&gt;=0.9.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch
- Address boo#1223087/CVE-2024-31585, boo#1223273/CVE-2023-51795:
  add patch
  0001-avfilter-avf_showspectrum-fix-off-by-1-error.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787201">- Address boo#1223274/CVE-2023-51796: add patch
  0001-avfilter-f_reverse-Apply-PTS-compensation-only-when-.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873603">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713960000">- Add ffmpeg-Templatify-ff_gaussian_blur-and-ff-function.patch:
  Backporting cf1f5744 from upstream, Templatify function
  ff_gaussian_blur and ff_sobel to prepare fix support for CVE-2023-50009.
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714132800">- Add ffmpeg-CVE-2023-50009.patch:
  Backporting c443658d from upstream, Fix small inputs with
  gaussian_blur().
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="7504c0dab1027c8a85937d6392628e199c700e9286e58ee43788fb627cfc33845a912e04f12536529e7ee37fe21fee254c17417707ce88036391e627ea44002a" name="ffmpeg-5-libavformat-devel" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705665600">- Disable libjxl integration as ffmpeg-5 cannot handle libjxl&gt;=0.9.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch
- Address boo#1223087/CVE-2024-31585, boo#1223273/CVE-2023-51795:
  add patch
  0001-avfilter-avf_showspectrum-fix-off-by-1-error.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787201">- Address boo#1223274/CVE-2023-51796: add patch
  0001-avfilter-f_reverse-Apply-PTS-compensation-only-when-.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873603">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713960000">- Add ffmpeg-Templatify-ff_gaussian_blur-and-ff-function.patch:
  Backporting cf1f5744 from upstream, Templatify function
  ff_gaussian_blur and ff_sobel to prepare fix support for CVE-2023-50009.
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714132800">- Add ffmpeg-CVE-2023-50009.patch:
  Backporting c443658d from upstream, Fix small inputs with
  gaussian_blur().
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="d4acd04f3ed30096ffcdfad0356c7fcc6c152991e24280254f3ef11a8af8a3df4b87ffc6bbe0f5e110749f7ae4967558421d25d985d828d93c1817dc4ccb9c89" name="ffmpeg-5-libavutil-devel" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705665600">- Disable libjxl integration as ffmpeg-5 cannot handle libjxl&gt;=0.9.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch
- Address boo#1223087/CVE-2024-31585, boo#1223273/CVE-2023-51795:
  add patch
  0001-avfilter-avf_showspectrum-fix-off-by-1-error.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787201">- Address boo#1223274/CVE-2023-51796: add patch
  0001-avfilter-f_reverse-Apply-PTS-compensation-only-when-.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873603">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713960000">- Add ffmpeg-Templatify-ff_gaussian_blur-and-ff-function.patch:
  Backporting cf1f5744 from upstream, Templatify function
  ff_gaussian_blur and ff_sobel to prepare fix support for CVE-2023-50009.
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714132800">- Add ffmpeg-CVE-2023-50009.patch:
  Backporting c443658d from upstream, Fix small inputs with
  gaussian_blur().
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="4ad7793eab71cb793296bc30ce408250f193e26488d7007a34b78052ce2c9805ab674ce12419ba8f840dcdbff464d9e10fc32667db33e892c6b78d61d1cc64b0" name="ffmpeg-5-libpostproc-devel" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705665600">- Disable libjxl integration as ffmpeg-5 cannot handle libjxl&gt;=0.9.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch
- Address boo#1223087/CVE-2024-31585, boo#1223273/CVE-2023-51795:
  add patch
  0001-avfilter-avf_showspectrum-fix-off-by-1-error.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787201">- Address boo#1223274/CVE-2023-51796: add patch
  0001-avfilter-f_reverse-Apply-PTS-compensation-only-when-.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873603">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713960000">- Add ffmpeg-Templatify-ff_gaussian_blur-and-ff-function.patch:
  Backporting cf1f5744 from upstream, Templatify function
  ff_gaussian_blur and ff_sobel to prepare fix support for CVE-2023-50009.
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714132800">- Add ffmpeg-CVE-2023-50009.patch:
  Backporting c443658d from upstream, Fix small inputs with
  gaussian_blur().
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="fd907d47651000722487dea05b849beafd2dd80c462ac5fc5563369c0e87e5bb8dccac39a7865b8525442619fde037b34ca7210c72e5ba81746653ff9105ff29" name="ffmpeg-5-libswresample-devel" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705665600">- Disable libjxl integration as ffmpeg-5 cannot handle libjxl&gt;=0.9.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch
- Address boo#1223087/CVE-2024-31585, boo#1223273/CVE-2023-51795:
  add patch
  0001-avfilter-avf_showspectrum-fix-off-by-1-error.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787201">- Address boo#1223274/CVE-2023-51796: add patch
  0001-avfilter-f_reverse-Apply-PTS-compensation-only-when-.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873603">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713960000">- Add ffmpeg-Templatify-ff_gaussian_blur-and-ff-function.patch:
  Backporting cf1f5744 from upstream, Templatify function
  ff_gaussian_blur and ff_sobel to prepare fix support for CVE-2023-50009.
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714132800">- Add ffmpeg-CVE-2023-50009.patch:
  Backporting c443658d from upstream, Fix small inputs with
  gaussian_blur().
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="581f661083c10f26d3d765fd40dc5517ee7fe64c2d7c54a998ffa6cd7280dacfc3afba35c0ba31c2caa61ee8e03598f95391725753d5b738cd4fe5bb8bf4a8a1" name="ffmpeg-5-libswscale-devel" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705665600">- Disable libjxl integration as ffmpeg-5 cannot handle libjxl&gt;=0.9.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch
- Address boo#1223087/CVE-2024-31585, boo#1223273/CVE-2023-51795:
  add patch
  0001-avfilter-avf_showspectrum-fix-off-by-1-error.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787201">- Address boo#1223274/CVE-2023-51796: add patch
  0001-avfilter-f_reverse-Apply-PTS-compensation-only-when-.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873603">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713960000">- Add ffmpeg-Templatify-ff_gaussian_blur-and-ff-function.patch:
  Backporting cf1f5744 from upstream, Templatify function
  ff_gaussian_blur and ff_sobel to prepare fix support for CVE-2023-50009.
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714132800">- Add ffmpeg-CVE-2023-50009.patch:
  Backporting c443658d from upstream, Fix small inputs with
  gaussian_blur().
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="3c87d1fc28b1a8165e1d7614047b996d0618bd8c0c1448331b75cf4db91e8e23f83554c0d6e3ba0b53cb22de6dd00eb6090f59ddcc37f53bbda0e4e9302bbabd" name="ffmpeg-5-mini" arch="src">
  <version epoch="0" ver="5.1.4" rel="7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705665600">- Disable libjxl integration as ffmpeg-5 cannot handle libjxl&gt;=0.9.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch
- Address boo#1223087/CVE-2024-31585, boo#1223273/CVE-2023-51795:
  add patch
  0001-avfilter-avf_showspectrum-fix-off-by-1-error.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787201">- Address boo#1223274/CVE-2023-51796: add patch
  0001-avfilter-f_reverse-Apply-PTS-compensation-only-when-.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873603">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713960000">- Add ffmpeg-Templatify-ff_gaussian_blur-and-ff-function.patch:
  Backporting cf1f5744 from upstream, Templatify function
  ff_gaussian_blur and ff_sobel to prepare fix support for CVE-2023-50009.
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714132800">- Add ffmpeg-CVE-2023-50009.patch:
  Backporting c443658d from upstream, Fix small inputs with
  gaussian_blur().
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="30bc9cbc69f6e04d35dbf4c70e0aaad5758ba4d0e8b853265941eaee5294b6d6223cba6c5fbf62670cdda81774f636798e9ad8e0ab2d2acf9880a00d91dab393" name="ffmpeg-5-mini-debugsource" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705665600">- Disable libjxl integration as ffmpeg-5 cannot handle libjxl&gt;=0.9.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch
- Address boo#1223087/CVE-2024-31585, boo#1223273/CVE-2023-51795:
  add patch
  0001-avfilter-avf_showspectrum-fix-off-by-1-error.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787201">- Address boo#1223274/CVE-2023-51796: add patch
  0001-avfilter-f_reverse-Apply-PTS-compensation-only-when-.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873603">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713960000">- Add ffmpeg-Templatify-ff_gaussian_blur-and-ff-function.patch:
  Backporting cf1f5744 from upstream, Templatify function
  ff_gaussian_blur and ff_sobel to prepare fix support for CVE-2023-50009.
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714132800">- Add ffmpeg-CVE-2023-50009.patch:
  Backporting c443658d from upstream, Fix small inputs with
  gaussian_blur().
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="90b78357ba39dec0704a03d8a1313b48629da4f8dccded2d776e4f35e5b344afe3112a3f89c5b3b27207f97d9d0c97f73e947830cc04a497f7c58a354096baae" name="ffmpeg-5-mini-devel" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705665600">- Disable libjxl integration as ffmpeg-5 cannot handle libjxl&gt;=0.9.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch
- Address boo#1223087/CVE-2024-31585, boo#1223273/CVE-2023-51795:
  add patch
  0001-avfilter-avf_showspectrum-fix-off-by-1-error.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787201">- Address boo#1223274/CVE-2023-51796: add patch
  0001-avfilter-f_reverse-Apply-PTS-compensation-only-when-.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873603">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713960000">- Add ffmpeg-Templatify-ff_gaussian_blur-and-ff-function.patch:
  Backporting cf1f5744 from upstream, Templatify function
  ff_gaussian_blur and ff_sobel to prepare fix support for CVE-2023-50009.
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714132800">- Add ffmpeg-CVE-2023-50009.patch:
  Backporting c443658d from upstream, Fix small inputs with
  gaussian_blur().
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="cb46917f2d189fa38334f117474328cd8c807b4a2b37d74f09eeff0eece73ba35054ecfc993e2267076650b5b1821a97939d4b2ac299a6da36e810c9e76e2435" name="ffmpeg-5-mini-libs" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705665600">- Disable libjxl integration as ffmpeg-5 cannot handle libjxl&gt;=0.9.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch
- Address boo#1223087/CVE-2024-31585, boo#1223273/CVE-2023-51795:
  add patch
  0001-avfilter-avf_showspectrum-fix-off-by-1-error.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787201">- Address boo#1223274/CVE-2023-51796: add patch
  0001-avfilter-f_reverse-Apply-PTS-compensation-only-when-.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873603">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713960000">- Add ffmpeg-Templatify-ff_gaussian_blur-and-ff-function.patch:
  Backporting cf1f5744 from upstream, Templatify function
  ff_gaussian_blur and ff_sobel to prepare fix support for CVE-2023-50009.
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714132800">- Add ffmpeg-CVE-2023-50009.patch:
  Backporting c443658d from upstream, Fix small inputs with
  gaussian_blur().
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="b6a124b118dea8c0d048547fee940eac47b6462cfa3418d7e479c2841b6b517e09c604876644d799c3e980d28e7b8a36aef5a2767923c01c97757164c3a4cd67" name="ffmpeg-5-mini-libs-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705665600">- Disable libjxl integration as ffmpeg-5 cannot handle libjxl&gt;=0.9.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch
- Address boo#1223087/CVE-2024-31585, boo#1223273/CVE-2023-51795:
  add patch
  0001-avfilter-avf_showspectrum-fix-off-by-1-error.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787201">- Address boo#1223274/CVE-2023-51796: add patch
  0001-avfilter-f_reverse-Apply-PTS-compensation-only-when-.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873603">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713960000">- Add ffmpeg-Templatify-ff_gaussian_blur-and-ff-function.patch:
  Backporting cf1f5744 from upstream, Templatify function
  ff_gaussian_blur and ff_sobel to prepare fix support for CVE-2023-50009.
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714132800">- Add ffmpeg-CVE-2023-50009.patch:
  Backporting c443658d from upstream, Fix small inputs with
  gaussian_blur().
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="7f1384c47bd4a7ecdc151cac06daddfa2e887e1d5fef8c217c48da56ecf780b296c8ccf984453e4644bc688bc94b96aeda0fa06a712c043580d0f1334fa41619" name="ffmpeg-5-private-devel" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705665600">- Disable libjxl integration as ffmpeg-5 cannot handle libjxl&gt;=0.9.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch
- Address boo#1223087/CVE-2024-31585, boo#1223273/CVE-2023-51795:
  add patch
  0001-avfilter-avf_showspectrum-fix-off-by-1-error.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787201">- Address boo#1223274/CVE-2023-51796: add patch
  0001-avfilter-f_reverse-Apply-PTS-compensation-only-when-.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873602">- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873603">- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713960000">- Add ffmpeg-Templatify-ff_gaussian_blur-and-ff-function.patch:
  Backporting cf1f5744 from upstream, Templatify function
  ff_gaussian_blur and ff_sobel to prepare fix support for CVE-2023-50009.
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714132800">- Add ffmpeg-CVE-2023-50009.patch:
  Backporting c443658d from upstream, Fix small inputs with
  gaussian_blur().
  (CVE-2023-50009 bsc#1223255)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1714219200">- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)</changelog>
</package>
<package pkgid="da48a768444ac32e151d0ba5afa85a9c5daf16d82609f03e85d75313aa54817c0648337c2085930a3b055563f11ca06718f667ec324110c3aa43b77a904f1604" name="ffmpeg-6" arch="src">
  <version epoch="0" ver="6.1.1" rel="5.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1705320000">- Update to version 6.1.1:
  * libaribcaption decoder
  * Playdate video decoder and demuxer
  * Extend VAAPI support for libva-win32 on Windows
  * afireqsrc audio source filter
  * arls filter
  * ffmpeg CLI new option: -readrate_initial_burst
  * zoneplate video source filter
  * command support in the setpts and asetpts filters
  * Vulkan decode hwaccel, supporting H264, HEVC and AV1
  * color_vulkan filter
  * bwdif_vulkan filter
  * nlmeans_vulkan filter
  * RivaTuner video decoder
  * xfade_vulkan filter
  * vMix video decoder
  * Essential Video Coding parser, muxer and demuxer
  * Essential Video Coding frame merge bsf
  * bwdif_cuda filter
  * Microsoft RLE video encoder
  * Raw AC-4 muxer and demuxer
  * Raw VVC bitstream parser, muxer and demuxer
  * Bitstream filter for editing metadata in VVC streams
  * Bitstream filter for converting VVC from MP4 to Annex B
  * scale_vt filter for videotoolbox
  * transpose_vt filter for videotoolbox
  * support for the P_SKIP hinting to speed up libx264 encoding
  * Support HEVC,VP9,AV1 codec in enhanced flv format
  * apsnr and asisdr audio filters
  * OSQ demuxer and decoder
  * Support HEVC,VP9,AV1 codec fourcclist in enhanced rtmp protocol
  * CRI USM demuxer
  * ffmpeg CLI '-top' option deprecated in favor of the setfield filter
  * VAAPI AV1 encoder
  * ffprobe XML output schema changed to account for multiple variable-fields elements within the same parent element
  * ffprobe -output_format option added as an alias of -of
- Remove patch6 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff
- Prefer libvpl to libmfx: the latter is deprecated
- Delete ffmpeg-6-private-devel package as it is only needed to build libav-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710417600">- Let the ffmpeg-6 main program be combinable with ffmpeg-6-mini-libs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711108800">- Add 0001-avcodec-tests-rename-the-bundled-Mesa-AV1-vulkan-vid.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223215/CVE-2023-49501: add patch
  0001-avfilter-asrc_afirsrc-fix-by-one-smaller-allocation-.patch
- Address boo#1223235/CVE-2023-49502: add patch
  0001-avfilter-bwdif-account-for-chroma-sub-sampling-in-mi.patch
- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
</package>
<package pkgid="fa24f47f3df8274294160b96ab66d2e532468ee76bb7b2d8afecc6024c4695ec6f983281d0bec1b587bf1e1f162bd4f4139f3dcecb583976386d4b64283f8562" name="ffmpeg-6" arch="x86_64">
  <version epoch="0" ver="6.1.1" rel="5.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1705320000">- Update to version 6.1.1:
  * libaribcaption decoder
  * Playdate video decoder and demuxer
  * Extend VAAPI support for libva-win32 on Windows
  * afireqsrc audio source filter
  * arls filter
  * ffmpeg CLI new option: -readrate_initial_burst
  * zoneplate video source filter
  * command support in the setpts and asetpts filters
  * Vulkan decode hwaccel, supporting H264, HEVC and AV1
  * color_vulkan filter
  * bwdif_vulkan filter
  * nlmeans_vulkan filter
  * RivaTuner video decoder
  * xfade_vulkan filter
  * vMix video decoder
  * Essential Video Coding parser, muxer and demuxer
  * Essential Video Coding frame merge bsf
  * bwdif_cuda filter
  * Microsoft RLE video encoder
  * Raw AC-4 muxer and demuxer
  * Raw VVC bitstream parser, muxer and demuxer
  * Bitstream filter for editing metadata in VVC streams
  * Bitstream filter for converting VVC from MP4 to Annex B
  * scale_vt filter for videotoolbox
  * transpose_vt filter for videotoolbox
  * support for the P_SKIP hinting to speed up libx264 encoding
  * Support HEVC,VP9,AV1 codec in enhanced flv format
  * apsnr and asisdr audio filters
  * OSQ demuxer and decoder
  * Support HEVC,VP9,AV1 codec fourcclist in enhanced rtmp protocol
  * CRI USM demuxer
  * ffmpeg CLI '-top' option deprecated in favor of the setfield filter
  * VAAPI AV1 encoder
  * ffprobe XML output schema changed to account for multiple variable-fields elements within the same parent element
  * ffprobe -output_format option added as an alias of -of
- Remove patch6 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff
- Prefer libvpl to libmfx: the latter is deprecated
- Delete ffmpeg-6-private-devel package as it is only needed to build libav-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710417600">- Let the ffmpeg-6 main program be combinable with ffmpeg-6-mini-libs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711108800">- Add 0001-avcodec-tests-rename-the-bundled-Mesa-AV1-vulkan-vid.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223215/CVE-2023-49501: add patch
  0001-avfilter-asrc_afirsrc-fix-by-one-smaller-allocation-.patch
- Address boo#1223235/CVE-2023-49502: add patch
  0001-avfilter-bwdif-account-for-chroma-sub-sampling-in-mi.patch
- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
</package>
<package pkgid="c18ca72620f5145c3238a8909191df2d66275d588509ae425f2418492ab741ec91329ddb3a911a1015f30ae16b05f79e717661fb6fecf2e72bfd9fc7663a8cb8" name="ffmpeg-6-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.1.1" rel="5.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1705320000">- Update to version 6.1.1:
  * libaribcaption decoder
  * Playdate video decoder and demuxer
  * Extend VAAPI support for libva-win32 on Windows
  * afireqsrc audio source filter
  * arls filter
  * ffmpeg CLI new option: -readrate_initial_burst
  * zoneplate video source filter
  * command support in the setpts and asetpts filters
  * Vulkan decode hwaccel, supporting H264, HEVC and AV1
  * color_vulkan filter
  * bwdif_vulkan filter
  * nlmeans_vulkan filter
  * RivaTuner video decoder
  * xfade_vulkan filter
  * vMix video decoder
  * Essential Video Coding parser, muxer and demuxer
  * Essential Video Coding frame merge bsf
  * bwdif_cuda filter
  * Microsoft RLE video encoder
  * Raw AC-4 muxer and demuxer
  * Raw VVC bitstream parser, muxer and demuxer
  * Bitstream filter for editing metadata in VVC streams
  * Bitstream filter for converting VVC from MP4 to Annex B
  * scale_vt filter for videotoolbox
  * transpose_vt filter for videotoolbox
  * support for the P_SKIP hinting to speed up libx264 encoding
  * Support HEVC,VP9,AV1 codec in enhanced flv format
  * apsnr and asisdr audio filters
  * OSQ demuxer and decoder
  * Support HEVC,VP9,AV1 codec fourcclist in enhanced rtmp protocol
  * CRI USM demuxer
  * ffmpeg CLI '-top' option deprecated in favor of the setfield filter
  * VAAPI AV1 encoder
  * ffprobe XML output schema changed to account for multiple variable-fields elements within the same parent element
  * ffprobe -output_format option added as an alias of -of
- Remove patch6 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff
- Prefer libvpl to libmfx: the latter is deprecated
- Delete ffmpeg-6-private-devel package as it is only needed to build libav-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710417600">- Let the ffmpeg-6 main program be combinable with ffmpeg-6-mini-libs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711108800">- Add 0001-avcodec-tests-rename-the-bundled-Mesa-AV1-vulkan-vid.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223215/CVE-2023-49501: add patch
  0001-avfilter-asrc_afirsrc-fix-by-one-smaller-allocation-.patch
- Address boo#1223235/CVE-2023-49502: add patch
  0001-avfilter-bwdif-account-for-chroma-sub-sampling-in-mi.patch
- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
</package>
<package pkgid="9bc4bf9a9c3a1473792895c4c0807ab8beffa0ee3edc025f021a3ce27255dca70f787584bbb8bdc66c2d421a7c33f9c79d4619d0ae5702446a177089e41c0749" name="ffmpeg-6-debugsource" arch="x86_64">
  <version epoch="0" ver="6.1.1" rel="5.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1705320000">- Update to version 6.1.1:
  * libaribcaption decoder
  * Playdate video decoder and demuxer
  * Extend VAAPI support for libva-win32 on Windows
  * afireqsrc audio source filter
  * arls filter
  * ffmpeg CLI new option: -readrate_initial_burst
  * zoneplate video source filter
  * command support in the setpts and asetpts filters
  * Vulkan decode hwaccel, supporting H264, HEVC and AV1
  * color_vulkan filter
  * bwdif_vulkan filter
  * nlmeans_vulkan filter
  * RivaTuner video decoder
  * xfade_vulkan filter
  * vMix video decoder
  * Essential Video Coding parser, muxer and demuxer
  * Essential Video Coding frame merge bsf
  * bwdif_cuda filter
  * Microsoft RLE video encoder
  * Raw AC-4 muxer and demuxer
  * Raw VVC bitstream parser, muxer and demuxer
  * Bitstream filter for editing metadata in VVC streams
  * Bitstream filter for converting VVC from MP4 to Annex B
  * scale_vt filter for videotoolbox
  * transpose_vt filter for videotoolbox
  * support for the P_SKIP hinting to speed up libx264 encoding
  * Support HEVC,VP9,AV1 codec in enhanced flv format
  * apsnr and asisdr audio filters
  * OSQ demuxer and decoder
  * Support HEVC,VP9,AV1 codec fourcclist in enhanced rtmp protocol
  * CRI USM demuxer
  * ffmpeg CLI '-top' option deprecated in favor of the setfield filter
  * VAAPI AV1 encoder
  * ffprobe XML output schema changed to account for multiple variable-fields elements within the same parent element
  * ffprobe -output_format option added as an alias of -of
- Remove patch6 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff
- Prefer libvpl to libmfx: the latter is deprecated
- Delete ffmpeg-6-private-devel package as it is only needed to build libav-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710417600">- Let the ffmpeg-6 main program be combinable with ffmpeg-6-mini-libs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711108800">- Add 0001-avcodec-tests-rename-the-bundled-Mesa-AV1-vulkan-vid.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223215/CVE-2023-49501: add patch
  0001-avfilter-asrc_afirsrc-fix-by-one-smaller-allocation-.patch
- Address boo#1223235/CVE-2023-49502: add patch
  0001-avfilter-bwdif-account-for-chroma-sub-sampling-in-mi.patch
- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
</package>
<package pkgid="e1a1b6f6e917fa39c41ad4b9efe6eb02c597a28f18318880e111f9d8edb1fe3bdf0f2733ce2e74f4d04faa4b307eef87c96ff8ad4cb7a2a8ae362a5897deaae9" name="ffmpeg-6-libavcodec-devel" arch="x86_64">
  <version epoch="0" ver="6.1.1" rel="5.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1705320000">- Update to version 6.1.1:
  * libaribcaption decoder
  * Playdate video decoder and demuxer
  * Extend VAAPI support for libva-win32 on Windows
  * afireqsrc audio source filter
  * arls filter
  * ffmpeg CLI new option: -readrate_initial_burst
  * zoneplate video source filter
  * command support in the setpts and asetpts filters
  * Vulkan decode hwaccel, supporting H264, HEVC and AV1
  * color_vulkan filter
  * bwdif_vulkan filter
  * nlmeans_vulkan filter
  * RivaTuner video decoder
  * xfade_vulkan filter
  * vMix video decoder
  * Essential Video Coding parser, muxer and demuxer
  * Essential Video Coding frame merge bsf
  * bwdif_cuda filter
  * Microsoft RLE video encoder
  * Raw AC-4 muxer and demuxer
  * Raw VVC bitstream parser, muxer and demuxer
  * Bitstream filter for editing metadata in VVC streams
  * Bitstream filter for converting VVC from MP4 to Annex B
  * scale_vt filter for videotoolbox
  * transpose_vt filter for videotoolbox
  * support for the P_SKIP hinting to speed up libx264 encoding
  * Support HEVC,VP9,AV1 codec in enhanced flv format
  * apsnr and asisdr audio filters
  * OSQ demuxer and decoder
  * Support HEVC,VP9,AV1 codec fourcclist in enhanced rtmp protocol
  * CRI USM demuxer
  * ffmpeg CLI '-top' option deprecated in favor of the setfield filter
  * VAAPI AV1 encoder
  * ffprobe XML output schema changed to account for multiple variable-fields elements within the same parent element
  * ffprobe -output_format option added as an alias of -of
- Remove patch6 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff
- Prefer libvpl to libmfx: the latter is deprecated
- Delete ffmpeg-6-private-devel package as it is only needed to build libav-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710417600">- Let the ffmpeg-6 main program be combinable with ffmpeg-6-mini-libs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711108800">- Add 0001-avcodec-tests-rename-the-bundled-Mesa-AV1-vulkan-vid.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223215/CVE-2023-49501: add patch
  0001-avfilter-asrc_afirsrc-fix-by-one-smaller-allocation-.patch
- Address boo#1223235/CVE-2023-49502: add patch
  0001-avfilter-bwdif-account-for-chroma-sub-sampling-in-mi.patch
- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
</package>
<package pkgid="47d923f35f8307988efaa5c0ea9677454c24e690f8602fedfe60f6119a9f3e44708658e388145024594284434ebaaa0b270927145c6e1be4efa433913bc20d58" name="ffmpeg-6-libavdevice-devel" arch="x86_64">
  <version epoch="0" ver="6.1.1" rel="5.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1705320000">- Update to version 6.1.1:
  * libaribcaption decoder
  * Playdate video decoder and demuxer
  * Extend VAAPI support for libva-win32 on Windows
  * afireqsrc audio source filter
  * arls filter
  * ffmpeg CLI new option: -readrate_initial_burst
  * zoneplate video source filter
  * command support in the setpts and asetpts filters
  * Vulkan decode hwaccel, supporting H264, HEVC and AV1
  * color_vulkan filter
  * bwdif_vulkan filter
  * nlmeans_vulkan filter
  * RivaTuner video decoder
  * xfade_vulkan filter
  * vMix video decoder
  * Essential Video Coding parser, muxer and demuxer
  * Essential Video Coding frame merge bsf
  * bwdif_cuda filter
  * Microsoft RLE video encoder
  * Raw AC-4 muxer and demuxer
  * Raw VVC bitstream parser, muxer and demuxer
  * Bitstream filter for editing metadata in VVC streams
  * Bitstream filter for converting VVC from MP4 to Annex B
  * scale_vt filter for videotoolbox
  * transpose_vt filter for videotoolbox
  * support for the P_SKIP hinting to speed up libx264 encoding
  * Support HEVC,VP9,AV1 codec in enhanced flv format
  * apsnr and asisdr audio filters
  * OSQ demuxer and decoder
  * Support HEVC,VP9,AV1 codec fourcclist in enhanced rtmp protocol
  * CRI USM demuxer
  * ffmpeg CLI '-top' option deprecated in favor of the setfield filter
  * VAAPI AV1 encoder
  * ffprobe XML output schema changed to account for multiple variable-fields elements within the same parent element
  * ffprobe -output_format option added as an alias of -of
- Remove patch6 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff
- Prefer libvpl to libmfx: the latter is deprecated
- Delete ffmpeg-6-private-devel package as it is only needed to build libav-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710417600">- Let the ffmpeg-6 main program be combinable with ffmpeg-6-mini-libs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711108800">- Add 0001-avcodec-tests-rename-the-bundled-Mesa-AV1-vulkan-vid.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223215/CVE-2023-49501: add patch
  0001-avfilter-asrc_afirsrc-fix-by-one-smaller-allocation-.patch
- Address boo#1223235/CVE-2023-49502: add patch
  0001-avfilter-bwdif-account-for-chroma-sub-sampling-in-mi.patch
- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
</package>
<package pkgid="6e72f8f4b9c372d6956dbe7ad7b960cbc8add8cb201ad4969a185ed56c27064f1bbeef942d37a41b8403c816a631f1e63a8fb5884062e9286069c3a4f18773b0" name="ffmpeg-6-libavfilter-devel" arch="x86_64">
  <version epoch="0" ver="6.1.1" rel="5.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1705320000">- Update to version 6.1.1:
  * libaribcaption decoder
  * Playdate video decoder and demuxer
  * Extend VAAPI support for libva-win32 on Windows
  * afireqsrc audio source filter
  * arls filter
  * ffmpeg CLI new option: -readrate_initial_burst
  * zoneplate video source filter
  * command support in the setpts and asetpts filters
  * Vulkan decode hwaccel, supporting H264, HEVC and AV1
  * color_vulkan filter
  * bwdif_vulkan filter
  * nlmeans_vulkan filter
  * RivaTuner video decoder
  * xfade_vulkan filter
  * vMix video decoder
  * Essential Video Coding parser, muxer and demuxer
  * Essential Video Coding frame merge bsf
  * bwdif_cuda filter
  * Microsoft RLE video encoder
  * Raw AC-4 muxer and demuxer
  * Raw VVC bitstream parser, muxer and demuxer
  * Bitstream filter for editing metadata in VVC streams
  * Bitstream filter for converting VVC from MP4 to Annex B
  * scale_vt filter for videotoolbox
  * transpose_vt filter for videotoolbox
  * support for the P_SKIP hinting to speed up libx264 encoding
  * Support HEVC,VP9,AV1 codec in enhanced flv format
  * apsnr and asisdr audio filters
  * OSQ demuxer and decoder
  * Support HEVC,VP9,AV1 codec fourcclist in enhanced rtmp protocol
  * CRI USM demuxer
  * ffmpeg CLI '-top' option deprecated in favor of the setfield filter
  * VAAPI AV1 encoder
  * ffprobe XML output schema changed to account for multiple variable-fields elements within the same parent element
  * ffprobe -output_format option added as an alias of -of
- Remove patch6 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff
- Prefer libvpl to libmfx: the latter is deprecated
- Delete ffmpeg-6-private-devel package as it is only needed to build libav-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710417600">- Let the ffmpeg-6 main program be combinable with ffmpeg-6-mini-libs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711108800">- Add 0001-avcodec-tests-rename-the-bundled-Mesa-AV1-vulkan-vid.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223215/CVE-2023-49501: add patch
  0001-avfilter-asrc_afirsrc-fix-by-one-smaller-allocation-.patch
- Address boo#1223235/CVE-2023-49502: add patch
  0001-avfilter-bwdif-account-for-chroma-sub-sampling-in-mi.patch
- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
</package>
<package pkgid="609c20e7b06cc104615debb337b5d2b7b2d646f7c7084c99080f82f021fde0182cc155fb772a7796940d6c98aff9a94f2e71afcda117e17df5ae33ff4037c4eb" name="ffmpeg-6-libavformat-devel" arch="x86_64">
  <version epoch="0" ver="6.1.1" rel="5.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1705320000">- Update to version 6.1.1:
  * libaribcaption decoder
  * Playdate video decoder and demuxer
  * Extend VAAPI support for libva-win32 on Windows
  * afireqsrc audio source filter
  * arls filter
  * ffmpeg CLI new option: -readrate_initial_burst
  * zoneplate video source filter
  * command support in the setpts and asetpts filters
  * Vulkan decode hwaccel, supporting H264, HEVC and AV1
  * color_vulkan filter
  * bwdif_vulkan filter
  * nlmeans_vulkan filter
  * RivaTuner video decoder
  * xfade_vulkan filter
  * vMix video decoder
  * Essential Video Coding parser, muxer and demuxer
  * Essential Video Coding frame merge bsf
  * bwdif_cuda filter
  * Microsoft RLE video encoder
  * Raw AC-4 muxer and demuxer
  * Raw VVC bitstream parser, muxer and demuxer
  * Bitstream filter for editing metadata in VVC streams
  * Bitstream filter for converting VVC from MP4 to Annex B
  * scale_vt filter for videotoolbox
  * transpose_vt filter for videotoolbox
  * support for the P_SKIP hinting to speed up libx264 encoding
  * Support HEVC,VP9,AV1 codec in enhanced flv format
  * apsnr and asisdr audio filters
  * OSQ demuxer and decoder
  * Support HEVC,VP9,AV1 codec fourcclist in enhanced rtmp protocol
  * CRI USM demuxer
  * ffmpeg CLI '-top' option deprecated in favor of the setfield filter
  * VAAPI AV1 encoder
  * ffprobe XML output schema changed to account for multiple variable-fields elements within the same parent element
  * ffprobe -output_format option added as an alias of -of
- Remove patch6 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff
- Prefer libvpl to libmfx: the latter is deprecated
- Delete ffmpeg-6-private-devel package as it is only needed to build libav-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710417600">- Let the ffmpeg-6 main program be combinable with ffmpeg-6-mini-libs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711108800">- Add 0001-avcodec-tests-rename-the-bundled-Mesa-AV1-vulkan-vid.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223215/CVE-2023-49501: add patch
  0001-avfilter-asrc_afirsrc-fix-by-one-smaller-allocation-.patch
- Address boo#1223235/CVE-2023-49502: add patch
  0001-avfilter-bwdif-account-for-chroma-sub-sampling-in-mi.patch
- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
</package>
<package pkgid="a1b8f7883e663472cea774be53e3fbe8b0efc327921f3c282986df66ac95b6581a3b4aec43c40d99509ea757a8d680c85b16a4bcc4f7607c5106e2059ec87e5e" name="ffmpeg-6-libavutil-devel" arch="x86_64">
  <version epoch="0" ver="6.1.1" rel="5.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1705320000">- Update to version 6.1.1:
  * libaribcaption decoder
  * Playdate video decoder and demuxer
  * Extend VAAPI support for libva-win32 on Windows
  * afireqsrc audio source filter
  * arls filter
  * ffmpeg CLI new option: -readrate_initial_burst
  * zoneplate video source filter
  * command support in the setpts and asetpts filters
  * Vulkan decode hwaccel, supporting H264, HEVC and AV1
  * color_vulkan filter
  * bwdif_vulkan filter
  * nlmeans_vulkan filter
  * RivaTuner video decoder
  * xfade_vulkan filter
  * vMix video decoder
  * Essential Video Coding parser, muxer and demuxer
  * Essential Video Coding frame merge bsf
  * bwdif_cuda filter
  * Microsoft RLE video encoder
  * Raw AC-4 muxer and demuxer
  * Raw VVC bitstream parser, muxer and demuxer
  * Bitstream filter for editing metadata in VVC streams
  * Bitstream filter for converting VVC from MP4 to Annex B
  * scale_vt filter for videotoolbox
  * transpose_vt filter for videotoolbox
  * support for the P_SKIP hinting to speed up libx264 encoding
  * Support HEVC,VP9,AV1 codec in enhanced flv format
  * apsnr and asisdr audio filters
  * OSQ demuxer and decoder
  * Support HEVC,VP9,AV1 codec fourcclist in enhanced rtmp protocol
  * CRI USM demuxer
  * ffmpeg CLI '-top' option deprecated in favor of the setfield filter
  * VAAPI AV1 encoder
  * ffprobe XML output schema changed to account for multiple variable-fields elements within the same parent element
  * ffprobe -output_format option added as an alias of -of
- Remove patch6 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff
- Prefer libvpl to libmfx: the latter is deprecated
- Delete ffmpeg-6-private-devel package as it is only needed to build libav-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710417600">- Let the ffmpeg-6 main program be combinable with ffmpeg-6-mini-libs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711108800">- Add 0001-avcodec-tests-rename-the-bundled-Mesa-AV1-vulkan-vid.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223215/CVE-2023-49501: add patch
  0001-avfilter-asrc_afirsrc-fix-by-one-smaller-allocation-.patch
- Address boo#1223235/CVE-2023-49502: add patch
  0001-avfilter-bwdif-account-for-chroma-sub-sampling-in-mi.patch
- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
</package>
<package pkgid="6585154475f380ba4b6902eba07738fea322e2c24a7847ca943bb4eab1fb7b8dd4378fd581b093dd633b300336fb79f870a631380d0a66ee2fd40215b2b7a82d" name="ffmpeg-6-libpostproc-devel" arch="x86_64">
  <version epoch="0" ver="6.1.1" rel="5.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1705320000">- Update to version 6.1.1:
  * libaribcaption decoder
  * Playdate video decoder and demuxer
  * Extend VAAPI support for libva-win32 on Windows
  * afireqsrc audio source filter
  * arls filter
  * ffmpeg CLI new option: -readrate_initial_burst
  * zoneplate video source filter
  * command support in the setpts and asetpts filters
  * Vulkan decode hwaccel, supporting H264, HEVC and AV1
  * color_vulkan filter
  * bwdif_vulkan filter
  * nlmeans_vulkan filter
  * RivaTuner video decoder
  * xfade_vulkan filter
  * vMix video decoder
  * Essential Video Coding parser, muxer and demuxer
  * Essential Video Coding frame merge bsf
  * bwdif_cuda filter
  * Microsoft RLE video encoder
  * Raw AC-4 muxer and demuxer
  * Raw VVC bitstream parser, muxer and demuxer
  * Bitstream filter for editing metadata in VVC streams
  * Bitstream filter for converting VVC from MP4 to Annex B
  * scale_vt filter for videotoolbox
  * transpose_vt filter for videotoolbox
  * support for the P_SKIP hinting to speed up libx264 encoding
  * Support HEVC,VP9,AV1 codec in enhanced flv format
  * apsnr and asisdr audio filters
  * OSQ demuxer and decoder
  * Support HEVC,VP9,AV1 codec fourcclist in enhanced rtmp protocol
  * CRI USM demuxer
  * ffmpeg CLI '-top' option deprecated in favor of the setfield filter
  * VAAPI AV1 encoder
  * ffprobe XML output schema changed to account for multiple variable-fields elements within the same parent element
  * ffprobe -output_format option added as an alias of -of
- Remove patch6 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff
- Prefer libvpl to libmfx: the latter is deprecated
- Delete ffmpeg-6-private-devel package as it is only needed to build libav-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710417600">- Let the ffmpeg-6 main program be combinable with ffmpeg-6-mini-libs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711108800">- Add 0001-avcodec-tests-rename-the-bundled-Mesa-AV1-vulkan-vid.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223215/CVE-2023-49501: add patch
  0001-avfilter-asrc_afirsrc-fix-by-one-smaller-allocation-.patch
- Address boo#1223235/CVE-2023-49502: add patch
  0001-avfilter-bwdif-account-for-chroma-sub-sampling-in-mi.patch
- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
</package>
<package pkgid="2053b984145af4494dc93ed9776386232594c805ae544bd9ea73da4b61401c73b0da2c4f8d28fb418df0e0db55f7a0d5e9cfd2a0ad94d29d63300d434e4978f2" name="ffmpeg-6-libswresample-devel" arch="x86_64">
  <version epoch="0" ver="6.1.1" rel="5.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1705320000">- Update to version 6.1.1:
  * libaribcaption decoder
  * Playdate video decoder and demuxer
  * Extend VAAPI support for libva-win32 on Windows
  * afireqsrc audio source filter
  * arls filter
  * ffmpeg CLI new option: -readrate_initial_burst
  * zoneplate video source filter
  * command support in the setpts and asetpts filters
  * Vulkan decode hwaccel, supporting H264, HEVC and AV1
  * color_vulkan filter
  * bwdif_vulkan filter
  * nlmeans_vulkan filter
  * RivaTuner video decoder
  * xfade_vulkan filter
  * vMix video decoder
  * Essential Video Coding parser, muxer and demuxer
  * Essential Video Coding frame merge bsf
  * bwdif_cuda filter
  * Microsoft RLE video encoder
  * Raw AC-4 muxer and demuxer
  * Raw VVC bitstream parser, muxer and demuxer
  * Bitstream filter for editing metadata in VVC streams
  * Bitstream filter for converting VVC from MP4 to Annex B
  * scale_vt filter for videotoolbox
  * transpose_vt filter for videotoolbox
  * support for the P_SKIP hinting to speed up libx264 encoding
  * Support HEVC,VP9,AV1 codec in enhanced flv format
  * apsnr and asisdr audio filters
  * OSQ demuxer and decoder
  * Support HEVC,VP9,AV1 codec fourcclist in enhanced rtmp protocol
  * CRI USM demuxer
  * ffmpeg CLI '-top' option deprecated in favor of the setfield filter
  * VAAPI AV1 encoder
  * ffprobe XML output schema changed to account for multiple variable-fields elements within the same parent element
  * ffprobe -output_format option added as an alias of -of
- Remove patch6 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff
- Prefer libvpl to libmfx: the latter is deprecated
- Delete ffmpeg-6-private-devel package as it is only needed to build libav-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710417600">- Let the ffmpeg-6 main program be combinable with ffmpeg-6-mini-libs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711108800">- Add 0001-avcodec-tests-rename-the-bundled-Mesa-AV1-vulkan-vid.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223215/CVE-2023-49501: add patch
  0001-avfilter-asrc_afirsrc-fix-by-one-smaller-allocation-.patch
- Address boo#1223235/CVE-2023-49502: add patch
  0001-avfilter-bwdif-account-for-chroma-sub-sampling-in-mi.patch
- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
</package>
<package pkgid="ed2523275497024bb6951928b82f9663228e3eff39f35aaa63143ab7f354d0c5dc2998d8d554d376efd9729add47191daa5fd52a39e0e00d451324a70de3c28c" name="ffmpeg-6-libswscale-devel" arch="x86_64">
  <version epoch="0" ver="6.1.1" rel="5.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1705320000">- Update to version 6.1.1:
  * libaribcaption decoder
  * Playdate video decoder and demuxer
  * Extend VAAPI support for libva-win32 on Windows
  * afireqsrc audio source filter
  * arls filter
  * ffmpeg CLI new option: -readrate_initial_burst
  * zoneplate video source filter
  * command support in the setpts and asetpts filters
  * Vulkan decode hwaccel, supporting H264, HEVC and AV1
  * color_vulkan filter
  * bwdif_vulkan filter
  * nlmeans_vulkan filter
  * RivaTuner video decoder
  * xfade_vulkan filter
  * vMix video decoder
  * Essential Video Coding parser, muxer and demuxer
  * Essential Video Coding frame merge bsf
  * bwdif_cuda filter
  * Microsoft RLE video encoder
  * Raw AC-4 muxer and demuxer
  * Raw VVC bitstream parser, muxer and demuxer
  * Bitstream filter for editing metadata in VVC streams
  * Bitstream filter for converting VVC from MP4 to Annex B
  * scale_vt filter for videotoolbox
  * transpose_vt filter for videotoolbox
  * support for the P_SKIP hinting to speed up libx264 encoding
  * Support HEVC,VP9,AV1 codec in enhanced flv format
  * apsnr and asisdr audio filters
  * OSQ demuxer and decoder
  * Support HEVC,VP9,AV1 codec fourcclist in enhanced rtmp protocol
  * CRI USM demuxer
  * ffmpeg CLI '-top' option deprecated in favor of the setfield filter
  * VAAPI AV1 encoder
  * ffprobe XML output schema changed to account for multiple variable-fields elements within the same parent element
  * ffprobe -output_format option added as an alias of -of
- Remove patch6 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff
- Prefer libvpl to libmfx: the latter is deprecated
- Delete ffmpeg-6-private-devel package as it is only needed to build libav-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710417600">- Let the ffmpeg-6 main program be combinable with ffmpeg-6-mini-libs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711108800">- Add 0001-avcodec-tests-rename-the-bundled-Mesa-AV1-vulkan-vid.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223215/CVE-2023-49501: add patch
  0001-avfilter-asrc_afirsrc-fix-by-one-smaller-allocation-.patch
- Address boo#1223235/CVE-2023-49502: add patch
  0001-avfilter-bwdif-account-for-chroma-sub-sampling-in-mi.patch
- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
</package>
<package pkgid="3f9795c76c72fe07fc550eb496e95c09dce878c65e232ea42f66c2be303390ccca7601b6765f60ef7547f7a9bfceadb68d34d43582c63edaaf3541a42a99ba5f" name="ffmpeg-6-mini" arch="src">
  <version epoch="0" ver="6.1.1" rel="5.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1705320000">- Update to version 6.1.1:
  * libaribcaption decoder
  * Playdate video decoder and demuxer
  * Extend VAAPI support for libva-win32 on Windows
  * afireqsrc audio source filter
  * arls filter
  * ffmpeg CLI new option: -readrate_initial_burst
  * zoneplate video source filter
  * command support in the setpts and asetpts filters
  * Vulkan decode hwaccel, supporting H264, HEVC and AV1
  * color_vulkan filter
  * bwdif_vulkan filter
  * nlmeans_vulkan filter
  * RivaTuner video decoder
  * xfade_vulkan filter
  * vMix video decoder
  * Essential Video Coding parser, muxer and demuxer
  * Essential Video Coding frame merge bsf
  * bwdif_cuda filter
  * Microsoft RLE video encoder
  * Raw AC-4 muxer and demuxer
  * Raw VVC bitstream parser, muxer and demuxer
  * Bitstream filter for editing metadata in VVC streams
  * Bitstream filter for converting VVC from MP4 to Annex B
  * scale_vt filter for videotoolbox
  * transpose_vt filter for videotoolbox
  * support for the P_SKIP hinting to speed up libx264 encoding
  * Support HEVC,VP9,AV1 codec in enhanced flv format
  * apsnr and asisdr audio filters
  * OSQ demuxer and decoder
  * Support HEVC,VP9,AV1 codec fourcclist in enhanced rtmp protocol
  * CRI USM demuxer
  * ffmpeg CLI '-top' option deprecated in favor of the setfield filter
  * VAAPI AV1 encoder
  * ffprobe XML output schema changed to account for multiple variable-fields elements within the same parent element
  * ffprobe -output_format option added as an alias of -of
- Remove patch6 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff
- Prefer libvpl to libmfx: the latter is deprecated
- Delete ffmpeg-6-private-devel package as it is only needed to build libav-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710417600">- Let the ffmpeg-6 main program be combinable with ffmpeg-6-mini-libs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711108800">- Add 0001-avcodec-tests-rename-the-bundled-Mesa-AV1-vulkan-vid.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223215/CVE-2023-49501: add patch
  0001-avfilter-asrc_afirsrc-fix-by-one-smaller-allocation-.patch
- Address boo#1223235/CVE-2023-49502: add patch
  0001-avfilter-bwdif-account-for-chroma-sub-sampling-in-mi.patch
- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
</package>
<package pkgid="08cb067b8f0ff2c91780944fe676bdd9203ad9094d6896fd2df3d072e008f16bcf79ceeebdead539b941d680f5eb78e61fc47b77b61b0bcda9b2d37a464baeb8" name="ffmpeg-6-mini-debugsource" arch="x86_64">
  <version epoch="0" ver="6.1.1" rel="5.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1705320000">- Update to version 6.1.1:
  * libaribcaption decoder
  * Playdate video decoder and demuxer
  * Extend VAAPI support for libva-win32 on Windows
  * afireqsrc audio source filter
  * arls filter
  * ffmpeg CLI new option: -readrate_initial_burst
  * zoneplate video source filter
  * command support in the setpts and asetpts filters
  * Vulkan decode hwaccel, supporting H264, HEVC and AV1
  * color_vulkan filter
  * bwdif_vulkan filter
  * nlmeans_vulkan filter
  * RivaTuner video decoder
  * xfade_vulkan filter
  * vMix video decoder
  * Essential Video Coding parser, muxer and demuxer
  * Essential Video Coding frame merge bsf
  * bwdif_cuda filter
  * Microsoft RLE video encoder
  * Raw AC-4 muxer and demuxer
  * Raw VVC bitstream parser, muxer and demuxer
  * Bitstream filter for editing metadata in VVC streams
  * Bitstream filter for converting VVC from MP4 to Annex B
  * scale_vt filter for videotoolbox
  * transpose_vt filter for videotoolbox
  * support for the P_SKIP hinting to speed up libx264 encoding
  * Support HEVC,VP9,AV1 codec in enhanced flv format
  * apsnr and asisdr audio filters
  * OSQ demuxer and decoder
  * Support HEVC,VP9,AV1 codec fourcclist in enhanced rtmp protocol
  * CRI USM demuxer
  * ffmpeg CLI '-top' option deprecated in favor of the setfield filter
  * VAAPI AV1 encoder
  * ffprobe XML output schema changed to account for multiple variable-fields elements within the same parent element
  * ffprobe -output_format option added as an alias of -of
- Remove patch6 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff
- Prefer libvpl to libmfx: the latter is deprecated
- Delete ffmpeg-6-private-devel package as it is only needed to build libav-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710417600">- Let the ffmpeg-6 main program be combinable with ffmpeg-6-mini-libs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711108800">- Add 0001-avcodec-tests-rename-the-bundled-Mesa-AV1-vulkan-vid.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223215/CVE-2023-49501: add patch
  0001-avfilter-asrc_afirsrc-fix-by-one-smaller-allocation-.patch
- Address boo#1223235/CVE-2023-49502: add patch
  0001-avfilter-bwdif-account-for-chroma-sub-sampling-in-mi.patch
- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
</package>
<package pkgid="b997e08d0ec53cfe2c0ecf1364c9d1ab43643c8b7ffc442af6465e709ab61783e6718ba92b7cdb104c5d423ef9dfc247c6a4533f53372c9cef4fd14a056fa751" name="ffmpeg-6-mini-devel" arch="x86_64">
  <version epoch="0" ver="6.1.1" rel="5.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1705320000">- Update to version 6.1.1:
  * libaribcaption decoder
  * Playdate video decoder and demuxer
  * Extend VAAPI support for libva-win32 on Windows
  * afireqsrc audio source filter
  * arls filter
  * ffmpeg CLI new option: -readrate_initial_burst
  * zoneplate video source filter
  * command support in the setpts and asetpts filters
  * Vulkan decode hwaccel, supporting H264, HEVC and AV1
  * color_vulkan filter
  * bwdif_vulkan filter
  * nlmeans_vulkan filter
  * RivaTuner video decoder
  * xfade_vulkan filter
  * vMix video decoder
  * Essential Video Coding parser, muxer and demuxer
  * Essential Video Coding frame merge bsf
  * bwdif_cuda filter
  * Microsoft RLE video encoder
  * Raw AC-4 muxer and demuxer
  * Raw VVC bitstream parser, muxer and demuxer
  * Bitstream filter for editing metadata in VVC streams
  * Bitstream filter for converting VVC from MP4 to Annex B
  * scale_vt filter for videotoolbox
  * transpose_vt filter for videotoolbox
  * support for the P_SKIP hinting to speed up libx264 encoding
  * Support HEVC,VP9,AV1 codec in enhanced flv format
  * apsnr and asisdr audio filters
  * OSQ demuxer and decoder
  * Support HEVC,VP9,AV1 codec fourcclist in enhanced rtmp protocol
  * CRI USM demuxer
  * ffmpeg CLI '-top' option deprecated in favor of the setfield filter
  * VAAPI AV1 encoder
  * ffprobe XML output schema changed to account for multiple variable-fields elements within the same parent element
  * ffprobe -output_format option added as an alias of -of
- Remove patch6 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff
- Prefer libvpl to libmfx: the latter is deprecated
- Delete ffmpeg-6-private-devel package as it is only needed to build libav-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710417600">- Let the ffmpeg-6 main program be combinable with ffmpeg-6-mini-libs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711108800">- Add 0001-avcodec-tests-rename-the-bundled-Mesa-AV1-vulkan-vid.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223215/CVE-2023-49501: add patch
  0001-avfilter-asrc_afirsrc-fix-by-one-smaller-allocation-.patch
- Address boo#1223235/CVE-2023-49502: add patch
  0001-avfilter-bwdif-account-for-chroma-sub-sampling-in-mi.patch
- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
</package>
<package pkgid="539932a0ce23f0c2013aa529645bdc717150d63058f49e0e043f1636b1ad2265d3809b71213d6ef818604e701dbfb5e8f0244579a8e78ff4032472453daa3fc3" name="ffmpeg-6-mini-libs" arch="x86_64">
  <version epoch="0" ver="6.1.1" rel="5.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1705320000">- Update to version 6.1.1:
  * libaribcaption decoder
  * Playdate video decoder and demuxer
  * Extend VAAPI support for libva-win32 on Windows
  * afireqsrc audio source filter
  * arls filter
  * ffmpeg CLI new option: -readrate_initial_burst
  * zoneplate video source filter
  * command support in the setpts and asetpts filters
  * Vulkan decode hwaccel, supporting H264, HEVC and AV1
  * color_vulkan filter
  * bwdif_vulkan filter
  * nlmeans_vulkan filter
  * RivaTuner video decoder
  * xfade_vulkan filter
  * vMix video decoder
  * Essential Video Coding parser, muxer and demuxer
  * Essential Video Coding frame merge bsf
  * bwdif_cuda filter
  * Microsoft RLE video encoder
  * Raw AC-4 muxer and demuxer
  * Raw VVC bitstream parser, muxer and demuxer
  * Bitstream filter for editing metadata in VVC streams
  * Bitstream filter for converting VVC from MP4 to Annex B
  * scale_vt filter for videotoolbox
  * transpose_vt filter for videotoolbox
  * support for the P_SKIP hinting to speed up libx264 encoding
  * Support HEVC,VP9,AV1 codec in enhanced flv format
  * apsnr and asisdr audio filters
  * OSQ demuxer and decoder
  * Support HEVC,VP9,AV1 codec fourcclist in enhanced rtmp protocol
  * CRI USM demuxer
  * ffmpeg CLI '-top' option deprecated in favor of the setfield filter
  * VAAPI AV1 encoder
  * ffprobe XML output schema changed to account for multiple variable-fields elements within the same parent element
  * ffprobe -output_format option added as an alias of -of
- Remove patch6 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff
- Prefer libvpl to libmfx: the latter is deprecated
- Delete ffmpeg-6-private-devel package as it is only needed to build libav-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710417600">- Let the ffmpeg-6 main program be combinable with ffmpeg-6-mini-libs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711108800">- Add 0001-avcodec-tests-rename-the-bundled-Mesa-AV1-vulkan-vid.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223215/CVE-2023-49501: add patch
  0001-avfilter-asrc_afirsrc-fix-by-one-smaller-allocation-.patch
- Address boo#1223235/CVE-2023-49502: add patch
  0001-avfilter-bwdif-account-for-chroma-sub-sampling-in-mi.patch
- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
</package>
<package pkgid="efb26a88318d926f440659b11cfd85e95efd34376bdc89cdffd6eb49a8dcc2bff28cbc54c48ff3c97545a60d9bbdb946b7af864097fd5239d856d498a9fcecdf" name="ffmpeg-6-mini-libs-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.1.1" rel="5.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1705320000">- Update to version 6.1.1:
  * libaribcaption decoder
  * Playdate video decoder and demuxer
  * Extend VAAPI support for libva-win32 on Windows
  * afireqsrc audio source filter
  * arls filter
  * ffmpeg CLI new option: -readrate_initial_burst
  * zoneplate video source filter
  * command support in the setpts and asetpts filters
  * Vulkan decode hwaccel, supporting H264, HEVC and AV1
  * color_vulkan filter
  * bwdif_vulkan filter
  * nlmeans_vulkan filter
  * RivaTuner video decoder
  * xfade_vulkan filter
  * vMix video decoder
  * Essential Video Coding parser, muxer and demuxer
  * Essential Video Coding frame merge bsf
  * bwdif_cuda filter
  * Microsoft RLE video encoder
  * Raw AC-4 muxer and demuxer
  * Raw VVC bitstream parser, muxer and demuxer
  * Bitstream filter for editing metadata in VVC streams
  * Bitstream filter for converting VVC from MP4 to Annex B
  * scale_vt filter for videotoolbox
  * transpose_vt filter for videotoolbox
  * support for the P_SKIP hinting to speed up libx264 encoding
  * Support HEVC,VP9,AV1 codec in enhanced flv format
  * apsnr and asisdr audio filters
  * OSQ demuxer and decoder
  * Support HEVC,VP9,AV1 codec fourcclist in enhanced rtmp protocol
  * CRI USM demuxer
  * ffmpeg CLI '-top' option deprecated in favor of the setfield filter
  * VAAPI AV1 encoder
  * ffprobe XML output schema changed to account for multiple variable-fields elements within the same parent element
  * ffprobe -output_format option added as an alias of -of
- Remove patch6 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff
- Prefer libvpl to libmfx: the latter is deprecated
- Delete ffmpeg-6-private-devel package as it is only needed to build libav-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710417600">- Let the ffmpeg-6 main program be combinable with ffmpeg-6-mini-libs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711108800">- Add 0001-avcodec-tests-rename-the-bundled-Mesa-AV1-vulkan-vid.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1713787200">- Address boo#1223215/CVE-2023-49501: add patch
  0001-avfilter-asrc_afirsrc-fix-by-one-smaller-allocation-.patch
- Address boo#1223235/CVE-2023-49502: add patch
  0001-avfilter-bwdif-account-for-chroma-sub-sampling-in-mi.patch
- Address boo#1222730/CVE-2023-49528: add patches
  0001-avfilter-af_dialoguenhance-fix-overreads.patch,
  0001-avfilter-af_dialoguenhance-simplify-channels-copy.patch,
  0001-avfilter-af_dialoguenhance-do-output-scaling-once.patch
- Address boo#1223070/CVE-2024-31578: add patch
  0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch
- Address boo#1223085/CVE-2024-31582: add patch
  0001-avfilter-vf_codecview-fix-heap-buffer-overflow.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873600">- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1713873601">- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)</changelog>
</package>
<package pkgid="4bf9aa3fcf1a34ae31da641ee7404bde99e6272b0b9a2754f76f9d7e276d4fe5812f33614727f2aac142d4c134181a30077784210065454a35a972ad5c42ffe2" name="ffms2" arch="src">
  <version epoch="0" ver="2.40+44" rel="1.3.sr20240429"/>
  <changelog author="reddwarf@opensuse.org" date="1319889600">- First version</changelog>
  <changelog author="reddwarf@opensuse.org" date="1328875200">- Update to 2.1.7</changelog>
  <changelog author="reddwarf@opensuse.org" date="1338120000">- Fix build with ffmpeg 0.11</changelog>
  <changelog author="reddwarf@opensuse.org" date="1353067200">- Fix build with ffmpeg 1.0
- Adapt the file list to be compatible with old RPMs</changelog>
  <changelog author="i@margueirte.su" date="1375185600">- Fix build with ffmpeg 2.0</changelog>
  <changelog author="i@margueirte.su" date="1398081600">- update version 2.19.2
- drop patch: ffms2-2.17-ffmpeg_011.patch, upstreamed
- drop patch: ffms2-2.17-ffmpeg_10.patch, upstreamed
- drop patch: ffms2-2.17-ffmpeg_20.patch, upstream fixed</changelog>
  <changelog author="olaf@aepfle.de" date="1442923200">- Use pkgconfig for ffmpeg BuildRequires</changelog>
  <changelog author="olaf@aepfle.de" date="1455710400">- Remove unused Requires from pkgconfig file</changelog>
  <changelog author="aloisio@gmx.com" date="1462104000">- Update to 2.22
  * Fix possible off by 1 frame until first seek issue introduced
    in 2.21 (Myrsloik)
  * avisynth: Make FFMS2 a shorter alias for FFmpegSource2 to save
    some typing (Myrsloik)
  * avisynth: Moved all source functions in ffms2.avsi into the
    actual plugin (Myrsloik)
  * avisynth: Use 2.6 RC API and add output support for all new
    colorspaces (Myrsloik)
  * vapoursource: Fix swapped RGB channels bug introduced in
    2.21 (Myrsloik)
  * swscale: Drop pointless and slow bitexact flag from resizer
    settings (kodabb)
  * Add support for files with gaps between the audio packets
    (Plorkyeran)
  2.21:
  * Add missing constants for log levels (Myrsloik)
  * Fix bad decoder flush that discards the palette of raw video
    (Myrsloik)
  * Remove the SWScale function from Avisynth since SWScale is
    useless (Myrsloik)
  * Fix common framerate correction (Myrsloik)
  * vapoursource: The framerate and frame durations are now
    normalized (Myrsloik)
  * vapoursource: Add support for outputting the alpha channel
    too (Myrsloik)
  * vapoursource: Fix resizer selection so bicubic isn't always
    used (Myrsloik)
  * vapoursource: Set chroma location and full colorspace
    information (Myrsloik)
  * Add support for indexing files with more than 32 tracks and
    the possibility to skip indexing of video tracks (Myrsloik)
  * The Avisynth plugin now sets all per frame variables in all
    modes to avoid ugly and slow FFInfo() errors (Myrsloik)
  * vapoursource: Fix crash on single frame files (Myrsloik)
  * Remove the Matroska and Haali demuxers (qyot27, Plorkyeran)
  * Fix adjustments for positive audio delay (tophf)
  * Don't try to index video tracks in unsupported formats
    (Daemon404)
  * Don't use scientific notation in timecode files (Daemon404)
  * Fix utf8 support in FFVideoSource (nixxquality)
  * Improve handling of files where only some packets have
    timestamps (Plorkyeran)
  * Fix memory leaks in the VapourSynth error handling (Plorkyeran)
  2.20:
  * Add support for Opus in MKV when ffmpeg/libav are built with
    libopus (qyot27)
  * vapoursource: Provide _AbsoluteTime metadata (Daemon404)
  * Fix a pile of small things found by Coverity (Daemon404)
  * Add support for HEVC in MKV (qyot27)
  * Fix infinite loop on garbage data at the beginning of AAC
    files (Plorkyeran)
  * Deal with the never-ending bitrot from FFmpeg/Libav API changes
    (Daemon404, Plorkyeran)
  * Make indexes not arch-specific and trivially smaller (Plorkyeran)
  * Fix bug where the first b-frame was replaced with the frame
    before it with open-gop h.264 (Plorkyeran)
  * Fix seeking issues with open-gop h.264 (Plorkyeran)
  * Fix corruption when seeking in interlaced h.264 (Plorkyeran)
  * Add support for multiple frames per audio packet as FFmpeg seems
    to have started doing that (Plorkyeran)
  * Fix seeking in Y4M files (Plorkyeran)
  * Fix dumping audio while indexing files
  * Add support for Matroska files with extremely large CodecPrivate
    sections
  * Speed up indexing Matroska files a bit
- Bumped soname to 4
- Switched to ffmpeg 3.0</changelog>
  <changelog author="mimi.vx@gmail.com" date="1487851200">- update to 2.23.1
  * Updated FFmpeg APIs used
  * Added new API that can read/write indexes to a memory buffer
  * Added support for high bitdepth output in Avisynth+
  * vapoursource: Add nfMakeLinear flag to better performance in most cases
  * Remove bad colorspace matrix guessing for YUV
  * Tell libavformat to discard packets we don't want
  * Restore original FFCopyrightInfringement behavior
  * Make FFMS_Init threadsafe
  * Support latest libav* APIs</changelog>
  <changelog author="jengelh@inai.de" date="1498651200">- Rectify RPM group and trim filler words.</changelog>
  <changelog author="9+suse@cirno.systems" date="1577188800">- Refresh ffms2-pkgconfig.patch
- Update to version 2.23+202.ga9e8f73:
  * See changelog at https://github.com/FFMS/ffms2/commits/master</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1602072000">- Update to version 2.40
  * Avisynth+ linux support
  * Added LastEndTime track property to make it possible to take
    the last frame's duration into account
  * Removed several deprecated functions and enums from the API
  * No longer assumes sub 1 fps framerates are invalid
  * Added support for floating point format output in
    VapourSynth and Avisynth+
  * Fixed issue with dropped/repeated frames in vc1 with
    multiple b-frames after seeking
  * Fixed issue with dropped/repeated frames in h264 when the
    reorder buffer size is too small
  * Improved seeking in mpeg and mpegts streams
  * Added rgb(a)p and several additional formats as output to
    Avisynth+
  * Added VP9 support
  * Fixed incorrectly reporting the output as limited range when
    it's in fact unknown and likely to be full range
  * Added mastering display metadata output
  * VapourSynth source now defaults to not outputting alpha
  * Removed the now unused demuxer, dumpmask, audiofile and utf8
    arguments from the source filters
  * Removed ability to dump audio tracks
  * Fixed incorrect colorimetry metadata reported when
    converting the output to another colorspace
  * Sources now simply reference the index instead of copying
    large parts of it
  * Use new FFmpeg decoding API
  * Fixed several bugs in output format selection
  * FFMSIndex will now properly error out with invalid arguments
  * Add rotation metadata export
  * Add stereoscopic metadata export
  * Removed support for old FFmpeg versions
  * Removed libav support
  * Discontinuous Timestamp Support
  * Add FFMS_Deinit
  * Fix mid-stream parameter changes
  * Fix decoding H.264 PAFF files with one field per packet
  * Fix delay calculations for H.264 PAFF files
  * Fix frame rate calculation for fields with one field per
    packet
- Switch to stable source tarball and drop _service file</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670846400">- Update to version 2.40+44:
  * Update to current git master commit ff61bca.
  * Fix build with ffmpeg-5.
- Bump soname to 5 following upstream changes.
- Replace pkgconfig(libavresample) with pkgconfig(libswresample)
  BuildRequires: Current versions of ffmpeg do not provide
  libavresample.</changelog>
</package>
<package pkgid="49239b573ff1302bd14c73b3f1304c8697fec93567d39835ae0cd026423950cbfceaeb7c162c16cdd3ef9af7f8791c66f0b0d3a81ae060a14ba83e69fdf57c69" name="ffms2-debugsource" arch="x86_64">
  <version epoch="0" ver="2.40+44" rel="1.3.sr20240429"/>
  <changelog author="i@margueirte.su" date="1375185600">- Fix build with ffmpeg 2.0</changelog>
  <changelog author="i@margueirte.su" date="1398081600">- update version 2.19.2
- drop patch: ffms2-2.17-ffmpeg_011.patch, upstreamed
- drop patch: ffms2-2.17-ffmpeg_10.patch, upstreamed
- drop patch: ffms2-2.17-ffmpeg_20.patch, upstream fixed</changelog>
  <changelog author="olaf@aepfle.de" date="1442923200">- Use pkgconfig for ffmpeg BuildRequires</changelog>
  <changelog author="olaf@aepfle.de" date="1455710400">- Remove unused Requires from pkgconfig file</changelog>
  <changelog author="aloisio@gmx.com" date="1462104000">- Update to 2.22
  * Fix possible off by 1 frame until first seek issue introduced
    in 2.21 (Myrsloik)
  * avisynth: Make FFMS2 a shorter alias for FFmpegSource2 to save
    some typing (Myrsloik)
  * avisynth: Moved all source functions in ffms2.avsi into the
    actual plugin (Myrsloik)
  * avisynth: Use 2.6 RC API and add output support for all new
    colorspaces (Myrsloik)
  * vapoursource: Fix swapped RGB channels bug introduced in
    2.21 (Myrsloik)
  * swscale: Drop pointless and slow bitexact flag from resizer
    settings (kodabb)
  * Add support for files with gaps between the audio packets
    (Plorkyeran)
  2.21:
  * Add missing constants for log levels (Myrsloik)
  * Fix bad decoder flush that discards the palette of raw video
    (Myrsloik)
  * Remove the SWScale function from Avisynth since SWScale is
    useless (Myrsloik)
  * Fix common framerate correction (Myrsloik)
  * vapoursource: The framerate and frame durations are now
    normalized (Myrsloik)
  * vapoursource: Add support for outputting the alpha channel
    too (Myrsloik)
  * vapoursource: Fix resizer selection so bicubic isn't always
    used (Myrsloik)
  * vapoursource: Set chroma location and full colorspace
    information (Myrsloik)
  * Add support for indexing files with more than 32 tracks and
    the possibility to skip indexing of video tracks (Myrsloik)
  * The Avisynth plugin now sets all per frame variables in all
    modes to avoid ugly and slow FFInfo() errors (Myrsloik)
  * vapoursource: Fix crash on single frame files (Myrsloik)
  * Remove the Matroska and Haali demuxers (qyot27, Plorkyeran)
  * Fix adjustments for positive audio delay (tophf)
  * Don't try to index video tracks in unsupported formats
    (Daemon404)
  * Don't use scientific notation in timecode files (Daemon404)
  * Fix utf8 support in FFVideoSource (nixxquality)
  * Improve handling of files where only some packets have
    timestamps (Plorkyeran)
  * Fix memory leaks in the VapourSynth error handling (Plorkyeran)
  2.20:
  * Add support for Opus in MKV when ffmpeg/libav are built with
    libopus (qyot27)
  * vapoursource: Provide _AbsoluteTime metadata (Daemon404)
  * Fix a pile of small things found by Coverity (Daemon404)
  * Add support for HEVC in MKV (qyot27)
  * Fix infinite loop on garbage data at the beginning of AAC
    files (Plorkyeran)
  * Deal with the never-ending bitrot from FFmpeg/Libav API changes
    (Daemon404, Plorkyeran)
  * Make indexes not arch-specific and trivially smaller (Plorkyeran)
  * Fix bug where the first b-frame was replaced with the frame
    before it with open-gop h.264 (Plorkyeran)
  * Fix seeking issues with open-gop h.264 (Plorkyeran)
  * Fix corruption when seeking in interlaced h.264 (Plorkyeran)
  * Add support for multiple frames per audio packet as FFmpeg seems
    to have started doing that (Plorkyeran)
  * Fix seeking in Y4M files (Plorkyeran)
  * Fix dumping audio while indexing files
  * Add support for Matroska files with extremely large CodecPrivate
    sections
  * Speed up indexing Matroska files a bit
- Bumped soname to 4
- Switched to ffmpeg 3.0</changelog>
  <changelog author="mimi.vx@gmail.com" date="1487851200">- update to 2.23.1
  * Updated FFmpeg APIs used
  * Added new API that can read/write indexes to a memory buffer
  * Added support for high bitdepth output in Avisynth+
  * vapoursource: Add nfMakeLinear flag to better performance in most cases
  * Remove bad colorspace matrix guessing for YUV
  * Tell libavformat to discard packets we don't want
  * Restore original FFCopyrightInfringement behavior
  * Make FFMS_Init threadsafe
  * Support latest libav* APIs</changelog>
  <changelog author="jengelh@inai.de" date="1498651200">- Rectify RPM group and trim filler words.</changelog>
  <changelog author="9+suse@cirno.systems" date="1577188800">- Refresh ffms2-pkgconfig.patch
- Update to version 2.23+202.ga9e8f73:
  * See changelog at https://github.com/FFMS/ffms2/commits/master</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1602072000">- Update to version 2.40
  * Avisynth+ linux support
  * Added LastEndTime track property to make it possible to take
    the last frame's duration into account
  * Removed several deprecated functions and enums from the API
  * No longer assumes sub 1 fps framerates are invalid
  * Added support for floating point format output in
    VapourSynth and Avisynth+
  * Fixed issue with dropped/repeated frames in vc1 with
    multiple b-frames after seeking
  * Fixed issue with dropped/repeated frames in h264 when the
    reorder buffer size is too small
  * Improved seeking in mpeg and mpegts streams
  * Added rgb(a)p and several additional formats as output to
    Avisynth+
  * Added VP9 support
  * Fixed incorrectly reporting the output as limited range when
    it's in fact unknown and likely to be full range
  * Added mastering display metadata output
  * VapourSynth source now defaults to not outputting alpha
  * Removed the now unused demuxer, dumpmask, audiofile and utf8
    arguments from the source filters
  * Removed ability to dump audio tracks
  * Fixed incorrect colorimetry metadata reported when
    converting the output to another colorspace
  * Sources now simply reference the index instead of copying
    large parts of it
  * Use new FFmpeg decoding API
  * Fixed several bugs in output format selection
  * FFMSIndex will now properly error out with invalid arguments
  * Add rotation metadata export
  * Add stereoscopic metadata export
  * Removed support for old FFmpeg versions
  * Removed libav support
  * Discontinuous Timestamp Support
  * Add FFMS_Deinit
  * Fix mid-stream parameter changes
  * Fix decoding H.264 PAFF files with one field per packet
  * Fix delay calculations for H.264 PAFF files
  * Fix frame rate calculation for fields with one field per
    packet
- Switch to stable source tarball and drop _service file</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670846400">- Update to version 2.40+44:
  * Update to current git master commit ff61bca.
  * Fix build with ffmpeg-5.
- Bump soname to 5 following upstream changes.
- Replace pkgconfig(libavresample) with pkgconfig(libswresample)
  BuildRequires: Current versions of ffmpeg do not provide
  libavresample.</changelog>
</package>
<package pkgid="91e32a924a3bd25938ef047f190f80ab578408bf2fd68b1b0a5e6131f90e34d28ee63a258d68f5717a71de6527fc470866109fcf45ae25def5cbe340bf305eb5" name="ffmsindex" arch="x86_64">
  <version epoch="0" ver="2.40+44" rel="1.3.sr20240429"/>
  <changelog author="i@margueirte.su" date="1375185600">- Fix build with ffmpeg 2.0</changelog>
  <changelog author="i@margueirte.su" date="1398081600">- update version 2.19.2
- drop patch: ffms2-2.17-ffmpeg_011.patch, upstreamed
- drop patch: ffms2-2.17-ffmpeg_10.patch, upstreamed
- drop patch: ffms2-2.17-ffmpeg_20.patch, upstream fixed</changelog>
  <changelog author="olaf@aepfle.de" date="1442923200">- Use pkgconfig for ffmpeg BuildRequires</changelog>
  <changelog author="olaf@aepfle.de" date="1455710400">- Remove unused Requires from pkgconfig file</changelog>
  <changelog author="aloisio@gmx.com" date="1462104000">- Update to 2.22
  * Fix possible off by 1 frame until first seek issue introduced
    in 2.21 (Myrsloik)
  * avisynth: Make FFMS2 a shorter alias for FFmpegSource2 to save
    some typing (Myrsloik)
  * avisynth: Moved all source functions in ffms2.avsi into the
    actual plugin (Myrsloik)
  * avisynth: Use 2.6 RC API and add output support for all new
    colorspaces (Myrsloik)
  * vapoursource: Fix swapped RGB channels bug introduced in
    2.21 (Myrsloik)
  * swscale: Drop pointless and slow bitexact flag from resizer
    settings (kodabb)
  * Add support for files with gaps between the audio packets
    (Plorkyeran)
  2.21:
  * Add missing constants for log levels (Myrsloik)
  * Fix bad decoder flush that discards the palette of raw video
    (Myrsloik)
  * Remove the SWScale function from Avisynth since SWScale is
    useless (Myrsloik)
  * Fix common framerate correction (Myrsloik)
  * vapoursource: The framerate and frame durations are now
    normalized (Myrsloik)
  * vapoursource: Add support for outputting the alpha channel
    too (Myrsloik)
  * vapoursource: Fix resizer selection so bicubic isn't always
    used (Myrsloik)
  * vapoursource: Set chroma location and full colorspace
    information (Myrsloik)
  * Add support for indexing files with more than 32 tracks and
    the possibility to skip indexing of video tracks (Myrsloik)
  * The Avisynth plugin now sets all per frame variables in all
    modes to avoid ugly and slow FFInfo() errors (Myrsloik)
  * vapoursource: Fix crash on single frame files (Myrsloik)
  * Remove the Matroska and Haali demuxers (qyot27, Plorkyeran)
  * Fix adjustments for positive audio delay (tophf)
  * Don't try to index video tracks in unsupported formats
    (Daemon404)
  * Don't use scientific notation in timecode files (Daemon404)
  * Fix utf8 support in FFVideoSource (nixxquality)
  * Improve handling of files where only some packets have
    timestamps (Plorkyeran)
  * Fix memory leaks in the VapourSynth error handling (Plorkyeran)
  2.20:
  * Add support for Opus in MKV when ffmpeg/libav are built with
    libopus (qyot27)
  * vapoursource: Provide _AbsoluteTime metadata (Daemon404)
  * Fix a pile of small things found by Coverity (Daemon404)
  * Add support for HEVC in MKV (qyot27)
  * Fix infinite loop on garbage data at the beginning of AAC
    files (Plorkyeran)
  * Deal with the never-ending bitrot from FFmpeg/Libav API changes
    (Daemon404, Plorkyeran)
  * Make indexes not arch-specific and trivially smaller (Plorkyeran)
  * Fix bug where the first b-frame was replaced with the frame
    before it with open-gop h.264 (Plorkyeran)
  * Fix seeking issues with open-gop h.264 (Plorkyeran)
  * Fix corruption when seeking in interlaced h.264 (Plorkyeran)
  * Add support for multiple frames per audio packet as FFmpeg seems
    to have started doing that (Plorkyeran)
  * Fix seeking in Y4M files (Plorkyeran)
  * Fix dumping audio while indexing files
  * Add support for Matroska files with extremely large CodecPrivate
    sections
  * Speed up indexing Matroska files a bit
- Bumped soname to 4
- Switched to ffmpeg 3.0</changelog>
  <changelog author="mimi.vx@gmail.com" date="1487851200">- update to 2.23.1
  * Updated FFmpeg APIs used
  * Added new API that can read/write indexes to a memory buffer
  * Added support for high bitdepth output in Avisynth+
  * vapoursource: Add nfMakeLinear flag to better performance in most cases
  * Remove bad colorspace matrix guessing for YUV
  * Tell libavformat to discard packets we don't want
  * Restore original FFCopyrightInfringement behavior
  * Make FFMS_Init threadsafe
  * Support latest libav* APIs</changelog>
  <changelog author="jengelh@inai.de" date="1498651200">- Rectify RPM group and trim filler words.</changelog>
  <changelog author="9+suse@cirno.systems" date="1577188800">- Refresh ffms2-pkgconfig.patch
- Update to version 2.23+202.ga9e8f73:
  * See changelog at https://github.com/FFMS/ffms2/commits/master</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1602072000">- Update to version 2.40
  * Avisynth+ linux support
  * Added LastEndTime track property to make it possible to take
    the last frame's duration into account
  * Removed several deprecated functions and enums from the API
  * No longer assumes sub 1 fps framerates are invalid
  * Added support for floating point format output in
    VapourSynth and Avisynth+
  * Fixed issue with dropped/repeated frames in vc1 with
    multiple b-frames after seeking
  * Fixed issue with dropped/repeated frames in h264 when the
    reorder buffer size is too small
  * Improved seeking in mpeg and mpegts streams
  * Added rgb(a)p and several additional formats as output to
    Avisynth+
  * Added VP9 support
  * Fixed incorrectly reporting the output as limited range when
    it's in fact unknown and likely to be full range
  * Added mastering display metadata output
  * VapourSynth source now defaults to not outputting alpha
  * Removed the now unused demuxer, dumpmask, audiofile and utf8
    arguments from the source filters
  * Removed ability to dump audio tracks
  * Fixed incorrect colorimetry metadata reported when
    converting the output to another colorspace
  * Sources now simply reference the index instead of copying
    large parts of it
  * Use new FFmpeg decoding API
  * Fixed several bugs in output format selection
  * FFMSIndex will now properly error out with invalid arguments
  * Add rotation metadata export
  * Add stereoscopic metadata export
  * Removed support for old FFmpeg versions
  * Removed libav support
  * Discontinuous Timestamp Support
  * Add FFMS_Deinit
  * Fix mid-stream parameter changes
  * Fix decoding H.264 PAFF files with one field per packet
  * Fix delay calculations for H.264 PAFF files
  * Fix frame rate calculation for fields with one field per
    packet
- Switch to stable source tarball and drop _service file</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670846400">- Update to version 2.40+44:
  * Update to current git master commit ff61bca.
  * Fix build with ffmpeg-5.
- Bump soname to 5 following upstream changes.
- Replace pkgconfig(libavresample) with pkgconfig(libswresample)
  BuildRequires: Current versions of ffmpeg do not provide
  libavresample.</changelog>
</package>
<package pkgid="c99ad3001e9a86c4ecdc96ccfcebbe1868a55fc47e4d1bb523f3a2187c1daecb0fa0b2fc7ca2add3ae982da0f2d85f6bcedd4f9a02d2bfd41dd9ee0e0d723c33" name="ffmsindex-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.40+44" rel="1.3.sr20240429"/>
  <changelog author="i@margueirte.su" date="1375185600">- Fix build with ffmpeg 2.0</changelog>
  <changelog author="i@margueirte.su" date="1398081600">- update version 2.19.2
- drop patch: ffms2-2.17-ffmpeg_011.patch, upstreamed
- drop patch: ffms2-2.17-ffmpeg_10.patch, upstreamed
- drop patch: ffms2-2.17-ffmpeg_20.patch, upstream fixed</changelog>
  <changelog author="olaf@aepfle.de" date="1442923200">- Use pkgconfig for ffmpeg BuildRequires</changelog>
  <changelog author="olaf@aepfle.de" date="1455710400">- Remove unused Requires from pkgconfig file</changelog>
  <changelog author="aloisio@gmx.com" date="1462104000">- Update to 2.22
  * Fix possible off by 1 frame until first seek issue introduced
    in 2.21 (Myrsloik)
  * avisynth: Make FFMS2 a shorter alias for FFmpegSource2 to save
    some typing (Myrsloik)
  * avisynth: Moved all source functions in ffms2.avsi into the
    actual plugin (Myrsloik)
  * avisynth: Use 2.6 RC API and add output support for all new
    colorspaces (Myrsloik)
  * vapoursource: Fix swapped RGB channels bug introduced in
    2.21 (Myrsloik)
  * swscale: Drop pointless and slow bitexact flag from resizer
    settings (kodabb)
  * Add support for files with gaps between the audio packets
    (Plorkyeran)
  2.21:
  * Add missing constants for log levels (Myrsloik)
  * Fix bad decoder flush that discards the palette of raw video
    (Myrsloik)
  * Remove the SWScale function from Avisynth since SWScale is
    useless (Myrsloik)
  * Fix common framerate correction (Myrsloik)
  * vapoursource: The framerate and frame durations are now
    normalized (Myrsloik)
  * vapoursource: Add support for outputting the alpha channel
    too (Myrsloik)
  * vapoursource: Fix resizer selection so bicubic isn't always
    used (Myrsloik)
  * vapoursource: Set chroma location and full colorspace
    information (Myrsloik)
  * Add support for indexing files with more than 32 tracks and
    the possibility to skip indexing of video tracks (Myrsloik)
  * The Avisynth plugin now sets all per frame variables in all
    modes to avoid ugly and slow FFInfo() errors (Myrsloik)
  * vapoursource: Fix crash on single frame files (Myrsloik)
  * Remove the Matroska and Haali demuxers (qyot27, Plorkyeran)
  * Fix adjustments for positive audio delay (tophf)
  * Don't try to index video tracks in unsupported formats
    (Daemon404)
  * Don't use scientific notation in timecode files (Daemon404)
  * Fix utf8 support in FFVideoSource (nixxquality)
  * Improve handling of files where only some packets have
    timestamps (Plorkyeran)
  * Fix memory leaks in the VapourSynth error handling (Plorkyeran)
  2.20:
  * Add support for Opus in MKV when ffmpeg/libav are built with
    libopus (qyot27)
  * vapoursource: Provide _AbsoluteTime metadata (Daemon404)
  * Fix a pile of small things found by Coverity (Daemon404)
  * Add support for HEVC in MKV (qyot27)
  * Fix infinite loop on garbage data at the beginning of AAC
    files (Plorkyeran)
  * Deal with the never-ending bitrot from FFmpeg/Libav API changes
    (Daemon404, Plorkyeran)
  * Make indexes not arch-specific and trivially smaller (Plorkyeran)
  * Fix bug where the first b-frame was replaced with the frame
    before it with open-gop h.264 (Plorkyeran)
  * Fix seeking issues with open-gop h.264 (Plorkyeran)
  * Fix corruption when seeking in interlaced h.264 (Plorkyeran)
  * Add support for multiple frames per audio packet as FFmpeg seems
    to have started doing that (Plorkyeran)
  * Fix seeking in Y4M files (Plorkyeran)
  * Fix dumping audio while indexing files
  * Add support for Matroska files with extremely large CodecPrivate
    sections
  * Speed up indexing Matroska files a bit
- Bumped soname to 4
- Switched to ffmpeg 3.0</changelog>
  <changelog author="mimi.vx@gmail.com" date="1487851200">- update to 2.23.1
  * Updated FFmpeg APIs used
  * Added new API that can read/write indexes to a memory buffer
  * Added support for high bitdepth output in Avisynth+
  * vapoursource: Add nfMakeLinear flag to better performance in most cases
  * Remove bad colorspace matrix guessing for YUV
  * Tell libavformat to discard packets we don't want
  * Restore original FFCopyrightInfringement behavior
  * Make FFMS_Init threadsafe
  * Support latest libav* APIs</changelog>
  <changelog author="jengelh@inai.de" date="1498651200">- Rectify RPM group and trim filler words.</changelog>
  <changelog author="9+suse@cirno.systems" date="1577188800">- Refresh ffms2-pkgconfig.patch
- Update to version 2.23+202.ga9e8f73:
  * See changelog at https://github.com/FFMS/ffms2/commits/master</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1602072000">- Update to version 2.40
  * Avisynth+ linux support
  * Added LastEndTime track property to make it possible to take
    the last frame's duration into account
  * Removed several deprecated functions and enums from the API
  * No longer assumes sub 1 fps framerates are invalid
  * Added support for floating point format output in
    VapourSynth and Avisynth+
  * Fixed issue with dropped/repeated frames in vc1 with
    multiple b-frames after seeking
  * Fixed issue with dropped/repeated frames in h264 when the
    reorder buffer size is too small
  * Improved seeking in mpeg and mpegts streams
  * Added rgb(a)p and several additional formats as output to
    Avisynth+
  * Added VP9 support
  * Fixed incorrectly reporting the output as limited range when
    it's in fact unknown and likely to be full range
  * Added mastering display metadata output
  * VapourSynth source now defaults to not outputting alpha
  * Removed the now unused demuxer, dumpmask, audiofile and utf8
    arguments from the source filters
  * Removed ability to dump audio tracks
  * Fixed incorrect colorimetry metadata reported when
    converting the output to another colorspace
  * Sources now simply reference the index instead of copying
    large parts of it
  * Use new FFmpeg decoding API
  * Fixed several bugs in output format selection
  * FFMSIndex will now properly error out with invalid arguments
  * Add rotation metadata export
  * Add stereoscopic metadata export
  * Removed support for old FFmpeg versions
  * Removed libav support
  * Discontinuous Timestamp Support
  * Add FFMS_Deinit
  * Fix mid-stream parameter changes
  * Fix decoding H.264 PAFF files with one field per packet
  * Fix delay calculations for H.264 PAFF files
  * Fix frame rate calculation for fields with one field per
    packet
- Switch to stable source tarball and drop _service file</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670846400">- Update to version 2.40+44:
  * Update to current git master commit ff61bca.
  * Fix build with ffmpeg-5.
- Bump soname to 5 following upstream changes.
- Replace pkgconfig(libavresample) with pkgconfig(libswresample)
  BuildRequires: Current versions of ffmpeg do not provide
  libavresample.</changelog>
</package>
<package pkgid="2f1222adf3eab5a9288992290b307bb0e2faeb18d57aa6fe9807ffd0e047d5d0c2870515611bb2fb78f125a5814386e28fd397706485bcb2e7bc77953ba3a2e2" name="fife" arch="src">
  <version epoch="0" ver="0.4.2" rel="8.1"/>
  <changelog author="mailaender@opensuse.org" date="1420977600">- FIFE is incompatible with swig version 3</changelog>
  <changelog author="rpm@fthiessen.de" date="1487764800">- Update to version 0.4.1
- Now build with cmake instead of scons
- Added patches from upstream: install-rocket-header.patch,
  installation-directories.patch and link-cegui.patch</changelog>
  <changelog author="marix@marix.org" date="1547380800">- Update to fifengine 0.4.2
  * Compatiblity with fifechan 0.1.5
  * Python bindings are now provided for Python 3
  * Joystick and Gamepad support
- Ship both, Python 3 and Python 2 bindings to not instantly break
  all downstream packages.
- Dropped installation-directories.patch which has been integrated
  upstream.
- Dropped install-rocket-header.patch which has been integrated
  upstream.
- Dropped link-cegui.patch which has been integrated
  upstream.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1547380801">- Enable building share library again (also fixes build)
- Remove project.diff and move content into changes file</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547380802">- Update descriptions.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1549195200">- Add missing runtime dependency to python3-futures.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1550577600">- Add _constraints file to avoid build failures</changelog>
  <changelog author="Simon Puchert &lt;simonpuchert@alice.de&gt;" date="1568808000">- Add swig4.patch: Remove flags that are not supported with swig 4.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1633953600">- Add upstream patch:
  * fife-boost_1_77.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1694606400">- Remove unneeded Requires on python3-future.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1714996800">- Applying swig4.patch on Leap 15.6/SLE15-SP6 too
  * swig 4.1.1 has been added to SLE15-SP6</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1715860800">- fix build with boost 1.85 (fife-boost_1_85.patch)</changelog>
</package>
<package pkgid="200275560175c9fafe17db6e73e8981f4acd57977765e6d7f38ac6e19d708cd507be268f2b2ebca24a13c71f344c8078710f7028658c830a50dfdb68d24e2181" name="fife-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.4.2" rel="8.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1547380800">- Enable building share library again (also fixes build)
- Remove project.diff and move content into changes file</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547380801">- Update descriptions.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1549195200">- Add missing runtime dependency to python3-futures.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1550577600">- Add _constraints file to avoid build failures</changelog>
  <changelog author="Simon Puchert &lt;simonpuchert@alice.de&gt;" date="1568808000">- Add swig4.patch: Remove flags that are not supported with swig 4.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1633953600">- Add upstream patch:
  * fife-boost_1_77.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1694606400">- Remove unneeded Requires on python3-future.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1714996800">- Applying swig4.patch on Leap 15.6/SLE15-SP6 too
  * swig 4.1.1 has been added to SLE15-SP6</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1715860800">- fix build with boost 1.85 (fife-boost_1_85.patch)</changelog>
</package>
<package pkgid="f137a204e197198249b54551502300d4fc8f42215ec389ac0bf176013feec8acd7878d0bbb351be13c52ea2d59b21a83e5594ea340c9aa4c3e5bee75b013f0c7" name="fife-debugsource" arch="x86_64">
  <version epoch="0" ver="0.4.2" rel="8.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1547380800">- Enable building share library again (also fixes build)
- Remove project.diff and move content into changes file</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547380801">- Update descriptions.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1549195200">- Add missing runtime dependency to python3-futures.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1550577600">- Add _constraints file to avoid build failures</changelog>
  <changelog author="Simon Puchert &lt;simonpuchert@alice.de&gt;" date="1568808000">- Add swig4.patch: Remove flags that are not supported with swig 4.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1633953600">- Add upstream patch:
  * fife-boost_1_77.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1694606400">- Remove unneeded Requires on python3-future.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1714996800">- Applying swig4.patch on Leap 15.6/SLE15-SP6 too
  * swig 4.1.1 has been added to SLE15-SP6</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1715860800">- fix build with boost 1.85 (fife-boost_1_85.patch)</changelog>
</package>
<package pkgid="8a786a3b26779636617d5e29b0d93d70274a625e21a2eea55ee63402d7e90778ecf9f387d1d56b74674d7f0225594cd6efb9e7202831eaaecf6d7e439f81057d" name="fife-devel" arch="x86_64">
  <version epoch="0" ver="0.4.2" rel="8.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1547380800">- Enable building share library again (also fixes build)
- Remove project.diff and move content into changes file</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547380801">- Update descriptions.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1549195200">- Add missing runtime dependency to python3-futures.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1550577600">- Add _constraints file to avoid build failures</changelog>
  <changelog author="Simon Puchert &lt;simonpuchert@alice.de&gt;" date="1568808000">- Add swig4.patch: Remove flags that are not supported with swig 4.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1633953600">- Add upstream patch:
  * fife-boost_1_77.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1694606400">- Remove unneeded Requires on python3-future.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1714996800">- Applying swig4.patch on Leap 15.6/SLE15-SP6 too
  * swig 4.1.1 has been added to SLE15-SP6</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1715860800">- fix build with boost 1.85 (fife-boost_1_85.patch)</changelog>
</package>
<package pkgid="72ea5cc476e26fcaab19484ba2cb0f05d7b5ad78578f5e569ffed5f77c8093b585638d4872ac54c2a60143fcbad4eda09b470cf67ab31ea95143835bfdf4c448" name="flarq" arch="x86_64">
  <version epoch="0" ver="4.2.05" rel="1.1"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1612440000">- Update to version 4.1.18
  WF fft controls
  * Restore averaging, fft pre filter, latency controls
  Debug text
  * add millisecond timing to debug time stamp
  flarq build
  * fix broken build for ./configure --disable-fldigi --enable-debug
  Exit processing
  * Set PTT off if user elects to close fldigi with PTT enabled.
  - works for both Files/Exit and the dreaded windows decoration
    bar 'X' button.
  Scheduled Macro
  * Add PTT OFF during scheduled count down
  * Add clock display on status bar during scheduled count down
  * remove end-of-line '\n' white space between macro tags, i.e.
    &lt;!WPM:24&gt;
    &lt;LOCAL&gt;&lt;!SKED:12:00&gt;how now brown cow&lt;RX&gt;
    becomes
    ^!^!how now brown cow
    after parser substitutions
  * Add space ' ' to end of inserted file &lt;FILE:...&gt; if file does
    not contain either ' ' or '\n' as last character
  xmlrpc
  * flrig detection update
  flarq debug
  * fix to allow --enable-debug with flarq build
  Doc update
  * CW CAT keying, add IC705 to list of tested transceivers</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1625227200">- Update to version 4.1.19
  * maintenance release
  Vestigial AFC fixes
  * Fix OFDM and 8PSK AFC jumping randomly to noise-signals
  C-Media PTT support
  * add support for C-Media ptt signal, used by DAR-30 etal
  LNW macro tag
  * add missing add to log call
  Notes
  * add Notes as a retrieve field for last worked call lookup in
    logbook
  lower case tx
  * defeat lower case TX when text source is from arq or xmlrpc
    socket interface.
  Qso Party Cabrillo
  * add state &amp; country selections
  mxe scripts update
  cwid
  * enable cwid for
    . T/R button reset to Rx
    . ^r in xmlrpc transmit text strings
    . ^r in macro text
    . ^r in transmit text
    NOTE: recommend disabling cwid for all ARQ type message
    transmissions; flarq / flmsg.
  Doxygen srcdoc fix
  * MBEDTLS breaks the cppcheck tool, bypass checking for now
  Dxcluster freq
  * change to accommodate either '.' or ',' as the integer
    fractional part of frequency in kHz.
  Documentation update
  * image and text associated with menu items
    . View/Rig/Log Controls
    . View/Waterfall
  Carat r/R
  * if modem is not IFKP, change to identical function for ^r and
    ^R transmit character sequence
  Compiler warnings
  * fix compiler warning on use of memset
    . rsid.cxx
    . ifkp.cxx
  flrig cwio
  * DTR/RTS CW keying using xmlrpc commands to flrig
  Set/Get Notch
  * Correct notch processing when used with flrig
  * RigCAT notch processing
    . Add wait 2 poll cycles between set and get notch
  FMT mod
  * limit estimation error to user defined value, reset tracking if
    error exceeds the set value
  * add +/- 5 and +/- 10 plot ranges
  Tx Monitor Level
  * Change control to dB scale to allow greater range of user control
  fh baud
  * modify fh parameter printout
  dxcluster
  * Immediate cmd
    . ! character as first in command definition will cause the command
    to be send immediate upon selection of that command button
  WF-only mode menu
  * add missing modes
  PSK-modes fix false triggers of DCD-OFF
  * Certian character combinations were triggering DCD-OFF
  * DCD-OFF code now searches over 6-bit window
  * Prevents rare data-loss bug mid-transmission
  fmt
  * add callback handlers to
    . btn_unk_enable
    . btn_ref_enable
    . btn_fmt_record
  * reset frequency whenever ref or unk button is pressed
  CW punctuation
  * Allow user to suppress decode/encode of specific punctuation
    characters
  * Allow user to select character to display noise decodes
    . default '*'
    . '_'
    . ' '
    . none
  WX
  * Correct &lt;WX:xxx&gt; weather macro text substitution
  Canada
  * Add missing provinces / regions
  PulseAudio Server String
  * always enable PA server string control to allow user to
    clear or modify entry
  * fix hanging up on server fault message dialog
    . caused by message dialog on being re-entrant
  Waterfall buttons
  * Set all buttons to visibile for new installation
  Audio Codec
  * fix for Portaudio h/w codec missing during fldigi startup
    . missing h/w could cause segmentation fault on some systems
    . added try{}catch{} to trx audio path
    . display error message
    . reset audio device to NULL codec</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1629028800">- Update to version 4.1.20
  Add OFDM modes for NBEMS
  - OFDM-500F for HF SSB
  - OFDM-750F for HF SSB
  - OFDM-2000F for HF-SSB/FM
  - OFDM-2000 for HF-SSB/FM
  - OFDM-3500 for FM 9600-port
  - OFDM-2000F CPU-load fix
  * Added Vestigial-carrier based AFC to OFDM modes
  - Increases robustness and tolerance to drift
  * OFDM 2000F hold
  * commented out OFDM 2000 and 2000F modes for bugfixes
  * OFDM 500F, 750F, and 3500 are complete
  Cosmetic changes
  * Fix cosmetic issues reported by Bob, VK2YQA
  * Fix parse of macro &lt;PUSH&gt;
  Gleam scheme
  * add fltk 'gleam' UI scheme
  xmlrpc id
  * add client ID to client requests
  * add client ID to server parsing
  cw tracking
  * adjust tracking filter constants to improve power detection
  Navtex modem
  * make single bit flip correction guess a little smarter
  Smeter Pwr_meter
  * correction to xmlrpc procedure to get smeter and power out
    meter from flrig
  My Callsign
  * modify edit code to maintain cursor position
  Contest fields
  * Change to Rx text field parsing
  * Change to cut number parsing
  gpio ptt
  * fix for pi3/4 gpio h/w UDRC-II operation</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1652529600">- Update to version 4.1.22
  * add missing call to set_mode_afc in Save/Restore AFC by mode
- Update to version 4.1.21
  * IPC log report: change logging date report to date ON vice date OFF
  xmlrpc methods
  * add new methods all data in ADIF 3.1.2 compliant format:
    + logbook.last_record
    + logbook.all_records
  * add new methods as ADIF 3.1.2 compliant strings:
    + modem.get_mode
    + modem.get_submode
  * add new date-time methods
    . log.get_time_on
    . log.get_date_on
    . log.get_time_off
    . log.get_date_off
  * date-time correctly synchronized and in ZULU time
  CW h/w weight
  * provide control to control keying weight for DTR/RTS keying.
  build m4 script
  * correction to m4 build script for libmbedtls test
  TRX FFT
  * Add fft monitoring of transmitted signal
  flrig poll
  * provide user configurable poll interval
  CW/FSK
  * update flrig cw/rtty code
  * update rigcat FSK code
  - separate all bit timing from main thread
  - adjust sleep method for OS-X performance
  - adjust sleep method for Windows OS
  * add missing FSK commport control initialization
  * update cwio DTR/RTS rigcat keying
  - replace bit timing with high resolution interval timer
  - deprecate timing compensation
  - test satisfactory on Linux, 5 to 100 WPM
  log macro
  * fix parsing bug when a trailing &lt;HS, &lt;LOCK etc is in macro text
  psk reporter
  * update to report generation logic
  FFT Monitor update
  * Add complex signal processing to FFT usage
  CW multi-channel
  * changed cw viewer multi-decoder filtering to use independent
    fir bandpass filter centered on 50 Hz intervals
    . out-of-band reject 60 dB between adjacent channels
  * add right click clears channel to cw viewer
  FSK keying
  * add ability to key xcvr in FSK using either
    . a DTR or RTS serial signal line (default RTS).
    . serial port can be shared with rigio or a separate port
  * SPACE always sent as LETTERS character
  * 100% functional on Linux including Pi3/4
  * 100% functional on on macOS 11.6, 10.13.6, and 10.7.5
  * 100% functional on Win-10
  * BUG - fixed excessive CPU usage while Tx without text (idle)
  * TIMING - tune timing loop for slow cpu's such as Pi3
  * update to accu_sleep
    . improved function performance
    . move accu_sleep to util.cxx
  * update to baudot generator
  * add flrig / FSK interface
  xmlrpc QSY
  * add enable/disable QSY xmlrpc command for server
  dxcluster
  * bug - do not change mode if comments do not contain
    a valid ADIF mode name
  * set correct mode based on dxline contents
  * qsy to rf/sweetspot for identified mode Mode Parameters
  * save squelch settings by mode and reapply when
    mode selected: squelch value, squelch button
    . setting saved in file squelch_by_mode.prefs located
    in the fldigi main files folder. prefs files are
    user editable text format which are read during
    program start up.
  * save and reapply AFC state by mode
  * save and reapply TX level attenuator by mode
  * initialize all values to current states on first
    execution, or when file mode_state.prefs is deleted.
  Documentation update
  * add/update documentation for Domino-EX Micro, OFDM modes,
    Thor Micro, Thor 25/50/100, 8 psk modes
  Polish translation update
  * update to pl.po provided by Roman Baginski, SP4JEU
  synop event reporting
  * changed default event reporting to VERBOSE to reduce event
    log noise for users not operating SYNOP
  using namespace std
  + remove all use of "using namespace std"
  + add explicit "std::" predecessor for every standard lib reference</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1656590400">- Update to version 4.1.23
  * Remove C17 deprecated use of "std::iterator"
  * Correct errors caused by commit 9c035e809b, original commit
    failed to correctly send flmsg autosend character stream
  * modify debugging statements in xmlrpc notch
  * audio alerts / monitor
    + change sound card defaults
  * nanoIO ptt
    + bug fix
  * cw browser
    + partial reversion of commit dbe3622cc4d01f7
    + bug fixes for multi signal cw decoder
    + correct marquee scrolling to use all of available space
  * Signal browser
    + correct marquee end of line detection
  * cw via flrig
    + remove dead code
  * update build scripts for recent development OS update
  * FSK via flrig / nanoIO
    + add automatic insertion of '[' and ']' start/stop characters
  * INSTALL update
    + update dependency list</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1677326400">- Update to version 4.1.25
- Update to version 4.1.24
  * CTY.dat: create separate configuration tab
  * transfer changes in flrig cwio speed to tx wpm vice rx wpm
  * update FreqControl for compatability with fltk-1.4
  * Improved reliability of freq control from fldigi when using
    N3FJP for rig control
  * Greek po file update: Haris Andrianos &lt;sv1grb@...&gt;
  * Polish po file update: Roman Bagiński &lt;sp4jeu@...&gt;
  * allow user selectable vumeter scale
    + original audio level scale
    + wsjtx emulation
  * add right click to FSQ QTC/QTH buttons to access edit controls
  * replicate the QTH control on the FSQ config panel
  * Rx audio gain parameter corrected
  * Tx audio fixed, fixed at last ring buffer too small for some
    modem types
  * expand mode state to index both by-mode and by-band
  * correct rtty squelch estimation for zero signal, zero noise
  * Add Audio Filter bandwidth lines to waterfall display
  * change CAT keying to allow up to 100 WPM on K4.
  * stub out audio alert and rx monitor functions if Portaudio
    library not present
  * Made Frequency Control behavior consistent across flapps
  * Fixed County combo box crash to desktop
  * Fixed 30 meter CW shortcut in frequencies2.txt
  * Fixed grid locator spec in pskreporter query
  * Fixed crash-to-desktop upon Activity (pskreporter) query.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 4.1.26:
  * Audio Monitor
  * musl file conflict
  * Add documentation for Cloudlog part
  * Add button for testing the API key
  * cloud logging
  * window icon tranparency
  * fonts
  * FC LEAVE</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1689768000">- update to 4.1.27:
  * restore missing &lt;PAUSE&gt; function
  * fix and simplify navtex timing recovery logic
  * add TEN_TEN field to log.adif file
  * add CTRL-P as pause/break equivalent keystroke
  * FSQ: improved s/n and squelch processing
    . faster acting squelch open/close
    . modified s/n evaluator
  * improved s/n and squelch processing
    + squelch opens and closes faster
    + better s/n estimator
  * EQSL submission: always submit last dated log entry independent
    of sort order
  * wfonly fix: segmentation fault during startup, NULL control
  * enable https queries in callook.info
  * Miscellaneous gcc cleanup
  * allow user to specify which avatar image to use for ifkp/thor
    transmission
    + recommend files be located in default &lt;fldigi_files&gt;/avatar/ folder
    + file format may be gif, jpeg or png
    + order of default file use:
    . &lt;configured file name&gt;.png [PNG, jpg, JPG, jpeg, JPEG, gif]
    . &lt;operator call&gt;.png
    . &lt;station call&gt;.png
    + trailing callsign modifiers will be removed from the file
    name i.e. AE5ZA/QRP is reduced to AE5ZA
    + different avatar can be used for IFKP and THOR
    + configuration items are clickable images on both IFKP and THOR
    configuration tabs.
    + image files no longer restricted to 59x74 format.
  * Set contest start nbr XMLRPC
    + add set contest start number xmlrpc method, update counter
    and current contest number</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1693742400">- update to 4.2.00:
  * THOR
    + add THOR-56 modem
    + add THOR-32 and THOR-44 modems
    + update THOR documentation
  * TTY ptt dtr/rts:
    + configuration item not being set by combo selection
    + update to flrig code
  * Correct position/width/shape of waterfall cursor center tic
  * Revert "improved s/n and squelch processing" mod</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1699185600">-  update to 4.2.03:
  * Maintenance release
  * FSQ sounding CR/LF
    + add newline character at end of Sounding report
    + correct thread loop counter test
-  update to 4.2.02:
  * fsq coding error: correct coding error reported by Ken, AD5XJ
-  update to 4.2.01:
  * fsq sounder
    + change sounder squelch to only ch_sqlch_open state
    + recode sounder as a separate thread
  * FSK port: missing port assignment when NOT using shared port
  * Cloud log update: add color indicators to validate cloud log
    connection
  * frequencies2 list
    + add Save/Load to specific file
    + "Clear" button changed to three state function
    click - clear list with confirmation
    SHIFT-click - load from file
    CONTROL-click - save to file
    + last load/save filename saved between executions
  * fix gnu++ 11.17.xx warnings
  * flrig auto shutdown: move closure point to just before
    destroying the xmlrpc instance
  * Light Buttons: add missing buttons to configuration color
    control
  * OFDM_2000 OFDM_2000F:  stub out all references to these two
    modes
  * New XMLRPC Command: Add "modem.get_io_names" Transfers 8 bit
    safe modem list
  * Serial i/o: port serial i/o changes from flrig
  * Icons: set_msg_icon segmentation fault when parent widget is
    NULL</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705492800">- Update to 4.2.04:
  * PO files:
    + Add Catalan ca.po
    + Update Greek el.po
  * xmlrpc remote log: set xmlrpc execute timeout to 10.0 seconds
    for all fllog access
  * update font browser widget class to use std::list for
    enumerating fonts
  * gpio ptt: correct gpio export routine
  * MACRO tags: Add missing trailing '&gt;' to macro tag string definitions
  * RsID Rx button color: remove from button initialization list
  * hamlib 4.6 bug fix: hamlib 4.6~git changes creates incompatible
    call with previous versions of the library
  * FMT zombie: fix potential thread zombie if FMT modem shut down
    during a log write
  * Squelch Macro tags
  * Add
    + &lt;SQL:on|off|t&gt; Digital Squelch on, off,toggle
    + &lt;SQLCH:nnn&gt; Digital Squelch level, 0..100
  * CLRLOG LOG LNW: Correct macro functions
  * metar report: add unprocessed ob: line as a report option
  * Log fields
    + add MY_STATE
    + trim leading/trailing blanks
    + add UK counties to counties list
    + changed short form to blank when NIL selected for state
    + store fldigi version number in SQSO.txt file
    + regenerate list from internal string if version number does
    not match with executing binary</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1714564800">- Update to 4.2.05:
  * Documentation Update
    + Script command RSID BW_MIN.
    + Script command C-Media PTT.
    + Html generated page formatting issues related to escape
    sequence characters in source.
    + Document Source code formatting issues related to end of
    line/return characters   (blasted text editor differences).
  * RSID Scripting
    + Add RSID minimum bandwidth script command.
    + Add missing top level script list of commands.
    + Comment out machine specific generated script file commands.
    + Filter values to their modulus "step" values.
  * Main X-Y-W-H restore: allow negative X, Y value
  * pi-winkeyer: repair broken winkeyer serial i/o on Pi computers
  * Add code to force default language to be English
  * RSID Min Bandwidth
    + add user adjustable bandwidth for minimum RsID detection
    range.
    + display RsID detection zone on waterfall (dashed lines) when
    RsID is both ON and limited to a specific bandwidth range
  * OFDM documentation
    + Update, remove unsupported OFDM modes
  * remove all instances of ° from strings literals
  * DominoEX MFSK Thor s/n
    + s/n &amp; fec reports are erroneous when macro used to fill
    in those values during subsequent transmit.
    . change to provide last Rx max s/n &amp; min error report
    . values displayed in Status fields will time out and clear
    in 15 seconds.
  * gpio ptt: increase OS wait time before sending bit values
  * fsq mod: reinstate squelch countdown
  * Add CW send using Wordsworth timing
  * RsID
    + add LOG_INFO statement to notifier dialog call
  * Add user adjustable menu font and font size
  * Update po files
  * Scope colors
    + add user defined colors for all instances of scope view
    + update fl files generation to fluid 1.3.9</changelog>
</package>
<package pkgid="74d42aed678f58449d74754d07324f5d3f3418aaba9ccb418870b93c6aef950eb7514a0e345aa6996d1f85862bcf5a9c0bfeccceafb5880032b7c3c271ffecc5" name="flarq-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.2.05" rel="1.1"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1612440000">- Update to version 4.1.18
  WF fft controls
  * Restore averaging, fft pre filter, latency controls
  Debug text
  * add millisecond timing to debug time stamp
  flarq build
  * fix broken build for ./configure --disable-fldigi --enable-debug
  Exit processing
  * Set PTT off if user elects to close fldigi with PTT enabled.
  - works for both Files/Exit and the dreaded windows decoration
    bar 'X' button.
  Scheduled Macro
  * Add PTT OFF during scheduled count down
  * Add clock display on status bar during scheduled count down
  * remove end-of-line '\n' white space between macro tags, i.e.
    &lt;!WPM:24&gt;
    &lt;LOCAL&gt;&lt;!SKED:12:00&gt;how now brown cow&lt;RX&gt;
    becomes
    ^!^!how now brown cow
    after parser substitutions
  * Add space ' ' to end of inserted file &lt;FILE:...&gt; if file does
    not contain either ' ' or '\n' as last character
  xmlrpc
  * flrig detection update
  flarq debug
  * fix to allow --enable-debug with flarq build
  Doc update
  * CW CAT keying, add IC705 to list of tested transceivers</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1625227200">- Update to version 4.1.19
  * maintenance release
  Vestigial AFC fixes
  * Fix OFDM and 8PSK AFC jumping randomly to noise-signals
  C-Media PTT support
  * add support for C-Media ptt signal, used by DAR-30 etal
  LNW macro tag
  * add missing add to log call
  Notes
  * add Notes as a retrieve field for last worked call lookup in
    logbook
  lower case tx
  * defeat lower case TX when text source is from arq or xmlrpc
    socket interface.
  Qso Party Cabrillo
  * add state &amp; country selections
  mxe scripts update
  cwid
  * enable cwid for
    . T/R button reset to Rx
    . ^r in xmlrpc transmit text strings
    . ^r in macro text
    . ^r in transmit text
    NOTE: recommend disabling cwid for all ARQ type message
    transmissions; flarq / flmsg.
  Doxygen srcdoc fix
  * MBEDTLS breaks the cppcheck tool, bypass checking for now
  Dxcluster freq
  * change to accommodate either '.' or ',' as the integer
    fractional part of frequency in kHz.
  Documentation update
  * image and text associated with menu items
    . View/Rig/Log Controls
    . View/Waterfall
  Carat r/R
  * if modem is not IFKP, change to identical function for ^r and
    ^R transmit character sequence
  Compiler warnings
  * fix compiler warning on use of memset
    . rsid.cxx
    . ifkp.cxx
  flrig cwio
  * DTR/RTS CW keying using xmlrpc commands to flrig
  Set/Get Notch
  * Correct notch processing when used with flrig
  * RigCAT notch processing
    . Add wait 2 poll cycles between set and get notch
  FMT mod
  * limit estimation error to user defined value, reset tracking if
    error exceeds the set value
  * add +/- 5 and +/- 10 plot ranges
  Tx Monitor Level
  * Change control to dB scale to allow greater range of user control
  fh baud
  * modify fh parameter printout
  dxcluster
  * Immediate cmd
    . ! character as first in command definition will cause the command
    to be send immediate upon selection of that command button
  WF-only mode menu
  * add missing modes
  PSK-modes fix false triggers of DCD-OFF
  * Certian character combinations were triggering DCD-OFF
  * DCD-OFF code now searches over 6-bit window
  * Prevents rare data-loss bug mid-transmission
  fmt
  * add callback handlers to
    . btn_unk_enable
    . btn_ref_enable
    . btn_fmt_record
  * reset frequency whenever ref or unk button is pressed
  CW punctuation
  * Allow user to suppress decode/encode of specific punctuation
    characters
  * Allow user to select character to display noise decodes
    . default '*'
    . '_'
    . ' '
    . none
  WX
  * Correct &lt;WX:xxx&gt; weather macro text substitution
  Canada
  * Add missing provinces / regions
  PulseAudio Server String
  * always enable PA server string control to allow user to
    clear or modify entry
  * fix hanging up on server fault message dialog
    . caused by message dialog on being re-entrant
  Waterfall buttons
  * Set all buttons to visibile for new installation
  Audio Codec
  * fix for Portaudio h/w codec missing during fldigi startup
    . missing h/w could cause segmentation fault on some systems
    . added try{}catch{} to trx audio path
    . display error message
    . reset audio device to NULL codec</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1629028800">- Update to version 4.1.20
  Add OFDM modes for NBEMS
  - OFDM-500F for HF SSB
  - OFDM-750F for HF SSB
  - OFDM-2000F for HF-SSB/FM
  - OFDM-2000 for HF-SSB/FM
  - OFDM-3500 for FM 9600-port
  - OFDM-2000F CPU-load fix
  * Added Vestigial-carrier based AFC to OFDM modes
  - Increases robustness and tolerance to drift
  * OFDM 2000F hold
  * commented out OFDM 2000 and 2000F modes for bugfixes
  * OFDM 500F, 750F, and 3500 are complete
  Cosmetic changes
  * Fix cosmetic issues reported by Bob, VK2YQA
  * Fix parse of macro &lt;PUSH&gt;
  Gleam scheme
  * add fltk 'gleam' UI scheme
  xmlrpc id
  * add client ID to client requests
  * add client ID to server parsing
  cw tracking
  * adjust tracking filter constants to improve power detection
  Navtex modem
  * make single bit flip correction guess a little smarter
  Smeter Pwr_meter
  * correction to xmlrpc procedure to get smeter and power out
    meter from flrig
  My Callsign
  * modify edit code to maintain cursor position
  Contest fields
  * Change to Rx text field parsing
  * Change to cut number parsing
  gpio ptt
  * fix for pi3/4 gpio h/w UDRC-II operation</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1652529600">- Update to version 4.1.22
  * add missing call to set_mode_afc in Save/Restore AFC by mode
- Update to version 4.1.21
  * IPC log report: change logging date report to date ON vice date OFF
  xmlrpc methods
  * add new methods all data in ADIF 3.1.2 compliant format:
    + logbook.last_record
    + logbook.all_records
  * add new methods as ADIF 3.1.2 compliant strings:
    + modem.get_mode
    + modem.get_submode
  * add new date-time methods
    . log.get_time_on
    . log.get_date_on
    . log.get_time_off
    . log.get_date_off
  * date-time correctly synchronized and in ZULU time
  CW h/w weight
  * provide control to control keying weight for DTR/RTS keying.
  build m4 script
  * correction to m4 build script for libmbedtls test
  TRX FFT
  * Add fft monitoring of transmitted signal
  flrig poll
  * provide user configurable poll interval
  CW/FSK
  * update flrig cw/rtty code
  * update rigcat FSK code
  - separate all bit timing from main thread
  - adjust sleep method for OS-X performance
  - adjust sleep method for Windows OS
  * add missing FSK commport control initialization
  * update cwio DTR/RTS rigcat keying
  - replace bit timing with high resolution interval timer
  - deprecate timing compensation
  - test satisfactory on Linux, 5 to 100 WPM
  log macro
  * fix parsing bug when a trailing &lt;HS, &lt;LOCK etc is in macro text
  psk reporter
  * update to report generation logic
  FFT Monitor update
  * Add complex signal processing to FFT usage
  CW multi-channel
  * changed cw viewer multi-decoder filtering to use independent
    fir bandpass filter centered on 50 Hz intervals
    . out-of-band reject 60 dB between adjacent channels
  * add right click clears channel to cw viewer
  FSK keying
  * add ability to key xcvr in FSK using either
    . a DTR or RTS serial signal line (default RTS).
    . serial port can be shared with rigio or a separate port
  * SPACE always sent as LETTERS character
  * 100% functional on Linux including Pi3/4
  * 100% functional on on macOS 11.6, 10.13.6, and 10.7.5
  * 100% functional on Win-10
  * BUG - fixed excessive CPU usage while Tx without text (idle)
  * TIMING - tune timing loop for slow cpu's such as Pi3
  * update to accu_sleep
    . improved function performance
    . move accu_sleep to util.cxx
  * update to baudot generator
  * add flrig / FSK interface
  xmlrpc QSY
  * add enable/disable QSY xmlrpc command for server
  dxcluster
  * bug - do not change mode if comments do not contain
    a valid ADIF mode name
  * set correct mode based on dxline contents
  * qsy to rf/sweetspot for identified mode Mode Parameters
  * save squelch settings by mode and reapply when
    mode selected: squelch value, squelch button
    . setting saved in file squelch_by_mode.prefs located
    in the fldigi main files folder. prefs files are
    user editable text format which are read during
    program start up.
  * save and reapply AFC state by mode
  * save and reapply TX level attenuator by mode
  * initialize all values to current states on first
    execution, or when file mode_state.prefs is deleted.
  Documentation update
  * add/update documentation for Domino-EX Micro, OFDM modes,
    Thor Micro, Thor 25/50/100, 8 psk modes
  Polish translation update
  * update to pl.po provided by Roman Baginski, SP4JEU
  synop event reporting
  * changed default event reporting to VERBOSE to reduce event
    log noise for users not operating SYNOP
  using namespace std
  + remove all use of "using namespace std"
  + add explicit "std::" predecessor for every standard lib reference</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1656590400">- Update to version 4.1.23
  * Remove C17 deprecated use of "std::iterator"
  * Correct errors caused by commit 9c035e809b, original commit
    failed to correctly send flmsg autosend character stream
  * modify debugging statements in xmlrpc notch
  * audio alerts / monitor
    + change sound card defaults
  * nanoIO ptt
    + bug fix
  * cw browser
    + partial reversion of commit dbe3622cc4d01f7
    + bug fixes for multi signal cw decoder
    + correct marquee scrolling to use all of available space
  * Signal browser
    + correct marquee end of line detection
  * cw via flrig
    + remove dead code
  * update build scripts for recent development OS update
  * FSK via flrig / nanoIO
    + add automatic insertion of '[' and ']' start/stop characters
  * INSTALL update
    + update dependency list</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1677326400">- Update to version 4.1.25
- Update to version 4.1.24
  * CTY.dat: create separate configuration tab
  * transfer changes in flrig cwio speed to tx wpm vice rx wpm
  * update FreqControl for compatability with fltk-1.4
  * Improved reliability of freq control from fldigi when using
    N3FJP for rig control
  * Greek po file update: Haris Andrianos &lt;sv1grb@...&gt;
  * Polish po file update: Roman Bagiński &lt;sp4jeu@...&gt;
  * allow user selectable vumeter scale
    + original audio level scale
    + wsjtx emulation
  * add right click to FSQ QTC/QTH buttons to access edit controls
  * replicate the QTH control on the FSQ config panel
  * Rx audio gain parameter corrected
  * Tx audio fixed, fixed at last ring buffer too small for some
    modem types
  * expand mode state to index both by-mode and by-band
  * correct rtty squelch estimation for zero signal, zero noise
  * Add Audio Filter bandwidth lines to waterfall display
  * change CAT keying to allow up to 100 WPM on K4.
  * stub out audio alert and rx monitor functions if Portaudio
    library not present
  * Made Frequency Control behavior consistent across flapps
  * Fixed County combo box crash to desktop
  * Fixed 30 meter CW shortcut in frequencies2.txt
  * Fixed grid locator spec in pskreporter query
  * Fixed crash-to-desktop upon Activity (pskreporter) query.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 4.1.26:
  * Audio Monitor
  * musl file conflict
  * Add documentation for Cloudlog part
  * Add button for testing the API key
  * cloud logging
  * window icon tranparency
  * fonts
  * FC LEAVE</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1689768000">- update to 4.1.27:
  * restore missing &lt;PAUSE&gt; function
  * fix and simplify navtex timing recovery logic
  * add TEN_TEN field to log.adif file
  * add CTRL-P as pause/break equivalent keystroke
  * FSQ: improved s/n and squelch processing
    . faster acting squelch open/close
    . modified s/n evaluator
  * improved s/n and squelch processing
    + squelch opens and closes faster
    + better s/n estimator
  * EQSL submission: always submit last dated log entry independent
    of sort order
  * wfonly fix: segmentation fault during startup, NULL control
  * enable https queries in callook.info
  * Miscellaneous gcc cleanup
  * allow user to specify which avatar image to use for ifkp/thor
    transmission
    + recommend files be located in default &lt;fldigi_files&gt;/avatar/ folder
    + file format may be gif, jpeg or png
    + order of default file use:
    . &lt;configured file name&gt;.png [PNG, jpg, JPG, jpeg, JPEG, gif]
    . &lt;operator call&gt;.png
    . &lt;station call&gt;.png
    + trailing callsign modifiers will be removed from the file
    name i.e. AE5ZA/QRP is reduced to AE5ZA
    + different avatar can be used for IFKP and THOR
    + configuration items are clickable images on both IFKP and THOR
    configuration tabs.
    + image files no longer restricted to 59x74 format.
  * Set contest start nbr XMLRPC
    + add set contest start number xmlrpc method, update counter
    and current contest number</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1693742400">- update to 4.2.00:
  * THOR
    + add THOR-56 modem
    + add THOR-32 and THOR-44 modems
    + update THOR documentation
  * TTY ptt dtr/rts:
    + configuration item not being set by combo selection
    + update to flrig code
  * Correct position/width/shape of waterfall cursor center tic
  * Revert "improved s/n and squelch processing" mod</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1699185600">-  update to 4.2.03:
  * Maintenance release
  * FSQ sounding CR/LF
    + add newline character at end of Sounding report
    + correct thread loop counter test
-  update to 4.2.02:
  * fsq coding error: correct coding error reported by Ken, AD5XJ
-  update to 4.2.01:
  * fsq sounder
    + change sounder squelch to only ch_sqlch_open state
    + recode sounder as a separate thread
  * FSK port: missing port assignment when NOT using shared port
  * Cloud log update: add color indicators to validate cloud log
    connection
  * frequencies2 list
    + add Save/Load to specific file
    + "Clear" button changed to three state function
    click - clear list with confirmation
    SHIFT-click - load from file
    CONTROL-click - save to file
    + last load/save filename saved between executions
  * fix gnu++ 11.17.xx warnings
  * flrig auto shutdown: move closure point to just before
    destroying the xmlrpc instance
  * Light Buttons: add missing buttons to configuration color
    control
  * OFDM_2000 OFDM_2000F:  stub out all references to these two
    modes
  * New XMLRPC Command: Add "modem.get_io_names" Transfers 8 bit
    safe modem list
  * Serial i/o: port serial i/o changes from flrig
  * Icons: set_msg_icon segmentation fault when parent widget is
    NULL</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705492800">- Update to 4.2.04:
  * PO files:
    + Add Catalan ca.po
    + Update Greek el.po
  * xmlrpc remote log: set xmlrpc execute timeout to 10.0 seconds
    for all fllog access
  * update font browser widget class to use std::list for
    enumerating fonts
  * gpio ptt: correct gpio export routine
  * MACRO tags: Add missing trailing '&gt;' to macro tag string definitions
  * RsID Rx button color: remove from button initialization list
  * hamlib 4.6 bug fix: hamlib 4.6~git changes creates incompatible
    call with previous versions of the library
  * FMT zombie: fix potential thread zombie if FMT modem shut down
    during a log write
  * Squelch Macro tags
  * Add
    + &lt;SQL:on|off|t&gt; Digital Squelch on, off,toggle
    + &lt;SQLCH:nnn&gt; Digital Squelch level, 0..100
  * CLRLOG LOG LNW: Correct macro functions
  * metar report: add unprocessed ob: line as a report option
  * Log fields
    + add MY_STATE
    + trim leading/trailing blanks
    + add UK counties to counties list
    + changed short form to blank when NIL selected for state
    + store fldigi version number in SQSO.txt file
    + regenerate list from internal string if version number does
    not match with executing binary</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1714564800">- Update to 4.2.05:
  * Documentation Update
    + Script command RSID BW_MIN.
    + Script command C-Media PTT.
    + Html generated page formatting issues related to escape
    sequence characters in source.
    + Document Source code formatting issues related to end of
    line/return characters   (blasted text editor differences).
  * RSID Scripting
    + Add RSID minimum bandwidth script command.
    + Add missing top level script list of commands.
    + Comment out machine specific generated script file commands.
    + Filter values to their modulus "step" values.
  * Main X-Y-W-H restore: allow negative X, Y value
  * pi-winkeyer: repair broken winkeyer serial i/o on Pi computers
  * Add code to force default language to be English
  * RSID Min Bandwidth
    + add user adjustable bandwidth for minimum RsID detection
    range.
    + display RsID detection zone on waterfall (dashed lines) when
    RsID is both ON and limited to a specific bandwidth range
  * OFDM documentation
    + Update, remove unsupported OFDM modes
  * remove all instances of ° from strings literals
  * DominoEX MFSK Thor s/n
    + s/n &amp; fec reports are erroneous when macro used to fill
    in those values during subsequent transmit.
    . change to provide last Rx max s/n &amp; min error report
    . values displayed in Status fields will time out and clear
    in 15 seconds.
  * gpio ptt: increase OS wait time before sending bit values
  * fsq mod: reinstate squelch countdown
  * Add CW send using Wordsworth timing
  * RsID
    + add LOG_INFO statement to notifier dialog call
  * Add user adjustable menu font and font size
  * Update po files
  * Scope colors
    + add user defined colors for all instances of scope view
    + update fl files generation to fluid 1.3.9</changelog>
</package>
<package pkgid="c4e44d0ba99a3f628154ee09abd1df81734b3c5a89f4b05e609f354a3fde7a9fa349242204f08d427f847f138f9cddd3b7eceb96a0f6af593eb35b1f059751d7" name="fldigi" arch="src">
  <version epoch="0" ver="4.2.05" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1585742400">- Update to version 4.1.10
  AWOL CW id button
  * Fixed "hidden" state of CW ID button
  Macros
  * Restore execution code for &lt;TUNE
  * Retain delayed execution code for &lt;!TUNE
  * Create new macro &lt;@TUNE
  * All three versions allow tune interval to be spec'd
    in fractional seconds, i.e. 2.5, 5.1 10.0 15
  * &lt;TUNE:nn.nn&gt; used alone returns to receive
  * &lt;TUNE:nn.nn&gt; followed by tex1t remains in transmit
    to complete the transmission.
  * Examples:
    + &lt;TUNE:10.0&gt;
    + &lt;TUNE:5&gt;
    &lt;TX&gt;tune test &lt;!TUNE:1.5&gt; de w1hkj k
    &lt;RX&gt;
    &lt;@TUNE:2.5&gt;
  * Remove text size restriction on CPS test report.
  RigCat config
  * restore missing control labels
  CW 5 wpm
  * 5 wpm farnsworth speed demands larger OUTBUFSIZE
  - increase output buffer to 65536
  audio alert
  * fix seg fault
  - test for existence of audio_alert instance
  analysis mode
  * changes to data file output
  flrig auto off
  * add ability to shutdown flrig/xcvr during fldigi shutdown
  maclogger
  * correct interpretation of UDP frequency string
  * update transceiver frequency based on UDP frequency
  mkappbundle
  * modify 'version' to include patch level
  nanoIO
  * Correct TTY interface code
  start/stop transitions
  * add code to soften the start/stop transitions for all modems
  CW DTR-RTS
  * generate CW on selected DTR/RTS signal line
  * CW DTR/RTS signals generated concurrent with AF counterparts
    and within a separate thread.
  Olivia 2 tones
  * correct trailing edge cutoff of postamble tones
  Xmlrpc Xcvr
  * enable QSY when Xmlrpc client xcvr is connected
  mp3
  * simplify mp3 conversions
  - test for file access using fopen
  - use linear sample rate converter
  contestia cr
  * correct suppression of &lt;CR&gt; display
  serial port
  * insure that DTR and RTS are always disabled when closing port
  Check Version
  * correct version check logic</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1585915200">- Update to version 4.1.11
  * Bug fix release only - no functional changes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1587643200">- Update to version 4.1.12
  TX auto RST-sent
  * add control-shift-s for inserting RST sent value in TX stream
  CW/DTR/RTS
  * restore missing Nordic characters on DTR-CW
  * enable PTT during CWIO processing
  * allow user to calibrate DTR-CW timing at nominal WPM
  - fractional computed values rounded to nearest integer
    i.e. round(0.5) =&gt; 1
  * update documentation
  File/Audio
  * File selection caused cessation of audio processing while
    waiting for user selection.  Results in cessation of signal
    processing including keep alive signals to flamp and flmsg
    if linked.
  - move all UI interaction to main thread
  trx testing
  * replace compiler macros with in-line code to aid in
    debugging
  AFTER macro
  * add AFTER tag to repeat macro after a delay of NN seconds
  CWID button
  * One more time to wrestle the wayward CWID button to the mat
  - fluid definition file "confdialog.fl" OK
  - needed to execute "make flgen" to create new
    confdialog.cxx/h files</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1590580800">- Update to version 4.1.13
  doxygen
  * add new documentation files
  cw prosign
  * fix loss of prosign AA
  - conflict with Northern European accented characters
  Analysis mode
  * Add Zulu time readout to status bar
  Debug Sources
  * remove bMOREINFO
  * add "Data Load" toggle to Debug sources
  * add "Synop" toggle to Debug sources
  * add "KML" toggle to Debug sources
  * remove deprecated command line parameters
  - --debug-pskmail, use debug source ARQ
  - --debug-audio, use debug source AUDIO
  * redesign Event Log dialog to make selection of level and
    sources more intuitive
  wefax
  * Modify phasing algorithm to measure, analyze and act upon
    ratio of white and black intervals.
  * Change default center frequency to 1900. Allows detection
    of start tone @ 300 Hz, stop tone @ 450 Hz.
  * Simplify FM detector.  Use complex functions vice I/Q logic
  * Redesign user interface
  - always use internal Rx panel
  - always use external Tx dialog
  - move infrequently used controls to configuration dialog
  * Rewrite pic and image classes
  * Add user correlation control to config panel
  * Correct transmit methods
  - Start/Stop signals not in spec
  - Transmit duration computation resulted in very long
    transmission
  * update documentation
  README update
  * update reference to winfldigi
  fedora 64 build
  * remove Fl::wake calls that require void* data
  * replace with REQ qrunner calls
  Code cleanup
  * remove extraneous debugging lines from code
  fsq sounder
  * restore sounder when starting FSQ from another modem
  Default event log level
  * restore INFO as default
  * change socket events to VERBOSE
  rx_extract
  * imrove behavior servicing multiple instances of flmsg</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1595246400">- Update to version 4.1.14
  fonts
  * modify start up font enumeration
  - sort system fonts with qsort
  - enumerate fixed fonts
  - add fixed/all selector to font selector
  - use static class members []
    . instantiated and initialized on first instance
    . deleted when all instances deleted
  * change FreqControl width sizing to one based on widest
    numeral for selected font.
  Navigator
  * Fix missing initialization code for Windows OS
  hamlib
  * changes driven by hamlib 4.0
  Build scripts
  * remove -lregex from mingw cross compile scripts
  localtime_r
  * add timeops.h to n3fjp_logger.cxx
  Freq Analysis
  * Add Rx RIT control
  - apply as linear correction to observed frequency
  * Disable rxppm corrections when frequency analysis modem
    is active
  Field Day Logger
  * Fix reconnect to server when changing bands/modes
  flarq update
  * Replace text widgets with fl_input2 and F_Edit widgets.  Adds
    UTF-8 character handling.
  * Add restoration of beacon after cessation of ARQ exchanges
  * Modify fldigi to correctly display UTF-8 characters during
    both transmit and reception of flarq text
  Navtex
  * Fix crash in navtex code
  * remove the NOSIGNAL state.
  * make early/prompt/late detector able to lock onto more signals
  Sound Record
  * Insure that audio recordings have .wav extension
  Freq Control
  * change to use unsigned long to represent the frequency value
    maximum value increased to 4294967295 (2^32-1)
  Cabrillo logs
  * correct Cabrillo report MODE entry
  sound.cxx warning
  * fix compile warning on indentation
  SNDFILE
  * change SNDFILE to a required library
  FSK HELL
  * invert video reversal on HELL 80
  * rename FSK_HELL -&gt; FSKH245
  * set default filter bandwidth for each mode
  Store/Recall
  * Change Store/Recall menu items to mode_info[].name vice
    mode_info[].sname
  wefax
  * Change bandwidth selections
  Rx Monitor
  * Add test for existence of filter in monitor playback</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1604232000">- Update to version 4.1.15
  Doxygen cleanup
  * Clean up warnings on Doxygen txt files
  documentation update
  * remove deprecated pages
  * reorganize Table Of Contents
  * insure no missing page references
  VUmeter
  * add VU style input signal level monitor to main dialog
  - shares space on status bar
  * modify vumeter class to allow widget resize and partial
    display of 130 db Vu scale.
  * restore state of main dialog vumeter on startup
  * update documentation
  W1AW-macros
  * Add &lt;LOCAL&gt;
  * use local time for all subsequent scheduling macros
  * add macro tag &lt;BUFFERED&gt;
  - transmit characters are saved to and retrieved from
    a hidden text buffer.
  - prevents user from moving Tx cursor into middle of
    macro which causes macro to pause
  - Tx panel text is used if &lt;BUFFERED&gt; not present in the
    macro text
  * fix Farnsworth WPM macro tag
  County Lists
  * added Alberta, Saskatchewan
    xmlrpc rig timeout
    kml
  DXCC lookup
  * Change all references to "United States" to USA
    status locale
    Level indicator
  FeldHell
  * Fix font resize bug
  - caused intermittent seg fault
  - caused loss of raster
  hamlib NET
  * fixes for connecting to rigctld from fldigi
  * added "Default" button to hamlib configure panel
  NanoIO
  * MORTTY V4 compatibility changes
  cluster dupcheck
  * add dupcheck to dxcluster CALL select
  ADIF Conformity
  * The ADIF-specification defines number-values as dot-separated.
  * Localization seperates by comma on non-english systems. This
    changes the behavior to dot separation in the FREQ-value.
    XmlRpc Exit
  Navtex
  * Fix and simplify the correlator
  - Make sure the correlator only ever jumps +delta or -delta to
    the early or late accumulator, and never the long way around.
  - The adjustment limiting code had a bug that never seemed to break
    anything; simplify that code by removing the special case.
  * fixed memory leaks, simplifiedexit code, improved C++17 compatibility</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1605700800">- Update to version 4.1.16
  Cty.dat
  * Update distibution cty.dat data files
    dated 12 November 2020
  Greek translation
  * Update to Greek po files
  Globals
  * fix MODE_THOR_FIRST entry.
  * fix MODE_DOMINOEX_FIRST entry.
  fmt fixes
  * track colors not correctly shown on tracking indicators
  view_cw
  * change sample rate to be keyed to cw decoder samplerate
  Canadian Provinces
  * update user configuration panel
  FreeBSD/nullptr
  * nullptr is defined in _null.h
  Navtex
  * fix kml file clean up code
  benchmark
  * update to current gcc version
  Phase and FEC quality display
  * Add phase-accuracy display for PSK modes (non-PSK31)
  * Added better FEC confidence code to THOR
  Add new platform optimizations
  * added new --enable-optimizations options to ./configure
    RaspberryPi 1,2,3,4 [rpi1, rpi2, rpi3, rpi4]
    BeagleBone Black [bbb]
    Cyclone5 [cyclone5]
    Optimize for sse4 [sse4]
    Use AVX extensions [avx, avx2]
    i486, i686 [i486, i686]
    x86-64 [x86-64]
    ARM CPU-native [nativeARM]
  Updated Doxygen Sourcecode Docs
  * Now renders to SVG for graphics (doxygen 1.18)
  * Fixed scripts for Cppcheck 1.9 changes
  * Added auto-installer for packages on Debian-like systems
  * Improved main page: index.html
  fonts
  * fix slow start caused by font fixed/proportional enumeration
  * fixed evaluator moved to separate thread during first
    instantiation of Font_Browser class.  Actual time to enumerate
    2650 fonts on an i5 3.2 GHz system is approximately 25
    seconds. Background process does not effect UI, but selection
    of fixed fonts in font browser dialog may not show all of the
    fixed fonts until the evaluator thread exits.
  PSK Reporter query
  * request fails to pskreporter, caused by hard coded request to NWS
    pskreporter site very slow in responding to connect request; caused UI to freeze.
  * change request process to separate thread
  Logbook compile warning
  * replace strncpy with "*comma_position ="</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1607515200">- Update to version 4.1.17
  N3FJP support
  * remove sending OTHER8 category for all logs
  CW keying
  * added Elecraft KY cat command CW string keying
    . K3S tested
  * added Kenwood KY cat command CW string keying
    . TS-480 tested
  * added Icom cat command CW string keying
    . IC-7100, IC-705 tested
  * added Yaesu cat CW string keying
    . FT-991a tested
  * For use ONLY with
    . RigCAT transceiver control
    . flrig transceiver control
  - requires flrig 1.3.53 or greater
  Rx Monitor
  * fluid source cleanup
  * split UI source from confdialog.fl
  Contestia / Olivia
  * Added mode CONTESTIA 16/250 with RsID 275
  * Added macro code to allow any valid Contestia or
    Olivia BW/TONES combination to be set via macro tags:
    . &lt;MODEM:CONTESTIA:BW:TONES&gt;
    . &lt;MODEM:OLIVIA:BW:TONES&gt;
    . where BW in set {125, 250, 500, 1000, 2000}
    TONES in set {2, 4, 8, 16, 32, 64, 256}
  Greek translation
  * Update to Greek po file</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1612440000">- Update to version 4.1.18
  WF fft controls
  * Restore averaging, fft pre filter, latency controls
  Debug text
  * add millisecond timing to debug time stamp
  flarq build
  * fix broken build for ./configure --disable-fldigi --enable-debug
  Exit processing
  * Set PTT off if user elects to close fldigi with PTT enabled.
  - works for both Files/Exit and the dreaded windows decoration
    bar 'X' button.
  Scheduled Macro
  * Add PTT OFF during scheduled count down
  * Add clock display on status bar during scheduled count down
  * remove end-of-line '\n' white space between macro tags, i.e.
    &lt;!WPM:24&gt;
    &lt;LOCAL&gt;&lt;!SKED:12:00&gt;how now brown cow&lt;RX&gt;
    becomes
    ^!^!how now brown cow
    after parser substitutions
  * Add space ' ' to end of inserted file &lt;FILE:...&gt; if file does
    not contain either ' ' or '\n' as last character
  xmlrpc
  * flrig detection update
  flarq debug
  * fix to allow --enable-debug with flarq build
  Doc update
  * CW CAT keying, add IC705 to list of tested transceivers</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1625227200">- Update to version 4.1.19
  * maintenance release
  Vestigial AFC fixes
  * Fix OFDM and 8PSK AFC jumping randomly to noise-signals
  C-Media PTT support
  * add support for C-Media ptt signal, used by DAR-30 etal
  LNW macro tag
  * add missing add to log call
  Notes
  * add Notes as a retrieve field for last worked call lookup in
    logbook
  lower case tx
  * defeat lower case TX when text source is from arq or xmlrpc
    socket interface.
  Qso Party Cabrillo
  * add state &amp; country selections
  mxe scripts update
  cwid
  * enable cwid for
    . T/R button reset to Rx
    . ^r in xmlrpc transmit text strings
    . ^r in macro text
    . ^r in transmit text
    NOTE: recommend disabling cwid for all ARQ type message
    transmissions; flarq / flmsg.
  Doxygen srcdoc fix
  * MBEDTLS breaks the cppcheck tool, bypass checking for now
  Dxcluster freq
  * change to accommodate either '.' or ',' as the integer
    fractional part of frequency in kHz.
  Documentation update
  * image and text associated with menu items
    . View/Rig/Log Controls
    . View/Waterfall
  Carat r/R
  * if modem is not IFKP, change to identical function for ^r and
    ^R transmit character sequence
  Compiler warnings
  * fix compiler warning on use of memset
    . rsid.cxx
    . ifkp.cxx
  flrig cwio
  * DTR/RTS CW keying using xmlrpc commands to flrig
  Set/Get Notch
  * Correct notch processing when used with flrig
  * RigCAT notch processing
    . Add wait 2 poll cycles between set and get notch
  FMT mod
  * limit estimation error to user defined value, reset tracking if
    error exceeds the set value
  * add +/- 5 and +/- 10 plot ranges
  Tx Monitor Level
  * Change control to dB scale to allow greater range of user control
  fh baud
  * modify fh parameter printout
  dxcluster
  * Immediate cmd
    . ! character as first in command definition will cause the command
    to be send immediate upon selection of that command button
  WF-only mode menu
  * add missing modes
  PSK-modes fix false triggers of DCD-OFF
  * Certian character combinations were triggering DCD-OFF
  * DCD-OFF code now searches over 6-bit window
  * Prevents rare data-loss bug mid-transmission
  fmt
  * add callback handlers to
    . btn_unk_enable
    . btn_ref_enable
    . btn_fmt_record
  * reset frequency whenever ref or unk button is pressed
  CW punctuation
  * Allow user to suppress decode/encode of specific punctuation
    characters
  * Allow user to select character to display noise decodes
    . default '*'
    . '_'
    . ' '
    . none
  WX
  * Correct &lt;WX:xxx&gt; weather macro text substitution
  Canada
  * Add missing provinces / regions
  PulseAudio Server String
  * always enable PA server string control to allow user to
    clear or modify entry
  * fix hanging up on server fault message dialog
    . caused by message dialog on being re-entrant
  Waterfall buttons
  * Set all buttons to visibile for new installation
  Audio Codec
  * fix for Portaudio h/w codec missing during fldigi startup
    . missing h/w could cause segmentation fault on some systems
    . added try{}catch{} to trx audio path
    . display error message
    . reset audio device to NULL codec</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1629028800">- Update to version 4.1.20
  Add OFDM modes for NBEMS
  - OFDM-500F for HF SSB
  - OFDM-750F for HF SSB
  - OFDM-2000F for HF-SSB/FM
  - OFDM-2000 for HF-SSB/FM
  - OFDM-3500 for FM 9600-port
  - OFDM-2000F CPU-load fix
  * Added Vestigial-carrier based AFC to OFDM modes
  - Increases robustness and tolerance to drift
  * OFDM 2000F hold
  * commented out OFDM 2000 and 2000F modes for bugfixes
  * OFDM 500F, 750F, and 3500 are complete
  Cosmetic changes
  * Fix cosmetic issues reported by Bob, VK2YQA
  * Fix parse of macro &lt;PUSH&gt;
  Gleam scheme
  * add fltk 'gleam' UI scheme
  xmlrpc id
  * add client ID to client requests
  * add client ID to server parsing
  cw tracking
  * adjust tracking filter constants to improve power detection
  Navtex modem
  * make single bit flip correction guess a little smarter
  Smeter Pwr_meter
  * correction to xmlrpc procedure to get smeter and power out
    meter from flrig
  My Callsign
  * modify edit code to maintain cursor position
  Contest fields
  * Change to Rx text field parsing
  * Change to cut number parsing
  gpio ptt
  * fix for pi3/4 gpio h/w UDRC-II operation</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1652529600">- Update to version 4.1.22
  * add missing call to set_mode_afc in Save/Restore AFC by mode
- Update to version 4.1.21
  * IPC log report: change logging date report to date ON vice date OFF
  xmlrpc methods
  * add new methods all data in ADIF 3.1.2 compliant format:
    + logbook.last_record
    + logbook.all_records
  * add new methods as ADIF 3.1.2 compliant strings:
    + modem.get_mode
    + modem.get_submode
  * add new date-time methods
    . log.get_time_on
    . log.get_date_on
    . log.get_time_off
    . log.get_date_off
  * date-time correctly synchronized and in ZULU time
  CW h/w weight
  * provide control to control keying weight for DTR/RTS keying.
  build m4 script
  * correction to m4 build script for libmbedtls test
  TRX FFT
  * Add fft monitoring of transmitted signal
  flrig poll
  * provide user configurable poll interval
  CW/FSK
  * update flrig cw/rtty code
  * update rigcat FSK code
  - separate all bit timing from main thread
  - adjust sleep method for OS-X performance
  - adjust sleep method for Windows OS
  * add missing FSK commport control initialization
  * update cwio DTR/RTS rigcat keying
  - replace bit timing with high resolution interval timer
  - deprecate timing compensation
  - test satisfactory on Linux, 5 to 100 WPM
  log macro
  * fix parsing bug when a trailing &lt;HS, &lt;LOCK etc is in macro text
  psk reporter
  * update to report generation logic
  FFT Monitor update
  * Add complex signal processing to FFT usage
  CW multi-channel
  * changed cw viewer multi-decoder filtering to use independent
    fir bandpass filter centered on 50 Hz intervals
    . out-of-band reject 60 dB between adjacent channels
  * add right click clears channel to cw viewer
  FSK keying
  * add ability to key xcvr in FSK using either
    . a DTR or RTS serial signal line (default RTS).
    . serial port can be shared with rigio or a separate port
  * SPACE always sent as LETTERS character
  * 100% functional on Linux including Pi3/4
  * 100% functional on on macOS 11.6, 10.13.6, and 10.7.5
  * 100% functional on Win-10
  * BUG - fixed excessive CPU usage while Tx without text (idle)
  * TIMING - tune timing loop for slow cpu's such as Pi3
  * update to accu_sleep
    . improved function performance
    . move accu_sleep to util.cxx
  * update to baudot generator
  * add flrig / FSK interface
  xmlrpc QSY
  * add enable/disable QSY xmlrpc command for server
  dxcluster
  * bug - do not change mode if comments do not contain
    a valid ADIF mode name
  * set correct mode based on dxline contents
  * qsy to rf/sweetspot for identified mode Mode Parameters
  * save squelch settings by mode and reapply when
    mode selected: squelch value, squelch button
    . setting saved in file squelch_by_mode.prefs located
    in the fldigi main files folder. prefs files are
    user editable text format which are read during
    program start up.
  * save and reapply AFC state by mode
  * save and reapply TX level attenuator by mode
  * initialize all values to current states on first
    execution, or when file mode_state.prefs is deleted.
  Documentation update
  * add/update documentation for Domino-EX Micro, OFDM modes,
    Thor Micro, Thor 25/50/100, 8 psk modes
  Polish translation update
  * update to pl.po provided by Roman Baginski, SP4JEU
  synop event reporting
  * changed default event reporting to VERBOSE to reduce event
    log noise for users not operating SYNOP
  using namespace std
  + remove all use of "using namespace std"
  + add explicit "std::" predecessor for every standard lib reference</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1656590400">- Update to version 4.1.23
  * Remove C17 deprecated use of "std::iterator"
  * Correct errors caused by commit 9c035e809b, original commit
    failed to correctly send flmsg autosend character stream
  * modify debugging statements in xmlrpc notch
  * audio alerts / monitor
    + change sound card defaults
  * nanoIO ptt
    + bug fix
  * cw browser
    + partial reversion of commit dbe3622cc4d01f7
    + bug fixes for multi signal cw decoder
    + correct marquee scrolling to use all of available space
  * Signal browser
    + correct marquee end of line detection
  * cw via flrig
    + remove dead code
  * update build scripts for recent development OS update
  * FSK via flrig / nanoIO
    + add automatic insertion of '[' and ']' start/stop characters
  * INSTALL update
    + update dependency list</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1677326400">- Update to version 4.1.25
- Update to version 4.1.24
  * CTY.dat: create separate configuration tab
  * transfer changes in flrig cwio speed to tx wpm vice rx wpm
  * update FreqControl for compatability with fltk-1.4
  * Improved reliability of freq control from fldigi when using
    N3FJP for rig control
  * Greek po file update: Haris Andrianos &lt;sv1grb@...&gt;
  * Polish po file update: Roman Bagiński &lt;sp4jeu@...&gt;
  * allow user selectable vumeter scale
    + original audio level scale
    + wsjtx emulation
  * add right click to FSQ QTC/QTH buttons to access edit controls
  * replicate the QTH control on the FSQ config panel
  * Rx audio gain parameter corrected
  * Tx audio fixed, fixed at last ring buffer too small for some
    modem types
  * expand mode state to index both by-mode and by-band
  * correct rtty squelch estimation for zero signal, zero noise
  * Add Audio Filter bandwidth lines to waterfall display
  * change CAT keying to allow up to 100 WPM on K4.
  * stub out audio alert and rx monitor functions if Portaudio
    library not present
  * Made Frequency Control behavior consistent across flapps
  * Fixed County combo box crash to desktop
  * Fixed 30 meter CW shortcut in frequencies2.txt
  * Fixed grid locator spec in pskreporter query
  * Fixed crash-to-desktop upon Activity (pskreporter) query.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 4.1.26:
  * Audio Monitor
  * musl file conflict
  * Add documentation for Cloudlog part
  * Add button for testing the API key
  * cloud logging
  * window icon tranparency
  * fonts
  * FC LEAVE</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1689768000">- update to 4.1.27:
  * restore missing &lt;PAUSE&gt; function
  * fix and simplify navtex timing recovery logic
  * add TEN_TEN field to log.adif file
  * add CTRL-P as pause/break equivalent keystroke
  * FSQ: improved s/n and squelch processing
    . faster acting squelch open/close
    . modified s/n evaluator
  * improved s/n and squelch processing
    + squelch opens and closes faster
    + better s/n estimator
  * EQSL submission: always submit last dated log entry independent
    of sort order
  * wfonly fix: segmentation fault during startup, NULL control
  * enable https queries in callook.info
  * Miscellaneous gcc cleanup
  * allow user to specify which avatar image to use for ifkp/thor
    transmission
    + recommend files be located in default &lt;fldigi_files&gt;/avatar/ folder
    + file format may be gif, jpeg or png
    + order of default file use:
    . &lt;configured file name&gt;.png [PNG, jpg, JPG, jpeg, JPEG, gif]
    . &lt;operator call&gt;.png
    . &lt;station call&gt;.png
    + trailing callsign modifiers will be removed from the file
    name i.e. AE5ZA/QRP is reduced to AE5ZA
    + different avatar can be used for IFKP and THOR
    + configuration items are clickable images on both IFKP and THOR
    configuration tabs.
    + image files no longer restricted to 59x74 format.
  * Set contest start nbr XMLRPC
    + add set contest start number xmlrpc method, update counter
    and current contest number</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1693742400">- update to 4.2.00:
  * THOR
    + add THOR-56 modem
    + add THOR-32 and THOR-44 modems
    + update THOR documentation
  * TTY ptt dtr/rts:
    + configuration item not being set by combo selection
    + update to flrig code
  * Correct position/width/shape of waterfall cursor center tic
  * Revert "improved s/n and squelch processing" mod</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1699185600">-  update to 4.2.03:
  * Maintenance release
  * FSQ sounding CR/LF
    + add newline character at end of Sounding report
    + correct thread loop counter test
-  update to 4.2.02:
  * fsq coding error: correct coding error reported by Ken, AD5XJ
-  update to 4.2.01:
  * fsq sounder
    + change sounder squelch to only ch_sqlch_open state
    + recode sounder as a separate thread
  * FSK port: missing port assignment when NOT using shared port
  * Cloud log update: add color indicators to validate cloud log
    connection
  * frequencies2 list
    + add Save/Load to specific file
    + "Clear" button changed to three state function
    click - clear list with confirmation
    SHIFT-click - load from file
    CONTROL-click - save to file
    + last load/save filename saved between executions
  * fix gnu++ 11.17.xx warnings
  * flrig auto shutdown: move closure point to just before
    destroying the xmlrpc instance
  * Light Buttons: add missing buttons to configuration color
    control
  * OFDM_2000 OFDM_2000F:  stub out all references to these two
    modes
  * New XMLRPC Command: Add "modem.get_io_names" Transfers 8 bit
    safe modem list
  * Serial i/o: port serial i/o changes from flrig
  * Icons: set_msg_icon segmentation fault when parent widget is
    NULL</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705492800">- Update to 4.2.04:
  * PO files:
    + Add Catalan ca.po
    + Update Greek el.po
  * xmlrpc remote log: set xmlrpc execute timeout to 10.0 seconds
    for all fllog access
  * update font browser widget class to use std::list for
    enumerating fonts
  * gpio ptt: correct gpio export routine
  * MACRO tags: Add missing trailing '&gt;' to macro tag string definitions
  * RsID Rx button color: remove from button initialization list
  * hamlib 4.6 bug fix: hamlib 4.6~git changes creates incompatible
    call with previous versions of the library
  * FMT zombie: fix potential thread zombie if FMT modem shut down
    during a log write
  * Squelch Macro tags
  * Add
    + &lt;SQL:on|off|t&gt; Digital Squelch on, off,toggle
    + &lt;SQLCH:nnn&gt; Digital Squelch level, 0..100
  * CLRLOG LOG LNW: Correct macro functions
  * metar report: add unprocessed ob: line as a report option
  * Log fields
    + add MY_STATE
    + trim leading/trailing blanks
    + add UK counties to counties list
    + changed short form to blank when NIL selected for state
    + store fldigi version number in SQSO.txt file
    + regenerate list from internal string if version number does
    not match with executing binary</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1714564800">- Update to 4.2.05:
  * Documentation Update
    + Script command RSID BW_MIN.
    + Script command C-Media PTT.
    + Html generated page formatting issues related to escape
    sequence characters in source.
    + Document Source code formatting issues related to end of
    line/return characters   (blasted text editor differences).
  * RSID Scripting
    + Add RSID minimum bandwidth script command.
    + Add missing top level script list of commands.
    + Comment out machine specific generated script file commands.
    + Filter values to their modulus "step" values.
  * Main X-Y-W-H restore: allow negative X, Y value
  * pi-winkeyer: repair broken winkeyer serial i/o on Pi computers
  * Add code to force default language to be English
  * RSID Min Bandwidth
    + add user adjustable bandwidth for minimum RsID detection
    range.
    + display RsID detection zone on waterfall (dashed lines) when
    RsID is both ON and limited to a specific bandwidth range
  * OFDM documentation
    + Update, remove unsupported OFDM modes
  * remove all instances of ° from strings literals
  * DominoEX MFSK Thor s/n
    + s/n &amp; fec reports are erroneous when macro used to fill
    in those values during subsequent transmit.
    . change to provide last Rx max s/n &amp; min error report
    . values displayed in Status fields will time out and clear
    in 15 seconds.
  * gpio ptt: increase OS wait time before sending bit values
  * fsq mod: reinstate squelch countdown
  * Add CW send using Wordsworth timing
  * RsID
    + add LOG_INFO statement to notifier dialog call
  * Add user adjustable menu font and font size
  * Update po files
  * Scope colors
    + add user defined colors for all instances of scope view
    + update fl files generation to fluid 1.3.9</changelog>
</package>
<package pkgid="409884803b6c899a885b146ddf8383d863dc208e19b42f248caa32232c80f8abac4ade0dcf94b682cd65d521f4425d467aff0b66f9783cf0e4ec940efca85afd" name="fldigi" arch="x86_64">
  <version epoch="0" ver="4.2.05" rel="1.1"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1612440000">- Update to version 4.1.18
  WF fft controls
  * Restore averaging, fft pre filter, latency controls
  Debug text
  * add millisecond timing to debug time stamp
  flarq build
  * fix broken build for ./configure --disable-fldigi --enable-debug
  Exit processing
  * Set PTT off if user elects to close fldigi with PTT enabled.
  - works for both Files/Exit and the dreaded windows decoration
    bar 'X' button.
  Scheduled Macro
  * Add PTT OFF during scheduled count down
  * Add clock display on status bar during scheduled count down
  * remove end-of-line '\n' white space between macro tags, i.e.
    &lt;!WPM:24&gt;
    &lt;LOCAL&gt;&lt;!SKED:12:00&gt;how now brown cow&lt;RX&gt;
    becomes
    ^!^!how now brown cow
    after parser substitutions
  * Add space ' ' to end of inserted file &lt;FILE:...&gt; if file does
    not contain either ' ' or '\n' as last character
  xmlrpc
  * flrig detection update
  flarq debug
  * fix to allow --enable-debug with flarq build
  Doc update
  * CW CAT keying, add IC705 to list of tested transceivers</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1625227200">- Update to version 4.1.19
  * maintenance release
  Vestigial AFC fixes
  * Fix OFDM and 8PSK AFC jumping randomly to noise-signals
  C-Media PTT support
  * add support for C-Media ptt signal, used by DAR-30 etal
  LNW macro tag
  * add missing add to log call
  Notes
  * add Notes as a retrieve field for last worked call lookup in
    logbook
  lower case tx
  * defeat lower case TX when text source is from arq or xmlrpc
    socket interface.
  Qso Party Cabrillo
  * add state &amp; country selections
  mxe scripts update
  cwid
  * enable cwid for
    . T/R button reset to Rx
    . ^r in xmlrpc transmit text strings
    . ^r in macro text
    . ^r in transmit text
    NOTE: recommend disabling cwid for all ARQ type message
    transmissions; flarq / flmsg.
  Doxygen srcdoc fix
  * MBEDTLS breaks the cppcheck tool, bypass checking for now
  Dxcluster freq
  * change to accommodate either '.' or ',' as the integer
    fractional part of frequency in kHz.
  Documentation update
  * image and text associated with menu items
    . View/Rig/Log Controls
    . View/Waterfall
  Carat r/R
  * if modem is not IFKP, change to identical function for ^r and
    ^R transmit character sequence
  Compiler warnings
  * fix compiler warning on use of memset
    . rsid.cxx
    . ifkp.cxx
  flrig cwio
  * DTR/RTS CW keying using xmlrpc commands to flrig
  Set/Get Notch
  * Correct notch processing when used with flrig
  * RigCAT notch processing
    . Add wait 2 poll cycles between set and get notch
  FMT mod
  * limit estimation error to user defined value, reset tracking if
    error exceeds the set value
  * add +/- 5 and +/- 10 plot ranges
  Tx Monitor Level
  * Change control to dB scale to allow greater range of user control
  fh baud
  * modify fh parameter printout
  dxcluster
  * Immediate cmd
    . ! character as first in command definition will cause the command
    to be send immediate upon selection of that command button
  WF-only mode menu
  * add missing modes
  PSK-modes fix false triggers of DCD-OFF
  * Certian character combinations were triggering DCD-OFF
  * DCD-OFF code now searches over 6-bit window
  * Prevents rare data-loss bug mid-transmission
  fmt
  * add callback handlers to
    . btn_unk_enable
    . btn_ref_enable
    . btn_fmt_record
  * reset frequency whenever ref or unk button is pressed
  CW punctuation
  * Allow user to suppress decode/encode of specific punctuation
    characters
  * Allow user to select character to display noise decodes
    . default '*'
    . '_'
    . ' '
    . none
  WX
  * Correct &lt;WX:xxx&gt; weather macro text substitution
  Canada
  * Add missing provinces / regions
  PulseAudio Server String
  * always enable PA server string control to allow user to
    clear or modify entry
  * fix hanging up on server fault message dialog
    . caused by message dialog on being re-entrant
  Waterfall buttons
  * Set all buttons to visibile for new installation
  Audio Codec
  * fix for Portaudio h/w codec missing during fldigi startup
    . missing h/w could cause segmentation fault on some systems
    . added try{}catch{} to trx audio path
    . display error message
    . reset audio device to NULL codec</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1629028800">- Update to version 4.1.20
  Add OFDM modes for NBEMS
  - OFDM-500F for HF SSB
  - OFDM-750F for HF SSB
  - OFDM-2000F for HF-SSB/FM
  - OFDM-2000 for HF-SSB/FM
  - OFDM-3500 for FM 9600-port
  - OFDM-2000F CPU-load fix
  * Added Vestigial-carrier based AFC to OFDM modes
  - Increases robustness and tolerance to drift
  * OFDM 2000F hold
  * commented out OFDM 2000 and 2000F modes for bugfixes
  * OFDM 500F, 750F, and 3500 are complete
  Cosmetic changes
  * Fix cosmetic issues reported by Bob, VK2YQA
  * Fix parse of macro &lt;PUSH&gt;
  Gleam scheme
  * add fltk 'gleam' UI scheme
  xmlrpc id
  * add client ID to client requests
  * add client ID to server parsing
  cw tracking
  * adjust tracking filter constants to improve power detection
  Navtex modem
  * make single bit flip correction guess a little smarter
  Smeter Pwr_meter
  * correction to xmlrpc procedure to get smeter and power out
    meter from flrig
  My Callsign
  * modify edit code to maintain cursor position
  Contest fields
  * Change to Rx text field parsing
  * Change to cut number parsing
  gpio ptt
  * fix for pi3/4 gpio h/w UDRC-II operation</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1652529600">- Update to version 4.1.22
  * add missing call to set_mode_afc in Save/Restore AFC by mode
- Update to version 4.1.21
  * IPC log report: change logging date report to date ON vice date OFF
  xmlrpc methods
  * add new methods all data in ADIF 3.1.2 compliant format:
    + logbook.last_record
    + logbook.all_records
  * add new methods as ADIF 3.1.2 compliant strings:
    + modem.get_mode
    + modem.get_submode
  * add new date-time methods
    . log.get_time_on
    . log.get_date_on
    . log.get_time_off
    . log.get_date_off
  * date-time correctly synchronized and in ZULU time
  CW h/w weight
  * provide control to control keying weight for DTR/RTS keying.
  build m4 script
  * correction to m4 build script for libmbedtls test
  TRX FFT
  * Add fft monitoring of transmitted signal
  flrig poll
  * provide user configurable poll interval
  CW/FSK
  * update flrig cw/rtty code
  * update rigcat FSK code
  - separate all bit timing from main thread
  - adjust sleep method for OS-X performance
  - adjust sleep method for Windows OS
  * add missing FSK commport control initialization
  * update cwio DTR/RTS rigcat keying
  - replace bit timing with high resolution interval timer
  - deprecate timing compensation
  - test satisfactory on Linux, 5 to 100 WPM
  log macro
  * fix parsing bug when a trailing &lt;HS, &lt;LOCK etc is in macro text
  psk reporter
  * update to report generation logic
  FFT Monitor update
  * Add complex signal processing to FFT usage
  CW multi-channel
  * changed cw viewer multi-decoder filtering to use independent
    fir bandpass filter centered on 50 Hz intervals
    . out-of-band reject 60 dB between adjacent channels
  * add right click clears channel to cw viewer
  FSK keying
  * add ability to key xcvr in FSK using either
    . a DTR or RTS serial signal line (default RTS).
    . serial port can be shared with rigio or a separate port
  * SPACE always sent as LETTERS character
  * 100% functional on Linux including Pi3/4
  * 100% functional on on macOS 11.6, 10.13.6, and 10.7.5
  * 100% functional on Win-10
  * BUG - fixed excessive CPU usage while Tx without text (idle)
  * TIMING - tune timing loop for slow cpu's such as Pi3
  * update to accu_sleep
    . improved function performance
    . move accu_sleep to util.cxx
  * update to baudot generator
  * add flrig / FSK interface
  xmlrpc QSY
  * add enable/disable QSY xmlrpc command for server
  dxcluster
  * bug - do not change mode if comments do not contain
    a valid ADIF mode name
  * set correct mode based on dxline contents
  * qsy to rf/sweetspot for identified mode Mode Parameters
  * save squelch settings by mode and reapply when
    mode selected: squelch value, squelch button
    . setting saved in file squelch_by_mode.prefs located
    in the fldigi main files folder. prefs files are
    user editable text format which are read during
    program start up.
  * save and reapply AFC state by mode
  * save and reapply TX level attenuator by mode
  * initialize all values to current states on first
    execution, or when file mode_state.prefs is deleted.
  Documentation update
  * add/update documentation for Domino-EX Micro, OFDM modes,
    Thor Micro, Thor 25/50/100, 8 psk modes
  Polish translation update
  * update to pl.po provided by Roman Baginski, SP4JEU
  synop event reporting
  * changed default event reporting to VERBOSE to reduce event
    log noise for users not operating SYNOP
  using namespace std
  + remove all use of "using namespace std"
  + add explicit "std::" predecessor for every standard lib reference</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1656590400">- Update to version 4.1.23
  * Remove C17 deprecated use of "std::iterator"
  * Correct errors caused by commit 9c035e809b, original commit
    failed to correctly send flmsg autosend character stream
  * modify debugging statements in xmlrpc notch
  * audio alerts / monitor
    + change sound card defaults
  * nanoIO ptt
    + bug fix
  * cw browser
    + partial reversion of commit dbe3622cc4d01f7
    + bug fixes for multi signal cw decoder
    + correct marquee scrolling to use all of available space
  * Signal browser
    + correct marquee end of line detection
  * cw via flrig
    + remove dead code
  * update build scripts for recent development OS update
  * FSK via flrig / nanoIO
    + add automatic insertion of '[' and ']' start/stop characters
  * INSTALL update
    + update dependency list</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1677326400">- Update to version 4.1.25
- Update to version 4.1.24
  * CTY.dat: create separate configuration tab
  * transfer changes in flrig cwio speed to tx wpm vice rx wpm
  * update FreqControl for compatability with fltk-1.4
  * Improved reliability of freq control from fldigi when using
    N3FJP for rig control
  * Greek po file update: Haris Andrianos &lt;sv1grb@...&gt;
  * Polish po file update: Roman Bagiński &lt;sp4jeu@...&gt;
  * allow user selectable vumeter scale
    + original audio level scale
    + wsjtx emulation
  * add right click to FSQ QTC/QTH buttons to access edit controls
  * replicate the QTH control on the FSQ config panel
  * Rx audio gain parameter corrected
  * Tx audio fixed, fixed at last ring buffer too small for some
    modem types
  * expand mode state to index both by-mode and by-band
  * correct rtty squelch estimation for zero signal, zero noise
  * Add Audio Filter bandwidth lines to waterfall display
  * change CAT keying to allow up to 100 WPM on K4.
  * stub out audio alert and rx monitor functions if Portaudio
    library not present
  * Made Frequency Control behavior consistent across flapps
  * Fixed County combo box crash to desktop
  * Fixed 30 meter CW shortcut in frequencies2.txt
  * Fixed grid locator spec in pskreporter query
  * Fixed crash-to-desktop upon Activity (pskreporter) query.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 4.1.26:
  * Audio Monitor
  * musl file conflict
  * Add documentation for Cloudlog part
  * Add button for testing the API key
  * cloud logging
  * window icon tranparency
  * fonts
  * FC LEAVE</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1689768000">- update to 4.1.27:
  * restore missing &lt;PAUSE&gt; function
  * fix and simplify navtex timing recovery logic
  * add TEN_TEN field to log.adif file
  * add CTRL-P as pause/break equivalent keystroke
  * FSQ: improved s/n and squelch processing
    . faster acting squelch open/close
    . modified s/n evaluator
  * improved s/n and squelch processing
    + squelch opens and closes faster
    + better s/n estimator
  * EQSL submission: always submit last dated log entry independent
    of sort order
  * wfonly fix: segmentation fault during startup, NULL control
  * enable https queries in callook.info
  * Miscellaneous gcc cleanup
  * allow user to specify which avatar image to use for ifkp/thor
    transmission
    + recommend files be located in default &lt;fldigi_files&gt;/avatar/ folder
    + file format may be gif, jpeg or png
    + order of default file use:
    . &lt;configured file name&gt;.png [PNG, jpg, JPG, jpeg, JPEG, gif]
    . &lt;operator call&gt;.png
    . &lt;station call&gt;.png
    + trailing callsign modifiers will be removed from the file
    name i.e. AE5ZA/QRP is reduced to AE5ZA
    + different avatar can be used for IFKP and THOR
    + configuration items are clickable images on both IFKP and THOR
    configuration tabs.
    + image files no longer restricted to 59x74 format.
  * Set contest start nbr XMLRPC
    + add set contest start number xmlrpc method, update counter
    and current contest number</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1693742400">- update to 4.2.00:
  * THOR
    + add THOR-56 modem
    + add THOR-32 and THOR-44 modems
    + update THOR documentation
  * TTY ptt dtr/rts:
    + configuration item not being set by combo selection
    + update to flrig code
  * Correct position/width/shape of waterfall cursor center tic
  * Revert "improved s/n and squelch processing" mod</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1699185600">-  update to 4.2.03:
  * Maintenance release
  * FSQ sounding CR/LF
    + add newline character at end of Sounding report
    + correct thread loop counter test
-  update to 4.2.02:
  * fsq coding error: correct coding error reported by Ken, AD5XJ
-  update to 4.2.01:
  * fsq sounder
    + change sounder squelch to only ch_sqlch_open state
    + recode sounder as a separate thread
  * FSK port: missing port assignment when NOT using shared port
  * Cloud log update: add color indicators to validate cloud log
    connection
  * frequencies2 list
    + add Save/Load to specific file
    + "Clear" button changed to three state function
    click - clear list with confirmation
    SHIFT-click - load from file
    CONTROL-click - save to file
    + last load/save filename saved between executions
  * fix gnu++ 11.17.xx warnings
  * flrig auto shutdown: move closure point to just before
    destroying the xmlrpc instance
  * Light Buttons: add missing buttons to configuration color
    control
  * OFDM_2000 OFDM_2000F:  stub out all references to these two
    modes
  * New XMLRPC Command: Add "modem.get_io_names" Transfers 8 bit
    safe modem list
  * Serial i/o: port serial i/o changes from flrig
  * Icons: set_msg_icon segmentation fault when parent widget is
    NULL</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705492800">- Update to 4.2.04:
  * PO files:
    + Add Catalan ca.po
    + Update Greek el.po
  * xmlrpc remote log: set xmlrpc execute timeout to 10.0 seconds
    for all fllog access
  * update font browser widget class to use std::list for
    enumerating fonts
  * gpio ptt: correct gpio export routine
  * MACRO tags: Add missing trailing '&gt;' to macro tag string definitions
  * RsID Rx button color: remove from button initialization list
  * hamlib 4.6 bug fix: hamlib 4.6~git changes creates incompatible
    call with previous versions of the library
  * FMT zombie: fix potential thread zombie if FMT modem shut down
    during a log write
  * Squelch Macro tags
  * Add
    + &lt;SQL:on|off|t&gt; Digital Squelch on, off,toggle
    + &lt;SQLCH:nnn&gt; Digital Squelch level, 0..100
  * CLRLOG LOG LNW: Correct macro functions
  * metar report: add unprocessed ob: line as a report option
  * Log fields
    + add MY_STATE
    + trim leading/trailing blanks
    + add UK counties to counties list
    + changed short form to blank when NIL selected for state
    + store fldigi version number in SQSO.txt file
    + regenerate list from internal string if version number does
    not match with executing binary</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1714564800">- Update to 4.2.05:
  * Documentation Update
    + Script command RSID BW_MIN.
    + Script command C-Media PTT.
    + Html generated page formatting issues related to escape
    sequence characters in source.
    + Document Source code formatting issues related to end of
    line/return characters   (blasted text editor differences).
  * RSID Scripting
    + Add RSID minimum bandwidth script command.
    + Add missing top level script list of commands.
    + Comment out machine specific generated script file commands.
    + Filter values to their modulus "step" values.
  * Main X-Y-W-H restore: allow negative X, Y value
  * pi-winkeyer: repair broken winkeyer serial i/o on Pi computers
  * Add code to force default language to be English
  * RSID Min Bandwidth
    + add user adjustable bandwidth for minimum RsID detection
    range.
    + display RsID detection zone on waterfall (dashed lines) when
    RsID is both ON and limited to a specific bandwidth range
  * OFDM documentation
    + Update, remove unsupported OFDM modes
  * remove all instances of ° from strings literals
  * DominoEX MFSK Thor s/n
    + s/n &amp; fec reports are erroneous when macro used to fill
    in those values during subsequent transmit.
    . change to provide last Rx max s/n &amp; min error report
    . values displayed in Status fields will time out and clear
    in 15 seconds.
  * gpio ptt: increase OS wait time before sending bit values
  * fsq mod: reinstate squelch countdown
  * Add CW send using Wordsworth timing
  * RsID
    + add LOG_INFO statement to notifier dialog call
  * Add user adjustable menu font and font size
  * Update po files
  * Scope colors
    + add user defined colors for all instances of scope view
    + update fl files generation to fluid 1.3.9</changelog>
</package>
<package pkgid="87b6afac3c50137e2e6fd54392c18d18b50d01f6dd4a838f49e27168e3b7baad122ad5e0c3e995d0954b234d37eb5bbb9770061ee4dbdee9aa2ddc923318e349" name="fldigi-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.2.05" rel="1.1"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1612440000">- Update to version 4.1.18
  WF fft controls
  * Restore averaging, fft pre filter, latency controls
  Debug text
  * add millisecond timing to debug time stamp
  flarq build
  * fix broken build for ./configure --disable-fldigi --enable-debug
  Exit processing
  * Set PTT off if user elects to close fldigi with PTT enabled.
  - works for both Files/Exit and the dreaded windows decoration
    bar 'X' button.
  Scheduled Macro
  * Add PTT OFF during scheduled count down
  * Add clock display on status bar during scheduled count down
  * remove end-of-line '\n' white space between macro tags, i.e.
    &lt;!WPM:24&gt;
    &lt;LOCAL&gt;&lt;!SKED:12:00&gt;how now brown cow&lt;RX&gt;
    becomes
    ^!^!how now brown cow
    after parser substitutions
  * Add space ' ' to end of inserted file &lt;FILE:...&gt; if file does
    not contain either ' ' or '\n' as last character
  xmlrpc
  * flrig detection update
  flarq debug
  * fix to allow --enable-debug with flarq build
  Doc update
  * CW CAT keying, add IC705 to list of tested transceivers</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1625227200">- Update to version 4.1.19
  * maintenance release
  Vestigial AFC fixes
  * Fix OFDM and 8PSK AFC jumping randomly to noise-signals
  C-Media PTT support
  * add support for C-Media ptt signal, used by DAR-30 etal
  LNW macro tag
  * add missing add to log call
  Notes
  * add Notes as a retrieve field for last worked call lookup in
    logbook
  lower case tx
  * defeat lower case TX when text source is from arq or xmlrpc
    socket interface.
  Qso Party Cabrillo
  * add state &amp; country selections
  mxe scripts update
  cwid
  * enable cwid for
    . T/R button reset to Rx
    . ^r in xmlrpc transmit text strings
    . ^r in macro text
    . ^r in transmit text
    NOTE: recommend disabling cwid for all ARQ type message
    transmissions; flarq / flmsg.
  Doxygen srcdoc fix
  * MBEDTLS breaks the cppcheck tool, bypass checking for now
  Dxcluster freq
  * change to accommodate either '.' or ',' as the integer
    fractional part of frequency in kHz.
  Documentation update
  * image and text associated with menu items
    . View/Rig/Log Controls
    . View/Waterfall
  Carat r/R
  * if modem is not IFKP, change to identical function for ^r and
    ^R transmit character sequence
  Compiler warnings
  * fix compiler warning on use of memset
    . rsid.cxx
    . ifkp.cxx
  flrig cwio
  * DTR/RTS CW keying using xmlrpc commands to flrig
  Set/Get Notch
  * Correct notch processing when used with flrig
  * RigCAT notch processing
    . Add wait 2 poll cycles between set and get notch
  FMT mod
  * limit estimation error to user defined value, reset tracking if
    error exceeds the set value
  * add +/- 5 and +/- 10 plot ranges
  Tx Monitor Level
  * Change control to dB scale to allow greater range of user control
  fh baud
  * modify fh parameter printout
  dxcluster
  * Immediate cmd
    . ! character as first in command definition will cause the command
    to be send immediate upon selection of that command button
  WF-only mode menu
  * add missing modes
  PSK-modes fix false triggers of DCD-OFF
  * Certian character combinations were triggering DCD-OFF
  * DCD-OFF code now searches over 6-bit window
  * Prevents rare data-loss bug mid-transmission
  fmt
  * add callback handlers to
    . btn_unk_enable
    . btn_ref_enable
    . btn_fmt_record
  * reset frequency whenever ref or unk button is pressed
  CW punctuation
  * Allow user to suppress decode/encode of specific punctuation
    characters
  * Allow user to select character to display noise decodes
    . default '*'
    . '_'
    . ' '
    . none
  WX
  * Correct &lt;WX:xxx&gt; weather macro text substitution
  Canada
  * Add missing provinces / regions
  PulseAudio Server String
  * always enable PA server string control to allow user to
    clear or modify entry
  * fix hanging up on server fault message dialog
    . caused by message dialog on being re-entrant
  Waterfall buttons
  * Set all buttons to visibile for new installation
  Audio Codec
  * fix for Portaudio h/w codec missing during fldigi startup
    . missing h/w could cause segmentation fault on some systems
    . added try{}catch{} to trx audio path
    . display error message
    . reset audio device to NULL codec</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1629028800">- Update to version 4.1.20
  Add OFDM modes for NBEMS
  - OFDM-500F for HF SSB
  - OFDM-750F for HF SSB
  - OFDM-2000F for HF-SSB/FM
  - OFDM-2000 for HF-SSB/FM
  - OFDM-3500 for FM 9600-port
  - OFDM-2000F CPU-load fix
  * Added Vestigial-carrier based AFC to OFDM modes
  - Increases robustness and tolerance to drift
  * OFDM 2000F hold
  * commented out OFDM 2000 and 2000F modes for bugfixes
  * OFDM 500F, 750F, and 3500 are complete
  Cosmetic changes
  * Fix cosmetic issues reported by Bob, VK2YQA
  * Fix parse of macro &lt;PUSH&gt;
  Gleam scheme
  * add fltk 'gleam' UI scheme
  xmlrpc id
  * add client ID to client requests
  * add client ID to server parsing
  cw tracking
  * adjust tracking filter constants to improve power detection
  Navtex modem
  * make single bit flip correction guess a little smarter
  Smeter Pwr_meter
  * correction to xmlrpc procedure to get smeter and power out
    meter from flrig
  My Callsign
  * modify edit code to maintain cursor position
  Contest fields
  * Change to Rx text field parsing
  * Change to cut number parsing
  gpio ptt
  * fix for pi3/4 gpio h/w UDRC-II operation</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1652529600">- Update to version 4.1.22
  * add missing call to set_mode_afc in Save/Restore AFC by mode
- Update to version 4.1.21
  * IPC log report: change logging date report to date ON vice date OFF
  xmlrpc methods
  * add new methods all data in ADIF 3.1.2 compliant format:
    + logbook.last_record
    + logbook.all_records
  * add new methods as ADIF 3.1.2 compliant strings:
    + modem.get_mode
    + modem.get_submode
  * add new date-time methods
    . log.get_time_on
    . log.get_date_on
    . log.get_time_off
    . log.get_date_off
  * date-time correctly synchronized and in ZULU time
  CW h/w weight
  * provide control to control keying weight for DTR/RTS keying.
  build m4 script
  * correction to m4 build script for libmbedtls test
  TRX FFT
  * Add fft monitoring of transmitted signal
  flrig poll
  * provide user configurable poll interval
  CW/FSK
  * update flrig cw/rtty code
  * update rigcat FSK code
  - separate all bit timing from main thread
  - adjust sleep method for OS-X performance
  - adjust sleep method for Windows OS
  * add missing FSK commport control initialization
  * update cwio DTR/RTS rigcat keying
  - replace bit timing with high resolution interval timer
  - deprecate timing compensation
  - test satisfactory on Linux, 5 to 100 WPM
  log macro
  * fix parsing bug when a trailing &lt;HS, &lt;LOCK etc is in macro text
  psk reporter
  * update to report generation logic
  FFT Monitor update
  * Add complex signal processing to FFT usage
  CW multi-channel
  * changed cw viewer multi-decoder filtering to use independent
    fir bandpass filter centered on 50 Hz intervals
    . out-of-band reject 60 dB between adjacent channels
  * add right click clears channel to cw viewer
  FSK keying
  * add ability to key xcvr in FSK using either
    . a DTR or RTS serial signal line (default RTS).
    . serial port can be shared with rigio or a separate port
  * SPACE always sent as LETTERS character
  * 100% functional on Linux including Pi3/4
  * 100% functional on on macOS 11.6, 10.13.6, and 10.7.5
  * 100% functional on Win-10
  * BUG - fixed excessive CPU usage while Tx without text (idle)
  * TIMING - tune timing loop for slow cpu's such as Pi3
  * update to accu_sleep
    . improved function performance
    . move accu_sleep to util.cxx
  * update to baudot generator
  * add flrig / FSK interface
  xmlrpc QSY
  * add enable/disable QSY xmlrpc command for server
  dxcluster
  * bug - do not change mode if comments do not contain
    a valid ADIF mode name
  * set correct mode based on dxline contents
  * qsy to rf/sweetspot for identified mode Mode Parameters
  * save squelch settings by mode and reapply when
    mode selected: squelch value, squelch button
    . setting saved in file squelch_by_mode.prefs located
    in the fldigi main files folder. prefs files are
    user editable text format which are read during
    program start up.
  * save and reapply AFC state by mode
  * save and reapply TX level attenuator by mode
  * initialize all values to current states on first
    execution, or when file mode_state.prefs is deleted.
  Documentation update
  * add/update documentation for Domino-EX Micro, OFDM modes,
    Thor Micro, Thor 25/50/100, 8 psk modes
  Polish translation update
  * update to pl.po provided by Roman Baginski, SP4JEU
  synop event reporting
  * changed default event reporting to VERBOSE to reduce event
    log noise for users not operating SYNOP
  using namespace std
  + remove all use of "using namespace std"
  + add explicit "std::" predecessor for every standard lib reference</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1656590400">- Update to version 4.1.23
  * Remove C17 deprecated use of "std::iterator"
  * Correct errors caused by commit 9c035e809b, original commit
    failed to correctly send flmsg autosend character stream
  * modify debugging statements in xmlrpc notch
  * audio alerts / monitor
    + change sound card defaults
  * nanoIO ptt
    + bug fix
  * cw browser
    + partial reversion of commit dbe3622cc4d01f7
    + bug fixes for multi signal cw decoder
    + correct marquee scrolling to use all of available space
  * Signal browser
    + correct marquee end of line detection
  * cw via flrig
    + remove dead code
  * update build scripts for recent development OS update
  * FSK via flrig / nanoIO
    + add automatic insertion of '[' and ']' start/stop characters
  * INSTALL update
    + update dependency list</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1677326400">- Update to version 4.1.25
- Update to version 4.1.24
  * CTY.dat: create separate configuration tab
  * transfer changes in flrig cwio speed to tx wpm vice rx wpm
  * update FreqControl for compatability with fltk-1.4
  * Improved reliability of freq control from fldigi when using
    N3FJP for rig control
  * Greek po file update: Haris Andrianos &lt;sv1grb@...&gt;
  * Polish po file update: Roman Bagiński &lt;sp4jeu@...&gt;
  * allow user selectable vumeter scale
    + original audio level scale
    + wsjtx emulation
  * add right click to FSQ QTC/QTH buttons to access edit controls
  * replicate the QTH control on the FSQ config panel
  * Rx audio gain parameter corrected
  * Tx audio fixed, fixed at last ring buffer too small for some
    modem types
  * expand mode state to index both by-mode and by-band
  * correct rtty squelch estimation for zero signal, zero noise
  * Add Audio Filter bandwidth lines to waterfall display
  * change CAT keying to allow up to 100 WPM on K4.
  * stub out audio alert and rx monitor functions if Portaudio
    library not present
  * Made Frequency Control behavior consistent across flapps
  * Fixed County combo box crash to desktop
  * Fixed 30 meter CW shortcut in frequencies2.txt
  * Fixed grid locator spec in pskreporter query
  * Fixed crash-to-desktop upon Activity (pskreporter) query.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 4.1.26:
  * Audio Monitor
  * musl file conflict
  * Add documentation for Cloudlog part
  * Add button for testing the API key
  * cloud logging
  * window icon tranparency
  * fonts
  * FC LEAVE</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1689768000">- update to 4.1.27:
  * restore missing &lt;PAUSE&gt; function
  * fix and simplify navtex timing recovery logic
  * add TEN_TEN field to log.adif file
  * add CTRL-P as pause/break equivalent keystroke
  * FSQ: improved s/n and squelch processing
    . faster acting squelch open/close
    . modified s/n evaluator
  * improved s/n and squelch processing
    + squelch opens and closes faster
    + better s/n estimator
  * EQSL submission: always submit last dated log entry independent
    of sort order
  * wfonly fix: segmentation fault during startup, NULL control
  * enable https queries in callook.info
  * Miscellaneous gcc cleanup
  * allow user to specify which avatar image to use for ifkp/thor
    transmission
    + recommend files be located in default &lt;fldigi_files&gt;/avatar/ folder
    + file format may be gif, jpeg or png
    + order of default file use:
    . &lt;configured file name&gt;.png [PNG, jpg, JPG, jpeg, JPEG, gif]
    . &lt;operator call&gt;.png
    . &lt;station call&gt;.png
    + trailing callsign modifiers will be removed from the file
    name i.e. AE5ZA/QRP is reduced to AE5ZA
    + different avatar can be used for IFKP and THOR
    + configuration items are clickable images on both IFKP and THOR
    configuration tabs.
    + image files no longer restricted to 59x74 format.
  * Set contest start nbr XMLRPC
    + add set contest start number xmlrpc method, update counter
    and current contest number</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1693742400">- update to 4.2.00:
  * THOR
    + add THOR-56 modem
    + add THOR-32 and THOR-44 modems
    + update THOR documentation
  * TTY ptt dtr/rts:
    + configuration item not being set by combo selection
    + update to flrig code
  * Correct position/width/shape of waterfall cursor center tic
  * Revert "improved s/n and squelch processing" mod</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1699185600">-  update to 4.2.03:
  * Maintenance release
  * FSQ sounding CR/LF
    + add newline character at end of Sounding report
    + correct thread loop counter test
-  update to 4.2.02:
  * fsq coding error: correct coding error reported by Ken, AD5XJ
-  update to 4.2.01:
  * fsq sounder
    + change sounder squelch to only ch_sqlch_open state
    + recode sounder as a separate thread
  * FSK port: missing port assignment when NOT using shared port
  * Cloud log update: add color indicators to validate cloud log
    connection
  * frequencies2 list
    + add Save/Load to specific file
    + "Clear" button changed to three state function
    click - clear list with confirmation
    SHIFT-click - load from file
    CONTROL-click - save to file
    + last load/save filename saved between executions
  * fix gnu++ 11.17.xx warnings
  * flrig auto shutdown: move closure point to just before
    destroying the xmlrpc instance
  * Light Buttons: add missing buttons to configuration color
    control
  * OFDM_2000 OFDM_2000F:  stub out all references to these two
    modes
  * New XMLRPC Command: Add "modem.get_io_names" Transfers 8 bit
    safe modem list
  * Serial i/o: port serial i/o changes from flrig
  * Icons: set_msg_icon segmentation fault when parent widget is
    NULL</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705492800">- Update to 4.2.04:
  * PO files:
    + Add Catalan ca.po
    + Update Greek el.po
  * xmlrpc remote log: set xmlrpc execute timeout to 10.0 seconds
    for all fllog access
  * update font browser widget class to use std::list for
    enumerating fonts
  * gpio ptt: correct gpio export routine
  * MACRO tags: Add missing trailing '&gt;' to macro tag string definitions
  * RsID Rx button color: remove from button initialization list
  * hamlib 4.6 bug fix: hamlib 4.6~git changes creates incompatible
    call with previous versions of the library
  * FMT zombie: fix potential thread zombie if FMT modem shut down
    during a log write
  * Squelch Macro tags
  * Add
    + &lt;SQL:on|off|t&gt; Digital Squelch on, off,toggle
    + &lt;SQLCH:nnn&gt; Digital Squelch level, 0..100
  * CLRLOG LOG LNW: Correct macro functions
  * metar report: add unprocessed ob: line as a report option
  * Log fields
    + add MY_STATE
    + trim leading/trailing blanks
    + add UK counties to counties list
    + changed short form to blank when NIL selected for state
    + store fldigi version number in SQSO.txt file
    + regenerate list from internal string if version number does
    not match with executing binary</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1714564800">- Update to 4.2.05:
  * Documentation Update
    + Script command RSID BW_MIN.
    + Script command C-Media PTT.
    + Html generated page formatting issues related to escape
    sequence characters in source.
    + Document Source code formatting issues related to end of
    line/return characters   (blasted text editor differences).
  * RSID Scripting
    + Add RSID minimum bandwidth script command.
    + Add missing top level script list of commands.
    + Comment out machine specific generated script file commands.
    + Filter values to their modulus "step" values.
  * Main X-Y-W-H restore: allow negative X, Y value
  * pi-winkeyer: repair broken winkeyer serial i/o on Pi computers
  * Add code to force default language to be English
  * RSID Min Bandwidth
    + add user adjustable bandwidth for minimum RsID detection
    range.
    + display RsID detection zone on waterfall (dashed lines) when
    RsID is both ON and limited to a specific bandwidth range
  * OFDM documentation
    + Update, remove unsupported OFDM modes
  * remove all instances of ° from strings literals
  * DominoEX MFSK Thor s/n
    + s/n &amp; fec reports are erroneous when macro used to fill
    in those values during subsequent transmit.
    . change to provide last Rx max s/n &amp; min error report
    . values displayed in Status fields will time out and clear
    in 15 seconds.
  * gpio ptt: increase OS wait time before sending bit values
  * fsq mod: reinstate squelch countdown
  * Add CW send using Wordsworth timing
  * RsID
    + add LOG_INFO statement to notifier dialog call
  * Add user adjustable menu font and font size
  * Update po files
  * Scope colors
    + add user defined colors for all instances of scope view
    + update fl files generation to fluid 1.3.9</changelog>
</package>
<package pkgid="35c823269f2550e699e5113836a152b683a0d7b704fe59b1c93a5e716755c95cd764f2c8b31981a20d716c42134601df9a23559413f3ffcea4692ae1b9680eee" name="fldigi-debugsource" arch="x86_64">
  <version epoch="0" ver="4.2.05" rel="1.1"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1612440000">- Update to version 4.1.18
  WF fft controls
  * Restore averaging, fft pre filter, latency controls
  Debug text
  * add millisecond timing to debug time stamp
  flarq build
  * fix broken build for ./configure --disable-fldigi --enable-debug
  Exit processing
  * Set PTT off if user elects to close fldigi with PTT enabled.
  - works for both Files/Exit and the dreaded windows decoration
    bar 'X' button.
  Scheduled Macro
  * Add PTT OFF during scheduled count down
  * Add clock display on status bar during scheduled count down
  * remove end-of-line '\n' white space between macro tags, i.e.
    &lt;!WPM:24&gt;
    &lt;LOCAL&gt;&lt;!SKED:12:00&gt;how now brown cow&lt;RX&gt;
    becomes
    ^!^!how now brown cow
    after parser substitutions
  * Add space ' ' to end of inserted file &lt;FILE:...&gt; if file does
    not contain either ' ' or '\n' as last character
  xmlrpc
  * flrig detection update
  flarq debug
  * fix to allow --enable-debug with flarq build
  Doc update
  * CW CAT keying, add IC705 to list of tested transceivers</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1625227200">- Update to version 4.1.19
  * maintenance release
  Vestigial AFC fixes
  * Fix OFDM and 8PSK AFC jumping randomly to noise-signals
  C-Media PTT support
  * add support for C-Media ptt signal, used by DAR-30 etal
  LNW macro tag
  * add missing add to log call
  Notes
  * add Notes as a retrieve field for last worked call lookup in
    logbook
  lower case tx
  * defeat lower case TX when text source is from arq or xmlrpc
    socket interface.
  Qso Party Cabrillo
  * add state &amp; country selections
  mxe scripts update
  cwid
  * enable cwid for
    . T/R button reset to Rx
    . ^r in xmlrpc transmit text strings
    . ^r in macro text
    . ^r in transmit text
    NOTE: recommend disabling cwid for all ARQ type message
    transmissions; flarq / flmsg.
  Doxygen srcdoc fix
  * MBEDTLS breaks the cppcheck tool, bypass checking for now
  Dxcluster freq
  * change to accommodate either '.' or ',' as the integer
    fractional part of frequency in kHz.
  Documentation update
  * image and text associated with menu items
    . View/Rig/Log Controls
    . View/Waterfall
  Carat r/R
  * if modem is not IFKP, change to identical function for ^r and
    ^R transmit character sequence
  Compiler warnings
  * fix compiler warning on use of memset
    . rsid.cxx
    . ifkp.cxx
  flrig cwio
  * DTR/RTS CW keying using xmlrpc commands to flrig
  Set/Get Notch
  * Correct notch processing when used with flrig
  * RigCAT notch processing
    . Add wait 2 poll cycles between set and get notch
  FMT mod
  * limit estimation error to user defined value, reset tracking if
    error exceeds the set value
  * add +/- 5 and +/- 10 plot ranges
  Tx Monitor Level
  * Change control to dB scale to allow greater range of user control
  fh baud
  * modify fh parameter printout
  dxcluster
  * Immediate cmd
    . ! character as first in command definition will cause the command
    to be send immediate upon selection of that command button
  WF-only mode menu
  * add missing modes
  PSK-modes fix false triggers of DCD-OFF
  * Certian character combinations were triggering DCD-OFF
  * DCD-OFF code now searches over 6-bit window
  * Prevents rare data-loss bug mid-transmission
  fmt
  * add callback handlers to
    . btn_unk_enable
    . btn_ref_enable
    . btn_fmt_record
  * reset frequency whenever ref or unk button is pressed
  CW punctuation
  * Allow user to suppress decode/encode of specific punctuation
    characters
  * Allow user to select character to display noise decodes
    . default '*'
    . '_'
    . ' '
    . none
  WX
  * Correct &lt;WX:xxx&gt; weather macro text substitution
  Canada
  * Add missing provinces / regions
  PulseAudio Server String
  * always enable PA server string control to allow user to
    clear or modify entry
  * fix hanging up on server fault message dialog
    . caused by message dialog on being re-entrant
  Waterfall buttons
  * Set all buttons to visibile for new installation
  Audio Codec
  * fix for Portaudio h/w codec missing during fldigi startup
    . missing h/w could cause segmentation fault on some systems
    . added try{}catch{} to trx audio path
    . display error message
    . reset audio device to NULL codec</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1629028800">- Update to version 4.1.20
  Add OFDM modes for NBEMS
  - OFDM-500F for HF SSB
  - OFDM-750F for HF SSB
  - OFDM-2000F for HF-SSB/FM
  - OFDM-2000 for HF-SSB/FM
  - OFDM-3500 for FM 9600-port
  - OFDM-2000F CPU-load fix
  * Added Vestigial-carrier based AFC to OFDM modes
  - Increases robustness and tolerance to drift
  * OFDM 2000F hold
  * commented out OFDM 2000 and 2000F modes for bugfixes
  * OFDM 500F, 750F, and 3500 are complete
  Cosmetic changes
  * Fix cosmetic issues reported by Bob, VK2YQA
  * Fix parse of macro &lt;PUSH&gt;
  Gleam scheme
  * add fltk 'gleam' UI scheme
  xmlrpc id
  * add client ID to client requests
  * add client ID to server parsing
  cw tracking
  * adjust tracking filter constants to improve power detection
  Navtex modem
  * make single bit flip correction guess a little smarter
  Smeter Pwr_meter
  * correction to xmlrpc procedure to get smeter and power out
    meter from flrig
  My Callsign
  * modify edit code to maintain cursor position
  Contest fields
  * Change to Rx text field parsing
  * Change to cut number parsing
  gpio ptt
  * fix for pi3/4 gpio h/w UDRC-II operation</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1652529600">- Update to version 4.1.22
  * add missing call to set_mode_afc in Save/Restore AFC by mode
- Update to version 4.1.21
  * IPC log report: change logging date report to date ON vice date OFF
  xmlrpc methods
  * add new methods all data in ADIF 3.1.2 compliant format:
    + logbook.last_record
    + logbook.all_records
  * add new methods as ADIF 3.1.2 compliant strings:
    + modem.get_mode
    + modem.get_submode
  * add new date-time methods
    . log.get_time_on
    . log.get_date_on
    . log.get_time_off
    . log.get_date_off
  * date-time correctly synchronized and in ZULU time
  CW h/w weight
  * provide control to control keying weight for DTR/RTS keying.
  build m4 script
  * correction to m4 build script for libmbedtls test
  TRX FFT
  * Add fft monitoring of transmitted signal
  flrig poll
  * provide user configurable poll interval
  CW/FSK
  * update flrig cw/rtty code
  * update rigcat FSK code
  - separate all bit timing from main thread
  - adjust sleep method for OS-X performance
  - adjust sleep method for Windows OS
  * add missing FSK commport control initialization
  * update cwio DTR/RTS rigcat keying
  - replace bit timing with high resolution interval timer
  - deprecate timing compensation
  - test satisfactory on Linux, 5 to 100 WPM
  log macro
  * fix parsing bug when a trailing &lt;HS, &lt;LOCK etc is in macro text
  psk reporter
  * update to report generation logic
  FFT Monitor update
  * Add complex signal processing to FFT usage
  CW multi-channel
  * changed cw viewer multi-decoder filtering to use independent
    fir bandpass filter centered on 50 Hz intervals
    . out-of-band reject 60 dB between adjacent channels
  * add right click clears channel to cw viewer
  FSK keying
  * add ability to key xcvr in FSK using either
    . a DTR or RTS serial signal line (default RTS).
    . serial port can be shared with rigio or a separate port
  * SPACE always sent as LETTERS character
  * 100% functional on Linux including Pi3/4
  * 100% functional on on macOS 11.6, 10.13.6, and 10.7.5
  * 100% functional on Win-10
  * BUG - fixed excessive CPU usage while Tx without text (idle)
  * TIMING - tune timing loop for slow cpu's such as Pi3
  * update to accu_sleep
    . improved function performance
    . move accu_sleep to util.cxx
  * update to baudot generator
  * add flrig / FSK interface
  xmlrpc QSY
  * add enable/disable QSY xmlrpc command for server
  dxcluster
  * bug - do not change mode if comments do not contain
    a valid ADIF mode name
  * set correct mode based on dxline contents
  * qsy to rf/sweetspot for identified mode Mode Parameters
  * save squelch settings by mode and reapply when
    mode selected: squelch value, squelch button
    . setting saved in file squelch_by_mode.prefs located
    in the fldigi main files folder. prefs files are
    user editable text format which are read during
    program start up.
  * save and reapply AFC state by mode
  * save and reapply TX level attenuator by mode
  * initialize all values to current states on first
    execution, or when file mode_state.prefs is deleted.
  Documentation update
  * add/update documentation for Domino-EX Micro, OFDM modes,
    Thor Micro, Thor 25/50/100, 8 psk modes
  Polish translation update
  * update to pl.po provided by Roman Baginski, SP4JEU
  synop event reporting
  * changed default event reporting to VERBOSE to reduce event
    log noise for users not operating SYNOP
  using namespace std
  + remove all use of "using namespace std"
  + add explicit "std::" predecessor for every standard lib reference</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1656590400">- Update to version 4.1.23
  * Remove C17 deprecated use of "std::iterator"
  * Correct errors caused by commit 9c035e809b, original commit
    failed to correctly send flmsg autosend character stream
  * modify debugging statements in xmlrpc notch
  * audio alerts / monitor
    + change sound card defaults
  * nanoIO ptt
    + bug fix
  * cw browser
    + partial reversion of commit dbe3622cc4d01f7
    + bug fixes for multi signal cw decoder
    + correct marquee scrolling to use all of available space
  * Signal browser
    + correct marquee end of line detection
  * cw via flrig
    + remove dead code
  * update build scripts for recent development OS update
  * FSK via flrig / nanoIO
    + add automatic insertion of '[' and ']' start/stop characters
  * INSTALL update
    + update dependency list</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1677326400">- Update to version 4.1.25
- Update to version 4.1.24
  * CTY.dat: create separate configuration tab
  * transfer changes in flrig cwio speed to tx wpm vice rx wpm
  * update FreqControl for compatability with fltk-1.4
  * Improved reliability of freq control from fldigi when using
    N3FJP for rig control
  * Greek po file update: Haris Andrianos &lt;sv1grb@...&gt;
  * Polish po file update: Roman Bagiński &lt;sp4jeu@...&gt;
  * allow user selectable vumeter scale
    + original audio level scale
    + wsjtx emulation
  * add right click to FSQ QTC/QTH buttons to access edit controls
  * replicate the QTH control on the FSQ config panel
  * Rx audio gain parameter corrected
  * Tx audio fixed, fixed at last ring buffer too small for some
    modem types
  * expand mode state to index both by-mode and by-band
  * correct rtty squelch estimation for zero signal, zero noise
  * Add Audio Filter bandwidth lines to waterfall display
  * change CAT keying to allow up to 100 WPM on K4.
  * stub out audio alert and rx monitor functions if Portaudio
    library not present
  * Made Frequency Control behavior consistent across flapps
  * Fixed County combo box crash to desktop
  * Fixed 30 meter CW shortcut in frequencies2.txt
  * Fixed grid locator spec in pskreporter query
  * Fixed crash-to-desktop upon Activity (pskreporter) query.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 4.1.26:
  * Audio Monitor
  * musl file conflict
  * Add documentation for Cloudlog part
  * Add button for testing the API key
  * cloud logging
  * window icon tranparency
  * fonts
  * FC LEAVE</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1689768000">- update to 4.1.27:
  * restore missing &lt;PAUSE&gt; function
  * fix and simplify navtex timing recovery logic
  * add TEN_TEN field to log.adif file
  * add CTRL-P as pause/break equivalent keystroke
  * FSQ: improved s/n and squelch processing
    . faster acting squelch open/close
    . modified s/n evaluator
  * improved s/n and squelch processing
    + squelch opens and closes faster
    + better s/n estimator
  * EQSL submission: always submit last dated log entry independent
    of sort order
  * wfonly fix: segmentation fault during startup, NULL control
  * enable https queries in callook.info
  * Miscellaneous gcc cleanup
  * allow user to specify which avatar image to use for ifkp/thor
    transmission
    + recommend files be located in default &lt;fldigi_files&gt;/avatar/ folder
    + file format may be gif, jpeg or png
    + order of default file use:
    . &lt;configured file name&gt;.png [PNG, jpg, JPG, jpeg, JPEG, gif]
    . &lt;operator call&gt;.png
    . &lt;station call&gt;.png
    + trailing callsign modifiers will be removed from the file
    name i.e. AE5ZA/QRP is reduced to AE5ZA
    + different avatar can be used for IFKP and THOR
    + configuration items are clickable images on both IFKP and THOR
    configuration tabs.
    + image files no longer restricted to 59x74 format.
  * Set contest start nbr XMLRPC
    + add set contest start number xmlrpc method, update counter
    and current contest number</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1693742400">- update to 4.2.00:
  * THOR
    + add THOR-56 modem
    + add THOR-32 and THOR-44 modems
    + update THOR documentation
  * TTY ptt dtr/rts:
    + configuration item not being set by combo selection
    + update to flrig code
  * Correct position/width/shape of waterfall cursor center tic
  * Revert "improved s/n and squelch processing" mod</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1699185600">-  update to 4.2.03:
  * Maintenance release
  * FSQ sounding CR/LF
    + add newline character at end of Sounding report
    + correct thread loop counter test
-  update to 4.2.02:
  * fsq coding error: correct coding error reported by Ken, AD5XJ
-  update to 4.2.01:
  * fsq sounder
    + change sounder squelch to only ch_sqlch_open state
    + recode sounder as a separate thread
  * FSK port: missing port assignment when NOT using shared port
  * Cloud log update: add color indicators to validate cloud log
    connection
  * frequencies2 list
    + add Save/Load to specific file
    + "Clear" button changed to three state function
    click - clear list with confirmation
    SHIFT-click - load from file
    CONTROL-click - save to file
    + last load/save filename saved between executions
  * fix gnu++ 11.17.xx warnings
  * flrig auto shutdown: move closure point to just before
    destroying the xmlrpc instance
  * Light Buttons: add missing buttons to configuration color
    control
  * OFDM_2000 OFDM_2000F:  stub out all references to these two
    modes
  * New XMLRPC Command: Add "modem.get_io_names" Transfers 8 bit
    safe modem list
  * Serial i/o: port serial i/o changes from flrig
  * Icons: set_msg_icon segmentation fault when parent widget is
    NULL</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705492800">- Update to 4.2.04:
  * PO files:
    + Add Catalan ca.po
    + Update Greek el.po
  * xmlrpc remote log: set xmlrpc execute timeout to 10.0 seconds
    for all fllog access
  * update font browser widget class to use std::list for
    enumerating fonts
  * gpio ptt: correct gpio export routine
  * MACRO tags: Add missing trailing '&gt;' to macro tag string definitions
  * RsID Rx button color: remove from button initialization list
  * hamlib 4.6 bug fix: hamlib 4.6~git changes creates incompatible
    call with previous versions of the library
  * FMT zombie: fix potential thread zombie if FMT modem shut down
    during a log write
  * Squelch Macro tags
  * Add
    + &lt;SQL:on|off|t&gt; Digital Squelch on, off,toggle
    + &lt;SQLCH:nnn&gt; Digital Squelch level, 0..100
  * CLRLOG LOG LNW: Correct macro functions
  * metar report: add unprocessed ob: line as a report option
  * Log fields
    + add MY_STATE
    + trim leading/trailing blanks
    + add UK counties to counties list
    + changed short form to blank when NIL selected for state
    + store fldigi version number in SQSO.txt file
    + regenerate list from internal string if version number does
    not match with executing binary</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1714564800">- Update to 4.2.05:
  * Documentation Update
    + Script command RSID BW_MIN.
    + Script command C-Media PTT.
    + Html generated page formatting issues related to escape
    sequence characters in source.
    + Document Source code formatting issues related to end of
    line/return characters   (blasted text editor differences).
  * RSID Scripting
    + Add RSID minimum bandwidth script command.
    + Add missing top level script list of commands.
    + Comment out machine specific generated script file commands.
    + Filter values to their modulus "step" values.
  * Main X-Y-W-H restore: allow negative X, Y value
  * pi-winkeyer: repair broken winkeyer serial i/o on Pi computers
  * Add code to force default language to be English
  * RSID Min Bandwidth
    + add user adjustable bandwidth for minimum RsID detection
    range.
    + display RsID detection zone on waterfall (dashed lines) when
    RsID is both ON and limited to a specific bandwidth range
  * OFDM documentation
    + Update, remove unsupported OFDM modes
  * remove all instances of ° from strings literals
  * DominoEX MFSK Thor s/n
    + s/n &amp; fec reports are erroneous when macro used to fill
    in those values during subsequent transmit.
    . change to provide last Rx max s/n &amp; min error report
    . values displayed in Status fields will time out and clear
    in 15 seconds.
  * gpio ptt: increase OS wait time before sending bit values
  * fsq mod: reinstate squelch countdown
  * Add CW send using Wordsworth timing
  * RsID
    + add LOG_INFO statement to notifier dialog call
  * Add user adjustable menu font and font size
  * Update po files
  * Scope colors
    + add user defined colors for all instances of scope view
    + update fl files generation to fluid 1.3.9</changelog>
</package>
<package pkgid="76ef6dfdd9a2df2aa760b58dc4109a22d33b017dfa2c9ddb8057d3a104452e9da10ba31a6fc606b0df6962e7c4b9538ffff1ae45dc572a17124e34bc7065f19c" name="fldigi-lang" arch="noarch">
  <version epoch="0" ver="4.2.05" rel="1.1"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1612440000">- Update to version 4.1.18
  WF fft controls
  * Restore averaging, fft pre filter, latency controls
  Debug text
  * add millisecond timing to debug time stamp
  flarq build
  * fix broken build for ./configure --disable-fldigi --enable-debug
  Exit processing
  * Set PTT off if user elects to close fldigi with PTT enabled.
  - works for both Files/Exit and the dreaded windows decoration
    bar 'X' button.
  Scheduled Macro
  * Add PTT OFF during scheduled count down
  * Add clock display on status bar during scheduled count down
  * remove end-of-line '\n' white space between macro tags, i.e.
    &lt;!WPM:24&gt;
    &lt;LOCAL&gt;&lt;!SKED:12:00&gt;how now brown cow&lt;RX&gt;
    becomes
    ^!^!how now brown cow
    after parser substitutions
  * Add space ' ' to end of inserted file &lt;FILE:...&gt; if file does
    not contain either ' ' or '\n' as last character
  xmlrpc
  * flrig detection update
  flarq debug
  * fix to allow --enable-debug with flarq build
  Doc update
  * CW CAT keying, add IC705 to list of tested transceivers</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1625227200">- Update to version 4.1.19
  * maintenance release
  Vestigial AFC fixes
  * Fix OFDM and 8PSK AFC jumping randomly to noise-signals
  C-Media PTT support
  * add support for C-Media ptt signal, used by DAR-30 etal
  LNW macro tag
  * add missing add to log call
  Notes
  * add Notes as a retrieve field for last worked call lookup in
    logbook
  lower case tx
  * defeat lower case TX when text source is from arq or xmlrpc
    socket interface.
  Qso Party Cabrillo
  * add state &amp; country selections
  mxe scripts update
  cwid
  * enable cwid for
    . T/R button reset to Rx
    . ^r in xmlrpc transmit text strings
    . ^r in macro text
    . ^r in transmit text
    NOTE: recommend disabling cwid for all ARQ type message
    transmissions; flarq / flmsg.
  Doxygen srcdoc fix
  * MBEDTLS breaks the cppcheck tool, bypass checking for now
  Dxcluster freq
  * change to accommodate either '.' or ',' as the integer
    fractional part of frequency in kHz.
  Documentation update
  * image and text associated with menu items
    . View/Rig/Log Controls
    . View/Waterfall
  Carat r/R
  * if modem is not IFKP, change to identical function for ^r and
    ^R transmit character sequence
  Compiler warnings
  * fix compiler warning on use of memset
    . rsid.cxx
    . ifkp.cxx
  flrig cwio
  * DTR/RTS CW keying using xmlrpc commands to flrig
  Set/Get Notch
  * Correct notch processing when used with flrig
  * RigCAT notch processing
    . Add wait 2 poll cycles between set and get notch
  FMT mod
  * limit estimation error to user defined value, reset tracking if
    error exceeds the set value
  * add +/- 5 and +/- 10 plot ranges
  Tx Monitor Level
  * Change control to dB scale to allow greater range of user control
  fh baud
  * modify fh parameter printout
  dxcluster
  * Immediate cmd
    . ! character as first in command definition will cause the command
    to be send immediate upon selection of that command button
  WF-only mode menu
  * add missing modes
  PSK-modes fix false triggers of DCD-OFF
  * Certian character combinations were triggering DCD-OFF
  * DCD-OFF code now searches over 6-bit window
  * Prevents rare data-loss bug mid-transmission
  fmt
  * add callback handlers to
    . btn_unk_enable
    . btn_ref_enable
    . btn_fmt_record
  * reset frequency whenever ref or unk button is pressed
  CW punctuation
  * Allow user to suppress decode/encode of specific punctuation
    characters
  * Allow user to select character to display noise decodes
    . default '*'
    . '_'
    . ' '
    . none
  WX
  * Correct &lt;WX:xxx&gt; weather macro text substitution
  Canada
  * Add missing provinces / regions
  PulseAudio Server String
  * always enable PA server string control to allow user to
    clear or modify entry
  * fix hanging up on server fault message dialog
    . caused by message dialog on being re-entrant
  Waterfall buttons
  * Set all buttons to visibile for new installation
  Audio Codec
  * fix for Portaudio h/w codec missing during fldigi startup
    . missing h/w could cause segmentation fault on some systems
    . added try{}catch{} to trx audio path
    . display error message
    . reset audio device to NULL codec</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1629028800">- Update to version 4.1.20
  Add OFDM modes for NBEMS
  - OFDM-500F for HF SSB
  - OFDM-750F for HF SSB
  - OFDM-2000F for HF-SSB/FM
  - OFDM-2000 for HF-SSB/FM
  - OFDM-3500 for FM 9600-port
  - OFDM-2000F CPU-load fix
  * Added Vestigial-carrier based AFC to OFDM modes
  - Increases robustness and tolerance to drift
  * OFDM 2000F hold
  * commented out OFDM 2000 and 2000F modes for bugfixes
  * OFDM 500F, 750F, and 3500 are complete
  Cosmetic changes
  * Fix cosmetic issues reported by Bob, VK2YQA
  * Fix parse of macro &lt;PUSH&gt;
  Gleam scheme
  * add fltk 'gleam' UI scheme
  xmlrpc id
  * add client ID to client requests
  * add client ID to server parsing
  cw tracking
  * adjust tracking filter constants to improve power detection
  Navtex modem
  * make single bit flip correction guess a little smarter
  Smeter Pwr_meter
  * correction to xmlrpc procedure to get smeter and power out
    meter from flrig
  My Callsign
  * modify edit code to maintain cursor position
  Contest fields
  * Change to Rx text field parsing
  * Change to cut number parsing
  gpio ptt
  * fix for pi3/4 gpio h/w UDRC-II operation</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1652529600">- Update to version 4.1.22
  * add missing call to set_mode_afc in Save/Restore AFC by mode
- Update to version 4.1.21
  * IPC log report: change logging date report to date ON vice date OFF
  xmlrpc methods
  * add new methods all data in ADIF 3.1.2 compliant format:
    + logbook.last_record
    + logbook.all_records
  * add new methods as ADIF 3.1.2 compliant strings:
    + modem.get_mode
    + modem.get_submode
  * add new date-time methods
    . log.get_time_on
    . log.get_date_on
    . log.get_time_off
    . log.get_date_off
  * date-time correctly synchronized and in ZULU time
  CW h/w weight
  * provide control to control keying weight for DTR/RTS keying.
  build m4 script
  * correction to m4 build script for libmbedtls test
  TRX FFT
  * Add fft monitoring of transmitted signal
  flrig poll
  * provide user configurable poll interval
  CW/FSK
  * update flrig cw/rtty code
  * update rigcat FSK code
  - separate all bit timing from main thread
  - adjust sleep method for OS-X performance
  - adjust sleep method for Windows OS
  * add missing FSK commport control initialization
  * update cwio DTR/RTS rigcat keying
  - replace bit timing with high resolution interval timer
  - deprecate timing compensation
  - test satisfactory on Linux, 5 to 100 WPM
  log macro
  * fix parsing bug when a trailing &lt;HS, &lt;LOCK etc is in macro text
  psk reporter
  * update to report generation logic
  FFT Monitor update
  * Add complex signal processing to FFT usage
  CW multi-channel
  * changed cw viewer multi-decoder filtering to use independent
    fir bandpass filter centered on 50 Hz intervals
    . out-of-band reject 60 dB between adjacent channels
  * add right click clears channel to cw viewer
  FSK keying
  * add ability to key xcvr in FSK using either
    . a DTR or RTS serial signal line (default RTS).
    . serial port can be shared with rigio or a separate port
  * SPACE always sent as LETTERS character
  * 100% functional on Linux including Pi3/4
  * 100% functional on on macOS 11.6, 10.13.6, and 10.7.5
  * 100% functional on Win-10
  * BUG - fixed excessive CPU usage while Tx without text (idle)
  * TIMING - tune timing loop for slow cpu's such as Pi3
  * update to accu_sleep
    . improved function performance
    . move accu_sleep to util.cxx
  * update to baudot generator
  * add flrig / FSK interface
  xmlrpc QSY
  * add enable/disable QSY xmlrpc command for server
  dxcluster
  * bug - do not change mode if comments do not contain
    a valid ADIF mode name
  * set correct mode based on dxline contents
  * qsy to rf/sweetspot for identified mode Mode Parameters
  * save squelch settings by mode and reapply when
    mode selected: squelch value, squelch button
    . setting saved in file squelch_by_mode.prefs located
    in the fldigi main files folder. prefs files are
    user editable text format which are read during
    program start up.
  * save and reapply AFC state by mode
  * save and reapply TX level attenuator by mode
  * initialize all values to current states on first
    execution, or when file mode_state.prefs is deleted.
  Documentation update
  * add/update documentation for Domino-EX Micro, OFDM modes,
    Thor Micro, Thor 25/50/100, 8 psk modes
  Polish translation update
  * update to pl.po provided by Roman Baginski, SP4JEU
  synop event reporting
  * changed default event reporting to VERBOSE to reduce event
    log noise for users not operating SYNOP
  using namespace std
  + remove all use of "using namespace std"
  + add explicit "std::" predecessor for every standard lib reference</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1656590400">- Update to version 4.1.23
  * Remove C17 deprecated use of "std::iterator"
  * Correct errors caused by commit 9c035e809b, original commit
    failed to correctly send flmsg autosend character stream
  * modify debugging statements in xmlrpc notch
  * audio alerts / monitor
    + change sound card defaults
  * nanoIO ptt
    + bug fix
  * cw browser
    + partial reversion of commit dbe3622cc4d01f7
    + bug fixes for multi signal cw decoder
    + correct marquee scrolling to use all of available space
  * Signal browser
    + correct marquee end of line detection
  * cw via flrig
    + remove dead code
  * update build scripts for recent development OS update
  * FSK via flrig / nanoIO
    + add automatic insertion of '[' and ']' start/stop characters
  * INSTALL update
    + update dependency list</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1677326400">- Update to version 4.1.25
- Update to version 4.1.24
  * CTY.dat: create separate configuration tab
  * transfer changes in flrig cwio speed to tx wpm vice rx wpm
  * update FreqControl for compatability with fltk-1.4
  * Improved reliability of freq control from fldigi when using
    N3FJP for rig control
  * Greek po file update: Haris Andrianos &lt;sv1grb@...&gt;
  * Polish po file update: Roman Bagiński &lt;sp4jeu@...&gt;
  * allow user selectable vumeter scale
    + original audio level scale
    + wsjtx emulation
  * add right click to FSQ QTC/QTH buttons to access edit controls
  * replicate the QTH control on the FSQ config panel
  * Rx audio gain parameter corrected
  * Tx audio fixed, fixed at last ring buffer too small for some
    modem types
  * expand mode state to index both by-mode and by-band
  * correct rtty squelch estimation for zero signal, zero noise
  * Add Audio Filter bandwidth lines to waterfall display
  * change CAT keying to allow up to 100 WPM on K4.
  * stub out audio alert and rx monitor functions if Portaudio
    library not present
  * Made Frequency Control behavior consistent across flapps
  * Fixed County combo box crash to desktop
  * Fixed 30 meter CW shortcut in frequencies2.txt
  * Fixed grid locator spec in pskreporter query
  * Fixed crash-to-desktop upon Activity (pskreporter) query.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 4.1.26:
  * Audio Monitor
  * musl file conflict
  * Add documentation for Cloudlog part
  * Add button for testing the API key
  * cloud logging
  * window icon tranparency
  * fonts
  * FC LEAVE</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1689768000">- update to 4.1.27:
  * restore missing &lt;PAUSE&gt; function
  * fix and simplify navtex timing recovery logic
  * add TEN_TEN field to log.adif file
  * add CTRL-P as pause/break equivalent keystroke
  * FSQ: improved s/n and squelch processing
    . faster acting squelch open/close
    . modified s/n evaluator
  * improved s/n and squelch processing
    + squelch opens and closes faster
    + better s/n estimator
  * EQSL submission: always submit last dated log entry independent
    of sort order
  * wfonly fix: segmentation fault during startup, NULL control
  * enable https queries in callook.info
  * Miscellaneous gcc cleanup
  * allow user to specify which avatar image to use for ifkp/thor
    transmission
    + recommend files be located in default &lt;fldigi_files&gt;/avatar/ folder
    + file format may be gif, jpeg or png
    + order of default file use:
    . &lt;configured file name&gt;.png [PNG, jpg, JPG, jpeg, JPEG, gif]
    . &lt;operator call&gt;.png
    . &lt;station call&gt;.png
    + trailing callsign modifiers will be removed from the file
    name i.e. AE5ZA/QRP is reduced to AE5ZA
    + different avatar can be used for IFKP and THOR
    + configuration items are clickable images on both IFKP and THOR
    configuration tabs.
    + image files no longer restricted to 59x74 format.
  * Set contest start nbr XMLRPC
    + add set contest start number xmlrpc method, update counter
    and current contest number</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1693742400">- update to 4.2.00:
  * THOR
    + add THOR-56 modem
    + add THOR-32 and THOR-44 modems
    + update THOR documentation
  * TTY ptt dtr/rts:
    + configuration item not being set by combo selection
    + update to flrig code
  * Correct position/width/shape of waterfall cursor center tic
  * Revert "improved s/n and squelch processing" mod</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1699185600">-  update to 4.2.03:
  * Maintenance release
  * FSQ sounding CR/LF
    + add newline character at end of Sounding report
    + correct thread loop counter test
-  update to 4.2.02:
  * fsq coding error: correct coding error reported by Ken, AD5XJ
-  update to 4.2.01:
  * fsq sounder
    + change sounder squelch to only ch_sqlch_open state
    + recode sounder as a separate thread
  * FSK port: missing port assignment when NOT using shared port
  * Cloud log update: add color indicators to validate cloud log
    connection
  * frequencies2 list
    + add Save/Load to specific file
    + "Clear" button changed to three state function
    click - clear list with confirmation
    SHIFT-click - load from file
    CONTROL-click - save to file
    + last load/save filename saved between executions
  * fix gnu++ 11.17.xx warnings
  * flrig auto shutdown: move closure point to just before
    destroying the xmlrpc instance
  * Light Buttons: add missing buttons to configuration color
    control
  * OFDM_2000 OFDM_2000F:  stub out all references to these two
    modes
  * New XMLRPC Command: Add "modem.get_io_names" Transfers 8 bit
    safe modem list
  * Serial i/o: port serial i/o changes from flrig
  * Icons: set_msg_icon segmentation fault when parent widget is
    NULL</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705492800">- Update to 4.2.04:
  * PO files:
    + Add Catalan ca.po
    + Update Greek el.po
  * xmlrpc remote log: set xmlrpc execute timeout to 10.0 seconds
    for all fllog access
  * update font browser widget class to use std::list for
    enumerating fonts
  * gpio ptt: correct gpio export routine
  * MACRO tags: Add missing trailing '&gt;' to macro tag string definitions
  * RsID Rx button color: remove from button initialization list
  * hamlib 4.6 bug fix: hamlib 4.6~git changes creates incompatible
    call with previous versions of the library
  * FMT zombie: fix potential thread zombie if FMT modem shut down
    during a log write
  * Squelch Macro tags
  * Add
    + &lt;SQL:on|off|t&gt; Digital Squelch on, off,toggle
    + &lt;SQLCH:nnn&gt; Digital Squelch level, 0..100
  * CLRLOG LOG LNW: Correct macro functions
  * metar report: add unprocessed ob: line as a report option
  * Log fields
    + add MY_STATE
    + trim leading/trailing blanks
    + add UK counties to counties list
    + changed short form to blank when NIL selected for state
    + store fldigi version number in SQSO.txt file
    + regenerate list from internal string if version number does
    not match with executing binary</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1714564800">- Update to 4.2.05:
  * Documentation Update
    + Script command RSID BW_MIN.
    + Script command C-Media PTT.
    + Html generated page formatting issues related to escape
    sequence characters in source.
    + Document Source code formatting issues related to end of
    line/return characters   (blasted text editor differences).
  * RSID Scripting
    + Add RSID minimum bandwidth script command.
    + Add missing top level script list of commands.
    + Comment out machine specific generated script file commands.
    + Filter values to their modulus "step" values.
  * Main X-Y-W-H restore: allow negative X, Y value
  * pi-winkeyer: repair broken winkeyer serial i/o on Pi computers
  * Add code to force default language to be English
  * RSID Min Bandwidth
    + add user adjustable bandwidth for minimum RsID detection
    range.
    + display RsID detection zone on waterfall (dashed lines) when
    RsID is both ON and limited to a specific bandwidth range
  * OFDM documentation
    + Update, remove unsupported OFDM modes
  * remove all instances of ° from strings literals
  * DominoEX MFSK Thor s/n
    + s/n &amp; fec reports are erroneous when macro used to fill
    in those values during subsequent transmit.
    . change to provide last Rx max s/n &amp; min error report
    . values displayed in Status fields will time out and clear
    in 15 seconds.
  * gpio ptt: increase OS wait time before sending bit values
  * fsq mod: reinstate squelch countdown
  * Add CW send using Wordsworth timing
  * RsID
    + add LOG_INFO statement to notifier dialog call
  * Add user adjustable menu font and font size
  * Update po files
  * Scope colors
    + add user defined colors for all instances of scope view
    + update fl files generation to fluid 1.3.9</changelog>
</package>
<package pkgid="9cc17e9f2e28a1bd15c399e575681b5755732bc95f07e0be75605870f9ac670cf7e5afba7597e9333fd0221a14daf7792e83a2209d3bb620a2f72e3e388d5552" name="flint" arch="src">
  <version epoch="0" ver="3.1.3" rel="1.1"/>
  <changelog author="jengelh@inai.de" date="1435320000">- Update to new upstream release 2.4.5
  * fixed a severe bug in flint's fmpz_poly_gcd_heuristic</changelog>
  <changelog author="jengelh@inai.de" date="1447502400">- Update to new upstream release 2.5.2
  * LLL (rational, Nguyen-Stehle, from Gram matrix, with_removal,
  Storjohann/ULLL)
  * Hermite normal form (naive, xgcd, Domich-Kannan-Trotter,
  Kannan-Bachem, Pernet-Stein)
  * Smith normal form (diagonal, Kannen-Bachem, Iliopoulos)
  * Paterson-Stockmeyer algorithm
  * modular resultant; hgcd resultant; polynomial discriminant
  * multithreaded multimodular Taylor shift
  * multithreaded Brent-Kung composition
  * multithreaded Kaltofen-Shoup distinct degree factorisation
  * multiplication based reduced row echelon form
  * place inline functions in library for foreign function interfaces
  * Primality tests for large integers (Pocklington, Morrison)
  * Probable prime tests for large integers (Lucas, Baillie-PSW,
  strong-psp, Brillhart-Lehmer-Selfridge)
  * CRT for large integers
  * Dixon algorithm for nullspace
  * Brent-Kung composition in irreducibility and distinct degree
  factorisation
  * floating point QR decomposition
  * Schwarz-Rutishauser Gram-Schmidt algorithm
  * Ogita-Rump-Oishi dot product
  * Bodrato matrix squaring
  * matrix concatenation functions
  * additional functions for returning factor of modulus in polys
  over Z/nZ
  * Hadamard matrix construction
  * series addition/subtraction
  * teach flint_printf/sprintf about explicit width format specifiers</changelog>
  <changelog author="jengelh@inai.de" date="1457870400">- Update to git snapshot of the master branch
  [marked as 3.0~ in openSUSE due to lack of any prospect on what
  the version will be]
  * Add implementation of Moller-Granlund invert_limb
  * Add implementations of n_div2_preinv and n_divrem2_preinv.
  * Add primitive flint exception mechanism.
  * Add n_powmod2_ui_preinv
  * Add exception for impossible inverse to n_invmod and remove resulting exceptions throughout Flint.
  * Remove smooth factorisation since it is completely broken.
- Remove 0002-compile-fixes.diff</changelog>
  <changelog author="jengelh@inai.de" date="1479038400">- Adjust 0001-build-provide-autotools-files.patch for new
  NTL-10.x header file names.</changelog>
  <changelog author="bwiedemann@suse.com" date="1495972800">- Sort input files to make build reproducible (boo#1041090)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598702400">- Update to version 2.6.3 [boo#1169283]
  * New features:
  * Multivariate polynomials over most standard rings (sparse
    distributed)
  * APR-CL primality proving
  * Elliptic Curve integer factoring
  * Pollard rho integer factoring
  * p+1 integer factoring
  * Best of Breed smooth &amp; general integer factoring routine
  * Howell and Strong Echelon form
  * Möller–Granlund precomputed inverses
  * Fibonacci polynomials
  * sqrt of series and polynomials
  * Division of series over Z
  * Shifted Legendre polynomials, Laguerre polynomials, Gegenbauer
    polys.
  * Threading of FFT for integer and polynomial multiplication over
    Z; threading of quadratic sieve for integer factoring; threading
    for multivariate polynomial multiplication, division and GCD;
    threaded multiplication of matrices mod p.
  * For more, see the NEWS file in the flint-devel subpackage.
- Enable integration with libntl
- Drop 0001-build-provide-autotools-files.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600776000">- Add header file dependencies to flint-devel</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1608811200">- Update to release 2.7.0
  * Multivariate factorisation
  * Square root and square testing for finite fields
  * Square root and square testing for multivariates
  * Zassenhaus factoring speedups (incl. degree pruning)
  * Fast factorisation of cubic univariate polynomials
  * Add context objects to fmpz_mod_poly functions
  * Use BLAS for matrix multiplication over Z/nZ (small n)
  * Linear solving for non-square/singular matrices (can_solve)
  * Speed up factorisation over Z/nZ (for multiprecision n)</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1620388800">- Update to release 2.7.1
  * Fix build bug due to missing test files
  * Fix bug in multivariate factoring when there are more than six factors
  * Fix issue when using MPIR 3.0.0 on Win64 with command line build
  * Fix bug in fmpz_mod_poly_div_series
  * Fix some broken asserts
  * Support standard GNU installation directories in CMake build
  * Fix stack overflow with ICC</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1635768000">- Update to release 2.8.2
  * New fq_default module which combines existing finite fields
  * Speedups for linear algebra when using BLAS and/or threading
  * New series expansions with coefficients in QQ
  * Faster CRT
  * New fmpz_mod_mpoly module
  * Polynomial factoring improvements over ZZ
  * Add fmpz_mat_can_solve_fflu and fmpz_mat_can_solve
  * Implement nmod_mat_det_howell
  * Add fmpz_mod_poly_divides, fmpz_divides, n_divides, nmod_poly_divides
  * Interface for multiplying matrices by vectors and arrays
  * Nearest Euclidean division
  * Subresultant GCD
  * XGCD over ZZ with canonical Bezout coefficients
  * Add fmpz_mpoly resultant and discriminant
  * Add deprecations list
  * Add FLINT_SGN macro
  * Speedups for series computations
  * Improve Taylor shift
  * Numerous bug fixes and speedups</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650542400">- Update to release 2.8.4
  * Fix a serious bug in nmod_poly_xgcd_hgcd, nmod_poly_xgcd,
    fmpz_poly_xgcd_modular, fmpz_poly_xgcd, fmpq_poly_xgcd for
    polynomials of length &gt;= 340.
  * Fix a serious big in fmpz_mod_poly_xgcd for polynomials of
    large length
  * Fix an assertion failure in fmpz_mat_solve_fflu (only
    relevant if asserts enabled)
  * Fix some bugs on 32 bit machines
  * Fix bug in nmod_mpoly_factor (returned 0 for some
    factorisations)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Update to release 2.8.5
  * Fix unspecified serious bug in LLL</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657022400">- Update to release 2.9.0
  * Add Eulerian polynomials
  * Support "multivariate" polynomials with zero variables
  * Improve Stirling numbers of both kinds
  * Speed up numerous fmpz functions for small inputs
  * Speedups to nmod arithmetic
  * Improve nmod_mat LU decomposition
  * Speed up Hermite polynomials
  * Add n-th derivative for Z[x] and Q[x]
  * Improve fq_default module (nmod is now used where optimal)
  * Add sqrt functions for numerous polynomial/series modules and
    finite fields
  * Add FFT matrix multiplication
  * Improve LLL for general use
  * Add matrix-vector products over Q
  * Add can_solve function for fmpq_mat, handling
    non-square/singular matrices</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680868800">- Update homepage/source URLs.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697889600">- Update to release 3.0.0
  * The following libraries have been merged into FLINT and are no
    longer maintianed as separate libs: arb-2.23, calcium-0.4,
    antic-0.2.5. The API is largely backwards-compatible but there
    are some changes to rarely-used and internal functions,
    documented in history.rst.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699617600">- Update to release 3.0.1
  * A few build fixes
  * n_factor_ecm_select_curve: fix rare arithmetic bug and
    fix memory leak</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1708862400">- Update to release 3.1.0
  * The methods in the ``fmpz_mod_mat`` module now use a context object.
  * Changed ``fq_mat_rref`` and others to allow separate input and
    output matrices.
  * New module ``acb_theta`` for computing complex Riemann theta
    functions with characteristics in any dimension.
  * ``flint_printf`` and related functions now supports printing
    common FLINT types, e.g. using the format string ``%{fmpz}``
    for ``fmpz_t``.
  * Added ``fmpz_mpoly_q_set_str_pretty`` and
    ``fmpz_mpoly_q_get_str_pretty``.
  * Added ``flint_mpn_mulhigh``.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709812800">- Update to release 3.1.1
  * Add check for aligned_alloc and _aligned_malloc</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710849600">- Update to release 3.1.2
  * Remove broken ldconfig calls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1715169600">- Update to release 3.1.3
  * Fix bugs in the `fq_default` context initialisers</changelog>
</package>
<package pkgid="7e8c966e78236648a3e44022224ed511c71c91d9e1fab735e87692f077839a62c94f2c360631ae555ff839cdc1eacb0dc58fd2150b50a4374046f0124cff2ab8" name="flint-debugsource" arch="x86_64">
  <version epoch="0" ver="3.1.3" rel="1.1"/>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1620388800">- Update to release 2.7.1
  * Fix build bug due to missing test files
  * Fix bug in multivariate factoring when there are more than six factors
  * Fix issue when using MPIR 3.0.0 on Win64 with command line build
  * Fix bug in fmpz_mod_poly_div_series
  * Fix some broken asserts
  * Support standard GNU installation directories in CMake build
  * Fix stack overflow with ICC</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1635768000">- Update to release 2.8.2
  * New fq_default module which combines existing finite fields
  * Speedups for linear algebra when using BLAS and/or threading
  * New series expansions with coefficients in QQ
  * Faster CRT
  * New fmpz_mod_mpoly module
  * Polynomial factoring improvements over ZZ
  * Add fmpz_mat_can_solve_fflu and fmpz_mat_can_solve
  * Implement nmod_mat_det_howell
  * Add fmpz_mod_poly_divides, fmpz_divides, n_divides, nmod_poly_divides
  * Interface for multiplying matrices by vectors and arrays
  * Nearest Euclidean division
  * Subresultant GCD
  * XGCD over ZZ with canonical Bezout coefficients
  * Add fmpz_mpoly resultant and discriminant
  * Add deprecations list
  * Add FLINT_SGN macro
  * Speedups for series computations
  * Improve Taylor shift
  * Numerous bug fixes and speedups</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650542400">- Update to release 2.8.4
  * Fix a serious bug in nmod_poly_xgcd_hgcd, nmod_poly_xgcd,
    fmpz_poly_xgcd_modular, fmpz_poly_xgcd, fmpq_poly_xgcd for
    polynomials of length &gt;= 340.
  * Fix a serious big in fmpz_mod_poly_xgcd for polynomials of
    large length
  * Fix an assertion failure in fmpz_mat_solve_fflu (only
    relevant if asserts enabled)
  * Fix some bugs on 32 bit machines
  * Fix bug in nmod_mpoly_factor (returned 0 for some
    factorisations)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Update to release 2.8.5
  * Fix unspecified serious bug in LLL</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657022400">- Update to release 2.9.0
  * Add Eulerian polynomials
  * Support "multivariate" polynomials with zero variables
  * Improve Stirling numbers of both kinds
  * Speed up numerous fmpz functions for small inputs
  * Speedups to nmod arithmetic
  * Improve nmod_mat LU decomposition
  * Speed up Hermite polynomials
  * Add n-th derivative for Z[x] and Q[x]
  * Improve fq_default module (nmod is now used where optimal)
  * Add sqrt functions for numerous polynomial/series modules and
    finite fields
  * Add FFT matrix multiplication
  * Improve LLL for general use
  * Add matrix-vector products over Q
  * Add can_solve function for fmpq_mat, handling
    non-square/singular matrices</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680868800">- Update homepage/source URLs.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697889600">- Update to release 3.0.0
  * The following libraries have been merged into FLINT and are no
    longer maintianed as separate libs: arb-2.23, calcium-0.4,
    antic-0.2.5. The API is largely backwards-compatible but there
    are some changes to rarely-used and internal functions,
    documented in history.rst.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699617600">- Update to release 3.0.1
  * A few build fixes
  * n_factor_ecm_select_curve: fix rare arithmetic bug and
    fix memory leak</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1708862400">- Update to release 3.1.0
  * The methods in the ``fmpz_mod_mat`` module now use a context object.
  * Changed ``fq_mat_rref`` and others to allow separate input and
    output matrices.
  * New module ``acb_theta`` for computing complex Riemann theta
    functions with characteristics in any dimension.
  * ``flint_printf`` and related functions now supports printing
    common FLINT types, e.g. using the format string ``%{fmpz}``
    for ``fmpz_t``.
  * Added ``fmpz_mpoly_q_set_str_pretty`` and
    ``fmpz_mpoly_q_get_str_pretty``.
  * Added ``flint_mpn_mulhigh``.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709812800">- Update to release 3.1.1
  * Add check for aligned_alloc and _aligned_malloc</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710849600">- Update to release 3.1.2
  * Remove broken ldconfig calls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1715169600">- Update to release 3.1.3
  * Fix bugs in the `fq_default` context initialisers</changelog>
</package>
<package pkgid="0d338af9650130c661e3bad6a88c5353ecca0797f2a8aa6981a226ec2b7ea34654c0cb08a14429794514c3d264e785e43304fa97fcabdd5b9860ced2c67c2a98" name="flint-devel" arch="x86_64">
  <version epoch="0" ver="3.1.3" rel="1.1"/>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1620388800">- Update to release 2.7.1
  * Fix build bug due to missing test files
  * Fix bug in multivariate factoring when there are more than six factors
  * Fix issue when using MPIR 3.0.0 on Win64 with command line build
  * Fix bug in fmpz_mod_poly_div_series
  * Fix some broken asserts
  * Support standard GNU installation directories in CMake build
  * Fix stack overflow with ICC</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1635768000">- Update to release 2.8.2
  * New fq_default module which combines existing finite fields
  * Speedups for linear algebra when using BLAS and/or threading
  * New series expansions with coefficients in QQ
  * Faster CRT
  * New fmpz_mod_mpoly module
  * Polynomial factoring improvements over ZZ
  * Add fmpz_mat_can_solve_fflu and fmpz_mat_can_solve
  * Implement nmod_mat_det_howell
  * Add fmpz_mod_poly_divides, fmpz_divides, n_divides, nmod_poly_divides
  * Interface for multiplying matrices by vectors and arrays
  * Nearest Euclidean division
  * Subresultant GCD
  * XGCD over ZZ with canonical Bezout coefficients
  * Add fmpz_mpoly resultant and discriminant
  * Add deprecations list
  * Add FLINT_SGN macro
  * Speedups for series computations
  * Improve Taylor shift
  * Numerous bug fixes and speedups</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650542400">- Update to release 2.8.4
  * Fix a serious bug in nmod_poly_xgcd_hgcd, nmod_poly_xgcd,
    fmpz_poly_xgcd_modular, fmpz_poly_xgcd, fmpq_poly_xgcd for
    polynomials of length &gt;= 340.
  * Fix a serious big in fmpz_mod_poly_xgcd for polynomials of
    large length
  * Fix an assertion failure in fmpz_mat_solve_fflu (only
    relevant if asserts enabled)
  * Fix some bugs on 32 bit machines
  * Fix bug in nmod_mpoly_factor (returned 0 for some
    factorisations)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Update to release 2.8.5
  * Fix unspecified serious bug in LLL</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657022400">- Update to release 2.9.0
  * Add Eulerian polynomials
  * Support "multivariate" polynomials with zero variables
  * Improve Stirling numbers of both kinds
  * Speed up numerous fmpz functions for small inputs
  * Speedups to nmod arithmetic
  * Improve nmod_mat LU decomposition
  * Speed up Hermite polynomials
  * Add n-th derivative for Z[x] and Q[x]
  * Improve fq_default module (nmod is now used where optimal)
  * Add sqrt functions for numerous polynomial/series modules and
    finite fields
  * Add FFT matrix multiplication
  * Improve LLL for general use
  * Add matrix-vector products over Q
  * Add can_solve function for fmpq_mat, handling
    non-square/singular matrices</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680868800">- Update homepage/source URLs.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697889600">- Update to release 3.0.0
  * The following libraries have been merged into FLINT and are no
    longer maintianed as separate libs: arb-2.23, calcium-0.4,
    antic-0.2.5. The API is largely backwards-compatible but there
    are some changes to rarely-used and internal functions,
    documented in history.rst.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699617600">- Update to release 3.0.1
  * A few build fixes
  * n_factor_ecm_select_curve: fix rare arithmetic bug and
    fix memory leak</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1708862400">- Update to release 3.1.0
  * The methods in the ``fmpz_mod_mat`` module now use a context object.
  * Changed ``fq_mat_rref`` and others to allow separate input and
    output matrices.
  * New module ``acb_theta`` for computing complex Riemann theta
    functions with characteristics in any dimension.
  * ``flint_printf`` and related functions now supports printing
    common FLINT types, e.g. using the format string ``%{fmpz}``
    for ``fmpz_t``.
  * Added ``fmpz_mpoly_q_set_str_pretty`` and
    ``fmpz_mpoly_q_get_str_pretty``.
  * Added ``flint_mpn_mulhigh``.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709812800">- Update to release 3.1.1
  * Add check for aligned_alloc and _aligned_malloc</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710849600">- Update to release 3.1.2
  * Remove broken ldconfig calls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1715169600">- Update to release 3.1.3
  * Fix bugs in the `fq_default` context initialisers</changelog>
</package>
<package pkgid="136de1c95a1a19cd7ad7b06f12687b94c362135b20a98567ce0eee051f1c8adfc9b5c2d364f812594cd51db4cb2dc02f8b076e7b3b411077cf4d93d85c8679ee" name="flnews" arch="src">
  <version epoch="0" ver="1.2.1" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1603281600">- Update to version 0.18pre61</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1603627200">- Update to version 0.18rc2</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1603713600">- Update to version 0.18rc3</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1604318400">- Update to version 0.18rc4</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1604923200">- Update to release 0.18</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1606737600">- Trim unsubstantiated marketing from descriptions.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1609329600">- Add reproducible.patch to override build date (boo#1047218)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610107200">- Update to version 1.0pre13
- Drop not longer needed patch:
  * reproducible.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610452800">- Update to version 1.0pre14</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610712000">- Update to version 1.0pre16</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1611835200">- Update to version 1.0pre19</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1612612800">- Update to version 1.0pre23</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1613995200">- Update to version 1.0pre27</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1614513600">- Update to version 1.0pre29</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1616932800">- Update to version 1.0pre34</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1617969600">- Update to version 1.0pre42</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1620907200">- Update to version 1.0.0
  Important notes:
  * The new configuration data format is not compatible with versions 0.x
    (indicated by the major number bump)!
    A script is provided to automatically convert existing configuration
    data to the new format. Read "migration/README" for details.
  * Because the location of the configuration has changed (see new XDG
    module below), the configuration for versions 0.x is preserved.
  * It is still possible to downgrade flnews to 0.x, the preserved old
    configuration data is used again in this case.
  * Now the release version contains 3 numbers "x.y.z"
    Major (x) indicates compatibility with configuration data
    Minor (y) is incremented for new features
    Patch (z) is incremented for bug fixes
  Bug fixes:
  * CORE: Request for group information is no longer rejected with error
    if the group list is empty.
  * GUI: After unsubscribing the last group, the article tree/list was not
    cleared and the user can click on articles for which the associated
    data no longer exists. Such operations will crash the program
    (reported by Martin Schnitkemper).
  * CORE: Line length limit (998 octets) is now checked before injection.
  * GUI: On macOS with system menu bar the status updates to menu entry
    "Group-&gt;Sort by article number" work now (patch from Dennis Preiser).
    The required method update() is not available with old FLTK 1.3
    libraries, the option CFG_COCOA_SYS_MENUBAR now requires FLTK 1.4.
  * ENC: URI percent encoder for scheme &lt;news&gt; fixed: The characters
    defined as &lt;gen-delims&gt; (RFC 3986 Section 2.2) are now encoded
    (reported by Marcel Logen).
  * GUI: The URI parser now accepts empty &lt;host&gt; for scheme &lt;news&gt;.
  * GUI: The current group selection is now restored after a click into
    the empty space below the group list (reported by Christian
    Schumacher).
  * GUI: The article list/tree is now cleared after selecting an empty
    group (formerly articles of an unrelated group may still be visible).
  * GUI: Some FLTK versions accept selection of deactivated items. There
    is now a workaround implemented to make such selections nonfatal.
  * GUI: Horizontal scrolling to highlighted result of search fixed.
  * GUI: Use FLTK default forground color for group subscription window
    too. This should make the content readable with dark background
    (reported by Christian Schumacher).
  * NLS: German translation "Artikel herunterladen fehlgeschlagen" fixed
    (reported by Marcel Logen).
  * GUI: If there are multiple signature separators ("-- ") present, now
    the last one is used according to "Usenet Best Practice" draft 01
    (reported by Marcel Logen).
  New features and improvements:
  * XDG: Moved default configuration directory to location defined by XDG
  * Base Directory Specification 0.7 ("$XDG_CONFIG_HOME/$CFG_NAME").
    Other modules now ask the XDG module for the configuration path.
  * MAIN: The new command line option "-confprefix" can be used to
    override the configuration directory (proposed by Helmut Waitzmann).
  * GUI: It is now possible to mark all articles in all groups as read
    (menu entry "Group-&gt;Mark all groups as read").
  * MAIN: New command line option "-debug" to enable debug mode early.
  * CONF: configfile entry "domain" replaced with "fqdn". Some users
    saw the hostname field in Message-ID algorithm A1 as privacy problem.
    A &lt;dot-atom&gt; can be configured for the new entry "fqdn" (should be a
    fully qualified domain name, but without root domain). It is used as
    &lt;id-right&gt; element when a Message-ID is created with algorithm A2.
  * Support for SOURCE_DATE_EPOCH Specification 1.1 added to build system.
    Reproducible build option CFG_REPRODUCIBLE removed from CONFIG.
    The SOURCE_DATE_EPOCH variable from the environment now overrides the
    dates in the GUI, the output of the "-v" command line option and the
    man pages (original patch from Bernhard M. Wiedemann).
  * Support for target "install-strip" added to build system. The target
    "install" no longer strips unnecessary symbols from binaries
    (proposed by Martin Schnitkemper).
  * EXT: Support for external inews added.
    Pathname can be specified with the new "inews" entry in configfile.
  * TLS: Protocol versions 1.0 and 1.1 are now disabled as required by
    RFC 8996. Both versions are still available in "weak" encryption mode.
  * GUI: New menu entry "Group-&gt;Mark subthread as read".
  * GUI: If there is only one entity to display for a MIME multipart
    message (e.g. the selected one with multipart/alternative), the
    entity header is now displayed too.
  * GUI: An initial greeting phrase can now be specified with the new
    "initial_greeting" entry in configfile. It is inserted into articles
    that start a new thread (proposed by Wolfgang Bauer).
  * FUTIL: Function added to create (multiple) missing directories of a
    path.
  * FILTER: New scorefile syntax to eliminate the workaround with type
    "extended". All score rules now have a wildmat in the first field.
  * FILTER: Simplified default regex for test group detection to
    "\.test$|^test$", removing the ".*" part at the beginning (proposed by
    Urs Janßen).
  * POSIX: Support for POSIX.1-2008 and SUSv4 added.
    No local replacement functions are used anymore on modern operating
    systems. snprintf() replacement function now uses SUSv4 semantics.
  * ENC: MIME encoded-words are now generated with "US-ASCII" charset
    declaration if there is no 8-bit data to encode in the header field
    (e.g. to represent words like " =?-?= " in a RFC 2049 conformant way).
    This follows the "lowest common denominator" principle decribed in
    RFC 2046 Section 4.1.2.
  * TLS: Deprecated functions from OpenSSL 3 API are no longer used.
  * GUI: Modified question popup windows to handle pressing ESC key as
    "No" or "Reject" respectively.
  * GUI: Some entries moved from menu "Article" to "Group".</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653739200">- Update to version 1.1.0
  Bug fixes:
  * CORE: Authentication without password is now rejected.
  * MAIN: Potential deadlocks in thread-safe replacement functions
    fixed.
  * GUI: State machine modified to avoid race condition when
    articles are marked read while group is not completely loaded
    yet.
  New features and improvements:
  * GUI: Option to automatically check for new articles added (an
    interval in minutes can be configured with the new
    "refresh_interval" entry in configfile).
  * GUI: Checkbox "Tools-&gt;Debug mode" removed. Debug mode must be
    enabled with command line option "-debug".
  * NNTP: Protocol logfile is only created if debug mode was
    enabled (and unlinked otherwise, if present). "Tools-&gt;Protocol
    console" window now requires debug mode.
  * GUI: Support for estimated article count in subscription window
    added
  * GUI: Support for group descriptions in subscription window
    added
  * NNTP: Support for LIST NEWSGROUPS command (RFC 3977) added
  * GUI: Support for subscription proposals from server added
    (offered to user after server was changed and group list is
    empty)
  * CORE: Support for subscription proposals from server added
  * NNTP: Support for LIST SUBSCRIPTIONS command (RFC 6048) added
  * GUI: File save operations now suggest a pathname in the file
    selection window.
  * GUI: File save operations now ask the user before an existing
    file is overwritten.
  * CORE: Function added to suggest a pathname (created from home
    directory, program name and timestamp).
  * CORE: Message-IDs are now generated with algorithm A3 (uses a
    modified Base64 alphabet with "/" replaced by "-"). This
    allows to generate RFC 5538 conformant "news"-URIs without
    percent-encoding.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1693137600">- Update to version 1.2.0
  * French translation added for NLS support.
  * Option to skip to next group while searching for next unread
    article added.
  * Support for custom colors in displayed article added.
  * Support for user defined TCP connection timeout.
  * Header field "Newsgroups" can now be extracted from overview,
    if present. Scoring rules of type "group" are applied to all
    groups of an Xpost in this case.
  * Support for LIST OVERVIEW.FMT command (RFC 3977) added
  * Experimental support for NNTP MAXARTNUM extension added.
  * Zero-width space (ZWSP) is now used too as line breaking hint
    for the format "flowed" decoder.
  * Soft hyphens are now handled consistently with all FLTK
    backends (formerly X11 rendered all SHY characters visible,
    as defined by ISO 8859-1, while Pango and Cocoa rendered SHY
    characters invisible).
  * Unicode database updated to version 15.0.0.
  * The experimental option USE_CUSTOM_FONTSIZE has been removed
    Since FLTK 1.4 there is a resize feature via keyboard
    (Ctrl-+/-).
  * Examples for postprocessor added in subdirectory "postproc".
  * Example for external editor added in subdirectory "editor".</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1714996800">- Update to version 1.2.1
  * Potential crash fixed if an article is selected while article
    tree/list widget update is still in progress (race condition).
  * FLTK 1.3 may crash if Fl_Text_Display widget contains very long
    lines. With FLTK 1.3 articles containing lines beyond 1000
    octets are no longer displayed. It's still possible to store
    the raw data to a file. With FLTK 1.4 the behaviour is unchanged.
  * Inconsistent permissions of created files fixed.
  * Conversion from multiple seldom used 8-bit codepages to Unicode
    fixed.
  * Unicode database updated to version 15.1.0.
  * Connector lines in article tree are now solid for better
    visibility.</changelog>
</package>
<package pkgid="896a1e461e2a9fc93aa2cd99a72dcfbe6dbd41d1d5660b2265cc5a591542a431ca23d0b749cc0798fc5c7c3c5f5a6cfba23f9c4297404afdabb6e0fc8c56f343" name="flnews" arch="x86_64">
  <version epoch="0" ver="1.2.1" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610107200">- Update to version 1.0pre13
- Drop not longer needed patch:
  * reproducible.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610452800">- Update to version 1.0pre14</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610712000">- Update to version 1.0pre16</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1611835200">- Update to version 1.0pre19</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1612612800">- Update to version 1.0pre23</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1613995200">- Update to version 1.0pre27</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1614513600">- Update to version 1.0pre29</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1616932800">- Update to version 1.0pre34</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1617969600">- Update to version 1.0pre42</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1620907200">- Update to version 1.0.0
  Important notes:
  * The new configuration data format is not compatible with versions 0.x
    (indicated by the major number bump)!
    A script is provided to automatically convert existing configuration
    data to the new format. Read "migration/README" for details.
  * Because the location of the configuration has changed (see new XDG
    module below), the configuration for versions 0.x is preserved.
  * It is still possible to downgrade flnews to 0.x, the preserved old
    configuration data is used again in this case.
  * Now the release version contains 3 numbers "x.y.z"
    Major (x) indicates compatibility with configuration data
    Minor (y) is incremented for new features
    Patch (z) is incremented for bug fixes
  Bug fixes:
  * CORE: Request for group information is no longer rejected with error
    if the group list is empty.
  * GUI: After unsubscribing the last group, the article tree/list was not
    cleared and the user can click on articles for which the associated
    data no longer exists. Such operations will crash the program
    (reported by Martin Schnitkemper).
  * CORE: Line length limit (998 octets) is now checked before injection.
  * GUI: On macOS with system menu bar the status updates to menu entry
    "Group-&gt;Sort by article number" work now (patch from Dennis Preiser).
    The required method update() is not available with old FLTK 1.3
    libraries, the option CFG_COCOA_SYS_MENUBAR now requires FLTK 1.4.
  * ENC: URI percent encoder for scheme &lt;news&gt; fixed: The characters
    defined as &lt;gen-delims&gt; (RFC 3986 Section 2.2) are now encoded
    (reported by Marcel Logen).
  * GUI: The URI parser now accepts empty &lt;host&gt; for scheme &lt;news&gt;.
  * GUI: The current group selection is now restored after a click into
    the empty space below the group list (reported by Christian
    Schumacher).
  * GUI: The article list/tree is now cleared after selecting an empty
    group (formerly articles of an unrelated group may still be visible).
  * GUI: Some FLTK versions accept selection of deactivated items. There
    is now a workaround implemented to make such selections nonfatal.
  * GUI: Horizontal scrolling to highlighted result of search fixed.
  * GUI: Use FLTK default forground color for group subscription window
    too. This should make the content readable with dark background
    (reported by Christian Schumacher).
  * NLS: German translation "Artikel herunterladen fehlgeschlagen" fixed
    (reported by Marcel Logen).
  * GUI: If there are multiple signature separators ("-- ") present, now
    the last one is used according to "Usenet Best Practice" draft 01
    (reported by Marcel Logen).
  New features and improvements:
  * XDG: Moved default configuration directory to location defined by XDG
  * Base Directory Specification 0.7 ("$XDG_CONFIG_HOME/$CFG_NAME").
    Other modules now ask the XDG module for the configuration path.
  * MAIN: The new command line option "-confprefix" can be used to
    override the configuration directory (proposed by Helmut Waitzmann).
  * GUI: It is now possible to mark all articles in all groups as read
    (menu entry "Group-&gt;Mark all groups as read").
  * MAIN: New command line option "-debug" to enable debug mode early.
  * CONF: configfile entry "domain" replaced with "fqdn". Some users
    saw the hostname field in Message-ID algorithm A1 as privacy problem.
    A &lt;dot-atom&gt; can be configured for the new entry "fqdn" (should be a
    fully qualified domain name, but without root domain). It is used as
    &lt;id-right&gt; element when a Message-ID is created with algorithm A2.
  * Support for SOURCE_DATE_EPOCH Specification 1.1 added to build system.
    Reproducible build option CFG_REPRODUCIBLE removed from CONFIG.
    The SOURCE_DATE_EPOCH variable from the environment now overrides the
    dates in the GUI, the output of the "-v" command line option and the
    man pages (original patch from Bernhard M. Wiedemann).
  * Support for target "install-strip" added to build system. The target
    "install" no longer strips unnecessary symbols from binaries
    (proposed by Martin Schnitkemper).
  * EXT: Support for external inews added.
    Pathname can be specified with the new "inews" entry in configfile.
  * TLS: Protocol versions 1.0 and 1.1 are now disabled as required by
    RFC 8996. Both versions are still available in "weak" encryption mode.
  * GUI: New menu entry "Group-&gt;Mark subthread as read".
  * GUI: If there is only one entity to display for a MIME multipart
    message (e.g. the selected one with multipart/alternative), the
    entity header is now displayed too.
  * GUI: An initial greeting phrase can now be specified with the new
    "initial_greeting" entry in configfile. It is inserted into articles
    that start a new thread (proposed by Wolfgang Bauer).
  * FUTIL: Function added to create (multiple) missing directories of a
    path.
  * FILTER: New scorefile syntax to eliminate the workaround with type
    "extended". All score rules now have a wildmat in the first field.
  * FILTER: Simplified default regex for test group detection to
    "\.test$|^test$", removing the ".*" part at the beginning (proposed by
    Urs Janßen).
  * POSIX: Support for POSIX.1-2008 and SUSv4 added.
    No local replacement functions are used anymore on modern operating
    systems. snprintf() replacement function now uses SUSv4 semantics.
  * ENC: MIME encoded-words are now generated with "US-ASCII" charset
    declaration if there is no 8-bit data to encode in the header field
    (e.g. to represent words like " =?-?= " in a RFC 2049 conformant way).
    This follows the "lowest common denominator" principle decribed in
    RFC 2046 Section 4.1.2.
  * TLS: Deprecated functions from OpenSSL 3 API are no longer used.
  * GUI: Modified question popup windows to handle pressing ESC key as
    "No" or "Reject" respectively.
  * GUI: Some entries moved from menu "Article" to "Group".</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653739200">- Update to version 1.1.0
  Bug fixes:
  * CORE: Authentication without password is now rejected.
  * MAIN: Potential deadlocks in thread-safe replacement functions
    fixed.
  * GUI: State machine modified to avoid race condition when
    articles are marked read while group is not completely loaded
    yet.
  New features and improvements:
  * GUI: Option to automatically check for new articles added (an
    interval in minutes can be configured with the new
    "refresh_interval" entry in configfile).
  * GUI: Checkbox "Tools-&gt;Debug mode" removed. Debug mode must be
    enabled with command line option "-debug".
  * NNTP: Protocol logfile is only created if debug mode was
    enabled (and unlinked otherwise, if present). "Tools-&gt;Protocol
    console" window now requires debug mode.
  * GUI: Support for estimated article count in subscription window
    added
  * GUI: Support for group descriptions in subscription window
    added
  * NNTP: Support for LIST NEWSGROUPS command (RFC 3977) added
  * GUI: Support for subscription proposals from server added
    (offered to user after server was changed and group list is
    empty)
  * CORE: Support for subscription proposals from server added
  * NNTP: Support for LIST SUBSCRIPTIONS command (RFC 6048) added
  * GUI: File save operations now suggest a pathname in the file
    selection window.
  * GUI: File save operations now ask the user before an existing
    file is overwritten.
  * CORE: Function added to suggest a pathname (created from home
    directory, program name and timestamp).
  * CORE: Message-IDs are now generated with algorithm A3 (uses a
    modified Base64 alphabet with "/" replaced by "-"). This
    allows to generate RFC 5538 conformant "news"-URIs without
    percent-encoding.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1693137600">- Update to version 1.2.0
  * French translation added for NLS support.
  * Option to skip to next group while searching for next unread
    article added.
  * Support for custom colors in displayed article added.
  * Support for user defined TCP connection timeout.
  * Header field "Newsgroups" can now be extracted from overview,
    if present. Scoring rules of type "group" are applied to all
    groups of an Xpost in this case.
  * Support for LIST OVERVIEW.FMT command (RFC 3977) added
  * Experimental support for NNTP MAXARTNUM extension added.
  * Zero-width space (ZWSP) is now used too as line breaking hint
    for the format "flowed" decoder.
  * Soft hyphens are now handled consistently with all FLTK
    backends (formerly X11 rendered all SHY characters visible,
    as defined by ISO 8859-1, while Pango and Cocoa rendered SHY
    characters invisible).
  * Unicode database updated to version 15.0.0.
  * The experimental option USE_CUSTOM_FONTSIZE has been removed
    Since FLTK 1.4 there is a resize feature via keyboard
    (Ctrl-+/-).
  * Examples for postprocessor added in subdirectory "postproc".
  * Example for external editor added in subdirectory "editor".</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1714996800">- Update to version 1.2.1
  * Potential crash fixed if an article is selected while article
    tree/list widget update is still in progress (race condition).
  * FLTK 1.3 may crash if Fl_Text_Display widget contains very long
    lines. With FLTK 1.3 articles containing lines beyond 1000
    octets are no longer displayed. It's still possible to store
    the raw data to a file. With FLTK 1.4 the behaviour is unchanged.
  * Inconsistent permissions of created files fixed.
  * Conversion from multiple seldom used 8-bit codepages to Unicode
    fixed.
  * Unicode database updated to version 15.1.0.
  * Connector lines in article tree are now solid for better
    visibility.</changelog>
</package>
<package pkgid="bc0ea9a6a5117ec991b99c3d199aa21ae31e62f1d608b8d58e5c3859d462232d348730514e1c527132aa185fc199d04fadf39f20b380721ac4e824715b7c70d8" name="flnews-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.1" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610107200">- Update to version 1.0pre13
- Drop not longer needed patch:
  * reproducible.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610452800">- Update to version 1.0pre14</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610712000">- Update to version 1.0pre16</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1611835200">- Update to version 1.0pre19</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1612612800">- Update to version 1.0pre23</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1613995200">- Update to version 1.0pre27</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1614513600">- Update to version 1.0pre29</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1616932800">- Update to version 1.0pre34</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1617969600">- Update to version 1.0pre42</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1620907200">- Update to version 1.0.0
  Important notes:
  * The new configuration data format is not compatible with versions 0.x
    (indicated by the major number bump)!
    A script is provided to automatically convert existing configuration
    data to the new format. Read "migration/README" for details.
  * Because the location of the configuration has changed (see new XDG
    module below), the configuration for versions 0.x is preserved.
  * It is still possible to downgrade flnews to 0.x, the preserved old
    configuration data is used again in this case.
  * Now the release version contains 3 numbers "x.y.z"
    Major (x) indicates compatibility with configuration data
    Minor (y) is incremented for new features
    Patch (z) is incremented for bug fixes
  Bug fixes:
  * CORE: Request for group information is no longer rejected with error
    if the group list is empty.
  * GUI: After unsubscribing the last group, the article tree/list was not
    cleared and the user can click on articles for which the associated
    data no longer exists. Such operations will crash the program
    (reported by Martin Schnitkemper).
  * CORE: Line length limit (998 octets) is now checked before injection.
  * GUI: On macOS with system menu bar the status updates to menu entry
    "Group-&gt;Sort by article number" work now (patch from Dennis Preiser).
    The required method update() is not available with old FLTK 1.3
    libraries, the option CFG_COCOA_SYS_MENUBAR now requires FLTK 1.4.
  * ENC: URI percent encoder for scheme &lt;news&gt; fixed: The characters
    defined as &lt;gen-delims&gt; (RFC 3986 Section 2.2) are now encoded
    (reported by Marcel Logen).
  * GUI: The URI parser now accepts empty &lt;host&gt; for scheme &lt;news&gt;.
  * GUI: The current group selection is now restored after a click into
    the empty space below the group list (reported by Christian
    Schumacher).
  * GUI: The article list/tree is now cleared after selecting an empty
    group (formerly articles of an unrelated group may still be visible).
  * GUI: Some FLTK versions accept selection of deactivated items. There
    is now a workaround implemented to make such selections nonfatal.
  * GUI: Horizontal scrolling to highlighted result of search fixed.
  * GUI: Use FLTK default forground color for group subscription window
    too. This should make the content readable with dark background
    (reported by Christian Schumacher).
  * NLS: German translation "Artikel herunterladen fehlgeschlagen" fixed
    (reported by Marcel Logen).
  * GUI: If there are multiple signature separators ("-- ") present, now
    the last one is used according to "Usenet Best Practice" draft 01
    (reported by Marcel Logen).
  New features and improvements:
  * XDG: Moved default configuration directory to location defined by XDG
  * Base Directory Specification 0.7 ("$XDG_CONFIG_HOME/$CFG_NAME").
    Other modules now ask the XDG module for the configuration path.
  * MAIN: The new command line option "-confprefix" can be used to
    override the configuration directory (proposed by Helmut Waitzmann).
  * GUI: It is now possible to mark all articles in all groups as read
    (menu entry "Group-&gt;Mark all groups as read").
  * MAIN: New command line option "-debug" to enable debug mode early.
  * CONF: configfile entry "domain" replaced with "fqdn". Some users
    saw the hostname field in Message-ID algorithm A1 as privacy problem.
    A &lt;dot-atom&gt; can be configured for the new entry "fqdn" (should be a
    fully qualified domain name, but without root domain). It is used as
    &lt;id-right&gt; element when a Message-ID is created with algorithm A2.
  * Support for SOURCE_DATE_EPOCH Specification 1.1 added to build system.
    Reproducible build option CFG_REPRODUCIBLE removed from CONFIG.
    The SOURCE_DATE_EPOCH variable from the environment now overrides the
    dates in the GUI, the output of the "-v" command line option and the
    man pages (original patch from Bernhard M. Wiedemann).
  * Support for target "install-strip" added to build system. The target
    "install" no longer strips unnecessary symbols from binaries
    (proposed by Martin Schnitkemper).
  * EXT: Support for external inews added.
    Pathname can be specified with the new "inews" entry in configfile.
  * TLS: Protocol versions 1.0 and 1.1 are now disabled as required by
    RFC 8996. Both versions are still available in "weak" encryption mode.
  * GUI: New menu entry "Group-&gt;Mark subthread as read".
  * GUI: If there is only one entity to display for a MIME multipart
    message (e.g. the selected one with multipart/alternative), the
    entity header is now displayed too.
  * GUI: An initial greeting phrase can now be specified with the new
    "initial_greeting" entry in configfile. It is inserted into articles
    that start a new thread (proposed by Wolfgang Bauer).
  * FUTIL: Function added to create (multiple) missing directories of a
    path.
  * FILTER: New scorefile syntax to eliminate the workaround with type
    "extended". All score rules now have a wildmat in the first field.
  * FILTER: Simplified default regex for test group detection to
    "\.test$|^test$", removing the ".*" part at the beginning (proposed by
    Urs Janßen).
  * POSIX: Support for POSIX.1-2008 and SUSv4 added.
    No local replacement functions are used anymore on modern operating
    systems. snprintf() replacement function now uses SUSv4 semantics.
  * ENC: MIME encoded-words are now generated with "US-ASCII" charset
    declaration if there is no 8-bit data to encode in the header field
    (e.g. to represent words like " =?-?= " in a RFC 2049 conformant way).
    This follows the "lowest common denominator" principle decribed in
    RFC 2046 Section 4.1.2.
  * TLS: Deprecated functions from OpenSSL 3 API are no longer used.
  * GUI: Modified question popup windows to handle pressing ESC key as
    "No" or "Reject" respectively.
  * GUI: Some entries moved from menu "Article" to "Group".</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653739200">- Update to version 1.1.0
  Bug fixes:
  * CORE: Authentication without password is now rejected.
  * MAIN: Potential deadlocks in thread-safe replacement functions
    fixed.
  * GUI: State machine modified to avoid race condition when
    articles are marked read while group is not completely loaded
    yet.
  New features and improvements:
  * GUI: Option to automatically check for new articles added (an
    interval in minutes can be configured with the new
    "refresh_interval" entry in configfile).
  * GUI: Checkbox "Tools-&gt;Debug mode" removed. Debug mode must be
    enabled with command line option "-debug".
  * NNTP: Protocol logfile is only created if debug mode was
    enabled (and unlinked otherwise, if present). "Tools-&gt;Protocol
    console" window now requires debug mode.
  * GUI: Support for estimated article count in subscription window
    added
  * GUI: Support for group descriptions in subscription window
    added
  * NNTP: Support for LIST NEWSGROUPS command (RFC 3977) added
  * GUI: Support for subscription proposals from server added
    (offered to user after server was changed and group list is
    empty)
  * CORE: Support for subscription proposals from server added
  * NNTP: Support for LIST SUBSCRIPTIONS command (RFC 6048) added
  * GUI: File save operations now suggest a pathname in the file
    selection window.
  * GUI: File save operations now ask the user before an existing
    file is overwritten.
  * CORE: Function added to suggest a pathname (created from home
    directory, program name and timestamp).
  * CORE: Message-IDs are now generated with algorithm A3 (uses a
    modified Base64 alphabet with "/" replaced by "-"). This
    allows to generate RFC 5538 conformant "news"-URIs without
    percent-encoding.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1693137600">- Update to version 1.2.0
  * French translation added for NLS support.
  * Option to skip to next group while searching for next unread
    article added.
  * Support for custom colors in displayed article added.
  * Support for user defined TCP connection timeout.
  * Header field "Newsgroups" can now be extracted from overview,
    if present. Scoring rules of type "group" are applied to all
    groups of an Xpost in this case.
  * Support for LIST OVERVIEW.FMT command (RFC 3977) added
  * Experimental support for NNTP MAXARTNUM extension added.
  * Zero-width space (ZWSP) is now used too as line breaking hint
    for the format "flowed" decoder.
  * Soft hyphens are now handled consistently with all FLTK
    backends (formerly X11 rendered all SHY characters visible,
    as defined by ISO 8859-1, while Pango and Cocoa rendered SHY
    characters invisible).
  * Unicode database updated to version 15.0.0.
  * The experimental option USE_CUSTOM_FONTSIZE has been removed
    Since FLTK 1.4 there is a resize feature via keyboard
    (Ctrl-+/-).
  * Examples for postprocessor added in subdirectory "postproc".
  * Example for external editor added in subdirectory "editor".</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1714996800">- Update to version 1.2.1
  * Potential crash fixed if an article is selected while article
    tree/list widget update is still in progress (race condition).
  * FLTK 1.3 may crash if Fl_Text_Display widget contains very long
    lines. With FLTK 1.3 articles containing lines beyond 1000
    octets are no longer displayed. It's still possible to store
    the raw data to a file. With FLTK 1.4 the behaviour is unchanged.
  * Inconsistent permissions of created files fixed.
  * Conversion from multiple seldom used 8-bit codepages to Unicode
    fixed.
  * Unicode database updated to version 15.1.0.
  * Connector lines in article tree are now solid for better
    visibility.</changelog>
</package>
<package pkgid="1decd683909619bcc0b315b591af79730e2bfc93cbd2cab05d21f8451b5e3048b1ad7383fc366fc65a565ff334c89a533f05a288fbc79c4c3e5238e4f7cfb262" name="flnews-debugsource" arch="x86_64">
  <version epoch="0" ver="1.2.1" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610107200">- Update to version 1.0pre13
- Drop not longer needed patch:
  * reproducible.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610452800">- Update to version 1.0pre14</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610712000">- Update to version 1.0pre16</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1611835200">- Update to version 1.0pre19</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1612612800">- Update to version 1.0pre23</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1613995200">- Update to version 1.0pre27</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1614513600">- Update to version 1.0pre29</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1616932800">- Update to version 1.0pre34</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1617969600">- Update to version 1.0pre42</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1620907200">- Update to version 1.0.0
  Important notes:
  * The new configuration data format is not compatible with versions 0.x
    (indicated by the major number bump)!
    A script is provided to automatically convert existing configuration
    data to the new format. Read "migration/README" for details.
  * Because the location of the configuration has changed (see new XDG
    module below), the configuration for versions 0.x is preserved.
  * It is still possible to downgrade flnews to 0.x, the preserved old
    configuration data is used again in this case.
  * Now the release version contains 3 numbers "x.y.z"
    Major (x) indicates compatibility with configuration data
    Minor (y) is incremented for new features
    Patch (z) is incremented for bug fixes
  Bug fixes:
  * CORE: Request for group information is no longer rejected with error
    if the group list is empty.
  * GUI: After unsubscribing the last group, the article tree/list was not
    cleared and the user can click on articles for which the associated
    data no longer exists. Such operations will crash the program
    (reported by Martin Schnitkemper).
  * CORE: Line length limit (998 octets) is now checked before injection.
  * GUI: On macOS with system menu bar the status updates to menu entry
    "Group-&gt;Sort by article number" work now (patch from Dennis Preiser).
    The required method update() is not available with old FLTK 1.3
    libraries, the option CFG_COCOA_SYS_MENUBAR now requires FLTK 1.4.
  * ENC: URI percent encoder for scheme &lt;news&gt; fixed: The characters
    defined as &lt;gen-delims&gt; (RFC 3986 Section 2.2) are now encoded
    (reported by Marcel Logen).
  * GUI: The URI parser now accepts empty &lt;host&gt; for scheme &lt;news&gt;.
  * GUI: The current group selection is now restored after a click into
    the empty space below the group list (reported by Christian
    Schumacher).
  * GUI: The article list/tree is now cleared after selecting an empty
    group (formerly articles of an unrelated group may still be visible).
  * GUI: Some FLTK versions accept selection of deactivated items. There
    is now a workaround implemented to make such selections nonfatal.
  * GUI: Horizontal scrolling to highlighted result of search fixed.
  * GUI: Use FLTK default forground color for group subscription window
    too. This should make the content readable with dark background
    (reported by Christian Schumacher).
  * NLS: German translation "Artikel herunterladen fehlgeschlagen" fixed
    (reported by Marcel Logen).
  * GUI: If there are multiple signature separators ("-- ") present, now
    the last one is used according to "Usenet Best Practice" draft 01
    (reported by Marcel Logen).
  New features and improvements:
  * XDG: Moved default configuration directory to location defined by XDG
  * Base Directory Specification 0.7 ("$XDG_CONFIG_HOME/$CFG_NAME").
    Other modules now ask the XDG module for the configuration path.
  * MAIN: The new command line option "-confprefix" can be used to
    override the configuration directory (proposed by Helmut Waitzmann).
  * GUI: It is now possible to mark all articles in all groups as read
    (menu entry "Group-&gt;Mark all groups as read").
  * MAIN: New command line option "-debug" to enable debug mode early.
  * CONF: configfile entry "domain" replaced with "fqdn". Some users
    saw the hostname field in Message-ID algorithm A1 as privacy problem.
    A &lt;dot-atom&gt; can be configured for the new entry "fqdn" (should be a
    fully qualified domain name, but without root domain). It is used as
    &lt;id-right&gt; element when a Message-ID is created with algorithm A2.
  * Support for SOURCE_DATE_EPOCH Specification 1.1 added to build system.
    Reproducible build option CFG_REPRODUCIBLE removed from CONFIG.
    The SOURCE_DATE_EPOCH variable from the environment now overrides the
    dates in the GUI, the output of the "-v" command line option and the
    man pages (original patch from Bernhard M. Wiedemann).
  * Support for target "install-strip" added to build system. The target
    "install" no longer strips unnecessary symbols from binaries
    (proposed by Martin Schnitkemper).
  * EXT: Support for external inews added.
    Pathname can be specified with the new "inews" entry in configfile.
  * TLS: Protocol versions 1.0 and 1.1 are now disabled as required by
    RFC 8996. Both versions are still available in "weak" encryption mode.
  * GUI: New menu entry "Group-&gt;Mark subthread as read".
  * GUI: If there is only one entity to display for a MIME multipart
    message (e.g. the selected one with multipart/alternative), the
    entity header is now displayed too.
  * GUI: An initial greeting phrase can now be specified with the new
    "initial_greeting" entry in configfile. It is inserted into articles
    that start a new thread (proposed by Wolfgang Bauer).
  * FUTIL: Function added to create (multiple) missing directories of a
    path.
  * FILTER: New scorefile syntax to eliminate the workaround with type
    "extended". All score rules now have a wildmat in the first field.
  * FILTER: Simplified default regex for test group detection to
    "\.test$|^test$", removing the ".*" part at the beginning (proposed by
    Urs Janßen).
  * POSIX: Support for POSIX.1-2008 and SUSv4 added.
    No local replacement functions are used anymore on modern operating
    systems. snprintf() replacement function now uses SUSv4 semantics.
  * ENC: MIME encoded-words are now generated with "US-ASCII" charset
    declaration if there is no 8-bit data to encode in the header field
    (e.g. to represent words like " =?-?= " in a RFC 2049 conformant way).
    This follows the "lowest common denominator" principle decribed in
    RFC 2046 Section 4.1.2.
  * TLS: Deprecated functions from OpenSSL 3 API are no longer used.
  * GUI: Modified question popup windows to handle pressing ESC key as
    "No" or "Reject" respectively.
  * GUI: Some entries moved from menu "Article" to "Group".</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653739200">- Update to version 1.1.0
  Bug fixes:
  * CORE: Authentication without password is now rejected.
  * MAIN: Potential deadlocks in thread-safe replacement functions
    fixed.
  * GUI: State machine modified to avoid race condition when
    articles are marked read while group is not completely loaded
    yet.
  New features and improvements:
  * GUI: Option to automatically check for new articles added (an
    interval in minutes can be configured with the new
    "refresh_interval" entry in configfile).
  * GUI: Checkbox "Tools-&gt;Debug mode" removed. Debug mode must be
    enabled with command line option "-debug".
  * NNTP: Protocol logfile is only created if debug mode was
    enabled (and unlinked otherwise, if present). "Tools-&gt;Protocol
    console" window now requires debug mode.
  * GUI: Support for estimated article count in subscription window
    added
  * GUI: Support for group descriptions in subscription window
    added
  * NNTP: Support for LIST NEWSGROUPS command (RFC 3977) added
  * GUI: Support for subscription proposals from server added
    (offered to user after server was changed and group list is
    empty)
  * CORE: Support for subscription proposals from server added
  * NNTP: Support for LIST SUBSCRIPTIONS command (RFC 6048) added
  * GUI: File save operations now suggest a pathname in the file
    selection window.
  * GUI: File save operations now ask the user before an existing
    file is overwritten.
  * CORE: Function added to suggest a pathname (created from home
    directory, program name and timestamp).
  * CORE: Message-IDs are now generated with algorithm A3 (uses a
    modified Base64 alphabet with "/" replaced by "-"). This
    allows to generate RFC 5538 conformant "news"-URIs without
    percent-encoding.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1693137600">- Update to version 1.2.0
  * French translation added for NLS support.
  * Option to skip to next group while searching for next unread
    article added.
  * Support for custom colors in displayed article added.
  * Support for user defined TCP connection timeout.
  * Header field "Newsgroups" can now be extracted from overview,
    if present. Scoring rules of type "group" are applied to all
    groups of an Xpost in this case.
  * Support for LIST OVERVIEW.FMT command (RFC 3977) added
  * Experimental support for NNTP MAXARTNUM extension added.
  * Zero-width space (ZWSP) is now used too as line breaking hint
    for the format "flowed" decoder.
  * Soft hyphens are now handled consistently with all FLTK
    backends (formerly X11 rendered all SHY characters visible,
    as defined by ISO 8859-1, while Pango and Cocoa rendered SHY
    characters invisible).
  * Unicode database updated to version 15.0.0.
  * The experimental option USE_CUSTOM_FONTSIZE has been removed
    Since FLTK 1.4 there is a resize feature via keyboard
    (Ctrl-+/-).
  * Examples for postprocessor added in subdirectory "postproc".
  * Example for external editor added in subdirectory "editor".</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1714996800">- Update to version 1.2.1
  * Potential crash fixed if an article is selected while article
    tree/list widget update is still in progress (race condition).
  * FLTK 1.3 may crash if Fl_Text_Display widget contains very long
    lines. With FLTK 1.3 articles containing lines beyond 1000
    octets are no longer displayed. It's still possible to store
    the raw data to a file. With FLTK 1.4 the behaviour is unchanged.
  * Inconsistent permissions of created files fixed.
  * Conversion from multiple seldom used 8-bit codepages to Unicode
    fixed.
  * Unicode database updated to version 15.1.0.
  * Connector lines in article tree are now solid for better
    visibility.</changelog>
</package>
<package pkgid="8b50b24a4329ac425585d25dd37966aadcadef88618b74f093b63536ad57dc01e305a85c011a8ab2dad5eb60e773d1f7404fe39a54cbc0015178bdbbe5838b7e" name="focuswriter" arch="src">
  <version epoch="0" ver="1.8.7" rel="1.1"/>
  <changelog author="mvetter@suse.com" date="1531742400">- Update to 1.6.14:
  * FIXED: Regression where emergency cache didn't run.
  * Renamed NEWS to ChangeLog.
  * Translation updates: Bosnian.</changelog>
  <changelog author="mvetter@suse.com" date="1532347200">- Update to 1.6.15:
  * FIXED: Automatic high dpi support.
  * Translation updates: Galician, Spanish.</changelog>
  <changelog author="mvetter@suse.com" date="1536062400">- Update to 1.6.16:
  * FIXED: Could not always save to remote drives.
  * FIXED: Could not browse shortcuts in Windows file dialogs.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1544875200">- Update to 1.7.0:
  * FIXED: Daily progress percentages were not locale aware.
  * FIXED: Scene list text was incorrect with Qt 5.12
  * Show current streak for previous day.
  * Improved detection of running instance.
  * Updated included hunspell.
  * Updated dictionaries.
  * Translation updates: Czech, Dutch, Hungarian.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1545480000">- Update to 1.7.1:
  * FIXED: Did not launch when incorrect lock file was found.</changelog>
  <changelog author="mvetter@suse.com" date="1552305600">- Update to 1.7.2:
  * FIXED: Minimum sizes for page counts were too high.
  * FIXED: Window icon didn't work in Wayland.
  * Require Qt 5.9.
  * Improved loading locales.
  * Translation updates: Friulian, Korean.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1552392000">- Update Qt dependencies</changelog>
  <changelog author="mvetter@suse.com" date="1566302400">- Update to 1.7.3:
  * FIXED: Was not loading KDE icon theme.
  * FIXED: Headings menu was incorrectly shown in German.
  * Replaced deprecated code.
  * Translations: Friulian, German, Korean.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1579262400">- Update to 1.7.4:
  * FIXED: Daily progress did not show star background with some themes.
  * Replaced deprecated code.
  * Translations: Catalan, Swedish.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1582632000">- Update to 1.7.5:
  * Updated Windows dictionaries.
  * Updated Windows deployment.
  * Translation updates: Ukrainian.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1587556800">- Update to 1.7.6:
  * FIXED: Did not load locales with underscores.
  * FIXED: Compile failure due to missing header.
  * Translation updates: Slovenian, Swedish, Turkish.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1657540800">- Update to 1.8.0:
  * FIXED: Lines were randomly duplicated in ODT.
  * FIXED: Did not read text from lists in ODT.
  * FIXED: Formatting was lost when restoring untitled documents from cache.
  * FIXED: Loading headings caused document to shift vertically.
  * FIXED: Timers did not show countdown in tooltip.
  * FIXED: Sometimes could not remove dictionaries.
  * Only restore changed files from cache.
  * Refactored code.
  * Removed XPM icon.
  * Switched to Qt 6.
  * Updated Unicode symbols database.
  * Updated Windows dictionaries.
  * Translation updates</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1657540801">- Update to 1.8.1:
  * Always write plain text as UTF-8.
  * Always write RTF as codepage 1252.
  * Replaced QTextCodec with ICU.
  * Translation updates: Estonian, German.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1662120000">- Update to 1.8.2:
  Bug Fixes:
  * FIXED: Could not change language in portable mode
  * FIXED: Crashed during paste from context menu
  * FIXED: First line indent was lost on empty paragraphs
  Code Improvements:
  * Always write RTF as Latin1
  * Replaced ICU with iconv
  * Improved Linux deployment
  Translation Updates:
  * German, Korean, Portuguese (Brazil), Russian, Swedish</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1663243200">- Spec cleanup
- Use 'cmake()' style BuildRequires and Qt6 build macros to
  fix build on Leap 15.4</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1664280000">- Update to 1.8.3:
  Bug Fixes:
  * FIXED: Did not play sound effect when pressing enter
  * FIXED: Played sound effect when opening files
  * FIXED: Missing version number
  Translation Updates:
  * Dutch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1673438400">- Update to 1.8.4:
  * FIXED: Did not ignore user input when force processing events
  * FIXED: Did not compile on macOS
  * FIXED: Did not compile on OS/2
  * Disabled typewriter sounds on OS/2
  * Replaced deprecated code</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687953600">- Update to 1.8.5:
  * FIXED: Unable to paste HTML into web browser
  * Translation Updates for: Russian, Turkish, Ukrainian</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1705492800">- Update to 1.8.6:
  * FIXED: Always incremented number for imported themes
  * FIXED: Unable to update contents of theme background image
  * FIXED: Modifying themes sometimes removed backgrounds
  * FIXED: Decompression failed in Haiku
  * Added shortcuts for selecting by paragraph
  * Replaced deprecated code
  * Updated Unicode symbols database
  * Updated Windows dictionaries</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714737600">- Update to 1.8.7:
  * FIXED: Did not keep line spacing when pasting plain text
  * Replaced deprecated code
  * Updated Swedish translation</changelog>
</package>
<package pkgid="8edcabe0dad1ef488f5fbe5f3025dcc9f3f9df962850f44278837e7eee37e594f021b2277c98e5817bda53b876c069e93e2d7af43f2a42862aaf961f511ba17a" name="focuswriter" arch="x86_64">
  <version epoch="0" ver="1.8.7" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1587556800">- Update to 1.7.6:
  * FIXED: Did not load locales with underscores.
  * FIXED: Compile failure due to missing header.
  * Translation updates: Slovenian, Swedish, Turkish.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1657540800">- Update to 1.8.0:
  * FIXED: Lines were randomly duplicated in ODT.
  * FIXED: Did not read text from lists in ODT.
  * FIXED: Formatting was lost when restoring untitled documents from cache.
  * FIXED: Loading headings caused document to shift vertically.
  * FIXED: Timers did not show countdown in tooltip.
  * FIXED: Sometimes could not remove dictionaries.
  * Only restore changed files from cache.
  * Refactored code.
  * Removed XPM icon.
  * Switched to Qt 6.
  * Updated Unicode symbols database.
  * Updated Windows dictionaries.
  * Translation updates</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1657540801">- Update to 1.8.1:
  * Always write plain text as UTF-8.
  * Always write RTF as codepage 1252.
  * Replaced QTextCodec with ICU.
  * Translation updates: Estonian, German.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1662120000">- Update to 1.8.2:
  Bug Fixes:
  * FIXED: Could not change language in portable mode
  * FIXED: Crashed during paste from context menu
  * FIXED: First line indent was lost on empty paragraphs
  Code Improvements:
  * Always write RTF as Latin1
  * Replaced ICU with iconv
  * Improved Linux deployment
  Translation Updates:
  * German, Korean, Portuguese (Brazil), Russian, Swedish</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1663243200">- Spec cleanup
- Use 'cmake()' style BuildRequires and Qt6 build macros to
  fix build on Leap 15.4</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1664280000">- Update to 1.8.3:
  Bug Fixes:
  * FIXED: Did not play sound effect when pressing enter
  * FIXED: Played sound effect when opening files
  * FIXED: Missing version number
  Translation Updates:
  * Dutch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1673438400">- Update to 1.8.4:
  * FIXED: Did not ignore user input when force processing events
  * FIXED: Did not compile on macOS
  * FIXED: Did not compile on OS/2
  * Disabled typewriter sounds on OS/2
  * Replaced deprecated code</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687953600">- Update to 1.8.5:
  * FIXED: Unable to paste HTML into web browser
  * Translation Updates for: Russian, Turkish, Ukrainian</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1705492800">- Update to 1.8.6:
  * FIXED: Always incremented number for imported themes
  * FIXED: Unable to update contents of theme background image
  * FIXED: Modifying themes sometimes removed backgrounds
  * FIXED: Decompression failed in Haiku
  * Added shortcuts for selecting by paragraph
  * Replaced deprecated code
  * Updated Unicode symbols database
  * Updated Windows dictionaries</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714737600">- Update to 1.8.7:
  * FIXED: Did not keep line spacing when pasting plain text
  * Replaced deprecated code
  * Updated Swedish translation</changelog>
</package>
<package pkgid="d263b61ab4732053fa8a788463a15b8bcf2dfd511e5f58a15e7471031b7ee5db86304824e251d692d43cdbc1fb1721e86f5c8863ec680d28ebdfc050eedd08e1" name="focuswriter-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.8.7" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1587556800">- Update to 1.7.6:
  * FIXED: Did not load locales with underscores.
  * FIXED: Compile failure due to missing header.
  * Translation updates: Slovenian, Swedish, Turkish.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1657540800">- Update to 1.8.0:
  * FIXED: Lines were randomly duplicated in ODT.
  * FIXED: Did not read text from lists in ODT.
  * FIXED: Formatting was lost when restoring untitled documents from cache.
  * FIXED: Loading headings caused document to shift vertically.
  * FIXED: Timers did not show countdown in tooltip.
  * FIXED: Sometimes could not remove dictionaries.
  * Only restore changed files from cache.
  * Refactored code.
  * Removed XPM icon.
  * Switched to Qt 6.
  * Updated Unicode symbols database.
  * Updated Windows dictionaries.
  * Translation updates</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1657540801">- Update to 1.8.1:
  * Always write plain text as UTF-8.
  * Always write RTF as codepage 1252.
  * Replaced QTextCodec with ICU.
  * Translation updates: Estonian, German.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1662120000">- Update to 1.8.2:
  Bug Fixes:
  * FIXED: Could not change language in portable mode
  * FIXED: Crashed during paste from context menu
  * FIXED: First line indent was lost on empty paragraphs
  Code Improvements:
  * Always write RTF as Latin1
  * Replaced ICU with iconv
  * Improved Linux deployment
  Translation Updates:
  * German, Korean, Portuguese (Brazil), Russian, Swedish</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1663243200">- Spec cleanup
- Use 'cmake()' style BuildRequires and Qt6 build macros to
  fix build on Leap 15.4</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1664280000">- Update to 1.8.3:
  Bug Fixes:
  * FIXED: Did not play sound effect when pressing enter
  * FIXED: Played sound effect when opening files
  * FIXED: Missing version number
  Translation Updates:
  * Dutch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1673438400">- Update to 1.8.4:
  * FIXED: Did not ignore user input when force processing events
  * FIXED: Did not compile on macOS
  * FIXED: Did not compile on OS/2
  * Disabled typewriter sounds on OS/2
  * Replaced deprecated code</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687953600">- Update to 1.8.5:
  * FIXED: Unable to paste HTML into web browser
  * Translation Updates for: Russian, Turkish, Ukrainian</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1705492800">- Update to 1.8.6:
  * FIXED: Always incremented number for imported themes
  * FIXED: Unable to update contents of theme background image
  * FIXED: Modifying themes sometimes removed backgrounds
  * FIXED: Decompression failed in Haiku
  * Added shortcuts for selecting by paragraph
  * Replaced deprecated code
  * Updated Unicode symbols database
  * Updated Windows dictionaries</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714737600">- Update to 1.8.7:
  * FIXED: Did not keep line spacing when pasting plain text
  * Replaced deprecated code
  * Updated Swedish translation</changelog>
</package>
<package pkgid="0f16393f71ec64452132b2ad33da77118ccb5b6aeb6ff187ebe21bbe1f9bdeb4311d0805d477480d3e248c79c960080de8839500dd5f1b64dac1c115a5e9361d" name="focuswriter-debugsource" arch="x86_64">
  <version epoch="0" ver="1.8.7" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1587556800">- Update to 1.7.6:
  * FIXED: Did not load locales with underscores.
  * FIXED: Compile failure due to missing header.
  * Translation updates: Slovenian, Swedish, Turkish.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1657540800">- Update to 1.8.0:
  * FIXED: Lines were randomly duplicated in ODT.
  * FIXED: Did not read text from lists in ODT.
  * FIXED: Formatting was lost when restoring untitled documents from cache.
  * FIXED: Loading headings caused document to shift vertically.
  * FIXED: Timers did not show countdown in tooltip.
  * FIXED: Sometimes could not remove dictionaries.
  * Only restore changed files from cache.
  * Refactored code.
  * Removed XPM icon.
  * Switched to Qt 6.
  * Updated Unicode symbols database.
  * Updated Windows dictionaries.
  * Translation updates</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1657540801">- Update to 1.8.1:
  * Always write plain text as UTF-8.
  * Always write RTF as codepage 1252.
  * Replaced QTextCodec with ICU.
  * Translation updates: Estonian, German.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1662120000">- Update to 1.8.2:
  Bug Fixes:
  * FIXED: Could not change language in portable mode
  * FIXED: Crashed during paste from context menu
  * FIXED: First line indent was lost on empty paragraphs
  Code Improvements:
  * Always write RTF as Latin1
  * Replaced ICU with iconv
  * Improved Linux deployment
  Translation Updates:
  * German, Korean, Portuguese (Brazil), Russian, Swedish</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1663243200">- Spec cleanup
- Use 'cmake()' style BuildRequires and Qt6 build macros to
  fix build on Leap 15.4</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1664280000">- Update to 1.8.3:
  Bug Fixes:
  * FIXED: Did not play sound effect when pressing enter
  * FIXED: Played sound effect when opening files
  * FIXED: Missing version number
  Translation Updates:
  * Dutch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1673438400">- Update to 1.8.4:
  * FIXED: Did not ignore user input when force processing events
  * FIXED: Did not compile on macOS
  * FIXED: Did not compile on OS/2
  * Disabled typewriter sounds on OS/2
  * Replaced deprecated code</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687953600">- Update to 1.8.5:
  * FIXED: Unable to paste HTML into web browser
  * Translation Updates for: Russian, Turkish, Ukrainian</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1705492800">- Update to 1.8.6:
  * FIXED: Always incremented number for imported themes
  * FIXED: Unable to update contents of theme background image
  * FIXED: Modifying themes sometimes removed backgrounds
  * FIXED: Decompression failed in Haiku
  * Added shortcuts for selecting by paragraph
  * Replaced deprecated code
  * Updated Unicode symbols database
  * Updated Windows dictionaries</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714737600">- Update to 1.8.7:
  * FIXED: Did not keep line spacing when pasting plain text
  * Replaced deprecated code
  * Updated Swedish translation</changelog>
</package>
<package pkgid="51063a44b16d37cbecb50b6da26edb861a842f5406e757b431aa2dfced89ee372e3a0dd7472327cd360627ff818a5694807b54aea023fc21f5271ebf9144fedf" name="focuswriter-lang" arch="noarch">
  <version epoch="0" ver="1.8.7" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1587556800">- Update to 1.7.6:
  * FIXED: Did not load locales with underscores.
  * FIXED: Compile failure due to missing header.
  * Translation updates: Slovenian, Swedish, Turkish.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1657540800">- Update to 1.8.0:
  * FIXED: Lines were randomly duplicated in ODT.
  * FIXED: Did not read text from lists in ODT.
  * FIXED: Formatting was lost when restoring untitled documents from cache.
  * FIXED: Loading headings caused document to shift vertically.
  * FIXED: Timers did not show countdown in tooltip.
  * FIXED: Sometimes could not remove dictionaries.
  * Only restore changed files from cache.
  * Refactored code.
  * Removed XPM icon.
  * Switched to Qt 6.
  * Updated Unicode symbols database.
  * Updated Windows dictionaries.
  * Translation updates</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1657540801">- Update to 1.8.1:
  * Always write plain text as UTF-8.
  * Always write RTF as codepage 1252.
  * Replaced QTextCodec with ICU.
  * Translation updates: Estonian, German.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1662120000">- Update to 1.8.2:
  Bug Fixes:
  * FIXED: Could not change language in portable mode
  * FIXED: Crashed during paste from context menu
  * FIXED: First line indent was lost on empty paragraphs
  Code Improvements:
  * Always write RTF as Latin1
  * Replaced ICU with iconv
  * Improved Linux deployment
  Translation Updates:
  * German, Korean, Portuguese (Brazil), Russian, Swedish</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1663243200">- Spec cleanup
- Use 'cmake()' style BuildRequires and Qt6 build macros to
  fix build on Leap 15.4</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1664280000">- Update to 1.8.3:
  Bug Fixes:
  * FIXED: Did not play sound effect when pressing enter
  * FIXED: Played sound effect when opening files
  * FIXED: Missing version number
  Translation Updates:
  * Dutch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1673438400">- Update to 1.8.4:
  * FIXED: Did not ignore user input when force processing events
  * FIXED: Did not compile on macOS
  * FIXED: Did not compile on OS/2
  * Disabled typewriter sounds on OS/2
  * Replaced deprecated code</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687953600">- Update to 1.8.5:
  * FIXED: Unable to paste HTML into web browser
  * Translation Updates for: Russian, Turkish, Ukrainian</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1705492800">- Update to 1.8.6:
  * FIXED: Always incremented number for imported themes
  * FIXED: Unable to update contents of theme background image
  * FIXED: Modifying themes sometimes removed backgrounds
  * FIXED: Decompression failed in Haiku
  * Added shortcuts for selecting by paragraph
  * Replaced deprecated code
  * Updated Unicode symbols database
  * Updated Windows dictionaries</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714737600">- Update to 1.8.7:
  * FIXED: Did not keep line spacing when pasting plain text
  * Replaced deprecated code
  * Updated Swedish translation</changelog>
</package>
<package pkgid="010404d0e788b4152b51015735de2485e7c484853d6259fce5e660a5dade2b5fd17a20bd3ebfb5cd008f0a113eadd461a8123e1867a2d9c7506e84a3cc490fc4" name="foma" arch="src">
  <version epoch="0" ver="0.10.0" rel="1.0.2.1.sr20240429"/>
  <changelog author="tchvatal@suse.com" date="1493208000">- Initial commit required by malaga-suomi
- Taken from Mageia</changelog>
  <changelog author="tchvatal@suse.com" date="1495022400">- Update to version 0.9.18+git20170507.07bb944:
  * Switch to git snapshot to ensure license to be correctly set
  * Install COPYING</changelog>
  <changelog author="tchvatal@suse.com" date="1495022401">- Build in single thread, interim deps are not properly stated in
  the Makefile</changelog>
  <changelog author="tchvatal@suse.com" date="1538049600">- Update to version 0.9.18+git20180511.bad2f09:
  * Various small fixes</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1538049601">- Add patch to add some linker hardening:
  * foma-harden-build.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1538049602">- Add foma-fix-sizeof.patch to fix segfault on 32-bit (boo#1109949)</changelog>
  <changelog author="tchvatal@suse.com" date="1583150400">- Update to version 0.9.18+git20200221.5e5521e bsc#1160265:
  * Ignore dylibs
  * Removed dependency on six
  * Bugfixes for Python
  * Added Python 3 port of foma2js.perl
  * Better py3 compatibility
  * Add test for apply_down().
  * Get apply_up() working.
  * Add simple Python tests.
  * Port FST.encode() to use correct types for Python 3.
  * Add Python six 1.11.0 module.
  * Added TextWrangler codeless language modules.
  * add object files and many temp files to .gitignore
  * remove SVN_REV var in Makefile
- Remove upstream merged patch:
  * foma-fix-sizeof.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621425600">- Define conditionally make_build to fix build on systems that do
  not have that macro</changelog>
  <changelog author="jengelh@inai.de" date="1624708800">- Update to version 0.9.18+git20210604.180b6fe:
  * Drop xx prefix for standard C functions.
  * Add runtime options interface for HFST.
  * Fix segfault when Foma sigmas are merged.
  * Add test for leaks and segfaults to avoid regression.
  * Fix a premature free() call in fsm_isempty.
  * add ^&gt; to lexc's regex lexer.
  * Fix memory leak in regex parser: destroy FSM via bison destructor.
  * Fix memory leaks in "print shortest-string" command processor.
  * Drop leftover command "test star-free"
  * Avoid memory leaks in test functions: free temporary FSMs after use.
  * Avoid memory leak in fsm_isempty function: release minimized FSM.
  * Avoid memory leak in fsm_rewrite: free center FSM after usage.
  * Skip definition without network when save_defined is executed.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661601600">- Update to release 0.10.0
  * Add runtime options interface.
  * Fix numerous memory leaks and segfaults.
  * Skip flags elimination if there are no paths in network.
  * Fixed syntax error reporting line count in lexc.
  * Add Python 3 compatibility and Python 3 port of foma2js.perl.
  * Sort alphabet after eliminating flags.</changelog>
  <changelog author="pgajdos@suse.com" date="1715601600">- added patches
  fix https://github.com/mhulden/foma/commit/9a99d2d41809422080606bb49531b38ce1e2111a
  + foma-gcc14.patch</changelog>
</package>
<package pkgid="8ff238c149b6f795fb5da7fe09d5d5f077af25e2e16e478ce1409a6dac6a6b3df600a481c38c159fa1604330da4a58eb00d7fbddaeab6c46d3506861b13ebe14" name="foma" arch="x86_64">
  <version epoch="0" ver="0.10.0" rel="1.0.2.1.sr20240429"/>
  <changelog author="tchvatal@suse.com" date="1495022400">- Update to version 0.9.18+git20170507.07bb944:
  * Switch to git snapshot to ensure license to be correctly set
  * Install COPYING</changelog>
  <changelog author="tchvatal@suse.com" date="1495022401">- Build in single thread, interim deps are not properly stated in
  the Makefile</changelog>
  <changelog author="tchvatal@suse.com" date="1538049600">- Update to version 0.9.18+git20180511.bad2f09:
  * Various small fixes</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1538049601">- Add patch to add some linker hardening:
  * foma-harden-build.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1538049602">- Add foma-fix-sizeof.patch to fix segfault on 32-bit (boo#1109949)</changelog>
  <changelog author="tchvatal@suse.com" date="1583150400">- Update to version 0.9.18+git20200221.5e5521e bsc#1160265:
  * Ignore dylibs
  * Removed dependency on six
  * Bugfixes for Python
  * Added Python 3 port of foma2js.perl
  * Better py3 compatibility
  * Add test for apply_down().
  * Get apply_up() working.
  * Add simple Python tests.
  * Port FST.encode() to use correct types for Python 3.
  * Add Python six 1.11.0 module.
  * Added TextWrangler codeless language modules.
  * add object files and many temp files to .gitignore
  * remove SVN_REV var in Makefile
- Remove upstream merged patch:
  * foma-fix-sizeof.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621425600">- Define conditionally make_build to fix build on systems that do
  not have that macro</changelog>
  <changelog author="jengelh@inai.de" date="1624708800">- Update to version 0.9.18+git20210604.180b6fe:
  * Drop xx prefix for standard C functions.
  * Add runtime options interface for HFST.
  * Fix segfault when Foma sigmas are merged.
  * Add test for leaks and segfaults to avoid regression.
  * Fix a premature free() call in fsm_isempty.
  * add ^&gt; to lexc's regex lexer.
  * Fix memory leak in regex parser: destroy FSM via bison destructor.
  * Fix memory leaks in "print shortest-string" command processor.
  * Drop leftover command "test star-free"
  * Avoid memory leaks in test functions: free temporary FSMs after use.
  * Avoid memory leak in fsm_isempty function: release minimized FSM.
  * Avoid memory leak in fsm_rewrite: free center FSM after usage.
  * Skip definition without network when save_defined is executed.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661601600">- Update to release 0.10.0
  * Add runtime options interface.
  * Fix numerous memory leaks and segfaults.
  * Skip flags elimination if there are no paths in network.
  * Fixed syntax error reporting line count in lexc.
  * Add Python 3 compatibility and Python 3 port of foma2js.perl.
  * Sort alphabet after eliminating flags.</changelog>
  <changelog author="pgajdos@suse.com" date="1715601600">- added patches
  fix https://github.com/mhulden/foma/commit/9a99d2d41809422080606bb49531b38ce1e2111a
  + foma-gcc14.patch</changelog>
</package>
<package pkgid="9ef047a163cb1e018922d641c35a00000f047e27be3612839f707551d50373a2eb8f0eba287219556d52ebcad5aeec323db53db8666d438a46ee9dbecbbe222f" name="foma-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.10.0" rel="1.0.2.1.sr20240429"/>
  <changelog author="tchvatal@suse.com" date="1495022400">- Update to version 0.9.18+git20170507.07bb944:
  * Switch to git snapshot to ensure license to be correctly set
  * Install COPYING</changelog>
  <changelog author="tchvatal@suse.com" date="1495022401">- Build in single thread, interim deps are not properly stated in
  the Makefile</changelog>
  <changelog author="tchvatal@suse.com" date="1538049600">- Update to version 0.9.18+git20180511.bad2f09:
  * Various small fixes</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1538049601">- Add patch to add some linker hardening:
  * foma-harden-build.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1538049602">- Add foma-fix-sizeof.patch to fix segfault on 32-bit (boo#1109949)</changelog>
  <changelog author="tchvatal@suse.com" date="1583150400">- Update to version 0.9.18+git20200221.5e5521e bsc#1160265:
  * Ignore dylibs
  * Removed dependency on six
  * Bugfixes for Python
  * Added Python 3 port of foma2js.perl
  * Better py3 compatibility
  * Add test for apply_down().
  * Get apply_up() working.
  * Add simple Python tests.
  * Port FST.encode() to use correct types for Python 3.
  * Add Python six 1.11.0 module.
  * Added TextWrangler codeless language modules.
  * add object files and many temp files to .gitignore
  * remove SVN_REV var in Makefile
- Remove upstream merged patch:
  * foma-fix-sizeof.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621425600">- Define conditionally make_build to fix build on systems that do
  not have that macro</changelog>
  <changelog author="jengelh@inai.de" date="1624708800">- Update to version 0.9.18+git20210604.180b6fe:
  * Drop xx prefix for standard C functions.
  * Add runtime options interface for HFST.
  * Fix segfault when Foma sigmas are merged.
  * Add test for leaks and segfaults to avoid regression.
  * Fix a premature free() call in fsm_isempty.
  * add ^&gt; to lexc's regex lexer.
  * Fix memory leak in regex parser: destroy FSM via bison destructor.
  * Fix memory leaks in "print shortest-string" command processor.
  * Drop leftover command "test star-free"
  * Avoid memory leaks in test functions: free temporary FSMs after use.
  * Avoid memory leak in fsm_isempty function: release minimized FSM.
  * Avoid memory leak in fsm_rewrite: free center FSM after usage.
  * Skip definition without network when save_defined is executed.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661601600">- Update to release 0.10.0
  * Add runtime options interface.
  * Fix numerous memory leaks and segfaults.
  * Skip flags elimination if there are no paths in network.
  * Fixed syntax error reporting line count in lexc.
  * Add Python 3 compatibility and Python 3 port of foma2js.perl.
  * Sort alphabet after eliminating flags.</changelog>
  <changelog author="pgajdos@suse.com" date="1715601600">- added patches
  fix https://github.com/mhulden/foma/commit/9a99d2d41809422080606bb49531b38ce1e2111a
  + foma-gcc14.patch</changelog>
</package>
<package pkgid="9e93965022ce55316f1d270b734f1e052935afaa7844dc69b4bee0b1f2c311b0ec623b4881c7e5b135bba341d3adb4c739b2c02821c99dbde20c7f9415e8b895" name="foma-debugsource" arch="x86_64">
  <version epoch="0" ver="0.10.0" rel="1.0.2.1.sr20240429"/>
  <changelog author="tchvatal@suse.com" date="1495022400">- Update to version 0.9.18+git20170507.07bb944:
  * Switch to git snapshot to ensure license to be correctly set
  * Install COPYING</changelog>
  <changelog author="tchvatal@suse.com" date="1495022401">- Build in single thread, interim deps are not properly stated in
  the Makefile</changelog>
  <changelog author="tchvatal@suse.com" date="1538049600">- Update to version 0.9.18+git20180511.bad2f09:
  * Various small fixes</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1538049601">- Add patch to add some linker hardening:
  * foma-harden-build.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1538049602">- Add foma-fix-sizeof.patch to fix segfault on 32-bit (boo#1109949)</changelog>
  <changelog author="tchvatal@suse.com" date="1583150400">- Update to version 0.9.18+git20200221.5e5521e bsc#1160265:
  * Ignore dylibs
  * Removed dependency on six
  * Bugfixes for Python
  * Added Python 3 port of foma2js.perl
  * Better py3 compatibility
  * Add test for apply_down().
  * Get apply_up() working.
  * Add simple Python tests.
  * Port FST.encode() to use correct types for Python 3.
  * Add Python six 1.11.0 module.
  * Added TextWrangler codeless language modules.
  * add object files and many temp files to .gitignore
  * remove SVN_REV var in Makefile
- Remove upstream merged patch:
  * foma-fix-sizeof.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621425600">- Define conditionally make_build to fix build on systems that do
  not have that macro</changelog>
  <changelog author="jengelh@inai.de" date="1624708800">- Update to version 0.9.18+git20210604.180b6fe:
  * Drop xx prefix for standard C functions.
  * Add runtime options interface for HFST.
  * Fix segfault when Foma sigmas are merged.
  * Add test for leaks and segfaults to avoid regression.
  * Fix a premature free() call in fsm_isempty.
  * add ^&gt; to lexc's regex lexer.
  * Fix memory leak in regex parser: destroy FSM via bison destructor.
  * Fix memory leaks in "print shortest-string" command processor.
  * Drop leftover command "test star-free"
  * Avoid memory leaks in test functions: free temporary FSMs after use.
  * Avoid memory leak in fsm_isempty function: release minimized FSM.
  * Avoid memory leak in fsm_rewrite: free center FSM after usage.
  * Skip definition without network when save_defined is executed.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661601600">- Update to release 0.10.0
  * Add runtime options interface.
  * Fix numerous memory leaks and segfaults.
  * Skip flags elimination if there are no paths in network.
  * Fixed syntax error reporting line count in lexc.
  * Add Python 3 compatibility and Python 3 port of foma2js.perl.
  * Sort alphabet after eliminating flags.</changelog>
  <changelog author="pgajdos@suse.com" date="1715601600">- added patches
  fix https://github.com/mhulden/foma/commit/9a99d2d41809422080606bb49531b38ce1e2111a
  + foma-gcc14.patch</changelog>
</package>
<package pkgid="fabf842bf7ec1350782599c85ad55429a8431a879cdf9df0acdbdcb56f557f4434005188351330efbc82cb26bd2a27c8f32dbd2e167cdc01d1fff896040f3b89" name="foma-devel" arch="x86_64">
  <version epoch="0" ver="0.10.0" rel="1.0.2.1.sr20240429"/>
  <changelog author="tchvatal@suse.com" date="1495022400">- Update to version 0.9.18+git20170507.07bb944:
  * Switch to git snapshot to ensure license to be correctly set
  * Install COPYING</changelog>
  <changelog author="tchvatal@suse.com" date="1495022401">- Build in single thread, interim deps are not properly stated in
  the Makefile</changelog>
  <changelog author="tchvatal@suse.com" date="1538049600">- Update to version 0.9.18+git20180511.bad2f09:
  * Various small fixes</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1538049601">- Add patch to add some linker hardening:
  * foma-harden-build.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1538049602">- Add foma-fix-sizeof.patch to fix segfault on 32-bit (boo#1109949)</changelog>
  <changelog author="tchvatal@suse.com" date="1583150400">- Update to version 0.9.18+git20200221.5e5521e bsc#1160265:
  * Ignore dylibs
  * Removed dependency on six
  * Bugfixes for Python
  * Added Python 3 port of foma2js.perl
  * Better py3 compatibility
  * Add test for apply_down().
  * Get apply_up() working.
  * Add simple Python tests.
  * Port FST.encode() to use correct types for Python 3.
  * Add Python six 1.11.0 module.
  * Added TextWrangler codeless language modules.
  * add object files and many temp files to .gitignore
  * remove SVN_REV var in Makefile
- Remove upstream merged patch:
  * foma-fix-sizeof.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621425600">- Define conditionally make_build to fix build on systems that do
  not have that macro</changelog>
  <changelog author="jengelh@inai.de" date="1624708800">- Update to version 0.9.18+git20210604.180b6fe:
  * Drop xx prefix for standard C functions.
  * Add runtime options interface for HFST.
  * Fix segfault when Foma sigmas are merged.
  * Add test for leaks and segfaults to avoid regression.
  * Fix a premature free() call in fsm_isempty.
  * add ^&gt; to lexc's regex lexer.
  * Fix memory leak in regex parser: destroy FSM via bison destructor.
  * Fix memory leaks in "print shortest-string" command processor.
  * Drop leftover command "test star-free"
  * Avoid memory leaks in test functions: free temporary FSMs after use.
  * Avoid memory leak in fsm_isempty function: release minimized FSM.
  * Avoid memory leak in fsm_rewrite: free center FSM after usage.
  * Skip definition without network when save_defined is executed.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661601600">- Update to release 0.10.0
  * Add runtime options interface.
  * Fix numerous memory leaks and segfaults.
  * Skip flags elimination if there are no paths in network.
  * Fixed syntax error reporting line count in lexc.
  * Add Python 3 compatibility and Python 3 port of foma2js.perl.
  * Sort alphabet after eliminating flags.</changelog>
  <changelog author="pgajdos@suse.com" date="1715601600">- added patches
  fix https://github.com/mhulden/foma/commit/9a99d2d41809422080606bb49531b38ce1e2111a
  + foma-gcc14.patch</changelog>
</package>
<package pkgid="8e2100f83e558bfb8ddb17e4b28f25add92c686ffc4b4b13294ada78ac88166a73fc974690818014345406b8faf61fc954db5e8d5ec35ccba0b4e9a95c74577a" name="forgejo" arch="src">
  <version epoch="0" ver="7.0.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1707480000">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1709899200">- add apparmor profile leeched off of the gitea packaging
- update to 1.21.7-0:
  * Fix tarball/zipball download bug.
  * Ensure HasIssueContentHistory takes into account comment_id.
  * The google.golang.org/protobuf module was bumped to version v1.33.0 to fix
    a bug in the google.golang.org/protobuf/encoding/protojson package which
    could cause the Unmarshal function to enter an infinite loop when handling
    some invalid inputs</changelog>
  <changelog author="Richard Rahl &lt;user@localhost&gt;" date="1711195200">- update to 1.21.8-0:
  * Fix /api/v1/{owner}/{repo}/issue_templates which was always failing with a
    500 error.
  * Prevent error 500 on /user/settings/security when SignedUser has a linked
    account from a deactivated authentication source.
  * Fix error 500 when pushing release to an empty repo.
  * Fix incorrect rendering csv file when file size is larger than UI.CSV.MaxFileSize.
  * Fix error 500 when deleting account with incorrect password or unsupported login type.
  * handle user-defined name anchors like [Link](#link) linking to &lt;a name="link"&gt;&lt;/a&gt;Link.
  * Use correct head commit for CODEOWNER.
  * Fix manual merge button.
  * Make meilisearch do exact search for issues.
  * Fix PR creation via api between branches of same repo with head field namespaced.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1711627200">- increase golang dep to 1.22, to imitate the CI/CD of forgejo
- revise how the apparmor package gets build + add selinux</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1712318400">- update to 1.21.10-0:
  * CVE-2023-45288 which permits an attacker to cause an HTTP/2 endpoint to
    read arbitrary amounts of header data
  * Fix to not remove repository avatars when the doctor runs with --fix
    on the repository archives.
  * Detect protected branch on branch rename.
  * Don't delete inactive emails explicitly.
  * Fix user interface when a review is deleted without refreshing.
  * Fix paths when finding files via the web interface that were not escaped.
  * Respect DEFAULT_ORG_MEMBER_VISIBLE setting when adding creator to org.
  * Fix duplicate migrated milestones.
  * Fix inline math blocks can't be preceeded/followed by alphanumerical
    characters.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1713614400">- update to 1.21.11-1:
  * error 500 on tag creation when a workflow exists
- update to 1.21.11-0:
  * Fixed a privilege escalation through git push options that
    allows any user to change the visibility of any repository they can see,
    regardless of their level of access.
  * Fixed a bug that allows user-supplied, non-sandboxed JavaScript to be run
    from the same domain as the forge, via
    /{owner}/{repo}/render/branch/{branch}/{filename} URLs.
  * Close file in upload function
  * Prevent registering runners for deleted repositories.
    Prevents 500 Internal Server Error in admin interface.
  * More reliable pagination support when migrating from gitbucket
  * Fix automerge when used with actions
- fix apparmor profile</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714046400">- update to 7.0.0:
  This is only an excerpt from the full changelog, which you can find
  in your RELEASE-NOTES.md or at
  https://codeberg.org/forgejo/forgejo/src/branch/forgejo/RELEASE-NOTES.md#7-0-0
  * MySQL 8.0 or PostgreSQL 12 are the minimum supported versions.
    The database must be migrated before upgrading.
    The requirements regarding SQLite did not change.
  * The per_page parameter is no longer a synonym for limit in the
    /repos/{owner}/{repo}/releases API endpoint.
  * The date format of the created and last_update fields of the
    /repos/{owner}/{repo}/push_mirrors and /repos/{owner}/{repo}/push_mirrors
    API endpoint changed to be timestamps instead of numbers.
  * Labels used by pprof endpoint have been changed
  * The fogejo admin user create CLI command requires a password change
    by default when creating the first user</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714219200">- update to 7.0.1:
  * LFS data corruption when running the forgejo doctor check --fix CLI command
    or setting [cron.gc_lfs].ENABLED=true (the default is false)
  * non backward compatible change in the forgejo admin user create CLI command
  * error 500 because of an incorrect evaluation of the template when visiting
    the LFS settings of a repository
  * GET /repos/{owner}/{name} API endpoint always returns an empty string for
    the object_format_name field
  * fuzzy search may fail with bleve</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714737600">- update to 7.0.2:
  * regression where subscribing to or unsubscribing from an issue in a
    repository with no code produced an internal server error.
  * regression makes all the refs sent in Gitea webhooks to be full refs and
    might break Woodpecker CI pipelines triggered on tag (CI_COMMIT_TAG
    contained the full ref). This issue has been fixed in the main branch of
    Woodpecker CI as well.
  * the webhook branch filter wrongly applied the match on the full ref for
    branch creation and deletion (wrongly skipping events).
  * toggling the WIP state of a pull request is possible from the sidebar,
    but not from the footer.
  * when mentioning a user, the markup post-processor does not handle the case
    where the mentioned user does not exist: it tries to skip to the next node,
    which in turn, ended up skipping the rest of the line.
  * excessive and unnecessary database queries when a user with no repositories
    is viewing their dashboard.
  * duplicate status check contexts show in the branch protection settings.
  * profile info fails to render german singular translation.
  * inline attachments of incoming emails (as they occur for example with Apple
    Mail) are not attached to comments.</changelog>
</package>
<package pkgid="0cdce899f27cb90e44601e1da3946ef2a4d8c77bcc537c733999b6e337c20e9b01b0f54a6d57bda799cb0d4396b6bb1ab573a64e10953ea306fc6dda97563d5e" name="forgejo" arch="x86_64">
  <version epoch="0" ver="7.0.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1707480000">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1709899200">- add apparmor profile leeched off of the gitea packaging
- update to 1.21.7-0:
  * Fix tarball/zipball download bug.
  * Ensure HasIssueContentHistory takes into account comment_id.
  * The google.golang.org/protobuf module was bumped to version v1.33.0 to fix
    a bug in the google.golang.org/protobuf/encoding/protojson package which
    could cause the Unmarshal function to enter an infinite loop when handling
    some invalid inputs</changelog>
  <changelog author="Richard Rahl &lt;user@localhost&gt;" date="1711195200">- update to 1.21.8-0:
  * Fix /api/v1/{owner}/{repo}/issue_templates which was always failing with a
    500 error.
  * Prevent error 500 on /user/settings/security when SignedUser has a linked
    account from a deactivated authentication source.
  * Fix error 500 when pushing release to an empty repo.
  * Fix incorrect rendering csv file when file size is larger than UI.CSV.MaxFileSize.
  * Fix error 500 when deleting account with incorrect password or unsupported login type.
  * handle user-defined name anchors like [Link](#link) linking to &lt;a name="link"&gt;&lt;/a&gt;Link.
  * Use correct head commit for CODEOWNER.
  * Fix manual merge button.
  * Make meilisearch do exact search for issues.
  * Fix PR creation via api between branches of same repo with head field namespaced.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1711627200">- increase golang dep to 1.22, to imitate the CI/CD of forgejo
- revise how the apparmor package gets build + add selinux</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1712318400">- update to 1.21.10-0:
  * CVE-2023-45288 which permits an attacker to cause an HTTP/2 endpoint to
    read arbitrary amounts of header data
  * Fix to not remove repository avatars when the doctor runs with --fix
    on the repository archives.
  * Detect protected branch on branch rename.
  * Don't delete inactive emails explicitly.
  * Fix user interface when a review is deleted without refreshing.
  * Fix paths when finding files via the web interface that were not escaped.
  * Respect DEFAULT_ORG_MEMBER_VISIBLE setting when adding creator to org.
  * Fix duplicate migrated milestones.
  * Fix inline math blocks can't be preceeded/followed by alphanumerical
    characters.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1713614400">- update to 1.21.11-1:
  * error 500 on tag creation when a workflow exists
- update to 1.21.11-0:
  * Fixed a privilege escalation through git push options that
    allows any user to change the visibility of any repository they can see,
    regardless of their level of access.
  * Fixed a bug that allows user-supplied, non-sandboxed JavaScript to be run
    from the same domain as the forge, via
    /{owner}/{repo}/render/branch/{branch}/{filename} URLs.
  * Close file in upload function
  * Prevent registering runners for deleted repositories.
    Prevents 500 Internal Server Error in admin interface.
  * More reliable pagination support when migrating from gitbucket
  * Fix automerge when used with actions
- fix apparmor profile</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714046400">- update to 7.0.0:
  This is only an excerpt from the full changelog, which you can find
  in your RELEASE-NOTES.md or at
  https://codeberg.org/forgejo/forgejo/src/branch/forgejo/RELEASE-NOTES.md#7-0-0
  * MySQL 8.0 or PostgreSQL 12 are the minimum supported versions.
    The database must be migrated before upgrading.
    The requirements regarding SQLite did not change.
  * The per_page parameter is no longer a synonym for limit in the
    /repos/{owner}/{repo}/releases API endpoint.
  * The date format of the created and last_update fields of the
    /repos/{owner}/{repo}/push_mirrors and /repos/{owner}/{repo}/push_mirrors
    API endpoint changed to be timestamps instead of numbers.
  * Labels used by pprof endpoint have been changed
  * The fogejo admin user create CLI command requires a password change
    by default when creating the first user</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714219200">- update to 7.0.1:
  * LFS data corruption when running the forgejo doctor check --fix CLI command
    or setting [cron.gc_lfs].ENABLED=true (the default is false)
  * non backward compatible change in the forgejo admin user create CLI command
  * error 500 because of an incorrect evaluation of the template when visiting
    the LFS settings of a repository
  * GET /repos/{owner}/{name} API endpoint always returns an empty string for
    the object_format_name field
  * fuzzy search may fail with bleve</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714737600">- update to 7.0.2:
  * regression where subscribing to or unsubscribing from an issue in a
    repository with no code produced an internal server error.
  * regression makes all the refs sent in Gitea webhooks to be full refs and
    might break Woodpecker CI pipelines triggered on tag (CI_COMMIT_TAG
    contained the full ref). This issue has been fixed in the main branch of
    Woodpecker CI as well.
  * the webhook branch filter wrongly applied the match on the full ref for
    branch creation and deletion (wrongly skipping events).
  * toggling the WIP state of a pull request is possible from the sidebar,
    but not from the footer.
  * when mentioning a user, the markup post-processor does not handle the case
    where the mentioned user does not exist: it tries to skip to the next node,
    which in turn, ended up skipping the rest of the line.
  * excessive and unnecessary database queries when a user with no repositories
    is viewing their dashboard.
  * duplicate status check contexts show in the branch protection settings.
  * profile info fails to render german singular translation.
  * inline attachments of incoming emails (as they occur for example with Apple
    Mail) are not attached to comments.</changelog>
</package>
<package pkgid="b3b9fbde7bba59629661aeb3194f56c7a581d6d78a0944dbdd527c602a70a09a5557d3c8f3ff8e93f34b06ba72ce622abd2ed273a533ef57585e8c4f325b57f4" name="forgejo" arch="src">
  <version epoch="0" ver="7.0.3" rel="1.0.4.1.sr20240429"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1707480000">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1709899200">- add apparmor profile leeched off of the gitea packaging
- update to 1.21.7-0:
  * Fix tarball/zipball download bug.
  * Ensure HasIssueContentHistory takes into account comment_id.
  * The google.golang.org/protobuf module was bumped to version v1.33.0 to fix
    a bug in the google.golang.org/protobuf/encoding/protojson package which
    could cause the Unmarshal function to enter an infinite loop when handling
    some invalid inputs</changelog>
  <changelog author="Richard Rahl &lt;user@localhost&gt;" date="1711195200">- update to 1.21.8-0:
  * Fix /api/v1/{owner}/{repo}/issue_templates which was always failing with a
    500 error.
  * Prevent error 500 on /user/settings/security when SignedUser has a linked
    account from a deactivated authentication source.
  * Fix error 500 when pushing release to an empty repo.
  * Fix incorrect rendering csv file when file size is larger than UI.CSV.MaxFileSize.
  * Fix error 500 when deleting account with incorrect password or unsupported login type.
  * handle user-defined name anchors like [Link](#link) linking to &lt;a name="link"&gt;&lt;/a&gt;Link.
  * Use correct head commit for CODEOWNER.
  * Fix manual merge button.
  * Make meilisearch do exact search for issues.
  * Fix PR creation via api between branches of same repo with head field namespaced.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1711627200">- increase golang dep to 1.22, to imitate the CI/CD of forgejo
- revise how the apparmor package gets build + add selinux</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1712318400">- update to 1.21.10-0:
  * CVE-2023-45288 which permits an attacker to cause an HTTP/2 endpoint to
    read arbitrary amounts of header data
  * Fix to not remove repository avatars when the doctor runs with --fix
    on the repository archives.
  * Detect protected branch on branch rename.
  * Don't delete inactive emails explicitly.
  * Fix user interface when a review is deleted without refreshing.
  * Fix paths when finding files via the web interface that were not escaped.
  * Respect DEFAULT_ORG_MEMBER_VISIBLE setting when adding creator to org.
  * Fix duplicate migrated milestones.
  * Fix inline math blocks can't be preceeded/followed by alphanumerical
    characters.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1713614400">- update to 1.21.11-1:
  * error 500 on tag creation when a workflow exists
- update to 1.21.11-0:
  * Fixed a privilege escalation through git push options that
    allows any user to change the visibility of any repository they can see,
    regardless of their level of access.
  * Fixed a bug that allows user-supplied, non-sandboxed JavaScript to be run
    from the same domain as the forge, via
    /{owner}/{repo}/render/branch/{branch}/{filename} URLs.
  * Close file in upload function
  * Prevent registering runners for deleted repositories.
    Prevents 500 Internal Server Error in admin interface.
  * More reliable pagination support when migrating from gitbucket
  * Fix automerge when used with actions
- fix apparmor profile</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714046400">- update to 7.0.0:
  This is only an excerpt from the full changelog, which you can find
  in your RELEASE-NOTES.md or at
  https://codeberg.org/forgejo/forgejo/src/branch/forgejo/RELEASE-NOTES.md#7-0-0
  * MySQL 8.0 or PostgreSQL 12 are the minimum supported versions.
    The database must be migrated before upgrading.
    The requirements regarding SQLite did not change.
  * The per_page parameter is no longer a synonym for limit in the
    /repos/{owner}/{repo}/releases API endpoint.
  * The date format of the created and last_update fields of the
    /repos/{owner}/{repo}/push_mirrors and /repos/{owner}/{repo}/push_mirrors
    API endpoint changed to be timestamps instead of numbers.
  * Labels used by pprof endpoint have been changed
  * The fogejo admin user create CLI command requires a password change
    by default when creating the first user</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714219200">- update to 7.0.1:
  * LFS data corruption when running the forgejo doctor check --fix CLI command
    or setting [cron.gc_lfs].ENABLED=true (the default is false)
  * non backward compatible change in the forgejo admin user create CLI command
  * error 500 because of an incorrect evaluation of the template when visiting
    the LFS settings of a repository
  * GET /repos/{owner}/{name} API endpoint always returns an empty string for
    the object_format_name field
  * fuzzy search may fail with bleve</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714737600">- update to 7.0.2:
  * regression where subscribing to or unsubscribing from an issue in a
    repository with no code produced an internal server error.
  * regression makes all the refs sent in Gitea webhooks to be full refs and
    might break Woodpecker CI pipelines triggered on tag (CI_COMMIT_TAG
    contained the full ref). This issue has been fixed in the main branch of
    Woodpecker CI as well.
  * the webhook branch filter wrongly applied the match on the full ref for
    branch creation and deletion (wrongly skipping events).
  * toggling the WIP state of a pull request is possible from the sidebar,
    but not from the footer.
  * when mentioning a user, the markup post-processor does not handle the case
    where the mentioned user does not exist: it tries to skip to the next node,
    which in turn, ended up skipping the rest of the line.
  * excessive and unnecessary database queries when a user with no repositories
    is viewing their dashboard.
  * duplicate status check contexts show in the branch protection settings.
  * profile info fails to render german singular translation.
  * inline attachments of incoming emails (as they occur for example with Apple
    Mail) are not attached to comments.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1716379200">- update to 7.0.3:
  * CVE-2024-24788: a malformed DNS message in response to a query can
    cause the lookup functions to get stuck in an infinite loop
  * backticks in mermaid block diagram labels are not sanitized properly
  * migration of a repository from gogs fails when it is hosted at a subpath.
  * when creating an OAuth2 application the redirect URLs are not enforced to
    be mandatory
  * the API incorrectly excludes repositories where code is not enabled
  * "Allow edits from maintainers" cannot be modified via the pull request web UI
  * repository activity feeds (including RSS and Atom feeds) contain
    repeated activities
  * uploading maven packages with metadata being uploaded separately will fail
  * the mail notification sent about commits pushed to pull requests are empty
  * inline emails attachments are not properly handled when commenting on an
    issue via email
  * the links to .zip and tar.gz on the tag list web UI fail
  * expanding code diff while previewing a pull request before it is created fails
  * the CLI is not able to migrate Forgejo Actions artifacts
  * when adopting a repository, the default branch is not taken into account
  * when using reverse proxy authentication, logout will not be taken into
    account when immediately trying to login afterwards
  * pushing to the master branch of a sha256 repository fails
  * a very long project column name will make the action menu inaccessible
  * a useless error is displayed when the title of a merged pull request is
    modified
  * workflow badges are not working for workflows that are not running on push
    (such as scheduled workflows, and ones that run on tags and pull requests)</changelog>
</package>
<package pkgid="4733d7ffcbdc9c9e468be852b8f801c2970bca5c6dae78b5b0542e51940644e361253eab0dd23ab2b214690de97ddc976c4346a926afeeb892ae25dff4aeacff" name="forgejo" arch="x86_64">
  <version epoch="0" ver="7.0.3" rel="1.0.4.1.sr20240429"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1707480000">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1709899200">- add apparmor profile leeched off of the gitea packaging
- update to 1.21.7-0:
  * Fix tarball/zipball download bug.
  * Ensure HasIssueContentHistory takes into account comment_id.
  * The google.golang.org/protobuf module was bumped to version v1.33.0 to fix
    a bug in the google.golang.org/protobuf/encoding/protojson package which
    could cause the Unmarshal function to enter an infinite loop when handling
    some invalid inputs</changelog>
  <changelog author="Richard Rahl &lt;user@localhost&gt;" date="1711195200">- update to 1.21.8-0:
  * Fix /api/v1/{owner}/{repo}/issue_templates which was always failing with a
    500 error.
  * Prevent error 500 on /user/settings/security when SignedUser has a linked
    account from a deactivated authentication source.
  * Fix error 500 when pushing release to an empty repo.
  * Fix incorrect rendering csv file when file size is larger than UI.CSV.MaxFileSize.
  * Fix error 500 when deleting account with incorrect password or unsupported login type.
  * handle user-defined name anchors like [Link](#link) linking to &lt;a name="link"&gt;&lt;/a&gt;Link.
  * Use correct head commit for CODEOWNER.
  * Fix manual merge button.
  * Make meilisearch do exact search for issues.
  * Fix PR creation via api between branches of same repo with head field namespaced.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1711627200">- increase golang dep to 1.22, to imitate the CI/CD of forgejo
- revise how the apparmor package gets build + add selinux</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1712318400">- update to 1.21.10-0:
  * CVE-2023-45288 which permits an attacker to cause an HTTP/2 endpoint to
    read arbitrary amounts of header data
  * Fix to not remove repository avatars when the doctor runs with --fix
    on the repository archives.
  * Detect protected branch on branch rename.
  * Don't delete inactive emails explicitly.
  * Fix user interface when a review is deleted without refreshing.
  * Fix paths when finding files via the web interface that were not escaped.
  * Respect DEFAULT_ORG_MEMBER_VISIBLE setting when adding creator to org.
  * Fix duplicate migrated milestones.
  * Fix inline math blocks can't be preceeded/followed by alphanumerical
    characters.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1713614400">- update to 1.21.11-1:
  * error 500 on tag creation when a workflow exists
- update to 1.21.11-0:
  * Fixed a privilege escalation through git push options that
    allows any user to change the visibility of any repository they can see,
    regardless of their level of access.
  * Fixed a bug that allows user-supplied, non-sandboxed JavaScript to be run
    from the same domain as the forge, via
    /{owner}/{repo}/render/branch/{branch}/{filename} URLs.
  * Close file in upload function
  * Prevent registering runners for deleted repositories.
    Prevents 500 Internal Server Error in admin interface.
  * More reliable pagination support when migrating from gitbucket
  * Fix automerge when used with actions
- fix apparmor profile</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714046400">- update to 7.0.0:
  This is only an excerpt from the full changelog, which you can find
  in your RELEASE-NOTES.md or at
  https://codeberg.org/forgejo/forgejo/src/branch/forgejo/RELEASE-NOTES.md#7-0-0
  * MySQL 8.0 or PostgreSQL 12 are the minimum supported versions.
    The database must be migrated before upgrading.
    The requirements regarding SQLite did not change.
  * The per_page parameter is no longer a synonym for limit in the
    /repos/{owner}/{repo}/releases API endpoint.
  * The date format of the created and last_update fields of the
    /repos/{owner}/{repo}/push_mirrors and /repos/{owner}/{repo}/push_mirrors
    API endpoint changed to be timestamps instead of numbers.
  * Labels used by pprof endpoint have been changed
  * The fogejo admin user create CLI command requires a password change
    by default when creating the first user</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714219200">- update to 7.0.1:
  * LFS data corruption when running the forgejo doctor check --fix CLI command
    or setting [cron.gc_lfs].ENABLED=true (the default is false)
  * non backward compatible change in the forgejo admin user create CLI command
  * error 500 because of an incorrect evaluation of the template when visiting
    the LFS settings of a repository
  * GET /repos/{owner}/{name} API endpoint always returns an empty string for
    the object_format_name field
  * fuzzy search may fail with bleve</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714737600">- update to 7.0.2:
  * regression where subscribing to or unsubscribing from an issue in a
    repository with no code produced an internal server error.
  * regression makes all the refs sent in Gitea webhooks to be full refs and
    might break Woodpecker CI pipelines triggered on tag (CI_COMMIT_TAG
    contained the full ref). This issue has been fixed in the main branch of
    Woodpecker CI as well.
  * the webhook branch filter wrongly applied the match on the full ref for
    branch creation and deletion (wrongly skipping events).
  * toggling the WIP state of a pull request is possible from the sidebar,
    but not from the footer.
  * when mentioning a user, the markup post-processor does not handle the case
    where the mentioned user does not exist: it tries to skip to the next node,
    which in turn, ended up skipping the rest of the line.
  * excessive and unnecessary database queries when a user with no repositories
    is viewing their dashboard.
  * duplicate status check contexts show in the branch protection settings.
  * profile info fails to render german singular translation.
  * inline attachments of incoming emails (as they occur for example with Apple
    Mail) are not attached to comments.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1716379200">- update to 7.0.3:
  * CVE-2024-24788: a malformed DNS message in response to a query can
    cause the lookup functions to get stuck in an infinite loop
  * backticks in mermaid block diagram labels are not sanitized properly
  * migration of a repository from gogs fails when it is hosted at a subpath.
  * when creating an OAuth2 application the redirect URLs are not enforced to
    be mandatory
  * the API incorrectly excludes repositories where code is not enabled
  * "Allow edits from maintainers" cannot be modified via the pull request web UI
  * repository activity feeds (including RSS and Atom feeds) contain
    repeated activities
  * uploading maven packages with metadata being uploaded separately will fail
  * the mail notification sent about commits pushed to pull requests are empty
  * inline emails attachments are not properly handled when commenting on an
    issue via email
  * the links to .zip and tar.gz on the tag list web UI fail
  * expanding code diff while previewing a pull request before it is created fails
  * the CLI is not able to migrate Forgejo Actions artifacts
  * when adopting a repository, the default branch is not taken into account
  * when using reverse proxy authentication, logout will not be taken into
    account when immediately trying to login afterwards
  * pushing to the master branch of a sha256 repository fails
  * a very long project column name will make the action menu inaccessible
  * a useless error is displayed when the title of a merged pull request is
    modified
  * workflow badges are not working for workflows that are not running on push
    (such as scheduled workflows, and ones that run on tags and pull requests)</changelog>
</package>
<package pkgid="ff799f858baad2ef434f43ee40a148cdd699228dd6290bcc9887b5744fef980e45eb7164ff3fb9216daf7abfac60419d812ce076d52b49fcfcdf98cff60f3bba" name="forgejo-apparmor" arch="noarch">
  <version epoch="0" ver="7.0.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1707480000">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1709899200">- add apparmor profile leeched off of the gitea packaging
- update to 1.21.7-0:
  * Fix tarball/zipball download bug.
  * Ensure HasIssueContentHistory takes into account comment_id.
  * The google.golang.org/protobuf module was bumped to version v1.33.0 to fix
    a bug in the google.golang.org/protobuf/encoding/protojson package which
    could cause the Unmarshal function to enter an infinite loop when handling
    some invalid inputs</changelog>
  <changelog author="Richard Rahl &lt;user@localhost&gt;" date="1711195200">- update to 1.21.8-0:
  * Fix /api/v1/{owner}/{repo}/issue_templates which was always failing with a
    500 error.
  * Prevent error 500 on /user/settings/security when SignedUser has a linked
    account from a deactivated authentication source.
  * Fix error 500 when pushing release to an empty repo.
  * Fix incorrect rendering csv file when file size is larger than UI.CSV.MaxFileSize.
  * Fix error 500 when deleting account with incorrect password or unsupported login type.
  * handle user-defined name anchors like [Link](#link) linking to &lt;a name="link"&gt;&lt;/a&gt;Link.
  * Use correct head commit for CODEOWNER.
  * Fix manual merge button.
  * Make meilisearch do exact search for issues.
  * Fix PR creation via api between branches of same repo with head field namespaced.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1711627200">- increase golang dep to 1.22, to imitate the CI/CD of forgejo
- revise how the apparmor package gets build + add selinux</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1712318400">- update to 1.21.10-0:
  * CVE-2023-45288 which permits an attacker to cause an HTTP/2 endpoint to
    read arbitrary amounts of header data
  * Fix to not remove repository avatars when the doctor runs with --fix
    on the repository archives.
  * Detect protected branch on branch rename.
  * Don't delete inactive emails explicitly.
  * Fix user interface when a review is deleted without refreshing.
  * Fix paths when finding files via the web interface that were not escaped.
  * Respect DEFAULT_ORG_MEMBER_VISIBLE setting when adding creator to org.
  * Fix duplicate migrated milestones.
  * Fix inline math blocks can't be preceeded/followed by alphanumerical
    characters.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1713614400">- update to 1.21.11-1:
  * error 500 on tag creation when a workflow exists
- update to 1.21.11-0:
  * Fixed a privilege escalation through git push options that
    allows any user to change the visibility of any repository they can see,
    regardless of their level of access.
  * Fixed a bug that allows user-supplied, non-sandboxed JavaScript to be run
    from the same domain as the forge, via
    /{owner}/{repo}/render/branch/{branch}/{filename} URLs.
  * Close file in upload function
  * Prevent registering runners for deleted repositories.
    Prevents 500 Internal Server Error in admin interface.
  * More reliable pagination support when migrating from gitbucket
  * Fix automerge when used with actions
- fix apparmor profile</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714046400">- update to 7.0.0:
  This is only an excerpt from the full changelog, which you can find
  in your RELEASE-NOTES.md or at
  https://codeberg.org/forgejo/forgejo/src/branch/forgejo/RELEASE-NOTES.md#7-0-0
  * MySQL 8.0 or PostgreSQL 12 are the minimum supported versions.
    The database must be migrated before upgrading.
    The requirements regarding SQLite did not change.
  * The per_page parameter is no longer a synonym for limit in the
    /repos/{owner}/{repo}/releases API endpoint.
  * The date format of the created and last_update fields of the
    /repos/{owner}/{repo}/push_mirrors and /repos/{owner}/{repo}/push_mirrors
    API endpoint changed to be timestamps instead of numbers.
  * Labels used by pprof endpoint have been changed
  * The fogejo admin user create CLI command requires a password change
    by default when creating the first user</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714219200">- update to 7.0.1:
  * LFS data corruption when running the forgejo doctor check --fix CLI command
    or setting [cron.gc_lfs].ENABLED=true (the default is false)
  * non backward compatible change in the forgejo admin user create CLI command
  * error 500 because of an incorrect evaluation of the template when visiting
    the LFS settings of a repository
  * GET /repos/{owner}/{name} API endpoint always returns an empty string for
    the object_format_name field
  * fuzzy search may fail with bleve</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714737600">- update to 7.0.2:
  * regression where subscribing to or unsubscribing from an issue in a
    repository with no code produced an internal server error.
  * regression makes all the refs sent in Gitea webhooks to be full refs and
    might break Woodpecker CI pipelines triggered on tag (CI_COMMIT_TAG
    contained the full ref). This issue has been fixed in the main branch of
    Woodpecker CI as well.
  * the webhook branch filter wrongly applied the match on the full ref for
    branch creation and deletion (wrongly skipping events).
  * toggling the WIP state of a pull request is possible from the sidebar,
    but not from the footer.
  * when mentioning a user, the markup post-processor does not handle the case
    where the mentioned user does not exist: it tries to skip to the next node,
    which in turn, ended up skipping the rest of the line.
  * excessive and unnecessary database queries when a user with no repositories
    is viewing their dashboard.
  * duplicate status check contexts show in the branch protection settings.
  * profile info fails to render german singular translation.
  * inline attachments of incoming emails (as they occur for example with Apple
    Mail) are not attached to comments.</changelog>
</package>
<package pkgid="0e7f771eb03b20538c1535381c6c012b06bdd07b6a28b02b1bbb8e9bdfe46b62320eed7ee9d828f35b27732e94beebd0d0861df832053fdb36bac7e7a1eb8f6d" name="forgejo-apparmor" arch="noarch">
  <version epoch="0" ver="7.0.3" rel="1.0.4.1.sr20240429"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1707480000">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1709899200">- add apparmor profile leeched off of the gitea packaging
- update to 1.21.7-0:
  * Fix tarball/zipball download bug.
  * Ensure HasIssueContentHistory takes into account comment_id.
  * The google.golang.org/protobuf module was bumped to version v1.33.0 to fix
    a bug in the google.golang.org/protobuf/encoding/protojson package which
    could cause the Unmarshal function to enter an infinite loop when handling
    some invalid inputs</changelog>
  <changelog author="Richard Rahl &lt;user@localhost&gt;" date="1711195200">- update to 1.21.8-0:
  * Fix /api/v1/{owner}/{repo}/issue_templates which was always failing with a
    500 error.
  * Prevent error 500 on /user/settings/security when SignedUser has a linked
    account from a deactivated authentication source.
  * Fix error 500 when pushing release to an empty repo.
  * Fix incorrect rendering csv file when file size is larger than UI.CSV.MaxFileSize.
  * Fix error 500 when deleting account with incorrect password or unsupported login type.
  * handle user-defined name anchors like [Link](#link) linking to &lt;a name="link"&gt;&lt;/a&gt;Link.
  * Use correct head commit for CODEOWNER.
  * Fix manual merge button.
  * Make meilisearch do exact search for issues.
  * Fix PR creation via api between branches of same repo with head field namespaced.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1711627200">- increase golang dep to 1.22, to imitate the CI/CD of forgejo
- revise how the apparmor package gets build + add selinux</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1712318400">- update to 1.21.10-0:
  * CVE-2023-45288 which permits an attacker to cause an HTTP/2 endpoint to
    read arbitrary amounts of header data
  * Fix to not remove repository avatars when the doctor runs with --fix
    on the repository archives.
  * Detect protected branch on branch rename.
  * Don't delete inactive emails explicitly.
  * Fix user interface when a review is deleted without refreshing.
  * Fix paths when finding files via the web interface that were not escaped.
  * Respect DEFAULT_ORG_MEMBER_VISIBLE setting when adding creator to org.
  * Fix duplicate migrated milestones.
  * Fix inline math blocks can't be preceeded/followed by alphanumerical
    characters.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1713614400">- update to 1.21.11-1:
  * error 500 on tag creation when a workflow exists
- update to 1.21.11-0:
  * Fixed a privilege escalation through git push options that
    allows any user to change the visibility of any repository they can see,
    regardless of their level of access.
  * Fixed a bug that allows user-supplied, non-sandboxed JavaScript to be run
    from the same domain as the forge, via
    /{owner}/{repo}/render/branch/{branch}/{filename} URLs.
  * Close file in upload function
  * Prevent registering runners for deleted repositories.
    Prevents 500 Internal Server Error in admin interface.
  * More reliable pagination support when migrating from gitbucket
  * Fix automerge when used with actions
- fix apparmor profile</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714046400">- update to 7.0.0:
  This is only an excerpt from the full changelog, which you can find
  in your RELEASE-NOTES.md or at
  https://codeberg.org/forgejo/forgejo/src/branch/forgejo/RELEASE-NOTES.md#7-0-0
  * MySQL 8.0 or PostgreSQL 12 are the minimum supported versions.
    The database must be migrated before upgrading.
    The requirements regarding SQLite did not change.
  * The per_page parameter is no longer a synonym for limit in the
    /repos/{owner}/{repo}/releases API endpoint.
  * The date format of the created and last_update fields of the
    /repos/{owner}/{repo}/push_mirrors and /repos/{owner}/{repo}/push_mirrors
    API endpoint changed to be timestamps instead of numbers.
  * Labels used by pprof endpoint have been changed
  * The fogejo admin user create CLI command requires a password change
    by default when creating the first user</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714219200">- update to 7.0.1:
  * LFS data corruption when running the forgejo doctor check --fix CLI command
    or setting [cron.gc_lfs].ENABLED=true (the default is false)
  * non backward compatible change in the forgejo admin user create CLI command
  * error 500 because of an incorrect evaluation of the template when visiting
    the LFS settings of a repository
  * GET /repos/{owner}/{name} API endpoint always returns an empty string for
    the object_format_name field
  * fuzzy search may fail with bleve</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714737600">- update to 7.0.2:
  * regression where subscribing to or unsubscribing from an issue in a
    repository with no code produced an internal server error.
  * regression makes all the refs sent in Gitea webhooks to be full refs and
    might break Woodpecker CI pipelines triggered on tag (CI_COMMIT_TAG
    contained the full ref). This issue has been fixed in the main branch of
    Woodpecker CI as well.
  * the webhook branch filter wrongly applied the match on the full ref for
    branch creation and deletion (wrongly skipping events).
  * toggling the WIP state of a pull request is possible from the sidebar,
    but not from the footer.
  * when mentioning a user, the markup post-processor does not handle the case
    where the mentioned user does not exist: it tries to skip to the next node,
    which in turn, ended up skipping the rest of the line.
  * excessive and unnecessary database queries when a user with no repositories
    is viewing their dashboard.
  * duplicate status check contexts show in the branch protection settings.
  * profile info fails to render german singular translation.
  * inline attachments of incoming emails (as they occur for example with Apple
    Mail) are not attached to comments.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1716379200">- update to 7.0.3:
  * CVE-2024-24788: a malformed DNS message in response to a query can
    cause the lookup functions to get stuck in an infinite loop
  * backticks in mermaid block diagram labels are not sanitized properly
  * migration of a repository from gogs fails when it is hosted at a subpath.
  * when creating an OAuth2 application the redirect URLs are not enforced to
    be mandatory
  * the API incorrectly excludes repositories where code is not enabled
  * "Allow edits from maintainers" cannot be modified via the pull request web UI
  * repository activity feeds (including RSS and Atom feeds) contain
    repeated activities
  * uploading maven packages with metadata being uploaded separately will fail
  * the mail notification sent about commits pushed to pull requests are empty
  * inline emails attachments are not properly handled when commenting on an
    issue via email
  * the links to .zip and tar.gz on the tag list web UI fail
  * expanding code diff while previewing a pull request before it is created fails
  * the CLI is not able to migrate Forgejo Actions artifacts
  * when adopting a repository, the default branch is not taken into account
  * when using reverse proxy authentication, logout will not be taken into
    account when immediately trying to login afterwards
  * pushing to the master branch of a sha256 repository fails
  * a very long project column name will make the action menu inaccessible
  * a useless error is displayed when the title of a merged pull request is
    modified
  * workflow badges are not working for workflows that are not running on push
    (such as scheduled workflows, and ones that run on tags and pull requests)</changelog>
</package>
<package pkgid="4b60c05680675a5837166d365132620c2ad3450133317825dd95942adcb36765649d232d8d7b48f1f6fa41d5a2b1cc450bb963c5e9dc526cf07f20ec18a7338d" name="forgejo-selinux" arch="noarch">
  <version epoch="0" ver="7.0.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1707480000">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1709899200">- add apparmor profile leeched off of the gitea packaging
- update to 1.21.7-0:
  * Fix tarball/zipball download bug.
  * Ensure HasIssueContentHistory takes into account comment_id.
  * The google.golang.org/protobuf module was bumped to version v1.33.0 to fix
    a bug in the google.golang.org/protobuf/encoding/protojson package which
    could cause the Unmarshal function to enter an infinite loop when handling
    some invalid inputs</changelog>
  <changelog author="Richard Rahl &lt;user@localhost&gt;" date="1711195200">- update to 1.21.8-0:
  * Fix /api/v1/{owner}/{repo}/issue_templates which was always failing with a
    500 error.
  * Prevent error 500 on /user/settings/security when SignedUser has a linked
    account from a deactivated authentication source.
  * Fix error 500 when pushing release to an empty repo.
  * Fix incorrect rendering csv file when file size is larger than UI.CSV.MaxFileSize.
  * Fix error 500 when deleting account with incorrect password or unsupported login type.
  * handle user-defined name anchors like [Link](#link) linking to &lt;a name="link"&gt;&lt;/a&gt;Link.
  * Use correct head commit for CODEOWNER.
  * Fix manual merge button.
  * Make meilisearch do exact search for issues.
  * Fix PR creation via api between branches of same repo with head field namespaced.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1711627200">- increase golang dep to 1.22, to imitate the CI/CD of forgejo
- revise how the apparmor package gets build + add selinux</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1712318400">- update to 1.21.10-0:
  * CVE-2023-45288 which permits an attacker to cause an HTTP/2 endpoint to
    read arbitrary amounts of header data
  * Fix to not remove repository avatars when the doctor runs with --fix
    on the repository archives.
  * Detect protected branch on branch rename.
  * Don't delete inactive emails explicitly.
  * Fix user interface when a review is deleted without refreshing.
  * Fix paths when finding files via the web interface that were not escaped.
  * Respect DEFAULT_ORG_MEMBER_VISIBLE setting when adding creator to org.
  * Fix duplicate migrated milestones.
  * Fix inline math blocks can't be preceeded/followed by alphanumerical
    characters.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1713614400">- update to 1.21.11-1:
  * error 500 on tag creation when a workflow exists
- update to 1.21.11-0:
  * Fixed a privilege escalation through git push options that
    allows any user to change the visibility of any repository they can see,
    regardless of their level of access.
  * Fixed a bug that allows user-supplied, non-sandboxed JavaScript to be run
    from the same domain as the forge, via
    /{owner}/{repo}/render/branch/{branch}/{filename} URLs.
  * Close file in upload function
  * Prevent registering runners for deleted repositories.
    Prevents 500 Internal Server Error in admin interface.
  * More reliable pagination support when migrating from gitbucket
  * Fix automerge when used with actions
- fix apparmor profile</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714046400">- update to 7.0.0:
  This is only an excerpt from the full changelog, which you can find
  in your RELEASE-NOTES.md or at
  https://codeberg.org/forgejo/forgejo/src/branch/forgejo/RELEASE-NOTES.md#7-0-0
  * MySQL 8.0 or PostgreSQL 12 are the minimum supported versions.
    The database must be migrated before upgrading.
    The requirements regarding SQLite did not change.
  * The per_page parameter is no longer a synonym for limit in the
    /repos/{owner}/{repo}/releases API endpoint.
  * The date format of the created and last_update fields of the
    /repos/{owner}/{repo}/push_mirrors and /repos/{owner}/{repo}/push_mirrors
    API endpoint changed to be timestamps instead of numbers.
  * Labels used by pprof endpoint have been changed
  * The fogejo admin user create CLI command requires a password change
    by default when creating the first user</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714219200">- update to 7.0.1:
  * LFS data corruption when running the forgejo doctor check --fix CLI command
    or setting [cron.gc_lfs].ENABLED=true (the default is false)
  * non backward compatible change in the forgejo admin user create CLI command
  * error 500 because of an incorrect evaluation of the template when visiting
    the LFS settings of a repository
  * GET /repos/{owner}/{name} API endpoint always returns an empty string for
    the object_format_name field
  * fuzzy search may fail with bleve</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714737600">- update to 7.0.2:
  * regression where subscribing to or unsubscribing from an issue in a
    repository with no code produced an internal server error.
  * regression makes all the refs sent in Gitea webhooks to be full refs and
    might break Woodpecker CI pipelines triggered on tag (CI_COMMIT_TAG
    contained the full ref). This issue has been fixed in the main branch of
    Woodpecker CI as well.
  * the webhook branch filter wrongly applied the match on the full ref for
    branch creation and deletion (wrongly skipping events).
  * toggling the WIP state of a pull request is possible from the sidebar,
    but not from the footer.
  * when mentioning a user, the markup post-processor does not handle the case
    where the mentioned user does not exist: it tries to skip to the next node,
    which in turn, ended up skipping the rest of the line.
  * excessive and unnecessary database queries when a user with no repositories
    is viewing their dashboard.
  * duplicate status check contexts show in the branch protection settings.
  * profile info fails to render german singular translation.
  * inline attachments of incoming emails (as they occur for example with Apple
    Mail) are not attached to comments.</changelog>
</package>
<package pkgid="f8e2b3f927bff5923666e304a094d90864c6b6cc8ad2fa4587587f588f0235c0ada8cdcf5c180cf9b5ff9bb0b899d1a7e42ca44fce550557b1b89eb5e8dd0cfd" name="forgejo-selinux" arch="noarch">
  <version epoch="0" ver="7.0.3" rel="1.0.4.1.sr20240429"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1707480000">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1709899200">- add apparmor profile leeched off of the gitea packaging
- update to 1.21.7-0:
  * Fix tarball/zipball download bug.
  * Ensure HasIssueContentHistory takes into account comment_id.
  * The google.golang.org/protobuf module was bumped to version v1.33.0 to fix
    a bug in the google.golang.org/protobuf/encoding/protojson package which
    could cause the Unmarshal function to enter an infinite loop when handling
    some invalid inputs</changelog>
  <changelog author="Richard Rahl &lt;user@localhost&gt;" date="1711195200">- update to 1.21.8-0:
  * Fix /api/v1/{owner}/{repo}/issue_templates which was always failing with a
    500 error.
  * Prevent error 500 on /user/settings/security when SignedUser has a linked
    account from a deactivated authentication source.
  * Fix error 500 when pushing release to an empty repo.
  * Fix incorrect rendering csv file when file size is larger than UI.CSV.MaxFileSize.
  * Fix error 500 when deleting account with incorrect password or unsupported login type.
  * handle user-defined name anchors like [Link](#link) linking to &lt;a name="link"&gt;&lt;/a&gt;Link.
  * Use correct head commit for CODEOWNER.
  * Fix manual merge button.
  * Make meilisearch do exact search for issues.
  * Fix PR creation via api between branches of same repo with head field namespaced.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1711627200">- increase golang dep to 1.22, to imitate the CI/CD of forgejo
- revise how the apparmor package gets build + add selinux</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1712318400">- update to 1.21.10-0:
  * CVE-2023-45288 which permits an attacker to cause an HTTP/2 endpoint to
    read arbitrary amounts of header data
  * Fix to not remove repository avatars when the doctor runs with --fix
    on the repository archives.
  * Detect protected branch on branch rename.
  * Don't delete inactive emails explicitly.
  * Fix user interface when a review is deleted without refreshing.
  * Fix paths when finding files via the web interface that were not escaped.
  * Respect DEFAULT_ORG_MEMBER_VISIBLE setting when adding creator to org.
  * Fix duplicate migrated milestones.
  * Fix inline math blocks can't be preceeded/followed by alphanumerical
    characters.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1713614400">- update to 1.21.11-1:
  * error 500 on tag creation when a workflow exists
- update to 1.21.11-0:
  * Fixed a privilege escalation through git push options that
    allows any user to change the visibility of any repository they can see,
    regardless of their level of access.
  * Fixed a bug that allows user-supplied, non-sandboxed JavaScript to be run
    from the same domain as the forge, via
    /{owner}/{repo}/render/branch/{branch}/{filename} URLs.
  * Close file in upload function
  * Prevent registering runners for deleted repositories.
    Prevents 500 Internal Server Error in admin interface.
  * More reliable pagination support when migrating from gitbucket
  * Fix automerge when used with actions
- fix apparmor profile</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714046400">- update to 7.0.0:
  This is only an excerpt from the full changelog, which you can find
  in your RELEASE-NOTES.md or at
  https://codeberg.org/forgejo/forgejo/src/branch/forgejo/RELEASE-NOTES.md#7-0-0
  * MySQL 8.0 or PostgreSQL 12 are the minimum supported versions.
    The database must be migrated before upgrading.
    The requirements regarding SQLite did not change.
  * The per_page parameter is no longer a synonym for limit in the
    /repos/{owner}/{repo}/releases API endpoint.
  * The date format of the created and last_update fields of the
    /repos/{owner}/{repo}/push_mirrors and /repos/{owner}/{repo}/push_mirrors
    API endpoint changed to be timestamps instead of numbers.
  * Labels used by pprof endpoint have been changed
  * The fogejo admin user create CLI command requires a password change
    by default when creating the first user</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714219200">- update to 7.0.1:
  * LFS data corruption when running the forgejo doctor check --fix CLI command
    or setting [cron.gc_lfs].ENABLED=true (the default is false)
  * non backward compatible change in the forgejo admin user create CLI command
  * error 500 because of an incorrect evaluation of the template when visiting
    the LFS settings of a repository
  * GET /repos/{owner}/{name} API endpoint always returns an empty string for
    the object_format_name field
  * fuzzy search may fail with bleve</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714737600">- update to 7.0.2:
  * regression where subscribing to or unsubscribing from an issue in a
    repository with no code produced an internal server error.
  * regression makes all the refs sent in Gitea webhooks to be full refs and
    might break Woodpecker CI pipelines triggered on tag (CI_COMMIT_TAG
    contained the full ref). This issue has been fixed in the main branch of
    Woodpecker CI as well.
  * the webhook branch filter wrongly applied the match on the full ref for
    branch creation and deletion (wrongly skipping events).
  * toggling the WIP state of a pull request is possible from the sidebar,
    but not from the footer.
  * when mentioning a user, the markup post-processor does not handle the case
    where the mentioned user does not exist: it tries to skip to the next node,
    which in turn, ended up skipping the rest of the line.
  * excessive and unnecessary database queries when a user with no repositories
    is viewing their dashboard.
  * duplicate status check contexts show in the branch protection settings.
  * profile info fails to render german singular translation.
  * inline attachments of incoming emails (as they occur for example with Apple
    Mail) are not attached to comments.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1716379200">- update to 7.0.3:
  * CVE-2024-24788: a malformed DNS message in response to a query can
    cause the lookup functions to get stuck in an infinite loop
  * backticks in mermaid block diagram labels are not sanitized properly
  * migration of a repository from gogs fails when it is hosted at a subpath.
  * when creating an OAuth2 application the redirect URLs are not enforced to
    be mandatory
  * the API incorrectly excludes repositories where code is not enabled
  * "Allow edits from maintainers" cannot be modified via the pull request web UI
  * repository activity feeds (including RSS and Atom feeds) contain
    repeated activities
  * uploading maven packages with metadata being uploaded separately will fail
  * the mail notification sent about commits pushed to pull requests are empty
  * inline emails attachments are not properly handled when commenting on an
    issue via email
  * the links to .zip and tar.gz on the tag list web UI fail
  * expanding code diff while previewing a pull request before it is created fails
  * the CLI is not able to migrate Forgejo Actions artifacts
  * when adopting a repository, the default branch is not taken into account
  * when using reverse proxy authentication, logout will not be taken into
    account when immediately trying to login afterwards
  * pushing to the master branch of a sha256 repository fails
  * a very long project column name will make the action menu inaccessible
  * a useless error is displayed when the title of a merged pull request is
    modified
  * workflow badges are not working for workflows that are not running on push
    (such as scheduled workflows, and ones that run on tags and pull requests)</changelog>
</package>
<package pkgid="0903e1755ed0270fcdb989b16fb28b7029cd70dbb8f1f2e08f4cd7ed6b56dbda178ea05cc2b88d7bf215f75b5ec82f0bdc1e7f70891bb86b4a3d1e4fddc2e5bb" name="forkstat" arch="src">
  <version epoch="0" ver="0.03.02" rel="1.0.2.1.sr20240429"/>
  <changelog author="mardnh@gmx.de" date="1497960000">- update to version 0.01.18
  * Makefile: bump version
  * Only add proc_info if strtol parses pid correctly.
  * snapcraft: add default type and grade keys</changelog>
  <changelog author="mardnh@gmx.de" date="1498132800">- update to version 0.01.19
  * Makefile: bump version again
  * Debian/control: update standards version to 4.0.0
  * Update man page date
  * forkstat: add flag for line buffered output</changelog>
  <changelog author="mardnh@gmx.de" date="1498392000">- update to version 0.02.00
  * Makefile: update version and change codename
  * Minor tweaks to the manual, cosmetic changes
  * Move arrays to end of stacks to help avoid any stack smashing
  * Minor source clean-up
  * Avoid TOCTOU race on stat + open
  * Use alternative ptrace pid info
  * Add -x extra UID and TTY information option
  * Add uid/sid event tracing
  * Display name of events on -e option when invalid event used
  * Add ptrace event spying
  * Fix realtime flag opts mask
  * Fix -r help option
  * Add extra spacing in heading as it is offset by one after PID
  * Remove old set_priority code now that -r replaces it
  * Manpage: fix pdf warning:
  * Makefile: add pdf man page rule and add .PHONEYs
  * Add Philipp Gesang to the man page for kudos for contributions.
  * Add -r real time scheduling option
  * Put help options into one large printf statement</changelog>
  <changelog author="mardnh@gmx.de" date="1515153600">- update to version 0.02.01
  * Makefile: bump version
  * debian/control: update Standards-Version to 4.1.2
  * ensure tty string never overflows, fixes gcc warning
  * include &lt;sys/uio.h&gt; to fix clang warning
  * Add -x option into mini help</changelog>
  <changelog author="mardnh@gmx.de" date="1517400000">- update to version 0.02.02
  * Makefile: bump version
  * ensure tty string never overflows, fixes gcc warning
  * include &lt;sys/uio.h&gt; to fix clang warning
  * Add -x option into mini help</changelog>
  <changelog author="mardnh@gmx.de" date="1528545600">- Update to version 0.02.03
  * Makefile: bump version
  * debian/control: update debhelper to &gt;= 11
  * debian/compat: update to 11
  * debian/copyright: replace http with https for secure URL
  * debian/control: remove trailing line
  * Add -g option to mini-help
  * Add -g glyph annotations
  * Add faster container check for systemd based systems
  * Add snapcraft plugins</changelog>
  <changelog author="mardnh@gmx.de" date="1531310400">- Update to version 0.02.04
  * Makefile: bump version
  * Add .travis.yml to make dist rule
  * Makefile + debian/watch: produce a .xz tarball
  * Fix checking on zero sized reads
  * Add detection of first time all alive processes were started
  * Use UTF-16 codes for glyphs
  * Add travis build yaml file</changelog>
  <changelog author="mardnh@gmx.de" date="1531483200">- Update to version 0.02.05
  * Makefile: bump version
  * Manual, change -e all to -E in example to show alternate form
  * Reformat some lines, comments and overly wide scanf
  * Minor code clean ups
  * Ensure all fields in no_info are initialized
  * Manual: Fix process table information formatting
  * Voidify function returns
  * Add more constifications
  * Add -E (enable all events) option
  * PROC_EVENT_COREDUMP has been introduced in kernel version 3.10
  * Replace curved corner glyph with square corner</changelog>
  <changelog author="mardnh@gmx.de" date="1547294400">- Update to version 0.02.09
  * Manual: update date
  * Add -X option, fix up short getopts help with missing options
  * forkstat: add in -c option in help info
- Update to version 0.02.08
  * Reduce scope of pointer ptr
  * Use unsigned int for %u format specifiers
  * Add -c comm field info, also track comm field changes in proc info
- Update to version 0.02.07
  * remove '\r' and '\n' from command line process name
- Update to version 0.02.06
  * Add some extra paranoid clearing of tty and strncpy length,
    fixes potential buffer overrun
  * Add caching of dev to tty name lookup to fix expensive lookups
  * Add caching of uid to name lookup, print username rather than uids
    to fix expensive lookups
  * forkstat: pack structs a little more efficiently to save memory</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1562500800">- Update to version 0.02.10
  * Fix spelling mistake in manual
  * Update copyright year</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1566907200">- Update to version 0.02.11
  * fix off-by-one end of string strncpy bug in tty name copying</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1576411200">- Update to version 0.02.12
  * Remove no-op free_proc_comm call on an unknown comm field
  * Return no info rather than NULL if proc_info_get returns NULL
  * Re-work unknown cmdline information</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582718400">- Update to version 0.02.13
  * Add bash completion</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582977600">- Update to version 0.02.14
  * Add effictive user id (EUID) for -x option
- Supplement against bash-completion, not bash</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583668800">- Drop SLE12 compat ifdef</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 0.02.15:
  * add missing memory initialization to zero</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1604750400">- Update to version 0.02.16
  * forkstat: handle weird comm field in /proc/$PID/stat
  * conditionally build in helper functions</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1674388800">- Update to 0.03.00
  * Remove redundant null check on ptr
  * Update copyright
  * forkstat: remove redundant assignment to ptr
  * Add STAT_NONE to event_t enum and use it instead of 0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 0.03.01:
  * Makefile: bump version
  * debian/control: update standards version to 4.6.2
  * Manual: update copyright
  * forkstat: add -p process group id filtering option
  * forkstat: handle empty arg in argv[], replace with ' '
  * forkstat: make cmdline buffer 64K, allocate on heap</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1715256000">- update to 0.03.02:
  * Makefile: remove snap from make dist rule
  * debian/rules: update hardening flags
  * Update copyright to 2024
  * Check for array bounds limit while parsing pid length string</changelog>
</package>
<package pkgid="2358773fa4d6014e802f006b8aac923eabc10df77bf4ef7ca2d1297d723da9dd279373e2431f0f5faeec18f770cfbf3b8278bc8c7a7e215e4b8dd43c3a540fee" name="forkstat" arch="x86_64">
  <version epoch="0" ver="0.03.02" rel="1.0.2.1.sr20240429"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1566907200">- Update to version 0.02.11
  * fix off-by-one end of string strncpy bug in tty name copying</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1576411200">- Update to version 0.02.12
  * Remove no-op free_proc_comm call on an unknown comm field
  * Return no info rather than NULL if proc_info_get returns NULL
  * Re-work unknown cmdline information</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582718400">- Update to version 0.02.13
  * Add bash completion</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582977600">- Update to version 0.02.14
  * Add effictive user id (EUID) for -x option
- Supplement against bash-completion, not bash</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583668800">- Drop SLE12 compat ifdef</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 0.02.15:
  * add missing memory initialization to zero</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1604750400">- Update to version 0.02.16
  * forkstat: handle weird comm field in /proc/$PID/stat
  * conditionally build in helper functions</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1674388800">- Update to 0.03.00
  * Remove redundant null check on ptr
  * Update copyright
  * forkstat: remove redundant assignment to ptr
  * Add STAT_NONE to event_t enum and use it instead of 0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 0.03.01:
  * Makefile: bump version
  * debian/control: update standards version to 4.6.2
  * Manual: update copyright
  * forkstat: add -p process group id filtering option
  * forkstat: handle empty arg in argv[], replace with ' '
  * forkstat: make cmdline buffer 64K, allocate on heap</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1715256000">- update to 0.03.02:
  * Makefile: remove snap from make dist rule
  * debian/rules: update hardening flags
  * Update copyright to 2024
  * Check for array bounds limit while parsing pid length string</changelog>
</package>
<package pkgid="7327b2304a5ce915541faa3af63922a78e7cfcff6dcb52f48eec3d3065e0db560e766d284d62160b9ba8504289d1fef2c4041dde746e7e29a79a461251ecd0f4" name="forkstat-bash-completion" arch="noarch">
  <version epoch="0" ver="0.03.02" rel="1.0.2.1.sr20240429"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1566907200">- Update to version 0.02.11
  * fix off-by-one end of string strncpy bug in tty name copying</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1576411200">- Update to version 0.02.12
  * Remove no-op free_proc_comm call on an unknown comm field
  * Return no info rather than NULL if proc_info_get returns NULL
  * Re-work unknown cmdline information</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582718400">- Update to version 0.02.13
  * Add bash completion</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582977600">- Update to version 0.02.14
  * Add effictive user id (EUID) for -x option
- Supplement against bash-completion, not bash</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583668800">- Drop SLE12 compat ifdef</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 0.02.15:
  * add missing memory initialization to zero</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1604750400">- Update to version 0.02.16
  * forkstat: handle weird comm field in /proc/$PID/stat
  * conditionally build in helper functions</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1674388800">- Update to 0.03.00
  * Remove redundant null check on ptr
  * Update copyright
  * forkstat: remove redundant assignment to ptr
  * Add STAT_NONE to event_t enum and use it instead of 0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 0.03.01:
  * Makefile: bump version
  * debian/control: update standards version to 4.6.2
  * Manual: update copyright
  * forkstat: add -p process group id filtering option
  * forkstat: handle empty arg in argv[], replace with ' '
  * forkstat: make cmdline buffer 64K, allocate on heap</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1715256000">- update to 0.03.02:
  * Makefile: remove snap from make dist rule
  * debian/rules: update hardening flags
  * Update copyright to 2024
  * Check for array bounds limit while parsing pid length string</changelog>
</package>
<package pkgid="917383b69b0d4f6d1926417d456263d66ffbf96b173b4fa36d272a8e51e0d543e022af070b40ff4b5dd0385c878cdf4d9e5e34a0d543947326f2d0679711b7dc" name="forkstat-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.03.02" rel="1.0.2.1.sr20240429"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1566907200">- Update to version 0.02.11
  * fix off-by-one end of string strncpy bug in tty name copying</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1576411200">- Update to version 0.02.12
  * Remove no-op free_proc_comm call on an unknown comm field
  * Return no info rather than NULL if proc_info_get returns NULL
  * Re-work unknown cmdline information</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582718400">- Update to version 0.02.13
  * Add bash completion</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582977600">- Update to version 0.02.14
  * Add effictive user id (EUID) for -x option
- Supplement against bash-completion, not bash</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583668800">- Drop SLE12 compat ifdef</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 0.02.15:
  * add missing memory initialization to zero</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1604750400">- Update to version 0.02.16
  * forkstat: handle weird comm field in /proc/$PID/stat
  * conditionally build in helper functions</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1674388800">- Update to 0.03.00
  * Remove redundant null check on ptr
  * Update copyright
  * forkstat: remove redundant assignment to ptr
  * Add STAT_NONE to event_t enum and use it instead of 0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 0.03.01:
  * Makefile: bump version
  * debian/control: update standards version to 4.6.2
  * Manual: update copyright
  * forkstat: add -p process group id filtering option
  * forkstat: handle empty arg in argv[], replace with ' '
  * forkstat: make cmdline buffer 64K, allocate on heap</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1715256000">- update to 0.03.02:
  * Makefile: remove snap from make dist rule
  * debian/rules: update hardening flags
  * Update copyright to 2024
  * Check for array bounds limit while parsing pid length string</changelog>
</package>
<package pkgid="8e42505f8368e2e11867ef2566fb773a550a9f2321360d024ad50ded63bd9d046820fcc54f793dd489a4affdfe3131d1e6302232f850c52abeca4c027d5cd9f9" name="forkstat-debugsource" arch="x86_64">
  <version epoch="0" ver="0.03.02" rel="1.0.2.1.sr20240429"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1566907200">- Update to version 0.02.11
  * fix off-by-one end of string strncpy bug in tty name copying</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1576411200">- Update to version 0.02.12
  * Remove no-op free_proc_comm call on an unknown comm field
  * Return no info rather than NULL if proc_info_get returns NULL
  * Re-work unknown cmdline information</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582718400">- Update to version 0.02.13
  * Add bash completion</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582977600">- Update to version 0.02.14
  * Add effictive user id (EUID) for -x option
- Supplement against bash-completion, not bash</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583668800">- Drop SLE12 compat ifdef</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 0.02.15:
  * add missing memory initialization to zero</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1604750400">- Update to version 0.02.16
  * forkstat: handle weird comm field in /proc/$PID/stat
  * conditionally build in helper functions</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1674388800">- Update to 0.03.00
  * Remove redundant null check on ptr
  * Update copyright
  * forkstat: remove redundant assignment to ptr
  * Add STAT_NONE to event_t enum and use it instead of 0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 0.03.01:
  * Makefile: bump version
  * debian/control: update standards version to 4.6.2
  * Manual: update copyright
  * forkstat: add -p process group id filtering option
  * forkstat: handle empty arg in argv[], replace with ' '
  * forkstat: make cmdline buffer 64K, allocate on heap</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1715256000">- update to 0.03.02:
  * Makefile: remove snap from make dist rule
  * debian/rules: update hardening flags
  * Update copyright to 2024
  * Check for array bounds limit while parsing pid length string</changelog>
</package>
<package pkgid="d13a206bf4e662e2400a1c6d09e09b39491aa1a56ce76563b59304c88f9adca313b825ad00cb352b7a43770be47e1ab42017e8dba10d1d231495423d3bc41b97" name="fractal" arch="src">
  <version epoch="0" ver="7" rel="1.1"/>
  <changelog author="Luke Jones &lt;luke@ljones.dev&gt;" date="1567598400">- Remove BuildRequires: cargo-vendor, this is now included in
  the base cargo install.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1573214400">- Remove BuildRequires: rust-std, rust is enough and it conflicts
  when building on SLE 15 SPx.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1578744000">- Update to 4.2.2:
  + Translation strings have been updated
  + Newlines now work when markdown is enabled
  + Account settings can be accessed again
  + Redaction is working again
  + Compatibility with HTTP-only (non HTTPS) servers has been
    restored
  + Some crashes fixed
  + Autocompletion popover position fix
  + Translation strings have been updated
  + Disable the textbox when there are no write permissions
  + Fix crash on logout and login with wrong credentials
  + Adaptive window, mobile friendly
  + Window size and position are remembered
  + Redesigned login
  + Spellcheck
  + Network proxy support
  + Typing notifications
  + Badges are shown for operators and moderators
  + Keyboard shortcuts for easier navigation across rooms
  + Better uploads:
  - Audio and video files are now tagged correctly
  - Image files have a thumbnail
  - Various tweaks to the file chooser
  + Logs actually output something now
  + A few issues with invites and direct chats have been resolved
  + More reliable scrolling
  + Some crashes fixed
  + Code refactor continues
  + We’re now using Rust 2018
  + Many improvements to the build system and CI
- Remove fractal-drop-gst-bad-video-dep.patch, which has been
  included upstream.
- Replace pkgconfig(gtksourceview-3.0) with
  pkgconfig(gtksourceview-4) BuildRequires.
- Add pkgconfig(gst-editing-services-1.0) BuildRequires: New
  dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1597924800">- Avoid build error for ppc64le as reported by boo#1175502</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Add _constraints min 4GB  disk space
  and 4GB min physicalmemory for x86_64 ppc64 ppc64le</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1607342400">- Update to version 4.4.0:
  + New features:
  - Videos now have a preview directly in history
  - New videos player: click on a preview to open it
  - Improved audio file support, with a nicer presentation and
    seeking
  - Redacted messages are removed from history
  - Edited messages are replaced with their new content and show
    a small icon
  - Spellcheck language is saved per room
  - New swipe-back gesture to go back from room to room list in
    narrow view
  - New swipe left and right gesture to navigate through media in
    media view
  - SOCKS proxy are now also supported
  + Bugfixes:
  - Thumbnail for pasted images have been fixed
  - File type detection for uploads is more reliable
  - Typing notifications are now only sent when text is actually
    typed in the message input
  + Under the hood:
  - Code refactor is still going
  - Some improvements to logging, including access token removal
    for privacy
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637928000">- Update to version 4.4.1:
  + No upstream changes available. Please see upstream commitlog at
    https://gitlab.gnome.org/GNOME/fractal/-/commits/release-4.4.1/
- Replace pkgconfig(libhandy-0.0) with pkgconfig(libhandy-1)
  BuildRequires following upstream changes.
- Add c_compiler, c++_compiler and cmake BuildRequires, new
  dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643198400">- Add 6fa1a23596d65d94aa889efe725174e6cd2903f0.patch: Fix build
  with meson 0.61.0.
- Add fractal-fix-build.patch: Downgrade dead_code to a warning,
  hackfix build for now as we wait for a new release. The same
  dead_code built fine a short while ago, so we can't be that much
  worse off.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675512000">- Replace pkgconfig(openssl) with explicit libopenssl-1_1-devel
  BuildRequires as fractal does not support building with openssl
  3 and newer yet.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1691323200">- Update to version 4.4.2: There was no visible changes for the end
  user.
- Drop merged upstream patches: fractal-fix-build.patch and
  6fa1a23596d65d94aa889efe725174e6cd2903f0.patch.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1691755200">- Update to version 5.beta1:
  + First beta release since the rewrite of Fractal to take
    advantage of GTK 4 and the Matrix Rust SDK. It is the result of
    over two years of work.
  + New features since Fractal 5.alpha1:
  - Joining room by ID, by alias or with a Matrix URI.
  - Creation of direct chats.
  - Sending and displaying read receipts, read markers and typing
    notifications.
  - Notifications on new messages.
  - Highlight messages with mentions.
  - Added media file history viewers in the room details.
  - Displaying the other user's avatar as a room avatar for
    direct chats.
  + There are a also a lot of less visible changes, fixes and
    translations.
  + Being still in beta stage, it might trigger crashes or other
    bugs but overall should be pretty stable.
- Changes from version 5.alpha1:
  + Fractal 5.alpha1 is the first release since Fractal has been
    rewritten to take advantage of GTK 4 and the Matrix Rust SDK.
    It is the result of eighteen months of work.
  + Currently supported features are:
  - Sending and receiving messages and files.
  - Sending files via Drag-n-Drop and pasting in the message
    entry.
  - Rendering of rich formatted (HTML) messages, as well as
    media.
  - Displaying edited messages, redacting messages.
  - Showing and adding reactions.
  - Tab completion of user names.
  - Sending and displaying replies.
  - Sharing the current location.
  - Exploring the room directory.
  - Sorting the rooms by category.
  - Joining rooms.
  - Sending and accepting invitations.
  - Logging into multiple accounts at once.
  - Logging in with Single-Sign On.
  - Sending and reading encrypted messages.
  - Verifying user sessions using cross-signing.
  - Exporting and importing encryption keys.
  - Managing the connected devices.
  - Changing the user profile details.
  - Deactivating the account.
  + Major missing features are: Notifications and read markers.
- Add new BuildRequires: gstreamer-pbutils-1.0, gstreamer-play-1.0,
  libadwaita-1, libpipewire-0.3, shumate-1.0, sqlite3,
  xdg-desktop-portal pkgconfig() modules; and desktop-file-utils.
- Drop no longer used/needed BuildRequires: atk, cairo, dbus-1,
  gdk-3.0, gdk-pixbuf-2.0, gspell-1, gst-editing-services-1.0,
  libhandy-1, libsecret-1, pango and pangocairo pkgconfig()
  modules; and gmp-devel and cmake.
- Replace BuildRequires: cargo, c++_compiler and c_compiler with
  cargo-packaging, clang, clang-devel, and llvm-devel; and
  gstreamer-audio-1.0, gstreamer-bad-audio-1.0,
  gstreamer-player-1.0, gstreamer-plugins-bad-1.0,
  gstreamer-plugins-base-1.0, gtk+-3.0 and gtksourceview-4 with
  gstreamer-pbutils-1.0, gstreamer-play-1.0, gtk4 and
  gtksourceview-5 pkgconfig() modules.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692446400">- Update to version 5.beta2:
  + Second beta release since the rewrite of Fractal to take
    advantage of GTK 4 and the Matrix Rust SDK, an effort that
    started in March 2021.
  + The most visible changes since Fractal 5.beta1 are:
  - Editing text messages.
  - Logging in with homeservers that don’t support
    auto-discovery.
  - A refactor of the login flow should avoid crashes when going
    back at any step.
  - Sometimes two day dividers would appear next to each other
    without messages between them, this is now fixed.
  + Of course, there are also a lot of less visible changes,
    notably a lot of refactoring and fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695211200">- Build only for x86_64 for now, the other targets fails to much.
  Replace the exsisting ExcludeArch with an ExclusiveArch.
- Fixup _service, recompress during build. Sadly we can not update
  the vendored deps, as this fails the build.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1701172800">- update to version 5
- switch to the newer obs-service-cargo as it simplifies the
  spec file</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1704110400">- update to version 6 beta 1:
  + Restoring sessions from Secret Services other than GNOME Keyring
    has been fixed
  + Times follow the format (12h or 24h) from the system settings
  + Media history works in encrypted rooms
  + The accessibility of the sidebar was improved
  + More notifications settings were added, you can now set global
    and per-room behavior and even manage your keywords</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1704715200">- update to version 6 release candidate 1:
  + Matrix URIs can be opened with Fractal
  + Our Join Room dialog now shows some room details as a preview
  + Room members now have a profile page
  + ingored people can be managed in the account settings
  + The dialog to view an event’s source was reworked</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1705665600">- update to version 6:
  + Tab auto-completion also works for mentioning public rooms
  + The verification flow was rewritten
- remove cargo_audit from _service file, as it's nowadays
  included in the new version of obs-service-cargo</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1711713600">- update to version 7.beta:
  + Encryption support has been extended, with server-side key backup
    and account recovery.
  + Messages that failed to send can now be retried or discarded.
  + Messages can be reported to server admins for moderation.
  + Room details are now considered complete, with the addition of room
    address management, permissions, and version upgrade.
  + A new member menu appears when clicking on an avatar in the room history.
    It offers a quick way to do many actions related to that person, including
    opening a direct chat with them and moderating them.
  + Pills are clickable and allow to directly go to a room or member profile.
  + improvements on the accessibility front, for better navigability with a
    screen reader.
- add %suse_update_desktop_file as the wiki instructs
- enable dependency updating in cargo_vendor
- increase vm memory to 20G</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714737600">- update to version 7:
  * Messages that failed to send can now be retried or discarded.
  * Messages can be reported to server admins for moderation.
  * Room details are now considered complete, with the addition of room address
    management, permissions, and room upgrade.
  * A new member menu appears when clicking on an avatar in the room history.
    It offers a quick way to do many actions related to that person,
    including opening a direct chat with them and moderating them.
  * Pills are clickable and allow to directly go to a room or member profile.
  * Account recovery, introduced during this cycle, could lead to an unclear
    situation where it was still incomplete even after successfully going
    through the process
  * After fixing a focus issue upstream in GtkListView, we got rid of more
    focus issues in our widgets. That should make the room history completely
    accessible with keyboard navigation.
  * Third party verification, that happens in a direct chat, was partly broken
    as the banner about an ongoing verification was not showing up anymore.
    The culprit was found and we took that opportunity to improve the security
    instructions. Along with this bugfix, a coat of polish has been applied.</changelog>
</package>
<package pkgid="1f8892b1f61c2c0de5085c77d2499dc0c38a2f1d14e4fbd97118a006e040c50720ec6759c95b02c8a6141549c70f5fb636f7ce6c7dd78af9f1f99cee55bcf2f2" name="fractal" arch="x86_64">
  <version epoch="0" ver="7" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637928000">- Update to version 4.4.1:
  + No upstream changes available. Please see upstream commitlog at
    https://gitlab.gnome.org/GNOME/fractal/-/commits/release-4.4.1/
- Replace pkgconfig(libhandy-0.0) with pkgconfig(libhandy-1)
  BuildRequires following upstream changes.
- Add c_compiler, c++_compiler and cmake BuildRequires, new
  dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643198400">- Add 6fa1a23596d65d94aa889efe725174e6cd2903f0.patch: Fix build
  with meson 0.61.0.
- Add fractal-fix-build.patch: Downgrade dead_code to a warning,
  hackfix build for now as we wait for a new release. The same
  dead_code built fine a short while ago, so we can't be that much
  worse off.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675512000">- Replace pkgconfig(openssl) with explicit libopenssl-1_1-devel
  BuildRequires as fractal does not support building with openssl
  3 and newer yet.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1691323200">- Update to version 4.4.2: There was no visible changes for the end
  user.
- Drop merged upstream patches: fractal-fix-build.patch and
  6fa1a23596d65d94aa889efe725174e6cd2903f0.patch.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1691755200">- Update to version 5.beta1:
  + First beta release since the rewrite of Fractal to take
    advantage of GTK 4 and the Matrix Rust SDK. It is the result of
    over two years of work.
  + New features since Fractal 5.alpha1:
  - Joining room by ID, by alias or with a Matrix URI.
  - Creation of direct chats.
  - Sending and displaying read receipts, read markers and typing
    notifications.
  - Notifications on new messages.
  - Highlight messages with mentions.
  - Added media file history viewers in the room details.
  - Displaying the other user's avatar as a room avatar for
    direct chats.
  + There are a also a lot of less visible changes, fixes and
    translations.
  + Being still in beta stage, it might trigger crashes or other
    bugs but overall should be pretty stable.
- Changes from version 5.alpha1:
  + Fractal 5.alpha1 is the first release since Fractal has been
    rewritten to take advantage of GTK 4 and the Matrix Rust SDK.
    It is the result of eighteen months of work.
  + Currently supported features are:
  - Sending and receiving messages and files.
  - Sending files via Drag-n-Drop and pasting in the message
    entry.
  - Rendering of rich formatted (HTML) messages, as well as
    media.
  - Displaying edited messages, redacting messages.
  - Showing and adding reactions.
  - Tab completion of user names.
  - Sending and displaying replies.
  - Sharing the current location.
  - Exploring the room directory.
  - Sorting the rooms by category.
  - Joining rooms.
  - Sending and accepting invitations.
  - Logging into multiple accounts at once.
  - Logging in with Single-Sign On.
  - Sending and reading encrypted messages.
  - Verifying user sessions using cross-signing.
  - Exporting and importing encryption keys.
  - Managing the connected devices.
  - Changing the user profile details.
  - Deactivating the account.
  + Major missing features are: Notifications and read markers.
- Add new BuildRequires: gstreamer-pbutils-1.0, gstreamer-play-1.0,
  libadwaita-1, libpipewire-0.3, shumate-1.0, sqlite3,
  xdg-desktop-portal pkgconfig() modules; and desktop-file-utils.
- Drop no longer used/needed BuildRequires: atk, cairo, dbus-1,
  gdk-3.0, gdk-pixbuf-2.0, gspell-1, gst-editing-services-1.0,
  libhandy-1, libsecret-1, pango and pangocairo pkgconfig()
  modules; and gmp-devel and cmake.
- Replace BuildRequires: cargo, c++_compiler and c_compiler with
  cargo-packaging, clang, clang-devel, and llvm-devel; and
  gstreamer-audio-1.0, gstreamer-bad-audio-1.0,
  gstreamer-player-1.0, gstreamer-plugins-bad-1.0,
  gstreamer-plugins-base-1.0, gtk+-3.0 and gtksourceview-4 with
  gstreamer-pbutils-1.0, gstreamer-play-1.0, gtk4 and
  gtksourceview-5 pkgconfig() modules.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692446400">- Update to version 5.beta2:
  + Second beta release since the rewrite of Fractal to take
    advantage of GTK 4 and the Matrix Rust SDK, an effort that
    started in March 2021.
  + The most visible changes since Fractal 5.beta1 are:
  - Editing text messages.
  - Logging in with homeservers that don’t support
    auto-discovery.
  - A refactor of the login flow should avoid crashes when going
    back at any step.
  - Sometimes two day dividers would appear next to each other
    without messages between them, this is now fixed.
  + Of course, there are also a lot of less visible changes,
    notably a lot of refactoring and fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695211200">- Build only for x86_64 for now, the other targets fails to much.
  Replace the exsisting ExcludeArch with an ExclusiveArch.
- Fixup _service, recompress during build. Sadly we can not update
  the vendored deps, as this fails the build.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1701172800">- update to version 5
- switch to the newer obs-service-cargo as it simplifies the
  spec file</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1704110400">- update to version 6 beta 1:
  + Restoring sessions from Secret Services other than GNOME Keyring
    has been fixed
  + Times follow the format (12h or 24h) from the system settings
  + Media history works in encrypted rooms
  + The accessibility of the sidebar was improved
  + More notifications settings were added, you can now set global
    and per-room behavior and even manage your keywords</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1704715200">- update to version 6 release candidate 1:
  + Matrix URIs can be opened with Fractal
  + Our Join Room dialog now shows some room details as a preview
  + Room members now have a profile page
  + ingored people can be managed in the account settings
  + The dialog to view an event’s source was reworked</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1705665600">- update to version 6:
  + Tab auto-completion also works for mentioning public rooms
  + The verification flow was rewritten
- remove cargo_audit from _service file, as it's nowadays
  included in the new version of obs-service-cargo</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1711713600">- update to version 7.beta:
  + Encryption support has been extended, with server-side key backup
    and account recovery.
  + Messages that failed to send can now be retried or discarded.
  + Messages can be reported to server admins for moderation.
  + Room details are now considered complete, with the addition of room
    address management, permissions, and version upgrade.
  + A new member menu appears when clicking on an avatar in the room history.
    It offers a quick way to do many actions related to that person, including
    opening a direct chat with them and moderating them.
  + Pills are clickable and allow to directly go to a room or member profile.
  + improvements on the accessibility front, for better navigability with a
    screen reader.
- add %suse_update_desktop_file as the wiki instructs
- enable dependency updating in cargo_vendor
- increase vm memory to 20G</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714737600">- update to version 7:
  * Messages that failed to send can now be retried or discarded.
  * Messages can be reported to server admins for moderation.
  * Room details are now considered complete, with the addition of room address
    management, permissions, and room upgrade.
  * A new member menu appears when clicking on an avatar in the room history.
    It offers a quick way to do many actions related to that person,
    including opening a direct chat with them and moderating them.
  * Pills are clickable and allow to directly go to a room or member profile.
  * Account recovery, introduced during this cycle, could lead to an unclear
    situation where it was still incomplete even after successfully going
    through the process
  * After fixing a focus issue upstream in GtkListView, we got rid of more
    focus issues in our widgets. That should make the room history completely
    accessible with keyboard navigation.
  * Third party verification, that happens in a direct chat, was partly broken
    as the banner about an ongoing verification was not showing up anymore.
    The culprit was found and we took that opportunity to improve the security
    instructions. Along with this bugfix, a coat of polish has been applied.</changelog>
</package>
<package pkgid="365379d138478d8348db2a26c8dab889681878c7f547473976bd5e70336721e0de6c1664b85c0b53f6cc06d6f331591ce8eb84035fe4c92241318ba28e4a7b6d" name="fractal-debuginfo" arch="x86_64">
  <version epoch="0" ver="7" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637928000">- Update to version 4.4.1:
  + No upstream changes available. Please see upstream commitlog at
    https://gitlab.gnome.org/GNOME/fractal/-/commits/release-4.4.1/
- Replace pkgconfig(libhandy-0.0) with pkgconfig(libhandy-1)
  BuildRequires following upstream changes.
- Add c_compiler, c++_compiler and cmake BuildRequires, new
  dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643198400">- Add 6fa1a23596d65d94aa889efe725174e6cd2903f0.patch: Fix build
  with meson 0.61.0.
- Add fractal-fix-build.patch: Downgrade dead_code to a warning,
  hackfix build for now as we wait for a new release. The same
  dead_code built fine a short while ago, so we can't be that much
  worse off.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675512000">- Replace pkgconfig(openssl) with explicit libopenssl-1_1-devel
  BuildRequires as fractal does not support building with openssl
  3 and newer yet.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1691323200">- Update to version 4.4.2: There was no visible changes for the end
  user.
- Drop merged upstream patches: fractal-fix-build.patch and
  6fa1a23596d65d94aa889efe725174e6cd2903f0.patch.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1691755200">- Update to version 5.beta1:
  + First beta release since the rewrite of Fractal to take
    advantage of GTK 4 and the Matrix Rust SDK. It is the result of
    over two years of work.
  + New features since Fractal 5.alpha1:
  - Joining room by ID, by alias or with a Matrix URI.
  - Creation of direct chats.
  - Sending and displaying read receipts, read markers and typing
    notifications.
  - Notifications on new messages.
  - Highlight messages with mentions.
  - Added media file history viewers in the room details.
  - Displaying the other user's avatar as a room avatar for
    direct chats.
  + There are a also a lot of less visible changes, fixes and
    translations.
  + Being still in beta stage, it might trigger crashes or other
    bugs but overall should be pretty stable.
- Changes from version 5.alpha1:
  + Fractal 5.alpha1 is the first release since Fractal has been
    rewritten to take advantage of GTK 4 and the Matrix Rust SDK.
    It is the result of eighteen months of work.
  + Currently supported features are:
  - Sending and receiving messages and files.
  - Sending files via Drag-n-Drop and pasting in the message
    entry.
  - Rendering of rich formatted (HTML) messages, as well as
    media.
  - Displaying edited messages, redacting messages.
  - Showing and adding reactions.
  - Tab completion of user names.
  - Sending and displaying replies.
  - Sharing the current location.
  - Exploring the room directory.
  - Sorting the rooms by category.
  - Joining rooms.
  - Sending and accepting invitations.
  - Logging into multiple accounts at once.
  - Logging in with Single-Sign On.
  - Sending and reading encrypted messages.
  - Verifying user sessions using cross-signing.
  - Exporting and importing encryption keys.
  - Managing the connected devices.
  - Changing the user profile details.
  - Deactivating the account.
  + Major missing features are: Notifications and read markers.
- Add new BuildRequires: gstreamer-pbutils-1.0, gstreamer-play-1.0,
  libadwaita-1, libpipewire-0.3, shumate-1.0, sqlite3,
  xdg-desktop-portal pkgconfig() modules; and desktop-file-utils.
- Drop no longer used/needed BuildRequires: atk, cairo, dbus-1,
  gdk-3.0, gdk-pixbuf-2.0, gspell-1, gst-editing-services-1.0,
  libhandy-1, libsecret-1, pango and pangocairo pkgconfig()
  modules; and gmp-devel and cmake.
- Replace BuildRequires: cargo, c++_compiler and c_compiler with
  cargo-packaging, clang, clang-devel, and llvm-devel; and
  gstreamer-audio-1.0, gstreamer-bad-audio-1.0,
  gstreamer-player-1.0, gstreamer-plugins-bad-1.0,
  gstreamer-plugins-base-1.0, gtk+-3.0 and gtksourceview-4 with
  gstreamer-pbutils-1.0, gstreamer-play-1.0, gtk4 and
  gtksourceview-5 pkgconfig() modules.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692446400">- Update to version 5.beta2:
  + Second beta release since the rewrite of Fractal to take
    advantage of GTK 4 and the Matrix Rust SDK, an effort that
    started in March 2021.
  + The most visible changes since Fractal 5.beta1 are:
  - Editing text messages.
  - Logging in with homeservers that don’t support
    auto-discovery.
  - A refactor of the login flow should avoid crashes when going
    back at any step.
  - Sometimes two day dividers would appear next to each other
    without messages between them, this is now fixed.
  + Of course, there are also a lot of less visible changes,
    notably a lot of refactoring and fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695211200">- Build only for x86_64 for now, the other targets fails to much.
  Replace the exsisting ExcludeArch with an ExclusiveArch.
- Fixup _service, recompress during build. Sadly we can not update
  the vendored deps, as this fails the build.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1701172800">- update to version 5
- switch to the newer obs-service-cargo as it simplifies the
  spec file</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1704110400">- update to version 6 beta 1:
  + Restoring sessions from Secret Services other than GNOME Keyring
    has been fixed
  + Times follow the format (12h or 24h) from the system settings
  + Media history works in encrypted rooms
  + The accessibility of the sidebar was improved
  + More notifications settings were added, you can now set global
    and per-room behavior and even manage your keywords</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1704715200">- update to version 6 release candidate 1:
  + Matrix URIs can be opened with Fractal
  + Our Join Room dialog now shows some room details as a preview
  + Room members now have a profile page
  + ingored people can be managed in the account settings
  + The dialog to view an event’s source was reworked</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1705665600">- update to version 6:
  + Tab auto-completion also works for mentioning public rooms
  + The verification flow was rewritten
- remove cargo_audit from _service file, as it's nowadays
  included in the new version of obs-service-cargo</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1711713600">- update to version 7.beta:
  + Encryption support has been extended, with server-side key backup
    and account recovery.
  + Messages that failed to send can now be retried or discarded.
  + Messages can be reported to server admins for moderation.
  + Room details are now considered complete, with the addition of room
    address management, permissions, and version upgrade.
  + A new member menu appears when clicking on an avatar in the room history.
    It offers a quick way to do many actions related to that person, including
    opening a direct chat with them and moderating them.
  + Pills are clickable and allow to directly go to a room or member profile.
  + improvements on the accessibility front, for better navigability with a
    screen reader.
- add %suse_update_desktop_file as the wiki instructs
- enable dependency updating in cargo_vendor
- increase vm memory to 20G</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714737600">- update to version 7:
  * Messages that failed to send can now be retried or discarded.
  * Messages can be reported to server admins for moderation.
  * Room details are now considered complete, with the addition of room address
    management, permissions, and room upgrade.
  * A new member menu appears when clicking on an avatar in the room history.
    It offers a quick way to do many actions related to that person,
    including opening a direct chat with them and moderating them.
  * Pills are clickable and allow to directly go to a room or member profile.
  * Account recovery, introduced during this cycle, could lead to an unclear
    situation where it was still incomplete even after successfully going
    through the process
  * After fixing a focus issue upstream in GtkListView, we got rid of more
    focus issues in our widgets. That should make the room history completely
    accessible with keyboard navigation.
  * Third party verification, that happens in a direct chat, was partly broken
    as the banner about an ongoing verification was not showing up anymore.
    The culprit was found and we took that opportunity to improve the security
    instructions. Along with this bugfix, a coat of polish has been applied.</changelog>
</package>
<package pkgid="4e3b047972f9c5750231d45d9c0499d20988df798f87c52d1d5a5b37b6f131c07b9bb6b86e2b6260b41c98a3873ad1e0d6117af197daa542b499c46332e969aa" name="fractal-debugsource" arch="x86_64">
  <version epoch="0" ver="7" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637928000">- Update to version 4.4.1:
  + No upstream changes available. Please see upstream commitlog at
    https://gitlab.gnome.org/GNOME/fractal/-/commits/release-4.4.1/
- Replace pkgconfig(libhandy-0.0) with pkgconfig(libhandy-1)
  BuildRequires following upstream changes.
- Add c_compiler, c++_compiler and cmake BuildRequires, new
  dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643198400">- Add 6fa1a23596d65d94aa889efe725174e6cd2903f0.patch: Fix build
  with meson 0.61.0.
- Add fractal-fix-build.patch: Downgrade dead_code to a warning,
  hackfix build for now as we wait for a new release. The same
  dead_code built fine a short while ago, so we can't be that much
  worse off.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675512000">- Replace pkgconfig(openssl) with explicit libopenssl-1_1-devel
  BuildRequires as fractal does not support building with openssl
  3 and newer yet.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1691323200">- Update to version 4.4.2: There was no visible changes for the end
  user.
- Drop merged upstream patches: fractal-fix-build.patch and
  6fa1a23596d65d94aa889efe725174e6cd2903f0.patch.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1691755200">- Update to version 5.beta1:
  + First beta release since the rewrite of Fractal to take
    advantage of GTK 4 and the Matrix Rust SDK. It is the result of
    over two years of work.
  + New features since Fractal 5.alpha1:
  - Joining room by ID, by alias or with a Matrix URI.
  - Creation of direct chats.
  - Sending and displaying read receipts, read markers and typing
    notifications.
  - Notifications on new messages.
  - Highlight messages with mentions.
  - Added media file history viewers in the room details.
  - Displaying the other user's avatar as a room avatar for
    direct chats.
  + There are a also a lot of less visible changes, fixes and
    translations.
  + Being still in beta stage, it might trigger crashes or other
    bugs but overall should be pretty stable.
- Changes from version 5.alpha1:
  + Fractal 5.alpha1 is the first release since Fractal has been
    rewritten to take advantage of GTK 4 and the Matrix Rust SDK.
    It is the result of eighteen months of work.
  + Currently supported features are:
  - Sending and receiving messages and files.
  - Sending files via Drag-n-Drop and pasting in the message
    entry.
  - Rendering of rich formatted (HTML) messages, as well as
    media.
  - Displaying edited messages, redacting messages.
  - Showing and adding reactions.
  - Tab completion of user names.
  - Sending and displaying replies.
  - Sharing the current location.
  - Exploring the room directory.
  - Sorting the rooms by category.
  - Joining rooms.
  - Sending and accepting invitations.
  - Logging into multiple accounts at once.
  - Logging in with Single-Sign On.
  - Sending and reading encrypted messages.
  - Verifying user sessions using cross-signing.
  - Exporting and importing encryption keys.
  - Managing the connected devices.
  - Changing the user profile details.
  - Deactivating the account.
  + Major missing features are: Notifications and read markers.
- Add new BuildRequires: gstreamer-pbutils-1.0, gstreamer-play-1.0,
  libadwaita-1, libpipewire-0.3, shumate-1.0, sqlite3,
  xdg-desktop-portal pkgconfig() modules; and desktop-file-utils.
- Drop no longer used/needed BuildRequires: atk, cairo, dbus-1,
  gdk-3.0, gdk-pixbuf-2.0, gspell-1, gst-editing-services-1.0,
  libhandy-1, libsecret-1, pango and pangocairo pkgconfig()
  modules; and gmp-devel and cmake.
- Replace BuildRequires: cargo, c++_compiler and c_compiler with
  cargo-packaging, clang, clang-devel, and llvm-devel; and
  gstreamer-audio-1.0, gstreamer-bad-audio-1.0,
  gstreamer-player-1.0, gstreamer-plugins-bad-1.0,
  gstreamer-plugins-base-1.0, gtk+-3.0 and gtksourceview-4 with
  gstreamer-pbutils-1.0, gstreamer-play-1.0, gtk4 and
  gtksourceview-5 pkgconfig() modules.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692446400">- Update to version 5.beta2:
  + Second beta release since the rewrite of Fractal to take
    advantage of GTK 4 and the Matrix Rust SDK, an effort that
    started in March 2021.
  + The most visible changes since Fractal 5.beta1 are:
  - Editing text messages.
  - Logging in with homeservers that don’t support
    auto-discovery.
  - A refactor of the login flow should avoid crashes when going
    back at any step.
  - Sometimes two day dividers would appear next to each other
    without messages between them, this is now fixed.
  + Of course, there are also a lot of less visible changes,
    notably a lot of refactoring and fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695211200">- Build only for x86_64 for now, the other targets fails to much.
  Replace the exsisting ExcludeArch with an ExclusiveArch.
- Fixup _service, recompress during build. Sadly we can not update
  the vendored deps, as this fails the build.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1701172800">- update to version 5
- switch to the newer obs-service-cargo as it simplifies the
  spec file</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1704110400">- update to version 6 beta 1:
  + Restoring sessions from Secret Services other than GNOME Keyring
    has been fixed
  + Times follow the format (12h or 24h) from the system settings
  + Media history works in encrypted rooms
  + The accessibility of the sidebar was improved
  + More notifications settings were added, you can now set global
    and per-room behavior and even manage your keywords</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1704715200">- update to version 6 release candidate 1:
  + Matrix URIs can be opened with Fractal
  + Our Join Room dialog now shows some room details as a preview
  + Room members now have a profile page
  + ingored people can be managed in the account settings
  + The dialog to view an event’s source was reworked</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1705665600">- update to version 6:
  + Tab auto-completion also works for mentioning public rooms
  + The verification flow was rewritten
- remove cargo_audit from _service file, as it's nowadays
  included in the new version of obs-service-cargo</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1711713600">- update to version 7.beta:
  + Encryption support has been extended, with server-side key backup
    and account recovery.
  + Messages that failed to send can now be retried or discarded.
  + Messages can be reported to server admins for moderation.
  + Room details are now considered complete, with the addition of room
    address management, permissions, and version upgrade.
  + A new member menu appears when clicking on an avatar in the room history.
    It offers a quick way to do many actions related to that person, including
    opening a direct chat with them and moderating them.
  + Pills are clickable and allow to directly go to a room or member profile.
  + improvements on the accessibility front, for better navigability with a
    screen reader.
- add %suse_update_desktop_file as the wiki instructs
- enable dependency updating in cargo_vendor
- increase vm memory to 20G</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714737600">- update to version 7:
  * Messages that failed to send can now be retried or discarded.
  * Messages can be reported to server admins for moderation.
  * Room details are now considered complete, with the addition of room address
    management, permissions, and room upgrade.
  * A new member menu appears when clicking on an avatar in the room history.
    It offers a quick way to do many actions related to that person,
    including opening a direct chat with them and moderating them.
  * Pills are clickable and allow to directly go to a room or member profile.
  * Account recovery, introduced during this cycle, could lead to an unclear
    situation where it was still incomplete even after successfully going
    through the process
  * After fixing a focus issue upstream in GtkListView, we got rid of more
    focus issues in our widgets. That should make the room history completely
    accessible with keyboard navigation.
  * Third party verification, that happens in a direct chat, was partly broken
    as the banner about an ongoing verification was not showing up anymore.
    The culprit was found and we took that opportunity to improve the security
    instructions. Along with this bugfix, a coat of polish has been applied.</changelog>
</package>
<package pkgid="d3a57ccda243a42b5770a8a03e7ed5b65562e04fe062d9dc9ef901252e4b760eaac4aa7c1a8f8e16018e61fff34e87b8d33c04336f96f5f9759a751c2efb7eaa" name="fractal-lang" arch="noarch">
  <version epoch="0" ver="7" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637928000">- Update to version 4.4.1:
  + No upstream changes available. Please see upstream commitlog at
    https://gitlab.gnome.org/GNOME/fractal/-/commits/release-4.4.1/
- Replace pkgconfig(libhandy-0.0) with pkgconfig(libhandy-1)
  BuildRequires following upstream changes.
- Add c_compiler, c++_compiler and cmake BuildRequires, new
  dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643198400">- Add 6fa1a23596d65d94aa889efe725174e6cd2903f0.patch: Fix build
  with meson 0.61.0.
- Add fractal-fix-build.patch: Downgrade dead_code to a warning,
  hackfix build for now as we wait for a new release. The same
  dead_code built fine a short while ago, so we can't be that much
  worse off.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675512000">- Replace pkgconfig(openssl) with explicit libopenssl-1_1-devel
  BuildRequires as fractal does not support building with openssl
  3 and newer yet.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1691323200">- Update to version 4.4.2: There was no visible changes for the end
  user.
- Drop merged upstream patches: fractal-fix-build.patch and
  6fa1a23596d65d94aa889efe725174e6cd2903f0.patch.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1691755200">- Update to version 5.beta1:
  + First beta release since the rewrite of Fractal to take
    advantage of GTK 4 and the Matrix Rust SDK. It is the result of
    over two years of work.
  + New features since Fractal 5.alpha1:
  - Joining room by ID, by alias or with a Matrix URI.
  - Creation of direct chats.
  - Sending and displaying read receipts, read markers and typing
    notifications.
  - Notifications on new messages.
  - Highlight messages with mentions.
  - Added media file history viewers in the room details.
  - Displaying the other user's avatar as a room avatar for
    direct chats.
  + There are a also a lot of less visible changes, fixes and
    translations.
  + Being still in beta stage, it might trigger crashes or other
    bugs but overall should be pretty stable.
- Changes from version 5.alpha1:
  + Fractal 5.alpha1 is the first release since Fractal has been
    rewritten to take advantage of GTK 4 and the Matrix Rust SDK.
    It is the result of eighteen months of work.
  + Currently supported features are:
  - Sending and receiving messages and files.
  - Sending files via Drag-n-Drop and pasting in the message
    entry.
  - Rendering of rich formatted (HTML) messages, as well as
    media.
  - Displaying edited messages, redacting messages.
  - Showing and adding reactions.
  - Tab completion of user names.
  - Sending and displaying replies.
  - Sharing the current location.
  - Exploring the room directory.
  - Sorting the rooms by category.
  - Joining rooms.
  - Sending and accepting invitations.
  - Logging into multiple accounts at once.
  - Logging in with Single-Sign On.
  - Sending and reading encrypted messages.
  - Verifying user sessions using cross-signing.
  - Exporting and importing encryption keys.
  - Managing the connected devices.
  - Changing the user profile details.
  - Deactivating the account.
  + Major missing features are: Notifications and read markers.
- Add new BuildRequires: gstreamer-pbutils-1.0, gstreamer-play-1.0,
  libadwaita-1, libpipewire-0.3, shumate-1.0, sqlite3,
  xdg-desktop-portal pkgconfig() modules; and desktop-file-utils.
- Drop no longer used/needed BuildRequires: atk, cairo, dbus-1,
  gdk-3.0, gdk-pixbuf-2.0, gspell-1, gst-editing-services-1.0,
  libhandy-1, libsecret-1, pango and pangocairo pkgconfig()
  modules; and gmp-devel and cmake.
- Replace BuildRequires: cargo, c++_compiler and c_compiler with
  cargo-packaging, clang, clang-devel, and llvm-devel; and
  gstreamer-audio-1.0, gstreamer-bad-audio-1.0,
  gstreamer-player-1.0, gstreamer-plugins-bad-1.0,
  gstreamer-plugins-base-1.0, gtk+-3.0 and gtksourceview-4 with
  gstreamer-pbutils-1.0, gstreamer-play-1.0, gtk4 and
  gtksourceview-5 pkgconfig() modules.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692446400">- Update to version 5.beta2:
  + Second beta release since the rewrite of Fractal to take
    advantage of GTK 4 and the Matrix Rust SDK, an effort that
    started in March 2021.
  + The most visible changes since Fractal 5.beta1 are:
  - Editing text messages.
  - Logging in with homeservers that don’t support
    auto-discovery.
  - A refactor of the login flow should avoid crashes when going
    back at any step.
  - Sometimes two day dividers would appear next to each other
    without messages between them, this is now fixed.
  + Of course, there are also a lot of less visible changes,
    notably a lot of refactoring and fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695211200">- Build only for x86_64 for now, the other targets fails to much.
  Replace the exsisting ExcludeArch with an ExclusiveArch.
- Fixup _service, recompress during build. Sadly we can not update
  the vendored deps, as this fails the build.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1701172800">- update to version 5
- switch to the newer obs-service-cargo as it simplifies the
  spec file</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1704110400">- update to version 6 beta 1:
  + Restoring sessions from Secret Services other than GNOME Keyring
    has been fixed
  + Times follow the format (12h or 24h) from the system settings
  + Media history works in encrypted rooms
  + The accessibility of the sidebar was improved
  + More notifications settings were added, you can now set global
    and per-room behavior and even manage your keywords</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1704715200">- update to version 6 release candidate 1:
  + Matrix URIs can be opened with Fractal
  + Our Join Room dialog now shows some room details as a preview
  + Room members now have a profile page
  + ingored people can be managed in the account settings
  + The dialog to view an event’s source was reworked</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1705665600">- update to version 6:
  + Tab auto-completion also works for mentioning public rooms
  + The verification flow was rewritten
- remove cargo_audit from _service file, as it's nowadays
  included in the new version of obs-service-cargo</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1711713600">- update to version 7.beta:
  + Encryption support has been extended, with server-side key backup
    and account recovery.
  + Messages that failed to send can now be retried or discarded.
  + Messages can be reported to server admins for moderation.
  + Room details are now considered complete, with the addition of room
    address management, permissions, and version upgrade.
  + A new member menu appears when clicking on an avatar in the room history.
    It offers a quick way to do many actions related to that person, including
    opening a direct chat with them and moderating them.
  + Pills are clickable and allow to directly go to a room or member profile.
  + improvements on the accessibility front, for better navigability with a
    screen reader.
- add %suse_update_desktop_file as the wiki instructs
- enable dependency updating in cargo_vendor
- increase vm memory to 20G</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1714737600">- update to version 7:
  * Messages that failed to send can now be retried or discarded.
  * Messages can be reported to server admins for moderation.
  * Room details are now considered complete, with the addition of room address
    management, permissions, and room upgrade.
  * A new member menu appears when clicking on an avatar in the room history.
    It offers a quick way to do many actions related to that person,
    including opening a direct chat with them and moderating them.
  * Pills are clickable and allow to directly go to a room or member profile.
  * Account recovery, introduced during this cycle, could lead to an unclear
    situation where it was still incomplete even after successfully going
    through the process
  * After fixing a focus issue upstream in GtkListView, we got rid of more
    focus issues in our widgets. That should make the room history completely
    accessible with keyboard navigation.
  * Third party verification, that happens in a direct chat, was partly broken
    as the banner about an ongoing verification was not showing up anymore.
    The culprit was found and we took that opportunity to improve the security
    instructions. Along with this bugfix, a coat of polish has been applied.</changelog>
</package>
<package pkgid="bb1ed027a7a26830cb4f0552d1eaa1d22fff2d9885e6fb34fa6d8c3b3b8e8bfc674bc416a5f73c94f9d8c9eacc9f0419b9761670f63d91bd605aa047abd023fc" name="fribidi" arch="src">
  <version epoch="0" ver="1.0.14" rel="1.1"/>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="olh@suse.de" date="1225368000">- obsolete old -XXbit packages (bnc#437293)</changelog>
  <changelog author="olh@suse.de" date="1228910400">- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
  (bnc#437293)</changelog>
  <changelog author="jengelh@medozas.de" date="1261051200">- add baselibs.conf as a source</changelog>
  <changelog author="coolo@novell.com" date="1272628800">- buildrequire pkg-config to fix provides</changelog>
  <changelog author="adam@mizerski.pl" date="1296993600">- update to 0.19.2
  * Update to Unicode Character Database 5.1.0</changelog>
  <changelog author="mmeister@suse.com" date="1364299200">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="jengelh@inai.de" date="1405771200">- Utilize shared library package naming guidelines
- Drop Requires:pkg-config for fribidi-devel, it is implicit
  (due to .pc file being picked up by rpm find-requires)</changelog>
  <changelog author="ftake@geeko.jp" date="1410350400">- libfribidi-devel requires %{lname} = %{version}</changelog>
  <changelog author="i@marguerite.su" date="1415275200">- update version 0.19.6
  * Fix two minor bidi bugs.
  * Build with new libtool to support ppc64le.
- fix boo#903462: -enable-malloc to be thread safe</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1518868800">- Update to version 1.0.1:
  + Minor distribution related fixes.
- Changes from version 1.0.0:
  + Full isolate and parenthesis support as per Unicode 6.3 to
    Unicode 10.0.
  + To get access to the new algorithm calls to the function
    `fribidi_get_par_embedding_levels()` must be replaced with
    calls to `fribidi_get_par_embedding_levels_ex()`. These
    functions are not API compatible. Calling the older function
    will use default values for the new bracket properties and will
    sometimes yield non-complient results.
- Changes from version 0.19.7:
  + Disable thread-unsafe memory pool by default (fdo#79385).
  + Misc fixes.
- Update Url tag to https://github.com/fribidi/fribidi: the current
  Fribidi web page.
- Drop enable-malloc configure option: the thread safety problem is
  already fixed and it's not an available configure option anymore.
- Drop fdupes BuildRequires and its macro: it is no longer needed.</changelog>
  <changelog author="jengelh@inai.de" date="1518955200">- Trim redundancies in the description.</changelog>
  <changelog author="sean@suspend.net" date="1540382400">- Update to version 1.0.5:
  + Updated unicode tables to version 11
  + Bugfix release - character tests were not running previously
  + Small speedup due to small arrays being allocated on the stack</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1575028800">- Use %make_build macros.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1590148800">- Add no-config-h.diff - copied from Debian
  Remove HAVE_CONFIG_H from public API
- Add Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff -
  copied from Debian, CVE-2019-18397
  Truncate isolate_level to FRIBIDI_BIDI_MAX_EXPLICIT_LEVEL
- Run spec-cleaner</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Update to version 1.0.10:
  * Fixed various compilation problems and symbol exports necessary for
    proper compilation under windows.
- Changes from version 1.0.9:
  * A bug fix in the fribidi unicode algorithm where isolate sequences were
    not really isolated.
  * Restored mistakenly removed deprecated function
    fribidi_log2vis_get_embedding_levels()
  * autotools now generates xz archives instead of bzip2 archives
- Changes from version 1.0.8:
  * A bug fix in the fribidi unicode algorithm for multiple isolate
    sequences.
  * Fixed a potential buffer overflow for a long sequence of isolate
    overrides characters (bsc#1156260 CVE-2019-18397)
- Changes from version 1.0.7:
  * This is a minor bugfix that removes symlinks and updates the meson
    version.
- Changes from version 1.0.6:
  * This is a minor bugfix release that fixes a list of minor issues that
    have turned up during the last year.
  * Various compilation and cross compilation issues.
  * Various minor header cleanups.
  * Removed libc's bsearch for performance and portability reasons
- Run spec-cleaner
  * Remove package groups
- Drop patches fixed upstream
  * Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff
  * no-config-h.diff
  * fribidi-CVE-2019-18397.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.0.11:
  * Updated Unicode tables to version 14.
  * Skip isolates in fribidi_get_par_direction().
  * Various fuzzing fixes.
  * Various build fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651147200">- update to 1.0.12:
  * Various fuzzing fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 1.0.13:
  * Adding missing man pages to the tar release file.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1715256000">- update to 1.0.14:
  * Updated Unicode tables to version 15.1</changelog>
</package>
<package pkgid="052922637abc0cab0c0b54272757af77a747689b4875b9114ee74169cc9ba80f30ab24eca79fd0297aae4de442e2acf9ae0a3befd579e1c892867bf7915029e6" name="fribidi" arch="x86_64">
  <version epoch="0" ver="1.0.14" rel="1.1"/>
  <changelog author="luc14n0@linuxmail.org" date="1518868800">- Update to version 1.0.1:
  + Minor distribution related fixes.
- Changes from version 1.0.0:
  + Full isolate and parenthesis support as per Unicode 6.3 to
    Unicode 10.0.
  + To get access to the new algorithm calls to the function
    `fribidi_get_par_embedding_levels()` must be replaced with
    calls to `fribidi_get_par_embedding_levels_ex()`. These
    functions are not API compatible. Calling the older function
    will use default values for the new bracket properties and will
    sometimes yield non-complient results.
- Changes from version 0.19.7:
  + Disable thread-unsafe memory pool by default (fdo#79385).
  + Misc fixes.
- Update Url tag to https://github.com/fribidi/fribidi: the current
  Fribidi web page.
- Drop enable-malloc configure option: the thread safety problem is
  already fixed and it's not an available configure option anymore.
- Drop fdupes BuildRequires and its macro: it is no longer needed.</changelog>
  <changelog author="jengelh@inai.de" date="1518955200">- Trim redundancies in the description.</changelog>
  <changelog author="sean@suspend.net" date="1540382400">- Update to version 1.0.5:
  + Updated unicode tables to version 11
  + Bugfix release - character tests were not running previously
  + Small speedup due to small arrays being allocated on the stack</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1575028800">- Use %make_build macros.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1590148800">- Add no-config-h.diff - copied from Debian
  Remove HAVE_CONFIG_H from public API
- Add Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff -
  copied from Debian, CVE-2019-18397
  Truncate isolate_level to FRIBIDI_BIDI_MAX_EXPLICIT_LEVEL
- Run spec-cleaner</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Update to version 1.0.10:
  * Fixed various compilation problems and symbol exports necessary for
    proper compilation under windows.
- Changes from version 1.0.9:
  * A bug fix in the fribidi unicode algorithm where isolate sequences were
    not really isolated.
  * Restored mistakenly removed deprecated function
    fribidi_log2vis_get_embedding_levels()
  * autotools now generates xz archives instead of bzip2 archives
- Changes from version 1.0.8:
  * A bug fix in the fribidi unicode algorithm for multiple isolate
    sequences.
  * Fixed a potential buffer overflow for a long sequence of isolate
    overrides characters (bsc#1156260 CVE-2019-18397)
- Changes from version 1.0.7:
  * This is a minor bugfix that removes symlinks and updates the meson
    version.
- Changes from version 1.0.6:
  * This is a minor bugfix release that fixes a list of minor issues that
    have turned up during the last year.
  * Various compilation and cross compilation issues.
  * Various minor header cleanups.
  * Removed libc's bsearch for performance and portability reasons
- Run spec-cleaner
  * Remove package groups
- Drop patches fixed upstream
  * Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff
  * no-config-h.diff
  * fribidi-CVE-2019-18397.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.0.11:
  * Updated Unicode tables to version 14.
  * Skip isolates in fribidi_get_par_direction().
  * Various fuzzing fixes.
  * Various build fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651147200">- update to 1.0.12:
  * Various fuzzing fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 1.0.13:
  * Adding missing man pages to the tar release file.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1715256000">- update to 1.0.14:
  * Updated Unicode tables to version 15.1</changelog>
</package>
<package pkgid="f5860987ca9de32c16bdbed649fe21a6c60c0f578f4ad718685864060e31393620f3b72cc4cb7fa38f23f42ca9b24b6596e2efebdbb7a089ea78aef3227da2d4" name="fribidi-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.0.14" rel="1.1"/>
  <changelog author="luc14n0@linuxmail.org" date="1518868800">- Update to version 1.0.1:
  + Minor distribution related fixes.
- Changes from version 1.0.0:
  + Full isolate and parenthesis support as per Unicode 6.3 to
    Unicode 10.0.
  + To get access to the new algorithm calls to the function
    `fribidi_get_par_embedding_levels()` must be replaced with
    calls to `fribidi_get_par_embedding_levels_ex()`. These
    functions are not API compatible. Calling the older function
    will use default values for the new bracket properties and will
    sometimes yield non-complient results.
- Changes from version 0.19.7:
  + Disable thread-unsafe memory pool by default (fdo#79385).
  + Misc fixes.
- Update Url tag to https://github.com/fribidi/fribidi: the current
  Fribidi web page.
- Drop enable-malloc configure option: the thread safety problem is
  already fixed and it's not an available configure option anymore.
- Drop fdupes BuildRequires and its macro: it is no longer needed.</changelog>
  <changelog author="jengelh@inai.de" date="1518955200">- Trim redundancies in the description.</changelog>
  <changelog author="sean@suspend.net" date="1540382400">- Update to version 1.0.5:
  + Updated unicode tables to version 11
  + Bugfix release - character tests were not running previously
  + Small speedup due to small arrays being allocated on the stack</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1575028800">- Use %make_build macros.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1590148800">- Add no-config-h.diff - copied from Debian
  Remove HAVE_CONFIG_H from public API
- Add Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff -
  copied from Debian, CVE-2019-18397
  Truncate isolate_level to FRIBIDI_BIDI_MAX_EXPLICIT_LEVEL
- Run spec-cleaner</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Update to version 1.0.10:
  * Fixed various compilation problems and symbol exports necessary for
    proper compilation under windows.
- Changes from version 1.0.9:
  * A bug fix in the fribidi unicode algorithm where isolate sequences were
    not really isolated.
  * Restored mistakenly removed deprecated function
    fribidi_log2vis_get_embedding_levels()
  * autotools now generates xz archives instead of bzip2 archives
- Changes from version 1.0.8:
  * A bug fix in the fribidi unicode algorithm for multiple isolate
    sequences.
  * Fixed a potential buffer overflow for a long sequence of isolate
    overrides characters (bsc#1156260 CVE-2019-18397)
- Changes from version 1.0.7:
  * This is a minor bugfix that removes symlinks and updates the meson
    version.
- Changes from version 1.0.6:
  * This is a minor bugfix release that fixes a list of minor issues that
    have turned up during the last year.
  * Various compilation and cross compilation issues.
  * Various minor header cleanups.
  * Removed libc's bsearch for performance and portability reasons
- Run spec-cleaner
  * Remove package groups
- Drop patches fixed upstream
  * Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff
  * no-config-h.diff
  * fribidi-CVE-2019-18397.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.0.11:
  * Updated Unicode tables to version 14.
  * Skip isolates in fribidi_get_par_direction().
  * Various fuzzing fixes.
  * Various build fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651147200">- update to 1.0.12:
  * Various fuzzing fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 1.0.13:
  * Adding missing man pages to the tar release file.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1715256000">- update to 1.0.14:
  * Updated Unicode tables to version 15.1</changelog>
</package>
<package pkgid="00272c119904768ec64fa6816548b63d941a1048de2fa186fee3f756b97afe541e4ce99444d53710b9545c704d3cc04a6b3cfd3a8c5000d119162ff69bc180ce" name="fribidi-debugsource" arch="x86_64">
  <version epoch="0" ver="1.0.14" rel="1.1"/>
  <changelog author="luc14n0@linuxmail.org" date="1518868800">- Update to version 1.0.1:
  + Minor distribution related fixes.
- Changes from version 1.0.0:
  + Full isolate and parenthesis support as per Unicode 6.3 to
    Unicode 10.0.
  + To get access to the new algorithm calls to the function
    `fribidi_get_par_embedding_levels()` must be replaced with
    calls to `fribidi_get_par_embedding_levels_ex()`. These
    functions are not API compatible. Calling the older function
    will use default values for the new bracket properties and will
    sometimes yield non-complient results.
- Changes from version 0.19.7:
  + Disable thread-unsafe memory pool by default (fdo#79385).
  + Misc fixes.
- Update Url tag to https://github.com/fribidi/fribidi: the current
  Fribidi web page.
- Drop enable-malloc configure option: the thread safety problem is
  already fixed and it's not an available configure option anymore.
- Drop fdupes BuildRequires and its macro: it is no longer needed.</changelog>
  <changelog author="jengelh@inai.de" date="1518955200">- Trim redundancies in the description.</changelog>
  <changelog author="sean@suspend.net" date="1540382400">- Update to version 1.0.5:
  + Updated unicode tables to version 11
  + Bugfix release - character tests were not running previously
  + Small speedup due to small arrays being allocated on the stack</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1575028800">- Use %make_build macros.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1590148800">- Add no-config-h.diff - copied from Debian
  Remove HAVE_CONFIG_H from public API
- Add Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff -
  copied from Debian, CVE-2019-18397
  Truncate isolate_level to FRIBIDI_BIDI_MAX_EXPLICIT_LEVEL
- Run spec-cleaner</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Update to version 1.0.10:
  * Fixed various compilation problems and symbol exports necessary for
    proper compilation under windows.
- Changes from version 1.0.9:
  * A bug fix in the fribidi unicode algorithm where isolate sequences were
    not really isolated.
  * Restored mistakenly removed deprecated function
    fribidi_log2vis_get_embedding_levels()
  * autotools now generates xz archives instead of bzip2 archives
- Changes from version 1.0.8:
  * A bug fix in the fribidi unicode algorithm for multiple isolate
    sequences.
  * Fixed a potential buffer overflow for a long sequence of isolate
    overrides characters (bsc#1156260 CVE-2019-18397)
- Changes from version 1.0.7:
  * This is a minor bugfix that removes symlinks and updates the meson
    version.
- Changes from version 1.0.6:
  * This is a minor bugfix release that fixes a list of minor issues that
    have turned up during the last year.
  * Various compilation and cross compilation issues.
  * Various minor header cleanups.
  * Removed libc's bsearch for performance and portability reasons
- Run spec-cleaner
  * Remove package groups
- Drop patches fixed upstream
  * Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff
  * no-config-h.diff
  * fribidi-CVE-2019-18397.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.0.11:
  * Updated Unicode tables to version 14.
  * Skip isolates in fribidi_get_par_direction().
  * Various fuzzing fixes.
  * Various build fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651147200">- update to 1.0.12:
  * Various fuzzing fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 1.0.13:
  * Adding missing man pages to the tar release file.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1715256000">- update to 1.0.14:
  * Updated Unicode tables to version 15.1</changelog>
</package>
<package pkgid="68127870e4918b41ec851175ac1b52cf006eeeb7acdde4046845a01bcc23e3b037a81ec1500f921408379f02f120f05802cdc9c49634d9bf65b3c43e6d69784b" name="fribidi-devel" arch="x86_64">
  <version epoch="0" ver="1.0.14" rel="1.1"/>
  <changelog author="luc14n0@linuxmail.org" date="1518868800">- Update to version 1.0.1:
  + Minor distribution related fixes.
- Changes from version 1.0.0:
  + Full isolate and parenthesis support as per Unicode 6.3 to
    Unicode 10.0.
  + To get access to the new algorithm calls to the function
    `fribidi_get_par_embedding_levels()` must be replaced with
    calls to `fribidi_get_par_embedding_levels_ex()`. These
    functions are not API compatible. Calling the older function
    will use default values for the new bracket properties and will
    sometimes yield non-complient results.
- Changes from version 0.19.7:
  + Disable thread-unsafe memory pool by default (fdo#79385).
  + Misc fixes.
- Update Url tag to https://github.com/fribidi/fribidi: the current
  Fribidi web page.
- Drop enable-malloc configure option: the thread safety problem is
  already fixed and it's not an available configure option anymore.
- Drop fdupes BuildRequires and its macro: it is no longer needed.</changelog>
  <changelog author="jengelh@inai.de" date="1518955200">- Trim redundancies in the description.</changelog>
  <changelog author="sean@suspend.net" date="1540382400">- Update to version 1.0.5:
  + Updated unicode tables to version 11
  + Bugfix release - character tests were not running previously
  + Small speedup due to small arrays being allocated on the stack</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1575028800">- Use %make_build macros.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1590148800">- Add no-config-h.diff - copied from Debian
  Remove HAVE_CONFIG_H from public API
- Add Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff -
  copied from Debian, CVE-2019-18397
  Truncate isolate_level to FRIBIDI_BIDI_MAX_EXPLICIT_LEVEL
- Run spec-cleaner</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Update to version 1.0.10:
  * Fixed various compilation problems and symbol exports necessary for
    proper compilation under windows.
- Changes from version 1.0.9:
  * A bug fix in the fribidi unicode algorithm where isolate sequences were
    not really isolated.
  * Restored mistakenly removed deprecated function
    fribidi_log2vis_get_embedding_levels()
  * autotools now generates xz archives instead of bzip2 archives
- Changes from version 1.0.8:
  * A bug fix in the fribidi unicode algorithm for multiple isolate
    sequences.
  * Fixed a potential buffer overflow for a long sequence of isolate
    overrides characters (bsc#1156260 CVE-2019-18397)
- Changes from version 1.0.7:
  * This is a minor bugfix that removes symlinks and updates the meson
    version.
- Changes from version 1.0.6:
  * This is a minor bugfix release that fixes a list of minor issues that
    have turned up during the last year.
  * Various compilation and cross compilation issues.
  * Various minor header cleanups.
  * Removed libc's bsearch for performance and portability reasons
- Run spec-cleaner
  * Remove package groups
- Drop patches fixed upstream
  * Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff
  * no-config-h.diff
  * fribidi-CVE-2019-18397.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.0.11:
  * Updated Unicode tables to version 14.
  * Skip isolates in fribidi_get_par_direction().
  * Various fuzzing fixes.
  * Various build fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651147200">- update to 1.0.12:
  * Various fuzzing fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 1.0.13:
  * Adding missing man pages to the tar release file.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1715256000">- update to 1.0.14:
  * Updated Unicode tables to version 15.1</changelog>
</package>
<package pkgid="fc74b311a961307a76c7599e3bc501f6d1f903a946cad497105774b80217da014f43953490b54c147dd50de1123af82b6e50d0d1d342e523ccf3935d6fe5429c" name="fscrypt" arch="src">
  <version epoch="0" ver="0.3.5" rel="1.0.2.1.sr20240429"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1585051200">- initial package</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1617019200">- Update to 0.2.9
  https://github.com/google/fscrypt/releases/tag/v0.2.9
  https://github.com/google/fscrypt/releases/tag/v0.2.8</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1617278400">- Update to 0.3.0
  https://github.com/google/fscrypt/releases/tag/v0.3.0</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1634731200">- Update to 0.3.1
  https://github.com/google/fscrypt/releases/tag/v0.3.1</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643976000">- spec-cleaner run</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1644494400">- update to 0.3.2:
  * Made linked protectors (e.g., login protectors used on a non-root filesystem)
    more reliable when a filesystem UUID changes.
  * Made login protectors be owned by the user when they are created as root, so
    that the user has permission to update them later.
  * Made fscrypt work when the root directory is a btrfs filesystem.
  * Made pam_fscrypt start warning when a user's login protector is getting
    de-synced due to their password being changed by root.
  * Support reading the key for raw key protectors from standard input.
  * Made fscrypt metadata remove-protector-from-policy work even if the protector
    is no longer accessible.
  * Made fscrypt stop trying to access irrelevant filesystems.
  * Improved the documentation.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645531200">- add 346.patch (bsc#1195623)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- refresh 346.patch with final merged state</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645704000">- update to 0.3.3:
  * Correctly handle malicious mountpoint paths in the fscrypt bash completion
    script (CVE-2022-25328, command injection).
  * Validate the size, type, and owner (for login protectors) of policy and
    protector files (CVE-2022-25327, denial of service).
  * Make the fscrypt metadata directories non-world-writable by default
    (CVE-2022-25326, denial of service).
  * When running as a non-root user, ignore policy and protector files that
    aren't owned by the user or by root.
  * Also require that the metadata directories themselves and the mountpoint
    root directory be owned by the user or by root.
  * Make policy and protector files mode 0600 rather than 0644.
  * Make all relevant files owned by the user when root encrypts a directory
    with a user's login protector, not just the the login protector itself.
  * Make pam_fscrypt ignore system users completely.
- drop 346.patch: upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646740800">- use pam_moduledir</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1675166400">- update to 0.3.4:
  - fscrypt now requires Go 1.16 or later to build.
  - pam_fscrypt now supports the option unlock_only to disable
    locking of directories on logout.
  - Fixed a bug where the number of CPUs used in the passphrase
    hash would be calculated incorrectly on systems with more than
    255 CPUs.
  - Added support for AES-256-HCTR2 filenames encryption.
  - Directories are now synced immediately after an encryption
    policy is applied, reducing the chance of an inconsistency
    after a sudden crash.
  - Added Lustre to the list of allowed filesystems.
  - Added a NEWS.md file that contains the release notes, and
    backfilled it from the GitHub release notes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1676462400">- add fscrypt pam configuration
- drop pam-specs from main package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- move to pam_vendordir
- add baselibs</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1715256000">- update to 0.3.5:
  * Upgraded various dependencies, resolving two security alerts
    from GitHub.
  * `fscrypt` now requires Go 1.18 or later to build.
  * `fscrypt` now provides a better error message when it's asked
    to operate on a locked regular file.
  * Made some improvements to the documentation.</changelog>
</package>
<package pkgid="b88c7d44d93a61f482d1a070d900f61a06b27fbc4872bde03f854838a0318d4fe5273d5ac752c6d1f4e470f69e403e82fbb3a79f6f9dc24f2c2037d9b0fe262f" name="fscrypt" arch="x86_64">
  <version epoch="0" ver="0.3.5" rel="1.0.2.1.sr20240429"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1617019200">- Update to 0.2.9
  https://github.com/google/fscrypt/releases/tag/v0.2.9
  https://github.com/google/fscrypt/releases/tag/v0.2.8</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1617278400">- Update to 0.3.0
  https://github.com/google/fscrypt/releases/tag/v0.3.0</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1634731200">- Update to 0.3.1
  https://github.com/google/fscrypt/releases/tag/v0.3.1</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643976000">- spec-cleaner run</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1644494400">- update to 0.3.2:
  * Made linked protectors (e.g., login protectors used on a non-root filesystem)
    more reliable when a filesystem UUID changes.
  * Made login protectors be owned by the user when they are created as root, so
    that the user has permission to update them later.
  * Made fscrypt work when the root directory is a btrfs filesystem.
  * Made pam_fscrypt start warning when a user's login protector is getting
    de-synced due to their password being changed by root.
  * Support reading the key for raw key protectors from standard input.
  * Made fscrypt metadata remove-protector-from-policy work even if the protector
    is no longer accessible.
  * Made fscrypt stop trying to access irrelevant filesystems.
  * Improved the documentation.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645531200">- add 346.patch (bsc#1195623)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- refresh 346.patch with final merged state</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645704000">- update to 0.3.3:
  * Correctly handle malicious mountpoint paths in the fscrypt bash completion
    script (CVE-2022-25328, command injection).
  * Validate the size, type, and owner (for login protectors) of policy and
    protector files (CVE-2022-25327, denial of service).
  * Make the fscrypt metadata directories non-world-writable by default
    (CVE-2022-25326, denial of service).
  * When running as a non-root user, ignore policy and protector files that
    aren't owned by the user or by root.
  * Also require that the metadata directories themselves and the mountpoint
    root directory be owned by the user or by root.
  * Make policy and protector files mode 0600 rather than 0644.
  * Make all relevant files owned by the user when root encrypts a directory
    with a user's login protector, not just the the login protector itself.
  * Make pam_fscrypt ignore system users completely.
- drop 346.patch: upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646740800">- use pam_moduledir</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1675166400">- update to 0.3.4:
  - fscrypt now requires Go 1.16 or later to build.
  - pam_fscrypt now supports the option unlock_only to disable
    locking of directories on logout.
  - Fixed a bug where the number of CPUs used in the passphrase
    hash would be calculated incorrectly on systems with more than
    255 CPUs.
  - Added support for AES-256-HCTR2 filenames encryption.
  - Directories are now synced immediately after an encryption
    policy is applied, reducing the chance of an inconsistency
    after a sudden crash.
  - Added Lustre to the list of allowed filesystems.
  - Added a NEWS.md file that contains the release notes, and
    backfilled it from the GitHub release notes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1676462400">- add fscrypt pam configuration
- drop pam-specs from main package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- move to pam_vendordir
- add baselibs</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1715256000">- update to 0.3.5:
  * Upgraded various dependencies, resolving two security alerts
    from GitHub.
  * `fscrypt` now requires Go 1.18 or later to build.
  * `fscrypt` now provides a better error message when it's asked
    to operate on a locked regular file.
  * Made some improvements to the documentation.</changelog>
</package>
<package pkgid="b2ec26fa0298c67a4542d384e07fb80901d3f73c4f63c1da1dbaa84e377d2d53c1d3f96499dd21294b842c3c312d0c3d00ecda6e9f9a62f95dd6bdbe7ae29064" name="fwupd" arch="src">
  <version epoch="0" ver="1.9.16" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688558400">- Enable efi_fw_update on riscv64
- fwupdagent and dfu-tool are only built %{with efi_fw_update}</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
</package>
<package pkgid="c9494b14ec6ce9a5df4e2d64a08e0f4acc0990b7762d3d832d1df90bea37fa4566c93d36d7438dccc0d7d6e3f1364cce9bfcf9930b571aef47314484faae87a2" name="fwupd" arch="x86_64">
  <version epoch="0" ver="1.9.16" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688558400">- Enable efi_fw_update on riscv64
- fwupdagent and dfu-tool are only built %{with efi_fw_update}</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
</package>
<package pkgid="5fedbfc68a172feb90d98c679eaa737bfb39f52f579369e68c81b5b46306316d1c9c7adc25e121a5c712c7d827a45e7abe18c042112479a89e91a60094df317b" name="fwupd" arch="src">
  <version epoch="0" ver="1.9.18" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714392000">- Update to version 1.9.18:
  + Fix a small memory leak in fwupdmgr.
  + Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
  + This release fixes the following bugs:
  - Capture device status changes when in bootloader mode.
  - Change the systemd SystemCallFilter to an allowlist.
  - Detect when a CCGX dock forbids downgrade.
  - Do not add an overly-generic instance ID to CrosEC devices.
  - Do not read OptionROM verification data on Apple hardware.
  - Emit a signal when a user-request is no longer valid.
  - Fix a potential crash when parsing invalid CBOR data.
  - Properly show SPDX project licenses with AND as a delimiter.
  - Verify that syscalls are being filtered correctly at startup.
  + This release adds support for the following hardware:
  - Asus DC201.
  - Realtek Gen1 RTS541x.</changelog>
</package>
<package pkgid="043bd11f8caa9040d64850174bbaafdbb3744a3cdc69162f3c2084f5f8d6909163877e391f550986b0d31e63436a399a5d1d70612e04bc0a3ade7b8283aac5b7" name="fwupd" arch="x86_64">
  <version epoch="0" ver="1.9.18" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714392000">- Update to version 1.9.18:
  + Fix a small memory leak in fwupdmgr.
  + Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
  + This release fixes the following bugs:
  - Capture device status changes when in bootloader mode.
  - Change the systemd SystemCallFilter to an allowlist.
  - Detect when a CCGX dock forbids downgrade.
  - Do not add an overly-generic instance ID to CrosEC devices.
  - Do not read OptionROM verification data on Apple hardware.
  - Emit a signal when a user-request is no longer valid.
  - Fix a potential crash when parsing invalid CBOR data.
  - Properly show SPDX project licenses with AND as a delimiter.
  - Verify that syscalls are being filtered correctly at startup.
  + This release adds support for the following hardware:
  - Asus DC201.
  - Realtek Gen1 RTS541x.</changelog>
</package>
<package pkgid="04be30456ef37d62f5504d9e59c61a464495cc777da92276faf472a22528b9c8b587ef160497ba60e539577ea41a2cf225c465afeab8e3044468134832300afc" name="fwupd" arch="src">
  <version epoch="0" ver="1.9.19" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714392000">- Update to version 1.9.18:
  + Fix a small memory leak in fwupdmgr.
  + Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
  + This release fixes the following bugs:
  - Capture device status changes when in bootloader mode.
  - Change the systemd SystemCallFilter to an allowlist.
  - Detect when a CCGX dock forbids downgrade.
  - Do not add an overly-generic instance ID to CrosEC devices.
  - Do not read OptionROM verification data on Apple hardware.
  - Emit a signal when a user-request is no longer valid.
  - Fix a potential crash when parsing invalid CBOR data.
  - Properly show SPDX project licenses with AND as a delimiter.
  - Verify that syscalls are being filtered correctly at startup.
  + This release adds support for the following hardware:
  - Asus DC201.
  - Realtek Gen1 RTS541x.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Update to version 1.9.19:
  + This release adds the following features:
  - Drop heap as part of a housekeeping action.
  - Retry downloads to workaround flaky network connections.
  + This release fixes the following bugs:
  - Assume new ME versions are called CSME.
  - Fix a buffer-overread when parsing invalid CoSWID entity
    data.
  - Fix a logic thinko when parsing GUID strings.
  - Fix downloading files on Windows with libcurl &gt;= 7.77.0.
  - Revert back to a simpler syscall blocklist-based filter.
  + This release adds support for the following hardware:.
  - Acer U32 dock.
  - Luxshare 7-in-1 dock.
  - Pixart models 2404, 4206, 2440, 2418, 2752, 2840 and 2818.</changelog>
</package>
<package pkgid="ef1665bdfb8fd49a456262453a6f0a9dd68fea72a970736d46ff3b15d2163f89079c8277ac198acc8ca3c39050b3f3ca850086aea54ffbaf61e7a5a072c61300" name="fwupd" arch="x86_64">
  <version epoch="0" ver="1.9.19" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714392000">- Update to version 1.9.18:
  + Fix a small memory leak in fwupdmgr.
  + Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
  + This release fixes the following bugs:
  - Capture device status changes when in bootloader mode.
  - Change the systemd SystemCallFilter to an allowlist.
  - Detect when a CCGX dock forbids downgrade.
  - Do not add an overly-generic instance ID to CrosEC devices.
  - Do not read OptionROM verification data on Apple hardware.
  - Emit a signal when a user-request is no longer valid.
  - Fix a potential crash when parsing invalid CBOR data.
  - Properly show SPDX project licenses with AND as a delimiter.
  - Verify that syscalls are being filtered correctly at startup.
  + This release adds support for the following hardware:
  - Asus DC201.
  - Realtek Gen1 RTS541x.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Update to version 1.9.19:
  + This release adds the following features:
  - Drop heap as part of a housekeeping action.
  - Retry downloads to workaround flaky network connections.
  + This release fixes the following bugs:
  - Assume new ME versions are called CSME.
  - Fix a buffer-overread when parsing invalid CoSWID entity
    data.
  - Fix a logic thinko when parsing GUID strings.
  - Fix downloading files on Windows with libcurl &gt;= 7.77.0.
  - Revert back to a simpler syscall blocklist-based filter.
  + This release adds support for the following hardware:.
  - Acer U32 dock.
  - Luxshare 7-in-1 dock.
  - Pixart models 2404, 4206, 2440, 2418, 2752, 2840 and 2818.</changelog>
</package>
<package pkgid="a3fb1b8f39014b90e7517ce7301b59ac3f02ffca9307271e2ee5c6fbc79d107088ad651bc9790411d9f20bb2518633ae63a9e5378e672ab2eaa700ef2b55147d" name="fwupd-bash-completion" arch="noarch">
  <version epoch="0" ver="1.9.16" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688558400">- Enable efi_fw_update on riscv64
- fwupdagent and dfu-tool are only built %{with efi_fw_update}</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
</package>
<package pkgid="9138d4eca78882987b1734f30a5fde848d137129a38920bb3972c4e0e95dfdcbfc8494018f69f013111fd4d9d59eed42bc4e0158beea879192b0cc3218d14e7a" name="fwupd-bash-completion" arch="noarch">
  <version epoch="0" ver="1.9.18" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714392000">- Update to version 1.9.18:
  + Fix a small memory leak in fwupdmgr.
  + Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
  + This release fixes the following bugs:
  - Capture device status changes when in bootloader mode.
  - Change the systemd SystemCallFilter to an allowlist.
  - Detect when a CCGX dock forbids downgrade.
  - Do not add an overly-generic instance ID to CrosEC devices.
  - Do not read OptionROM verification data on Apple hardware.
  - Emit a signal when a user-request is no longer valid.
  - Fix a potential crash when parsing invalid CBOR data.
  - Properly show SPDX project licenses with AND as a delimiter.
  - Verify that syscalls are being filtered correctly at startup.
  + This release adds support for the following hardware:
  - Asus DC201.
  - Realtek Gen1 RTS541x.</changelog>
</package>
<package pkgid="f6a894288472115dc1868fb879006b1ab22e36e8fb40faad2608b680eaaea5b0537d4dd3b4fbdb9f4aac55ac78e991b43c37455c0786c2d245089f48243c8d7c" name="fwupd-bash-completion" arch="noarch">
  <version epoch="0" ver="1.9.19" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714392000">- Update to version 1.9.18:
  + Fix a small memory leak in fwupdmgr.
  + Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
  + This release fixes the following bugs:
  - Capture device status changes when in bootloader mode.
  - Change the systemd SystemCallFilter to an allowlist.
  - Detect when a CCGX dock forbids downgrade.
  - Do not add an overly-generic instance ID to CrosEC devices.
  - Do not read OptionROM verification data on Apple hardware.
  - Emit a signal when a user-request is no longer valid.
  - Fix a potential crash when parsing invalid CBOR data.
  - Properly show SPDX project licenses with AND as a delimiter.
  - Verify that syscalls are being filtered correctly at startup.
  + This release adds support for the following hardware:
  - Asus DC201.
  - Realtek Gen1 RTS541x.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Update to version 1.9.19:
  + This release adds the following features:
  - Drop heap as part of a housekeeping action.
  - Retry downloads to workaround flaky network connections.
  + This release fixes the following bugs:
  - Assume new ME versions are called CSME.
  - Fix a buffer-overread when parsing invalid CoSWID entity
    data.
  - Fix a logic thinko when parsing GUID strings.
  - Fix downloading files on Windows with libcurl &gt;= 7.77.0.
  - Revert back to a simpler syscall blocklist-based filter.
  + This release adds support for the following hardware:.
  - Acer U32 dock.
  - Luxshare 7-in-1 dock.
  - Pixart models 2404, 4206, 2440, 2418, 2752, 2840 and 2818.</changelog>
</package>
<package pkgid="ae6699d92c3860da6b513b04e25b439102d29212bdafe72c0a668093e4325413f1c9d1d030ca98be7e77389acc14121457cbe519f7e4722ab77de4d2418b39d3" name="fwupd-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.9.16" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688558400">- Enable efi_fw_update on riscv64
- fwupdagent and dfu-tool are only built %{with efi_fw_update}</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
</package>
<package pkgid="0bcb708fc2d43b50c154fd42707ec2312ed65abf149920a6ab71cd41a26ec76c7ed6ca081e01ec27b97587831a0ba6bf624e9f9eae6c5b00f3aea14bdcc52179" name="fwupd-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.9.18" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714392000">- Update to version 1.9.18:
  + Fix a small memory leak in fwupdmgr.
  + Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
  + This release fixes the following bugs:
  - Capture device status changes when in bootloader mode.
  - Change the systemd SystemCallFilter to an allowlist.
  - Detect when a CCGX dock forbids downgrade.
  - Do not add an overly-generic instance ID to CrosEC devices.
  - Do not read OptionROM verification data on Apple hardware.
  - Emit a signal when a user-request is no longer valid.
  - Fix a potential crash when parsing invalid CBOR data.
  - Properly show SPDX project licenses with AND as a delimiter.
  - Verify that syscalls are being filtered correctly at startup.
  + This release adds support for the following hardware:
  - Asus DC201.
  - Realtek Gen1 RTS541x.</changelog>
</package>
<package pkgid="51e9a94df335f59d7f16035582ad7a8df1de5f34f61a400ee1653af72c551ae99ba593d4369b2ac1d8daef0c0f2876bc180ca47a671e0ccd5728b027ae51dad2" name="fwupd-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.9.19" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714392000">- Update to version 1.9.18:
  + Fix a small memory leak in fwupdmgr.
  + Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
  + This release fixes the following bugs:
  - Capture device status changes when in bootloader mode.
  - Change the systemd SystemCallFilter to an allowlist.
  - Detect when a CCGX dock forbids downgrade.
  - Do not add an overly-generic instance ID to CrosEC devices.
  - Do not read OptionROM verification data on Apple hardware.
  - Emit a signal when a user-request is no longer valid.
  - Fix a potential crash when parsing invalid CBOR data.
  - Properly show SPDX project licenses with AND as a delimiter.
  - Verify that syscalls are being filtered correctly at startup.
  + This release adds support for the following hardware:
  - Asus DC201.
  - Realtek Gen1 RTS541x.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Update to version 1.9.19:
  + This release adds the following features:
  - Drop heap as part of a housekeeping action.
  - Retry downloads to workaround flaky network connections.
  + This release fixes the following bugs:
  - Assume new ME versions are called CSME.
  - Fix a buffer-overread when parsing invalid CoSWID entity
    data.
  - Fix a logic thinko when parsing GUID strings.
  - Fix downloading files on Windows with libcurl &gt;= 7.77.0.
  - Revert back to a simpler syscall blocklist-based filter.
  + This release adds support for the following hardware:.
  - Acer U32 dock.
  - Luxshare 7-in-1 dock.
  - Pixart models 2404, 4206, 2440, 2418, 2752, 2840 and 2818.</changelog>
</package>
<package pkgid="04d4623c6dd73f31870b6ba339d9624632fdd9b84bd097f559794f6b222c2be5fa16c7b160aca05c4505530eac8d2517eb8c80088640506a26d006315a9b9311" name="fwupd-debugsource" arch="x86_64">
  <version epoch="0" ver="1.9.16" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688558400">- Enable efi_fw_update on riscv64
- fwupdagent and dfu-tool are only built %{with efi_fw_update}</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
</package>
<package pkgid="3db6868e90ac586978724012655f539c1c6ca670249397f712dff1beeafb1e7e4327ee5c8a691759348213565b12d1d80eb63f73e8753c241b53f1b80188de20" name="fwupd-debugsource" arch="x86_64">
  <version epoch="0" ver="1.9.18" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714392000">- Update to version 1.9.18:
  + Fix a small memory leak in fwupdmgr.
  + Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
  + This release fixes the following bugs:
  - Capture device status changes when in bootloader mode.
  - Change the systemd SystemCallFilter to an allowlist.
  - Detect when a CCGX dock forbids downgrade.
  - Do not add an overly-generic instance ID to CrosEC devices.
  - Do not read OptionROM verification data on Apple hardware.
  - Emit a signal when a user-request is no longer valid.
  - Fix a potential crash when parsing invalid CBOR data.
  - Properly show SPDX project licenses with AND as a delimiter.
  - Verify that syscalls are being filtered correctly at startup.
  + This release adds support for the following hardware:
  - Asus DC201.
  - Realtek Gen1 RTS541x.</changelog>
</package>
<package pkgid="89a5c0d08235ecc5e27989755bba722a91445a80bc8dff6c1c8815a2e490afc6c9ace72645d05a478c22ade6f4e4a3b84baab48e843315e2965d420ac77ed386" name="fwupd-debugsource" arch="x86_64">
  <version epoch="0" ver="1.9.19" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714392000">- Update to version 1.9.18:
  + Fix a small memory leak in fwupdmgr.
  + Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
  + This release fixes the following bugs:
  - Capture device status changes when in bootloader mode.
  - Change the systemd SystemCallFilter to an allowlist.
  - Detect when a CCGX dock forbids downgrade.
  - Do not add an overly-generic instance ID to CrosEC devices.
  - Do not read OptionROM verification data on Apple hardware.
  - Emit a signal when a user-request is no longer valid.
  - Fix a potential crash when parsing invalid CBOR data.
  - Properly show SPDX project licenses with AND as a delimiter.
  - Verify that syscalls are being filtered correctly at startup.
  + This release adds support for the following hardware:
  - Asus DC201.
  - Realtek Gen1 RTS541x.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Update to version 1.9.19:
  + This release adds the following features:
  - Drop heap as part of a housekeeping action.
  - Retry downloads to workaround flaky network connections.
  + This release fixes the following bugs:
  - Assume new ME versions are called CSME.
  - Fix a buffer-overread when parsing invalid CoSWID entity
    data.
  - Fix a logic thinko when parsing GUID strings.
  - Fix downloading files on Windows with libcurl &gt;= 7.77.0.
  - Revert back to a simpler syscall blocklist-based filter.
  + This release adds support for the following hardware:.
  - Acer U32 dock.
  - Luxshare 7-in-1 dock.
  - Pixart models 2404, 4206, 2440, 2418, 2752, 2840 and 2818.</changelog>
</package>
<package pkgid="7d80e9c437e80ac8b0d09687ae3e781ad6f7064203b37b588ee72a1dc3f4b605002f7477c1abaa42cf5b73a01db69e0093d369006efd418e279bb1f6e5e6225f" name="fwupd-devel" arch="x86_64">
  <version epoch="0" ver="1.9.16" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688558400">- Enable efi_fw_update on riscv64
- fwupdagent and dfu-tool are only built %{with efi_fw_update}</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
</package>
<package pkgid="1168afdb99d996ed71f9ef32350f98201f9ccffc76e7b4ebbe31ab38ef89d1e214894007bae604bb21a0c37361c827d7e978e5c82a77deac19ae3fea036f3219" name="fwupd-devel" arch="x86_64">
  <version epoch="0" ver="1.9.18" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714392000">- Update to version 1.9.18:
  + Fix a small memory leak in fwupdmgr.
  + Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
  + This release fixes the following bugs:
  - Capture device status changes when in bootloader mode.
  - Change the systemd SystemCallFilter to an allowlist.
  - Detect when a CCGX dock forbids downgrade.
  - Do not add an overly-generic instance ID to CrosEC devices.
  - Do not read OptionROM verification data on Apple hardware.
  - Emit a signal when a user-request is no longer valid.
  - Fix a potential crash when parsing invalid CBOR data.
  - Properly show SPDX project licenses with AND as a delimiter.
  - Verify that syscalls are being filtered correctly at startup.
  + This release adds support for the following hardware:
  - Asus DC201.
  - Realtek Gen1 RTS541x.</changelog>
</package>
<package pkgid="f75bcd90ad1d5b2bff320cb41f1ebc8a33ba245ecd868d7f71ec461e065d13a0f7f907f99b6c2f2a664841f8cc5d2e02f401ff9141d70cc14e9a6a6d9e093703" name="fwupd-devel" arch="x86_64">
  <version epoch="0" ver="1.9.19" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714392000">- Update to version 1.9.18:
  + Fix a small memory leak in fwupdmgr.
  + Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
  + This release fixes the following bugs:
  - Capture device status changes when in bootloader mode.
  - Change the systemd SystemCallFilter to an allowlist.
  - Detect when a CCGX dock forbids downgrade.
  - Do not add an overly-generic instance ID to CrosEC devices.
  - Do not read OptionROM verification data on Apple hardware.
  - Emit a signal when a user-request is no longer valid.
  - Fix a potential crash when parsing invalid CBOR data.
  - Properly show SPDX project licenses with AND as a delimiter.
  - Verify that syscalls are being filtered correctly at startup.
  + This release adds support for the following hardware:
  - Asus DC201.
  - Realtek Gen1 RTS541x.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Update to version 1.9.19:
  + This release adds the following features:
  - Drop heap as part of a housekeeping action.
  - Retry downloads to workaround flaky network connections.
  + This release fixes the following bugs:
  - Assume new ME versions are called CSME.
  - Fix a buffer-overread when parsing invalid CoSWID entity
    data.
  - Fix a logic thinko when parsing GUID strings.
  - Fix downloading files on Windows with libcurl &gt;= 7.77.0.
  - Revert back to a simpler syscall blocklist-based filter.
  + This release adds support for the following hardware:.
  - Acer U32 dock.
  - Luxshare 7-in-1 dock.
  - Pixart models 2404, 4206, 2440, 2418, 2752, 2840 and 2818.</changelog>
</package>
<package pkgid="e2781647414f628be2a51fb86a9adc65abd3cc0caee2fb2806966ec999aadd1dd2d85b758bf901cf28437313efd120006f4d9c2d980d34018e23a82069144c29" name="fwupd-doc" arch="noarch">
  <version epoch="0" ver="1.9.16" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688558400">- Enable efi_fw_update on riscv64
- fwupdagent and dfu-tool are only built %{with efi_fw_update}</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
</package>
<package pkgid="c2cd0f55de7e7d3efd77323e50bb43513e0552ac354dd4ba3e961cb411fd1a2496adc6b7078292b8b8add2fce0d295d6dc05230214fd5da9076e200156b7ad1e" name="fwupd-doc" arch="noarch">
  <version epoch="0" ver="1.9.18" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714392000">- Update to version 1.9.18:
  + Fix a small memory leak in fwupdmgr.
  + Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
  + This release fixes the following bugs:
  - Capture device status changes when in bootloader mode.
  - Change the systemd SystemCallFilter to an allowlist.
  - Detect when a CCGX dock forbids downgrade.
  - Do not add an overly-generic instance ID to CrosEC devices.
  - Do not read OptionROM verification data on Apple hardware.
  - Emit a signal when a user-request is no longer valid.
  - Fix a potential crash when parsing invalid CBOR data.
  - Properly show SPDX project licenses with AND as a delimiter.
  - Verify that syscalls are being filtered correctly at startup.
  + This release adds support for the following hardware:
  - Asus DC201.
  - Realtek Gen1 RTS541x.</changelog>
</package>
<package pkgid="17439521b5283d89601bd08a8b481163dca8b3724290deb3e1faeb00464024bdcef93eb5ae5f6fafff5cfd24d9d31c2f4d92c5ed200a86d4b6129aa17e4be12a" name="fwupd-doc" arch="noarch">
  <version epoch="0" ver="1.9.19" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714392000">- Update to version 1.9.18:
  + Fix a small memory leak in fwupdmgr.
  + Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
  + This release fixes the following bugs:
  - Capture device status changes when in bootloader mode.
  - Change the systemd SystemCallFilter to an allowlist.
  - Detect when a CCGX dock forbids downgrade.
  - Do not add an overly-generic instance ID to CrosEC devices.
  - Do not read OptionROM verification data on Apple hardware.
  - Emit a signal when a user-request is no longer valid.
  - Fix a potential crash when parsing invalid CBOR data.
  - Properly show SPDX project licenses with AND as a delimiter.
  - Verify that syscalls are being filtered correctly at startup.
  + This release adds support for the following hardware:
  - Asus DC201.
  - Realtek Gen1 RTS541x.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Update to version 1.9.19:
  + This release adds the following features:
  - Drop heap as part of a housekeeping action.
  - Retry downloads to workaround flaky network connections.
  + This release fixes the following bugs:
  - Assume new ME versions are called CSME.
  - Fix a buffer-overread when parsing invalid CoSWID entity
    data.
  - Fix a logic thinko when parsing GUID strings.
  - Fix downloading files on Windows with libcurl &gt;= 7.77.0.
  - Revert back to a simpler syscall blocklist-based filter.
  + This release adds support for the following hardware:.
  - Acer U32 dock.
  - Luxshare 7-in-1 dock.
  - Pixart models 2404, 4206, 2440, 2418, 2752, 2840 and 2818.</changelog>
</package>
<package pkgid="32c6c47e46c58dd07d43390f7b16452c8c58e57e674ab41351d46d89d8d78eff393ae797cba1e35c2952d69c42d1cde240fa8b46bb570a0945a467010636041e" name="fwupd-efi" arch="src">
  <version epoch="0" ver="1.3" rel="1.7.2.2.sr20240429"/>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1633608000">- Initial package. fwupd-efi 1.1.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636113600">- Re-add fwupdx64.efi.signed symlink (boo#1192206)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1647000000">- Update to version 1.2:
  * Release fwupd-efi 1.2
  * meson: use stadard objcopy binary
  * meson: use find_program() to find the helper scripts we run
  * meson: using local copy ldscript when local copy crt0 be used for SBAT
  * sbat: clarify project URL
  * trivial: Ignore some markdown issues
  * Wait 5 seconds to reboot on errors
  * Port pre-commit clang-format, codespell, markdownlint from fwupd
  * trivial: fixup python errors by codacity/precommit
  * trivial: fixup markdown format
  * trivial: spelling errors
  * Sleep longer when no updates to process
  * README: fix typo and URL
  * trivial: post release version bump
- Remove 0001-meson-using-local-copy-ldscript-when-local-copy-crt0.patch
  (merged upstream)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1649937600">- Use sbat macros (bsc#1193282)</changelog>
  <changelog author="gmbr3@opensuse.org" date="1670932800">- Update to version 1.3:
  * Release fwupd-efi 1.3
  * Fix a regression when applying updates on an HP M60
  * Show the version when starting fwupd-efi
  * trivial: Update precommit versions to fix CI
  * meson: fix ARM system crt0 name
  * trivial: post release version bump
- Add binutils-2.38-arm-objcopy.patch: use objcopy with ARM on
  binutils 2.38+
- Add binutils-2.38-arm-system-crt0.patch: system crt0 doesn't need
  to contain the SBAT section if we have binutils 2.38+
- Enable ARM and ix86 support</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1671019200">- Add arm32-short-wchar.patch: fix an issue where fwup_sbat.o
  had a different wchar length</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1672660800">- Add ARM-fixes.patch: multiple fixes for ARM EFI after binutils
  2.38
- Remove arm32-short-wchar.patch: included in ARM-fixes.patch</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1674475200">- Update ARM-fixes.patch to current git copy to add checks for
  an incompatible crt0</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1677240000">- Disable ix86 and arm32: shim doesn't build on these platforms</changelog>
</package>
<package pkgid="49ead8bd4b660019e8b3a199e487f9a43382d28e56bf3b90c1d45355c34453e0b2061f6eb8068fd8e002b53a2b6f20ed6324a55121c51949b76c40d1c47e105f" name="fwupd-efi" arch="x86_64">
  <version epoch="0" ver="1.3" rel="1.7.2.2.sr20240429"/>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1633608000">- Initial package. fwupd-efi 1.1.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636113600">- Re-add fwupdx64.efi.signed symlink (boo#1192206)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1647000000">- Update to version 1.2:
  * Release fwupd-efi 1.2
  * meson: use stadard objcopy binary
  * meson: use find_program() to find the helper scripts we run
  * meson: using local copy ldscript when local copy crt0 be used for SBAT
  * sbat: clarify project URL
  * trivial: Ignore some markdown issues
  * Wait 5 seconds to reboot on errors
  * Port pre-commit clang-format, codespell, markdownlint from fwupd
  * trivial: fixup python errors by codacity/precommit
  * trivial: fixup markdown format
  * trivial: spelling errors
  * Sleep longer when no updates to process
  * README: fix typo and URL
  * trivial: post release version bump
- Remove 0001-meson-using-local-copy-ldscript-when-local-copy-crt0.patch
  (merged upstream)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1649937600">- Use sbat macros (bsc#1193282)</changelog>
  <changelog author="gmbr3@opensuse.org" date="1670932800">- Update to version 1.3:
  * Release fwupd-efi 1.3
  * Fix a regression when applying updates on an HP M60
  * Show the version when starting fwupd-efi
  * trivial: Update precommit versions to fix CI
  * meson: fix ARM system crt0 name
  * trivial: post release version bump
- Add binutils-2.38-arm-objcopy.patch: use objcopy with ARM on
  binutils 2.38+
- Add binutils-2.38-arm-system-crt0.patch: system crt0 doesn't need
  to contain the SBAT section if we have binutils 2.38+
- Enable ARM and ix86 support</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1671019200">- Add arm32-short-wchar.patch: fix an issue where fwup_sbat.o
  had a different wchar length</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1672660800">- Add ARM-fixes.patch: multiple fixes for ARM EFI after binutils
  2.38
- Remove arm32-short-wchar.patch: included in ARM-fixes.patch</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1674475200">- Update ARM-fixes.patch to current git copy to add checks for
  an incompatible crt0</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1677240000">- Disable ix86 and arm32: shim doesn't build on these platforms</changelog>
</package>
<package pkgid="4536343d24ccf646a9e7d772f6af63157b4eabf38ceab8d100ec2f5773a1bb2e239a3d9dad591ee21bb6dd354c7ab011ee290ae0b054ef639d45c705ebd3389b" name="fwupd-efi" arch="src">
  <version epoch="0" ver="1.3" rel="1.8"/>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1633608000">- Initial package. fwupd-efi 1.1.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636113600">- Re-add fwupdx64.efi.signed symlink (boo#1192206)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1647000000">- Update to version 1.2:
  * Release fwupd-efi 1.2
  * meson: use stadard objcopy binary
  * meson: use find_program() to find the helper scripts we run
  * meson: using local copy ldscript when local copy crt0 be used for SBAT
  * sbat: clarify project URL
  * trivial: Ignore some markdown issues
  * Wait 5 seconds to reboot on errors
  * Port pre-commit clang-format, codespell, markdownlint from fwupd
  * trivial: fixup python errors by codacity/precommit
  * trivial: fixup markdown format
  * trivial: spelling errors
  * Sleep longer when no updates to process
  * README: fix typo and URL
  * trivial: post release version bump
- Remove 0001-meson-using-local-copy-ldscript-when-local-copy-crt0.patch
  (merged upstream)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1649937600">- Use sbat macros (bsc#1193282)</changelog>
  <changelog author="gmbr3@opensuse.org" date="1670932800">- Update to version 1.3:
  * Release fwupd-efi 1.3
  * Fix a regression when applying updates on an HP M60
  * Show the version when starting fwupd-efi
  * trivial: Update precommit versions to fix CI
  * meson: fix ARM system crt0 name
  * trivial: post release version bump
- Add binutils-2.38-arm-objcopy.patch: use objcopy with ARM on
  binutils 2.38+
- Add binutils-2.38-arm-system-crt0.patch: system crt0 doesn't need
  to contain the SBAT section if we have binutils 2.38+
- Enable ARM and ix86 support</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1671019200">- Add arm32-short-wchar.patch: fix an issue where fwup_sbat.o
  had a different wchar length</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1672660800">- Add ARM-fixes.patch: multiple fixes for ARM EFI after binutils
  2.38
- Remove arm32-short-wchar.patch: included in ARM-fixes.patch</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1674475200">- Update ARM-fixes.patch to current git copy to add checks for
  an incompatible crt0</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1677240000">- Disable ix86 and arm32: shim doesn't build on these platforms</changelog>
</package>
<package pkgid="636fa161064bf52711690f6bcae853b8bc8c7734aea93bd5e1b3471100d0b3f07adc5905e5f3a626fca97885a56557b0758265f165c83bbb2530805ccb032ffa" name="fwupd-efi" arch="x86_64">
  <version epoch="0" ver="1.3" rel="1.8"/>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1633608000">- Initial package. fwupd-efi 1.1.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636113600">- Re-add fwupdx64.efi.signed symlink (boo#1192206)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1647000000">- Update to version 1.2:
  * Release fwupd-efi 1.2
  * meson: use stadard objcopy binary
  * meson: use find_program() to find the helper scripts we run
  * meson: using local copy ldscript when local copy crt0 be used for SBAT
  * sbat: clarify project URL
  * trivial: Ignore some markdown issues
  * Wait 5 seconds to reboot on errors
  * Port pre-commit clang-format, codespell, markdownlint from fwupd
  * trivial: fixup python errors by codacity/precommit
  * trivial: fixup markdown format
  * trivial: spelling errors
  * Sleep longer when no updates to process
  * README: fix typo and URL
  * trivial: post release version bump
- Remove 0001-meson-using-local-copy-ldscript-when-local-copy-crt0.patch
  (merged upstream)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1649937600">- Use sbat macros (bsc#1193282)</changelog>
  <changelog author="gmbr3@opensuse.org" date="1670932800">- Update to version 1.3:
  * Release fwupd-efi 1.3
  * Fix a regression when applying updates on an HP M60
  * Show the version when starting fwupd-efi
  * trivial: Update precommit versions to fix CI
  * meson: fix ARM system crt0 name
  * trivial: post release version bump
- Add binutils-2.38-arm-objcopy.patch: use objcopy with ARM on
  binutils 2.38+
- Add binutils-2.38-arm-system-crt0.patch: system crt0 doesn't need
  to contain the SBAT section if we have binutils 2.38+
- Enable ARM and ix86 support</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1671019200">- Add arm32-short-wchar.patch: fix an issue where fwup_sbat.o
  had a different wchar length</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1672660800">- Add ARM-fixes.patch: multiple fixes for ARM EFI after binutils
  2.38
- Remove arm32-short-wchar.patch: included in ARM-fixes.patch</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1674475200">- Update ARM-fixes.patch to current git copy to add checks for
  an incompatible crt0</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1677240000">- Disable ix86 and arm32: shim doesn't build on these platforms</changelog>
</package>
<package pkgid="110c1fbaaad82201e9b8690cd33213b17e77b4dd827fc2523de2df4615d869aec291d71b1eed0d0272b656db8a2487fc743b82594a45a5d74fd3fe3259ce0d3f" name="fwupd-fish-completion" arch="noarch">
  <version epoch="0" ver="1.9.16" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688558400">- Enable efi_fw_update on riscv64
- fwupdagent and dfu-tool are only built %{with efi_fw_update}</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
</package>
<package pkgid="ead556daf0d88647f7d92b426cff785f89cbad33a8ac0a7e03079af00f4d9c397eba99a52540ca0fc84dc917f498a98819fd77e707f30829f53874070380e0af" name="fwupd-fish-completion" arch="noarch">
  <version epoch="0" ver="1.9.18" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714392000">- Update to version 1.9.18:
  + Fix a small memory leak in fwupdmgr.
  + Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
  + This release fixes the following bugs:
  - Capture device status changes when in bootloader mode.
  - Change the systemd SystemCallFilter to an allowlist.
  - Detect when a CCGX dock forbids downgrade.
  - Do not add an overly-generic instance ID to CrosEC devices.
  - Do not read OptionROM verification data on Apple hardware.
  - Emit a signal when a user-request is no longer valid.
  - Fix a potential crash when parsing invalid CBOR data.
  - Properly show SPDX project licenses with AND as a delimiter.
  - Verify that syscalls are being filtered correctly at startup.
  + This release adds support for the following hardware:
  - Asus DC201.
  - Realtek Gen1 RTS541x.</changelog>
</package>
<package pkgid="c3ff47a13a377c7cdfdfff765fae4c374f8054b00b9fbd2ee181b6daea34f27e267d4a8bb363440b71604ca605af71eb92d1480d45371a8f27955a3344b6c9d2" name="fwupd-fish-completion" arch="noarch">
  <version epoch="0" ver="1.9.19" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714392000">- Update to version 1.9.18:
  + Fix a small memory leak in fwupdmgr.
  + Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
  + This release fixes the following bugs:
  - Capture device status changes when in bootloader mode.
  - Change the systemd SystemCallFilter to an allowlist.
  - Detect when a CCGX dock forbids downgrade.
  - Do not add an overly-generic instance ID to CrosEC devices.
  - Do not read OptionROM verification data on Apple hardware.
  - Emit a signal when a user-request is no longer valid.
  - Fix a potential crash when parsing invalid CBOR data.
  - Properly show SPDX project licenses with AND as a delimiter.
  - Verify that syscalls are being filtered correctly at startup.
  + This release adds support for the following hardware:
  - Asus DC201.
  - Realtek Gen1 RTS541x.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Update to version 1.9.19:
  + This release adds the following features:
  - Drop heap as part of a housekeeping action.
  - Retry downloads to workaround flaky network connections.
  + This release fixes the following bugs:
  - Assume new ME versions are called CSME.
  - Fix a buffer-overread when parsing invalid CoSWID entity
    data.
  - Fix a logic thinko when parsing GUID strings.
  - Fix downloading files on Windows with libcurl &gt;= 7.77.0.
  - Revert back to a simpler syscall blocklist-based filter.
  + This release adds support for the following hardware:.
  - Acer U32 dock.
  - Luxshare 7-in-1 dock.
  - Pixart models 2404, 4206, 2440, 2418, 2752, 2840 and 2818.</changelog>
</package>
<package pkgid="f63d1927371955a4b2b58bdd0603e3e58070c4dfad8f13c7faaddadfe109fc438ddf04777a8bf4276dd6572a472064acc19a73aaf32de4600b7a5e2f5d80bdaa" name="fwupd-lang" arch="noarch">
  <version epoch="0" ver="1.9.16" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688558400">- Enable efi_fw_update on riscv64
- fwupdagent and dfu-tool are only built %{with efi_fw_update}</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
</package>
<package pkgid="ca8283d788cf93fc874ef4d70126e199c13ec6a7ba7cd8149dd56efb310b84cf2b3edb91fc093f1276a237be6267817377565dee7b3e801d37d3ffd171771d79" name="fwupd-lang" arch="noarch">
  <version epoch="0" ver="1.9.18" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714392000">- Update to version 1.9.18:
  + Fix a small memory leak in fwupdmgr.
  + Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
  + This release fixes the following bugs:
  - Capture device status changes when in bootloader mode.
  - Change the systemd SystemCallFilter to an allowlist.
  - Detect when a CCGX dock forbids downgrade.
  - Do not add an overly-generic instance ID to CrosEC devices.
  - Do not read OptionROM verification data on Apple hardware.
  - Emit a signal when a user-request is no longer valid.
  - Fix a potential crash when parsing invalid CBOR data.
  - Properly show SPDX project licenses with AND as a delimiter.
  - Verify that syscalls are being filtered correctly at startup.
  + This release adds support for the following hardware:
  - Asus DC201.
  - Realtek Gen1 RTS541x.</changelog>
</package>
<package pkgid="07f74a8e60a3bd8b828f17de902aa018332034c5abd2cf8055ffe0aadd0c2e3a532c3a76e086851bebd08be96dfc7c5e5430d06d40c9106d41996d2db34604fd" name="fwupd-lang" arch="noarch">
  <version epoch="0" ver="1.9.19" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 1.9.11:
  + This release adds the following features:
  - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
  - Add some recovery partition names to ignore for ESP selection
  - Check for CET and SMAP on non-Intel x86 processors too
  - Correctly mark the CPU as supported in the HSI tests
  - Do not fail on probing downstream Synaptics MST ports
  - Do not offer to change BIOS settings that are already set
  - Do not prefer msftdata when choosing the default ESP
  - Do not show spurious device request flags
  - Fix a missing build dependency to fwupdplugin-self-test
  - Fix a segfault when using zlib-ng instead of zlib
  - Fix updating Jabra 410, 510, 710 and 810 devices
  - Match more community-supported branches
  - Remove the Intel SPIBAR proxy support as the mtd module works
  - Show a better error when the ESP is missing
  - Show an error if the post-update version does not match exactly
  - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
  - Algoltek USB devices
  - Luxshare Quad USB4 Dock</changelog>
  <changelog author="Dennis Tseng &lt;dennis.tseng@suse.com&gt;" date="1705147200">- Fix build failure on s390x and ppc64le
  + This release modifies spec file
  - add s390x and ppc64le into default 'with efi_fw_update'
    so that old dbxtool version can be obsoleted.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706097600">- Update to version 1.9.12:
  + This release adds the following features:
  - Add remote modification support to fwupdtool
  - Add support for more modify-config options
  - Generate HTML pages for all man pages
  + This release fixes the following bugs:
  - Assume the legacy LVFS::UpdateRequestId tag is non-generic
  - Avoid crashing the daemon if not using udisks
  - Correctly mark the CPU as supported
  - Correctly match invalid EFI partitions
  - Do not change the device status until the action has
    completed
  - Do not require systemd for fwupdtool modify-config
  - Enable access to the home interface for snap
  - Fix an assertion when enabling lvfs-testing for the first
    time
  - Fix a possible crash in fwupdtool build-cabinet
  - Handle systems with more than one ccp device
  - Only check AMD CPUs for SHSTK, not IBT
  - Only write the mutable fwupd.conf with the current values
  - Re-evaluate supported every time pci-psp attributes are
    refreshed
  - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
  - AVer CAM340plus
  - AVer VB342 Pro
  - More Algoltek devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 1.9.13:
  + This release adds the following features:
  - Add a timer inhibit if the daemon took a long time to
    startup.
  - Add a concept of 'Test Mode' rather than enabling specific
    plugins.
  - Do not idle-quit the daemon if there is a connected D-Bus
    client.
  + This release fixes the following bugs:
  - Allow plugins to opt-out of the child-device first depsolve.
  - Allow setting multiple flags in LVFS::DeviceFlags.
  - Do not migrate config comments for removed keys.
  - Do not request the Advantech BMC to reboot.
  - Do not warn the user about ESP when using MBR.
  - Fix a critical warning when adding a PixArt wireless device.
  - Fix migration of legacy config files.
  - Only save config values to the mutable config file.
  - Parse DS-20 descriptors earlier in device setup.
  - Store the version format in the history database to fix
    offline reports.
  - Use the correct GUID for matching realtek-mst and
    parade-lspcon.
  + This release adds support for the following hardware:
  - GoodWay Acer Dock.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 1.9.15:
  + This release adds the following features:
  - Allow loading in parameters for the test device from
    fwupd.conf.
  - Ensure LVFS remotes are changed from .gz to .xz.
  - Store the install duration in the history database.
  + This release fixes the following bugs:
  - Drop OverrideESPMountPoint references in uefi-capsule.
  - Fix a potential double-free when writing AVer firmware.
  - Only request the BOS descriptor when bcdUSB &gt; 0x0200.
  - Use the root device order when sorting device children.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712318400">- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- Update to version 1.9.16:
  + This release adds the following features:
  - Prefer zstd over xz for metadata.
  - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
  - Correctly record UEFI success if adding ESRT nodes.
  - Defer the DP Aux MST scanning on hotplug to workaround a
    kernel bug.
  - Do not do the post-update version check if the device
    needs-reboot.
  - Fix a fastboot warning when loading device.
  - Fix a possible warning in fwupdmgr when excluding releases.
  - Fix a qsi-dock warning when writing chunks.
  - Ignore attribute-changed to work around a regression in
    macOS.
  - Ignore ZFS zvols when finding the default ESP.
  - Mark Pluton TPMs as part of the main CPU.
  - Put the fwupd-efi verbose debugging in the journal.
  - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
  - Acer T34 and U33 docks.
  - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
    Gen 2 devices.
  - Several Puya SPI chips.
  - VIA VL822 C0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714392000">- Update to version 1.9.18:
  + Fix a small memory leak in fwupdmgr.
  + Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
  + This release fixes the following bugs:
  - Capture device status changes when in bootloader mode.
  - Change the systemd SystemCallFilter to an allowlist.
  - Detect when a CCGX dock forbids downgrade.
  - Do not add an overly-generic instance ID to CrosEC devices.
  - Do not read OptionROM verification data on Apple hardware.
  - Emit a signal when a user-request is no longer valid.
  - Fix a potential crash when parsing invalid CBOR data.
  - Properly show SPDX project licenses with AND as a delimiter.
  - Verify that syscalls are being filtered correctly at startup.
  + This release adds support for the following hardware:
  - Asus DC201.
  - Realtek Gen1 RTS541x.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Update to version 1.9.19:
  + This release adds the following features:
  - Drop heap as part of a housekeeping action.
  - Retry downloads to workaround flaky network connections.
  + This release fixes the following bugs:
  - Assume new ME versions are called CSME.
  - Fix a buffer-overread when parsing invalid CoSWID entity
    data.
  - Fix a logic thinko when parsing GUID strings.
  - Fix downloading files on Windows with libcurl &gt;= 7.77.0.
  - Revert back to a simpler syscall blocklist-based filter.
  + This release adds support for the following hardware:.
  - Acer U32 dock.
  - Luxshare 7-in-1 dock.
  - Pixart models 2404, 4206, 2440, 2418, 2752, 2840 and 2818.</changelog>
</package>
<package pkgid="32a7aac107b86458aa484dadc61ea77ffa177936eff36bf35932b3accd6ec903065ff40f581e11e0823991e19092f18836bb3686e9b4d08fa2aa5d2411e48f53" name="gajim" arch="noarch">
  <version epoch="0" ver="1.8.4" rel="2.1"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1658664000">- Update to version 1.4.7:
  * Startup: Show hint in console if Gajim is already running.
  * Preview: Add a setting to disable file preview.
  * Roster: Display show value in tooltip.
  * ChatActionProcessor: Improve detection of emoji shortcode
    start.
  * Roster: Don’t invalidate filter on contact update.
  * Roster: Sort more efficiently.
  * Settings migration: Don’t fail on missing proxies key.
  * Chat Markers: Don’t send marker for outgoing messages.
  * Main Window: Move to stored position on startup.
  * Preview: Allow manual download for all mime types.
  * GroupchatInfo: Don’t set subject when loading from disco info.
  * Preview: Hide download hint if we sent the file.
  * Remote: Console scripts need a method as entry point.
  * CodeWidget: Don’t default to python for highlighting.
  * ContactInfo: Preserve groups when changing contact name.
  * CodeWidget: Don't highlight matching brackets.
  * StatusIcon: Don’t lose new message icon on state change.
  * GtkStatusIcon: Always show when Gajim has not toplevel focus.
  * GroupChatNickCompletion: Only process Tab press.
  * MessageRow: Align name label correctly.
  * StatusIcon: Fix logic error on activate.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1663675200">- update to version  1.5.1:
  - Bug Fixes
  - ChatBanner: Format markup string correctly
- update to version  1.5.0:
  - CVE-2022-39835
  - This release fixes a vulnerability which allowed attackers to craft a XML
  - stanza in a way, so Gajim would accept it as message correction for messages
  - not originating from the attacker.
  - New
  - Add drag and drop support for pinned chats
  - Workspaces: Add shortcuts for switching
  - Refactor ChatWidgets so they are only created once (#10987, #11038, #10973, #10119, #11052, #10945)
  - Improvements
  - Preview: Improve mime type detection (#11150)
  - SearchView: Add hint for search filters (#11136)
  - Preview: Show left click action tooltip on icon (#11138)
  - ACE: Highlight non-default values (#11120)
  - XMLConsole: Use SourceView for XML input (#11121)
  - Migration: Make archive migation more resilient
  - Workspaces: Move chats when removing workspace (#11098)
  - ChatList: Always show when switching workspace (#11108)
  - MessageActionsBox: Disable encryption button if MUC is public (#10959)
  - Increase contrast for message row meta elements
  - StatusIcon: Use new icon for pending events
  - WorkspaceSidebar: Allow removing workspace from context menu
  - AccountPage: Add button for Ad-Hoc commands
  - Don’t try to query avatars in MUCs which don’t allow it (#10937)
  - Don’t disco MUC participants on presence
  - Chatstate: Don’t make too many assumptions
  - Windows: Increase default font size
  - CSS: Use relative sizes for fonts
  - ChatControl: Show error if encryption plugin is missing
  - Store and restore running HTTP File Transfer uploads
  - Add button for toggling chat list (#11035)
  - ContactInfo/GroupchatDetails: Toggle icon when editing name
  - Change
  - Raise nbxmpp version
  - Raise PyGObject version (#11132)
  - Add requirement for min sqlite version
  - ChatBanner: Add button for managing voice requests
  - Remove IPython support
  - Rework ChatCommands
  - Shortcuts: Use Ctrl+F for opening the search bar (#11073)
  - Remove clear-chat action (Ctrl+L)
  - Raise required nbxmpp version to 3.2.2
  - Performance
  - Use Task Queue to request avatars on MUC join
  - Bug Fixes
  - GroupchatState: Hide when we are offline
  - Corrections: Don’t correct message if text has not changed (#11146)
  - Make plugin usable check work on all unix/linux systems (#11134)
  - MUC: Don’t ignore MUC invites when ignore_unknown_contacts is set (#11107)
  - Make shortcuts more discoverable (#11122, #11127)
  - Better validate message corrections
  - MUC: Improve automatically adding members on invite
  - Preview: Sanitize filename from disallowed chars (#11105#10752)
  - Chatstates: Don’t sent chatstate delayed to ourself
  - Don’t reset setting when closing single chat
  - Preview: Don’t fail if thumb file already exists (#11091)
  - MessageInputTextView: Account for having multiple blocks when applying style (#11015)
  - ActionMenu: Correctly execute text actions if text contains underscore
  - InfoMessage: Don’t escape text
  - MUC: Send password and reason correctly on invite
  - Preview: Reset received size before cancelling or downloading
  - BlockingList: Don’t fail with placeholder address (#11084)
  - ChatList: Update status for private chats correctly
  - ChatList: Update avatar for all chats correctly
  - GroupChat: Handle nickname changes correctly
  - Roster: Add missing contact-info action
  - Make switch-next-unread-tab action work
  - ChatBanner: Use correct scaling for chatstates
  - FileTransferRow: Don’t cancel transfer when switching chat
  - ChatBanner: Don’t show phone icon for group chats
  - Don’t handle message-sent even for groupchats
  - ChatBanner: Display account badge again
  - Make nick completion test pass
  - Preview: Store last_save_dir with Save As
  - Preview: Make sure the widget is not being destroyed while updating (#10920)
  - Fix handling of URLs without scheme (#11059)
  - GroupchatState: Call correct page for not-joined
  - ChatControl: Don’t assume messages always have a resource (#11042)
  - Notes
  - ChatCommands have been reworked. Only following commands are now available
  - - status
  - - invite
  - - ban
  - - affiliate
  - - kick
  - - role
  - Ctrl+H for opening the search bar has been removed, please use the
  - commonly used Ctrl+F (find). The shortcut for starting a file transfer
  - has been dropped.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1664366400">- Temporarily remove auto generated requirement on GUPnPIgd GI
  bindings to address fatal error caused by requirement on both
  LibSoup2 and LibSoup3 thus making the app unlaunchable. This is
  caused because Gajim itself depends on LibSoup 2.4 while the
  GUPnPIgd GI bindings pulls in UPnP which in turns depends on
  LibSoup 3.0 (boo#1203676).
- Add missing GSSAPI Python module runtime requirement.</changelog>
  <changelog author="Fritz Reichwald &lt;reichwald@b1-systems.de&gt;" date="1664971200">- Add 0001-remove-upnp.patch to (temporarily) remove the code in
  app.py that is going to use GUPnP-IGD since the prior fix from
  Luciaon is not working here.
- Add missing libpcre BuildDep that made the build fail locally</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1665230400">- Update to version 1.5.2:
  * PEPConfig: Add PEP item view.
  * Add shortcut to restore chats after closing.
  * ServerInfo: Add TLS version and cipher suite.
  * XMLConsole: Apply account filter to all visible stanzas.
  * MessageRow: Set text direction for RTL text.
  * AvatarSelector: Add border to mark drag and drop zone.
  * Drag and drop: Highlight target areas.
  * GroupChatNickCompletion: Simplify suggestions.
  * MUC: Add participant menu to avatar.
  * StartChat: Add timeout when requesting MUC disco info.
  * StartChat: Pass message body from XMPP URI.
  * Windows: Ellipsise body text in notifications.
  * Emojis: Improve shortcode usability.
  * Avatars: Use PangoCairo for generate_avatar.
  * Emojis: Extract codepoints for all emoji variants.
  * Raise nbxmpp version to 3.2.4.
  * Show account colour bar only when multiple accounts are active.
  * Remove queue_resize leftover from MessageTextView.
  * SearchView: Update calendar only if widget is visible.
  * SearchView: Speed up clearing of search results.
  * Styling: Parse emojis for Darwin only.
  * Control: Load events before messages.
  * Fix disabling accounts while reconnecting.
  * Use custom icon for "Send Message" action.
  * MessageActionsBox: Don’t fail if no contact is set while
    updating file actions.
  * Scroll to end after sending message.
  * Update chat actions when account state changes.
  * StatusIcon: Reset unread state correctly when using Flatpak.
  * Notifications: Show correct message sender for MUC
    notifications.
  * Discovery: Don’t allow to join top level components.
  * ChatList: Show context menu in correct position.
  * Styling: Allow dots in local part of email addresses.
  * ChatList: Set message_id correctly.
  * Notifications: React to incoming group chat messages.
  * When removing a chat, clear view only if it's currently loaded.
  * AccountPage: Disable Ad-Hoc Commands button when offline.
  * CreateGroupchatWindow: Fix Create button state when switching
    MUC type.
  * React correctly to UserAvatar updates.
  * GajimRemote: Remove not needed shebang.</changelog>
  <changelog author="I. Petrov &lt;ico@dante.tk&gt;" date="1666872000">- Bump python-nbxmpp version requirement to 3.2.4.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1667217600">- Update to version 1.5.3:
  * Allow to copy multiple messages.
  * Accounts: Add setting for default workspace.
  * Preferences: Add send_on_ctrl_enter setting.
  * Add actions menu to Start Chat button.
  * ExceptionDialog: Close dialog with ESC.
  * ChatList: Show drafts.
  * StartChat: Recognise input of xmpp uris.
  * Workspaces: Add "Mark as read" menu item.
  * Improve emoji completion.
  * ACE: Enable reset button only for changed values.
  * Avatar: Follow modernxmpps suggestions for color generation.
  * Preferences: Add escape_key_closes to "Chat" section.
  * Preferences: Reorder "Chat" settings and add a "General"
    section.
  * Preferences: Move show_chatstate_in_banner to ACE settings.
  * Remove confirm_paste_image setting.
  * Remove setting to hide the chat banner.
  * GroupchatRoster: Don’t load roster when its hidden.
  * Emoji completion: Abort early if max menu entry count reached.
  * Disable loading of GUPnPIgd library.
  * Remote: Make get_status() return correct status when offline.
  * Plugins: Use correct gettext import.
  * Make strings translatable.
  * Enable emoji chooser action.
  * AvatarBox: Only react to clicks for GroupchatContacts.
  * Remote: Return True for change_status.
  * ChatActionProcessor: Popdown on focus out event.
  * Avatar placeholders: Correctly use the first grapheme as the
    "letter".
  * Fix quoting /me messages.
  * StartChat: Don’t use jid argument for global dialogue.
  * Try leaving group chat only if account is online.
  * AccountPage: Disable profile button when not connected.
  * MUC: Allow changing subject if there is none.
  * PluginsWindow: Fix typo in plugin tooltip.
  * PluginManager: Block plugins which have been integrated into
    Gajim.
  * MessageInputTextView: Fix correction mode when switching chats.
  * AdHoc: Make MultiLineLabel selectable.
  * Settings: Check if account is connected before trying to get
    context.
  * Styling: Various link parsing issues.
  * Send message icon: Increase line width and make icon symbolic.
  * Accounts: Use account label for disable confirmation.
  * AccountBadge: Update colours correctly.
  * Update account label when changing label setting.
  * SearchView: Scroll to to when resetting.
  * Notification: Draw avatar correctly on scale &gt; 1.
  * Preview: Don’t fail hard when parsing fragments.
  * PreviewAudio: Increase update rate for seek bar.
  * AccountPage: Disable Excute Command button by default.
  * Client: Load trusted certificates on connect().
  * ChatList: Don’t increase in width while drag and drop.
  * Roster: Always show workspace when starting chat.
  * WorkspaceSidebar: Don't increase in width while drag and drop.
  * ChatFunctionPage: React to connection changes.
  * Preview: Set user-agent for session.
  * SearchView: Limit displayed results to account_id of contact.
  * Don’t fail when disabling accounts.
- Drop 0001-remove-upnp.patch: applied upstream.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1670068800">- Update to version 1.5.4:
  * DataFormWidget: Set min width on right box.
  * MUC: Add method for aborting join.
  * Message selection: Improve wording for deselecting messages.
  * Message selection: Improve styling.
  * Features: Add entry for Audio Preview.
  * Styling: Introduce URI scheme whitelisting.
  * Message selection: Use date_time_format instead of time_format.
  * Settings: Unify timestamp settings.
  * Prettify display of geographical locations.
  * ChatList: Scroll to top when switching workspace.
  * Preferences: Improve preview settings.
  * Chatstates: Add a timeout for the "composing" animation.
  * Accounts window: Use equal widths for account switch label.
  * VCardGrid: Linkify all URI-type fields iff they are valid URIs.
  * URI parsing: Detect invalid file URIs earlier.
  * Styling: Validate link syntax deeper and *after* parenthesis
    correction.
  * Add msg_log_id to live message events.
  * Dependencies: Remove pyOpenSSL, add python-cryptography.
  * Jingle: Remove XTLS support.
  * Add FileTransferSelector as a central page for sending files.
  * Block opening file:/ links by default.
  * Control: Request history more efficiently.
  * Preview: Handle multiple simultaneous certificate verification
    errors.
  * Styling: Linkify URIs only if at the start of a word.
  * MessageInputTextView: Reintroduce gui_extension_point.
  * GUI tests: Adapt GUI tests to Gajim changes.
  * SSLErrorDialog: Fix test, remove OpenSSL usage.
  * ChatFunctionPage: Don't close control on cancelling join error.
  * SearchView: Set chat type correctly for ResultRows.
  * Chatstates: Switch to Chatstate.ACTIVE after timeout.
  * GroupchatRoster: Set visibility when hiding.
  * MessageActionsBox: Reintroduce gui_extension_point.
  * Preview: Respect MUC context for PMs.
  * ConversationView: Fix scrollbar not being the right-most
    widget.
  * Preview: Stop further processing if decompression bomb
    detected.
  * URI parsing: More robustness with geo URIs.
  * URI parsing: Properly unescape mailto URIs.
  * URI parsing: Properly unescape XMPP URIs and handle unknown
    query types.
  * MessageInputTextView: Handle is_correcting if no contact is
    set.
  * Fix various issues with chat markers.
  * Plugins: Replace usage of gui_extention_point().
  * CSS: Fix settings related inconsistencies.
  * CSS: Move overriding rules to bottom.
  * Message selection: Don’t fail hard if log_line_id is None.
  * Don’t fail when trying to reset last message id.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1673092800">- Update to version 1.6.0:
  * Raise required nbxmpp version to 4.0.0.
  * Depend on Python 3.10.
  * Port to libsoup3.
  * Allow sending files by copy-pasting them from file managers.
  * Preview: Add audio preview controls and visualisation.
  * Resurrect URI-specific context menus.
  * Highlight the file when opening containing directory.
  * BaseAvatarChooserDialog: Allow all image types.
  * Timestamps: Use date/time format preference in more places.
  * AppPage: Show date for last update check.
  * Add dedicated context menu for non-specific URI types.
  * Restore ability to manually disambiguate JID-like addresses.
  * Use the unified Start/Join Chat flow for "?join" links.
  * CertificateBox: Format serial number in hex.
  * MessageActionsBox: Restore emoji button behaviour.
  * Settings: Add migration for global MUC search api endpoint.
  * AccountWizard: Remove subscriptions after successful login.
  * Audio Preview: Fix visuals on EOS while seeking.
  * Audio Preview: Don't let seekbar handle jump to end on EOS when
    user is seeking.
  * Commands: Attempt to parse only if message can have a command.
  * Notifications: Use correct nickname for /me messages.
  * AvatarSelector: Set default crop scale to 1.0.
  * Menus: Don’t use GLib variant text format parsing.
  * Remember last folder correctly after sending file.
  * Preview: Don't treat multi-line message body as previewable
    URL.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1673697600">- Update to version 1.6.1:
  * Raise required nbxmpp version to 4.0.1.
  * AdHocCommands: Refresh commands list after completing command.
  * Limit message length and add FullMessageWindow.
  * ChatList: Improve timedelta function.
  * CreateGroupchatWindow: Add Advanced switch and always show
    address entry.
  * UX: Make more text labels selectable/enable can-focus for
    copying.
  * AccountPage: Add menu item to deny all subscription requests.
  * Account menu: Add Execute Command… entry for convenience.
  * AccountPage: Make all account menu items available.
  * AccountPage: Add menu entry for adding contacts.
  * Notifications: Fix rare case where Gajim displays notifications
    for our own messages.
  * ServiceDiscoveryWindow: Fix jumping when resizing window.
  * Don't fail in mark_as_unread if there are no messages.
  * Profile: Fix setting avatar.
  * ChatStack DnD: Add workaround for mis-fired drag-motion signal.
  * AudioPreview: Make visualisation fully RTL compatible again and
    ensure graph is always drawn.
  * Preview: Handle exceptions while decrypting.
  * Audio Visualizer: Port deprecated methods.
  * AudioPreview: Always format progress time as LTR.
  * AppPage: Differentiate between updates (Gajim/Plugins).
  * GroupChat: Display reason when group chat is destroyed.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1675512000">- Update to version 1.7.0:
  * Port to pyproject.toml.
  * Preferences: Add 0 and 25 MiB to preview size settings.
  * Account wizard: Don't allow to add account twice.
  * Fix loading localised emojis.
  * HTTPUpload: Don’t cache temp path.
  * JingleAudio: Always resample audio before processing with
    webrtcdsp.
  * Disable legacy ciphers in cryptography.
- Add gajim-1.7.0-fix-status-switching.patch: Make switching status
  work again (commit 3c2c6448).</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1675857600">- Update to version 1.7.1:
  * Raise nbxmpp version to 4.2.0.
  * Improve KeepassXC Integration.
  * MUC: Enable archiving when creating MUCs on ejabberd.
  * Apply SASLprep to passwords.
  * Make switching status work again.
- Drop gajim-1.7.0-fix-status-switching.patch: fixed upstream.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1678622400">- Update to version 1.7.2:
  * Add message menu entry for deleting messages locally.
  * Proxies: Add "Tor (Browser)" default proxy setting.
  * Select group chat after creating it.
  * Don’t colour log timestamps.
  * PEPConfig: Ask for confirmation when deleting nodes.
  * Improve get_recent_muc_nicks query.
  * Improve check for message highlight and add tests.
  * Tests: Use in-memory settings database.
  * Add audio/x-wav to default mime types.
  * Audio preview: Allow skipping by clicking the visualisation.
  * Migration: Don’t fail on colour setting migration.
  * HTTPUpload: Respect infinite file size limit.
  * Chatstates: Remove composing timeout correctly.
  * Show chat notifications when chat page is not visible.
  * Don't fail if contact name for MUC message is None.
  * Notifications: Honour notification_preview_message setting.
  * Fix nickname highlight in group chats.
  * Profile: Don't allow saving profile when not connected.
  * GetRelativeTimeTest: Fix comparison of translated strings and
    off-by timezone errors.
  * Don't highlight message if it's an URI containing our nick.
  * Nickname completion: Make sure recent nicknames list does not
    contain None.
  * Plugins: Don't fail hard on uninstall errors.
  * Start Chat: Fix wrong JID type in _start_new_chat.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1680696000">- Update to version 1.7.3:
  * Allow muting chat notifications.
  * Make `gemini` URIs clickable.
  * Workspace menu: Always show Mark as read action.
  * Audio Preview: Set correct pos when clicking into visualiser.
  * Audio Preview: Add delay before pausing on EOS.
  * Flatpak: Fix drag and drop.
  * GroupChatDetails: Adapt to changed icons.
  * Message input: Fix height for single line messages.
  * Update message merged state after deleting a message.
  * ChatActionProcessor: Fix inserting emojis by click.
  * Account preferences: Adapt to changed icons.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1685188800">- Update to version 1.8.0:
  * XMLConsole: Add logging view.
  * JID sharing: Include verified OMEMO fingerprints.
  * Integrate OMEMO plugin.
  * Redesign Group Chat actions.
  * Audio preview: Support more mime types.
  * ChatBanner: Add share instructions.
  * ChatList: Clear row content when removing history.
  * XMLConsole: Always use dark theme.
  * AboutDialog: Show libsoup version.
  * GroupchatState: Show MAM synchronisation.
  * ChatList: Improve sorting.
  * Make contact details/settings available when offline.
  * ACE: Make descriptions selectable and copyable.
  * Notifications: Withdraw all when a corresponding chat is read.
  * ChatList: Show indicator if group chat is not connected.
  * ChatList: Show indicator when joining group chat.
  * StartChat: Don't filter for account labels.
  * ChatStack: Only respond to supported drag-n-drop types while
    dragging.
  * App menu: Add menu entry for privacy policy.
  * GroupchatRoster: Highlight own nick and sort it to the top.
  * CertificateDialog: Add additional infos and remove org unit
    field.
  * GroupchatDetails: Hide OMEMO page in public MUCs.
  * ChatBanner: Add QR code for sharing JIDs.
  * Windows: Package pixbuf loaders for avif and webp.
  * Remove "escape_key_closes" from ACE.
  * Enable spell checker by default.
  * OMEMO verification: Generate URIs with pedantically correct
    query.
  * Raise gajim when no cmdline options are provided.
  * QR codes: Avoid roundtrip to PNG in storage and back.
  * ProfileWindow: Don't fail when no vcard is set.
  * ContactInfo: Don’t fail when no vcard is set.
  * Message menu: Fix issue with chats not supplying correct ID.
  * Exceptions: Fix sending reports via sentry in conjunction with
    proxy settings.
  * ChatActionProcessor: De-duplicate emojis.
  * Fix encryption deadlock with changed MUC configurations.
  * UI: Update avatar on muc-disco-update.
  * AvatarSelector: Fix that images don't display after repeated
    loading.
  * SearchView: Don't change search context when switching chats.
  * SearchView: Remove overlay.
  * ChatActionProcessor: Allow to click items with mouse cursor.
  * MessageWidget: Don't return truncated text for message actions
    Fixes.
  * Idle: Use default xa implementation for XSS backend.
  * ConversationView: Fix loading messages going forward from
    specific point.
  * ACE: Handle invalid numeric values gracefully.
  * XMLConsole: Select first account by default.
  * Fix rendering of copied code blocks and quotes.
  * ContactInfo: Improve behavior for connection changes.
  * Escape JIDs for xmpp URIs everywhere.
  * Ask for confirmation when leaving a MUC while offline.
  * ContactInfo: Improve behaviour for connection changes.
  * Make manually changing the pinned chat sort order work again.
  * MessageActionsBox: Update send file button tooltip when
    switching chats.
  * GroupChatRoster: Make scrollbar the right-most widget.
  * GroupChatInviter: Don't filter by account name.
  * CertificateDialog: Display issued-to information correctly.
  * AccountWizard: Respect global proxy.
- Obsolete gajim-plugin-omemo.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1691409600">- Update to version 1.8.1:
  * Add setting for default encryption.
  * XMLConsole: Enable browsing sent stanzas in message input.
  * Sort cprofile output after total time.
  * Moderation: Handle unknown moderator JID.
  * Preview: Always show preview widget.
  * Preview: Add loading placeholder.
  * Account page: Show our XMPP address.
  * Idle: Raise poll interval.
  * Search: Don't fail while closing if no chat has been loaded
    before.
  * Dataform: Correctly serialise multi list fields.
  * Profile: Respect avatar/nickname privacy setting on
    consecutive changes.
  * Don’t forget ignored TLS errors from previous connects.
  * App menu: Add missing mnemonic for Accounts menu.
  * Gateway: Fix roster method call.
  * Contacts: Fix supports_{audio,video} property.
  * AvatarSelector: Fix crash on reset.
  * CertificateBox: Catch exception if cert does not offer
    extension.
  * CreateGroupchatWindow: Improve handling of MUC service
    availability.
  * Preview: Show error if file saving directory is not available.
  * SecurityLabels: Display labels for messages received with MAM.
  * DataForm: Handle destroy correctly.
  * ChatListRow: Always update group chat name.
  * Fix showing MAM synch errors and show error text.
  * OMEMOTrustManager: React correctly to connection changes.
  * Fix interaction of GroupchatRoster and SearchView.
  * Init plugin translation module later.
  * GroupchatManage: Improve checks for joined state.
  * Search: Restore group chat participants list to previous state
    when closing search.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1698667200">- Update to version 1.8.2:
  * Raise minimum GLib version to 2.66.0.
  * Avatar: Don’t use custom avatar for IRC group chats.
  * Raise minimum nbxmpp version to 4.4.0.
  * Depend on Pillow &gt;= 9.1.0.
  * Allow adjusting user interface font size via key bindings.
  * Display composing participants in MUC chat banner.
  * ChatBanner: Show contact tooltip when hovering the avatar.
  * Hint that a contact is a bot in the chat banner.
  * Support multiple item dataforms.
  * Display gateway icon in avatars.
  * RosterTooltip: Display BareContact presence.
  * Display status message in banner.
  * ChatMenu: Always show "Execute command" action.
  * MUC features: Use better icons for public and anonymous
    properties.
  * Allow GroupChatInfoScrolled to be set with minimal information.
  * Settings: Allow to set step size for spin settings; bind
    setting value.
  * StartChat: Better discover MUC services.
  * StartChat: Allow to start chats with domain JIDs.
  * ChatBanner: Don't show QR code for privated MUCs.
  * Windows: Add gst-plugins-bad dependency for broader media
    preview support.
  * MUC: Raise rejoin timeout.
  * Accounts: Be more consistent with chat state settings.
  * GroupChatInfo: Improve scaling of subject text.
  * View: Reset view faster.
  * VideoPreview: Disable preview on destroy.
  * GroupchatDetails: Depend on joined state for some elements.
  * GroupChatInfo: Align max width of labels.
  * SynchronizeAccounts: Adapt to connection state changes.
  * Tooltip: Do not escape presence status text.
  * Chatstates: Remove timeout id on remote timeout.
  * NotificationManager: Update actions if online state changes.
  * Caps: Add disco info to cache after query.
  * MUC: Don’t show old join errors when disconnected from room.
  * MUC: Always remove rejoin timer when closing chat.
  * MUC: Update state correctly on disco info error.
  * Switch phone icon to something more widely supported.
  * ChatListStack: Handle missing last visible child.
  * Observable: Fix race condition when removing handlers.
  * PasswordDialog: Use verb instead of noun for log in button.
  * AdHoc: Wrap notes label.
  * Unpack string correctly while handling update error.
  * CSSConfig: Quote font-family property correctly.
  * File transfers: Don't fail when tryting to send non-existing
    file.
  * MusicTrackListener: Don't fail if playing track could not be
    determined.
  * Catch error if loading image with PIL fails due to
    unidentifiable image.
  * CSSConfig: Fix parsing float sizes for font description.
  * Modules: Make sure BaseModule.cleanup() is always called on
    destroy.
  * Roster: Unregister all handlers on destroy.
  * Observable: Don’t allow to register handler multiple times.
  * View: Add newline after username when copying a message.
  * Show notification on group chat mentions again.
  * Make it impossible to connect without config.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1699444800">- Update to version 1.8.3:
  * Profile: Show error page on errors after saving.
  * Close main window when pressing Escape key.
  * GroupchatRoster: Display participants correctly on reveal.
  * Filetransfer: Always focus confirm button.
  * AccountWizard: Don’t allow multiple anonymous accounts for the
    same domain.
  * AccountPage: Show anonymous address.
  * Accounts: Don’t try to save password for anonymous accounts.
  * Message row menu: Show quote and copy actions only if there is
    text.
  * Audio/Video: Disable broken stun server code.
  * Presence: Don’t fail on unknown MUC presences.
  * Control: Add events with correct timestamp.
  * Avatar: Send presence after changing avatar.
  * ServerInfo: Use domain instead of hostname for queries.
  * Emojis: Improve detection of shortcode start.
  * DBusFileManager: Set self._proxy attribute on init.
  * GroupchatRoster: Check for contact before trying to load
    roster.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1701777600">- Update to version 1.8.4:
  * Raise minimum nbxmpp version to 4.5.3.
  * Add shortcuts for quoting previous messages.
  * Raise nbxmpp log level.
  * Passwords: Use JID as username instead of account.
  * MUC: Allow nick change for IRC channels.
  * HTTPUpload: Remove temporary files after transfer.
  * MessageInput: Regain focus on common key presses.
  * ShortcutWindow: Remove duplicated entry.
  * SearchView: Fix displaying results for newly created group
    chats.
  * ChatList: Update mute state periodically.
  * Icons: Register icon size to make it work for scale &gt; 1.
  * Message input: Don't allow text actions if input is disabled.
  * Avatar: Draw status circle correctly for scale &gt; 1.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1713528000">- Fix Leap15 build
  * Add %{?sle15_python_module_pythons}
  * Run build_metadata.py and install_metadata.py with a
    specific executable python flavor</changelog>
</package>
<package pkgid="7dcbd4e3795bdf22cee31cc610c9591600c9e4a0b33d5203281ad01d49ac85447997799c16373db341df91e457769775c9704c3fc95c0f29be3e869b044e3feb" name="gajim" arch="src">
  <version epoch="0" ver="1.8.4" rel="2.1"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1658664000">- Update to version 1.4.7:
  * Startup: Show hint in console if Gajim is already running.
  * Preview: Add a setting to disable file preview.
  * Roster: Display show value in tooltip.
  * ChatActionProcessor: Improve detection of emoji shortcode
    start.
  * Roster: Don’t invalidate filter on contact update.
  * Roster: Sort more efficiently.
  * Settings migration: Don’t fail on missing proxies key.
  * Chat Markers: Don’t send marker for outgoing messages.
  * Main Window: Move to stored position on startup.
  * Preview: Allow manual download for all mime types.
  * GroupchatInfo: Don’t set subject when loading from disco info.
  * Preview: Hide download hint if we sent the file.
  * Remote: Console scripts need a method as entry point.
  * CodeWidget: Don’t default to python for highlighting.
  * ContactInfo: Preserve groups when changing contact name.
  * CodeWidget: Don't highlight matching brackets.
  * StatusIcon: Don’t lose new message icon on state change.
  * GtkStatusIcon: Always show when Gajim has not toplevel focus.
  * GroupChatNickCompletion: Only process Tab press.
  * MessageRow: Align name label correctly.
  * StatusIcon: Fix logic error on activate.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1663675200">- update to version  1.5.1:
  - Bug Fixes
  - ChatBanner: Format markup string correctly
- update to version  1.5.0:
  - CVE-2022-39835
  - This release fixes a vulnerability which allowed attackers to craft a XML
  - stanza in a way, so Gajim would accept it as message correction for messages
  - not originating from the attacker.
  - New
  - Add drag and drop support for pinned chats
  - Workspaces: Add shortcuts for switching
  - Refactor ChatWidgets so they are only created once (#10987, #11038, #10973, #10119, #11052, #10945)
  - Improvements
  - Preview: Improve mime type detection (#11150)
  - SearchView: Add hint for search filters (#11136)
  - Preview: Show left click action tooltip on icon (#11138)
  - ACE: Highlight non-default values (#11120)
  - XMLConsole: Use SourceView for XML input (#11121)
  - Migration: Make archive migation more resilient
  - Workspaces: Move chats when removing workspace (#11098)
  - ChatList: Always show when switching workspace (#11108)
  - MessageActionsBox: Disable encryption button if MUC is public (#10959)
  - Increase contrast for message row meta elements
  - StatusIcon: Use new icon for pending events
  - WorkspaceSidebar: Allow removing workspace from context menu
  - AccountPage: Add button for Ad-Hoc commands
  - Don’t try to query avatars in MUCs which don’t allow it (#10937)
  - Don’t disco MUC participants on presence
  - Chatstate: Don’t make too many assumptions
  - Windows: Increase default font size
  - CSS: Use relative sizes for fonts
  - ChatControl: Show error if encryption plugin is missing
  - Store and restore running HTTP File Transfer uploads
  - Add button for toggling chat list (#11035)
  - ContactInfo/GroupchatDetails: Toggle icon when editing name
  - Change
  - Raise nbxmpp version
  - Raise PyGObject version (#11132)
  - Add requirement for min sqlite version
  - ChatBanner: Add button for managing voice requests
  - Remove IPython support
  - Rework ChatCommands
  - Shortcuts: Use Ctrl+F for opening the search bar (#11073)
  - Remove clear-chat action (Ctrl+L)
  - Raise required nbxmpp version to 3.2.2
  - Performance
  - Use Task Queue to request avatars on MUC join
  - Bug Fixes
  - GroupchatState: Hide when we are offline
  - Corrections: Don’t correct message if text has not changed (#11146)
  - Make plugin usable check work on all unix/linux systems (#11134)
  - MUC: Don’t ignore MUC invites when ignore_unknown_contacts is set (#11107)
  - Make shortcuts more discoverable (#11122, #11127)
  - Better validate message corrections
  - MUC: Improve automatically adding members on invite
  - Preview: Sanitize filename from disallowed chars (#11105#10752)
  - Chatstates: Don’t sent chatstate delayed to ourself
  - Don’t reset setting when closing single chat
  - Preview: Don’t fail if thumb file already exists (#11091)
  - MessageInputTextView: Account for having multiple blocks when applying style (#11015)
  - ActionMenu: Correctly execute text actions if text contains underscore
  - InfoMessage: Don’t escape text
  - MUC: Send password and reason correctly on invite
  - Preview: Reset received size before cancelling or downloading
  - BlockingList: Don’t fail with placeholder address (#11084)
  - ChatList: Update status for private chats correctly
  - ChatList: Update avatar for all chats correctly
  - GroupChat: Handle nickname changes correctly
  - Roster: Add missing contact-info action
  - Make switch-next-unread-tab action work
  - ChatBanner: Use correct scaling for chatstates
  - FileTransferRow: Don’t cancel transfer when switching chat
  - ChatBanner: Don’t show phone icon for group chats
  - Don’t handle message-sent even for groupchats
  - ChatBanner: Display account badge again
  - Make nick completion test pass
  - Preview: Store last_save_dir with Save As
  - Preview: Make sure the widget is not being destroyed while updating (#10920)
  - Fix handling of URLs without scheme (#11059)
  - GroupchatState: Call correct page for not-joined
  - ChatControl: Don’t assume messages always have a resource (#11042)
  - Notes
  - ChatCommands have been reworked. Only following commands are now available
  - - status
  - - invite
  - - ban
  - - affiliate
  - - kick
  - - role
  - Ctrl+H for opening the search bar has been removed, please use the
  - commonly used Ctrl+F (find). The shortcut for starting a file transfer
  - has been dropped.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1664366400">- Temporarily remove auto generated requirement on GUPnPIgd GI
  bindings to address fatal error caused by requirement on both
  LibSoup2 and LibSoup3 thus making the app unlaunchable. This is
  caused because Gajim itself depends on LibSoup 2.4 while the
  GUPnPIgd GI bindings pulls in UPnP which in turns depends on
  LibSoup 3.0 (boo#1203676).
- Add missing GSSAPI Python module runtime requirement.</changelog>
  <changelog author="Fritz Reichwald &lt;reichwald@b1-systems.de&gt;" date="1664971200">- Add 0001-remove-upnp.patch to (temporarily) remove the code in
  app.py that is going to use GUPnP-IGD since the prior fix from
  Luciaon is not working here.
- Add missing libpcre BuildDep that made the build fail locally</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1665230400">- Update to version 1.5.2:
  * PEPConfig: Add PEP item view.
  * Add shortcut to restore chats after closing.
  * ServerInfo: Add TLS version and cipher suite.
  * XMLConsole: Apply account filter to all visible stanzas.
  * MessageRow: Set text direction for RTL text.
  * AvatarSelector: Add border to mark drag and drop zone.
  * Drag and drop: Highlight target areas.
  * GroupChatNickCompletion: Simplify suggestions.
  * MUC: Add participant menu to avatar.
  * StartChat: Add timeout when requesting MUC disco info.
  * StartChat: Pass message body from XMPP URI.
  * Windows: Ellipsise body text in notifications.
  * Emojis: Improve shortcode usability.
  * Avatars: Use PangoCairo for generate_avatar.
  * Emojis: Extract codepoints for all emoji variants.
  * Raise nbxmpp version to 3.2.4.
  * Show account colour bar only when multiple accounts are active.
  * Remove queue_resize leftover from MessageTextView.
  * SearchView: Update calendar only if widget is visible.
  * SearchView: Speed up clearing of search results.
  * Styling: Parse emojis for Darwin only.
  * Control: Load events before messages.
  * Fix disabling accounts while reconnecting.
  * Use custom icon for "Send Message" action.
  * MessageActionsBox: Don’t fail if no contact is set while
    updating file actions.
  * Scroll to end after sending message.
  * Update chat actions when account state changes.
  * StatusIcon: Reset unread state correctly when using Flatpak.
  * Notifications: Show correct message sender for MUC
    notifications.
  * Discovery: Don’t allow to join top level components.
  * ChatList: Show context menu in correct position.
  * Styling: Allow dots in local part of email addresses.
  * ChatList: Set message_id correctly.
  * Notifications: React to incoming group chat messages.
  * When removing a chat, clear view only if it's currently loaded.
  * AccountPage: Disable Ad-Hoc Commands button when offline.
  * CreateGroupchatWindow: Fix Create button state when switching
    MUC type.
  * React correctly to UserAvatar updates.
  * GajimRemote: Remove not needed shebang.</changelog>
  <changelog author="I. Petrov &lt;ico@dante.tk&gt;" date="1666872000">- Bump python-nbxmpp version requirement to 3.2.4.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1667217600">- Update to version 1.5.3:
  * Allow to copy multiple messages.
  * Accounts: Add setting for default workspace.
  * Preferences: Add send_on_ctrl_enter setting.
  * Add actions menu to Start Chat button.
  * ExceptionDialog: Close dialog with ESC.
  * ChatList: Show drafts.
  * StartChat: Recognise input of xmpp uris.
  * Workspaces: Add "Mark as read" menu item.
  * Improve emoji completion.
  * ACE: Enable reset button only for changed values.
  * Avatar: Follow modernxmpps suggestions for color generation.
  * Preferences: Add escape_key_closes to "Chat" section.
  * Preferences: Reorder "Chat" settings and add a "General"
    section.
  * Preferences: Move show_chatstate_in_banner to ACE settings.
  * Remove confirm_paste_image setting.
  * Remove setting to hide the chat banner.
  * GroupchatRoster: Don’t load roster when its hidden.
  * Emoji completion: Abort early if max menu entry count reached.
  * Disable loading of GUPnPIgd library.
  * Remote: Make get_status() return correct status when offline.
  * Plugins: Use correct gettext import.
  * Make strings translatable.
  * Enable emoji chooser action.
  * AvatarBox: Only react to clicks for GroupchatContacts.
  * Remote: Return True for change_status.
  * ChatActionProcessor: Popdown on focus out event.
  * Avatar placeholders: Correctly use the first grapheme as the
    "letter".
  * Fix quoting /me messages.
  * StartChat: Don’t use jid argument for global dialogue.
  * Try leaving group chat only if account is online.
  * AccountPage: Disable profile button when not connected.
  * MUC: Allow changing subject if there is none.
  * PluginsWindow: Fix typo in plugin tooltip.
  * PluginManager: Block plugins which have been integrated into
    Gajim.
  * MessageInputTextView: Fix correction mode when switching chats.
  * AdHoc: Make MultiLineLabel selectable.
  * Settings: Check if account is connected before trying to get
    context.
  * Styling: Various link parsing issues.
  * Send message icon: Increase line width and make icon symbolic.
  * Accounts: Use account label for disable confirmation.
  * AccountBadge: Update colours correctly.
  * Update account label when changing label setting.
  * SearchView: Scroll to to when resetting.
  * Notification: Draw avatar correctly on scale &gt; 1.
  * Preview: Don’t fail hard when parsing fragments.
  * PreviewAudio: Increase update rate for seek bar.
  * AccountPage: Disable Excute Command button by default.
  * Client: Load trusted certificates on connect().
  * ChatList: Don’t increase in width while drag and drop.
  * Roster: Always show workspace when starting chat.
  * WorkspaceSidebar: Don't increase in width while drag and drop.
  * ChatFunctionPage: React to connection changes.
  * Preview: Set user-agent for session.
  * SearchView: Limit displayed results to account_id of contact.
  * Don’t fail when disabling accounts.
- Drop 0001-remove-upnp.patch: applied upstream.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1670068800">- Update to version 1.5.4:
  * DataFormWidget: Set min width on right box.
  * MUC: Add method for aborting join.
  * Message selection: Improve wording for deselecting messages.
  * Message selection: Improve styling.
  * Features: Add entry for Audio Preview.
  * Styling: Introduce URI scheme whitelisting.
  * Message selection: Use date_time_format instead of time_format.
  * Settings: Unify timestamp settings.
  * Prettify display of geographical locations.
  * ChatList: Scroll to top when switching workspace.
  * Preferences: Improve preview settings.
  * Chatstates: Add a timeout for the "composing" animation.
  * Accounts window: Use equal widths for account switch label.
  * VCardGrid: Linkify all URI-type fields iff they are valid URIs.
  * URI parsing: Detect invalid file URIs earlier.
  * Styling: Validate link syntax deeper and *after* parenthesis
    correction.
  * Add msg_log_id to live message events.
  * Dependencies: Remove pyOpenSSL, add python-cryptography.
  * Jingle: Remove XTLS support.
  * Add FileTransferSelector as a central page for sending files.
  * Block opening file:/ links by default.
  * Control: Request history more efficiently.
  * Preview: Handle multiple simultaneous certificate verification
    errors.
  * Styling: Linkify URIs only if at the start of a word.
  * MessageInputTextView: Reintroduce gui_extension_point.
  * GUI tests: Adapt GUI tests to Gajim changes.
  * SSLErrorDialog: Fix test, remove OpenSSL usage.
  * ChatFunctionPage: Don't close control on cancelling join error.
  * SearchView: Set chat type correctly for ResultRows.
  * Chatstates: Switch to Chatstate.ACTIVE after timeout.
  * GroupchatRoster: Set visibility when hiding.
  * MessageActionsBox: Reintroduce gui_extension_point.
  * Preview: Respect MUC context for PMs.
  * ConversationView: Fix scrollbar not being the right-most
    widget.
  * Preview: Stop further processing if decompression bomb
    detected.
  * URI parsing: More robustness with geo URIs.
  * URI parsing: Properly unescape mailto URIs.
  * URI parsing: Properly unescape XMPP URIs and handle unknown
    query types.
  * MessageInputTextView: Handle is_correcting if no contact is
    set.
  * Fix various issues with chat markers.
  * Plugins: Replace usage of gui_extention_point().
  * CSS: Fix settings related inconsistencies.
  * CSS: Move overriding rules to bottom.
  * Message selection: Don’t fail hard if log_line_id is None.
  * Don’t fail when trying to reset last message id.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1673092800">- Update to version 1.6.0:
  * Raise required nbxmpp version to 4.0.0.
  * Depend on Python 3.10.
  * Port to libsoup3.
  * Allow sending files by copy-pasting them from file managers.
  * Preview: Add audio preview controls and visualisation.
  * Resurrect URI-specific context menus.
  * Highlight the file when opening containing directory.
  * BaseAvatarChooserDialog: Allow all image types.
  * Timestamps: Use date/time format preference in more places.
  * AppPage: Show date for last update check.
  * Add dedicated context menu for non-specific URI types.
  * Restore ability to manually disambiguate JID-like addresses.
  * Use the unified Start/Join Chat flow for "?join" links.
  * CertificateBox: Format serial number in hex.
  * MessageActionsBox: Restore emoji button behaviour.
  * Settings: Add migration for global MUC search api endpoint.
  * AccountWizard: Remove subscriptions after successful login.
  * Audio Preview: Fix visuals on EOS while seeking.
  * Audio Preview: Don't let seekbar handle jump to end on EOS when
    user is seeking.
  * Commands: Attempt to parse only if message can have a command.
  * Notifications: Use correct nickname for /me messages.
  * AvatarSelector: Set default crop scale to 1.0.
  * Menus: Don’t use GLib variant text format parsing.
  * Remember last folder correctly after sending file.
  * Preview: Don't treat multi-line message body as previewable
    URL.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1673697600">- Update to version 1.6.1:
  * Raise required nbxmpp version to 4.0.1.
  * AdHocCommands: Refresh commands list after completing command.
  * Limit message length and add FullMessageWindow.
  * ChatList: Improve timedelta function.
  * CreateGroupchatWindow: Add Advanced switch and always show
    address entry.
  * UX: Make more text labels selectable/enable can-focus for
    copying.
  * AccountPage: Add menu item to deny all subscription requests.
  * Account menu: Add Execute Command… entry for convenience.
  * AccountPage: Make all account menu items available.
  * AccountPage: Add menu entry for adding contacts.
  * Notifications: Fix rare case where Gajim displays notifications
    for our own messages.
  * ServiceDiscoveryWindow: Fix jumping when resizing window.
  * Don't fail in mark_as_unread if there are no messages.
  * Profile: Fix setting avatar.
  * ChatStack DnD: Add workaround for mis-fired drag-motion signal.
  * AudioPreview: Make visualisation fully RTL compatible again and
    ensure graph is always drawn.
  * Preview: Handle exceptions while decrypting.
  * Audio Visualizer: Port deprecated methods.
  * AudioPreview: Always format progress time as LTR.
  * AppPage: Differentiate between updates (Gajim/Plugins).
  * GroupChat: Display reason when group chat is destroyed.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1675512000">- Update to version 1.7.0:
  * Port to pyproject.toml.
  * Preferences: Add 0 and 25 MiB to preview size settings.
  * Account wizard: Don't allow to add account twice.
  * Fix loading localised emojis.
  * HTTPUpload: Don’t cache temp path.
  * JingleAudio: Always resample audio before processing with
    webrtcdsp.
  * Disable legacy ciphers in cryptography.
- Add gajim-1.7.0-fix-status-switching.patch: Make switching status
  work again (commit 3c2c6448).</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1675857600">- Update to version 1.7.1:
  * Raise nbxmpp version to 4.2.0.
  * Improve KeepassXC Integration.
  * MUC: Enable archiving when creating MUCs on ejabberd.
  * Apply SASLprep to passwords.
  * Make switching status work again.
- Drop gajim-1.7.0-fix-status-switching.patch: fixed upstream.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1678622400">- Update to version 1.7.2:
  * Add message menu entry for deleting messages locally.
  * Proxies: Add "Tor (Browser)" default proxy setting.
  * Select group chat after creating it.
  * Don’t colour log timestamps.
  * PEPConfig: Ask for confirmation when deleting nodes.
  * Improve get_recent_muc_nicks query.
  * Improve check for message highlight and add tests.
  * Tests: Use in-memory settings database.
  * Add audio/x-wav to default mime types.
  * Audio preview: Allow skipping by clicking the visualisation.
  * Migration: Don’t fail on colour setting migration.
  * HTTPUpload: Respect infinite file size limit.
  * Chatstates: Remove composing timeout correctly.
  * Show chat notifications when chat page is not visible.
  * Don't fail if contact name for MUC message is None.
  * Notifications: Honour notification_preview_message setting.
  * Fix nickname highlight in group chats.
  * Profile: Don't allow saving profile when not connected.
  * GetRelativeTimeTest: Fix comparison of translated strings and
    off-by timezone errors.
  * Don't highlight message if it's an URI containing our nick.
  * Nickname completion: Make sure recent nicknames list does not
    contain None.
  * Plugins: Don't fail hard on uninstall errors.
  * Start Chat: Fix wrong JID type in _start_new_chat.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1680696000">- Update to version 1.7.3:
  * Allow muting chat notifications.
  * Make `gemini` URIs clickable.
  * Workspace menu: Always show Mark as read action.
  * Audio Preview: Set correct pos when clicking into visualiser.
  * Audio Preview: Add delay before pausing on EOS.
  * Flatpak: Fix drag and drop.
  * GroupChatDetails: Adapt to changed icons.
  * Message input: Fix height for single line messages.
  * Update message merged state after deleting a message.
  * ChatActionProcessor: Fix inserting emojis by click.
  * Account preferences: Adapt to changed icons.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1685188800">- Update to version 1.8.0:
  * XMLConsole: Add logging view.
  * JID sharing: Include verified OMEMO fingerprints.
  * Integrate OMEMO plugin.
  * Redesign Group Chat actions.
  * Audio preview: Support more mime types.
  * ChatBanner: Add share instructions.
  * ChatList: Clear row content when removing history.
  * XMLConsole: Always use dark theme.
  * AboutDialog: Show libsoup version.
  * GroupchatState: Show MAM synchronisation.
  * ChatList: Improve sorting.
  * Make contact details/settings available when offline.
  * ACE: Make descriptions selectable and copyable.
  * Notifications: Withdraw all when a corresponding chat is read.
  * ChatList: Show indicator if group chat is not connected.
  * ChatList: Show indicator when joining group chat.
  * StartChat: Don't filter for account labels.
  * ChatStack: Only respond to supported drag-n-drop types while
    dragging.
  * App menu: Add menu entry for privacy policy.
  * GroupchatRoster: Highlight own nick and sort it to the top.
  * CertificateDialog: Add additional infos and remove org unit
    field.
  * GroupchatDetails: Hide OMEMO page in public MUCs.
  * ChatBanner: Add QR code for sharing JIDs.
  * Windows: Package pixbuf loaders for avif and webp.
  * Remove "escape_key_closes" from ACE.
  * Enable spell checker by default.
  * OMEMO verification: Generate URIs with pedantically correct
    query.
  * Raise gajim when no cmdline options are provided.
  * QR codes: Avoid roundtrip to PNG in storage and back.
  * ProfileWindow: Don't fail when no vcard is set.
  * ContactInfo: Don’t fail when no vcard is set.
  * Message menu: Fix issue with chats not supplying correct ID.
  * Exceptions: Fix sending reports via sentry in conjunction with
    proxy settings.
  * ChatActionProcessor: De-duplicate emojis.
  * Fix encryption deadlock with changed MUC configurations.
  * UI: Update avatar on muc-disco-update.
  * AvatarSelector: Fix that images don't display after repeated
    loading.
  * SearchView: Don't change search context when switching chats.
  * SearchView: Remove overlay.
  * ChatActionProcessor: Allow to click items with mouse cursor.
  * MessageWidget: Don't return truncated text for message actions
    Fixes.
  * Idle: Use default xa implementation for XSS backend.
  * ConversationView: Fix loading messages going forward from
    specific point.
  * ACE: Handle invalid numeric values gracefully.
  * XMLConsole: Select first account by default.
  * Fix rendering of copied code blocks and quotes.
  * ContactInfo: Improve behavior for connection changes.
  * Escape JIDs for xmpp URIs everywhere.
  * Ask for confirmation when leaving a MUC while offline.
  * ContactInfo: Improve behaviour for connection changes.
  * Make manually changing the pinned chat sort order work again.
  * MessageActionsBox: Update send file button tooltip when
    switching chats.
  * GroupChatRoster: Make scrollbar the right-most widget.
  * GroupChatInviter: Don't filter by account name.
  * CertificateDialog: Display issued-to information correctly.
  * AccountWizard: Respect global proxy.
- Obsolete gajim-plugin-omemo.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1691409600">- Update to version 1.8.1:
  * Add setting for default encryption.
  * XMLConsole: Enable browsing sent stanzas in message input.
  * Sort cprofile output after total time.
  * Moderation: Handle unknown moderator JID.
  * Preview: Always show preview widget.
  * Preview: Add loading placeholder.
  * Account page: Show our XMPP address.
  * Idle: Raise poll interval.
  * Search: Don't fail while closing if no chat has been loaded
    before.
  * Dataform: Correctly serialise multi list fields.
  * Profile: Respect avatar/nickname privacy setting on
    consecutive changes.
  * Don’t forget ignored TLS errors from previous connects.
  * App menu: Add missing mnemonic for Accounts menu.
  * Gateway: Fix roster method call.
  * Contacts: Fix supports_{audio,video} property.
  * AvatarSelector: Fix crash on reset.
  * CertificateBox: Catch exception if cert does not offer
    extension.
  * CreateGroupchatWindow: Improve handling of MUC service
    availability.
  * Preview: Show error if file saving directory is not available.
  * SecurityLabels: Display labels for messages received with MAM.
  * DataForm: Handle destroy correctly.
  * ChatListRow: Always update group chat name.
  * Fix showing MAM synch errors and show error text.
  * OMEMOTrustManager: React correctly to connection changes.
  * Fix interaction of GroupchatRoster and SearchView.
  * Init plugin translation module later.
  * GroupchatManage: Improve checks for joined state.
  * Search: Restore group chat participants list to previous state
    when closing search.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1698667200">- Update to version 1.8.2:
  * Raise minimum GLib version to 2.66.0.
  * Avatar: Don’t use custom avatar for IRC group chats.
  * Raise minimum nbxmpp version to 4.4.0.
  * Depend on Pillow &gt;= 9.1.0.
  * Allow adjusting user interface font size via key bindings.
  * Display composing participants in MUC chat banner.
  * ChatBanner: Show contact tooltip when hovering the avatar.
  * Hint that a contact is a bot in the chat banner.
  * Support multiple item dataforms.
  * Display gateway icon in avatars.
  * RosterTooltip: Display BareContact presence.
  * Display status message in banner.
  * ChatMenu: Always show "Execute command" action.
  * MUC features: Use better icons for public and anonymous
    properties.
  * Allow GroupChatInfoScrolled to be set with minimal information.
  * Settings: Allow to set step size for spin settings; bind
    setting value.
  * StartChat: Better discover MUC services.
  * StartChat: Allow to start chats with domain JIDs.
  * ChatBanner: Don't show QR code for privated MUCs.
  * Windows: Add gst-plugins-bad dependency for broader media
    preview support.
  * MUC: Raise rejoin timeout.
  * Accounts: Be more consistent with chat state settings.
  * GroupChatInfo: Improve scaling of subject text.
  * View: Reset view faster.
  * VideoPreview: Disable preview on destroy.
  * GroupchatDetails: Depend on joined state for some elements.
  * GroupChatInfo: Align max width of labels.
  * SynchronizeAccounts: Adapt to connection state changes.
  * Tooltip: Do not escape presence status text.
  * Chatstates: Remove timeout id on remote timeout.
  * NotificationManager: Update actions if online state changes.
  * Caps: Add disco info to cache after query.
  * MUC: Don’t show old join errors when disconnected from room.
  * MUC: Always remove rejoin timer when closing chat.
  * MUC: Update state correctly on disco info error.
  * Switch phone icon to something more widely supported.
  * ChatListStack: Handle missing last visible child.
  * Observable: Fix race condition when removing handlers.
  * PasswordDialog: Use verb instead of noun for log in button.
  * AdHoc: Wrap notes label.
  * Unpack string correctly while handling update error.
  * CSSConfig: Quote font-family property correctly.
  * File transfers: Don't fail when tryting to send non-existing
    file.
  * MusicTrackListener: Don't fail if playing track could not be
    determined.
  * Catch error if loading image with PIL fails due to
    unidentifiable image.
  * CSSConfig: Fix parsing float sizes for font description.
  * Modules: Make sure BaseModule.cleanup() is always called on
    destroy.
  * Roster: Unregister all handlers on destroy.
  * Observable: Don’t allow to register handler multiple times.
  * View: Add newline after username when copying a message.
  * Show notification on group chat mentions again.
  * Make it impossible to connect without config.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1699444800">- Update to version 1.8.3:
  * Profile: Show error page on errors after saving.
  * Close main window when pressing Escape key.
  * GroupchatRoster: Display participants correctly on reveal.
  * Filetransfer: Always focus confirm button.
  * AccountWizard: Don’t allow multiple anonymous accounts for the
    same domain.
  * AccountPage: Show anonymous address.
  * Accounts: Don’t try to save password for anonymous accounts.
  * Message row menu: Show quote and copy actions only if there is
    text.
  * Audio/Video: Disable broken stun server code.
  * Presence: Don’t fail on unknown MUC presences.
  * Control: Add events with correct timestamp.
  * Avatar: Send presence after changing avatar.
  * ServerInfo: Use domain instead of hostname for queries.
  * Emojis: Improve detection of shortcode start.
  * DBusFileManager: Set self._proxy attribute on init.
  * GroupchatRoster: Check for contact before trying to load
    roster.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1701777600">- Update to version 1.8.4:
  * Raise minimum nbxmpp version to 4.5.3.
  * Add shortcuts for quoting previous messages.
  * Raise nbxmpp log level.
  * Passwords: Use JID as username instead of account.
  * MUC: Allow nick change for IRC channels.
  * HTTPUpload: Remove temporary files after transfer.
  * MessageInput: Regain focus on common key presses.
  * ShortcutWindow: Remove duplicated entry.
  * SearchView: Fix displaying results for newly created group
    chats.
  * ChatList: Update mute state periodically.
  * Icons: Register icon size to make it work for scale &gt; 1.
  * Message input: Don't allow text actions if input is disabled.
  * Avatar: Draw status circle correctly for scale &gt; 1.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1713528000">- Fix Leap15 build
  * Add %{?sle15_python_module_pythons}
  * Run build_metadata.py and install_metadata.py with a
    specific executable python flavor</changelog>
</package>
<package pkgid="6edbc9ea1bf889922279f8cce3162e23afef2db6bae56e1e8c9b7a660a47bee9043da87acee6a9b3a639d44b3da8c56378b315f10f56d1b913c5f89fb8b4f497" name="gajim-lang" arch="noarch">
  <version epoch="0" ver="1.8.4" rel="2.1"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1658664000">- Update to version 1.4.7:
  * Startup: Show hint in console if Gajim is already running.
  * Preview: Add a setting to disable file preview.
  * Roster: Display show value in tooltip.
  * ChatActionProcessor: Improve detection of emoji shortcode
    start.
  * Roster: Don’t invalidate filter on contact update.
  * Roster: Sort more efficiently.
  * Settings migration: Don’t fail on missing proxies key.
  * Chat Markers: Don’t send marker for outgoing messages.
  * Main Window: Move to stored position on startup.
  * Preview: Allow manual download for all mime types.
  * GroupchatInfo: Don’t set subject when loading from disco info.
  * Preview: Hide download hint if we sent the file.
  * Remote: Console scripts need a method as entry point.
  * CodeWidget: Don’t default to python for highlighting.
  * ContactInfo: Preserve groups when changing contact name.
  * CodeWidget: Don't highlight matching brackets.
  * StatusIcon: Don’t lose new message icon on state change.
  * GtkStatusIcon: Always show when Gajim has not toplevel focus.
  * GroupChatNickCompletion: Only process Tab press.
  * MessageRow: Align name label correctly.
  * StatusIcon: Fix logic error on activate.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1663675200">- update to version  1.5.1:
  - Bug Fixes
  - ChatBanner: Format markup string correctly
- update to version  1.5.0:
  - CVE-2022-39835
  - This release fixes a vulnerability which allowed attackers to craft a XML
  - stanza in a way, so Gajim would accept it as message correction for messages
  - not originating from the attacker.
  - New
  - Add drag and drop support for pinned chats
  - Workspaces: Add shortcuts for switching
  - Refactor ChatWidgets so they are only created once (#10987, #11038, #10973, #10119, #11052, #10945)
  - Improvements
  - Preview: Improve mime type detection (#11150)
  - SearchView: Add hint for search filters (#11136)
  - Preview: Show left click action tooltip on icon (#11138)
  - ACE: Highlight non-default values (#11120)
  - XMLConsole: Use SourceView for XML input (#11121)
  - Migration: Make archive migation more resilient
  - Workspaces: Move chats when removing workspace (#11098)
  - ChatList: Always show when switching workspace (#11108)
  - MessageActionsBox: Disable encryption button if MUC is public (#10959)
  - Increase contrast for message row meta elements
  - StatusIcon: Use new icon for pending events
  - WorkspaceSidebar: Allow removing workspace from context menu
  - AccountPage: Add button for Ad-Hoc commands
  - Don’t try to query avatars in MUCs which don’t allow it (#10937)
  - Don’t disco MUC participants on presence
  - Chatstate: Don’t make too many assumptions
  - Windows: Increase default font size
  - CSS: Use relative sizes for fonts
  - ChatControl: Show error if encryption plugin is missing
  - Store and restore running HTTP File Transfer uploads
  - Add button for toggling chat list (#11035)
  - ContactInfo/GroupchatDetails: Toggle icon when editing name
  - Change
  - Raise nbxmpp version
  - Raise PyGObject version (#11132)
  - Add requirement for min sqlite version
  - ChatBanner: Add button for managing voice requests
  - Remove IPython support
  - Rework ChatCommands
  - Shortcuts: Use Ctrl+F for opening the search bar (#11073)
  - Remove clear-chat action (Ctrl+L)
  - Raise required nbxmpp version to 3.2.2
  - Performance
  - Use Task Queue to request avatars on MUC join
  - Bug Fixes
  - GroupchatState: Hide when we are offline
  - Corrections: Don’t correct message if text has not changed (#11146)
  - Make plugin usable check work on all unix/linux systems (#11134)
  - MUC: Don’t ignore MUC invites when ignore_unknown_contacts is set (#11107)
  - Make shortcuts more discoverable (#11122, #11127)
  - Better validate message corrections
  - MUC: Improve automatically adding members on invite
  - Preview: Sanitize filename from disallowed chars (#11105#10752)
  - Chatstates: Don’t sent chatstate delayed to ourself
  - Don’t reset setting when closing single chat
  - Preview: Don’t fail if thumb file already exists (#11091)
  - MessageInputTextView: Account for having multiple blocks when applying style (#11015)
  - ActionMenu: Correctly execute text actions if text contains underscore
  - InfoMessage: Don’t escape text
  - MUC: Send password and reason correctly on invite
  - Preview: Reset received size before cancelling or downloading
  - BlockingList: Don’t fail with placeholder address (#11084)
  - ChatList: Update status for private chats correctly
  - ChatList: Update avatar for all chats correctly
  - GroupChat: Handle nickname changes correctly
  - Roster: Add missing contact-info action
  - Make switch-next-unread-tab action work
  - ChatBanner: Use correct scaling for chatstates
  - FileTransferRow: Don’t cancel transfer when switching chat
  - ChatBanner: Don’t show phone icon for group chats
  - Don’t handle message-sent even for groupchats
  - ChatBanner: Display account badge again
  - Make nick completion test pass
  - Preview: Store last_save_dir with Save As
  - Preview: Make sure the widget is not being destroyed while updating (#10920)
  - Fix handling of URLs without scheme (#11059)
  - GroupchatState: Call correct page for not-joined
  - ChatControl: Don’t assume messages always have a resource (#11042)
  - Notes
  - ChatCommands have been reworked. Only following commands are now available
  - - status
  - - invite
  - - ban
  - - affiliate
  - - kick
  - - role
  - Ctrl+H for opening the search bar has been removed, please use the
  - commonly used Ctrl+F (find). The shortcut for starting a file transfer
  - has been dropped.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1664366400">- Temporarily remove auto generated requirement on GUPnPIgd GI
  bindings to address fatal error caused by requirement on both
  LibSoup2 and LibSoup3 thus making the app unlaunchable. This is
  caused because Gajim itself depends on LibSoup 2.4 while the
  GUPnPIgd GI bindings pulls in UPnP which in turns depends on
  LibSoup 3.0 (boo#1203676).
- Add missing GSSAPI Python module runtime requirement.</changelog>
  <changelog author="Fritz Reichwald &lt;reichwald@b1-systems.de&gt;" date="1664971200">- Add 0001-remove-upnp.patch to (temporarily) remove the code in
  app.py that is going to use GUPnP-IGD since the prior fix from
  Luciaon is not working here.
- Add missing libpcre BuildDep that made the build fail locally</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1665230400">- Update to version 1.5.2:
  * PEPConfig: Add PEP item view.
  * Add shortcut to restore chats after closing.
  * ServerInfo: Add TLS version and cipher suite.
  * XMLConsole: Apply account filter to all visible stanzas.
  * MessageRow: Set text direction for RTL text.
  * AvatarSelector: Add border to mark drag and drop zone.
  * Drag and drop: Highlight target areas.
  * GroupChatNickCompletion: Simplify suggestions.
  * MUC: Add participant menu to avatar.
  * StartChat: Add timeout when requesting MUC disco info.
  * StartChat: Pass message body from XMPP URI.
  * Windows: Ellipsise body text in notifications.
  * Emojis: Improve shortcode usability.
  * Avatars: Use PangoCairo for generate_avatar.
  * Emojis: Extract codepoints for all emoji variants.
  * Raise nbxmpp version to 3.2.4.
  * Show account colour bar only when multiple accounts are active.
  * Remove queue_resize leftover from MessageTextView.
  * SearchView: Update calendar only if widget is visible.
  * SearchView: Speed up clearing of search results.
  * Styling: Parse emojis for Darwin only.
  * Control: Load events before messages.
  * Fix disabling accounts while reconnecting.
  * Use custom icon for "Send Message" action.
  * MessageActionsBox: Don’t fail if no contact is set while
    updating file actions.
  * Scroll to end after sending message.
  * Update chat actions when account state changes.
  * StatusIcon: Reset unread state correctly when using Flatpak.
  * Notifications: Show correct message sender for MUC
    notifications.
  * Discovery: Don’t allow to join top level components.
  * ChatList: Show context menu in correct position.
  * Styling: Allow dots in local part of email addresses.
  * ChatList: Set message_id correctly.
  * Notifications: React to incoming group chat messages.
  * When removing a chat, clear view only if it's currently loaded.
  * AccountPage: Disable Ad-Hoc Commands button when offline.
  * CreateGroupchatWindow: Fix Create button state when switching
    MUC type.
  * React correctly to UserAvatar updates.
  * GajimRemote: Remove not needed shebang.</changelog>
  <changelog author="I. Petrov &lt;ico@dante.tk&gt;" date="1666872000">- Bump python-nbxmpp version requirement to 3.2.4.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1667217600">- Update to version 1.5.3:
  * Allow to copy multiple messages.
  * Accounts: Add setting for default workspace.
  * Preferences: Add send_on_ctrl_enter setting.
  * Add actions menu to Start Chat button.
  * ExceptionDialog: Close dialog with ESC.
  * ChatList: Show drafts.
  * StartChat: Recognise input of xmpp uris.
  * Workspaces: Add "Mark as read" menu item.
  * Improve emoji completion.
  * ACE: Enable reset button only for changed values.
  * Avatar: Follow modernxmpps suggestions for color generation.
  * Preferences: Add escape_key_closes to "Chat" section.
  * Preferences: Reorder "Chat" settings and add a "General"
    section.
  * Preferences: Move show_chatstate_in_banner to ACE settings.
  * Remove confirm_paste_image setting.
  * Remove setting to hide the chat banner.
  * GroupchatRoster: Don’t load roster when its hidden.
  * Emoji completion: Abort early if max menu entry count reached.
  * Disable loading of GUPnPIgd library.
  * Remote: Make get_status() return correct status when offline.
  * Plugins: Use correct gettext import.
  * Make strings translatable.
  * Enable emoji chooser action.
  * AvatarBox: Only react to clicks for GroupchatContacts.
  * Remote: Return True for change_status.
  * ChatActionProcessor: Popdown on focus out event.
  * Avatar placeholders: Correctly use the first grapheme as the
    "letter".
  * Fix quoting /me messages.
  * StartChat: Don’t use jid argument for global dialogue.
  * Try leaving group chat only if account is online.
  * AccountPage: Disable profile button when not connected.
  * MUC: Allow changing subject if there is none.
  * PluginsWindow: Fix typo in plugin tooltip.
  * PluginManager: Block plugins which have been integrated into
    Gajim.
  * MessageInputTextView: Fix correction mode when switching chats.
  * AdHoc: Make MultiLineLabel selectable.
  * Settings: Check if account is connected before trying to get
    context.
  * Styling: Various link parsing issues.
  * Send message icon: Increase line width and make icon symbolic.
  * Accounts: Use account label for disable confirmation.
  * AccountBadge: Update colours correctly.
  * Update account label when changing label setting.
  * SearchView: Scroll to to when resetting.
  * Notification: Draw avatar correctly on scale &gt; 1.
  * Preview: Don’t fail hard when parsing fragments.
  * PreviewAudio: Increase update rate for seek bar.
  * AccountPage: Disable Excute Command button by default.
  * Client: Load trusted certificates on connect().
  * ChatList: Don’t increase in width while drag and drop.
  * Roster: Always show workspace when starting chat.
  * WorkspaceSidebar: Don't increase in width while drag and drop.
  * ChatFunctionPage: React to connection changes.
  * Preview: Set user-agent for session.
  * SearchView: Limit displayed results to account_id of contact.
  * Don’t fail when disabling accounts.
- Drop 0001-remove-upnp.patch: applied upstream.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1670068800">- Update to version 1.5.4:
  * DataFormWidget: Set min width on right box.
  * MUC: Add method for aborting join.
  * Message selection: Improve wording for deselecting messages.
  * Message selection: Improve styling.
  * Features: Add entry for Audio Preview.
  * Styling: Introduce URI scheme whitelisting.
  * Message selection: Use date_time_format instead of time_format.
  * Settings: Unify timestamp settings.
  * Prettify display of geographical locations.
  * ChatList: Scroll to top when switching workspace.
  * Preferences: Improve preview settings.
  * Chatstates: Add a timeout for the "composing" animation.
  * Accounts window: Use equal widths for account switch label.
  * VCardGrid: Linkify all URI-type fields iff they are valid URIs.
  * URI parsing: Detect invalid file URIs earlier.
  * Styling: Validate link syntax deeper and *after* parenthesis
    correction.
  * Add msg_log_id to live message events.
  * Dependencies: Remove pyOpenSSL, add python-cryptography.
  * Jingle: Remove XTLS support.
  * Add FileTransferSelector as a central page for sending files.
  * Block opening file:/ links by default.
  * Control: Request history more efficiently.
  * Preview: Handle multiple simultaneous certificate verification
    errors.
  * Styling: Linkify URIs only if at the start of a word.
  * MessageInputTextView: Reintroduce gui_extension_point.
  * GUI tests: Adapt GUI tests to Gajim changes.
  * SSLErrorDialog: Fix test, remove OpenSSL usage.
  * ChatFunctionPage: Don't close control on cancelling join error.
  * SearchView: Set chat type correctly for ResultRows.
  * Chatstates: Switch to Chatstate.ACTIVE after timeout.
  * GroupchatRoster: Set visibility when hiding.
  * MessageActionsBox: Reintroduce gui_extension_point.
  * Preview: Respect MUC context for PMs.
  * ConversationView: Fix scrollbar not being the right-most
    widget.
  * Preview: Stop further processing if decompression bomb
    detected.
  * URI parsing: More robustness with geo URIs.
  * URI parsing: Properly unescape mailto URIs.
  * URI parsing: Properly unescape XMPP URIs and handle unknown
    query types.
  * MessageInputTextView: Handle is_correcting if no contact is
    set.
  * Fix various issues with chat markers.
  * Plugins: Replace usage of gui_extention_point().
  * CSS: Fix settings related inconsistencies.
  * CSS: Move overriding rules to bottom.
  * Message selection: Don’t fail hard if log_line_id is None.
  * Don’t fail when trying to reset last message id.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1673092800">- Update to version 1.6.0:
  * Raise required nbxmpp version to 4.0.0.
  * Depend on Python 3.10.
  * Port to libsoup3.
  * Allow sending files by copy-pasting them from file managers.
  * Preview: Add audio preview controls and visualisation.
  * Resurrect URI-specific context menus.
  * Highlight the file when opening containing directory.
  * BaseAvatarChooserDialog: Allow all image types.
  * Timestamps: Use date/time format preference in more places.
  * AppPage: Show date for last update check.
  * Add dedicated context menu for non-specific URI types.
  * Restore ability to manually disambiguate JID-like addresses.
  * Use the unified Start/Join Chat flow for "?join" links.
  * CertificateBox: Format serial number in hex.
  * MessageActionsBox: Restore emoji button behaviour.
  * Settings: Add migration for global MUC search api endpoint.
  * AccountWizard: Remove subscriptions after successful login.
  * Audio Preview: Fix visuals on EOS while seeking.
  * Audio Preview: Don't let seekbar handle jump to end on EOS when
    user is seeking.
  * Commands: Attempt to parse only if message can have a command.
  * Notifications: Use correct nickname for /me messages.
  * AvatarSelector: Set default crop scale to 1.0.
  * Menus: Don’t use GLib variant text format parsing.
  * Remember last folder correctly after sending file.
  * Preview: Don't treat multi-line message body as previewable
    URL.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1673697600">- Update to version 1.6.1:
  * Raise required nbxmpp version to 4.0.1.
  * AdHocCommands: Refresh commands list after completing command.
  * Limit message length and add FullMessageWindow.
  * ChatList: Improve timedelta function.
  * CreateGroupchatWindow: Add Advanced switch and always show
    address entry.
  * UX: Make more text labels selectable/enable can-focus for
    copying.
  * AccountPage: Add menu item to deny all subscription requests.
  * Account menu: Add Execute Command… entry for convenience.
  * AccountPage: Make all account menu items available.
  * AccountPage: Add menu entry for adding contacts.
  * Notifications: Fix rare case where Gajim displays notifications
    for our own messages.
  * ServiceDiscoveryWindow: Fix jumping when resizing window.
  * Don't fail in mark_as_unread if there are no messages.
  * Profile: Fix setting avatar.
  * ChatStack DnD: Add workaround for mis-fired drag-motion signal.
  * AudioPreview: Make visualisation fully RTL compatible again and
    ensure graph is always drawn.
  * Preview: Handle exceptions while decrypting.
  * Audio Visualizer: Port deprecated methods.
  * AudioPreview: Always format progress time as LTR.
  * AppPage: Differentiate between updates (Gajim/Plugins).
  * GroupChat: Display reason when group chat is destroyed.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1675512000">- Update to version 1.7.0:
  * Port to pyproject.toml.
  * Preferences: Add 0 and 25 MiB to preview size settings.
  * Account wizard: Don't allow to add account twice.
  * Fix loading localised emojis.
  * HTTPUpload: Don’t cache temp path.
  * JingleAudio: Always resample audio before processing with
    webrtcdsp.
  * Disable legacy ciphers in cryptography.
- Add gajim-1.7.0-fix-status-switching.patch: Make switching status
  work again (commit 3c2c6448).</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1675857600">- Update to version 1.7.1:
  * Raise nbxmpp version to 4.2.0.
  * Improve KeepassXC Integration.
  * MUC: Enable archiving when creating MUCs on ejabberd.
  * Apply SASLprep to passwords.
  * Make switching status work again.
- Drop gajim-1.7.0-fix-status-switching.patch: fixed upstream.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1678622400">- Update to version 1.7.2:
  * Add message menu entry for deleting messages locally.
  * Proxies: Add "Tor (Browser)" default proxy setting.
  * Select group chat after creating it.
  * Don’t colour log timestamps.
  * PEPConfig: Ask for confirmation when deleting nodes.
  * Improve get_recent_muc_nicks query.
  * Improve check for message highlight and add tests.
  * Tests: Use in-memory settings database.
  * Add audio/x-wav to default mime types.
  * Audio preview: Allow skipping by clicking the visualisation.
  * Migration: Don’t fail on colour setting migration.
  * HTTPUpload: Respect infinite file size limit.
  * Chatstates: Remove composing timeout correctly.
  * Show chat notifications when chat page is not visible.
  * Don't fail if contact name for MUC message is None.
  * Notifications: Honour notification_preview_message setting.
  * Fix nickname highlight in group chats.
  * Profile: Don't allow saving profile when not connected.
  * GetRelativeTimeTest: Fix comparison of translated strings and
    off-by timezone errors.
  * Don't highlight message if it's an URI containing our nick.
  * Nickname completion: Make sure recent nicknames list does not
    contain None.
  * Plugins: Don't fail hard on uninstall errors.
  * Start Chat: Fix wrong JID type in _start_new_chat.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1680696000">- Update to version 1.7.3:
  * Allow muting chat notifications.
  * Make `gemini` URIs clickable.
  * Workspace menu: Always show Mark as read action.
  * Audio Preview: Set correct pos when clicking into visualiser.
  * Audio Preview: Add delay before pausing on EOS.
  * Flatpak: Fix drag and drop.
  * GroupChatDetails: Adapt to changed icons.
  * Message input: Fix height for single line messages.
  * Update message merged state after deleting a message.
  * ChatActionProcessor: Fix inserting emojis by click.
  * Account preferences: Adapt to changed icons.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1685188800">- Update to version 1.8.0:
  * XMLConsole: Add logging view.
  * JID sharing: Include verified OMEMO fingerprints.
  * Integrate OMEMO plugin.
  * Redesign Group Chat actions.
  * Audio preview: Support more mime types.
  * ChatBanner: Add share instructions.
  * ChatList: Clear row content when removing history.
  * XMLConsole: Always use dark theme.
  * AboutDialog: Show libsoup version.
  * GroupchatState: Show MAM synchronisation.
  * ChatList: Improve sorting.
  * Make contact details/settings available when offline.
  * ACE: Make descriptions selectable and copyable.
  * Notifications: Withdraw all when a corresponding chat is read.
  * ChatList: Show indicator if group chat is not connected.
  * ChatList: Show indicator when joining group chat.
  * StartChat: Don't filter for account labels.
  * ChatStack: Only respond to supported drag-n-drop types while
    dragging.
  * App menu: Add menu entry for privacy policy.
  * GroupchatRoster: Highlight own nick and sort it to the top.
  * CertificateDialog: Add additional infos and remove org unit
    field.
  * GroupchatDetails: Hide OMEMO page in public MUCs.
  * ChatBanner: Add QR code for sharing JIDs.
  * Windows: Package pixbuf loaders for avif and webp.
  * Remove "escape_key_closes" from ACE.
  * Enable spell checker by default.
  * OMEMO verification: Generate URIs with pedantically correct
    query.
  * Raise gajim when no cmdline options are provided.
  * QR codes: Avoid roundtrip to PNG in storage and back.
  * ProfileWindow: Don't fail when no vcard is set.
  * ContactInfo: Don’t fail when no vcard is set.
  * Message menu: Fix issue with chats not supplying correct ID.
  * Exceptions: Fix sending reports via sentry in conjunction with
    proxy settings.
  * ChatActionProcessor: De-duplicate emojis.
  * Fix encryption deadlock with changed MUC configurations.
  * UI: Update avatar on muc-disco-update.
  * AvatarSelector: Fix that images don't display after repeated
    loading.
  * SearchView: Don't change search context when switching chats.
  * SearchView: Remove overlay.
  * ChatActionProcessor: Allow to click items with mouse cursor.
  * MessageWidget: Don't return truncated text for message actions
    Fixes.
  * Idle: Use default xa implementation for XSS backend.
  * ConversationView: Fix loading messages going forward from
    specific point.
  * ACE: Handle invalid numeric values gracefully.
  * XMLConsole: Select first account by default.
  * Fix rendering of copied code blocks and quotes.
  * ContactInfo: Improve behavior for connection changes.
  * Escape JIDs for xmpp URIs everywhere.
  * Ask for confirmation when leaving a MUC while offline.
  * ContactInfo: Improve behaviour for connection changes.
  * Make manually changing the pinned chat sort order work again.
  * MessageActionsBox: Update send file button tooltip when
    switching chats.
  * GroupChatRoster: Make scrollbar the right-most widget.
  * GroupChatInviter: Don't filter by account name.
  * CertificateDialog: Display issued-to information correctly.
  * AccountWizard: Respect global proxy.
- Obsolete gajim-plugin-omemo.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1691409600">- Update to version 1.8.1:
  * Add setting for default encryption.
  * XMLConsole: Enable browsing sent stanzas in message input.
  * Sort cprofile output after total time.
  * Moderation: Handle unknown moderator JID.
  * Preview: Always show preview widget.
  * Preview: Add loading placeholder.
  * Account page: Show our XMPP address.
  * Idle: Raise poll interval.
  * Search: Don't fail while closing if no chat has been loaded
    before.
  * Dataform: Correctly serialise multi list fields.
  * Profile: Respect avatar/nickname privacy setting on
    consecutive changes.
  * Don’t forget ignored TLS errors from previous connects.
  * App menu: Add missing mnemonic for Accounts menu.
  * Gateway: Fix roster method call.
  * Contacts: Fix supports_{audio,video} property.
  * AvatarSelector: Fix crash on reset.
  * CertificateBox: Catch exception if cert does not offer
    extension.
  * CreateGroupchatWindow: Improve handling of MUC service
    availability.
  * Preview: Show error if file saving directory is not available.
  * SecurityLabels: Display labels for messages received with MAM.
  * DataForm: Handle destroy correctly.
  * ChatListRow: Always update group chat name.
  * Fix showing MAM synch errors and show error text.
  * OMEMOTrustManager: React correctly to connection changes.
  * Fix interaction of GroupchatRoster and SearchView.
  * Init plugin translation module later.
  * GroupchatManage: Improve checks for joined state.
  * Search: Restore group chat participants list to previous state
    when closing search.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1698667200">- Update to version 1.8.2:
  * Raise minimum GLib version to 2.66.0.
  * Avatar: Don’t use custom avatar for IRC group chats.
  * Raise minimum nbxmpp version to 4.4.0.
  * Depend on Pillow &gt;= 9.1.0.
  * Allow adjusting user interface font size via key bindings.
  * Display composing participants in MUC chat banner.
  * ChatBanner: Show contact tooltip when hovering the avatar.
  * Hint that a contact is a bot in the chat banner.
  * Support multiple item dataforms.
  * Display gateway icon in avatars.
  * RosterTooltip: Display BareContact presence.
  * Display status message in banner.
  * ChatMenu: Always show "Execute command" action.
  * MUC features: Use better icons for public and anonymous
    properties.
  * Allow GroupChatInfoScrolled to be set with minimal information.
  * Settings: Allow to set step size for spin settings; bind
    setting value.
  * StartChat: Better discover MUC services.
  * StartChat: Allow to start chats with domain JIDs.
  * ChatBanner: Don't show QR code for privated MUCs.
  * Windows: Add gst-plugins-bad dependency for broader media
    preview support.
  * MUC: Raise rejoin timeout.
  * Accounts: Be more consistent with chat state settings.
  * GroupChatInfo: Improve scaling of subject text.
  * View: Reset view faster.
  * VideoPreview: Disable preview on destroy.
  * GroupchatDetails: Depend on joined state for some elements.
  * GroupChatInfo: Align max width of labels.
  * SynchronizeAccounts: Adapt to connection state changes.
  * Tooltip: Do not escape presence status text.
  * Chatstates: Remove timeout id on remote timeout.
  * NotificationManager: Update actions if online state changes.
  * Caps: Add disco info to cache after query.
  * MUC: Don’t show old join errors when disconnected from room.
  * MUC: Always remove rejoin timer when closing chat.
  * MUC: Update state correctly on disco info error.
  * Switch phone icon to something more widely supported.
  * ChatListStack: Handle missing last visible child.
  * Observable: Fix race condition when removing handlers.
  * PasswordDialog: Use verb instead of noun for log in button.
  * AdHoc: Wrap notes label.
  * Unpack string correctly while handling update error.
  * CSSConfig: Quote font-family property correctly.
  * File transfers: Don't fail when tryting to send non-existing
    file.
  * MusicTrackListener: Don't fail if playing track could not be
    determined.
  * Catch error if loading image with PIL fails due to
    unidentifiable image.
  * CSSConfig: Fix parsing float sizes for font description.
  * Modules: Make sure BaseModule.cleanup() is always called on
    destroy.
  * Roster: Unregister all handlers on destroy.
  * Observable: Don’t allow to register handler multiple times.
  * View: Add newline after username when copying a message.
  * Show notification on group chat mentions again.
  * Make it impossible to connect without config.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1699444800">- Update to version 1.8.3:
  * Profile: Show error page on errors after saving.
  * Close main window when pressing Escape key.
  * GroupchatRoster: Display participants correctly on reveal.
  * Filetransfer: Always focus confirm button.
  * AccountWizard: Don’t allow multiple anonymous accounts for the
    same domain.
  * AccountPage: Show anonymous address.
  * Accounts: Don’t try to save password for anonymous accounts.
  * Message row menu: Show quote and copy actions only if there is
    text.
  * Audio/Video: Disable broken stun server code.
  * Presence: Don’t fail on unknown MUC presences.
  * Control: Add events with correct timestamp.
  * Avatar: Send presence after changing avatar.
  * ServerInfo: Use domain instead of hostname for queries.
  * Emojis: Improve detection of shortcode start.
  * DBusFileManager: Set self._proxy attribute on init.
  * GroupchatRoster: Check for contact before trying to load
    roster.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1701777600">- Update to version 1.8.4:
  * Raise minimum nbxmpp version to 4.5.3.
  * Add shortcuts for quoting previous messages.
  * Raise nbxmpp log level.
  * Passwords: Use JID as username instead of account.
  * MUC: Allow nick change for IRC channels.
  * HTTPUpload: Remove temporary files after transfer.
  * MessageInput: Regain focus on common key presses.
  * ShortcutWindow: Remove duplicated entry.
  * SearchView: Fix displaying results for newly created group
    chats.
  * ChatList: Update mute state periodically.
  * Icons: Register icon size to make it work for scale &gt; 1.
  * Message input: Don't allow text actions if input is disabled.
  * Avatar: Draw status circle correctly for scale &gt; 1.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1713528000">- Fix Leap15 build
  * Add %{?sle15_python_module_pythons}
  * Run build_metadata.py and install_metadata.py with a
    specific executable python flavor</changelog>
</package>
<package pkgid="cca46e0c0f76d70742ff03ecd9d92bc85c70def5e280ebd20982719487a62b3f5babff966f12cf5dd912cbe72cefeaddf117529b370747a4f38b26888b239c84" name="gamescope" arch="src">
  <version epoch="0" ver="3.14.13" rel="1.0.2.1.sr20240429"/>
  <changelog author="llyyr.public@gmail.com" date="1684238400">- Update to version 3.12.0~beta3+git42.6586d5e:
  * rendervulkan: Don't use 10-bit format for VR session
  * Pass through duplicate commits if there are feedbacks.
  * Ensure forward progress on frame callback.
  * Ensure that duplicated commits have forward progress.
  * Send presentation after handling commits on XDG.
  * Don't send frame callback before we have actually committed.
  * drm, rendervulkan: Pick a 10-bit format for composite buffer
  * rendervulkan: Expose some more formats</changelog>
  <changelog author="llyyr.public@gmail.com" date="1684497600">- Update to version 3.12.0~beta7+git0.56a7998:
  * steamcompmgr: Fix FSR getting enabled accidentally
  * drm, steamcompmgr: Implement edid patching for HDR for debugging
  * steamcompmgr: Disable EETF tonemapping by default
  * steamcompmgr: Rename atom to GAMESCOPE_COLOR_MANAGEMENT_CHANGING_HINT
  * steamcompmgr: Add GAMESCOPE_COLOR_SLIDER_IN_USE
  * Revert "rendervulkan: Don't use 10-bit format for VR session"</changelog>
  <changelog author="llyyr.public@gmail.com" date="1685102400">- Update to version 3.12.0~beta7+git2.baea00f:
  * [color_helpers]: cleanup tonemapping support
  * Fallback to regular-priority queue when vkCreateDevice fails</changelog>
  <changelog author="llyyr.public@gmail.com" date="1686139200">- Update to version 3.12.0~beta8+git8.8866c02:
  * vr_session: Add vrsession_set_dashboard_visible
  * steamcompmgr, rendervulkan: Only capture baseplanes in screenshots
  * rendervulkan: Fix half-texel offset for blits
  * rendervulkan: Fix RGB blits using incorrect colorspace
  * rendervulkan: Mark screenshot textures as storage compatible
  * mangoapp: report output size to mangoapp
  * pipewire: Only create up to 8 buffers
  * drm: Don't update internal screen orientation if we don't have one
  * wlserver: Disable trackpad on external screen by default
  * wlserver, drm: Make touchscreen function as trackpad when using external screen
  * drm, wlserver: Always use internal screen rotation for touchscreen orientation
  * rendervulkan: Fix screenshots since moving to 10-bit.
  * steamcompmgr: Remake output images on res change
  * vr_session: Support for trackpad scrolling</changelog>
  <changelog author="llyyr.public@gmail.com" date="1687003200">- Update to version 3.12.0~beta8+git11.789cfc9:
  * main, steamcompmgr: Add support for --headless
  * Added option to set upscaler filter
  * Added option to set upscale scaler</changelog>
  <changelog author="llyyr.public@gmail.com" date="1688990400">- Update to version 3.12.0~beta10+git10.2dd8236:
  * rendervulkan: Use native gamut wideness by default
  * steamcompmgr: Disable force composite when we would partial
  * steamcompmgr: Disable partial composition (for now until some critera are met)
  * drm: Use 10-bit partial composite formats if possible
  * main: Fix CI
  * rendervulkan: Seamless full -&gt; deferred composition switch
  * rendervulkan: Move reset for commandbuffer to main thread for partial composition
  * rendervulkan: Pick right first partial composite image
  * rendervulkan: Use same memory backing for partial and complete composition
  * steamcompmgr, rendervulkan: Implement deferred partial composition
  * drm: Fallback displayColorimetry for broken EDIDs
  * drm: Free blob in fail path
  * steamcompmgr: Fix enabling VRR from commandline
  * drm: Handle not having CRTC 3D LUT/Shaper</changelog>
  <changelog author="llyyr.public@gmail.com" date="1690200000">- Update to version 3.12.0~beta10+git12.eb42671:
  * Fix compilation with GCC13
  * steamcompmgr: fix typo</changelog>
  <changelog author="llyyr.public@gmail.com" date="1690632000">- Update to version 3.12.0+git2.50eaf75:
  * Add info about gamescope packages
  * fix null handle for nul surface
  * steamcompmgr: When windows get remapped and were our focus, make sure to re-set them as input focus
  * wlserver: Handle reassignment of wl_id for x11 windows
  * drm: Better fallbacks for external HDR metadata
  * steamcompmgr: Don't fill in app frametime to mangoapp</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1692100800">- Update to version 3.12.1+git1.6fb83bf:
  * color: added atom to control chromatic adaptation mode (default of bradford is unchanged)
  * [color]: removed errant printf
  * [color]: Added support for overriding the apparent (virtual) white point
  * fix clang build break (attempt #2)
  * fix compilation on clang
  * mute format-truncation compile warning
  * glslang: check for renamed bin
  * layer: Support for frame limiter
  * Add info about gamescope packages
  * fix null handle for nul surface</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1692360000">- Update to version 3.12.3+git1.77d9432:
  * steamcompmgr: Remove heatmap hard flag when GAMESCOPE_DEBUG_HDR_HEATMAP is set
  * wlserver: Filter out garbage HDR metadata
  * layer: Handle multiple swapchains in QueuePresentKHR
  * steamcompmgr: Force composite when fading
  * layer: add missing header after 540323ac37fc</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1693569600">- Update to version 3.12.5+git0.a8471d8:
  * steamcompmgr: Fix build (rebase woes)
  * steamcompmgr: If we have an override surface, make sure new commits are for it
  * Remove reference to non-existent key bind
  * steamcompmgr: Fix disable color mgmt leaving some states behind
  * Only SetSelectionOwner when syncing selections
  * Improve clipboard handling
  * Remove unnecessary key bind
  * Fix build issue
  * Fix documentation
  * Update documentation and --help</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694606400">- Tumbleweed now has a pkgconfig file for stb</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1696852800">- Update to version 3.12.7+git0.d1eb70b:
  * steamcompmgr: Overwrite SDL_VIDEODRIVER before nested app launch
  * main: Make not having presentation time not fatal
  * main: Default back to SDL_VIDEODRIVER x11 if not exposing wayland
  * wlserver: Enable xwayland force_xrandr_emulation option
  * wlserver: Handle pending surfaces in set_wl_id when we already have an existing surface
  * wlserver: Add feature bit for pixel filter
  * rendervulkan: Add PIXEL filter (band-limited pixel filter)
  * rendervulkan: Emulate bilinear sampling when we need to do custom degammas
  * wlserver: Fix rare crash on shutdown
  * sdlwindow: Fix crash on shutdown with session
- Add arch suffix to VkLayer filename as per recent changes.</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1700049600">- Update to version 3.13.3:
  * wlserver: Fix removal of gamescope_control resources
  * steamcompmgr: Fix pipewire color mgmt luts
  * steamcompmgr: Save 11MB of VRAM on images we weren't using
  * steamcompmgr: Naiively handle streaming HDR content
  * rendervulkan: Fix NV12 capture colors
  * drm: Allow reading color primaries from EDID on Galileo
  * protocol: Add only_change_refresh_rate flag to target_refresh_cycle_flag
  * layer: Disable EXT_swapchain_maintenance1
  * subprojects: Bump vkroots
  * layer: Migrate display timing impl to EnumerateDeviceExtensionProperties</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1701691200">- Update to version 3.13.16:
  * waitable: Set running to false before nudge
  * waitable: Fix draining CNudgeWaitable
  * steamcompmgr: Handle external overlays better for steamcompmgr_user_has_any_game_open
  * drm: Handle rotated screens properly in drm_get_default_refresh
  * steamcompmgr: Workaround kernel NULL pointer bug with epoll + dmabuf + close
  * waitable: Remove unused func
  * steamcompmgr: Remove dmabuf waitable on HUP
  * steamcompmgr: Reduce alloc overhead of new xwayland resources
  * drm: Reset CTM on layers with applyColorMgmt = false
  * mangoapp: Use visible frames for reporting to mangohud if FIFO</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1703246400">- Update to version 3.13.19:
  * drm: fix other headless NPE
  * layer: Fix warning on printf
  * waitable: Fix some FD close settings
  * waitable: Factor out common ITimerWaitable
  * drm: fix NPE while in headless mode
  * layer: Print more info about VkHdrMetadata
  * layer: Log more about minImageCount
  * drm: Port mode and lut tracking to drm_blob
  * drm: Introduce a drm_blob abstraction
  * drm: Initialize the owned field of blob wrappers properly</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1706011200">- Update to version 3.14.0:
  * readme: Remove dead shortcut
  * main: Pick correct Vulkan device for DRM
  * Add configurable mouse sensitivity
  * reshade: Make changeset as small using inlining
  * reshade: Removed explicit datatype parameter for inferred typename T (of function)
  * reshade: Condense to one common lambda function
  * reshade: Break function into smaller chunks &amp; common params
  * vr_session: update to OpenVR 2
  * steamcompmgr: Limit desired size by drm cursor size
  * rendervulkan: Add VkExternalMemoryImageCreateInfo for any flippable surface</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1709812800">- Update to version 3.14.2:
  * wayland_backend: Use a fake sequential timestamp
  * wayland_backend: Implement fullscreening + keybinds
  * wayland_backend: Fix 0 refresh in _Presented callback
  * src/meson: include protocols_client_src
  * Tell git to ignore subprojects from meson that aren't git submodules
  * wayland_backend: allow unmapping subsurfaces
  * wayland_backend: don't crash because of out of bounds accesses
  * wayland_backend: Fix build
  * wayland_backend: Handle --hdr-enabled correctly
  * wayland_backend: Add new wayland backend</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1714046400">- Update to version 3.14.6:
  * wlserver: Collection of cursor improvements/fixes
  * wlserver: Fix some crashes wrt. Gamescope swapchain lifetime
  * Revert "drm: Update AMD color management for Linux 6.8"
  * convar: add Split helper
  * drm: Only expose explicit sync on &gt; kernel 6.8
  * wayland_backend: comment out assert for now
  * build: Add missing input_emulation option
  * input: Add support for xtest emulation with libei
  * drm: Get backend to close down cleanly
  * steamcompmgr: Set PDEATHSIG for launched children</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1715169600">- Update to version 3.14.13:
  * wlserver: Fix content overrides for reparented windows
  * drm: Add drm_debug_disable_in_fence_fd convar
  * wlserver: Cursor constraint improvements
  * wlserver: Add affirmative log that libei started
  * layer: Fix double ptr in RemoveFromChain (and add vkroots checks)
  * rendervulkan, shaders: Fix mura correction with FSR + NIS
  * InputEmulation: Add missing break to {START,STOP}_EMULATING
  * layer: Fix crash with frame limiter aware
  * reshade: added helper lambda: matchesAnnotationName
  * reshade: prefer ranges + bind_front over custom lambda
- Add upstream patch libliftoff-fix-gcc14-calloc-transposed-args.patch
  * Fix libliftoff builds with gcc14</changelog>
</package>
<package pkgid="32803425e04d6b8992e0724c65e4f97a87c4b1bd8661cbc36fad235646e1441d3f0c4cf0ac19f0ed740b2118d5e7d014ce5d6b1e04480709d3edd5e9a7b5528a" name="gamescope" arch="x86_64">
  <version epoch="0" ver="3.14.13" rel="1.0.2.1.sr20240429"/>
  <changelog author="llyyr.public@gmail.com" date="1684238400">- Update to version 3.12.0~beta3+git42.6586d5e:
  * rendervulkan: Don't use 10-bit format for VR session
  * Pass through duplicate commits if there are feedbacks.
  * Ensure forward progress on frame callback.
  * Ensure that duplicated commits have forward progress.
  * Send presentation after handling commits on XDG.
  * Don't send frame callback before we have actually committed.
  * drm, rendervulkan: Pick a 10-bit format for composite buffer
  * rendervulkan: Expose some more formats</changelog>
  <changelog author="llyyr.public@gmail.com" date="1684497600">- Update to version 3.12.0~beta7+git0.56a7998:
  * steamcompmgr: Fix FSR getting enabled accidentally
  * drm, steamcompmgr: Implement edid patching for HDR for debugging
  * steamcompmgr: Disable EETF tonemapping by default
  * steamcompmgr: Rename atom to GAMESCOPE_COLOR_MANAGEMENT_CHANGING_HINT
  * steamcompmgr: Add GAMESCOPE_COLOR_SLIDER_IN_USE
  * Revert "rendervulkan: Don't use 10-bit format for VR session"</changelog>
  <changelog author="llyyr.public@gmail.com" date="1685102400">- Update to version 3.12.0~beta7+git2.baea00f:
  * [color_helpers]: cleanup tonemapping support
  * Fallback to regular-priority queue when vkCreateDevice fails</changelog>
  <changelog author="llyyr.public@gmail.com" date="1686139200">- Update to version 3.12.0~beta8+git8.8866c02:
  * vr_session: Add vrsession_set_dashboard_visible
  * steamcompmgr, rendervulkan: Only capture baseplanes in screenshots
  * rendervulkan: Fix half-texel offset for blits
  * rendervulkan: Fix RGB blits using incorrect colorspace
  * rendervulkan: Mark screenshot textures as storage compatible
  * mangoapp: report output size to mangoapp
  * pipewire: Only create up to 8 buffers
  * drm: Don't update internal screen orientation if we don't have one
  * wlserver: Disable trackpad on external screen by default
  * wlserver, drm: Make touchscreen function as trackpad when using external screen
  * drm, wlserver: Always use internal screen rotation for touchscreen orientation
  * rendervulkan: Fix screenshots since moving to 10-bit.
  * steamcompmgr: Remake output images on res change
  * vr_session: Support for trackpad scrolling</changelog>
  <changelog author="llyyr.public@gmail.com" date="1687003200">- Update to version 3.12.0~beta8+git11.789cfc9:
  * main, steamcompmgr: Add support for --headless
  * Added option to set upscaler filter
  * Added option to set upscale scaler</changelog>
  <changelog author="llyyr.public@gmail.com" date="1688990400">- Update to version 3.12.0~beta10+git10.2dd8236:
  * rendervulkan: Use native gamut wideness by default
  * steamcompmgr: Disable force composite when we would partial
  * steamcompmgr: Disable partial composition (for now until some critera are met)
  * drm: Use 10-bit partial composite formats if possible
  * main: Fix CI
  * rendervulkan: Seamless full -&gt; deferred composition switch
  * rendervulkan: Move reset for commandbuffer to main thread for partial composition
  * rendervulkan: Pick right first partial composite image
  * rendervulkan: Use same memory backing for partial and complete composition
  * steamcompmgr, rendervulkan: Implement deferred partial composition
  * drm: Fallback displayColorimetry for broken EDIDs
  * drm: Free blob in fail path
  * steamcompmgr: Fix enabling VRR from commandline
  * drm: Handle not having CRTC 3D LUT/Shaper</changelog>
  <changelog author="llyyr.public@gmail.com" date="1690200000">- Update to version 3.12.0~beta10+git12.eb42671:
  * Fix compilation with GCC13
  * steamcompmgr: fix typo</changelog>
  <changelog author="llyyr.public@gmail.com" date="1690632000">- Update to version 3.12.0+git2.50eaf75:
  * Add info about gamescope packages
  * fix null handle for nul surface
  * steamcompmgr: When windows get remapped and were our focus, make sure to re-set them as input focus
  * wlserver: Handle reassignment of wl_id for x11 windows
  * drm: Better fallbacks for external HDR metadata
  * steamcompmgr: Don't fill in app frametime to mangoapp</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1692100800">- Update to version 3.12.1+git1.6fb83bf:
  * color: added atom to control chromatic adaptation mode (default of bradford is unchanged)
  * [color]: removed errant printf
  * [color]: Added support for overriding the apparent (virtual) white point
  * fix clang build break (attempt #2)
  * fix compilation on clang
  * mute format-truncation compile warning
  * glslang: check for renamed bin
  * layer: Support for frame limiter
  * Add info about gamescope packages
  * fix null handle for nul surface</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1692360000">- Update to version 3.12.3+git1.77d9432:
  * steamcompmgr: Remove heatmap hard flag when GAMESCOPE_DEBUG_HDR_HEATMAP is set
  * wlserver: Filter out garbage HDR metadata
  * layer: Handle multiple swapchains in QueuePresentKHR
  * steamcompmgr: Force composite when fading
  * layer: add missing header after 540323ac37fc</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1693569600">- Update to version 3.12.5+git0.a8471d8:
  * steamcompmgr: Fix build (rebase woes)
  * steamcompmgr: If we have an override surface, make sure new commits are for it
  * Remove reference to non-existent key bind
  * steamcompmgr: Fix disable color mgmt leaving some states behind
  * Only SetSelectionOwner when syncing selections
  * Improve clipboard handling
  * Remove unnecessary key bind
  * Fix build issue
  * Fix documentation
  * Update documentation and --help</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694606400">- Tumbleweed now has a pkgconfig file for stb</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1696852800">- Update to version 3.12.7+git0.d1eb70b:
  * steamcompmgr: Overwrite SDL_VIDEODRIVER before nested app launch
  * main: Make not having presentation time not fatal
  * main: Default back to SDL_VIDEODRIVER x11 if not exposing wayland
  * wlserver: Enable xwayland force_xrandr_emulation option
  * wlserver: Handle pending surfaces in set_wl_id when we already have an existing surface
  * wlserver: Add feature bit for pixel filter
  * rendervulkan: Add PIXEL filter (band-limited pixel filter)
  * rendervulkan: Emulate bilinear sampling when we need to do custom degammas
  * wlserver: Fix rare crash on shutdown
  * sdlwindow: Fix crash on shutdown with session
- Add arch suffix to VkLayer filename as per recent changes.</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1700049600">- Update to version 3.13.3:
  * wlserver: Fix removal of gamescope_control resources
  * steamcompmgr: Fix pipewire color mgmt luts
  * steamcompmgr: Save 11MB of VRAM on images we weren't using
  * steamcompmgr: Naiively handle streaming HDR content
  * rendervulkan: Fix NV12 capture colors
  * drm: Allow reading color primaries from EDID on Galileo
  * protocol: Add only_change_refresh_rate flag to target_refresh_cycle_flag
  * layer: Disable EXT_swapchain_maintenance1
  * subprojects: Bump vkroots
  * layer: Migrate display timing impl to EnumerateDeviceExtensionProperties</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1701691200">- Update to version 3.13.16:
  * waitable: Set running to false before nudge
  * waitable: Fix draining CNudgeWaitable
  * steamcompmgr: Handle external overlays better for steamcompmgr_user_has_any_game_open
  * drm: Handle rotated screens properly in drm_get_default_refresh
  * steamcompmgr: Workaround kernel NULL pointer bug with epoll + dmabuf + close
  * waitable: Remove unused func
  * steamcompmgr: Remove dmabuf waitable on HUP
  * steamcompmgr: Reduce alloc overhead of new xwayland resources
  * drm: Reset CTM on layers with applyColorMgmt = false
  * mangoapp: Use visible frames for reporting to mangohud if FIFO</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1703246400">- Update to version 3.13.19:
  * drm: fix other headless NPE
  * layer: Fix warning on printf
  * waitable: Fix some FD close settings
  * waitable: Factor out common ITimerWaitable
  * drm: fix NPE while in headless mode
  * layer: Print more info about VkHdrMetadata
  * layer: Log more about minImageCount
  * drm: Port mode and lut tracking to drm_blob
  * drm: Introduce a drm_blob abstraction
  * drm: Initialize the owned field of blob wrappers properly</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1706011200">- Update to version 3.14.0:
  * readme: Remove dead shortcut
  * main: Pick correct Vulkan device for DRM
  * Add configurable mouse sensitivity
  * reshade: Make changeset as small using inlining
  * reshade: Removed explicit datatype parameter for inferred typename T (of function)
  * reshade: Condense to one common lambda function
  * reshade: Break function into smaller chunks &amp; common params
  * vr_session: update to OpenVR 2
  * steamcompmgr: Limit desired size by drm cursor size
  * rendervulkan: Add VkExternalMemoryImageCreateInfo for any flippable surface</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1709812800">- Update to version 3.14.2:
  * wayland_backend: Use a fake sequential timestamp
  * wayland_backend: Implement fullscreening + keybinds
  * wayland_backend: Fix 0 refresh in _Presented callback
  * src/meson: include protocols_client_src
  * Tell git to ignore subprojects from meson that aren't git submodules
  * wayland_backend: allow unmapping subsurfaces
  * wayland_backend: don't crash because of out of bounds accesses
  * wayland_backend: Fix build
  * wayland_backend: Handle --hdr-enabled correctly
  * wayland_backend: Add new wayland backend</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1714046400">- Update to version 3.14.6:
  * wlserver: Collection of cursor improvements/fixes
  * wlserver: Fix some crashes wrt. Gamescope swapchain lifetime
  * Revert "drm: Update AMD color management for Linux 6.8"
  * convar: add Split helper
  * drm: Only expose explicit sync on &gt; kernel 6.8
  * wayland_backend: comment out assert for now
  * build: Add missing input_emulation option
  * input: Add support for xtest emulation with libei
  * drm: Get backend to close down cleanly
  * steamcompmgr: Set PDEATHSIG for launched children</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1715169600">- Update to version 3.14.13:
  * wlserver: Fix content overrides for reparented windows
  * drm: Add drm_debug_disable_in_fence_fd convar
  * wlserver: Cursor constraint improvements
  * wlserver: Add affirmative log that libei started
  * layer: Fix double ptr in RemoveFromChain (and add vkroots checks)
  * rendervulkan, shaders: Fix mura correction with FSR + NIS
  * InputEmulation: Add missing break to {START,STOP}_EMULATING
  * layer: Fix crash with frame limiter aware
  * reshade: added helper lambda: matchesAnnotationName
  * reshade: prefer ranges + bind_front over custom lambda
- Add upstream patch libliftoff-fix-gcc14-calloc-transposed-args.patch
  * Fix libliftoff builds with gcc14</changelog>
</package>
<package pkgid="0ba1b3a532b2479238eee2069b4cf383d3d584123eeb071785a5d62096845c9d73edbfbfbb04d224c55480f9999e5d1b445cf2b63689ba2223b5ab936448c48d" name="gamescope-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.14.13" rel="1.0.2.1.sr20240429"/>
  <changelog author="llyyr.public@gmail.com" date="1684238400">- Update to version 3.12.0~beta3+git42.6586d5e:
  * rendervulkan: Don't use 10-bit format for VR session
  * Pass through duplicate commits if there are feedbacks.
  * Ensure forward progress on frame callback.
  * Ensure that duplicated commits have forward progress.
  * Send presentation after handling commits on XDG.
  * Don't send frame callback before we have actually committed.
  * drm, rendervulkan: Pick a 10-bit format for composite buffer
  * rendervulkan: Expose some more formats</changelog>
  <changelog author="llyyr.public@gmail.com" date="1684497600">- Update to version 3.12.0~beta7+git0.56a7998:
  * steamcompmgr: Fix FSR getting enabled accidentally
  * drm, steamcompmgr: Implement edid patching for HDR for debugging
  * steamcompmgr: Disable EETF tonemapping by default
  * steamcompmgr: Rename atom to GAMESCOPE_COLOR_MANAGEMENT_CHANGING_HINT
  * steamcompmgr: Add GAMESCOPE_COLOR_SLIDER_IN_USE
  * Revert "rendervulkan: Don't use 10-bit format for VR session"</changelog>
  <changelog author="llyyr.public@gmail.com" date="1685102400">- Update to version 3.12.0~beta7+git2.baea00f:
  * [color_helpers]: cleanup tonemapping support
  * Fallback to regular-priority queue when vkCreateDevice fails</changelog>
  <changelog author="llyyr.public@gmail.com" date="1686139200">- Update to version 3.12.0~beta8+git8.8866c02:
  * vr_session: Add vrsession_set_dashboard_visible
  * steamcompmgr, rendervulkan: Only capture baseplanes in screenshots
  * rendervulkan: Fix half-texel offset for blits
  * rendervulkan: Fix RGB blits using incorrect colorspace
  * rendervulkan: Mark screenshot textures as storage compatible
  * mangoapp: report output size to mangoapp
  * pipewire: Only create up to 8 buffers
  * drm: Don't update internal screen orientation if we don't have one
  * wlserver: Disable trackpad on external screen by default
  * wlserver, drm: Make touchscreen function as trackpad when using external screen
  * drm, wlserver: Always use internal screen rotation for touchscreen orientation
  * rendervulkan: Fix screenshots since moving to 10-bit.
  * steamcompmgr: Remake output images on res change
  * vr_session: Support for trackpad scrolling</changelog>
  <changelog author="llyyr.public@gmail.com" date="1687003200">- Update to version 3.12.0~beta8+git11.789cfc9:
  * main, steamcompmgr: Add support for --headless
  * Added option to set upscaler filter
  * Added option to set upscale scaler</changelog>
  <changelog author="llyyr.public@gmail.com" date="1688990400">- Update to version 3.12.0~beta10+git10.2dd8236:
  * rendervulkan: Use native gamut wideness by default
  * steamcompmgr: Disable force composite when we would partial
  * steamcompmgr: Disable partial composition (for now until some critera are met)
  * drm: Use 10-bit partial composite formats if possible
  * main: Fix CI
  * rendervulkan: Seamless full -&gt; deferred composition switch
  * rendervulkan: Move reset for commandbuffer to main thread for partial composition
  * rendervulkan: Pick right first partial composite image
  * rendervulkan: Use same memory backing for partial and complete composition
  * steamcompmgr, rendervulkan: Implement deferred partial composition
  * drm: Fallback displayColorimetry for broken EDIDs
  * drm: Free blob in fail path
  * steamcompmgr: Fix enabling VRR from commandline
  * drm: Handle not having CRTC 3D LUT/Shaper</changelog>
  <changelog author="llyyr.public@gmail.com" date="1690200000">- Update to version 3.12.0~beta10+git12.eb42671:
  * Fix compilation with GCC13
  * steamcompmgr: fix typo</changelog>
  <changelog author="llyyr.public@gmail.com" date="1690632000">- Update to version 3.12.0+git2.50eaf75:
  * Add info about gamescope packages
  * fix null handle for nul surface
  * steamcompmgr: When windows get remapped and were our focus, make sure to re-set them as input focus
  * wlserver: Handle reassignment of wl_id for x11 windows
  * drm: Better fallbacks for external HDR metadata
  * steamcompmgr: Don't fill in app frametime to mangoapp</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1692100800">- Update to version 3.12.1+git1.6fb83bf:
  * color: added atom to control chromatic adaptation mode (default of bradford is unchanged)
  * [color]: removed errant printf
  * [color]: Added support for overriding the apparent (virtual) white point
  * fix clang build break (attempt #2)
  * fix compilation on clang
  * mute format-truncation compile warning
  * glslang: check for renamed bin
  * layer: Support for frame limiter
  * Add info about gamescope packages
  * fix null handle for nul surface</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1692360000">- Update to version 3.12.3+git1.77d9432:
  * steamcompmgr: Remove heatmap hard flag when GAMESCOPE_DEBUG_HDR_HEATMAP is set
  * wlserver: Filter out garbage HDR metadata
  * layer: Handle multiple swapchains in QueuePresentKHR
  * steamcompmgr: Force composite when fading
  * layer: add missing header after 540323ac37fc</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1693569600">- Update to version 3.12.5+git0.a8471d8:
  * steamcompmgr: Fix build (rebase woes)
  * steamcompmgr: If we have an override surface, make sure new commits are for it
  * Remove reference to non-existent key bind
  * steamcompmgr: Fix disable color mgmt leaving some states behind
  * Only SetSelectionOwner when syncing selections
  * Improve clipboard handling
  * Remove unnecessary key bind
  * Fix build issue
  * Fix documentation
  * Update documentation and --help</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694606400">- Tumbleweed now has a pkgconfig file for stb</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1696852800">- Update to version 3.12.7+git0.d1eb70b:
  * steamcompmgr: Overwrite SDL_VIDEODRIVER before nested app launch
  * main: Make not having presentation time not fatal
  * main: Default back to SDL_VIDEODRIVER x11 if not exposing wayland
  * wlserver: Enable xwayland force_xrandr_emulation option
  * wlserver: Handle pending surfaces in set_wl_id when we already have an existing surface
  * wlserver: Add feature bit for pixel filter
  * rendervulkan: Add PIXEL filter (band-limited pixel filter)
  * rendervulkan: Emulate bilinear sampling when we need to do custom degammas
  * wlserver: Fix rare crash on shutdown
  * sdlwindow: Fix crash on shutdown with session
- Add arch suffix to VkLayer filename as per recent changes.</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1700049600">- Update to version 3.13.3:
  * wlserver: Fix removal of gamescope_control resources
  * steamcompmgr: Fix pipewire color mgmt luts
  * steamcompmgr: Save 11MB of VRAM on images we weren't using
  * steamcompmgr: Naiively handle streaming HDR content
  * rendervulkan: Fix NV12 capture colors
  * drm: Allow reading color primaries from EDID on Galileo
  * protocol: Add only_change_refresh_rate flag to target_refresh_cycle_flag
  * layer: Disable EXT_swapchain_maintenance1
  * subprojects: Bump vkroots
  * layer: Migrate display timing impl to EnumerateDeviceExtensionProperties</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1701691200">- Update to version 3.13.16:
  * waitable: Set running to false before nudge
  * waitable: Fix draining CNudgeWaitable
  * steamcompmgr: Handle external overlays better for steamcompmgr_user_has_any_game_open
  * drm: Handle rotated screens properly in drm_get_default_refresh
  * steamcompmgr: Workaround kernel NULL pointer bug with epoll + dmabuf + close
  * waitable: Remove unused func
  * steamcompmgr: Remove dmabuf waitable on HUP
  * steamcompmgr: Reduce alloc overhead of new xwayland resources
  * drm: Reset CTM on layers with applyColorMgmt = false
  * mangoapp: Use visible frames for reporting to mangohud if FIFO</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1703246400">- Update to version 3.13.19:
  * drm: fix other headless NPE
  * layer: Fix warning on printf
  * waitable: Fix some FD close settings
  * waitable: Factor out common ITimerWaitable
  * drm: fix NPE while in headless mode
  * layer: Print more info about VkHdrMetadata
  * layer: Log more about minImageCount
  * drm: Port mode and lut tracking to drm_blob
  * drm: Introduce a drm_blob abstraction
  * drm: Initialize the owned field of blob wrappers properly</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1706011200">- Update to version 3.14.0:
  * readme: Remove dead shortcut
  * main: Pick correct Vulkan device for DRM
  * Add configurable mouse sensitivity
  * reshade: Make changeset as small using inlining
  * reshade: Removed explicit datatype parameter for inferred typename T (of function)
  * reshade: Condense to one common lambda function
  * reshade: Break function into smaller chunks &amp; common params
  * vr_session: update to OpenVR 2
  * steamcompmgr: Limit desired size by drm cursor size
  * rendervulkan: Add VkExternalMemoryImageCreateInfo for any flippable surface</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1709812800">- Update to version 3.14.2:
  * wayland_backend: Use a fake sequential timestamp
  * wayland_backend: Implement fullscreening + keybinds
  * wayland_backend: Fix 0 refresh in _Presented callback
  * src/meson: include protocols_client_src
  * Tell git to ignore subprojects from meson that aren't git submodules
  * wayland_backend: allow unmapping subsurfaces
  * wayland_backend: don't crash because of out of bounds accesses
  * wayland_backend: Fix build
  * wayland_backend: Handle --hdr-enabled correctly
  * wayland_backend: Add new wayland backend</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1714046400">- Update to version 3.14.6:
  * wlserver: Collection of cursor improvements/fixes
  * wlserver: Fix some crashes wrt. Gamescope swapchain lifetime
  * Revert "drm: Update AMD color management for Linux 6.8"
  * convar: add Split helper
  * drm: Only expose explicit sync on &gt; kernel 6.8
  * wayland_backend: comment out assert for now
  * build: Add missing input_emulation option
  * input: Add support for xtest emulation with libei
  * drm: Get backend to close down cleanly
  * steamcompmgr: Set PDEATHSIG for launched children</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1715169600">- Update to version 3.14.13:
  * wlserver: Fix content overrides for reparented windows
  * drm: Add drm_debug_disable_in_fence_fd convar
  * wlserver: Cursor constraint improvements
  * wlserver: Add affirmative log that libei started
  * layer: Fix double ptr in RemoveFromChain (and add vkroots checks)
  * rendervulkan, shaders: Fix mura correction with FSR + NIS
  * InputEmulation: Add missing break to {START,STOP}_EMULATING
  * layer: Fix crash with frame limiter aware
  * reshade: added helper lambda: matchesAnnotationName
  * reshade: prefer ranges + bind_front over custom lambda
- Add upstream patch libliftoff-fix-gcc14-calloc-transposed-args.patch
  * Fix libliftoff builds with gcc14</changelog>
</package>
<package pkgid="f2180d2b1c14ed45bc3c42db82df97fddb91013f648600679a6a4b05e3e3c3bf921619eeb471bf2a52e9179e0a3547a590a12fc3e5518b05693028ae05b10e1b" name="gamescope-debugsource" arch="x86_64">
  <version epoch="0" ver="3.14.13" rel="1.0.2.1.sr20240429"/>
  <changelog author="llyyr.public@gmail.com" date="1684238400">- Update to version 3.12.0~beta3+git42.6586d5e:
  * rendervulkan: Don't use 10-bit format for VR session
  * Pass through duplicate commits if there are feedbacks.
  * Ensure forward progress on frame callback.
  * Ensure that duplicated commits have forward progress.
  * Send presentation after handling commits on XDG.
  * Don't send frame callback before we have actually committed.
  * drm, rendervulkan: Pick a 10-bit format for composite buffer
  * rendervulkan: Expose some more formats</changelog>
  <changelog author="llyyr.public@gmail.com" date="1684497600">- Update to version 3.12.0~beta7+git0.56a7998:
  * steamcompmgr: Fix FSR getting enabled accidentally
  * drm, steamcompmgr: Implement edid patching for HDR for debugging
  * steamcompmgr: Disable EETF tonemapping by default
  * steamcompmgr: Rename atom to GAMESCOPE_COLOR_MANAGEMENT_CHANGING_HINT
  * steamcompmgr: Add GAMESCOPE_COLOR_SLIDER_IN_USE
  * Revert "rendervulkan: Don't use 10-bit format for VR session"</changelog>
  <changelog author="llyyr.public@gmail.com" date="1685102400">- Update to version 3.12.0~beta7+git2.baea00f:
  * [color_helpers]: cleanup tonemapping support
  * Fallback to regular-priority queue when vkCreateDevice fails</changelog>
  <changelog author="llyyr.public@gmail.com" date="1686139200">- Update to version 3.12.0~beta8+git8.8866c02:
  * vr_session: Add vrsession_set_dashboard_visible
  * steamcompmgr, rendervulkan: Only capture baseplanes in screenshots
  * rendervulkan: Fix half-texel offset for blits
  * rendervulkan: Fix RGB blits using incorrect colorspace
  * rendervulkan: Mark screenshot textures as storage compatible
  * mangoapp: report output size to mangoapp
  * pipewire: Only create up to 8 buffers
  * drm: Don't update internal screen orientation if we don't have one
  * wlserver: Disable trackpad on external screen by default
  * wlserver, drm: Make touchscreen function as trackpad when using external screen
  * drm, wlserver: Always use internal screen rotation for touchscreen orientation
  * rendervulkan: Fix screenshots since moving to 10-bit.
  * steamcompmgr: Remake output images on res change
  * vr_session: Support for trackpad scrolling</changelog>
  <changelog author="llyyr.public@gmail.com" date="1687003200">- Update to version 3.12.0~beta8+git11.789cfc9:
  * main, steamcompmgr: Add support for --headless
  * Added option to set upscaler filter
  * Added option to set upscale scaler</changelog>
  <changelog author="llyyr.public@gmail.com" date="1688990400">- Update to version 3.12.0~beta10+git10.2dd8236:
  * rendervulkan: Use native gamut wideness by default
  * steamcompmgr: Disable force composite when we would partial
  * steamcompmgr: Disable partial composition (for now until some critera are met)
  * drm: Use 10-bit partial composite formats if possible
  * main: Fix CI
  * rendervulkan: Seamless full -&gt; deferred composition switch
  * rendervulkan: Move reset for commandbuffer to main thread for partial composition
  * rendervulkan: Pick right first partial composite image
  * rendervulkan: Use same memory backing for partial and complete composition
  * steamcompmgr, rendervulkan: Implement deferred partial composition
  * drm: Fallback displayColorimetry for broken EDIDs
  * drm: Free blob in fail path
  * steamcompmgr: Fix enabling VRR from commandline
  * drm: Handle not having CRTC 3D LUT/Shaper</changelog>
  <changelog author="llyyr.public@gmail.com" date="1690200000">- Update to version 3.12.0~beta10+git12.eb42671:
  * Fix compilation with GCC13
  * steamcompmgr: fix typo</changelog>
  <changelog author="llyyr.public@gmail.com" date="1690632000">- Update to version 3.12.0+git2.50eaf75:
  * Add info about gamescope packages
  * fix null handle for nul surface
  * steamcompmgr: When windows get remapped and were our focus, make sure to re-set them as input focus
  * wlserver: Handle reassignment of wl_id for x11 windows
  * drm: Better fallbacks for external HDR metadata
  * steamcompmgr: Don't fill in app frametime to mangoapp</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1692100800">- Update to version 3.12.1+git1.6fb83bf:
  * color: added atom to control chromatic adaptation mode (default of bradford is unchanged)
  * [color]: removed errant printf
  * [color]: Added support for overriding the apparent (virtual) white point
  * fix clang build break (attempt #2)
  * fix compilation on clang
  * mute format-truncation compile warning
  * glslang: check for renamed bin
  * layer: Support for frame limiter
  * Add info about gamescope packages
  * fix null handle for nul surface</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1692360000">- Update to version 3.12.3+git1.77d9432:
  * steamcompmgr: Remove heatmap hard flag when GAMESCOPE_DEBUG_HDR_HEATMAP is set
  * wlserver: Filter out garbage HDR metadata
  * layer: Handle multiple swapchains in QueuePresentKHR
  * steamcompmgr: Force composite when fading
  * layer: add missing header after 540323ac37fc</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1693569600">- Update to version 3.12.5+git0.a8471d8:
  * steamcompmgr: Fix build (rebase woes)
  * steamcompmgr: If we have an override surface, make sure new commits are for it
  * Remove reference to non-existent key bind
  * steamcompmgr: Fix disable color mgmt leaving some states behind
  * Only SetSelectionOwner when syncing selections
  * Improve clipboard handling
  * Remove unnecessary key bind
  * Fix build issue
  * Fix documentation
  * Update documentation and --help</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694606400">- Tumbleweed now has a pkgconfig file for stb</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1696852800">- Update to version 3.12.7+git0.d1eb70b:
  * steamcompmgr: Overwrite SDL_VIDEODRIVER before nested app launch
  * main: Make not having presentation time not fatal
  * main: Default back to SDL_VIDEODRIVER x11 if not exposing wayland
  * wlserver: Enable xwayland force_xrandr_emulation option
  * wlserver: Handle pending surfaces in set_wl_id when we already have an existing surface
  * wlserver: Add feature bit for pixel filter
  * rendervulkan: Add PIXEL filter (band-limited pixel filter)
  * rendervulkan: Emulate bilinear sampling when we need to do custom degammas
  * wlserver: Fix rare crash on shutdown
  * sdlwindow: Fix crash on shutdown with session
- Add arch suffix to VkLayer filename as per recent changes.</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1700049600">- Update to version 3.13.3:
  * wlserver: Fix removal of gamescope_control resources
  * steamcompmgr: Fix pipewire color mgmt luts
  * steamcompmgr: Save 11MB of VRAM on images we weren't using
  * steamcompmgr: Naiively handle streaming HDR content
  * rendervulkan: Fix NV12 capture colors
  * drm: Allow reading color primaries from EDID on Galileo
  * protocol: Add only_change_refresh_rate flag to target_refresh_cycle_flag
  * layer: Disable EXT_swapchain_maintenance1
  * subprojects: Bump vkroots
  * layer: Migrate display timing impl to EnumerateDeviceExtensionProperties</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1701691200">- Update to version 3.13.16:
  * waitable: Set running to false before nudge
  * waitable: Fix draining CNudgeWaitable
  * steamcompmgr: Handle external overlays better for steamcompmgr_user_has_any_game_open
  * drm: Handle rotated screens properly in drm_get_default_refresh
  * steamcompmgr: Workaround kernel NULL pointer bug with epoll + dmabuf + close
  * waitable: Remove unused func
  * steamcompmgr: Remove dmabuf waitable on HUP
  * steamcompmgr: Reduce alloc overhead of new xwayland resources
  * drm: Reset CTM on layers with applyColorMgmt = false
  * mangoapp: Use visible frames for reporting to mangohud if FIFO</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1703246400">- Update to version 3.13.19:
  * drm: fix other headless NPE
  * layer: Fix warning on printf
  * waitable: Fix some FD close settings
  * waitable: Factor out common ITimerWaitable
  * drm: fix NPE while in headless mode
  * layer: Print more info about VkHdrMetadata
  * layer: Log more about minImageCount
  * drm: Port mode and lut tracking to drm_blob
  * drm: Introduce a drm_blob abstraction
  * drm: Initialize the owned field of blob wrappers properly</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1706011200">- Update to version 3.14.0:
  * readme: Remove dead shortcut
  * main: Pick correct Vulkan device for DRM
  * Add configurable mouse sensitivity
  * reshade: Make changeset as small using inlining
  * reshade: Removed explicit datatype parameter for inferred typename T (of function)
  * reshade: Condense to one common lambda function
  * reshade: Break function into smaller chunks &amp; common params
  * vr_session: update to OpenVR 2
  * steamcompmgr: Limit desired size by drm cursor size
  * rendervulkan: Add VkExternalMemoryImageCreateInfo for any flippable surface</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1709812800">- Update to version 3.14.2:
  * wayland_backend: Use a fake sequential timestamp
  * wayland_backend: Implement fullscreening + keybinds
  * wayland_backend: Fix 0 refresh in _Presented callback
  * src/meson: include protocols_client_src
  * Tell git to ignore subprojects from meson that aren't git submodules
  * wayland_backend: allow unmapping subsurfaces
  * wayland_backend: don't crash because of out of bounds accesses
  * wayland_backend: Fix build
  * wayland_backend: Handle --hdr-enabled correctly
  * wayland_backend: Add new wayland backend</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1714046400">- Update to version 3.14.6:
  * wlserver: Collection of cursor improvements/fixes
  * wlserver: Fix some crashes wrt. Gamescope swapchain lifetime
  * Revert "drm: Update AMD color management for Linux 6.8"
  * convar: add Split helper
  * drm: Only expose explicit sync on &gt; kernel 6.8
  * wayland_backend: comment out assert for now
  * build: Add missing input_emulation option
  * input: Add support for xtest emulation with libei
  * drm: Get backend to close down cleanly
  * steamcompmgr: Set PDEATHSIG for launched children</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1715169600">- Update to version 3.14.13:
  * wlserver: Fix content overrides for reparented windows
  * drm: Add drm_debug_disable_in_fence_fd convar
  * wlserver: Cursor constraint improvements
  * wlserver: Add affirmative log that libei started
  * layer: Fix double ptr in RemoveFromChain (and add vkroots checks)
  * rendervulkan, shaders: Fix mura correction with FSR + NIS
  * InputEmulation: Add missing break to {START,STOP}_EMULATING
  * layer: Fix crash with frame limiter aware
  * reshade: added helper lambda: matchesAnnotationName
  * reshade: prefer ranges + bind_front over custom lambda
- Add upstream patch libliftoff-fix-gcc14-calloc-transposed-args.patch
  * Fix libliftoff builds with gcc14</changelog>
</package>
<package pkgid="ef26a12db8855f98d49044bc693fcb1d7c5b0ac97ef9a5a06460dfef73a7a57f675b4e16e59c50576f219423762337f3034d82a54b897440ab20b5f02481b4c8" name="gap-semigroups" arch="src">
  <version epoch="0" ver="5.3.7" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split citrus (version 0.9999) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1391515200">- Update to new upstream release 1.4
  * Package rename from citrus to semigroup. The package has been
  completely overhauled, the performance has been improved, and the
  code has been generalized so that in the future the same code can
  be used to compute with other types of semigroups.
  * This release includes several new methods for inverse semigroups
  of partial permutations and for free inverse semigroup. Most
  notably among the new methods for inverse semigroups of partial
  permutations are: "SmallerDegreePartialPermRepresentation" and
  "VagnerPrestonRepresentation" for changing the representation of
  an inverse semigroup of partial permutations.
  * The methods in Semigroups have been extended to apply to
  arbitrary subsemigroups of regular Rees 0-matrix semigroups over
  groups;
  * A new method for MaximalSubsemigroups of Rees matrix semigroup
  has been implemented;
  * The function Read/WriteSemigroups have been renamed
  Read/WriteGenerators and their performance has been improved. It
  is now possible to use WriteGenerators to write to a gzipped file.</changelog>
  <changelog author="jengelh@inai.de" date="1418385600">- Update to new upstream release 2.1.1
  * extensive new features for computing with elements and
  subsemigroups of the partition monoid.
  * support for ideals of transformation, partial permutation, and
  bipartition semigroups, and subsemigroups of Rees 0-matrix
  semigroups.
  * The new operations IsomorphismSemigroups, IsIsomorphicSemigroup,
  and SmallestMultiplicationTable.
  * The new operation MaximalSubsemigroups, which returns the maximal
  subsemigroups of an arbitrary semigroup.
  * The new operation Normalizer for computing a subgroup of a
  permutation group consisting of those permutations that stabilise,
  under conjugation, a transformation, partial perm, or bipartition
  semigroup.
  * The new operation CharacterTableOfInverseSemigroup for finding the
  character table of an inverse semigroup of partial permutations.
  * Methods for defining and manipulating the congruences of a Rees
  0-matrix semigroup.
  * The operation EndomorphismsPartition that returns the monoid
  of endomorphisms preserving a partition. This monoid is defined
  using the minimum possible number of generators.
  * A lot more, see the detailed changelog in the package.</changelog>
  <changelog author="jengelh@inai.de" date="1424606400">- Update to new upstream release 2.2
  * New: the functions SmallestElementSemigroup,
  LargestElementSemigroup, and GeneratorsSmallest.
  * Some minor corrections were made to the methods for creating the
  ideals of some semigroups in standard examples semigroups, such
  as SingularTransformationSemigroup.</changelog>
  <changelog author="jengelh@inai.de" date="1457784000">- Update to new upstream release 2.7.2
  * `IsomorphismReesZeroMatrixSemigroup` is introduced, and it is no
  longer possible to apply `IsomorphismReesMatrixSemigroup` to a
  0-simple semigroup.
  * The meaning of `IsMonoidAsSemigroup` was changed to be consistent
  with the meaning of `IsGroupAsSemigroup`. In earlier versions,
  `IsMonoidAsSemigroup` was `false` for semigroups in the category
  `IsMonoid`.
  * `IsInverseSemigroup` sometimes returned true for semigroups
  which were not inverse</changelog>
  <changelog author="jengelh@inai.de" date="1465387200">- Update to new upstream release 2.7.4
  * This is a minor release to fix some manual examples, to correct
  the package url in the `PackageInfo.g` file, and to fix some
  issues with semigroups of bipartitions. It was formerly
  possible to create semigroups of bipartitions where the
  generators had different degrees, but the created semigroups
  were invalid; this is fixed in version 2.7.3.
  * Require GAP 4.8.3 since the function `IsZeroSimpleSemigroup`
  entered an infinite loop for some examples of semigroups of
  partial permutations.</changelog>
  <changelog author="jengelh@inai.de" date="1466424000">- Update to new upstream release 2.8.0
  * Added `ApsisMonoid`, `CrossedApsisMonoid`,
  `ModularPartitionMonoid`, `PlanarModularPartitionMonoid`,
  `PlanarPartitionMonoid`, `PlanarUniformBlockBijectionMonoid`,
  `SingularApsisMonoid`, `SingularCrossedApsisMonoid`,
  `SingularModularPartitionMonoid`,
  `SingularPlanarModularPartitionMonoid`,
  `SingularPlanarPartitionMonoid`,
  `SingularPlanarUniformBlockBijectionMonoid`,
  `SingularUniformBlockBijectionMonoid`,
  `UniformBlockBijectionMonoid`</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 5.1.0
  * The package now features a compiled C/C++ module which
    interfaces with the libsemigroups C++ library to allow
    high-speed computations for congruences and certain categories
    of semigroup. There are also several new types of semigroup and
    a variety of new methods which can be used with them.
  * The kernel module has been simplified signficantly, to make it
    easier to incorporate future changes in libsemigroups[], and
    some superfluous functionality was withdrawn.
  * The backwards incompatible changes in this release relate to
    matrices over the integers or over a finite field.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671537600">- Update to release 5.2.0
  * This release contains a number of fixes and improvements, and
    one new feature, which is a method for `IsSelfDualSemigroup`
    and related functionality for semigroups satisfying
    `CanUseFroidurePin`.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678017600">- Update to release 5.2.1
  * This is a minor release with some changes for compatibility
    with upcoming changes to GAP, and some updates to the build
    system.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695124800">- Update to release 5.3.1
  * Improve congruence lattice code
  * Fix some memory leaks</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696766400">- Update to release 5.3.2
  * Restore support for GAP workspaces</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1704283200">- Drop config.log and autom4te.cache for reproducible builds</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1704456000">- Update to release 5.3.3
  * Update of bundled components (unused in openSUSE)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706097600">- Update to release 5.3.4
  * Build system updates only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707912000">- Update to release 5.3.5
  * This is a minor release fixing an issue in the kernel extension
    with some further changes for compatibility with GAP, and
    fixing a bug in `IrredundantGeneratingSubset` which gave an
    error for monogenic semigroups.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1708344000">- Update to release 5.3.6
  * Unspecified changes related to forthcoming changes in the
    GAP core.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710158400">- Update to release 5.3.7
  * Use MarkAllButFirstSubBags for T_BIPART</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1715860800">- Remove more build-time files to soothe rpmlint.
- Add no-avx.patch.</changelog>
</package>
<package pkgid="d69a1d47405bf072d9c39fe7fba27b8c5d58444cea9ac41382f25dc2bbfd1f6be198c5b305717aab8dc7a3ee118fc3ddf00674a5b99fd51ad95de1f9f2257cc0" name="gap-semigroups" arch="x86_64">
  <version epoch="0" ver="5.3.7" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 5.1.0
  * The package now features a compiled C/C++ module which
    interfaces with the libsemigroups C++ library to allow
    high-speed computations for congruences and certain categories
    of semigroup. There are also several new types of semigroup and
    a variety of new methods which can be used with them.
  * The kernel module has been simplified signficantly, to make it
    easier to incorporate future changes in libsemigroups[], and
    some superfluous functionality was withdrawn.
  * The backwards incompatible changes in this release relate to
    matrices over the integers or over a finite field.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671537600">- Update to release 5.2.0
  * This release contains a number of fixes and improvements, and
    one new feature, which is a method for `IsSelfDualSemigroup`
    and related functionality for semigroups satisfying
    `CanUseFroidurePin`.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678017600">- Update to release 5.2.1
  * This is a minor release with some changes for compatibility
    with upcoming changes to GAP, and some updates to the build
    system.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695124800">- Update to release 5.3.1
  * Improve congruence lattice code
  * Fix some memory leaks</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696766400">- Update to release 5.3.2
  * Restore support for GAP workspaces</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1704283200">- Drop config.log and autom4te.cache for reproducible builds</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1704456000">- Update to release 5.3.3
  * Update of bundled components (unused in openSUSE)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706097600">- Update to release 5.3.4
  * Build system updates only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707912000">- Update to release 5.3.5
  * This is a minor release fixing an issue in the kernel extension
    with some further changes for compatibility with GAP, and
    fixing a bug in `IrredundantGeneratingSubset` which gave an
    error for monogenic semigroups.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1708344000">- Update to release 5.3.6
  * Unspecified changes related to forthcoming changes in the
    GAP core.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710158400">- Update to release 5.3.7
  * Use MarkAllButFirstSubBags for T_BIPART</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1715860800">- Remove more build-time files to soothe rpmlint.
- Add no-avx.patch.</changelog>
</package>
<package pkgid="0c7898eed32d4bd30cac920f6e8ece629740a6ed1fb057c862f7f8120f1a7fb3a35c349d40348d00af44b10298f9a69caa250ad516776c6b573953ec740195ff" name="gap-semigroups-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.3.7" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 5.1.0
  * The package now features a compiled C/C++ module which
    interfaces with the libsemigroups C++ library to allow
    high-speed computations for congruences and certain categories
    of semigroup. There are also several new types of semigroup and
    a variety of new methods which can be used with them.
  * The kernel module has been simplified signficantly, to make it
    easier to incorporate future changes in libsemigroups[], and
    some superfluous functionality was withdrawn.
  * The backwards incompatible changes in this release relate to
    matrices over the integers or over a finite field.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671537600">- Update to release 5.2.0
  * This release contains a number of fixes and improvements, and
    one new feature, which is a method for `IsSelfDualSemigroup`
    and related functionality for semigroups satisfying
    `CanUseFroidurePin`.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678017600">- Update to release 5.2.1
  * This is a minor release with some changes for compatibility
    with upcoming changes to GAP, and some updates to the build
    system.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695124800">- Update to release 5.3.1
  * Improve congruence lattice code
  * Fix some memory leaks</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696766400">- Update to release 5.3.2
  * Restore support for GAP workspaces</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1704283200">- Drop config.log and autom4te.cache for reproducible builds</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1704456000">- Update to release 5.3.3
  * Update of bundled components (unused in openSUSE)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706097600">- Update to release 5.3.4
  * Build system updates only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707912000">- Update to release 5.3.5
  * This is a minor release fixing an issue in the kernel extension
    with some further changes for compatibility with GAP, and
    fixing a bug in `IrredundantGeneratingSubset` which gave an
    error for monogenic semigroups.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1708344000">- Update to release 5.3.6
  * Unspecified changes related to forthcoming changes in the
    GAP core.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710158400">- Update to release 5.3.7
  * Use MarkAllButFirstSubBags for T_BIPART</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1715860800">- Remove more build-time files to soothe rpmlint.
- Add no-avx.patch.</changelog>
</package>
<package pkgid="3d62d16c60598b864946b1062ba750f7ba792e1a5c040e0c39341e4b11ba800aebcde135b8ec3a2b8bf319d1516e1405b7bf24bcf2314aed0abbc116923727c3" name="gap-semigroups-debugsource" arch="x86_64">
  <version epoch="0" ver="5.3.7" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 5.1.0
  * The package now features a compiled C/C++ module which
    interfaces with the libsemigroups C++ library to allow
    high-speed computations for congruences and certain categories
    of semigroup. There are also several new types of semigroup and
    a variety of new methods which can be used with them.
  * The kernel module has been simplified signficantly, to make it
    easier to incorporate future changes in libsemigroups[], and
    some superfluous functionality was withdrawn.
  * The backwards incompatible changes in this release relate to
    matrices over the integers or over a finite field.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671537600">- Update to release 5.2.0
  * This release contains a number of fixes and improvements, and
    one new feature, which is a method for `IsSelfDualSemigroup`
    and related functionality for semigroups satisfying
    `CanUseFroidurePin`.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678017600">- Update to release 5.2.1
  * This is a minor release with some changes for compatibility
    with upcoming changes to GAP, and some updates to the build
    system.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695124800">- Update to release 5.3.1
  * Improve congruence lattice code
  * Fix some memory leaks</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696766400">- Update to release 5.3.2
  * Restore support for GAP workspaces</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1704283200">- Drop config.log and autom4te.cache for reproducible builds</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1704456000">- Update to release 5.3.3
  * Update of bundled components (unused in openSUSE)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706097600">- Update to release 5.3.4
  * Build system updates only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707912000">- Update to release 5.3.5
  * This is a minor release fixing an issue in the kernel extension
    with some further changes for compatibility with GAP, and
    fixing a bug in `IrredundantGeneratingSubset` which gave an
    error for monogenic semigroups.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1708344000">- Update to release 5.3.6
  * Unspecified changes related to forthcoming changes in the
    GAP core.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710158400">- Update to release 5.3.7
  * Use MarkAllButFirstSubBags for T_BIPART</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1715860800">- Remove more build-time files to soothe rpmlint.
- Add no-avx.patch.</changelog>
</package>
<package pkgid="0a29bc19063010b0b238ab5b6f6e20b9d845edd76719a76045c182fbaebfabf34d1ab56c4e251b5708ca03e9992f182b58ea0e9ef119c1fc37188ee7104dddd3" name="gasket-driver" arch="src">
  <version epoch="0" ver="1.0.18_09385d4" rel="1.17"/>
  <changelog author="Chris Bradbury &lt;obs@chrbrd.com&gt;" date="1683806400">- Initialise package.</changelog>
  <changelog author="Chris Bradbury &lt;obs@chrbrd.com&gt;" date="1683806401">- Add `fix-for-backported-dma-buf-ns.patch`.
  The dma-buf symbols used by this driver were moved into their own
  `DMA_BUF` module namespace in kernel 5.16. Consequently, the
    upstream source conditionally imports the `DMA_BUF` module
  namespace if the kernel version is &gt;= 5.16.
  However, the `DMA_BUF` module namespace changes have been
  backported to the 5.14 kernel used in Leap 15.5, causing
  unpatched source builds to fail.
  This change incorporates a patch that removes the conditional
  check in the upstream source, importing the `DMA_BUF` module
  namespace regardless of kernel version, and applies that patch
  when `sle_version` is equal to "150500" (ie. is Leap 15.5 or
  greater).
  The patch is taken from the PR at:
  https://github.com/google/gasket-driver/pull/10</changelog>
  <changelog author="Chris Bradbury &lt;opensuse@chrbrd.com&gt;" date="1689768000">- Add `fix-kernel-gte-6.4.patch`.</changelog>
  <changelog author="Chris Bradbury &lt;chris@binaryspanner.com&gt;" date="1697544000">- Remove `fix-kernel-gte-6.4.patch` as it has been merged upstream.
- Fix ueficert package builds.</changelog>
</package>
<package pkgid="7480300c16711c8b875c1add496d3e12219b01d5bc7556cda37e23e0b5b50a7c3181e0ab71eacc8ab0dc3a4f9afc93a3d0e26dba4cdfc1499d91d057827f0576" name="gasket-driver" arch="x86_64">
  <version epoch="0" ver="1.0.18_09385d4" rel="1.17"/>
  <changelog author="Chris Bradbury &lt;obs@chrbrd.com&gt;" date="1683806400">- Initialise package.</changelog>
  <changelog author="Chris Bradbury &lt;obs@chrbrd.com&gt;" date="1683806401">- Add `fix-for-backported-dma-buf-ns.patch`.
  The dma-buf symbols used by this driver were moved into their own
  `DMA_BUF` module namespace in kernel 5.16. Consequently, the
    upstream source conditionally imports the `DMA_BUF` module
  namespace if the kernel version is &gt;= 5.16.
  However, the `DMA_BUF` module namespace changes have been
  backported to the 5.14 kernel used in Leap 15.5, causing
  unpatched source builds to fail.
  This change incorporates a patch that removes the conditional
  check in the upstream source, importing the `DMA_BUF` module
  namespace regardless of kernel version, and applies that patch
  when `sle_version` is equal to "150500" (ie. is Leap 15.5 or
  greater).
  The patch is taken from the PR at:
  https://github.com/google/gasket-driver/pull/10</changelog>
  <changelog author="Chris Bradbury &lt;opensuse@chrbrd.com&gt;" date="1689768000">- Add `fix-kernel-gte-6.4.patch`.</changelog>
  <changelog author="Chris Bradbury &lt;chris@binaryspanner.com&gt;" date="1697544000">- Remove `fix-kernel-gte-6.4.patch` as it has been merged upstream.
- Fix ueficert package builds.</changelog>
</package>
<package pkgid="eb051dadcce08f7b092f57a54c6619d472ac47a5b2130a8790968a28f1edb71f45a6d13fb4bec610693f94fb0ab7eaf8d8e3c4c79a6d3d2a29dfe8381d5edf2a" name="gasket-driver-debugsource" arch="x86_64">
  <version epoch="0" ver="1.0.18_09385d4" rel="1.17"/>
  <changelog author="Chris Bradbury &lt;obs@chrbrd.com&gt;" date="1683806400">- Initialise package.</changelog>
  <changelog author="Chris Bradbury &lt;obs@chrbrd.com&gt;" date="1683806401">- Add `fix-for-backported-dma-buf-ns.patch`.
  The dma-buf symbols used by this driver were moved into their own
  `DMA_BUF` module namespace in kernel 5.16. Consequently, the
    upstream source conditionally imports the `DMA_BUF` module
  namespace if the kernel version is &gt;= 5.16.
  However, the `DMA_BUF` module namespace changes have been
  backported to the 5.14 kernel used in Leap 15.5, causing
  unpatched source builds to fail.
  This change incorporates a patch that removes the conditional
  check in the upstream source, importing the `DMA_BUF` module
  namespace regardless of kernel version, and applies that patch
  when `sle_version` is equal to "150500" (ie. is Leap 15.5 or
  greater).
  The patch is taken from the PR at:
  https://github.com/google/gasket-driver/pull/10</changelog>
  <changelog author="Chris Bradbury &lt;opensuse@chrbrd.com&gt;" date="1689768000">- Add `fix-kernel-gte-6.4.patch`.</changelog>
  <changelog author="Chris Bradbury &lt;chris@binaryspanner.com&gt;" date="1697544000">- Remove `fix-kernel-gte-6.4.patch` as it has been merged upstream.
- Fix ueficert package builds.</changelog>
</package>
<package pkgid="6e460a06cf36ec38f0aa26f1a525aedda1d717736766ff3757abeb559a245b29c05328d39d0e5735deaa1965caca5a61408211eaf592198451bebdb8a25b914e" name="gasket-driver-kmp-default" arch="x86_64">
  <version epoch="0" ver="1.0.18_09385d4_k6.7.6_1" rel="1.17"/>
  <changelog author="Chris Bradbury &lt;obs@chrbrd.com&gt;" date="1683806400">- Initialise package.</changelog>
  <changelog author="Chris Bradbury &lt;obs@chrbrd.com&gt;" date="1683806401">- Add `fix-for-backported-dma-buf-ns.patch`.
  The dma-buf symbols used by this driver were moved into their own
  `DMA_BUF` module namespace in kernel 5.16. Consequently, the
    upstream source conditionally imports the `DMA_BUF` module
  namespace if the kernel version is &gt;= 5.16.
  However, the `DMA_BUF` module namespace changes have been
  backported to the 5.14 kernel used in Leap 15.5, causing
  unpatched source builds to fail.
  This change incorporates a patch that removes the conditional
  check in the upstream source, importing the `DMA_BUF` module
  namespace regardless of kernel version, and applies that patch
  when `sle_version` is equal to "150500" (ie. is Leap 15.5 or
  greater).
  The patch is taken from the PR at:
  https://github.com/google/gasket-driver/pull/10</changelog>
  <changelog author="Chris Bradbury &lt;opensuse@chrbrd.com&gt;" date="1689768000">- Add `fix-kernel-gte-6.4.patch`.</changelog>
  <changelog author="Chris Bradbury &lt;chris@binaryspanner.com&gt;" date="1697544000">- Remove `fix-kernel-gte-6.4.patch` as it has been merged upstream.
- Fix ueficert package builds.</changelog>
</package>
<package pkgid="24a05626f5ea953fcb524d4e38ddcfcd8a9c0e5a5b7b20fd2dd2eec5c5066eba99b924ebd50967f5e95238ff35a669550ba93f7b1527c3d3d47af6ba44fe0256" name="gasket-driver-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.0.18_09385d4_k6.7.6_1" rel="1.17"/>
  <changelog author="Chris Bradbury &lt;obs@chrbrd.com&gt;" date="1683806400">- Initialise package.</changelog>
  <changelog author="Chris Bradbury &lt;obs@chrbrd.com&gt;" date="1683806401">- Add `fix-for-backported-dma-buf-ns.patch`.
  The dma-buf symbols used by this driver were moved into their own
  `DMA_BUF` module namespace in kernel 5.16. Consequently, the
    upstream source conditionally imports the `DMA_BUF` module
  namespace if the kernel version is &gt;= 5.16.
  However, the `DMA_BUF` module namespace changes have been
  backported to the 5.14 kernel used in Leap 15.5, causing
  unpatched source builds to fail.
  This change incorporates a patch that removes the conditional
  check in the upstream source, importing the `DMA_BUF` module
  namespace regardless of kernel version, and applies that patch
  when `sle_version` is equal to "150500" (ie. is Leap 15.5 or
  greater).
  The patch is taken from the PR at:
  https://github.com/google/gasket-driver/pull/10</changelog>
  <changelog author="Chris Bradbury &lt;opensuse@chrbrd.com&gt;" date="1689768000">- Add `fix-kernel-gte-6.4.patch`.</changelog>
  <changelog author="Chris Bradbury &lt;chris@binaryspanner.com&gt;" date="1697544000">- Remove `fix-kernel-gte-6.4.patch` as it has been merged upstream.
- Fix ueficert package builds.</changelog>
</package>
<package pkgid="5ae95ea1cae554d31b605f65cdd6b8d194dd56b3452faad37c9d598c7b3420a9a109794f895ec596dc10f5877a341791eb25934bc4e4c14e53dcfa33a86e1c2f" name="gcc13" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="78cd87cb40d5095f1f620332b8dfd44b7d346716413e516898165f3e2ab809b10f136bef5acd29dfa9f637c93ba3af9d4a128507f5729fc96f114555b935c82e" name="gcc13" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="f3072ed66bde964c4a6265339917dc7c77eddc1272b61ee938d31f8feeed08af0acbc922c9935cbc7eb1c00e41d894760fee1ca7935a118ed4ba5310a4c00ddc" name="gcc13-32bit" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="d467070466be9e086d731e0ad6b1f02ff2f1a1d31b6dcb897e2a085992baf8a552adac4ac20ebed49f863a83451b944543ee6accd24ebdef2382c7c9164afe3b" name="gcc13-PIE" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="ddaa4b8d126da3df8aa5c2bfcd1be8cd265fc6d81f02bc73304fd726e2cc315d1210e51e6c5ab05408d0b21adabdedd927e0b8f22cc68a5b8968f1da7bc62411" name="gcc13-ada" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="e406ce8d626be25e6aa1e7c542c735b930f4462ebf3f9ba6a5e8c5e05eb0461375b39a4c559263e2f9e6f51ba1b491a3428f8c922ad10c0c81cf15a90f47d3cf" name="gcc13-ada-32bit" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="880732e3eb082ccc86ce0429729f63c112ebc1a731a35c0dbbb14ba9d580fde02d6eb0e031a23f760d98b15e3017d5affd541959c07c22fb1b4c74d3f86269b7" name="gcc13-ada-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="2f2d6aacaee3ec379b9f73531bad1e49d923b44ac6910a1502573a5dceaba66a8942aa0f31748f80826e6a8ea407d759d0ff3450f7110c3dfb511d771d7fd16d" name="gcc13-c++" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="4f19450d567ae5a37364a89c0826f8aa640f73068d5a1acb7ae4c0cbe4f8ecb1a91a227e12325141e305a6d58243a8df37afa948d00098abd24e0d63f54502af" name="gcc13-c++-32bit" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="0c5432ab19d052366185c37928960ceb6a3e67478026c1a35e580c8f8d9391ee7c28157ca1347eee505592f523aff17e5f0fe983123a63a18ffab5ee5d9bc2df" name="gcc13-c++-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="9c527ff587cadfb5f06194df1bb0d6b21c3402bb0b398bcad2d407e0c037484fb8ae56ce4ce12b322a53e83950fecd0d56c18a49161ce56d96bde161d3f103cf" name="gcc13-d" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="da5e1983059c7664d5f8da294a5132e5221e04ceaddbdfac8267e304e265ab06c89e370cad6d336c9bc50faee8341f3b0ae12bd6a1eaff43487046361043fbe2" name="gcc13-d-32bit" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="34b06fbf608836449b97410fecb2df99a56d478ff6ca9ecfcf3abb6caa6f1ff2777c13f837e1982ef23171893d298767ef3e97b763c58eceadba7ad3faa37272" name="gcc13-d-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="66faababfd736974e655935c8d2cdb074c5f238e4f4b39fcdccbfc6e53486b61a5f97d516ced7e33e8c73fd450265a9c51bbab8120e2cbf35d0f1d59ec413156" name="gcc13-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="a5216432e45cdd084fe8564d09fa9641ac79c3ea1b0f0f9c2999073751467f14a7c138555ff192f2d7b0925f95a29b2e0c285be952d7b05b30f1a17fe0d5a370" name="gcc13-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="d18f9c070dd9a1210698c7c7b07c4cdc11a93e8cc89c6c4845705ea7b47d588e0772a9d75e8b77dd17bc84e0ae734c7743e3c1bf6a971e84a1bcab6f42004b53" name="gcc13-devel" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="ca786fb43d88f136a3730dd37443a603d12e44073ac02f2f5ad42c3f3f1e4e24114a534d05fafdb8c843018555b7a1a90a511ca48a2ee7c3ec21cecd4efbdc65" name="gcc13-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="a42197dda11f2670b6ade22f1de5e7dd5efbea407a57438f2ccf59e96067053995d0c45d2d79bd93926fe00762a8289bc2c5e7ccb3f6e031170a8ef1cbf128d0" name="gcc13-fortran" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="c87aea6cca477845563e2f7ee2d766bf8f2f7fa4b58c9189160cc288b65bba761514571187932aecdd26443765436515633c4779c7488100c66795cf73d32b29" name="gcc13-fortran-32bit" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="cef39ccee97aabcc16baf5515c2506f65493df3ae31f506fc319a16bf75e2d50b7ada96e57cdc9417eba33f12bbf1c981b25a99cd77899ed44db2d0683393f31" name="gcc13-fortran-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="12f1c7901acdb8f0ad4c91a57e47619ad47d6770e7a4062d47fe8e30f69b3df9045ae412b314c61fd7b41ebd44c7fb14ab502e64dc20194562a213e804a16637" name="gcc13-go" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="f82dd74f2748f3534fbe23fcde30fa784d947295bc9eeaf78943c4b357d464951112922fb031245657840df7549860880b75eb90977b8c33c9e3cd45b9498ccb" name="gcc13-go-32bit" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="717f356c5ae71a2db1a8c1d43ae348087992c4655dae4491f7c53b2e4740d967a33e60449c0c0db9fe5949920ab346e29edf1531d61950f997e34ee6e7380e31" name="gcc13-go-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="acfe4bf1aad76f021534c2b5a61a3f3f6efd55b020e9c23aea70325bbffe9c5dcef3f0bc5ca6588572a866c2a658774f5443e13a46649208bdeef564900675d2" name="gcc13-info" arch="noarch">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="d97de6091199ce48d17584c0c017cefde4bd374c26b9f94e8c56fa3d81e654130c38db8b148a8daed511acbd1666ef4378153b1934fefae8c9acf8d2268e6469" name="gcc13-locale" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="4bbc3a7ca193459bc8d3d5ec2cd35850f93c6a194e341b7de7013a230500aa3b4fdeb14ea3400ffd3930564a90895b3985e750ee1d6e7da61803d8749ff92f6f" name="gcc13-m2" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="072a7823ab99931761269f9681aa9e1f209c1ae4619025b48f13759a81c0229591b6119244e37b485924227594a6d9d8fc1b15a992d3841a8cfa86530eb06675" name="gcc13-m2-32bit" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="0f8fe2ae5edbf964342768c4be16793c779757e0906e9f9879c9436f12880a41a2bbbf30caed8583aca9811c06941c9f4eae203a12c1205818fab2636e9ecfaf" name="gcc13-m2-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="f3222164685c32eb8d2c4df021ddd666ef963c25159285ffc6968aeebab6f850dbbba0334c1341b39e253e18cfe2d553b7eb5472d0b7f54ba07d33d738720664" name="gcc13-obj-c++" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="9da8beedc51c1d6df7e6e70b10083b6bc97116efdb7e69a5c64f9bb09133126c9a3312bbd892ef8ed10091844fa6b0b0607a8d3a5e5666e5a0adba62523e1d0f" name="gcc13-obj-c++-32bit" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="78aa7e9d52487e6b0289ca1735ed915a175611d00fd48eac2425ef945e11faa70d595fa248214753f4f4b948369e0b6427a70d2e109cf74816b6f0572aeb974b" name="gcc13-obj-c++-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="db0d4d8fd2fffb3fdbe297e7db9a3e0b1379906cccab884bb09786e8cb40ccee6c952d8c78ed38245d696377d62a441bea1bf35ff5a27606e81685c59a80b721" name="gcc13-objc" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="f7c2f5e5b8d02365e16049e5484b0b5d773559cc13f7a07f4a781e9f09b3ab492ee52d3080048f5bf64ec1268d3193cf29a14c1f0abd84eb0a1d413341bc8fb0" name="gcc13-objc-32bit" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="c55fe4b47ea8b8745e92210efe553717b8b79a6326a5bbdea0ba71d9ccbd6dee29a6ca50affd87634cfe7d98182833201d1b9a183c470ae1e073fbefd05a1269" name="gcc13-objc-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="22e6e87dab8476d62d537e2eb1c506f78d44fe33c0bea2d9af4c011e53a18c4f9f6c650bd8eee45e34c964b1d0b487348ceff39c5841a09c6cefe052e7a53097" name="gcc13-testresults" arch="src">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="30cad11e980b86b00a35cf5af5e8a79bef253ddde3580a3172dd6ec8fd02a114d1fd8da96681b51b152a9e2412088ed16c9246309d8dc1af6bc6b51bbb2f3188" name="gcc13-testresults" arch="x86_64">
  <version epoch="0" ver="13.2.1+git8761" rel="1.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1694520000">- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
  * Includes many bugfixes
  * Includes fix to -fstack-protector issues with variable
    length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695384000">- add pr111411.patch (bsc#1215427)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1699358400">- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
  C++ standard library initialization.  [bsc#1216664]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1700827200">- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
  cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
  %product_libs_llvm_ver where available and adjust tool discovery
  accordingly.  This should also properly trigger re-builds when
  the patchlevel version of llvmVER changes, possibly changing
  the binary names we link to.  [bsc#1217450]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1701345600">- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
  * Includes fix for building mariadb on i686.  [bsc#1217667]
  * Remove pr111411.patch contained in the update.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705579200">- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
  in gcc13-devel.  [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
  are linked against libstdc++6.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1705924800">- Add cross-X-newlib-devel requires to newlib cross compilers.
  [boo#1219031]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1706184000">- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
  * Includes fix for building TVM.  [boo#1218492]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707134400">- Use %{_target_cpu} to determine host and build.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707220800">- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
  - fmin-function-alignment.  [bsc#1214934]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1707393600">- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
  crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
  breaks them.  [bsc#1219520]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1708603200">- Use %patch -P N instead of %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1709640000">- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710331200">- Revert libgccjit dependency change.  [boo#1220724]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Add gcc13-pr111731.patch to fix unwinding for JIT code.
  [bsc#1221239]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1711540800">- Make requirement to lld version specific to avoid requiring the
  meta-package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1712232000">- Add gcc13-pr101523.patch to avoid combine spending too much
  compile-time and memory doing nothing on s390x.  [boo#1188441]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1714651200">- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1715342400">- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream</changelog>
</package>
<package pkgid="db3a55f4ae8cab5c50a71abb6b0144d8a719ff29634d3cdf2baf2c1e284c5071b7ab8a1ac76302ce73c97ff0a26b25bfd9cb4fa22f2f1820c2d9de75a8f769fb" name="gdb" arch="src">
  <version epoch="0" ver="13.2" rel="8.1"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686744000">- Patches added (master backports):
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch
- Maintenance script qa.sh:
  * Add PR30543 kfail.
  * Remove PR29793 kfail.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Drop libdebuginfod1 BuildRequires/Recommends. The former isn't
  needed because there's a build requirement on libdebuginfod-devel
  already, which will pull the shared library. And the latter,
  because it's bogus since RPM auto generated dependency will take
  care of that requirement.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1695816000">- Add "Suggests: %{python}-Pygments".
- Maintenance script qa.sh:
  * Note investigation of some ada test-cases.
  * Update PR30547 kfail.
  * Add PR28561 kfail.
  * Update PKRU-related kfail.
  * Use openSUSE_Factory_LegacyX86.i586 instead of
    openSUSE_Factory.i586.
  * Remove PR27813 kfail and corresponding todo.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697803200">- Maintenance script import-fedora.sh:
  * New script.  Move skipped patches list from gdb.spec to script.
- Update to fedora 38 @ 82cc8e0.
- Patch renamed:
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch -&gt;
    gdb-rhbz2192105-ftbs-dangling-pointer
- Patches added:
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Maintenance script qa-local.sh:
  * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86.
  * Add "List configs" item.
  * Skip i586 for SLE-11.
- Maintenance script qa.sh:
  * Make sure exit status is 0</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697889600">- Mention import-fedora.sh to fix warning.
- Maintenance script qa.sh:
  * Update kfail for PR28561.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698148800">- Patches added (manual import from fedora rawhide @ 52a4dab):
  * gdb-rhbz1773651-gdb-index-internal-error.patch
- Patches added (backport from master):
  * gdb-support-rseq-auxvs.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Patches moved (from "Backport from gdb-patches" to
  "Backports from master, available in next release"):
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
- Maintenance script qa.sh:
  * Remove PR28463, PR28108, PR29247 and PR29160 kfails.
  * Remove PR30540, PR30908, PR29965 kfails.
  * Remove gdb.ada/mi_task_arg.exp kfail.
- Limit "Suggests: %{python}-Pygments" to SLE-15 and later.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321600">- Patches added (backport from master):
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch
- Patches dropped (requires unsupported command):
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Maintenance script qa.sh:
  * Added PR30528 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321601">- Maintenance script qa.sh:
  * Add comment to kfail for PR30528.
  * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp.
  * Add UNRESOLVED kfail for PR31001.
  * Remove PR27238 kfail.
  * Add powerpc64le hw watchpoint kfails.
  * Add PR31004 kfail.
  * Add PR30531 kfail.
- Patches added (backport from master):
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698580800">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Update PR29781 kfail.
- Maintenance script qa-local.sh:
  * Add "Verify quilt setup" step.
- Patches added (backport from master):
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753600">- Maintenance script qa.sh:
  * Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail.
  * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4,
    4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655
    and a0eda3df5b7 kfails.
  * Add PR31015 kfail.
  * Remove PR29793 kfail.
  * Remove gdb.arch/powerpc-bcl-prologue.exp kfail.
  * Remove PR29813 and PR29816 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753601">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Remove PR31015 kfail.
  * Remove PR30547 kfail.
- Patches added (backport from master):
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1699876800">- Maintenance script qa.sh:
  * Update PR31004 kfail.
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-1.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1702468800">- Patches added (backport from gdb-patches, swo#30728):
  * gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-recurse-into-c-dw_tag_subprogram-dies-for.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1704888000">- Maintenance script qa.sh:
  * Add PR31214 kfail.
  * Add kfail for fails in gdb.reverse/solib-precsave.exp /
    gdb.reverse/solib-reverse.exp fixed by commit fe6356def67
    ("PowerPC and aarch64: Fix reverse stepping failure").
  * Extend PR31004 kfail.
- Don't require %{python}-base for gdb-testresults package.
- Fix debuginfod handling:
  * Enable for sle_version &gt;= 150400 (bsc#1185605, jsc#PED-1149,
    jsc#PED-1138), SLE15-SP4 and later.
  * Enable for suse_version &gt;= 1600, ALP and Tumbleweed.
  * Add back "BuildRequires: libdebuginfod1" to prevent selecting
    dummy variant.
  * Add "BuildRequires: debuginfod-client" to prevent unresolved
    due to conflict with dummy variant.
  * Add --with-debuginfod=yes to prevent silently dropping support.
- Patches added (backport from master):
  * gdb-testsuite-add-missing-no-prompt-anchor-in-gdb.ba.patch
  * gdb-testsuite-remove-spurious-in-save_vars.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Avoid using a %gcc macro to support using gcc 4.8 for building
  on SLE11.  Use the regular language compilers for testing.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1712750400">- Patches added (bsc#1220490):
  * fixup-gdb-6.6-buildid-locate-rpm.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1713441600">- Maintenance script qa.sh:
  * Add PR31648 KFAIL.
  * Handle yama ptrace_scope == 1.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1713441601">- Patch added (swo#31524, bsc#1222188):
  * make-pascal_language-print_type-handle-varstring-nul.patch
- Renable gcc-fortran for SLE-11.
- Use system compiler (gcc 4.3.4) for testing all languages on
  SLE-11.
- Maintenance script qa.sh:
  * Ignore all fails for SLE-11.
- Maintenance script import-fedora.sh:
  * Use %patch -P N instead of deprecated %patchN.
  * Drop patch skips:
  * gdb-6.5-readline-long-line-crash-test.patch
  * gdb-6.7-charsign-test.patch
  * gdb-test-ivy-bridge.patch
  * gdb-ppc-power7-test.patch
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
- Patches added (import from fedora rawhide @ a27201b):
  * gdb-bz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz-2232086-cpp-ify-mapped-symtab.patch
  * gdb-rhbz-2232086-generate-dwarf-5-index-consistently.patch
  * gdb-rhbz-2232086-generate-gdb-index-consistently.patch
  * gdb-rhbz-2232086-reduce-size-of-gdb-index.patch
  * gdb-rhbz2232086-refactor-selftest-support.patch
- Patches updated (import from fedora rawhide @ a27201b):
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-fedora-libncursesw.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Patches updated:
  * gdb-6.6-buildid-locate-rpm-suse.patch
- Patches deleted (import from fedora rawhide @ a27201b):
  * gdb-rhbz1553104-s390x-arch12-test.patch
  * gdb-lineno-makeup-test.patch
  * gdb-6.3-bz202689-exec-from-pthread-test.patch
  * gdb-6.5-bz109921-DW_AT_decl_file-test.patch
  * gdb-6.5-ia64-libunwind-leak-test.patch
  * gdb-6.5-last-address-space-byte-test.patch
  * gdb-6.5-missed-trap-on-step-test.patch
  * gdb-6.5-sharedlibrary-path.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-6.8-bz442765-threaded-exec-test.patch
  * gdb-ccache-workaround.patch
  * gdb-opcodes-clflushopt-test.patch
  * gdb-rhbz1186476-internal-error-unqualified-name-re-set-test.patch
  * gdb-rhbz1350436-type-printers-error.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhel5.9-testcase-xlf-var-inside-mod.patch
  * gdb-test-pid0-core.patch
- Patches deleted:
  * fixup-gdb-rhbz1553104-s390x-arch12-test.patch
  * fixup-2-gdb-rhbz1553104-s390x-arch12-test.patch
  * fixup-gdb-lineno-makeup-test.patch
  * fixup-gdb-6.6-buildid-locate-rpm.patch
- Remove commented out mention of dropped patch
  gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1713960000">- Maintenance script qa.sh:
  * Add PR31671 unresolved.
  * Add unresolved for yama ptrace_scope == 1.
  * Limit PR31648 unresolved to SLE-11.</changelog>
</package>
<package pkgid="91654a04adadc31b58cb4372e2c47533082b2f90e90c397ebeccf135ee69fd02e1cbe15c12a6a00f97bf4734fdae1460f361804aa02f721ee7decc0726621921" name="gdb" arch="x86_64">
  <version epoch="0" ver="13.2" rel="8.1"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686744000">- Patches added (master backports):
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch
- Maintenance script qa.sh:
  * Add PR30543 kfail.
  * Remove PR29793 kfail.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Drop libdebuginfod1 BuildRequires/Recommends. The former isn't
  needed because there's a build requirement on libdebuginfod-devel
  already, which will pull the shared library. And the latter,
  because it's bogus since RPM auto generated dependency will take
  care of that requirement.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1695816000">- Add "Suggests: %{python}-Pygments".
- Maintenance script qa.sh:
  * Note investigation of some ada test-cases.
  * Update PR30547 kfail.
  * Add PR28561 kfail.
  * Update PKRU-related kfail.
  * Use openSUSE_Factory_LegacyX86.i586 instead of
    openSUSE_Factory.i586.
  * Remove PR27813 kfail and corresponding todo.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697803200">- Maintenance script import-fedora.sh:
  * New script.  Move skipped patches list from gdb.spec to script.
- Update to fedora 38 @ 82cc8e0.
- Patch renamed:
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch -&gt;
    gdb-rhbz2192105-ftbs-dangling-pointer
- Patches added:
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Maintenance script qa-local.sh:
  * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86.
  * Add "List configs" item.
  * Skip i586 for SLE-11.
- Maintenance script qa.sh:
  * Make sure exit status is 0</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697889600">- Mention import-fedora.sh to fix warning.
- Maintenance script qa.sh:
  * Update kfail for PR28561.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698148800">- Patches added (manual import from fedora rawhide @ 52a4dab):
  * gdb-rhbz1773651-gdb-index-internal-error.patch
- Patches added (backport from master):
  * gdb-support-rseq-auxvs.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Patches moved (from "Backport from gdb-patches" to
  "Backports from master, available in next release"):
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
- Maintenance script qa.sh:
  * Remove PR28463, PR28108, PR29247 and PR29160 kfails.
  * Remove PR30540, PR30908, PR29965 kfails.
  * Remove gdb.ada/mi_task_arg.exp kfail.
- Limit "Suggests: %{python}-Pygments" to SLE-15 and later.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321600">- Patches added (backport from master):
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch
- Patches dropped (requires unsupported command):
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Maintenance script qa.sh:
  * Added PR30528 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321601">- Maintenance script qa.sh:
  * Add comment to kfail for PR30528.
  * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp.
  * Add UNRESOLVED kfail for PR31001.
  * Remove PR27238 kfail.
  * Add powerpc64le hw watchpoint kfails.
  * Add PR31004 kfail.
  * Add PR30531 kfail.
- Patches added (backport from master):
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698580800">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Update PR29781 kfail.
- Maintenance script qa-local.sh:
  * Add "Verify quilt setup" step.
- Patches added (backport from master):
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753600">- Maintenance script qa.sh:
  * Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail.
  * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4,
    4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655
    and a0eda3df5b7 kfails.
  * Add PR31015 kfail.
  * Remove PR29793 kfail.
  * Remove gdb.arch/powerpc-bcl-prologue.exp kfail.
  * Remove PR29813 and PR29816 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753601">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Remove PR31015 kfail.
  * Remove PR30547 kfail.
- Patches added (backport from master):
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1699876800">- Maintenance script qa.sh:
  * Update PR31004 kfail.
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-1.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1702468800">- Patches added (backport from gdb-patches, swo#30728):
  * gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-recurse-into-c-dw_tag_subprogram-dies-for.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1704888000">- Maintenance script qa.sh:
  * Add PR31214 kfail.
  * Add kfail for fails in gdb.reverse/solib-precsave.exp /
    gdb.reverse/solib-reverse.exp fixed by commit fe6356def67
    ("PowerPC and aarch64: Fix reverse stepping failure").
  * Extend PR31004 kfail.
- Don't require %{python}-base for gdb-testresults package.
- Fix debuginfod handling:
  * Enable for sle_version &gt;= 150400 (bsc#1185605, jsc#PED-1149,
    jsc#PED-1138), SLE15-SP4 and later.
  * Enable for suse_version &gt;= 1600, ALP and Tumbleweed.
  * Add back "BuildRequires: libdebuginfod1" to prevent selecting
    dummy variant.
  * Add "BuildRequires: debuginfod-client" to prevent unresolved
    due to conflict with dummy variant.
  * Add --with-debuginfod=yes to prevent silently dropping support.
- Patches added (backport from master):
  * gdb-testsuite-add-missing-no-prompt-anchor-in-gdb.ba.patch
  * gdb-testsuite-remove-spurious-in-save_vars.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Avoid using a %gcc macro to support using gcc 4.8 for building
  on SLE11.  Use the regular language compilers for testing.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1712750400">- Patches added (bsc#1220490):
  * fixup-gdb-6.6-buildid-locate-rpm.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1713441600">- Maintenance script qa.sh:
  * Add PR31648 KFAIL.
  * Handle yama ptrace_scope == 1.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1713441601">- Patch added (swo#31524, bsc#1222188):
  * make-pascal_language-print_type-handle-varstring-nul.patch
- Renable gcc-fortran for SLE-11.
- Use system compiler (gcc 4.3.4) for testing all languages on
  SLE-11.
- Maintenance script qa.sh:
  * Ignore all fails for SLE-11.
- Maintenance script import-fedora.sh:
  * Use %patch -P N instead of deprecated %patchN.
  * Drop patch skips:
  * gdb-6.5-readline-long-line-crash-test.patch
  * gdb-6.7-charsign-test.patch
  * gdb-test-ivy-bridge.patch
  * gdb-ppc-power7-test.patch
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
- Patches added (import from fedora rawhide @ a27201b):
  * gdb-bz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz-2232086-cpp-ify-mapped-symtab.patch
  * gdb-rhbz-2232086-generate-dwarf-5-index-consistently.patch
  * gdb-rhbz-2232086-generate-gdb-index-consistently.patch
  * gdb-rhbz-2232086-reduce-size-of-gdb-index.patch
  * gdb-rhbz2232086-refactor-selftest-support.patch
- Patches updated (import from fedora rawhide @ a27201b):
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-fedora-libncursesw.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Patches updated:
  * gdb-6.6-buildid-locate-rpm-suse.patch
- Patches deleted (import from fedora rawhide @ a27201b):
  * gdb-rhbz1553104-s390x-arch12-test.patch
  * gdb-lineno-makeup-test.patch
  * gdb-6.3-bz202689-exec-from-pthread-test.patch
  * gdb-6.5-bz109921-DW_AT_decl_file-test.patch
  * gdb-6.5-ia64-libunwind-leak-test.patch
  * gdb-6.5-last-address-space-byte-test.patch
  * gdb-6.5-missed-trap-on-step-test.patch
  * gdb-6.5-sharedlibrary-path.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-6.8-bz442765-threaded-exec-test.patch
  * gdb-ccache-workaround.patch
  * gdb-opcodes-clflushopt-test.patch
  * gdb-rhbz1186476-internal-error-unqualified-name-re-set-test.patch
  * gdb-rhbz1350436-type-printers-error.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhel5.9-testcase-xlf-var-inside-mod.patch
  * gdb-test-pid0-core.patch
- Patches deleted:
  * fixup-gdb-rhbz1553104-s390x-arch12-test.patch
  * fixup-2-gdb-rhbz1553104-s390x-arch12-test.patch
  * fixup-gdb-lineno-makeup-test.patch
  * fixup-gdb-6.6-buildid-locate-rpm.patch
- Remove commented out mention of dropped patch
  gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1713960000">- Maintenance script qa.sh:
  * Add PR31671 unresolved.
  * Add unresolved for yama ptrace_scope == 1.
  * Limit PR31648 unresolved to SLE-11.</changelog>
</package>
<package pkgid="de2c40eabf7a35793c2b5c26455718d40d8ffe45d46efecec07e1e6ad0b652a9b26b4929b586749f8289e9f6dbd286315b5cfde057b8f440e049928d31b88b76" name="gdb-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2" rel="8.1"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686744000">- Patches added (master backports):
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch
- Maintenance script qa.sh:
  * Add PR30543 kfail.
  * Remove PR29793 kfail.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Drop libdebuginfod1 BuildRequires/Recommends. The former isn't
  needed because there's a build requirement on libdebuginfod-devel
  already, which will pull the shared library. And the latter,
  because it's bogus since RPM auto generated dependency will take
  care of that requirement.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1695816000">- Add "Suggests: %{python}-Pygments".
- Maintenance script qa.sh:
  * Note investigation of some ada test-cases.
  * Update PR30547 kfail.
  * Add PR28561 kfail.
  * Update PKRU-related kfail.
  * Use openSUSE_Factory_LegacyX86.i586 instead of
    openSUSE_Factory.i586.
  * Remove PR27813 kfail and corresponding todo.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697803200">- Maintenance script import-fedora.sh:
  * New script.  Move skipped patches list from gdb.spec to script.
- Update to fedora 38 @ 82cc8e0.
- Patch renamed:
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch -&gt;
    gdb-rhbz2192105-ftbs-dangling-pointer
- Patches added:
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Maintenance script qa-local.sh:
  * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86.
  * Add "List configs" item.
  * Skip i586 for SLE-11.
- Maintenance script qa.sh:
  * Make sure exit status is 0</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697889600">- Mention import-fedora.sh to fix warning.
- Maintenance script qa.sh:
  * Update kfail for PR28561.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698148800">- Patches added (manual import from fedora rawhide @ 52a4dab):
  * gdb-rhbz1773651-gdb-index-internal-error.patch
- Patches added (backport from master):
  * gdb-support-rseq-auxvs.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Patches moved (from "Backport from gdb-patches" to
  "Backports from master, available in next release"):
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
- Maintenance script qa.sh:
  * Remove PR28463, PR28108, PR29247 and PR29160 kfails.
  * Remove PR30540, PR30908, PR29965 kfails.
  * Remove gdb.ada/mi_task_arg.exp kfail.
- Limit "Suggests: %{python}-Pygments" to SLE-15 and later.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321600">- Patches added (backport from master):
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch
- Patches dropped (requires unsupported command):
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Maintenance script qa.sh:
  * Added PR30528 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321601">- Maintenance script qa.sh:
  * Add comment to kfail for PR30528.
  * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp.
  * Add UNRESOLVED kfail for PR31001.
  * Remove PR27238 kfail.
  * Add powerpc64le hw watchpoint kfails.
  * Add PR31004 kfail.
  * Add PR30531 kfail.
- Patches added (backport from master):
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698580800">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Update PR29781 kfail.
- Maintenance script qa-local.sh:
  * Add "Verify quilt setup" step.
- Patches added (backport from master):
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753600">- Maintenance script qa.sh:
  * Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail.
  * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4,
    4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655
    and a0eda3df5b7 kfails.
  * Add PR31015 kfail.
  * Remove PR29793 kfail.
  * Remove gdb.arch/powerpc-bcl-prologue.exp kfail.
  * Remove PR29813 and PR29816 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753601">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Remove PR31015 kfail.
  * Remove PR30547 kfail.
- Patches added (backport from master):
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1699876800">- Maintenance script qa.sh:
  * Update PR31004 kfail.
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-1.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1702468800">- Patches added (backport from gdb-patches, swo#30728):
  * gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-recurse-into-c-dw_tag_subprogram-dies-for.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1704888000">- Maintenance script qa.sh:
  * Add PR31214 kfail.
  * Add kfail for fails in gdb.reverse/solib-precsave.exp /
    gdb.reverse/solib-reverse.exp fixed by commit fe6356def67
    ("PowerPC and aarch64: Fix reverse stepping failure").
  * Extend PR31004 kfail.
- Don't require %{python}-base for gdb-testresults package.
- Fix debuginfod handling:
  * Enable for sle_version &gt;= 150400 (bsc#1185605, jsc#PED-1149,
    jsc#PED-1138), SLE15-SP4 and later.
  * Enable for suse_version &gt;= 1600, ALP and Tumbleweed.
  * Add back "BuildRequires: libdebuginfod1" to prevent selecting
    dummy variant.
  * Add "BuildRequires: debuginfod-client" to prevent unresolved
    due to conflict with dummy variant.
  * Add --with-debuginfod=yes to prevent silently dropping support.
- Patches added (backport from master):
  * gdb-testsuite-add-missing-no-prompt-anchor-in-gdb.ba.patch
  * gdb-testsuite-remove-spurious-in-save_vars.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Avoid using a %gcc macro to support using gcc 4.8 for building
  on SLE11.  Use the regular language compilers for testing.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1712750400">- Patches added (bsc#1220490):
  * fixup-gdb-6.6-buildid-locate-rpm.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1713441600">- Maintenance script qa.sh:
  * Add PR31648 KFAIL.
  * Handle yama ptrace_scope == 1.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1713441601">- Patch added (swo#31524, bsc#1222188):
  * make-pascal_language-print_type-handle-varstring-nul.patch
- Renable gcc-fortran for SLE-11.
- Use system compiler (gcc 4.3.4) for testing all languages on
  SLE-11.
- Maintenance script qa.sh:
  * Ignore all fails for SLE-11.
- Maintenance script import-fedora.sh:
  * Use %patch -P N instead of deprecated %patchN.
  * Drop patch skips:
  * gdb-6.5-readline-long-line-crash-test.patch
  * gdb-6.7-charsign-test.patch
  * gdb-test-ivy-bridge.patch
  * gdb-ppc-power7-test.patch
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
- Patches added (import from fedora rawhide @ a27201b):
  * gdb-bz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz-2232086-cpp-ify-mapped-symtab.patch
  * gdb-rhbz-2232086-generate-dwarf-5-index-consistently.patch
  * gdb-rhbz-2232086-generate-gdb-index-consistently.patch
  * gdb-rhbz-2232086-reduce-size-of-gdb-index.patch
  * gdb-rhbz2232086-refactor-selftest-support.patch
- Patches updated (import from fedora rawhide @ a27201b):
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-fedora-libncursesw.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Patches updated:
  * gdb-6.6-buildid-locate-rpm-suse.patch
- Patches deleted (import from fedora rawhide @ a27201b):
  * gdb-rhbz1553104-s390x-arch12-test.patch
  * gdb-lineno-makeup-test.patch
  * gdb-6.3-bz202689-exec-from-pthread-test.patch
  * gdb-6.5-bz109921-DW_AT_decl_file-test.patch
  * gdb-6.5-ia64-libunwind-leak-test.patch
  * gdb-6.5-last-address-space-byte-test.patch
  * gdb-6.5-missed-trap-on-step-test.patch
  * gdb-6.5-sharedlibrary-path.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-6.8-bz442765-threaded-exec-test.patch
  * gdb-ccache-workaround.patch
  * gdb-opcodes-clflushopt-test.patch
  * gdb-rhbz1186476-internal-error-unqualified-name-re-set-test.patch
  * gdb-rhbz1350436-type-printers-error.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhel5.9-testcase-xlf-var-inside-mod.patch
  * gdb-test-pid0-core.patch
- Patches deleted:
  * fixup-gdb-rhbz1553104-s390x-arch12-test.patch
  * fixup-2-gdb-rhbz1553104-s390x-arch12-test.patch
  * fixup-gdb-lineno-makeup-test.patch
  * fixup-gdb-6.6-buildid-locate-rpm.patch
- Remove commented out mention of dropped patch
  gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1713960000">- Maintenance script qa.sh:
  * Add PR31671 unresolved.
  * Add unresolved for yama ptrace_scope == 1.
  * Limit PR31648 unresolved to SLE-11.</changelog>
</package>
<package pkgid="0376291df136684bd071d7337e89ad47eef8051d6dd42d3af2f2078f59aa8f36badd96da7b6da59e1f36431676eff36a1c876741ac86779cbec3858028e2cb93" name="gdb-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2" rel="8.1"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686744000">- Patches added (master backports):
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch
- Maintenance script qa.sh:
  * Add PR30543 kfail.
  * Remove PR29793 kfail.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Drop libdebuginfod1 BuildRequires/Recommends. The former isn't
  needed because there's a build requirement on libdebuginfod-devel
  already, which will pull the shared library. And the latter,
  because it's bogus since RPM auto generated dependency will take
  care of that requirement.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1695816000">- Add "Suggests: %{python}-Pygments".
- Maintenance script qa.sh:
  * Note investigation of some ada test-cases.
  * Update PR30547 kfail.
  * Add PR28561 kfail.
  * Update PKRU-related kfail.
  * Use openSUSE_Factory_LegacyX86.i586 instead of
    openSUSE_Factory.i586.
  * Remove PR27813 kfail and corresponding todo.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697803200">- Maintenance script import-fedora.sh:
  * New script.  Move skipped patches list from gdb.spec to script.
- Update to fedora 38 @ 82cc8e0.
- Patch renamed:
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch -&gt;
    gdb-rhbz2192105-ftbs-dangling-pointer
- Patches added:
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Maintenance script qa-local.sh:
  * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86.
  * Add "List configs" item.
  * Skip i586 for SLE-11.
- Maintenance script qa.sh:
  * Make sure exit status is 0</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697889600">- Mention import-fedora.sh to fix warning.
- Maintenance script qa.sh:
  * Update kfail for PR28561.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698148800">- Patches added (manual import from fedora rawhide @ 52a4dab):
  * gdb-rhbz1773651-gdb-index-internal-error.patch
- Patches added (backport from master):
  * gdb-support-rseq-auxvs.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Patches moved (from "Backport from gdb-patches" to
  "Backports from master, available in next release"):
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
- Maintenance script qa.sh:
  * Remove PR28463, PR28108, PR29247 and PR29160 kfails.
  * Remove PR30540, PR30908, PR29965 kfails.
  * Remove gdb.ada/mi_task_arg.exp kfail.
- Limit "Suggests: %{python}-Pygments" to SLE-15 and later.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321600">- Patches added (backport from master):
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch
- Patches dropped (requires unsupported command):
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Maintenance script qa.sh:
  * Added PR30528 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321601">- Maintenance script qa.sh:
  * Add comment to kfail for PR30528.
  * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp.
  * Add UNRESOLVED kfail for PR31001.
  * Remove PR27238 kfail.
  * Add powerpc64le hw watchpoint kfails.
  * Add PR31004 kfail.
  * Add PR30531 kfail.
- Patches added (backport from master):
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698580800">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Update PR29781 kfail.
- Maintenance script qa-local.sh:
  * Add "Verify quilt setup" step.
- Patches added (backport from master):
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753600">- Maintenance script qa.sh:
  * Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail.
  * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4,
    4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655
    and a0eda3df5b7 kfails.
  * Add PR31015 kfail.
  * Remove PR29793 kfail.
  * Remove gdb.arch/powerpc-bcl-prologue.exp kfail.
  * Remove PR29813 and PR29816 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753601">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Remove PR31015 kfail.
  * Remove PR30547 kfail.
- Patches added (backport from master):
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1699876800">- Maintenance script qa.sh:
  * Update PR31004 kfail.
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-1.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1702468800">- Patches added (backport from gdb-patches, swo#30728):
  * gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-recurse-into-c-dw_tag_subprogram-dies-for.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1704888000">- Maintenance script qa.sh:
  * Add PR31214 kfail.
  * Add kfail for fails in gdb.reverse/solib-precsave.exp /
    gdb.reverse/solib-reverse.exp fixed by commit fe6356def67
    ("PowerPC and aarch64: Fix reverse stepping failure").
  * Extend PR31004 kfail.
- Don't require %{python}-base for gdb-testresults package.
- Fix debuginfod handling:
  * Enable for sle_version &gt;= 150400 (bsc#1185605, jsc#PED-1149,
    jsc#PED-1138), SLE15-SP4 and later.
  * Enable for suse_version &gt;= 1600, ALP and Tumbleweed.
  * Add back "BuildRequires: libdebuginfod1" to prevent selecting
    dummy variant.
  * Add "BuildRequires: debuginfod-client" to prevent unresolved
    due to conflict with dummy variant.
  * Add --with-debuginfod=yes to prevent silently dropping support.
- Patches added (backport from master):
  * gdb-testsuite-add-missing-no-prompt-anchor-in-gdb.ba.patch
  * gdb-testsuite-remove-spurious-in-save_vars.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Avoid using a %gcc macro to support using gcc 4.8 for building
  on SLE11.  Use the regular language compilers for testing.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1712750400">- Patches added (bsc#1220490):
  * fixup-gdb-6.6-buildid-locate-rpm.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1713441600">- Maintenance script qa.sh:
  * Add PR31648 KFAIL.
  * Handle yama ptrace_scope == 1.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1713441601">- Patch added (swo#31524, bsc#1222188):
  * make-pascal_language-print_type-handle-varstring-nul.patch
- Renable gcc-fortran for SLE-11.
- Use system compiler (gcc 4.3.4) for testing all languages on
  SLE-11.
- Maintenance script qa.sh:
  * Ignore all fails for SLE-11.
- Maintenance script import-fedora.sh:
  * Use %patch -P N instead of deprecated %patchN.
  * Drop patch skips:
  * gdb-6.5-readline-long-line-crash-test.patch
  * gdb-6.7-charsign-test.patch
  * gdb-test-ivy-bridge.patch
  * gdb-ppc-power7-test.patch
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
- Patches added (import from fedora rawhide @ a27201b):
  * gdb-bz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz-2232086-cpp-ify-mapped-symtab.patch
  * gdb-rhbz-2232086-generate-dwarf-5-index-consistently.patch
  * gdb-rhbz-2232086-generate-gdb-index-consistently.patch
  * gdb-rhbz-2232086-reduce-size-of-gdb-index.patch
  * gdb-rhbz2232086-refactor-selftest-support.patch
- Patches updated (import from fedora rawhide @ a27201b):
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-fedora-libncursesw.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Patches updated:
  * gdb-6.6-buildid-locate-rpm-suse.patch
- Patches deleted (import from fedora rawhide @ a27201b):
  * gdb-rhbz1553104-s390x-arch12-test.patch
  * gdb-lineno-makeup-test.patch
  * gdb-6.3-bz202689-exec-from-pthread-test.patch
  * gdb-6.5-bz109921-DW_AT_decl_file-test.patch
  * gdb-6.5-ia64-libunwind-leak-test.patch
  * gdb-6.5-last-address-space-byte-test.patch
  * gdb-6.5-missed-trap-on-step-test.patch
  * gdb-6.5-sharedlibrary-path.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-6.8-bz442765-threaded-exec-test.patch
  * gdb-ccache-workaround.patch
  * gdb-opcodes-clflushopt-test.patch
  * gdb-rhbz1186476-internal-error-unqualified-name-re-set-test.patch
  * gdb-rhbz1350436-type-printers-error.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhel5.9-testcase-xlf-var-inside-mod.patch
  * gdb-test-pid0-core.patch
- Patches deleted:
  * fixup-gdb-rhbz1553104-s390x-arch12-test.patch
  * fixup-2-gdb-rhbz1553104-s390x-arch12-test.patch
  * fixup-gdb-lineno-makeup-test.patch
  * fixup-gdb-6.6-buildid-locate-rpm.patch
- Remove commented out mention of dropped patch
  gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1713960000">- Maintenance script qa.sh:
  * Add PR31671 unresolved.
  * Add unresolved for yama ptrace_scope == 1.
  * Limit PR31648 unresolved to SLE-11.</changelog>
</package>
<package pkgid="596d2959ba42a570b0cc14ed780f6b3527d652ec0d35cb862b7173cdbc16da0aa822087adcef8207dc1285d8a61a3b509c4044cd62683e0816593a4800dfea5b" name="gdb-testresults" arch="src">
  <version epoch="0" ver="13.2" rel="8.1"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686744000">- Patches added (master backports):
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch
- Maintenance script qa.sh:
  * Add PR30543 kfail.
  * Remove PR29793 kfail.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Drop libdebuginfod1 BuildRequires/Recommends. The former isn't
  needed because there's a build requirement on libdebuginfod-devel
  already, which will pull the shared library. And the latter,
  because it's bogus since RPM auto generated dependency will take
  care of that requirement.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1695816000">- Add "Suggests: %{python}-Pygments".
- Maintenance script qa.sh:
  * Note investigation of some ada test-cases.
  * Update PR30547 kfail.
  * Add PR28561 kfail.
  * Update PKRU-related kfail.
  * Use openSUSE_Factory_LegacyX86.i586 instead of
    openSUSE_Factory.i586.
  * Remove PR27813 kfail and corresponding todo.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697803200">- Maintenance script import-fedora.sh:
  * New script.  Move skipped patches list from gdb.spec to script.
- Update to fedora 38 @ 82cc8e0.
- Patch renamed:
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch -&gt;
    gdb-rhbz2192105-ftbs-dangling-pointer
- Patches added:
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Maintenance script qa-local.sh:
  * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86.
  * Add "List configs" item.
  * Skip i586 for SLE-11.
- Maintenance script qa.sh:
  * Make sure exit status is 0</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697889600">- Mention import-fedora.sh to fix warning.
- Maintenance script qa.sh:
  * Update kfail for PR28561.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698148800">- Patches added (manual import from fedora rawhide @ 52a4dab):
  * gdb-rhbz1773651-gdb-index-internal-error.patch
- Patches added (backport from master):
  * gdb-support-rseq-auxvs.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Patches moved (from "Backport from gdb-patches" to
  "Backports from master, available in next release"):
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
- Maintenance script qa.sh:
  * Remove PR28463, PR28108, PR29247 and PR29160 kfails.
  * Remove PR30540, PR30908, PR29965 kfails.
  * Remove gdb.ada/mi_task_arg.exp kfail.
- Limit "Suggests: %{python}-Pygments" to SLE-15 and later.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321600">- Patches added (backport from master):
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch
- Patches dropped (requires unsupported command):
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Maintenance script qa.sh:
  * Added PR30528 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321601">- Maintenance script qa.sh:
  * Add comment to kfail for PR30528.
  * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp.
  * Add UNRESOLVED kfail for PR31001.
  * Remove PR27238 kfail.
  * Add powerpc64le hw watchpoint kfails.
  * Add PR31004 kfail.
  * Add PR30531 kfail.
- Patches added (backport from master):
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698580800">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Update PR29781 kfail.
- Maintenance script qa-local.sh:
  * Add "Verify quilt setup" step.
- Patches added (backport from master):
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753600">- Maintenance script qa.sh:
  * Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail.
  * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4,
    4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655
    and a0eda3df5b7 kfails.
  * Add PR31015 kfail.
  * Remove PR29793 kfail.
  * Remove gdb.arch/powerpc-bcl-prologue.exp kfail.
  * Remove PR29813 and PR29816 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753601">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Remove PR31015 kfail.
  * Remove PR30547 kfail.
- Patches added (backport from master):
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1699876800">- Maintenance script qa.sh:
  * Update PR31004 kfail.
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-1.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1702468800">- Patches added (backport from gdb-patches, swo#30728):
  * gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-recurse-into-c-dw_tag_subprogram-dies-for.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1704888000">- Maintenance script qa.sh:
  * Add PR31214 kfail.
  * Add kfail for fails in gdb.reverse/solib-precsave.exp /
    gdb.reverse/solib-reverse.exp fixed by commit fe6356def67
    ("PowerPC and aarch64: Fix reverse stepping failure").
  * Extend PR31004 kfail.
- Don't require %{python}-base for gdb-testresults package.
- Fix debuginfod handling:
  * Enable for sle_version &gt;= 150400 (bsc#1185605, jsc#PED-1149,
    jsc#PED-1138), SLE15-SP4 and later.
  * Enable for suse_version &gt;= 1600, ALP and Tumbleweed.
  * Add back "BuildRequires: libdebuginfod1" to prevent selecting
    dummy variant.
  * Add "BuildRequires: debuginfod-client" to prevent unresolved
    due to conflict with dummy variant.
  * Add --with-debuginfod=yes to prevent silently dropping support.
- Patches added (backport from master):
  * gdb-testsuite-add-missing-no-prompt-anchor-in-gdb.ba.patch
  * gdb-testsuite-remove-spurious-in-save_vars.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Avoid using a %gcc macro to support using gcc 4.8 for building
  on SLE11.  Use the regular language compilers for testing.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1712750400">- Patches added (bsc#1220490):
  * fixup-gdb-6.6-buildid-locate-rpm.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1713441600">- Maintenance script qa.sh:
  * Add PR31648 KFAIL.
  * Handle yama ptrace_scope == 1.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1713441601">- Patch added (swo#31524, bsc#1222188):
  * make-pascal_language-print_type-handle-varstring-nul.patch
- Renable gcc-fortran for SLE-11.
- Use system compiler (gcc 4.3.4) for testing all languages on
  SLE-11.
- Maintenance script qa.sh:
  * Ignore all fails for SLE-11.
- Maintenance script import-fedora.sh:
  * Use %patch -P N instead of deprecated %patchN.
  * Drop patch skips:
  * gdb-6.5-readline-long-line-crash-test.patch
  * gdb-6.7-charsign-test.patch
  * gdb-test-ivy-bridge.patch
  * gdb-ppc-power7-test.patch
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
- Patches added (import from fedora rawhide @ a27201b):
  * gdb-bz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz-2232086-cpp-ify-mapped-symtab.patch
  * gdb-rhbz-2232086-generate-dwarf-5-index-consistently.patch
  * gdb-rhbz-2232086-generate-gdb-index-consistently.patch
  * gdb-rhbz-2232086-reduce-size-of-gdb-index.patch
  * gdb-rhbz2232086-refactor-selftest-support.patch
- Patches updated (import from fedora rawhide @ a27201b):
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-fedora-libncursesw.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Patches updated:
  * gdb-6.6-buildid-locate-rpm-suse.patch
- Patches deleted (import from fedora rawhide @ a27201b):
  * gdb-rhbz1553104-s390x-arch12-test.patch
  * gdb-lineno-makeup-test.patch
  * gdb-6.3-bz202689-exec-from-pthread-test.patch
  * gdb-6.5-bz109921-DW_AT_decl_file-test.patch
  * gdb-6.5-ia64-libunwind-leak-test.patch
  * gdb-6.5-last-address-space-byte-test.patch
  * gdb-6.5-missed-trap-on-step-test.patch
  * gdb-6.5-sharedlibrary-path.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-6.8-bz442765-threaded-exec-test.patch
  * gdb-ccache-workaround.patch
  * gdb-opcodes-clflushopt-test.patch
  * gdb-rhbz1186476-internal-error-unqualified-name-re-set-test.patch
  * gdb-rhbz1350436-type-printers-error.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhel5.9-testcase-xlf-var-inside-mod.patch
  * gdb-test-pid0-core.patch
- Patches deleted:
  * fixup-gdb-rhbz1553104-s390x-arch12-test.patch
  * fixup-2-gdb-rhbz1553104-s390x-arch12-test.patch
  * fixup-gdb-lineno-makeup-test.patch
  * fixup-gdb-6.6-buildid-locate-rpm.patch
- Remove commented out mention of dropped patch
  gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1713960000">- Maintenance script qa.sh:
  * Add PR31671 unresolved.
  * Add unresolved for yama ptrace_scope == 1.
  * Limit PR31648 unresolved to SLE-11.</changelog>
</package>
<package pkgid="8a2d88f9cea10fb7c8db4d39ab6f1a7a3c1cb751f847fa3d455392bb969368111b92bf141ab8adc5ca86039337bb18f1fe65733bb43df045d806711460582650" name="gdb-testresults" arch="x86_64">
  <version epoch="0" ver="13.2" rel="8.1"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686744000">- Patches added (master backports):
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch
- Maintenance script qa.sh:
  * Add PR30543 kfail.
  * Remove PR29793 kfail.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Drop libdebuginfod1 BuildRequires/Recommends. The former isn't
  needed because there's a build requirement on libdebuginfod-devel
  already, which will pull the shared library. And the latter,
  because it's bogus since RPM auto generated dependency will take
  care of that requirement.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1695816000">- Add "Suggests: %{python}-Pygments".
- Maintenance script qa.sh:
  * Note investigation of some ada test-cases.
  * Update PR30547 kfail.
  * Add PR28561 kfail.
  * Update PKRU-related kfail.
  * Use openSUSE_Factory_LegacyX86.i586 instead of
    openSUSE_Factory.i586.
  * Remove PR27813 kfail and corresponding todo.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697803200">- Maintenance script import-fedora.sh:
  * New script.  Move skipped patches list from gdb.spec to script.
- Update to fedora 38 @ 82cc8e0.
- Patch renamed:
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch -&gt;
    gdb-rhbz2192105-ftbs-dangling-pointer
- Patches added:
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Maintenance script qa-local.sh:
  * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86.
  * Add "List configs" item.
  * Skip i586 for SLE-11.
- Maintenance script qa.sh:
  * Make sure exit status is 0</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697889600">- Mention import-fedora.sh to fix warning.
- Maintenance script qa.sh:
  * Update kfail for PR28561.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698148800">- Patches added (manual import from fedora rawhide @ 52a4dab):
  * gdb-rhbz1773651-gdb-index-internal-error.patch
- Patches added (backport from master):
  * gdb-support-rseq-auxvs.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Patches moved (from "Backport from gdb-patches" to
  "Backports from master, available in next release"):
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
- Maintenance script qa.sh:
  * Remove PR28463, PR28108, PR29247 and PR29160 kfails.
  * Remove PR30540, PR30908, PR29965 kfails.
  * Remove gdb.ada/mi_task_arg.exp kfail.
- Limit "Suggests: %{python}-Pygments" to SLE-15 and later.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321600">- Patches added (backport from master):
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch
- Patches dropped (requires unsupported command):
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Maintenance script qa.sh:
  * Added PR30528 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321601">- Maintenance script qa.sh:
  * Add comment to kfail for PR30528.
  * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp.
  * Add UNRESOLVED kfail for PR31001.
  * Remove PR27238 kfail.
  * Add powerpc64le hw watchpoint kfails.
  * Add PR31004 kfail.
  * Add PR30531 kfail.
- Patches added (backport from master):
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698580800">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Update PR29781 kfail.
- Maintenance script qa-local.sh:
  * Add "Verify quilt setup" step.
- Patches added (backport from master):
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753600">- Maintenance script qa.sh:
  * Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail.
  * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4,
    4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655
    and a0eda3df5b7 kfails.
  * Add PR31015 kfail.
  * Remove PR29793 kfail.
  * Remove gdb.arch/powerpc-bcl-prologue.exp kfail.
  * Remove PR29813 and PR29816 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753601">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Remove PR31015 kfail.
  * Remove PR30547 kfail.
- Patches added (backport from master):
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1699876800">- Maintenance script qa.sh:
  * Update PR31004 kfail.
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-1.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1702468800">- Patches added (backport from gdb-patches, swo#30728):
  * gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-recurse-into-c-dw_tag_subprogram-dies-for.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1704888000">- Maintenance script qa.sh:
  * Add PR31214 kfail.
  * Add kfail for fails in gdb.reverse/solib-precsave.exp /
    gdb.reverse/solib-reverse.exp fixed by commit fe6356def67
    ("PowerPC and aarch64: Fix reverse stepping failure").
  * Extend PR31004 kfail.
- Don't require %{python}-base for gdb-testresults package.
- Fix debuginfod handling:
  * Enable for sle_version &gt;= 150400 (bsc#1185605, jsc#PED-1149,
    jsc#PED-1138), SLE15-SP4 and later.
  * Enable for suse_version &gt;= 1600, ALP and Tumbleweed.
  * Add back "BuildRequires: libdebuginfod1" to prevent selecting
    dummy variant.
  * Add "BuildRequires: debuginfod-client" to prevent unresolved
    due to conflict with dummy variant.
  * Add --with-debuginfod=yes to prevent silently dropping support.
- Patches added (backport from master):
  * gdb-testsuite-add-missing-no-prompt-anchor-in-gdb.ba.patch
  * gdb-testsuite-remove-spurious-in-save_vars.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Avoid using a %gcc macro to support using gcc 4.8 for building
  on SLE11.  Use the regular language compilers for testing.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1712750400">- Patches added (bsc#1220490):
  * fixup-gdb-6.6-buildid-locate-rpm.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1713441600">- Maintenance script qa.sh:
  * Add PR31648 KFAIL.
  * Handle yama ptrace_scope == 1.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1713441601">- Patch added (swo#31524, bsc#1222188):
  * make-pascal_language-print_type-handle-varstring-nul.patch
- Renable gcc-fortran for SLE-11.
- Use system compiler (gcc 4.3.4) for testing all languages on
  SLE-11.
- Maintenance script qa.sh:
  * Ignore all fails for SLE-11.
- Maintenance script import-fedora.sh:
  * Use %patch -P N instead of deprecated %patchN.
  * Drop patch skips:
  * gdb-6.5-readline-long-line-crash-test.patch
  * gdb-6.7-charsign-test.patch
  * gdb-test-ivy-bridge.patch
  * gdb-ppc-power7-test.patch
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
- Patches added (import from fedora rawhide @ a27201b):
  * gdb-bz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz-2232086-cpp-ify-mapped-symtab.patch
  * gdb-rhbz-2232086-generate-dwarf-5-index-consistently.patch
  * gdb-rhbz-2232086-generate-gdb-index-consistently.patch
  * gdb-rhbz-2232086-reduce-size-of-gdb-index.patch
  * gdb-rhbz2232086-refactor-selftest-support.patch
- Patches updated (import from fedora rawhide @ a27201b):
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-fedora-libncursesw.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Patches updated:
  * gdb-6.6-buildid-locate-rpm-suse.patch
- Patches deleted (import from fedora rawhide @ a27201b):
  * gdb-rhbz1553104-s390x-arch12-test.patch
  * gdb-lineno-makeup-test.patch
  * gdb-6.3-bz202689-exec-from-pthread-test.patch
  * gdb-6.5-bz109921-DW_AT_decl_file-test.patch
  * gdb-6.5-ia64-libunwind-leak-test.patch
  * gdb-6.5-last-address-space-byte-test.patch
  * gdb-6.5-missed-trap-on-step-test.patch
  * gdb-6.5-sharedlibrary-path.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-6.8-bz442765-threaded-exec-test.patch
  * gdb-ccache-workaround.patch
  * gdb-opcodes-clflushopt-test.patch
  * gdb-rhbz1186476-internal-error-unqualified-name-re-set-test.patch
  * gdb-rhbz1350436-type-printers-error.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhel5.9-testcase-xlf-var-inside-mod.patch
  * gdb-test-pid0-core.patch
- Patches deleted:
  * fixup-gdb-rhbz1553104-s390x-arch12-test.patch
  * fixup-2-gdb-rhbz1553104-s390x-arch12-test.patch
  * fixup-gdb-lineno-makeup-test.patch
  * fixup-gdb-6.6-buildid-locate-rpm.patch
- Remove commented out mention of dropped patch
  gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1713960000">- Maintenance script qa.sh:
  * Add PR31671 unresolved.
  * Add unresolved for yama ptrace_scope == 1.
  * Limit PR31648 unresolved to SLE-11.</changelog>
</package>
<package pkgid="abe9f177a9594e39dbefc692ddfac9c57bb3cddbb600cd2ad8e1464250b0360f4b9b2d30e5ca52412214b9f271aa89d9cf85f43d4d44876e3dd3e8e2a22c8655" name="gdbserver" arch="x86_64">
  <version epoch="0" ver="13.2" rel="8.1"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686744000">- Patches added (master backports):
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch
- Maintenance script qa.sh:
  * Add PR30543 kfail.
  * Remove PR29793 kfail.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Drop libdebuginfod1 BuildRequires/Recommends. The former isn't
  needed because there's a build requirement on libdebuginfod-devel
  already, which will pull the shared library. And the latter,
  because it's bogus since RPM auto generated dependency will take
  care of that requirement.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1695816000">- Add "Suggests: %{python}-Pygments".
- Maintenance script qa.sh:
  * Note investigation of some ada test-cases.
  * Update PR30547 kfail.
  * Add PR28561 kfail.
  * Update PKRU-related kfail.
  * Use openSUSE_Factory_LegacyX86.i586 instead of
    openSUSE_Factory.i586.
  * Remove PR27813 kfail and corresponding todo.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697803200">- Maintenance script import-fedora.sh:
  * New script.  Move skipped patches list from gdb.spec to script.
- Update to fedora 38 @ 82cc8e0.
- Patch renamed:
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch -&gt;
    gdb-rhbz2192105-ftbs-dangling-pointer
- Patches added:
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Maintenance script qa-local.sh:
  * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86.
  * Add "List configs" item.
  * Skip i586 for SLE-11.
- Maintenance script qa.sh:
  * Make sure exit status is 0</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697889600">- Mention import-fedora.sh to fix warning.
- Maintenance script qa.sh:
  * Update kfail for PR28561.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698148800">- Patches added (manual import from fedora rawhide @ 52a4dab):
  * gdb-rhbz1773651-gdb-index-internal-error.patch
- Patches added (backport from master):
  * gdb-support-rseq-auxvs.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Patches moved (from "Backport from gdb-patches" to
  "Backports from master, available in next release"):
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
- Maintenance script qa.sh:
  * Remove PR28463, PR28108, PR29247 and PR29160 kfails.
  * Remove PR30540, PR30908, PR29965 kfails.
  * Remove gdb.ada/mi_task_arg.exp kfail.
- Limit "Suggests: %{python}-Pygments" to SLE-15 and later.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321600">- Patches added (backport from master):
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch
- Patches dropped (requires unsupported command):
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Maintenance script qa.sh:
  * Added PR30528 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321601">- Maintenance script qa.sh:
  * Add comment to kfail for PR30528.
  * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp.
  * Add UNRESOLVED kfail for PR31001.
  * Remove PR27238 kfail.
  * Add powerpc64le hw watchpoint kfails.
  * Add PR31004 kfail.
  * Add PR30531 kfail.
- Patches added (backport from master):
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698580800">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Update PR29781 kfail.
- Maintenance script qa-local.sh:
  * Add "Verify quilt setup" step.
- Patches added (backport from master):
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753600">- Maintenance script qa.sh:
  * Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail.
  * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4,
    4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655
    and a0eda3df5b7 kfails.
  * Add PR31015 kfail.
  * Remove PR29793 kfail.
  * Remove gdb.arch/powerpc-bcl-prologue.exp kfail.
  * Remove PR29813 and PR29816 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753601">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Remove PR31015 kfail.
  * Remove PR30547 kfail.
- Patches added (backport from master):
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1699876800">- Maintenance script qa.sh:
  * Update PR31004 kfail.
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-1.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1702468800">- Patches added (backport from gdb-patches, swo#30728):
  * gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-recurse-into-c-dw_tag_subprogram-dies-for.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1704888000">- Maintenance script qa.sh:
  * Add PR31214 kfail.
  * Add kfail for fails in gdb.reverse/solib-precsave.exp /
    gdb.reverse/solib-reverse.exp fixed by commit fe6356def67
    ("PowerPC and aarch64: Fix reverse stepping failure").
  * Extend PR31004 kfail.
- Don't require %{python}-base for gdb-testresults package.
- Fix debuginfod handling:
  * Enable for sle_version &gt;= 150400 (bsc#1185605, jsc#PED-1149,
    jsc#PED-1138), SLE15-SP4 and later.
  * Enable for suse_version &gt;= 1600, ALP and Tumbleweed.
  * Add back "BuildRequires: libdebuginfod1" to prevent selecting
    dummy variant.
  * Add "BuildRequires: debuginfod-client" to prevent unresolved
    due to conflict with dummy variant.
  * Add --with-debuginfod=yes to prevent silently dropping support.
- Patches added (backport from master):
  * gdb-testsuite-add-missing-no-prompt-anchor-in-gdb.ba.patch
  * gdb-testsuite-remove-spurious-in-save_vars.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Avoid using a %gcc macro to support using gcc 4.8 for building
  on SLE11.  Use the regular language compilers for testing.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1712750400">- Patches added (bsc#1220490):
  * fixup-gdb-6.6-buildid-locate-rpm.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1713441600">- Maintenance script qa.sh:
  * Add PR31648 KFAIL.
  * Handle yama ptrace_scope == 1.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1713441601">- Patch added (swo#31524, bsc#1222188):
  * make-pascal_language-print_type-handle-varstring-nul.patch
- Renable gcc-fortran for SLE-11.
- Use system compiler (gcc 4.3.4) for testing all languages on
  SLE-11.
- Maintenance script qa.sh:
  * Ignore all fails for SLE-11.
- Maintenance script import-fedora.sh:
  * Use %patch -P N instead of deprecated %patchN.
  * Drop patch skips:
  * gdb-6.5-readline-long-line-crash-test.patch
  * gdb-6.7-charsign-test.patch
  * gdb-test-ivy-bridge.patch
  * gdb-ppc-power7-test.patch
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
- Patches added (import from fedora rawhide @ a27201b):
  * gdb-bz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz-2232086-cpp-ify-mapped-symtab.patch
  * gdb-rhbz-2232086-generate-dwarf-5-index-consistently.patch
  * gdb-rhbz-2232086-generate-gdb-index-consistently.patch
  * gdb-rhbz-2232086-reduce-size-of-gdb-index.patch
  * gdb-rhbz2232086-refactor-selftest-support.patch
- Patches updated (import from fedora rawhide @ a27201b):
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-fedora-libncursesw.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Patches updated:
  * gdb-6.6-buildid-locate-rpm-suse.patch
- Patches deleted (import from fedora rawhide @ a27201b):
  * gdb-rhbz1553104-s390x-arch12-test.patch
  * gdb-lineno-makeup-test.patch
  * gdb-6.3-bz202689-exec-from-pthread-test.patch
  * gdb-6.5-bz109921-DW_AT_decl_file-test.patch
  * gdb-6.5-ia64-libunwind-leak-test.patch
  * gdb-6.5-last-address-space-byte-test.patch
  * gdb-6.5-missed-trap-on-step-test.patch
  * gdb-6.5-sharedlibrary-path.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-6.8-bz442765-threaded-exec-test.patch
  * gdb-ccache-workaround.patch
  * gdb-opcodes-clflushopt-test.patch
  * gdb-rhbz1186476-internal-error-unqualified-name-re-set-test.patch
  * gdb-rhbz1350436-type-printers-error.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhel5.9-testcase-xlf-var-inside-mod.patch
  * gdb-test-pid0-core.patch
- Patches deleted:
  * fixup-gdb-rhbz1553104-s390x-arch12-test.patch
  * fixup-2-gdb-rhbz1553104-s390x-arch12-test.patch
  * fixup-gdb-lineno-makeup-test.patch
  * fixup-gdb-6.6-buildid-locate-rpm.patch
- Remove commented out mention of dropped patch
  gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1713960000">- Maintenance script qa.sh:
  * Add PR31671 unresolved.
  * Add unresolved for yama ptrace_scope == 1.
  * Limit PR31648 unresolved to SLE-11.</changelog>
</package>
<package pkgid="0a5d584bc742939eb48c17e1914c1225033c5f45614f0cf14fd5827884160fb46bd9eb17a140c3b744e4c7506832e3fd7b047e387535d1c0b113d306f9f24a67" name="gdbserver-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2" rel="8.1"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686744000">- Patches added (master backports):
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch
- Maintenance script qa.sh:
  * Add PR30543 kfail.
  * Remove PR29793 kfail.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Drop libdebuginfod1 BuildRequires/Recommends. The former isn't
  needed because there's a build requirement on libdebuginfod-devel
  already, which will pull the shared library. And the latter,
  because it's bogus since RPM auto generated dependency will take
  care of that requirement.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1695816000">- Add "Suggests: %{python}-Pygments".
- Maintenance script qa.sh:
  * Note investigation of some ada test-cases.
  * Update PR30547 kfail.
  * Add PR28561 kfail.
  * Update PKRU-related kfail.
  * Use openSUSE_Factory_LegacyX86.i586 instead of
    openSUSE_Factory.i586.
  * Remove PR27813 kfail and corresponding todo.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697803200">- Maintenance script import-fedora.sh:
  * New script.  Move skipped patches list from gdb.spec to script.
- Update to fedora 38 @ 82cc8e0.
- Patch renamed:
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch -&gt;
    gdb-rhbz2192105-ftbs-dangling-pointer
- Patches added:
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Maintenance script qa-local.sh:
  * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86.
  * Add "List configs" item.
  * Skip i586 for SLE-11.
- Maintenance script qa.sh:
  * Make sure exit status is 0</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697889600">- Mention import-fedora.sh to fix warning.
- Maintenance script qa.sh:
  * Update kfail for PR28561.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698148800">- Patches added (manual import from fedora rawhide @ 52a4dab):
  * gdb-rhbz1773651-gdb-index-internal-error.patch
- Patches added (backport from master):
  * gdb-support-rseq-auxvs.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Patches moved (from "Backport from gdb-patches" to
  "Backports from master, available in next release"):
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
- Maintenance script qa.sh:
  * Remove PR28463, PR28108, PR29247 and PR29160 kfails.
  * Remove PR30540, PR30908, PR29965 kfails.
  * Remove gdb.ada/mi_task_arg.exp kfail.
- Limit "Suggests: %{python}-Pygments" to SLE-15 and later.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321600">- Patches added (backport from master):
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch
- Patches dropped (requires unsupported command):
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Maintenance script qa.sh:
  * Added PR30528 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321601">- Maintenance script qa.sh:
  * Add comment to kfail for PR30528.
  * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp.
  * Add UNRESOLVED kfail for PR31001.
  * Remove PR27238 kfail.
  * Add powerpc64le hw watchpoint kfails.
  * Add PR31004 kfail.
  * Add PR30531 kfail.
- Patches added (backport from master):
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698580800">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Update PR29781 kfail.
- Maintenance script qa-local.sh:
  * Add "Verify quilt setup" step.
- Patches added (backport from master):
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753600">- Maintenance script qa.sh:
  * Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail.
  * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4,
    4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655
    and a0eda3df5b7 kfails.
  * Add PR31015 kfail.
  * Remove PR29793 kfail.
  * Remove gdb.arch/powerpc-bcl-prologue.exp kfail.
  * Remove PR29813 and PR29816 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753601">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Remove PR31015 kfail.
  * Remove PR30547 kfail.
- Patches added (backport from master):
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1699876800">- Maintenance script qa.sh:
  * Update PR31004 kfail.
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-1.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1702468800">- Patches added (backport from gdb-patches, swo#30728):
  * gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-recurse-into-c-dw_tag_subprogram-dies-for.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1704888000">- Maintenance script qa.sh:
  * Add PR31214 kfail.
  * Add kfail for fails in gdb.reverse/solib-precsave.exp /
    gdb.reverse/solib-reverse.exp fixed by commit fe6356def67
    ("PowerPC and aarch64: Fix reverse stepping failure").
  * Extend PR31004 kfail.
- Don't require %{python}-base for gdb-testresults package.
- Fix debuginfod handling:
  * Enable for sle_version &gt;= 150400 (bsc#1185605, jsc#PED-1149,
    jsc#PED-1138), SLE15-SP4 and later.
  * Enable for suse_version &gt;= 1600, ALP and Tumbleweed.
  * Add back "BuildRequires: libdebuginfod1" to prevent selecting
    dummy variant.
  * Add "BuildRequires: debuginfod-client" to prevent unresolved
    due to conflict with dummy variant.
  * Add --with-debuginfod=yes to prevent silently dropping support.
- Patches added (backport from master):
  * gdb-testsuite-add-missing-no-prompt-anchor-in-gdb.ba.patch
  * gdb-testsuite-remove-spurious-in-save_vars.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710936000">- Avoid using a %gcc macro to support using gcc 4.8 for building
  on SLE11.  Use the regular language compilers for testing.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1712750400">- Patches added (bsc#1220490):
  * fixup-gdb-6.6-buildid-locate-rpm.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1713441600">- Maintenance script qa.sh:
  * Add PR31648 KFAIL.
  * Handle yama ptrace_scope == 1.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1713441601">- Patch added (swo#31524, bsc#1222188):
  * make-pascal_language-print_type-handle-varstring-nul.patch
- Renable gcc-fortran for SLE-11.
- Use system compiler (gcc 4.3.4) for testing all languages on
  SLE-11.
- Maintenance script qa.sh:
  * Ignore all fails for SLE-11.
- Maintenance script import-fedora.sh:
  * Use %patch -P N instead of deprecated %patchN.
  * Drop patch skips:
  * gdb-6.5-readline-long-line-crash-test.patch
  * gdb-6.7-charsign-test.patch
  * gdb-test-ivy-bridge.patch
  * gdb-ppc-power7-test.patch
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
- Patches added (import from fedora rawhide @ a27201b):
  * gdb-bz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz-2232086-cpp-ify-mapped-symtab.patch
  * gdb-rhbz-2232086-generate-dwarf-5-index-consistently.patch
  * gdb-rhbz-2232086-generate-gdb-index-consistently.patch
  * gdb-rhbz-2232086-reduce-size-of-gdb-index.patch
  * gdb-rhbz2232086-refactor-selftest-support.patch
- Patches updated (import from fedora rawhide @ a27201b):
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-fedora-libncursesw.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Patches updated:
  * gdb-6.6-buildid-locate-rpm-suse.patch
- Patches deleted (import from fedora rawhide @ a27201b):
  * gdb-rhbz1553104-s390x-arch12-test.patch
  * gdb-lineno-makeup-test.patch
  * gdb-6.3-bz202689-exec-from-pthread-test.patch
  * gdb-6.5-bz109921-DW_AT_decl_file-test.patch
  * gdb-6.5-ia64-libunwind-leak-test.patch
  * gdb-6.5-last-address-space-byte-test.patch
  * gdb-6.5-missed-trap-on-step-test.patch
  * gdb-6.5-sharedlibrary-path.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-6.8-bz442765-threaded-exec-test.patch
  * gdb-ccache-workaround.patch
  * gdb-opcodes-clflushopt-test.patch
  * gdb-rhbz1186476-internal-error-unqualified-name-re-set-test.patch
  * gdb-rhbz1350436-type-printers-error.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhel5.9-testcase-xlf-var-inside-mod.patch
  * gdb-test-pid0-core.patch
- Patches deleted:
  * fixup-gdb-rhbz1553104-s390x-arch12-test.patch
  * fixup-2-gdb-rhbz1553104-s390x-arch12-test.patch
  * fixup-gdb-lineno-makeup-test.patch
  * fixup-gdb-6.6-buildid-locate-rpm.patch
- Remove commented out mention of dropped patch
  gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1713960000">- Maintenance script qa.sh:
  * Add PR31671 unresolved.
  * Add unresolved for yama ptrace_scope == 1.
  * Limit PR31648 unresolved to SLE-11.</changelog>
</package>
<package pkgid="4555c6ed82197e9c04d5fc15c815d224d0a506fa7dd40eaaf97283449671cfb9e7a6ab9dc9efc477c1a5c36e5908794b476a40d2adfe248e62d503a24760f1ce" name="gdcm" arch="src">
  <version epoch="0" ver="3.0.24" rel="1.0.2.1.sr20240429"/>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1593518400">- version 3.0.7
  * no changelog available
  * gdcm-2.8.8-dont_use_EOF.patch removed (included in 3.0.7)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1602936000">- version 3.0.8
  * Fix TestScanner1 test</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1604404800">- fixed build system
  fix_charls2_patch removed
  0001-Fix-build-with-CharLS-2.1.0.patch added</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1604577600">- typo corrected: fix_charls_2.patch removed</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1622808000">- 0002-gcc11-changes.diff added to fix TW build failure</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1627387200">- version 3.0.9 (no changelog)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628510400">- Trim filler wording from some descriptions. Change the other
  descriptions to describe the package, rather than give
  instructions to the user.</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1639396800">- version 3.0.10 (no changelog)
  * 0002-gcc11-changes.diff removed (included in source)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1646740800">- use compiler gcc11-c++ to fix Leap 15.4 build</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1648209600">- version 3.0.11
  * Fix for a significant issue with JPEG-LS and RGB color space
  * tons of small bug fixes</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1648814400">- version 3.0.12
  * support for poppler 22.03 added</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1663588800">- version 3.0.18
  no changelog</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1663934400">- rename of gdcm-libgdcm3_0 to libgdcm3_0 (proposal S. Brüns)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1664798400">- Provides/obsoletes moved to lbgdcm-package (Thx DimStar)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1664971200">- version 3.0.19 - no changelog
  'Provides' Tag removed from ligdcm</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1667390400">- use compiler gcc11-c++ to fix Leap 15.5 build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 3.0.20:
  * no upstream changelog available</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to 3.0.21:
  * handle MFSPLIT case from SIEMENS
  * Tweak a bit the logic for legacy PMS handling
  * Make it available for more storage class</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1710331200">- version 3.0.23 - no changelog
  0001-Fix-build-with-CharLS-2.1.0.patch removed (not required)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1715601600">- version 3.0.24
  * various security fixes, no changelog</changelog>
</package>
<package pkgid="b95d4c868a5fe318c93dbd163833f20e35a74cbb34ef89a0c4d7b8e1f34a0a971926b2f1c18c38aff5443d008548170aef68255f8aa11932321e449562a6d329" name="gdcm" arch="x86_64">
  <version epoch="0" ver="3.0.24" rel="1.0.2.1.sr20240429"/>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1622808000">- 0002-gcc11-changes.diff added to fix TW build failure</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1627387200">- version 3.0.9 (no changelog)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628510400">- Trim filler wording from some descriptions. Change the other
  descriptions to describe the package, rather than give
  instructions to the user.</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1639396800">- version 3.0.10 (no changelog)
  * 0002-gcc11-changes.diff removed (included in source)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1646740800">- use compiler gcc11-c++ to fix Leap 15.4 build</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1648209600">- version 3.0.11
  * Fix for a significant issue with JPEG-LS and RGB color space
  * tons of small bug fixes</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1648814400">- version 3.0.12
  * support for poppler 22.03 added</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1663588800">- version 3.0.18
  no changelog</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1663934400">- rename of gdcm-libgdcm3_0 to libgdcm3_0 (proposal S. Brüns)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1664798400">- Provides/obsoletes moved to lbgdcm-package (Thx DimStar)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1664971200">- version 3.0.19 - no changelog
  'Provides' Tag removed from ligdcm</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1667390400">- use compiler gcc11-c++ to fix Leap 15.5 build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 3.0.20:
  * no upstream changelog available</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to 3.0.21:
  * handle MFSPLIT case from SIEMENS
  * Tweak a bit the logic for legacy PMS handling
  * Make it available for more storage class</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1710331200">- version 3.0.23 - no changelog
  0001-Fix-build-with-CharLS-2.1.0.patch removed (not required)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1715601600">- version 3.0.24
  * various security fixes, no changelog</changelog>
</package>
<package pkgid="38f68c1fb28f1238df359e1c54e2c157532951654f784b322c828f60bac558246b19c70e93a1fbd2c80b204e8eb75f09ffc35fbe87b387fee1cc305f44169373" name="gdcm-applications" arch="x86_64">
  <version epoch="0" ver="3.0.24" rel="1.0.2.1.sr20240429"/>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1622808000">- 0002-gcc11-changes.diff added to fix TW build failure</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1627387200">- version 3.0.9 (no changelog)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628510400">- Trim filler wording from some descriptions. Change the other
  descriptions to describe the package, rather than give
  instructions to the user.</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1639396800">- version 3.0.10 (no changelog)
  * 0002-gcc11-changes.diff removed (included in source)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1646740800">- use compiler gcc11-c++ to fix Leap 15.4 build</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1648209600">- version 3.0.11
  * Fix for a significant issue with JPEG-LS and RGB color space
  * tons of small bug fixes</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1648814400">- version 3.0.12
  * support for poppler 22.03 added</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1663588800">- version 3.0.18
  no changelog</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1663934400">- rename of gdcm-libgdcm3_0 to libgdcm3_0 (proposal S. Brüns)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1664798400">- Provides/obsoletes moved to lbgdcm-package (Thx DimStar)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1664971200">- version 3.0.19 - no changelog
  'Provides' Tag removed from ligdcm</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1667390400">- use compiler gcc11-c++ to fix Leap 15.5 build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 3.0.20:
  * no upstream changelog available</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to 3.0.21:
  * handle MFSPLIT case from SIEMENS
  * Tweak a bit the logic for legacy PMS handling
  * Make it available for more storage class</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1710331200">- version 3.0.23 - no changelog
  0001-Fix-build-with-CharLS-2.1.0.patch removed (not required)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1715601600">- version 3.0.24
  * various security fixes, no changelog</changelog>
</package>
<package pkgid="3ecbb39491d34c38bb7659da366117d2358e9f74da9034e269dc358b53240d561588a69e6fded51a6c689fff11a97fb877c9c0bcd9f9dc0f7ac055685e06555f" name="gdcm-applications-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.0.24" rel="1.0.2.1.sr20240429"/>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1622808000">- 0002-gcc11-changes.diff added to fix TW build failure</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1627387200">- version 3.0.9 (no changelog)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628510400">- Trim filler wording from some descriptions. Change the other
  descriptions to describe the package, rather than give
  instructions to the user.</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1639396800">- version 3.0.10 (no changelog)
  * 0002-gcc11-changes.diff removed (included in source)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1646740800">- use compiler gcc11-c++ to fix Leap 15.4 build</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1648209600">- version 3.0.11
  * Fix for a significant issue with JPEG-LS and RGB color space
  * tons of small bug fixes</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1648814400">- version 3.0.12
  * support for poppler 22.03 added</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1663588800">- version 3.0.18
  no changelog</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1663934400">- rename of gdcm-libgdcm3_0 to libgdcm3_0 (proposal S. Brüns)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1664798400">- Provides/obsoletes moved to lbgdcm-package (Thx DimStar)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1664971200">- version 3.0.19 - no changelog
  'Provides' Tag removed from ligdcm</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1667390400">- use compiler gcc11-c++ to fix Leap 15.5 build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 3.0.20:
  * no upstream changelog available</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to 3.0.21:
  * handle MFSPLIT case from SIEMENS
  * Tweak a bit the logic for legacy PMS handling
  * Make it available for more storage class</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1710331200">- version 3.0.23 - no changelog
  0001-Fix-build-with-CharLS-2.1.0.patch removed (not required)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1715601600">- version 3.0.24
  * various security fixes, no changelog</changelog>
</package>
<package pkgid="453f5411880d0e1ff34b6c911cf4ec0ebecd88e4f1666ad879afeafbf8a93632ca965deda8151f98d4875be68e734835e1d8ddd39283471cc1c3521e3295dd2a" name="gdcm-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.0.24" rel="1.0.2.1.sr20240429"/>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1622808000">- 0002-gcc11-changes.diff added to fix TW build failure</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1627387200">- version 3.0.9 (no changelog)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628510400">- Trim filler wording from some descriptions. Change the other
  descriptions to describe the package, rather than give
  instructions to the user.</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1639396800">- version 3.0.10 (no changelog)
  * 0002-gcc11-changes.diff removed (included in source)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1646740800">- use compiler gcc11-c++ to fix Leap 15.4 build</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1648209600">- version 3.0.11
  * Fix for a significant issue with JPEG-LS and RGB color space
  * tons of small bug fixes</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1648814400">- version 3.0.12
  * support for poppler 22.03 added</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1663588800">- version 3.0.18
  no changelog</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1663934400">- rename of gdcm-libgdcm3_0 to libgdcm3_0 (proposal S. Brüns)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1664798400">- Provides/obsoletes moved to lbgdcm-package (Thx DimStar)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1664971200">- version 3.0.19 - no changelog
  'Provides' Tag removed from ligdcm</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1667390400">- use compiler gcc11-c++ to fix Leap 15.5 build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 3.0.20:
  * no upstream changelog available</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to 3.0.21:
  * handle MFSPLIT case from SIEMENS
  * Tweak a bit the logic for legacy PMS handling
  * Make it available for more storage class</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1710331200">- version 3.0.23 - no changelog
  0001-Fix-build-with-CharLS-2.1.0.patch removed (not required)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1715601600">- version 3.0.24
  * various security fixes, no changelog</changelog>
</package>
<package pkgid="7692462647bba3899f337a5971c379f02e507d64b7e2d7831faeb60b0e71c659cf0718dfb5b92946321a06b4377cb3967ed5c164758b2c2f3b748562161c34c2" name="gdcm-debugsource" arch="x86_64">
  <version epoch="0" ver="3.0.24" rel="1.0.2.1.sr20240429"/>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1622808000">- 0002-gcc11-changes.diff added to fix TW build failure</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1627387200">- version 3.0.9 (no changelog)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628510400">- Trim filler wording from some descriptions. Change the other
  descriptions to describe the package, rather than give
  instructions to the user.</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1639396800">- version 3.0.10 (no changelog)
  * 0002-gcc11-changes.diff removed (included in source)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1646740800">- use compiler gcc11-c++ to fix Leap 15.4 build</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1648209600">- version 3.0.11
  * Fix for a significant issue with JPEG-LS and RGB color space
  * tons of small bug fixes</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1648814400">- version 3.0.12
  * support for poppler 22.03 added</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1663588800">- version 3.0.18
  no changelog</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1663934400">- rename of gdcm-libgdcm3_0 to libgdcm3_0 (proposal S. Brüns)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1664798400">- Provides/obsoletes moved to lbgdcm-package (Thx DimStar)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1664971200">- version 3.0.19 - no changelog
  'Provides' Tag removed from ligdcm</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1667390400">- use compiler gcc11-c++ to fix Leap 15.5 build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 3.0.20:
  * no upstream changelog available</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to 3.0.21:
  * handle MFSPLIT case from SIEMENS
  * Tweak a bit the logic for legacy PMS handling
  * Make it available for more storage class</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1710331200">- version 3.0.23 - no changelog
  0001-Fix-build-with-CharLS-2.1.0.patch removed (not required)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1715601600">- version 3.0.24
  * various security fixes, no changelog</changelog>
</package>
<package pkgid="37960f3b88e2e6c93beb8fa6be5bcc68eb0b464cd842e85817a9c13ff474f4cbaeede0c636344093289b1ba9932ef89e4b95b447974f4c1651bd3ea3feb6590f" name="gdcm-devel" arch="x86_64">
  <version epoch="0" ver="3.0.24" rel="1.0.2.1.sr20240429"/>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1622808000">- 0002-gcc11-changes.diff added to fix TW build failure</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1627387200">- version 3.0.9 (no changelog)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628510400">- Trim filler wording from some descriptions. Change the other
  descriptions to describe the package, rather than give
  instructions to the user.</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1639396800">- version 3.0.10 (no changelog)
  * 0002-gcc11-changes.diff removed (included in source)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1646740800">- use compiler gcc11-c++ to fix Leap 15.4 build</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1648209600">- version 3.0.11
  * Fix for a significant issue with JPEG-LS and RGB color space
  * tons of small bug fixes</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1648814400">- version 3.0.12
  * support for poppler 22.03 added</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1663588800">- version 3.0.18
  no changelog</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1663934400">- rename of gdcm-libgdcm3_0 to libgdcm3_0 (proposal S. Brüns)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1664798400">- Provides/obsoletes moved to lbgdcm-package (Thx DimStar)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1664971200">- version 3.0.19 - no changelog
  'Provides' Tag removed from ligdcm</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1667390400">- use compiler gcc11-c++ to fix Leap 15.5 build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 3.0.20:
  * no upstream changelog available</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to 3.0.21:
  * handle MFSPLIT case from SIEMENS
  * Tweak a bit the logic for legacy PMS handling
  * Make it available for more storage class</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1710331200">- version 3.0.23 - no changelog
  0001-Fix-build-with-CharLS-2.1.0.patch removed (not required)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1715601600">- version 3.0.24
  * various security fixes, no changelog</changelog>
</package>
<package pkgid="8a4d0b8f8fa71199f58233087b970da659277a15f459637e8c8f2e3a11a9923ab57006ceba864fb162f37435635391ca0adc44f4a7e8235a379be9dc1af40093" name="gdcm-examples" arch="x86_64">
  <version epoch="0" ver="3.0.24" rel="1.0.2.1.sr20240429"/>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1622808000">- 0002-gcc11-changes.diff added to fix TW build failure</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1627387200">- version 3.0.9 (no changelog)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628510400">- Trim filler wording from some descriptions. Change the other
  descriptions to describe the package, rather than give
  instructions to the user.</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1639396800">- version 3.0.10 (no changelog)
  * 0002-gcc11-changes.diff removed (included in source)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1646740800">- use compiler gcc11-c++ to fix Leap 15.4 build</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1648209600">- version 3.0.11
  * Fix for a significant issue with JPEG-LS and RGB color space
  * tons of small bug fixes</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1648814400">- version 3.0.12
  * support for poppler 22.03 added</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1663588800">- version 3.0.18
  no changelog</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1663934400">- rename of gdcm-libgdcm3_0 to libgdcm3_0 (proposal S. Brüns)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1664798400">- Provides/obsoletes moved to lbgdcm-package (Thx DimStar)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1664971200">- version 3.0.19 - no changelog
  'Provides' Tag removed from ligdcm</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1667390400">- use compiler gcc11-c++ to fix Leap 15.5 build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 3.0.20:
  * no upstream changelog available</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to 3.0.21:
  * handle MFSPLIT case from SIEMENS
  * Tweak a bit the logic for legacy PMS handling
  * Make it available for more storage class</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1710331200">- version 3.0.23 - no changelog
  0001-Fix-build-with-CharLS-2.1.0.patch removed (not required)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1715601600">- version 3.0.24
  * various security fixes, no changelog</changelog>
</package>
<package pkgid="99034f7ee062c3fc3bde79fac1e28705fc17d765846cd8660709c2090a8a5bfbefa76ea3f3913b39fbb366ca481063e49bc56e8f6353b23f5a58f32847da75a6" name="gdk-pixbuf" arch="src">
  <version epoch="0" ver="2.42.10" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1570536000">- Update to version 2.40.0:
  + Allow creating a GdkPixbuf instance without any property.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1574856000">- Drop pkgconfig(x11) BuildRequires and pass -Dx11=false to meson.
  No longer build x11 support, that is now split out in it's own
  compat package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
</package>
<package pkgid="c5ce32a72c51560d3cce4d8c7cf1d3be941f5d9f91ae382eea230d35b91a1c7a348277d562610cfce74aa773c24b1a07fbb5c57feac8569fb972ad92f577b2cb" name="gdk-pixbuf" arch="src">
  <version epoch="0" ver="2.42.11" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
</package>
<package pkgid="472d2410579f1eb084eb7456f575979c140b857efc880080f27eb0dce58cea2a8935e06d5ab354f8791a18bf4b9352453706242f409ecc02e85d92e32b12768b" name="gdk-pixbuf" arch="src">
  <version epoch="0" ver="2.42.12" rel="1.0.6.1.sr20240429"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Update to version 2.42.12:
  + Fix a build failure,
  + Fix occasional build failures,
  + ani: Reject files with multiple INA or IART chunks,
  + ani: Reject files with multiple anih chunks (CVE-2022-48622),
  + ani: validate chunk size,
  + Updated translations.
- Drop 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: fixed
  upstream.</changelog>
</package>
<package pkgid="374d1b76a16f03e8e8c4049c3a28a8b6687d38eaf9604ca6c98082c8467ddc11cd37a5fad71d40e914386f5cfac69ab06a81309554c08ed87777fecf2f8bb258" name="gdk-pixbuf" arch="src">
  <version epoch="0" ver="2.42.12" rel="2.0.8.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Update to version 2.42.12:
  + Fix a build failure,
  + Fix occasional build failures,
  + ani: Reject files with multiple INA or IART chunks,
  + ani: Reject files with multiple anih chunks (CVE-2022-48622),
  + ani: validate chunk size,
  + Updated translations.
- Drop 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715860800">- Migrate package to a regular obs_scm service, no longer password
  protecting a zip file. The originally reported bsc#1159337 seems
  no longer be applicable and we prefer the easier route.
- Drop unzip BuildRequires and pre_checkin.sh script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715860801">- Enable test suite on x86_64 (other arches seem too flaky for now):
  + Add %check section and call %meson_test
  + Add gdk-pixbuf-jpeg-slow.patch: allow pixbuf-jpeg to run for
    more than 30s, by marking it as a slow test
    (glgo#GNOME/gdk-pixbuf!174).</changelog>
</package>
<package pkgid="f337641126b5cb949992713b1985562a04ec042af5fecb7478288fe762a9437a273649363dc84fa1c03227aee87737e50d66b2beb736a50f55a8e1dbd52735de" name="gdk-pixbuf-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42.10" rel="2.1"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
</package>
<package pkgid="56a600e7c4a6544dc268648f219aab2879ef260a960aae547b7b81d2abb795de5cb1f4bbd4995d2bd0cd0c1d07ef2d82565253bbfe0dadef250fcd07ff9e75f2" name="gdk-pixbuf-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42.11" rel="2.1"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
</package>
<package pkgid="c0196efee3c793b94dec85bb0eb2f713b00ca6f97ca2f9697434bff9683906d45a123b83ab81e85679f483da6021a86be7b58783874cfca9798ea125aa58770a" name="gdk-pixbuf-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42.12" rel="1.0.6.1.sr20240429"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Update to version 2.42.12:
  + Fix a build failure,
  + Fix occasional build failures,
  + ani: Reject files with multiple INA or IART chunks,
  + ani: Reject files with multiple anih chunks (CVE-2022-48622),
  + ani: validate chunk size,
  + Updated translations.
- Drop 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: fixed
  upstream.</changelog>
</package>
<package pkgid="3b065687046c1f5c54f100e296bc61a5fcae2c9a0a416c87597c28e9309a9b16fff3ea8e286b31568ca1e62fb98262fc761869fcf3d5448856271fda083eeec2" name="gdk-pixbuf-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42.12" rel="2.0.8.1.sr20240429"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Update to version 2.42.12:
  + Fix a build failure,
  + Fix occasional build failures,
  + ani: Reject files with multiple INA or IART chunks,
  + ani: Reject files with multiple anih chunks (CVE-2022-48622),
  + ani: validate chunk size,
  + Updated translations.
- Drop 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715860800">- Migrate package to a regular obs_scm service, no longer password
  protecting a zip file. The originally reported bsc#1159337 seems
  no longer be applicable and we prefer the easier route.
- Drop unzip BuildRequires and pre_checkin.sh script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715860801">- Enable test suite on x86_64 (other arches seem too flaky for now):
  + Add %check section and call %meson_test
  + Add gdk-pixbuf-jpeg-slow.patch: allow pixbuf-jpeg to run for
    more than 30s, by marking it as a slow test
    (glgo#GNOME/gdk-pixbuf!174).</changelog>
</package>
<package pkgid="340bbd9354f7dc29915363c12235bb83f70f0d7e777cc1f0cb8d92196ef19784ac8dde078dc1d2ce6c7014964fcd9f528203fb7ca8a7a843f93be0ba677594e0" name="gdk-pixbuf-devel" arch="x86_64">
  <version epoch="0" ver="2.42.10" rel="2.1"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
</package>
<package pkgid="dcca5162cfc44a31e0b70d6274b4900535a81e24e2986af8addf3a89e337bfe48298e702972c6a559f503ca0dae0fef7e61d04d9f65a0ab670a07eb3b99821f5" name="gdk-pixbuf-devel" arch="x86_64">
  <version epoch="0" ver="2.42.11" rel="2.1"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
</package>
<package pkgid="df61e7fc3582be0cd3d4ab17ae855b4da2d5836bc41d9bc3b8c488bd9f00acce687af207804b46dac7f141c23a6a2ae08603329acbda06474ce1f84da5e9bc99" name="gdk-pixbuf-devel" arch="x86_64">
  <version epoch="0" ver="2.42.12" rel="1.0.6.1.sr20240429"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Update to version 2.42.12:
  + Fix a build failure,
  + Fix occasional build failures,
  + ani: Reject files with multiple INA or IART chunks,
  + ani: Reject files with multiple anih chunks (CVE-2022-48622),
  + ani: validate chunk size,
  + Updated translations.
- Drop 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: fixed
  upstream.</changelog>
</package>
<package pkgid="4eb5e8618c9a3a4c62c4ad88868d43a42b3b8238e47e162146c6755a069548bdf969147454ef80b3ba12a0935dde1065cf3ea2b2a4c897f96893f00260fe7184" name="gdk-pixbuf-devel" arch="x86_64">
  <version epoch="0" ver="2.42.12" rel="2.0.8.1.sr20240429"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Update to version 2.42.12:
  + Fix a build failure,
  + Fix occasional build failures,
  + ani: Reject files with multiple INA or IART chunks,
  + ani: Reject files with multiple anih chunks (CVE-2022-48622),
  + ani: validate chunk size,
  + Updated translations.
- Drop 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715860800">- Migrate package to a regular obs_scm service, no longer password
  protecting a zip file. The originally reported bsc#1159337 seems
  no longer be applicable and we prefer the easier route.
- Drop unzip BuildRequires and pre_checkin.sh script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715860801">- Enable test suite on x86_64 (other arches seem too flaky for now):
  + Add %check section and call %meson_test
  + Add gdk-pixbuf-jpeg-slow.patch: allow pixbuf-jpeg to run for
    more than 30s, by marking it as a slow test
    (glgo#GNOME/gdk-pixbuf!174).</changelog>
</package>
<package pkgid="9dc23903148ee4015ba5df5ff67a0d3805d761a0f6b8ccd5b6269cc657978b67298ab77562b4f1ffec052f301081048d08013f01dbc5ba09e3f3fbe8ccfa0249" name="gdk-pixbuf-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42.10" rel="2.1"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
</package>
<package pkgid="ba221a7a6a61bf883d44cfefe6066705be32b5f77cdc0262f22ec3d8e377bc36ee2e4456ca8c28001a266c2a4d72c9239a4251d685ff8599c0a105e8ea9b8532" name="gdk-pixbuf-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42.11" rel="2.1"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
</package>
<package pkgid="6ec7aec24d768ab30a5c5b713b843c842cc2ccf42521842b931089636c9f453978224954b0dbe36c84a288f27d1253dd71de949e80abfe4be0ee48d4ed1bd15c" name="gdk-pixbuf-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42.12" rel="1.0.6.1.sr20240429"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Update to version 2.42.12:
  + Fix a build failure,
  + Fix occasional build failures,
  + ani: Reject files with multiple INA or IART chunks,
  + ani: Reject files with multiple anih chunks (CVE-2022-48622),
  + ani: validate chunk size,
  + Updated translations.
- Drop 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: fixed
  upstream.</changelog>
</package>
<package pkgid="ca476e7b85aa471f591337d4903d9fabbee698b30f275d51475fce3e5d655dabda0b2c00b4f6b69c81c9192af60183ff512c5e46cc35f5aaa8fcf37c7c76e984" name="gdk-pixbuf-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42.12" rel="2.0.8.1.sr20240429"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Update to version 2.42.12:
  + Fix a build failure,
  + Fix occasional build failures,
  + ani: Reject files with multiple INA or IART chunks,
  + ani: Reject files with multiple anih chunks (CVE-2022-48622),
  + ani: validate chunk size,
  + Updated translations.
- Drop 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715860800">- Migrate package to a regular obs_scm service, no longer password
  protecting a zip file. The originally reported bsc#1159337 seems
  no longer be applicable and we prefer the easier route.
- Drop unzip BuildRequires and pre_checkin.sh script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715860801">- Enable test suite on x86_64 (other arches seem too flaky for now):
  + Add %check section and call %meson_test
  + Add gdk-pixbuf-jpeg-slow.patch: allow pixbuf-jpeg to run for
    more than 30s, by marking it as a slow test
    (glgo#GNOME/gdk-pixbuf!174).</changelog>
</package>
<package pkgid="3c578b530ce46eb9beab5f453eaa86617b61c29da4df031c1fa03dcdb6947e8678ab074bb20b89c491e111143e7ddd707b6b01d8cdaab978112e9e34cb81e634" name="gdk-pixbuf-lang" arch="noarch">
  <version epoch="0" ver="2.42.10" rel="2.1"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
</package>
<package pkgid="762cc9fa764cf56694b94807257710a5e53735b24973985c7e885c05df57192793334474ca5438106b5d61f4ce56f95047744b071860bf5cb2e1b766403c4c8c" name="gdk-pixbuf-lang" arch="noarch">
  <version epoch="0" ver="2.42.11" rel="2.1"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
</package>
<package pkgid="931cebb2e5f32845dca74c832db01077b2c6eb53d6db73ffd76e376028364ad6a6d1a35f9a0b39ba88e4265e5790f308064004ac78e7532d747f95c2e7b0a0c8" name="gdk-pixbuf-lang" arch="noarch">
  <version epoch="0" ver="2.42.12" rel="1.0.6.1.sr20240429"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Update to version 2.42.12:
  + Fix a build failure,
  + Fix occasional build failures,
  + ani: Reject files with multiple INA or IART chunks,
  + ani: Reject files with multiple anih chunks (CVE-2022-48622),
  + ani: validate chunk size,
  + Updated translations.
- Drop 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: fixed
  upstream.</changelog>
</package>
<package pkgid="dea386498c00ced5a35f594110d53af53b0dce704ec414d7083007c9893fbd7c487ac89339f9771afd8cff2a55c8b53b68c269906fc8ddebd3b8ef141611d84f" name="gdk-pixbuf-lang" arch="noarch">
  <version epoch="0" ver="2.42.12" rel="2.0.8.1.sr20240429"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Update to version 2.42.12:
  + Fix a build failure,
  + Fix occasional build failures,
  + ani: Reject files with multiple INA or IART chunks,
  + ani: Reject files with multiple anih chunks (CVE-2022-48622),
  + ani: validate chunk size,
  + Updated translations.
- Drop 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715860800">- Migrate package to a regular obs_scm service, no longer password
  protecting a zip file. The originally reported bsc#1159337 seems
  no longer be applicable and we prefer the easier route.
- Drop unzip BuildRequires and pre_checkin.sh script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715860801">- Enable test suite on x86_64 (other arches seem too flaky for now):
  + Add %check section and call %meson_test
  + Add gdk-pixbuf-jpeg-slow.patch: allow pixbuf-jpeg to run for
    more than 30s, by marking it as a slow test
    (glgo#GNOME/gdk-pixbuf!174).</changelog>
</package>
<package pkgid="fa10403bb46f14a908dd0631caf534fe0fd32e03513c0b06f3eb862e23ca16b22291e910a4a0e3f940bb248b810fff074f99e0babe6d462a68a99057d8914dec" name="gdk-pixbuf-loader-libheif" arch="x86_64">
  <version epoch="0" ver="1.17.6" rel="2.1"/>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1674820800">- The fix for rpath error for the examples sub-package was mistakenly
  moved</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674820801">- add 2ca02a128b2f76f7f293aa86a2ce1e04a8306c65.patch
    b6812284a2d70f29a5121ec3dbe652da07fdbbb7.patch: (bsc#1206945)
  * replace internal API with public API and fix typo (Fixes #745)</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1675339200">- Use chrpath during build to delete otherwise illegal runtime
  directories stored as RPATH in the executables</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1676548800">- update to 1.15.1
  * fix compilation without plugins
- update to 1.15.0
  * codec plugin system now also works with Windows
  * heif_convert: manually choose which decoder should be used
  * support for CLLI (content light level box), MDCV (mastering
    display colour volume), PASP (pixel aspect) information
  * ICC profile support in gdk-pixbuf loader
  * various fixes
- build with plugins enabled on Tumbleweed
- remove upstreamed patches
  - 2ca02a128b2f76f7f293aa86a2ce1e04a8306c65.patch
  - b6812284a2d70f29a5121ec3dbe652da07fdbbb7.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1677585600">- Remove no longer existing files avif.xml and heif.xml from the
  files list</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1680177600">- update to 1.15.2
  * Fixes an incompatibility with AOM v3.6.0.
  * A couple of smaller fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683115200">- update to 1.16.1:
  * Small maintenance update that fixes building the gdk-pixbuf
    loader.
  * The source package name has also been changed back to the old
    naming scheme.
  * Support for HEIFv2 regions (rgan) and user annotations
    (udes). This enables to annotate regions in the image with
    several geometric primitives and assign user text
    descriptions to them. Thank you @bradh for the contributions.
    Mask support will be added soon.
  * Previously, chroma was downsampled and upsampled with a
    simple nearest-neighbor method. We now included the sharp-yuv
    chroma downsampling algorithm. This gives improved image
    quality when images are downsampled to 4:2:0 and upsampled
    with bilinear interpolation. Thank you @maryla-uc for the
    contributions.
  * The bilinear chroma upsampling and averaging downsampling
    algorithms are also new. You can choose what to use.
  * We added experimental support for decoding uncompressed
    images according to ISO/IEC 23001-17:2023. This is work in
    progress and currently decoding only. Thank you @bradh for
    the contributions.
  * There are new APIs to query the image transformations. Thus,
    you may choose to get the original image and apply the
    transformations yourself.
  * A longstanding bug writing non-compliant 'ispe' boxes (image
    size) has been fixed. Files should be standard compliant now.
  * When building binary packages, you can now make use of a
    CMake presets to set a default configuration.
  * The deprecated autotools build files have been removed.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1683115201">- Package the optional plugins in separate packages, so it is possible
  to install a minimal version of the library without pulling in the
  libraries needed by the plugins only.
- BuildRequires pkgconfig(libwebp) as it is required to make sharp-yuv
  work.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1684756800">- update to 1.16.2:
  * adds an option to heif-convert to set the PNG compression level
  * fixes a few build issues with some compilers
  * fixes the --encoder option in heif-enc
  * fixes heif_item_get_properties_of_type and
    heif_item_get_transformation_properties</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1697544000">- update to 1.17.0:
  * Kvazaar encoder (HEIC) as alternative to x265
  * ffmpeg decoder (HEIC) decoding with potential hardware decoder support
  * jpegdec / jpegenc codecs for JPEG in HEIF
  * j2kdec, j2kenc codecs for JPEG-2000 in HEIF (still experimental)
  * added support for region masks
  * added support for alpha channels in images decoded with JS/WASM
  * heif-enc and heif-convert can be called with only input filenames,
    input and output filename, or with -o option. This makes the use of the
    two command more consistent.
  * added 4:2:2 &lt;-&gt; 4:4:4 color conversion with bilinear upscaling / average
    filtering
  * heif_context_get_image_handle() can now also access non-top-level images
  * add script to build Android libraries for all platforms
  * known bugs have been fixed</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1697716800">- update to 1.17.1:
  * fix issue of loading images with premultiplied alpha channel
  * correctly set compatible_version for macOS dylib builds
  * fix loading HDR PNGs, but encoding them as 8-bit SDR
  * fix saving AVIF with alpha using the SVT-AV1 encoder
- cmake-presets version 3 requires cmake &gt;= 3.21</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1699012800">- update to 1.17.3
  * Bug fix #1026: corrected transform box generation for
    heif_orientation_flip_vertically and
    heif_orientation_rotate_90_cw_then_flip_vertically
- update to 1.17.2:
  * #1010 loading of HEIF files with extra zero bytes at the end
  * #1015 / #1017 default nclx values now match sRGB
  * support JPEG2000 images with alpha channel
  * various smaller fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700481600">- update to 1.17.4:
  * ispe boxes in AVIF images with clap boxes were written with
    the wrong size (would only happen with svt-av1 encoder),
    always output MIAF brand for AVIF images
  * fix kvazaar encoding with odd image sizes and encodings with
    non-4:2:0 chroma</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700654400">- update to 1.17.5:
  * Fixes installation of the Gnome "heif.thumbnailer" config
    file.</changelog>
  <changelog author="pgajdos@suse.com" date="1702296000">- security update
- added patches
  fix CVE-2023-49462 [bsc#1217898], read16 segv
  + libheif-CVE-2023-49462.patch
  fix CVE-2023-49464 [bsc#1217900], UAF
  + libheif-CVE-2023-49464.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1702382400">- remove usage of presets to allow any cmake
- remove plugin conditional, to provide plugins on Leap as well
- remove rav1e conditional, because it is always available</changelog>
  <changelog author="olaf@aepfle.de" date="1702900800">- sync ExclusiveArch with SVT-AV1
- move HEIF plugins from examples to separate package
- make sure all subpackages use the same libheif1 ABI</changelog>
  <changelog author="pgajdos@suse.com" date="1702987200">- security update
- added patches
  fix CVE-2023-49460 [bsc#1217902], segmentation violation in decode_uncompressed_image()
  + libheif-CVE-2023-49460.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1704283200">- update to 1.17.6:
  * A couple of build fixes and bug fixes detected by fuzzing.
  * Corrects these issues:
  * CVE-2023-49462 - #1043
  * CVE-2023-49463 - #1042
- drop libheif-CVE-2023-49462.patch,
  libheif-CVE-2023-49464.patch,
  libheif-CVE-2023-49460.patch: upstream</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713441600">- Add libheif-svtav1.patch: Fix compilation with libsvtav1 2.0.0.</changelog>
</package>
<package pkgid="cae7e2d8d24279bb89ba99fc97d6635ae79dcb05f1b0e4c423290d756cce4df6e6386a56e02b16f772be0320647c47fa4e0769e3df61145c7ad16515f3c6b914" name="gdk-pixbuf-loader-libheif-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.17.6" rel="2.1"/>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1674820800">- The fix for rpath error for the examples sub-package was mistakenly
  moved</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674820801">- add 2ca02a128b2f76f7f293aa86a2ce1e04a8306c65.patch
    b6812284a2d70f29a5121ec3dbe652da07fdbbb7.patch: (bsc#1206945)
  * replace internal API with public API and fix typo (Fixes #745)</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1675339200">- Use chrpath during build to delete otherwise illegal runtime
  directories stored as RPATH in the executables</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1676548800">- update to 1.15.1
  * fix compilation without plugins
- update to 1.15.0
  * codec plugin system now also works with Windows
  * heif_convert: manually choose which decoder should be used
  * support for CLLI (content light level box), MDCV (mastering
    display colour volume), PASP (pixel aspect) information
  * ICC profile support in gdk-pixbuf loader
  * various fixes
- build with plugins enabled on Tumbleweed
- remove upstreamed patches
  - 2ca02a128b2f76f7f293aa86a2ce1e04a8306c65.patch
  - b6812284a2d70f29a5121ec3dbe652da07fdbbb7.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1677585600">- Remove no longer existing files avif.xml and heif.xml from the
  files list</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1680177600">- update to 1.15.2
  * Fixes an incompatibility with AOM v3.6.0.
  * A couple of smaller fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683115200">- update to 1.16.1:
  * Small maintenance update that fixes building the gdk-pixbuf
    loader.
  * The source package name has also been changed back to the old
    naming scheme.
  * Support for HEIFv2 regions (rgan) and user annotations
    (udes). This enables to annotate regions in the image with
    several geometric primitives and assign user text
    descriptions to them. Thank you @bradh for the contributions.
    Mask support will be added soon.
  * Previously, chroma was downsampled and upsampled with a
    simple nearest-neighbor method. We now included the sharp-yuv
    chroma downsampling algorithm. This gives improved image
    quality when images are downsampled to 4:2:0 and upsampled
    with bilinear interpolation. Thank you @maryla-uc for the
    contributions.
  * The bilinear chroma upsampling and averaging downsampling
    algorithms are also new. You can choose what to use.
  * We added experimental support for decoding uncompressed
    images according to ISO/IEC 23001-17:2023. This is work in
    progress and currently decoding only. Thank you @bradh for
    the contributions.
  * There are new APIs to query the image transformations. Thus,
    you may choose to get the original image and apply the
    transformations yourself.
  * A longstanding bug writing non-compliant 'ispe' boxes (image
    size) has been fixed. Files should be standard compliant now.
  * When building binary packages, you can now make use of a
    CMake presets to set a default configuration.
  * The deprecated autotools build files have been removed.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1683115201">- Package the optional plugins in separate packages, so it is possible
  to install a minimal version of the library without pulling in the
  libraries needed by the plugins only.
- BuildRequires pkgconfig(libwebp) as it is required to make sharp-yuv
  work.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1684756800">- update to 1.16.2:
  * adds an option to heif-convert to set the PNG compression level
  * fixes a few build issues with some compilers
  * fixes the --encoder option in heif-enc
  * fixes heif_item_get_properties_of_type and
    heif_item_get_transformation_properties</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1697544000">- update to 1.17.0:
  * Kvazaar encoder (HEIC) as alternative to x265
  * ffmpeg decoder (HEIC) decoding with potential hardware decoder support
  * jpegdec / jpegenc codecs for JPEG in HEIF
  * j2kdec, j2kenc codecs for JPEG-2000 in HEIF (still experimental)
  * added support for region masks
  * added support for alpha channels in images decoded with JS/WASM
  * heif-enc and heif-convert can be called with only input filenames,
    input and output filename, or with -o option. This makes the use of the
    two command more consistent.
  * added 4:2:2 &lt;-&gt; 4:4:4 color conversion with bilinear upscaling / average
    filtering
  * heif_context_get_image_handle() can now also access non-top-level images
  * add script to build Android libraries for all platforms
  * known bugs have been fixed</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1697716800">- update to 1.17.1:
  * fix issue of loading images with premultiplied alpha channel
  * correctly set compatible_version for macOS dylib builds
  * fix loading HDR PNGs, but encoding them as 8-bit SDR
  * fix saving AVIF with alpha using the SVT-AV1 encoder
- cmake-presets version 3 requires cmake &gt;= 3.21</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1699012800">- update to 1.17.3
  * Bug fix #1026: corrected transform box generation for
    heif_orientation_flip_vertically and
    heif_orientation_rotate_90_cw_then_flip_vertically
- update to 1.17.2:
  * #1010 loading of HEIF files with extra zero bytes at the end
  * #1015 / #1017 default nclx values now match sRGB
  * support JPEG2000 images with alpha channel
  * various smaller fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700481600">- update to 1.17.4:
  * ispe boxes in AVIF images with clap boxes were written with
    the wrong size (would only happen with svt-av1 encoder),
    always output MIAF brand for AVIF images
  * fix kvazaar encoding with odd image sizes and encodings with
    non-4:2:0 chroma</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700654400">- update to 1.17.5:
  * Fixes installation of the Gnome "heif.thumbnailer" config
    file.</changelog>
  <changelog author="pgajdos@suse.com" date="1702296000">- security update
- added patches
  fix CVE-2023-49462 [bsc#1217898], read16 segv
  + libheif-CVE-2023-49462.patch
  fix CVE-2023-49464 [bsc#1217900], UAF
  + libheif-CVE-2023-49464.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1702382400">- remove usage of presets to allow any cmake
- remove plugin conditional, to provide plugins on Leap as well
- remove rav1e conditional, because it is always available</changelog>
  <changelog author="olaf@aepfle.de" date="1702900800">- sync ExclusiveArch with SVT-AV1
- move HEIF plugins from examples to separate package
- make sure all subpackages use the same libheif1 ABI</changelog>
  <changelog author="pgajdos@suse.com" date="1702987200">- security update
- added patches
  fix CVE-2023-49460 [bsc#1217902], segmentation violation in decode_uncompressed_image()
  + libheif-CVE-2023-49460.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1704283200">- update to 1.17.6:
  * A couple of build fixes and bug fixes detected by fuzzing.
  * Corrects these issues:
  * CVE-2023-49462 - #1043
  * CVE-2023-49463 - #1042
- drop libheif-CVE-2023-49462.patch,
  libheif-CVE-2023-49464.patch,
  libheif-CVE-2023-49460.patch: upstream</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713441600">- Add libheif-svtav1.patch: Fix compilation with libsvtav1 2.0.0.</changelog>
</package>
<package pkgid="392e43386e69bdf98da0b370d9acaa4f3b7bfe943482767902dffbd99c3d83fb7052a3f58a74ad5a7bc8d8cbe470924645cdf02732e6e50d94b8eb04e22e7444" name="gdk-pixbuf-query-loaders" arch="x86_64">
  <version epoch="0" ver="2.42.10" rel="2.1"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
</package>
<package pkgid="1df12fe89de4ee5b19adb4219e3fdef7fadf5965b2ab54c9fe7ccb9140f6da01442844d2dc34d040e7968f6055c75d944acc5cc9ccee9be01886703feff0e06f" name="gdk-pixbuf-query-loaders" arch="x86_64">
  <version epoch="0" ver="2.42.11" rel="2.1"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
</package>
<package pkgid="a98993caaa4e5474cab396719480176c03705e87bf3a2fcd023292719f83a6ac30720326c058708e6c5c086f0f934f92bf2004f1325935b0aede174c99636431" name="gdk-pixbuf-query-loaders" arch="x86_64">
  <version epoch="0" ver="2.42.12" rel="1.0.6.1.sr20240429"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Update to version 2.42.12:
  + Fix a build failure,
  + Fix occasional build failures,
  + ani: Reject files with multiple INA or IART chunks,
  + ani: Reject files with multiple anih chunks (CVE-2022-48622),
  + ani: validate chunk size,
  + Updated translations.
- Drop 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: fixed
  upstream.</changelog>
</package>
<package pkgid="be495272a8738ccd10172228d56b5cd04ecbc92792142010e06e116a34cf5700a2a4c581337fe2e48b2bd83545dc2a3a83796cd244a3e6e6242deb5bc7a024d2" name="gdk-pixbuf-query-loaders" arch="x86_64">
  <version epoch="0" ver="2.42.12" rel="2.0.8.1.sr20240429"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Update to version 2.42.12:
  + Fix a build failure,
  + Fix occasional build failures,
  + ani: Reject files with multiple INA or IART chunks,
  + ani: Reject files with multiple anih chunks (CVE-2022-48622),
  + ani: validate chunk size,
  + Updated translations.
- Drop 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715860800">- Migrate package to a regular obs_scm service, no longer password
  protecting a zip file. The originally reported bsc#1159337 seems
  no longer be applicable and we prefer the easier route.
- Drop unzip BuildRequires and pre_checkin.sh script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715860801">- Enable test suite on x86_64 (other arches seem too flaky for now):
  + Add %check section and call %meson_test
  + Add gdk-pixbuf-jpeg-slow.patch: allow pixbuf-jpeg to run for
    more than 30s, by marking it as a slow test
    (glgo#GNOME/gdk-pixbuf!174).</changelog>
</package>
<package pkgid="95f6aefee2d4270e1d1916578d5cb45e57c8c0397fd17277ebfa531a7f3360242239508822f2f884e574889ec390a223b35af5613fa9caf2013d249ac58fc99c" name="gdk-pixbuf-query-loaders-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42.10" rel="2.1"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
</package>
<package pkgid="242e20c55c2ad9992b4b7a14a778117c5101e7e2d75bbb471665c2aba6a302c8c5fc2cc3b300f62cb747958850e782b7b503ba3456dd30595c283a90e1f1abff" name="gdk-pixbuf-query-loaders-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42.11" rel="2.1"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
</package>
<package pkgid="e415227e46a75a7c2bbc82999a2a4429c84f6c222474c0a288398f46984e9e963d65c1e84e677edc3edda48ffa7a0a5b61a5cc922acd777cf3274a431cee3124" name="gdk-pixbuf-query-loaders-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42.12" rel="1.0.6.1.sr20240429"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Update to version 2.42.12:
  + Fix a build failure,
  + Fix occasional build failures,
  + ani: Reject files with multiple INA or IART chunks,
  + ani: Reject files with multiple anih chunks (CVE-2022-48622),
  + ani: validate chunk size,
  + Updated translations.
- Drop 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: fixed
  upstream.</changelog>
</package>
<package pkgid="ae23a272a9fd2a763c254d157e2f24a12ad9fe66f7b0cd21aae77bd467cc8ecda16e33ba0a302e80f7c55e32402253bcb74b566d5bc843f3a49332cb466f9eee" name="gdk-pixbuf-query-loaders-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42.12" rel="2.0.8.1.sr20240429"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Update to version 2.42.12:
  + Fix a build failure,
  + Fix occasional build failures,
  + ani: Reject files with multiple INA or IART chunks,
  + ani: Reject files with multiple anih chunks (CVE-2022-48622),
  + ani: validate chunk size,
  + Updated translations.
- Drop 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715860800">- Migrate package to a regular obs_scm service, no longer password
  protecting a zip file. The originally reported bsc#1159337 seems
  no longer be applicable and we prefer the easier route.
- Drop unzip BuildRequires and pre_checkin.sh script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715860801">- Enable test suite on x86_64 (other arches seem too flaky for now):
  + Add %check section and call %meson_test
  + Add gdk-pixbuf-jpeg-slow.patch: allow pixbuf-jpeg to run for
    more than 30s, by marking it as a slow test
    (glgo#GNOME/gdk-pixbuf!174).</changelog>
</package>
<package pkgid="3f33ae3ae691a98a4565f32718a88c62967e49dd1185711d44c0311e200cad6600855051ae02699495d1a5f52ef8cd257c571e87026623ef9a6479337b53d69d" name="gdk-pixbuf-thumbnailer" arch="x86_64">
  <version epoch="0" ver="2.42.10" rel="2.1"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
</package>
<package pkgid="de519ef90ba97a5bf78a286c0af21e854b12f8b8e538ad2267de27e87a4fe6786696b4ac1f040f7848decc63b2b813ee25e48c99ad2fe343c20343e267b17afb" name="gdk-pixbuf-thumbnailer" arch="x86_64">
  <version epoch="0" ver="2.42.11" rel="2.1"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
</package>
<package pkgid="46eee872eed21466e8246a6dd73e1a4ad5bd80041aa5caf21f23b06c0be8721773472078f8b056b2f04e738dc24b3623d6f00470e0f0b6e657c395628596df70" name="gdk-pixbuf-thumbnailer" arch="x86_64">
  <version epoch="0" ver="2.42.12" rel="1.0.6.1.sr20240429"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Update to version 2.42.12:
  + Fix a build failure,
  + Fix occasional build failures,
  + ani: Reject files with multiple INA or IART chunks,
  + ani: Reject files with multiple anih chunks (CVE-2022-48622),
  + ani: validate chunk size,
  + Updated translations.
- Drop 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: fixed
  upstream.</changelog>
</package>
<package pkgid="78c9ae18f805160315bc052554126014a66160689891444cf230705e7a8182875221d24cdf2510c66dbfa906892e1d767f8435ff3794b50b6f042c39d172ef73" name="gdk-pixbuf-thumbnailer" arch="x86_64">
  <version epoch="0" ver="2.42.12" rel="2.0.8.1.sr20240429"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Update to version 2.42.12:
  + Fix a build failure,
  + Fix occasional build failures,
  + ani: Reject files with multiple INA or IART chunks,
  + ani: Reject files with multiple anih chunks (CVE-2022-48622),
  + ani: validate chunk size,
  + Updated translations.
- Drop 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715860800">- Migrate package to a regular obs_scm service, no longer password
  protecting a zip file. The originally reported bsc#1159337 seems
  no longer be applicable and we prefer the easier route.
- Drop unzip BuildRequires and pre_checkin.sh script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715860801">- Enable test suite on x86_64 (other arches seem too flaky for now):
  + Add %check section and call %meson_test
  + Add gdk-pixbuf-jpeg-slow.patch: allow pixbuf-jpeg to run for
    more than 30s, by marking it as a slow test
    (glgo#GNOME/gdk-pixbuf!174).</changelog>
</package>
<package pkgid="7516a85cecc55e093a8aeaf802918ebcf99016b724a9bcc563a02854ca3d60bf17458960e67308b60b94730aa3ffe75c119a1ed75e53b8f2ede5e5e75bc0e9af" name="gdk-pixbuf-thumbnailer-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42.10" rel="2.1"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
</package>
<package pkgid="f16ec018b89cc3c4941061f3745fb86e0f586595878b003de81167598eede2824fb4246d43b2f674f1aa1eb0b2a96e0d23e3bed4c5990111ddf0bcf05d99c324" name="gdk-pixbuf-thumbnailer-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42.11" rel="2.1"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
</package>
<package pkgid="60c4084bd83210af530c572564e05ea95de7745844728fba303550ada5f580f7b221c8fc3c7b868c0ee98a3052f65fd5d3892d2185005f3ea53583e27beed39c" name="gdk-pixbuf-thumbnailer-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42.12" rel="1.0.6.1.sr20240429"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Update to version 2.42.12:
  + Fix a build failure,
  + Fix occasional build failures,
  + ani: Reject files with multiple INA or IART chunks,
  + ani: Reject files with multiple anih chunks (CVE-2022-48622),
  + ani: validate chunk size,
  + Updated translations.
- Drop 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: fixed
  upstream.</changelog>
</package>
<package pkgid="03157d46dd6d0393adbf03fab07b768ab0bcf775aa54441a6cc474498e003df9a09208bd0ad41eab2e71e6e825ac94342a7fd0a6ef2130276e9fe9585c09f7b0" name="gdk-pixbuf-thumbnailer-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42.12" rel="2.0.8.1.sr20240429"/>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666785600">- Update to version 2.42.10:
  + Search for rst2man.py.
  + Update the memory size limit for JPEG images.
  + Updated translations.
- Drop patch fixed upstream (with different limit):
  + 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Update to version 2.42.12:
  + Fix a build failure,
  + Fix occasional build failures,
  + ani: Reject files with multiple INA or IART chunks,
  + ani: Reject files with multiple anih chunks (CVE-2022-48622),
  + ani: validate chunk size,
  + Updated translations.
- Drop 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715860800">- Migrate package to a regular obs_scm service, no longer password
  protecting a zip file. The originally reported bsc#1159337 seems
  no longer be applicable and we prefer the easier route.
- Drop unzip BuildRequires and pre_checkin.sh script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715860801">- Enable test suite on x86_64 (other arches seem too flaky for now):
  + Add %check section and call %meson_test
  + Add gdk-pixbuf-jpeg-slow.patch: allow pixbuf-jpeg to run for
    more than 30s, by marking it as a slow test
    (glgo#GNOME/gdk-pixbuf!174).</changelog>
</package>
<package pkgid="a80632a955defdc9ad4f7ed1f60b56fd117973c34410fa4b021529f94e72929488416d79c894da81729f14aa836a6da9053e025dc305f7c386386c90389075b3" name="gdm-branding-Aeon" arch="noarch">
  <version epoch="0" ver="20240324" rel="1.1"/>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1713960000">- Initial package</changelog>
</package>
<package pkgid="314bf63d1169032ade5c39e60b2b9632582a08c7b34b10f5c8400164dfafbf1db89a8dc1bab1dd3f078ea298da175835b71bba3c0faa7046b75b0f887891e2e4" name="gdm-branding-Aeon" arch="src">
  <version epoch="0" ver="20240324" rel="1.1"/>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1713960000">- Initial package</changelog>
</package>
<package pkgid="c8a638f129e866809ca9fa366eed0df1323e915e472e14ce605f58730cce9913de4ee1004e160fdc410de10fc3e2a0b04b88a2ded58f9a8e86876e44fd2be391" name="geary" arch="src">
  <version epoch="0" ver="44.1" rel="2.1"/>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 3.38.0:
  + Clean up email in database older than the storage preference.
  + New Preferences window pane for managing plugins.
  + New Email Templates plugin.
  + New Mail Merge plugin.
  + New Sent Sound plugin.
  + New Unity Messaging Menu plugin.
  + Reduced number of spurious problem report info bars.
  + Improved ordering of folders in the folder list.
  + Spam folder renamed to Junk.
  + Composer formatting toolbar initially hidden for new installs.
  + Desktop mail notifications now show contact photos.
  + Improved server compatibility.
  + Numerous bug fixes and user interface improvements.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600344000">- Update to version 3.38.0.1:
  + sql: Remember to install new SQL migration files.</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.1:
  + Numerous bug fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612699200">- Update to version 3.38.2:
  + Numerous bug fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612699201">- Update to version 40.alpha:
  + An alpha-quality development release.
  + Require a build flag to be set for releases builds and from
    tarballs.
  + Updated build options to use meson features, be internally
    consistent.
  + Add a dependency on the libstemmer library.
  + Visual refresh including updated icon and interface.
  + Add support for half-screen, portrait and small displays.
  + Improved performance when displaying large conversations.
  + Upgraded full-text search engine.
  + Improved search for languages such as Thai and Chinese.
  + Improved keyboard shortcuts.
  + Improved server compatibility.
  + Numerous bug fixes and user interface improvements.
  + Updated translations.
- Add snowball-devel BuildRequires: New verified dependency.
- Pass profile=release and valadoc=disabled to meson.
- Change tnef-support=false to tnef=disabled following upstream
  changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 40.rc:
  + Require libhandy 1.2.1.
  + Add a dependency on ICU.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Update to version 40.0:
  + Build fixes for future versions of vala, gmime, and meson.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1642420800">- Update to version 40.0+47:
  + Switch to source service: Update to fix build against vala
    0.55.x.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644494400">- Update to version 40.0+50:
  * Util.Cache.Lru: Workaround missing generic type argument
  * Fix accessibility issues with initializer of constants
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1661774400">- Update to version 40.0+127:
  * client:
  - Fix handling of 'mark messages' menu
  - Add support for Background portal
  - Remove deprecated hidden option
  - Startup notifications is a freedesktop.org concept
  - Running as a service does not mean running in the background
    indefinitely
  - composer: Remove workaround for GTK merge request
  * appdata: State hardware support the old way
  * build:
  - Fix building against libsoup3
  - Update GitLab CI requirements
  * editor: Set capture phase for the gesture
  * engine:
  - Fix GLib.Timezone deprecation warning in GLib 2.68
  - If email not found in outbox, do not queue it again. Prevent
    an infinite loop
  - TlsCertificateFlags.VALIDATE_ALL is the default value
  - Vala disallows using nullabe enum value as real GObject
    property
  * Fix touch input in composer
  * icons: Update icons to match recent Adwaita
  * meson:
  - Remove uses of get_pkgconfig_variable
  - Update to 0.59
  - Use gnome.post_install
  * Removed CMake from build dependencies
  * Updated translations.
- Changes in BuildRequires following upstream changes:
  * Drop: pkgconfig(javascriptcoregtk-4.0), pkgconfig(libsoup-2.4),
    pkgconfig(webkit2gtk-4.0) and
    pkgconfig(webkit2gtk-web-extension-4.1)
  * Add: pkgconfig(gck-1), pkgconfig(javascriptcoregtk-4.1),
    pkgconfig(libsoup-3.0), pkgconfig(webkit2gtk-4.1) and
    pkgconfig(webkit2gtk-web-extension-4.1)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1663243200">- Update to version 40.0+146:
  * Update POTFILES.in
  * treewide: Removed unused Yahoo imap engine
  * client:
  - accounts: Add support for Thunderbird autoconfig
  - Fix adding a new infobar to Components.InfoBarStack
  * plugin: Only enable mail merge action for templates
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1663761600">- Update to version 40.0+155:
  * engine:
  - Fix flag being mistaken for a response code
  - Mark all email UIDs in remote replay
  * client: remove unused mark_manual_* methods
  * components: Rework Folder Popover
  * Updated translations.
- Do the git checkout from the now available gnome-43 branch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1664539200">- Update to version 43.0:
  * Improved images management
  * Thunderbird auto configuration support
  * Add XDG background portal support
  * Numerous bug fixes and user interface improvements
  * client: Fix setting service provider
  * engine: Cancel any remote folders update before marking a
    message
  * components: Rework adapative layout by removing HdySwipeGroup
  * ui: Use a thiner progress in message header
  * Updated translations.
- Switch to explicit released tag, now that upstream once again are
  doing releases.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678968000">- Add Support-GNOME-42-dark-theme-preference.patch: Support GNOME
  42 dark theme preference, patch taken from debian (also subbed
  upstream, but not yet merged.
- Add Support-dark-theme-webview.patch: Support dark mode in email
  bodies, patch from upstream git, not yet merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Add Fix-build-newer-vala.patch: client: Add missing
  type-arguments for interfaces. vala-unit: Fix non-null build
  with newer vala.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688558400">- Update to version 44.0:
  + New conversation list
  + Reworked headerbar
  + Fix network detection issues
  + Suspend engine on system suspend
  + Numerous user interface translation updates
  + Numerous bug fixes and user interface improvements
  + Updated translations.
- Drop Fix-build-newer-vala.patch: fixed upstream.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692360000">- Update to version 44.1:
  + Numerous bug fixes and user interface improvements.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709121600">- Update to version 44.0+110:
  + ui:
  - Components.Inspector: fix missing icon
  - Replace anchors title if looks like an URI
  - Hide mark actions that are disabled
  + client:
  - ConversationList.View: Fix keyboard navigation
  - tweaks for lower desktop resolutions
  - components: Add a warning about enabling remote images
  - Ensure conversation is loaded before replying
  - Simpler notification messages
  + treewide: Remove deprecated run_javascript()
  + engine:
  - Do not stop unread calculation if no id provided
  - Mark operation as completed if folder already empty
  - Ensure we try to connect again on connection error
  - Filter duplicated mailboxes on LIST
  - When opening a folder, sanitize remote unseen.
  - If reply-to set, we have to honor it
  - Reply all needs to reply to sender
  - Do not stop delivering messages on error
  - Don't use domain for EHLO if it's not FQDN
- Add -Wno-error=return-type to CFLAGS: vala is notoriously bad in
  creating good C code.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710590400">- Update to version 44.0+115:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 44.1:
  + Numerous user interface translation updates.
  + Numerous bug fixes and user interface improvements.</changelog>
</package>
<package pkgid="62f1d7d0f6c4e3d3e1dfcfb00d95b3c0a7db3e45648277713381fc23ed2b05f8127e75c5a07db2a2614ab49896f5f529cf4fdbc4a12bd9fe0a6cce9a16e27788" name="geary" arch="x86_64">
  <version epoch="0" ver="44.1" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612699200">- Update to version 3.38.2:
  + Numerous bug fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612699201">- Update to version 40.alpha:
  + An alpha-quality development release.
  + Require a build flag to be set for releases builds and from
    tarballs.
  + Updated build options to use meson features, be internally
    consistent.
  + Add a dependency on the libstemmer library.
  + Visual refresh including updated icon and interface.
  + Add support for half-screen, portrait and small displays.
  + Improved performance when displaying large conversations.
  + Upgraded full-text search engine.
  + Improved search for languages such as Thai and Chinese.
  + Improved keyboard shortcuts.
  + Improved server compatibility.
  + Numerous bug fixes and user interface improvements.
  + Updated translations.
- Add snowball-devel BuildRequires: New verified dependency.
- Pass profile=release and valadoc=disabled to meson.
- Change tnef-support=false to tnef=disabled following upstream
  changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 40.rc:
  + Require libhandy 1.2.1.
  + Add a dependency on ICU.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Update to version 40.0:
  + Build fixes for future versions of vala, gmime, and meson.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1642420800">- Update to version 40.0+47:
  + Switch to source service: Update to fix build against vala
    0.55.x.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644494400">- Update to version 40.0+50:
  * Util.Cache.Lru: Workaround missing generic type argument
  * Fix accessibility issues with initializer of constants
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1661774400">- Update to version 40.0+127:
  * client:
  - Fix handling of 'mark messages' menu
  - Add support for Background portal
  - Remove deprecated hidden option
  - Startup notifications is a freedesktop.org concept
  - Running as a service does not mean running in the background
    indefinitely
  - composer: Remove workaround for GTK merge request
  * appdata: State hardware support the old way
  * build:
  - Fix building against libsoup3
  - Update GitLab CI requirements
  * editor: Set capture phase for the gesture
  * engine:
  - Fix GLib.Timezone deprecation warning in GLib 2.68
  - If email not found in outbox, do not queue it again. Prevent
    an infinite loop
  - TlsCertificateFlags.VALIDATE_ALL is the default value
  - Vala disallows using nullabe enum value as real GObject
    property
  * Fix touch input in composer
  * icons: Update icons to match recent Adwaita
  * meson:
  - Remove uses of get_pkgconfig_variable
  - Update to 0.59
  - Use gnome.post_install
  * Removed CMake from build dependencies
  * Updated translations.
- Changes in BuildRequires following upstream changes:
  * Drop: pkgconfig(javascriptcoregtk-4.0), pkgconfig(libsoup-2.4),
    pkgconfig(webkit2gtk-4.0) and
    pkgconfig(webkit2gtk-web-extension-4.1)
  * Add: pkgconfig(gck-1), pkgconfig(javascriptcoregtk-4.1),
    pkgconfig(libsoup-3.0), pkgconfig(webkit2gtk-4.1) and
    pkgconfig(webkit2gtk-web-extension-4.1)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1663243200">- Update to version 40.0+146:
  * Update POTFILES.in
  * treewide: Removed unused Yahoo imap engine
  * client:
  - accounts: Add support for Thunderbird autoconfig
  - Fix adding a new infobar to Components.InfoBarStack
  * plugin: Only enable mail merge action for templates
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1663761600">- Update to version 40.0+155:
  * engine:
  - Fix flag being mistaken for a response code
  - Mark all email UIDs in remote replay
  * client: remove unused mark_manual_* methods
  * components: Rework Folder Popover
  * Updated translations.
- Do the git checkout from the now available gnome-43 branch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1664539200">- Update to version 43.0:
  * Improved images management
  * Thunderbird auto configuration support
  * Add XDG background portal support
  * Numerous bug fixes and user interface improvements
  * client: Fix setting service provider
  * engine: Cancel any remote folders update before marking a
    message
  * components: Rework adapative layout by removing HdySwipeGroup
  * ui: Use a thiner progress in message header
  * Updated translations.
- Switch to explicit released tag, now that upstream once again are
  doing releases.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678968000">- Add Support-GNOME-42-dark-theme-preference.patch: Support GNOME
  42 dark theme preference, patch taken from debian (also subbed
  upstream, but not yet merged.
- Add Support-dark-theme-webview.patch: Support dark mode in email
  bodies, patch from upstream git, not yet merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Add Fix-build-newer-vala.patch: client: Add missing
  type-arguments for interfaces. vala-unit: Fix non-null build
  with newer vala.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688558400">- Update to version 44.0:
  + New conversation list
  + Reworked headerbar
  + Fix network detection issues
  + Suspend engine on system suspend
  + Numerous user interface translation updates
  + Numerous bug fixes and user interface improvements
  + Updated translations.
- Drop Fix-build-newer-vala.patch: fixed upstream.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692360000">- Update to version 44.1:
  + Numerous bug fixes and user interface improvements.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709121600">- Update to version 44.0+110:
  + ui:
  - Components.Inspector: fix missing icon
  - Replace anchors title if looks like an URI
  - Hide mark actions that are disabled
  + client:
  - ConversationList.View: Fix keyboard navigation
  - tweaks for lower desktop resolutions
  - components: Add a warning about enabling remote images
  - Ensure conversation is loaded before replying
  - Simpler notification messages
  + treewide: Remove deprecated run_javascript()
  + engine:
  - Do not stop unread calculation if no id provided
  - Mark operation as completed if folder already empty
  - Ensure we try to connect again on connection error
  - Filter duplicated mailboxes on LIST
  - When opening a folder, sanitize remote unseen.
  - If reply-to set, we have to honor it
  - Reply all needs to reply to sender
  - Do not stop delivering messages on error
  - Don't use domain for EHLO if it's not FQDN
- Add -Wno-error=return-type to CFLAGS: vala is notoriously bad in
  creating good C code.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710590400">- Update to version 44.0+115:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 44.1:
  + Numerous user interface translation updates.
  + Numerous bug fixes and user interface improvements.</changelog>
</package>
<package pkgid="92ebd83e471504819d8d9d85ecf3f6f24c1e94e4c57c2ed7a788f817b64d541704fb2d5398168b7ac7f9688c78da21a1ab9ec87da5bb82255e57f862e96672b5" name="geary-debuginfo" arch="x86_64">
  <version epoch="0" ver="44.1" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612699200">- Update to version 3.38.2:
  + Numerous bug fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612699201">- Update to version 40.alpha:
  + An alpha-quality development release.
  + Require a build flag to be set for releases builds and from
    tarballs.
  + Updated build options to use meson features, be internally
    consistent.
  + Add a dependency on the libstemmer library.
  + Visual refresh including updated icon and interface.
  + Add support for half-screen, portrait and small displays.
  + Improved performance when displaying large conversations.
  + Upgraded full-text search engine.
  + Improved search for languages such as Thai and Chinese.
  + Improved keyboard shortcuts.
  + Improved server compatibility.
  + Numerous bug fixes and user interface improvements.
  + Updated translations.
- Add snowball-devel BuildRequires: New verified dependency.
- Pass profile=release and valadoc=disabled to meson.
- Change tnef-support=false to tnef=disabled following upstream
  changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 40.rc:
  + Require libhandy 1.2.1.
  + Add a dependency on ICU.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Update to version 40.0:
  + Build fixes for future versions of vala, gmime, and meson.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1642420800">- Update to version 40.0+47:
  + Switch to source service: Update to fix build against vala
    0.55.x.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644494400">- Update to version 40.0+50:
  * Util.Cache.Lru: Workaround missing generic type argument
  * Fix accessibility issues with initializer of constants
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1661774400">- Update to version 40.0+127:
  * client:
  - Fix handling of 'mark messages' menu
  - Add support for Background portal
  - Remove deprecated hidden option
  - Startup notifications is a freedesktop.org concept
  - Running as a service does not mean running in the background
    indefinitely
  - composer: Remove workaround for GTK merge request
  * appdata: State hardware support the old way
  * build:
  - Fix building against libsoup3
  - Update GitLab CI requirements
  * editor: Set capture phase for the gesture
  * engine:
  - Fix GLib.Timezone deprecation warning in GLib 2.68
  - If email not found in outbox, do not queue it again. Prevent
    an infinite loop
  - TlsCertificateFlags.VALIDATE_ALL is the default value
  - Vala disallows using nullabe enum value as real GObject
    property
  * Fix touch input in composer
  * icons: Update icons to match recent Adwaita
  * meson:
  - Remove uses of get_pkgconfig_variable
  - Update to 0.59
  - Use gnome.post_install
  * Removed CMake from build dependencies
  * Updated translations.
- Changes in BuildRequires following upstream changes:
  * Drop: pkgconfig(javascriptcoregtk-4.0), pkgconfig(libsoup-2.4),
    pkgconfig(webkit2gtk-4.0) and
    pkgconfig(webkit2gtk-web-extension-4.1)
  * Add: pkgconfig(gck-1), pkgconfig(javascriptcoregtk-4.1),
    pkgconfig(libsoup-3.0), pkgconfig(webkit2gtk-4.1) and
    pkgconfig(webkit2gtk-web-extension-4.1)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1663243200">- Update to version 40.0+146:
  * Update POTFILES.in
  * treewide: Removed unused Yahoo imap engine
  * client:
  - accounts: Add support for Thunderbird autoconfig
  - Fix adding a new infobar to Components.InfoBarStack
  * plugin: Only enable mail merge action for templates
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1663761600">- Update to version 40.0+155:
  * engine:
  - Fix flag being mistaken for a response code
  - Mark all email UIDs in remote replay
  * client: remove unused mark_manual_* methods
  * components: Rework Folder Popover
  * Updated translations.
- Do the git checkout from the now available gnome-43 branch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1664539200">- Update to version 43.0:
  * Improved images management
  * Thunderbird auto configuration support
  * Add XDG background portal support
  * Numerous bug fixes and user interface improvements
  * client: Fix setting service provider
  * engine: Cancel any remote folders update before marking a
    message
  * components: Rework adapative layout by removing HdySwipeGroup
  * ui: Use a thiner progress in message header
  * Updated translations.
- Switch to explicit released tag, now that upstream once again are
  doing releases.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678968000">- Add Support-GNOME-42-dark-theme-preference.patch: Support GNOME
  42 dark theme preference, patch taken from debian (also subbed
  upstream, but not yet merged.
- Add Support-dark-theme-webview.patch: Support dark mode in email
  bodies, patch from upstream git, not yet merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Add Fix-build-newer-vala.patch: client: Add missing
  type-arguments for interfaces. vala-unit: Fix non-null build
  with newer vala.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688558400">- Update to version 44.0:
  + New conversation list
  + Reworked headerbar
  + Fix network detection issues
  + Suspend engine on system suspend
  + Numerous user interface translation updates
  + Numerous bug fixes and user interface improvements
  + Updated translations.
- Drop Fix-build-newer-vala.patch: fixed upstream.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692360000">- Update to version 44.1:
  + Numerous bug fixes and user interface improvements.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709121600">- Update to version 44.0+110:
  + ui:
  - Components.Inspector: fix missing icon
  - Replace anchors title if looks like an URI
  - Hide mark actions that are disabled
  + client:
  - ConversationList.View: Fix keyboard navigation
  - tweaks for lower desktop resolutions
  - components: Add a warning about enabling remote images
  - Ensure conversation is loaded before replying
  - Simpler notification messages
  + treewide: Remove deprecated run_javascript()
  + engine:
  - Do not stop unread calculation if no id provided
  - Mark operation as completed if folder already empty
  - Ensure we try to connect again on connection error
  - Filter duplicated mailboxes on LIST
  - When opening a folder, sanitize remote unseen.
  - If reply-to set, we have to honor it
  - Reply all needs to reply to sender
  - Do not stop delivering messages on error
  - Don't use domain for EHLO if it's not FQDN
- Add -Wno-error=return-type to CFLAGS: vala is notoriously bad in
  creating good C code.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710590400">- Update to version 44.0+115:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 44.1:
  + Numerous user interface translation updates.
  + Numerous bug fixes and user interface improvements.</changelog>
</package>
<package pkgid="689dda0df51429cef0cc0ff0232e8311a7af1be128d599b665944ece06930d41c2b5a4aad8a9f4d52f422ee6729e3e06dc96e6a30b886ce967c8c48a65f1a5db" name="geary-debugsource" arch="x86_64">
  <version epoch="0" ver="44.1" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612699200">- Update to version 3.38.2:
  + Numerous bug fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612699201">- Update to version 40.alpha:
  + An alpha-quality development release.
  + Require a build flag to be set for releases builds and from
    tarballs.
  + Updated build options to use meson features, be internally
    consistent.
  + Add a dependency on the libstemmer library.
  + Visual refresh including updated icon and interface.
  + Add support for half-screen, portrait and small displays.
  + Improved performance when displaying large conversations.
  + Upgraded full-text search engine.
  + Improved search for languages such as Thai and Chinese.
  + Improved keyboard shortcuts.
  + Improved server compatibility.
  + Numerous bug fixes and user interface improvements.
  + Updated translations.
- Add snowball-devel BuildRequires: New verified dependency.
- Pass profile=release and valadoc=disabled to meson.
- Change tnef-support=false to tnef=disabled following upstream
  changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 40.rc:
  + Require libhandy 1.2.1.
  + Add a dependency on ICU.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Update to version 40.0:
  + Build fixes for future versions of vala, gmime, and meson.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1642420800">- Update to version 40.0+47:
  + Switch to source service: Update to fix build against vala
    0.55.x.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644494400">- Update to version 40.0+50:
  * Util.Cache.Lru: Workaround missing generic type argument
  * Fix accessibility issues with initializer of constants
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1661774400">- Update to version 40.0+127:
  * client:
  - Fix handling of 'mark messages' menu
  - Add support for Background portal
  - Remove deprecated hidden option
  - Startup notifications is a freedesktop.org concept
  - Running as a service does not mean running in the background
    indefinitely
  - composer: Remove workaround for GTK merge request
  * appdata: State hardware support the old way
  * build:
  - Fix building against libsoup3
  - Update GitLab CI requirements
  * editor: Set capture phase for the gesture
  * engine:
  - Fix GLib.Timezone deprecation warning in GLib 2.68
  - If email not found in outbox, do not queue it again. Prevent
    an infinite loop
  - TlsCertificateFlags.VALIDATE_ALL is the default value
  - Vala disallows using nullabe enum value as real GObject
    property
  * Fix touch input in composer
  * icons: Update icons to match recent Adwaita
  * meson:
  - Remove uses of get_pkgconfig_variable
  - Update to 0.59
  - Use gnome.post_install
  * Removed CMake from build dependencies
  * Updated translations.
- Changes in BuildRequires following upstream changes:
  * Drop: pkgconfig(javascriptcoregtk-4.0), pkgconfig(libsoup-2.4),
    pkgconfig(webkit2gtk-4.0) and
    pkgconfig(webkit2gtk-web-extension-4.1)
  * Add: pkgconfig(gck-1), pkgconfig(javascriptcoregtk-4.1),
    pkgconfig(libsoup-3.0), pkgconfig(webkit2gtk-4.1) and
    pkgconfig(webkit2gtk-web-extension-4.1)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1663243200">- Update to version 40.0+146:
  * Update POTFILES.in
  * treewide: Removed unused Yahoo imap engine
  * client:
  - accounts: Add support for Thunderbird autoconfig
  - Fix adding a new infobar to Components.InfoBarStack
  * plugin: Only enable mail merge action for templates
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1663761600">- Update to version 40.0+155:
  * engine:
  - Fix flag being mistaken for a response code
  - Mark all email UIDs in remote replay
  * client: remove unused mark_manual_* methods
  * components: Rework Folder Popover
  * Updated translations.
- Do the git checkout from the now available gnome-43 branch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1664539200">- Update to version 43.0:
  * Improved images management
  * Thunderbird auto configuration support
  * Add XDG background portal support
  * Numerous bug fixes and user interface improvements
  * client: Fix setting service provider
  * engine: Cancel any remote folders update before marking a
    message
  * components: Rework adapative layout by removing HdySwipeGroup
  * ui: Use a thiner progress in message header
  * Updated translations.
- Switch to explicit released tag, now that upstream once again are
  doing releases.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678968000">- Add Support-GNOME-42-dark-theme-preference.patch: Support GNOME
  42 dark theme preference, patch taken from debian (also subbed
  upstream, but not yet merged.
- Add Support-dark-theme-webview.patch: Support dark mode in email
  bodies, patch from upstream git, not yet merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Add Fix-build-newer-vala.patch: client: Add missing
  type-arguments for interfaces. vala-unit: Fix non-null build
  with newer vala.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688558400">- Update to version 44.0:
  + New conversation list
  + Reworked headerbar
  + Fix network detection issues
  + Suspend engine on system suspend
  + Numerous user interface translation updates
  + Numerous bug fixes and user interface improvements
  + Updated translations.
- Drop Fix-build-newer-vala.patch: fixed upstream.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692360000">- Update to version 44.1:
  + Numerous bug fixes and user interface improvements.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709121600">- Update to version 44.0+110:
  + ui:
  - Components.Inspector: fix missing icon
  - Replace anchors title if looks like an URI
  - Hide mark actions that are disabled
  + client:
  - ConversationList.View: Fix keyboard navigation
  - tweaks for lower desktop resolutions
  - components: Add a warning about enabling remote images
  - Ensure conversation is loaded before replying
  - Simpler notification messages
  + treewide: Remove deprecated run_javascript()
  + engine:
  - Do not stop unread calculation if no id provided
  - Mark operation as completed if folder already empty
  - Ensure we try to connect again on connection error
  - Filter duplicated mailboxes on LIST
  - When opening a folder, sanitize remote unseen.
  - If reply-to set, we have to honor it
  - Reply all needs to reply to sender
  - Do not stop delivering messages on error
  - Don't use domain for EHLO if it's not FQDN
- Add -Wno-error=return-type to CFLAGS: vala is notoriously bad in
  creating good C code.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710590400">- Update to version 44.0+115:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 44.1:
  + Numerous user interface translation updates.
  + Numerous bug fixes and user interface improvements.</changelog>
</package>
<package pkgid="3509d9f1ec597f7f62522bf4988f919db781f26debdcb81f8652dd988a4b6358d9b91108e7325b5baa2793d2b6b61848b32affd517b62bce3122260b8daf4fea" name="geary-lang" arch="noarch">
  <version epoch="0" ver="44.1" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612699200">- Update to version 3.38.2:
  + Numerous bug fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612699201">- Update to version 40.alpha:
  + An alpha-quality development release.
  + Require a build flag to be set for releases builds and from
    tarballs.
  + Updated build options to use meson features, be internally
    consistent.
  + Add a dependency on the libstemmer library.
  + Visual refresh including updated icon and interface.
  + Add support for half-screen, portrait and small displays.
  + Improved performance when displaying large conversations.
  + Upgraded full-text search engine.
  + Improved search for languages such as Thai and Chinese.
  + Improved keyboard shortcuts.
  + Improved server compatibility.
  + Numerous bug fixes and user interface improvements.
  + Updated translations.
- Add snowball-devel BuildRequires: New verified dependency.
- Pass profile=release and valadoc=disabled to meson.
- Change tnef-support=false to tnef=disabled following upstream
  changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 40.rc:
  + Require libhandy 1.2.1.
  + Add a dependency on ICU.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Update to version 40.0:
  + Build fixes for future versions of vala, gmime, and meson.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1642420800">- Update to version 40.0+47:
  + Switch to source service: Update to fix build against vala
    0.55.x.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644494400">- Update to version 40.0+50:
  * Util.Cache.Lru: Workaround missing generic type argument
  * Fix accessibility issues with initializer of constants
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1661774400">- Update to version 40.0+127:
  * client:
  - Fix handling of 'mark messages' menu
  - Add support for Background portal
  - Remove deprecated hidden option
  - Startup notifications is a freedesktop.org concept
  - Running as a service does not mean running in the background
    indefinitely
  - composer: Remove workaround for GTK merge request
  * appdata: State hardware support the old way
  * build:
  - Fix building against libsoup3
  - Update GitLab CI requirements
  * editor: Set capture phase for the gesture
  * engine:
  - Fix GLib.Timezone deprecation warning in GLib 2.68
  - If email not found in outbox, do not queue it again. Prevent
    an infinite loop
  - TlsCertificateFlags.VALIDATE_ALL is the default value
  - Vala disallows using nullabe enum value as real GObject
    property
  * Fix touch input in composer
  * icons: Update icons to match recent Adwaita
  * meson:
  - Remove uses of get_pkgconfig_variable
  - Update to 0.59
  - Use gnome.post_install
  * Removed CMake from build dependencies
  * Updated translations.
- Changes in BuildRequires following upstream changes:
  * Drop: pkgconfig(javascriptcoregtk-4.0), pkgconfig(libsoup-2.4),
    pkgconfig(webkit2gtk-4.0) and
    pkgconfig(webkit2gtk-web-extension-4.1)
  * Add: pkgconfig(gck-1), pkgconfig(javascriptcoregtk-4.1),
    pkgconfig(libsoup-3.0), pkgconfig(webkit2gtk-4.1) and
    pkgconfig(webkit2gtk-web-extension-4.1)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1663243200">- Update to version 40.0+146:
  * Update POTFILES.in
  * treewide: Removed unused Yahoo imap engine
  * client:
  - accounts: Add support for Thunderbird autoconfig
  - Fix adding a new infobar to Components.InfoBarStack
  * plugin: Only enable mail merge action for templates
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1663761600">- Update to version 40.0+155:
  * engine:
  - Fix flag being mistaken for a response code
  - Mark all email UIDs in remote replay
  * client: remove unused mark_manual_* methods
  * components: Rework Folder Popover
  * Updated translations.
- Do the git checkout from the now available gnome-43 branch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1664539200">- Update to version 43.0:
  * Improved images management
  * Thunderbird auto configuration support
  * Add XDG background portal support
  * Numerous bug fixes and user interface improvements
  * client: Fix setting service provider
  * engine: Cancel any remote folders update before marking a
    message
  * components: Rework adapative layout by removing HdySwipeGroup
  * ui: Use a thiner progress in message header
  * Updated translations.
- Switch to explicit released tag, now that upstream once again are
  doing releases.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678968000">- Add Support-GNOME-42-dark-theme-preference.patch: Support GNOME
  42 dark theme preference, patch taken from debian (also subbed
  upstream, but not yet merged.
- Add Support-dark-theme-webview.patch: Support dark mode in email
  bodies, patch from upstream git, not yet merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Add Fix-build-newer-vala.patch: client: Add missing
  type-arguments for interfaces. vala-unit: Fix non-null build
  with newer vala.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688558400">- Update to version 44.0:
  + New conversation list
  + Reworked headerbar
  + Fix network detection issues
  + Suspend engine on system suspend
  + Numerous user interface translation updates
  + Numerous bug fixes and user interface improvements
  + Updated translations.
- Drop Fix-build-newer-vala.patch: fixed upstream.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692360000">- Update to version 44.1:
  + Numerous bug fixes and user interface improvements.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709121600">- Update to version 44.0+110:
  + ui:
  - Components.Inspector: fix missing icon
  - Replace anchors title if looks like an URI
  - Hide mark actions that are disabled
  + client:
  - ConversationList.View: Fix keyboard navigation
  - tweaks for lower desktop resolutions
  - components: Add a warning about enabling remote images
  - Ensure conversation is loaded before replying
  - Simpler notification messages
  + treewide: Remove deprecated run_javascript()
  + engine:
  - Do not stop unread calculation if no id provided
  - Mark operation as completed if folder already empty
  - Ensure we try to connect again on connection error
  - Filter duplicated mailboxes on LIST
  - When opening a folder, sanitize remote unseen.
  - If reply-to set, we have to honor it
  - Reply all needs to reply to sender
  - Do not stop delivering messages on error
  - Don't use domain for EHLO if it's not FQDN
- Add -Wno-error=return-type to CFLAGS: vala is notoriously bad in
  creating good C code.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710590400">- Update to version 44.0+115:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 44.1:
  + Numerous user interface translation updates.
  + Numerous bug fixes and user interface improvements.</changelog>
</package>
<package pkgid="739747fa8f8341f30e323d914e16ee7695ddcf234ad035fae63cd1d9f31b324f2a0306e73784c2fb035af7b168969d1da5a81f85fe6434c9c5f8ba19aa0deb41" name="gettext-csharp" arch="src">
  <version epoch="0" ver="0.22.5" rel="3.1"/>
  <changelog author="andreas.stieger@gmx.de" date="1422360000">- GNU gettext 0.19.4:
  * The --keyword option of xgettext now accepts same argument
    number for both singular and plural forms.
  * Programming languages support:
  - C#: xgettext now properly handles Unicode characters encoded
    with surrogate pairs.
  - C/C++: xgettext now recognizes ISO/IEC 9899:2011 string
    literals prefixed by R, u8, u8R, u, uR, U, UR, L, or LR.
  - Shell: xgettext now properly recognizes Bash ANSI-C quoting
    ($'...').
  * Bug fixes:
  - Fix integer overflow when reading certain MO files with
    msgunfmt.
  - Avoid invalid memory access in various cases.  In particular,
    when the same argument number is specified for singular/
    plural arguments, and when checking Lisp and Scheme format
    strings.</changelog>
  <changelog author="mlin@suse.com" date="1425988800">- Add gettext-check-allocated-size-for-static-segment.patch from upstream
  * Check if the embedded segment size is valid, before adding it to
    the string length. Please see
    http://lists.gnu.org/archive/html/bug-gettext/2015-03/msg00005.html</changelog>
  <changelog author="astieger@suse.com" date="1436529600">- GNU gettext 0.19.5:
  * drop gettext-check-allocated-size-for-static-segment.patch,
    is upstream</changelog>
  <changelog author="astieger@suse.com" date="1437048000">- GNU gettext 0.19.5.1:
  * fix build on old platforms where stpcpy and stpncpy is missing</changelog>
  <changelog author="astieger@suse.com" date="1441972800">- GNU gettext 0.19.6:
  * Support AppData file format</changelog>
  <changelog author="astieger@suse.com" date="1459771200">- GNU gettext 0.19.7:
  * can now load custom string extraction rules in XML
    Internationalization Tag Set (ITS) standard
  * the existing XML-based language scanners (Glade, GSettings, and
    AppData) rewritten using ITS
  * Add msgfmt --xml option to merge translations back to the
    original XML document.</changelog>
  <changelog author="astieger@suse.com" date="1465646400">- GNU gettext 0.19.8:
  * msgfmt now produces little-endian .mo files by default.
  * xml: xgettext and msgfmt now look for .its files in directories
    supplied through the GETTEXTDATADIRS or XDG_DATA_DIRS
    environment variable.
  * JavaScript: xgettext and msgfmt now recognize numbered
    arguments in format strings.</changelog>
  <changelog author="astieger@suse.com" date="1466337600">- GNU gettext 0.19.8.1:
  * Fix unintentional soname bump</changelog>
  <changelog author="jayvdb@gmail.com" date="1508328000">- Disable debug packages on RHEL and derived distributions</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1526299200">- Remove prereq on info: No info page installed.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1560254400">- Updated to version 0.20.1:
  + msgfmt now eliminates the POT-Creation-Date header field from .mo files.
  + msgmerge now has an option --for-msgfmt, that produces a PO file meant
    for use by msgfmt only.  This option saves processing time, in particular
    by omitting fuzzy matching that is not useful in this situation.
  + The .pot file in a 'po' directory is now erased by "make maintainer-clean".
  + It is now possible to override xgettext options from the po/Makefile.in.in
    through options in XGETTEXT_OPTIONS (declared in po/Makevars).
  + The --intl option of the gettextize program (deprecated since 2010) is
    no longer available. Instead of including the intl sources in your package,
    we suggest making the libintl library an optional prerequisite of your
    package. This will simplify the build system of your package.
  + Accordingly, the Autoconf macro AM_GNU_GETTEXT_INTL_SUBDIR is gone as well.
- Rebased gettext-po-mode.diff
- Removed gettext-needlessly_init_vars.patch (now in upstream)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;cvoegl@suse.de&gt;" date="1575892800">- Added -lm flag to CFLAGS</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">-Updated to version 0.21
  * Improvements for translators:
  When msgfmt writes a MO file, it now does so in such a way that processes
  that are currently using an older copy of the MO file will not crash.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- use https for urls
- spec-cleaner run
- apply all the patches from gettext-runtime</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Added patch:
  * gettext-0.21-jdk17.patch
    + Build with java source and target levels 1.8
    + Allows building with JDK17
    + Fixes build in Factory</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1707825600">- Update to version 0.22.4
  * Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on
    macOS and AIX.
  - Build fixes on AIX
- Update to version 0.22.3
  * Portability:
  - The libintl library now works on macOS 14.  (Older versions
    of libintl crash on macOS 14, due to an incompatible change
    in macOS.)
- Update to version 0.22.2
  * No information available upstream
- Update to version 0.22.1
  * Bug fixes:
  - The libintl shared library now exports again some symbols
    that were accidentally missing.
  - xgettext's processing of large Perl files may have led to
    errors.
  - "xgettext --join-existing" could encounter errors.
  * Portability:
  - Building on Android is now supported.
- Update to version 0.22.0
  * PO file format:
  - When a #: line contains references to file names that contain
    spaces, these file names are surrounded by Unicode characters
    U+2068 and U+2069. This makes it possible to parse such
    references correctly.
  * Improvements for maintainers:
  - The AM_GNU_GETTEXT macro now defines two variables
    localedir_c and localedir_c_make, that can be used in C code
    or in Makefiles, respectively, for representing the value of
    the --localedir configure option.
  * Programming languages support:
  - C, C++:
    + xgettext now supports gettext-like functions that take wide
    strings (of type 'const wchar_t *', 'const char16_t *', or
    'const char32_t *') as arguments.
    + xgettext now recognizes numbers with digit separators, as
    defined by ISO C 23, as tokens.
    + xgettext and msgfmt now recognize the format string
    directive %b (for binary integer output, as defined by
    ISO C 23) in format strings.
    + xgettext and msgfmt now recognize the argument size
    specifiers w8, w16, w32, w64, wf8, wf16, wf32, wf64
    (as defined by ISO C 23) in format strings.
    + xgettext and msgfmt now recognize C++ format strings, as
    defined by ISO C++ 20.  They are marked as 'c++-format' in
    POT and PO files. A new example has been added,
    'hello-c++20', that illustrates how to use these format
    strings with gettext.
  - Java:
    + The build system and tools now also support Java versions
    newer than Java 11. This is known to work up to Java 20,
    at least. On the other hand, support for old versions of
    Java (Java 1.5 and GCJ) has been dropped.
    + Tcl: xgettext now supports the \x, \u, and \U escapes as
    defined in Tcl 8.6.
  * Portability:
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with an
    encoding other than UTF-8. To this effect, the msgfmt program
    now converts the messages to UTF-8 encoding before storing
    them in a MO file.  You can prevent this byusing the msgfmt
  - -no-convert option.
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with ISO C 99
    &lt;inttypes.h&gt; format string directive macros.  To this effect,
    the msgfmt program pre-expands strings with such macros. You
    can prevent this by using the msgfmt --no-redundancy option.
  * xgettext:
  - The xgettext option '--sorted-output' is now deprecated.
  - xgettext input files of type PO that are not all ASCII and
    not UTF-8 encoded are now handled correctly.
  * The base Unicode standard is now updated to 15.0.0.
  * Emacs PO mode:
  - Fix an incompatibility with Emacs version 29 or newer.
- Rebase patches:
  * gettext-dont-test-gnulib.patch
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Drop patch which isn't required anymore since newer java
  versions are already supported by upstream:
  * gettext-0.21-jdk17.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708776000">- update to 0.22.5:
  * xgettext's processing of Vala files with printf method
    invocations has been corrected (regression in 0.22)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="9ea1312d4fca09b0c44ad89c1e0ec39bd9fcfa1681d9718bc53897f2941f26d2d62a46e3c55f148213ff7adbd0a5fd38808f686d71c67153e16cd45ecc31b6b3" name="gettext-csharp" arch="x86_64">
  <version epoch="0" ver="0.22.5" rel="3.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1560254400">- Updated to version 0.20.1:
  + msgfmt now eliminates the POT-Creation-Date header field from .mo files.
  + msgmerge now has an option --for-msgfmt, that produces a PO file meant
    for use by msgfmt only.  This option saves processing time, in particular
    by omitting fuzzy matching that is not useful in this situation.
  + The .pot file in a 'po' directory is now erased by "make maintainer-clean".
  + It is now possible to override xgettext options from the po/Makefile.in.in
    through options in XGETTEXT_OPTIONS (declared in po/Makevars).
  + The --intl option of the gettextize program (deprecated since 2010) is
    no longer available. Instead of including the intl sources in your package,
    we suggest making the libintl library an optional prerequisite of your
    package. This will simplify the build system of your package.
  + Accordingly, the Autoconf macro AM_GNU_GETTEXT_INTL_SUBDIR is gone as well.
- Rebased gettext-po-mode.diff
- Removed gettext-needlessly_init_vars.patch (now in upstream)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;cvoegl@suse.de&gt;" date="1575892800">- Added -lm flag to CFLAGS</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">-Updated to version 0.21
  * Improvements for translators:
  When msgfmt writes a MO file, it now does so in such a way that processes
  that are currently using an older copy of the MO file will not crash.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- use https for urls
- spec-cleaner run
- apply all the patches from gettext-runtime</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Added patch:
  * gettext-0.21-jdk17.patch
    + Build with java source and target levels 1.8
    + Allows building with JDK17
    + Fixes build in Factory</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1707825600">- Update to version 0.22.4
  * Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on
    macOS and AIX.
  - Build fixes on AIX
- Update to version 0.22.3
  * Portability:
  - The libintl library now works on macOS 14.  (Older versions
    of libintl crash on macOS 14, due to an incompatible change
    in macOS.)
- Update to version 0.22.2
  * No information available upstream
- Update to version 0.22.1
  * Bug fixes:
  - The libintl shared library now exports again some symbols
    that were accidentally missing.
  - xgettext's processing of large Perl files may have led to
    errors.
  - "xgettext --join-existing" could encounter errors.
  * Portability:
  - Building on Android is now supported.
- Update to version 0.22.0
  * PO file format:
  - When a #: line contains references to file names that contain
    spaces, these file names are surrounded by Unicode characters
    U+2068 and U+2069. This makes it possible to parse such
    references correctly.
  * Improvements for maintainers:
  - The AM_GNU_GETTEXT macro now defines two variables
    localedir_c and localedir_c_make, that can be used in C code
    or in Makefiles, respectively, for representing the value of
    the --localedir configure option.
  * Programming languages support:
  - C, C++:
    + xgettext now supports gettext-like functions that take wide
    strings (of type 'const wchar_t *', 'const char16_t *', or
    'const char32_t *') as arguments.
    + xgettext now recognizes numbers with digit separators, as
    defined by ISO C 23, as tokens.
    + xgettext and msgfmt now recognize the format string
    directive %b (for binary integer output, as defined by
    ISO C 23) in format strings.
    + xgettext and msgfmt now recognize the argument size
    specifiers w8, w16, w32, w64, wf8, wf16, wf32, wf64
    (as defined by ISO C 23) in format strings.
    + xgettext and msgfmt now recognize C++ format strings, as
    defined by ISO C++ 20.  They are marked as 'c++-format' in
    POT and PO files. A new example has been added,
    'hello-c++20', that illustrates how to use these format
    strings with gettext.
  - Java:
    + The build system and tools now also support Java versions
    newer than Java 11. This is known to work up to Java 20,
    at least. On the other hand, support for old versions of
    Java (Java 1.5 and GCJ) has been dropped.
    + Tcl: xgettext now supports the \x, \u, and \U escapes as
    defined in Tcl 8.6.
  * Portability:
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with an
    encoding other than UTF-8. To this effect, the msgfmt program
    now converts the messages to UTF-8 encoding before storing
    them in a MO file.  You can prevent this byusing the msgfmt
  - -no-convert option.
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with ISO C 99
    &lt;inttypes.h&gt; format string directive macros.  To this effect,
    the msgfmt program pre-expands strings with such macros. You
    can prevent this by using the msgfmt --no-redundancy option.
  * xgettext:
  - The xgettext option '--sorted-output' is now deprecated.
  - xgettext input files of type PO that are not all ASCII and
    not UTF-8 encoded are now handled correctly.
  * The base Unicode standard is now updated to 15.0.0.
  * Emacs PO mode:
  - Fix an incompatibility with Emacs version 29 or newer.
- Rebase patches:
  * gettext-dont-test-gnulib.patch
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Drop patch which isn't required anymore since newer java
  versions are already supported by upstream:
  * gettext-0.21-jdk17.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708776000">- update to 0.22.5:
  * xgettext's processing of Vala files with printf method
    invocations has been corrected (regression in 0.22)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="fde24328588cde21320a463b82bba7c9fcd98b81c0bb7a4378255a7c90a5f9686a1a291fb2b668061bf1d516b1a6bd1c52abbd70147c3ef48947010645b5eeca" name="gettext-its-gtk4" arch="x86_64">
  <version epoch="0" ver="4.14.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 4.11.4:
  + GtkFileChooser:
  - Default to sorting folders first
  - Fix a crash when visiting recent files
  + GtkTextView: Fix corner cases in word navigation
  + GtkMenuButton: Normalize label layout
  + GtkDropDown: Add support for sections
  + GtkVideo: Make the overlay icon clickable
  + GtkWindow: Clear the resize cursors to avoid artifacts
  + GtkFileDialog: Always set initial-folder
  + GtkDropDown: Update on expression changes
  + GtkMapListModel: Implement GtkSectionModel
  + Accessibility:
  - Improvements all over the place: GtkButton, GtkPasswordEntry,
    GtkFontChooserDialog, GtkColorChooserDialog,
    GtkShortcutsWindow, GtkMenuButton, GtkAboutDialog,
    GtkFileChooserDialog, GtkStackSidebar, GtkStackSwitcher,
    GtkMediaControls, GtkColorDialogButton, GtkDropDown,
    GtkInfoBar, GtkNotebook, GtkPrintUnixDialog, GtkModelButton
  - Make name computation follow the ARIA spec more closely
  - Adapt name computation for the common 'nested button'
    scenario
  - Change many containers to use `generic` instead of `group`
  - Use `generic` as the default role
  - Use `application` instead of `window` for windows
  - Add properties for accessible names of not directly exposed
    widgets in GtkListView, GtkGridView and GtkColumnView
  + DND: Fix criticals when drops are rejected
  + X11: Fix regressions in GLX setup
  + Windows: Center newly created transient windows
  + Vulkan:
  - Add antialising for gradients
  - Do less work on clipped away nodes
  - Redo image uploading
  - Support different image depths and formats
  - Add a pipeline cache
  + Demos:
  - gtk4-demo: Improve window sizing
  - gtk4-demo: Improve focus behavior
  - gtk4-demo: Add many missing a11y properties
  + Tools: gtk4-builder-tool: Make render an alias screenshot
  + Inspector:
  - Show more information in the a11y tab
  - Add an accessibility overlay with warnings and
    recommendations
  - Limit the width of the a11y tab
  + Build:
  - Require GLib 2.76
  - Make asan builds work again
  - Fix the build if ld is not ld.bdf
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691409600">- Update to version 4.12.0:
  + List widgets: Add scroll_to APIs
  + GtkFileLauncher: Add an always-ask property
  + GtkTextView: Make backspace behavior match GtkEntry
  + gsk: Fix handling of luminance in mask nodes
  + Text rendering: Automate the setting of gtk-hint-font-metrics
    from the scale factor. This improves font rendering in flatpaks
  + Wayland:
  - Fix behavior of stylus buttons
  - Support suspended window state
  + Vulkan: Many improvements
  + Tools: Add gtk4-rendernode-tool
  + Debugging: Drop the GTK_DEBUG_TOUCHSCREEN flag
  + Build: Some build options have been renamed:
  - gtk_doc -&gt; documentation
  - update_screenshots -&gt; screenshots
  - The old names still work
  + Updated translations.
- Update option passed to meson following upstream changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692619200">- Add 6af9dc86.patch: print: Revert "Start sorting apart includes"
  change for gtkprinteroptionprivate.h.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692964800">- Update to version 4.12.1:
  + GtkGridView: Fix a crash when scrolling
  + GtkColumnView: Fix a refcounting issue in the new scroll_to api
  + GtkTreeView: Fix style classes for sort arrows
  + GtkEntry: Improve tracking of user changes (for undo)
  + GtkNotebook: Fix a critical when switching pages
  + GtkColor/FontDialogButton: Make these widgets activatable
  + GtkMenuButton:
  - Fix problems with focus handling
  - Fix problems with DND
  + Printing: Fix the cpdb backend build
  + GSK: Fix issues with color matrix nodes
  + Wayland: Fix a crash with compositors other than gnome-shell
  + Updated translations.
- Drop patches fixed upstream:
  + 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  + 6af9dc86.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1693483200">- Re-add 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  and rebased/simplified (less correct, but sufficient for us)  for
  4.12.1.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695211200">- Add e001b421.patch: tooltip: don't cross native boundaries.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695211201">- Update to version 4.12.2:
  + GtkTooltip: Don't cross native boundaries when looking for
    tooltips.
  + GtkCenterLayout, GtkEntry, GtkSearchEntry: Fix some issues with
    baseline handling.
  + GtkSwitch: Respect text direction.
  + Theme: Use relative font sizes.
  + GSK:
  - Make repeated gradients match between GL and cairo.
  - Make rounded rect shrinking match between Vulkan, GL and
    cairo.
  - Fix parsing of text nodes with color glyphs.
  - Restrict an optimization to the cases where it is correct.
  - Fix rendering of shadows with opacity.
  + Updated translations.
- Drop merged upstream patch: e001b421.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695902400">- Update to version 4.12.3:
  + GtkWindow: Don't assume titlebars are GtkHeaderBar
  + GtkTreeView: Fix a crash in gtk_tree_view_is_blank_at_pos
  + printing: Fix some issues with the portal implementation
  + GSK:
  - Some optimizations in the GL renderer
  - Fix memory leaks in the Broadway renderer
  + demos: Fix a crash in gtk4-demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 4.12.4:
  + a11y: Tweak name computation for some corner cases.
  + gdk:
  - gl: Improve our use of GLES a bit (use vertex arrays and
    GL_BGRA if available)
  - Fix some errors in our memory format tables
  + gsk:
  - gl: handle texture-scale nodes more faithfully
  - gl: Fix icon padding in the atlas
  + Tools: Add a --undecorated option to gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 4.12.5:
  + GtkColumnView: Fix a crash on dispose.
  + GtkEmojiChooser:
  - Update to CLDR v44.
  - Add more translations.
  + GtkFileDialog:
  - Return an error if no file is selected.
  - Make closing the portal file chooser work.
  + GtkDropDown: Fix display of the initial checkmark.
  + GtkShortcutsWindow: Reduce the minimum width.
  + GDK: Make the png loader safer against overflow.
  + Wayland: Fix cursor handling with graphics tablets.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393601">- Update to version 4.13.6:
  + GtkColumnView:
  - Fix infinite loops in dispose.
  - Fix problems with weak ref cycles in GtkExpression.
  + GtkListView:
  - Fix some corner cases with sections during insertions and
    deletions.
  - Don't double-recycle widgets.
  + GtkStack: Add automatic cleanup for GtkStackPage.
  + GDK:
  - Use standard cursor names for drag cursors.
  - Enable fractional scaling with gl by default.
  + GSK:
  - Many fixes and improvements to the unified renderers:
  - Fix text rendering with the uber shader.
  - Fix rounding issues with fractional scales.
  - Fix some memory leaks.
  - Many text rendering fixes.
  - Implement subpixel positioning for glyphs.
  - Support custom fonts in node files.
  - Add tests for font rendering.
  - Fix drawing of repeat nodes.
  - Implement subpixels positioning.
  - Evict stale textures, glyphs and atlases from the cache.
  - Some fixes and improvements to the GL renderer:
  - Fix problems with GLES on Nvidia.
  - Avoid a crash in the mask demo.
  - Respect opacity of the first child node in containers.
  - Some fixes and improvements to the fallback renderer:
  - Fix drawing of repeat nodes.
  - Make ngl the default renderer.
  + Wayland:
  - Fix problems with tablet cursors.
  - Fix problems without seats.
  + Accessibility:
  - Respect a separate "show-status-shapes setting.
  - Fix change notification for accessible names on some widgets.
  + Inspector: Show the git commit in devel builds.
  + Tools:
  - Make gtk4-node-editor autosave its contents.
  - Add a benchmark command to gtk4-rendernode-tool.
  + Updated translations.
- Changes from version 4.13.5:
  + This release adds two new GSK renderers called vulkan and ngl,
    that are built from the same sources. The new renderers can
    handle many corner cases correctly that the current gl renderer
    does not handle, and they offer advantages such as antialiasing
    and supersampled gradients.
  + GtkDropdown: Fix display of initial selection
  + GtkShortcutsWindow: Make the window adapt to smaller screen
    widths
  + GtkTextView: Fix a possible NULL dereference in history
  + GDK: Make the png loader safer against overflows
  + GL: Fix some errors in handling of texture formats and mipmaps
- Switch to source-service managed sources.
- Enable sassc BuildRequires, as we're now building from git.
- Enable pkgconfig(vulkan) BuildRequires: upstream recommends
  enabling vulkan by now.
- Add shaderc BuildRequires: new dependency for the vulkan
  renderer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 4.13.7:
  + GtkFileChooser: Speed up opening.
  + GtkCalendar: Add some missing setters and getters.
  + Accessibility:
  - Add socket support for webkit accessibility.
  - Implement AT-SPI text for GtkText.
  - Implement AT-SPI component generically.
  - Add an announce API.
  + GSK:
  - Fix a crash in the vulkan renderer.
  - Make nodeparser allow aliases for fonts again.
  - Implement cache eviction for glyph and texture caches.
  - Fix ngl shaders to work on GL &lt; 4.0.
  - Require GL 3.3 for the ngl renderer.
  - Fix problems with scaled shadows.
  - Fix problems with holes for underlaid subsurfaces.
  - Improve handling of scales and glyph cache efficiency.
  + Media:
  - Support dmabufs in the gstreamer backend. This allows
    zero-copy video playback on Wayland when paired with
    hardware video decoding.
  - Drop the experimental ffmpeg backend. It hasn't been
    building for a year.
  + Wayland:
  - Commit empty frames if and double-buffered state is pending.
  - Fix monitor size information when using mutter without
    the scale-monitor-framebuffer setting.
  - Clear the current tablet on tab leave, fixing a crash.
  + Tools: Make the crash handling in gtk4-node-editor more robust.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708516800">- Update to version 4.13.8:
  + Accessibility:
  - Add a GtkAccessibleText interface for allowing 3rd party.
    text widgets (notably vte) to be accessible.
  - Avoid duplicate accessible descriptions.
  - Fix GetAccessibleAtPoint.
  + GSK:
  - Avoid offscreens for disjoint containers.
  - Don't use the gpu renderers with llvmpipe.
  - Fix various rendering issues found by tests.
  - Allow unnormalized node bounds again.
  - Fix a broken case of rounded-rect intersection.
  - Fix handling of external textures in gpu renderers.
  - Make gpu renderers work with WGL on Windows.
  + build: Allow building without dmabuf support on (old) Linux.
  + X11: Fix monitor enter/leave signals.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Update to version 4.13.8.1+7:
  + Fix Crash in gtk_file_dialog_save() with initial filename.
  + x11: Shadows require compositing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 4.13.9:
  + GtkEditable: Fix preconditions to be not too strict.
  + GtkEmojiChooser: Support search in the locale as well as in
    English.
  + GtkIconTheme: Make gtk_icon_paintable_new_for_file support
    symbolics.
  + GtkVideo: Fix a problem with cursor handling that could lead to
    crashes.
  + Accessibility:
  - Fix GetCharacterAtOffset implementation.
  - Add a Terminal role.
  - Make TextCaretMoved match gtk3.
  - Support multiple levels of GtkEditable delegates.
  + GSK:
  - Make the node parser more flexible for text nodes.
  - Change the way font scaling is handled to avoid clipping.
  - Fix handling of missing glyphs in the new renderers.
  + X11: Don't claim to support shadows without a compositor.
  + Wayland: Fix handling of output scales.
  + Tools: Add a compare command to gtk4-rendernode-tool.
  + Build: Fix some ubsan complaints.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 4.14.0:
  + GtkTextView:
  - Don't snapshot children twice.
  - Don't blink the cursor when hidden.
  + GtkEmojiChooser: Fix presentation selector handling.
  + GtkSnapshot: Fix wrong nodes with transformed shadows.
  + GtkIMContext: Make gtk_im_context_activate_osk public.
  + Accessibility:
  - Implement get_contents_at for all our text widgets.
  - Add GtkAccessibleText.get_default_attributes.
  + GSK:
  - Don't fall back to cairo for software rendering. gl+llvmpipe
    is better.
  - Round vertical glyph position to a device pixel position if
    the font is hinted.
  - Fix problems with clip handling.
  - Make vulkan and ngl match their font handling.
  - Fix some corner-cases with offloading and clips.
  - Fix problem with rendering of missing glyphs in hinted fonts.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710676800">- Update to version 4.14.1:
  + GtkTextView: Fix a mixup of cursor and anchor when retrieving
    surrounding text in input methods.
  + Printing: Avoid accessing freed printers.
  + Accessibility: Fix memory leaks.
  + GDK:
  - Rename the GDK_VULKAN_SKIP environment variable to
    GDK_VULKAN_DISABLE.
  - Add a GDK_GL_DISABLE environment variable.
  + GSK:
  - Rename the GSK_GPU_SKIP environment variable to
    GSK_GPU_DISABLE.
  - Speed up handling of repeated ops, which should help for
    text.
  - Speed up the inner loop of text node conversion.
  - Drop the glyph-align optimization flag.
  - ngl: Avoid reusing frames while they are in use.
  - Fix flickering thumbnails in nautilus.
  - Speed up buffer handling in both ngl and Vulkan.
  + Demos: Skip demos using gl shaders when we're not using the gl
    renderer.
  + Build:
  - Fix some ubsan warnings.
  - Avoid zink in ci since it spams stderr.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Update to version 4.14.2:
  + GtkScale: Improve positioning of values in some cases.
  + Theme: Make progress in entries visible.
  + Accessibility: Fix text insertion handling.
  + GDK:
  - dnd: Use the default cursor durion motion
  - dnd: Use a better cursor for indicating the move action
  + GSK:
  - gl: Handle offloads in offscreen context better
  - Fix text rendering problems with some fonts
  + Wayland:
  - Tighten up some protocol version checks
  - Use the presentation time protocol
  - Fix a crash with subsurfaces
  - Improve settings portal handling
  + Debugging: Add font settings in the inspector.
  + Demos:
  - Clean up the application demo
  - Update cursor images for the cursor demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 4.14.3:
  + GtkShortcutManager: Track the propagation phase of added
    controllers.
  + Accessibility: Implement GtkAccessibleRange for scrollbars.
  + X11:
  - Fix some confusing debug messages
  - Drop a no-longer-relevant optimization that was interfering
    with getting the current window manager capabilities.
  + Tools: Support generating pdf in gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714737600">- Update to version 4.14.4:
  + GtkGraphicsOffload: Don't crash without a child.
  + Icontheme:
  - Make symbolic svg loading more efficient.
  - Handle color-free symbolics more efficiently.
  + Accessibility:
  - Make the gtk-demo sidebar search more accessible.
  - Stop emitting focus events.
  + GDK:
  - Support XDG_ACTIVATION_TOKEN.
  - dmabuf: Be more defensive when importing unknown formats.
  - dmabuf: Use narrow range for YUV.
  + GSK: gpu: Handle  tiny offscreens correctl.
  + Build: Fix many ubsan warning.
  + Updated translations.</changelog>
</package>
<package pkgid="f03bd4f96d8d35c46e20641011d56714930ec89297c1fc6acfb33f9a553343b0af2b0e0d8da27ac7fa5566f885607a38c3d85850c3b0d233fb3f6576e49563e5" name="gettext-java" arch="src">
  <version epoch="0" ver="0.22.5" rel="3.1"/>
  <changelog author="andreas.stieger@gmx.de" date="1422360000">- GNU gettext 0.19.4:
  * The --keyword option of xgettext now accepts same argument
    number for both singular and plural forms.
  * Programming languages support:
  - C#: xgettext now properly handles Unicode characters encoded
    with surrogate pairs.
  - C/C++: xgettext now recognizes ISO/IEC 9899:2011 string
    literals prefixed by R, u8, u8R, u, uR, U, UR, L, or LR.
  - Shell: xgettext now properly recognizes Bash ANSI-C quoting
    ($'...').
  * Bug fixes:
  - Fix integer overflow when reading certain MO files with
    msgunfmt.
  - Avoid invalid memory access in various cases.  In particular,
    when the same argument number is specified for singular/
    plural arguments, and when checking Lisp and Scheme format
    strings.</changelog>
  <changelog author="mlin@suse.com" date="1425988800">- Add gettext-check-allocated-size-for-static-segment.patch from upstream
  * Check if the embedded segment size is valid, before adding it to
    the string length. Please see
    http://lists.gnu.org/archive/html/bug-gettext/2015-03/msg00005.html</changelog>
  <changelog author="astieger@suse.com" date="1436529600">- GNU gettext 0.19.5:
  * drop gettext-check-allocated-size-for-static-segment.patch,
    is upstream</changelog>
  <changelog author="astieger@suse.com" date="1437048000">- GNU gettext 0.19.5.1:
  * fix build on old platforms where stpcpy and stpncpy is missing</changelog>
  <changelog author="astieger@suse.com" date="1441972800">- GNU gettext 0.19.6:
  * Support AppData file format</changelog>
  <changelog author="astieger@suse.com" date="1459771200">- GNU gettext 0.19.7:
  * can now load custom string extraction rules in XML
    Internationalization Tag Set (ITS) standard
  * the existing XML-based language scanners (Glade, GSettings, and
    AppData) rewritten using ITS
  * Add msgfmt --xml option to merge translations back to the
    original XML document.</changelog>
  <changelog author="astieger@suse.com" date="1465646400">- GNU gettext 0.19.8:
  * msgfmt now produces little-endian .mo files by default.
  * xml: xgettext and msgfmt now look for .its files in directories
    supplied through the GETTEXTDATADIRS or XDG_DATA_DIRS
    environment variable.
  * JavaScript: xgettext and msgfmt now recognize numbered
    arguments in format strings.</changelog>
  <changelog author="astieger@suse.com" date="1466337600">- GNU gettext 0.19.8.1:
  * Fix unintentional soname bump</changelog>
  <changelog author="fstrba@suse.com" date="1507032000">- Added patch:
  * gettext-0.19.8.1-jdk9.patch
    + specify java soure and target level 6 to be able to build
    with jdk9
- Do not depend on gcc-java and do not build native binaries of the
  gnu.gettext.GetURL and gnu.gettext.DumpResource tools, since
  gcc-java is bound to disappear
- Build the gettext.jar using any java-devel provider and make the
  gnu.gettext.GetURL and gnu.gettext.DumpResource tools scripts
  running classes from this gettext.jar
- Clean the spec file a bit</changelog>
  <changelog author="jayvdb@gmail.com" date="1508328000">- Replace deprecated PreReq: with Requires(post): and Requires(preun):
- Disable debug packages on RHEL and derived distributions</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1526299200">- Remove prereq on info: No info page installed.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1560254400">- Updated to version 0.20.1
  + msgfmt now eliminates the POT-Creation-Date header field from .mo files.
  + update-po target in Makefile.in.in now uses msgmerge --previous.
  + msgmerge now has an option --for-msgfmt, that produces a PO file meant
    for use by msgfmt only.  This option saves processing time, in particular
    by omitting fuzzy matching that is not useful in this situation.
  + The .pot file in a 'po' directory is now erased by "make maintainer-clean".
  + It is now possible to override xgettext options from the po/Makefile.in.in
    through options in XGETTEXT_OPTIONS (declared in po/Makevars).
  + The --intl option of the gettextize program (deprecated since 2010) is
    no longer available. Instead of including the intl sources in your package,
    we suggest making the libintl library an optional prerequisite of your
    package. This will simplify the build system of your package.
  + Accordingly, the Autoconf macro AM_GNU_GETTEXT_INTL_SUBDIR is gone as well.
  + Java:
  * xgettext now supports UTF-8 encoded .properties files (a new feature
    of Java 9).
  * The build system and tools now support Java 9, 10, and 11. On the
    other hand, support for old versions of Java (Java 5 and older,
    GCJ 4.2.x and older) has been dropped.
- Rebased gettext-po-mode.diff
- Removed gettext-needlessly_init_vars.patch (now in upstream)
- Removed gettext-0.19.8.1-jdk9.patch (now in upstream)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Updated to version 0.21
  - Java:
    o xgettext now recognizes format strings in the Formatter syntax.  They
    are marked as 'java-printf-format' in POT and PO files.
    o xgettext now recognizes text blocks as string literals.
  - Improvements for translators:
    o  When msgfmt writes a MO file, it now does so in such a way that processes
    that are currently using an older copy of the MO file will not crash.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- use https for urls
- apply all the patches from gettext-runtime</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Added patch:
  * gettext-0.21-jdk17.patch
    + Build with java source and target levels 1.8
    + Allows building with JDK17
    + Fixes build in Factory</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1707825600">- Update to version 0.22.4
  * Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on
    macOS and AIX.
  - Build fixes on AIX
- Update to version 0.22.3
  * Portability:
  - The libintl library now works on macOS 14.  (Older versions
    of libintl crash on macOS 14, due to an incompatible change
    in macOS.)
- Update to version 0.22.2
  * No information available upstream
- Update to version 0.22.1
  * Bug fixes:
  - The libintl shared library now exports again some symbols
    that were accidentally missing.
  - xgettext's processing of large Perl files may have led to
    errors.
  - "xgettext --join-existing" could encounter errors.
  * Portability:
  - Building on Android is now supported.
- Update to version 0.22.0
  * PO file format:
  - When a #: line contains references to file names that contain
    spaces, these file names are surrounded by Unicode characters
    U+2068 and U+2069. This makes it possible to parse such
    references correctly.
  * Improvements for maintainers:
  - The AM_GNU_GETTEXT macro now defines two variables
    localedir_c and localedir_c_make, that can be used in C code
    or in Makefiles, respectively, for representing the value of
    the --localedir configure option.
  * Programming languages support:
  - C, C++:
    + xgettext now supports gettext-like functions that take wide
    strings (of type 'const wchar_t *', 'const char16_t *', or
    'const char32_t *') as arguments.
    + xgettext now recognizes numbers with digit separators, as
    defined by ISO C 23, as tokens.
    + xgettext and msgfmt now recognize the format string
    directive %b (for binary integer output, as defined by
    ISO C 23) in format strings.
    + xgettext and msgfmt now recognize the argument size
    specifiers w8, w16, w32, w64, wf8, wf16, wf32, wf64
    (as defined by ISO C 23) in format strings.
    + xgettext and msgfmt now recognize C++ format strings, as
    defined by ISO C++ 20.  They are marked as 'c++-format' in
    POT and PO files. A new example has been added,
    'hello-c++20', that illustrates how to use these format
    strings with gettext.
  - Java:
    + The build system and tools now also support Java versions
    newer than Java 11. This is known to work up to Java 20,
    at least. On the other hand, support for old versions of
    Java (Java 1.5 and GCJ) has been dropped.
    + Tcl: xgettext now supports the \x, \u, and \U escapes as
    defined in Tcl 8.6.
  * Portability:
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with an
    encoding other than UTF-8. To this effect, the msgfmt program
    now converts the messages to UTF-8 encoding before storing
    them in a MO file.  You can prevent this byusing the msgfmt
  - -no-convert option.
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with ISO C 99
    &lt;inttypes.h&gt; format string directive macros.  To this effect,
    the msgfmt program pre-expands strings with such macros. You
    can prevent this by using the msgfmt --no-redundancy option.
  * xgettext:
  - The xgettext option '--sorted-output' is now deprecated.
  - xgettext input files of type PO that are not all ASCII and
    not UTF-8 encoded are now handled correctly.
  * The base Unicode standard is now updated to 15.0.0.
  * Emacs PO mode:
  - Fix an incompatibility with Emacs version 29 or newer.
- Rebase patches:
  * gettext-dont-test-gnulib.patch
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Drop patch which isn't required anymore since newer java
  versions are already supported by upstream:
  * gettext-0.21-jdk17.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708776000">- update to 0.22.5:
  * xgettext's processing of Vala files with printf method
    invocations has been corrected (regression in 0.22)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="1d4d99f2c7957b281ef0cd4b777cd94e6ce27303e2da4c58ff8c2bcae7ec3ee39981dd27b16afc0aa6b85ad4529c3a28b166dfe9e884d623c6a1cfa7d7d1ca14" name="gettext-java" arch="x86_64">
  <version epoch="0" ver="0.22.5" rel="3.1"/>
  <changelog author="antoine.belvire@opensuse.org" date="1526299200">- Remove prereq on info: No info page installed.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1560254400">- Updated to version 0.20.1
  + msgfmt now eliminates the POT-Creation-Date header field from .mo files.
  + update-po target in Makefile.in.in now uses msgmerge --previous.
  + msgmerge now has an option --for-msgfmt, that produces a PO file meant
    for use by msgfmt only.  This option saves processing time, in particular
    by omitting fuzzy matching that is not useful in this situation.
  + The .pot file in a 'po' directory is now erased by "make maintainer-clean".
  + It is now possible to override xgettext options from the po/Makefile.in.in
    through options in XGETTEXT_OPTIONS (declared in po/Makevars).
  + The --intl option of the gettextize program (deprecated since 2010) is
    no longer available. Instead of including the intl sources in your package,
    we suggest making the libintl library an optional prerequisite of your
    package. This will simplify the build system of your package.
  + Accordingly, the Autoconf macro AM_GNU_GETTEXT_INTL_SUBDIR is gone as well.
  + Java:
  * xgettext now supports UTF-8 encoded .properties files (a new feature
    of Java 9).
  * The build system and tools now support Java 9, 10, and 11. On the
    other hand, support for old versions of Java (Java 5 and older,
    GCJ 4.2.x and older) has been dropped.
- Rebased gettext-po-mode.diff
- Removed gettext-needlessly_init_vars.patch (now in upstream)
- Removed gettext-0.19.8.1-jdk9.patch (now in upstream)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Updated to version 0.21
  - Java:
    o xgettext now recognizes format strings in the Formatter syntax.  They
    are marked as 'java-printf-format' in POT and PO files.
    o xgettext now recognizes text blocks as string literals.
  - Improvements for translators:
    o  When msgfmt writes a MO file, it now does so in such a way that processes
    that are currently using an older copy of the MO file will not crash.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- use https for urls
- apply all the patches from gettext-runtime</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Added patch:
  * gettext-0.21-jdk17.patch
    + Build with java source and target levels 1.8
    + Allows building with JDK17
    + Fixes build in Factory</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1707825600">- Update to version 0.22.4
  * Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on
    macOS and AIX.
  - Build fixes on AIX
- Update to version 0.22.3
  * Portability:
  - The libintl library now works on macOS 14.  (Older versions
    of libintl crash on macOS 14, due to an incompatible change
    in macOS.)
- Update to version 0.22.2
  * No information available upstream
- Update to version 0.22.1
  * Bug fixes:
  - The libintl shared library now exports again some symbols
    that were accidentally missing.
  - xgettext's processing of large Perl files may have led to
    errors.
  - "xgettext --join-existing" could encounter errors.
  * Portability:
  - Building on Android is now supported.
- Update to version 0.22.0
  * PO file format:
  - When a #: line contains references to file names that contain
    spaces, these file names are surrounded by Unicode characters
    U+2068 and U+2069. This makes it possible to parse such
    references correctly.
  * Improvements for maintainers:
  - The AM_GNU_GETTEXT macro now defines two variables
    localedir_c and localedir_c_make, that can be used in C code
    or in Makefiles, respectively, for representing the value of
    the --localedir configure option.
  * Programming languages support:
  - C, C++:
    + xgettext now supports gettext-like functions that take wide
    strings (of type 'const wchar_t *', 'const char16_t *', or
    'const char32_t *') as arguments.
    + xgettext now recognizes numbers with digit separators, as
    defined by ISO C 23, as tokens.
    + xgettext and msgfmt now recognize the format string
    directive %b (for binary integer output, as defined by
    ISO C 23) in format strings.
    + xgettext and msgfmt now recognize the argument size
    specifiers w8, w16, w32, w64, wf8, wf16, wf32, wf64
    (as defined by ISO C 23) in format strings.
    + xgettext and msgfmt now recognize C++ format strings, as
    defined by ISO C++ 20.  They are marked as 'c++-format' in
    POT and PO files. A new example has been added,
    'hello-c++20', that illustrates how to use these format
    strings with gettext.
  - Java:
    + The build system and tools now also support Java versions
    newer than Java 11. This is known to work up to Java 20,
    at least. On the other hand, support for old versions of
    Java (Java 1.5 and GCJ) has been dropped.
    + Tcl: xgettext now supports the \x, \u, and \U escapes as
    defined in Tcl 8.6.
  * Portability:
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with an
    encoding other than UTF-8. To this effect, the msgfmt program
    now converts the messages to UTF-8 encoding before storing
    them in a MO file.  You can prevent this byusing the msgfmt
  - -no-convert option.
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with ISO C 99
    &lt;inttypes.h&gt; format string directive macros.  To this effect,
    the msgfmt program pre-expands strings with such macros. You
    can prevent this by using the msgfmt --no-redundancy option.
  * xgettext:
  - The xgettext option '--sorted-output' is now deprecated.
  - xgettext input files of type PO that are not all ASCII and
    not UTF-8 encoded are now handled correctly.
  * The base Unicode standard is now updated to 15.0.0.
  * Emacs PO mode:
  - Fix an incompatibility with Emacs version 29 or newer.
- Rebase patches:
  * gettext-dont-test-gnulib.patch
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Drop patch which isn't required anymore since newer java
  versions are already supported by upstream:
  * gettext-0.21-jdk17.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708776000">- update to 0.22.5:
  * xgettext's processing of Vala files with printf method
    invocations has been corrected (regression in 0.22)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="8437e8dcd1d06901dfcde01d7520d5d266ef33464e009aa311f6b81134a03f27892ee5952018f509c7b236f4c6a6507b75fee0bc441ce9550aa9669a3d68b613" name="gettext-runtime" arch="src">
  <version epoch="0" ver="0.22.5" rel="3.1"/>
  <changelog author="Christian V&#xF6;gl &lt;cvoegl@suse.de&gt;" date="1574769600">- Added xz to requires (boo#1141380)
- The previous update to 0.20.1 also fixes (boo#1113719)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;cvoegl@suse.de&gt;" date="1576584000">- Add -lm to LDFLAGS (boo#1138806)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576929600">- Add missing Requires: libtextstyle0 in corresponding devel package,
  drop gettext-runtime Requires.
- Skip creation of shared libtextstyle in -mini flavor.
- Statically link to libtextstyle in -mini flavor, fixes
  broken bootstrap of gettext.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - Java:
    o xgettext now recognizes format strings in the Formatter syntax.  They
    are marked as 'java-printf-format' in POT and PO files.
    o xgettext now recognizes text blocks as string literals.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - When msgfmt writes a MO file, it now does so in such a way that processes
    that are currently using an older copy of the MO file will not crash.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Added patch:
  * gettext-0.21-jdk17.patch
    + Build with java source and target levels 1.8
    + Allows building with JDK17
    + Fixes build in Factory</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1707825600">- Update to version 0.22.4
  * Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on
    macOS and AIX.
  - Build fixes on AIX
- Update to version 0.22.3
  * Portability:
  - The libintl library now works on macOS 14.  (Older versions
    of libintl crash on macOS 14, due to an incompatible change
    in macOS.)
- Update to version 0.22.2
  * No information available upstream
- Update to version 0.22.1
  * Bug fixes:
  - The libintl shared library now exports again some symbols
    that were accidentally missing.
  - xgettext's processing of large Perl files may have led to
    errors.
  - "xgettext --join-existing" could encounter errors.
  * Portability:
  - Building on Android is now supported.
- Update to version 0.22.0
  * PO file format:
  - When a #: line contains references to file names that contain
    spaces, these file names are surrounded by Unicode characters
    U+2068 and U+2069. This makes it possible to parse such
    references correctly.
  * Improvements for maintainers:
  - The AM_GNU_GETTEXT macro now defines two variables
    localedir_c and localedir_c_make, that can be used in C code
    or in Makefiles, respectively, for representing the value of
    the --localedir configure option.
  * Programming languages support:
  - C, C++:
    + xgettext now supports gettext-like functions that take wide
    strings (of type 'const wchar_t *', 'const char16_t *', or
    'const char32_t *') as arguments.
    + xgettext now recognizes numbers with digit separators, as
    defined by ISO C 23, as tokens.
    + xgettext and msgfmt now recognize the format string
    directive %b (for binary integer output, as defined by
    ISO C 23) in format strings.
    + xgettext and msgfmt now recognize the argument size
    specifiers w8, w16, w32, w64, wf8, wf16, wf32, wf64
    (as defined by ISO C 23) in format strings.
    + xgettext and msgfmt now recognize C++ format strings, as
    defined by ISO C++ 20.  They are marked as 'c++-format' in
    POT and PO files. A new example has been added,
    'hello-c++20', that illustrates how to use these format
    strings with gettext.
  - Java:
    + The build system and tools now also support Java versions
    newer than Java 11. This is known to work up to Java 20,
    at least. On the other hand, support for old versions of
    Java (Java 1.5 and GCJ) has been dropped.
    + Tcl: xgettext now supports the \x, \u, and \U escapes as
    defined in Tcl 8.6.
  * Portability:
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with an
    encoding other than UTF-8. To this effect, the msgfmt program
    now converts the messages to UTF-8 encoding before storing
    them in a MO file.  You can prevent this byusing the msgfmt
  - -no-convert option.
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with ISO C 99
    &lt;inttypes.h&gt; format string directive macros.  To this effect,
    the msgfmt program pre-expands strings with such macros. You
    can prevent this by using the msgfmt --no-redundancy option.
  * xgettext:
  - The xgettext option '--sorted-output' is now deprecated.
  - xgettext input files of type PO that are not all ASCII and
    not UTF-8 encoded are now handled correctly.
  * The base Unicode standard is now updated to 15.0.0.
  * Emacs PO mode:
  - Fix an incompatibility with Emacs version 29 or newer.
- Rebase patches:
  * gettext-dont-test-gnulib.patch
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Drop patch which isn't required anymore since newer java
  versions are already supported by upstream:
  * gettext-0.21-jdk17.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708776000">- update to 0.22.5:
  * xgettext's processing of Vala files with printf method
    invocations has been corrected (regression in 0.22)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1712232000">- Add missing Requires: find to gettext-tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Require this-is-only-for-build-envs by the -mini packages: ensure
  those mini packages never find their way onto a system, even when
  published.</changelog>
</package>
<package pkgid="2b27498f9551916d569429d8b8f3ecc1b088e3f2800b13b2c67c84abbd4f5add101502eac90fdcd1430784f4504e7246fff111377d733bd83ec682477d68267e" name="gettext-runtime" arch="x86_64">
  <version epoch="0" ver="0.22.5" rel="3.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Added patch:
  * gettext-0.21-jdk17.patch
    + Build with java source and target levels 1.8
    + Allows building with JDK17
    + Fixes build in Factory</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1707825600">- Update to version 0.22.4
  * Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on
    macOS and AIX.
  - Build fixes on AIX
- Update to version 0.22.3
  * Portability:
  - The libintl library now works on macOS 14.  (Older versions
    of libintl crash on macOS 14, due to an incompatible change
    in macOS.)
- Update to version 0.22.2
  * No information available upstream
- Update to version 0.22.1
  * Bug fixes:
  - The libintl shared library now exports again some symbols
    that were accidentally missing.
  - xgettext's processing of large Perl files may have led to
    errors.
  - "xgettext --join-existing" could encounter errors.
  * Portability:
  - Building on Android is now supported.
- Update to version 0.22.0
  * PO file format:
  - When a #: line contains references to file names that contain
    spaces, these file names are surrounded by Unicode characters
    U+2068 and U+2069. This makes it possible to parse such
    references correctly.
  * Improvements for maintainers:
  - The AM_GNU_GETTEXT macro now defines two variables
    localedir_c and localedir_c_make, that can be used in C code
    or in Makefiles, respectively, for representing the value of
    the --localedir configure option.
  * Programming languages support:
  - C, C++:
    + xgettext now supports gettext-like functions that take wide
    strings (of type 'const wchar_t *', 'const char16_t *', or
    'const char32_t *') as arguments.
    + xgettext now recognizes numbers with digit separators, as
    defined by ISO C 23, as tokens.
    + xgettext and msgfmt now recognize the format string
    directive %b (for binary integer output, as defined by
    ISO C 23) in format strings.
    + xgettext and msgfmt now recognize the argument size
    specifiers w8, w16, w32, w64, wf8, wf16, wf32, wf64
    (as defined by ISO C 23) in format strings.
    + xgettext and msgfmt now recognize C++ format strings, as
    defined by ISO C++ 20.  They are marked as 'c++-format' in
    POT and PO files. A new example has been added,
    'hello-c++20', that illustrates how to use these format
    strings with gettext.
  - Java:
    + The build system and tools now also support Java versions
    newer than Java 11. This is known to work up to Java 20,
    at least. On the other hand, support for old versions of
    Java (Java 1.5 and GCJ) has been dropped.
    + Tcl: xgettext now supports the \x, \u, and \U escapes as
    defined in Tcl 8.6.
  * Portability:
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with an
    encoding other than UTF-8. To this effect, the msgfmt program
    now converts the messages to UTF-8 encoding before storing
    them in a MO file.  You can prevent this byusing the msgfmt
  - -no-convert option.
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with ISO C 99
    &lt;inttypes.h&gt; format string directive macros.  To this effect,
    the msgfmt program pre-expands strings with such macros. You
    can prevent this by using the msgfmt --no-redundancy option.
  * xgettext:
  - The xgettext option '--sorted-output' is now deprecated.
  - xgettext input files of type PO that are not all ASCII and
    not UTF-8 encoded are now handled correctly.
  * The base Unicode standard is now updated to 15.0.0.
  * Emacs PO mode:
  - Fix an incompatibility with Emacs version 29 or newer.
- Rebase patches:
  * gettext-dont-test-gnulib.patch
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Drop patch which isn't required anymore since newer java
  versions are already supported by upstream:
  * gettext-0.21-jdk17.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708776000">- update to 0.22.5:
  * xgettext's processing of Vala files with printf method
    invocations has been corrected (regression in 0.22)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1712232000">- Add missing Requires: find to gettext-tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Require this-is-only-for-build-envs by the -mini packages: ensure
  those mini packages never find their way onto a system, even when
  published.</changelog>
</package>
<package pkgid="45f4d83e8ab183b4f7e3533d93b40a68da51c458335d87232d1101f7a337557c4e915fa76c36a03472ee05b83dc05d7ce9fe377c1c2a18411912e46d495609d4" name="gettext-runtime-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.22.5" rel="3.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Added patch:
  * gettext-0.21-jdk17.patch
    + Build with java source and target levels 1.8
    + Allows building with JDK17
    + Fixes build in Factory</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1707825600">- Update to version 0.22.4
  * Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on
    macOS and AIX.
  - Build fixes on AIX
- Update to version 0.22.3
  * Portability:
  - The libintl library now works on macOS 14.  (Older versions
    of libintl crash on macOS 14, due to an incompatible change
    in macOS.)
- Update to version 0.22.2
  * No information available upstream
- Update to version 0.22.1
  * Bug fixes:
  - The libintl shared library now exports again some symbols
    that were accidentally missing.
  - xgettext's processing of large Perl files may have led to
    errors.
  - "xgettext --join-existing" could encounter errors.
  * Portability:
  - Building on Android is now supported.
- Update to version 0.22.0
  * PO file format:
  - When a #: line contains references to file names that contain
    spaces, these file names are surrounded by Unicode characters
    U+2068 and U+2069. This makes it possible to parse such
    references correctly.
  * Improvements for maintainers:
  - The AM_GNU_GETTEXT macro now defines two variables
    localedir_c and localedir_c_make, that can be used in C code
    or in Makefiles, respectively, for representing the value of
    the --localedir configure option.
  * Programming languages support:
  - C, C++:
    + xgettext now supports gettext-like functions that take wide
    strings (of type 'const wchar_t *', 'const char16_t *', or
    'const char32_t *') as arguments.
    + xgettext now recognizes numbers with digit separators, as
    defined by ISO C 23, as tokens.
    + xgettext and msgfmt now recognize the format string
    directive %b (for binary integer output, as defined by
    ISO C 23) in format strings.
    + xgettext and msgfmt now recognize the argument size
    specifiers w8, w16, w32, w64, wf8, wf16, wf32, wf64
    (as defined by ISO C 23) in format strings.
    + xgettext and msgfmt now recognize C++ format strings, as
    defined by ISO C++ 20.  They are marked as 'c++-format' in
    POT and PO files. A new example has been added,
    'hello-c++20', that illustrates how to use these format
    strings with gettext.
  - Java:
    + The build system and tools now also support Java versions
    newer than Java 11. This is known to work up to Java 20,
    at least. On the other hand, support for old versions of
    Java (Java 1.5 and GCJ) has been dropped.
    + Tcl: xgettext now supports the \x, \u, and \U escapes as
    defined in Tcl 8.6.
  * Portability:
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with an
    encoding other than UTF-8. To this effect, the msgfmt program
    now converts the messages to UTF-8 encoding before storing
    them in a MO file.  You can prevent this byusing the msgfmt
  - -no-convert option.
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with ISO C 99
    &lt;inttypes.h&gt; format string directive macros.  To this effect,
    the msgfmt program pre-expands strings with such macros. You
    can prevent this by using the msgfmt --no-redundancy option.
  * xgettext:
  - The xgettext option '--sorted-output' is now deprecated.
  - xgettext input files of type PO that are not all ASCII and
    not UTF-8 encoded are now handled correctly.
  * The base Unicode standard is now updated to 15.0.0.
  * Emacs PO mode:
  - Fix an incompatibility with Emacs version 29 or newer.
- Rebase patches:
  * gettext-dont-test-gnulib.patch
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Drop patch which isn't required anymore since newer java
  versions are already supported by upstream:
  * gettext-0.21-jdk17.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708776000">- update to 0.22.5:
  * xgettext's processing of Vala files with printf method
    invocations has been corrected (regression in 0.22)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1712232000">- Add missing Requires: find to gettext-tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Require this-is-only-for-build-envs by the -mini packages: ensure
  those mini packages never find their way onto a system, even when
  published.</changelog>
</package>
<package pkgid="118f3cad4d071c050687f6c4d10921b1641cc2bb78442dcb1632fe5dfd9ac44b24391b1a442f3fab60d233886a0c666c6f110d228a8a014c707f3b6f58e7e9ba" name="gettext-runtime-debugsource" arch="x86_64">
  <version epoch="0" ver="0.22.5" rel="3.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Added patch:
  * gettext-0.21-jdk17.patch
    + Build with java source and target levels 1.8
    + Allows building with JDK17
    + Fixes build in Factory</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1707825600">- Update to version 0.22.4
  * Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on
    macOS and AIX.
  - Build fixes on AIX
- Update to version 0.22.3
  * Portability:
  - The libintl library now works on macOS 14.  (Older versions
    of libintl crash on macOS 14, due to an incompatible change
    in macOS.)
- Update to version 0.22.2
  * No information available upstream
- Update to version 0.22.1
  * Bug fixes:
  - The libintl shared library now exports again some symbols
    that were accidentally missing.
  - xgettext's processing of large Perl files may have led to
    errors.
  - "xgettext --join-existing" could encounter errors.
  * Portability:
  - Building on Android is now supported.
- Update to version 0.22.0
  * PO file format:
  - When a #: line contains references to file names that contain
    spaces, these file names are surrounded by Unicode characters
    U+2068 and U+2069. This makes it possible to parse such
    references correctly.
  * Improvements for maintainers:
  - The AM_GNU_GETTEXT macro now defines two variables
    localedir_c and localedir_c_make, that can be used in C code
    or in Makefiles, respectively, for representing the value of
    the --localedir configure option.
  * Programming languages support:
  - C, C++:
    + xgettext now supports gettext-like functions that take wide
    strings (of type 'const wchar_t *', 'const char16_t *', or
    'const char32_t *') as arguments.
    + xgettext now recognizes numbers with digit separators, as
    defined by ISO C 23, as tokens.
    + xgettext and msgfmt now recognize the format string
    directive %b (for binary integer output, as defined by
    ISO C 23) in format strings.
    + xgettext and msgfmt now recognize the argument size
    specifiers w8, w16, w32, w64, wf8, wf16, wf32, wf64
    (as defined by ISO C 23) in format strings.
    + xgettext and msgfmt now recognize C++ format strings, as
    defined by ISO C++ 20.  They are marked as 'c++-format' in
    POT and PO files. A new example has been added,
    'hello-c++20', that illustrates how to use these format
    strings with gettext.
  - Java:
    + The build system and tools now also support Java versions
    newer than Java 11. This is known to work up to Java 20,
    at least. On the other hand, support for old versions of
    Java (Java 1.5 and GCJ) has been dropped.
    + Tcl: xgettext now supports the \x, \u, and \U escapes as
    defined in Tcl 8.6.
  * Portability:
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with an
    encoding other than UTF-8. To this effect, the msgfmt program
    now converts the messages to UTF-8 encoding before storing
    them in a MO file.  You can prevent this byusing the msgfmt
  - -no-convert option.
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with ISO C 99
    &lt;inttypes.h&gt; format string directive macros.  To this effect,
    the msgfmt program pre-expands strings with such macros. You
    can prevent this by using the msgfmt --no-redundancy option.
  * xgettext:
  - The xgettext option '--sorted-output' is now deprecated.
  - xgettext input files of type PO that are not all ASCII and
    not UTF-8 encoded are now handled correctly.
  * The base Unicode standard is now updated to 15.0.0.
  * Emacs PO mode:
  - Fix an incompatibility with Emacs version 29 or newer.
- Rebase patches:
  * gettext-dont-test-gnulib.patch
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Drop patch which isn't required anymore since newer java
  versions are already supported by upstream:
  * gettext-0.21-jdk17.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708776000">- update to 0.22.5:
  * xgettext's processing of Vala files with printf method
    invocations has been corrected (regression in 0.22)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1712232000">- Add missing Requires: find to gettext-tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Require this-is-only-for-build-envs by the -mini packages: ensure
  those mini packages never find their way onto a system, even when
  published.</changelog>
</package>
<package pkgid="aab91cfb365f7efa425675df2e1030f91634f0907b59d885fd465d7fc0fe406e5a289bd8d557e576c3f0ad839ff6cb94b1448fe2bd9d04040f5e58ea56261b39" name="gettext-runtime-mini" arch="src">
  <version epoch="0" ver="0.22.5" rel="3.1"/>
  <changelog author="Christian V&#xF6;gl &lt;cvoegl@suse.de&gt;" date="1574769600">- Added xz to requires (boo#1141380)
- The previous update to 0.20.1 also fixes (boo#1113719)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;cvoegl@suse.de&gt;" date="1576584000">- Add -lm to LDFLAGS (boo#1138806)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576929600">- Add missing Requires: libtextstyle0 in corresponding devel package,
  drop gettext-runtime Requires.
- Skip creation of shared libtextstyle in -mini flavor.
- Statically link to libtextstyle in -mini flavor, fixes
  broken bootstrap of gettext.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - Java:
    o xgettext now recognizes format strings in the Formatter syntax.  They
    are marked as 'java-printf-format' in POT and PO files.
    o xgettext now recognizes text blocks as string literals.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - When msgfmt writes a MO file, it now does so in such a way that processes
    that are currently using an older copy of the MO file will not crash.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Added patch:
  * gettext-0.21-jdk17.patch
    + Build with java source and target levels 1.8
    + Allows building with JDK17
    + Fixes build in Factory</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1707825600">- Update to version 0.22.4
  * Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on
    macOS and AIX.
  - Build fixes on AIX
- Update to version 0.22.3
  * Portability:
  - The libintl library now works on macOS 14.  (Older versions
    of libintl crash on macOS 14, due to an incompatible change
    in macOS.)
- Update to version 0.22.2
  * No information available upstream
- Update to version 0.22.1
  * Bug fixes:
  - The libintl shared library now exports again some symbols
    that were accidentally missing.
  - xgettext's processing of large Perl files may have led to
    errors.
  - "xgettext --join-existing" could encounter errors.
  * Portability:
  - Building on Android is now supported.
- Update to version 0.22.0
  * PO file format:
  - When a #: line contains references to file names that contain
    spaces, these file names are surrounded by Unicode characters
    U+2068 and U+2069. This makes it possible to parse such
    references correctly.
  * Improvements for maintainers:
  - The AM_GNU_GETTEXT macro now defines two variables
    localedir_c and localedir_c_make, that can be used in C code
    or in Makefiles, respectively, for representing the value of
    the --localedir configure option.
  * Programming languages support:
  - C, C++:
    + xgettext now supports gettext-like functions that take wide
    strings (of type 'const wchar_t *', 'const char16_t *', or
    'const char32_t *') as arguments.
    + xgettext now recognizes numbers with digit separators, as
    defined by ISO C 23, as tokens.
    + xgettext and msgfmt now recognize the format string
    directive %b (for binary integer output, as defined by
    ISO C 23) in format strings.
    + xgettext and msgfmt now recognize the argument size
    specifiers w8, w16, w32, w64, wf8, wf16, wf32, wf64
    (as defined by ISO C 23) in format strings.
    + xgettext and msgfmt now recognize C++ format strings, as
    defined by ISO C++ 20.  They are marked as 'c++-format' in
    POT and PO files. A new example has been added,
    'hello-c++20', that illustrates how to use these format
    strings with gettext.
  - Java:
    + The build system and tools now also support Java versions
    newer than Java 11. This is known to work up to Java 20,
    at least. On the other hand, support for old versions of
    Java (Java 1.5 and GCJ) has been dropped.
    + Tcl: xgettext now supports the \x, \u, and \U escapes as
    defined in Tcl 8.6.
  * Portability:
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with an
    encoding other than UTF-8. To this effect, the msgfmt program
    now converts the messages to UTF-8 encoding before storing
    them in a MO file.  You can prevent this byusing the msgfmt
  - -no-convert option.
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with ISO C 99
    &lt;inttypes.h&gt; format string directive macros.  To this effect,
    the msgfmt program pre-expands strings with such macros. You
    can prevent this by using the msgfmt --no-redundancy option.
  * xgettext:
  - The xgettext option '--sorted-output' is now deprecated.
  - xgettext input files of type PO that are not all ASCII and
    not UTF-8 encoded are now handled correctly.
  * The base Unicode standard is now updated to 15.0.0.
  * Emacs PO mode:
  - Fix an incompatibility with Emacs version 29 or newer.
- Rebase patches:
  * gettext-dont-test-gnulib.patch
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Drop patch which isn't required anymore since newer java
  versions are already supported by upstream:
  * gettext-0.21-jdk17.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708776000">- update to 0.22.5:
  * xgettext's processing of Vala files with printf method
    invocations has been corrected (regression in 0.22)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1712232000">- Add missing Requires: find to gettext-tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Require this-is-only-for-build-envs by the -mini packages: ensure
  those mini packages never find their way onto a system, even when
  published.</changelog>
</package>
<package pkgid="d5be8b4f15a11b25ef1c22e098e163245d2e278af9cc4561dd0171d91044b97aefcf856f7fd6f6427a17b2da79d5284eca2433ec903a65cf1144700311df3b33" name="gettext-runtime-mini" arch="x86_64">
  <version epoch="0" ver="0.22.5" rel="3.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Added patch:
  * gettext-0.21-jdk17.patch
    + Build with java source and target levels 1.8
    + Allows building with JDK17
    + Fixes build in Factory</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1707825600">- Update to version 0.22.4
  * Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on
    macOS and AIX.
  - Build fixes on AIX
- Update to version 0.22.3
  * Portability:
  - The libintl library now works on macOS 14.  (Older versions
    of libintl crash on macOS 14, due to an incompatible change
    in macOS.)
- Update to version 0.22.2
  * No information available upstream
- Update to version 0.22.1
  * Bug fixes:
  - The libintl shared library now exports again some symbols
    that were accidentally missing.
  - xgettext's processing of large Perl files may have led to
    errors.
  - "xgettext --join-existing" could encounter errors.
  * Portability:
  - Building on Android is now supported.
- Update to version 0.22.0
  * PO file format:
  - When a #: line contains references to file names that contain
    spaces, these file names are surrounded by Unicode characters
    U+2068 and U+2069. This makes it possible to parse such
    references correctly.
  * Improvements for maintainers:
  - The AM_GNU_GETTEXT macro now defines two variables
    localedir_c and localedir_c_make, that can be used in C code
    or in Makefiles, respectively, for representing the value of
    the --localedir configure option.
  * Programming languages support:
  - C, C++:
    + xgettext now supports gettext-like functions that take wide
    strings (of type 'const wchar_t *', 'const char16_t *', or
    'const char32_t *') as arguments.
    + xgettext now recognizes numbers with digit separators, as
    defined by ISO C 23, as tokens.
    + xgettext and msgfmt now recognize the format string
    directive %b (for binary integer output, as defined by
    ISO C 23) in format strings.
    + xgettext and msgfmt now recognize the argument size
    specifiers w8, w16, w32, w64, wf8, wf16, wf32, wf64
    (as defined by ISO C 23) in format strings.
    + xgettext and msgfmt now recognize C++ format strings, as
    defined by ISO C++ 20.  They are marked as 'c++-format' in
    POT and PO files. A new example has been added,
    'hello-c++20', that illustrates how to use these format
    strings with gettext.
  - Java:
    + The build system and tools now also support Java versions
    newer than Java 11. This is known to work up to Java 20,
    at least. On the other hand, support for old versions of
    Java (Java 1.5 and GCJ) has been dropped.
    + Tcl: xgettext now supports the \x, \u, and \U escapes as
    defined in Tcl 8.6.
  * Portability:
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with an
    encoding other than UTF-8. To this effect, the msgfmt program
    now converts the messages to UTF-8 encoding before storing
    them in a MO file.  You can prevent this byusing the msgfmt
  - -no-convert option.
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with ISO C 99
    &lt;inttypes.h&gt; format string directive macros.  To this effect,
    the msgfmt program pre-expands strings with such macros. You
    can prevent this by using the msgfmt --no-redundancy option.
  * xgettext:
  - The xgettext option '--sorted-output' is now deprecated.
  - xgettext input files of type PO that are not all ASCII and
    not UTF-8 encoded are now handled correctly.
  * The base Unicode standard is now updated to 15.0.0.
  * Emacs PO mode:
  - Fix an incompatibility with Emacs version 29 or newer.
- Rebase patches:
  * gettext-dont-test-gnulib.patch
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Drop patch which isn't required anymore since newer java
  versions are already supported by upstream:
  * gettext-0.21-jdk17.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708776000">- update to 0.22.5:
  * xgettext's processing of Vala files with printf method
    invocations has been corrected (regression in 0.22)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1712232000">- Add missing Requires: find to gettext-tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Require this-is-only-for-build-envs by the -mini packages: ensure
  those mini packages never find their way onto a system, even when
  published.</changelog>
</package>
<package pkgid="b687c2197941e5930a060e4112bf55cae187d7e58eaf8dc353c6588a990f8445ec4bed3588b78304b002aa8a73779d370c78ffc13be5c13a793f03757936c902" name="gettext-runtime-mini-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.22.5" rel="3.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Added patch:
  * gettext-0.21-jdk17.patch
    + Build with java source and target levels 1.8
    + Allows building with JDK17
    + Fixes build in Factory</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1707825600">- Update to version 0.22.4
  * Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on
    macOS and AIX.
  - Build fixes on AIX
- Update to version 0.22.3
  * Portability:
  - The libintl library now works on macOS 14.  (Older versions
    of libintl crash on macOS 14, due to an incompatible change
    in macOS.)
- Update to version 0.22.2
  * No information available upstream
- Update to version 0.22.1
  * Bug fixes:
  - The libintl shared library now exports again some symbols
    that were accidentally missing.
  - xgettext's processing of large Perl files may have led to
    errors.
  - "xgettext --join-existing" could encounter errors.
  * Portability:
  - Building on Android is now supported.
- Update to version 0.22.0
  * PO file format:
  - When a #: line contains references to file names that contain
    spaces, these file names are surrounded by Unicode characters
    U+2068 and U+2069. This makes it possible to parse such
    references correctly.
  * Improvements for maintainers:
  - The AM_GNU_GETTEXT macro now defines two variables
    localedir_c and localedir_c_make, that can be used in C code
    or in Makefiles, respectively, for representing the value of
    the --localedir configure option.
  * Programming languages support:
  - C, C++:
    + xgettext now supports gettext-like functions that take wide
    strings (of type 'const wchar_t *', 'const char16_t *', or
    'const char32_t *') as arguments.
    + xgettext now recognizes numbers with digit separators, as
    defined by ISO C 23, as tokens.
    + xgettext and msgfmt now recognize the format string
    directive %b (for binary integer output, as defined by
    ISO C 23) in format strings.
    + xgettext and msgfmt now recognize the argument size
    specifiers w8, w16, w32, w64, wf8, wf16, wf32, wf64
    (as defined by ISO C 23) in format strings.
    + xgettext and msgfmt now recognize C++ format strings, as
    defined by ISO C++ 20.  They are marked as 'c++-format' in
    POT and PO files. A new example has been added,
    'hello-c++20', that illustrates how to use these format
    strings with gettext.
  - Java:
    + The build system and tools now also support Java versions
    newer than Java 11. This is known to work up to Java 20,
    at least. On the other hand, support for old versions of
    Java (Java 1.5 and GCJ) has been dropped.
    + Tcl: xgettext now supports the \x, \u, and \U escapes as
    defined in Tcl 8.6.
  * Portability:
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with an
    encoding other than UTF-8. To this effect, the msgfmt program
    now converts the messages to UTF-8 encoding before storing
    them in a MO file.  You can prevent this byusing the msgfmt
  - -no-convert option.
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with ISO C 99
    &lt;inttypes.h&gt; format string directive macros.  To this effect,
    the msgfmt program pre-expands strings with such macros. You
    can prevent this by using the msgfmt --no-redundancy option.
  * xgettext:
  - The xgettext option '--sorted-output' is now deprecated.
  - xgettext input files of type PO that are not all ASCII and
    not UTF-8 encoded are now handled correctly.
  * The base Unicode standard is now updated to 15.0.0.
  * Emacs PO mode:
  - Fix an incompatibility with Emacs version 29 or newer.
- Rebase patches:
  * gettext-dont-test-gnulib.patch
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Drop patch which isn't required anymore since newer java
  versions are already supported by upstream:
  * gettext-0.21-jdk17.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708776000">- update to 0.22.5:
  * xgettext's processing of Vala files with printf method
    invocations has been corrected (regression in 0.22)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1712232000">- Add missing Requires: find to gettext-tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Require this-is-only-for-build-envs by the -mini packages: ensure
  those mini packages never find their way onto a system, even when
  published.</changelog>
</package>
<package pkgid="c95c4bae40ce14e1108f915b51cee323ab76c87e9d2a034a9456a65ca1d52a713e6b328fdada9da154d072edf4e63d5b5dc047d1f1fcf8ea5506859c1815c413" name="gettext-runtime-mini-debugsource" arch="x86_64">
  <version epoch="0" ver="0.22.5" rel="3.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Added patch:
  * gettext-0.21-jdk17.patch
    + Build with java source and target levels 1.8
    + Allows building with JDK17
    + Fixes build in Factory</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1707825600">- Update to version 0.22.4
  * Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on
    macOS and AIX.
  - Build fixes on AIX
- Update to version 0.22.3
  * Portability:
  - The libintl library now works on macOS 14.  (Older versions
    of libintl crash on macOS 14, due to an incompatible change
    in macOS.)
- Update to version 0.22.2
  * No information available upstream
- Update to version 0.22.1
  * Bug fixes:
  - The libintl shared library now exports again some symbols
    that were accidentally missing.
  - xgettext's processing of large Perl files may have led to
    errors.
  - "xgettext --join-existing" could encounter errors.
  * Portability:
  - Building on Android is now supported.
- Update to version 0.22.0
  * PO file format:
  - When a #: line contains references to file names that contain
    spaces, these file names are surrounded by Unicode characters
    U+2068 and U+2069. This makes it possible to parse such
    references correctly.
  * Improvements for maintainers:
  - The AM_GNU_GETTEXT macro now defines two variables
    localedir_c and localedir_c_make, that can be used in C code
    or in Makefiles, respectively, for representing the value of
    the --localedir configure option.
  * Programming languages support:
  - C, C++:
    + xgettext now supports gettext-like functions that take wide
    strings (of type 'const wchar_t *', 'const char16_t *', or
    'const char32_t *') as arguments.
    + xgettext now recognizes numbers with digit separators, as
    defined by ISO C 23, as tokens.
    + xgettext and msgfmt now recognize the format string
    directive %b (for binary integer output, as defined by
    ISO C 23) in format strings.
    + xgettext and msgfmt now recognize the argument size
    specifiers w8, w16, w32, w64, wf8, wf16, wf32, wf64
    (as defined by ISO C 23) in format strings.
    + xgettext and msgfmt now recognize C++ format strings, as
    defined by ISO C++ 20.  They are marked as 'c++-format' in
    POT and PO files. A new example has been added,
    'hello-c++20', that illustrates how to use these format
    strings with gettext.
  - Java:
    + The build system and tools now also support Java versions
    newer than Java 11. This is known to work up to Java 20,
    at least. On the other hand, support for old versions of
    Java (Java 1.5 and GCJ) has been dropped.
    + Tcl: xgettext now supports the \x, \u, and \U escapes as
    defined in Tcl 8.6.
  * Portability:
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with an
    encoding other than UTF-8. To this effect, the msgfmt program
    now converts the messages to UTF-8 encoding before storing
    them in a MO file.  You can prevent this byusing the msgfmt
  - -no-convert option.
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with ISO C 99
    &lt;inttypes.h&gt; format string directive macros.  To this effect,
    the msgfmt program pre-expands strings with such macros. You
    can prevent this by using the msgfmt --no-redundancy option.
  * xgettext:
  - The xgettext option '--sorted-output' is now deprecated.
  - xgettext input files of type PO that are not all ASCII and
    not UTF-8 encoded are now handled correctly.
  * The base Unicode standard is now updated to 15.0.0.
  * Emacs PO mode:
  - Fix an incompatibility with Emacs version 29 or newer.
- Rebase patches:
  * gettext-dont-test-gnulib.patch
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Drop patch which isn't required anymore since newer java
  versions are already supported by upstream:
  * gettext-0.21-jdk17.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708776000">- update to 0.22.5:
  * xgettext's processing of Vala files with printf method
    invocations has been corrected (regression in 0.22)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1712232000">- Add missing Requires: find to gettext-tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Require this-is-only-for-build-envs by the -mini packages: ensure
  those mini packages never find their way onto a system, even when
  published.</changelog>
</package>
<package pkgid="46463efc10d37fd7c78918ab06c419f3f6cb41a66530abe4dc7571aea29ecbb6225f56d7c4f4f63a13e97e43c76bb186d34c4f19a42bcba9e2a57753892bbc9c" name="gettext-runtime-mini-tools-doc" arch="noarch">
  <version epoch="0" ver="0.22.5" rel="3.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Added patch:
  * gettext-0.21-jdk17.patch
    + Build with java source and target levels 1.8
    + Allows building with JDK17
    + Fixes build in Factory</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1707825600">- Update to version 0.22.4
  * Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on
    macOS and AIX.
  - Build fixes on AIX
- Update to version 0.22.3
  * Portability:
  - The libintl library now works on macOS 14.  (Older versions
    of libintl crash on macOS 14, due to an incompatible change
    in macOS.)
- Update to version 0.22.2
  * No information available upstream
- Update to version 0.22.1
  * Bug fixes:
  - The libintl shared library now exports again some symbols
    that were accidentally missing.
  - xgettext's processing of large Perl files may have led to
    errors.
  - "xgettext --join-existing" could encounter errors.
  * Portability:
  - Building on Android is now supported.
- Update to version 0.22.0
  * PO file format:
  - When a #: line contains references to file names that contain
    spaces, these file names are surrounded by Unicode characters
    U+2068 and U+2069. This makes it possible to parse such
    references correctly.
  * Improvements for maintainers:
  - The AM_GNU_GETTEXT macro now defines two variables
    localedir_c and localedir_c_make, that can be used in C code
    or in Makefiles, respectively, for representing the value of
    the --localedir configure option.
  * Programming languages support:
  - C, C++:
    + xgettext now supports gettext-like functions that take wide
    strings (of type 'const wchar_t *', 'const char16_t *', or
    'const char32_t *') as arguments.
    + xgettext now recognizes numbers with digit separators, as
    defined by ISO C 23, as tokens.
    + xgettext and msgfmt now recognize the format string
    directive %b (for binary integer output, as defined by
    ISO C 23) in format strings.
    + xgettext and msgfmt now recognize the argument size
    specifiers w8, w16, w32, w64, wf8, wf16, wf32, wf64
    (as defined by ISO C 23) in format strings.
    + xgettext and msgfmt now recognize C++ format strings, as
    defined by ISO C++ 20.  They are marked as 'c++-format' in
    POT and PO files. A new example has been added,
    'hello-c++20', that illustrates how to use these format
    strings with gettext.
  - Java:
    + The build system and tools now also support Java versions
    newer than Java 11. This is known to work up to Java 20,
    at least. On the other hand, support for old versions of
    Java (Java 1.5 and GCJ) has been dropped.
    + Tcl: xgettext now supports the \x, \u, and \U escapes as
    defined in Tcl 8.6.
  * Portability:
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with an
    encoding other than UTF-8. To this effect, the msgfmt program
    now converts the messages to UTF-8 encoding before storing
    them in a MO file.  You can prevent this byusing the msgfmt
  - -no-convert option.
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with ISO C 99
    &lt;inttypes.h&gt; format string directive macros.  To this effect,
    the msgfmt program pre-expands strings with such macros. You
    can prevent this by using the msgfmt --no-redundancy option.
  * xgettext:
  - The xgettext option '--sorted-output' is now deprecated.
  - xgettext input files of type PO that are not all ASCII and
    not UTF-8 encoded are now handled correctly.
  * The base Unicode standard is now updated to 15.0.0.
  * Emacs PO mode:
  - Fix an incompatibility with Emacs version 29 or newer.
- Rebase patches:
  * gettext-dont-test-gnulib.patch
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Drop patch which isn't required anymore since newer java
  versions are already supported by upstream:
  * gettext-0.21-jdk17.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708776000">- update to 0.22.5:
  * xgettext's processing of Vala files with printf method
    invocations has been corrected (regression in 0.22)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1712232000">- Add missing Requires: find to gettext-tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Require this-is-only-for-build-envs by the -mini packages: ensure
  those mini packages never find their way onto a system, even when
  published.</changelog>
</package>
<package pkgid="9b64d683ba448a85c0a581fc9391489a6ebc7e61d7404e27f3659c7ba79bc7a61eb0bd8e98fce32ba6ee4df127fa1d684fb3f9a059cbe6f809bd0c774fbc8b48" name="gettext-runtime-tools-doc" arch="noarch">
  <version epoch="0" ver="0.22.5" rel="3.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Added patch:
  * gettext-0.21-jdk17.patch
    + Build with java source and target levels 1.8
    + Allows building with JDK17
    + Fixes build in Factory</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1707825600">- Update to version 0.22.4
  * Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on
    macOS and AIX.
  - Build fixes on AIX
- Update to version 0.22.3
  * Portability:
  - The libintl library now works on macOS 14.  (Older versions
    of libintl crash on macOS 14, due to an incompatible change
    in macOS.)
- Update to version 0.22.2
  * No information available upstream
- Update to version 0.22.1
  * Bug fixes:
  - The libintl shared library now exports again some symbols
    that were accidentally missing.
  - xgettext's processing of large Perl files may have led to
    errors.
  - "xgettext --join-existing" could encounter errors.
  * Portability:
  - Building on Android is now supported.
- Update to version 0.22.0
  * PO file format:
  - When a #: line contains references to file names that contain
    spaces, these file names are surrounded by Unicode characters
    U+2068 and U+2069. This makes it possible to parse such
    references correctly.
  * Improvements for maintainers:
  - The AM_GNU_GETTEXT macro now defines two variables
    localedir_c and localedir_c_make, that can be used in C code
    or in Makefiles, respectively, for representing the value of
    the --localedir configure option.
  * Programming languages support:
  - C, C++:
    + xgettext now supports gettext-like functions that take wide
    strings (of type 'const wchar_t *', 'const char16_t *', or
    'const char32_t *') as arguments.
    + xgettext now recognizes numbers with digit separators, as
    defined by ISO C 23, as tokens.
    + xgettext and msgfmt now recognize the format string
    directive %b (for binary integer output, as defined by
    ISO C 23) in format strings.
    + xgettext and msgfmt now recognize the argument size
    specifiers w8, w16, w32, w64, wf8, wf16, wf32, wf64
    (as defined by ISO C 23) in format strings.
    + xgettext and msgfmt now recognize C++ format strings, as
    defined by ISO C++ 20.  They are marked as 'c++-format' in
    POT and PO files. A new example has been added,
    'hello-c++20', that illustrates how to use these format
    strings with gettext.
  - Java:
    + The build system and tools now also support Java versions
    newer than Java 11. This is known to work up to Java 20,
    at least. On the other hand, support for old versions of
    Java (Java 1.5 and GCJ) has been dropped.
    + Tcl: xgettext now supports the \x, \u, and \U escapes as
    defined in Tcl 8.6.
  * Portability:
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with an
    encoding other than UTF-8. To this effect, the msgfmt program
    now converts the messages to UTF-8 encoding before storing
    them in a MO file.  You can prevent this byusing the msgfmt
  - -no-convert option.
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with ISO C 99
    &lt;inttypes.h&gt; format string directive macros.  To this effect,
    the msgfmt program pre-expands strings with such macros. You
    can prevent this by using the msgfmt --no-redundancy option.
  * xgettext:
  - The xgettext option '--sorted-output' is now deprecated.
  - xgettext input files of type PO that are not all ASCII and
    not UTF-8 encoded are now handled correctly.
  * The base Unicode standard is now updated to 15.0.0.
  * Emacs PO mode:
  - Fix an incompatibility with Emacs version 29 or newer.
- Rebase patches:
  * gettext-dont-test-gnulib.patch
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Drop patch which isn't required anymore since newer java
  versions are already supported by upstream:
  * gettext-0.21-jdk17.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708776000">- update to 0.22.5:
  * xgettext's processing of Vala files with printf method
    invocations has been corrected (regression in 0.22)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1712232000">- Add missing Requires: find to gettext-tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Require this-is-only-for-build-envs by the -mini packages: ensure
  those mini packages never find their way onto a system, even when
  published.</changelog>
</package>
<package pkgid="617d4e98309399cb5e81b3b51248925cb437bfe4564664afb230f8c4d48d4d06f7cf1ef47e89487eb4e32ccfd28d5a9d982e11ab725910a676a8fb383beaecc6" name="gettext-tools" arch="x86_64">
  <version epoch="0" ver="0.22.5" rel="3.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Added patch:
  * gettext-0.21-jdk17.patch
    + Build with java source and target levels 1.8
    + Allows building with JDK17
    + Fixes build in Factory</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1707825600">- Update to version 0.22.4
  * Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on
    macOS and AIX.
  - Build fixes on AIX
- Update to version 0.22.3
  * Portability:
  - The libintl library now works on macOS 14.  (Older versions
    of libintl crash on macOS 14, due to an incompatible change
    in macOS.)
- Update to version 0.22.2
  * No information available upstream
- Update to version 0.22.1
  * Bug fixes:
  - The libintl shared library now exports again some symbols
    that were accidentally missing.
  - xgettext's processing of large Perl files may have led to
    errors.
  - "xgettext --join-existing" could encounter errors.
  * Portability:
  - Building on Android is now supported.
- Update to version 0.22.0
  * PO file format:
  - When a #: line contains references to file names that contain
    spaces, these file names are surrounded by Unicode characters
    U+2068 and U+2069. This makes it possible to parse such
    references correctly.
  * Improvements for maintainers:
  - The AM_GNU_GETTEXT macro now defines two variables
    localedir_c and localedir_c_make, that can be used in C code
    or in Makefiles, respectively, for representing the value of
    the --localedir configure option.
  * Programming languages support:
  - C, C++:
    + xgettext now supports gettext-like functions that take wide
    strings (of type 'const wchar_t *', 'const char16_t *', or
    'const char32_t *') as arguments.
    + xgettext now recognizes numbers with digit separators, as
    defined by ISO C 23, as tokens.
    + xgettext and msgfmt now recognize the format string
    directive %b (for binary integer output, as defined by
    ISO C 23) in format strings.
    + xgettext and msgfmt now recognize the argument size
    specifiers w8, w16, w32, w64, wf8, wf16, wf32, wf64
    (as defined by ISO C 23) in format strings.
    + xgettext and msgfmt now recognize C++ format strings, as
    defined by ISO C++ 20.  They are marked as 'c++-format' in
    POT and PO files. A new example has been added,
    'hello-c++20', that illustrates how to use these format
    strings with gettext.
  - Java:
    + The build system and tools now also support Java versions
    newer than Java 11. This is known to work up to Java 20,
    at least. On the other hand, support for old versions of
    Java (Java 1.5 and GCJ) has been dropped.
    + Tcl: xgettext now supports the \x, \u, and \U escapes as
    defined in Tcl 8.6.
  * Portability:
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with an
    encoding other than UTF-8. To this effect, the msgfmt program
    now converts the messages to UTF-8 encoding before storing
    them in a MO file.  You can prevent this byusing the msgfmt
  - -no-convert option.
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with ISO C 99
    &lt;inttypes.h&gt; format string directive macros.  To this effect,
    the msgfmt program pre-expands strings with such macros. You
    can prevent this by using the msgfmt --no-redundancy option.
  * xgettext:
  - The xgettext option '--sorted-output' is now deprecated.
  - xgettext input files of type PO that are not all ASCII and
    not UTF-8 encoded are now handled correctly.
  * The base Unicode standard is now updated to 15.0.0.
  * Emacs PO mode:
  - Fix an incompatibility with Emacs version 29 or newer.
- Rebase patches:
  * gettext-dont-test-gnulib.patch
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Drop patch which isn't required anymore since newer java
  versions are already supported by upstream:
  * gettext-0.21-jdk17.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708776000">- update to 0.22.5:
  * xgettext's processing of Vala files with printf method
    invocations has been corrected (regression in 0.22)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1712232000">- Add missing Requires: find to gettext-tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Require this-is-only-for-build-envs by the -mini packages: ensure
  those mini packages never find their way onto a system, even when
  published.</changelog>
</package>
<package pkgid="97f114ea0cb0c52f4515acc7d4c05696a31ef3e799acc498069a8a7112728a31df345effaa3faa353e817999f467960f6aa5ee0167633f5908f510c7c2796795" name="gettext-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.22.5" rel="3.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Added patch:
  * gettext-0.21-jdk17.patch
    + Build with java source and target levels 1.8
    + Allows building with JDK17
    + Fixes build in Factory</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1707825600">- Update to version 0.22.4
  * Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on
    macOS and AIX.
  - Build fixes on AIX
- Update to version 0.22.3
  * Portability:
  - The libintl library now works on macOS 14.  (Older versions
    of libintl crash on macOS 14, due to an incompatible change
    in macOS.)
- Update to version 0.22.2
  * No information available upstream
- Update to version 0.22.1
  * Bug fixes:
  - The libintl shared library now exports again some symbols
    that were accidentally missing.
  - xgettext's processing of large Perl files may have led to
    errors.
  - "xgettext --join-existing" could encounter errors.
  * Portability:
  - Building on Android is now supported.
- Update to version 0.22.0
  * PO file format:
  - When a #: line contains references to file names that contain
    spaces, these file names are surrounded by Unicode characters
    U+2068 and U+2069. This makes it possible to parse such
    references correctly.
  * Improvements for maintainers:
  - The AM_GNU_GETTEXT macro now defines two variables
    localedir_c and localedir_c_make, that can be used in C code
    or in Makefiles, respectively, for representing the value of
    the --localedir configure option.
  * Programming languages support:
  - C, C++:
    + xgettext now supports gettext-like functions that take wide
    strings (of type 'const wchar_t *', 'const char16_t *', or
    'const char32_t *') as arguments.
    + xgettext now recognizes numbers with digit separators, as
    defined by ISO C 23, as tokens.
    + xgettext and msgfmt now recognize the format string
    directive %b (for binary integer output, as defined by
    ISO C 23) in format strings.
    + xgettext and msgfmt now recognize the argument size
    specifiers w8, w16, w32, w64, wf8, wf16, wf32, wf64
    (as defined by ISO C 23) in format strings.
    + xgettext and msgfmt now recognize C++ format strings, as
    defined by ISO C++ 20.  They are marked as 'c++-format' in
    POT and PO files. A new example has been added,
    'hello-c++20', that illustrates how to use these format
    strings with gettext.
  - Java:
    + The build system and tools now also support Java versions
    newer than Java 11. This is known to work up to Java 20,
    at least. On the other hand, support for old versions of
    Java (Java 1.5 and GCJ) has been dropped.
    + Tcl: xgettext now supports the \x, \u, and \U escapes as
    defined in Tcl 8.6.
  * Portability:
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with an
    encoding other than UTF-8. To this effect, the msgfmt program
    now converts the messages to UTF-8 encoding before storing
    them in a MO file.  You can prevent this byusing the msgfmt
  - -no-convert option.
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with ISO C 99
    &lt;inttypes.h&gt; format string directive macros.  To this effect,
    the msgfmt program pre-expands strings with such macros. You
    can prevent this by using the msgfmt --no-redundancy option.
  * xgettext:
  - The xgettext option '--sorted-output' is now deprecated.
  - xgettext input files of type PO that are not all ASCII and
    not UTF-8 encoded are now handled correctly.
  * The base Unicode standard is now updated to 15.0.0.
  * Emacs PO mode:
  - Fix an incompatibility with Emacs version 29 or newer.
- Rebase patches:
  * gettext-dont-test-gnulib.patch
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Drop patch which isn't required anymore since newer java
  versions are already supported by upstream:
  * gettext-0.21-jdk17.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708776000">- update to 0.22.5:
  * xgettext's processing of Vala files with printf method
    invocations has been corrected (regression in 0.22)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1712232000">- Add missing Requires: find to gettext-tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Require this-is-only-for-build-envs by the -mini packages: ensure
  those mini packages never find their way onto a system, even when
  published.</changelog>
</package>
<package pkgid="148d11a7a43a743dd552b84cb70556088644c42773ed9db017da834bd655bac2fbd274884e6960d94497cfd36e0cda8ed437e04b3980f0664d7af29777b4f464" name="gettext-tools-mini" arch="x86_64">
  <version epoch="0" ver="0.22.5" rel="3.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Added patch:
  * gettext-0.21-jdk17.patch
    + Build with java source and target levels 1.8
    + Allows building with JDK17
    + Fixes build in Factory</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1707825600">- Update to version 0.22.4
  * Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on
    macOS and AIX.
  - Build fixes on AIX
- Update to version 0.22.3
  * Portability:
  - The libintl library now works on macOS 14.  (Older versions
    of libintl crash on macOS 14, due to an incompatible change
    in macOS.)
- Update to version 0.22.2
  * No information available upstream
- Update to version 0.22.1
  * Bug fixes:
  - The libintl shared library now exports again some symbols
    that were accidentally missing.
  - xgettext's processing of large Perl files may have led to
    errors.
  - "xgettext --join-existing" could encounter errors.
  * Portability:
  - Building on Android is now supported.
- Update to version 0.22.0
  * PO file format:
  - When a #: line contains references to file names that contain
    spaces, these file names are surrounded by Unicode characters
    U+2068 and U+2069. This makes it possible to parse such
    references correctly.
  * Improvements for maintainers:
  - The AM_GNU_GETTEXT macro now defines two variables
    localedir_c and localedir_c_make, that can be used in C code
    or in Makefiles, respectively, for representing the value of
    the --localedir configure option.
  * Programming languages support:
  - C, C++:
    + xgettext now supports gettext-like functions that take wide
    strings (of type 'const wchar_t *', 'const char16_t *', or
    'const char32_t *') as arguments.
    + xgettext now recognizes numbers with digit separators, as
    defined by ISO C 23, as tokens.
    + xgettext and msgfmt now recognize the format string
    directive %b (for binary integer output, as defined by
    ISO C 23) in format strings.
    + xgettext and msgfmt now recognize the argument size
    specifiers w8, w16, w32, w64, wf8, wf16, wf32, wf64
    (as defined by ISO C 23) in format strings.
    + xgettext and msgfmt now recognize C++ format strings, as
    defined by ISO C++ 20.  They are marked as 'c++-format' in
    POT and PO files. A new example has been added,
    'hello-c++20', that illustrates how to use these format
    strings with gettext.
  - Java:
    + The build system and tools now also support Java versions
    newer than Java 11. This is known to work up to Java 20,
    at least. On the other hand, support for old versions of
    Java (Java 1.5 and GCJ) has been dropped.
    + Tcl: xgettext now supports the \x, \u, and \U escapes as
    defined in Tcl 8.6.
  * Portability:
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with an
    encoding other than UTF-8. To this effect, the msgfmt program
    now converts the messages to UTF-8 encoding before storing
    them in a MO file.  You can prevent this byusing the msgfmt
  - -no-convert option.
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with ISO C 99
    &lt;inttypes.h&gt; format string directive macros.  To this effect,
    the msgfmt program pre-expands strings with such macros. You
    can prevent this by using the msgfmt --no-redundancy option.
  * xgettext:
  - The xgettext option '--sorted-output' is now deprecated.
  - xgettext input files of type PO that are not all ASCII and
    not UTF-8 encoded are now handled correctly.
  * The base Unicode standard is now updated to 15.0.0.
  * Emacs PO mode:
  - Fix an incompatibility with Emacs version 29 or newer.
- Rebase patches:
  * gettext-dont-test-gnulib.patch
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Drop patch which isn't required anymore since newer java
  versions are already supported by upstream:
  * gettext-0.21-jdk17.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708776000">- update to 0.22.5:
  * xgettext's processing of Vala files with printf method
    invocations has been corrected (regression in 0.22)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1712232000">- Add missing Requires: find to gettext-tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Require this-is-only-for-build-envs by the -mini packages: ensure
  those mini packages never find their way onto a system, even when
  published.</changelog>
</package>
<package pkgid="6e694aa215e7068a078a8090fd1364b6885aab7686816f4753e4bfa46b8b61546f5e8e9969351f41722f35977d5a9618a4d4028d555981d80f4ed02e51dd48e9" name="gettext-tools-mini-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.22.5" rel="3.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Added patch:
  * gettext-0.21-jdk17.patch
    + Build with java source and target levels 1.8
    + Allows building with JDK17
    + Fixes build in Factory</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1707825600">- Update to version 0.22.4
  * Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on
    macOS and AIX.
  - Build fixes on AIX
- Update to version 0.22.3
  * Portability:
  - The libintl library now works on macOS 14.  (Older versions
    of libintl crash on macOS 14, due to an incompatible change
    in macOS.)
- Update to version 0.22.2
  * No information available upstream
- Update to version 0.22.1
  * Bug fixes:
  - The libintl shared library now exports again some symbols
    that were accidentally missing.
  - xgettext's processing of large Perl files may have led to
    errors.
  - "xgettext --join-existing" could encounter errors.
  * Portability:
  - Building on Android is now supported.
- Update to version 0.22.0
  * PO file format:
  - When a #: line contains references to file names that contain
    spaces, these file names are surrounded by Unicode characters
    U+2068 and U+2069. This makes it possible to parse such
    references correctly.
  * Improvements for maintainers:
  - The AM_GNU_GETTEXT macro now defines two variables
    localedir_c and localedir_c_make, that can be used in C code
    or in Makefiles, respectively, for representing the value of
    the --localedir configure option.
  * Programming languages support:
  - C, C++:
    + xgettext now supports gettext-like functions that take wide
    strings (of type 'const wchar_t *', 'const char16_t *', or
    'const char32_t *') as arguments.
    + xgettext now recognizes numbers with digit separators, as
    defined by ISO C 23, as tokens.
    + xgettext and msgfmt now recognize the format string
    directive %b (for binary integer output, as defined by
    ISO C 23) in format strings.
    + xgettext and msgfmt now recognize the argument size
    specifiers w8, w16, w32, w64, wf8, wf16, wf32, wf64
    (as defined by ISO C 23) in format strings.
    + xgettext and msgfmt now recognize C++ format strings, as
    defined by ISO C++ 20.  They are marked as 'c++-format' in
    POT and PO files. A new example has been added,
    'hello-c++20', that illustrates how to use these format
    strings with gettext.
  - Java:
    + The build system and tools now also support Java versions
    newer than Java 11. This is known to work up to Java 20,
    at least. On the other hand, support for old versions of
    Java (Java 1.5 and GCJ) has been dropped.
    + Tcl: xgettext now supports the \x, \u, and \U escapes as
    defined in Tcl 8.6.
  * Portability:
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with an
    encoding other than UTF-8. To this effect, the msgfmt program
    now converts the messages to UTF-8 encoding before storing
    them in a MO file.  You can prevent this byusing the msgfmt
  - -no-convert option.
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with ISO C 99
    &lt;inttypes.h&gt; format string directive macros.  To this effect,
    the msgfmt program pre-expands strings with such macros. You
    can prevent this by using the msgfmt --no-redundancy option.
  * xgettext:
  - The xgettext option '--sorted-output' is now deprecated.
  - xgettext input files of type PO that are not all ASCII and
    not UTF-8 encoded are now handled correctly.
  * The base Unicode standard is now updated to 15.0.0.
  * Emacs PO mode:
  - Fix an incompatibility with Emacs version 29 or newer.
- Rebase patches:
  * gettext-dont-test-gnulib.patch
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Drop patch which isn't required anymore since newer java
  versions are already supported by upstream:
  * gettext-0.21-jdk17.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708776000">- update to 0.22.5:
  * xgettext's processing of Vala files with printf method
    invocations has been corrected (regression in 0.22)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1712232000">- Add missing Requires: find to gettext-tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- Require this-is-only-for-build-envs by the -mini packages: ensure
  those mini packages never find their way onto a system, even when
  published.</changelog>
</package>
<package pkgid="ea91e32a51756a5f6665d2a09fbafd513a1bc6b08bbef0aedad76d53286f6bda3267256e85c8d3a1c44d0941eba33150825c01494af78eaf4bba8f6c26f258bc" name="gfxboot-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="84.87.20240405" rel="3.5sr"/>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1609934400">- Update LibreOffice About image (boo#1180550)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1614859200">- move SUSE-brand to /usr/etc</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619697600">- Also skip *.tr as config files in
  /etc/bootsplash/themes/openSUSE/bootloader (in addition to
  /etc/bootsplash/themes/openSUSE/cdrom)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1621512000">- Enable grub2-branding on riscv64</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1631275200">- Drop systemd icons, since distribution-logos took that over
- Change the name of the font used in the installer</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1632052800">- Update branding-tumbleweed.zip from https://github.com/openSUSE/branding.git
  Drop plymouth-branding-openSUSE's watermark link add a
  configuration function to plymouth theme configuration to avoid
  logo lost which cause plymouth to fail.
- Update branding-openSUSE.spec: resort plymouth-branding-openSUSE
  install and build dependence to avoid plymouth fall to terminal
  mode in some scenario(bsc#1189613).</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1677499200">- Make title QToolButton backgrounds transparent
- Drop optipng requirement</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1693396800">- Remove grub2 BuildRequires in grub2-branding (bsc#1214769)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695643200">- Enable grub2-branding on ppc64le. patterns-microos-base has
  Requires (grub2-branding-openSUSE if grub2). So we need the
  branding.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1707998400">- Remove update-alternatives usage, we don't have dynamic
  wallpapers anymore which were using that (bsc#1219919).</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1712232000">- Use png for wallpapers for Tumbleweed
- SLES seems to be using png
- Using a compat symlink wallpapers/openSUSEdefault-&gt; wallpapers/SLEdefault
  allows running certain apps without rebuild. Such as cockpit.
- Use optipng -o5 to compress files (has to be reflected in spec)
- Bump date</changelog>
</package>
<package pkgid="f4c44d6ba53016b2eb009605c6736bc8682c611ae78642855e2fd9eb029fb41f0ff00d5b08af3fbf2d2678403201c0e7e88fecdabce374e4248cb077644c17a8" name="gfxboot-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="84.87.20240405" rel="3.sr2"/>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1609934400">- Update LibreOffice About image (boo#1180550)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1614859200">- move SUSE-brand to /usr/etc</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619697600">- Also skip *.tr as config files in
  /etc/bootsplash/themes/openSUSE/bootloader (in addition to
  /etc/bootsplash/themes/openSUSE/cdrom)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1621512000">- Enable grub2-branding on riscv64</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1631275200">- Drop systemd icons, since distribution-logos took that over
- Change the name of the font used in the installer</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1632052800">- Update branding-tumbleweed.zip from https://github.com/openSUSE/branding.git
  Drop plymouth-branding-openSUSE's watermark link add a
  configuration function to plymouth theme configuration to avoid
  logo lost which cause plymouth to fail.
- Update branding-openSUSE.spec: resort plymouth-branding-openSUSE
  install and build dependence to avoid plymouth fall to terminal
  mode in some scenario(bsc#1189613).</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1677499200">- Make title QToolButton backgrounds transparent
- Drop optipng requirement</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1693396800">- Remove grub2 BuildRequires in grub2-branding (bsc#1214769)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695643200">- Enable grub2-branding on ppc64le. patterns-microos-base has
  Requires (grub2-branding-openSUSE if grub2). So we need the
  branding.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1707998400">- Remove update-alternatives usage, we don't have dynamic
  wallpapers anymore which were using that (bsc#1219919).</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1712232000">- Use png for wallpapers for Tumbleweed
- SLES seems to be using png
- Using a compat symlink wallpapers/openSUSEdefault-&gt; wallpapers/SLEdefault
  allows running certain apps without rebuild. Such as cockpit.
- Use optipng -o5 to compress files (has to be reflected in spec)
- Bump date</changelog>
</package>
<package pkgid="ba7f1168cacb2084b7746dddbebf4c64604d131eb54950db79eaad78e518e844c0788589f2646e5c63a596cf88220446369584a22b37187873a80c559106a701" name="gfxboot-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="84.87.20240405" rel="5.1.sr20240429"/>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1609934400">- Update LibreOffice About image (boo#1180550)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1614859200">- move SUSE-brand to /usr/etc</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619697600">- Also skip *.tr as config files in
  /etc/bootsplash/themes/openSUSE/bootloader (in addition to
  /etc/bootsplash/themes/openSUSE/cdrom)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1621512000">- Enable grub2-branding on riscv64</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1631275200">- Drop systemd icons, since distribution-logos took that over
- Change the name of the font used in the installer</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1632052800">- Update branding-tumbleweed.zip from https://github.com/openSUSE/branding.git
  Drop plymouth-branding-openSUSE's watermark link add a
  configuration function to plymouth theme configuration to avoid
  logo lost which cause plymouth to fail.
- Update branding-openSUSE.spec: resort plymouth-branding-openSUSE
  install and build dependence to avoid plymouth fall to terminal
  mode in some scenario(bsc#1189613).</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1677499200">- Make title QToolButton backgrounds transparent
- Drop optipng requirement</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1693396800">- Remove grub2 BuildRequires in grub2-branding (bsc#1214769)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695643200">- Enable grub2-branding on ppc64le. patterns-microos-base has
  Requires (grub2-branding-openSUSE if grub2). So we need the
  branding.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1707998400">- Remove update-alternatives usage, we don't have dynamic
  wallpapers anymore which were using that (bsc#1219919).</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1712232000">- Use png for wallpapers for Tumbleweed
- SLES seems to be using png
- Using a compat symlink wallpapers/openSUSEdefault-&gt; wallpapers/SLEdefault
  allows running certain apps without rebuild. Such as cockpit.
- Use optipng -o5 to compress files (has to be reflected in spec)
- Bump date</changelog>
</package>
<package pkgid="0e06f1a7a5b2167967af5645f2bedae220a634cc0f84a2022f2f777842b44f22f6f7dd9ec8876d5491b4cf25ccfae5e2b9c4e162a30265546c5592bc0084507b" name="ghc-HsYAML" arch="src">
  <version epoch="0" ver="0.2.1.4" rel="1.0.2.1.sr20240429"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677326400">- Add HsYAML at version 0.2.1.1 revision 2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1689163200">- Update HsYAML to version 0.2.1.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690891200">- Update HsYAML to version 0.2.1.1 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693224000">- Update HsYAML to version 0.2.1.1 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694692800">- Update HsYAML to version 0.2.1.1 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1695988800">- Update HsYAML to version 0.2.1.2.
  [#]## 0.2.1.2
  _2023-09-29_
  * Add `default-extensions: TypeOperators` to silence warning under GHC ≥ 9.4.
  * Support latest versions of dependencies.
  * Tested with GHC 7.10 - 9.8.0</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697284800">- Update HsYAML to version 0.2.1.3.
  [#]## 0.2.1.3
  _2023-10-14_
  * Pacify `x-partial` warning of GHC 9.8
  * Tested with GHC 7.10 - 9.8.1</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713268800">- Update HsYAML to version 0.2.1.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714046400">- Update HsYAML to version 0.2.1.4.
  [#]## 0.2.1.4
  _2024-04-25_
  * Drop support for GHC 7
  * Testsuite: relax lower bounds to accommodate LTS 11.22 (GHC 8.2) for new Stack CI
  * Tested with GHC 8.0 - 9.10.0 (alpha3)</changelog>
</package>
<package pkgid="f939caf30bb3307a7624c0411945ddae06e0dd98827a1f41428e1be14e6acdd16ad0efbe59bb0d659e9d68dd1cf5a1ba21a2ce7de346d39858758f1ae17f5667" name="ghc-HsYAML" arch="x86_64">
  <version epoch="0" ver="0.2.1.4" rel="1.0.2.1.sr20240429"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677326400">- Add HsYAML at version 0.2.1.1 revision 2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1689163200">- Update HsYAML to version 0.2.1.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690891200">- Update HsYAML to version 0.2.1.1 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693224000">- Update HsYAML to version 0.2.1.1 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694692800">- Update HsYAML to version 0.2.1.1 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1695988800">- Update HsYAML to version 0.2.1.2.
  [#]## 0.2.1.2
  _2023-09-29_
  * Add `default-extensions: TypeOperators` to silence warning under GHC ≥ 9.4.
  * Support latest versions of dependencies.
  * Tested with GHC 7.10 - 9.8.0</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697284800">- Update HsYAML to version 0.2.1.3.
  [#]## 0.2.1.3
  _2023-10-14_
  * Pacify `x-partial` warning of GHC 9.8
  * Tested with GHC 7.10 - 9.8.1</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713268800">- Update HsYAML to version 0.2.1.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714046400">- Update HsYAML to version 0.2.1.4.
  [#]## 0.2.1.4
  _2024-04-25_
  * Drop support for GHC 7
  * Testsuite: relax lower bounds to accommodate LTS 11.22 (GHC 8.2) for new Stack CI
  * Tested with GHC 8.0 - 9.10.0 (alpha3)</changelog>
</package>
<package pkgid="b731382ac5b5e2b98b23b4464a9da7d3d8ba5e2f4630f8b2060de521be8ab0ba18aff3c97add4d09f05cd4e9b3a43fc3408d216c4dc8cb746139f467363c564d" name="ghc-HsYAML-devel" arch="x86_64">
  <version epoch="0" ver="0.2.1.4" rel="1.0.2.1.sr20240429"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677326400">- Add HsYAML at version 0.2.1.1 revision 2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1689163200">- Update HsYAML to version 0.2.1.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690891200">- Update HsYAML to version 0.2.1.1 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693224000">- Update HsYAML to version 0.2.1.1 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694692800">- Update HsYAML to version 0.2.1.1 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1695988800">- Update HsYAML to version 0.2.1.2.
  [#]## 0.2.1.2
  _2023-09-29_
  * Add `default-extensions: TypeOperators` to silence warning under GHC ≥ 9.4.
  * Support latest versions of dependencies.
  * Tested with GHC 7.10 - 9.8.0</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697284800">- Update HsYAML to version 0.2.1.3.
  [#]## 0.2.1.3
  _2023-10-14_
  * Pacify `x-partial` warning of GHC 9.8
  * Tested with GHC 7.10 - 9.8.1</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713268800">- Update HsYAML to version 0.2.1.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714046400">- Update HsYAML to version 0.2.1.4.
  [#]## 0.2.1.4
  _2024-04-25_
  * Drop support for GHC 7
  * Testsuite: relax lower bounds to accommodate LTS 11.22 (GHC 8.2) for new Stack CI
  * Tested with GHC 8.0 - 9.10.0 (alpha3)</changelog>
</package>
<package pkgid="a9697b621cb268a2a36c407da1c091f8bb3c9fcb2e9e94b5b7cbc7474b6736f1946249b6eccb48e72f9c14f53e2fc90d1c07d1c5d264a5ca1d6842738bc9b41a" name="ghc-HsYAML-doc" arch="noarch">
  <version epoch="0" ver="0.2.1.4" rel="1.0.2.1.sr20240429"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677326400">- Add HsYAML at version 0.2.1.1 revision 2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1689163200">- Update HsYAML to version 0.2.1.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690891200">- Update HsYAML to version 0.2.1.1 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693224000">- Update HsYAML to version 0.2.1.1 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694692800">- Update HsYAML to version 0.2.1.1 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1695988800">- Update HsYAML to version 0.2.1.2.
  [#]## 0.2.1.2
  _2023-09-29_
  * Add `default-extensions: TypeOperators` to silence warning under GHC ≥ 9.4.
  * Support latest versions of dependencies.
  * Tested with GHC 7.10 - 9.8.0</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697284800">- Update HsYAML to version 0.2.1.3.
  [#]## 0.2.1.3
  _2023-10-14_
  * Pacify `x-partial` warning of GHC 9.8
  * Tested with GHC 7.10 - 9.8.1</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713268800">- Update HsYAML to version 0.2.1.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714046400">- Update HsYAML to version 0.2.1.4.
  [#]## 0.2.1.4
  _2024-04-25_
  * Drop support for GHC 7
  * Testsuite: relax lower bounds to accommodate LTS 11.22 (GHC 8.2) for new Stack CI
  * Tested with GHC 8.0 - 9.10.0 (alpha3)</changelog>
</package>
<package pkgid="e7638fb85d47864e6451ece8a8b3ea3e226788801ca18749a7dd627fe9999abaa22e66ee4da9fc533877b3dafb9f92eb4950723b984d0bba639ee8ffd3ca7b5d" name="ghc-HsYAML-prof" arch="x86_64">
  <version epoch="0" ver="0.2.1.4" rel="1.0.2.1.sr20240429"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677326400">- Add HsYAML at version 0.2.1.1 revision 2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1689163200">- Update HsYAML to version 0.2.1.1 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690891200">- Update HsYAML to version 0.2.1.1 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693224000">- Update HsYAML to version 0.2.1.1 revision 5.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694692800">- Update HsYAML to version 0.2.1.1 revision 6.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1695988800">- Update HsYAML to version 0.2.1.2.
  [#]## 0.2.1.2
  _2023-09-29_
  * Add `default-extensions: TypeOperators` to silence warning under GHC ≥ 9.4.
  * Support latest versions of dependencies.
  * Tested with GHC 7.10 - 9.8.0</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697284800">- Update HsYAML to version 0.2.1.3.
  [#]## 0.2.1.3
  _2023-10-14_
  * Pacify `x-partial` warning of GHC 9.8
  * Tested with GHC 7.10 - 9.8.1</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713268800">- Update HsYAML to version 0.2.1.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714046400">- Update HsYAML to version 0.2.1.4.
  [#]## 0.2.1.4
  _2024-04-25_
  * Drop support for GHC 7
  * Testsuite: relax lower bounds to accommodate LTS 11.22 (GHC 8.2) for new Stack CI
  * Tested with GHC 8.0 - 9.10.0 (alpha3)</changelog>
</package>
<package pkgid="feaaf0a91e38aa6a7c443ca4f4003d2cda9abd00aaf6bb6c3e4a3ceef2e596bc4566b1523a6b31d506a74c6058e5027675ffe4755426ff70f35f020b702dcc3b" name="ghc-base-orphans" arch="src">
  <version epoch="0" ver="0.9.2" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1526299200">- Update base-orphans to version 0.7.
  * `Alternative` instance for `ZipList`
  * `Data` instance for `IntPtr` and `WordPtr`
  * `Num`, `Functor`, `Applicative`, `Monad`, `Semigroup`, and `Monoid`
    instances for `Data.Ord.Down`
  * `MonadFail`, `Semigroup`, and `Monoid` instances for strict `ST`</changelog>
  <changelog author="psimons@suse.com" date="1531483200">- Update base-orphans to version 0.8.
  [#]# Changes in 0.8 [2018.07.02]
  - Backported new instance from GHC 8.6/`base-4.12`
  * Data types in `GHC.Generics`:
  - `Applicative` instance for `K1`
  - `Semigroup` instances for `U1`, `Par1`, `Rec1`, `K1`, `M1`, `(:*:)`,     `(:.:)`, and `V1`
  - `Monoid`    instances for `U1`, `Par1`, `Rec1`, `K1`, `M1`, `(:*:)`, and `(:.:)`
  * `Foldable` and `Traversable` instances for `Data.Monoid.Alt`
  * `MonadFix`, `MonadZip`, `Data`, `Foldable`, `Traversable`, `Eq1`, `Ord1`,
    `Read1`, and `Show1` instances for `Data.Ord.Down`</changelog>
  <changelog author="psimons@suse.com" date="1531915200">- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1540036800">- Use https URL to refer to bugs.opensuse.org.</changelog>
  <changelog author="psimons@suse.com" date="1553601600">- Update base-orphans to version 0.8.1.
  [#]# Changes in 0.8.1 [2019.03.25]
  - Ensure that the test suite passes non-negative numbers to `Bits` methods
    that require them, such as `bit`, `setBit`, `clearBit`, `complementBit`,
    and `testBit`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="psimons@suse.com" date="1580212800">- Update base-orphans to version 0.8.2.
  [#]# Changes in 0.8.2 [2020.01.27]
  - Backport new instances from GHC 8.10/`base-4.14`
  * `Bits`, `Bounded`, `Enum`, `FiniteBits`, `Floating`, `Fractional`,
    `Integral`, `Ix`, `Real`, `RealFrac`, `RealFloat` and `Storable` instances
    for `Data.Ord.Down`
  * `Functor`, `Applicative`, `Monad`, `Alternative`, and `MonadPlus` instances
    for `Kleisli`
  * `Functor`, `Applicative`, and `Monad` instances for
    `(,,) a b` and `(,,,) a b c`
  * `Data` instances for `WrappedArrow` and `WrappedMonad`
  * `Data` and `IsList` instances for `ZipList`
  * `TestEquality` instance for `Compose`
  - Backport the `Typeable (() :: Constraint)` instance to be available on
    GHC 7.8.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1601985600">- Update base-orphans to version 0.8.3.
  [#]# Changes in 0.8.3 [2020.09.30]
  - Backport new instances from GHC 9.0/`base-4.15`
  * `MonadFix` and `MonadZip` instances for `Complex`
  * `Ix` instances for tuples of size 6 through 15</changelog>
  <changelog author="psimons@suse.com" date="1607601600">- Update base-orphans to version 0.8.4.
  [#]# Changes in 0.8.4 [2020.12.09]
  - Backport the `Ord` instances for `TyCon` and `TypeRep` to be available on
    GHC 7.0.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1630584000">- Update base-orphans to version 0.8.5.
  [#]# Changes in 0.8.5 [2021.08.29]
  - Backport new instances from GHC 9.2/`base-4.16`
  * `Eq1`, `Read1`, and `Show1` instances for `Complex`
  * `Eq1` and `Ord1` instances for `Fixed`
  * `Eq{1,2}`, `Ord{1,2}`, `Show{1,2}`, and `Read{1,2}` instances for `(,,)`
    and `(,,,)`
  * `Semigroup` and `Monoid` instances for `Data.Functor.Product` and
    `Data.Functor.Compose`</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update base-orphans to version 0.8.6.
  [#]# Changes in 0.8.6 [2021.10.29]
  - Backport `Eq`, `Ord`, `Bounded`, `Enum`, and `Ix` instances for `Solo`,
    introduced in GHC 9.2/`base-4.16`
  - Remove the backported `Eq1` and `Ord1` instances for `Fixed` that were
    introduced in `base-orphans-0.8.5`. While these briefly appeared in a
    release candidate version of GHC 9.2.1, they were ultimately removed from
    the final 9.2.1 release. This release of `base-orphans` synchronizes with
    that change.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660219200">- Update base-orphans to version 0.8.7.
  [#]# Changes in 0.8.7 [2022.08.11]
  - Backport new instances from GHC 9.2.2/`base-4.16.1.0`:
  * `Ix` instances for various integral types in `Foreign.C.Types`,
    `Foreign.Ptr`, and `System.Posix.Types`. For a complete list of such types,
    see https://gitlab.haskell.org/ghc/ghc/-/merge_requests/7385.
  - Backport a bugfix for the `Ord1 Down` instance from GHC 9.4/`base-4.17` such
    that it now uses reverse sort order.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678017600">- Update base-orphans to version 0.8.8.1.
  [#]# Changes in 0.8.8.1 [2023.03.05]
  - Fix GHC 9.4 build error that was accidentally introduced in
    `base-orphans-0.8.8`.
  [#]# Changes in 0.8.8 [2023.03.05]
  - Backport new instances from GHC 9.6.1/`base-4.18.0.0`:
  * `Functor` instances for the `(,,,,) a b c d`, `(,,,,,) a b c d e`, and
    `(,,,,,) a b c d e f` tuple types.
  * `Eq` and `Ord` instances for `Generically`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678276800">- Update base-orphans to version 0.8.8.2.
  [#]# Changes in 0.8.8.2 [2023.03.07]
  - Fix GHC 9.2.1 build error that was accidentally introduced in
    `base-orphans-0.8.8`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update base-orphans to version 0.9.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/base-orphans-0.9.1/src/CHANGES.markdown</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714478400">- Update base-orphans to version 0.9.2.
  [#]# Changes in 0.9.2 [2024.04.30]
  - Backport new instances from GHC 9.10/`base-4.20`:
  * `Fractional`, `RealFrac`, `Floating`, and `RealFloat` instances for `Compose`</changelog>
</package>
<package pkgid="c878745f6b571ac29f9beab0d40589572444db0fe5e6b9bc0e16cba82c718c0c9b884ce83660a238ea62cc62a7bf7892919570906495419e4ad4962301e365c9" name="ghc-base-orphans" arch="x86_64">
  <version epoch="0" ver="0.9.2" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1607601600">- Update base-orphans to version 0.8.4.
  [#]# Changes in 0.8.4 [2020.12.09]
  - Backport the `Ord` instances for `TyCon` and `TypeRep` to be available on
    GHC 7.0.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1630584000">- Update base-orphans to version 0.8.5.
  [#]# Changes in 0.8.5 [2021.08.29]
  - Backport new instances from GHC 9.2/`base-4.16`
  * `Eq1`, `Read1`, and `Show1` instances for `Complex`
  * `Eq1` and `Ord1` instances for `Fixed`
  * `Eq{1,2}`, `Ord{1,2}`, `Show{1,2}`, and `Read{1,2}` instances for `(,,)`
    and `(,,,)`
  * `Semigroup` and `Monoid` instances for `Data.Functor.Product` and
    `Data.Functor.Compose`</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update base-orphans to version 0.8.6.
  [#]# Changes in 0.8.6 [2021.10.29]
  - Backport `Eq`, `Ord`, `Bounded`, `Enum`, and `Ix` instances for `Solo`,
    introduced in GHC 9.2/`base-4.16`
  - Remove the backported `Eq1` and `Ord1` instances for `Fixed` that were
    introduced in `base-orphans-0.8.5`. While these briefly appeared in a
    release candidate version of GHC 9.2.1, they were ultimately removed from
    the final 9.2.1 release. This release of `base-orphans` synchronizes with
    that change.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660219200">- Update base-orphans to version 0.8.7.
  [#]# Changes in 0.8.7 [2022.08.11]
  - Backport new instances from GHC 9.2.2/`base-4.16.1.0`:
  * `Ix` instances for various integral types in `Foreign.C.Types`,
    `Foreign.Ptr`, and `System.Posix.Types`. For a complete list of such types,
    see https://gitlab.haskell.org/ghc/ghc/-/merge_requests/7385.
  - Backport a bugfix for the `Ord1 Down` instance from GHC 9.4/`base-4.17` such
    that it now uses reverse sort order.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678017600">- Update base-orphans to version 0.8.8.1.
  [#]# Changes in 0.8.8.1 [2023.03.05]
  - Fix GHC 9.4 build error that was accidentally introduced in
    `base-orphans-0.8.8`.
  [#]# Changes in 0.8.8 [2023.03.05]
  - Backport new instances from GHC 9.6.1/`base-4.18.0.0`:
  * `Functor` instances for the `(,,,,) a b c d`, `(,,,,,) a b c d e`, and
    `(,,,,,) a b c d e f` tuple types.
  * `Eq` and `Ord` instances for `Generically`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678276800">- Update base-orphans to version 0.8.8.2.
  [#]# Changes in 0.8.8.2 [2023.03.07]
  - Fix GHC 9.2.1 build error that was accidentally introduced in
    `base-orphans-0.8.8`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update base-orphans to version 0.9.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/base-orphans-0.9.1/src/CHANGES.markdown</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714478400">- Update base-orphans to version 0.9.2.
  [#]# Changes in 0.9.2 [2024.04.30]
  - Backport new instances from GHC 9.10/`base-4.20`:
  * `Fractional`, `RealFrac`, `Floating`, and `RealFloat` instances for `Compose`</changelog>
</package>
<package pkgid="3d27e398b95aed4a3ed6ee7769668a8150d0649aceeae99809e71501d77b2b301f5d2b3ef85f732b54ab9ffc78415060bf43a0a62cae0e7bfc91e550c36a4dca" name="ghc-base-orphans-devel" arch="x86_64">
  <version epoch="0" ver="0.9.2" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1607601600">- Update base-orphans to version 0.8.4.
  [#]# Changes in 0.8.4 [2020.12.09]
  - Backport the `Ord` instances for `TyCon` and `TypeRep` to be available on
    GHC 7.0.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1630584000">- Update base-orphans to version 0.8.5.
  [#]# Changes in 0.8.5 [2021.08.29]
  - Backport new instances from GHC 9.2/`base-4.16`
  * `Eq1`, `Read1`, and `Show1` instances for `Complex`
  * `Eq1` and `Ord1` instances for `Fixed`
  * `Eq{1,2}`, `Ord{1,2}`, `Show{1,2}`, and `Read{1,2}` instances for `(,,)`
    and `(,,,)`
  * `Semigroup` and `Monoid` instances for `Data.Functor.Product` and
    `Data.Functor.Compose`</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update base-orphans to version 0.8.6.
  [#]# Changes in 0.8.6 [2021.10.29]
  - Backport `Eq`, `Ord`, `Bounded`, `Enum`, and `Ix` instances for `Solo`,
    introduced in GHC 9.2/`base-4.16`
  - Remove the backported `Eq1` and `Ord1` instances for `Fixed` that were
    introduced in `base-orphans-0.8.5`. While these briefly appeared in a
    release candidate version of GHC 9.2.1, they were ultimately removed from
    the final 9.2.1 release. This release of `base-orphans` synchronizes with
    that change.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660219200">- Update base-orphans to version 0.8.7.
  [#]# Changes in 0.8.7 [2022.08.11]
  - Backport new instances from GHC 9.2.2/`base-4.16.1.0`:
  * `Ix` instances for various integral types in `Foreign.C.Types`,
    `Foreign.Ptr`, and `System.Posix.Types`. For a complete list of such types,
    see https://gitlab.haskell.org/ghc/ghc/-/merge_requests/7385.
  - Backport a bugfix for the `Ord1 Down` instance from GHC 9.4/`base-4.17` such
    that it now uses reverse sort order.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678017600">- Update base-orphans to version 0.8.8.1.
  [#]# Changes in 0.8.8.1 [2023.03.05]
  - Fix GHC 9.4 build error that was accidentally introduced in
    `base-orphans-0.8.8`.
  [#]# Changes in 0.8.8 [2023.03.05]
  - Backport new instances from GHC 9.6.1/`base-4.18.0.0`:
  * `Functor` instances for the `(,,,,) a b c d`, `(,,,,,) a b c d e`, and
    `(,,,,,) a b c d e f` tuple types.
  * `Eq` and `Ord` instances for `Generically`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678276800">- Update base-orphans to version 0.8.8.2.
  [#]# Changes in 0.8.8.2 [2023.03.07]
  - Fix GHC 9.2.1 build error that was accidentally introduced in
    `base-orphans-0.8.8`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update base-orphans to version 0.9.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/base-orphans-0.9.1/src/CHANGES.markdown</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714478400">- Update base-orphans to version 0.9.2.
  [#]# Changes in 0.9.2 [2024.04.30]
  - Backport new instances from GHC 9.10/`base-4.20`:
  * `Fractional`, `RealFrac`, `Floating`, and `RealFloat` instances for `Compose`</changelog>
</package>
<package pkgid="d21df53ba99903992a22224656800522b4eb5eb6dfe932268b1e0e595a95863363fca4d734bfbb01de802d63fb3834706dd0a0d31d4d956a49e10f74adc1abe2" name="ghc-base-orphans-doc" arch="noarch">
  <version epoch="0" ver="0.9.2" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1607601600">- Update base-orphans to version 0.8.4.
  [#]# Changes in 0.8.4 [2020.12.09]
  - Backport the `Ord` instances for `TyCon` and `TypeRep` to be available on
    GHC 7.0.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1630584000">- Update base-orphans to version 0.8.5.
  [#]# Changes in 0.8.5 [2021.08.29]
  - Backport new instances from GHC 9.2/`base-4.16`
  * `Eq1`, `Read1`, and `Show1` instances for `Complex`
  * `Eq1` and `Ord1` instances for `Fixed`
  * `Eq{1,2}`, `Ord{1,2}`, `Show{1,2}`, and `Read{1,2}` instances for `(,,)`
    and `(,,,)`
  * `Semigroup` and `Monoid` instances for `Data.Functor.Product` and
    `Data.Functor.Compose`</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update base-orphans to version 0.8.6.
  [#]# Changes in 0.8.6 [2021.10.29]
  - Backport `Eq`, `Ord`, `Bounded`, `Enum`, and `Ix` instances for `Solo`,
    introduced in GHC 9.2/`base-4.16`
  - Remove the backported `Eq1` and `Ord1` instances for `Fixed` that were
    introduced in `base-orphans-0.8.5`. While these briefly appeared in a
    release candidate version of GHC 9.2.1, they were ultimately removed from
    the final 9.2.1 release. This release of `base-orphans` synchronizes with
    that change.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660219200">- Update base-orphans to version 0.8.7.
  [#]# Changes in 0.8.7 [2022.08.11]
  - Backport new instances from GHC 9.2.2/`base-4.16.1.0`:
  * `Ix` instances for various integral types in `Foreign.C.Types`,
    `Foreign.Ptr`, and `System.Posix.Types`. For a complete list of such types,
    see https://gitlab.haskell.org/ghc/ghc/-/merge_requests/7385.
  - Backport a bugfix for the `Ord1 Down` instance from GHC 9.4/`base-4.17` such
    that it now uses reverse sort order.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678017600">- Update base-orphans to version 0.8.8.1.
  [#]# Changes in 0.8.8.1 [2023.03.05]
  - Fix GHC 9.4 build error that was accidentally introduced in
    `base-orphans-0.8.8`.
  [#]# Changes in 0.8.8 [2023.03.05]
  - Backport new instances from GHC 9.6.1/`base-4.18.0.0`:
  * `Functor` instances for the `(,,,,) a b c d`, `(,,,,,) a b c d e`, and
    `(,,,,,) a b c d e f` tuple types.
  * `Eq` and `Ord` instances for `Generically`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678276800">- Update base-orphans to version 0.8.8.2.
  [#]# Changes in 0.8.8.2 [2023.03.07]
  - Fix GHC 9.2.1 build error that was accidentally introduced in
    `base-orphans-0.8.8`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update base-orphans to version 0.9.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/base-orphans-0.9.1/src/CHANGES.markdown</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714478400">- Update base-orphans to version 0.9.2.
  [#]# Changes in 0.9.2 [2024.04.30]
  - Backport new instances from GHC 9.10/`base-4.20`:
  * `Fractional`, `RealFrac`, `Floating`, and `RealFloat` instances for `Compose`</changelog>
</package>
<package pkgid="6748ecd59c095a9072f10c6f37277818e51a53e430af1f62c93aee82f90529095242dfa27d0d0899fe8e344a656431151efcad873cecb5cbccf84c4f24ba6e84" name="ghc-base-orphans-prof" arch="x86_64">
  <version epoch="0" ver="0.9.2" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1607601600">- Update base-orphans to version 0.8.4.
  [#]# Changes in 0.8.4 [2020.12.09]
  - Backport the `Ord` instances for `TyCon` and `TypeRep` to be available on
    GHC 7.0.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1630584000">- Update base-orphans to version 0.8.5.
  [#]# Changes in 0.8.5 [2021.08.29]
  - Backport new instances from GHC 9.2/`base-4.16`
  * `Eq1`, `Read1`, and `Show1` instances for `Complex`
  * `Eq1` and `Ord1` instances for `Fixed`
  * `Eq{1,2}`, `Ord{1,2}`, `Show{1,2}`, and `Read{1,2}` instances for `(,,)`
    and `(,,,)`
  * `Semigroup` and `Monoid` instances for `Data.Functor.Product` and
    `Data.Functor.Compose`</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update base-orphans to version 0.8.6.
  [#]# Changes in 0.8.6 [2021.10.29]
  - Backport `Eq`, `Ord`, `Bounded`, `Enum`, and `Ix` instances for `Solo`,
    introduced in GHC 9.2/`base-4.16`
  - Remove the backported `Eq1` and `Ord1` instances for `Fixed` that were
    introduced in `base-orphans-0.8.5`. While these briefly appeared in a
    release candidate version of GHC 9.2.1, they were ultimately removed from
    the final 9.2.1 release. This release of `base-orphans` synchronizes with
    that change.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660219200">- Update base-orphans to version 0.8.7.
  [#]# Changes in 0.8.7 [2022.08.11]
  - Backport new instances from GHC 9.2.2/`base-4.16.1.0`:
  * `Ix` instances for various integral types in `Foreign.C.Types`,
    `Foreign.Ptr`, and `System.Posix.Types`. For a complete list of such types,
    see https://gitlab.haskell.org/ghc/ghc/-/merge_requests/7385.
  - Backport a bugfix for the `Ord1 Down` instance from GHC 9.4/`base-4.17` such
    that it now uses reverse sort order.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678017600">- Update base-orphans to version 0.8.8.1.
  [#]# Changes in 0.8.8.1 [2023.03.05]
  - Fix GHC 9.4 build error that was accidentally introduced in
    `base-orphans-0.8.8`.
  [#]# Changes in 0.8.8 [2023.03.05]
  - Backport new instances from GHC 9.6.1/`base-4.18.0.0`:
  * `Functor` instances for the `(,,,,) a b c d`, `(,,,,,) a b c d e`, and
    `(,,,,,) a b c d e f` tuple types.
  * `Eq` and `Ord` instances for `Generically`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678276800">- Update base-orphans to version 0.8.8.2.
  [#]# Changes in 0.8.8.2 [2023.03.07]
  - Fix GHC 9.2.1 build error that was accidentally introduced in
    `base-orphans-0.8.8`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update base-orphans to version 0.9.1.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/base-orphans-0.9.1/src/CHANGES.markdown</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714478400">- Update base-orphans to version 0.9.2.
  [#]# Changes in 0.9.2 [2024.04.30]
  - Backport new instances from GHC 9.10/`base-4.20`:
  * `Fractional`, `RealFrac`, `Floating`, and `RealFloat` instances for `Compose`</changelog>
</package>
<package pkgid="cec165c08f7f8b40f09ed9f19bc63bb9ceb86975ca4bdbe9005c5036657c95b9b5f97e105788a2182a5ec0b4c8770a4fac11b17b540467c8b8634a4d96c29aee" name="ghc-constraints" arch="src">
  <version epoch="0" ver="0.14.1" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add constraints at version 0.12.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1613736000">- Update constraints to version 0.13.
  0.13 [2021.02.17]
  - ----------------
  * `Data.Constraint.Symbol` now reexports the `GHC.TypeLits.AppendSymbol` type
    family from recent versions of `base` (or, on old versions of `base`, it
    defines a backwards-compatibile version of `AppendSymbol`). The existing
    `(++)` type family for `Data.Constraint.Symbol` is now a synonym for
    `AppendSymbol`.
    This is technically a breaking change, as `(++)` was previously defined like
    so:
    ```hs
    type family (++) :: Symbol -&gt; Symbol -&gt; Symbol
    ```
    This meant that `(++)` could be partially applied. However, for compatibility
    with the way that `AppendSymbol` is defined, `(++)` is now defined like so:
    ```hs
    type m ++ n = AppendSymbol m n
    ```
    As a result, `(++)` can no longer be partially applied.
  * Make the `(++)` type family in `Data.Constraint.Symbol` be `infixr 5`.
  * Add `implied :: (a =&gt; b) -&gt; (a :- b)` to `Data.Constraint`, which converts
    a quantified constraint into an entailment. This is only available when
    compiled with GHC 8.6 or later.</changelog>
  <changelog author="psimons@suse.com" date="1634644800">- Update constraints to version 0.13 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update constraints to version 0.13.1.
  0.13.1 [2021.10.31]
  - ------------------
  * Allow building with GHC 9.2.</changelog>
  <changelog author="psimons@suse.com" date="1636632000">- Update constraints to version 0.13.2.
  0.13.2 [2021.11.10]
  - ------------------
  * Allow building on GHC HEAD.</changelog>
  <changelog author="psimons@suse.com" date="1637064000">- Update constraints to version 0.13.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643630400">- Update constraints to version 0.13.3.
  0.13.3 [2022.01.31]
  - ------------------
  * Allow building with `transformers-0.6.*` and `mtl-2.3.*`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653048000">- Update constraints to version 0.13.4.
  0.13.4 [2022.05.19]
  - ------------------
  * Correct the CPP introduced in `constraints-0.13.3` such that it works when
    building with `mtl-2.3.*` or later combined with `transformers &lt; 0.6`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691496000">- Update constraints to version 0.13.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update constraints to version 0.14.
  0.14 [2023.10.11]
  - ----------------
  * Drop support for GHCs older than 8.6.
  * The `forall` function in `Data.Constraint.Forall` has been renamed to
    `forall_`, since a future version of GHC will make the use of `forall` as
    an identifier an error.
  * Implement `Data.Constraint.Forall` using `QuantifiedConstraints`.
  * Remove `Lifting` instances for `ErrorT` and `ListT`, which were removed
    in `transformers-0.6.*`.
  * Add a `c =&gt; Boring (Dict c)` instance.
  * Add the `Data.Constraint.Char` module, which contains utilities for working
    with `KnownChar` constraints. This module is only available on GHC 9.2 or
    later.
  * Add `unsafeAxiom` to `Data.Constraint.Unsafe`.
  * Add `unsafeSChar`, `unsafeSNat`, and `unsafeSSymbol` to
    `Data.Constraint.Unsafe` when building with `base-4.18` (GHC 9.6) or later.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714392000">- Update constraints to version 0.14.1.
  0.14.1 [2024.04.29]
  - ------------------
  * Remove an unused dependency on the `type-equality` library.</changelog>
</package>
<package pkgid="fbfc2bdc13fcaa8153657ff4bfcc47c652c3d5317286601b2003423132bb6ee4c41700cb889591b85268195f3f1cd3cc6e1d72c45c512853a32b4f3b53f5895c" name="ghc-constraints" arch="x86_64">
  <version epoch="0" ver="0.14.1" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1613736000">- Update constraints to version 0.13.
  0.13 [2021.02.17]
  - ----------------
  * `Data.Constraint.Symbol` now reexports the `GHC.TypeLits.AppendSymbol` type
    family from recent versions of `base` (or, on old versions of `base`, it
    defines a backwards-compatibile version of `AppendSymbol`). The existing
    `(++)` type family for `Data.Constraint.Symbol` is now a synonym for
    `AppendSymbol`.
    This is technically a breaking change, as `(++)` was previously defined like
    so:
    ```hs
    type family (++) :: Symbol -&gt; Symbol -&gt; Symbol
    ```
    This meant that `(++)` could be partially applied. However, for compatibility
    with the way that `AppendSymbol` is defined, `(++)` is now defined like so:
    ```hs
    type m ++ n = AppendSymbol m n
    ```
    As a result, `(++)` can no longer be partially applied.
  * Make the `(++)` type family in `Data.Constraint.Symbol` be `infixr 5`.
  * Add `implied :: (a =&gt; b) -&gt; (a :- b)` to `Data.Constraint`, which converts
    a quantified constraint into an entailment. This is only available when
    compiled with GHC 8.6 or later.</changelog>
  <changelog author="psimons@suse.com" date="1634644800">- Update constraints to version 0.13 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update constraints to version 0.13.1.
  0.13.1 [2021.10.31]
  - ------------------
  * Allow building with GHC 9.2.</changelog>
  <changelog author="psimons@suse.com" date="1636632000">- Update constraints to version 0.13.2.
  0.13.2 [2021.11.10]
  - ------------------
  * Allow building on GHC HEAD.</changelog>
  <changelog author="psimons@suse.com" date="1637064000">- Update constraints to version 0.13.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643630400">- Update constraints to version 0.13.3.
  0.13.3 [2022.01.31]
  - ------------------
  * Allow building with `transformers-0.6.*` and `mtl-2.3.*`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653048000">- Update constraints to version 0.13.4.
  0.13.4 [2022.05.19]
  - ------------------
  * Correct the CPP introduced in `constraints-0.13.3` such that it works when
    building with `mtl-2.3.*` or later combined with `transformers &lt; 0.6`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691496000">- Update constraints to version 0.13.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update constraints to version 0.14.
  0.14 [2023.10.11]
  - ----------------
  * Drop support for GHCs older than 8.6.
  * The `forall` function in `Data.Constraint.Forall` has been renamed to
    `forall_`, since a future version of GHC will make the use of `forall` as
    an identifier an error.
  * Implement `Data.Constraint.Forall` using `QuantifiedConstraints`.
  * Remove `Lifting` instances for `ErrorT` and `ListT`, which were removed
    in `transformers-0.6.*`.
  * Add a `c =&gt; Boring (Dict c)` instance.
  * Add the `Data.Constraint.Char` module, which contains utilities for working
    with `KnownChar` constraints. This module is only available on GHC 9.2 or
    later.
  * Add `unsafeAxiom` to `Data.Constraint.Unsafe`.
  * Add `unsafeSChar`, `unsafeSNat`, and `unsafeSSymbol` to
    `Data.Constraint.Unsafe` when building with `base-4.18` (GHC 9.6) or later.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714392000">- Update constraints to version 0.14.1.
  0.14.1 [2024.04.29]
  - ------------------
  * Remove an unused dependency on the `type-equality` library.</changelog>
</package>
<package pkgid="c188a8b75e86012270501581df954e687e77bde3f481557c02f709e5aebecdde6f1190ea71fd3d94b42ce8f52e128556823d90b6b26b51a3a9fcad9b3a07be2b" name="ghc-constraints-devel" arch="x86_64">
  <version epoch="0" ver="0.14.1" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1613736000">- Update constraints to version 0.13.
  0.13 [2021.02.17]
  - ----------------
  * `Data.Constraint.Symbol` now reexports the `GHC.TypeLits.AppendSymbol` type
    family from recent versions of `base` (or, on old versions of `base`, it
    defines a backwards-compatibile version of `AppendSymbol`). The existing
    `(++)` type family for `Data.Constraint.Symbol` is now a synonym for
    `AppendSymbol`.
    This is technically a breaking change, as `(++)` was previously defined like
    so:
    ```hs
    type family (++) :: Symbol -&gt; Symbol -&gt; Symbol
    ```
    This meant that `(++)` could be partially applied. However, for compatibility
    with the way that `AppendSymbol` is defined, `(++)` is now defined like so:
    ```hs
    type m ++ n = AppendSymbol m n
    ```
    As a result, `(++)` can no longer be partially applied.
  * Make the `(++)` type family in `Data.Constraint.Symbol` be `infixr 5`.
  * Add `implied :: (a =&gt; b) -&gt; (a :- b)` to `Data.Constraint`, which converts
    a quantified constraint into an entailment. This is only available when
    compiled with GHC 8.6 or later.</changelog>
  <changelog author="psimons@suse.com" date="1634644800">- Update constraints to version 0.13 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update constraints to version 0.13.1.
  0.13.1 [2021.10.31]
  - ------------------
  * Allow building with GHC 9.2.</changelog>
  <changelog author="psimons@suse.com" date="1636632000">- Update constraints to version 0.13.2.
  0.13.2 [2021.11.10]
  - ------------------
  * Allow building on GHC HEAD.</changelog>
  <changelog author="psimons@suse.com" date="1637064000">- Update constraints to version 0.13.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643630400">- Update constraints to version 0.13.3.
  0.13.3 [2022.01.31]
  - ------------------
  * Allow building with `transformers-0.6.*` and `mtl-2.3.*`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653048000">- Update constraints to version 0.13.4.
  0.13.4 [2022.05.19]
  - ------------------
  * Correct the CPP introduced in `constraints-0.13.3` such that it works when
    building with `mtl-2.3.*` or later combined with `transformers &lt; 0.6`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691496000">- Update constraints to version 0.13.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update constraints to version 0.14.
  0.14 [2023.10.11]
  - ----------------
  * Drop support for GHCs older than 8.6.
  * The `forall` function in `Data.Constraint.Forall` has been renamed to
    `forall_`, since a future version of GHC will make the use of `forall` as
    an identifier an error.
  * Implement `Data.Constraint.Forall` using `QuantifiedConstraints`.
  * Remove `Lifting` instances for `ErrorT` and `ListT`, which were removed
    in `transformers-0.6.*`.
  * Add a `c =&gt; Boring (Dict c)` instance.
  * Add the `Data.Constraint.Char` module, which contains utilities for working
    with `KnownChar` constraints. This module is only available on GHC 9.2 or
    later.
  * Add `unsafeAxiom` to `Data.Constraint.Unsafe`.
  * Add `unsafeSChar`, `unsafeSNat`, and `unsafeSSymbol` to
    `Data.Constraint.Unsafe` when building with `base-4.18` (GHC 9.6) or later.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714392000">- Update constraints to version 0.14.1.
  0.14.1 [2024.04.29]
  - ------------------
  * Remove an unused dependency on the `type-equality` library.</changelog>
</package>
<package pkgid="d4d2ff7e39737a0c69405aaf15f6a0f6494c39a30eaab778f2f5426de46be298a1cc0d832c1570cc22a72d013633a17139f0988698f302f9231f00f94ce61b4d" name="ghc-constraints-doc" arch="noarch">
  <version epoch="0" ver="0.14.1" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1613736000">- Update constraints to version 0.13.
  0.13 [2021.02.17]
  - ----------------
  * `Data.Constraint.Symbol` now reexports the `GHC.TypeLits.AppendSymbol` type
    family from recent versions of `base` (or, on old versions of `base`, it
    defines a backwards-compatibile version of `AppendSymbol`). The existing
    `(++)` type family for `Data.Constraint.Symbol` is now a synonym for
    `AppendSymbol`.
    This is technically a breaking change, as `(++)` was previously defined like
    so:
    ```hs
    type family (++) :: Symbol -&gt; Symbol -&gt; Symbol
    ```
    This meant that `(++)` could be partially applied. However, for compatibility
    with the way that `AppendSymbol` is defined, `(++)` is now defined like so:
    ```hs
    type m ++ n = AppendSymbol m n
    ```
    As a result, `(++)` can no longer be partially applied.
  * Make the `(++)` type family in `Data.Constraint.Symbol` be `infixr 5`.
  * Add `implied :: (a =&gt; b) -&gt; (a :- b)` to `Data.Constraint`, which converts
    a quantified constraint into an entailment. This is only available when
    compiled with GHC 8.6 or later.</changelog>
  <changelog author="psimons@suse.com" date="1634644800">- Update constraints to version 0.13 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update constraints to version 0.13.1.
  0.13.1 [2021.10.31]
  - ------------------
  * Allow building with GHC 9.2.</changelog>
  <changelog author="psimons@suse.com" date="1636632000">- Update constraints to version 0.13.2.
  0.13.2 [2021.11.10]
  - ------------------
  * Allow building on GHC HEAD.</changelog>
  <changelog author="psimons@suse.com" date="1637064000">- Update constraints to version 0.13.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643630400">- Update constraints to version 0.13.3.
  0.13.3 [2022.01.31]
  - ------------------
  * Allow building with `transformers-0.6.*` and `mtl-2.3.*`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653048000">- Update constraints to version 0.13.4.
  0.13.4 [2022.05.19]
  - ------------------
  * Correct the CPP introduced in `constraints-0.13.3` such that it works when
    building with `mtl-2.3.*` or later combined with `transformers &lt; 0.6`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691496000">- Update constraints to version 0.13.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update constraints to version 0.14.
  0.14 [2023.10.11]
  - ----------------
  * Drop support for GHCs older than 8.6.
  * The `forall` function in `Data.Constraint.Forall` has been renamed to
    `forall_`, since a future version of GHC will make the use of `forall` as
    an identifier an error.
  * Implement `Data.Constraint.Forall` using `QuantifiedConstraints`.
  * Remove `Lifting` instances for `ErrorT` and `ListT`, which were removed
    in `transformers-0.6.*`.
  * Add a `c =&gt; Boring (Dict c)` instance.
  * Add the `Data.Constraint.Char` module, which contains utilities for working
    with `KnownChar` constraints. This module is only available on GHC 9.2 or
    later.
  * Add `unsafeAxiom` to `Data.Constraint.Unsafe`.
  * Add `unsafeSChar`, `unsafeSNat`, and `unsafeSSymbol` to
    `Data.Constraint.Unsafe` when building with `base-4.18` (GHC 9.6) or later.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714392000">- Update constraints to version 0.14.1.
  0.14.1 [2024.04.29]
  - ------------------
  * Remove an unused dependency on the `type-equality` library.</changelog>
</package>
<package pkgid="417ada5f6d77d22e459b8e6f1cb4b89beaa84602deb21ae15a36513f0a5a6c105667ed42806e74aec94ecded8c739dd7b3f2cd068b473f94c71278e9333acad0" name="ghc-constraints-prof" arch="x86_64">
  <version epoch="0" ver="0.14.1" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1613736000">- Update constraints to version 0.13.
  0.13 [2021.02.17]
  - ----------------
  * `Data.Constraint.Symbol` now reexports the `GHC.TypeLits.AppendSymbol` type
    family from recent versions of `base` (or, on old versions of `base`, it
    defines a backwards-compatibile version of `AppendSymbol`). The existing
    `(++)` type family for `Data.Constraint.Symbol` is now a synonym for
    `AppendSymbol`.
    This is technically a breaking change, as `(++)` was previously defined like
    so:
    ```hs
    type family (++) :: Symbol -&gt; Symbol -&gt; Symbol
    ```
    This meant that `(++)` could be partially applied. However, for compatibility
    with the way that `AppendSymbol` is defined, `(++)` is now defined like so:
    ```hs
    type m ++ n = AppendSymbol m n
    ```
    As a result, `(++)` can no longer be partially applied.
  * Make the `(++)` type family in `Data.Constraint.Symbol` be `infixr 5`.
  * Add `implied :: (a =&gt; b) -&gt; (a :- b)` to `Data.Constraint`, which converts
    a quantified constraint into an entailment. This is only available when
    compiled with GHC 8.6 or later.</changelog>
  <changelog author="psimons@suse.com" date="1634644800">- Update constraints to version 0.13 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update constraints to version 0.13.1.
  0.13.1 [2021.10.31]
  - ------------------
  * Allow building with GHC 9.2.</changelog>
  <changelog author="psimons@suse.com" date="1636632000">- Update constraints to version 0.13.2.
  0.13.2 [2021.11.10]
  - ------------------
  * Allow building on GHC HEAD.</changelog>
  <changelog author="psimons@suse.com" date="1637064000">- Update constraints to version 0.13.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1643630400">- Update constraints to version 0.13.3.
  0.13.3 [2022.01.31]
  - ------------------
  * Allow building with `transformers-0.6.*` and `mtl-2.3.*`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653048000">- Update constraints to version 0.13.4.
  0.13.4 [2022.05.19]
  - ------------------
  * Correct the CPP introduced in `constraints-0.13.3` such that it works when
    building with `mtl-2.3.*` or later combined with `transformers &lt; 0.6`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691496000">- Update constraints to version 0.13.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update constraints to version 0.14.
  0.14 [2023.10.11]
  - ----------------
  * Drop support for GHCs older than 8.6.
  * The `forall` function in `Data.Constraint.Forall` has been renamed to
    `forall_`, since a future version of GHC will make the use of `forall` as
    an identifier an error.
  * Implement `Data.Constraint.Forall` using `QuantifiedConstraints`.
  * Remove `Lifting` instances for `ErrorT` and `ListT`, which were removed
    in `transformers-0.6.*`.
  * Add a `c =&gt; Boring (Dict c)` instance.
  * Add the `Data.Constraint.Char` module, which contains utilities for working
    with `KnownChar` constraints. This module is only available on GHC 9.2 or
    later.
  * Add `unsafeAxiom` to `Data.Constraint.Unsafe`.
  * Add `unsafeSChar`, `unsafeSNat`, and `unsafeSSymbol` to
    `Data.Constraint.Unsafe` when building with `base-4.18` (GHC 9.6) or later.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714392000">- Update constraints to version 0.14.1.
  0.14.1 [2024.04.29]
  - ------------------
  * Remove an unused dependency on the `type-equality` library.</changelog>
</package>
<package pkgid="387e0cbf68b7ac778d0d903fe7f0d0eb0eb24d09f971f91806450ecab40e4f4ca4715f59c7dfd8e835e459df800b31f6e8d25131976d24b05a9a4a1a4e8bf08b" name="ghc-crypton-x509" arch="src">
  <version epoch="0" ver="1.7.6" rel="2.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1686052800">- Add crypton-x509 at version 1.7.6 revision 1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714996800">- Update crypton-x509 to version 1.7.6 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="e5b3bba370b531154be1d23cf542efdf733e9f7600dfe8f4f692a69b5678aa96acf19d5bb9238a3a9faba8943aa1ea90e46b8049d249432dfd94f7bb2c52a8a6" name="ghc-crypton-x509" arch="x86_64">
  <version epoch="0" ver="1.7.6" rel="2.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1686052800">- Add crypton-x509 at version 1.7.6 revision 1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714996800">- Update crypton-x509 to version 1.7.6 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="0bbad1c4c843be8aa82e3833d3c868fafb4d5510df9f940549748ac8e3d772e09515c2b1d631f1a2442c3365012fe05ceb1514d052ac6114e02514fbcfaa9457" name="ghc-crypton-x509-devel" arch="x86_64">
  <version epoch="0" ver="1.7.6" rel="2.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1686052800">- Add crypton-x509 at version 1.7.6 revision 1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714996800">- Update crypton-x509 to version 1.7.6 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="8cdf3d1a37faa258ddebfa712fd1c32c31ececec4947349d599039b758358b8820b29fefd089e4991fbe33501be5e689e95aaef176de04bbe9601ad58ddd93cb" name="ghc-crypton-x509-doc" arch="noarch">
  <version epoch="0" ver="1.7.6" rel="2.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1686052800">- Add crypton-x509 at version 1.7.6 revision 1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714996800">- Update crypton-x509 to version 1.7.6 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="e287338a84dc75056f4b5eafdb81f48a7f1739d11b261c78797a09b112d38a80b8cc7e12dedbf660643f51ff9680e62b9ea08cac344ae86a776c6706ad040822" name="ghc-crypton-x509-prof" arch="x86_64">
  <version epoch="0" ver="1.7.6" rel="2.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1686052800">- Add crypton-x509 at version 1.7.6 revision 1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714996800">- Update crypton-x509 to version 1.7.6 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="971c120cb3afa26e5ef48bcd292be935db4be5ba10479d73145d750302341939afd873a9993cad0d5b8f06058a3daa31d9253509ba609e9edf46e07426da9306" name="ghc-filepath-bytestring" arch="src">
  <version epoch="0" ver="1.4.2.1.13" rel="3.1"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add filepath-bytestring at version 1.4.2.1.6.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1616068800">- Update filepath-bytestring to version 1.4.2.1.7.
  filepath-bytestring (1.4.2.1.7) unstable; urgency=medium
  * Relax QuickCheck bounds to allow 2.14.
  * Relax base bounds so it will build with ghc 9.0.1.
  - - Joey Hess &lt;id@joeyh.name&gt;  Wed, 17 Mar 2021 08:11:27 -0400</changelog>
  <changelog author="psimons@suse.com" date="1628769600">- Update filepath-bytestring to version 1.4.2.1.8.
  filepath-bytestring (1.4.2.1.8) unstable; urgency=medium
  * Faster implementations of encodeFilePath and decodeFilePath.
    They are approximately 2x and 3x as fast, respectively.
  * encodeFilePath and decodeFilePath used to truncate at the first
    NUL. The new implementations do not do this. Since unix filepaths
    cannot contain NUL, this behavior change is can't cause any problems,
    unless the functions are used for values that are not actually
    valid filepaths.
  * Support cabal bench to benchmark the library.
  - - Joey Hess &lt;id@joeyh.name&gt;  Wed, 11 Aug 2021 12:17:15 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1638532800">- Update filepath-bytestring to version 1.4.2.1.9.
  filepath-bytestring (1.4.2.1.9) unstable; urgency=medium
  * Relax bounds to allow base 4.16 (ghc 9.2).
  - - Joey Hess &lt;id@joeyh.name&gt;  Fri, 03 Dec 2021 11:49:58 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666440000">- Update filepath-bytestring to version 1.4.2.1.12.
  filepath-bytestring (1.4.2.1.12) unstable; urgency=medium
  * Relax bounds to allow base 4.17 (ghc 9.4).
  - - Joey Hess &lt;id@joeyh.name&gt;  Thu, 20 Oct 2022 13:25:40 -0400
  filepath-bytestring (1.4.2.1.11) unstable; urgency=medium
  * Deprecated this library, since filepath has added OsPath that
    is based on a bytestring.
  - - Joey Hess &lt;id@joeyh.name&gt;  Sat, 23 Jul 2022 12:41:53 -0400
  filepath-bytestring (1.4.2.1.10) unstable; urgency=medium
  * Depend on bytestring-0.11.2.0, and use it to implement encodeFilePath
    and decodeFilePath, whose code was previously copied from it.
  - - Joey Hess &lt;id@joeyh.name&gt;  Wed, 08 Dec 2021 18:55:24 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687262400">- Update filepath-bytestring to version 1.4.2.1.13.
  filepath-bytestring (1.4.2.1.13) unstable; urgency=medium
  * Relax bounds to allow base-4.18 and filepath-1.4.100.3 (ghc 9.6).
  - - Joey Hess &lt;id@joeyh.name&gt;  Tue, 20 Jun 2023 12:22:31 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Jailbreak build for ghc-9.8.x.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714737600">- Forgot to update copyright header in spec file after last change.</changelog>
</package>
<package pkgid="98d5c4bfa9b38a377d532347685aaffe9f0234c5b8e1beeef48721fd800a60f17120311139eac05b14b972ec8d1781474560ea3a231ec6bc8039a644322bfa57" name="ghc-filepath-bytestring" arch="x86_64">
  <version epoch="0" ver="1.4.2.1.13" rel="3.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1616068800">- Update filepath-bytestring to version 1.4.2.1.7.
  filepath-bytestring (1.4.2.1.7) unstable; urgency=medium
  * Relax QuickCheck bounds to allow 2.14.
  * Relax base bounds so it will build with ghc 9.0.1.
  - - Joey Hess &lt;id@joeyh.name&gt;  Wed, 17 Mar 2021 08:11:27 -0400</changelog>
  <changelog author="psimons@suse.com" date="1628769600">- Update filepath-bytestring to version 1.4.2.1.8.
  filepath-bytestring (1.4.2.1.8) unstable; urgency=medium
  * Faster implementations of encodeFilePath and decodeFilePath.
    They are approximately 2x and 3x as fast, respectively.
  * encodeFilePath and decodeFilePath used to truncate at the first
    NUL. The new implementations do not do this. Since unix filepaths
    cannot contain NUL, this behavior change is can't cause any problems,
    unless the functions are used for values that are not actually
    valid filepaths.
  * Support cabal bench to benchmark the library.
  - - Joey Hess &lt;id@joeyh.name&gt;  Wed, 11 Aug 2021 12:17:15 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1638532800">- Update filepath-bytestring to version 1.4.2.1.9.
  filepath-bytestring (1.4.2.1.9) unstable; urgency=medium
  * Relax bounds to allow base 4.16 (ghc 9.2).
  - - Joey Hess &lt;id@joeyh.name&gt;  Fri, 03 Dec 2021 11:49:58 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666440000">- Update filepath-bytestring to version 1.4.2.1.12.
  filepath-bytestring (1.4.2.1.12) unstable; urgency=medium
  * Relax bounds to allow base 4.17 (ghc 9.4).
  - - Joey Hess &lt;id@joeyh.name&gt;  Thu, 20 Oct 2022 13:25:40 -0400
  filepath-bytestring (1.4.2.1.11) unstable; urgency=medium
  * Deprecated this library, since filepath has added OsPath that
    is based on a bytestring.
  - - Joey Hess &lt;id@joeyh.name&gt;  Sat, 23 Jul 2022 12:41:53 -0400
  filepath-bytestring (1.4.2.1.10) unstable; urgency=medium
  * Depend on bytestring-0.11.2.0, and use it to implement encodeFilePath
    and decodeFilePath, whose code was previously copied from it.
  - - Joey Hess &lt;id@joeyh.name&gt;  Wed, 08 Dec 2021 18:55:24 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687262400">- Update filepath-bytestring to version 1.4.2.1.13.
  filepath-bytestring (1.4.2.1.13) unstable; urgency=medium
  * Relax bounds to allow base-4.18 and filepath-1.4.100.3 (ghc 9.6).
  - - Joey Hess &lt;id@joeyh.name&gt;  Tue, 20 Jun 2023 12:22:31 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Jailbreak build for ghc-9.8.x.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714737600">- Forgot to update copyright header in spec file after last change.</changelog>
</package>
<package pkgid="e79034852c247db7cf66b50f94b8ed9f06a2bc710795f7e377760a66ce576859e86f2bcfbced103c7aeb20e69fac1b903bc77cbe0dcbc83fca6733fe81961d17" name="ghc-filepath-bytestring-devel" arch="x86_64">
  <version epoch="0" ver="1.4.2.1.13" rel="3.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1616068800">- Update filepath-bytestring to version 1.4.2.1.7.
  filepath-bytestring (1.4.2.1.7) unstable; urgency=medium
  * Relax QuickCheck bounds to allow 2.14.
  * Relax base bounds so it will build with ghc 9.0.1.
  - - Joey Hess &lt;id@joeyh.name&gt;  Wed, 17 Mar 2021 08:11:27 -0400</changelog>
  <changelog author="psimons@suse.com" date="1628769600">- Update filepath-bytestring to version 1.4.2.1.8.
  filepath-bytestring (1.4.2.1.8) unstable; urgency=medium
  * Faster implementations of encodeFilePath and decodeFilePath.
    They are approximately 2x and 3x as fast, respectively.
  * encodeFilePath and decodeFilePath used to truncate at the first
    NUL. The new implementations do not do this. Since unix filepaths
    cannot contain NUL, this behavior change is can't cause any problems,
    unless the functions are used for values that are not actually
    valid filepaths.
  * Support cabal bench to benchmark the library.
  - - Joey Hess &lt;id@joeyh.name&gt;  Wed, 11 Aug 2021 12:17:15 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1638532800">- Update filepath-bytestring to version 1.4.2.1.9.
  filepath-bytestring (1.4.2.1.9) unstable; urgency=medium
  * Relax bounds to allow base 4.16 (ghc 9.2).
  - - Joey Hess &lt;id@joeyh.name&gt;  Fri, 03 Dec 2021 11:49:58 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666440000">- Update filepath-bytestring to version 1.4.2.1.12.
  filepath-bytestring (1.4.2.1.12) unstable; urgency=medium
  * Relax bounds to allow base 4.17 (ghc 9.4).
  - - Joey Hess &lt;id@joeyh.name&gt;  Thu, 20 Oct 2022 13:25:40 -0400
  filepath-bytestring (1.4.2.1.11) unstable; urgency=medium
  * Deprecated this library, since filepath has added OsPath that
    is based on a bytestring.
  - - Joey Hess &lt;id@joeyh.name&gt;  Sat, 23 Jul 2022 12:41:53 -0400
  filepath-bytestring (1.4.2.1.10) unstable; urgency=medium
  * Depend on bytestring-0.11.2.0, and use it to implement encodeFilePath
    and decodeFilePath, whose code was previously copied from it.
  - - Joey Hess &lt;id@joeyh.name&gt;  Wed, 08 Dec 2021 18:55:24 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687262400">- Update filepath-bytestring to version 1.4.2.1.13.
  filepath-bytestring (1.4.2.1.13) unstable; urgency=medium
  * Relax bounds to allow base-4.18 and filepath-1.4.100.3 (ghc 9.6).
  - - Joey Hess &lt;id@joeyh.name&gt;  Tue, 20 Jun 2023 12:22:31 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Jailbreak build for ghc-9.8.x.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714737600">- Forgot to update copyright header in spec file after last change.</changelog>
</package>
<package pkgid="14bc180191ade2ae4fec48eecf7a4cf32d9d4bfa1c18ecb0f4b1321ac6640109f2f14c5c881ad50c5c55afd241bce5a9d38f883d117fdf527b98442748ad781d" name="ghc-filepath-bytestring-doc" arch="noarch">
  <version epoch="0" ver="1.4.2.1.13" rel="3.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1616068800">- Update filepath-bytestring to version 1.4.2.1.7.
  filepath-bytestring (1.4.2.1.7) unstable; urgency=medium
  * Relax QuickCheck bounds to allow 2.14.
  * Relax base bounds so it will build with ghc 9.0.1.
  - - Joey Hess &lt;id@joeyh.name&gt;  Wed, 17 Mar 2021 08:11:27 -0400</changelog>
  <changelog author="psimons@suse.com" date="1628769600">- Update filepath-bytestring to version 1.4.2.1.8.
  filepath-bytestring (1.4.2.1.8) unstable; urgency=medium
  * Faster implementations of encodeFilePath and decodeFilePath.
    They are approximately 2x and 3x as fast, respectively.
  * encodeFilePath and decodeFilePath used to truncate at the first
    NUL. The new implementations do not do this. Since unix filepaths
    cannot contain NUL, this behavior change is can't cause any problems,
    unless the functions are used for values that are not actually
    valid filepaths.
  * Support cabal bench to benchmark the library.
  - - Joey Hess &lt;id@joeyh.name&gt;  Wed, 11 Aug 2021 12:17:15 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1638532800">- Update filepath-bytestring to version 1.4.2.1.9.
  filepath-bytestring (1.4.2.1.9) unstable; urgency=medium
  * Relax bounds to allow base 4.16 (ghc 9.2).
  - - Joey Hess &lt;id@joeyh.name&gt;  Fri, 03 Dec 2021 11:49:58 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666440000">- Update filepath-bytestring to version 1.4.2.1.12.
  filepath-bytestring (1.4.2.1.12) unstable; urgency=medium
  * Relax bounds to allow base 4.17 (ghc 9.4).
  - - Joey Hess &lt;id@joeyh.name&gt;  Thu, 20 Oct 2022 13:25:40 -0400
  filepath-bytestring (1.4.2.1.11) unstable; urgency=medium
  * Deprecated this library, since filepath has added OsPath that
    is based on a bytestring.
  - - Joey Hess &lt;id@joeyh.name&gt;  Sat, 23 Jul 2022 12:41:53 -0400
  filepath-bytestring (1.4.2.1.10) unstable; urgency=medium
  * Depend on bytestring-0.11.2.0, and use it to implement encodeFilePath
    and decodeFilePath, whose code was previously copied from it.
  - - Joey Hess &lt;id@joeyh.name&gt;  Wed, 08 Dec 2021 18:55:24 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687262400">- Update filepath-bytestring to version 1.4.2.1.13.
  filepath-bytestring (1.4.2.1.13) unstable; urgency=medium
  * Relax bounds to allow base-4.18 and filepath-1.4.100.3 (ghc 9.6).
  - - Joey Hess &lt;id@joeyh.name&gt;  Tue, 20 Jun 2023 12:22:31 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Jailbreak build for ghc-9.8.x.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714737600">- Forgot to update copyright header in spec file after last change.</changelog>
</package>
<package pkgid="339a42620ce019749652269cb058ac60499f3777d601240adc9446e29101ced1ba82d477be0d94073cb102a148057ffd490635c344c0c1b50d0cc8127c89ccb4" name="ghc-filepath-bytestring-prof" arch="x86_64">
  <version epoch="0" ver="1.4.2.1.13" rel="3.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1616068800">- Update filepath-bytestring to version 1.4.2.1.7.
  filepath-bytestring (1.4.2.1.7) unstable; urgency=medium
  * Relax QuickCheck bounds to allow 2.14.
  * Relax base bounds so it will build with ghc 9.0.1.
  - - Joey Hess &lt;id@joeyh.name&gt;  Wed, 17 Mar 2021 08:11:27 -0400</changelog>
  <changelog author="psimons@suse.com" date="1628769600">- Update filepath-bytestring to version 1.4.2.1.8.
  filepath-bytestring (1.4.2.1.8) unstable; urgency=medium
  * Faster implementations of encodeFilePath and decodeFilePath.
    They are approximately 2x and 3x as fast, respectively.
  * encodeFilePath and decodeFilePath used to truncate at the first
    NUL. The new implementations do not do this. Since unix filepaths
    cannot contain NUL, this behavior change is can't cause any problems,
    unless the functions are used for values that are not actually
    valid filepaths.
  * Support cabal bench to benchmark the library.
  - - Joey Hess &lt;id@joeyh.name&gt;  Wed, 11 Aug 2021 12:17:15 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1638532800">- Update filepath-bytestring to version 1.4.2.1.9.
  filepath-bytestring (1.4.2.1.9) unstable; urgency=medium
  * Relax bounds to allow base 4.16 (ghc 9.2).
  - - Joey Hess &lt;id@joeyh.name&gt;  Fri, 03 Dec 2021 11:49:58 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666440000">- Update filepath-bytestring to version 1.4.2.1.12.
  filepath-bytestring (1.4.2.1.12) unstable; urgency=medium
  * Relax bounds to allow base 4.17 (ghc 9.4).
  - - Joey Hess &lt;id@joeyh.name&gt;  Thu, 20 Oct 2022 13:25:40 -0400
  filepath-bytestring (1.4.2.1.11) unstable; urgency=medium
  * Deprecated this library, since filepath has added OsPath that
    is based on a bytestring.
  - - Joey Hess &lt;id@joeyh.name&gt;  Sat, 23 Jul 2022 12:41:53 -0400
  filepath-bytestring (1.4.2.1.10) unstable; urgency=medium
  * Depend on bytestring-0.11.2.0, and use it to implement encodeFilePath
    and decodeFilePath, whose code was previously copied from it.
  - - Joey Hess &lt;id@joeyh.name&gt;  Wed, 08 Dec 2021 18:55:24 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1687262400">- Update filepath-bytestring to version 1.4.2.1.13.
  filepath-bytestring (1.4.2.1.13) unstable; urgency=medium
  * Relax bounds to allow base-4.18 and filepath-1.4.100.3 (ghc 9.6).
  - - Joey Hess &lt;id@joeyh.name&gt;  Tue, 20 Jun 2023 12:22:31 -0400</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Jailbreak build for ghc-9.8.x.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714737600">- Forgot to update copyright header in spec file after last change.</changelog>
</package>
<package pkgid="1020d4d6c1fcdfba570e8bbf249c886fc18dc51a581d858449fdbaf9550c52e3b5f294c0a3a040e1e81387f9f2ef0a785c45d6be6ecec075f1499d5beec791f5" name="ghc-half" arch="src">
  <version epoch="0" ver="0.3.1" rel="2.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700308800">- Add half at version 0.3.1 revision 1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713873600">- Update half to version 0.3.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="664f0cfb01462ca9327f4b8097f3436a682cb949f95335e7a9b1283c04b40f1d19b54c2e7ed7854c17d9042e38b58a3872521c2ec7e6b8b24663bd81a19318e1" name="ghc-half" arch="x86_64">
  <version epoch="0" ver="0.3.1" rel="2.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700308800">- Add half at version 0.3.1 revision 1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713873600">- Update half to version 0.3.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="9c922fff1e56e92eeeeec31f71a83aa9aadf91240456370d953924a20610a45c87be66a4942b31954a9d83d518102ee7b49a01136af45a62f29d6cd37c7ea85b" name="ghc-half-devel" arch="x86_64">
  <version epoch="0" ver="0.3.1" rel="2.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700308800">- Add half at version 0.3.1 revision 1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713873600">- Update half to version 0.3.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="7282c169f1ae6c1115686a7e7be4ebe48a861bc282a37964021b46d7484ae20c6b68ac0ca0e1b2d858963f5f62bda69026ae37d9eb46c1dcfcfdb788440be818" name="ghc-half-doc" arch="noarch">
  <version epoch="0" ver="0.3.1" rel="2.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700308800">- Add half at version 0.3.1 revision 1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713873600">- Update half to version 0.3.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="1e62473b9cd9fbcd6a76b029e5a49065f753d85192c4c4e95d16fef12414dc1584fa3fb93455567b07ab1188464fc991b45276fa157d54f405e94d0c58e1c92f" name="ghc-half-prof" arch="x86_64">
  <version epoch="0" ver="0.3.1" rel="2.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1700308800">- Add half at version 0.3.1 revision 1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713873600">- Update half to version 0.3.1 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="5bf16bdd3d5d9960cfeb8aafe6fe9fa9f55f69a3131e752ff5f6916b306456be4135bbb377f2c662cbb07412aa880765a100fcea39f4fbc8562bc9fc6eab54db" name="ghc-hashable" arch="src">
  <version epoch="0" ver="1.4.4.0" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1577620800">- Update hashable to version 1.3.0.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hashable-1.3.0.0/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1588852800">- Update Cabal file to get more accurate dependency information.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1592308800">- Re-generate file with latest version of spec-cleaner.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1598875200">- Update hashable to version 1.3.0.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1607428800">- Update hashable to version 1.3.0.0 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1613822400">- Update hashable to version 1.3.1.0.
  [#]# Version 1.3.1.0
  * Add `Hashable1` instances to `semigroups` types.
  * Use `ghc-bignum` with GHC-9.0
  * Use FNV-1 constants.
  * Make `hashable-examples` a test-suite</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1619438400">- remve obsollete fix for i586</changelog>
  <changelog author="psimons@suse.com" date="1621512000">- Update hashable to version 1.3.2.0.
  [#]# Version 1.3.2.0
  * Add `Hashable (Fixed a)` for `base &lt;4.7` versions.
  * Add documentation:
  - `hashable` is not a stable hash
  - `hashWithSalt` may return negative values
  - there is `time-compat` with `Hashable` instances for `time` types.
  * Add `random-initial-seed` flag causing the initial seed
    to be randomized on each start of an executable using `hashable`.</changelog>
  <changelog author="psimons@suse.com" date="1629892800">- Update hashable to version 1.3.3.0.
  [#]# Version 1.3.3.0
  * `Text` hashing uses 64-bit FNV prime
  * Don't truncate Text hashvalues on 64bit Windows:
    https://github.com/haskell-unordered-containers/hashable/pull/211</changelog>
  <changelog author="psimons@suse.com" date="1633608000">- Update hashable to version 1.3.4.1.
  [#]# Version 1.3.4.1
  * Fix compilation on 32 bit platforms
  * Fix `Tree` instance
  [#]# Version 1.3.4.0
  * `Text` and `ByteString` hashes include length.
    This fixes a variant of https://github.com/haskell-unordered-containers/hashable/issues/74
    for texts and bytestrings.
    https://github.com/haskell-unordered-containers/hashable/pull/223
  * Use correct prime in `combine`.
    This should improve the hash quality of compound structures on 64bit systems.
    https://github.com/haskell-unordered-containers/hashable/pull/224
  * Add instance for types in `containers` package
    https://github.com/haskell-unordered-containers/hashable/pull/226
  * Change `Int`, `Int64` and `Word64` `hashWithSalt` slightly.
    https://github.com/haskell-unordered-containers/hashable/pull/227</changelog>
  <changelog author="psimons@suse.com" date="1636027200">- Update hashable to version 1.3.5.0.
  [#]# Version 1.3.5.0
  * Add `Solo` instance (base-4.15+, GHC-9+)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641470400">- Update hashable to version 1.3.5.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1672920000">- Update hashable to version 1.4.2.0.
  [#]# Version 1.4.2.0
  * Fix the foreign signature of `getThreadId`
    https://github.com/haskell-unordered-containers/hashable/pull/263
  * Drop support for GHCs prior GHC-8.2
    The recent `unordered-containers` releases support only GHC-8.2+
  * Add instance for `OsString`, `PosixString`, `WindowsString` from `filepath-1.4.100.1`
  * Add `Hashable ByteArray` instance using `data-array-byte` compat package
  [#]# Version 1.4.1.0
  * Add instance for `Data.Array.Byte.ByteArray`.
  [#]# Version 1.4.0.2
  * Restore older GHC support
  * Support GHC-9.0.2
  [#]# Version 1.4.0.1
  * `text-2.0` compatibility
  [#]# Version 1.4.0.0
  * `Eq` is now a superclass of `Hashable`.
    Also `Eq1` is a superclass of `Hashable1` and `Eq2` is a superclass of `Hashable2`
    when exists.
  * Remove `Hashable1 Fixed` instance
  * Remove `Hashable1 Semi.Min/Max/...` instances as they don't have `Eq1` instance.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678622400">- Update hashable to version 1.4.2.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690632000">- Update hashable to version 1.4.3.0.
  [#]# Version 1.4.3.0
  * Export `defaultHashWithSalt` and `defaultHash`.
  * Fix issue of tuples with 0 first component causing all-zero state.
  * Change `hashInt` to mix bits more.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696334400">- Update hashable to version 1.4.3.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1712145600">- Update hashable to version 1.4.4.0 revision 1.
  [#]# Version 1.4.4.0
  * Depend on `os-string-2` for GHC-9.2+
  * Support `filepath-1.5`</changelog>
</package>
<package pkgid="9cf10aacbd52fae39635b2eb24b7a90a10daf2c1a680101afedfde4befdfeb58ecc65576a2a0c0738d901d3127b3e64bb5bce211ea4166fb1b071767d847f447" name="ghc-hashable" arch="x86_64">
  <version epoch="0" ver="1.4.4.0" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1613822400">- Update hashable to version 1.3.1.0.
  [#]# Version 1.3.1.0
  * Add `Hashable1` instances to `semigroups` types.
  * Use `ghc-bignum` with GHC-9.0
  * Use FNV-1 constants.
  * Make `hashable-examples` a test-suite</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1619438400">- remve obsollete fix for i586</changelog>
  <changelog author="psimons@suse.com" date="1621512000">- Update hashable to version 1.3.2.0.
  [#]# Version 1.3.2.0
  * Add `Hashable (Fixed a)` for `base &lt;4.7` versions.
  * Add documentation:
  - `hashable` is not a stable hash
  - `hashWithSalt` may return negative values
  - there is `time-compat` with `Hashable` instances for `time` types.
  * Add `random-initial-seed` flag causing the initial seed
    to be randomized on each start of an executable using `hashable`.</changelog>
  <changelog author="psimons@suse.com" date="1629892800">- Update hashable to version 1.3.3.0.
  [#]# Version 1.3.3.0
  * `Text` hashing uses 64-bit FNV prime
  * Don't truncate Text hashvalues on 64bit Windows:
    https://github.com/haskell-unordered-containers/hashable/pull/211</changelog>
  <changelog author="psimons@suse.com" date="1633608000">- Update hashable to version 1.3.4.1.
  [#]# Version 1.3.4.1
  * Fix compilation on 32 bit platforms
  * Fix `Tree` instance
  [#]# Version 1.3.4.0
  * `Text` and `ByteString` hashes include length.
    This fixes a variant of https://github.com/haskell-unordered-containers/hashable/issues/74
    for texts and bytestrings.
    https://github.com/haskell-unordered-containers/hashable/pull/223
  * Use correct prime in `combine`.
    This should improve the hash quality of compound structures on 64bit systems.
    https://github.com/haskell-unordered-containers/hashable/pull/224
  * Add instance for types in `containers` package
    https://github.com/haskell-unordered-containers/hashable/pull/226
  * Change `Int`, `Int64` and `Word64` `hashWithSalt` slightly.
    https://github.com/haskell-unordered-containers/hashable/pull/227</changelog>
  <changelog author="psimons@suse.com" date="1636027200">- Update hashable to version 1.3.5.0.
  [#]# Version 1.3.5.0
  * Add `Solo` instance (base-4.15+, GHC-9+)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641470400">- Update hashable to version 1.3.5.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1672920000">- Update hashable to version 1.4.2.0.
  [#]# Version 1.4.2.0
  * Fix the foreign signature of `getThreadId`
    https://github.com/haskell-unordered-containers/hashable/pull/263
  * Drop support for GHCs prior GHC-8.2
    The recent `unordered-containers` releases support only GHC-8.2+
  * Add instance for `OsString`, `PosixString`, `WindowsString` from `filepath-1.4.100.1`
  * Add `Hashable ByteArray` instance using `data-array-byte` compat package
  [#]# Version 1.4.1.0
  * Add instance for `Data.Array.Byte.ByteArray`.
  [#]# Version 1.4.0.2
  * Restore older GHC support
  * Support GHC-9.0.2
  [#]# Version 1.4.0.1
  * `text-2.0` compatibility
  [#]# Version 1.4.0.0
  * `Eq` is now a superclass of `Hashable`.
    Also `Eq1` is a superclass of `Hashable1` and `Eq2` is a superclass of `Hashable2`
    when exists.
  * Remove `Hashable1 Fixed` instance
  * Remove `Hashable1 Semi.Min/Max/...` instances as they don't have `Eq1` instance.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678622400">- Update hashable to version 1.4.2.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690632000">- Update hashable to version 1.4.3.0.
  [#]# Version 1.4.3.0
  * Export `defaultHashWithSalt` and `defaultHash`.
  * Fix issue of tuples with 0 first component causing all-zero state.
  * Change `hashInt` to mix bits more.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696334400">- Update hashable to version 1.4.3.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1712145600">- Update hashable to version 1.4.4.0 revision 1.
  [#]# Version 1.4.4.0
  * Depend on `os-string-2` for GHC-9.2+
  * Support `filepath-1.5`</changelog>
</package>
<package pkgid="f0ceea70b2b716d8b9c1493ce99e2e0ad7acd6fbcfad43fbfdb195f85324d259c758965b342b20040dd8ba0b95d8f4003e78311d031db4acf8bbcf7e39df2949" name="ghc-hashable-devel" arch="x86_64">
  <version epoch="0" ver="1.4.4.0" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1613822400">- Update hashable to version 1.3.1.0.
  [#]# Version 1.3.1.0
  * Add `Hashable1` instances to `semigroups` types.
  * Use `ghc-bignum` with GHC-9.0
  * Use FNV-1 constants.
  * Make `hashable-examples` a test-suite</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1619438400">- remve obsollete fix for i586</changelog>
  <changelog author="psimons@suse.com" date="1621512000">- Update hashable to version 1.3.2.0.
  [#]# Version 1.3.2.0
  * Add `Hashable (Fixed a)` for `base &lt;4.7` versions.
  * Add documentation:
  - `hashable` is not a stable hash
  - `hashWithSalt` may return negative values
  - there is `time-compat` with `Hashable` instances for `time` types.
  * Add `random-initial-seed` flag causing the initial seed
    to be randomized on each start of an executable using `hashable`.</changelog>
  <changelog author="psimons@suse.com" date="1629892800">- Update hashable to version 1.3.3.0.
  [#]# Version 1.3.3.0
  * `Text` hashing uses 64-bit FNV prime
  * Don't truncate Text hashvalues on 64bit Windows:
    https://github.com/haskell-unordered-containers/hashable/pull/211</changelog>
  <changelog author="psimons@suse.com" date="1633608000">- Update hashable to version 1.3.4.1.
  [#]# Version 1.3.4.1
  * Fix compilation on 32 bit platforms
  * Fix `Tree` instance
  [#]# Version 1.3.4.0
  * `Text` and `ByteString` hashes include length.
    This fixes a variant of https://github.com/haskell-unordered-containers/hashable/issues/74
    for texts and bytestrings.
    https://github.com/haskell-unordered-containers/hashable/pull/223
  * Use correct prime in `combine`.
    This should improve the hash quality of compound structures on 64bit systems.
    https://github.com/haskell-unordered-containers/hashable/pull/224
  * Add instance for types in `containers` package
    https://github.com/haskell-unordered-containers/hashable/pull/226
  * Change `Int`, `Int64` and `Word64` `hashWithSalt` slightly.
    https://github.com/haskell-unordered-containers/hashable/pull/227</changelog>
  <changelog author="psimons@suse.com" date="1636027200">- Update hashable to version 1.3.5.0.
  [#]# Version 1.3.5.0
  * Add `Solo` instance (base-4.15+, GHC-9+)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641470400">- Update hashable to version 1.3.5.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1672920000">- Update hashable to version 1.4.2.0.
  [#]# Version 1.4.2.0
  * Fix the foreign signature of `getThreadId`
    https://github.com/haskell-unordered-containers/hashable/pull/263
  * Drop support for GHCs prior GHC-8.2
    The recent `unordered-containers` releases support only GHC-8.2+
  * Add instance for `OsString`, `PosixString`, `WindowsString` from `filepath-1.4.100.1`
  * Add `Hashable ByteArray` instance using `data-array-byte` compat package
  [#]# Version 1.4.1.0
  * Add instance for `Data.Array.Byte.ByteArray`.
  [#]# Version 1.4.0.2
  * Restore older GHC support
  * Support GHC-9.0.2
  [#]# Version 1.4.0.1
  * `text-2.0` compatibility
  [#]# Version 1.4.0.0
  * `Eq` is now a superclass of `Hashable`.
    Also `Eq1` is a superclass of `Hashable1` and `Eq2` is a superclass of `Hashable2`
    when exists.
  * Remove `Hashable1 Fixed` instance
  * Remove `Hashable1 Semi.Min/Max/...` instances as they don't have `Eq1` instance.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678622400">- Update hashable to version 1.4.2.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690632000">- Update hashable to version 1.4.3.0.
  [#]# Version 1.4.3.0
  * Export `defaultHashWithSalt` and `defaultHash`.
  * Fix issue of tuples with 0 first component causing all-zero state.
  * Change `hashInt` to mix bits more.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696334400">- Update hashable to version 1.4.3.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1712145600">- Update hashable to version 1.4.4.0 revision 1.
  [#]# Version 1.4.4.0
  * Depend on `os-string-2` for GHC-9.2+
  * Support `filepath-1.5`</changelog>
</package>
<package pkgid="2828d7eeba2fa6cf3fd0ec1b6c7b3205cf1aae1118a10a7d658959e3cd54362441ee0c35944f8b11aec2b4422b2280bfed520302d233f8fc741d55b5f7883a63" name="ghc-hashable-doc" arch="noarch">
  <version epoch="0" ver="1.4.4.0" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1613822400">- Update hashable to version 1.3.1.0.
  [#]# Version 1.3.1.0
  * Add `Hashable1` instances to `semigroups` types.
  * Use `ghc-bignum` with GHC-9.0
  * Use FNV-1 constants.
  * Make `hashable-examples` a test-suite</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1619438400">- remve obsollete fix for i586</changelog>
  <changelog author="psimons@suse.com" date="1621512000">- Update hashable to version 1.3.2.0.
  [#]# Version 1.3.2.0
  * Add `Hashable (Fixed a)` for `base &lt;4.7` versions.
  * Add documentation:
  - `hashable` is not a stable hash
  - `hashWithSalt` may return negative values
  - there is `time-compat` with `Hashable` instances for `time` types.
  * Add `random-initial-seed` flag causing the initial seed
    to be randomized on each start of an executable using `hashable`.</changelog>
  <changelog author="psimons@suse.com" date="1629892800">- Update hashable to version 1.3.3.0.
  [#]# Version 1.3.3.0
  * `Text` hashing uses 64-bit FNV prime
  * Don't truncate Text hashvalues on 64bit Windows:
    https://github.com/haskell-unordered-containers/hashable/pull/211</changelog>
  <changelog author="psimons@suse.com" date="1633608000">- Update hashable to version 1.3.4.1.
  [#]# Version 1.3.4.1
  * Fix compilation on 32 bit platforms
  * Fix `Tree` instance
  [#]# Version 1.3.4.0
  * `Text` and `ByteString` hashes include length.
    This fixes a variant of https://github.com/haskell-unordered-containers/hashable/issues/74
    for texts and bytestrings.
    https://github.com/haskell-unordered-containers/hashable/pull/223
  * Use correct prime in `combine`.
    This should improve the hash quality of compound structures on 64bit systems.
    https://github.com/haskell-unordered-containers/hashable/pull/224
  * Add instance for types in `containers` package
    https://github.com/haskell-unordered-containers/hashable/pull/226
  * Change `Int`, `Int64` and `Word64` `hashWithSalt` slightly.
    https://github.com/haskell-unordered-containers/hashable/pull/227</changelog>
  <changelog author="psimons@suse.com" date="1636027200">- Update hashable to version 1.3.5.0.
  [#]# Version 1.3.5.0
  * Add `Solo` instance (base-4.15+, GHC-9+)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641470400">- Update hashable to version 1.3.5.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1672920000">- Update hashable to version 1.4.2.0.
  [#]# Version 1.4.2.0
  * Fix the foreign signature of `getThreadId`
    https://github.com/haskell-unordered-containers/hashable/pull/263
  * Drop support for GHCs prior GHC-8.2
    The recent `unordered-containers` releases support only GHC-8.2+
  * Add instance for `OsString`, `PosixString`, `WindowsString` from `filepath-1.4.100.1`
  * Add `Hashable ByteArray` instance using `data-array-byte` compat package
  [#]# Version 1.4.1.0
  * Add instance for `Data.Array.Byte.ByteArray`.
  [#]# Version 1.4.0.2
  * Restore older GHC support
  * Support GHC-9.0.2
  [#]# Version 1.4.0.1
  * `text-2.0` compatibility
  [#]# Version 1.4.0.0
  * `Eq` is now a superclass of `Hashable`.
    Also `Eq1` is a superclass of `Hashable1` and `Eq2` is a superclass of `Hashable2`
    when exists.
  * Remove `Hashable1 Fixed` instance
  * Remove `Hashable1 Semi.Min/Max/...` instances as they don't have `Eq1` instance.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678622400">- Update hashable to version 1.4.2.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690632000">- Update hashable to version 1.4.3.0.
  [#]# Version 1.4.3.0
  * Export `defaultHashWithSalt` and `defaultHash`.
  * Fix issue of tuples with 0 first component causing all-zero state.
  * Change `hashInt` to mix bits more.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696334400">- Update hashable to version 1.4.3.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1712145600">- Update hashable to version 1.4.4.0 revision 1.
  [#]# Version 1.4.4.0
  * Depend on `os-string-2` for GHC-9.2+
  * Support `filepath-1.5`</changelog>
</package>
<package pkgid="f2c512209a0491930610216046b69ac761815016c987c3eb004691fe7343a6402cdbde5c1a85bebe5039b1fb4dc59a9df4b7a323599f0f2a2dc302a6224bfc2b" name="ghc-hashable-prof" arch="x86_64">
  <version epoch="0" ver="1.4.4.0" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1613822400">- Update hashable to version 1.3.1.0.
  [#]# Version 1.3.1.0
  * Add `Hashable1` instances to `semigroups` types.
  * Use `ghc-bignum` with GHC-9.0
  * Use FNV-1 constants.
  * Make `hashable-examples` a test-suite</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1619438400">- remve obsollete fix for i586</changelog>
  <changelog author="psimons@suse.com" date="1621512000">- Update hashable to version 1.3.2.0.
  [#]# Version 1.3.2.0
  * Add `Hashable (Fixed a)` for `base &lt;4.7` versions.
  * Add documentation:
  - `hashable` is not a stable hash
  - `hashWithSalt` may return negative values
  - there is `time-compat` with `Hashable` instances for `time` types.
  * Add `random-initial-seed` flag causing the initial seed
    to be randomized on each start of an executable using `hashable`.</changelog>
  <changelog author="psimons@suse.com" date="1629892800">- Update hashable to version 1.3.3.0.
  [#]# Version 1.3.3.0
  * `Text` hashing uses 64-bit FNV prime
  * Don't truncate Text hashvalues on 64bit Windows:
    https://github.com/haskell-unordered-containers/hashable/pull/211</changelog>
  <changelog author="psimons@suse.com" date="1633608000">- Update hashable to version 1.3.4.1.
  [#]# Version 1.3.4.1
  * Fix compilation on 32 bit platforms
  * Fix `Tree` instance
  [#]# Version 1.3.4.0
  * `Text` and `ByteString` hashes include length.
    This fixes a variant of https://github.com/haskell-unordered-containers/hashable/issues/74
    for texts and bytestrings.
    https://github.com/haskell-unordered-containers/hashable/pull/223
  * Use correct prime in `combine`.
    This should improve the hash quality of compound structures on 64bit systems.
    https://github.com/haskell-unordered-containers/hashable/pull/224
  * Add instance for types in `containers` package
    https://github.com/haskell-unordered-containers/hashable/pull/226
  * Change `Int`, `Int64` and `Word64` `hashWithSalt` slightly.
    https://github.com/haskell-unordered-containers/hashable/pull/227</changelog>
  <changelog author="psimons@suse.com" date="1636027200">- Update hashable to version 1.3.5.0.
  [#]# Version 1.3.5.0
  * Add `Solo` instance (base-4.15+, GHC-9+)</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641470400">- Update hashable to version 1.3.5.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1672920000">- Update hashable to version 1.4.2.0.
  [#]# Version 1.4.2.0
  * Fix the foreign signature of `getThreadId`
    https://github.com/haskell-unordered-containers/hashable/pull/263
  * Drop support for GHCs prior GHC-8.2
    The recent `unordered-containers` releases support only GHC-8.2+
  * Add instance for `OsString`, `PosixString`, `WindowsString` from `filepath-1.4.100.1`
  * Add `Hashable ByteArray` instance using `data-array-byte` compat package
  [#]# Version 1.4.1.0
  * Add instance for `Data.Array.Byte.ByteArray`.
  [#]# Version 1.4.0.2
  * Restore older GHC support
  * Support GHC-9.0.2
  [#]# Version 1.4.0.1
  * `text-2.0` compatibility
  [#]# Version 1.4.0.0
  * `Eq` is now a superclass of `Hashable`.
    Also `Eq1` is a superclass of `Hashable1` and `Eq2` is a superclass of `Hashable2`
    when exists.
  * Remove `Hashable1 Fixed` instance
  * Remove `Hashable1 Semi.Min/Max/...` instances as they don't have `Eq1` instance.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678622400">- Update hashable to version 1.4.2.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1690632000">- Update hashable to version 1.4.3.0.
  [#]# Version 1.4.3.0
  * Export `defaultHashWithSalt` and `defaultHash`.
  * Fix issue of tuples with 0 first component causing all-zero state.
  * Change `hashInt` to mix bits more.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696334400">- Update hashable to version 1.4.3.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1712145600">- Update hashable to version 1.4.4.0 revision 1.
  [#]# Version 1.4.4.0
  * Depend on `os-string-2` for GHC-9.2+
  * Support `filepath-1.5`</changelog>
</package>
<package pkgid="25a94cdf3ed01ca63c4fa3776efeb91fa6886a930c07ef596eeb0e46085e9da29017fbc332bbe17712468e9d6bdb8397ebc3854d7662c877ceec45d53fa8dcf3" name="ghc-hslua-module-zip" arch="src">
  <version epoch="0" ver="1.1.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666267200">- Add hslua-module-zip at version 1.0.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681387200">- Update hslua-module-zip to version 1.1.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-module-zip-1.1.0/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705579200">- Update hslua-module-zip to version 1.1.1.
  [#]# hslua-module-zip-1.1.1
  Released 2024-01-18.
  - Relaxed upper bound for text, and filepath,
    allowing text-2.1, filepath-1.5.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714910400">- Update hslua-module-zip to version 1.1.3.
  [#]# hslua-module-zip-1.1.3
  Released 2024-05-05.
  - Fix build on Windows. There are no symlinks on Windows;
    functions dealing with symlinks are missing from zip-archive
    and need a placeholder function.
  [#]# hslua-module-zip-1.1.2
  Released 2024-05-05.
  - Added a `symlink` method to Entry objects. This allows to
    check whether an entry represents a symbolic link, and where
    it links.</changelog>
</package>
<package pkgid="8bfe471c65d14891f003a57fea5c791d6e34a9bbb0cf82542d2ddd503ede42d2ff3fdffaa4d85ce05e94b499a58c55f190a8a37df0fe82ae8fb713ed934b0ded" name="ghc-hslua-module-zip" arch="x86_64">
  <version epoch="0" ver="1.1.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666267200">- Add hslua-module-zip at version 1.0.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681387200">- Update hslua-module-zip to version 1.1.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-module-zip-1.1.0/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705579200">- Update hslua-module-zip to version 1.1.1.
  [#]# hslua-module-zip-1.1.1
  Released 2024-01-18.
  - Relaxed upper bound for text, and filepath,
    allowing text-2.1, filepath-1.5.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714910400">- Update hslua-module-zip to version 1.1.3.
  [#]# hslua-module-zip-1.1.3
  Released 2024-05-05.
  - Fix build on Windows. There are no symlinks on Windows;
    functions dealing with symlinks are missing from zip-archive
    and need a placeholder function.
  [#]# hslua-module-zip-1.1.2
  Released 2024-05-05.
  - Added a `symlink` method to Entry objects. This allows to
    check whether an entry represents a symbolic link, and where
    it links.</changelog>
</package>
<package pkgid="c750f41f2b824aeb8181c33bc24f874e9895f12633800223dbddcb4fd3ffc2b610c2eeb686e37736ccbfe86d7e5d8de465c9b4101ed309a5f9977b8894424567" name="ghc-hslua-module-zip-devel" arch="x86_64">
  <version epoch="0" ver="1.1.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666267200">- Add hslua-module-zip at version 1.0.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681387200">- Update hslua-module-zip to version 1.1.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-module-zip-1.1.0/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705579200">- Update hslua-module-zip to version 1.1.1.
  [#]# hslua-module-zip-1.1.1
  Released 2024-01-18.
  - Relaxed upper bound for text, and filepath,
    allowing text-2.1, filepath-1.5.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714910400">- Update hslua-module-zip to version 1.1.3.
  [#]# hslua-module-zip-1.1.3
  Released 2024-05-05.
  - Fix build on Windows. There are no symlinks on Windows;
    functions dealing with symlinks are missing from zip-archive
    and need a placeholder function.
  [#]# hslua-module-zip-1.1.2
  Released 2024-05-05.
  - Added a `symlink` method to Entry objects. This allows to
    check whether an entry represents a symbolic link, and where
    it links.</changelog>
</package>
<package pkgid="ddc92e8e32b2dfcd7db1483ad91434abcad0532096a56817dd84bec42b317e9c3e12363532a6337fa51010582c844ddfb8a2e544b02d84e2634826ec997c7627" name="ghc-hslua-module-zip-doc" arch="noarch">
  <version epoch="0" ver="1.1.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666267200">- Add hslua-module-zip at version 1.0.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681387200">- Update hslua-module-zip to version 1.1.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-module-zip-1.1.0/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705579200">- Update hslua-module-zip to version 1.1.1.
  [#]# hslua-module-zip-1.1.1
  Released 2024-01-18.
  - Relaxed upper bound for text, and filepath,
    allowing text-2.1, filepath-1.5.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714910400">- Update hslua-module-zip to version 1.1.3.
  [#]# hslua-module-zip-1.1.3
  Released 2024-05-05.
  - Fix build on Windows. There are no symlinks on Windows;
    functions dealing with symlinks are missing from zip-archive
    and need a placeholder function.
  [#]# hslua-module-zip-1.1.2
  Released 2024-05-05.
  - Added a `symlink` method to Entry objects. This allows to
    check whether an entry represents a symbolic link, and where
    it links.</changelog>
</package>
<package pkgid="15b40fd85613999fe04af463c304bf7fb557ffad716f194f2d06ef6b8b78320b0e15b2fce27d4d653b77bf18fa956aaf1953555e121072d21dafbc84887a9ec4" name="ghc-hslua-module-zip-prof" arch="x86_64">
  <version epoch="0" ver="1.1.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1666267200">- Add hslua-module-zip at version 1.0.0.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1681387200">- Update hslua-module-zip to version 1.1.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/hslua-module-zip-1.1.0/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705579200">- Update hslua-module-zip to version 1.1.1.
  [#]# hslua-module-zip-1.1.1
  Released 2024-01-18.
  - Relaxed upper bound for text, and filepath,
    allowing text-2.1, filepath-1.5.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714910400">- Update hslua-module-zip to version 1.1.3.
  [#]# hslua-module-zip-1.1.3
  Released 2024-05-05.
  - Fix build on Windows. There are no symlinks on Windows;
    functions dealing with symlinks are missing from zip-archive
    and need a placeholder function.
  [#]# hslua-module-zip-1.1.2
  Released 2024-05-05.
  - Added a `symlink` method to Entry objects. This allows to
    check whether an entry represents a symbolic link, and where
    it links.</changelog>
</package>
<package pkgid="a70064ba43ecd85d78126a1386b77284162cfd0bc27429790a39e2ac394768c2b01f60eaa85c97e2c7e22c99b2d67c2134b56f8f64b347061a1aed4ee87b4ae4" name="ghc-microlens-th" arch="src">
  <version epoch="0" ver="0.4.3.15" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add microlens-th at version 0.4.3.5.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="psimons@suse.com" date="1601985600">- Update microlens-th to version 0.4.3.6.
  [#] 0.4.3.6
  * Bumped th-abstraction.</changelog>
  <changelog author="psimons@suse.com" date="1605614400">- Update microlens-th to version 0.4.3.7.
  [#] 0.4.3.7
  * Changes needed for template-haskell-2.17.</changelog>
  <changelog author="psimons@suse.com" date="1605787200">- Update microlens-th to version 0.4.3.8.
  [#] 0.4.3.8
  * Fixup.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1610107200">- Update microlens-th to version 0.4.3.9.
  [#] 0.4.3.9
  * Port lens commit [66e199ee](https://github.com/ekmett/lens/commit/66e199ee07f1aaf589faa2a8c661f6a722679959), fixing lens issue [#945](https://github.com/ekmett/lens/pull/945) — "Make the TH machinery handle PolyKinds more robustly".</changelog>
  <changelog author="psimons@suse.com" date="1620734400">- Update microlens-th to version 0.4.3.10.
  [#] 0.4.3.10
  * Port lens commit [fae336e1](https://github.com/ekmett/lens/commit/fae336e191748782cff023540bd25e3582ca93fb), "Close over kind variables when computing fixed type variables", fixing lens issue [#972](https://github.com/ekmett/lens/issues/972).
  * Allow building with template-haskell-2.18.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660392000">- Update microlens-th to version 0.4.3.10 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1671019200">- Update microlens-th to version 0.4.3.11.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680523200">- Update microlens-th to version 0.4.3.12.
  [#] 0.4.3.12
  * [#164](https://github.com/stevenfontanella/microlens/pull/164), [#165](https://github.com/stevenfontanella/microlens/issues/165) Support template-haskell 2.19 (and GHC 9.6 by extension).
  [#] 0.4.3.11
  * [#161](https://github.com/stevenfontanella/microlens/pull/161) Fix GHC 9.4 warning for using `~` without TypeOperators</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1682769600">- Update microlens-th to version 0.4.3.13.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/microlens-th-0.4.3.13/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693915200">- Update microlens-th to version 0.4.3.14.
  [#] 0.4.3.14
  * [#170](https://github.com/stevenfontanella/microlens/issues/170), [#171](https://github.com/stevenfontanella/microlens/pull/171) Support GHC 9.8.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713528000">- Update microlens-th to version 0.4.3.15.
  [#] 0.4.3.15
  * [#180](https://github.com/stevenfontanella/microlens/pull/180) [#181](https://github.com/stevenfontanella/microlens/pull/181) Support GHC 9.10.</changelog>
</package>
<package pkgid="a8ce8ec02ba9a3af45cb7278c2b534ff931305e70b58b2027d272bd2433d51c1cf3f70576077c44854152170ea33057aa8d1af37fe7ee80ffd0689ffdeca99a9" name="ghc-microlens-th" arch="x86_64">
  <version epoch="0" ver="0.4.3.15" rel="1.1"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1610107200">- Update microlens-th to version 0.4.3.9.
  [#] 0.4.3.9
  * Port lens commit [66e199ee](https://github.com/ekmett/lens/commit/66e199ee07f1aaf589faa2a8c661f6a722679959), fixing lens issue [#945](https://github.com/ekmett/lens/pull/945) — "Make the TH machinery handle PolyKinds more robustly".</changelog>
  <changelog author="psimons@suse.com" date="1620734400">- Update microlens-th to version 0.4.3.10.
  [#] 0.4.3.10
  * Port lens commit [fae336e1](https://github.com/ekmett/lens/commit/fae336e191748782cff023540bd25e3582ca93fb), "Close over kind variables when computing fixed type variables", fixing lens issue [#972](https://github.com/ekmett/lens/issues/972).
  * Allow building with template-haskell-2.18.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660392000">- Update microlens-th to version 0.4.3.10 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1671019200">- Update microlens-th to version 0.4.3.11.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680523200">- Update microlens-th to version 0.4.3.12.
  [#] 0.4.3.12
  * [#164](https://github.com/stevenfontanella/microlens/pull/164), [#165](https://github.com/stevenfontanella/microlens/issues/165) Support template-haskell 2.19 (and GHC 9.6 by extension).
  [#] 0.4.3.11
  * [#161](https://github.com/stevenfontanella/microlens/pull/161) Fix GHC 9.4 warning for using `~` without TypeOperators</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1682769600">- Update microlens-th to version 0.4.3.13.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/microlens-th-0.4.3.13/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693915200">- Update microlens-th to version 0.4.3.14.
  [#] 0.4.3.14
  * [#170](https://github.com/stevenfontanella/microlens/issues/170), [#171](https://github.com/stevenfontanella/microlens/pull/171) Support GHC 9.8.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713528000">- Update microlens-th to version 0.4.3.15.
  [#] 0.4.3.15
  * [#180](https://github.com/stevenfontanella/microlens/pull/180) [#181](https://github.com/stevenfontanella/microlens/pull/181) Support GHC 9.10.</changelog>
</package>
<package pkgid="8196b046e6b83dbafc16bdb19311698307838c31f698f07836ad91ce3cdc58e3859e1a4babcfa57c916c461fc8c8cdb82581bc3dcc661d1fbdbc85abcd214e58" name="ghc-microlens-th-devel" arch="x86_64">
  <version epoch="0" ver="0.4.3.15" rel="1.1"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1610107200">- Update microlens-th to version 0.4.3.9.
  [#] 0.4.3.9
  * Port lens commit [66e199ee](https://github.com/ekmett/lens/commit/66e199ee07f1aaf589faa2a8c661f6a722679959), fixing lens issue [#945](https://github.com/ekmett/lens/pull/945) — "Make the TH machinery handle PolyKinds more robustly".</changelog>
  <changelog author="psimons@suse.com" date="1620734400">- Update microlens-th to version 0.4.3.10.
  [#] 0.4.3.10
  * Port lens commit [fae336e1](https://github.com/ekmett/lens/commit/fae336e191748782cff023540bd25e3582ca93fb), "Close over kind variables when computing fixed type variables", fixing lens issue [#972](https://github.com/ekmett/lens/issues/972).
  * Allow building with template-haskell-2.18.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660392000">- Update microlens-th to version 0.4.3.10 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1671019200">- Update microlens-th to version 0.4.3.11.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680523200">- Update microlens-th to version 0.4.3.12.
  [#] 0.4.3.12
  * [#164](https://github.com/stevenfontanella/microlens/pull/164), [#165](https://github.com/stevenfontanella/microlens/issues/165) Support template-haskell 2.19 (and GHC 9.6 by extension).
  [#] 0.4.3.11
  * [#161](https://github.com/stevenfontanella/microlens/pull/161) Fix GHC 9.4 warning for using `~` without TypeOperators</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1682769600">- Update microlens-th to version 0.4.3.13.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/microlens-th-0.4.3.13/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693915200">- Update microlens-th to version 0.4.3.14.
  [#] 0.4.3.14
  * [#170](https://github.com/stevenfontanella/microlens/issues/170), [#171](https://github.com/stevenfontanella/microlens/pull/171) Support GHC 9.8.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713528000">- Update microlens-th to version 0.4.3.15.
  [#] 0.4.3.15
  * [#180](https://github.com/stevenfontanella/microlens/pull/180) [#181](https://github.com/stevenfontanella/microlens/pull/181) Support GHC 9.10.</changelog>
</package>
<package pkgid="ce66b9bc2f9dc1dab7840a8cbd312d2958d31ec3ce38d31e323d04f186a1781007fb4529be86f08fc2b7883225ede326527844391389fc5256f33b2bb191ad35" name="ghc-microlens-th-doc" arch="noarch">
  <version epoch="0" ver="0.4.3.15" rel="1.1"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1610107200">- Update microlens-th to version 0.4.3.9.
  [#] 0.4.3.9
  * Port lens commit [66e199ee](https://github.com/ekmett/lens/commit/66e199ee07f1aaf589faa2a8c661f6a722679959), fixing lens issue [#945](https://github.com/ekmett/lens/pull/945) — "Make the TH machinery handle PolyKinds more robustly".</changelog>
  <changelog author="psimons@suse.com" date="1620734400">- Update microlens-th to version 0.4.3.10.
  [#] 0.4.3.10
  * Port lens commit [fae336e1](https://github.com/ekmett/lens/commit/fae336e191748782cff023540bd25e3582ca93fb), "Close over kind variables when computing fixed type variables", fixing lens issue [#972](https://github.com/ekmett/lens/issues/972).
  * Allow building with template-haskell-2.18.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660392000">- Update microlens-th to version 0.4.3.10 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1671019200">- Update microlens-th to version 0.4.3.11.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680523200">- Update microlens-th to version 0.4.3.12.
  [#] 0.4.3.12
  * [#164](https://github.com/stevenfontanella/microlens/pull/164), [#165](https://github.com/stevenfontanella/microlens/issues/165) Support template-haskell 2.19 (and GHC 9.6 by extension).
  [#] 0.4.3.11
  * [#161](https://github.com/stevenfontanella/microlens/pull/161) Fix GHC 9.4 warning for using `~` without TypeOperators</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1682769600">- Update microlens-th to version 0.4.3.13.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/microlens-th-0.4.3.13/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693915200">- Update microlens-th to version 0.4.3.14.
  [#] 0.4.3.14
  * [#170](https://github.com/stevenfontanella/microlens/issues/170), [#171](https://github.com/stevenfontanella/microlens/pull/171) Support GHC 9.8.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713528000">- Update microlens-th to version 0.4.3.15.
  [#] 0.4.3.15
  * [#180](https://github.com/stevenfontanella/microlens/pull/180) [#181](https://github.com/stevenfontanella/microlens/pull/181) Support GHC 9.10.</changelog>
</package>
<package pkgid="268eb00f2c4981983c1dc5a8fe77c86f4175dbec7ca966cbb26072f50048b43c92f5119fca1ad7e9aac3fb979dd526a645c1ba1d7810e45c27c261db9087c3a2" name="ghc-microlens-th-prof" arch="x86_64">
  <version epoch="0" ver="0.4.3.15" rel="1.1"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1610107200">- Update microlens-th to version 0.4.3.9.
  [#] 0.4.3.9
  * Port lens commit [66e199ee](https://github.com/ekmett/lens/commit/66e199ee07f1aaf589faa2a8c661f6a722679959), fixing lens issue [#945](https://github.com/ekmett/lens/pull/945) — "Make the TH machinery handle PolyKinds more robustly".</changelog>
  <changelog author="psimons@suse.com" date="1620734400">- Update microlens-th to version 0.4.3.10.
  [#] 0.4.3.10
  * Port lens commit [fae336e1](https://github.com/ekmett/lens/commit/fae336e191748782cff023540bd25e3582ca93fb), "Close over kind variables when computing fixed type variables", fixing lens issue [#972](https://github.com/ekmett/lens/issues/972).
  * Allow building with template-haskell-2.18.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660392000">- Update microlens-th to version 0.4.3.10 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1671019200">- Update microlens-th to version 0.4.3.11.
  Upstream has not updated the file "CHANGELOG.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680523200">- Update microlens-th to version 0.4.3.12.
  [#] 0.4.3.12
  * [#164](https://github.com/stevenfontanella/microlens/pull/164), [#165](https://github.com/stevenfontanella/microlens/issues/165) Support template-haskell 2.19 (and GHC 9.6 by extension).
  [#] 0.4.3.11
  * [#161](https://github.com/stevenfontanella/microlens/pull/161) Fix GHC 9.4 warning for using `~` without TypeOperators</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1682769600">- Update microlens-th to version 0.4.3.13.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/microlens-th-0.4.3.13/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693915200">- Update microlens-th to version 0.4.3.14.
  [#] 0.4.3.14
  * [#170](https://github.com/stevenfontanella/microlens/issues/170), [#171](https://github.com/stevenfontanella/microlens/pull/171) Support GHC 9.8.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713528000">- Update microlens-th to version 0.4.3.15.
  [#] 0.4.3.15
  * [#180](https://github.com/stevenfontanella/microlens/pull/180) [#181](https://github.com/stevenfontanella/microlens/pull/181) Support GHC 9.10.</changelog>
</package>
<package pkgid="cbbff0bd1cbc971b479161dc38153e28d5521dd0673de99cab5e0127cdaaa472a6a750365c2ddad33f6c2e9341965c56d0f9ade4b49f8f63e3e63ba99df4f2d7" name="ghc-os-string" arch="src">
  <version epoch="0" ver="2.0.2.1" rel="1.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702641600">- Add os-string at version 2.0.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713873600">- Update os-string to version 2.0.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714219200">- Update os-string to version 2.0.2.1.
  [#]# 2.0.2.1 *Apr 2024*
  * Fix compabitiliby with GHC 9.10</changelog>
</package>
<package pkgid="60829dbe21cfc8c1cf3edd3f6a1ae1b931c2c0ef1bda6b55d03da43ccfb50a4ce2990ce5b7a346c8457c37db10e29d32227de2b1e62a6475729f01b3dda6cf8a" name="ghc-os-string" arch="x86_64">
  <version epoch="0" ver="2.0.2.1" rel="1.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702641600">- Add os-string at version 2.0.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713873600">- Update os-string to version 2.0.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714219200">- Update os-string to version 2.0.2.1.
  [#]# 2.0.2.1 *Apr 2024*
  * Fix compabitiliby with GHC 9.10</changelog>
</package>
<package pkgid="51c7f81a8a7dbbc0c0ba261fd758d0d501ab76c182f259a9816ac7ad9a7d412902a8ee7617803831f6b264cd7ea81d220e11cea5f14e196af35a1d7f9e40c73b" name="ghc-os-string" arch="src">
  <version epoch="0" ver="2.0.2.2" rel="1.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702641600">- Add os-string at version 2.0.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713873600">- Update os-string to version 2.0.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714219200">- Update os-string to version 2.0.2.1.
  [#]# 2.0.2.1 *Apr 2024*
  * Fix compabitiliby with GHC 9.10</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715256000">- Update os-string to version 2.0.2.2.
  [#]# 2.0.2.2 *May 2024*
  * Fix compilation on big-endian arches, by Andrew Lelechenko</changelog>
</package>
<package pkgid="97482554cc35f804e6d52b0411b9d7b8ddba6d6b7cac976f45d5131e99773dd01855192d6a5ec4139653b2389004a0c82c33d896be61b6670062e00e1d912535" name="ghc-os-string" arch="x86_64">
  <version epoch="0" ver="2.0.2.2" rel="1.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702641600">- Add os-string at version 2.0.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713873600">- Update os-string to version 2.0.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714219200">- Update os-string to version 2.0.2.1.
  [#]# 2.0.2.1 *Apr 2024*
  * Fix compabitiliby with GHC 9.10</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715256000">- Update os-string to version 2.0.2.2.
  [#]# 2.0.2.2 *May 2024*
  * Fix compilation on big-endian arches, by Andrew Lelechenko</changelog>
</package>
<package pkgid="f7b39b8be645b96593a23e346ae994b1ef10ac8cc8a0b4e7fdff07b17cabf4403fb9e3bf6753303f73020213a85e10da72c39b9b9d0632b67a098f697b2d7afb" name="ghc-os-string-devel" arch="x86_64">
  <version epoch="0" ver="2.0.2.1" rel="1.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702641600">- Add os-string at version 2.0.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713873600">- Update os-string to version 2.0.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714219200">- Update os-string to version 2.0.2.1.
  [#]# 2.0.2.1 *Apr 2024*
  * Fix compabitiliby with GHC 9.10</changelog>
</package>
<package pkgid="4424cd98d7944cb7508b73554ff997e962208902ed79f812ee2016aeea4a29c0eadb8088ab26589b5df4eeaf85b83f8a9ad9205d62a914d5b8bce38af009cc8e" name="ghc-os-string-devel" arch="x86_64">
  <version epoch="0" ver="2.0.2.2" rel="1.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702641600">- Add os-string at version 2.0.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713873600">- Update os-string to version 2.0.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714219200">- Update os-string to version 2.0.2.1.
  [#]# 2.0.2.1 *Apr 2024*
  * Fix compabitiliby with GHC 9.10</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715256000">- Update os-string to version 2.0.2.2.
  [#]# 2.0.2.2 *May 2024*
  * Fix compilation on big-endian arches, by Andrew Lelechenko</changelog>
</package>
<package pkgid="11f50eb1b69a3db60d08f0e9a8957af8cdb6fee6f0d4320876821622a6cd076a0a633fd8ebfa3a0cc9d806f88948d7c667509276168f308505be7b25490d3152" name="ghc-os-string-doc" arch="noarch">
  <version epoch="0" ver="2.0.2.1" rel="1.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702641600">- Add os-string at version 2.0.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713873600">- Update os-string to version 2.0.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714219200">- Update os-string to version 2.0.2.1.
  [#]# 2.0.2.1 *Apr 2024*
  * Fix compabitiliby with GHC 9.10</changelog>
</package>
<package pkgid="240a8e7bbbb01e7eefc6f4c772bd9699b84bd144a50974870ddcd307c68ffc5975c546246543a3e5ee9bc642db58fb3224443f748c03bcd9fe4b832eb55d7b17" name="ghc-os-string-doc" arch="noarch">
  <version epoch="0" ver="2.0.2.2" rel="1.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702641600">- Add os-string at version 2.0.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713873600">- Update os-string to version 2.0.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714219200">- Update os-string to version 2.0.2.1.
  [#]# 2.0.2.1 *Apr 2024*
  * Fix compabitiliby with GHC 9.10</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715256000">- Update os-string to version 2.0.2.2.
  [#]# 2.0.2.2 *May 2024*
  * Fix compilation on big-endian arches, by Andrew Lelechenko</changelog>
</package>
<package pkgid="c4634553bebd788549509ca645803e2c81faf9af9d9deb02b074d41fde23578835c735277049e20153c7330c8ad785f4d09cf3468fa4114e155c66499dfecd30" name="ghc-os-string-prof" arch="x86_64">
  <version epoch="0" ver="2.0.2.1" rel="1.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702641600">- Add os-string at version 2.0.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713873600">- Update os-string to version 2.0.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714219200">- Update os-string to version 2.0.2.1.
  [#]# 2.0.2.1 *Apr 2024*
  * Fix compabitiliby with GHC 9.10</changelog>
</package>
<package pkgid="fe036b5a18502769d644bf7e52cb95e6415cd58349e5a2a72048db7c50553a35bca7db87691da33344eb4cc2b243d0198ab94084ace2b5f11569db418de864f8" name="ghc-os-string-prof" arch="x86_64">
  <version epoch="0" ver="2.0.2.2" rel="1.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1702641600">- Add os-string at version 2.0.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713873600">- Update os-string to version 2.0.2 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714219200">- Update os-string to version 2.0.2.1.
  [#]# 2.0.2.1 *Apr 2024*
  * Fix compabitiliby with GHC 9.10</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1715256000">- Update os-string to version 2.0.2.2.
  [#]# 2.0.2.2 *May 2024*
  * Fix compilation on big-endian arches, by Andrew Lelechenko</changelog>
</package>
<package pkgid="0904a2537409d8e89a25d51e29afdf749bb825b8467b2935208a6ed805b010816f186015f6b0b6aa91bca3c1f1e814c74d9ba5e303e60808bde804c3711568f7" name="ghc-reflection" arch="src">
  <version epoch="0" ver="2.1.8" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1533211200">- Add reflection at version 2.1.4.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1560254400">- Update Cabal file for more accurate build dependencies.</changelog>
  <changelog author="psimons@suse.com" date="1566993600">- Update reflection to version 2.1.5.
  [#] 2.1.5 [2019.08.27]
  * Fix a bug in which `reifyNat` would yield incorrect results for very large
    `Integer`s on GHC 8.2 or later.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1573214400">- Drop obsolete group attributes.</changelog>
  <changelog author="psimons@suse.com" date="1591704000">- Update reflection to version 2.1.6.
  [#] 2.1.6 [2020.05.16]
  * Fix a bug in which `give` (and possibly `reify`, `reifyNat`, and
    `reifySymbol`) could be unsoundly inlined by GHC 8.10 or older to produce
    incorrect runtime results.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1631016000">- make rpmlint happy</changelog>
  <changelog author="psimons@suse.com" date="1637064000">- Update reflection to version 2.1.6 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1644580800">- Make sure installed text files have no +x flag.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1644926400">- Update copyright header in the spec file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677585600">- Update reflection to version 2.1.7.
  [#] 2.1.7 [2023.02.28]
  * When building with `base-4.18` (GHC 9.6) or later, implement `reifyNat` and
    `reifySymbol` using the API provided by `GHC.TypeLits` instead of resorting
    to `unsafeCoerce`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696075200">- Update reflection to version 2.1.7 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.
- Drop obsolete code to remove +x permission from data files.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714824000">- Update reflection to version 2.1.8.
  [#] 2.1.8 [2024.05.04]
  * Fix a memory leak in `reifyTypeable`.</changelog>
</package>
<package pkgid="3249acb1ee0f102d1811f234e955b9d8e9e9fe3ba7e516e40a8f69355f94d672fdf524f59554f437f2a3cb5baa402993f3ad7b606b227cc88dde02bbab815095" name="ghc-reflection" arch="x86_64">
  <version epoch="0" ver="2.1.8" rel="1.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1631016000">- make rpmlint happy</changelog>
  <changelog author="psimons@suse.com" date="1637064000">- Update reflection to version 2.1.6 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1644580800">- Make sure installed text files have no +x flag.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1644926400">- Update copyright header in the spec file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677585600">- Update reflection to version 2.1.7.
  [#] 2.1.7 [2023.02.28]
  * When building with `base-4.18` (GHC 9.6) or later, implement `reifyNat` and
    `reifySymbol` using the API provided by `GHC.TypeLits` instead of resorting
    to `unsafeCoerce`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696075200">- Update reflection to version 2.1.7 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.
- Drop obsolete code to remove +x permission from data files.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714824000">- Update reflection to version 2.1.8.
  [#] 2.1.8 [2024.05.04]
  * Fix a memory leak in `reifyTypeable`.</changelog>
</package>
<package pkgid="8e44c7a7a520049d3c524dda96eb62a9fff5e93b695c763006fe4c04c0fbe1393ce2d7f8ade012d5441dc668d38a7fcd341ad351f875612650e3bffb7e01a891" name="ghc-reflection-devel" arch="x86_64">
  <version epoch="0" ver="2.1.8" rel="1.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1631016000">- make rpmlint happy</changelog>
  <changelog author="psimons@suse.com" date="1637064000">- Update reflection to version 2.1.6 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1644580800">- Make sure installed text files have no +x flag.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1644926400">- Update copyright header in the spec file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677585600">- Update reflection to version 2.1.7.
  [#] 2.1.7 [2023.02.28]
  * When building with `base-4.18` (GHC 9.6) or later, implement `reifyNat` and
    `reifySymbol` using the API provided by `GHC.TypeLits` instead of resorting
    to `unsafeCoerce`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696075200">- Update reflection to version 2.1.7 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.
- Drop obsolete code to remove +x permission from data files.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714824000">- Update reflection to version 2.1.8.
  [#] 2.1.8 [2024.05.04]
  * Fix a memory leak in `reifyTypeable`.</changelog>
</package>
<package pkgid="7e5a45018b2f55d677f38310e1d45c93de4ccff936f65a666af71fbb51bd8d5d28165e5fa3a54eaece8837617c2a8802975e7130ae140bca9a1db656ae1437e8" name="ghc-reflection-doc" arch="noarch">
  <version epoch="0" ver="2.1.8" rel="1.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1631016000">- make rpmlint happy</changelog>
  <changelog author="psimons@suse.com" date="1637064000">- Update reflection to version 2.1.6 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1644580800">- Make sure installed text files have no +x flag.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1644926400">- Update copyright header in the spec file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677585600">- Update reflection to version 2.1.7.
  [#] 2.1.7 [2023.02.28]
  * When building with `base-4.18` (GHC 9.6) or later, implement `reifyNat` and
    `reifySymbol` using the API provided by `GHC.TypeLits` instead of resorting
    to `unsafeCoerce`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696075200">- Update reflection to version 2.1.7 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.
- Drop obsolete code to remove +x permission from data files.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714824000">- Update reflection to version 2.1.8.
  [#] 2.1.8 [2024.05.04]
  * Fix a memory leak in `reifyTypeable`.</changelog>
</package>
<package pkgid="8560bdfa83e2a291ba74ebe8ea79a928ef6a07a5e4c3c170db89e04bfc3d2170626f9c56a31840bcbc88c97ad984e0d471f287953c1dd367323ddd76d35f7f24" name="ghc-reflection-prof" arch="x86_64">
  <version epoch="0" ver="2.1.8" rel="1.1"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1631016000">- make rpmlint happy</changelog>
  <changelog author="psimons@suse.com" date="1637064000">- Update reflection to version 2.1.6 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1644580800">- Make sure installed text files have no +x flag.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1644926400">- Update copyright header in the spec file.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677585600">- Update reflection to version 2.1.7.
  [#] 2.1.7 [2023.02.28]
  * When building with `base-4.18` (GHC 9.6) or later, implement `reifyNat` and
    `reifySymbol` using the API provided by `GHC.TypeLits` instead of resorting
    to `unsafeCoerce`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1696075200">- Update reflection to version 2.1.7 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.
- Drop obsolete code to remove +x permission from data files.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714824000">- Update reflection to version 2.1.8.
  [#] 2.1.8 [2024.05.04]
  * Fix a memory leak in `reifyTypeable`.</changelog>
</package>
<package pkgid="52085f1efd220647765c7396429f19f1015010ad92e2e9435bf7c884d1e9bf9f1c57a479cc529c5a95b1187d5be79ae7ba50dba7064f6bcd1ef739596034fdc3" name="ghc-some" arch="src">
  <version epoch="0" ver="1.0.6" rel="3.1"/>
  <changelog author="psimons@suse.com" date="1617624000">- Add some at version 1.0.3.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update some to version 1.0.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1637409600">- Update some to version 1.0.3 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655467200">- Update some to version 1.0.4.
  [#] 1.0.4
  - Add instances for `(:~~:)`
  - Add instances for `:+:` and `:*:`
  - Add `defaultGeq :: GCompare f =&gt; f a -&gt; f b -&gt; Maybe (a :~: b)`
  - Add `defaultGshowsPrec :: Show (t a) =&gt; Int -&gt; t a -&gt; ShowS`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660132800">- Update some to version 1.0.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664971200">- Update some to version 1.0.4.1.
  [#] 1.0.4.1
  - Drop support for GHC before 8.6</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678881600">- Update some to version 1.0.5.
  [#] 1.0.5
  - Add EqP and OrdP classes.
    These are strong versions of Eq1 and Ord1, and on the other hand
    weaker versions of `GEq` and `GCompare`.
    They are exactly what's needed for `Eq` and `Ord` instances of `Some`.
    The naming is unfortunate: `GShow` would be better named `ShowP`,
    as it's similar version of `Show1`.
    Note: we could add `ReadP` with `readsPrecP :: Int -&gt; ReadS (t a)` method,
    but it will barely have any instances.
    `GRead` is different, as it can reify the type index for many types,
    e.g. for the singletons.
    In some future there will be major version of `some` with following
    breaking changes:
  - `EqP` and `OrdP` will become superclasses of `GEq` and `GCompare`
  - `Eq (Some t)` will require `EqP t`, similarly for `Ord` and `OrdP`.
  - `GShow` will get `forall a. Show (f a)` superclass. (This will cause removal of `Product` and `Sum` instances for `base &lt;4.18`).
    To ease future transition you may
  - Define `EqP` and `OrdP` instances for your types.
    The `defaultEq` and `defaultCompare` methods can be used to define
    `eqp` and `comparep` from `GEq` and `GCompare` instances respectively.
  - Move to use `GHC.Generics.:*:` and `:+:` instead of `Data.Functor.Product` and `Sum`, as these have better `Eq` and `Ord` instances.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update some to version 1.0.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698148800">- Update some to version 1.0.6.
  [#] 1.0.6
  - Add instances for `SSymbol`, `SNat` and `SChar` from `base &gt;=4.18.0.0'</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Drop unnecessary dependencies.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714737600">- Forgot to update copyright header in spec file after last change.</changelog>
</package>
<package pkgid="5ef3f816d6f82c502cd919f2abdf5e1f143a5670bf4f46ed6586f2cefed56e36378c8d86203fb89e8de0527d88e82f1c2c9740c3e28cd5dc65a376682f1bd347" name="ghc-some" arch="x86_64">
  <version epoch="0" ver="1.0.6" rel="3.1"/>
  <changelog author="psimons@suse.com" date="1617624000">- Add some at version 1.0.3.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update some to version 1.0.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1637409600">- Update some to version 1.0.3 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655467200">- Update some to version 1.0.4.
  [#] 1.0.4
  - Add instances for `(:~~:)`
  - Add instances for `:+:` and `:*:`
  - Add `defaultGeq :: GCompare f =&gt; f a -&gt; f b -&gt; Maybe (a :~: b)`
  - Add `defaultGshowsPrec :: Show (t a) =&gt; Int -&gt; t a -&gt; ShowS`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660132800">- Update some to version 1.0.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664971200">- Update some to version 1.0.4.1.
  [#] 1.0.4.1
  - Drop support for GHC before 8.6</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678881600">- Update some to version 1.0.5.
  [#] 1.0.5
  - Add EqP and OrdP classes.
    These are strong versions of Eq1 and Ord1, and on the other hand
    weaker versions of `GEq` and `GCompare`.
    They are exactly what's needed for `Eq` and `Ord` instances of `Some`.
    The naming is unfortunate: `GShow` would be better named `ShowP`,
    as it's similar version of `Show1`.
    Note: we could add `ReadP` with `readsPrecP :: Int -&gt; ReadS (t a)` method,
    but it will barely have any instances.
    `GRead` is different, as it can reify the type index for many types,
    e.g. for the singletons.
    In some future there will be major version of `some` with following
    breaking changes:
  - `EqP` and `OrdP` will become superclasses of `GEq` and `GCompare`
  - `Eq (Some t)` will require `EqP t`, similarly for `Ord` and `OrdP`.
  - `GShow` will get `forall a. Show (f a)` superclass. (This will cause removal of `Product` and `Sum` instances for `base &lt;4.18`).
    To ease future transition you may
  - Define `EqP` and `OrdP` instances for your types.
    The `defaultEq` and `defaultCompare` methods can be used to define
    `eqp` and `comparep` from `GEq` and `GCompare` instances respectively.
  - Move to use `GHC.Generics.:*:` and `:+:` instead of `Data.Functor.Product` and `Sum`, as these have better `Eq` and `Ord` instances.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update some to version 1.0.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698148800">- Update some to version 1.0.6.
  [#] 1.0.6
  - Add instances for `SSymbol`, `SNat` and `SChar` from `base &gt;=4.18.0.0'</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Drop unnecessary dependencies.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714737600">- Forgot to update copyright header in spec file after last change.</changelog>
</package>
<package pkgid="a8306f8e411d5908344987ac46d4c279d25e7278794fd5c290870b5ceaa657b6dd8e35d125650b13cde4b5733187e86b64c434b4d7309ad7d2393ee4fca16653" name="ghc-some-devel" arch="x86_64">
  <version epoch="0" ver="1.0.6" rel="3.1"/>
  <changelog author="psimons@suse.com" date="1617624000">- Add some at version 1.0.3.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update some to version 1.0.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1637409600">- Update some to version 1.0.3 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655467200">- Update some to version 1.0.4.
  [#] 1.0.4
  - Add instances for `(:~~:)`
  - Add instances for `:+:` and `:*:`
  - Add `defaultGeq :: GCompare f =&gt; f a -&gt; f b -&gt; Maybe (a :~: b)`
  - Add `defaultGshowsPrec :: Show (t a) =&gt; Int -&gt; t a -&gt; ShowS`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660132800">- Update some to version 1.0.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664971200">- Update some to version 1.0.4.1.
  [#] 1.0.4.1
  - Drop support for GHC before 8.6</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678881600">- Update some to version 1.0.5.
  [#] 1.0.5
  - Add EqP and OrdP classes.
    These are strong versions of Eq1 and Ord1, and on the other hand
    weaker versions of `GEq` and `GCompare`.
    They are exactly what's needed for `Eq` and `Ord` instances of `Some`.
    The naming is unfortunate: `GShow` would be better named `ShowP`,
    as it's similar version of `Show1`.
    Note: we could add `ReadP` with `readsPrecP :: Int -&gt; ReadS (t a)` method,
    but it will barely have any instances.
    `GRead` is different, as it can reify the type index for many types,
    e.g. for the singletons.
    In some future there will be major version of `some` with following
    breaking changes:
  - `EqP` and `OrdP` will become superclasses of `GEq` and `GCompare`
  - `Eq (Some t)` will require `EqP t`, similarly for `Ord` and `OrdP`.
  - `GShow` will get `forall a. Show (f a)` superclass. (This will cause removal of `Product` and `Sum` instances for `base &lt;4.18`).
    To ease future transition you may
  - Define `EqP` and `OrdP` instances for your types.
    The `defaultEq` and `defaultCompare` methods can be used to define
    `eqp` and `comparep` from `GEq` and `GCompare` instances respectively.
  - Move to use `GHC.Generics.:*:` and `:+:` instead of `Data.Functor.Product` and `Sum`, as these have better `Eq` and `Ord` instances.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update some to version 1.0.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698148800">- Update some to version 1.0.6.
  [#] 1.0.6
  - Add instances for `SSymbol`, `SNat` and `SChar` from `base &gt;=4.18.0.0'</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Drop unnecessary dependencies.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714737600">- Forgot to update copyright header in spec file after last change.</changelog>
</package>
<package pkgid="441a29e8aa5f22c1d71408f388ad0d29f04413d18a4ef61f064f7318e132ea991da5d2e205f677e1dbbc89f4ffff669578caad09fda5ea569c8cfcfa91ed67ce" name="ghc-some-doc" arch="noarch">
  <version epoch="0" ver="1.0.6" rel="3.1"/>
  <changelog author="psimons@suse.com" date="1617624000">- Add some at version 1.0.3.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update some to version 1.0.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1637409600">- Update some to version 1.0.3 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655467200">- Update some to version 1.0.4.
  [#] 1.0.4
  - Add instances for `(:~~:)`
  - Add instances for `:+:` and `:*:`
  - Add `defaultGeq :: GCompare f =&gt; f a -&gt; f b -&gt; Maybe (a :~: b)`
  - Add `defaultGshowsPrec :: Show (t a) =&gt; Int -&gt; t a -&gt; ShowS`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660132800">- Update some to version 1.0.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664971200">- Update some to version 1.0.4.1.
  [#] 1.0.4.1
  - Drop support for GHC before 8.6</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678881600">- Update some to version 1.0.5.
  [#] 1.0.5
  - Add EqP and OrdP classes.
    These are strong versions of Eq1 and Ord1, and on the other hand
    weaker versions of `GEq` and `GCompare`.
    They are exactly what's needed for `Eq` and `Ord` instances of `Some`.
    The naming is unfortunate: `GShow` would be better named `ShowP`,
    as it's similar version of `Show1`.
    Note: we could add `ReadP` with `readsPrecP :: Int -&gt; ReadS (t a)` method,
    but it will barely have any instances.
    `GRead` is different, as it can reify the type index for many types,
    e.g. for the singletons.
    In some future there will be major version of `some` with following
    breaking changes:
  - `EqP` and `OrdP` will become superclasses of `GEq` and `GCompare`
  - `Eq (Some t)` will require `EqP t`, similarly for `Ord` and `OrdP`.
  - `GShow` will get `forall a. Show (f a)` superclass. (This will cause removal of `Product` and `Sum` instances for `base &lt;4.18`).
    To ease future transition you may
  - Define `EqP` and `OrdP` instances for your types.
    The `defaultEq` and `defaultCompare` methods can be used to define
    `eqp` and `comparep` from `GEq` and `GCompare` instances respectively.
  - Move to use `GHC.Generics.:*:` and `:+:` instead of `Data.Functor.Product` and `Sum`, as these have better `Eq` and `Ord` instances.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update some to version 1.0.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698148800">- Update some to version 1.0.6.
  [#] 1.0.6
  - Add instances for `SSymbol`, `SNat` and `SChar` from `base &gt;=4.18.0.0'</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Drop unnecessary dependencies.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714737600">- Forgot to update copyright header in spec file after last change.</changelog>
</package>
<package pkgid="5b23d84daf9c4f67f7e63e7c3ae3e5c52d2be50568b92ba1da4d6c8df64af0d0b7b918e0cce67de2d29ba331bcf1e59df4d1b770a0cc44c412c2bad1339d537e" name="ghc-some-prof" arch="x86_64">
  <version epoch="0" ver="1.0.6" rel="3.1"/>
  <changelog author="psimons@suse.com" date="1617624000">- Add some at version 1.0.3.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Update some to version 1.0.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1637409600">- Update some to version 1.0.3 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1655467200">- Update some to version 1.0.4.
  [#] 1.0.4
  - Add instances for `(:~~:)`
  - Add instances for `:+:` and `:*:`
  - Add `defaultGeq :: GCompare f =&gt; f a -&gt; f b -&gt; Maybe (a :~: b)`
  - Add `defaultGshowsPrec :: Show (t a) =&gt; Int -&gt; t a -&gt; ShowS`</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1660132800">- Update some to version 1.0.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664971200">- Update some to version 1.0.4.1.
  [#] 1.0.4.1
  - Drop support for GHC before 8.6</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678881600">- Update some to version 1.0.5.
  [#] 1.0.5
  - Add EqP and OrdP classes.
    These are strong versions of Eq1 and Ord1, and on the other hand
    weaker versions of `GEq` and `GCompare`.
    They are exactly what's needed for `Eq` and `Ord` instances of `Some`.
    The naming is unfortunate: `GShow` would be better named `ShowP`,
    as it's similar version of `Show1`.
    Note: we could add `ReadP` with `readsPrecP :: Int -&gt; ReadS (t a)` method,
    but it will barely have any instances.
    `GRead` is different, as it can reify the type index for many types,
    e.g. for the singletons.
    In some future there will be major version of `some` with following
    breaking changes:
  - `EqP` and `OrdP` will become superclasses of `GEq` and `GCompare`
  - `Eq (Some t)` will require `EqP t`, similarly for `Ord` and `OrdP`.
  - `GShow` will get `forall a. Show (f a)` superclass. (This will cause removal of `Product` and `Sum` instances for `base &lt;4.18`).
    To ease future transition you may
  - Define `EqP` and `OrdP` instances for your types.
    The `defaultEq` and `defaultCompare` methods can be used to define
    `eqp` and `comparep` from `GEq` and `GCompare` instances respectively.
  - Move to use `GHC.Generics.:*:` and `:+:` instead of `Data.Functor.Product` and `Sum`, as these have better `Eq` and `Ord` instances.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1697025600">- Update some to version 1.0.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1698148800">- Update some to version 1.0.6.
  [#] 1.0.6
  - Add instances for `SSymbol`, `SNat` and `SChar` from `base &gt;=4.18.0.0'</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710244800">- Drop unnecessary dependencies.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714737600">- Forgot to update copyright header in spec file after last change.</changelog>
</package>
<package pkgid="6c24b4f1a3433b796f3bbcc6ad7789da98ecaf7f63284e076d0841f8bbe59eb8952e227533305f87cc1d30c32f885f6df5bc2b65e2e8c86615119df956842ec7" name="ghc-tasty-quickcheck" arch="src">
  <version epoch="0" ver="0.10.3" rel="2.1"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add tasty-quickcheck at version 0.10.1.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1608292800">- Update tasty-quickcheck to version 0.10.1.2.
  Version 0.10.1.2
  - ---------------
  The only point of this release is to introduce compatibility with GHCs back to 7.0
  (see https://github.com/feuerbach/tasty/pull/287).
  Note, however, that these changes are not merged to the master branch, and the
  future releases will only support the GHC/base versions from the last 5 years,
  as per our usual policy. To test with even older GHCs, you'll have to use this
  particular version of tasty-quickcheck (or have the constraint solver pick it
  for you when testing with older GHCs).
  The source of this release is in the `support-old-ghcs` branch of the tasty
  repository.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1637409600">- Update tasty-quickcheck to version 0.10.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/tasty-quickcheck-0.10.2/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694347200">- Update tasty-quickcheck to version 0.10.3 revision 1.
  Version 0.10.3
  - -------------
  * Print Quickcheck progress using Tasty progress reporting.
    ([#311](https://github.com/UnkindPartition/tasty/pull/311)).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713787200">- Update tasty-quickcheck to version 0.10.3 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="b7012b660972a4b4d1ebcc778de6a5f8ef1500cb146b62b2c299be6ac61a032488c62a673d4bac0c3d4e1f77c28f77c94605dd03ee52703cf5705019df8adcec" name="ghc-tasty-quickcheck" arch="x86_64">
  <version epoch="0" ver="0.10.3" rel="2.1"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add tasty-quickcheck at version 0.10.1.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1608292800">- Update tasty-quickcheck to version 0.10.1.2.
  Version 0.10.1.2
  - ---------------
  The only point of this release is to introduce compatibility with GHCs back to 7.0
  (see https://github.com/feuerbach/tasty/pull/287).
  Note, however, that these changes are not merged to the master branch, and the
  future releases will only support the GHC/base versions from the last 5 years,
  as per our usual policy. To test with even older GHCs, you'll have to use this
  particular version of tasty-quickcheck (or have the constraint solver pick it
  for you when testing with older GHCs).
  The source of this release is in the `support-old-ghcs` branch of the tasty
  repository.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1637409600">- Update tasty-quickcheck to version 0.10.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/tasty-quickcheck-0.10.2/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694347200">- Update tasty-quickcheck to version 0.10.3 revision 1.
  Version 0.10.3
  - -------------
  * Print Quickcheck progress using Tasty progress reporting.
    ([#311](https://github.com/UnkindPartition/tasty/pull/311)).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713787200">- Update tasty-quickcheck to version 0.10.3 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="457c089a31318d5cfef903f7985bab6ca382e53e49b49aef939773a25d50c52ea8b43390c63250980207586d88cffe78e73ecf15138ae7175929a55b3650a5fe" name="ghc-tasty-quickcheck-devel" arch="x86_64">
  <version epoch="0" ver="0.10.3" rel="2.1"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add tasty-quickcheck at version 0.10.1.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1608292800">- Update tasty-quickcheck to version 0.10.1.2.
  Version 0.10.1.2
  - ---------------
  The only point of this release is to introduce compatibility with GHCs back to 7.0
  (see https://github.com/feuerbach/tasty/pull/287).
  Note, however, that these changes are not merged to the master branch, and the
  future releases will only support the GHC/base versions from the last 5 years,
  as per our usual policy. To test with even older GHCs, you'll have to use this
  particular version of tasty-quickcheck (or have the constraint solver pick it
  for you when testing with older GHCs).
  The source of this release is in the `support-old-ghcs` branch of the tasty
  repository.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1637409600">- Update tasty-quickcheck to version 0.10.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/tasty-quickcheck-0.10.2/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694347200">- Update tasty-quickcheck to version 0.10.3 revision 1.
  Version 0.10.3
  - -------------
  * Print Quickcheck progress using Tasty progress reporting.
    ([#311](https://github.com/UnkindPartition/tasty/pull/311)).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713787200">- Update tasty-quickcheck to version 0.10.3 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="b82d47dd7b34d0855d13bf48028f70b10db21e6bbb701bde72ad1aa4d0464f7a88704c39c8207685757a4696b2567fb0f9596ff9ed14f66aa996c389bc732a06" name="ghc-tasty-quickcheck-doc" arch="noarch">
  <version epoch="0" ver="0.10.3" rel="2.1"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add tasty-quickcheck at version 0.10.1.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1608292800">- Update tasty-quickcheck to version 0.10.1.2.
  Version 0.10.1.2
  - ---------------
  The only point of this release is to introduce compatibility with GHCs back to 7.0
  (see https://github.com/feuerbach/tasty/pull/287).
  Note, however, that these changes are not merged to the master branch, and the
  future releases will only support the GHC/base versions from the last 5 years,
  as per our usual policy. To test with even older GHCs, you'll have to use this
  particular version of tasty-quickcheck (or have the constraint solver pick it
  for you when testing with older GHCs).
  The source of this release is in the `support-old-ghcs` branch of the tasty
  repository.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1637409600">- Update tasty-quickcheck to version 0.10.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/tasty-quickcheck-0.10.2/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694347200">- Update tasty-quickcheck to version 0.10.3 revision 1.
  Version 0.10.3
  - -------------
  * Print Quickcheck progress using Tasty progress reporting.
    ([#311](https://github.com/UnkindPartition/tasty/pull/311)).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713787200">- Update tasty-quickcheck to version 0.10.3 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="a237b86abf78f31030643b9f4c089b5ac998c8f1f56e366f5b54c8fdbf6ab88b4658b0f5fd95939788735b207fe7232156313b1afe577f625eae4c217e4ccdb7" name="ghc-tasty-quickcheck-prof" arch="x86_64">
  <version epoch="0" ver="0.10.3" rel="2.1"/>
  <changelog author="psimons@suse.com" date="1591704000">- Add tasty-quickcheck at version 0.10.1.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1597752000">- Replace %setup -q with the more modern %autosetup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1608292800">- Update tasty-quickcheck to version 0.10.1.2.
  Version 0.10.1.2
  - ---------------
  The only point of this release is to introduce compatibility with GHCs back to 7.0
  (see https://github.com/feuerbach/tasty/pull/287).
  Note, however, that these changes are not merged to the master branch, and the
  future releases will only support the GHC/base versions from the last 5 years,
  as per our usual policy. To test with even older GHCs, you'll have to use this
  particular version of tasty-quickcheck (or have the constraint solver pick it
  for you when testing with older GHCs).
  The source of this release is in the `support-old-ghcs` branch of the tasty
  repository.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1637409600">- Update tasty-quickcheck to version 0.10.2.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/tasty-quickcheck-0.10.2/src/CHANGELOG.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1694347200">- Update tasty-quickcheck to version 0.10.3 revision 1.
  Version 0.10.3
  - -------------
  * Print Quickcheck progress using Tasty progress reporting.
    ([#311](https://github.com/UnkindPartition/tasty/pull/311)).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713787200">- Update tasty-quickcheck to version 0.10.3 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="ab9e5c4cd9ce3fff4bea9d6c17a8ed579faa3d4a829e015ac45d995af23e97012504bf0b4c03badbc2cfc8edd875af49c46381ffac232eb2c56f0476e956b98b" name="ghc-th-compat" arch="src">
  <version epoch="0" ver="0.1.5" rel="3.1"/>
  <changelog author="psimons@suse.com" date="1601467200">- Add th-compat at version 0.1.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1608206400">- disable %{ix86} build</changelog>
  <changelog author="psimons@suse.com" date="1612785600">- Update th-compat to version 0.1.1.
  [#]## 0.1.1 [2021.02.07]
  * Mark `Language.Haskell.TH.Syntax.Compat` as `Trustworthy`.</changelog>
  <changelog author="psimons@suse.com" date="1615550400">- Update th-compat to version 0.1.2.
  [#]## 0.1.2 [2021.03.12]
  * Add `bindSplice`, `bindSplice_`, `examineSplice`, `joinSplice`,
    `hoistSplice`, `liftSplice`, and `unTypeSplice` to
    `Language.Haskell.TH.Syntax.Compat`.</changelog>
  <changelog author="psimons@suse.com" date="1630670400">- Update th-compat to version 0.1.3.
  [#]## 0.1.3 [2021.08.29]
  * Implement `qGetDoc` and `qPutDoc` in the `Quasi` instance for `QuoteToQuasi`.
  * Add `expToSplice`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1651924800">- Update th-compat to version 0.1.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1658577600">- Update th-compat to version 0.1.4.
  [#]## 0.1.4 [2022.07.23]
  * Backport the `getPackageRoot` and `makeRelativeToProject` functions
    introduced in `template-haskell-2.19.0.0` (GHC 9.4).
  * Implement `qGetPackageRoot` in the `Quasi` instance for `QuoteToQuasi` when
    building with `template-haskell-2.19.0.0` (GHC 9.4) or later.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677931200">- Update th-compat to version 0.1.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678449600">- Update th-compat to version 0.1.4 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691409600">- Update th-compat to version 0.1.4 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705924800">- Update th-compat to version 0.1.4 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710849600">- Update th-compat to version 0.1.5.
  [#]## 0.1.5 [2024.03.19]
  * Support building with `template-haskell-2.22.*` (GHC 9.10).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713614400">- Update th-compat to version 0.1.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714478400">- Update th-compat to version 0.1.5 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="41be0de76dc65013081fcde51c86aae97c7c71e3a96c26054f2718f6f2f037fb3e660dfe8b48dcc85a0f529d3c0a884acd6a0b67e8ea3f0439ce8fe9008dd6b8" name="ghc-th-compat" arch="x86_64">
  <version epoch="0" ver="0.1.5" rel="3.1"/>
  <changelog author="psimons@suse.com" date="1612785600">- Update th-compat to version 0.1.1.
  [#]## 0.1.1 [2021.02.07]
  * Mark `Language.Haskell.TH.Syntax.Compat` as `Trustworthy`.</changelog>
  <changelog author="psimons@suse.com" date="1615550400">- Update th-compat to version 0.1.2.
  [#]## 0.1.2 [2021.03.12]
  * Add `bindSplice`, `bindSplice_`, `examineSplice`, `joinSplice`,
    `hoistSplice`, `liftSplice`, and `unTypeSplice` to
    `Language.Haskell.TH.Syntax.Compat`.</changelog>
  <changelog author="psimons@suse.com" date="1630670400">- Update th-compat to version 0.1.3.
  [#]## 0.1.3 [2021.08.29]
  * Implement `qGetDoc` and `qPutDoc` in the `Quasi` instance for `QuoteToQuasi`.
  * Add `expToSplice`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1651924800">- Update th-compat to version 0.1.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1658577600">- Update th-compat to version 0.1.4.
  [#]## 0.1.4 [2022.07.23]
  * Backport the `getPackageRoot` and `makeRelativeToProject` functions
    introduced in `template-haskell-2.19.0.0` (GHC 9.4).
  * Implement `qGetPackageRoot` in the `Quasi` instance for `QuoteToQuasi` when
    building with `template-haskell-2.19.0.0` (GHC 9.4) or later.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677931200">- Update th-compat to version 0.1.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678449600">- Update th-compat to version 0.1.4 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691409600">- Update th-compat to version 0.1.4 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705924800">- Update th-compat to version 0.1.4 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710849600">- Update th-compat to version 0.1.5.
  [#]## 0.1.5 [2024.03.19]
  * Support building with `template-haskell-2.22.*` (GHC 9.10).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713614400">- Update th-compat to version 0.1.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714478400">- Update th-compat to version 0.1.5 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="716a0b58218a37c068cf7d25a884e7f107db50e224580ba13e2634a920e0b0056aa86648bdc42d4b0aefde507cc6aa3bc7820ddf4cfb7f19edbefc4c099e3881" name="ghc-th-compat-devel" arch="x86_64">
  <version epoch="0" ver="0.1.5" rel="3.1"/>
  <changelog author="psimons@suse.com" date="1612785600">- Update th-compat to version 0.1.1.
  [#]## 0.1.1 [2021.02.07]
  * Mark `Language.Haskell.TH.Syntax.Compat` as `Trustworthy`.</changelog>
  <changelog author="psimons@suse.com" date="1615550400">- Update th-compat to version 0.1.2.
  [#]## 0.1.2 [2021.03.12]
  * Add `bindSplice`, `bindSplice_`, `examineSplice`, `joinSplice`,
    `hoistSplice`, `liftSplice`, and `unTypeSplice` to
    `Language.Haskell.TH.Syntax.Compat`.</changelog>
  <changelog author="psimons@suse.com" date="1630670400">- Update th-compat to version 0.1.3.
  [#]## 0.1.3 [2021.08.29]
  * Implement `qGetDoc` and `qPutDoc` in the `Quasi` instance for `QuoteToQuasi`.
  * Add `expToSplice`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1651924800">- Update th-compat to version 0.1.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1658577600">- Update th-compat to version 0.1.4.
  [#]## 0.1.4 [2022.07.23]
  * Backport the `getPackageRoot` and `makeRelativeToProject` functions
    introduced in `template-haskell-2.19.0.0` (GHC 9.4).
  * Implement `qGetPackageRoot` in the `Quasi` instance for `QuoteToQuasi` when
    building with `template-haskell-2.19.0.0` (GHC 9.4) or later.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677931200">- Update th-compat to version 0.1.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678449600">- Update th-compat to version 0.1.4 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691409600">- Update th-compat to version 0.1.4 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705924800">- Update th-compat to version 0.1.4 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710849600">- Update th-compat to version 0.1.5.
  [#]## 0.1.5 [2024.03.19]
  * Support building with `template-haskell-2.22.*` (GHC 9.10).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713614400">- Update th-compat to version 0.1.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714478400">- Update th-compat to version 0.1.5 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="0dc83f2c81bc020a5a2ea9ad71db8690fd4665700e2147f531f957da9b1746148933886398fcbb94521e743213e0cbb5de7688f7b272b68019aefdf1e6d4efa3" name="ghc-th-compat-doc" arch="noarch">
  <version epoch="0" ver="0.1.5" rel="3.1"/>
  <changelog author="psimons@suse.com" date="1612785600">- Update th-compat to version 0.1.1.
  [#]## 0.1.1 [2021.02.07]
  * Mark `Language.Haskell.TH.Syntax.Compat` as `Trustworthy`.</changelog>
  <changelog author="psimons@suse.com" date="1615550400">- Update th-compat to version 0.1.2.
  [#]## 0.1.2 [2021.03.12]
  * Add `bindSplice`, `bindSplice_`, `examineSplice`, `joinSplice`,
    `hoistSplice`, `liftSplice`, and `unTypeSplice` to
    `Language.Haskell.TH.Syntax.Compat`.</changelog>
  <changelog author="psimons@suse.com" date="1630670400">- Update th-compat to version 0.1.3.
  [#]## 0.1.3 [2021.08.29]
  * Implement `qGetDoc` and `qPutDoc` in the `Quasi` instance for `QuoteToQuasi`.
  * Add `expToSplice`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1651924800">- Update th-compat to version 0.1.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1658577600">- Update th-compat to version 0.1.4.
  [#]## 0.1.4 [2022.07.23]
  * Backport the `getPackageRoot` and `makeRelativeToProject` functions
    introduced in `template-haskell-2.19.0.0` (GHC 9.4).
  * Implement `qGetPackageRoot` in the `Quasi` instance for `QuoteToQuasi` when
    building with `template-haskell-2.19.0.0` (GHC 9.4) or later.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677931200">- Update th-compat to version 0.1.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678449600">- Update th-compat to version 0.1.4 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691409600">- Update th-compat to version 0.1.4 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705924800">- Update th-compat to version 0.1.4 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710849600">- Update th-compat to version 0.1.5.
  [#]## 0.1.5 [2024.03.19]
  * Support building with `template-haskell-2.22.*` (GHC 9.10).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713614400">- Update th-compat to version 0.1.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714478400">- Update th-compat to version 0.1.5 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="7a4b0e05871101c849a4f301266d1aa1c78449aeb781c3700c69fa74816d8af133ffd3b8345486a3ce11331ba9898c4cd8360fd74d6154de45c450fc607880a6" name="ghc-th-compat-prof" arch="x86_64">
  <version epoch="0" ver="0.1.5" rel="3.1"/>
  <changelog author="psimons@suse.com" date="1612785600">- Update th-compat to version 0.1.1.
  [#]## 0.1.1 [2021.02.07]
  * Mark `Language.Haskell.TH.Syntax.Compat` as `Trustworthy`.</changelog>
  <changelog author="psimons@suse.com" date="1615550400">- Update th-compat to version 0.1.2.
  [#]## 0.1.2 [2021.03.12]
  * Add `bindSplice`, `bindSplice_`, `examineSplice`, `joinSplice`,
    `hoistSplice`, `liftSplice`, and `unTypeSplice` to
    `Language.Haskell.TH.Syntax.Compat`.</changelog>
  <changelog author="psimons@suse.com" date="1630670400">- Update th-compat to version 0.1.3.
  [#]## 0.1.3 [2021.08.29]
  * Implement `qGetDoc` and `qPutDoc` in the `Quasi` instance for `QuoteToQuasi`.
  * Add `expToSplice`.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1651924800">- Update th-compat to version 0.1.3 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1658577600">- Update th-compat to version 0.1.4.
  [#]## 0.1.4 [2022.07.23]
  * Backport the `getPackageRoot` and `makeRelativeToProject` functions
    introduced in `template-haskell-2.19.0.0` (GHC 9.4).
  * Implement `qGetPackageRoot` in the `Quasi` instance for `QuoteToQuasi` when
    building with `template-haskell-2.19.0.0` (GHC 9.4) or later.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677931200">- Update th-compat to version 0.1.4 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1678449600">- Update th-compat to version 0.1.4 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1680177600">- Updated spec file to conform with ghc-rpm-macros-2.5.2.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1691409600">- Update th-compat to version 0.1.4 revision 3.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1705924800">- Update th-compat to version 0.1.4 revision 4.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1710849600">- Update th-compat to version 0.1.5.
  [#]## 0.1.5 [2024.03.19]
  * Support building with `template-haskell-2.22.*` (GHC 9.10).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1713614400">- Update th-compat to version 0.1.5 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1714478400">- Update th-compat to version 0.1.5 revision 2.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
</package>
<package pkgid="1676f8d54544d22c201c5c6961734076d99183b4ba0ef84216fa2b688ca41c77097769d3a596ab8a38d1eb748dcfaa51499a2ced2fcbd89c6cd7755a20299e48" name="ghc-unbounded-delays" arch="src">
  <version epoch="0" ver="0.1.1.1" rel="1.20"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1606219200">- Add unbounded-delays at version 0.1.1.1.</changelog>
</package>
<package pkgid="5d20c1113c82deed74785b9852be39e40ff8ff80f741bf23d2d5ad3d5d5080d9ef774d4040e8d68f5342aa54eea29966a2ab0e25d32bae1817f634b53c3e2938" name="ghc-unbounded-delays" arch="x86_64">
  <version epoch="0" ver="0.1.1.1" rel="1.20"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1606219200">- Add unbounded-delays at version 0.1.1.1.</changelog>
</package>
<package pkgid="86f85525a9b3eabb054bfcf8444f17aabeb4c12b71ca498c70e5c3a4785f5b59b2a6b171f8d154bd9ba460e374906830ff086ed5cc57bd6f73e6da8096cc71b9" name="ghc-unbounded-delays-devel" arch="x86_64">
  <version epoch="0" ver="0.1.1.1" rel="1.20"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1606219200">- Add unbounded-delays at version 0.1.1.1.</changelog>
</package>
<package pkgid="a665cf470bfc3cc291bc7c69f76c347d0a099bcbeed7c19211d4fe9773921d03e2ba81051ca989b088aca93c08c9e486f132ad281ddc3f7d4d5d5279a6c27612" name="ghc-unbounded-delays-doc" arch="noarch">
  <version epoch="0" ver="0.1.1.1" rel="1.20"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1606219200">- Add unbounded-delays at version 0.1.1.1.</changelog>
</package>
<package pkgid="13cc13bd257a3548e0eb41ede4eb83259774d536dba53e664bcecb83f8bb2e933c81619cb00c22df1d9443e0b9eb24144aaae676ec1c583f31fd41cc1d96b6dd" name="ghc-unbounded-delays-prof" arch="x86_64">
  <version epoch="0" ver="0.1.1.1" rel="1.20"/>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1606219200">- Add unbounded-delays at version 0.1.1.1.</changelog>
</package>
<package pkgid="6ae187d21d945cee37a5f1523f8353e83a10bebf5f343d2f696b647383921a3b96c17ef90df078599de2591d9d97972ce712934eb3ff4356c5cc0d60b6d49c19" name="giac" arch="src">
  <version epoch="0" ver="1.9.0.97" rel="5.1"/>
  <changelog author="avvissu@yandex.ru" date="1433505600">- Initial release</changelog>
  <changelog author="avvissu@yandex.ru" date="1451736000">- Update to 1.2.2:
  * improved Groebner basis engine</changelog>
  <changelog author="avvissu@yandex.by" date="1468584000">- Fix postun scriptlet failed:
  * use install_info_delete instead of info_del</changelog>
  <changelog author="avvissu@yandex.by" date="1508500800">- Update to 1.4.9:
  * Python compatibility mode
  * User manual corrected
- Change in 1.2.3:
  * Some speedups and bug fixes</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1544011200">- Update to version 1.5.0.21
- Split xcas gui into own subpackage</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1544184000">- Fix building on Leap 42.3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1544529600">- Remove devel-static subpackage. There is no reason to ship these.
- Remove .la files. These do not constitute static libs, either.
- Use find -delete rather than expensively calling -exec rm.</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1580472000">- Update to version 1.5.0.85</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600603200">- Replace undefined %info_add/%info_del.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1601035200">- Modernize RPM constructs. Remove %post(un) logic that expands
  to empty strings.
- Remove pkgconfig(ao) from giac-devel, the headers do not use it.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1624795200">- Update to version 1.7.0.13:
  * polynomial system solver optimizations (rational univariate
    representation computation and real root isolation).
- Changes from version 1.7.0:
  * Javascript interpreter added: QuickJS.
- Changes from version 1.6.17:
  * Compatibility with calculators (KhiCAS sessions for Numworks,
    TI nspire CX).
  * Inclusion of a MicroPython interpreter (with builtin modules
    for teaching), you can switch interpreter by typing python or
    xcas in an empty commandline.
- Changes from version 1.6.0:
  * Improved FFT over finite field, half-GCD implementation.
- Enforce '-std=c++14' for openSUSE &gt;= 1550 to build with gcc 11,
  as giac codebase isn't C++17 ready.
- Fix a few more script-without-shebang issues.
- Drop install_info post scriptlets and associated BuildRequires;
  these have been managed by file triggers for a while now.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1643803200">- Update to version 1.7.0.43
  * changing interpreter in Xcas web is now much easier, improved Numworks connectivity
  * improvements and fixes by Luka Marohnić in graph theory commands, better graphs inside texmacs
  * Numworks connectivity
  * override build date from SOURCE_DATE_EPOCH (boo#1047218)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Update to version 1.9.0.23:
  + English documentation new layout/fixes.
  + improvements mainly in nlpsolve (implements now a fast and
    robust interior-point algorithm, alongside Nelder-Mead and
    differential evolution methods for derivative-free
    optimization) and global minimization of a continuous function
    on a segment (find_minimum).
  + Integration of the 3d renderer for calculators, gives now a
    simpler alternative to OpenGL (useful if OpenGL inside Xcas
    raises bugs like black screen).
  + compatibility with new Numworks calculator bootloader.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714651200">- Update to version 1.9.0-97:
  * No release notes.
- Changes from version 1.9.0-43:
  * Univariate polynomials rootfinder enhancements
- Run `make check` as part of %check section.</changelog>
</package>
<package pkgid="b608c7029f41aec5bdb850e30539beb396c1d43388d6b804f8f15112ead555c9ef3098120feaa0a558998036711ce985e705ea5568363d2fab929bce9f41e16b" name="giac" arch="x86_64">
  <version epoch="0" ver="1.9.0.97" rel="5.1"/>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1544011200">- Update to version 1.5.0.21
- Split xcas gui into own subpackage</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1544184000">- Fix building on Leap 42.3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1544529600">- Remove devel-static subpackage. There is no reason to ship these.
- Remove .la files. These do not constitute static libs, either.
- Use find -delete rather than expensively calling -exec rm.</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1580472000">- Update to version 1.5.0.85</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600603200">- Replace undefined %info_add/%info_del.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1601035200">- Modernize RPM constructs. Remove %post(un) logic that expands
  to empty strings.
- Remove pkgconfig(ao) from giac-devel, the headers do not use it.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1624795200">- Update to version 1.7.0.13:
  * polynomial system solver optimizations (rational univariate
    representation computation and real root isolation).
- Changes from version 1.7.0:
  * Javascript interpreter added: QuickJS.
- Changes from version 1.6.17:
  * Compatibility with calculators (KhiCAS sessions for Numworks,
    TI nspire CX).
  * Inclusion of a MicroPython interpreter (with builtin modules
    for teaching), you can switch interpreter by typing python or
    xcas in an empty commandline.
- Changes from version 1.6.0:
  * Improved FFT over finite field, half-GCD implementation.
- Enforce '-std=c++14' for openSUSE &gt;= 1550 to build with gcc 11,
  as giac codebase isn't C++17 ready.
- Fix a few more script-without-shebang issues.
- Drop install_info post scriptlets and associated BuildRequires;
  these have been managed by file triggers for a while now.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1643803200">- Update to version 1.7.0.43
  * changing interpreter in Xcas web is now much easier, improved Numworks connectivity
  * improvements and fixes by Luka Marohnić in graph theory commands, better graphs inside texmacs
  * Numworks connectivity
  * override build date from SOURCE_DATE_EPOCH (boo#1047218)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Update to version 1.9.0.23:
  + English documentation new layout/fixes.
  + improvements mainly in nlpsolve (implements now a fast and
    robust interior-point algorithm, alongside Nelder-Mead and
    differential evolution methods for derivative-free
    optimization) and global minimization of a continuous function
    on a segment (find_minimum).
  + Integration of the 3d renderer for calculators, gives now a
    simpler alternative to OpenGL (useful if OpenGL inside Xcas
    raises bugs like black screen).
  + compatibility with new Numworks calculator bootloader.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714651200">- Update to version 1.9.0-97:
  * No release notes.
- Changes from version 1.9.0-43:
  * Univariate polynomials rootfinder enhancements
- Run `make check` as part of %check section.</changelog>
</package>
<package pkgid="2f31a664033452a630129e9da8ff1d6403351fec2e4eb955293679949594b126053acb0ea5e5cff5c38f1c64a31baf8f9e45e7049d9f03a34f6758ad0f41964f" name="giac-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.9.0.97" rel="5.1"/>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1544011200">- Update to version 1.5.0.21
- Split xcas gui into own subpackage</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1544184000">- Fix building on Leap 42.3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1544529600">- Remove devel-static subpackage. There is no reason to ship these.
- Remove .la files. These do not constitute static libs, either.
- Use find -delete rather than expensively calling -exec rm.</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1580472000">- Update to version 1.5.0.85</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600603200">- Replace undefined %info_add/%info_del.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1601035200">- Modernize RPM constructs. Remove %post(un) logic that expands
  to empty strings.
- Remove pkgconfig(ao) from giac-devel, the headers do not use it.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1624795200">- Update to version 1.7.0.13:
  * polynomial system solver optimizations (rational univariate
    representation computation and real root isolation).
- Changes from version 1.7.0:
  * Javascript interpreter added: QuickJS.
- Changes from version 1.6.17:
  * Compatibility with calculators (KhiCAS sessions for Numworks,
    TI nspire CX).
  * Inclusion of a MicroPython interpreter (with builtin modules
    for teaching), you can switch interpreter by typing python or
    xcas in an empty commandline.
- Changes from version 1.6.0:
  * Improved FFT over finite field, half-GCD implementation.
- Enforce '-std=c++14' for openSUSE &gt;= 1550 to build with gcc 11,
  as giac codebase isn't C++17 ready.
- Fix a few more script-without-shebang issues.
- Drop install_info post scriptlets and associated BuildRequires;
  these have been managed by file triggers for a while now.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1643803200">- Update to version 1.7.0.43
  * changing interpreter in Xcas web is now much easier, improved Numworks connectivity
  * improvements and fixes by Luka Marohnić in graph theory commands, better graphs inside texmacs
  * Numworks connectivity
  * override build date from SOURCE_DATE_EPOCH (boo#1047218)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Update to version 1.9.0.23:
  + English documentation new layout/fixes.
  + improvements mainly in nlpsolve (implements now a fast and
    robust interior-point algorithm, alongside Nelder-Mead and
    differential evolution methods for derivative-free
    optimization) and global minimization of a continuous function
    on a segment (find_minimum).
  + Integration of the 3d renderer for calculators, gives now a
    simpler alternative to OpenGL (useful if OpenGL inside Xcas
    raises bugs like black screen).
  + compatibility with new Numworks calculator bootloader.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714651200">- Update to version 1.9.0-97:
  * No release notes.
- Changes from version 1.9.0-43:
  * Univariate polynomials rootfinder enhancements
- Run `make check` as part of %check section.</changelog>
</package>
<package pkgid="a55f1492bdbdacf9f158e57aee8de0c24795cdf85aa4ea884fca06d121fbf84edffd5c787ddb029764a9dd060d72fe98b4edb3125727a299ef642705e342c067" name="giac-debugsource" arch="x86_64">
  <version epoch="0" ver="1.9.0.97" rel="5.1"/>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1544011200">- Update to version 1.5.0.21
- Split xcas gui into own subpackage</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1544184000">- Fix building on Leap 42.3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1544529600">- Remove devel-static subpackage. There is no reason to ship these.
- Remove .la files. These do not constitute static libs, either.
- Use find -delete rather than expensively calling -exec rm.</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1580472000">- Update to version 1.5.0.85</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600603200">- Replace undefined %info_add/%info_del.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1601035200">- Modernize RPM constructs. Remove %post(un) logic that expands
  to empty strings.
- Remove pkgconfig(ao) from giac-devel, the headers do not use it.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1624795200">- Update to version 1.7.0.13:
  * polynomial system solver optimizations (rational univariate
    representation computation and real root isolation).
- Changes from version 1.7.0:
  * Javascript interpreter added: QuickJS.
- Changes from version 1.6.17:
  * Compatibility with calculators (KhiCAS sessions for Numworks,
    TI nspire CX).
  * Inclusion of a MicroPython interpreter (with builtin modules
    for teaching), you can switch interpreter by typing python or
    xcas in an empty commandline.
- Changes from version 1.6.0:
  * Improved FFT over finite field, half-GCD implementation.
- Enforce '-std=c++14' for openSUSE &gt;= 1550 to build with gcc 11,
  as giac codebase isn't C++17 ready.
- Fix a few more script-without-shebang issues.
- Drop install_info post scriptlets and associated BuildRequires;
  these have been managed by file triggers for a while now.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1643803200">- Update to version 1.7.0.43
  * changing interpreter in Xcas web is now much easier, improved Numworks connectivity
  * improvements and fixes by Luka Marohnić in graph theory commands, better graphs inside texmacs
  * Numworks connectivity
  * override build date from SOURCE_DATE_EPOCH (boo#1047218)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Update to version 1.9.0.23:
  + English documentation new layout/fixes.
  + improvements mainly in nlpsolve (implements now a fast and
    robust interior-point algorithm, alongside Nelder-Mead and
    differential evolution methods for derivative-free
    optimization) and global minimization of a continuous function
    on a segment (find_minimum).
  + Integration of the 3d renderer for calculators, gives now a
    simpler alternative to OpenGL (useful if OpenGL inside Xcas
    raises bugs like black screen).
  + compatibility with new Numworks calculator bootloader.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714651200">- Update to version 1.9.0-97:
  * No release notes.
- Changes from version 1.9.0-43:
  * Univariate polynomials rootfinder enhancements
- Run `make check` as part of %check section.</changelog>
</package>
<package pkgid="0d5dbe27bf67099935ce1c4fa9be18682f15a2eff61a5ccf2262ef7f81f6ce78f7121f078ba570be0ddbe23629989b0d4fb11ca81b65bf6fff8834ae710ed1b8" name="giac-devel" arch="x86_64">
  <version epoch="0" ver="1.9.0.97" rel="5.1"/>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1544011200">- Update to version 1.5.0.21
- Split xcas gui into own subpackage</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1544184000">- Fix building on Leap 42.3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1544529600">- Remove devel-static subpackage. There is no reason to ship these.
- Remove .la files. These do not constitute static libs, either.
- Use find -delete rather than expensively calling -exec rm.</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1580472000">- Update to version 1.5.0.85</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600603200">- Replace undefined %info_add/%info_del.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1601035200">- Modernize RPM constructs. Remove %post(un) logic that expands
  to empty strings.
- Remove pkgconfig(ao) from giac-devel, the headers do not use it.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1624795200">- Update to version 1.7.0.13:
  * polynomial system solver optimizations (rational univariate
    representation computation and real root isolation).
- Changes from version 1.7.0:
  * Javascript interpreter added: QuickJS.
- Changes from version 1.6.17:
  * Compatibility with calculators (KhiCAS sessions for Numworks,
    TI nspire CX).
  * Inclusion of a MicroPython interpreter (with builtin modules
    for teaching), you can switch interpreter by typing python or
    xcas in an empty commandline.
- Changes from version 1.6.0:
  * Improved FFT over finite field, half-GCD implementation.
- Enforce '-std=c++14' for openSUSE &gt;= 1550 to build with gcc 11,
  as giac codebase isn't C++17 ready.
- Fix a few more script-without-shebang issues.
- Drop install_info post scriptlets and associated BuildRequires;
  these have been managed by file triggers for a while now.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1643803200">- Update to version 1.7.0.43
  * changing interpreter in Xcas web is now much easier, improved Numworks connectivity
  * improvements and fixes by Luka Marohnić in graph theory commands, better graphs inside texmacs
  * Numworks connectivity
  * override build date from SOURCE_DATE_EPOCH (boo#1047218)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Update to version 1.9.0.23:
  + English documentation new layout/fixes.
  + improvements mainly in nlpsolve (implements now a fast and
    robust interior-point algorithm, alongside Nelder-Mead and
    differential evolution methods for derivative-free
    optimization) and global minimization of a continuous function
    on a segment (find_minimum).
  + Integration of the 3d renderer for calculators, gives now a
    simpler alternative to OpenGL (useful if OpenGL inside Xcas
    raises bugs like black screen).
  + compatibility with new Numworks calculator bootloader.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714651200">- Update to version 1.9.0-97:
  * No release notes.
- Changes from version 1.9.0-43:
  * Univariate polynomials rootfinder enhancements
- Run `make check` as part of %check section.</changelog>
</package>
<package pkgid="635fb6d2635e06edd8b780c48c7f3e5a43294fb737110294b9aa020ea9629da5c9f1f6244f486e4111dac057666b1b0c1266049072700501af5dcaaa5f1c418f" name="giac-doc" arch="noarch">
  <version epoch="0" ver="1.9.0.97" rel="5.1"/>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1544011200">- Update to version 1.5.0.21
- Split xcas gui into own subpackage</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1544184000">- Fix building on Leap 42.3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1544529600">- Remove devel-static subpackage. There is no reason to ship these.
- Remove .la files. These do not constitute static libs, either.
- Use find -delete rather than expensively calling -exec rm.</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1580472000">- Update to version 1.5.0.85</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600603200">- Replace undefined %info_add/%info_del.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1601035200">- Modernize RPM constructs. Remove %post(un) logic that expands
  to empty strings.
- Remove pkgconfig(ao) from giac-devel, the headers do not use it.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1624795200">- Update to version 1.7.0.13:
  * polynomial system solver optimizations (rational univariate
    representation computation and real root isolation).
- Changes from version 1.7.0:
  * Javascript interpreter added: QuickJS.
- Changes from version 1.6.17:
  * Compatibility with calculators (KhiCAS sessions for Numworks,
    TI nspire CX).
  * Inclusion of a MicroPython interpreter (with builtin modules
    for teaching), you can switch interpreter by typing python or
    xcas in an empty commandline.
- Changes from version 1.6.0:
  * Improved FFT over finite field, half-GCD implementation.
- Enforce '-std=c++14' for openSUSE &gt;= 1550 to build with gcc 11,
  as giac codebase isn't C++17 ready.
- Fix a few more script-without-shebang issues.
- Drop install_info post scriptlets and associated BuildRequires;
  these have been managed by file triggers for a while now.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1643803200">- Update to version 1.7.0.43
  * changing interpreter in Xcas web is now much easier, improved Numworks connectivity
  * improvements and fixes by Luka Marohnić in graph theory commands, better graphs inside texmacs
  * Numworks connectivity
  * override build date from SOURCE_DATE_EPOCH (boo#1047218)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Update to version 1.9.0.23:
  + English documentation new layout/fixes.
  + improvements mainly in nlpsolve (implements now a fast and
    robust interior-point algorithm, alongside Nelder-Mead and
    differential evolution methods for derivative-free
    optimization) and global minimization of a continuous function
    on a segment (find_minimum).
  + Integration of the 3d renderer for calculators, gives now a
    simpler alternative to OpenGL (useful if OpenGL inside Xcas
    raises bugs like black screen).
  + compatibility with new Numworks calculator bootloader.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714651200">- Update to version 1.9.0-97:
  * No release notes.
- Changes from version 1.9.0-43:
  * Univariate polynomials rootfinder enhancements
- Run `make check` as part of %check section.</changelog>
</package>
<package pkgid="e3ec0272fc31bfb6fe277613d3b2f4d66926a78bd5be82050831a311229cca8f3bf74d3d8102eb2c451712b5dca0295211590fd39037acd0f5e3d422c454291b" name="giac-lang" arch="noarch">
  <version epoch="0" ver="1.9.0.97" rel="5.1"/>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1544011200">- Update to version 1.5.0.21
- Split xcas gui into own subpackage</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1544184000">- Fix building on Leap 42.3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1544529600">- Remove devel-static subpackage. There is no reason to ship these.
- Remove .la files. These do not constitute static libs, either.
- Use find -delete rather than expensively calling -exec rm.</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1580472000">- Update to version 1.5.0.85</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600603200">- Replace undefined %info_add/%info_del.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1601035200">- Modernize RPM constructs. Remove %post(un) logic that expands
  to empty strings.
- Remove pkgconfig(ao) from giac-devel, the headers do not use it.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1624795200">- Update to version 1.7.0.13:
  * polynomial system solver optimizations (rational univariate
    representation computation and real root isolation).
- Changes from version 1.7.0:
  * Javascript interpreter added: QuickJS.
- Changes from version 1.6.17:
  * Compatibility with calculators (KhiCAS sessions for Numworks,
    TI nspire CX).
  * Inclusion of a MicroPython interpreter (with builtin modules
    for teaching), you can switch interpreter by typing python or
    xcas in an empty commandline.
- Changes from version 1.6.0:
  * Improved FFT over finite field, half-GCD implementation.
- Enforce '-std=c++14' for openSUSE &gt;= 1550 to build with gcc 11,
  as giac codebase isn't C++17 ready.
- Fix a few more script-without-shebang issues.
- Drop install_info post scriptlets and associated BuildRequires;
  these have been managed by file triggers for a while now.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1643803200">- Update to version 1.7.0.43
  * changing interpreter in Xcas web is now much easier, improved Numworks connectivity
  * improvements and fixes by Luka Marohnić in graph theory commands, better graphs inside texmacs
  * Numworks connectivity
  * override build date from SOURCE_DATE_EPOCH (boo#1047218)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Update to version 1.9.0.23:
  + English documentation new layout/fixes.
  + improvements mainly in nlpsolve (implements now a fast and
    robust interior-point algorithm, alongside Nelder-Mead and
    differential evolution methods for derivative-free
    optimization) and global minimization of a continuous function
    on a segment (find_minimum).
  + Integration of the 3d renderer for calculators, gives now a
    simpler alternative to OpenGL (useful if OpenGL inside Xcas
    raises bugs like black screen).
  + compatibility with new Numworks calculator bootloader.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714651200">- Update to version 1.9.0-97:
  * No release notes.
- Changes from version 1.9.0-43:
  * Univariate polynomials rootfinder enhancements
- Run `make check` as part of %check section.</changelog>
</package>
<package pkgid="73c97d30916bbd23d2f88683b0fa845e3628d44ce0dee922c52817111ff534f2dbc2d219424fb6a0682f49658b25a947343d508aad8d74e996c557e72e4d03db" name="gimp" arch="src">
  <version epoch="0" ver="2.10.38" rel="1.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1611576000">- Make graphviz/dot only required for runtime debugging an
  optional dependency, fixes bsc#1180614:
  * 0001-app-make-gegl-introspect-an-optional-operation-depen.patch
- Cleanup spec file, remove Leap 42.x parts</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1613131200">- Recurse directories when looking for python plugins
  (boo#1180362).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1617019200">- Update to 2.10.24
  - Core:
  - Ignore Pentax and PentaxDng metadata at export because they are
    unsupported.
  - DBus calls (remote file open, typically with double click on file
    browser; and remote command run) are now processed after all command
    line files (in case of calls during startup) and in the call order
    (FIFO) for consistency. Some timeout has also been added to not spam
    the core process with non-processable DBus calls during startup.
  - Display profile name in "Color space" field of Image Properties and
    improve ellipsis &amp; wrap on dialog fields whose contents' size is not
    controllable together with better dialog size management.
  - Fix stack overflow when loading very large XCF files on Windows.
  - Point snapping now works outside the canvas. This is used for snap
    to guides, grid and vectors. Snap to grid only works off-canvas when
    "Show All" is enabled because off-canvas grid is not visible
    otherwise, though snap to guide and vectors will always work
    off-canvas.
  - Libgimp:
  - Various metadata improvements:
  * Improve reading of iptc tags that appear more than once.
  - Plug-ins:
  - JPEG export will better advertize when metadata export fails,
    possibly with relevant error message. Image export would not fail,
    but at least we make the person aware metadata is not properly
    exported.
  - More robust TIFF import and export:
  * Better handling of Exif.Thumbnail.* tags on export.
  * Import now ignores TIFF pages with invalid directory (rather than
    freezing and output an error to warn of possible data loss).
  * Import attempts to count the directories by reading them when the
    headers does not announce any directory, which allows to salvage
    images with improper header. Also if reading of a directory fail,
    we now output a message to warn of possible data loss.
  * Fixed loading 2 and 4-bit TIFF images in grayscale and indexed.
  * Improve support of ExtraSamples fields with non-conformant TIFF
    files.
  * Improve loading of multi page tiffs with linear TRC.
  * More safety checks as a result of fuzz-testing.
  * Improve loading of MinIsWhite and MinIsBlack images.
  - GeoTIFF tag support added (recognized and stored into image
    parasites at import, then exported back when TIFF format is used)
    with appropriate "Save GeoTIFF data" checkbox (checked by default)
    to disable GeoTIFF metadata export when not desired.
  - The metadata viewer and editor got a big cleaning and refactoring
    pass, as well as various fixes and several improvements:
  * Fix handling of IPTC tags which can appear more than once (such as
    "Keywords") in both the viewer and editor.
  * Always read both the IPTC and XMP equivalent tags in the editor,
    instead of assuming they are necessarily the same.
  * More IPTC equivalents of XMP tags added:
    + Iptc.Application2.LocationName &lt;=&gt; Xmp.iptc.Location
    + Iptc.Application2.BylineTitle &lt;=&gt; Xmp.photoshop.AuthorsPosition
    + Iptc.Application2.CountryCode &lt;=&gt; Xmp.iptc.CountryCode
    + Iptc.Application2.Writer &lt;=&gt; Xmp.photoshop.CaptionWriter
  * The editor now properly saves IPTC tags.
  * Improve UTF-8 conversion to avoid double string conversion (hence
    actually breaking encoding).
  * Use proper unit abbreviations and proper label casing.
  * GPS data is now properly formatted with better precision and with
    translatable string parts and tooltips are added to explain how to
    correctly edit GPS data (latitude, longitude, altitude).
    Also seconds part of latitude/longitude is now saved with more
    precision and altitude details now switch from .1m to .10m.
  * Better error reporting when the editor fails to write a tag, with
    proper GUI error, so that such error do not go unseen.
  * Better error handling when closing the editor or viewer too, and
    improve error handling when the calendar dialog fails.
  * Use a logging domain for debugging-only messages which pollutes
    the output.
  * Xmp.iptc.CreatorContactInfo/Iptc4xmpCore:* override the shorter
    forms Xmp.iptc.Ci* if both are present, since the longer form is
    more common.
  * Improve saving of XMP metadata.
  * And more bug fixes and refactoring steps to get rid of duplicate
    code.
  - PNG will now prompt only for layer offset different from zero. Some
    software were always setting an offset of 0 (e.g.: POV-Ray v3.7) so
    GIMP would unecessarily prompt the user until now for PNG created by
    such software.
  - BMP:
  * allow loading of BMP images with incorrect BI_BITFIELDS
    compression.
  * support loading more bit depth such as 24bpp images.
  - file-darktable:
  * support updated Lua API of darktable 3.6 and beyond;
  * Adding environment contents to debugging output when
    DARKTABLE_DEBUG env variable is set.
  - PDF import:
  * New option to reverse order of layer.
  * Support fractional DPI (allowing accurate page dimensions).
  - DDS:
  * Set blue channel of BC5 dds images to 0 instead of 255.
  * Fix DDS BC5 compression/decompression with Red and Blue swapped.
    We detect images created by an older GIMP on loading and swap the
    channels back.
  - HEIF:
  * Removes the "HDR" mention on HEIF 10/12-bit export because high
    bit depth does not necessarily means HDR.
  * Runtime detection of HEIC and AVIF file formats (depending on
    available encoders and decoders), which allows afterwards update
    of the dependency, but also allows usage for a single format (e.g.
    for distributions which want to support only AVIF).
  * With libheif 1.10, visually lossless export is possible for
    10/12 bit depths too
  - PSD:
  * More flexible reading of layer mask record size, skipping invalid
    or unsupported mask info size, hence allowing us to load more PSD
    files (at least the part of a PSD we support instead of failing
    the whole import altogether).
  - G3 fax images:
  * Improve error handling when loading.
  * Be more forgiving on bad lines which were quite frequent on older
    fax images, allowing to salvage some old images.
- Drop 0001-app-make-gegl-introspect-an-optional-operation-depen.patch
- Drop libheif-avif-only.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1622808000">- Move rpm macros.gimp from /etc/rpm to %{_rpmmacrodir}.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1631966400">- Update to 2.10.28
  - Core:
  - Dashboard now has memory support in OpenBSD.
  - Default shortcuts Shift+[ and ] for tool size changed to {
    and }.
  - Performance improvements for GIMP on macOS Big Sur: these
    improvements were actually already applied in our macOS
    packages since GIMP 2.10.22, but were applied upstream
    directly only now.
  - User Interface:
  - Dark theme: improve accessibility of GtkRadioButton by adding
    a white border on mouse-hover.
  - Gray theme: set light background for selected text in Layers
    and Paths dockable dialogs to make text visible.
  - Dark, Gray and Light themes: remove 3D shadow box around eye
    and link toggles in Layers, Channels, and Paths dockable
    dialog tree views.
  - Plug-ins:
  - Improved DDS support and fix some red/blue bit swap for
    RGB10A2 DDS.  The plug-in version is incremented so that it
    is able to catch and correct previously incorrect RGB10A2
    images exported by older versions of our plug-in.
  - DDS files with "L16" - a 16 bit luminance channel - are now
    loaded in 16-bit.
  - DICOM images:
  * Support for planar configuration.  Support for deprecated
  * big endian transfer.
  - TIFF images:
  * Thumbnail storing now done by storing the thumbnail as the
  * second
    page in the file (through Exiv2) and setting metadata
    "Exif.Thumbnail.NewSubfileType" to 1 (reduced resolution
    image) instead of storing the thumbnail as a subifd. This
    was done because of a Windows bug locking TIFF files with
    thumbnail stored as subfid.
  * Symmetrically, loading will ignore pages marked as "reduced
    resolution image" (i.e. it will consider them as
    thumbnails), as well as try to guess if a page (without
    subfile type) is a thumbnail when it meets following
    criteria: second page with YCbCr PhotometricInterpretation,
    old style jpeg compression while the first page has a
    different PhotometricInterpretation or compression.
  - Script-fu:
  - New (dir-make "/dir/name" mode) function to create a
    directory.
  - Build:
  - Fix uninstalled white-border prelight file.
  - On Windows, *.rs file extension is not associated with SUN
    Raster images anymore. The reason is that this file extension
    is mostly used for Rust code files nowadays. If Windows could
    detect file formats with "magic numbers" (i.e. byte
    identifiers), it would not be a problem, but since it relies
    apparently only the extension, it's better to remove this
    association.
  - Oppositely on Linux and other Unix-like systems using desktop
    files, add the image/x-sun-raster MimeType which was
    forgotten (there, detection should be fine and not depend on
    file extension).
  - gimp30-tips.mo is not installed anymore (only used during the
    build to generate gimp-tips.xml with multiple language
    support).
  - --enable-check-update now has an "auto" value, which is the
    new default. It is equivalent to "yes" for Windows and macOS
    and "no" in all other cases.
  - New unit test to check that localizations listed in the
    installer script match available po files in
    po-windows-installer/.
  - "msys*" host value now detected as Windows builds.
  - Bumping minimum GEGL to version 0.4.32.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1633608000">- gimp-tips no longer has translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634904000">- Add upstream patch (GIMP issue #6210)
  + 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch
    Fix issue where the textool produces false color artifacts
    when using font anti-aliasing and system is set to subpixel
    rendering.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1640088000">- Update to 2.10.30
  - Core:
  - Do not follow subpixel font rendering choice from system
    settings for text layer rendering. These systems are useful
    for GUI rendering on a screen of a specific type and pixel
    order. Yet when rendering an image which can be zoomed in or
    out, showed on various screens or even printed, subpixel font
    rendering doesn't make sense.
  - Rewrite the core selection drawing logics so that it works on
    macOS Big Sur and over. This is a backport (adapted to GTK+2)
    of the fix brought in GIMP 2.99.8 for Wayland and macOS.
  - Ignore MakerNote metadata tag at export and only store the
    tags that go in it, hence avoiding partial invalid metadata.
  - Color picking from Colors dockable can now use the
    Freedesktop portal.
  - On Windows, move from GetICMProfile() to
    WcsGetDefaultColorProfile() because the former is broken in
    Windows 11.
  - Plug-ins:
  - metadata-viewer: improve how XMP tags with multiple values
    are handled and shown (now each value on a separate line for
    better readability).
  - metadata-editor:
  * XMP array tags of type BAG and SEQ are now on separate
    lines.
  * Comparing XMP tags with equivalent IPTC tags with multiple
    values, each value is compared individually, instead of
    comparing the list as a whole.
  - Many robustness improvements and other fixes to the metadata
    plug-ins.
  - AVIF: prefer AOM encoder for export.
  - PSD:
  * Skip sanity check for mask of rendered layers as some layer
    mask have invalid dimensions in such cases. They will now
    be loaded correctly.
  * Fixed loading of CMYK PSD files without alpha.
  * Fixed loading of CMYK images without layers.
  * Fixed loading of merged image of a 16 bit per channel RGBA
    PSD file with the alpha channel opaque.
  - PBM: large file export now always works and does not depend
    anymore on the platform's long int size.
  - Screenshot:
  * GNOME shell implementation dropped because the D-Bus API
    has been restricted to core components for security
    reasons, thus our plug-in was failing.
  * KDE portal moved as last fallback after the X
    implementation (when running on X) and Freedesktop portal,
    because KDE is also starting to block API calls for
    security reasons.
- drop 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch
  included in update</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651665600">- switched to https urls</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1652875200">- Add gimp-CVE_2022-30067.patch: fix out of memory when reading
  XCF (boo#1199653 CVE-2022-30067).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653393600">- Do not recommend lang package: the lang package has smarter
  supplements in place.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1655294400">- Update to 2.10.32: (boo#1199653 CVE-2022-30067)
  - Core:
  - Adding support for localized glyphs ('locl') in Text tool
    depending on the value of the "Language" field in Text tool
    options.
  - XCF import nows drop Xmp.photoshop.DocumentAncestors tags
    after 1000 of them, similarly to what libgimpbase now does.
    This could happen in XCF files which were created e.g. from a
    PSD import before we handled the issue in libgimpbase.
  - XCF import:
  - made more robust by ignoring (with a warning) invalid
    parasites and continuing to load the rest of the file
    (which might be valid). This way, we are able to salvage
    more cases of partially corrupted XCF files.
  - additional safety checks to detect broken XCF files.
  - Version check can be globally disabled through a value in the
    `gimp-release` file. This would allow to use the same build
    on repositories with an update channels (where we don't want
    update check notifications) and on standalone (where we want
    them).
  - User Interface:
  - Removed titlebar/borders from Windows Splash Screen.
  - All official themes now have on-hover indicator around eye
    and link toggles in Layer/Channel/Path Dialog tree-views.
  - Dark theme:
  - Hover-on effect on radio menu items to improve readability.
  - Color icon theme:
  - Thin contrast border for 'close' and 'detach' to improve
    their readability against dark backgrounds on mouse-hover.
  - Plug-ins:
  - TGA: improving indexed images with alpha channel support
    (both import and export).
  - DICOM: Fix endian conversion for photometric interpretation
    "MONOCHROME1".
  - file-raw: "RGB Save Type" confusing dialog label renamed to
    "Palette Type" as on the main dev branch.
  - screenshot: option to capture cursor in now available on
    Windows.
  - pygimp: new optional parameter `run_mode_param` (defaulting
    to True) to register() function of the Python binding, which
    allows to make the "run-mode" parameter optional when
    creating a new PDB procedure. This is already used to fix
    "file-openraster-load-thumb" without changing its signature.
  - BMP: new PDB procedure "file-bmp-save2" which supports all
    options available interactively.
  - BigTIFF: our TIFF plug-in now officially supports BigTIFF
    import and export.
  - Import was actually already working transparently if you
    had a recent enough libtiff. Now the recent libtiff is
    enforced by dependency requirements.
  - Export support was added with a checkbox in the interactive
    dialog and a new "bigtiff" argument in the "file-tiff-save"
    PDB procedure.
  - When an interactive export of ClassicTIFF fails for the
    explicit reason of "Maximum TIFF file size exceeded", the
    export dialog is raised again with a message proposing to
    try again as BigTIFF or trying another compression
    algorithm. This allows because discoverability and
    understandibility of the issue, while not forcing BigTIFF
    export (since it might not be supported everywhere).
  - Unlike the same change on the main dev branch, this
    backport comes without a dependency requirement bump, which
    means this will only work if GIMP is built with recent
    enough libtiff.
  - Raw: more robust load able to load as much as possible from
    the file, then fill the rest with white, when offset and
    dimensions are bigger than actual file size.
  - Improved support of a few plug-in code for building under
    UCRT Windows environment (more modern C runtime library than
    MINGW).
  - EPS: loading transparent EPS files now supported.
  - JPEG XL: import backported from the `master` (2.99) branch.
  - WebP: export has a new IPTC checkbox (saved through XMP) as
    well as a thumbnail checkbox. (backported from dev branch,
    since 2.99.8)
  - DDS: export has a new flip option (useful for some game
    engine) as well as a new savetype option to export all
    visible layers (not only the active one).
  - TIFF:
  - import support for 8 and 16 bit CMYK(A) TIFF files.
  - 1, 2 and 4-bit B/W images are now converted to indexed
    rather than grayscale as it seems that there is more of a
    use case for these images to be handled as indexed, even
    though technically they can be considered grayscale. In the
    future we could add an option at loading time where the
    user can choose whether they prefer it to be loaded as
    indexed or grayscale.
  - Fix loading images generated by MATLAB's blockproc
    function.
  - More robust loading for 8 bps grayscale MINISWHITE TIFF.
  - Libgimp:
  - New gimp_plug_in_error_quark() as a generic GQuark/GError
    domain for plug-ins (backported from 2.99.6).
  - gimp_drawable_brightness_contrast() now works in the [-1.0,
    1.0] range (it's more of a fix than a change because it's
    what it should have been from the start).
  - Better management of modification time in metadata: IPTC tag
    Iptc.Application2.DateCreated is not overridden anymore as it
    is the original creation date of the image. Instead we set
    the XMP tag Xmp.xmp.ModifyDate for file modification time and
    Xmp.xmp.MetadataDate for metadata modification time.
  - Format of Xmp.tiff.DateTime is now properly set with timezone
    as a consequence of the previous improvement.
  - Libgimpbase:
  - Limit to 1000 ancestors when importing images with incredible
    amount of `Xmp.photoshop.DocumentAncestors` tags, which is
    most likely due to a bug in some versions of Photoshop (in
    some PSDs, we encountered over 100,000 such tags; it probably
    makes no sense that a document could have that many ancestor
    documents). GIMP will now stops at 1000 such tags before
    dropping the rest and continue loading the file.
  - Icons:
  - Chain icons for the Color icon theme reworked from the
    Symbolic versions (with contrast borders to work on any
    background color) so that the "broken" and full variants are
    easily distinguishable.
  - Translations:
  - New Galician and Georgian translations for the Windows
    installer.
  - 20 translations were updated: Catalan, Chinese (China),
    Croatian, Danish, Dutch, Finnish, French, Georgian, German,
    Hungarian, Icelandic, Italian, Polish, Portuguese, Russian,
    Slovenian, Spanish, Swedish, Turkish, Ukrainian.
  - Build:
  - Bumping minimum GEGL to version 0.4.36.
- drop gimp-CVE_2022-30067.patch: included in update</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1677067200">- Update to 2.10.34:
  - Core:
  - Check for updates now works on macOS (backported from 2.99.14).
  - Update help IDs for better integration with the documentation website.
  - Symmetry dockable contents is now shown, yet deactivated, when no images are
    opened, improving discoverability (backported from 2.99.14).
  - DBus fully disabled on macOS (in some case, it could even freeze GIMP
    process when dbus is present yet not responding). Open With feature (e.g.
    from file browsers) still work fine as it uses a different code path on
    macOS. Other features using dbus (opening files or running batch commands
    from a separate GIMP process) won't work, but they probably never did on
    macOS anyway.
  - "Canvas Size" dialog took too much vertical space and now better uses the
    horizontal space by moving the preview and offset fiels to the right side,
    and the "Center" button just below (backported from 2.99.8).
  - Template selector (backported from 2.99.6) in resize dialog.
  - Color scale preferences (0..255/0..100 and LCh/HSV settings in Colors
    selection dialogs) are now remembered across sessions.
  - Eye icon header added to the item tree views to make it more obvious where
    to click for item visibility and links (backported from 2.99.10)
  - Revert color proofing behavior changed in 2.10.32 which resulted in
    inconsistent past workflows.
  - "Lock path strokes" tooltip for the dockable icon was renamed "Lock path".
  - Plug-ins:
  - DDS: make GUI translatable.
  - file-raw: added high bit depth precision export (partial backport from
    2.99.12).
  - TIFF:
  * Various bug fixes;
  * better check for invalid resolutions on import;
  * do not generated warnings for incorrect RichTIFFIPTC tags produced by
    Adobe products (only output a message to stderr, for not completely
    ignoring these);
  * Loading "reduced" image or not is now an option. We use a heuristic for
    the default value of said option (trying to guess if it's a thumbnail by
    using common usage), but final decision is now up to one knowing the image
    you load (backported from 2.99.14);
  * Default TIFF export format is "normal" TIFF, not BigTIFF (making it
    default was definitely an error in 2.10.32).
  - PSD:
  * Various bug fixes;
  * Useless physical unit conversion removed;
  * Backported improvement (2.99.10) for importing layers with clipping set
    (leading to color bleeding);
  * Backported improvements (2.99.10) for importing clipping layers;
  * Paths are now exported (backported from 2.99.14).
  - WebP: more informative error messages in some cases.
  - Flame: various bug fixes.
  - JPEG-XL:
  * metadata import backported from 2.99.14 - (requires libjxl 0.7.0)
  * Partial backport (2.99.8) of JPEG-XL export; export is always in 8bit
    lossless.
  - HEIF: various bug fixes.
  - Dicom: various bug fixes.
  - help:
  * macOS: https support now working fine for help files (bypassing
    lack of support in GIO for macOS platform).
  - animation-play: fixed on macOS.
  - PDF:
  * Import: new option "Fill transparent areas with white" to fill the
    background in white (ON by default as most office PDF writers seem to rely
    on readers filling the background with white), allowing importing
    transparent PDF files.
  * Export: new option "Fill transparent areas with background color" allowing
    to decide whether to export a PDF with transparent background.
  - TGA:
  * Added a workaround to load wrongful TGA files exported by Krita (which
    they fixed on their side too now, see Krita bug 464484).
  - ICO and CUR:
  * Magics detection for these formats has been removed (now using only using
    filename extension) because it was interfering with the detection of
    certain types of TGA images (which are likely more common than ICO and CUR
    files, and extension for these should be reliable enough).
  - Libgimpbase:
  - GimpMetadata API (in particular the gimp_metadata_set_from_*() functions)
    are now much less memory-hungry (backported from the main dev branch) when
    using GExiv 0.12.2 or over. With some huge metadata, it could cause long
    freeze or even crashes of plug-ins.
  - Libgimpwidgets:
  - Color-picking with X11 is now the default when compiled with X11, even if a
    color-picking portal also exists, because it is always right, whereas
    portals return color in display space without the space information itself
    (i.e. without profiles).
  - New dedicated GimpPickButton implementation for Windows (backported from
    2.99.14).
  - Libgimp:
  - New wrapper functions around GEGL ops, which also map to items in our Color
    menu:
  * gimp_drawable_shadows_highlights()
  * gimp_drawable_extract_component()</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677758400">- Add boolean pkgconfig(babl-0.1) BuildRequires, allow build with
  new version of babl.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1680782400">- Bump glib dependency to match the configure script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1681819200">- Do not recommend gimp-plugins-python even when we build it: it
  pulls in python2. Users are free to install it, but the default
  is not to do it anymore.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1688126400">- Drop baselibs.conf: the biarch module is not used anymore.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1699444800">- Update to 2.10.36:
  - New features and improvements
  - ASE and ACB palettes support
  - New Gradient: FG to Transparent (Hardedge)
  - GIF: non-square ratio support
  - Text tool: improved formatting behavior when selecting and
    changing text on canvas.
  - Theme: better feedback when hovering lock buttons (with a white frame)
    as well as when activating a lock (a small padlock shows up in the corner).
  - Security and bug fixes
  - Fixed Vulnerabilities (DDS: ZDI-CAN-22093, PSD: ZDI-CAN-22094,
    PSP: ZDI-CAN-22096 and ZDI-CAN-22097)
  - Broken Graphics Tablets with recent linuxwacom driver</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1714996800">- Update to 2.10.38:
  * Fixed a crash with newer glib
  * Indexed PNGs with transparency are now exported with the correct colors
  * Anders Jonsson fixed the input ranges for several filters such as Waves and Distort
  * The titlebar customization field now supports UTF-8 characters
  * Existing image comments no longer “leak” into newly created images</changelog>
</package>
<package pkgid="6d06087e4a97bd1ef2c022ddcaeb08a971b886dcf9c40721ca2eb38d797a957a593899068c0b6e9f8111edcca74074c8b8d29363d83f8fd593a9db5403464527" name="gimp" arch="x86_64">
  <version epoch="0" ver="2.10.38" rel="1.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1611576000">- Make graphviz/dot only required for runtime debugging an
  optional dependency, fixes bsc#1180614:
  * 0001-app-make-gegl-introspect-an-optional-operation-depen.patch
- Cleanup spec file, remove Leap 42.x parts</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1613131200">- Recurse directories when looking for python plugins
  (boo#1180362).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1617019200">- Update to 2.10.24
  - Core:
  - Ignore Pentax and PentaxDng metadata at export because they are
    unsupported.
  - DBus calls (remote file open, typically with double click on file
    browser; and remote command run) are now processed after all command
    line files (in case of calls during startup) and in the call order
    (FIFO) for consistency. Some timeout has also been added to not spam
    the core process with non-processable DBus calls during startup.
  - Display profile name in "Color space" field of Image Properties and
    improve ellipsis &amp; wrap on dialog fields whose contents' size is not
    controllable together with better dialog size management.
  - Fix stack overflow when loading very large XCF files on Windows.
  - Point snapping now works outside the canvas. This is used for snap
    to guides, grid and vectors. Snap to grid only works off-canvas when
    "Show All" is enabled because off-canvas grid is not visible
    otherwise, though snap to guide and vectors will always work
    off-canvas.
  - Libgimp:
  - Various metadata improvements:
  * Improve reading of iptc tags that appear more than once.
  - Plug-ins:
  - JPEG export will better advertize when metadata export fails,
    possibly with relevant error message. Image export would not fail,
    but at least we make the person aware metadata is not properly
    exported.
  - More robust TIFF import and export:
  * Better handling of Exif.Thumbnail.* tags on export.
  * Import now ignores TIFF pages with invalid directory (rather than
    freezing and output an error to warn of possible data loss).
  * Import attempts to count the directories by reading them when the
    headers does not announce any directory, which allows to salvage
    images with improper header. Also if reading of a directory fail,
    we now output a message to warn of possible data loss.
  * Fixed loading 2 and 4-bit TIFF images in grayscale and indexed.
  * Improve support of ExtraSamples fields with non-conformant TIFF
    files.
  * Improve loading of multi page tiffs with linear TRC.
  * More safety checks as a result of fuzz-testing.
  * Improve loading of MinIsWhite and MinIsBlack images.
  - GeoTIFF tag support added (recognized and stored into image
    parasites at import, then exported back when TIFF format is used)
    with appropriate "Save GeoTIFF data" checkbox (checked by default)
    to disable GeoTIFF metadata export when not desired.
  - The metadata viewer and editor got a big cleaning and refactoring
    pass, as well as various fixes and several improvements:
  * Fix handling of IPTC tags which can appear more than once (such as
    "Keywords") in both the viewer and editor.
  * Always read both the IPTC and XMP equivalent tags in the editor,
    instead of assuming they are necessarily the same.
  * More IPTC equivalents of XMP tags added:
    + Iptc.Application2.LocationName &lt;=&gt; Xmp.iptc.Location
    + Iptc.Application2.BylineTitle &lt;=&gt; Xmp.photoshop.AuthorsPosition
    + Iptc.Application2.CountryCode &lt;=&gt; Xmp.iptc.CountryCode
    + Iptc.Application2.Writer &lt;=&gt; Xmp.photoshop.CaptionWriter
  * The editor now properly saves IPTC tags.
  * Improve UTF-8 conversion to avoid double string conversion (hence
    actually breaking encoding).
  * Use proper unit abbreviations and proper label casing.
  * GPS data is now properly formatted with better precision and with
    translatable string parts and tooltips are added to explain how to
    correctly edit GPS data (latitude, longitude, altitude).
    Also seconds part of latitude/longitude is now saved with more
    precision and altitude details now switch from .1m to .10m.
  * Better error reporting when the editor fails to write a tag, with
    proper GUI error, so that such error do not go unseen.
  * Better error handling when closing the editor or viewer too, and
    improve error handling when the calendar dialog fails.
  * Use a logging domain for debugging-only messages which pollutes
    the output.
  * Xmp.iptc.CreatorContactInfo/Iptc4xmpCore:* override the shorter
    forms Xmp.iptc.Ci* if both are present, since the longer form is
    more common.
  * Improve saving of XMP metadata.
  * And more bug fixes and refactoring steps to get rid of duplicate
    code.
  - PNG will now prompt only for layer offset different from zero. Some
    software were always setting an offset of 0 (e.g.: POV-Ray v3.7) so
    GIMP would unecessarily prompt the user until now for PNG created by
    such software.
  - BMP:
  * allow loading of BMP images with incorrect BI_BITFIELDS
    compression.
  * support loading more bit depth such as 24bpp images.
  - file-darktable:
  * support updated Lua API of darktable 3.6 and beyond;
  * Adding environment contents to debugging output when
    DARKTABLE_DEBUG env variable is set.
  - PDF import:
  * New option to reverse order of layer.
  * Support fractional DPI (allowing accurate page dimensions).
  - DDS:
  * Set blue channel of BC5 dds images to 0 instead of 255.
  * Fix DDS BC5 compression/decompression with Red and Blue swapped.
    We detect images created by an older GIMP on loading and swap the
    channels back.
  - HEIF:
  * Removes the "HDR" mention on HEIF 10/12-bit export because high
    bit depth does not necessarily means HDR.
  * Runtime detection of HEIC and AVIF file formats (depending on
    available encoders and decoders), which allows afterwards update
    of the dependency, but also allows usage for a single format (e.g.
    for distributions which want to support only AVIF).
  * With libheif 1.10, visually lossless export is possible for
    10/12 bit depths too
  - PSD:
  * More flexible reading of layer mask record size, skipping invalid
    or unsupported mask info size, hence allowing us to load more PSD
    files (at least the part of a PSD we support instead of failing
    the whole import altogether).
  - G3 fax images:
  * Improve error handling when loading.
  * Be more forgiving on bad lines which were quite frequent on older
    fax images, allowing to salvage some old images.
- Drop 0001-app-make-gegl-introspect-an-optional-operation-depen.patch
- Drop libheif-avif-only.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1622808000">- Move rpm macros.gimp from /etc/rpm to %{_rpmmacrodir}.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1631966400">- Update to 2.10.28
  - Core:
  - Dashboard now has memory support in OpenBSD.
  - Default shortcuts Shift+[ and ] for tool size changed to {
    and }.
  - Performance improvements for GIMP on macOS Big Sur: these
    improvements were actually already applied in our macOS
    packages since GIMP 2.10.22, but were applied upstream
    directly only now.
  - User Interface:
  - Dark theme: improve accessibility of GtkRadioButton by adding
    a white border on mouse-hover.
  - Gray theme: set light background for selected text in Layers
    and Paths dockable dialogs to make text visible.
  - Dark, Gray and Light themes: remove 3D shadow box around eye
    and link toggles in Layers, Channels, and Paths dockable
    dialog tree views.
  - Plug-ins:
  - Improved DDS support and fix some red/blue bit swap for
    RGB10A2 DDS.  The plug-in version is incremented so that it
    is able to catch and correct previously incorrect RGB10A2
    images exported by older versions of our plug-in.
  - DDS files with "L16" - a 16 bit luminance channel - are now
    loaded in 16-bit.
  - DICOM images:
  * Support for planar configuration.  Support for deprecated
  * big endian transfer.
  - TIFF images:
  * Thumbnail storing now done by storing the thumbnail as the
  * second
    page in the file (through Exiv2) and setting metadata
    "Exif.Thumbnail.NewSubfileType" to 1 (reduced resolution
    image) instead of storing the thumbnail as a subifd. This
    was done because of a Windows bug locking TIFF files with
    thumbnail stored as subfid.
  * Symmetrically, loading will ignore pages marked as "reduced
    resolution image" (i.e. it will consider them as
    thumbnails), as well as try to guess if a page (without
    subfile type) is a thumbnail when it meets following
    criteria: second page with YCbCr PhotometricInterpretation,
    old style jpeg compression while the first page has a
    different PhotometricInterpretation or compression.
  - Script-fu:
  - New (dir-make "/dir/name" mode) function to create a
    directory.
  - Build:
  - Fix uninstalled white-border prelight file.
  - On Windows, *.rs file extension is not associated with SUN
    Raster images anymore. The reason is that this file extension
    is mostly used for Rust code files nowadays. If Windows could
    detect file formats with "magic numbers" (i.e. byte
    identifiers), it would not be a problem, but since it relies
    apparently only the extension, it's better to remove this
    association.
  - Oppositely on Linux and other Unix-like systems using desktop
    files, add the image/x-sun-raster MimeType which was
    forgotten (there, detection should be fine and not depend on
    file extension).
  - gimp30-tips.mo is not installed anymore (only used during the
    build to generate gimp-tips.xml with multiple language
    support).
  - --enable-check-update now has an "auto" value, which is the
    new default. It is equivalent to "yes" for Windows and macOS
    and "no" in all other cases.
  - New unit test to check that localizations listed in the
    installer script match available po files in
    po-windows-installer/.
  - "msys*" host value now detected as Windows builds.
  - Bumping minimum GEGL to version 0.4.32.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1633608000">- gimp-tips no longer has translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634904000">- Add upstream patch (GIMP issue #6210)
  + 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch
    Fix issue where the textool produces false color artifacts
    when using font anti-aliasing and system is set to subpixel
    rendering.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1640088000">- Update to 2.10.30
  - Core:
  - Do not follow subpixel font rendering choice from system
    settings for text layer rendering. These systems are useful
    for GUI rendering on a screen of a specific type and pixel
    order. Yet when rendering an image which can be zoomed in or
    out, showed on various screens or even printed, subpixel font
    rendering doesn't make sense.
  - Rewrite the core selection drawing logics so that it works on
    macOS Big Sur and over. This is a backport (adapted to GTK+2)
    of the fix brought in GIMP 2.99.8 for Wayland and macOS.
  - Ignore MakerNote metadata tag at export and only store the
    tags that go in it, hence avoiding partial invalid metadata.
  - Color picking from Colors dockable can now use the
    Freedesktop portal.
  - On Windows, move from GetICMProfile() to
    WcsGetDefaultColorProfile() because the former is broken in
    Windows 11.
  - Plug-ins:
  - metadata-viewer: improve how XMP tags with multiple values
    are handled and shown (now each value on a separate line for
    better readability).
  - metadata-editor:
  * XMP array tags of type BAG and SEQ are now on separate
    lines.
  * Comparing XMP tags with equivalent IPTC tags with multiple
    values, each value is compared individually, instead of
    comparing the list as a whole.
  - Many robustness improvements and other fixes to the metadata
    plug-ins.
  - AVIF: prefer AOM encoder for export.
  - PSD:
  * Skip sanity check for mask of rendered layers as some layer
    mask have invalid dimensions in such cases. They will now
    be loaded correctly.
  * Fixed loading of CMYK PSD files without alpha.
  * Fixed loading of CMYK images without layers.
  * Fixed loading of merged image of a 16 bit per channel RGBA
    PSD file with the alpha channel opaque.
  - PBM: large file export now always works and does not depend
    anymore on the platform's long int size.
  - Screenshot:
  * GNOME shell implementation dropped because the D-Bus API
    has been restricted to core components for security
    reasons, thus our plug-in was failing.
  * KDE portal moved as last fallback after the X
    implementation (when running on X) and Freedesktop portal,
    because KDE is also starting to block API calls for
    security reasons.
- drop 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch
  included in update</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651665600">- switched to https urls</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1652875200">- Add gimp-CVE_2022-30067.patch: fix out of memory when reading
  XCF (boo#1199653 CVE-2022-30067).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653393600">- Do not recommend lang package: the lang package has smarter
  supplements in place.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1655294400">- Update to 2.10.32: (boo#1199653 CVE-2022-30067)
  - Core:
  - Adding support for localized glyphs ('locl') in Text tool
    depending on the value of the "Language" field in Text tool
    options.
  - XCF import nows drop Xmp.photoshop.DocumentAncestors tags
    after 1000 of them, similarly to what libgimpbase now does.
    This could happen in XCF files which were created e.g. from a
    PSD import before we handled the issue in libgimpbase.
  - XCF import:
  - made more robust by ignoring (with a warning) invalid
    parasites and continuing to load the rest of the file
    (which might be valid). This way, we are able to salvage
    more cases of partially corrupted XCF files.
  - additional safety checks to detect broken XCF files.
  - Version check can be globally disabled through a value in the
    `gimp-release` file. This would allow to use the same build
    on repositories with an update channels (where we don't want
    update check notifications) and on standalone (where we want
    them).
  - User Interface:
  - Removed titlebar/borders from Windows Splash Screen.
  - All official themes now have on-hover indicator around eye
    and link toggles in Layer/Channel/Path Dialog tree-views.
  - Dark theme:
  - Hover-on effect on radio menu items to improve readability.
  - Color icon theme:
  - Thin contrast border for 'close' and 'detach' to improve
    their readability against dark backgrounds on mouse-hover.
  - Plug-ins:
  - TGA: improving indexed images with alpha channel support
    (both import and export).
  - DICOM: Fix endian conversion for photometric interpretation
    "MONOCHROME1".
  - file-raw: "RGB Save Type" confusing dialog label renamed to
    "Palette Type" as on the main dev branch.
  - screenshot: option to capture cursor in now available on
    Windows.
  - pygimp: new optional parameter `run_mode_param` (defaulting
    to True) to register() function of the Python binding, which
    allows to make the "run-mode" parameter optional when
    creating a new PDB procedure. This is already used to fix
    "file-openraster-load-thumb" without changing its signature.
  - BMP: new PDB procedure "file-bmp-save2" which supports all
    options available interactively.
  - BigTIFF: our TIFF plug-in now officially supports BigTIFF
    import and export.
  - Import was actually already working transparently if you
    had a recent enough libtiff. Now the recent libtiff is
    enforced by dependency requirements.
  - Export support was added with a checkbox in the interactive
    dialog and a new "bigtiff" argument in the "file-tiff-save"
    PDB procedure.
  - When an interactive export of ClassicTIFF fails for the
    explicit reason of "Maximum TIFF file size exceeded", the
    export dialog is raised again with a message proposing to
    try again as BigTIFF or trying another compression
    algorithm. This allows because discoverability and
    understandibility of the issue, while not forcing BigTIFF
    export (since it might not be supported everywhere).
  - Unlike the same change on the main dev branch, this
    backport comes without a dependency requirement bump, which
    means this will only work if GIMP is built with recent
    enough libtiff.
  - Raw: more robust load able to load as much as possible from
    the file, then fill the rest with white, when offset and
    dimensions are bigger than actual file size.
  - Improved support of a few plug-in code for building under
    UCRT Windows environment (more modern C runtime library than
    MINGW).
  - EPS: loading transparent EPS files now supported.
  - JPEG XL: import backported from the `master` (2.99) branch.
  - WebP: export has a new IPTC checkbox (saved through XMP) as
    well as a thumbnail checkbox. (backported from dev branch,
    since 2.99.8)
  - DDS: export has a new flip option (useful for some game
    engine) as well as a new savetype option to export all
    visible layers (not only the active one).
  - TIFF:
  - import support for 8 and 16 bit CMYK(A) TIFF files.
  - 1, 2 and 4-bit B/W images are now converted to indexed
    rather than grayscale as it seems that there is more of a
    use case for these images to be handled as indexed, even
    though technically they can be considered grayscale. In the
    future we could add an option at loading time where the
    user can choose whether they prefer it to be loaded as
    indexed or grayscale.
  - Fix loading images generated by MATLAB's blockproc
    function.
  - More robust loading for 8 bps grayscale MINISWHITE TIFF.
  - Libgimp:
  - New gimp_plug_in_error_quark() as a generic GQuark/GError
    domain for plug-ins (backported from 2.99.6).
  - gimp_drawable_brightness_contrast() now works in the [-1.0,
    1.0] range (it's more of a fix than a change because it's
    what it should have been from the start).
  - Better management of modification time in metadata: IPTC tag
    Iptc.Application2.DateCreated is not overridden anymore as it
    is the original creation date of the image. Instead we set
    the XMP tag Xmp.xmp.ModifyDate for file modification time and
    Xmp.xmp.MetadataDate for metadata modification time.
  - Format of Xmp.tiff.DateTime is now properly set with timezone
    as a consequence of the previous improvement.
  - Libgimpbase:
  - Limit to 1000 ancestors when importing images with incredible
    amount of `Xmp.photoshop.DocumentAncestors` tags, which is
    most likely due to a bug in some versions of Photoshop (in
    some PSDs, we encountered over 100,000 such tags; it probably
    makes no sense that a document could have that many ancestor
    documents). GIMP will now stops at 1000 such tags before
    dropping the rest and continue loading the file.
  - Icons:
  - Chain icons for the Color icon theme reworked from the
    Symbolic versions (with contrast borders to work on any
    background color) so that the "broken" and full variants are
    easily distinguishable.
  - Translations:
  - New Galician and Georgian translations for the Windows
    installer.
  - 20 translations were updated: Catalan, Chinese (China),
    Croatian, Danish, Dutch, Finnish, French, Georgian, German,
    Hungarian, Icelandic, Italian, Polish, Portuguese, Russian,
    Slovenian, Spanish, Swedish, Turkish, Ukrainian.
  - Build:
  - Bumping minimum GEGL to version 0.4.36.
- drop gimp-CVE_2022-30067.patch: included in update</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1677067200">- Update to 2.10.34:
  - Core:
  - Check for updates now works on macOS (backported from 2.99.14).
  - Update help IDs for better integration with the documentation website.
  - Symmetry dockable contents is now shown, yet deactivated, when no images are
    opened, improving discoverability (backported from 2.99.14).
  - DBus fully disabled on macOS (in some case, it could even freeze GIMP
    process when dbus is present yet not responding). Open With feature (e.g.
    from file browsers) still work fine as it uses a different code path on
    macOS. Other features using dbus (opening files or running batch commands
    from a separate GIMP process) won't work, but they probably never did on
    macOS anyway.
  - "Canvas Size" dialog took too much vertical space and now better uses the
    horizontal space by moving the preview and offset fiels to the right side,
    and the "Center" button just below (backported from 2.99.8).
  - Template selector (backported from 2.99.6) in resize dialog.
  - Color scale preferences (0..255/0..100 and LCh/HSV settings in Colors
    selection dialogs) are now remembered across sessions.
  - Eye icon header added to the item tree views to make it more obvious where
    to click for item visibility and links (backported from 2.99.10)
  - Revert color proofing behavior changed in 2.10.32 which resulted in
    inconsistent past workflows.
  - "Lock path strokes" tooltip for the dockable icon was renamed "Lock path".
  - Plug-ins:
  - DDS: make GUI translatable.
  - file-raw: added high bit depth precision export (partial backport from
    2.99.12).
  - TIFF:
  * Various bug fixes;
  * better check for invalid resolutions on import;
  * do not generated warnings for incorrect RichTIFFIPTC tags produced by
    Adobe products (only output a message to stderr, for not completely
    ignoring these);
  * Loading "reduced" image or not is now an option. We use a heuristic for
    the default value of said option (trying to guess if it's a thumbnail by
    using common usage), but final decision is now up to one knowing the image
    you load (backported from 2.99.14);
  * Default TIFF export format is "normal" TIFF, not BigTIFF (making it
    default was definitely an error in 2.10.32).
  - PSD:
  * Various bug fixes;
  * Useless physical unit conversion removed;
  * Backported improvement (2.99.10) for importing layers with clipping set
    (leading to color bleeding);
  * Backported improvements (2.99.10) for importing clipping layers;
  * Paths are now exported (backported from 2.99.14).
  - WebP: more informative error messages in some cases.
  - Flame: various bug fixes.
  - JPEG-XL:
  * metadata import backported from 2.99.14 - (requires libjxl 0.7.0)
  * Partial backport (2.99.8) of JPEG-XL export; export is always in 8bit
    lossless.
  - HEIF: various bug fixes.
  - Dicom: various bug fixes.
  - help:
  * macOS: https support now working fine for help files (bypassing
    lack of support in GIO for macOS platform).
  - animation-play: fixed on macOS.
  - PDF:
  * Import: new option "Fill transparent areas with white" to fill the
    background in white (ON by default as most office PDF writers seem to rely
    on readers filling the background with white), allowing importing
    transparent PDF files.
  * Export: new option "Fill transparent areas with background color" allowing
    to decide whether to export a PDF with transparent background.
  - TGA:
  * Added a workaround to load wrongful TGA files exported by Krita (which
    they fixed on their side too now, see Krita bug 464484).
  - ICO and CUR:
  * Magics detection for these formats has been removed (now using only using
    filename extension) because it was interfering with the detection of
    certain types of TGA images (which are likely more common than ICO and CUR
    files, and extension for these should be reliable enough).
  - Libgimpbase:
  - GimpMetadata API (in particular the gimp_metadata_set_from_*() functions)
    are now much less memory-hungry (backported from the main dev branch) when
    using GExiv 0.12.2 or over. With some huge metadata, it could cause long
    freeze or even crashes of plug-ins.
  - Libgimpwidgets:
  - Color-picking with X11 is now the default when compiled with X11, even if a
    color-picking portal also exists, because it is always right, whereas
    portals return color in display space without the space information itself
    (i.e. without profiles).
  - New dedicated GimpPickButton implementation for Windows (backported from
    2.99.14).
  - Libgimp:
  - New wrapper functions around GEGL ops, which also map to items in our Color
    menu:
  * gimp_drawable_shadows_highlights()
  * gimp_drawable_extract_component()</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677758400">- Add boolean pkgconfig(babl-0.1) BuildRequires, allow build with
  new version of babl.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1680782400">- Bump glib dependency to match the configure script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1681819200">- Do not recommend gimp-plugins-python even when we build it: it
  pulls in python2. Users are free to install it, but the default
  is not to do it anymore.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1688126400">- Drop baselibs.conf: the biarch module is not used anymore.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1699444800">- Update to 2.10.36:
  - New features and improvements
  - ASE and ACB palettes support
  - New Gradient: FG to Transparent (Hardedge)
  - GIF: non-square ratio support
  - Text tool: improved formatting behavior when selecting and
    changing text on canvas.
  - Theme: better feedback when hovering lock buttons (with a white frame)
    as well as when activating a lock (a small padlock shows up in the corner).
  - Security and bug fixes
  - Fixed Vulnerabilities (DDS: ZDI-CAN-22093, PSD: ZDI-CAN-22094,
    PSP: ZDI-CAN-22096 and ZDI-CAN-22097)
  - Broken Graphics Tablets with recent linuxwacom driver</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1714996800">- Update to 2.10.38:
  * Fixed a crash with newer glib
  * Indexed PNGs with transparency are now exported with the correct colors
  * Anders Jonsson fixed the input ranges for several filters such as Waves and Distort
  * The titlebar customization field now supports UTF-8 characters
  * Existing image comments no longer “leak” into newly created images</changelog>
</package>
<package pkgid="0bd1f21dbb4eb43a691b072f99b8886e4cb259b8e2585cc708d01098246cb853028ee5bccaafc896fd28940f3bc25979c33150eb6da0a80ca626c0a641770140" name="gimp-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.10.38" rel="1.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1611576000">- Make graphviz/dot only required for runtime debugging an
  optional dependency, fixes bsc#1180614:
  * 0001-app-make-gegl-introspect-an-optional-operation-depen.patch
- Cleanup spec file, remove Leap 42.x parts</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1613131200">- Recurse directories when looking for python plugins
  (boo#1180362).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1617019200">- Update to 2.10.24
  - Core:
  - Ignore Pentax and PentaxDng metadata at export because they are
    unsupported.
  - DBus calls (remote file open, typically with double click on file
    browser; and remote command run) are now processed after all command
    line files (in case of calls during startup) and in the call order
    (FIFO) for consistency. Some timeout has also been added to not spam
    the core process with non-processable DBus calls during startup.
  - Display profile name in "Color space" field of Image Properties and
    improve ellipsis &amp; wrap on dialog fields whose contents' size is not
    controllable together with better dialog size management.
  - Fix stack overflow when loading very large XCF files on Windows.
  - Point snapping now works outside the canvas. This is used for snap
    to guides, grid and vectors. Snap to grid only works off-canvas when
    "Show All" is enabled because off-canvas grid is not visible
    otherwise, though snap to guide and vectors will always work
    off-canvas.
  - Libgimp:
  - Various metadata improvements:
  * Improve reading of iptc tags that appear more than once.
  - Plug-ins:
  - JPEG export will better advertize when metadata export fails,
    possibly with relevant error message. Image export would not fail,
    but at least we make the person aware metadata is not properly
    exported.
  - More robust TIFF import and export:
  * Better handling of Exif.Thumbnail.* tags on export.
  * Import now ignores TIFF pages with invalid directory (rather than
    freezing and output an error to warn of possible data loss).
  * Import attempts to count the directories by reading them when the
    headers does not announce any directory, which allows to salvage
    images with improper header. Also if reading of a directory fail,
    we now output a message to warn of possible data loss.
  * Fixed loading 2 and 4-bit TIFF images in grayscale and indexed.
  * Improve support of ExtraSamples fields with non-conformant TIFF
    files.
  * Improve loading of multi page tiffs with linear TRC.
  * More safety checks as a result of fuzz-testing.
  * Improve loading of MinIsWhite and MinIsBlack images.
  - GeoTIFF tag support added (recognized and stored into image
    parasites at import, then exported back when TIFF format is used)
    with appropriate "Save GeoTIFF data" checkbox (checked by default)
    to disable GeoTIFF metadata export when not desired.
  - The metadata viewer and editor got a big cleaning and refactoring
    pass, as well as various fixes and several improvements:
  * Fix handling of IPTC tags which can appear more than once (such as
    "Keywords") in both the viewer and editor.
  * Always read both the IPTC and XMP equivalent tags in the editor,
    instead of assuming they are necessarily the same.
  * More IPTC equivalents of XMP tags added:
    + Iptc.Application2.LocationName &lt;=&gt; Xmp.iptc.Location
    + Iptc.Application2.BylineTitle &lt;=&gt; Xmp.photoshop.AuthorsPosition
    + Iptc.Application2.CountryCode &lt;=&gt; Xmp.iptc.CountryCode
    + Iptc.Application2.Writer &lt;=&gt; Xmp.photoshop.CaptionWriter
  * The editor now properly saves IPTC tags.
  * Improve UTF-8 conversion to avoid double string conversion (hence
    actually breaking encoding).
  * Use proper unit abbreviations and proper label casing.
  * GPS data is now properly formatted with better precision and with
    translatable string parts and tooltips are added to explain how to
    correctly edit GPS data (latitude, longitude, altitude).
    Also seconds part of latitude/longitude is now saved with more
    precision and altitude details now switch from .1m to .10m.
  * Better error reporting when the editor fails to write a tag, with
    proper GUI error, so that such error do not go unseen.
  * Better error handling when closing the editor or viewer too, and
    improve error handling when the calendar dialog fails.
  * Use a logging domain for debugging-only messages which pollutes
    the output.
  * Xmp.iptc.CreatorContactInfo/Iptc4xmpCore:* override the shorter
    forms Xmp.iptc.Ci* if both are present, since the longer form is
    more common.
  * Improve saving of XMP metadata.
  * And more bug fixes and refactoring steps to get rid of duplicate
    code.
  - PNG will now prompt only for layer offset different from zero. Some
    software were always setting an offset of 0 (e.g.: POV-Ray v3.7) so
    GIMP would unecessarily prompt the user until now for PNG created by
    such software.
  - BMP:
  * allow loading of BMP images with incorrect BI_BITFIELDS
    compression.
  * support loading more bit depth such as 24bpp images.
  - file-darktable:
  * support updated Lua API of darktable 3.6 and beyond;
  * Adding environment contents to debugging output when
    DARKTABLE_DEBUG env variable is set.
  - PDF import:
  * New option to reverse order of layer.
  * Support fractional DPI (allowing accurate page dimensions).
  - DDS:
  * Set blue channel of BC5 dds images to 0 instead of 255.
  * Fix DDS BC5 compression/decompression with Red and Blue swapped.
    We detect images created by an older GIMP on loading and swap the
    channels back.
  - HEIF:
  * Removes the "HDR" mention on HEIF 10/12-bit export because high
    bit depth does not necessarily means HDR.
  * Runtime detection of HEIC and AVIF file formats (depending on
    available encoders and decoders), which allows afterwards update
    of the dependency, but also allows usage for a single format (e.g.
    for distributions which want to support only AVIF).
  * With libheif 1.10, visually lossless export is possible for
    10/12 bit depths too
  - PSD:
  * More flexible reading of layer mask record size, skipping invalid
    or unsupported mask info size, hence allowing us to load more PSD
    files (at least the part of a PSD we support instead of failing
    the whole import altogether).
  - G3 fax images:
  * Improve error handling when loading.
  * Be more forgiving on bad lines which were quite frequent on older
    fax images, allowing to salvage some old images.
- Drop 0001-app-make-gegl-introspect-an-optional-operation-depen.patch
- Drop libheif-avif-only.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1622808000">- Move rpm macros.gimp from /etc/rpm to %{_rpmmacrodir}.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1631966400">- Update to 2.10.28
  - Core:
  - Dashboard now has memory support in OpenBSD.
  - Default shortcuts Shift+[ and ] for tool size changed to {
    and }.
  - Performance improvements for GIMP on macOS Big Sur: these
    improvements were actually already applied in our macOS
    packages since GIMP 2.10.22, but were applied upstream
    directly only now.
  - User Interface:
  - Dark theme: improve accessibility of GtkRadioButton by adding
    a white border on mouse-hover.
  - Gray theme: set light background for selected text in Layers
    and Paths dockable dialogs to make text visible.
  - Dark, Gray and Light themes: remove 3D shadow box around eye
    and link toggles in Layers, Channels, and Paths dockable
    dialog tree views.
  - Plug-ins:
  - Improved DDS support and fix some red/blue bit swap for
    RGB10A2 DDS.  The plug-in version is incremented so that it
    is able to catch and correct previously incorrect RGB10A2
    images exported by older versions of our plug-in.
  - DDS files with "L16" - a 16 bit luminance channel - are now
    loaded in 16-bit.
  - DICOM images:
  * Support for planar configuration.  Support for deprecated
  * big endian transfer.
  - TIFF images:
  * Thumbnail storing now done by storing the thumbnail as the
  * second
    page in the file (through Exiv2) and setting metadata
    "Exif.Thumbnail.NewSubfileType" to 1 (reduced resolution
    image) instead of storing the thumbnail as a subifd. This
    was done because of a Windows bug locking TIFF files with
    thumbnail stored as subfid.
  * Symmetrically, loading will ignore pages marked as "reduced
    resolution image" (i.e. it will consider them as
    thumbnails), as well as try to guess if a page (without
    subfile type) is a thumbnail when it meets following
    criteria: second page with YCbCr PhotometricInterpretation,
    old style jpeg compression while the first page has a
    different PhotometricInterpretation or compression.
  - Script-fu:
  - New (dir-make "/dir/name" mode) function to create a
    directory.
  - Build:
  - Fix uninstalled white-border prelight file.
  - On Windows, *.rs file extension is not associated with SUN
    Raster images anymore. The reason is that this file extension
    is mostly used for Rust code files nowadays. If Windows could
    detect file formats with "magic numbers" (i.e. byte
    identifiers), it would not be a problem, but since it relies
    apparently only the extension, it's better to remove this
    association.
  - Oppositely on Linux and other Unix-like systems using desktop
    files, add the image/x-sun-raster MimeType which was
    forgotten (there, detection should be fine and not depend on
    file extension).
  - gimp30-tips.mo is not installed anymore (only used during the
    build to generate gimp-tips.xml with multiple language
    support).
  - --enable-check-update now has an "auto" value, which is the
    new default. It is equivalent to "yes" for Windows and macOS
    and "no" in all other cases.
  - New unit test to check that localizations listed in the
    installer script match available po files in
    po-windows-installer/.
  - "msys*" host value now detected as Windows builds.
  - Bumping minimum GEGL to version 0.4.32.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1633608000">- gimp-tips no longer has translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634904000">- Add upstream patch (GIMP issue #6210)
  + 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch
    Fix issue where the textool produces false color artifacts
    when using font anti-aliasing and system is set to subpixel
    rendering.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1640088000">- Update to 2.10.30
  - Core:
  - Do not follow subpixel font rendering choice from system
    settings for text layer rendering. These systems are useful
    for GUI rendering on a screen of a specific type and pixel
    order. Yet when rendering an image which can be zoomed in or
    out, showed on various screens or even printed, subpixel font
    rendering doesn't make sense.
  - Rewrite the core selection drawing logics so that it works on
    macOS Big Sur and over. This is a backport (adapted to GTK+2)
    of the fix brought in GIMP 2.99.8 for Wayland and macOS.
  - Ignore MakerNote metadata tag at export and only store the
    tags that go in it, hence avoiding partial invalid metadata.
  - Color picking from Colors dockable can now use the
    Freedesktop portal.
  - On Windows, move from GetICMProfile() to
    WcsGetDefaultColorProfile() because the former is broken in
    Windows 11.
  - Plug-ins:
  - metadata-viewer: improve how XMP tags with multiple values
    are handled and shown (now each value on a separate line for
    better readability).
  - metadata-editor:
  * XMP array tags of type BAG and SEQ are now on separate
    lines.
  * Comparing XMP tags with equivalent IPTC tags with multiple
    values, each value is compared individually, instead of
    comparing the list as a whole.
  - Many robustness improvements and other fixes to the metadata
    plug-ins.
  - AVIF: prefer AOM encoder for export.
  - PSD:
  * Skip sanity check for mask of rendered layers as some layer
    mask have invalid dimensions in such cases. They will now
    be loaded correctly.
  * Fixed loading of CMYK PSD files without alpha.
  * Fixed loading of CMYK images without layers.
  * Fixed loading of merged image of a 16 bit per channel RGBA
    PSD file with the alpha channel opaque.
  - PBM: large file export now always works and does not depend
    anymore on the platform's long int size.
  - Screenshot:
  * GNOME shell implementation dropped because the D-Bus API
    has been restricted to core components for security
    reasons, thus our plug-in was failing.
  * KDE portal moved as last fallback after the X
    implementation (when running on X) and Freedesktop portal,
    because KDE is also starting to block API calls for
    security reasons.
- drop 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch
  included in update</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651665600">- switched to https urls</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1652875200">- Add gimp-CVE_2022-30067.patch: fix out of memory when reading
  XCF (boo#1199653 CVE-2022-30067).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653393600">- Do not recommend lang package: the lang package has smarter
  supplements in place.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1655294400">- Update to 2.10.32: (boo#1199653 CVE-2022-30067)
  - Core:
  - Adding support for localized glyphs ('locl') in Text tool
    depending on the value of the "Language" field in Text tool
    options.
  - XCF import nows drop Xmp.photoshop.DocumentAncestors tags
    after 1000 of them, similarly to what libgimpbase now does.
    This could happen in XCF files which were created e.g. from a
    PSD import before we handled the issue in libgimpbase.
  - XCF import:
  - made more robust by ignoring (with a warning) invalid
    parasites and continuing to load the rest of the file
    (which might be valid). This way, we are able to salvage
    more cases of partially corrupted XCF files.
  - additional safety checks to detect broken XCF files.
  - Version check can be globally disabled through a value in the
    `gimp-release` file. This would allow to use the same build
    on repositories with an update channels (where we don't want
    update check notifications) and on standalone (where we want
    them).
  - User Interface:
  - Removed titlebar/borders from Windows Splash Screen.
  - All official themes now have on-hover indicator around eye
    and link toggles in Layer/Channel/Path Dialog tree-views.
  - Dark theme:
  - Hover-on effect on radio menu items to improve readability.
  - Color icon theme:
  - Thin contrast border for 'close' and 'detach' to improve
    their readability against dark backgrounds on mouse-hover.
  - Plug-ins:
  - TGA: improving indexed images with alpha channel support
    (both import and export).
  - DICOM: Fix endian conversion for photometric interpretation
    "MONOCHROME1".
  - file-raw: "RGB Save Type" confusing dialog label renamed to
    "Palette Type" as on the main dev branch.
  - screenshot: option to capture cursor in now available on
    Windows.
  - pygimp: new optional parameter `run_mode_param` (defaulting
    to True) to register() function of the Python binding, which
    allows to make the "run-mode" parameter optional when
    creating a new PDB procedure. This is already used to fix
    "file-openraster-load-thumb" without changing its signature.
  - BMP: new PDB procedure "file-bmp-save2" which supports all
    options available interactively.
  - BigTIFF: our TIFF plug-in now officially supports BigTIFF
    import and export.
  - Import was actually already working transparently if you
    had a recent enough libtiff. Now the recent libtiff is
    enforced by dependency requirements.
  - Export support was added with a checkbox in the interactive
    dialog and a new "bigtiff" argument in the "file-tiff-save"
    PDB procedure.
  - When an interactive export of ClassicTIFF fails for the
    explicit reason of "Maximum TIFF file size exceeded", the
    export dialog is raised again with a message proposing to
    try again as BigTIFF or trying another compression
    algorithm. This allows because discoverability and
    understandibility of the issue, while not forcing BigTIFF
    export (since it might not be supported everywhere).
  - Unlike the same change on the main dev branch, this
    backport comes without a dependency requirement bump, which
    means this will only work if GIMP is built with recent
    enough libtiff.
  - Raw: more robust load able to load as much as possible from
    the file, then fill the rest with white, when offset and
    dimensions are bigger than actual file size.
  - Improved support of a few plug-in code for building under
    UCRT Windows environment (more modern C runtime library than
    MINGW).
  - EPS: loading transparent EPS files now supported.
  - JPEG XL: import backported from the `master` (2.99) branch.
  - WebP: export has a new IPTC checkbox (saved through XMP) as
    well as a thumbnail checkbox. (backported from dev branch,
    since 2.99.8)
  - DDS: export has a new flip option (useful for some game
    engine) as well as a new savetype option to export all
    visible layers (not only the active one).
  - TIFF:
  - import support for 8 and 16 bit CMYK(A) TIFF files.
  - 1, 2 and 4-bit B/W images are now converted to indexed
    rather than grayscale as it seems that there is more of a
    use case for these images to be handled as indexed, even
    though technically they can be considered grayscale. In the
    future we could add an option at loading time where the
    user can choose whether they prefer it to be loaded as
    indexed or grayscale.
  - Fix loading images generated by MATLAB's blockproc
    function.
  - More robust loading for 8 bps grayscale MINISWHITE TIFF.
  - Libgimp:
  - New gimp_plug_in_error_quark() as a generic GQuark/GError
    domain for plug-ins (backported from 2.99.6).
  - gimp_drawable_brightness_contrast() now works in the [-1.0,
    1.0] range (it's more of a fix than a change because it's
    what it should have been from the start).
  - Better management of modification time in metadata: IPTC tag
    Iptc.Application2.DateCreated is not overridden anymore as it
    is the original creation date of the image. Instead we set
    the XMP tag Xmp.xmp.ModifyDate for file modification time and
    Xmp.xmp.MetadataDate for metadata modification time.
  - Format of Xmp.tiff.DateTime is now properly set with timezone
    as a consequence of the previous improvement.
  - Libgimpbase:
  - Limit to 1000 ancestors when importing images with incredible
    amount of `Xmp.photoshop.DocumentAncestors` tags, which is
    most likely due to a bug in some versions of Photoshop (in
    some PSDs, we encountered over 100,000 such tags; it probably
    makes no sense that a document could have that many ancestor
    documents). GIMP will now stops at 1000 such tags before
    dropping the rest and continue loading the file.
  - Icons:
  - Chain icons for the Color icon theme reworked from the
    Symbolic versions (with contrast borders to work on any
    background color) so that the "broken" and full variants are
    easily distinguishable.
  - Translations:
  - New Galician and Georgian translations for the Windows
    installer.
  - 20 translations were updated: Catalan, Chinese (China),
    Croatian, Danish, Dutch, Finnish, French, Georgian, German,
    Hungarian, Icelandic, Italian, Polish, Portuguese, Russian,
    Slovenian, Spanish, Swedish, Turkish, Ukrainian.
  - Build:
  - Bumping minimum GEGL to version 0.4.36.
- drop gimp-CVE_2022-30067.patch: included in update</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1677067200">- Update to 2.10.34:
  - Core:
  - Check for updates now works on macOS (backported from 2.99.14).
  - Update help IDs for better integration with the documentation website.
  - Symmetry dockable contents is now shown, yet deactivated, when no images are
    opened, improving discoverability (backported from 2.99.14).
  - DBus fully disabled on macOS (in some case, it could even freeze GIMP
    process when dbus is present yet not responding). Open With feature (e.g.
    from file browsers) still work fine as it uses a different code path on
    macOS. Other features using dbus (opening files or running batch commands
    from a separate GIMP process) won't work, but they probably never did on
    macOS anyway.
  - "Canvas Size" dialog took too much vertical space and now better uses the
    horizontal space by moving the preview and offset fiels to the right side,
    and the "Center" button just below (backported from 2.99.8).
  - Template selector (backported from 2.99.6) in resize dialog.
  - Color scale preferences (0..255/0..100 and LCh/HSV settings in Colors
    selection dialogs) are now remembered across sessions.
  - Eye icon header added to the item tree views to make it more obvious where
    to click for item visibility and links (backported from 2.99.10)
  - Revert color proofing behavior changed in 2.10.32 which resulted in
    inconsistent past workflows.
  - "Lock path strokes" tooltip for the dockable icon was renamed "Lock path".
  - Plug-ins:
  - DDS: make GUI translatable.
  - file-raw: added high bit depth precision export (partial backport from
    2.99.12).
  - TIFF:
  * Various bug fixes;
  * better check for invalid resolutions on import;
  * do not generated warnings for incorrect RichTIFFIPTC tags produced by
    Adobe products (only output a message to stderr, for not completely
    ignoring these);
  * Loading "reduced" image or not is now an option. We use a heuristic for
    the default value of said option (trying to guess if it's a thumbnail by
    using common usage), but final decision is now up to one knowing the image
    you load (backported from 2.99.14);
  * Default TIFF export format is "normal" TIFF, not BigTIFF (making it
    default was definitely an error in 2.10.32).
  - PSD:
  * Various bug fixes;
  * Useless physical unit conversion removed;
  * Backported improvement (2.99.10) for importing layers with clipping set
    (leading to color bleeding);
  * Backported improvements (2.99.10) for importing clipping layers;
  * Paths are now exported (backported from 2.99.14).
  - WebP: more informative error messages in some cases.
  - Flame: various bug fixes.
  - JPEG-XL:
  * metadata import backported from 2.99.14 - (requires libjxl 0.7.0)
  * Partial backport (2.99.8) of JPEG-XL export; export is always in 8bit
    lossless.
  - HEIF: various bug fixes.
  - Dicom: various bug fixes.
  - help:
  * macOS: https support now working fine for help files (bypassing
    lack of support in GIO for macOS platform).
  - animation-play: fixed on macOS.
  - PDF:
  * Import: new option "Fill transparent areas with white" to fill the
    background in white (ON by default as most office PDF writers seem to rely
    on readers filling the background with white), allowing importing
    transparent PDF files.
  * Export: new option "Fill transparent areas with background color" allowing
    to decide whether to export a PDF with transparent background.
  - TGA:
  * Added a workaround to load wrongful TGA files exported by Krita (which
    they fixed on their side too now, see Krita bug 464484).
  - ICO and CUR:
  * Magics detection for these formats has been removed (now using only using
    filename extension) because it was interfering with the detection of
    certain types of TGA images (which are likely more common than ICO and CUR
    files, and extension for these should be reliable enough).
  - Libgimpbase:
  - GimpMetadata API (in particular the gimp_metadata_set_from_*() functions)
    are now much less memory-hungry (backported from the main dev branch) when
    using GExiv 0.12.2 or over. With some huge metadata, it could cause long
    freeze or even crashes of plug-ins.
  - Libgimpwidgets:
  - Color-picking with X11 is now the default when compiled with X11, even if a
    color-picking portal also exists, because it is always right, whereas
    portals return color in display space without the space information itself
    (i.e. without profiles).
  - New dedicated GimpPickButton implementation for Windows (backported from
    2.99.14).
  - Libgimp:
  - New wrapper functions around GEGL ops, which also map to items in our Color
    menu:
  * gimp_drawable_shadows_highlights()
  * gimp_drawable_extract_component()</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677758400">- Add boolean pkgconfig(babl-0.1) BuildRequires, allow build with
  new version of babl.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1680782400">- Bump glib dependency to match the configure script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1681819200">- Do not recommend gimp-plugins-python even when we build it: it
  pulls in python2. Users are free to install it, but the default
  is not to do it anymore.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1688126400">- Drop baselibs.conf: the biarch module is not used anymore.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1699444800">- Update to 2.10.36:
  - New features and improvements
  - ASE and ACB palettes support
  - New Gradient: FG to Transparent (Hardedge)
  - GIF: non-square ratio support
  - Text tool: improved formatting behavior when selecting and
    changing text on canvas.
  - Theme: better feedback when hovering lock buttons (with a white frame)
    as well as when activating a lock (a small padlock shows up in the corner).
  - Security and bug fixes
  - Fixed Vulnerabilities (DDS: ZDI-CAN-22093, PSD: ZDI-CAN-22094,
    PSP: ZDI-CAN-22096 and ZDI-CAN-22097)
  - Broken Graphics Tablets with recent linuxwacom driver</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1714996800">- Update to 2.10.38:
  * Fixed a crash with newer glib
  * Indexed PNGs with transparency are now exported with the correct colors
  * Anders Jonsson fixed the input ranges for several filters such as Waves and Distort
  * The titlebar customization field now supports UTF-8 characters
  * Existing image comments no longer “leak” into newly created images</changelog>
</package>
<package pkgid="6503214bf5e0082debf0287fb8079efd4c7fbf4b355e5177e085d82338258dea1be8879899c4507469a2fee3d97774b9a7b753035bb4da939079ad108935616e" name="gimp-debugsource" arch="x86_64">
  <version epoch="0" ver="2.10.38" rel="1.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1611576000">- Make graphviz/dot only required for runtime debugging an
  optional dependency, fixes bsc#1180614:
  * 0001-app-make-gegl-introspect-an-optional-operation-depen.patch
- Cleanup spec file, remove Leap 42.x parts</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1613131200">- Recurse directories when looking for python plugins
  (boo#1180362).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1617019200">- Update to 2.10.24
  - Core:
  - Ignore Pentax and PentaxDng metadata at export because they are
    unsupported.
  - DBus calls (remote file open, typically with double click on file
    browser; and remote command run) are now processed after all command
    line files (in case of calls during startup) and in the call order
    (FIFO) for consistency. Some timeout has also been added to not spam
    the core process with non-processable DBus calls during startup.
  - Display profile name in "Color space" field of Image Properties and
    improve ellipsis &amp; wrap on dialog fields whose contents' size is not
    controllable together with better dialog size management.
  - Fix stack overflow when loading very large XCF files on Windows.
  - Point snapping now works outside the canvas. This is used for snap
    to guides, grid and vectors. Snap to grid only works off-canvas when
    "Show All" is enabled because off-canvas grid is not visible
    otherwise, though snap to guide and vectors will always work
    off-canvas.
  - Libgimp:
  - Various metadata improvements:
  * Improve reading of iptc tags that appear more than once.
  - Plug-ins:
  - JPEG export will better advertize when metadata export fails,
    possibly with relevant error message. Image export would not fail,
    but at least we make the person aware metadata is not properly
    exported.
  - More robust TIFF import and export:
  * Better handling of Exif.Thumbnail.* tags on export.
  * Import now ignores TIFF pages with invalid directory (rather than
    freezing and output an error to warn of possible data loss).
  * Import attempts to count the directories by reading them when the
    headers does not announce any directory, which allows to salvage
    images with improper header. Also if reading of a directory fail,
    we now output a message to warn of possible data loss.
  * Fixed loading 2 and 4-bit TIFF images in grayscale and indexed.
  * Improve support of ExtraSamples fields with non-conformant TIFF
    files.
  * Improve loading of multi page tiffs with linear TRC.
  * More safety checks as a result of fuzz-testing.
  * Improve loading of MinIsWhite and MinIsBlack images.
  - GeoTIFF tag support added (recognized and stored into image
    parasites at import, then exported back when TIFF format is used)
    with appropriate "Save GeoTIFF data" checkbox (checked by default)
    to disable GeoTIFF metadata export when not desired.
  - The metadata viewer and editor got a big cleaning and refactoring
    pass, as well as various fixes and several improvements:
  * Fix handling of IPTC tags which can appear more than once (such as
    "Keywords") in both the viewer and editor.
  * Always read both the IPTC and XMP equivalent tags in the editor,
    instead of assuming they are necessarily the same.
  * More IPTC equivalents of XMP tags added:
    + Iptc.Application2.LocationName &lt;=&gt; Xmp.iptc.Location
    + Iptc.Application2.BylineTitle &lt;=&gt; Xmp.photoshop.AuthorsPosition
    + Iptc.Application2.CountryCode &lt;=&gt; Xmp.iptc.CountryCode
    + Iptc.Application2.Writer &lt;=&gt; Xmp.photoshop.CaptionWriter
  * The editor now properly saves IPTC tags.
  * Improve UTF-8 conversion to avoid double string conversion (hence
    actually breaking encoding).
  * Use proper unit abbreviations and proper label casing.
  * GPS data is now properly formatted with better precision and with
    translatable string parts and tooltips are added to explain how to
    correctly edit GPS data (latitude, longitude, altitude).
    Also seconds part of latitude/longitude is now saved with more
    precision and altitude details now switch from .1m to .10m.
  * Better error reporting when the editor fails to write a tag, with
    proper GUI error, so that such error do not go unseen.
  * Better error handling when closing the editor or viewer too, and
    improve error handling when the calendar dialog fails.
  * Use a logging domain for debugging-only messages which pollutes
    the output.
  * Xmp.iptc.CreatorContactInfo/Iptc4xmpCore:* override the shorter
    forms Xmp.iptc.Ci* if both are present, since the longer form is
    more common.
  * Improve saving of XMP metadata.
  * And more bug fixes and refactoring steps to get rid of duplicate
    code.
  - PNG will now prompt only for layer offset different from zero. Some
    software were always setting an offset of 0 (e.g.: POV-Ray v3.7) so
    GIMP would unecessarily prompt the user until now for PNG created by
    such software.
  - BMP:
  * allow loading of BMP images with incorrect BI_BITFIELDS
    compression.
  * support loading more bit depth such as 24bpp images.
  - file-darktable:
  * support updated Lua API of darktable 3.6 and beyond;
  * Adding environment contents to debugging output when
    DARKTABLE_DEBUG env variable is set.
  - PDF import:
  * New option to reverse order of layer.
  * Support fractional DPI (allowing accurate page dimensions).
  - DDS:
  * Set blue channel of BC5 dds images to 0 instead of 255.
  * Fix DDS BC5 compression/decompression with Red and Blue swapped.
    We detect images created by an older GIMP on loading and swap the
    channels back.
  - HEIF:
  * Removes the "HDR" mention on HEIF 10/12-bit export because high
    bit depth does not necessarily means HDR.
  * Runtime detection of HEIC and AVIF file formats (depending on
    available encoders and decoders), which allows afterwards update
    of the dependency, but also allows usage for a single format (e.g.
    for distributions which want to support only AVIF).
  * With libheif 1.10, visually lossless export is possible for
    10/12 bit depths too
  - PSD:
  * More flexible reading of layer mask record size, skipping invalid
    or unsupported mask info size, hence allowing us to load more PSD
    files (at least the part of a PSD we support instead of failing
    the whole import altogether).
  - G3 fax images:
  * Improve error handling when loading.
  * Be more forgiving on bad lines which were quite frequent on older
    fax images, allowing to salvage some old images.
- Drop 0001-app-make-gegl-introspect-an-optional-operation-depen.patch
- Drop libheif-avif-only.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1622808000">- Move rpm macros.gimp from /etc/rpm to %{_rpmmacrodir}.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1631966400">- Update to 2.10.28
  - Core:
  - Dashboard now has memory support in OpenBSD.
  - Default shortcuts Shift+[ and ] for tool size changed to {
    and }.
  - Performance improvements for GIMP on macOS Big Sur: these
    improvements were actually already applied in our macOS
    packages since GIMP 2.10.22, but were applied upstream
    directly only now.
  - User Interface:
  - Dark theme: improve accessibility of GtkRadioButton by adding
    a white border on mouse-hover.
  - Gray theme: set light background for selected text in Layers
    and Paths dockable dialogs to make text visible.
  - Dark, Gray and Light themes: remove 3D shadow box around eye
    and link toggles in Layers, Channels, and Paths dockable
    dialog tree views.
  - Plug-ins:
  - Improved DDS support and fix some red/blue bit swap for
    RGB10A2 DDS.  The plug-in version is incremented so that it
    is able to catch and correct previously incorrect RGB10A2
    images exported by older versions of our plug-in.
  - DDS files with "L16" - a 16 bit luminance channel - are now
    loaded in 16-bit.
  - DICOM images:
  * Support for planar configuration.  Support for deprecated
  * big endian transfer.
  - TIFF images:
  * Thumbnail storing now done by storing the thumbnail as the
  * second
    page in the file (through Exiv2) and setting metadata
    "Exif.Thumbnail.NewSubfileType" to 1 (reduced resolution
    image) instead of storing the thumbnail as a subifd. This
    was done because of a Windows bug locking TIFF files with
    thumbnail stored as subfid.
  * Symmetrically, loading will ignore pages marked as "reduced
    resolution image" (i.e. it will consider them as
    thumbnails), as well as try to guess if a page (without
    subfile type) is a thumbnail when it meets following
    criteria: second page with YCbCr PhotometricInterpretation,
    old style jpeg compression while the first page has a
    different PhotometricInterpretation or compression.
  - Script-fu:
  - New (dir-make "/dir/name" mode) function to create a
    directory.
  - Build:
  - Fix uninstalled white-border prelight file.
  - On Windows, *.rs file extension is not associated with SUN
    Raster images anymore. The reason is that this file extension
    is mostly used for Rust code files nowadays. If Windows could
    detect file formats with "magic numbers" (i.e. byte
    identifiers), it would not be a problem, but since it relies
    apparently only the extension, it's better to remove this
    association.
  - Oppositely on Linux and other Unix-like systems using desktop
    files, add the image/x-sun-raster MimeType which was
    forgotten (there, detection should be fine and not depend on
    file extension).
  - gimp30-tips.mo is not installed anymore (only used during the
    build to generate gimp-tips.xml with multiple language
    support).
  - --enable-check-update now has an "auto" value, which is the
    new default. It is equivalent to "yes" for Windows and macOS
    and "no" in all other cases.
  - New unit test to check that localizations listed in the
    installer script match available po files in
    po-windows-installer/.
  - "msys*" host value now detected as Windows builds.
  - Bumping minimum GEGL to version 0.4.32.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1633608000">- gimp-tips no longer has translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634904000">- Add upstream patch (GIMP issue #6210)
  + 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch
    Fix issue where the textool produces false color artifacts
    when using font anti-aliasing and system is set to subpixel
    rendering.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1640088000">- Update to 2.10.30
  - Core:
  - Do not follow subpixel font rendering choice from system
    settings for text layer rendering. These systems are useful
    for GUI rendering on a screen of a specific type and pixel
    order. Yet when rendering an image which can be zoomed in or
    out, showed on various screens or even printed, subpixel font
    rendering doesn't make sense.
  - Rewrite the core selection drawing logics so that it works on
    macOS Big Sur and over. This is a backport (adapted to GTK+2)
    of the fix brought in GIMP 2.99.8 for Wayland and macOS.
  - Ignore MakerNote metadata tag at export and only store the
    tags that go in it, hence avoiding partial invalid metadata.
  - Color picking from Colors dockable can now use the
    Freedesktop portal.
  - On Windows, move from GetICMProfile() to
    WcsGetDefaultColorProfile() because the former is broken in
    Windows 11.
  - Plug-ins:
  - metadata-viewer: improve how XMP tags with multiple values
    are handled and shown (now each value on a separate line for
    better readability).
  - metadata-editor:
  * XMP array tags of type BAG and SEQ are now on separate
    lines.
  * Comparing XMP tags with equivalent IPTC tags with multiple
    values, each value is compared individually, instead of
    comparing the list as a whole.
  - Many robustness improvements and other fixes to the metadata
    plug-ins.
  - AVIF: prefer AOM encoder for export.
  - PSD:
  * Skip sanity check for mask of rendered layers as some layer
    mask have invalid dimensions in such cases. They will now
    be loaded correctly.
  * Fixed loading of CMYK PSD files without alpha.
  * Fixed loading of CMYK images without layers.
  * Fixed loading of merged image of a 16 bit per channel RGBA
    PSD file with the alpha channel opaque.
  - PBM: large file export now always works and does not depend
    anymore on the platform's long int size.
  - Screenshot:
  * GNOME shell implementation dropped because the D-Bus API
    has been restricted to core components for security
    reasons, thus our plug-in was failing.
  * KDE portal moved as last fallback after the X
    implementation (when running on X) and Freedesktop portal,
    because KDE is also starting to block API calls for
    security reasons.
- drop 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch
  included in update</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651665600">- switched to https urls</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1652875200">- Add gimp-CVE_2022-30067.patch: fix out of memory when reading
  XCF (boo#1199653 CVE-2022-30067).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653393600">- Do not recommend lang package: the lang package has smarter
  supplements in place.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1655294400">- Update to 2.10.32: (boo#1199653 CVE-2022-30067)
  - Core:
  - Adding support for localized glyphs ('locl') in Text tool
    depending on the value of the "Language" field in Text tool
    options.
  - XCF import nows drop Xmp.photoshop.DocumentAncestors tags
    after 1000 of them, similarly to what libgimpbase now does.
    This could happen in XCF files which were created e.g. from a
    PSD import before we handled the issue in libgimpbase.
  - XCF import:
  - made more robust by ignoring (with a warning) invalid
    parasites and continuing to load the rest of the file
    (which might be valid). This way, we are able to salvage
    more cases of partially corrupted XCF files.
  - additional safety checks to detect broken XCF files.
  - Version check can be globally disabled through a value in the
    `gimp-release` file. This would allow to use the same build
    on repositories with an update channels (where we don't want
    update check notifications) and on standalone (where we want
    them).
  - User Interface:
  - Removed titlebar/borders from Windows Splash Screen.
  - All official themes now have on-hover indicator around eye
    and link toggles in Layer/Channel/Path Dialog tree-views.
  - Dark theme:
  - Hover-on effect on radio menu items to improve readability.
  - Color icon theme:
  - Thin contrast border for 'close' and 'detach' to improve
    their readability against dark backgrounds on mouse-hover.
  - Plug-ins:
  - TGA: improving indexed images with alpha channel support
    (both import and export).
  - DICOM: Fix endian conversion for photometric interpretation
    "MONOCHROME1".
  - file-raw: "RGB Save Type" confusing dialog label renamed to
    "Palette Type" as on the main dev branch.
  - screenshot: option to capture cursor in now available on
    Windows.
  - pygimp: new optional parameter `run_mode_param` (defaulting
    to True) to register() function of the Python binding, which
    allows to make the "run-mode" parameter optional when
    creating a new PDB procedure. This is already used to fix
    "file-openraster-load-thumb" without changing its signature.
  - BMP: new PDB procedure "file-bmp-save2" which supports all
    options available interactively.
  - BigTIFF: our TIFF plug-in now officially supports BigTIFF
    import and export.
  - Import was actually already working transparently if you
    had a recent enough libtiff. Now the recent libtiff is
    enforced by dependency requirements.
  - Export support was added with a checkbox in the interactive
    dialog and a new "bigtiff" argument in the "file-tiff-save"
    PDB procedure.
  - When an interactive export of ClassicTIFF fails for the
    explicit reason of "Maximum TIFF file size exceeded", the
    export dialog is raised again with a message proposing to
    try again as BigTIFF or trying another compression
    algorithm. This allows because discoverability and
    understandibility of the issue, while not forcing BigTIFF
    export (since it might not be supported everywhere).
  - Unlike the same change on the main dev branch, this
    backport comes without a dependency requirement bump, which
    means this will only work if GIMP is built with recent
    enough libtiff.
  - Raw: more robust load able to load as much as possible from
    the file, then fill the rest with white, when offset and
    dimensions are bigger than actual file size.
  - Improved support of a few plug-in code for building under
    UCRT Windows environment (more modern C runtime library than
    MINGW).
  - EPS: loading transparent EPS files now supported.
  - JPEG XL: import backported from the `master` (2.99) branch.
  - WebP: export has a new IPTC checkbox (saved through XMP) as
    well as a thumbnail checkbox. (backported from dev branch,
    since 2.99.8)
  - DDS: export has a new flip option (useful for some game
    engine) as well as a new savetype option to export all
    visible layers (not only the active one).
  - TIFF:
  - import support for 8 and 16 bit CMYK(A) TIFF files.
  - 1, 2 and 4-bit B/W images are now converted to indexed
    rather than grayscale as it seems that there is more of a
    use case for these images to be handled as indexed, even
    though technically they can be considered grayscale. In the
    future we could add an option at loading time where the
    user can choose whether they prefer it to be loaded as
    indexed or grayscale.
  - Fix loading images generated by MATLAB's blockproc
    function.
  - More robust loading for 8 bps grayscale MINISWHITE TIFF.
  - Libgimp:
  - New gimp_plug_in_error_quark() as a generic GQuark/GError
    domain for plug-ins (backported from 2.99.6).
  - gimp_drawable_brightness_contrast() now works in the [-1.0,
    1.0] range (it's more of a fix than a change because it's
    what it should have been from the start).
  - Better management of modification time in metadata: IPTC tag
    Iptc.Application2.DateCreated is not overridden anymore as it
    is the original creation date of the image. Instead we set
    the XMP tag Xmp.xmp.ModifyDate for file modification time and
    Xmp.xmp.MetadataDate for metadata modification time.
  - Format of Xmp.tiff.DateTime is now properly set with timezone
    as a consequence of the previous improvement.
  - Libgimpbase:
  - Limit to 1000 ancestors when importing images with incredible
    amount of `Xmp.photoshop.DocumentAncestors` tags, which is
    most likely due to a bug in some versions of Photoshop (in
    some PSDs, we encountered over 100,000 such tags; it probably
    makes no sense that a document could have that many ancestor
    documents). GIMP will now stops at 1000 such tags before
    dropping the rest and continue loading the file.
  - Icons:
  - Chain icons for the Color icon theme reworked from the
    Symbolic versions (with contrast borders to work on any
    background color) so that the "broken" and full variants are
    easily distinguishable.
  - Translations:
  - New Galician and Georgian translations for the Windows
    installer.
  - 20 translations were updated: Catalan, Chinese (China),
    Croatian, Danish, Dutch, Finnish, French, Georgian, German,
    Hungarian, Icelandic, Italian, Polish, Portuguese, Russian,
    Slovenian, Spanish, Swedish, Turkish, Ukrainian.
  - Build:
  - Bumping minimum GEGL to version 0.4.36.
- drop gimp-CVE_2022-30067.patch: included in update</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1677067200">- Update to 2.10.34:
  - Core:
  - Check for updates now works on macOS (backported from 2.99.14).
  - Update help IDs for better integration with the documentation website.
  - Symmetry dockable contents is now shown, yet deactivated, when no images are
    opened, improving discoverability (backported from 2.99.14).
  - DBus fully disabled on macOS (in some case, it could even freeze GIMP
    process when dbus is present yet not responding). Open With feature (e.g.
    from file browsers) still work fine as it uses a different code path on
    macOS. Other features using dbus (opening files or running batch commands
    from a separate GIMP process) won't work, but they probably never did on
    macOS anyway.
  - "Canvas Size" dialog took too much vertical space and now better uses the
    horizontal space by moving the preview and offset fiels to the right side,
    and the "Center" button just below (backported from 2.99.8).
  - Template selector (backported from 2.99.6) in resize dialog.
  - Color scale preferences (0..255/0..100 and LCh/HSV settings in Colors
    selection dialogs) are now remembered across sessions.
  - Eye icon header added to the item tree views to make it more obvious where
    to click for item visibility and links (backported from 2.99.10)
  - Revert color proofing behavior changed in 2.10.32 which resulted in
    inconsistent past workflows.
  - "Lock path strokes" tooltip for the dockable icon was renamed "Lock path".
  - Plug-ins:
  - DDS: make GUI translatable.
  - file-raw: added high bit depth precision export (partial backport from
    2.99.12).
  - TIFF:
  * Various bug fixes;
  * better check for invalid resolutions on import;
  * do not generated warnings for incorrect RichTIFFIPTC tags produced by
    Adobe products (only output a message to stderr, for not completely
    ignoring these);
  * Loading "reduced" image or not is now an option. We use a heuristic for
    the default value of said option (trying to guess if it's a thumbnail by
    using common usage), but final decision is now up to one knowing the image
    you load (backported from 2.99.14);
  * Default TIFF export format is "normal" TIFF, not BigTIFF (making it
    default was definitely an error in 2.10.32).
  - PSD:
  * Various bug fixes;
  * Useless physical unit conversion removed;
  * Backported improvement (2.99.10) for importing layers with clipping set
    (leading to color bleeding);
  * Backported improvements (2.99.10) for importing clipping layers;
  * Paths are now exported (backported from 2.99.14).
  - WebP: more informative error messages in some cases.
  - Flame: various bug fixes.
  - JPEG-XL:
  * metadata import backported from 2.99.14 - (requires libjxl 0.7.0)
  * Partial backport (2.99.8) of JPEG-XL export; export is always in 8bit
    lossless.
  - HEIF: various bug fixes.
  - Dicom: various bug fixes.
  - help:
  * macOS: https support now working fine for help files (bypassing
    lack of support in GIO for macOS platform).
  - animation-play: fixed on macOS.
  - PDF:
  * Import: new option "Fill transparent areas with white" to fill the
    background in white (ON by default as most office PDF writers seem to rely
    on readers filling the background with white), allowing importing
    transparent PDF files.
  * Export: new option "Fill transparent areas with background color" allowing
    to decide whether to export a PDF with transparent background.
  - TGA:
  * Added a workaround to load wrongful TGA files exported by Krita (which
    they fixed on their side too now, see Krita bug 464484).
  - ICO and CUR:
  * Magics detection for these formats has been removed (now using only using
    filename extension) because it was interfering with the detection of
    certain types of TGA images (which are likely more common than ICO and CUR
    files, and extension for these should be reliable enough).
  - Libgimpbase:
  - GimpMetadata API (in particular the gimp_metadata_set_from_*() functions)
    are now much less memory-hungry (backported from the main dev branch) when
    using GExiv 0.12.2 or over. With some huge metadata, it could cause long
    freeze or even crashes of plug-ins.
  - Libgimpwidgets:
  - Color-picking with X11 is now the default when compiled with X11, even if a
    color-picking portal also exists, because it is always right, whereas
    portals return color in display space without the space information itself
    (i.e. without profiles).
  - New dedicated GimpPickButton implementation for Windows (backported from
    2.99.14).
  - Libgimp:
  - New wrapper functions around GEGL ops, which also map to items in our Color
    menu:
  * gimp_drawable_shadows_highlights()
  * gimp_drawable_extract_component()</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677758400">- Add boolean pkgconfig(babl-0.1) BuildRequires, allow build with
  new version of babl.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1680782400">- Bump glib dependency to match the configure script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1681819200">- Do not recommend gimp-plugins-python even when we build it: it
  pulls in python2. Users are free to install it, but the default
  is not to do it anymore.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1688126400">- Drop baselibs.conf: the biarch module is not used anymore.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1699444800">- Update to 2.10.36:
  - New features and improvements
  - ASE and ACB palettes support
  - New Gradient: FG to Transparent (Hardedge)
  - GIF: non-square ratio support
  - Text tool: improved formatting behavior when selecting and
    changing text on canvas.
  - Theme: better feedback when hovering lock buttons (with a white frame)
    as well as when activating a lock (a small padlock shows up in the corner).
  - Security and bug fixes
  - Fixed Vulnerabilities (DDS: ZDI-CAN-22093, PSD: ZDI-CAN-22094,
    PSP: ZDI-CAN-22096 and ZDI-CAN-22097)
  - Broken Graphics Tablets with recent linuxwacom driver</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1714996800">- Update to 2.10.38:
  * Fixed a crash with newer glib
  * Indexed PNGs with transparency are now exported with the correct colors
  * Anders Jonsson fixed the input ranges for several filters such as Waves and Distort
  * The titlebar customization field now supports UTF-8 characters
  * Existing image comments no longer “leak” into newly created images</changelog>
</package>
<package pkgid="8cd51abbcc502e3c1244c00475cdc1c303f227964afdec167c8e2415ec259cc1f8c4a6c57fdda55911e68b2b93fd155485665acecdfb2a17daddfb46dc1539a5" name="gimp-devel" arch="x86_64">
  <version epoch="0" ver="2.10.38" rel="1.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1611576000">- Make graphviz/dot only required for runtime debugging an
  optional dependency, fixes bsc#1180614:
  * 0001-app-make-gegl-introspect-an-optional-operation-depen.patch
- Cleanup spec file, remove Leap 42.x parts</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1613131200">- Recurse directories when looking for python plugins
  (boo#1180362).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1617019200">- Update to 2.10.24
  - Core:
  - Ignore Pentax and PentaxDng metadata at export because they are
    unsupported.
  - DBus calls (remote file open, typically with double click on file
    browser; and remote command run) are now processed after all command
    line files (in case of calls during startup) and in the call order
    (FIFO) for consistency. Some timeout has also been added to not spam
    the core process with non-processable DBus calls during startup.
  - Display profile name in "Color space" field of Image Properties and
    improve ellipsis &amp; wrap on dialog fields whose contents' size is not
    controllable together with better dialog size management.
  - Fix stack overflow when loading very large XCF files on Windows.
  - Point snapping now works outside the canvas. This is used for snap
    to guides, grid and vectors. Snap to grid only works off-canvas when
    "Show All" is enabled because off-canvas grid is not visible
    otherwise, though snap to guide and vectors will always work
    off-canvas.
  - Libgimp:
  - Various metadata improvements:
  * Improve reading of iptc tags that appear more than once.
  - Plug-ins:
  - JPEG export will better advertize when metadata export fails,
    possibly with relevant error message. Image export would not fail,
    but at least we make the person aware metadata is not properly
    exported.
  - More robust TIFF import and export:
  * Better handling of Exif.Thumbnail.* tags on export.
  * Import now ignores TIFF pages with invalid directory (rather than
    freezing and output an error to warn of possible data loss).
  * Import attempts to count the directories by reading them when the
    headers does not announce any directory, which allows to salvage
    images with improper header. Also if reading of a directory fail,
    we now output a message to warn of possible data loss.
  * Fixed loading 2 and 4-bit TIFF images in grayscale and indexed.
  * Improve support of ExtraSamples fields with non-conformant TIFF
    files.
  * Improve loading of multi page tiffs with linear TRC.
  * More safety checks as a result of fuzz-testing.
  * Improve loading of MinIsWhite and MinIsBlack images.
  - GeoTIFF tag support added (recognized and stored into image
    parasites at import, then exported back when TIFF format is used)
    with appropriate "Save GeoTIFF data" checkbox (checked by default)
    to disable GeoTIFF metadata export when not desired.
  - The metadata viewer and editor got a big cleaning and refactoring
    pass, as well as various fixes and several improvements:
  * Fix handling of IPTC tags which can appear more than once (such as
    "Keywords") in both the viewer and editor.
  * Always read both the IPTC and XMP equivalent tags in the editor,
    instead of assuming they are necessarily the same.
  * More IPTC equivalents of XMP tags added:
    + Iptc.Application2.LocationName &lt;=&gt; Xmp.iptc.Location
    + Iptc.Application2.BylineTitle &lt;=&gt; Xmp.photoshop.AuthorsPosition
    + Iptc.Application2.CountryCode &lt;=&gt; Xmp.iptc.CountryCode
    + Iptc.Application2.Writer &lt;=&gt; Xmp.photoshop.CaptionWriter
  * The editor now properly saves IPTC tags.
  * Improve UTF-8 conversion to avoid double string conversion (hence
    actually breaking encoding).
  * Use proper unit abbreviations and proper label casing.
  * GPS data is now properly formatted with better precision and with
    translatable string parts and tooltips are added to explain how to
    correctly edit GPS data (latitude, longitude, altitude).
    Also seconds part of latitude/longitude is now saved with more
    precision and altitude details now switch from .1m to .10m.
  * Better error reporting when the editor fails to write a tag, with
    proper GUI error, so that such error do not go unseen.
  * Better error handling when closing the editor or viewer too, and
    improve error handling when the calendar dialog fails.
  * Use a logging domain for debugging-only messages which pollutes
    the output.
  * Xmp.iptc.CreatorContactInfo/Iptc4xmpCore:* override the shorter
    forms Xmp.iptc.Ci* if both are present, since the longer form is
    more common.
  * Improve saving of XMP metadata.
  * And more bug fixes and refactoring steps to get rid of duplicate
    code.
  - PNG will now prompt only for layer offset different from zero. Some
    software were always setting an offset of 0 (e.g.: POV-Ray v3.7) so
    GIMP would unecessarily prompt the user until now for PNG created by
    such software.
  - BMP:
  * allow loading of BMP images with incorrect BI_BITFIELDS
    compression.
  * support loading more bit depth such as 24bpp images.
  - file-darktable:
  * support updated Lua API of darktable 3.6 and beyond;
  * Adding environment contents to debugging output when
    DARKTABLE_DEBUG env variable is set.
  - PDF import:
  * New option to reverse order of layer.
  * Support fractional DPI (allowing accurate page dimensions).
  - DDS:
  * Set blue channel of BC5 dds images to 0 instead of 255.
  * Fix DDS BC5 compression/decompression with Red and Blue swapped.
    We detect images created by an older GIMP on loading and swap the
    channels back.
  - HEIF:
  * Removes the "HDR" mention on HEIF 10/12-bit export because high
    bit depth does not necessarily means HDR.
  * Runtime detection of HEIC and AVIF file formats (depending on
    available encoders and decoders), which allows afterwards update
    of the dependency, but also allows usage for a single format (e.g.
    for distributions which want to support only AVIF).
  * With libheif 1.10, visually lossless export is possible for
    10/12 bit depths too
  - PSD:
  * More flexible reading of layer mask record size, skipping invalid
    or unsupported mask info size, hence allowing us to load more PSD
    files (at least the part of a PSD we support instead of failing
    the whole import altogether).
  - G3 fax images:
  * Improve error handling when loading.
  * Be more forgiving on bad lines which were quite frequent on older
    fax images, allowing to salvage some old images.
- Drop 0001-app-make-gegl-introspect-an-optional-operation-depen.patch
- Drop libheif-avif-only.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1622808000">- Move rpm macros.gimp from /etc/rpm to %{_rpmmacrodir}.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1631966400">- Update to 2.10.28
  - Core:
  - Dashboard now has memory support in OpenBSD.
  - Default shortcuts Shift+[ and ] for tool size changed to {
    and }.
  - Performance improvements for GIMP on macOS Big Sur: these
    improvements were actually already applied in our macOS
    packages since GIMP 2.10.22, but were applied upstream
    directly only now.
  - User Interface:
  - Dark theme: improve accessibility of GtkRadioButton by adding
    a white border on mouse-hover.
  - Gray theme: set light background for selected text in Layers
    and Paths dockable dialogs to make text visible.
  - Dark, Gray and Light themes: remove 3D shadow box around eye
    and link toggles in Layers, Channels, and Paths dockable
    dialog tree views.
  - Plug-ins:
  - Improved DDS support and fix some red/blue bit swap for
    RGB10A2 DDS.  The plug-in version is incremented so that it
    is able to catch and correct previously incorrect RGB10A2
    images exported by older versions of our plug-in.
  - DDS files with "L16" - a 16 bit luminance channel - are now
    loaded in 16-bit.
  - DICOM images:
  * Support for planar configuration.  Support for deprecated
  * big endian transfer.
  - TIFF images:
  * Thumbnail storing now done by storing the thumbnail as the
  * second
    page in the file (through Exiv2) and setting metadata
    "Exif.Thumbnail.NewSubfileType" to 1 (reduced resolution
    image) instead of storing the thumbnail as a subifd. This
    was done because of a Windows bug locking TIFF files with
    thumbnail stored as subfid.
  * Symmetrically, loading will ignore pages marked as "reduced
    resolution image" (i.e. it will consider them as
    thumbnails), as well as try to guess if a page (without
    subfile type) is a thumbnail when it meets following
    criteria: second page with YCbCr PhotometricInterpretation,
    old style jpeg compression while the first page has a
    different PhotometricInterpretation or compression.
  - Script-fu:
  - New (dir-make "/dir/name" mode) function to create a
    directory.
  - Build:
  - Fix uninstalled white-border prelight file.
  - On Windows, *.rs file extension is not associated with SUN
    Raster images anymore. The reason is that this file extension
    is mostly used for Rust code files nowadays. If Windows could
    detect file formats with "magic numbers" (i.e. byte
    identifiers), it would not be a problem, but since it relies
    apparently only the extension, it's better to remove this
    association.
  - Oppositely on Linux and other Unix-like systems using desktop
    files, add the image/x-sun-raster MimeType which was
    forgotten (there, detection should be fine and not depend on
    file extension).
  - gimp30-tips.mo is not installed anymore (only used during the
    build to generate gimp-tips.xml with multiple language
    support).
  - --enable-check-update now has an "auto" value, which is the
    new default. It is equivalent to "yes" for Windows and macOS
    and "no" in all other cases.
  - New unit test to check that localizations listed in the
    installer script match available po files in
    po-windows-installer/.
  - "msys*" host value now detected as Windows builds.
  - Bumping minimum GEGL to version 0.4.32.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1633608000">- gimp-tips no longer has translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634904000">- Add upstream patch (GIMP issue #6210)
  + 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch
    Fix issue where the textool produces false color artifacts
    when using font anti-aliasing and system is set to subpixel
    rendering.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1640088000">- Update to 2.10.30
  - Core:
  - Do not follow subpixel font rendering choice from system
    settings for text layer rendering. These systems are useful
    for GUI rendering on a screen of a specific type and pixel
    order. Yet when rendering an image which can be zoomed in or
    out, showed on various screens or even printed, subpixel font
    rendering doesn't make sense.
  - Rewrite the core selection drawing logics so that it works on
    macOS Big Sur and over. This is a backport (adapted to GTK+2)
    of the fix brought in GIMP 2.99.8 for Wayland and macOS.
  - Ignore MakerNote metadata tag at export and only store the
    tags that go in it, hence avoiding partial invalid metadata.
  - Color picking from Colors dockable can now use the
    Freedesktop portal.
  - On Windows, move from GetICMProfile() to
    WcsGetDefaultColorProfile() because the former is broken in
    Windows 11.
  - Plug-ins:
  - metadata-viewer: improve how XMP tags with multiple values
    are handled and shown (now each value on a separate line for
    better readability).
  - metadata-editor:
  * XMP array tags of type BAG and SEQ are now on separate
    lines.
  * Comparing XMP tags with equivalent IPTC tags with multiple
    values, each value is compared individually, instead of
    comparing the list as a whole.
  - Many robustness improvements and other fixes to the metadata
    plug-ins.
  - AVIF: prefer AOM encoder for export.
  - PSD:
  * Skip sanity check for mask of rendered layers as some layer
    mask have invalid dimensions in such cases. They will now
    be loaded correctly.
  * Fixed loading of CMYK PSD files without alpha.
  * Fixed loading of CMYK images without layers.
  * Fixed loading of merged image of a 16 bit per channel RGBA
    PSD file with the alpha channel opaque.
  - PBM: large file export now always works and does not depend
    anymore on the platform's long int size.
  - Screenshot:
  * GNOME shell implementation dropped because the D-Bus API
    has been restricted to core components for security
    reasons, thus our plug-in was failing.
  * KDE portal moved as last fallback after the X
    implementation (when running on X) and Freedesktop portal,
    because KDE is also starting to block API calls for
    security reasons.
- drop 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch
  included in update</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651665600">- switched to https urls</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1652875200">- Add gimp-CVE_2022-30067.patch: fix out of memory when reading
  XCF (boo#1199653 CVE-2022-30067).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653393600">- Do not recommend lang package: the lang package has smarter
  supplements in place.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1655294400">- Update to 2.10.32: (boo#1199653 CVE-2022-30067)
  - Core:
  - Adding support for localized glyphs ('locl') in Text tool
    depending on the value of the "Language" field in Text tool
    options.
  - XCF import nows drop Xmp.photoshop.DocumentAncestors tags
    after 1000 of them, similarly to what libgimpbase now does.
    This could happen in XCF files which were created e.g. from a
    PSD import before we handled the issue in libgimpbase.
  - XCF import:
  - made more robust by ignoring (with a warning) invalid
    parasites and continuing to load the rest of the file
    (which might be valid). This way, we are able to salvage
    more cases of partially corrupted XCF files.
  - additional safety checks to detect broken XCF files.
  - Version check can be globally disabled through a value in the
    `gimp-release` file. This would allow to use the same build
    on repositories with an update channels (where we don't want
    update check notifications) and on standalone (where we want
    them).
  - User Interface:
  - Removed titlebar/borders from Windows Splash Screen.
  - All official themes now have on-hover indicator around eye
    and link toggles in Layer/Channel/Path Dialog tree-views.
  - Dark theme:
  - Hover-on effect on radio menu items to improve readability.
  - Color icon theme:
  - Thin contrast border for 'close' and 'detach' to improve
    their readability against dark backgrounds on mouse-hover.
  - Plug-ins:
  - TGA: improving indexed images with alpha channel support
    (both import and export).
  - DICOM: Fix endian conversion for photometric interpretation
    "MONOCHROME1".
  - file-raw: "RGB Save Type" confusing dialog label renamed to
    "Palette Type" as on the main dev branch.
  - screenshot: option to capture cursor in now available on
    Windows.
  - pygimp: new optional parameter `run_mode_param` (defaulting
    to True) to register() function of the Python binding, which
    allows to make the "run-mode" parameter optional when
    creating a new PDB procedure. This is already used to fix
    "file-openraster-load-thumb" without changing its signature.
  - BMP: new PDB procedure "file-bmp-save2" which supports all
    options available interactively.
  - BigTIFF: our TIFF plug-in now officially supports BigTIFF
    import and export.
  - Import was actually already working transparently if you
    had a recent enough libtiff. Now the recent libtiff is
    enforced by dependency requirements.
  - Export support was added with a checkbox in the interactive
    dialog and a new "bigtiff" argument in the "file-tiff-save"
    PDB procedure.
  - When an interactive export of ClassicTIFF fails for the
    explicit reason of "Maximum TIFF file size exceeded", the
    export dialog is raised again with a message proposing to
    try again as BigTIFF or trying another compression
    algorithm. This allows because discoverability and
    understandibility of the issue, while not forcing BigTIFF
    export (since it might not be supported everywhere).
  - Unlike the same change on the main dev branch, this
    backport comes without a dependency requirement bump, which
    means this will only work if GIMP is built with recent
    enough libtiff.
  - Raw: more robust load able to load as much as possible from
    the file, then fill the rest with white, when offset and
    dimensions are bigger than actual file size.
  - Improved support of a few plug-in code for building under
    UCRT Windows environment (more modern C runtime library than
    MINGW).
  - EPS: loading transparent EPS files now supported.
  - JPEG XL: import backported from the `master` (2.99) branch.
  - WebP: export has a new IPTC checkbox (saved through XMP) as
    well as a thumbnail checkbox. (backported from dev branch,
    since 2.99.8)
  - DDS: export has a new flip option (useful for some game
    engine) as well as a new savetype option to export all
    visible layers (not only the active one).
  - TIFF:
  - import support for 8 and 16 bit CMYK(A) TIFF files.
  - 1, 2 and 4-bit B/W images are now converted to indexed
    rather than grayscale as it seems that there is more of a
    use case for these images to be handled as indexed, even
    though technically they can be considered grayscale. In the
    future we could add an option at loading time where the
    user can choose whether they prefer it to be loaded as
    indexed or grayscale.
  - Fix loading images generated by MATLAB's blockproc
    function.
  - More robust loading for 8 bps grayscale MINISWHITE TIFF.
  - Libgimp:
  - New gimp_plug_in_error_quark() as a generic GQuark/GError
    domain for plug-ins (backported from 2.99.6).
  - gimp_drawable_brightness_contrast() now works in the [-1.0,
    1.0] range (it's more of a fix than a change because it's
    what it should have been from the start).
  - Better management of modification time in metadata: IPTC tag
    Iptc.Application2.DateCreated is not overridden anymore as it
    is the original creation date of the image. Instead we set
    the XMP tag Xmp.xmp.ModifyDate for file modification time and
    Xmp.xmp.MetadataDate for metadata modification time.
  - Format of Xmp.tiff.DateTime is now properly set with timezone
    as a consequence of the previous improvement.
  - Libgimpbase:
  - Limit to 1000 ancestors when importing images with incredible
    amount of `Xmp.photoshop.DocumentAncestors` tags, which is
    most likely due to a bug in some versions of Photoshop (in
    some PSDs, we encountered over 100,000 such tags; it probably
    makes no sense that a document could have that many ancestor
    documents). GIMP will now stops at 1000 such tags before
    dropping the rest and continue loading the file.
  - Icons:
  - Chain icons for the Color icon theme reworked from the
    Symbolic versions (with contrast borders to work on any
    background color) so that the "broken" and full variants are
    easily distinguishable.
  - Translations:
  - New Galician and Georgian translations for the Windows
    installer.
  - 20 translations were updated: Catalan, Chinese (China),
    Croatian, Danish, Dutch, Finnish, French, Georgian, German,
    Hungarian, Icelandic, Italian, Polish, Portuguese, Russian,
    Slovenian, Spanish, Swedish, Turkish, Ukrainian.
  - Build:
  - Bumping minimum GEGL to version 0.4.36.
- drop gimp-CVE_2022-30067.patch: included in update</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1677067200">- Update to 2.10.34:
  - Core:
  - Check for updates now works on macOS (backported from 2.99.14).
  - Update help IDs for better integration with the documentation website.
  - Symmetry dockable contents is now shown, yet deactivated, when no images are
    opened, improving discoverability (backported from 2.99.14).
  - DBus fully disabled on macOS (in some case, it could even freeze GIMP
    process when dbus is present yet not responding). Open With feature (e.g.
    from file browsers) still work fine as it uses a different code path on
    macOS. Other features using dbus (opening files or running batch commands
    from a separate GIMP process) won't work, but they probably never did on
    macOS anyway.
  - "Canvas Size" dialog took too much vertical space and now better uses the
    horizontal space by moving the preview and offset fiels to the right side,
    and the "Center" button just below (backported from 2.99.8).
  - Template selector (backported from 2.99.6) in resize dialog.
  - Color scale preferences (0..255/0..100 and LCh/HSV settings in Colors
    selection dialogs) are now remembered across sessions.
  - Eye icon header added to the item tree views to make it more obvious where
    to click for item visibility and links (backported from 2.99.10)
  - Revert color proofing behavior changed in 2.10.32 which resulted in
    inconsistent past workflows.
  - "Lock path strokes" tooltip for the dockable icon was renamed "Lock path".
  - Plug-ins:
  - DDS: make GUI translatable.
  - file-raw: added high bit depth precision export (partial backport from
    2.99.12).
  - TIFF:
  * Various bug fixes;
  * better check for invalid resolutions on import;
  * do not generated warnings for incorrect RichTIFFIPTC tags produced by
    Adobe products (only output a message to stderr, for not completely
    ignoring these);
  * Loading "reduced" image or not is now an option. We use a heuristic for
    the default value of said option (trying to guess if it's a thumbnail by
    using common usage), but final decision is now up to one knowing the image
    you load (backported from 2.99.14);
  * Default TIFF export format is "normal" TIFF, not BigTIFF (making it
    default was definitely an error in 2.10.32).
  - PSD:
  * Various bug fixes;
  * Useless physical unit conversion removed;
  * Backported improvement (2.99.10) for importing layers with clipping set
    (leading to color bleeding);
  * Backported improvements (2.99.10) for importing clipping layers;
  * Paths are now exported (backported from 2.99.14).
  - WebP: more informative error messages in some cases.
  - Flame: various bug fixes.
  - JPEG-XL:
  * metadata import backported from 2.99.14 - (requires libjxl 0.7.0)
  * Partial backport (2.99.8) of JPEG-XL export; export is always in 8bit
    lossless.
  - HEIF: various bug fixes.
  - Dicom: various bug fixes.
  - help:
  * macOS: https support now working fine for help files (bypassing
    lack of support in GIO for macOS platform).
  - animation-play: fixed on macOS.
  - PDF:
  * Import: new option "Fill transparent areas with white" to fill the
    background in white (ON by default as most office PDF writers seem to rely
    on readers filling the background with white), allowing importing
    transparent PDF files.
  * Export: new option "Fill transparent areas with background color" allowing
    to decide whether to export a PDF with transparent background.
  - TGA:
  * Added a workaround to load wrongful TGA files exported by Krita (which
    they fixed on their side too now, see Krita bug 464484).
  - ICO and CUR:
  * Magics detection for these formats has been removed (now using only using
    filename extension) because it was interfering with the detection of
    certain types of TGA images (which are likely more common than ICO and CUR
    files, and extension for these should be reliable enough).
  - Libgimpbase:
  - GimpMetadata API (in particular the gimp_metadata_set_from_*() functions)
    are now much less memory-hungry (backported from the main dev branch) when
    using GExiv 0.12.2 or over. With some huge metadata, it could cause long
    freeze or even crashes of plug-ins.
  - Libgimpwidgets:
  - Color-picking with X11 is now the default when compiled with X11, even if a
    color-picking portal also exists, because it is always right, whereas
    portals return color in display space without the space information itself
    (i.e. without profiles).
  - New dedicated GimpPickButton implementation for Windows (backported from
    2.99.14).
  - Libgimp:
  - New wrapper functions around GEGL ops, which also map to items in our Color
    menu:
  * gimp_drawable_shadows_highlights()
  * gimp_drawable_extract_component()</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677758400">- Add boolean pkgconfig(babl-0.1) BuildRequires, allow build with
  new version of babl.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1680782400">- Bump glib dependency to match the configure script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1681819200">- Do not recommend gimp-plugins-python even when we build it: it
  pulls in python2. Users are free to install it, but the default
  is not to do it anymore.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1688126400">- Drop baselibs.conf: the biarch module is not used anymore.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1699444800">- Update to 2.10.36:
  - New features and improvements
  - ASE and ACB palettes support
  - New Gradient: FG to Transparent (Hardedge)
  - GIF: non-square ratio support
  - Text tool: improved formatting behavior when selecting and
    changing text on canvas.
  - Theme: better feedback when hovering lock buttons (with a white frame)
    as well as when activating a lock (a small padlock shows up in the corner).
  - Security and bug fixes
  - Fixed Vulnerabilities (DDS: ZDI-CAN-22093, PSD: ZDI-CAN-22094,
    PSP: ZDI-CAN-22096 and ZDI-CAN-22097)
  - Broken Graphics Tablets with recent linuxwacom driver</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1714996800">- Update to 2.10.38:
  * Fixed a crash with newer glib
  * Indexed PNGs with transparency are now exported with the correct colors
  * Anders Jonsson fixed the input ranges for several filters such as Waves and Distort
  * The titlebar customization field now supports UTF-8 characters
  * Existing image comments no longer “leak” into newly created images</changelog>
</package>
<package pkgid="5b4c1e42400f35dc75c99ac9e0707f099e46adb19a412f6e00371d67551d0a1734db723cc2fc46123a3d44ecc0822bc5f6398dd11651a761dea953a60880225f" name="gimp-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.10.38" rel="1.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1611576000">- Make graphviz/dot only required for runtime debugging an
  optional dependency, fixes bsc#1180614:
  * 0001-app-make-gegl-introspect-an-optional-operation-depen.patch
- Cleanup spec file, remove Leap 42.x parts</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1613131200">- Recurse directories when looking for python plugins
  (boo#1180362).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1617019200">- Update to 2.10.24
  - Core:
  - Ignore Pentax and PentaxDng metadata at export because they are
    unsupported.
  - DBus calls (remote file open, typically with double click on file
    browser; and remote command run) are now processed after all command
    line files (in case of calls during startup) and in the call order
    (FIFO) for consistency. Some timeout has also been added to not spam
    the core process with non-processable DBus calls during startup.
  - Display profile name in "Color space" field of Image Properties and
    improve ellipsis &amp; wrap on dialog fields whose contents' size is not
    controllable together with better dialog size management.
  - Fix stack overflow when loading very large XCF files on Windows.
  - Point snapping now works outside the canvas. This is used for snap
    to guides, grid and vectors. Snap to grid only works off-canvas when
    "Show All" is enabled because off-canvas grid is not visible
    otherwise, though snap to guide and vectors will always work
    off-canvas.
  - Libgimp:
  - Various metadata improvements:
  * Improve reading of iptc tags that appear more than once.
  - Plug-ins:
  - JPEG export will better advertize when metadata export fails,
    possibly with relevant error message. Image export would not fail,
    but at least we make the person aware metadata is not properly
    exported.
  - More robust TIFF import and export:
  * Better handling of Exif.Thumbnail.* tags on export.
  * Import now ignores TIFF pages with invalid directory (rather than
    freezing and output an error to warn of possible data loss).
  * Import attempts to count the directories by reading them when the
    headers does not announce any directory, which allows to salvage
    images with improper header. Also if reading of a directory fail,
    we now output a message to warn of possible data loss.
  * Fixed loading 2 and 4-bit TIFF images in grayscale and indexed.
  * Improve support of ExtraSamples fields with non-conformant TIFF
    files.
  * Improve loading of multi page tiffs with linear TRC.
  * More safety checks as a result of fuzz-testing.
  * Improve loading of MinIsWhite and MinIsBlack images.
  - GeoTIFF tag support added (recognized and stored into image
    parasites at import, then exported back when TIFF format is used)
    with appropriate "Save GeoTIFF data" checkbox (checked by default)
    to disable GeoTIFF metadata export when not desired.
  - The metadata viewer and editor got a big cleaning and refactoring
    pass, as well as various fixes and several improvements:
  * Fix handling of IPTC tags which can appear more than once (such as
    "Keywords") in both the viewer and editor.
  * Always read both the IPTC and XMP equivalent tags in the editor,
    instead of assuming they are necessarily the same.
  * More IPTC equivalents of XMP tags added:
    + Iptc.Application2.LocationName &lt;=&gt; Xmp.iptc.Location
    + Iptc.Application2.BylineTitle &lt;=&gt; Xmp.photoshop.AuthorsPosition
    + Iptc.Application2.CountryCode &lt;=&gt; Xmp.iptc.CountryCode
    + Iptc.Application2.Writer &lt;=&gt; Xmp.photoshop.CaptionWriter
  * The editor now properly saves IPTC tags.
  * Improve UTF-8 conversion to avoid double string conversion (hence
    actually breaking encoding).
  * Use proper unit abbreviations and proper label casing.
  * GPS data is now properly formatted with better precision and with
    translatable string parts and tooltips are added to explain how to
    correctly edit GPS data (latitude, longitude, altitude).
    Also seconds part of latitude/longitude is now saved with more
    precision and altitude details now switch from .1m to .10m.
  * Better error reporting when the editor fails to write a tag, with
    proper GUI error, so that such error do not go unseen.
  * Better error handling when closing the editor or viewer too, and
    improve error handling when the calendar dialog fails.
  * Use a logging domain for debugging-only messages which pollutes
    the output.
  * Xmp.iptc.CreatorContactInfo/Iptc4xmpCore:* override the shorter
    forms Xmp.iptc.Ci* if both are present, since the longer form is
    more common.
  * Improve saving of XMP metadata.
  * And more bug fixes and refactoring steps to get rid of duplicate
    code.
  - PNG will now prompt only for layer offset different from zero. Some
    software were always setting an offset of 0 (e.g.: POV-Ray v3.7) so
    GIMP would unecessarily prompt the user until now for PNG created by
    such software.
  - BMP:
  * allow loading of BMP images with incorrect BI_BITFIELDS
    compression.
  * support loading more bit depth such as 24bpp images.
  - file-darktable:
  * support updated Lua API of darktable 3.6 and beyond;
  * Adding environment contents to debugging output when
    DARKTABLE_DEBUG env variable is set.
  - PDF import:
  * New option to reverse order of layer.
  * Support fractional DPI (allowing accurate page dimensions).
  - DDS:
  * Set blue channel of BC5 dds images to 0 instead of 255.
  * Fix DDS BC5 compression/decompression with Red and Blue swapped.
    We detect images created by an older GIMP on loading and swap the
    channels back.
  - HEIF:
  * Removes the "HDR" mention on HEIF 10/12-bit export because high
    bit depth does not necessarily means HDR.
  * Runtime detection of HEIC and AVIF file formats (depending on
    available encoders and decoders), which allows afterwards update
    of the dependency, but also allows usage for a single format (e.g.
    for distributions which want to support only AVIF).
  * With libheif 1.10, visually lossless export is possible for
    10/12 bit depths too
  - PSD:
  * More flexible reading of layer mask record size, skipping invalid
    or unsupported mask info size, hence allowing us to load more PSD
    files (at least the part of a PSD we support instead of failing
    the whole import altogether).
  - G3 fax images:
  * Improve error handling when loading.
  * Be more forgiving on bad lines which were quite frequent on older
    fax images, allowing to salvage some old images.
- Drop 0001-app-make-gegl-introspect-an-optional-operation-depen.patch
- Drop libheif-avif-only.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1622808000">- Move rpm macros.gimp from /etc/rpm to %{_rpmmacrodir}.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1631966400">- Update to 2.10.28
  - Core:
  - Dashboard now has memory support in OpenBSD.
  - Default shortcuts Shift+[ and ] for tool size changed to {
    and }.
  - Performance improvements for GIMP on macOS Big Sur: these
    improvements were actually already applied in our macOS
    packages since GIMP 2.10.22, but were applied upstream
    directly only now.
  - User Interface:
  - Dark theme: improve accessibility of GtkRadioButton by adding
    a white border on mouse-hover.
  - Gray theme: set light background for selected text in Layers
    and Paths dockable dialogs to make text visible.
  - Dark, Gray and Light themes: remove 3D shadow box around eye
    and link toggles in Layers, Channels, and Paths dockable
    dialog tree views.
  - Plug-ins:
  - Improved DDS support and fix some red/blue bit swap for
    RGB10A2 DDS.  The plug-in version is incremented so that it
    is able to catch and correct previously incorrect RGB10A2
    images exported by older versions of our plug-in.
  - DDS files with "L16" - a 16 bit luminance channel - are now
    loaded in 16-bit.
  - DICOM images:
  * Support for planar configuration.  Support for deprecated
  * big endian transfer.
  - TIFF images:
  * Thumbnail storing now done by storing the thumbnail as the
  * second
    page in the file (through Exiv2) and setting metadata
    "Exif.Thumbnail.NewSubfileType" to 1 (reduced resolution
    image) instead of storing the thumbnail as a subifd. This
    was done because of a Windows bug locking TIFF files with
    thumbnail stored as subfid.
  * Symmetrically, loading will ignore pages marked as "reduced
    resolution image" (i.e. it will consider them as
    thumbnails), as well as try to guess if a page (without
    subfile type) is a thumbnail when it meets following
    criteria: second page with YCbCr PhotometricInterpretation,
    old style jpeg compression while the first page has a
    different PhotometricInterpretation or compression.
  - Script-fu:
  - New (dir-make "/dir/name" mode) function to create a
    directory.
  - Build:
  - Fix uninstalled white-border prelight file.
  - On Windows, *.rs file extension is not associated with SUN
    Raster images anymore. The reason is that this file extension
    is mostly used for Rust code files nowadays. If Windows could
    detect file formats with "magic numbers" (i.e. byte
    identifiers), it would not be a problem, but since it relies
    apparently only the extension, it's better to remove this
    association.
  - Oppositely on Linux and other Unix-like systems using desktop
    files, add the image/x-sun-raster MimeType which was
    forgotten (there, detection should be fine and not depend on
    file extension).
  - gimp30-tips.mo is not installed anymore (only used during the
    build to generate gimp-tips.xml with multiple language
    support).
  - --enable-check-update now has an "auto" value, which is the
    new default. It is equivalent to "yes" for Windows and macOS
    and "no" in all other cases.
  - New unit test to check that localizations listed in the
    installer script match available po files in
    po-windows-installer/.
  - "msys*" host value now detected as Windows builds.
  - Bumping minimum GEGL to version 0.4.32.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1633608000">- gimp-tips no longer has translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634904000">- Add upstream patch (GIMP issue #6210)
  + 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch
    Fix issue where the textool produces false color artifacts
    when using font anti-aliasing and system is set to subpixel
    rendering.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1640088000">- Update to 2.10.30
  - Core:
  - Do not follow subpixel font rendering choice from system
    settings for text layer rendering. These systems are useful
    for GUI rendering on a screen of a specific type and pixel
    order. Yet when rendering an image which can be zoomed in or
    out, showed on various screens or even printed, subpixel font
    rendering doesn't make sense.
  - Rewrite the core selection drawing logics so that it works on
    macOS Big Sur and over. This is a backport (adapted to GTK+2)
    of the fix brought in GIMP 2.99.8 for Wayland and macOS.
  - Ignore MakerNote metadata tag at export and only store the
    tags that go in it, hence avoiding partial invalid metadata.
  - Color picking from Colors dockable can now use the
    Freedesktop portal.
  - On Windows, move from GetICMProfile() to
    WcsGetDefaultColorProfile() because the former is broken in
    Windows 11.
  - Plug-ins:
  - metadata-viewer: improve how XMP tags with multiple values
    are handled and shown (now each value on a separate line for
    better readability).
  - metadata-editor:
  * XMP array tags of type BAG and SEQ are now on separate
    lines.
  * Comparing XMP tags with equivalent IPTC tags with multiple
    values, each value is compared individually, instead of
    comparing the list as a whole.
  - Many robustness improvements and other fixes to the metadata
    plug-ins.
  - AVIF: prefer AOM encoder for export.
  - PSD:
  * Skip sanity check for mask of rendered layers as some layer
    mask have invalid dimensions in such cases. They will now
    be loaded correctly.
  * Fixed loading of CMYK PSD files without alpha.
  * Fixed loading of CMYK images without layers.
  * Fixed loading of merged image of a 16 bit per channel RGBA
    PSD file with the alpha channel opaque.
  - PBM: large file export now always works and does not depend
    anymore on the platform's long int size.
  - Screenshot:
  * GNOME shell implementation dropped because the D-Bus API
    has been restricted to core components for security
    reasons, thus our plug-in was failing.
  * KDE portal moved as last fallback after the X
    implementation (when running on X) and Freedesktop portal,
    because KDE is also starting to block API calls for
    security reasons.
- drop 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch
  included in update</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651665600">- switched to https urls</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1652875200">- Add gimp-CVE_2022-30067.patch: fix out of memory when reading
  XCF (boo#1199653 CVE-2022-30067).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653393600">- Do not recommend lang package: the lang package has smarter
  supplements in place.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1655294400">- Update to 2.10.32: (boo#1199653 CVE-2022-30067)
  - Core:
  - Adding support for localized glyphs ('locl') in Text tool
    depending on the value of the "Language" field in Text tool
    options.
  - XCF import nows drop Xmp.photoshop.DocumentAncestors tags
    after 1000 of them, similarly to what libgimpbase now does.
    This could happen in XCF files which were created e.g. from a
    PSD import before we handled the issue in libgimpbase.
  - XCF import:
  - made more robust by ignoring (with a warning) invalid
    parasites and continuing to load the rest of the file
    (which might be valid). This way, we are able to salvage
    more cases of partially corrupted XCF files.
  - additional safety checks to detect broken XCF files.
  - Version check can be globally disabled through a value in the
    `gimp-release` file. This would allow to use the same build
    on repositories with an update channels (where we don't want
    update check notifications) and on standalone (where we want
    them).
  - User Interface:
  - Removed titlebar/borders from Windows Splash Screen.
  - All official themes now have on-hover indicator around eye
    and link toggles in Layer/Channel/Path Dialog tree-views.
  - Dark theme:
  - Hover-on effect on radio menu items to improve readability.
  - Color icon theme:
  - Thin contrast border for 'close' and 'detach' to improve
    their readability against dark backgrounds on mouse-hover.
  - Plug-ins:
  - TGA: improving indexed images with alpha channel support
    (both import and export).
  - DICOM: Fix endian conversion for photometric interpretation
    "MONOCHROME1".
  - file-raw: "RGB Save Type" confusing dialog label renamed to
    "Palette Type" as on the main dev branch.
  - screenshot: option to capture cursor in now available on
    Windows.
  - pygimp: new optional parameter `run_mode_param` (defaulting
    to True) to register() function of the Python binding, which
    allows to make the "run-mode" parameter optional when
    creating a new PDB procedure. This is already used to fix
    "file-openraster-load-thumb" without changing its signature.
  - BMP: new PDB procedure "file-bmp-save2" which supports all
    options available interactively.
  - BigTIFF: our TIFF plug-in now officially supports BigTIFF
    import and export.
  - Import was actually already working transparently if you
    had a recent enough libtiff. Now the recent libtiff is
    enforced by dependency requirements.
  - Export support was added with a checkbox in the interactive
    dialog and a new "bigtiff" argument in the "file-tiff-save"
    PDB procedure.
  - When an interactive export of ClassicTIFF fails for the
    explicit reason of "Maximum TIFF file size exceeded", the
    export dialog is raised again with a message proposing to
    try again as BigTIFF or trying another compression
    algorithm. This allows because discoverability and
    understandibility of the issue, while not forcing BigTIFF
    export (since it might not be supported everywhere).
  - Unlike the same change on the main dev branch, this
    backport comes without a dependency requirement bump, which
    means this will only work if GIMP is built with recent
    enough libtiff.
  - Raw: more robust load able to load as much as possible from
    the file, then fill the rest with white, when offset and
    dimensions are bigger than actual file size.
  - Improved support of a few plug-in code for building under
    UCRT Windows environment (more modern C runtime library than
    MINGW).
  - EPS: loading transparent EPS files now supported.
  - JPEG XL: import backported from the `master` (2.99) branch.
  - WebP: export has a new IPTC checkbox (saved through XMP) as
    well as a thumbnail checkbox. (backported from dev branch,
    since 2.99.8)
  - DDS: export has a new flip option (useful for some game
    engine) as well as a new savetype option to export all
    visible layers (not only the active one).
  - TIFF:
  - import support for 8 and 16 bit CMYK(A) TIFF files.
  - 1, 2 and 4-bit B/W images are now converted to indexed
    rather than grayscale as it seems that there is more of a
    use case for these images to be handled as indexed, even
    though technically they can be considered grayscale. In the
    future we could add an option at loading time where the
    user can choose whether they prefer it to be loaded as
    indexed or grayscale.
  - Fix loading images generated by MATLAB's blockproc
    function.
  - More robust loading for 8 bps grayscale MINISWHITE TIFF.
  - Libgimp:
  - New gimp_plug_in_error_quark() as a generic GQuark/GError
    domain for plug-ins (backported from 2.99.6).
  - gimp_drawable_brightness_contrast() now works in the [-1.0,
    1.0] range (it's more of a fix than a change because it's
    what it should have been from the start).
  - Better management of modification time in metadata: IPTC tag
    Iptc.Application2.DateCreated is not overridden anymore as it
    is the original creation date of the image. Instead we set
    the XMP tag Xmp.xmp.ModifyDate for file modification time and
    Xmp.xmp.MetadataDate for metadata modification time.
  - Format of Xmp.tiff.DateTime is now properly set with timezone
    as a consequence of the previous improvement.
  - Libgimpbase:
  - Limit to 1000 ancestors when importing images with incredible
    amount of `Xmp.photoshop.DocumentAncestors` tags, which is
    most likely due to a bug in some versions of Photoshop (in
    some PSDs, we encountered over 100,000 such tags; it probably
    makes no sense that a document could have that many ancestor
    documents). GIMP will now stops at 1000 such tags before
    dropping the rest and continue loading the file.
  - Icons:
  - Chain icons for the Color icon theme reworked from the
    Symbolic versions (with contrast borders to work on any
    background color) so that the "broken" and full variants are
    easily distinguishable.
  - Translations:
  - New Galician and Georgian translations for the Windows
    installer.
  - 20 translations were updated: Catalan, Chinese (China),
    Croatian, Danish, Dutch, Finnish, French, Georgian, German,
    Hungarian, Icelandic, Italian, Polish, Portuguese, Russian,
    Slovenian, Spanish, Swedish, Turkish, Ukrainian.
  - Build:
  - Bumping minimum GEGL to version 0.4.36.
- drop gimp-CVE_2022-30067.patch: included in update</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1677067200">- Update to 2.10.34:
  - Core:
  - Check for updates now works on macOS (backported from 2.99.14).
  - Update help IDs for better integration with the documentation website.
  - Symmetry dockable contents is now shown, yet deactivated, when no images are
    opened, improving discoverability (backported from 2.99.14).
  - DBus fully disabled on macOS (in some case, it could even freeze GIMP
    process when dbus is present yet not responding). Open With feature (e.g.
    from file browsers) still work fine as it uses a different code path on
    macOS. Other features using dbus (opening files or running batch commands
    from a separate GIMP process) won't work, but they probably never did on
    macOS anyway.
  - "Canvas Size" dialog took too much vertical space and now better uses the
    horizontal space by moving the preview and offset fiels to the right side,
    and the "Center" button just below (backported from 2.99.8).
  - Template selector (backported from 2.99.6) in resize dialog.
  - Color scale preferences (0..255/0..100 and LCh/HSV settings in Colors
    selection dialogs) are now remembered across sessions.
  - Eye icon header added to the item tree views to make it more obvious where
    to click for item visibility and links (backported from 2.99.10)
  - Revert color proofing behavior changed in 2.10.32 which resulted in
    inconsistent past workflows.
  - "Lock path strokes" tooltip for the dockable icon was renamed "Lock path".
  - Plug-ins:
  - DDS: make GUI translatable.
  - file-raw: added high bit depth precision export (partial backport from
    2.99.12).
  - TIFF:
  * Various bug fixes;
  * better check for invalid resolutions on import;
  * do not generated warnings for incorrect RichTIFFIPTC tags produced by
    Adobe products (only output a message to stderr, for not completely
    ignoring these);
  * Loading "reduced" image or not is now an option. We use a heuristic for
    the default value of said option (trying to guess if it's a thumbnail by
    using common usage), but final decision is now up to one knowing the image
    you load (backported from 2.99.14);
  * Default TIFF export format is "normal" TIFF, not BigTIFF (making it
    default was definitely an error in 2.10.32).
  - PSD:
  * Various bug fixes;
  * Useless physical unit conversion removed;
  * Backported improvement (2.99.10) for importing layers with clipping set
    (leading to color bleeding);
  * Backported improvements (2.99.10) for importing clipping layers;
  * Paths are now exported (backported from 2.99.14).
  - WebP: more informative error messages in some cases.
  - Flame: various bug fixes.
  - JPEG-XL:
  * metadata import backported from 2.99.14 - (requires libjxl 0.7.0)
  * Partial backport (2.99.8) of JPEG-XL export; export is always in 8bit
    lossless.
  - HEIF: various bug fixes.
  - Dicom: various bug fixes.
  - help:
  * macOS: https support now working fine for help files (bypassing
    lack of support in GIO for macOS platform).
  - animation-play: fixed on macOS.
  - PDF:
  * Import: new option "Fill transparent areas with white" to fill the
    background in white (ON by default as most office PDF writers seem to rely
    on readers filling the background with white), allowing importing
    transparent PDF files.
  * Export: new option "Fill transparent areas with background color" allowing
    to decide whether to export a PDF with transparent background.
  - TGA:
  * Added a workaround to load wrongful TGA files exported by Krita (which
    they fixed on their side too now, see Krita bug 464484).
  - ICO and CUR:
  * Magics detection for these formats has been removed (now using only using
    filename extension) because it was interfering with the detection of
    certain types of TGA images (which are likely more common than ICO and CUR
    files, and extension for these should be reliable enough).
  - Libgimpbase:
  - GimpMetadata API (in particular the gimp_metadata_set_from_*() functions)
    are now much less memory-hungry (backported from the main dev branch) when
    using GExiv 0.12.2 or over. With some huge metadata, it could cause long
    freeze or even crashes of plug-ins.
  - Libgimpwidgets:
  - Color-picking with X11 is now the default when compiled with X11, even if a
    color-picking portal also exists, because it is always right, whereas
    portals return color in display space without the space information itself
    (i.e. without profiles).
  - New dedicated GimpPickButton implementation for Windows (backported from
    2.99.14).
  - Libgimp:
  - New wrapper functions around GEGL ops, which also map to items in our Color
    menu:
  * gimp_drawable_shadows_highlights()
  * gimp_drawable_extract_component()</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677758400">- Add boolean pkgconfig(babl-0.1) BuildRequires, allow build with
  new version of babl.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1680782400">- Bump glib dependency to match the configure script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1681819200">- Do not recommend gimp-plugins-python even when we build it: it
  pulls in python2. Users are free to install it, but the default
  is not to do it anymore.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1688126400">- Drop baselibs.conf: the biarch module is not used anymore.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1699444800">- Update to 2.10.36:
  - New features and improvements
  - ASE and ACB palettes support
  - New Gradient: FG to Transparent (Hardedge)
  - GIF: non-square ratio support
  - Text tool: improved formatting behavior when selecting and
    changing text on canvas.
  - Theme: better feedback when hovering lock buttons (with a white frame)
    as well as when activating a lock (a small padlock shows up in the corner).
  - Security and bug fixes
  - Fixed Vulnerabilities (DDS: ZDI-CAN-22093, PSD: ZDI-CAN-22094,
    PSP: ZDI-CAN-22096 and ZDI-CAN-22097)
  - Broken Graphics Tablets with recent linuxwacom driver</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1714996800">- Update to 2.10.38:
  * Fixed a crash with newer glib
  * Indexed PNGs with transparency are now exported with the correct colors
  * Anders Jonsson fixed the input ranges for several filters such as Waves and Distort
  * The titlebar customization field now supports UTF-8 characters
  * Existing image comments no longer “leak” into newly created images</changelog>
</package>
<package pkgid="354dad06119fe7a0056d40b1d5e49e07930cb3fc14ef3d8f64edc766a41f6feb00c4b26e495b48eb6771ba24ad795fc0f38d34c0a3c483a1adbb2bf9e1d8772d" name="gimp-lang" arch="noarch">
  <version epoch="0" ver="2.10.38" rel="1.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1611576000">- Make graphviz/dot only required for runtime debugging an
  optional dependency, fixes bsc#1180614:
  * 0001-app-make-gegl-introspect-an-optional-operation-depen.patch
- Cleanup spec file, remove Leap 42.x parts</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1613131200">- Recurse directories when looking for python plugins
  (boo#1180362).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1617019200">- Update to 2.10.24
  - Core:
  - Ignore Pentax and PentaxDng metadata at export because they are
    unsupported.
  - DBus calls (remote file open, typically with double click on file
    browser; and remote command run) are now processed after all command
    line files (in case of calls during startup) and in the call order
    (FIFO) for consistency. Some timeout has also been added to not spam
    the core process with non-processable DBus calls during startup.
  - Display profile name in "Color space" field of Image Properties and
    improve ellipsis &amp; wrap on dialog fields whose contents' size is not
    controllable together with better dialog size management.
  - Fix stack overflow when loading very large XCF files on Windows.
  - Point snapping now works outside the canvas. This is used for snap
    to guides, grid and vectors. Snap to grid only works off-canvas when
    "Show All" is enabled because off-canvas grid is not visible
    otherwise, though snap to guide and vectors will always work
    off-canvas.
  - Libgimp:
  - Various metadata improvements:
  * Improve reading of iptc tags that appear more than once.
  - Plug-ins:
  - JPEG export will better advertize when metadata export fails,
    possibly with relevant error message. Image export would not fail,
    but at least we make the person aware metadata is not properly
    exported.
  - More robust TIFF import and export:
  * Better handling of Exif.Thumbnail.* tags on export.
  * Import now ignores TIFF pages with invalid directory (rather than
    freezing and output an error to warn of possible data loss).
  * Import attempts to count the directories by reading them when the
    headers does not announce any directory, which allows to salvage
    images with improper header. Also if reading of a directory fail,
    we now output a message to warn of possible data loss.
  * Fixed loading 2 and 4-bit TIFF images in grayscale and indexed.
  * Improve support of ExtraSamples fields with non-conformant TIFF
    files.
  * Improve loading of multi page tiffs with linear TRC.
  * More safety checks as a result of fuzz-testing.
  * Improve loading of MinIsWhite and MinIsBlack images.
  - GeoTIFF tag support added (recognized and stored into image
    parasites at import, then exported back when TIFF format is used)
    with appropriate "Save GeoTIFF data" checkbox (checked by default)
    to disable GeoTIFF metadata export when not desired.
  - The metadata viewer and editor got a big cleaning and refactoring
    pass, as well as various fixes and several improvements:
  * Fix handling of IPTC tags which can appear more than once (such as
    "Keywords") in both the viewer and editor.
  * Always read both the IPTC and XMP equivalent tags in the editor,
    instead of assuming they are necessarily the same.
  * More IPTC equivalents of XMP tags added:
    + Iptc.Application2.LocationName &lt;=&gt; Xmp.iptc.Location
    + Iptc.Application2.BylineTitle &lt;=&gt; Xmp.photoshop.AuthorsPosition
    + Iptc.Application2.CountryCode &lt;=&gt; Xmp.iptc.CountryCode
    + Iptc.Application2.Writer &lt;=&gt; Xmp.photoshop.CaptionWriter
  * The editor now properly saves IPTC tags.
  * Improve UTF-8 conversion to avoid double string conversion (hence
    actually breaking encoding).
  * Use proper unit abbreviations and proper label casing.
  * GPS data is now properly formatted with better precision and with
    translatable string parts and tooltips are added to explain how to
    correctly edit GPS data (latitude, longitude, altitude).
    Also seconds part of latitude/longitude is now saved with more
    precision and altitude details now switch from .1m to .10m.
  * Better error reporting when the editor fails to write a tag, with
    proper GUI error, so that such error do not go unseen.
  * Better error handling when closing the editor or viewer too, and
    improve error handling when the calendar dialog fails.
  * Use a logging domain for debugging-only messages which pollutes
    the output.
  * Xmp.iptc.CreatorContactInfo/Iptc4xmpCore:* override the shorter
    forms Xmp.iptc.Ci* if both are present, since the longer form is
    more common.
  * Improve saving of XMP metadata.
  * And more bug fixes and refactoring steps to get rid of duplicate
    code.
  - PNG will now prompt only for layer offset different from zero. Some
    software were always setting an offset of 0 (e.g.: POV-Ray v3.7) so
    GIMP would unecessarily prompt the user until now for PNG created by
    such software.
  - BMP:
  * allow loading of BMP images with incorrect BI_BITFIELDS
    compression.
  * support loading more bit depth such as 24bpp images.
  - file-darktable:
  * support updated Lua API of darktable 3.6 and beyond;
  * Adding environment contents to debugging output when
    DARKTABLE_DEBUG env variable is set.
  - PDF import:
  * New option to reverse order of layer.
  * Support fractional DPI (allowing accurate page dimensions).
  - DDS:
  * Set blue channel of BC5 dds images to 0 instead of 255.
  * Fix DDS BC5 compression/decompression with Red and Blue swapped.
    We detect images created by an older GIMP on loading and swap the
    channels back.
  - HEIF:
  * Removes the "HDR" mention on HEIF 10/12-bit export because high
    bit depth does not necessarily means HDR.
  * Runtime detection of HEIC and AVIF file formats (depending on
    available encoders and decoders), which allows afterwards update
    of the dependency, but also allows usage for a single format (e.g.
    for distributions which want to support only AVIF).
  * With libheif 1.10, visually lossless export is possible for
    10/12 bit depths too
  - PSD:
  * More flexible reading of layer mask record size, skipping invalid
    or unsupported mask info size, hence allowing us to load more PSD
    files (at least the part of a PSD we support instead of failing
    the whole import altogether).
  - G3 fax images:
  * Improve error handling when loading.
  * Be more forgiving on bad lines which were quite frequent on older
    fax images, allowing to salvage some old images.
- Drop 0001-app-make-gegl-introspect-an-optional-operation-depen.patch
- Drop libheif-avif-only.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1622808000">- Move rpm macros.gimp from /etc/rpm to %{_rpmmacrodir}.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1631966400">- Update to 2.10.28
  - Core:
  - Dashboard now has memory support in OpenBSD.
  - Default shortcuts Shift+[ and ] for tool size changed to {
    and }.
  - Performance improvements for GIMP on macOS Big Sur: these
    improvements were actually already applied in our macOS
    packages since GIMP 2.10.22, but were applied upstream
    directly only now.
  - User Interface:
  - Dark theme: improve accessibility of GtkRadioButton by adding
    a white border on mouse-hover.
  - Gray theme: set light background for selected text in Layers
    and Paths dockable dialogs to make text visible.
  - Dark, Gray and Light themes: remove 3D shadow box around eye
    and link toggles in Layers, Channels, and Paths dockable
    dialog tree views.
  - Plug-ins:
  - Improved DDS support and fix some red/blue bit swap for
    RGB10A2 DDS.  The plug-in version is incremented so that it
    is able to catch and correct previously incorrect RGB10A2
    images exported by older versions of our plug-in.
  - DDS files with "L16" - a 16 bit luminance channel - are now
    loaded in 16-bit.
  - DICOM images:
  * Support for planar configuration.  Support for deprecated
  * big endian transfer.
  - TIFF images:
  * Thumbnail storing now done by storing the thumbnail as the
  * second
    page in the file (through Exiv2) and setting metadata
    "Exif.Thumbnail.NewSubfileType" to 1 (reduced resolution
    image) instead of storing the thumbnail as a subifd. This
    was done because of a Windows bug locking TIFF files with
    thumbnail stored as subfid.
  * Symmetrically, loading will ignore pages marked as "reduced
    resolution image" (i.e. it will consider them as
    thumbnails), as well as try to guess if a page (without
    subfile type) is a thumbnail when it meets following
    criteria: second page with YCbCr PhotometricInterpretation,
    old style jpeg compression while the first page has a
    different PhotometricInterpretation or compression.
  - Script-fu:
  - New (dir-make "/dir/name" mode) function to create a
    directory.
  - Build:
  - Fix uninstalled white-border prelight file.
  - On Windows, *.rs file extension is not associated with SUN
    Raster images anymore. The reason is that this file extension
    is mostly used for Rust code files nowadays. If Windows could
    detect file formats with "magic numbers" (i.e. byte
    identifiers), it would not be a problem, but since it relies
    apparently only the extension, it's better to remove this
    association.
  - Oppositely on Linux and other Unix-like systems using desktop
    files, add the image/x-sun-raster MimeType which was
    forgotten (there, detection should be fine and not depend on
    file extension).
  - gimp30-tips.mo is not installed anymore (only used during the
    build to generate gimp-tips.xml with multiple language
    support).
  - --enable-check-update now has an "auto" value, which is the
    new default. It is equivalent to "yes" for Windows and macOS
    and "no" in all other cases.
  - New unit test to check that localizations listed in the
    installer script match available po files in
    po-windows-installer/.
  - "msys*" host value now detected as Windows builds.
  - Bumping minimum GEGL to version 0.4.32.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1633608000">- gimp-tips no longer has translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634904000">- Add upstream patch (GIMP issue #6210)
  + 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch
    Fix issue where the textool produces false color artifacts
    when using font anti-aliasing and system is set to subpixel
    rendering.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1640088000">- Update to 2.10.30
  - Core:
  - Do not follow subpixel font rendering choice from system
    settings for text layer rendering. These systems are useful
    for GUI rendering on a screen of a specific type and pixel
    order. Yet when rendering an image which can be zoomed in or
    out, showed on various screens or even printed, subpixel font
    rendering doesn't make sense.
  - Rewrite the core selection drawing logics so that it works on
    macOS Big Sur and over. This is a backport (adapted to GTK+2)
    of the fix brought in GIMP 2.99.8 for Wayland and macOS.
  - Ignore MakerNote metadata tag at export and only store the
    tags that go in it, hence avoiding partial invalid metadata.
  - Color picking from Colors dockable can now use the
    Freedesktop portal.
  - On Windows, move from GetICMProfile() to
    WcsGetDefaultColorProfile() because the former is broken in
    Windows 11.
  - Plug-ins:
  - metadata-viewer: improve how XMP tags with multiple values
    are handled and shown (now each value on a separate line for
    better readability).
  - metadata-editor:
  * XMP array tags of type BAG and SEQ are now on separate
    lines.
  * Comparing XMP tags with equivalent IPTC tags with multiple
    values, each value is compared individually, instead of
    comparing the list as a whole.
  - Many robustness improvements and other fixes to the metadata
    plug-ins.
  - AVIF: prefer AOM encoder for export.
  - PSD:
  * Skip sanity check for mask of rendered layers as some layer
    mask have invalid dimensions in such cases. They will now
    be loaded correctly.
  * Fixed loading of CMYK PSD files without alpha.
  * Fixed loading of CMYK images without layers.
  * Fixed loading of merged image of a 16 bit per channel RGBA
    PSD file with the alpha channel opaque.
  - PBM: large file export now always works and does not depend
    anymore on the platform's long int size.
  - Screenshot:
  * GNOME shell implementation dropped because the D-Bus API
    has been restricted to core components for security
    reasons, thus our plug-in was failing.
  * KDE portal moved as last fallback after the X
    implementation (when running on X) and Freedesktop portal,
    because KDE is also starting to block API calls for
    security reasons.
- drop 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch
  included in update</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651665600">- switched to https urls</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1652875200">- Add gimp-CVE_2022-30067.patch: fix out of memory when reading
  XCF (boo#1199653 CVE-2022-30067).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653393600">- Do not recommend lang package: the lang package has smarter
  supplements in place.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1655294400">- Update to 2.10.32: (boo#1199653 CVE-2022-30067)
  - Core:
  - Adding support for localized glyphs ('locl') in Text tool
    depending on the value of the "Language" field in Text tool
    options.
  - XCF import nows drop Xmp.photoshop.DocumentAncestors tags
    after 1000 of them, similarly to what libgimpbase now does.
    This could happen in XCF files which were created e.g. from a
    PSD import before we handled the issue in libgimpbase.
  - XCF import:
  - made more robust by ignoring (with a warning) invalid
    parasites and continuing to load the rest of the file
    (which might be valid). This way, we are able to salvage
    more cases of partially corrupted XCF files.
  - additional safety checks to detect broken XCF files.
  - Version check can be globally disabled through a value in the
    `gimp-release` file. This would allow to use the same build
    on repositories with an update channels (where we don't want
    update check notifications) and on standalone (where we want
    them).
  - User Interface:
  - Removed titlebar/borders from Windows Splash Screen.
  - All official themes now have on-hover indicator around eye
    and link toggles in Layer/Channel/Path Dialog tree-views.
  - Dark theme:
  - Hover-on effect on radio menu items to improve readability.
  - Color icon theme:
  - Thin contrast border for 'close' and 'detach' to improve
    their readability against dark backgrounds on mouse-hover.
  - Plug-ins:
  - TGA: improving indexed images with alpha channel support
    (both import and export).
  - DICOM: Fix endian conversion for photometric interpretation
    "MONOCHROME1".
  - file-raw: "RGB Save Type" confusing dialog label renamed to
    "Palette Type" as on the main dev branch.
  - screenshot: option to capture cursor in now available on
    Windows.
  - pygimp: new optional parameter `run_mode_param` (defaulting
    to True) to register() function of the Python binding, which
    allows to make the "run-mode" parameter optional when
    creating a new PDB procedure. This is already used to fix
    "file-openraster-load-thumb" without changing its signature.
  - BMP: new PDB procedure "file-bmp-save2" which supports all
    options available interactively.
  - BigTIFF: our TIFF plug-in now officially supports BigTIFF
    import and export.
  - Import was actually already working transparently if you
    had a recent enough libtiff. Now the recent libtiff is
    enforced by dependency requirements.
  - Export support was added with a checkbox in the interactive
    dialog and a new "bigtiff" argument in the "file-tiff-save"
    PDB procedure.
  - When an interactive export of ClassicTIFF fails for the
    explicit reason of "Maximum TIFF file size exceeded", the
    export dialog is raised again with a message proposing to
    try again as BigTIFF or trying another compression
    algorithm. This allows because discoverability and
    understandibility of the issue, while not forcing BigTIFF
    export (since it might not be supported everywhere).
  - Unlike the same change on the main dev branch, this
    backport comes without a dependency requirement bump, which
    means this will only work if GIMP is built with recent
    enough libtiff.
  - Raw: more robust load able to load as much as possible from
    the file, then fill the rest with white, when offset and
    dimensions are bigger than actual file size.
  - Improved support of a few plug-in code for building under
    UCRT Windows environment (more modern C runtime library than
    MINGW).
  - EPS: loading transparent EPS files now supported.
  - JPEG XL: import backported from the `master` (2.99) branch.
  - WebP: export has a new IPTC checkbox (saved through XMP) as
    well as a thumbnail checkbox. (backported from dev branch,
    since 2.99.8)
  - DDS: export has a new flip option (useful for some game
    engine) as well as a new savetype option to export all
    visible layers (not only the active one).
  - TIFF:
  - import support for 8 and 16 bit CMYK(A) TIFF files.
  - 1, 2 and 4-bit B/W images are now converted to indexed
    rather than grayscale as it seems that there is more of a
    use case for these images to be handled as indexed, even
    though technically they can be considered grayscale. In the
    future we could add an option at loading time where the
    user can choose whether they prefer it to be loaded as
    indexed or grayscale.
  - Fix loading images generated by MATLAB's blockproc
    function.
  - More robust loading for 8 bps grayscale MINISWHITE TIFF.
  - Libgimp:
  - New gimp_plug_in_error_quark() as a generic GQuark/GError
    domain for plug-ins (backported from 2.99.6).
  - gimp_drawable_brightness_contrast() now works in the [-1.0,
    1.0] range (it's more of a fix than a change because it's
    what it should have been from the start).
  - Better management of modification time in metadata: IPTC tag
    Iptc.Application2.DateCreated is not overridden anymore as it
    is the original creation date of the image. Instead we set
    the XMP tag Xmp.xmp.ModifyDate for file modification time and
    Xmp.xmp.MetadataDate for metadata modification time.
  - Format of Xmp.tiff.DateTime is now properly set with timezone
    as a consequence of the previous improvement.
  - Libgimpbase:
  - Limit to 1000 ancestors when importing images with incredible
    amount of `Xmp.photoshop.DocumentAncestors` tags, which is
    most likely due to a bug in some versions of Photoshop (in
    some PSDs, we encountered over 100,000 such tags; it probably
    makes no sense that a document could have that many ancestor
    documents). GIMP will now stops at 1000 such tags before
    dropping the rest and continue loading the file.
  - Icons:
  - Chain icons for the Color icon theme reworked from the
    Symbolic versions (with contrast borders to work on any
    background color) so that the "broken" and full variants are
    easily distinguishable.
  - Translations:
  - New Galician and Georgian translations for the Windows
    installer.
  - 20 translations were updated: Catalan, Chinese (China),
    Croatian, Danish, Dutch, Finnish, French, Georgian, German,
    Hungarian, Icelandic, Italian, Polish, Portuguese, Russian,
    Slovenian, Spanish, Swedish, Turkish, Ukrainian.
  - Build:
  - Bumping minimum GEGL to version 0.4.36.
- drop gimp-CVE_2022-30067.patch: included in update</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1677067200">- Update to 2.10.34:
  - Core:
  - Check for updates now works on macOS (backported from 2.99.14).
  - Update help IDs for better integration with the documentation website.
  - Symmetry dockable contents is now shown, yet deactivated, when no images are
    opened, improving discoverability (backported from 2.99.14).
  - DBus fully disabled on macOS (in some case, it could even freeze GIMP
    process when dbus is present yet not responding). Open With feature (e.g.
    from file browsers) still work fine as it uses a different code path on
    macOS. Other features using dbus (opening files or running batch commands
    from a separate GIMP process) won't work, but they probably never did on
    macOS anyway.
  - "Canvas Size" dialog took too much vertical space and now better uses the
    horizontal space by moving the preview and offset fiels to the right side,
    and the "Center" button just below (backported from 2.99.8).
  - Template selector (backported from 2.99.6) in resize dialog.
  - Color scale preferences (0..255/0..100 and LCh/HSV settings in Colors
    selection dialogs) are now remembered across sessions.
  - Eye icon header added to the item tree views to make it more obvious where
    to click for item visibility and links (backported from 2.99.10)
  - Revert color proofing behavior changed in 2.10.32 which resulted in
    inconsistent past workflows.
  - "Lock path strokes" tooltip for the dockable icon was renamed "Lock path".
  - Plug-ins:
  - DDS: make GUI translatable.
  - file-raw: added high bit depth precision export (partial backport from
    2.99.12).
  - TIFF:
  * Various bug fixes;
  * better check for invalid resolutions on import;
  * do not generated warnings for incorrect RichTIFFIPTC tags produced by
    Adobe products (only output a message to stderr, for not completely
    ignoring these);
  * Loading "reduced" image or not is now an option. We use a heuristic for
    the default value of said option (trying to guess if it's a thumbnail by
    using common usage), but final decision is now up to one knowing the image
    you load (backported from 2.99.14);
  * Default TIFF export format is "normal" TIFF, not BigTIFF (making it
    default was definitely an error in 2.10.32).
  - PSD:
  * Various bug fixes;
  * Useless physical unit conversion removed;
  * Backported improvement (2.99.10) for importing layers with clipping set
    (leading to color bleeding);
  * Backported improvements (2.99.10) for importing clipping layers;
  * Paths are now exported (backported from 2.99.14).
  - WebP: more informative error messages in some cases.
  - Flame: various bug fixes.
  - JPEG-XL:
  * metadata import backported from 2.99.14 - (requires libjxl 0.7.0)
  * Partial backport (2.99.8) of JPEG-XL export; export is always in 8bit
    lossless.
  - HEIF: various bug fixes.
  - Dicom: various bug fixes.
  - help:
  * macOS: https support now working fine for help files (bypassing
    lack of support in GIO for macOS platform).
  - animation-play: fixed on macOS.
  - PDF:
  * Import: new option "Fill transparent areas with white" to fill the
    background in white (ON by default as most office PDF writers seem to rely
    on readers filling the background with white), allowing importing
    transparent PDF files.
  * Export: new option "Fill transparent areas with background color" allowing
    to decide whether to export a PDF with transparent background.
  - TGA:
  * Added a workaround to load wrongful TGA files exported by Krita (which
    they fixed on their side too now, see Krita bug 464484).
  - ICO and CUR:
  * Magics detection for these formats has been removed (now using only using
    filename extension) because it was interfering with the detection of
    certain types of TGA images (which are likely more common than ICO and CUR
    files, and extension for these should be reliable enough).
  - Libgimpbase:
  - GimpMetadata API (in particular the gimp_metadata_set_from_*() functions)
    are now much less memory-hungry (backported from the main dev branch) when
    using GExiv 0.12.2 or over. With some huge metadata, it could cause long
    freeze or even crashes of plug-ins.
  - Libgimpwidgets:
  - Color-picking with X11 is now the default when compiled with X11, even if a
    color-picking portal also exists, because it is always right, whereas
    portals return color in display space without the space information itself
    (i.e. without profiles).
  - New dedicated GimpPickButton implementation for Windows (backported from
    2.99.14).
  - Libgimp:
  - New wrapper functions around GEGL ops, which also map to items in our Color
    menu:
  * gimp_drawable_shadows_highlights()
  * gimp_drawable_extract_component()</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677758400">- Add boolean pkgconfig(babl-0.1) BuildRequires, allow build with
  new version of babl.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1680782400">- Bump glib dependency to match the configure script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1681819200">- Do not recommend gimp-plugins-python even when we build it: it
  pulls in python2. Users are free to install it, but the default
  is not to do it anymore.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1688126400">- Drop baselibs.conf: the biarch module is not used anymore.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1699444800">- Update to 2.10.36:
  - New features and improvements
  - ASE and ACB palettes support
  - New Gradient: FG to Transparent (Hardedge)
  - GIF: non-square ratio support
  - Text tool: improved formatting behavior when selecting and
    changing text on canvas.
  - Theme: better feedback when hovering lock buttons (with a white frame)
    as well as when activating a lock (a small padlock shows up in the corner).
  - Security and bug fixes
  - Fixed Vulnerabilities (DDS: ZDI-CAN-22093, PSD: ZDI-CAN-22094,
    PSP: ZDI-CAN-22096 and ZDI-CAN-22097)
  - Broken Graphics Tablets with recent linuxwacom driver</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1714996800">- Update to 2.10.38:
  * Fixed a crash with newer glib
  * Indexed PNGs with transparency are now exported with the correct colors
  * Anders Jonsson fixed the input ranges for several filters such as Waves and Distort
  * The titlebar customization field now supports UTF-8 characters
  * Existing image comments no longer “leak” into newly created images</changelog>
</package>
<package pkgid="68f1ac2198f8880950b665430541e07192d23c8e97d12f4db147f46f7dcce242dbe993d975d31d57ecc10ae247a4599faa2df88ea9784ecddc8863409a422814" name="gimp-plugin-aa" arch="x86_64">
  <version epoch="0" ver="2.10.38" rel="1.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1611576000">- Make graphviz/dot only required for runtime debugging an
  optional dependency, fixes bsc#1180614:
  * 0001-app-make-gegl-introspect-an-optional-operation-depen.patch
- Cleanup spec file, remove Leap 42.x parts</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1613131200">- Recurse directories when looking for python plugins
  (boo#1180362).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1617019200">- Update to 2.10.24
  - Core:
  - Ignore Pentax and PentaxDng metadata at export because they are
    unsupported.
  - DBus calls (remote file open, typically with double click on file
    browser; and remote command run) are now processed after all command
    line files (in case of calls during startup) and in the call order
    (FIFO) for consistency. Some timeout has also been added to not spam
    the core process with non-processable DBus calls during startup.
  - Display profile name in "Color space" field of Image Properties and
    improve ellipsis &amp; wrap on dialog fields whose contents' size is not
    controllable together with better dialog size management.
  - Fix stack overflow when loading very large XCF files on Windows.
  - Point snapping now works outside the canvas. This is used for snap
    to guides, grid and vectors. Snap to grid only works off-canvas when
    "Show All" is enabled because off-canvas grid is not visible
    otherwise, though snap to guide and vectors will always work
    off-canvas.
  - Libgimp:
  - Various metadata improvements:
  * Improve reading of iptc tags that appear more than once.
  - Plug-ins:
  - JPEG export will better advertize when metadata export fails,
    possibly with relevant error message. Image export would not fail,
    but at least we make the person aware metadata is not properly
    exported.
  - More robust TIFF import and export:
  * Better handling of Exif.Thumbnail.* tags on export.
  * Import now ignores TIFF pages with invalid directory (rather than
    freezing and output an error to warn of possible data loss).
  * Import attempts to count the directories by reading them when the
    headers does not announce any directory, which allows to salvage
    images with improper header. Also if reading of a directory fail,
    we now output a message to warn of possible data loss.
  * Fixed loading 2 and 4-bit TIFF images in grayscale and indexed.
  * Improve support of ExtraSamples fields with non-conformant TIFF
    files.
  * Improve loading of multi page tiffs with linear TRC.
  * More safety checks as a result of fuzz-testing.
  * Improve loading of MinIsWhite and MinIsBlack images.
  - GeoTIFF tag support added (recognized and stored into image
    parasites at import, then exported back when TIFF format is used)
    with appropriate "Save GeoTIFF data" checkbox (checked by default)
    to disable GeoTIFF metadata export when not desired.
  - The metadata viewer and editor got a big cleaning and refactoring
    pass, as well as various fixes and several improvements:
  * Fix handling of IPTC tags which can appear more than once (such as
    "Keywords") in both the viewer and editor.
  * Always read both the IPTC and XMP equivalent tags in the editor,
    instead of assuming they are necessarily the same.
  * More IPTC equivalents of XMP tags added:
    + Iptc.Application2.LocationName &lt;=&gt; Xmp.iptc.Location
    + Iptc.Application2.BylineTitle &lt;=&gt; Xmp.photoshop.AuthorsPosition
    + Iptc.Application2.CountryCode &lt;=&gt; Xmp.iptc.CountryCode
    + Iptc.Application2.Writer &lt;=&gt; Xmp.photoshop.CaptionWriter
  * The editor now properly saves IPTC tags.
  * Improve UTF-8 conversion to avoid double string conversion (hence
    actually breaking encoding).
  * Use proper unit abbreviations and proper label casing.
  * GPS data is now properly formatted with better precision and with
    translatable string parts and tooltips are added to explain how to
    correctly edit GPS data (latitude, longitude, altitude).
    Also seconds part of latitude/longitude is now saved with more
    precision and altitude details now switch from .1m to .10m.
  * Better error reporting when the editor fails to write a tag, with
    proper GUI error, so that such error do not go unseen.
  * Better error handling when closing the editor or viewer too, and
    improve error handling when the calendar dialog fails.
  * Use a logging domain for debugging-only messages which pollutes
    the output.
  * Xmp.iptc.CreatorContactInfo/Iptc4xmpCore:* override the shorter
    forms Xmp.iptc.Ci* if both are present, since the longer form is
    more common.
  * Improve saving of XMP metadata.
  * And more bug fixes and refactoring steps to get rid of duplicate
    code.
  - PNG will now prompt only for layer offset different from zero. Some
    software were always setting an offset of 0 (e.g.: POV-Ray v3.7) so
    GIMP would unecessarily prompt the user until now for PNG created by
    such software.
  - BMP:
  * allow loading of BMP images with incorrect BI_BITFIELDS
    compression.
  * support loading more bit depth such as 24bpp images.
  - file-darktable:
  * support updated Lua API of darktable 3.6 and beyond;
  * Adding environment contents to debugging output when
    DARKTABLE_DEBUG env variable is set.
  - PDF import:
  * New option to reverse order of layer.
  * Support fractional DPI (allowing accurate page dimensions).
  - DDS:
  * Set blue channel of BC5 dds images to 0 instead of 255.
  * Fix DDS BC5 compression/decompression with Red and Blue swapped.
    We detect images created by an older GIMP on loading and swap the
    channels back.
  - HEIF:
  * Removes the "HDR" mention on HEIF 10/12-bit export because high
    bit depth does not necessarily means HDR.
  * Runtime detection of HEIC and AVIF file formats (depending on
    available encoders and decoders), which allows afterwards update
    of the dependency, but also allows usage for a single format (e.g.
    for distributions which want to support only AVIF).
  * With libheif 1.10, visually lossless export is possible for
    10/12 bit depths too
  - PSD:
  * More flexible reading of layer mask record size, skipping invalid
    or unsupported mask info size, hence allowing us to load more PSD
    files (at least the part of a PSD we support instead of failing
    the whole import altogether).
  - G3 fax images:
  * Improve error handling when loading.
  * Be more forgiving on bad lines which were quite frequent on older
    fax images, allowing to salvage some old images.
- Drop 0001-app-make-gegl-introspect-an-optional-operation-depen.patch
- Drop libheif-avif-only.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1622808000">- Move rpm macros.gimp from /etc/rpm to %{_rpmmacrodir}.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1631966400">- Update to 2.10.28
  - Core:
  - Dashboard now has memory support in OpenBSD.
  - Default shortcuts Shift+[ and ] for tool size changed to {
    and }.
  - Performance improvements for GIMP on macOS Big Sur: these
    improvements were actually already applied in our macOS
    packages since GIMP 2.10.22, but were applied upstream
    directly only now.
  - User Interface:
  - Dark theme: improve accessibility of GtkRadioButton by adding
    a white border on mouse-hover.
  - Gray theme: set light background for selected text in Layers
    and Paths dockable dialogs to make text visible.
  - Dark, Gray and Light themes: remove 3D shadow box around eye
    and link toggles in Layers, Channels, and Paths dockable
    dialog tree views.
  - Plug-ins:
  - Improved DDS support and fix some red/blue bit swap for
    RGB10A2 DDS.  The plug-in version is incremented so that it
    is able to catch and correct previously incorrect RGB10A2
    images exported by older versions of our plug-in.
  - DDS files with "L16" - a 16 bit luminance channel - are now
    loaded in 16-bit.
  - DICOM images:
  * Support for planar configuration.  Support for deprecated
  * big endian transfer.
  - TIFF images:
  * Thumbnail storing now done by storing the thumbnail as the
  * second
    page in the file (through Exiv2) and setting metadata
    "Exif.Thumbnail.NewSubfileType" to 1 (reduced resolution
    image) instead of storing the thumbnail as a subifd. This
    was done because of a Windows bug locking TIFF files with
    thumbnail stored as subfid.
  * Symmetrically, loading will ignore pages marked as "reduced
    resolution image" (i.e. it will consider them as
    thumbnails), as well as try to guess if a page (without
    subfile type) is a thumbnail when it meets following
    criteria: second page with YCbCr PhotometricInterpretation,
    old style jpeg compression while the first page has a
    different PhotometricInterpretation or compression.
  - Script-fu:
  - New (dir-make "/dir/name" mode) function to create a
    directory.
  - Build:
  - Fix uninstalled white-border prelight file.
  - On Windows, *.rs file extension is not associated with SUN
    Raster images anymore. The reason is that this file extension
    is mostly used for Rust code files nowadays. If Windows could
    detect file formats with "magic numbers" (i.e. byte
    identifiers), it would not be a problem, but since it relies
    apparently only the extension, it's better to remove this
    association.
  - Oppositely on Linux and other Unix-like systems using desktop
    files, add the image/x-sun-raster MimeType which was
    forgotten (there, detection should be fine and not depend on
    file extension).
  - gimp30-tips.mo is not installed anymore (only used during the
    build to generate gimp-tips.xml with multiple language
    support).
  - --enable-check-update now has an "auto" value, which is the
    new default. It is equivalent to "yes" for Windows and macOS
    and "no" in all other cases.
  - New unit test to check that localizations listed in the
    installer script match available po files in
    po-windows-installer/.
  - "msys*" host value now detected as Windows builds.
  - Bumping minimum GEGL to version 0.4.32.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1633608000">- gimp-tips no longer has translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634904000">- Add upstream patch (GIMP issue #6210)
  + 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch
    Fix issue where the textool produces false color artifacts
    when using font anti-aliasing and system is set to subpixel
    rendering.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1640088000">- Update to 2.10.30
  - Core:
  - Do not follow subpixel font rendering choice from system
    settings for text layer rendering. These systems are useful
    for GUI rendering on a screen of a specific type and pixel
    order. Yet when rendering an image which can be zoomed in or
    out, showed on various screens or even printed, subpixel font
    rendering doesn't make sense.
  - Rewrite the core selection drawing logics so that it works on
    macOS Big Sur and over. This is a backport (adapted to GTK+2)
    of the fix brought in GIMP 2.99.8 for Wayland and macOS.
  - Ignore MakerNote metadata tag at export and only store the
    tags that go in it, hence avoiding partial invalid metadata.
  - Color picking from Colors dockable can now use the
    Freedesktop portal.
  - On Windows, move from GetICMProfile() to
    WcsGetDefaultColorProfile() because the former is broken in
    Windows 11.
  - Plug-ins:
  - metadata-viewer: improve how XMP tags with multiple values
    are handled and shown (now each value on a separate line for
    better readability).
  - metadata-editor:
  * XMP array tags of type BAG and SEQ are now on separate
    lines.
  * Comparing XMP tags with equivalent IPTC tags with multiple
    values, each value is compared individually, instead of
    comparing the list as a whole.
  - Many robustness improvements and other fixes to the metadata
    plug-ins.
  - AVIF: prefer AOM encoder for export.
  - PSD:
  * Skip sanity check for mask of rendered layers as some layer
    mask have invalid dimensions in such cases. They will now
    be loaded correctly.
  * Fixed loading of CMYK PSD files without alpha.
  * Fixed loading of CMYK images without layers.
  * Fixed loading of merged image of a 16 bit per channel RGBA
    PSD file with the alpha channel opaque.
  - PBM: large file export now always works and does not depend
    anymore on the platform's long int size.
  - Screenshot:
  * GNOME shell implementation dropped because the D-Bus API
    has been restricted to core components for security
    reasons, thus our plug-in was failing.
  * KDE portal moved as last fallback after the X
    implementation (when running on X) and Freedesktop portal,
    because KDE is also starting to block API calls for
    security reasons.
- drop 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch
  included in update</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651665600">- switched to https urls</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1652875200">- Add gimp-CVE_2022-30067.patch: fix out of memory when reading
  XCF (boo#1199653 CVE-2022-30067).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653393600">- Do not recommend lang package: the lang package has smarter
  supplements in place.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1655294400">- Update to 2.10.32: (boo#1199653 CVE-2022-30067)
  - Core:
  - Adding support for localized glyphs ('locl') in Text tool
    depending on the value of the "Language" field in Text tool
    options.
  - XCF import nows drop Xmp.photoshop.DocumentAncestors tags
    after 1000 of them, similarly to what libgimpbase now does.
    This could happen in XCF files which were created e.g. from a
    PSD import before we handled the issue in libgimpbase.
  - XCF import:
  - made more robust by ignoring (with a warning) invalid
    parasites and continuing to load the rest of the file
    (which might be valid). This way, we are able to salvage
    more cases of partially corrupted XCF files.
  - additional safety checks to detect broken XCF files.
  - Version check can be globally disabled through a value in the
    `gimp-release` file. This would allow to use the same build
    on repositories with an update channels (where we don't want
    update check notifications) and on standalone (where we want
    them).
  - User Interface:
  - Removed titlebar/borders from Windows Splash Screen.
  - All official themes now have on-hover indicator around eye
    and link toggles in Layer/Channel/Path Dialog tree-views.
  - Dark theme:
  - Hover-on effect on radio menu items to improve readability.
  - Color icon theme:
  - Thin contrast border for 'close' and 'detach' to improve
    their readability against dark backgrounds on mouse-hover.
  - Plug-ins:
  - TGA: improving indexed images with alpha channel support
    (both import and export).
  - DICOM: Fix endian conversion for photometric interpretation
    "MONOCHROME1".
  - file-raw: "RGB Save Type" confusing dialog label renamed to
    "Palette Type" as on the main dev branch.
  - screenshot: option to capture cursor in now available on
    Windows.
  - pygimp: new optional parameter `run_mode_param` (defaulting
    to True) to register() function of the Python binding, which
    allows to make the "run-mode" parameter optional when
    creating a new PDB procedure. This is already used to fix
    "file-openraster-load-thumb" without changing its signature.
  - BMP: new PDB procedure "file-bmp-save2" which supports all
    options available interactively.
  - BigTIFF: our TIFF plug-in now officially supports BigTIFF
    import and export.
  - Import was actually already working transparently if you
    had a recent enough libtiff. Now the recent libtiff is
    enforced by dependency requirements.
  - Export support was added with a checkbox in the interactive
    dialog and a new "bigtiff" argument in the "file-tiff-save"
    PDB procedure.
  - When an interactive export of ClassicTIFF fails for the
    explicit reason of "Maximum TIFF file size exceeded", the
    export dialog is raised again with a message proposing to
    try again as BigTIFF or trying another compression
    algorithm. This allows because discoverability and
    understandibility of the issue, while not forcing BigTIFF
    export (since it might not be supported everywhere).
  - Unlike the same change on the main dev branch, this
    backport comes without a dependency requirement bump, which
    means this will only work if GIMP is built with recent
    enough libtiff.
  - Raw: more robust load able to load as much as possible from
    the file, then fill the rest with white, when offset and
    dimensions are bigger than actual file size.
  - Improved support of a few plug-in code for building under
    UCRT Windows environment (more modern C runtime library than
    MINGW).
  - EPS: loading transparent EPS files now supported.
  - JPEG XL: import backported from the `master` (2.99) branch.
  - WebP: export has a new IPTC checkbox (saved through XMP) as
    well as a thumbnail checkbox. (backported from dev branch,
    since 2.99.8)
  - DDS: export has a new flip option (useful for some game
    engine) as well as a new savetype option to export all
    visible layers (not only the active one).
  - TIFF:
  - import support for 8 and 16 bit CMYK(A) TIFF files.
  - 1, 2 and 4-bit B/W images are now converted to indexed
    rather than grayscale as it seems that there is more of a
    use case for these images to be handled as indexed, even
    though technically they can be considered grayscale. In the
    future we could add an option at loading time where the
    user can choose whether they prefer it to be loaded as
    indexed or grayscale.
  - Fix loading images generated by MATLAB's blockproc
    function.
  - More robust loading for 8 bps grayscale MINISWHITE TIFF.
  - Libgimp:
  - New gimp_plug_in_error_quark() as a generic GQuark/GError
    domain for plug-ins (backported from 2.99.6).
  - gimp_drawable_brightness_contrast() now works in the [-1.0,
    1.0] range (it's more of a fix than a change because it's
    what it should have been from the start).
  - Better management of modification time in metadata: IPTC tag
    Iptc.Application2.DateCreated is not overridden anymore as it
    is the original creation date of the image. Instead we set
    the XMP tag Xmp.xmp.ModifyDate for file modification time and
    Xmp.xmp.MetadataDate for metadata modification time.
  - Format of Xmp.tiff.DateTime is now properly set with timezone
    as a consequence of the previous improvement.
  - Libgimpbase:
  - Limit to 1000 ancestors when importing images with incredible
    amount of `Xmp.photoshop.DocumentAncestors` tags, which is
    most likely due to a bug in some versions of Photoshop (in
    some PSDs, we encountered over 100,000 such tags; it probably
    makes no sense that a document could have that many ancestor
    documents). GIMP will now stops at 1000 such tags before
    dropping the rest and continue loading the file.
  - Icons:
  - Chain icons for the Color icon theme reworked from the
    Symbolic versions (with contrast borders to work on any
    background color) so that the "broken" and full variants are
    easily distinguishable.
  - Translations:
  - New Galician and Georgian translations for the Windows
    installer.
  - 20 translations were updated: Catalan, Chinese (China),
    Croatian, Danish, Dutch, Finnish, French, Georgian, German,
    Hungarian, Icelandic, Italian, Polish, Portuguese, Russian,
    Slovenian, Spanish, Swedish, Turkish, Ukrainian.
  - Build:
  - Bumping minimum GEGL to version 0.4.36.
- drop gimp-CVE_2022-30067.patch: included in update</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1677067200">- Update to 2.10.34:
  - Core:
  - Check for updates now works on macOS (backported from 2.99.14).
  - Update help IDs for better integration with the documentation website.
  - Symmetry dockable contents is now shown, yet deactivated, when no images are
    opened, improving discoverability (backported from 2.99.14).
  - DBus fully disabled on macOS (in some case, it could even freeze GIMP
    process when dbus is present yet not responding). Open With feature (e.g.
    from file browsers) still work fine as it uses a different code path on
    macOS. Other features using dbus (opening files or running batch commands
    from a separate GIMP process) won't work, but they probably never did on
    macOS anyway.
  - "Canvas Size" dialog took too much vertical space and now better uses the
    horizontal space by moving the preview and offset fiels to the right side,
    and the "Center" button just below (backported from 2.99.8).
  - Template selector (backported from 2.99.6) in resize dialog.
  - Color scale preferences (0..255/0..100 and LCh/HSV settings in Colors
    selection dialogs) are now remembered across sessions.
  - Eye icon header added to the item tree views to make it more obvious where
    to click for item visibility and links (backported from 2.99.10)
  - Revert color proofing behavior changed in 2.10.32 which resulted in
    inconsistent past workflows.
  - "Lock path strokes" tooltip for the dockable icon was renamed "Lock path".
  - Plug-ins:
  - DDS: make GUI translatable.
  - file-raw: added high bit depth precision export (partial backport from
    2.99.12).
  - TIFF:
  * Various bug fixes;
  * better check for invalid resolutions on import;
  * do not generated warnings for incorrect RichTIFFIPTC tags produced by
    Adobe products (only output a message to stderr, for not completely
    ignoring these);
  * Loading "reduced" image or not is now an option. We use a heuristic for
    the default value of said option (trying to guess if it's a thumbnail by
    using common usage), but final decision is now up to one knowing the image
    you load (backported from 2.99.14);
  * Default TIFF export format is "normal" TIFF, not BigTIFF (making it
    default was definitely an error in 2.10.32).
  - PSD:
  * Various bug fixes;
  * Useless physical unit conversion removed;
  * Backported improvement (2.99.10) for importing layers with clipping set
    (leading to color bleeding);
  * Backported improvements (2.99.10) for importing clipping layers;
  * Paths are now exported (backported from 2.99.14).
  - WebP: more informative error messages in some cases.
  - Flame: various bug fixes.
  - JPEG-XL:
  * metadata import backported from 2.99.14 - (requires libjxl 0.7.0)
  * Partial backport (2.99.8) of JPEG-XL export; export is always in 8bit
    lossless.
  - HEIF: various bug fixes.
  - Dicom: various bug fixes.
  - help:
  * macOS: https support now working fine for help files (bypassing
    lack of support in GIO for macOS platform).
  - animation-play: fixed on macOS.
  - PDF:
  * Import: new option "Fill transparent areas with white" to fill the
    background in white (ON by default as most office PDF writers seem to rely
    on readers filling the background with white), allowing importing
    transparent PDF files.
  * Export: new option "Fill transparent areas with background color" allowing
    to decide whether to export a PDF with transparent background.
  - TGA:
  * Added a workaround to load wrongful TGA files exported by Krita (which
    they fixed on their side too now, see Krita bug 464484).
  - ICO and CUR:
  * Magics detection for these formats has been removed (now using only using
    filename extension) because it was interfering with the detection of
    certain types of TGA images (which are likely more common than ICO and CUR
    files, and extension for these should be reliable enough).
  - Libgimpbase:
  - GimpMetadata API (in particular the gimp_metadata_set_from_*() functions)
    are now much less memory-hungry (backported from the main dev branch) when
    using GExiv 0.12.2 or over. With some huge metadata, it could cause long
    freeze or even crashes of plug-ins.
  - Libgimpwidgets:
  - Color-picking with X11 is now the default when compiled with X11, even if a
    color-picking portal also exists, because it is always right, whereas
    portals return color in display space without the space information itself
    (i.e. without profiles).
  - New dedicated GimpPickButton implementation for Windows (backported from
    2.99.14).
  - Libgimp:
  - New wrapper functions around GEGL ops, which also map to items in our Color
    menu:
  * gimp_drawable_shadows_highlights()
  * gimp_drawable_extract_component()</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677758400">- Add boolean pkgconfig(babl-0.1) BuildRequires, allow build with
  new version of babl.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1680782400">- Bump glib dependency to match the configure script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1681819200">- Do not recommend gimp-plugins-python even when we build it: it
  pulls in python2. Users are free to install it, but the default
  is not to do it anymore.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1688126400">- Drop baselibs.conf: the biarch module is not used anymore.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1699444800">- Update to 2.10.36:
  - New features and improvements
  - ASE and ACB palettes support
  - New Gradient: FG to Transparent (Hardedge)
  - GIF: non-square ratio support
  - Text tool: improved formatting behavior when selecting and
    changing text on canvas.
  - Theme: better feedback when hovering lock buttons (with a white frame)
    as well as when activating a lock (a small padlock shows up in the corner).
  - Security and bug fixes
  - Fixed Vulnerabilities (DDS: ZDI-CAN-22093, PSD: ZDI-CAN-22094,
    PSP: ZDI-CAN-22096 and ZDI-CAN-22097)
  - Broken Graphics Tablets with recent linuxwacom driver</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1714996800">- Update to 2.10.38:
  * Fixed a crash with newer glib
  * Indexed PNGs with transparency are now exported with the correct colors
  * Anders Jonsson fixed the input ranges for several filters such as Waves and Distort
  * The titlebar customization field now supports UTF-8 characters
  * Existing image comments no longer “leak” into newly created images</changelog>
</package>
<package pkgid="f5cb2bb6442af310b63aa0bc435751184ba3b8b76a3528aa9bef743a3ba4bbf42b892997cc9113888b4157db076e90103d8c6dbcd5c4261c3f615033be825dbd" name="gimp-plugin-aa-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.10.38" rel="1.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1611576000">- Make graphviz/dot only required for runtime debugging an
  optional dependency, fixes bsc#1180614:
  * 0001-app-make-gegl-introspect-an-optional-operation-depen.patch
- Cleanup spec file, remove Leap 42.x parts</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1613131200">- Recurse directories when looking for python plugins
  (boo#1180362).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1617019200">- Update to 2.10.24
  - Core:
  - Ignore Pentax and PentaxDng metadata at export because they are
    unsupported.
  - DBus calls (remote file open, typically with double click on file
    browser; and remote command run) are now processed after all command
    line files (in case of calls during startup) and in the call order
    (FIFO) for consistency. Some timeout has also been added to not spam
    the core process with non-processable DBus calls during startup.
  - Display profile name in "Color space" field of Image Properties and
    improve ellipsis &amp; wrap on dialog fields whose contents' size is not
    controllable together with better dialog size management.
  - Fix stack overflow when loading very large XCF files on Windows.
  - Point snapping now works outside the canvas. This is used for snap
    to guides, grid and vectors. Snap to grid only works off-canvas when
    "Show All" is enabled because off-canvas grid is not visible
    otherwise, though snap to guide and vectors will always work
    off-canvas.
  - Libgimp:
  - Various metadata improvements:
  * Improve reading of iptc tags that appear more than once.
  - Plug-ins:
  - JPEG export will better advertize when metadata export fails,
    possibly with relevant error message. Image export would not fail,
    but at least we make the person aware metadata is not properly
    exported.
  - More robust TIFF import and export:
  * Better handling of Exif.Thumbnail.* tags on export.
  * Import now ignores TIFF pages with invalid directory (rather than
    freezing and output an error to warn of possible data loss).
  * Import attempts to count the directories by reading them when the
    headers does not announce any directory, which allows to salvage
    images with improper header. Also if reading of a directory fail,
    we now output a message to warn of possible data loss.
  * Fixed loading 2 and 4-bit TIFF images in grayscale and indexed.
  * Improve support of ExtraSamples fields with non-conformant TIFF
    files.
  * Improve loading of multi page tiffs with linear TRC.
  * More safety checks as a result of fuzz-testing.
  * Improve loading of MinIsWhite and MinIsBlack images.
  - GeoTIFF tag support added (recognized and stored into image
    parasites at import, then exported back when TIFF format is used)
    with appropriate "Save GeoTIFF data" checkbox (checked by default)
    to disable GeoTIFF metadata export when not desired.
  - The metadata viewer and editor got a big cleaning and refactoring
    pass, as well as various fixes and several improvements:
  * Fix handling of IPTC tags which can appear more than once (such as
    "Keywords") in both the viewer and editor.
  * Always read both the IPTC and XMP equivalent tags in the editor,
    instead of assuming they are necessarily the same.
  * More IPTC equivalents of XMP tags added:
    + Iptc.Application2.LocationName &lt;=&gt; Xmp.iptc.Location
    + Iptc.Application2.BylineTitle &lt;=&gt; Xmp.photoshop.AuthorsPosition
    + Iptc.Application2.CountryCode &lt;=&gt; Xmp.iptc.CountryCode
    + Iptc.Application2.Writer &lt;=&gt; Xmp.photoshop.CaptionWriter
  * The editor now properly saves IPTC tags.
  * Improve UTF-8 conversion to avoid double string conversion (hence
    actually breaking encoding).
  * Use proper unit abbreviations and proper label casing.
  * GPS data is now properly formatted with better precision and with
    translatable string parts and tooltips are added to explain how to
    correctly edit GPS data (latitude, longitude, altitude).
    Also seconds part of latitude/longitude is now saved with more
    precision and altitude details now switch from .1m to .10m.
  * Better error reporting when the editor fails to write a tag, with
    proper GUI error, so that such error do not go unseen.
  * Better error handling when closing the editor or viewer too, and
    improve error handling when the calendar dialog fails.
  * Use a logging domain for debugging-only messages which pollutes
    the output.
  * Xmp.iptc.CreatorContactInfo/Iptc4xmpCore:* override the shorter
    forms Xmp.iptc.Ci* if both are present, since the longer form is
    more common.
  * Improve saving of XMP metadata.
  * And more bug fixes and refactoring steps to get rid of duplicate
    code.
  - PNG will now prompt only for layer offset different from zero. Some
    software were always setting an offset of 0 (e.g.: POV-Ray v3.7) so
    GIMP would unecessarily prompt the user until now for PNG created by
    such software.
  - BMP:
  * allow loading of BMP images with incorrect BI_BITFIELDS
    compression.
  * support loading more bit depth such as 24bpp images.
  - file-darktable:
  * support updated Lua API of darktable 3.6 and beyond;
  * Adding environment contents to debugging output when
    DARKTABLE_DEBUG env variable is set.
  - PDF import:
  * New option to reverse order of layer.
  * Support fractional DPI (allowing accurate page dimensions).
  - DDS:
  * Set blue channel of BC5 dds images to 0 instead of 255.
  * Fix DDS BC5 compression/decompression with Red and Blue swapped.
    We detect images created by an older GIMP on loading and swap the
    channels back.
  - HEIF:
  * Removes the "HDR" mention on HEIF 10/12-bit export because high
    bit depth does not necessarily means HDR.
  * Runtime detection of HEIC and AVIF file formats (depending on
    available encoders and decoders), which allows afterwards update
    of the dependency, but also allows usage for a single format (e.g.
    for distributions which want to support only AVIF).
  * With libheif 1.10, visually lossless export is possible for
    10/12 bit depths too
  - PSD:
  * More flexible reading of layer mask record size, skipping invalid
    or unsupported mask info size, hence allowing us to load more PSD
    files (at least the part of a PSD we support instead of failing
    the whole import altogether).
  - G3 fax images:
  * Improve error handling when loading.
  * Be more forgiving on bad lines which were quite frequent on older
    fax images, allowing to salvage some old images.
- Drop 0001-app-make-gegl-introspect-an-optional-operation-depen.patch
- Drop libheif-avif-only.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1622808000">- Move rpm macros.gimp from /etc/rpm to %{_rpmmacrodir}.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1631966400">- Update to 2.10.28
  - Core:
  - Dashboard now has memory support in OpenBSD.
  - Default shortcuts Shift+[ and ] for tool size changed to {
    and }.
  - Performance improvements for GIMP on macOS Big Sur: these
    improvements were actually already applied in our macOS
    packages since GIMP 2.10.22, but were applied upstream
    directly only now.
  - User Interface:
  - Dark theme: improve accessibility of GtkRadioButton by adding
    a white border on mouse-hover.
  - Gray theme: set light background for selected text in Layers
    and Paths dockable dialogs to make text visible.
  - Dark, Gray and Light themes: remove 3D shadow box around eye
    and link toggles in Layers, Channels, and Paths dockable
    dialog tree views.
  - Plug-ins:
  - Improved DDS support and fix some red/blue bit swap for
    RGB10A2 DDS.  The plug-in version is incremented so that it
    is able to catch and correct previously incorrect RGB10A2
    images exported by older versions of our plug-in.
  - DDS files with "L16" - a 16 bit luminance channel - are now
    loaded in 16-bit.
  - DICOM images:
  * Support for planar configuration.  Support for deprecated
  * big endian transfer.
  - TIFF images:
  * Thumbnail storing now done by storing the thumbnail as the
  * second
    page in the file (through Exiv2) and setting metadata
    "Exif.Thumbnail.NewSubfileType" to 1 (reduced resolution
    image) instead of storing the thumbnail as a subifd. This
    was done because of a Windows bug locking TIFF files with
    thumbnail stored as subfid.
  * Symmetrically, loading will ignore pages marked as "reduced
    resolution image" (i.e. it will consider them as
    thumbnails), as well as try to guess if a page (without
    subfile type) is a thumbnail when it meets following
    criteria: second page with YCbCr PhotometricInterpretation,
    old style jpeg compression while the first page has a
    different PhotometricInterpretation or compression.
  - Script-fu:
  - New (dir-make "/dir/name" mode) function to create a
    directory.
  - Build:
  - Fix uninstalled white-border prelight file.
  - On Windows, *.rs file extension is not associated with SUN
    Raster images anymore. The reason is that this file extension
    is mostly used for Rust code files nowadays. If Windows could
    detect file formats with "magic numbers" (i.e. byte
    identifiers), it would not be a problem, but since it relies
    apparently only the extension, it's better to remove this
    association.
  - Oppositely on Linux and other Unix-like systems using desktop
    files, add the image/x-sun-raster MimeType which was
    forgotten (there, detection should be fine and not depend on
    file extension).
  - gimp30-tips.mo is not installed anymore (only used during the
    build to generate gimp-tips.xml with multiple language
    support).
  - --enable-check-update now has an "auto" value, which is the
    new default. It is equivalent to "yes" for Windows and macOS
    and "no" in all other cases.
  - New unit test to check that localizations listed in the
    installer script match available po files in
    po-windows-installer/.
  - "msys*" host value now detected as Windows builds.
  - Bumping minimum GEGL to version 0.4.32.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1633608000">- gimp-tips no longer has translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634904000">- Add upstream patch (GIMP issue #6210)
  + 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch
    Fix issue where the textool produces false color artifacts
    when using font anti-aliasing and system is set to subpixel
    rendering.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1640088000">- Update to 2.10.30
  - Core:
  - Do not follow subpixel font rendering choice from system
    settings for text layer rendering. These systems are useful
    for GUI rendering on a screen of a specific type and pixel
    order. Yet when rendering an image which can be zoomed in or
    out, showed on various screens or even printed, subpixel font
    rendering doesn't make sense.
  - Rewrite the core selection drawing logics so that it works on
    macOS Big Sur and over. This is a backport (adapted to GTK+2)
    of the fix brought in GIMP 2.99.8 for Wayland and macOS.
  - Ignore MakerNote metadata tag at export and only store the
    tags that go in it, hence avoiding partial invalid metadata.
  - Color picking from Colors dockable can now use the
    Freedesktop portal.
  - On Windows, move from GetICMProfile() to
    WcsGetDefaultColorProfile() because the former is broken in
    Windows 11.
  - Plug-ins:
  - metadata-viewer: improve how XMP tags with multiple values
    are handled and shown (now each value on a separate line for
    better readability).
  - metadata-editor:
  * XMP array tags of type BAG and SEQ are now on separate
    lines.
  * Comparing XMP tags with equivalent IPTC tags with multiple
    values, each value is compared individually, instead of
    comparing the list as a whole.
  - Many robustness improvements and other fixes to the metadata
    plug-ins.
  - AVIF: prefer AOM encoder for export.
  - PSD:
  * Skip sanity check for mask of rendered layers as some layer
    mask have invalid dimensions in such cases. They will now
    be loaded correctly.
  * Fixed loading of CMYK PSD files without alpha.
  * Fixed loading of CMYK images without layers.
  * Fixed loading of merged image of a 16 bit per channel RGBA
    PSD file with the alpha channel opaque.
  - PBM: large file export now always works and does not depend
    anymore on the platform's long int size.
  - Screenshot:
  * GNOME shell implementation dropped because the D-Bus API
    has been restricted to core components for security
    reasons, thus our plug-in was failing.
  * KDE portal moved as last fallback after the X
    implementation (when running on X) and Freedesktop portal,
    because KDE is also starting to block API calls for
    security reasons.
- drop 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch
  included in update</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651665600">- switched to https urls</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1652875200">- Add gimp-CVE_2022-30067.patch: fix out of memory when reading
  XCF (boo#1199653 CVE-2022-30067).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653393600">- Do not recommend lang package: the lang package has smarter
  supplements in place.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1655294400">- Update to 2.10.32: (boo#1199653 CVE-2022-30067)
  - Core:
  - Adding support for localized glyphs ('locl') in Text tool
    depending on the value of the "Language" field in Text tool
    options.
  - XCF import nows drop Xmp.photoshop.DocumentAncestors tags
    after 1000 of them, similarly to what libgimpbase now does.
    This could happen in XCF files which were created e.g. from a
    PSD import before we handled the issue in libgimpbase.
  - XCF import:
  - made more robust by ignoring (with a warning) invalid
    parasites and continuing to load the rest of the file
    (which might be valid). This way, we are able to salvage
    more cases of partially corrupted XCF files.
  - additional safety checks to detect broken XCF files.
  - Version check can be globally disabled through a value in the
    `gimp-release` file. This would allow to use the same build
    on repositories with an update channels (where we don't want
    update check notifications) and on standalone (where we want
    them).
  - User Interface:
  - Removed titlebar/borders from Windows Splash Screen.
  - All official themes now have on-hover indicator around eye
    and link toggles in Layer/Channel/Path Dialog tree-views.
  - Dark theme:
  - Hover-on effect on radio menu items to improve readability.
  - Color icon theme:
  - Thin contrast border for 'close' and 'detach' to improve
    their readability against dark backgrounds on mouse-hover.
  - Plug-ins:
  - TGA: improving indexed images with alpha channel support
    (both import and export).
  - DICOM: Fix endian conversion for photometric interpretation
    "MONOCHROME1".
  - file-raw: "RGB Save Type" confusing dialog label renamed to
    "Palette Type" as on the main dev branch.
  - screenshot: option to capture cursor in now available on
    Windows.
  - pygimp: new optional parameter `run_mode_param` (defaulting
    to True) to register() function of the Python binding, which
    allows to make the "run-mode" parameter optional when
    creating a new PDB procedure. This is already used to fix
    "file-openraster-load-thumb" without changing its signature.
  - BMP: new PDB procedure "file-bmp-save2" which supports all
    options available interactively.
  - BigTIFF: our TIFF plug-in now officially supports BigTIFF
    import and export.
  - Import was actually already working transparently if you
    had a recent enough libtiff. Now the recent libtiff is
    enforced by dependency requirements.
  - Export support was added with a checkbox in the interactive
    dialog and a new "bigtiff" argument in the "file-tiff-save"
    PDB procedure.
  - When an interactive export of ClassicTIFF fails for the
    explicit reason of "Maximum TIFF file size exceeded", the
    export dialog is raised again with a message proposing to
    try again as BigTIFF or trying another compression
    algorithm. This allows because discoverability and
    understandibility of the issue, while not forcing BigTIFF
    export (since it might not be supported everywhere).
  - Unlike the same change on the main dev branch, this
    backport comes without a dependency requirement bump, which
    means this will only work if GIMP is built with recent
    enough libtiff.
  - Raw: more robust load able to load as much as possible from
    the file, then fill the rest with white, when offset and
    dimensions are bigger than actual file size.
  - Improved support of a few plug-in code for building under
    UCRT Windows environment (more modern C runtime library than
    MINGW).
  - EPS: loading transparent EPS files now supported.
  - JPEG XL: import backported from the `master` (2.99) branch.
  - WebP: export has a new IPTC checkbox (saved through XMP) as
    well as a thumbnail checkbox. (backported from dev branch,
    since 2.99.8)
  - DDS: export has a new flip option (useful for some game
    engine) as well as a new savetype option to export all
    visible layers (not only the active one).
  - TIFF:
  - import support for 8 and 16 bit CMYK(A) TIFF files.
  - 1, 2 and 4-bit B/W images are now converted to indexed
    rather than grayscale as it seems that there is more of a
    use case for these images to be handled as indexed, even
    though technically they can be considered grayscale. In the
    future we could add an option at loading time where the
    user can choose whether they prefer it to be loaded as
    indexed or grayscale.
  - Fix loading images generated by MATLAB's blockproc
    function.
  - More robust loading for 8 bps grayscale MINISWHITE TIFF.
  - Libgimp:
  - New gimp_plug_in_error_quark() as a generic GQuark/GError
    domain for plug-ins (backported from 2.99.6).
  - gimp_drawable_brightness_contrast() now works in the [-1.0,
    1.0] range (it's more of a fix than a change because it's
    what it should have been from the start).
  - Better management of modification time in metadata: IPTC tag
    Iptc.Application2.DateCreated is not overridden anymore as it
    is the original creation date of the image. Instead we set
    the XMP tag Xmp.xmp.ModifyDate for file modification time and
    Xmp.xmp.MetadataDate for metadata modification time.
  - Format of Xmp.tiff.DateTime is now properly set with timezone
    as a consequence of the previous improvement.
  - Libgimpbase:
  - Limit to 1000 ancestors when importing images with incredible
    amount of `Xmp.photoshop.DocumentAncestors` tags, which is
    most likely due to a bug in some versions of Photoshop (in
    some PSDs, we encountered over 100,000 such tags; it probably
    makes no sense that a document could have that many ancestor
    documents). GIMP will now stops at 1000 such tags before
    dropping the rest and continue loading the file.
  - Icons:
  - Chain icons for the Color icon theme reworked from the
    Symbolic versions (with contrast borders to work on any
    background color) so that the "broken" and full variants are
    easily distinguishable.
  - Translations:
  - New Galician and Georgian translations for the Windows
    installer.
  - 20 translations were updated: Catalan, Chinese (China),
    Croatian, Danish, Dutch, Finnish, French, Georgian, German,
    Hungarian, Icelandic, Italian, Polish, Portuguese, Russian,
    Slovenian, Spanish, Swedish, Turkish, Ukrainian.
  - Build:
  - Bumping minimum GEGL to version 0.4.36.
- drop gimp-CVE_2022-30067.patch: included in update</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1677067200">- Update to 2.10.34:
  - Core:
  - Check for updates now works on macOS (backported from 2.99.14).
  - Update help IDs for better integration with the documentation website.
  - Symmetry dockable contents is now shown, yet deactivated, when no images are
    opened, improving discoverability (backported from 2.99.14).
  - DBus fully disabled on macOS (in some case, it could even freeze GIMP
    process when dbus is present yet not responding). Open With feature (e.g.
    from file browsers) still work fine as it uses a different code path on
    macOS. Other features using dbus (opening files or running batch commands
    from a separate GIMP process) won't work, but they probably never did on
    macOS anyway.
  - "Canvas Size" dialog took too much vertical space and now better uses the
    horizontal space by moving the preview and offset fiels to the right side,
    and the "Center" button just below (backported from 2.99.8).
  - Template selector (backported from 2.99.6) in resize dialog.
  - Color scale preferences (0..255/0..100 and LCh/HSV settings in Colors
    selection dialogs) are now remembered across sessions.
  - Eye icon header added to the item tree views to make it more obvious where
    to click for item visibility and links (backported from 2.99.10)
  - Revert color proofing behavior changed in 2.10.32 which resulted in
    inconsistent past workflows.
  - "Lock path strokes" tooltip for the dockable icon was renamed "Lock path".
  - Plug-ins:
  - DDS: make GUI translatable.
  - file-raw: added high bit depth precision export (partial backport from
    2.99.12).
  - TIFF:
  * Various bug fixes;
  * better check for invalid resolutions on import;
  * do not generated warnings for incorrect RichTIFFIPTC tags produced by
    Adobe products (only output a message to stderr, for not completely
    ignoring these);
  * Loading "reduced" image or not is now an option. We use a heuristic for
    the default value of said option (trying to guess if it's a thumbnail by
    using common usage), but final decision is now up to one knowing the image
    you load (backported from 2.99.14);
  * Default TIFF export format is "normal" TIFF, not BigTIFF (making it
    default was definitely an error in 2.10.32).
  - PSD:
  * Various bug fixes;
  * Useless physical unit conversion removed;
  * Backported improvement (2.99.10) for importing layers with clipping set
    (leading to color bleeding);
  * Backported improvements (2.99.10) for importing clipping layers;
  * Paths are now exported (backported from 2.99.14).
  - WebP: more informative error messages in some cases.
  - Flame: various bug fixes.
  - JPEG-XL:
  * metadata import backported from 2.99.14 - (requires libjxl 0.7.0)
  * Partial backport (2.99.8) of JPEG-XL export; export is always in 8bit
    lossless.
  - HEIF: various bug fixes.
  - Dicom: various bug fixes.
  - help:
  * macOS: https support now working fine for help files (bypassing
    lack of support in GIO for macOS platform).
  - animation-play: fixed on macOS.
  - PDF:
  * Import: new option "Fill transparent areas with white" to fill the
    background in white (ON by default as most office PDF writers seem to rely
    on readers filling the background with white), allowing importing
    transparent PDF files.
  * Export: new option "Fill transparent areas with background color" allowing
    to decide whether to export a PDF with transparent background.
  - TGA:
  * Added a workaround to load wrongful TGA files exported by Krita (which
    they fixed on their side too now, see Krita bug 464484).
  - ICO and CUR:
  * Magics detection for these formats has been removed (now using only using
    filename extension) because it was interfering with the detection of
    certain types of TGA images (which are likely more common than ICO and CUR
    files, and extension for these should be reliable enough).
  - Libgimpbase:
  - GimpMetadata API (in particular the gimp_metadata_set_from_*() functions)
    are now much less memory-hungry (backported from the main dev branch) when
    using GExiv 0.12.2 or over. With some huge metadata, it could cause long
    freeze or even crashes of plug-ins.
  - Libgimpwidgets:
  - Color-picking with X11 is now the default when compiled with X11, even if a
    color-picking portal also exists, because it is always right, whereas
    portals return color in display space without the space information itself
    (i.e. without profiles).
  - New dedicated GimpPickButton implementation for Windows (backported from
    2.99.14).
  - Libgimp:
  - New wrapper functions around GEGL ops, which also map to items in our Color
    menu:
  * gimp_drawable_shadows_highlights()
  * gimp_drawable_extract_component()</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677758400">- Add boolean pkgconfig(babl-0.1) BuildRequires, allow build with
  new version of babl.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1680782400">- Bump glib dependency to match the configure script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1681819200">- Do not recommend gimp-plugins-python even when we build it: it
  pulls in python2. Users are free to install it, but the default
  is not to do it anymore.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1688126400">- Drop baselibs.conf: the biarch module is not used anymore.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1699444800">- Update to 2.10.36:
  - New features and improvements
  - ASE and ACB palettes support
  - New Gradient: FG to Transparent (Hardedge)
  - GIF: non-square ratio support
  - Text tool: improved formatting behavior when selecting and
    changing text on canvas.
  - Theme: better feedback when hovering lock buttons (with a white frame)
    as well as when activating a lock (a small padlock shows up in the corner).
  - Security and bug fixes
  - Fixed Vulnerabilities (DDS: ZDI-CAN-22093, PSD: ZDI-CAN-22094,
    PSP: ZDI-CAN-22096 and ZDI-CAN-22097)
  - Broken Graphics Tablets with recent linuxwacom driver</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1714996800">- Update to 2.10.38:
  * Fixed a crash with newer glib
  * Indexed PNGs with transparency are now exported with the correct colors
  * Anders Jonsson fixed the input ranges for several filters such as Waves and Distort
  * The titlebar customization field now supports UTF-8 characters
  * Existing image comments no longer “leak” into newly created images</changelog>
</package>
<package pkgid="e469c407dda6c4c88f0304041812afcfa1d082aad22b34fdc58791ec557109ff5b76e79458544fcff70e7151b5bd496f5d3bab4184fe6d515d334f773a1b6bea" name="gimp-plugins-python" arch="x86_64">
  <version epoch="0" ver="2.10.38" rel="1.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1611576000">- Make graphviz/dot only required for runtime debugging an
  optional dependency, fixes bsc#1180614:
  * 0001-app-make-gegl-introspect-an-optional-operation-depen.patch
- Cleanup spec file, remove Leap 42.x parts</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1613131200">- Recurse directories when looking for python plugins
  (boo#1180362).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1617019200">- Update to 2.10.24
  - Core:
  - Ignore Pentax and PentaxDng metadata at export because they are
    unsupported.
  - DBus calls (remote file open, typically with double click on file
    browser; and remote command run) are now processed after all command
    line files (in case of calls during startup) and in the call order
    (FIFO) for consistency. Some timeout has also been added to not spam
    the core process with non-processable DBus calls during startup.
  - Display profile name in "Color space" field of Image Properties and
    improve ellipsis &amp; wrap on dialog fields whose contents' size is not
    controllable together with better dialog size management.
  - Fix stack overflow when loading very large XCF files on Windows.
  - Point snapping now works outside the canvas. This is used for snap
    to guides, grid and vectors. Snap to grid only works off-canvas when
    "Show All" is enabled because off-canvas grid is not visible
    otherwise, though snap to guide and vectors will always work
    off-canvas.
  - Libgimp:
  - Various metadata improvements:
  * Improve reading of iptc tags that appear more than once.
  - Plug-ins:
  - JPEG export will better advertize when metadata export fails,
    possibly with relevant error message. Image export would not fail,
    but at least we make the person aware metadata is not properly
    exported.
  - More robust TIFF import and export:
  * Better handling of Exif.Thumbnail.* tags on export.
  * Import now ignores TIFF pages with invalid directory (rather than
    freezing and output an error to warn of possible data loss).
  * Import attempts to count the directories by reading them when the
    headers does not announce any directory, which allows to salvage
    images with improper header. Also if reading of a directory fail,
    we now output a message to warn of possible data loss.
  * Fixed loading 2 and 4-bit TIFF images in grayscale and indexed.
  * Improve support of ExtraSamples fields with non-conformant TIFF
    files.
  * Improve loading of multi page tiffs with linear TRC.
  * More safety checks as a result of fuzz-testing.
  * Improve loading of MinIsWhite and MinIsBlack images.
  - GeoTIFF tag support added (recognized and stored into image
    parasites at import, then exported back when TIFF format is used)
    with appropriate "Save GeoTIFF data" checkbox (checked by default)
    to disable GeoTIFF metadata export when not desired.
  - The metadata viewer and editor got a big cleaning and refactoring
    pass, as well as various fixes and several improvements:
  * Fix handling of IPTC tags which can appear more than once (such as
    "Keywords") in both the viewer and editor.
  * Always read both the IPTC and XMP equivalent tags in the editor,
    instead of assuming they are necessarily the same.
  * More IPTC equivalents of XMP tags added:
    + Iptc.Application2.LocationName &lt;=&gt; Xmp.iptc.Location
    + Iptc.Application2.BylineTitle &lt;=&gt; Xmp.photoshop.AuthorsPosition
    + Iptc.Application2.CountryCode &lt;=&gt; Xmp.iptc.CountryCode
    + Iptc.Application2.Writer &lt;=&gt; Xmp.photoshop.CaptionWriter
  * The editor now properly saves IPTC tags.
  * Improve UTF-8 conversion to avoid double string conversion (hence
    actually breaking encoding).
  * Use proper unit abbreviations and proper label casing.
  * GPS data is now properly formatted with better precision and with
    translatable string parts and tooltips are added to explain how to
    correctly edit GPS data (latitude, longitude, altitude).
    Also seconds part of latitude/longitude is now saved with more
    precision and altitude details now switch from .1m to .10m.
  * Better error reporting when the editor fails to write a tag, with
    proper GUI error, so that such error do not go unseen.
  * Better error handling when closing the editor or viewer too, and
    improve error handling when the calendar dialog fails.
  * Use a logging domain for debugging-only messages which pollutes
    the output.
  * Xmp.iptc.CreatorContactInfo/Iptc4xmpCore:* override the shorter
    forms Xmp.iptc.Ci* if both are present, since the longer form is
    more common.
  * Improve saving of XMP metadata.
  * And more bug fixes and refactoring steps to get rid of duplicate
    code.
  - PNG will now prompt only for layer offset different from zero. Some
    software were always setting an offset of 0 (e.g.: POV-Ray v3.7) so
    GIMP would unecessarily prompt the user until now for PNG created by
    such software.
  - BMP:
  * allow loading of BMP images with incorrect BI_BITFIELDS
    compression.
  * support loading more bit depth such as 24bpp images.
  - file-darktable:
  * support updated Lua API of darktable 3.6 and beyond;
  * Adding environment contents to debugging output when
    DARKTABLE_DEBUG env variable is set.
  - PDF import:
  * New option to reverse order of layer.
  * Support fractional DPI (allowing accurate page dimensions).
  - DDS:
  * Set blue channel of BC5 dds images to 0 instead of 255.
  * Fix DDS BC5 compression/decompression with Red and Blue swapped.
    We detect images created by an older GIMP on loading and swap the
    channels back.
  - HEIF:
  * Removes the "HDR" mention on HEIF 10/12-bit export because high
    bit depth does not necessarily means HDR.
  * Runtime detection of HEIC and AVIF file formats (depending on
    available encoders and decoders), which allows afterwards update
    of the dependency, but also allows usage for a single format (e.g.
    for distributions which want to support only AVIF).
  * With libheif 1.10, visually lossless export is possible for
    10/12 bit depths too
  - PSD:
  * More flexible reading of layer mask record size, skipping invalid
    or unsupported mask info size, hence allowing us to load more PSD
    files (at least the part of a PSD we support instead of failing
    the whole import altogether).
  - G3 fax images:
  * Improve error handling when loading.
  * Be more forgiving on bad lines which were quite frequent on older
    fax images, allowing to salvage some old images.
- Drop 0001-app-make-gegl-introspect-an-optional-operation-depen.patch
- Drop libheif-avif-only.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1622808000">- Move rpm macros.gimp from /etc/rpm to %{_rpmmacrodir}.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1631966400">- Update to 2.10.28
  - Core:
  - Dashboard now has memory support in OpenBSD.
  - Default shortcuts Shift+[ and ] for tool size changed to {
    and }.
  - Performance improvements for GIMP on macOS Big Sur: these
    improvements were actually already applied in our macOS
    packages since GIMP 2.10.22, but were applied upstream
    directly only now.
  - User Interface:
  - Dark theme: improve accessibility of GtkRadioButton by adding
    a white border on mouse-hover.
  - Gray theme: set light background for selected text in Layers
    and Paths dockable dialogs to make text visible.
  - Dark, Gray and Light themes: remove 3D shadow box around eye
    and link toggles in Layers, Channels, and Paths dockable
    dialog tree views.
  - Plug-ins:
  - Improved DDS support and fix some red/blue bit swap for
    RGB10A2 DDS.  The plug-in version is incremented so that it
    is able to catch and correct previously incorrect RGB10A2
    images exported by older versions of our plug-in.
  - DDS files with "L16" - a 16 bit luminance channel - are now
    loaded in 16-bit.
  - DICOM images:
  * Support for planar configuration.  Support for deprecated
  * big endian transfer.
  - TIFF images:
  * Thumbnail storing now done by storing the thumbnail as the
  * second
    page in the file (through Exiv2) and setting metadata
    "Exif.Thumbnail.NewSubfileType" to 1 (reduced resolution
    image) instead of storing the thumbnail as a subifd. This
    was done because of a Windows bug locking TIFF files with
    thumbnail stored as subfid.
  * Symmetrically, loading will ignore pages marked as "reduced
    resolution image" (i.e. it will consider them as
    thumbnails), as well as try to guess if a page (without
    subfile type) is a thumbnail when it meets following
    criteria: second page with YCbCr PhotometricInterpretation,
    old style jpeg compression while the first page has a
    different PhotometricInterpretation or compression.
  - Script-fu:
  - New (dir-make "/dir/name" mode) function to create a
    directory.
  - Build:
  - Fix uninstalled white-border prelight file.
  - On Windows, *.rs file extension is not associated with SUN
    Raster images anymore. The reason is that this file extension
    is mostly used for Rust code files nowadays. If Windows could
    detect file formats with "magic numbers" (i.e. byte
    identifiers), it would not be a problem, but since it relies
    apparently only the extension, it's better to remove this
    association.
  - Oppositely on Linux and other Unix-like systems using desktop
    files, add the image/x-sun-raster MimeType which was
    forgotten (there, detection should be fine and not depend on
    file extension).
  - gimp30-tips.mo is not installed anymore (only used during the
    build to generate gimp-tips.xml with multiple language
    support).
  - --enable-check-update now has an "auto" value, which is the
    new default. It is equivalent to "yes" for Windows and macOS
    and "no" in all other cases.
  - New unit test to check that localizations listed in the
    installer script match available po files in
    po-windows-installer/.
  - "msys*" host value now detected as Windows builds.
  - Bumping minimum GEGL to version 0.4.32.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1633608000">- gimp-tips no longer has translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634904000">- Add upstream patch (GIMP issue #6210)
  + 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch
    Fix issue where the textool produces false color artifacts
    when using font anti-aliasing and system is set to subpixel
    rendering.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1640088000">- Update to 2.10.30
  - Core:
  - Do not follow subpixel font rendering choice from system
    settings for text layer rendering. These systems are useful
    for GUI rendering on a screen of a specific type and pixel
    order. Yet when rendering an image which can be zoomed in or
    out, showed on various screens or even printed, subpixel font
    rendering doesn't make sense.
  - Rewrite the core selection drawing logics so that it works on
    macOS Big Sur and over. This is a backport (adapted to GTK+2)
    of the fix brought in GIMP 2.99.8 for Wayland and macOS.
  - Ignore MakerNote metadata tag at export and only store the
    tags that go in it, hence avoiding partial invalid metadata.
  - Color picking from Colors dockable can now use the
    Freedesktop portal.
  - On Windows, move from GetICMProfile() to
    WcsGetDefaultColorProfile() because the former is broken in
    Windows 11.
  - Plug-ins:
  - metadata-viewer: improve how XMP tags with multiple values
    are handled and shown (now each value on a separate line for
    better readability).
  - metadata-editor:
  * XMP array tags of type BAG and SEQ are now on separate
    lines.
  * Comparing XMP tags with equivalent IPTC tags with multiple
    values, each value is compared individually, instead of
    comparing the list as a whole.
  - Many robustness improvements and other fixes to the metadata
    plug-ins.
  - AVIF: prefer AOM encoder for export.
  - PSD:
  * Skip sanity check for mask of rendered layers as some layer
    mask have invalid dimensions in such cases. They will now
    be loaded correctly.
  * Fixed loading of CMYK PSD files without alpha.
  * Fixed loading of CMYK images without layers.
  * Fixed loading of merged image of a 16 bit per channel RGBA
    PSD file with the alpha channel opaque.
  - PBM: large file export now always works and does not depend
    anymore on the platform's long int size.
  - Screenshot:
  * GNOME shell implementation dropped because the D-Bus API
    has been restricted to core components for security
    reasons, thus our plug-in was failing.
  * KDE portal moved as last fallback after the X
    implementation (when running on X) and Freedesktop portal,
    because KDE is also starting to block API calls for
    security reasons.
- drop 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch
  included in update</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651665600">- switched to https urls</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1652875200">- Add gimp-CVE_2022-30067.patch: fix out of memory when reading
  XCF (boo#1199653 CVE-2022-30067).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653393600">- Do not recommend lang package: the lang package has smarter
  supplements in place.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1655294400">- Update to 2.10.32: (boo#1199653 CVE-2022-30067)
  - Core:
  - Adding support for localized glyphs ('locl') in Text tool
    depending on the value of the "Language" field in Text tool
    options.
  - XCF import nows drop Xmp.photoshop.DocumentAncestors tags
    after 1000 of them, similarly to what libgimpbase now does.
    This could happen in XCF files which were created e.g. from a
    PSD import before we handled the issue in libgimpbase.
  - XCF import:
  - made more robust by ignoring (with a warning) invalid
    parasites and continuing to load the rest of the file
    (which might be valid). This way, we are able to salvage
    more cases of partially corrupted XCF files.
  - additional safety checks to detect broken XCF files.
  - Version check can be globally disabled through a value in the
    `gimp-release` file. This would allow to use the same build
    on repositories with an update channels (where we don't want
    update check notifications) and on standalone (where we want
    them).
  - User Interface:
  - Removed titlebar/borders from Windows Splash Screen.
  - All official themes now have on-hover indicator around eye
    and link toggles in Layer/Channel/Path Dialog tree-views.
  - Dark theme:
  - Hover-on effect on radio menu items to improve readability.
  - Color icon theme:
  - Thin contrast border for 'close' and 'detach' to improve
    their readability against dark backgrounds on mouse-hover.
  - Plug-ins:
  - TGA: improving indexed images with alpha channel support
    (both import and export).
  - DICOM: Fix endian conversion for photometric interpretation
    "MONOCHROME1".
  - file-raw: "RGB Save Type" confusing dialog label renamed to
    "Palette Type" as on the main dev branch.
  - screenshot: option to capture cursor in now available on
    Windows.
  - pygimp: new optional parameter `run_mode_param` (defaulting
    to True) to register() function of the Python binding, which
    allows to make the "run-mode" parameter optional when
    creating a new PDB procedure. This is already used to fix
    "file-openraster-load-thumb" without changing its signature.
  - BMP: new PDB procedure "file-bmp-save2" which supports all
    options available interactively.
  - BigTIFF: our TIFF plug-in now officially supports BigTIFF
    import and export.
  - Import was actually already working transparently if you
    had a recent enough libtiff. Now the recent libtiff is
    enforced by dependency requirements.
  - Export support was added with a checkbox in the interactive
    dialog and a new "bigtiff" argument in the "file-tiff-save"
    PDB procedure.
  - When an interactive export of ClassicTIFF fails for the
    explicit reason of "Maximum TIFF file size exceeded", the
    export dialog is raised again with a message proposing to
    try again as BigTIFF or trying another compression
    algorithm. This allows because discoverability and
    understandibility of the issue, while not forcing BigTIFF
    export (since it might not be supported everywhere).
  - Unlike the same change on the main dev branch, this
    backport comes without a dependency requirement bump, which
    means this will only work if GIMP is built with recent
    enough libtiff.
  - Raw: more robust load able to load as much as possible from
    the file, then fill the rest with white, when offset and
    dimensions are bigger than actual file size.
  - Improved support of a few plug-in code for building under
    UCRT Windows environment (more modern C runtime library than
    MINGW).
  - EPS: loading transparent EPS files now supported.
  - JPEG XL: import backported from the `master` (2.99) branch.
  - WebP: export has a new IPTC checkbox (saved through XMP) as
    well as a thumbnail checkbox. (backported from dev branch,
    since 2.99.8)
  - DDS: export has a new flip option (useful for some game
    engine) as well as a new savetype option to export all
    visible layers (not only the active one).
  - TIFF:
  - import support for 8 and 16 bit CMYK(A) TIFF files.
  - 1, 2 and 4-bit B/W images are now converted to indexed
    rather than grayscale as it seems that there is more of a
    use case for these images to be handled as indexed, even
    though technically they can be considered grayscale. In the
    future we could add an option at loading time where the
    user can choose whether they prefer it to be loaded as
    indexed or grayscale.
  - Fix loading images generated by MATLAB's blockproc
    function.
  - More robust loading for 8 bps grayscale MINISWHITE TIFF.
  - Libgimp:
  - New gimp_plug_in_error_quark() as a generic GQuark/GError
    domain for plug-ins (backported from 2.99.6).
  - gimp_drawable_brightness_contrast() now works in the [-1.0,
    1.0] range (it's more of a fix than a change because it's
    what it should have been from the start).
  - Better management of modification time in metadata: IPTC tag
    Iptc.Application2.DateCreated is not overridden anymore as it
    is the original creation date of the image. Instead we set
    the XMP tag Xmp.xmp.ModifyDate for file modification time and
    Xmp.xmp.MetadataDate for metadata modification time.
  - Format of Xmp.tiff.DateTime is now properly set with timezone
    as a consequence of the previous improvement.
  - Libgimpbase:
  - Limit to 1000 ancestors when importing images with incredible
    amount of `Xmp.photoshop.DocumentAncestors` tags, which is
    most likely due to a bug in some versions of Photoshop (in
    some PSDs, we encountered over 100,000 such tags; it probably
    makes no sense that a document could have that many ancestor
    documents). GIMP will now stops at 1000 such tags before
    dropping the rest and continue loading the file.
  - Icons:
  - Chain icons for the Color icon theme reworked from the
    Symbolic versions (with contrast borders to work on any
    background color) so that the "broken" and full variants are
    easily distinguishable.
  - Translations:
  - New Galician and Georgian translations for the Windows
    installer.
  - 20 translations were updated: Catalan, Chinese (China),
    Croatian, Danish, Dutch, Finnish, French, Georgian, German,
    Hungarian, Icelandic, Italian, Polish, Portuguese, Russian,
    Slovenian, Spanish, Swedish, Turkish, Ukrainian.
  - Build:
  - Bumping minimum GEGL to version 0.4.36.
- drop gimp-CVE_2022-30067.patch: included in update</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1677067200">- Update to 2.10.34:
  - Core:
  - Check for updates now works on macOS (backported from 2.99.14).
  - Update help IDs for better integration with the documentation website.
  - Symmetry dockable contents is now shown, yet deactivated, when no images are
    opened, improving discoverability (backported from 2.99.14).
  - DBus fully disabled on macOS (in some case, it could even freeze GIMP
    process when dbus is present yet not responding). Open With feature (e.g.
    from file browsers) still work fine as it uses a different code path on
    macOS. Other features using dbus (opening files or running batch commands
    from a separate GIMP process) won't work, but they probably never did on
    macOS anyway.
  - "Canvas Size" dialog took too much vertical space and now better uses the
    horizontal space by moving the preview and offset fiels to the right side,
    and the "Center" button just below (backported from 2.99.8).
  - Template selector (backported from 2.99.6) in resize dialog.
  - Color scale preferences (0..255/0..100 and LCh/HSV settings in Colors
    selection dialogs) are now remembered across sessions.
  - Eye icon header added to the item tree views to make it more obvious where
    to click for item visibility and links (backported from 2.99.10)
  - Revert color proofing behavior changed in 2.10.32 which resulted in
    inconsistent past workflows.
  - "Lock path strokes" tooltip for the dockable icon was renamed "Lock path".
  - Plug-ins:
  - DDS: make GUI translatable.
  - file-raw: added high bit depth precision export (partial backport from
    2.99.12).
  - TIFF:
  * Various bug fixes;
  * better check for invalid resolutions on import;
  * do not generated warnings for incorrect RichTIFFIPTC tags produced by
    Adobe products (only output a message to stderr, for not completely
    ignoring these);
  * Loading "reduced" image or not is now an option. We use a heuristic for
    the default value of said option (trying to guess if it's a thumbnail by
    using common usage), but final decision is now up to one knowing the image
    you load (backported from 2.99.14);
  * Default TIFF export format is "normal" TIFF, not BigTIFF (making it
    default was definitely an error in 2.10.32).
  - PSD:
  * Various bug fixes;
  * Useless physical unit conversion removed;
  * Backported improvement (2.99.10) for importing layers with clipping set
    (leading to color bleeding);
  * Backported improvements (2.99.10) for importing clipping layers;
  * Paths are now exported (backported from 2.99.14).
  - WebP: more informative error messages in some cases.
  - Flame: various bug fixes.
  - JPEG-XL:
  * metadata import backported from 2.99.14 - (requires libjxl 0.7.0)
  * Partial backport (2.99.8) of JPEG-XL export; export is always in 8bit
    lossless.
  - HEIF: various bug fixes.
  - Dicom: various bug fixes.
  - help:
  * macOS: https support now working fine for help files (bypassing
    lack of support in GIO for macOS platform).
  - animation-play: fixed on macOS.
  - PDF:
  * Import: new option "Fill transparent areas with white" to fill the
    background in white (ON by default as most office PDF writers seem to rely
    on readers filling the background with white), allowing importing
    transparent PDF files.
  * Export: new option "Fill transparent areas with background color" allowing
    to decide whether to export a PDF with transparent background.
  - TGA:
  * Added a workaround to load wrongful TGA files exported by Krita (which
    they fixed on their side too now, see Krita bug 464484).
  - ICO and CUR:
  * Magics detection for these formats has been removed (now using only using
    filename extension) because it was interfering with the detection of
    certain types of TGA images (which are likely more common than ICO and CUR
    files, and extension for these should be reliable enough).
  - Libgimpbase:
  - GimpMetadata API (in particular the gimp_metadata_set_from_*() functions)
    are now much less memory-hungry (backported from the main dev branch) when
    using GExiv 0.12.2 or over. With some huge metadata, it could cause long
    freeze or even crashes of plug-ins.
  - Libgimpwidgets:
  - Color-picking with X11 is now the default when compiled with X11, even if a
    color-picking portal also exists, because it is always right, whereas
    portals return color in display space without the space information itself
    (i.e. without profiles).
  - New dedicated GimpPickButton implementation for Windows (backported from
    2.99.14).
  - Libgimp:
  - New wrapper functions around GEGL ops, which also map to items in our Color
    menu:
  * gimp_drawable_shadows_highlights()
  * gimp_drawable_extract_component()</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677758400">- Add boolean pkgconfig(babl-0.1) BuildRequires, allow build with
  new version of babl.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1680782400">- Bump glib dependency to match the configure script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1681819200">- Do not recommend gimp-plugins-python even when we build it: it
  pulls in python2. Users are free to install it, but the default
  is not to do it anymore.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1688126400">- Drop baselibs.conf: the biarch module is not used anymore.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1699444800">- Update to 2.10.36:
  - New features and improvements
  - ASE and ACB palettes support
  - New Gradient: FG to Transparent (Hardedge)
  - GIF: non-square ratio support
  - Text tool: improved formatting behavior when selecting and
    changing text on canvas.
  - Theme: better feedback when hovering lock buttons (with a white frame)
    as well as when activating a lock (a small padlock shows up in the corner).
  - Security and bug fixes
  - Fixed Vulnerabilities (DDS: ZDI-CAN-22093, PSD: ZDI-CAN-22094,
    PSP: ZDI-CAN-22096 and ZDI-CAN-22097)
  - Broken Graphics Tablets with recent linuxwacom driver</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1714996800">- Update to 2.10.38:
  * Fixed a crash with newer glib
  * Indexed PNGs with transparency are now exported with the correct colors
  * Anders Jonsson fixed the input ranges for several filters such as Waves and Distort
  * The titlebar customization field now supports UTF-8 characters
  * Existing image comments no longer “leak” into newly created images</changelog>
</package>
<package pkgid="aff241c23eb137f1c48d724a0917453923c7a75cda3f89478c268802288a37d698e6121d1bdeb0bf5df97cd4f66f06f7179ce51047db27a2d7faf04dfd05cf0e" name="gimp-plugins-python-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.10.38" rel="1.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1611576000">- Make graphviz/dot only required for runtime debugging an
  optional dependency, fixes bsc#1180614:
  * 0001-app-make-gegl-introspect-an-optional-operation-depen.patch
- Cleanup spec file, remove Leap 42.x parts</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1613131200">- Recurse directories when looking for python plugins
  (boo#1180362).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1617019200">- Update to 2.10.24
  - Core:
  - Ignore Pentax and PentaxDng metadata at export because they are
    unsupported.
  - DBus calls (remote file open, typically with double click on file
    browser; and remote command run) are now processed after all command
    line files (in case of calls during startup) and in the call order
    (FIFO) for consistency. Some timeout has also been added to not spam
    the core process with non-processable DBus calls during startup.
  - Display profile name in "Color space" field of Image Properties and
    improve ellipsis &amp; wrap on dialog fields whose contents' size is not
    controllable together with better dialog size management.
  - Fix stack overflow when loading very large XCF files on Windows.
  - Point snapping now works outside the canvas. This is used for snap
    to guides, grid and vectors. Snap to grid only works off-canvas when
    "Show All" is enabled because off-canvas grid is not visible
    otherwise, though snap to guide and vectors will always work
    off-canvas.
  - Libgimp:
  - Various metadata improvements:
  * Improve reading of iptc tags that appear more than once.
  - Plug-ins:
  - JPEG export will better advertize when metadata export fails,
    possibly with relevant error message. Image export would not fail,
    but at least we make the person aware metadata is not properly
    exported.
  - More robust TIFF import and export:
  * Better handling of Exif.Thumbnail.* tags on export.
  * Import now ignores TIFF pages with invalid directory (rather than
    freezing and output an error to warn of possible data loss).
  * Import attempts to count the directories by reading them when the
    headers does not announce any directory, which allows to salvage
    images with improper header. Also if reading of a directory fail,
    we now output a message to warn of possible data loss.
  * Fixed loading 2 and 4-bit TIFF images in grayscale and indexed.
  * Improve support of ExtraSamples fields with non-conformant TIFF
    files.
  * Improve loading of multi page tiffs with linear TRC.
  * More safety checks as a result of fuzz-testing.
  * Improve loading of MinIsWhite and MinIsBlack images.
  - GeoTIFF tag support added (recognized and stored into image
    parasites at import, then exported back when TIFF format is used)
    with appropriate "Save GeoTIFF data" checkbox (checked by default)
    to disable GeoTIFF metadata export when not desired.
  - The metadata viewer and editor got a big cleaning and refactoring
    pass, as well as various fixes and several improvements:
  * Fix handling of IPTC tags which can appear more than once (such as
    "Keywords") in both the viewer and editor.
  * Always read both the IPTC and XMP equivalent tags in the editor,
    instead of assuming they are necessarily the same.
  * More IPTC equivalents of XMP tags added:
    + Iptc.Application2.LocationName &lt;=&gt; Xmp.iptc.Location
    + Iptc.Application2.BylineTitle &lt;=&gt; Xmp.photoshop.AuthorsPosition
    + Iptc.Application2.CountryCode &lt;=&gt; Xmp.iptc.CountryCode
    + Iptc.Application2.Writer &lt;=&gt; Xmp.photoshop.CaptionWriter
  * The editor now properly saves IPTC tags.
  * Improve UTF-8 conversion to avoid double string conversion (hence
    actually breaking encoding).
  * Use proper unit abbreviations and proper label casing.
  * GPS data is now properly formatted with better precision and with
    translatable string parts and tooltips are added to explain how to
    correctly edit GPS data (latitude, longitude, altitude).
    Also seconds part of latitude/longitude is now saved with more
    precision and altitude details now switch from .1m to .10m.
  * Better error reporting when the editor fails to write a tag, with
    proper GUI error, so that such error do not go unseen.
  * Better error handling when closing the editor or viewer too, and
    improve error handling when the calendar dialog fails.
  * Use a logging domain for debugging-only messages which pollutes
    the output.
  * Xmp.iptc.CreatorContactInfo/Iptc4xmpCore:* override the shorter
    forms Xmp.iptc.Ci* if both are present, since the longer form is
    more common.
  * Improve saving of XMP metadata.
  * And more bug fixes and refactoring steps to get rid of duplicate
    code.
  - PNG will now prompt only for layer offset different from zero. Some
    software were always setting an offset of 0 (e.g.: POV-Ray v3.7) so
    GIMP would unecessarily prompt the user until now for PNG created by
    such software.
  - BMP:
  * allow loading of BMP images with incorrect BI_BITFIELDS
    compression.
  * support loading more bit depth such as 24bpp images.
  - file-darktable:
  * support updated Lua API of darktable 3.6 and beyond;
  * Adding environment contents to debugging output when
    DARKTABLE_DEBUG env variable is set.
  - PDF import:
  * New option to reverse order of layer.
  * Support fractional DPI (allowing accurate page dimensions).
  - DDS:
  * Set blue channel of BC5 dds images to 0 instead of 255.
  * Fix DDS BC5 compression/decompression with Red and Blue swapped.
    We detect images created by an older GIMP on loading and swap the
    channels back.
  - HEIF:
  * Removes the "HDR" mention on HEIF 10/12-bit export because high
    bit depth does not necessarily means HDR.
  * Runtime detection of HEIC and AVIF file formats (depending on
    available encoders and decoders), which allows afterwards update
    of the dependency, but also allows usage for a single format (e.g.
    for distributions which want to support only AVIF).
  * With libheif 1.10, visually lossless export is possible for
    10/12 bit depths too
  - PSD:
  * More flexible reading of layer mask record size, skipping invalid
    or unsupported mask info size, hence allowing us to load more PSD
    files (at least the part of a PSD we support instead of failing
    the whole import altogether).
  - G3 fax images:
  * Improve error handling when loading.
  * Be more forgiving on bad lines which were quite frequent on older
    fax images, allowing to salvage some old images.
- Drop 0001-app-make-gegl-introspect-an-optional-operation-depen.patch
- Drop libheif-avif-only.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1622808000">- Move rpm macros.gimp from /etc/rpm to %{_rpmmacrodir}.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1631966400">- Update to 2.10.28
  - Core:
  - Dashboard now has memory support in OpenBSD.
  - Default shortcuts Shift+[ and ] for tool size changed to {
    and }.
  - Performance improvements for GIMP on macOS Big Sur: these
    improvements were actually already applied in our macOS
    packages since GIMP 2.10.22, but were applied upstream
    directly only now.
  - User Interface:
  - Dark theme: improve accessibility of GtkRadioButton by adding
    a white border on mouse-hover.
  - Gray theme: set light background for selected text in Layers
    and Paths dockable dialogs to make text visible.
  - Dark, Gray and Light themes: remove 3D shadow box around eye
    and link toggles in Layers, Channels, and Paths dockable
    dialog tree views.
  - Plug-ins:
  - Improved DDS support and fix some red/blue bit swap for
    RGB10A2 DDS.  The plug-in version is incremented so that it
    is able to catch and correct previously incorrect RGB10A2
    images exported by older versions of our plug-in.
  - DDS files with "L16" - a 16 bit luminance channel - are now
    loaded in 16-bit.
  - DICOM images:
  * Support for planar configuration.  Support for deprecated
  * big endian transfer.
  - TIFF images:
  * Thumbnail storing now done by storing the thumbnail as the
  * second
    page in the file (through Exiv2) and setting metadata
    "Exif.Thumbnail.NewSubfileType" to 1 (reduced resolution
    image) instead of storing the thumbnail as a subifd. This
    was done because of a Windows bug locking TIFF files with
    thumbnail stored as subfid.
  * Symmetrically, loading will ignore pages marked as "reduced
    resolution image" (i.e. it will consider them as
    thumbnails), as well as try to guess if a page (without
    subfile type) is a thumbnail when it meets following
    criteria: second page with YCbCr PhotometricInterpretation,
    old style jpeg compression while the first page has a
    different PhotometricInterpretation or compression.
  - Script-fu:
  - New (dir-make "/dir/name" mode) function to create a
    directory.
  - Build:
  - Fix uninstalled white-border prelight file.
  - On Windows, *.rs file extension is not associated with SUN
    Raster images anymore. The reason is that this file extension
    is mostly used for Rust code files nowadays. If Windows could
    detect file formats with "magic numbers" (i.e. byte
    identifiers), it would not be a problem, but since it relies
    apparently only the extension, it's better to remove this
    association.
  - Oppositely on Linux and other Unix-like systems using desktop
    files, add the image/x-sun-raster MimeType which was
    forgotten (there, detection should be fine and not depend on
    file extension).
  - gimp30-tips.mo is not installed anymore (only used during the
    build to generate gimp-tips.xml with multiple language
    support).
  - --enable-check-update now has an "auto" value, which is the
    new default. It is equivalent to "yes" for Windows and macOS
    and "no" in all other cases.
  - New unit test to check that localizations listed in the
    installer script match available po files in
    po-windows-installer/.
  - "msys*" host value now detected as Windows builds.
  - Bumping minimum GEGL to version 0.4.32.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1633608000">- gimp-tips no longer has translations</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634904000">- Add upstream patch (GIMP issue #6210)
  + 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch
    Fix issue where the textool produces false color artifacts
    when using font anti-aliasing and system is set to subpixel
    rendering.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1640088000">- Update to 2.10.30
  - Core:
  - Do not follow subpixel font rendering choice from system
    settings for text layer rendering. These systems are useful
    for GUI rendering on a screen of a specific type and pixel
    order. Yet when rendering an image which can be zoomed in or
    out, showed on various screens or even printed, subpixel font
    rendering doesn't make sense.
  - Rewrite the core selection drawing logics so that it works on
    macOS Big Sur and over. This is a backport (adapted to GTK+2)
    of the fix brought in GIMP 2.99.8 for Wayland and macOS.
  - Ignore MakerNote metadata tag at export and only store the
    tags that go in it, hence avoiding partial invalid metadata.
  - Color picking from Colors dockable can now use the
    Freedesktop portal.
  - On Windows, move from GetICMProfile() to
    WcsGetDefaultColorProfile() because the former is broken in
    Windows 11.
  - Plug-ins:
  - metadata-viewer: improve how XMP tags with multiple values
    are handled and shown (now each value on a separate line for
    better readability).
  - metadata-editor:
  * XMP array tags of type BAG and SEQ are now on separate
    lines.
  * Comparing XMP tags with equivalent IPTC tags with multiple
    values, each value is compared individually, instead of
    comparing the list as a whole.
  - Many robustness improvements and other fixes to the metadata
    plug-ins.
  - AVIF: prefer AOM encoder for export.
  - PSD:
  * Skip sanity check for mask of rendered layers as some layer
    mask have invalid dimensions in such cases. They will now
    be loaded correctly.
  * Fixed loading of CMYK PSD files without alpha.
  * Fixed loading of CMYK images without layers.
  * Fixed loading of merged image of a 16 bit per channel RGBA
    PSD file with the alpha channel opaque.
  - PBM: large file export now always works and does not depend
    anymore on the platform's long int size.
  - Screenshot:
  * GNOME shell implementation dropped because the D-Bus API
    has been restricted to core components for security
    reasons, thus our plug-in was failing.
  * KDE portal moved as last fallback after the X
    implementation (when running on X) and Freedesktop portal,
    because KDE is also starting to block API calls for
    security reasons.
- drop 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch
  included in update</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651665600">- switched to https urls</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1652875200">- Add gimp-CVE_2022-30067.patch: fix out of memory when reading
  XCF (boo#1199653 CVE-2022-30067).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653393600">- Do not recommend lang package: the lang package has smarter
  supplements in place.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1655294400">- Update to 2.10.32: (boo#1199653 CVE-2022-30067)
  - Core:
  - Adding support for localized glyphs ('locl') in Text tool
    depending on the value of the "Language" field in Text tool
    options.
  - XCF import nows drop Xmp.photoshop.DocumentAncestors tags
    after 1000 of them, similarly to what libgimpbase now does.
    This could happen in XCF files which were created e.g. from a
    PSD import before we handled the issue in libgimpbase.
  - XCF import:
  - made more robust by ignoring (with a warning) invalid
    parasites and continuing to load the rest of the file
    (which might be valid). This way, we are able to salvage
    more cases of partially corrupted XCF files.
  - additional safety checks to detect broken XCF files.
  - Version check can be globally disabled through a value in the
    `gimp-release` file. This would allow to use the same build
    on repositories with an update channels (where we don't want
    update check notifications) and on standalone (where we want
    them).
  - User Interface:
  - Removed titlebar/borders from Windows Splash Screen.
  - All official themes now have on-hover indicator around eye
    and link toggles in Layer/Channel/Path Dialog tree-views.
  - Dark theme:
  - Hover-on effect on radio menu items to improve readability.
  - Color icon theme:
  - Thin contrast border for 'close' and 'detach' to improve
    their readability against dark backgrounds on mouse-hover.
  - Plug-ins:
  - TGA: improving indexed images with alpha channel support
    (both import and export).
  - DICOM: Fix endian conversion for photometric interpretation
    "MONOCHROME1".
  - file-raw: "RGB Save Type" confusing dialog label renamed to
    "Palette Type" as on the main dev branch.
  - screenshot: option to capture cursor in now available on
    Windows.
  - pygimp: new optional parameter `run_mode_param` (defaulting
    to True) to register() function of the Python binding, which
    allows to make the "run-mode" parameter optional when
    creating a new PDB procedure. This is already used to fix
    "file-openraster-load-thumb" without changing its signature.
  - BMP: new PDB procedure "file-bmp-save2" which supports all
    options available interactively.
  - BigTIFF: our TIFF plug-in now officially supports BigTIFF
    import and export.
  - Import was actually already working transparently if you
    had a recent enough libtiff. Now the recent libtiff is
    enforced by dependency requirements.
  - Export support was added with a checkbox in the interactive
    dialog and a new "bigtiff" argument in the "file-tiff-save"
    PDB procedure.
  - When an interactive export of ClassicTIFF fails for the
    explicit reason of "Maximum TIFF file size exceeded", the
    export dialog is raised again with a message proposing to
    try again as BigTIFF or trying another compression
    algorithm. This allows because discoverability and
    understandibility of the issue, while not forcing BigTIFF
    export (since it might not be supported everywhere).
  - Unlike the same change on the main dev branch, this
    backport comes without a dependency requirement bump, which
    means this will only work if GIMP is built with recent
    enough libtiff.
  - Raw: more robust load able to load as much as possible from
    the file, then fill the rest with white, when offset and
    dimensions are bigger than actual file size.
  - Improved support of a few plug-in code for building under
    UCRT Windows environment (more modern C runtime library than
    MINGW).
  - EPS: loading transparent EPS files now supported.
  - JPEG XL: import backported from the `master` (2.99) branch.
  - WebP: export has a new IPTC checkbox (saved through XMP) as
    well as a thumbnail checkbox. (backported from dev branch,
    since 2.99.8)
  - DDS: export has a new flip option (useful for some game
    engine) as well as a new savetype option to export all
    visible layers (not only the active one).
  - TIFF:
  - import support for 8 and 16 bit CMYK(A) TIFF files.
  - 1, 2 and 4-bit B/W images are now converted to indexed
    rather than grayscale as it seems that there is more of a
    use case for these images to be handled as indexed, even
    though technically they can be considered grayscale. In the
    future we could add an option at loading time where the
    user can choose whether they prefer it to be loaded as
    indexed or grayscale.
  - Fix loading images generated by MATLAB's blockproc
    function.
  - More robust loading for 8 bps grayscale MINISWHITE TIFF.
  - Libgimp:
  - New gimp_plug_in_error_quark() as a generic GQuark/GError
    domain for plug-ins (backported from 2.99.6).
  - gimp_drawable_brightness_contrast() now works in the [-1.0,
    1.0] range (it's more of a fix than a change because it's
    what it should have been from the start).
  - Better management of modification time in metadata: IPTC tag
    Iptc.Application2.DateCreated is not overridden anymore as it
    is the original creation date of the image. Instead we set
    the XMP tag Xmp.xmp.ModifyDate for file modification time and
    Xmp.xmp.MetadataDate for metadata modification time.
  - Format of Xmp.tiff.DateTime is now properly set with timezone
    as a consequence of the previous improvement.
  - Libgimpbase:
  - Limit to 1000 ancestors when importing images with incredible
    amount of `Xmp.photoshop.DocumentAncestors` tags, which is
    most likely due to a bug in some versions of Photoshop (in
    some PSDs, we encountered over 100,000 such tags; it probably
    makes no sense that a document could have that many ancestor
    documents). GIMP will now stops at 1000 such tags before
    dropping the rest and continue loading the file.
  - Icons:
  - Chain icons for the Color icon theme reworked from the
    Symbolic versions (with contrast borders to work on any
    background color) so that the "broken" and full variants are
    easily distinguishable.
  - Translations:
  - New Galician and Georgian translations for the Windows
    installer.
  - 20 translations were updated: Catalan, Chinese (China),
    Croatian, Danish, Dutch, Finnish, French, Georgian, German,
    Hungarian, Icelandic, Italian, Polish, Portuguese, Russian,
    Slovenian, Spanish, Swedish, Turkish, Ukrainian.
  - Build:
  - Bumping minimum GEGL to version 0.4.36.
- drop gimp-CVE_2022-30067.patch: included in update</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1677067200">- Update to 2.10.34:
  - Core:
  - Check for updates now works on macOS (backported from 2.99.14).
  - Update help IDs for better integration with the documentation website.
  - Symmetry dockable contents is now shown, yet deactivated, when no images are
    opened, improving discoverability (backported from 2.99.14).
  - DBus fully disabled on macOS (in some case, it could even freeze GIMP
    process when dbus is present yet not responding). Open With feature (e.g.
    from file browsers) still work fine as it uses a different code path on
    macOS. Other features using dbus (opening files or running batch commands
    from a separate GIMP process) won't work, but they probably never did on
    macOS anyway.
  - "Canvas Size" dialog took too much vertical space and now better uses the
    horizontal space by moving the preview and offset fiels to the right side,
    and the "Center" button just below (backported from 2.99.8).
  - Template selector (backported from 2.99.6) in resize dialog.
  - Color scale preferences (0..255/0..100 and LCh/HSV settings in Colors
    selection dialogs) are now remembered across sessions.
  - Eye icon header added to the item tree views to make it more obvious where
    to click for item visibility and links (backported from 2.99.10)
  - Revert color proofing behavior changed in 2.10.32 which resulted in
    inconsistent past workflows.
  - "Lock path strokes" tooltip for the dockable icon was renamed "Lock path".
  - Plug-ins:
  - DDS: make GUI translatable.
  - file-raw: added high bit depth precision export (partial backport from
    2.99.12).
  - TIFF:
  * Various bug fixes;
  * better check for invalid resolutions on import;
  * do not generated warnings for incorrect RichTIFFIPTC tags produced by
    Adobe products (only output a message to stderr, for not completely
    ignoring these);
  * Loading "reduced" image or not is now an option. We use a heuristic for
    the default value of said option (trying to guess if it's a thumbnail by
    using common usage), but final decision is now up to one knowing the image
    you load (backported from 2.99.14);
  * Default TIFF export format is "normal" TIFF, not BigTIFF (making it
    default was definitely an error in 2.10.32).
  - PSD:
  * Various bug fixes;
  * Useless physical unit conversion removed;
  * Backported improvement (2.99.10) for importing layers with clipping set
    (leading to color bleeding);
  * Backported improvements (2.99.10) for importing clipping layers;
  * Paths are now exported (backported from 2.99.14).
  - WebP: more informative error messages in some cases.
  - Flame: various bug fixes.
  - JPEG-XL:
  * metadata import backported from 2.99.14 - (requires libjxl 0.7.0)
  * Partial backport (2.99.8) of JPEG-XL export; export is always in 8bit
    lossless.
  - HEIF: various bug fixes.
  - Dicom: various bug fixes.
  - help:
  * macOS: https support now working fine for help files (bypassing
    lack of support in GIO for macOS platform).
  - animation-play: fixed on macOS.
  - PDF:
  * Import: new option "Fill transparent areas with white" to fill the
    background in white (ON by default as most office PDF writers seem to rely
    on readers filling the background with white), allowing importing
    transparent PDF files.
  * Export: new option "Fill transparent areas with background color" allowing
    to decide whether to export a PDF with transparent background.
  - TGA:
  * Added a workaround to load wrongful TGA files exported by Krita (which
    they fixed on their side too now, see Krita bug 464484).
  - ICO and CUR:
  * Magics detection for these formats has been removed (now using only using
    filename extension) because it was interfering with the detection of
    certain types of TGA images (which are likely more common than ICO and CUR
    files, and extension for these should be reliable enough).
  - Libgimpbase:
  - GimpMetadata API (in particular the gimp_metadata_set_from_*() functions)
    are now much less memory-hungry (backported from the main dev branch) when
    using GExiv 0.12.2 or over. With some huge metadata, it could cause long
    freeze or even crashes of plug-ins.
  - Libgimpwidgets:
  - Color-picking with X11 is now the default when compiled with X11, even if a
    color-picking portal also exists, because it is always right, whereas
    portals return color in display space without the space information itself
    (i.e. without profiles).
  - New dedicated GimpPickButton implementation for Windows (backported from
    2.99.14).
  - Libgimp:
  - New wrapper functions around GEGL ops, which also map to items in our Color
    menu:
  * gimp_drawable_shadows_highlights()
  * gimp_drawable_extract_component()</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677758400">- Add boolean pkgconfig(babl-0.1) BuildRequires, allow build with
  new version of babl.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1680782400">- Bump glib dependency to match the configure script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1681819200">- Do not recommend gimp-plugins-python even when we build it: it
  pulls in python2. Users are free to install it, but the default
  is not to do it anymore.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1688126400">- Drop baselibs.conf: the biarch module is not used anymore.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1699444800">- Update to 2.10.36:
  - New features and improvements
  - ASE and ACB palettes support
  - New Gradient: FG to Transparent (Hardedge)
  - GIF: non-square ratio support
  - Text tool: improved formatting behavior when selecting and
    changing text on canvas.
  - Theme: better feedback when hovering lock buttons (with a white frame)
    as well as when activating a lock (a small padlock shows up in the corner).
  - Security and bug fixes
  - Fixed Vulnerabilities (DDS: ZDI-CAN-22093, PSD: ZDI-CAN-22094,
    PSP: ZDI-CAN-22096 and ZDI-CAN-22097)
  - Broken Graphics Tablets with recent linuxwacom driver</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1714996800">- Update to 2.10.38:
  * Fixed a crash with newer glib
  * Indexed PNGs with transparency are now exported with the correct colors
  * Anders Jonsson fixed the input ranges for several filters such as Waves and Distort
  * The titlebar customization field now supports UTF-8 characters
  * Existing image comments no longer “leak” into newly created images</changelog>
</package>
<package pkgid="6483ac7f3c8e01be273c7bd5cc74c2b2becee207cbf8bc263e697f19f5026aae092250f3a5918718769706f9badbdc5f9aadb549afc26b93944d1614f1daaf57" name="gio-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="42.1" rel="21.3.2.1.sr20240429"/>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1600430400">- Update .gschema.override.in (jsc#SLE-14772):
  * add different key for screenlock
  * update background color for SLE.</changelog>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1602417600">- Add priority of 20 to gschema override, otherwise you can't
  override it</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1629720000">- Update for libreoffice-* desktop files no longer dropping the
  libreoffice- prefix.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644667200">- Drop gnome-documents from favorite-apps for both openSUSE and
  SLED, package is archived upstream.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1647345600">- Update .gschema.override.in: Change default libreoffice startup
  entry to libreoffice-startcenter.desktop according to the
  libreoffice update (bsc#1195836, bsc#1196951).</changelog>
  <changelog author="Milachew &lt;milachew@mail.lv&gt;" date="1666008000">- Fix default openSUSE wallpaper is not present in dark mode (boo#1204138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669896000">- Adjust desktop file names of preferred applications:
  + evince.desktop =&gt; org.gnome.evince.desktop (since GNOME 3.30).
  + eog.desktop =&gt; org.gnome.eog.desktop (since GNOME 3.36).
  + file-roller.desktop =&gt; org.gnome.FileRoller.desktop
- Fix name to impress: libreoffice-impress.destop.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Prefer file-roller over nautilus for archives.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1681905600">- prefer org.gnome.TextEditor.desktop instead of gedit.
  patterns-gnome was changed to install TextEditor (boo#1210648).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710417600">- Ensure flavor has a value, at least %nil.
- ExclusiveArch: %nil is invalid: give it a value (do-not-build).</changelog>
</package>
<package pkgid="25ce795bf85bb0ac6fcc3d3a7e2d77457fca884075e44b7167b5683240275631cf57e6ab11e4aec10241a442cc6b546fae2f65d21ab266528ca2d6d6276f02c5" name="gio-branding-upstream" arch="noarch">
  <version epoch="0" ver="2.80.0" rel="2.1"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828800">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828802">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828803">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
</package>
<package pkgid="56a7738668e111d99d4fc87179b7183ad5ea849278287156029146c24b2d685094fe780ac2c82947204062f3571aa3d37802352a1362315587ae59555cd21e78" name="gio-branding-upstream" arch="noarch">
  <version epoch="0" ver="2.80.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715601600">- Update to version 2.80.2:
  + Fix a regression with IBus caused by the fix for
    CVE-2024-34397.
  + Fix installation directory of the GVariant specification.
  + Bugs fixed:
  - GVariant specification installed in wrong directory.
  - Backport "gdbusconnection: Fix test signal subscription
    ordering" to glib-2-80.
  - Backport “Correct installation directory of GVariant
    specification” to glib-2-80.
  - Backport “gdbusconnection: Allow name owners to have the
    syntax of a well-known name” to glib-2-80.
- Changes from version 2.80.1
  + Fix CVE-2024-34397: GDBus signal subscriptions for well-known
    names are vulnerable to unicast spoofing.
  + Updated translations.</changelog>
</package>
<package pkgid="f6874e6dd13b12b29c7c69a3956ffe8db5c7d6fa0df7f748539b4e2cad80c328af25af9bca77c499b7c13d86ce92418a0cba0df7a328321ded6daa0194c99b66" name="girepository-1_0" arch="x86_64">
  <version epoch="0" ver="1.80.1" rel="3.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662206400">- Update to version 1.73.1:
  + Update the GIR data for GLib, GObject, GModule, and GIO
  + Disable rpath on Windows
  + Add llvm/mingw support on Windows
  + Fix annotations in libgirepository
  + Support C99 designated initializers when parsing C declarations
  + Add some more types to win32 GIR
  + Let doctool prepend emitting objects in GJS signals
  + Require a C99 toolchain like GLib</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 1.74.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1663848000">- Switch to pcre2grep (pcre is dead upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676635200">- Update to version 1.75.4:
  + Brown-paper bag release to fix the GLib dependency.
- Changes from version 1.75.2:
  + Split 'disguised' attribute into two separate attributes.
  + Add copy/free function annotations for plain-old data types.
  + Include the default value of GObject properties in the GIR
    data.
  + Drop wrap files for recursive dependencies.
  + Add more marshalling tests.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 1.75.6:
  + Documentation fixes.
  + Fix build when using GLib as a subproject.
  + Update the GIR data for GLib.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678795200">- Update to version 1.76.0:
  + Update the GIR data for GLib.
  + Documentation fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678881600">- Update path regex used in gobjectintrospection.attr: the old one
  was not sufficiently escaped, which resulted in many more files
  being scanned than needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 1.76.1:
  + Handle null default values.
  + Documentation fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680177600">- Run meson_test only on x86(_64) arches until upstream issue is
  fixed.
  https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/458</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1684670400">- Amend gi-find-deps.sh's javascript_pkg_requires function to
  extend GREP's filtering by passing the extended regex option flag
  (-E) and appending ? to the first two single quotes, accounting
  for quoted AND unquoted names before the colon. This should
  ensure that typelib() symbols provisioning are versioned where in
  some previous cases they weren't, but should've, causing a
  different version than the needed to be pulled. Those changes
  address the case where Sushi was requiring only
  typelib(GtkSource), rather than typelib(GtkSource) = 4. And
  without something else, in a default installation of openSUSE
  Tumbleweed, pulling in typelib-1_0-GtkSource-4, Sushi would fail
  to present previews in Nautilus (boo#1211546).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685361600">- Adapt split_name_version2 function to deal with possible argument
  containing "pkg.require({" string before the wanted module name
  (a case from a JS script from gnome-weather). This is a side
  effect from the previous change to the pcre2grep regex in the
  javascript_pkg_requires function. Now, AWK should strip this
  string with the help of a sub() function call with the ^.*{
  regex.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 1.78.0:
  + Update the GIR data for GLib, GObject, and GIO
  + Add GObject as a dependency for the Cairo GIR
  + Add more tests for GI marshalling
  + Update regression test suite
  + Fix build on Windows for paths using '\' as a separator
  + Support different prefix for finding GIR data
  + Add GI_GIR_PATH environment variable for controlling GIR paths</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.78.1:
  + Avoid undefined behaviour in the Regress test suite</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1701259200">- Drop BuildRequires on pkgconfig(cairo)/pkgconfig(cairo-gobject),
  cairo is only needed for some tests.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 1.79.1:
  + Build fixes
  + Require Meson ≥ 1.2
  + Avoid test failures with Python ≥ 3.12
  + Update the GIR schema, and validate GIR files as part of the
    test suite
  + Support (not optional) annotation
  + Allow ownership transfer of structure types with copy/free
    functions
- Changes from version 1.79.0:
  + Require GLib &gt;= 2.79
  + Require Python &gt;= 3.8
  + Simplify libtool use with wrappers
  + Drop GIO dependency from libgirepository
  + Do not install the GLib introspection data
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- BuildRequire glib2-stage1-devel to break a build cycle.
- Explcitly BuildIgnore glib2-devel (pulled in by gtk-doc).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709985600">- Update to version 1.80.0:
  + Allow using `transfer none` with GClosure.
  + Only allow loading GIRepository-2.0.
  + Add marshalling tests for uninitialized and NaN arguments.
  + Check for setuptools when building with Python &gt;= 3.12.
  + Add fallback doc elements for virtual functions.
  + Add doc elements for callback fields.
  + Support static inline declarations in the GIR.
  + Add annotations for sync, async, and async-finish functions in
    the GIR.
  + Simplify the giscanner module build with Python &gt;= 3.12.
  + Allow passing full shared library paths on Windows.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Update to version 1.80.1:
  + Require Python 3.8 when running mypy.
  + Ensure that POSIX types follow the target architecture.
  + Look for finish functions inside the list of constructors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- gi-find-deps.sh: further expand on the java script scanner.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="166e159fbda324da73ea6ec1e95679f605faccb3956a9860a7d322747177564d0a9b16b988ca3705f737bd88bd9d15daf4805a9e96d4db467277b052330c687f" name="git" arch="src">
  <version epoch="0" ver="2.45.1" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704715200">- git moved to /usr/libexec/git/git, update AppArmor profile
  accordingly (boo#1218588)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704801600">- gitweb AppArmor profile: allow reading etc/gitweb-common.conf
  (boo#1218664)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707739200">- update to 2.43.1:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.1.txt</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707998400">- update to 2.43.2:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.2.txt
  * Update to a new feature recently added, "git show-ref --exists".
  * Rename detection logic ignored the final line of a file if it
    is an incomplete line.
  * "git diff --no-rename A B" did not disable rename detection but
    did not trigger an error from the command line parser.
  * "git diff --no-index file1 file2" segfaulted while invoking the
    external diff driver, which has been corrected.
  * A failed "git tag -s" did not necessarily result in an error
    depending on the crypto backend, which has been corrected.
  * "git stash" sometimes was silent even when it failed due to
    unwritable index file, which has been corrected.
  * Recent conversion to allow more than 0/1 in GIT_FLUSH broke the
    mechanism by flipping what yes/no means by mistake, which has
    been corrected.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708430400">- Do not replace apparmor configuration, fixes bsc#1216545</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 2.44.0:
  * "git checkout -B &lt;branch&gt;" now longer allows switching to a
    branch that is in use on another worktree. The users need to
    use "--ignore-other-worktrees" option.
  * Faster server-side rebases with git replay
  * Faster pack generation with multi-pack reuse
  * rebase auto-squashing now works in non-interactive mode
  * pathspec now understands attr, e.g. ':(attr:~binary) for
    selecting non-binaries, or builtin_objectmode for selecting
    items by file mode or other properties
  * Many other cli UI and internal improvements and extensions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714564800">- update to 2.45.0:
  * Improved efficiency managing repositories with many references
    ("git init --ref-format=reftable")
  * "git checkout -p" and friends learned that that "@" is a
    synonym for "HEAD"
  * cli improvements handling refs
  * Expanded a number of commands and options, UI improvements
  * status.showUntrackedFiles now accepts "true"
  * git-cherry-pick(1) now automatically drops redundant commits
    with new --empty option
  * The userdiff patterns for C# has been updated.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- update to 2.45.1:
  * CVE-2024-32002: recursive clones on case-insensitive
  filesystems that support symbolic links are susceptible to case
  confusion (boo#1224168)
  * CVE-2024-32004: arbitrary code execution during local clones
  (boo#1224170)
  * CVE-2024-32020: file overwriting vulnerability during local
  clones (boo#1224171)
  * CVE-2024-32021: git may create hardlinks to arbitrary user-
  readable files (boo#1224172)
  * CVE-2024-32465: arbitrary code execution during clone operations
  (boo#1224173)</changelog>
</package>
<package pkgid="1f28ff50032bc65ca4d59ed21b920572e68a8ed0a218f4e4061764c5c7a908eddbef8d718c1e208452d12bfe3cacfeeb9372236ba5d0fb18a2971c9f0df25fcc" name="git" arch="x86_64">
  <version epoch="0" ver="2.45.1" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704715200">- git moved to /usr/libexec/git/git, update AppArmor profile
  accordingly (boo#1218588)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704801600">- gitweb AppArmor profile: allow reading etc/gitweb-common.conf
  (boo#1218664)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707739200">- update to 2.43.1:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.1.txt</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707998400">- update to 2.43.2:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.2.txt
  * Update to a new feature recently added, "git show-ref --exists".
  * Rename detection logic ignored the final line of a file if it
    is an incomplete line.
  * "git diff --no-rename A B" did not disable rename detection but
    did not trigger an error from the command line parser.
  * "git diff --no-index file1 file2" segfaulted while invoking the
    external diff driver, which has been corrected.
  * A failed "git tag -s" did not necessarily result in an error
    depending on the crypto backend, which has been corrected.
  * "git stash" sometimes was silent even when it failed due to
    unwritable index file, which has been corrected.
  * Recent conversion to allow more than 0/1 in GIT_FLUSH broke the
    mechanism by flipping what yes/no means by mistake, which has
    been corrected.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708430400">- Do not replace apparmor configuration, fixes bsc#1216545</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 2.44.0:
  * "git checkout -B &lt;branch&gt;" now longer allows switching to a
    branch that is in use on another worktree. The users need to
    use "--ignore-other-worktrees" option.
  * Faster server-side rebases with git replay
  * Faster pack generation with multi-pack reuse
  * rebase auto-squashing now works in non-interactive mode
  * pathspec now understands attr, e.g. ':(attr:~binary) for
    selecting non-binaries, or builtin_objectmode for selecting
    items by file mode or other properties
  * Many other cli UI and internal improvements and extensions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714564800">- update to 2.45.0:
  * Improved efficiency managing repositories with many references
    ("git init --ref-format=reftable")
  * "git checkout -p" and friends learned that that "@" is a
    synonym for "HEAD"
  * cli improvements handling refs
  * Expanded a number of commands and options, UI improvements
  * status.showUntrackedFiles now accepts "true"
  * git-cherry-pick(1) now automatically drops redundant commits
    with new --empty option
  * The userdiff patterns for C# has been updated.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- update to 2.45.1:
  * CVE-2024-32002: recursive clones on case-insensitive
  filesystems that support symbolic links are susceptible to case
  confusion (boo#1224168)
  * CVE-2024-32004: arbitrary code execution during local clones
  (boo#1224170)
  * CVE-2024-32020: file overwriting vulnerability during local
  clones (boo#1224171)
  * CVE-2024-32021: git may create hardlinks to arbitrary user-
  readable files (boo#1224172)
  * CVE-2024-32465: arbitrary code execution during clone operations
  (boo#1224173)</changelog>
</package>
<package pkgid="b0513b03c74736c0893141692c14b87254a9537368a3b8f3f77818168b1624e5c9afef9c39a73610e29e5f3efbb8eeab89dda492041562060088fda6bad6977a" name="git-absorb" arch="src">
  <version epoch="0" ver="0.6.13" rel="2.1"/>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1711108800">- initial commit</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1712232000">- Update to 0.6.13
  * Nushell completions have been added</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1713960000">- Remove redundant %{cargo_build}</changelog>
</package>
<package pkgid="837e3e088b270bb906af6393e2e89a48b35798b2787421dc342319e9fb941a23362527550481d563f9c0219e14d499b7e30dfc1c54f5e49fcb34224b42d7e504" name="git-absorb" arch="x86_64">
  <version epoch="0" ver="0.6.13" rel="2.1"/>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1711108800">- initial commit</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1712232000">- Update to 0.6.13
  * Nushell completions have been added</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1713960000">- Remove redundant %{cargo_build}</changelog>
</package>
<package pkgid="5bf587c759794c7bc6b734f60d4a54e8c9f84235f6a8e127d02a84dbd02560f1655f7cf29a43849884d1baee9cc20e86db018f393ce47b1de0734fdc8e34e91e" name="git-absorb-bash-completion" arch="noarch">
  <version epoch="0" ver="0.6.13" rel="2.1"/>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1711108800">- initial commit</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1712232000">- Update to 0.6.13
  * Nushell completions have been added</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1713960000">- Remove redundant %{cargo_build}</changelog>
</package>
<package pkgid="50a5c6486f1865b1c89cf9b625611173f7164f765f32c4527724a425161f02fb21697031b40d79b8329273a5e340a79f3830a07215ddfe3f5cb2dbba53cfb7a3" name="git-absorb-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.6.13" rel="2.1"/>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1711108800">- initial commit</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1712232000">- Update to 0.6.13
  * Nushell completions have been added</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1713960000">- Remove redundant %{cargo_build}</changelog>
</package>
<package pkgid="ad2ed7f2429a598e1d5563730d22d9bd97dedcc3ccafc55eb1ab0d6a721e26289898bcaf23ff4c931f14cb197e348e958c7dd86b6ba20b3b016e4cc18dd5b5c3" name="git-absorb-debugsource" arch="x86_64">
  <version epoch="0" ver="0.6.13" rel="2.1"/>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1711108800">- initial commit</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1712232000">- Update to 0.6.13
  * Nushell completions have been added</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1713960000">- Remove redundant %{cargo_build}</changelog>
</package>
<package pkgid="2369079f11b8ef7c6b98a47e5ffc8128064dc67e6676b2869004f3c5f1d672525d675dbb0b51bc2d1737bbe17855322b7e21b8d35d4dc22f670161e686eadec6" name="git-absorb-fish-completion" arch="noarch">
  <version epoch="0" ver="0.6.13" rel="2.1"/>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1711108800">- initial commit</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1712232000">- Update to 0.6.13
  * Nushell completions have been added</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1713960000">- Remove redundant %{cargo_build}</changelog>
</package>
<package pkgid="b622e12c424b3ffadd1a01bdfb728c283d088d0777a8acb7ff8e2207ab4da10d91b3b7a4fbfd54801aee5cfb895de1a9a818e6555e663904f749f3beefb62247" name="git-absorb-nushell-completion" arch="noarch">
  <version epoch="0" ver="0.6.13" rel="2.1"/>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1711108800">- initial commit</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1712232000">- Update to 0.6.13
  * Nushell completions have been added</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1713960000">- Remove redundant %{cargo_build}</changelog>
</package>
<package pkgid="64d2e8dd8a0e91c5bd5aa456730907b30cb915a0382dd276f52e2f8d621c085f008f1a3a5d164fa4a4933592efa6c407159d52c4f663601217527cff8395630d" name="git-absorb-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.6.13" rel="2.1"/>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1711108800">- initial commit</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1712232000">- Update to 0.6.13
  * Nushell completions have been added</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1713960000">- Remove redundant %{cargo_build}</changelog>
</package>
<package pkgid="c18c4d8a1eec451b9d183972f64ad034e4d92b0df84148387db460bcedf0ef223df5ad4ed3049c69e8c8a3cc4db13a425fda0776d9ecae53dea914184254dbb9" name="git-arch" arch="x86_64">
  <version epoch="0" ver="2.45.1" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704715200">- git moved to /usr/libexec/git/git, update AppArmor profile
  accordingly (boo#1218588)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704801600">- gitweb AppArmor profile: allow reading etc/gitweb-common.conf
  (boo#1218664)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707739200">- update to 2.43.1:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.1.txt</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707998400">- update to 2.43.2:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.2.txt
  * Update to a new feature recently added, "git show-ref --exists".
  * Rename detection logic ignored the final line of a file if it
    is an incomplete line.
  * "git diff --no-rename A B" did not disable rename detection but
    did not trigger an error from the command line parser.
  * "git diff --no-index file1 file2" segfaulted while invoking the
    external diff driver, which has been corrected.
  * A failed "git tag -s" did not necessarily result in an error
    depending on the crypto backend, which has been corrected.
  * "git stash" sometimes was silent even when it failed due to
    unwritable index file, which has been corrected.
  * Recent conversion to allow more than 0/1 in GIT_FLUSH broke the
    mechanism by flipping what yes/no means by mistake, which has
    been corrected.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708430400">- Do not replace apparmor configuration, fixes bsc#1216545</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 2.44.0:
  * "git checkout -B &lt;branch&gt;" now longer allows switching to a
    branch that is in use on another worktree. The users need to
    use "--ignore-other-worktrees" option.
  * Faster server-side rebases with git replay
  * Faster pack generation with multi-pack reuse
  * rebase auto-squashing now works in non-interactive mode
  * pathspec now understands attr, e.g. ':(attr:~binary) for
    selecting non-binaries, or builtin_objectmode for selecting
    items by file mode or other properties
  * Many other cli UI and internal improvements and extensions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714564800">- update to 2.45.0:
  * Improved efficiency managing repositories with many references
    ("git init --ref-format=reftable")
  * "git checkout -p" and friends learned that that "@" is a
    synonym for "HEAD"
  * cli improvements handling refs
  * Expanded a number of commands and options, UI improvements
  * status.showUntrackedFiles now accepts "true"
  * git-cherry-pick(1) now automatically drops redundant commits
    with new --empty option
  * The userdiff patterns for C# has been updated.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- update to 2.45.1:
  * CVE-2024-32002: recursive clones on case-insensitive
  filesystems that support symbolic links are susceptible to case
  confusion (boo#1224168)
  * CVE-2024-32004: arbitrary code execution during local clones
  (boo#1224170)
  * CVE-2024-32020: file overwriting vulnerability during local
  clones (boo#1224171)
  * CVE-2024-32021: git may create hardlinks to arbitrary user-
  readable files (boo#1224172)
  * CVE-2024-32465: arbitrary code execution during clone operations
  (boo#1224173)</changelog>
</package>
<package pkgid="3a6316f41117a84c7c552f152069ff0eebfd11257c0b085ff9b04dbdf11e019d7051b30d813955a823afb5dd14121180b3397a678d68da20df15a59e40a7d018" name="git-cliff" arch="src">
  <version epoch="0" ver="2.2.2" rel="1.1"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1667822400">- Initial spec for git-cliff version 0.9.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1669291200">- Update to version 0.10.0:
  [#]## Bug Fixes
  - Warn against invalid tag range for `--current` flag ([#124](https://github.com/orhun/git-cliff/issues/124))
  - Use an alternative method to fetch registry
  - Fix syntax error in Dockerfile
  [#]## Documentation
  - Add MacPorts install info ([#111](https://github.com/orhun/git-cliff/issues/111))
  - Update badge URL for Docker builds
  [#]## Features
  - Do not skip breaking changes if configured ([#114](https://github.com/orhun/git-cliff/issues/114))
  - Changelog for the last n commits ([#116](https://github.com/orhun/git-cliff/issues/116))
  - Add a short variant `-d` for specifying `--date-order` flag
  [#]## Miscellaneous Tasks
  - Update versions in Dockerfile
  - Upgrade core dependencies
  [#]## Refactor
  - Improve cargo-chef caching in Dockerfile
  - Utilize workspace dependencies</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1672228800">- Update to version 1.0.0:
  * Bug Fixes
  - Fix test fixture failures
  * Documentation
  - Fix GitHub badges in README.md
  * Features
  - [breaking] Replace --date-order by --topo-order
  - Allow running with --prepend and --output
  - [breaking] Use current time for --tag argument
  - Include completions and mangen in binary releases
  - Publish Debian package via release workflow
  * Miscellaneous Tasks
  - Run all test fixtures
  - Remove deprecated set-output usage
  - Update actions/checkout to v3
  - Comment out custom commit preprocessor
  * Refactor
  - Apply clippy suggestions
  * Styling
  - Update README.md about the styling of footer field</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1674043200">- Update to version 1.1.1:
  * Relevant change: Update README.md about the NPM package
  * Fix type casting in base NPM package
  * Rename the package on Windows
  * Disable liquid parsing in README.md by using raw blocks
  * Support for generating changelog for multiple git repositories
  * Publish binaries for more platforms/architectures</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1674648000">- Update to version 1.1.2:
  * Do not skip all tags when skip_tags is empty (#136)
  * Allow saving context to a file (#138)
  * Derive the tag order from commits instead of timestamp (#139)
  * Use timestamp for deriving the tag order (#139)</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1684584000">- Update to version 1.2.0:
  * Update clap and clap extras to v4
  * Make the fields of Signature public
  * Add a custom configuration file for the repository
  * Support placing configuration inside pyproject.toml
  * Generate SBOM/provenance for the Docker image
  * Support using regex group values
  * [breaking] Nested environment config overrides
  * Set max of limit_commits to the number of commits
  * Set the node cache dependency path
  * Use the correct argument in release script</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1691928000">- Replace obsoleted `disabled` option with `manual`</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1695124800">- Update license field based on legaldb review</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698753600">- Update to version 1.4.0:
  * Support bumping the semantic version via `--bump`
  * Add 'typos' check
  * Log the output of failed external commands -
  * breaking change: Support regex in 'tag_pattern' configuration
  * Add field and value matchers to the commit parser
- Update service file to new obs service cargo requirements
- Add zstd in build requirements for tar scm</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1709812800">- Adopt new way to package rust software with obs-service-cargo:
  * remove cargo_config. it's part of vendor.tar now
- Update to version 2.1.2:
  * feat(npm): add programmatic API for TypeScript
  * chore(fixtures): enable verbose logging for output
  * refactor(clippy): apply clippy suggestions
  * refactor(changelog): do not output to stdout when prepend is used
  * feat(args): add `--tag-pattern` argument
  * fix(config): fix commit parser regex in the default config
  * fix(github): sanitize the GitHub token in debug logs
  * chore(config): add animation to the header of the changelog
  * refactor(clippy): apply clippy suggestions
  * docs(security): update security policy
  * chore(project): add readme to core package
  * chore(embed): do not allow missing docs
  * chore(config): skip dependabot commits for dev updates
  * docs(readme): mention RustLab 2023 talk
  * chore(config): revamp the configuration files
  * chore(docker): update versions in Dockerfile
  * chore(example): use full links in GitHub templates
  * chore(project): bump MSRV to 1.74.1
  * revert(config): use postprocessors for checking the typos
  * feat(template): support using PR labels in the GitHub template
  * docs(configuration): fix typo
  * feat(args): add `--no-exec` flag for skipping command execution
  * chore(command): explicitly set the directory of command to current dir
  * refactor(ci): use hardcoded workspace members for cargo-msrv command
  * refactor(ci): simplify cargo-msrv installation
  * refactor(clippy): apply clippy suggestions
  * refactor(config): use postprocessors for checking the typos
  * chore(project): update copyright years
  * chore(github): update templates about GitHub integration
  * feat(changelog): set the timestamp of the previous release
  * feat(template): support using PR title in the GitHub template
  * feat(changelog): improve skipping via `.cliffignore` and `--skip-commit`
  * chore(changelog): disable the default behavior of next-version
  * fix(git): sort commits in topological order
  * test(changelog): use the correct version for missing tags
  * chore(changelog): use 0.1.0 as default next release if no tag is found
  * feat(github)!: support integration with GitHub repos
  * refactor(changelog): support `--bump` for processed releases
  * fix(cli): fix broken pipe when stdout is interrupted
  * test(fixtures): update the bumped value output to add prefix
  * feat(changelog): support tag prefixes with `--bump`
  * feat(changelog)!: set tag to `0.0.1` via `--bump` if no tags exist
  * fix(commit): trim the trailing newline from message
  * docs(readme): use the raw link for the animation
  * chore(example): remove limited commits example
  * feat(args): add `-x` short argument for `--context`
  * revert(deps): bump actions/upload-pages-artifact from 2 to 3
  * revert(deps): bump actions/deploy-pages from 3 to 4
  * chore(dependabot): group the dependency updates for creating less PRs
  * feat(parser): support using SHA1 of the commit
  * feat(commit): add merge_commit flag to the context
  * chore(mergify): don't update PRs for the main branch
  * fix(links): skip checking the GitHub commit URLs
  * fix(changelog): fix previous version links
  * feat(parser): support using regex scope values
  * test(fixture): update the date for example test fixture
  * docs(fixtures): add instructions for adding new fixtures
  * feat(args): support initialization with built-in templates
  * feat(changelog)!: support templating in the footer
  * feat(args): allow returning the bumped version
  * test(fixture): add test fixture for bumping version
  * fix: allow version bump with a single previous release
  * fix(changelog): set the correct previous tag when a custom tag is given
  * feat(args): set `CHANGELOG.md` as default missing value for output option
  * refactor(config): remove unnecessary newline from configs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714910400">- update to 2.2.1:
  * Make rendering errors more verbose
  * Support detecting config from project manifest
  * Make the bump version rules configurable
  * bug fixes and documentation updates
- CVE-2024-32650: rust-rustls: Infinite loop with proper client
  input fixes (boo#1223218)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715774400">- update to 2.2.2:
  * (changelog) Allow adding custom context
  * (changelog) Ignore empty lines when using split_commits
  * (parser) Allow matching empty commit body
  * Documentation updates</changelog>
</package>
<package pkgid="38eaa49b1d048b2711462bcf2682c5b4e2ce481853abf328de2cc73070b14a1a38665a160dda537a10292837c0242b139cd584f848d936baf55495528247e6ee" name="git-cliff" arch="x86_64">
  <version epoch="0" ver="2.2.2" rel="1.1"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1667822400">- Initial spec for git-cliff version 0.9.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1669291200">- Update to version 0.10.0:
  [#]## Bug Fixes
  - Warn against invalid tag range for `--current` flag ([#124](https://github.com/orhun/git-cliff/issues/124))
  - Use an alternative method to fetch registry
  - Fix syntax error in Dockerfile
  [#]## Documentation
  - Add MacPorts install info ([#111](https://github.com/orhun/git-cliff/issues/111))
  - Update badge URL for Docker builds
  [#]## Features
  - Do not skip breaking changes if configured ([#114](https://github.com/orhun/git-cliff/issues/114))
  - Changelog for the last n commits ([#116](https://github.com/orhun/git-cliff/issues/116))
  - Add a short variant `-d` for specifying `--date-order` flag
  [#]## Miscellaneous Tasks
  - Update versions in Dockerfile
  - Upgrade core dependencies
  [#]## Refactor
  - Improve cargo-chef caching in Dockerfile
  - Utilize workspace dependencies</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1672228800">- Update to version 1.0.0:
  * Bug Fixes
  - Fix test fixture failures
  * Documentation
  - Fix GitHub badges in README.md
  * Features
  - [breaking] Replace --date-order by --topo-order
  - Allow running with --prepend and --output
  - [breaking] Use current time for --tag argument
  - Include completions and mangen in binary releases
  - Publish Debian package via release workflow
  * Miscellaneous Tasks
  - Run all test fixtures
  - Remove deprecated set-output usage
  - Update actions/checkout to v3
  - Comment out custom commit preprocessor
  * Refactor
  - Apply clippy suggestions
  * Styling
  - Update README.md about the styling of footer field</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1674043200">- Update to version 1.1.1:
  * Relevant change: Update README.md about the NPM package
  * Fix type casting in base NPM package
  * Rename the package on Windows
  * Disable liquid parsing in README.md by using raw blocks
  * Support for generating changelog for multiple git repositories
  * Publish binaries for more platforms/architectures</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1674648000">- Update to version 1.1.2:
  * Do not skip all tags when skip_tags is empty (#136)
  * Allow saving context to a file (#138)
  * Derive the tag order from commits instead of timestamp (#139)
  * Use timestamp for deriving the tag order (#139)</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1684584000">- Update to version 1.2.0:
  * Update clap and clap extras to v4
  * Make the fields of Signature public
  * Add a custom configuration file for the repository
  * Support placing configuration inside pyproject.toml
  * Generate SBOM/provenance for the Docker image
  * Support using regex group values
  * [breaking] Nested environment config overrides
  * Set max of limit_commits to the number of commits
  * Set the node cache dependency path
  * Use the correct argument in release script</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1691928000">- Replace obsoleted `disabled` option with `manual`</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1695124800">- Update license field based on legaldb review</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698753600">- Update to version 1.4.0:
  * Support bumping the semantic version via `--bump`
  * Add 'typos' check
  * Log the output of failed external commands -
  * breaking change: Support regex in 'tag_pattern' configuration
  * Add field and value matchers to the commit parser
- Update service file to new obs service cargo requirements
- Add zstd in build requirements for tar scm</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1709812800">- Adopt new way to package rust software with obs-service-cargo:
  * remove cargo_config. it's part of vendor.tar now
- Update to version 2.1.2:
  * feat(npm): add programmatic API for TypeScript
  * chore(fixtures): enable verbose logging for output
  * refactor(clippy): apply clippy suggestions
  * refactor(changelog): do not output to stdout when prepend is used
  * feat(args): add `--tag-pattern` argument
  * fix(config): fix commit parser regex in the default config
  * fix(github): sanitize the GitHub token in debug logs
  * chore(config): add animation to the header of the changelog
  * refactor(clippy): apply clippy suggestions
  * docs(security): update security policy
  * chore(project): add readme to core package
  * chore(embed): do not allow missing docs
  * chore(config): skip dependabot commits for dev updates
  * docs(readme): mention RustLab 2023 talk
  * chore(config): revamp the configuration files
  * chore(docker): update versions in Dockerfile
  * chore(example): use full links in GitHub templates
  * chore(project): bump MSRV to 1.74.1
  * revert(config): use postprocessors for checking the typos
  * feat(template): support using PR labels in the GitHub template
  * docs(configuration): fix typo
  * feat(args): add `--no-exec` flag for skipping command execution
  * chore(command): explicitly set the directory of command to current dir
  * refactor(ci): use hardcoded workspace members for cargo-msrv command
  * refactor(ci): simplify cargo-msrv installation
  * refactor(clippy): apply clippy suggestions
  * refactor(config): use postprocessors for checking the typos
  * chore(project): update copyright years
  * chore(github): update templates about GitHub integration
  * feat(changelog): set the timestamp of the previous release
  * feat(template): support using PR title in the GitHub template
  * feat(changelog): improve skipping via `.cliffignore` and `--skip-commit`
  * chore(changelog): disable the default behavior of next-version
  * fix(git): sort commits in topological order
  * test(changelog): use the correct version for missing tags
  * chore(changelog): use 0.1.0 as default next release if no tag is found
  * feat(github)!: support integration with GitHub repos
  * refactor(changelog): support `--bump` for processed releases
  * fix(cli): fix broken pipe when stdout is interrupted
  * test(fixtures): update the bumped value output to add prefix
  * feat(changelog): support tag prefixes with `--bump`
  * feat(changelog)!: set tag to `0.0.1` via `--bump` if no tags exist
  * fix(commit): trim the trailing newline from message
  * docs(readme): use the raw link for the animation
  * chore(example): remove limited commits example
  * feat(args): add `-x` short argument for `--context`
  * revert(deps): bump actions/upload-pages-artifact from 2 to 3
  * revert(deps): bump actions/deploy-pages from 3 to 4
  * chore(dependabot): group the dependency updates for creating less PRs
  * feat(parser): support using SHA1 of the commit
  * feat(commit): add merge_commit flag to the context
  * chore(mergify): don't update PRs for the main branch
  * fix(links): skip checking the GitHub commit URLs
  * fix(changelog): fix previous version links
  * feat(parser): support using regex scope values
  * test(fixture): update the date for example test fixture
  * docs(fixtures): add instructions for adding new fixtures
  * feat(args): support initialization with built-in templates
  * feat(changelog)!: support templating in the footer
  * feat(args): allow returning the bumped version
  * test(fixture): add test fixture for bumping version
  * fix: allow version bump with a single previous release
  * fix(changelog): set the correct previous tag when a custom tag is given
  * feat(args): set `CHANGELOG.md` as default missing value for output option
  * refactor(config): remove unnecessary newline from configs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714910400">- update to 2.2.1:
  * Make rendering errors more verbose
  * Support detecting config from project manifest
  * Make the bump version rules configurable
  * bug fixes and documentation updates
- CVE-2024-32650: rust-rustls: Infinite loop with proper client
  input fixes (boo#1223218)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715774400">- update to 2.2.2:
  * (changelog) Allow adding custom context
  * (changelog) Ignore empty lines when using split_commits
  * (parser) Allow matching empty commit body
  * Documentation updates</changelog>
</package>
<package pkgid="a90120aee75485b7323072d9048481010dc3eb4847f3b0f0a6e64a8af1bfade56ce22e28379bb8a7983e46956c22975db01c6864751e145f75d2c59a321a80d1" name="git-cliff-bash-completion" arch="noarch">
  <version epoch="0" ver="2.2.2" rel="1.1"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1667822400">- Initial spec for git-cliff version 0.9.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1669291200">- Update to version 0.10.0:
  [#]## Bug Fixes
  - Warn against invalid tag range for `--current` flag ([#124](https://github.com/orhun/git-cliff/issues/124))
  - Use an alternative method to fetch registry
  - Fix syntax error in Dockerfile
  [#]## Documentation
  - Add MacPorts install info ([#111](https://github.com/orhun/git-cliff/issues/111))
  - Update badge URL for Docker builds
  [#]## Features
  - Do not skip breaking changes if configured ([#114](https://github.com/orhun/git-cliff/issues/114))
  - Changelog for the last n commits ([#116](https://github.com/orhun/git-cliff/issues/116))
  - Add a short variant `-d` for specifying `--date-order` flag
  [#]## Miscellaneous Tasks
  - Update versions in Dockerfile
  - Upgrade core dependencies
  [#]## Refactor
  - Improve cargo-chef caching in Dockerfile
  - Utilize workspace dependencies</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1672228800">- Update to version 1.0.0:
  * Bug Fixes
  - Fix test fixture failures
  * Documentation
  - Fix GitHub badges in README.md
  * Features
  - [breaking] Replace --date-order by --topo-order
  - Allow running with --prepend and --output
  - [breaking] Use current time for --tag argument
  - Include completions and mangen in binary releases
  - Publish Debian package via release workflow
  * Miscellaneous Tasks
  - Run all test fixtures
  - Remove deprecated set-output usage
  - Update actions/checkout to v3
  - Comment out custom commit preprocessor
  * Refactor
  - Apply clippy suggestions
  * Styling
  - Update README.md about the styling of footer field</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1674043200">- Update to version 1.1.1:
  * Relevant change: Update README.md about the NPM package
  * Fix type casting in base NPM package
  * Rename the package on Windows
  * Disable liquid parsing in README.md by using raw blocks
  * Support for generating changelog for multiple git repositories
  * Publish binaries for more platforms/architectures</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1674648000">- Update to version 1.1.2:
  * Do not skip all tags when skip_tags is empty (#136)
  * Allow saving context to a file (#138)
  * Derive the tag order from commits instead of timestamp (#139)
  * Use timestamp for deriving the tag order (#139)</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1684584000">- Update to version 1.2.0:
  * Update clap and clap extras to v4
  * Make the fields of Signature public
  * Add a custom configuration file for the repository
  * Support placing configuration inside pyproject.toml
  * Generate SBOM/provenance for the Docker image
  * Support using regex group values
  * [breaking] Nested environment config overrides
  * Set max of limit_commits to the number of commits
  * Set the node cache dependency path
  * Use the correct argument in release script</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1691928000">- Replace obsoleted `disabled` option with `manual`</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1695124800">- Update license field based on legaldb review</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698753600">- Update to version 1.4.0:
  * Support bumping the semantic version via `--bump`
  * Add 'typos' check
  * Log the output of failed external commands -
  * breaking change: Support regex in 'tag_pattern' configuration
  * Add field and value matchers to the commit parser
- Update service file to new obs service cargo requirements
- Add zstd in build requirements for tar scm</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1709812800">- Adopt new way to package rust software with obs-service-cargo:
  * remove cargo_config. it's part of vendor.tar now
- Update to version 2.1.2:
  * feat(npm): add programmatic API for TypeScript
  * chore(fixtures): enable verbose logging for output
  * refactor(clippy): apply clippy suggestions
  * refactor(changelog): do not output to stdout when prepend is used
  * feat(args): add `--tag-pattern` argument
  * fix(config): fix commit parser regex in the default config
  * fix(github): sanitize the GitHub token in debug logs
  * chore(config): add animation to the header of the changelog
  * refactor(clippy): apply clippy suggestions
  * docs(security): update security policy
  * chore(project): add readme to core package
  * chore(embed): do not allow missing docs
  * chore(config): skip dependabot commits for dev updates
  * docs(readme): mention RustLab 2023 talk
  * chore(config): revamp the configuration files
  * chore(docker): update versions in Dockerfile
  * chore(example): use full links in GitHub templates
  * chore(project): bump MSRV to 1.74.1
  * revert(config): use postprocessors for checking the typos
  * feat(template): support using PR labels in the GitHub template
  * docs(configuration): fix typo
  * feat(args): add `--no-exec` flag for skipping command execution
  * chore(command): explicitly set the directory of command to current dir
  * refactor(ci): use hardcoded workspace members for cargo-msrv command
  * refactor(ci): simplify cargo-msrv installation
  * refactor(clippy): apply clippy suggestions
  * refactor(config): use postprocessors for checking the typos
  * chore(project): update copyright years
  * chore(github): update templates about GitHub integration
  * feat(changelog): set the timestamp of the previous release
  * feat(template): support using PR title in the GitHub template
  * feat(changelog): improve skipping via `.cliffignore` and `--skip-commit`
  * chore(changelog): disable the default behavior of next-version
  * fix(git): sort commits in topological order
  * test(changelog): use the correct version for missing tags
  * chore(changelog): use 0.1.0 as default next release if no tag is found
  * feat(github)!: support integration with GitHub repos
  * refactor(changelog): support `--bump` for processed releases
  * fix(cli): fix broken pipe when stdout is interrupted
  * test(fixtures): update the bumped value output to add prefix
  * feat(changelog): support tag prefixes with `--bump`
  * feat(changelog)!: set tag to `0.0.1` via `--bump` if no tags exist
  * fix(commit): trim the trailing newline from message
  * docs(readme): use the raw link for the animation
  * chore(example): remove limited commits example
  * feat(args): add `-x` short argument for `--context`
  * revert(deps): bump actions/upload-pages-artifact from 2 to 3
  * revert(deps): bump actions/deploy-pages from 3 to 4
  * chore(dependabot): group the dependency updates for creating less PRs
  * feat(parser): support using SHA1 of the commit
  * feat(commit): add merge_commit flag to the context
  * chore(mergify): don't update PRs for the main branch
  * fix(links): skip checking the GitHub commit URLs
  * fix(changelog): fix previous version links
  * feat(parser): support using regex scope values
  * test(fixture): update the date for example test fixture
  * docs(fixtures): add instructions for adding new fixtures
  * feat(args): support initialization with built-in templates
  * feat(changelog)!: support templating in the footer
  * feat(args): allow returning the bumped version
  * test(fixture): add test fixture for bumping version
  * fix: allow version bump with a single previous release
  * fix(changelog): set the correct previous tag when a custom tag is given
  * feat(args): set `CHANGELOG.md` as default missing value for output option
  * refactor(config): remove unnecessary newline from configs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714910400">- update to 2.2.1:
  * Make rendering errors more verbose
  * Support detecting config from project manifest
  * Make the bump version rules configurable
  * bug fixes and documentation updates
- CVE-2024-32650: rust-rustls: Infinite loop with proper client
  input fixes (boo#1223218)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715774400">- update to 2.2.2:
  * (changelog) Allow adding custom context
  * (changelog) Ignore empty lines when using split_commits
  * (parser) Allow matching empty commit body
  * Documentation updates</changelog>
</package>
<package pkgid="f95084b1474953d664a88268b14864190fe5478a0aa3f3cc1422d22368500385d27eb059d1f6059dece7e9c38dee87ebb7650b82a6e8b6e11adc6d6360d2f8a6" name="git-cliff-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.2.2" rel="1.1"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1667822400">- Initial spec for git-cliff version 0.9.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1669291200">- Update to version 0.10.0:
  [#]## Bug Fixes
  - Warn against invalid tag range for `--current` flag ([#124](https://github.com/orhun/git-cliff/issues/124))
  - Use an alternative method to fetch registry
  - Fix syntax error in Dockerfile
  [#]## Documentation
  - Add MacPorts install info ([#111](https://github.com/orhun/git-cliff/issues/111))
  - Update badge URL for Docker builds
  [#]## Features
  - Do not skip breaking changes if configured ([#114](https://github.com/orhun/git-cliff/issues/114))
  - Changelog for the last n commits ([#116](https://github.com/orhun/git-cliff/issues/116))
  - Add a short variant `-d` for specifying `--date-order` flag
  [#]## Miscellaneous Tasks
  - Update versions in Dockerfile
  - Upgrade core dependencies
  [#]## Refactor
  - Improve cargo-chef caching in Dockerfile
  - Utilize workspace dependencies</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1672228800">- Update to version 1.0.0:
  * Bug Fixes
  - Fix test fixture failures
  * Documentation
  - Fix GitHub badges in README.md
  * Features
  - [breaking] Replace --date-order by --topo-order
  - Allow running with --prepend and --output
  - [breaking] Use current time for --tag argument
  - Include completions and mangen in binary releases
  - Publish Debian package via release workflow
  * Miscellaneous Tasks
  - Run all test fixtures
  - Remove deprecated set-output usage
  - Update actions/checkout to v3
  - Comment out custom commit preprocessor
  * Refactor
  - Apply clippy suggestions
  * Styling
  - Update README.md about the styling of footer field</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1674043200">- Update to version 1.1.1:
  * Relevant change: Update README.md about the NPM package
  * Fix type casting in base NPM package
  * Rename the package on Windows
  * Disable liquid parsing in README.md by using raw blocks
  * Support for generating changelog for multiple git repositories
  * Publish binaries for more platforms/architectures</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1674648000">- Update to version 1.1.2:
  * Do not skip all tags when skip_tags is empty (#136)
  * Allow saving context to a file (#138)
  * Derive the tag order from commits instead of timestamp (#139)
  * Use timestamp for deriving the tag order (#139)</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1684584000">- Update to version 1.2.0:
  * Update clap and clap extras to v4
  * Make the fields of Signature public
  * Add a custom configuration file for the repository
  * Support placing configuration inside pyproject.toml
  * Generate SBOM/provenance for the Docker image
  * Support using regex group values
  * [breaking] Nested environment config overrides
  * Set max of limit_commits to the number of commits
  * Set the node cache dependency path
  * Use the correct argument in release script</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1691928000">- Replace obsoleted `disabled` option with `manual`</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1695124800">- Update license field based on legaldb review</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698753600">- Update to version 1.4.0:
  * Support bumping the semantic version via `--bump`
  * Add 'typos' check
  * Log the output of failed external commands -
  * breaking change: Support regex in 'tag_pattern' configuration
  * Add field and value matchers to the commit parser
- Update service file to new obs service cargo requirements
- Add zstd in build requirements for tar scm</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1709812800">- Adopt new way to package rust software with obs-service-cargo:
  * remove cargo_config. it's part of vendor.tar now
- Update to version 2.1.2:
  * feat(npm): add programmatic API for TypeScript
  * chore(fixtures): enable verbose logging for output
  * refactor(clippy): apply clippy suggestions
  * refactor(changelog): do not output to stdout when prepend is used
  * feat(args): add `--tag-pattern` argument
  * fix(config): fix commit parser regex in the default config
  * fix(github): sanitize the GitHub token in debug logs
  * chore(config): add animation to the header of the changelog
  * refactor(clippy): apply clippy suggestions
  * docs(security): update security policy
  * chore(project): add readme to core package
  * chore(embed): do not allow missing docs
  * chore(config): skip dependabot commits for dev updates
  * docs(readme): mention RustLab 2023 talk
  * chore(config): revamp the configuration files
  * chore(docker): update versions in Dockerfile
  * chore(example): use full links in GitHub templates
  * chore(project): bump MSRV to 1.74.1
  * revert(config): use postprocessors for checking the typos
  * feat(template): support using PR labels in the GitHub template
  * docs(configuration): fix typo
  * feat(args): add `--no-exec` flag for skipping command execution
  * chore(command): explicitly set the directory of command to current dir
  * refactor(ci): use hardcoded workspace members for cargo-msrv command
  * refactor(ci): simplify cargo-msrv installation
  * refactor(clippy): apply clippy suggestions
  * refactor(config): use postprocessors for checking the typos
  * chore(project): update copyright years
  * chore(github): update templates about GitHub integration
  * feat(changelog): set the timestamp of the previous release
  * feat(template): support using PR title in the GitHub template
  * feat(changelog): improve skipping via `.cliffignore` and `--skip-commit`
  * chore(changelog): disable the default behavior of next-version
  * fix(git): sort commits in topological order
  * test(changelog): use the correct version for missing tags
  * chore(changelog): use 0.1.0 as default next release if no tag is found
  * feat(github)!: support integration with GitHub repos
  * refactor(changelog): support `--bump` for processed releases
  * fix(cli): fix broken pipe when stdout is interrupted
  * test(fixtures): update the bumped value output to add prefix
  * feat(changelog): support tag prefixes with `--bump`
  * feat(changelog)!: set tag to `0.0.1` via `--bump` if no tags exist
  * fix(commit): trim the trailing newline from message
  * docs(readme): use the raw link for the animation
  * chore(example): remove limited commits example
  * feat(args): add `-x` short argument for `--context`
  * revert(deps): bump actions/upload-pages-artifact from 2 to 3
  * revert(deps): bump actions/deploy-pages from 3 to 4
  * chore(dependabot): group the dependency updates for creating less PRs
  * feat(parser): support using SHA1 of the commit
  * feat(commit): add merge_commit flag to the context
  * chore(mergify): don't update PRs for the main branch
  * fix(links): skip checking the GitHub commit URLs
  * fix(changelog): fix previous version links
  * feat(parser): support using regex scope values
  * test(fixture): update the date for example test fixture
  * docs(fixtures): add instructions for adding new fixtures
  * feat(args): support initialization with built-in templates
  * feat(changelog)!: support templating in the footer
  * feat(args): allow returning the bumped version
  * test(fixture): add test fixture for bumping version
  * fix: allow version bump with a single previous release
  * fix(changelog): set the correct previous tag when a custom tag is given
  * feat(args): set `CHANGELOG.md` as default missing value for output option
  * refactor(config): remove unnecessary newline from configs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714910400">- update to 2.2.1:
  * Make rendering errors more verbose
  * Support detecting config from project manifest
  * Make the bump version rules configurable
  * bug fixes and documentation updates
- CVE-2024-32650: rust-rustls: Infinite loop with proper client
  input fixes (boo#1223218)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715774400">- update to 2.2.2:
  * (changelog) Allow adding custom context
  * (changelog) Ignore empty lines when using split_commits
  * (parser) Allow matching empty commit body
  * Documentation updates</changelog>
</package>
<package pkgid="855bb2cdf66dfc3efd1dead60e6225d858cb8798b0cbb42a1afdc2269232ae08959f0bcae431a38264cb71f1ccfad3b12a2784f8ccd051662bf28f8b27b978a4" name="git-cliff-debugsource" arch="x86_64">
  <version epoch="0" ver="2.2.2" rel="1.1"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1667822400">- Initial spec for git-cliff version 0.9.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1669291200">- Update to version 0.10.0:
  [#]## Bug Fixes
  - Warn against invalid tag range for `--current` flag ([#124](https://github.com/orhun/git-cliff/issues/124))
  - Use an alternative method to fetch registry
  - Fix syntax error in Dockerfile
  [#]## Documentation
  - Add MacPorts install info ([#111](https://github.com/orhun/git-cliff/issues/111))
  - Update badge URL for Docker builds
  [#]## Features
  - Do not skip breaking changes if configured ([#114](https://github.com/orhun/git-cliff/issues/114))
  - Changelog for the last n commits ([#116](https://github.com/orhun/git-cliff/issues/116))
  - Add a short variant `-d` for specifying `--date-order` flag
  [#]## Miscellaneous Tasks
  - Update versions in Dockerfile
  - Upgrade core dependencies
  [#]## Refactor
  - Improve cargo-chef caching in Dockerfile
  - Utilize workspace dependencies</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1672228800">- Update to version 1.0.0:
  * Bug Fixes
  - Fix test fixture failures
  * Documentation
  - Fix GitHub badges in README.md
  * Features
  - [breaking] Replace --date-order by --topo-order
  - Allow running with --prepend and --output
  - [breaking] Use current time for --tag argument
  - Include completions and mangen in binary releases
  - Publish Debian package via release workflow
  * Miscellaneous Tasks
  - Run all test fixtures
  - Remove deprecated set-output usage
  - Update actions/checkout to v3
  - Comment out custom commit preprocessor
  * Refactor
  - Apply clippy suggestions
  * Styling
  - Update README.md about the styling of footer field</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1674043200">- Update to version 1.1.1:
  * Relevant change: Update README.md about the NPM package
  * Fix type casting in base NPM package
  * Rename the package on Windows
  * Disable liquid parsing in README.md by using raw blocks
  * Support for generating changelog for multiple git repositories
  * Publish binaries for more platforms/architectures</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1674648000">- Update to version 1.1.2:
  * Do not skip all tags when skip_tags is empty (#136)
  * Allow saving context to a file (#138)
  * Derive the tag order from commits instead of timestamp (#139)
  * Use timestamp for deriving the tag order (#139)</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1684584000">- Update to version 1.2.0:
  * Update clap and clap extras to v4
  * Make the fields of Signature public
  * Add a custom configuration file for the repository
  * Support placing configuration inside pyproject.toml
  * Generate SBOM/provenance for the Docker image
  * Support using regex group values
  * [breaking] Nested environment config overrides
  * Set max of limit_commits to the number of commits
  * Set the node cache dependency path
  * Use the correct argument in release script</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1691928000">- Replace obsoleted `disabled` option with `manual`</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1695124800">- Update license field based on legaldb review</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698753600">- Update to version 1.4.0:
  * Support bumping the semantic version via `--bump`
  * Add 'typos' check
  * Log the output of failed external commands -
  * breaking change: Support regex in 'tag_pattern' configuration
  * Add field and value matchers to the commit parser
- Update service file to new obs service cargo requirements
- Add zstd in build requirements for tar scm</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1709812800">- Adopt new way to package rust software with obs-service-cargo:
  * remove cargo_config. it's part of vendor.tar now
- Update to version 2.1.2:
  * feat(npm): add programmatic API for TypeScript
  * chore(fixtures): enable verbose logging for output
  * refactor(clippy): apply clippy suggestions
  * refactor(changelog): do not output to stdout when prepend is used
  * feat(args): add `--tag-pattern` argument
  * fix(config): fix commit parser regex in the default config
  * fix(github): sanitize the GitHub token in debug logs
  * chore(config): add animation to the header of the changelog
  * refactor(clippy): apply clippy suggestions
  * docs(security): update security policy
  * chore(project): add readme to core package
  * chore(embed): do not allow missing docs
  * chore(config): skip dependabot commits for dev updates
  * docs(readme): mention RustLab 2023 talk
  * chore(config): revamp the configuration files
  * chore(docker): update versions in Dockerfile
  * chore(example): use full links in GitHub templates
  * chore(project): bump MSRV to 1.74.1
  * revert(config): use postprocessors for checking the typos
  * feat(template): support using PR labels in the GitHub template
  * docs(configuration): fix typo
  * feat(args): add `--no-exec` flag for skipping command execution
  * chore(command): explicitly set the directory of command to current dir
  * refactor(ci): use hardcoded workspace members for cargo-msrv command
  * refactor(ci): simplify cargo-msrv installation
  * refactor(clippy): apply clippy suggestions
  * refactor(config): use postprocessors for checking the typos
  * chore(project): update copyright years
  * chore(github): update templates about GitHub integration
  * feat(changelog): set the timestamp of the previous release
  * feat(template): support using PR title in the GitHub template
  * feat(changelog): improve skipping via `.cliffignore` and `--skip-commit`
  * chore(changelog): disable the default behavior of next-version
  * fix(git): sort commits in topological order
  * test(changelog): use the correct version for missing tags
  * chore(changelog): use 0.1.0 as default next release if no tag is found
  * feat(github)!: support integration with GitHub repos
  * refactor(changelog): support `--bump` for processed releases
  * fix(cli): fix broken pipe when stdout is interrupted
  * test(fixtures): update the bumped value output to add prefix
  * feat(changelog): support tag prefixes with `--bump`
  * feat(changelog)!: set tag to `0.0.1` via `--bump` if no tags exist
  * fix(commit): trim the trailing newline from message
  * docs(readme): use the raw link for the animation
  * chore(example): remove limited commits example
  * feat(args): add `-x` short argument for `--context`
  * revert(deps): bump actions/upload-pages-artifact from 2 to 3
  * revert(deps): bump actions/deploy-pages from 3 to 4
  * chore(dependabot): group the dependency updates for creating less PRs
  * feat(parser): support using SHA1 of the commit
  * feat(commit): add merge_commit flag to the context
  * chore(mergify): don't update PRs for the main branch
  * fix(links): skip checking the GitHub commit URLs
  * fix(changelog): fix previous version links
  * feat(parser): support using regex scope values
  * test(fixture): update the date for example test fixture
  * docs(fixtures): add instructions for adding new fixtures
  * feat(args): support initialization with built-in templates
  * feat(changelog)!: support templating in the footer
  * feat(args): allow returning the bumped version
  * test(fixture): add test fixture for bumping version
  * fix: allow version bump with a single previous release
  * fix(changelog): set the correct previous tag when a custom tag is given
  * feat(args): set `CHANGELOG.md` as default missing value for output option
  * refactor(config): remove unnecessary newline from configs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714910400">- update to 2.2.1:
  * Make rendering errors more verbose
  * Support detecting config from project manifest
  * Make the bump version rules configurable
  * bug fixes and documentation updates
- CVE-2024-32650: rust-rustls: Infinite loop with proper client
  input fixes (boo#1223218)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715774400">- update to 2.2.2:
  * (changelog) Allow adding custom context
  * (changelog) Ignore empty lines when using split_commits
  * (parser) Allow matching empty commit body
  * Documentation updates</changelog>
</package>
<package pkgid="9a465da71a2d4a3752b1141edebbb79ed5bb931ccefc012bdedd62ed5ea10786d2117709ccff120fc5749ace53ed9b4a9b10f9a098ff872ee4799547783854e2" name="git-cliff-fish-completion" arch="noarch">
  <version epoch="0" ver="2.2.2" rel="1.1"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1667822400">- Initial spec for git-cliff version 0.9.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1669291200">- Update to version 0.10.0:
  [#]## Bug Fixes
  - Warn against invalid tag range for `--current` flag ([#124](https://github.com/orhun/git-cliff/issues/124))
  - Use an alternative method to fetch registry
  - Fix syntax error in Dockerfile
  [#]## Documentation
  - Add MacPorts install info ([#111](https://github.com/orhun/git-cliff/issues/111))
  - Update badge URL for Docker builds
  [#]## Features
  - Do not skip breaking changes if configured ([#114](https://github.com/orhun/git-cliff/issues/114))
  - Changelog for the last n commits ([#116](https://github.com/orhun/git-cliff/issues/116))
  - Add a short variant `-d` for specifying `--date-order` flag
  [#]## Miscellaneous Tasks
  - Update versions in Dockerfile
  - Upgrade core dependencies
  [#]## Refactor
  - Improve cargo-chef caching in Dockerfile
  - Utilize workspace dependencies</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1672228800">- Update to version 1.0.0:
  * Bug Fixes
  - Fix test fixture failures
  * Documentation
  - Fix GitHub badges in README.md
  * Features
  - [breaking] Replace --date-order by --topo-order
  - Allow running with --prepend and --output
  - [breaking] Use current time for --tag argument
  - Include completions and mangen in binary releases
  - Publish Debian package via release workflow
  * Miscellaneous Tasks
  - Run all test fixtures
  - Remove deprecated set-output usage
  - Update actions/checkout to v3
  - Comment out custom commit preprocessor
  * Refactor
  - Apply clippy suggestions
  * Styling
  - Update README.md about the styling of footer field</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1674043200">- Update to version 1.1.1:
  * Relevant change: Update README.md about the NPM package
  * Fix type casting in base NPM package
  * Rename the package on Windows
  * Disable liquid parsing in README.md by using raw blocks
  * Support for generating changelog for multiple git repositories
  * Publish binaries for more platforms/architectures</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1674648000">- Update to version 1.1.2:
  * Do not skip all tags when skip_tags is empty (#136)
  * Allow saving context to a file (#138)
  * Derive the tag order from commits instead of timestamp (#139)
  * Use timestamp for deriving the tag order (#139)</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1684584000">- Update to version 1.2.0:
  * Update clap and clap extras to v4
  * Make the fields of Signature public
  * Add a custom configuration file for the repository
  * Support placing configuration inside pyproject.toml
  * Generate SBOM/provenance for the Docker image
  * Support using regex group values
  * [breaking] Nested environment config overrides
  * Set max of limit_commits to the number of commits
  * Set the node cache dependency path
  * Use the correct argument in release script</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1691928000">- Replace obsoleted `disabled` option with `manual`</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1695124800">- Update license field based on legaldb review</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698753600">- Update to version 1.4.0:
  * Support bumping the semantic version via `--bump`
  * Add 'typos' check
  * Log the output of failed external commands -
  * breaking change: Support regex in 'tag_pattern' configuration
  * Add field and value matchers to the commit parser
- Update service file to new obs service cargo requirements
- Add zstd in build requirements for tar scm</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1709812800">- Adopt new way to package rust software with obs-service-cargo:
  * remove cargo_config. it's part of vendor.tar now
- Update to version 2.1.2:
  * feat(npm): add programmatic API for TypeScript
  * chore(fixtures): enable verbose logging for output
  * refactor(clippy): apply clippy suggestions
  * refactor(changelog): do not output to stdout when prepend is used
  * feat(args): add `--tag-pattern` argument
  * fix(config): fix commit parser regex in the default config
  * fix(github): sanitize the GitHub token in debug logs
  * chore(config): add animation to the header of the changelog
  * refactor(clippy): apply clippy suggestions
  * docs(security): update security policy
  * chore(project): add readme to core package
  * chore(embed): do not allow missing docs
  * chore(config): skip dependabot commits for dev updates
  * docs(readme): mention RustLab 2023 talk
  * chore(config): revamp the configuration files
  * chore(docker): update versions in Dockerfile
  * chore(example): use full links in GitHub templates
  * chore(project): bump MSRV to 1.74.1
  * revert(config): use postprocessors for checking the typos
  * feat(template): support using PR labels in the GitHub template
  * docs(configuration): fix typo
  * feat(args): add `--no-exec` flag for skipping command execution
  * chore(command): explicitly set the directory of command to current dir
  * refactor(ci): use hardcoded workspace members for cargo-msrv command
  * refactor(ci): simplify cargo-msrv installation
  * refactor(clippy): apply clippy suggestions
  * refactor(config): use postprocessors for checking the typos
  * chore(project): update copyright years
  * chore(github): update templates about GitHub integration
  * feat(changelog): set the timestamp of the previous release
  * feat(template): support using PR title in the GitHub template
  * feat(changelog): improve skipping via `.cliffignore` and `--skip-commit`
  * chore(changelog): disable the default behavior of next-version
  * fix(git): sort commits in topological order
  * test(changelog): use the correct version for missing tags
  * chore(changelog): use 0.1.0 as default next release if no tag is found
  * feat(github)!: support integration with GitHub repos
  * refactor(changelog): support `--bump` for processed releases
  * fix(cli): fix broken pipe when stdout is interrupted
  * test(fixtures): update the bumped value output to add prefix
  * feat(changelog): support tag prefixes with `--bump`
  * feat(changelog)!: set tag to `0.0.1` via `--bump` if no tags exist
  * fix(commit): trim the trailing newline from message
  * docs(readme): use the raw link for the animation
  * chore(example): remove limited commits example
  * feat(args): add `-x` short argument for `--context`
  * revert(deps): bump actions/upload-pages-artifact from 2 to 3
  * revert(deps): bump actions/deploy-pages from 3 to 4
  * chore(dependabot): group the dependency updates for creating less PRs
  * feat(parser): support using SHA1 of the commit
  * feat(commit): add merge_commit flag to the context
  * chore(mergify): don't update PRs for the main branch
  * fix(links): skip checking the GitHub commit URLs
  * fix(changelog): fix previous version links
  * feat(parser): support using regex scope values
  * test(fixture): update the date for example test fixture
  * docs(fixtures): add instructions for adding new fixtures
  * feat(args): support initialization with built-in templates
  * feat(changelog)!: support templating in the footer
  * feat(args): allow returning the bumped version
  * test(fixture): add test fixture for bumping version
  * fix: allow version bump with a single previous release
  * fix(changelog): set the correct previous tag when a custom tag is given
  * feat(args): set `CHANGELOG.md` as default missing value for output option
  * refactor(config): remove unnecessary newline from configs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714910400">- update to 2.2.1:
  * Make rendering errors more verbose
  * Support detecting config from project manifest
  * Make the bump version rules configurable
  * bug fixes and documentation updates
- CVE-2024-32650: rust-rustls: Infinite loop with proper client
  input fixes (boo#1223218)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715774400">- update to 2.2.2:
  * (changelog) Allow adding custom context
  * (changelog) Ignore empty lines when using split_commits
  * (parser) Allow matching empty commit body
  * Documentation updates</changelog>
</package>
<package pkgid="34df7f76658d98a5263ce1164fd1ea2091ff3f2a1b5604041a9add7ae6553d6617d531324aa42b3816294561cce9181907291bb00ed6bf4101bc53a804b3c59d" name="git-cliff-zsh-completion" arch="noarch">
  <version epoch="0" ver="2.2.2" rel="1.1"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1667822400">- Initial spec for git-cliff version 0.9.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1669291200">- Update to version 0.10.0:
  [#]## Bug Fixes
  - Warn against invalid tag range for `--current` flag ([#124](https://github.com/orhun/git-cliff/issues/124))
  - Use an alternative method to fetch registry
  - Fix syntax error in Dockerfile
  [#]## Documentation
  - Add MacPorts install info ([#111](https://github.com/orhun/git-cliff/issues/111))
  - Update badge URL for Docker builds
  [#]## Features
  - Do not skip breaking changes if configured ([#114](https://github.com/orhun/git-cliff/issues/114))
  - Changelog for the last n commits ([#116](https://github.com/orhun/git-cliff/issues/116))
  - Add a short variant `-d` for specifying `--date-order` flag
  [#]## Miscellaneous Tasks
  - Update versions in Dockerfile
  - Upgrade core dependencies
  [#]## Refactor
  - Improve cargo-chef caching in Dockerfile
  - Utilize workspace dependencies</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1672228800">- Update to version 1.0.0:
  * Bug Fixes
  - Fix test fixture failures
  * Documentation
  - Fix GitHub badges in README.md
  * Features
  - [breaking] Replace --date-order by --topo-order
  - Allow running with --prepend and --output
  - [breaking] Use current time for --tag argument
  - Include completions and mangen in binary releases
  - Publish Debian package via release workflow
  * Miscellaneous Tasks
  - Run all test fixtures
  - Remove deprecated set-output usage
  - Update actions/checkout to v3
  - Comment out custom commit preprocessor
  * Refactor
  - Apply clippy suggestions
  * Styling
  - Update README.md about the styling of footer field</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1674043200">- Update to version 1.1.1:
  * Relevant change: Update README.md about the NPM package
  * Fix type casting in base NPM package
  * Rename the package on Windows
  * Disable liquid parsing in README.md by using raw blocks
  * Support for generating changelog for multiple git repositories
  * Publish binaries for more platforms/architectures</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1674648000">- Update to version 1.1.2:
  * Do not skip all tags when skip_tags is empty (#136)
  * Allow saving context to a file (#138)
  * Derive the tag order from commits instead of timestamp (#139)
  * Use timestamp for deriving the tag order (#139)</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1684584000">- Update to version 1.2.0:
  * Update clap and clap extras to v4
  * Make the fields of Signature public
  * Add a custom configuration file for the repository
  * Support placing configuration inside pyproject.toml
  * Generate SBOM/provenance for the Docker image
  * Support using regex group values
  * [breaking] Nested environment config overrides
  * Set max of limit_commits to the number of commits
  * Set the node cache dependency path
  * Use the correct argument in release script</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1691928000">- Replace obsoleted `disabled` option with `manual`</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1695124800">- Update license field based on legaldb review</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698753600">- Update to version 1.4.0:
  * Support bumping the semantic version via `--bump`
  * Add 'typos' check
  * Log the output of failed external commands -
  * breaking change: Support regex in 'tag_pattern' configuration
  * Add field and value matchers to the commit parser
- Update service file to new obs service cargo requirements
- Add zstd in build requirements for tar scm</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1709812800">- Adopt new way to package rust software with obs-service-cargo:
  * remove cargo_config. it's part of vendor.tar now
- Update to version 2.1.2:
  * feat(npm): add programmatic API for TypeScript
  * chore(fixtures): enable verbose logging for output
  * refactor(clippy): apply clippy suggestions
  * refactor(changelog): do not output to stdout when prepend is used
  * feat(args): add `--tag-pattern` argument
  * fix(config): fix commit parser regex in the default config
  * fix(github): sanitize the GitHub token in debug logs
  * chore(config): add animation to the header of the changelog
  * refactor(clippy): apply clippy suggestions
  * docs(security): update security policy
  * chore(project): add readme to core package
  * chore(embed): do not allow missing docs
  * chore(config): skip dependabot commits for dev updates
  * docs(readme): mention RustLab 2023 talk
  * chore(config): revamp the configuration files
  * chore(docker): update versions in Dockerfile
  * chore(example): use full links in GitHub templates
  * chore(project): bump MSRV to 1.74.1
  * revert(config): use postprocessors for checking the typos
  * feat(template): support using PR labels in the GitHub template
  * docs(configuration): fix typo
  * feat(args): add `--no-exec` flag for skipping command execution
  * chore(command): explicitly set the directory of command to current dir
  * refactor(ci): use hardcoded workspace members for cargo-msrv command
  * refactor(ci): simplify cargo-msrv installation
  * refactor(clippy): apply clippy suggestions
  * refactor(config): use postprocessors for checking the typos
  * chore(project): update copyright years
  * chore(github): update templates about GitHub integration
  * feat(changelog): set the timestamp of the previous release
  * feat(template): support using PR title in the GitHub template
  * feat(changelog): improve skipping via `.cliffignore` and `--skip-commit`
  * chore(changelog): disable the default behavior of next-version
  * fix(git): sort commits in topological order
  * test(changelog): use the correct version for missing tags
  * chore(changelog): use 0.1.0 as default next release if no tag is found
  * feat(github)!: support integration with GitHub repos
  * refactor(changelog): support `--bump` for processed releases
  * fix(cli): fix broken pipe when stdout is interrupted
  * test(fixtures): update the bumped value output to add prefix
  * feat(changelog): support tag prefixes with `--bump`
  * feat(changelog)!: set tag to `0.0.1` via `--bump` if no tags exist
  * fix(commit): trim the trailing newline from message
  * docs(readme): use the raw link for the animation
  * chore(example): remove limited commits example
  * feat(args): add `-x` short argument for `--context`
  * revert(deps): bump actions/upload-pages-artifact from 2 to 3
  * revert(deps): bump actions/deploy-pages from 3 to 4
  * chore(dependabot): group the dependency updates for creating less PRs
  * feat(parser): support using SHA1 of the commit
  * feat(commit): add merge_commit flag to the context
  * chore(mergify): don't update PRs for the main branch
  * fix(links): skip checking the GitHub commit URLs
  * fix(changelog): fix previous version links
  * feat(parser): support using regex scope values
  * test(fixture): update the date for example test fixture
  * docs(fixtures): add instructions for adding new fixtures
  * feat(args): support initialization with built-in templates
  * feat(changelog)!: support templating in the footer
  * feat(args): allow returning the bumped version
  * test(fixture): add test fixture for bumping version
  * fix: allow version bump with a single previous release
  * fix(changelog): set the correct previous tag when a custom tag is given
  * feat(args): set `CHANGELOG.md` as default missing value for output option
  * refactor(config): remove unnecessary newline from configs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714910400">- update to 2.2.1:
  * Make rendering errors more verbose
  * Support detecting config from project manifest
  * Make the bump version rules configurable
  * bug fixes and documentation updates
- CVE-2024-32650: rust-rustls: Infinite loop with proper client
  input fixes (boo#1223218)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715774400">- update to 2.2.2:
  * (changelog) Allow adding custom context
  * (changelog) Ignore empty lines when using split_commits
  * (parser) Allow matching empty commit body
  * Documentation updates</changelog>
</package>
<package pkgid="5d79cb1577e216761d1891e34a13a3abd4233bf283862239fa899d7cb5d459731a59b6d850585673ad5441c5d6a4cb4febc439ec3124bc2a683f4d66360f80f8" name="git-core" arch="x86_64">
  <version epoch="0" ver="2.45.1" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704715200">- git moved to /usr/libexec/git/git, update AppArmor profile
  accordingly (boo#1218588)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704801600">- gitweb AppArmor profile: allow reading etc/gitweb-common.conf
  (boo#1218664)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707739200">- update to 2.43.1:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.1.txt</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707998400">- update to 2.43.2:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.2.txt
  * Update to a new feature recently added, "git show-ref --exists".
  * Rename detection logic ignored the final line of a file if it
    is an incomplete line.
  * "git diff --no-rename A B" did not disable rename detection but
    did not trigger an error from the command line parser.
  * "git diff --no-index file1 file2" segfaulted while invoking the
    external diff driver, which has been corrected.
  * A failed "git tag -s" did not necessarily result in an error
    depending on the crypto backend, which has been corrected.
  * "git stash" sometimes was silent even when it failed due to
    unwritable index file, which has been corrected.
  * Recent conversion to allow more than 0/1 in GIT_FLUSH broke the
    mechanism by flipping what yes/no means by mistake, which has
    been corrected.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708430400">- Do not replace apparmor configuration, fixes bsc#1216545</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 2.44.0:
  * "git checkout -B &lt;branch&gt;" now longer allows switching to a
    branch that is in use on another worktree. The users need to
    use "--ignore-other-worktrees" option.
  * Faster server-side rebases with git replay
  * Faster pack generation with multi-pack reuse
  * rebase auto-squashing now works in non-interactive mode
  * pathspec now understands attr, e.g. ':(attr:~binary) for
    selecting non-binaries, or builtin_objectmode for selecting
    items by file mode or other properties
  * Many other cli UI and internal improvements and extensions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714564800">- update to 2.45.0:
  * Improved efficiency managing repositories with many references
    ("git init --ref-format=reftable")
  * "git checkout -p" and friends learned that that "@" is a
    synonym for "HEAD"
  * cli improvements handling refs
  * Expanded a number of commands and options, UI improvements
  * status.showUntrackedFiles now accepts "true"
  * git-cherry-pick(1) now automatically drops redundant commits
    with new --empty option
  * The userdiff patterns for C# has been updated.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- update to 2.45.1:
  * CVE-2024-32002: recursive clones on case-insensitive
  filesystems that support symbolic links are susceptible to case
  confusion (boo#1224168)
  * CVE-2024-32004: arbitrary code execution during local clones
  (boo#1224170)
  * CVE-2024-32020: file overwriting vulnerability during local
  clones (boo#1224171)
  * CVE-2024-32021: git may create hardlinks to arbitrary user-
  readable files (boo#1224172)
  * CVE-2024-32465: arbitrary code execution during clone operations
  (boo#1224173)</changelog>
</package>
<package pkgid="1e41a37f60a93997cb20ff1ee9fb0a7be96b0c076202f834df658c0f9ef83e822cda4cc70d5f77337f092705b0b144114d8033d506a26529f73e2f1eb12c412b" name="git-core-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.45.1" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704715200">- git moved to /usr/libexec/git/git, update AppArmor profile
  accordingly (boo#1218588)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704801600">- gitweb AppArmor profile: allow reading etc/gitweb-common.conf
  (boo#1218664)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707739200">- update to 2.43.1:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.1.txt</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707998400">- update to 2.43.2:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.2.txt
  * Update to a new feature recently added, "git show-ref --exists".
  * Rename detection logic ignored the final line of a file if it
    is an incomplete line.
  * "git diff --no-rename A B" did not disable rename detection but
    did not trigger an error from the command line parser.
  * "git diff --no-index file1 file2" segfaulted while invoking the
    external diff driver, which has been corrected.
  * A failed "git tag -s" did not necessarily result in an error
    depending on the crypto backend, which has been corrected.
  * "git stash" sometimes was silent even when it failed due to
    unwritable index file, which has been corrected.
  * Recent conversion to allow more than 0/1 in GIT_FLUSH broke the
    mechanism by flipping what yes/no means by mistake, which has
    been corrected.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708430400">- Do not replace apparmor configuration, fixes bsc#1216545</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 2.44.0:
  * "git checkout -B &lt;branch&gt;" now longer allows switching to a
    branch that is in use on another worktree. The users need to
    use "--ignore-other-worktrees" option.
  * Faster server-side rebases with git replay
  * Faster pack generation with multi-pack reuse
  * rebase auto-squashing now works in non-interactive mode
  * pathspec now understands attr, e.g. ':(attr:~binary) for
    selecting non-binaries, or builtin_objectmode for selecting
    items by file mode or other properties
  * Many other cli UI and internal improvements and extensions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714564800">- update to 2.45.0:
  * Improved efficiency managing repositories with many references
    ("git init --ref-format=reftable")
  * "git checkout -p" and friends learned that that "@" is a
    synonym for "HEAD"
  * cli improvements handling refs
  * Expanded a number of commands and options, UI improvements
  * status.showUntrackedFiles now accepts "true"
  * git-cherry-pick(1) now automatically drops redundant commits
    with new --empty option
  * The userdiff patterns for C# has been updated.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- update to 2.45.1:
  * CVE-2024-32002: recursive clones on case-insensitive
  filesystems that support symbolic links are susceptible to case
  confusion (boo#1224168)
  * CVE-2024-32004: arbitrary code execution during local clones
  (boo#1224170)
  * CVE-2024-32020: file overwriting vulnerability during local
  clones (boo#1224171)
  * CVE-2024-32021: git may create hardlinks to arbitrary user-
  readable files (boo#1224172)
  * CVE-2024-32465: arbitrary code execution during clone operations
  (boo#1224173)</changelog>
</package>
<package pkgid="3c2f765731ed815cefa9a347cb69fc7a1b1dd92214098969e698d7caae3aa7bbfa03f41030b7fae1f514b8cd6fc9229c64c4d3cbc52e6cf29e9139198629f88a" name="git-credential-libsecret" arch="x86_64">
  <version epoch="0" ver="2.45.1" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704715200">- git moved to /usr/libexec/git/git, update AppArmor profile
  accordingly (boo#1218588)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704801600">- gitweb AppArmor profile: allow reading etc/gitweb-common.conf
  (boo#1218664)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707739200">- update to 2.43.1:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.1.txt</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707998400">- update to 2.43.2:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.2.txt
  * Update to a new feature recently added, "git show-ref --exists".
  * Rename detection logic ignored the final line of a file if it
    is an incomplete line.
  * "git diff --no-rename A B" did not disable rename detection but
    did not trigger an error from the command line parser.
  * "git diff --no-index file1 file2" segfaulted while invoking the
    external diff driver, which has been corrected.
  * A failed "git tag -s" did not necessarily result in an error
    depending on the crypto backend, which has been corrected.
  * "git stash" sometimes was silent even when it failed due to
    unwritable index file, which has been corrected.
  * Recent conversion to allow more than 0/1 in GIT_FLUSH broke the
    mechanism by flipping what yes/no means by mistake, which has
    been corrected.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708430400">- Do not replace apparmor configuration, fixes bsc#1216545</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 2.44.0:
  * "git checkout -B &lt;branch&gt;" now longer allows switching to a
    branch that is in use on another worktree. The users need to
    use "--ignore-other-worktrees" option.
  * Faster server-side rebases with git replay
  * Faster pack generation with multi-pack reuse
  * rebase auto-squashing now works in non-interactive mode
  * pathspec now understands attr, e.g. ':(attr:~binary) for
    selecting non-binaries, or builtin_objectmode for selecting
    items by file mode or other properties
  * Many other cli UI and internal improvements and extensions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714564800">- update to 2.45.0:
  * Improved efficiency managing repositories with many references
    ("git init --ref-format=reftable")
  * "git checkout -p" and friends learned that that "@" is a
    synonym for "HEAD"
  * cli improvements handling refs
  * Expanded a number of commands and options, UI improvements
  * status.showUntrackedFiles now accepts "true"
  * git-cherry-pick(1) now automatically drops redundant commits
    with new --empty option
  * The userdiff patterns for C# has been updated.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- update to 2.45.1:
  * CVE-2024-32002: recursive clones on case-insensitive
  filesystems that support symbolic links are susceptible to case
  confusion (boo#1224168)
  * CVE-2024-32004: arbitrary code execution during local clones
  (boo#1224170)
  * CVE-2024-32020: file overwriting vulnerability during local
  clones (boo#1224171)
  * CVE-2024-32021: git may create hardlinks to arbitrary user-
  readable files (boo#1224172)
  * CVE-2024-32465: arbitrary code execution during clone operations
  (boo#1224173)</changelog>
</package>
<package pkgid="60f255ddf76e09b5854e7dcbeab9786ccf923a115b45209f8b2446d266d9675e2fb287889e54336a7cd493165f642ed42aedd365ef281d186dfce9881e0afbf6" name="git-credential-libsecret-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.45.1" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704715200">- git moved to /usr/libexec/git/git, update AppArmor profile
  accordingly (boo#1218588)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704801600">- gitweb AppArmor profile: allow reading etc/gitweb-common.conf
  (boo#1218664)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707739200">- update to 2.43.1:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.1.txt</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707998400">- update to 2.43.2:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.2.txt
  * Update to a new feature recently added, "git show-ref --exists".
  * Rename detection logic ignored the final line of a file if it
    is an incomplete line.
  * "git diff --no-rename A B" did not disable rename detection but
    did not trigger an error from the command line parser.
  * "git diff --no-index file1 file2" segfaulted while invoking the
    external diff driver, which has been corrected.
  * A failed "git tag -s" did not necessarily result in an error
    depending on the crypto backend, which has been corrected.
  * "git stash" sometimes was silent even when it failed due to
    unwritable index file, which has been corrected.
  * Recent conversion to allow more than 0/1 in GIT_FLUSH broke the
    mechanism by flipping what yes/no means by mistake, which has
    been corrected.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708430400">- Do not replace apparmor configuration, fixes bsc#1216545</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 2.44.0:
  * "git checkout -B &lt;branch&gt;" now longer allows switching to a
    branch that is in use on another worktree. The users need to
    use "--ignore-other-worktrees" option.
  * Faster server-side rebases with git replay
  * Faster pack generation with multi-pack reuse
  * rebase auto-squashing now works in non-interactive mode
  * pathspec now understands attr, e.g. ':(attr:~binary) for
    selecting non-binaries, or builtin_objectmode for selecting
    items by file mode or other properties
  * Many other cli UI and internal improvements and extensions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714564800">- update to 2.45.0:
  * Improved efficiency managing repositories with many references
    ("git init --ref-format=reftable")
  * "git checkout -p" and friends learned that that "@" is a
    synonym for "HEAD"
  * cli improvements handling refs
  * Expanded a number of commands and options, UI improvements
  * status.showUntrackedFiles now accepts "true"
  * git-cherry-pick(1) now automatically drops redundant commits
    with new --empty option
  * The userdiff patterns for C# has been updated.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- update to 2.45.1:
  * CVE-2024-32002: recursive clones on case-insensitive
  filesystems that support symbolic links are susceptible to case
  confusion (boo#1224168)
  * CVE-2024-32004: arbitrary code execution during local clones
  (boo#1224170)
  * CVE-2024-32020: file overwriting vulnerability during local
  clones (boo#1224171)
  * CVE-2024-32021: git may create hardlinks to arbitrary user-
  readable files (boo#1224172)
  * CVE-2024-32465: arbitrary code execution during clone operations
  (boo#1224173)</changelog>
</package>
<package pkgid="7ee4e0f5315a9afd355378b4fe10e384be87717703e62bb05d1131e769e9f8c47c39f458bf18ad06f341b32958cc3f69b938708ffa5050281c4ff59c3e9c2a36" name="git-credential-oauth" arch="src">
  <version epoch="0" ver="0.11.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="draskmont@protonmail.com" date="1713009600">- Initial pacakge (version 0.11.1)</changelog>
  <changelog author="draskmont@protonmail.com" date="1713787200">- Cleaned up specfile</changelog>
  <changelog author="draskmont@protonmail.com" date="1714478400">- Update to version 0.11.2:
  * Warn when username incompatible with OAuth
  * Read multiple values from the git-credential input format</changelog>
  <changelog author="draskmont@protonmail.com" date="1714996800">- Update to version 0.11.3:
  * Increase default cache timeout to six hours
  * Warn when OAuth configuration missing</changelog>
</package>
<package pkgid="67ab90ec6a5b1d892dfb9c53f90c6789acfced34a4e932d2bcfccc02242def99e1ec1cdb711288ae6bb81d9fa802bdc2c826416366b3cc5c6f9d8a737c8b7a52" name="git-credential-oauth" arch="x86_64">
  <version epoch="0" ver="0.11.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="draskmont@protonmail.com" date="1713009600">- Initial pacakge (version 0.11.1)</changelog>
  <changelog author="draskmont@protonmail.com" date="1713787200">- Cleaned up specfile</changelog>
  <changelog author="draskmont@protonmail.com" date="1714478400">- Update to version 0.11.2:
  * Warn when username incompatible with OAuth
  * Read multiple values from the git-credential input format</changelog>
  <changelog author="draskmont@protonmail.com" date="1714996800">- Update to version 0.11.3:
  * Increase default cache timeout to six hours
  * Warn when OAuth configuration missing</changelog>
</package>
<package pkgid="59f7259acb063753b02e7a1428d6ad22131a715d3eb27ec821e51a7039d8957ce001c29a7a6a838c1b1b2dde2d9989f4d076442db5e4f7a819e58d7cdffaa420" name="git-credential-oauth-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.11.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="draskmont@protonmail.com" date="1713009600">- Initial pacakge (version 0.11.1)</changelog>
  <changelog author="draskmont@protonmail.com" date="1713787200">- Cleaned up specfile</changelog>
  <changelog author="draskmont@protonmail.com" date="1714478400">- Update to version 0.11.2:
  * Warn when username incompatible with OAuth
  * Read multiple values from the git-credential input format</changelog>
  <changelog author="draskmont@protonmail.com" date="1714996800">- Update to version 0.11.3:
  * Increase default cache timeout to six hours
  * Warn when OAuth configuration missing</changelog>
</package>
<package pkgid="56196640ec951b3dc371b9d3bf5db7e89362e2d2388e3b70d4d7ad95b64bf139f1fd62d7abf3ee27ae808fb81bcde67f40bfc96eb14be68105066f91d955feec" name="git-cvs" arch="x86_64">
  <version epoch="0" ver="2.45.1" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704715200">- git moved to /usr/libexec/git/git, update AppArmor profile
  accordingly (boo#1218588)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704801600">- gitweb AppArmor profile: allow reading etc/gitweb-common.conf
  (boo#1218664)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707739200">- update to 2.43.1:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.1.txt</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707998400">- update to 2.43.2:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.2.txt
  * Update to a new feature recently added, "git show-ref --exists".
  * Rename detection logic ignored the final line of a file if it
    is an incomplete line.
  * "git diff --no-rename A B" did not disable rename detection but
    did not trigger an error from the command line parser.
  * "git diff --no-index file1 file2" segfaulted while invoking the
    external diff driver, which has been corrected.
  * A failed "git tag -s" did not necessarily result in an error
    depending on the crypto backend, which has been corrected.
  * "git stash" sometimes was silent even when it failed due to
    unwritable index file, which has been corrected.
  * Recent conversion to allow more than 0/1 in GIT_FLUSH broke the
    mechanism by flipping what yes/no means by mistake, which has
    been corrected.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708430400">- Do not replace apparmor configuration, fixes bsc#1216545</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 2.44.0:
  * "git checkout -B &lt;branch&gt;" now longer allows switching to a
    branch that is in use on another worktree. The users need to
    use "--ignore-other-worktrees" option.
  * Faster server-side rebases with git replay
  * Faster pack generation with multi-pack reuse
  * rebase auto-squashing now works in non-interactive mode
  * pathspec now understands attr, e.g. ':(attr:~binary) for
    selecting non-binaries, or builtin_objectmode for selecting
    items by file mode or other properties
  * Many other cli UI and internal improvements and extensions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714564800">- update to 2.45.0:
  * Improved efficiency managing repositories with many references
    ("git init --ref-format=reftable")
  * "git checkout -p" and friends learned that that "@" is a
    synonym for "HEAD"
  * cli improvements handling refs
  * Expanded a number of commands and options, UI improvements
  * status.showUntrackedFiles now accepts "true"
  * git-cherry-pick(1) now automatically drops redundant commits
    with new --empty option
  * The userdiff patterns for C# has been updated.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- update to 2.45.1:
  * CVE-2024-32002: recursive clones on case-insensitive
  filesystems that support symbolic links are susceptible to case
  confusion (boo#1224168)
  * CVE-2024-32004: arbitrary code execution during local clones
  (boo#1224170)
  * CVE-2024-32020: file overwriting vulnerability during local
  clones (boo#1224171)
  * CVE-2024-32021: git may create hardlinks to arbitrary user-
  readable files (boo#1224172)
  * CVE-2024-32465: arbitrary code execution during clone operations
  (boo#1224173)</changelog>
</package>
<package pkgid="527218465e620db22d8db7d4a0f111c2d3012e1af7813891fa7be48e1c27e18021c8818b49c3ceb8aedb5e34a5d0b7f67a12657f2a2daf6aa5e391fbab80b131" name="git-daemon" arch="x86_64">
  <version epoch="0" ver="2.45.1" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704715200">- git moved to /usr/libexec/git/git, update AppArmor profile
  accordingly (boo#1218588)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704801600">- gitweb AppArmor profile: allow reading etc/gitweb-common.conf
  (boo#1218664)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707739200">- update to 2.43.1:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.1.txt</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707998400">- update to 2.43.2:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.2.txt
  * Update to a new feature recently added, "git show-ref --exists".
  * Rename detection logic ignored the final line of a file if it
    is an incomplete line.
  * "git diff --no-rename A B" did not disable rename detection but
    did not trigger an error from the command line parser.
  * "git diff --no-index file1 file2" segfaulted while invoking the
    external diff driver, which has been corrected.
  * A failed "git tag -s" did not necessarily result in an error
    depending on the crypto backend, which has been corrected.
  * "git stash" sometimes was silent even when it failed due to
    unwritable index file, which has been corrected.
  * Recent conversion to allow more than 0/1 in GIT_FLUSH broke the
    mechanism by flipping what yes/no means by mistake, which has
    been corrected.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708430400">- Do not replace apparmor configuration, fixes bsc#1216545</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 2.44.0:
  * "git checkout -B &lt;branch&gt;" now longer allows switching to a
    branch that is in use on another worktree. The users need to
    use "--ignore-other-worktrees" option.
  * Faster server-side rebases with git replay
  * Faster pack generation with multi-pack reuse
  * rebase auto-squashing now works in non-interactive mode
  * pathspec now understands attr, e.g. ':(attr:~binary) for
    selecting non-binaries, or builtin_objectmode for selecting
    items by file mode or other properties
  * Many other cli UI and internal improvements and extensions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714564800">- update to 2.45.0:
  * Improved efficiency managing repositories with many references
    ("git init --ref-format=reftable")
  * "git checkout -p" and friends learned that that "@" is a
    synonym for "HEAD"
  * cli improvements handling refs
  * Expanded a number of commands and options, UI improvements
  * status.showUntrackedFiles now accepts "true"
  * git-cherry-pick(1) now automatically drops redundant commits
    with new --empty option
  * The userdiff patterns for C# has been updated.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- update to 2.45.1:
  * CVE-2024-32002: recursive clones on case-insensitive
  filesystems that support symbolic links are susceptible to case
  confusion (boo#1224168)
  * CVE-2024-32004: arbitrary code execution during local clones
  (boo#1224170)
  * CVE-2024-32020: file overwriting vulnerability during local
  clones (boo#1224171)
  * CVE-2024-32021: git may create hardlinks to arbitrary user-
  readable files (boo#1224172)
  * CVE-2024-32465: arbitrary code execution during clone operations
  (boo#1224173)</changelog>
</package>
<package pkgid="fa2c2d6bd0b4ae5c9c02926b1beb4715b2b3c7e702e8dc0db47406fd1c726e6469aa52a0c7a835e95829cc7784f744c3193a622a43c7b5b7ad9a6d245cac3ec4" name="git-daemon-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.45.1" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704715200">- git moved to /usr/libexec/git/git, update AppArmor profile
  accordingly (boo#1218588)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704801600">- gitweb AppArmor profile: allow reading etc/gitweb-common.conf
  (boo#1218664)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707739200">- update to 2.43.1:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.1.txt</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707998400">- update to 2.43.2:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.2.txt
  * Update to a new feature recently added, "git show-ref --exists".
  * Rename detection logic ignored the final line of a file if it
    is an incomplete line.
  * "git diff --no-rename A B" did not disable rename detection but
    did not trigger an error from the command line parser.
  * "git diff --no-index file1 file2" segfaulted while invoking the
    external diff driver, which has been corrected.
  * A failed "git tag -s" did not necessarily result in an error
    depending on the crypto backend, which has been corrected.
  * "git stash" sometimes was silent even when it failed due to
    unwritable index file, which has been corrected.
  * Recent conversion to allow more than 0/1 in GIT_FLUSH broke the
    mechanism by flipping what yes/no means by mistake, which has
    been corrected.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708430400">- Do not replace apparmor configuration, fixes bsc#1216545</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 2.44.0:
  * "git checkout -B &lt;branch&gt;" now longer allows switching to a
    branch that is in use on another worktree. The users need to
    use "--ignore-other-worktrees" option.
  * Faster server-side rebases with git replay
  * Faster pack generation with multi-pack reuse
  * rebase auto-squashing now works in non-interactive mode
  * pathspec now understands attr, e.g. ':(attr:~binary) for
    selecting non-binaries, or builtin_objectmode for selecting
    items by file mode or other properties
  * Many other cli UI and internal improvements and extensions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714564800">- update to 2.45.0:
  * Improved efficiency managing repositories with many references
    ("git init --ref-format=reftable")
  * "git checkout -p" and friends learned that that "@" is a
    synonym for "HEAD"
  * cli improvements handling refs
  * Expanded a number of commands and options, UI improvements
  * status.showUntrackedFiles now accepts "true"
  * git-cherry-pick(1) now automatically drops redundant commits
    with new --empty option
  * The userdiff patterns for C# has been updated.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- update to 2.45.1:
  * CVE-2024-32002: recursive clones on case-insensitive
  filesystems that support symbolic links are susceptible to case
  confusion (boo#1224168)
  * CVE-2024-32004: arbitrary code execution during local clones
  (boo#1224170)
  * CVE-2024-32020: file overwriting vulnerability during local
  clones (boo#1224171)
  * CVE-2024-32021: git may create hardlinks to arbitrary user-
  readable files (boo#1224172)
  * CVE-2024-32465: arbitrary code execution during clone operations
  (boo#1224173)</changelog>
</package>
<package pkgid="b38a16f29d1034b642f37ca827902f93926b9a31955c76742f9c10c74bdcb2f8e711415131659ac2d38de41b4babd2b199fca2a17ebe57c92b7613f1f755eafa" name="git-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.45.1" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704715200">- git moved to /usr/libexec/git/git, update AppArmor profile
  accordingly (boo#1218588)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704801600">- gitweb AppArmor profile: allow reading etc/gitweb-common.conf
  (boo#1218664)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707739200">- update to 2.43.1:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.1.txt</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707998400">- update to 2.43.2:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.2.txt
  * Update to a new feature recently added, "git show-ref --exists".
  * Rename detection logic ignored the final line of a file if it
    is an incomplete line.
  * "git diff --no-rename A B" did not disable rename detection but
    did not trigger an error from the command line parser.
  * "git diff --no-index file1 file2" segfaulted while invoking the
    external diff driver, which has been corrected.
  * A failed "git tag -s" did not necessarily result in an error
    depending on the crypto backend, which has been corrected.
  * "git stash" sometimes was silent even when it failed due to
    unwritable index file, which has been corrected.
  * Recent conversion to allow more than 0/1 in GIT_FLUSH broke the
    mechanism by flipping what yes/no means by mistake, which has
    been corrected.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708430400">- Do not replace apparmor configuration, fixes bsc#1216545</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 2.44.0:
  * "git checkout -B &lt;branch&gt;" now longer allows switching to a
    branch that is in use on another worktree. The users need to
    use "--ignore-other-worktrees" option.
  * Faster server-side rebases with git replay
  * Faster pack generation with multi-pack reuse
  * rebase auto-squashing now works in non-interactive mode
  * pathspec now understands attr, e.g. ':(attr:~binary) for
    selecting non-binaries, or builtin_objectmode for selecting
    items by file mode or other properties
  * Many other cli UI and internal improvements and extensions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714564800">- update to 2.45.0:
  * Improved efficiency managing repositories with many references
    ("git init --ref-format=reftable")
  * "git checkout -p" and friends learned that that "@" is a
    synonym for "HEAD"
  * cli improvements handling refs
  * Expanded a number of commands and options, UI improvements
  * status.showUntrackedFiles now accepts "true"
  * git-cherry-pick(1) now automatically drops redundant commits
    with new --empty option
  * The userdiff patterns for C# has been updated.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- update to 2.45.1:
  * CVE-2024-32002: recursive clones on case-insensitive
  filesystems that support symbolic links are susceptible to case
  confusion (boo#1224168)
  * CVE-2024-32004: arbitrary code execution during local clones
  (boo#1224170)
  * CVE-2024-32020: file overwriting vulnerability during local
  clones (boo#1224171)
  * CVE-2024-32021: git may create hardlinks to arbitrary user-
  readable files (boo#1224172)
  * CVE-2024-32465: arbitrary code execution during clone operations
  (boo#1224173)</changelog>
</package>
<package pkgid="8e984d127ccd65049a307e5c5588950eaefdcb48f5fd834c2958753a68a1cedd557a8a97dae4ed640963b4e1a7d424d6f5adfa7ce726e5408ee14004f8d764d0" name="git-debugsource" arch="x86_64">
  <version epoch="0" ver="2.45.1" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704715200">- git moved to /usr/libexec/git/git, update AppArmor profile
  accordingly (boo#1218588)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704801600">- gitweb AppArmor profile: allow reading etc/gitweb-common.conf
  (boo#1218664)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707739200">- update to 2.43.1:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.1.txt</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707998400">- update to 2.43.2:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.2.txt
  * Update to a new feature recently added, "git show-ref --exists".
  * Rename detection logic ignored the final line of a file if it
    is an incomplete line.
  * "git diff --no-rename A B" did not disable rename detection but
    did not trigger an error from the command line parser.
  * "git diff --no-index file1 file2" segfaulted while invoking the
    external diff driver, which has been corrected.
  * A failed "git tag -s" did not necessarily result in an error
    depending on the crypto backend, which has been corrected.
  * "git stash" sometimes was silent even when it failed due to
    unwritable index file, which has been corrected.
  * Recent conversion to allow more than 0/1 in GIT_FLUSH broke the
    mechanism by flipping what yes/no means by mistake, which has
    been corrected.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708430400">- Do not replace apparmor configuration, fixes bsc#1216545</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 2.44.0:
  * "git checkout -B &lt;branch&gt;" now longer allows switching to a
    branch that is in use on another worktree. The users need to
    use "--ignore-other-worktrees" option.
  * Faster server-side rebases with git replay
  * Faster pack generation with multi-pack reuse
  * rebase auto-squashing now works in non-interactive mode
  * pathspec now understands attr, e.g. ':(attr:~binary) for
    selecting non-binaries, or builtin_objectmode for selecting
    items by file mode or other properties
  * Many other cli UI and internal improvements and extensions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714564800">- update to 2.45.0:
  * Improved efficiency managing repositories with many references
    ("git init --ref-format=reftable")
  * "git checkout -p" and friends learned that that "@" is a
    synonym for "HEAD"
  * cli improvements handling refs
  * Expanded a number of commands and options, UI improvements
  * status.showUntrackedFiles now accepts "true"
  * git-cherry-pick(1) now automatically drops redundant commits
    with new --empty option
  * The userdiff patterns for C# has been updated.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- update to 2.45.1:
  * CVE-2024-32002: recursive clones on case-insensitive
  filesystems that support symbolic links are susceptible to case
  confusion (boo#1224168)
  * CVE-2024-32004: arbitrary code execution during local clones
  (boo#1224170)
  * CVE-2024-32020: file overwriting vulnerability during local
  clones (boo#1224171)
  * CVE-2024-32021: git may create hardlinks to arbitrary user-
  readable files (boo#1224172)
  * CVE-2024-32465: arbitrary code execution during clone operations
  (boo#1224173)</changelog>
</package>
<package pkgid="1c03d15548d9ecf01dd8e5568cf92bd212c402ef5db92c9b4ebfc9d60f9a071fa7756d793e490f9500597221d945ccf6b1db597e870ed65abaf88df0e959effe" name="git-doc" arch="noarch">
  <version epoch="0" ver="2.45.1" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704715200">- git moved to /usr/libexec/git/git, update AppArmor profile
  accordingly (boo#1218588)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704801600">- gitweb AppArmor profile: allow reading etc/gitweb-common.conf
  (boo#1218664)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707739200">- update to 2.43.1:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.1.txt</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707998400">- update to 2.43.2:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.2.txt
  * Update to a new feature recently added, "git show-ref --exists".
  * Rename detection logic ignored the final line of a file if it
    is an incomplete line.
  * "git diff --no-rename A B" did not disable rename detection but
    did not trigger an error from the command line parser.
  * "git diff --no-index file1 file2" segfaulted while invoking the
    external diff driver, which has been corrected.
  * A failed "git tag -s" did not necessarily result in an error
    depending on the crypto backend, which has been corrected.
  * "git stash" sometimes was silent even when it failed due to
    unwritable index file, which has been corrected.
  * Recent conversion to allow more than 0/1 in GIT_FLUSH broke the
    mechanism by flipping what yes/no means by mistake, which has
    been corrected.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708430400">- Do not replace apparmor configuration, fixes bsc#1216545</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 2.44.0:
  * "git checkout -B &lt;branch&gt;" now longer allows switching to a
    branch that is in use on another worktree. The users need to
    use "--ignore-other-worktrees" option.
  * Faster server-side rebases with git replay
  * Faster pack generation with multi-pack reuse
  * rebase auto-squashing now works in non-interactive mode
  * pathspec now understands attr, e.g. ':(attr:~binary) for
    selecting non-binaries, or builtin_objectmode for selecting
    items by file mode or other properties
  * Many other cli UI and internal improvements and extensions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714564800">- update to 2.45.0:
  * Improved efficiency managing repositories with many references
    ("git init --ref-format=reftable")
  * "git checkout -p" and friends learned that that "@" is a
    synonym for "HEAD"
  * cli improvements handling refs
  * Expanded a number of commands and options, UI improvements
  * status.showUntrackedFiles now accepts "true"
  * git-cherry-pick(1) now automatically drops redundant commits
    with new --empty option
  * The userdiff patterns for C# has been updated.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- update to 2.45.1:
  * CVE-2024-32002: recursive clones on case-insensitive
  filesystems that support symbolic links are susceptible to case
  confusion (boo#1224168)
  * CVE-2024-32004: arbitrary code execution during local clones
  (boo#1224170)
  * CVE-2024-32020: file overwriting vulnerability during local
  clones (boo#1224171)
  * CVE-2024-32021: git may create hardlinks to arbitrary user-
  readable files (boo#1224172)
  * CVE-2024-32465: arbitrary code execution during clone operations
  (boo#1224173)</changelog>
</package>
<package pkgid="aaacbf56749d3e634db820d139714c7135a6db32102d509d4f5521241a5af3c718ad1a5954177bb809b8f25472aca2032fc68a5670b64ce7c6f675fa9693efe5" name="git-email" arch="x86_64">
  <version epoch="0" ver="2.45.1" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704715200">- git moved to /usr/libexec/git/git, update AppArmor profile
  accordingly (boo#1218588)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704801600">- gitweb AppArmor profile: allow reading etc/gitweb-common.conf
  (boo#1218664)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707739200">- update to 2.43.1:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.1.txt</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707998400">- update to 2.43.2:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.2.txt
  * Update to a new feature recently added, "git show-ref --exists".
  * Rename detection logic ignored the final line of a file if it
    is an incomplete line.
  * "git diff --no-rename A B" did not disable rename detection but
    did not trigger an error from the command line parser.
  * "git diff --no-index file1 file2" segfaulted while invoking the
    external diff driver, which has been corrected.
  * A failed "git tag -s" did not necessarily result in an error
    depending on the crypto backend, which has been corrected.
  * "git stash" sometimes was silent even when it failed due to
    unwritable index file, which has been corrected.
  * Recent conversion to allow more than 0/1 in GIT_FLUSH broke the
    mechanism by flipping what yes/no means by mistake, which has
    been corrected.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708430400">- Do not replace apparmor configuration, fixes bsc#1216545</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 2.44.0:
  * "git checkout -B &lt;branch&gt;" now longer allows switching to a
    branch that is in use on another worktree. The users need to
    use "--ignore-other-worktrees" option.
  * Faster server-side rebases with git replay
  * Faster pack generation with multi-pack reuse
  * rebase auto-squashing now works in non-interactive mode
  * pathspec now understands attr, e.g. ':(attr:~binary) for
    selecting non-binaries, or builtin_objectmode for selecting
    items by file mode or other properties
  * Many other cli UI and internal improvements and extensions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714564800">- update to 2.45.0:
  * Improved efficiency managing repositories with many references
    ("git init --ref-format=reftable")
  * "git checkout -p" and friends learned that that "@" is a
    synonym for "HEAD"
  * cli improvements handling refs
  * Expanded a number of commands and options, UI improvements
  * status.showUntrackedFiles now accepts "true"
  * git-cherry-pick(1) now automatically drops redundant commits
    with new --empty option
  * The userdiff patterns for C# has been updated.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- update to 2.45.1:
  * CVE-2024-32002: recursive clones on case-insensitive
  filesystems that support symbolic links are susceptible to case
  confusion (boo#1224168)
  * CVE-2024-32004: arbitrary code execution during local clones
  (boo#1224170)
  * CVE-2024-32020: file overwriting vulnerability during local
  clones (boo#1224171)
  * CVE-2024-32021: git may create hardlinks to arbitrary user-
  readable files (boo#1224172)
  * CVE-2024-32465: arbitrary code execution during clone operations
  (boo#1224173)</changelog>
</package>
<package pkgid="9ff9ee125592b377a1fb3804ae82760ddfaeda67d8e4da21581757a11ec11a1ef2c6e8b1e3e51b9c232106a677a88d8fac00983b5baef0ce40814ea339938942" name="git-gui" arch="x86_64">
  <version epoch="0" ver="2.45.1" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704715200">- git moved to /usr/libexec/git/git, update AppArmor profile
  accordingly (boo#1218588)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704801600">- gitweb AppArmor profile: allow reading etc/gitweb-common.conf
  (boo#1218664)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707739200">- update to 2.43.1:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.1.txt</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707998400">- update to 2.43.2:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.2.txt
  * Update to a new feature recently added, "git show-ref --exists".
  * Rename detection logic ignored the final line of a file if it
    is an incomplete line.
  * "git diff --no-rename A B" did not disable rename detection but
    did not trigger an error from the command line parser.
  * "git diff --no-index file1 file2" segfaulted while invoking the
    external diff driver, which has been corrected.
  * A failed "git tag -s" did not necessarily result in an error
    depending on the crypto backend, which has been corrected.
  * "git stash" sometimes was silent even when it failed due to
    unwritable index file, which has been corrected.
  * Recent conversion to allow more than 0/1 in GIT_FLUSH broke the
    mechanism by flipping what yes/no means by mistake, which has
    been corrected.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708430400">- Do not replace apparmor configuration, fixes bsc#1216545</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 2.44.0:
  * "git checkout -B &lt;branch&gt;" now longer allows switching to a
    branch that is in use on another worktree. The users need to
    use "--ignore-other-worktrees" option.
  * Faster server-side rebases with git replay
  * Faster pack generation with multi-pack reuse
  * rebase auto-squashing now works in non-interactive mode
  * pathspec now understands attr, e.g. ':(attr:~binary) for
    selecting non-binaries, or builtin_objectmode for selecting
    items by file mode or other properties
  * Many other cli UI and internal improvements and extensions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714564800">- update to 2.45.0:
  * Improved efficiency managing repositories with many references
    ("git init --ref-format=reftable")
  * "git checkout -p" and friends learned that that "@" is a
    synonym for "HEAD"
  * cli improvements handling refs
  * Expanded a number of commands and options, UI improvements
  * status.showUntrackedFiles now accepts "true"
  * git-cherry-pick(1) now automatically drops redundant commits
    with new --empty option
  * The userdiff patterns for C# has been updated.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- update to 2.45.1:
  * CVE-2024-32002: recursive clones on case-insensitive
  filesystems that support symbolic links are susceptible to case
  confusion (boo#1224168)
  * CVE-2024-32004: arbitrary code execution during local clones
  (boo#1224170)
  * CVE-2024-32020: file overwriting vulnerability during local
  clones (boo#1224171)
  * CVE-2024-32021: git may create hardlinks to arbitrary user-
  readable files (boo#1224172)
  * CVE-2024-32465: arbitrary code execution during clone operations
  (boo#1224173)</changelog>
</package>
<package pkgid="6a24139a9eb840d9b697a6d6a0a252712b589de796022a3438b2c64e3515fc40c2d033aa9a4b271e5f6d17501cb8e17c572f75e858dfad3fca2315cef37a4d33" name="git-p4" arch="x86_64">
  <version epoch="0" ver="2.45.1" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704715200">- git moved to /usr/libexec/git/git, update AppArmor profile
  accordingly (boo#1218588)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704801600">- gitweb AppArmor profile: allow reading etc/gitweb-common.conf
  (boo#1218664)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707739200">- update to 2.43.1:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.1.txt</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707998400">- update to 2.43.2:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.2.txt
  * Update to a new feature recently added, "git show-ref --exists".
  * Rename detection logic ignored the final line of a file if it
    is an incomplete line.
  * "git diff --no-rename A B" did not disable rename detection but
    did not trigger an error from the command line parser.
  * "git diff --no-index file1 file2" segfaulted while invoking the
    external diff driver, which has been corrected.
  * A failed "git tag -s" did not necessarily result in an error
    depending on the crypto backend, which has been corrected.
  * "git stash" sometimes was silent even when it failed due to
    unwritable index file, which has been corrected.
  * Recent conversion to allow more than 0/1 in GIT_FLUSH broke the
    mechanism by flipping what yes/no means by mistake, which has
    been corrected.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708430400">- Do not replace apparmor configuration, fixes bsc#1216545</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 2.44.0:
  * "git checkout -B &lt;branch&gt;" now longer allows switching to a
    branch that is in use on another worktree. The users need to
    use "--ignore-other-worktrees" option.
  * Faster server-side rebases with git replay
  * Faster pack generation with multi-pack reuse
  * rebase auto-squashing now works in non-interactive mode
  * pathspec now understands attr, e.g. ':(attr:~binary) for
    selecting non-binaries, or builtin_objectmode for selecting
    items by file mode or other properties
  * Many other cli UI and internal improvements and extensions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714564800">- update to 2.45.0:
  * Improved efficiency managing repositories with many references
    ("git init --ref-format=reftable")
  * "git checkout -p" and friends learned that that "@" is a
    synonym for "HEAD"
  * cli improvements handling refs
  * Expanded a number of commands and options, UI improvements
  * status.showUntrackedFiles now accepts "true"
  * git-cherry-pick(1) now automatically drops redundant commits
    with new --empty option
  * The userdiff patterns for C# has been updated.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- update to 2.45.1:
  * CVE-2024-32002: recursive clones on case-insensitive
  filesystems that support symbolic links are susceptible to case
  confusion (boo#1224168)
  * CVE-2024-32004: arbitrary code execution during local clones
  (boo#1224170)
  * CVE-2024-32020: file overwriting vulnerability during local
  clones (boo#1224171)
  * CVE-2024-32021: git may create hardlinks to arbitrary user-
  readable files (boo#1224172)
  * CVE-2024-32465: arbitrary code execution during clone operations
  (boo#1224173)</changelog>
</package>
<package pkgid="0e7d6d1448871ce9b352ca2c685bacaae137c9e2253f70147cf76c2dff46f82fa3f7a7881aea71dd476df1d8a3091e408034f2ba4bf64c3f0d380cf38099c50a" name="git-svn" arch="x86_64">
  <version epoch="0" ver="2.45.1" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704715200">- git moved to /usr/libexec/git/git, update AppArmor profile
  accordingly (boo#1218588)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704801600">- gitweb AppArmor profile: allow reading etc/gitweb-common.conf
  (boo#1218664)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707739200">- update to 2.43.1:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.1.txt</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707998400">- update to 2.43.2:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.2.txt
  * Update to a new feature recently added, "git show-ref --exists".
  * Rename detection logic ignored the final line of a file if it
    is an incomplete line.
  * "git diff --no-rename A B" did not disable rename detection but
    did not trigger an error from the command line parser.
  * "git diff --no-index file1 file2" segfaulted while invoking the
    external diff driver, which has been corrected.
  * A failed "git tag -s" did not necessarily result in an error
    depending on the crypto backend, which has been corrected.
  * "git stash" sometimes was silent even when it failed due to
    unwritable index file, which has been corrected.
  * Recent conversion to allow more than 0/1 in GIT_FLUSH broke the
    mechanism by flipping what yes/no means by mistake, which has
    been corrected.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708430400">- Do not replace apparmor configuration, fixes bsc#1216545</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 2.44.0:
  * "git checkout -B &lt;branch&gt;" now longer allows switching to a
    branch that is in use on another worktree. The users need to
    use "--ignore-other-worktrees" option.
  * Faster server-side rebases with git replay
  * Faster pack generation with multi-pack reuse
  * rebase auto-squashing now works in non-interactive mode
  * pathspec now understands attr, e.g. ':(attr:~binary) for
    selecting non-binaries, or builtin_objectmode for selecting
    items by file mode or other properties
  * Many other cli UI and internal improvements and extensions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714564800">- update to 2.45.0:
  * Improved efficiency managing repositories with many references
    ("git init --ref-format=reftable")
  * "git checkout -p" and friends learned that that "@" is a
    synonym for "HEAD"
  * cli improvements handling refs
  * Expanded a number of commands and options, UI improvements
  * status.showUntrackedFiles now accepts "true"
  * git-cherry-pick(1) now automatically drops redundant commits
    with new --empty option
  * The userdiff patterns for C# has been updated.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- update to 2.45.1:
  * CVE-2024-32002: recursive clones on case-insensitive
  filesystems that support symbolic links are susceptible to case
  confusion (boo#1224168)
  * CVE-2024-32004: arbitrary code execution during local clones
  (boo#1224170)
  * CVE-2024-32020: file overwriting vulnerability during local
  clones (boo#1224171)
  * CVE-2024-32021: git may create hardlinks to arbitrary user-
  readable files (boo#1224172)
  * CVE-2024-32465: arbitrary code execution during clone operations
  (boo#1224173)</changelog>
</package>
<package pkgid="84e02336e660edca7a11463fa8c765400fa65f21e98cfa3bf687265855ce92eaf8005db8110992737ca8a51a453f34421cca68a506d6133c3c2e83176a41bf5b" name="git-web" arch="x86_64">
  <version epoch="0" ver="2.45.1" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704715200">- git moved to /usr/libexec/git/git, update AppArmor profile
  accordingly (boo#1218588)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704801600">- gitweb AppArmor profile: allow reading etc/gitweb-common.conf
  (boo#1218664)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707739200">- update to 2.43.1:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.1.txt</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707998400">- update to 2.43.2:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.2.txt
  * Update to a new feature recently added, "git show-ref --exists".
  * Rename detection logic ignored the final line of a file if it
    is an incomplete line.
  * "git diff --no-rename A B" did not disable rename detection but
    did not trigger an error from the command line parser.
  * "git diff --no-index file1 file2" segfaulted while invoking the
    external diff driver, which has been corrected.
  * A failed "git tag -s" did not necessarily result in an error
    depending on the crypto backend, which has been corrected.
  * "git stash" sometimes was silent even when it failed due to
    unwritable index file, which has been corrected.
  * Recent conversion to allow more than 0/1 in GIT_FLUSH broke the
    mechanism by flipping what yes/no means by mistake, which has
    been corrected.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708430400">- Do not replace apparmor configuration, fixes bsc#1216545</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 2.44.0:
  * "git checkout -B &lt;branch&gt;" now longer allows switching to a
    branch that is in use on another worktree. The users need to
    use "--ignore-other-worktrees" option.
  * Faster server-side rebases with git replay
  * Faster pack generation with multi-pack reuse
  * rebase auto-squashing now works in non-interactive mode
  * pathspec now understands attr, e.g. ':(attr:~binary) for
    selecting non-binaries, or builtin_objectmode for selecting
    items by file mode or other properties
  * Many other cli UI and internal improvements and extensions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714564800">- update to 2.45.0:
  * Improved efficiency managing repositories with many references
    ("git init --ref-format=reftable")
  * "git checkout -p" and friends learned that that "@" is a
    synonym for "HEAD"
  * cli improvements handling refs
  * Expanded a number of commands and options, UI improvements
  * status.showUntrackedFiles now accepts "true"
  * git-cherry-pick(1) now automatically drops redundant commits
    with new --empty option
  * The userdiff patterns for C# has been updated.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- update to 2.45.1:
  * CVE-2024-32002: recursive clones on case-insensitive
  filesystems that support symbolic links are susceptible to case
  confusion (boo#1224168)
  * CVE-2024-32004: arbitrary code execution during local clones
  (boo#1224170)
  * CVE-2024-32020: file overwriting vulnerability during local
  clones (boo#1224171)
  * CVE-2024-32021: git may create hardlinks to arbitrary user-
  readable files (boo#1224172)
  * CVE-2024-32465: arbitrary code execution during clone operations
  (boo#1224173)</changelog>
</package>
<package pkgid="4fa679a516a575e5a53e6c6bfd1ec5576c83a82ece19b1f4d6644e790c251d957c1ceb6ecd0c3bca03810a4578ba708e7b508f8ed27c5bf8ea96d7ae875b8898" name="gitk" arch="x86_64">
  <version epoch="0" ver="2.45.1" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704715200">- git moved to /usr/libexec/git/git, update AppArmor profile
  accordingly (boo#1218588)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1704801600">- gitweb AppArmor profile: allow reading etc/gitweb-common.conf
  (boo#1218664)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707739200">- update to 2.43.1:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.1.txt</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707998400">- update to 2.43.2:
  * https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.2.txt
  * Update to a new feature recently added, "git show-ref --exists".
  * Rename detection logic ignored the final line of a file if it
    is an incomplete line.
  * "git diff --no-rename A B" did not disable rename detection but
    did not trigger an error from the command line parser.
  * "git diff --no-index file1 file2" segfaulted while invoking the
    external diff driver, which has been corrected.
  * A failed "git tag -s" did not necessarily result in an error
    depending on the crypto backend, which has been corrected.
  * "git stash" sometimes was silent even when it failed due to
    unwritable index file, which has been corrected.
  * Recent conversion to allow more than 0/1 in GIT_FLUSH broke the
    mechanism by flipping what yes/no means by mistake, which has
    been corrected.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708430400">- Do not replace apparmor configuration, fixes bsc#1216545</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708862400">- update to 2.44.0:
  * "git checkout -B &lt;branch&gt;" now longer allows switching to a
    branch that is in use on another worktree. The users need to
    use "--ignore-other-worktrees" option.
  * Faster server-side rebases with git replay
  * Faster pack generation with multi-pack reuse
  * rebase auto-squashing now works in non-interactive mode
  * pathspec now understands attr, e.g. ':(attr:~binary) for
    selecting non-binaries, or builtin_objectmode for selecting
    items by file mode or other properties
  * Many other cli UI and internal improvements and extensions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714564800">- update to 2.45.0:
  * Improved efficiency managing repositories with many references
    ("git init --ref-format=reftable")
  * "git checkout -p" and friends learned that that "@" is a
    synonym for "HEAD"
  * cli improvements handling refs
  * Expanded a number of commands and options, UI improvements
  * status.showUntrackedFiles now accepts "true"
  * git-cherry-pick(1) now automatically drops redundant commits
    with new --empty option
  * The userdiff patterns for C# has been updated.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- update to 2.45.1:
  * CVE-2024-32002: recursive clones on case-insensitive
  filesystems that support symbolic links are susceptible to case
  confusion (boo#1224168)
  * CVE-2024-32004: arbitrary code execution during local clones
  (boo#1224170)
  * CVE-2024-32020: file overwriting vulnerability during local
  clones (boo#1224171)
  * CVE-2024-32021: git may create hardlinks to arbitrary user-
  readable files (boo#1224172)
  * CVE-2024-32465: arbitrary code execution during clone operations
  (boo#1224173)</changelog>
</package>
<package pkgid="31fc466d1b87cef56ce57251383e1241adc6ab7ed21ed74e20c2e991b252e5d420ba1766df940bbe10fc2db02161ffdfc7ec1e35f3514d25beb4a275e78e1118" name="gitleaks" arch="src">
  <version epoch="0" ver="8.18.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="kastl@b1-systems.de" date="1678708800">- Update to version 8.10.1:
  * Explicit fingerprint (#944)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708801">- Update to version 8.10.2:
  * safe file checking (#946)
  * Update README.md</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708802">- Update to version 8.10.3:
  * Feat/add fingerprint no git (#952)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708803">- Update to version 8.11.0:
  * draft: bump gitdiff, add git.Err state, better log messages
    (#954)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708804">- Update to version 8.11.1:
  * Add grafana tokens rules (#959)
  * add prefect and readme rules (#961)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708805">- Update to version 8.11.2:
  * ignore empty files (#965)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708806">- Update to version 8.12.0:
  * update gitleaksignore
  * add fingerprint to output
  * Pretty output (#973)
  * Update version in readme file (#972)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708807">- Update to version 8.13.0:
  * Update README.md
  * Update .gitleaksignore
  * Update README.md
  * Adding quiet mode to silence banner (#852)
  * Issue #980: Add support for Telegram Bot API Token (#981)
  * add rule for microsoft teams webhooks (#970)
  * Add baseline (#975)
  * Add pre-commit autoupdate command to README.md (#978)
  * refactor: more precise rule for private keys (#930)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708808">- Update to version 8.14.0:
  * add --max-target-megabytes : maximum size for a file/blob to be
    scanned (#1003)
  * Update USERS.md
  * Update .gitleaksignore
  * Update README.md
  * Add detection rules for DigitalOcean tokens (#1002)
  * docs: add Trendyol to users (#998)
  * docs: added goreleaser to user list (#997)
  * Update USERS.md (#996)
  * Create USERS.md
  * Exclude dacpac refactorlogs (#990)
  * Output number of commits at info-level. (#991)
  * Detect Slack Workflow Webhook URLs (#989)
  * Upgrade go version to 1.19 (#987)
  * Minor cleanup to error handling and logging (#985)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708809">- Update to version 8.14.1:
  * define log-opts, odd that this wasn't failing before... (#1009)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708810">- Update to version 8.15.0:
  * Add scanning from a pipe with --pipe (#1012)
  * add a few fingerprints for test data
  * Add support for following symlinks (#1010)
  * fix bug in readme (#1011)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708811">- Update to version 8.15.1:
  * include default newline pairs when calculating location (#1038)
  * Add rule for fine-grained GitHub PAT (#1026)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708812">- Update to version 8.15.2:
  * remove color formatting when #1042 is encountered (#1050)
  * Update README.md
  * adding jwt tokens with padding format "=" (#1031)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708813">- Update to version 8.15.3:
  * Add missing GitLab token patterns (#1077)
  * Fix rule for private keys (#1072)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708814">- Update to version 8.15.4:
  * ignore package-lock.json (#1076)
  * Fix typos in README.md and CONTRIBUTING.md (#1090)
  * fix: ignore baseline if path was not relative in source (#1101)
  * Fix H in GitHub and update pre-commit rev tag in README (#1087)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708815">- Update to version 8.16.0:
  * Feat/allowlist regex target (#1107)</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1678708816">- BuildRequire go1.19; fix wrong URL and Summary</changelog>
  <changelog author="dmueller@suse.com" date="1700913600">- Update to version 8.18.1:
  * dont crash on 100gb files pls (#1292)
  * remove secretgroup from default config (#1288)
  * feat: Hashicorp Terraform fields for password (#1237)
  * perf: avoid allocations with `(*regexp.Regexp).MatchString` (#1283)
  * refactor: more explicit rules (#1280)
  * bugfix: reduce false positives for stripe tokens by using word boundaries in regex (#1278)
  * add Infracost API rule (#1273)
  * refactor: simplify test asserts (#1271)
  * Update Makefile
  * refactor: change detect tests to t.Fatal instead of log.Fatal (#1270)
  * feat(rules): Add detection for Scalingo API Token (#1262)
  * feat(jwt): detect base64-encoded tokens (#1256)
  * feat: add --ignore-gitleaks-allow cmd flag (#1260)
  * switch out libs (#1259)
  * fix: no-color option should also affect zerolog output (#1242)
  * Fixed lineEnd indexing if the match is the whole line (#1223)
  * feat: Add optional redaction value, default 100 (#1229)
  * fix(jwt): longer segment lengths (#1214)
  * Added yarn.lock file to default allowlist paths (#1258)
  * Update README.md
  * feat(rules): make case insensitivity optional (#1215)
  * feat(rules): detect Hugging Face access tokens (#1204)
  * Resolve #1170 - Enable selection of a single rule  (#1183)
  * Update authress.go to include alternate form account dash (-) (#1224)
  * refactor: remove unnecessary removing temp files in tests (#1255)
  * refactor: use os.ReadFile instead of os.Open + io.ReadAll (#1254)
  * fix(sumologic): improve patterns (#1218)
  * refactor: fix #722 properly (#1250)
  * fix(plaid): include entropy in go definition (#1252)
  * feat(config): update template logic (#1201)
  * Add entropy check to plaid client/secret ID rules (#1213)
  * feat: add JFrog API and Identity keys (#1233)
  * chore(config): fix inconsistent generated values (#1200)
  * Revert "Initial set of Azure secrets for #539 (#1079)" (#1197)
  * Initial set of Azure secrets for #539 (#1079)
  * feat(slack): update token regex (#1161)
  * add tags support for csv and sarif formats (#1176)
  * Fixed docker run command in README.md (#1194)
  * feat: add warning for quoted --log-opts values (#1160)
  * Add detection for OpenAI API keys (#1148)
  * Add some useless files (#1193)
  * add tests for commits
  * fix broken vet, format some stuff
  * add some gl ignores
  * Ignore all comits when `.gitleaksignore` fingerprint lacks SHA (#1156)
  * Add junit report format (#920)
  * chore: update deps to fix solaris link (#1159)
  * Add makefile variable detections (#1191)
  * Add detection for Snyk tokens (#1190)
  * Add `REDACTED` to stopwords for `generic-api-key` rule (#1188)
  * Added option to specify .gitleaksignore path (#1179)
  * Fix closing file in writeJson and writeSarif (#1187)
  * Simplify tests by using T.TempDir (#1186)
  * Fix typos in *.md, comments and logs (#1185)
  * Update README.md
  * Update bug_report.md
  * Adding discord channel to readme
  * 🐛 fix(sarif): update report to pass validator (#1167)
  * fix(detect): extra secret from group before checking allowlist (#1152)
  * Fix G307 warning:  Deferring unsafe method "Close" on type "*os.File" (#1154)
  * fix(detect): avoid panic with verbose flag (#1143)
  * Fix typo (#1142)
  * No color (#1136)
  * Update README.md
  * safer out of bounds (#1135)
  * Add Authress access key format: https://authress.io/knowledge-base/docs/authorization/service-clients/secrets-scanning/ (#1131)
  * Update pre-commit address and rev tag in README (#1125)
  * Update gitleaks.yml
  * Update README.md
  * Update README.md
  * Update .gitleaksignore
  * Bufix/1100 protect stagged files (#1121)
  * remove extra default on source option
  * fix README.md !? (#1123)
  * Improve rule descriptions for Stripe and Facebook access tokens (#1119)
  * Add Defined Networking API Tokens (#1096)
  * Update gitleaks.toml (#1116)
  * Update gitleaks.yml (#1117)
  * Add gradle.lockfile to allowlist (#1112)
  * Update pre-commit rev tag in README (#1108)
  * Add pnpm-lock.yaml and Database.refactorlo (#1109)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913601">- update to 8.18.1:
  * dont crash on 100gb files pls (#1292)
  * remove secretgroup from default config (#1288)
  * feat: Hashicorp Terraform fields for password (#1237)
  * perf: avoid allocations with
    `(*regexp.Regexp).MatchString` (#1283)
  * refactor: more explicit rules (#1280)
  * bugfix: reduce false positives for stripe tokens by
    using word boundaries in regex (#1278)
  * add Infracost API rule (#1273)
  * refactor: simplify test asserts (#1271)
  * Update Makefile
  * refactor: change detect tests to t.Fatal instead of
    log.Fatal (#1270)
  * feat(rules): Add detection for Scalingo API Token
    (#1262)
  * feat(jwt): detect base64-encoded tokens (#1256)
  * feat: add --ignore-gitleaks-allow cmd flag (#1260)
  * switch out libs (#1259)
  * fix: no-color option should also affect zerolog
    (#1242)
  * Fixed lineEnd indexing if the match is the whole line
    (#1223)
  * feat: Add optional redaction value, default 100
    (#1229)
  * fix(jwt): longer segment lengths (#1214)
  * Added yarn.lock file to default allowlist paths
    (#1258)
  * Update README.md
  * feat(rules): make case insensitivity optional (#1215)
  * feat(rules): detect Hugging Face access tokens
  * Resolve #1170 - Enable selection of a single rule
    (#1183)
  * Update authress.go to include alternate form account
    dash (-) (#1224)
  * refactor: remove unnecessary removing temp files in
    tests (#1255)
  * refactor: use os.ReadFile instead of os.Open +
    io.ReadAll (#1254)
  * fix(sumologic): improve patterns (#1218)
  * Fix inconsistent generated values in config
  * feat: add JFrog API and Identity keys
  * Add entropy check to plaid client/secret ID rules
  * Update config template logic
  * Include entropy in Plaid rule file
  * refactor: fix #722 properly
  * Add `REDACTED` to stopwords for `generic-api-key` rule
  * Add detection for Snyk tokens
  * Add makefile variable detections
  * chore: update deps to fix solaris #1158
  * Add junit report format
  * Ignore all comits when `.gitleaksignore` fingerprint lacks
    SHA
  * Improved global exclusion list
  * Add detection for OpenAI API keys
  * Add warning for quoted `--log-opts` values
  * Fixed docker run command in README.md
  * add tags support for csv and sarif formats
  * Update Slack token regexes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714910400">- Update to version 8.18.2:
  * Remove IAM identifiers for non-credential resources in the aws-access-token rule
  * Update stripe rule to not alert on publishable keys
  * --max-target-megabytes flag now supported for --no-git flag as well
  * add pre-commit hook gitleaks-system
  * fix errors when using protect and an external git diff tool
  * rename filesystem to directory
  * Enhance Secret Descriptions
  * Small refactor `detect` and `sources`
  * chore(config): refactor to go generate; simplify configRules init
  * pretty apparent 'protect' and 'detect' should be merged into one command
  * style: sort the stopwords</changelog>
</package>
<package pkgid="4de8e644d84b86fee47c2eb8a28afb185026c78d38088b11e71c2cd03604bcf24fa7457d616d3a6c352339cb301a5575c2c1ce5dd6420c39bc42dfc8f7e1ca8c" name="gitleaks" arch="x86_64">
  <version epoch="0" ver="8.18.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="kastl@b1-systems.de" date="1678708800">- Update to version 8.10.1:
  * Explicit fingerprint (#944)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708801">- Update to version 8.10.2:
  * safe file checking (#946)
  * Update README.md</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708802">- Update to version 8.10.3:
  * Feat/add fingerprint no git (#952)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708803">- Update to version 8.11.0:
  * draft: bump gitdiff, add git.Err state, better log messages
    (#954)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708804">- Update to version 8.11.1:
  * Add grafana tokens rules (#959)
  * add prefect and readme rules (#961)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708805">- Update to version 8.11.2:
  * ignore empty files (#965)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708806">- Update to version 8.12.0:
  * update gitleaksignore
  * add fingerprint to output
  * Pretty output (#973)
  * Update version in readme file (#972)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708807">- Update to version 8.13.0:
  * Update README.md
  * Update .gitleaksignore
  * Update README.md
  * Adding quiet mode to silence banner (#852)
  * Issue #980: Add support for Telegram Bot API Token (#981)
  * add rule for microsoft teams webhooks (#970)
  * Add baseline (#975)
  * Add pre-commit autoupdate command to README.md (#978)
  * refactor: more precise rule for private keys (#930)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708808">- Update to version 8.14.0:
  * add --max-target-megabytes : maximum size for a file/blob to be
    scanned (#1003)
  * Update USERS.md
  * Update .gitleaksignore
  * Update README.md
  * Add detection rules for DigitalOcean tokens (#1002)
  * docs: add Trendyol to users (#998)
  * docs: added goreleaser to user list (#997)
  * Update USERS.md (#996)
  * Create USERS.md
  * Exclude dacpac refactorlogs (#990)
  * Output number of commits at info-level. (#991)
  * Detect Slack Workflow Webhook URLs (#989)
  * Upgrade go version to 1.19 (#987)
  * Minor cleanup to error handling and logging (#985)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708809">- Update to version 8.14.1:
  * define log-opts, odd that this wasn't failing before... (#1009)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708810">- Update to version 8.15.0:
  * Add scanning from a pipe with --pipe (#1012)
  * add a few fingerprints for test data
  * Add support for following symlinks (#1010)
  * fix bug in readme (#1011)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708811">- Update to version 8.15.1:
  * include default newline pairs when calculating location (#1038)
  * Add rule for fine-grained GitHub PAT (#1026)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708812">- Update to version 8.15.2:
  * remove color formatting when #1042 is encountered (#1050)
  * Update README.md
  * adding jwt tokens with padding format "=" (#1031)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708813">- Update to version 8.15.3:
  * Add missing GitLab token patterns (#1077)
  * Fix rule for private keys (#1072)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708814">- Update to version 8.15.4:
  * ignore package-lock.json (#1076)
  * Fix typos in README.md and CONTRIBUTING.md (#1090)
  * fix: ignore baseline if path was not relative in source (#1101)
  * Fix H in GitHub and update pre-commit rev tag in README (#1087)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708815">- Update to version 8.16.0:
  * Feat/allowlist regex target (#1107)</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1678708816">- BuildRequire go1.19; fix wrong URL and Summary</changelog>
  <changelog author="dmueller@suse.com" date="1700913600">- Update to version 8.18.1:
  * dont crash on 100gb files pls (#1292)
  * remove secretgroup from default config (#1288)
  * feat: Hashicorp Terraform fields for password (#1237)
  * perf: avoid allocations with `(*regexp.Regexp).MatchString` (#1283)
  * refactor: more explicit rules (#1280)
  * bugfix: reduce false positives for stripe tokens by using word boundaries in regex (#1278)
  * add Infracost API rule (#1273)
  * refactor: simplify test asserts (#1271)
  * Update Makefile
  * refactor: change detect tests to t.Fatal instead of log.Fatal (#1270)
  * feat(rules): Add detection for Scalingo API Token (#1262)
  * feat(jwt): detect base64-encoded tokens (#1256)
  * feat: add --ignore-gitleaks-allow cmd flag (#1260)
  * switch out libs (#1259)
  * fix: no-color option should also affect zerolog output (#1242)
  * Fixed lineEnd indexing if the match is the whole line (#1223)
  * feat: Add optional redaction value, default 100 (#1229)
  * fix(jwt): longer segment lengths (#1214)
  * Added yarn.lock file to default allowlist paths (#1258)
  * Update README.md
  * feat(rules): make case insensitivity optional (#1215)
  * feat(rules): detect Hugging Face access tokens (#1204)
  * Resolve #1170 - Enable selection of a single rule  (#1183)
  * Update authress.go to include alternate form account dash (-) (#1224)
  * refactor: remove unnecessary removing temp files in tests (#1255)
  * refactor: use os.ReadFile instead of os.Open + io.ReadAll (#1254)
  * fix(sumologic): improve patterns (#1218)
  * refactor: fix #722 properly (#1250)
  * fix(plaid): include entropy in go definition (#1252)
  * feat(config): update template logic (#1201)
  * Add entropy check to plaid client/secret ID rules (#1213)
  * feat: add JFrog API and Identity keys (#1233)
  * chore(config): fix inconsistent generated values (#1200)
  * Revert "Initial set of Azure secrets for #539 (#1079)" (#1197)
  * Initial set of Azure secrets for #539 (#1079)
  * feat(slack): update token regex (#1161)
  * add tags support for csv and sarif formats (#1176)
  * Fixed docker run command in README.md (#1194)
  * feat: add warning for quoted --log-opts values (#1160)
  * Add detection for OpenAI API keys (#1148)
  * Add some useless files (#1193)
  * add tests for commits
  * fix broken vet, format some stuff
  * add some gl ignores
  * Ignore all comits when `.gitleaksignore` fingerprint lacks SHA (#1156)
  * Add junit report format (#920)
  * chore: update deps to fix solaris link (#1159)
  * Add makefile variable detections (#1191)
  * Add detection for Snyk tokens (#1190)
  * Add `REDACTED` to stopwords for `generic-api-key` rule (#1188)
  * Added option to specify .gitleaksignore path (#1179)
  * Fix closing file in writeJson and writeSarif (#1187)
  * Simplify tests by using T.TempDir (#1186)
  * Fix typos in *.md, comments and logs (#1185)
  * Update README.md
  * Update bug_report.md
  * Adding discord channel to readme
  * 🐛 fix(sarif): update report to pass validator (#1167)
  * fix(detect): extra secret from group before checking allowlist (#1152)
  * Fix G307 warning:  Deferring unsafe method "Close" on type "*os.File" (#1154)
  * fix(detect): avoid panic with verbose flag (#1143)
  * Fix typo (#1142)
  * No color (#1136)
  * Update README.md
  * safer out of bounds (#1135)
  * Add Authress access key format: https://authress.io/knowledge-base/docs/authorization/service-clients/secrets-scanning/ (#1131)
  * Update pre-commit address and rev tag in README (#1125)
  * Update gitleaks.yml
  * Update README.md
  * Update README.md
  * Update .gitleaksignore
  * Bufix/1100 protect stagged files (#1121)
  * remove extra default on source option
  * fix README.md !? (#1123)
  * Improve rule descriptions for Stripe and Facebook access tokens (#1119)
  * Add Defined Networking API Tokens (#1096)
  * Update gitleaks.toml (#1116)
  * Update gitleaks.yml (#1117)
  * Add gradle.lockfile to allowlist (#1112)
  * Update pre-commit rev tag in README (#1108)
  * Add pnpm-lock.yaml and Database.refactorlo (#1109)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913601">- update to 8.18.1:
  * dont crash on 100gb files pls (#1292)
  * remove secretgroup from default config (#1288)
  * feat: Hashicorp Terraform fields for password (#1237)
  * perf: avoid allocations with
    `(*regexp.Regexp).MatchString` (#1283)
  * refactor: more explicit rules (#1280)
  * bugfix: reduce false positives for stripe tokens by
    using word boundaries in regex (#1278)
  * add Infracost API rule (#1273)
  * refactor: simplify test asserts (#1271)
  * Update Makefile
  * refactor: change detect tests to t.Fatal instead of
    log.Fatal (#1270)
  * feat(rules): Add detection for Scalingo API Token
    (#1262)
  * feat(jwt): detect base64-encoded tokens (#1256)
  * feat: add --ignore-gitleaks-allow cmd flag (#1260)
  * switch out libs (#1259)
  * fix: no-color option should also affect zerolog
    (#1242)
  * Fixed lineEnd indexing if the match is the whole line
    (#1223)
  * feat: Add optional redaction value, default 100
    (#1229)
  * fix(jwt): longer segment lengths (#1214)
  * Added yarn.lock file to default allowlist paths
    (#1258)
  * Update README.md
  * feat(rules): make case insensitivity optional (#1215)
  * feat(rules): detect Hugging Face access tokens
  * Resolve #1170 - Enable selection of a single rule
    (#1183)
  * Update authress.go to include alternate form account
    dash (-) (#1224)
  * refactor: remove unnecessary removing temp files in
    tests (#1255)
  * refactor: use os.ReadFile instead of os.Open +
    io.ReadAll (#1254)
  * fix(sumologic): improve patterns (#1218)
  * Fix inconsistent generated values in config
  * feat: add JFrog API and Identity keys
  * Add entropy check to plaid client/secret ID rules
  * Update config template logic
  * Include entropy in Plaid rule file
  * refactor: fix #722 properly
  * Add `REDACTED` to stopwords for `generic-api-key` rule
  * Add detection for Snyk tokens
  * Add makefile variable detections
  * chore: update deps to fix solaris #1158
  * Add junit report format
  * Ignore all comits when `.gitleaksignore` fingerprint lacks
    SHA
  * Improved global exclusion list
  * Add detection for OpenAI API keys
  * Add warning for quoted `--log-opts` values
  * Fixed docker run command in README.md
  * add tags support for csv and sarif formats
  * Update Slack token regexes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714910400">- Update to version 8.18.2:
  * Remove IAM identifiers for non-credential resources in the aws-access-token rule
  * Update stripe rule to not alert on publishable keys
  * --max-target-megabytes flag now supported for --no-git flag as well
  * add pre-commit hook gitleaks-system
  * fix errors when using protect and an external git diff tool
  * rename filesystem to directory
  * Enhance Secret Descriptions
  * Small refactor `detect` and `sources`
  * chore(config): refactor to go generate; simplify configRules init
  * pretty apparent 'protect' and 'detect' should be merged into one command
  * style: sort the stopwords</changelog>
</package>
<package pkgid="398bb7fa4656b772b2b13af03389873a3e9f775dd690adff97a35e5c0b69a5b04d333f55a7fb061c39a0af483dcb12249c231e6ae11d74b867a6c2059def6ce8" name="gitleaks-debuginfo" arch="x86_64">
  <version epoch="0" ver="8.18.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="kastl@b1-systems.de" date="1678708800">- Update to version 8.10.1:
  * Explicit fingerprint (#944)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708801">- Update to version 8.10.2:
  * safe file checking (#946)
  * Update README.md</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708802">- Update to version 8.10.3:
  * Feat/add fingerprint no git (#952)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708803">- Update to version 8.11.0:
  * draft: bump gitdiff, add git.Err state, better log messages
    (#954)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708804">- Update to version 8.11.1:
  * Add grafana tokens rules (#959)
  * add prefect and readme rules (#961)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708805">- Update to version 8.11.2:
  * ignore empty files (#965)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708806">- Update to version 8.12.0:
  * update gitleaksignore
  * add fingerprint to output
  * Pretty output (#973)
  * Update version in readme file (#972)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708807">- Update to version 8.13.0:
  * Update README.md
  * Update .gitleaksignore
  * Update README.md
  * Adding quiet mode to silence banner (#852)
  * Issue #980: Add support for Telegram Bot API Token (#981)
  * add rule for microsoft teams webhooks (#970)
  * Add baseline (#975)
  * Add pre-commit autoupdate command to README.md (#978)
  * refactor: more precise rule for private keys (#930)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708808">- Update to version 8.14.0:
  * add --max-target-megabytes : maximum size for a file/blob to be
    scanned (#1003)
  * Update USERS.md
  * Update .gitleaksignore
  * Update README.md
  * Add detection rules for DigitalOcean tokens (#1002)
  * docs: add Trendyol to users (#998)
  * docs: added goreleaser to user list (#997)
  * Update USERS.md (#996)
  * Create USERS.md
  * Exclude dacpac refactorlogs (#990)
  * Output number of commits at info-level. (#991)
  * Detect Slack Workflow Webhook URLs (#989)
  * Upgrade go version to 1.19 (#987)
  * Minor cleanup to error handling and logging (#985)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708809">- Update to version 8.14.1:
  * define log-opts, odd that this wasn't failing before... (#1009)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708810">- Update to version 8.15.0:
  * Add scanning from a pipe with --pipe (#1012)
  * add a few fingerprints for test data
  * Add support for following symlinks (#1010)
  * fix bug in readme (#1011)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708811">- Update to version 8.15.1:
  * include default newline pairs when calculating location (#1038)
  * Add rule for fine-grained GitHub PAT (#1026)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708812">- Update to version 8.15.2:
  * remove color formatting when #1042 is encountered (#1050)
  * Update README.md
  * adding jwt tokens with padding format "=" (#1031)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708813">- Update to version 8.15.3:
  * Add missing GitLab token patterns (#1077)
  * Fix rule for private keys (#1072)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708814">- Update to version 8.15.4:
  * ignore package-lock.json (#1076)
  * Fix typos in README.md and CONTRIBUTING.md (#1090)
  * fix: ignore baseline if path was not relative in source (#1101)
  * Fix H in GitHub and update pre-commit rev tag in README (#1087)</changelog>
  <changelog author="kastl@b1-systems.de" date="1678708815">- Update to version 8.16.0:
  * Feat/allowlist regex target (#1107)</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1678708816">- BuildRequire go1.19; fix wrong URL and Summary</changelog>
  <changelog author="dmueller@suse.com" date="1700913600">- Update to version 8.18.1:
  * dont crash on 100gb files pls (#1292)
  * remove secretgroup from default config (#1288)
  * feat: Hashicorp Terraform fields for password (#1237)
  * perf: avoid allocations with `(*regexp.Regexp).MatchString` (#1283)
  * refactor: more explicit rules (#1280)
  * bugfix: reduce false positives for stripe tokens by using word boundaries in regex (#1278)
  * add Infracost API rule (#1273)
  * refactor: simplify test asserts (#1271)
  * Update Makefile
  * refactor: change detect tests to t.Fatal instead of log.Fatal (#1270)
  * feat(rules): Add detection for Scalingo API Token (#1262)
  * feat(jwt): detect base64-encoded tokens (#1256)
  * feat: add --ignore-gitleaks-allow cmd flag (#1260)
  * switch out libs (#1259)
  * fix: no-color option should also affect zerolog output (#1242)
  * Fixed lineEnd indexing if the match is the whole line (#1223)
  * feat: Add optional redaction value, default 100 (#1229)
  * fix(jwt): longer segment lengths (#1214)
  * Added yarn.lock file to default allowlist paths (#1258)
  * Update README.md
  * feat(rules): make case insensitivity optional (#1215)
  * feat(rules): detect Hugging Face access tokens (#1204)
  * Resolve #1170 - Enable selection of a single rule  (#1183)
  * Update authress.go to include alternate form account dash (-) (#1224)
  * refactor: remove unnecessary removing temp files in tests (#1255)
  * refactor: use os.ReadFile instead of os.Open + io.ReadAll (#1254)
  * fix(sumologic): improve patterns (#1218)
  * refactor: fix #722 properly (#1250)
  * fix(plaid): include entropy in go definition (#1252)
  * feat(config): update template logic (#1201)
  * Add entropy check to plaid client/secret ID rules (#1213)
  * feat: add JFrog API and Identity keys (#1233)
  * chore(config): fix inconsistent generated values (#1200)
  * Revert "Initial set of Azure secrets for #539 (#1079)" (#1197)
  * Initial set of Azure secrets for #539 (#1079)
  * feat(slack): update token regex (#1161)
  * add tags support for csv and sarif formats (#1176)
  * Fixed docker run command in README.md (#1194)
  * feat: add warning for quoted --log-opts values (#1160)
  * Add detection for OpenAI API keys (#1148)
  * Add some useless files (#1193)
  * add tests for commits
  * fix broken vet, format some stuff
  * add some gl ignores
  * Ignore all comits when `.gitleaksignore` fingerprint lacks SHA (#1156)
  * Add junit report format (#920)
  * chore: update deps to fix solaris link (#1159)
  * Add makefile variable detections (#1191)
  * Add detection for Snyk tokens (#1190)
  * Add `REDACTED` to stopwords for `generic-api-key` rule (#1188)
  * Added option to specify .gitleaksignore path (#1179)
  * Fix closing file in writeJson and writeSarif (#1187)
  * Simplify tests by using T.TempDir (#1186)
  * Fix typos in *.md, comments and logs (#1185)
  * Update README.md
  * Update bug_report.md
  * Adding discord channel to readme
  * 🐛 fix(sarif): update report to pass validator (#1167)
  * fix(detect): extra secret from group before checking allowlist (#1152)
  * Fix G307 warning:  Deferring unsafe method "Close" on type "*os.File" (#1154)
  * fix(detect): avoid panic with verbose flag (#1143)
  * Fix typo (#1142)
  * No color (#1136)
  * Update README.md
  * safer out of bounds (#1135)
  * Add Authress access key format: https://authress.io/knowledge-base/docs/authorization/service-clients/secrets-scanning/ (#1131)
  * Update pre-commit address and rev tag in README (#1125)
  * Update gitleaks.yml
  * Update README.md
  * Update README.md
  * Update .gitleaksignore
  * Bufix/1100 protect stagged files (#1121)
  * remove extra default on source option
  * fix README.md !? (#1123)
  * Improve rule descriptions for Stripe and Facebook access tokens (#1119)
  * Add Defined Networking API Tokens (#1096)
  * Update gitleaks.toml (#1116)
  * Update gitleaks.yml (#1117)
  * Add gradle.lockfile to allowlist (#1112)
  * Update pre-commit rev tag in README (#1108)
  * Add pnpm-lock.yaml and Database.refactorlo (#1109)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913601">- update to 8.18.1:
  * dont crash on 100gb files pls (#1292)
  * remove secretgroup from default config (#1288)
  * feat: Hashicorp Terraform fields for password (#1237)
  * perf: avoid allocations with
    `(*regexp.Regexp).MatchString` (#1283)
  * refactor: more explicit rules (#1280)
  * bugfix: reduce false positives for stripe tokens by
    using word boundaries in regex (#1278)
  * add Infracost API rule (#1273)
  * refactor: simplify test asserts (#1271)
  * Update Makefile
  * refactor: change detect tests to t.Fatal instead of
    log.Fatal (#1270)
  * feat(rules): Add detection for Scalingo API Token
    (#1262)
  * feat(jwt): detect base64-encoded tokens (#1256)
  * feat: add --ignore-gitleaks-allow cmd flag (#1260)
  * switch out libs (#1259)
  * fix: no-color option should also affect zerolog
    (#1242)
  * Fixed lineEnd indexing if the match is the whole line
    (#1223)
  * feat: Add optional redaction value, default 100
    (#1229)
  * fix(jwt): longer segment lengths (#1214)
  * Added yarn.lock file to default allowlist paths
    (#1258)
  * Update README.md
  * feat(rules): make case insensitivity optional (#1215)
  * feat(rules): detect Hugging Face access tokens
  * Resolve #1170 - Enable selection of a single rule
    (#1183)
  * Update authress.go to include alternate form account
    dash (-) (#1224)
  * refactor: remove unnecessary removing temp files in
    tests (#1255)
  * refactor: use os.ReadFile instead of os.Open +
    io.ReadAll (#1254)
  * fix(sumologic): improve patterns (#1218)
  * Fix inconsistent generated values in config
  * feat: add JFrog API and Identity keys
  * Add entropy check to plaid client/secret ID rules
  * Update config template logic
  * Include entropy in Plaid rule file
  * refactor: fix #722 properly
  * Add `REDACTED` to stopwords for `generic-api-key` rule
  * Add detection for Snyk tokens
  * Add makefile variable detections
  * chore: update deps to fix solaris #1158
  * Add junit report format
  * Ignore all comits when `.gitleaksignore` fingerprint lacks
    SHA
  * Improved global exclusion list
  * Add detection for OpenAI API keys
  * Add warning for quoted `--log-opts` values
  * Fixed docker run command in README.md
  * add tags support for csv and sarif formats
  * Update Slack token regexes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714910400">- Update to version 8.18.2:
  * Remove IAM identifiers for non-credential resources in the aws-access-token rule
  * Update stripe rule to not alert on publishable keys
  * --max-target-megabytes flag now supported for --no-git flag as well
  * add pre-commit hook gitleaks-system
  * fix errors when using protect and an external git diff tool
  * rename filesystem to directory
  * Enhance Secret Descriptions
  * Small refactor `detect` and `sources`
  * chore(config): refactor to go generate; simplify configRules init
  * pretty apparent 'protect' and 'detect' should be merged into one command
  * style: sort the stopwords</changelog>
</package>
<package pkgid="0b9685f66a6cdf0278adb863fefc78b07ef434f161b5428e5057b497f8146d1908b6c8b3482e60c0d0f39e1bcdc63907a0b08feb4d00f2896bef63a76a450c01" name="gitsign" arch="src">
  <version epoch="0" ver="0.10.2" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1682942400">- new package gitsign: Keyless Git signing using Sigstore</changelog>
  <changelog author="kastl@b1-systems.de" date="1684843200">- Update to version 0.7.0:
  * Bump github.com/jonboulle/clockwork from 0.3.0 to 0.4.0 (#316)
  * Add offline verification (#220)
  * Bump github.com/coreos/go-oidc/v3 from 3.5.0 to 3.6.0 (#314)
  * Bump sigstore/cosign-installer from 3.0.3 to 3.0.5 (#313)
  * Bump actions/setup-go from 4.0.0 to 4.0.1 (#312)
  * Bump golang.org/x/crypto from 0.8.0 to 0.9.0 (#310)
  * Bump golang.org/x/oauth2 from 0.7.0 to 0.8.0 (#311)
  * Bump github.com/docker/distribution (#309)
  * Bump github.com/cloudflare/circl from 1.3.1 to 1.3.3 (#308)
  * Bump github.com/sigstore/fulcio from 1.2.0 to 1.3.1 (#302)
  * Bump github.com/sigstore/sigstore from 1.6.3 to 1.6.4 (#304)
  * Bump github.com/in-toto/in-toto-golang from 0.8.0 to 0.9.0
    (#305)
  * Bump anchore/sbom-action from 0.14.1 to 0.14.2 (#307)
  * Bump github.com/mattn/go-tty from 0.0.4 to 0.0.5 (#306)
  * Bump github.com/sigstore/rekor from 1.1.0 to 1.1.1 (#300)
  * Bump github.com/in-toto/in-toto-golang from 0.7.1 to 0.8.0
    (#298)
  * Bump github.com/sigstore/cosign/v2 from 2.0.1 to 2.0.2 (#299)
  * Bump sigstore/cosign-installer from 3.0.2 to 3.0.3 (#297)
  * Bump actions/checkout from 3.5.0 to 3.5.2 (#289)
  * Bump github.com/sigstore/sigstore from 1.6.2 to 1.6.3 (#296)
  * Bump github.com/go-openapi/runtime from 0.25.0 to 0.26.0 (#295)
  * Bump dependabot/fetch-metadata from 1.3.6 to 1.4.0 (#294)
  * Ensure that io writers are properly closed. (#292)
  * Bump github.com/sigstore/sigstore from 1.6.1 to 1.6.2 (#290)
  * Fix e2e test for initializing cosign (#287)
  * Update e2e test to use CDN instead of GCS (#285)
  * Bump golang.org/x/crypto from 0.7.0 to 0.8.0 (#283)</changelog>
  <changelog author="kastl@b1-systems.de" date="1684843201">- Update to version 0.7.1:
  * Offline verification: refactor to make it clear no signature
    checks are happening. (#319)
  * Revoke v0.7.0 (#318)</changelog>
  <changelog author="kastl@b1-systems.de" date="1699617600">- Update to version 0.8.0:
  * Add options for Rekor client, make public key fetcher
    configurable. (#399)
  * Bump github.com/sigstore/cosign/v2 from 2.2.0 to 2.2.1 (#400)
  * Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#397)
  * Bump github.com/sigstore/rekor from 1.3.2 to 1.3.3 (#398)
  * Bump github.com/docker/docker (#396)
  * Bump github.com/sigstore/sigstore from 1.7.4 to 1.7.5 (#394)
  * Bump github.com/go-git/go-git/v5 from 5.9.0 to 5.10.0 (#395)
  * Bump actions/checkout from 4.1.0 to 4.1.1 (#393)
  * Bump github.com/coreos/go-oidc/v3 from 3.6.0 to 3.7.0 (#392)
  * Bump github.com/sigstore/fulcio from 1.4.0 to 1.4.3 (#389)
  * Bump github.com/sigstore/sigstore from 1.7.3 to 1.7.4 (#388)
  * Bump golang.org/x/oauth2 from 0.12.0 to 0.13.0 (#385)
  * Bump github.com/sigstore/rekor from 1.3.0 to 1.3.2 (#390)
  * Bump github.com/google/go-cmp from 0.5.9 to 0.6.0 (#391)
  * Bump golang.org/x/net from 0.15.0 to 0.17.0 (#387)
  * Bump golang.org/x/crypto from 0.13.0 to 0.14.0 (#386)
  * upgrade to go1.21 (#383)
  * Bump e2e github actions workflows to go 1.21 (#384)
  * Bump actions/checkout from 4.0.0 to 4.1.0 (#381)
  * Bump github.com/go-git/go-git/v5 from 5.8.1 to 5.9.0 (#379)
  * Bump goreleaser/goreleaser-action from 4.6.0 to 5.0.0 (#380)
  * Bump actions/checkout from 3.6.0 to 4.0.0 (#375)
  * Bump goreleaser/goreleaser-action from 4.4.0 to 4.6.0 (#373)
  * Bump golang.org/x/oauth2 from 0.11.0 to 0.12.0 (#377)
  * Bump actions/cache from 3.3.1 to 3.3.2 (#374)
  * Bump github.com/sigstore/rekor from 1.2.2 to 1.3.0 (#370)
  * Bump github.com/sigstore/cosign/v2 from 2.1.1 to 2.2.0 (#372)
  * Bump github.com/sigstore/sigstore from 1.7.2 to 1.7.3 (#371)
  * Bump sigstore/cosign-installer from 3.1.1 to 3.1.2 (#369)
  * Bump actions/checkout from 3.5.3 to 3.6.0 (#368)
  * Bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (#366)
  * Bump github.com/sigstore/protobuf-specs from 0.2.0 to 0.2.1
    (#367)
  * Bump actions/setup-go from 4.0.1 to 4.1.0 (#362)
  * Bump goreleaser/goreleaser-action from 4.3.0 to 4.4.0 (#363)
  * Bump github.com/sigstore/sigstore from 1.7.1 to 1.7.2 (#361)
  * Bump golang.org/x/oauth2 from 0.10.0 to 0.11.0 (#360)
  * Bump golang.org/x/crypto from 0.11.0 to 0.12.0 (#359)
  * Bump github.com/go-git/go-git/v5 from 5.8.0 to 5.8.1 (#358)
  * Bump github.com/go-git/go-git/v5 from 5.7.0 to 5.8.0 (#356)
  * Bump github.com/sigstore/fulcio from 1.3.4 to 1.4.0 (#357)
  * Updates to avoid values appearing in certificates (#354)
  * Bump github.com/sigstore/fulcio from 1.3.3 to 1.3.4 (#351)
  * Bump github.com/secure-systems-lab/go-securesystemslib (#353)
  * Bump github.com/sigstore/protobuf-specs from 0.1.0 to 0.2.0
    (#352)
  * Bump golang.org/x/oauth2 from 0.9.0 to 0.10.0 (#349)
  * Bump github.com/sigstore/fulcio from 1.3.2 to 1.3.3 (#348)
  * Bump github.com/sigstore/fulcio from 1.3.1 to 1.3.2 (#345)
  * Bump dependabot/fetch-metadata from 1.5.1 to 1.6.0 (#343)
  * Bump github.com/sigstore/rekor (#347)
  * Bump github.com/sigstore/cosign/v2 from 2.1.0 to 2.1.1 (#344)
  * Bump sigstore/cosign-installer from 3.1.0 to 3.1.1 (#342)
  * Bump github.com/sigstore/sigstore from 1.7.0 to 1.7.1 (#340)
  * Bump github.com/sigstore/cosign/v2 (#341)
  * Bump anchore/sbom-action from 0.14.2 to 0.14.3 (#339)
  * Bump sigstore/cosign-installer from 3.0.5 to 3.1.0 (#338)
  * Bump goreleaser/goreleaser-action from 4.2.0 to 4.3.0 (#333)
  * Bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 (#334)
  * Bump github.com/sigstore/sigstore from 1.6.5 to 1.7.0 (#337)
  * Bump golang.org/x/crypto from 0.9.0 to 0.10.0 (#336)
  * Bump github.com/go-openapi/swag from 0.22.3 to 0.22.4 (#332)
  * Bump actions/checkout from 3.5.2 to 3.5.3 (#331)
  * Fix offline verification marshalling, add e2e tests. (#330)
  * update sigstore/sigstore and cosign (#329)
  * Bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 (#327)
  * Bump dependabot/fetch-metadata from 1.4.0 to 1.5.1 (#323)
  * Bump github.com/go-git/go-git/v5 from 5.6.1 to 5.7.0 (#325)
  * Bump github.com/sigstore/rekor from 1.2.0 to 1.2.1 (#324)
  * Bump github.com/sigstore/rekor from 1.1.1 to 1.2.0 (#322)
  * Add gitsign initialize. (#321)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707393600">- Update to version 0.8.1:
  * Bump github.com/sigstore/rekor from 1.3.4 to 1.3.5 (#443)
  * Bump sigstore/cosign-installer from 3.3.0 to 3.4.0 (#444)
  * Bump github.com/sigstore/cosign/v2 from 2.2.2 to 2.2.3 (#442)
  * Bump anchore/sbom-action from 0.15.5 to 0.15.8 (#445)
  * Bump anchore/sbom-action from 0.15.4 to 0.15.5 (#441)
  * Bump github.com/go-openapi/swag from 0.22.7 to 0.22.9 (#440)
  * Bump github.com/go-openapi/runtime from 0.26.2 to 0.27.1 (#439)
  * Bump github.com/sigstore/sigstore from 1.8.0 to 1.8.1 (#438)
  * Bump anchore/sbom-action from 0.15.3 to 0.15.4 (#437)
  * Bump actions/cache from 3.3.3 to 4.0.0 (#436)
  * Bump anchore/sbom-action from 0.15.2 to 0.15.3 (#435)
  * Bump actions/cache from 3.3.2 to 3.3.3 (#434)
  * Bump golang.org/x/oauth2 from 0.15.0 to 0.16.0 (#433)
  * Bump github.com/cloudflare/circl from 1.3.5 to 1.3.7 (#431)
  * Bump anchore/sbom-action from 0.15.1 to 0.15.2 (#430)
  * Bump github.com/go-openapi/strfmt from 0.21.10 to 0.22.0 (#428)
  * Bump github.com/go-openapi/swag from 0.22.6 to 0.22.7 (#429)
  * Bump github.com/sigstore/sigstore from 1.7.6 to 1.8.0 (#424)
  * Bump github.com/go-openapi/swag from 0.22.5 to 0.22.6 (#425)
  * Bump google.golang.org/protobuf from 1.31.0 to 1.32.0 (#427)
  * Bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#423)
  * Bump github.com/go-openapi/strfmt from 0.21.9 to 0.21.10 (#422)
  * Bump github.com/go-openapi/swag from 0.22.4 to 0.22.5 (#421)
  * Bump sigstore/cosign-installer from 3.2.0 to 3.3.0 (#420)
  * Bump github.com/go-openapi/runtime from 0.26.0 to 0.26.2 (#414)
  * Bump github.com/sigstore/cosign/v2 from 2.2.1 to 2.2.2 (#416)
  * Bump actions/setup-go from 4.1.0 to 5.0.0 (#412)
  * Bump anchore/sbom-action from 0.15.0 to 0.15.1 (#413)
  * Bump github.com/sigstore/sigstore from 1.7.5 to 1.7.6 (#417)
  * Bump github.com/go-git/go-git/v5 from 5.10.1 to 5.11.0 (#418)
  * Bump github.com/go-openapi/strfmt from 0.21.8 to 0.21.9 (#419)
  * Bump github.com/coreos/go-oidc/v3 from 3.8.0 to 3.9.0 (#415)
  * Bump github.com/go-openapi/strfmt from 0.21.7 to 0.21.8 (#410)
  * Bump github.com/sigstore/rekor from 1.3.3 to 1.3.4 (#409)
  * Bump github.com/coreos/go-oidc/v3 from 3.7.0 to 3.8.0 (#408)
  * Bump golang.org/x/oauth2 from 0.14.0 to 0.15.0 (#406)
  * Bump github.com/go-git/go-git/v5 from 5.10.0 to 5.10.1 (#407)
  * Bump anchore/sbom-action from 0.14.3 to 0.15.0 (#405)
  * Bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.1 (#404)
  * Bump sigstore/cosign-installer from 3.1.2 to 3.2.0 (#401)
  * Bump golang.org/x/oauth2 from 0.13.0 to 0.14.0 (#403)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.9.0:
  * Add config options for Autoclose and AutocloseTimeout (#466)
  * Bump actions/cache from 4.0.0 to 4.0.1 (#456)
  * Bump github.com/go-openapi/strfmt from 0.22.0 to 0.22.2 (#464)
  * Update to use go1.22 and ci udpates (#465)
  * Enable autoclose for sigstore confirmation page. (#455)
  * CI updates and fix lints (#461)
  * Remove GITSIGN_LOG env variable. (#463)
  * Run e2e Go tests first. (#462)
  * Add go-git based signer implementation. (#454)
  * Bump github.com/sigstore/protobuf-specs from 0.2.1 to 0.3.0
    (#453)
  * Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (#450)
  * Bump golang.org/x/oauth2 from 0.16.0 to 0.17.0 (#449)
  * Add GITSIGN_TOKEN_PROVIDER docs (#447)
  * Add tokenProvider configuration for forcing OIDC providers.
    (#446)
- BuildRequire go1.22</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712145600">- Update to version 0.10.0:
  * Bump actions/cache from 4.0.1 to 4.0.2 (#478)
  * Bump actions/checkout from 4.1.1 to 4.1.2 (#476)
  * Bump anchore/sbom-action from 0.15.9 to 0.15.10 (#480)
  * Bump github.com/coreos/go-oidc/v3 from 3.9.0 to 3.10.0 (#479)
  * Bump github.com/docker/docker (#477)
  * Bump github.com/go-git/go-git/v5 (#481)
  * Bump github.com/go-jose/go-jose/v3 from 3.0.2 to 3.0.3 (#468)
  * Bump github.com/go-openapi/runtime from 0.27.1 to 0.28.0 (#469)
  * Bump github.com/go-openapi/strfmt from 0.22.2 to 0.23.0 (#471)
  * Bump github.com/go-openapi/swag from 0.22.9 to 0.23.0 (#470)
  * Bump github.com/sigstore/sigstore from 1.8.2 to 1.8.3 (#482)
  * Bump golang.org/x/crypto from 0.20.0 to 0.21.0 (#474)
  * Bump golang.org/x/oauth2 from 0.17.0 to 0.18.0 (#472)
  * Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 (#473)
  * Bump gopkg.in/go-jose/go-jose.v2 from 2.6.1 to 2.6.3 (#467)
  * add gitsign image (#483)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712145601">- Update to version 0.10.1:
  * update base image for gitsign to one with shell available
    (#484)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715688000">- Update to version 0.10.2:
  * Bump golang.org/x/crypto from 0.22.0 to 0.23.0 (#507)
  * Bump github.com/sigstore/protobuf-specs from 0.3.1 to 0.3.2
    (#509)
  * Bump actions/checkout from 4.1.4 to 4.1.5 (#510)
  * Bump golangci/golangci-lint-action from 5.3.0 to 6.0.1 (#511)
  * Bump google.golang.org/protobuf from 1.34.0 to 1.34.1 (#508)
  * Bump goreleaser/goreleaser-action from 5.0.0 to 5.1.0 (#512)
  * Bump anchore/sbom-action from 0.15.10 to 0.15.11 (#498)
  * Bump actions/checkout from 4.1.3 to 4.1.4 (#499)
  * Bump golangci/golangci-lint-action from 5.0.0 to 5.3.0 (#505)
  * Bump actions/setup-go from 5.0.0 to 5.0.1 (#504)
  * Bump google.golang.org/protobuf from 1.33.0 to 1.34.0 (#502)
  * Bump golang.org/x/oauth2 from 0.19.0 to 0.20.0 (#503)
  * Bump golangci/golangci-lint-action from 4.0.0 to 5.0.0 (#500)
  * e2e.yaml: Avoid non-versioned TUF metadata (#496)
  * Bump actions/checkout from 4.1.2 to 4.1.3 (#495)
  * Bump golang.org/x/net from 0.22.0 to 0.23.0 (#494)
  * Bump sigstore/cosign-installer from 3.4.0 to 3.5.0 (#493)
  * Bump github.com/sigstore/cosign/v2 from 2.2.3 to 2.2.4 (#492)
  * Remove local-user validation. (#491)
  * Bump github.com/sigstore/fulcio from 1.4.4 to 1.4.5 (#488)
  * Bump github.com/sigstore/protobuf-specs from 0.3.0 to 0.3.1
    (#486)
  * Bump github.com/sigstore/rekor from 1.3.5 to 1.3.6 (#487)
  * Bump golang.org/x/oauth2 from 0.18.0 to 0.19.0 (#489)
  * Bump imjasonh/setup-crane from 0.2 to 0.3 (#485)
  * Bump golang.org/x/crypto from 0.21.0 to 0.22.0 (#490)</changelog>
</package>
<package pkgid="45d840edf4015ff53ebccf49a58e0baacf562a260804093c2ec01b8b54fb47bd7817b6bcf37e22c7a8ac859e572d0c9ee7d45e42810b1ab53683141580b380b7" name="gitsign" arch="x86_64">
  <version epoch="0" ver="0.10.2" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1682942400">- new package gitsign: Keyless Git signing using Sigstore</changelog>
  <changelog author="kastl@b1-systems.de" date="1684843200">- Update to version 0.7.0:
  * Bump github.com/jonboulle/clockwork from 0.3.0 to 0.4.0 (#316)
  * Add offline verification (#220)
  * Bump github.com/coreos/go-oidc/v3 from 3.5.0 to 3.6.0 (#314)
  * Bump sigstore/cosign-installer from 3.0.3 to 3.0.5 (#313)
  * Bump actions/setup-go from 4.0.0 to 4.0.1 (#312)
  * Bump golang.org/x/crypto from 0.8.0 to 0.9.0 (#310)
  * Bump golang.org/x/oauth2 from 0.7.0 to 0.8.0 (#311)
  * Bump github.com/docker/distribution (#309)
  * Bump github.com/cloudflare/circl from 1.3.1 to 1.3.3 (#308)
  * Bump github.com/sigstore/fulcio from 1.2.0 to 1.3.1 (#302)
  * Bump github.com/sigstore/sigstore from 1.6.3 to 1.6.4 (#304)
  * Bump github.com/in-toto/in-toto-golang from 0.8.0 to 0.9.0
    (#305)
  * Bump anchore/sbom-action from 0.14.1 to 0.14.2 (#307)
  * Bump github.com/mattn/go-tty from 0.0.4 to 0.0.5 (#306)
  * Bump github.com/sigstore/rekor from 1.1.0 to 1.1.1 (#300)
  * Bump github.com/in-toto/in-toto-golang from 0.7.1 to 0.8.0
    (#298)
  * Bump github.com/sigstore/cosign/v2 from 2.0.1 to 2.0.2 (#299)
  * Bump sigstore/cosign-installer from 3.0.2 to 3.0.3 (#297)
  * Bump actions/checkout from 3.5.0 to 3.5.2 (#289)
  * Bump github.com/sigstore/sigstore from 1.6.2 to 1.6.3 (#296)
  * Bump github.com/go-openapi/runtime from 0.25.0 to 0.26.0 (#295)
  * Bump dependabot/fetch-metadata from 1.3.6 to 1.4.0 (#294)
  * Ensure that io writers are properly closed. (#292)
  * Bump github.com/sigstore/sigstore from 1.6.1 to 1.6.2 (#290)
  * Fix e2e test for initializing cosign (#287)
  * Update e2e test to use CDN instead of GCS (#285)
  * Bump golang.org/x/crypto from 0.7.0 to 0.8.0 (#283)</changelog>
  <changelog author="kastl@b1-systems.de" date="1684843201">- Update to version 0.7.1:
  * Offline verification: refactor to make it clear no signature
    checks are happening. (#319)
  * Revoke v0.7.0 (#318)</changelog>
  <changelog author="kastl@b1-systems.de" date="1699617600">- Update to version 0.8.0:
  * Add options for Rekor client, make public key fetcher
    configurable. (#399)
  * Bump github.com/sigstore/cosign/v2 from 2.2.0 to 2.2.1 (#400)
  * Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#397)
  * Bump github.com/sigstore/rekor from 1.3.2 to 1.3.3 (#398)
  * Bump github.com/docker/docker (#396)
  * Bump github.com/sigstore/sigstore from 1.7.4 to 1.7.5 (#394)
  * Bump github.com/go-git/go-git/v5 from 5.9.0 to 5.10.0 (#395)
  * Bump actions/checkout from 4.1.0 to 4.1.1 (#393)
  * Bump github.com/coreos/go-oidc/v3 from 3.6.0 to 3.7.0 (#392)
  * Bump github.com/sigstore/fulcio from 1.4.0 to 1.4.3 (#389)
  * Bump github.com/sigstore/sigstore from 1.7.3 to 1.7.4 (#388)
  * Bump golang.org/x/oauth2 from 0.12.0 to 0.13.0 (#385)
  * Bump github.com/sigstore/rekor from 1.3.0 to 1.3.2 (#390)
  * Bump github.com/google/go-cmp from 0.5.9 to 0.6.0 (#391)
  * Bump golang.org/x/net from 0.15.0 to 0.17.0 (#387)
  * Bump golang.org/x/crypto from 0.13.0 to 0.14.0 (#386)
  * upgrade to go1.21 (#383)
  * Bump e2e github actions workflows to go 1.21 (#384)
  * Bump actions/checkout from 4.0.0 to 4.1.0 (#381)
  * Bump github.com/go-git/go-git/v5 from 5.8.1 to 5.9.0 (#379)
  * Bump goreleaser/goreleaser-action from 4.6.0 to 5.0.0 (#380)
  * Bump actions/checkout from 3.6.0 to 4.0.0 (#375)
  * Bump goreleaser/goreleaser-action from 4.4.0 to 4.6.0 (#373)
  * Bump golang.org/x/oauth2 from 0.11.0 to 0.12.0 (#377)
  * Bump actions/cache from 3.3.1 to 3.3.2 (#374)
  * Bump github.com/sigstore/rekor from 1.2.2 to 1.3.0 (#370)
  * Bump github.com/sigstore/cosign/v2 from 2.1.1 to 2.2.0 (#372)
  * Bump github.com/sigstore/sigstore from 1.7.2 to 1.7.3 (#371)
  * Bump sigstore/cosign-installer from 3.1.1 to 3.1.2 (#369)
  * Bump actions/checkout from 3.5.3 to 3.6.0 (#368)
  * Bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (#366)
  * Bump github.com/sigstore/protobuf-specs from 0.2.0 to 0.2.1
    (#367)
  * Bump actions/setup-go from 4.0.1 to 4.1.0 (#362)
  * Bump goreleaser/goreleaser-action from 4.3.0 to 4.4.0 (#363)
  * Bump github.com/sigstore/sigstore from 1.7.1 to 1.7.2 (#361)
  * Bump golang.org/x/oauth2 from 0.10.0 to 0.11.0 (#360)
  * Bump golang.org/x/crypto from 0.11.0 to 0.12.0 (#359)
  * Bump github.com/go-git/go-git/v5 from 5.8.0 to 5.8.1 (#358)
  * Bump github.com/go-git/go-git/v5 from 5.7.0 to 5.8.0 (#356)
  * Bump github.com/sigstore/fulcio from 1.3.4 to 1.4.0 (#357)
  * Updates to avoid values appearing in certificates (#354)
  * Bump github.com/sigstore/fulcio from 1.3.3 to 1.3.4 (#351)
  * Bump github.com/secure-systems-lab/go-securesystemslib (#353)
  * Bump github.com/sigstore/protobuf-specs from 0.1.0 to 0.2.0
    (#352)
  * Bump golang.org/x/oauth2 from 0.9.0 to 0.10.0 (#349)
  * Bump github.com/sigstore/fulcio from 1.3.2 to 1.3.3 (#348)
  * Bump github.com/sigstore/fulcio from 1.3.1 to 1.3.2 (#345)
  * Bump dependabot/fetch-metadata from 1.5.1 to 1.6.0 (#343)
  * Bump github.com/sigstore/rekor (#347)
  * Bump github.com/sigstore/cosign/v2 from 2.1.0 to 2.1.1 (#344)
  * Bump sigstore/cosign-installer from 3.1.0 to 3.1.1 (#342)
  * Bump github.com/sigstore/sigstore from 1.7.0 to 1.7.1 (#340)
  * Bump github.com/sigstore/cosign/v2 (#341)
  * Bump anchore/sbom-action from 0.14.2 to 0.14.3 (#339)
  * Bump sigstore/cosign-installer from 3.0.5 to 3.1.0 (#338)
  * Bump goreleaser/goreleaser-action from 4.2.0 to 4.3.0 (#333)
  * Bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 (#334)
  * Bump github.com/sigstore/sigstore from 1.6.5 to 1.7.0 (#337)
  * Bump golang.org/x/crypto from 0.9.0 to 0.10.0 (#336)
  * Bump github.com/go-openapi/swag from 0.22.3 to 0.22.4 (#332)
  * Bump actions/checkout from 3.5.2 to 3.5.3 (#331)
  * Fix offline verification marshalling, add e2e tests. (#330)
  * update sigstore/sigstore and cosign (#329)
  * Bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 (#327)
  * Bump dependabot/fetch-metadata from 1.4.0 to 1.5.1 (#323)
  * Bump github.com/go-git/go-git/v5 from 5.6.1 to 5.7.0 (#325)
  * Bump github.com/sigstore/rekor from 1.2.0 to 1.2.1 (#324)
  * Bump github.com/sigstore/rekor from 1.1.1 to 1.2.0 (#322)
  * Add gitsign initialize. (#321)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707393600">- Update to version 0.8.1:
  * Bump github.com/sigstore/rekor from 1.3.4 to 1.3.5 (#443)
  * Bump sigstore/cosign-installer from 3.3.0 to 3.4.0 (#444)
  * Bump github.com/sigstore/cosign/v2 from 2.2.2 to 2.2.3 (#442)
  * Bump anchore/sbom-action from 0.15.5 to 0.15.8 (#445)
  * Bump anchore/sbom-action from 0.15.4 to 0.15.5 (#441)
  * Bump github.com/go-openapi/swag from 0.22.7 to 0.22.9 (#440)
  * Bump github.com/go-openapi/runtime from 0.26.2 to 0.27.1 (#439)
  * Bump github.com/sigstore/sigstore from 1.8.0 to 1.8.1 (#438)
  * Bump anchore/sbom-action from 0.15.3 to 0.15.4 (#437)
  * Bump actions/cache from 3.3.3 to 4.0.0 (#436)
  * Bump anchore/sbom-action from 0.15.2 to 0.15.3 (#435)
  * Bump actions/cache from 3.3.2 to 3.3.3 (#434)
  * Bump golang.org/x/oauth2 from 0.15.0 to 0.16.0 (#433)
  * Bump github.com/cloudflare/circl from 1.3.5 to 1.3.7 (#431)
  * Bump anchore/sbom-action from 0.15.1 to 0.15.2 (#430)
  * Bump github.com/go-openapi/strfmt from 0.21.10 to 0.22.0 (#428)
  * Bump github.com/go-openapi/swag from 0.22.6 to 0.22.7 (#429)
  * Bump github.com/sigstore/sigstore from 1.7.6 to 1.8.0 (#424)
  * Bump github.com/go-openapi/swag from 0.22.5 to 0.22.6 (#425)
  * Bump google.golang.org/protobuf from 1.31.0 to 1.32.0 (#427)
  * Bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#423)
  * Bump github.com/go-openapi/strfmt from 0.21.9 to 0.21.10 (#422)
  * Bump github.com/go-openapi/swag from 0.22.4 to 0.22.5 (#421)
  * Bump sigstore/cosign-installer from 3.2.0 to 3.3.0 (#420)
  * Bump github.com/go-openapi/runtime from 0.26.0 to 0.26.2 (#414)
  * Bump github.com/sigstore/cosign/v2 from 2.2.1 to 2.2.2 (#416)
  * Bump actions/setup-go from 4.1.0 to 5.0.0 (#412)
  * Bump anchore/sbom-action from 0.15.0 to 0.15.1 (#413)
  * Bump github.com/sigstore/sigstore from 1.7.5 to 1.7.6 (#417)
  * Bump github.com/go-git/go-git/v5 from 5.10.1 to 5.11.0 (#418)
  * Bump github.com/go-openapi/strfmt from 0.21.8 to 0.21.9 (#419)
  * Bump github.com/coreos/go-oidc/v3 from 3.8.0 to 3.9.0 (#415)
  * Bump github.com/go-openapi/strfmt from 0.21.7 to 0.21.8 (#410)
  * Bump github.com/sigstore/rekor from 1.3.3 to 1.3.4 (#409)
  * Bump github.com/coreos/go-oidc/v3 from 3.7.0 to 3.8.0 (#408)
  * Bump golang.org/x/oauth2 from 0.14.0 to 0.15.0 (#406)
  * Bump github.com/go-git/go-git/v5 from 5.10.0 to 5.10.1 (#407)
  * Bump anchore/sbom-action from 0.14.3 to 0.15.0 (#405)
  * Bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.1 (#404)
  * Bump sigstore/cosign-installer from 3.1.2 to 3.2.0 (#401)
  * Bump golang.org/x/oauth2 from 0.13.0 to 0.14.0 (#403)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.9.0:
  * Add config options for Autoclose and AutocloseTimeout (#466)
  * Bump actions/cache from 4.0.0 to 4.0.1 (#456)
  * Bump github.com/go-openapi/strfmt from 0.22.0 to 0.22.2 (#464)
  * Update to use go1.22 and ci udpates (#465)
  * Enable autoclose for sigstore confirmation page. (#455)
  * CI updates and fix lints (#461)
  * Remove GITSIGN_LOG env variable. (#463)
  * Run e2e Go tests first. (#462)
  * Add go-git based signer implementation. (#454)
  * Bump github.com/sigstore/protobuf-specs from 0.2.1 to 0.3.0
    (#453)
  * Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (#450)
  * Bump golang.org/x/oauth2 from 0.16.0 to 0.17.0 (#449)
  * Add GITSIGN_TOKEN_PROVIDER docs (#447)
  * Add tokenProvider configuration for forcing OIDC providers.
    (#446)
- BuildRequire go1.22</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712145600">- Update to version 0.10.0:
  * Bump actions/cache from 4.0.1 to 4.0.2 (#478)
  * Bump actions/checkout from 4.1.1 to 4.1.2 (#476)
  * Bump anchore/sbom-action from 0.15.9 to 0.15.10 (#480)
  * Bump github.com/coreos/go-oidc/v3 from 3.9.0 to 3.10.0 (#479)
  * Bump github.com/docker/docker (#477)
  * Bump github.com/go-git/go-git/v5 (#481)
  * Bump github.com/go-jose/go-jose/v3 from 3.0.2 to 3.0.3 (#468)
  * Bump github.com/go-openapi/runtime from 0.27.1 to 0.28.0 (#469)
  * Bump github.com/go-openapi/strfmt from 0.22.2 to 0.23.0 (#471)
  * Bump github.com/go-openapi/swag from 0.22.9 to 0.23.0 (#470)
  * Bump github.com/sigstore/sigstore from 1.8.2 to 1.8.3 (#482)
  * Bump golang.org/x/crypto from 0.20.0 to 0.21.0 (#474)
  * Bump golang.org/x/oauth2 from 0.17.0 to 0.18.0 (#472)
  * Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 (#473)
  * Bump gopkg.in/go-jose/go-jose.v2 from 2.6.1 to 2.6.3 (#467)
  * add gitsign image (#483)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712145601">- Update to version 0.10.1:
  * update base image for gitsign to one with shell available
    (#484)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715688000">- Update to version 0.10.2:
  * Bump golang.org/x/crypto from 0.22.0 to 0.23.0 (#507)
  * Bump github.com/sigstore/protobuf-specs from 0.3.1 to 0.3.2
    (#509)
  * Bump actions/checkout from 4.1.4 to 4.1.5 (#510)
  * Bump golangci/golangci-lint-action from 5.3.0 to 6.0.1 (#511)
  * Bump google.golang.org/protobuf from 1.34.0 to 1.34.1 (#508)
  * Bump goreleaser/goreleaser-action from 5.0.0 to 5.1.0 (#512)
  * Bump anchore/sbom-action from 0.15.10 to 0.15.11 (#498)
  * Bump actions/checkout from 4.1.3 to 4.1.4 (#499)
  * Bump golangci/golangci-lint-action from 5.0.0 to 5.3.0 (#505)
  * Bump actions/setup-go from 5.0.0 to 5.0.1 (#504)
  * Bump google.golang.org/protobuf from 1.33.0 to 1.34.0 (#502)
  * Bump golang.org/x/oauth2 from 0.19.0 to 0.20.0 (#503)
  * Bump golangci/golangci-lint-action from 4.0.0 to 5.0.0 (#500)
  * e2e.yaml: Avoid non-versioned TUF metadata (#496)
  * Bump actions/checkout from 4.1.2 to 4.1.3 (#495)
  * Bump golang.org/x/net from 0.22.0 to 0.23.0 (#494)
  * Bump sigstore/cosign-installer from 3.4.0 to 3.5.0 (#493)
  * Bump github.com/sigstore/cosign/v2 from 2.2.3 to 2.2.4 (#492)
  * Remove local-user validation. (#491)
  * Bump github.com/sigstore/fulcio from 1.4.4 to 1.4.5 (#488)
  * Bump github.com/sigstore/protobuf-specs from 0.3.0 to 0.3.1
    (#486)
  * Bump github.com/sigstore/rekor from 1.3.5 to 1.3.6 (#487)
  * Bump golang.org/x/oauth2 from 0.18.0 to 0.19.0 (#489)
  * Bump imjasonh/setup-crane from 0.2 to 0.3 (#485)
  * Bump golang.org/x/crypto from 0.21.0 to 0.22.0 (#490)</changelog>
</package>
<package pkgid="1051bdaabe46a6cfd11e3171e58fb4e37302d283c38b4e9423ad6f434c938a1f046bc24bd7ecbdd2bb69d8df85c8faf83e38254ae3b0a95119c31f0c221de091" name="gitsign-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.10.2" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1682942400">- new package gitsign: Keyless Git signing using Sigstore</changelog>
  <changelog author="kastl@b1-systems.de" date="1684843200">- Update to version 0.7.0:
  * Bump github.com/jonboulle/clockwork from 0.3.0 to 0.4.0 (#316)
  * Add offline verification (#220)
  * Bump github.com/coreos/go-oidc/v3 from 3.5.0 to 3.6.0 (#314)
  * Bump sigstore/cosign-installer from 3.0.3 to 3.0.5 (#313)
  * Bump actions/setup-go from 4.0.0 to 4.0.1 (#312)
  * Bump golang.org/x/crypto from 0.8.0 to 0.9.0 (#310)
  * Bump golang.org/x/oauth2 from 0.7.0 to 0.8.0 (#311)
  * Bump github.com/docker/distribution (#309)
  * Bump github.com/cloudflare/circl from 1.3.1 to 1.3.3 (#308)
  * Bump github.com/sigstore/fulcio from 1.2.0 to 1.3.1 (#302)
  * Bump github.com/sigstore/sigstore from 1.6.3 to 1.6.4 (#304)
  * Bump github.com/in-toto/in-toto-golang from 0.8.0 to 0.9.0
    (#305)
  * Bump anchore/sbom-action from 0.14.1 to 0.14.2 (#307)
  * Bump github.com/mattn/go-tty from 0.0.4 to 0.0.5 (#306)
  * Bump github.com/sigstore/rekor from 1.1.0 to 1.1.1 (#300)
  * Bump github.com/in-toto/in-toto-golang from 0.7.1 to 0.8.0
    (#298)
  * Bump github.com/sigstore/cosign/v2 from 2.0.1 to 2.0.2 (#299)
  * Bump sigstore/cosign-installer from 3.0.2 to 3.0.3 (#297)
  * Bump actions/checkout from 3.5.0 to 3.5.2 (#289)
  * Bump github.com/sigstore/sigstore from 1.6.2 to 1.6.3 (#296)
  * Bump github.com/go-openapi/runtime from 0.25.0 to 0.26.0 (#295)
  * Bump dependabot/fetch-metadata from 1.3.6 to 1.4.0 (#294)
  * Ensure that io writers are properly closed. (#292)
  * Bump github.com/sigstore/sigstore from 1.6.1 to 1.6.2 (#290)
  * Fix e2e test for initializing cosign (#287)
  * Update e2e test to use CDN instead of GCS (#285)
  * Bump golang.org/x/crypto from 0.7.0 to 0.8.0 (#283)</changelog>
  <changelog author="kastl@b1-systems.de" date="1684843201">- Update to version 0.7.1:
  * Offline verification: refactor to make it clear no signature
    checks are happening. (#319)
  * Revoke v0.7.0 (#318)</changelog>
  <changelog author="kastl@b1-systems.de" date="1699617600">- Update to version 0.8.0:
  * Add options for Rekor client, make public key fetcher
    configurable. (#399)
  * Bump github.com/sigstore/cosign/v2 from 2.2.0 to 2.2.1 (#400)
  * Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#397)
  * Bump github.com/sigstore/rekor from 1.3.2 to 1.3.3 (#398)
  * Bump github.com/docker/docker (#396)
  * Bump github.com/sigstore/sigstore from 1.7.4 to 1.7.5 (#394)
  * Bump github.com/go-git/go-git/v5 from 5.9.0 to 5.10.0 (#395)
  * Bump actions/checkout from 4.1.0 to 4.1.1 (#393)
  * Bump github.com/coreos/go-oidc/v3 from 3.6.0 to 3.7.0 (#392)
  * Bump github.com/sigstore/fulcio from 1.4.0 to 1.4.3 (#389)
  * Bump github.com/sigstore/sigstore from 1.7.3 to 1.7.4 (#388)
  * Bump golang.org/x/oauth2 from 0.12.0 to 0.13.0 (#385)
  * Bump github.com/sigstore/rekor from 1.3.0 to 1.3.2 (#390)
  * Bump github.com/google/go-cmp from 0.5.9 to 0.6.0 (#391)
  * Bump golang.org/x/net from 0.15.0 to 0.17.0 (#387)
  * Bump golang.org/x/crypto from 0.13.0 to 0.14.0 (#386)
  * upgrade to go1.21 (#383)
  * Bump e2e github actions workflows to go 1.21 (#384)
  * Bump actions/checkout from 4.0.0 to 4.1.0 (#381)
  * Bump github.com/go-git/go-git/v5 from 5.8.1 to 5.9.0 (#379)
  * Bump goreleaser/goreleaser-action from 4.6.0 to 5.0.0 (#380)
  * Bump actions/checkout from 3.6.0 to 4.0.0 (#375)
  * Bump goreleaser/goreleaser-action from 4.4.0 to 4.6.0 (#373)
  * Bump golang.org/x/oauth2 from 0.11.0 to 0.12.0 (#377)
  * Bump actions/cache from 3.3.1 to 3.3.2 (#374)
  * Bump github.com/sigstore/rekor from 1.2.2 to 1.3.0 (#370)
  * Bump github.com/sigstore/cosign/v2 from 2.1.1 to 2.2.0 (#372)
  * Bump github.com/sigstore/sigstore from 1.7.2 to 1.7.3 (#371)
  * Bump sigstore/cosign-installer from 3.1.1 to 3.1.2 (#369)
  * Bump actions/checkout from 3.5.3 to 3.6.0 (#368)
  * Bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (#366)
  * Bump github.com/sigstore/protobuf-specs from 0.2.0 to 0.2.1
    (#367)
  * Bump actions/setup-go from 4.0.1 to 4.1.0 (#362)
  * Bump goreleaser/goreleaser-action from 4.3.0 to 4.4.0 (#363)
  * Bump github.com/sigstore/sigstore from 1.7.1 to 1.7.2 (#361)
  * Bump golang.org/x/oauth2 from 0.10.0 to 0.11.0 (#360)
  * Bump golang.org/x/crypto from 0.11.0 to 0.12.0 (#359)
  * Bump github.com/go-git/go-git/v5 from 5.8.0 to 5.8.1 (#358)
  * Bump github.com/go-git/go-git/v5 from 5.7.0 to 5.8.0 (#356)
  * Bump github.com/sigstore/fulcio from 1.3.4 to 1.4.0 (#357)
  * Updates to avoid values appearing in certificates (#354)
  * Bump github.com/sigstore/fulcio from 1.3.3 to 1.3.4 (#351)
  * Bump github.com/secure-systems-lab/go-securesystemslib (#353)
  * Bump github.com/sigstore/protobuf-specs from 0.1.0 to 0.2.0
    (#352)
  * Bump golang.org/x/oauth2 from 0.9.0 to 0.10.0 (#349)
  * Bump github.com/sigstore/fulcio from 1.3.2 to 1.3.3 (#348)
  * Bump github.com/sigstore/fulcio from 1.3.1 to 1.3.2 (#345)
  * Bump dependabot/fetch-metadata from 1.5.1 to 1.6.0 (#343)
  * Bump github.com/sigstore/rekor (#347)
  * Bump github.com/sigstore/cosign/v2 from 2.1.0 to 2.1.1 (#344)
  * Bump sigstore/cosign-installer from 3.1.0 to 3.1.1 (#342)
  * Bump github.com/sigstore/sigstore from 1.7.0 to 1.7.1 (#340)
  * Bump github.com/sigstore/cosign/v2 (#341)
  * Bump anchore/sbom-action from 0.14.2 to 0.14.3 (#339)
  * Bump sigstore/cosign-installer from 3.0.5 to 3.1.0 (#338)
  * Bump goreleaser/goreleaser-action from 4.2.0 to 4.3.0 (#333)
  * Bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 (#334)
  * Bump github.com/sigstore/sigstore from 1.6.5 to 1.7.0 (#337)
  * Bump golang.org/x/crypto from 0.9.0 to 0.10.0 (#336)
  * Bump github.com/go-openapi/swag from 0.22.3 to 0.22.4 (#332)
  * Bump actions/checkout from 3.5.2 to 3.5.3 (#331)
  * Fix offline verification marshalling, add e2e tests. (#330)
  * update sigstore/sigstore and cosign (#329)
  * Bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 (#327)
  * Bump dependabot/fetch-metadata from 1.4.0 to 1.5.1 (#323)
  * Bump github.com/go-git/go-git/v5 from 5.6.1 to 5.7.0 (#325)
  * Bump github.com/sigstore/rekor from 1.2.0 to 1.2.1 (#324)
  * Bump github.com/sigstore/rekor from 1.1.1 to 1.2.0 (#322)
  * Add gitsign initialize. (#321)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707393600">- Update to version 0.8.1:
  * Bump github.com/sigstore/rekor from 1.3.4 to 1.3.5 (#443)
  * Bump sigstore/cosign-installer from 3.3.0 to 3.4.0 (#444)
  * Bump github.com/sigstore/cosign/v2 from 2.2.2 to 2.2.3 (#442)
  * Bump anchore/sbom-action from 0.15.5 to 0.15.8 (#445)
  * Bump anchore/sbom-action from 0.15.4 to 0.15.5 (#441)
  * Bump github.com/go-openapi/swag from 0.22.7 to 0.22.9 (#440)
  * Bump github.com/go-openapi/runtime from 0.26.2 to 0.27.1 (#439)
  * Bump github.com/sigstore/sigstore from 1.8.0 to 1.8.1 (#438)
  * Bump anchore/sbom-action from 0.15.3 to 0.15.4 (#437)
  * Bump actions/cache from 3.3.3 to 4.0.0 (#436)
  * Bump anchore/sbom-action from 0.15.2 to 0.15.3 (#435)
  * Bump actions/cache from 3.3.2 to 3.3.3 (#434)
  * Bump golang.org/x/oauth2 from 0.15.0 to 0.16.0 (#433)
  * Bump github.com/cloudflare/circl from 1.3.5 to 1.3.7 (#431)
  * Bump anchore/sbom-action from 0.15.1 to 0.15.2 (#430)
  * Bump github.com/go-openapi/strfmt from 0.21.10 to 0.22.0 (#428)
  * Bump github.com/go-openapi/swag from 0.22.6 to 0.22.7 (#429)
  * Bump github.com/sigstore/sigstore from 1.7.6 to 1.8.0 (#424)
  * Bump github.com/go-openapi/swag from 0.22.5 to 0.22.6 (#425)
  * Bump google.golang.org/protobuf from 1.31.0 to 1.32.0 (#427)
  * Bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#423)
  * Bump github.com/go-openapi/strfmt from 0.21.9 to 0.21.10 (#422)
  * Bump github.com/go-openapi/swag from 0.22.4 to 0.22.5 (#421)
  * Bump sigstore/cosign-installer from 3.2.0 to 3.3.0 (#420)
  * Bump github.com/go-openapi/runtime from 0.26.0 to 0.26.2 (#414)
  * Bump github.com/sigstore/cosign/v2 from 2.2.1 to 2.2.2 (#416)
  * Bump actions/setup-go from 4.1.0 to 5.0.0 (#412)
  * Bump anchore/sbom-action from 0.15.0 to 0.15.1 (#413)
  * Bump github.com/sigstore/sigstore from 1.7.5 to 1.7.6 (#417)
  * Bump github.com/go-git/go-git/v5 from 5.10.1 to 5.11.0 (#418)
  * Bump github.com/go-openapi/strfmt from 0.21.8 to 0.21.9 (#419)
  * Bump github.com/coreos/go-oidc/v3 from 3.8.0 to 3.9.0 (#415)
  * Bump github.com/go-openapi/strfmt from 0.21.7 to 0.21.8 (#410)
  * Bump github.com/sigstore/rekor from 1.3.3 to 1.3.4 (#409)
  * Bump github.com/coreos/go-oidc/v3 from 3.7.0 to 3.8.0 (#408)
  * Bump golang.org/x/oauth2 from 0.14.0 to 0.15.0 (#406)
  * Bump github.com/go-git/go-git/v5 from 5.10.0 to 5.10.1 (#407)
  * Bump anchore/sbom-action from 0.14.3 to 0.15.0 (#405)
  * Bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.1 (#404)
  * Bump sigstore/cosign-installer from 3.1.2 to 3.2.0 (#401)
  * Bump golang.org/x/oauth2 from 0.13.0 to 0.14.0 (#403)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.9.0:
  * Add config options for Autoclose and AutocloseTimeout (#466)
  * Bump actions/cache from 4.0.0 to 4.0.1 (#456)
  * Bump github.com/go-openapi/strfmt from 0.22.0 to 0.22.2 (#464)
  * Update to use go1.22 and ci udpates (#465)
  * Enable autoclose for sigstore confirmation page. (#455)
  * CI updates and fix lints (#461)
  * Remove GITSIGN_LOG env variable. (#463)
  * Run e2e Go tests first. (#462)
  * Add go-git based signer implementation. (#454)
  * Bump github.com/sigstore/protobuf-specs from 0.2.1 to 0.3.0
    (#453)
  * Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (#450)
  * Bump golang.org/x/oauth2 from 0.16.0 to 0.17.0 (#449)
  * Add GITSIGN_TOKEN_PROVIDER docs (#447)
  * Add tokenProvider configuration for forcing OIDC providers.
    (#446)
- BuildRequire go1.22</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712145600">- Update to version 0.10.0:
  * Bump actions/cache from 4.0.1 to 4.0.2 (#478)
  * Bump actions/checkout from 4.1.1 to 4.1.2 (#476)
  * Bump anchore/sbom-action from 0.15.9 to 0.15.10 (#480)
  * Bump github.com/coreos/go-oidc/v3 from 3.9.0 to 3.10.0 (#479)
  * Bump github.com/docker/docker (#477)
  * Bump github.com/go-git/go-git/v5 (#481)
  * Bump github.com/go-jose/go-jose/v3 from 3.0.2 to 3.0.3 (#468)
  * Bump github.com/go-openapi/runtime from 0.27.1 to 0.28.0 (#469)
  * Bump github.com/go-openapi/strfmt from 0.22.2 to 0.23.0 (#471)
  * Bump github.com/go-openapi/swag from 0.22.9 to 0.23.0 (#470)
  * Bump github.com/sigstore/sigstore from 1.8.2 to 1.8.3 (#482)
  * Bump golang.org/x/crypto from 0.20.0 to 0.21.0 (#474)
  * Bump golang.org/x/oauth2 from 0.17.0 to 0.18.0 (#472)
  * Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 (#473)
  * Bump gopkg.in/go-jose/go-jose.v2 from 2.6.1 to 2.6.3 (#467)
  * add gitsign image (#483)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712145601">- Update to version 0.10.1:
  * update base image for gitsign to one with shell available
    (#484)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715688000">- Update to version 0.10.2:
  * Bump golang.org/x/crypto from 0.22.0 to 0.23.0 (#507)
  * Bump github.com/sigstore/protobuf-specs from 0.3.1 to 0.3.2
    (#509)
  * Bump actions/checkout from 4.1.4 to 4.1.5 (#510)
  * Bump golangci/golangci-lint-action from 5.3.0 to 6.0.1 (#511)
  * Bump google.golang.org/protobuf from 1.34.0 to 1.34.1 (#508)
  * Bump goreleaser/goreleaser-action from 5.0.0 to 5.1.0 (#512)
  * Bump anchore/sbom-action from 0.15.10 to 0.15.11 (#498)
  * Bump actions/checkout from 4.1.3 to 4.1.4 (#499)
  * Bump golangci/golangci-lint-action from 5.0.0 to 5.3.0 (#505)
  * Bump actions/setup-go from 5.0.0 to 5.0.1 (#504)
  * Bump google.golang.org/protobuf from 1.33.0 to 1.34.0 (#502)
  * Bump golang.org/x/oauth2 from 0.19.0 to 0.20.0 (#503)
  * Bump golangci/golangci-lint-action from 4.0.0 to 5.0.0 (#500)
  * e2e.yaml: Avoid non-versioned TUF metadata (#496)
  * Bump actions/checkout from 4.1.2 to 4.1.3 (#495)
  * Bump golang.org/x/net from 0.22.0 to 0.23.0 (#494)
  * Bump sigstore/cosign-installer from 3.4.0 to 3.5.0 (#493)
  * Bump github.com/sigstore/cosign/v2 from 2.2.3 to 2.2.4 (#492)
  * Remove local-user validation. (#491)
  * Bump github.com/sigstore/fulcio from 1.4.4 to 1.4.5 (#488)
  * Bump github.com/sigstore/protobuf-specs from 0.3.0 to 0.3.1
    (#486)
  * Bump github.com/sigstore/rekor from 1.3.5 to 1.3.6 (#487)
  * Bump golang.org/x/oauth2 from 0.18.0 to 0.19.0 (#489)
  * Bump imjasonh/setup-crane from 0.2 to 0.3 (#485)
  * Bump golang.org/x/crypto from 0.21.0 to 0.22.0 (#490)</changelog>
</package>
<package pkgid="8fa33cc6f87fac33251ee3ea1d6d80ebc51258c29ccccb185cb099a2d7fb48996a9e590d4fb2754ae532c5abc00cff029faaedaf7642d1f157c6b32d062a9957" name="gitui" arch="src">
  <version epoch="0" ver="0.26.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1672833600">- Initial spec for gitui 0.22.1</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1673006400">- Fix version name both on specfile and tarball sources.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678536000">- Remove gitui-v0.22.1.obscpio file. Forgot to delete</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678536001">- Update vendored dependencies
- Use zstd compression for tarballs.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678536002">- Set worker disk size to 4GB to fix "No space left on device" on pp64.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1687521600">- Update to version 0.23.0
  - Breaking Change
  * focus_XYZ key bindings are merged into the move_XYZ set, so only one way to bind arrow-like keys from now on
  - Added
  * allow reset (soft,mixed,hard) from commit log
  * support reword of commit from log
  * fuzzy find branch
  * list changes in commit message inside external editor
  * allow detaching HEAD and checking out specific commit from log view
  * add no-verify option on commits to not run hooks
  * allow fetch on status tab
  * allow copy file path on revision files and status tree
  * print message of where log will be written if -l is set
  * show remote branches in log
  - Fixes
  * fixed side effect of crossterm 0.26 on windows that caused double input of all keys
  * commit msg history ordered the wrong way
  * improve help documentation for amend cmd
  * lag issue when showing files tab
  * fix key binding shown in bottom bar for stash_open
  * --bugreport does not require param
  * edit-file command shown on commits msg
  * crash on branches popup in small terminal
  * edit command duplication
  * syntax errors in key_bindings.ron will be logged
  * Fix UI freeze when copying with xclip installed on Linux
  * Fix UI freeze when copying with wl-copy installed on Linux
  * commit hooks report "command not found" on Windows with wsl2 installed
  * crashes on entering submodules
  * fix race issue: revlog messages sometimes appear empty
  * default to tick-based updates
  * add support for options handling in log and stashes views
  - Changed
  * minimum supported rust version bumped to 1.65 (thank you time crate)</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1691928000">- Replace obsoleted `disabled` option with `manual`</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1694260800">- Update to version 0.24.3:
  * log: fix major lag when going beyond last search hit
  * parallelise log search - performance gain ~100%
  * search message body/summary separately
  * fix commit log not updating after branch switch
  * fix stashlist not updating after pop/drop
  * fix commit log corruption when tabbing in/out while parsing log
  * fix performance problem in big repo with a lot of incoming commits
  * fix error switching to a branch with '/' in the name
  * search commits by message, author or files in diff
  * support 'n'/'p' key to move to the next/prev hunk in diff component
  * simplify theme overrides
  * support for sign-off of commits
  * switched from textwrap to bwrap for text wrapping
  * more logging diagnostics when a repo cannot be
  * added to anaconda
  * visualize empty line substituted with content in diff better
  * checkout branch works with non-empty status report
  * jump to commit by SHA
  * fix commit dialog char count for multibyte characters
  * fix wrong hit highlighting in fuzzy find popup
  * fix symlink support for configuration files
  * fix expansion of ~ in commit.template
  * fix hunk (un)staging/reset for # of context lines != 3
  * fix delay when opening external editor</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1695124800">- Update license based on legaldb review</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1710417600">- Update to version 0.25.1:
  Added:
  * support for new-line in text-input (e.g. commit message editor)
  * add syntax highlighting for blame view
  * allow aborting pending commit log search
  * theme.ron now supports customizing line break symbol
  * add confirmation for dialog for undo commit
  * support prepare-commit-msg hook
  * new style block_title_focused to allow customizing title text
    of focused frame/block
  * allow fetch command in both tabs of branchlist popup
  * check branch name validity while typing
  Changed:
  * do not allow tagging when tag.gpgsign enabled until gpg-signing
    is supported
  Fixes:
  * bump yanked dependency bumpalo to fix build from source
  * pin ratatui version to fix building without locked cargo
    install gitui
  * stash window empty after file history popup closes
  * allow push to empty remote
  * better diagnostics for theme file loading
  * fix ordering of commits in diff view</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713528000">- Update to version 0.26.1:
  Added:
  * sign commits using openpgp
  * support ssh commit signing (when user.signingKey and gpg.format
    = ssh of gitconfig are set; ssh-agent isn't yet supported)
  * provide nightly builds (see NIGHTLIES.md)
  * more version info in gitui -V and help popup (including git
    hash)
  * support core.commitChar filtering
  * allow reset in branch popup
  * respect configuration for remote when pushing
  Changed:
  * Make info and error message popups scrollable
  * clarify x86_64 linux binary in artifact names:
    gitui-linux-x86_64.tar.gz (formerly known as musl)
  Fixes:
  * add syntax highlighting support for more file types, e.g.
    Typescript, TOML, etc.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1716033600">- update to version 0.26.2:
  * respect configuration for remote when fetching (also applies
    to pulling)
  * add : character to sign-off trailer to comply with Conventional
    Commits standard
  * support overriding build_date for reproducible builds
- update vendored dependencies for CVE-2023-48795 (boo#1218264)</changelog>
</package>
<package pkgid="289d425c168e897df61ccf9c3a1d3b281c4448839a3f59fdbf879d57f25fdacad17ff4ae6d83ec046cfdaaeb8a55d333607f8fc4ca71fd009b1cae8a177fbbdd" name="gitui" arch="x86_64">
  <version epoch="0" ver="0.26.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1672833600">- Initial spec for gitui 0.22.1</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1673006400">- Fix version name both on specfile and tarball sources.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678536000">- Remove gitui-v0.22.1.obscpio file. Forgot to delete</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678536001">- Update vendored dependencies
- Use zstd compression for tarballs.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678536002">- Set worker disk size to 4GB to fix "No space left on device" on pp64.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1687521600">- Update to version 0.23.0
  - Breaking Change
  * focus_XYZ key bindings are merged into the move_XYZ set, so only one way to bind arrow-like keys from now on
  - Added
  * allow reset (soft,mixed,hard) from commit log
  * support reword of commit from log
  * fuzzy find branch
  * list changes in commit message inside external editor
  * allow detaching HEAD and checking out specific commit from log view
  * add no-verify option on commits to not run hooks
  * allow fetch on status tab
  * allow copy file path on revision files and status tree
  * print message of where log will be written if -l is set
  * show remote branches in log
  - Fixes
  * fixed side effect of crossterm 0.26 on windows that caused double input of all keys
  * commit msg history ordered the wrong way
  * improve help documentation for amend cmd
  * lag issue when showing files tab
  * fix key binding shown in bottom bar for stash_open
  * --bugreport does not require param
  * edit-file command shown on commits msg
  * crash on branches popup in small terminal
  * edit command duplication
  * syntax errors in key_bindings.ron will be logged
  * Fix UI freeze when copying with xclip installed on Linux
  * Fix UI freeze when copying with wl-copy installed on Linux
  * commit hooks report "command not found" on Windows with wsl2 installed
  * crashes on entering submodules
  * fix race issue: revlog messages sometimes appear empty
  * default to tick-based updates
  * add support for options handling in log and stashes views
  - Changed
  * minimum supported rust version bumped to 1.65 (thank you time crate)</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1691928000">- Replace obsoleted `disabled` option with `manual`</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1694260800">- Update to version 0.24.3:
  * log: fix major lag when going beyond last search hit
  * parallelise log search - performance gain ~100%
  * search message body/summary separately
  * fix commit log not updating after branch switch
  * fix stashlist not updating after pop/drop
  * fix commit log corruption when tabbing in/out while parsing log
  * fix performance problem in big repo with a lot of incoming commits
  * fix error switching to a branch with '/' in the name
  * search commits by message, author or files in diff
  * support 'n'/'p' key to move to the next/prev hunk in diff component
  * simplify theme overrides
  * support for sign-off of commits
  * switched from textwrap to bwrap for text wrapping
  * more logging diagnostics when a repo cannot be
  * added to anaconda
  * visualize empty line substituted with content in diff better
  * checkout branch works with non-empty status report
  * jump to commit by SHA
  * fix commit dialog char count for multibyte characters
  * fix wrong hit highlighting in fuzzy find popup
  * fix symlink support for configuration files
  * fix expansion of ~ in commit.template
  * fix hunk (un)staging/reset for # of context lines != 3
  * fix delay when opening external editor</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1695124800">- Update license based on legaldb review</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1710417600">- Update to version 0.25.1:
  Added:
  * support for new-line in text-input (e.g. commit message editor)
  * add syntax highlighting for blame view
  * allow aborting pending commit log search
  * theme.ron now supports customizing line break symbol
  * add confirmation for dialog for undo commit
  * support prepare-commit-msg hook
  * new style block_title_focused to allow customizing title text
    of focused frame/block
  * allow fetch command in both tabs of branchlist popup
  * check branch name validity while typing
  Changed:
  * do not allow tagging when tag.gpgsign enabled until gpg-signing
    is supported
  Fixes:
  * bump yanked dependency bumpalo to fix build from source
  * pin ratatui version to fix building without locked cargo
    install gitui
  * stash window empty after file history popup closes
  * allow push to empty remote
  * better diagnostics for theme file loading
  * fix ordering of commits in diff view</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713528000">- Update to version 0.26.1:
  Added:
  * sign commits using openpgp
  * support ssh commit signing (when user.signingKey and gpg.format
    = ssh of gitconfig are set; ssh-agent isn't yet supported)
  * provide nightly builds (see NIGHTLIES.md)
  * more version info in gitui -V and help popup (including git
    hash)
  * support core.commitChar filtering
  * allow reset in branch popup
  * respect configuration for remote when pushing
  Changed:
  * Make info and error message popups scrollable
  * clarify x86_64 linux binary in artifact names:
    gitui-linux-x86_64.tar.gz (formerly known as musl)
  Fixes:
  * add syntax highlighting support for more file types, e.g.
    Typescript, TOML, etc.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1716033600">- update to version 0.26.2:
  * respect configuration for remote when fetching (also applies
    to pulling)
  * add : character to sign-off trailer to comply with Conventional
    Commits standard
  * support overriding build_date for reproducible builds
- update vendored dependencies for CVE-2023-48795 (boo#1218264)</changelog>
</package>
<package pkgid="f2f0ac154cfe617e0a017edbf5b097f3c1e210200a23dcfd4d6536d731ca8dcf34e31695ee221716c7a39086283d870bb45630b8bd74e51a7b95e09c700acd2b" name="gitui-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.26.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1672833600">- Initial spec for gitui 0.22.1</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1673006400">- Fix version name both on specfile and tarball sources.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678536000">- Remove gitui-v0.22.1.obscpio file. Forgot to delete</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678536001">- Update vendored dependencies
- Use zstd compression for tarballs.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678536002">- Set worker disk size to 4GB to fix "No space left on device" on pp64.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1687521600">- Update to version 0.23.0
  - Breaking Change
  * focus_XYZ key bindings are merged into the move_XYZ set, so only one way to bind arrow-like keys from now on
  - Added
  * allow reset (soft,mixed,hard) from commit log
  * support reword of commit from log
  * fuzzy find branch
  * list changes in commit message inside external editor
  * allow detaching HEAD and checking out specific commit from log view
  * add no-verify option on commits to not run hooks
  * allow fetch on status tab
  * allow copy file path on revision files and status tree
  * print message of where log will be written if -l is set
  * show remote branches in log
  - Fixes
  * fixed side effect of crossterm 0.26 on windows that caused double input of all keys
  * commit msg history ordered the wrong way
  * improve help documentation for amend cmd
  * lag issue when showing files tab
  * fix key binding shown in bottom bar for stash_open
  * --bugreport does not require param
  * edit-file command shown on commits msg
  * crash on branches popup in small terminal
  * edit command duplication
  * syntax errors in key_bindings.ron will be logged
  * Fix UI freeze when copying with xclip installed on Linux
  * Fix UI freeze when copying with wl-copy installed on Linux
  * commit hooks report "command not found" on Windows with wsl2 installed
  * crashes on entering submodules
  * fix race issue: revlog messages sometimes appear empty
  * default to tick-based updates
  * add support for options handling in log and stashes views
  - Changed
  * minimum supported rust version bumped to 1.65 (thank you time crate)</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1691928000">- Replace obsoleted `disabled` option with `manual`</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1694260800">- Update to version 0.24.3:
  * log: fix major lag when going beyond last search hit
  * parallelise log search - performance gain ~100%
  * search message body/summary separately
  * fix commit log not updating after branch switch
  * fix stashlist not updating after pop/drop
  * fix commit log corruption when tabbing in/out while parsing log
  * fix performance problem in big repo with a lot of incoming commits
  * fix error switching to a branch with '/' in the name
  * search commits by message, author or files in diff
  * support 'n'/'p' key to move to the next/prev hunk in diff component
  * simplify theme overrides
  * support for sign-off of commits
  * switched from textwrap to bwrap for text wrapping
  * more logging diagnostics when a repo cannot be
  * added to anaconda
  * visualize empty line substituted with content in diff better
  * checkout branch works with non-empty status report
  * jump to commit by SHA
  * fix commit dialog char count for multibyte characters
  * fix wrong hit highlighting in fuzzy find popup
  * fix symlink support for configuration files
  * fix expansion of ~ in commit.template
  * fix hunk (un)staging/reset for # of context lines != 3
  * fix delay when opening external editor</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1695124800">- Update license based on legaldb review</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1710417600">- Update to version 0.25.1:
  Added:
  * support for new-line in text-input (e.g. commit message editor)
  * add syntax highlighting for blame view
  * allow aborting pending commit log search
  * theme.ron now supports customizing line break symbol
  * add confirmation for dialog for undo commit
  * support prepare-commit-msg hook
  * new style block_title_focused to allow customizing title text
    of focused frame/block
  * allow fetch command in both tabs of branchlist popup
  * check branch name validity while typing
  Changed:
  * do not allow tagging when tag.gpgsign enabled until gpg-signing
    is supported
  Fixes:
  * bump yanked dependency bumpalo to fix build from source
  * pin ratatui version to fix building without locked cargo
    install gitui
  * stash window empty after file history popup closes
  * allow push to empty remote
  * better diagnostics for theme file loading
  * fix ordering of commits in diff view</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713528000">- Update to version 0.26.1:
  Added:
  * sign commits using openpgp
  * support ssh commit signing (when user.signingKey and gpg.format
    = ssh of gitconfig are set; ssh-agent isn't yet supported)
  * provide nightly builds (see NIGHTLIES.md)
  * more version info in gitui -V and help popup (including git
    hash)
  * support core.commitChar filtering
  * allow reset in branch popup
  * respect configuration for remote when pushing
  Changed:
  * Make info and error message popups scrollable
  * clarify x86_64 linux binary in artifact names:
    gitui-linux-x86_64.tar.gz (formerly known as musl)
  Fixes:
  * add syntax highlighting support for more file types, e.g.
    Typescript, TOML, etc.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1716033600">- update to version 0.26.2:
  * respect configuration for remote when fetching (also applies
    to pulling)
  * add : character to sign-off trailer to comply with Conventional
    Commits standard
  * support overriding build_date for reproducible builds
- update vendored dependencies for CVE-2023-48795 (boo#1218264)</changelog>
</package>
<package pkgid="3ef7a869a5ff363075a303135a82ac57777ce8c54368c001327dc22433532cd9b4a6ad5e5c6394a389f9d2df934ab5e9ce11ba02cff1f7bbbf4ac45ccf9b3c9f" name="gitui-debugsource" arch="x86_64">
  <version epoch="0" ver="0.26.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1672833600">- Initial spec for gitui 0.22.1</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1673006400">- Fix version name both on specfile and tarball sources.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678536000">- Remove gitui-v0.22.1.obscpio file. Forgot to delete</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678536001">- Update vendored dependencies
- Use zstd compression for tarballs.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678536002">- Set worker disk size to 4GB to fix "No space left on device" on pp64.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1687521600">- Update to version 0.23.0
  - Breaking Change
  * focus_XYZ key bindings are merged into the move_XYZ set, so only one way to bind arrow-like keys from now on
  - Added
  * allow reset (soft,mixed,hard) from commit log
  * support reword of commit from log
  * fuzzy find branch
  * list changes in commit message inside external editor
  * allow detaching HEAD and checking out specific commit from log view
  * add no-verify option on commits to not run hooks
  * allow fetch on status tab
  * allow copy file path on revision files and status tree
  * print message of where log will be written if -l is set
  * show remote branches in log
  - Fixes
  * fixed side effect of crossterm 0.26 on windows that caused double input of all keys
  * commit msg history ordered the wrong way
  * improve help documentation for amend cmd
  * lag issue when showing files tab
  * fix key binding shown in bottom bar for stash_open
  * --bugreport does not require param
  * edit-file command shown on commits msg
  * crash on branches popup in small terminal
  * edit command duplication
  * syntax errors in key_bindings.ron will be logged
  * Fix UI freeze when copying with xclip installed on Linux
  * Fix UI freeze when copying with wl-copy installed on Linux
  * commit hooks report "command not found" on Windows with wsl2 installed
  * crashes on entering submodules
  * fix race issue: revlog messages sometimes appear empty
  * default to tick-based updates
  * add support for options handling in log and stashes views
  - Changed
  * minimum supported rust version bumped to 1.65 (thank you time crate)</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1691928000">- Replace obsoleted `disabled` option with `manual`</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1694260800">- Update to version 0.24.3:
  * log: fix major lag when going beyond last search hit
  * parallelise log search - performance gain ~100%
  * search message body/summary separately
  * fix commit log not updating after branch switch
  * fix stashlist not updating after pop/drop
  * fix commit log corruption when tabbing in/out while parsing log
  * fix performance problem in big repo with a lot of incoming commits
  * fix error switching to a branch with '/' in the name
  * search commits by message, author or files in diff
  * support 'n'/'p' key to move to the next/prev hunk in diff component
  * simplify theme overrides
  * support for sign-off of commits
  * switched from textwrap to bwrap for text wrapping
  * more logging diagnostics when a repo cannot be
  * added to anaconda
  * visualize empty line substituted with content in diff better
  * checkout branch works with non-empty status report
  * jump to commit by SHA
  * fix commit dialog char count for multibyte characters
  * fix wrong hit highlighting in fuzzy find popup
  * fix symlink support for configuration files
  * fix expansion of ~ in commit.template
  * fix hunk (un)staging/reset for # of context lines != 3
  * fix delay when opening external editor</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1695124800">- Update license based on legaldb review</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1710417600">- Update to version 0.25.1:
  Added:
  * support for new-line in text-input (e.g. commit message editor)
  * add syntax highlighting for blame view
  * allow aborting pending commit log search
  * theme.ron now supports customizing line break symbol
  * add confirmation for dialog for undo commit
  * support prepare-commit-msg hook
  * new style block_title_focused to allow customizing title text
    of focused frame/block
  * allow fetch command in both tabs of branchlist popup
  * check branch name validity while typing
  Changed:
  * do not allow tagging when tag.gpgsign enabled until gpg-signing
    is supported
  Fixes:
  * bump yanked dependency bumpalo to fix build from source
  * pin ratatui version to fix building without locked cargo
    install gitui
  * stash window empty after file history popup closes
  * allow push to empty remote
  * better diagnostics for theme file loading
  * fix ordering of commits in diff view</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713528000">- Update to version 0.26.1:
  Added:
  * sign commits using openpgp
  * support ssh commit signing (when user.signingKey and gpg.format
    = ssh of gitconfig are set; ssh-agent isn't yet supported)
  * provide nightly builds (see NIGHTLIES.md)
  * more version info in gitui -V and help popup (including git
    hash)
  * support core.commitChar filtering
  * allow reset in branch popup
  * respect configuration for remote when pushing
  Changed:
  * Make info and error message popups scrollable
  * clarify x86_64 linux binary in artifact names:
    gitui-linux-x86_64.tar.gz (formerly known as musl)
  Fixes:
  * add syntax highlighting support for more file types, e.g.
    Typescript, TOML, etc.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1716033600">- update to version 0.26.2:
  * respect configuration for remote when fetching (also applies
    to pulling)
  * add : character to sign-off trailer to comply with Conventional
    Commits standard
  * support overriding build_date for reproducible builds
- update vendored dependencies for CVE-2023-48795 (boo#1218264)</changelog>
</package>
<package pkgid="f06bae890ef90521b8ff83b273a814d660ef44592352c36f3fc24b55858c28c1e3c97b5384145002bb9283fdc1ab85137df27fff24a358f53c462eca556b4a66" name="glade-catalog-evolution" arch="x86_64">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + RSS: Folder-specific options not save from Preferences.
  + help: Replace docs mailing list URL by GNOME Discourse.
  + Bugs fixed:
  - Icons in the message list are rendered in low resolution on
    HiDPI displays.
  - Mail:
    . Add option to confirm 'Mark as Junk'.
    . Show S/MIME encrypted part as attachment on failed
    decryption.
    . Inherit format from template in Alternative Reply.
  - Composer:
    . Check parent element's text-align before unsetting it.
    . "Select All" in context menu doesn't select recipients.
  - RSS: Read of author depends on element order.
  - ECalendarItem: Use selected text color for day names and week
    numbers.
  - iTIP: Override text color together with background color.
  - Add new screenshots for AppStream metadata.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + mail.error.xml: Unmark two strings from translation.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + e-gtkemojichooser: Correct packing of the internal widgets.
  + Add plugins' directory into WebKitGTK only when it exists.
  + e-util: Optimize
    e_util_check_gtk_bindings_in_key_press_event_cb() a bit.
  + Calendar: Add shortcuts for move to previous/next date.
  + Misc: Update contact information in the README.md file.
  + README.md: Update information about the mailing list.
  + Bugs fixed:
  - Composer: Copy/paste changes text size in HTML mode.
  - Signature is re-added to a Draft mail after open.
  - Calendar: Summary not always shown in the Day View.
  - Blockquotes styling changes in Markdown live preview when
    editing area is focused.
  - Composer: Preserve '\n' inside paragraph text.
  - Mail: libunity badge counter does not disappear.
  - Cannot import pkcs12 with empty password.
  - Mail: Space bar no longer scrolls preview messages.
  - ESpinner: Do not animate when animations are disabled.
  - Ctrl+Shift+F does not focus the search field when already
    visible.
  - Composer: Bulleted list margin inconsistent in HTML.
  - Composer: Can send outdated message content.
  - ECompEditor: Classification submenu inaccessible for
    read-only calendars.
  - RSS: Limit re-download on content change, if possible.
  - Contacts: LDAP not searching for contact after launch.
  - iTIP-formatter: respect the color-scheme in HTML MIME parts.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + rss: Fix recently introduced memory leaks.
  + Bugs fixed:
  - Updated attachments are shown as updated, but sent in old
    version.
  - TNEF attached message decoded incorrectly.
  - Mail:
    . Preview panel has too many vertical scrollbars.
    . Recalc preview iframe heights more often.
  - Composer:
    . HTML formatting lost on paste from external browser.
    . Added extra quotation level after draft open.
  - Inconsistent S/MIME signature validation results.
  - Wrong S/MIME certificate selection for encrypted email.
  - Search input field's clear button unclickable during first
    entry.
  - PGP-MIME: Show decrypted protected header as Subject in
    preview.
  - Bundle 'x-office-...' non-symbolic icons.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685707200">- Update to version 3.48.3:
  + Bugs fixed:
  - EShellSearchbar: Cannot clear search by deleting text.
  - Mail:
    . Preview content sometimes grows indefinitely.
    . Workaround recursion in iframe height computation.
  - Composer: Use 'Wrap quoted text in replies' option also for
    text/html parts.</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1687176000">- Add abdcc5af227972da8db1731f05e66a14eb4f6656.patch: fix
  "HTML attachment viewport is tiny" (glgo#GNOME/evolution#2400).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 3.48.4:
  + EMailSignatureScriptDialog: Cannot choose script file under
    Flatpak.
  + EMeetingListStore: Wrong role section picked in Attendees
    dialog.
  + Bug Fixed:
  - HTML attachment viewport is tiny.
  - EMailFormatter: Style change not propagated to all instances.
- Drop abdcc5af227972da8db1731f05e66a14eb4f6656.patch: Fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed:
  - Mail: Cannot change the search domain with active search
  - iTip formatter: Hide the read-only calendars in the list
  - Alternative Reply: Regroup the reply options related to
    quoting
  - Allow to Search Contact's Phone With Numbers Only
  - Option to disable saving a copy of sent messages
  - Mail: Warn when adding an existing label</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + Calendar: Indicate detached instance of a recurring event.
  + Mail: Correct function prototype declaration
    (-Wenum-int-mismatch).
  + MessageList: Remove unused code.
  + itip-formatter: Allow writing user response comments for all
    calendars.
  + itip-formatter: Disable send of iTip messages when disabled by
    the user.
  + CompEditor: Show source full name for existing components.
  + EMeetingStore: Avoid runtime warning when setting NULL time
    zone.
  + Composer: Clear old alerts before sending a message.
  + Bugs fixed:
  - Sorting Contacts in the 'Address cards' view
  - itip-formatter: Send meeting invitations as
    multipart/alternative
  - Improve handling of suspiciously signed/encrypted emails
    (multiparts)
  - Support Autocrypt
  - Calendar: Use user-configured date format in the editor
  - Option to get Delivery Status Notification (DSN)
  - Allow to save forwarded mails in the original message folder
  - ETimezoneEntry: Enable completion by timezone location
  - Add save e-mails individually as eml format
  - Mail: Allow to import PGP keys
  - Calendar: Disallow change of target client for existing
    components
  - Composer: Offer to send without encryption when key is
    missing
  - CompEditor: Open map from Location field
  - Mail: Add option to group messages into flat threads
  - CompEditor: Allow unset recurrence for uneditable recurrences
  - alarm-notify: Detect format change in settings
  - Contacts: Add columns for mailing address fields
  - Composer: Format change can discard message text
  - Ability to update / overwrite a template when saving it
  - "Archive…" direct action should not have ellipsis dots at the
    end
  - The "Select Address Book" dialog has disabled OK button after
    open
  - Calendar: Use meeting's timezone in the comp editor Schedule
    tab
  - Re-enable contact maps feature
  - Calendar: Disallow save for all instances on a detached
    instance
  - Calendar does not remember selected weeks when scrolling via
    button
  - Calendar: Missing events in Month view print out
  - Correct wording of mail composer's external attachments
    warning infobar
  - Composer: Change Max Line Length to RFC 2822 Limits
  - CalDAV: Allow to disable schedule reply on remove
  - Add option to reduce book/cal data usage when on a metered
    connection
  - Calendar: Add option to (not) delete "Declined" meeting
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + Replace internal functions with new functions from libecal
  + alarm-notify: Drop dependency on the evolution-calendar part
  + Tweak how long to wait for a 'connected' state when opening an
    EClient
  + evolution-util: Declare build dependency on libsecret
  + Force icon size for categories
  + itip: Export to HTML without category icons
  + Composer: Do not send 'Autocrypt' headers larger than 10KB
  + Always use attachments for 'Forward as iCalendar'
  + CompEditor: Cannot move memo/task between lists
  + Calendar: Ask for deletion notice only for attendees
  + Postpone some operations from GtkWidget::size_allocate() to
    idle callback
  + test-web-view-jsc: Adapt tests to WebKitGTK 2.40.3 behavior
    changes
  + test-markdown: Fix a memory leak
  + Bugs fixed:
  - CompEditor: Attendees dialogs out of sync in Schedule and
    General tab
  - ESrvConfigLookup: Consider mail configuration complete
  - Mail: Add option to hide unread count in folder tree
  - Preferences: Network proxy port not always saved
  - Calendar: Disallow change of target client for existing
    components
  - Error message only half readable (insufficient panel height)
  - Pair backup process window with the main application
  - Composer: HTML formatting left after mode change to Plain
    Text
  - ESpinner: Cache working.png into memory
  - mail-to-task: Extract text also from HTML-only messages
  - Correct color of expand/collapse buttons in preview in Dark
    mode
  - itip: Limit headers in multipart/alternative part
  - Calendar: Change how categories are exported into preview
  - itip-formatter: Rename Send reply to Sender -&gt; Organizer
  - CompEditor: Enhance time re-calculation on overlap change
  - Mail: Detect which images WebKitGTK can show
  - Calendar: Minicalendar blocks sidebar shrink
  - Add Move / Copy to folder into message preview context menu
  - Shell: Add option to prefer symbolic icons
  - First-Run Assistant: Set file filter to backup file chooser
  - Mail: Add filter condition for iCalendar attachment
  - ITip formatter ignores Dark mode preference for text/plain
    MIME parts
  - Calendar: Hard to read meeting time selector header in Dark
    mode
  - mail-to-task: Do not create all day events
  - Mail: Add option to auto-show insecure parts
  - CompEditor: Ignore abbreviated date format
  - Only headers visible for unsigned emails attached to signed
    emails
  - Calendar: Import only valid iCalendar files
  - Add "Send after 1 minute" option to composer's "Send through
    Outbox"
  - "Next" in Collection Account setup can be disabled for no
    valid reason
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + itip-formatter: Skip well-known read-only sources
  + EHeaderBarButton: Can be half-sensitive with set menu
  + EColorCombo: Don't set own default palette
  + ci: Rename org.gnome.evolution.nightly to
    org.gnome.Evolution.Devel
  + Bugs fixed:
  - Backspace in preedit mode can delete extra letters
  - Mail: Signed attachment causes hide of unsigned body
  - Mail: Duplicate items in the popup menu
  - Change default response in 'Add Attachment' dialog
  - Fix typos ("begining", "ineficient") in code comments
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + flatpak: Add missing comma in the manifests
  + Bugs fixed:
  - Mail: Correct conversion of UTF-16 encoded text files
  - ConfigLookup: Default to STARTTLS for LDAP from SRV records
  - EWebView: Enable spell checking for editable fields
  - Make SRV config lookup records lower priority than the others
  - Calendar: "Work Week" column separator light in dark theme
  - OpenPGP: "Always sign/encrypt" doesn't always work
  - Update default calendar colors
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + EContactCard: Card sometimes hides values.
  + docs: Add API indexes for new symbols in 3.50.
  + Fix a memory leak in ECompEditor.
  + ECompoEditor: Some attachments can be hidden.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + EYearView: Fix a crash when moving through search results.
  + Bug Fixes:
  - EAttachment: Ask for GFileInfo's icon only when attribute is
    set.
  - Mail: Subject header not decoded with encrypted messages.
  - On empty mailbox new mail is automaticly selected and marked
    read.
  - Contacts: Update preview on contact change in List View.
  - Mail: Search with "current folder and subfolders" in local
    Trash fails.
  - "Do not sign meeting requests" has no effect.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + rss: Ensure feed icon size to not be too large.
  + Bug Fixes:
  - Calendar: Improve print of the Month view
  - rss: Better parse itunes feeds
  - Drag and drop images in HTML composer from Chrome
  - EMFolderTree: Do not expand to-be-selected folder
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + shell: Move from gtk_main() to g_application_run().
  + flatpak: Add missing comma in the manifests.
  + EBulkEditTasks: Edit Categories as diff of added/removed
    categories.
  + EContactCard: Card sometimes hides values.
  + Fix a memory leak in ECompEditor.
  + evolution-util-docs: Remove API index for 2.24 symbols, none
    exist anymore.
  + build: Use -Wshadow build option, if available.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + Update Flatpak manifests.
  + e-bulk-edit-contacts: Initialize 'section_grid' variable.
  + data: Update appdata.
  + EHTMLEditor: Let emoji chooser point to the caret in the
    message body.
  + EYearView: Fix a crash when moving through search results.
  + EShell: Emit "ready-to-start" event after modules and
    preferences window is ready.
  + Composer: Use link references only when composing HTML message.
  + rss: Ensure feed icon size to not be too large.
  + Mail: Skip disabled accounts for File-&gt;Download messages for
    offline use.
  + EMailBackend: Fallback to CamelOperation message when showing
    error.
  + Add x-scheme-handler/mid into the .desktop file.
  + help: Fix invalid markup in Czech help translation.
  + Updated translations.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Don't set CFLAGS returned by pkg-config as
    CMAKE_REQUIRED_FLAGS.
  + build: Bump CMake version requirement to 3.15.
  + build: align glib_encoded_version with the version
    requirements.
  + EContactEditor: Explicitly set horizontal/vertical expand/fill
    for tab content.
  + e-shell: Describe --force-shutdown option as closing also
    background processes.
  + Composer: Ask before sending mail with an Autocrypt header.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + Replace G_TYPE_INSTANCE_GET_PRIVATE() with G_ADD_PRIVATE().
  + plugin_ui_hook_finalize: Chain up to the finalize() method.
  + Composer: Stop message send when retrieve of the content
    failed.
  + Composer: Hint places for folding in Autocrypt header.
  + Composer: Change "Remove Key" to "Send without Key" in
    Autocrypt question.
  + ci: Export the help with Gitlab Pages.
  + itip-formatter: Show "Unable to send item..." errors with error
    icon.
  + Calendar: Remove support for
    E_CAL_STATIC_CAPABILITY_RETRACT_SUPPORTED.
  + Calendar: Meeting deletion can sometimes send duplicate cancel
    messages.
  + appdata: Add &lt;branding/&gt; colors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fixes:
  - Workaround excessive memory use
  - Calendar: Prefer html/markdown description in preview
  - Incorrect/missing URLs in app metadata
  + Updated translations.</changelog>
  <changelog author="M K &lt;tux93@opensuse.org&gt;" date="1712232000">- Add boo1221868.patch, fixing a crash when hiding completed tasks
  (boo#1221868, glgo#GNOME/evolution#2712)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Bug Fixes:
  - Wrong weeks in Month view when returning from different page
    of dates.
  - Mail: Prefer saving original message instead of re-encode.
  - EHeaderBar: Report correct minimum width.
  - Subject line in message pane not bold anymore in Wide view.
  - Crash when hiding completed tasks.
  - EMailBrowser: Hide Print preview menu option.
  + Miscellaneous:
  - data: Fix circular-component-relation in .appdata file.
  + Updated translations.
- Drop boo1221868.patch: fixed upstream.</changelog>
</package>
<package pkgid="e091a18c508e6869d6732c41796a9adc7ca95d3330dd5fae32a36b012ca8e67d53034b386eae61d138770656451413abcf2360d64dc5ea3a415d1d97ead7e80c" name="glade-catalog-evolution-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.47.3:
  + RSS: Folder-specific options not save from Preferences.
  + help: Replace docs mailing list URL by GNOME Discourse.
  + Bugs fixed:
  - Icons in the message list are rendered in low resolution on
    HiDPI displays.
  - Mail:
    . Add option to confirm 'Mark as Junk'.
    . Show S/MIME encrypted part as attachment on failed
    decryption.
    . Inherit format from template in Alternative Reply.
  - Composer:
    . Check parent element's text-align before unsetting it.
    . "Select All" in context menu doesn't select recipients.
  - RSS: Read of author depends on element order.
  - ECalendarItem: Use selected text color for day names and week
    numbers.
  - iTIP: Override text color together with background color.
  - Add new screenshots for AppStream metadata.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + mail.error.xml: Unmark two strings from translation.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 3.48.1:
  + e-gtkemojichooser: Correct packing of the internal widgets.
  + Add plugins' directory into WebKitGTK only when it exists.
  + e-util: Optimize
    e_util_check_gtk_bindings_in_key_press_event_cb() a bit.
  + Calendar: Add shortcuts for move to previous/next date.
  + Misc: Update contact information in the README.md file.
  + README.md: Update information about the mailing list.
  + Bugs fixed:
  - Composer: Copy/paste changes text size in HTML mode.
  - Signature is re-added to a Draft mail after open.
  - Calendar: Summary not always shown in the Day View.
  - Blockquotes styling changes in Markdown live preview when
    editing area is focused.
  - Composer: Preserve '\n' inside paragraph text.
  - Mail: libunity badge counter does not disappear.
  - Cannot import pkcs12 with empty password.
  - Mail: Space bar no longer scrolls preview messages.
  - ESpinner: Do not animate when animations are disabled.
  - Ctrl+Shift+F does not focus the search field when already
    visible.
  - Composer: Bulleted list margin inconsistent in HTML.
  - Composer: Can send outdated message content.
  - ECompEditor: Classification submenu inaccessible for
    read-only calendars.
  - RSS: Limit re-download on content change, if possible.
  - Contacts: LDAP not searching for contact after launch.
  - iTIP-formatter: respect the color-scheme in HTML MIME parts.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685102400">- Update to version 3.48.2:
  + rss: Fix recently introduced memory leaks.
  + Bugs fixed:
  - Updated attachments are shown as updated, but sent in old
    version.
  - TNEF attached message decoded incorrectly.
  - Mail:
    . Preview panel has too many vertical scrollbars.
    . Recalc preview iframe heights more often.
  - Composer:
    . HTML formatting lost on paste from external browser.
    . Added extra quotation level after draft open.
  - Inconsistent S/MIME signature validation results.
  - Wrong S/MIME certificate selection for encrypted email.
  - Search input field's clear button unclickable during first
    entry.
  - PGP-MIME: Show decrypted protected header as Subject in
    preview.
  - Bundle 'x-office-...' non-symbolic icons.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685707200">- Update to version 3.48.3:
  + Bugs fixed:
  - EShellSearchbar: Cannot clear search by deleting text.
  - Mail:
    . Preview content sometimes grows indefinitely.
    . Workaround recursion in iframe height computation.
  - Composer: Use 'Wrap quoted text in replies' option also for
    text/html parts.</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1687176000">- Add abdcc5af227972da8db1731f05e66a14eb4f6656.patch: fix
  "HTML attachment viewport is tiny" (glgo#GNOME/evolution#2400).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 3.48.4:
  + EMailSignatureScriptDialog: Cannot choose script file under
    Flatpak.
  + EMeetingListStore: Wrong role section picked in Attendees
    dialog.
  + Bug Fixed:
  - HTML attachment viewport is tiny.
  - EMailFormatter: Style change not propagated to all instances.
- Drop abdcc5af227972da8db1731f05e66a14eb4f6656.patch: Fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 3.49.1:
  + Bugs Fixed:
  - Mail: Cannot change the search domain with active search
  - iTip formatter: Hide the read-only calendars in the list
  - Alternative Reply: Regroup the reply options related to
    quoting
  - Allow to Search Contact's Phone With Numbers Only
  - Option to disable saving a copy of sent messages
  - Mail: Warn when adding an existing label</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691150400">- Update to version 3.49.2:
  + Calendar: Indicate detached instance of a recurring event.
  + Mail: Correct function prototype declaration
    (-Wenum-int-mismatch).
  + MessageList: Remove unused code.
  + itip-formatter: Allow writing user response comments for all
    calendars.
  + itip-formatter: Disable send of iTip messages when disabled by
    the user.
  + CompEditor: Show source full name for existing components.
  + EMeetingStore: Avoid runtime warning when setting NULL time
    zone.
  + Composer: Clear old alerts before sending a message.
  + Bugs fixed:
  - Sorting Contacts in the 'Address cards' view
  - itip-formatter: Send meeting invitations as
    multipart/alternative
  - Improve handling of suspiciously signed/encrypted emails
    (multiparts)
  - Support Autocrypt
  - Calendar: Use user-configured date format in the editor
  - Option to get Delivery Status Notification (DSN)
  - Allow to save forwarded mails in the original message folder
  - ETimezoneEntry: Enable completion by timezone location
  - Add save e-mails individually as eml format
  - Mail: Allow to import PGP keys
  - Calendar: Disallow change of target client for existing
    components
  - Composer: Offer to send without encryption when key is
    missing
  - CompEditor: Open map from Location field
  - Mail: Add option to group messages into flat threads
  - CompEditor: Allow unset recurrence for uneditable recurrences
  - alarm-notify: Detect format change in settings
  - Contacts: Add columns for mailing address fields
  - Composer: Format change can discard message text
  - Ability to update / overwrite a template when saving it
  - "Archive…" direct action should not have ellipsis dots at the
    end
  - The "Select Address Book" dialog has disabled OK button after
    open
  - Calendar: Use meeting's timezone in the comp editor Schedule
    tab
  - Re-enable contact maps feature
  - Calendar: Disallow save for all instances on a detached
    instance
  - Calendar does not remember selected weeks when scrolling via
    button
  - Calendar: Missing events in Month view print out
  - Correct wording of mail composer's external attachments
    warning infobar
  - Composer: Change Max Line Length to RFC 2822 Limits
  - CalDAV: Allow to disable schedule reply on remove
  - Add option to reduce book/cal data usage when on a metered
    connection
  - Calendar: Add option to (not) delete "Declined" meeting
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693742400">- Update to version 3.49.3:
  + Replace internal functions with new functions from libecal
  + alarm-notify: Drop dependency on the evolution-calendar part
  + Tweak how long to wait for a 'connected' state when opening an
    EClient
  + evolution-util: Declare build dependency on libsecret
  + Force icon size for categories
  + itip: Export to HTML without category icons
  + Composer: Do not send 'Autocrypt' headers larger than 10KB
  + Always use attachments for 'Forward as iCalendar'
  + CompEditor: Cannot move memo/task between lists
  + Calendar: Ask for deletion notice only for attendees
  + Postpone some operations from GtkWidget::size_allocate() to
    idle callback
  + test-web-view-jsc: Adapt tests to WebKitGTK 2.40.3 behavior
    changes
  + test-markdown: Fix a memory leak
  + Bugs fixed:
  - CompEditor: Attendees dialogs out of sync in Schedule and
    General tab
  - ESrvConfigLookup: Consider mail configuration complete
  - Mail: Add option to hide unread count in folder tree
  - Preferences: Network proxy port not always saved
  - Calendar: Disallow change of target client for existing
    components
  - Error message only half readable (insufficient panel height)
  - Pair backup process window with the main application
  - Composer: HTML formatting left after mode change to Plain
    Text
  - ESpinner: Cache working.png into memory
  - mail-to-task: Extract text also from HTML-only messages
  - Correct color of expand/collapse buttons in preview in Dark
    mode
  - itip: Limit headers in multipart/alternative part
  - Calendar: Change how categories are exported into preview
  - itip-formatter: Rename Send reply to Sender -&gt; Organizer
  - CompEditor: Enhance time re-calculation on overlap change
  - Mail: Detect which images WebKitGTK can show
  - Calendar: Minicalendar blocks sidebar shrink
  - Add Move / Copy to folder into message preview context menu
  - Shell: Add option to prefer symbolic icons
  - First-Run Assistant: Set file filter to backup file chooser
  - Mail: Add filter condition for iCalendar attachment
  - ITip formatter ignores Dark mode preference for text/plain
    MIME parts
  - Calendar: Hard to read meeting time selector header in Dark
    mode
  - mail-to-task: Do not create all day events
  - Mail: Add option to auto-show insecure parts
  - CompEditor: Ignore abbreviated date format
  - Only headers visible for unsigned emails attached to signed
    emails
  - Calendar: Import only valid iCalendar files
  - Add "Send after 1 minute" option to composer's "Send through
    Outbox"
  - "Next" in Collection Account setup can be disabled for no
    valid reason
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 3.50.0:
  + itip-formatter: Skip well-known read-only sources
  + EHeaderBarButton: Can be half-sensitive with set menu
  + EColorCombo: Don't set own default palette
  + ci: Rename org.gnome.evolution.nightly to
    org.gnome.Evolution.Devel
  + Bugs fixed:
  - Backspace in preedit mode can delete extra letters
  - Mail: Signed attachment causes hide of unsigned body
  - Mail: Duplicate items in the popup menu
  - Change default response in 'Add Attachment' dialog
  - Fix typos ("begining", "ineficient") in code comments
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 3.50.1:
  + flatpak: Add missing comma in the manifests
  + Bugs fixed:
  - Mail: Correct conversion of UTF-16 encoded text files
  - ConfigLookup: Default to STARTTLS for LDAP from SRV records
  - EWebView: Enable spell checking for editable fields
  - Make SRV config lookup records lower priority than the others
  - Calendar: "Work Week" column separator light in dark theme
  - OpenPGP: "Always sign/encrypt" doesn't always work
  - Update default calendar colors
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 3.50.2:
  + EContactCard: Card sometimes hides values.
  + docs: Add API indexes for new symbols in 3.50.
  + Fix a memory leak in ECompEditor.
  + ECompoEditor: Some attachments can be hidden.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + EYearView: Fix a crash when moving through search results.
  + Bug Fixes:
  - EAttachment: Ask for GFileInfo's icon only when attribute is
    set.
  - Mail: Subject header not decoded with encrypted messages.
  - On empty mailbox new mail is automaticly selected and marked
    read.
  - Contacts: Update preview on contact change in List View.
  - Mail: Search with "current folder and subfolders" in local
    Trash fails.
  - "Do not sign meeting requests" has no effect.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Update to version 3.50.3:
  + rss: Ensure feed icon size to not be too large.
  + Bug Fixes:
  - Calendar: Improve print of the Month view
  - rss: Better parse itunes feeds
  - Drag and drop images in HTML composer from Chrome
  - EMFolderTree: Do not expand to-be-selected folder
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 3.51.1:
  + shell: Move from gtk_main() to g_application_run().
  + flatpak: Add missing comma in the manifests.
  + EBulkEditTasks: Edit Categories as diff of added/removed
    categories.
  + EContactCard: Card sometimes hides values.
  + Fix a memory leak in ECompEditor.
  + evolution-util-docs: Remove API index for 2.24 symbols, none
    exist anymore.
  + build: Use -Wshadow build option, if available.
  + Calendar: Go to day/today in Year View doesn't update internal
    view dates.
  + Update Flatpak manifests.
  + e-bulk-edit-contacts: Initialize 'section_grid' variable.
  + data: Update appdata.
  + EHTMLEditor: Let emoji chooser point to the caret in the
    message body.
  + EYearView: Fix a crash when moving through search results.
  + EShell: Emit "ready-to-start" event after modules and
    preferences window is ready.
  + Composer: Use link references only when composing HTML message.
  + rss: Ensure feed icon size to not be too large.
  + Mail: Skip disabled accounts for File-&gt;Download messages for
    offline use.
  + EMailBackend: Fallback to CamelOperation message when showing
    error.
  + Add x-scheme-handler/mid into the .desktop file.
  + help: Fix invalid markup in Czech help translation.
  + Updated translations.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 3.51.2:
  + build: Don't set CFLAGS returned by pkg-config as
    CMAKE_REQUIRED_FLAGS.
  + build: Bump CMake version requirement to 3.15.
  + build: align glib_encoded_version with the version
    requirements.
  + EContactEditor: Explicitly set horizontal/vertical expand/fill
    for tab content.
  + e-shell: Describe --force-shutdown option as closing also
    background processes.
  + Composer: Ask before sending mail with an Autocrypt header.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 3.51.3:
  + Replace G_TYPE_INSTANCE_GET_PRIVATE() with G_ADD_PRIVATE().
  + plugin_ui_hook_finalize: Chain up to the finalize() method.
  + Composer: Stop message send when retrieve of the content
    failed.
  + Composer: Hint places for folding in Autocrypt header.
  + Composer: Change "Remove Key" to "Send without Key" in
    Autocrypt question.
  + ci: Export the help with Gitlab Pages.
  + itip-formatter: Show "Unable to send item..." errors with error
    icon.
  + Calendar: Remove support for
    E_CAL_STATIC_CAPABILITY_RETRACT_SUPPORTED.
  + Calendar: Meeting deletion can sometimes send duplicate cancel
    messages.
  + appdata: Add &lt;branding/&gt; colors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 3.52.0:
  + Bug Fixes:
  - Workaround excessive memory use
  - Calendar: Prefer html/markdown description in preview
  - Incorrect/missing URLs in app metadata
  + Updated translations.</changelog>
  <changelog author="M K &lt;tux93@opensuse.org&gt;" date="1712232000">- Add boo1221868.patch, fixing a crash when hiding completed tasks
  (boo#1221868, glgo#GNOME/evolution#2712)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 3.52.1:
  + Bug Fixes:
  - Wrong weeks in Month view when returning from different page
    of dates.
  - Mail: Prefer saving original message instead of re-encode.
  - EHeaderBar: Report correct minimum width.
  - Subject line in message pane not bold anymore in Wide view.
  - Crash when hiding completed tasks.
  - EMailBrowser: Hide Print preview menu option.
  + Miscellaneous:
  - data: Fix circular-component-relation in .appdata file.
  + Updated translations.
- Drop boo1221868.patch: fixed upstream.</changelog>
</package>
<package pkgid="3cb36d2149997b59df1a109c2d879a24d72fd25e62ea925e5e62a9e2debec3128d511a57c9a4699fd9cc7acd779da165fdaae74cdc6c774b4c1cef643fe70df4" name="glassfish-dtd-parser" arch="noarch">
  <version epoch="0" ver="1.4" rel="7.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1557316800">- Initial packaging of glassfish-dtd-parser 1.4</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1557316801">- Do not build module-info.java if compiling with java &lt; 9</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1570276800">- BuildRequire java-devel &gt; 9, so that we compile the
  module-info.java</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1574596800">- Specify maven.compiler.release to fix build with jdk9+ and newer
  maven-javadoc-plugin
- Do not build modular jar with any java version</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1575979200">- Bring back the modular jar, since it is needed by packages down
  the dependency chain.
- Specify source 7 for javadoc</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Added patch:
  * glassfish-dtd-parser-sourcetarget.patch
    + do the base build with source/target 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="fe2b5ac9c65d1e306f62c42a9af762c7e00f419ab5365ec2447cfc6fe0572a49f3191eb03d7f0c0b4c93c6817940bd2536aa46fc65b6f15d7739a452934426d0" name="glassfish-dtd-parser" arch="src">
  <version epoch="0" ver="1.4" rel="7.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1557316800">- Initial packaging of glassfish-dtd-parser 1.4</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1557316801">- Do not build module-info.java if compiling with java &lt; 9</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1570276800">- BuildRequire java-devel &gt; 9, so that we compile the
  module-info.java</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1574596800">- Specify maven.compiler.release to fix build with jdk9+ and newer
  maven-javadoc-plugin
- Do not build modular jar with any java version</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1575979200">- Bring back the modular jar, since it is needed by packages down
  the dependency chain.
- Specify source 7 for javadoc</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Added patch:
  * glassfish-dtd-parser-sourcetarget.patch
    + do the base build with source/target 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="732d8737cd6bcd1e0f713013b4401fc59452b673aab02af7bc9d1450522f9132317178fd71342e74b2632c18cdf1e687db95c18578e71cf32796c962d57512bf" name="glassfish-dtd-parser-javadoc" arch="noarch">
  <version epoch="0" ver="1.4" rel="7.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1557316800">- Initial packaging of glassfish-dtd-parser 1.4</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1557316801">- Do not build module-info.java if compiling with java &lt; 9</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1570276800">- BuildRequire java-devel &gt; 9, so that we compile the
  module-info.java</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1574596800">- Specify maven.compiler.release to fix build with jdk9+ and newer
  maven-javadoc-plugin
- Do not build modular jar with any java version</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1575979200">- Bring back the modular jar, since it is needed by packages down
  the dependency chain.
- Specify source 7 for javadoc</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Added patch:
  * glassfish-dtd-parser-sourcetarget.patch
    + do the base build with source/target 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="c79fff9b933abdf9282d398a80b8db423237412cb4c419821bfa5bdbf8e436255c339e62a13eaba4adf58f8a7ee2009caef7bc76028a0003623287e81ee88a5f" name="glassfish-fastinfoset" arch="noarch">
  <version epoch="0" ver="1.2.15" rel="8.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583755200">- Initial packaging of glassfish-fastinfoset 1.2.15</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647950400">- Build with source and target levels 8 (jsc#SLE-23217)
- Re-enable javadoc
- Add:
  * glassfish-fastinfoset-1.2.12-utilities-FastInfosetWriterSAXBufferProcessor.patch</changelog>
  <changelog author="Stefan Bluhm &lt;stefan.bluhm@clacee.eu&gt;" date="1685016000">- Don't build javadocs on Enterprise Linux as it fails with known
  issue "error: option --module-path not allowed with target 1.8"</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="8ec5a27a94530f3a7b5417951d8859bc834b2a420da035058e6d5bbf505e75902f95bfca1a03821e40a8f0484ff959b0d7a4ab009d87c676664ca2752c319435" name="glassfish-fastinfoset" arch="src">
  <version epoch="0" ver="1.2.15" rel="8.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583755200">- Initial packaging of glassfish-fastinfoset 1.2.15</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647950400">- Build with source and target levels 8 (jsc#SLE-23217)
- Re-enable javadoc
- Add:
  * glassfish-fastinfoset-1.2.12-utilities-FastInfosetWriterSAXBufferProcessor.patch</changelog>
  <changelog author="Stefan Bluhm &lt;stefan.bluhm@clacee.eu&gt;" date="1685016000">- Don't build javadocs on Enterprise Linux as it fails with known
  issue "error: option --module-path not allowed with target 1.8"</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="58065e81b6e01eb3364aab3b94a6fa2d881b76066492d3ffdb0325ba4392dc3909ab6e0570020d7df73ffda905a7df6f53402885038138e4364953d38daabc8d" name="glassfish-fastinfoset-javadoc" arch="noarch">
  <version epoch="0" ver="1.2.15" rel="8.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583755200">- Initial packaging of glassfish-fastinfoset 1.2.15</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647950400">- Build with source and target levels 8 (jsc#SLE-23217)
- Re-enable javadoc
- Add:
  * glassfish-fastinfoset-1.2.12-utilities-FastInfosetWriterSAXBufferProcessor.patch</changelog>
  <changelog author="Stefan Bluhm &lt;stefan.bluhm@clacee.eu&gt;" date="1685016000">- Don't build javadocs on Enterprise Linux as it fails with known
  issue "error: option --module-path not allowed with target 1.8"</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="bd0fa328cb6b59d7b17fd1987a0a790ba99d5c97d29d117ba505694958e6150acbaff215b9aa0dd4bb9625597feaa98fa06ec1cd195dc29ddca5a17d72c329a3" name="glassfish-hk2" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="9.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="2d2513ea1458cf3b607c68af17227bd3a3b19a9328b6f9eded1f70453b371085ad85f5963f7c148d46bd3b29e5899d446fb3cfe2a5daa424de7c77ef95d70bc2" name="glassfish-hk2" arch="src">
  <version epoch="0" ver="2.5.0" rel="9.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="fb4a062a4f6986b742eaaedaa7a4e2910090095148ef272699a14a957e559439e7dc94eb8d6cd1c5139bbfad234aa5e5466d7e58cf700402636fbd57f2ccc243" name="glassfish-hk2-api" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="9.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="07b693cb98abb7476ed68a36514f6b5b858687967194eea27bec85e88f2c7e7cbdf803c58c6749cf36f03e73363f151782e66d274de01dc79bbc298fc763835b" name="glassfish-hk2-class-model" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="9.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="e8425ee8412508e3f87d364b8cba34ccb36af98dd389b981a65a3418506e9272ebe31396aab55ffb10a3842e31f9188115465c1f63044f0efae149e90bdfd4a0" name="glassfish-hk2-configuration" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="9.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="a57b8504ac1f3d253eb7a2a056b6b79fd11bf277fefec1fb4e5b87a7f77092088a4390e7c0bb38372dc4533d85416ec27006d907c976cc8205077e377463b7af" name="glassfish-hk2-core" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="9.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="6e659609372b9d7d954835296218feac28dccdd1605df8e7f1d9b40d2b05f1ecd993aa472da4067c052adbdc81970fc8408ad2c8518b7b40e849ef601e55028d" name="glassfish-hk2-extras" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="9.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="8a91d9a23860f2e6d8829cd7a65f654af2616cede0a3657959ea1bf5a2b9c2886579f2d531b7dcff04c68a5e02c4e4f655df5a11fc3d20e16ccf41b4db969017" name="glassfish-hk2-hk2" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="9.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="7e6b258ed36a26a34162c8d3413da8c1a3da8e0687a8c25867a9ac3a5b20f8586c5a886a12c0ba3e1ec839df79e7758cc2445eec13119cc6cd9ebdcfc8667bee" name="glassfish-hk2-javadoc" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="9.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="8e39bd02e077502869ab56ae8420d338ddf19903b727edb95d96674b7ec1c9cebf101f57c8a6678642da6275d453d11dbed269dba1a63ac7b6f8835cc917247a" name="glassfish-hk2-jmx" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="9.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="add3d2df9f29ff1a22a3a3061329b109e7110c45823ef18d3929c283f70d1ebf033015a2d5a5ebc74d7940342fc544c66530400e39dbf32487479f9dcd03103e" name="glassfish-hk2-locator" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="9.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="b3a56cb0a852a9d1b1d402d2c5fd86bd133635d018b20c9c57d5749f43dbeae1a3f5dd9ea5435156fbf425199696e443a883af0f781da546c0db38a0462d51de" name="glassfish-hk2-maven-plugins" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="9.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="a0d02bdb63b6fd7be8404f43a3134c554c3631793129dd7c75f3d0371d5efaf4d91991526f690eb17997b148a7ced1550f70057245ef33b7c9f5f4ae460e4909" name="glassfish-hk2-metadata-generator" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="9.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="695163d8ece0f71dd1add5ef6860d81be7be979f15ceb244c4711e56d0a5f8d6d624ff17b09ecdee42c62a0e0c0df9857bf613a65e8b7285ed964175db78c3f0" name="glassfish-hk2-osgi-resource-locator" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="9.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="b9f97f6af8fedcfbe50fa53ded14bc0ab73c5105616c276cb182935e150a267fdad7e79b6ee5273d1b24b6a5fc9728e4656f029bcb1e23c7b896f162a3e87d2f" name="glassfish-hk2-runlevel" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="9.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="b7dcbb0d576795775932e5bcde95c5ce976a37ecad2a47eef8bfa5d163ff66f4b0bb81fd64e1bcf2dd93763fcebaaa93f291f6ae5a9f44bf86103d232869402e" name="glassfish-hk2-testing" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="9.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="f48bac88f46611073cc30f6164e778f44c7f222a30c0b7b5dee5f63578b59dfd4612052f4e32d6e77bd98120cdaf6c3fd6940da71107b8814724d47a368f6053" name="glassfish-hk2-utils" arch="noarch">
  <version epoch="0" ver="2.5.0" rel="9.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-hk2 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1585224000">- Update to version 2.5.0
- Removed patch:
  * glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
    + fixes included in 0001-OSGi-metadata-fixes.patch
- Added patches:
  * 0001-OSGi-metadata-fixes.patch
    + unbundles tiger-types from hk2-utils
    + fixes invalid whitespace in hk2-core
  * 0002-Fixed-tests.patch
- Modified patch:
  * hk2-jdk11.patch
    + fixes com.sun.enterprise.module.Module vs java.lang.Module
    ambiguity
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1665662400">- Force building with java 11 on ix86 in order to avoid random
  build failures</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693915200">- Do not depend on com.sun:tools since nobody provides it any more</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Added patch:
  * reproducible-now.patch
    + use SOURCE_DATE_EPOCH also for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698667200">- Do not force Java 11 to build on i586</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Added patch:
  * hk2-inhabitant-generator-goaprefix.patch
    + fix build with maven-plugin-plugin &gt;= 3.11
    + for some plugins, the goalPrefix is not computed any more</changelog>
</package>
<package pkgid="4c28b17ec9064fa94bdc1ec3d0a61bcbf354c6fb502d08d85248d88a96eff230cdd5f1f9ad33e09199b7a530e052e5077f0fce00741758333f90f5e4a11d9de7" name="glassfish-jaxb" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="9.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-jaxb 2.3.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Fix build with maven-antrun-plugin 3.x (jsc#SLE-23217)
- Add: txw2-args4j.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Added patch:
  * glassfish-jaxb-timestamp.patch
    + use SOURCE_DATE_EPOCH for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="a8d72e0039f652dc389376b83b6b604f1f9d7c5e3980a8bb176d9949decb996da109406dc2b9235ce866f8ea8139c9cfe548a44833bf5a31b14543a25bf44547" name="glassfish-jaxb" arch="src">
  <version epoch="0" ver="2.3.1" rel="9.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-jaxb 2.3.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Fix build with maven-antrun-plugin 3.x (jsc#SLE-23217)
- Add: txw2-args4j.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Added patch:
  * glassfish-jaxb-timestamp.patch
    + use SOURCE_DATE_EPOCH for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="db622ff3f83c34ae581feb304cb0e2fd1f24d4e17a1fda81241da117f86a246400102e3bb58ca5b6502b91c22c5f0c0763365ae1f2b167cc6261756089676c1b" name="glassfish-jaxb-api" arch="noarch">
  <version epoch="0" ver="2.4.0" rel="7.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583755200">- Initial packaging of glassfish-jaxb-api 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1586865600">- Add alias to the new jakarta name</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646395200">- Remove the alias to the new jakarta name. It will be provided
  by a dedicated package.
- Install artifact in its default directory.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647518400">- Rewrite to build using ant, since this package might be a
  dependency of many once he JavaEE modules are not part of our
  OpenJDK build.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647604800">- Install the jar directly to the /usr/share/java as
  glassfish-jaxb-api.jar</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649592000">- Assure that every dependency has a version, or at least "any"
  * fixes use with gradle</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Clean the spec file and simplify it a bit</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="006a33f05ba2b69ba745a9e64e581c50fb94d8bed72d4bdbfe42887ff96d8ce5a3ebec2dab9d0ff3baeddc18b50aa841c0343ef46fb7f5e0e7b8227067e5daab" name="glassfish-jaxb-api" arch="src">
  <version epoch="0" ver="2.4.0" rel="7.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583755200">- Initial packaging of glassfish-jaxb-api 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1586865600">- Add alias to the new jakarta name</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646395200">- Remove the alias to the new jakarta name. It will be provided
  by a dedicated package.
- Install artifact in its default directory.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647518400">- Rewrite to build using ant, since this package might be a
  dependency of many once he JavaEE modules are not part of our
  OpenJDK build.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647604800">- Install the jar directly to the /usr/share/java as
  glassfish-jaxb-api.jar</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649592000">- Assure that every dependency has a version, or at least "any"
  * fixes use with gradle</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Clean the spec file and simplify it a bit</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="cf4d72d2e546051cd4209a5b3e0488aa6f8706ee9464675a59dc92cff1b1cdb66accd733578380c0318f75956486e0a3fbed4c42a93ac79e176e633d383212b4" name="glassfish-jaxb-api-javadoc" arch="noarch">
  <version epoch="0" ver="2.4.0" rel="7.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583755200">- Initial packaging of glassfish-jaxb-api 2.4.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1586865600">- Add alias to the new jakarta name</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646395200">- Remove the alias to the new jakarta name. It will be provided
  by a dedicated package.
- Install artifact in its default directory.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647518400">- Rewrite to build using ant, since this package might be a
  dependency of many once he JavaEE modules are not part of our
  OpenJDK build.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647604800">- Install the jar directly to the /usr/share/java as
  glassfish-jaxb-api.jar</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649592000">- Assure that every dependency has a version, or at least "any"
  * fixes use with gradle</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Clean the spec file and simplify it a bit</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="e1df2df61b875a7550829da1751cdbc9e4ecdf4055b75eb4c2cf6ae47d2c8923de20526a0f40a03a8272979142acfb6b48cd408e8ecfbf2336588b19c42f6a87" name="glassfish-jaxb-bom" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="9.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-jaxb 2.3.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Fix build with maven-antrun-plugin 3.x (jsc#SLE-23217)
- Add: txw2-args4j.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Added patch:
  * glassfish-jaxb-timestamp.patch
    + use SOURCE_DATE_EPOCH for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="168c54c72240269108711271d18895afa22cfa7d02ed0fc4f56d0848a3cbea201d328f83880480d815e2a9b26161d993fbbb43929bc9fadac392a06bd36975be" name="glassfish-jaxb-bom-ext" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="9.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-jaxb 2.3.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Fix build with maven-antrun-plugin 3.x (jsc#SLE-23217)
- Add: txw2-args4j.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Added patch:
  * glassfish-jaxb-timestamp.patch
    + use SOURCE_DATE_EPOCH for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="99a08a662575d998075664907430c7db823e4f161c2280dd95d1562af6d7b7f0fe8c8e0e284ee6b916d0edf921047fe5178c0d8db6621c5e8f1a196de7a7e2b9" name="glassfish-jaxb-codemodel" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="9.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-jaxb 2.3.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Fix build with maven-antrun-plugin 3.x (jsc#SLE-23217)
- Add: txw2-args4j.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Added patch:
  * glassfish-jaxb-timestamp.patch
    + use SOURCE_DATE_EPOCH for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="d1312effec95570bb544768a9f3bf9716901cacce9f084c791fd7f65bb33083278332e220716f2c08055e7a8afcfcffb2765552914ffa82272d0817aa8e5e870" name="glassfish-jaxb-codemodel-annotation-compiler" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="9.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-jaxb 2.3.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Fix build with maven-antrun-plugin 3.x (jsc#SLE-23217)
- Add: txw2-args4j.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Added patch:
  * glassfish-jaxb-timestamp.patch
    + use SOURCE_DATE_EPOCH for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="0f62067599e1128c45960418d50940006f11f55bcd0bf0e6ad9f80c7867b26784116f98ec4f87179f2a4537aac76feb78c9f7b47dd31a6dbf95860282f855775" name="glassfish-jaxb-codemodel-parent" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="9.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-jaxb 2.3.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Fix build with maven-antrun-plugin 3.x (jsc#SLE-23217)
- Add: txw2-args4j.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Added patch:
  * glassfish-jaxb-timestamp.patch
    + use SOURCE_DATE_EPOCH for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="2aa619f63010bba1fb6b90fe7b927806fded8fd1ce65e15b2c91375e927ae46c3f28fe00156a432f8365fd1dbfa14460381fcf30ec4248d660ec964a96ba0e87" name="glassfish-jaxb-external-parent" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="9.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-jaxb 2.3.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Fix build with maven-antrun-plugin 3.x (jsc#SLE-23217)
- Add: txw2-args4j.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Added patch:
  * glassfish-jaxb-timestamp.patch
    + use SOURCE_DATE_EPOCH for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="1ad30c1547c9e2fab94086393d9af1712bd135680a69dea5455bf21c5ca4eba32a0debcb9f0b4fb0b8820776b174031e04cd2cbca25a3245904a047dfac8a088" name="glassfish-jaxb-jxc" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="9.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-jaxb 2.3.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Fix build with maven-antrun-plugin 3.x (jsc#SLE-23217)
- Add: txw2-args4j.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Added patch:
  * glassfish-jaxb-timestamp.patch
    + use SOURCE_DATE_EPOCH for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="e36340ded3deed36a0160d514c2baddbf0094197e7337b248f397414314bc15b51b6e321f28ef5efddb652cfbac608cbca5c73c6db0792280744847b78a9af58" name="glassfish-jaxb-parent" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="9.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-jaxb 2.3.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Fix build with maven-antrun-plugin 3.x (jsc#SLE-23217)
- Add: txw2-args4j.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Added patch:
  * glassfish-jaxb-timestamp.patch
    + use SOURCE_DATE_EPOCH for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="e065674d1680a6ca99449d9d91380c2b489083cb774c7b128d9ab8066475c5f0abcce7cb9cc8cf0bb6ee94e7c1bd50443fd7b360cb40cc37925e599c263c0c35" name="glassfish-jaxb-relaxng-datatype" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="9.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-jaxb 2.3.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Fix build with maven-antrun-plugin 3.x (jsc#SLE-23217)
- Add: txw2-args4j.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Added patch:
  * glassfish-jaxb-timestamp.patch
    + use SOURCE_DATE_EPOCH for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="2ef8a6a8050183f297634f91743a7c8eecefb11196937e6d2a2968f5a93c4dd26b7a6a8a7a655e6329067ad615f37028ec63a19035f9c851f821ce85ce871243" name="glassfish-jaxb-rngom" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="9.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-jaxb 2.3.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Fix build with maven-antrun-plugin 3.x (jsc#SLE-23217)
- Add: txw2-args4j.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Added patch:
  * glassfish-jaxb-timestamp.patch
    + use SOURCE_DATE_EPOCH for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="0c464e8f886f7007ff44f79238c1d20cb6681a25e69b0d831a2d20664ac76d0ec2c57bb8627f774a2ac0c88793352e8bffa2e7b347259f016070c52a0b515a38" name="glassfish-jaxb-runtime" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="9.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-jaxb 2.3.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Fix build with maven-antrun-plugin 3.x (jsc#SLE-23217)
- Add: txw2-args4j.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Added patch:
  * glassfish-jaxb-timestamp.patch
    + use SOURCE_DATE_EPOCH for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="fb1756f68d13679ec7b809f130579943f774c4cd0a283a8ea1462b506f3ea5f3c9be6f5fef429e5ca46058ebd1219807b23cf375102c966bedf7ea536a324464" name="glassfish-jaxb-runtime-parent" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="9.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-jaxb 2.3.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Fix build with maven-antrun-plugin 3.x (jsc#SLE-23217)
- Add: txw2-args4j.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Added patch:
  * glassfish-jaxb-timestamp.patch
    + use SOURCE_DATE_EPOCH for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="063a2911bfd28072243caefa0999d717f6f61d4b2b7bf6a9345bb822f5ca6e0aa0d4cd0c4ce3da485a5bf9130072b38457c79d91336e67a4fc5ca138ead87302" name="glassfish-jaxb-txw-parent" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="9.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-jaxb 2.3.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Fix build with maven-antrun-plugin 3.x (jsc#SLE-23217)
- Add: txw2-args4j.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Added patch:
  * glassfish-jaxb-timestamp.patch
    + use SOURCE_DATE_EPOCH for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="0caaf48cd045aaa8c164b4168ac670bd8023aab857b65c2bad4417dfdf511949ddbedbd081a53268a82a8635e9ccf82c55d7585a7664866dc64451a4ac6447f8" name="glassfish-jaxb-txw2" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="9.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-jaxb 2.3.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Fix build with maven-antrun-plugin 3.x (jsc#SLE-23217)
- Add: txw2-args4j.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Added patch:
  * glassfish-jaxb-timestamp.patch
    + use SOURCE_DATE_EPOCH for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="0fcbe4f01d6dd2938fcf6f31c2207ed84c02c1ce300a8e9141efc84f26c1417fb3dfc1b47ad0c6291d5b265d02d417c5697d3de3f985a8a038812f3933cbf6b0" name="glassfish-jaxb-txwc2" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="9.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-jaxb 2.3.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Fix build with maven-antrun-plugin 3.x (jsc#SLE-23217)
- Add: txw2-args4j.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Added patch:
  * glassfish-jaxb-timestamp.patch
    + use SOURCE_DATE_EPOCH for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="fca6a2bd812821c66fbd0a01183441e151116f7912864bc575cc95d97ea540bcd9cf77a682ccdb8838f0c418d1a04b5641ee2c12aa778e7062f97bdc0f7af260" name="glassfish-jaxb-xjc" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="9.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-jaxb 2.3.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Fix build with maven-antrun-plugin 3.x (jsc#SLE-23217)
- Add: txw2-args4j.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Added patch:
  * glassfish-jaxb-timestamp.patch
    + use SOURCE_DATE_EPOCH for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="004c8beeef04bcee8a7d784503aac902aa845d69c873ae24edb313794cedc45719ef6ee9216b6a16d8eae3504f3f2a0d54b742d7357051ee2b0c43e30ef62f45" name="glassfish-jaxb-xsom" arch="noarch">
  <version epoch="0" ver="2.3.1" rel="9.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of glassfish-jaxb 2.3.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Fix build with maven-antrun-plugin 3.x (jsc#SLE-23217)
- Add: txw2-args4j.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694520000">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Added patch:
  * glassfish-jaxb-timestamp.patch
    + use SOURCE_DATE_EPOCH for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="8aa9cb180a3b1496706b141bd77e9f009489fe29cb85e023e3c5411d27339fe954f3ce9bb8829230bfb342676bff5e8c93fa2b2077b4cae448dad250d02d47bd" name="gleam" arch="src">
  <version epoch="0" ver="1.1.0" rel="1.1"/>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1712664000">- Initial commit</changelog>
</package>
<package pkgid="f03552d51fcaf5ef1878b0be6f53e0190ea32925c567db96184c27508855a86d62a4873baa123fb84ed2837aba743e6382ca09d8495fc108f45da87e019a1c8c" name="gleam" arch="x86_64">
  <version epoch="0" ver="1.1.0" rel="1.1"/>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1712664000">- Initial commit</changelog>
</package>
<package pkgid="c705680dbc08688fcfe670fd75397751ce85a581cc11f966f25cd8767db41d2e6d333bc77788eaf24c6737a55982206ef0d6baae0ca1b783eed94c77533dde16" name="gleam-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.1.0" rel="1.1"/>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1712664000">- Initial commit</changelog>
</package>
<package pkgid="e5a44c45953b91434da2c6720def06d9505247420b0cad2bfec1b56fd9a94867bd9d7f0e39c578629e10996fe2a239c90496834c11d8167a4ab05f980bb0546f" name="gleam-debugsource" arch="x86_64">
  <version epoch="0" ver="1.1.0" rel="1.1"/>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1712664000">- Initial commit</changelog>
</package>
<package pkgid="b87c022fe3e11145123d39aed842f484dc01b29e2b8385a32d72822be89b372662da8bcdb010caac7e7a542b0fb32bae68e3d1ed14f757eba5d0a36f96c44e88" name="glib2" arch="src">
  <version epoch="0" ver="2.80.0" rel="2.1"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828800">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828802">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828803">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
</package>
<package pkgid="ff338af2633adcf5b5d37a9ddfa0787444c588b90e4c1d1f3fcfbc587b93e14ebc2a83b563a704e81b58dc742a8a4dcc4f550d61b4cc79bd0e68c38240de6b22" name="glib2" arch="src">
  <version epoch="0" ver="2.80.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715601600">- Update to version 2.80.2:
  + Fix a regression with IBus caused by the fix for
    CVE-2024-34397.
  + Fix installation directory of the GVariant specification.
  + Bugs fixed:
  - GVariant specification installed in wrong directory.
  - Backport "gdbusconnection: Fix test signal subscription
    ordering" to glib-2-80.
  - Backport “Correct installation directory of GVariant
    specification” to glib-2-80.
  - Backport “gdbusconnection: Allow name owners to have the
    syntax of a well-known name” to glib-2-80.
- Changes from version 2.80.1
  + Fix CVE-2024-34397: GDBus signal subscriptions for well-known
    names are vulnerable to unicast spoofing.
  + Updated translations.</changelog>
</package>
<package pkgid="04690c60faa5e1f2a8cc528eea4d34f543260ba1e9504a4932a87efb0ad559629c56491940d3a196c37b12d8904c5ec9c9998660591251215c13c20c1f0514f6" name="glib2-branding-openSUSE" arch="src">
  <version epoch="0" ver="42.1" rel="21.3.2.1.sr20240429"/>
  <changelog author="dimstar@opensuse.org" date="1513944000">- Update .gschema.override.in: evolution.desktop has been renamed
  to org.gnome.Evolution.desktop (for GNOME 3.28).</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="yfjiang@suse.com" date="1525348800">- Update .gschema.override.in: referring the implementation of
  bsc#1077332, fully enable gnome-software notification which is
  now used on both leap15 and sle15 to replace the legacy g-s-d
  notification method (boo#1090042).</changelog>
  <changelog author="qkzhu@suse.com" date="1530273600">- Recommend sound-theme-freedesktop by both openSUSE and SLE.
  (bsc#1097595)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1541592000">- Update gnome_defaults: evince.desktop has been renamed to
  org.gnome.Evince.desktop with GNOME 3.30.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1572264000">- Fix keyassignment for help: the schema was changed to array of
  strings, as multiple keys can now be bound.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1572350400">- Add super+f1 key binding for help to match GNOME default.</changelog>
  <changelog author="QK ZHU &lt;qkzhu@suse.com&gt;" date="1578398400">- Update .gschema.override.in:
  + Delete unused settings-daemon.plugins.power keys.
  + Set sleep-inactive-ac-timeout, sleep-inactive-battery-timeout to
    0 for SLE to be consistent with old versions (bsc#1158497).</changelog>
  <changelog author="QK ZHU &lt;qkzhu@suse.com&gt;" date="1584100800">- Update .gschema.override.in:
  + Set sleep-inactive-ac-timeout, sleep-inactive-battery-timeout to
    0 for Leap to be consistent with SLE and old versions (bsc#1158497).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1589803200">- Only recommend wallpaper-branding-%{branding_name} when
  gnome-shell is present. Allows gio to be installed on text-only
  systems without pulling wallpapers in (boo#1162600).</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1600430400">- Update .gschema.override.in (jsc#SLE-14772):
  * add different key for screenlock
  * update background color for SLE.</changelog>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1602417600">- Add priority of 20 to gschema override, otherwise you can't
  override it</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1629720000">- Update for libreoffice-* desktop files no longer dropping the
  libreoffice- prefix.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644667200">- Drop gnome-documents from favorite-apps for both openSUSE and
  SLED, package is archived upstream.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1647345600">- Update .gschema.override.in: Change default libreoffice startup
  entry to libreoffice-startcenter.desktop according to the
  libreoffice update (bsc#1195836, bsc#1196951).</changelog>
  <changelog author="Milachew &lt;milachew@mail.lv&gt;" date="1666008000">- Fix default openSUSE wallpaper is not present in dark mode (boo#1204138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669896000">- Adjust desktop file names of preferred applications:
  + evince.desktop =&gt; org.gnome.evince.desktop (since GNOME 3.30).
  + eog.desktop =&gt; org.gnome.eog.desktop (since GNOME 3.36).
  + file-roller.desktop =&gt; org.gnome.FileRoller.desktop
- Fix name to impress: libreoffice-impress.destop.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Prefer file-roller over nautilus for archives.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1681905600">- prefer org.gnome.TextEditor.desktop instead of gedit.
  patterns-gnome was changed to install TextEditor (boo#1210648).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710417600">- Ensure flavor has a value, at least %nil.
- ExclusiveArch: %nil is invalid: give it a value (do-not-build).</changelog>
</package>
<package pkgid="f74b4e4a11953d0249899d02b7bd662254ce481ee9db37617f91b99d4d85dc13686ea1bcc8b3b77f468ad988be67103e606ea9f14bf4f99b2c7006678a05a868" name="glib2-debugsource" arch="x86_64">
  <version epoch="0" ver="2.80.0" rel="2.1"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828800">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828802">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828803">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
</package>
<package pkgid="3190b2233897ec1a24dbe6c6f45e339244e253a08b8d6288aff01c928e16f8d85a8e1425b89018c05a0c6c264b3c5fa21ff3858056c152935164d762176ae9d4" name="glib2-debugsource" arch="x86_64">
  <version epoch="0" ver="2.80.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715601600">- Update to version 2.80.2:
  + Fix a regression with IBus caused by the fix for
    CVE-2024-34397.
  + Fix installation directory of the GVariant specification.
  + Bugs fixed:
  - GVariant specification installed in wrong directory.
  - Backport "gdbusconnection: Fix test signal subscription
    ordering" to glib-2-80.
  - Backport “Correct installation directory of GVariant
    specification” to glib-2-80.
  - Backport “gdbusconnection: Allow name owners to have the
    syntax of a well-known name” to glib-2-80.
- Changes from version 2.80.1
  + Fix CVE-2024-34397: GDBus signal subscriptions for well-known
    names are vulnerable to unicast spoofing.
  + Updated translations.</changelog>
</package>
<package pkgid="dabe29dcdadaf20747c1aff3839301c3045e6b0b8a8452fd779a6868b63363c77b41f130ae7b40485cb038cace071c06e300638aac5b05cf20ae0b670154b2f8" name="glib2-devel" arch="x86_64">
  <version epoch="0" ver="2.80.0" rel="2.1"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828800">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828802">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828803">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
</package>
<package pkgid="9d470e066860c7fdd43765d8d516448c52119e3f03748847cf5867058cda58a72f17f5d1aba4868e597ce6d4cdc2acdf3af710fb556182530c82cf96ce6189a9" name="glib2-devel" arch="x86_64">
  <version epoch="0" ver="2.80.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715601600">- Update to version 2.80.2:
  + Fix a regression with IBus caused by the fix for
    CVE-2024-34397.
  + Fix installation directory of the GVariant specification.
  + Bugs fixed:
  - GVariant specification installed in wrong directory.
  - Backport "gdbusconnection: Fix test signal subscription
    ordering" to glib-2-80.
  - Backport “Correct installation directory of GVariant
    specification” to glib-2-80.
  - Backport “gdbusconnection: Allow name owners to have the
    syntax of a well-known name” to glib-2-80.
- Changes from version 2.80.1
  + Fix CVE-2024-34397: GDBus signal subscriptions for well-known
    names are vulnerable to unicast spoofing.
  + Updated translations.</changelog>
</package>
<package pkgid="fc59a366ea8aef75c829a772b686a2224dfcd227aa2dc8773b86a5a68bbbb4970e9c280d84593b052e1b39a0c50bbaa0db4e3196927c5da52891b308a635db28" name="glib2-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.80.0" rel="2.1"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828800">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828802">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828803">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
</package>
<package pkgid="295880827035cb8d6a6f2151afeeb46c277737288bba50ce9d3a32127939fcdff31bb5245076b66fdbfe04cf58a9c731604de54b1dd1ae6b2c8a51130ce030a6" name="glib2-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.80.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715601600">- Update to version 2.80.2:
  + Fix a regression with IBus caused by the fix for
    CVE-2024-34397.
  + Fix installation directory of the GVariant specification.
  + Bugs fixed:
  - GVariant specification installed in wrong directory.
  - Backport "gdbusconnection: Fix test signal subscription
    ordering" to glib-2-80.
  - Backport “Correct installation directory of GVariant
    specification” to glib-2-80.
  - Backport “gdbusconnection: Allow name owners to have the
    syntax of a well-known name” to glib-2-80.
- Changes from version 2.80.1
  + Fix CVE-2024-34397: GDBus signal subscriptions for well-known
    names are vulnerable to unicast spoofing.
  + Updated translations.</changelog>
</package>
<package pkgid="42ba3d669f99d08f710b0b0d5fa0296d2f3919eaf028038dadadf2e7b016b2b1293a7f30c678d451e0689b6abfdd1335076f43b8c64ea7910fad0c0a3406b6f8" name="glib2-devel-static" arch="x86_64">
  <version epoch="0" ver="2.80.0" rel="2.1"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828800">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828802">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828803">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
</package>
<package pkgid="edbffb8c5869f31a98efe170419920f1093ebf3685673e2435257cf7a9b478ca58fe46e6bf531fb0e4feabb952fa276239c7b0991f1958397b353b16250fd273" name="glib2-devel-static" arch="x86_64">
  <version epoch="0" ver="2.80.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715601600">- Update to version 2.80.2:
  + Fix a regression with IBus caused by the fix for
    CVE-2024-34397.
  + Fix installation directory of the GVariant specification.
  + Bugs fixed:
  - GVariant specification installed in wrong directory.
  - Backport "gdbusconnection: Fix test signal subscription
    ordering" to glib-2-80.
  - Backport “Correct installation directory of GVariant
    specification” to glib-2-80.
  - Backport “gdbusconnection: Allow name owners to have the
    syntax of a well-known name” to glib-2-80.
- Changes from version 2.80.1
  + Fix CVE-2024-34397: GDBus signal subscriptions for well-known
    names are vulnerable to unicast spoofing.
  + Updated translations.</changelog>
</package>
<package pkgid="63765d7e1ba0fb9f0c29879024c7b7c3a2d2938a977aab1f44b8eb59114fb5542558097a03860bddb6251b77e128369df070a0d1ba594fa4031fa7555b84498d" name="glib2-doc" arch="src">
  <version epoch="0" ver="2.80.0" rel="2.1"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828800">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828802">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828803">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
</package>
<package pkgid="9bd669b52bcb300f004312e5cafd3aa81faa151428748378cbce48eaf56716708770920f75bb9e78a5f22847739fe901cffb23adfbf28b771550daffffa54bf3" name="glib2-doc" arch="x86_64">
  <version epoch="0" ver="2.80.0" rel="2.1"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828800">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828802">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828803">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
</package>
<package pkgid="890a6c83de03b2287aa85929ea9cdb45d2b53f8a68dbbd1d6817daffc945d5aa8c97fd44677f4abd2a87dd3ac06d0d0d0b89424d98ab1f6a3117769da3fa4c3c" name="glib2-doc" arch="src">
  <version epoch="0" ver="2.80.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715601600">- Update to version 2.80.2:
  + Fix a regression with IBus caused by the fix for
    CVE-2024-34397.
  + Fix installation directory of the GVariant specification.
  + Bugs fixed:
  - GVariant specification installed in wrong directory.
  - Backport "gdbusconnection: Fix test signal subscription
    ordering" to glib-2-80.
  - Backport “Correct installation directory of GVariant
    specification” to glib-2-80.
  - Backport “gdbusconnection: Allow name owners to have the
    syntax of a well-known name” to glib-2-80.
- Changes from version 2.80.1
  + Fix CVE-2024-34397: GDBus signal subscriptions for well-known
    names are vulnerable to unicast spoofing.
  + Updated translations.</changelog>
</package>
<package pkgid="648192edea7099051e8654dfaa476b728e25820e4ab89bf16943a2485257ee6b9e60f50d74280180e900d737a3524ea217dddf9b1c1ae8fa32dd8751c0be4b21" name="glib2-doc" arch="x86_64">
  <version epoch="0" ver="2.80.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715601600">- Update to version 2.80.2:
  + Fix a regression with IBus caused by the fix for
    CVE-2024-34397.
  + Fix installation directory of the GVariant specification.
  + Bugs fixed:
  - GVariant specification installed in wrong directory.
  - Backport "gdbusconnection: Fix test signal subscription
    ordering" to glib-2-80.
  - Backport “Correct installation directory of GVariant
    specification” to glib-2-80.
  - Backport “gdbusconnection: Allow name owners to have the
    syntax of a well-known name” to glib-2-80.
- Changes from version 2.80.1
  + Fix CVE-2024-34397: GDBus signal subscriptions for well-known
    names are vulnerable to unicast spoofing.
  + Updated translations.</changelog>
</package>
<package pkgid="6d7375cbb4e94dda2a08831d1d09da9969cd8e40d409f8db462fad62caa829b9818e15e363a241d3422a53fd8888e744ed40d461a09c778f088210b644e1b1c0" name="glib2-lang" arch="noarch">
  <version epoch="0" ver="2.80.0" rel="2.1"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828800">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828802">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828803">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
</package>
<package pkgid="f01c295d1802168901f1e4c3aedcab9f28aedd61cb7d8ba94f7296604e36f6c4233eeb6ebb4913312dfd3e0aa2745b79d21c7a270297df202f452e75b241b7e5" name="glib2-lang" arch="noarch">
  <version epoch="0" ver="2.80.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715601600">- Update to version 2.80.2:
  + Fix a regression with IBus caused by the fix for
    CVE-2024-34397.
  + Fix installation directory of the GVariant specification.
  + Bugs fixed:
  - GVariant specification installed in wrong directory.
  - Backport "gdbusconnection: Fix test signal subscription
    ordering" to glib-2-80.
  - Backport “Correct installation directory of GVariant
    specification” to glib-2-80.
  - Backport “gdbusconnection: Allow name owners to have the
    syntax of a well-known name” to glib-2-80.
- Changes from version 2.80.1
  + Fix CVE-2024-34397: GDBus signal subscriptions for well-known
    names are vulnerable to unicast spoofing.
  + Updated translations.</changelog>
</package>
<package pkgid="0aff9a9c5021ebd803164aad75095cb44f534a9bf34681780660a8ff0c9fa45f55f6ccf9835d288b027f52e211967866a8a021a9a055491ea8e27ea006b16458" name="glib2-stage1-devel" arch="src">
  <version epoch="0" ver="2.80.0" rel="2.1"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828800">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828802">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828803">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
</package>
<package pkgid="1ac3de3db6a99aa77564b734a49ab477dfa98397e5d12a56642f4ddd131fe581b13fea0c771d9e0ec284bdfd261908cf2133a8ac63afa43a7386eded63625288" name="glib2-stage1-devel" arch="x86_64">
  <version epoch="0" ver="2.80.0" rel="2.1"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828800">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828802">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828803">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
</package>
<package pkgid="815d372d1baa3d5cd9e5bf5c33909249efebe3b05668680f7c9f4344cbfa31f4e8514bfb5d0bc3ebf13ed7d73df98b0fa10b18fc353162e5df9759333ce87410" name="glib2-stage1-devel" arch="src">
  <version epoch="0" ver="2.80.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715601600">- Update to version 2.80.2:
  + Fix a regression with IBus caused by the fix for
    CVE-2024-34397.
  + Fix installation directory of the GVariant specification.
  + Bugs fixed:
  - GVariant specification installed in wrong directory.
  - Backport "gdbusconnection: Fix test signal subscription
    ordering" to glib-2-80.
  - Backport “Correct installation directory of GVariant
    specification” to glib-2-80.
  - Backport “gdbusconnection: Allow name owners to have the
    syntax of a well-known name” to glib-2-80.
- Changes from version 2.80.1
  + Fix CVE-2024-34397: GDBus signal subscriptions for well-known
    names are vulnerable to unicast spoofing.
  + Updated translations.</changelog>
</package>
<package pkgid="ba8bd1ccfd013f51487dbda7ceab75fe8ce7774e7e7dfef3a2ca0b5e9628c405724712adc6e67c21cae264b057169adb77511e782ad1e80b84989a0290bf87f2" name="glib2-stage1-devel" arch="x86_64">
  <version epoch="0" ver="2.80.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715601600">- Update to version 2.80.2:
  + Fix a regression with IBus caused by the fix for
    CVE-2024-34397.
  + Fix installation directory of the GVariant specification.
  + Bugs fixed:
  - GVariant specification installed in wrong directory.
  - Backport "gdbusconnection: Fix test signal subscription
    ordering" to glib-2-80.
  - Backport “Correct installation directory of GVariant
    specification” to glib-2-80.
  - Backport “gdbusconnection: Allow name owners to have the
    syntax of a well-known name” to glib-2-80.
- Changes from version 2.80.1
  + Fix CVE-2024-34397: GDBus signal subscriptions for well-known
    names are vulnerable to unicast spoofing.
  + Updated translations.</changelog>
</package>
<package pkgid="64dabbfaf582d71c8861326dcf5151ac111eb000a7a92e91c421ddcea12a4b350e4de8f0d288ba5c5b195402dff26155c327db1166033468d9aa91478c3f6a47" name="glib2-stage1-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.80.0" rel="2.1"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828800">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828802">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828803">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
</package>
<package pkgid="258bfd19c4f2f98f15d15238d381fe6db0efb2b83dc1b04b79e5b0ae1bff9040100c8876f8cf41db4927f2adc8f48b4b6f98fb8c1537436afea9421a9150d57c" name="glib2-stage1-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.80.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715601600">- Update to version 2.80.2:
  + Fix a regression with IBus caused by the fix for
    CVE-2024-34397.
  + Fix installation directory of the GVariant specification.
  + Bugs fixed:
  - GVariant specification installed in wrong directory.
  - Backport "gdbusconnection: Fix test signal subscription
    ordering" to glib-2-80.
  - Backport “Correct installation directory of GVariant
    specification” to glib-2-80.
  - Backport “gdbusconnection: Allow name owners to have the
    syntax of a well-known name” to glib-2-80.
- Changes from version 2.80.1
  + Fix CVE-2024-34397: GDBus signal subscriptions for well-known
    names are vulnerable to unicast spoofing.
  + Updated translations.</changelog>
</package>
<package pkgid="47bdbaa2ac27e6182b2ab854236c9d8d4a10244464bc47831f97cf132d2c3a501e87ed9261c729682b7720ce8321ceb19cdbbd94e0494810bec3df0665fd50f3" name="glib2-stage1-devel-debugsource" arch="x86_64">
  <version epoch="0" ver="2.80.0" rel="2.1"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828800">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828802">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828803">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
</package>
<package pkgid="eb70f08ccca1ac170b8b72deed9290de725ea7e412e3c8b2f4275136d1b4251a14e6c3315499ea6e87c8d3abc1340c3b9631c2da9801b54bde94c2b6aafc1922" name="glib2-stage1-devel-debugsource" arch="x86_64">
  <version epoch="0" ver="2.80.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715601600">- Update to version 2.80.2:
  + Fix a regression with IBus caused by the fix for
    CVE-2024-34397.
  + Fix installation directory of the GVariant specification.
  + Bugs fixed:
  - GVariant specification installed in wrong directory.
  - Backport "gdbusconnection: Fix test signal subscription
    ordering" to glib-2-80.
  - Backport “Correct installation directory of GVariant
    specification” to glib-2-80.
  - Backport “gdbusconnection: Allow name owners to have the
    syntax of a well-known name” to glib-2-80.
- Changes from version 2.80.1
  + Fix CVE-2024-34397: GDBus signal subscriptions for well-known
    names are vulnerable to unicast spoofing.
  + Updated translations.</changelog>
</package>
<package pkgid="b19c0873cd79158e6f6b260c605c675ee5b94792937effed217962e7b104b361238b99d6f85f84461368e49641fda66358e794fac1049f7958e778e267d965d8" name="glib2-tests-devel" arch="x86_64">
  <version epoch="0" ver="2.80.0" rel="2.1"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828800">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828802">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828803">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
</package>
<package pkgid="75d3c2c98b216e04a256d3ced0d4bd9a02fa45a25ade1739ccfb885e33858f716f941a21d63fe26a3a70bd29daa5e1da2723d84fd59be9c46161c1094a0f247e" name="glib2-tests-devel" arch="x86_64">
  <version epoch="0" ver="2.80.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715601600">- Update to version 2.80.2:
  + Fix a regression with IBus caused by the fix for
    CVE-2024-34397.
  + Fix installation directory of the GVariant specification.
  + Bugs fixed:
  - GVariant specification installed in wrong directory.
  - Backport "gdbusconnection: Fix test signal subscription
    ordering" to glib-2-80.
  - Backport “Correct installation directory of GVariant
    specification” to glib-2-80.
  - Backport “gdbusconnection: Allow name owners to have the
    syntax of a well-known name” to glib-2-80.
- Changes from version 2.80.1
  + Fix CVE-2024-34397: GDBus signal subscriptions for well-known
    names are vulnerable to unicast spoofing.
  + Updated translations.</changelog>
</package>
<package pkgid="28c8e85757baaf9d97278e980d48cd1c1d1d8d477c89ff1ece5ab123e21343546711abdede49b1731bb4f1783c49eab9d398f263383d2b4fef3a65d53b6707c3" name="glib2-tests-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.80.0" rel="2.1"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828800">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828802">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828803">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
</package>
<package pkgid="ffc584749c7aee5d6f4058582aa9ec5352c466c9d1e09b73fe2af37d66ba944e95c27ea075b3e7db4591761d1028e7b44d03816d88734915a4ea02f83da8234d" name="glib2-tests-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.80.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715601600">- Update to version 2.80.2:
  + Fix a regression with IBus caused by the fix for
    CVE-2024-34397.
  + Fix installation directory of the GVariant specification.
  + Bugs fixed:
  - GVariant specification installed in wrong directory.
  - Backport "gdbusconnection: Fix test signal subscription
    ordering" to glib-2-80.
  - Backport “Correct installation directory of GVariant
    specification” to glib-2-80.
  - Backport “gdbusconnection: Allow name owners to have the
    syntax of a well-known name” to glib-2-80.
- Changes from version 2.80.1
  + Fix CVE-2024-34397: GDBus signal subscriptions for well-known
    names are vulnerable to unicast spoofing.
  + Updated translations.</changelog>
</package>
<package pkgid="f3093eb22674dc5239ef87a5451adeaebddabc018f06469c33c6d3f39c7e924775828ddbb2dc499b8cd21b128660e07945f4f59d0b6289246771ba816d1dd13a" name="glib2-tools" arch="x86_64">
  <version epoch="0" ver="2.80.0" rel="2.1"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828800">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828802">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828803">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
</package>
<package pkgid="01eb0ccf15aba1dd9ac007b087b8c3fde3d287c86e77024a8992b8cb1fd8bda410ac4cb58eaad03262a926915f48bd06cba3fcb9d14cf963fb66f81c24d96d2e" name="glib2-tools" arch="x86_64">
  <version epoch="0" ver="2.80.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715601600">- Update to version 2.80.2:
  + Fix a regression with IBus caused by the fix for
    CVE-2024-34397.
  + Fix installation directory of the GVariant specification.
  + Bugs fixed:
  - GVariant specification installed in wrong directory.
  - Backport "gdbusconnection: Fix test signal subscription
    ordering" to glib-2-80.
  - Backport “Correct installation directory of GVariant
    specification” to glib-2-80.
  - Backport “gdbusconnection: Allow name owners to have the
    syntax of a well-known name” to glib-2-80.
- Changes from version 2.80.1
  + Fix CVE-2024-34397: GDBus signal subscriptions for well-known
    names are vulnerable to unicast spoofing.
  + Updated translations.</changelog>
</package>
<package pkgid="f91c30f4688bceb96da4316b5a70483fc689ea3f59f4eab298677a22b086b8bee592709abd9dd1609c69180fb16bb3f3aa45a202a43e4a98e718d6cec1e49554" name="glib2-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.80.0" rel="2.1"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828800">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828802">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828803">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
</package>
<package pkgid="a8b9378a6e2303b524c32dc01e1cd5b0f4820aec7554dc25e88358527be67700ba01a072008c6b49219b2bc4872b8d83d1bb1d43c44c82d3dd1a9d84f1a0a69c" name="glib2-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.80.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.79.0+158:
  + Port to gi-docgen and drop gtk-doc support — dependencies have
    changed, and Meson needs `-Ddocumentation` now rather than
    `-Dgtk_doc.
  + Move libgirepository into glib.git from
    gobject-introspection.git — but tools like `g-ir-scanner` are
    currently still in gobject-introspection.git. For the moment,
    glib.git needs to be built twice, once with
    `-Dintrospection=false`, then build gobject-introspection.git,
    then re-build glib.git with `-Dintrospection=true`. This
    process will evolve throughout the GLib 2.80 cycle. The API and
    ABI of libgirepository has changed, and accordingly its version
    number has been bumped from 1.0 to 2.0 (note: the version
    number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
  + Match behaviour for `GAppInfo` searches has changed.
  + Rename `GTK_USE_PORTAL` environment variable to
    `GIO_USE_PORTALS`.
  + Bump Meson dependency to 1.2.0 and depend on Python `packaging`
    module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
  dependency.
- For doc flavor: replace gtk-doc BuildRequires with
  pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.79.1:
  + Fix a race condition in `g_object_unref()`,
  + Various API and build changes to libgirepository as it is not
    yet API-stable,
  + Build fixes on big-endian 64-bit systems and mips64el,
  + Reduce contention on global locks within GObject,
  + Allow building man pages without the reference documentation,</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707825600">- Update to version 2.79.2:
  + More work to reduce lock contention and improve performance in
    GObject.
  + More API changes to libgirepository, which is now stable as of
    this release.
  + Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
    from gobject-introspection.git and update them to work with
    girepository-2.0, renaming them to `gi-compile-repository`,
    `gi-decompile-typelib` and`gi-inspect-typelib`.
  + Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
    `GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
    platform specific APIs, and are the preferred way for third
    parties to access those APIs in future; although platform
    specific APIs which were already exposed in `GLib-2.0.gir` and
    `Gio-2.0.gir` continue to be listed there; the underlying `.so`
    files have not changed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Update to version 2.79.3:
  + Various consistency improvements to the command line
    libgirepository tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Create glib2-stage1: build glib2 without intrsospection. This
  intermediate glib2-stage1-devel is used to the build
  gobject-introspection, which in turn is needed to build the real
  glib2 packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Update to version 2.80.0:
  + Bugs fixed:
  - GLib: string malformed for gettext.
  - Add missing argument placeholders to several command-line
    tools.
  - g_warn_if_fail: Document as always evaluating expr.
  - docs:
    . Fix a typo in the macros docs page.
    . Specify gi-docgen as a native dependency.
    . Fix building with docs enabled and introspection disabled.
    . Minor improvements to GSignal documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
  GioUnix as platform-specific overlay to Gio transparently. Any
  consumer that wants Gio needs GioUnix on Unix-like systems
  (boo#1211604).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712059200">- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715601600">- Update to version 2.80.2:
  + Fix a regression with IBus caused by the fix for
    CVE-2024-34397.
  + Fix installation directory of the GVariant specification.
  + Bugs fixed:
  - GVariant specification installed in wrong directory.
  - Backport "gdbusconnection: Fix test signal subscription
    ordering" to glib-2-80.
  - Backport “Correct installation directory of GVariant
    specification” to glib-2-80.
  - Backport “gdbusconnection: Allow name owners to have the
    syntax of a well-known name” to glib-2-80.
- Changes from version 2.80.1
  + Fix CVE-2024-34397: GDBus signal subscriptions for well-known
    names are vulnerable to unicast spoofing.
  + Updated translations.</changelog>
</package>
<package pkgid="2d2b58dc3c0a27ff377c69beaad7088c9b6e5cb5b0cc586844d200573bb48e133dea19043e47ea7de84c66ca879a93b9af1db16174f59e59b6bdd17be22428ac" name="glibc" arch="src">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="5a9e49af9337ba3454cd4d11b7501104d36fc26a9dbb683da360fdd11a6767cdab8effc4f5ec171e738c456e2342b54f62b21f271c04636a20c12a00e4084f33" name="glibc" arch="x86_64">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="46ddaac0547363524fee5826d1886b54880e0d9ed8fad7ef3023c1a90a38063d75ec2d42b68ee208f0048d3ff78b5cc71e860d944dbebe876af0844b4857dfc8" name="glibc" arch="src">
  <version epoch="0" ver="2.39" rel="6.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
</package>
<package pkgid="cd13867f0214bfc9888d7de909580dee1b5f207b94a86e0093bbb375c4072b4fe02f7245079b6947b4b974b8521382aab54d90af0f41ab1bd0b9cdc8a8535ef0" name="glibc" arch="x86_64">
  <version epoch="0" ver="2.39" rel="6.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
</package>
<package pkgid="54f24b260e7bd7e8f2f7196cb2977901ff5db43445adf9a21734d58e6fcfc31fb0387cb316dc86ca2bf75d2af4aa83ccf684b1aa04b675d696e44bbbfce4f464" name="glibc" arch="src">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="efaa02414a5791b9c7df5cf138050a38ee4d099c83c386745bcf82d6b3653b04bcaf86dd72a2d4d8982dff2e19d4f33606be32aaa28d37b5b3a0e85a0fd11ca3" name="glibc" arch="x86_64">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="da730d04a134bc2bb2f0e5fdcb9b00d5389ffc17ef9dc9d4621353a40f8f50d695b050cd5ed9d745b16df0561b582615cf298593e6a05bcaae0d79da19a186de" name="glibc-cross-aarch64-src" arch="src">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="b6b1ef0f58036dbcb6cb0bc3ebea16509af0aee8dd1339cca2e036c081361d5f5d0296fc1674402471a4eb6fe0bf3d37accdf0dee6d336bcbc47377113ac51ab" name="glibc-cross-aarch64-src" arch="src">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="6b64c3763f97aa543bb21be8accce0511d591c8b3908ea5feb607202da128569d2c938425d344ef7e8300f6b07b05389ae706294662986c908350ac7c04db4c3" name="glibc-cross-ppc64le-src" arch="src">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="11d0e757f3109ef9923acbb7424ea3ce4d80d13830f63c494a52ae1432931bab8a67d9a6627803e34904117cd3fcdc74d8bcd7bbedf577a03135ef81da98727e" name="glibc-cross-ppc64le-src" arch="src">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="e1c7b1700e3b537dbf1f81f76de1031d5dd9e6d9eda0e85c836fc8f6ee26c624c98bc5b8d994cc12c7f9249ca671ba26e9c9cf7fdd39012688f92378e00ebd2f" name="glibc-cross-riscv64-src" arch="src">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="614052324761ccb1bd948e2d3dd3fa1bffcedaff567c5e115541b565213b345a2ce47aed088116b8d87c3716fe963cb5c836dcbb8ad7cfcb54162688a48a2310" name="glibc-cross-riscv64-src" arch="src">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="3c9bbacdaff8fae9db267526869c5e806df9fc149840facd8f638e28dac8798f63495533fda8ddbb8cfff925a29c1eeba402f157e2e4353cf6685d37f08e6121" name="glibc-cross-s390x-src" arch="src">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="85cf4ae620ee59f1fa7f8ada1e4ca506c5d4b3b882b1810e3d62e8924c1b01dd9a353005e6321a3603c654422f9b6167424ce13aab2b1fad98207c5475956989" name="glibc-cross-s390x-src" arch="src">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="bcd4627dda80bd3c39d1b011405b155fad3976d232d39f9382131968fa80e22a744dff24eb1ffcb9cb0ec94104b7fa4e91d314fb6a7f4c203a38b23d62898384" name="glibc-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="7009f037a8993c7adeb876afc3773b9a242fab312fd9b7d5fc1ef1c760892fc04b578590e2a1a7de61c7219e12cf1b8e3738eb20c1a5d9ce5ab9fd3ebb973272" name="glibc-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.39" rel="6.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
</package>
<package pkgid="ebc0c97788993049598d8823af1b8b3c4a0e3c6a4e7341b4b2f1eaa61f254938e3bbd056b7c1f88f983fd3f56b1d3562648309eee9cbd4847f702dd9fb0612ab" name="glibc-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="7e113e3285f1faf35f0eeafb734946901a6cea64fdf4572b01a6f4ecd47df136a84eb630d9c48bdef4d2ce5e4bbb29f9d1a333c5445cfe4dcd7b5561c48401c7" name="glibc-debugsource" arch="x86_64">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="86e07c4a0a861701aaaf3542498546dc63f6b3694207fffc408fd450f7c81da63a203d6b0b0756e6aa3b568209965412101e454e9e5873d07efc23e04ff064a0" name="glibc-debugsource" arch="x86_64">
  <version epoch="0" ver="2.39" rel="6.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
</package>
<package pkgid="07f231ecf131aac97b25503ae5f68270b6a9f34f1193530090ea0cc2e5e322b2bbfaa521ce125537e4a7b57147f3a457b740095fbdab877eed2f5cce1940bbd7" name="glibc-debugsource" arch="x86_64">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="2ec1585530c31c6a8569d93c7bab7c56c412c2c12aeb9803dbf09dc2b3eba8724f8d0851ce5b8b6b62a52820b48ebe647355b479e335aa2b0b9d6a792ccec3ea" name="glibc-devel" arch="x86_64">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="db38fd9237aa15705287b0e9878441171fd123cfcc75daec37bdc20d743fce875d2a95c55f2a46032c6e1cd068f729465797cd29bf54c380a65a014527592205" name="glibc-devel" arch="x86_64">
  <version epoch="0" ver="2.39" rel="6.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
</package>
<package pkgid="bbba2d79d544e4878670451cd089887de947559838714629f1e8141e9eb0533a0b5bbd33c9ab69fc66760224685c70ef2ba1aa53604d9caad15b86d2e70b5032" name="glibc-devel" arch="x86_64">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="e5bbc652901addf0cd5092ea6bd59c179276a160ed54bea93e49733efb66d0a1894745e19b9cca5cdc1d5d5f1a57e5ee73ebe49024c2e5a89767e3b93d10c78b" name="glibc-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="850e847c514d9c8205b647dd2927621f6dd01e3ecaa2e69ec2577fc2513cb65a3d603ce13aab5e1911279081038f86aec61c33496f15299b9c3425bfc899c330" name="glibc-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.39" rel="6.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
</package>
<package pkgid="b41b3324354ed643f56ea487d12e0fbf2691f92bcf00e1abe841a56281337b0c9f800682a1a7b06782a624280d473c9728825b5545c36894ff2f49fdd30aafe3" name="glibc-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="ff25297fb91c30af0ddd7628a275bc3120fd2593fd3bc709eafd371a608f13b537985e1cffd20e67e3670f1a8b3e31ab9b1597fb16b7df1ea1927721b5296b01" name="glibc-devel-static" arch="x86_64">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="92c51e7b965d5389619ef8d52e497deb7a0ad6f67a63aff6078d534bb3c0c9c13d7cd905d1d45493a76f4e5e3d1650b931827492c057de7575bc477324e59a73" name="glibc-devel-static" arch="x86_64">
  <version epoch="0" ver="2.39" rel="6.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
</package>
<package pkgid="33940d03662474fe71bafcecfcfa560ebfa77bbd5d0ddd7220f9a6eac9a43cb6f3cd6c5a9af992ca42d979263f451f4943efe07b4ba8d053166491cffdfc3124" name="glibc-devel-static" arch="x86_64">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="6e511b810dba7080ea9933ec39ad4ab11296cc460aa628c10ed8602a234ba22513875b3d8f4185d64a8c611658eebf56d5b65faba907e2a26b07eb19043a4f21" name="glibc-extra" arch="x86_64">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="14dbfedf3bad26874a2597a30f75571882740d2445bb9732aed373d68b1b7fa9471fe7f8b292f61ae2774138a870615fcfa9a41e3eb625b1b5a8ff07b80b50e7" name="glibc-extra" arch="x86_64">
  <version epoch="0" ver="2.39" rel="6.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
</package>
<package pkgid="89270a8d1913ff1bb5443a64eb543abbe8009251d847604d123885d3da44d0673a6551d055a81ec219ab76300293d97600feb7aa9dc302a9118e1fbd87c75a95" name="glibc-extra" arch="x86_64">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="6cf28cea679e376615b6f3f45fac4449cba09985ae620df0c498690ca3cfd4306c5d3f46066ad425dadd81b5872e391fa612ceca8fef824c10ad694712cf5caa" name="glibc-extra-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="4a2a479c79b631537bb36de60d59712889480d2d7a9ddf434f54fa773d66371e514a9e380df529a73644be45d5d16ebe7e14cdb2106b0f3678df01478ed57043" name="glibc-extra-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.39" rel="6.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
</package>
<package pkgid="61fa1853e9cbd334b130c0a91ac361ec991cc6b152d6c3d8a4cc71d56547c133a0f44af234c820b4f2f2802648ec6e6b1d614cac364a1bc646afe49f6d63610f" name="glibc-extra-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="8aef81f90d5b2d29a09912fc368dad8476760c64dd636a6d79865189f3232e430cb59a674628da4ce4dca259d850fa25e81518f76ee5e5f81daf52509ef88875" name="glibc-html" arch="noarch">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="cb1e1466d65481f79d10fcbade989a289d74e4cbc743eb3480607a8a0746c3398382fddc2c9ebc62972bab1a7831de62cffc0e7c8161345f4332464741bb7eac" name="glibc-html" arch="noarch">
  <version epoch="0" ver="2.39" rel="6.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
</package>
<package pkgid="977b1fb7a77b881a2fb8cb5df4ba551708693562989b0d0c3b3a3cba2e42c44a24b695207f358255df9ed7d615ac69d0bc38f89f4734c086995ac8440801b290" name="glibc-html" arch="noarch">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="be0833fa8a7d37fd5461a2bef084d8dca0553eb5d8a3a74baee077e635a3872e82a6c3a2dcaa3f72e531d509467ab7466158a128cbfb3320bd2d59724bfa48ff" name="glibc-i18ndata" arch="noarch">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="a20f8acb67f7d56dcc94ed9a78604a2d3a94d6fd4c360763fe67c5e8f8036c10e08778ba90ab3e73fc7c1a6a358c503c90ac96a1a741d15f1718c8c6e8dd66b0" name="glibc-i18ndata" arch="noarch">
  <version epoch="0" ver="2.39" rel="6.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
</package>
<package pkgid="5b154caa64853f45b517a663577a1b1feb2f9e95517c5cd5d37fde5a9fd43cfcd67a8c88f30e510cba5e309c3451e9fce55a613b0918f2598de689c8d9a69226" name="glibc-i18ndata" arch="noarch">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="aaa6a6d7d50e11fee7bac7337cee9c6a2aa2d30941b6e072cb2a06dd7858b9132e1254a16d51ef4c8918ee0d965d536995ba3f37590d3f64dde5439567c5d685" name="glibc-info" arch="noarch">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="df70a496a6e6e0f38e5eccd77d6d5ba3045b5f7853579b07fba60568aece66e367568cd964d16cd3c25b572f434fd2af4e12fd89aec9496e78fd1a1c72505e00" name="glibc-info" arch="noarch">
  <version epoch="0" ver="2.39" rel="6.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
</package>
<package pkgid="5c69cd9c53a2f8125d41e80177be8bc59c1ecc2f44c68e8469a6c9d6854e7467731144e22d1ab57e50ee5b355293209c59575c49fd286156674a57a8e6403fc3" name="glibc-info" arch="noarch">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="116d5732ac41a7802a1a4276409bb5196195a5bc54828ac4cf31af79f98cd12b959a08c5e0d55ada739612db15b24d387af6eab1659b5d030adf7433157ab4db" name="glibc-lang" arch="noarch">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="ad0cb23e22981941f16f426ade22423b5c5a005df442ab48a2cf191bce3cbca7d289008029541a367ad852c757c47c4a95693b9ca205f80f972740e40d716d38" name="glibc-lang" arch="noarch">
  <version epoch="0" ver="2.39" rel="6.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
</package>
<package pkgid="431dcb48b7d15f48a78b378bb0d2d00c43a7094111cd6789bcf6c387b36182d038334e54bf159a9a8469b05e28a53f493b9d154cf77754633f9a65189ddc1061" name="glibc-lang" arch="noarch">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="aad33efe6b27ae241aacd7c6b41b8e92b7b33e442e6a4f2a0b5e24236c0b912ee368d07129af96e79d868a75aeffb1ed2a88d42a3039cbabf7ed347925a138b2" name="glibc-locale" arch="x86_64">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="ab82876efe25ae74de07005fe8aaa36dfd5454eaf54d70c88dd707b9ba140ef3c892552e81c06e2567ef69928a190f8b75f6cae6bd3b65c1e58669ccdf4ec483" name="glibc-locale" arch="x86_64">
  <version epoch="0" ver="2.39" rel="6.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
</package>
<package pkgid="d3f89272ddbb99919d7f4c8c5b83ce0d4cac0973a61e30e9096c63914a66d78a71e847688ba58eeaa33653ab3df62f7fb5c1d7584a2d529a13373c910b9b0917" name="glibc-locale" arch="x86_64">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="3eaee19f1f3c712b368a56fe91d2da69fbf339e2f22e3fd6a763fe43cacf3da9dfb87c1e265a83027230f66c586f1b13e83aa8bdcdc7e49dff8d504d6224f74b" name="glibc-locale-base" arch="x86_64">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="dd67f13850d4ae6cf6fa10b88a6c750416fd64ac3e9b74d3ea3e0464affcedefc0e9471d7d29c67c42547076482991bf9901f143effbe4b416d870077464fad8" name="glibc-locale-base" arch="x86_64">
  <version epoch="0" ver="2.39" rel="6.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
</package>
<package pkgid="c58dde01c2e22f48ce6d01cce1d28a041299a65a45a3fb01c5ae254b9a634f815a506cd0acf02fc7f1d89c5047ea0ac25b4b2d2a44e8f38513d223f25c188689" name="glibc-locale-base" arch="x86_64">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="8e149d1a06c003867f5c37a779b371659615399331c22bc7e5e62ef3cef5abf560a0d19efb29f830c564c42fc63b54744d9bdd150e6cdf5e6eeb5cf3aa8b2c98" name="glibc-locale-base-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="1b2aa955ff581c3524a063d79157a15b8a52ac7e75f10e292ef8cbc4b7fd5f00da26eec1f30a21c54cd818742263699700ba34281f50cf65d850cf8a43d6eaa0" name="glibc-locale-base-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.39" rel="6.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
</package>
<package pkgid="3927018a041558c6e08535a94e8b0342bdc60749e89065565d7e2a40519eb549ce325b4318f41318168c54bff20f0eee3255e60bb85be431ba71569ad8051377" name="glibc-locale-base-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="eb26d4c4878f6c64768b92a4d7b6e3b40e422245341aa73b7c1ffd1d6c0f463dd7b886b95c02844465104d09470a38aeb559500cedf59515b25646802d641564" name="glibc-profile" arch="x86_64">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="8e3bc317fa599106b775608da519326136c72ee40816b7c9a9f6b86fb09dfd2f15191ff838cf139b93668d1b94e8f71815adb3492ff6fb6df4c8e8bbc1b7aa5c" name="glibc-profile" arch="x86_64">
  <version epoch="0" ver="2.39" rel="6.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
</package>
<package pkgid="794f44c612bbbc99413776755e282d6975e6cef83c774acba859d968b976b84da7abff834268a70fa006ba247ed4ae73086452715800fa9653e4062f9b12ac89" name="glibc-profile" arch="x86_64">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="b63b57cc511981bc8d32ee3f6773718e99a0ded8cc3b9a0cdf97399c0c3df1d9c35153b4e98a2119664c1d90bfbdfdfd1f5132858075acc37ca37f36d0b78e88" name="glibc-testsuite-src" arch="src">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="50c1b45e42474683ebe325a2cd52de2d7f817e3c931103cdb648e735bd3f7460343b4a89b6671ee713aa3322053a7052c3c12e8fbdb1b3b93ca530f412b301d9" name="glibc-testsuite-src" arch="src">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="f0c853c3c6521e2958e857d42f80a26b11dfc825bcca4d667c2d2b6be33b55aadefa38b214af7e0ddeec14728c0b3f892879a768306f0169344b14de063a19fe" name="glibc-utils" arch="x86_64">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="36885f11904713c4c18a64e09d599c2e94874ee58f3211adaa8ff06ce14ad887687df74b9cd487c1e19818a63473d9308087d91c9013eef3c74ecbff0c47f4d8" name="glibc-utils" arch="x86_64">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="b4ed09ce6131e298306a59e9a30d941666d3a2396a2839f1c0b8ca2b459e9e22469b7214ed25a2c1c7c2643d7f83dd5a04d127ce65293d931bfa9eb931534195" name="glibc-utils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="20ec8048bd38056b7406afa13336807d44aca23b9f01364f25db75ba35a0ec68ece3fb1ee572f75d1752b01c9407ebbb38a88de240521d12997b5a7a3d2498e1" name="glibc-utils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="917cc15f99046bd3da1f201281947259d3c78870ed6138f47ebeee1d2624cda4101a10d820ebd59f5a14553ac6f502c76b9c5294798c369f16e9d48b48805cc1" name="glibc-utils-src" arch="src">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="06458c1d4b7d6858ae733b5180be59b64ad07761418f0a7115951f9a9cda7a74321ef20bb36b0db9038794814ff91d76b0c00701fec10bbda4b2675c13eace81" name="glibc-utils-src" arch="src">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="19410be8cd83f64c7236361339451a4a95b76b0a5d88ba8c78b551a43142153b928c865e72d9c11e6f88a952c015e396e4ce2d717052e05122ebe28deb8ec932" name="glibc-utils-src-debugsource" arch="x86_64">
  <version epoch="0" ver="2.39" rel="5.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
</package>
<package pkgid="aeef952fb640bbcf706cfe27dd1c05981c0c071fb89b4f62ad11493f3b89aedc9563e9fec4b79ecd78fa2e59f7862c55b8ae44a5fd5d453d1aff2b00c2dd4d01" name="glibc-utils-src-debugsource" arch="x86_64">
  <version epoch="0" ver="2.39" rel="7.0.4.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1704196800">- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706011200">- Split off libnsl.so.1 into a separate package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706529600">- Change minimum GCC to 13</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706702400">- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1706788800">- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The &lt;stdbit.h&gt; header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,
  no-aaaa-read-overflow.patch, posix-memalign-fragmentation.patch,
  ppc64-flock-fob64.patch, qsort-invalid-cmp.patch,
  sem-open-o-creat.patch, setxid-propagate-glibc-tunables.patch,
  syslog-buffer-overflow.patch, tls-modid-reuse.patch,
  tunables-string-parsing.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707220800">- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  [#31339])</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1707307200">- Add libnsl1 to baselibs.conf (bsc#1219640)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708948800">- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  [#31402])</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1709035200">- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710158400">- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710244800">- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1710331200">- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1713441600">- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1714392000">- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715169600">- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  [#31686])</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1715169601">- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1715601600">- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed</changelog>
</package>
<package pkgid="8e05d83983b9e3ba1cf7bd4b68d98697be9074ee6fd2b66c546290f4633d5a57cc0fb028d5f0f7cdd066b61790aa347bb0f0a67db52b6084dcae77e5e43013a3" name="global" arch="src">
  <version epoch="0" ver="6.6.11" rel="3.1"/>
  <changelog author="mpluskal@suse.com" date="1438776000">- Update to 6.5
  * See attached NEWS for detailed list of changes</changelog>
  <changelog author="mpluskal@suse.com" date="1442923200">- Update to 6.5.1
  * See attached NEWS for detailed list of changes
- Drop unreferenced patches as none of them seems necessary
  * global-5.7-gcc.diff
  * global-5.9.5-fix-gcc-warnings.patch</changelog>
  <changelog author="mpluskal@suse.com" date="1450353600">- Update to 6.5.2
  * See attached NEWS for detailed list of changes</changelog>
  <changelog author="mpluskal@suse.com" date="1458302400">- Update to 6.5.3
  * Added new plug-in parser 'universal-ctags.la'.
  * gtags.conf:
    + Added new entry 'universal-ctags'.
    + Added new variable 'ctagscom'. You can overwrite the path of
    ctags(1) dynamically for exuberant-ctags.la,
    universal-ctags.la and pygments-parser.la.
  * gtags.conf: Added the following patterns to the skip list.
    '*.o,*.a,*.so,*.lo,*.zip,*.gz,*.bz2,*.xz,*.lzh,*.Z,*.tgz,*.min.js,*min.css'
  * gtags: Added some explanations for the --explain option.
- Small spec file cleanups</changelog>
  <changelog author="mpluskal@suse.com" date="1459080000">- Update to 6.5.4
  * gtags.conf: The entries which include '.xml' were commented
    out, because they require libxml.a. If you use them, please
    uncomment them.
  * universal-ctags.la: Universal ctags plug-in parser did not
    work on almost files. Now it works.</changelog>
  <changelog author="sleep_walker@opensuse.org" date="1463140800">- set correctly path paths for parsers (bnc#977967)
  new patch: fix_paths.patch</changelog>
  <changelog author="astieger@suse.com" date="1483012800">- GNU global 6.5.6:
  * htags-server: New --retry[=n] option
  * htags: Changed the format of function header (--show-position)
    to make copying text easier.
  * geco.rc: Added 'fzf' as a selector candidate.
  * gtags: New configuration variable 'gtags_hook'.
  * htags: Now --cvsweb option always insert 'view=log' to the
    generated URLs.
  * fix gtags: Gtags often aborted with a message "buffer overflow
  * fix htags: CGI scripts (completion.cgi, global.cgi) included by
    mistake are now generated during package build
- includes changes from 6.5.5:
  * fix exuberant-ctags.la: The path name of ctags command couldn't
    be changed. (new configuration variable 'ctagscom')
  * fix Tag files got corrupted when the built-in C++ parser gave
    up parsing and aborted
  * Some inappropriate error messages were changed.</changelog>
  <changelog author="mpluskal@suse.com" date="1495713600">- Update to version 6.5.7:
  * global: Now global(1) accept a file as --nearness option.
    If it is a file, tags in the file are shown first.
  * global: Added aliases for MAKEOBJDIR and MAKEOBJDIRPREFIX.
    GTAGSOBJDIR: alias for MAKEOBJDIR
    GTAGSOBJDIRPREFIX: alias for MAKEOBJDIRPREFIX
    These aliases are given higher priority than the originals.
  * global: New command --print=&lt;name&gt;.
    &lt;name&gt; may be one of: root, dbpath or conf.
    This is a generic version of the -p (--print-dbpath) command.
  'global -p' is equal to 'global --print=dbpath'
  'global -pr' is equal to 'global --print=root'
  * gtags: Updated the built-in PHP parser to support namespaces
    and traits, which were introduced in PHP5. The following
    keywords have been removed:
    + failure: not a keyword
  + header: normal built-in function
  + is_array: normal built-in function
  + is_set: typo -&gt; isset
  + printf: normal built-in function
  + setcookie: normal built-in function
  + success: not a keyword
- Refresh patches
- Update dependencies</changelog>
  <changelog author="astieger@suse.com" date="1513425600">- GNU Global 6.6.1:
  * CVE-2017-17531: Command injection vulnerability in gozilla
    allowed arbitrary command execution via crafted URLs
    (boo#1073197)
- includes changes from 6.6.0:
  * gtags: Add support for glob patterns in langmap variable
  * gozilla: Change the default browser from 'mozilla' to 'firefox'
  * gtags.conf.in: Updated to adapt to the latest ctags(s).
    Removed: common-ctags-maps
    Updated: exuberant-ctags, universal-ctags
  * incompatible change: universal-ctags.la: The --extra option in
    Exuberant-ctags is renamed to --extras (plural) in
    Universal-ctags for making consistent with --kinds-&lt;LANG&gt; and
  - -fields.
  * various bug fixes
- rebase fix_paths.patch</changelog>
  <changelog author="Felix Zhang &lt;fezhang@suse.com&gt;" date="1552996800">- GNU Global 6.6.3:
  * gtags: New --skip-symlink option.
  * gtags-cscope: 'Find assignments to this symbol:' was
    implemented.
  * gtags-cscope.vim: the following key assignment was added.
    &lt;C-\&gt;a, &lt;C-@&gt;a, &lt;C-@&gt;&lt;C-@&gt;a
  * various bug fixes.
- includes changes from 6.6.2:
  * gozilla: Deleted functions to reduce or eliminate possibility
    of future security risks.
  * various bug fixes.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1561377600">- Switch to python3
- Update dependcies
- Get rid of env usage</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 6.6.4
  o gtags.vim: New custom variable 'Gtags_Emacs_Like_Mode'.
  If this variable is 1, use the tag files of the project to which the current
  file belongs. By default, use the tag files of the current project.
  o gtags.vim: Gtags command discarded all unsaved changes. Now it brings
  the following error: E37: No write since last change (add ! to override).
  o gtags: Now gtags skips java annotations (@...[(...)]).
- add global-gcc10.patch to fix build with -fcommon</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1600516800">- global 6.6.5:
  * gtags: Now gtags_hook is not executed when the following
    options are specified: --version, --help, --config, --dump
  * gtags: Added new option: -C (--directory)
  * gtags: the built-in C++ parser is deprecated
- drop global-gcc10.patch to fix build</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1619956800">- global 6.6.6:
  * gtags.el: Added native support for TRAMP. 'global-client'
    command is no longer needed to use TRAMP.
  * gtags: environment variable GTAGSFORCECPP is deprecated.
  * gtags: If GTAGSFORCECPP was defined and --explain was used and
    the first file is a '*.h', gtags crashed
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 6.6.8:
  * gtags: Now you can write comments in '.notfunction' file.
    Lines starting with ';' are comment lines.
  * configure: Now you can build Global with external SQLite3 library.
  - -with-sqlite3[=dir]    By default, the embedded version is used.
  * plugin-factory/PLUGIN_HOWTO.reference:
    Added a howto document: 'How to get Universal Ctags to handle references'
  * global: The --print0 option was ignored when using the --completion command.
  Now it works.
  * gtags: The --file option could cause segmentation fault.
  * Pygments-enabled gtags failed to start. Now it works.
    (Changed the shebang of pygments_parser.py.in from '#!/usr/bin/env python'
    to '#!@PYTHON@'.)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671364800">- update to 6.6.9:
  * o gtags(C++ parser): did not recognize 'final' keyword. Now it works.
  * o Fixed a couple of bugs in MinGW.
  * Fixed unknown type sigset_t error in MinGW.
  * Fixed pointer to integer cast warnings in MinGW.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 6.6.10:
  * gtags(C++ parser): did not recognize 'namespace
    name1::name2::name3' syntax.
    Now it picks up 'name2' and 'name3' in addition to 'name1'
    in the next example:
    namespace name1::name2::name3 { /*...*/ }
    o gtags('universal-ctags.la'): The following setting of
    Universal Ctags caused no tag output.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1700568000">- update to 6.6.11:
  * Drop support for Exuberant Ctags plug-in parser
  * Drop support for the Pygments plug-in parser
  * Fix no output when using --tag-relative=always (or 'no')</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
</package>
<package pkgid="c2569c8dee4850b85dd41b03c32dd363a6bb5d49d81f18df24fe79b407ac06e877a16e7b13fbadb076b26d81b8e8aa2620ec27eb49f85a4ecbc5c8ed3adc9bc6" name="global" arch="x86_64">
  <version epoch="0" ver="6.6.11" rel="3.1"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1561377600">- Switch to python3
- Update dependcies
- Get rid of env usage</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 6.6.4
  o gtags.vim: New custom variable 'Gtags_Emacs_Like_Mode'.
  If this variable is 1, use the tag files of the project to which the current
  file belongs. By default, use the tag files of the current project.
  o gtags.vim: Gtags command discarded all unsaved changes. Now it brings
  the following error: E37: No write since last change (add ! to override).
  o gtags: Now gtags skips java annotations (@...[(...)]).
- add global-gcc10.patch to fix build with -fcommon</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1600516800">- global 6.6.5:
  * gtags: Now gtags_hook is not executed when the following
    options are specified: --version, --help, --config, --dump
  * gtags: Added new option: -C (--directory)
  * gtags: the built-in C++ parser is deprecated
- drop global-gcc10.patch to fix build</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1619956800">- global 6.6.6:
  * gtags.el: Added native support for TRAMP. 'global-client'
    command is no longer needed to use TRAMP.
  * gtags: environment variable GTAGSFORCECPP is deprecated.
  * gtags: If GTAGSFORCECPP was defined and --explain was used and
    the first file is a '*.h', gtags crashed
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 6.6.8:
  * gtags: Now you can write comments in '.notfunction' file.
    Lines starting with ';' are comment lines.
  * configure: Now you can build Global with external SQLite3 library.
  - -with-sqlite3[=dir]    By default, the embedded version is used.
  * plugin-factory/PLUGIN_HOWTO.reference:
    Added a howto document: 'How to get Universal Ctags to handle references'
  * global: The --print0 option was ignored when using the --completion command.
  Now it works.
  * gtags: The --file option could cause segmentation fault.
  * Pygments-enabled gtags failed to start. Now it works.
    (Changed the shebang of pygments_parser.py.in from '#!/usr/bin/env python'
    to '#!@PYTHON@'.)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671364800">- update to 6.6.9:
  * o gtags(C++ parser): did not recognize 'final' keyword. Now it works.
  * o Fixed a couple of bugs in MinGW.
  * Fixed unknown type sigset_t error in MinGW.
  * Fixed pointer to integer cast warnings in MinGW.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 6.6.10:
  * gtags(C++ parser): did not recognize 'namespace
    name1::name2::name3' syntax.
    Now it picks up 'name2' and 'name3' in addition to 'name1'
    in the next example:
    namespace name1::name2::name3 { /*...*/ }
    o gtags('universal-ctags.la'): The following setting of
    Universal Ctags caused no tag output.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1700568000">- update to 6.6.11:
  * Drop support for Exuberant Ctags plug-in parser
  * Drop support for the Pygments plug-in parser
  * Fix no output when using --tag-relative=always (or 'no')</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
</package>
<package pkgid="034c71dc6ebf9aff67faac8a935748b39a70197ebd5a818e613e66e6e323c44e13cc07128082729994c3e80dd82f4a2f16bffd72cc73bd13c9900f38077cd758" name="global-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.6.11" rel="3.1"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1561377600">- Switch to python3
- Update dependcies
- Get rid of env usage</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 6.6.4
  o gtags.vim: New custom variable 'Gtags_Emacs_Like_Mode'.
  If this variable is 1, use the tag files of the project to which the current
  file belongs. By default, use the tag files of the current project.
  o gtags.vim: Gtags command discarded all unsaved changes. Now it brings
  the following error: E37: No write since last change (add ! to override).
  o gtags: Now gtags skips java annotations (@...[(...)]).
- add global-gcc10.patch to fix build with -fcommon</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1600516800">- global 6.6.5:
  * gtags: Now gtags_hook is not executed when the following
    options are specified: --version, --help, --config, --dump
  * gtags: Added new option: -C (--directory)
  * gtags: the built-in C++ parser is deprecated
- drop global-gcc10.patch to fix build</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1619956800">- global 6.6.6:
  * gtags.el: Added native support for TRAMP. 'global-client'
    command is no longer needed to use TRAMP.
  * gtags: environment variable GTAGSFORCECPP is deprecated.
  * gtags: If GTAGSFORCECPP was defined and --explain was used and
    the first file is a '*.h', gtags crashed
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 6.6.8:
  * gtags: Now you can write comments in '.notfunction' file.
    Lines starting with ';' are comment lines.
  * configure: Now you can build Global with external SQLite3 library.
  - -with-sqlite3[=dir]    By default, the embedded version is used.
  * plugin-factory/PLUGIN_HOWTO.reference:
    Added a howto document: 'How to get Universal Ctags to handle references'
  * global: The --print0 option was ignored when using the --completion command.
  Now it works.
  * gtags: The --file option could cause segmentation fault.
  * Pygments-enabled gtags failed to start. Now it works.
    (Changed the shebang of pygments_parser.py.in from '#!/usr/bin/env python'
    to '#!@PYTHON@'.)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671364800">- update to 6.6.9:
  * o gtags(C++ parser): did not recognize 'final' keyword. Now it works.
  * o Fixed a couple of bugs in MinGW.
  * Fixed unknown type sigset_t error in MinGW.
  * Fixed pointer to integer cast warnings in MinGW.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 6.6.10:
  * gtags(C++ parser): did not recognize 'namespace
    name1::name2::name3' syntax.
    Now it picks up 'name2' and 'name3' in addition to 'name1'
    in the next example:
    namespace name1::name2::name3 { /*...*/ }
    o gtags('universal-ctags.la'): The following setting of
    Universal Ctags caused no tag output.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1700568000">- update to 6.6.11:
  * Drop support for Exuberant Ctags plug-in parser
  * Drop support for the Pygments plug-in parser
  * Fix no output when using --tag-relative=always (or 'no')</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
</package>
<package pkgid="bd85409cf44413f0a4a276419c5b602eed7a6ed65e58376e34a2fdf00483c4a101e28787477088684e9c158b769c66cd3c8b5c9a64b67a0eb3b67f57f158a76f" name="global-debugsource" arch="x86_64">
  <version epoch="0" ver="6.6.11" rel="3.1"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1561377600">- Switch to python3
- Update dependcies
- Get rid of env usage</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 6.6.4
  o gtags.vim: New custom variable 'Gtags_Emacs_Like_Mode'.
  If this variable is 1, use the tag files of the project to which the current
  file belongs. By default, use the tag files of the current project.
  o gtags.vim: Gtags command discarded all unsaved changes. Now it brings
  the following error: E37: No write since last change (add ! to override).
  o gtags: Now gtags skips java annotations (@...[(...)]).
- add global-gcc10.patch to fix build with -fcommon</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1600516800">- global 6.6.5:
  * gtags: Now gtags_hook is not executed when the following
    options are specified: --version, --help, --config, --dump
  * gtags: Added new option: -C (--directory)
  * gtags: the built-in C++ parser is deprecated
- drop global-gcc10.patch to fix build</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1619956800">- global 6.6.6:
  * gtags.el: Added native support for TRAMP. 'global-client'
    command is no longer needed to use TRAMP.
  * gtags: environment variable GTAGSFORCECPP is deprecated.
  * gtags: If GTAGSFORCECPP was defined and --explain was used and
    the first file is a '*.h', gtags crashed
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 6.6.8:
  * gtags: Now you can write comments in '.notfunction' file.
    Lines starting with ';' are comment lines.
  * configure: Now you can build Global with external SQLite3 library.
  - -with-sqlite3[=dir]    By default, the embedded version is used.
  * plugin-factory/PLUGIN_HOWTO.reference:
    Added a howto document: 'How to get Universal Ctags to handle references'
  * global: The --print0 option was ignored when using the --completion command.
  Now it works.
  * gtags: The --file option could cause segmentation fault.
  * Pygments-enabled gtags failed to start. Now it works.
    (Changed the shebang of pygments_parser.py.in from '#!/usr/bin/env python'
    to '#!@PYTHON@'.)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671364800">- update to 6.6.9:
  * o gtags(C++ parser): did not recognize 'final' keyword. Now it works.
  * o Fixed a couple of bugs in MinGW.
  * Fixed unknown type sigset_t error in MinGW.
  * Fixed pointer to integer cast warnings in MinGW.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 6.6.10:
  * gtags(C++ parser): did not recognize 'namespace
    name1::name2::name3' syntax.
    Now it picks up 'name2' and 'name3' in addition to 'name1'
    in the next example:
    namespace name1::name2::name3 { /*...*/ }
    o gtags('universal-ctags.la'): The following setting of
    Universal Ctags caused no tag output.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1700568000">- update to 6.6.11:
  * Drop support for Exuberant Ctags plug-in parser
  * Drop support for the Pygments plug-in parser
  * Fix no output when using --tag-relative=always (or 'no')</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
</package>
<package pkgid="f616f6067e050ca05799096e4975e4b138cbc9f86ab117a74b7ec569a44829082b87f952045708d6d2f757d49a9ba9cacfa175d153fd7748e44cc10c7b99d77b" name="gmavenplus-plugin" arch="noarch">
  <version epoch="0" ver="1.13.1" rel="3.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1573560000">- Initial packaging of gmavenplus-plugin 1.5</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1574596800">- Specify maven.compiler.release to fix build with jdk9+ and newer
  maven-javadoc-plugin</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1639742400">- Upgrade to version 1.13.1
- Changes in 1.13.1
  * Bugs
    + [#203] Using bindAllProjectProperties and
    bindSessionUserOverrideProperties together can cause an NPE.
- Changes in 1.13.0
  * Enhancements
    + [#196] Add support for targetting Java 17.
    + [#198] Add support for targetting Java 18.
    + [#188/#193] Update Ant from 1.10.8 to 1.10.11.
- Changes in 1.12.1
  * Bugs
    +  [#186] Certain AST transformations had classloader issues
    because 1.12.0 was no longer setting the context classloader.
  * Enhancements
    + Update Jansi to 2.x.
  * Potentially breaking changes
    + The Jansi upgrade should generally be compatible, but could
    cause issues with scripts that were using Jansi 1.x specific
    classes.
- Changes in 1.12.0
  * Bugs
    + [#183] The classloader project dependencies are loaded onto is
    reused between modules, so each module was a superset of all
    modules that preceded it. Also, the console, execute, and
    shell mojos didn't pass the classloader to use into the
    instantiated GroovyConsole/GroovyShell, so it accidentally was
    using the plugin classloader, even when configured to use
    PROJECT_ONLY classpath.
  * Potentially breaking changes
    + This should be a non-breaking change (except for unusual
    situations that were relying on the previous incorrect
    behavior). However, since it's a significant change, I'm
    bumping the version by more than just the patch version.
  * Notes
    + This potentially runs slower than before, since a new
    classloader is instantiated each execution, rather than
    resuing the same classloader, so the classes referenced will
    have to be reinitialized.
- Changes in 1.11.1
  * Bugs
    + Fixes IllegalArgumentException when consoleScript parameter
    was loaded from POM rather than command line property.
- Changes in 1.11.0
  * Enhancements
    + Change JDK compatibility check to also account for Java 16.
    + Some tweaks for Groovy 4 (most notably, invokedynamic is
    enabled by default for Groovy 4 and cannot be disabled).
    + New parameter (attachGroovyDocAnnotation) to enable attaching
    GroovyDoc annotation.
    + New parameter (parallelParsing) to enable parallel parsing
    (enabled by default with Groovy 4).
    + Remove previewFeatures parameter from stub generation goals,
    since it's not used there.
  * Potentially breaking changes
    + If you were using the previewFeatures parameter without also
    including a compilation goal that would make that config
    valid, the build will fail because it's no longer a valid
    parameter. The fix would be to move that configuration to the
    appropriate execution(s).
- Changes in 1.10.1
  * Enhancements
    + Ability to override classes used to generate GroovyDoc (#91)
    + Ability to override GStringTemplates used for GroovyDoc (#105)
    + Ability to bind overridden properties (by binding project
    properties and/or session user properties) (#72)
    + Ability to load a script when launching GroovyConsole (#165)
- Changes in 1.10.0
  * Enhancements
    + Change default GroovyDoc jar artifact type to javadoc, so its
    extension gets set to "jar" by the artifact handler instead of
    "groovydoc" by the default handler logic which uses the type
    for the extension in the case of unknown types (#151).
  * Potentially breaking changes
    + GroovyDoc jars and test GroovyDoc jars will now be of type
    "javadoc" and have extension "jar".  Rather than type and
    extension "groovydoc".  If you do not wish to transition to
    this new behavior, set the new artifactType or
    testArtifactType property to "groovydoc" to revert to the
    previous behavior.
  * Notes
    + While the artifact type of GroovyDoc jars has changed, the
    Maven classifier has not. It remains "groovydoc", and you can
    still override that, just as before.
- Changes in 1.9.1
  * Enhancements
    + Add a property to skip script execution (#162)
- Changes in 1.9.0
  * Enhancements
    + Support for Java 14 (#152).
    + Support for Java 15 (#153).
    + Add skipBytecodeCheck property and parameter, so if a Java
    version comes out the plugin doesn't recognize, you can use it
    without having to wait for an update.
    + Use groovy.ant.AntBuilder instead of groovy.util.AntBuilder
    (if available).
  * Potentially breaking changes
    + maven.groovydoc.skip property was renamed to skipGroovydoc so
    it matches the pattern of the other properties and won't seem
    to imply it's a property for a standard Maven plugin.
    + Using groovy.ant.AntBuilder instead of groovy.util.AntBuilder
    (when available on classpath).
    + Bundling Ant 1.10.7 instead of 1.10.5.
    + Bundling Ivy 2.5.0 instead of 2.4.0.
  * Notes
    + Now officially requires Java 7 instead of 6. This is not a
    breaking change, however, since this was actually already
    required because of plexus-classworlds. This just wasn't
    discovered until an enforcer rule was added to check bytecode
    versions of dependencies.
- Changes in 1.8.1
  * Bugs
    + #147 Change sourcesets internal storage from HashSet to
    TreeSet, to avoid unpredictable Groovy compiler output on
    certain filesystems.
    + #145 Disable system exits by default, to avoid potential
    thread safety issues.
  * Potentially breaking changes
    + #145 Changes the default of not allowing System.exits to
    allowing them.
- Changes in 1.8.0
  * Enhancements
    + Allow for invocation using only project classpath (#140).
    This is accomplished with
    &lt;includeClasspath&gt;PLUGIN_ONLY&lt;/includeClasspath&gt;.
  * Potentially breaking changes
    + #140 If you were using useSharedClasspath before, you will
    need to replace it with new values. In most cases, this would
    be
    +---------------------+--------------------+
    | usedSharedClasspath | includeClasspath   |
    +---------------------+--------------------+
    | true                | PROJECT_AND_PLUGIN |
    | false               | PROJECT_ONLY       |
    +---------------------+--------------------+
    + Another notable difference is that when using this new
    configuration parameter in compile, compileTests,
    generateStubs, or generateTestStubs goals, now also uses the
    configurator to add the project dependencies to the classpath
    with the plugin's dependencies. Previously, this only happened
    in the goals other than the ones mentioned.
- Changes in 1.7.1
  * Bugs
    + Fix that Groovy 3.0.0-alpha-5 was actually released as
    3.0.0-beta-1 (#133)
  * Enhancements
    + Support Java preview features (#125)
    + New goals to create GroovyDoc jars (#124)
    + Use the new "groovy.console.ui.Console" package, if available,
    fall back to "groovy.ui.Console" (#136)
- Changes in 1.7.0
  * Bugs
    + #131 Fix executing script from URL in Groovy older than 1.7.0
    + #120 Use unique configuration names for every mojo, so goals
    don't conflict
  * Enhancements
    + #122 Support Java 13
  * Potentially breaking changes
    + #120 corrects an inadvertent breaking change made in 1.6.0
    with #31/#58. Here are those changes: +--------------------------+----------------------+--------------------------+
    | 1.5                      | 1.6                  | 1.7                      |
    +-------------------------------------+--------------------------+----------------------+--------------------------+
    | addStubSources                      | stubsOutputDirectory     | outputDirectory      | stubsOutputDirectory     |
    | addTestStubSources                  | testStubsOutputDirectory | outputDirectory      | testStubsOutputDirectory |
    | compileTests/testCompile            | testOutputDirectory      | outputDirectory      | testOutputDirectory      |
    | generateStubs                       | stubsOutputDirectory     | outputDirectory      | stubsOutputDirectory     |
    | generateTestStubs/testGenerateStubs | testStubsOutputDirectory | outputDirectory      | testStubsOutputDirectory |
    | groovydocTests/testGroovydoc        | groovydocJavaSources     | groovydocJavaSources | testGroovydocJavaSources |
    | removeStubs                         | stubsOutputDirectory     | outputDirectory      | stubsOutputDirectory     |
    | removeTestStubs                     | testStubsOutputDirectory | outputDirectory      | testStubsOutputDirectory |
    +-------------------------------------+--------------------------+----------------------+--------------------------+
    + In addition, unused parameters have been removed:
    = addSources
  - &gt; skipTests
  - &gt; testSources
    = addStubSources
  - &gt; skipTests
  - &gt; sources
  - &gt; testSources
    = addTestSources
  - &gt; outputDirectory
  - &gt; skipTests
  - &gt; sources
    = addTestStubSources
  - &gt; sources
  - &gt; testSources
    = compile
  - &gt; skipTests
  - &gt; testSources
    = compileTests
  - &gt; sources
    = console
  - &gt; skipTests
    = execute
  - &gt; skipTests
    = generateStubs
  - &gt; skipTests
  - &gt; testSources
    = generateTestStubs
  - &gt; sources
    = groovydoc
  - &gt; skipTests
  - &gt; testSources
  - &gt; testGroovyDocOutputDirectory
    = groovydocTests
  - &gt; skipTests
  - &gt; sources
    = removeStubs
  - &gt; skipTests
  - &gt; sources
  - &gt; testSources
    = removeTestStubs
  - &gt; sources
  - &gt; testSources
    = shell
  - &gt; skipTests
    + Lastly, addTestStubSources and removeTestStubs now respect the
    skipTests flag, for consistency.
- Changes in 1.6.3
  * Enhancements
    + Ability to use Groovy from plugin dependencies (creates a
    single classpath with plugin and project dependencies)
    (#64 &amp; #86)
    + Support for Java 13 bytecode (#123)
    + Log executed scripts (#119)
    + Log message from exception cause (#112)
- Changes in 1.6.2
  * Bugs
    + Fixed that could error saying no Groovy dependency when it
    shouldn't because no Groovy sources exist (ef3a3d5).
  * Enhancements
    + Support for Java 10 bytecode (#104)
    + Support for Java 11 bytecode (#106)
- Changes in 1.6.1
  * Bugs
    + Fixed that was logging Groovy version as not supporting config
    script if config script file didn't exist
    + Fixed NPE when calling mojo without Groovy dependency
    + Fixed that was logging compile classpath instead of test
    classpath during test GroovyDoc generation
- Changes in 1.6
  * Bugs
    + [38] - Compilation doesn't allow indy back far enough (thanks
    for pointing this out Pascal Schumacher!)
  * Enhancements
    + [36] - Allow script files to be executed as filenames as well
    as URLs (see Significant changes of note for an example)
    + [41] - Verify Groovy version supports target bytecode (See
    Potentially breaking changes for a description)
    + [46] - Remove scriptExtensions config option
    + [31/58] - Goals not consistantly named / IntelliJ improperly
    adding stub directories to sources
    + [61] - You can now skip Groovydoc generation with new
    skipGroovyDoc property (Thanks rvenutolo!)
    + [45] - GROOVY-7423 (JEP 118) Support (requires Groovy
    2.5.0-alpha-1 or newer and enabled with new parameters boolean
    property)
  * Potentially breaking changes
    + 46 will break your build if you are using scriptExtensions.
    But the fix is simple, just the delete the configuration
    option and GMavenPlus will automatically do the right thing.
    + 41 will break your build if you were passing an invalid target
    bytecode. GMavenPlus will no longer allow Groovy to silently
    default to 1.4 or 1.5. It will verify that the bytecode is
    supported by your Groovy version (that is, the option exists
    in org.codehaus.groovy.control.CompilerConfiguration), and
    fail if it isn't.
    + 58 will require renaming goals testGenerateStubs to
    generateTestStubs and testCompile to compileTests. IntelliJ
    has hard-coded the goal names in their plugin, and these names
    will make IntelliJ work with both GMaven and GMavenPlus.
    + In order to support using the latest Maven plugins (and to
    make GMavenPlus easier to maintain), GMavenPlus now requires
    Java 6 or newer and Maven 3.0.1 or newer (previously was
    Java 5 or newer and Maven 2.2.1 or newer).
    + Due to an unintended side-effect of logging order change,
    adding a GMavenPlus goal without Groovy dependency will fail
    if there are no Groovy sources to use that goal with. If this
    is an issue for you, please let me know, and I'll consider
    reversing the order back.
    + testStubsOutputDirectory and stubsOutputDirectory
    inadvertently got renamed to outputDirectory, which conflicts
    with the configuration in the compile and compileTests goals.
    You may need to setup separate executions with separate
    configurations for each if you need to set that configuration
    option.
  * Notes
    + You can now use this syntax for executing scripts
    &lt;script&gt;${project.basedir}/src/main/resources/groovyScripts/helloWorld.groovy&lt;/script&gt;
    in addition to the original style of
    &lt;script&gt;file:///${project.basedir}/src/main/resources/groovyScripts/helloWorld.groovy&lt;/script&gt;
    + This will be the last release that doesn't follow semantic
    versioning conventions.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Fix build with maven-plugin-plugin &gt;= 3.11</changelog>
</package>
<package pkgid="4d47f30a42a0eb7ef2881bed172bc5b64786d82dc508a33d4e9ce0434aa23ef6b1a2259773bf8a071fa823f36e2995eb29e3df19a76b30cc52db3ee656533661" name="gmavenplus-plugin" arch="src">
  <version epoch="0" ver="1.13.1" rel="3.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1573560000">- Initial packaging of gmavenplus-plugin 1.5</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1574596800">- Specify maven.compiler.release to fix build with jdk9+ and newer
  maven-javadoc-plugin</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1639742400">- Upgrade to version 1.13.1
- Changes in 1.13.1
  * Bugs
    + [#203] Using bindAllProjectProperties and
    bindSessionUserOverrideProperties together can cause an NPE.
- Changes in 1.13.0
  * Enhancements
    + [#196] Add support for targetting Java 17.
    + [#198] Add support for targetting Java 18.
    + [#188/#193] Update Ant from 1.10.8 to 1.10.11.
- Changes in 1.12.1
  * Bugs
    +  [#186] Certain AST transformations had classloader issues
    because 1.12.0 was no longer setting the context classloader.
  * Enhancements
    + Update Jansi to 2.x.
  * Potentially breaking changes
    + The Jansi upgrade should generally be compatible, but could
    cause issues with scripts that were using Jansi 1.x specific
    classes.
- Changes in 1.12.0
  * Bugs
    + [#183] The classloader project dependencies are loaded onto is
    reused between modules, so each module was a superset of all
    modules that preceded it. Also, the console, execute, and
    shell mojos didn't pass the classloader to use into the
    instantiated GroovyConsole/GroovyShell, so it accidentally was
    using the plugin classloader, even when configured to use
    PROJECT_ONLY classpath.
  * Potentially breaking changes
    + This should be a non-breaking change (except for unusual
    situations that were relying on the previous incorrect
    behavior). However, since it's a significant change, I'm
    bumping the version by more than just the patch version.
  * Notes
    + This potentially runs slower than before, since a new
    classloader is instantiated each execution, rather than
    resuing the same classloader, so the classes referenced will
    have to be reinitialized.
- Changes in 1.11.1
  * Bugs
    + Fixes IllegalArgumentException when consoleScript parameter
    was loaded from POM rather than command line property.
- Changes in 1.11.0
  * Enhancements
    + Change JDK compatibility check to also account for Java 16.
    + Some tweaks for Groovy 4 (most notably, invokedynamic is
    enabled by default for Groovy 4 and cannot be disabled).
    + New parameter (attachGroovyDocAnnotation) to enable attaching
    GroovyDoc annotation.
    + New parameter (parallelParsing) to enable parallel parsing
    (enabled by default with Groovy 4).
    + Remove previewFeatures parameter from stub generation goals,
    since it's not used there.
  * Potentially breaking changes
    + If you were using the previewFeatures parameter without also
    including a compilation goal that would make that config
    valid, the build will fail because it's no longer a valid
    parameter. The fix would be to move that configuration to the
    appropriate execution(s).
- Changes in 1.10.1
  * Enhancements
    + Ability to override classes used to generate GroovyDoc (#91)
    + Ability to override GStringTemplates used for GroovyDoc (#105)
    + Ability to bind overridden properties (by binding project
    properties and/or session user properties) (#72)
    + Ability to load a script when launching GroovyConsole (#165)
- Changes in 1.10.0
  * Enhancements
    + Change default GroovyDoc jar artifact type to javadoc, so its
    extension gets set to "jar" by the artifact handler instead of
    "groovydoc" by the default handler logic which uses the type
    for the extension in the case of unknown types (#151).
  * Potentially breaking changes
    + GroovyDoc jars and test GroovyDoc jars will now be of type
    "javadoc" and have extension "jar".  Rather than type and
    extension "groovydoc".  If you do not wish to transition to
    this new behavior, set the new artifactType or
    testArtifactType property to "groovydoc" to revert to the
    previous behavior.
  * Notes
    + While the artifact type of GroovyDoc jars has changed, the
    Maven classifier has not. It remains "groovydoc", and you can
    still override that, just as before.
- Changes in 1.9.1
  * Enhancements
    + Add a property to skip script execution (#162)
- Changes in 1.9.0
  * Enhancements
    + Support for Java 14 (#152).
    + Support for Java 15 (#153).
    + Add skipBytecodeCheck property and parameter, so if a Java
    version comes out the plugin doesn't recognize, you can use it
    without having to wait for an update.
    + Use groovy.ant.AntBuilder instead of groovy.util.AntBuilder
    (if available).
  * Potentially breaking changes
    + maven.groovydoc.skip property was renamed to skipGroovydoc so
    it matches the pattern of the other properties and won't seem
    to imply it's a property for a standard Maven plugin.
    + Using groovy.ant.AntBuilder instead of groovy.util.AntBuilder
    (when available on classpath).
    + Bundling Ant 1.10.7 instead of 1.10.5.
    + Bundling Ivy 2.5.0 instead of 2.4.0.
  * Notes
    + Now officially requires Java 7 instead of 6. This is not a
    breaking change, however, since this was actually already
    required because of plexus-classworlds. This just wasn't
    discovered until an enforcer rule was added to check bytecode
    versions of dependencies.
- Changes in 1.8.1
  * Bugs
    + #147 Change sourcesets internal storage from HashSet to
    TreeSet, to avoid unpredictable Groovy compiler output on
    certain filesystems.
    + #145 Disable system exits by default, to avoid potential
    thread safety issues.
  * Potentially breaking changes
    + #145 Changes the default of not allowing System.exits to
    allowing them.
- Changes in 1.8.0
  * Enhancements
    + Allow for invocation using only project classpath (#140).
    This is accomplished with
    &lt;includeClasspath&gt;PLUGIN_ONLY&lt;/includeClasspath&gt;.
  * Potentially breaking changes
    + #140 If you were using useSharedClasspath before, you will
    need to replace it with new values. In most cases, this would
    be
    +---------------------+--------------------+
    | usedSharedClasspath | includeClasspath   |
    +---------------------+--------------------+
    | true                | PROJECT_AND_PLUGIN |
    | false               | PROJECT_ONLY       |
    +---------------------+--------------------+
    + Another notable difference is that when using this new
    configuration parameter in compile, compileTests,
    generateStubs, or generateTestStubs goals, now also uses the
    configurator to add the project dependencies to the classpath
    with the plugin's dependencies. Previously, this only happened
    in the goals other than the ones mentioned.
- Changes in 1.7.1
  * Bugs
    + Fix that Groovy 3.0.0-alpha-5 was actually released as
    3.0.0-beta-1 (#133)
  * Enhancements
    + Support Java preview features (#125)
    + New goals to create GroovyDoc jars (#124)
    + Use the new "groovy.console.ui.Console" package, if available,
    fall back to "groovy.ui.Console" (#136)
- Changes in 1.7.0
  * Bugs
    + #131 Fix executing script from URL in Groovy older than 1.7.0
    + #120 Use unique configuration names for every mojo, so goals
    don't conflict
  * Enhancements
    + #122 Support Java 13
  * Potentially breaking changes
    + #120 corrects an inadvertent breaking change made in 1.6.0
    with #31/#58. Here are those changes: +--------------------------+----------------------+--------------------------+
    | 1.5                      | 1.6                  | 1.7                      |
    +-------------------------------------+--------------------------+----------------------+--------------------------+
    | addStubSources                      | stubsOutputDirectory     | outputDirectory      | stubsOutputDirectory     |
    | addTestStubSources                  | testStubsOutputDirectory | outputDirectory      | testStubsOutputDirectory |
    | compileTests/testCompile            | testOutputDirectory      | outputDirectory      | testOutputDirectory      |
    | generateStubs                       | stubsOutputDirectory     | outputDirectory      | stubsOutputDirectory     |
    | generateTestStubs/testGenerateStubs | testStubsOutputDirectory | outputDirectory      | testStubsOutputDirectory |
    | groovydocTests/testGroovydoc        | groovydocJavaSources     | groovydocJavaSources | testGroovydocJavaSources |
    | removeStubs                         | stubsOutputDirectory     | outputDirectory      | stubsOutputDirectory     |
    | removeTestStubs                     | testStubsOutputDirectory | outputDirectory      | testStubsOutputDirectory |
    +-------------------------------------+--------------------------+----------------------+--------------------------+
    + In addition, unused parameters have been removed:
    = addSources
  - &gt; skipTests
  - &gt; testSources
    = addStubSources
  - &gt; skipTests
  - &gt; sources
  - &gt; testSources
    = addTestSources
  - &gt; outputDirectory
  - &gt; skipTests
  - &gt; sources
    = addTestStubSources
  - &gt; sources
  - &gt; testSources
    = compile
  - &gt; skipTests
  - &gt; testSources
    = compileTests
  - &gt; sources
    = console
  - &gt; skipTests
    = execute
  - &gt; skipTests
    = generateStubs
  - &gt; skipTests
  - &gt; testSources
    = generateTestStubs
  - &gt; sources
    = groovydoc
  - &gt; skipTests
  - &gt; testSources
  - &gt; testGroovyDocOutputDirectory
    = groovydocTests
  - &gt; skipTests
  - &gt; sources
    = removeStubs
  - &gt; skipTests
  - &gt; sources
  - &gt; testSources
    = removeTestStubs
  - &gt; sources
  - &gt; testSources
    = shell
  - &gt; skipTests
    + Lastly, addTestStubSources and removeTestStubs now respect the
    skipTests flag, for consistency.
- Changes in 1.6.3
  * Enhancements
    + Ability to use Groovy from plugin dependencies (creates a
    single classpath with plugin and project dependencies)
    (#64 &amp; #86)
    + Support for Java 13 bytecode (#123)
    + Log executed scripts (#119)
    + Log message from exception cause (#112)
- Changes in 1.6.2
  * Bugs
    + Fixed that could error saying no Groovy dependency when it
    shouldn't because no Groovy sources exist (ef3a3d5).
  * Enhancements
    + Support for Java 10 bytecode (#104)
    + Support for Java 11 bytecode (#106)
- Changes in 1.6.1
  * Bugs
    + Fixed that was logging Groovy version as not supporting config
    script if config script file didn't exist
    + Fixed NPE when calling mojo without Groovy dependency
    + Fixed that was logging compile classpath instead of test
    classpath during test GroovyDoc generation
- Changes in 1.6
  * Bugs
    + [38] - Compilation doesn't allow indy back far enough (thanks
    for pointing this out Pascal Schumacher!)
  * Enhancements
    + [36] - Allow script files to be executed as filenames as well
    as URLs (see Significant changes of note for an example)
    + [41] - Verify Groovy version supports target bytecode (See
    Potentially breaking changes for a description)
    + [46] - Remove scriptExtensions config option
    + [31/58] - Goals not consistantly named / IntelliJ improperly
    adding stub directories to sources
    + [61] - You can now skip Groovydoc generation with new
    skipGroovyDoc property (Thanks rvenutolo!)
    + [45] - GROOVY-7423 (JEP 118) Support (requires Groovy
    2.5.0-alpha-1 or newer and enabled with new parameters boolean
    property)
  * Potentially breaking changes
    + 46 will break your build if you are using scriptExtensions.
    But the fix is simple, just the delete the configuration
    option and GMavenPlus will automatically do the right thing.
    + 41 will break your build if you were passing an invalid target
    bytecode. GMavenPlus will no longer allow Groovy to silently
    default to 1.4 or 1.5. It will verify that the bytecode is
    supported by your Groovy version (that is, the option exists
    in org.codehaus.groovy.control.CompilerConfiguration), and
    fail if it isn't.
    + 58 will require renaming goals testGenerateStubs to
    generateTestStubs and testCompile to compileTests. IntelliJ
    has hard-coded the goal names in their plugin, and these names
    will make IntelliJ work with both GMaven and GMavenPlus.
    + In order to support using the latest Maven plugins (and to
    make GMavenPlus easier to maintain), GMavenPlus now requires
    Java 6 or newer and Maven 3.0.1 or newer (previously was
    Java 5 or newer and Maven 2.2.1 or newer).
    + Due to an unintended side-effect of logging order change,
    adding a GMavenPlus goal without Groovy dependency will fail
    if there are no Groovy sources to use that goal with. If this
    is an issue for you, please let me know, and I'll consider
    reversing the order back.
    + testStubsOutputDirectory and stubsOutputDirectory
    inadvertently got renamed to outputDirectory, which conflicts
    with the configuration in the compile and compileTests goals.
    You may need to setup separate executions with separate
    configurations for each if you need to set that configuration
    option.
  * Notes
    + You can now use this syntax for executing scripts
    &lt;script&gt;${project.basedir}/src/main/resources/groovyScripts/helloWorld.groovy&lt;/script&gt;
    in addition to the original style of
    &lt;script&gt;file:///${project.basedir}/src/main/resources/groovyScripts/helloWorld.groovy&lt;/script&gt;
    + This will be the last release that doesn't follow semantic
    versioning conventions.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Fix build with maven-plugin-plugin &gt;= 3.11</changelog>
</package>
<package pkgid="70f66deb82e41e345cd56a904445102fa31710f90009871baf956de13b40ca3dec30141fefde2c02d0948c4b3adaa15de8c5710e1365b6883f7384b0deb65655" name="gmavenplus-plugin-javadoc" arch="noarch">
  <version epoch="0" ver="1.13.1" rel="3.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1573560000">- Initial packaging of gmavenplus-plugin 1.5</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1574596800">- Specify maven.compiler.release to fix build with jdk9+ and newer
  maven-javadoc-plugin</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1639742400">- Upgrade to version 1.13.1
- Changes in 1.13.1
  * Bugs
    + [#203] Using bindAllProjectProperties and
    bindSessionUserOverrideProperties together can cause an NPE.
- Changes in 1.13.0
  * Enhancements
    + [#196] Add support for targetting Java 17.
    + [#198] Add support for targetting Java 18.
    + [#188/#193] Update Ant from 1.10.8 to 1.10.11.
- Changes in 1.12.1
  * Bugs
    +  [#186] Certain AST transformations had classloader issues
    because 1.12.0 was no longer setting the context classloader.
  * Enhancements
    + Update Jansi to 2.x.
  * Potentially breaking changes
    + The Jansi upgrade should generally be compatible, but could
    cause issues with scripts that were using Jansi 1.x specific
    classes.
- Changes in 1.12.0
  * Bugs
    + [#183] The classloader project dependencies are loaded onto is
    reused between modules, so each module was a superset of all
    modules that preceded it. Also, the console, execute, and
    shell mojos didn't pass the classloader to use into the
    instantiated GroovyConsole/GroovyShell, so it accidentally was
    using the plugin classloader, even when configured to use
    PROJECT_ONLY classpath.
  * Potentially breaking changes
    + This should be a non-breaking change (except for unusual
    situations that were relying on the previous incorrect
    behavior). However, since it's a significant change, I'm
    bumping the version by more than just the patch version.
  * Notes
    + This potentially runs slower than before, since a new
    classloader is instantiated each execution, rather than
    resuing the same classloader, so the classes referenced will
    have to be reinitialized.
- Changes in 1.11.1
  * Bugs
    + Fixes IllegalArgumentException when consoleScript parameter
    was loaded from POM rather than command line property.
- Changes in 1.11.0
  * Enhancements
    + Change JDK compatibility check to also account for Java 16.
    + Some tweaks for Groovy 4 (most notably, invokedynamic is
    enabled by default for Groovy 4 and cannot be disabled).
    + New parameter (attachGroovyDocAnnotation) to enable attaching
    GroovyDoc annotation.
    + New parameter (parallelParsing) to enable parallel parsing
    (enabled by default with Groovy 4).
    + Remove previewFeatures parameter from stub generation goals,
    since it's not used there.
  * Potentially breaking changes
    + If you were using the previewFeatures parameter without also
    including a compilation goal that would make that config
    valid, the build will fail because it's no longer a valid
    parameter. The fix would be to move that configuration to the
    appropriate execution(s).
- Changes in 1.10.1
  * Enhancements
    + Ability to override classes used to generate GroovyDoc (#91)
    + Ability to override GStringTemplates used for GroovyDoc (#105)
    + Ability to bind overridden properties (by binding project
    properties and/or session user properties) (#72)
    + Ability to load a script when launching GroovyConsole (#165)
- Changes in 1.10.0
  * Enhancements
    + Change default GroovyDoc jar artifact type to javadoc, so its
    extension gets set to "jar" by the artifact handler instead of
    "groovydoc" by the default handler logic which uses the type
    for the extension in the case of unknown types (#151).
  * Potentially breaking changes
    + GroovyDoc jars and test GroovyDoc jars will now be of type
    "javadoc" and have extension "jar".  Rather than type and
    extension "groovydoc".  If you do not wish to transition to
    this new behavior, set the new artifactType or
    testArtifactType property to "groovydoc" to revert to the
    previous behavior.
  * Notes
    + While the artifact type of GroovyDoc jars has changed, the
    Maven classifier has not. It remains "groovydoc", and you can
    still override that, just as before.
- Changes in 1.9.1
  * Enhancements
    + Add a property to skip script execution (#162)
- Changes in 1.9.0
  * Enhancements
    + Support for Java 14 (#152).
    + Support for Java 15 (#153).
    + Add skipBytecodeCheck property and parameter, so if a Java
    version comes out the plugin doesn't recognize, you can use it
    without having to wait for an update.
    + Use groovy.ant.AntBuilder instead of groovy.util.AntBuilder
    (if available).
  * Potentially breaking changes
    + maven.groovydoc.skip property was renamed to skipGroovydoc so
    it matches the pattern of the other properties and won't seem
    to imply it's a property for a standard Maven plugin.
    + Using groovy.ant.AntBuilder instead of groovy.util.AntBuilder
    (when available on classpath).
    + Bundling Ant 1.10.7 instead of 1.10.5.
    + Bundling Ivy 2.5.0 instead of 2.4.0.
  * Notes
    + Now officially requires Java 7 instead of 6. This is not a
    breaking change, however, since this was actually already
    required because of plexus-classworlds. This just wasn't
    discovered until an enforcer rule was added to check bytecode
    versions of dependencies.
- Changes in 1.8.1
  * Bugs
    + #147 Change sourcesets internal storage from HashSet to
    TreeSet, to avoid unpredictable Groovy compiler output on
    certain filesystems.
    + #145 Disable system exits by default, to avoid potential
    thread safety issues.
  * Potentially breaking changes
    + #145 Changes the default of not allowing System.exits to
    allowing them.
- Changes in 1.8.0
  * Enhancements
    + Allow for invocation using only project classpath (#140).
    This is accomplished with
    &lt;includeClasspath&gt;PLUGIN_ONLY&lt;/includeClasspath&gt;.
  * Potentially breaking changes
    + #140 If you were using useSharedClasspath before, you will
    need to replace it with new values. In most cases, this would
    be
    +---------------------+--------------------+
    | usedSharedClasspath | includeClasspath   |
    +---------------------+--------------------+
    | true                | PROJECT_AND_PLUGIN |
    | false               | PROJECT_ONLY       |
    +---------------------+--------------------+
    + Another notable difference is that when using this new
    configuration parameter in compile, compileTests,
    generateStubs, or generateTestStubs goals, now also uses the
    configurator to add the project dependencies to the classpath
    with the plugin's dependencies. Previously, this only happened
    in the goals other than the ones mentioned.
- Changes in 1.7.1
  * Bugs
    + Fix that Groovy 3.0.0-alpha-5 was actually released as
    3.0.0-beta-1 (#133)
  * Enhancements
    + Support Java preview features (#125)
    + New goals to create GroovyDoc jars (#124)
    + Use the new "groovy.console.ui.Console" package, if available,
    fall back to "groovy.ui.Console" (#136)
- Changes in 1.7.0
  * Bugs
    + #131 Fix executing script from URL in Groovy older than 1.7.0
    + #120 Use unique configuration names for every mojo, so goals
    don't conflict
  * Enhancements
    + #122 Support Java 13
  * Potentially breaking changes
    + #120 corrects an inadvertent breaking change made in 1.6.0
    with #31/#58. Here are those changes: +--------------------------+----------------------+--------------------------+
    | 1.5                      | 1.6                  | 1.7                      |
    +-------------------------------------+--------------------------+----------------------+--------------------------+
    | addStubSources                      | stubsOutputDirectory     | outputDirectory      | stubsOutputDirectory     |
    | addTestStubSources                  | testStubsOutputDirectory | outputDirectory      | testStubsOutputDirectory |
    | compileTests/testCompile            | testOutputDirectory      | outputDirectory      | testOutputDirectory      |
    | generateStubs                       | stubsOutputDirectory     | outputDirectory      | stubsOutputDirectory     |
    | generateTestStubs/testGenerateStubs | testStubsOutputDirectory | outputDirectory      | testStubsOutputDirectory |
    | groovydocTests/testGroovydoc        | groovydocJavaSources     | groovydocJavaSources | testGroovydocJavaSources |
    | removeStubs                         | stubsOutputDirectory     | outputDirectory      | stubsOutputDirectory     |
    | removeTestStubs                     | testStubsOutputDirectory | outputDirectory      | testStubsOutputDirectory |
    +-------------------------------------+--------------------------+----------------------+--------------------------+
    + In addition, unused parameters have been removed:
    = addSources
  - &gt; skipTests
  - &gt; testSources
    = addStubSources
  - &gt; skipTests
  - &gt; sources
  - &gt; testSources
    = addTestSources
  - &gt; outputDirectory
  - &gt; skipTests
  - &gt; sources
    = addTestStubSources
  - &gt; sources
  - &gt; testSources
    = compile
  - &gt; skipTests
  - &gt; testSources
    = compileTests
  - &gt; sources
    = console
  - &gt; skipTests
    = execute
  - &gt; skipTests
    = generateStubs
  - &gt; skipTests
  - &gt; testSources
    = generateTestStubs
  - &gt; sources
    = groovydoc
  - &gt; skipTests
  - &gt; testSources
  - &gt; testGroovyDocOutputDirectory
    = groovydocTests
  - &gt; skipTests
  - &gt; sources
    = removeStubs
  - &gt; skipTests
  - &gt; sources
  - &gt; testSources
    = removeTestStubs
  - &gt; sources
  - &gt; testSources
    = shell
  - &gt; skipTests
    + Lastly, addTestStubSources and removeTestStubs now respect the
    skipTests flag, for consistency.
- Changes in 1.6.3
  * Enhancements
    + Ability to use Groovy from plugin dependencies (creates a
    single classpath with plugin and project dependencies)
    (#64 &amp; #86)
    + Support for Java 13 bytecode (#123)
    + Log executed scripts (#119)
    + Log message from exception cause (#112)
- Changes in 1.6.2
  * Bugs
    + Fixed that could error saying no Groovy dependency when it
    shouldn't because no Groovy sources exist (ef3a3d5).
  * Enhancements
    + Support for Java 10 bytecode (#104)
    + Support for Java 11 bytecode (#106)
- Changes in 1.6.1
  * Bugs
    + Fixed that was logging Groovy version as not supporting config
    script if config script file didn't exist
    + Fixed NPE when calling mojo without Groovy dependency
    + Fixed that was logging compile classpath instead of test
    classpath during test GroovyDoc generation
- Changes in 1.6
  * Bugs
    + [38] - Compilation doesn't allow indy back far enough (thanks
    for pointing this out Pascal Schumacher!)
  * Enhancements
    + [36] - Allow script files to be executed as filenames as well
    as URLs (see Significant changes of note for an example)
    + [41] - Verify Groovy version supports target bytecode (See
    Potentially breaking changes for a description)
    + [46] - Remove scriptExtensions config option
    + [31/58] - Goals not consistantly named / IntelliJ improperly
    adding stub directories to sources
    + [61] - You can now skip Groovydoc generation with new
    skipGroovyDoc property (Thanks rvenutolo!)
    + [45] - GROOVY-7423 (JEP 118) Support (requires Groovy
    2.5.0-alpha-1 or newer and enabled with new parameters boolean
    property)
  * Potentially breaking changes
    + 46 will break your build if you are using scriptExtensions.
    But the fix is simple, just the delete the configuration
    option and GMavenPlus will automatically do the right thing.
    + 41 will break your build if you were passing an invalid target
    bytecode. GMavenPlus will no longer allow Groovy to silently
    default to 1.4 or 1.5. It will verify that the bytecode is
    supported by your Groovy version (that is, the option exists
    in org.codehaus.groovy.control.CompilerConfiguration), and
    fail if it isn't.
    + 58 will require renaming goals testGenerateStubs to
    generateTestStubs and testCompile to compileTests. IntelliJ
    has hard-coded the goal names in their plugin, and these names
    will make IntelliJ work with both GMaven and GMavenPlus.
    + In order to support using the latest Maven plugins (and to
    make GMavenPlus easier to maintain), GMavenPlus now requires
    Java 6 or newer and Maven 3.0.1 or newer (previously was
    Java 5 or newer and Maven 2.2.1 or newer).
    + Due to an unintended side-effect of logging order change,
    adding a GMavenPlus goal without Groovy dependency will fail
    if there are no Groovy sources to use that goal with. If this
    is an issue for you, please let me know, and I'll consider
    reversing the order back.
    + testStubsOutputDirectory and stubsOutputDirectory
    inadvertently got renamed to outputDirectory, which conflicts
    with the configuration in the compile and compileTests goals.
    You may need to setup separate executions with separate
    configurations for each if you need to set that configuration
    option.
  * Notes
    + You can now use this syntax for executing scripts
    &lt;script&gt;${project.basedir}/src/main/resources/groovyScripts/helloWorld.groovy&lt;/script&gt;
    in addition to the original style of
    &lt;script&gt;file:///${project.basedir}/src/main/resources/groovyScripts/helloWorld.groovy&lt;/script&gt;
    + This will be the last release that doesn't follow semantic
    versioning conventions.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Fix build with maven-plugin-plugin &gt;= 3.11</changelog>
</package>
<package pkgid="784627227994dcfed5d896f21e25c10c62846d94b5effe7fd2ebe4673c811800dab4f9d095853b37022ddbb6ec0a5198149531ad3bfca0c287931e73d49e3045" name="gnome-browser-connector" arch="src">
  <version epoch="0" ver="42.1" rel="3.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1661083200">- Initial package (renamed from chrome-gnome-shell).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1662724800">- Update to version 42.1:
  + Added detected python path in scripts shebang.
  + Restored compatibility with Python 3.8.
  + Fix errors in `get_variant` helper that leads to connector
    crash.
  + Fixed build system error when python dependencies are missing.
- Update Source tag to reflect new home.
- Drop hashbang fixes to python scripts: no longer required.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662897600">- Use new upstream source url.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="9961ebda9b992c430e9df6618b8faf5cdaf2349d06e23411dfd8586dafdb710282a966797c13b190f98b9d97730813bdc055d3cd8dca9ed761e5b0905c844089" name="gnome-browser-connector" arch="x86_64">
  <version epoch="0" ver="42.1" rel="3.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1661083200">- Initial package (renamed from chrome-gnome-shell).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1662724800">- Update to version 42.1:
  + Added detected python path in scripts shebang.
  + Restored compatibility with Python 3.8.
  + Fix errors in `get_variant` helper that leads to connector
    crash.
  + Fixed build system error when python dependencies are missing.
- Update Source tag to reflect new home.
- Drop hashbang fixes to python scripts: no longer required.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662897600">- Use new upstream source url.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="5df3f6aec82e1e67c95fe984e9c97dfc5585a76bef74267bb2c5a65770d7e17ac3cede33293944af3dc8a2c73d3b302394ae1500d84566c5a982e3fc25ac874b" name="gnome-browser-connector" arch="src">
  <version epoch="0" ver="42.1" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1661083200">- Initial package (renamed from chrome-gnome-shell).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1662724800">- Update to version 42.1:
  + Added detected python path in scripts shebang.
  + Restored compatibility with Python 3.8.
  + Fix errors in `get_variant` helper that leads to connector
    crash.
  + Fixed build system error when python dependencies are missing.
- Update Source tag to reflect new home.
- Drop hashbang fixes to python scripts: no longer required.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662897600">- Use new upstream source url.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1714996800">- Patch to support python 3.6 on SLE/Leap 15.6 (bsc#1223902):
  python36.patch.</changelog>
</package>
<package pkgid="648f171bae55b4d61f2073329aaad6915ab796ce8d12bc82f49f10798e7e42b57ead514734b29c7d92b3c3787e79b19670f458b950b4cd30be093b286518ffa2" name="gnome-browser-connector" arch="x86_64">
  <version epoch="0" ver="42.1" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1661083200">- Initial package (renamed from chrome-gnome-shell).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1662724800">- Update to version 42.1:
  + Added detected python path in scripts shebang.
  + Restored compatibility with Python 3.8.
  + Fix errors in `get_variant` helper that leads to connector
    crash.
  + Fixed build system error when python dependencies are missing.
- Update Source tag to reflect new home.
- Drop hashbang fixes to python scripts: no longer required.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662897600">- Use new upstream source url.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1714996800">- Patch to support python 3.6 on SLE/Leap 15.6 (bsc#1223902):
  python36.patch.</changelog>
</package>
<package pkgid="3465d10d7be0261e20e7d1d75aff974edb095657387ec281ebad231311f462f145201c3a7d24b3ae33c95c18573cdf320772bc5403ee7fc3194c7eba647beb4e" name="gnome-commander" arch="src">
  <version epoch="0" ver="1.16.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1554033600">- Update to version 1.10.0:
  + New features:
  - Gnome Commander icon and internal viewer icon refreshed.
  - Gnome Commander settings are now completely migrated to
    GSettings under the key `org.gnome.gnome-commander`.
  - Settings in `~/.gnome2/gnome-commander` and in
    `~/.gnome-commander/*` are migrated automatically.
  - Script and plugin folder in `~/.gnome-commander` is moved
    into `~/.config/gnome-commander`.
  + Bugs fixed:
  - Various warnings at compile time have been fixed
  - Several code improvements and memory leaks have been fixed
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1558094400">- Update to version 1.10.2:
  + Fix for compilation error with exiv2 0.27.1.
  + Updated translations.
- Changes from version 1.10.1:
  + New features:
  - Menu entry for (un)selecting files with the same filename
    suffix.
  - Search window can be optionally minimized or moved below the
    main window.
  + Bugs fixed:
  - List of bookmarks is synchronized between Gnome Commander
    instances.
  - Removed gnome-config references.
  + Updated documentation.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1592568000">- Update to verson 1.10.3:
  + New features:
  - InternalViewer: Show metadata file information by default
  - Minor memory management improvements
  + Bug fixes:
  - Fixed issue: Migrate deprecated GnomeFileEntry to
    GtkFileChooserButton
  - Fixed issue: Get rid of deprecated libgnome and libgnomeui
  - Fixed issue: Search options: 'copy file name' does not work
  - Fixed issue: Switch from nautilus-sendto to xdg-email as
    default send-to command
  + Updated translations.
- Drop no longer needed, nor used pkgconfig(libgnome-2.0),
  pkgconfig(libgnomeui-2.0) and python-devel BuildRequires.
- Add explicit pkgconfig(gnome-vfs-2.0) BuildRequires, needed now
  that libgnome no longer pulls it in.
- Replace gcc-c++ for generic c++_compiler BuildRequires.
- Slightly modernice spec, use modern macros.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Update to version 1.12.1:
  + Fix a mystery bug that the 'execute' popup item does not show.
- Changes from version 1.12.0:
  + New features:
  - Gnome Commander depends on GIO now. Migration away from
    GnomeVFS is ongoing.
  - Use GIO instead of Gnome-VFS for opening files with default
    application.
  - Use GIO instead of Gnome-VFS for filtering the file list, and
    on various other parts of the program.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1622203200">- Do not own /usr/share/help and /usr/share/help/C: those
  directories are owned by the filesystem package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1622635200">- Update to version 1.12.2:
  + Bugs fixed: Segmentation fault when pressing Ctrl+Right /
    Ctrl+Left / Ctrl+Shift+.
  + Updated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637409600">- Update to version 1.12.3:
  + Bug fixes:
  - Fixed issue: Crash after right click on file
  - File-roller plugin: Add run error handling
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637496000">- Update to version 1.12.3.1:
  + Bug fixes: Fixed issue: Make check fails on s390x.
  + Updated translations.
- Move some docs to doc subpackage.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644062400">- Update to version 1.14.0:
  + Selectable default action when drag-n-drop files with the mouse
  + Optional usage of the trash can instead of permanent file
    deletion
  + Removed internal file search dialog, instead use external
    command for file search
  + Name of connected remote server is shown in the directory
    indicator
  + New menu entry for (un)selecting only files
  + Bugs fixed: glgo#GNOME/gnome-commander#3,
    glgo#GNOME/gnome-commander#5, glgo#GNOME/gnome-commander#13,
    glgo#GNOME/gnome-commander#16, glgo#GNOME/gnome-commander#19,
    glgo#GNOME/gnome-commander#28, glgo#GNOME/gnome-commander#33,
    glgo#GNOME/gnome-commander#39, glgo#GNOME/gnome-commander#41,
    glgo#GNOME/gnome-commander#45, glgo#GNOME/gnome-commander#46,
    glgo#GNOME/gnome-commander#47, glgo#GNOME/gnome-commander#51,
    glgo#GNOME/gnome-commander#52, glgo#GNOME/gnome-commander#57,
    glgo#GNOME/gnome-commander#59, glgo#GNOME/gnome-commander#74,
    glgo#GNOME/gnome-commander#75, glgo#GNOME/gnome-commander#76,
    glgo#GNOME/gnome-commander#107, glgo#GNOME/gnome-commander#115.
  + Updated translations.
- Add flex BuildRequires: New dependency.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644408000">- Drop obsolete pkgconfig(gnome-vfs-2.0),
  pkgconfig(gnome-keyring-1) and chmlib-devel BuildRequires: No
  longer needed, nor used.
- Add explicit pkgconfig(gio-2.0) and generic c_compiler
  BuildRequires, configure checks for them.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646222400">- Update to version 1.14.1:
  + Update appdata file.
  + on_new_textfile_ok: Add trailing separator at the URI path of
    current directory.
  + Remove deprecated linking of python library, which was not
    working at all.
  + Remove deprecated linking of GnomeVFS library, which was not
    working at all.
  + Remove chmlib configuration option.
  + Updated translations.
- Add conditional gcc11 and gcc11-c++ BuildRequires + export: Fix
  build for 15.4.
- Drop gnome-commander-doc sub-package, and fold files into main
  package, add Provides and Obsoletes, as well as drop no longer
  needed Recommends. Helpfiles should be available in main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648468800">- Update to version 1.14.2:
  + Update of appdata file.
  + Fix move of directory when it is sitting on a remote.
  + Fix of size comparison: use correct getter method for
    G_FILE_ATTRIBUTE_STANDARD_SIZE.
  + When sorting for size, ignore directories.
  + When copying files only step into recursive copy when not done
    already.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655640000">- Update to version 1.14.3:
  + Update appdata and docbook for next release.
  + Reduce logging if file was not found in the file_collection
    when it changed.
  + Remove obsolete remote-id type in metadata.xml, used in Gentoo
    Linux.
  + Fixing typos in the documentation, fixing indentation.
  + Adjust legacy mounting, validate input values of devices
    dialog.
  + Fix for legacy mounting a device: do not stop if no GMount is
    available.
  + Save empty string when device filename is null.
  + Fix when doing a file rename: Unref the correct GFile instance.
  + Do not unref GFile member of GnomeCmdDir received via
    gnome_cmd_dir_get_gfile.
  + Do utf8 normalization before string comparison.
  + Do not use extra variable for storing file name in comparison.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674388800">- Update to version 1.16.0:
  + New menu entry for (un)selecting only files
  + Restored internal search after it was removed in version 1.14.0
  + Migrated build system from GNU autotools to Meson
  + Bugs fixed:
  - Fix for showing wrong progress percentage when transfering
    files
  - Get rid of several deprecated Gtk2 widgets
  - Fixes for copy/move; Fixes for canceling copy/move operations
  - Fixes for delete operation; Allow cancelling deletion of
    files; Fix for progress dialog
  - Fix for creating directory with enabled Samba support
  - Fix for disabling all plugins
  - Fix for some errors on console
  - Fix for changing the color scheme
  - Disable beeping when reaching the end of the file list
  - Various minor code improvements
  + Updated translations.
- Add meson BuildRequires and macros following upstreams port.
- Add desktop-file-utils BuildRequires, new mandatory dependency.
- Following the above, add appstream-glib and pkgconfig(gtest)
  BuildRequires and check section, run meson_test macro during
  build.
- Add devel sub-package.
- Remove new static libgcmd.a during install.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1676030400">- Add 96f706fa7833af79e01625c0118b36f6c83c7d44.patch: avoid the
  installation of the libgcmd static library.
- Drop find/delete command used to remove the libgcmd static
  library from the build root.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688817600">- Update to version 1.16.1:
  + Fix problem when using the default external viewer and opening
    a file from remote
  + When choosing 'Other Application' to open a file, don't close
    the dialog if the given command is not found
  + Issue #130: Do not install not needed header files
  + Updated translations.
- Drop 96f706fa7833af79e01625c0118b36f6c83c7d44.patch: Fixed
  upstream.
- Drop devel sub-package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709121600">- Add gnome-commander-taglib-2.0.patch: Fix build against taglib
  2.0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715947200">- Update to version 1.16.2:
  + Fix double g_error_free call in remote_close_callback.
  + Fix build with taglib 2.0.
  + Set project gnu++11 c++ language version explicitely.
  + Updated translations.
- Drop gnome-commander-taglib-2.0.patch: fixed upstream.</changelog>
</package>
<package pkgid="fba0f2fbdceef9c62bde2e6d3db812bd9516276bc333ba6fcaec0ead2b9b6d83ed03020f0fc399759025bafcdc4f561b47451f52b21810f9fc45c525bef232e1" name="gnome-commander" arch="x86_64">
  <version epoch="0" ver="1.16.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Update to version 1.12.1:
  + Fix a mystery bug that the 'execute' popup item does not show.
- Changes from version 1.12.0:
  + New features:
  - Gnome Commander depends on GIO now. Migration away from
    GnomeVFS is ongoing.
  - Use GIO instead of Gnome-VFS for opening files with default
    application.
  - Use GIO instead of Gnome-VFS for filtering the file list, and
    on various other parts of the program.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1622203200">- Do not own /usr/share/help and /usr/share/help/C: those
  directories are owned by the filesystem package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1622635200">- Update to version 1.12.2:
  + Bugs fixed: Segmentation fault when pressing Ctrl+Right /
    Ctrl+Left / Ctrl+Shift+.
  + Updated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637409600">- Update to version 1.12.3:
  + Bug fixes:
  - Fixed issue: Crash after right click on file
  - File-roller plugin: Add run error handling
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637496000">- Update to version 1.12.3.1:
  + Bug fixes: Fixed issue: Make check fails on s390x.
  + Updated translations.
- Move some docs to doc subpackage.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644062400">- Update to version 1.14.0:
  + Selectable default action when drag-n-drop files with the mouse
  + Optional usage of the trash can instead of permanent file
    deletion
  + Removed internal file search dialog, instead use external
    command for file search
  + Name of connected remote server is shown in the directory
    indicator
  + New menu entry for (un)selecting only files
  + Bugs fixed: glgo#GNOME/gnome-commander#3,
    glgo#GNOME/gnome-commander#5, glgo#GNOME/gnome-commander#13,
    glgo#GNOME/gnome-commander#16, glgo#GNOME/gnome-commander#19,
    glgo#GNOME/gnome-commander#28, glgo#GNOME/gnome-commander#33,
    glgo#GNOME/gnome-commander#39, glgo#GNOME/gnome-commander#41,
    glgo#GNOME/gnome-commander#45, glgo#GNOME/gnome-commander#46,
    glgo#GNOME/gnome-commander#47, glgo#GNOME/gnome-commander#51,
    glgo#GNOME/gnome-commander#52, glgo#GNOME/gnome-commander#57,
    glgo#GNOME/gnome-commander#59, glgo#GNOME/gnome-commander#74,
    glgo#GNOME/gnome-commander#75, glgo#GNOME/gnome-commander#76,
    glgo#GNOME/gnome-commander#107, glgo#GNOME/gnome-commander#115.
  + Updated translations.
- Add flex BuildRequires: New dependency.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644408000">- Drop obsolete pkgconfig(gnome-vfs-2.0),
  pkgconfig(gnome-keyring-1) and chmlib-devel BuildRequires: No
  longer needed, nor used.
- Add explicit pkgconfig(gio-2.0) and generic c_compiler
  BuildRequires, configure checks for them.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646222400">- Update to version 1.14.1:
  + Update appdata file.
  + on_new_textfile_ok: Add trailing separator at the URI path of
    current directory.
  + Remove deprecated linking of python library, which was not
    working at all.
  + Remove deprecated linking of GnomeVFS library, which was not
    working at all.
  + Remove chmlib configuration option.
  + Updated translations.
- Add conditional gcc11 and gcc11-c++ BuildRequires + export: Fix
  build for 15.4.
- Drop gnome-commander-doc sub-package, and fold files into main
  package, add Provides and Obsoletes, as well as drop no longer
  needed Recommends. Helpfiles should be available in main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648468800">- Update to version 1.14.2:
  + Update of appdata file.
  + Fix move of directory when it is sitting on a remote.
  + Fix of size comparison: use correct getter method for
    G_FILE_ATTRIBUTE_STANDARD_SIZE.
  + When sorting for size, ignore directories.
  + When copying files only step into recursive copy when not done
    already.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655640000">- Update to version 1.14.3:
  + Update appdata and docbook for next release.
  + Reduce logging if file was not found in the file_collection
    when it changed.
  + Remove obsolete remote-id type in metadata.xml, used in Gentoo
    Linux.
  + Fixing typos in the documentation, fixing indentation.
  + Adjust legacy mounting, validate input values of devices
    dialog.
  + Fix for legacy mounting a device: do not stop if no GMount is
    available.
  + Save empty string when device filename is null.
  + Fix when doing a file rename: Unref the correct GFile instance.
  + Do not unref GFile member of GnomeCmdDir received via
    gnome_cmd_dir_get_gfile.
  + Do utf8 normalization before string comparison.
  + Do not use extra variable for storing file name in comparison.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674388800">- Update to version 1.16.0:
  + New menu entry for (un)selecting only files
  + Restored internal search after it was removed in version 1.14.0
  + Migrated build system from GNU autotools to Meson
  + Bugs fixed:
  - Fix for showing wrong progress percentage when transfering
    files
  - Get rid of several deprecated Gtk2 widgets
  - Fixes for copy/move; Fixes for canceling copy/move operations
  - Fixes for delete operation; Allow cancelling deletion of
    files; Fix for progress dialog
  - Fix for creating directory with enabled Samba support
  - Fix for disabling all plugins
  - Fix for some errors on console
  - Fix for changing the color scheme
  - Disable beeping when reaching the end of the file list
  - Various minor code improvements
  + Updated translations.
- Add meson BuildRequires and macros following upstreams port.
- Add desktop-file-utils BuildRequires, new mandatory dependency.
- Following the above, add appstream-glib and pkgconfig(gtest)
  BuildRequires and check section, run meson_test macro during
  build.
- Add devel sub-package.
- Remove new static libgcmd.a during install.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1676030400">- Add 96f706fa7833af79e01625c0118b36f6c83c7d44.patch: avoid the
  installation of the libgcmd static library.
- Drop find/delete command used to remove the libgcmd static
  library from the build root.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688817600">- Update to version 1.16.1:
  + Fix problem when using the default external viewer and opening
    a file from remote
  + When choosing 'Other Application' to open a file, don't close
    the dialog if the given command is not found
  + Issue #130: Do not install not needed header files
  + Updated translations.
- Drop 96f706fa7833af79e01625c0118b36f6c83c7d44.patch: Fixed
  upstream.
- Drop devel sub-package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709121600">- Add gnome-commander-taglib-2.0.patch: Fix build against taglib
  2.0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715947200">- Update to version 1.16.2:
  + Fix double g_error_free call in remote_close_callback.
  + Fix build with taglib 2.0.
  + Set project gnu++11 c++ language version explicitely.
  + Updated translations.
- Drop gnome-commander-taglib-2.0.patch: fixed upstream.</changelog>
</package>
<package pkgid="f9d611950af1668663671558c6f6db60ccd25382d7c86bb6b7a1260e5a95bf5f75ae57141a497bb0e3e62b1a491e3945609eccb823faa6ab3d875a654451dc27" name="gnome-commander-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.16.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Update to version 1.12.1:
  + Fix a mystery bug that the 'execute' popup item does not show.
- Changes from version 1.12.0:
  + New features:
  - Gnome Commander depends on GIO now. Migration away from
    GnomeVFS is ongoing.
  - Use GIO instead of Gnome-VFS for opening files with default
    application.
  - Use GIO instead of Gnome-VFS for filtering the file list, and
    on various other parts of the program.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1622203200">- Do not own /usr/share/help and /usr/share/help/C: those
  directories are owned by the filesystem package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1622635200">- Update to version 1.12.2:
  + Bugs fixed: Segmentation fault when pressing Ctrl+Right /
    Ctrl+Left / Ctrl+Shift+.
  + Updated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637409600">- Update to version 1.12.3:
  + Bug fixes:
  - Fixed issue: Crash after right click on file
  - File-roller plugin: Add run error handling
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637496000">- Update to version 1.12.3.1:
  + Bug fixes: Fixed issue: Make check fails on s390x.
  + Updated translations.
- Move some docs to doc subpackage.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644062400">- Update to version 1.14.0:
  + Selectable default action when drag-n-drop files with the mouse
  + Optional usage of the trash can instead of permanent file
    deletion
  + Removed internal file search dialog, instead use external
    command for file search
  + Name of connected remote server is shown in the directory
    indicator
  + New menu entry for (un)selecting only files
  + Bugs fixed: glgo#GNOME/gnome-commander#3,
    glgo#GNOME/gnome-commander#5, glgo#GNOME/gnome-commander#13,
    glgo#GNOME/gnome-commander#16, glgo#GNOME/gnome-commander#19,
    glgo#GNOME/gnome-commander#28, glgo#GNOME/gnome-commander#33,
    glgo#GNOME/gnome-commander#39, glgo#GNOME/gnome-commander#41,
    glgo#GNOME/gnome-commander#45, glgo#GNOME/gnome-commander#46,
    glgo#GNOME/gnome-commander#47, glgo#GNOME/gnome-commander#51,
    glgo#GNOME/gnome-commander#52, glgo#GNOME/gnome-commander#57,
    glgo#GNOME/gnome-commander#59, glgo#GNOME/gnome-commander#74,
    glgo#GNOME/gnome-commander#75, glgo#GNOME/gnome-commander#76,
    glgo#GNOME/gnome-commander#107, glgo#GNOME/gnome-commander#115.
  + Updated translations.
- Add flex BuildRequires: New dependency.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644408000">- Drop obsolete pkgconfig(gnome-vfs-2.0),
  pkgconfig(gnome-keyring-1) and chmlib-devel BuildRequires: No
  longer needed, nor used.
- Add explicit pkgconfig(gio-2.0) and generic c_compiler
  BuildRequires, configure checks for them.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646222400">- Update to version 1.14.1:
  + Update appdata file.
  + on_new_textfile_ok: Add trailing separator at the URI path of
    current directory.
  + Remove deprecated linking of python library, which was not
    working at all.
  + Remove deprecated linking of GnomeVFS library, which was not
    working at all.
  + Remove chmlib configuration option.
  + Updated translations.
- Add conditional gcc11 and gcc11-c++ BuildRequires + export: Fix
  build for 15.4.
- Drop gnome-commander-doc sub-package, and fold files into main
  package, add Provides and Obsoletes, as well as drop no longer
  needed Recommends. Helpfiles should be available in main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648468800">- Update to version 1.14.2:
  + Update of appdata file.
  + Fix move of directory when it is sitting on a remote.
  + Fix of size comparison: use correct getter method for
    G_FILE_ATTRIBUTE_STANDARD_SIZE.
  + When sorting for size, ignore directories.
  + When copying files only step into recursive copy when not done
    already.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655640000">- Update to version 1.14.3:
  + Update appdata and docbook for next release.
  + Reduce logging if file was not found in the file_collection
    when it changed.
  + Remove obsolete remote-id type in metadata.xml, used in Gentoo
    Linux.
  + Fixing typos in the documentation, fixing indentation.
  + Adjust legacy mounting, validate input values of devices
    dialog.
  + Fix for legacy mounting a device: do not stop if no GMount is
    available.
  + Save empty string when device filename is null.
  + Fix when doing a file rename: Unref the correct GFile instance.
  + Do not unref GFile member of GnomeCmdDir received via
    gnome_cmd_dir_get_gfile.
  + Do utf8 normalization before string comparison.
  + Do not use extra variable for storing file name in comparison.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674388800">- Update to version 1.16.0:
  + New menu entry for (un)selecting only files
  + Restored internal search after it was removed in version 1.14.0
  + Migrated build system from GNU autotools to Meson
  + Bugs fixed:
  - Fix for showing wrong progress percentage when transfering
    files
  - Get rid of several deprecated Gtk2 widgets
  - Fixes for copy/move; Fixes for canceling copy/move operations
  - Fixes for delete operation; Allow cancelling deletion of
    files; Fix for progress dialog
  - Fix for creating directory with enabled Samba support
  - Fix for disabling all plugins
  - Fix for some errors on console
  - Fix for changing the color scheme
  - Disable beeping when reaching the end of the file list
  - Various minor code improvements
  + Updated translations.
- Add meson BuildRequires and macros following upstreams port.
- Add desktop-file-utils BuildRequires, new mandatory dependency.
- Following the above, add appstream-glib and pkgconfig(gtest)
  BuildRequires and check section, run meson_test macro during
  build.
- Add devel sub-package.
- Remove new static libgcmd.a during install.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1676030400">- Add 96f706fa7833af79e01625c0118b36f6c83c7d44.patch: avoid the
  installation of the libgcmd static library.
- Drop find/delete command used to remove the libgcmd static
  library from the build root.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688817600">- Update to version 1.16.1:
  + Fix problem when using the default external viewer and opening
    a file from remote
  + When choosing 'Other Application' to open a file, don't close
    the dialog if the given command is not found
  + Issue #130: Do not install not needed header files
  + Updated translations.
- Drop 96f706fa7833af79e01625c0118b36f6c83c7d44.patch: Fixed
  upstream.
- Drop devel sub-package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709121600">- Add gnome-commander-taglib-2.0.patch: Fix build against taglib
  2.0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715947200">- Update to version 1.16.2:
  + Fix double g_error_free call in remote_close_callback.
  + Fix build with taglib 2.0.
  + Set project gnu++11 c++ language version explicitely.
  + Updated translations.
- Drop gnome-commander-taglib-2.0.patch: fixed upstream.</changelog>
</package>
<package pkgid="7469ccf1e7b13e9c9cb42f4763eb16d8517a87af241343b5718a779f8b6ac5fdf1096a3ab98ad55910f802644133e821b6f510e9bb687557e64d44dd7c758a7e" name="gnome-commander-debugsource" arch="x86_64">
  <version epoch="0" ver="1.16.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Update to version 1.12.1:
  + Fix a mystery bug that the 'execute' popup item does not show.
- Changes from version 1.12.0:
  + New features:
  - Gnome Commander depends on GIO now. Migration away from
    GnomeVFS is ongoing.
  - Use GIO instead of Gnome-VFS for opening files with default
    application.
  - Use GIO instead of Gnome-VFS for filtering the file list, and
    on various other parts of the program.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1622203200">- Do not own /usr/share/help and /usr/share/help/C: those
  directories are owned by the filesystem package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1622635200">- Update to version 1.12.2:
  + Bugs fixed: Segmentation fault when pressing Ctrl+Right /
    Ctrl+Left / Ctrl+Shift+.
  + Updated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637409600">- Update to version 1.12.3:
  + Bug fixes:
  - Fixed issue: Crash after right click on file
  - File-roller plugin: Add run error handling
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637496000">- Update to version 1.12.3.1:
  + Bug fixes: Fixed issue: Make check fails on s390x.
  + Updated translations.
- Move some docs to doc subpackage.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644062400">- Update to version 1.14.0:
  + Selectable default action when drag-n-drop files with the mouse
  + Optional usage of the trash can instead of permanent file
    deletion
  + Removed internal file search dialog, instead use external
    command for file search
  + Name of connected remote server is shown in the directory
    indicator
  + New menu entry for (un)selecting only files
  + Bugs fixed: glgo#GNOME/gnome-commander#3,
    glgo#GNOME/gnome-commander#5, glgo#GNOME/gnome-commander#13,
    glgo#GNOME/gnome-commander#16, glgo#GNOME/gnome-commander#19,
    glgo#GNOME/gnome-commander#28, glgo#GNOME/gnome-commander#33,
    glgo#GNOME/gnome-commander#39, glgo#GNOME/gnome-commander#41,
    glgo#GNOME/gnome-commander#45, glgo#GNOME/gnome-commander#46,
    glgo#GNOME/gnome-commander#47, glgo#GNOME/gnome-commander#51,
    glgo#GNOME/gnome-commander#52, glgo#GNOME/gnome-commander#57,
    glgo#GNOME/gnome-commander#59, glgo#GNOME/gnome-commander#74,
    glgo#GNOME/gnome-commander#75, glgo#GNOME/gnome-commander#76,
    glgo#GNOME/gnome-commander#107, glgo#GNOME/gnome-commander#115.
  + Updated translations.
- Add flex BuildRequires: New dependency.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644408000">- Drop obsolete pkgconfig(gnome-vfs-2.0),
  pkgconfig(gnome-keyring-1) and chmlib-devel BuildRequires: No
  longer needed, nor used.
- Add explicit pkgconfig(gio-2.0) and generic c_compiler
  BuildRequires, configure checks for them.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646222400">- Update to version 1.14.1:
  + Update appdata file.
  + on_new_textfile_ok: Add trailing separator at the URI path of
    current directory.
  + Remove deprecated linking of python library, which was not
    working at all.
  + Remove deprecated linking of GnomeVFS library, which was not
    working at all.
  + Remove chmlib configuration option.
  + Updated translations.
- Add conditional gcc11 and gcc11-c++ BuildRequires + export: Fix
  build for 15.4.
- Drop gnome-commander-doc sub-package, and fold files into main
  package, add Provides and Obsoletes, as well as drop no longer
  needed Recommends. Helpfiles should be available in main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648468800">- Update to version 1.14.2:
  + Update of appdata file.
  + Fix move of directory when it is sitting on a remote.
  + Fix of size comparison: use correct getter method for
    G_FILE_ATTRIBUTE_STANDARD_SIZE.
  + When sorting for size, ignore directories.
  + When copying files only step into recursive copy when not done
    already.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655640000">- Update to version 1.14.3:
  + Update appdata and docbook for next release.
  + Reduce logging if file was not found in the file_collection
    when it changed.
  + Remove obsolete remote-id type in metadata.xml, used in Gentoo
    Linux.
  + Fixing typos in the documentation, fixing indentation.
  + Adjust legacy mounting, validate input values of devices
    dialog.
  + Fix for legacy mounting a device: do not stop if no GMount is
    available.
  + Save empty string when device filename is null.
  + Fix when doing a file rename: Unref the correct GFile instance.
  + Do not unref GFile member of GnomeCmdDir received via
    gnome_cmd_dir_get_gfile.
  + Do utf8 normalization before string comparison.
  + Do not use extra variable for storing file name in comparison.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674388800">- Update to version 1.16.0:
  + New menu entry for (un)selecting only files
  + Restored internal search after it was removed in version 1.14.0
  + Migrated build system from GNU autotools to Meson
  + Bugs fixed:
  - Fix for showing wrong progress percentage when transfering
    files
  - Get rid of several deprecated Gtk2 widgets
  - Fixes for copy/move; Fixes for canceling copy/move operations
  - Fixes for delete operation; Allow cancelling deletion of
    files; Fix for progress dialog
  - Fix for creating directory with enabled Samba support
  - Fix for disabling all plugins
  - Fix for some errors on console
  - Fix for changing the color scheme
  - Disable beeping when reaching the end of the file list
  - Various minor code improvements
  + Updated translations.
- Add meson BuildRequires and macros following upstreams port.
- Add desktop-file-utils BuildRequires, new mandatory dependency.
- Following the above, add appstream-glib and pkgconfig(gtest)
  BuildRequires and check section, run meson_test macro during
  build.
- Add devel sub-package.
- Remove new static libgcmd.a during install.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1676030400">- Add 96f706fa7833af79e01625c0118b36f6c83c7d44.patch: avoid the
  installation of the libgcmd static library.
- Drop find/delete command used to remove the libgcmd static
  library from the build root.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688817600">- Update to version 1.16.1:
  + Fix problem when using the default external viewer and opening
    a file from remote
  + When choosing 'Other Application' to open a file, don't close
    the dialog if the given command is not found
  + Issue #130: Do not install not needed header files
  + Updated translations.
- Drop 96f706fa7833af79e01625c0118b36f6c83c7d44.patch: Fixed
  upstream.
- Drop devel sub-package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709121600">- Add gnome-commander-taglib-2.0.patch: Fix build against taglib
  2.0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715947200">- Update to version 1.16.2:
  + Fix double g_error_free call in remote_close_callback.
  + Fix build with taglib 2.0.
  + Set project gnu++11 c++ language version explicitely.
  + Updated translations.
- Drop gnome-commander-taglib-2.0.patch: fixed upstream.</changelog>
</package>
<package pkgid="3a606a41dca094bb7ca52a691cb8c8d11c24d1ac3f3da2518f9b53a28e43a9e3b7a38a0e357a996ac56bed2fb95f095cb601b727f7383ab84f63fbc2d8875eda" name="gnome-commander-lang" arch="noarch">
  <version epoch="0" ver="1.16.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Update to version 1.12.1:
  + Fix a mystery bug that the 'execute' popup item does not show.
- Changes from version 1.12.0:
  + New features:
  - Gnome Commander depends on GIO now. Migration away from
    GnomeVFS is ongoing.
  - Use GIO instead of Gnome-VFS for opening files with default
    application.
  - Use GIO instead of Gnome-VFS for filtering the file list, and
    on various other parts of the program.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1622203200">- Do not own /usr/share/help and /usr/share/help/C: those
  directories are owned by the filesystem package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1622635200">- Update to version 1.12.2:
  + Bugs fixed: Segmentation fault when pressing Ctrl+Right /
    Ctrl+Left / Ctrl+Shift+.
  + Updated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637409600">- Update to version 1.12.3:
  + Bug fixes:
  - Fixed issue: Crash after right click on file
  - File-roller plugin: Add run error handling
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637496000">- Update to version 1.12.3.1:
  + Bug fixes: Fixed issue: Make check fails on s390x.
  + Updated translations.
- Move some docs to doc subpackage.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644062400">- Update to version 1.14.0:
  + Selectable default action when drag-n-drop files with the mouse
  + Optional usage of the trash can instead of permanent file
    deletion
  + Removed internal file search dialog, instead use external
    command for file search
  + Name of connected remote server is shown in the directory
    indicator
  + New menu entry for (un)selecting only files
  + Bugs fixed: glgo#GNOME/gnome-commander#3,
    glgo#GNOME/gnome-commander#5, glgo#GNOME/gnome-commander#13,
    glgo#GNOME/gnome-commander#16, glgo#GNOME/gnome-commander#19,
    glgo#GNOME/gnome-commander#28, glgo#GNOME/gnome-commander#33,
    glgo#GNOME/gnome-commander#39, glgo#GNOME/gnome-commander#41,
    glgo#GNOME/gnome-commander#45, glgo#GNOME/gnome-commander#46,
    glgo#GNOME/gnome-commander#47, glgo#GNOME/gnome-commander#51,
    glgo#GNOME/gnome-commander#52, glgo#GNOME/gnome-commander#57,
    glgo#GNOME/gnome-commander#59, glgo#GNOME/gnome-commander#74,
    glgo#GNOME/gnome-commander#75, glgo#GNOME/gnome-commander#76,
    glgo#GNOME/gnome-commander#107, glgo#GNOME/gnome-commander#115.
  + Updated translations.
- Add flex BuildRequires: New dependency.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644408000">- Drop obsolete pkgconfig(gnome-vfs-2.0),
  pkgconfig(gnome-keyring-1) and chmlib-devel BuildRequires: No
  longer needed, nor used.
- Add explicit pkgconfig(gio-2.0) and generic c_compiler
  BuildRequires, configure checks for them.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646222400">- Update to version 1.14.1:
  + Update appdata file.
  + on_new_textfile_ok: Add trailing separator at the URI path of
    current directory.
  + Remove deprecated linking of python library, which was not
    working at all.
  + Remove deprecated linking of GnomeVFS library, which was not
    working at all.
  + Remove chmlib configuration option.
  + Updated translations.
- Add conditional gcc11 and gcc11-c++ BuildRequires + export: Fix
  build for 15.4.
- Drop gnome-commander-doc sub-package, and fold files into main
  package, add Provides and Obsoletes, as well as drop no longer
  needed Recommends. Helpfiles should be available in main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648468800">- Update to version 1.14.2:
  + Update of appdata file.
  + Fix move of directory when it is sitting on a remote.
  + Fix of size comparison: use correct getter method for
    G_FILE_ATTRIBUTE_STANDARD_SIZE.
  + When sorting for size, ignore directories.
  + When copying files only step into recursive copy when not done
    already.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655640000">- Update to version 1.14.3:
  + Update appdata and docbook for next release.
  + Reduce logging if file was not found in the file_collection
    when it changed.
  + Remove obsolete remote-id type in metadata.xml, used in Gentoo
    Linux.
  + Fixing typos in the documentation, fixing indentation.
  + Adjust legacy mounting, validate input values of devices
    dialog.
  + Fix for legacy mounting a device: do not stop if no GMount is
    available.
  + Save empty string when device filename is null.
  + Fix when doing a file rename: Unref the correct GFile instance.
  + Do not unref GFile member of GnomeCmdDir received via
    gnome_cmd_dir_get_gfile.
  + Do utf8 normalization before string comparison.
  + Do not use extra variable for storing file name in comparison.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674388800">- Update to version 1.16.0:
  + New menu entry for (un)selecting only files
  + Restored internal search after it was removed in version 1.14.0
  + Migrated build system from GNU autotools to Meson
  + Bugs fixed:
  - Fix for showing wrong progress percentage when transfering
    files
  - Get rid of several deprecated Gtk2 widgets
  - Fixes for copy/move; Fixes for canceling copy/move operations
  - Fixes for delete operation; Allow cancelling deletion of
    files; Fix for progress dialog
  - Fix for creating directory with enabled Samba support
  - Fix for disabling all plugins
  - Fix for some errors on console
  - Fix for changing the color scheme
  - Disable beeping when reaching the end of the file list
  - Various minor code improvements
  + Updated translations.
- Add meson BuildRequires and macros following upstreams port.
- Add desktop-file-utils BuildRequires, new mandatory dependency.
- Following the above, add appstream-glib and pkgconfig(gtest)
  BuildRequires and check section, run meson_test macro during
  build.
- Add devel sub-package.
- Remove new static libgcmd.a during install.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1676030400">- Add 96f706fa7833af79e01625c0118b36f6c83c7d44.patch: avoid the
  installation of the libgcmd static library.
- Drop find/delete command used to remove the libgcmd static
  library from the build root.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688817600">- Update to version 1.16.1:
  + Fix problem when using the default external viewer and opening
    a file from remote
  + When choosing 'Other Application' to open a file, don't close
    the dialog if the given command is not found
  + Issue #130: Do not install not needed header files
  + Updated translations.
- Drop 96f706fa7833af79e01625c0118b36f6c83c7d44.patch: Fixed
  upstream.
- Drop devel sub-package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709121600">- Add gnome-commander-taglib-2.0.patch: Fix build against taglib
  2.0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715947200">- Update to version 1.16.2:
  + Fix double g_error_free call in remote_close_callback.
  + Fix build with taglib 2.0.
  + Set project gnu++11 c++ language version explicitely.
  + Updated translations.
- Drop gnome-commander-taglib-2.0.patch: fixed upstream.</changelog>
</package>
<package pkgid="43d58014fd992e7c15f728fe061c803098250c22ebcf1de39dcffde556ed41987f1b6a5105417f1ec2efc1b23444d81c12b2b3d1b41c6d6eb0aa43519011cf31" name="gnome-music" arch="noarch">
  <version epoch="0" ver="46.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1629720000">- Update to version 41.beta:
  + Implemented much of the new design mockups.
  + Updated translations.
- Add pkgconfig(libhandy-1) BuildRequires: new dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1630929600">- Update to version 41.rc:
  + Touch-ups for the new design.
  + Async improvements.
  + Bugs fixed:
  - Fix duplicated playlist song removal.
  - Fix flowbox selection state.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1632052800">- Update to version 41.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632916800">- Add missing typelib (GstTag) Requires: the gi-dep-scanner does
  not understand the format used in gnome-music.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1637409600">- Drop the following patches which removes useful code and brings
  hard time for future rebase:
  + 0001-Revert-grltrackerwrapper-Add-static-type-annotations.patch
  + 0002-Revert-coresong-Add-static-type-annotations.patch
  + 0003-gnome-music-use-python36.patch
- Rewrite the patches only disabling the python3.7 specific
  feature:
  + 0001-gnome-music-use-python36.patch
  + 0002-gnome-music-revert-from-future-import-annotations.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add d9f35b542adbf6b0e1114c7c077df04212a98fc7.patch: Fix build
  with meson 0.61.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645099200">- Update to version 42.beta:
  + Port to GTK-4
  + Dark mode switching
  + Bugs fixed: Fix slow startup.
  + Updated translations.
- Drop d9f35b542adbf6b0e1114c7c077df04212a98fc7.patch: Fixed
  upstream.
- Replace the following BuildRequires:
  + pkgconfig(gtk+-3.0) with pkgconfig(gtk4)
  + pkgconfig(libhandy-1) with pkgconfig(libadwaita-1)
- Drop pkgconfig(libdazzle-1.0) BuildRequires: No longer needed.
- Drop gstreamer-plugins-ugly Recommends, all the codecs of intrest
  for gnome-music, have moved.
- Add gstreamer-plugins-base and gstreamer-plugins-good Recommends.
- Add desktop-file-utils BuildRequires: New dependency.
- Switch package to noarch BuildArch.
- Drop gnome-music-rpmlintrc: No longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647777600">- Update to version 42.0:
  + GTK-4 regression fixes.
  + Bugs fixed: App title untranslated.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 42.1:
  + Make shuffle shuffle again.
  + Fix time display in RTL languages.
  + No longer mismatch art on scrolling.
  + Fix async queue block on fresh art retrieval.
  + Bugs fixed:
  - Rework ArtStack to handle cycling widgets better.
  - Shuffle broken in Music 42.
  - Time is reversed in RTL.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 44.beta:
  + Make shuffle shuffle again
  + Fix time display in RTL languages
  + Port to soup 3
  + Port about to AdwAboutWindow
  + No longer mismatch art on scrolling
  + Fix async queue block on fresh art retrieval
  + Use new GNOME Settings app id in flatpak
  + Fix welcome image rendering
  + Bugs fixed:
  - Rework ArtStack to handle cycling widgets better
  - Shuffle broken in Music 42
  - Time is reversed in RTL
  + Updated translations.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 44.rc:
  + Shortcuts menu cleanups
  + Misc focus fixes in album widgets
  + Decrease memory usage in SongsView
  + Bugs Fixed:
  - SongView popup is a memory hog
  - Shuffle on/off mixup
  - Default template for issues</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 44.0:
  + Update appdata for the 44.0 release.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 45.0:
  + Minor quality of life improvements.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695729600">- Explicitly create the pycache/.pyc files, not relying on the
  generation done by meson. Should make the package reproducible.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 45.1:
  + Tracker queries improvements.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739201">- Update to version 46.beta:
  + Ported to Adwaita 1.4 and 1.6 widgets.
  + Songs view removed.
  + Preferences dialog added.
  + Dropped old-style selection mode.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="71cf2a535d94484b80a0da416277d491612d8421dc1a5ecd81bc6670ad1c931897c85a4b098db3df31616b65f1f4f24bcedf0dc00b876bef7e0a256a15afaf3a" name="gnome-music" arch="src">
  <version epoch="0" ver="46.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1629720000">- Update to version 41.beta:
  + Implemented much of the new design mockups.
  + Updated translations.
- Add pkgconfig(libhandy-1) BuildRequires: new dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1630929600">- Update to version 41.rc:
  + Touch-ups for the new design.
  + Async improvements.
  + Bugs fixed:
  - Fix duplicated playlist song removal.
  - Fix flowbox selection state.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1632052800">- Update to version 41.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632916800">- Add missing typelib (GstTag) Requires: the gi-dep-scanner does
  not understand the format used in gnome-music.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1637409600">- Drop the following patches which removes useful code and brings
  hard time for future rebase:
  + 0001-Revert-grltrackerwrapper-Add-static-type-annotations.patch
  + 0002-Revert-coresong-Add-static-type-annotations.patch
  + 0003-gnome-music-use-python36.patch
- Rewrite the patches only disabling the python3.7 specific
  feature:
  + 0001-gnome-music-use-python36.patch
  + 0002-gnome-music-revert-from-future-import-annotations.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add d9f35b542adbf6b0e1114c7c077df04212a98fc7.patch: Fix build
  with meson 0.61.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645099200">- Update to version 42.beta:
  + Port to GTK-4
  + Dark mode switching
  + Bugs fixed: Fix slow startup.
  + Updated translations.
- Drop d9f35b542adbf6b0e1114c7c077df04212a98fc7.patch: Fixed
  upstream.
- Replace the following BuildRequires:
  + pkgconfig(gtk+-3.0) with pkgconfig(gtk4)
  + pkgconfig(libhandy-1) with pkgconfig(libadwaita-1)
- Drop pkgconfig(libdazzle-1.0) BuildRequires: No longer needed.
- Drop gstreamer-plugins-ugly Recommends, all the codecs of intrest
  for gnome-music, have moved.
- Add gstreamer-plugins-base and gstreamer-plugins-good Recommends.
- Add desktop-file-utils BuildRequires: New dependency.
- Switch package to noarch BuildArch.
- Drop gnome-music-rpmlintrc: No longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647777600">- Update to version 42.0:
  + GTK-4 regression fixes.
  + Bugs fixed: App title untranslated.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 42.1:
  + Make shuffle shuffle again.
  + Fix time display in RTL languages.
  + No longer mismatch art on scrolling.
  + Fix async queue block on fresh art retrieval.
  + Bugs fixed:
  - Rework ArtStack to handle cycling widgets better.
  - Shuffle broken in Music 42.
  - Time is reversed in RTL.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 44.beta:
  + Make shuffle shuffle again
  + Fix time display in RTL languages
  + Port to soup 3
  + Port about to AdwAboutWindow
  + No longer mismatch art on scrolling
  + Fix async queue block on fresh art retrieval
  + Use new GNOME Settings app id in flatpak
  + Fix welcome image rendering
  + Bugs fixed:
  - Rework ArtStack to handle cycling widgets better
  - Shuffle broken in Music 42
  - Time is reversed in RTL
  + Updated translations.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 44.rc:
  + Shortcuts menu cleanups
  + Misc focus fixes in album widgets
  + Decrease memory usage in SongsView
  + Bugs Fixed:
  - SongView popup is a memory hog
  - Shuffle on/off mixup
  - Default template for issues</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 44.0:
  + Update appdata for the 44.0 release.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 45.0:
  + Minor quality of life improvements.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695729600">- Explicitly create the pycache/.pyc files, not relying on the
  generation done by meson. Should make the package reproducible.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 45.1:
  + Tracker queries improvements.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739201">- Update to version 46.beta:
  + Ported to Adwaita 1.4 and 1.6 widgets.
  + Songs view removed.
  + Preferences dialog added.
  + Dropped old-style selection mode.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="e10f41bfa47173514589b53b791f08845e644b1524fd0792b0fc34970fe97c8df0497d5164427f2da952fd65d0072e31db347e4f0b05e4285892f8e71e92b272" name="gnome-music-lang" arch="noarch">
  <version epoch="0" ver="46.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1629720000">- Update to version 41.beta:
  + Implemented much of the new design mockups.
  + Updated translations.
- Add pkgconfig(libhandy-1) BuildRequires: new dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1630929600">- Update to version 41.rc:
  + Touch-ups for the new design.
  + Async improvements.
  + Bugs fixed:
  - Fix duplicated playlist song removal.
  - Fix flowbox selection state.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1632052800">- Update to version 41.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632916800">- Add missing typelib (GstTag) Requires: the gi-dep-scanner does
  not understand the format used in gnome-music.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1637409600">- Drop the following patches which removes useful code and brings
  hard time for future rebase:
  + 0001-Revert-grltrackerwrapper-Add-static-type-annotations.patch
  + 0002-Revert-coresong-Add-static-type-annotations.patch
  + 0003-gnome-music-use-python36.patch
- Rewrite the patches only disabling the python3.7 specific
  feature:
  + 0001-gnome-music-use-python36.patch
  + 0002-gnome-music-revert-from-future-import-annotations.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add d9f35b542adbf6b0e1114c7c077df04212a98fc7.patch: Fix build
  with meson 0.61.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645099200">- Update to version 42.beta:
  + Port to GTK-4
  + Dark mode switching
  + Bugs fixed: Fix slow startup.
  + Updated translations.
- Drop d9f35b542adbf6b0e1114c7c077df04212a98fc7.patch: Fixed
  upstream.
- Replace the following BuildRequires:
  + pkgconfig(gtk+-3.0) with pkgconfig(gtk4)
  + pkgconfig(libhandy-1) with pkgconfig(libadwaita-1)
- Drop pkgconfig(libdazzle-1.0) BuildRequires: No longer needed.
- Drop gstreamer-plugins-ugly Recommends, all the codecs of intrest
  for gnome-music, have moved.
- Add gstreamer-plugins-base and gstreamer-plugins-good Recommends.
- Add desktop-file-utils BuildRequires: New dependency.
- Switch package to noarch BuildArch.
- Drop gnome-music-rpmlintrc: No longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647777600">- Update to version 42.0:
  + GTK-4 regression fixes.
  + Bugs fixed: App title untranslated.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 42.1:
  + Make shuffle shuffle again.
  + Fix time display in RTL languages.
  + No longer mismatch art on scrolling.
  + Fix async queue block on fresh art retrieval.
  + Bugs fixed:
  - Rework ArtStack to handle cycling widgets better.
  - Shuffle broken in Music 42.
  - Time is reversed in RTL.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 44.beta:
  + Make shuffle shuffle again
  + Fix time display in RTL languages
  + Port to soup 3
  + Port about to AdwAboutWindow
  + No longer mismatch art on scrolling
  + Fix async queue block on fresh art retrieval
  + Use new GNOME Settings app id in flatpak
  + Fix welcome image rendering
  + Bugs fixed:
  - Rework ArtStack to handle cycling widgets better
  - Shuffle broken in Music 42
  - Time is reversed in RTL
  + Updated translations.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 44.rc:
  + Shortcuts menu cleanups
  + Misc focus fixes in album widgets
  + Decrease memory usage in SongsView
  + Bugs Fixed:
  - SongView popup is a memory hog
  - Shuffle on/off mixup
  - Default template for issues</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 44.0:
  + Update appdata for the 44.0 release.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 45.0:
  + Minor quality of life improvements.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695729600">- Explicitly create the pycache/.pyc files, not relying on the
  generation done by meson. Should make the package reproducible.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 45.1:
  + Tracker queries improvements.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739201">- Update to version 46.beta:
  + Ported to Adwaita 1.4 and 1.6 widgets.
  + Songs view removed.
  + Preferences dialog added.
  + Dropped old-style selection mode.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="1a4c409923dfd7c87112d959b24a01f9d1428c86ada7c027725f707f609577b734073c2f521e97fb163857140e78115c911af96550b245973825dd26d0bd3f8d" name="gnome-network-displays" arch="src">
  <version epoch="0" ver="0.92.2" rel="1.1"/>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1597320000">- Initial package</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1597320001">- Separate lang package</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1606478400">- Update to version 0.90.4:
  + Add firewalld integration.
  + Updated translations.
- Add explicit runtime gstreamer-plugin-pipewire Requires.
- Add missing explicit pkgconfig(gstreamer-plugins-base-1.0)
  BuildRequires, fixed in future versions.
- Replace update-desktop-files with desktop-file-utils
  BuildRequires and distro independant command call.
- Add pkgconfig(appstream-glib) BuildRequires and metainfo
  validation call.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648900800">- Update to version 0.90.5:
  + Multiple fixes in P2P peer/sink handling.
  + Fix decoding of supported device profiles.
  + Fix issues with WFD media pipeline:
  - Permit constrained-baseline profile.
  - Do not add a pipeline bus watch.
  - Do not force I420 for vaapipostproc.
  - Do not force alignment=nal.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 0.92.1:
  + Fix compilation in Fedora Koji
- Changes from version 0.92.0:
  + Migrate to gtk4.
  + Use libportal to acquire screencast portal.
  + Upstream Flatpak appdata updated and CI added.
  + Dedupe sinks based on IP and P2P MAC instead of name.
  + Fix various issues.
- Changes from version 0.91.0
  + Add support for Miracast over Infrastructure (MICE) protocol.
  + Add support for Chromecast protocol.
  + Add support for casting a virtual screen.
  + Fix various issues.
  + Updated translations.
- Replace pkgconfig(gtk+-3.0) BuildRequires with pkgconfig(gtk4):
  Follow upstreams port to gtk4.
- Align BuildRequires with what meson checks for:
  + Add pkgconfig(avahi-client), pkgconfig(avahi-gobject),
    pkgconfig(gio-2.0), pkgconfig(gstreamer-1.0),
    pkgconfig(gstreamer-pbutils-1.0), pkgconfig(json-glib-1.0),
    pkgconfig(libadwaita-1), pkgconfig(libnm),
    pkgconfig(libportal-gtk4), pkgconfig(libprotobuf-c), and
    pkgconfig(libsoup-3.0).
- Run test suite: add meson_test to check section.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Update to version 0.92.2:
  + Add new, separate media factory for CC.
  + Fix a crash where gst elements could not be created for CC.</changelog>
</package>
<package pkgid="c9016243463390075850a7b2ab97065f70b9cb3f656ff2d272609371ea4e231468660cade847cd3115a3cfb301ca7788a1cc2358de511516694e1a49fe180f9b" name="gnome-network-displays" arch="x86_64">
  <version epoch="0" ver="0.92.2" rel="1.1"/>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1597320000">- Initial package</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1597320001">- Separate lang package</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1606478400">- Update to version 0.90.4:
  + Add firewalld integration.
  + Updated translations.
- Add explicit runtime gstreamer-plugin-pipewire Requires.
- Add missing explicit pkgconfig(gstreamer-plugins-base-1.0)
  BuildRequires, fixed in future versions.
- Replace update-desktop-files with desktop-file-utils
  BuildRequires and distro independant command call.
- Add pkgconfig(appstream-glib) BuildRequires and metainfo
  validation call.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648900800">- Update to version 0.90.5:
  + Multiple fixes in P2P peer/sink handling.
  + Fix decoding of supported device profiles.
  + Fix issues with WFD media pipeline:
  - Permit constrained-baseline profile.
  - Do not add a pipeline bus watch.
  - Do not force I420 for vaapipostproc.
  - Do not force alignment=nal.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 0.92.1:
  + Fix compilation in Fedora Koji
- Changes from version 0.92.0:
  + Migrate to gtk4.
  + Use libportal to acquire screencast portal.
  + Upstream Flatpak appdata updated and CI added.
  + Dedupe sinks based on IP and P2P MAC instead of name.
  + Fix various issues.
- Changes from version 0.91.0
  + Add support for Miracast over Infrastructure (MICE) protocol.
  + Add support for Chromecast protocol.
  + Add support for casting a virtual screen.
  + Fix various issues.
  + Updated translations.
- Replace pkgconfig(gtk+-3.0) BuildRequires with pkgconfig(gtk4):
  Follow upstreams port to gtk4.
- Align BuildRequires with what meson checks for:
  + Add pkgconfig(avahi-client), pkgconfig(avahi-gobject),
    pkgconfig(gio-2.0), pkgconfig(gstreamer-1.0),
    pkgconfig(gstreamer-pbutils-1.0), pkgconfig(json-glib-1.0),
    pkgconfig(libadwaita-1), pkgconfig(libnm),
    pkgconfig(libportal-gtk4), pkgconfig(libprotobuf-c), and
    pkgconfig(libsoup-3.0).
- Run test suite: add meson_test to check section.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Update to version 0.92.2:
  + Add new, separate media factory for CC.
  + Fix a crash where gst elements could not be created for CC.</changelog>
</package>
<package pkgid="5bf1f1853d87fba3afa7e2cf0a1429dd520c60bcc5e68e0e5fa46f6a438e896e66bf8b5fdd1fd8825760214df3fb9945ba581e66d990b4b43a883dec0d1492b1" name="gnome-network-displays-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.92.2" rel="1.1"/>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1597320000">- Initial package</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1597320001">- Separate lang package</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1606478400">- Update to version 0.90.4:
  + Add firewalld integration.
  + Updated translations.
- Add explicit runtime gstreamer-plugin-pipewire Requires.
- Add missing explicit pkgconfig(gstreamer-plugins-base-1.0)
  BuildRequires, fixed in future versions.
- Replace update-desktop-files with desktop-file-utils
  BuildRequires and distro independant command call.
- Add pkgconfig(appstream-glib) BuildRequires and metainfo
  validation call.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648900800">- Update to version 0.90.5:
  + Multiple fixes in P2P peer/sink handling.
  + Fix decoding of supported device profiles.
  + Fix issues with WFD media pipeline:
  - Permit constrained-baseline profile.
  - Do not add a pipeline bus watch.
  - Do not force I420 for vaapipostproc.
  - Do not force alignment=nal.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 0.92.1:
  + Fix compilation in Fedora Koji
- Changes from version 0.92.0:
  + Migrate to gtk4.
  + Use libportal to acquire screencast portal.
  + Upstream Flatpak appdata updated and CI added.
  + Dedupe sinks based on IP and P2P MAC instead of name.
  + Fix various issues.
- Changes from version 0.91.0
  + Add support for Miracast over Infrastructure (MICE) protocol.
  + Add support for Chromecast protocol.
  + Add support for casting a virtual screen.
  + Fix various issues.
  + Updated translations.
- Replace pkgconfig(gtk+-3.0) BuildRequires with pkgconfig(gtk4):
  Follow upstreams port to gtk4.
- Align BuildRequires with what meson checks for:
  + Add pkgconfig(avahi-client), pkgconfig(avahi-gobject),
    pkgconfig(gio-2.0), pkgconfig(gstreamer-1.0),
    pkgconfig(gstreamer-pbutils-1.0), pkgconfig(json-glib-1.0),
    pkgconfig(libadwaita-1), pkgconfig(libnm),
    pkgconfig(libportal-gtk4), pkgconfig(libprotobuf-c), and
    pkgconfig(libsoup-3.0).
- Run test suite: add meson_test to check section.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Update to version 0.92.2:
  + Add new, separate media factory for CC.
  + Fix a crash where gst elements could not be created for CC.</changelog>
</package>
<package pkgid="9ac811332f46b27a2cb2e196077139571cb3aa89d499d750ae8aa36ed327e90569c4f42d8184abbd0eaf062b8abad55ce4f2638c36dcd534aedb8c68df31e0be" name="gnome-network-displays-debugsource" arch="x86_64">
  <version epoch="0" ver="0.92.2" rel="1.1"/>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1597320000">- Initial package</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1597320001">- Separate lang package</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1606478400">- Update to version 0.90.4:
  + Add firewalld integration.
  + Updated translations.
- Add explicit runtime gstreamer-plugin-pipewire Requires.
- Add missing explicit pkgconfig(gstreamer-plugins-base-1.0)
  BuildRequires, fixed in future versions.
- Replace update-desktop-files with desktop-file-utils
  BuildRequires and distro independant command call.
- Add pkgconfig(appstream-glib) BuildRequires and metainfo
  validation call.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648900800">- Update to version 0.90.5:
  + Multiple fixes in P2P peer/sink handling.
  + Fix decoding of supported device profiles.
  + Fix issues with WFD media pipeline:
  - Permit constrained-baseline profile.
  - Do not add a pipeline bus watch.
  - Do not force I420 for vaapipostproc.
  - Do not force alignment=nal.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 0.92.1:
  + Fix compilation in Fedora Koji
- Changes from version 0.92.0:
  + Migrate to gtk4.
  + Use libportal to acquire screencast portal.
  + Upstream Flatpak appdata updated and CI added.
  + Dedupe sinks based on IP and P2P MAC instead of name.
  + Fix various issues.
- Changes from version 0.91.0
  + Add support for Miracast over Infrastructure (MICE) protocol.
  + Add support for Chromecast protocol.
  + Add support for casting a virtual screen.
  + Fix various issues.
  + Updated translations.
- Replace pkgconfig(gtk+-3.0) BuildRequires with pkgconfig(gtk4):
  Follow upstreams port to gtk4.
- Align BuildRequires with what meson checks for:
  + Add pkgconfig(avahi-client), pkgconfig(avahi-gobject),
    pkgconfig(gio-2.0), pkgconfig(gstreamer-1.0),
    pkgconfig(gstreamer-pbutils-1.0), pkgconfig(json-glib-1.0),
    pkgconfig(libadwaita-1), pkgconfig(libnm),
    pkgconfig(libportal-gtk4), pkgconfig(libprotobuf-c), and
    pkgconfig(libsoup-3.0).
- Run test suite: add meson_test to check section.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Update to version 0.92.2:
  + Add new, separate media factory for CC.
  + Fix a crash where gst elements could not be created for CC.</changelog>
</package>
<package pkgid="f6b035485acc416037271ae78c438092c547b649b48412155cd30d5dec2fc6577f0828b2ab07027a682151d937ea7f44a4ca2d1b9d07ba8b36528140e11e7e25" name="gnome-network-displays-lang" arch="noarch">
  <version epoch="0" ver="0.92.2" rel="1.1"/>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1597320000">- Initial package</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1597320001">- Separate lang package</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1606478400">- Update to version 0.90.4:
  + Add firewalld integration.
  + Updated translations.
- Add explicit runtime gstreamer-plugin-pipewire Requires.
- Add missing explicit pkgconfig(gstreamer-plugins-base-1.0)
  BuildRequires, fixed in future versions.
- Replace update-desktop-files with desktop-file-utils
  BuildRequires and distro independant command call.
- Add pkgconfig(appstream-glib) BuildRequires and metainfo
  validation call.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648900800">- Update to version 0.90.5:
  + Multiple fixes in P2P peer/sink handling.
  + Fix decoding of supported device profiles.
  + Fix issues with WFD media pipeline:
  - Permit constrained-baseline profile.
  - Do not add a pipeline bus watch.
  - Do not force I420 for vaapipostproc.
  - Do not force alignment=nal.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 0.92.1:
  + Fix compilation in Fedora Koji
- Changes from version 0.92.0:
  + Migrate to gtk4.
  + Use libportal to acquire screencast portal.
  + Upstream Flatpak appdata updated and CI added.
  + Dedupe sinks based on IP and P2P MAC instead of name.
  + Fix various issues.
- Changes from version 0.91.0
  + Add support for Miracast over Infrastructure (MICE) protocol.
  + Add support for Chromecast protocol.
  + Add support for casting a virtual screen.
  + Fix various issues.
  + Updated translations.
- Replace pkgconfig(gtk+-3.0) BuildRequires with pkgconfig(gtk4):
  Follow upstreams port to gtk4.
- Align BuildRequires with what meson checks for:
  + Add pkgconfig(avahi-client), pkgconfig(avahi-gobject),
    pkgconfig(gio-2.0), pkgconfig(gstreamer-1.0),
    pkgconfig(gstreamer-pbutils-1.0), pkgconfig(json-glib-1.0),
    pkgconfig(libadwaita-1), pkgconfig(libnm),
    pkgconfig(libportal-gtk4), pkgconfig(libprotobuf-c), and
    pkgconfig(libsoup-3.0).
- Run test suite: add meson_test to check section.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Update to version 0.92.2:
  + Add new, separate media factory for CC.
  + Fix a crash where gst elements could not be created for CC.</changelog>
</package>
<package pkgid="06c866e947f4b3c49142445b75d14c231775efcd4a6a8e51b76ef841394e97a5e609023d782745ba4a7ecea1a4ba7e56382cce9cd8185b856979419fb4e945bc" name="gnome-robots" arch="src">
  <version epoch="0" ver="40.0" rel="2.1"/>
  <changelog author="dimstar@opensuse.org" date="1478865600">- Update to version 3.22.1:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1504958400">- Update to version 3.22.2:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="dimstar@opensuse.org" date="1520769600">- Update to version 3.22.3:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1546603200">- Update to version 3.31.3:
  + Replace app menu with window menu.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1550577600">- Update to version 3.31.90:
  + Switch to meson build system.
  + Rename app ID to org.gnome.Robots.
  + Updated translations.
- Drop glib2_gsettings_schema_requires and post(un) handling of
  glib2_gsettings_schema_post(un), desktop_database_post(un) and
  icon_theme_cache_post()un), no longer needed.
- Add fdupes BuildRequires and macros.
- Drop obsolete hicolor-icon-theme, intltool, update-desktop-files
  and yelp-tools BuildRequires: No longer needed.
- Add itstool and meson BuildRequires: Switch to meson build system
  and add corresponding macros.
- Add explicit pkgconfig(gio-2.0) BuildRequires: Align with what
  meson checks for.
- Drop gnobots2 and gnobots2-lang Obsoletes, no current openSUSE
  release have shipped any of those packages.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552305600">- Update to version 3.32.0:
  + Updated translations.</changelog>
  <changelog author="qkzhu@suse.com" date="1567771200">- Update to version 3.33.90:
  + Switch from libcanberra-gtk to gsound.</changelog>
  <changelog author="mgorse@suse.com" date="1568030400">- Update to version 3.34.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1578225600">- Update to version 3.34.1:
  + Fix various keyboard shortcuts.
  + Properly handle multiple activations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.3:
  + Fix non-modal preferences dialog.
  + Updated user help.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1583496000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1585224000">- Update to version 3.36.1:
  + Fix missing translation of game type in scores dialog.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 3.37.90:
  + Fix icon in scores dialog.
- Changes from version 3.37.3:
  + New app icon.
- Changes from verssion 3.37.2:
  + Begin preparing for GTK 4.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1610712000">- Update to version 40.alpha:
  + Rewrite in Vala.
  + Updated translations.
- Add vala BuildRequires: new dependency.
- Drop "Requires(pre): pwdutils": it's been a while that we did not
  create a user for gnome-games.
- Add 15.patch: Fix crash on startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1613390400">- Update to version 40.beta:
  + Fix a lookup of a game config.
  + Updated translations.
- Remove 15.patch: contained in upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 40.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Convert package to obs_scm service.
- Add gnome-robots-libm.patch: explicitly link against libm.
  Needed, as new librsvg no longer takes care of that for us (and
  robots wrongly relied on it).</changelog>
</package>
<package pkgid="b0bc54e240ef41b0090082e368d5ec4f31d89a3dc4eb63ddc6d3ca0c532c59f09f566254ed270b927b22c112a5a0b03b6d683cee90e2be6475c2a67f83607f52" name="gnome-robots" arch="x86_64">
  <version epoch="0" ver="40.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.3:
  + Fix non-modal preferences dialog.
  + Updated user help.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1583496000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1585224000">- Update to version 3.36.1:
  + Fix missing translation of game type in scores dialog.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 3.37.90:
  + Fix icon in scores dialog.
- Changes from version 3.37.3:
  + New app icon.
- Changes from verssion 3.37.2:
  + Begin preparing for GTK 4.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1610712000">- Update to version 40.alpha:
  + Rewrite in Vala.
  + Updated translations.
- Add vala BuildRequires: new dependency.
- Drop "Requires(pre): pwdutils": it's been a while that we did not
  create a user for gnome-games.
- Add 15.patch: Fix crash on startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1613390400">- Update to version 40.beta:
  + Fix a lookup of a game config.
  + Updated translations.
- Remove 15.patch: contained in upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 40.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Convert package to obs_scm service.
- Add gnome-robots-libm.patch: explicitly link against libm.
  Needed, as new librsvg no longer takes care of that for us (and
  robots wrongly relied on it).</changelog>
</package>
<package pkgid="6bf19fc7f4c34127cbe9c6a3b7ac096cc6be79efb42f629529f6a835d57a2591ffa2d5a2445a58c2b99f0114f6698633cd0ad8c199ace57fcbb8a05195eacbc5" name="gnome-robots-debuginfo" arch="x86_64">
  <version epoch="0" ver="40.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.3:
  + Fix non-modal preferences dialog.
  + Updated user help.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1583496000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1585224000">- Update to version 3.36.1:
  + Fix missing translation of game type in scores dialog.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 3.37.90:
  + Fix icon in scores dialog.
- Changes from version 3.37.3:
  + New app icon.
- Changes from verssion 3.37.2:
  + Begin preparing for GTK 4.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1610712000">- Update to version 40.alpha:
  + Rewrite in Vala.
  + Updated translations.
- Add vala BuildRequires: new dependency.
- Drop "Requires(pre): pwdutils": it's been a while that we did not
  create a user for gnome-games.
- Add 15.patch: Fix crash on startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1613390400">- Update to version 40.beta:
  + Fix a lookup of a game config.
  + Updated translations.
- Remove 15.patch: contained in upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 40.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Convert package to obs_scm service.
- Add gnome-robots-libm.patch: explicitly link against libm.
  Needed, as new librsvg no longer takes care of that for us (and
  robots wrongly relied on it).</changelog>
</package>
<package pkgid="00bd7af17175181fef9ecfa8f7ad4d07dd925c9c49e67a1b878afff703485d209e6f93caa9587312237b73fb6fdcf1e4318c65550fadb708dadf99b3d8b0f8fa" name="gnome-robots-debugsource" arch="x86_64">
  <version epoch="0" ver="40.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.3:
  + Fix non-modal preferences dialog.
  + Updated user help.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1583496000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1585224000">- Update to version 3.36.1:
  + Fix missing translation of game type in scores dialog.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 3.37.90:
  + Fix icon in scores dialog.
- Changes from version 3.37.3:
  + New app icon.
- Changes from verssion 3.37.2:
  + Begin preparing for GTK 4.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1610712000">- Update to version 40.alpha:
  + Rewrite in Vala.
  + Updated translations.
- Add vala BuildRequires: new dependency.
- Drop "Requires(pre): pwdutils": it's been a while that we did not
  create a user for gnome-games.
- Add 15.patch: Fix crash on startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1613390400">- Update to version 40.beta:
  + Fix a lookup of a game config.
  + Updated translations.
- Remove 15.patch: contained in upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 40.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Convert package to obs_scm service.
- Add gnome-robots-libm.patch: explicitly link against libm.
  Needed, as new librsvg no longer takes care of that for us (and
  robots wrongly relied on it).</changelog>
</package>
<package pkgid="1b6e59743b55d6a2883ad93dcb058b1792742040f1922fd0c037bf94bbea7b41712856dfbcdfc77673ff87c911a83904ec27c1075d02fa10cb594e6ad357598c" name="gnome-robots-lang" arch="noarch">
  <version epoch="0" ver="40.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.3:
  + Fix non-modal preferences dialog.
  + Updated user help.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1583496000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1585224000">- Update to version 3.36.1:
  + Fix missing translation of game type in scores dialog.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 3.37.90:
  + Fix icon in scores dialog.
- Changes from version 3.37.3:
  + New app icon.
- Changes from verssion 3.37.2:
  + Begin preparing for GTK 4.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1610712000">- Update to version 40.alpha:
  + Rewrite in Vala.
  + Updated translations.
- Add vala BuildRequires: new dependency.
- Drop "Requires(pre): pwdutils": it's been a while that we did not
  create a user for gnome-games.
- Add 15.patch: Fix crash on startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1613390400">- Update to version 40.beta:
  + Fix a lookup of a game config.
  + Updated translations.
- Remove 15.patch: contained in upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 40.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Convert package to obs_scm service.
- Add gnome-robots-libm.patch: explicitly link against libm.
  Needed, as new librsvg no longer takes care of that for us (and
  robots wrongly relied on it).</changelog>
</package>
<package pkgid="4736c3f2234326c69de7cb35e87ae9a06858bcff561be83844154faafb28182c630a3aab4024a95bf59bdb498f7e4451ef9c67b9af19a3c33f58f1106818f2e5" name="gnome-shell-search-provider-gnome-terminal" arch="noarch">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1665316800">- Update to version 3.46.2:
  * build: Fix libc feature defines
  * client: Use verified schema
  * desktop: Use Preferences icon
  * icons: Add separate icons for Preferences
  * prefs:
  - Add NoDisplay desktop file for the prefs binary
  - Move prefs binary to libexecdir
  - Use different wm class
  - Use new icon
  * profile: Use correct schema source for the profiles list schema
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1666872000">- Update to version 3.46.3:
  * client: More env vars to filter.
  * desktop: Use Preferences icon.
  * icons: Add separate icons for Preferences.
  * l10n: Remove mjw from LINGUAS.
  * metainfo: Remove XML namespaces.
  * prefs:
  - Use different wm class.
  - Use new icon.
  * profile: Use correct schema source for the profiles list
    schema.
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1667822400">- Update to version 3.46.4:
  * all: backport: Implement xdg-terminal-exec support.
  * docs:
  - Fix some wrong info in README.
  - Fix some typos in README.
  * Updated translations.
- Add f06e6e5.patch: util: Fix interpretation of TryExec desktop
  entry key.
- Add appstream-glib and desktop-file-utils BuildRequires and a
  check section with meson_test macro, validate appdata and desktop
  files and run tests during build.</changelog>
  <changelog author="dimstar@opensuse.org" date="1670241600">- Update to version 3.46.5:
  * util: Fix interpretation of TryExec desktop entry key
- Drop f06e6e5.patch: fixed upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1670241601">- Update to version 3.46.6:
  * prefs: Sink a floating variant
  * prefs: Use default timeout when debugging
  * prefs: Reduce default bus timeout
  * prefs: Fix serialisation format
  * client: Improve env var filters</changelog>
  <changelog author="dimstar@opensuse.org" date="1670241602">- Update to version 3.46.7:
  * nautilus: Fix macro redefinition warning
  * screen: Add some missing casts
  * build: Add define for openbsd
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1676376000">- Update to version 3.46.8:
  * all: Make env filtering uniform
  * build: Use built-in mandir option
  * client:
  - legacy: Drop debug messages
  - Transport XDG_ACTIVATION_TOKEN to the server
  * metainfo: Add launchable info
  * prefs: Fix default terminal check
  * screen: Use correct environment filter
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1677412800">- Update to version 3.47.92:
  + all:
  - Implement xdg-terminal-exec support
  - Make env filtering uniform
  - ODR fix
  - Replace %m with using g_strerror() in printf calls
  + build:
  - Add define for openbsd
  - Add install tags
  - Assert sanity
  - Build fix for netbsd
  - Fix libc feature defines
  - Fix nautilus extension install directory
  - More detailed version info
  - Output warning on unstable release
  - Remove erroneous volatile
  - Remove unnecessary meson version check
  - Update meson req version
  - Update nautilus extension build req
  - Update README
  - Use built-in mandir option
  - Use non-deprecated API
  - Validate all desktop files
  - Validate metainfo files
  + client:
  - Improve env var filters
  - legacy: Drop debug messages
  - legacy: Fix typo assigning XDG_ACTIVATION_TOKEN
  - More env vars to filter
  - Transport XDG_ACTIVATION_TOKEN to the server
  - Use verified schema
  - utils: Fix unused function warning on non-debug build
  + desktop:
  - Use Preferences icon
  - Use standard key
  + docs:
  - Fix some typos in README
  - Fix some wrong info in README
  + icons: Add separate icons for Preferences
  + l10n: Remove mjw from LINGUAS
  + metainfo:
  - Add launchable info
  - Fix broken metainfo translations
  - Pass validation
  + nautilus:
  - Don't include gdk headers in the nautilus extension
  - Fix build
  - Fix macro redefinition warning
  - Try to fix the build with nautilus 43
  + po: Mark bogus translated string as fuzzy
  + prefs:
  - Add NoDisplay desktop file for the prefs binary
  - Fix default terminal check
  - Fix serialisation format
  - Fix standalone launch of g-t-preferences
  - Hold application while the prefs are shown
  - Make preferences dialogue OOP
  - Move prefs binary to libexecdir
  - Reduce default bus timeout
  - Sink a floating variant
  - Try to improve translator hint comment
  - Use autocleanup more
  - Use default timeout when debugging
  - Use different wm class
  - Use new icon
  + profile:
  - Use correct schema source for the profiles list schema
  - Use the correct schema source to lookup schemas
  + Revert "screen: Use clean env when creating new tab"
  + screen:
  - Add some missing casts
  - Use correct environment filter
  + settings:
  - Consolidate settings related code into one source file
  - Import some backend specific code from glib
  - Remove direct dconf dependency
  + util: Fix interpretation of TryExec desktop entry key
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1678104000">- Update to version 3.47.99:
  + util: Also check /usr/etc for xdg-terminal-exec configuration
  + docs: Document new color schemes</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1679313600">- Update to version 3.48.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681646400">- Update to version 3.48.1:
  + help: Add help translation for TR locale
  + server: More env var sanitisation
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1691323200">- Update to version 3.48.2:
  + build: Bump vte req version.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1693310400">- Update to version 3.49.92:
  + build:
  - Bump vte req version
  - More detailed version info
  + debug: Move debug print to right branch
  + docs: Document new color schemes
  + help: Add help translation for TR locale
  + prefs: Update theme variant names
  + server:
  - Add theme style support
  - Block pk-gtk module
  - More env var sanitisation
  + util: Also check /usr/etc for xdg-terminal-exec configuration
  + window: Add a11y labels to the headerbar buttons
  + Updated translations.
- Add pkgconfig(libhandy-1) BuildRequires: New dependency.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1693742400">- Update to version 3.49.99:
  * search: Mark search provider as no autostart
  * Revert "screen: Use clean env when creating new tab"
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1694952000">- Update to version 3.50.0:
  * search: Mark search provider as no autostart
  * Revert "screen: Use clean env when creating new tab"
  * Updated translations.
- Change compression in service and tarball produced to zst.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695124800">- Let the description point out details distinguishing this
  terminal emulator from others.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1697889600">- Update to version 3.50.1:
  * util: check flatpak for alternate terminals
  * prefs: Get the headerbar pref
  * build: Bump vte req version</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Update to version 3.51.90:
  + schemas: Fix inverted help text for word-char-exceptions.
  + settings: Make schema verifier stricter.
  + prefs: Add pref to scroll on paste.
  + window: Show nicely formatted numbers up to 2^64-1 in the
    context menu.
  + help: Add VTE's new hardcoded shell integration shortcut keys.
  + help: Consistently use "Terminal" instead of "GNOME Terminal".
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710849600">- Update to version 3.52.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 3.52.1:
  + schema: Fix light green color to match the GNOME palette.
  + prefs: Follow the theme variant setting.</changelog>
</package>
<package pkgid="96b0da0569c77cf10d2ddd60113c224415aaa561ecde7421c9c14f66e9035be27b837de8c06b81137417c26c81d07d4c9646f69fe58e6eb3501fef5ad06e2be6" name="gnome-terminal" arch="src">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1665316800">- Update to version 3.46.2:
  * build: Fix libc feature defines
  * client: Use verified schema
  * desktop: Use Preferences icon
  * icons: Add separate icons for Preferences
  * prefs:
  - Add NoDisplay desktop file for the prefs binary
  - Move prefs binary to libexecdir
  - Use different wm class
  - Use new icon
  * profile: Use correct schema source for the profiles list schema
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1666872000">- Update to version 3.46.3:
  * client: More env vars to filter.
  * desktop: Use Preferences icon.
  * icons: Add separate icons for Preferences.
  * l10n: Remove mjw from LINGUAS.
  * metainfo: Remove XML namespaces.
  * prefs:
  - Use different wm class.
  - Use new icon.
  * profile: Use correct schema source for the profiles list
    schema.
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1667822400">- Update to version 3.46.4:
  * all: backport: Implement xdg-terminal-exec support.
  * docs:
  - Fix some wrong info in README.
  - Fix some typos in README.
  * Updated translations.
- Add f06e6e5.patch: util: Fix interpretation of TryExec desktop
  entry key.
- Add appstream-glib and desktop-file-utils BuildRequires and a
  check section with meson_test macro, validate appdata and desktop
  files and run tests during build.</changelog>
  <changelog author="dimstar@opensuse.org" date="1670241600">- Update to version 3.46.5:
  * util: Fix interpretation of TryExec desktop entry key
- Drop f06e6e5.patch: fixed upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1670241601">- Update to version 3.46.6:
  * prefs: Sink a floating variant
  * prefs: Use default timeout when debugging
  * prefs: Reduce default bus timeout
  * prefs: Fix serialisation format
  * client: Improve env var filters</changelog>
  <changelog author="dimstar@opensuse.org" date="1670241602">- Update to version 3.46.7:
  * nautilus: Fix macro redefinition warning
  * screen: Add some missing casts
  * build: Add define for openbsd
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1676376000">- Update to version 3.46.8:
  * all: Make env filtering uniform
  * build: Use built-in mandir option
  * client:
  - legacy: Drop debug messages
  - Transport XDG_ACTIVATION_TOKEN to the server
  * metainfo: Add launchable info
  * prefs: Fix default terminal check
  * screen: Use correct environment filter
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1677412800">- Update to version 3.47.92:
  + all:
  - Implement xdg-terminal-exec support
  - Make env filtering uniform
  - ODR fix
  - Replace %m with using g_strerror() in printf calls
  + build:
  - Add define for openbsd
  - Add install tags
  - Assert sanity
  - Build fix for netbsd
  - Fix libc feature defines
  - Fix nautilus extension install directory
  - More detailed version info
  - Output warning on unstable release
  - Remove erroneous volatile
  - Remove unnecessary meson version check
  - Update meson req version
  - Update nautilus extension build req
  - Update README
  - Use built-in mandir option
  - Use non-deprecated API
  - Validate all desktop files
  - Validate metainfo files
  + client:
  - Improve env var filters
  - legacy: Drop debug messages
  - legacy: Fix typo assigning XDG_ACTIVATION_TOKEN
  - More env vars to filter
  - Transport XDG_ACTIVATION_TOKEN to the server
  - Use verified schema
  - utils: Fix unused function warning on non-debug build
  + desktop:
  - Use Preferences icon
  - Use standard key
  + docs:
  - Fix some typos in README
  - Fix some wrong info in README
  + icons: Add separate icons for Preferences
  + l10n: Remove mjw from LINGUAS
  + metainfo:
  - Add launchable info
  - Fix broken metainfo translations
  - Pass validation
  + nautilus:
  - Don't include gdk headers in the nautilus extension
  - Fix build
  - Fix macro redefinition warning
  - Try to fix the build with nautilus 43
  + po: Mark bogus translated string as fuzzy
  + prefs:
  - Add NoDisplay desktop file for the prefs binary
  - Fix default terminal check
  - Fix serialisation format
  - Fix standalone launch of g-t-preferences
  - Hold application while the prefs are shown
  - Make preferences dialogue OOP
  - Move prefs binary to libexecdir
  - Reduce default bus timeout
  - Sink a floating variant
  - Try to improve translator hint comment
  - Use autocleanup more
  - Use default timeout when debugging
  - Use different wm class
  - Use new icon
  + profile:
  - Use correct schema source for the profiles list schema
  - Use the correct schema source to lookup schemas
  + Revert "screen: Use clean env when creating new tab"
  + screen:
  - Add some missing casts
  - Use correct environment filter
  + settings:
  - Consolidate settings related code into one source file
  - Import some backend specific code from glib
  - Remove direct dconf dependency
  + util: Fix interpretation of TryExec desktop entry key
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1678104000">- Update to version 3.47.99:
  + util: Also check /usr/etc for xdg-terminal-exec configuration
  + docs: Document new color schemes</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1679313600">- Update to version 3.48.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681646400">- Update to version 3.48.1:
  + help: Add help translation for TR locale
  + server: More env var sanitisation
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1691323200">- Update to version 3.48.2:
  + build: Bump vte req version.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1693310400">- Update to version 3.49.92:
  + build:
  - Bump vte req version
  - More detailed version info
  + debug: Move debug print to right branch
  + docs: Document new color schemes
  + help: Add help translation for TR locale
  + prefs: Update theme variant names
  + server:
  - Add theme style support
  - Block pk-gtk module
  - More env var sanitisation
  + util: Also check /usr/etc for xdg-terminal-exec configuration
  + window: Add a11y labels to the headerbar buttons
  + Updated translations.
- Add pkgconfig(libhandy-1) BuildRequires: New dependency.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1693742400">- Update to version 3.49.99:
  * search: Mark search provider as no autostart
  * Revert "screen: Use clean env when creating new tab"
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1694952000">- Update to version 3.50.0:
  * search: Mark search provider as no autostart
  * Revert "screen: Use clean env when creating new tab"
  * Updated translations.
- Change compression in service and tarball produced to zst.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695124800">- Let the description point out details distinguishing this
  terminal emulator from others.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1697889600">- Update to version 3.50.1:
  * util: check flatpak for alternate terminals
  * prefs: Get the headerbar pref
  * build: Bump vte req version</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Update to version 3.51.90:
  + schemas: Fix inverted help text for word-char-exceptions.
  + settings: Make schema verifier stricter.
  + prefs: Add pref to scroll on paste.
  + window: Show nicely formatted numbers up to 2^64-1 in the
    context menu.
  + help: Add VTE's new hardcoded shell integration shortcut keys.
  + help: Consistently use "Terminal" instead of "GNOME Terminal".
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710849600">- Update to version 3.52.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 3.52.1:
  + schema: Fix light green color to match the GNOME palette.
  + prefs: Follow the theme variant setting.</changelog>
</package>
<package pkgid="ebddf83a972eddbbf26f47dbee19f3f0f36caf9f1123cc55c95b25dae5d62f4f5eb9c2aabddb230b1bdbc13feb1f433a544f0b879dc902a779e48b1dd313303f" name="gnome-terminal" arch="x86_64">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1665316800">- Update to version 3.46.2:
  * build: Fix libc feature defines
  * client: Use verified schema
  * desktop: Use Preferences icon
  * icons: Add separate icons for Preferences
  * prefs:
  - Add NoDisplay desktop file for the prefs binary
  - Move prefs binary to libexecdir
  - Use different wm class
  - Use new icon
  * profile: Use correct schema source for the profiles list schema
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1666872000">- Update to version 3.46.3:
  * client: More env vars to filter.
  * desktop: Use Preferences icon.
  * icons: Add separate icons for Preferences.
  * l10n: Remove mjw from LINGUAS.
  * metainfo: Remove XML namespaces.
  * prefs:
  - Use different wm class.
  - Use new icon.
  * profile: Use correct schema source for the profiles list
    schema.
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1667822400">- Update to version 3.46.4:
  * all: backport: Implement xdg-terminal-exec support.
  * docs:
  - Fix some wrong info in README.
  - Fix some typos in README.
  * Updated translations.
- Add f06e6e5.patch: util: Fix interpretation of TryExec desktop
  entry key.
- Add appstream-glib and desktop-file-utils BuildRequires and a
  check section with meson_test macro, validate appdata and desktop
  files and run tests during build.</changelog>
  <changelog author="dimstar@opensuse.org" date="1670241600">- Update to version 3.46.5:
  * util: Fix interpretation of TryExec desktop entry key
- Drop f06e6e5.patch: fixed upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1670241601">- Update to version 3.46.6:
  * prefs: Sink a floating variant
  * prefs: Use default timeout when debugging
  * prefs: Reduce default bus timeout
  * prefs: Fix serialisation format
  * client: Improve env var filters</changelog>
  <changelog author="dimstar@opensuse.org" date="1670241602">- Update to version 3.46.7:
  * nautilus: Fix macro redefinition warning
  * screen: Add some missing casts
  * build: Add define for openbsd
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1676376000">- Update to version 3.46.8:
  * all: Make env filtering uniform
  * build: Use built-in mandir option
  * client:
  - legacy: Drop debug messages
  - Transport XDG_ACTIVATION_TOKEN to the server
  * metainfo: Add launchable info
  * prefs: Fix default terminal check
  * screen: Use correct environment filter
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1677412800">- Update to version 3.47.92:
  + all:
  - Implement xdg-terminal-exec support
  - Make env filtering uniform
  - ODR fix
  - Replace %m with using g_strerror() in printf calls
  + build:
  - Add define for openbsd
  - Add install tags
  - Assert sanity
  - Build fix for netbsd
  - Fix libc feature defines
  - Fix nautilus extension install directory
  - More detailed version info
  - Output warning on unstable release
  - Remove erroneous volatile
  - Remove unnecessary meson version check
  - Update meson req version
  - Update nautilus extension build req
  - Update README
  - Use built-in mandir option
  - Use non-deprecated API
  - Validate all desktop files
  - Validate metainfo files
  + client:
  - Improve env var filters
  - legacy: Drop debug messages
  - legacy: Fix typo assigning XDG_ACTIVATION_TOKEN
  - More env vars to filter
  - Transport XDG_ACTIVATION_TOKEN to the server
  - Use verified schema
  - utils: Fix unused function warning on non-debug build
  + desktop:
  - Use Preferences icon
  - Use standard key
  + docs:
  - Fix some typos in README
  - Fix some wrong info in README
  + icons: Add separate icons for Preferences
  + l10n: Remove mjw from LINGUAS
  + metainfo:
  - Add launchable info
  - Fix broken metainfo translations
  - Pass validation
  + nautilus:
  - Don't include gdk headers in the nautilus extension
  - Fix build
  - Fix macro redefinition warning
  - Try to fix the build with nautilus 43
  + po: Mark bogus translated string as fuzzy
  + prefs:
  - Add NoDisplay desktop file for the prefs binary
  - Fix default terminal check
  - Fix serialisation format
  - Fix standalone launch of g-t-preferences
  - Hold application while the prefs are shown
  - Make preferences dialogue OOP
  - Move prefs binary to libexecdir
  - Reduce default bus timeout
  - Sink a floating variant
  - Try to improve translator hint comment
  - Use autocleanup more
  - Use default timeout when debugging
  - Use different wm class
  - Use new icon
  + profile:
  - Use correct schema source for the profiles list schema
  - Use the correct schema source to lookup schemas
  + Revert "screen: Use clean env when creating new tab"
  + screen:
  - Add some missing casts
  - Use correct environment filter
  + settings:
  - Consolidate settings related code into one source file
  - Import some backend specific code from glib
  - Remove direct dconf dependency
  + util: Fix interpretation of TryExec desktop entry key
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1678104000">- Update to version 3.47.99:
  + util: Also check /usr/etc for xdg-terminal-exec configuration
  + docs: Document new color schemes</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1679313600">- Update to version 3.48.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681646400">- Update to version 3.48.1:
  + help: Add help translation for TR locale
  + server: More env var sanitisation
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1691323200">- Update to version 3.48.2:
  + build: Bump vte req version.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1693310400">- Update to version 3.49.92:
  + build:
  - Bump vte req version
  - More detailed version info
  + debug: Move debug print to right branch
  + docs: Document new color schemes
  + help: Add help translation for TR locale
  + prefs: Update theme variant names
  + server:
  - Add theme style support
  - Block pk-gtk module
  - More env var sanitisation
  + util: Also check /usr/etc for xdg-terminal-exec configuration
  + window: Add a11y labels to the headerbar buttons
  + Updated translations.
- Add pkgconfig(libhandy-1) BuildRequires: New dependency.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1693742400">- Update to version 3.49.99:
  * search: Mark search provider as no autostart
  * Revert "screen: Use clean env when creating new tab"
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1694952000">- Update to version 3.50.0:
  * search: Mark search provider as no autostart
  * Revert "screen: Use clean env when creating new tab"
  * Updated translations.
- Change compression in service and tarball produced to zst.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695124800">- Let the description point out details distinguishing this
  terminal emulator from others.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1697889600">- Update to version 3.50.1:
  * util: check flatpak for alternate terminals
  * prefs: Get the headerbar pref
  * build: Bump vte req version</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Update to version 3.51.90:
  + schemas: Fix inverted help text for word-char-exceptions.
  + settings: Make schema verifier stricter.
  + prefs: Add pref to scroll on paste.
  + window: Show nicely formatted numbers up to 2^64-1 in the
    context menu.
  + help: Add VTE's new hardcoded shell integration shortcut keys.
  + help: Consistently use "Terminal" instead of "GNOME Terminal".
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710849600">- Update to version 3.52.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 3.52.1:
  + schema: Fix light green color to match the GNOME palette.
  + prefs: Follow the theme variant setting.</changelog>
</package>
<package pkgid="0d9519b439e746e9972066cda513aefa093e501ce4dcfb6f5073e538955780663040032afeed4c5d84ccd7d5f46e34a9b0b429c8a4d5c64af7f4cd91cf7d9413" name="gnome-terminal-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1665316800">- Update to version 3.46.2:
  * build: Fix libc feature defines
  * client: Use verified schema
  * desktop: Use Preferences icon
  * icons: Add separate icons for Preferences
  * prefs:
  - Add NoDisplay desktop file for the prefs binary
  - Move prefs binary to libexecdir
  - Use different wm class
  - Use new icon
  * profile: Use correct schema source for the profiles list schema
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1666872000">- Update to version 3.46.3:
  * client: More env vars to filter.
  * desktop: Use Preferences icon.
  * icons: Add separate icons for Preferences.
  * l10n: Remove mjw from LINGUAS.
  * metainfo: Remove XML namespaces.
  * prefs:
  - Use different wm class.
  - Use new icon.
  * profile: Use correct schema source for the profiles list
    schema.
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1667822400">- Update to version 3.46.4:
  * all: backport: Implement xdg-terminal-exec support.
  * docs:
  - Fix some wrong info in README.
  - Fix some typos in README.
  * Updated translations.
- Add f06e6e5.patch: util: Fix interpretation of TryExec desktop
  entry key.
- Add appstream-glib and desktop-file-utils BuildRequires and a
  check section with meson_test macro, validate appdata and desktop
  files and run tests during build.</changelog>
  <changelog author="dimstar@opensuse.org" date="1670241600">- Update to version 3.46.5:
  * util: Fix interpretation of TryExec desktop entry key
- Drop f06e6e5.patch: fixed upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1670241601">- Update to version 3.46.6:
  * prefs: Sink a floating variant
  * prefs: Use default timeout when debugging
  * prefs: Reduce default bus timeout
  * prefs: Fix serialisation format
  * client: Improve env var filters</changelog>
  <changelog author="dimstar@opensuse.org" date="1670241602">- Update to version 3.46.7:
  * nautilus: Fix macro redefinition warning
  * screen: Add some missing casts
  * build: Add define for openbsd
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1676376000">- Update to version 3.46.8:
  * all: Make env filtering uniform
  * build: Use built-in mandir option
  * client:
  - legacy: Drop debug messages
  - Transport XDG_ACTIVATION_TOKEN to the server
  * metainfo: Add launchable info
  * prefs: Fix default terminal check
  * screen: Use correct environment filter
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1677412800">- Update to version 3.47.92:
  + all:
  - Implement xdg-terminal-exec support
  - Make env filtering uniform
  - ODR fix
  - Replace %m with using g_strerror() in printf calls
  + build:
  - Add define for openbsd
  - Add install tags
  - Assert sanity
  - Build fix for netbsd
  - Fix libc feature defines
  - Fix nautilus extension install directory
  - More detailed version info
  - Output warning on unstable release
  - Remove erroneous volatile
  - Remove unnecessary meson version check
  - Update meson req version
  - Update nautilus extension build req
  - Update README
  - Use built-in mandir option
  - Use non-deprecated API
  - Validate all desktop files
  - Validate metainfo files
  + client:
  - Improve env var filters
  - legacy: Drop debug messages
  - legacy: Fix typo assigning XDG_ACTIVATION_TOKEN
  - More env vars to filter
  - Transport XDG_ACTIVATION_TOKEN to the server
  - Use verified schema
  - utils: Fix unused function warning on non-debug build
  + desktop:
  - Use Preferences icon
  - Use standard key
  + docs:
  - Fix some typos in README
  - Fix some wrong info in README
  + icons: Add separate icons for Preferences
  + l10n: Remove mjw from LINGUAS
  + metainfo:
  - Add launchable info
  - Fix broken metainfo translations
  - Pass validation
  + nautilus:
  - Don't include gdk headers in the nautilus extension
  - Fix build
  - Fix macro redefinition warning
  - Try to fix the build with nautilus 43
  + po: Mark bogus translated string as fuzzy
  + prefs:
  - Add NoDisplay desktop file for the prefs binary
  - Fix default terminal check
  - Fix serialisation format
  - Fix standalone launch of g-t-preferences
  - Hold application while the prefs are shown
  - Make preferences dialogue OOP
  - Move prefs binary to libexecdir
  - Reduce default bus timeout
  - Sink a floating variant
  - Try to improve translator hint comment
  - Use autocleanup more
  - Use default timeout when debugging
  - Use different wm class
  - Use new icon
  + profile:
  - Use correct schema source for the profiles list schema
  - Use the correct schema source to lookup schemas
  + Revert "screen: Use clean env when creating new tab"
  + screen:
  - Add some missing casts
  - Use correct environment filter
  + settings:
  - Consolidate settings related code into one source file
  - Import some backend specific code from glib
  - Remove direct dconf dependency
  + util: Fix interpretation of TryExec desktop entry key
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1678104000">- Update to version 3.47.99:
  + util: Also check /usr/etc for xdg-terminal-exec configuration
  + docs: Document new color schemes</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1679313600">- Update to version 3.48.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681646400">- Update to version 3.48.1:
  + help: Add help translation for TR locale
  + server: More env var sanitisation
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1691323200">- Update to version 3.48.2:
  + build: Bump vte req version.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1693310400">- Update to version 3.49.92:
  + build:
  - Bump vte req version
  - More detailed version info
  + debug: Move debug print to right branch
  + docs: Document new color schemes
  + help: Add help translation for TR locale
  + prefs: Update theme variant names
  + server:
  - Add theme style support
  - Block pk-gtk module
  - More env var sanitisation
  + util: Also check /usr/etc for xdg-terminal-exec configuration
  + window: Add a11y labels to the headerbar buttons
  + Updated translations.
- Add pkgconfig(libhandy-1) BuildRequires: New dependency.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1693742400">- Update to version 3.49.99:
  * search: Mark search provider as no autostart
  * Revert "screen: Use clean env when creating new tab"
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1694952000">- Update to version 3.50.0:
  * search: Mark search provider as no autostart
  * Revert "screen: Use clean env when creating new tab"
  * Updated translations.
- Change compression in service and tarball produced to zst.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695124800">- Let the description point out details distinguishing this
  terminal emulator from others.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1697889600">- Update to version 3.50.1:
  * util: check flatpak for alternate terminals
  * prefs: Get the headerbar pref
  * build: Bump vte req version</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Update to version 3.51.90:
  + schemas: Fix inverted help text for word-char-exceptions.
  + settings: Make schema verifier stricter.
  + prefs: Add pref to scroll on paste.
  + window: Show nicely formatted numbers up to 2^64-1 in the
    context menu.
  + help: Add VTE's new hardcoded shell integration shortcut keys.
  + help: Consistently use "Terminal" instead of "GNOME Terminal".
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710849600">- Update to version 3.52.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 3.52.1:
  + schema: Fix light green color to match the GNOME palette.
  + prefs: Follow the theme variant setting.</changelog>
</package>
<package pkgid="88ae13a4cca6e0d0acd203a988ca8a40fa3f47fe631b36e0be58b1e9cb97bfaf649386950c2dfde03fe5b04988ad259e59460c96ae8a2d04eee3f2a482e17b0b" name="gnome-terminal-debugsource" arch="x86_64">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1665316800">- Update to version 3.46.2:
  * build: Fix libc feature defines
  * client: Use verified schema
  * desktop: Use Preferences icon
  * icons: Add separate icons for Preferences
  * prefs:
  - Add NoDisplay desktop file for the prefs binary
  - Move prefs binary to libexecdir
  - Use different wm class
  - Use new icon
  * profile: Use correct schema source for the profiles list schema
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1666872000">- Update to version 3.46.3:
  * client: More env vars to filter.
  * desktop: Use Preferences icon.
  * icons: Add separate icons for Preferences.
  * l10n: Remove mjw from LINGUAS.
  * metainfo: Remove XML namespaces.
  * prefs:
  - Use different wm class.
  - Use new icon.
  * profile: Use correct schema source for the profiles list
    schema.
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1667822400">- Update to version 3.46.4:
  * all: backport: Implement xdg-terminal-exec support.
  * docs:
  - Fix some wrong info in README.
  - Fix some typos in README.
  * Updated translations.
- Add f06e6e5.patch: util: Fix interpretation of TryExec desktop
  entry key.
- Add appstream-glib and desktop-file-utils BuildRequires and a
  check section with meson_test macro, validate appdata and desktop
  files and run tests during build.</changelog>
  <changelog author="dimstar@opensuse.org" date="1670241600">- Update to version 3.46.5:
  * util: Fix interpretation of TryExec desktop entry key
- Drop f06e6e5.patch: fixed upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1670241601">- Update to version 3.46.6:
  * prefs: Sink a floating variant
  * prefs: Use default timeout when debugging
  * prefs: Reduce default bus timeout
  * prefs: Fix serialisation format
  * client: Improve env var filters</changelog>
  <changelog author="dimstar@opensuse.org" date="1670241602">- Update to version 3.46.7:
  * nautilus: Fix macro redefinition warning
  * screen: Add some missing casts
  * build: Add define for openbsd
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1676376000">- Update to version 3.46.8:
  * all: Make env filtering uniform
  * build: Use built-in mandir option
  * client:
  - legacy: Drop debug messages
  - Transport XDG_ACTIVATION_TOKEN to the server
  * metainfo: Add launchable info
  * prefs: Fix default terminal check
  * screen: Use correct environment filter
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1677412800">- Update to version 3.47.92:
  + all:
  - Implement xdg-terminal-exec support
  - Make env filtering uniform
  - ODR fix
  - Replace %m with using g_strerror() in printf calls
  + build:
  - Add define for openbsd
  - Add install tags
  - Assert sanity
  - Build fix for netbsd
  - Fix libc feature defines
  - Fix nautilus extension install directory
  - More detailed version info
  - Output warning on unstable release
  - Remove erroneous volatile
  - Remove unnecessary meson version check
  - Update meson req version
  - Update nautilus extension build req
  - Update README
  - Use built-in mandir option
  - Use non-deprecated API
  - Validate all desktop files
  - Validate metainfo files
  + client:
  - Improve env var filters
  - legacy: Drop debug messages
  - legacy: Fix typo assigning XDG_ACTIVATION_TOKEN
  - More env vars to filter
  - Transport XDG_ACTIVATION_TOKEN to the server
  - Use verified schema
  - utils: Fix unused function warning on non-debug build
  + desktop:
  - Use Preferences icon
  - Use standard key
  + docs:
  - Fix some typos in README
  - Fix some wrong info in README
  + icons: Add separate icons for Preferences
  + l10n: Remove mjw from LINGUAS
  + metainfo:
  - Add launchable info
  - Fix broken metainfo translations
  - Pass validation
  + nautilus:
  - Don't include gdk headers in the nautilus extension
  - Fix build
  - Fix macro redefinition warning
  - Try to fix the build with nautilus 43
  + po: Mark bogus translated string as fuzzy
  + prefs:
  - Add NoDisplay desktop file for the prefs binary
  - Fix default terminal check
  - Fix serialisation format
  - Fix standalone launch of g-t-preferences
  - Hold application while the prefs are shown
  - Make preferences dialogue OOP
  - Move prefs binary to libexecdir
  - Reduce default bus timeout
  - Sink a floating variant
  - Try to improve translator hint comment
  - Use autocleanup more
  - Use default timeout when debugging
  - Use different wm class
  - Use new icon
  + profile:
  - Use correct schema source for the profiles list schema
  - Use the correct schema source to lookup schemas
  + Revert "screen: Use clean env when creating new tab"
  + screen:
  - Add some missing casts
  - Use correct environment filter
  + settings:
  - Consolidate settings related code into one source file
  - Import some backend specific code from glib
  - Remove direct dconf dependency
  + util: Fix interpretation of TryExec desktop entry key
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1678104000">- Update to version 3.47.99:
  + util: Also check /usr/etc for xdg-terminal-exec configuration
  + docs: Document new color schemes</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1679313600">- Update to version 3.48.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681646400">- Update to version 3.48.1:
  + help: Add help translation for TR locale
  + server: More env var sanitisation
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1691323200">- Update to version 3.48.2:
  + build: Bump vte req version.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1693310400">- Update to version 3.49.92:
  + build:
  - Bump vte req version
  - More detailed version info
  + debug: Move debug print to right branch
  + docs: Document new color schemes
  + help: Add help translation for TR locale
  + prefs: Update theme variant names
  + server:
  - Add theme style support
  - Block pk-gtk module
  - More env var sanitisation
  + util: Also check /usr/etc for xdg-terminal-exec configuration
  + window: Add a11y labels to the headerbar buttons
  + Updated translations.
- Add pkgconfig(libhandy-1) BuildRequires: New dependency.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1693742400">- Update to version 3.49.99:
  * search: Mark search provider as no autostart
  * Revert "screen: Use clean env when creating new tab"
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1694952000">- Update to version 3.50.0:
  * search: Mark search provider as no autostart
  * Revert "screen: Use clean env when creating new tab"
  * Updated translations.
- Change compression in service and tarball produced to zst.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695124800">- Let the description point out details distinguishing this
  terminal emulator from others.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1697889600">- Update to version 3.50.1:
  * util: check flatpak for alternate terminals
  * prefs: Get the headerbar pref
  * build: Bump vte req version</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Update to version 3.51.90:
  + schemas: Fix inverted help text for word-char-exceptions.
  + settings: Make schema verifier stricter.
  + prefs: Add pref to scroll on paste.
  + window: Show nicely formatted numbers up to 2^64-1 in the
    context menu.
  + help: Add VTE's new hardcoded shell integration shortcut keys.
  + help: Consistently use "Terminal" instead of "GNOME Terminal".
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710849600">- Update to version 3.52.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 3.52.1:
  + schema: Fix light green color to match the GNOME palette.
  + prefs: Follow the theme variant setting.</changelog>
</package>
<package pkgid="c99f555520ffabd221dcf104ebf70ea0a3ee862050ae933b11dae73272796e42c74681a1ccfe160b619859092e2cdb9eb4768dd1eea97cfd4fde567b5145342c" name="gnome-terminal-lang" arch="noarch">
  <version epoch="0" ver="3.52.1" rel="1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1665316800">- Update to version 3.46.2:
  * build: Fix libc feature defines
  * client: Use verified schema
  * desktop: Use Preferences icon
  * icons: Add separate icons for Preferences
  * prefs:
  - Add NoDisplay desktop file for the prefs binary
  - Move prefs binary to libexecdir
  - Use different wm class
  - Use new icon
  * profile: Use correct schema source for the profiles list schema
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1666872000">- Update to version 3.46.3:
  * client: More env vars to filter.
  * desktop: Use Preferences icon.
  * icons: Add separate icons for Preferences.
  * l10n: Remove mjw from LINGUAS.
  * metainfo: Remove XML namespaces.
  * prefs:
  - Use different wm class.
  - Use new icon.
  * profile: Use correct schema source for the profiles list
    schema.
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1667822400">- Update to version 3.46.4:
  * all: backport: Implement xdg-terminal-exec support.
  * docs:
  - Fix some wrong info in README.
  - Fix some typos in README.
  * Updated translations.
- Add f06e6e5.patch: util: Fix interpretation of TryExec desktop
  entry key.
- Add appstream-glib and desktop-file-utils BuildRequires and a
  check section with meson_test macro, validate appdata and desktop
  files and run tests during build.</changelog>
  <changelog author="dimstar@opensuse.org" date="1670241600">- Update to version 3.46.5:
  * util: Fix interpretation of TryExec desktop entry key
- Drop f06e6e5.patch: fixed upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1670241601">- Update to version 3.46.6:
  * prefs: Sink a floating variant
  * prefs: Use default timeout when debugging
  * prefs: Reduce default bus timeout
  * prefs: Fix serialisation format
  * client: Improve env var filters</changelog>
  <changelog author="dimstar@opensuse.org" date="1670241602">- Update to version 3.46.7:
  * nautilus: Fix macro redefinition warning
  * screen: Add some missing casts
  * build: Add define for openbsd
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1676376000">- Update to version 3.46.8:
  * all: Make env filtering uniform
  * build: Use built-in mandir option
  * client:
  - legacy: Drop debug messages
  - Transport XDG_ACTIVATION_TOKEN to the server
  * metainfo: Add launchable info
  * prefs: Fix default terminal check
  * screen: Use correct environment filter
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1677412800">- Update to version 3.47.92:
  + all:
  - Implement xdg-terminal-exec support
  - Make env filtering uniform
  - ODR fix
  - Replace %m with using g_strerror() in printf calls
  + build:
  - Add define for openbsd
  - Add install tags
  - Assert sanity
  - Build fix for netbsd
  - Fix libc feature defines
  - Fix nautilus extension install directory
  - More detailed version info
  - Output warning on unstable release
  - Remove erroneous volatile
  - Remove unnecessary meson version check
  - Update meson req version
  - Update nautilus extension build req
  - Update README
  - Use built-in mandir option
  - Use non-deprecated API
  - Validate all desktop files
  - Validate metainfo files
  + client:
  - Improve env var filters
  - legacy: Drop debug messages
  - legacy: Fix typo assigning XDG_ACTIVATION_TOKEN
  - More env vars to filter
  - Transport XDG_ACTIVATION_TOKEN to the server
  - Use verified schema
  - utils: Fix unused function warning on non-debug build
  + desktop:
  - Use Preferences icon
  - Use standard key
  + docs:
  - Fix some typos in README
  - Fix some wrong info in README
  + icons: Add separate icons for Preferences
  + l10n: Remove mjw from LINGUAS
  + metainfo:
  - Add launchable info
  - Fix broken metainfo translations
  - Pass validation
  + nautilus:
  - Don't include gdk headers in the nautilus extension
  - Fix build
  - Fix macro redefinition warning
  - Try to fix the build with nautilus 43
  + po: Mark bogus translated string as fuzzy
  + prefs:
  - Add NoDisplay desktop file for the prefs binary
  - Fix default terminal check
  - Fix serialisation format
  - Fix standalone launch of g-t-preferences
  - Hold application while the prefs are shown
  - Make preferences dialogue OOP
  - Move prefs binary to libexecdir
  - Reduce default bus timeout
  - Sink a floating variant
  - Try to improve translator hint comment
  - Use autocleanup more
  - Use default timeout when debugging
  - Use different wm class
  - Use new icon
  + profile:
  - Use correct schema source for the profiles list schema
  - Use the correct schema source to lookup schemas
  + Revert "screen: Use clean env when creating new tab"
  + screen:
  - Add some missing casts
  - Use correct environment filter
  + settings:
  - Consolidate settings related code into one source file
  - Import some backend specific code from glib
  - Remove direct dconf dependency
  + util: Fix interpretation of TryExec desktop entry key
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1678104000">- Update to version 3.47.99:
  + util: Also check /usr/etc for xdg-terminal-exec configuration
  + docs: Document new color schemes</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1679313600">- Update to version 3.48.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681646400">- Update to version 3.48.1:
  + help: Add help translation for TR locale
  + server: More env var sanitisation
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1691323200">- Update to version 3.48.2:
  + build: Bump vte req version.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1693310400">- Update to version 3.49.92:
  + build:
  - Bump vte req version
  - More detailed version info
  + debug: Move debug print to right branch
  + docs: Document new color schemes
  + help: Add help translation for TR locale
  + prefs: Update theme variant names
  + server:
  - Add theme style support
  - Block pk-gtk module
  - More env var sanitisation
  + util: Also check /usr/etc for xdg-terminal-exec configuration
  + window: Add a11y labels to the headerbar buttons
  + Updated translations.
- Add pkgconfig(libhandy-1) BuildRequires: New dependency.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1693742400">- Update to version 3.49.99:
  * search: Mark search provider as no autostart
  * Revert "screen: Use clean env when creating new tab"
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1694952000">- Update to version 3.50.0:
  * search: Mark search provider as no autostart
  * Revert "screen: Use clean env when creating new tab"
  * Updated translations.
- Change compression in service and tarball produced to zst.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695124800">- Let the description point out details distinguishing this
  terminal emulator from others.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1697889600">- Update to version 3.50.1:
  * util: check flatpak for alternate terminals
  * prefs: Get the headerbar pref
  * build: Bump vte req version</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Update to version 3.51.90:
  + schemas: Fix inverted help text for word-char-exceptions.
  + settings: Make schema verifier stricter.
  + prefs: Add pref to scroll on paste.
  + window: Show nicely formatted numbers up to 2^64-1 in the
    context menu.
  + help: Add VTE's new hardcoded shell integration shortcut keys.
  + help: Consistently use "Terminal" instead of "GNOME Terminal".
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710849600">- Update to version 3.52.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 3.52.1:
  + schema: Fix light green color to match the GNOME palette.
  + prefs: Follow the theme variant setting.</changelog>
</package>
<package pkgid="2bdce8dd7cc2488e63b11f993573f38978e543a08bb879312531823a5df4db1b47c8901b99cb399a881ce03165395e7a67bd6c1350ab1ed84a9c1ccbb7c9b40e" name="gnu-recutils" arch="src">
  <version epoch="0" ver="1.9" rel="1.0.2.1.sr20240429"/>
  <changelog author="aloisio@gmx.com" date="1509883200">- Initial package (v1.7)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1618315200">- Update to version 1.8
  * Utilities:
    + Fix the build of readrec with recent bash headers.
  * librec:
    + Fix evaluation of sexes containing #NAME expressions.
    + Make numeric results from aggregated functions signed.
  * readred:
    + readrec --help now shows the help message and returns,
    + instead of waiting for input.
  * Emacs mode:
    + rec-mode.el now supports case-insensitive searches.
    + rec-mode.el now defines it's own faces.
    + ob-rec.el was switched to lexical binding to satisfy later
    + org-mode versions.
  * It is now possible to run the testsuite in parallel.
  * Other fixes:
    + gnulib updated.
    + Aggregate functions now work properly in Aarch64 and
    powerpc.
- Drop recutils-1.7-fix_implicit_declarations.patch,
  recutils-1.7-fix_manpages.patch and
  recutils-1.7-bash_includedirs.patch (merged upstream)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650196800">- GNU recutils 1.9
  * Fix bug preventing recins and recset to work when /tmp is
    in a different mount point.
  * Fix a segfault that occured when csv2rec was presented with
    invalid data.
  * Fix long option name for -j/--join.
  * Format: New special field %singular to mark fields whose
    contents must be unique in the containing record set.
  * librec: Fix a segmentation fault when there are blank
    characters before the list of fields in %type fields.
  * Other fixes: CVE-2021-46019, CVE-2021-46022, CVE-2021-46022
- add upstream signing key and verify source signature
- drop gnu-recutils-rpmlintrc, no longer needed</changelog>
</package>
<package pkgid="676cbe3300208da1f340b93fef9f2a8bfd1c2c0883d7053fdcd290d1951c8f79220c92c60c1b8e0f2aa4025aff4c24f1f1f91cee14c6b300b777b446a997222d" name="gnu-recutils" arch="x86_64">
  <version epoch="0" ver="1.9" rel="1.0.2.1.sr20240429"/>
  <changelog author="aloisio@gmx.com" date="1509883200">- Initial package (v1.7)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1618315200">- Update to version 1.8
  * Utilities:
    + Fix the build of readrec with recent bash headers.
  * librec:
    + Fix evaluation of sexes containing #NAME expressions.
    + Make numeric results from aggregated functions signed.
  * readred:
    + readrec --help now shows the help message and returns,
    + instead of waiting for input.
  * Emacs mode:
    + rec-mode.el now supports case-insensitive searches.
    + rec-mode.el now defines it's own faces.
    + ob-rec.el was switched to lexical binding to satisfy later
    + org-mode versions.
  * It is now possible to run the testsuite in parallel.
  * Other fixes:
    + gnulib updated.
    + Aggregate functions now work properly in Aarch64 and
    powerpc.
- Drop recutils-1.7-fix_implicit_declarations.patch,
  recutils-1.7-fix_manpages.patch and
  recutils-1.7-bash_includedirs.patch (merged upstream)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650196800">- GNU recutils 1.9
  * Fix bug preventing recins and recset to work when /tmp is
    in a different mount point.
  * Fix a segfault that occured when csv2rec was presented with
    invalid data.
  * Fix long option name for -j/--join.
  * Format: New special field %singular to mark fields whose
    contents must be unique in the containing record set.
  * librec: Fix a segmentation fault when there are blank
    characters before the list of fields in %type fields.
  * Other fixes: CVE-2021-46019, CVE-2021-46022, CVE-2021-46022
- add upstream signing key and verify source signature
- drop gnu-recutils-rpmlintrc, no longer needed</changelog>
</package>
<package pkgid="b2ca91fcda34ddf9847b4d0223f77f1045d1ba11d6c23cf8f65a6a509c32c95ad02c9740592cfc4eb19f9edcd0b5478434512e95916c4f2c5a674fec75b97145" name="gnu-recutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.9" rel="1.0.2.1.sr20240429"/>
  <changelog author="aloisio@gmx.com" date="1509883200">- Initial package (v1.7)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1618315200">- Update to version 1.8
  * Utilities:
    + Fix the build of readrec with recent bash headers.
  * librec:
    + Fix evaluation of sexes containing #NAME expressions.
    + Make numeric results from aggregated functions signed.
  * readred:
    + readrec --help now shows the help message and returns,
    + instead of waiting for input.
  * Emacs mode:
    + rec-mode.el now supports case-insensitive searches.
    + rec-mode.el now defines it's own faces.
    + ob-rec.el was switched to lexical binding to satisfy later
    + org-mode versions.
  * It is now possible to run the testsuite in parallel.
  * Other fixes:
    + gnulib updated.
    + Aggregate functions now work properly in Aarch64 and
    powerpc.
- Drop recutils-1.7-fix_implicit_declarations.patch,
  recutils-1.7-fix_manpages.patch and
  recutils-1.7-bash_includedirs.patch (merged upstream)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650196800">- GNU recutils 1.9
  * Fix bug preventing recins and recset to work when /tmp is
    in a different mount point.
  * Fix a segfault that occured when csv2rec was presented with
    invalid data.
  * Fix long option name for -j/--join.
  * Format: New special field %singular to mark fields whose
    contents must be unique in the containing record set.
  * librec: Fix a segmentation fault when there are blank
    characters before the list of fields in %type fields.
  * Other fixes: CVE-2021-46019, CVE-2021-46022, CVE-2021-46022
- add upstream signing key and verify source signature
- drop gnu-recutils-rpmlintrc, no longer needed</changelog>
</package>
<package pkgid="d68e0faa0d8678d71ec6fd375d332bc2064d04108792227a7463f342823882c72d420e0f186226c525f0f4848d6cbb6718ee6bf1c2421eb487cee27e38702256" name="gnu-recutils-debugsource" arch="x86_64">
  <version epoch="0" ver="1.9" rel="1.0.2.1.sr20240429"/>
  <changelog author="aloisio@gmx.com" date="1509883200">- Initial package (v1.7)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1618315200">- Update to version 1.8
  * Utilities:
    + Fix the build of readrec with recent bash headers.
  * librec:
    + Fix evaluation of sexes containing #NAME expressions.
    + Make numeric results from aggregated functions signed.
  * readred:
    + readrec --help now shows the help message and returns,
    + instead of waiting for input.
  * Emacs mode:
    + rec-mode.el now supports case-insensitive searches.
    + rec-mode.el now defines it's own faces.
    + ob-rec.el was switched to lexical binding to satisfy later
    + org-mode versions.
  * It is now possible to run the testsuite in parallel.
  * Other fixes:
    + gnulib updated.
    + Aggregate functions now work properly in Aarch64 and
    powerpc.
- Drop recutils-1.7-fix_implicit_declarations.patch,
  recutils-1.7-fix_manpages.patch and
  recutils-1.7-bash_includedirs.patch (merged upstream)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650196800">- GNU recutils 1.9
  * Fix bug preventing recins and recset to work when /tmp is
    in a different mount point.
  * Fix a segfault that occured when csv2rec was presented with
    invalid data.
  * Fix long option name for -j/--join.
  * Format: New special field %singular to mark fields whose
    contents must be unique in the containing record set.
  * librec: Fix a segmentation fault when there are blank
    characters before the list of fields in %type fields.
  * Other fixes: CVE-2021-46019, CVE-2021-46022, CVE-2021-46022
- add upstream signing key and verify source signature
- drop gnu-recutils-rpmlintrc, no longer needed</changelog>
</package>
<package pkgid="16eab38acf2c5433d3d13819b5d0583efa465afc622ea90abaaac4c04a02844edeeb61add790ca64c34462f53c6a35333f0f71299404cb4c103b18c444d6a21c" name="gnu-recutils-devel" arch="x86_64">
  <version epoch="0" ver="1.9" rel="1.0.2.1.sr20240429"/>
  <changelog author="aloisio@gmx.com" date="1509883200">- Initial package (v1.7)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1618315200">- Update to version 1.8
  * Utilities:
    + Fix the build of readrec with recent bash headers.
  * librec:
    + Fix evaluation of sexes containing #NAME expressions.
    + Make numeric results from aggregated functions signed.
  * readred:
    + readrec --help now shows the help message and returns,
    + instead of waiting for input.
  * Emacs mode:
    + rec-mode.el now supports case-insensitive searches.
    + rec-mode.el now defines it's own faces.
    + ob-rec.el was switched to lexical binding to satisfy later
    + org-mode versions.
  * It is now possible to run the testsuite in parallel.
  * Other fixes:
    + gnulib updated.
    + Aggregate functions now work properly in Aarch64 and
    powerpc.
- Drop recutils-1.7-fix_implicit_declarations.patch,
  recutils-1.7-fix_manpages.patch and
  recutils-1.7-bash_includedirs.patch (merged upstream)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650196800">- GNU recutils 1.9
  * Fix bug preventing recins and recset to work when /tmp is
    in a different mount point.
  * Fix a segfault that occured when csv2rec was presented with
    invalid data.
  * Fix long option name for -j/--join.
  * Format: New special field %singular to mark fields whose
    contents must be unique in the containing record set.
  * librec: Fix a segmentation fault when there are blank
    characters before the list of fields in %type fields.
  * Other fixes: CVE-2021-46019, CVE-2021-46022, CVE-2021-46022
- add upstream signing key and verify source signature
- drop gnu-recutils-rpmlintrc, no longer needed</changelog>
</package>
<package pkgid="ebc05c995481f7a756c27075631807725afc46a3b9c502cb8ad0b76b4e64278e7df7a1cdd000d5e2da64ac56e20a1e96cf352e0de99301cd0ad9c203c034b017" name="gnu-recutils-lang" arch="noarch">
  <version epoch="0" ver="1.9" rel="1.0.2.1.sr20240429"/>
  <changelog author="aloisio@gmx.com" date="1509883200">- Initial package (v1.7)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1618315200">- Update to version 1.8
  * Utilities:
    + Fix the build of readrec with recent bash headers.
  * librec:
    + Fix evaluation of sexes containing #NAME expressions.
    + Make numeric results from aggregated functions signed.
  * readred:
    + readrec --help now shows the help message and returns,
    + instead of waiting for input.
  * Emacs mode:
    + rec-mode.el now supports case-insensitive searches.
    + rec-mode.el now defines it's own faces.
    + ob-rec.el was switched to lexical binding to satisfy later
    + org-mode versions.
  * It is now possible to run the testsuite in parallel.
  * Other fixes:
    + gnulib updated.
    + Aggregate functions now work properly in Aarch64 and
    powerpc.
- Drop recutils-1.7-fix_implicit_declarations.patch,
  recutils-1.7-fix_manpages.patch and
  recutils-1.7-bash_includedirs.patch (merged upstream)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650196800">- GNU recutils 1.9
  * Fix bug preventing recins and recset to work when /tmp is
    in a different mount point.
  * Fix a segfault that occured when csv2rec was presented with
    invalid data.
  * Fix long option name for -j/--join.
  * Format: New special field %singular to mark fields whose
    contents must be unique in the containing record set.
  * librec: Fix a segmentation fault when there are blank
    characters before the list of fields in %type fields.
  * Other fixes: CVE-2021-46019, CVE-2021-46022, CVE-2021-46022
- add upstream signing key and verify source signature
- drop gnu-recutils-rpmlintrc, no longer needed</changelog>
</package>
<package pkgid="8bdab3cb2890cf15f57df341571905ba5e7b64ff12e9c8ea0599e286680434ec5d84baa73fd11becd0b1dd8c123f6b5fab80a6c3d77091f7679af0d91168f8fe" name="gnuradio" arch="src">
  <version epoch="0" ver="3.10.10.0" rel="1.0.2.1.sr20240429"/>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1649678400">- Added python3-jsonschema to build and runtime dependencies
- Added python3-pyzmq to runtime dependencies
- Update to version 3.10.2.0
  * gnuradio-runtime
    + Correct size/usage for single-mapped buffers (part of the new Custom Buffers feature).
  * grc
    + Improve discovery of xterm and related programs.
    + Save generated hierarchical block code to the block library instead of the directory containing the current GRC flowgraph.
    + New JSON Config and YAML Config blocks that load configuration variables from files at runtime. Those variables may then be used in block parameters.
    + Store the GNU Radio version in flowgraph metadata when saving.
    + Minor change in Python evaluation code to allow affinity, minoutbuf and maxoutbuf to be adjusted via script parameters.
  * Build system and packaging
    + Require C++-17 for gnuradio-runtime and code compiled against it (via cmake flags).
    + Add pythonschema to build- and run-time dependencies.
  * gr-blocks
    + Add exponential distribution to Message Strobe Random block’s delay selection.
    + Quiet down debug messages in File Sink.
    + Skip alignment check in File Source when the input file is not seekable (e.g., it is a pipe).
  * gr-filter
    + Fix crash in Rational Resampler logging
  * gr-digital
    + Add generic CRC blocks: CRC Append and CRC Check.
  * gr-qtgui
    + Improve text/background color on Range widget.
    + Digital Number Control emits message with new, instead of previous, value.
    + Message Edit Box sends message only when return is pressed, rather than whenever focus is lost.
    + Vector Sink allows legend to be disabled.
    + Type error fixes (Python 3.10 is stricter about int casting).
  * gr-trellis
    + Provide Python bindings for PCCC Encoder and Viterbi Combo.
  * gr-vocoder
    + Add C++ generation support to gr-vocoder
  * Code generation tools
    + Support strongly-typed enums in Python bindings</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1655899200">- Update to version 3.10.3.0
  * Project Scope
    + Continue replacement of Boost functionality with standard C++
    continues, where practical, making the code more maintainable.
    + Fix more flaky CI tests that were failing unnecessarily. This helps greatly with maintenance.
  * gnuradio-runtime
    + Only catch Thrift transport exceptions
    + Import PyQt5 before matplotlib to work around a bug
    + Fix broken log format string in set_min_output_buffer
    + Process system messages before others. This helps with orderly flowgraph termination.
    + Custom buffers: add missing (simulated) data transfer to
    input/output_blocked_callback functions in host_buffer class
    + Fix Mach-kernel timebase (numer and denom were reversed)
    + Fix signed integer overflows in fixed-point table generation
  * GRC
    + Add parentheses on arithmetic expressions to avoid operator precedence problems in templated code
    + Fix create hier / missing top_block error
  * Build system and packaging
    + CI: Add testing for Fedora 36, remove Fedora 34.
    + cmake: Use platform-specific Python install schemes
    + cmake: Always prefix git hash used as version with "g"
    + cmake: Allow MPIR/MPLIB package find to fail gracefully
    + cmake: Remove 'REQUIRED' flag for Volk
  * gr-blocks
    + Fix rotator_cc scheduled phase increment updates
    + Wavefile Sink: add support for Ogg Opus if libsndfile is &gt;= 1.0.29
    + Probe Signal: synchronize access to d_level to prevent race conditions
  * gr-digital
    + Use memcmp for CRC comparisons to avoid alignment errors
  * gr-dtv
    + Use unsigned integer for CRC calculation
    + Fix use of uninitialized memory
    + Fix initialization of L1Post struct
  * gr-filter
    + Fix various bugs in Generic Filterbank
  * gr-iio
    + Fix grc pluto sink attenuation callback
  gr-qtgui
    + Several sinks produce wrong error messages, when GUI Hint is used. Reorder params in yml files to fix.
  * gr-soapy
    + Deactivate stream before closing. Some modules depend on this behavior.
  * gr-uhd
    + Implement get_gpio_attr()
    + Code generation tools
    + C++ generation: Fix various template errors
  * Modtool
    + gr_newmod: Fix copying python bindings to test dir on Windows
    + gr_newmod: Make untagged conda package version less specific
    + modtool: Add a conda recipe to the OOT template
    + Make the pydoc_h.mako more clang compliant
  * Documentation
    + Add shim Sphinx config for readthedocs
- Enabled gr-iio module (requires libiio)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1656676800">- added python3-SoapySDR to the runtime dependendcies (required by gr-soapy)</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1663329600">- Update to version 3.10.4.0
  * Project Scope
    + Replace get_initial_sptr() calls with make_block_sptr() calls.
    There were a number of places the incorrect function was being used.
  * Runtime
    + Use correctly typed arguments to log messages to prevent build errors.
  * GRC
    + Add xfce4-terminal and urxvt to the list of terminal emulators
    discovered during the build process.
    + Suppress GUI hint errors that were being shown in the terminal window.
    + Use integers for screenshot size (floats were causing Cairo errors).
  * Build system and packaging
    + Reformat cmake files and make cmake formatting part of the workflow.
    + Allow GNU Radio to be a part of other cmake-based projects.
    + Correct linking to libiio and libad9361 on macOS.
    + Update method for determining Python installation directory. This
    should work correctly now on (all?) distro releases.
  * gr-blocks
    + New Block Interleaver/Deinterleaver interleaves blocks of symbols
    + Correct calculation of items_remaining in File Source, which allows
    seek() to work correctly.
    + Add an example for Wavefile Sink
  * gr-digital
    + Deprecate the CRC32 and CRC16 blocks, which will be removed in the
    future. There are more general CRC blocks which do the same thing (and more).
  * gr-filter
    + Fix demo for PFB channelizer
  * gr-iio
    + FMCOMMS2 Sink assumes CS16 data is scaled to 32768, rather than 2048.
    + FMCOMMS2 returns the correct samples for the second channel in 2-channel mode.
  * gr-trellis
    + Correct Python bindings for trellis::metrics.
  * gr-qtgui
    + Range widget can now output messages when value changes.
    + Add C++ code generation for Time Sink
    + Regenerate Python bindings for some blocks when necessary.
    + Waterfall Sink correctly uses half spectrum for float input.
  * gr-uhd
    + Add Python bindings for the UHD find() functino.
  * gr-zeromq
    + Support newer get() and older/deprecated getsockopt()
    functions in cppzmq depending on availability.
  * Modtool
    + Parse IO signatures with or without gr:: prefix.
  * Documentation
    + Update certain file lists to keep build paths out of documentation.
  * Testing
    + Update Conda recipe for Qt 5.15 and re-render CI support files.
    + Add testing on Ubuntu 22.04.
    + Link tests directly against spdlog with not linking to GR runtime.
    + Ignore Python "missing whitespace after keywork" formatting error.</changelog>
  <changelog author="pgajdos@suse.com" date="1663588800">- does not require python3-six
  https://trello.com/c/MO53MocR/143-remove-python3-six</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1666526400">- Add patch:
  * fix-build-with-fmt9.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1671451200">- Update to version 3.10.5.0
  * Runtime
    + Python block have access to the block logger, as in C++
    + Default log level changed to INFO (from OFF)
    + Memory-based logger gr.dictionary_logger_backend() added for
    log debugging
    + API Note: The Python block gateway is now completely
    implemented in the PyBind11 wrapper, in order to clean up
    Python dependencies. This is technically an API change, but
    should not have any external effect.
    + PMT serialization of Complex32 vectors is now REAL | IMAG on
    all platforms
    + Python IO signature replication (multiple ports specified by
    one signature) fixed
  * GRC
    + Continue processing block connections after a connection
    error occurs
    + Drawing/scaling fixes that improve user experience on HiDPI
    and Windows machines
  * Build system and packaging
    + Many deprecation warnings fixed
    + Make target link libraries PRIVATE wherever possible, removing
    unnecessary downstream dependencies
  * Testing
    + Code formatting rules for clang format updated to v14
    + Removed all compiler warning suppression
    + Enable Python block testing for Conda on macOS
    + Many other improvements that make maintenance easier - thanks
    again to Clayton Smith. In the process of fixing tests, a number
    of latent bugs were fixed throughout the code.
  * gr-analog
    + AGC3 performance and bug fixes
    + Python has access to control_loop parent class in PLL blocks
    + CTCSS detection of standard tones improved by fixing floating
    point comparison
  * gr-blocks
    + Probe Signal cross platform reliability improved by better
    thread synchronization
  * gr-digital
    + CRC32 and CRC16 blocks use little-endian order regardless of
    host order. This is a wire format change. The options were to
    have different endian machines unable to communicate, or older
    and newer versions unable to communicate. Note that there is
    a more general set of blocks (CRC Append and CRC Check) that
    are recommended for use wherever possible.
    + Packet headers use consistent bit order across machines
    + Floating point/rounding fix in constellation lookup table
  * gr-fec
    + LDPC G matrix n and k can be access from Python
    + LDPC matrix output size calculation corrected
    + CCSDS/Viterbi path metrics overflow fix
  * gr-network
    + Improve UDP Source/Sink efficiency by removing a layer of
    buffering and using the GR circular buffer instead of the
    Boost equivalent
  * gr-qtgui
    + Fixed Python code generation for Msg CheckBox, Digital Number
    Control, Toggle Button, Toggle Switch
  * gr-soapy
    + Sources will generate rx_time, rx_freq and rx_rate tags, as
    in UHD sources, where supported by the underlying Soapy driver
  * gr-uhd
    + Re-enable uhd.find_devices(), in addition to uhd.find()
    + RFNoC: generate correct Python code when using clock/time source
    + RFNoC: allow specification of adapter IDs for streamers
    + RFNoC: enable setting of vlen and types for streamers
    + RFNoC: streamers pay attention to stream args
    + RFNoC: sync block controller with gr-ettus OOT
    + RFNoC:set_property() and get_property() added to the C++ and
    Python APIs
    + RFNoC: Python binds added for rfnoc_block_generic
  * gr-zeromq
    + Sinks will optionally block on full queue, providing
    backpressure. Previously, overflow data was dropped.
- Patch fix-build-with-fmt9.patch removed (applied upstrem)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672228800">- Sanitize _constraints, 4GByte of memory is sufficient. Also,
  2GByte memoryperjob rejects too many workers, so combine it
  with %limit_build.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1674648000">- Update to version 3.10.5.1
  * Runtime
    + Restore the ability to set a default block buffer size using
    the buffer_size parameter in the config file. This was lost
    during refactoring in v3.9.
  * GRC
    + Add Python snipped hook point at "init before blocks", right
    before blocks are instantiated.
  * gr-audio
    + Remove support for OSX 10.3 and earlier.
  * gr-digital
    + Make tags visible to subclasses of OFDM Frame Equalizer.
  * gr-dtv
    + Correct constant in DVBS2 Modulator.
  * gr-fec
    + Fix errors in Channel Construction AWGN
  * gr-iio
    + Fix IIO blocks, which were broken due to a build-time
    dependency problem.
  * gr-network
    + Fix crash in UDP Source when buffer overruns.
  * gr-qtgui
    + Remove support for QWT 6.0 and earlier.
  * gr-uhd
    + Add async message port to USRP Source and publish overflow
    notifications.
    + Add bindings and example for RFNoC AddSub block.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1680350400">- Update to version 3.10.6.0
  * Runtime
    + Add Python loggers to top_block and hier_block2
    + Change the default log level (in the config file) to INFO
    instead of DEBUG
    + Logging improvements in the scheduler
    + Correctly determine native page size for Windows
  * GRC
    + Fixed: opening the source of a hierachical block using the
    toolbar button produced an error
    + Use the logger, instead of print statements, in generated
    top blocks
    + Remove libX11 load from generated Python code - this was
    unncessary and produced warnings
    + Choose Editor dialog stays above parent
  * gr-analog
    + Signal Source: option to hide the message port
  * gr-blocks
    + Throttle: supports max time or number of samples per work
    iteration, useful for reducing latency at low sample rates
    + Delay block: option to hide the message port
    + File Meta Sink: fix missing Python import in template code
  * gr-channels
    + Default taps should be 1.0, not 1.0 + j1.0
  * gr-digital
    + Async Decoder: several changes to improve performance
    robustness (see the commit log for more details)
  * gr-fec
    + Tagged Decoder: correctly calculate the frame size for
    terminated CC decoder
  * gr-filter
    + Fixed reverse parameters in fir_filter_with_buffer and
    pfb_arb_resampler, which could cause crashes
    + Fixed PFB Arbitrary Resampler was ignoring attenuation
    parameter
  * gr-iio
    + Set gain mode as specified (was always manual)
    + Use the specified gain parameter for second channel (was
    same as first channel)
  * gr-qtgui
    + Histogram Sink: calculate range of bins correctly to
    avoid strange distributions
    + Save (to image) dialogs add file extensions and have a Save
    button (i.e., they work now)
  * gr-soapy
    + Sources: add tags when the frequency changes
  * gr-uhd
    + Support for more RFNoC blocks
  - Fosphor, which produces data to drive an on-screen OpenGL-
    based renderer which is expected to be in the next release
  - Moving Average
  - Switchboard
  - Split Stream
    + FFT: add properties for direction, magnitude and scaling
    + RX Stream: flush after timeout
    + Fully support multi-channel TX/RX (params were available
    for one one channel)
  * gr-vocoder
    + Add a number of new codec modes for Codec2 and FreeDV
  * gr-zmq
    + Selectable bind/connect to support more flexible ZMQ patterns
    and NAT'd networks
    + Stream sources produce when available, instead of waiting for
    a buffer to fill, helping with latency
  * Modtool
    + Use interp and decim keywords correctly when generating blocks
- Added a patch gnuradio-not-install-freedesktop-files.patch to
  revert commit 7c87800f1d7e85589678f01281b45451085c7482</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680868800">- Remove unused build dependency on libmpir-devel (gmp-devel was
  already used anyway).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682424000">- Add gobject-introspection BuildRequires: inspect the python code
  to add relevant typelib() dependencies (boo#1182927).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1682856000">- Enable lto for arm</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1689595200">- Update to version 3.10.7.0
  * Runtime
    + Setting the minimum buffer size should have the desired
    effect now, and not be overwritten. NOTE: the value returned
    by min_buffer_size() is not intended to indicate the actual
    buffer size. Header Payload Demod was the only block
    attempting to use this value, and was corrected.
    + Use a set to store thread group (more efficient)
    + Message Debug can now output via the logging system
    + The field prefs.singleton is no longer externally exposed
    (was unintentional)
    + PMT dict can be generated more easily using pmt::dict_from_mapping()
  * GRC
    + Save changes under all exit conditions (a couple were
    previously missed)
    + Prevent silent Generate/Run failures for unsaved flowgraphs
  * gr-analog
    + C++ code generation for Quadrature Demod
    + Add max_gain parameter for AGC
  * gr-blocks
    + Probe Rate adds a name parameter, for clearer logging
    + Selector has a new "sync" more that consumes the same number
    of items from all inputs. Default is now to consume as many
    items as possible from the active input, and no more than
    that many items from other inputs. The previous behavior was,
    well, broken.
    + Throttle reset item count on restart, to avoid long delays
  * gr-digital
    + Constellation Encoder and Decoder: constellation can be
    changed at runtime
  * gr-filter
    + Filter design tool: multiple improvements in bounds checking
    and exception handling
    + Filter design tool: update QMessageBox to work in Qt5
  * gr-network
    + Multiple memory management errors fixed in UDP Source/Sink
    and TCP Sink
  * gr-soapy
    + Better AGC and gain behavior in RTL, AirspyHF and SDRPlay
    blocks
    + Support bias controls in RTL and SDRPlay blocks
  * gr-uhd
    + Remove possibility of infinite recursion for network
    overruns
    + Support fmtlib v10
    + RFNoC: bindings and block yml for Vector IIR, Replay and
    Log Power blocks
    + RFNoC: add S16 format to RX Streamer
  * gr-vocoder
    + Support additional codec2 modes
  * Modtool
    + Don't override user-defined CMAKE_INSTALL_PREFIX</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1697803200">- Update to version 3.10.8.0
  * Runtime
    + Add MAP_FIXED to circular buffer implementations using
    shm_open() and mmap backed by tmp files.
    + PMTs can be formatted for logging (format wrapper added).
    + New io_signature::make() variant replaces makev(), and
    optionally specifies buffer types.
    + Fix logging params to be compatible with C++20
  * GRC
    + Add "Choose Editor" button to Python block properties. Use
    the GTK app chooser.
    + Save choice to the config file.
    + Correct Python Qt imports in Hier blocks and flowgraph
    templates.
  * gr-blocks
    + Enable building the benchmark testing executable, which runs
    tests on various math functions.
    + Repeat block implemented as a basic block (vs sync
    interpolator) and output buffer allocation fixed.
    + Add a GRC example for Throttle usage.
  * gr-digital
    + Add set_sps() to Symbol Sync.
    + Header Format: Fix CRC and OFDM formats, add option to
    header_buffer to read bits lsb first, and refactor
    extract_bits functions as templates.
    + Constellation Sink uses different colors for each input by
    default.
    + Rework Constellation Soft Decoder, Constellation Object and
    LDPC Decoder Definition.
    + Previously, the LDPC Decoder did not work at all. The sigma
    parameter was removed from the decoder and an optional noise
    power npwr parameter was added to the constellation.
  * gr-network
    + Better support for vectorized output from UDP source. The
    payload size must still be a multiple of item size * vector
    size for this to work.
  * gr-qtgui
    + Range widget eng_slider and eng modes can now be selected
    in GRC.
    + Range widget and a couple of UHD apps now accept values on
    editingFinished, rather than on returnPressed. Since UIs
    generated by GRC do not have OK/Apply for such values,
    there is no "correct" behavior. The behavior is now
    selectable on the Entry widget.
    + Frequency Sink startup time improved where sample rate is low
  * gr-soapy
    + RTLSDR buffer size may be specified
  * gr-uhd
    + RFNoC NullSrcSink block added. The block may be both source
    and sink.
    + Add support and examples for RFNoC loopback.
    + RFNoC Rx Radio adds issue_stream_cmd() and block message
    handler.
  * gr-zeromq
    + Explicitly shutdown and close source/sinks to prevent hangs
    in some cases.
    + Require zmq.hpp (cppzmq) version with context_t.shutdown()
    defined.
    + If shutdown is not defined, the gr-zeromq is disabled.
  * Modtool
    + Add cmake-format support for generated modules
  * Build system and packaging
    + Update Read-the-docs config to include build.tools</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1704110400">- Update to version 3.10.9.1
- Changed
  * Project
    + Python minimum version is now 3.7.2, vs 3.6.5, to support type
    hints.
    + Add tox.ini, so that editors use the same formatting as
    github CI.
    + Use pointers to pass s32fc arguments to VOLK in gr-blocks,
    gr-digital, and gr-dtv to avoid undefined behavior. The fix
    is conditional on VOLK 3.1.0, which add a new supporting
    function.
  * Runtime
    + Disallow None for pmt_t arguments in Python.
    + Support spdlog installations with internal or external libfmt.
  * GRC
    + Use text labels to specify types for block parameters,
    instead of background colors which were difficult to
    read/remember.
    + Enable setting of documentation URLs, relative or absolute in
    yaml. This allows OOTs to use the documentation link in the
    block parameter dialog.
    + Disallow use of block ids that are Python keywords and
    "gnuradio".
    + Add type annotations in some places (required bump to
    Python 3.7.2).
    + Use C version of YAML loader (yaml.CSafeLoader) for
    better performance.
    + Connections may have properties for supported connection
    domains. This feature was added for RFNoC connections. Standard
    stream and message connections do not support this feature,
    but they may in future versions.
    + Check grc file version. The above feature required a
    version bump to "2". Where no connection properties are
    used, version "1" is still emitted. Note that previous
    versions of GRC do not check for file version. RFNoC
    flowgraphs with connection properties will fail to load
    in previous versions as a result.
    + Fix bug where an impressive number of backslashes were
    added to some filenames.
  * gr-dtv
    + Read expected data as little-endian
  * gr-fec
    + Add FEC_API to CCSDS Reed-Solomon functions so they can be
    used by OOTs.
  * gr-qtgui
    + QT GUI Msg Push Button: add a callback for Message Value to
    allow it to change at runtime.
  * gr-uhd
    + RFNoC Rx-Streamer: Add start stream options
    + Add back-edge property to RFNoC connections
  * Build system and packaging
    + Use utf-8 encoding when writing files in gr_python_install.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705579200">- Update to version 3.10.9.2
- Changed
  * Project
    + Fix a few memory errors in various modules.
  * GRC
    + Fix regressions in bus connections.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1711108800">- Added libad9361-iio-devel build dependency (fixes PlutoSDR support)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1714478400">- Added python3-QtPy and python3-QDarkStyle runtime dependencies (needed for gnuradio-companion --qt)
- Update to version 3.10.10.0
- Changed
  * Runtime
    + Modernize location of config files. XDG_CONFIG_HOME will be used if set
    (often $HOME/.config). This change attempts to be backward compatible with
    existing config file locations, but be aware that config files may show up
    in the old ($HOME/.gnuradio/) and new ($XDG_CONFIG_HOME/gnuradio) locations
    depending on GNU Radio version. Files are not automatically moved, since
    some users run multiple versions of GNU Radio.
    + Ctrlport Probe, Ctrlport Probe PSD and gr-ctrlport-monitor. Ctrlport Monitor
    blocks are still broken.
  * GRC
    + NEW Qt-based front end! Run gnuradio-companion --qt to try it out. This
    feature is still in testing, so the Gtk front end runs by default. In a
    future release, Qt will become the default, removing Gtk as a manditory
    dependency. Maintenance will focus on the Qt front end at that point.
    + Restore property field background colors (as a View option, off by default)
    for the Gtk front end. Background colors were previously replaced with textual
    type string.
    + The canvas can be panned using the middle mouse button
    + C++ code generation improvements related to parameters and strings
    + C++ code generation fixed for Add Const
  * gr-audio
    + Added 96 kHz and 192 kHz selections to ALSA source/sink
  * gr-blocks
    + Float To UChar block adds vector support, and also scale and bias params
  * gr-digital
    + Additive Scrambler adds soft symbol handling
    + Add callback to set header format in Digital Protocol Formatter
  * modtool
    + Improvements to handling of Python blocks (add, rm, and rename work reliably)
    + New parseable manifest format (yaml instead of md) to better support the OOT ecosystem
    + Manifest and examples are installed by "make install"
  * Build system and packaging
    + Python byte-compiled (pyc) files are no longer installed, as they are deprecated by Python
  * Testing
    + Added MinGW test runner and fixed various MinGW compilation failures
    + Update Fedora to test 38, 39 and 40</changelog>
</package>
<package pkgid="bd9f7dc5552150408e493134d04032cb4d85aea91c4c881ac4861c6be3ef998af8c4ebbe832e88ed2f6faa8ee078dca55f1996f8efd54054609d791563ca5c86" name="gnuradio" arch="x86_64">
  <version epoch="0" ver="3.10.10.0" rel="1.0.2.1.sr20240429"/>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1649678400">- Added python3-jsonschema to build and runtime dependencies
- Added python3-pyzmq to runtime dependencies
- Update to version 3.10.2.0
  * gnuradio-runtime
    + Correct size/usage for single-mapped buffers (part of the new Custom Buffers feature).
  * grc
    + Improve discovery of xterm and related programs.
    + Save generated hierarchical block code to the block library instead of the directory containing the current GRC flowgraph.
    + New JSON Config and YAML Config blocks that load configuration variables from files at runtime. Those variables may then be used in block parameters.
    + Store the GNU Radio version in flowgraph metadata when saving.
    + Minor change in Python evaluation code to allow affinity, minoutbuf and maxoutbuf to be adjusted via script parameters.
  * Build system and packaging
    + Require C++-17 for gnuradio-runtime and code compiled against it (via cmake flags).
    + Add pythonschema to build- and run-time dependencies.
  * gr-blocks
    + Add exponential distribution to Message Strobe Random block’s delay selection.
    + Quiet down debug messages in File Sink.
    + Skip alignment check in File Source when the input file is not seekable (e.g., it is a pipe).
  * gr-filter
    + Fix crash in Rational Resampler logging
  * gr-digital
    + Add generic CRC blocks: CRC Append and CRC Check.
  * gr-qtgui
    + Improve text/background color on Range widget.
    + Digital Number Control emits message with new, instead of previous, value.
    + Message Edit Box sends message only when return is pressed, rather than whenever focus is lost.
    + Vector Sink allows legend to be disabled.
    + Type error fixes (Python 3.10 is stricter about int casting).
  * gr-trellis
    + Provide Python bindings for PCCC Encoder and Viterbi Combo.
  * gr-vocoder
    + Add C++ generation support to gr-vocoder
  * Code generation tools
    + Support strongly-typed enums in Python bindings</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1655899200">- Update to version 3.10.3.0
  * Project Scope
    + Continue replacement of Boost functionality with standard C++
    continues, where practical, making the code more maintainable.
    + Fix more flaky CI tests that were failing unnecessarily. This helps greatly with maintenance.
  * gnuradio-runtime
    + Only catch Thrift transport exceptions
    + Import PyQt5 before matplotlib to work around a bug
    + Fix broken log format string in set_min_output_buffer
    + Process system messages before others. This helps with orderly flowgraph termination.
    + Custom buffers: add missing (simulated) data transfer to
    input/output_blocked_callback functions in host_buffer class
    + Fix Mach-kernel timebase (numer and denom were reversed)
    + Fix signed integer overflows in fixed-point table generation
  * GRC
    + Add parentheses on arithmetic expressions to avoid operator precedence problems in templated code
    + Fix create hier / missing top_block error
  * Build system and packaging
    + CI: Add testing for Fedora 36, remove Fedora 34.
    + cmake: Use platform-specific Python install schemes
    + cmake: Always prefix git hash used as version with "g"
    + cmake: Allow MPIR/MPLIB package find to fail gracefully
    + cmake: Remove 'REQUIRED' flag for Volk
  * gr-blocks
    + Fix rotator_cc scheduled phase increment updates
    + Wavefile Sink: add support for Ogg Opus if libsndfile is &gt;= 1.0.29
    + Probe Signal: synchronize access to d_level to prevent race conditions
  * gr-digital
    + Use memcmp for CRC comparisons to avoid alignment errors
  * gr-dtv
    + Use unsigned integer for CRC calculation
    + Fix use of uninitialized memory
    + Fix initialization of L1Post struct
  * gr-filter
    + Fix various bugs in Generic Filterbank
  * gr-iio
    + Fix grc pluto sink attenuation callback
  gr-qtgui
    + Several sinks produce wrong error messages, when GUI Hint is used. Reorder params in yml files to fix.
  * gr-soapy
    + Deactivate stream before closing. Some modules depend on this behavior.
  * gr-uhd
    + Implement get_gpio_attr()
    + Code generation tools
    + C++ generation: Fix various template errors
  * Modtool
    + gr_newmod: Fix copying python bindings to test dir on Windows
    + gr_newmod: Make untagged conda package version less specific
    + modtool: Add a conda recipe to the OOT template
    + Make the pydoc_h.mako more clang compliant
  * Documentation
    + Add shim Sphinx config for readthedocs
- Enabled gr-iio module (requires libiio)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1656676800">- added python3-SoapySDR to the runtime dependendcies (required by gr-soapy)</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1663329600">- Update to version 3.10.4.0
  * Project Scope
    + Replace get_initial_sptr() calls with make_block_sptr() calls.
    There were a number of places the incorrect function was being used.
  * Runtime
    + Use correctly typed arguments to log messages to prevent build errors.
  * GRC
    + Add xfce4-terminal and urxvt to the list of terminal emulators
    discovered during the build process.
    + Suppress GUI hint errors that were being shown in the terminal window.
    + Use integers for screenshot size (floats were causing Cairo errors).
  * Build system and packaging
    + Reformat cmake files and make cmake formatting part of the workflow.
    + Allow GNU Radio to be a part of other cmake-based projects.
    + Correct linking to libiio and libad9361 on macOS.
    + Update method for determining Python installation directory. This
    should work correctly now on (all?) distro releases.
  * gr-blocks
    + New Block Interleaver/Deinterleaver interleaves blocks of symbols
    + Correct calculation of items_remaining in File Source, which allows
    seek() to work correctly.
    + Add an example for Wavefile Sink
  * gr-digital
    + Deprecate the CRC32 and CRC16 blocks, which will be removed in the
    future. There are more general CRC blocks which do the same thing (and more).
  * gr-filter
    + Fix demo for PFB channelizer
  * gr-iio
    + FMCOMMS2 Sink assumes CS16 data is scaled to 32768, rather than 2048.
    + FMCOMMS2 returns the correct samples for the second channel in 2-channel mode.
  * gr-trellis
    + Correct Python bindings for trellis::metrics.
  * gr-qtgui
    + Range widget can now output messages when value changes.
    + Add C++ code generation for Time Sink
    + Regenerate Python bindings for some blocks when necessary.
    + Waterfall Sink correctly uses half spectrum for float input.
  * gr-uhd
    + Add Python bindings for the UHD find() functino.
  * gr-zeromq
    + Support newer get() and older/deprecated getsockopt()
    functions in cppzmq depending on availability.
  * Modtool
    + Parse IO signatures with or without gr:: prefix.
  * Documentation
    + Update certain file lists to keep build paths out of documentation.
  * Testing
    + Update Conda recipe for Qt 5.15 and re-render CI support files.
    + Add testing on Ubuntu 22.04.
    + Link tests directly against spdlog with not linking to GR runtime.
    + Ignore Python "missing whitespace after keywork" formatting error.</changelog>
  <changelog author="pgajdos@suse.com" date="1663588800">- does not require python3-six
  https://trello.com/c/MO53MocR/143-remove-python3-six</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1666526400">- Add patch:
  * fix-build-with-fmt9.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1671451200">- Update to version 3.10.5.0
  * Runtime
    + Python block have access to the block logger, as in C++
    + Default log level changed to INFO (from OFF)
    + Memory-based logger gr.dictionary_logger_backend() added for
    log debugging
    + API Note: The Python block gateway is now completely
    implemented in the PyBind11 wrapper, in order to clean up
    Python dependencies. This is technically an API change, but
    should not have any external effect.
    + PMT serialization of Complex32 vectors is now REAL | IMAG on
    all platforms
    + Python IO signature replication (multiple ports specified by
    one signature) fixed
  * GRC
    + Continue processing block connections after a connection
    error occurs
    + Drawing/scaling fixes that improve user experience on HiDPI
    and Windows machines
  * Build system and packaging
    + Many deprecation warnings fixed
    + Make target link libraries PRIVATE wherever possible, removing
    unnecessary downstream dependencies
  * Testing
    + Code formatting rules for clang format updated to v14
    + Removed all compiler warning suppression
    + Enable Python block testing for Conda on macOS
    + Many other improvements that make maintenance easier - thanks
    again to Clayton Smith. In the process of fixing tests, a number
    of latent bugs were fixed throughout the code.
  * gr-analog
    + AGC3 performance and bug fixes
    + Python has access to control_loop parent class in PLL blocks
    + CTCSS detection of standard tones improved by fixing floating
    point comparison
  * gr-blocks
    + Probe Signal cross platform reliability improved by better
    thread synchronization
  * gr-digital
    + CRC32 and CRC16 blocks use little-endian order regardless of
    host order. This is a wire format change. The options were to
    have different endian machines unable to communicate, or older
    and newer versions unable to communicate. Note that there is
    a more general set of blocks (CRC Append and CRC Check) that
    are recommended for use wherever possible.
    + Packet headers use consistent bit order across machines
    + Floating point/rounding fix in constellation lookup table
  * gr-fec
    + LDPC G matrix n and k can be access from Python
    + LDPC matrix output size calculation corrected
    + CCSDS/Viterbi path metrics overflow fix
  * gr-network
    + Improve UDP Source/Sink efficiency by removing a layer of
    buffering and using the GR circular buffer instead of the
    Boost equivalent
  * gr-qtgui
    + Fixed Python code generation for Msg CheckBox, Digital Number
    Control, Toggle Button, Toggle Switch
  * gr-soapy
    + Sources will generate rx_time, rx_freq and rx_rate tags, as
    in UHD sources, where supported by the underlying Soapy driver
  * gr-uhd
    + Re-enable uhd.find_devices(), in addition to uhd.find()
    + RFNoC: generate correct Python code when using clock/time source
    + RFNoC: allow specification of adapter IDs for streamers
    + RFNoC: enable setting of vlen and types for streamers
    + RFNoC: streamers pay attention to stream args
    + RFNoC: sync block controller with gr-ettus OOT
    + RFNoC:set_property() and get_property() added to the C++ and
    Python APIs
    + RFNoC: Python binds added for rfnoc_block_generic
  * gr-zeromq
    + Sinks will optionally block on full queue, providing
    backpressure. Previously, overflow data was dropped.
- Patch fix-build-with-fmt9.patch removed (applied upstrem)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672228800">- Sanitize _constraints, 4GByte of memory is sufficient. Also,
  2GByte memoryperjob rejects too many workers, so combine it
  with %limit_build.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1674648000">- Update to version 3.10.5.1
  * Runtime
    + Restore the ability to set a default block buffer size using
    the buffer_size parameter in the config file. This was lost
    during refactoring in v3.9.
  * GRC
    + Add Python snipped hook point at "init before blocks", right
    before blocks are instantiated.
  * gr-audio
    + Remove support for OSX 10.3 and earlier.
  * gr-digital
    + Make tags visible to subclasses of OFDM Frame Equalizer.
  * gr-dtv
    + Correct constant in DVBS2 Modulator.
  * gr-fec
    + Fix errors in Channel Construction AWGN
  * gr-iio
    + Fix IIO blocks, which were broken due to a build-time
    dependency problem.
  * gr-network
    + Fix crash in UDP Source when buffer overruns.
  * gr-qtgui
    + Remove support for QWT 6.0 and earlier.
  * gr-uhd
    + Add async message port to USRP Source and publish overflow
    notifications.
    + Add bindings and example for RFNoC AddSub block.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1680350400">- Update to version 3.10.6.0
  * Runtime
    + Add Python loggers to top_block and hier_block2
    + Change the default log level (in the config file) to INFO
    instead of DEBUG
    + Logging improvements in the scheduler
    + Correctly determine native page size for Windows
  * GRC
    + Fixed: opening the source of a hierachical block using the
    toolbar button produced an error
    + Use the logger, instead of print statements, in generated
    top blocks
    + Remove libX11 load from generated Python code - this was
    unncessary and produced warnings
    + Choose Editor dialog stays above parent
  * gr-analog
    + Signal Source: option to hide the message port
  * gr-blocks
    + Throttle: supports max time or number of samples per work
    iteration, useful for reducing latency at low sample rates
    + Delay block: option to hide the message port
    + File Meta Sink: fix missing Python import in template code
  * gr-channels
    + Default taps should be 1.0, not 1.0 + j1.0
  * gr-digital
    + Async Decoder: several changes to improve performance
    robustness (see the commit log for more details)
  * gr-fec
    + Tagged Decoder: correctly calculate the frame size for
    terminated CC decoder
  * gr-filter
    + Fixed reverse parameters in fir_filter_with_buffer and
    pfb_arb_resampler, which could cause crashes
    + Fixed PFB Arbitrary Resampler was ignoring attenuation
    parameter
  * gr-iio
    + Set gain mode as specified (was always manual)
    + Use the specified gain parameter for second channel (was
    same as first channel)
  * gr-qtgui
    + Histogram Sink: calculate range of bins correctly to
    avoid strange distributions
    + Save (to image) dialogs add file extensions and have a Save
    button (i.e., they work now)
  * gr-soapy
    + Sources: add tags when the frequency changes
  * gr-uhd
    + Support for more RFNoC blocks
  - Fosphor, which produces data to drive an on-screen OpenGL-
    based renderer which is expected to be in the next release
  - Moving Average
  - Switchboard
  - Split Stream
    + FFT: add properties for direction, magnitude and scaling
    + RX Stream: flush after timeout
    + Fully support multi-channel TX/RX (params were available
    for one one channel)
  * gr-vocoder
    + Add a number of new codec modes for Codec2 and FreeDV
  * gr-zmq
    + Selectable bind/connect to support more flexible ZMQ patterns
    and NAT'd networks
    + Stream sources produce when available, instead of waiting for
    a buffer to fill, helping with latency
  * Modtool
    + Use interp and decim keywords correctly when generating blocks
- Added a patch gnuradio-not-install-freedesktop-files.patch to
  revert commit 7c87800f1d7e85589678f01281b45451085c7482</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680868800">- Remove unused build dependency on libmpir-devel (gmp-devel was
  already used anyway).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682424000">- Add gobject-introspection BuildRequires: inspect the python code
  to add relevant typelib() dependencies (boo#1182927).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1682856000">- Enable lto for arm</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1689595200">- Update to version 3.10.7.0
  * Runtime
    + Setting the minimum buffer size should have the desired
    effect now, and not be overwritten. NOTE: the value returned
    by min_buffer_size() is not intended to indicate the actual
    buffer size. Header Payload Demod was the only block
    attempting to use this value, and was corrected.
    + Use a set to store thread group (more efficient)
    + Message Debug can now output via the logging system
    + The field prefs.singleton is no longer externally exposed
    (was unintentional)
    + PMT dict can be generated more easily using pmt::dict_from_mapping()
  * GRC
    + Save changes under all exit conditions (a couple were
    previously missed)
    + Prevent silent Generate/Run failures for unsaved flowgraphs
  * gr-analog
    + C++ code generation for Quadrature Demod
    + Add max_gain parameter for AGC
  * gr-blocks
    + Probe Rate adds a name parameter, for clearer logging
    + Selector has a new "sync" more that consumes the same number
    of items from all inputs. Default is now to consume as many
    items as possible from the active input, and no more than
    that many items from other inputs. The previous behavior was,
    well, broken.
    + Throttle reset item count on restart, to avoid long delays
  * gr-digital
    + Constellation Encoder and Decoder: constellation can be
    changed at runtime
  * gr-filter
    + Filter design tool: multiple improvements in bounds checking
    and exception handling
    + Filter design tool: update QMessageBox to work in Qt5
  * gr-network
    + Multiple memory management errors fixed in UDP Source/Sink
    and TCP Sink
  * gr-soapy
    + Better AGC and gain behavior in RTL, AirspyHF and SDRPlay
    blocks
    + Support bias controls in RTL and SDRPlay blocks
  * gr-uhd
    + Remove possibility of infinite recursion for network
    overruns
    + Support fmtlib v10
    + RFNoC: bindings and block yml for Vector IIR, Replay and
    Log Power blocks
    + RFNoC: add S16 format to RX Streamer
  * gr-vocoder
    + Support additional codec2 modes
  * Modtool
    + Don't override user-defined CMAKE_INSTALL_PREFIX</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1697803200">- Update to version 3.10.8.0
  * Runtime
    + Add MAP_FIXED to circular buffer implementations using
    shm_open() and mmap backed by tmp files.
    + PMTs can be formatted for logging (format wrapper added).
    + New io_signature::make() variant replaces makev(), and
    optionally specifies buffer types.
    + Fix logging params to be compatible with C++20
  * GRC
    + Add "Choose Editor" button to Python block properties. Use
    the GTK app chooser.
    + Save choice to the config file.
    + Correct Python Qt imports in Hier blocks and flowgraph
    templates.
  * gr-blocks
    + Enable building the benchmark testing executable, which runs
    tests on various math functions.
    + Repeat block implemented as a basic block (vs sync
    interpolator) and output buffer allocation fixed.
    + Add a GRC example for Throttle usage.
  * gr-digital
    + Add set_sps() to Symbol Sync.
    + Header Format: Fix CRC and OFDM formats, add option to
    header_buffer to read bits lsb first, and refactor
    extract_bits functions as templates.
    + Constellation Sink uses different colors for each input by
    default.
    + Rework Constellation Soft Decoder, Constellation Object and
    LDPC Decoder Definition.
    + Previously, the LDPC Decoder did not work at all. The sigma
    parameter was removed from the decoder and an optional noise
    power npwr parameter was added to the constellation.
  * gr-network
    + Better support for vectorized output from UDP source. The
    payload size must still be a multiple of item size * vector
    size for this to work.
  * gr-qtgui
    + Range widget eng_slider and eng modes can now be selected
    in GRC.
    + Range widget and a couple of UHD apps now accept values on
    editingFinished, rather than on returnPressed. Since UIs
    generated by GRC do not have OK/Apply for such values,
    there is no "correct" behavior. The behavior is now
    selectable on the Entry widget.
    + Frequency Sink startup time improved where sample rate is low
  * gr-soapy
    + RTLSDR buffer size may be specified
  * gr-uhd
    + RFNoC NullSrcSink block added. The block may be both source
    and sink.
    + Add support and examples for RFNoC loopback.
    + RFNoC Rx Radio adds issue_stream_cmd() and block message
    handler.
  * gr-zeromq
    + Explicitly shutdown and close source/sinks to prevent hangs
    in some cases.
    + Require zmq.hpp (cppzmq) version with context_t.shutdown()
    defined.
    + If shutdown is not defined, the gr-zeromq is disabled.
  * Modtool
    + Add cmake-format support for generated modules
  * Build system and packaging
    + Update Read-the-docs config to include build.tools</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1704110400">- Update to version 3.10.9.1
- Changed
  * Project
    + Python minimum version is now 3.7.2, vs 3.6.5, to support type
    hints.
    + Add tox.ini, so that editors use the same formatting as
    github CI.
    + Use pointers to pass s32fc arguments to VOLK in gr-blocks,
    gr-digital, and gr-dtv to avoid undefined behavior. The fix
    is conditional on VOLK 3.1.0, which add a new supporting
    function.
  * Runtime
    + Disallow None for pmt_t arguments in Python.
    + Support spdlog installations with internal or external libfmt.
  * GRC
    + Use text labels to specify types for block parameters,
    instead of background colors which were difficult to
    read/remember.
    + Enable setting of documentation URLs, relative or absolute in
    yaml. This allows OOTs to use the documentation link in the
    block parameter dialog.
    + Disallow use of block ids that are Python keywords and
    "gnuradio".
    + Add type annotations in some places (required bump to
    Python 3.7.2).
    + Use C version of YAML loader (yaml.CSafeLoader) for
    better performance.
    + Connections may have properties for supported connection
    domains. This feature was added for RFNoC connections. Standard
    stream and message connections do not support this feature,
    but they may in future versions.
    + Check grc file version. The above feature required a
    version bump to "2". Where no connection properties are
    used, version "1" is still emitted. Note that previous
    versions of GRC do not check for file version. RFNoC
    flowgraphs with connection properties will fail to load
    in previous versions as a result.
    + Fix bug where an impressive number of backslashes were
    added to some filenames.
  * gr-dtv
    + Read expected data as little-endian
  * gr-fec
    + Add FEC_API to CCSDS Reed-Solomon functions so they can be
    used by OOTs.
  * gr-qtgui
    + QT GUI Msg Push Button: add a callback for Message Value to
    allow it to change at runtime.
  * gr-uhd
    + RFNoC Rx-Streamer: Add start stream options
    + Add back-edge property to RFNoC connections
  * Build system and packaging
    + Use utf-8 encoding when writing files in gr_python_install.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705579200">- Update to version 3.10.9.2
- Changed
  * Project
    + Fix a few memory errors in various modules.
  * GRC
    + Fix regressions in bus connections.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1711108800">- Added libad9361-iio-devel build dependency (fixes PlutoSDR support)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1714478400">- Added python3-QtPy and python3-QDarkStyle runtime dependencies (needed for gnuradio-companion --qt)
- Update to version 3.10.10.0
- Changed
  * Runtime
    + Modernize location of config files. XDG_CONFIG_HOME will be used if set
    (often $HOME/.config). This change attempts to be backward compatible with
    existing config file locations, but be aware that config files may show up
    in the old ($HOME/.gnuradio/) and new ($XDG_CONFIG_HOME/gnuradio) locations
    depending on GNU Radio version. Files are not automatically moved, since
    some users run multiple versions of GNU Radio.
    + Ctrlport Probe, Ctrlport Probe PSD and gr-ctrlport-monitor. Ctrlport Monitor
    blocks are still broken.
  * GRC
    + NEW Qt-based front end! Run gnuradio-companion --qt to try it out. This
    feature is still in testing, so the Gtk front end runs by default. In a
    future release, Qt will become the default, removing Gtk as a manditory
    dependency. Maintenance will focus on the Qt front end at that point.
    + Restore property field background colors (as a View option, off by default)
    for the Gtk front end. Background colors were previously replaced with textual
    type string.
    + The canvas can be panned using the middle mouse button
    + C++ code generation improvements related to parameters and strings
    + C++ code generation fixed for Add Const
  * gr-audio
    + Added 96 kHz and 192 kHz selections to ALSA source/sink
  * gr-blocks
    + Float To UChar block adds vector support, and also scale and bias params
  * gr-digital
    + Additive Scrambler adds soft symbol handling
    + Add callback to set header format in Digital Protocol Formatter
  * modtool
    + Improvements to handling of Python blocks (add, rm, and rename work reliably)
    + New parseable manifest format (yaml instead of md) to better support the OOT ecosystem
    + Manifest and examples are installed by "make install"
  * Build system and packaging
    + Python byte-compiled (pyc) files are no longer installed, as they are deprecated by Python
  * Testing
    + Added MinGW test runner and fixed various MinGW compilation failures
    + Update Fedora to test 38, 39 and 40</changelog>
</package>
<package pkgid="4b084f6a690461b468bc40bc03627c3132ed9b163b297662bdd20e756726b02ab322591b15f7a3eeb83bcd285f41f89c866188f4b0d67643e2dab7cd70beef19" name="gnuradio" arch="src">
  <version epoch="0" ver="3.10.10.0" rel="2.0.4.1.sr20240429"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1655899200">- Update to version 3.10.3.0
  * Project Scope
    + Continue replacement of Boost functionality with standard C++
    continues, where practical, making the code more maintainable.
    + Fix more flaky CI tests that were failing unnecessarily. This helps greatly with maintenance.
  * gnuradio-runtime
    + Only catch Thrift transport exceptions
    + Import PyQt5 before matplotlib to work around a bug
    + Fix broken log format string in set_min_output_buffer
    + Process system messages before others. This helps with orderly flowgraph termination.
    + Custom buffers: add missing (simulated) data transfer to
    input/output_blocked_callback functions in host_buffer class
    + Fix Mach-kernel timebase (numer and denom were reversed)
    + Fix signed integer overflows in fixed-point table generation
  * GRC
    + Add parentheses on arithmetic expressions to avoid operator precedence problems in templated code
    + Fix create hier / missing top_block error
  * Build system and packaging
    + CI: Add testing for Fedora 36, remove Fedora 34.
    + cmake: Use platform-specific Python install schemes
    + cmake: Always prefix git hash used as version with "g"
    + cmake: Allow MPIR/MPLIB package find to fail gracefully
    + cmake: Remove 'REQUIRED' flag for Volk
  * gr-blocks
    + Fix rotator_cc scheduled phase increment updates
    + Wavefile Sink: add support for Ogg Opus if libsndfile is &gt;= 1.0.29
    + Probe Signal: synchronize access to d_level to prevent race conditions
  * gr-digital
    + Use memcmp for CRC comparisons to avoid alignment errors
  * gr-dtv
    + Use unsigned integer for CRC calculation
    + Fix use of uninitialized memory
    + Fix initialization of L1Post struct
  * gr-filter
    + Fix various bugs in Generic Filterbank
  * gr-iio
    + Fix grc pluto sink attenuation callback
  gr-qtgui
    + Several sinks produce wrong error messages, when GUI Hint is used. Reorder params in yml files to fix.
  * gr-soapy
    + Deactivate stream before closing. Some modules depend on this behavior.
  * gr-uhd
    + Implement get_gpio_attr()
    + Code generation tools
    + C++ generation: Fix various template errors
  * Modtool
    + gr_newmod: Fix copying python bindings to test dir on Windows
    + gr_newmod: Make untagged conda package version less specific
    + modtool: Add a conda recipe to the OOT template
    + Make the pydoc_h.mako more clang compliant
  * Documentation
    + Add shim Sphinx config for readthedocs
- Enabled gr-iio module (requires libiio)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1656676800">- added python3-SoapySDR to the runtime dependendcies (required by gr-soapy)</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1663329600">- Update to version 3.10.4.0
  * Project Scope
    + Replace get_initial_sptr() calls with make_block_sptr() calls.
    There were a number of places the incorrect function was being used.
  * Runtime
    + Use correctly typed arguments to log messages to prevent build errors.
  * GRC
    + Add xfce4-terminal and urxvt to the list of terminal emulators
    discovered during the build process.
    + Suppress GUI hint errors that were being shown in the terminal window.
    + Use integers for screenshot size (floats were causing Cairo errors).
  * Build system and packaging
    + Reformat cmake files and make cmake formatting part of the workflow.
    + Allow GNU Radio to be a part of other cmake-based projects.
    + Correct linking to libiio and libad9361 on macOS.
    + Update method for determining Python installation directory. This
    should work correctly now on (all?) distro releases.
  * gr-blocks
    + New Block Interleaver/Deinterleaver interleaves blocks of symbols
    + Correct calculation of items_remaining in File Source, which allows
    seek() to work correctly.
    + Add an example for Wavefile Sink
  * gr-digital
    + Deprecate the CRC32 and CRC16 blocks, which will be removed in the
    future. There are more general CRC blocks which do the same thing (and more).
  * gr-filter
    + Fix demo for PFB channelizer
  * gr-iio
    + FMCOMMS2 Sink assumes CS16 data is scaled to 32768, rather than 2048.
    + FMCOMMS2 returns the correct samples for the second channel in 2-channel mode.
  * gr-trellis
    + Correct Python bindings for trellis::metrics.
  * gr-qtgui
    + Range widget can now output messages when value changes.
    + Add C++ code generation for Time Sink
    + Regenerate Python bindings for some blocks when necessary.
    + Waterfall Sink correctly uses half spectrum for float input.
  * gr-uhd
    + Add Python bindings for the UHD find() functino.
  * gr-zeromq
    + Support newer get() and older/deprecated getsockopt()
    functions in cppzmq depending on availability.
  * Modtool
    + Parse IO signatures with or without gr:: prefix.
  * Documentation
    + Update certain file lists to keep build paths out of documentation.
  * Testing
    + Update Conda recipe for Qt 5.15 and re-render CI support files.
    + Add testing on Ubuntu 22.04.
    + Link tests directly against spdlog with not linking to GR runtime.
    + Ignore Python "missing whitespace after keywork" formatting error.</changelog>
  <changelog author="pgajdos@suse.com" date="1663588800">- does not require python3-six
  https://trello.com/c/MO53MocR/143-remove-python3-six</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1666526400">- Add patch:
  * fix-build-with-fmt9.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1671451200">- Update to version 3.10.5.0
  * Runtime
    + Python block have access to the block logger, as in C++
    + Default log level changed to INFO (from OFF)
    + Memory-based logger gr.dictionary_logger_backend() added for
    log debugging
    + API Note: The Python block gateway is now completely
    implemented in the PyBind11 wrapper, in order to clean up
    Python dependencies. This is technically an API change, but
    should not have any external effect.
    + PMT serialization of Complex32 vectors is now REAL | IMAG on
    all platforms
    + Python IO signature replication (multiple ports specified by
    one signature) fixed
  * GRC
    + Continue processing block connections after a connection
    error occurs
    + Drawing/scaling fixes that improve user experience on HiDPI
    and Windows machines
  * Build system and packaging
    + Many deprecation warnings fixed
    + Make target link libraries PRIVATE wherever possible, removing
    unnecessary downstream dependencies
  * Testing
    + Code formatting rules for clang format updated to v14
    + Removed all compiler warning suppression
    + Enable Python block testing for Conda on macOS
    + Many other improvements that make maintenance easier - thanks
    again to Clayton Smith. In the process of fixing tests, a number
    of latent bugs were fixed throughout the code.
  * gr-analog
    + AGC3 performance and bug fixes
    + Python has access to control_loop parent class in PLL blocks
    + CTCSS detection of standard tones improved by fixing floating
    point comparison
  * gr-blocks
    + Probe Signal cross platform reliability improved by better
    thread synchronization
  * gr-digital
    + CRC32 and CRC16 blocks use little-endian order regardless of
    host order. This is a wire format change. The options were to
    have different endian machines unable to communicate, or older
    and newer versions unable to communicate. Note that there is
    a more general set of blocks (CRC Append and CRC Check) that
    are recommended for use wherever possible.
    + Packet headers use consistent bit order across machines
    + Floating point/rounding fix in constellation lookup table
  * gr-fec
    + LDPC G matrix n and k can be access from Python
    + LDPC matrix output size calculation corrected
    + CCSDS/Viterbi path metrics overflow fix
  * gr-network
    + Improve UDP Source/Sink efficiency by removing a layer of
    buffering and using the GR circular buffer instead of the
    Boost equivalent
  * gr-qtgui
    + Fixed Python code generation for Msg CheckBox, Digital Number
    Control, Toggle Button, Toggle Switch
  * gr-soapy
    + Sources will generate rx_time, rx_freq and rx_rate tags, as
    in UHD sources, where supported by the underlying Soapy driver
  * gr-uhd
    + Re-enable uhd.find_devices(), in addition to uhd.find()
    + RFNoC: generate correct Python code when using clock/time source
    + RFNoC: allow specification of adapter IDs for streamers
    + RFNoC: enable setting of vlen and types for streamers
    + RFNoC: streamers pay attention to stream args
    + RFNoC: sync block controller with gr-ettus OOT
    + RFNoC:set_property() and get_property() added to the C++ and
    Python APIs
    + RFNoC: Python binds added for rfnoc_block_generic
  * gr-zeromq
    + Sinks will optionally block on full queue, providing
    backpressure. Previously, overflow data was dropped.
- Patch fix-build-with-fmt9.patch removed (applied upstrem)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672228800">- Sanitize _constraints, 4GByte of memory is sufficient. Also,
  2GByte memoryperjob rejects too many workers, so combine it
  with %limit_build.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1674648000">- Update to version 3.10.5.1
  * Runtime
    + Restore the ability to set a default block buffer size using
    the buffer_size parameter in the config file. This was lost
    during refactoring in v3.9.
  * GRC
    + Add Python snipped hook point at "init before blocks", right
    before blocks are instantiated.
  * gr-audio
    + Remove support for OSX 10.3 and earlier.
  * gr-digital
    + Make tags visible to subclasses of OFDM Frame Equalizer.
  * gr-dtv
    + Correct constant in DVBS2 Modulator.
  * gr-fec
    + Fix errors in Channel Construction AWGN
  * gr-iio
    + Fix IIO blocks, which were broken due to a build-time
    dependency problem.
  * gr-network
    + Fix crash in UDP Source when buffer overruns.
  * gr-qtgui
    + Remove support for QWT 6.0 and earlier.
  * gr-uhd
    + Add async message port to USRP Source and publish overflow
    notifications.
    + Add bindings and example for RFNoC AddSub block.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1680350400">- Update to version 3.10.6.0
  * Runtime
    + Add Python loggers to top_block and hier_block2
    + Change the default log level (in the config file) to INFO
    instead of DEBUG
    + Logging improvements in the scheduler
    + Correctly determine native page size for Windows
  * GRC
    + Fixed: opening the source of a hierachical block using the
    toolbar button produced an error
    + Use the logger, instead of print statements, in generated
    top blocks
    + Remove libX11 load from generated Python code - this was
    unncessary and produced warnings
    + Choose Editor dialog stays above parent
  * gr-analog
    + Signal Source: option to hide the message port
  * gr-blocks
    + Throttle: supports max time or number of samples per work
    iteration, useful for reducing latency at low sample rates
    + Delay block: option to hide the message port
    + File Meta Sink: fix missing Python import in template code
  * gr-channels
    + Default taps should be 1.0, not 1.0 + j1.0
  * gr-digital
    + Async Decoder: several changes to improve performance
    robustness (see the commit log for more details)
  * gr-fec
    + Tagged Decoder: correctly calculate the frame size for
    terminated CC decoder
  * gr-filter
    + Fixed reverse parameters in fir_filter_with_buffer and
    pfb_arb_resampler, which could cause crashes
    + Fixed PFB Arbitrary Resampler was ignoring attenuation
    parameter
  * gr-iio
    + Set gain mode as specified (was always manual)
    + Use the specified gain parameter for second channel (was
    same as first channel)
  * gr-qtgui
    + Histogram Sink: calculate range of bins correctly to
    avoid strange distributions
    + Save (to image) dialogs add file extensions and have a Save
    button (i.e., they work now)
  * gr-soapy
    + Sources: add tags when the frequency changes
  * gr-uhd
    + Support for more RFNoC blocks
  - Fosphor, which produces data to drive an on-screen OpenGL-
    based renderer which is expected to be in the next release
  - Moving Average
  - Switchboard
  - Split Stream
    + FFT: add properties for direction, magnitude and scaling
    + RX Stream: flush after timeout
    + Fully support multi-channel TX/RX (params were available
    for one one channel)
  * gr-vocoder
    + Add a number of new codec modes for Codec2 and FreeDV
  * gr-zmq
    + Selectable bind/connect to support more flexible ZMQ patterns
    and NAT'd networks
    + Stream sources produce when available, instead of waiting for
    a buffer to fill, helping with latency
  * Modtool
    + Use interp and decim keywords correctly when generating blocks
- Added a patch gnuradio-not-install-freedesktop-files.patch to
  revert commit 7c87800f1d7e85589678f01281b45451085c7482</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680868800">- Remove unused build dependency on libmpir-devel (gmp-devel was
  already used anyway).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682424000">- Add gobject-introspection BuildRequires: inspect the python code
  to add relevant typelib() dependencies (boo#1182927).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1682856000">- Enable lto for arm</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1689595200">- Update to version 3.10.7.0
  * Runtime
    + Setting the minimum buffer size should have the desired
    effect now, and not be overwritten. NOTE: the value returned
    by min_buffer_size() is not intended to indicate the actual
    buffer size. Header Payload Demod was the only block
    attempting to use this value, and was corrected.
    + Use a set to store thread group (more efficient)
    + Message Debug can now output via the logging system
    + The field prefs.singleton is no longer externally exposed
    (was unintentional)
    + PMT dict can be generated more easily using pmt::dict_from_mapping()
  * GRC
    + Save changes under all exit conditions (a couple were
    previously missed)
    + Prevent silent Generate/Run failures for unsaved flowgraphs
  * gr-analog
    + C++ code generation for Quadrature Demod
    + Add max_gain parameter for AGC
  * gr-blocks
    + Probe Rate adds a name parameter, for clearer logging
    + Selector has a new "sync" more that consumes the same number
    of items from all inputs. Default is now to consume as many
    items as possible from the active input, and no more than
    that many items from other inputs. The previous behavior was,
    well, broken.
    + Throttle reset item count on restart, to avoid long delays
  * gr-digital
    + Constellation Encoder and Decoder: constellation can be
    changed at runtime
  * gr-filter
    + Filter design tool: multiple improvements in bounds checking
    and exception handling
    + Filter design tool: update QMessageBox to work in Qt5
  * gr-network
    + Multiple memory management errors fixed in UDP Source/Sink
    and TCP Sink
  * gr-soapy
    + Better AGC and gain behavior in RTL, AirspyHF and SDRPlay
    blocks
    + Support bias controls in RTL and SDRPlay blocks
  * gr-uhd
    + Remove possibility of infinite recursion for network
    overruns
    + Support fmtlib v10
    + RFNoC: bindings and block yml for Vector IIR, Replay and
    Log Power blocks
    + RFNoC: add S16 format to RX Streamer
  * gr-vocoder
    + Support additional codec2 modes
  * Modtool
    + Don't override user-defined CMAKE_INSTALL_PREFIX</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1697803200">- Update to version 3.10.8.0
  * Runtime
    + Add MAP_FIXED to circular buffer implementations using
    shm_open() and mmap backed by tmp files.
    + PMTs can be formatted for logging (format wrapper added).
    + New io_signature::make() variant replaces makev(), and
    optionally specifies buffer types.
    + Fix logging params to be compatible with C++20
  * GRC
    + Add "Choose Editor" button to Python block properties. Use
    the GTK app chooser.
    + Save choice to the config file.
    + Correct Python Qt imports in Hier blocks and flowgraph
    templates.
  * gr-blocks
    + Enable building the benchmark testing executable, which runs
    tests on various math functions.
    + Repeat block implemented as a basic block (vs sync
    interpolator) and output buffer allocation fixed.
    + Add a GRC example for Throttle usage.
  * gr-digital
    + Add set_sps() to Symbol Sync.
    + Header Format: Fix CRC and OFDM formats, add option to
    header_buffer to read bits lsb first, and refactor
    extract_bits functions as templates.
    + Constellation Sink uses different colors for each input by
    default.
    + Rework Constellation Soft Decoder, Constellation Object and
    LDPC Decoder Definition.
    + Previously, the LDPC Decoder did not work at all. The sigma
    parameter was removed from the decoder and an optional noise
    power npwr parameter was added to the constellation.
  * gr-network
    + Better support for vectorized output from UDP source. The
    payload size must still be a multiple of item size * vector
    size for this to work.
  * gr-qtgui
    + Range widget eng_slider and eng modes can now be selected
    in GRC.
    + Range widget and a couple of UHD apps now accept values on
    editingFinished, rather than on returnPressed. Since UIs
    generated by GRC do not have OK/Apply for such values,
    there is no "correct" behavior. The behavior is now
    selectable on the Entry widget.
    + Frequency Sink startup time improved where sample rate is low
  * gr-soapy
    + RTLSDR buffer size may be specified
  * gr-uhd
    + RFNoC NullSrcSink block added. The block may be both source
    and sink.
    + Add support and examples for RFNoC loopback.
    + RFNoC Rx Radio adds issue_stream_cmd() and block message
    handler.
  * gr-zeromq
    + Explicitly shutdown and close source/sinks to prevent hangs
    in some cases.
    + Require zmq.hpp (cppzmq) version with context_t.shutdown()
    defined.
    + If shutdown is not defined, the gr-zeromq is disabled.
  * Modtool
    + Add cmake-format support for generated modules
  * Build system and packaging
    + Update Read-the-docs config to include build.tools</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1704110400">- Update to version 3.10.9.1
- Changed
  * Project
    + Python minimum version is now 3.7.2, vs 3.6.5, to support type
    hints.
    + Add tox.ini, so that editors use the same formatting as
    github CI.
    + Use pointers to pass s32fc arguments to VOLK in gr-blocks,
    gr-digital, and gr-dtv to avoid undefined behavior. The fix
    is conditional on VOLK 3.1.0, which add a new supporting
    function.
  * Runtime
    + Disallow None for pmt_t arguments in Python.
    + Support spdlog installations with internal or external libfmt.
  * GRC
    + Use text labels to specify types for block parameters,
    instead of background colors which were difficult to
    read/remember.
    + Enable setting of documentation URLs, relative or absolute in
    yaml. This allows OOTs to use the documentation link in the
    block parameter dialog.
    + Disallow use of block ids that are Python keywords and
    "gnuradio".
    + Add type annotations in some places (required bump to
    Python 3.7.2).
    + Use C version of YAML loader (yaml.CSafeLoader) for
    better performance.
    + Connections may have properties for supported connection
    domains. This feature was added for RFNoC connections. Standard
    stream and message connections do not support this feature,
    but they may in future versions.
    + Check grc file version. The above feature required a
    version bump to "2". Where no connection properties are
    used, version "1" is still emitted. Note that previous
    versions of GRC do not check for file version. RFNoC
    flowgraphs with connection properties will fail to load
    in previous versions as a result.
    + Fix bug where an impressive number of backslashes were
    added to some filenames.
  * gr-dtv
    + Read expected data as little-endian
  * gr-fec
    + Add FEC_API to CCSDS Reed-Solomon functions so they can be
    used by OOTs.
  * gr-qtgui
    + QT GUI Msg Push Button: add a callback for Message Value to
    allow it to change at runtime.
  * gr-uhd
    + RFNoC Rx-Streamer: Add start stream options
    + Add back-edge property to RFNoC connections
  * Build system and packaging
    + Use utf-8 encoding when writing files in gr_python_install.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705579200">- Update to version 3.10.9.2
- Changed
  * Project
    + Fix a few memory errors in various modules.
  * GRC
    + Fix regressions in bus connections.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1711108800">- Added libad9361-iio-devel build dependency (fixes PlutoSDR support)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1714478400">- Added python3-QtPy and python3-QDarkStyle runtime dependencies (needed for gnuradio-companion --qt)
- Update to version 3.10.10.0
- Changed
  * Runtime
    + Modernize location of config files. XDG_CONFIG_HOME will be used if set
    (often $HOME/.config). This change attempts to be backward compatible with
    existing config file locations, but be aware that config files may show up
    in the old ($HOME/.gnuradio/) and new ($XDG_CONFIG_HOME/gnuradio) locations
    depending on GNU Radio version. Files are not automatically moved, since
    some users run multiple versions of GNU Radio.
    + Ctrlport Probe, Ctrlport Probe PSD and gr-ctrlport-monitor. Ctrlport Monitor
    blocks are still broken.
  * GRC
    + NEW Qt-based front end! Run gnuradio-companion --qt to try it out. This
    feature is still in testing, so the Gtk front end runs by default. In a
    future release, Qt will become the default, removing Gtk as a manditory
    dependency. Maintenance will focus on the Qt front end at that point.
    + Restore property field background colors (as a View option, off by default)
    for the Gtk front end. Background colors were previously replaced with textual
    type string.
    + The canvas can be panned using the middle mouse button
    + C++ code generation improvements related to parameters and strings
    + C++ code generation fixed for Add Const
  * gr-audio
    + Added 96 kHz and 192 kHz selections to ALSA source/sink
  * gr-blocks
    + Float To UChar block adds vector support, and also scale and bias params
  * gr-digital
    + Additive Scrambler adds soft symbol handling
    + Add callback to set header format in Digital Protocol Formatter
  * modtool
    + Improvements to handling of Python blocks (add, rm, and rename work reliably)
    + New parseable manifest format (yaml instead of md) to better support the OOT ecosystem
    + Manifest and examples are installed by "make install"
  * Build system and packaging
    + Python byte-compiled (pyc) files are no longer installed, as they are deprecated by Python
  * Testing
    + Added MinGW test runner and fixed various MinGW compilation failures
    + Update Fedora to test 38, 39 and 40</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1715428800">- Added a patches gnuradio-fix-error-message-for-Qwt-version.patch
  and gnuradio-remove-maximum-version-for-Qwt.patch (taken from
  upstream), fixing build with Qwt-6.3.0</changelog>
</package>
<package pkgid="40661f4322600089c712fa21dc16e551d3a9f3d8018eb43dd6e98665d1f371b2e27d540c4ea1f1743275b53b47549e067e70207083d01f32dfdf9a7994ab0ca3" name="gnuradio" arch="x86_64">
  <version epoch="0" ver="3.10.10.0" rel="2.0.4.1.sr20240429"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1655899200">- Update to version 3.10.3.0
  * Project Scope
    + Continue replacement of Boost functionality with standard C++
    continues, where practical, making the code more maintainable.
    + Fix more flaky CI tests that were failing unnecessarily. This helps greatly with maintenance.
  * gnuradio-runtime
    + Only catch Thrift transport exceptions
    + Import PyQt5 before matplotlib to work around a bug
    + Fix broken log format string in set_min_output_buffer
    + Process system messages before others. This helps with orderly flowgraph termination.
    + Custom buffers: add missing (simulated) data transfer to
    input/output_blocked_callback functions in host_buffer class
    + Fix Mach-kernel timebase (numer and denom were reversed)
    + Fix signed integer overflows in fixed-point table generation
  * GRC
    + Add parentheses on arithmetic expressions to avoid operator precedence problems in templated code
    + Fix create hier / missing top_block error
  * Build system and packaging
    + CI: Add testing for Fedora 36, remove Fedora 34.
    + cmake: Use platform-specific Python install schemes
    + cmake: Always prefix git hash used as version with "g"
    + cmake: Allow MPIR/MPLIB package find to fail gracefully
    + cmake: Remove 'REQUIRED' flag for Volk
  * gr-blocks
    + Fix rotator_cc scheduled phase increment updates
    + Wavefile Sink: add support for Ogg Opus if libsndfile is &gt;= 1.0.29
    + Probe Signal: synchronize access to d_level to prevent race conditions
  * gr-digital
    + Use memcmp for CRC comparisons to avoid alignment errors
  * gr-dtv
    + Use unsigned integer for CRC calculation
    + Fix use of uninitialized memory
    + Fix initialization of L1Post struct
  * gr-filter
    + Fix various bugs in Generic Filterbank
  * gr-iio
    + Fix grc pluto sink attenuation callback
  gr-qtgui
    + Several sinks produce wrong error messages, when GUI Hint is used. Reorder params in yml files to fix.
  * gr-soapy
    + Deactivate stream before closing. Some modules depend on this behavior.
  * gr-uhd
    + Implement get_gpio_attr()
    + Code generation tools
    + C++ generation: Fix various template errors
  * Modtool
    + gr_newmod: Fix copying python bindings to test dir on Windows
    + gr_newmod: Make untagged conda package version less specific
    + modtool: Add a conda recipe to the OOT template
    + Make the pydoc_h.mako more clang compliant
  * Documentation
    + Add shim Sphinx config for readthedocs
- Enabled gr-iio module (requires libiio)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1656676800">- added python3-SoapySDR to the runtime dependendcies (required by gr-soapy)</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1663329600">- Update to version 3.10.4.0
  * Project Scope
    + Replace get_initial_sptr() calls with make_block_sptr() calls.
    There were a number of places the incorrect function was being used.
  * Runtime
    + Use correctly typed arguments to log messages to prevent build errors.
  * GRC
    + Add xfce4-terminal and urxvt to the list of terminal emulators
    discovered during the build process.
    + Suppress GUI hint errors that were being shown in the terminal window.
    + Use integers for screenshot size (floats were causing Cairo errors).
  * Build system and packaging
    + Reformat cmake files and make cmake formatting part of the workflow.
    + Allow GNU Radio to be a part of other cmake-based projects.
    + Correct linking to libiio and libad9361 on macOS.
    + Update method for determining Python installation directory. This
    should work correctly now on (all?) distro releases.
  * gr-blocks
    + New Block Interleaver/Deinterleaver interleaves blocks of symbols
    + Correct calculation of items_remaining in File Source, which allows
    seek() to work correctly.
    + Add an example for Wavefile Sink
  * gr-digital
    + Deprecate the CRC32 and CRC16 blocks, which will be removed in the
    future. There are more general CRC blocks which do the same thing (and more).
  * gr-filter
    + Fix demo for PFB channelizer
  * gr-iio
    + FMCOMMS2 Sink assumes CS16 data is scaled to 32768, rather than 2048.
    + FMCOMMS2 returns the correct samples for the second channel in 2-channel mode.
  * gr-trellis
    + Correct Python bindings for trellis::metrics.
  * gr-qtgui
    + Range widget can now output messages when value changes.
    + Add C++ code generation for Time Sink
    + Regenerate Python bindings for some blocks when necessary.
    + Waterfall Sink correctly uses half spectrum for float input.
  * gr-uhd
    + Add Python bindings for the UHD find() functino.
  * gr-zeromq
    + Support newer get() and older/deprecated getsockopt()
    functions in cppzmq depending on availability.
  * Modtool
    + Parse IO signatures with or without gr:: prefix.
  * Documentation
    + Update certain file lists to keep build paths out of documentation.
  * Testing
    + Update Conda recipe for Qt 5.15 and re-render CI support files.
    + Add testing on Ubuntu 22.04.
    + Link tests directly against spdlog with not linking to GR runtime.
    + Ignore Python "missing whitespace after keywork" formatting error.</changelog>
  <changelog author="pgajdos@suse.com" date="1663588800">- does not require python3-six
  https://trello.com/c/MO53MocR/143-remove-python3-six</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1666526400">- Add patch:
  * fix-build-with-fmt9.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1671451200">- Update to version 3.10.5.0
  * Runtime
    + Python block have access to the block logger, as in C++
    + Default log level changed to INFO (from OFF)
    + Memory-based logger gr.dictionary_logger_backend() added for
    log debugging
    + API Note: The Python block gateway is now completely
    implemented in the PyBind11 wrapper, in order to clean up
    Python dependencies. This is technically an API change, but
    should not have any external effect.
    + PMT serialization of Complex32 vectors is now REAL | IMAG on
    all platforms
    + Python IO signature replication (multiple ports specified by
    one signature) fixed
  * GRC
    + Continue processing block connections after a connection
    error occurs
    + Drawing/scaling fixes that improve user experience on HiDPI
    and Windows machines
  * Build system and packaging
    + Many deprecation warnings fixed
    + Make target link libraries PRIVATE wherever possible, removing
    unnecessary downstream dependencies
  * Testing
    + Code formatting rules for clang format updated to v14
    + Removed all compiler warning suppression
    + Enable Python block testing for Conda on macOS
    + Many other improvements that make maintenance easier - thanks
    again to Clayton Smith. In the process of fixing tests, a number
    of latent bugs were fixed throughout the code.
  * gr-analog
    + AGC3 performance and bug fixes
    + Python has access to control_loop parent class in PLL blocks
    + CTCSS detection of standard tones improved by fixing floating
    point comparison
  * gr-blocks
    + Probe Signal cross platform reliability improved by better
    thread synchronization
  * gr-digital
    + CRC32 and CRC16 blocks use little-endian order regardless of
    host order. This is a wire format change. The options were to
    have different endian machines unable to communicate, or older
    and newer versions unable to communicate. Note that there is
    a more general set of blocks (CRC Append and CRC Check) that
    are recommended for use wherever possible.
    + Packet headers use consistent bit order across machines
    + Floating point/rounding fix in constellation lookup table
  * gr-fec
    + LDPC G matrix n and k can be access from Python
    + LDPC matrix output size calculation corrected
    + CCSDS/Viterbi path metrics overflow fix
  * gr-network
    + Improve UDP Source/Sink efficiency by removing a layer of
    buffering and using the GR circular buffer instead of the
    Boost equivalent
  * gr-qtgui
    + Fixed Python code generation for Msg CheckBox, Digital Number
    Control, Toggle Button, Toggle Switch
  * gr-soapy
    + Sources will generate rx_time, rx_freq and rx_rate tags, as
    in UHD sources, where supported by the underlying Soapy driver
  * gr-uhd
    + Re-enable uhd.find_devices(), in addition to uhd.find()
    + RFNoC: generate correct Python code when using clock/time source
    + RFNoC: allow specification of adapter IDs for streamers
    + RFNoC: enable setting of vlen and types for streamers
    + RFNoC: streamers pay attention to stream args
    + RFNoC: sync block controller with gr-ettus OOT
    + RFNoC:set_property() and get_property() added to the C++ and
    Python APIs
    + RFNoC: Python binds added for rfnoc_block_generic
  * gr-zeromq
    + Sinks will optionally block on full queue, providing
    backpressure. Previously, overflow data was dropped.
- Patch fix-build-with-fmt9.patch removed (applied upstrem)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672228800">- Sanitize _constraints, 4GByte of memory is sufficient. Also,
  2GByte memoryperjob rejects too many workers, so combine it
  with %limit_build.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1674648000">- Update to version 3.10.5.1
  * Runtime
    + Restore the ability to set a default block buffer size using
    the buffer_size parameter in the config file. This was lost
    during refactoring in v3.9.
  * GRC
    + Add Python snipped hook point at "init before blocks", right
    before blocks are instantiated.
  * gr-audio
    + Remove support for OSX 10.3 and earlier.
  * gr-digital
    + Make tags visible to subclasses of OFDM Frame Equalizer.
  * gr-dtv
    + Correct constant in DVBS2 Modulator.
  * gr-fec
    + Fix errors in Channel Construction AWGN
  * gr-iio
    + Fix IIO blocks, which were broken due to a build-time
    dependency problem.
  * gr-network
    + Fix crash in UDP Source when buffer overruns.
  * gr-qtgui
    + Remove support for QWT 6.0 and earlier.
  * gr-uhd
    + Add async message port to USRP Source and publish overflow
    notifications.
    + Add bindings and example for RFNoC AddSub block.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1680350400">- Update to version 3.10.6.0
  * Runtime
    + Add Python loggers to top_block and hier_block2
    + Change the default log level (in the config file) to INFO
    instead of DEBUG
    + Logging improvements in the scheduler
    + Correctly determine native page size for Windows
  * GRC
    + Fixed: opening the source of a hierachical block using the
    toolbar button produced an error
    + Use the logger, instead of print statements, in generated
    top blocks
    + Remove libX11 load from generated Python code - this was
    unncessary and produced warnings
    + Choose Editor dialog stays above parent
  * gr-analog
    + Signal Source: option to hide the message port
  * gr-blocks
    + Throttle: supports max time or number of samples per work
    iteration, useful for reducing latency at low sample rates
    + Delay block: option to hide the message port
    + File Meta Sink: fix missing Python import in template code
  * gr-channels
    + Default taps should be 1.0, not 1.0 + j1.0
  * gr-digital
    + Async Decoder: several changes to improve performance
    robustness (see the commit log for more details)
  * gr-fec
    + Tagged Decoder: correctly calculate the frame size for
    terminated CC decoder
  * gr-filter
    + Fixed reverse parameters in fir_filter_with_buffer and
    pfb_arb_resampler, which could cause crashes
    + Fixed PFB Arbitrary Resampler was ignoring attenuation
    parameter
  * gr-iio
    + Set gain mode as specified (was always manual)
    + Use the specified gain parameter for second channel (was
    same as first channel)
  * gr-qtgui
    + Histogram Sink: calculate range of bins correctly to
    avoid strange distributions
    + Save (to image) dialogs add file extensions and have a Save
    button (i.e., they work now)
  * gr-soapy
    + Sources: add tags when the frequency changes
  * gr-uhd
    + Support for more RFNoC blocks
  - Fosphor, which produces data to drive an on-screen OpenGL-
    based renderer which is expected to be in the next release
  - Moving Average
  - Switchboard
  - Split Stream
    + FFT: add properties for direction, magnitude and scaling
    + RX Stream: flush after timeout
    + Fully support multi-channel TX/RX (params were available
    for one one channel)
  * gr-vocoder
    + Add a number of new codec modes for Codec2 and FreeDV
  * gr-zmq
    + Selectable bind/connect to support more flexible ZMQ patterns
    and NAT'd networks
    + Stream sources produce when available, instead of waiting for
    a buffer to fill, helping with latency
  * Modtool
    + Use interp and decim keywords correctly when generating blocks
- Added a patch gnuradio-not-install-freedesktop-files.patch to
  revert commit 7c87800f1d7e85589678f01281b45451085c7482</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680868800">- Remove unused build dependency on libmpir-devel (gmp-devel was
  already used anyway).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682424000">- Add gobject-introspection BuildRequires: inspect the python code
  to add relevant typelib() dependencies (boo#1182927).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1682856000">- Enable lto for arm</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1689595200">- Update to version 3.10.7.0
  * Runtime
    + Setting the minimum buffer size should have the desired
    effect now, and not be overwritten. NOTE: the value returned
    by min_buffer_size() is not intended to indicate the actual
    buffer size. Header Payload Demod was the only block
    attempting to use this value, and was corrected.
    + Use a set to store thread group (more efficient)
    + Message Debug can now output via the logging system
    + The field prefs.singleton is no longer externally exposed
    (was unintentional)
    + PMT dict can be generated more easily using pmt::dict_from_mapping()
  * GRC
    + Save changes under all exit conditions (a couple were
    previously missed)
    + Prevent silent Generate/Run failures for unsaved flowgraphs
  * gr-analog
    + C++ code generation for Quadrature Demod
    + Add max_gain parameter for AGC
  * gr-blocks
    + Probe Rate adds a name parameter, for clearer logging
    + Selector has a new "sync" more that consumes the same number
    of items from all inputs. Default is now to consume as many
    items as possible from the active input, and no more than
    that many items from other inputs. The previous behavior was,
    well, broken.
    + Throttle reset item count on restart, to avoid long delays
  * gr-digital
    + Constellation Encoder and Decoder: constellation can be
    changed at runtime
  * gr-filter
    + Filter design tool: multiple improvements in bounds checking
    and exception handling
    + Filter design tool: update QMessageBox to work in Qt5
  * gr-network
    + Multiple memory management errors fixed in UDP Source/Sink
    and TCP Sink
  * gr-soapy
    + Better AGC and gain behavior in RTL, AirspyHF and SDRPlay
    blocks
    + Support bias controls in RTL and SDRPlay blocks
  * gr-uhd
    + Remove possibility of infinite recursion for network
    overruns
    + Support fmtlib v10
    + RFNoC: bindings and block yml for Vector IIR, Replay and
    Log Power blocks
    + RFNoC: add S16 format to RX Streamer
  * gr-vocoder
    + Support additional codec2 modes
  * Modtool
    + Don't override user-defined CMAKE_INSTALL_PREFIX</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1697803200">- Update to version 3.10.8.0
  * Runtime
    + Add MAP_FIXED to circular buffer implementations using
    shm_open() and mmap backed by tmp files.
    + PMTs can be formatted for logging (format wrapper added).
    + New io_signature::make() variant replaces makev(), and
    optionally specifies buffer types.
    + Fix logging params to be compatible with C++20
  * GRC
    + Add "Choose Editor" button to Python block properties. Use
    the GTK app chooser.
    + Save choice to the config file.
    + Correct Python Qt imports in Hier blocks and flowgraph
    templates.
  * gr-blocks
    + Enable building the benchmark testing executable, which runs
    tests on various math functions.
    + Repeat block implemented as a basic block (vs sync
    interpolator) and output buffer allocation fixed.
    + Add a GRC example for Throttle usage.
  * gr-digital
    + Add set_sps() to Symbol Sync.
    + Header Format: Fix CRC and OFDM formats, add option to
    header_buffer to read bits lsb first, and refactor
    extract_bits functions as templates.
    + Constellation Sink uses different colors for each input by
    default.
    + Rework Constellation Soft Decoder, Constellation Object and
    LDPC Decoder Definition.
    + Previously, the LDPC Decoder did not work at all. The sigma
    parameter was removed from the decoder and an optional noise
    power npwr parameter was added to the constellation.
  * gr-network
    + Better support for vectorized output from UDP source. The
    payload size must still be a multiple of item size * vector
    size for this to work.
  * gr-qtgui
    + Range widget eng_slider and eng modes can now be selected
    in GRC.
    + Range widget and a couple of UHD apps now accept values on
    editingFinished, rather than on returnPressed. Since UIs
    generated by GRC do not have OK/Apply for such values,
    there is no "correct" behavior. The behavior is now
    selectable on the Entry widget.
    + Frequency Sink startup time improved where sample rate is low
  * gr-soapy
    + RTLSDR buffer size may be specified
  * gr-uhd
    + RFNoC NullSrcSink block added. The block may be both source
    and sink.
    + Add support and examples for RFNoC loopback.
    + RFNoC Rx Radio adds issue_stream_cmd() and block message
    handler.
  * gr-zeromq
    + Explicitly shutdown and close source/sinks to prevent hangs
    in some cases.
    + Require zmq.hpp (cppzmq) version with context_t.shutdown()
    defined.
    + If shutdown is not defined, the gr-zeromq is disabled.
  * Modtool
    + Add cmake-format support for generated modules
  * Build system and packaging
    + Update Read-the-docs config to include build.tools</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1704110400">- Update to version 3.10.9.1
- Changed
  * Project
    + Python minimum version is now 3.7.2, vs 3.6.5, to support type
    hints.
    + Add tox.ini, so that editors use the same formatting as
    github CI.
    + Use pointers to pass s32fc arguments to VOLK in gr-blocks,
    gr-digital, and gr-dtv to avoid undefined behavior. The fix
    is conditional on VOLK 3.1.0, which add a new supporting
    function.
  * Runtime
    + Disallow None for pmt_t arguments in Python.
    + Support spdlog installations with internal or external libfmt.
  * GRC
    + Use text labels to specify types for block parameters,
    instead of background colors which were difficult to
    read/remember.
    + Enable setting of documentation URLs, relative or absolute in
    yaml. This allows OOTs to use the documentation link in the
    block parameter dialog.
    + Disallow use of block ids that are Python keywords and
    "gnuradio".
    + Add type annotations in some places (required bump to
    Python 3.7.2).
    + Use C version of YAML loader (yaml.CSafeLoader) for
    better performance.
    + Connections may have properties for supported connection
    domains. This feature was added for RFNoC connections. Standard
    stream and message connections do not support this feature,
    but they may in future versions.
    + Check grc file version. The above feature required a
    version bump to "2". Where no connection properties are
    used, version "1" is still emitted. Note that previous
    versions of GRC do not check for file version. RFNoC
    flowgraphs with connection properties will fail to load
    in previous versions as a result.
    + Fix bug where an impressive number of backslashes were
    added to some filenames.
  * gr-dtv
    + Read expected data as little-endian
  * gr-fec
    + Add FEC_API to CCSDS Reed-Solomon functions so they can be
    used by OOTs.
  * gr-qtgui
    + QT GUI Msg Push Button: add a callback for Message Value to
    allow it to change at runtime.
  * gr-uhd
    + RFNoC Rx-Streamer: Add start stream options
    + Add back-edge property to RFNoC connections
  * Build system and packaging
    + Use utf-8 encoding when writing files in gr_python_install.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705579200">- Update to version 3.10.9.2
- Changed
  * Project
    + Fix a few memory errors in various modules.
  * GRC
    + Fix regressions in bus connections.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1711108800">- Added libad9361-iio-devel build dependency (fixes PlutoSDR support)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1714478400">- Added python3-QtPy and python3-QDarkStyle runtime dependencies (needed for gnuradio-companion --qt)
- Update to version 3.10.10.0
- Changed
  * Runtime
    + Modernize location of config files. XDG_CONFIG_HOME will be used if set
    (often $HOME/.config). This change attempts to be backward compatible with
    existing config file locations, but be aware that config files may show up
    in the old ($HOME/.gnuradio/) and new ($XDG_CONFIG_HOME/gnuradio) locations
    depending on GNU Radio version. Files are not automatically moved, since
    some users run multiple versions of GNU Radio.
    + Ctrlport Probe, Ctrlport Probe PSD and gr-ctrlport-monitor. Ctrlport Monitor
    blocks are still broken.
  * GRC
    + NEW Qt-based front end! Run gnuradio-companion --qt to try it out. This
    feature is still in testing, so the Gtk front end runs by default. In a
    future release, Qt will become the default, removing Gtk as a manditory
    dependency. Maintenance will focus on the Qt front end at that point.
    + Restore property field background colors (as a View option, off by default)
    for the Gtk front end. Background colors were previously replaced with textual
    type string.
    + The canvas can be panned using the middle mouse button
    + C++ code generation improvements related to parameters and strings
    + C++ code generation fixed for Add Const
  * gr-audio
    + Added 96 kHz and 192 kHz selections to ALSA source/sink
  * gr-blocks
    + Float To UChar block adds vector support, and also scale and bias params
  * gr-digital
    + Additive Scrambler adds soft symbol handling
    + Add callback to set header format in Digital Protocol Formatter
  * modtool
    + Improvements to handling of Python blocks (add, rm, and rename work reliably)
    + New parseable manifest format (yaml instead of md) to better support the OOT ecosystem
    + Manifest and examples are installed by "make install"
  * Build system and packaging
    + Python byte-compiled (pyc) files are no longer installed, as they are deprecated by Python
  * Testing
    + Added MinGW test runner and fixed various MinGW compilation failures
    + Update Fedora to test 38, 39 and 40</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1715428800">- Added a patches gnuradio-fix-error-message-for-Qwt-version.patch
  and gnuradio-remove-maximum-version-for-Qwt.patch (taken from
  upstream), fixing build with Qwt-6.3.0</changelog>
</package>
<package pkgid="7a1e575ddafb7ae094c44d7c5d7dbe676688cc7f28b4778ab9db9f1c7759dbddbfb0e2cb461e0219674a3dd8882bbf3463ba15de30a0e075b675f4b4983bac09" name="gnuradio-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.10.10.0" rel="1.0.2.1.sr20240429"/>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1649678400">- Added python3-jsonschema to build and runtime dependencies
- Added python3-pyzmq to runtime dependencies
- Update to version 3.10.2.0
  * gnuradio-runtime
    + Correct size/usage for single-mapped buffers (part of the new Custom Buffers feature).
  * grc
    + Improve discovery of xterm and related programs.
    + Save generated hierarchical block code to the block library instead of the directory containing the current GRC flowgraph.
    + New JSON Config and YAML Config blocks that load configuration variables from files at runtime. Those variables may then be used in block parameters.
    + Store the GNU Radio version in flowgraph metadata when saving.
    + Minor change in Python evaluation code to allow affinity, minoutbuf and maxoutbuf to be adjusted via script parameters.
  * Build system and packaging
    + Require C++-17 for gnuradio-runtime and code compiled against it (via cmake flags).
    + Add pythonschema to build- and run-time dependencies.
  * gr-blocks
    + Add exponential distribution to Message Strobe Random block’s delay selection.
    + Quiet down debug messages in File Sink.
    + Skip alignment check in File Source when the input file is not seekable (e.g., it is a pipe).
  * gr-filter
    + Fix crash in Rational Resampler logging
  * gr-digital
    + Add generic CRC blocks: CRC Append and CRC Check.
  * gr-qtgui
    + Improve text/background color on Range widget.
    + Digital Number Control emits message with new, instead of previous, value.
    + Message Edit Box sends message only when return is pressed, rather than whenever focus is lost.
    + Vector Sink allows legend to be disabled.
    + Type error fixes (Python 3.10 is stricter about int casting).
  * gr-trellis
    + Provide Python bindings for PCCC Encoder and Viterbi Combo.
  * gr-vocoder
    + Add C++ generation support to gr-vocoder
  * Code generation tools
    + Support strongly-typed enums in Python bindings</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1655899200">- Update to version 3.10.3.0
  * Project Scope
    + Continue replacement of Boost functionality with standard C++
    continues, where practical, making the code more maintainable.
    + Fix more flaky CI tests that were failing unnecessarily. This helps greatly with maintenance.
  * gnuradio-runtime
    + Only catch Thrift transport exceptions
    + Import PyQt5 before matplotlib to work around a bug
    + Fix broken log format string in set_min_output_buffer
    + Process system messages before others. This helps with orderly flowgraph termination.
    + Custom buffers: add missing (simulated) data transfer to
    input/output_blocked_callback functions in host_buffer class
    + Fix Mach-kernel timebase (numer and denom were reversed)
    + Fix signed integer overflows in fixed-point table generation
  * GRC
    + Add parentheses on arithmetic expressions to avoid operator precedence problems in templated code
    + Fix create hier / missing top_block error
  * Build system and packaging
    + CI: Add testing for Fedora 36, remove Fedora 34.
    + cmake: Use platform-specific Python install schemes
    + cmake: Always prefix git hash used as version with "g"
    + cmake: Allow MPIR/MPLIB package find to fail gracefully
    + cmake: Remove 'REQUIRED' flag for Volk
  * gr-blocks
    + Fix rotator_cc scheduled phase increment updates
    + Wavefile Sink: add support for Ogg Opus if libsndfile is &gt;= 1.0.29
    + Probe Signal: synchronize access to d_level to prevent race conditions
  * gr-digital
    + Use memcmp for CRC comparisons to avoid alignment errors
  * gr-dtv
    + Use unsigned integer for CRC calculation
    + Fix use of uninitialized memory
    + Fix initialization of L1Post struct
  * gr-filter
    + Fix various bugs in Generic Filterbank
  * gr-iio
    + Fix grc pluto sink attenuation callback
  gr-qtgui
    + Several sinks produce wrong error messages, when GUI Hint is used. Reorder params in yml files to fix.
  * gr-soapy
    + Deactivate stream before closing. Some modules depend on this behavior.
  * gr-uhd
    + Implement get_gpio_attr()
    + Code generation tools
    + C++ generation: Fix various template errors
  * Modtool
    + gr_newmod: Fix copying python bindings to test dir on Windows
    + gr_newmod: Make untagged conda package version less specific
    + modtool: Add a conda recipe to the OOT template
    + Make the pydoc_h.mako more clang compliant
  * Documentation
    + Add shim Sphinx config for readthedocs
- Enabled gr-iio module (requires libiio)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1656676800">- added python3-SoapySDR to the runtime dependendcies (required by gr-soapy)</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1663329600">- Update to version 3.10.4.0
  * Project Scope
    + Replace get_initial_sptr() calls with make_block_sptr() calls.
    There were a number of places the incorrect function was being used.
  * Runtime
    + Use correctly typed arguments to log messages to prevent build errors.
  * GRC
    + Add xfce4-terminal and urxvt to the list of terminal emulators
    discovered during the build process.
    + Suppress GUI hint errors that were being shown in the terminal window.
    + Use integers for screenshot size (floats were causing Cairo errors).
  * Build system and packaging
    + Reformat cmake files and make cmake formatting part of the workflow.
    + Allow GNU Radio to be a part of other cmake-based projects.
    + Correct linking to libiio and libad9361 on macOS.
    + Update method for determining Python installation directory. This
    should work correctly now on (all?) distro releases.
  * gr-blocks
    + New Block Interleaver/Deinterleaver interleaves blocks of symbols
    + Correct calculation of items_remaining in File Source, which allows
    seek() to work correctly.
    + Add an example for Wavefile Sink
  * gr-digital
    + Deprecate the CRC32 and CRC16 blocks, which will be removed in the
    future. There are more general CRC blocks which do the same thing (and more).
  * gr-filter
    + Fix demo for PFB channelizer
  * gr-iio
    + FMCOMMS2 Sink assumes CS16 data is scaled to 32768, rather than 2048.
    + FMCOMMS2 returns the correct samples for the second channel in 2-channel mode.
  * gr-trellis
    + Correct Python bindings for trellis::metrics.
  * gr-qtgui
    + Range widget can now output messages when value changes.
    + Add C++ code generation for Time Sink
    + Regenerate Python bindings for some blocks when necessary.
    + Waterfall Sink correctly uses half spectrum for float input.
  * gr-uhd
    + Add Python bindings for the UHD find() functino.
  * gr-zeromq
    + Support newer get() and older/deprecated getsockopt()
    functions in cppzmq depending on availability.
  * Modtool
    + Parse IO signatures with or without gr:: prefix.
  * Documentation
    + Update certain file lists to keep build paths out of documentation.
  * Testing
    + Update Conda recipe for Qt 5.15 and re-render CI support files.
    + Add testing on Ubuntu 22.04.
    + Link tests directly against spdlog with not linking to GR runtime.
    + Ignore Python "missing whitespace after keywork" formatting error.</changelog>
  <changelog author="pgajdos@suse.com" date="1663588800">- does not require python3-six
  https://trello.com/c/MO53MocR/143-remove-python3-six</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1666526400">- Add patch:
  * fix-build-with-fmt9.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1671451200">- Update to version 3.10.5.0
  * Runtime
    + Python block have access to the block logger, as in C++
    + Default log level changed to INFO (from OFF)
    + Memory-based logger gr.dictionary_logger_backend() added for
    log debugging
    + API Note: The Python block gateway is now completely
    implemented in the PyBind11 wrapper, in order to clean up
    Python dependencies. This is technically an API change, but
    should not have any external effect.
    + PMT serialization of Complex32 vectors is now REAL | IMAG on
    all platforms
    + Python IO signature replication (multiple ports specified by
    one signature) fixed
  * GRC
    + Continue processing block connections after a connection
    error occurs
    + Drawing/scaling fixes that improve user experience on HiDPI
    and Windows machines
  * Build system and packaging
    + Many deprecation warnings fixed
    + Make target link libraries PRIVATE wherever possible, removing
    unnecessary downstream dependencies
  * Testing
    + Code formatting rules for clang format updated to v14
    + Removed all compiler warning suppression
    + Enable Python block testing for Conda on macOS
    + Many other improvements that make maintenance easier - thanks
    again to Clayton Smith. In the process of fixing tests, a number
    of latent bugs were fixed throughout the code.
  * gr-analog
    + AGC3 performance and bug fixes
    + Python has access to control_loop parent class in PLL blocks
    + CTCSS detection of standard tones improved by fixing floating
    point comparison
  * gr-blocks
    + Probe Signal cross platform reliability improved by better
    thread synchronization
  * gr-digital
    + CRC32 and CRC16 blocks use little-endian order regardless of
    host order. This is a wire format change. The options were to
    have different endian machines unable to communicate, or older
    and newer versions unable to communicate. Note that there is
    a more general set of blocks (CRC Append and CRC Check) that
    are recommended for use wherever possible.
    + Packet headers use consistent bit order across machines
    + Floating point/rounding fix in constellation lookup table
  * gr-fec
    + LDPC G matrix n and k can be access from Python
    + LDPC matrix output size calculation corrected
    + CCSDS/Viterbi path metrics overflow fix
  * gr-network
    + Improve UDP Source/Sink efficiency by removing a layer of
    buffering and using the GR circular buffer instead of the
    Boost equivalent
  * gr-qtgui
    + Fixed Python code generation for Msg CheckBox, Digital Number
    Control, Toggle Button, Toggle Switch
  * gr-soapy
    + Sources will generate rx_time, rx_freq and rx_rate tags, as
    in UHD sources, where supported by the underlying Soapy driver
  * gr-uhd
    + Re-enable uhd.find_devices(), in addition to uhd.find()
    + RFNoC: generate correct Python code when using clock/time source
    + RFNoC: allow specification of adapter IDs for streamers
    + RFNoC: enable setting of vlen and types for streamers
    + RFNoC: streamers pay attention to stream args
    + RFNoC: sync block controller with gr-ettus OOT
    + RFNoC:set_property() and get_property() added to the C++ and
    Python APIs
    + RFNoC: Python binds added for rfnoc_block_generic
  * gr-zeromq
    + Sinks will optionally block on full queue, providing
    backpressure. Previously, overflow data was dropped.
- Patch fix-build-with-fmt9.patch removed (applied upstrem)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672228800">- Sanitize _constraints, 4GByte of memory is sufficient. Also,
  2GByte memoryperjob rejects too many workers, so combine it
  with %limit_build.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1674648000">- Update to version 3.10.5.1
  * Runtime
    + Restore the ability to set a default block buffer size using
    the buffer_size parameter in the config file. This was lost
    during refactoring in v3.9.
  * GRC
    + Add Python snipped hook point at "init before blocks", right
    before blocks are instantiated.
  * gr-audio
    + Remove support for OSX 10.3 and earlier.
  * gr-digital
    + Make tags visible to subclasses of OFDM Frame Equalizer.
  * gr-dtv
    + Correct constant in DVBS2 Modulator.
  * gr-fec
    + Fix errors in Channel Construction AWGN
  * gr-iio
    + Fix IIO blocks, which were broken due to a build-time
    dependency problem.
  * gr-network
    + Fix crash in UDP Source when buffer overruns.
  * gr-qtgui
    + Remove support for QWT 6.0 and earlier.
  * gr-uhd
    + Add async message port to USRP Source and publish overflow
    notifications.
    + Add bindings and example for RFNoC AddSub block.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1680350400">- Update to version 3.10.6.0
  * Runtime
    + Add Python loggers to top_block and hier_block2
    + Change the default log level (in the config file) to INFO
    instead of DEBUG
    + Logging improvements in the scheduler
    + Correctly determine native page size for Windows
  * GRC
    + Fixed: opening the source of a hierachical block using the
    toolbar button produced an error
    + Use the logger, instead of print statements, in generated
    top blocks
    + Remove libX11 load from generated Python code - this was
    unncessary and produced warnings
    + Choose Editor dialog stays above parent
  * gr-analog
    + Signal Source: option to hide the message port
  * gr-blocks
    + Throttle: supports max time or number of samples per work
    iteration, useful for reducing latency at low sample rates
    + Delay block: option to hide the message port
    + File Meta Sink: fix missing Python import in template code
  * gr-channels
    + Default taps should be 1.0, not 1.0 + j1.0
  * gr-digital
    + Async Decoder: several changes to improve performance
    robustness (see the commit log for more details)
  * gr-fec
    + Tagged Decoder: correctly calculate the frame size for
    terminated CC decoder
  * gr-filter
    + Fixed reverse parameters in fir_filter_with_buffer and
    pfb_arb_resampler, which could cause crashes
    + Fixed PFB Arbitrary Resampler was ignoring attenuation
    parameter
  * gr-iio
    + Set gain mode as specified (was always manual)
    + Use the specified gain parameter for second channel (was
    same as first channel)
  * gr-qtgui
    + Histogram Sink: calculate range of bins correctly to
    avoid strange distributions
    + Save (to image) dialogs add file extensions and have a Save
    button (i.e., they work now)
  * gr-soapy
    + Sources: add tags when the frequency changes
  * gr-uhd
    + Support for more RFNoC blocks
  - Fosphor, which produces data to drive an on-screen OpenGL-
    based renderer which is expected to be in the next release
  - Moving Average
  - Switchboard
  - Split Stream
    + FFT: add properties for direction, magnitude and scaling
    + RX Stream: flush after timeout
    + Fully support multi-channel TX/RX (params were available
    for one one channel)
  * gr-vocoder
    + Add a number of new codec modes for Codec2 and FreeDV
  * gr-zmq
    + Selectable bind/connect to support more flexible ZMQ patterns
    and NAT'd networks
    + Stream sources produce when available, instead of waiting for
    a buffer to fill, helping with latency
  * Modtool
    + Use interp and decim keywords correctly when generating blocks
- Added a patch gnuradio-not-install-freedesktop-files.patch to
  revert commit 7c87800f1d7e85589678f01281b45451085c7482</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680868800">- Remove unused build dependency on libmpir-devel (gmp-devel was
  already used anyway).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682424000">- Add gobject-introspection BuildRequires: inspect the python code
  to add relevant typelib() dependencies (boo#1182927).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1682856000">- Enable lto for arm</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1689595200">- Update to version 3.10.7.0
  * Runtime
    + Setting the minimum buffer size should have the desired
    effect now, and not be overwritten. NOTE: the value returned
    by min_buffer_size() is not intended to indicate the actual
    buffer size. Header Payload Demod was the only block
    attempting to use this value, and was corrected.
    + Use a set to store thread group (more efficient)
    + Message Debug can now output via the logging system
    + The field prefs.singleton is no longer externally exposed
    (was unintentional)
    + PMT dict can be generated more easily using pmt::dict_from_mapping()
  * GRC
    + Save changes under all exit conditions (a couple were
    previously missed)
    + Prevent silent Generate/Run failures for unsaved flowgraphs
  * gr-analog
    + C++ code generation for Quadrature Demod
    + Add max_gain parameter for AGC
  * gr-blocks
    + Probe Rate adds a name parameter, for clearer logging
    + Selector has a new "sync" more that consumes the same number
    of items from all inputs. Default is now to consume as many
    items as possible from the active input, and no more than
    that many items from other inputs. The previous behavior was,
    well, broken.
    + Throttle reset item count on restart, to avoid long delays
  * gr-digital
    + Constellation Encoder and Decoder: constellation can be
    changed at runtime
  * gr-filter
    + Filter design tool: multiple improvements in bounds checking
    and exception handling
    + Filter design tool: update QMessageBox to work in Qt5
  * gr-network
    + Multiple memory management errors fixed in UDP Source/Sink
    and TCP Sink
  * gr-soapy
    + Better AGC and gain behavior in RTL, AirspyHF and SDRPlay
    blocks
    + Support bias controls in RTL and SDRPlay blocks
  * gr-uhd
    + Remove possibility of infinite recursion for network
    overruns
    + Support fmtlib v10
    + RFNoC: bindings and block yml for Vector IIR, Replay and
    Log Power blocks
    + RFNoC: add S16 format to RX Streamer
  * gr-vocoder
    + Support additional codec2 modes
  * Modtool
    + Don't override user-defined CMAKE_INSTALL_PREFIX</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1697803200">- Update to version 3.10.8.0
  * Runtime
    + Add MAP_FIXED to circular buffer implementations using
    shm_open() and mmap backed by tmp files.
    + PMTs can be formatted for logging (format wrapper added).
    + New io_signature::make() variant replaces makev(), and
    optionally specifies buffer types.
    + Fix logging params to be compatible with C++20
  * GRC
    + Add "Choose Editor" button to Python block properties. Use
    the GTK app chooser.
    + Save choice to the config file.
    + Correct Python Qt imports in Hier blocks and flowgraph
    templates.
  * gr-blocks
    + Enable building the benchmark testing executable, which runs
    tests on various math functions.
    + Repeat block implemented as a basic block (vs sync
    interpolator) and output buffer allocation fixed.
    + Add a GRC example for Throttle usage.
  * gr-digital
    + Add set_sps() to Symbol Sync.
    + Header Format: Fix CRC and OFDM formats, add option to
    header_buffer to read bits lsb first, and refactor
    extract_bits functions as templates.
    + Constellation Sink uses different colors for each input by
    default.
    + Rework Constellation Soft Decoder, Constellation Object and
    LDPC Decoder Definition.
    + Previously, the LDPC Decoder did not work at all. The sigma
    parameter was removed from the decoder and an optional noise
    power npwr parameter was added to the constellation.
  * gr-network
    + Better support for vectorized output from UDP source. The
    payload size must still be a multiple of item size * vector
    size for this to work.
  * gr-qtgui
    + Range widget eng_slider and eng modes can now be selected
    in GRC.
    + Range widget and a couple of UHD apps now accept values on
    editingFinished, rather than on returnPressed. Since UIs
    generated by GRC do not have OK/Apply for such values,
    there is no "correct" behavior. The behavior is now
    selectable on the Entry widget.
    + Frequency Sink startup time improved where sample rate is low
  * gr-soapy
    + RTLSDR buffer size may be specified
  * gr-uhd
    + RFNoC NullSrcSink block added. The block may be both source
    and sink.
    + Add support and examples for RFNoC loopback.
    + RFNoC Rx Radio adds issue_stream_cmd() and block message
    handler.
  * gr-zeromq
    + Explicitly shutdown and close source/sinks to prevent hangs
    in some cases.
    + Require zmq.hpp (cppzmq) version with context_t.shutdown()
    defined.
    + If shutdown is not defined, the gr-zeromq is disabled.
  * Modtool
    + Add cmake-format support for generated modules
  * Build system and packaging
    + Update Read-the-docs config to include build.tools</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1704110400">- Update to version 3.10.9.1
- Changed
  * Project
    + Python minimum version is now 3.7.2, vs 3.6.5, to support type
    hints.
    + Add tox.ini, so that editors use the same formatting as
    github CI.
    + Use pointers to pass s32fc arguments to VOLK in gr-blocks,
    gr-digital, and gr-dtv to avoid undefined behavior. The fix
    is conditional on VOLK 3.1.0, which add a new supporting
    function.
  * Runtime
    + Disallow None for pmt_t arguments in Python.
    + Support spdlog installations with internal or external libfmt.
  * GRC
    + Use text labels to specify types for block parameters,
    instead of background colors which were difficult to
    read/remember.
    + Enable setting of documentation URLs, relative or absolute in
    yaml. This allows OOTs to use the documentation link in the
    block parameter dialog.
    + Disallow use of block ids that are Python keywords and
    "gnuradio".
    + Add type annotations in some places (required bump to
    Python 3.7.2).
    + Use C version of YAML loader (yaml.CSafeLoader) for
    better performance.
    + Connections may have properties for supported connection
    domains. This feature was added for RFNoC connections. Standard
    stream and message connections do not support this feature,
    but they may in future versions.
    + Check grc file version. The above feature required a
    version bump to "2". Where no connection properties are
    used, version "1" is still emitted. Note that previous
    versions of GRC do not check for file version. RFNoC
    flowgraphs with connection properties will fail to load
    in previous versions as a result.
    + Fix bug where an impressive number of backslashes were
    added to some filenames.
  * gr-dtv
    + Read expected data as little-endian
  * gr-fec
    + Add FEC_API to CCSDS Reed-Solomon functions so they can be
    used by OOTs.
  * gr-qtgui
    + QT GUI Msg Push Button: add a callback for Message Value to
    allow it to change at runtime.
  * gr-uhd
    + RFNoC Rx-Streamer: Add start stream options
    + Add back-edge property to RFNoC connections
  * Build system and packaging
    + Use utf-8 encoding when writing files in gr_python_install.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705579200">- Update to version 3.10.9.2
- Changed
  * Project
    + Fix a few memory errors in various modules.
  * GRC
    + Fix regressions in bus connections.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1711108800">- Added libad9361-iio-devel build dependency (fixes PlutoSDR support)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1714478400">- Added python3-QtPy and python3-QDarkStyle runtime dependencies (needed for gnuradio-companion --qt)
- Update to version 3.10.10.0
- Changed
  * Runtime
    + Modernize location of config files. XDG_CONFIG_HOME will be used if set
    (often $HOME/.config). This change attempts to be backward compatible with
    existing config file locations, but be aware that config files may show up
    in the old ($HOME/.gnuradio/) and new ($XDG_CONFIG_HOME/gnuradio) locations
    depending on GNU Radio version. Files are not automatically moved, since
    some users run multiple versions of GNU Radio.
    + Ctrlport Probe, Ctrlport Probe PSD and gr-ctrlport-monitor. Ctrlport Monitor
    blocks are still broken.
  * GRC
    + NEW Qt-based front end! Run gnuradio-companion --qt to try it out. This
    feature is still in testing, so the Gtk front end runs by default. In a
    future release, Qt will become the default, removing Gtk as a manditory
    dependency. Maintenance will focus on the Qt front end at that point.
    + Restore property field background colors (as a View option, off by default)
    for the Gtk front end. Background colors were previously replaced with textual
    type string.
    + The canvas can be panned using the middle mouse button
    + C++ code generation improvements related to parameters and strings
    + C++ code generation fixed for Add Const
  * gr-audio
    + Added 96 kHz and 192 kHz selections to ALSA source/sink
  * gr-blocks
    + Float To UChar block adds vector support, and also scale and bias params
  * gr-digital
    + Additive Scrambler adds soft symbol handling
    + Add callback to set header format in Digital Protocol Formatter
  * modtool
    + Improvements to handling of Python blocks (add, rm, and rename work reliably)
    + New parseable manifest format (yaml instead of md) to better support the OOT ecosystem
    + Manifest and examples are installed by "make install"
  * Build system and packaging
    + Python byte-compiled (pyc) files are no longer installed, as they are deprecated by Python
  * Testing
    + Added MinGW test runner and fixed various MinGW compilation failures
    + Update Fedora to test 38, 39 and 40</changelog>
</package>
<package pkgid="90350d4b3b2c976b704d7545b76dd4c2888f228843f368f0624abca77f251dcfe5386342fa0e1197c98f3b54935e160969b8015be08edf012aa3b5abcd340e47" name="gnuradio-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.10.10.0" rel="2.0.4.1.sr20240429"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1655899200">- Update to version 3.10.3.0
  * Project Scope
    + Continue replacement of Boost functionality with standard C++
    continues, where practical, making the code more maintainable.
    + Fix more flaky CI tests that were failing unnecessarily. This helps greatly with maintenance.
  * gnuradio-runtime
    + Only catch Thrift transport exceptions
    + Import PyQt5 before matplotlib to work around a bug
    + Fix broken log format string in set_min_output_buffer
    + Process system messages before others. This helps with orderly flowgraph termination.
    + Custom buffers: add missing (simulated) data transfer to
    input/output_blocked_callback functions in host_buffer class
    + Fix Mach-kernel timebase (numer and denom were reversed)
    + Fix signed integer overflows in fixed-point table generation
  * GRC
    + Add parentheses on arithmetic expressions to avoid operator precedence problems in templated code
    + Fix create hier / missing top_block error
  * Build system and packaging
    + CI: Add testing for Fedora 36, remove Fedora 34.
    + cmake: Use platform-specific Python install schemes
    + cmake: Always prefix git hash used as version with "g"
    + cmake: Allow MPIR/MPLIB package find to fail gracefully
    + cmake: Remove 'REQUIRED' flag for Volk
  * gr-blocks
    + Fix rotator_cc scheduled phase increment updates
    + Wavefile Sink: add support for Ogg Opus if libsndfile is &gt;= 1.0.29
    + Probe Signal: synchronize access to d_level to prevent race conditions
  * gr-digital
    + Use memcmp for CRC comparisons to avoid alignment errors
  * gr-dtv
    + Use unsigned integer for CRC calculation
    + Fix use of uninitialized memory
    + Fix initialization of L1Post struct
  * gr-filter
    + Fix various bugs in Generic Filterbank
  * gr-iio
    + Fix grc pluto sink attenuation callback
  gr-qtgui
    + Several sinks produce wrong error messages, when GUI Hint is used. Reorder params in yml files to fix.
  * gr-soapy
    + Deactivate stream before closing. Some modules depend on this behavior.
  * gr-uhd
    + Implement get_gpio_attr()
    + Code generation tools
    + C++ generation: Fix various template errors
  * Modtool
    + gr_newmod: Fix copying python bindings to test dir on Windows
    + gr_newmod: Make untagged conda package version less specific
    + modtool: Add a conda recipe to the OOT template
    + Make the pydoc_h.mako more clang compliant
  * Documentation
    + Add shim Sphinx config for readthedocs
- Enabled gr-iio module (requires libiio)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1656676800">- added python3-SoapySDR to the runtime dependendcies (required by gr-soapy)</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1663329600">- Update to version 3.10.4.0
  * Project Scope
    + Replace get_initial_sptr() calls with make_block_sptr() calls.
    There were a number of places the incorrect function was being used.
  * Runtime
    + Use correctly typed arguments to log messages to prevent build errors.
  * GRC
    + Add xfce4-terminal and urxvt to the list of terminal emulators
    discovered during the build process.
    + Suppress GUI hint errors that were being shown in the terminal window.
    + Use integers for screenshot size (floats were causing Cairo errors).
  * Build system and packaging
    + Reformat cmake files and make cmake formatting part of the workflow.
    + Allow GNU Radio to be a part of other cmake-based projects.
    + Correct linking to libiio and libad9361 on macOS.
    + Update method for determining Python installation directory. This
    should work correctly now on (all?) distro releases.
  * gr-blocks
    + New Block Interleaver/Deinterleaver interleaves blocks of symbols
    + Correct calculation of items_remaining in File Source, which allows
    seek() to work correctly.
    + Add an example for Wavefile Sink
  * gr-digital
    + Deprecate the CRC32 and CRC16 blocks, which will be removed in the
    future. There are more general CRC blocks which do the same thing (and more).
  * gr-filter
    + Fix demo for PFB channelizer
  * gr-iio
    + FMCOMMS2 Sink assumes CS16 data is scaled to 32768, rather than 2048.
    + FMCOMMS2 returns the correct samples for the second channel in 2-channel mode.
  * gr-trellis
    + Correct Python bindings for trellis::metrics.
  * gr-qtgui
    + Range widget can now output messages when value changes.
    + Add C++ code generation for Time Sink
    + Regenerate Python bindings for some blocks when necessary.
    + Waterfall Sink correctly uses half spectrum for float input.
  * gr-uhd
    + Add Python bindings for the UHD find() functino.
  * gr-zeromq
    + Support newer get() and older/deprecated getsockopt()
    functions in cppzmq depending on availability.
  * Modtool
    + Parse IO signatures with or without gr:: prefix.
  * Documentation
    + Update certain file lists to keep build paths out of documentation.
  * Testing
    + Update Conda recipe for Qt 5.15 and re-render CI support files.
    + Add testing on Ubuntu 22.04.
    + Link tests directly against spdlog with not linking to GR runtime.
    + Ignore Python "missing whitespace after keywork" formatting error.</changelog>
  <changelog author="pgajdos@suse.com" date="1663588800">- does not require python3-six
  https://trello.com/c/MO53MocR/143-remove-python3-six</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1666526400">- Add patch:
  * fix-build-with-fmt9.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1671451200">- Update to version 3.10.5.0
  * Runtime
    + Python block have access to the block logger, as in C++
    + Default log level changed to INFO (from OFF)
    + Memory-based logger gr.dictionary_logger_backend() added for
    log debugging
    + API Note: The Python block gateway is now completely
    implemented in the PyBind11 wrapper, in order to clean up
    Python dependencies. This is technically an API change, but
    should not have any external effect.
    + PMT serialization of Complex32 vectors is now REAL | IMAG on
    all platforms
    + Python IO signature replication (multiple ports specified by
    one signature) fixed
  * GRC
    + Continue processing block connections after a connection
    error occurs
    + Drawing/scaling fixes that improve user experience on HiDPI
    and Windows machines
  * Build system and packaging
    + Many deprecation warnings fixed
    + Make target link libraries PRIVATE wherever possible, removing
    unnecessary downstream dependencies
  * Testing
    + Code formatting rules for clang format updated to v14
    + Removed all compiler warning suppression
    + Enable Python block testing for Conda on macOS
    + Many other improvements that make maintenance easier - thanks
    again to Clayton Smith. In the process of fixing tests, a number
    of latent bugs were fixed throughout the code.
  * gr-analog
    + AGC3 performance and bug fixes
    + Python has access to control_loop parent class in PLL blocks
    + CTCSS detection of standard tones improved by fixing floating
    point comparison
  * gr-blocks
    + Probe Signal cross platform reliability improved by better
    thread synchronization
  * gr-digital
    + CRC32 and CRC16 blocks use little-endian order regardless of
    host order. This is a wire format change. The options were to
    have different endian machines unable to communicate, or older
    and newer versions unable to communicate. Note that there is
    a more general set of blocks (CRC Append and CRC Check) that
    are recommended for use wherever possible.
    + Packet headers use consistent bit order across machines
    + Floating point/rounding fix in constellation lookup table
  * gr-fec
    + LDPC G matrix n and k can be access from Python
    + LDPC matrix output size calculation corrected
    + CCSDS/Viterbi path metrics overflow fix
  * gr-network
    + Improve UDP Source/Sink efficiency by removing a layer of
    buffering and using the GR circular buffer instead of the
    Boost equivalent
  * gr-qtgui
    + Fixed Python code generation for Msg CheckBox, Digital Number
    Control, Toggle Button, Toggle Switch
  * gr-soapy
    + Sources will generate rx_time, rx_freq and rx_rate tags, as
    in UHD sources, where supported by the underlying Soapy driver
  * gr-uhd
    + Re-enable uhd.find_devices(), in addition to uhd.find()
    + RFNoC: generate correct Python code when using clock/time source
    + RFNoC: allow specification of adapter IDs for streamers
    + RFNoC: enable setting of vlen and types for streamers
    + RFNoC: streamers pay attention to stream args
    + RFNoC: sync block controller with gr-ettus OOT
    + RFNoC:set_property() and get_property() added to the C++ and
    Python APIs
    + RFNoC: Python binds added for rfnoc_block_generic
  * gr-zeromq
    + Sinks will optionally block on full queue, providing
    backpressure. Previously, overflow data was dropped.
- Patch fix-build-with-fmt9.patch removed (applied upstrem)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672228800">- Sanitize _constraints, 4GByte of memory is sufficient. Also,
  2GByte memoryperjob rejects too many workers, so combine it
  with %limit_build.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1674648000">- Update to version 3.10.5.1
  * Runtime
    + Restore the ability to set a default block buffer size using
    the buffer_size parameter in the config file. This was lost
    during refactoring in v3.9.
  * GRC
    + Add Python snipped hook point at "init before blocks", right
    before blocks are instantiated.
  * gr-audio
    + Remove support for OSX 10.3 and earlier.
  * gr-digital
    + Make tags visible to subclasses of OFDM Frame Equalizer.
  * gr-dtv
    + Correct constant in DVBS2 Modulator.
  * gr-fec
    + Fix errors in Channel Construction AWGN
  * gr-iio
    + Fix IIO blocks, which were broken due to a build-time
    dependency problem.
  * gr-network
    + Fix crash in UDP Source when buffer overruns.
  * gr-qtgui
    + Remove support for QWT 6.0 and earlier.
  * gr-uhd
    + Add async message port to USRP Source and publish overflow
    notifications.
    + Add bindings and example for RFNoC AddSub block.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1680350400">- Update to version 3.10.6.0
  * Runtime
    + Add Python loggers to top_block and hier_block2
    + Change the default log level (in the config file) to INFO
    instead of DEBUG
    + Logging improvements in the scheduler
    + Correctly determine native page size for Windows
  * GRC
    + Fixed: opening the source of a hierachical block using the
    toolbar button produced an error
    + Use the logger, instead of print statements, in generated
    top blocks
    + Remove libX11 load from generated Python code - this was
    unncessary and produced warnings
    + Choose Editor dialog stays above parent
  * gr-analog
    + Signal Source: option to hide the message port
  * gr-blocks
    + Throttle: supports max time or number of samples per work
    iteration, useful for reducing latency at low sample rates
    + Delay block: option to hide the message port
    + File Meta Sink: fix missing Python import in template code
  * gr-channels
    + Default taps should be 1.0, not 1.0 + j1.0
  * gr-digital
    + Async Decoder: several changes to improve performance
    robustness (see the commit log for more details)
  * gr-fec
    + Tagged Decoder: correctly calculate the frame size for
    terminated CC decoder
  * gr-filter
    + Fixed reverse parameters in fir_filter_with_buffer and
    pfb_arb_resampler, which could cause crashes
    + Fixed PFB Arbitrary Resampler was ignoring attenuation
    parameter
  * gr-iio
    + Set gain mode as specified (was always manual)
    + Use the specified gain parameter for second channel (was
    same as first channel)
  * gr-qtgui
    + Histogram Sink: calculate range of bins correctly to
    avoid strange distributions
    + Save (to image) dialogs add file extensions and have a Save
    button (i.e., they work now)
  * gr-soapy
    + Sources: add tags when the frequency changes
  * gr-uhd
    + Support for more RFNoC blocks
  - Fosphor, which produces data to drive an on-screen OpenGL-
    based renderer which is expected to be in the next release
  - Moving Average
  - Switchboard
  - Split Stream
    + FFT: add properties for direction, magnitude and scaling
    + RX Stream: flush after timeout
    + Fully support multi-channel TX/RX (params were available
    for one one channel)
  * gr-vocoder
    + Add a number of new codec modes for Codec2 and FreeDV
  * gr-zmq
    + Selectable bind/connect to support more flexible ZMQ patterns
    and NAT'd networks
    + Stream sources produce when available, instead of waiting for
    a buffer to fill, helping with latency
  * Modtool
    + Use interp and decim keywords correctly when generating blocks
- Added a patch gnuradio-not-install-freedesktop-files.patch to
  revert commit 7c87800f1d7e85589678f01281b45451085c7482</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680868800">- Remove unused build dependency on libmpir-devel (gmp-devel was
  already used anyway).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682424000">- Add gobject-introspection BuildRequires: inspect the python code
  to add relevant typelib() dependencies (boo#1182927).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1682856000">- Enable lto for arm</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1689595200">- Update to version 3.10.7.0
  * Runtime
    + Setting the minimum buffer size should have the desired
    effect now, and not be overwritten. NOTE: the value returned
    by min_buffer_size() is not intended to indicate the actual
    buffer size. Header Payload Demod was the only block
    attempting to use this value, and was corrected.
    + Use a set to store thread group (more efficient)
    + Message Debug can now output via the logging system
    + The field prefs.singleton is no longer externally exposed
    (was unintentional)
    + PMT dict can be generated more easily using pmt::dict_from_mapping()
  * GRC
    + Save changes under all exit conditions (a couple were
    previously missed)
    + Prevent silent Generate/Run failures for unsaved flowgraphs
  * gr-analog
    + C++ code generation for Quadrature Demod
    + Add max_gain parameter for AGC
  * gr-blocks
    + Probe Rate adds a name parameter, for clearer logging
    + Selector has a new "sync" more that consumes the same number
    of items from all inputs. Default is now to consume as many
    items as possible from the active input, and no more than
    that many items from other inputs. The previous behavior was,
    well, broken.
    + Throttle reset item count on restart, to avoid long delays
  * gr-digital
    + Constellation Encoder and Decoder: constellation can be
    changed at runtime
  * gr-filter
    + Filter design tool: multiple improvements in bounds checking
    and exception handling
    + Filter design tool: update QMessageBox to work in Qt5
  * gr-network
    + Multiple memory management errors fixed in UDP Source/Sink
    and TCP Sink
  * gr-soapy
    + Better AGC and gain behavior in RTL, AirspyHF and SDRPlay
    blocks
    + Support bias controls in RTL and SDRPlay blocks
  * gr-uhd
    + Remove possibility of infinite recursion for network
    overruns
    + Support fmtlib v10
    + RFNoC: bindings and block yml for Vector IIR, Replay and
    Log Power blocks
    + RFNoC: add S16 format to RX Streamer
  * gr-vocoder
    + Support additional codec2 modes
  * Modtool
    + Don't override user-defined CMAKE_INSTALL_PREFIX</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1697803200">- Update to version 3.10.8.0
  * Runtime
    + Add MAP_FIXED to circular buffer implementations using
    shm_open() and mmap backed by tmp files.
    + PMTs can be formatted for logging (format wrapper added).
    + New io_signature::make() variant replaces makev(), and
    optionally specifies buffer types.
    + Fix logging params to be compatible with C++20
  * GRC
    + Add "Choose Editor" button to Python block properties. Use
    the GTK app chooser.
    + Save choice to the config file.
    + Correct Python Qt imports in Hier blocks and flowgraph
    templates.
  * gr-blocks
    + Enable building the benchmark testing executable, which runs
    tests on various math functions.
    + Repeat block implemented as a basic block (vs sync
    interpolator) and output buffer allocation fixed.
    + Add a GRC example for Throttle usage.
  * gr-digital
    + Add set_sps() to Symbol Sync.
    + Header Format: Fix CRC and OFDM formats, add option to
    header_buffer to read bits lsb first, and refactor
    extract_bits functions as templates.
    + Constellation Sink uses different colors for each input by
    default.
    + Rework Constellation Soft Decoder, Constellation Object and
    LDPC Decoder Definition.
    + Previously, the LDPC Decoder did not work at all. The sigma
    parameter was removed from the decoder and an optional noise
    power npwr parameter was added to the constellation.
  * gr-network
    + Better support for vectorized output from UDP source. The
    payload size must still be a multiple of item size * vector
    size for this to work.
  * gr-qtgui
    + Range widget eng_slider and eng modes can now be selected
    in GRC.
    + Range widget and a couple of UHD apps now accept values on
    editingFinished, rather than on returnPressed. Since UIs
    generated by GRC do not have OK/Apply for such values,
    there is no "correct" behavior. The behavior is now
    selectable on the Entry widget.
    + Frequency Sink startup time improved where sample rate is low
  * gr-soapy
    + RTLSDR buffer size may be specified
  * gr-uhd
    + RFNoC NullSrcSink block added. The block may be both source
    and sink.
    + Add support and examples for RFNoC loopback.
    + RFNoC Rx Radio adds issue_stream_cmd() and block message
    handler.
  * gr-zeromq
    + Explicitly shutdown and close source/sinks to prevent hangs
    in some cases.
    + Require zmq.hpp (cppzmq) version with context_t.shutdown()
    defined.
    + If shutdown is not defined, the gr-zeromq is disabled.
  * Modtool
    + Add cmake-format support for generated modules
  * Build system and packaging
    + Update Read-the-docs config to include build.tools</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1704110400">- Update to version 3.10.9.1
- Changed
  * Project
    + Python minimum version is now 3.7.2, vs 3.6.5, to support type
    hints.
    + Add tox.ini, so that editors use the same formatting as
    github CI.
    + Use pointers to pass s32fc arguments to VOLK in gr-blocks,
    gr-digital, and gr-dtv to avoid undefined behavior. The fix
    is conditional on VOLK 3.1.0, which add a new supporting
    function.
  * Runtime
    + Disallow None for pmt_t arguments in Python.
    + Support spdlog installations with internal or external libfmt.
  * GRC
    + Use text labels to specify types for block parameters,
    instead of background colors which were difficult to
    read/remember.
    + Enable setting of documentation URLs, relative or absolute in
    yaml. This allows OOTs to use the documentation link in the
    block parameter dialog.
    + Disallow use of block ids that are Python keywords and
    "gnuradio".
    + Add type annotations in some places (required bump to
    Python 3.7.2).
    + Use C version of YAML loader (yaml.CSafeLoader) for
    better performance.
    + Connections may have properties for supported connection
    domains. This feature was added for RFNoC connections. Standard
    stream and message connections do not support this feature,
    but they may in future versions.
    + Check grc file version. The above feature required a
    version bump to "2". Where no connection properties are
    used, version "1" is still emitted. Note that previous
    versions of GRC do not check for file version. RFNoC
    flowgraphs with connection properties will fail to load
    in previous versions as a result.
    + Fix bug where an impressive number of backslashes were
    added to some filenames.
  * gr-dtv
    + Read expected data as little-endian
  * gr-fec
    + Add FEC_API to CCSDS Reed-Solomon functions so they can be
    used by OOTs.
  * gr-qtgui
    + QT GUI Msg Push Button: add a callback for Message Value to
    allow it to change at runtime.
  * gr-uhd
    + RFNoC Rx-Streamer: Add start stream options
    + Add back-edge property to RFNoC connections
  * Build system and packaging
    + Use utf-8 encoding when writing files in gr_python_install.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705579200">- Update to version 3.10.9.2
- Changed
  * Project
    + Fix a few memory errors in various modules.
  * GRC
    + Fix regressions in bus connections.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1711108800">- Added libad9361-iio-devel build dependency (fixes PlutoSDR support)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1714478400">- Added python3-QtPy and python3-QDarkStyle runtime dependencies (needed for gnuradio-companion --qt)
- Update to version 3.10.10.0
- Changed
  * Runtime
    + Modernize location of config files. XDG_CONFIG_HOME will be used if set
    (often $HOME/.config). This change attempts to be backward compatible with
    existing config file locations, but be aware that config files may show up
    in the old ($HOME/.gnuradio/) and new ($XDG_CONFIG_HOME/gnuradio) locations
    depending on GNU Radio version. Files are not automatically moved, since
    some users run multiple versions of GNU Radio.
    + Ctrlport Probe, Ctrlport Probe PSD and gr-ctrlport-monitor. Ctrlport Monitor
    blocks are still broken.
  * GRC
    + NEW Qt-based front end! Run gnuradio-companion --qt to try it out. This
    feature is still in testing, so the Gtk front end runs by default. In a
    future release, Qt will become the default, removing Gtk as a manditory
    dependency. Maintenance will focus on the Qt front end at that point.
    + Restore property field background colors (as a View option, off by default)
    for the Gtk front end. Background colors were previously replaced with textual
    type string.
    + The canvas can be panned using the middle mouse button
    + C++ code generation improvements related to parameters and strings
    + C++ code generation fixed for Add Const
  * gr-audio
    + Added 96 kHz and 192 kHz selections to ALSA source/sink
  * gr-blocks
    + Float To UChar block adds vector support, and also scale and bias params
  * gr-digital
    + Additive Scrambler adds soft symbol handling
    + Add callback to set header format in Digital Protocol Formatter
  * modtool
    + Improvements to handling of Python blocks (add, rm, and rename work reliably)
    + New parseable manifest format (yaml instead of md) to better support the OOT ecosystem
    + Manifest and examples are installed by "make install"
  * Build system and packaging
    + Python byte-compiled (pyc) files are no longer installed, as they are deprecated by Python
  * Testing
    + Added MinGW test runner and fixed various MinGW compilation failures
    + Update Fedora to test 38, 39 and 40</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1715428800">- Added a patches gnuradio-fix-error-message-for-Qwt-version.patch
  and gnuradio-remove-maximum-version-for-Qwt.patch (taken from
  upstream), fixing build with Qwt-6.3.0</changelog>
</package>
<package pkgid="9f6860f64c2cd0dff9431d4ef6cf38cfc8e07b1438c5942753ba1b9d0a014bd22da57186911b82849a9f83cbd4a76e9f08ed6ad08881334478f4135348b7aa40" name="gnuradio-debugsource" arch="x86_64">
  <version epoch="0" ver="3.10.10.0" rel="1.0.2.1.sr20240429"/>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1649678400">- Added python3-jsonschema to build and runtime dependencies
- Added python3-pyzmq to runtime dependencies
- Update to version 3.10.2.0
  * gnuradio-runtime
    + Correct size/usage for single-mapped buffers (part of the new Custom Buffers feature).
  * grc
    + Improve discovery of xterm and related programs.
    + Save generated hierarchical block code to the block library instead of the directory containing the current GRC flowgraph.
    + New JSON Config and YAML Config blocks that load configuration variables from files at runtime. Those variables may then be used in block parameters.
    + Store the GNU Radio version in flowgraph metadata when saving.
    + Minor change in Python evaluation code to allow affinity, minoutbuf and maxoutbuf to be adjusted via script parameters.
  * Build system and packaging
    + Require C++-17 for gnuradio-runtime and code compiled against it (via cmake flags).
    + Add pythonschema to build- and run-time dependencies.
  * gr-blocks
    + Add exponential distribution to Message Strobe Random block’s delay selection.
    + Quiet down debug messages in File Sink.
    + Skip alignment check in File Source when the input file is not seekable (e.g., it is a pipe).
  * gr-filter
    + Fix crash in Rational Resampler logging
  * gr-digital
    + Add generic CRC blocks: CRC Append and CRC Check.
  * gr-qtgui
    + Improve text/background color on Range widget.
    + Digital Number Control emits message with new, instead of previous, value.
    + Message Edit Box sends message only when return is pressed, rather than whenever focus is lost.
    + Vector Sink allows legend to be disabled.
    + Type error fixes (Python 3.10 is stricter about int casting).
  * gr-trellis
    + Provide Python bindings for PCCC Encoder and Viterbi Combo.
  * gr-vocoder
    + Add C++ generation support to gr-vocoder
  * Code generation tools
    + Support strongly-typed enums in Python bindings</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1655899200">- Update to version 3.10.3.0
  * Project Scope
    + Continue replacement of Boost functionality with standard C++
    continues, where practical, making the code more maintainable.
    + Fix more flaky CI tests that were failing unnecessarily. This helps greatly with maintenance.
  * gnuradio-runtime
    + Only catch Thrift transport exceptions
    + Import PyQt5 before matplotlib to work around a bug
    + Fix broken log format string in set_min_output_buffer
    + Process system messages before others. This helps with orderly flowgraph termination.
    + Custom buffers: add missing (simulated) data transfer to
    input/output_blocked_callback functions in host_buffer class
    + Fix Mach-kernel timebase (numer and denom were reversed)
    + Fix signed integer overflows in fixed-point table generation
  * GRC
    + Add parentheses on arithmetic expressions to avoid operator precedence problems in templated code
    + Fix create hier / missing top_block error
  * Build system and packaging
    + CI: Add testing for Fedora 36, remove Fedora 34.
    + cmake: Use platform-specific Python install schemes
    + cmake: Always prefix git hash used as version with "g"
    + cmake: Allow MPIR/MPLIB package find to fail gracefully
    + cmake: Remove 'REQUIRED' flag for Volk
  * gr-blocks
    + Fix rotator_cc scheduled phase increment updates
    + Wavefile Sink: add support for Ogg Opus if libsndfile is &gt;= 1.0.29
    + Probe Signal: synchronize access to d_level to prevent race conditions
  * gr-digital
    + Use memcmp for CRC comparisons to avoid alignment errors
  * gr-dtv
    + Use unsigned integer for CRC calculation
    + Fix use of uninitialized memory
    + Fix initialization of L1Post struct
  * gr-filter
    + Fix various bugs in Generic Filterbank
  * gr-iio
    + Fix grc pluto sink attenuation callback
  gr-qtgui
    + Several sinks produce wrong error messages, when GUI Hint is used. Reorder params in yml files to fix.
  * gr-soapy
    + Deactivate stream before closing. Some modules depend on this behavior.
  * gr-uhd
    + Implement get_gpio_attr()
    + Code generation tools
    + C++ generation: Fix various template errors
  * Modtool
    + gr_newmod: Fix copying python bindings to test dir on Windows
    + gr_newmod: Make untagged conda package version less specific
    + modtool: Add a conda recipe to the OOT template
    + Make the pydoc_h.mako more clang compliant
  * Documentation
    + Add shim Sphinx config for readthedocs
- Enabled gr-iio module (requires libiio)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1656676800">- added python3-SoapySDR to the runtime dependendcies (required by gr-soapy)</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1663329600">- Update to version 3.10.4.0
  * Project Scope
    + Replace get_initial_sptr() calls with make_block_sptr() calls.
    There were a number of places the incorrect function was being used.
  * Runtime
    + Use correctly typed arguments to log messages to prevent build errors.
  * GRC
    + Add xfce4-terminal and urxvt to the list of terminal emulators
    discovered during the build process.
    + Suppress GUI hint errors that were being shown in the terminal window.
    + Use integers for screenshot size (floats were causing Cairo errors).
  * Build system and packaging
    + Reformat cmake files and make cmake formatting part of the workflow.
    + Allow GNU Radio to be a part of other cmake-based projects.
    + Correct linking to libiio and libad9361 on macOS.
    + Update method for determining Python installation directory. This
    should work correctly now on (all?) distro releases.
  * gr-blocks
    + New Block Interleaver/Deinterleaver interleaves blocks of symbols
    + Correct calculation of items_remaining in File Source, which allows
    seek() to work correctly.
    + Add an example for Wavefile Sink
  * gr-digital
    + Deprecate the CRC32 and CRC16 blocks, which will be removed in the
    future. There are more general CRC blocks which do the same thing (and more).
  * gr-filter
    + Fix demo for PFB channelizer
  * gr-iio
    + FMCOMMS2 Sink assumes CS16 data is scaled to 32768, rather than 2048.
    + FMCOMMS2 returns the correct samples for the second channel in 2-channel mode.
  * gr-trellis
    + Correct Python bindings for trellis::metrics.
  * gr-qtgui
    + Range widget can now output messages when value changes.
    + Add C++ code generation for Time Sink
    + Regenerate Python bindings for some blocks when necessary.
    + Waterfall Sink correctly uses half spectrum for float input.
  * gr-uhd
    + Add Python bindings for the UHD find() functino.
  * gr-zeromq
    + Support newer get() and older/deprecated getsockopt()
    functions in cppzmq depending on availability.
  * Modtool
    + Parse IO signatures with or without gr:: prefix.
  * Documentation
    + Update certain file lists to keep build paths out of documentation.
  * Testing
    + Update Conda recipe for Qt 5.15 and re-render CI support files.
    + Add testing on Ubuntu 22.04.
    + Link tests directly against spdlog with not linking to GR runtime.
    + Ignore Python "missing whitespace after keywork" formatting error.</changelog>
  <changelog author="pgajdos@suse.com" date="1663588800">- does not require python3-six
  https://trello.com/c/MO53MocR/143-remove-python3-six</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1666526400">- Add patch:
  * fix-build-with-fmt9.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1671451200">- Update to version 3.10.5.0
  * Runtime
    + Python block have access to the block logger, as in C++
    + Default log level changed to INFO (from OFF)
    + Memory-based logger gr.dictionary_logger_backend() added for
    log debugging
    + API Note: The Python block gateway is now completely
    implemented in the PyBind11 wrapper, in order to clean up
    Python dependencies. This is technically an API change, but
    should not have any external effect.
    + PMT serialization of Complex32 vectors is now REAL | IMAG on
    all platforms
    + Python IO signature replication (multiple ports specified by
    one signature) fixed
  * GRC
    + Continue processing block connections after a connection
    error occurs
    + Drawing/scaling fixes that improve user experience on HiDPI
    and Windows machines
  * Build system and packaging
    + Many deprecation warnings fixed
    + Make target link libraries PRIVATE wherever possible, removing
    unnecessary downstream dependencies
  * Testing
    + Code formatting rules for clang format updated to v14
    + Removed all compiler warning suppression
    + Enable Python block testing for Conda on macOS
    + Many other improvements that make maintenance easier - thanks
    again to Clayton Smith. In the process of fixing tests, a number
    of latent bugs were fixed throughout the code.
  * gr-analog
    + AGC3 performance and bug fixes
    + Python has access to control_loop parent class in PLL blocks
    + CTCSS detection of standard tones improved by fixing floating
    point comparison
  * gr-blocks
    + Probe Signal cross platform reliability improved by better
    thread synchronization
  * gr-digital
    + CRC32 and CRC16 blocks use little-endian order regardless of
    host order. This is a wire format change. The options were to
    have different endian machines unable to communicate, or older
    and newer versions unable to communicate. Note that there is
    a more general set of blocks (CRC Append and CRC Check) that
    are recommended for use wherever possible.
    + Packet headers use consistent bit order across machines
    + Floating point/rounding fix in constellation lookup table
  * gr-fec
    + LDPC G matrix n and k can be access from Python
    + LDPC matrix output size calculation corrected
    + CCSDS/Viterbi path metrics overflow fix
  * gr-network
    + Improve UDP Source/Sink efficiency by removing a layer of
    buffering and using the GR circular buffer instead of the
    Boost equivalent
  * gr-qtgui
    + Fixed Python code generation for Msg CheckBox, Digital Number
    Control, Toggle Button, Toggle Switch
  * gr-soapy
    + Sources will generate rx_time, rx_freq and rx_rate tags, as
    in UHD sources, where supported by the underlying Soapy driver
  * gr-uhd
    + Re-enable uhd.find_devices(), in addition to uhd.find()
    + RFNoC: generate correct Python code when using clock/time source
    + RFNoC: allow specification of adapter IDs for streamers
    + RFNoC: enable setting of vlen and types for streamers
    + RFNoC: streamers pay attention to stream args
    + RFNoC: sync block controller with gr-ettus OOT
    + RFNoC:set_property() and get_property() added to the C++ and
    Python APIs
    + RFNoC: Python binds added for rfnoc_block_generic
  * gr-zeromq
    + Sinks will optionally block on full queue, providing
    backpressure. Previously, overflow data was dropped.
- Patch fix-build-with-fmt9.patch removed (applied upstrem)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672228800">- Sanitize _constraints, 4GByte of memory is sufficient. Also,
  2GByte memoryperjob rejects too many workers, so combine it
  with %limit_build.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1674648000">- Update to version 3.10.5.1
  * Runtime
    + Restore the ability to set a default block buffer size using
    the buffer_size parameter in the config file. This was lost
    during refactoring in v3.9.
  * GRC
    + Add Python snipped hook point at "init before blocks", right
    before blocks are instantiated.
  * gr-audio
    + Remove support for OSX 10.3 and earlier.
  * gr-digital
    + Make tags visible to subclasses of OFDM Frame Equalizer.
  * gr-dtv
    + Correct constant in DVBS2 Modulator.
  * gr-fec
    + Fix errors in Channel Construction AWGN
  * gr-iio
    + Fix IIO blocks, which were broken due to a build-time
    dependency problem.
  * gr-network
    + Fix crash in UDP Source when buffer overruns.
  * gr-qtgui
    + Remove support for QWT 6.0 and earlier.
  * gr-uhd
    + Add async message port to USRP Source and publish overflow
    notifications.
    + Add bindings and example for RFNoC AddSub block.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1680350400">- Update to version 3.10.6.0
  * Runtime
    + Add Python loggers to top_block and hier_block2
    + Change the default log level (in the config file) to INFO
    instead of DEBUG
    + Logging improvements in the scheduler
    + Correctly determine native page size for Windows
  * GRC
    + Fixed: opening the source of a hierachical block using the
    toolbar button produced an error
    + Use the logger, instead of print statements, in generated
    top blocks
    + Remove libX11 load from generated Python code - this was
    unncessary and produced warnings
    + Choose Editor dialog stays above parent
  * gr-analog
    + Signal Source: option to hide the message port
  * gr-blocks
    + Throttle: supports max time or number of samples per work
    iteration, useful for reducing latency at low sample rates
    + Delay block: option to hide the message port
    + File Meta Sink: fix missing Python import in template code
  * gr-channels
    + Default taps should be 1.0, not 1.0 + j1.0
  * gr-digital
    + Async Decoder: several changes to improve performance
    robustness (see the commit log for more details)
  * gr-fec
    + Tagged Decoder: correctly calculate the frame size for
    terminated CC decoder
  * gr-filter
    + Fixed reverse parameters in fir_filter_with_buffer and
    pfb_arb_resampler, which could cause crashes
    + Fixed PFB Arbitrary Resampler was ignoring attenuation
    parameter
  * gr-iio
    + Set gain mode as specified (was always manual)
    + Use the specified gain parameter for second channel (was
    same as first channel)
  * gr-qtgui
    + Histogram Sink: calculate range of bins correctly to
    avoid strange distributions
    + Save (to image) dialogs add file extensions and have a Save
    button (i.e., they work now)
  * gr-soapy
    + Sources: add tags when the frequency changes
  * gr-uhd
    + Support for more RFNoC blocks
  - Fosphor, which produces data to drive an on-screen OpenGL-
    based renderer which is expected to be in the next release
  - Moving Average
  - Switchboard
  - Split Stream
    + FFT: add properties for direction, magnitude and scaling
    + RX Stream: flush after timeout
    + Fully support multi-channel TX/RX (params were available
    for one one channel)
  * gr-vocoder
    + Add a number of new codec modes for Codec2 and FreeDV
  * gr-zmq
    + Selectable bind/connect to support more flexible ZMQ patterns
    and NAT'd networks
    + Stream sources produce when available, instead of waiting for
    a buffer to fill, helping with latency
  * Modtool
    + Use interp and decim keywords correctly when generating blocks
- Added a patch gnuradio-not-install-freedesktop-files.patch to
  revert commit 7c87800f1d7e85589678f01281b45451085c7482</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680868800">- Remove unused build dependency on libmpir-devel (gmp-devel was
  already used anyway).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682424000">- Add gobject-introspection BuildRequires: inspect the python code
  to add relevant typelib() dependencies (boo#1182927).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1682856000">- Enable lto for arm</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1689595200">- Update to version 3.10.7.0
  * Runtime
    + Setting the minimum buffer size should have the desired
    effect now, and not be overwritten. NOTE: the value returned
    by min_buffer_size() is not intended to indicate the actual
    buffer size. Header Payload Demod was the only block
    attempting to use this value, and was corrected.
    + Use a set to store thread group (more efficient)
    + Message Debug can now output via the logging system
    + The field prefs.singleton is no longer externally exposed
    (was unintentional)
    + PMT dict can be generated more easily using pmt::dict_from_mapping()
  * GRC
    + Save changes under all exit conditions (a couple were
    previously missed)
    + Prevent silent Generate/Run failures for unsaved flowgraphs
  * gr-analog
    + C++ code generation for Quadrature Demod
    + Add max_gain parameter for AGC
  * gr-blocks
    + Probe Rate adds a name parameter, for clearer logging
    + Selector has a new "sync" more that consumes the same number
    of items from all inputs. Default is now to consume as many
    items as possible from the active input, and no more than
    that many items from other inputs. The previous behavior was,
    well, broken.
    + Throttle reset item count on restart, to avoid long delays
  * gr-digital
    + Constellation Encoder and Decoder: constellation can be
    changed at runtime
  * gr-filter
    + Filter design tool: multiple improvements in bounds checking
    and exception handling
    + Filter design tool: update QMessageBox to work in Qt5
  * gr-network
    + Multiple memory management errors fixed in UDP Source/Sink
    and TCP Sink
  * gr-soapy
    + Better AGC and gain behavior in RTL, AirspyHF and SDRPlay
    blocks
    + Support bias controls in RTL and SDRPlay blocks
  * gr-uhd
    + Remove possibility of infinite recursion for network
    overruns
    + Support fmtlib v10
    + RFNoC: bindings and block yml for Vector IIR, Replay and
    Log Power blocks
    + RFNoC: add S16 format to RX Streamer
  * gr-vocoder
    + Support additional codec2 modes
  * Modtool
    + Don't override user-defined CMAKE_INSTALL_PREFIX</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1697803200">- Update to version 3.10.8.0
  * Runtime
    + Add MAP_FIXED to circular buffer implementations using
    shm_open() and mmap backed by tmp files.
    + PMTs can be formatted for logging (format wrapper added).
    + New io_signature::make() variant replaces makev(), and
    optionally specifies buffer types.
    + Fix logging params to be compatible with C++20
  * GRC
    + Add "Choose Editor" button to Python block properties. Use
    the GTK app chooser.
    + Save choice to the config file.
    + Correct Python Qt imports in Hier blocks and flowgraph
    templates.
  * gr-blocks
    + Enable building the benchmark testing executable, which runs
    tests on various math functions.
    + Repeat block implemented as a basic block (vs sync
    interpolator) and output buffer allocation fixed.
    + Add a GRC example for Throttle usage.
  * gr-digital
    + Add set_sps() to Symbol Sync.
    + Header Format: Fix CRC and OFDM formats, add option to
    header_buffer to read bits lsb first, and refactor
    extract_bits functions as templates.
    + Constellation Sink uses different colors for each input by
    default.
    + Rework Constellation Soft Decoder, Constellation Object and
    LDPC Decoder Definition.
    + Previously, the LDPC Decoder did not work at all. The sigma
    parameter was removed from the decoder and an optional noise
    power npwr parameter was added to the constellation.
  * gr-network
    + Better support for vectorized output from UDP source. The
    payload size must still be a multiple of item size * vector
    size for this to work.
  * gr-qtgui
    + Range widget eng_slider and eng modes can now be selected
    in GRC.
    + Range widget and a couple of UHD apps now accept values on
    editingFinished, rather than on returnPressed. Since UIs
    generated by GRC do not have OK/Apply for such values,
    there is no "correct" behavior. The behavior is now
    selectable on the Entry widget.
    + Frequency Sink startup time improved where sample rate is low
  * gr-soapy
    + RTLSDR buffer size may be specified
  * gr-uhd
    + RFNoC NullSrcSink block added. The block may be both source
    and sink.
    + Add support and examples for RFNoC loopback.
    + RFNoC Rx Radio adds issue_stream_cmd() and block message
    handler.
  * gr-zeromq
    + Explicitly shutdown and close source/sinks to prevent hangs
    in some cases.
    + Require zmq.hpp (cppzmq) version with context_t.shutdown()
    defined.
    + If shutdown is not defined, the gr-zeromq is disabled.
  * Modtool
    + Add cmake-format support for generated modules
  * Build system and packaging
    + Update Read-the-docs config to include build.tools</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1704110400">- Update to version 3.10.9.1
- Changed
  * Project
    + Python minimum version is now 3.7.2, vs 3.6.5, to support type
    hints.
    + Add tox.ini, so that editors use the same formatting as
    github CI.
    + Use pointers to pass s32fc arguments to VOLK in gr-blocks,
    gr-digital, and gr-dtv to avoid undefined behavior. The fix
    is conditional on VOLK 3.1.0, which add a new supporting
    function.
  * Runtime
    + Disallow None for pmt_t arguments in Python.
    + Support spdlog installations with internal or external libfmt.
  * GRC
    + Use text labels to specify types for block parameters,
    instead of background colors which were difficult to
    read/remember.
    + Enable setting of documentation URLs, relative or absolute in
    yaml. This allows OOTs to use the documentation link in the
    block parameter dialog.
    + Disallow use of block ids that are Python keywords and
    "gnuradio".
    + Add type annotations in some places (required bump to
    Python 3.7.2).
    + Use C version of YAML loader (yaml.CSafeLoader) for
    better performance.
    + Connections may have properties for supported connection
    domains. This feature was added for RFNoC connections. Standard
    stream and message connections do not support this feature,
    but they may in future versions.
    + Check grc file version. The above feature required a
    version bump to "2". Where no connection properties are
    used, version "1" is still emitted. Note that previous
    versions of GRC do not check for file version. RFNoC
    flowgraphs with connection properties will fail to load
    in previous versions as a result.
    + Fix bug where an impressive number of backslashes were
    added to some filenames.
  * gr-dtv
    + Read expected data as little-endian
  * gr-fec
    + Add FEC_API to CCSDS Reed-Solomon functions so they can be
    used by OOTs.
  * gr-qtgui
    + QT GUI Msg Push Button: add a callback for Message Value to
    allow it to change at runtime.
  * gr-uhd
    + RFNoC Rx-Streamer: Add start stream options
    + Add back-edge property to RFNoC connections
  * Build system and packaging
    + Use utf-8 encoding when writing files in gr_python_install.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705579200">- Update to version 3.10.9.2
- Changed
  * Project
    + Fix a few memory errors in various modules.
  * GRC
    + Fix regressions in bus connections.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1711108800">- Added libad9361-iio-devel build dependency (fixes PlutoSDR support)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1714478400">- Added python3-QtPy and python3-QDarkStyle runtime dependencies (needed for gnuradio-companion --qt)
- Update to version 3.10.10.0
- Changed
  * Runtime
    + Modernize location of config files. XDG_CONFIG_HOME will be used if set
    (often $HOME/.config). This change attempts to be backward compatible with
    existing config file locations, but be aware that config files may show up
    in the old ($HOME/.gnuradio/) and new ($XDG_CONFIG_HOME/gnuradio) locations
    depending on GNU Radio version. Files are not automatically moved, since
    some users run multiple versions of GNU Radio.
    + Ctrlport Probe, Ctrlport Probe PSD and gr-ctrlport-monitor. Ctrlport Monitor
    blocks are still broken.
  * GRC
    + NEW Qt-based front end! Run gnuradio-companion --qt to try it out. This
    feature is still in testing, so the Gtk front end runs by default. In a
    future release, Qt will become the default, removing Gtk as a manditory
    dependency. Maintenance will focus on the Qt front end at that point.
    + Restore property field background colors (as a View option, off by default)
    for the Gtk front end. Background colors were previously replaced with textual
    type string.
    + The canvas can be panned using the middle mouse button
    + C++ code generation improvements related to parameters and strings
    + C++ code generation fixed for Add Const
  * gr-audio
    + Added 96 kHz and 192 kHz selections to ALSA source/sink
  * gr-blocks
    + Float To UChar block adds vector support, and also scale and bias params
  * gr-digital
    + Additive Scrambler adds soft symbol handling
    + Add callback to set header format in Digital Protocol Formatter
  * modtool
    + Improvements to handling of Python blocks (add, rm, and rename work reliably)
    + New parseable manifest format (yaml instead of md) to better support the OOT ecosystem
    + Manifest and examples are installed by "make install"
  * Build system and packaging
    + Python byte-compiled (pyc) files are no longer installed, as they are deprecated by Python
  * Testing
    + Added MinGW test runner and fixed various MinGW compilation failures
    + Update Fedora to test 38, 39 and 40</changelog>
</package>
<package pkgid="41bd6305c694fde13d6fb10fb1608dfd93abcec56ceb473bffdbba1d900943edd49d0aede5a56ec9f9eac42ccf6007e2994d766cb940f272394eedfe13a2e49b" name="gnuradio-debugsource" arch="x86_64">
  <version epoch="0" ver="3.10.10.0" rel="2.0.4.1.sr20240429"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1655899200">- Update to version 3.10.3.0
  * Project Scope
    + Continue replacement of Boost functionality with standard C++
    continues, where practical, making the code more maintainable.
    + Fix more flaky CI tests that were failing unnecessarily. This helps greatly with maintenance.
  * gnuradio-runtime
    + Only catch Thrift transport exceptions
    + Import PyQt5 before matplotlib to work around a bug
    + Fix broken log format string in set_min_output_buffer
    + Process system messages before others. This helps with orderly flowgraph termination.
    + Custom buffers: add missing (simulated) data transfer to
    input/output_blocked_callback functions in host_buffer class
    + Fix Mach-kernel timebase (numer and denom were reversed)
    + Fix signed integer overflows in fixed-point table generation
  * GRC
    + Add parentheses on arithmetic expressions to avoid operator precedence problems in templated code
    + Fix create hier / missing top_block error
  * Build system and packaging
    + CI: Add testing for Fedora 36, remove Fedora 34.
    + cmake: Use platform-specific Python install schemes
    + cmake: Always prefix git hash used as version with "g"
    + cmake: Allow MPIR/MPLIB package find to fail gracefully
    + cmake: Remove 'REQUIRED' flag for Volk
  * gr-blocks
    + Fix rotator_cc scheduled phase increment updates
    + Wavefile Sink: add support for Ogg Opus if libsndfile is &gt;= 1.0.29
    + Probe Signal: synchronize access to d_level to prevent race conditions
  * gr-digital
    + Use memcmp for CRC comparisons to avoid alignment errors
  * gr-dtv
    + Use unsigned integer for CRC calculation
    + Fix use of uninitialized memory
    + Fix initialization of L1Post struct
  * gr-filter
    + Fix various bugs in Generic Filterbank
  * gr-iio
    + Fix grc pluto sink attenuation callback
  gr-qtgui
    + Several sinks produce wrong error messages, when GUI Hint is used. Reorder params in yml files to fix.
  * gr-soapy
    + Deactivate stream before closing. Some modules depend on this behavior.
  * gr-uhd
    + Implement get_gpio_attr()
    + Code generation tools
    + C++ generation: Fix various template errors
  * Modtool
    + gr_newmod: Fix copying python bindings to test dir on Windows
    + gr_newmod: Make untagged conda package version less specific
    + modtool: Add a conda recipe to the OOT template
    + Make the pydoc_h.mako more clang compliant
  * Documentation
    + Add shim Sphinx config for readthedocs
- Enabled gr-iio module (requires libiio)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1656676800">- added python3-SoapySDR to the runtime dependendcies (required by gr-soapy)</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1663329600">- Update to version 3.10.4.0
  * Project Scope
    + Replace get_initial_sptr() calls with make_block_sptr() calls.
    There were a number of places the incorrect function was being used.
  * Runtime
    + Use correctly typed arguments to log messages to prevent build errors.
  * GRC
    + Add xfce4-terminal and urxvt to the list of terminal emulators
    discovered during the build process.
    + Suppress GUI hint errors that were being shown in the terminal window.
    + Use integers for screenshot size (floats were causing Cairo errors).
  * Build system and packaging
    + Reformat cmake files and make cmake formatting part of the workflow.
    + Allow GNU Radio to be a part of other cmake-based projects.
    + Correct linking to libiio and libad9361 on macOS.
    + Update method for determining Python installation directory. This
    should work correctly now on (all?) distro releases.
  * gr-blocks
    + New Block Interleaver/Deinterleaver interleaves blocks of symbols
    + Correct calculation of items_remaining in File Source, which allows
    seek() to work correctly.
    + Add an example for Wavefile Sink
  * gr-digital
    + Deprecate the CRC32 and CRC16 blocks, which will be removed in the
    future. There are more general CRC blocks which do the same thing (and more).
  * gr-filter
    + Fix demo for PFB channelizer
  * gr-iio
    + FMCOMMS2 Sink assumes CS16 data is scaled to 32768, rather than 2048.
    + FMCOMMS2 returns the correct samples for the second channel in 2-channel mode.
  * gr-trellis
    + Correct Python bindings for trellis::metrics.
  * gr-qtgui
    + Range widget can now output messages when value changes.
    + Add C++ code generation for Time Sink
    + Regenerate Python bindings for some blocks when necessary.
    + Waterfall Sink correctly uses half spectrum for float input.
  * gr-uhd
    + Add Python bindings for the UHD find() functino.
  * gr-zeromq
    + Support newer get() and older/deprecated getsockopt()
    functions in cppzmq depending on availability.
  * Modtool
    + Parse IO signatures with or without gr:: prefix.
  * Documentation
    + Update certain file lists to keep build paths out of documentation.
  * Testing
    + Update Conda recipe for Qt 5.15 and re-render CI support files.
    + Add testing on Ubuntu 22.04.
    + Link tests directly against spdlog with not linking to GR runtime.
    + Ignore Python "missing whitespace after keywork" formatting error.</changelog>
  <changelog author="pgajdos@suse.com" date="1663588800">- does not require python3-six
  https://trello.com/c/MO53MocR/143-remove-python3-six</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1666526400">- Add patch:
  * fix-build-with-fmt9.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1671451200">- Update to version 3.10.5.0
  * Runtime
    + Python block have access to the block logger, as in C++
    + Default log level changed to INFO (from OFF)
    + Memory-based logger gr.dictionary_logger_backend() added for
    log debugging
    + API Note: The Python block gateway is now completely
    implemented in the PyBind11 wrapper, in order to clean up
    Python dependencies. This is technically an API change, but
    should not have any external effect.
    + PMT serialization of Complex32 vectors is now REAL | IMAG on
    all platforms
    + Python IO signature replication (multiple ports specified by
    one signature) fixed
  * GRC
    + Continue processing block connections after a connection
    error occurs
    + Drawing/scaling fixes that improve user experience on HiDPI
    and Windows machines
  * Build system and packaging
    + Many deprecation warnings fixed
    + Make target link libraries PRIVATE wherever possible, removing
    unnecessary downstream dependencies
  * Testing
    + Code formatting rules for clang format updated to v14
    + Removed all compiler warning suppression
    + Enable Python block testing for Conda on macOS
    + Many other improvements that make maintenance easier - thanks
    again to Clayton Smith. In the process of fixing tests, a number
    of latent bugs were fixed throughout the code.
  * gr-analog
    + AGC3 performance and bug fixes
    + Python has access to control_loop parent class in PLL blocks
    + CTCSS detection of standard tones improved by fixing floating
    point comparison
  * gr-blocks
    + Probe Signal cross platform reliability improved by better
    thread synchronization
  * gr-digital
    + CRC32 and CRC16 blocks use little-endian order regardless of
    host order. This is a wire format change. The options were to
    have different endian machines unable to communicate, or older
    and newer versions unable to communicate. Note that there is
    a more general set of blocks (CRC Append and CRC Check) that
    are recommended for use wherever possible.
    + Packet headers use consistent bit order across machines
    + Floating point/rounding fix in constellation lookup table
  * gr-fec
    + LDPC G matrix n and k can be access from Python
    + LDPC matrix output size calculation corrected
    + CCSDS/Viterbi path metrics overflow fix
  * gr-network
    + Improve UDP Source/Sink efficiency by removing a layer of
    buffering and using the GR circular buffer instead of the
    Boost equivalent
  * gr-qtgui
    + Fixed Python code generation for Msg CheckBox, Digital Number
    Control, Toggle Button, Toggle Switch
  * gr-soapy
    + Sources will generate rx_time, rx_freq and rx_rate tags, as
    in UHD sources, where supported by the underlying Soapy driver
  * gr-uhd
    + Re-enable uhd.find_devices(), in addition to uhd.find()
    + RFNoC: generate correct Python code when using clock/time source
    + RFNoC: allow specification of adapter IDs for streamers
    + RFNoC: enable setting of vlen and types for streamers
    + RFNoC: streamers pay attention to stream args
    + RFNoC: sync block controller with gr-ettus OOT
    + RFNoC:set_property() and get_property() added to the C++ and
    Python APIs
    + RFNoC: Python binds added for rfnoc_block_generic
  * gr-zeromq
    + Sinks will optionally block on full queue, providing
    backpressure. Previously, overflow data was dropped.
- Patch fix-build-with-fmt9.patch removed (applied upstrem)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672228800">- Sanitize _constraints, 4GByte of memory is sufficient. Also,
  2GByte memoryperjob rejects too many workers, so combine it
  with %limit_build.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1674648000">- Update to version 3.10.5.1
  * Runtime
    + Restore the ability to set a default block buffer size using
    the buffer_size parameter in the config file. This was lost
    during refactoring in v3.9.
  * GRC
    + Add Python snipped hook point at "init before blocks", right
    before blocks are instantiated.
  * gr-audio
    + Remove support for OSX 10.3 and earlier.
  * gr-digital
    + Make tags visible to subclasses of OFDM Frame Equalizer.
  * gr-dtv
    + Correct constant in DVBS2 Modulator.
  * gr-fec
    + Fix errors in Channel Construction AWGN
  * gr-iio
    + Fix IIO blocks, which were broken due to a build-time
    dependency problem.
  * gr-network
    + Fix crash in UDP Source when buffer overruns.
  * gr-qtgui
    + Remove support for QWT 6.0 and earlier.
  * gr-uhd
    + Add async message port to USRP Source and publish overflow
    notifications.
    + Add bindings and example for RFNoC AddSub block.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1680350400">- Update to version 3.10.6.0
  * Runtime
    + Add Python loggers to top_block and hier_block2
    + Change the default log level (in the config file) to INFO
    instead of DEBUG
    + Logging improvements in the scheduler
    + Correctly determine native page size for Windows
  * GRC
    + Fixed: opening the source of a hierachical block using the
    toolbar button produced an error
    + Use the logger, instead of print statements, in generated
    top blocks
    + Remove libX11 load from generated Python code - this was
    unncessary and produced warnings
    + Choose Editor dialog stays above parent
  * gr-analog
    + Signal Source: option to hide the message port
  * gr-blocks
    + Throttle: supports max time or number of samples per work
    iteration, useful for reducing latency at low sample rates
    + Delay block: option to hide the message port
    + File Meta Sink: fix missing Python import in template code
  * gr-channels
    + Default taps should be 1.0, not 1.0 + j1.0
  * gr-digital
    + Async Decoder: several changes to improve performance
    robustness (see the commit log for more details)
  * gr-fec
    + Tagged Decoder: correctly calculate the frame size for
    terminated CC decoder
  * gr-filter
    + Fixed reverse parameters in fir_filter_with_buffer and
    pfb_arb_resampler, which could cause crashes
    + Fixed PFB Arbitrary Resampler was ignoring attenuation
    parameter
  * gr-iio
    + Set gain mode as specified (was always manual)
    + Use the specified gain parameter for second channel (was
    same as first channel)
  * gr-qtgui
    + Histogram Sink: calculate range of bins correctly to
    avoid strange distributions
    + Save (to image) dialogs add file extensions and have a Save
    button (i.e., they work now)
  * gr-soapy
    + Sources: add tags when the frequency changes
  * gr-uhd
    + Support for more RFNoC blocks
  - Fosphor, which produces data to drive an on-screen OpenGL-
    based renderer which is expected to be in the next release
  - Moving Average
  - Switchboard
  - Split Stream
    + FFT: add properties for direction, magnitude and scaling
    + RX Stream: flush after timeout
    + Fully support multi-channel TX/RX (params were available
    for one one channel)
  * gr-vocoder
    + Add a number of new codec modes for Codec2 and FreeDV
  * gr-zmq
    + Selectable bind/connect to support more flexible ZMQ patterns
    and NAT'd networks
    + Stream sources produce when available, instead of waiting for
    a buffer to fill, helping with latency
  * Modtool
    + Use interp and decim keywords correctly when generating blocks
- Added a patch gnuradio-not-install-freedesktop-files.patch to
  revert commit 7c87800f1d7e85589678f01281b45451085c7482</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680868800">- Remove unused build dependency on libmpir-devel (gmp-devel was
  already used anyway).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682424000">- Add gobject-introspection BuildRequires: inspect the python code
  to add relevant typelib() dependencies (boo#1182927).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1682856000">- Enable lto for arm</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1689595200">- Update to version 3.10.7.0
  * Runtime
    + Setting the minimum buffer size should have the desired
    effect now, and not be overwritten. NOTE: the value returned
    by min_buffer_size() is not intended to indicate the actual
    buffer size. Header Payload Demod was the only block
    attempting to use this value, and was corrected.
    + Use a set to store thread group (more efficient)
    + Message Debug can now output via the logging system
    + The field prefs.singleton is no longer externally exposed
    (was unintentional)
    + PMT dict can be generated more easily using pmt::dict_from_mapping()
  * GRC
    + Save changes under all exit conditions (a couple were
    previously missed)
    + Prevent silent Generate/Run failures for unsaved flowgraphs
  * gr-analog
    + C++ code generation for Quadrature Demod
    + Add max_gain parameter for AGC
  * gr-blocks
    + Probe Rate adds a name parameter, for clearer logging
    + Selector has a new "sync" more that consumes the same number
    of items from all inputs. Default is now to consume as many
    items as possible from the active input, and no more than
    that many items from other inputs. The previous behavior was,
    well, broken.
    + Throttle reset item count on restart, to avoid long delays
  * gr-digital
    + Constellation Encoder and Decoder: constellation can be
    changed at runtime
  * gr-filter
    + Filter design tool: multiple improvements in bounds checking
    and exception handling
    + Filter design tool: update QMessageBox to work in Qt5
  * gr-network
    + Multiple memory management errors fixed in UDP Source/Sink
    and TCP Sink
  * gr-soapy
    + Better AGC and gain behavior in RTL, AirspyHF and SDRPlay
    blocks
    + Support bias controls in RTL and SDRPlay blocks
  * gr-uhd
    + Remove possibility of infinite recursion for network
    overruns
    + Support fmtlib v10
    + RFNoC: bindings and block yml for Vector IIR, Replay and
    Log Power blocks
    + RFNoC: add S16 format to RX Streamer
  * gr-vocoder
    + Support additional codec2 modes
  * Modtool
    + Don't override user-defined CMAKE_INSTALL_PREFIX</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1697803200">- Update to version 3.10.8.0
  * Runtime
    + Add MAP_FIXED to circular buffer implementations using
    shm_open() and mmap backed by tmp files.
    + PMTs can be formatted for logging (format wrapper added).
    + New io_signature::make() variant replaces makev(), and
    optionally specifies buffer types.
    + Fix logging params to be compatible with C++20
  * GRC
    + Add "Choose Editor" button to Python block properties. Use
    the GTK app chooser.
    + Save choice to the config file.
    + Correct Python Qt imports in Hier blocks and flowgraph
    templates.
  * gr-blocks
    + Enable building the benchmark testing executable, which runs
    tests on various math functions.
    + Repeat block implemented as a basic block (vs sync
    interpolator) and output buffer allocation fixed.
    + Add a GRC example for Throttle usage.
  * gr-digital
    + Add set_sps() to Symbol Sync.
    + Header Format: Fix CRC and OFDM formats, add option to
    header_buffer to read bits lsb first, and refactor
    extract_bits functions as templates.
    + Constellation Sink uses different colors for each input by
    default.
    + Rework Constellation Soft Decoder, Constellation Object and
    LDPC Decoder Definition.
    + Previously, the LDPC Decoder did not work at all. The sigma
    parameter was removed from the decoder and an optional noise
    power npwr parameter was added to the constellation.
  * gr-network
    + Better support for vectorized output from UDP source. The
    payload size must still be a multiple of item size * vector
    size for this to work.
  * gr-qtgui
    + Range widget eng_slider and eng modes can now be selected
    in GRC.
    + Range widget and a couple of UHD apps now accept values on
    editingFinished, rather than on returnPressed. Since UIs
    generated by GRC do not have OK/Apply for such values,
    there is no "correct" behavior. The behavior is now
    selectable on the Entry widget.
    + Frequency Sink startup time improved where sample rate is low
  * gr-soapy
    + RTLSDR buffer size may be specified
  * gr-uhd
    + RFNoC NullSrcSink block added. The block may be both source
    and sink.
    + Add support and examples for RFNoC loopback.
    + RFNoC Rx Radio adds issue_stream_cmd() and block message
    handler.
  * gr-zeromq
    + Explicitly shutdown and close source/sinks to prevent hangs
    in some cases.
    + Require zmq.hpp (cppzmq) version with context_t.shutdown()
    defined.
    + If shutdown is not defined, the gr-zeromq is disabled.
  * Modtool
    + Add cmake-format support for generated modules
  * Build system and packaging
    + Update Read-the-docs config to include build.tools</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1704110400">- Update to version 3.10.9.1
- Changed
  * Project
    + Python minimum version is now 3.7.2, vs 3.6.5, to support type
    hints.
    + Add tox.ini, so that editors use the same formatting as
    github CI.
    + Use pointers to pass s32fc arguments to VOLK in gr-blocks,
    gr-digital, and gr-dtv to avoid undefined behavior. The fix
    is conditional on VOLK 3.1.0, which add a new supporting
    function.
  * Runtime
    + Disallow None for pmt_t arguments in Python.
    + Support spdlog installations with internal or external libfmt.
  * GRC
    + Use text labels to specify types for block parameters,
    instead of background colors which were difficult to
    read/remember.
    + Enable setting of documentation URLs, relative or absolute in
    yaml. This allows OOTs to use the documentation link in the
    block parameter dialog.
    + Disallow use of block ids that are Python keywords and
    "gnuradio".
    + Add type annotations in some places (required bump to
    Python 3.7.2).
    + Use C version of YAML loader (yaml.CSafeLoader) for
    better performance.
    + Connections may have properties for supported connection
    domains. This feature was added for RFNoC connections. Standard
    stream and message connections do not support this feature,
    but they may in future versions.
    + Check grc file version. The above feature required a
    version bump to "2". Where no connection properties are
    used, version "1" is still emitted. Note that previous
    versions of GRC do not check for file version. RFNoC
    flowgraphs with connection properties will fail to load
    in previous versions as a result.
    + Fix bug where an impressive number of backslashes were
    added to some filenames.
  * gr-dtv
    + Read expected data as little-endian
  * gr-fec
    + Add FEC_API to CCSDS Reed-Solomon functions so they can be
    used by OOTs.
  * gr-qtgui
    + QT GUI Msg Push Button: add a callback for Message Value to
    allow it to change at runtime.
  * gr-uhd
    + RFNoC Rx-Streamer: Add start stream options
    + Add back-edge property to RFNoC connections
  * Build system and packaging
    + Use utf-8 encoding when writing files in gr_python_install.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705579200">- Update to version 3.10.9.2
- Changed
  * Project
    + Fix a few memory errors in various modules.
  * GRC
    + Fix regressions in bus connections.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1711108800">- Added libad9361-iio-devel build dependency (fixes PlutoSDR support)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1714478400">- Added python3-QtPy and python3-QDarkStyle runtime dependencies (needed for gnuradio-companion --qt)
- Update to version 3.10.10.0
- Changed
  * Runtime
    + Modernize location of config files. XDG_CONFIG_HOME will be used if set
    (often $HOME/.config). This change attempts to be backward compatible with
    existing config file locations, but be aware that config files may show up
    in the old ($HOME/.gnuradio/) and new ($XDG_CONFIG_HOME/gnuradio) locations
    depending on GNU Radio version. Files are not automatically moved, since
    some users run multiple versions of GNU Radio.
    + Ctrlport Probe, Ctrlport Probe PSD and gr-ctrlport-monitor. Ctrlport Monitor
    blocks are still broken.
  * GRC
    + NEW Qt-based front end! Run gnuradio-companion --qt to try it out. This
    feature is still in testing, so the Gtk front end runs by default. In a
    future release, Qt will become the default, removing Gtk as a manditory
    dependency. Maintenance will focus on the Qt front end at that point.
    + Restore property field background colors (as a View option, off by default)
    for the Gtk front end. Background colors were previously replaced with textual
    type string.
    + The canvas can be panned using the middle mouse button
    + C++ code generation improvements related to parameters and strings
    + C++ code generation fixed for Add Const
  * gr-audio
    + Added 96 kHz and 192 kHz selections to ALSA source/sink
  * gr-blocks
    + Float To UChar block adds vector support, and also scale and bias params
  * gr-digital
    + Additive Scrambler adds soft symbol handling
    + Add callback to set header format in Digital Protocol Formatter
  * modtool
    + Improvements to handling of Python blocks (add, rm, and rename work reliably)
    + New parseable manifest format (yaml instead of md) to better support the OOT ecosystem
    + Manifest and examples are installed by "make install"
  * Build system and packaging
    + Python byte-compiled (pyc) files are no longer installed, as they are deprecated by Python
  * Testing
    + Added MinGW test runner and fixed various MinGW compilation failures
    + Update Fedora to test 38, 39 and 40</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1715428800">- Added a patches gnuradio-fix-error-message-for-Qwt-version.patch
  and gnuradio-remove-maximum-version-for-Qwt.patch (taken from
  upstream), fixing build with Qwt-6.3.0</changelog>
</package>
<package pkgid="7184311b4d44128e5ac7667108d7973ee869c70be1b9ece1fb8f97ed21e2a1b158e4aba736ec1fabfb81cc86b828f1271e52bae3d10b9ff6bf22f6aef33afdd6" name="gnuradio-devel" arch="x86_64">
  <version epoch="0" ver="3.10.10.0" rel="1.0.2.1.sr20240429"/>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1649678400">- Added python3-jsonschema to build and runtime dependencies
- Added python3-pyzmq to runtime dependencies
- Update to version 3.10.2.0
  * gnuradio-runtime
    + Correct size/usage for single-mapped buffers (part of the new Custom Buffers feature).
  * grc
    + Improve discovery of xterm and related programs.
    + Save generated hierarchical block code to the block library instead of the directory containing the current GRC flowgraph.
    + New JSON Config and YAML Config blocks that load configuration variables from files at runtime. Those variables may then be used in block parameters.
    + Store the GNU Radio version in flowgraph metadata when saving.
    + Minor change in Python evaluation code to allow affinity, minoutbuf and maxoutbuf to be adjusted via script parameters.
  * Build system and packaging
    + Require C++-17 for gnuradio-runtime and code compiled against it (via cmake flags).
    + Add pythonschema to build- and run-time dependencies.
  * gr-blocks
    + Add exponential distribution to Message Strobe Random block’s delay selection.
    + Quiet down debug messages in File Sink.
    + Skip alignment check in File Source when the input file is not seekable (e.g., it is a pipe).
  * gr-filter
    + Fix crash in Rational Resampler logging
  * gr-digital
    + Add generic CRC blocks: CRC Append and CRC Check.
  * gr-qtgui
    + Improve text/background color on Range widget.
    + Digital Number Control emits message with new, instead of previous, value.
    + Message Edit Box sends message only when return is pressed, rather than whenever focus is lost.
    + Vector Sink allows legend to be disabled.
    + Type error fixes (Python 3.10 is stricter about int casting).
  * gr-trellis
    + Provide Python bindings for PCCC Encoder and Viterbi Combo.
  * gr-vocoder
    + Add C++ generation support to gr-vocoder
  * Code generation tools
    + Support strongly-typed enums in Python bindings</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1655899200">- Update to version 3.10.3.0
  * Project Scope
    + Continue replacement of Boost functionality with standard C++
    continues, where practical, making the code more maintainable.
    + Fix more flaky CI tests that were failing unnecessarily. This helps greatly with maintenance.
  * gnuradio-runtime
    + Only catch Thrift transport exceptions
    + Import PyQt5 before matplotlib to work around a bug
    + Fix broken log format string in set_min_output_buffer
    + Process system messages before others. This helps with orderly flowgraph termination.
    + Custom buffers: add missing (simulated) data transfer to
    input/output_blocked_callback functions in host_buffer class
    + Fix Mach-kernel timebase (numer and denom were reversed)
    + Fix signed integer overflows in fixed-point table generation
  * GRC
    + Add parentheses on arithmetic expressions to avoid operator precedence problems in templated code
    + Fix create hier / missing top_block error
  * Build system and packaging
    + CI: Add testing for Fedora 36, remove Fedora 34.
    + cmake: Use platform-specific Python install schemes
    + cmake: Always prefix git hash used as version with "g"
    + cmake: Allow MPIR/MPLIB package find to fail gracefully
    + cmake: Remove 'REQUIRED' flag for Volk
  * gr-blocks
    + Fix rotator_cc scheduled phase increment updates
    + Wavefile Sink: add support for Ogg Opus if libsndfile is &gt;= 1.0.29
    + Probe Signal: synchronize access to d_level to prevent race conditions
  * gr-digital
    + Use memcmp for CRC comparisons to avoid alignment errors
  * gr-dtv
    + Use unsigned integer for CRC calculation
    + Fix use of uninitialized memory
    + Fix initialization of L1Post struct
  * gr-filter
    + Fix various bugs in Generic Filterbank
  * gr-iio
    + Fix grc pluto sink attenuation callback
  gr-qtgui
    + Several sinks produce wrong error messages, when GUI Hint is used. Reorder params in yml files to fix.
  * gr-soapy
    + Deactivate stream before closing. Some modules depend on this behavior.
  * gr-uhd
    + Implement get_gpio_attr()
    + Code generation tools
    + C++ generation: Fix various template errors
  * Modtool
    + gr_newmod: Fix copying python bindings to test dir on Windows
    + gr_newmod: Make untagged conda package version less specific
    + modtool: Add a conda recipe to the OOT template
    + Make the pydoc_h.mako more clang compliant
  * Documentation
    + Add shim Sphinx config for readthedocs
- Enabled gr-iio module (requires libiio)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1656676800">- added python3-SoapySDR to the runtime dependendcies (required by gr-soapy)</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1663329600">- Update to version 3.10.4.0
  * Project Scope
    + Replace get_initial_sptr() calls with make_block_sptr() calls.
    There were a number of places the incorrect function was being used.
  * Runtime
    + Use correctly typed arguments to log messages to prevent build errors.
  * GRC
    + Add xfce4-terminal and urxvt to the list of terminal emulators
    discovered during the build process.
    + Suppress GUI hint errors that were being shown in the terminal window.
    + Use integers for screenshot size (floats were causing Cairo errors).
  * Build system and packaging
    + Reformat cmake files and make cmake formatting part of the workflow.
    + Allow GNU Radio to be a part of other cmake-based projects.
    + Correct linking to libiio and libad9361 on macOS.
    + Update method for determining Python installation directory. This
    should work correctly now on (all?) distro releases.
  * gr-blocks
    + New Block Interleaver/Deinterleaver interleaves blocks of symbols
    + Correct calculation of items_remaining in File Source, which allows
    seek() to work correctly.
    + Add an example for Wavefile Sink
  * gr-digital
    + Deprecate the CRC32 and CRC16 blocks, which will be removed in the
    future. There are more general CRC blocks which do the same thing (and more).
  * gr-filter
    + Fix demo for PFB channelizer
  * gr-iio
    + FMCOMMS2 Sink assumes CS16 data is scaled to 32768, rather than 2048.
    + FMCOMMS2 returns the correct samples for the second channel in 2-channel mode.
  * gr-trellis
    + Correct Python bindings for trellis::metrics.
  * gr-qtgui
    + Range widget can now output messages when value changes.
    + Add C++ code generation for Time Sink
    + Regenerate Python bindings for some blocks when necessary.
    + Waterfall Sink correctly uses half spectrum for float input.
  * gr-uhd
    + Add Python bindings for the UHD find() functino.
  * gr-zeromq
    + Support newer get() and older/deprecated getsockopt()
    functions in cppzmq depending on availability.
  * Modtool
    + Parse IO signatures with or without gr:: prefix.
  * Documentation
    + Update certain file lists to keep build paths out of documentation.
  * Testing
    + Update Conda recipe for Qt 5.15 and re-render CI support files.
    + Add testing on Ubuntu 22.04.
    + Link tests directly against spdlog with not linking to GR runtime.
    + Ignore Python "missing whitespace after keywork" formatting error.</changelog>
  <changelog author="pgajdos@suse.com" date="1663588800">- does not require python3-six
  https://trello.com/c/MO53MocR/143-remove-python3-six</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1666526400">- Add patch:
  * fix-build-with-fmt9.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1671451200">- Update to version 3.10.5.0
  * Runtime
    + Python block have access to the block logger, as in C++
    + Default log level changed to INFO (from OFF)
    + Memory-based logger gr.dictionary_logger_backend() added for
    log debugging
    + API Note: The Python block gateway is now completely
    implemented in the PyBind11 wrapper, in order to clean up
    Python dependencies. This is technically an API change, but
    should not have any external effect.
    + PMT serialization of Complex32 vectors is now REAL | IMAG on
    all platforms
    + Python IO signature replication (multiple ports specified by
    one signature) fixed
  * GRC
    + Continue processing block connections after a connection
    error occurs
    + Drawing/scaling fixes that improve user experience on HiDPI
    and Windows machines
  * Build system and packaging
    + Many deprecation warnings fixed
    + Make target link libraries PRIVATE wherever possible, removing
    unnecessary downstream dependencies
  * Testing
    + Code formatting rules for clang format updated to v14
    + Removed all compiler warning suppression
    + Enable Python block testing for Conda on macOS
    + Many other improvements that make maintenance easier - thanks
    again to Clayton Smith. In the process of fixing tests, a number
    of latent bugs were fixed throughout the code.
  * gr-analog
    + AGC3 performance and bug fixes
    + Python has access to control_loop parent class in PLL blocks
    + CTCSS detection of standard tones improved by fixing floating
    point comparison
  * gr-blocks
    + Probe Signal cross platform reliability improved by better
    thread synchronization
  * gr-digital
    + CRC32 and CRC16 blocks use little-endian order regardless of
    host order. This is a wire format change. The options were to
    have different endian machines unable to communicate, or older
    and newer versions unable to communicate. Note that there is
    a more general set of blocks (CRC Append and CRC Check) that
    are recommended for use wherever possible.
    + Packet headers use consistent bit order across machines
    + Floating point/rounding fix in constellation lookup table
  * gr-fec
    + LDPC G matrix n and k can be access from Python
    + LDPC matrix output size calculation corrected
    + CCSDS/Viterbi path metrics overflow fix
  * gr-network
    + Improve UDP Source/Sink efficiency by removing a layer of
    buffering and using the GR circular buffer instead of the
    Boost equivalent
  * gr-qtgui
    + Fixed Python code generation for Msg CheckBox, Digital Number
    Control, Toggle Button, Toggle Switch
  * gr-soapy
    + Sources will generate rx_time, rx_freq and rx_rate tags, as
    in UHD sources, where supported by the underlying Soapy driver
  * gr-uhd
    + Re-enable uhd.find_devices(), in addition to uhd.find()
    + RFNoC: generate correct Python code when using clock/time source
    + RFNoC: allow specification of adapter IDs for streamers
    + RFNoC: enable setting of vlen and types for streamers
    + RFNoC: streamers pay attention to stream args
    + RFNoC: sync block controller with gr-ettus OOT
    + RFNoC:set_property() and get_property() added to the C++ and
    Python APIs
    + RFNoC: Python binds added for rfnoc_block_generic
  * gr-zeromq
    + Sinks will optionally block on full queue, providing
    backpressure. Previously, overflow data was dropped.
- Patch fix-build-with-fmt9.patch removed (applied upstrem)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672228800">- Sanitize _constraints, 4GByte of memory is sufficient. Also,
  2GByte memoryperjob rejects too many workers, so combine it
  with %limit_build.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1674648000">- Update to version 3.10.5.1
  * Runtime
    + Restore the ability to set a default block buffer size using
    the buffer_size parameter in the config file. This was lost
    during refactoring in v3.9.
  * GRC
    + Add Python snipped hook point at "init before blocks", right
    before blocks are instantiated.
  * gr-audio
    + Remove support for OSX 10.3 and earlier.
  * gr-digital
    + Make tags visible to subclasses of OFDM Frame Equalizer.
  * gr-dtv
    + Correct constant in DVBS2 Modulator.
  * gr-fec
    + Fix errors in Channel Construction AWGN
  * gr-iio
    + Fix IIO blocks, which were broken due to a build-time
    dependency problem.
  * gr-network
    + Fix crash in UDP Source when buffer overruns.
  * gr-qtgui
    + Remove support for QWT 6.0 and earlier.
  * gr-uhd
    + Add async message port to USRP Source and publish overflow
    notifications.
    + Add bindings and example for RFNoC AddSub block.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1680350400">- Update to version 3.10.6.0
  * Runtime
    + Add Python loggers to top_block and hier_block2
    + Change the default log level (in the config file) to INFO
    instead of DEBUG
    + Logging improvements in the scheduler
    + Correctly determine native page size for Windows
  * GRC
    + Fixed: opening the source of a hierachical block using the
    toolbar button produced an error
    + Use the logger, instead of print statements, in generated
    top blocks
    + Remove libX11 load from generated Python code - this was
    unncessary and produced warnings
    + Choose Editor dialog stays above parent
  * gr-analog
    + Signal Source: option to hide the message port
  * gr-blocks
    + Throttle: supports max time or number of samples per work
    iteration, useful for reducing latency at low sample rates
    + Delay block: option to hide the message port
    + File Meta Sink: fix missing Python import in template code
  * gr-channels
    + Default taps should be 1.0, not 1.0 + j1.0
  * gr-digital
    + Async Decoder: several changes to improve performance
    robustness (see the commit log for more details)
  * gr-fec
    + Tagged Decoder: correctly calculate the frame size for
    terminated CC decoder
  * gr-filter
    + Fixed reverse parameters in fir_filter_with_buffer and
    pfb_arb_resampler, which could cause crashes
    + Fixed PFB Arbitrary Resampler was ignoring attenuation
    parameter
  * gr-iio
    + Set gain mode as specified (was always manual)
    + Use the specified gain parameter for second channel (was
    same as first channel)
  * gr-qtgui
    + Histogram Sink: calculate range of bins correctly to
    avoid strange distributions
    + Save (to image) dialogs add file extensions and have a Save
    button (i.e., they work now)
  * gr-soapy
    + Sources: add tags when the frequency changes
  * gr-uhd
    + Support for more RFNoC blocks
  - Fosphor, which produces data to drive an on-screen OpenGL-
    based renderer which is expected to be in the next release
  - Moving Average
  - Switchboard
  - Split Stream
    + FFT: add properties for direction, magnitude and scaling
    + RX Stream: flush after timeout
    + Fully support multi-channel TX/RX (params were available
    for one one channel)
  * gr-vocoder
    + Add a number of new codec modes for Codec2 and FreeDV
  * gr-zmq
    + Selectable bind/connect to support more flexible ZMQ patterns
    and NAT'd networks
    + Stream sources produce when available, instead of waiting for
    a buffer to fill, helping with latency
  * Modtool
    + Use interp and decim keywords correctly when generating blocks
- Added a patch gnuradio-not-install-freedesktop-files.patch to
  revert commit 7c87800f1d7e85589678f01281b45451085c7482</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680868800">- Remove unused build dependency on libmpir-devel (gmp-devel was
  already used anyway).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682424000">- Add gobject-introspection BuildRequires: inspect the python code
  to add relevant typelib() dependencies (boo#1182927).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1682856000">- Enable lto for arm</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1689595200">- Update to version 3.10.7.0
  * Runtime
    + Setting the minimum buffer size should have the desired
    effect now, and not be overwritten. NOTE: the value returned
    by min_buffer_size() is not intended to indicate the actual
    buffer size. Header Payload Demod was the only block
    attempting to use this value, and was corrected.
    + Use a set to store thread group (more efficient)
    + Message Debug can now output via the logging system
    + The field prefs.singleton is no longer externally exposed
    (was unintentional)
    + PMT dict can be generated more easily using pmt::dict_from_mapping()
  * GRC
    + Save changes under all exit conditions (a couple were
    previously missed)
    + Prevent silent Generate/Run failures for unsaved flowgraphs
  * gr-analog
    + C++ code generation for Quadrature Demod
    + Add max_gain parameter for AGC
  * gr-blocks
    + Probe Rate adds a name parameter, for clearer logging
    + Selector has a new "sync" more that consumes the same number
    of items from all inputs. Default is now to consume as many
    items as possible from the active input, and no more than
    that many items from other inputs. The previous behavior was,
    well, broken.
    + Throttle reset item count on restart, to avoid long delays
  * gr-digital
    + Constellation Encoder and Decoder: constellation can be
    changed at runtime
  * gr-filter
    + Filter design tool: multiple improvements in bounds checking
    and exception handling
    + Filter design tool: update QMessageBox to work in Qt5
  * gr-network
    + Multiple memory management errors fixed in UDP Source/Sink
    and TCP Sink
  * gr-soapy
    + Better AGC and gain behavior in RTL, AirspyHF and SDRPlay
    blocks
    + Support bias controls in RTL and SDRPlay blocks
  * gr-uhd
    + Remove possibility of infinite recursion for network
    overruns
    + Support fmtlib v10
    + RFNoC: bindings and block yml for Vector IIR, Replay and
    Log Power blocks
    + RFNoC: add S16 format to RX Streamer
  * gr-vocoder
    + Support additional codec2 modes
  * Modtool
    + Don't override user-defined CMAKE_INSTALL_PREFIX</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1697803200">- Update to version 3.10.8.0
  * Runtime
    + Add MAP_FIXED to circular buffer implementations using
    shm_open() and mmap backed by tmp files.
    + PMTs can be formatted for logging (format wrapper added).
    + New io_signature::make() variant replaces makev(), and
    optionally specifies buffer types.
    + Fix logging params to be compatible with C++20
  * GRC
    + Add "Choose Editor" button to Python block properties. Use
    the GTK app chooser.
    + Save choice to the config file.
    + Correct Python Qt imports in Hier blocks and flowgraph
    templates.
  * gr-blocks
    + Enable building the benchmark testing executable, which runs
    tests on various math functions.
    + Repeat block implemented as a basic block (vs sync
    interpolator) and output buffer allocation fixed.
    + Add a GRC example for Throttle usage.
  * gr-digital
    + Add set_sps() to Symbol Sync.
    + Header Format: Fix CRC and OFDM formats, add option to
    header_buffer to read bits lsb first, and refactor
    extract_bits functions as templates.
    + Constellation Sink uses different colors for each input by
    default.
    + Rework Constellation Soft Decoder, Constellation Object and
    LDPC Decoder Definition.
    + Previously, the LDPC Decoder did not work at all. The sigma
    parameter was removed from the decoder and an optional noise
    power npwr parameter was added to the constellation.
  * gr-network
    + Better support for vectorized output from UDP source. The
    payload size must still be a multiple of item size * vector
    size for this to work.
  * gr-qtgui
    + Range widget eng_slider and eng modes can now be selected
    in GRC.
    + Range widget and a couple of UHD apps now accept values on
    editingFinished, rather than on returnPressed. Since UIs
    generated by GRC do not have OK/Apply for such values,
    there is no "correct" behavior. The behavior is now
    selectable on the Entry widget.
    + Frequency Sink startup time improved where sample rate is low
  * gr-soapy
    + RTLSDR buffer size may be specified
  * gr-uhd
    + RFNoC NullSrcSink block added. The block may be both source
    and sink.
    + Add support and examples for RFNoC loopback.
    + RFNoC Rx Radio adds issue_stream_cmd() and block message
    handler.
  * gr-zeromq
    + Explicitly shutdown and close source/sinks to prevent hangs
    in some cases.
    + Require zmq.hpp (cppzmq) version with context_t.shutdown()
    defined.
    + If shutdown is not defined, the gr-zeromq is disabled.
  * Modtool
    + Add cmake-format support for generated modules
  * Build system and packaging
    + Update Read-the-docs config to include build.tools</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1704110400">- Update to version 3.10.9.1
- Changed
  * Project
    + Python minimum version is now 3.7.2, vs 3.6.5, to support type
    hints.
    + Add tox.ini, so that editors use the same formatting as
    github CI.
    + Use pointers to pass s32fc arguments to VOLK in gr-blocks,
    gr-digital, and gr-dtv to avoid undefined behavior. The fix
    is conditional on VOLK 3.1.0, which add a new supporting
    function.
  * Runtime
    + Disallow None for pmt_t arguments in Python.
    + Support spdlog installations with internal or external libfmt.
  * GRC
    + Use text labels to specify types for block parameters,
    instead of background colors which were difficult to
    read/remember.
    + Enable setting of documentation URLs, relative or absolute in
    yaml. This allows OOTs to use the documentation link in the
    block parameter dialog.
    + Disallow use of block ids that are Python keywords and
    "gnuradio".
    + Add type annotations in some places (required bump to
    Python 3.7.2).
    + Use C version of YAML loader (yaml.CSafeLoader) for
    better performance.
    + Connections may have properties for supported connection
    domains. This feature was added for RFNoC connections. Standard
    stream and message connections do not support this feature,
    but they may in future versions.
    + Check grc file version. The above feature required a
    version bump to "2". Where no connection properties are
    used, version "1" is still emitted. Note that previous
    versions of GRC do not check for file version. RFNoC
    flowgraphs with connection properties will fail to load
    in previous versions as a result.
    + Fix bug where an impressive number of backslashes were
    added to some filenames.
  * gr-dtv
    + Read expected data as little-endian
  * gr-fec
    + Add FEC_API to CCSDS Reed-Solomon functions so they can be
    used by OOTs.
  * gr-qtgui
    + QT GUI Msg Push Button: add a callback for Message Value to
    allow it to change at runtime.
  * gr-uhd
    + RFNoC Rx-Streamer: Add start stream options
    + Add back-edge property to RFNoC connections
  * Build system and packaging
    + Use utf-8 encoding when writing files in gr_python_install.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705579200">- Update to version 3.10.9.2
- Changed
  * Project
    + Fix a few memory errors in various modules.
  * GRC
    + Fix regressions in bus connections.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1711108800">- Added libad9361-iio-devel build dependency (fixes PlutoSDR support)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1714478400">- Added python3-QtPy and python3-QDarkStyle runtime dependencies (needed for gnuradio-companion --qt)
- Update to version 3.10.10.0
- Changed
  * Runtime
    + Modernize location of config files. XDG_CONFIG_HOME will be used if set
    (often $HOME/.config). This change attempts to be backward compatible with
    existing config file locations, but be aware that config files may show up
    in the old ($HOME/.gnuradio/) and new ($XDG_CONFIG_HOME/gnuradio) locations
    depending on GNU Radio version. Files are not automatically moved, since
    some users run multiple versions of GNU Radio.
    + Ctrlport Probe, Ctrlport Probe PSD and gr-ctrlport-monitor. Ctrlport Monitor
    blocks are still broken.
  * GRC
    + NEW Qt-based front end! Run gnuradio-companion --qt to try it out. This
    feature is still in testing, so the Gtk front end runs by default. In a
    future release, Qt will become the default, removing Gtk as a manditory
    dependency. Maintenance will focus on the Qt front end at that point.
    + Restore property field background colors (as a View option, off by default)
    for the Gtk front end. Background colors were previously replaced with textual
    type string.
    + The canvas can be panned using the middle mouse button
    + C++ code generation improvements related to parameters and strings
    + C++ code generation fixed for Add Const
  * gr-audio
    + Added 96 kHz and 192 kHz selections to ALSA source/sink
  * gr-blocks
    + Float To UChar block adds vector support, and also scale and bias params
  * gr-digital
    + Additive Scrambler adds soft symbol handling
    + Add callback to set header format in Digital Protocol Formatter
  * modtool
    + Improvements to handling of Python blocks (add, rm, and rename work reliably)
    + New parseable manifest format (yaml instead of md) to better support the OOT ecosystem
    + Manifest and examples are installed by "make install"
  * Build system and packaging
    + Python byte-compiled (pyc) files are no longer installed, as they are deprecated by Python
  * Testing
    + Added MinGW test runner and fixed various MinGW compilation failures
    + Update Fedora to test 38, 39 and 40</changelog>
</package>
<package pkgid="279d53a87070a722882b7157b039927888408dea5963f41e26ba38ce1298aa5bb26e21e84ffa8481caf48be7b8be87e7fd39b73cbbbd48ae70f3fb1631c45f31" name="gnuradio-devel" arch="x86_64">
  <version epoch="0" ver="3.10.10.0" rel="2.0.4.1.sr20240429"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1655899200">- Update to version 3.10.3.0
  * Project Scope
    + Continue replacement of Boost functionality with standard C++
    continues, where practical, making the code more maintainable.
    + Fix more flaky CI tests that were failing unnecessarily. This helps greatly with maintenance.
  * gnuradio-runtime
    + Only catch Thrift transport exceptions
    + Import PyQt5 before matplotlib to work around a bug
    + Fix broken log format string in set_min_output_buffer
    + Process system messages before others. This helps with orderly flowgraph termination.
    + Custom buffers: add missing (simulated) data transfer to
    input/output_blocked_callback functions in host_buffer class
    + Fix Mach-kernel timebase (numer and denom were reversed)
    + Fix signed integer overflows in fixed-point table generation
  * GRC
    + Add parentheses on arithmetic expressions to avoid operator precedence problems in templated code
    + Fix create hier / missing top_block error
  * Build system and packaging
    + CI: Add testing for Fedora 36, remove Fedora 34.
    + cmake: Use platform-specific Python install schemes
    + cmake: Always prefix git hash used as version with "g"
    + cmake: Allow MPIR/MPLIB package find to fail gracefully
    + cmake: Remove 'REQUIRED' flag for Volk
  * gr-blocks
    + Fix rotator_cc scheduled phase increment updates
    + Wavefile Sink: add support for Ogg Opus if libsndfile is &gt;= 1.0.29
    + Probe Signal: synchronize access to d_level to prevent race conditions
  * gr-digital
    + Use memcmp for CRC comparisons to avoid alignment errors
  * gr-dtv
    + Use unsigned integer for CRC calculation
    + Fix use of uninitialized memory
    + Fix initialization of L1Post struct
  * gr-filter
    + Fix various bugs in Generic Filterbank
  * gr-iio
    + Fix grc pluto sink attenuation callback
  gr-qtgui
    + Several sinks produce wrong error messages, when GUI Hint is used. Reorder params in yml files to fix.
  * gr-soapy
    + Deactivate stream before closing. Some modules depend on this behavior.
  * gr-uhd
    + Implement get_gpio_attr()
    + Code generation tools
    + C++ generation: Fix various template errors
  * Modtool
    + gr_newmod: Fix copying python bindings to test dir on Windows
    + gr_newmod: Make untagged conda package version less specific
    + modtool: Add a conda recipe to the OOT template
    + Make the pydoc_h.mako more clang compliant
  * Documentation
    + Add shim Sphinx config for readthedocs
- Enabled gr-iio module (requires libiio)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1656676800">- added python3-SoapySDR to the runtime dependendcies (required by gr-soapy)</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1663329600">- Update to version 3.10.4.0
  * Project Scope
    + Replace get_initial_sptr() calls with make_block_sptr() calls.
    There were a number of places the incorrect function was being used.
  * Runtime
    + Use correctly typed arguments to log messages to prevent build errors.
  * GRC
    + Add xfce4-terminal and urxvt to the list of terminal emulators
    discovered during the build process.
    + Suppress GUI hint errors that were being shown in the terminal window.
    + Use integers for screenshot size (floats were causing Cairo errors).
  * Build system and packaging
    + Reformat cmake files and make cmake formatting part of the workflow.
    + Allow GNU Radio to be a part of other cmake-based projects.
    + Correct linking to libiio and libad9361 on macOS.
    + Update method for determining Python installation directory. This
    should work correctly now on (all?) distro releases.
  * gr-blocks
    + New Block Interleaver/Deinterleaver interleaves blocks of symbols
    + Correct calculation of items_remaining in File Source, which allows
    seek() to work correctly.
    + Add an example for Wavefile Sink
  * gr-digital
    + Deprecate the CRC32 and CRC16 blocks, which will be removed in the
    future. There are more general CRC blocks which do the same thing (and more).
  * gr-filter
    + Fix demo for PFB channelizer
  * gr-iio
    + FMCOMMS2 Sink assumes CS16 data is scaled to 32768, rather than 2048.
    + FMCOMMS2 returns the correct samples for the second channel in 2-channel mode.
  * gr-trellis
    + Correct Python bindings for trellis::metrics.
  * gr-qtgui
    + Range widget can now output messages when value changes.
    + Add C++ code generation for Time Sink
    + Regenerate Python bindings for some blocks when necessary.
    + Waterfall Sink correctly uses half spectrum for float input.
  * gr-uhd
    + Add Python bindings for the UHD find() functino.
  * gr-zeromq
    + Support newer get() and older/deprecated getsockopt()
    functions in cppzmq depending on availability.
  * Modtool
    + Parse IO signatures with or without gr:: prefix.
  * Documentation
    + Update certain file lists to keep build paths out of documentation.
  * Testing
    + Update Conda recipe for Qt 5.15 and re-render CI support files.
    + Add testing on Ubuntu 22.04.
    + Link tests directly against spdlog with not linking to GR runtime.
    + Ignore Python "missing whitespace after keywork" formatting error.</changelog>
  <changelog author="pgajdos@suse.com" date="1663588800">- does not require python3-six
  https://trello.com/c/MO53MocR/143-remove-python3-six</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1666526400">- Add patch:
  * fix-build-with-fmt9.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1671451200">- Update to version 3.10.5.0
  * Runtime
    + Python block have access to the block logger, as in C++
    + Default log level changed to INFO (from OFF)
    + Memory-based logger gr.dictionary_logger_backend() added for
    log debugging
    + API Note: The Python block gateway is now completely
    implemented in the PyBind11 wrapper, in order to clean up
    Python dependencies. This is technically an API change, but
    should not have any external effect.
    + PMT serialization of Complex32 vectors is now REAL | IMAG on
    all platforms
    + Python IO signature replication (multiple ports specified by
    one signature) fixed
  * GRC
    + Continue processing block connections after a connection
    error occurs
    + Drawing/scaling fixes that improve user experience on HiDPI
    and Windows machines
  * Build system and packaging
    + Many deprecation warnings fixed
    + Make target link libraries PRIVATE wherever possible, removing
    unnecessary downstream dependencies
  * Testing
    + Code formatting rules for clang format updated to v14
    + Removed all compiler warning suppression
    + Enable Python block testing for Conda on macOS
    + Many other improvements that make maintenance easier - thanks
    again to Clayton Smith. In the process of fixing tests, a number
    of latent bugs were fixed throughout the code.
  * gr-analog
    + AGC3 performance and bug fixes
    + Python has access to control_loop parent class in PLL blocks
    + CTCSS detection of standard tones improved by fixing floating
    point comparison
  * gr-blocks
    + Probe Signal cross platform reliability improved by better
    thread synchronization
  * gr-digital
    + CRC32 and CRC16 blocks use little-endian order regardless of
    host order. This is a wire format change. The options were to
    have different endian machines unable to communicate, or older
    and newer versions unable to communicate. Note that there is
    a more general set of blocks (CRC Append and CRC Check) that
    are recommended for use wherever possible.
    + Packet headers use consistent bit order across machines
    + Floating point/rounding fix in constellation lookup table
  * gr-fec
    + LDPC G matrix n and k can be access from Python
    + LDPC matrix output size calculation corrected
    + CCSDS/Viterbi path metrics overflow fix
  * gr-network
    + Improve UDP Source/Sink efficiency by removing a layer of
    buffering and using the GR circular buffer instead of the
    Boost equivalent
  * gr-qtgui
    + Fixed Python code generation for Msg CheckBox, Digital Number
    Control, Toggle Button, Toggle Switch
  * gr-soapy
    + Sources will generate rx_time, rx_freq and rx_rate tags, as
    in UHD sources, where supported by the underlying Soapy driver
  * gr-uhd
    + Re-enable uhd.find_devices(), in addition to uhd.find()
    + RFNoC: generate correct Python code when using clock/time source
    + RFNoC: allow specification of adapter IDs for streamers
    + RFNoC: enable setting of vlen and types for streamers
    + RFNoC: streamers pay attention to stream args
    + RFNoC: sync block controller with gr-ettus OOT
    + RFNoC:set_property() and get_property() added to the C++ and
    Python APIs
    + RFNoC: Python binds added for rfnoc_block_generic
  * gr-zeromq
    + Sinks will optionally block on full queue, providing
    backpressure. Previously, overflow data was dropped.
- Patch fix-build-with-fmt9.patch removed (applied upstrem)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672228800">- Sanitize _constraints, 4GByte of memory is sufficient. Also,
  2GByte memoryperjob rejects too many workers, so combine it
  with %limit_build.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1674648000">- Update to version 3.10.5.1
  * Runtime
    + Restore the ability to set a default block buffer size using
    the buffer_size parameter in the config file. This was lost
    during refactoring in v3.9.
  * GRC
    + Add Python snipped hook point at "init before blocks", right
    before blocks are instantiated.
  * gr-audio
    + Remove support for OSX 10.3 and earlier.
  * gr-digital
    + Make tags visible to subclasses of OFDM Frame Equalizer.
  * gr-dtv
    + Correct constant in DVBS2 Modulator.
  * gr-fec
    + Fix errors in Channel Construction AWGN
  * gr-iio
    + Fix IIO blocks, which were broken due to a build-time
    dependency problem.
  * gr-network
    + Fix crash in UDP Source when buffer overruns.
  * gr-qtgui
    + Remove support for QWT 6.0 and earlier.
  * gr-uhd
    + Add async message port to USRP Source and publish overflow
    notifications.
    + Add bindings and example for RFNoC AddSub block.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1680350400">- Update to version 3.10.6.0
  * Runtime
    + Add Python loggers to top_block and hier_block2
    + Change the default log level (in the config file) to INFO
    instead of DEBUG
    + Logging improvements in the scheduler
    + Correctly determine native page size for Windows
  * GRC
    + Fixed: opening the source of a hierachical block using the
    toolbar button produced an error
    + Use the logger, instead of print statements, in generated
    top blocks
    + Remove libX11 load from generated Python code - this was
    unncessary and produced warnings
    + Choose Editor dialog stays above parent
  * gr-analog
    + Signal Source: option to hide the message port
  * gr-blocks
    + Throttle: supports max time or number of samples per work
    iteration, useful for reducing latency at low sample rates
    + Delay block: option to hide the message port
    + File Meta Sink: fix missing Python import in template code
  * gr-channels
    + Default taps should be 1.0, not 1.0 + j1.0
  * gr-digital
    + Async Decoder: several changes to improve performance
    robustness (see the commit log for more details)
  * gr-fec
    + Tagged Decoder: correctly calculate the frame size for
    terminated CC decoder
  * gr-filter
    + Fixed reverse parameters in fir_filter_with_buffer and
    pfb_arb_resampler, which could cause crashes
    + Fixed PFB Arbitrary Resampler was ignoring attenuation
    parameter
  * gr-iio
    + Set gain mode as specified (was always manual)
    + Use the specified gain parameter for second channel (was
    same as first channel)
  * gr-qtgui
    + Histogram Sink: calculate range of bins correctly to
    avoid strange distributions
    + Save (to image) dialogs add file extensions and have a Save
    button (i.e., they work now)
  * gr-soapy
    + Sources: add tags when the frequency changes
  * gr-uhd
    + Support for more RFNoC blocks
  - Fosphor, which produces data to drive an on-screen OpenGL-
    based renderer which is expected to be in the next release
  - Moving Average
  - Switchboard
  - Split Stream
    + FFT: add properties for direction, magnitude and scaling
    + RX Stream: flush after timeout
    + Fully support multi-channel TX/RX (params were available
    for one one channel)
  * gr-vocoder
    + Add a number of new codec modes for Codec2 and FreeDV
  * gr-zmq
    + Selectable bind/connect to support more flexible ZMQ patterns
    and NAT'd networks
    + Stream sources produce when available, instead of waiting for
    a buffer to fill, helping with latency
  * Modtool
    + Use interp and decim keywords correctly when generating blocks
- Added a patch gnuradio-not-install-freedesktop-files.patch to
  revert commit 7c87800f1d7e85589678f01281b45451085c7482</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680868800">- Remove unused build dependency on libmpir-devel (gmp-devel was
  already used anyway).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682424000">- Add gobject-introspection BuildRequires: inspect the python code
  to add relevant typelib() dependencies (boo#1182927).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1682856000">- Enable lto for arm</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1689595200">- Update to version 3.10.7.0
  * Runtime
    + Setting the minimum buffer size should have the desired
    effect now, and not be overwritten. NOTE: the value returned
    by min_buffer_size() is not intended to indicate the actual
    buffer size. Header Payload Demod was the only block
    attempting to use this value, and was corrected.
    + Use a set to store thread group (more efficient)
    + Message Debug can now output via the logging system
    + The field prefs.singleton is no longer externally exposed
    (was unintentional)
    + PMT dict can be generated more easily using pmt::dict_from_mapping()
  * GRC
    + Save changes under all exit conditions (a couple were
    previously missed)
    + Prevent silent Generate/Run failures for unsaved flowgraphs
  * gr-analog
    + C++ code generation for Quadrature Demod
    + Add max_gain parameter for AGC
  * gr-blocks
    + Probe Rate adds a name parameter, for clearer logging
    + Selector has a new "sync" more that consumes the same number
    of items from all inputs. Default is now to consume as many
    items as possible from the active input, and no more than
    that many items from other inputs. The previous behavior was,
    well, broken.
    + Throttle reset item count on restart, to avoid long delays
  * gr-digital
    + Constellation Encoder and Decoder: constellation can be
    changed at runtime
  * gr-filter
    + Filter design tool: multiple improvements in bounds checking
    and exception handling
    + Filter design tool: update QMessageBox to work in Qt5
  * gr-network
    + Multiple memory management errors fixed in UDP Source/Sink
    and TCP Sink
  * gr-soapy
    + Better AGC and gain behavior in RTL, AirspyHF and SDRPlay
    blocks
    + Support bias controls in RTL and SDRPlay blocks
  * gr-uhd
    + Remove possibility of infinite recursion for network
    overruns
    + Support fmtlib v10
    + RFNoC: bindings and block yml for Vector IIR, Replay and
    Log Power blocks
    + RFNoC: add S16 format to RX Streamer
  * gr-vocoder
    + Support additional codec2 modes
  * Modtool
    + Don't override user-defined CMAKE_INSTALL_PREFIX</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1697803200">- Update to version 3.10.8.0
  * Runtime
    + Add MAP_FIXED to circular buffer implementations using
    shm_open() and mmap backed by tmp files.
    + PMTs can be formatted for logging (format wrapper added).
    + New io_signature::make() variant replaces makev(), and
    optionally specifies buffer types.
    + Fix logging params to be compatible with C++20
  * GRC
    + Add "Choose Editor" button to Python block properties. Use
    the GTK app chooser.
    + Save choice to the config file.
    + Correct Python Qt imports in Hier blocks and flowgraph
    templates.
  * gr-blocks
    + Enable building the benchmark testing executable, which runs
    tests on various math functions.
    + Repeat block implemented as a basic block (vs sync
    interpolator) and output buffer allocation fixed.
    + Add a GRC example for Throttle usage.
  * gr-digital
    + Add set_sps() to Symbol Sync.
    + Header Format: Fix CRC and OFDM formats, add option to
    header_buffer to read bits lsb first, and refactor
    extract_bits functions as templates.
    + Constellation Sink uses different colors for each input by
    default.
    + Rework Constellation Soft Decoder, Constellation Object and
    LDPC Decoder Definition.
    + Previously, the LDPC Decoder did not work at all. The sigma
    parameter was removed from the decoder and an optional noise
    power npwr parameter was added to the constellation.
  * gr-network
    + Better support for vectorized output from UDP source. The
    payload size must still be a multiple of item size * vector
    size for this to work.
  * gr-qtgui
    + Range widget eng_slider and eng modes can now be selected
    in GRC.
    + Range widget and a couple of UHD apps now accept values on
    editingFinished, rather than on returnPressed. Since UIs
    generated by GRC do not have OK/Apply for such values,
    there is no "correct" behavior. The behavior is now
    selectable on the Entry widget.
    + Frequency Sink startup time improved where sample rate is low
  * gr-soapy
    + RTLSDR buffer size may be specified
  * gr-uhd
    + RFNoC NullSrcSink block added. The block may be both source
    and sink.
    + Add support and examples for RFNoC loopback.
    + RFNoC Rx Radio adds issue_stream_cmd() and block message
    handler.
  * gr-zeromq
    + Explicitly shutdown and close source/sinks to prevent hangs
    in some cases.
    + Require zmq.hpp (cppzmq) version with context_t.shutdown()
    defined.
    + If shutdown is not defined, the gr-zeromq is disabled.
  * Modtool
    + Add cmake-format support for generated modules
  * Build system and packaging
    + Update Read-the-docs config to include build.tools</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1704110400">- Update to version 3.10.9.1
- Changed
  * Project
    + Python minimum version is now 3.7.2, vs 3.6.5, to support type
    hints.
    + Add tox.ini, so that editors use the same formatting as
    github CI.
    + Use pointers to pass s32fc arguments to VOLK in gr-blocks,
    gr-digital, and gr-dtv to avoid undefined behavior. The fix
    is conditional on VOLK 3.1.0, which add a new supporting
    function.
  * Runtime
    + Disallow None for pmt_t arguments in Python.
    + Support spdlog installations with internal or external libfmt.
  * GRC
    + Use text labels to specify types for block parameters,
    instead of background colors which were difficult to
    read/remember.
    + Enable setting of documentation URLs, relative or absolute in
    yaml. This allows OOTs to use the documentation link in the
    block parameter dialog.
    + Disallow use of block ids that are Python keywords and
    "gnuradio".
    + Add type annotations in some places (required bump to
    Python 3.7.2).
    + Use C version of YAML loader (yaml.CSafeLoader) for
    better performance.
    + Connections may have properties for supported connection
    domains. This feature was added for RFNoC connections. Standard
    stream and message connections do not support this feature,
    but they may in future versions.
    + Check grc file version. The above feature required a
    version bump to "2". Where no connection properties are
    used, version "1" is still emitted. Note that previous
    versions of GRC do not check for file version. RFNoC
    flowgraphs with connection properties will fail to load
    in previous versions as a result.
    + Fix bug where an impressive number of backslashes were
    added to some filenames.
  * gr-dtv
    + Read expected data as little-endian
  * gr-fec
    + Add FEC_API to CCSDS Reed-Solomon functions so they can be
    used by OOTs.
  * gr-qtgui
    + QT GUI Msg Push Button: add a callback for Message Value to
    allow it to change at runtime.
  * gr-uhd
    + RFNoC Rx-Streamer: Add start stream options
    + Add back-edge property to RFNoC connections
  * Build system and packaging
    + Use utf-8 encoding when writing files in gr_python_install.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705579200">- Update to version 3.10.9.2
- Changed
  * Project
    + Fix a few memory errors in various modules.
  * GRC
    + Fix regressions in bus connections.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1711108800">- Added libad9361-iio-devel build dependency (fixes PlutoSDR support)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1714478400">- Added python3-QtPy and python3-QDarkStyle runtime dependencies (needed for gnuradio-companion --qt)
- Update to version 3.10.10.0
- Changed
  * Runtime
    + Modernize location of config files. XDG_CONFIG_HOME will be used if set
    (often $HOME/.config). This change attempts to be backward compatible with
    existing config file locations, but be aware that config files may show up
    in the old ($HOME/.gnuradio/) and new ($XDG_CONFIG_HOME/gnuradio) locations
    depending on GNU Radio version. Files are not automatically moved, since
    some users run multiple versions of GNU Radio.
    + Ctrlport Probe, Ctrlport Probe PSD and gr-ctrlport-monitor. Ctrlport Monitor
    blocks are still broken.
  * GRC
    + NEW Qt-based front end! Run gnuradio-companion --qt to try it out. This
    feature is still in testing, so the Gtk front end runs by default. In a
    future release, Qt will become the default, removing Gtk as a manditory
    dependency. Maintenance will focus on the Qt front end at that point.
    + Restore property field background colors (as a View option, off by default)
    for the Gtk front end. Background colors were previously replaced with textual
    type string.
    + The canvas can be panned using the middle mouse button
    + C++ code generation improvements related to parameters and strings
    + C++ code generation fixed for Add Const
  * gr-audio
    + Added 96 kHz and 192 kHz selections to ALSA source/sink
  * gr-blocks
    + Float To UChar block adds vector support, and also scale and bias params
  * gr-digital
    + Additive Scrambler adds soft symbol handling
    + Add callback to set header format in Digital Protocol Formatter
  * modtool
    + Improvements to handling of Python blocks (add, rm, and rename work reliably)
    + New parseable manifest format (yaml instead of md) to better support the OOT ecosystem
    + Manifest and examples are installed by "make install"
  * Build system and packaging
    + Python byte-compiled (pyc) files are no longer installed, as they are deprecated by Python
  * Testing
    + Added MinGW test runner and fixed various MinGW compilation failures
    + Update Fedora to test 38, 39 and 40</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1715428800">- Added a patches gnuradio-fix-error-message-for-Qwt-version.patch
  and gnuradio-remove-maximum-version-for-Qwt.patch (taken from
  upstream), fixing build with Qwt-6.3.0</changelog>
</package>
<package pkgid="96b84055266db55458296963b0f9a7da028b74ef43c47ec11aecb19e8b81e8af6f7629b86056efd0ab4aed230ba5ccd22b05db19ebafb37f3ea7f465b2c74d9a" name="gnuradio-doc" arch="noarch">
  <version epoch="0" ver="3.10.10.0" rel="1.0.2.1.sr20240429"/>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1649678400">- Added python3-jsonschema to build and runtime dependencies
- Added python3-pyzmq to runtime dependencies
- Update to version 3.10.2.0
  * gnuradio-runtime
    + Correct size/usage for single-mapped buffers (part of the new Custom Buffers feature).
  * grc
    + Improve discovery of xterm and related programs.
    + Save generated hierarchical block code to the block library instead of the directory containing the current GRC flowgraph.
    + New JSON Config and YAML Config blocks that load configuration variables from files at runtime. Those variables may then be used in block parameters.
    + Store the GNU Radio version in flowgraph metadata when saving.
    + Minor change in Python evaluation code to allow affinity, minoutbuf and maxoutbuf to be adjusted via script parameters.
  * Build system and packaging
    + Require C++-17 for gnuradio-runtime and code compiled against it (via cmake flags).
    + Add pythonschema to build- and run-time dependencies.
  * gr-blocks
    + Add exponential distribution to Message Strobe Random block’s delay selection.
    + Quiet down debug messages in File Sink.
    + Skip alignment check in File Source when the input file is not seekable (e.g., it is a pipe).
  * gr-filter
    + Fix crash in Rational Resampler logging
  * gr-digital
    + Add generic CRC blocks: CRC Append and CRC Check.
  * gr-qtgui
    + Improve text/background color on Range widget.
    + Digital Number Control emits message with new, instead of previous, value.
    + Message Edit Box sends message only when return is pressed, rather than whenever focus is lost.
    + Vector Sink allows legend to be disabled.
    + Type error fixes (Python 3.10 is stricter about int casting).
  * gr-trellis
    + Provide Python bindings for PCCC Encoder and Viterbi Combo.
  * gr-vocoder
    + Add C++ generation support to gr-vocoder
  * Code generation tools
    + Support strongly-typed enums in Python bindings</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1655899200">- Update to version 3.10.3.0
  * Project Scope
    + Continue replacement of Boost functionality with standard C++
    continues, where practical, making the code more maintainable.
    + Fix more flaky CI tests that were failing unnecessarily. This helps greatly with maintenance.
  * gnuradio-runtime
    + Only catch Thrift transport exceptions
    + Import PyQt5 before matplotlib to work around a bug
    + Fix broken log format string in set_min_output_buffer
    + Process system messages before others. This helps with orderly flowgraph termination.
    + Custom buffers: add missing (simulated) data transfer to
    input/output_blocked_callback functions in host_buffer class
    + Fix Mach-kernel timebase (numer and denom were reversed)
    + Fix signed integer overflows in fixed-point table generation
  * GRC
    + Add parentheses on arithmetic expressions to avoid operator precedence problems in templated code
    + Fix create hier / missing top_block error
  * Build system and packaging
    + CI: Add testing for Fedora 36, remove Fedora 34.
    + cmake: Use platform-specific Python install schemes
    + cmake: Always prefix git hash used as version with "g"
    + cmake: Allow MPIR/MPLIB package find to fail gracefully
    + cmake: Remove 'REQUIRED' flag for Volk
  * gr-blocks
    + Fix rotator_cc scheduled phase increment updates
    + Wavefile Sink: add support for Ogg Opus if libsndfile is &gt;= 1.0.29
    + Probe Signal: synchronize access to d_level to prevent race conditions
  * gr-digital
    + Use memcmp for CRC comparisons to avoid alignment errors
  * gr-dtv
    + Use unsigned integer for CRC calculation
    + Fix use of uninitialized memory
    + Fix initialization of L1Post struct
  * gr-filter
    + Fix various bugs in Generic Filterbank
  * gr-iio
    + Fix grc pluto sink attenuation callback
  gr-qtgui
    + Several sinks produce wrong error messages, when GUI Hint is used. Reorder params in yml files to fix.
  * gr-soapy
    + Deactivate stream before closing. Some modules depend on this behavior.
  * gr-uhd
    + Implement get_gpio_attr()
    + Code generation tools
    + C++ generation: Fix various template errors
  * Modtool
    + gr_newmod: Fix copying python bindings to test dir on Windows
    + gr_newmod: Make untagged conda package version less specific
    + modtool: Add a conda recipe to the OOT template
    + Make the pydoc_h.mako more clang compliant
  * Documentation
    + Add shim Sphinx config for readthedocs
- Enabled gr-iio module (requires libiio)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1656676800">- added python3-SoapySDR to the runtime dependendcies (required by gr-soapy)</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1663329600">- Update to version 3.10.4.0
  * Project Scope
    + Replace get_initial_sptr() calls with make_block_sptr() calls.
    There were a number of places the incorrect function was being used.
  * Runtime
    + Use correctly typed arguments to log messages to prevent build errors.
  * GRC
    + Add xfce4-terminal and urxvt to the list of terminal emulators
    discovered during the build process.
    + Suppress GUI hint errors that were being shown in the terminal window.
    + Use integers for screenshot size (floats were causing Cairo errors).
  * Build system and packaging
    + Reformat cmake files and make cmake formatting part of the workflow.
    + Allow GNU Radio to be a part of other cmake-based projects.
    + Correct linking to libiio and libad9361 on macOS.
    + Update method for determining Python installation directory. This
    should work correctly now on (all?) distro releases.
  * gr-blocks
    + New Block Interleaver/Deinterleaver interleaves blocks of symbols
    + Correct calculation of items_remaining in File Source, which allows
    seek() to work correctly.
    + Add an example for Wavefile Sink
  * gr-digital
    + Deprecate the CRC32 and CRC16 blocks, which will be removed in the
    future. There are more general CRC blocks which do the same thing (and more).
  * gr-filter
    + Fix demo for PFB channelizer
  * gr-iio
    + FMCOMMS2 Sink assumes CS16 data is scaled to 32768, rather than 2048.
    + FMCOMMS2 returns the correct samples for the second channel in 2-channel mode.
  * gr-trellis
    + Correct Python bindings for trellis::metrics.
  * gr-qtgui
    + Range widget can now output messages when value changes.
    + Add C++ code generation for Time Sink
    + Regenerate Python bindings for some blocks when necessary.
    + Waterfall Sink correctly uses half spectrum for float input.
  * gr-uhd
    + Add Python bindings for the UHD find() functino.
  * gr-zeromq
    + Support newer get() and older/deprecated getsockopt()
    functions in cppzmq depending on availability.
  * Modtool
    + Parse IO signatures with or without gr:: prefix.
  * Documentation
    + Update certain file lists to keep build paths out of documentation.
  * Testing
    + Update Conda recipe for Qt 5.15 and re-render CI support files.
    + Add testing on Ubuntu 22.04.
    + Link tests directly against spdlog with not linking to GR runtime.
    + Ignore Python "missing whitespace after keywork" formatting error.</changelog>
  <changelog author="pgajdos@suse.com" date="1663588800">- does not require python3-six
  https://trello.com/c/MO53MocR/143-remove-python3-six</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1666526400">- Add patch:
  * fix-build-with-fmt9.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1671451200">- Update to version 3.10.5.0
  * Runtime
    + Python block have access to the block logger, as in C++
    + Default log level changed to INFO (from OFF)
    + Memory-based logger gr.dictionary_logger_backend() added for
    log debugging
    + API Note: The Python block gateway is now completely
    implemented in the PyBind11 wrapper, in order to clean up
    Python dependencies. This is technically an API change, but
    should not have any external effect.
    + PMT serialization of Complex32 vectors is now REAL | IMAG on
    all platforms
    + Python IO signature replication (multiple ports specified by
    one signature) fixed
  * GRC
    + Continue processing block connections after a connection
    error occurs
    + Drawing/scaling fixes that improve user experience on HiDPI
    and Windows machines
  * Build system and packaging
    + Many deprecation warnings fixed
    + Make target link libraries PRIVATE wherever possible, removing
    unnecessary downstream dependencies
  * Testing
    + Code formatting rules for clang format updated to v14
    + Removed all compiler warning suppression
    + Enable Python block testing for Conda on macOS
    + Many other improvements that make maintenance easier - thanks
    again to Clayton Smith. In the process of fixing tests, a number
    of latent bugs were fixed throughout the code.
  * gr-analog
    + AGC3 performance and bug fixes
    + Python has access to control_loop parent class in PLL blocks
    + CTCSS detection of standard tones improved by fixing floating
    point comparison
  * gr-blocks
    + Probe Signal cross platform reliability improved by better
    thread synchronization
  * gr-digital
    + CRC32 and CRC16 blocks use little-endian order regardless of
    host order. This is a wire format change. The options were to
    have different endian machines unable to communicate, or older
    and newer versions unable to communicate. Note that there is
    a more general set of blocks (CRC Append and CRC Check) that
    are recommended for use wherever possible.
    + Packet headers use consistent bit order across machines
    + Floating point/rounding fix in constellation lookup table
  * gr-fec
    + LDPC G matrix n and k can be access from Python
    + LDPC matrix output size calculation corrected
    + CCSDS/Viterbi path metrics overflow fix
  * gr-network
    + Improve UDP Source/Sink efficiency by removing a layer of
    buffering and using the GR circular buffer instead of the
    Boost equivalent
  * gr-qtgui
    + Fixed Python code generation for Msg CheckBox, Digital Number
    Control, Toggle Button, Toggle Switch
  * gr-soapy
    + Sources will generate rx_time, rx_freq and rx_rate tags, as
    in UHD sources, where supported by the underlying Soapy driver
  * gr-uhd
    + Re-enable uhd.find_devices(), in addition to uhd.find()
    + RFNoC: generate correct Python code when using clock/time source
    + RFNoC: allow specification of adapter IDs for streamers
    + RFNoC: enable setting of vlen and types for streamers
    + RFNoC: streamers pay attention to stream args
    + RFNoC: sync block controller with gr-ettus OOT
    + RFNoC:set_property() and get_property() added to the C++ and
    Python APIs
    + RFNoC: Python binds added for rfnoc_block_generic
  * gr-zeromq
    + Sinks will optionally block on full queue, providing
    backpressure. Previously, overflow data was dropped.
- Patch fix-build-with-fmt9.patch removed (applied upstrem)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672228800">- Sanitize _constraints, 4GByte of memory is sufficient. Also,
  2GByte memoryperjob rejects too many workers, so combine it
  with %limit_build.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1674648000">- Update to version 3.10.5.1
  * Runtime
    + Restore the ability to set a default block buffer size using
    the buffer_size parameter in the config file. This was lost
    during refactoring in v3.9.
  * GRC
    + Add Python snipped hook point at "init before blocks", right
    before blocks are instantiated.
  * gr-audio
    + Remove support for OSX 10.3 and earlier.
  * gr-digital
    + Make tags visible to subclasses of OFDM Frame Equalizer.
  * gr-dtv
    + Correct constant in DVBS2 Modulator.
  * gr-fec
    + Fix errors in Channel Construction AWGN
  * gr-iio
    + Fix IIO blocks, which were broken due to a build-time
    dependency problem.
  * gr-network
    + Fix crash in UDP Source when buffer overruns.
  * gr-qtgui
    + Remove support for QWT 6.0 and earlier.
  * gr-uhd
    + Add async message port to USRP Source and publish overflow
    notifications.
    + Add bindings and example for RFNoC AddSub block.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1680350400">- Update to version 3.10.6.0
  * Runtime
    + Add Python loggers to top_block and hier_block2
    + Change the default log level (in the config file) to INFO
    instead of DEBUG
    + Logging improvements in the scheduler
    + Correctly determine native page size for Windows
  * GRC
    + Fixed: opening the source of a hierachical block using the
    toolbar button produced an error
    + Use the logger, instead of print statements, in generated
    top blocks
    + Remove libX11 load from generated Python code - this was
    unncessary and produced warnings
    + Choose Editor dialog stays above parent
  * gr-analog
    + Signal Source: option to hide the message port
  * gr-blocks
    + Throttle: supports max time or number of samples per work
    iteration, useful for reducing latency at low sample rates
    + Delay block: option to hide the message port
    + File Meta Sink: fix missing Python import in template code
  * gr-channels
    + Default taps should be 1.0, not 1.0 + j1.0
  * gr-digital
    + Async Decoder: several changes to improve performance
    robustness (see the commit log for more details)
  * gr-fec
    + Tagged Decoder: correctly calculate the frame size for
    terminated CC decoder
  * gr-filter
    + Fixed reverse parameters in fir_filter_with_buffer and
    pfb_arb_resampler, which could cause crashes
    + Fixed PFB Arbitrary Resampler was ignoring attenuation
    parameter
  * gr-iio
    + Set gain mode as specified (was always manual)
    + Use the specified gain parameter for second channel (was
    same as first channel)
  * gr-qtgui
    + Histogram Sink: calculate range of bins correctly to
    avoid strange distributions
    + Save (to image) dialogs add file extensions and have a Save
    button (i.e., they work now)
  * gr-soapy
    + Sources: add tags when the frequency changes
  * gr-uhd
    + Support for more RFNoC blocks
  - Fosphor, which produces data to drive an on-screen OpenGL-
    based renderer which is expected to be in the next release
  - Moving Average
  - Switchboard
  - Split Stream
    + FFT: add properties for direction, magnitude and scaling
    + RX Stream: flush after timeout
    + Fully support multi-channel TX/RX (params were available
    for one one channel)
  * gr-vocoder
    + Add a number of new codec modes for Codec2 and FreeDV
  * gr-zmq
    + Selectable bind/connect to support more flexible ZMQ patterns
    and NAT'd networks
    + Stream sources produce when available, instead of waiting for
    a buffer to fill, helping with latency
  * Modtool
    + Use interp and decim keywords correctly when generating blocks
- Added a patch gnuradio-not-install-freedesktop-files.patch to
  revert commit 7c87800f1d7e85589678f01281b45451085c7482</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680868800">- Remove unused build dependency on libmpir-devel (gmp-devel was
  already used anyway).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682424000">- Add gobject-introspection BuildRequires: inspect the python code
  to add relevant typelib() dependencies (boo#1182927).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1682856000">- Enable lto for arm</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1689595200">- Update to version 3.10.7.0
  * Runtime
    + Setting the minimum buffer size should have the desired
    effect now, and not be overwritten. NOTE: the value returned
    by min_buffer_size() is not intended to indicate the actual
    buffer size. Header Payload Demod was the only block
    attempting to use this value, and was corrected.
    + Use a set to store thread group (more efficient)
    + Message Debug can now output via the logging system
    + The field prefs.singleton is no longer externally exposed
    (was unintentional)
    + PMT dict can be generated more easily using pmt::dict_from_mapping()
  * GRC
    + Save changes under all exit conditions (a couple were
    previously missed)
    + Prevent silent Generate/Run failures for unsaved flowgraphs
  * gr-analog
    + C++ code generation for Quadrature Demod
    + Add max_gain parameter for AGC
  * gr-blocks
    + Probe Rate adds a name parameter, for clearer logging
    + Selector has a new "sync" more that consumes the same number
    of items from all inputs. Default is now to consume as many
    items as possible from the active input, and no more than
    that many items from other inputs. The previous behavior was,
    well, broken.
    + Throttle reset item count on restart, to avoid long delays
  * gr-digital
    + Constellation Encoder and Decoder: constellation can be
    changed at runtime
  * gr-filter
    + Filter design tool: multiple improvements in bounds checking
    and exception handling
    + Filter design tool: update QMessageBox to work in Qt5
  * gr-network
    + Multiple memory management errors fixed in UDP Source/Sink
    and TCP Sink
  * gr-soapy
    + Better AGC and gain behavior in RTL, AirspyHF and SDRPlay
    blocks
    + Support bias controls in RTL and SDRPlay blocks
  * gr-uhd
    + Remove possibility of infinite recursion for network
    overruns
    + Support fmtlib v10
    + RFNoC: bindings and block yml for Vector IIR, Replay and
    Log Power blocks
    + RFNoC: add S16 format to RX Streamer
  * gr-vocoder
    + Support additional codec2 modes
  * Modtool
    + Don't override user-defined CMAKE_INSTALL_PREFIX</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1697803200">- Update to version 3.10.8.0
  * Runtime
    + Add MAP_FIXED to circular buffer implementations using
    shm_open() and mmap backed by tmp files.
    + PMTs can be formatted for logging (format wrapper added).
    + New io_signature::make() variant replaces makev(), and
    optionally specifies buffer types.
    + Fix logging params to be compatible with C++20
  * GRC
    + Add "Choose Editor" button to Python block properties. Use
    the GTK app chooser.
    + Save choice to the config file.
    + Correct Python Qt imports in Hier blocks and flowgraph
    templates.
  * gr-blocks
    + Enable building the benchmark testing executable, which runs
    tests on various math functions.
    + Repeat block implemented as a basic block (vs sync
    interpolator) and output buffer allocation fixed.
    + Add a GRC example for Throttle usage.
  * gr-digital
    + Add set_sps() to Symbol Sync.
    + Header Format: Fix CRC and OFDM formats, add option to
    header_buffer to read bits lsb first, and refactor
    extract_bits functions as templates.
    + Constellation Sink uses different colors for each input by
    default.
    + Rework Constellation Soft Decoder, Constellation Object and
    LDPC Decoder Definition.
    + Previously, the LDPC Decoder did not work at all. The sigma
    parameter was removed from the decoder and an optional noise
    power npwr parameter was added to the constellation.
  * gr-network
    + Better support for vectorized output from UDP source. The
    payload size must still be a multiple of item size * vector
    size for this to work.
  * gr-qtgui
    + Range widget eng_slider and eng modes can now be selected
    in GRC.
    + Range widget and a couple of UHD apps now accept values on
    editingFinished, rather than on returnPressed. Since UIs
    generated by GRC do not have OK/Apply for such values,
    there is no "correct" behavior. The behavior is now
    selectable on the Entry widget.
    + Frequency Sink startup time improved where sample rate is low
  * gr-soapy
    + RTLSDR buffer size may be specified
  * gr-uhd
    + RFNoC NullSrcSink block added. The block may be both source
    and sink.
    + Add support and examples for RFNoC loopback.
    + RFNoC Rx Radio adds issue_stream_cmd() and block message
    handler.
  * gr-zeromq
    + Explicitly shutdown and close source/sinks to prevent hangs
    in some cases.
    + Require zmq.hpp (cppzmq) version with context_t.shutdown()
    defined.
    + If shutdown is not defined, the gr-zeromq is disabled.
  * Modtool
    + Add cmake-format support for generated modules
  * Build system and packaging
    + Update Read-the-docs config to include build.tools</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1704110400">- Update to version 3.10.9.1
- Changed
  * Project
    + Python minimum version is now 3.7.2, vs 3.6.5, to support type
    hints.
    + Add tox.ini, so that editors use the same formatting as
    github CI.
    + Use pointers to pass s32fc arguments to VOLK in gr-blocks,
    gr-digital, and gr-dtv to avoid undefined behavior. The fix
    is conditional on VOLK 3.1.0, which add a new supporting
    function.
  * Runtime
    + Disallow None for pmt_t arguments in Python.
    + Support spdlog installations with internal or external libfmt.
  * GRC
    + Use text labels to specify types for block parameters,
    instead of background colors which were difficult to
    read/remember.
    + Enable setting of documentation URLs, relative or absolute in
    yaml. This allows OOTs to use the documentation link in the
    block parameter dialog.
    + Disallow use of block ids that are Python keywords and
    "gnuradio".
    + Add type annotations in some places (required bump to
    Python 3.7.2).
    + Use C version of YAML loader (yaml.CSafeLoader) for
    better performance.
    + Connections may have properties for supported connection
    domains. This feature was added for RFNoC connections. Standard
    stream and message connections do not support this feature,
    but they may in future versions.
    + Check grc file version. The above feature required a
    version bump to "2". Where no connection properties are
    used, version "1" is still emitted. Note that previous
    versions of GRC do not check for file version. RFNoC
    flowgraphs with connection properties will fail to load
    in previous versions as a result.
    + Fix bug where an impressive number of backslashes were
    added to some filenames.
  * gr-dtv
    + Read expected data as little-endian
  * gr-fec
    + Add FEC_API to CCSDS Reed-Solomon functions so they can be
    used by OOTs.
  * gr-qtgui
    + QT GUI Msg Push Button: add a callback for Message Value to
    allow it to change at runtime.
  * gr-uhd
    + RFNoC Rx-Streamer: Add start stream options
    + Add back-edge property to RFNoC connections
  * Build system and packaging
    + Use utf-8 encoding when writing files in gr_python_install.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705579200">- Update to version 3.10.9.2
- Changed
  * Project
    + Fix a few memory errors in various modules.
  * GRC
    + Fix regressions in bus connections.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1711108800">- Added libad9361-iio-devel build dependency (fixes PlutoSDR support)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1714478400">- Added python3-QtPy and python3-QDarkStyle runtime dependencies (needed for gnuradio-companion --qt)
- Update to version 3.10.10.0
- Changed
  * Runtime
    + Modernize location of config files. XDG_CONFIG_HOME will be used if set
    (often $HOME/.config). This change attempts to be backward compatible with
    existing config file locations, but be aware that config files may show up
    in the old ($HOME/.gnuradio/) and new ($XDG_CONFIG_HOME/gnuradio) locations
    depending on GNU Radio version. Files are not automatically moved, since
    some users run multiple versions of GNU Radio.
    + Ctrlport Probe, Ctrlport Probe PSD and gr-ctrlport-monitor. Ctrlport Monitor
    blocks are still broken.
  * GRC
    + NEW Qt-based front end! Run gnuradio-companion --qt to try it out. This
    feature is still in testing, so the Gtk front end runs by default. In a
    future release, Qt will become the default, removing Gtk as a manditory
    dependency. Maintenance will focus on the Qt front end at that point.
    + Restore property field background colors (as a View option, off by default)
    for the Gtk front end. Background colors were previously replaced with textual
    type string.
    + The canvas can be panned using the middle mouse button
    + C++ code generation improvements related to parameters and strings
    + C++ code generation fixed for Add Const
  * gr-audio
    + Added 96 kHz and 192 kHz selections to ALSA source/sink
  * gr-blocks
    + Float To UChar block adds vector support, and also scale and bias params
  * gr-digital
    + Additive Scrambler adds soft symbol handling
    + Add callback to set header format in Digital Protocol Formatter
  * modtool
    + Improvements to handling of Python blocks (add, rm, and rename work reliably)
    + New parseable manifest format (yaml instead of md) to better support the OOT ecosystem
    + Manifest and examples are installed by "make install"
  * Build system and packaging
    + Python byte-compiled (pyc) files are no longer installed, as they are deprecated by Python
  * Testing
    + Added MinGW test runner and fixed various MinGW compilation failures
    + Update Fedora to test 38, 39 and 40</changelog>
</package>
<package pkgid="7a9f2f46731fb692fdf59e1b456897aaaacd128b81fc1155e1ce1e63fb37d1db7959812b190a6551e70b1b69328826235b4000a6b92b960c38ad3dd425495f9e" name="gnuradio-doc" arch="noarch">
  <version epoch="0" ver="3.10.10.0" rel="2.0.4.1.sr20240429"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1655899200">- Update to version 3.10.3.0
  * Project Scope
    + Continue replacement of Boost functionality with standard C++
    continues, where practical, making the code more maintainable.
    + Fix more flaky CI tests that were failing unnecessarily. This helps greatly with maintenance.
  * gnuradio-runtime
    + Only catch Thrift transport exceptions
    + Import PyQt5 before matplotlib to work around a bug
    + Fix broken log format string in set_min_output_buffer
    + Process system messages before others. This helps with orderly flowgraph termination.
    + Custom buffers: add missing (simulated) data transfer to
    input/output_blocked_callback functions in host_buffer class
    + Fix Mach-kernel timebase (numer and denom were reversed)
    + Fix signed integer overflows in fixed-point table generation
  * GRC
    + Add parentheses on arithmetic expressions to avoid operator precedence problems in templated code
    + Fix create hier / missing top_block error
  * Build system and packaging
    + CI: Add testing for Fedora 36, remove Fedora 34.
    + cmake: Use platform-specific Python install schemes
    + cmake: Always prefix git hash used as version with "g"
    + cmake: Allow MPIR/MPLIB package find to fail gracefully
    + cmake: Remove 'REQUIRED' flag for Volk
  * gr-blocks
    + Fix rotator_cc scheduled phase increment updates
    + Wavefile Sink: add support for Ogg Opus if libsndfile is &gt;= 1.0.29
    + Probe Signal: synchronize access to d_level to prevent race conditions
  * gr-digital
    + Use memcmp for CRC comparisons to avoid alignment errors
  * gr-dtv
    + Use unsigned integer for CRC calculation
    + Fix use of uninitialized memory
    + Fix initialization of L1Post struct
  * gr-filter
    + Fix various bugs in Generic Filterbank
  * gr-iio
    + Fix grc pluto sink attenuation callback
  gr-qtgui
    + Several sinks produce wrong error messages, when GUI Hint is used. Reorder params in yml files to fix.
  * gr-soapy
    + Deactivate stream before closing. Some modules depend on this behavior.
  * gr-uhd
    + Implement get_gpio_attr()
    + Code generation tools
    + C++ generation: Fix various template errors
  * Modtool
    + gr_newmod: Fix copying python bindings to test dir on Windows
    + gr_newmod: Make untagged conda package version less specific
    + modtool: Add a conda recipe to the OOT template
    + Make the pydoc_h.mako more clang compliant
  * Documentation
    + Add shim Sphinx config for readthedocs
- Enabled gr-iio module (requires libiio)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1656676800">- added python3-SoapySDR to the runtime dependendcies (required by gr-soapy)</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1663329600">- Update to version 3.10.4.0
  * Project Scope
    + Replace get_initial_sptr() calls with make_block_sptr() calls.
    There were a number of places the incorrect function was being used.
  * Runtime
    + Use correctly typed arguments to log messages to prevent build errors.
  * GRC
    + Add xfce4-terminal and urxvt to the list of terminal emulators
    discovered during the build process.
    + Suppress GUI hint errors that were being shown in the terminal window.
    + Use integers for screenshot size (floats were causing Cairo errors).
  * Build system and packaging
    + Reformat cmake files and make cmake formatting part of the workflow.
    + Allow GNU Radio to be a part of other cmake-based projects.
    + Correct linking to libiio and libad9361 on macOS.
    + Update method for determining Python installation directory. This
    should work correctly now on (all?) distro releases.
  * gr-blocks
    + New Block Interleaver/Deinterleaver interleaves blocks of symbols
    + Correct calculation of items_remaining in File Source, which allows
    seek() to work correctly.
    + Add an example for Wavefile Sink
  * gr-digital
    + Deprecate the CRC32 and CRC16 blocks, which will be removed in the
    future. There are more general CRC blocks which do the same thing (and more).
  * gr-filter
    + Fix demo for PFB channelizer
  * gr-iio
    + FMCOMMS2 Sink assumes CS16 data is scaled to 32768, rather than 2048.
    + FMCOMMS2 returns the correct samples for the second channel in 2-channel mode.
  * gr-trellis
    + Correct Python bindings for trellis::metrics.
  * gr-qtgui
    + Range widget can now output messages when value changes.
    + Add C++ code generation for Time Sink
    + Regenerate Python bindings for some blocks when necessary.
    + Waterfall Sink correctly uses half spectrum for float input.
  * gr-uhd
    + Add Python bindings for the UHD find() functino.
  * gr-zeromq
    + Support newer get() and older/deprecated getsockopt()
    functions in cppzmq depending on availability.
  * Modtool
    + Parse IO signatures with or without gr:: prefix.
  * Documentation
    + Update certain file lists to keep build paths out of documentation.
  * Testing
    + Update Conda recipe for Qt 5.15 and re-render CI support files.
    + Add testing on Ubuntu 22.04.
    + Link tests directly against spdlog with not linking to GR runtime.
    + Ignore Python "missing whitespace after keywork" formatting error.</changelog>
  <changelog author="pgajdos@suse.com" date="1663588800">- does not require python3-six
  https://trello.com/c/MO53MocR/143-remove-python3-six</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1666526400">- Add patch:
  * fix-build-with-fmt9.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1671451200">- Update to version 3.10.5.0
  * Runtime
    + Python block have access to the block logger, as in C++
    + Default log level changed to INFO (from OFF)
    + Memory-based logger gr.dictionary_logger_backend() added for
    log debugging
    + API Note: The Python block gateway is now completely
    implemented in the PyBind11 wrapper, in order to clean up
    Python dependencies. This is technically an API change, but
    should not have any external effect.
    + PMT serialization of Complex32 vectors is now REAL | IMAG on
    all platforms
    + Python IO signature replication (multiple ports specified by
    one signature) fixed
  * GRC
    + Continue processing block connections after a connection
    error occurs
    + Drawing/scaling fixes that improve user experience on HiDPI
    and Windows machines
  * Build system and packaging
    + Many deprecation warnings fixed
    + Make target link libraries PRIVATE wherever possible, removing
    unnecessary downstream dependencies
  * Testing
    + Code formatting rules for clang format updated to v14
    + Removed all compiler warning suppression
    + Enable Python block testing for Conda on macOS
    + Many other improvements that make maintenance easier - thanks
    again to Clayton Smith. In the process of fixing tests, a number
    of latent bugs were fixed throughout the code.
  * gr-analog
    + AGC3 performance and bug fixes
    + Python has access to control_loop parent class in PLL blocks
    + CTCSS detection of standard tones improved by fixing floating
    point comparison
  * gr-blocks
    + Probe Signal cross platform reliability improved by better
    thread synchronization
  * gr-digital
    + CRC32 and CRC16 blocks use little-endian order regardless of
    host order. This is a wire format change. The options were to
    have different endian machines unable to communicate, or older
    and newer versions unable to communicate. Note that there is
    a more general set of blocks (CRC Append and CRC Check) that
    are recommended for use wherever possible.
    + Packet headers use consistent bit order across machines
    + Floating point/rounding fix in constellation lookup table
  * gr-fec
    + LDPC G matrix n and k can be access from Python
    + LDPC matrix output size calculation corrected
    + CCSDS/Viterbi path metrics overflow fix
  * gr-network
    + Improve UDP Source/Sink efficiency by removing a layer of
    buffering and using the GR circular buffer instead of the
    Boost equivalent
  * gr-qtgui
    + Fixed Python code generation for Msg CheckBox, Digital Number
    Control, Toggle Button, Toggle Switch
  * gr-soapy
    + Sources will generate rx_time, rx_freq and rx_rate tags, as
    in UHD sources, where supported by the underlying Soapy driver
  * gr-uhd
    + Re-enable uhd.find_devices(), in addition to uhd.find()
    + RFNoC: generate correct Python code when using clock/time source
    + RFNoC: allow specification of adapter IDs for streamers
    + RFNoC: enable setting of vlen and types for streamers
    + RFNoC: streamers pay attention to stream args
    + RFNoC: sync block controller with gr-ettus OOT
    + RFNoC:set_property() and get_property() added to the C++ and
    Python APIs
    + RFNoC: Python binds added for rfnoc_block_generic
  * gr-zeromq
    + Sinks will optionally block on full queue, providing
    backpressure. Previously, overflow data was dropped.
- Patch fix-build-with-fmt9.patch removed (applied upstrem)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672228800">- Sanitize _constraints, 4GByte of memory is sufficient. Also,
  2GByte memoryperjob rejects too many workers, so combine it
  with %limit_build.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1674648000">- Update to version 3.10.5.1
  * Runtime
    + Restore the ability to set a default block buffer size using
    the buffer_size parameter in the config file. This was lost
    during refactoring in v3.9.
  * GRC
    + Add Python snipped hook point at "init before blocks", right
    before blocks are instantiated.
  * gr-audio
    + Remove support for OSX 10.3 and earlier.
  * gr-digital
    + Make tags visible to subclasses of OFDM Frame Equalizer.
  * gr-dtv
    + Correct constant in DVBS2 Modulator.
  * gr-fec
    + Fix errors in Channel Construction AWGN
  * gr-iio
    + Fix IIO blocks, which were broken due to a build-time
    dependency problem.
  * gr-network
    + Fix crash in UDP Source when buffer overruns.
  * gr-qtgui
    + Remove support for QWT 6.0 and earlier.
  * gr-uhd
    + Add async message port to USRP Source and publish overflow
    notifications.
    + Add bindings and example for RFNoC AddSub block.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1680350400">- Update to version 3.10.6.0
  * Runtime
    + Add Python loggers to top_block and hier_block2
    + Change the default log level (in the config file) to INFO
    instead of DEBUG
    + Logging improvements in the scheduler
    + Correctly determine native page size for Windows
  * GRC
    + Fixed: opening the source of a hierachical block using the
    toolbar button produced an error
    + Use the logger, instead of print statements, in generated
    top blocks
    + Remove libX11 load from generated Python code - this was
    unncessary and produced warnings
    + Choose Editor dialog stays above parent
  * gr-analog
    + Signal Source: option to hide the message port
  * gr-blocks
    + Throttle: supports max time or number of samples per work
    iteration, useful for reducing latency at low sample rates
    + Delay block: option to hide the message port
    + File Meta Sink: fix missing Python import in template code
  * gr-channels
    + Default taps should be 1.0, not 1.0 + j1.0
  * gr-digital
    + Async Decoder: several changes to improve performance
    robustness (see the commit log for more details)
  * gr-fec
    + Tagged Decoder: correctly calculate the frame size for
    terminated CC decoder
  * gr-filter
    + Fixed reverse parameters in fir_filter_with_buffer and
    pfb_arb_resampler, which could cause crashes
    + Fixed PFB Arbitrary Resampler was ignoring attenuation
    parameter
  * gr-iio
    + Set gain mode as specified (was always manual)
    + Use the specified gain parameter for second channel (was
    same as first channel)
  * gr-qtgui
    + Histogram Sink: calculate range of bins correctly to
    avoid strange distributions
    + Save (to image) dialogs add file extensions and have a Save
    button (i.e., they work now)
  * gr-soapy
    + Sources: add tags when the frequency changes
  * gr-uhd
    + Support for more RFNoC blocks
  - Fosphor, which produces data to drive an on-screen OpenGL-
    based renderer which is expected to be in the next release
  - Moving Average
  - Switchboard
  - Split Stream
    + FFT: add properties for direction, magnitude and scaling
    + RX Stream: flush after timeout
    + Fully support multi-channel TX/RX (params were available
    for one one channel)
  * gr-vocoder
    + Add a number of new codec modes for Codec2 and FreeDV
  * gr-zmq
    + Selectable bind/connect to support more flexible ZMQ patterns
    and NAT'd networks
    + Stream sources produce when available, instead of waiting for
    a buffer to fill, helping with latency
  * Modtool
    + Use interp and decim keywords correctly when generating blocks
- Added a patch gnuradio-not-install-freedesktop-files.patch to
  revert commit 7c87800f1d7e85589678f01281b45451085c7482</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680868800">- Remove unused build dependency on libmpir-devel (gmp-devel was
  already used anyway).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682424000">- Add gobject-introspection BuildRequires: inspect the python code
  to add relevant typelib() dependencies (boo#1182927).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1682856000">- Enable lto for arm</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1689595200">- Update to version 3.10.7.0
  * Runtime
    + Setting the minimum buffer size should have the desired
    effect now, and not be overwritten. NOTE: the value returned
    by min_buffer_size() is not intended to indicate the actual
    buffer size. Header Payload Demod was the only block
    attempting to use this value, and was corrected.
    + Use a set to store thread group (more efficient)
    + Message Debug can now output via the logging system
    + The field prefs.singleton is no longer externally exposed
    (was unintentional)
    + PMT dict can be generated more easily using pmt::dict_from_mapping()
  * GRC
    + Save changes under all exit conditions (a couple were
    previously missed)
    + Prevent silent Generate/Run failures for unsaved flowgraphs
  * gr-analog
    + C++ code generation for Quadrature Demod
    + Add max_gain parameter for AGC
  * gr-blocks
    + Probe Rate adds a name parameter, for clearer logging
    + Selector has a new "sync" more that consumes the same number
    of items from all inputs. Default is now to consume as many
    items as possible from the active input, and no more than
    that many items from other inputs. The previous behavior was,
    well, broken.
    + Throttle reset item count on restart, to avoid long delays
  * gr-digital
    + Constellation Encoder and Decoder: constellation can be
    changed at runtime
  * gr-filter
    + Filter design tool: multiple improvements in bounds checking
    and exception handling
    + Filter design tool: update QMessageBox to work in Qt5
  * gr-network
    + Multiple memory management errors fixed in UDP Source/Sink
    and TCP Sink
  * gr-soapy
    + Better AGC and gain behavior in RTL, AirspyHF and SDRPlay
    blocks
    + Support bias controls in RTL and SDRPlay blocks
  * gr-uhd
    + Remove possibility of infinite recursion for network
    overruns
    + Support fmtlib v10
    + RFNoC: bindings and block yml for Vector IIR, Replay and
    Log Power blocks
    + RFNoC: add S16 format to RX Streamer
  * gr-vocoder
    + Support additional codec2 modes
  * Modtool
    + Don't override user-defined CMAKE_INSTALL_PREFIX</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1697803200">- Update to version 3.10.8.0
  * Runtime
    + Add MAP_FIXED to circular buffer implementations using
    shm_open() and mmap backed by tmp files.
    + PMTs can be formatted for logging (format wrapper added).
    + New io_signature::make() variant replaces makev(), and
    optionally specifies buffer types.
    + Fix logging params to be compatible with C++20
  * GRC
    + Add "Choose Editor" button to Python block properties. Use
    the GTK app chooser.
    + Save choice to the config file.
    + Correct Python Qt imports in Hier blocks and flowgraph
    templates.
  * gr-blocks
    + Enable building the benchmark testing executable, which runs
    tests on various math functions.
    + Repeat block implemented as a basic block (vs sync
    interpolator) and output buffer allocation fixed.
    + Add a GRC example for Throttle usage.
  * gr-digital
    + Add set_sps() to Symbol Sync.
    + Header Format: Fix CRC and OFDM formats, add option to
    header_buffer to read bits lsb first, and refactor
    extract_bits functions as templates.
    + Constellation Sink uses different colors for each input by
    default.
    + Rework Constellation Soft Decoder, Constellation Object and
    LDPC Decoder Definition.
    + Previously, the LDPC Decoder did not work at all. The sigma
    parameter was removed from the decoder and an optional noise
    power npwr parameter was added to the constellation.
  * gr-network
    + Better support for vectorized output from UDP source. The
    payload size must still be a multiple of item size * vector
    size for this to work.
  * gr-qtgui
    + Range widget eng_slider and eng modes can now be selected
    in GRC.
    + Range widget and a couple of UHD apps now accept values on
    editingFinished, rather than on returnPressed. Since UIs
    generated by GRC do not have OK/Apply for such values,
    there is no "correct" behavior. The behavior is now
    selectable on the Entry widget.
    + Frequency Sink startup time improved where sample rate is low
  * gr-soapy
    + RTLSDR buffer size may be specified
  * gr-uhd
    + RFNoC NullSrcSink block added. The block may be both source
    and sink.
    + Add support and examples for RFNoC loopback.
    + RFNoC Rx Radio adds issue_stream_cmd() and block message
    handler.
  * gr-zeromq
    + Explicitly shutdown and close source/sinks to prevent hangs
    in some cases.
    + Require zmq.hpp (cppzmq) version with context_t.shutdown()
    defined.
    + If shutdown is not defined, the gr-zeromq is disabled.
  * Modtool
    + Add cmake-format support for generated modules
  * Build system and packaging
    + Update Read-the-docs config to include build.tools</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1704110400">- Update to version 3.10.9.1
- Changed
  * Project
    + Python minimum version is now 3.7.2, vs 3.6.5, to support type
    hints.
    + Add tox.ini, so that editors use the same formatting as
    github CI.
    + Use pointers to pass s32fc arguments to VOLK in gr-blocks,
    gr-digital, and gr-dtv to avoid undefined behavior. The fix
    is conditional on VOLK 3.1.0, which add a new supporting
    function.
  * Runtime
    + Disallow None for pmt_t arguments in Python.
    + Support spdlog installations with internal or external libfmt.
  * GRC
    + Use text labels to specify types for block parameters,
    instead of background colors which were difficult to
    read/remember.
    + Enable setting of documentation URLs, relative or absolute in
    yaml. This allows OOTs to use the documentation link in the
    block parameter dialog.
    + Disallow use of block ids that are Python keywords and
    "gnuradio".
    + Add type annotations in some places (required bump to
    Python 3.7.2).
    + Use C version of YAML loader (yaml.CSafeLoader) for
    better performance.
    + Connections may have properties for supported connection
    domains. This feature was added for RFNoC connections. Standard
    stream and message connections do not support this feature,
    but they may in future versions.
    + Check grc file version. The above feature required a
    version bump to "2". Where no connection properties are
    used, version "1" is still emitted. Note that previous
    versions of GRC do not check for file version. RFNoC
    flowgraphs with connection properties will fail to load
    in previous versions as a result.
    + Fix bug where an impressive number of backslashes were
    added to some filenames.
  * gr-dtv
    + Read expected data as little-endian
  * gr-fec
    + Add FEC_API to CCSDS Reed-Solomon functions so they can be
    used by OOTs.
  * gr-qtgui
    + QT GUI Msg Push Button: add a callback for Message Value to
    allow it to change at runtime.
  * gr-uhd
    + RFNoC Rx-Streamer: Add start stream options
    + Add back-edge property to RFNoC connections
  * Build system and packaging
    + Use utf-8 encoding when writing files in gr_python_install.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705579200">- Update to version 3.10.9.2
- Changed
  * Project
    + Fix a few memory errors in various modules.
  * GRC
    + Fix regressions in bus connections.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1711108800">- Added libad9361-iio-devel build dependency (fixes PlutoSDR support)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1714478400">- Added python3-QtPy and python3-QDarkStyle runtime dependencies (needed for gnuradio-companion --qt)
- Update to version 3.10.10.0
- Changed
  * Runtime
    + Modernize location of config files. XDG_CONFIG_HOME will be used if set
    (often $HOME/.config). This change attempts to be backward compatible with
    existing config file locations, but be aware that config files may show up
    in the old ($HOME/.gnuradio/) and new ($XDG_CONFIG_HOME/gnuradio) locations
    depending on GNU Radio version. Files are not automatically moved, since
    some users run multiple versions of GNU Radio.
    + Ctrlport Probe, Ctrlport Probe PSD and gr-ctrlport-monitor. Ctrlport Monitor
    blocks are still broken.
  * GRC
    + NEW Qt-based front end! Run gnuradio-companion --qt to try it out. This
    feature is still in testing, so the Gtk front end runs by default. In a
    future release, Qt will become the default, removing Gtk as a manditory
    dependency. Maintenance will focus on the Qt front end at that point.
    + Restore property field background colors (as a View option, off by default)
    for the Gtk front end. Background colors were previously replaced with textual
    type string.
    + The canvas can be panned using the middle mouse button
    + C++ code generation improvements related to parameters and strings
    + C++ code generation fixed for Add Const
  * gr-audio
    + Added 96 kHz and 192 kHz selections to ALSA source/sink
  * gr-blocks
    + Float To UChar block adds vector support, and also scale and bias params
  * gr-digital
    + Additive Scrambler adds soft symbol handling
    + Add callback to set header format in Digital Protocol Formatter
  * modtool
    + Improvements to handling of Python blocks (add, rm, and rename work reliably)
    + New parseable manifest format (yaml instead of md) to better support the OOT ecosystem
    + Manifest and examples are installed by "make install"
  * Build system and packaging
    + Python byte-compiled (pyc) files are no longer installed, as they are deprecated by Python
  * Testing
    + Added MinGW test runner and fixed various MinGW compilation failures
    + Update Fedora to test 38, 39 and 40</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1715428800">- Added a patches gnuradio-fix-error-message-for-Qwt-version.patch
  and gnuradio-remove-maximum-version-for-Qwt.patch (taken from
  upstream), fixing build with Qwt-6.3.0</changelog>
</package>
<package pkgid="c0a5e8f22f12b16d743d02146913efdbb7f5742c29f00296ee9641f600a7c851a0fc7d3d4e2cf7329d965a50ed4dafaabd8a1dd4077bd9a4c5e67ea3bc201c2f" name="gnuradio-examples" arch="x86_64">
  <version epoch="0" ver="3.10.10.0" rel="1.0.2.1.sr20240429"/>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1649678400">- Added python3-jsonschema to build and runtime dependencies
- Added python3-pyzmq to runtime dependencies
- Update to version 3.10.2.0
  * gnuradio-runtime
    + Correct size/usage for single-mapped buffers (part of the new Custom Buffers feature).
  * grc
    + Improve discovery of xterm and related programs.
    + Save generated hierarchical block code to the block library instead of the directory containing the current GRC flowgraph.
    + New JSON Config and YAML Config blocks that load configuration variables from files at runtime. Those variables may then be used in block parameters.
    + Store the GNU Radio version in flowgraph metadata when saving.
    + Minor change in Python evaluation code to allow affinity, minoutbuf and maxoutbuf to be adjusted via script parameters.
  * Build system and packaging
    + Require C++-17 for gnuradio-runtime and code compiled against it (via cmake flags).
    + Add pythonschema to build- and run-time dependencies.
  * gr-blocks
    + Add exponential distribution to Message Strobe Random block’s delay selection.
    + Quiet down debug messages in File Sink.
    + Skip alignment check in File Source when the input file is not seekable (e.g., it is a pipe).
  * gr-filter
    + Fix crash in Rational Resampler logging
  * gr-digital
    + Add generic CRC blocks: CRC Append and CRC Check.
  * gr-qtgui
    + Improve text/background color on Range widget.
    + Digital Number Control emits message with new, instead of previous, value.
    + Message Edit Box sends message only when return is pressed, rather than whenever focus is lost.
    + Vector Sink allows legend to be disabled.
    + Type error fixes (Python 3.10 is stricter about int casting).
  * gr-trellis
    + Provide Python bindings for PCCC Encoder and Viterbi Combo.
  * gr-vocoder
    + Add C++ generation support to gr-vocoder
  * Code generation tools
    + Support strongly-typed enums in Python bindings</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1655899200">- Update to version 3.10.3.0
  * Project Scope
    + Continue replacement of Boost functionality with standard C++
    continues, where practical, making the code more maintainable.
    + Fix more flaky CI tests that were failing unnecessarily. This helps greatly with maintenance.
  * gnuradio-runtime
    + Only catch Thrift transport exceptions
    + Import PyQt5 before matplotlib to work around a bug
    + Fix broken log format string in set_min_output_buffer
    + Process system messages before others. This helps with orderly flowgraph termination.
    + Custom buffers: add missing (simulated) data transfer to
    input/output_blocked_callback functions in host_buffer class
    + Fix Mach-kernel timebase (numer and denom were reversed)
    + Fix signed integer overflows in fixed-point table generation
  * GRC
    + Add parentheses on arithmetic expressions to avoid operator precedence problems in templated code
    + Fix create hier / missing top_block error
  * Build system and packaging
    + CI: Add testing for Fedora 36, remove Fedora 34.
    + cmake: Use platform-specific Python install schemes
    + cmake: Always prefix git hash used as version with "g"
    + cmake: Allow MPIR/MPLIB package find to fail gracefully
    + cmake: Remove 'REQUIRED' flag for Volk
  * gr-blocks
    + Fix rotator_cc scheduled phase increment updates
    + Wavefile Sink: add support for Ogg Opus if libsndfile is &gt;= 1.0.29
    + Probe Signal: synchronize access to d_level to prevent race conditions
  * gr-digital
    + Use memcmp for CRC comparisons to avoid alignment errors
  * gr-dtv
    + Use unsigned integer for CRC calculation
    + Fix use of uninitialized memory
    + Fix initialization of L1Post struct
  * gr-filter
    + Fix various bugs in Generic Filterbank
  * gr-iio
    + Fix grc pluto sink attenuation callback
  gr-qtgui
    + Several sinks produce wrong error messages, when GUI Hint is used. Reorder params in yml files to fix.
  * gr-soapy
    + Deactivate stream before closing. Some modules depend on this behavior.
  * gr-uhd
    + Implement get_gpio_attr()
    + Code generation tools
    + C++ generation: Fix various template errors
  * Modtool
    + gr_newmod: Fix copying python bindings to test dir on Windows
    + gr_newmod: Make untagged conda package version less specific
    + modtool: Add a conda recipe to the OOT template
    + Make the pydoc_h.mako more clang compliant
  * Documentation
    + Add shim Sphinx config for readthedocs
- Enabled gr-iio module (requires libiio)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1656676800">- added python3-SoapySDR to the runtime dependendcies (required by gr-soapy)</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1663329600">- Update to version 3.10.4.0
  * Project Scope
    + Replace get_initial_sptr() calls with make_block_sptr() calls.
    There were a number of places the incorrect function was being used.
  * Runtime
    + Use correctly typed arguments to log messages to prevent build errors.
  * GRC
    + Add xfce4-terminal and urxvt to the list of terminal emulators
    discovered during the build process.
    + Suppress GUI hint errors that were being shown in the terminal window.
    + Use integers for screenshot size (floats were causing Cairo errors).
  * Build system and packaging
    + Reformat cmake files and make cmake formatting part of the workflow.
    + Allow GNU Radio to be a part of other cmake-based projects.
    + Correct linking to libiio and libad9361 on macOS.
    + Update method for determining Python installation directory. This
    should work correctly now on (all?) distro releases.
  * gr-blocks
    + New Block Interleaver/Deinterleaver interleaves blocks of symbols
    + Correct calculation of items_remaining in File Source, which allows
    seek() to work correctly.
    + Add an example for Wavefile Sink
  * gr-digital
    + Deprecate the CRC32 and CRC16 blocks, which will be removed in the
    future. There are more general CRC blocks which do the same thing (and more).
  * gr-filter
    + Fix demo for PFB channelizer
  * gr-iio
    + FMCOMMS2 Sink assumes CS16 data is scaled to 32768, rather than 2048.
    + FMCOMMS2 returns the correct samples for the second channel in 2-channel mode.
  * gr-trellis
    + Correct Python bindings for trellis::metrics.
  * gr-qtgui
    + Range widget can now output messages when value changes.
    + Add C++ code generation for Time Sink
    + Regenerate Python bindings for some blocks when necessary.
    + Waterfall Sink correctly uses half spectrum for float input.
  * gr-uhd
    + Add Python bindings for the UHD find() functino.
  * gr-zeromq
    + Support newer get() and older/deprecated getsockopt()
    functions in cppzmq depending on availability.
  * Modtool
    + Parse IO signatures with or without gr:: prefix.
  * Documentation
    + Update certain file lists to keep build paths out of documentation.
  * Testing
    + Update Conda recipe for Qt 5.15 and re-render CI support files.
    + Add testing on Ubuntu 22.04.
    + Link tests directly against spdlog with not linking to GR runtime.
    + Ignore Python "missing whitespace after keywork" formatting error.</changelog>
  <changelog author="pgajdos@suse.com" date="1663588800">- does not require python3-six
  https://trello.com/c/MO53MocR/143-remove-python3-six</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1666526400">- Add patch:
  * fix-build-with-fmt9.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1671451200">- Update to version 3.10.5.0
  * Runtime
    + Python block have access to the block logger, as in C++
    + Default log level changed to INFO (from OFF)
    + Memory-based logger gr.dictionary_logger_backend() added for
    log debugging
    + API Note: The Python block gateway is now completely
    implemented in the PyBind11 wrapper, in order to clean up
    Python dependencies. This is technically an API change, but
    should not have any external effect.
    + PMT serialization of Complex32 vectors is now REAL | IMAG on
    all platforms
    + Python IO signature replication (multiple ports specified by
    one signature) fixed
  * GRC
    + Continue processing block connections after a connection
    error occurs
    + Drawing/scaling fixes that improve user experience on HiDPI
    and Windows machines
  * Build system and packaging
    + Many deprecation warnings fixed
    + Make target link libraries PRIVATE wherever possible, removing
    unnecessary downstream dependencies
  * Testing
    + Code formatting rules for clang format updated to v14
    + Removed all compiler warning suppression
    + Enable Python block testing for Conda on macOS
    + Many other improvements that make maintenance easier - thanks
    again to Clayton Smith. In the process of fixing tests, a number
    of latent bugs were fixed throughout the code.
  * gr-analog
    + AGC3 performance and bug fixes
    + Python has access to control_loop parent class in PLL blocks
    + CTCSS detection of standard tones improved by fixing floating
    point comparison
  * gr-blocks
    + Probe Signal cross platform reliability improved by better
    thread synchronization
  * gr-digital
    + CRC32 and CRC16 blocks use little-endian order regardless of
    host order. This is a wire format change. The options were to
    have different endian machines unable to communicate, or older
    and newer versions unable to communicate. Note that there is
    a more general set of blocks (CRC Append and CRC Check) that
    are recommended for use wherever possible.
    + Packet headers use consistent bit order across machines
    + Floating point/rounding fix in constellation lookup table
  * gr-fec
    + LDPC G matrix n and k can be access from Python
    + LDPC matrix output size calculation corrected
    + CCSDS/Viterbi path metrics overflow fix
  * gr-network
    + Improve UDP Source/Sink efficiency by removing a layer of
    buffering and using the GR circular buffer instead of the
    Boost equivalent
  * gr-qtgui
    + Fixed Python code generation for Msg CheckBox, Digital Number
    Control, Toggle Button, Toggle Switch
  * gr-soapy
    + Sources will generate rx_time, rx_freq and rx_rate tags, as
    in UHD sources, where supported by the underlying Soapy driver
  * gr-uhd
    + Re-enable uhd.find_devices(), in addition to uhd.find()
    + RFNoC: generate correct Python code when using clock/time source
    + RFNoC: allow specification of adapter IDs for streamers
    + RFNoC: enable setting of vlen and types for streamers
    + RFNoC: streamers pay attention to stream args
    + RFNoC: sync block controller with gr-ettus OOT
    + RFNoC:set_property() and get_property() added to the C++ and
    Python APIs
    + RFNoC: Python binds added for rfnoc_block_generic
  * gr-zeromq
    + Sinks will optionally block on full queue, providing
    backpressure. Previously, overflow data was dropped.
- Patch fix-build-with-fmt9.patch removed (applied upstrem)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672228800">- Sanitize _constraints, 4GByte of memory is sufficient. Also,
  2GByte memoryperjob rejects too many workers, so combine it
  with %limit_build.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1674648000">- Update to version 3.10.5.1
  * Runtime
    + Restore the ability to set a default block buffer size using
    the buffer_size parameter in the config file. This was lost
    during refactoring in v3.9.
  * GRC
    + Add Python snipped hook point at "init before blocks", right
    before blocks are instantiated.
  * gr-audio
    + Remove support for OSX 10.3 and earlier.
  * gr-digital
    + Make tags visible to subclasses of OFDM Frame Equalizer.
  * gr-dtv
    + Correct constant in DVBS2 Modulator.
  * gr-fec
    + Fix errors in Channel Construction AWGN
  * gr-iio
    + Fix IIO blocks, which were broken due to a build-time
    dependency problem.
  * gr-network
    + Fix crash in UDP Source when buffer overruns.
  * gr-qtgui
    + Remove support for QWT 6.0 and earlier.
  * gr-uhd
    + Add async message port to USRP Source and publish overflow
    notifications.
    + Add bindings and example for RFNoC AddSub block.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1680350400">- Update to version 3.10.6.0
  * Runtime
    + Add Python loggers to top_block and hier_block2
    + Change the default log level (in the config file) to INFO
    instead of DEBUG
    + Logging improvements in the scheduler
    + Correctly determine native page size for Windows
  * GRC
    + Fixed: opening the source of a hierachical block using the
    toolbar button produced an error
    + Use the logger, instead of print statements, in generated
    top blocks
    + Remove libX11 load from generated Python code - this was
    unncessary and produced warnings
    + Choose Editor dialog stays above parent
  * gr-analog
    + Signal Source: option to hide the message port
  * gr-blocks
    + Throttle: supports max time or number of samples per work
    iteration, useful for reducing latency at low sample rates
    + Delay block: option to hide the message port
    + File Meta Sink: fix missing Python import in template code
  * gr-channels
    + Default taps should be 1.0, not 1.0 + j1.0
  * gr-digital
    + Async Decoder: several changes to improve performance
    robustness (see the commit log for more details)
  * gr-fec
    + Tagged Decoder: correctly calculate the frame size for
    terminated CC decoder
  * gr-filter
    + Fixed reverse parameters in fir_filter_with_buffer and
    pfb_arb_resampler, which could cause crashes
    + Fixed PFB Arbitrary Resampler was ignoring attenuation
    parameter
  * gr-iio
    + Set gain mode as specified (was always manual)
    + Use the specified gain parameter for second channel (was
    same as first channel)
  * gr-qtgui
    + Histogram Sink: calculate range of bins correctly to
    avoid strange distributions
    + Save (to image) dialogs add file extensions and have a Save
    button (i.e., they work now)
  * gr-soapy
    + Sources: add tags when the frequency changes
  * gr-uhd
    + Support for more RFNoC blocks
  - Fosphor, which produces data to drive an on-screen OpenGL-
    based renderer which is expected to be in the next release
  - Moving Average
  - Switchboard
  - Split Stream
    + FFT: add properties for direction, magnitude and scaling
    + RX Stream: flush after timeout
    + Fully support multi-channel TX/RX (params were available
    for one one channel)
  * gr-vocoder
    + Add a number of new codec modes for Codec2 and FreeDV
  * gr-zmq
    + Selectable bind/connect to support more flexible ZMQ patterns
    and NAT'd networks
    + Stream sources produce when available, instead of waiting for
    a buffer to fill, helping with latency
  * Modtool
    + Use interp and decim keywords correctly when generating blocks
- Added a patch gnuradio-not-install-freedesktop-files.patch to
  revert commit 7c87800f1d7e85589678f01281b45451085c7482</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680868800">- Remove unused build dependency on libmpir-devel (gmp-devel was
  already used anyway).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682424000">- Add gobject-introspection BuildRequires: inspect the python code
  to add relevant typelib() dependencies (boo#1182927).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1682856000">- Enable lto for arm</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1689595200">- Update to version 3.10.7.0
  * Runtime
    + Setting the minimum buffer size should have the desired
    effect now, and not be overwritten. NOTE: the value returned
    by min_buffer_size() is not intended to indicate the actual
    buffer size. Header Payload Demod was the only block
    attempting to use this value, and was corrected.
    + Use a set to store thread group (more efficient)
    + Message Debug can now output via the logging system
    + The field prefs.singleton is no longer externally exposed
    (was unintentional)
    + PMT dict can be generated more easily using pmt::dict_from_mapping()
  * GRC
    + Save changes under all exit conditions (a couple were
    previously missed)
    + Prevent silent Generate/Run failures for unsaved flowgraphs
  * gr-analog
    + C++ code generation for Quadrature Demod
    + Add max_gain parameter for AGC
  * gr-blocks
    + Probe Rate adds a name parameter, for clearer logging
    + Selector has a new "sync" more that consumes the same number
    of items from all inputs. Default is now to consume as many
    items as possible from the active input, and no more than
    that many items from other inputs. The previous behavior was,
    well, broken.
    + Throttle reset item count on restart, to avoid long delays
  * gr-digital
    + Constellation Encoder and Decoder: constellation can be
    changed at runtime
  * gr-filter
    + Filter design tool: multiple improvements in bounds checking
    and exception handling
    + Filter design tool: update QMessageBox to work in Qt5
  * gr-network
    + Multiple memory management errors fixed in UDP Source/Sink
    and TCP Sink
  * gr-soapy
    + Better AGC and gain behavior in RTL, AirspyHF and SDRPlay
    blocks
    + Support bias controls in RTL and SDRPlay blocks
  * gr-uhd
    + Remove possibility of infinite recursion for network
    overruns
    + Support fmtlib v10
    + RFNoC: bindings and block yml for Vector IIR, Replay and
    Log Power blocks
    + RFNoC: add S16 format to RX Streamer
  * gr-vocoder
    + Support additional codec2 modes
  * Modtool
    + Don't override user-defined CMAKE_INSTALL_PREFIX</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1697803200">- Update to version 3.10.8.0
  * Runtime
    + Add MAP_FIXED to circular buffer implementations using
    shm_open() and mmap backed by tmp files.
    + PMTs can be formatted for logging (format wrapper added).
    + New io_signature::make() variant replaces makev(), and
    optionally specifies buffer types.
    + Fix logging params to be compatible with C++20
  * GRC
    + Add "Choose Editor" button to Python block properties. Use
    the GTK app chooser.
    + Save choice to the config file.
    + Correct Python Qt imports in Hier blocks and flowgraph
    templates.
  * gr-blocks
    + Enable building the benchmark testing executable, which runs
    tests on various math functions.
    + Repeat block implemented as a basic block (vs sync
    interpolator) and output buffer allocation fixed.
    + Add a GRC example for Throttle usage.
  * gr-digital
    + Add set_sps() to Symbol Sync.
    + Header Format: Fix CRC and OFDM formats, add option to
    header_buffer to read bits lsb first, and refactor
    extract_bits functions as templates.
    + Constellation Sink uses different colors for each input by
    default.
    + Rework Constellation Soft Decoder, Constellation Object and
    LDPC Decoder Definition.
    + Previously, the LDPC Decoder did not work at all. The sigma
    parameter was removed from the decoder and an optional noise
    power npwr parameter was added to the constellation.
  * gr-network
    + Better support for vectorized output from UDP source. The
    payload size must still be a multiple of item size * vector
    size for this to work.
  * gr-qtgui
    + Range widget eng_slider and eng modes can now be selected
    in GRC.
    + Range widget and a couple of UHD apps now accept values on
    editingFinished, rather than on returnPressed. Since UIs
    generated by GRC do not have OK/Apply for such values,
    there is no "correct" behavior. The behavior is now
    selectable on the Entry widget.
    + Frequency Sink startup time improved where sample rate is low
  * gr-soapy
    + RTLSDR buffer size may be specified
  * gr-uhd
    + RFNoC NullSrcSink block added. The block may be both source
    and sink.
    + Add support and examples for RFNoC loopback.
    + RFNoC Rx Radio adds issue_stream_cmd() and block message
    handler.
  * gr-zeromq
    + Explicitly shutdown and close source/sinks to prevent hangs
    in some cases.
    + Require zmq.hpp (cppzmq) version with context_t.shutdown()
    defined.
    + If shutdown is not defined, the gr-zeromq is disabled.
  * Modtool
    + Add cmake-format support for generated modules
  * Build system and packaging
    + Update Read-the-docs config to include build.tools</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1704110400">- Update to version 3.10.9.1
- Changed
  * Project
    + Python minimum version is now 3.7.2, vs 3.6.5, to support type
    hints.
    + Add tox.ini, so that editors use the same formatting as
    github CI.
    + Use pointers to pass s32fc arguments to VOLK in gr-blocks,
    gr-digital, and gr-dtv to avoid undefined behavior. The fix
    is conditional on VOLK 3.1.0, which add a new supporting
    function.
  * Runtime
    + Disallow None for pmt_t arguments in Python.
    + Support spdlog installations with internal or external libfmt.
  * GRC
    + Use text labels to specify types for block parameters,
    instead of background colors which were difficult to
    read/remember.
    + Enable setting of documentation URLs, relative or absolute in
    yaml. This allows OOTs to use the documentation link in the
    block parameter dialog.
    + Disallow use of block ids that are Python keywords and
    "gnuradio".
    + Add type annotations in some places (required bump to
    Python 3.7.2).
    + Use C version of YAML loader (yaml.CSafeLoader) for
    better performance.
    + Connections may have properties for supported connection
    domains. This feature was added for RFNoC connections. Standard
    stream and message connections do not support this feature,
    but they may in future versions.
    + Check grc file version. The above feature required a
    version bump to "2". Where no connection properties are
    used, version "1" is still emitted. Note that previous
    versions of GRC do not check for file version. RFNoC
    flowgraphs with connection properties will fail to load
    in previous versions as a result.
    + Fix bug where an impressive number of backslashes were
    added to some filenames.
  * gr-dtv
    + Read expected data as little-endian
  * gr-fec
    + Add FEC_API to CCSDS Reed-Solomon functions so they can be
    used by OOTs.
  * gr-qtgui
    + QT GUI Msg Push Button: add a callback for Message Value to
    allow it to change at runtime.
  * gr-uhd
    + RFNoC Rx-Streamer: Add start stream options
    + Add back-edge property to RFNoC connections
  * Build system and packaging
    + Use utf-8 encoding when writing files in gr_python_install.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705579200">- Update to version 3.10.9.2
- Changed
  * Project
    + Fix a few memory errors in various modules.
  * GRC
    + Fix regressions in bus connections.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1711108800">- Added libad9361-iio-devel build dependency (fixes PlutoSDR support)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1714478400">- Added python3-QtPy and python3-QDarkStyle runtime dependencies (needed for gnuradio-companion --qt)
- Update to version 3.10.10.0
- Changed
  * Runtime
    + Modernize location of config files. XDG_CONFIG_HOME will be used if set
    (often $HOME/.config). This change attempts to be backward compatible with
    existing config file locations, but be aware that config files may show up
    in the old ($HOME/.gnuradio/) and new ($XDG_CONFIG_HOME/gnuradio) locations
    depending on GNU Radio version. Files are not automatically moved, since
    some users run multiple versions of GNU Radio.
    + Ctrlport Probe, Ctrlport Probe PSD and gr-ctrlport-monitor. Ctrlport Monitor
    blocks are still broken.
  * GRC
    + NEW Qt-based front end! Run gnuradio-companion --qt to try it out. This
    feature is still in testing, so the Gtk front end runs by default. In a
    future release, Qt will become the default, removing Gtk as a manditory
    dependency. Maintenance will focus on the Qt front end at that point.
    + Restore property field background colors (as a View option, off by default)
    for the Gtk front end. Background colors were previously replaced with textual
    type string.
    + The canvas can be panned using the middle mouse button
    + C++ code generation improvements related to parameters and strings
    + C++ code generation fixed for Add Const
  * gr-audio
    + Added 96 kHz and 192 kHz selections to ALSA source/sink
  * gr-blocks
    + Float To UChar block adds vector support, and also scale and bias params
  * gr-digital
    + Additive Scrambler adds soft symbol handling
    + Add callback to set header format in Digital Protocol Formatter
  * modtool
    + Improvements to handling of Python blocks (add, rm, and rename work reliably)
    + New parseable manifest format (yaml instead of md) to better support the OOT ecosystem
    + Manifest and examples are installed by "make install"
  * Build system and packaging
    + Python byte-compiled (pyc) files are no longer installed, as they are deprecated by Python
  * Testing
    + Added MinGW test runner and fixed various MinGW compilation failures
    + Update Fedora to test 38, 39 and 40</changelog>
</package>
<package pkgid="4a9c3658a5941f27e034f12ab2c71d7cca518d7f46117cd868dcd3fe3876912ae6f46363aeed8a937eb07a6762bcd7598e545f95f7c77b8109e56860c55a2881" name="gnuradio-examples" arch="x86_64">
  <version epoch="0" ver="3.10.10.0" rel="2.0.4.1.sr20240429"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1655899200">- Update to version 3.10.3.0
  * Project Scope
    + Continue replacement of Boost functionality with standard C++
    continues, where practical, making the code more maintainable.
    + Fix more flaky CI tests that were failing unnecessarily. This helps greatly with maintenance.
  * gnuradio-runtime
    + Only catch Thrift transport exceptions
    + Import PyQt5 before matplotlib to work around a bug
    + Fix broken log format string in set_min_output_buffer
    + Process system messages before others. This helps with orderly flowgraph termination.
    + Custom buffers: add missing (simulated) data transfer to
    input/output_blocked_callback functions in host_buffer class
    + Fix Mach-kernel timebase (numer and denom were reversed)
    + Fix signed integer overflows in fixed-point table generation
  * GRC
    + Add parentheses on arithmetic expressions to avoid operator precedence problems in templated code
    + Fix create hier / missing top_block error
  * Build system and packaging
    + CI: Add testing for Fedora 36, remove Fedora 34.
    + cmake: Use platform-specific Python install schemes
    + cmake: Always prefix git hash used as version with "g"
    + cmake: Allow MPIR/MPLIB package find to fail gracefully
    + cmake: Remove 'REQUIRED' flag for Volk
  * gr-blocks
    + Fix rotator_cc scheduled phase increment updates
    + Wavefile Sink: add support for Ogg Opus if libsndfile is &gt;= 1.0.29
    + Probe Signal: synchronize access to d_level to prevent race conditions
  * gr-digital
    + Use memcmp for CRC comparisons to avoid alignment errors
  * gr-dtv
    + Use unsigned integer for CRC calculation
    + Fix use of uninitialized memory
    + Fix initialization of L1Post struct
  * gr-filter
    + Fix various bugs in Generic Filterbank
  * gr-iio
    + Fix grc pluto sink attenuation callback
  gr-qtgui
    + Several sinks produce wrong error messages, when GUI Hint is used. Reorder params in yml files to fix.
  * gr-soapy
    + Deactivate stream before closing. Some modules depend on this behavior.
  * gr-uhd
    + Implement get_gpio_attr()
    + Code generation tools
    + C++ generation: Fix various template errors
  * Modtool
    + gr_newmod: Fix copying python bindings to test dir on Windows
    + gr_newmod: Make untagged conda package version less specific
    + modtool: Add a conda recipe to the OOT template
    + Make the pydoc_h.mako more clang compliant
  * Documentation
    + Add shim Sphinx config for readthedocs
- Enabled gr-iio module (requires libiio)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1656676800">- added python3-SoapySDR to the runtime dependendcies (required by gr-soapy)</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1663329600">- Update to version 3.10.4.0
  * Project Scope
    + Replace get_initial_sptr() calls with make_block_sptr() calls.
    There were a number of places the incorrect function was being used.
  * Runtime
    + Use correctly typed arguments to log messages to prevent build errors.
  * GRC
    + Add xfce4-terminal and urxvt to the list of terminal emulators
    discovered during the build process.
    + Suppress GUI hint errors that were being shown in the terminal window.
    + Use integers for screenshot size (floats were causing Cairo errors).
  * Build system and packaging
    + Reformat cmake files and make cmake formatting part of the workflow.
    + Allow GNU Radio to be a part of other cmake-based projects.
    + Correct linking to libiio and libad9361 on macOS.
    + Update method for determining Python installation directory. This
    should work correctly now on (all?) distro releases.
  * gr-blocks
    + New Block Interleaver/Deinterleaver interleaves blocks of symbols
    + Correct calculation of items_remaining in File Source, which allows
    seek() to work correctly.
    + Add an example for Wavefile Sink
  * gr-digital
    + Deprecate the CRC32 and CRC16 blocks, which will be removed in the
    future. There are more general CRC blocks which do the same thing (and more).
  * gr-filter
    + Fix demo for PFB channelizer
  * gr-iio
    + FMCOMMS2 Sink assumes CS16 data is scaled to 32768, rather than 2048.
    + FMCOMMS2 returns the correct samples for the second channel in 2-channel mode.
  * gr-trellis
    + Correct Python bindings for trellis::metrics.
  * gr-qtgui
    + Range widget can now output messages when value changes.
    + Add C++ code generation for Time Sink
    + Regenerate Python bindings for some blocks when necessary.
    + Waterfall Sink correctly uses half spectrum for float input.
  * gr-uhd
    + Add Python bindings for the UHD find() functino.
  * gr-zeromq
    + Support newer get() and older/deprecated getsockopt()
    functions in cppzmq depending on availability.
  * Modtool
    + Parse IO signatures with or without gr:: prefix.
  * Documentation
    + Update certain file lists to keep build paths out of documentation.
  * Testing
    + Update Conda recipe for Qt 5.15 and re-render CI support files.
    + Add testing on Ubuntu 22.04.
    + Link tests directly against spdlog with not linking to GR runtime.
    + Ignore Python "missing whitespace after keywork" formatting error.</changelog>
  <changelog author="pgajdos@suse.com" date="1663588800">- does not require python3-six
  https://trello.com/c/MO53MocR/143-remove-python3-six</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1666526400">- Add patch:
  * fix-build-with-fmt9.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1671451200">- Update to version 3.10.5.0
  * Runtime
    + Python block have access to the block logger, as in C++
    + Default log level changed to INFO (from OFF)
    + Memory-based logger gr.dictionary_logger_backend() added for
    log debugging
    + API Note: The Python block gateway is now completely
    implemented in the PyBind11 wrapper, in order to clean up
    Python dependencies. This is technically an API change, but
    should not have any external effect.
    + PMT serialization of Complex32 vectors is now REAL | IMAG on
    all platforms
    + Python IO signature replication (multiple ports specified by
    one signature) fixed
  * GRC
    + Continue processing block connections after a connection
    error occurs
    + Drawing/scaling fixes that improve user experience on HiDPI
    and Windows machines
  * Build system and packaging
    + Many deprecation warnings fixed
    + Make target link libraries PRIVATE wherever possible, removing
    unnecessary downstream dependencies
  * Testing
    + Code formatting rules for clang format updated to v14
    + Removed all compiler warning suppression
    + Enable Python block testing for Conda on macOS
    + Many other improvements that make maintenance easier - thanks
    again to Clayton Smith. In the process of fixing tests, a number
    of latent bugs were fixed throughout the code.
  * gr-analog
    + AGC3 performance and bug fixes
    + Python has access to control_loop parent class in PLL blocks
    + CTCSS detection of standard tones improved by fixing floating
    point comparison
  * gr-blocks
    + Probe Signal cross platform reliability improved by better
    thread synchronization
  * gr-digital
    + CRC32 and CRC16 blocks use little-endian order regardless of
    host order. This is a wire format change. The options were to
    have different endian machines unable to communicate, or older
    and newer versions unable to communicate. Note that there is
    a more general set of blocks (CRC Append and CRC Check) that
    are recommended for use wherever possible.
    + Packet headers use consistent bit order across machines
    + Floating point/rounding fix in constellation lookup table
  * gr-fec
    + LDPC G matrix n and k can be access from Python
    + LDPC matrix output size calculation corrected
    + CCSDS/Viterbi path metrics overflow fix
  * gr-network
    + Improve UDP Source/Sink efficiency by removing a layer of
    buffering and using the GR circular buffer instead of the
    Boost equivalent
  * gr-qtgui
    + Fixed Python code generation for Msg CheckBox, Digital Number
    Control, Toggle Button, Toggle Switch
  * gr-soapy
    + Sources will generate rx_time, rx_freq and rx_rate tags, as
    in UHD sources, where supported by the underlying Soapy driver
  * gr-uhd
    + Re-enable uhd.find_devices(), in addition to uhd.find()
    + RFNoC: generate correct Python code when using clock/time source
    + RFNoC: allow specification of adapter IDs for streamers
    + RFNoC: enable setting of vlen and types for streamers
    + RFNoC: streamers pay attention to stream args
    + RFNoC: sync block controller with gr-ettus OOT
    + RFNoC:set_property() and get_property() added to the C++ and
    Python APIs
    + RFNoC: Python binds added for rfnoc_block_generic
  * gr-zeromq
    + Sinks will optionally block on full queue, providing
    backpressure. Previously, overflow data was dropped.
- Patch fix-build-with-fmt9.patch removed (applied upstrem)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672228800">- Sanitize _constraints, 4GByte of memory is sufficient. Also,
  2GByte memoryperjob rejects too many workers, so combine it
  with %limit_build.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1674648000">- Update to version 3.10.5.1
  * Runtime
    + Restore the ability to set a default block buffer size using
    the buffer_size parameter in the config file. This was lost
    during refactoring in v3.9.
  * GRC
    + Add Python snipped hook point at "init before blocks", right
    before blocks are instantiated.
  * gr-audio
    + Remove support for OSX 10.3 and earlier.
  * gr-digital
    + Make tags visible to subclasses of OFDM Frame Equalizer.
  * gr-dtv
    + Correct constant in DVBS2 Modulator.
  * gr-fec
    + Fix errors in Channel Construction AWGN
  * gr-iio
    + Fix IIO blocks, which were broken due to a build-time
    dependency problem.
  * gr-network
    + Fix crash in UDP Source when buffer overruns.
  * gr-qtgui
    + Remove support for QWT 6.0 and earlier.
  * gr-uhd
    + Add async message port to USRP Source and publish overflow
    notifications.
    + Add bindings and example for RFNoC AddSub block.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1680350400">- Update to version 3.10.6.0
  * Runtime
    + Add Python loggers to top_block and hier_block2
    + Change the default log level (in the config file) to INFO
    instead of DEBUG
    + Logging improvements in the scheduler
    + Correctly determine native page size for Windows
  * GRC
    + Fixed: opening the source of a hierachical block using the
    toolbar button produced an error
    + Use the logger, instead of print statements, in generated
    top blocks
    + Remove libX11 load from generated Python code - this was
    unncessary and produced warnings
    + Choose Editor dialog stays above parent
  * gr-analog
    + Signal Source: option to hide the message port
  * gr-blocks
    + Throttle: supports max time or number of samples per work
    iteration, useful for reducing latency at low sample rates
    + Delay block: option to hide the message port
    + File Meta Sink: fix missing Python import in template code
  * gr-channels
    + Default taps should be 1.0, not 1.0 + j1.0
  * gr-digital
    + Async Decoder: several changes to improve performance
    robustness (see the commit log for more details)
  * gr-fec
    + Tagged Decoder: correctly calculate the frame size for
    terminated CC decoder
  * gr-filter
    + Fixed reverse parameters in fir_filter_with_buffer and
    pfb_arb_resampler, which could cause crashes
    + Fixed PFB Arbitrary Resampler was ignoring attenuation
    parameter
  * gr-iio
    + Set gain mode as specified (was always manual)
    + Use the specified gain parameter for second channel (was
    same as first channel)
  * gr-qtgui
    + Histogram Sink: calculate range of bins correctly to
    avoid strange distributions
    + Save (to image) dialogs add file extensions and have a Save
    button (i.e., they work now)
  * gr-soapy
    + Sources: add tags when the frequency changes
  * gr-uhd
    + Support for more RFNoC blocks
  - Fosphor, which produces data to drive an on-screen OpenGL-
    based renderer which is expected to be in the next release
  - Moving Average
  - Switchboard
  - Split Stream
    + FFT: add properties for direction, magnitude and scaling
    + RX Stream: flush after timeout
    + Fully support multi-channel TX/RX (params were available
    for one one channel)
  * gr-vocoder
    + Add a number of new codec modes for Codec2 and FreeDV
  * gr-zmq
    + Selectable bind/connect to support more flexible ZMQ patterns
    and NAT'd networks
    + Stream sources produce when available, instead of waiting for
    a buffer to fill, helping with latency
  * Modtool
    + Use interp and decim keywords correctly when generating blocks
- Added a patch gnuradio-not-install-freedesktop-files.patch to
  revert commit 7c87800f1d7e85589678f01281b45451085c7482</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680868800">- Remove unused build dependency on libmpir-devel (gmp-devel was
  already used anyway).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682424000">- Add gobject-introspection BuildRequires: inspect the python code
  to add relevant typelib() dependencies (boo#1182927).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1682856000">- Enable lto for arm</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1689595200">- Update to version 3.10.7.0
  * Runtime
    + Setting the minimum buffer size should have the desired
    effect now, and not be overwritten. NOTE: the value returned
    by min_buffer_size() is not intended to indicate the actual
    buffer size. Header Payload Demod was the only block
    attempting to use this value, and was corrected.
    + Use a set to store thread group (more efficient)
    + Message Debug can now output via the logging system
    + The field prefs.singleton is no longer externally exposed
    (was unintentional)
    + PMT dict can be generated more easily using pmt::dict_from_mapping()
  * GRC
    + Save changes under all exit conditions (a couple were
    previously missed)
    + Prevent silent Generate/Run failures for unsaved flowgraphs
  * gr-analog
    + C++ code generation for Quadrature Demod
    + Add max_gain parameter for AGC
  * gr-blocks
    + Probe Rate adds a name parameter, for clearer logging
    + Selector has a new "sync" more that consumes the same number
    of items from all inputs. Default is now to consume as many
    items as possible from the active input, and no more than
    that many items from other inputs. The previous behavior was,
    well, broken.
    + Throttle reset item count on restart, to avoid long delays
  * gr-digital
    + Constellation Encoder and Decoder: constellation can be
    changed at runtime
  * gr-filter
    + Filter design tool: multiple improvements in bounds checking
    and exception handling
    + Filter design tool: update QMessageBox to work in Qt5
  * gr-network
    + Multiple memory management errors fixed in UDP Source/Sink
    and TCP Sink
  * gr-soapy
    + Better AGC and gain behavior in RTL, AirspyHF and SDRPlay
    blocks
    + Support bias controls in RTL and SDRPlay blocks
  * gr-uhd
    + Remove possibility of infinite recursion for network
    overruns
    + Support fmtlib v10
    + RFNoC: bindings and block yml for Vector IIR, Replay and
    Log Power blocks
    + RFNoC: add S16 format to RX Streamer
  * gr-vocoder
    + Support additional codec2 modes
  * Modtool
    + Don't override user-defined CMAKE_INSTALL_PREFIX</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1697803200">- Update to version 3.10.8.0
  * Runtime
    + Add MAP_FIXED to circular buffer implementations using
    shm_open() and mmap backed by tmp files.
    + PMTs can be formatted for logging (format wrapper added).
    + New io_signature::make() variant replaces makev(), and
    optionally specifies buffer types.
    + Fix logging params to be compatible with C++20
  * GRC
    + Add "Choose Editor" button to Python block properties. Use
    the GTK app chooser.
    + Save choice to the config file.
    + Correct Python Qt imports in Hier blocks and flowgraph
    templates.
  * gr-blocks
    + Enable building the benchmark testing executable, which runs
    tests on various math functions.
    + Repeat block implemented as a basic block (vs sync
    interpolator) and output buffer allocation fixed.
    + Add a GRC example for Throttle usage.
  * gr-digital
    + Add set_sps() to Symbol Sync.
    + Header Format: Fix CRC and OFDM formats, add option to
    header_buffer to read bits lsb first, and refactor
    extract_bits functions as templates.
    + Constellation Sink uses different colors for each input by
    default.
    + Rework Constellation Soft Decoder, Constellation Object and
    LDPC Decoder Definition.
    + Previously, the LDPC Decoder did not work at all. The sigma
    parameter was removed from the decoder and an optional noise
    power npwr parameter was added to the constellation.
  * gr-network
    + Better support for vectorized output from UDP source. The
    payload size must still be a multiple of item size * vector
    size for this to work.
  * gr-qtgui
    + Range widget eng_slider and eng modes can now be selected
    in GRC.
    + Range widget and a couple of UHD apps now accept values on
    editingFinished, rather than on returnPressed. Since UIs
    generated by GRC do not have OK/Apply for such values,
    there is no "correct" behavior. The behavior is now
    selectable on the Entry widget.
    + Frequency Sink startup time improved where sample rate is low
  * gr-soapy
    + RTLSDR buffer size may be specified
  * gr-uhd
    + RFNoC NullSrcSink block added. The block may be both source
    and sink.
    + Add support and examples for RFNoC loopback.
    + RFNoC Rx Radio adds issue_stream_cmd() and block message
    handler.
  * gr-zeromq
    + Explicitly shutdown and close source/sinks to prevent hangs
    in some cases.
    + Require zmq.hpp (cppzmq) version with context_t.shutdown()
    defined.
    + If shutdown is not defined, the gr-zeromq is disabled.
  * Modtool
    + Add cmake-format support for generated modules
  * Build system and packaging
    + Update Read-the-docs config to include build.tools</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1704110400">- Update to version 3.10.9.1
- Changed
  * Project
    + Python minimum version is now 3.7.2, vs 3.6.5, to support type
    hints.
    + Add tox.ini, so that editors use the same formatting as
    github CI.
    + Use pointers to pass s32fc arguments to VOLK in gr-blocks,
    gr-digital, and gr-dtv to avoid undefined behavior. The fix
    is conditional on VOLK 3.1.0, which add a new supporting
    function.
  * Runtime
    + Disallow None for pmt_t arguments in Python.
    + Support spdlog installations with internal or external libfmt.
  * GRC
    + Use text labels to specify types for block parameters,
    instead of background colors which were difficult to
    read/remember.
    + Enable setting of documentation URLs, relative or absolute in
    yaml. This allows OOTs to use the documentation link in the
    block parameter dialog.
    + Disallow use of block ids that are Python keywords and
    "gnuradio".
    + Add type annotations in some places (required bump to
    Python 3.7.2).
    + Use C version of YAML loader (yaml.CSafeLoader) for
    better performance.
    + Connections may have properties for supported connection
    domains. This feature was added for RFNoC connections. Standard
    stream and message connections do not support this feature,
    but they may in future versions.
    + Check grc file version. The above feature required a
    version bump to "2". Where no connection properties are
    used, version "1" is still emitted. Note that previous
    versions of GRC do not check for file version. RFNoC
    flowgraphs with connection properties will fail to load
    in previous versions as a result.
    + Fix bug where an impressive number of backslashes were
    added to some filenames.
  * gr-dtv
    + Read expected data as little-endian
  * gr-fec
    + Add FEC_API to CCSDS Reed-Solomon functions so they can be
    used by OOTs.
  * gr-qtgui
    + QT GUI Msg Push Button: add a callback for Message Value to
    allow it to change at runtime.
  * gr-uhd
    + RFNoC Rx-Streamer: Add start stream options
    + Add back-edge property to RFNoC connections
  * Build system and packaging
    + Use utf-8 encoding when writing files in gr_python_install.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705579200">- Update to version 3.10.9.2
- Changed
  * Project
    + Fix a few memory errors in various modules.
  * GRC
    + Fix regressions in bus connections.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1711108800">- Added libad9361-iio-devel build dependency (fixes PlutoSDR support)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1714478400">- Added python3-QtPy and python3-QDarkStyle runtime dependencies (needed for gnuradio-companion --qt)
- Update to version 3.10.10.0
- Changed
  * Runtime
    + Modernize location of config files. XDG_CONFIG_HOME will be used if set
    (often $HOME/.config). This change attempts to be backward compatible with
    existing config file locations, but be aware that config files may show up
    in the old ($HOME/.gnuradio/) and new ($XDG_CONFIG_HOME/gnuradio) locations
    depending on GNU Radio version. Files are not automatically moved, since
    some users run multiple versions of GNU Radio.
    + Ctrlport Probe, Ctrlport Probe PSD and gr-ctrlport-monitor. Ctrlport Monitor
    blocks are still broken.
  * GRC
    + NEW Qt-based front end! Run gnuradio-companion --qt to try it out. This
    feature is still in testing, so the Gtk front end runs by default. In a
    future release, Qt will become the default, removing Gtk as a manditory
    dependency. Maintenance will focus on the Qt front end at that point.
    + Restore property field background colors (as a View option, off by default)
    for the Gtk front end. Background colors were previously replaced with textual
    type string.
    + The canvas can be panned using the middle mouse button
    + C++ code generation improvements related to parameters and strings
    + C++ code generation fixed for Add Const
  * gr-audio
    + Added 96 kHz and 192 kHz selections to ALSA source/sink
  * gr-blocks
    + Float To UChar block adds vector support, and also scale and bias params
  * gr-digital
    + Additive Scrambler adds soft symbol handling
    + Add callback to set header format in Digital Protocol Formatter
  * modtool
    + Improvements to handling of Python blocks (add, rm, and rename work reliably)
    + New parseable manifest format (yaml instead of md) to better support the OOT ecosystem
    + Manifest and examples are installed by "make install"
  * Build system and packaging
    + Python byte-compiled (pyc) files are no longer installed, as they are deprecated by Python
  * Testing
    + Added MinGW test runner and fixed various MinGW compilation failures
    + Update Fedora to test 38, 39 and 40</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1715428800">- Added a patches gnuradio-fix-error-message-for-Qwt-version.patch
  and gnuradio-remove-maximum-version-for-Qwt.patch (taken from
  upstream), fixing build with Qwt-6.3.0</changelog>
</package>
<package pkgid="a8aba630c1d1e81a0dab8cdb84f60596742020dfe0bc8034bac5ec89a327315221a29ec6fc6977990ea347d3cdf6096cd61f0aaa4ac9b5c555386f99d931813c" name="gnuradio-examples-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.10.10.0" rel="1.0.2.1.sr20240429"/>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1649678400">- Added python3-jsonschema to build and runtime dependencies
- Added python3-pyzmq to runtime dependencies
- Update to version 3.10.2.0
  * gnuradio-runtime
    + Correct size/usage for single-mapped buffers (part of the new Custom Buffers feature).
  * grc
    + Improve discovery of xterm and related programs.
    + Save generated hierarchical block code to the block library instead of the directory containing the current GRC flowgraph.
    + New JSON Config and YAML Config blocks that load configuration variables from files at runtime. Those variables may then be used in block parameters.
    + Store the GNU Radio version in flowgraph metadata when saving.
    + Minor change in Python evaluation code to allow affinity, minoutbuf and maxoutbuf to be adjusted via script parameters.
  * Build system and packaging
    + Require C++-17 for gnuradio-runtime and code compiled against it (via cmake flags).
    + Add pythonschema to build- and run-time dependencies.
  * gr-blocks
    + Add exponential distribution to Message Strobe Random block’s delay selection.
    + Quiet down debug messages in File Sink.
    + Skip alignment check in File Source when the input file is not seekable (e.g., it is a pipe).
  * gr-filter
    + Fix crash in Rational Resampler logging
  * gr-digital
    + Add generic CRC blocks: CRC Append and CRC Check.
  * gr-qtgui
    + Improve text/background color on Range widget.
    + Digital Number Control emits message with new, instead of previous, value.
    + Message Edit Box sends message only when return is pressed, rather than whenever focus is lost.
    + Vector Sink allows legend to be disabled.
    + Type error fixes (Python 3.10 is stricter about int casting).
  * gr-trellis
    + Provide Python bindings for PCCC Encoder and Viterbi Combo.
  * gr-vocoder
    + Add C++ generation support to gr-vocoder
  * Code generation tools
    + Support strongly-typed enums in Python bindings</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1655899200">- Update to version 3.10.3.0
  * Project Scope
    + Continue replacement of Boost functionality with standard C++
    continues, where practical, making the code more maintainable.
    + Fix more flaky CI tests that were failing unnecessarily. This helps greatly with maintenance.
  * gnuradio-runtime
    + Only catch Thrift transport exceptions
    + Import PyQt5 before matplotlib to work around a bug
    + Fix broken log format string in set_min_output_buffer
    + Process system messages before others. This helps with orderly flowgraph termination.
    + Custom buffers: add missing (simulated) data transfer to
    input/output_blocked_callback functions in host_buffer class
    + Fix Mach-kernel timebase (numer and denom were reversed)
    + Fix signed integer overflows in fixed-point table generation
  * GRC
    + Add parentheses on arithmetic expressions to avoid operator precedence problems in templated code
    + Fix create hier / missing top_block error
  * Build system and packaging
    + CI: Add testing for Fedora 36, remove Fedora 34.
    + cmake: Use platform-specific Python install schemes
    + cmake: Always prefix git hash used as version with "g"
    + cmake: Allow MPIR/MPLIB package find to fail gracefully
    + cmake: Remove 'REQUIRED' flag for Volk
  * gr-blocks
    + Fix rotator_cc scheduled phase increment updates
    + Wavefile Sink: add support for Ogg Opus if libsndfile is &gt;= 1.0.29
    + Probe Signal: synchronize access to d_level to prevent race conditions
  * gr-digital
    + Use memcmp for CRC comparisons to avoid alignment errors
  * gr-dtv
    + Use unsigned integer for CRC calculation
    + Fix use of uninitialized memory
    + Fix initialization of L1Post struct
  * gr-filter
    + Fix various bugs in Generic Filterbank
  * gr-iio
    + Fix grc pluto sink attenuation callback
  gr-qtgui
    + Several sinks produce wrong error messages, when GUI Hint is used. Reorder params in yml files to fix.
  * gr-soapy
    + Deactivate stream before closing. Some modules depend on this behavior.
  * gr-uhd
    + Implement get_gpio_attr()
    + Code generation tools
    + C++ generation: Fix various template errors
  * Modtool
    + gr_newmod: Fix copying python bindings to test dir on Windows
    + gr_newmod: Make untagged conda package version less specific
    + modtool: Add a conda recipe to the OOT template
    + Make the pydoc_h.mako more clang compliant
  * Documentation
    + Add shim Sphinx config for readthedocs
- Enabled gr-iio module (requires libiio)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1656676800">- added python3-SoapySDR to the runtime dependendcies (required by gr-soapy)</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1663329600">- Update to version 3.10.4.0
  * Project Scope
    + Replace get_initial_sptr() calls with make_block_sptr() calls.
    There were a number of places the incorrect function was being used.
  * Runtime
    + Use correctly typed arguments to log messages to prevent build errors.
  * GRC
    + Add xfce4-terminal and urxvt to the list of terminal emulators
    discovered during the build process.
    + Suppress GUI hint errors that were being shown in the terminal window.
    + Use integers for screenshot size (floats were causing Cairo errors).
  * Build system and packaging
    + Reformat cmake files and make cmake formatting part of the workflow.
    + Allow GNU Radio to be a part of other cmake-based projects.
    + Correct linking to libiio and libad9361 on macOS.
    + Update method for determining Python installation directory. This
    should work correctly now on (all?) distro releases.
  * gr-blocks
    + New Block Interleaver/Deinterleaver interleaves blocks of symbols
    + Correct calculation of items_remaining in File Source, which allows
    seek() to work correctly.
    + Add an example for Wavefile Sink
  * gr-digital
    + Deprecate the CRC32 and CRC16 blocks, which will be removed in the
    future. There are more general CRC blocks which do the same thing (and more).
  * gr-filter
    + Fix demo for PFB channelizer
  * gr-iio
    + FMCOMMS2 Sink assumes CS16 data is scaled to 32768, rather than 2048.
    + FMCOMMS2 returns the correct samples for the second channel in 2-channel mode.
  * gr-trellis
    + Correct Python bindings for trellis::metrics.
  * gr-qtgui
    + Range widget can now output messages when value changes.
    + Add C++ code generation for Time Sink
    + Regenerate Python bindings for some blocks when necessary.
    + Waterfall Sink correctly uses half spectrum for float input.
  * gr-uhd
    + Add Python bindings for the UHD find() functino.
  * gr-zeromq
    + Support newer get() and older/deprecated getsockopt()
    functions in cppzmq depending on availability.
  * Modtool
    + Parse IO signatures with or without gr:: prefix.
  * Documentation
    + Update certain file lists to keep build paths out of documentation.
  * Testing
    + Update Conda recipe for Qt 5.15 and re-render CI support files.
    + Add testing on Ubuntu 22.04.
    + Link tests directly against spdlog with not linking to GR runtime.
    + Ignore Python "missing whitespace after keywork" formatting error.</changelog>
  <changelog author="pgajdos@suse.com" date="1663588800">- does not require python3-six
  https://trello.com/c/MO53MocR/143-remove-python3-six</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1666526400">- Add patch:
  * fix-build-with-fmt9.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1671451200">- Update to version 3.10.5.0
  * Runtime
    + Python block have access to the block logger, as in C++
    + Default log level changed to INFO (from OFF)
    + Memory-based logger gr.dictionary_logger_backend() added for
    log debugging
    + API Note: The Python block gateway is now completely
    implemented in the PyBind11 wrapper, in order to clean up
    Python dependencies. This is technically an API change, but
    should not have any external effect.
    + PMT serialization of Complex32 vectors is now REAL | IMAG on
    all platforms
    + Python IO signature replication (multiple ports specified by
    one signature) fixed
  * GRC
    + Continue processing block connections after a connection
    error occurs
    + Drawing/scaling fixes that improve user experience on HiDPI
    and Windows machines
  * Build system and packaging
    + Many deprecation warnings fixed
    + Make target link libraries PRIVATE wherever possible, removing
    unnecessary downstream dependencies
  * Testing
    + Code formatting rules for clang format updated to v14
    + Removed all compiler warning suppression
    + Enable Python block testing for Conda on macOS
    + Many other improvements that make maintenance easier - thanks
    again to Clayton Smith. In the process of fixing tests, a number
    of latent bugs were fixed throughout the code.
  * gr-analog
    + AGC3 performance and bug fixes
    + Python has access to control_loop parent class in PLL blocks
    + CTCSS detection of standard tones improved by fixing floating
    point comparison
  * gr-blocks
    + Probe Signal cross platform reliability improved by better
    thread synchronization
  * gr-digital
    + CRC32 and CRC16 blocks use little-endian order regardless of
    host order. This is a wire format change. The options were to
    have different endian machines unable to communicate, or older
    and newer versions unable to communicate. Note that there is
    a more general set of blocks (CRC Append and CRC Check) that
    are recommended for use wherever possible.
    + Packet headers use consistent bit order across machines
    + Floating point/rounding fix in constellation lookup table
  * gr-fec
    + LDPC G matrix n and k can be access from Python
    + LDPC matrix output size calculation corrected
    + CCSDS/Viterbi path metrics overflow fix
  * gr-network
    + Improve UDP Source/Sink efficiency by removing a layer of
    buffering and using the GR circular buffer instead of the
    Boost equivalent
  * gr-qtgui
    + Fixed Python code generation for Msg CheckBox, Digital Number
    Control, Toggle Button, Toggle Switch
  * gr-soapy
    + Sources will generate rx_time, rx_freq and rx_rate tags, as
    in UHD sources, where supported by the underlying Soapy driver
  * gr-uhd
    + Re-enable uhd.find_devices(), in addition to uhd.find()
    + RFNoC: generate correct Python code when using clock/time source
    + RFNoC: allow specification of adapter IDs for streamers
    + RFNoC: enable setting of vlen and types for streamers
    + RFNoC: streamers pay attention to stream args
    + RFNoC: sync block controller with gr-ettus OOT
    + RFNoC:set_property() and get_property() added to the C++ and
    Python APIs
    + RFNoC: Python binds added for rfnoc_block_generic
  * gr-zeromq
    + Sinks will optionally block on full queue, providing
    backpressure. Previously, overflow data was dropped.
- Patch fix-build-with-fmt9.patch removed (applied upstrem)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672228800">- Sanitize _constraints, 4GByte of memory is sufficient. Also,
  2GByte memoryperjob rejects too many workers, so combine it
  with %limit_build.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1674648000">- Update to version 3.10.5.1
  * Runtime
    + Restore the ability to set a default block buffer size using
    the buffer_size parameter in the config file. This was lost
    during refactoring in v3.9.
  * GRC
    + Add Python snipped hook point at "init before blocks", right
    before blocks are instantiated.
  * gr-audio
    + Remove support for OSX 10.3 and earlier.
  * gr-digital
    + Make tags visible to subclasses of OFDM Frame Equalizer.
  * gr-dtv
    + Correct constant in DVBS2 Modulator.
  * gr-fec
    + Fix errors in Channel Construction AWGN
  * gr-iio
    + Fix IIO blocks, which were broken due to a build-time
    dependency problem.
  * gr-network
    + Fix crash in UDP Source when buffer overruns.
  * gr-qtgui
    + Remove support for QWT 6.0 and earlier.
  * gr-uhd
    + Add async message port to USRP Source and publish overflow
    notifications.
    + Add bindings and example for RFNoC AddSub block.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1680350400">- Update to version 3.10.6.0
  * Runtime
    + Add Python loggers to top_block and hier_block2
    + Change the default log level (in the config file) to INFO
    instead of DEBUG
    + Logging improvements in the scheduler
    + Correctly determine native page size for Windows
  * GRC
    + Fixed: opening the source of a hierachical block using the
    toolbar button produced an error
    + Use the logger, instead of print statements, in generated
    top blocks
    + Remove libX11 load from generated Python code - this was
    unncessary and produced warnings
    + Choose Editor dialog stays above parent
  * gr-analog
    + Signal Source: option to hide the message port
  * gr-blocks
    + Throttle: supports max time or number of samples per work
    iteration, useful for reducing latency at low sample rates
    + Delay block: option to hide the message port
    + File Meta Sink: fix missing Python import in template code
  * gr-channels
    + Default taps should be 1.0, not 1.0 + j1.0
  * gr-digital
    + Async Decoder: several changes to improve performance
    robustness (see the commit log for more details)
  * gr-fec
    + Tagged Decoder: correctly calculate the frame size for
    terminated CC decoder
  * gr-filter
    + Fixed reverse parameters in fir_filter_with_buffer and
    pfb_arb_resampler, which could cause crashes
    + Fixed PFB Arbitrary Resampler was ignoring attenuation
    parameter
  * gr-iio
    + Set gain mode as specified (was always manual)
    + Use the specified gain parameter for second channel (was
    same as first channel)
  * gr-qtgui
    + Histogram Sink: calculate range of bins correctly to
    avoid strange distributions
    + Save (to image) dialogs add file extensions and have a Save
    button (i.e., they work now)
  * gr-soapy
    + Sources: add tags when the frequency changes
  * gr-uhd
    + Support for more RFNoC blocks
  - Fosphor, which produces data to drive an on-screen OpenGL-
    based renderer which is expected to be in the next release
  - Moving Average
  - Switchboard
  - Split Stream
    + FFT: add properties for direction, magnitude and scaling
    + RX Stream: flush after timeout
    + Fully support multi-channel TX/RX (params were available
    for one one channel)
  * gr-vocoder
    + Add a number of new codec modes for Codec2 and FreeDV
  * gr-zmq
    + Selectable bind/connect to support more flexible ZMQ patterns
    and NAT'd networks
    + Stream sources produce when available, instead of waiting for
    a buffer to fill, helping with latency
  * Modtool
    + Use interp and decim keywords correctly when generating blocks
- Added a patch gnuradio-not-install-freedesktop-files.patch to
  revert commit 7c87800f1d7e85589678f01281b45451085c7482</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680868800">- Remove unused build dependency on libmpir-devel (gmp-devel was
  already used anyway).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682424000">- Add gobject-introspection BuildRequires: inspect the python code
  to add relevant typelib() dependencies (boo#1182927).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1682856000">- Enable lto for arm</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1689595200">- Update to version 3.10.7.0
  * Runtime
    + Setting the minimum buffer size should have the desired
    effect now, and not be overwritten. NOTE: the value returned
    by min_buffer_size() is not intended to indicate the actual
    buffer size. Header Payload Demod was the only block
    attempting to use this value, and was corrected.
    + Use a set to store thread group (more efficient)
    + Message Debug can now output via the logging system
    + The field prefs.singleton is no longer externally exposed
    (was unintentional)
    + PMT dict can be generated more easily using pmt::dict_from_mapping()
  * GRC
    + Save changes under all exit conditions (a couple were
    previously missed)
    + Prevent silent Generate/Run failures for unsaved flowgraphs
  * gr-analog
    + C++ code generation for Quadrature Demod
    + Add max_gain parameter for AGC
  * gr-blocks
    + Probe Rate adds a name parameter, for clearer logging
    + Selector has a new "sync" more that consumes the same number
    of items from all inputs. Default is now to consume as many
    items as possible from the active input, and no more than
    that many items from other inputs. The previous behavior was,
    well, broken.
    + Throttle reset item count on restart, to avoid long delays
  * gr-digital
    + Constellation Encoder and Decoder: constellation can be
    changed at runtime
  * gr-filter
    + Filter design tool: multiple improvements in bounds checking
    and exception handling
    + Filter design tool: update QMessageBox to work in Qt5
  * gr-network
    + Multiple memory management errors fixed in UDP Source/Sink
    and TCP Sink
  * gr-soapy
    + Better AGC and gain behavior in RTL, AirspyHF and SDRPlay
    blocks
    + Support bias controls in RTL and SDRPlay blocks
  * gr-uhd
    + Remove possibility of infinite recursion for network
    overruns
    + Support fmtlib v10
    + RFNoC: bindings and block yml for Vector IIR, Replay and
    Log Power blocks
    + RFNoC: add S16 format to RX Streamer
  * gr-vocoder
    + Support additional codec2 modes
  * Modtool
    + Don't override user-defined CMAKE_INSTALL_PREFIX</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1697803200">- Update to version 3.10.8.0
  * Runtime
    + Add MAP_FIXED to circular buffer implementations using
    shm_open() and mmap backed by tmp files.
    + PMTs can be formatted for logging (format wrapper added).
    + New io_signature::make() variant replaces makev(), and
    optionally specifies buffer types.
    + Fix logging params to be compatible with C++20
  * GRC
    + Add "Choose Editor" button to Python block properties. Use
    the GTK app chooser.
    + Save choice to the config file.
    + Correct Python Qt imports in Hier blocks and flowgraph
    templates.
  * gr-blocks
    + Enable building the benchmark testing executable, which runs
    tests on various math functions.
    + Repeat block implemented as a basic block (vs sync
    interpolator) and output buffer allocation fixed.
    + Add a GRC example for Throttle usage.
  * gr-digital
    + Add set_sps() to Symbol Sync.
    + Header Format: Fix CRC and OFDM formats, add option to
    header_buffer to read bits lsb first, and refactor
    extract_bits functions as templates.
    + Constellation Sink uses different colors for each input by
    default.
    + Rework Constellation Soft Decoder, Constellation Object and
    LDPC Decoder Definition.
    + Previously, the LDPC Decoder did not work at all. The sigma
    parameter was removed from the decoder and an optional noise
    power npwr parameter was added to the constellation.
  * gr-network
    + Better support for vectorized output from UDP source. The
    payload size must still be a multiple of item size * vector
    size for this to work.
  * gr-qtgui
    + Range widget eng_slider and eng modes can now be selected
    in GRC.
    + Range widget and a couple of UHD apps now accept values on
    editingFinished, rather than on returnPressed. Since UIs
    generated by GRC do not have OK/Apply for such values,
    there is no "correct" behavior. The behavior is now
    selectable on the Entry widget.
    + Frequency Sink startup time improved where sample rate is low
  * gr-soapy
    + RTLSDR buffer size may be specified
  * gr-uhd
    + RFNoC NullSrcSink block added. The block may be both source
    and sink.
    + Add support and examples for RFNoC loopback.
    + RFNoC Rx Radio adds issue_stream_cmd() and block message
    handler.
  * gr-zeromq
    + Explicitly shutdown and close source/sinks to prevent hangs
    in some cases.
    + Require zmq.hpp (cppzmq) version with context_t.shutdown()
    defined.
    + If shutdown is not defined, the gr-zeromq is disabled.
  * Modtool
    + Add cmake-format support for generated modules
  * Build system and packaging
    + Update Read-the-docs config to include build.tools</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1704110400">- Update to version 3.10.9.1
- Changed
  * Project
    + Python minimum version is now 3.7.2, vs 3.6.5, to support type
    hints.
    + Add tox.ini, so that editors use the same formatting as
    github CI.
    + Use pointers to pass s32fc arguments to VOLK in gr-blocks,
    gr-digital, and gr-dtv to avoid undefined behavior. The fix
    is conditional on VOLK 3.1.0, which add a new supporting
    function.
  * Runtime
    + Disallow None for pmt_t arguments in Python.
    + Support spdlog installations with internal or external libfmt.
  * GRC
    + Use text labels to specify types for block parameters,
    instead of background colors which were difficult to
    read/remember.
    + Enable setting of documentation URLs, relative or absolute in
    yaml. This allows OOTs to use the documentation link in the
    block parameter dialog.
    + Disallow use of block ids that are Python keywords and
    "gnuradio".
    + Add type annotations in some places (required bump to
    Python 3.7.2).
    + Use C version of YAML loader (yaml.CSafeLoader) for
    better performance.
    + Connections may have properties for supported connection
    domains. This feature was added for RFNoC connections. Standard
    stream and message connections do not support this feature,
    but they may in future versions.
    + Check grc file version. The above feature required a
    version bump to "2". Where no connection properties are
    used, version "1" is still emitted. Note that previous
    versions of GRC do not check for file version. RFNoC
    flowgraphs with connection properties will fail to load
    in previous versions as a result.
    + Fix bug where an impressive number of backslashes were
    added to some filenames.
  * gr-dtv
    + Read expected data as little-endian
  * gr-fec
    + Add FEC_API to CCSDS Reed-Solomon functions so they can be
    used by OOTs.
  * gr-qtgui
    + QT GUI Msg Push Button: add a callback for Message Value to
    allow it to change at runtime.
  * gr-uhd
    + RFNoC Rx-Streamer: Add start stream options
    + Add back-edge property to RFNoC connections
  * Build system and packaging
    + Use utf-8 encoding when writing files in gr_python_install.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705579200">- Update to version 3.10.9.2
- Changed
  * Project
    + Fix a few memory errors in various modules.
  * GRC
    + Fix regressions in bus connections.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1711108800">- Added libad9361-iio-devel build dependency (fixes PlutoSDR support)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1714478400">- Added python3-QtPy and python3-QDarkStyle runtime dependencies (needed for gnuradio-companion --qt)
- Update to version 3.10.10.0
- Changed
  * Runtime
    + Modernize location of config files. XDG_CONFIG_HOME will be used if set
    (often $HOME/.config). This change attempts to be backward compatible with
    existing config file locations, but be aware that config files may show up
    in the old ($HOME/.gnuradio/) and new ($XDG_CONFIG_HOME/gnuradio) locations
    depending on GNU Radio version. Files are not automatically moved, since
    some users run multiple versions of GNU Radio.
    + Ctrlport Probe, Ctrlport Probe PSD and gr-ctrlport-monitor. Ctrlport Monitor
    blocks are still broken.
  * GRC
    + NEW Qt-based front end! Run gnuradio-companion --qt to try it out. This
    feature is still in testing, so the Gtk front end runs by default. In a
    future release, Qt will become the default, removing Gtk as a manditory
    dependency. Maintenance will focus on the Qt front end at that point.
    + Restore property field background colors (as a View option, off by default)
    for the Gtk front end. Background colors were previously replaced with textual
    type string.
    + The canvas can be panned using the middle mouse button
    + C++ code generation improvements related to parameters and strings
    + C++ code generation fixed for Add Const
  * gr-audio
    + Added 96 kHz and 192 kHz selections to ALSA source/sink
  * gr-blocks
    + Float To UChar block adds vector support, and also scale and bias params
  * gr-digital
    + Additive Scrambler adds soft symbol handling
    + Add callback to set header format in Digital Protocol Formatter
  * modtool
    + Improvements to handling of Python blocks (add, rm, and rename work reliably)
    + New parseable manifest format (yaml instead of md) to better support the OOT ecosystem
    + Manifest and examples are installed by "make install"
  * Build system and packaging
    + Python byte-compiled (pyc) files are no longer installed, as they are deprecated by Python
  * Testing
    + Added MinGW test runner and fixed various MinGW compilation failures
    + Update Fedora to test 38, 39 and 40</changelog>
</package>
<package pkgid="2e8a1562c04165343760bbb58bafd9e0791f72628fd7d4d828d74dbf721af320aaa41f6dd77ec449d7e3acde4960b374c1ea1fd090075dac9baa59540c0d2dfb" name="gnuradio-examples-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.10.10.0" rel="2.0.4.1.sr20240429"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1655899200">- Update to version 3.10.3.0
  * Project Scope
    + Continue replacement of Boost functionality with standard C++
    continues, where practical, making the code more maintainable.
    + Fix more flaky CI tests that were failing unnecessarily. This helps greatly with maintenance.
  * gnuradio-runtime
    + Only catch Thrift transport exceptions
    + Import PyQt5 before matplotlib to work around a bug
    + Fix broken log format string in set_min_output_buffer
    + Process system messages before others. This helps with orderly flowgraph termination.
    + Custom buffers: add missing (simulated) data transfer to
    input/output_blocked_callback functions in host_buffer class
    + Fix Mach-kernel timebase (numer and denom were reversed)
    + Fix signed integer overflows in fixed-point table generation
  * GRC
    + Add parentheses on arithmetic expressions to avoid operator precedence problems in templated code
    + Fix create hier / missing top_block error
  * Build system and packaging
    + CI: Add testing for Fedora 36, remove Fedora 34.
    + cmake: Use platform-specific Python install schemes
    + cmake: Always prefix git hash used as version with "g"
    + cmake: Allow MPIR/MPLIB package find to fail gracefully
    + cmake: Remove 'REQUIRED' flag for Volk
  * gr-blocks
    + Fix rotator_cc scheduled phase increment updates
    + Wavefile Sink: add support for Ogg Opus if libsndfile is &gt;= 1.0.29
    + Probe Signal: synchronize access to d_level to prevent race conditions
  * gr-digital
    + Use memcmp for CRC comparisons to avoid alignment errors
  * gr-dtv
    + Use unsigned integer for CRC calculation
    + Fix use of uninitialized memory
    + Fix initialization of L1Post struct
  * gr-filter
    + Fix various bugs in Generic Filterbank
  * gr-iio
    + Fix grc pluto sink attenuation callback
  gr-qtgui
    + Several sinks produce wrong error messages, when GUI Hint is used. Reorder params in yml files to fix.
  * gr-soapy
    + Deactivate stream before closing. Some modules depend on this behavior.
  * gr-uhd
    + Implement get_gpio_attr()
    + Code generation tools
    + C++ generation: Fix various template errors
  * Modtool
    + gr_newmod: Fix copying python bindings to test dir on Windows
    + gr_newmod: Make untagged conda package version less specific
    + modtool: Add a conda recipe to the OOT template
    + Make the pydoc_h.mako more clang compliant
  * Documentation
    + Add shim Sphinx config for readthedocs
- Enabled gr-iio module (requires libiio)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1656676800">- added python3-SoapySDR to the runtime dependendcies (required by gr-soapy)</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1663329600">- Update to version 3.10.4.0
  * Project Scope
    + Replace get_initial_sptr() calls with make_block_sptr() calls.
    There were a number of places the incorrect function was being used.
  * Runtime
    + Use correctly typed arguments to log messages to prevent build errors.
  * GRC
    + Add xfce4-terminal and urxvt to the list of terminal emulators
    discovered during the build process.
    + Suppress GUI hint errors that were being shown in the terminal window.
    + Use integers for screenshot size (floats were causing Cairo errors).
  * Build system and packaging
    + Reformat cmake files and make cmake formatting part of the workflow.
    + Allow GNU Radio to be a part of other cmake-based projects.
    + Correct linking to libiio and libad9361 on macOS.
    + Update method for determining Python installation directory. This
    should work correctly now on (all?) distro releases.
  * gr-blocks
    + New Block Interleaver/Deinterleaver interleaves blocks of symbols
    + Correct calculation of items_remaining in File Source, which allows
    seek() to work correctly.
    + Add an example for Wavefile Sink
  * gr-digital
    + Deprecate the CRC32 and CRC16 blocks, which will be removed in the
    future. There are more general CRC blocks which do the same thing (and more).
  * gr-filter
    + Fix demo for PFB channelizer
  * gr-iio
    + FMCOMMS2 Sink assumes CS16 data is scaled to 32768, rather than 2048.
    + FMCOMMS2 returns the correct samples for the second channel in 2-channel mode.
  * gr-trellis
    + Correct Python bindings for trellis::metrics.
  * gr-qtgui
    + Range widget can now output messages when value changes.
    + Add C++ code generation for Time Sink
    + Regenerate Python bindings for some blocks when necessary.
    + Waterfall Sink correctly uses half spectrum for float input.
  * gr-uhd
    + Add Python bindings for the UHD find() functino.
  * gr-zeromq
    + Support newer get() and older/deprecated getsockopt()
    functions in cppzmq depending on availability.
  * Modtool
    + Parse IO signatures with or without gr:: prefix.
  * Documentation
    + Update certain file lists to keep build paths out of documentation.
  * Testing
    + Update Conda recipe for Qt 5.15 and re-render CI support files.
    + Add testing on Ubuntu 22.04.
    + Link tests directly against spdlog with not linking to GR runtime.
    + Ignore Python "missing whitespace after keywork" formatting error.</changelog>
  <changelog author="pgajdos@suse.com" date="1663588800">- does not require python3-six
  https://trello.com/c/MO53MocR/143-remove-python3-six</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1666526400">- Add patch:
  * fix-build-with-fmt9.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1671451200">- Update to version 3.10.5.0
  * Runtime
    + Python block have access to the block logger, as in C++
    + Default log level changed to INFO (from OFF)
    + Memory-based logger gr.dictionary_logger_backend() added for
    log debugging
    + API Note: The Python block gateway is now completely
    implemented in the PyBind11 wrapper, in order to clean up
    Python dependencies. This is technically an API change, but
    should not have any external effect.
    + PMT serialization of Complex32 vectors is now REAL | IMAG on
    all platforms
    + Python IO signature replication (multiple ports specified by
    one signature) fixed
  * GRC
    + Continue processing block connections after a connection
    error occurs
    + Drawing/scaling fixes that improve user experience on HiDPI
    and Windows machines
  * Build system and packaging
    + Many deprecation warnings fixed
    + Make target link libraries PRIVATE wherever possible, removing
    unnecessary downstream dependencies
  * Testing
    + Code formatting rules for clang format updated to v14
    + Removed all compiler warning suppression
    + Enable Python block testing for Conda on macOS
    + Many other improvements that make maintenance easier - thanks
    again to Clayton Smith. In the process of fixing tests, a number
    of latent bugs were fixed throughout the code.
  * gr-analog
    + AGC3 performance and bug fixes
    + Python has access to control_loop parent class in PLL blocks
    + CTCSS detection of standard tones improved by fixing floating
    point comparison
  * gr-blocks
    + Probe Signal cross platform reliability improved by better
    thread synchronization
  * gr-digital
    + CRC32 and CRC16 blocks use little-endian order regardless of
    host order. This is a wire format change. The options were to
    have different endian machines unable to communicate, or older
    and newer versions unable to communicate. Note that there is
    a more general set of blocks (CRC Append and CRC Check) that
    are recommended for use wherever possible.
    + Packet headers use consistent bit order across machines
    + Floating point/rounding fix in constellation lookup table
  * gr-fec
    + LDPC G matrix n and k can be access from Python
    + LDPC matrix output size calculation corrected
    + CCSDS/Viterbi path metrics overflow fix
  * gr-network
    + Improve UDP Source/Sink efficiency by removing a layer of
    buffering and using the GR circular buffer instead of the
    Boost equivalent
  * gr-qtgui
    + Fixed Python code generation for Msg CheckBox, Digital Number
    Control, Toggle Button, Toggle Switch
  * gr-soapy
    + Sources will generate rx_time, rx_freq and rx_rate tags, as
    in UHD sources, where supported by the underlying Soapy driver
  * gr-uhd
    + Re-enable uhd.find_devices(), in addition to uhd.find()
    + RFNoC: generate correct Python code when using clock/time source
    + RFNoC: allow specification of adapter IDs for streamers
    + RFNoC: enable setting of vlen and types for streamers
    + RFNoC: streamers pay attention to stream args
    + RFNoC: sync block controller with gr-ettus OOT
    + RFNoC:set_property() and get_property() added to the C++ and
    Python APIs
    + RFNoC: Python binds added for rfnoc_block_generic
  * gr-zeromq
    + Sinks will optionally block on full queue, providing
    backpressure. Previously, overflow data was dropped.
- Patch fix-build-with-fmt9.patch removed (applied upstrem)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672228800">- Sanitize _constraints, 4GByte of memory is sufficient. Also,
  2GByte memoryperjob rejects too many workers, so combine it
  with %limit_build.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1674648000">- Update to version 3.10.5.1
  * Runtime
    + Restore the ability to set a default block buffer size using
    the buffer_size parameter in the config file. This was lost
    during refactoring in v3.9.
  * GRC
    + Add Python snipped hook point at "init before blocks", right
    before blocks are instantiated.
  * gr-audio
    + Remove support for OSX 10.3 and earlier.
  * gr-digital
    + Make tags visible to subclasses of OFDM Frame Equalizer.
  * gr-dtv
    + Correct constant in DVBS2 Modulator.
  * gr-fec
    + Fix errors in Channel Construction AWGN
  * gr-iio
    + Fix IIO blocks, which were broken due to a build-time
    dependency problem.
  * gr-network
    + Fix crash in UDP Source when buffer overruns.
  * gr-qtgui
    + Remove support for QWT 6.0 and earlier.
  * gr-uhd
    + Add async message port to USRP Source and publish overflow
    notifications.
    + Add bindings and example for RFNoC AddSub block.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1680350400">- Update to version 3.10.6.0
  * Runtime
    + Add Python loggers to top_block and hier_block2
    + Change the default log level (in the config file) to INFO
    instead of DEBUG
    + Logging improvements in the scheduler
    + Correctly determine native page size for Windows
  * GRC
    + Fixed: opening the source of a hierachical block using the
    toolbar button produced an error
    + Use the logger, instead of print statements, in generated
    top blocks
    + Remove libX11 load from generated Python code - this was
    unncessary and produced warnings
    + Choose Editor dialog stays above parent
  * gr-analog
    + Signal Source: option to hide the message port
  * gr-blocks
    + Throttle: supports max time or number of samples per work
    iteration, useful for reducing latency at low sample rates
    + Delay block: option to hide the message port
    + File Meta Sink: fix missing Python import in template code
  * gr-channels
    + Default taps should be 1.0, not 1.0 + j1.0
  * gr-digital
    + Async Decoder: several changes to improve performance
    robustness (see the commit log for more details)
  * gr-fec
    + Tagged Decoder: correctly calculate the frame size for
    terminated CC decoder
  * gr-filter
    + Fixed reverse parameters in fir_filter_with_buffer and
    pfb_arb_resampler, which could cause crashes
    + Fixed PFB Arbitrary Resampler was ignoring attenuation
    parameter
  * gr-iio
    + Set gain mode as specified (was always manual)
    + Use the specified gain parameter for second channel (was
    same as first channel)
  * gr-qtgui
    + Histogram Sink: calculate range of bins correctly to
    avoid strange distributions
    + Save (to image) dialogs add file extensions and have a Save
    button (i.e., they work now)
  * gr-soapy
    + Sources: add tags when the frequency changes
  * gr-uhd
    + Support for more RFNoC blocks
  - Fosphor, which produces data to drive an on-screen OpenGL-
    based renderer which is expected to be in the next release
  - Moving Average
  - Switchboard
  - Split Stream
    + FFT: add properties for direction, magnitude and scaling
    + RX Stream: flush after timeout
    + Fully support multi-channel TX/RX (params were available
    for one one channel)
  * gr-vocoder
    + Add a number of new codec modes for Codec2 and FreeDV
  * gr-zmq
    + Selectable bind/connect to support more flexible ZMQ patterns
    and NAT'd networks
    + Stream sources produce when available, instead of waiting for
    a buffer to fill, helping with latency
  * Modtool
    + Use interp and decim keywords correctly when generating blocks
- Added a patch gnuradio-not-install-freedesktop-files.patch to
  revert commit 7c87800f1d7e85589678f01281b45451085c7482</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680868800">- Remove unused build dependency on libmpir-devel (gmp-devel was
  already used anyway).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682424000">- Add gobject-introspection BuildRequires: inspect the python code
  to add relevant typelib() dependencies (boo#1182927).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1682856000">- Enable lto for arm</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1689595200">- Update to version 3.10.7.0
  * Runtime
    + Setting the minimum buffer size should have the desired
    effect now, and not be overwritten. NOTE: the value returned
    by min_buffer_size() is not intended to indicate the actual
    buffer size. Header Payload Demod was the only block
    attempting to use this value, and was corrected.
    + Use a set to store thread group (more efficient)
    + Message Debug can now output via the logging system
    + The field prefs.singleton is no longer externally exposed
    (was unintentional)
    + PMT dict can be generated more easily using pmt::dict_from_mapping()
  * GRC
    + Save changes under all exit conditions (a couple were
    previously missed)
    + Prevent silent Generate/Run failures for unsaved flowgraphs
  * gr-analog
    + C++ code generation for Quadrature Demod
    + Add max_gain parameter for AGC
  * gr-blocks
    + Probe Rate adds a name parameter, for clearer logging
    + Selector has a new "sync" more that consumes the same number
    of items from all inputs. Default is now to consume as many
    items as possible from the active input, and no more than
    that many items from other inputs. The previous behavior was,
    well, broken.
    + Throttle reset item count on restart, to avoid long delays
  * gr-digital
    + Constellation Encoder and Decoder: constellation can be
    changed at runtime
  * gr-filter
    + Filter design tool: multiple improvements in bounds checking
    and exception handling
    + Filter design tool: update QMessageBox to work in Qt5
  * gr-network
    + Multiple memory management errors fixed in UDP Source/Sink
    and TCP Sink
  * gr-soapy
    + Better AGC and gain behavior in RTL, AirspyHF and SDRPlay
    blocks
    + Support bias controls in RTL and SDRPlay blocks
  * gr-uhd
    + Remove possibility of infinite recursion for network
    overruns
    + Support fmtlib v10
    + RFNoC: bindings and block yml for Vector IIR, Replay and
    Log Power blocks
    + RFNoC: add S16 format to RX Streamer
  * gr-vocoder
    + Support additional codec2 modes
  * Modtool
    + Don't override user-defined CMAKE_INSTALL_PREFIX</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1697803200">- Update to version 3.10.8.0
  * Runtime
    + Add MAP_FIXED to circular buffer implementations using
    shm_open() and mmap backed by tmp files.
    + PMTs can be formatted for logging (format wrapper added).
    + New io_signature::make() variant replaces makev(), and
    optionally specifies buffer types.
    + Fix logging params to be compatible with C++20
  * GRC
    + Add "Choose Editor" button to Python block properties. Use
    the GTK app chooser.
    + Save choice to the config file.
    + Correct Python Qt imports in Hier blocks and flowgraph
    templates.
  * gr-blocks
    + Enable building the benchmark testing executable, which runs
    tests on various math functions.
    + Repeat block implemented as a basic block (vs sync
    interpolator) and output buffer allocation fixed.
    + Add a GRC example for Throttle usage.
  * gr-digital
    + Add set_sps() to Symbol Sync.
    + Header Format: Fix CRC and OFDM formats, add option to
    header_buffer to read bits lsb first, and refactor
    extract_bits functions as templates.
    + Constellation Sink uses different colors for each input by
    default.
    + Rework Constellation Soft Decoder, Constellation Object and
    LDPC Decoder Definition.
    + Previously, the LDPC Decoder did not work at all. The sigma
    parameter was removed from the decoder and an optional noise
    power npwr parameter was added to the constellation.
  * gr-network
    + Better support for vectorized output from UDP source. The
    payload size must still be a multiple of item size * vector
    size for this to work.
  * gr-qtgui
    + Range widget eng_slider and eng modes can now be selected
    in GRC.
    + Range widget and a couple of UHD apps now accept values on
    editingFinished, rather than on returnPressed. Since UIs
    generated by GRC do not have OK/Apply for such values,
    there is no "correct" behavior. The behavior is now
    selectable on the Entry widget.
    + Frequency Sink startup time improved where sample rate is low
  * gr-soapy
    + RTLSDR buffer size may be specified
  * gr-uhd
    + RFNoC NullSrcSink block added. The block may be both source
    and sink.
    + Add support and examples for RFNoC loopback.
    + RFNoC Rx Radio adds issue_stream_cmd() and block message
    handler.
  * gr-zeromq
    + Explicitly shutdown and close source/sinks to prevent hangs
    in some cases.
    + Require zmq.hpp (cppzmq) version with context_t.shutdown()
    defined.
    + If shutdown is not defined, the gr-zeromq is disabled.
  * Modtool
    + Add cmake-format support for generated modules
  * Build system and packaging
    + Update Read-the-docs config to include build.tools</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1704110400">- Update to version 3.10.9.1
- Changed
  * Project
    + Python minimum version is now 3.7.2, vs 3.6.5, to support type
    hints.
    + Add tox.ini, so that editors use the same formatting as
    github CI.
    + Use pointers to pass s32fc arguments to VOLK in gr-blocks,
    gr-digital, and gr-dtv to avoid undefined behavior. The fix
    is conditional on VOLK 3.1.0, which add a new supporting
    function.
  * Runtime
    + Disallow None for pmt_t arguments in Python.
    + Support spdlog installations with internal or external libfmt.
  * GRC
    + Use text labels to specify types for block parameters,
    instead of background colors which were difficult to
    read/remember.
    + Enable setting of documentation URLs, relative or absolute in
    yaml. This allows OOTs to use the documentation link in the
    block parameter dialog.
    + Disallow use of block ids that are Python keywords and
    "gnuradio".
    + Add type annotations in some places (required bump to
    Python 3.7.2).
    + Use C version of YAML loader (yaml.CSafeLoader) for
    better performance.
    + Connections may have properties for supported connection
    domains. This feature was added for RFNoC connections. Standard
    stream and message connections do not support this feature,
    but they may in future versions.
    + Check grc file version. The above feature required a
    version bump to "2". Where no connection properties are
    used, version "1" is still emitted. Note that previous
    versions of GRC do not check for file version. RFNoC
    flowgraphs with connection properties will fail to load
    in previous versions as a result.
    + Fix bug where an impressive number of backslashes were
    added to some filenames.
  * gr-dtv
    + Read expected data as little-endian
  * gr-fec
    + Add FEC_API to CCSDS Reed-Solomon functions so they can be
    used by OOTs.
  * gr-qtgui
    + QT GUI Msg Push Button: add a callback for Message Value to
    allow it to change at runtime.
  * gr-uhd
    + RFNoC Rx-Streamer: Add start stream options
    + Add back-edge property to RFNoC connections
  * Build system and packaging
    + Use utf-8 encoding when writing files in gr_python_install.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705579200">- Update to version 3.10.9.2
- Changed
  * Project
    + Fix a few memory errors in various modules.
  * GRC
    + Fix regressions in bus connections.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1711108800">- Added libad9361-iio-devel build dependency (fixes PlutoSDR support)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1714478400">- Added python3-QtPy and python3-QDarkStyle runtime dependencies (needed for gnuradio-companion --qt)
- Update to version 3.10.10.0
- Changed
  * Runtime
    + Modernize location of config files. XDG_CONFIG_HOME will be used if set
    (often $HOME/.config). This change attempts to be backward compatible with
    existing config file locations, but be aware that config files may show up
    in the old ($HOME/.gnuradio/) and new ($XDG_CONFIG_HOME/gnuradio) locations
    depending on GNU Radio version. Files are not automatically moved, since
    some users run multiple versions of GNU Radio.
    + Ctrlport Probe, Ctrlport Probe PSD and gr-ctrlport-monitor. Ctrlport Monitor
    blocks are still broken.
  * GRC
    + NEW Qt-based front end! Run gnuradio-companion --qt to try it out. This
    feature is still in testing, so the Gtk front end runs by default. In a
    future release, Qt will become the default, removing Gtk as a manditory
    dependency. Maintenance will focus on the Qt front end at that point.
    + Restore property field background colors (as a View option, off by default)
    for the Gtk front end. Background colors were previously replaced with textual
    type string.
    + The canvas can be panned using the middle mouse button
    + C++ code generation improvements related to parameters and strings
    + C++ code generation fixed for Add Const
  * gr-audio
    + Added 96 kHz and 192 kHz selections to ALSA source/sink
  * gr-blocks
    + Float To UChar block adds vector support, and also scale and bias params
  * gr-digital
    + Additive Scrambler adds soft symbol handling
    + Add callback to set header format in Digital Protocol Formatter
  * modtool
    + Improvements to handling of Python blocks (add, rm, and rename work reliably)
    + New parseable manifest format (yaml instead of md) to better support the OOT ecosystem
    + Manifest and examples are installed by "make install"
  * Build system and packaging
    + Python byte-compiled (pyc) files are no longer installed, as they are deprecated by Python
  * Testing
    + Added MinGW test runner and fixed various MinGW compilation failures
    + Update Fedora to test 38, 39 and 40</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1715428800">- Added a patches gnuradio-fix-error-message-for-Qwt-version.patch
  and gnuradio-remove-maximum-version-for-Qwt.patch (taken from
  upstream), fixing build with Qwt-6.3.0</changelog>
</package>
<package pkgid="ca345cfd73c372a6e1ff310ed9db71940a8785614a0aa7059e159cd03706b96c778b43900079b8514832f35683858a12bbf28b38b0f7a4d984530a1ef89fac40" name="go1.21" arch="src">
  <version epoch="0" ver="1.21.10" rel="1.1"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1686916800">- go1.21rc1 (released 2023-06-16) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc1.
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1687348800">- go1.21rc2 (released 2023-06-21) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc2. https://go.dev/blog/go1.21rc
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1687521600">- Add missing go.env to package. go.env sets defaults including:
  GOPROXY GOSUMDB GOTOOLCHAIN
  Refs boo#1212667
  * Starting in go1.21+ a missing go.env defaults to GOPROXY=''
    resulting in errors e.g. with online cmds e.g. go mod download:
    "GOPROXY list is not the empty string, but contains no entries"
    It is not clear why GOPROXY='' is not evaluated as "the empty
    string".</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1687521601">- go1.21+ change default GOTOOLCHAIN=auto to local to prevent go
  tool commands from downloading upstream go1.x toolchain binaries
  Refs boo#1212669
  * go1.21+ introduce new default behavior that can download
    additional versions of go1.x toolchain binaries built by
    upstream. See https://go.dev/doc/toolchain for details. The go
    tool would attempt toolchain downloads as needed to satisfy a
    minimum go version specified in go.mod of the program
    containing main() or any of its dependencies.
  * Builds in OBS can not access the network, download attempts
    would fail.
  * Builds in OBS should not use third party binary toolchains.
  * When GOTOOLCHAIN is set to local, the go command always runs
    the bundled Go toolchain.
  * Users can override the default GOTOOLCHAIN setting with
    go env -w, stored in in ~/.config/go/env.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1689336000">- go1.21rc3 (released 2023-07-14) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc3.
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1690977600">- go1.21rc4 (released 2023-08-02) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc4.
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1691496000">- go1.21 (released 2023-08-08) is a major release of Go.
  go1.21.x minor releases will be provided through August 2024.
  https://github.com/golang/go/wiki/Go-Release-Cycle
  go1.21 arrives six months after go1.20. Most of its changes are
  in the implementation of the toolchain, runtime, and libraries.
  As always, the release maintains the Go 1 promise of
  compatibility. We expect almost all Go programs to continue to
  compile and run as before.
  Refs boo#1212475 go1.21 release tracking
  * Go 1.21 introduces a small change to the numbering of
    releases. In the past, we used Go 1.N to refer to both the
    overall Go language version and release family as well as the
    first release in that family. Starting in Go 1.21, the first
    release is now Go 1.N.0. Today we are releasing both the Go
    1.21 language and its initial implementation, the Go 1.21.0
    release. These notes refer to "Go 1.21"; tools like go version
    will report "go1.21.0" (until you upgrade to Go 1.21.1). See
    "Go versions" in the "Go Toolchains" documentation for details
    about the new version numbering.
  * Language change: Go 1.21 adds three new built-ins to the
    language.
  * Language change: The new functions min and max compute the
    smallest (or largest, for max) value of a fixed number of given
    arguments. See the language spec for details.
  * Language change: The new function clear deletes all elements
    from a map or zeroes all elements of a slice. See the language
    spec for details.
  * Package initialization order is now specified more
    precisely. This may change the behavior of some programs that
    rely on a specific initialization ordering that was not
    expressed by explicit imports. The behavior of such programs
    was not well defined by the spec in past releases. The new rule
    provides an unambiguous definition.
  * Multiple improvements that increase the power and precision of
    type inference have been made.
  * A (possibly partially instantiated generic) function may now be
    called with arguments that are themselves (possibly partially
    instantiated) generic functions.
  * Type inference now also considers methods when a value is
    assigned to an interface: type arguments for type parameters
    used in method signatures may be inferred from the
    corresponding parameter types of matching methods.
  * Similarly, since a type argument must implement all the methods
    of its corresponding constraint, the methods of the type
    argument and constraint are matched which may lead to the
    inference of additional type arguments.
  * If multiple untyped constant arguments of different kinds (such
    as an untyped int and an untyped floating-point constant) are
    passed to parameters with the same (not otherwise specified)
    type parameter type, instead of an error, now type inference
    determines the type using the same approach as an operator with
    untyped constant operands. This change brings the types
    inferred from untyped constant arguments in line with the types
    of constant expressions.
  * Type inference is now precise when matching corresponding types
    in assignments
  * The description of type inference in the language spec has been
    clarified.
  * Go 1.21 includes a preview of a language change we are
    considering for a future version of Go: making for loop
    variables per-iteration instead of per-loop, to avoid
    accidental sharing bugs. For details about how to try that
    language change, see the LoopvarExperiment wiki page.
  * Go 1.21 now defines that if a goroutine is panicking and
    recover was called directly by a deferred function, the return
    value of recover is guaranteed not to be nil. To ensure this,
    calling panic with a nil interface value (or an untyped nil)
    causes a run-time panic of type *runtime.PanicNilError.
    To support programs written for older versions of Go, nil
    panics can be re-enabled by setting GODEBUG=panicnil=1. This
    setting is enabled automatically when compiling a program whose
    main package is in a module with that declares go 1.20 or
    earlier.
  * Go 1.21 adds improved support for backwards compatibility and
    forwards compatibility in the Go toolchain.
  * To improve backwards compatibility, Go 1.21 formalizes Go's use
    of the GODEBUG environment variable to control the default
    behavior for changes that are non-breaking according to the
    compatibility policy but nonetheless may cause existing
    programs to break. (For example, programs that depend on buggy
    behavior may break when a bug is fixed, but bug fixes are not
    considered breaking changes.) When Go must make this kind of
    behavior change, it now chooses between the old and new
    behavior based on the go line in the workspace's go.work file
    or else the main module's go.mod file. Upgrading to a new Go
    toolchain but leaving the go line set to its original (older)
    Go version preserves the behavior of the older toolchain. With
    this compatibility support, the latest Go toolchain should
    always be the best, most secure, implementation of an older
    version of Go. See "Go, Backwards Compatibility, and GODEBUG"
    for details.
  * To improve forwards compatibility, Go 1.21 now reads the go
    line in a go.work or go.mod file as a strict minimum
    requirement: go 1.21.0 means that the workspace or module
    cannot be used with Go 1.20 or with Go 1.21rc1. This allows
    projects that depend on fixes made in later versions of Go to
    ensure that they are not used with earlier versions. It also
    gives better error reporting for projects that make use of new
    Go features: when the problem is that a newer Go version is
    needed, that problem is reported clearly, instead of attempting
    to build the code and instead printing errors about unresolved
    imports or syntax errors.
  * To make these new stricter version requirements easier to
    manage, the go command can now invoke not just the toolchain
    bundled in its own release but also other Go toolchain versions
    found in the PATH or downloaded on demand. If a go.mod or
    go.work go line declares a minimum requirement on a newer
    version of Go, the go command will find and run that version
    automatically. The new toolchain directive sets a suggested
    minimum toolchain to use, which may be newer than the strict go
    minimum. See "Go Toolchains" for details.
  * go command: The -pgo build flag now defaults to -pgo=auto, and
    the restriction of specifying a single main package on the
    command line is now removed. If a file named default.pgo is
    present in the main package's directory, the go command will
    use it to enable profile-guided optimization for building the
    corresponding program.
  * go command: The -C dir flag must now be the first flag on the
    command-line when used.
  * go command: The new go test option -fullpath prints full path
    names in test log messages, rather than just base names.
  * go command: The go test -c flag now supports writing test
    binaries for multiple packages, each to pkg.test where pkg is
    the package name. It is an error if more than one test package
    being compiled has a given package name.]
  * go command: The go test -o flag now accepts a directory
    argument, in which case test binaries are written to that
    directory instead of the current directory.
  * cgo: In files that import "C", the Go toolchain now correctly
    reports errors for attempts to declare Go methods on C types.
  * runtime: When printing very deep stacks, the runtime now prints
    the first 50 (innermost) frames followed by the bottom 50
    (outermost) frames, rather than just printing the first 100
    frames. This makes it easier to see how deeply recursive stacks
    started, and is especially valuable for debugging stack
    overflows.
  * runtime: On Linux platforms that support transparent huge
    pages, the Go runtime now manages which parts of the heap may
    be backed by huge pages more explicitly. This leads to better
    utilization of memory: small heaps should see less memory used
    (up to 50% in pathological cases) while large heaps should see
    fewer broken huge pages for dense parts of the heap, improving
    CPU usage and latency by up to 1%.
  * runtime: As a result of runtime-internal garbage collection
    tuning, applications may see up to a 40% reduction in
    application tail latency and a small decrease in memory
    use. Some applications may also observe a small loss in
    throughput. The memory use decrease should be proportional to
    the loss in throughput, such that the previous release's
    throughput/memory tradeoff may be recovered (with little change
    to latency) by increasing GOGC and/or GOMEMLIMIT slightly.
  * runtime: Calls from C to Go on threads created in C require
    some setup to prepare for Go execution. On Unix platforms, this
    setup is now preserved across multiple calls from the same
    thread. This significantly reduces the overhead of subsequent C
    to Go calls from ~1-3 microseconds per call to ~100-200
    nanoseconds per call.
  * compiler: Profile-guide optimization (PGO), added as a preview
    in Go 1.20, is now ready for general use. PGO enables
    additional optimizations on code identified as hot by profiles
    of production workloads. As mentioned in the Go command
    section, PGO is enabled by default for binaries that contain a
    default.pgo profile in the main package directory. Performance
    improvements vary depending on application behavior, with most
    programs from a representative set of Go programs seeing
    between 2 and 7% improvement from enabling PGO. See the PGO
    user guide for detailed documentation.
  * compiler: PGO builds can now devirtualize some interface method
    calls, adding a concrete call to the most common callee. This
    enables further optimization, such as inlining the callee.
  * compiler: Go 1.21 improves build speed by up to 6%, largely
    thanks to building the compiler itself with PGO.
  * assembler: On amd64, frameless nosplit assembly functions are
    no longer automatically marked as NOFRAME. Instead, the NOFRAME
    attribute must be explicitly specified if desired, which is
    already the behavior on other architectures supporting frame
    pointers. With this, the runtime now maintains the frame
    pointers for stack transitions.
  * assembler: The verifier that checks for incorrect uses of R15
    when dynamic linking on amd64 has been improved.
  * linker: On windows/amd64, the linker (with help from the
    compiler) now emits SEH unwinding data by default, which
    improves the integration of Go applications with Windows
    debuggers and other tools.
  * linker: In Go 1.21 the linker (with help from the compiler) is
    now capable of deleting dead (unreferenced) global map
    variables, if the number of entries in the variable initializer
    is sufficiently large, and if the initializer expressions are
    side-effect free.
  * core library: The new log/slog package provides structured
    logging with levels. Structured logging emits key-value pairs
    to enable fast, accurate processing of large amounts of log
    data. The package supports integration with popular log
    analysis tools and services.
  * core library: The new testing/slogtest package can help to
    validate slog.Handler implementations.
  * core library: The new slices package provides many common
    operations on slices, using generic functions that work with
    slices of any element type.
  * core library: The new maps package provides several common
    operations on maps, using generic functions that work with maps
    of any key or element type.
  * core library: The new cmp package defines the type constraint
    Ordered and two new generic functions Less and Compare that are
    useful with ordered types.
  * Minor changes to the library: As always, there are various
    minor changes and updates to the library, made with the Go 1
    promise of compatibility in mind. There are also various
    performance improvements, not enumerated here.
  * archive/tar: The implementation of the io/fs.FileInfo interface
    returned by Header.FileInfo now implements a String method that
    calls io/fs.FormatFileInfo.
  * archive/zip: The implementation of the io/fs.FileInfo interface
    returned by FileHeader.FileInfo now implements a String method
    that calls io/fs.FormatFileInfo.
  * archive/zip: The implementation of the io/fs.DirEntry interface
    returned by the io/fs.ReadDirFile.ReadDir method of the
    io/fs.File returned by Reader.Open now implements a String
    method that calls io/fs.FormatDirEntry.
  * bytes: The Buffer type has two new methods: Available and
    AvailableBuffer. These may be used along with the Write method
    to append directly to the Buffer.
  * context: The new WithoutCancel function returns a copy of a
    context that is not canceled when the original context is
    canceled.
  * context: The new WithDeadlineCause and WithTimeoutCause
    functions provide a way to set a context cancellation cause
    when a deadline or timer expires. The cause may be retrieved
    with the Cause function.
  * context: The new AfterFunc function registers a function to run
    after a context has been cancelled.
  * context: An optimization means that the results of calling
    Background and TODO and converting them to a shared type can be
    considered equal. In previous releases they were always
    different. Comparing Context values for equality has never been
    well-defined, so this is not considered to be an incompatible
    change.
  * crypto/ecdsa: PublicKey.Equal and PrivateKey.Equal now execute
    in constant time.
  * crypto/elliptic: All of the Curve methods have been deprecated,
    along with GenerateKey, Marshal, and Unmarshal. For ECDH
    operations, the new crypto/ecdh package should be used
    instead. For lower-level operations, use third-party modules
    such as filippo.io/nistec.
  * crypto/rand: The crypto/rand package now uses the getrandom
    system call on NetBSD 10.0 and later.
  * crypto/rsa: The performance of private RSA operations
    (decryption and signing) is now better than Go 1.19 for
    GOARCH=amd64 and GOARCH=arm64. It had regressed in Go 1.20.
  * crypto/rsa: Due to the addition of private fields to
    PrecomputedValues, PrivateKey.Precompute must be called for
    optimal performance even if deserializing (for example from
    JSON) a previously-precomputed private key.
  * crypto/rsa: PublicKey.Equal and PrivateKey.Equal now execute in
    constant time.
  * crypto/rsa: The GenerateMultiPrimeKey function and the
    PrecomputedValues.CRTValues field have been
    deprecated. PrecomputedValues.CRTValues will still be populated
    when PrivateKey.Precompute is called, but the values will not
    be used during decryption operations.
  * crypto/sha256: SHA-224 and SHA-256 operations now use native
    instructions when available when GOARCH=amd64, providing a
    performance improvement on the order of 3-4x.
  * crypto/tls: Servers now skip verifying client certificates
    (including not running Config.VerifyPeerCertificate) for
    resumed connections, besides checking the expiration time. This
    makes session tickets larger when client certificates are in
    use. Clients were already skipping verification on resumption,
    but now check the expiration time even if
    Config.InsecureSkipVerify is set.
  * crypto/tls: Applications can now control the content of session
    tickets.
  * crypto/tls: The new SessionState type describes a resumable
    session.
  * crypto/tls: The SessionState.Bytes method and ParseSessionState
    function serialize and deserialize a SessionState.
  * crypto/tls: The Config.WrapSession and Config.UnwrapSession
    hooks convert a SessionState to and from a ticket on the server
    side.
  * crypto/tls: The Config.EncryptTicket and Config.DecryptTicket
    methods provide a default implementation of WrapSession and
    UnwrapSession.
  * crypto/tls: The ClientSessionState.ResumptionState method and
    NewResumptionState function may be used by a ClientSessionCache
    implementation to store and resume sessions on the client side.
  * crypto/tls: To reduce the potential for session tickets to be
    used as a tracking mechanism across connections, the server now
    issues new tickets on every resumption (if they are supported
    and not disabled) and tickets don't bear an identifier for the
    key that encrypted them anymore. If passing a large number of
    keys to Conn.SetSessionTicketKeys, this might lead to a
    noticeable performance cost.
  * crypto/tls: Both clients and servers now implement the Extended
    Master Secret extension (RFC 7627). The deprecation of
    ConnectionState.TLSUnique has been reverted, and is now set for
    resumed connections that support Extended Master Secret.
  * crypto/tls: The new QUICConn type provides support for QUIC
    implementations, including 0-RTT support. Note that this is not
    itself a QUIC implementation, and 0-RTT is still not supported
    in TLS.
  * crypto/tls: The new VersionName function returns the name for a
    TLS version number.
  * crypto/tls: The TLS alert codes sent from the server for client
    authentication failures have been improved. Previously, these
    failures always resulted in a "bad certificate" alert. Now,
    certain failures will result in more appropriate alert codes,
    as defined by RFC 5246 and RFC 8446:
  * crypto/tls: For TLS 1.3 connections, if the server is
    configured to require client authentication using
    RequireAnyClientCert or RequireAndVerifyClientCert, and the
    client does not provide any certificate, the server will now
    return the "certificate required" alert.
  * crypto/tls: If the client provides a certificate that is not
    signed by the set of trusted certificate authorities configured
    on the server, the server will return the "unknown certificate
    authority" alert.
  * crypto/tls: If the client provides a certificate that is either
    expired or not yet valid, the server will return the "expired
    certificate" alert.
  * crypto/tls: In all other scenarios related to client
    authentication failures, the server still returns "bad
    certificate".
  * crypto/x509: RevocationList.RevokedCertificates has been
    deprecated and replaced with the new RevokedCertificateEntries
    field, which is a slice of RevocationListEntry.
    RevocationListEntry contains all of the fields in
    pkix.RevokedCertificate, as well as the revocation reason code.
  * crypto/x509: Name constraints are now correctly enforced on
    non-leaf certificates, and not on the certificates where they
    are expressed.
  * debug/elf: The new File.DynValue method may be used to retrieve
    the numeric values listed with a given dynamic tag.
  * debug/elf: The constant flags permitted in a DT_FLAGS_1 dynamic
    tag are now defined with type DynFlag1. These tags have names
    starting with DF_1.
  * debug/elf: The package now defines the constant COMPRESS_ZSTD.
  * debug/elf: The package now defines the constant
    R_PPC64_REL24_P9NOTOC.
  * debug/pe: Attempts to read from a section containing
    uninitialized data using Section.Data or the reader returned by
    Section.Open now return an error.
  * embed: The io/fs.File returned by FS.Open now has a ReadAt
    method that implements io.ReaderAt.
  * embed: Calling FS.Open.Stat will return a type that now
    implements a String method that calls io/fs.FormatFileInfo.
  * errors: The new ErrUnsupported error provides a standardized
    way to indicate that a requested operation may not be performed
    because it is unsupported. For example, a call to os.Link when
    using a file system that does not support hard links.
  * flag: The new BoolFunc function and FlagSet.BoolFunc method
    define a flag that does not require an argument and calls a
    function when the flag is used. This is similar to Func but for
    a boolean flag.
  * flag: A flag definition (via Bool, BoolVar, Int, IntVar, etc.)
    will panic if Set has already been called on a flag with the
    same name. This change is intended to detect cases where
    changes in initialization order cause flag operations to occur
    in a different order than expected. In many cases the fix to
    this problem is to introduce a explicit package dependence to
    correctly order the definition before any Set operations.
  * go/ast: The new IsGenerated predicate reports whether a file
    syntax tree contains the special comment that conventionally
    indicates that the file was generated by a tool.
  * go/ast: The new File.GoVersion field records the minimum Go
    version required by any //go:build or // +build directives.
  * go/build: The package now parses build directives (comments
    that start with //go:) in file headers (before the package
    declaration). These directives are available in the new Package
    fields Directives, TestDirectives, and XTestDirectives.
  * go/build/constraint: The new GoVersion function returns the
    minimum Go version implied by a build expression.
  * go/token: The new File.Lines method returns the file's
    line-number table in the same form as accepted by
    File.SetLines.
  * go/types: The new Package.GoVersion method returns the Go
    language version used to check the package.
  * hash/maphash: The hash/maphash package now has a pure Go
    implementation, selectable with the purego build tag.
  * html/template: The new error ErrJSTemplate is returned when an
    action appears in a JavaScript template literal. Previously an
    unexported error was returned.
  * io/fs: The new FormatFileInfo function returns a formatted
    version of a FileInfo. The new FormatDirEntry function returns
    a formatted version of a DirEntry. The implementation of
    DirEntry returned by ReadDir now implements a String method
    that calls FormatDirEntry, and the same is true for the
    DirEntry value passed to WalkDirFunc.
  * math/big: The new Int.Float64 method returns the nearest
    floating-point value to a multi-precision integer, along with
    an indication of any rounding that occurred.
  * net: On Linux, the net package can now use Multipath TCP when
    the kernel supports it. It is not used by default. To use
    Multipath TCP when available on a client, call the
    Dialer.SetMultipathTCP method before calling the Dialer.Dial or
    Dialer.DialContext methods. To use Multipath TCP when available
    on a server, call the ListenConfig.SetMultipathTCP method
    before calling the ListenConfig.Listen method. Specify the
    network as "tcp" or "tcp4" or "tcp6" as usual. If Multipath TCP
    is not supported by the kernel or the remote host, the
    connection will silently fall back to TCP. To test whether a
    particular connection is using Multipath TCP, use the
    TCPConn.MultipathTCP method.
  * net: In a future Go release we may enable Multipath TCP by
    default on systems that support it.
  * net/http: The new ResponseController.EnableFullDuplex method
    allows server handlers to concurrently read from an HTTP/1
    request body while writing the response. Normally, the HTTP/1
    server automatically consumes any remaining request body before
    starting to write the response, to avoid deadlocking clients
    which attempt to write a complete request before reading the
    response. The EnableFullDuplex method disables this behavior.
  * net/http: The new ErrSchemeMismatch error is returned by Client
    and Transport when the server responds to an HTTPS request with
    an HTTP response.
  * net/http: The net/http package now supports
    errors.ErrUnsupported, in that the expression
    errors.Is(http.ErrNotSupported, errors.ErrUnsupported) will
    return true.
  * os: Programs may now pass an empty time.Time value to the
    Chtimes function to leave either the access time or the
    modification time unchanged.
  * os: On Windows the File.Chdir method now changes the current
    directory to the file, rather than always returning an error.
  * os: On Unix systems, if a non-blocking descriptor is passed to
    NewFile, calling the File.Fd method will now return a
    non-blocking descriptor. Previously the descriptor was
    converted to blocking mode.
  * os: On Windows calling Truncate on a non-existent file used to
    create an empty file. It now returns an error indicating that
    the file does not exist.
  * os: On Windows calling TempDir now uses GetTempPath2W when
    available, instead of GetTempPathW. The new behavior is a
    security hardening measure that prevents temporary files
    created by processes running as SYSTEM to be accessed by
    non-SYSTEM processes.
  * os: On Windows the os package now supports working with files
    whose names, stored as UTF-16, can't be represented as valid
    UTF-8.
  * os: On Windows Lstat now resolves symbolic links for paths
    ending with a path separator, consistent with its behavior on
    POSIX platforms.
  * os: The implementation of the io/fs.DirEntry interface returned
    by the ReadDir function and the File.ReadDir method now
    implements a String method that calls io/fs.FormatDirEntry.
  * os: The implementation of the io/fs.FS interface returned by
    the DirFS function now implements the io/fs.ReadFileFS and the
    io/fs.ReadDirFS interfaces.
  * path/filepath: The implementation of the io/fs.DirEntry
    interface passed to the function argument of WalkDir now
    implements a String method that calls io/fs.FormatDirEntry.
  * reflect: In Go 1.21, ValueOf no longer forces its argument to
    be allocated on the heap, allowing a Value's content to be
    allocated on the stack. Most operations on a Value also allow
    the underlying value to be stack allocated.
  * reflect: The new Value method Value.Clear clears the contents
    of a map or zeros the contents of a slice. This corresponds to
    the new clear built-in added to the language.
  * reflect: The SliceHeader and StringHeader types are now
    deprecated. In new code prefer unsafe.Slice, unsafe.SliceData,
    unsafe.String, or unsafe.StringData.
  * regexp: Regexp now defines MarshalText and UnmarshalText
    methods. These implement encoding.TextMarshaler and
    encoding.TextUnmarshaler and will be used by packages such as
    encoding/json.
  * runtime: Textual stack traces produced by Go programs, such as
    those produced when crashing, calling runtime.Stack, or
    collecting a goroutine profile with debug=2, now include the
    IDs of the goroutines that created each goroutine in the stack
    trace.
  * runtime: Crashing Go applications can now opt-in to Windows
    Error Reporting (WER) by setting the environment variable
    GOTRACEBACK=wer or calling debug.SetTraceback("wer") before the
    crash. Other than enabling WER, the runtime will behave as with
    GOTRACEBACK=crash. On non-Windows systems, GOTRACEBACK=wer is
    ignored.
  * runtime: GODEBUG=cgocheck=2, a thorough checker of cgo pointer
    passing rules, is no longer available as a debug
    option. Instead, it is available as an experiment using
    GOEXPERIMENT=cgocheck2. In particular this means that this mode
    has to be selected at build time instead of startup time.
  * runtime: GODEBUG=cgocheck=1 is still available (and is still
    the default).
  * runtime: A new type Pinner has been added to the runtime
    package. Pinners may be used to "pin" Go memory such that it
    may be used more freely by non-Go code. For instance, passing
    Go values that reference pinned Go memory to C code is now
    allowed. Previously, passing any such nested reference was
    disallowed by the cgo pointer passing rules. See the docs for
    more details.
  * runtime/metrics: A few previously-internal GC metrics, such as
    live heap size, are now available. GOGC and GOMEMLIMIT are also
    now available as metrics.
  * runtime/trace: Collecting traces on amd64 and arm64 now incurs
    a substantially smaller CPU cost: up to a 10x improvement over
    the previous release.
  * runtime/trace: Traces now contain explicit stop-the-world
    events for every reason the Go runtime might stop-the-world,
    not just garbage collection.
  * sync: The new OnceFunc, OnceValue, and OnceValues functions
    capture a common use of Once to lazily initialize a value on
    first use.
  * syscall: On Windows the Fchdir function now changes the current
    directory to its argument, rather than always returning an
    error.
  * syscall: On FreeBSD SysProcAttr has a new field Jail that may
    be used to put the newly created process in a jailed
    environment.
  * syscall: On Windows the syscall package now supports working
    with files whose names, stored as UTF-16, can't be represented
    as valid UTF-8. The UTF16ToString and UTF16FromString functions
    now convert between UTF-16 data and WTF-8 strings. This is
    backward compatible as WTF-8 is a superset of the UTF-8 format
    that was used in earlier releases.
  * syscall: Several error values match the new
    errors.ErrUnsupported, such that errors.Is(err,
    errors.ErrUnsupported) returns true.
    ENOSYS
    ENOTSUP
    EOPNOTSUPP
    EPLAN9 (Plan 9 only)
    ERROR_CALL_NOT_IMPLEMENTED (Windows only)
    ERROR_NOT_SUPPORTED (Windows only)
    EWINDOWS (Windows only)
  * testing: The new -test.fullpath option will print full path
    names in test log messages, rather than just base names.
  * testing: The new Testing function reports whether the program
    is a test created by go test.
  * testing/fstest: Calling Open.Stat will return a type that now
    implements a String method that calls io/fs.FormatFileInfo.
  * unicode: The unicode package and associated support throughout
    the system has been upgraded to Unicode 15.0.0.
  * Darwin port: As announced in the Go 1.20 release notes, Go 1.21
    requires macOS 10.15 Catalina or later; support for previous
    versions has been discontinued.
  * Windows port: As announced in the Go 1.20 release notes, Go
    1.21 requires at least Windows 10 or Windows Server 2016;
    support for previous versions has been discontinued.
  * WebAssembly port: The new go:wasmimport directive can now be
    used in Go programs to import functions from the WebAssembly
    host.
  * WebAssembly port: The Go scheduler now interacts much more
    efficiently with the JavaScript event loop, especially in
    applications that block frequently on asynchronous events.
  * WebAssembly System Interface port: Go 1.21 adds an experimental
    port to the WebAssembly System Interface (WASI), Preview 1
    (GOOS=wasip1, GOARCH=wasm).
  * WebAssembly System Interface port: As a result of the addition
    of the new GOOS value "wasip1", Go files named *_wasip1.go will
    now be ignored by Go tools except when that GOOS value is being
    used. If you have existing filenames matching that pattern, you
    will need to rename them.
  * ppc64/ppc64le port: On Linux, GOPPC64=power10 now generates
    PC-relative instructions, prefixed instructions, and other new
    Power10 instructions. On AIX, GOPPC64=power10 generates Power10
    instructions, but does not generate PC-relative instructions.
  * ppc64/ppc64le port: When building position-independent binaries
    for GOPPC64=power10 GOOS=linux GOARCH=ppc64le, users can expect
    reduced binary sizes in most cases, in some cases
    3.5%. Position-independent binaries are built for ppc64le with
    the following -buildmode values: c-archive, c-shared, shared,
    pie, plugin.
  * loong64 port: The linux/loong64 port now supports
  - buildmode=c-archive, -buildmode=c-shared and -buildmode=pie.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1693915200">- Add missing directory pprof html asset directory to package.
  Refs boo#1215090
  * src/cmd/vendor/github.com/google/pprof/internal/driver/html/
    dir containing html assets is present in upstream Go
    distribution but missing from SUSE go1.x packages
  * Go programs importing runtime/pprof may fail with error:
    /usr/lib64/go/1.21/src/cmd/vendor/github.com/google/pprof/internal/driver/webhtml.go
    pattern html: no matching files found
  * Reformat adjacent commment in spec file</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1694001600">- go1.21.1 (released 2023-09-06) includes four security fixes to
  the cmd/go, crypto/tls, and html/template packages, as well as
  bug fixes to the compiler, the go command, the linker, the
  runtime, and the context, crypto/tls, encoding/gob, encoding/xml,
  go/types, net/http, os, and path/filepath packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-39318 CVE-2023-39319 CVE-2023-39320 CVE-2023-39321 CVE-2023-39322
  * go#62290 go#62266 boo#1215087 security: fix CVE-2023-39321 CVE-2023-39322 crypto/tls: panic when processing partial post-handshake message in QUICConn.HandleData
  * go#62394 go#62198 boo#1215086 security: fix CVE-2023-39320 cmd/go: go.mod toolchain directive allows arbitrary execution
  * go#62396 go#62196 boo#1215084 security: fix CVE-2023-39318 html/template: improper handling of HTML-like comments within script contexts
  * go#62398 go#62197 boo#1215085 security: fix CVE-2023-39319 html/template: improper handling of special tags within script contexts
  * go#61743 go/types: interface.Complete panics for interfaces with duplicate methods
  * go#61781 cmd/compile: internal compiler error: 'f': value .autotmp_1 (nil) incorrectly live at entry
  * go#61818 cmd/go: panic: runtime error: index out of range [-1] in collectDepsErrors
  * go#61821 runtime/internal/wasitest: TestTCPEcho is racy
  * go#61868 path/filepath: Clean on some invalid Windows paths can lose .. components
  * go#61904 net/http: go 1.20.6 host validation breaks setting Host to a unix socket address
  * go#61905 cmd/go: go get/mod tidy panics with internal error: net token acquired but not released
  * go#61909 cmd/compile: internal compiler error: missed typecheck
  * go#61910 os: ReadDir fails on file systems without File ID support on Windows
  * go#61927 cmd/distpack: release archives don't include directory members
  * go#61930 spec, go/types, types2: restore Go 1.20 unification when compiling for Go 1.20
  * go#61932 go/types, types2: index out of range panic in Checker.arguments
  * go#61958 cmd/compile: write barrier code is sometimes preemptible when compiled with -N
  * go#61959 go/types, types2: panic: infinite recursion in unification with go1.21.0
  * go#61964 os: ReadDir(\\.\pipe\) fails with go1.21 on Windows
  * go#61967 crypto/tls: add GODEBUG to control max RSA key size
  * go#61987 runtime: simple programs crash on linux/386 with go1.21 when build with -gcflags='all=-N -l'
  * go#62019 runtime: execution halts with goroutines stuck in runtime.gopark (protocol error E08 during memory read for packet)
  * go#62046 runtime/trace: segfault in runtime.fpTracebackPCs during deferred call after recovering from panic
  * go#62051 encoding/xml: incompatible changes in the Go 1.21.0
  * go#62057 cmd/compile: internal compiler error: 'F': func F, startMem[b1] has different values
  * go#62071 cmd/api: make non-importable
  * go#62140 cmd/link: slice bounds out of range
  * go#62143 hash/crc32: panic on arm64 with go1.21.0 when indexing slice
  * go#62144 cmd/go: locating GOROOT fails when the go command is run from the cross-compiled bin subdirectory
  * go#62154 encoding/gob: panic decoding into local type, received remote type
  * go#62189 context: misuse of sync.Cond in ExampleAfterFunc_cond
  * go#62204 maps: segfault in Clone
  * go#62205 cmd/compile: backward incompatible change in Go 1.21 type inference with channels
  * go#62222 cmd/go: 'go test -o' may fail with ETXTBSY when running the compiled test
  * go#62328 net/http: http client regression building with js/wasm and running on Chrome: net::ERR_H2_OR_QUIC_REQUIRED
  * go#62329 runtime: MADV_HUGEPAGE causes stalls when allocating memory</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1696507200">- go1.21.2 (released 2023-10-05) includes one security fixes to the
  cmd/go package, as well as bug fixes to the compiler, the go
  command, the linker, the runtime, and the runtime/metrics
  package.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-39323
  * go#63214 go#63211 boo#1215985 security: fix CVE-2023-39323 cmd/go: line directives allows arbitrary execution during build
  * go#62464 runtime: "traceback did not unwind completely"
  * go#62478 runtime/metrics: /gc/scan* metrics return zero
  * go#62505 plugin: variable not initialized properly
  * go#62506 cmd/compile: internal compiler error: InvertFlags should never make it to codegen v100 = InvertFlags v123
  * go#62509 runtime: scheduler change causes Delve's function call injection to fail intermittently
  * go#62537 runtime: "fatal: morestack on g0" with PGO enabled on arm64
  * go#62598 cmd/link: issues with Apple's new linker in Xcode 15 beta
  * go#62668 cmd/compile: slow to compile 17,000 line switch statement?
  * go#62711 cmd/go: TestScript/gotoolchain_path fails if golang.org/dl/go1.21.1 is installed in the user's $PATH</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1696939200">- go1.21.3 (released 2023-10-10) includes a security fix to the
  net/http package.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-39325 CVE-2023-44487
  * go#63427 go#63417 boo#1216109 security: fix CVE-2023-39325 CVE-2023-44487 net/http: rapid stream resets can cause excessive work</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1699358400">- go1.21.4 (released 2023-11-07) includes security fixes to the
  path/filepath package, as well as bug fixes to the linker, the
  runtime, the compiler, and the go/types, net/http, and
  runtime/cgo packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45283 CVE-2023-45284
  * go#63715 go#63713 boo#1216943 boo#1216944 security: fix CVE-2023-45283 CVE-2023-45284 path/filepath: insecure parsing of Windows paths
  * go#62207 spec: update unification rules
  * go#62545 cmd/compile: internal compiler error: expected struct value to have type struct
  * go#63317 cmd/link: split text sections for arm 32-bit
  * go#63335 runtime: MADV_COLLAPSE causes production performance issues on Linux
  * go#63339 go/types, x/tools/go/ssa: panic: type param without replacement encountered
  * go#63509 cmd/compile: -buildmode=c-archive produces code not suitable for use in a shared object on arm64
  * go#63560 net/http: http2 page fails on firefox/safari if pushing resources</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1701777600">- go1.21.5 (released 2023-12-05) includes security fixes to the go
  command, and the net/http and path/filepath packages, as well as
  bug fixes to the compiler, the go command, the runtime, and the
  crypto/rand, net, os, and syscall packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45285 CVE-2023-45284 CVE-2023-39326
  * go#63973 go#63845 boo#1217834 security: fix CVE-2023-45285 cmd/go: git VCS qualifier in module path uses git:// scheme
  * go#64041 go#63713 boo#1216943 security: fix CVE-2023-45284 path/filepath: Clean removes ending slash for volume on Windows in Go 1.21.4
  * go#64435 go#64433 boo#1217833 security: fix CVE-2023-39326 net/http: limit chunked data overhead
  * go#62055 cmd/go: go mod download needs to support toolchain upgrades
  * go#63743 cmd/compile: invalid pointer found on stack when compiled with -race
  * go#63764 os: NTFS deduped file changed from regular to irregular
  * go#63801 net: TCPConn.ReadFrom hangs when io.Reader is TCPConn or UnixConn, Linux kernel &lt; 5.1
  * go#63984 cmd/compile: internal compiler error: panic during prove while compiling: unexpected induction with too many parents
  * go#63994 syscall: TestOpenFileLimit unintentionally runs on non-Unix platforms
  * go#64073 runtime: self-deadlock on mheap_.lock
  * go#64413 crypto/rand: Legacy RtlGenRandom use on Windows</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1704801600">- go1.21.6 (released 2024-01-09) includes fixes to the compiler,
  the runtime, and the crypto/tls, maps, and runtime/pprof
  packages.
  Refs boo#1212475 go1.21 release tracking
  * go#63911 x/build,os/signal: TestDetectNohup and TestNohup fail on replacement darwin LUCI builders
  * go#64410 runtime: ReadMemStats fatal error: mappedReady and other memstats are not equal
  * go#64472 cmd/compile: linux/s390x: inlining bug in s390x
  * go#64475 maps: maps.Clone reference semantics when cloning a map with large value types
  * go#64561 runtime: excessive memory use between 1.21.0 -&gt; 1.21.1
  * go#64567 cmd/compile: max/min builtin broken when used with string(byte) conversions
  * go#64609 runtime/pprof: incorrect function names for generics functions
  * go#64719 crypto: upgrade to BoringCrypto fips-20220613 and enable TLS 1.3
  * go#64757 runtime: race condition raised with parallel tests, panic(nil) and -race</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220800">- go1.21.7 (released 2024-02-06) includes fixes to the compiler,
  the go command, the runtime, and the crypto/x509 package.
  Refs boo#1212475 go1.21 release tracking
  * go#63209 runtime: "fatal: morestack on g0" on amd64 after upgrade to Go 1.21
  * go#63768 runtime: pinner.Pin doesn't panic when it says it will
  * go#64497 cmd/go: flag modcacherw does not take effect in the target package
  * go#64761 staticlockranking builders failing on release branches on LUCI
  * go#64935 runtime: "traceback: unexpected SPWRITE function runtime.systemstack"
  * go#65023 x/tools/go/analysis/unitchecker,slices: TestVetStdlib failing due to vet errors in panic tests
  * go#65053 cmd/compile: //go:build file version ignored when calling generic fn which has related type params
  * go#65323 crypto: rollback BoringCrypto fips-20220613 update
  * go#65351 cmd/go: go generate fails silently when run on a package in a nested workspace module
  * go#65380 crypto/x509: TestIssue51759 consistently failing on gotip-darwin-amd64_10.15 LUCI builder
  * go#65449 runtime/trace: frame pointer unwinding crash on arm64 during async preemption</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220801">- Packaging improvements:
  * boo#1219988 ensure VERSION file is present in GOROOT
    as required by go tool dist and go tool distpack</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709035200">- Packaging improvements:
  * Use %patch -P N instead of deprecated %patchN</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709640000">- go1.21.8 (released 2024-03-05) includes security fixes to the
  crypto/x509, html/template, net/http, net/http/cookiejar, and
  net/mail packages, as well as bug fixes to the go command and the
  runtime.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45289 CVE-2023-45290 CVE-2024-24783 CVE-2024-24784 CVE-2024-24785
  * go#65385 go#65065 boo#1221000 security: fix CVE-2023-45289 net/http, net/http/cookiejar: incorrect forwarding of sensitive headers and cookies on HTTP redirect
  * go#65389 go#65383 boo#1221001 security: fix CVE-2023-45290 net/http: memory exhaustion in Request.ParseMultipartForm
  * go#65392 go#65390 boo#1220999 security: fix CVE-2024-24783 crypto/x509: Verify panics on certificates with an unknown public key algorithm
  * go#65848 go#65083 boo#1221002 security: fix CVE-2024-24784 net/mail: comments in display names are incorrectly handled
  * go#65968 go#65697 boo#1221003 security: fix CVE-2024-24785 html/template: errors returned from MarshalJSON methods may break template escaping
  * go#65472 internal/testenv: TestHasGoBuild failures on the LUCI noopt builders
  * go#65475 internal/testenv: support LUCI mobile builders in testenv tests
  * go#65478 runtime: don't let the tests leave core files behind
  * go#65640 cmd/cgo/internal/testsanitizers,x/build: LUCI clang15 builders failing
  * go#65851 cmd/go: "missing ziphash" error with go.work
  * go#65882 internal/poll: invalid uintptr conversion in call to windows.SetFileInformationByHandle</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1712145600">- go1.21.9 (released 2024-04-03) includes a security fix to the
  net/http package, as well as bug fixes to the linker, and the
  go/types and net/http packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45288
  * go#65387 go#65051 boo#1221400 security: fix CVE-2023-45288 net/http, x/net/http2: close connections when receiving too many headers
  * go#66254 net/http: http2 round tripper nil pointer dereference causes panic causing deadlock
  * go#66326 cmd/compile: //go:build file version ignored when using generic function from package "slices" in Go 1.21
  * go#66411 cmd/link: bad carrier sym for symbol runtime.elf_savegpr0.args_stackmap on ppc64le</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1715083200">- go1.21.10 (released 2024-05-07) includes security fixes to the go
  command, as well as bug fixes to the net/http package.
  Refs boo#1212475 go1.21 release tracking
  CVE-2024-24787
  * go#67121 go#67119 boo#1224017 security: fix CVE-2024-24787 cmd/go: arbitrary code execution during build on darwin
  * go#66697 net/http: TestRequestLimit/h2 becomes significantly more expensive and slower after x/net@v0.23.0</changelog>
</package>
<package pkgid="3e20f07bc478da444379e752f6e9023c84a24e060aac6415571b0e0b499e876d8d8d9c450cccf8736611ec07f50ea76f284af0d5ed2653eb2b78e795e731c53f" name="go1.21" arch="x86_64">
  <version epoch="0" ver="1.21.10" rel="1.1"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1686916800">- go1.21rc1 (released 2023-06-16) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc1.
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1687348800">- go1.21rc2 (released 2023-06-21) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc2. https://go.dev/blog/go1.21rc
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1687521600">- Add missing go.env to package. go.env sets defaults including:
  GOPROXY GOSUMDB GOTOOLCHAIN
  Refs boo#1212667
  * Starting in go1.21+ a missing go.env defaults to GOPROXY=''
    resulting in errors e.g. with online cmds e.g. go mod download:
    "GOPROXY list is not the empty string, but contains no entries"
    It is not clear why GOPROXY='' is not evaluated as "the empty
    string".</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1687521601">- go1.21+ change default GOTOOLCHAIN=auto to local to prevent go
  tool commands from downloading upstream go1.x toolchain binaries
  Refs boo#1212669
  * go1.21+ introduce new default behavior that can download
    additional versions of go1.x toolchain binaries built by
    upstream. See https://go.dev/doc/toolchain for details. The go
    tool would attempt toolchain downloads as needed to satisfy a
    minimum go version specified in go.mod of the program
    containing main() or any of its dependencies.
  * Builds in OBS can not access the network, download attempts
    would fail.
  * Builds in OBS should not use third party binary toolchains.
  * When GOTOOLCHAIN is set to local, the go command always runs
    the bundled Go toolchain.
  * Users can override the default GOTOOLCHAIN setting with
    go env -w, stored in in ~/.config/go/env.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1689336000">- go1.21rc3 (released 2023-07-14) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc3.
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1690977600">- go1.21rc4 (released 2023-08-02) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc4.
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1691496000">- go1.21 (released 2023-08-08) is a major release of Go.
  go1.21.x minor releases will be provided through August 2024.
  https://github.com/golang/go/wiki/Go-Release-Cycle
  go1.21 arrives six months after go1.20. Most of its changes are
  in the implementation of the toolchain, runtime, and libraries.
  As always, the release maintains the Go 1 promise of
  compatibility. We expect almost all Go programs to continue to
  compile and run as before.
  Refs boo#1212475 go1.21 release tracking
  * Go 1.21 introduces a small change to the numbering of
    releases. In the past, we used Go 1.N to refer to both the
    overall Go language version and release family as well as the
    first release in that family. Starting in Go 1.21, the first
    release is now Go 1.N.0. Today we are releasing both the Go
    1.21 language and its initial implementation, the Go 1.21.0
    release. These notes refer to "Go 1.21"; tools like go version
    will report "go1.21.0" (until you upgrade to Go 1.21.1). See
    "Go versions" in the "Go Toolchains" documentation for details
    about the new version numbering.
  * Language change: Go 1.21 adds three new built-ins to the
    language.
  * Language change: The new functions min and max compute the
    smallest (or largest, for max) value of a fixed number of given
    arguments. See the language spec for details.
  * Language change: The new function clear deletes all elements
    from a map or zeroes all elements of a slice. See the language
    spec for details.
  * Package initialization order is now specified more
    precisely. This may change the behavior of some programs that
    rely on a specific initialization ordering that was not
    expressed by explicit imports. The behavior of such programs
    was not well defined by the spec in past releases. The new rule
    provides an unambiguous definition.
  * Multiple improvements that increase the power and precision of
    type inference have been made.
  * A (possibly partially instantiated generic) function may now be
    called with arguments that are themselves (possibly partially
    instantiated) generic functions.
  * Type inference now also considers methods when a value is
    assigned to an interface: type arguments for type parameters
    used in method signatures may be inferred from the
    corresponding parameter types of matching methods.
  * Similarly, since a type argument must implement all the methods
    of its corresponding constraint, the methods of the type
    argument and constraint are matched which may lead to the
    inference of additional type arguments.
  * If multiple untyped constant arguments of different kinds (such
    as an untyped int and an untyped floating-point constant) are
    passed to parameters with the same (not otherwise specified)
    type parameter type, instead of an error, now type inference
    determines the type using the same approach as an operator with
    untyped constant operands. This change brings the types
    inferred from untyped constant arguments in line with the types
    of constant expressions.
  * Type inference is now precise when matching corresponding types
    in assignments
  * The description of type inference in the language spec has been
    clarified.
  * Go 1.21 includes a preview of a language change we are
    considering for a future version of Go: making for loop
    variables per-iteration instead of per-loop, to avoid
    accidental sharing bugs. For details about how to try that
    language change, see the LoopvarExperiment wiki page.
  * Go 1.21 now defines that if a goroutine is panicking and
    recover was called directly by a deferred function, the return
    value of recover is guaranteed not to be nil. To ensure this,
    calling panic with a nil interface value (or an untyped nil)
    causes a run-time panic of type *runtime.PanicNilError.
    To support programs written for older versions of Go, nil
    panics can be re-enabled by setting GODEBUG=panicnil=1. This
    setting is enabled automatically when compiling a program whose
    main package is in a module with that declares go 1.20 or
    earlier.
  * Go 1.21 adds improved support for backwards compatibility and
    forwards compatibility in the Go toolchain.
  * To improve backwards compatibility, Go 1.21 formalizes Go's use
    of the GODEBUG environment variable to control the default
    behavior for changes that are non-breaking according to the
    compatibility policy but nonetheless may cause existing
    programs to break. (For example, programs that depend on buggy
    behavior may break when a bug is fixed, but bug fixes are not
    considered breaking changes.) When Go must make this kind of
    behavior change, it now chooses between the old and new
    behavior based on the go line in the workspace's go.work file
    or else the main module's go.mod file. Upgrading to a new Go
    toolchain but leaving the go line set to its original (older)
    Go version preserves the behavior of the older toolchain. With
    this compatibility support, the latest Go toolchain should
    always be the best, most secure, implementation of an older
    version of Go. See "Go, Backwards Compatibility, and GODEBUG"
    for details.
  * To improve forwards compatibility, Go 1.21 now reads the go
    line in a go.work or go.mod file as a strict minimum
    requirement: go 1.21.0 means that the workspace or module
    cannot be used with Go 1.20 or with Go 1.21rc1. This allows
    projects that depend on fixes made in later versions of Go to
    ensure that they are not used with earlier versions. It also
    gives better error reporting for projects that make use of new
    Go features: when the problem is that a newer Go version is
    needed, that problem is reported clearly, instead of attempting
    to build the code and instead printing errors about unresolved
    imports or syntax errors.
  * To make these new stricter version requirements easier to
    manage, the go command can now invoke not just the toolchain
    bundled in its own release but also other Go toolchain versions
    found in the PATH or downloaded on demand. If a go.mod or
    go.work go line declares a minimum requirement on a newer
    version of Go, the go command will find and run that version
    automatically. The new toolchain directive sets a suggested
    minimum toolchain to use, which may be newer than the strict go
    minimum. See "Go Toolchains" for details.
  * go command: The -pgo build flag now defaults to -pgo=auto, and
    the restriction of specifying a single main package on the
    command line is now removed. If a file named default.pgo is
    present in the main package's directory, the go command will
    use it to enable profile-guided optimization for building the
    corresponding program.
  * go command: The -C dir flag must now be the first flag on the
    command-line when used.
  * go command: The new go test option -fullpath prints full path
    names in test log messages, rather than just base names.
  * go command: The go test -c flag now supports writing test
    binaries for multiple packages, each to pkg.test where pkg is
    the package name. It is an error if more than one test package
    being compiled has a given package name.]
  * go command: The go test -o flag now accepts a directory
    argument, in which case test binaries are written to that
    directory instead of the current directory.
  * cgo: In files that import "C", the Go toolchain now correctly
    reports errors for attempts to declare Go methods on C types.
  * runtime: When printing very deep stacks, the runtime now prints
    the first 50 (innermost) frames followed by the bottom 50
    (outermost) frames, rather than just printing the first 100
    frames. This makes it easier to see how deeply recursive stacks
    started, and is especially valuable for debugging stack
    overflows.
  * runtime: On Linux platforms that support transparent huge
    pages, the Go runtime now manages which parts of the heap may
    be backed by huge pages more explicitly. This leads to better
    utilization of memory: small heaps should see less memory used
    (up to 50% in pathological cases) while large heaps should see
    fewer broken huge pages for dense parts of the heap, improving
    CPU usage and latency by up to 1%.
  * runtime: As a result of runtime-internal garbage collection
    tuning, applications may see up to a 40% reduction in
    application tail latency and a small decrease in memory
    use. Some applications may also observe a small loss in
    throughput. The memory use decrease should be proportional to
    the loss in throughput, such that the previous release's
    throughput/memory tradeoff may be recovered (with little change
    to latency) by increasing GOGC and/or GOMEMLIMIT slightly.
  * runtime: Calls from C to Go on threads created in C require
    some setup to prepare for Go execution. On Unix platforms, this
    setup is now preserved across multiple calls from the same
    thread. This significantly reduces the overhead of subsequent C
    to Go calls from ~1-3 microseconds per call to ~100-200
    nanoseconds per call.
  * compiler: Profile-guide optimization (PGO), added as a preview
    in Go 1.20, is now ready for general use. PGO enables
    additional optimizations on code identified as hot by profiles
    of production workloads. As mentioned in the Go command
    section, PGO is enabled by default for binaries that contain a
    default.pgo profile in the main package directory. Performance
    improvements vary depending on application behavior, with most
    programs from a representative set of Go programs seeing
    between 2 and 7% improvement from enabling PGO. See the PGO
    user guide for detailed documentation.
  * compiler: PGO builds can now devirtualize some interface method
    calls, adding a concrete call to the most common callee. This
    enables further optimization, such as inlining the callee.
  * compiler: Go 1.21 improves build speed by up to 6%, largely
    thanks to building the compiler itself with PGO.
  * assembler: On amd64, frameless nosplit assembly functions are
    no longer automatically marked as NOFRAME. Instead, the NOFRAME
    attribute must be explicitly specified if desired, which is
    already the behavior on other architectures supporting frame
    pointers. With this, the runtime now maintains the frame
    pointers for stack transitions.
  * assembler: The verifier that checks for incorrect uses of R15
    when dynamic linking on amd64 has been improved.
  * linker: On windows/amd64, the linker (with help from the
    compiler) now emits SEH unwinding data by default, which
    improves the integration of Go applications with Windows
    debuggers and other tools.
  * linker: In Go 1.21 the linker (with help from the compiler) is
    now capable of deleting dead (unreferenced) global map
    variables, if the number of entries in the variable initializer
    is sufficiently large, and if the initializer expressions are
    side-effect free.
  * core library: The new log/slog package provides structured
    logging with levels. Structured logging emits key-value pairs
    to enable fast, accurate processing of large amounts of log
    data. The package supports integration with popular log
    analysis tools and services.
  * core library: The new testing/slogtest package can help to
    validate slog.Handler implementations.
  * core library: The new slices package provides many common
    operations on slices, using generic functions that work with
    slices of any element type.
  * core library: The new maps package provides several common
    operations on maps, using generic functions that work with maps
    of any key or element type.
  * core library: The new cmp package defines the type constraint
    Ordered and two new generic functions Less and Compare that are
    useful with ordered types.
  * Minor changes to the library: As always, there are various
    minor changes and updates to the library, made with the Go 1
    promise of compatibility in mind. There are also various
    performance improvements, not enumerated here.
  * archive/tar: The implementation of the io/fs.FileInfo interface
    returned by Header.FileInfo now implements a String method that
    calls io/fs.FormatFileInfo.
  * archive/zip: The implementation of the io/fs.FileInfo interface
    returned by FileHeader.FileInfo now implements a String method
    that calls io/fs.FormatFileInfo.
  * archive/zip: The implementation of the io/fs.DirEntry interface
    returned by the io/fs.ReadDirFile.ReadDir method of the
    io/fs.File returned by Reader.Open now implements a String
    method that calls io/fs.FormatDirEntry.
  * bytes: The Buffer type has two new methods: Available and
    AvailableBuffer. These may be used along with the Write method
    to append directly to the Buffer.
  * context: The new WithoutCancel function returns a copy of a
    context that is not canceled when the original context is
    canceled.
  * context: The new WithDeadlineCause and WithTimeoutCause
    functions provide a way to set a context cancellation cause
    when a deadline or timer expires. The cause may be retrieved
    with the Cause function.
  * context: The new AfterFunc function registers a function to run
    after a context has been cancelled.
  * context: An optimization means that the results of calling
    Background and TODO and converting them to a shared type can be
    considered equal. In previous releases they were always
    different. Comparing Context values for equality has never been
    well-defined, so this is not considered to be an incompatible
    change.
  * crypto/ecdsa: PublicKey.Equal and PrivateKey.Equal now execute
    in constant time.
  * crypto/elliptic: All of the Curve methods have been deprecated,
    along with GenerateKey, Marshal, and Unmarshal. For ECDH
    operations, the new crypto/ecdh package should be used
    instead. For lower-level operations, use third-party modules
    such as filippo.io/nistec.
  * crypto/rand: The crypto/rand package now uses the getrandom
    system call on NetBSD 10.0 and later.
  * crypto/rsa: The performance of private RSA operations
    (decryption and signing) is now better than Go 1.19 for
    GOARCH=amd64 and GOARCH=arm64. It had regressed in Go 1.20.
  * crypto/rsa: Due to the addition of private fields to
    PrecomputedValues, PrivateKey.Precompute must be called for
    optimal performance even if deserializing (for example from
    JSON) a previously-precomputed private key.
  * crypto/rsa: PublicKey.Equal and PrivateKey.Equal now execute in
    constant time.
  * crypto/rsa: The GenerateMultiPrimeKey function and the
    PrecomputedValues.CRTValues field have been
    deprecated. PrecomputedValues.CRTValues will still be populated
    when PrivateKey.Precompute is called, but the values will not
    be used during decryption operations.
  * crypto/sha256: SHA-224 and SHA-256 operations now use native
    instructions when available when GOARCH=amd64, providing a
    performance improvement on the order of 3-4x.
  * crypto/tls: Servers now skip verifying client certificates
    (including not running Config.VerifyPeerCertificate) for
    resumed connections, besides checking the expiration time. This
    makes session tickets larger when client certificates are in
    use. Clients were already skipping verification on resumption,
    but now check the expiration time even if
    Config.InsecureSkipVerify is set.
  * crypto/tls: Applications can now control the content of session
    tickets.
  * crypto/tls: The new SessionState type describes a resumable
    session.
  * crypto/tls: The SessionState.Bytes method and ParseSessionState
    function serialize and deserialize a SessionState.
  * crypto/tls: The Config.WrapSession and Config.UnwrapSession
    hooks convert a SessionState to and from a ticket on the server
    side.
  * crypto/tls: The Config.EncryptTicket and Config.DecryptTicket
    methods provide a default implementation of WrapSession and
    UnwrapSession.
  * crypto/tls: The ClientSessionState.ResumptionState method and
    NewResumptionState function may be used by a ClientSessionCache
    implementation to store and resume sessions on the client side.
  * crypto/tls: To reduce the potential for session tickets to be
    used as a tracking mechanism across connections, the server now
    issues new tickets on every resumption (if they are supported
    and not disabled) and tickets don't bear an identifier for the
    key that encrypted them anymore. If passing a large number of
    keys to Conn.SetSessionTicketKeys, this might lead to a
    noticeable performance cost.
  * crypto/tls: Both clients and servers now implement the Extended
    Master Secret extension (RFC 7627). The deprecation of
    ConnectionState.TLSUnique has been reverted, and is now set for
    resumed connections that support Extended Master Secret.
  * crypto/tls: The new QUICConn type provides support for QUIC
    implementations, including 0-RTT support. Note that this is not
    itself a QUIC implementation, and 0-RTT is still not supported
    in TLS.
  * crypto/tls: The new VersionName function returns the name for a
    TLS version number.
  * crypto/tls: The TLS alert codes sent from the server for client
    authentication failures have been improved. Previously, these
    failures always resulted in a "bad certificate" alert. Now,
    certain failures will result in more appropriate alert codes,
    as defined by RFC 5246 and RFC 8446:
  * crypto/tls: For TLS 1.3 connections, if the server is
    configured to require client authentication using
    RequireAnyClientCert or RequireAndVerifyClientCert, and the
    client does not provide any certificate, the server will now
    return the "certificate required" alert.
  * crypto/tls: If the client provides a certificate that is not
    signed by the set of trusted certificate authorities configured
    on the server, the server will return the "unknown certificate
    authority" alert.
  * crypto/tls: If the client provides a certificate that is either
    expired or not yet valid, the server will return the "expired
    certificate" alert.
  * crypto/tls: In all other scenarios related to client
    authentication failures, the server still returns "bad
    certificate".
  * crypto/x509: RevocationList.RevokedCertificates has been
    deprecated and replaced with the new RevokedCertificateEntries
    field, which is a slice of RevocationListEntry.
    RevocationListEntry contains all of the fields in
    pkix.RevokedCertificate, as well as the revocation reason code.
  * crypto/x509: Name constraints are now correctly enforced on
    non-leaf certificates, and not on the certificates where they
    are expressed.
  * debug/elf: The new File.DynValue method may be used to retrieve
    the numeric values listed with a given dynamic tag.
  * debug/elf: The constant flags permitted in a DT_FLAGS_1 dynamic
    tag are now defined with type DynFlag1. These tags have names
    starting with DF_1.
  * debug/elf: The package now defines the constant COMPRESS_ZSTD.
  * debug/elf: The package now defines the constant
    R_PPC64_REL24_P9NOTOC.
  * debug/pe: Attempts to read from a section containing
    uninitialized data using Section.Data or the reader returned by
    Section.Open now return an error.
  * embed: The io/fs.File returned by FS.Open now has a ReadAt
    method that implements io.ReaderAt.
  * embed: Calling FS.Open.Stat will return a type that now
    implements a String method that calls io/fs.FormatFileInfo.
  * errors: The new ErrUnsupported error provides a standardized
    way to indicate that a requested operation may not be performed
    because it is unsupported. For example, a call to os.Link when
    using a file system that does not support hard links.
  * flag: The new BoolFunc function and FlagSet.BoolFunc method
    define a flag that does not require an argument and calls a
    function when the flag is used. This is similar to Func but for
    a boolean flag.
  * flag: A flag definition (via Bool, BoolVar, Int, IntVar, etc.)
    will panic if Set has already been called on a flag with the
    same name. This change is intended to detect cases where
    changes in initialization order cause flag operations to occur
    in a different order than expected. In many cases the fix to
    this problem is to introduce a explicit package dependence to
    correctly order the definition before any Set operations.
  * go/ast: The new IsGenerated predicate reports whether a file
    syntax tree contains the special comment that conventionally
    indicates that the file was generated by a tool.
  * go/ast: The new File.GoVersion field records the minimum Go
    version required by any //go:build or // +build directives.
  * go/build: The package now parses build directives (comments
    that start with //go:) in file headers (before the package
    declaration). These directives are available in the new Package
    fields Directives, TestDirectives, and XTestDirectives.
  * go/build/constraint: The new GoVersion function returns the
    minimum Go version implied by a build expression.
  * go/token: The new File.Lines method returns the file's
    line-number table in the same form as accepted by
    File.SetLines.
  * go/types: The new Package.GoVersion method returns the Go
    language version used to check the package.
  * hash/maphash: The hash/maphash package now has a pure Go
    implementation, selectable with the purego build tag.
  * html/template: The new error ErrJSTemplate is returned when an
    action appears in a JavaScript template literal. Previously an
    unexported error was returned.
  * io/fs: The new FormatFileInfo function returns a formatted
    version of a FileInfo. The new FormatDirEntry function returns
    a formatted version of a DirEntry. The implementation of
    DirEntry returned by ReadDir now implements a String method
    that calls FormatDirEntry, and the same is true for the
    DirEntry value passed to WalkDirFunc.
  * math/big: The new Int.Float64 method returns the nearest
    floating-point value to a multi-precision integer, along with
    an indication of any rounding that occurred.
  * net: On Linux, the net package can now use Multipath TCP when
    the kernel supports it. It is not used by default. To use
    Multipath TCP when available on a client, call the
    Dialer.SetMultipathTCP method before calling the Dialer.Dial or
    Dialer.DialContext methods. To use Multipath TCP when available
    on a server, call the ListenConfig.SetMultipathTCP method
    before calling the ListenConfig.Listen method. Specify the
    network as "tcp" or "tcp4" or "tcp6" as usual. If Multipath TCP
    is not supported by the kernel or the remote host, the
    connection will silently fall back to TCP. To test whether a
    particular connection is using Multipath TCP, use the
    TCPConn.MultipathTCP method.
  * net: In a future Go release we may enable Multipath TCP by
    default on systems that support it.
  * net/http: The new ResponseController.EnableFullDuplex method
    allows server handlers to concurrently read from an HTTP/1
    request body while writing the response. Normally, the HTTP/1
    server automatically consumes any remaining request body before
    starting to write the response, to avoid deadlocking clients
    which attempt to write a complete request before reading the
    response. The EnableFullDuplex method disables this behavior.
  * net/http: The new ErrSchemeMismatch error is returned by Client
    and Transport when the server responds to an HTTPS request with
    an HTTP response.
  * net/http: The net/http package now supports
    errors.ErrUnsupported, in that the expression
    errors.Is(http.ErrNotSupported, errors.ErrUnsupported) will
    return true.
  * os: Programs may now pass an empty time.Time value to the
    Chtimes function to leave either the access time or the
    modification time unchanged.
  * os: On Windows the File.Chdir method now changes the current
    directory to the file, rather than always returning an error.
  * os: On Unix systems, if a non-blocking descriptor is passed to
    NewFile, calling the File.Fd method will now return a
    non-blocking descriptor. Previously the descriptor was
    converted to blocking mode.
  * os: On Windows calling Truncate on a non-existent file used to
    create an empty file. It now returns an error indicating that
    the file does not exist.
  * os: On Windows calling TempDir now uses GetTempPath2W when
    available, instead of GetTempPathW. The new behavior is a
    security hardening measure that prevents temporary files
    created by processes running as SYSTEM to be accessed by
    non-SYSTEM processes.
  * os: On Windows the os package now supports working with files
    whose names, stored as UTF-16, can't be represented as valid
    UTF-8.
  * os: On Windows Lstat now resolves symbolic links for paths
    ending with a path separator, consistent with its behavior on
    POSIX platforms.
  * os: The implementation of the io/fs.DirEntry interface returned
    by the ReadDir function and the File.ReadDir method now
    implements a String method that calls io/fs.FormatDirEntry.
  * os: The implementation of the io/fs.FS interface returned by
    the DirFS function now implements the io/fs.ReadFileFS and the
    io/fs.ReadDirFS interfaces.
  * path/filepath: The implementation of the io/fs.DirEntry
    interface passed to the function argument of WalkDir now
    implements a String method that calls io/fs.FormatDirEntry.
  * reflect: In Go 1.21, ValueOf no longer forces its argument to
    be allocated on the heap, allowing a Value's content to be
    allocated on the stack. Most operations on a Value also allow
    the underlying value to be stack allocated.
  * reflect: The new Value method Value.Clear clears the contents
    of a map or zeros the contents of a slice. This corresponds to
    the new clear built-in added to the language.
  * reflect: The SliceHeader and StringHeader types are now
    deprecated. In new code prefer unsafe.Slice, unsafe.SliceData,
    unsafe.String, or unsafe.StringData.
  * regexp: Regexp now defines MarshalText and UnmarshalText
    methods. These implement encoding.TextMarshaler and
    encoding.TextUnmarshaler and will be used by packages such as
    encoding/json.
  * runtime: Textual stack traces produced by Go programs, such as
    those produced when crashing, calling runtime.Stack, or
    collecting a goroutine profile with debug=2, now include the
    IDs of the goroutines that created each goroutine in the stack
    trace.
  * runtime: Crashing Go applications can now opt-in to Windows
    Error Reporting (WER) by setting the environment variable
    GOTRACEBACK=wer or calling debug.SetTraceback("wer") before the
    crash. Other than enabling WER, the runtime will behave as with
    GOTRACEBACK=crash. On non-Windows systems, GOTRACEBACK=wer is
    ignored.
  * runtime: GODEBUG=cgocheck=2, a thorough checker of cgo pointer
    passing rules, is no longer available as a debug
    option. Instead, it is available as an experiment using
    GOEXPERIMENT=cgocheck2. In particular this means that this mode
    has to be selected at build time instead of startup time.
  * runtime: GODEBUG=cgocheck=1 is still available (and is still
    the default).
  * runtime: A new type Pinner has been added to the runtime
    package. Pinners may be used to "pin" Go memory such that it
    may be used more freely by non-Go code. For instance, passing
    Go values that reference pinned Go memory to C code is now
    allowed. Previously, passing any such nested reference was
    disallowed by the cgo pointer passing rules. See the docs for
    more details.
  * runtime/metrics: A few previously-internal GC metrics, such as
    live heap size, are now available. GOGC and GOMEMLIMIT are also
    now available as metrics.
  * runtime/trace: Collecting traces on amd64 and arm64 now incurs
    a substantially smaller CPU cost: up to a 10x improvement over
    the previous release.
  * runtime/trace: Traces now contain explicit stop-the-world
    events for every reason the Go runtime might stop-the-world,
    not just garbage collection.
  * sync: The new OnceFunc, OnceValue, and OnceValues functions
    capture a common use of Once to lazily initialize a value on
    first use.
  * syscall: On Windows the Fchdir function now changes the current
    directory to its argument, rather than always returning an
    error.
  * syscall: On FreeBSD SysProcAttr has a new field Jail that may
    be used to put the newly created process in a jailed
    environment.
  * syscall: On Windows the syscall package now supports working
    with files whose names, stored as UTF-16, can't be represented
    as valid UTF-8. The UTF16ToString and UTF16FromString functions
    now convert between UTF-16 data and WTF-8 strings. This is
    backward compatible as WTF-8 is a superset of the UTF-8 format
    that was used in earlier releases.
  * syscall: Several error values match the new
    errors.ErrUnsupported, such that errors.Is(err,
    errors.ErrUnsupported) returns true.
    ENOSYS
    ENOTSUP
    EOPNOTSUPP
    EPLAN9 (Plan 9 only)
    ERROR_CALL_NOT_IMPLEMENTED (Windows only)
    ERROR_NOT_SUPPORTED (Windows only)
    EWINDOWS (Windows only)
  * testing: The new -test.fullpath option will print full path
    names in test log messages, rather than just base names.
  * testing: The new Testing function reports whether the program
    is a test created by go test.
  * testing/fstest: Calling Open.Stat will return a type that now
    implements a String method that calls io/fs.FormatFileInfo.
  * unicode: The unicode package and associated support throughout
    the system has been upgraded to Unicode 15.0.0.
  * Darwin port: As announced in the Go 1.20 release notes, Go 1.21
    requires macOS 10.15 Catalina or later; support for previous
    versions has been discontinued.
  * Windows port: As announced in the Go 1.20 release notes, Go
    1.21 requires at least Windows 10 or Windows Server 2016;
    support for previous versions has been discontinued.
  * WebAssembly port: The new go:wasmimport directive can now be
    used in Go programs to import functions from the WebAssembly
    host.
  * WebAssembly port: The Go scheduler now interacts much more
    efficiently with the JavaScript event loop, especially in
    applications that block frequently on asynchronous events.
  * WebAssembly System Interface port: Go 1.21 adds an experimental
    port to the WebAssembly System Interface (WASI), Preview 1
    (GOOS=wasip1, GOARCH=wasm).
  * WebAssembly System Interface port: As a result of the addition
    of the new GOOS value "wasip1", Go files named *_wasip1.go will
    now be ignored by Go tools except when that GOOS value is being
    used. If you have existing filenames matching that pattern, you
    will need to rename them.
  * ppc64/ppc64le port: On Linux, GOPPC64=power10 now generates
    PC-relative instructions, prefixed instructions, and other new
    Power10 instructions. On AIX, GOPPC64=power10 generates Power10
    instructions, but does not generate PC-relative instructions.
  * ppc64/ppc64le port: When building position-independent binaries
    for GOPPC64=power10 GOOS=linux GOARCH=ppc64le, users can expect
    reduced binary sizes in most cases, in some cases
    3.5%. Position-independent binaries are built for ppc64le with
    the following -buildmode values: c-archive, c-shared, shared,
    pie, plugin.
  * loong64 port: The linux/loong64 port now supports
  - buildmode=c-archive, -buildmode=c-shared and -buildmode=pie.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1693915200">- Add missing directory pprof html asset directory to package.
  Refs boo#1215090
  * src/cmd/vendor/github.com/google/pprof/internal/driver/html/
    dir containing html assets is present in upstream Go
    distribution but missing from SUSE go1.x packages
  * Go programs importing runtime/pprof may fail with error:
    /usr/lib64/go/1.21/src/cmd/vendor/github.com/google/pprof/internal/driver/webhtml.go
    pattern html: no matching files found
  * Reformat adjacent commment in spec file</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1694001600">- go1.21.1 (released 2023-09-06) includes four security fixes to
  the cmd/go, crypto/tls, and html/template packages, as well as
  bug fixes to the compiler, the go command, the linker, the
  runtime, and the context, crypto/tls, encoding/gob, encoding/xml,
  go/types, net/http, os, and path/filepath packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-39318 CVE-2023-39319 CVE-2023-39320 CVE-2023-39321 CVE-2023-39322
  * go#62290 go#62266 boo#1215087 security: fix CVE-2023-39321 CVE-2023-39322 crypto/tls: panic when processing partial post-handshake message in QUICConn.HandleData
  * go#62394 go#62198 boo#1215086 security: fix CVE-2023-39320 cmd/go: go.mod toolchain directive allows arbitrary execution
  * go#62396 go#62196 boo#1215084 security: fix CVE-2023-39318 html/template: improper handling of HTML-like comments within script contexts
  * go#62398 go#62197 boo#1215085 security: fix CVE-2023-39319 html/template: improper handling of special tags within script contexts
  * go#61743 go/types: interface.Complete panics for interfaces with duplicate methods
  * go#61781 cmd/compile: internal compiler error: 'f': value .autotmp_1 (nil) incorrectly live at entry
  * go#61818 cmd/go: panic: runtime error: index out of range [-1] in collectDepsErrors
  * go#61821 runtime/internal/wasitest: TestTCPEcho is racy
  * go#61868 path/filepath: Clean on some invalid Windows paths can lose .. components
  * go#61904 net/http: go 1.20.6 host validation breaks setting Host to a unix socket address
  * go#61905 cmd/go: go get/mod tidy panics with internal error: net token acquired but not released
  * go#61909 cmd/compile: internal compiler error: missed typecheck
  * go#61910 os: ReadDir fails on file systems without File ID support on Windows
  * go#61927 cmd/distpack: release archives don't include directory members
  * go#61930 spec, go/types, types2: restore Go 1.20 unification when compiling for Go 1.20
  * go#61932 go/types, types2: index out of range panic in Checker.arguments
  * go#61958 cmd/compile: write barrier code is sometimes preemptible when compiled with -N
  * go#61959 go/types, types2: panic: infinite recursion in unification with go1.21.0
  * go#61964 os: ReadDir(\\.\pipe\) fails with go1.21 on Windows
  * go#61967 crypto/tls: add GODEBUG to control max RSA key size
  * go#61987 runtime: simple programs crash on linux/386 with go1.21 when build with -gcflags='all=-N -l'
  * go#62019 runtime: execution halts with goroutines stuck in runtime.gopark (protocol error E08 during memory read for packet)
  * go#62046 runtime/trace: segfault in runtime.fpTracebackPCs during deferred call after recovering from panic
  * go#62051 encoding/xml: incompatible changes in the Go 1.21.0
  * go#62057 cmd/compile: internal compiler error: 'F': func F, startMem[b1] has different values
  * go#62071 cmd/api: make non-importable
  * go#62140 cmd/link: slice bounds out of range
  * go#62143 hash/crc32: panic on arm64 with go1.21.0 when indexing slice
  * go#62144 cmd/go: locating GOROOT fails when the go command is run from the cross-compiled bin subdirectory
  * go#62154 encoding/gob: panic decoding into local type, received remote type
  * go#62189 context: misuse of sync.Cond in ExampleAfterFunc_cond
  * go#62204 maps: segfault in Clone
  * go#62205 cmd/compile: backward incompatible change in Go 1.21 type inference with channels
  * go#62222 cmd/go: 'go test -o' may fail with ETXTBSY when running the compiled test
  * go#62328 net/http: http client regression building with js/wasm and running on Chrome: net::ERR_H2_OR_QUIC_REQUIRED
  * go#62329 runtime: MADV_HUGEPAGE causes stalls when allocating memory</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1696507200">- go1.21.2 (released 2023-10-05) includes one security fixes to the
  cmd/go package, as well as bug fixes to the compiler, the go
  command, the linker, the runtime, and the runtime/metrics
  package.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-39323
  * go#63214 go#63211 boo#1215985 security: fix CVE-2023-39323 cmd/go: line directives allows arbitrary execution during build
  * go#62464 runtime: "traceback did not unwind completely"
  * go#62478 runtime/metrics: /gc/scan* metrics return zero
  * go#62505 plugin: variable not initialized properly
  * go#62506 cmd/compile: internal compiler error: InvertFlags should never make it to codegen v100 = InvertFlags v123
  * go#62509 runtime: scheduler change causes Delve's function call injection to fail intermittently
  * go#62537 runtime: "fatal: morestack on g0" with PGO enabled on arm64
  * go#62598 cmd/link: issues with Apple's new linker in Xcode 15 beta
  * go#62668 cmd/compile: slow to compile 17,000 line switch statement?
  * go#62711 cmd/go: TestScript/gotoolchain_path fails if golang.org/dl/go1.21.1 is installed in the user's $PATH</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1696939200">- go1.21.3 (released 2023-10-10) includes a security fix to the
  net/http package.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-39325 CVE-2023-44487
  * go#63427 go#63417 boo#1216109 security: fix CVE-2023-39325 CVE-2023-44487 net/http: rapid stream resets can cause excessive work</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1699358400">- go1.21.4 (released 2023-11-07) includes security fixes to the
  path/filepath package, as well as bug fixes to the linker, the
  runtime, the compiler, and the go/types, net/http, and
  runtime/cgo packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45283 CVE-2023-45284
  * go#63715 go#63713 boo#1216943 boo#1216944 security: fix CVE-2023-45283 CVE-2023-45284 path/filepath: insecure parsing of Windows paths
  * go#62207 spec: update unification rules
  * go#62545 cmd/compile: internal compiler error: expected struct value to have type struct
  * go#63317 cmd/link: split text sections for arm 32-bit
  * go#63335 runtime: MADV_COLLAPSE causes production performance issues on Linux
  * go#63339 go/types, x/tools/go/ssa: panic: type param without replacement encountered
  * go#63509 cmd/compile: -buildmode=c-archive produces code not suitable for use in a shared object on arm64
  * go#63560 net/http: http2 page fails on firefox/safari if pushing resources</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1701777600">- go1.21.5 (released 2023-12-05) includes security fixes to the go
  command, and the net/http and path/filepath packages, as well as
  bug fixes to the compiler, the go command, the runtime, and the
  crypto/rand, net, os, and syscall packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45285 CVE-2023-45284 CVE-2023-39326
  * go#63973 go#63845 boo#1217834 security: fix CVE-2023-45285 cmd/go: git VCS qualifier in module path uses git:// scheme
  * go#64041 go#63713 boo#1216943 security: fix CVE-2023-45284 path/filepath: Clean removes ending slash for volume on Windows in Go 1.21.4
  * go#64435 go#64433 boo#1217833 security: fix CVE-2023-39326 net/http: limit chunked data overhead
  * go#62055 cmd/go: go mod download needs to support toolchain upgrades
  * go#63743 cmd/compile: invalid pointer found on stack when compiled with -race
  * go#63764 os: NTFS deduped file changed from regular to irregular
  * go#63801 net: TCPConn.ReadFrom hangs when io.Reader is TCPConn or UnixConn, Linux kernel &lt; 5.1
  * go#63984 cmd/compile: internal compiler error: panic during prove while compiling: unexpected induction with too many parents
  * go#63994 syscall: TestOpenFileLimit unintentionally runs on non-Unix platforms
  * go#64073 runtime: self-deadlock on mheap_.lock
  * go#64413 crypto/rand: Legacy RtlGenRandom use on Windows</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1704801600">- go1.21.6 (released 2024-01-09) includes fixes to the compiler,
  the runtime, and the crypto/tls, maps, and runtime/pprof
  packages.
  Refs boo#1212475 go1.21 release tracking
  * go#63911 x/build,os/signal: TestDetectNohup and TestNohup fail on replacement darwin LUCI builders
  * go#64410 runtime: ReadMemStats fatal error: mappedReady and other memstats are not equal
  * go#64472 cmd/compile: linux/s390x: inlining bug in s390x
  * go#64475 maps: maps.Clone reference semantics when cloning a map with large value types
  * go#64561 runtime: excessive memory use between 1.21.0 -&gt; 1.21.1
  * go#64567 cmd/compile: max/min builtin broken when used with string(byte) conversions
  * go#64609 runtime/pprof: incorrect function names for generics functions
  * go#64719 crypto: upgrade to BoringCrypto fips-20220613 and enable TLS 1.3
  * go#64757 runtime: race condition raised with parallel tests, panic(nil) and -race</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220800">- go1.21.7 (released 2024-02-06) includes fixes to the compiler,
  the go command, the runtime, and the crypto/x509 package.
  Refs boo#1212475 go1.21 release tracking
  * go#63209 runtime: "fatal: morestack on g0" on amd64 after upgrade to Go 1.21
  * go#63768 runtime: pinner.Pin doesn't panic when it says it will
  * go#64497 cmd/go: flag modcacherw does not take effect in the target package
  * go#64761 staticlockranking builders failing on release branches on LUCI
  * go#64935 runtime: "traceback: unexpected SPWRITE function runtime.systemstack"
  * go#65023 x/tools/go/analysis/unitchecker,slices: TestVetStdlib failing due to vet errors in panic tests
  * go#65053 cmd/compile: //go:build file version ignored when calling generic fn which has related type params
  * go#65323 crypto: rollback BoringCrypto fips-20220613 update
  * go#65351 cmd/go: go generate fails silently when run on a package in a nested workspace module
  * go#65380 crypto/x509: TestIssue51759 consistently failing on gotip-darwin-amd64_10.15 LUCI builder
  * go#65449 runtime/trace: frame pointer unwinding crash on arm64 during async preemption</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220801">- Packaging improvements:
  * boo#1219988 ensure VERSION file is present in GOROOT
    as required by go tool dist and go tool distpack</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709035200">- Packaging improvements:
  * Use %patch -P N instead of deprecated %patchN</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709640000">- go1.21.8 (released 2024-03-05) includes security fixes to the
  crypto/x509, html/template, net/http, net/http/cookiejar, and
  net/mail packages, as well as bug fixes to the go command and the
  runtime.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45289 CVE-2023-45290 CVE-2024-24783 CVE-2024-24784 CVE-2024-24785
  * go#65385 go#65065 boo#1221000 security: fix CVE-2023-45289 net/http, net/http/cookiejar: incorrect forwarding of sensitive headers and cookies on HTTP redirect
  * go#65389 go#65383 boo#1221001 security: fix CVE-2023-45290 net/http: memory exhaustion in Request.ParseMultipartForm
  * go#65392 go#65390 boo#1220999 security: fix CVE-2024-24783 crypto/x509: Verify panics on certificates with an unknown public key algorithm
  * go#65848 go#65083 boo#1221002 security: fix CVE-2024-24784 net/mail: comments in display names are incorrectly handled
  * go#65968 go#65697 boo#1221003 security: fix CVE-2024-24785 html/template: errors returned from MarshalJSON methods may break template escaping
  * go#65472 internal/testenv: TestHasGoBuild failures on the LUCI noopt builders
  * go#65475 internal/testenv: support LUCI mobile builders in testenv tests
  * go#65478 runtime: don't let the tests leave core files behind
  * go#65640 cmd/cgo/internal/testsanitizers,x/build: LUCI clang15 builders failing
  * go#65851 cmd/go: "missing ziphash" error with go.work
  * go#65882 internal/poll: invalid uintptr conversion in call to windows.SetFileInformationByHandle</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1712145600">- go1.21.9 (released 2024-04-03) includes a security fix to the
  net/http package, as well as bug fixes to the linker, and the
  go/types and net/http packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45288
  * go#65387 go#65051 boo#1221400 security: fix CVE-2023-45288 net/http, x/net/http2: close connections when receiving too many headers
  * go#66254 net/http: http2 round tripper nil pointer dereference causes panic causing deadlock
  * go#66326 cmd/compile: //go:build file version ignored when using generic function from package "slices" in Go 1.21
  * go#66411 cmd/link: bad carrier sym for symbol runtime.elf_savegpr0.args_stackmap on ppc64le</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1715083200">- go1.21.10 (released 2024-05-07) includes security fixes to the go
  command, as well as bug fixes to the net/http package.
  Refs boo#1212475 go1.21 release tracking
  CVE-2024-24787
  * go#67121 go#67119 boo#1224017 security: fix CVE-2024-24787 cmd/go: arbitrary code execution during build on darwin
  * go#66697 net/http: TestRequestLimit/h2 becomes significantly more expensive and slower after x/net@v0.23.0</changelog>
</package>
<package pkgid="8645e9ebcbd281d11c16c1eea27008c6077258b588691a1c8a90faa910e4da8a8a6f604980dc9742582e91b713893e9f7110c44fd058dc9c2499a81fd8ababbf" name="go1.21-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.21.10" rel="1.1"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1686916800">- go1.21rc1 (released 2023-06-16) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc1.
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1687348800">- go1.21rc2 (released 2023-06-21) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc2. https://go.dev/blog/go1.21rc
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1687521600">- Add missing go.env to package. go.env sets defaults including:
  GOPROXY GOSUMDB GOTOOLCHAIN
  Refs boo#1212667
  * Starting in go1.21+ a missing go.env defaults to GOPROXY=''
    resulting in errors e.g. with online cmds e.g. go mod download:
    "GOPROXY list is not the empty string, but contains no entries"
    It is not clear why GOPROXY='' is not evaluated as "the empty
    string".</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1687521601">- go1.21+ change default GOTOOLCHAIN=auto to local to prevent go
  tool commands from downloading upstream go1.x toolchain binaries
  Refs boo#1212669
  * go1.21+ introduce new default behavior that can download
    additional versions of go1.x toolchain binaries built by
    upstream. See https://go.dev/doc/toolchain for details. The go
    tool would attempt toolchain downloads as needed to satisfy a
    minimum go version specified in go.mod of the program
    containing main() or any of its dependencies.
  * Builds in OBS can not access the network, download attempts
    would fail.
  * Builds in OBS should not use third party binary toolchains.
  * When GOTOOLCHAIN is set to local, the go command always runs
    the bundled Go toolchain.
  * Users can override the default GOTOOLCHAIN setting with
    go env -w, stored in in ~/.config/go/env.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1689336000">- go1.21rc3 (released 2023-07-14) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc3.
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1690977600">- go1.21rc4 (released 2023-08-02) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc4.
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1691496000">- go1.21 (released 2023-08-08) is a major release of Go.
  go1.21.x minor releases will be provided through August 2024.
  https://github.com/golang/go/wiki/Go-Release-Cycle
  go1.21 arrives six months after go1.20. Most of its changes are
  in the implementation of the toolchain, runtime, and libraries.
  As always, the release maintains the Go 1 promise of
  compatibility. We expect almost all Go programs to continue to
  compile and run as before.
  Refs boo#1212475 go1.21 release tracking
  * Go 1.21 introduces a small change to the numbering of
    releases. In the past, we used Go 1.N to refer to both the
    overall Go language version and release family as well as the
    first release in that family. Starting in Go 1.21, the first
    release is now Go 1.N.0. Today we are releasing both the Go
    1.21 language and its initial implementation, the Go 1.21.0
    release. These notes refer to "Go 1.21"; tools like go version
    will report "go1.21.0" (until you upgrade to Go 1.21.1). See
    "Go versions" in the "Go Toolchains" documentation for details
    about the new version numbering.
  * Language change: Go 1.21 adds three new built-ins to the
    language.
  * Language change: The new functions min and max compute the
    smallest (or largest, for max) value of a fixed number of given
    arguments. See the language spec for details.
  * Language change: The new function clear deletes all elements
    from a map or zeroes all elements of a slice. See the language
    spec for details.
  * Package initialization order is now specified more
    precisely. This may change the behavior of some programs that
    rely on a specific initialization ordering that was not
    expressed by explicit imports. The behavior of such programs
    was not well defined by the spec in past releases. The new rule
    provides an unambiguous definition.
  * Multiple improvements that increase the power and precision of
    type inference have been made.
  * A (possibly partially instantiated generic) function may now be
    called with arguments that are themselves (possibly partially
    instantiated) generic functions.
  * Type inference now also considers methods when a value is
    assigned to an interface: type arguments for type parameters
    used in method signatures may be inferred from the
    corresponding parameter types of matching methods.
  * Similarly, since a type argument must implement all the methods
    of its corresponding constraint, the methods of the type
    argument and constraint are matched which may lead to the
    inference of additional type arguments.
  * If multiple untyped constant arguments of different kinds (such
    as an untyped int and an untyped floating-point constant) are
    passed to parameters with the same (not otherwise specified)
    type parameter type, instead of an error, now type inference
    determines the type using the same approach as an operator with
    untyped constant operands. This change brings the types
    inferred from untyped constant arguments in line with the types
    of constant expressions.
  * Type inference is now precise when matching corresponding types
    in assignments
  * The description of type inference in the language spec has been
    clarified.
  * Go 1.21 includes a preview of a language change we are
    considering for a future version of Go: making for loop
    variables per-iteration instead of per-loop, to avoid
    accidental sharing bugs. For details about how to try that
    language change, see the LoopvarExperiment wiki page.
  * Go 1.21 now defines that if a goroutine is panicking and
    recover was called directly by a deferred function, the return
    value of recover is guaranteed not to be nil. To ensure this,
    calling panic with a nil interface value (or an untyped nil)
    causes a run-time panic of type *runtime.PanicNilError.
    To support programs written for older versions of Go, nil
    panics can be re-enabled by setting GODEBUG=panicnil=1. This
    setting is enabled automatically when compiling a program whose
    main package is in a module with that declares go 1.20 or
    earlier.
  * Go 1.21 adds improved support for backwards compatibility and
    forwards compatibility in the Go toolchain.
  * To improve backwards compatibility, Go 1.21 formalizes Go's use
    of the GODEBUG environment variable to control the default
    behavior for changes that are non-breaking according to the
    compatibility policy but nonetheless may cause existing
    programs to break. (For example, programs that depend on buggy
    behavior may break when a bug is fixed, but bug fixes are not
    considered breaking changes.) When Go must make this kind of
    behavior change, it now chooses between the old and new
    behavior based on the go line in the workspace's go.work file
    or else the main module's go.mod file. Upgrading to a new Go
    toolchain but leaving the go line set to its original (older)
    Go version preserves the behavior of the older toolchain. With
    this compatibility support, the latest Go toolchain should
    always be the best, most secure, implementation of an older
    version of Go. See "Go, Backwards Compatibility, and GODEBUG"
    for details.
  * To improve forwards compatibility, Go 1.21 now reads the go
    line in a go.work or go.mod file as a strict minimum
    requirement: go 1.21.0 means that the workspace or module
    cannot be used with Go 1.20 or with Go 1.21rc1. This allows
    projects that depend on fixes made in later versions of Go to
    ensure that they are not used with earlier versions. It also
    gives better error reporting for projects that make use of new
    Go features: when the problem is that a newer Go version is
    needed, that problem is reported clearly, instead of attempting
    to build the code and instead printing errors about unresolved
    imports or syntax errors.
  * To make these new stricter version requirements easier to
    manage, the go command can now invoke not just the toolchain
    bundled in its own release but also other Go toolchain versions
    found in the PATH or downloaded on demand. If a go.mod or
    go.work go line declares a minimum requirement on a newer
    version of Go, the go command will find and run that version
    automatically. The new toolchain directive sets a suggested
    minimum toolchain to use, which may be newer than the strict go
    minimum. See "Go Toolchains" for details.
  * go command: The -pgo build flag now defaults to -pgo=auto, and
    the restriction of specifying a single main package on the
    command line is now removed. If a file named default.pgo is
    present in the main package's directory, the go command will
    use it to enable profile-guided optimization for building the
    corresponding program.
  * go command: The -C dir flag must now be the first flag on the
    command-line when used.
  * go command: The new go test option -fullpath prints full path
    names in test log messages, rather than just base names.
  * go command: The go test -c flag now supports writing test
    binaries for multiple packages, each to pkg.test where pkg is
    the package name. It is an error if more than one test package
    being compiled has a given package name.]
  * go command: The go test -o flag now accepts a directory
    argument, in which case test binaries are written to that
    directory instead of the current directory.
  * cgo: In files that import "C", the Go toolchain now correctly
    reports errors for attempts to declare Go methods on C types.
  * runtime: When printing very deep stacks, the runtime now prints
    the first 50 (innermost) frames followed by the bottom 50
    (outermost) frames, rather than just printing the first 100
    frames. This makes it easier to see how deeply recursive stacks
    started, and is especially valuable for debugging stack
    overflows.
  * runtime: On Linux platforms that support transparent huge
    pages, the Go runtime now manages which parts of the heap may
    be backed by huge pages more explicitly. This leads to better
    utilization of memory: small heaps should see less memory used
    (up to 50% in pathological cases) while large heaps should see
    fewer broken huge pages for dense parts of the heap, improving
    CPU usage and latency by up to 1%.
  * runtime: As a result of runtime-internal garbage collection
    tuning, applications may see up to a 40% reduction in
    application tail latency and a small decrease in memory
    use. Some applications may also observe a small loss in
    throughput. The memory use decrease should be proportional to
    the loss in throughput, such that the previous release's
    throughput/memory tradeoff may be recovered (with little change
    to latency) by increasing GOGC and/or GOMEMLIMIT slightly.
  * runtime: Calls from C to Go on threads created in C require
    some setup to prepare for Go execution. On Unix platforms, this
    setup is now preserved across multiple calls from the same
    thread. This significantly reduces the overhead of subsequent C
    to Go calls from ~1-3 microseconds per call to ~100-200
    nanoseconds per call.
  * compiler: Profile-guide optimization (PGO), added as a preview
    in Go 1.20, is now ready for general use. PGO enables
    additional optimizations on code identified as hot by profiles
    of production workloads. As mentioned in the Go command
    section, PGO is enabled by default for binaries that contain a
    default.pgo profile in the main package directory. Performance
    improvements vary depending on application behavior, with most
    programs from a representative set of Go programs seeing
    between 2 and 7% improvement from enabling PGO. See the PGO
    user guide for detailed documentation.
  * compiler: PGO builds can now devirtualize some interface method
    calls, adding a concrete call to the most common callee. This
    enables further optimization, such as inlining the callee.
  * compiler: Go 1.21 improves build speed by up to 6%, largely
    thanks to building the compiler itself with PGO.
  * assembler: On amd64, frameless nosplit assembly functions are
    no longer automatically marked as NOFRAME. Instead, the NOFRAME
    attribute must be explicitly specified if desired, which is
    already the behavior on other architectures supporting frame
    pointers. With this, the runtime now maintains the frame
    pointers for stack transitions.
  * assembler: The verifier that checks for incorrect uses of R15
    when dynamic linking on amd64 has been improved.
  * linker: On windows/amd64, the linker (with help from the
    compiler) now emits SEH unwinding data by default, which
    improves the integration of Go applications with Windows
    debuggers and other tools.
  * linker: In Go 1.21 the linker (with help from the compiler) is
    now capable of deleting dead (unreferenced) global map
    variables, if the number of entries in the variable initializer
    is sufficiently large, and if the initializer expressions are
    side-effect free.
  * core library: The new log/slog package provides structured
    logging with levels. Structured logging emits key-value pairs
    to enable fast, accurate processing of large amounts of log
    data. The package supports integration with popular log
    analysis tools and services.
  * core library: The new testing/slogtest package can help to
    validate slog.Handler implementations.
  * core library: The new slices package provides many common
    operations on slices, using generic functions that work with
    slices of any element type.
  * core library: The new maps package provides several common
    operations on maps, using generic functions that work with maps
    of any key or element type.
  * core library: The new cmp package defines the type constraint
    Ordered and two new generic functions Less and Compare that are
    useful with ordered types.
  * Minor changes to the library: As always, there are various
    minor changes and updates to the library, made with the Go 1
    promise of compatibility in mind. There are also various
    performance improvements, not enumerated here.
  * archive/tar: The implementation of the io/fs.FileInfo interface
    returned by Header.FileInfo now implements a String method that
    calls io/fs.FormatFileInfo.
  * archive/zip: The implementation of the io/fs.FileInfo interface
    returned by FileHeader.FileInfo now implements a String method
    that calls io/fs.FormatFileInfo.
  * archive/zip: The implementation of the io/fs.DirEntry interface
    returned by the io/fs.ReadDirFile.ReadDir method of the
    io/fs.File returned by Reader.Open now implements a String
    method that calls io/fs.FormatDirEntry.
  * bytes: The Buffer type has two new methods: Available and
    AvailableBuffer. These may be used along with the Write method
    to append directly to the Buffer.
  * context: The new WithoutCancel function returns a copy of a
    context that is not canceled when the original context is
    canceled.
  * context: The new WithDeadlineCause and WithTimeoutCause
    functions provide a way to set a context cancellation cause
    when a deadline or timer expires. The cause may be retrieved
    with the Cause function.
  * context: The new AfterFunc function registers a function to run
    after a context has been cancelled.
  * context: An optimization means that the results of calling
    Background and TODO and converting them to a shared type can be
    considered equal. In previous releases they were always
    different. Comparing Context values for equality has never been
    well-defined, so this is not considered to be an incompatible
    change.
  * crypto/ecdsa: PublicKey.Equal and PrivateKey.Equal now execute
    in constant time.
  * crypto/elliptic: All of the Curve methods have been deprecated,
    along with GenerateKey, Marshal, and Unmarshal. For ECDH
    operations, the new crypto/ecdh package should be used
    instead. For lower-level operations, use third-party modules
    such as filippo.io/nistec.
  * crypto/rand: The crypto/rand package now uses the getrandom
    system call on NetBSD 10.0 and later.
  * crypto/rsa: The performance of private RSA operations
    (decryption and signing) is now better than Go 1.19 for
    GOARCH=amd64 and GOARCH=arm64. It had regressed in Go 1.20.
  * crypto/rsa: Due to the addition of private fields to
    PrecomputedValues, PrivateKey.Precompute must be called for
    optimal performance even if deserializing (for example from
    JSON) a previously-precomputed private key.
  * crypto/rsa: PublicKey.Equal and PrivateKey.Equal now execute in
    constant time.
  * crypto/rsa: The GenerateMultiPrimeKey function and the
    PrecomputedValues.CRTValues field have been
    deprecated. PrecomputedValues.CRTValues will still be populated
    when PrivateKey.Precompute is called, but the values will not
    be used during decryption operations.
  * crypto/sha256: SHA-224 and SHA-256 operations now use native
    instructions when available when GOARCH=amd64, providing a
    performance improvement on the order of 3-4x.
  * crypto/tls: Servers now skip verifying client certificates
    (including not running Config.VerifyPeerCertificate) for
    resumed connections, besides checking the expiration time. This
    makes session tickets larger when client certificates are in
    use. Clients were already skipping verification on resumption,
    but now check the expiration time even if
    Config.InsecureSkipVerify is set.
  * crypto/tls: Applications can now control the content of session
    tickets.
  * crypto/tls: The new SessionState type describes a resumable
    session.
  * crypto/tls: The SessionState.Bytes method and ParseSessionState
    function serialize and deserialize a SessionState.
  * crypto/tls: The Config.WrapSession and Config.UnwrapSession
    hooks convert a SessionState to and from a ticket on the server
    side.
  * crypto/tls: The Config.EncryptTicket and Config.DecryptTicket
    methods provide a default implementation of WrapSession and
    UnwrapSession.
  * crypto/tls: The ClientSessionState.ResumptionState method and
    NewResumptionState function may be used by a ClientSessionCache
    implementation to store and resume sessions on the client side.
  * crypto/tls: To reduce the potential for session tickets to be
    used as a tracking mechanism across connections, the server now
    issues new tickets on every resumption (if they are supported
    and not disabled) and tickets don't bear an identifier for the
    key that encrypted them anymore. If passing a large number of
    keys to Conn.SetSessionTicketKeys, this might lead to a
    noticeable performance cost.
  * crypto/tls: Both clients and servers now implement the Extended
    Master Secret extension (RFC 7627). The deprecation of
    ConnectionState.TLSUnique has been reverted, and is now set for
    resumed connections that support Extended Master Secret.
  * crypto/tls: The new QUICConn type provides support for QUIC
    implementations, including 0-RTT support. Note that this is not
    itself a QUIC implementation, and 0-RTT is still not supported
    in TLS.
  * crypto/tls: The new VersionName function returns the name for a
    TLS version number.
  * crypto/tls: The TLS alert codes sent from the server for client
    authentication failures have been improved. Previously, these
    failures always resulted in a "bad certificate" alert. Now,
    certain failures will result in more appropriate alert codes,
    as defined by RFC 5246 and RFC 8446:
  * crypto/tls: For TLS 1.3 connections, if the server is
    configured to require client authentication using
    RequireAnyClientCert or RequireAndVerifyClientCert, and the
    client does not provide any certificate, the server will now
    return the "certificate required" alert.
  * crypto/tls: If the client provides a certificate that is not
    signed by the set of trusted certificate authorities configured
    on the server, the server will return the "unknown certificate
    authority" alert.
  * crypto/tls: If the client provides a certificate that is either
    expired or not yet valid, the server will return the "expired
    certificate" alert.
  * crypto/tls: In all other scenarios related to client
    authentication failures, the server still returns "bad
    certificate".
  * crypto/x509: RevocationList.RevokedCertificates has been
    deprecated and replaced with the new RevokedCertificateEntries
    field, which is a slice of RevocationListEntry.
    RevocationListEntry contains all of the fields in
    pkix.RevokedCertificate, as well as the revocation reason code.
  * crypto/x509: Name constraints are now correctly enforced on
    non-leaf certificates, and not on the certificates where they
    are expressed.
  * debug/elf: The new File.DynValue method may be used to retrieve
    the numeric values listed with a given dynamic tag.
  * debug/elf: The constant flags permitted in a DT_FLAGS_1 dynamic
    tag are now defined with type DynFlag1. These tags have names
    starting with DF_1.
  * debug/elf: The package now defines the constant COMPRESS_ZSTD.
  * debug/elf: The package now defines the constant
    R_PPC64_REL24_P9NOTOC.
  * debug/pe: Attempts to read from a section containing
    uninitialized data using Section.Data or the reader returned by
    Section.Open now return an error.
  * embed: The io/fs.File returned by FS.Open now has a ReadAt
    method that implements io.ReaderAt.
  * embed: Calling FS.Open.Stat will return a type that now
    implements a String method that calls io/fs.FormatFileInfo.
  * errors: The new ErrUnsupported error provides a standardized
    way to indicate that a requested operation may not be performed
    because it is unsupported. For example, a call to os.Link when
    using a file system that does not support hard links.
  * flag: The new BoolFunc function and FlagSet.BoolFunc method
    define a flag that does not require an argument and calls a
    function when the flag is used. This is similar to Func but for
    a boolean flag.
  * flag: A flag definition (via Bool, BoolVar, Int, IntVar, etc.)
    will panic if Set has already been called on a flag with the
    same name. This change is intended to detect cases where
    changes in initialization order cause flag operations to occur
    in a different order than expected. In many cases the fix to
    this problem is to introduce a explicit package dependence to
    correctly order the definition before any Set operations.
  * go/ast: The new IsGenerated predicate reports whether a file
    syntax tree contains the special comment that conventionally
    indicates that the file was generated by a tool.
  * go/ast: The new File.GoVersion field records the minimum Go
    version required by any //go:build or // +build directives.
  * go/build: The package now parses build directives (comments
    that start with //go:) in file headers (before the package
    declaration). These directives are available in the new Package
    fields Directives, TestDirectives, and XTestDirectives.
  * go/build/constraint: The new GoVersion function returns the
    minimum Go version implied by a build expression.
  * go/token: The new File.Lines method returns the file's
    line-number table in the same form as accepted by
    File.SetLines.
  * go/types: The new Package.GoVersion method returns the Go
    language version used to check the package.
  * hash/maphash: The hash/maphash package now has a pure Go
    implementation, selectable with the purego build tag.
  * html/template: The new error ErrJSTemplate is returned when an
    action appears in a JavaScript template literal. Previously an
    unexported error was returned.
  * io/fs: The new FormatFileInfo function returns a formatted
    version of a FileInfo. The new FormatDirEntry function returns
    a formatted version of a DirEntry. The implementation of
    DirEntry returned by ReadDir now implements a String method
    that calls FormatDirEntry, and the same is true for the
    DirEntry value passed to WalkDirFunc.
  * math/big: The new Int.Float64 method returns the nearest
    floating-point value to a multi-precision integer, along with
    an indication of any rounding that occurred.
  * net: On Linux, the net package can now use Multipath TCP when
    the kernel supports it. It is not used by default. To use
    Multipath TCP when available on a client, call the
    Dialer.SetMultipathTCP method before calling the Dialer.Dial or
    Dialer.DialContext methods. To use Multipath TCP when available
    on a server, call the ListenConfig.SetMultipathTCP method
    before calling the ListenConfig.Listen method. Specify the
    network as "tcp" or "tcp4" or "tcp6" as usual. If Multipath TCP
    is not supported by the kernel or the remote host, the
    connection will silently fall back to TCP. To test whether a
    particular connection is using Multipath TCP, use the
    TCPConn.MultipathTCP method.
  * net: In a future Go release we may enable Multipath TCP by
    default on systems that support it.
  * net/http: The new ResponseController.EnableFullDuplex method
    allows server handlers to concurrently read from an HTTP/1
    request body while writing the response. Normally, the HTTP/1
    server automatically consumes any remaining request body before
    starting to write the response, to avoid deadlocking clients
    which attempt to write a complete request before reading the
    response. The EnableFullDuplex method disables this behavior.
  * net/http: The new ErrSchemeMismatch error is returned by Client
    and Transport when the server responds to an HTTPS request with
    an HTTP response.
  * net/http: The net/http package now supports
    errors.ErrUnsupported, in that the expression
    errors.Is(http.ErrNotSupported, errors.ErrUnsupported) will
    return true.
  * os: Programs may now pass an empty time.Time value to the
    Chtimes function to leave either the access time or the
    modification time unchanged.
  * os: On Windows the File.Chdir method now changes the current
    directory to the file, rather than always returning an error.
  * os: On Unix systems, if a non-blocking descriptor is passed to
    NewFile, calling the File.Fd method will now return a
    non-blocking descriptor. Previously the descriptor was
    converted to blocking mode.
  * os: On Windows calling Truncate on a non-existent file used to
    create an empty file. It now returns an error indicating that
    the file does not exist.
  * os: On Windows calling TempDir now uses GetTempPath2W when
    available, instead of GetTempPathW. The new behavior is a
    security hardening measure that prevents temporary files
    created by processes running as SYSTEM to be accessed by
    non-SYSTEM processes.
  * os: On Windows the os package now supports working with files
    whose names, stored as UTF-16, can't be represented as valid
    UTF-8.
  * os: On Windows Lstat now resolves symbolic links for paths
    ending with a path separator, consistent with its behavior on
    POSIX platforms.
  * os: The implementation of the io/fs.DirEntry interface returned
    by the ReadDir function and the File.ReadDir method now
    implements a String method that calls io/fs.FormatDirEntry.
  * os: The implementation of the io/fs.FS interface returned by
    the DirFS function now implements the io/fs.ReadFileFS and the
    io/fs.ReadDirFS interfaces.
  * path/filepath: The implementation of the io/fs.DirEntry
    interface passed to the function argument of WalkDir now
    implements a String method that calls io/fs.FormatDirEntry.
  * reflect: In Go 1.21, ValueOf no longer forces its argument to
    be allocated on the heap, allowing a Value's content to be
    allocated on the stack. Most operations on a Value also allow
    the underlying value to be stack allocated.
  * reflect: The new Value method Value.Clear clears the contents
    of a map or zeros the contents of a slice. This corresponds to
    the new clear built-in added to the language.
  * reflect: The SliceHeader and StringHeader types are now
    deprecated. In new code prefer unsafe.Slice, unsafe.SliceData,
    unsafe.String, or unsafe.StringData.
  * regexp: Regexp now defines MarshalText and UnmarshalText
    methods. These implement encoding.TextMarshaler and
    encoding.TextUnmarshaler and will be used by packages such as
    encoding/json.
  * runtime: Textual stack traces produced by Go programs, such as
    those produced when crashing, calling runtime.Stack, or
    collecting a goroutine profile with debug=2, now include the
    IDs of the goroutines that created each goroutine in the stack
    trace.
  * runtime: Crashing Go applications can now opt-in to Windows
    Error Reporting (WER) by setting the environment variable
    GOTRACEBACK=wer or calling debug.SetTraceback("wer") before the
    crash. Other than enabling WER, the runtime will behave as with
    GOTRACEBACK=crash. On non-Windows systems, GOTRACEBACK=wer is
    ignored.
  * runtime: GODEBUG=cgocheck=2, a thorough checker of cgo pointer
    passing rules, is no longer available as a debug
    option. Instead, it is available as an experiment using
    GOEXPERIMENT=cgocheck2. In particular this means that this mode
    has to be selected at build time instead of startup time.
  * runtime: GODEBUG=cgocheck=1 is still available (and is still
    the default).
  * runtime: A new type Pinner has been added to the runtime
    package. Pinners may be used to "pin" Go memory such that it
    may be used more freely by non-Go code. For instance, passing
    Go values that reference pinned Go memory to C code is now
    allowed. Previously, passing any such nested reference was
    disallowed by the cgo pointer passing rules. See the docs for
    more details.
  * runtime/metrics: A few previously-internal GC metrics, such as
    live heap size, are now available. GOGC and GOMEMLIMIT are also
    now available as metrics.
  * runtime/trace: Collecting traces on amd64 and arm64 now incurs
    a substantially smaller CPU cost: up to a 10x improvement over
    the previous release.
  * runtime/trace: Traces now contain explicit stop-the-world
    events for every reason the Go runtime might stop-the-world,
    not just garbage collection.
  * sync: The new OnceFunc, OnceValue, and OnceValues functions
    capture a common use of Once to lazily initialize a value on
    first use.
  * syscall: On Windows the Fchdir function now changes the current
    directory to its argument, rather than always returning an
    error.
  * syscall: On FreeBSD SysProcAttr has a new field Jail that may
    be used to put the newly created process in a jailed
    environment.
  * syscall: On Windows the syscall package now supports working
    with files whose names, stored as UTF-16, can't be represented
    as valid UTF-8. The UTF16ToString and UTF16FromString functions
    now convert between UTF-16 data and WTF-8 strings. This is
    backward compatible as WTF-8 is a superset of the UTF-8 format
    that was used in earlier releases.
  * syscall: Several error values match the new
    errors.ErrUnsupported, such that errors.Is(err,
    errors.ErrUnsupported) returns true.
    ENOSYS
    ENOTSUP
    EOPNOTSUPP
    EPLAN9 (Plan 9 only)
    ERROR_CALL_NOT_IMPLEMENTED (Windows only)
    ERROR_NOT_SUPPORTED (Windows only)
    EWINDOWS (Windows only)
  * testing: The new -test.fullpath option will print full path
    names in test log messages, rather than just base names.
  * testing: The new Testing function reports whether the program
    is a test created by go test.
  * testing/fstest: Calling Open.Stat will return a type that now
    implements a String method that calls io/fs.FormatFileInfo.
  * unicode: The unicode package and associated support throughout
    the system has been upgraded to Unicode 15.0.0.
  * Darwin port: As announced in the Go 1.20 release notes, Go 1.21
    requires macOS 10.15 Catalina or later; support for previous
    versions has been discontinued.
  * Windows port: As announced in the Go 1.20 release notes, Go
    1.21 requires at least Windows 10 or Windows Server 2016;
    support for previous versions has been discontinued.
  * WebAssembly port: The new go:wasmimport directive can now be
    used in Go programs to import functions from the WebAssembly
    host.
  * WebAssembly port: The Go scheduler now interacts much more
    efficiently with the JavaScript event loop, especially in
    applications that block frequently on asynchronous events.
  * WebAssembly System Interface port: Go 1.21 adds an experimental
    port to the WebAssembly System Interface (WASI), Preview 1
    (GOOS=wasip1, GOARCH=wasm).
  * WebAssembly System Interface port: As a result of the addition
    of the new GOOS value "wasip1", Go files named *_wasip1.go will
    now be ignored by Go tools except when that GOOS value is being
    used. If you have existing filenames matching that pattern, you
    will need to rename them.
  * ppc64/ppc64le port: On Linux, GOPPC64=power10 now generates
    PC-relative instructions, prefixed instructions, and other new
    Power10 instructions. On AIX, GOPPC64=power10 generates Power10
    instructions, but does not generate PC-relative instructions.
  * ppc64/ppc64le port: When building position-independent binaries
    for GOPPC64=power10 GOOS=linux GOARCH=ppc64le, users can expect
    reduced binary sizes in most cases, in some cases
    3.5%. Position-independent binaries are built for ppc64le with
    the following -buildmode values: c-archive, c-shared, shared,
    pie, plugin.
  * loong64 port: The linux/loong64 port now supports
  - buildmode=c-archive, -buildmode=c-shared and -buildmode=pie.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1693915200">- Add missing directory pprof html asset directory to package.
  Refs boo#1215090
  * src/cmd/vendor/github.com/google/pprof/internal/driver/html/
    dir containing html assets is present in upstream Go
    distribution but missing from SUSE go1.x packages
  * Go programs importing runtime/pprof may fail with error:
    /usr/lib64/go/1.21/src/cmd/vendor/github.com/google/pprof/internal/driver/webhtml.go
    pattern html: no matching files found
  * Reformat adjacent commment in spec file</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1694001600">- go1.21.1 (released 2023-09-06) includes four security fixes to
  the cmd/go, crypto/tls, and html/template packages, as well as
  bug fixes to the compiler, the go command, the linker, the
  runtime, and the context, crypto/tls, encoding/gob, encoding/xml,
  go/types, net/http, os, and path/filepath packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-39318 CVE-2023-39319 CVE-2023-39320 CVE-2023-39321 CVE-2023-39322
  * go#62290 go#62266 boo#1215087 security: fix CVE-2023-39321 CVE-2023-39322 crypto/tls: panic when processing partial post-handshake message in QUICConn.HandleData
  * go#62394 go#62198 boo#1215086 security: fix CVE-2023-39320 cmd/go: go.mod toolchain directive allows arbitrary execution
  * go#62396 go#62196 boo#1215084 security: fix CVE-2023-39318 html/template: improper handling of HTML-like comments within script contexts
  * go#62398 go#62197 boo#1215085 security: fix CVE-2023-39319 html/template: improper handling of special tags within script contexts
  * go#61743 go/types: interface.Complete panics for interfaces with duplicate methods
  * go#61781 cmd/compile: internal compiler error: 'f': value .autotmp_1 (nil) incorrectly live at entry
  * go#61818 cmd/go: panic: runtime error: index out of range [-1] in collectDepsErrors
  * go#61821 runtime/internal/wasitest: TestTCPEcho is racy
  * go#61868 path/filepath: Clean on some invalid Windows paths can lose .. components
  * go#61904 net/http: go 1.20.6 host validation breaks setting Host to a unix socket address
  * go#61905 cmd/go: go get/mod tidy panics with internal error: net token acquired but not released
  * go#61909 cmd/compile: internal compiler error: missed typecheck
  * go#61910 os: ReadDir fails on file systems without File ID support on Windows
  * go#61927 cmd/distpack: release archives don't include directory members
  * go#61930 spec, go/types, types2: restore Go 1.20 unification when compiling for Go 1.20
  * go#61932 go/types, types2: index out of range panic in Checker.arguments
  * go#61958 cmd/compile: write barrier code is sometimes preemptible when compiled with -N
  * go#61959 go/types, types2: panic: infinite recursion in unification with go1.21.0
  * go#61964 os: ReadDir(\\.\pipe\) fails with go1.21 on Windows
  * go#61967 crypto/tls: add GODEBUG to control max RSA key size
  * go#61987 runtime: simple programs crash on linux/386 with go1.21 when build with -gcflags='all=-N -l'
  * go#62019 runtime: execution halts with goroutines stuck in runtime.gopark (protocol error E08 during memory read for packet)
  * go#62046 runtime/trace: segfault in runtime.fpTracebackPCs during deferred call after recovering from panic
  * go#62051 encoding/xml: incompatible changes in the Go 1.21.0
  * go#62057 cmd/compile: internal compiler error: 'F': func F, startMem[b1] has different values
  * go#62071 cmd/api: make non-importable
  * go#62140 cmd/link: slice bounds out of range
  * go#62143 hash/crc32: panic on arm64 with go1.21.0 when indexing slice
  * go#62144 cmd/go: locating GOROOT fails when the go command is run from the cross-compiled bin subdirectory
  * go#62154 encoding/gob: panic decoding into local type, received remote type
  * go#62189 context: misuse of sync.Cond in ExampleAfterFunc_cond
  * go#62204 maps: segfault in Clone
  * go#62205 cmd/compile: backward incompatible change in Go 1.21 type inference with channels
  * go#62222 cmd/go: 'go test -o' may fail with ETXTBSY when running the compiled test
  * go#62328 net/http: http client regression building with js/wasm and running on Chrome: net::ERR_H2_OR_QUIC_REQUIRED
  * go#62329 runtime: MADV_HUGEPAGE causes stalls when allocating memory</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1696507200">- go1.21.2 (released 2023-10-05) includes one security fixes to the
  cmd/go package, as well as bug fixes to the compiler, the go
  command, the linker, the runtime, and the runtime/metrics
  package.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-39323
  * go#63214 go#63211 boo#1215985 security: fix CVE-2023-39323 cmd/go: line directives allows arbitrary execution during build
  * go#62464 runtime: "traceback did not unwind completely"
  * go#62478 runtime/metrics: /gc/scan* metrics return zero
  * go#62505 plugin: variable not initialized properly
  * go#62506 cmd/compile: internal compiler error: InvertFlags should never make it to codegen v100 = InvertFlags v123
  * go#62509 runtime: scheduler change causes Delve's function call injection to fail intermittently
  * go#62537 runtime: "fatal: morestack on g0" with PGO enabled on arm64
  * go#62598 cmd/link: issues with Apple's new linker in Xcode 15 beta
  * go#62668 cmd/compile: slow to compile 17,000 line switch statement?
  * go#62711 cmd/go: TestScript/gotoolchain_path fails if golang.org/dl/go1.21.1 is installed in the user's $PATH</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1696939200">- go1.21.3 (released 2023-10-10) includes a security fix to the
  net/http package.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-39325 CVE-2023-44487
  * go#63427 go#63417 boo#1216109 security: fix CVE-2023-39325 CVE-2023-44487 net/http: rapid stream resets can cause excessive work</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1699358400">- go1.21.4 (released 2023-11-07) includes security fixes to the
  path/filepath package, as well as bug fixes to the linker, the
  runtime, the compiler, and the go/types, net/http, and
  runtime/cgo packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45283 CVE-2023-45284
  * go#63715 go#63713 boo#1216943 boo#1216944 security: fix CVE-2023-45283 CVE-2023-45284 path/filepath: insecure parsing of Windows paths
  * go#62207 spec: update unification rules
  * go#62545 cmd/compile: internal compiler error: expected struct value to have type struct
  * go#63317 cmd/link: split text sections for arm 32-bit
  * go#63335 runtime: MADV_COLLAPSE causes production performance issues on Linux
  * go#63339 go/types, x/tools/go/ssa: panic: type param without replacement encountered
  * go#63509 cmd/compile: -buildmode=c-archive produces code not suitable for use in a shared object on arm64
  * go#63560 net/http: http2 page fails on firefox/safari if pushing resources</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1701777600">- go1.21.5 (released 2023-12-05) includes security fixes to the go
  command, and the net/http and path/filepath packages, as well as
  bug fixes to the compiler, the go command, the runtime, and the
  crypto/rand, net, os, and syscall packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45285 CVE-2023-45284 CVE-2023-39326
  * go#63973 go#63845 boo#1217834 security: fix CVE-2023-45285 cmd/go: git VCS qualifier in module path uses git:// scheme
  * go#64041 go#63713 boo#1216943 security: fix CVE-2023-45284 path/filepath: Clean removes ending slash for volume on Windows in Go 1.21.4
  * go#64435 go#64433 boo#1217833 security: fix CVE-2023-39326 net/http: limit chunked data overhead
  * go#62055 cmd/go: go mod download needs to support toolchain upgrades
  * go#63743 cmd/compile: invalid pointer found on stack when compiled with -race
  * go#63764 os: NTFS deduped file changed from regular to irregular
  * go#63801 net: TCPConn.ReadFrom hangs when io.Reader is TCPConn or UnixConn, Linux kernel &lt; 5.1
  * go#63984 cmd/compile: internal compiler error: panic during prove while compiling: unexpected induction with too many parents
  * go#63994 syscall: TestOpenFileLimit unintentionally runs on non-Unix platforms
  * go#64073 runtime: self-deadlock on mheap_.lock
  * go#64413 crypto/rand: Legacy RtlGenRandom use on Windows</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1704801600">- go1.21.6 (released 2024-01-09) includes fixes to the compiler,
  the runtime, and the crypto/tls, maps, and runtime/pprof
  packages.
  Refs boo#1212475 go1.21 release tracking
  * go#63911 x/build,os/signal: TestDetectNohup and TestNohup fail on replacement darwin LUCI builders
  * go#64410 runtime: ReadMemStats fatal error: mappedReady and other memstats are not equal
  * go#64472 cmd/compile: linux/s390x: inlining bug in s390x
  * go#64475 maps: maps.Clone reference semantics when cloning a map with large value types
  * go#64561 runtime: excessive memory use between 1.21.0 -&gt; 1.21.1
  * go#64567 cmd/compile: max/min builtin broken when used with string(byte) conversions
  * go#64609 runtime/pprof: incorrect function names for generics functions
  * go#64719 crypto: upgrade to BoringCrypto fips-20220613 and enable TLS 1.3
  * go#64757 runtime: race condition raised with parallel tests, panic(nil) and -race</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220800">- go1.21.7 (released 2024-02-06) includes fixes to the compiler,
  the go command, the runtime, and the crypto/x509 package.
  Refs boo#1212475 go1.21 release tracking
  * go#63209 runtime: "fatal: morestack on g0" on amd64 after upgrade to Go 1.21
  * go#63768 runtime: pinner.Pin doesn't panic when it says it will
  * go#64497 cmd/go: flag modcacherw does not take effect in the target package
  * go#64761 staticlockranking builders failing on release branches on LUCI
  * go#64935 runtime: "traceback: unexpected SPWRITE function runtime.systemstack"
  * go#65023 x/tools/go/analysis/unitchecker,slices: TestVetStdlib failing due to vet errors in panic tests
  * go#65053 cmd/compile: //go:build file version ignored when calling generic fn which has related type params
  * go#65323 crypto: rollback BoringCrypto fips-20220613 update
  * go#65351 cmd/go: go generate fails silently when run on a package in a nested workspace module
  * go#65380 crypto/x509: TestIssue51759 consistently failing on gotip-darwin-amd64_10.15 LUCI builder
  * go#65449 runtime/trace: frame pointer unwinding crash on arm64 during async preemption</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220801">- Packaging improvements:
  * boo#1219988 ensure VERSION file is present in GOROOT
    as required by go tool dist and go tool distpack</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709035200">- Packaging improvements:
  * Use %patch -P N instead of deprecated %patchN</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709640000">- go1.21.8 (released 2024-03-05) includes security fixes to the
  crypto/x509, html/template, net/http, net/http/cookiejar, and
  net/mail packages, as well as bug fixes to the go command and the
  runtime.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45289 CVE-2023-45290 CVE-2024-24783 CVE-2024-24784 CVE-2024-24785
  * go#65385 go#65065 boo#1221000 security: fix CVE-2023-45289 net/http, net/http/cookiejar: incorrect forwarding of sensitive headers and cookies on HTTP redirect
  * go#65389 go#65383 boo#1221001 security: fix CVE-2023-45290 net/http: memory exhaustion in Request.ParseMultipartForm
  * go#65392 go#65390 boo#1220999 security: fix CVE-2024-24783 crypto/x509: Verify panics on certificates with an unknown public key algorithm
  * go#65848 go#65083 boo#1221002 security: fix CVE-2024-24784 net/mail: comments in display names are incorrectly handled
  * go#65968 go#65697 boo#1221003 security: fix CVE-2024-24785 html/template: errors returned from MarshalJSON methods may break template escaping
  * go#65472 internal/testenv: TestHasGoBuild failures on the LUCI noopt builders
  * go#65475 internal/testenv: support LUCI mobile builders in testenv tests
  * go#65478 runtime: don't let the tests leave core files behind
  * go#65640 cmd/cgo/internal/testsanitizers,x/build: LUCI clang15 builders failing
  * go#65851 cmd/go: "missing ziphash" error with go.work
  * go#65882 internal/poll: invalid uintptr conversion in call to windows.SetFileInformationByHandle</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1712145600">- go1.21.9 (released 2024-04-03) includes a security fix to the
  net/http package, as well as bug fixes to the linker, and the
  go/types and net/http packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45288
  * go#65387 go#65051 boo#1221400 security: fix CVE-2023-45288 net/http, x/net/http2: close connections when receiving too many headers
  * go#66254 net/http: http2 round tripper nil pointer dereference causes panic causing deadlock
  * go#66326 cmd/compile: //go:build file version ignored when using generic function from package "slices" in Go 1.21
  * go#66411 cmd/link: bad carrier sym for symbol runtime.elf_savegpr0.args_stackmap on ppc64le</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1715083200">- go1.21.10 (released 2024-05-07) includes security fixes to the go
  command, as well as bug fixes to the net/http package.
  Refs boo#1212475 go1.21 release tracking
  CVE-2024-24787
  * go#67121 go#67119 boo#1224017 security: fix CVE-2024-24787 cmd/go: arbitrary code execution during build on darwin
  * go#66697 net/http: TestRequestLimit/h2 becomes significantly more expensive and slower after x/net@v0.23.0</changelog>
</package>
<package pkgid="1c1792a6845c4c1b8b6cf319dd7fddc056443dcb3a4a535a444d9518c94ca4201fd45d2e1da1433ddeb477a8f1c17f521368f5d1e153ae5b35785f051ec56b75" name="go1.21-doc" arch="x86_64">
  <version epoch="0" ver="1.21.10" rel="1.1"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1686916800">- go1.21rc1 (released 2023-06-16) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc1.
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1687348800">- go1.21rc2 (released 2023-06-21) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc2. https://go.dev/blog/go1.21rc
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1687521600">- Add missing go.env to package. go.env sets defaults including:
  GOPROXY GOSUMDB GOTOOLCHAIN
  Refs boo#1212667
  * Starting in go1.21+ a missing go.env defaults to GOPROXY=''
    resulting in errors e.g. with online cmds e.g. go mod download:
    "GOPROXY list is not the empty string, but contains no entries"
    It is not clear why GOPROXY='' is not evaluated as "the empty
    string".</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1687521601">- go1.21+ change default GOTOOLCHAIN=auto to local to prevent go
  tool commands from downloading upstream go1.x toolchain binaries
  Refs boo#1212669
  * go1.21+ introduce new default behavior that can download
    additional versions of go1.x toolchain binaries built by
    upstream. See https://go.dev/doc/toolchain for details. The go
    tool would attempt toolchain downloads as needed to satisfy a
    minimum go version specified in go.mod of the program
    containing main() or any of its dependencies.
  * Builds in OBS can not access the network, download attempts
    would fail.
  * Builds in OBS should not use third party binary toolchains.
  * When GOTOOLCHAIN is set to local, the go command always runs
    the bundled Go toolchain.
  * Users can override the default GOTOOLCHAIN setting with
    go env -w, stored in in ~/.config/go/env.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1689336000">- go1.21rc3 (released 2023-07-14) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc3.
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1690977600">- go1.21rc4 (released 2023-08-02) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc4.
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1691496000">- go1.21 (released 2023-08-08) is a major release of Go.
  go1.21.x minor releases will be provided through August 2024.
  https://github.com/golang/go/wiki/Go-Release-Cycle
  go1.21 arrives six months after go1.20. Most of its changes are
  in the implementation of the toolchain, runtime, and libraries.
  As always, the release maintains the Go 1 promise of
  compatibility. We expect almost all Go programs to continue to
  compile and run as before.
  Refs boo#1212475 go1.21 release tracking
  * Go 1.21 introduces a small change to the numbering of
    releases. In the past, we used Go 1.N to refer to both the
    overall Go language version and release family as well as the
    first release in that family. Starting in Go 1.21, the first
    release is now Go 1.N.0. Today we are releasing both the Go
    1.21 language and its initial implementation, the Go 1.21.0
    release. These notes refer to "Go 1.21"; tools like go version
    will report "go1.21.0" (until you upgrade to Go 1.21.1). See
    "Go versions" in the "Go Toolchains" documentation for details
    about the new version numbering.
  * Language change: Go 1.21 adds three new built-ins to the
    language.
  * Language change: The new functions min and max compute the
    smallest (or largest, for max) value of a fixed number of given
    arguments. See the language spec for details.
  * Language change: The new function clear deletes all elements
    from a map or zeroes all elements of a slice. See the language
    spec for details.
  * Package initialization order is now specified more
    precisely. This may change the behavior of some programs that
    rely on a specific initialization ordering that was not
    expressed by explicit imports. The behavior of such programs
    was not well defined by the spec in past releases. The new rule
    provides an unambiguous definition.
  * Multiple improvements that increase the power and precision of
    type inference have been made.
  * A (possibly partially instantiated generic) function may now be
    called with arguments that are themselves (possibly partially
    instantiated) generic functions.
  * Type inference now also considers methods when a value is
    assigned to an interface: type arguments for type parameters
    used in method signatures may be inferred from the
    corresponding parameter types of matching methods.
  * Similarly, since a type argument must implement all the methods
    of its corresponding constraint, the methods of the type
    argument and constraint are matched which may lead to the
    inference of additional type arguments.
  * If multiple untyped constant arguments of different kinds (such
    as an untyped int and an untyped floating-point constant) are
    passed to parameters with the same (not otherwise specified)
    type parameter type, instead of an error, now type inference
    determines the type using the same approach as an operator with
    untyped constant operands. This change brings the types
    inferred from untyped constant arguments in line with the types
    of constant expressions.
  * Type inference is now precise when matching corresponding types
    in assignments
  * The description of type inference in the language spec has been
    clarified.
  * Go 1.21 includes a preview of a language change we are
    considering for a future version of Go: making for loop
    variables per-iteration instead of per-loop, to avoid
    accidental sharing bugs. For details about how to try that
    language change, see the LoopvarExperiment wiki page.
  * Go 1.21 now defines that if a goroutine is panicking and
    recover was called directly by a deferred function, the return
    value of recover is guaranteed not to be nil. To ensure this,
    calling panic with a nil interface value (or an untyped nil)
    causes a run-time panic of type *runtime.PanicNilError.
    To support programs written for older versions of Go, nil
    panics can be re-enabled by setting GODEBUG=panicnil=1. This
    setting is enabled automatically when compiling a program whose
    main package is in a module with that declares go 1.20 or
    earlier.
  * Go 1.21 adds improved support for backwards compatibility and
    forwards compatibility in the Go toolchain.
  * To improve backwards compatibility, Go 1.21 formalizes Go's use
    of the GODEBUG environment variable to control the default
    behavior for changes that are non-breaking according to the
    compatibility policy but nonetheless may cause existing
    programs to break. (For example, programs that depend on buggy
    behavior may break when a bug is fixed, but bug fixes are not
    considered breaking changes.) When Go must make this kind of
    behavior change, it now chooses between the old and new
    behavior based on the go line in the workspace's go.work file
    or else the main module's go.mod file. Upgrading to a new Go
    toolchain but leaving the go line set to its original (older)
    Go version preserves the behavior of the older toolchain. With
    this compatibility support, the latest Go toolchain should
    always be the best, most secure, implementation of an older
    version of Go. See "Go, Backwards Compatibility, and GODEBUG"
    for details.
  * To improve forwards compatibility, Go 1.21 now reads the go
    line in a go.work or go.mod file as a strict minimum
    requirement: go 1.21.0 means that the workspace or module
    cannot be used with Go 1.20 or with Go 1.21rc1. This allows
    projects that depend on fixes made in later versions of Go to
    ensure that they are not used with earlier versions. It also
    gives better error reporting for projects that make use of new
    Go features: when the problem is that a newer Go version is
    needed, that problem is reported clearly, instead of attempting
    to build the code and instead printing errors about unresolved
    imports or syntax errors.
  * To make these new stricter version requirements easier to
    manage, the go command can now invoke not just the toolchain
    bundled in its own release but also other Go toolchain versions
    found in the PATH or downloaded on demand. If a go.mod or
    go.work go line declares a minimum requirement on a newer
    version of Go, the go command will find and run that version
    automatically. The new toolchain directive sets a suggested
    minimum toolchain to use, which may be newer than the strict go
    minimum. See "Go Toolchains" for details.
  * go command: The -pgo build flag now defaults to -pgo=auto, and
    the restriction of specifying a single main package on the
    command line is now removed. If a file named default.pgo is
    present in the main package's directory, the go command will
    use it to enable profile-guided optimization for building the
    corresponding program.
  * go command: The -C dir flag must now be the first flag on the
    command-line when used.
  * go command: The new go test option -fullpath prints full path
    names in test log messages, rather than just base names.
  * go command: The go test -c flag now supports writing test
    binaries for multiple packages, each to pkg.test where pkg is
    the package name. It is an error if more than one test package
    being compiled has a given package name.]
  * go command: The go test -o flag now accepts a directory
    argument, in which case test binaries are written to that
    directory instead of the current directory.
  * cgo: In files that import "C", the Go toolchain now correctly
    reports errors for attempts to declare Go methods on C types.
  * runtime: When printing very deep stacks, the runtime now prints
    the first 50 (innermost) frames followed by the bottom 50
    (outermost) frames, rather than just printing the first 100
    frames. This makes it easier to see how deeply recursive stacks
    started, and is especially valuable for debugging stack
    overflows.
  * runtime: On Linux platforms that support transparent huge
    pages, the Go runtime now manages which parts of the heap may
    be backed by huge pages more explicitly. This leads to better
    utilization of memory: small heaps should see less memory used
    (up to 50% in pathological cases) while large heaps should see
    fewer broken huge pages for dense parts of the heap, improving
    CPU usage and latency by up to 1%.
  * runtime: As a result of runtime-internal garbage collection
    tuning, applications may see up to a 40% reduction in
    application tail latency and a small decrease in memory
    use. Some applications may also observe a small loss in
    throughput. The memory use decrease should be proportional to
    the loss in throughput, such that the previous release's
    throughput/memory tradeoff may be recovered (with little change
    to latency) by increasing GOGC and/or GOMEMLIMIT slightly.
  * runtime: Calls from C to Go on threads created in C require
    some setup to prepare for Go execution. On Unix platforms, this
    setup is now preserved across multiple calls from the same
    thread. This significantly reduces the overhead of subsequent C
    to Go calls from ~1-3 microseconds per call to ~100-200
    nanoseconds per call.
  * compiler: Profile-guide optimization (PGO), added as a preview
    in Go 1.20, is now ready for general use. PGO enables
    additional optimizations on code identified as hot by profiles
    of production workloads. As mentioned in the Go command
    section, PGO is enabled by default for binaries that contain a
    default.pgo profile in the main package directory. Performance
    improvements vary depending on application behavior, with most
    programs from a representative set of Go programs seeing
    between 2 and 7% improvement from enabling PGO. See the PGO
    user guide for detailed documentation.
  * compiler: PGO builds can now devirtualize some interface method
    calls, adding a concrete call to the most common callee. This
    enables further optimization, such as inlining the callee.
  * compiler: Go 1.21 improves build speed by up to 6%, largely
    thanks to building the compiler itself with PGO.
  * assembler: On amd64, frameless nosplit assembly functions are
    no longer automatically marked as NOFRAME. Instead, the NOFRAME
    attribute must be explicitly specified if desired, which is
    already the behavior on other architectures supporting frame
    pointers. With this, the runtime now maintains the frame
    pointers for stack transitions.
  * assembler: The verifier that checks for incorrect uses of R15
    when dynamic linking on amd64 has been improved.
  * linker: On windows/amd64, the linker (with help from the
    compiler) now emits SEH unwinding data by default, which
    improves the integration of Go applications with Windows
    debuggers and other tools.
  * linker: In Go 1.21 the linker (with help from the compiler) is
    now capable of deleting dead (unreferenced) global map
    variables, if the number of entries in the variable initializer
    is sufficiently large, and if the initializer expressions are
    side-effect free.
  * core library: The new log/slog package provides structured
    logging with levels. Structured logging emits key-value pairs
    to enable fast, accurate processing of large amounts of log
    data. The package supports integration with popular log
    analysis tools and services.
  * core library: The new testing/slogtest package can help to
    validate slog.Handler implementations.
  * core library: The new slices package provides many common
    operations on slices, using generic functions that work with
    slices of any element type.
  * core library: The new maps package provides several common
    operations on maps, using generic functions that work with maps
    of any key or element type.
  * core library: The new cmp package defines the type constraint
    Ordered and two new generic functions Less and Compare that are
    useful with ordered types.
  * Minor changes to the library: As always, there are various
    minor changes and updates to the library, made with the Go 1
    promise of compatibility in mind. There are also various
    performance improvements, not enumerated here.
  * archive/tar: The implementation of the io/fs.FileInfo interface
    returned by Header.FileInfo now implements a String method that
    calls io/fs.FormatFileInfo.
  * archive/zip: The implementation of the io/fs.FileInfo interface
    returned by FileHeader.FileInfo now implements a String method
    that calls io/fs.FormatFileInfo.
  * archive/zip: The implementation of the io/fs.DirEntry interface
    returned by the io/fs.ReadDirFile.ReadDir method of the
    io/fs.File returned by Reader.Open now implements a String
    method that calls io/fs.FormatDirEntry.
  * bytes: The Buffer type has two new methods: Available and
    AvailableBuffer. These may be used along with the Write method
    to append directly to the Buffer.
  * context: The new WithoutCancel function returns a copy of a
    context that is not canceled when the original context is
    canceled.
  * context: The new WithDeadlineCause and WithTimeoutCause
    functions provide a way to set a context cancellation cause
    when a deadline or timer expires. The cause may be retrieved
    with the Cause function.
  * context: The new AfterFunc function registers a function to run
    after a context has been cancelled.
  * context: An optimization means that the results of calling
    Background and TODO and converting them to a shared type can be
    considered equal. In previous releases they were always
    different. Comparing Context values for equality has never been
    well-defined, so this is not considered to be an incompatible
    change.
  * crypto/ecdsa: PublicKey.Equal and PrivateKey.Equal now execute
    in constant time.
  * crypto/elliptic: All of the Curve methods have been deprecated,
    along with GenerateKey, Marshal, and Unmarshal. For ECDH
    operations, the new crypto/ecdh package should be used
    instead. For lower-level operations, use third-party modules
    such as filippo.io/nistec.
  * crypto/rand: The crypto/rand package now uses the getrandom
    system call on NetBSD 10.0 and later.
  * crypto/rsa: The performance of private RSA operations
    (decryption and signing) is now better than Go 1.19 for
    GOARCH=amd64 and GOARCH=arm64. It had regressed in Go 1.20.
  * crypto/rsa: Due to the addition of private fields to
    PrecomputedValues, PrivateKey.Precompute must be called for
    optimal performance even if deserializing (for example from
    JSON) a previously-precomputed private key.
  * crypto/rsa: PublicKey.Equal and PrivateKey.Equal now execute in
    constant time.
  * crypto/rsa: The GenerateMultiPrimeKey function and the
    PrecomputedValues.CRTValues field have been
    deprecated. PrecomputedValues.CRTValues will still be populated
    when PrivateKey.Precompute is called, but the values will not
    be used during decryption operations.
  * crypto/sha256: SHA-224 and SHA-256 operations now use native
    instructions when available when GOARCH=amd64, providing a
    performance improvement on the order of 3-4x.
  * crypto/tls: Servers now skip verifying client certificates
    (including not running Config.VerifyPeerCertificate) for
    resumed connections, besides checking the expiration time. This
    makes session tickets larger when client certificates are in
    use. Clients were already skipping verification on resumption,
    but now check the expiration time even if
    Config.InsecureSkipVerify is set.
  * crypto/tls: Applications can now control the content of session
    tickets.
  * crypto/tls: The new SessionState type describes a resumable
    session.
  * crypto/tls: The SessionState.Bytes method and ParseSessionState
    function serialize and deserialize a SessionState.
  * crypto/tls: The Config.WrapSession and Config.UnwrapSession
    hooks convert a SessionState to and from a ticket on the server
    side.
  * crypto/tls: The Config.EncryptTicket and Config.DecryptTicket
    methods provide a default implementation of WrapSession and
    UnwrapSession.
  * crypto/tls: The ClientSessionState.ResumptionState method and
    NewResumptionState function may be used by a ClientSessionCache
    implementation to store and resume sessions on the client side.
  * crypto/tls: To reduce the potential for session tickets to be
    used as a tracking mechanism across connections, the server now
    issues new tickets on every resumption (if they are supported
    and not disabled) and tickets don't bear an identifier for the
    key that encrypted them anymore. If passing a large number of
    keys to Conn.SetSessionTicketKeys, this might lead to a
    noticeable performance cost.
  * crypto/tls: Both clients and servers now implement the Extended
    Master Secret extension (RFC 7627). The deprecation of
    ConnectionState.TLSUnique has been reverted, and is now set for
    resumed connections that support Extended Master Secret.
  * crypto/tls: The new QUICConn type provides support for QUIC
    implementations, including 0-RTT support. Note that this is not
    itself a QUIC implementation, and 0-RTT is still not supported
    in TLS.
  * crypto/tls: The new VersionName function returns the name for a
    TLS version number.
  * crypto/tls: The TLS alert codes sent from the server for client
    authentication failures have been improved. Previously, these
    failures always resulted in a "bad certificate" alert. Now,
    certain failures will result in more appropriate alert codes,
    as defined by RFC 5246 and RFC 8446:
  * crypto/tls: For TLS 1.3 connections, if the server is
    configured to require client authentication using
    RequireAnyClientCert or RequireAndVerifyClientCert, and the
    client does not provide any certificate, the server will now
    return the "certificate required" alert.
  * crypto/tls: If the client provides a certificate that is not
    signed by the set of trusted certificate authorities configured
    on the server, the server will return the "unknown certificate
    authority" alert.
  * crypto/tls: If the client provides a certificate that is either
    expired or not yet valid, the server will return the "expired
    certificate" alert.
  * crypto/tls: In all other scenarios related to client
    authentication failures, the server still returns "bad
    certificate".
  * crypto/x509: RevocationList.RevokedCertificates has been
    deprecated and replaced with the new RevokedCertificateEntries
    field, which is a slice of RevocationListEntry.
    RevocationListEntry contains all of the fields in
    pkix.RevokedCertificate, as well as the revocation reason code.
  * crypto/x509: Name constraints are now correctly enforced on
    non-leaf certificates, and not on the certificates where they
    are expressed.
  * debug/elf: The new File.DynValue method may be used to retrieve
    the numeric values listed with a given dynamic tag.
  * debug/elf: The constant flags permitted in a DT_FLAGS_1 dynamic
    tag are now defined with type DynFlag1. These tags have names
    starting with DF_1.
  * debug/elf: The package now defines the constant COMPRESS_ZSTD.
  * debug/elf: The package now defines the constant
    R_PPC64_REL24_P9NOTOC.
  * debug/pe: Attempts to read from a section containing
    uninitialized data using Section.Data or the reader returned by
    Section.Open now return an error.
  * embed: The io/fs.File returned by FS.Open now has a ReadAt
    method that implements io.ReaderAt.
  * embed: Calling FS.Open.Stat will return a type that now
    implements a String method that calls io/fs.FormatFileInfo.
  * errors: The new ErrUnsupported error provides a standardized
    way to indicate that a requested operation may not be performed
    because it is unsupported. For example, a call to os.Link when
    using a file system that does not support hard links.
  * flag: The new BoolFunc function and FlagSet.BoolFunc method
    define a flag that does not require an argument and calls a
    function when the flag is used. This is similar to Func but for
    a boolean flag.
  * flag: A flag definition (via Bool, BoolVar, Int, IntVar, etc.)
    will panic if Set has already been called on a flag with the
    same name. This change is intended to detect cases where
    changes in initialization order cause flag operations to occur
    in a different order than expected. In many cases the fix to
    this problem is to introduce a explicit package dependence to
    correctly order the definition before any Set operations.
  * go/ast: The new IsGenerated predicate reports whether a file
    syntax tree contains the special comment that conventionally
    indicates that the file was generated by a tool.
  * go/ast: The new File.GoVersion field records the minimum Go
    version required by any //go:build or // +build directives.
  * go/build: The package now parses build directives (comments
    that start with //go:) in file headers (before the package
    declaration). These directives are available in the new Package
    fields Directives, TestDirectives, and XTestDirectives.
  * go/build/constraint: The new GoVersion function returns the
    minimum Go version implied by a build expression.
  * go/token: The new File.Lines method returns the file's
    line-number table in the same form as accepted by
    File.SetLines.
  * go/types: The new Package.GoVersion method returns the Go
    language version used to check the package.
  * hash/maphash: The hash/maphash package now has a pure Go
    implementation, selectable with the purego build tag.
  * html/template: The new error ErrJSTemplate is returned when an
    action appears in a JavaScript template literal. Previously an
    unexported error was returned.
  * io/fs: The new FormatFileInfo function returns a formatted
    version of a FileInfo. The new FormatDirEntry function returns
    a formatted version of a DirEntry. The implementation of
    DirEntry returned by ReadDir now implements a String method
    that calls FormatDirEntry, and the same is true for the
    DirEntry value passed to WalkDirFunc.
  * math/big: The new Int.Float64 method returns the nearest
    floating-point value to a multi-precision integer, along with
    an indication of any rounding that occurred.
  * net: On Linux, the net package can now use Multipath TCP when
    the kernel supports it. It is not used by default. To use
    Multipath TCP when available on a client, call the
    Dialer.SetMultipathTCP method before calling the Dialer.Dial or
    Dialer.DialContext methods. To use Multipath TCP when available
    on a server, call the ListenConfig.SetMultipathTCP method
    before calling the ListenConfig.Listen method. Specify the
    network as "tcp" or "tcp4" or "tcp6" as usual. If Multipath TCP
    is not supported by the kernel or the remote host, the
    connection will silently fall back to TCP. To test whether a
    particular connection is using Multipath TCP, use the
    TCPConn.MultipathTCP method.
  * net: In a future Go release we may enable Multipath TCP by
    default on systems that support it.
  * net/http: The new ResponseController.EnableFullDuplex method
    allows server handlers to concurrently read from an HTTP/1
    request body while writing the response. Normally, the HTTP/1
    server automatically consumes any remaining request body before
    starting to write the response, to avoid deadlocking clients
    which attempt to write a complete request before reading the
    response. The EnableFullDuplex method disables this behavior.
  * net/http: The new ErrSchemeMismatch error is returned by Client
    and Transport when the server responds to an HTTPS request with
    an HTTP response.
  * net/http: The net/http package now supports
    errors.ErrUnsupported, in that the expression
    errors.Is(http.ErrNotSupported, errors.ErrUnsupported) will
    return true.
  * os: Programs may now pass an empty time.Time value to the
    Chtimes function to leave either the access time or the
    modification time unchanged.
  * os: On Windows the File.Chdir method now changes the current
    directory to the file, rather than always returning an error.
  * os: On Unix systems, if a non-blocking descriptor is passed to
    NewFile, calling the File.Fd method will now return a
    non-blocking descriptor. Previously the descriptor was
    converted to blocking mode.
  * os: On Windows calling Truncate on a non-existent file used to
    create an empty file. It now returns an error indicating that
    the file does not exist.
  * os: On Windows calling TempDir now uses GetTempPath2W when
    available, instead of GetTempPathW. The new behavior is a
    security hardening measure that prevents temporary files
    created by processes running as SYSTEM to be accessed by
    non-SYSTEM processes.
  * os: On Windows the os package now supports working with files
    whose names, stored as UTF-16, can't be represented as valid
    UTF-8.
  * os: On Windows Lstat now resolves symbolic links for paths
    ending with a path separator, consistent with its behavior on
    POSIX platforms.
  * os: The implementation of the io/fs.DirEntry interface returned
    by the ReadDir function and the File.ReadDir method now
    implements a String method that calls io/fs.FormatDirEntry.
  * os: The implementation of the io/fs.FS interface returned by
    the DirFS function now implements the io/fs.ReadFileFS and the
    io/fs.ReadDirFS interfaces.
  * path/filepath: The implementation of the io/fs.DirEntry
    interface passed to the function argument of WalkDir now
    implements a String method that calls io/fs.FormatDirEntry.
  * reflect: In Go 1.21, ValueOf no longer forces its argument to
    be allocated on the heap, allowing a Value's content to be
    allocated on the stack. Most operations on a Value also allow
    the underlying value to be stack allocated.
  * reflect: The new Value method Value.Clear clears the contents
    of a map or zeros the contents of a slice. This corresponds to
    the new clear built-in added to the language.
  * reflect: The SliceHeader and StringHeader types are now
    deprecated. In new code prefer unsafe.Slice, unsafe.SliceData,
    unsafe.String, or unsafe.StringData.
  * regexp: Regexp now defines MarshalText and UnmarshalText
    methods. These implement encoding.TextMarshaler and
    encoding.TextUnmarshaler and will be used by packages such as
    encoding/json.
  * runtime: Textual stack traces produced by Go programs, such as
    those produced when crashing, calling runtime.Stack, or
    collecting a goroutine profile with debug=2, now include the
    IDs of the goroutines that created each goroutine in the stack
    trace.
  * runtime: Crashing Go applications can now opt-in to Windows
    Error Reporting (WER) by setting the environment variable
    GOTRACEBACK=wer or calling debug.SetTraceback("wer") before the
    crash. Other than enabling WER, the runtime will behave as with
    GOTRACEBACK=crash. On non-Windows systems, GOTRACEBACK=wer is
    ignored.
  * runtime: GODEBUG=cgocheck=2, a thorough checker of cgo pointer
    passing rules, is no longer available as a debug
    option. Instead, it is available as an experiment using
    GOEXPERIMENT=cgocheck2. In particular this means that this mode
    has to be selected at build time instead of startup time.
  * runtime: GODEBUG=cgocheck=1 is still available (and is still
    the default).
  * runtime: A new type Pinner has been added to the runtime
    package. Pinners may be used to "pin" Go memory such that it
    may be used more freely by non-Go code. For instance, passing
    Go values that reference pinned Go memory to C code is now
    allowed. Previously, passing any such nested reference was
    disallowed by the cgo pointer passing rules. See the docs for
    more details.
  * runtime/metrics: A few previously-internal GC metrics, such as
    live heap size, are now available. GOGC and GOMEMLIMIT are also
    now available as metrics.
  * runtime/trace: Collecting traces on amd64 and arm64 now incurs
    a substantially smaller CPU cost: up to a 10x improvement over
    the previous release.
  * runtime/trace: Traces now contain explicit stop-the-world
    events for every reason the Go runtime might stop-the-world,
    not just garbage collection.
  * sync: The new OnceFunc, OnceValue, and OnceValues functions
    capture a common use of Once to lazily initialize a value on
    first use.
  * syscall: On Windows the Fchdir function now changes the current
    directory to its argument, rather than always returning an
    error.
  * syscall: On FreeBSD SysProcAttr has a new field Jail that may
    be used to put the newly created process in a jailed
    environment.
  * syscall: On Windows the syscall package now supports working
    with files whose names, stored as UTF-16, can't be represented
    as valid UTF-8. The UTF16ToString and UTF16FromString functions
    now convert between UTF-16 data and WTF-8 strings. This is
    backward compatible as WTF-8 is a superset of the UTF-8 format
    that was used in earlier releases.
  * syscall: Several error values match the new
    errors.ErrUnsupported, such that errors.Is(err,
    errors.ErrUnsupported) returns true.
    ENOSYS
    ENOTSUP
    EOPNOTSUPP
    EPLAN9 (Plan 9 only)
    ERROR_CALL_NOT_IMPLEMENTED (Windows only)
    ERROR_NOT_SUPPORTED (Windows only)
    EWINDOWS (Windows only)
  * testing: The new -test.fullpath option will print full path
    names in test log messages, rather than just base names.
  * testing: The new Testing function reports whether the program
    is a test created by go test.
  * testing/fstest: Calling Open.Stat will return a type that now
    implements a String method that calls io/fs.FormatFileInfo.
  * unicode: The unicode package and associated support throughout
    the system has been upgraded to Unicode 15.0.0.
  * Darwin port: As announced in the Go 1.20 release notes, Go 1.21
    requires macOS 10.15 Catalina or later; support for previous
    versions has been discontinued.
  * Windows port: As announced in the Go 1.20 release notes, Go
    1.21 requires at least Windows 10 or Windows Server 2016;
    support for previous versions has been discontinued.
  * WebAssembly port: The new go:wasmimport directive can now be
    used in Go programs to import functions from the WebAssembly
    host.
  * WebAssembly port: The Go scheduler now interacts much more
    efficiently with the JavaScript event loop, especially in
    applications that block frequently on asynchronous events.
  * WebAssembly System Interface port: Go 1.21 adds an experimental
    port to the WebAssembly System Interface (WASI), Preview 1
    (GOOS=wasip1, GOARCH=wasm).
  * WebAssembly System Interface port: As a result of the addition
    of the new GOOS value "wasip1", Go files named *_wasip1.go will
    now be ignored by Go tools except when that GOOS value is being
    used. If you have existing filenames matching that pattern, you
    will need to rename them.
  * ppc64/ppc64le port: On Linux, GOPPC64=power10 now generates
    PC-relative instructions, prefixed instructions, and other new
    Power10 instructions. On AIX, GOPPC64=power10 generates Power10
    instructions, but does not generate PC-relative instructions.
  * ppc64/ppc64le port: When building position-independent binaries
    for GOPPC64=power10 GOOS=linux GOARCH=ppc64le, users can expect
    reduced binary sizes in most cases, in some cases
    3.5%. Position-independent binaries are built for ppc64le with
    the following -buildmode values: c-archive, c-shared, shared,
    pie, plugin.
  * loong64 port: The linux/loong64 port now supports
  - buildmode=c-archive, -buildmode=c-shared and -buildmode=pie.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1693915200">- Add missing directory pprof html asset directory to package.
  Refs boo#1215090
  * src/cmd/vendor/github.com/google/pprof/internal/driver/html/
    dir containing html assets is present in upstream Go
    distribution but missing from SUSE go1.x packages
  * Go programs importing runtime/pprof may fail with error:
    /usr/lib64/go/1.21/src/cmd/vendor/github.com/google/pprof/internal/driver/webhtml.go
    pattern html: no matching files found
  * Reformat adjacent commment in spec file</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1694001600">- go1.21.1 (released 2023-09-06) includes four security fixes to
  the cmd/go, crypto/tls, and html/template packages, as well as
  bug fixes to the compiler, the go command, the linker, the
  runtime, and the context, crypto/tls, encoding/gob, encoding/xml,
  go/types, net/http, os, and path/filepath packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-39318 CVE-2023-39319 CVE-2023-39320 CVE-2023-39321 CVE-2023-39322
  * go#62290 go#62266 boo#1215087 security: fix CVE-2023-39321 CVE-2023-39322 crypto/tls: panic when processing partial post-handshake message in QUICConn.HandleData
  * go#62394 go#62198 boo#1215086 security: fix CVE-2023-39320 cmd/go: go.mod toolchain directive allows arbitrary execution
  * go#62396 go#62196 boo#1215084 security: fix CVE-2023-39318 html/template: improper handling of HTML-like comments within script contexts
  * go#62398 go#62197 boo#1215085 security: fix CVE-2023-39319 html/template: improper handling of special tags within script contexts
  * go#61743 go/types: interface.Complete panics for interfaces with duplicate methods
  * go#61781 cmd/compile: internal compiler error: 'f': value .autotmp_1 (nil) incorrectly live at entry
  * go#61818 cmd/go: panic: runtime error: index out of range [-1] in collectDepsErrors
  * go#61821 runtime/internal/wasitest: TestTCPEcho is racy
  * go#61868 path/filepath: Clean on some invalid Windows paths can lose .. components
  * go#61904 net/http: go 1.20.6 host validation breaks setting Host to a unix socket address
  * go#61905 cmd/go: go get/mod tidy panics with internal error: net token acquired but not released
  * go#61909 cmd/compile: internal compiler error: missed typecheck
  * go#61910 os: ReadDir fails on file systems without File ID support on Windows
  * go#61927 cmd/distpack: release archives don't include directory members
  * go#61930 spec, go/types, types2: restore Go 1.20 unification when compiling for Go 1.20
  * go#61932 go/types, types2: index out of range panic in Checker.arguments
  * go#61958 cmd/compile: write barrier code is sometimes preemptible when compiled with -N
  * go#61959 go/types, types2: panic: infinite recursion in unification with go1.21.0
  * go#61964 os: ReadDir(\\.\pipe\) fails with go1.21 on Windows
  * go#61967 crypto/tls: add GODEBUG to control max RSA key size
  * go#61987 runtime: simple programs crash on linux/386 with go1.21 when build with -gcflags='all=-N -l'
  * go#62019 runtime: execution halts with goroutines stuck in runtime.gopark (protocol error E08 during memory read for packet)
  * go#62046 runtime/trace: segfault in runtime.fpTracebackPCs during deferred call after recovering from panic
  * go#62051 encoding/xml: incompatible changes in the Go 1.21.0
  * go#62057 cmd/compile: internal compiler error: 'F': func F, startMem[b1] has different values
  * go#62071 cmd/api: make non-importable
  * go#62140 cmd/link: slice bounds out of range
  * go#62143 hash/crc32: panic on arm64 with go1.21.0 when indexing slice
  * go#62144 cmd/go: locating GOROOT fails when the go command is run from the cross-compiled bin subdirectory
  * go#62154 encoding/gob: panic decoding into local type, received remote type
  * go#62189 context: misuse of sync.Cond in ExampleAfterFunc_cond
  * go#62204 maps: segfault in Clone
  * go#62205 cmd/compile: backward incompatible change in Go 1.21 type inference with channels
  * go#62222 cmd/go: 'go test -o' may fail with ETXTBSY when running the compiled test
  * go#62328 net/http: http client regression building with js/wasm and running on Chrome: net::ERR_H2_OR_QUIC_REQUIRED
  * go#62329 runtime: MADV_HUGEPAGE causes stalls when allocating memory</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1696507200">- go1.21.2 (released 2023-10-05) includes one security fixes to the
  cmd/go package, as well as bug fixes to the compiler, the go
  command, the linker, the runtime, and the runtime/metrics
  package.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-39323
  * go#63214 go#63211 boo#1215985 security: fix CVE-2023-39323 cmd/go: line directives allows arbitrary execution during build
  * go#62464 runtime: "traceback did not unwind completely"
  * go#62478 runtime/metrics: /gc/scan* metrics return zero
  * go#62505 plugin: variable not initialized properly
  * go#62506 cmd/compile: internal compiler error: InvertFlags should never make it to codegen v100 = InvertFlags v123
  * go#62509 runtime: scheduler change causes Delve's function call injection to fail intermittently
  * go#62537 runtime: "fatal: morestack on g0" with PGO enabled on arm64
  * go#62598 cmd/link: issues with Apple's new linker in Xcode 15 beta
  * go#62668 cmd/compile: slow to compile 17,000 line switch statement?
  * go#62711 cmd/go: TestScript/gotoolchain_path fails if golang.org/dl/go1.21.1 is installed in the user's $PATH</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1696939200">- go1.21.3 (released 2023-10-10) includes a security fix to the
  net/http package.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-39325 CVE-2023-44487
  * go#63427 go#63417 boo#1216109 security: fix CVE-2023-39325 CVE-2023-44487 net/http: rapid stream resets can cause excessive work</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1699358400">- go1.21.4 (released 2023-11-07) includes security fixes to the
  path/filepath package, as well as bug fixes to the linker, the
  runtime, the compiler, and the go/types, net/http, and
  runtime/cgo packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45283 CVE-2023-45284
  * go#63715 go#63713 boo#1216943 boo#1216944 security: fix CVE-2023-45283 CVE-2023-45284 path/filepath: insecure parsing of Windows paths
  * go#62207 spec: update unification rules
  * go#62545 cmd/compile: internal compiler error: expected struct value to have type struct
  * go#63317 cmd/link: split text sections for arm 32-bit
  * go#63335 runtime: MADV_COLLAPSE causes production performance issues on Linux
  * go#63339 go/types, x/tools/go/ssa: panic: type param without replacement encountered
  * go#63509 cmd/compile: -buildmode=c-archive produces code not suitable for use in a shared object on arm64
  * go#63560 net/http: http2 page fails on firefox/safari if pushing resources</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1701777600">- go1.21.5 (released 2023-12-05) includes security fixes to the go
  command, and the net/http and path/filepath packages, as well as
  bug fixes to the compiler, the go command, the runtime, and the
  crypto/rand, net, os, and syscall packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45285 CVE-2023-45284 CVE-2023-39326
  * go#63973 go#63845 boo#1217834 security: fix CVE-2023-45285 cmd/go: git VCS qualifier in module path uses git:// scheme
  * go#64041 go#63713 boo#1216943 security: fix CVE-2023-45284 path/filepath: Clean removes ending slash for volume on Windows in Go 1.21.4
  * go#64435 go#64433 boo#1217833 security: fix CVE-2023-39326 net/http: limit chunked data overhead
  * go#62055 cmd/go: go mod download needs to support toolchain upgrades
  * go#63743 cmd/compile: invalid pointer found on stack when compiled with -race
  * go#63764 os: NTFS deduped file changed from regular to irregular
  * go#63801 net: TCPConn.ReadFrom hangs when io.Reader is TCPConn or UnixConn, Linux kernel &lt; 5.1
  * go#63984 cmd/compile: internal compiler error: panic during prove while compiling: unexpected induction with too many parents
  * go#63994 syscall: TestOpenFileLimit unintentionally runs on non-Unix platforms
  * go#64073 runtime: self-deadlock on mheap_.lock
  * go#64413 crypto/rand: Legacy RtlGenRandom use on Windows</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1704801600">- go1.21.6 (released 2024-01-09) includes fixes to the compiler,
  the runtime, and the crypto/tls, maps, and runtime/pprof
  packages.
  Refs boo#1212475 go1.21 release tracking
  * go#63911 x/build,os/signal: TestDetectNohup and TestNohup fail on replacement darwin LUCI builders
  * go#64410 runtime: ReadMemStats fatal error: mappedReady and other memstats are not equal
  * go#64472 cmd/compile: linux/s390x: inlining bug in s390x
  * go#64475 maps: maps.Clone reference semantics when cloning a map with large value types
  * go#64561 runtime: excessive memory use between 1.21.0 -&gt; 1.21.1
  * go#64567 cmd/compile: max/min builtin broken when used with string(byte) conversions
  * go#64609 runtime/pprof: incorrect function names for generics functions
  * go#64719 crypto: upgrade to BoringCrypto fips-20220613 and enable TLS 1.3
  * go#64757 runtime: race condition raised with parallel tests, panic(nil) and -race</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220800">- go1.21.7 (released 2024-02-06) includes fixes to the compiler,
  the go command, the runtime, and the crypto/x509 package.
  Refs boo#1212475 go1.21 release tracking
  * go#63209 runtime: "fatal: morestack on g0" on amd64 after upgrade to Go 1.21
  * go#63768 runtime: pinner.Pin doesn't panic when it says it will
  * go#64497 cmd/go: flag modcacherw does not take effect in the target package
  * go#64761 staticlockranking builders failing on release branches on LUCI
  * go#64935 runtime: "traceback: unexpected SPWRITE function runtime.systemstack"
  * go#65023 x/tools/go/analysis/unitchecker,slices: TestVetStdlib failing due to vet errors in panic tests
  * go#65053 cmd/compile: //go:build file version ignored when calling generic fn which has related type params
  * go#65323 crypto: rollback BoringCrypto fips-20220613 update
  * go#65351 cmd/go: go generate fails silently when run on a package in a nested workspace module
  * go#65380 crypto/x509: TestIssue51759 consistently failing on gotip-darwin-amd64_10.15 LUCI builder
  * go#65449 runtime/trace: frame pointer unwinding crash on arm64 during async preemption</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220801">- Packaging improvements:
  * boo#1219988 ensure VERSION file is present in GOROOT
    as required by go tool dist and go tool distpack</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709035200">- Packaging improvements:
  * Use %patch -P N instead of deprecated %patchN</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709640000">- go1.21.8 (released 2024-03-05) includes security fixes to the
  crypto/x509, html/template, net/http, net/http/cookiejar, and
  net/mail packages, as well as bug fixes to the go command and the
  runtime.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45289 CVE-2023-45290 CVE-2024-24783 CVE-2024-24784 CVE-2024-24785
  * go#65385 go#65065 boo#1221000 security: fix CVE-2023-45289 net/http, net/http/cookiejar: incorrect forwarding of sensitive headers and cookies on HTTP redirect
  * go#65389 go#65383 boo#1221001 security: fix CVE-2023-45290 net/http: memory exhaustion in Request.ParseMultipartForm
  * go#65392 go#65390 boo#1220999 security: fix CVE-2024-24783 crypto/x509: Verify panics on certificates with an unknown public key algorithm
  * go#65848 go#65083 boo#1221002 security: fix CVE-2024-24784 net/mail: comments in display names are incorrectly handled
  * go#65968 go#65697 boo#1221003 security: fix CVE-2024-24785 html/template: errors returned from MarshalJSON methods may break template escaping
  * go#65472 internal/testenv: TestHasGoBuild failures on the LUCI noopt builders
  * go#65475 internal/testenv: support LUCI mobile builders in testenv tests
  * go#65478 runtime: don't let the tests leave core files behind
  * go#65640 cmd/cgo/internal/testsanitizers,x/build: LUCI clang15 builders failing
  * go#65851 cmd/go: "missing ziphash" error with go.work
  * go#65882 internal/poll: invalid uintptr conversion in call to windows.SetFileInformationByHandle</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1712145600">- go1.21.9 (released 2024-04-03) includes a security fix to the
  net/http package, as well as bug fixes to the linker, and the
  go/types and net/http packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45288
  * go#65387 go#65051 boo#1221400 security: fix CVE-2023-45288 net/http, x/net/http2: close connections when receiving too many headers
  * go#66254 net/http: http2 round tripper nil pointer dereference causes panic causing deadlock
  * go#66326 cmd/compile: //go:build file version ignored when using generic function from package "slices" in Go 1.21
  * go#66411 cmd/link: bad carrier sym for symbol runtime.elf_savegpr0.args_stackmap on ppc64le</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1715083200">- go1.21.10 (released 2024-05-07) includes security fixes to the go
  command, as well as bug fixes to the net/http package.
  Refs boo#1212475 go1.21 release tracking
  CVE-2024-24787
  * go#67121 go#67119 boo#1224017 security: fix CVE-2024-24787 cmd/go: arbitrary code execution during build on darwin
  * go#66697 net/http: TestRequestLimit/h2 becomes significantly more expensive and slower after x/net@v0.23.0</changelog>
</package>
<package pkgid="ca9413577b9c06e9631bc1c3dcfe169a5b0fe8123a7e1ab7b07357a906886b9e95fb69accc5c8505268a56a8e615f21e5c420e81565fad7d5e2a523d362f048b" name="go1.21-libstd" arch="x86_64">
  <version epoch="0" ver="1.21.10" rel="1.1"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1686916800">- go1.21rc1 (released 2023-06-16) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc1.
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1687348800">- go1.21rc2 (released 2023-06-21) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc2. https://go.dev/blog/go1.21rc
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1687521600">- Add missing go.env to package. go.env sets defaults including:
  GOPROXY GOSUMDB GOTOOLCHAIN
  Refs boo#1212667
  * Starting in go1.21+ a missing go.env defaults to GOPROXY=''
    resulting in errors e.g. with online cmds e.g. go mod download:
    "GOPROXY list is not the empty string, but contains no entries"
    It is not clear why GOPROXY='' is not evaluated as "the empty
    string".</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1687521601">- go1.21+ change default GOTOOLCHAIN=auto to local to prevent go
  tool commands from downloading upstream go1.x toolchain binaries
  Refs boo#1212669
  * go1.21+ introduce new default behavior that can download
    additional versions of go1.x toolchain binaries built by
    upstream. See https://go.dev/doc/toolchain for details. The go
    tool would attempt toolchain downloads as needed to satisfy a
    minimum go version specified in go.mod of the program
    containing main() or any of its dependencies.
  * Builds in OBS can not access the network, download attempts
    would fail.
  * Builds in OBS should not use third party binary toolchains.
  * When GOTOOLCHAIN is set to local, the go command always runs
    the bundled Go toolchain.
  * Users can override the default GOTOOLCHAIN setting with
    go env -w, stored in in ~/.config/go/env.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1689336000">- go1.21rc3 (released 2023-07-14) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc3.
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1690977600">- go1.21rc4 (released 2023-08-02) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc4.
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1691496000">- go1.21 (released 2023-08-08) is a major release of Go.
  go1.21.x minor releases will be provided through August 2024.
  https://github.com/golang/go/wiki/Go-Release-Cycle
  go1.21 arrives six months after go1.20. Most of its changes are
  in the implementation of the toolchain, runtime, and libraries.
  As always, the release maintains the Go 1 promise of
  compatibility. We expect almost all Go programs to continue to
  compile and run as before.
  Refs boo#1212475 go1.21 release tracking
  * Go 1.21 introduces a small change to the numbering of
    releases. In the past, we used Go 1.N to refer to both the
    overall Go language version and release family as well as the
    first release in that family. Starting in Go 1.21, the first
    release is now Go 1.N.0. Today we are releasing both the Go
    1.21 language and its initial implementation, the Go 1.21.0
    release. These notes refer to "Go 1.21"; tools like go version
    will report "go1.21.0" (until you upgrade to Go 1.21.1). See
    "Go versions" in the "Go Toolchains" documentation for details
    about the new version numbering.
  * Language change: Go 1.21 adds three new built-ins to the
    language.
  * Language change: The new functions min and max compute the
    smallest (or largest, for max) value of a fixed number of given
    arguments. See the language spec for details.
  * Language change: The new function clear deletes all elements
    from a map or zeroes all elements of a slice. See the language
    spec for details.
  * Package initialization order is now specified more
    precisely. This may change the behavior of some programs that
    rely on a specific initialization ordering that was not
    expressed by explicit imports. The behavior of such programs
    was not well defined by the spec in past releases. The new rule
    provides an unambiguous definition.
  * Multiple improvements that increase the power and precision of
    type inference have been made.
  * A (possibly partially instantiated generic) function may now be
    called with arguments that are themselves (possibly partially
    instantiated) generic functions.
  * Type inference now also considers methods when a value is
    assigned to an interface: type arguments for type parameters
    used in method signatures may be inferred from the
    corresponding parameter types of matching methods.
  * Similarly, since a type argument must implement all the methods
    of its corresponding constraint, the methods of the type
    argument and constraint are matched which may lead to the
    inference of additional type arguments.
  * If multiple untyped constant arguments of different kinds (such
    as an untyped int and an untyped floating-point constant) are
    passed to parameters with the same (not otherwise specified)
    type parameter type, instead of an error, now type inference
    determines the type using the same approach as an operator with
    untyped constant operands. This change brings the types
    inferred from untyped constant arguments in line with the types
    of constant expressions.
  * Type inference is now precise when matching corresponding types
    in assignments
  * The description of type inference in the language spec has been
    clarified.
  * Go 1.21 includes a preview of a language change we are
    considering for a future version of Go: making for loop
    variables per-iteration instead of per-loop, to avoid
    accidental sharing bugs. For details about how to try that
    language change, see the LoopvarExperiment wiki page.
  * Go 1.21 now defines that if a goroutine is panicking and
    recover was called directly by a deferred function, the return
    value of recover is guaranteed not to be nil. To ensure this,
    calling panic with a nil interface value (or an untyped nil)
    causes a run-time panic of type *runtime.PanicNilError.
    To support programs written for older versions of Go, nil
    panics can be re-enabled by setting GODEBUG=panicnil=1. This
    setting is enabled automatically when compiling a program whose
    main package is in a module with that declares go 1.20 or
    earlier.
  * Go 1.21 adds improved support for backwards compatibility and
    forwards compatibility in the Go toolchain.
  * To improve backwards compatibility, Go 1.21 formalizes Go's use
    of the GODEBUG environment variable to control the default
    behavior for changes that are non-breaking according to the
    compatibility policy but nonetheless may cause existing
    programs to break. (For example, programs that depend on buggy
    behavior may break when a bug is fixed, but bug fixes are not
    considered breaking changes.) When Go must make this kind of
    behavior change, it now chooses between the old and new
    behavior based on the go line in the workspace's go.work file
    or else the main module's go.mod file. Upgrading to a new Go
    toolchain but leaving the go line set to its original (older)
    Go version preserves the behavior of the older toolchain. With
    this compatibility support, the latest Go toolchain should
    always be the best, most secure, implementation of an older
    version of Go. See "Go, Backwards Compatibility, and GODEBUG"
    for details.
  * To improve forwards compatibility, Go 1.21 now reads the go
    line in a go.work or go.mod file as a strict minimum
    requirement: go 1.21.0 means that the workspace or module
    cannot be used with Go 1.20 or with Go 1.21rc1. This allows
    projects that depend on fixes made in later versions of Go to
    ensure that they are not used with earlier versions. It also
    gives better error reporting for projects that make use of new
    Go features: when the problem is that a newer Go version is
    needed, that problem is reported clearly, instead of attempting
    to build the code and instead printing errors about unresolved
    imports or syntax errors.
  * To make these new stricter version requirements easier to
    manage, the go command can now invoke not just the toolchain
    bundled in its own release but also other Go toolchain versions
    found in the PATH or downloaded on demand. If a go.mod or
    go.work go line declares a minimum requirement on a newer
    version of Go, the go command will find and run that version
    automatically. The new toolchain directive sets a suggested
    minimum toolchain to use, which may be newer than the strict go
    minimum. See "Go Toolchains" for details.
  * go command: The -pgo build flag now defaults to -pgo=auto, and
    the restriction of specifying a single main package on the
    command line is now removed. If a file named default.pgo is
    present in the main package's directory, the go command will
    use it to enable profile-guided optimization for building the
    corresponding program.
  * go command: The -C dir flag must now be the first flag on the
    command-line when used.
  * go command: The new go test option -fullpath prints full path
    names in test log messages, rather than just base names.
  * go command: The go test -c flag now supports writing test
    binaries for multiple packages, each to pkg.test where pkg is
    the package name. It is an error if more than one test package
    being compiled has a given package name.]
  * go command: The go test -o flag now accepts a directory
    argument, in which case test binaries are written to that
    directory instead of the current directory.
  * cgo: In files that import "C", the Go toolchain now correctly
    reports errors for attempts to declare Go methods on C types.
  * runtime: When printing very deep stacks, the runtime now prints
    the first 50 (innermost) frames followed by the bottom 50
    (outermost) frames, rather than just printing the first 100
    frames. This makes it easier to see how deeply recursive stacks
    started, and is especially valuable for debugging stack
    overflows.
  * runtime: On Linux platforms that support transparent huge
    pages, the Go runtime now manages which parts of the heap may
    be backed by huge pages more explicitly. This leads to better
    utilization of memory: small heaps should see less memory used
    (up to 50% in pathological cases) while large heaps should see
    fewer broken huge pages for dense parts of the heap, improving
    CPU usage and latency by up to 1%.
  * runtime: As a result of runtime-internal garbage collection
    tuning, applications may see up to a 40% reduction in
    application tail latency and a small decrease in memory
    use. Some applications may also observe a small loss in
    throughput. The memory use decrease should be proportional to
    the loss in throughput, such that the previous release's
    throughput/memory tradeoff may be recovered (with little change
    to latency) by increasing GOGC and/or GOMEMLIMIT slightly.
  * runtime: Calls from C to Go on threads created in C require
    some setup to prepare for Go execution. On Unix platforms, this
    setup is now preserved across multiple calls from the same
    thread. This significantly reduces the overhead of subsequent C
    to Go calls from ~1-3 microseconds per call to ~100-200
    nanoseconds per call.
  * compiler: Profile-guide optimization (PGO), added as a preview
    in Go 1.20, is now ready for general use. PGO enables
    additional optimizations on code identified as hot by profiles
    of production workloads. As mentioned in the Go command
    section, PGO is enabled by default for binaries that contain a
    default.pgo profile in the main package directory. Performance
    improvements vary depending on application behavior, with most
    programs from a representative set of Go programs seeing
    between 2 and 7% improvement from enabling PGO. See the PGO
    user guide for detailed documentation.
  * compiler: PGO builds can now devirtualize some interface method
    calls, adding a concrete call to the most common callee. This
    enables further optimization, such as inlining the callee.
  * compiler: Go 1.21 improves build speed by up to 6%, largely
    thanks to building the compiler itself with PGO.
  * assembler: On amd64, frameless nosplit assembly functions are
    no longer automatically marked as NOFRAME. Instead, the NOFRAME
    attribute must be explicitly specified if desired, which is
    already the behavior on other architectures supporting frame
    pointers. With this, the runtime now maintains the frame
    pointers for stack transitions.
  * assembler: The verifier that checks for incorrect uses of R15
    when dynamic linking on amd64 has been improved.
  * linker: On windows/amd64, the linker (with help from the
    compiler) now emits SEH unwinding data by default, which
    improves the integration of Go applications with Windows
    debuggers and other tools.
  * linker: In Go 1.21 the linker (with help from the compiler) is
    now capable of deleting dead (unreferenced) global map
    variables, if the number of entries in the variable initializer
    is sufficiently large, and if the initializer expressions are
    side-effect free.
  * core library: The new log/slog package provides structured
    logging with levels. Structured logging emits key-value pairs
    to enable fast, accurate processing of large amounts of log
    data. The package supports integration with popular log
    analysis tools and services.
  * core library: The new testing/slogtest package can help to
    validate slog.Handler implementations.
  * core library: The new slices package provides many common
    operations on slices, using generic functions that work with
    slices of any element type.
  * core library: The new maps package provides several common
    operations on maps, using generic functions that work with maps
    of any key or element type.
  * core library: The new cmp package defines the type constraint
    Ordered and two new generic functions Less and Compare that are
    useful with ordered types.
  * Minor changes to the library: As always, there are various
    minor changes and updates to the library, made with the Go 1
    promise of compatibility in mind. There are also various
    performance improvements, not enumerated here.
  * archive/tar: The implementation of the io/fs.FileInfo interface
    returned by Header.FileInfo now implements a String method that
    calls io/fs.FormatFileInfo.
  * archive/zip: The implementation of the io/fs.FileInfo interface
    returned by FileHeader.FileInfo now implements a String method
    that calls io/fs.FormatFileInfo.
  * archive/zip: The implementation of the io/fs.DirEntry interface
    returned by the io/fs.ReadDirFile.ReadDir method of the
    io/fs.File returned by Reader.Open now implements a String
    method that calls io/fs.FormatDirEntry.
  * bytes: The Buffer type has two new methods: Available and
    AvailableBuffer. These may be used along with the Write method
    to append directly to the Buffer.
  * context: The new WithoutCancel function returns a copy of a
    context that is not canceled when the original context is
    canceled.
  * context: The new WithDeadlineCause and WithTimeoutCause
    functions provide a way to set a context cancellation cause
    when a deadline or timer expires. The cause may be retrieved
    with the Cause function.
  * context: The new AfterFunc function registers a function to run
    after a context has been cancelled.
  * context: An optimization means that the results of calling
    Background and TODO and converting them to a shared type can be
    considered equal. In previous releases they were always
    different. Comparing Context values for equality has never been
    well-defined, so this is not considered to be an incompatible
    change.
  * crypto/ecdsa: PublicKey.Equal and PrivateKey.Equal now execute
    in constant time.
  * crypto/elliptic: All of the Curve methods have been deprecated,
    along with GenerateKey, Marshal, and Unmarshal. For ECDH
    operations, the new crypto/ecdh package should be used
    instead. For lower-level operations, use third-party modules
    such as filippo.io/nistec.
  * crypto/rand: The crypto/rand package now uses the getrandom
    system call on NetBSD 10.0 and later.
  * crypto/rsa: The performance of private RSA operations
    (decryption and signing) is now better than Go 1.19 for
    GOARCH=amd64 and GOARCH=arm64. It had regressed in Go 1.20.
  * crypto/rsa: Due to the addition of private fields to
    PrecomputedValues, PrivateKey.Precompute must be called for
    optimal performance even if deserializing (for example from
    JSON) a previously-precomputed private key.
  * crypto/rsa: PublicKey.Equal and PrivateKey.Equal now execute in
    constant time.
  * crypto/rsa: The GenerateMultiPrimeKey function and the
    PrecomputedValues.CRTValues field have been
    deprecated. PrecomputedValues.CRTValues will still be populated
    when PrivateKey.Precompute is called, but the values will not
    be used during decryption operations.
  * crypto/sha256: SHA-224 and SHA-256 operations now use native
    instructions when available when GOARCH=amd64, providing a
    performance improvement on the order of 3-4x.
  * crypto/tls: Servers now skip verifying client certificates
    (including not running Config.VerifyPeerCertificate) for
    resumed connections, besides checking the expiration time. This
    makes session tickets larger when client certificates are in
    use. Clients were already skipping verification on resumption,
    but now check the expiration time even if
    Config.InsecureSkipVerify is set.
  * crypto/tls: Applications can now control the content of session
    tickets.
  * crypto/tls: The new SessionState type describes a resumable
    session.
  * crypto/tls: The SessionState.Bytes method and ParseSessionState
    function serialize and deserialize a SessionState.
  * crypto/tls: The Config.WrapSession and Config.UnwrapSession
    hooks convert a SessionState to and from a ticket on the server
    side.
  * crypto/tls: The Config.EncryptTicket and Config.DecryptTicket
    methods provide a default implementation of WrapSession and
    UnwrapSession.
  * crypto/tls: The ClientSessionState.ResumptionState method and
    NewResumptionState function may be used by a ClientSessionCache
    implementation to store and resume sessions on the client side.
  * crypto/tls: To reduce the potential for session tickets to be
    used as a tracking mechanism across connections, the server now
    issues new tickets on every resumption (if they are supported
    and not disabled) and tickets don't bear an identifier for the
    key that encrypted them anymore. If passing a large number of
    keys to Conn.SetSessionTicketKeys, this might lead to a
    noticeable performance cost.
  * crypto/tls: Both clients and servers now implement the Extended
    Master Secret extension (RFC 7627). The deprecation of
    ConnectionState.TLSUnique has been reverted, and is now set for
    resumed connections that support Extended Master Secret.
  * crypto/tls: The new QUICConn type provides support for QUIC
    implementations, including 0-RTT support. Note that this is not
    itself a QUIC implementation, and 0-RTT is still not supported
    in TLS.
  * crypto/tls: The new VersionName function returns the name for a
    TLS version number.
  * crypto/tls: The TLS alert codes sent from the server for client
    authentication failures have been improved. Previously, these
    failures always resulted in a "bad certificate" alert. Now,
    certain failures will result in more appropriate alert codes,
    as defined by RFC 5246 and RFC 8446:
  * crypto/tls: For TLS 1.3 connections, if the server is
    configured to require client authentication using
    RequireAnyClientCert or RequireAndVerifyClientCert, and the
    client does not provide any certificate, the server will now
    return the "certificate required" alert.
  * crypto/tls: If the client provides a certificate that is not
    signed by the set of trusted certificate authorities configured
    on the server, the server will return the "unknown certificate
    authority" alert.
  * crypto/tls: If the client provides a certificate that is either
    expired or not yet valid, the server will return the "expired
    certificate" alert.
  * crypto/tls: In all other scenarios related to client
    authentication failures, the server still returns "bad
    certificate".
  * crypto/x509: RevocationList.RevokedCertificates has been
    deprecated and replaced with the new RevokedCertificateEntries
    field, which is a slice of RevocationListEntry.
    RevocationListEntry contains all of the fields in
    pkix.RevokedCertificate, as well as the revocation reason code.
  * crypto/x509: Name constraints are now correctly enforced on
    non-leaf certificates, and not on the certificates where they
    are expressed.
  * debug/elf: The new File.DynValue method may be used to retrieve
    the numeric values listed with a given dynamic tag.
  * debug/elf: The constant flags permitted in a DT_FLAGS_1 dynamic
    tag are now defined with type DynFlag1. These tags have names
    starting with DF_1.
  * debug/elf: The package now defines the constant COMPRESS_ZSTD.
  * debug/elf: The package now defines the constant
    R_PPC64_REL24_P9NOTOC.
  * debug/pe: Attempts to read from a section containing
    uninitialized data using Section.Data or the reader returned by
    Section.Open now return an error.
  * embed: The io/fs.File returned by FS.Open now has a ReadAt
    method that implements io.ReaderAt.
  * embed: Calling FS.Open.Stat will return a type that now
    implements a String method that calls io/fs.FormatFileInfo.
  * errors: The new ErrUnsupported error provides a standardized
    way to indicate that a requested operation may not be performed
    because it is unsupported. For example, a call to os.Link when
    using a file system that does not support hard links.
  * flag: The new BoolFunc function and FlagSet.BoolFunc method
    define a flag that does not require an argument and calls a
    function when the flag is used. This is similar to Func but for
    a boolean flag.
  * flag: A flag definition (via Bool, BoolVar, Int, IntVar, etc.)
    will panic if Set has already been called on a flag with the
    same name. This change is intended to detect cases where
    changes in initialization order cause flag operations to occur
    in a different order than expected. In many cases the fix to
    this problem is to introduce a explicit package dependence to
    correctly order the definition before any Set operations.
  * go/ast: The new IsGenerated predicate reports whether a file
    syntax tree contains the special comment that conventionally
    indicates that the file was generated by a tool.
  * go/ast: The new File.GoVersion field records the minimum Go
    version required by any //go:build or // +build directives.
  * go/build: The package now parses build directives (comments
    that start with //go:) in file headers (before the package
    declaration). These directives are available in the new Package
    fields Directives, TestDirectives, and XTestDirectives.
  * go/build/constraint: The new GoVersion function returns the
    minimum Go version implied by a build expression.
  * go/token: The new File.Lines method returns the file's
    line-number table in the same form as accepted by
    File.SetLines.
  * go/types: The new Package.GoVersion method returns the Go
    language version used to check the package.
  * hash/maphash: The hash/maphash package now has a pure Go
    implementation, selectable with the purego build tag.
  * html/template: The new error ErrJSTemplate is returned when an
    action appears in a JavaScript template literal. Previously an
    unexported error was returned.
  * io/fs: The new FormatFileInfo function returns a formatted
    version of a FileInfo. The new FormatDirEntry function returns
    a formatted version of a DirEntry. The implementation of
    DirEntry returned by ReadDir now implements a String method
    that calls FormatDirEntry, and the same is true for the
    DirEntry value passed to WalkDirFunc.
  * math/big: The new Int.Float64 method returns the nearest
    floating-point value to a multi-precision integer, along with
    an indication of any rounding that occurred.
  * net: On Linux, the net package can now use Multipath TCP when
    the kernel supports it. It is not used by default. To use
    Multipath TCP when available on a client, call the
    Dialer.SetMultipathTCP method before calling the Dialer.Dial or
    Dialer.DialContext methods. To use Multipath TCP when available
    on a server, call the ListenConfig.SetMultipathTCP method
    before calling the ListenConfig.Listen method. Specify the
    network as "tcp" or "tcp4" or "tcp6" as usual. If Multipath TCP
    is not supported by the kernel or the remote host, the
    connection will silently fall back to TCP. To test whether a
    particular connection is using Multipath TCP, use the
    TCPConn.MultipathTCP method.
  * net: In a future Go release we may enable Multipath TCP by
    default on systems that support it.
  * net/http: The new ResponseController.EnableFullDuplex method
    allows server handlers to concurrently read from an HTTP/1
    request body while writing the response. Normally, the HTTP/1
    server automatically consumes any remaining request body before
    starting to write the response, to avoid deadlocking clients
    which attempt to write a complete request before reading the
    response. The EnableFullDuplex method disables this behavior.
  * net/http: The new ErrSchemeMismatch error is returned by Client
    and Transport when the server responds to an HTTPS request with
    an HTTP response.
  * net/http: The net/http package now supports
    errors.ErrUnsupported, in that the expression
    errors.Is(http.ErrNotSupported, errors.ErrUnsupported) will
    return true.
  * os: Programs may now pass an empty time.Time value to the
    Chtimes function to leave either the access time or the
    modification time unchanged.
  * os: On Windows the File.Chdir method now changes the current
    directory to the file, rather than always returning an error.
  * os: On Unix systems, if a non-blocking descriptor is passed to
    NewFile, calling the File.Fd method will now return a
    non-blocking descriptor. Previously the descriptor was
    converted to blocking mode.
  * os: On Windows calling Truncate on a non-existent file used to
    create an empty file. It now returns an error indicating that
    the file does not exist.
  * os: On Windows calling TempDir now uses GetTempPath2W when
    available, instead of GetTempPathW. The new behavior is a
    security hardening measure that prevents temporary files
    created by processes running as SYSTEM to be accessed by
    non-SYSTEM processes.
  * os: On Windows the os package now supports working with files
    whose names, stored as UTF-16, can't be represented as valid
    UTF-8.
  * os: On Windows Lstat now resolves symbolic links for paths
    ending with a path separator, consistent with its behavior on
    POSIX platforms.
  * os: The implementation of the io/fs.DirEntry interface returned
    by the ReadDir function and the File.ReadDir method now
    implements a String method that calls io/fs.FormatDirEntry.
  * os: The implementation of the io/fs.FS interface returned by
    the DirFS function now implements the io/fs.ReadFileFS and the
    io/fs.ReadDirFS interfaces.
  * path/filepath: The implementation of the io/fs.DirEntry
    interface passed to the function argument of WalkDir now
    implements a String method that calls io/fs.FormatDirEntry.
  * reflect: In Go 1.21, ValueOf no longer forces its argument to
    be allocated on the heap, allowing a Value's content to be
    allocated on the stack. Most operations on a Value also allow
    the underlying value to be stack allocated.
  * reflect: The new Value method Value.Clear clears the contents
    of a map or zeros the contents of a slice. This corresponds to
    the new clear built-in added to the language.
  * reflect: The SliceHeader and StringHeader types are now
    deprecated. In new code prefer unsafe.Slice, unsafe.SliceData,
    unsafe.String, or unsafe.StringData.
  * regexp: Regexp now defines MarshalText and UnmarshalText
    methods. These implement encoding.TextMarshaler and
    encoding.TextUnmarshaler and will be used by packages such as
    encoding/json.
  * runtime: Textual stack traces produced by Go programs, such as
    those produced when crashing, calling runtime.Stack, or
    collecting a goroutine profile with debug=2, now include the
    IDs of the goroutines that created each goroutine in the stack
    trace.
  * runtime: Crashing Go applications can now opt-in to Windows
    Error Reporting (WER) by setting the environment variable
    GOTRACEBACK=wer or calling debug.SetTraceback("wer") before the
    crash. Other than enabling WER, the runtime will behave as with
    GOTRACEBACK=crash. On non-Windows systems, GOTRACEBACK=wer is
    ignored.
  * runtime: GODEBUG=cgocheck=2, a thorough checker of cgo pointer
    passing rules, is no longer available as a debug
    option. Instead, it is available as an experiment using
    GOEXPERIMENT=cgocheck2. In particular this means that this mode
    has to be selected at build time instead of startup time.
  * runtime: GODEBUG=cgocheck=1 is still available (and is still
    the default).
  * runtime: A new type Pinner has been added to the runtime
    package. Pinners may be used to "pin" Go memory such that it
    may be used more freely by non-Go code. For instance, passing
    Go values that reference pinned Go memory to C code is now
    allowed. Previously, passing any such nested reference was
    disallowed by the cgo pointer passing rules. See the docs for
    more details.
  * runtime/metrics: A few previously-internal GC metrics, such as
    live heap size, are now available. GOGC and GOMEMLIMIT are also
    now available as metrics.
  * runtime/trace: Collecting traces on amd64 and arm64 now incurs
    a substantially smaller CPU cost: up to a 10x improvement over
    the previous release.
  * runtime/trace: Traces now contain explicit stop-the-world
    events for every reason the Go runtime might stop-the-world,
    not just garbage collection.
  * sync: The new OnceFunc, OnceValue, and OnceValues functions
    capture a common use of Once to lazily initialize a value on
    first use.
  * syscall: On Windows the Fchdir function now changes the current
    directory to its argument, rather than always returning an
    error.
  * syscall: On FreeBSD SysProcAttr has a new field Jail that may
    be used to put the newly created process in a jailed
    environment.
  * syscall: On Windows the syscall package now supports working
    with files whose names, stored as UTF-16, can't be represented
    as valid UTF-8. The UTF16ToString and UTF16FromString functions
    now convert between UTF-16 data and WTF-8 strings. This is
    backward compatible as WTF-8 is a superset of the UTF-8 format
    that was used in earlier releases.
  * syscall: Several error values match the new
    errors.ErrUnsupported, such that errors.Is(err,
    errors.ErrUnsupported) returns true.
    ENOSYS
    ENOTSUP
    EOPNOTSUPP
    EPLAN9 (Plan 9 only)
    ERROR_CALL_NOT_IMPLEMENTED (Windows only)
    ERROR_NOT_SUPPORTED (Windows only)
    EWINDOWS (Windows only)
  * testing: The new -test.fullpath option will print full path
    names in test log messages, rather than just base names.
  * testing: The new Testing function reports whether the program
    is a test created by go test.
  * testing/fstest: Calling Open.Stat will return a type that now
    implements a String method that calls io/fs.FormatFileInfo.
  * unicode: The unicode package and associated support throughout
    the system has been upgraded to Unicode 15.0.0.
  * Darwin port: As announced in the Go 1.20 release notes, Go 1.21
    requires macOS 10.15 Catalina or later; support for previous
    versions has been discontinued.
  * Windows port: As announced in the Go 1.20 release notes, Go
    1.21 requires at least Windows 10 or Windows Server 2016;
    support for previous versions has been discontinued.
  * WebAssembly port: The new go:wasmimport directive can now be
    used in Go programs to import functions from the WebAssembly
    host.
  * WebAssembly port: The Go scheduler now interacts much more
    efficiently with the JavaScript event loop, especially in
    applications that block frequently on asynchronous events.
  * WebAssembly System Interface port: Go 1.21 adds an experimental
    port to the WebAssembly System Interface (WASI), Preview 1
    (GOOS=wasip1, GOARCH=wasm).
  * WebAssembly System Interface port: As a result of the addition
    of the new GOOS value "wasip1", Go files named *_wasip1.go will
    now be ignored by Go tools except when that GOOS value is being
    used. If you have existing filenames matching that pattern, you
    will need to rename them.
  * ppc64/ppc64le port: On Linux, GOPPC64=power10 now generates
    PC-relative instructions, prefixed instructions, and other new
    Power10 instructions. On AIX, GOPPC64=power10 generates Power10
    instructions, but does not generate PC-relative instructions.
  * ppc64/ppc64le port: When building position-independent binaries
    for GOPPC64=power10 GOOS=linux GOARCH=ppc64le, users can expect
    reduced binary sizes in most cases, in some cases
    3.5%. Position-independent binaries are built for ppc64le with
    the following -buildmode values: c-archive, c-shared, shared,
    pie, plugin.
  * loong64 port: The linux/loong64 port now supports
  - buildmode=c-archive, -buildmode=c-shared and -buildmode=pie.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1693915200">- Add missing directory pprof html asset directory to package.
  Refs boo#1215090
  * src/cmd/vendor/github.com/google/pprof/internal/driver/html/
    dir containing html assets is present in upstream Go
    distribution but missing from SUSE go1.x packages
  * Go programs importing runtime/pprof may fail with error:
    /usr/lib64/go/1.21/src/cmd/vendor/github.com/google/pprof/internal/driver/webhtml.go
    pattern html: no matching files found
  * Reformat adjacent commment in spec file</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1694001600">- go1.21.1 (released 2023-09-06) includes four security fixes to
  the cmd/go, crypto/tls, and html/template packages, as well as
  bug fixes to the compiler, the go command, the linker, the
  runtime, and the context, crypto/tls, encoding/gob, encoding/xml,
  go/types, net/http, os, and path/filepath packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-39318 CVE-2023-39319 CVE-2023-39320 CVE-2023-39321 CVE-2023-39322
  * go#62290 go#62266 boo#1215087 security: fix CVE-2023-39321 CVE-2023-39322 crypto/tls: panic when processing partial post-handshake message in QUICConn.HandleData
  * go#62394 go#62198 boo#1215086 security: fix CVE-2023-39320 cmd/go: go.mod toolchain directive allows arbitrary execution
  * go#62396 go#62196 boo#1215084 security: fix CVE-2023-39318 html/template: improper handling of HTML-like comments within script contexts
  * go#62398 go#62197 boo#1215085 security: fix CVE-2023-39319 html/template: improper handling of special tags within script contexts
  * go#61743 go/types: interface.Complete panics for interfaces with duplicate methods
  * go#61781 cmd/compile: internal compiler error: 'f': value .autotmp_1 (nil) incorrectly live at entry
  * go#61818 cmd/go: panic: runtime error: index out of range [-1] in collectDepsErrors
  * go#61821 runtime/internal/wasitest: TestTCPEcho is racy
  * go#61868 path/filepath: Clean on some invalid Windows paths can lose .. components
  * go#61904 net/http: go 1.20.6 host validation breaks setting Host to a unix socket address
  * go#61905 cmd/go: go get/mod tidy panics with internal error: net token acquired but not released
  * go#61909 cmd/compile: internal compiler error: missed typecheck
  * go#61910 os: ReadDir fails on file systems without File ID support on Windows
  * go#61927 cmd/distpack: release archives don't include directory members
  * go#61930 spec, go/types, types2: restore Go 1.20 unification when compiling for Go 1.20
  * go#61932 go/types, types2: index out of range panic in Checker.arguments
  * go#61958 cmd/compile: write barrier code is sometimes preemptible when compiled with -N
  * go#61959 go/types, types2: panic: infinite recursion in unification with go1.21.0
  * go#61964 os: ReadDir(\\.\pipe\) fails with go1.21 on Windows
  * go#61967 crypto/tls: add GODEBUG to control max RSA key size
  * go#61987 runtime: simple programs crash on linux/386 with go1.21 when build with -gcflags='all=-N -l'
  * go#62019 runtime: execution halts with goroutines stuck in runtime.gopark (protocol error E08 during memory read for packet)
  * go#62046 runtime/trace: segfault in runtime.fpTracebackPCs during deferred call after recovering from panic
  * go#62051 encoding/xml: incompatible changes in the Go 1.21.0
  * go#62057 cmd/compile: internal compiler error: 'F': func F, startMem[b1] has different values
  * go#62071 cmd/api: make non-importable
  * go#62140 cmd/link: slice bounds out of range
  * go#62143 hash/crc32: panic on arm64 with go1.21.0 when indexing slice
  * go#62144 cmd/go: locating GOROOT fails when the go command is run from the cross-compiled bin subdirectory
  * go#62154 encoding/gob: panic decoding into local type, received remote type
  * go#62189 context: misuse of sync.Cond in ExampleAfterFunc_cond
  * go#62204 maps: segfault in Clone
  * go#62205 cmd/compile: backward incompatible change in Go 1.21 type inference with channels
  * go#62222 cmd/go: 'go test -o' may fail with ETXTBSY when running the compiled test
  * go#62328 net/http: http client regression building with js/wasm and running on Chrome: net::ERR_H2_OR_QUIC_REQUIRED
  * go#62329 runtime: MADV_HUGEPAGE causes stalls when allocating memory</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1696507200">- go1.21.2 (released 2023-10-05) includes one security fixes to the
  cmd/go package, as well as bug fixes to the compiler, the go
  command, the linker, the runtime, and the runtime/metrics
  package.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-39323
  * go#63214 go#63211 boo#1215985 security: fix CVE-2023-39323 cmd/go: line directives allows arbitrary execution during build
  * go#62464 runtime: "traceback did not unwind completely"
  * go#62478 runtime/metrics: /gc/scan* metrics return zero
  * go#62505 plugin: variable not initialized properly
  * go#62506 cmd/compile: internal compiler error: InvertFlags should never make it to codegen v100 = InvertFlags v123
  * go#62509 runtime: scheduler change causes Delve's function call injection to fail intermittently
  * go#62537 runtime: "fatal: morestack on g0" with PGO enabled on arm64
  * go#62598 cmd/link: issues with Apple's new linker in Xcode 15 beta
  * go#62668 cmd/compile: slow to compile 17,000 line switch statement?
  * go#62711 cmd/go: TestScript/gotoolchain_path fails if golang.org/dl/go1.21.1 is installed in the user's $PATH</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1696939200">- go1.21.3 (released 2023-10-10) includes a security fix to the
  net/http package.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-39325 CVE-2023-44487
  * go#63427 go#63417 boo#1216109 security: fix CVE-2023-39325 CVE-2023-44487 net/http: rapid stream resets can cause excessive work</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1699358400">- go1.21.4 (released 2023-11-07) includes security fixes to the
  path/filepath package, as well as bug fixes to the linker, the
  runtime, the compiler, and the go/types, net/http, and
  runtime/cgo packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45283 CVE-2023-45284
  * go#63715 go#63713 boo#1216943 boo#1216944 security: fix CVE-2023-45283 CVE-2023-45284 path/filepath: insecure parsing of Windows paths
  * go#62207 spec: update unification rules
  * go#62545 cmd/compile: internal compiler error: expected struct value to have type struct
  * go#63317 cmd/link: split text sections for arm 32-bit
  * go#63335 runtime: MADV_COLLAPSE causes production performance issues on Linux
  * go#63339 go/types, x/tools/go/ssa: panic: type param without replacement encountered
  * go#63509 cmd/compile: -buildmode=c-archive produces code not suitable for use in a shared object on arm64
  * go#63560 net/http: http2 page fails on firefox/safari if pushing resources</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1701777600">- go1.21.5 (released 2023-12-05) includes security fixes to the go
  command, and the net/http and path/filepath packages, as well as
  bug fixes to the compiler, the go command, the runtime, and the
  crypto/rand, net, os, and syscall packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45285 CVE-2023-45284 CVE-2023-39326
  * go#63973 go#63845 boo#1217834 security: fix CVE-2023-45285 cmd/go: git VCS qualifier in module path uses git:// scheme
  * go#64041 go#63713 boo#1216943 security: fix CVE-2023-45284 path/filepath: Clean removes ending slash for volume on Windows in Go 1.21.4
  * go#64435 go#64433 boo#1217833 security: fix CVE-2023-39326 net/http: limit chunked data overhead
  * go#62055 cmd/go: go mod download needs to support toolchain upgrades
  * go#63743 cmd/compile: invalid pointer found on stack when compiled with -race
  * go#63764 os: NTFS deduped file changed from regular to irregular
  * go#63801 net: TCPConn.ReadFrom hangs when io.Reader is TCPConn or UnixConn, Linux kernel &lt; 5.1
  * go#63984 cmd/compile: internal compiler error: panic during prove while compiling: unexpected induction with too many parents
  * go#63994 syscall: TestOpenFileLimit unintentionally runs on non-Unix platforms
  * go#64073 runtime: self-deadlock on mheap_.lock
  * go#64413 crypto/rand: Legacy RtlGenRandom use on Windows</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1704801600">- go1.21.6 (released 2024-01-09) includes fixes to the compiler,
  the runtime, and the crypto/tls, maps, and runtime/pprof
  packages.
  Refs boo#1212475 go1.21 release tracking
  * go#63911 x/build,os/signal: TestDetectNohup and TestNohup fail on replacement darwin LUCI builders
  * go#64410 runtime: ReadMemStats fatal error: mappedReady and other memstats are not equal
  * go#64472 cmd/compile: linux/s390x: inlining bug in s390x
  * go#64475 maps: maps.Clone reference semantics when cloning a map with large value types
  * go#64561 runtime: excessive memory use between 1.21.0 -&gt; 1.21.1
  * go#64567 cmd/compile: max/min builtin broken when used with string(byte) conversions
  * go#64609 runtime/pprof: incorrect function names for generics functions
  * go#64719 crypto: upgrade to BoringCrypto fips-20220613 and enable TLS 1.3
  * go#64757 runtime: race condition raised with parallel tests, panic(nil) and -race</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220800">- go1.21.7 (released 2024-02-06) includes fixes to the compiler,
  the go command, the runtime, and the crypto/x509 package.
  Refs boo#1212475 go1.21 release tracking
  * go#63209 runtime: "fatal: morestack on g0" on amd64 after upgrade to Go 1.21
  * go#63768 runtime: pinner.Pin doesn't panic when it says it will
  * go#64497 cmd/go: flag modcacherw does not take effect in the target package
  * go#64761 staticlockranking builders failing on release branches on LUCI
  * go#64935 runtime: "traceback: unexpected SPWRITE function runtime.systemstack"
  * go#65023 x/tools/go/analysis/unitchecker,slices: TestVetStdlib failing due to vet errors in panic tests
  * go#65053 cmd/compile: //go:build file version ignored when calling generic fn which has related type params
  * go#65323 crypto: rollback BoringCrypto fips-20220613 update
  * go#65351 cmd/go: go generate fails silently when run on a package in a nested workspace module
  * go#65380 crypto/x509: TestIssue51759 consistently failing on gotip-darwin-amd64_10.15 LUCI builder
  * go#65449 runtime/trace: frame pointer unwinding crash on arm64 during async preemption</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220801">- Packaging improvements:
  * boo#1219988 ensure VERSION file is present in GOROOT
    as required by go tool dist and go tool distpack</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709035200">- Packaging improvements:
  * Use %patch -P N instead of deprecated %patchN</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709640000">- go1.21.8 (released 2024-03-05) includes security fixes to the
  crypto/x509, html/template, net/http, net/http/cookiejar, and
  net/mail packages, as well as bug fixes to the go command and the
  runtime.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45289 CVE-2023-45290 CVE-2024-24783 CVE-2024-24784 CVE-2024-24785
  * go#65385 go#65065 boo#1221000 security: fix CVE-2023-45289 net/http, net/http/cookiejar: incorrect forwarding of sensitive headers and cookies on HTTP redirect
  * go#65389 go#65383 boo#1221001 security: fix CVE-2023-45290 net/http: memory exhaustion in Request.ParseMultipartForm
  * go#65392 go#65390 boo#1220999 security: fix CVE-2024-24783 crypto/x509: Verify panics on certificates with an unknown public key algorithm
  * go#65848 go#65083 boo#1221002 security: fix CVE-2024-24784 net/mail: comments in display names are incorrectly handled
  * go#65968 go#65697 boo#1221003 security: fix CVE-2024-24785 html/template: errors returned from MarshalJSON methods may break template escaping
  * go#65472 internal/testenv: TestHasGoBuild failures on the LUCI noopt builders
  * go#65475 internal/testenv: support LUCI mobile builders in testenv tests
  * go#65478 runtime: don't let the tests leave core files behind
  * go#65640 cmd/cgo/internal/testsanitizers,x/build: LUCI clang15 builders failing
  * go#65851 cmd/go: "missing ziphash" error with go.work
  * go#65882 internal/poll: invalid uintptr conversion in call to windows.SetFileInformationByHandle</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1712145600">- go1.21.9 (released 2024-04-03) includes a security fix to the
  net/http package, as well as bug fixes to the linker, and the
  go/types and net/http packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45288
  * go#65387 go#65051 boo#1221400 security: fix CVE-2023-45288 net/http, x/net/http2: close connections when receiving too many headers
  * go#66254 net/http: http2 round tripper nil pointer dereference causes panic causing deadlock
  * go#66326 cmd/compile: //go:build file version ignored when using generic function from package "slices" in Go 1.21
  * go#66411 cmd/link: bad carrier sym for symbol runtime.elf_savegpr0.args_stackmap on ppc64le</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1715083200">- go1.21.10 (released 2024-05-07) includes security fixes to the go
  command, as well as bug fixes to the net/http package.
  Refs boo#1212475 go1.21 release tracking
  CVE-2024-24787
  * go#67121 go#67119 boo#1224017 security: fix CVE-2024-24787 cmd/go: arbitrary code execution during build on darwin
  * go#66697 net/http: TestRequestLimit/h2 becomes significantly more expensive and slower after x/net@v0.23.0</changelog>
</package>
<package pkgid="baea4777094e378698a5487d483ec7a0f3a6160493784f34a7a7664510f9078e74dd72219ed42ed30814cd434c9194ed91775604f94dfb74f48dba5411a93118" name="go1.21-libstd-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.21.10" rel="1.1"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1686916800">- go1.21rc1 (released 2023-06-16) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc1.
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1687348800">- go1.21rc2 (released 2023-06-21) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc2. https://go.dev/blog/go1.21rc
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1687521600">- Add missing go.env to package. go.env sets defaults including:
  GOPROXY GOSUMDB GOTOOLCHAIN
  Refs boo#1212667
  * Starting in go1.21+ a missing go.env defaults to GOPROXY=''
    resulting in errors e.g. with online cmds e.g. go mod download:
    "GOPROXY list is not the empty string, but contains no entries"
    It is not clear why GOPROXY='' is not evaluated as "the empty
    string".</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1687521601">- go1.21+ change default GOTOOLCHAIN=auto to local to prevent go
  tool commands from downloading upstream go1.x toolchain binaries
  Refs boo#1212669
  * go1.21+ introduce new default behavior that can download
    additional versions of go1.x toolchain binaries built by
    upstream. See https://go.dev/doc/toolchain for details. The go
    tool would attempt toolchain downloads as needed to satisfy a
    minimum go version specified in go.mod of the program
    containing main() or any of its dependencies.
  * Builds in OBS can not access the network, download attempts
    would fail.
  * Builds in OBS should not use third party binary toolchains.
  * When GOTOOLCHAIN is set to local, the go command always runs
    the bundled Go toolchain.
  * Users can override the default GOTOOLCHAIN setting with
    go env -w, stored in in ~/.config/go/env.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1689336000">- go1.21rc3 (released 2023-07-14) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc3.
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1690977600">- go1.21rc4 (released 2023-08-02) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc4.
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1691496000">- go1.21 (released 2023-08-08) is a major release of Go.
  go1.21.x minor releases will be provided through August 2024.
  https://github.com/golang/go/wiki/Go-Release-Cycle
  go1.21 arrives six months after go1.20. Most of its changes are
  in the implementation of the toolchain, runtime, and libraries.
  As always, the release maintains the Go 1 promise of
  compatibility. We expect almost all Go programs to continue to
  compile and run as before.
  Refs boo#1212475 go1.21 release tracking
  * Go 1.21 introduces a small change to the numbering of
    releases. In the past, we used Go 1.N to refer to both the
    overall Go language version and release family as well as the
    first release in that family. Starting in Go 1.21, the first
    release is now Go 1.N.0. Today we are releasing both the Go
    1.21 language and its initial implementation, the Go 1.21.0
    release. These notes refer to "Go 1.21"; tools like go version
    will report "go1.21.0" (until you upgrade to Go 1.21.1). See
    "Go versions" in the "Go Toolchains" documentation for details
    about the new version numbering.
  * Language change: Go 1.21 adds three new built-ins to the
    language.
  * Language change: The new functions min and max compute the
    smallest (or largest, for max) value of a fixed number of given
    arguments. See the language spec for details.
  * Language change: The new function clear deletes all elements
    from a map or zeroes all elements of a slice. See the language
    spec for details.
  * Package initialization order is now specified more
    precisely. This may change the behavior of some programs that
    rely on a specific initialization ordering that was not
    expressed by explicit imports. The behavior of such programs
    was not well defined by the spec in past releases. The new rule
    provides an unambiguous definition.
  * Multiple improvements that increase the power and precision of
    type inference have been made.
  * A (possibly partially instantiated generic) function may now be
    called with arguments that are themselves (possibly partially
    instantiated) generic functions.
  * Type inference now also considers methods when a value is
    assigned to an interface: type arguments for type parameters
    used in method signatures may be inferred from the
    corresponding parameter types of matching methods.
  * Similarly, since a type argument must implement all the methods
    of its corresponding constraint, the methods of the type
    argument and constraint are matched which may lead to the
    inference of additional type arguments.
  * If multiple untyped constant arguments of different kinds (such
    as an untyped int and an untyped floating-point constant) are
    passed to parameters with the same (not otherwise specified)
    type parameter type, instead of an error, now type inference
    determines the type using the same approach as an operator with
    untyped constant operands. This change brings the types
    inferred from untyped constant arguments in line with the types
    of constant expressions.
  * Type inference is now precise when matching corresponding types
    in assignments
  * The description of type inference in the language spec has been
    clarified.
  * Go 1.21 includes a preview of a language change we are
    considering for a future version of Go: making for loop
    variables per-iteration instead of per-loop, to avoid
    accidental sharing bugs. For details about how to try that
    language change, see the LoopvarExperiment wiki page.
  * Go 1.21 now defines that if a goroutine is panicking and
    recover was called directly by a deferred function, the return
    value of recover is guaranteed not to be nil. To ensure this,
    calling panic with a nil interface value (or an untyped nil)
    causes a run-time panic of type *runtime.PanicNilError.
    To support programs written for older versions of Go, nil
    panics can be re-enabled by setting GODEBUG=panicnil=1. This
    setting is enabled automatically when compiling a program whose
    main package is in a module with that declares go 1.20 or
    earlier.
  * Go 1.21 adds improved support for backwards compatibility and
    forwards compatibility in the Go toolchain.
  * To improve backwards compatibility, Go 1.21 formalizes Go's use
    of the GODEBUG environment variable to control the default
    behavior for changes that are non-breaking according to the
    compatibility policy but nonetheless may cause existing
    programs to break. (For example, programs that depend on buggy
    behavior may break when a bug is fixed, but bug fixes are not
    considered breaking changes.) When Go must make this kind of
    behavior change, it now chooses between the old and new
    behavior based on the go line in the workspace's go.work file
    or else the main module's go.mod file. Upgrading to a new Go
    toolchain but leaving the go line set to its original (older)
    Go version preserves the behavior of the older toolchain. With
    this compatibility support, the latest Go toolchain should
    always be the best, most secure, implementation of an older
    version of Go. See "Go, Backwards Compatibility, and GODEBUG"
    for details.
  * To improve forwards compatibility, Go 1.21 now reads the go
    line in a go.work or go.mod file as a strict minimum
    requirement: go 1.21.0 means that the workspace or module
    cannot be used with Go 1.20 or with Go 1.21rc1. This allows
    projects that depend on fixes made in later versions of Go to
    ensure that they are not used with earlier versions. It also
    gives better error reporting for projects that make use of new
    Go features: when the problem is that a newer Go version is
    needed, that problem is reported clearly, instead of attempting
    to build the code and instead printing errors about unresolved
    imports or syntax errors.
  * To make these new stricter version requirements easier to
    manage, the go command can now invoke not just the toolchain
    bundled in its own release but also other Go toolchain versions
    found in the PATH or downloaded on demand. If a go.mod or
    go.work go line declares a minimum requirement on a newer
    version of Go, the go command will find and run that version
    automatically. The new toolchain directive sets a suggested
    minimum toolchain to use, which may be newer than the strict go
    minimum. See "Go Toolchains" for details.
  * go command: The -pgo build flag now defaults to -pgo=auto, and
    the restriction of specifying a single main package on the
    command line is now removed. If a file named default.pgo is
    present in the main package's directory, the go command will
    use it to enable profile-guided optimization for building the
    corresponding program.
  * go command: The -C dir flag must now be the first flag on the
    command-line when used.
  * go command: The new go test option -fullpath prints full path
    names in test log messages, rather than just base names.
  * go command: The go test -c flag now supports writing test
    binaries for multiple packages, each to pkg.test where pkg is
    the package name. It is an error if more than one test package
    being compiled has a given package name.]
  * go command: The go test -o flag now accepts a directory
    argument, in which case test binaries are written to that
    directory instead of the current directory.
  * cgo: In files that import "C", the Go toolchain now correctly
    reports errors for attempts to declare Go methods on C types.
  * runtime: When printing very deep stacks, the runtime now prints
    the first 50 (innermost) frames followed by the bottom 50
    (outermost) frames, rather than just printing the first 100
    frames. This makes it easier to see how deeply recursive stacks
    started, and is especially valuable for debugging stack
    overflows.
  * runtime: On Linux platforms that support transparent huge
    pages, the Go runtime now manages which parts of the heap may
    be backed by huge pages more explicitly. This leads to better
    utilization of memory: small heaps should see less memory used
    (up to 50% in pathological cases) while large heaps should see
    fewer broken huge pages for dense parts of the heap, improving
    CPU usage and latency by up to 1%.
  * runtime: As a result of runtime-internal garbage collection
    tuning, applications may see up to a 40% reduction in
    application tail latency and a small decrease in memory
    use. Some applications may also observe a small loss in
    throughput. The memory use decrease should be proportional to
    the loss in throughput, such that the previous release's
    throughput/memory tradeoff may be recovered (with little change
    to latency) by increasing GOGC and/or GOMEMLIMIT slightly.
  * runtime: Calls from C to Go on threads created in C require
    some setup to prepare for Go execution. On Unix platforms, this
    setup is now preserved across multiple calls from the same
    thread. This significantly reduces the overhead of subsequent C
    to Go calls from ~1-3 microseconds per call to ~100-200
    nanoseconds per call.
  * compiler: Profile-guide optimization (PGO), added as a preview
    in Go 1.20, is now ready for general use. PGO enables
    additional optimizations on code identified as hot by profiles
    of production workloads. As mentioned in the Go command
    section, PGO is enabled by default for binaries that contain a
    default.pgo profile in the main package directory. Performance
    improvements vary depending on application behavior, with most
    programs from a representative set of Go programs seeing
    between 2 and 7% improvement from enabling PGO. See the PGO
    user guide for detailed documentation.
  * compiler: PGO builds can now devirtualize some interface method
    calls, adding a concrete call to the most common callee. This
    enables further optimization, such as inlining the callee.
  * compiler: Go 1.21 improves build speed by up to 6%, largely
    thanks to building the compiler itself with PGO.
  * assembler: On amd64, frameless nosplit assembly functions are
    no longer automatically marked as NOFRAME. Instead, the NOFRAME
    attribute must be explicitly specified if desired, which is
    already the behavior on other architectures supporting frame
    pointers. With this, the runtime now maintains the frame
    pointers for stack transitions.
  * assembler: The verifier that checks for incorrect uses of R15
    when dynamic linking on amd64 has been improved.
  * linker: On windows/amd64, the linker (with help from the
    compiler) now emits SEH unwinding data by default, which
    improves the integration of Go applications with Windows
    debuggers and other tools.
  * linker: In Go 1.21 the linker (with help from the compiler) is
    now capable of deleting dead (unreferenced) global map
    variables, if the number of entries in the variable initializer
    is sufficiently large, and if the initializer expressions are
    side-effect free.
  * core library: The new log/slog package provides structured
    logging with levels. Structured logging emits key-value pairs
    to enable fast, accurate processing of large amounts of log
    data. The package supports integration with popular log
    analysis tools and services.
  * core library: The new testing/slogtest package can help to
    validate slog.Handler implementations.
  * core library: The new slices package provides many common
    operations on slices, using generic functions that work with
    slices of any element type.
  * core library: The new maps package provides several common
    operations on maps, using generic functions that work with maps
    of any key or element type.
  * core library: The new cmp package defines the type constraint
    Ordered and two new generic functions Less and Compare that are
    useful with ordered types.
  * Minor changes to the library: As always, there are various
    minor changes and updates to the library, made with the Go 1
    promise of compatibility in mind. There are also various
    performance improvements, not enumerated here.
  * archive/tar: The implementation of the io/fs.FileInfo interface
    returned by Header.FileInfo now implements a String method that
    calls io/fs.FormatFileInfo.
  * archive/zip: The implementation of the io/fs.FileInfo interface
    returned by FileHeader.FileInfo now implements a String method
    that calls io/fs.FormatFileInfo.
  * archive/zip: The implementation of the io/fs.DirEntry interface
    returned by the io/fs.ReadDirFile.ReadDir method of the
    io/fs.File returned by Reader.Open now implements a String
    method that calls io/fs.FormatDirEntry.
  * bytes: The Buffer type has two new methods: Available and
    AvailableBuffer. These may be used along with the Write method
    to append directly to the Buffer.
  * context: The new WithoutCancel function returns a copy of a
    context that is not canceled when the original context is
    canceled.
  * context: The new WithDeadlineCause and WithTimeoutCause
    functions provide a way to set a context cancellation cause
    when a deadline or timer expires. The cause may be retrieved
    with the Cause function.
  * context: The new AfterFunc function registers a function to run
    after a context has been cancelled.
  * context: An optimization means that the results of calling
    Background and TODO and converting them to a shared type can be
    considered equal. In previous releases they were always
    different. Comparing Context values for equality has never been
    well-defined, so this is not considered to be an incompatible
    change.
  * crypto/ecdsa: PublicKey.Equal and PrivateKey.Equal now execute
    in constant time.
  * crypto/elliptic: All of the Curve methods have been deprecated,
    along with GenerateKey, Marshal, and Unmarshal. For ECDH
    operations, the new crypto/ecdh package should be used
    instead. For lower-level operations, use third-party modules
    such as filippo.io/nistec.
  * crypto/rand: The crypto/rand package now uses the getrandom
    system call on NetBSD 10.0 and later.
  * crypto/rsa: The performance of private RSA operations
    (decryption and signing) is now better than Go 1.19 for
    GOARCH=amd64 and GOARCH=arm64. It had regressed in Go 1.20.
  * crypto/rsa: Due to the addition of private fields to
    PrecomputedValues, PrivateKey.Precompute must be called for
    optimal performance even if deserializing (for example from
    JSON) a previously-precomputed private key.
  * crypto/rsa: PublicKey.Equal and PrivateKey.Equal now execute in
    constant time.
  * crypto/rsa: The GenerateMultiPrimeKey function and the
    PrecomputedValues.CRTValues field have been
    deprecated. PrecomputedValues.CRTValues will still be populated
    when PrivateKey.Precompute is called, but the values will not
    be used during decryption operations.
  * crypto/sha256: SHA-224 and SHA-256 operations now use native
    instructions when available when GOARCH=amd64, providing a
    performance improvement on the order of 3-4x.
  * crypto/tls: Servers now skip verifying client certificates
    (including not running Config.VerifyPeerCertificate) for
    resumed connections, besides checking the expiration time. This
    makes session tickets larger when client certificates are in
    use. Clients were already skipping verification on resumption,
    but now check the expiration time even if
    Config.InsecureSkipVerify is set.
  * crypto/tls: Applications can now control the content of session
    tickets.
  * crypto/tls: The new SessionState type describes a resumable
    session.
  * crypto/tls: The SessionState.Bytes method and ParseSessionState
    function serialize and deserialize a SessionState.
  * crypto/tls: The Config.WrapSession and Config.UnwrapSession
    hooks convert a SessionState to and from a ticket on the server
    side.
  * crypto/tls: The Config.EncryptTicket and Config.DecryptTicket
    methods provide a default implementation of WrapSession and
    UnwrapSession.
  * crypto/tls: The ClientSessionState.ResumptionState method and
    NewResumptionState function may be used by a ClientSessionCache
    implementation to store and resume sessions on the client side.
  * crypto/tls: To reduce the potential for session tickets to be
    used as a tracking mechanism across connections, the server now
    issues new tickets on every resumption (if they are supported
    and not disabled) and tickets don't bear an identifier for the
    key that encrypted them anymore. If passing a large number of
    keys to Conn.SetSessionTicketKeys, this might lead to a
    noticeable performance cost.
  * crypto/tls: Both clients and servers now implement the Extended
    Master Secret extension (RFC 7627). The deprecation of
    ConnectionState.TLSUnique has been reverted, and is now set for
    resumed connections that support Extended Master Secret.
  * crypto/tls: The new QUICConn type provides support for QUIC
    implementations, including 0-RTT support. Note that this is not
    itself a QUIC implementation, and 0-RTT is still not supported
    in TLS.
  * crypto/tls: The new VersionName function returns the name for a
    TLS version number.
  * crypto/tls: The TLS alert codes sent from the server for client
    authentication failures have been improved. Previously, these
    failures always resulted in a "bad certificate" alert. Now,
    certain failures will result in more appropriate alert codes,
    as defined by RFC 5246 and RFC 8446:
  * crypto/tls: For TLS 1.3 connections, if the server is
    configured to require client authentication using
    RequireAnyClientCert or RequireAndVerifyClientCert, and the
    client does not provide any certificate, the server will now
    return the "certificate required" alert.
  * crypto/tls: If the client provides a certificate that is not
    signed by the set of trusted certificate authorities configured
    on the server, the server will return the "unknown certificate
    authority" alert.
  * crypto/tls: If the client provides a certificate that is either
    expired or not yet valid, the server will return the "expired
    certificate" alert.
  * crypto/tls: In all other scenarios related to client
    authentication failures, the server still returns "bad
    certificate".
  * crypto/x509: RevocationList.RevokedCertificates has been
    deprecated and replaced with the new RevokedCertificateEntries
    field, which is a slice of RevocationListEntry.
    RevocationListEntry contains all of the fields in
    pkix.RevokedCertificate, as well as the revocation reason code.
  * crypto/x509: Name constraints are now correctly enforced on
    non-leaf certificates, and not on the certificates where they
    are expressed.
  * debug/elf: The new File.DynValue method may be used to retrieve
    the numeric values listed with a given dynamic tag.
  * debug/elf: The constant flags permitted in a DT_FLAGS_1 dynamic
    tag are now defined with type DynFlag1. These tags have names
    starting with DF_1.
  * debug/elf: The package now defines the constant COMPRESS_ZSTD.
  * debug/elf: The package now defines the constant
    R_PPC64_REL24_P9NOTOC.
  * debug/pe: Attempts to read from a section containing
    uninitialized data using Section.Data or the reader returned by
    Section.Open now return an error.
  * embed: The io/fs.File returned by FS.Open now has a ReadAt
    method that implements io.ReaderAt.
  * embed: Calling FS.Open.Stat will return a type that now
    implements a String method that calls io/fs.FormatFileInfo.
  * errors: The new ErrUnsupported error provides a standardized
    way to indicate that a requested operation may not be performed
    because it is unsupported. For example, a call to os.Link when
    using a file system that does not support hard links.
  * flag: The new BoolFunc function and FlagSet.BoolFunc method
    define a flag that does not require an argument and calls a
    function when the flag is used. This is similar to Func but for
    a boolean flag.
  * flag: A flag definition (via Bool, BoolVar, Int, IntVar, etc.)
    will panic if Set has already been called on a flag with the
    same name. This change is intended to detect cases where
    changes in initialization order cause flag operations to occur
    in a different order than expected. In many cases the fix to
    this problem is to introduce a explicit package dependence to
    correctly order the definition before any Set operations.
  * go/ast: The new IsGenerated predicate reports whether a file
    syntax tree contains the special comment that conventionally
    indicates that the file was generated by a tool.
  * go/ast: The new File.GoVersion field records the minimum Go
    version required by any //go:build or // +build directives.
  * go/build: The package now parses build directives (comments
    that start with //go:) in file headers (before the package
    declaration). These directives are available in the new Package
    fields Directives, TestDirectives, and XTestDirectives.
  * go/build/constraint: The new GoVersion function returns the
    minimum Go version implied by a build expression.
  * go/token: The new File.Lines method returns the file's
    line-number table in the same form as accepted by
    File.SetLines.
  * go/types: The new Package.GoVersion method returns the Go
    language version used to check the package.
  * hash/maphash: The hash/maphash package now has a pure Go
    implementation, selectable with the purego build tag.
  * html/template: The new error ErrJSTemplate is returned when an
    action appears in a JavaScript template literal. Previously an
    unexported error was returned.
  * io/fs: The new FormatFileInfo function returns a formatted
    version of a FileInfo. The new FormatDirEntry function returns
    a formatted version of a DirEntry. The implementation of
    DirEntry returned by ReadDir now implements a String method
    that calls FormatDirEntry, and the same is true for the
    DirEntry value passed to WalkDirFunc.
  * math/big: The new Int.Float64 method returns the nearest
    floating-point value to a multi-precision integer, along with
    an indication of any rounding that occurred.
  * net: On Linux, the net package can now use Multipath TCP when
    the kernel supports it. It is not used by default. To use
    Multipath TCP when available on a client, call the
    Dialer.SetMultipathTCP method before calling the Dialer.Dial or
    Dialer.DialContext methods. To use Multipath TCP when available
    on a server, call the ListenConfig.SetMultipathTCP method
    before calling the ListenConfig.Listen method. Specify the
    network as "tcp" or "tcp4" or "tcp6" as usual. If Multipath TCP
    is not supported by the kernel or the remote host, the
    connection will silently fall back to TCP. To test whether a
    particular connection is using Multipath TCP, use the
    TCPConn.MultipathTCP method.
  * net: In a future Go release we may enable Multipath TCP by
    default on systems that support it.
  * net/http: The new ResponseController.EnableFullDuplex method
    allows server handlers to concurrently read from an HTTP/1
    request body while writing the response. Normally, the HTTP/1
    server automatically consumes any remaining request body before
    starting to write the response, to avoid deadlocking clients
    which attempt to write a complete request before reading the
    response. The EnableFullDuplex method disables this behavior.
  * net/http: The new ErrSchemeMismatch error is returned by Client
    and Transport when the server responds to an HTTPS request with
    an HTTP response.
  * net/http: The net/http package now supports
    errors.ErrUnsupported, in that the expression
    errors.Is(http.ErrNotSupported, errors.ErrUnsupported) will
    return true.
  * os: Programs may now pass an empty time.Time value to the
    Chtimes function to leave either the access time or the
    modification time unchanged.
  * os: On Windows the File.Chdir method now changes the current
    directory to the file, rather than always returning an error.
  * os: On Unix systems, if a non-blocking descriptor is passed to
    NewFile, calling the File.Fd method will now return a
    non-blocking descriptor. Previously the descriptor was
    converted to blocking mode.
  * os: On Windows calling Truncate on a non-existent file used to
    create an empty file. It now returns an error indicating that
    the file does not exist.
  * os: On Windows calling TempDir now uses GetTempPath2W when
    available, instead of GetTempPathW. The new behavior is a
    security hardening measure that prevents temporary files
    created by processes running as SYSTEM to be accessed by
    non-SYSTEM processes.
  * os: On Windows the os package now supports working with files
    whose names, stored as UTF-16, can't be represented as valid
    UTF-8.
  * os: On Windows Lstat now resolves symbolic links for paths
    ending with a path separator, consistent with its behavior on
    POSIX platforms.
  * os: The implementation of the io/fs.DirEntry interface returned
    by the ReadDir function and the File.ReadDir method now
    implements a String method that calls io/fs.FormatDirEntry.
  * os: The implementation of the io/fs.FS interface returned by
    the DirFS function now implements the io/fs.ReadFileFS and the
    io/fs.ReadDirFS interfaces.
  * path/filepath: The implementation of the io/fs.DirEntry
    interface passed to the function argument of WalkDir now
    implements a String method that calls io/fs.FormatDirEntry.
  * reflect: In Go 1.21, ValueOf no longer forces its argument to
    be allocated on the heap, allowing a Value's content to be
    allocated on the stack. Most operations on a Value also allow
    the underlying value to be stack allocated.
  * reflect: The new Value method Value.Clear clears the contents
    of a map or zeros the contents of a slice. This corresponds to
    the new clear built-in added to the language.
  * reflect: The SliceHeader and StringHeader types are now
    deprecated. In new code prefer unsafe.Slice, unsafe.SliceData,
    unsafe.String, or unsafe.StringData.
  * regexp: Regexp now defines MarshalText and UnmarshalText
    methods. These implement encoding.TextMarshaler and
    encoding.TextUnmarshaler and will be used by packages such as
    encoding/json.
  * runtime: Textual stack traces produced by Go programs, such as
    those produced when crashing, calling runtime.Stack, or
    collecting a goroutine profile with debug=2, now include the
    IDs of the goroutines that created each goroutine in the stack
    trace.
  * runtime: Crashing Go applications can now opt-in to Windows
    Error Reporting (WER) by setting the environment variable
    GOTRACEBACK=wer or calling debug.SetTraceback("wer") before the
    crash. Other than enabling WER, the runtime will behave as with
    GOTRACEBACK=crash. On non-Windows systems, GOTRACEBACK=wer is
    ignored.
  * runtime: GODEBUG=cgocheck=2, a thorough checker of cgo pointer
    passing rules, is no longer available as a debug
    option. Instead, it is available as an experiment using
    GOEXPERIMENT=cgocheck2. In particular this means that this mode
    has to be selected at build time instead of startup time.
  * runtime: GODEBUG=cgocheck=1 is still available (and is still
    the default).
  * runtime: A new type Pinner has been added to the runtime
    package. Pinners may be used to "pin" Go memory such that it
    may be used more freely by non-Go code. For instance, passing
    Go values that reference pinned Go memory to C code is now
    allowed. Previously, passing any such nested reference was
    disallowed by the cgo pointer passing rules. See the docs for
    more details.
  * runtime/metrics: A few previously-internal GC metrics, such as
    live heap size, are now available. GOGC and GOMEMLIMIT are also
    now available as metrics.
  * runtime/trace: Collecting traces on amd64 and arm64 now incurs
    a substantially smaller CPU cost: up to a 10x improvement over
    the previous release.
  * runtime/trace: Traces now contain explicit stop-the-world
    events for every reason the Go runtime might stop-the-world,
    not just garbage collection.
  * sync: The new OnceFunc, OnceValue, and OnceValues functions
    capture a common use of Once to lazily initialize a value on
    first use.
  * syscall: On Windows the Fchdir function now changes the current
    directory to its argument, rather than always returning an
    error.
  * syscall: On FreeBSD SysProcAttr has a new field Jail that may
    be used to put the newly created process in a jailed
    environment.
  * syscall: On Windows the syscall package now supports working
    with files whose names, stored as UTF-16, can't be represented
    as valid UTF-8. The UTF16ToString and UTF16FromString functions
    now convert between UTF-16 data and WTF-8 strings. This is
    backward compatible as WTF-8 is a superset of the UTF-8 format
    that was used in earlier releases.
  * syscall: Several error values match the new
    errors.ErrUnsupported, such that errors.Is(err,
    errors.ErrUnsupported) returns true.
    ENOSYS
    ENOTSUP
    EOPNOTSUPP
    EPLAN9 (Plan 9 only)
    ERROR_CALL_NOT_IMPLEMENTED (Windows only)
    ERROR_NOT_SUPPORTED (Windows only)
    EWINDOWS (Windows only)
  * testing: The new -test.fullpath option will print full path
    names in test log messages, rather than just base names.
  * testing: The new Testing function reports whether the program
    is a test created by go test.
  * testing/fstest: Calling Open.Stat will return a type that now
    implements a String method that calls io/fs.FormatFileInfo.
  * unicode: The unicode package and associated support throughout
    the system has been upgraded to Unicode 15.0.0.
  * Darwin port: As announced in the Go 1.20 release notes, Go 1.21
    requires macOS 10.15 Catalina or later; support for previous
    versions has been discontinued.
  * Windows port: As announced in the Go 1.20 release notes, Go
    1.21 requires at least Windows 10 or Windows Server 2016;
    support for previous versions has been discontinued.
  * WebAssembly port: The new go:wasmimport directive can now be
    used in Go programs to import functions from the WebAssembly
    host.
  * WebAssembly port: The Go scheduler now interacts much more
    efficiently with the JavaScript event loop, especially in
    applications that block frequently on asynchronous events.
  * WebAssembly System Interface port: Go 1.21 adds an experimental
    port to the WebAssembly System Interface (WASI), Preview 1
    (GOOS=wasip1, GOARCH=wasm).
  * WebAssembly System Interface port: As a result of the addition
    of the new GOOS value "wasip1", Go files named *_wasip1.go will
    now be ignored by Go tools except when that GOOS value is being
    used. If you have existing filenames matching that pattern, you
    will need to rename them.
  * ppc64/ppc64le port: On Linux, GOPPC64=power10 now generates
    PC-relative instructions, prefixed instructions, and other new
    Power10 instructions. On AIX, GOPPC64=power10 generates Power10
    instructions, but does not generate PC-relative instructions.
  * ppc64/ppc64le port: When building position-independent binaries
    for GOPPC64=power10 GOOS=linux GOARCH=ppc64le, users can expect
    reduced binary sizes in most cases, in some cases
    3.5%. Position-independent binaries are built for ppc64le with
    the following -buildmode values: c-archive, c-shared, shared,
    pie, plugin.
  * loong64 port: The linux/loong64 port now supports
  - buildmode=c-archive, -buildmode=c-shared and -buildmode=pie.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1693915200">- Add missing directory pprof html asset directory to package.
  Refs boo#1215090
  * src/cmd/vendor/github.com/google/pprof/internal/driver/html/
    dir containing html assets is present in upstream Go
    distribution but missing from SUSE go1.x packages
  * Go programs importing runtime/pprof may fail with error:
    /usr/lib64/go/1.21/src/cmd/vendor/github.com/google/pprof/internal/driver/webhtml.go
    pattern html: no matching files found
  * Reformat adjacent commment in spec file</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1694001600">- go1.21.1 (released 2023-09-06) includes four security fixes to
  the cmd/go, crypto/tls, and html/template packages, as well as
  bug fixes to the compiler, the go command, the linker, the
  runtime, and the context, crypto/tls, encoding/gob, encoding/xml,
  go/types, net/http, os, and path/filepath packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-39318 CVE-2023-39319 CVE-2023-39320 CVE-2023-39321 CVE-2023-39322
  * go#62290 go#62266 boo#1215087 security: fix CVE-2023-39321 CVE-2023-39322 crypto/tls: panic when processing partial post-handshake message in QUICConn.HandleData
  * go#62394 go#62198 boo#1215086 security: fix CVE-2023-39320 cmd/go: go.mod toolchain directive allows arbitrary execution
  * go#62396 go#62196 boo#1215084 security: fix CVE-2023-39318 html/template: improper handling of HTML-like comments within script contexts
  * go#62398 go#62197 boo#1215085 security: fix CVE-2023-39319 html/template: improper handling of special tags within script contexts
  * go#61743 go/types: interface.Complete panics for interfaces with duplicate methods
  * go#61781 cmd/compile: internal compiler error: 'f': value .autotmp_1 (nil) incorrectly live at entry
  * go#61818 cmd/go: panic: runtime error: index out of range [-1] in collectDepsErrors
  * go#61821 runtime/internal/wasitest: TestTCPEcho is racy
  * go#61868 path/filepath: Clean on some invalid Windows paths can lose .. components
  * go#61904 net/http: go 1.20.6 host validation breaks setting Host to a unix socket address
  * go#61905 cmd/go: go get/mod tidy panics with internal error: net token acquired but not released
  * go#61909 cmd/compile: internal compiler error: missed typecheck
  * go#61910 os: ReadDir fails on file systems without File ID support on Windows
  * go#61927 cmd/distpack: release archives don't include directory members
  * go#61930 spec, go/types, types2: restore Go 1.20 unification when compiling for Go 1.20
  * go#61932 go/types, types2: index out of range panic in Checker.arguments
  * go#61958 cmd/compile: write barrier code is sometimes preemptible when compiled with -N
  * go#61959 go/types, types2: panic: infinite recursion in unification with go1.21.0
  * go#61964 os: ReadDir(\\.\pipe\) fails with go1.21 on Windows
  * go#61967 crypto/tls: add GODEBUG to control max RSA key size
  * go#61987 runtime: simple programs crash on linux/386 with go1.21 when build with -gcflags='all=-N -l'
  * go#62019 runtime: execution halts with goroutines stuck in runtime.gopark (protocol error E08 during memory read for packet)
  * go#62046 runtime/trace: segfault in runtime.fpTracebackPCs during deferred call after recovering from panic
  * go#62051 encoding/xml: incompatible changes in the Go 1.21.0
  * go#62057 cmd/compile: internal compiler error: 'F': func F, startMem[b1] has different values
  * go#62071 cmd/api: make non-importable
  * go#62140 cmd/link: slice bounds out of range
  * go#62143 hash/crc32: panic on arm64 with go1.21.0 when indexing slice
  * go#62144 cmd/go: locating GOROOT fails when the go command is run from the cross-compiled bin subdirectory
  * go#62154 encoding/gob: panic decoding into local type, received remote type
  * go#62189 context: misuse of sync.Cond in ExampleAfterFunc_cond
  * go#62204 maps: segfault in Clone
  * go#62205 cmd/compile: backward incompatible change in Go 1.21 type inference with channels
  * go#62222 cmd/go: 'go test -o' may fail with ETXTBSY when running the compiled test
  * go#62328 net/http: http client regression building with js/wasm and running on Chrome: net::ERR_H2_OR_QUIC_REQUIRED
  * go#62329 runtime: MADV_HUGEPAGE causes stalls when allocating memory</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1696507200">- go1.21.2 (released 2023-10-05) includes one security fixes to the
  cmd/go package, as well as bug fixes to the compiler, the go
  command, the linker, the runtime, and the runtime/metrics
  package.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-39323
  * go#63214 go#63211 boo#1215985 security: fix CVE-2023-39323 cmd/go: line directives allows arbitrary execution during build
  * go#62464 runtime: "traceback did not unwind completely"
  * go#62478 runtime/metrics: /gc/scan* metrics return zero
  * go#62505 plugin: variable not initialized properly
  * go#62506 cmd/compile: internal compiler error: InvertFlags should never make it to codegen v100 = InvertFlags v123
  * go#62509 runtime: scheduler change causes Delve's function call injection to fail intermittently
  * go#62537 runtime: "fatal: morestack on g0" with PGO enabled on arm64
  * go#62598 cmd/link: issues with Apple's new linker in Xcode 15 beta
  * go#62668 cmd/compile: slow to compile 17,000 line switch statement?
  * go#62711 cmd/go: TestScript/gotoolchain_path fails if golang.org/dl/go1.21.1 is installed in the user's $PATH</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1696939200">- go1.21.3 (released 2023-10-10) includes a security fix to the
  net/http package.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-39325 CVE-2023-44487
  * go#63427 go#63417 boo#1216109 security: fix CVE-2023-39325 CVE-2023-44487 net/http: rapid stream resets can cause excessive work</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1699358400">- go1.21.4 (released 2023-11-07) includes security fixes to the
  path/filepath package, as well as bug fixes to the linker, the
  runtime, the compiler, and the go/types, net/http, and
  runtime/cgo packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45283 CVE-2023-45284
  * go#63715 go#63713 boo#1216943 boo#1216944 security: fix CVE-2023-45283 CVE-2023-45284 path/filepath: insecure parsing of Windows paths
  * go#62207 spec: update unification rules
  * go#62545 cmd/compile: internal compiler error: expected struct value to have type struct
  * go#63317 cmd/link: split text sections for arm 32-bit
  * go#63335 runtime: MADV_COLLAPSE causes production performance issues on Linux
  * go#63339 go/types, x/tools/go/ssa: panic: type param without replacement encountered
  * go#63509 cmd/compile: -buildmode=c-archive produces code not suitable for use in a shared object on arm64
  * go#63560 net/http: http2 page fails on firefox/safari if pushing resources</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1701777600">- go1.21.5 (released 2023-12-05) includes security fixes to the go
  command, and the net/http and path/filepath packages, as well as
  bug fixes to the compiler, the go command, the runtime, and the
  crypto/rand, net, os, and syscall packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45285 CVE-2023-45284 CVE-2023-39326
  * go#63973 go#63845 boo#1217834 security: fix CVE-2023-45285 cmd/go: git VCS qualifier in module path uses git:// scheme
  * go#64041 go#63713 boo#1216943 security: fix CVE-2023-45284 path/filepath: Clean removes ending slash for volume on Windows in Go 1.21.4
  * go#64435 go#64433 boo#1217833 security: fix CVE-2023-39326 net/http: limit chunked data overhead
  * go#62055 cmd/go: go mod download needs to support toolchain upgrades
  * go#63743 cmd/compile: invalid pointer found on stack when compiled with -race
  * go#63764 os: NTFS deduped file changed from regular to irregular
  * go#63801 net: TCPConn.ReadFrom hangs when io.Reader is TCPConn or UnixConn, Linux kernel &lt; 5.1
  * go#63984 cmd/compile: internal compiler error: panic during prove while compiling: unexpected induction with too many parents
  * go#63994 syscall: TestOpenFileLimit unintentionally runs on non-Unix platforms
  * go#64073 runtime: self-deadlock on mheap_.lock
  * go#64413 crypto/rand: Legacy RtlGenRandom use on Windows</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1704801600">- go1.21.6 (released 2024-01-09) includes fixes to the compiler,
  the runtime, and the crypto/tls, maps, and runtime/pprof
  packages.
  Refs boo#1212475 go1.21 release tracking
  * go#63911 x/build,os/signal: TestDetectNohup and TestNohup fail on replacement darwin LUCI builders
  * go#64410 runtime: ReadMemStats fatal error: mappedReady and other memstats are not equal
  * go#64472 cmd/compile: linux/s390x: inlining bug in s390x
  * go#64475 maps: maps.Clone reference semantics when cloning a map with large value types
  * go#64561 runtime: excessive memory use between 1.21.0 -&gt; 1.21.1
  * go#64567 cmd/compile: max/min builtin broken when used with string(byte) conversions
  * go#64609 runtime/pprof: incorrect function names for generics functions
  * go#64719 crypto: upgrade to BoringCrypto fips-20220613 and enable TLS 1.3
  * go#64757 runtime: race condition raised with parallel tests, panic(nil) and -race</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220800">- go1.21.7 (released 2024-02-06) includes fixes to the compiler,
  the go command, the runtime, and the crypto/x509 package.
  Refs boo#1212475 go1.21 release tracking
  * go#63209 runtime: "fatal: morestack on g0" on amd64 after upgrade to Go 1.21
  * go#63768 runtime: pinner.Pin doesn't panic when it says it will
  * go#64497 cmd/go: flag modcacherw does not take effect in the target package
  * go#64761 staticlockranking builders failing on release branches on LUCI
  * go#64935 runtime: "traceback: unexpected SPWRITE function runtime.systemstack"
  * go#65023 x/tools/go/analysis/unitchecker,slices: TestVetStdlib failing due to vet errors in panic tests
  * go#65053 cmd/compile: //go:build file version ignored when calling generic fn which has related type params
  * go#65323 crypto: rollback BoringCrypto fips-20220613 update
  * go#65351 cmd/go: go generate fails silently when run on a package in a nested workspace module
  * go#65380 crypto/x509: TestIssue51759 consistently failing on gotip-darwin-amd64_10.15 LUCI builder
  * go#65449 runtime/trace: frame pointer unwinding crash on arm64 during async preemption</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220801">- Packaging improvements:
  * boo#1219988 ensure VERSION file is present in GOROOT
    as required by go tool dist and go tool distpack</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709035200">- Packaging improvements:
  * Use %patch -P N instead of deprecated %patchN</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709640000">- go1.21.8 (released 2024-03-05) includes security fixes to the
  crypto/x509, html/template, net/http, net/http/cookiejar, and
  net/mail packages, as well as bug fixes to the go command and the
  runtime.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45289 CVE-2023-45290 CVE-2024-24783 CVE-2024-24784 CVE-2024-24785
  * go#65385 go#65065 boo#1221000 security: fix CVE-2023-45289 net/http, net/http/cookiejar: incorrect forwarding of sensitive headers and cookies on HTTP redirect
  * go#65389 go#65383 boo#1221001 security: fix CVE-2023-45290 net/http: memory exhaustion in Request.ParseMultipartForm
  * go#65392 go#65390 boo#1220999 security: fix CVE-2024-24783 crypto/x509: Verify panics on certificates with an unknown public key algorithm
  * go#65848 go#65083 boo#1221002 security: fix CVE-2024-24784 net/mail: comments in display names are incorrectly handled
  * go#65968 go#65697 boo#1221003 security: fix CVE-2024-24785 html/template: errors returned from MarshalJSON methods may break template escaping
  * go#65472 internal/testenv: TestHasGoBuild failures on the LUCI noopt builders
  * go#65475 internal/testenv: support LUCI mobile builders in testenv tests
  * go#65478 runtime: don't let the tests leave core files behind
  * go#65640 cmd/cgo/internal/testsanitizers,x/build: LUCI clang15 builders failing
  * go#65851 cmd/go: "missing ziphash" error with go.work
  * go#65882 internal/poll: invalid uintptr conversion in call to windows.SetFileInformationByHandle</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1712145600">- go1.21.9 (released 2024-04-03) includes a security fix to the
  net/http package, as well as bug fixes to the linker, and the
  go/types and net/http packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45288
  * go#65387 go#65051 boo#1221400 security: fix CVE-2023-45288 net/http, x/net/http2: close connections when receiving too many headers
  * go#66254 net/http: http2 round tripper nil pointer dereference causes panic causing deadlock
  * go#66326 cmd/compile: //go:build file version ignored when using generic function from package "slices" in Go 1.21
  * go#66411 cmd/link: bad carrier sym for symbol runtime.elf_savegpr0.args_stackmap on ppc64le</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1715083200">- go1.21.10 (released 2024-05-07) includes security fixes to the go
  command, as well as bug fixes to the net/http package.
  Refs boo#1212475 go1.21 release tracking
  CVE-2024-24787
  * go#67121 go#67119 boo#1224017 security: fix CVE-2024-24787 cmd/go: arbitrary code execution during build on darwin
  * go#66697 net/http: TestRequestLimit/h2 becomes significantly more expensive and slower after x/net@v0.23.0</changelog>
</package>
<package pkgid="2aac964cfdef02bf65b3a14126dba84eca488f912fc47b45a674bda8df69d4f76c3d4e3447f1fe10c89c2b970480c1bebe27fad717f76a095fdefce7a7901b82" name="go1.21-race" arch="x86_64">
  <version epoch="0" ver="1.21.10" rel="1.1"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1686916800">- go1.21rc1 (released 2023-06-16) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc1.
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1687348800">- go1.21rc2 (released 2023-06-21) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc2. https://go.dev/blog/go1.21rc
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1687521600">- Add missing go.env to package. go.env sets defaults including:
  GOPROXY GOSUMDB GOTOOLCHAIN
  Refs boo#1212667
  * Starting in go1.21+ a missing go.env defaults to GOPROXY=''
    resulting in errors e.g. with online cmds e.g. go mod download:
    "GOPROXY list is not the empty string, but contains no entries"
    It is not clear why GOPROXY='' is not evaluated as "the empty
    string".</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1687521601">- go1.21+ change default GOTOOLCHAIN=auto to local to prevent go
  tool commands from downloading upstream go1.x toolchain binaries
  Refs boo#1212669
  * go1.21+ introduce new default behavior that can download
    additional versions of go1.x toolchain binaries built by
    upstream. See https://go.dev/doc/toolchain for details. The go
    tool would attempt toolchain downloads as needed to satisfy a
    minimum go version specified in go.mod of the program
    containing main() or any of its dependencies.
  * Builds in OBS can not access the network, download attempts
    would fail.
  * Builds in OBS should not use third party binary toolchains.
  * When GOTOOLCHAIN is set to local, the go command always runs
    the bundled Go toolchain.
  * Users can override the default GOTOOLCHAIN setting with
    go env -w, stored in in ~/.config/go/env.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1689336000">- go1.21rc3 (released 2023-07-14) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc3.
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1690977600">- go1.21rc4 (released 2023-08-02) is a release candidate version of
  go1.21 cut from the master branch at the revision tagged
  go1.21rc4.
  Refs boo#1212475 go1.21 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1691496000">- go1.21 (released 2023-08-08) is a major release of Go.
  go1.21.x minor releases will be provided through August 2024.
  https://github.com/golang/go/wiki/Go-Release-Cycle
  go1.21 arrives six months after go1.20. Most of its changes are
  in the implementation of the toolchain, runtime, and libraries.
  As always, the release maintains the Go 1 promise of
  compatibility. We expect almost all Go programs to continue to
  compile and run as before.
  Refs boo#1212475 go1.21 release tracking
  * Go 1.21 introduces a small change to the numbering of
    releases. In the past, we used Go 1.N to refer to both the
    overall Go language version and release family as well as the
    first release in that family. Starting in Go 1.21, the first
    release is now Go 1.N.0. Today we are releasing both the Go
    1.21 language and its initial implementation, the Go 1.21.0
    release. These notes refer to "Go 1.21"; tools like go version
    will report "go1.21.0" (until you upgrade to Go 1.21.1). See
    "Go versions" in the "Go Toolchains" documentation for details
    about the new version numbering.
  * Language change: Go 1.21 adds three new built-ins to the
    language.
  * Language change: The new functions min and max compute the
    smallest (or largest, for max) value of a fixed number of given
    arguments. See the language spec for details.
  * Language change: The new function clear deletes all elements
    from a map or zeroes all elements of a slice. See the language
    spec for details.
  * Package initialization order is now specified more
    precisely. This may change the behavior of some programs that
    rely on a specific initialization ordering that was not
    expressed by explicit imports. The behavior of such programs
    was not well defined by the spec in past releases. The new rule
    provides an unambiguous definition.
  * Multiple improvements that increase the power and precision of
    type inference have been made.
  * A (possibly partially instantiated generic) function may now be
    called with arguments that are themselves (possibly partially
    instantiated) generic functions.
  * Type inference now also considers methods when a value is
    assigned to an interface: type arguments for type parameters
    used in method signatures may be inferred from the
    corresponding parameter types of matching methods.
  * Similarly, since a type argument must implement all the methods
    of its corresponding constraint, the methods of the type
    argument and constraint are matched which may lead to the
    inference of additional type arguments.
  * If multiple untyped constant arguments of different kinds (such
    as an untyped int and an untyped floating-point constant) are
    passed to parameters with the same (not otherwise specified)
    type parameter type, instead of an error, now type inference
    determines the type using the same approach as an operator with
    untyped constant operands. This change brings the types
    inferred from untyped constant arguments in line with the types
    of constant expressions.
  * Type inference is now precise when matching corresponding types
    in assignments
  * The description of type inference in the language spec has been
    clarified.
  * Go 1.21 includes a preview of a language change we are
    considering for a future version of Go: making for loop
    variables per-iteration instead of per-loop, to avoid
    accidental sharing bugs. For details about how to try that
    language change, see the LoopvarExperiment wiki page.
  * Go 1.21 now defines that if a goroutine is panicking and
    recover was called directly by a deferred function, the return
    value of recover is guaranteed not to be nil. To ensure this,
    calling panic with a nil interface value (or an untyped nil)
    causes a run-time panic of type *runtime.PanicNilError.
    To support programs written for older versions of Go, nil
    panics can be re-enabled by setting GODEBUG=panicnil=1. This
    setting is enabled automatically when compiling a program whose
    main package is in a module with that declares go 1.20 or
    earlier.
  * Go 1.21 adds improved support for backwards compatibility and
    forwards compatibility in the Go toolchain.
  * To improve backwards compatibility, Go 1.21 formalizes Go's use
    of the GODEBUG environment variable to control the default
    behavior for changes that are non-breaking according to the
    compatibility policy but nonetheless may cause existing
    programs to break. (For example, programs that depend on buggy
    behavior may break when a bug is fixed, but bug fixes are not
    considered breaking changes.) When Go must make this kind of
    behavior change, it now chooses between the old and new
    behavior based on the go line in the workspace's go.work file
    or else the main module's go.mod file. Upgrading to a new Go
    toolchain but leaving the go line set to its original (older)
    Go version preserves the behavior of the older toolchain. With
    this compatibility support, the latest Go toolchain should
    always be the best, most secure, implementation of an older
    version of Go. See "Go, Backwards Compatibility, and GODEBUG"
    for details.
  * To improve forwards compatibility, Go 1.21 now reads the go
    line in a go.work or go.mod file as a strict minimum
    requirement: go 1.21.0 means that the workspace or module
    cannot be used with Go 1.20 or with Go 1.21rc1. This allows
    projects that depend on fixes made in later versions of Go to
    ensure that they are not used with earlier versions. It also
    gives better error reporting for projects that make use of new
    Go features: when the problem is that a newer Go version is
    needed, that problem is reported clearly, instead of attempting
    to build the code and instead printing errors about unresolved
    imports or syntax errors.
  * To make these new stricter version requirements easier to
    manage, the go command can now invoke not just the toolchain
    bundled in its own release but also other Go toolchain versions
    found in the PATH or downloaded on demand. If a go.mod or
    go.work go line declares a minimum requirement on a newer
    version of Go, the go command will find and run that version
    automatically. The new toolchain directive sets a suggested
    minimum toolchain to use, which may be newer than the strict go
    minimum. See "Go Toolchains" for details.
  * go command: The -pgo build flag now defaults to -pgo=auto, and
    the restriction of specifying a single main package on the
    command line is now removed. If a file named default.pgo is
    present in the main package's directory, the go command will
    use it to enable profile-guided optimization for building the
    corresponding program.
  * go command: The -C dir flag must now be the first flag on the
    command-line when used.
  * go command: The new go test option -fullpath prints full path
    names in test log messages, rather than just base names.
  * go command: The go test -c flag now supports writing test
    binaries for multiple packages, each to pkg.test where pkg is
    the package name. It is an error if more than one test package
    being compiled has a given package name.]
  * go command: The go test -o flag now accepts a directory
    argument, in which case test binaries are written to that
    directory instead of the current directory.
  * cgo: In files that import "C", the Go toolchain now correctly
    reports errors for attempts to declare Go methods on C types.
  * runtime: When printing very deep stacks, the runtime now prints
    the first 50 (innermost) frames followed by the bottom 50
    (outermost) frames, rather than just printing the first 100
    frames. This makes it easier to see how deeply recursive stacks
    started, and is especially valuable for debugging stack
    overflows.
  * runtime: On Linux platforms that support transparent huge
    pages, the Go runtime now manages which parts of the heap may
    be backed by huge pages more explicitly. This leads to better
    utilization of memory: small heaps should see less memory used
    (up to 50% in pathological cases) while large heaps should see
    fewer broken huge pages for dense parts of the heap, improving
    CPU usage and latency by up to 1%.
  * runtime: As a result of runtime-internal garbage collection
    tuning, applications may see up to a 40% reduction in
    application tail latency and a small decrease in memory
    use. Some applications may also observe a small loss in
    throughput. The memory use decrease should be proportional to
    the loss in throughput, such that the previous release's
    throughput/memory tradeoff may be recovered (with little change
    to latency) by increasing GOGC and/or GOMEMLIMIT slightly.
  * runtime: Calls from C to Go on threads created in C require
    some setup to prepare for Go execution. On Unix platforms, this
    setup is now preserved across multiple calls from the same
    thread. This significantly reduces the overhead of subsequent C
    to Go calls from ~1-3 microseconds per call to ~100-200
    nanoseconds per call.
  * compiler: Profile-guide optimization (PGO), added as a preview
    in Go 1.20, is now ready for general use. PGO enables
    additional optimizations on code identified as hot by profiles
    of production workloads. As mentioned in the Go command
    section, PGO is enabled by default for binaries that contain a
    default.pgo profile in the main package directory. Performance
    improvements vary depending on application behavior, with most
    programs from a representative set of Go programs seeing
    between 2 and 7% improvement from enabling PGO. See the PGO
    user guide for detailed documentation.
  * compiler: PGO builds can now devirtualize some interface method
    calls, adding a concrete call to the most common callee. This
    enables further optimization, such as inlining the callee.
  * compiler: Go 1.21 improves build speed by up to 6%, largely
    thanks to building the compiler itself with PGO.
  * assembler: On amd64, frameless nosplit assembly functions are
    no longer automatically marked as NOFRAME. Instead, the NOFRAME
    attribute must be explicitly specified if desired, which is
    already the behavior on other architectures supporting frame
    pointers. With this, the runtime now maintains the frame
    pointers for stack transitions.
  * assembler: The verifier that checks for incorrect uses of R15
    when dynamic linking on amd64 has been improved.
  * linker: On windows/amd64, the linker (with help from the
    compiler) now emits SEH unwinding data by default, which
    improves the integration of Go applications with Windows
    debuggers and other tools.
  * linker: In Go 1.21 the linker (with help from the compiler) is
    now capable of deleting dead (unreferenced) global map
    variables, if the number of entries in the variable initializer
    is sufficiently large, and if the initializer expressions are
    side-effect free.
  * core library: The new log/slog package provides structured
    logging with levels. Structured logging emits key-value pairs
    to enable fast, accurate processing of large amounts of log
    data. The package supports integration with popular log
    analysis tools and services.
  * core library: The new testing/slogtest package can help to
    validate slog.Handler implementations.
  * core library: The new slices package provides many common
    operations on slices, using generic functions that work with
    slices of any element type.
  * core library: The new maps package provides several common
    operations on maps, using generic functions that work with maps
    of any key or element type.
  * core library: The new cmp package defines the type constraint
    Ordered and two new generic functions Less and Compare that are
    useful with ordered types.
  * Minor changes to the library: As always, there are various
    minor changes and updates to the library, made with the Go 1
    promise of compatibility in mind. There are also various
    performance improvements, not enumerated here.
  * archive/tar: The implementation of the io/fs.FileInfo interface
    returned by Header.FileInfo now implements a String method that
    calls io/fs.FormatFileInfo.
  * archive/zip: The implementation of the io/fs.FileInfo interface
    returned by FileHeader.FileInfo now implements a String method
    that calls io/fs.FormatFileInfo.
  * archive/zip: The implementation of the io/fs.DirEntry interface
    returned by the io/fs.ReadDirFile.ReadDir method of the
    io/fs.File returned by Reader.Open now implements a String
    method that calls io/fs.FormatDirEntry.
  * bytes: The Buffer type has two new methods: Available and
    AvailableBuffer. These may be used along with the Write method
    to append directly to the Buffer.
  * context: The new WithoutCancel function returns a copy of a
    context that is not canceled when the original context is
    canceled.
  * context: The new WithDeadlineCause and WithTimeoutCause
    functions provide a way to set a context cancellation cause
    when a deadline or timer expires. The cause may be retrieved
    with the Cause function.
  * context: The new AfterFunc function registers a function to run
    after a context has been cancelled.
  * context: An optimization means that the results of calling
    Background and TODO and converting them to a shared type can be
    considered equal. In previous releases they were always
    different. Comparing Context values for equality has never been
    well-defined, so this is not considered to be an incompatible
    change.
  * crypto/ecdsa: PublicKey.Equal and PrivateKey.Equal now execute
    in constant time.
  * crypto/elliptic: All of the Curve methods have been deprecated,
    along with GenerateKey, Marshal, and Unmarshal. For ECDH
    operations, the new crypto/ecdh package should be used
    instead. For lower-level operations, use third-party modules
    such as filippo.io/nistec.
  * crypto/rand: The crypto/rand package now uses the getrandom
    system call on NetBSD 10.0 and later.
  * crypto/rsa: The performance of private RSA operations
    (decryption and signing) is now better than Go 1.19 for
    GOARCH=amd64 and GOARCH=arm64. It had regressed in Go 1.20.
  * crypto/rsa: Due to the addition of private fields to
    PrecomputedValues, PrivateKey.Precompute must be called for
    optimal performance even if deserializing (for example from
    JSON) a previously-precomputed private key.
  * crypto/rsa: PublicKey.Equal and PrivateKey.Equal now execute in
    constant time.
  * crypto/rsa: The GenerateMultiPrimeKey function and the
    PrecomputedValues.CRTValues field have been
    deprecated. PrecomputedValues.CRTValues will still be populated
    when PrivateKey.Precompute is called, but the values will not
    be used during decryption operations.
  * crypto/sha256: SHA-224 and SHA-256 operations now use native
    instructions when available when GOARCH=amd64, providing a
    performance improvement on the order of 3-4x.
  * crypto/tls: Servers now skip verifying client certificates
    (including not running Config.VerifyPeerCertificate) for
    resumed connections, besides checking the expiration time. This
    makes session tickets larger when client certificates are in
    use. Clients were already skipping verification on resumption,
    but now check the expiration time even if
    Config.InsecureSkipVerify is set.
  * crypto/tls: Applications can now control the content of session
    tickets.
  * crypto/tls: The new SessionState type describes a resumable
    session.
  * crypto/tls: The SessionState.Bytes method and ParseSessionState
    function serialize and deserialize a SessionState.
  * crypto/tls: The Config.WrapSession and Config.UnwrapSession
    hooks convert a SessionState to and from a ticket on the server
    side.
  * crypto/tls: The Config.EncryptTicket and Config.DecryptTicket
    methods provide a default implementation of WrapSession and
    UnwrapSession.
  * crypto/tls: The ClientSessionState.ResumptionState method and
    NewResumptionState function may be used by a ClientSessionCache
    implementation to store and resume sessions on the client side.
  * crypto/tls: To reduce the potential for session tickets to be
    used as a tracking mechanism across connections, the server now
    issues new tickets on every resumption (if they are supported
    and not disabled) and tickets don't bear an identifier for the
    key that encrypted them anymore. If passing a large number of
    keys to Conn.SetSessionTicketKeys, this might lead to a
    noticeable performance cost.
  * crypto/tls: Both clients and servers now implement the Extended
    Master Secret extension (RFC 7627). The deprecation of
    ConnectionState.TLSUnique has been reverted, and is now set for
    resumed connections that support Extended Master Secret.
  * crypto/tls: The new QUICConn type provides support for QUIC
    implementations, including 0-RTT support. Note that this is not
    itself a QUIC implementation, and 0-RTT is still not supported
    in TLS.
  * crypto/tls: The new VersionName function returns the name for a
    TLS version number.
  * crypto/tls: The TLS alert codes sent from the server for client
    authentication failures have been improved. Previously, these
    failures always resulted in a "bad certificate" alert. Now,
    certain failures will result in more appropriate alert codes,
    as defined by RFC 5246 and RFC 8446:
  * crypto/tls: For TLS 1.3 connections, if the server is
    configured to require client authentication using
    RequireAnyClientCert or RequireAndVerifyClientCert, and the
    client does not provide any certificate, the server will now
    return the "certificate required" alert.
  * crypto/tls: If the client provides a certificate that is not
    signed by the set of trusted certificate authorities configured
    on the server, the server will return the "unknown certificate
    authority" alert.
  * crypto/tls: If the client provides a certificate that is either
    expired or not yet valid, the server will return the "expired
    certificate" alert.
  * crypto/tls: In all other scenarios related to client
    authentication failures, the server still returns "bad
    certificate".
  * crypto/x509: RevocationList.RevokedCertificates has been
    deprecated and replaced with the new RevokedCertificateEntries
    field, which is a slice of RevocationListEntry.
    RevocationListEntry contains all of the fields in
    pkix.RevokedCertificate, as well as the revocation reason code.
  * crypto/x509: Name constraints are now correctly enforced on
    non-leaf certificates, and not on the certificates where they
    are expressed.
  * debug/elf: The new File.DynValue method may be used to retrieve
    the numeric values listed with a given dynamic tag.
  * debug/elf: The constant flags permitted in a DT_FLAGS_1 dynamic
    tag are now defined with type DynFlag1. These tags have names
    starting with DF_1.
  * debug/elf: The package now defines the constant COMPRESS_ZSTD.
  * debug/elf: The package now defines the constant
    R_PPC64_REL24_P9NOTOC.
  * debug/pe: Attempts to read from a section containing
    uninitialized data using Section.Data or the reader returned by
    Section.Open now return an error.
  * embed: The io/fs.File returned by FS.Open now has a ReadAt
    method that implements io.ReaderAt.
  * embed: Calling FS.Open.Stat will return a type that now
    implements a String method that calls io/fs.FormatFileInfo.
  * errors: The new ErrUnsupported error provides a standardized
    way to indicate that a requested operation may not be performed
    because it is unsupported. For example, a call to os.Link when
    using a file system that does not support hard links.
  * flag: The new BoolFunc function and FlagSet.BoolFunc method
    define a flag that does not require an argument and calls a
    function when the flag is used. This is similar to Func but for
    a boolean flag.
  * flag: A flag definition (via Bool, BoolVar, Int, IntVar, etc.)
    will panic if Set has already been called on a flag with the
    same name. This change is intended to detect cases where
    changes in initialization order cause flag operations to occur
    in a different order than expected. In many cases the fix to
    this problem is to introduce a explicit package dependence to
    correctly order the definition before any Set operations.
  * go/ast: The new IsGenerated predicate reports whether a file
    syntax tree contains the special comment that conventionally
    indicates that the file was generated by a tool.
  * go/ast: The new File.GoVersion field records the minimum Go
    version required by any //go:build or // +build directives.
  * go/build: The package now parses build directives (comments
    that start with //go:) in file headers (before the package
    declaration). These directives are available in the new Package
    fields Directives, TestDirectives, and XTestDirectives.
  * go/build/constraint: The new GoVersion function returns the
    minimum Go version implied by a build expression.
  * go/token: The new File.Lines method returns the file's
    line-number table in the same form as accepted by
    File.SetLines.
  * go/types: The new Package.GoVersion method returns the Go
    language version used to check the package.
  * hash/maphash: The hash/maphash package now has a pure Go
    implementation, selectable with the purego build tag.
  * html/template: The new error ErrJSTemplate is returned when an
    action appears in a JavaScript template literal. Previously an
    unexported error was returned.
  * io/fs: The new FormatFileInfo function returns a formatted
    version of a FileInfo. The new FormatDirEntry function returns
    a formatted version of a DirEntry. The implementation of
    DirEntry returned by ReadDir now implements a String method
    that calls FormatDirEntry, and the same is true for the
    DirEntry value passed to WalkDirFunc.
  * math/big: The new Int.Float64 method returns the nearest
    floating-point value to a multi-precision integer, along with
    an indication of any rounding that occurred.
  * net: On Linux, the net package can now use Multipath TCP when
    the kernel supports it. It is not used by default. To use
    Multipath TCP when available on a client, call the
    Dialer.SetMultipathTCP method before calling the Dialer.Dial or
    Dialer.DialContext methods. To use Multipath TCP when available
    on a server, call the ListenConfig.SetMultipathTCP method
    before calling the ListenConfig.Listen method. Specify the
    network as "tcp" or "tcp4" or "tcp6" as usual. If Multipath TCP
    is not supported by the kernel or the remote host, the
    connection will silently fall back to TCP. To test whether a
    particular connection is using Multipath TCP, use the
    TCPConn.MultipathTCP method.
  * net: In a future Go release we may enable Multipath TCP by
    default on systems that support it.
  * net/http: The new ResponseController.EnableFullDuplex method
    allows server handlers to concurrently read from an HTTP/1
    request body while writing the response. Normally, the HTTP/1
    server automatically consumes any remaining request body before
    starting to write the response, to avoid deadlocking clients
    which attempt to write a complete request before reading the
    response. The EnableFullDuplex method disables this behavior.
  * net/http: The new ErrSchemeMismatch error is returned by Client
    and Transport when the server responds to an HTTPS request with
    an HTTP response.
  * net/http: The net/http package now supports
    errors.ErrUnsupported, in that the expression
    errors.Is(http.ErrNotSupported, errors.ErrUnsupported) will
    return true.
  * os: Programs may now pass an empty time.Time value to the
    Chtimes function to leave either the access time or the
    modification time unchanged.
  * os: On Windows the File.Chdir method now changes the current
    directory to the file, rather than always returning an error.
  * os: On Unix systems, if a non-blocking descriptor is passed to
    NewFile, calling the File.Fd method will now return a
    non-blocking descriptor. Previously the descriptor was
    converted to blocking mode.
  * os: On Windows calling Truncate on a non-existent file used to
    create an empty file. It now returns an error indicating that
    the file does not exist.
  * os: On Windows calling TempDir now uses GetTempPath2W when
    available, instead of GetTempPathW. The new behavior is a
    security hardening measure that prevents temporary files
    created by processes running as SYSTEM to be accessed by
    non-SYSTEM processes.
  * os: On Windows the os package now supports working with files
    whose names, stored as UTF-16, can't be represented as valid
    UTF-8.
  * os: On Windows Lstat now resolves symbolic links for paths
    ending with a path separator, consistent with its behavior on
    POSIX platforms.
  * os: The implementation of the io/fs.DirEntry interface returned
    by the ReadDir function and the File.ReadDir method now
    implements a String method that calls io/fs.FormatDirEntry.
  * os: The implementation of the io/fs.FS interface returned by
    the DirFS function now implements the io/fs.ReadFileFS and the
    io/fs.ReadDirFS interfaces.
  * path/filepath: The implementation of the io/fs.DirEntry
    interface passed to the function argument of WalkDir now
    implements a String method that calls io/fs.FormatDirEntry.
  * reflect: In Go 1.21, ValueOf no longer forces its argument to
    be allocated on the heap, allowing a Value's content to be
    allocated on the stack. Most operations on a Value also allow
    the underlying value to be stack allocated.
  * reflect: The new Value method Value.Clear clears the contents
    of a map or zeros the contents of a slice. This corresponds to
    the new clear built-in added to the language.
  * reflect: The SliceHeader and StringHeader types are now
    deprecated. In new code prefer unsafe.Slice, unsafe.SliceData,
    unsafe.String, or unsafe.StringData.
  * regexp: Regexp now defines MarshalText and UnmarshalText
    methods. These implement encoding.TextMarshaler and
    encoding.TextUnmarshaler and will be used by packages such as
    encoding/json.
  * runtime: Textual stack traces produced by Go programs, such as
    those produced when crashing, calling runtime.Stack, or
    collecting a goroutine profile with debug=2, now include the
    IDs of the goroutines that created each goroutine in the stack
    trace.
  * runtime: Crashing Go applications can now opt-in to Windows
    Error Reporting (WER) by setting the environment variable
    GOTRACEBACK=wer or calling debug.SetTraceback("wer") before the
    crash. Other than enabling WER, the runtime will behave as with
    GOTRACEBACK=crash. On non-Windows systems, GOTRACEBACK=wer is
    ignored.
  * runtime: GODEBUG=cgocheck=2, a thorough checker of cgo pointer
    passing rules, is no longer available as a debug
    option. Instead, it is available as an experiment using
    GOEXPERIMENT=cgocheck2. In particular this means that this mode
    has to be selected at build time instead of startup time.
  * runtime: GODEBUG=cgocheck=1 is still available (and is still
    the default).
  * runtime: A new type Pinner has been added to the runtime
    package. Pinners may be used to "pin" Go memory such that it
    may be used more freely by non-Go code. For instance, passing
    Go values that reference pinned Go memory to C code is now
    allowed. Previously, passing any such nested reference was
    disallowed by the cgo pointer passing rules. See the docs for
    more details.
  * runtime/metrics: A few previously-internal GC metrics, such as
    live heap size, are now available. GOGC and GOMEMLIMIT are also
    now available as metrics.
  * runtime/trace: Collecting traces on amd64 and arm64 now incurs
    a substantially smaller CPU cost: up to a 10x improvement over
    the previous release.
  * runtime/trace: Traces now contain explicit stop-the-world
    events for every reason the Go runtime might stop-the-world,
    not just garbage collection.
  * sync: The new OnceFunc, OnceValue, and OnceValues functions
    capture a common use of Once to lazily initialize a value on
    first use.
  * syscall: On Windows the Fchdir function now changes the current
    directory to its argument, rather than always returning an
    error.
  * syscall: On FreeBSD SysProcAttr has a new field Jail that may
    be used to put the newly created process in a jailed
    environment.
  * syscall: On Windows the syscall package now supports working
    with files whose names, stored as UTF-16, can't be represented
    as valid UTF-8. The UTF16ToString and UTF16FromString functions
    now convert between UTF-16 data and WTF-8 strings. This is
    backward compatible as WTF-8 is a superset of the UTF-8 format
    that was used in earlier releases.
  * syscall: Several error values match the new
    errors.ErrUnsupported, such that errors.Is(err,
    errors.ErrUnsupported) returns true.
    ENOSYS
    ENOTSUP
    EOPNOTSUPP
    EPLAN9 (Plan 9 only)
    ERROR_CALL_NOT_IMPLEMENTED (Windows only)
    ERROR_NOT_SUPPORTED (Windows only)
    EWINDOWS (Windows only)
  * testing: The new -test.fullpath option will print full path
    names in test log messages, rather than just base names.
  * testing: The new Testing function reports whether the program
    is a test created by go test.
  * testing/fstest: Calling Open.Stat will return a type that now
    implements a String method that calls io/fs.FormatFileInfo.
  * unicode: The unicode package and associated support throughout
    the system has been upgraded to Unicode 15.0.0.
  * Darwin port: As announced in the Go 1.20 release notes, Go 1.21
    requires macOS 10.15 Catalina or later; support for previous
    versions has been discontinued.
  * Windows port: As announced in the Go 1.20 release notes, Go
    1.21 requires at least Windows 10 or Windows Server 2016;
    support for previous versions has been discontinued.
  * WebAssembly port: The new go:wasmimport directive can now be
    used in Go programs to import functions from the WebAssembly
    host.
  * WebAssembly port: The Go scheduler now interacts much more
    efficiently with the JavaScript event loop, especially in
    applications that block frequently on asynchronous events.
  * WebAssembly System Interface port: Go 1.21 adds an experimental
    port to the WebAssembly System Interface (WASI), Preview 1
    (GOOS=wasip1, GOARCH=wasm).
  * WebAssembly System Interface port: As a result of the addition
    of the new GOOS value "wasip1", Go files named *_wasip1.go will
    now be ignored by Go tools except when that GOOS value is being
    used. If you have existing filenames matching that pattern, you
    will need to rename them.
  * ppc64/ppc64le port: On Linux, GOPPC64=power10 now generates
    PC-relative instructions, prefixed instructions, and other new
    Power10 instructions. On AIX, GOPPC64=power10 generates Power10
    instructions, but does not generate PC-relative instructions.
  * ppc64/ppc64le port: When building position-independent binaries
    for GOPPC64=power10 GOOS=linux GOARCH=ppc64le, users can expect
    reduced binary sizes in most cases, in some cases
    3.5%. Position-independent binaries are built for ppc64le with
    the following -buildmode values: c-archive, c-shared, shared,
    pie, plugin.
  * loong64 port: The linux/loong64 port now supports
  - buildmode=c-archive, -buildmode=c-shared and -buildmode=pie.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1693915200">- Add missing directory pprof html asset directory to package.
  Refs boo#1215090
  * src/cmd/vendor/github.com/google/pprof/internal/driver/html/
    dir containing html assets is present in upstream Go
    distribution but missing from SUSE go1.x packages
  * Go programs importing runtime/pprof may fail with error:
    /usr/lib64/go/1.21/src/cmd/vendor/github.com/google/pprof/internal/driver/webhtml.go
    pattern html: no matching files found
  * Reformat adjacent commment in spec file</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1694001600">- go1.21.1 (released 2023-09-06) includes four security fixes to
  the cmd/go, crypto/tls, and html/template packages, as well as
  bug fixes to the compiler, the go command, the linker, the
  runtime, and the context, crypto/tls, encoding/gob, encoding/xml,
  go/types, net/http, os, and path/filepath packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-39318 CVE-2023-39319 CVE-2023-39320 CVE-2023-39321 CVE-2023-39322
  * go#62290 go#62266 boo#1215087 security: fix CVE-2023-39321 CVE-2023-39322 crypto/tls: panic when processing partial post-handshake message in QUICConn.HandleData
  * go#62394 go#62198 boo#1215086 security: fix CVE-2023-39320 cmd/go: go.mod toolchain directive allows arbitrary execution
  * go#62396 go#62196 boo#1215084 security: fix CVE-2023-39318 html/template: improper handling of HTML-like comments within script contexts
  * go#62398 go#62197 boo#1215085 security: fix CVE-2023-39319 html/template: improper handling of special tags within script contexts
  * go#61743 go/types: interface.Complete panics for interfaces with duplicate methods
  * go#61781 cmd/compile: internal compiler error: 'f': value .autotmp_1 (nil) incorrectly live at entry
  * go#61818 cmd/go: panic: runtime error: index out of range [-1] in collectDepsErrors
  * go#61821 runtime/internal/wasitest: TestTCPEcho is racy
  * go#61868 path/filepath: Clean on some invalid Windows paths can lose .. components
  * go#61904 net/http: go 1.20.6 host validation breaks setting Host to a unix socket address
  * go#61905 cmd/go: go get/mod tidy panics with internal error: net token acquired but not released
  * go#61909 cmd/compile: internal compiler error: missed typecheck
  * go#61910 os: ReadDir fails on file systems without File ID support on Windows
  * go#61927 cmd/distpack: release archives don't include directory members
  * go#61930 spec, go/types, types2: restore Go 1.20 unification when compiling for Go 1.20
  * go#61932 go/types, types2: index out of range panic in Checker.arguments
  * go#61958 cmd/compile: write barrier code is sometimes preemptible when compiled with -N
  * go#61959 go/types, types2: panic: infinite recursion in unification with go1.21.0
  * go#61964 os: ReadDir(\\.\pipe\) fails with go1.21 on Windows
  * go#61967 crypto/tls: add GODEBUG to control max RSA key size
  * go#61987 runtime: simple programs crash on linux/386 with go1.21 when build with -gcflags='all=-N -l'
  * go#62019 runtime: execution halts with goroutines stuck in runtime.gopark (protocol error E08 during memory read for packet)
  * go#62046 runtime/trace: segfault in runtime.fpTracebackPCs during deferred call after recovering from panic
  * go#62051 encoding/xml: incompatible changes in the Go 1.21.0
  * go#62057 cmd/compile: internal compiler error: 'F': func F, startMem[b1] has different values
  * go#62071 cmd/api: make non-importable
  * go#62140 cmd/link: slice bounds out of range
  * go#62143 hash/crc32: panic on arm64 with go1.21.0 when indexing slice
  * go#62144 cmd/go: locating GOROOT fails when the go command is run from the cross-compiled bin subdirectory
  * go#62154 encoding/gob: panic decoding into local type, received remote type
  * go#62189 context: misuse of sync.Cond in ExampleAfterFunc_cond
  * go#62204 maps: segfault in Clone
  * go#62205 cmd/compile: backward incompatible change in Go 1.21 type inference with channels
  * go#62222 cmd/go: 'go test -o' may fail with ETXTBSY when running the compiled test
  * go#62328 net/http: http client regression building with js/wasm and running on Chrome: net::ERR_H2_OR_QUIC_REQUIRED
  * go#62329 runtime: MADV_HUGEPAGE causes stalls when allocating memory</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1696507200">- go1.21.2 (released 2023-10-05) includes one security fixes to the
  cmd/go package, as well as bug fixes to the compiler, the go
  command, the linker, the runtime, and the runtime/metrics
  package.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-39323
  * go#63214 go#63211 boo#1215985 security: fix CVE-2023-39323 cmd/go: line directives allows arbitrary execution during build
  * go#62464 runtime: "traceback did not unwind completely"
  * go#62478 runtime/metrics: /gc/scan* metrics return zero
  * go#62505 plugin: variable not initialized properly
  * go#62506 cmd/compile: internal compiler error: InvertFlags should never make it to codegen v100 = InvertFlags v123
  * go#62509 runtime: scheduler change causes Delve's function call injection to fail intermittently
  * go#62537 runtime: "fatal: morestack on g0" with PGO enabled on arm64
  * go#62598 cmd/link: issues with Apple's new linker in Xcode 15 beta
  * go#62668 cmd/compile: slow to compile 17,000 line switch statement?
  * go#62711 cmd/go: TestScript/gotoolchain_path fails if golang.org/dl/go1.21.1 is installed in the user's $PATH</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1696939200">- go1.21.3 (released 2023-10-10) includes a security fix to the
  net/http package.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-39325 CVE-2023-44487
  * go#63427 go#63417 boo#1216109 security: fix CVE-2023-39325 CVE-2023-44487 net/http: rapid stream resets can cause excessive work</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1699358400">- go1.21.4 (released 2023-11-07) includes security fixes to the
  path/filepath package, as well as bug fixes to the linker, the
  runtime, the compiler, and the go/types, net/http, and
  runtime/cgo packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45283 CVE-2023-45284
  * go#63715 go#63713 boo#1216943 boo#1216944 security: fix CVE-2023-45283 CVE-2023-45284 path/filepath: insecure parsing of Windows paths
  * go#62207 spec: update unification rules
  * go#62545 cmd/compile: internal compiler error: expected struct value to have type struct
  * go#63317 cmd/link: split text sections for arm 32-bit
  * go#63335 runtime: MADV_COLLAPSE causes production performance issues on Linux
  * go#63339 go/types, x/tools/go/ssa: panic: type param without replacement encountered
  * go#63509 cmd/compile: -buildmode=c-archive produces code not suitable for use in a shared object on arm64
  * go#63560 net/http: http2 page fails on firefox/safari if pushing resources</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1701777600">- go1.21.5 (released 2023-12-05) includes security fixes to the go
  command, and the net/http and path/filepath packages, as well as
  bug fixes to the compiler, the go command, the runtime, and the
  crypto/rand, net, os, and syscall packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45285 CVE-2023-45284 CVE-2023-39326
  * go#63973 go#63845 boo#1217834 security: fix CVE-2023-45285 cmd/go: git VCS qualifier in module path uses git:// scheme
  * go#64041 go#63713 boo#1216943 security: fix CVE-2023-45284 path/filepath: Clean removes ending slash for volume on Windows in Go 1.21.4
  * go#64435 go#64433 boo#1217833 security: fix CVE-2023-39326 net/http: limit chunked data overhead
  * go#62055 cmd/go: go mod download needs to support toolchain upgrades
  * go#63743 cmd/compile: invalid pointer found on stack when compiled with -race
  * go#63764 os: NTFS deduped file changed from regular to irregular
  * go#63801 net: TCPConn.ReadFrom hangs when io.Reader is TCPConn or UnixConn, Linux kernel &lt; 5.1
  * go#63984 cmd/compile: internal compiler error: panic during prove while compiling: unexpected induction with too many parents
  * go#63994 syscall: TestOpenFileLimit unintentionally runs on non-Unix platforms
  * go#64073 runtime: self-deadlock on mheap_.lock
  * go#64413 crypto/rand: Legacy RtlGenRandom use on Windows</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1704801600">- go1.21.6 (released 2024-01-09) includes fixes to the compiler,
  the runtime, and the crypto/tls, maps, and runtime/pprof
  packages.
  Refs boo#1212475 go1.21 release tracking
  * go#63911 x/build,os/signal: TestDetectNohup and TestNohup fail on replacement darwin LUCI builders
  * go#64410 runtime: ReadMemStats fatal error: mappedReady and other memstats are not equal
  * go#64472 cmd/compile: linux/s390x: inlining bug in s390x
  * go#64475 maps: maps.Clone reference semantics when cloning a map with large value types
  * go#64561 runtime: excessive memory use between 1.21.0 -&gt; 1.21.1
  * go#64567 cmd/compile: max/min builtin broken when used with string(byte) conversions
  * go#64609 runtime/pprof: incorrect function names for generics functions
  * go#64719 crypto: upgrade to BoringCrypto fips-20220613 and enable TLS 1.3
  * go#64757 runtime: race condition raised with parallel tests, panic(nil) and -race</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220800">- go1.21.7 (released 2024-02-06) includes fixes to the compiler,
  the go command, the runtime, and the crypto/x509 package.
  Refs boo#1212475 go1.21 release tracking
  * go#63209 runtime: "fatal: morestack on g0" on amd64 after upgrade to Go 1.21
  * go#63768 runtime: pinner.Pin doesn't panic when it says it will
  * go#64497 cmd/go: flag modcacherw does not take effect in the target package
  * go#64761 staticlockranking builders failing on release branches on LUCI
  * go#64935 runtime: "traceback: unexpected SPWRITE function runtime.systemstack"
  * go#65023 x/tools/go/analysis/unitchecker,slices: TestVetStdlib failing due to vet errors in panic tests
  * go#65053 cmd/compile: //go:build file version ignored when calling generic fn which has related type params
  * go#65323 crypto: rollback BoringCrypto fips-20220613 update
  * go#65351 cmd/go: go generate fails silently when run on a package in a nested workspace module
  * go#65380 crypto/x509: TestIssue51759 consistently failing on gotip-darwin-amd64_10.15 LUCI builder
  * go#65449 runtime/trace: frame pointer unwinding crash on arm64 during async preemption</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220801">- Packaging improvements:
  * boo#1219988 ensure VERSION file is present in GOROOT
    as required by go tool dist and go tool distpack</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709035200">- Packaging improvements:
  * Use %patch -P N instead of deprecated %patchN</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709640000">- go1.21.8 (released 2024-03-05) includes security fixes to the
  crypto/x509, html/template, net/http, net/http/cookiejar, and
  net/mail packages, as well as bug fixes to the go command and the
  runtime.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45289 CVE-2023-45290 CVE-2024-24783 CVE-2024-24784 CVE-2024-24785
  * go#65385 go#65065 boo#1221000 security: fix CVE-2023-45289 net/http, net/http/cookiejar: incorrect forwarding of sensitive headers and cookies on HTTP redirect
  * go#65389 go#65383 boo#1221001 security: fix CVE-2023-45290 net/http: memory exhaustion in Request.ParseMultipartForm
  * go#65392 go#65390 boo#1220999 security: fix CVE-2024-24783 crypto/x509: Verify panics on certificates with an unknown public key algorithm
  * go#65848 go#65083 boo#1221002 security: fix CVE-2024-24784 net/mail: comments in display names are incorrectly handled
  * go#65968 go#65697 boo#1221003 security: fix CVE-2024-24785 html/template: errors returned from MarshalJSON methods may break template escaping
  * go#65472 internal/testenv: TestHasGoBuild failures on the LUCI noopt builders
  * go#65475 internal/testenv: support LUCI mobile builders in testenv tests
  * go#65478 runtime: don't let the tests leave core files behind
  * go#65640 cmd/cgo/internal/testsanitizers,x/build: LUCI clang15 builders failing
  * go#65851 cmd/go: "missing ziphash" error with go.work
  * go#65882 internal/poll: invalid uintptr conversion in call to windows.SetFileInformationByHandle</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1712145600">- go1.21.9 (released 2024-04-03) includes a security fix to the
  net/http package, as well as bug fixes to the linker, and the
  go/types and net/http packages.
  Refs boo#1212475 go1.21 release tracking
  CVE-2023-45288
  * go#65387 go#65051 boo#1221400 security: fix CVE-2023-45288 net/http, x/net/http2: close connections when receiving too many headers
  * go#66254 net/http: http2 round tripper nil pointer dereference causes panic causing deadlock
  * go#66326 cmd/compile: //go:build file version ignored when using generic function from package "slices" in Go 1.21
  * go#66411 cmd/link: bad carrier sym for symbol runtime.elf_savegpr0.args_stackmap on ppc64le</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1715083200">- go1.21.10 (released 2024-05-07) includes security fixes to the go
  command, as well as bug fixes to the net/http package.
  Refs boo#1212475 go1.21 release tracking
  CVE-2024-24787
  * go#67121 go#67119 boo#1224017 security: fix CVE-2024-24787 cmd/go: arbitrary code execution during build on darwin
  * go#66697 net/http: TestRequestLimit/h2 becomes significantly more expensive and slower after x/net@v0.23.0</changelog>
</package>
<package pkgid="f39f40a3e42dff3bfaec94275fda7c582b8ca9b0455965e93419a46a0bfe296a20b7ae5bb2bdbab1f7af246e2c620e3ec63c00c8b52b534526111322290495d0" name="go1.22" arch="src">
  <version epoch="0" ver="1.22.3" rel="1.1"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1702987200">- go1.22rc1 (released 2023-12-19) is a release candidate version of
  go1.22 cut from the master branch at the revision tagged
  go1.22rc1.
  Refs boo#1218424 go1.22 release tracking
  * go1.22 now requires the final point release of go1.20 or later
    for bootstrap. Go upstream expects that go1.24 will require the
    final point release of Go 1.22 or later for bootstrap.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1706097600">- go1.22rc2 (released 2024-01-24) is a release candidate version of
  go1.22 cut from the master branch at the revision tagged
  go1.22rc2.
  Refs boo#1218424 go1.22 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220800">- go1.22 (released 2024-02-06) is a major release of Go.
  go1.22.x minor releases will be provided through February 2024.
  https://github.com/golang/go/wiki/Go-Release-Cycle
  go1.22 arrives six months after go1.21. Most of its changes are
  in the implementation of the toolchain, runtime, and libraries.
  As always, the release maintains the Go 1 promise of
  compatibility. We expect almost all Go programs to continue to
  compile and run as before.
  Refs boo#1218424 go1.22 release tracking
  * Language change: go1.22 makes two changes to for loops.
    Previously, the variables declared by a for loop were created
    once and updated by each iteration. In go1.22, each iteration
    of the loop creates new variables, to avoid accidental sharing
    bugs. The transition support tooling described in the proposal
    continues to work in the same way it did in Go 1.21.
  * Language change: For loops may now range over integers
  * Language change: go1.22 includes a preview of a language change
    we are considering for a future version of Go:
    range-over-function iterators. Building with
    GOEXPERIMENT=rangefunc enables this feature.
  * go command: Commands in workspaces can now use a vendor
    directory containing the dependencies of the workspace. The
    directory is created by go work vendor, and used by build
    commands when the -mod flag is set to vendor, which is the
    default when a workspace vendor directory is present.  Note
    that the vendor directory's contents for a workspace are
    different from those of a single module: if the directory at
    the root of a workspace also contains one of the modules in the
    workspace, its vendor directory can contain the dependencies of
    either the workspace or of the module, but not both.
  * go get is no longer supported outside of a module in the legacy
    GOPATH mode (that is, with GO111MODULE=off). Other build
    commands, such as go build and go test, will continue to work
    indefinitely for legacy GOPATH programs.
  * go mod init no longer attempts to import module requirements
    from configuration files for other vendoring tools (such as
    Gopkg.lock).
  * go test -cover now prints coverage summaries for covered
    packages that do not have their own test files. Prior to Go
    1.22 a go test -cover run for such a package would report: ?
    mymod/mypack [no test files] and now with go1.22, functions in
    the package are treated as uncovered: mymod/mypack coverage:
    0.0% of statements Note that if a package contains no
    executable code at all, we can't report a meaningful coverage
    percentage; for such packages the go tool will continue to
    report that there are no test files.
  * trace: The trace tool's web UI has been gently refreshed as
    part of the work to support the new tracer, resolving several
    issues and improving the readability of various sub-pages. The
    web UI now supports exploring traces in a thread-oriented
    view. The trace viewer also now displays the full duration of
    all system calls.  These improvements only apply for viewing
    traces produced by programs built with go1.22 or newer. A
    future release will bring some of these improvements to traces
    produced by older version of Go.
  * vet: References to loop variables The behavior of the vet tool
    has changed to match the new semantics (see above) of loop
    variables in go1.22. When analyzing a file that requires go1.22
    or newer (due to its go.mod file or a per-file build
    constraint), vetcode&gt; no longer reports references to loop
    variables from within a function literal that might outlive the
    iteration of the loop. In Go 1.22, loop variables are created
    anew for each iteration, so such references are no longer at
    risk of using a variable after it has been updated by the loop.
  * vet: New warnings for missing values after append The vet tool
    now reports calls to append that pass no values to be appended
    to the slice, such as slice = append(slice). Such a statement
    has no effect, and experience has shown that is nearly always a
    mistake.
  * vet: New warnings for deferring time.Since The vet tool now
    reports a non-deferred call to time.Since(t) within a defer
    statement. This is equivalent to calling time.Now().Sub(t)
    before the defer statement, not when the deferred function is
    called. In nearly all cases, the correct code requires
    deferring the time.Since call.
  * vet: New warnings for mismatched key-value pairs in log/slog
    calls The vet tool now reports invalid arguments in calls to
    functions and methods in the structured logging package,
    log/slog, that accept alternating key/value pairs. It reports
    calls where an argument in a key position is neither a string
    nor a slog.Attr, and where a final key is missing its value.
  * runtime: The runtime now keeps type-based garbage collection
    metadata nearer to each heap object, improving the CPU
    performance (latency or throughput) of Go programs by
    1-3%. This change also reduces the memory overhead of the
    majority Go programs by approximately 1% by deduplicating
    redundant metadata. Some programs may see a smaller improvement
    because this change adjusts the size class boundaries of the
    memory allocator, so some objects may be moved up a size class.
    A consequence of this change is that some objects' addresses
    that were previously always aligned to a 16 byte (or higher)
    boundary will now only be aligned to an 8 byte boundary. Some
    programs that use assembly instructions that require memory
    addresses to be more than 8-byte aligned and rely on the memory
    allocator's previous alignment behavior may break, but we
    expect such programs to be rare. Such programs may be built
    with GOEXPERIMENT=noallocheaders to revert to the old metadata
    layout and restore the previous alignment behavior, but package
    owners should update their assembly code to avoid the alignment
    assumption, as this workaround will be removed in a future
    release.
  * runtime: On the windows/amd64 port, programs linking or loading
    Go libraries built with -buildmode=c-archive or
  - buildmode=c-shared can now use the SetUnhandledExceptionFilter
    Win32 function to catch exceptions not handled by the Go
    runtime. Note that this was already supported on the
    windows/386 port.
  * compiler: Profile-guided Optimization (PGO) builds can now
    devirtualize a higher proportion of calls than previously
    possible. Most programs from a representative set of Go
    programs now see between 2 and 14% improvement from enabling
    PGO.
  * compiler: The compiler now interleaves devirtualization and
    inlining, so interface method calls are better optimized.
  * compiler: go1.22 also includes a preview of an enhanced
    implementation of the compiler's inlining phase that uses
    heuristics to boost inlinability at call sites deemed
    "important" (for example, in loops) and discourage inlining at
    call sites deemed "unimportant" (for example, on panic
    paths). Building with GOEXPERIMENT=newinliner enables the new
    call-site heuristics; see issue #61502 for more info and to
    provide feedback.
  * linker: The linker's -s and -w flags are now behave more
    consistently across all platforms. The -w flag suppresses DWARF
    debug information generation. The -s flag suppresses symbol
    table generation. The -s flag also implies the -w flag, which
    can be negated with -w=0. That is, -s -w=0 will generate a
    binary with DWARF debug information generation but without the
    symbol table.
  * linker: On ELF platforms, the -B linker flag now accepts a
    special form: with -B gobuildid, the linker will generate a GNU
    build ID (the ELF NT_GNU_BUILD_ID note) derived from the Go
    build ID.
  * linker: On Windows, when building with -linkmode=internal, the
    linker now preserves SEH information from C object files by
    copying the .pdata and .xdata sections into the final
    binary. This helps with debugging and profiling binaries using
    native tools, such as WinDbg. Note that until now, C functions'
    SEH exception handlers were not being honored, so this change
    may cause some programs to behave differently.
  - linkmode=external is not affected by this change, as external
    linkers already preserve SEH information.
  * bootstrap: As mentioned in the Go 1.20 release notes, go1.22
    now requires the final point release of Go 1.20 or later for
    bootstrap. We expect that Go 1.24 will require the final point
    release of go1.22 or later for bootstrap.
  * core library: New math/rand/v2 package: go1.22 includes the
    first “v2” package in the standard library, math/rand/v2. The
    changes compared to math/rand are detailed in proposal
    go#61716. The most important changes are:
  - The Read method, deprecated in math/rand, was not carried
    forward for math/rand/v2. (It remains available in
    math/rand.) The vast majority of calls to Read should use
    crypto/rand’s Read instead. Otherwise a custom Read can be
    constructed using the Uint64 method.
  - The global generator accessed by top-level functions is
    unconditionally randomly seeded. Because the API guarantees
    no fixed sequence of results, optimizations like per-thread
    random generator states are now possible.
  - The Source interface now has a single Uint64 method; there is
    no Source64 interface.
  - Many methods now use faster algorithms that were not possible
    to adopt in math/rand because they changed the output
    streams.
  - The Intn, Int31, Int31n, Int63, and Int64n top-level
    functions and methods from math/rand are spelled more
    idiomatically in math/rand/v2: IntN, Int32, Int32N, Int64,
    and Int64N. There are also new top-level functions and
    methods Uint32, Uint32N, Uint64, Uint64N, Uint, and UintN.
  - The new generic function N is like Int64N or Uint64N but
    works for any integer type. For example a random duration
    from 0 up to 5 minutes is rand.N(5*time.Minute).
  - The Mitchell &amp; Reeds LFSR generator provided by math/rand’s
    Source has been replaced by two more modern pseudo-random
    generator sources: ChaCha8 PCG. ChaCha8 is a new,
    cryptographically strong random number generator roughly
    similar to PCG in efficiency. ChaCha8 is the algorithm used
    for the top-level functions in math/rand/v2. As of go1.22,
    math/rand's top-level functions (when not explicitly seeded)
    and the Go runtime also use ChaCha8 for randomness.
  - We plan to include an API migration tool in a future release,
    likely Go 1.23.
  * core library: New go/version package: The new go/version
    package implements functions for validating and comparing Go
    version strings.
  * core library: Enhanced routing patterns: HTTP routing in the
    standard library is now more expressive. The patterns used by
    net/http.ServeMux have been enhanced to accept methods and
    wildcards. This change breaks backwards compatibility in small
    ways, some obvious—patterns with "{" and "}" behave
    differently— and some less so—treatment of escaped paths has
    been improved. The change is controlled by a GODEBUG field
    named httpmuxgo121. Set httpmuxgo121=1 to restore the old
    behavior.
  * Minor changes to the library As always, there are various minor
    changes and updates to the library, made with the Go 1 promise
    of compatibility in mind. There are also various performance
    improvements, not enumerated here.
  * archive/tar: The new method Writer.AddFS adds all of the files
    from an fs.FS to the archive.
  * archive/zip: The new method Writer.AddFS adds all of the files
    from an fs.FS to the archive.
  * bufio: When a SplitFunc returns ErrFinalToken with a nil token,
    Scanner will now stop immediately. Previously, it would report
    a final empty token before stopping, which was usually not
    desired. Callers that do want to report a final empty token can
    do so by returning []byte{} rather than nil.
  * cmp: The new function Or returns the first in a sequence of
    values that is not the zero value.
  * crypto/tls: ConnectionState.ExportKeyingMaterial will now
    return an error unless TLS 1.3 is in use, or the
    extended_master_secret extension is supported by both the
    server and client. crypto/tls has supported this extension
    since Go 1.20. This can be disabled with the tlsunsafeekm=1
    GODEBUG setting.
  * crypto/tls: By default, the minimum version offered by
    crypto/tls servers is now TLS 1.2 if not specified with
    config.MinimumVersion, matching the behavior of crypto/tls
    clients. This change can be reverted with the tls10server=1
    GODEBUG setting.
  * crypto/tls: By default, cipher suites without ECDHE support are
    no longer offered by either clients or servers during pre-TLS
    1.3 handshakes. This change can be reverted with the
    tlsrsakex=1 GODEBUG setting.
  * crypto/x509: The new CertPool.AddCertWithConstraint method can
    be used to add customized constraints to root certificates to
    be applied during chain building.
  * crypto/x509: On Android, root certificates will now be loaded
    from /data/misc/keychain/certs-added as well as
    /system/etc/security/cacerts.
  * crypto/x509: A new type, OID, supports ASN.1 Object Identifiers
    with individual components larger than 31 bits. A new field
    which uses this type, Policies, is added to the Certificate
    struct, and is now populated during parsing. Any OIDs which
    cannot be represented using a asn1.ObjectIdentifier will appear
    in Policies, but not in the old PolicyIdentifiers field. When
    calling CreateCertificate, the Policies field is ignored, and
    policies are taken from the PolicyIdentifiers field. Using the
    x509usepolicies=1 GODEBUG setting inverts this, populating
    certificate policies from the Policies field, and ignoring the
    PolicyIdentifiers field. We may change the default value of
    x509usepolicies in Go 1.23, making Policies the default field
    for marshaling.
  * database/sql: The new Null[T] type provide a way to scan
    nullable columns for any column types.
  * debug/elf: Constant R_MIPS_PC32 is defined for use with MIPS64
    systems. Additional R_LARCH_* constants are defined for use
    with LoongArch systems.
  * encoding: The new methods AppendEncode and AppendDecode added
    to each of the Encoding types in the packages encoding/base32,
    encoding/base64, and encoding/hex simplify encoding and
    decoding from and to byte slices by taking care of byte slice
    buffer management.
  * encoding: The methods base32.Encoding.WithPadding and
    base64.Encoding.WithPadding now panic if the padding argument
    is a negative value other than NoPadding.
  * encoding/json: Marshaling and encoding functionality now
    escapes '\b' and '\f' characters as \b and \f instead of \u0008
    and \u000c.
  * go/ast: The following declarations related to syntactic
    identifier resolution are now deprecated: Ident.Obj, Object,
    Scope, File.Scope, File.Unresolved, Importer, Package,
    NewPackage. In general, identifiers cannot be accurately
    resolved without type information. Consider, for example, the
    identifier K in T{K: ""}: it could be the name of a local
    variable if T is a map type, or the name of a field if T is a
    struct type. New programs should use the go/types package to
    resolve identifiers; see Object, Info.Uses, and Info.Defs for
    details.
  * go/ast: The new ast.Unparen function removes any enclosing
    parentheses from an expression.
  * go/types: The new Alias type represents type
    aliases. Previously, type aliases were not represented
    explicitly, so a reference to a type alias was equivalent to
    spelling out the aliased type, and the name of the alias was
    lost. The new representation retains the intermediate
    Alias. This enables improved error reporting (the name of a
    type alias can be reported), and allows for better handling of
    cyclic type declarations involving type aliases. In a future
    release, Alias types will also carry type parameter
    information. The new function Unalias returns the actual type
    denoted by an Alias type (or any other Type for that matter).
  * go/types: Because Alias types may break existing type switches
    that do not know to check for them, this functionality is
    controlled by a GODEBUG field named gotypesalias. With
    gotypesalias=0, everything behaves as before, and Alias types
    are never created. With gotypesalias=1, Alias types are created
    and clients must expect them. The default is gotypesalias=0. In
    a future release, the default will be changed to
    gotypesalias=1. Clients of go/types are urged to adjust their
    code as soon as possible to work with gotypesalias=1 to
    eliminate problems early.
  * go/types: The Info struct now exports the FileVersions map
    which provides per-file Go version information.
  * go/types: The new helper method PkgNameOf returns the local
    package name for the given import declaration.
  * go/types: The implementation of SizesFor has been adjusted to
    compute the same type sizes as the compiler when the compiler
    argument for SizesFor is "gc". The default Sizes implementation
    used by the type checker is now types.SizesFor("gc", "amd64").
  * go/types: The start position (Pos) of the lexical environment
    block (Scope) that represents a function body has changed: it
    used to start at the opening curly brace of the function body,
    but now starts at the function's func token.
  * html/template: Javascript template literals may now contain Go
    template actions, and parsing a template containing one will no
    longer return ErrJSTemplate. Similarly the GODEBUG setting
    jstmpllitinterp no longer has any effect.
  * io: The new SectionReader.Outer method returns the ReaderAt,
    offset, and size passed to NewSectionReader.
  * log/slog: The new SetLogLoggerLevel function controls the level
    for the bridge between the `slog` and `log` packages. It sets
    the minimum level for calls to the top-level `slog` logging
    functions, and it sets the level for calls to `log.Logger` that
    go through `slog`.
  * math/big: The new method Rat.FloatPrec computes the number of
    fractional decimal digits required to represent a rational
    number accurately as a floating-point number, and whether
    accurate decimal representation is possible in the first place.
  * net: When io.Copy copies from a TCPConn to a UnixConn, it will
    now use Linux's splice(2) system call if possible, using the
    new method TCPConn.WriteTo.
  * net: The Go DNS Resolver, used when building with
    "-tags=netgo", now searches for a matching name in the Windows
    hosts file, located at %SystemRoot%\System32\drivers\etc\hosts,
    before making a DNS query.
  * net/http: The new functions ServeFileFS, FileServerFS, and
    NewFileTransportFS are versions of the existing ServeFile,
    FileServer, and NewFileTransport, operating on an fs.FS.
  * net/http: The HTTP server and client now reject requests and
    responses containing an invalid empty Content-Length
    header. The previous behavior may be restored by setting
    GODEBUG field httplaxcontentlength=1.
  * net/http: The new method Request.PathValue returns path
    wildcard values from a request and the new method
    Request.SetPathValue sets path wildcard values on a request.
  * net/http/cgi: When executing a CGI process, the PATH_INFO
    variable is now always set to the empty string or a value
    starting with a / character, as required by RFC 3875. It was
    previously possible for some combinations of Handler.Root and
    request URL to violate this requirement.
  * net/netip: The new AddrPort.Compare method compares two
    AddrPorts.
  * os: On Windows, the Stat function now follows all reparse
    points that link to another named entity in the system. It was
    previously only following IO_REPARSE_TAG_SYMLINK and
    IO_REPARSE_TAG_MOUNT_POINT reparse points.
  * os: On Windows, passing O_SYNC to OpenFile now causes write
    operations to go directly to disk, equivalent to O_SYNC on Unix
    platforms.
  * os: On Windows, the ReadDir, File.ReadDir, File.Readdir, and
    File.Readdirnames functions now read directory entries in
    batches to reduce the number of system calls, improving
    performance up to 30%.
  * os: When io.Copy copies from a File to a net.UnixConn, it will
    now use Linux's sendfile(2) system call if possible, using the
    new method File.WriteTo.
  * os/exec: On Windows, LookPath now ignores empty entries
    in %PATH%, and returns ErrNotFound (instead of ErrNotExist)
    if no executable file extension is found to resolve an
    otherwise-unambiguous name.
  * os/exec: On Windows, Command and Cmd.Start no longer call
    LookPath if the path to the executable is already absolute and
    has an executable file extension. In addition, Cmd.Start no
    longer writes the resolved extension back to the Path field, so
    it is now safe to call the String method concurrently with a
    call to Start.
  * reflect: The Value.IsZero method will now return true for a
    floating-point or complex negative zero, and will return true
    for a struct value if a blank field (a field named _) somehow
    has a non-zero value. These changes make IsZero consistent with
    comparing a value to zero using the language == operator.
  * reflect: The PtrTo function is deprecated, in favor of
    PointerTo.
  * reflect: The new function TypeFor returns the Type that
    represents the type argument T. Previously, to get the
    reflect.Type value for a type, one had to use
    reflect.TypeOf((*T)(nil)).Elem(). This may now be written as
    reflect.TypeFor[T]().
  * runtime/metrics: Four new histogram metrics
    /sched/pauses/stopping/gc:seconds,
    /sched/pauses/stopping/other:seconds,
    /sched/pauses/total/gc:seconds, and
    /sched/pauses/total/other:seconds provide additional details
    about stop-the-world pauses. The "stopping" metrics report the
    time taken from deciding to stop the world until all goroutines
    are stopped. The "total" metrics report the time taken from
    deciding to stop the world until it is started again.
  * runtime/metrics: The /gc/pauses:seconds metric is deprecated,
    as it is equivalent to the new /sched/pauses/total/gc:seconds
    metric.
  * runtime/metrics: /sync/mutex/wait/total:seconds now includes
    contention on runtime-internal locks in addition to sync.Mutex
    and sync.RWMutex.
  * runtime/pprof: Mutex profiles now scale contention by the
    number of goroutines blocked on the mutex. This provides a more
    accurate representation of the degree to which a mutex is a
    bottleneck in a Go program. For instance, if 100 goroutines are
    blocked on a mutex for 10 milliseconds, a mutex profile will
    now record 1 second of delay instead of 10 milliseconds of
    delay.
  * runtime/pprof: Mutex profiles also now include contention on
    runtime-internal locks in addition to sync.Mutex and
    sync.RWMutex. Contention on runtime-internal locks is always
    reported at runtime._LostContendedRuntimeLock. A future release
    will add complete stack traces in these cases.
  * runtime/pprof: CPU profiles on Darwin platforms now contain the
    process's memory map, enabling the disassembly view in the
    pprof tool.
  * runtime/trace: The execution tracer has been completely
    overhauled in this release, resolving several long-standing
    issues and paving the way for new use-cases for execution
    traces.
  * runtime/trace: Execution traces now use the operating system's
    clock on most platforms (Windows excluded) so it is possible to
    correlate them with traces produced by lower-level
    components. Execution traces no longer depend on the
    reliability of the platform's clock to produce a correct
    trace. Execution traces are now partitioned regularly
    on-the-fly and as a result may be processed in a streamable
    way. Execution traces now contain complete durations for all
    system calls. Execution traces now contain information about
    the operating system threads that goroutines executed on. The
    latency impact of starting and stopping execution traces has
    been dramatically reduced. Execution traces may now begin or
    end during the garbage collection mark phase.
  * runtime/trace: To allow Go developers to take advantage of
    these improvements, an experimental trace reading package is
    available at golang.org/x/exp/trace. Note that this package
    only works on traces produced by programs built with go1.22 at
    the moment. Please try out the package and provide feedback on
    the corresponding proposal issue.
  * runtime/trace: If you experience any issues with the new
    execution tracer implementation, you may switch back to the old
    implementation by building your Go program with
    GOEXPERIMENT=noexectracer2. If you do, please file an issue,
    otherwise this option will be removed in a future release.
  * slices: The new function Concat concatenates multiple slices.
  * slices: Functions that shrink the size of a slice (Delete,
    DeleteFunc, Compact, CompactFunc, and Replace) now zero the
    elements between the new length and the old length.
  * slices: Insert now always panics if the argument i is out of
    range. Previously it did not panic in this situation if there
    were no elements to be inserted.
  * syscall: The syscall package has been frozen since Go 1.4 and
    was marked as deprecated in Go 1.11, causing many editors to
    warn about any use of the package. However, some non-deprecated
    functionality requires use of the syscall package, such as the
    os/exec.Cmd.SysProcAttr field. To avoid unnecessary complaints
    on such code, the syscall package is no longer marked as
    deprecated. The package remains frozen to most new
    functionality, and new code remains encouraged to use
    golang.org/x/sys/unix or golang.org/x/sys/windows where
    possible.
  * syscall: On Linux, the new SysProcAttr.PidFD field allows
    obtaining a PID FD when starting a child process via
    StartProcess or os/exec.
  * syscall: On Windows, passing O_SYNC to Open now causes write
    operations to go directly to disk, equivalent to O_SYNC on Unix
    platforms.
  * testing/slogtest: The new Run function uses sub-tests to run
    test cases, providing finer-grained control.
  * Ports: Darwin: On macOS on 64-bit x86 architecture (the
    darwin/amd64 port), the Go toolchain now generates
    position-independent executables (PIE) by default. Non-PIE
    binaries can be generated by specifying the -buildmode=exe
    build flag. On 64-bit ARM-based macOS (the darwin/arm64 port),
    the Go toolchain already generates PIE by default. go1.22 is
    the last release that will run on macOS 10.15 Catalina. Go 1.23
    will require macOS 11 Big Sur or later.
  * Ports: Arm: The GOARM environment variable now allows you to
    select whether to use software or hardware floating
    point. Previously, valid GOARM values were 5, 6, or 7. Now
    those same values can be optionally followed by ,softfloat or
    ,hardfloat to select the floating-point implementation. This
    new option defaults to softfloat for version 5 and hardfloat
    for versions 6 and 7.
  * Ports: Loong64: The loong64 port now supports passing function
    arguments and results using registers. The linux/loong64 port
    now supports the address sanitizer, memory sanitizer, new-style
    linker relocations, and the plugin build mode.
  * OpenBSD go1.22 adds an experimental port to OpenBSD on
    big-endian 64-bit PowerPC (openbsd/ppc64).</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220801">- Packaging improvements:
  * boo#1219988 ensure VERSION file is present in GOROOT
    as required by go tool dist and go tool distpack</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709035200">- Packaging improvements:
  * Use %patch -P N instead of deprecated %patchN</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709640000">- go1.22.1 (released 2024-03-05) includes security fixes to the
  crypto/x509, html/template, net/http, net/http/cookiejar, and
  net/mail packages, as well as bug fixes to the compiler, the go
  command, the runtime, the trace command, and the go/types and
  net/http packages.
  Refs boo#1218424 go1.22 release tracking
  CVE-2023-45289 CVE-2023-45290 CVE-2024-24783 CVE-2024-24784 CVE-2024-24785
  * go#65831 go#65390 boo#1220999 security: fix CVE-2024-24783 crypto/x509: Verify panics on certificates with an unknown public key algorithm
  * go#65849 go#65083 boo#1221002 security: fix CVE-2024-24784 net/mail: comments in display names are incorrectly handled
  * go#65850 go#65383 boo#1221001 security: fix CVE-2023-45290 net/http: memory exhaustion in Request.ParseMultipartForm
  * go#65859 go#65065 boo#1221000 security: fix CVE-2023-45289 net/http, net/http/cookiejar: incorrect forwarding of sensitive headers and cookies on HTTP redirect
  * go#65969 go#65697 boo#1221003 security: fix CVE-2024-24785 html/template: errors returned from MarshalJSON methods may break template escaping
  * go#65352 cmd/go: go generate fails silently when run on a package in a nested workspace module
  * go#65471 internal/testenv: TestHasGoBuild failures on the LUCI noopt builders
  * go#65474 internal/testenv: support LUCI mobile builders in testenv tests
  * go#65577 cmd/trace/v2: goroutine analysis page doesn't identify goroutines consistently
  * go#65618 cmd/compile: Go 1.22 build fails with 1.21 PGO profile on internal/saferio change
  * go#65619 cmd/compile: Go 1.22 changes support for modules that declare go 1.0
  * go#65641 cmd/cgo/internal/testsanitizers,x/build: LUCI clang15 builders failing
  * go#65644 runtime: crash in race detector when execution tracer reads from CPU profile buffer
  * go#65728 go/types: nil pointer dereference in Alias.Underlying()
  * go#65759 net/http: context cancellation can leave HTTP client with deadlocked HTTP/1.1 connections in Go1.22
  * go#65760 runtime: Go 1.22.0 fails to build from source on armv7 Alpine Linux
  * go#65818 runtime: go1.22.0 test with -race will SIGSEGV or SIGBUS or Bad Pointer
  * go#65852 cmd/go: "missing ziphash" error with go.work
  * go#65883 runtime: scheduler sometimes starves a runnable goroutine on wasm platforms</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1712145600">- go1.22.2 (released 2024-04-03) includes a security fix to the
  net/http package, as well as bug fixes to the compiler, the go
  command, the linker, and the encoding/gob, go/types, net/http,
  and runtime/trace packages.
  Refs boo#1218424 go1.22 release tracking
  CVE-2023-45288
  * go#66298 go#65051 boo#1221400 security: fix CVE-2023-45288 net/http, x/net/http2: close connections when receiving too many headers
  * go#65858 cmd/compile: unreachable panic with GODEBUG=gotypesalias=1
  * go#66060 cmd/link: RISC-V external link, failed to find text symbol for HI20 relocation
  * go#66076 cmd/compile: out-of-bounds panic with uint32 conversion and modulus operation in Go 1.22.0 on arm64
  * go#66134 cmd/compile: go test . results in CLOSURE ... &lt;unknown line number&gt;: internal compiler error: assertion failed
  * go#66137 cmd/go: go 1.22.0: go test throws errors when processing folders not listed in coverpkg argument
  * go#66178 cmd/compile: ICE: panic: interface conversion: ir.Node is *ir.ConvExpr, not *ir.IndexExpr
  * go#66201 runtime/trace: v2 traces contain an incorrect timestamp scaling factor on Windows
  * go#66255 net/http: http2 round tripper nil pointer dereference causes panic causing deadlock
  * go#66256 cmd/go: git shallow fetches broken at CL 556358
  * go#66273 crypto/x509: Certificate no longer encodable using encoding/gob in Go1.22
  * go#66412 cmd/link: bad carrier sym for symbol runtime.elf_savegpr0.args_stackmap on ppc64le</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1715083200">- go1.22.3 (released 2024-05-07) includes security fixes to the go
  command and the net package, as well as bug fixes to the
  compiler, the runtime, and the net/http package.
  Refs boo#1218424 go1.22 release tracking
  CVE-2024-24787 CVE-2024-24788
  * go#67122 go#67119 boo#1224017 security: fix CVE-2024-24787 cmd/go: arbitrary code execution during build on darwin
  * go#67040 go#66754 boo#1224018 security: fix CVE-2024-24788 net: high cpu usage in extractExtendedRCode
  * go#67018 cmd/compile: Go 1.22.x failed to be bootstrapped from 386 to ppc64le
  * go#67017 cmd/compile: changing a hot concrete method to interface method triggers a PGO ICE
  * go#66886 runtime: deterministic fallback hashes across process boundary
  * go#66698 net/http: TestRequestLimit/h2 becomes significantly more expensive and slower after x/net@v0.23.0</changelog>
</package>
<package pkgid="f195f5243e049ff8c48ccc9a74e96a592205c03220dec6a13956c6c4648b8bec53de00869ff71f30aede96e693bae5f29358f183ce4a3aa4ab88440c24fb17b0" name="go1.22" arch="x86_64">
  <version epoch="0" ver="1.22.3" rel="1.1"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1702987200">- go1.22rc1 (released 2023-12-19) is a release candidate version of
  go1.22 cut from the master branch at the revision tagged
  go1.22rc1.
  Refs boo#1218424 go1.22 release tracking
  * go1.22 now requires the final point release of go1.20 or later
    for bootstrap. Go upstream expects that go1.24 will require the
    final point release of Go 1.22 or later for bootstrap.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1706097600">- go1.22rc2 (released 2024-01-24) is a release candidate version of
  go1.22 cut from the master branch at the revision tagged
  go1.22rc2.
  Refs boo#1218424 go1.22 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220800">- go1.22 (released 2024-02-06) is a major release of Go.
  go1.22.x minor releases will be provided through February 2024.
  https://github.com/golang/go/wiki/Go-Release-Cycle
  go1.22 arrives six months after go1.21. Most of its changes are
  in the implementation of the toolchain, runtime, and libraries.
  As always, the release maintains the Go 1 promise of
  compatibility. We expect almost all Go programs to continue to
  compile and run as before.
  Refs boo#1218424 go1.22 release tracking
  * Language change: go1.22 makes two changes to for loops.
    Previously, the variables declared by a for loop were created
    once and updated by each iteration. In go1.22, each iteration
    of the loop creates new variables, to avoid accidental sharing
    bugs. The transition support tooling described in the proposal
    continues to work in the same way it did in Go 1.21.
  * Language change: For loops may now range over integers
  * Language change: go1.22 includes a preview of a language change
    we are considering for a future version of Go:
    range-over-function iterators. Building with
    GOEXPERIMENT=rangefunc enables this feature.
  * go command: Commands in workspaces can now use a vendor
    directory containing the dependencies of the workspace. The
    directory is created by go work vendor, and used by build
    commands when the -mod flag is set to vendor, which is the
    default when a workspace vendor directory is present.  Note
    that the vendor directory's contents for a workspace are
    different from those of a single module: if the directory at
    the root of a workspace also contains one of the modules in the
    workspace, its vendor directory can contain the dependencies of
    either the workspace or of the module, but not both.
  * go get is no longer supported outside of a module in the legacy
    GOPATH mode (that is, with GO111MODULE=off). Other build
    commands, such as go build and go test, will continue to work
    indefinitely for legacy GOPATH programs.
  * go mod init no longer attempts to import module requirements
    from configuration files for other vendoring tools (such as
    Gopkg.lock).
  * go test -cover now prints coverage summaries for covered
    packages that do not have their own test files. Prior to Go
    1.22 a go test -cover run for such a package would report: ?
    mymod/mypack [no test files] and now with go1.22, functions in
    the package are treated as uncovered: mymod/mypack coverage:
    0.0% of statements Note that if a package contains no
    executable code at all, we can't report a meaningful coverage
    percentage; for such packages the go tool will continue to
    report that there are no test files.
  * trace: The trace tool's web UI has been gently refreshed as
    part of the work to support the new tracer, resolving several
    issues and improving the readability of various sub-pages. The
    web UI now supports exploring traces in a thread-oriented
    view. The trace viewer also now displays the full duration of
    all system calls.  These improvements only apply for viewing
    traces produced by programs built with go1.22 or newer. A
    future release will bring some of these improvements to traces
    produced by older version of Go.
  * vet: References to loop variables The behavior of the vet tool
    has changed to match the new semantics (see above) of loop
    variables in go1.22. When analyzing a file that requires go1.22
    or newer (due to its go.mod file or a per-file build
    constraint), vetcode&gt; no longer reports references to loop
    variables from within a function literal that might outlive the
    iteration of the loop. In Go 1.22, loop variables are created
    anew for each iteration, so such references are no longer at
    risk of using a variable after it has been updated by the loop.
  * vet: New warnings for missing values after append The vet tool
    now reports calls to append that pass no values to be appended
    to the slice, such as slice = append(slice). Such a statement
    has no effect, and experience has shown that is nearly always a
    mistake.
  * vet: New warnings for deferring time.Since The vet tool now
    reports a non-deferred call to time.Since(t) within a defer
    statement. This is equivalent to calling time.Now().Sub(t)
    before the defer statement, not when the deferred function is
    called. In nearly all cases, the correct code requires
    deferring the time.Since call.
  * vet: New warnings for mismatched key-value pairs in log/slog
    calls The vet tool now reports invalid arguments in calls to
    functions and methods in the structured logging package,
    log/slog, that accept alternating key/value pairs. It reports
    calls where an argument in a key position is neither a string
    nor a slog.Attr, and where a final key is missing its value.
  * runtime: The runtime now keeps type-based garbage collection
    metadata nearer to each heap object, improving the CPU
    performance (latency or throughput) of Go programs by
    1-3%. This change also reduces the memory overhead of the
    majority Go programs by approximately 1% by deduplicating
    redundant metadata. Some programs may see a smaller improvement
    because this change adjusts the size class boundaries of the
    memory allocator, so some objects may be moved up a size class.
    A consequence of this change is that some objects' addresses
    that were previously always aligned to a 16 byte (or higher)
    boundary will now only be aligned to an 8 byte boundary. Some
    programs that use assembly instructions that require memory
    addresses to be more than 8-byte aligned and rely on the memory
    allocator's previous alignment behavior may break, but we
    expect such programs to be rare. Such programs may be built
    with GOEXPERIMENT=noallocheaders to revert to the old metadata
    layout and restore the previous alignment behavior, but package
    owners should update their assembly code to avoid the alignment
    assumption, as this workaround will be removed in a future
    release.
  * runtime: On the windows/amd64 port, programs linking or loading
    Go libraries built with -buildmode=c-archive or
  - buildmode=c-shared can now use the SetUnhandledExceptionFilter
    Win32 function to catch exceptions not handled by the Go
    runtime. Note that this was already supported on the
    windows/386 port.
  * compiler: Profile-guided Optimization (PGO) builds can now
    devirtualize a higher proportion of calls than previously
    possible. Most programs from a representative set of Go
    programs now see between 2 and 14% improvement from enabling
    PGO.
  * compiler: The compiler now interleaves devirtualization and
    inlining, so interface method calls are better optimized.
  * compiler: go1.22 also includes a preview of an enhanced
    implementation of the compiler's inlining phase that uses
    heuristics to boost inlinability at call sites deemed
    "important" (for example, in loops) and discourage inlining at
    call sites deemed "unimportant" (for example, on panic
    paths). Building with GOEXPERIMENT=newinliner enables the new
    call-site heuristics; see issue #61502 for more info and to
    provide feedback.
  * linker: The linker's -s and -w flags are now behave more
    consistently across all platforms. The -w flag suppresses DWARF
    debug information generation. The -s flag suppresses symbol
    table generation. The -s flag also implies the -w flag, which
    can be negated with -w=0. That is, -s -w=0 will generate a
    binary with DWARF debug information generation but without the
    symbol table.
  * linker: On ELF platforms, the -B linker flag now accepts a
    special form: with -B gobuildid, the linker will generate a GNU
    build ID (the ELF NT_GNU_BUILD_ID note) derived from the Go
    build ID.
  * linker: On Windows, when building with -linkmode=internal, the
    linker now preserves SEH information from C object files by
    copying the .pdata and .xdata sections into the final
    binary. This helps with debugging and profiling binaries using
    native tools, such as WinDbg. Note that until now, C functions'
    SEH exception handlers were not being honored, so this change
    may cause some programs to behave differently.
  - linkmode=external is not affected by this change, as external
    linkers already preserve SEH information.
  * bootstrap: As mentioned in the Go 1.20 release notes, go1.22
    now requires the final point release of Go 1.20 or later for
    bootstrap. We expect that Go 1.24 will require the final point
    release of go1.22 or later for bootstrap.
  * core library: New math/rand/v2 package: go1.22 includes the
    first “v2” package in the standard library, math/rand/v2. The
    changes compared to math/rand are detailed in proposal
    go#61716. The most important changes are:
  - The Read method, deprecated in math/rand, was not carried
    forward for math/rand/v2. (It remains available in
    math/rand.) The vast majority of calls to Read should use
    crypto/rand’s Read instead. Otherwise a custom Read can be
    constructed using the Uint64 method.
  - The global generator accessed by top-level functions is
    unconditionally randomly seeded. Because the API guarantees
    no fixed sequence of results, optimizations like per-thread
    random generator states are now possible.
  - The Source interface now has a single Uint64 method; there is
    no Source64 interface.
  - Many methods now use faster algorithms that were not possible
    to adopt in math/rand because they changed the output
    streams.
  - The Intn, Int31, Int31n, Int63, and Int64n top-level
    functions and methods from math/rand are spelled more
    idiomatically in math/rand/v2: IntN, Int32, Int32N, Int64,
    and Int64N. There are also new top-level functions and
    methods Uint32, Uint32N, Uint64, Uint64N, Uint, and UintN.
  - The new generic function N is like Int64N or Uint64N but
    works for any integer type. For example a random duration
    from 0 up to 5 minutes is rand.N(5*time.Minute).
  - The Mitchell &amp; Reeds LFSR generator provided by math/rand’s
    Source has been replaced by two more modern pseudo-random
    generator sources: ChaCha8 PCG. ChaCha8 is a new,
    cryptographically strong random number generator roughly
    similar to PCG in efficiency. ChaCha8 is the algorithm used
    for the top-level functions in math/rand/v2. As of go1.22,
    math/rand's top-level functions (when not explicitly seeded)
    and the Go runtime also use ChaCha8 for randomness.
  - We plan to include an API migration tool in a future release,
    likely Go 1.23.
  * core library: New go/version package: The new go/version
    package implements functions for validating and comparing Go
    version strings.
  * core library: Enhanced routing patterns: HTTP routing in the
    standard library is now more expressive. The patterns used by
    net/http.ServeMux have been enhanced to accept methods and
    wildcards. This change breaks backwards compatibility in small
    ways, some obvious—patterns with "{" and "}" behave
    differently— and some less so—treatment of escaped paths has
    been improved. The change is controlled by a GODEBUG field
    named httpmuxgo121. Set httpmuxgo121=1 to restore the old
    behavior.
  * Minor changes to the library As always, there are various minor
    changes and updates to the library, made with the Go 1 promise
    of compatibility in mind. There are also various performance
    improvements, not enumerated here.
  * archive/tar: The new method Writer.AddFS adds all of the files
    from an fs.FS to the archive.
  * archive/zip: The new method Writer.AddFS adds all of the files
    from an fs.FS to the archive.
  * bufio: When a SplitFunc returns ErrFinalToken with a nil token,
    Scanner will now stop immediately. Previously, it would report
    a final empty token before stopping, which was usually not
    desired. Callers that do want to report a final empty token can
    do so by returning []byte{} rather than nil.
  * cmp: The new function Or returns the first in a sequence of
    values that is not the zero value.
  * crypto/tls: ConnectionState.ExportKeyingMaterial will now
    return an error unless TLS 1.3 is in use, or the
    extended_master_secret extension is supported by both the
    server and client. crypto/tls has supported this extension
    since Go 1.20. This can be disabled with the tlsunsafeekm=1
    GODEBUG setting.
  * crypto/tls: By default, the minimum version offered by
    crypto/tls servers is now TLS 1.2 if not specified with
    config.MinimumVersion, matching the behavior of crypto/tls
    clients. This change can be reverted with the tls10server=1
    GODEBUG setting.
  * crypto/tls: By default, cipher suites without ECDHE support are
    no longer offered by either clients or servers during pre-TLS
    1.3 handshakes. This change can be reverted with the
    tlsrsakex=1 GODEBUG setting.
  * crypto/x509: The new CertPool.AddCertWithConstraint method can
    be used to add customized constraints to root certificates to
    be applied during chain building.
  * crypto/x509: On Android, root certificates will now be loaded
    from /data/misc/keychain/certs-added as well as
    /system/etc/security/cacerts.
  * crypto/x509: A new type, OID, supports ASN.1 Object Identifiers
    with individual components larger than 31 bits. A new field
    which uses this type, Policies, is added to the Certificate
    struct, and is now populated during parsing. Any OIDs which
    cannot be represented using a asn1.ObjectIdentifier will appear
    in Policies, but not in the old PolicyIdentifiers field. When
    calling CreateCertificate, the Policies field is ignored, and
    policies are taken from the PolicyIdentifiers field. Using the
    x509usepolicies=1 GODEBUG setting inverts this, populating
    certificate policies from the Policies field, and ignoring the
    PolicyIdentifiers field. We may change the default value of
    x509usepolicies in Go 1.23, making Policies the default field
    for marshaling.
  * database/sql: The new Null[T] type provide a way to scan
    nullable columns for any column types.
  * debug/elf: Constant R_MIPS_PC32 is defined for use with MIPS64
    systems. Additional R_LARCH_* constants are defined for use
    with LoongArch systems.
  * encoding: The new methods AppendEncode and AppendDecode added
    to each of the Encoding types in the packages encoding/base32,
    encoding/base64, and encoding/hex simplify encoding and
    decoding from and to byte slices by taking care of byte slice
    buffer management.
  * encoding: The methods base32.Encoding.WithPadding and
    base64.Encoding.WithPadding now panic if the padding argument
    is a negative value other than NoPadding.
  * encoding/json: Marshaling and encoding functionality now
    escapes '\b' and '\f' characters as \b and \f instead of \u0008
    and \u000c.
  * go/ast: The following declarations related to syntactic
    identifier resolution are now deprecated: Ident.Obj, Object,
    Scope, File.Scope, File.Unresolved, Importer, Package,
    NewPackage. In general, identifiers cannot be accurately
    resolved without type information. Consider, for example, the
    identifier K in T{K: ""}: it could be the name of a local
    variable if T is a map type, or the name of a field if T is a
    struct type. New programs should use the go/types package to
    resolve identifiers; see Object, Info.Uses, and Info.Defs for
    details.
  * go/ast: The new ast.Unparen function removes any enclosing
    parentheses from an expression.
  * go/types: The new Alias type represents type
    aliases. Previously, type aliases were not represented
    explicitly, so a reference to a type alias was equivalent to
    spelling out the aliased type, and the name of the alias was
    lost. The new representation retains the intermediate
    Alias. This enables improved error reporting (the name of a
    type alias can be reported), and allows for better handling of
    cyclic type declarations involving type aliases. In a future
    release, Alias types will also carry type parameter
    information. The new function Unalias returns the actual type
    denoted by an Alias type (or any other Type for that matter).
  * go/types: Because Alias types may break existing type switches
    that do not know to check for them, this functionality is
    controlled by a GODEBUG field named gotypesalias. With
    gotypesalias=0, everything behaves as before, and Alias types
    are never created. With gotypesalias=1, Alias types are created
    and clients must expect them. The default is gotypesalias=0. In
    a future release, the default will be changed to
    gotypesalias=1. Clients of go/types are urged to adjust their
    code as soon as possible to work with gotypesalias=1 to
    eliminate problems early.
  * go/types: The Info struct now exports the FileVersions map
    which provides per-file Go version information.
  * go/types: The new helper method PkgNameOf returns the local
    package name for the given import declaration.
  * go/types: The implementation of SizesFor has been adjusted to
    compute the same type sizes as the compiler when the compiler
    argument for SizesFor is "gc". The default Sizes implementation
    used by the type checker is now types.SizesFor("gc", "amd64").
  * go/types: The start position (Pos) of the lexical environment
    block (Scope) that represents a function body has changed: it
    used to start at the opening curly brace of the function body,
    but now starts at the function's func token.
  * html/template: Javascript template literals may now contain Go
    template actions, and parsing a template containing one will no
    longer return ErrJSTemplate. Similarly the GODEBUG setting
    jstmpllitinterp no longer has any effect.
  * io: The new SectionReader.Outer method returns the ReaderAt,
    offset, and size passed to NewSectionReader.
  * log/slog: The new SetLogLoggerLevel function controls the level
    for the bridge between the `slog` and `log` packages. It sets
    the minimum level for calls to the top-level `slog` logging
    functions, and it sets the level for calls to `log.Logger` that
    go through `slog`.
  * math/big: The new method Rat.FloatPrec computes the number of
    fractional decimal digits required to represent a rational
    number accurately as a floating-point number, and whether
    accurate decimal representation is possible in the first place.
  * net: When io.Copy copies from a TCPConn to a UnixConn, it will
    now use Linux's splice(2) system call if possible, using the
    new method TCPConn.WriteTo.
  * net: The Go DNS Resolver, used when building with
    "-tags=netgo", now searches for a matching name in the Windows
    hosts file, located at %SystemRoot%\System32\drivers\etc\hosts,
    before making a DNS query.
  * net/http: The new functions ServeFileFS, FileServerFS, and
    NewFileTransportFS are versions of the existing ServeFile,
    FileServer, and NewFileTransport, operating on an fs.FS.
  * net/http: The HTTP server and client now reject requests and
    responses containing an invalid empty Content-Length
    header. The previous behavior may be restored by setting
    GODEBUG field httplaxcontentlength=1.
  * net/http: The new method Request.PathValue returns path
    wildcard values from a request and the new method
    Request.SetPathValue sets path wildcard values on a request.
  * net/http/cgi: When executing a CGI process, the PATH_INFO
    variable is now always set to the empty string or a value
    starting with a / character, as required by RFC 3875. It was
    previously possible for some combinations of Handler.Root and
    request URL to violate this requirement.
  * net/netip: The new AddrPort.Compare method compares two
    AddrPorts.
  * os: On Windows, the Stat function now follows all reparse
    points that link to another named entity in the system. It was
    previously only following IO_REPARSE_TAG_SYMLINK and
    IO_REPARSE_TAG_MOUNT_POINT reparse points.
  * os: On Windows, passing O_SYNC to OpenFile now causes write
    operations to go directly to disk, equivalent to O_SYNC on Unix
    platforms.
  * os: On Windows, the ReadDir, File.ReadDir, File.Readdir, and
    File.Readdirnames functions now read directory entries in
    batches to reduce the number of system calls, improving
    performance up to 30%.
  * os: When io.Copy copies from a File to a net.UnixConn, it will
    now use Linux's sendfile(2) system call if possible, using the
    new method File.WriteTo.
  * os/exec: On Windows, LookPath now ignores empty entries
    in %PATH%, and returns ErrNotFound (instead of ErrNotExist)
    if no executable file extension is found to resolve an
    otherwise-unambiguous name.
  * os/exec: On Windows, Command and Cmd.Start no longer call
    LookPath if the path to the executable is already absolute and
    has an executable file extension. In addition, Cmd.Start no
    longer writes the resolved extension back to the Path field, so
    it is now safe to call the String method concurrently with a
    call to Start.
  * reflect: The Value.IsZero method will now return true for a
    floating-point or complex negative zero, and will return true
    for a struct value if a blank field (a field named _) somehow
    has a non-zero value. These changes make IsZero consistent with
    comparing a value to zero using the language == operator.
  * reflect: The PtrTo function is deprecated, in favor of
    PointerTo.
  * reflect: The new function TypeFor returns the Type that
    represents the type argument T. Previously, to get the
    reflect.Type value for a type, one had to use
    reflect.TypeOf((*T)(nil)).Elem(). This may now be written as
    reflect.TypeFor[T]().
  * runtime/metrics: Four new histogram metrics
    /sched/pauses/stopping/gc:seconds,
    /sched/pauses/stopping/other:seconds,
    /sched/pauses/total/gc:seconds, and
    /sched/pauses/total/other:seconds provide additional details
    about stop-the-world pauses. The "stopping" metrics report the
    time taken from deciding to stop the world until all goroutines
    are stopped. The "total" metrics report the time taken from
    deciding to stop the world until it is started again.
  * runtime/metrics: The /gc/pauses:seconds metric is deprecated,
    as it is equivalent to the new /sched/pauses/total/gc:seconds
    metric.
  * runtime/metrics: /sync/mutex/wait/total:seconds now includes
    contention on runtime-internal locks in addition to sync.Mutex
    and sync.RWMutex.
  * runtime/pprof: Mutex profiles now scale contention by the
    number of goroutines blocked on the mutex. This provides a more
    accurate representation of the degree to which a mutex is a
    bottleneck in a Go program. For instance, if 100 goroutines are
    blocked on a mutex for 10 milliseconds, a mutex profile will
    now record 1 second of delay instead of 10 milliseconds of
    delay.
  * runtime/pprof: Mutex profiles also now include contention on
    runtime-internal locks in addition to sync.Mutex and
    sync.RWMutex. Contention on runtime-internal locks is always
    reported at runtime._LostContendedRuntimeLock. A future release
    will add complete stack traces in these cases.
  * runtime/pprof: CPU profiles on Darwin platforms now contain the
    process's memory map, enabling the disassembly view in the
    pprof tool.
  * runtime/trace: The execution tracer has been completely
    overhauled in this release, resolving several long-standing
    issues and paving the way for new use-cases for execution
    traces.
  * runtime/trace: Execution traces now use the operating system's
    clock on most platforms (Windows excluded) so it is possible to
    correlate them with traces produced by lower-level
    components. Execution traces no longer depend on the
    reliability of the platform's clock to produce a correct
    trace. Execution traces are now partitioned regularly
    on-the-fly and as a result may be processed in a streamable
    way. Execution traces now contain complete durations for all
    system calls. Execution traces now contain information about
    the operating system threads that goroutines executed on. The
    latency impact of starting and stopping execution traces has
    been dramatically reduced. Execution traces may now begin or
    end during the garbage collection mark phase.
  * runtime/trace: To allow Go developers to take advantage of
    these improvements, an experimental trace reading package is
    available at golang.org/x/exp/trace. Note that this package
    only works on traces produced by programs built with go1.22 at
    the moment. Please try out the package and provide feedback on
    the corresponding proposal issue.
  * runtime/trace: If you experience any issues with the new
    execution tracer implementation, you may switch back to the old
    implementation by building your Go program with
    GOEXPERIMENT=noexectracer2. If you do, please file an issue,
    otherwise this option will be removed in a future release.
  * slices: The new function Concat concatenates multiple slices.
  * slices: Functions that shrink the size of a slice (Delete,
    DeleteFunc, Compact, CompactFunc, and Replace) now zero the
    elements between the new length and the old length.
  * slices: Insert now always panics if the argument i is out of
    range. Previously it did not panic in this situation if there
    were no elements to be inserted.
  * syscall: The syscall package has been frozen since Go 1.4 and
    was marked as deprecated in Go 1.11, causing many editors to
    warn about any use of the package. However, some non-deprecated
    functionality requires use of the syscall package, such as the
    os/exec.Cmd.SysProcAttr field. To avoid unnecessary complaints
    on such code, the syscall package is no longer marked as
    deprecated. The package remains frozen to most new
    functionality, and new code remains encouraged to use
    golang.org/x/sys/unix or golang.org/x/sys/windows where
    possible.
  * syscall: On Linux, the new SysProcAttr.PidFD field allows
    obtaining a PID FD when starting a child process via
    StartProcess or os/exec.
  * syscall: On Windows, passing O_SYNC to Open now causes write
    operations to go directly to disk, equivalent to O_SYNC on Unix
    platforms.
  * testing/slogtest: The new Run function uses sub-tests to run
    test cases, providing finer-grained control.
  * Ports: Darwin: On macOS on 64-bit x86 architecture (the
    darwin/amd64 port), the Go toolchain now generates
    position-independent executables (PIE) by default. Non-PIE
    binaries can be generated by specifying the -buildmode=exe
    build flag. On 64-bit ARM-based macOS (the darwin/arm64 port),
    the Go toolchain already generates PIE by default. go1.22 is
    the last release that will run on macOS 10.15 Catalina. Go 1.23
    will require macOS 11 Big Sur or later.
  * Ports: Arm: The GOARM environment variable now allows you to
    select whether to use software or hardware floating
    point. Previously, valid GOARM values were 5, 6, or 7. Now
    those same values can be optionally followed by ,softfloat or
    ,hardfloat to select the floating-point implementation. This
    new option defaults to softfloat for version 5 and hardfloat
    for versions 6 and 7.
  * Ports: Loong64: The loong64 port now supports passing function
    arguments and results using registers. The linux/loong64 port
    now supports the address sanitizer, memory sanitizer, new-style
    linker relocations, and the plugin build mode.
  * OpenBSD go1.22 adds an experimental port to OpenBSD on
    big-endian 64-bit PowerPC (openbsd/ppc64).</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220801">- Packaging improvements:
  * boo#1219988 ensure VERSION file is present in GOROOT
    as required by go tool dist and go tool distpack</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709035200">- Packaging improvements:
  * Use %patch -P N instead of deprecated %patchN</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709640000">- go1.22.1 (released 2024-03-05) includes security fixes to the
  crypto/x509, html/template, net/http, net/http/cookiejar, and
  net/mail packages, as well as bug fixes to the compiler, the go
  command, the runtime, the trace command, and the go/types and
  net/http packages.
  Refs boo#1218424 go1.22 release tracking
  CVE-2023-45289 CVE-2023-45290 CVE-2024-24783 CVE-2024-24784 CVE-2024-24785
  * go#65831 go#65390 boo#1220999 security: fix CVE-2024-24783 crypto/x509: Verify panics on certificates with an unknown public key algorithm
  * go#65849 go#65083 boo#1221002 security: fix CVE-2024-24784 net/mail: comments in display names are incorrectly handled
  * go#65850 go#65383 boo#1221001 security: fix CVE-2023-45290 net/http: memory exhaustion in Request.ParseMultipartForm
  * go#65859 go#65065 boo#1221000 security: fix CVE-2023-45289 net/http, net/http/cookiejar: incorrect forwarding of sensitive headers and cookies on HTTP redirect
  * go#65969 go#65697 boo#1221003 security: fix CVE-2024-24785 html/template: errors returned from MarshalJSON methods may break template escaping
  * go#65352 cmd/go: go generate fails silently when run on a package in a nested workspace module
  * go#65471 internal/testenv: TestHasGoBuild failures on the LUCI noopt builders
  * go#65474 internal/testenv: support LUCI mobile builders in testenv tests
  * go#65577 cmd/trace/v2: goroutine analysis page doesn't identify goroutines consistently
  * go#65618 cmd/compile: Go 1.22 build fails with 1.21 PGO profile on internal/saferio change
  * go#65619 cmd/compile: Go 1.22 changes support for modules that declare go 1.0
  * go#65641 cmd/cgo/internal/testsanitizers,x/build: LUCI clang15 builders failing
  * go#65644 runtime: crash in race detector when execution tracer reads from CPU profile buffer
  * go#65728 go/types: nil pointer dereference in Alias.Underlying()
  * go#65759 net/http: context cancellation can leave HTTP client with deadlocked HTTP/1.1 connections in Go1.22
  * go#65760 runtime: Go 1.22.0 fails to build from source on armv7 Alpine Linux
  * go#65818 runtime: go1.22.0 test with -race will SIGSEGV or SIGBUS or Bad Pointer
  * go#65852 cmd/go: "missing ziphash" error with go.work
  * go#65883 runtime: scheduler sometimes starves a runnable goroutine on wasm platforms</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1712145600">- go1.22.2 (released 2024-04-03) includes a security fix to the
  net/http package, as well as bug fixes to the compiler, the go
  command, the linker, and the encoding/gob, go/types, net/http,
  and runtime/trace packages.
  Refs boo#1218424 go1.22 release tracking
  CVE-2023-45288
  * go#66298 go#65051 boo#1221400 security: fix CVE-2023-45288 net/http, x/net/http2: close connections when receiving too many headers
  * go#65858 cmd/compile: unreachable panic with GODEBUG=gotypesalias=1
  * go#66060 cmd/link: RISC-V external link, failed to find text symbol for HI20 relocation
  * go#66076 cmd/compile: out-of-bounds panic with uint32 conversion and modulus operation in Go 1.22.0 on arm64
  * go#66134 cmd/compile: go test . results in CLOSURE ... &lt;unknown line number&gt;: internal compiler error: assertion failed
  * go#66137 cmd/go: go 1.22.0: go test throws errors when processing folders not listed in coverpkg argument
  * go#66178 cmd/compile: ICE: panic: interface conversion: ir.Node is *ir.ConvExpr, not *ir.IndexExpr
  * go#66201 runtime/trace: v2 traces contain an incorrect timestamp scaling factor on Windows
  * go#66255 net/http: http2 round tripper nil pointer dereference causes panic causing deadlock
  * go#66256 cmd/go: git shallow fetches broken at CL 556358
  * go#66273 crypto/x509: Certificate no longer encodable using encoding/gob in Go1.22
  * go#66412 cmd/link: bad carrier sym for symbol runtime.elf_savegpr0.args_stackmap on ppc64le</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1715083200">- go1.22.3 (released 2024-05-07) includes security fixes to the go
  command and the net package, as well as bug fixes to the
  compiler, the runtime, and the net/http package.
  Refs boo#1218424 go1.22 release tracking
  CVE-2024-24787 CVE-2024-24788
  * go#67122 go#67119 boo#1224017 security: fix CVE-2024-24787 cmd/go: arbitrary code execution during build on darwin
  * go#67040 go#66754 boo#1224018 security: fix CVE-2024-24788 net: high cpu usage in extractExtendedRCode
  * go#67018 cmd/compile: Go 1.22.x failed to be bootstrapped from 386 to ppc64le
  * go#67017 cmd/compile: changing a hot concrete method to interface method triggers a PGO ICE
  * go#66886 runtime: deterministic fallback hashes across process boundary
  * go#66698 net/http: TestRequestLimit/h2 becomes significantly more expensive and slower after x/net@v0.23.0</changelog>
</package>
<package pkgid="d280f9582e37ec8451a92c09ec696bac479053c9b07f533e75a93286a4aa508459a5b561a4e57762592ed87bcaf685d4522f2eb868aa3ff8026f1c2c123db4bf" name="go1.22-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.3" rel="1.1"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1702987200">- go1.22rc1 (released 2023-12-19) is a release candidate version of
  go1.22 cut from the master branch at the revision tagged
  go1.22rc1.
  Refs boo#1218424 go1.22 release tracking
  * go1.22 now requires the final point release of go1.20 or later
    for bootstrap. Go upstream expects that go1.24 will require the
    final point release of Go 1.22 or later for bootstrap.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1706097600">- go1.22rc2 (released 2024-01-24) is a release candidate version of
  go1.22 cut from the master branch at the revision tagged
  go1.22rc2.
  Refs boo#1218424 go1.22 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220800">- go1.22 (released 2024-02-06) is a major release of Go.
  go1.22.x minor releases will be provided through February 2024.
  https://github.com/golang/go/wiki/Go-Release-Cycle
  go1.22 arrives six months after go1.21. Most of its changes are
  in the implementation of the toolchain, runtime, and libraries.
  As always, the release maintains the Go 1 promise of
  compatibility. We expect almost all Go programs to continue to
  compile and run as before.
  Refs boo#1218424 go1.22 release tracking
  * Language change: go1.22 makes two changes to for loops.
    Previously, the variables declared by a for loop were created
    once and updated by each iteration. In go1.22, each iteration
    of the loop creates new variables, to avoid accidental sharing
    bugs. The transition support tooling described in the proposal
    continues to work in the same way it did in Go 1.21.
  * Language change: For loops may now range over integers
  * Language change: go1.22 includes a preview of a language change
    we are considering for a future version of Go:
    range-over-function iterators. Building with
    GOEXPERIMENT=rangefunc enables this feature.
  * go command: Commands in workspaces can now use a vendor
    directory containing the dependencies of the workspace. The
    directory is created by go work vendor, and used by build
    commands when the -mod flag is set to vendor, which is the
    default when a workspace vendor directory is present.  Note
    that the vendor directory's contents for a workspace are
    different from those of a single module: if the directory at
    the root of a workspace also contains one of the modules in the
    workspace, its vendor directory can contain the dependencies of
    either the workspace or of the module, but not both.
  * go get is no longer supported outside of a module in the legacy
    GOPATH mode (that is, with GO111MODULE=off). Other build
    commands, such as go build and go test, will continue to work
    indefinitely for legacy GOPATH programs.
  * go mod init no longer attempts to import module requirements
    from configuration files for other vendoring tools (such as
    Gopkg.lock).
  * go test -cover now prints coverage summaries for covered
    packages that do not have their own test files. Prior to Go
    1.22 a go test -cover run for such a package would report: ?
    mymod/mypack [no test files] and now with go1.22, functions in
    the package are treated as uncovered: mymod/mypack coverage:
    0.0% of statements Note that if a package contains no
    executable code at all, we can't report a meaningful coverage
    percentage; for such packages the go tool will continue to
    report that there are no test files.
  * trace: The trace tool's web UI has been gently refreshed as
    part of the work to support the new tracer, resolving several
    issues and improving the readability of various sub-pages. The
    web UI now supports exploring traces in a thread-oriented
    view. The trace viewer also now displays the full duration of
    all system calls.  These improvements only apply for viewing
    traces produced by programs built with go1.22 or newer. A
    future release will bring some of these improvements to traces
    produced by older version of Go.
  * vet: References to loop variables The behavior of the vet tool
    has changed to match the new semantics (see above) of loop
    variables in go1.22. When analyzing a file that requires go1.22
    or newer (due to its go.mod file or a per-file build
    constraint), vetcode&gt; no longer reports references to loop
    variables from within a function literal that might outlive the
    iteration of the loop. In Go 1.22, loop variables are created
    anew for each iteration, so such references are no longer at
    risk of using a variable after it has been updated by the loop.
  * vet: New warnings for missing values after append The vet tool
    now reports calls to append that pass no values to be appended
    to the slice, such as slice = append(slice). Such a statement
    has no effect, and experience has shown that is nearly always a
    mistake.
  * vet: New warnings for deferring time.Since The vet tool now
    reports a non-deferred call to time.Since(t) within a defer
    statement. This is equivalent to calling time.Now().Sub(t)
    before the defer statement, not when the deferred function is
    called. In nearly all cases, the correct code requires
    deferring the time.Since call.
  * vet: New warnings for mismatched key-value pairs in log/slog
    calls The vet tool now reports invalid arguments in calls to
    functions and methods in the structured logging package,
    log/slog, that accept alternating key/value pairs. It reports
    calls where an argument in a key position is neither a string
    nor a slog.Attr, and where a final key is missing its value.
  * runtime: The runtime now keeps type-based garbage collection
    metadata nearer to each heap object, improving the CPU
    performance (latency or throughput) of Go programs by
    1-3%. This change also reduces the memory overhead of the
    majority Go programs by approximately 1% by deduplicating
    redundant metadata. Some programs may see a smaller improvement
    because this change adjusts the size class boundaries of the
    memory allocator, so some objects may be moved up a size class.
    A consequence of this change is that some objects' addresses
    that were previously always aligned to a 16 byte (or higher)
    boundary will now only be aligned to an 8 byte boundary. Some
    programs that use assembly instructions that require memory
    addresses to be more than 8-byte aligned and rely on the memory
    allocator's previous alignment behavior may break, but we
    expect such programs to be rare. Such programs may be built
    with GOEXPERIMENT=noallocheaders to revert to the old metadata
    layout and restore the previous alignment behavior, but package
    owners should update their assembly code to avoid the alignment
    assumption, as this workaround will be removed in a future
    release.
  * runtime: On the windows/amd64 port, programs linking or loading
    Go libraries built with -buildmode=c-archive or
  - buildmode=c-shared can now use the SetUnhandledExceptionFilter
    Win32 function to catch exceptions not handled by the Go
    runtime. Note that this was already supported on the
    windows/386 port.
  * compiler: Profile-guided Optimization (PGO) builds can now
    devirtualize a higher proportion of calls than previously
    possible. Most programs from a representative set of Go
    programs now see between 2 and 14% improvement from enabling
    PGO.
  * compiler: The compiler now interleaves devirtualization and
    inlining, so interface method calls are better optimized.
  * compiler: go1.22 also includes a preview of an enhanced
    implementation of the compiler's inlining phase that uses
    heuristics to boost inlinability at call sites deemed
    "important" (for example, in loops) and discourage inlining at
    call sites deemed "unimportant" (for example, on panic
    paths). Building with GOEXPERIMENT=newinliner enables the new
    call-site heuristics; see issue #61502 for more info and to
    provide feedback.
  * linker: The linker's -s and -w flags are now behave more
    consistently across all platforms. The -w flag suppresses DWARF
    debug information generation. The -s flag suppresses symbol
    table generation. The -s flag also implies the -w flag, which
    can be negated with -w=0. That is, -s -w=0 will generate a
    binary with DWARF debug information generation but without the
    symbol table.
  * linker: On ELF platforms, the -B linker flag now accepts a
    special form: with -B gobuildid, the linker will generate a GNU
    build ID (the ELF NT_GNU_BUILD_ID note) derived from the Go
    build ID.
  * linker: On Windows, when building with -linkmode=internal, the
    linker now preserves SEH information from C object files by
    copying the .pdata and .xdata sections into the final
    binary. This helps with debugging and profiling binaries using
    native tools, such as WinDbg. Note that until now, C functions'
    SEH exception handlers were not being honored, so this change
    may cause some programs to behave differently.
  - linkmode=external is not affected by this change, as external
    linkers already preserve SEH information.
  * bootstrap: As mentioned in the Go 1.20 release notes, go1.22
    now requires the final point release of Go 1.20 or later for
    bootstrap. We expect that Go 1.24 will require the final point
    release of go1.22 or later for bootstrap.
  * core library: New math/rand/v2 package: go1.22 includes the
    first “v2” package in the standard library, math/rand/v2. The
    changes compared to math/rand are detailed in proposal
    go#61716. The most important changes are:
  - The Read method, deprecated in math/rand, was not carried
    forward for math/rand/v2. (It remains available in
    math/rand.) The vast majority of calls to Read should use
    crypto/rand’s Read instead. Otherwise a custom Read can be
    constructed using the Uint64 method.
  - The global generator accessed by top-level functions is
    unconditionally randomly seeded. Because the API guarantees
    no fixed sequence of results, optimizations like per-thread
    random generator states are now possible.
  - The Source interface now has a single Uint64 method; there is
    no Source64 interface.
  - Many methods now use faster algorithms that were not possible
    to adopt in math/rand because they changed the output
    streams.
  - The Intn, Int31, Int31n, Int63, and Int64n top-level
    functions and methods from math/rand are spelled more
    idiomatically in math/rand/v2: IntN, Int32, Int32N, Int64,
    and Int64N. There are also new top-level functions and
    methods Uint32, Uint32N, Uint64, Uint64N, Uint, and UintN.
  - The new generic function N is like Int64N or Uint64N but
    works for any integer type. For example a random duration
    from 0 up to 5 minutes is rand.N(5*time.Minute).
  - The Mitchell &amp; Reeds LFSR generator provided by math/rand’s
    Source has been replaced by two more modern pseudo-random
    generator sources: ChaCha8 PCG. ChaCha8 is a new,
    cryptographically strong random number generator roughly
    similar to PCG in efficiency. ChaCha8 is the algorithm used
    for the top-level functions in math/rand/v2. As of go1.22,
    math/rand's top-level functions (when not explicitly seeded)
    and the Go runtime also use ChaCha8 for randomness.
  - We plan to include an API migration tool in a future release,
    likely Go 1.23.
  * core library: New go/version package: The new go/version
    package implements functions for validating and comparing Go
    version strings.
  * core library: Enhanced routing patterns: HTTP routing in the
    standard library is now more expressive. The patterns used by
    net/http.ServeMux have been enhanced to accept methods and
    wildcards. This change breaks backwards compatibility in small
    ways, some obvious—patterns with "{" and "}" behave
    differently— and some less so—treatment of escaped paths has
    been improved. The change is controlled by a GODEBUG field
    named httpmuxgo121. Set httpmuxgo121=1 to restore the old
    behavior.
  * Minor changes to the library As always, there are various minor
    changes and updates to the library, made with the Go 1 promise
    of compatibility in mind. There are also various performance
    improvements, not enumerated here.
  * archive/tar: The new method Writer.AddFS adds all of the files
    from an fs.FS to the archive.
  * archive/zip: The new method Writer.AddFS adds all of the files
    from an fs.FS to the archive.
  * bufio: When a SplitFunc returns ErrFinalToken with a nil token,
    Scanner will now stop immediately. Previously, it would report
    a final empty token before stopping, which was usually not
    desired. Callers that do want to report a final empty token can
    do so by returning []byte{} rather than nil.
  * cmp: The new function Or returns the first in a sequence of
    values that is not the zero value.
  * crypto/tls: ConnectionState.ExportKeyingMaterial will now
    return an error unless TLS 1.3 is in use, or the
    extended_master_secret extension is supported by both the
    server and client. crypto/tls has supported this extension
    since Go 1.20. This can be disabled with the tlsunsafeekm=1
    GODEBUG setting.
  * crypto/tls: By default, the minimum version offered by
    crypto/tls servers is now TLS 1.2 if not specified with
    config.MinimumVersion, matching the behavior of crypto/tls
    clients. This change can be reverted with the tls10server=1
    GODEBUG setting.
  * crypto/tls: By default, cipher suites without ECDHE support are
    no longer offered by either clients or servers during pre-TLS
    1.3 handshakes. This change can be reverted with the
    tlsrsakex=1 GODEBUG setting.
  * crypto/x509: The new CertPool.AddCertWithConstraint method can
    be used to add customized constraints to root certificates to
    be applied during chain building.
  * crypto/x509: On Android, root certificates will now be loaded
    from /data/misc/keychain/certs-added as well as
    /system/etc/security/cacerts.
  * crypto/x509: A new type, OID, supports ASN.1 Object Identifiers
    with individual components larger than 31 bits. A new field
    which uses this type, Policies, is added to the Certificate
    struct, and is now populated during parsing. Any OIDs which
    cannot be represented using a asn1.ObjectIdentifier will appear
    in Policies, but not in the old PolicyIdentifiers field. When
    calling CreateCertificate, the Policies field is ignored, and
    policies are taken from the PolicyIdentifiers field. Using the
    x509usepolicies=1 GODEBUG setting inverts this, populating
    certificate policies from the Policies field, and ignoring the
    PolicyIdentifiers field. We may change the default value of
    x509usepolicies in Go 1.23, making Policies the default field
    for marshaling.
  * database/sql: The new Null[T] type provide a way to scan
    nullable columns for any column types.
  * debug/elf: Constant R_MIPS_PC32 is defined for use with MIPS64
    systems. Additional R_LARCH_* constants are defined for use
    with LoongArch systems.
  * encoding: The new methods AppendEncode and AppendDecode added
    to each of the Encoding types in the packages encoding/base32,
    encoding/base64, and encoding/hex simplify encoding and
    decoding from and to byte slices by taking care of byte slice
    buffer management.
  * encoding: The methods base32.Encoding.WithPadding and
    base64.Encoding.WithPadding now panic if the padding argument
    is a negative value other than NoPadding.
  * encoding/json: Marshaling and encoding functionality now
    escapes '\b' and '\f' characters as \b and \f instead of \u0008
    and \u000c.
  * go/ast: The following declarations related to syntactic
    identifier resolution are now deprecated: Ident.Obj, Object,
    Scope, File.Scope, File.Unresolved, Importer, Package,
    NewPackage. In general, identifiers cannot be accurately
    resolved without type information. Consider, for example, the
    identifier K in T{K: ""}: it could be the name of a local
    variable if T is a map type, or the name of a field if T is a
    struct type. New programs should use the go/types package to
    resolve identifiers; see Object, Info.Uses, and Info.Defs for
    details.
  * go/ast: The new ast.Unparen function removes any enclosing
    parentheses from an expression.
  * go/types: The new Alias type represents type
    aliases. Previously, type aliases were not represented
    explicitly, so a reference to a type alias was equivalent to
    spelling out the aliased type, and the name of the alias was
    lost. The new representation retains the intermediate
    Alias. This enables improved error reporting (the name of a
    type alias can be reported), and allows for better handling of
    cyclic type declarations involving type aliases. In a future
    release, Alias types will also carry type parameter
    information. The new function Unalias returns the actual type
    denoted by an Alias type (or any other Type for that matter).
  * go/types: Because Alias types may break existing type switches
    that do not know to check for them, this functionality is
    controlled by a GODEBUG field named gotypesalias. With
    gotypesalias=0, everything behaves as before, and Alias types
    are never created. With gotypesalias=1, Alias types are created
    and clients must expect them. The default is gotypesalias=0. In
    a future release, the default will be changed to
    gotypesalias=1. Clients of go/types are urged to adjust their
    code as soon as possible to work with gotypesalias=1 to
    eliminate problems early.
  * go/types: The Info struct now exports the FileVersions map
    which provides per-file Go version information.
  * go/types: The new helper method PkgNameOf returns the local
    package name for the given import declaration.
  * go/types: The implementation of SizesFor has been adjusted to
    compute the same type sizes as the compiler when the compiler
    argument for SizesFor is "gc". The default Sizes implementation
    used by the type checker is now types.SizesFor("gc", "amd64").
  * go/types: The start position (Pos) of the lexical environment
    block (Scope) that represents a function body has changed: it
    used to start at the opening curly brace of the function body,
    but now starts at the function's func token.
  * html/template: Javascript template literals may now contain Go
    template actions, and parsing a template containing one will no
    longer return ErrJSTemplate. Similarly the GODEBUG setting
    jstmpllitinterp no longer has any effect.
  * io: The new SectionReader.Outer method returns the ReaderAt,
    offset, and size passed to NewSectionReader.
  * log/slog: The new SetLogLoggerLevel function controls the level
    for the bridge between the `slog` and `log` packages. It sets
    the minimum level for calls to the top-level `slog` logging
    functions, and it sets the level for calls to `log.Logger` that
    go through `slog`.
  * math/big: The new method Rat.FloatPrec computes the number of
    fractional decimal digits required to represent a rational
    number accurately as a floating-point number, and whether
    accurate decimal representation is possible in the first place.
  * net: When io.Copy copies from a TCPConn to a UnixConn, it will
    now use Linux's splice(2) system call if possible, using the
    new method TCPConn.WriteTo.
  * net: The Go DNS Resolver, used when building with
    "-tags=netgo", now searches for a matching name in the Windows
    hosts file, located at %SystemRoot%\System32\drivers\etc\hosts,
    before making a DNS query.
  * net/http: The new functions ServeFileFS, FileServerFS, and
    NewFileTransportFS are versions of the existing ServeFile,
    FileServer, and NewFileTransport, operating on an fs.FS.
  * net/http: The HTTP server and client now reject requests and
    responses containing an invalid empty Content-Length
    header. The previous behavior may be restored by setting
    GODEBUG field httplaxcontentlength=1.
  * net/http: The new method Request.PathValue returns path
    wildcard values from a request and the new method
    Request.SetPathValue sets path wildcard values on a request.
  * net/http/cgi: When executing a CGI process, the PATH_INFO
    variable is now always set to the empty string or a value
    starting with a / character, as required by RFC 3875. It was
    previously possible for some combinations of Handler.Root and
    request URL to violate this requirement.
  * net/netip: The new AddrPort.Compare method compares two
    AddrPorts.
  * os: On Windows, the Stat function now follows all reparse
    points that link to another named entity in the system. It was
    previously only following IO_REPARSE_TAG_SYMLINK and
    IO_REPARSE_TAG_MOUNT_POINT reparse points.
  * os: On Windows, passing O_SYNC to OpenFile now causes write
    operations to go directly to disk, equivalent to O_SYNC on Unix
    platforms.
  * os: On Windows, the ReadDir, File.ReadDir, File.Readdir, and
    File.Readdirnames functions now read directory entries in
    batches to reduce the number of system calls, improving
    performance up to 30%.
  * os: When io.Copy copies from a File to a net.UnixConn, it will
    now use Linux's sendfile(2) system call if possible, using the
    new method File.WriteTo.
  * os/exec: On Windows, LookPath now ignores empty entries
    in %PATH%, and returns ErrNotFound (instead of ErrNotExist)
    if no executable file extension is found to resolve an
    otherwise-unambiguous name.
  * os/exec: On Windows, Command and Cmd.Start no longer call
    LookPath if the path to the executable is already absolute and
    has an executable file extension. In addition, Cmd.Start no
    longer writes the resolved extension back to the Path field, so
    it is now safe to call the String method concurrently with a
    call to Start.
  * reflect: The Value.IsZero method will now return true for a
    floating-point or complex negative zero, and will return true
    for a struct value if a blank field (a field named _) somehow
    has a non-zero value. These changes make IsZero consistent with
    comparing a value to zero using the language == operator.
  * reflect: The PtrTo function is deprecated, in favor of
    PointerTo.
  * reflect: The new function TypeFor returns the Type that
    represents the type argument T. Previously, to get the
    reflect.Type value for a type, one had to use
    reflect.TypeOf((*T)(nil)).Elem(). This may now be written as
    reflect.TypeFor[T]().
  * runtime/metrics: Four new histogram metrics
    /sched/pauses/stopping/gc:seconds,
    /sched/pauses/stopping/other:seconds,
    /sched/pauses/total/gc:seconds, and
    /sched/pauses/total/other:seconds provide additional details
    about stop-the-world pauses. The "stopping" metrics report the
    time taken from deciding to stop the world until all goroutines
    are stopped. The "total" metrics report the time taken from
    deciding to stop the world until it is started again.
  * runtime/metrics: The /gc/pauses:seconds metric is deprecated,
    as it is equivalent to the new /sched/pauses/total/gc:seconds
    metric.
  * runtime/metrics: /sync/mutex/wait/total:seconds now includes
    contention on runtime-internal locks in addition to sync.Mutex
    and sync.RWMutex.
  * runtime/pprof: Mutex profiles now scale contention by the
    number of goroutines blocked on the mutex. This provides a more
    accurate representation of the degree to which a mutex is a
    bottleneck in a Go program. For instance, if 100 goroutines are
    blocked on a mutex for 10 milliseconds, a mutex profile will
    now record 1 second of delay instead of 10 milliseconds of
    delay.
  * runtime/pprof: Mutex profiles also now include contention on
    runtime-internal locks in addition to sync.Mutex and
    sync.RWMutex. Contention on runtime-internal locks is always
    reported at runtime._LostContendedRuntimeLock. A future release
    will add complete stack traces in these cases.
  * runtime/pprof: CPU profiles on Darwin platforms now contain the
    process's memory map, enabling the disassembly view in the
    pprof tool.
  * runtime/trace: The execution tracer has been completely
    overhauled in this release, resolving several long-standing
    issues and paving the way for new use-cases for execution
    traces.
  * runtime/trace: Execution traces now use the operating system's
    clock on most platforms (Windows excluded) so it is possible to
    correlate them with traces produced by lower-level
    components. Execution traces no longer depend on the
    reliability of the platform's clock to produce a correct
    trace. Execution traces are now partitioned regularly
    on-the-fly and as a result may be processed in a streamable
    way. Execution traces now contain complete durations for all
    system calls. Execution traces now contain information about
    the operating system threads that goroutines executed on. The
    latency impact of starting and stopping execution traces has
    been dramatically reduced. Execution traces may now begin or
    end during the garbage collection mark phase.
  * runtime/trace: To allow Go developers to take advantage of
    these improvements, an experimental trace reading package is
    available at golang.org/x/exp/trace. Note that this package
    only works on traces produced by programs built with go1.22 at
    the moment. Please try out the package and provide feedback on
    the corresponding proposal issue.
  * runtime/trace: If you experience any issues with the new
    execution tracer implementation, you may switch back to the old
    implementation by building your Go program with
    GOEXPERIMENT=noexectracer2. If you do, please file an issue,
    otherwise this option will be removed in a future release.
  * slices: The new function Concat concatenates multiple slices.
  * slices: Functions that shrink the size of a slice (Delete,
    DeleteFunc, Compact, CompactFunc, and Replace) now zero the
    elements between the new length and the old length.
  * slices: Insert now always panics if the argument i is out of
    range. Previously it did not panic in this situation if there
    were no elements to be inserted.
  * syscall: The syscall package has been frozen since Go 1.4 and
    was marked as deprecated in Go 1.11, causing many editors to
    warn about any use of the package. However, some non-deprecated
    functionality requires use of the syscall package, such as the
    os/exec.Cmd.SysProcAttr field. To avoid unnecessary complaints
    on such code, the syscall package is no longer marked as
    deprecated. The package remains frozen to most new
    functionality, and new code remains encouraged to use
    golang.org/x/sys/unix or golang.org/x/sys/windows where
    possible.
  * syscall: On Linux, the new SysProcAttr.PidFD field allows
    obtaining a PID FD when starting a child process via
    StartProcess or os/exec.
  * syscall: On Windows, passing O_SYNC to Open now causes write
    operations to go directly to disk, equivalent to O_SYNC on Unix
    platforms.
  * testing/slogtest: The new Run function uses sub-tests to run
    test cases, providing finer-grained control.
  * Ports: Darwin: On macOS on 64-bit x86 architecture (the
    darwin/amd64 port), the Go toolchain now generates
    position-independent executables (PIE) by default. Non-PIE
    binaries can be generated by specifying the -buildmode=exe
    build flag. On 64-bit ARM-based macOS (the darwin/arm64 port),
    the Go toolchain already generates PIE by default. go1.22 is
    the last release that will run on macOS 10.15 Catalina. Go 1.23
    will require macOS 11 Big Sur or later.
  * Ports: Arm: The GOARM environment variable now allows you to
    select whether to use software or hardware floating
    point. Previously, valid GOARM values were 5, 6, or 7. Now
    those same values can be optionally followed by ,softfloat or
    ,hardfloat to select the floating-point implementation. This
    new option defaults to softfloat for version 5 and hardfloat
    for versions 6 and 7.
  * Ports: Loong64: The loong64 port now supports passing function
    arguments and results using registers. The linux/loong64 port
    now supports the address sanitizer, memory sanitizer, new-style
    linker relocations, and the plugin build mode.
  * OpenBSD go1.22 adds an experimental port to OpenBSD on
    big-endian 64-bit PowerPC (openbsd/ppc64).</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220801">- Packaging improvements:
  * boo#1219988 ensure VERSION file is present in GOROOT
    as required by go tool dist and go tool distpack</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709035200">- Packaging improvements:
  * Use %patch -P N instead of deprecated %patchN</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709640000">- go1.22.1 (released 2024-03-05) includes security fixes to the
  crypto/x509, html/template, net/http, net/http/cookiejar, and
  net/mail packages, as well as bug fixes to the compiler, the go
  command, the runtime, the trace command, and the go/types and
  net/http packages.
  Refs boo#1218424 go1.22 release tracking
  CVE-2023-45289 CVE-2023-45290 CVE-2024-24783 CVE-2024-24784 CVE-2024-24785
  * go#65831 go#65390 boo#1220999 security: fix CVE-2024-24783 crypto/x509: Verify panics on certificates with an unknown public key algorithm
  * go#65849 go#65083 boo#1221002 security: fix CVE-2024-24784 net/mail: comments in display names are incorrectly handled
  * go#65850 go#65383 boo#1221001 security: fix CVE-2023-45290 net/http: memory exhaustion in Request.ParseMultipartForm
  * go#65859 go#65065 boo#1221000 security: fix CVE-2023-45289 net/http, net/http/cookiejar: incorrect forwarding of sensitive headers and cookies on HTTP redirect
  * go#65969 go#65697 boo#1221003 security: fix CVE-2024-24785 html/template: errors returned from MarshalJSON methods may break template escaping
  * go#65352 cmd/go: go generate fails silently when run on a package in a nested workspace module
  * go#65471 internal/testenv: TestHasGoBuild failures on the LUCI noopt builders
  * go#65474 internal/testenv: support LUCI mobile builders in testenv tests
  * go#65577 cmd/trace/v2: goroutine analysis page doesn't identify goroutines consistently
  * go#65618 cmd/compile: Go 1.22 build fails with 1.21 PGO profile on internal/saferio change
  * go#65619 cmd/compile: Go 1.22 changes support for modules that declare go 1.0
  * go#65641 cmd/cgo/internal/testsanitizers,x/build: LUCI clang15 builders failing
  * go#65644 runtime: crash in race detector when execution tracer reads from CPU profile buffer
  * go#65728 go/types: nil pointer dereference in Alias.Underlying()
  * go#65759 net/http: context cancellation can leave HTTP client with deadlocked HTTP/1.1 connections in Go1.22
  * go#65760 runtime: Go 1.22.0 fails to build from source on armv7 Alpine Linux
  * go#65818 runtime: go1.22.0 test with -race will SIGSEGV or SIGBUS or Bad Pointer
  * go#65852 cmd/go: "missing ziphash" error with go.work
  * go#65883 runtime: scheduler sometimes starves a runnable goroutine on wasm platforms</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1712145600">- go1.22.2 (released 2024-04-03) includes a security fix to the
  net/http package, as well as bug fixes to the compiler, the go
  command, the linker, and the encoding/gob, go/types, net/http,
  and runtime/trace packages.
  Refs boo#1218424 go1.22 release tracking
  CVE-2023-45288
  * go#66298 go#65051 boo#1221400 security: fix CVE-2023-45288 net/http, x/net/http2: close connections when receiving too many headers
  * go#65858 cmd/compile: unreachable panic with GODEBUG=gotypesalias=1
  * go#66060 cmd/link: RISC-V external link, failed to find text symbol for HI20 relocation
  * go#66076 cmd/compile: out-of-bounds panic with uint32 conversion and modulus operation in Go 1.22.0 on arm64
  * go#66134 cmd/compile: go test . results in CLOSURE ... &lt;unknown line number&gt;: internal compiler error: assertion failed
  * go#66137 cmd/go: go 1.22.0: go test throws errors when processing folders not listed in coverpkg argument
  * go#66178 cmd/compile: ICE: panic: interface conversion: ir.Node is *ir.ConvExpr, not *ir.IndexExpr
  * go#66201 runtime/trace: v2 traces contain an incorrect timestamp scaling factor on Windows
  * go#66255 net/http: http2 round tripper nil pointer dereference causes panic causing deadlock
  * go#66256 cmd/go: git shallow fetches broken at CL 556358
  * go#66273 crypto/x509: Certificate no longer encodable using encoding/gob in Go1.22
  * go#66412 cmd/link: bad carrier sym for symbol runtime.elf_savegpr0.args_stackmap on ppc64le</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1715083200">- go1.22.3 (released 2024-05-07) includes security fixes to the go
  command and the net package, as well as bug fixes to the
  compiler, the runtime, and the net/http package.
  Refs boo#1218424 go1.22 release tracking
  CVE-2024-24787 CVE-2024-24788
  * go#67122 go#67119 boo#1224017 security: fix CVE-2024-24787 cmd/go: arbitrary code execution during build on darwin
  * go#67040 go#66754 boo#1224018 security: fix CVE-2024-24788 net: high cpu usage in extractExtendedRCode
  * go#67018 cmd/compile: Go 1.22.x failed to be bootstrapped from 386 to ppc64le
  * go#67017 cmd/compile: changing a hot concrete method to interface method triggers a PGO ICE
  * go#66886 runtime: deterministic fallback hashes across process boundary
  * go#66698 net/http: TestRequestLimit/h2 becomes significantly more expensive and slower after x/net@v0.23.0</changelog>
</package>
<package pkgid="08b60e66a758bc5dd480d4eb0b7e8adf28e7ec1172caac71f6103d057cdaf85d9789ebc94c8878ccb51873cd1297f5260957cc625ab54cd14f2440407f135d3e" name="go1.22-doc" arch="x86_64">
  <version epoch="0" ver="1.22.3" rel="1.1"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1702987200">- go1.22rc1 (released 2023-12-19) is a release candidate version of
  go1.22 cut from the master branch at the revision tagged
  go1.22rc1.
  Refs boo#1218424 go1.22 release tracking
  * go1.22 now requires the final point release of go1.20 or later
    for bootstrap. Go upstream expects that go1.24 will require the
    final point release of Go 1.22 or later for bootstrap.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1706097600">- go1.22rc2 (released 2024-01-24) is a release candidate version of
  go1.22 cut from the master branch at the revision tagged
  go1.22rc2.
  Refs boo#1218424 go1.22 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220800">- go1.22 (released 2024-02-06) is a major release of Go.
  go1.22.x minor releases will be provided through February 2024.
  https://github.com/golang/go/wiki/Go-Release-Cycle
  go1.22 arrives six months after go1.21. Most of its changes are
  in the implementation of the toolchain, runtime, and libraries.
  As always, the release maintains the Go 1 promise of
  compatibility. We expect almost all Go programs to continue to
  compile and run as before.
  Refs boo#1218424 go1.22 release tracking
  * Language change: go1.22 makes two changes to for loops.
    Previously, the variables declared by a for loop were created
    once and updated by each iteration. In go1.22, each iteration
    of the loop creates new variables, to avoid accidental sharing
    bugs. The transition support tooling described in the proposal
    continues to work in the same way it did in Go 1.21.
  * Language change: For loops may now range over integers
  * Language change: go1.22 includes a preview of a language change
    we are considering for a future version of Go:
    range-over-function iterators. Building with
    GOEXPERIMENT=rangefunc enables this feature.
  * go command: Commands in workspaces can now use a vendor
    directory containing the dependencies of the workspace. The
    directory is created by go work vendor, and used by build
    commands when the -mod flag is set to vendor, which is the
    default when a workspace vendor directory is present.  Note
    that the vendor directory's contents for a workspace are
    different from those of a single module: if the directory at
    the root of a workspace also contains one of the modules in the
    workspace, its vendor directory can contain the dependencies of
    either the workspace or of the module, but not both.
  * go get is no longer supported outside of a module in the legacy
    GOPATH mode (that is, with GO111MODULE=off). Other build
    commands, such as go build and go test, will continue to work
    indefinitely for legacy GOPATH programs.
  * go mod init no longer attempts to import module requirements
    from configuration files for other vendoring tools (such as
    Gopkg.lock).
  * go test -cover now prints coverage summaries for covered
    packages that do not have their own test files. Prior to Go
    1.22 a go test -cover run for such a package would report: ?
    mymod/mypack [no test files] and now with go1.22, functions in
    the package are treated as uncovered: mymod/mypack coverage:
    0.0% of statements Note that if a package contains no
    executable code at all, we can't report a meaningful coverage
    percentage; for such packages the go tool will continue to
    report that there are no test files.
  * trace: The trace tool's web UI has been gently refreshed as
    part of the work to support the new tracer, resolving several
    issues and improving the readability of various sub-pages. The
    web UI now supports exploring traces in a thread-oriented
    view. The trace viewer also now displays the full duration of
    all system calls.  These improvements only apply for viewing
    traces produced by programs built with go1.22 or newer. A
    future release will bring some of these improvements to traces
    produced by older version of Go.
  * vet: References to loop variables The behavior of the vet tool
    has changed to match the new semantics (see above) of loop
    variables in go1.22. When analyzing a file that requires go1.22
    or newer (due to its go.mod file or a per-file build
    constraint), vetcode&gt; no longer reports references to loop
    variables from within a function literal that might outlive the
    iteration of the loop. In Go 1.22, loop variables are created
    anew for each iteration, so such references are no longer at
    risk of using a variable after it has been updated by the loop.
  * vet: New warnings for missing values after append The vet tool
    now reports calls to append that pass no values to be appended
    to the slice, such as slice = append(slice). Such a statement
    has no effect, and experience has shown that is nearly always a
    mistake.
  * vet: New warnings for deferring time.Since The vet tool now
    reports a non-deferred call to time.Since(t) within a defer
    statement. This is equivalent to calling time.Now().Sub(t)
    before the defer statement, not when the deferred function is
    called. In nearly all cases, the correct code requires
    deferring the time.Since call.
  * vet: New warnings for mismatched key-value pairs in log/slog
    calls The vet tool now reports invalid arguments in calls to
    functions and methods in the structured logging package,
    log/slog, that accept alternating key/value pairs. It reports
    calls where an argument in a key position is neither a string
    nor a slog.Attr, and where a final key is missing its value.
  * runtime: The runtime now keeps type-based garbage collection
    metadata nearer to each heap object, improving the CPU
    performance (latency or throughput) of Go programs by
    1-3%. This change also reduces the memory overhead of the
    majority Go programs by approximately 1% by deduplicating
    redundant metadata. Some programs may see a smaller improvement
    because this change adjusts the size class boundaries of the
    memory allocator, so some objects may be moved up a size class.
    A consequence of this change is that some objects' addresses
    that were previously always aligned to a 16 byte (or higher)
    boundary will now only be aligned to an 8 byte boundary. Some
    programs that use assembly instructions that require memory
    addresses to be more than 8-byte aligned and rely on the memory
    allocator's previous alignment behavior may break, but we
    expect such programs to be rare. Such programs may be built
    with GOEXPERIMENT=noallocheaders to revert to the old metadata
    layout and restore the previous alignment behavior, but package
    owners should update their assembly code to avoid the alignment
    assumption, as this workaround will be removed in a future
    release.
  * runtime: On the windows/amd64 port, programs linking or loading
    Go libraries built with -buildmode=c-archive or
  - buildmode=c-shared can now use the SetUnhandledExceptionFilter
    Win32 function to catch exceptions not handled by the Go
    runtime. Note that this was already supported on the
    windows/386 port.
  * compiler: Profile-guided Optimization (PGO) builds can now
    devirtualize a higher proportion of calls than previously
    possible. Most programs from a representative set of Go
    programs now see between 2 and 14% improvement from enabling
    PGO.
  * compiler: The compiler now interleaves devirtualization and
    inlining, so interface method calls are better optimized.
  * compiler: go1.22 also includes a preview of an enhanced
    implementation of the compiler's inlining phase that uses
    heuristics to boost inlinability at call sites deemed
    "important" (for example, in loops) and discourage inlining at
    call sites deemed "unimportant" (for example, on panic
    paths). Building with GOEXPERIMENT=newinliner enables the new
    call-site heuristics; see issue #61502 for more info and to
    provide feedback.
  * linker: The linker's -s and -w flags are now behave more
    consistently across all platforms. The -w flag suppresses DWARF
    debug information generation. The -s flag suppresses symbol
    table generation. The -s flag also implies the -w flag, which
    can be negated with -w=0. That is, -s -w=0 will generate a
    binary with DWARF debug information generation but without the
    symbol table.
  * linker: On ELF platforms, the -B linker flag now accepts a
    special form: with -B gobuildid, the linker will generate a GNU
    build ID (the ELF NT_GNU_BUILD_ID note) derived from the Go
    build ID.
  * linker: On Windows, when building with -linkmode=internal, the
    linker now preserves SEH information from C object files by
    copying the .pdata and .xdata sections into the final
    binary. This helps with debugging and profiling binaries using
    native tools, such as WinDbg. Note that until now, C functions'
    SEH exception handlers were not being honored, so this change
    may cause some programs to behave differently.
  - linkmode=external is not affected by this change, as external
    linkers already preserve SEH information.
  * bootstrap: As mentioned in the Go 1.20 release notes, go1.22
    now requires the final point release of Go 1.20 or later for
    bootstrap. We expect that Go 1.24 will require the final point
    release of go1.22 or later for bootstrap.
  * core library: New math/rand/v2 package: go1.22 includes the
    first “v2” package in the standard library, math/rand/v2. The
    changes compared to math/rand are detailed in proposal
    go#61716. The most important changes are:
  - The Read method, deprecated in math/rand, was not carried
    forward for math/rand/v2. (It remains available in
    math/rand.) The vast majority of calls to Read should use
    crypto/rand’s Read instead. Otherwise a custom Read can be
    constructed using the Uint64 method.
  - The global generator accessed by top-level functions is
    unconditionally randomly seeded. Because the API guarantees
    no fixed sequence of results, optimizations like per-thread
    random generator states are now possible.
  - The Source interface now has a single Uint64 method; there is
    no Source64 interface.
  - Many methods now use faster algorithms that were not possible
    to adopt in math/rand because they changed the output
    streams.
  - The Intn, Int31, Int31n, Int63, and Int64n top-level
    functions and methods from math/rand are spelled more
    idiomatically in math/rand/v2: IntN, Int32, Int32N, Int64,
    and Int64N. There are also new top-level functions and
    methods Uint32, Uint32N, Uint64, Uint64N, Uint, and UintN.
  - The new generic function N is like Int64N or Uint64N but
    works for any integer type. For example a random duration
    from 0 up to 5 minutes is rand.N(5*time.Minute).
  - The Mitchell &amp; Reeds LFSR generator provided by math/rand’s
    Source has been replaced by two more modern pseudo-random
    generator sources: ChaCha8 PCG. ChaCha8 is a new,
    cryptographically strong random number generator roughly
    similar to PCG in efficiency. ChaCha8 is the algorithm used
    for the top-level functions in math/rand/v2. As of go1.22,
    math/rand's top-level functions (when not explicitly seeded)
    and the Go runtime also use ChaCha8 for randomness.
  - We plan to include an API migration tool in a future release,
    likely Go 1.23.
  * core library: New go/version package: The new go/version
    package implements functions for validating and comparing Go
    version strings.
  * core library: Enhanced routing patterns: HTTP routing in the
    standard library is now more expressive. The patterns used by
    net/http.ServeMux have been enhanced to accept methods and
    wildcards. This change breaks backwards compatibility in small
    ways, some obvious—patterns with "{" and "}" behave
    differently— and some less so—treatment of escaped paths has
    been improved. The change is controlled by a GODEBUG field
    named httpmuxgo121. Set httpmuxgo121=1 to restore the old
    behavior.
  * Minor changes to the library As always, there are various minor
    changes and updates to the library, made with the Go 1 promise
    of compatibility in mind. There are also various performance
    improvements, not enumerated here.
  * archive/tar: The new method Writer.AddFS adds all of the files
    from an fs.FS to the archive.
  * archive/zip: The new method Writer.AddFS adds all of the files
    from an fs.FS to the archive.
  * bufio: When a SplitFunc returns ErrFinalToken with a nil token,
    Scanner will now stop immediately. Previously, it would report
    a final empty token before stopping, which was usually not
    desired. Callers that do want to report a final empty token can
    do so by returning []byte{} rather than nil.
  * cmp: The new function Or returns the first in a sequence of
    values that is not the zero value.
  * crypto/tls: ConnectionState.ExportKeyingMaterial will now
    return an error unless TLS 1.3 is in use, or the
    extended_master_secret extension is supported by both the
    server and client. crypto/tls has supported this extension
    since Go 1.20. This can be disabled with the tlsunsafeekm=1
    GODEBUG setting.
  * crypto/tls: By default, the minimum version offered by
    crypto/tls servers is now TLS 1.2 if not specified with
    config.MinimumVersion, matching the behavior of crypto/tls
    clients. This change can be reverted with the tls10server=1
    GODEBUG setting.
  * crypto/tls: By default, cipher suites without ECDHE support are
    no longer offered by either clients or servers during pre-TLS
    1.3 handshakes. This change can be reverted with the
    tlsrsakex=1 GODEBUG setting.
  * crypto/x509: The new CertPool.AddCertWithConstraint method can
    be used to add customized constraints to root certificates to
    be applied during chain building.
  * crypto/x509: On Android, root certificates will now be loaded
    from /data/misc/keychain/certs-added as well as
    /system/etc/security/cacerts.
  * crypto/x509: A new type, OID, supports ASN.1 Object Identifiers
    with individual components larger than 31 bits. A new field
    which uses this type, Policies, is added to the Certificate
    struct, and is now populated during parsing. Any OIDs which
    cannot be represented using a asn1.ObjectIdentifier will appear
    in Policies, but not in the old PolicyIdentifiers field. When
    calling CreateCertificate, the Policies field is ignored, and
    policies are taken from the PolicyIdentifiers field. Using the
    x509usepolicies=1 GODEBUG setting inverts this, populating
    certificate policies from the Policies field, and ignoring the
    PolicyIdentifiers field. We may change the default value of
    x509usepolicies in Go 1.23, making Policies the default field
    for marshaling.
  * database/sql: The new Null[T] type provide a way to scan
    nullable columns for any column types.
  * debug/elf: Constant R_MIPS_PC32 is defined for use with MIPS64
    systems. Additional R_LARCH_* constants are defined for use
    with LoongArch systems.
  * encoding: The new methods AppendEncode and AppendDecode added
    to each of the Encoding types in the packages encoding/base32,
    encoding/base64, and encoding/hex simplify encoding and
    decoding from and to byte slices by taking care of byte slice
    buffer management.
  * encoding: The methods base32.Encoding.WithPadding and
    base64.Encoding.WithPadding now panic if the padding argument
    is a negative value other than NoPadding.
  * encoding/json: Marshaling and encoding functionality now
    escapes '\b' and '\f' characters as \b and \f instead of \u0008
    and \u000c.
  * go/ast: The following declarations related to syntactic
    identifier resolution are now deprecated: Ident.Obj, Object,
    Scope, File.Scope, File.Unresolved, Importer, Package,
    NewPackage. In general, identifiers cannot be accurately
    resolved without type information. Consider, for example, the
    identifier K in T{K: ""}: it could be the name of a local
    variable if T is a map type, or the name of a field if T is a
    struct type. New programs should use the go/types package to
    resolve identifiers; see Object, Info.Uses, and Info.Defs for
    details.
  * go/ast: The new ast.Unparen function removes any enclosing
    parentheses from an expression.
  * go/types: The new Alias type represents type
    aliases. Previously, type aliases were not represented
    explicitly, so a reference to a type alias was equivalent to
    spelling out the aliased type, and the name of the alias was
    lost. The new representation retains the intermediate
    Alias. This enables improved error reporting (the name of a
    type alias can be reported), and allows for better handling of
    cyclic type declarations involving type aliases. In a future
    release, Alias types will also carry type parameter
    information. The new function Unalias returns the actual type
    denoted by an Alias type (or any other Type for that matter).
  * go/types: Because Alias types may break existing type switches
    that do not know to check for them, this functionality is
    controlled by a GODEBUG field named gotypesalias. With
    gotypesalias=0, everything behaves as before, and Alias types
    are never created. With gotypesalias=1, Alias types are created
    and clients must expect them. The default is gotypesalias=0. In
    a future release, the default will be changed to
    gotypesalias=1. Clients of go/types are urged to adjust their
    code as soon as possible to work with gotypesalias=1 to
    eliminate problems early.
  * go/types: The Info struct now exports the FileVersions map
    which provides per-file Go version information.
  * go/types: The new helper method PkgNameOf returns the local
    package name for the given import declaration.
  * go/types: The implementation of SizesFor has been adjusted to
    compute the same type sizes as the compiler when the compiler
    argument for SizesFor is "gc". The default Sizes implementation
    used by the type checker is now types.SizesFor("gc", "amd64").
  * go/types: The start position (Pos) of the lexical environment
    block (Scope) that represents a function body has changed: it
    used to start at the opening curly brace of the function body,
    but now starts at the function's func token.
  * html/template: Javascript template literals may now contain Go
    template actions, and parsing a template containing one will no
    longer return ErrJSTemplate. Similarly the GODEBUG setting
    jstmpllitinterp no longer has any effect.
  * io: The new SectionReader.Outer method returns the ReaderAt,
    offset, and size passed to NewSectionReader.
  * log/slog: The new SetLogLoggerLevel function controls the level
    for the bridge between the `slog` and `log` packages. It sets
    the minimum level for calls to the top-level `slog` logging
    functions, and it sets the level for calls to `log.Logger` that
    go through `slog`.
  * math/big: The new method Rat.FloatPrec computes the number of
    fractional decimal digits required to represent a rational
    number accurately as a floating-point number, and whether
    accurate decimal representation is possible in the first place.
  * net: When io.Copy copies from a TCPConn to a UnixConn, it will
    now use Linux's splice(2) system call if possible, using the
    new method TCPConn.WriteTo.
  * net: The Go DNS Resolver, used when building with
    "-tags=netgo", now searches for a matching name in the Windows
    hosts file, located at %SystemRoot%\System32\drivers\etc\hosts,
    before making a DNS query.
  * net/http: The new functions ServeFileFS, FileServerFS, and
    NewFileTransportFS are versions of the existing ServeFile,
    FileServer, and NewFileTransport, operating on an fs.FS.
  * net/http: The HTTP server and client now reject requests and
    responses containing an invalid empty Content-Length
    header. The previous behavior may be restored by setting
    GODEBUG field httplaxcontentlength=1.
  * net/http: The new method Request.PathValue returns path
    wildcard values from a request and the new method
    Request.SetPathValue sets path wildcard values on a request.
  * net/http/cgi: When executing a CGI process, the PATH_INFO
    variable is now always set to the empty string or a value
    starting with a / character, as required by RFC 3875. It was
    previously possible for some combinations of Handler.Root and
    request URL to violate this requirement.
  * net/netip: The new AddrPort.Compare method compares two
    AddrPorts.
  * os: On Windows, the Stat function now follows all reparse
    points that link to another named entity in the system. It was
    previously only following IO_REPARSE_TAG_SYMLINK and
    IO_REPARSE_TAG_MOUNT_POINT reparse points.
  * os: On Windows, passing O_SYNC to OpenFile now causes write
    operations to go directly to disk, equivalent to O_SYNC on Unix
    platforms.
  * os: On Windows, the ReadDir, File.ReadDir, File.Readdir, and
    File.Readdirnames functions now read directory entries in
    batches to reduce the number of system calls, improving
    performance up to 30%.
  * os: When io.Copy copies from a File to a net.UnixConn, it will
    now use Linux's sendfile(2) system call if possible, using the
    new method File.WriteTo.
  * os/exec: On Windows, LookPath now ignores empty entries
    in %PATH%, and returns ErrNotFound (instead of ErrNotExist)
    if no executable file extension is found to resolve an
    otherwise-unambiguous name.
  * os/exec: On Windows, Command and Cmd.Start no longer call
    LookPath if the path to the executable is already absolute and
    has an executable file extension. In addition, Cmd.Start no
    longer writes the resolved extension back to the Path field, so
    it is now safe to call the String method concurrently with a
    call to Start.
  * reflect: The Value.IsZero method will now return true for a
    floating-point or complex negative zero, and will return true
    for a struct value if a blank field (a field named _) somehow
    has a non-zero value. These changes make IsZero consistent with
    comparing a value to zero using the language == operator.
  * reflect: The PtrTo function is deprecated, in favor of
    PointerTo.
  * reflect: The new function TypeFor returns the Type that
    represents the type argument T. Previously, to get the
    reflect.Type value for a type, one had to use
    reflect.TypeOf((*T)(nil)).Elem(). This may now be written as
    reflect.TypeFor[T]().
  * runtime/metrics: Four new histogram metrics
    /sched/pauses/stopping/gc:seconds,
    /sched/pauses/stopping/other:seconds,
    /sched/pauses/total/gc:seconds, and
    /sched/pauses/total/other:seconds provide additional details
    about stop-the-world pauses. The "stopping" metrics report the
    time taken from deciding to stop the world until all goroutines
    are stopped. The "total" metrics report the time taken from
    deciding to stop the world until it is started again.
  * runtime/metrics: The /gc/pauses:seconds metric is deprecated,
    as it is equivalent to the new /sched/pauses/total/gc:seconds
    metric.
  * runtime/metrics: /sync/mutex/wait/total:seconds now includes
    contention on runtime-internal locks in addition to sync.Mutex
    and sync.RWMutex.
  * runtime/pprof: Mutex profiles now scale contention by the
    number of goroutines blocked on the mutex. This provides a more
    accurate representation of the degree to which a mutex is a
    bottleneck in a Go program. For instance, if 100 goroutines are
    blocked on a mutex for 10 milliseconds, a mutex profile will
    now record 1 second of delay instead of 10 milliseconds of
    delay.
  * runtime/pprof: Mutex profiles also now include contention on
    runtime-internal locks in addition to sync.Mutex and
    sync.RWMutex. Contention on runtime-internal locks is always
    reported at runtime._LostContendedRuntimeLock. A future release
    will add complete stack traces in these cases.
  * runtime/pprof: CPU profiles on Darwin platforms now contain the
    process's memory map, enabling the disassembly view in the
    pprof tool.
  * runtime/trace: The execution tracer has been completely
    overhauled in this release, resolving several long-standing
    issues and paving the way for new use-cases for execution
    traces.
  * runtime/trace: Execution traces now use the operating system's
    clock on most platforms (Windows excluded) so it is possible to
    correlate them with traces produced by lower-level
    components. Execution traces no longer depend on the
    reliability of the platform's clock to produce a correct
    trace. Execution traces are now partitioned regularly
    on-the-fly and as a result may be processed in a streamable
    way. Execution traces now contain complete durations for all
    system calls. Execution traces now contain information about
    the operating system threads that goroutines executed on. The
    latency impact of starting and stopping execution traces has
    been dramatically reduced. Execution traces may now begin or
    end during the garbage collection mark phase.
  * runtime/trace: To allow Go developers to take advantage of
    these improvements, an experimental trace reading package is
    available at golang.org/x/exp/trace. Note that this package
    only works on traces produced by programs built with go1.22 at
    the moment. Please try out the package and provide feedback on
    the corresponding proposal issue.
  * runtime/trace: If you experience any issues with the new
    execution tracer implementation, you may switch back to the old
    implementation by building your Go program with
    GOEXPERIMENT=noexectracer2. If you do, please file an issue,
    otherwise this option will be removed in a future release.
  * slices: The new function Concat concatenates multiple slices.
  * slices: Functions that shrink the size of a slice (Delete,
    DeleteFunc, Compact, CompactFunc, and Replace) now zero the
    elements between the new length and the old length.
  * slices: Insert now always panics if the argument i is out of
    range. Previously it did not panic in this situation if there
    were no elements to be inserted.
  * syscall: The syscall package has been frozen since Go 1.4 and
    was marked as deprecated in Go 1.11, causing many editors to
    warn about any use of the package. However, some non-deprecated
    functionality requires use of the syscall package, such as the
    os/exec.Cmd.SysProcAttr field. To avoid unnecessary complaints
    on such code, the syscall package is no longer marked as
    deprecated. The package remains frozen to most new
    functionality, and new code remains encouraged to use
    golang.org/x/sys/unix or golang.org/x/sys/windows where
    possible.
  * syscall: On Linux, the new SysProcAttr.PidFD field allows
    obtaining a PID FD when starting a child process via
    StartProcess or os/exec.
  * syscall: On Windows, passing O_SYNC to Open now causes write
    operations to go directly to disk, equivalent to O_SYNC on Unix
    platforms.
  * testing/slogtest: The new Run function uses sub-tests to run
    test cases, providing finer-grained control.
  * Ports: Darwin: On macOS on 64-bit x86 architecture (the
    darwin/amd64 port), the Go toolchain now generates
    position-independent executables (PIE) by default. Non-PIE
    binaries can be generated by specifying the -buildmode=exe
    build flag. On 64-bit ARM-based macOS (the darwin/arm64 port),
    the Go toolchain already generates PIE by default. go1.22 is
    the last release that will run on macOS 10.15 Catalina. Go 1.23
    will require macOS 11 Big Sur or later.
  * Ports: Arm: The GOARM environment variable now allows you to
    select whether to use software or hardware floating
    point. Previously, valid GOARM values were 5, 6, or 7. Now
    those same values can be optionally followed by ,softfloat or
    ,hardfloat to select the floating-point implementation. This
    new option defaults to softfloat for version 5 and hardfloat
    for versions 6 and 7.
  * Ports: Loong64: The loong64 port now supports passing function
    arguments and results using registers. The linux/loong64 port
    now supports the address sanitizer, memory sanitizer, new-style
    linker relocations, and the plugin build mode.
  * OpenBSD go1.22 adds an experimental port to OpenBSD on
    big-endian 64-bit PowerPC (openbsd/ppc64).</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220801">- Packaging improvements:
  * boo#1219988 ensure VERSION file is present in GOROOT
    as required by go tool dist and go tool distpack</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709035200">- Packaging improvements:
  * Use %patch -P N instead of deprecated %patchN</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709640000">- go1.22.1 (released 2024-03-05) includes security fixes to the
  crypto/x509, html/template, net/http, net/http/cookiejar, and
  net/mail packages, as well as bug fixes to the compiler, the go
  command, the runtime, the trace command, and the go/types and
  net/http packages.
  Refs boo#1218424 go1.22 release tracking
  CVE-2023-45289 CVE-2023-45290 CVE-2024-24783 CVE-2024-24784 CVE-2024-24785
  * go#65831 go#65390 boo#1220999 security: fix CVE-2024-24783 crypto/x509: Verify panics on certificates with an unknown public key algorithm
  * go#65849 go#65083 boo#1221002 security: fix CVE-2024-24784 net/mail: comments in display names are incorrectly handled
  * go#65850 go#65383 boo#1221001 security: fix CVE-2023-45290 net/http: memory exhaustion in Request.ParseMultipartForm
  * go#65859 go#65065 boo#1221000 security: fix CVE-2023-45289 net/http, net/http/cookiejar: incorrect forwarding of sensitive headers and cookies on HTTP redirect
  * go#65969 go#65697 boo#1221003 security: fix CVE-2024-24785 html/template: errors returned from MarshalJSON methods may break template escaping
  * go#65352 cmd/go: go generate fails silently when run on a package in a nested workspace module
  * go#65471 internal/testenv: TestHasGoBuild failures on the LUCI noopt builders
  * go#65474 internal/testenv: support LUCI mobile builders in testenv tests
  * go#65577 cmd/trace/v2: goroutine analysis page doesn't identify goroutines consistently
  * go#65618 cmd/compile: Go 1.22 build fails with 1.21 PGO profile on internal/saferio change
  * go#65619 cmd/compile: Go 1.22 changes support for modules that declare go 1.0
  * go#65641 cmd/cgo/internal/testsanitizers,x/build: LUCI clang15 builders failing
  * go#65644 runtime: crash in race detector when execution tracer reads from CPU profile buffer
  * go#65728 go/types: nil pointer dereference in Alias.Underlying()
  * go#65759 net/http: context cancellation can leave HTTP client with deadlocked HTTP/1.1 connections in Go1.22
  * go#65760 runtime: Go 1.22.0 fails to build from source on armv7 Alpine Linux
  * go#65818 runtime: go1.22.0 test with -race will SIGSEGV or SIGBUS or Bad Pointer
  * go#65852 cmd/go: "missing ziphash" error with go.work
  * go#65883 runtime: scheduler sometimes starves a runnable goroutine on wasm platforms</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1712145600">- go1.22.2 (released 2024-04-03) includes a security fix to the
  net/http package, as well as bug fixes to the compiler, the go
  command, the linker, and the encoding/gob, go/types, net/http,
  and runtime/trace packages.
  Refs boo#1218424 go1.22 release tracking
  CVE-2023-45288
  * go#66298 go#65051 boo#1221400 security: fix CVE-2023-45288 net/http, x/net/http2: close connections when receiving too many headers
  * go#65858 cmd/compile: unreachable panic with GODEBUG=gotypesalias=1
  * go#66060 cmd/link: RISC-V external link, failed to find text symbol for HI20 relocation
  * go#66076 cmd/compile: out-of-bounds panic with uint32 conversion and modulus operation in Go 1.22.0 on arm64
  * go#66134 cmd/compile: go test . results in CLOSURE ... &lt;unknown line number&gt;: internal compiler error: assertion failed
  * go#66137 cmd/go: go 1.22.0: go test throws errors when processing folders not listed in coverpkg argument
  * go#66178 cmd/compile: ICE: panic: interface conversion: ir.Node is *ir.ConvExpr, not *ir.IndexExpr
  * go#66201 runtime/trace: v2 traces contain an incorrect timestamp scaling factor on Windows
  * go#66255 net/http: http2 round tripper nil pointer dereference causes panic causing deadlock
  * go#66256 cmd/go: git shallow fetches broken at CL 556358
  * go#66273 crypto/x509: Certificate no longer encodable using encoding/gob in Go1.22
  * go#66412 cmd/link: bad carrier sym for symbol runtime.elf_savegpr0.args_stackmap on ppc64le</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1715083200">- go1.22.3 (released 2024-05-07) includes security fixes to the go
  command and the net package, as well as bug fixes to the
  compiler, the runtime, and the net/http package.
  Refs boo#1218424 go1.22 release tracking
  CVE-2024-24787 CVE-2024-24788
  * go#67122 go#67119 boo#1224017 security: fix CVE-2024-24787 cmd/go: arbitrary code execution during build on darwin
  * go#67040 go#66754 boo#1224018 security: fix CVE-2024-24788 net: high cpu usage in extractExtendedRCode
  * go#67018 cmd/compile: Go 1.22.x failed to be bootstrapped from 386 to ppc64le
  * go#67017 cmd/compile: changing a hot concrete method to interface method triggers a PGO ICE
  * go#66886 runtime: deterministic fallback hashes across process boundary
  * go#66698 net/http: TestRequestLimit/h2 becomes significantly more expensive and slower after x/net@v0.23.0</changelog>
</package>
<package pkgid="ef5279a30eb28ba16a89b1c33b650d1a57e559608eedccd5779463230cd2048df5055ed696b9e5203bf57cc39a56fdad117eab3a0168f9d572b492ec7e805be2" name="go1.22-libstd" arch="x86_64">
  <version epoch="0" ver="1.22.3" rel="1.1"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1702987200">- go1.22rc1 (released 2023-12-19) is a release candidate version of
  go1.22 cut from the master branch at the revision tagged
  go1.22rc1.
  Refs boo#1218424 go1.22 release tracking
  * go1.22 now requires the final point release of go1.20 or later
    for bootstrap. Go upstream expects that go1.24 will require the
    final point release of Go 1.22 or later for bootstrap.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1706097600">- go1.22rc2 (released 2024-01-24) is a release candidate version of
  go1.22 cut from the master branch at the revision tagged
  go1.22rc2.
  Refs boo#1218424 go1.22 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220800">- go1.22 (released 2024-02-06) is a major release of Go.
  go1.22.x minor releases will be provided through February 2024.
  https://github.com/golang/go/wiki/Go-Release-Cycle
  go1.22 arrives six months after go1.21. Most of its changes are
  in the implementation of the toolchain, runtime, and libraries.
  As always, the release maintains the Go 1 promise of
  compatibility. We expect almost all Go programs to continue to
  compile and run as before.
  Refs boo#1218424 go1.22 release tracking
  * Language change: go1.22 makes two changes to for loops.
    Previously, the variables declared by a for loop were created
    once and updated by each iteration. In go1.22, each iteration
    of the loop creates new variables, to avoid accidental sharing
    bugs. The transition support tooling described in the proposal
    continues to work in the same way it did in Go 1.21.
  * Language change: For loops may now range over integers
  * Language change: go1.22 includes a preview of a language change
    we are considering for a future version of Go:
    range-over-function iterators. Building with
    GOEXPERIMENT=rangefunc enables this feature.
  * go command: Commands in workspaces can now use a vendor
    directory containing the dependencies of the workspace. The
    directory is created by go work vendor, and used by build
    commands when the -mod flag is set to vendor, which is the
    default when a workspace vendor directory is present.  Note
    that the vendor directory's contents for a workspace are
    different from those of a single module: if the directory at
    the root of a workspace also contains one of the modules in the
    workspace, its vendor directory can contain the dependencies of
    either the workspace or of the module, but not both.
  * go get is no longer supported outside of a module in the legacy
    GOPATH mode (that is, with GO111MODULE=off). Other build
    commands, such as go build and go test, will continue to work
    indefinitely for legacy GOPATH programs.
  * go mod init no longer attempts to import module requirements
    from configuration files for other vendoring tools (such as
    Gopkg.lock).
  * go test -cover now prints coverage summaries for covered
    packages that do not have their own test files. Prior to Go
    1.22 a go test -cover run for such a package would report: ?
    mymod/mypack [no test files] and now with go1.22, functions in
    the package are treated as uncovered: mymod/mypack coverage:
    0.0% of statements Note that if a package contains no
    executable code at all, we can't report a meaningful coverage
    percentage; for such packages the go tool will continue to
    report that there are no test files.
  * trace: The trace tool's web UI has been gently refreshed as
    part of the work to support the new tracer, resolving several
    issues and improving the readability of various sub-pages. The
    web UI now supports exploring traces in a thread-oriented
    view. The trace viewer also now displays the full duration of
    all system calls.  These improvements only apply for viewing
    traces produced by programs built with go1.22 or newer. A
    future release will bring some of these improvements to traces
    produced by older version of Go.
  * vet: References to loop variables The behavior of the vet tool
    has changed to match the new semantics (see above) of loop
    variables in go1.22. When analyzing a file that requires go1.22
    or newer (due to its go.mod file or a per-file build
    constraint), vetcode&gt; no longer reports references to loop
    variables from within a function literal that might outlive the
    iteration of the loop. In Go 1.22, loop variables are created
    anew for each iteration, so such references are no longer at
    risk of using a variable after it has been updated by the loop.
  * vet: New warnings for missing values after append The vet tool
    now reports calls to append that pass no values to be appended
    to the slice, such as slice = append(slice). Such a statement
    has no effect, and experience has shown that is nearly always a
    mistake.
  * vet: New warnings for deferring time.Since The vet tool now
    reports a non-deferred call to time.Since(t) within a defer
    statement. This is equivalent to calling time.Now().Sub(t)
    before the defer statement, not when the deferred function is
    called. In nearly all cases, the correct code requires
    deferring the time.Since call.
  * vet: New warnings for mismatched key-value pairs in log/slog
    calls The vet tool now reports invalid arguments in calls to
    functions and methods in the structured logging package,
    log/slog, that accept alternating key/value pairs. It reports
    calls where an argument in a key position is neither a string
    nor a slog.Attr, and where a final key is missing its value.
  * runtime: The runtime now keeps type-based garbage collection
    metadata nearer to each heap object, improving the CPU
    performance (latency or throughput) of Go programs by
    1-3%. This change also reduces the memory overhead of the
    majority Go programs by approximately 1% by deduplicating
    redundant metadata. Some programs may see a smaller improvement
    because this change adjusts the size class boundaries of the
    memory allocator, so some objects may be moved up a size class.
    A consequence of this change is that some objects' addresses
    that were previously always aligned to a 16 byte (or higher)
    boundary will now only be aligned to an 8 byte boundary. Some
    programs that use assembly instructions that require memory
    addresses to be more than 8-byte aligned and rely on the memory
    allocator's previous alignment behavior may break, but we
    expect such programs to be rare. Such programs may be built
    with GOEXPERIMENT=noallocheaders to revert to the old metadata
    layout and restore the previous alignment behavior, but package
    owners should update their assembly code to avoid the alignment
    assumption, as this workaround will be removed in a future
    release.
  * runtime: On the windows/amd64 port, programs linking or loading
    Go libraries built with -buildmode=c-archive or
  - buildmode=c-shared can now use the SetUnhandledExceptionFilter
    Win32 function to catch exceptions not handled by the Go
    runtime. Note that this was already supported on the
    windows/386 port.
  * compiler: Profile-guided Optimization (PGO) builds can now
    devirtualize a higher proportion of calls than previously
    possible. Most programs from a representative set of Go
    programs now see between 2 and 14% improvement from enabling
    PGO.
  * compiler: The compiler now interleaves devirtualization and
    inlining, so interface method calls are better optimized.
  * compiler: go1.22 also includes a preview of an enhanced
    implementation of the compiler's inlining phase that uses
    heuristics to boost inlinability at call sites deemed
    "important" (for example, in loops) and discourage inlining at
    call sites deemed "unimportant" (for example, on panic
    paths). Building with GOEXPERIMENT=newinliner enables the new
    call-site heuristics; see issue #61502 for more info and to
    provide feedback.
  * linker: The linker's -s and -w flags are now behave more
    consistently across all platforms. The -w flag suppresses DWARF
    debug information generation. The -s flag suppresses symbol
    table generation. The -s flag also implies the -w flag, which
    can be negated with -w=0. That is, -s -w=0 will generate a
    binary with DWARF debug information generation but without the
    symbol table.
  * linker: On ELF platforms, the -B linker flag now accepts a
    special form: with -B gobuildid, the linker will generate a GNU
    build ID (the ELF NT_GNU_BUILD_ID note) derived from the Go
    build ID.
  * linker: On Windows, when building with -linkmode=internal, the
    linker now preserves SEH information from C object files by
    copying the .pdata and .xdata sections into the final
    binary. This helps with debugging and profiling binaries using
    native tools, such as WinDbg. Note that until now, C functions'
    SEH exception handlers were not being honored, so this change
    may cause some programs to behave differently.
  - linkmode=external is not affected by this change, as external
    linkers already preserve SEH information.
  * bootstrap: As mentioned in the Go 1.20 release notes, go1.22
    now requires the final point release of Go 1.20 or later for
    bootstrap. We expect that Go 1.24 will require the final point
    release of go1.22 or later for bootstrap.
  * core library: New math/rand/v2 package: go1.22 includes the
    first “v2” package in the standard library, math/rand/v2. The
    changes compared to math/rand are detailed in proposal
    go#61716. The most important changes are:
  - The Read method, deprecated in math/rand, was not carried
    forward for math/rand/v2. (It remains available in
    math/rand.) The vast majority of calls to Read should use
    crypto/rand’s Read instead. Otherwise a custom Read can be
    constructed using the Uint64 method.
  - The global generator accessed by top-level functions is
    unconditionally randomly seeded. Because the API guarantees
    no fixed sequence of results, optimizations like per-thread
    random generator states are now possible.
  - The Source interface now has a single Uint64 method; there is
    no Source64 interface.
  - Many methods now use faster algorithms that were not possible
    to adopt in math/rand because they changed the output
    streams.
  - The Intn, Int31, Int31n, Int63, and Int64n top-level
    functions and methods from math/rand are spelled more
    idiomatically in math/rand/v2: IntN, Int32, Int32N, Int64,
    and Int64N. There are also new top-level functions and
    methods Uint32, Uint32N, Uint64, Uint64N, Uint, and UintN.
  - The new generic function N is like Int64N or Uint64N but
    works for any integer type. For example a random duration
    from 0 up to 5 minutes is rand.N(5*time.Minute).
  - The Mitchell &amp; Reeds LFSR generator provided by math/rand’s
    Source has been replaced by two more modern pseudo-random
    generator sources: ChaCha8 PCG. ChaCha8 is a new,
    cryptographically strong random number generator roughly
    similar to PCG in efficiency. ChaCha8 is the algorithm used
    for the top-level functions in math/rand/v2. As of go1.22,
    math/rand's top-level functions (when not explicitly seeded)
    and the Go runtime also use ChaCha8 for randomness.
  - We plan to include an API migration tool in a future release,
    likely Go 1.23.
  * core library: New go/version package: The new go/version
    package implements functions for validating and comparing Go
    version strings.
  * core library: Enhanced routing patterns: HTTP routing in the
    standard library is now more expressive. The patterns used by
    net/http.ServeMux have been enhanced to accept methods and
    wildcards. This change breaks backwards compatibility in small
    ways, some obvious—patterns with "{" and "}" behave
    differently— and some less so—treatment of escaped paths has
    been improved. The change is controlled by a GODEBUG field
    named httpmuxgo121. Set httpmuxgo121=1 to restore the old
    behavior.
  * Minor changes to the library As always, there are various minor
    changes and updates to the library, made with the Go 1 promise
    of compatibility in mind. There are also various performance
    improvements, not enumerated here.
  * archive/tar: The new method Writer.AddFS adds all of the files
    from an fs.FS to the archive.
  * archive/zip: The new method Writer.AddFS adds all of the files
    from an fs.FS to the archive.
  * bufio: When a SplitFunc returns ErrFinalToken with a nil token,
    Scanner will now stop immediately. Previously, it would report
    a final empty token before stopping, which was usually not
    desired. Callers that do want to report a final empty token can
    do so by returning []byte{} rather than nil.
  * cmp: The new function Or returns the first in a sequence of
    values that is not the zero value.
  * crypto/tls: ConnectionState.ExportKeyingMaterial will now
    return an error unless TLS 1.3 is in use, or the
    extended_master_secret extension is supported by both the
    server and client. crypto/tls has supported this extension
    since Go 1.20. This can be disabled with the tlsunsafeekm=1
    GODEBUG setting.
  * crypto/tls: By default, the minimum version offered by
    crypto/tls servers is now TLS 1.2 if not specified with
    config.MinimumVersion, matching the behavior of crypto/tls
    clients. This change can be reverted with the tls10server=1
    GODEBUG setting.
  * crypto/tls: By default, cipher suites without ECDHE support are
    no longer offered by either clients or servers during pre-TLS
    1.3 handshakes. This change can be reverted with the
    tlsrsakex=1 GODEBUG setting.
  * crypto/x509: The new CertPool.AddCertWithConstraint method can
    be used to add customized constraints to root certificates to
    be applied during chain building.
  * crypto/x509: On Android, root certificates will now be loaded
    from /data/misc/keychain/certs-added as well as
    /system/etc/security/cacerts.
  * crypto/x509: A new type, OID, supports ASN.1 Object Identifiers
    with individual components larger than 31 bits. A new field
    which uses this type, Policies, is added to the Certificate
    struct, and is now populated during parsing. Any OIDs which
    cannot be represented using a asn1.ObjectIdentifier will appear
    in Policies, but not in the old PolicyIdentifiers field. When
    calling CreateCertificate, the Policies field is ignored, and
    policies are taken from the PolicyIdentifiers field. Using the
    x509usepolicies=1 GODEBUG setting inverts this, populating
    certificate policies from the Policies field, and ignoring the
    PolicyIdentifiers field. We may change the default value of
    x509usepolicies in Go 1.23, making Policies the default field
    for marshaling.
  * database/sql: The new Null[T] type provide a way to scan
    nullable columns for any column types.
  * debug/elf: Constant R_MIPS_PC32 is defined for use with MIPS64
    systems. Additional R_LARCH_* constants are defined for use
    with LoongArch systems.
  * encoding: The new methods AppendEncode and AppendDecode added
    to each of the Encoding types in the packages encoding/base32,
    encoding/base64, and encoding/hex simplify encoding and
    decoding from and to byte slices by taking care of byte slice
    buffer management.
  * encoding: The methods base32.Encoding.WithPadding and
    base64.Encoding.WithPadding now panic if the padding argument
    is a negative value other than NoPadding.
  * encoding/json: Marshaling and encoding functionality now
    escapes '\b' and '\f' characters as \b and \f instead of \u0008
    and \u000c.
  * go/ast: The following declarations related to syntactic
    identifier resolution are now deprecated: Ident.Obj, Object,
    Scope, File.Scope, File.Unresolved, Importer, Package,
    NewPackage. In general, identifiers cannot be accurately
    resolved without type information. Consider, for example, the
    identifier K in T{K: ""}: it could be the name of a local
    variable if T is a map type, or the name of a field if T is a
    struct type. New programs should use the go/types package to
    resolve identifiers; see Object, Info.Uses, and Info.Defs for
    details.
  * go/ast: The new ast.Unparen function removes any enclosing
    parentheses from an expression.
  * go/types: The new Alias type represents type
    aliases. Previously, type aliases were not represented
    explicitly, so a reference to a type alias was equivalent to
    spelling out the aliased type, and the name of the alias was
    lost. The new representation retains the intermediate
    Alias. This enables improved error reporting (the name of a
    type alias can be reported), and allows for better handling of
    cyclic type declarations involving type aliases. In a future
    release, Alias types will also carry type parameter
    information. The new function Unalias returns the actual type
    denoted by an Alias type (or any other Type for that matter).
  * go/types: Because Alias types may break existing type switches
    that do not know to check for them, this functionality is
    controlled by a GODEBUG field named gotypesalias. With
    gotypesalias=0, everything behaves as before, and Alias types
    are never created. With gotypesalias=1, Alias types are created
    and clients must expect them. The default is gotypesalias=0. In
    a future release, the default will be changed to
    gotypesalias=1. Clients of go/types are urged to adjust their
    code as soon as possible to work with gotypesalias=1 to
    eliminate problems early.
  * go/types: The Info struct now exports the FileVersions map
    which provides per-file Go version information.
  * go/types: The new helper method PkgNameOf returns the local
    package name for the given import declaration.
  * go/types: The implementation of SizesFor has been adjusted to
    compute the same type sizes as the compiler when the compiler
    argument for SizesFor is "gc". The default Sizes implementation
    used by the type checker is now types.SizesFor("gc", "amd64").
  * go/types: The start position (Pos) of the lexical environment
    block (Scope) that represents a function body has changed: it
    used to start at the opening curly brace of the function body,
    but now starts at the function's func token.
  * html/template: Javascript template literals may now contain Go
    template actions, and parsing a template containing one will no
    longer return ErrJSTemplate. Similarly the GODEBUG setting
    jstmpllitinterp no longer has any effect.
  * io: The new SectionReader.Outer method returns the ReaderAt,
    offset, and size passed to NewSectionReader.
  * log/slog: The new SetLogLoggerLevel function controls the level
    for the bridge between the `slog` and `log` packages. It sets
    the minimum level for calls to the top-level `slog` logging
    functions, and it sets the level for calls to `log.Logger` that
    go through `slog`.
  * math/big: The new method Rat.FloatPrec computes the number of
    fractional decimal digits required to represent a rational
    number accurately as a floating-point number, and whether
    accurate decimal representation is possible in the first place.
  * net: When io.Copy copies from a TCPConn to a UnixConn, it will
    now use Linux's splice(2) system call if possible, using the
    new method TCPConn.WriteTo.
  * net: The Go DNS Resolver, used when building with
    "-tags=netgo", now searches for a matching name in the Windows
    hosts file, located at %SystemRoot%\System32\drivers\etc\hosts,
    before making a DNS query.
  * net/http: The new functions ServeFileFS, FileServerFS, and
    NewFileTransportFS are versions of the existing ServeFile,
    FileServer, and NewFileTransport, operating on an fs.FS.
  * net/http: The HTTP server and client now reject requests and
    responses containing an invalid empty Content-Length
    header. The previous behavior may be restored by setting
    GODEBUG field httplaxcontentlength=1.
  * net/http: The new method Request.PathValue returns path
    wildcard values from a request and the new method
    Request.SetPathValue sets path wildcard values on a request.
  * net/http/cgi: When executing a CGI process, the PATH_INFO
    variable is now always set to the empty string or a value
    starting with a / character, as required by RFC 3875. It was
    previously possible for some combinations of Handler.Root and
    request URL to violate this requirement.
  * net/netip: The new AddrPort.Compare method compares two
    AddrPorts.
  * os: On Windows, the Stat function now follows all reparse
    points that link to another named entity in the system. It was
    previously only following IO_REPARSE_TAG_SYMLINK and
    IO_REPARSE_TAG_MOUNT_POINT reparse points.
  * os: On Windows, passing O_SYNC to OpenFile now causes write
    operations to go directly to disk, equivalent to O_SYNC on Unix
    platforms.
  * os: On Windows, the ReadDir, File.ReadDir, File.Readdir, and
    File.Readdirnames functions now read directory entries in
    batches to reduce the number of system calls, improving
    performance up to 30%.
  * os: When io.Copy copies from a File to a net.UnixConn, it will
    now use Linux's sendfile(2) system call if possible, using the
    new method File.WriteTo.
  * os/exec: On Windows, LookPath now ignores empty entries
    in %PATH%, and returns ErrNotFound (instead of ErrNotExist)
    if no executable file extension is found to resolve an
    otherwise-unambiguous name.
  * os/exec: On Windows, Command and Cmd.Start no longer call
    LookPath if the path to the executable is already absolute and
    has an executable file extension. In addition, Cmd.Start no
    longer writes the resolved extension back to the Path field, so
    it is now safe to call the String method concurrently with a
    call to Start.
  * reflect: The Value.IsZero method will now return true for a
    floating-point or complex negative zero, and will return true
    for a struct value if a blank field (a field named _) somehow
    has a non-zero value. These changes make IsZero consistent with
    comparing a value to zero using the language == operator.
  * reflect: The PtrTo function is deprecated, in favor of
    PointerTo.
  * reflect: The new function TypeFor returns the Type that
    represents the type argument T. Previously, to get the
    reflect.Type value for a type, one had to use
    reflect.TypeOf((*T)(nil)).Elem(). This may now be written as
    reflect.TypeFor[T]().
  * runtime/metrics: Four new histogram metrics
    /sched/pauses/stopping/gc:seconds,
    /sched/pauses/stopping/other:seconds,
    /sched/pauses/total/gc:seconds, and
    /sched/pauses/total/other:seconds provide additional details
    about stop-the-world pauses. The "stopping" metrics report the
    time taken from deciding to stop the world until all goroutines
    are stopped. The "total" metrics report the time taken from
    deciding to stop the world until it is started again.
  * runtime/metrics: The /gc/pauses:seconds metric is deprecated,
    as it is equivalent to the new /sched/pauses/total/gc:seconds
    metric.
  * runtime/metrics: /sync/mutex/wait/total:seconds now includes
    contention on runtime-internal locks in addition to sync.Mutex
    and sync.RWMutex.
  * runtime/pprof: Mutex profiles now scale contention by the
    number of goroutines blocked on the mutex. This provides a more
    accurate representation of the degree to which a mutex is a
    bottleneck in a Go program. For instance, if 100 goroutines are
    blocked on a mutex for 10 milliseconds, a mutex profile will
    now record 1 second of delay instead of 10 milliseconds of
    delay.
  * runtime/pprof: Mutex profiles also now include contention on
    runtime-internal locks in addition to sync.Mutex and
    sync.RWMutex. Contention on runtime-internal locks is always
    reported at runtime._LostContendedRuntimeLock. A future release
    will add complete stack traces in these cases.
  * runtime/pprof: CPU profiles on Darwin platforms now contain the
    process's memory map, enabling the disassembly view in the
    pprof tool.
  * runtime/trace: The execution tracer has been completely
    overhauled in this release, resolving several long-standing
    issues and paving the way for new use-cases for execution
    traces.
  * runtime/trace: Execution traces now use the operating system's
    clock on most platforms (Windows excluded) so it is possible to
    correlate them with traces produced by lower-level
    components. Execution traces no longer depend on the
    reliability of the platform's clock to produce a correct
    trace. Execution traces are now partitioned regularly
    on-the-fly and as a result may be processed in a streamable
    way. Execution traces now contain complete durations for all
    system calls. Execution traces now contain information about
    the operating system threads that goroutines executed on. The
    latency impact of starting and stopping execution traces has
    been dramatically reduced. Execution traces may now begin or
    end during the garbage collection mark phase.
  * runtime/trace: To allow Go developers to take advantage of
    these improvements, an experimental trace reading package is
    available at golang.org/x/exp/trace. Note that this package
    only works on traces produced by programs built with go1.22 at
    the moment. Please try out the package and provide feedback on
    the corresponding proposal issue.
  * runtime/trace: If you experience any issues with the new
    execution tracer implementation, you may switch back to the old
    implementation by building your Go program with
    GOEXPERIMENT=noexectracer2. If you do, please file an issue,
    otherwise this option will be removed in a future release.
  * slices: The new function Concat concatenates multiple slices.
  * slices: Functions that shrink the size of a slice (Delete,
    DeleteFunc, Compact, CompactFunc, and Replace) now zero the
    elements between the new length and the old length.
  * slices: Insert now always panics if the argument i is out of
    range. Previously it did not panic in this situation if there
    were no elements to be inserted.
  * syscall: The syscall package has been frozen since Go 1.4 and
    was marked as deprecated in Go 1.11, causing many editors to
    warn about any use of the package. However, some non-deprecated
    functionality requires use of the syscall package, such as the
    os/exec.Cmd.SysProcAttr field. To avoid unnecessary complaints
    on such code, the syscall package is no longer marked as
    deprecated. The package remains frozen to most new
    functionality, and new code remains encouraged to use
    golang.org/x/sys/unix or golang.org/x/sys/windows where
    possible.
  * syscall: On Linux, the new SysProcAttr.PidFD field allows
    obtaining a PID FD when starting a child process via
    StartProcess or os/exec.
  * syscall: On Windows, passing O_SYNC to Open now causes write
    operations to go directly to disk, equivalent to O_SYNC on Unix
    platforms.
  * testing/slogtest: The new Run function uses sub-tests to run
    test cases, providing finer-grained control.
  * Ports: Darwin: On macOS on 64-bit x86 architecture (the
    darwin/amd64 port), the Go toolchain now generates
    position-independent executables (PIE) by default. Non-PIE
    binaries can be generated by specifying the -buildmode=exe
    build flag. On 64-bit ARM-based macOS (the darwin/arm64 port),
    the Go toolchain already generates PIE by default. go1.22 is
    the last release that will run on macOS 10.15 Catalina. Go 1.23
    will require macOS 11 Big Sur or later.
  * Ports: Arm: The GOARM environment variable now allows you to
    select whether to use software or hardware floating
    point. Previously, valid GOARM values were 5, 6, or 7. Now
    those same values can be optionally followed by ,softfloat or
    ,hardfloat to select the floating-point implementation. This
    new option defaults to softfloat for version 5 and hardfloat
    for versions 6 and 7.
  * Ports: Loong64: The loong64 port now supports passing function
    arguments and results using registers. The linux/loong64 port
    now supports the address sanitizer, memory sanitizer, new-style
    linker relocations, and the plugin build mode.
  * OpenBSD go1.22 adds an experimental port to OpenBSD on
    big-endian 64-bit PowerPC (openbsd/ppc64).</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220801">- Packaging improvements:
  * boo#1219988 ensure VERSION file is present in GOROOT
    as required by go tool dist and go tool distpack</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709035200">- Packaging improvements:
  * Use %patch -P N instead of deprecated %patchN</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709640000">- go1.22.1 (released 2024-03-05) includes security fixes to the
  crypto/x509, html/template, net/http, net/http/cookiejar, and
  net/mail packages, as well as bug fixes to the compiler, the go
  command, the runtime, the trace command, and the go/types and
  net/http packages.
  Refs boo#1218424 go1.22 release tracking
  CVE-2023-45289 CVE-2023-45290 CVE-2024-24783 CVE-2024-24784 CVE-2024-24785
  * go#65831 go#65390 boo#1220999 security: fix CVE-2024-24783 crypto/x509: Verify panics on certificates with an unknown public key algorithm
  * go#65849 go#65083 boo#1221002 security: fix CVE-2024-24784 net/mail: comments in display names are incorrectly handled
  * go#65850 go#65383 boo#1221001 security: fix CVE-2023-45290 net/http: memory exhaustion in Request.ParseMultipartForm
  * go#65859 go#65065 boo#1221000 security: fix CVE-2023-45289 net/http, net/http/cookiejar: incorrect forwarding of sensitive headers and cookies on HTTP redirect
  * go#65969 go#65697 boo#1221003 security: fix CVE-2024-24785 html/template: errors returned from MarshalJSON methods may break template escaping
  * go#65352 cmd/go: go generate fails silently when run on a package in a nested workspace module
  * go#65471 internal/testenv: TestHasGoBuild failures on the LUCI noopt builders
  * go#65474 internal/testenv: support LUCI mobile builders in testenv tests
  * go#65577 cmd/trace/v2: goroutine analysis page doesn't identify goroutines consistently
  * go#65618 cmd/compile: Go 1.22 build fails with 1.21 PGO profile on internal/saferio change
  * go#65619 cmd/compile: Go 1.22 changes support for modules that declare go 1.0
  * go#65641 cmd/cgo/internal/testsanitizers,x/build: LUCI clang15 builders failing
  * go#65644 runtime: crash in race detector when execution tracer reads from CPU profile buffer
  * go#65728 go/types: nil pointer dereference in Alias.Underlying()
  * go#65759 net/http: context cancellation can leave HTTP client with deadlocked HTTP/1.1 connections in Go1.22
  * go#65760 runtime: Go 1.22.0 fails to build from source on armv7 Alpine Linux
  * go#65818 runtime: go1.22.0 test with -race will SIGSEGV or SIGBUS or Bad Pointer
  * go#65852 cmd/go: "missing ziphash" error with go.work
  * go#65883 runtime: scheduler sometimes starves a runnable goroutine on wasm platforms</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1712145600">- go1.22.2 (released 2024-04-03) includes a security fix to the
  net/http package, as well as bug fixes to the compiler, the go
  command, the linker, and the encoding/gob, go/types, net/http,
  and runtime/trace packages.
  Refs boo#1218424 go1.22 release tracking
  CVE-2023-45288
  * go#66298 go#65051 boo#1221400 security: fix CVE-2023-45288 net/http, x/net/http2: close connections when receiving too many headers
  * go#65858 cmd/compile: unreachable panic with GODEBUG=gotypesalias=1
  * go#66060 cmd/link: RISC-V external link, failed to find text symbol for HI20 relocation
  * go#66076 cmd/compile: out-of-bounds panic with uint32 conversion and modulus operation in Go 1.22.0 on arm64
  * go#66134 cmd/compile: go test . results in CLOSURE ... &lt;unknown line number&gt;: internal compiler error: assertion failed
  * go#66137 cmd/go: go 1.22.0: go test throws errors when processing folders not listed in coverpkg argument
  * go#66178 cmd/compile: ICE: panic: interface conversion: ir.Node is *ir.ConvExpr, not *ir.IndexExpr
  * go#66201 runtime/trace: v2 traces contain an incorrect timestamp scaling factor on Windows
  * go#66255 net/http: http2 round tripper nil pointer dereference causes panic causing deadlock
  * go#66256 cmd/go: git shallow fetches broken at CL 556358
  * go#66273 crypto/x509: Certificate no longer encodable using encoding/gob in Go1.22
  * go#66412 cmd/link: bad carrier sym for symbol runtime.elf_savegpr0.args_stackmap on ppc64le</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1715083200">- go1.22.3 (released 2024-05-07) includes security fixes to the go
  command and the net package, as well as bug fixes to the
  compiler, the runtime, and the net/http package.
  Refs boo#1218424 go1.22 release tracking
  CVE-2024-24787 CVE-2024-24788
  * go#67122 go#67119 boo#1224017 security: fix CVE-2024-24787 cmd/go: arbitrary code execution during build on darwin
  * go#67040 go#66754 boo#1224018 security: fix CVE-2024-24788 net: high cpu usage in extractExtendedRCode
  * go#67018 cmd/compile: Go 1.22.x failed to be bootstrapped from 386 to ppc64le
  * go#67017 cmd/compile: changing a hot concrete method to interface method triggers a PGO ICE
  * go#66886 runtime: deterministic fallback hashes across process boundary
  * go#66698 net/http: TestRequestLimit/h2 becomes significantly more expensive and slower after x/net@v0.23.0</changelog>
</package>
<package pkgid="86b9fa37b5b6fe96c535957d2f1ff227993cda269d7c74d42e1748386dacdc8b6596313a20451b4fc814dd75401fa47805905c8c4cc63211cba0ffce3a49a8ad" name="go1.22-libstd-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.3" rel="1.1"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1702987200">- go1.22rc1 (released 2023-12-19) is a release candidate version of
  go1.22 cut from the master branch at the revision tagged
  go1.22rc1.
  Refs boo#1218424 go1.22 release tracking
  * go1.22 now requires the final point release of go1.20 or later
    for bootstrap. Go upstream expects that go1.24 will require the
    final point release of Go 1.22 or later for bootstrap.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1706097600">- go1.22rc2 (released 2024-01-24) is a release candidate version of
  go1.22 cut from the master branch at the revision tagged
  go1.22rc2.
  Refs boo#1218424 go1.22 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220800">- go1.22 (released 2024-02-06) is a major release of Go.
  go1.22.x minor releases will be provided through February 2024.
  https://github.com/golang/go/wiki/Go-Release-Cycle
  go1.22 arrives six months after go1.21. Most of its changes are
  in the implementation of the toolchain, runtime, and libraries.
  As always, the release maintains the Go 1 promise of
  compatibility. We expect almost all Go programs to continue to
  compile and run as before.
  Refs boo#1218424 go1.22 release tracking
  * Language change: go1.22 makes two changes to for loops.
    Previously, the variables declared by a for loop were created
    once and updated by each iteration. In go1.22, each iteration
    of the loop creates new variables, to avoid accidental sharing
    bugs. The transition support tooling described in the proposal
    continues to work in the same way it did in Go 1.21.
  * Language change: For loops may now range over integers
  * Language change: go1.22 includes a preview of a language change
    we are considering for a future version of Go:
    range-over-function iterators. Building with
    GOEXPERIMENT=rangefunc enables this feature.
  * go command: Commands in workspaces can now use a vendor
    directory containing the dependencies of the workspace. The
    directory is created by go work vendor, and used by build
    commands when the -mod flag is set to vendor, which is the
    default when a workspace vendor directory is present.  Note
    that the vendor directory's contents for a workspace are
    different from those of a single module: if the directory at
    the root of a workspace also contains one of the modules in the
    workspace, its vendor directory can contain the dependencies of
    either the workspace or of the module, but not both.
  * go get is no longer supported outside of a module in the legacy
    GOPATH mode (that is, with GO111MODULE=off). Other build
    commands, such as go build and go test, will continue to work
    indefinitely for legacy GOPATH programs.
  * go mod init no longer attempts to import module requirements
    from configuration files for other vendoring tools (such as
    Gopkg.lock).
  * go test -cover now prints coverage summaries for covered
    packages that do not have their own test files. Prior to Go
    1.22 a go test -cover run for such a package would report: ?
    mymod/mypack [no test files] and now with go1.22, functions in
    the package are treated as uncovered: mymod/mypack coverage:
    0.0% of statements Note that if a package contains no
    executable code at all, we can't report a meaningful coverage
    percentage; for such packages the go tool will continue to
    report that there are no test files.
  * trace: The trace tool's web UI has been gently refreshed as
    part of the work to support the new tracer, resolving several
    issues and improving the readability of various sub-pages. The
    web UI now supports exploring traces in a thread-oriented
    view. The trace viewer also now displays the full duration of
    all system calls.  These improvements only apply for viewing
    traces produced by programs built with go1.22 or newer. A
    future release will bring some of these improvements to traces
    produced by older version of Go.
  * vet: References to loop variables The behavior of the vet tool
    has changed to match the new semantics (see above) of loop
    variables in go1.22. When analyzing a file that requires go1.22
    or newer (due to its go.mod file or a per-file build
    constraint), vetcode&gt; no longer reports references to loop
    variables from within a function literal that might outlive the
    iteration of the loop. In Go 1.22, loop variables are created
    anew for each iteration, so such references are no longer at
    risk of using a variable after it has been updated by the loop.
  * vet: New warnings for missing values after append The vet tool
    now reports calls to append that pass no values to be appended
    to the slice, such as slice = append(slice). Such a statement
    has no effect, and experience has shown that is nearly always a
    mistake.
  * vet: New warnings for deferring time.Since The vet tool now
    reports a non-deferred call to time.Since(t) within a defer
    statement. This is equivalent to calling time.Now().Sub(t)
    before the defer statement, not when the deferred function is
    called. In nearly all cases, the correct code requires
    deferring the time.Since call.
  * vet: New warnings for mismatched key-value pairs in log/slog
    calls The vet tool now reports invalid arguments in calls to
    functions and methods in the structured logging package,
    log/slog, that accept alternating key/value pairs. It reports
    calls where an argument in a key position is neither a string
    nor a slog.Attr, and where a final key is missing its value.
  * runtime: The runtime now keeps type-based garbage collection
    metadata nearer to each heap object, improving the CPU
    performance (latency or throughput) of Go programs by
    1-3%. This change also reduces the memory overhead of the
    majority Go programs by approximately 1% by deduplicating
    redundant metadata. Some programs may see a smaller improvement
    because this change adjusts the size class boundaries of the
    memory allocator, so some objects may be moved up a size class.
    A consequence of this change is that some objects' addresses
    that were previously always aligned to a 16 byte (or higher)
    boundary will now only be aligned to an 8 byte boundary. Some
    programs that use assembly instructions that require memory
    addresses to be more than 8-byte aligned and rely on the memory
    allocator's previous alignment behavior may break, but we
    expect such programs to be rare. Such programs may be built
    with GOEXPERIMENT=noallocheaders to revert to the old metadata
    layout and restore the previous alignment behavior, but package
    owners should update their assembly code to avoid the alignment
    assumption, as this workaround will be removed in a future
    release.
  * runtime: On the windows/amd64 port, programs linking or loading
    Go libraries built with -buildmode=c-archive or
  - buildmode=c-shared can now use the SetUnhandledExceptionFilter
    Win32 function to catch exceptions not handled by the Go
    runtime. Note that this was already supported on the
    windows/386 port.
  * compiler: Profile-guided Optimization (PGO) builds can now
    devirtualize a higher proportion of calls than previously
    possible. Most programs from a representative set of Go
    programs now see between 2 and 14% improvement from enabling
    PGO.
  * compiler: The compiler now interleaves devirtualization and
    inlining, so interface method calls are better optimized.
  * compiler: go1.22 also includes a preview of an enhanced
    implementation of the compiler's inlining phase that uses
    heuristics to boost inlinability at call sites deemed
    "important" (for example, in loops) and discourage inlining at
    call sites deemed "unimportant" (for example, on panic
    paths). Building with GOEXPERIMENT=newinliner enables the new
    call-site heuristics; see issue #61502 for more info and to
    provide feedback.
  * linker: The linker's -s and -w flags are now behave more
    consistently across all platforms. The -w flag suppresses DWARF
    debug information generation. The -s flag suppresses symbol
    table generation. The -s flag also implies the -w flag, which
    can be negated with -w=0. That is, -s -w=0 will generate a
    binary with DWARF debug information generation but without the
    symbol table.
  * linker: On ELF platforms, the -B linker flag now accepts a
    special form: with -B gobuildid, the linker will generate a GNU
    build ID (the ELF NT_GNU_BUILD_ID note) derived from the Go
    build ID.
  * linker: On Windows, when building with -linkmode=internal, the
    linker now preserves SEH information from C object files by
    copying the .pdata and .xdata sections into the final
    binary. This helps with debugging and profiling binaries using
    native tools, such as WinDbg. Note that until now, C functions'
    SEH exception handlers were not being honored, so this change
    may cause some programs to behave differently.
  - linkmode=external is not affected by this change, as external
    linkers already preserve SEH information.
  * bootstrap: As mentioned in the Go 1.20 release notes, go1.22
    now requires the final point release of Go 1.20 or later for
    bootstrap. We expect that Go 1.24 will require the final point
    release of go1.22 or later for bootstrap.
  * core library: New math/rand/v2 package: go1.22 includes the
    first “v2” package in the standard library, math/rand/v2. The
    changes compared to math/rand are detailed in proposal
    go#61716. The most important changes are:
  - The Read method, deprecated in math/rand, was not carried
    forward for math/rand/v2. (It remains available in
    math/rand.) The vast majority of calls to Read should use
    crypto/rand’s Read instead. Otherwise a custom Read can be
    constructed using the Uint64 method.
  - The global generator accessed by top-level functions is
    unconditionally randomly seeded. Because the API guarantees
    no fixed sequence of results, optimizations like per-thread
    random generator states are now possible.
  - The Source interface now has a single Uint64 method; there is
    no Source64 interface.
  - Many methods now use faster algorithms that were not possible
    to adopt in math/rand because they changed the output
    streams.
  - The Intn, Int31, Int31n, Int63, and Int64n top-level
    functions and methods from math/rand are spelled more
    idiomatically in math/rand/v2: IntN, Int32, Int32N, Int64,
    and Int64N. There are also new top-level functions and
    methods Uint32, Uint32N, Uint64, Uint64N, Uint, and UintN.
  - The new generic function N is like Int64N or Uint64N but
    works for any integer type. For example a random duration
    from 0 up to 5 minutes is rand.N(5*time.Minute).
  - The Mitchell &amp; Reeds LFSR generator provided by math/rand’s
    Source has been replaced by two more modern pseudo-random
    generator sources: ChaCha8 PCG. ChaCha8 is a new,
    cryptographically strong random number generator roughly
    similar to PCG in efficiency. ChaCha8 is the algorithm used
    for the top-level functions in math/rand/v2. As of go1.22,
    math/rand's top-level functions (when not explicitly seeded)
    and the Go runtime also use ChaCha8 for randomness.
  - We plan to include an API migration tool in a future release,
    likely Go 1.23.
  * core library: New go/version package: The new go/version
    package implements functions for validating and comparing Go
    version strings.
  * core library: Enhanced routing patterns: HTTP routing in the
    standard library is now more expressive. The patterns used by
    net/http.ServeMux have been enhanced to accept methods and
    wildcards. This change breaks backwards compatibility in small
    ways, some obvious—patterns with "{" and "}" behave
    differently— and some less so—treatment of escaped paths has
    been improved. The change is controlled by a GODEBUG field
    named httpmuxgo121. Set httpmuxgo121=1 to restore the old
    behavior.
  * Minor changes to the library As always, there are various minor
    changes and updates to the library, made with the Go 1 promise
    of compatibility in mind. There are also various performance
    improvements, not enumerated here.
  * archive/tar: The new method Writer.AddFS adds all of the files
    from an fs.FS to the archive.
  * archive/zip: The new method Writer.AddFS adds all of the files
    from an fs.FS to the archive.
  * bufio: When a SplitFunc returns ErrFinalToken with a nil token,
    Scanner will now stop immediately. Previously, it would report
    a final empty token before stopping, which was usually not
    desired. Callers that do want to report a final empty token can
    do so by returning []byte{} rather than nil.
  * cmp: The new function Or returns the first in a sequence of
    values that is not the zero value.
  * crypto/tls: ConnectionState.ExportKeyingMaterial will now
    return an error unless TLS 1.3 is in use, or the
    extended_master_secret extension is supported by both the
    server and client. crypto/tls has supported this extension
    since Go 1.20. This can be disabled with the tlsunsafeekm=1
    GODEBUG setting.
  * crypto/tls: By default, the minimum version offered by
    crypto/tls servers is now TLS 1.2 if not specified with
    config.MinimumVersion, matching the behavior of crypto/tls
    clients. This change can be reverted with the tls10server=1
    GODEBUG setting.
  * crypto/tls: By default, cipher suites without ECDHE support are
    no longer offered by either clients or servers during pre-TLS
    1.3 handshakes. This change can be reverted with the
    tlsrsakex=1 GODEBUG setting.
  * crypto/x509: The new CertPool.AddCertWithConstraint method can
    be used to add customized constraints to root certificates to
    be applied during chain building.
  * crypto/x509: On Android, root certificates will now be loaded
    from /data/misc/keychain/certs-added as well as
    /system/etc/security/cacerts.
  * crypto/x509: A new type, OID, supports ASN.1 Object Identifiers
    with individual components larger than 31 bits. A new field
    which uses this type, Policies, is added to the Certificate
    struct, and is now populated during parsing. Any OIDs which
    cannot be represented using a asn1.ObjectIdentifier will appear
    in Policies, but not in the old PolicyIdentifiers field. When
    calling CreateCertificate, the Policies field is ignored, and
    policies are taken from the PolicyIdentifiers field. Using the
    x509usepolicies=1 GODEBUG setting inverts this, populating
    certificate policies from the Policies field, and ignoring the
    PolicyIdentifiers field. We may change the default value of
    x509usepolicies in Go 1.23, making Policies the default field
    for marshaling.
  * database/sql: The new Null[T] type provide a way to scan
    nullable columns for any column types.
  * debug/elf: Constant R_MIPS_PC32 is defined for use with MIPS64
    systems. Additional R_LARCH_* constants are defined for use
    with LoongArch systems.
  * encoding: The new methods AppendEncode and AppendDecode added
    to each of the Encoding types in the packages encoding/base32,
    encoding/base64, and encoding/hex simplify encoding and
    decoding from and to byte slices by taking care of byte slice
    buffer management.
  * encoding: The methods base32.Encoding.WithPadding and
    base64.Encoding.WithPadding now panic if the padding argument
    is a negative value other than NoPadding.
  * encoding/json: Marshaling and encoding functionality now
    escapes '\b' and '\f' characters as \b and \f instead of \u0008
    and \u000c.
  * go/ast: The following declarations related to syntactic
    identifier resolution are now deprecated: Ident.Obj, Object,
    Scope, File.Scope, File.Unresolved, Importer, Package,
    NewPackage. In general, identifiers cannot be accurately
    resolved without type information. Consider, for example, the
    identifier K in T{K: ""}: it could be the name of a local
    variable if T is a map type, or the name of a field if T is a
    struct type. New programs should use the go/types package to
    resolve identifiers; see Object, Info.Uses, and Info.Defs for
    details.
  * go/ast: The new ast.Unparen function removes any enclosing
    parentheses from an expression.
  * go/types: The new Alias type represents type
    aliases. Previously, type aliases were not represented
    explicitly, so a reference to a type alias was equivalent to
    spelling out the aliased type, and the name of the alias was
    lost. The new representation retains the intermediate
    Alias. This enables improved error reporting (the name of a
    type alias can be reported), and allows for better handling of
    cyclic type declarations involving type aliases. In a future
    release, Alias types will also carry type parameter
    information. The new function Unalias returns the actual type
    denoted by an Alias type (or any other Type for that matter).
  * go/types: Because Alias types may break existing type switches
    that do not know to check for them, this functionality is
    controlled by a GODEBUG field named gotypesalias. With
    gotypesalias=0, everything behaves as before, and Alias types
    are never created. With gotypesalias=1, Alias types are created
    and clients must expect them. The default is gotypesalias=0. In
    a future release, the default will be changed to
    gotypesalias=1. Clients of go/types are urged to adjust their
    code as soon as possible to work with gotypesalias=1 to
    eliminate problems early.
  * go/types: The Info struct now exports the FileVersions map
    which provides per-file Go version information.
  * go/types: The new helper method PkgNameOf returns the local
    package name for the given import declaration.
  * go/types: The implementation of SizesFor has been adjusted to
    compute the same type sizes as the compiler when the compiler
    argument for SizesFor is "gc". The default Sizes implementation
    used by the type checker is now types.SizesFor("gc", "amd64").
  * go/types: The start position (Pos) of the lexical environment
    block (Scope) that represents a function body has changed: it
    used to start at the opening curly brace of the function body,
    but now starts at the function's func token.
  * html/template: Javascript template literals may now contain Go
    template actions, and parsing a template containing one will no
    longer return ErrJSTemplate. Similarly the GODEBUG setting
    jstmpllitinterp no longer has any effect.
  * io: The new SectionReader.Outer method returns the ReaderAt,
    offset, and size passed to NewSectionReader.
  * log/slog: The new SetLogLoggerLevel function controls the level
    for the bridge between the `slog` and `log` packages. It sets
    the minimum level for calls to the top-level `slog` logging
    functions, and it sets the level for calls to `log.Logger` that
    go through `slog`.
  * math/big: The new method Rat.FloatPrec computes the number of
    fractional decimal digits required to represent a rational
    number accurately as a floating-point number, and whether
    accurate decimal representation is possible in the first place.
  * net: When io.Copy copies from a TCPConn to a UnixConn, it will
    now use Linux's splice(2) system call if possible, using the
    new method TCPConn.WriteTo.
  * net: The Go DNS Resolver, used when building with
    "-tags=netgo", now searches for a matching name in the Windows
    hosts file, located at %SystemRoot%\System32\drivers\etc\hosts,
    before making a DNS query.
  * net/http: The new functions ServeFileFS, FileServerFS, and
    NewFileTransportFS are versions of the existing ServeFile,
    FileServer, and NewFileTransport, operating on an fs.FS.
  * net/http: The HTTP server and client now reject requests and
    responses containing an invalid empty Content-Length
    header. The previous behavior may be restored by setting
    GODEBUG field httplaxcontentlength=1.
  * net/http: The new method Request.PathValue returns path
    wildcard values from a request and the new method
    Request.SetPathValue sets path wildcard values on a request.
  * net/http/cgi: When executing a CGI process, the PATH_INFO
    variable is now always set to the empty string or a value
    starting with a / character, as required by RFC 3875. It was
    previously possible for some combinations of Handler.Root and
    request URL to violate this requirement.
  * net/netip: The new AddrPort.Compare method compares two
    AddrPorts.
  * os: On Windows, the Stat function now follows all reparse
    points that link to another named entity in the system. It was
    previously only following IO_REPARSE_TAG_SYMLINK and
    IO_REPARSE_TAG_MOUNT_POINT reparse points.
  * os: On Windows, passing O_SYNC to OpenFile now causes write
    operations to go directly to disk, equivalent to O_SYNC on Unix
    platforms.
  * os: On Windows, the ReadDir, File.ReadDir, File.Readdir, and
    File.Readdirnames functions now read directory entries in
    batches to reduce the number of system calls, improving
    performance up to 30%.
  * os: When io.Copy copies from a File to a net.UnixConn, it will
    now use Linux's sendfile(2) system call if possible, using the
    new method File.WriteTo.
  * os/exec: On Windows, LookPath now ignores empty entries
    in %PATH%, and returns ErrNotFound (instead of ErrNotExist)
    if no executable file extension is found to resolve an
    otherwise-unambiguous name.
  * os/exec: On Windows, Command and Cmd.Start no longer call
    LookPath if the path to the executable is already absolute and
    has an executable file extension. In addition, Cmd.Start no
    longer writes the resolved extension back to the Path field, so
    it is now safe to call the String method concurrently with a
    call to Start.
  * reflect: The Value.IsZero method will now return true for a
    floating-point or complex negative zero, and will return true
    for a struct value if a blank field (a field named _) somehow
    has a non-zero value. These changes make IsZero consistent with
    comparing a value to zero using the language == operator.
  * reflect: The PtrTo function is deprecated, in favor of
    PointerTo.
  * reflect: The new function TypeFor returns the Type that
    represents the type argument T. Previously, to get the
    reflect.Type value for a type, one had to use
    reflect.TypeOf((*T)(nil)).Elem(). This may now be written as
    reflect.TypeFor[T]().
  * runtime/metrics: Four new histogram metrics
    /sched/pauses/stopping/gc:seconds,
    /sched/pauses/stopping/other:seconds,
    /sched/pauses/total/gc:seconds, and
    /sched/pauses/total/other:seconds provide additional details
    about stop-the-world pauses. The "stopping" metrics report the
    time taken from deciding to stop the world until all goroutines
    are stopped. The "total" metrics report the time taken from
    deciding to stop the world until it is started again.
  * runtime/metrics: The /gc/pauses:seconds metric is deprecated,
    as it is equivalent to the new /sched/pauses/total/gc:seconds
    metric.
  * runtime/metrics: /sync/mutex/wait/total:seconds now includes
    contention on runtime-internal locks in addition to sync.Mutex
    and sync.RWMutex.
  * runtime/pprof: Mutex profiles now scale contention by the
    number of goroutines blocked on the mutex. This provides a more
    accurate representation of the degree to which a mutex is a
    bottleneck in a Go program. For instance, if 100 goroutines are
    blocked on a mutex for 10 milliseconds, a mutex profile will
    now record 1 second of delay instead of 10 milliseconds of
    delay.
  * runtime/pprof: Mutex profiles also now include contention on
    runtime-internal locks in addition to sync.Mutex and
    sync.RWMutex. Contention on runtime-internal locks is always
    reported at runtime._LostContendedRuntimeLock. A future release
    will add complete stack traces in these cases.
  * runtime/pprof: CPU profiles on Darwin platforms now contain the
    process's memory map, enabling the disassembly view in the
    pprof tool.
  * runtime/trace: The execution tracer has been completely
    overhauled in this release, resolving several long-standing
    issues and paving the way for new use-cases for execution
    traces.
  * runtime/trace: Execution traces now use the operating system's
    clock on most platforms (Windows excluded) so it is possible to
    correlate them with traces produced by lower-level
    components. Execution traces no longer depend on the
    reliability of the platform's clock to produce a correct
    trace. Execution traces are now partitioned regularly
    on-the-fly and as a result may be processed in a streamable
    way. Execution traces now contain complete durations for all
    system calls. Execution traces now contain information about
    the operating system threads that goroutines executed on. The
    latency impact of starting and stopping execution traces has
    been dramatically reduced. Execution traces may now begin or
    end during the garbage collection mark phase.
  * runtime/trace: To allow Go developers to take advantage of
    these improvements, an experimental trace reading package is
    available at golang.org/x/exp/trace. Note that this package
    only works on traces produced by programs built with go1.22 at
    the moment. Please try out the package and provide feedback on
    the corresponding proposal issue.
  * runtime/trace: If you experience any issues with the new
    execution tracer implementation, you may switch back to the old
    implementation by building your Go program with
    GOEXPERIMENT=noexectracer2. If you do, please file an issue,
    otherwise this option will be removed in a future release.
  * slices: The new function Concat concatenates multiple slices.
  * slices: Functions that shrink the size of a slice (Delete,
    DeleteFunc, Compact, CompactFunc, and Replace) now zero the
    elements between the new length and the old length.
  * slices: Insert now always panics if the argument i is out of
    range. Previously it did not panic in this situation if there
    were no elements to be inserted.
  * syscall: The syscall package has been frozen since Go 1.4 and
    was marked as deprecated in Go 1.11, causing many editors to
    warn about any use of the package. However, some non-deprecated
    functionality requires use of the syscall package, such as the
    os/exec.Cmd.SysProcAttr field. To avoid unnecessary complaints
    on such code, the syscall package is no longer marked as
    deprecated. The package remains frozen to most new
    functionality, and new code remains encouraged to use
    golang.org/x/sys/unix or golang.org/x/sys/windows where
    possible.
  * syscall: On Linux, the new SysProcAttr.PidFD field allows
    obtaining a PID FD when starting a child process via
    StartProcess or os/exec.
  * syscall: On Windows, passing O_SYNC to Open now causes write
    operations to go directly to disk, equivalent to O_SYNC on Unix
    platforms.
  * testing/slogtest: The new Run function uses sub-tests to run
    test cases, providing finer-grained control.
  * Ports: Darwin: On macOS on 64-bit x86 architecture (the
    darwin/amd64 port), the Go toolchain now generates
    position-independent executables (PIE) by default. Non-PIE
    binaries can be generated by specifying the -buildmode=exe
    build flag. On 64-bit ARM-based macOS (the darwin/arm64 port),
    the Go toolchain already generates PIE by default. go1.22 is
    the last release that will run on macOS 10.15 Catalina. Go 1.23
    will require macOS 11 Big Sur or later.
  * Ports: Arm: The GOARM environment variable now allows you to
    select whether to use software or hardware floating
    point. Previously, valid GOARM values were 5, 6, or 7. Now
    those same values can be optionally followed by ,softfloat or
    ,hardfloat to select the floating-point implementation. This
    new option defaults to softfloat for version 5 and hardfloat
    for versions 6 and 7.
  * Ports: Loong64: The loong64 port now supports passing function
    arguments and results using registers. The linux/loong64 port
    now supports the address sanitizer, memory sanitizer, new-style
    linker relocations, and the plugin build mode.
  * OpenBSD go1.22 adds an experimental port to OpenBSD on
    big-endian 64-bit PowerPC (openbsd/ppc64).</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220801">- Packaging improvements:
  * boo#1219988 ensure VERSION file is present in GOROOT
    as required by go tool dist and go tool distpack</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709035200">- Packaging improvements:
  * Use %patch -P N instead of deprecated %patchN</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709640000">- go1.22.1 (released 2024-03-05) includes security fixes to the
  crypto/x509, html/template, net/http, net/http/cookiejar, and
  net/mail packages, as well as bug fixes to the compiler, the go
  command, the runtime, the trace command, and the go/types and
  net/http packages.
  Refs boo#1218424 go1.22 release tracking
  CVE-2023-45289 CVE-2023-45290 CVE-2024-24783 CVE-2024-24784 CVE-2024-24785
  * go#65831 go#65390 boo#1220999 security: fix CVE-2024-24783 crypto/x509: Verify panics on certificates with an unknown public key algorithm
  * go#65849 go#65083 boo#1221002 security: fix CVE-2024-24784 net/mail: comments in display names are incorrectly handled
  * go#65850 go#65383 boo#1221001 security: fix CVE-2023-45290 net/http: memory exhaustion in Request.ParseMultipartForm
  * go#65859 go#65065 boo#1221000 security: fix CVE-2023-45289 net/http, net/http/cookiejar: incorrect forwarding of sensitive headers and cookies on HTTP redirect
  * go#65969 go#65697 boo#1221003 security: fix CVE-2024-24785 html/template: errors returned from MarshalJSON methods may break template escaping
  * go#65352 cmd/go: go generate fails silently when run on a package in a nested workspace module
  * go#65471 internal/testenv: TestHasGoBuild failures on the LUCI noopt builders
  * go#65474 internal/testenv: support LUCI mobile builders in testenv tests
  * go#65577 cmd/trace/v2: goroutine analysis page doesn't identify goroutines consistently
  * go#65618 cmd/compile: Go 1.22 build fails with 1.21 PGO profile on internal/saferio change
  * go#65619 cmd/compile: Go 1.22 changes support for modules that declare go 1.0
  * go#65641 cmd/cgo/internal/testsanitizers,x/build: LUCI clang15 builders failing
  * go#65644 runtime: crash in race detector when execution tracer reads from CPU profile buffer
  * go#65728 go/types: nil pointer dereference in Alias.Underlying()
  * go#65759 net/http: context cancellation can leave HTTP client with deadlocked HTTP/1.1 connections in Go1.22
  * go#65760 runtime: Go 1.22.0 fails to build from source on armv7 Alpine Linux
  * go#65818 runtime: go1.22.0 test with -race will SIGSEGV or SIGBUS or Bad Pointer
  * go#65852 cmd/go: "missing ziphash" error with go.work
  * go#65883 runtime: scheduler sometimes starves a runnable goroutine on wasm platforms</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1712145600">- go1.22.2 (released 2024-04-03) includes a security fix to the
  net/http package, as well as bug fixes to the compiler, the go
  command, the linker, and the encoding/gob, go/types, net/http,
  and runtime/trace packages.
  Refs boo#1218424 go1.22 release tracking
  CVE-2023-45288
  * go#66298 go#65051 boo#1221400 security: fix CVE-2023-45288 net/http, x/net/http2: close connections when receiving too many headers
  * go#65858 cmd/compile: unreachable panic with GODEBUG=gotypesalias=1
  * go#66060 cmd/link: RISC-V external link, failed to find text symbol for HI20 relocation
  * go#66076 cmd/compile: out-of-bounds panic with uint32 conversion and modulus operation in Go 1.22.0 on arm64
  * go#66134 cmd/compile: go test . results in CLOSURE ... &lt;unknown line number&gt;: internal compiler error: assertion failed
  * go#66137 cmd/go: go 1.22.0: go test throws errors when processing folders not listed in coverpkg argument
  * go#66178 cmd/compile: ICE: panic: interface conversion: ir.Node is *ir.ConvExpr, not *ir.IndexExpr
  * go#66201 runtime/trace: v2 traces contain an incorrect timestamp scaling factor on Windows
  * go#66255 net/http: http2 round tripper nil pointer dereference causes panic causing deadlock
  * go#66256 cmd/go: git shallow fetches broken at CL 556358
  * go#66273 crypto/x509: Certificate no longer encodable using encoding/gob in Go1.22
  * go#66412 cmd/link: bad carrier sym for symbol runtime.elf_savegpr0.args_stackmap on ppc64le</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1715083200">- go1.22.3 (released 2024-05-07) includes security fixes to the go
  command and the net package, as well as bug fixes to the
  compiler, the runtime, and the net/http package.
  Refs boo#1218424 go1.22 release tracking
  CVE-2024-24787 CVE-2024-24788
  * go#67122 go#67119 boo#1224017 security: fix CVE-2024-24787 cmd/go: arbitrary code execution during build on darwin
  * go#67040 go#66754 boo#1224018 security: fix CVE-2024-24788 net: high cpu usage in extractExtendedRCode
  * go#67018 cmd/compile: Go 1.22.x failed to be bootstrapped from 386 to ppc64le
  * go#67017 cmd/compile: changing a hot concrete method to interface method triggers a PGO ICE
  * go#66886 runtime: deterministic fallback hashes across process boundary
  * go#66698 net/http: TestRequestLimit/h2 becomes significantly more expensive and slower after x/net@v0.23.0</changelog>
</package>
<package pkgid="c51105c3a7663c07367477da631de4fe8cd72529b9a56fd51b4a06ca94a638bb86bed7b3872bcb2d3fb728ee77847b1657f270bbf22e98e600365667de813a5b" name="go1.22-race" arch="x86_64">
  <version epoch="0" ver="1.22.3" rel="1.1"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1702987200">- go1.22rc1 (released 2023-12-19) is a release candidate version of
  go1.22 cut from the master branch at the revision tagged
  go1.22rc1.
  Refs boo#1218424 go1.22 release tracking
  * go1.22 now requires the final point release of go1.20 or later
    for bootstrap. Go upstream expects that go1.24 will require the
    final point release of Go 1.22 or later for bootstrap.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1706097600">- go1.22rc2 (released 2024-01-24) is a release candidate version of
  go1.22 cut from the master branch at the revision tagged
  go1.22rc2.
  Refs boo#1218424 go1.22 release tracking</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220800">- go1.22 (released 2024-02-06) is a major release of Go.
  go1.22.x minor releases will be provided through February 2024.
  https://github.com/golang/go/wiki/Go-Release-Cycle
  go1.22 arrives six months after go1.21. Most of its changes are
  in the implementation of the toolchain, runtime, and libraries.
  As always, the release maintains the Go 1 promise of
  compatibility. We expect almost all Go programs to continue to
  compile and run as before.
  Refs boo#1218424 go1.22 release tracking
  * Language change: go1.22 makes two changes to for loops.
    Previously, the variables declared by a for loop were created
    once and updated by each iteration. In go1.22, each iteration
    of the loop creates new variables, to avoid accidental sharing
    bugs. The transition support tooling described in the proposal
    continues to work in the same way it did in Go 1.21.
  * Language change: For loops may now range over integers
  * Language change: go1.22 includes a preview of a language change
    we are considering for a future version of Go:
    range-over-function iterators. Building with
    GOEXPERIMENT=rangefunc enables this feature.
  * go command: Commands in workspaces can now use a vendor
    directory containing the dependencies of the workspace. The
    directory is created by go work vendor, and used by build
    commands when the -mod flag is set to vendor, which is the
    default when a workspace vendor directory is present.  Note
    that the vendor directory's contents for a workspace are
    different from those of a single module: if the directory at
    the root of a workspace also contains one of the modules in the
    workspace, its vendor directory can contain the dependencies of
    either the workspace or of the module, but not both.
  * go get is no longer supported outside of a module in the legacy
    GOPATH mode (that is, with GO111MODULE=off). Other build
    commands, such as go build and go test, will continue to work
    indefinitely for legacy GOPATH programs.
  * go mod init no longer attempts to import module requirements
    from configuration files for other vendoring tools (such as
    Gopkg.lock).
  * go test -cover now prints coverage summaries for covered
    packages that do not have their own test files. Prior to Go
    1.22 a go test -cover run for such a package would report: ?
    mymod/mypack [no test files] and now with go1.22, functions in
    the package are treated as uncovered: mymod/mypack coverage:
    0.0% of statements Note that if a package contains no
    executable code at all, we can't report a meaningful coverage
    percentage; for such packages the go tool will continue to
    report that there are no test files.
  * trace: The trace tool's web UI has been gently refreshed as
    part of the work to support the new tracer, resolving several
    issues and improving the readability of various sub-pages. The
    web UI now supports exploring traces in a thread-oriented
    view. The trace viewer also now displays the full duration of
    all system calls.  These improvements only apply for viewing
    traces produced by programs built with go1.22 or newer. A
    future release will bring some of these improvements to traces
    produced by older version of Go.
  * vet: References to loop variables The behavior of the vet tool
    has changed to match the new semantics (see above) of loop
    variables in go1.22. When analyzing a file that requires go1.22
    or newer (due to its go.mod file or a per-file build
    constraint), vetcode&gt; no longer reports references to loop
    variables from within a function literal that might outlive the
    iteration of the loop. In Go 1.22, loop variables are created
    anew for each iteration, so such references are no longer at
    risk of using a variable after it has been updated by the loop.
  * vet: New warnings for missing values after append The vet tool
    now reports calls to append that pass no values to be appended
    to the slice, such as slice = append(slice). Such a statement
    has no effect, and experience has shown that is nearly always a
    mistake.
  * vet: New warnings for deferring time.Since The vet tool now
    reports a non-deferred call to time.Since(t) within a defer
    statement. This is equivalent to calling time.Now().Sub(t)
    before the defer statement, not when the deferred function is
    called. In nearly all cases, the correct code requires
    deferring the time.Since call.
  * vet: New warnings for mismatched key-value pairs in log/slog
    calls The vet tool now reports invalid arguments in calls to
    functions and methods in the structured logging package,
    log/slog, that accept alternating key/value pairs. It reports
    calls where an argument in a key position is neither a string
    nor a slog.Attr, and where a final key is missing its value.
  * runtime: The runtime now keeps type-based garbage collection
    metadata nearer to each heap object, improving the CPU
    performance (latency or throughput) of Go programs by
    1-3%. This change also reduces the memory overhead of the
    majority Go programs by approximately 1% by deduplicating
    redundant metadata. Some programs may see a smaller improvement
    because this change adjusts the size class boundaries of the
    memory allocator, so some objects may be moved up a size class.
    A consequence of this change is that some objects' addresses
    that were previously always aligned to a 16 byte (or higher)
    boundary will now only be aligned to an 8 byte boundary. Some
    programs that use assembly instructions that require memory
    addresses to be more than 8-byte aligned and rely on the memory
    allocator's previous alignment behavior may break, but we
    expect such programs to be rare. Such programs may be built
    with GOEXPERIMENT=noallocheaders to revert to the old metadata
    layout and restore the previous alignment behavior, but package
    owners should update their assembly code to avoid the alignment
    assumption, as this workaround will be removed in a future
    release.
  * runtime: On the windows/amd64 port, programs linking or loading
    Go libraries built with -buildmode=c-archive or
  - buildmode=c-shared can now use the SetUnhandledExceptionFilter
    Win32 function to catch exceptions not handled by the Go
    runtime. Note that this was already supported on the
    windows/386 port.
  * compiler: Profile-guided Optimization (PGO) builds can now
    devirtualize a higher proportion of calls than previously
    possible. Most programs from a representative set of Go
    programs now see between 2 and 14% improvement from enabling
    PGO.
  * compiler: The compiler now interleaves devirtualization and
    inlining, so interface method calls are better optimized.
  * compiler: go1.22 also includes a preview of an enhanced
    implementation of the compiler's inlining phase that uses
    heuristics to boost inlinability at call sites deemed
    "important" (for example, in loops) and discourage inlining at
    call sites deemed "unimportant" (for example, on panic
    paths). Building with GOEXPERIMENT=newinliner enables the new
    call-site heuristics; see issue #61502 for more info and to
    provide feedback.
  * linker: The linker's -s and -w flags are now behave more
    consistently across all platforms. The -w flag suppresses DWARF
    debug information generation. The -s flag suppresses symbol
    table generation. The -s flag also implies the -w flag, which
    can be negated with -w=0. That is, -s -w=0 will generate a
    binary with DWARF debug information generation but without the
    symbol table.
  * linker: On ELF platforms, the -B linker flag now accepts a
    special form: with -B gobuildid, the linker will generate a GNU
    build ID (the ELF NT_GNU_BUILD_ID note) derived from the Go
    build ID.
  * linker: On Windows, when building with -linkmode=internal, the
    linker now preserves SEH information from C object files by
    copying the .pdata and .xdata sections into the final
    binary. This helps with debugging and profiling binaries using
    native tools, such as WinDbg. Note that until now, C functions'
    SEH exception handlers were not being honored, so this change
    may cause some programs to behave differently.
  - linkmode=external is not affected by this change, as external
    linkers already preserve SEH information.
  * bootstrap: As mentioned in the Go 1.20 release notes, go1.22
    now requires the final point release of Go 1.20 or later for
    bootstrap. We expect that Go 1.24 will require the final point
    release of go1.22 or later for bootstrap.
  * core library: New math/rand/v2 package: go1.22 includes the
    first “v2” package in the standard library, math/rand/v2. The
    changes compared to math/rand are detailed in proposal
    go#61716. The most important changes are:
  - The Read method, deprecated in math/rand, was not carried
    forward for math/rand/v2. (It remains available in
    math/rand.) The vast majority of calls to Read should use
    crypto/rand’s Read instead. Otherwise a custom Read can be
    constructed using the Uint64 method.
  - The global generator accessed by top-level functions is
    unconditionally randomly seeded. Because the API guarantees
    no fixed sequence of results, optimizations like per-thread
    random generator states are now possible.
  - The Source interface now has a single Uint64 method; there is
    no Source64 interface.
  - Many methods now use faster algorithms that were not possible
    to adopt in math/rand because they changed the output
    streams.
  - The Intn, Int31, Int31n, Int63, and Int64n top-level
    functions and methods from math/rand are spelled more
    idiomatically in math/rand/v2: IntN, Int32, Int32N, Int64,
    and Int64N. There are also new top-level functions and
    methods Uint32, Uint32N, Uint64, Uint64N, Uint, and UintN.
  - The new generic function N is like Int64N or Uint64N but
    works for any integer type. For example a random duration
    from 0 up to 5 minutes is rand.N(5*time.Minute).
  - The Mitchell &amp; Reeds LFSR generator provided by math/rand’s
    Source has been replaced by two more modern pseudo-random
    generator sources: ChaCha8 PCG. ChaCha8 is a new,
    cryptographically strong random number generator roughly
    similar to PCG in efficiency. ChaCha8 is the algorithm used
    for the top-level functions in math/rand/v2. As of go1.22,
    math/rand's top-level functions (when not explicitly seeded)
    and the Go runtime also use ChaCha8 for randomness.
  - We plan to include an API migration tool in a future release,
    likely Go 1.23.
  * core library: New go/version package: The new go/version
    package implements functions for validating and comparing Go
    version strings.
  * core library: Enhanced routing patterns: HTTP routing in the
    standard library is now more expressive. The patterns used by
    net/http.ServeMux have been enhanced to accept methods and
    wildcards. This change breaks backwards compatibility in small
    ways, some obvious—patterns with "{" and "}" behave
    differently— and some less so—treatment of escaped paths has
    been improved. The change is controlled by a GODEBUG field
    named httpmuxgo121. Set httpmuxgo121=1 to restore the old
    behavior.
  * Minor changes to the library As always, there are various minor
    changes and updates to the library, made with the Go 1 promise
    of compatibility in mind. There are also various performance
    improvements, not enumerated here.
  * archive/tar: The new method Writer.AddFS adds all of the files
    from an fs.FS to the archive.
  * archive/zip: The new method Writer.AddFS adds all of the files
    from an fs.FS to the archive.
  * bufio: When a SplitFunc returns ErrFinalToken with a nil token,
    Scanner will now stop immediately. Previously, it would report
    a final empty token before stopping, which was usually not
    desired. Callers that do want to report a final empty token can
    do so by returning []byte{} rather than nil.
  * cmp: The new function Or returns the first in a sequence of
    values that is not the zero value.
  * crypto/tls: ConnectionState.ExportKeyingMaterial will now
    return an error unless TLS 1.3 is in use, or the
    extended_master_secret extension is supported by both the
    server and client. crypto/tls has supported this extension
    since Go 1.20. This can be disabled with the tlsunsafeekm=1
    GODEBUG setting.
  * crypto/tls: By default, the minimum version offered by
    crypto/tls servers is now TLS 1.2 if not specified with
    config.MinimumVersion, matching the behavior of crypto/tls
    clients. This change can be reverted with the tls10server=1
    GODEBUG setting.
  * crypto/tls: By default, cipher suites without ECDHE support are
    no longer offered by either clients or servers during pre-TLS
    1.3 handshakes. This change can be reverted with the
    tlsrsakex=1 GODEBUG setting.
  * crypto/x509: The new CertPool.AddCertWithConstraint method can
    be used to add customized constraints to root certificates to
    be applied during chain building.
  * crypto/x509: On Android, root certificates will now be loaded
    from /data/misc/keychain/certs-added as well as
    /system/etc/security/cacerts.
  * crypto/x509: A new type, OID, supports ASN.1 Object Identifiers
    with individual components larger than 31 bits. A new field
    which uses this type, Policies, is added to the Certificate
    struct, and is now populated during parsing. Any OIDs which
    cannot be represented using a asn1.ObjectIdentifier will appear
    in Policies, but not in the old PolicyIdentifiers field. When
    calling CreateCertificate, the Policies field is ignored, and
    policies are taken from the PolicyIdentifiers field. Using the
    x509usepolicies=1 GODEBUG setting inverts this, populating
    certificate policies from the Policies field, and ignoring the
    PolicyIdentifiers field. We may change the default value of
    x509usepolicies in Go 1.23, making Policies the default field
    for marshaling.
  * database/sql: The new Null[T] type provide a way to scan
    nullable columns for any column types.
  * debug/elf: Constant R_MIPS_PC32 is defined for use with MIPS64
    systems. Additional R_LARCH_* constants are defined for use
    with LoongArch systems.
  * encoding: The new methods AppendEncode and AppendDecode added
    to each of the Encoding types in the packages encoding/base32,
    encoding/base64, and encoding/hex simplify encoding and
    decoding from and to byte slices by taking care of byte slice
    buffer management.
  * encoding: The methods base32.Encoding.WithPadding and
    base64.Encoding.WithPadding now panic if the padding argument
    is a negative value other than NoPadding.
  * encoding/json: Marshaling and encoding functionality now
    escapes '\b' and '\f' characters as \b and \f instead of \u0008
    and \u000c.
  * go/ast: The following declarations related to syntactic
    identifier resolution are now deprecated: Ident.Obj, Object,
    Scope, File.Scope, File.Unresolved, Importer, Package,
    NewPackage. In general, identifiers cannot be accurately
    resolved without type information. Consider, for example, the
    identifier K in T{K: ""}: it could be the name of a local
    variable if T is a map type, or the name of a field if T is a
    struct type. New programs should use the go/types package to
    resolve identifiers; see Object, Info.Uses, and Info.Defs for
    details.
  * go/ast: The new ast.Unparen function removes any enclosing
    parentheses from an expression.
  * go/types: The new Alias type represents type
    aliases. Previously, type aliases were not represented
    explicitly, so a reference to a type alias was equivalent to
    spelling out the aliased type, and the name of the alias was
    lost. The new representation retains the intermediate
    Alias. This enables improved error reporting (the name of a
    type alias can be reported), and allows for better handling of
    cyclic type declarations involving type aliases. In a future
    release, Alias types will also carry type parameter
    information. The new function Unalias returns the actual type
    denoted by an Alias type (or any other Type for that matter).
  * go/types: Because Alias types may break existing type switches
    that do not know to check for them, this functionality is
    controlled by a GODEBUG field named gotypesalias. With
    gotypesalias=0, everything behaves as before, and Alias types
    are never created. With gotypesalias=1, Alias types are created
    and clients must expect them. The default is gotypesalias=0. In
    a future release, the default will be changed to
    gotypesalias=1. Clients of go/types are urged to adjust their
    code as soon as possible to work with gotypesalias=1 to
    eliminate problems early.
  * go/types: The Info struct now exports the FileVersions map
    which provides per-file Go version information.
  * go/types: The new helper method PkgNameOf returns the local
    package name for the given import declaration.
  * go/types: The implementation of SizesFor has been adjusted to
    compute the same type sizes as the compiler when the compiler
    argument for SizesFor is "gc". The default Sizes implementation
    used by the type checker is now types.SizesFor("gc", "amd64").
  * go/types: The start position (Pos) of the lexical environment
    block (Scope) that represents a function body has changed: it
    used to start at the opening curly brace of the function body,
    but now starts at the function's func token.
  * html/template: Javascript template literals may now contain Go
    template actions, and parsing a template containing one will no
    longer return ErrJSTemplate. Similarly the GODEBUG setting
    jstmpllitinterp no longer has any effect.
  * io: The new SectionReader.Outer method returns the ReaderAt,
    offset, and size passed to NewSectionReader.
  * log/slog: The new SetLogLoggerLevel function controls the level
    for the bridge between the `slog` and `log` packages. It sets
    the minimum level for calls to the top-level `slog` logging
    functions, and it sets the level for calls to `log.Logger` that
    go through `slog`.
  * math/big: The new method Rat.FloatPrec computes the number of
    fractional decimal digits required to represent a rational
    number accurately as a floating-point number, and whether
    accurate decimal representation is possible in the first place.
  * net: When io.Copy copies from a TCPConn to a UnixConn, it will
    now use Linux's splice(2) system call if possible, using the
    new method TCPConn.WriteTo.
  * net: The Go DNS Resolver, used when building with
    "-tags=netgo", now searches for a matching name in the Windows
    hosts file, located at %SystemRoot%\System32\drivers\etc\hosts,
    before making a DNS query.
  * net/http: The new functions ServeFileFS, FileServerFS, and
    NewFileTransportFS are versions of the existing ServeFile,
    FileServer, and NewFileTransport, operating on an fs.FS.
  * net/http: The HTTP server and client now reject requests and
    responses containing an invalid empty Content-Length
    header. The previous behavior may be restored by setting
    GODEBUG field httplaxcontentlength=1.
  * net/http: The new method Request.PathValue returns path
    wildcard values from a request and the new method
    Request.SetPathValue sets path wildcard values on a request.
  * net/http/cgi: When executing a CGI process, the PATH_INFO
    variable is now always set to the empty string or a value
    starting with a / character, as required by RFC 3875. It was
    previously possible for some combinations of Handler.Root and
    request URL to violate this requirement.
  * net/netip: The new AddrPort.Compare method compares two
    AddrPorts.
  * os: On Windows, the Stat function now follows all reparse
    points that link to another named entity in the system. It was
    previously only following IO_REPARSE_TAG_SYMLINK and
    IO_REPARSE_TAG_MOUNT_POINT reparse points.
  * os: On Windows, passing O_SYNC to OpenFile now causes write
    operations to go directly to disk, equivalent to O_SYNC on Unix
    platforms.
  * os: On Windows, the ReadDir, File.ReadDir, File.Readdir, and
    File.Readdirnames functions now read directory entries in
    batches to reduce the number of system calls, improving
    performance up to 30%.
  * os: When io.Copy copies from a File to a net.UnixConn, it will
    now use Linux's sendfile(2) system call if possible, using the
    new method File.WriteTo.
  * os/exec: On Windows, LookPath now ignores empty entries
    in %PATH%, and returns ErrNotFound (instead of ErrNotExist)
    if no executable file extension is found to resolve an
    otherwise-unambiguous name.
  * os/exec: On Windows, Command and Cmd.Start no longer call
    LookPath if the path to the executable is already absolute and
    has an executable file extension. In addition, Cmd.Start no
    longer writes the resolved extension back to the Path field, so
    it is now safe to call the String method concurrently with a
    call to Start.
  * reflect: The Value.IsZero method will now return true for a
    floating-point or complex negative zero, and will return true
    for a struct value if a blank field (a field named _) somehow
    has a non-zero value. These changes make IsZero consistent with
    comparing a value to zero using the language == operator.
  * reflect: The PtrTo function is deprecated, in favor of
    PointerTo.
  * reflect: The new function TypeFor returns the Type that
    represents the type argument T. Previously, to get the
    reflect.Type value for a type, one had to use
    reflect.TypeOf((*T)(nil)).Elem(). This may now be written as
    reflect.TypeFor[T]().
  * runtime/metrics: Four new histogram metrics
    /sched/pauses/stopping/gc:seconds,
    /sched/pauses/stopping/other:seconds,
    /sched/pauses/total/gc:seconds, and
    /sched/pauses/total/other:seconds provide additional details
    about stop-the-world pauses. The "stopping" metrics report the
    time taken from deciding to stop the world until all goroutines
    are stopped. The "total" metrics report the time taken from
    deciding to stop the world until it is started again.
  * runtime/metrics: The /gc/pauses:seconds metric is deprecated,
    as it is equivalent to the new /sched/pauses/total/gc:seconds
    metric.
  * runtime/metrics: /sync/mutex/wait/total:seconds now includes
    contention on runtime-internal locks in addition to sync.Mutex
    and sync.RWMutex.
  * runtime/pprof: Mutex profiles now scale contention by the
    number of goroutines blocked on the mutex. This provides a more
    accurate representation of the degree to which a mutex is a
    bottleneck in a Go program. For instance, if 100 goroutines are
    blocked on a mutex for 10 milliseconds, a mutex profile will
    now record 1 second of delay instead of 10 milliseconds of
    delay.
  * runtime/pprof: Mutex profiles also now include contention on
    runtime-internal locks in addition to sync.Mutex and
    sync.RWMutex. Contention on runtime-internal locks is always
    reported at runtime._LostContendedRuntimeLock. A future release
    will add complete stack traces in these cases.
  * runtime/pprof: CPU profiles on Darwin platforms now contain the
    process's memory map, enabling the disassembly view in the
    pprof tool.
  * runtime/trace: The execution tracer has been completely
    overhauled in this release, resolving several long-standing
    issues and paving the way for new use-cases for execution
    traces.
  * runtime/trace: Execution traces now use the operating system's
    clock on most platforms (Windows excluded) so it is possible to
    correlate them with traces produced by lower-level
    components. Execution traces no longer depend on the
    reliability of the platform's clock to produce a correct
    trace. Execution traces are now partitioned regularly
    on-the-fly and as a result may be processed in a streamable
    way. Execution traces now contain complete durations for all
    system calls. Execution traces now contain information about
    the operating system threads that goroutines executed on. The
    latency impact of starting and stopping execution traces has
    been dramatically reduced. Execution traces may now begin or
    end during the garbage collection mark phase.
  * runtime/trace: To allow Go developers to take advantage of
    these improvements, an experimental trace reading package is
    available at golang.org/x/exp/trace. Note that this package
    only works on traces produced by programs built with go1.22 at
    the moment. Please try out the package and provide feedback on
    the corresponding proposal issue.
  * runtime/trace: If you experience any issues with the new
    execution tracer implementation, you may switch back to the old
    implementation by building your Go program with
    GOEXPERIMENT=noexectracer2. If you do, please file an issue,
    otherwise this option will be removed in a future release.
  * slices: The new function Concat concatenates multiple slices.
  * slices: Functions that shrink the size of a slice (Delete,
    DeleteFunc, Compact, CompactFunc, and Replace) now zero the
    elements between the new length and the old length.
  * slices: Insert now always panics if the argument i is out of
    range. Previously it did not panic in this situation if there
    were no elements to be inserted.
  * syscall: The syscall package has been frozen since Go 1.4 and
    was marked as deprecated in Go 1.11, causing many editors to
    warn about any use of the package. However, some non-deprecated
    functionality requires use of the syscall package, such as the
    os/exec.Cmd.SysProcAttr field. To avoid unnecessary complaints
    on such code, the syscall package is no longer marked as
    deprecated. The package remains frozen to most new
    functionality, and new code remains encouraged to use
    golang.org/x/sys/unix or golang.org/x/sys/windows where
    possible.
  * syscall: On Linux, the new SysProcAttr.PidFD field allows
    obtaining a PID FD when starting a child process via
    StartProcess or os/exec.
  * syscall: On Windows, passing O_SYNC to Open now causes write
    operations to go directly to disk, equivalent to O_SYNC on Unix
    platforms.
  * testing/slogtest: The new Run function uses sub-tests to run
    test cases, providing finer-grained control.
  * Ports: Darwin: On macOS on 64-bit x86 architecture (the
    darwin/amd64 port), the Go toolchain now generates
    position-independent executables (PIE) by default. Non-PIE
    binaries can be generated by specifying the -buildmode=exe
    build flag. On 64-bit ARM-based macOS (the darwin/arm64 port),
    the Go toolchain already generates PIE by default. go1.22 is
    the last release that will run on macOS 10.15 Catalina. Go 1.23
    will require macOS 11 Big Sur or later.
  * Ports: Arm: The GOARM environment variable now allows you to
    select whether to use software or hardware floating
    point. Previously, valid GOARM values were 5, 6, or 7. Now
    those same values can be optionally followed by ,softfloat or
    ,hardfloat to select the floating-point implementation. This
    new option defaults to softfloat for version 5 and hardfloat
    for versions 6 and 7.
  * Ports: Loong64: The loong64 port now supports passing function
    arguments and results using registers. The linux/loong64 port
    now supports the address sanitizer, memory sanitizer, new-style
    linker relocations, and the plugin build mode.
  * OpenBSD go1.22 adds an experimental port to OpenBSD on
    big-endian 64-bit PowerPC (openbsd/ppc64).</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1707220801">- Packaging improvements:
  * boo#1219988 ensure VERSION file is present in GOROOT
    as required by go tool dist and go tool distpack</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709035200">- Packaging improvements:
  * Use %patch -P N instead of deprecated %patchN</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1709640000">- go1.22.1 (released 2024-03-05) includes security fixes to the
  crypto/x509, html/template, net/http, net/http/cookiejar, and
  net/mail packages, as well as bug fixes to the compiler, the go
  command, the runtime, the trace command, and the go/types and
  net/http packages.
  Refs boo#1218424 go1.22 release tracking
  CVE-2023-45289 CVE-2023-45290 CVE-2024-24783 CVE-2024-24784 CVE-2024-24785
  * go#65831 go#65390 boo#1220999 security: fix CVE-2024-24783 crypto/x509: Verify panics on certificates with an unknown public key algorithm
  * go#65849 go#65083 boo#1221002 security: fix CVE-2024-24784 net/mail: comments in display names are incorrectly handled
  * go#65850 go#65383 boo#1221001 security: fix CVE-2023-45290 net/http: memory exhaustion in Request.ParseMultipartForm
  * go#65859 go#65065 boo#1221000 security: fix CVE-2023-45289 net/http, net/http/cookiejar: incorrect forwarding of sensitive headers and cookies on HTTP redirect
  * go#65969 go#65697 boo#1221003 security: fix CVE-2024-24785 html/template: errors returned from MarshalJSON methods may break template escaping
  * go#65352 cmd/go: go generate fails silently when run on a package in a nested workspace module
  * go#65471 internal/testenv: TestHasGoBuild failures on the LUCI noopt builders
  * go#65474 internal/testenv: support LUCI mobile builders in testenv tests
  * go#65577 cmd/trace/v2: goroutine analysis page doesn't identify goroutines consistently
  * go#65618 cmd/compile: Go 1.22 build fails with 1.21 PGO profile on internal/saferio change
  * go#65619 cmd/compile: Go 1.22 changes support for modules that declare go 1.0
  * go#65641 cmd/cgo/internal/testsanitizers,x/build: LUCI clang15 builders failing
  * go#65644 runtime: crash in race detector when execution tracer reads from CPU profile buffer
  * go#65728 go/types: nil pointer dereference in Alias.Underlying()
  * go#65759 net/http: context cancellation can leave HTTP client with deadlocked HTTP/1.1 connections in Go1.22
  * go#65760 runtime: Go 1.22.0 fails to build from source on armv7 Alpine Linux
  * go#65818 runtime: go1.22.0 test with -race will SIGSEGV or SIGBUS or Bad Pointer
  * go#65852 cmd/go: "missing ziphash" error with go.work
  * go#65883 runtime: scheduler sometimes starves a runnable goroutine on wasm platforms</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1712145600">- go1.22.2 (released 2024-04-03) includes a security fix to the
  net/http package, as well as bug fixes to the compiler, the go
  command, the linker, and the encoding/gob, go/types, net/http,
  and runtime/trace packages.
  Refs boo#1218424 go1.22 release tracking
  CVE-2023-45288
  * go#66298 go#65051 boo#1221400 security: fix CVE-2023-45288 net/http, x/net/http2: close connections when receiving too many headers
  * go#65858 cmd/compile: unreachable panic with GODEBUG=gotypesalias=1
  * go#66060 cmd/link: RISC-V external link, failed to find text symbol for HI20 relocation
  * go#66076 cmd/compile: out-of-bounds panic with uint32 conversion and modulus operation in Go 1.22.0 on arm64
  * go#66134 cmd/compile: go test . results in CLOSURE ... &lt;unknown line number&gt;: internal compiler error: assertion failed
  * go#66137 cmd/go: go 1.22.0: go test throws errors when processing folders not listed in coverpkg argument
  * go#66178 cmd/compile: ICE: panic: interface conversion: ir.Node is *ir.ConvExpr, not *ir.IndexExpr
  * go#66201 runtime/trace: v2 traces contain an incorrect timestamp scaling factor on Windows
  * go#66255 net/http: http2 round tripper nil pointer dereference causes panic causing deadlock
  * go#66256 cmd/go: git shallow fetches broken at CL 556358
  * go#66273 crypto/x509: Certificate no longer encodable using encoding/gob in Go1.22
  * go#66412 cmd/link: bad carrier sym for symbol runtime.elf_savegpr0.args_stackmap on ppc64le</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1715083200">- go1.22.3 (released 2024-05-07) includes security fixes to the go
  command and the net package, as well as bug fixes to the
  compiler, the runtime, and the net/http package.
  Refs boo#1218424 go1.22 release tracking
  CVE-2024-24787 CVE-2024-24788
  * go#67122 go#67119 boo#1224017 security: fix CVE-2024-24787 cmd/go: arbitrary code execution during build on darwin
  * go#67040 go#66754 boo#1224018 security: fix CVE-2024-24788 net: high cpu usage in extractExtendedRCode
  * go#67018 cmd/compile: Go 1.22.x failed to be bootstrapped from 386 to ppc64le
  * go#67017 cmd/compile: changing a hot concrete method to interface method triggers a PGO ICE
  * go#66886 runtime: deterministic fallback hashes across process boundary
  * go#66698 net/http: TestRequestLimit/h2 becomes significantly more expensive and slower after x/net@v0.23.0</changelog>
</package>
<package pkgid="51430bdb6863ba8ea8a6bec61af66a7f5c324b2936be1b729570ced3ccb6b5949c8788c228c53096aea15fc289f6a28a404a4feeeb8c7949978eac7187a35c4a" name="gobject-introspection" arch="src">
  <version epoch="0" ver="1.80.1" rel="3.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662206400">- Update to version 1.73.1:
  + Update the GIR data for GLib, GObject, GModule, and GIO
  + Disable rpath on Windows
  + Add llvm/mingw support on Windows
  + Fix annotations in libgirepository
  + Support C99 designated initializers when parsing C declarations
  + Add some more types to win32 GIR
  + Let doctool prepend emitting objects in GJS signals
  + Require a C99 toolchain like GLib</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 1.74.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1663848000">- Switch to pcre2grep (pcre is dead upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676635200">- Update to version 1.75.4:
  + Brown-paper bag release to fix the GLib dependency.
- Changes from version 1.75.2:
  + Split 'disguised' attribute into two separate attributes.
  + Add copy/free function annotations for plain-old data types.
  + Include the default value of GObject properties in the GIR
    data.
  + Drop wrap files for recursive dependencies.
  + Add more marshalling tests.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 1.75.6:
  + Documentation fixes.
  + Fix build when using GLib as a subproject.
  + Update the GIR data for GLib.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678795200">- Update to version 1.76.0:
  + Update the GIR data for GLib.
  + Documentation fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678881600">- Update path regex used in gobjectintrospection.attr: the old one
  was not sufficiently escaped, which resulted in many more files
  being scanned than needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 1.76.1:
  + Handle null default values.
  + Documentation fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680177600">- Run meson_test only on x86(_64) arches until upstream issue is
  fixed.
  https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/458</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1684670400">- Amend gi-find-deps.sh's javascript_pkg_requires function to
  extend GREP's filtering by passing the extended regex option flag
  (-E) and appending ? to the first two single quotes, accounting
  for quoted AND unquoted names before the colon. This should
  ensure that typelib() symbols provisioning are versioned where in
  some previous cases they weren't, but should've, causing a
  different version than the needed to be pulled. Those changes
  address the case where Sushi was requiring only
  typelib(GtkSource), rather than typelib(GtkSource) = 4. And
  without something else, in a default installation of openSUSE
  Tumbleweed, pulling in typelib-1_0-GtkSource-4, Sushi would fail
  to present previews in Nautilus (boo#1211546).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685361600">- Adapt split_name_version2 function to deal with possible argument
  containing "pkg.require({" string before the wanted module name
  (a case from a JS script from gnome-weather). This is a side
  effect from the previous change to the pcre2grep regex in the
  javascript_pkg_requires function. Now, AWK should strip this
  string with the help of a sub() function call with the ^.*{
  regex.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 1.78.0:
  + Update the GIR data for GLib, GObject, and GIO
  + Add GObject as a dependency for the Cairo GIR
  + Add more tests for GI marshalling
  + Update regression test suite
  + Fix build on Windows for paths using '\' as a separator
  + Support different prefix for finding GIR data
  + Add GI_GIR_PATH environment variable for controlling GIR paths</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.78.1:
  + Avoid undefined behaviour in the Regress test suite</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1701259200">- Drop BuildRequires on pkgconfig(cairo)/pkgconfig(cairo-gobject),
  cairo is only needed for some tests.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 1.79.1:
  + Build fixes
  + Require Meson ≥ 1.2
  + Avoid test failures with Python ≥ 3.12
  + Update the GIR schema, and validate GIR files as part of the
    test suite
  + Support (not optional) annotation
  + Allow ownership transfer of structure types with copy/free
    functions
- Changes from version 1.79.0:
  + Require GLib &gt;= 2.79
  + Require Python &gt;= 3.8
  + Simplify libtool use with wrappers
  + Drop GIO dependency from libgirepository
  + Do not install the GLib introspection data
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- BuildRequire glib2-stage1-devel to break a build cycle.
- Explcitly BuildIgnore glib2-devel (pulled in by gtk-doc).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709985600">- Update to version 1.80.0:
  + Allow using `transfer none` with GClosure.
  + Only allow loading GIRepository-2.0.
  + Add marshalling tests for uninitialized and NaN arguments.
  + Check for setuptools when building with Python &gt;= 3.12.
  + Add fallback doc elements for virtual functions.
  + Add doc elements for callback fields.
  + Support static inline declarations in the GIR.
  + Add annotations for sync, async, and async-finish functions in
    the GIR.
  + Simplify the giscanner module build with Python &gt;= 3.12.
  + Allow passing full shared library paths on Windows.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Update to version 1.80.1:
  + Require Python 3.8 when running mypy.
  + Ensure that POSIX types follow the target architecture.
  + Look for finish functions inside the list of constructors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- gi-find-deps.sh: further expand on the java script scanner.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="cdb24dde9a9e7f0eca2a142f81ff972635e82dcc517dfd3416e792c78c6858b27df5f61214d8543fd72e9753dd932c27c6864e3e2ba32d081666edce8d86380e" name="gobject-introspection" arch="x86_64">
  <version epoch="0" ver="1.80.1" rel="3.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662206400">- Update to version 1.73.1:
  + Update the GIR data for GLib, GObject, GModule, and GIO
  + Disable rpath on Windows
  + Add llvm/mingw support on Windows
  + Fix annotations in libgirepository
  + Support C99 designated initializers when parsing C declarations
  + Add some more types to win32 GIR
  + Let doctool prepend emitting objects in GJS signals
  + Require a C99 toolchain like GLib</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 1.74.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1663848000">- Switch to pcre2grep (pcre is dead upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676635200">- Update to version 1.75.4:
  + Brown-paper bag release to fix the GLib dependency.
- Changes from version 1.75.2:
  + Split 'disguised' attribute into two separate attributes.
  + Add copy/free function annotations for plain-old data types.
  + Include the default value of GObject properties in the GIR
    data.
  + Drop wrap files for recursive dependencies.
  + Add more marshalling tests.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 1.75.6:
  + Documentation fixes.
  + Fix build when using GLib as a subproject.
  + Update the GIR data for GLib.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678795200">- Update to version 1.76.0:
  + Update the GIR data for GLib.
  + Documentation fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678881600">- Update path regex used in gobjectintrospection.attr: the old one
  was not sufficiently escaped, which resulted in many more files
  being scanned than needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 1.76.1:
  + Handle null default values.
  + Documentation fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680177600">- Run meson_test only on x86(_64) arches until upstream issue is
  fixed.
  https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/458</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1684670400">- Amend gi-find-deps.sh's javascript_pkg_requires function to
  extend GREP's filtering by passing the extended regex option flag
  (-E) and appending ? to the first two single quotes, accounting
  for quoted AND unquoted names before the colon. This should
  ensure that typelib() symbols provisioning are versioned where in
  some previous cases they weren't, but should've, causing a
  different version than the needed to be pulled. Those changes
  address the case where Sushi was requiring only
  typelib(GtkSource), rather than typelib(GtkSource) = 4. And
  without something else, in a default installation of openSUSE
  Tumbleweed, pulling in typelib-1_0-GtkSource-4, Sushi would fail
  to present previews in Nautilus (boo#1211546).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685361600">- Adapt split_name_version2 function to deal with possible argument
  containing "pkg.require({" string before the wanted module name
  (a case from a JS script from gnome-weather). This is a side
  effect from the previous change to the pcre2grep regex in the
  javascript_pkg_requires function. Now, AWK should strip this
  string with the help of a sub() function call with the ^.*{
  regex.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 1.78.0:
  + Update the GIR data for GLib, GObject, and GIO
  + Add GObject as a dependency for the Cairo GIR
  + Add more tests for GI marshalling
  + Update regression test suite
  + Fix build on Windows for paths using '\' as a separator
  + Support different prefix for finding GIR data
  + Add GI_GIR_PATH environment variable for controlling GIR paths</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.78.1:
  + Avoid undefined behaviour in the Regress test suite</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1701259200">- Drop BuildRequires on pkgconfig(cairo)/pkgconfig(cairo-gobject),
  cairo is only needed for some tests.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 1.79.1:
  + Build fixes
  + Require Meson ≥ 1.2
  + Avoid test failures with Python ≥ 3.12
  + Update the GIR schema, and validate GIR files as part of the
    test suite
  + Support (not optional) annotation
  + Allow ownership transfer of structure types with copy/free
    functions
- Changes from version 1.79.0:
  + Require GLib &gt;= 2.79
  + Require Python &gt;= 3.8
  + Simplify libtool use with wrappers
  + Drop GIO dependency from libgirepository
  + Do not install the GLib introspection data
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- BuildRequire glib2-stage1-devel to break a build cycle.
- Explcitly BuildIgnore glib2-devel (pulled in by gtk-doc).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709985600">- Update to version 1.80.0:
  + Allow using `transfer none` with GClosure.
  + Only allow loading GIRepository-2.0.
  + Add marshalling tests for uninitialized and NaN arguments.
  + Check for setuptools when building with Python &gt;= 3.12.
  + Add fallback doc elements for virtual functions.
  + Add doc elements for callback fields.
  + Support static inline declarations in the GIR.
  + Add annotations for sync, async, and async-finish functions in
    the GIR.
  + Simplify the giscanner module build with Python &gt;= 3.12.
  + Allow passing full shared library paths on Windows.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Update to version 1.80.1:
  + Require Python 3.8 when running mypy.
  + Ensure that POSIX types follow the target architecture.
  + Look for finish functions inside the list of constructors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- gi-find-deps.sh: further expand on the java script scanner.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="c6ac9d66a29b9109728323e1dfd9ee86a4c19db42ee6ef88681c92c029755820228df1c29e236e1633ab1c141303b9435db81d97b975ac70380590bbf79a7754" name="gobject-introspection-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.80.1" rel="3.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662206400">- Update to version 1.73.1:
  + Update the GIR data for GLib, GObject, GModule, and GIO
  + Disable rpath on Windows
  + Add llvm/mingw support on Windows
  + Fix annotations in libgirepository
  + Support C99 designated initializers when parsing C declarations
  + Add some more types to win32 GIR
  + Let doctool prepend emitting objects in GJS signals
  + Require a C99 toolchain like GLib</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 1.74.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1663848000">- Switch to pcre2grep (pcre is dead upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676635200">- Update to version 1.75.4:
  + Brown-paper bag release to fix the GLib dependency.
- Changes from version 1.75.2:
  + Split 'disguised' attribute into two separate attributes.
  + Add copy/free function annotations for plain-old data types.
  + Include the default value of GObject properties in the GIR
    data.
  + Drop wrap files for recursive dependencies.
  + Add more marshalling tests.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 1.75.6:
  + Documentation fixes.
  + Fix build when using GLib as a subproject.
  + Update the GIR data for GLib.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678795200">- Update to version 1.76.0:
  + Update the GIR data for GLib.
  + Documentation fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678881600">- Update path regex used in gobjectintrospection.attr: the old one
  was not sufficiently escaped, which resulted in many more files
  being scanned than needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 1.76.1:
  + Handle null default values.
  + Documentation fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680177600">- Run meson_test only on x86(_64) arches until upstream issue is
  fixed.
  https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/458</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1684670400">- Amend gi-find-deps.sh's javascript_pkg_requires function to
  extend GREP's filtering by passing the extended regex option flag
  (-E) and appending ? to the first two single quotes, accounting
  for quoted AND unquoted names before the colon. This should
  ensure that typelib() symbols provisioning are versioned where in
  some previous cases they weren't, but should've, causing a
  different version than the needed to be pulled. Those changes
  address the case where Sushi was requiring only
  typelib(GtkSource), rather than typelib(GtkSource) = 4. And
  without something else, in a default installation of openSUSE
  Tumbleweed, pulling in typelib-1_0-GtkSource-4, Sushi would fail
  to present previews in Nautilus (boo#1211546).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685361600">- Adapt split_name_version2 function to deal with possible argument
  containing "pkg.require({" string before the wanted module name
  (a case from a JS script from gnome-weather). This is a side
  effect from the previous change to the pcre2grep regex in the
  javascript_pkg_requires function. Now, AWK should strip this
  string with the help of a sub() function call with the ^.*{
  regex.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 1.78.0:
  + Update the GIR data for GLib, GObject, and GIO
  + Add GObject as a dependency for the Cairo GIR
  + Add more tests for GI marshalling
  + Update regression test suite
  + Fix build on Windows for paths using '\' as a separator
  + Support different prefix for finding GIR data
  + Add GI_GIR_PATH environment variable for controlling GIR paths</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.78.1:
  + Avoid undefined behaviour in the Regress test suite</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1701259200">- Drop BuildRequires on pkgconfig(cairo)/pkgconfig(cairo-gobject),
  cairo is only needed for some tests.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 1.79.1:
  + Build fixes
  + Require Meson ≥ 1.2
  + Avoid test failures with Python ≥ 3.12
  + Update the GIR schema, and validate GIR files as part of the
    test suite
  + Support (not optional) annotation
  + Allow ownership transfer of structure types with copy/free
    functions
- Changes from version 1.79.0:
  + Require GLib &gt;= 2.79
  + Require Python &gt;= 3.8
  + Simplify libtool use with wrappers
  + Drop GIO dependency from libgirepository
  + Do not install the GLib introspection data
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- BuildRequire glib2-stage1-devel to break a build cycle.
- Explcitly BuildIgnore glib2-devel (pulled in by gtk-doc).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709985600">- Update to version 1.80.0:
  + Allow using `transfer none` with GClosure.
  + Only allow loading GIRepository-2.0.
  + Add marshalling tests for uninitialized and NaN arguments.
  + Check for setuptools when building with Python &gt;= 3.12.
  + Add fallback doc elements for virtual functions.
  + Add doc elements for callback fields.
  + Support static inline declarations in the GIR.
  + Add annotations for sync, async, and async-finish functions in
    the GIR.
  + Simplify the giscanner module build with Python &gt;= 3.12.
  + Allow passing full shared library paths on Windows.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Update to version 1.80.1:
  + Require Python 3.8 when running mypy.
  + Ensure that POSIX types follow the target architecture.
  + Look for finish functions inside the list of constructors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- gi-find-deps.sh: further expand on the java script scanner.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="5b83275e7ee3d6695af39e745b4e9529ca23699d3b6e50d4194b6fa7fb45c6b7f59a81450c43dcb12589bd355fde13fcd6768ce2905eb339122e5e78af642b1c" name="gobject-introspection-debugsource" arch="x86_64">
  <version epoch="0" ver="1.80.1" rel="3.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662206400">- Update to version 1.73.1:
  + Update the GIR data for GLib, GObject, GModule, and GIO
  + Disable rpath on Windows
  + Add llvm/mingw support on Windows
  + Fix annotations in libgirepository
  + Support C99 designated initializers when parsing C declarations
  + Add some more types to win32 GIR
  + Let doctool prepend emitting objects in GJS signals
  + Require a C99 toolchain like GLib</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 1.74.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1663848000">- Switch to pcre2grep (pcre is dead upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676635200">- Update to version 1.75.4:
  + Brown-paper bag release to fix the GLib dependency.
- Changes from version 1.75.2:
  + Split 'disguised' attribute into two separate attributes.
  + Add copy/free function annotations for plain-old data types.
  + Include the default value of GObject properties in the GIR
    data.
  + Drop wrap files for recursive dependencies.
  + Add more marshalling tests.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 1.75.6:
  + Documentation fixes.
  + Fix build when using GLib as a subproject.
  + Update the GIR data for GLib.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678795200">- Update to version 1.76.0:
  + Update the GIR data for GLib.
  + Documentation fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678881600">- Update path regex used in gobjectintrospection.attr: the old one
  was not sufficiently escaped, which resulted in many more files
  being scanned than needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 1.76.1:
  + Handle null default values.
  + Documentation fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680177600">- Run meson_test only on x86(_64) arches until upstream issue is
  fixed.
  https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/458</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1684670400">- Amend gi-find-deps.sh's javascript_pkg_requires function to
  extend GREP's filtering by passing the extended regex option flag
  (-E) and appending ? to the first two single quotes, accounting
  for quoted AND unquoted names before the colon. This should
  ensure that typelib() symbols provisioning are versioned where in
  some previous cases they weren't, but should've, causing a
  different version than the needed to be pulled. Those changes
  address the case where Sushi was requiring only
  typelib(GtkSource), rather than typelib(GtkSource) = 4. And
  without something else, in a default installation of openSUSE
  Tumbleweed, pulling in typelib-1_0-GtkSource-4, Sushi would fail
  to present previews in Nautilus (boo#1211546).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685361600">- Adapt split_name_version2 function to deal with possible argument
  containing "pkg.require({" string before the wanted module name
  (a case from a JS script from gnome-weather). This is a side
  effect from the previous change to the pcre2grep regex in the
  javascript_pkg_requires function. Now, AWK should strip this
  string with the help of a sub() function call with the ^.*{
  regex.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 1.78.0:
  + Update the GIR data for GLib, GObject, and GIO
  + Add GObject as a dependency for the Cairo GIR
  + Add more tests for GI marshalling
  + Update regression test suite
  + Fix build on Windows for paths using '\' as a separator
  + Support different prefix for finding GIR data
  + Add GI_GIR_PATH environment variable for controlling GIR paths</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.78.1:
  + Avoid undefined behaviour in the Regress test suite</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1701259200">- Drop BuildRequires on pkgconfig(cairo)/pkgconfig(cairo-gobject),
  cairo is only needed for some tests.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 1.79.1:
  + Build fixes
  + Require Meson ≥ 1.2
  + Avoid test failures with Python ≥ 3.12
  + Update the GIR schema, and validate GIR files as part of the
    test suite
  + Support (not optional) annotation
  + Allow ownership transfer of structure types with copy/free
    functions
- Changes from version 1.79.0:
  + Require GLib &gt;= 2.79
  + Require Python &gt;= 3.8
  + Simplify libtool use with wrappers
  + Drop GIO dependency from libgirepository
  + Do not install the GLib introspection data
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- BuildRequire glib2-stage1-devel to break a build cycle.
- Explcitly BuildIgnore glib2-devel (pulled in by gtk-doc).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709985600">- Update to version 1.80.0:
  + Allow using `transfer none` with GClosure.
  + Only allow loading GIRepository-2.0.
  + Add marshalling tests for uninitialized and NaN arguments.
  + Check for setuptools when building with Python &gt;= 3.12.
  + Add fallback doc elements for virtual functions.
  + Add doc elements for callback fields.
  + Support static inline declarations in the GIR.
  + Add annotations for sync, async, and async-finish functions in
    the GIR.
  + Simplify the giscanner module build with Python &gt;= 3.12.
  + Allow passing full shared library paths on Windows.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Update to version 1.80.1:
  + Require Python 3.8 when running mypy.
  + Ensure that POSIX types follow the target architecture.
  + Look for finish functions inside the list of constructors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- gi-find-deps.sh: further expand on the java script scanner.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="391e1d24693a571e55bdbcae4c0311eb92527ec1253438142c55f4e3c3027e86456d2674b48a55f2e6c2ba9c6c3371101597d3120034553b3edbaa5324ccfb8e" name="gobject-introspection-devel" arch="x86_64">
  <version epoch="0" ver="1.80.1" rel="3.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662206400">- Update to version 1.73.1:
  + Update the GIR data for GLib, GObject, GModule, and GIO
  + Disable rpath on Windows
  + Add llvm/mingw support on Windows
  + Fix annotations in libgirepository
  + Support C99 designated initializers when parsing C declarations
  + Add some more types to win32 GIR
  + Let doctool prepend emitting objects in GJS signals
  + Require a C99 toolchain like GLib</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 1.74.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1663848000">- Switch to pcre2grep (pcre is dead upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676635200">- Update to version 1.75.4:
  + Brown-paper bag release to fix the GLib dependency.
- Changes from version 1.75.2:
  + Split 'disguised' attribute into two separate attributes.
  + Add copy/free function annotations for plain-old data types.
  + Include the default value of GObject properties in the GIR
    data.
  + Drop wrap files for recursive dependencies.
  + Add more marshalling tests.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 1.75.6:
  + Documentation fixes.
  + Fix build when using GLib as a subproject.
  + Update the GIR data for GLib.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678795200">- Update to version 1.76.0:
  + Update the GIR data for GLib.
  + Documentation fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678881600">- Update path regex used in gobjectintrospection.attr: the old one
  was not sufficiently escaped, which resulted in many more files
  being scanned than needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 1.76.1:
  + Handle null default values.
  + Documentation fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680177600">- Run meson_test only on x86(_64) arches until upstream issue is
  fixed.
  https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/458</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1684670400">- Amend gi-find-deps.sh's javascript_pkg_requires function to
  extend GREP's filtering by passing the extended regex option flag
  (-E) and appending ? to the first two single quotes, accounting
  for quoted AND unquoted names before the colon. This should
  ensure that typelib() symbols provisioning are versioned where in
  some previous cases they weren't, but should've, causing a
  different version than the needed to be pulled. Those changes
  address the case where Sushi was requiring only
  typelib(GtkSource), rather than typelib(GtkSource) = 4. And
  without something else, in a default installation of openSUSE
  Tumbleweed, pulling in typelib-1_0-GtkSource-4, Sushi would fail
  to present previews in Nautilus (boo#1211546).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685361600">- Adapt split_name_version2 function to deal with possible argument
  containing "pkg.require({" string before the wanted module name
  (a case from a JS script from gnome-weather). This is a side
  effect from the previous change to the pcre2grep regex in the
  javascript_pkg_requires function. Now, AWK should strip this
  string with the help of a sub() function call with the ^.*{
  regex.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 1.78.0:
  + Update the GIR data for GLib, GObject, and GIO
  + Add GObject as a dependency for the Cairo GIR
  + Add more tests for GI marshalling
  + Update regression test suite
  + Fix build on Windows for paths using '\' as a separator
  + Support different prefix for finding GIR data
  + Add GI_GIR_PATH environment variable for controlling GIR paths</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.78.1:
  + Avoid undefined behaviour in the Regress test suite</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1701259200">- Drop BuildRequires on pkgconfig(cairo)/pkgconfig(cairo-gobject),
  cairo is only needed for some tests.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 1.79.1:
  + Build fixes
  + Require Meson ≥ 1.2
  + Avoid test failures with Python ≥ 3.12
  + Update the GIR schema, and validate GIR files as part of the
    test suite
  + Support (not optional) annotation
  + Allow ownership transfer of structure types with copy/free
    functions
- Changes from version 1.79.0:
  + Require GLib &gt;= 2.79
  + Require Python &gt;= 3.8
  + Simplify libtool use with wrappers
  + Drop GIO dependency from libgirepository
  + Do not install the GLib introspection data
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- BuildRequire glib2-stage1-devel to break a build cycle.
- Explcitly BuildIgnore glib2-devel (pulled in by gtk-doc).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709985600">- Update to version 1.80.0:
  + Allow using `transfer none` with GClosure.
  + Only allow loading GIRepository-2.0.
  + Add marshalling tests for uninitialized and NaN arguments.
  + Check for setuptools when building with Python &gt;= 3.12.
  + Add fallback doc elements for virtual functions.
  + Add doc elements for callback fields.
  + Support static inline declarations in the GIR.
  + Add annotations for sync, async, and async-finish functions in
    the GIR.
  + Simplify the giscanner module build with Python &gt;= 3.12.
  + Allow passing full shared library paths on Windows.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Update to version 1.80.1:
  + Require Python 3.8 when running mypy.
  + Ensure that POSIX types follow the target architecture.
  + Look for finish functions inside the list of constructors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712577600">- gi-find-deps.sh: further expand on the java script scanner.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="73bd1abb476085625d9df08e25b9c84bf4b3d2dbc7278014e89834381f810d84f6bf176f5643742cb8b7bedb0cfd8bee05add0da5b04af6e75927200ea5d50d8" name="google-errorprone" arch="src">
  <version epoch="0" ver="2.26.1" rel="2.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646654400">- Initial packaging of some error_prone artifacts version 2.11.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695124800">- Do not require maven-javadoc-plugin that we don't use</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1713182400">- Upgrade to version 2.26.1
  * Changes of version 2.26.1:
    + Fixes the module name: from 'com.google.errorprone.annotation'
    to 'com.google.errorprone.annotations'. Amends the OSGi build
    not to include 'Automatic-Module-Name' in the MANIFEST.MF for the
    'annotations' project.
  * Changes of version 2.26.0:
    + The 'annotations' artifact now includes a module-info.java for
    Java Platform Module System support.
    + Disabled checks passed to -XepPatchChecks are now ignored,
    instead of causing a crash.
    + New checks:
  - SystemConsoleNull: Null-checking System.console() is not a
    reliable way to detect if the console is connected to a
    terminal.
  - EnumOrdinal: Discourage uses of Enum.ordinal()
    + Closed issues:
  - Add module-info.java #2649
  - 2.19.x: Exception thrown when a disabled check is passed to
  - XepPatchChecks #3908
  - Ignore disabled checks passed to -XepPatchChecks #4028
  - feat: add jpms definition for annotations #4311
  - Add the 'compile' goal for 'compile-java9' #4314
  * Changes of version 2.25.0:
    + New checks:
  - JUnitIncompatibleType: Detects incompatible types passed to
    an assertion, similar to TruthIncompatibleType
  - RedundantSetterCall: Detects fields set twice in the same
    chained expression. Generalization of previous
    ProtoRedundantSet check to also handle AutoValue.
    + Closed issues:
  - Crash in UnnecessaryStringBuilder #4195
  - Fix typos #4224
  - Add support for specifying badEnclosingTypes for BadImport
    via flags #4228
  - Some BugPattern docs are missing code examples #4248
  - Remove incorrect statement from BugPattern index doc #4249
  - Do not report NonFinalStaticField findings for fields
    modified in @BeforeAll methods #4251
  * Changes of version 2.24.1:
    + Add an assertion to try to help debug #4225
  * Changes of version 2.24.0:
    + New checks:
  - MultipleNullnessAnnotations: Discourage multiple nullness
    annotations
  - NullableTypeParameter: Discourage nullness annotations on
    type parameters
  - NullableWildcard: Discourage nullness annotations on
    wildcards
  - SuperCallToObjectMethod: Generalization of
    SuperEqualsIsObjectEquals, now covers hashCode
  * Changes of version 2.23.0:
    + New checks: DuplicateDateFormatField, NonFinalStaticField,
    StringCharset, StringFormatWithLiteral,
    SuperEqualsIsObjectEquals
    + Bug fixes and improvements: #3897, #4114, #4123
  * Changes of version 2.22.0:
    + New checks:
  - ClosingStandardOutputStreams: Prevents accidentally closing
    System.{out,err} with try-with-resources
  - TruthContainsExactlyElementsInUsage: containsExactly is
    preferred over containsExactlyElementsIn when creating new
    iterables
  - UnnecessaryAsync: detects unnecessary use of async
    primitives in local (and hence single-threaded) scopes
  - ReturnAtTheEndOfVoidFunction: detects unnecessary return
    statements at the end of void functions
  - MultimapKeys: Suggests using keySet() instead of iterating
    over Multimap.keys(), which does not collapse duplicates
    + Bug fixes and improvements:
  - Don't complain about literal IP addresses in
    AddressSelection
  - Prevent SuggestedFixes#renameMethod from modifying return
    type declaration
  - Fix UnusedVariable false positives for private record
    parameters
  - When running in conservative mode, no longer assume that
    implementations of Map.get, etc. return null
  - CanIgnoreReturnValueSuggester: Support additional exempting
    method annotations
  - UnusedVariable: exclude junit5's @RegisterExtension
  - Support running all available patch checks
  - Upgrade java-diff-utils 4.0 -&gt; 4.12
  - Flag unused Refaster template parameters
  - Support @SuppressWarnings("all")
  - Prevent Refaster UMemberSelect from matching method
    parameters
  - MissingDefault : Don't require // fall out comments on
    expression switches
  - Skip UnnecessaryLambda findings for usages in enhanced for
    loops
  - Fix bug where nested MissingBraces violations' suggested
    fixes result in broken code
  - Add support for specifying exemptPrefixes/exemptNames for
    UnusedVariable via flags
  - UnusedMethod: Added exempting variable annotations
  * Changes of version 2.21.1:
    + Handle overlapping ranges in suppressedRegions
    + Add AddressSelection to discourage APIs that convert a
    hostname to a single address
  * Changes of version 2.21.0:
    + New Checkers:
  - AttemptedNegativeZero: Prevents accidental use of -0, which
    is the same as 0. The floating-point negative zero is -0.0.
  - ICCProfileGetInstance: Warns on uses of
    ICC_Profile.getInstance(String), due to JDK-8191622.
  - MutableGuiceModule: Fields in Guice modules should be final.
  - NullableOptional: Discourages @Nullable-annotated Optionals.
  - OverridingMethodInconsistentArgumentNamesChecker: Arguments
    of overriding method are inconsistent with overridden
    method.
    + Fixed issues:
  - Avoid MemberName IOOBE on lambda parameters inside
    overriding methods #3976
  - Improve LockOnNonEnclosingClassLiteral documentation #3986
  - Security scan reported high CVE for
    com.google.guava:guava:31.1-jre #4001
  - Upgrade guava to 32.0.1 #4002
  - Proposal: checker to prevent other checkers from calling
    javac methods that changed across JDKs #4026
  - Add support in ASTHelpersSuggestions for getEnclosedElements
    [#4027]
  * Changes of version 2.20.0:
    + This release is compatible with early-access builds of JDK 21.
    + New Checkers: InlineTrivialConstant, UnnecessaryStringBuilder,
    BanClassLoader, DereferenceWithNullBranch, DoNotUseRuleChain,
    LockOnNonEnclosingClassLiteral, MissingRefasterAnnotation,
    NamedLikeContextualKeyword, NonApiType
    + Fixes issues:
  - Introduce MissingRefasterAnnotation checker #2232
  - Fix minor typo in URepeated #2243
  - Drop unused constant Template#AUTOBOXING_DEFAULT #2997
  - Introduce command-line flag -XepAllSuggestionsAsWarnings
    [#3301]
  - JDK21 compatibility #3843
  - Add OSGi runtime metadata to error-prone's MANIFEST.MF files
    [#3903]
  - Use EISOP Checker Framework version 3.34.0-eisop1 #3918
  - NotJavadoc pattern does not allow Javadoc on module
    declarations #3923
  - ErrorProneInjector incorrectly picks up the no-args
    constructor #3931
  - Several high CVEs related to dependency
    com.google.protobuf:protobuf-java:3.19.2 #3945
  - Upgrade protobuf-java to 3.19.6 #3946
  * Changes of version 2.19.1:
    + This release fixes a binary compatibility issue when running
    on JDK 11
  * Changes of version 2.19.0:
    + New Checkers: NotJavadoc, StringCaseLocaleUsage,
    UnnecessaryTestMethodPrefix
    + Fixes issues:
  - Exclude inner classes annotated with @Nested from
    ClassCanBeStatic rule #956
  - Optimize VisitorState#getSymbolFromName #3504
  - ClassCanBeStatic: Exclude JUnit @Nested classes #3654
  - BadImport: flag static import of newInstance methods #3703
  - Support given for enforcing DirectInvocationOnMock: issue
    3396 #3731
  - Handle yield statement case in ASTHelpers#targetType #3737
  - Should ASTHelpers.getSymbol(Tree) be annotated with
    @Nullable? #3760
  - Fix '@' character in javadoc code snippets #3779
  - Replace guava cache with caffeine #3796
  - Discourage APIs locale-dependent APIs like
    String.to{Lower,Upper}Case #3809
  - Introduce StringCaseLocaleUsage check #3813
  * Changes of version 2.18.0:
    + New Checkers: InjectOnBugCheckers, LabelledBreakTarget,
    UnusedLabel, YodaCondition
    + Fixes issues:
  - @SuppressWarnings("InlineFormatString") doesn't work #1650
  - Refaster: support method invocation type argument inlining
    [#2706]
  - java.lang.IllegalArgumentException: Cannot edit synthetic
    AST nodes with specific record constructor #3404
  - Rename class to match filename #3493
  - Optimize VisitorState#getSymbolFromName #3504
  - refactor: refactor bad smell UnusedLabel #3519
  - LambdaFunctionalInterface crash with
    IllegalArgumentException when processing an enum constructor
    taking a lambda #3579
  - Fix JDK 20-ea build compatibility #3610
  - UngroupedOverloads: ignore generated constructors #3632
  - [errorprone 2.17.0] NPE in
    StatementSwitchToExpressionSwitch.analyzeSwitchTree #3638
  - StatementSwitchToExpressionSwitch: handle empty statement
    blocks #3645
  - StatementSwitchToExpressionSwitch: only trigger on
    compatible target versions #3646
  - Fix Finalize bugpattern to match protected finalize() #3652
  - Make MemoizeConstantVisitorStateLookups check suppressible
    [#3690]
  * Changes of version 2.17.0:
    + New Checkers: AvoidObjectArrays, Finalize, IgnoredPureGetter,
    ImpossibleNullComparison, MathAbsoluteNegative, NewFileSystem,
    StatementSwitchToExpressionSwitch, UnqualifiedYield
    + Fixed issues:
  - InvalidParam warning on Javadoc for Java record components
    [#2321]
  - UnusedMethod flags @JsonValue methods as unused #3144
  - UnusedMethod: Add more JPA lifecycle annotations or make
    annotations configurable #3297
  - UnusedMethod: Support additional exempting method
    annotations #3428
  - Have InvalidParam support records #3437
  - Fix -XepDisableAllWarnings flag when passed on its own #3462
  - ASTHelpersSuggestions does not flag call to packge() on
    com.sun.tools.javac.code.Symbol.ClassSymbol #3482
  - @SupressWarnings on record compact constructor causes crash
    [#3494]
  * Changes of version 2.16.0:
    + New Checkers: ASTHelpersSuggestions,
    CanIgnoreReturnValueSuggester, LenientFormatStringValidation,
    UnnecessarilyUsedValue
    + Fixed issues:
  - Avoid using non-ASCII Unicode characters outside of comments
    and literals #3092
  - NullPointerException thrown during analysis #3220
  - NPE analysing new style switch statement (2.14.0) #3225
  - ImmutableChecker handles null types #3267
  - Drop pre-JDK 11 logic from Refaster's Inliner class #3441
  * Changes of version 2.15.0:
    + New Checkers: BuilderReturnThis,
    CanIgnoreReturnValueSuggester, CannotMockFinalClass,
    CannotMockFinalMethod, DirectInvocationOnMock, ExtendsObject,
    MockNotUsedInProduction, NoCanIgnoreReturnValueOnClasses,
    NullArgumentForNonNullParameter, SelfAlwaysReturnsThis,
    UnsafeWildcard, UnusedTypeParameter
  * Changes of version 2.14.0:
    + New checkers: BanJNDI,  EmptyTopLevelDeclaration,
    ErroneousBitwiseExpression,
    FuzzyEqualsShouldNotBeUsedInEqualsMethod, Interruption,
    NullableOnContainingClass
  * Changes of version 2.13.1:
    + Fix a crash in UnnecessaryBoxedVariable
    + Include the unicode character in the diagnostic message
  * Changes of version 2.13.0:
    + Handle all annotations with the simple name Generated in
  - XepDisableWarningsInGeneratedCode
    + Reconcile BugChecker#isSuppressed with suppression handling in
    ErrorProneScanner
    + Fix a bug in enclosingPackage
    + Improve performance of fix application
    + Implicitly treat @AutoBuilder setter methods as
    @CanIgnoreReturnValue.
    + Remove some obsolete checks
    (PublicConstructorForAbstractClass, HashCodeToString)
  * Changes of version 2.12.1:
    + This release adds an infrastructure optimization to AppliedFix
    source code processing.
  * Changes of version 2.12.0:
    + New checks: BoxedPrimitiveEquality, DoubleBraceInitialization,
    IgnoredPureGetter, LockOnBoxedPrimitive, IncorrectMainMethod,
    LongDoubleConversion, RobolectricShadowDirectlyOn,
    StaticAssignmentOfThrowable, UnnecessaryLongToIntConversion,
    Varifier</changelog>
</package>
<package pkgid="280f1e97f86564244f369dd0bc52df9def690f29cf4d430d338d8df54a6670960fb87d76477ecf20b5fd3baf0744f96668890f1f7e28fd60e816409af9458176" name="google-errorprone-annotation" arch="noarch">
  <version epoch="0" ver="2.26.1" rel="2.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646654400">- Initial packaging of some error_prone artifacts version 2.11.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695124800">- Do not require maven-javadoc-plugin that we don't use</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1713182400">- Upgrade to version 2.26.1
  * Changes of version 2.26.1:
    + Fixes the module name: from 'com.google.errorprone.annotation'
    to 'com.google.errorprone.annotations'. Amends the OSGi build
    not to include 'Automatic-Module-Name' in the MANIFEST.MF for the
    'annotations' project.
  * Changes of version 2.26.0:
    + The 'annotations' artifact now includes a module-info.java for
    Java Platform Module System support.
    + Disabled checks passed to -XepPatchChecks are now ignored,
    instead of causing a crash.
    + New checks:
  - SystemConsoleNull: Null-checking System.console() is not a
    reliable way to detect if the console is connected to a
    terminal.
  - EnumOrdinal: Discourage uses of Enum.ordinal()
    + Closed issues:
  - Add module-info.java #2649
  - 2.19.x: Exception thrown when a disabled check is passed to
  - XepPatchChecks #3908
  - Ignore disabled checks passed to -XepPatchChecks #4028
  - feat: add jpms definition for annotations #4311
  - Add the 'compile' goal for 'compile-java9' #4314
  * Changes of version 2.25.0:
    + New checks:
  - JUnitIncompatibleType: Detects incompatible types passed to
    an assertion, similar to TruthIncompatibleType
  - RedundantSetterCall: Detects fields set twice in the same
    chained expression. Generalization of previous
    ProtoRedundantSet check to also handle AutoValue.
    + Closed issues:
  - Crash in UnnecessaryStringBuilder #4195
  - Fix typos #4224
  - Add support for specifying badEnclosingTypes for BadImport
    via flags #4228
  - Some BugPattern docs are missing code examples #4248
  - Remove incorrect statement from BugPattern index doc #4249
  - Do not report NonFinalStaticField findings for fields
    modified in @BeforeAll methods #4251
  * Changes of version 2.24.1:
    + Add an assertion to try to help debug #4225
  * Changes of version 2.24.0:
    + New checks:
  - MultipleNullnessAnnotations: Discourage multiple nullness
    annotations
  - NullableTypeParameter: Discourage nullness annotations on
    type parameters
  - NullableWildcard: Discourage nullness annotations on
    wildcards
  - SuperCallToObjectMethod: Generalization of
    SuperEqualsIsObjectEquals, now covers hashCode
  * Changes of version 2.23.0:
    + New checks: DuplicateDateFormatField, NonFinalStaticField,
    StringCharset, StringFormatWithLiteral,
    SuperEqualsIsObjectEquals
    + Bug fixes and improvements: #3897, #4114, #4123
  * Changes of version 2.22.0:
    + New checks:
  - ClosingStandardOutputStreams: Prevents accidentally closing
    System.{out,err} with try-with-resources
  - TruthContainsExactlyElementsInUsage: containsExactly is
    preferred over containsExactlyElementsIn when creating new
    iterables
  - UnnecessaryAsync: detects unnecessary use of async
    primitives in local (and hence single-threaded) scopes
  - ReturnAtTheEndOfVoidFunction: detects unnecessary return
    statements at the end of void functions
  - MultimapKeys: Suggests using keySet() instead of iterating
    over Multimap.keys(), which does not collapse duplicates
    + Bug fixes and improvements:
  - Don't complain about literal IP addresses in
    AddressSelection
  - Prevent SuggestedFixes#renameMethod from modifying return
    type declaration
  - Fix UnusedVariable false positives for private record
    parameters
  - When running in conservative mode, no longer assume that
    implementations of Map.get, etc. return null
  - CanIgnoreReturnValueSuggester: Support additional exempting
    method annotations
  - UnusedVariable: exclude junit5's @RegisterExtension
  - Support running all available patch checks
  - Upgrade java-diff-utils 4.0 -&gt; 4.12
  - Flag unused Refaster template parameters
  - Support @SuppressWarnings("all")
  - Prevent Refaster UMemberSelect from matching method
    parameters
  - MissingDefault : Don't require // fall out comments on
    expression switches
  - Skip UnnecessaryLambda findings for usages in enhanced for
    loops
  - Fix bug where nested MissingBraces violations' suggested
    fixes result in broken code
  - Add support for specifying exemptPrefixes/exemptNames for
    UnusedVariable via flags
  - UnusedMethod: Added exempting variable annotations
  * Changes of version 2.21.1:
    + Handle overlapping ranges in suppressedRegions
    + Add AddressSelection to discourage APIs that convert a
    hostname to a single address
  * Changes of version 2.21.0:
    + New Checkers:
  - AttemptedNegativeZero: Prevents accidental use of -0, which
    is the same as 0. The floating-point negative zero is -0.0.
  - ICCProfileGetInstance: Warns on uses of
    ICC_Profile.getInstance(String), due to JDK-8191622.
  - MutableGuiceModule: Fields in Guice modules should be final.
  - NullableOptional: Discourages @Nullable-annotated Optionals.
  - OverridingMethodInconsistentArgumentNamesChecker: Arguments
    of overriding method are inconsistent with overridden
    method.
    + Fixed issues:
  - Avoid MemberName IOOBE on lambda parameters inside
    overriding methods #3976
  - Improve LockOnNonEnclosingClassLiteral documentation #3986
  - Security scan reported high CVE for
    com.google.guava:guava:31.1-jre #4001
  - Upgrade guava to 32.0.1 #4002
  - Proposal: checker to prevent other checkers from calling
    javac methods that changed across JDKs #4026
  - Add support in ASTHelpersSuggestions for getEnclosedElements
    [#4027]
  * Changes of version 2.20.0:
    + This release is compatible with early-access builds of JDK 21.
    + New Checkers: InlineTrivialConstant, UnnecessaryStringBuilder,
    BanClassLoader, DereferenceWithNullBranch, DoNotUseRuleChain,
    LockOnNonEnclosingClassLiteral, MissingRefasterAnnotation,
    NamedLikeContextualKeyword, NonApiType
    + Fixes issues:
  - Introduce MissingRefasterAnnotation checker #2232
  - Fix minor typo in URepeated #2243
  - Drop unused constant Template#AUTOBOXING_DEFAULT #2997
  - Introduce command-line flag -XepAllSuggestionsAsWarnings
    [#3301]
  - JDK21 compatibility #3843
  - Add OSGi runtime metadata to error-prone's MANIFEST.MF files
    [#3903]
  - Use EISOP Checker Framework version 3.34.0-eisop1 #3918
  - NotJavadoc pattern does not allow Javadoc on module
    declarations #3923
  - ErrorProneInjector incorrectly picks up the no-args
    constructor #3931
  - Several high CVEs related to dependency
    com.google.protobuf:protobuf-java:3.19.2 #3945
  - Upgrade protobuf-java to 3.19.6 #3946
  * Changes of version 2.19.1:
    + This release fixes a binary compatibility issue when running
    on JDK 11
  * Changes of version 2.19.0:
    + New Checkers: NotJavadoc, StringCaseLocaleUsage,
    UnnecessaryTestMethodPrefix
    + Fixes issues:
  - Exclude inner classes annotated with @Nested from
    ClassCanBeStatic rule #956
  - Optimize VisitorState#getSymbolFromName #3504
  - ClassCanBeStatic: Exclude JUnit @Nested classes #3654
  - BadImport: flag static import of newInstance methods #3703
  - Support given for enforcing DirectInvocationOnMock: issue
    3396 #3731
  - Handle yield statement case in ASTHelpers#targetType #3737
  - Should ASTHelpers.getSymbol(Tree) be annotated with
    @Nullable? #3760
  - Fix '@' character in javadoc code snippets #3779
  - Replace guava cache with caffeine #3796
  - Discourage APIs locale-dependent APIs like
    String.to{Lower,Upper}Case #3809
  - Introduce StringCaseLocaleUsage check #3813
  * Changes of version 2.18.0:
    + New Checkers: InjectOnBugCheckers, LabelledBreakTarget,
    UnusedLabel, YodaCondition
    + Fixes issues:
  - @SuppressWarnings("InlineFormatString") doesn't work #1650
  - Refaster: support method invocation type argument inlining
    [#2706]
  - java.lang.IllegalArgumentException: Cannot edit synthetic
    AST nodes with specific record constructor #3404
  - Rename class to match filename #3493
  - Optimize VisitorState#getSymbolFromName #3504
  - refactor: refactor bad smell UnusedLabel #3519
  - LambdaFunctionalInterface crash with
    IllegalArgumentException when processing an enum constructor
    taking a lambda #3579
  - Fix JDK 20-ea build compatibility #3610
  - UngroupedOverloads: ignore generated constructors #3632
  - [errorprone 2.17.0] NPE in
    StatementSwitchToExpressionSwitch.analyzeSwitchTree #3638
  - StatementSwitchToExpressionSwitch: handle empty statement
    blocks #3645
  - StatementSwitchToExpressionSwitch: only trigger on
    compatible target versions #3646
  - Fix Finalize bugpattern to match protected finalize() #3652
  - Make MemoizeConstantVisitorStateLookups check suppressible
    [#3690]
  * Changes of version 2.17.0:
    + New Checkers: AvoidObjectArrays, Finalize, IgnoredPureGetter,
    ImpossibleNullComparison, MathAbsoluteNegative, NewFileSystem,
    StatementSwitchToExpressionSwitch, UnqualifiedYield
    + Fixed issues:
  - InvalidParam warning on Javadoc for Java record components
    [#2321]
  - UnusedMethod flags @JsonValue methods as unused #3144
  - UnusedMethod: Add more JPA lifecycle annotations or make
    annotations configurable #3297
  - UnusedMethod: Support additional exempting method
    annotations #3428
  - Have InvalidParam support records #3437
  - Fix -XepDisableAllWarnings flag when passed on its own #3462
  - ASTHelpersSuggestions does not flag call to packge() on
    com.sun.tools.javac.code.Symbol.ClassSymbol #3482
  - @SupressWarnings on record compact constructor causes crash
    [#3494]
  * Changes of version 2.16.0:
    + New Checkers: ASTHelpersSuggestions,
    CanIgnoreReturnValueSuggester, LenientFormatStringValidation,
    UnnecessarilyUsedValue
    + Fixed issues:
  - Avoid using non-ASCII Unicode characters outside of comments
    and literals #3092
  - NullPointerException thrown during analysis #3220
  - NPE analysing new style switch statement (2.14.0) #3225
  - ImmutableChecker handles null types #3267
  - Drop pre-JDK 11 logic from Refaster's Inliner class #3441
  * Changes of version 2.15.0:
    + New Checkers: BuilderReturnThis,
    CanIgnoreReturnValueSuggester, CannotMockFinalClass,
    CannotMockFinalMethod, DirectInvocationOnMock, ExtendsObject,
    MockNotUsedInProduction, NoCanIgnoreReturnValueOnClasses,
    NullArgumentForNonNullParameter, SelfAlwaysReturnsThis,
    UnsafeWildcard, UnusedTypeParameter
  * Changes of version 2.14.0:
    + New checkers: BanJNDI,  EmptyTopLevelDeclaration,
    ErroneousBitwiseExpression,
    FuzzyEqualsShouldNotBeUsedInEqualsMethod, Interruption,
    NullableOnContainingClass
  * Changes of version 2.13.1:
    + Fix a crash in UnnecessaryBoxedVariable
    + Include the unicode character in the diagnostic message
  * Changes of version 2.13.0:
    + Handle all annotations with the simple name Generated in
  - XepDisableWarningsInGeneratedCode
    + Reconcile BugChecker#isSuppressed with suppression handling in
    ErrorProneScanner
    + Fix a bug in enclosingPackage
    + Improve performance of fix application
    + Implicitly treat @AutoBuilder setter methods as
    @CanIgnoreReturnValue.
    + Remove some obsolete checks
    (PublicConstructorForAbstractClass, HashCodeToString)
  * Changes of version 2.12.1:
    + This release adds an infrastructure optimization to AppliedFix
    source code processing.
  * Changes of version 2.12.0:
    + New checks: BoxedPrimitiveEquality, DoubleBraceInitialization,
    IgnoredPureGetter, LockOnBoxedPrimitive, IncorrectMainMethod,
    LongDoubleConversion, RobolectricShadowDirectlyOn,
    StaticAssignmentOfThrowable, UnnecessaryLongToIntConversion,
    Varifier</changelog>
</package>
<package pkgid="634f081021e3cdd4b37b9e4bd5b8cfaeb8162f3bc42faa9f60423b87356c72504dc75fa5a26ed9b6c2255b57b8798f8e6003f40c91ef45d7a61fe9ae030d237e" name="google-errorprone-annotations" arch="noarch">
  <version epoch="0" ver="2.26.1" rel="2.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646654400">- Initial packaging of some error_prone artifacts version 2.11.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695124800">- Do not require maven-javadoc-plugin that we don't use</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1713182400">- Upgrade to version 2.26.1
  * Changes of version 2.26.1:
    + Fixes the module name: from 'com.google.errorprone.annotation'
    to 'com.google.errorprone.annotations'. Amends the OSGi build
    not to include 'Automatic-Module-Name' in the MANIFEST.MF for the
    'annotations' project.
  * Changes of version 2.26.0:
    + The 'annotations' artifact now includes a module-info.java for
    Java Platform Module System support.
    + Disabled checks passed to -XepPatchChecks are now ignored,
    instead of causing a crash.
    + New checks:
  - SystemConsoleNull: Null-checking System.console() is not a
    reliable way to detect if the console is connected to a
    terminal.
  - EnumOrdinal: Discourage uses of Enum.ordinal()
    + Closed issues:
  - Add module-info.java #2649
  - 2.19.x: Exception thrown when a disabled check is passed to
  - XepPatchChecks #3908
  - Ignore disabled checks passed to -XepPatchChecks #4028
  - feat: add jpms definition for annotations #4311
  - Add the 'compile' goal for 'compile-java9' #4314
  * Changes of version 2.25.0:
    + New checks:
  - JUnitIncompatibleType: Detects incompatible types passed to
    an assertion, similar to TruthIncompatibleType
  - RedundantSetterCall: Detects fields set twice in the same
    chained expression. Generalization of previous
    ProtoRedundantSet check to also handle AutoValue.
    + Closed issues:
  - Crash in UnnecessaryStringBuilder #4195
  - Fix typos #4224
  - Add support for specifying badEnclosingTypes for BadImport
    via flags #4228
  - Some BugPattern docs are missing code examples #4248
  - Remove incorrect statement from BugPattern index doc #4249
  - Do not report NonFinalStaticField findings for fields
    modified in @BeforeAll methods #4251
  * Changes of version 2.24.1:
    + Add an assertion to try to help debug #4225
  * Changes of version 2.24.0:
    + New checks:
  - MultipleNullnessAnnotations: Discourage multiple nullness
    annotations
  - NullableTypeParameter: Discourage nullness annotations on
    type parameters
  - NullableWildcard: Discourage nullness annotations on
    wildcards
  - SuperCallToObjectMethod: Generalization of
    SuperEqualsIsObjectEquals, now covers hashCode
  * Changes of version 2.23.0:
    + New checks: DuplicateDateFormatField, NonFinalStaticField,
    StringCharset, StringFormatWithLiteral,
    SuperEqualsIsObjectEquals
    + Bug fixes and improvements: #3897, #4114, #4123
  * Changes of version 2.22.0:
    + New checks:
  - ClosingStandardOutputStreams: Prevents accidentally closing
    System.{out,err} with try-with-resources
  - TruthContainsExactlyElementsInUsage: containsExactly is
    preferred over containsExactlyElementsIn when creating new
    iterables
  - UnnecessaryAsync: detects unnecessary use of async
    primitives in local (and hence single-threaded) scopes
  - ReturnAtTheEndOfVoidFunction: detects unnecessary return
    statements at the end of void functions
  - MultimapKeys: Suggests using keySet() instead of iterating
    over Multimap.keys(), which does not collapse duplicates
    + Bug fixes and improvements:
  - Don't complain about literal IP addresses in
    AddressSelection
  - Prevent SuggestedFixes#renameMethod from modifying return
    type declaration
  - Fix UnusedVariable false positives for private record
    parameters
  - When running in conservative mode, no longer assume that
    implementations of Map.get, etc. return null
  - CanIgnoreReturnValueSuggester: Support additional exempting
    method annotations
  - UnusedVariable: exclude junit5's @RegisterExtension
  - Support running all available patch checks
  - Upgrade java-diff-utils 4.0 -&gt; 4.12
  - Flag unused Refaster template parameters
  - Support @SuppressWarnings("all")
  - Prevent Refaster UMemberSelect from matching method
    parameters
  - MissingDefault : Don't require // fall out comments on
    expression switches
  - Skip UnnecessaryLambda findings for usages in enhanced for
    loops
  - Fix bug where nested MissingBraces violations' suggested
    fixes result in broken code
  - Add support for specifying exemptPrefixes/exemptNames for
    UnusedVariable via flags
  - UnusedMethod: Added exempting variable annotations
  * Changes of version 2.21.1:
    + Handle overlapping ranges in suppressedRegions
    + Add AddressSelection to discourage APIs that convert a
    hostname to a single address
  * Changes of version 2.21.0:
    + New Checkers:
  - AttemptedNegativeZero: Prevents accidental use of -0, which
    is the same as 0. The floating-point negative zero is -0.0.
  - ICCProfileGetInstance: Warns on uses of
    ICC_Profile.getInstance(String), due to JDK-8191622.
  - MutableGuiceModule: Fields in Guice modules should be final.
  - NullableOptional: Discourages @Nullable-annotated Optionals.
  - OverridingMethodInconsistentArgumentNamesChecker: Arguments
    of overriding method are inconsistent with overridden
    method.
    + Fixed issues:
  - Avoid MemberName IOOBE on lambda parameters inside
    overriding methods #3976
  - Improve LockOnNonEnclosingClassLiteral documentation #3986
  - Security scan reported high CVE for
    com.google.guava:guava:31.1-jre #4001
  - Upgrade guava to 32.0.1 #4002
  - Proposal: checker to prevent other checkers from calling
    javac methods that changed across JDKs #4026
  - Add support in ASTHelpersSuggestions for getEnclosedElements
    [#4027]
  * Changes of version 2.20.0:
    + This release is compatible with early-access builds of JDK 21.
    + New Checkers: InlineTrivialConstant, UnnecessaryStringBuilder,
    BanClassLoader, DereferenceWithNullBranch, DoNotUseRuleChain,
    LockOnNonEnclosingClassLiteral, MissingRefasterAnnotation,
    NamedLikeContextualKeyword, NonApiType
    + Fixes issues:
  - Introduce MissingRefasterAnnotation checker #2232
  - Fix minor typo in URepeated #2243
  - Drop unused constant Template#AUTOBOXING_DEFAULT #2997
  - Introduce command-line flag -XepAllSuggestionsAsWarnings
    [#3301]
  - JDK21 compatibility #3843
  - Add OSGi runtime metadata to error-prone's MANIFEST.MF files
    [#3903]
  - Use EISOP Checker Framework version 3.34.0-eisop1 #3918
  - NotJavadoc pattern does not allow Javadoc on module
    declarations #3923
  - ErrorProneInjector incorrectly picks up the no-args
    constructor #3931
  - Several high CVEs related to dependency
    com.google.protobuf:protobuf-java:3.19.2 #3945
  - Upgrade protobuf-java to 3.19.6 #3946
  * Changes of version 2.19.1:
    + This release fixes a binary compatibility issue when running
    on JDK 11
  * Changes of version 2.19.0:
    + New Checkers: NotJavadoc, StringCaseLocaleUsage,
    UnnecessaryTestMethodPrefix
    + Fixes issues:
  - Exclude inner classes annotated with @Nested from
    ClassCanBeStatic rule #956
  - Optimize VisitorState#getSymbolFromName #3504
  - ClassCanBeStatic: Exclude JUnit @Nested classes #3654
  - BadImport: flag static import of newInstance methods #3703
  - Support given for enforcing DirectInvocationOnMock: issue
    3396 #3731
  - Handle yield statement case in ASTHelpers#targetType #3737
  - Should ASTHelpers.getSymbol(Tree) be annotated with
    @Nullable? #3760
  - Fix '@' character in javadoc code snippets #3779
  - Replace guava cache with caffeine #3796
  - Discourage APIs locale-dependent APIs like
    String.to{Lower,Upper}Case #3809
  - Introduce StringCaseLocaleUsage check #3813
  * Changes of version 2.18.0:
    + New Checkers: InjectOnBugCheckers, LabelledBreakTarget,
    UnusedLabel, YodaCondition
    + Fixes issues:
  - @SuppressWarnings("InlineFormatString") doesn't work #1650
  - Refaster: support method invocation type argument inlining
    [#2706]
  - java.lang.IllegalArgumentException: Cannot edit synthetic
    AST nodes with specific record constructor #3404
  - Rename class to match filename #3493
  - Optimize VisitorState#getSymbolFromName #3504
  - refactor: refactor bad smell UnusedLabel #3519
  - LambdaFunctionalInterface crash with
    IllegalArgumentException when processing an enum constructor
    taking a lambda #3579
  - Fix JDK 20-ea build compatibility #3610
  - UngroupedOverloads: ignore generated constructors #3632
  - [errorprone 2.17.0] NPE in
    StatementSwitchToExpressionSwitch.analyzeSwitchTree #3638
  - StatementSwitchToExpressionSwitch: handle empty statement
    blocks #3645
  - StatementSwitchToExpressionSwitch: only trigger on
    compatible target versions #3646
  - Fix Finalize bugpattern to match protected finalize() #3652
  - Make MemoizeConstantVisitorStateLookups check suppressible
    [#3690]
  * Changes of version 2.17.0:
    + New Checkers: AvoidObjectArrays, Finalize, IgnoredPureGetter,
    ImpossibleNullComparison, MathAbsoluteNegative, NewFileSystem,
    StatementSwitchToExpressionSwitch, UnqualifiedYield
    + Fixed issues:
  - InvalidParam warning on Javadoc for Java record components
    [#2321]
  - UnusedMethod flags @JsonValue methods as unused #3144
  - UnusedMethod: Add more JPA lifecycle annotations or make
    annotations configurable #3297
  - UnusedMethod: Support additional exempting method
    annotations #3428
  - Have InvalidParam support records #3437
  - Fix -XepDisableAllWarnings flag when passed on its own #3462
  - ASTHelpersSuggestions does not flag call to packge() on
    com.sun.tools.javac.code.Symbol.ClassSymbol #3482
  - @SupressWarnings on record compact constructor causes crash
    [#3494]
  * Changes of version 2.16.0:
    + New Checkers: ASTHelpersSuggestions,
    CanIgnoreReturnValueSuggester, LenientFormatStringValidation,
    UnnecessarilyUsedValue
    + Fixed issues:
  - Avoid using non-ASCII Unicode characters outside of comments
    and literals #3092
  - NullPointerException thrown during analysis #3220
  - NPE analysing new style switch statement (2.14.0) #3225
  - ImmutableChecker handles null types #3267
  - Drop pre-JDK 11 logic from Refaster's Inliner class #3441
  * Changes of version 2.15.0:
    + New Checkers: BuilderReturnThis,
    CanIgnoreReturnValueSuggester, CannotMockFinalClass,
    CannotMockFinalMethod, DirectInvocationOnMock, ExtendsObject,
    MockNotUsedInProduction, NoCanIgnoreReturnValueOnClasses,
    NullArgumentForNonNullParameter, SelfAlwaysReturnsThis,
    UnsafeWildcard, UnusedTypeParameter
  * Changes of version 2.14.0:
    + New checkers: BanJNDI,  EmptyTopLevelDeclaration,
    ErroneousBitwiseExpression,
    FuzzyEqualsShouldNotBeUsedInEqualsMethod, Interruption,
    NullableOnContainingClass
  * Changes of version 2.13.1:
    + Fix a crash in UnnecessaryBoxedVariable
    + Include the unicode character in the diagnostic message
  * Changes of version 2.13.0:
    + Handle all annotations with the simple name Generated in
  - XepDisableWarningsInGeneratedCode
    + Reconcile BugChecker#isSuppressed with suppression handling in
    ErrorProneScanner
    + Fix a bug in enclosingPackage
    + Improve performance of fix application
    + Implicitly treat @AutoBuilder setter methods as
    @CanIgnoreReturnValue.
    + Remove some obsolete checks
    (PublicConstructorForAbstractClass, HashCodeToString)
  * Changes of version 2.12.1:
    + This release adds an infrastructure optimization to AppliedFix
    source code processing.
  * Changes of version 2.12.0:
    + New checks: BoxedPrimitiveEquality, DoubleBraceInitialization,
    IgnoredPureGetter, LockOnBoxedPrimitive, IncorrectMainMethod,
    LongDoubleConversion, RobolectricShadowDirectlyOn,
    StaticAssignmentOfThrowable, UnnecessaryLongToIntConversion,
    Varifier</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="29836eabc7cef2ac182626eb6afb2daee0c7b9f6e313f86c2c03a42f2b574869f184c19bcb3514083656e5c8c795c97666765e568534be395db4c4fcb7d432e8" name="google-errorprone-annotations" arch="src">
  <version epoch="0" ver="2.26.1" rel="2.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646654400">- Initial packaging of some error_prone artifacts version 2.11.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695124800">- Do not require maven-javadoc-plugin that we don't use</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1713182400">- Upgrade to version 2.26.1
  * Changes of version 2.26.1:
    + Fixes the module name: from 'com.google.errorprone.annotation'
    to 'com.google.errorprone.annotations'. Amends the OSGi build
    not to include 'Automatic-Module-Name' in the MANIFEST.MF for the
    'annotations' project.
  * Changes of version 2.26.0:
    + The 'annotations' artifact now includes a module-info.java for
    Java Platform Module System support.
    + Disabled checks passed to -XepPatchChecks are now ignored,
    instead of causing a crash.
    + New checks:
  - SystemConsoleNull: Null-checking System.console() is not a
    reliable way to detect if the console is connected to a
    terminal.
  - EnumOrdinal: Discourage uses of Enum.ordinal()
    + Closed issues:
  - Add module-info.java #2649
  - 2.19.x: Exception thrown when a disabled check is passed to
  - XepPatchChecks #3908
  - Ignore disabled checks passed to -XepPatchChecks #4028
  - feat: add jpms definition for annotations #4311
  - Add the 'compile' goal for 'compile-java9' #4314
  * Changes of version 2.25.0:
    + New checks:
  - JUnitIncompatibleType: Detects incompatible types passed to
    an assertion, similar to TruthIncompatibleType
  - RedundantSetterCall: Detects fields set twice in the same
    chained expression. Generalization of previous
    ProtoRedundantSet check to also handle AutoValue.
    + Closed issues:
  - Crash in UnnecessaryStringBuilder #4195
  - Fix typos #4224
  - Add support for specifying badEnclosingTypes for BadImport
    via flags #4228
  - Some BugPattern docs are missing code examples #4248
  - Remove incorrect statement from BugPattern index doc #4249
  - Do not report NonFinalStaticField findings for fields
    modified in @BeforeAll methods #4251
  * Changes of version 2.24.1:
    + Add an assertion to try to help debug #4225
  * Changes of version 2.24.0:
    + New checks:
  - MultipleNullnessAnnotations: Discourage multiple nullness
    annotations
  - NullableTypeParameter: Discourage nullness annotations on
    type parameters
  - NullableWildcard: Discourage nullness annotations on
    wildcards
  - SuperCallToObjectMethod: Generalization of
    SuperEqualsIsObjectEquals, now covers hashCode
  * Changes of version 2.23.0:
    + New checks: DuplicateDateFormatField, NonFinalStaticField,
    StringCharset, StringFormatWithLiteral,
    SuperEqualsIsObjectEquals
    + Bug fixes and improvements: #3897, #4114, #4123
  * Changes of version 2.22.0:
    + New checks:
  - ClosingStandardOutputStreams: Prevents accidentally closing
    System.{out,err} with try-with-resources
  - TruthContainsExactlyElementsInUsage: containsExactly is
    preferred over containsExactlyElementsIn when creating new
    iterables
  - UnnecessaryAsync: detects unnecessary use of async
    primitives in local (and hence single-threaded) scopes
  - ReturnAtTheEndOfVoidFunction: detects unnecessary return
    statements at the end of void functions
  - MultimapKeys: Suggests using keySet() instead of iterating
    over Multimap.keys(), which does not collapse duplicates
    + Bug fixes and improvements:
  - Don't complain about literal IP addresses in
    AddressSelection
  - Prevent SuggestedFixes#renameMethod from modifying return
    type declaration
  - Fix UnusedVariable false positives for private record
    parameters
  - When running in conservative mode, no longer assume that
    implementations of Map.get, etc. return null
  - CanIgnoreReturnValueSuggester: Support additional exempting
    method annotations
  - UnusedVariable: exclude junit5's @RegisterExtension
  - Support running all available patch checks
  - Upgrade java-diff-utils 4.0 -&gt; 4.12
  - Flag unused Refaster template parameters
  - Support @SuppressWarnings("all")
  - Prevent Refaster UMemberSelect from matching method
    parameters
  - MissingDefault : Don't require // fall out comments on
    expression switches
  - Skip UnnecessaryLambda findings for usages in enhanced for
    loops
  - Fix bug where nested MissingBraces violations' suggested
    fixes result in broken code
  - Add support for specifying exemptPrefixes/exemptNames for
    UnusedVariable via flags
  - UnusedMethod: Added exempting variable annotations
  * Changes of version 2.21.1:
    + Handle overlapping ranges in suppressedRegions
    + Add AddressSelection to discourage APIs that convert a
    hostname to a single address
  * Changes of version 2.21.0:
    + New Checkers:
  - AttemptedNegativeZero: Prevents accidental use of -0, which
    is the same as 0. The floating-point negative zero is -0.0.
  - ICCProfileGetInstance: Warns on uses of
    ICC_Profile.getInstance(String), due to JDK-8191622.
  - MutableGuiceModule: Fields in Guice modules should be final.
  - NullableOptional: Discourages @Nullable-annotated Optionals.
  - OverridingMethodInconsistentArgumentNamesChecker: Arguments
    of overriding method are inconsistent with overridden
    method.
    + Fixed issues:
  - Avoid MemberName IOOBE on lambda parameters inside
    overriding methods #3976
  - Improve LockOnNonEnclosingClassLiteral documentation #3986
  - Security scan reported high CVE for
    com.google.guava:guava:31.1-jre #4001
  - Upgrade guava to 32.0.1 #4002
  - Proposal: checker to prevent other checkers from calling
    javac methods that changed across JDKs #4026
  - Add support in ASTHelpersSuggestions for getEnclosedElements
    [#4027]
  * Changes of version 2.20.0:
    + This release is compatible with early-access builds of JDK 21.
    + New Checkers: InlineTrivialConstant, UnnecessaryStringBuilder,
    BanClassLoader, DereferenceWithNullBranch, DoNotUseRuleChain,
    LockOnNonEnclosingClassLiteral, MissingRefasterAnnotation,
    NamedLikeContextualKeyword, NonApiType
    + Fixes issues:
  - Introduce MissingRefasterAnnotation checker #2232
  - Fix minor typo in URepeated #2243
  - Drop unused constant Template#AUTOBOXING_DEFAULT #2997
  - Introduce command-line flag -XepAllSuggestionsAsWarnings
    [#3301]
  - JDK21 compatibility #3843
  - Add OSGi runtime metadata to error-prone's MANIFEST.MF files
    [#3903]
  - Use EISOP Checker Framework version 3.34.0-eisop1 #3918
  - NotJavadoc pattern does not allow Javadoc on module
    declarations #3923
  - ErrorProneInjector incorrectly picks up the no-args
    constructor #3931
  - Several high CVEs related to dependency
    com.google.protobuf:protobuf-java:3.19.2 #3945
  - Upgrade protobuf-java to 3.19.6 #3946
  * Changes of version 2.19.1:
    + This release fixes a binary compatibility issue when running
    on JDK 11
  * Changes of version 2.19.0:
    + New Checkers: NotJavadoc, StringCaseLocaleUsage,
    UnnecessaryTestMethodPrefix
    + Fixes issues:
  - Exclude inner classes annotated with @Nested from
    ClassCanBeStatic rule #956
  - Optimize VisitorState#getSymbolFromName #3504
  - ClassCanBeStatic: Exclude JUnit @Nested classes #3654
  - BadImport: flag static import of newInstance methods #3703
  - Support given for enforcing DirectInvocationOnMock: issue
    3396 #3731
  - Handle yield statement case in ASTHelpers#targetType #3737
  - Should ASTHelpers.getSymbol(Tree) be annotated with
    @Nullable? #3760
  - Fix '@' character in javadoc code snippets #3779
  - Replace guava cache with caffeine #3796
  - Discourage APIs locale-dependent APIs like
    String.to{Lower,Upper}Case #3809
  - Introduce StringCaseLocaleUsage check #3813
  * Changes of version 2.18.0:
    + New Checkers: InjectOnBugCheckers, LabelledBreakTarget,
    UnusedLabel, YodaCondition
    + Fixes issues:
  - @SuppressWarnings("InlineFormatString") doesn't work #1650
  - Refaster: support method invocation type argument inlining
    [#2706]
  - java.lang.IllegalArgumentException: Cannot edit synthetic
    AST nodes with specific record constructor #3404
  - Rename class to match filename #3493
  - Optimize VisitorState#getSymbolFromName #3504
  - refactor: refactor bad smell UnusedLabel #3519
  - LambdaFunctionalInterface crash with
    IllegalArgumentException when processing an enum constructor
    taking a lambda #3579
  - Fix JDK 20-ea build compatibility #3610
  - UngroupedOverloads: ignore generated constructors #3632
  - [errorprone 2.17.0] NPE in
    StatementSwitchToExpressionSwitch.analyzeSwitchTree #3638
  - StatementSwitchToExpressionSwitch: handle empty statement
    blocks #3645
  - StatementSwitchToExpressionSwitch: only trigger on
    compatible target versions #3646
  - Fix Finalize bugpattern to match protected finalize() #3652
  - Make MemoizeConstantVisitorStateLookups check suppressible
    [#3690]
  * Changes of version 2.17.0:
    + New Checkers: AvoidObjectArrays, Finalize, IgnoredPureGetter,
    ImpossibleNullComparison, MathAbsoluteNegative, NewFileSystem,
    StatementSwitchToExpressionSwitch, UnqualifiedYield
    + Fixed issues:
  - InvalidParam warning on Javadoc for Java record components
    [#2321]
  - UnusedMethod flags @JsonValue methods as unused #3144
  - UnusedMethod: Add more JPA lifecycle annotations or make
    annotations configurable #3297
  - UnusedMethod: Support additional exempting method
    annotations #3428
  - Have InvalidParam support records #3437
  - Fix -XepDisableAllWarnings flag when passed on its own #3462
  - ASTHelpersSuggestions does not flag call to packge() on
    com.sun.tools.javac.code.Symbol.ClassSymbol #3482
  - @SupressWarnings on record compact constructor causes crash
    [#3494]
  * Changes of version 2.16.0:
    + New Checkers: ASTHelpersSuggestions,
    CanIgnoreReturnValueSuggester, LenientFormatStringValidation,
    UnnecessarilyUsedValue
    + Fixed issues:
  - Avoid using non-ASCII Unicode characters outside of comments
    and literals #3092
  - NullPointerException thrown during analysis #3220
  - NPE analysing new style switch statement (2.14.0) #3225
  - ImmutableChecker handles null types #3267
  - Drop pre-JDK 11 logic from Refaster's Inliner class #3441
  * Changes of version 2.15.0:
    + New Checkers: BuilderReturnThis,
    CanIgnoreReturnValueSuggester, CannotMockFinalClass,
    CannotMockFinalMethod, DirectInvocationOnMock, ExtendsObject,
    MockNotUsedInProduction, NoCanIgnoreReturnValueOnClasses,
    NullArgumentForNonNullParameter, SelfAlwaysReturnsThis,
    UnsafeWildcard, UnusedTypeParameter
  * Changes of version 2.14.0:
    + New checkers: BanJNDI,  EmptyTopLevelDeclaration,
    ErroneousBitwiseExpression,
    FuzzyEqualsShouldNotBeUsedInEqualsMethod, Interruption,
    NullableOnContainingClass
  * Changes of version 2.13.1:
    + Fix a crash in UnnecessaryBoxedVariable
    + Include the unicode character in the diagnostic message
  * Changes of version 2.13.0:
    + Handle all annotations with the simple name Generated in
  - XepDisableWarningsInGeneratedCode
    + Reconcile BugChecker#isSuppressed with suppression handling in
    ErrorProneScanner
    + Fix a bug in enclosingPackage
    + Improve performance of fix application
    + Implicitly treat @AutoBuilder setter methods as
    @CanIgnoreReturnValue.
    + Remove some obsolete checks
    (PublicConstructorForAbstractClass, HashCodeToString)
  * Changes of version 2.12.1:
    + This release adds an infrastructure optimization to AppliedFix
    source code processing.
  * Changes of version 2.12.0:
    + New checks: BoxedPrimitiveEquality, DoubleBraceInitialization,
    IgnoredPureGetter, LockOnBoxedPrimitive, IncorrectMainMethod,
    LongDoubleConversion, RobolectricShadowDirectlyOn,
    StaticAssignmentOfThrowable, UnnecessaryLongToIntConversion,
    Varifier</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="599e2f6f73a3f7a0bb8994127b59cd35152192d13ebe78773496cdb0e7f522d5a4488cde583712788f5f0cef1d7a447eb9790d778ee324e6c58c4d1778d5188a" name="google-errorprone-annotations-javadoc" arch="noarch">
  <version epoch="0" ver="2.26.1" rel="2.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646654400">- Initial packaging of some error_prone artifacts version 2.11.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695124800">- Do not require maven-javadoc-plugin that we don't use</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1713182400">- Upgrade to version 2.26.1
  * Changes of version 2.26.1:
    + Fixes the module name: from 'com.google.errorprone.annotation'
    to 'com.google.errorprone.annotations'. Amends the OSGi build
    not to include 'Automatic-Module-Name' in the MANIFEST.MF for the
    'annotations' project.
  * Changes of version 2.26.0:
    + The 'annotations' artifact now includes a module-info.java for
    Java Platform Module System support.
    + Disabled checks passed to -XepPatchChecks are now ignored,
    instead of causing a crash.
    + New checks:
  - SystemConsoleNull: Null-checking System.console() is not a
    reliable way to detect if the console is connected to a
    terminal.
  - EnumOrdinal: Discourage uses of Enum.ordinal()
    + Closed issues:
  - Add module-info.java #2649
  - 2.19.x: Exception thrown when a disabled check is passed to
  - XepPatchChecks #3908
  - Ignore disabled checks passed to -XepPatchChecks #4028
  - feat: add jpms definition for annotations #4311
  - Add the 'compile' goal for 'compile-java9' #4314
  * Changes of version 2.25.0:
    + New checks:
  - JUnitIncompatibleType: Detects incompatible types passed to
    an assertion, similar to TruthIncompatibleType
  - RedundantSetterCall: Detects fields set twice in the same
    chained expression. Generalization of previous
    ProtoRedundantSet check to also handle AutoValue.
    + Closed issues:
  - Crash in UnnecessaryStringBuilder #4195
  - Fix typos #4224
  - Add support for specifying badEnclosingTypes for BadImport
    via flags #4228
  - Some BugPattern docs are missing code examples #4248
  - Remove incorrect statement from BugPattern index doc #4249
  - Do not report NonFinalStaticField findings for fields
    modified in @BeforeAll methods #4251
  * Changes of version 2.24.1:
    + Add an assertion to try to help debug #4225
  * Changes of version 2.24.0:
    + New checks:
  - MultipleNullnessAnnotations: Discourage multiple nullness
    annotations
  - NullableTypeParameter: Discourage nullness annotations on
    type parameters
  - NullableWildcard: Discourage nullness annotations on
    wildcards
  - SuperCallToObjectMethod: Generalization of
    SuperEqualsIsObjectEquals, now covers hashCode
  * Changes of version 2.23.0:
    + New checks: DuplicateDateFormatField, NonFinalStaticField,
    StringCharset, StringFormatWithLiteral,
    SuperEqualsIsObjectEquals
    + Bug fixes and improvements: #3897, #4114, #4123
  * Changes of version 2.22.0:
    + New checks:
  - ClosingStandardOutputStreams: Prevents accidentally closing
    System.{out,err} with try-with-resources
  - TruthContainsExactlyElementsInUsage: containsExactly is
    preferred over containsExactlyElementsIn when creating new
    iterables
  - UnnecessaryAsync: detects unnecessary use of async
    primitives in local (and hence single-threaded) scopes
  - ReturnAtTheEndOfVoidFunction: detects unnecessary return
    statements at the end of void functions
  - MultimapKeys: Suggests using keySet() instead of iterating
    over Multimap.keys(), which does not collapse duplicates
    + Bug fixes and improvements:
  - Don't complain about literal IP addresses in
    AddressSelection
  - Prevent SuggestedFixes#renameMethod from modifying return
    type declaration
  - Fix UnusedVariable false positives for private record
    parameters
  - When running in conservative mode, no longer assume that
    implementations of Map.get, etc. return null
  - CanIgnoreReturnValueSuggester: Support additional exempting
    method annotations
  - UnusedVariable: exclude junit5's @RegisterExtension
  - Support running all available patch checks
  - Upgrade java-diff-utils 4.0 -&gt; 4.12
  - Flag unused Refaster template parameters
  - Support @SuppressWarnings("all")
  - Prevent Refaster UMemberSelect from matching method
    parameters
  - MissingDefault : Don't require // fall out comments on
    expression switches
  - Skip UnnecessaryLambda findings for usages in enhanced for
    loops
  - Fix bug where nested MissingBraces violations' suggested
    fixes result in broken code
  - Add support for specifying exemptPrefixes/exemptNames for
    UnusedVariable via flags
  - UnusedMethod: Added exempting variable annotations
  * Changes of version 2.21.1:
    + Handle overlapping ranges in suppressedRegions
    + Add AddressSelection to discourage APIs that convert a
    hostname to a single address
  * Changes of version 2.21.0:
    + New Checkers:
  - AttemptedNegativeZero: Prevents accidental use of -0, which
    is the same as 0. The floating-point negative zero is -0.0.
  - ICCProfileGetInstance: Warns on uses of
    ICC_Profile.getInstance(String), due to JDK-8191622.
  - MutableGuiceModule: Fields in Guice modules should be final.
  - NullableOptional: Discourages @Nullable-annotated Optionals.
  - OverridingMethodInconsistentArgumentNamesChecker: Arguments
    of overriding method are inconsistent with overridden
    method.
    + Fixed issues:
  - Avoid MemberName IOOBE on lambda parameters inside
    overriding methods #3976
  - Improve LockOnNonEnclosingClassLiteral documentation #3986
  - Security scan reported high CVE for
    com.google.guava:guava:31.1-jre #4001
  - Upgrade guava to 32.0.1 #4002
  - Proposal: checker to prevent other checkers from calling
    javac methods that changed across JDKs #4026
  - Add support in ASTHelpersSuggestions for getEnclosedElements
    [#4027]
  * Changes of version 2.20.0:
    + This release is compatible with early-access builds of JDK 21.
    + New Checkers: InlineTrivialConstant, UnnecessaryStringBuilder,
    BanClassLoader, DereferenceWithNullBranch, DoNotUseRuleChain,
    LockOnNonEnclosingClassLiteral, MissingRefasterAnnotation,
    NamedLikeContextualKeyword, NonApiType
    + Fixes issues:
  - Introduce MissingRefasterAnnotation checker #2232
  - Fix minor typo in URepeated #2243
  - Drop unused constant Template#AUTOBOXING_DEFAULT #2997
  - Introduce command-line flag -XepAllSuggestionsAsWarnings
    [#3301]
  - JDK21 compatibility #3843
  - Add OSGi runtime metadata to error-prone's MANIFEST.MF files
    [#3903]
  - Use EISOP Checker Framework version 3.34.0-eisop1 #3918
  - NotJavadoc pattern does not allow Javadoc on module
    declarations #3923
  - ErrorProneInjector incorrectly picks up the no-args
    constructor #3931
  - Several high CVEs related to dependency
    com.google.protobuf:protobuf-java:3.19.2 #3945
  - Upgrade protobuf-java to 3.19.6 #3946
  * Changes of version 2.19.1:
    + This release fixes a binary compatibility issue when running
    on JDK 11
  * Changes of version 2.19.0:
    + New Checkers: NotJavadoc, StringCaseLocaleUsage,
    UnnecessaryTestMethodPrefix
    + Fixes issues:
  - Exclude inner classes annotated with @Nested from
    ClassCanBeStatic rule #956
  - Optimize VisitorState#getSymbolFromName #3504
  - ClassCanBeStatic: Exclude JUnit @Nested classes #3654
  - BadImport: flag static import of newInstance methods #3703
  - Support given for enforcing DirectInvocationOnMock: issue
    3396 #3731
  - Handle yield statement case in ASTHelpers#targetType #3737
  - Should ASTHelpers.getSymbol(Tree) be annotated with
    @Nullable? #3760
  - Fix '@' character in javadoc code snippets #3779
  - Replace guava cache with caffeine #3796
  - Discourage APIs locale-dependent APIs like
    String.to{Lower,Upper}Case #3809
  - Introduce StringCaseLocaleUsage check #3813
  * Changes of version 2.18.0:
    + New Checkers: InjectOnBugCheckers, LabelledBreakTarget,
    UnusedLabel, YodaCondition
    + Fixes issues:
  - @SuppressWarnings("InlineFormatString") doesn't work #1650
  - Refaster: support method invocation type argument inlining
    [#2706]
  - java.lang.IllegalArgumentException: Cannot edit synthetic
    AST nodes with specific record constructor #3404
  - Rename class to match filename #3493
  - Optimize VisitorState#getSymbolFromName #3504
  - refactor: refactor bad smell UnusedLabel #3519
  - LambdaFunctionalInterface crash with
    IllegalArgumentException when processing an enum constructor
    taking a lambda #3579
  - Fix JDK 20-ea build compatibility #3610
  - UngroupedOverloads: ignore generated constructors #3632
  - [errorprone 2.17.0] NPE in
    StatementSwitchToExpressionSwitch.analyzeSwitchTree #3638
  - StatementSwitchToExpressionSwitch: handle empty statement
    blocks #3645
  - StatementSwitchToExpressionSwitch: only trigger on
    compatible target versions #3646
  - Fix Finalize bugpattern to match protected finalize() #3652
  - Make MemoizeConstantVisitorStateLookups check suppressible
    [#3690]
  * Changes of version 2.17.0:
    + New Checkers: AvoidObjectArrays, Finalize, IgnoredPureGetter,
    ImpossibleNullComparison, MathAbsoluteNegative, NewFileSystem,
    StatementSwitchToExpressionSwitch, UnqualifiedYield
    + Fixed issues:
  - InvalidParam warning on Javadoc for Java record components
    [#2321]
  - UnusedMethod flags @JsonValue methods as unused #3144
  - UnusedMethod: Add more JPA lifecycle annotations or make
    annotations configurable #3297
  - UnusedMethod: Support additional exempting method
    annotations #3428
  - Have InvalidParam support records #3437
  - Fix -XepDisableAllWarnings flag when passed on its own #3462
  - ASTHelpersSuggestions does not flag call to packge() on
    com.sun.tools.javac.code.Symbol.ClassSymbol #3482
  - @SupressWarnings on record compact constructor causes crash
    [#3494]
  * Changes of version 2.16.0:
    + New Checkers: ASTHelpersSuggestions,
    CanIgnoreReturnValueSuggester, LenientFormatStringValidation,
    UnnecessarilyUsedValue
    + Fixed issues:
  - Avoid using non-ASCII Unicode characters outside of comments
    and literals #3092
  - NullPointerException thrown during analysis #3220
  - NPE analysing new style switch statement (2.14.0) #3225
  - ImmutableChecker handles null types #3267
  - Drop pre-JDK 11 logic from Refaster's Inliner class #3441
  * Changes of version 2.15.0:
    + New Checkers: BuilderReturnThis,
    CanIgnoreReturnValueSuggester, CannotMockFinalClass,
    CannotMockFinalMethod, DirectInvocationOnMock, ExtendsObject,
    MockNotUsedInProduction, NoCanIgnoreReturnValueOnClasses,
    NullArgumentForNonNullParameter, SelfAlwaysReturnsThis,
    UnsafeWildcard, UnusedTypeParameter
  * Changes of version 2.14.0:
    + New checkers: BanJNDI,  EmptyTopLevelDeclaration,
    ErroneousBitwiseExpression,
    FuzzyEqualsShouldNotBeUsedInEqualsMethod, Interruption,
    NullableOnContainingClass
  * Changes of version 2.13.1:
    + Fix a crash in UnnecessaryBoxedVariable
    + Include the unicode character in the diagnostic message
  * Changes of version 2.13.0:
    + Handle all annotations with the simple name Generated in
  - XepDisableWarningsInGeneratedCode
    + Reconcile BugChecker#isSuppressed with suppression handling in
    ErrorProneScanner
    + Fix a bug in enclosingPackage
    + Improve performance of fix application
    + Implicitly treat @AutoBuilder setter methods as
    @CanIgnoreReturnValue.
    + Remove some obsolete checks
    (PublicConstructorForAbstractClass, HashCodeToString)
  * Changes of version 2.12.1:
    + This release adds an infrastructure optimization to AppliedFix
    source code processing.
  * Changes of version 2.12.0:
    + New checks: BoxedPrimitiveEquality, DoubleBraceInitialization,
    IgnoredPureGetter, LockOnBoxedPrimitive, IncorrectMainMethod,
    LongDoubleConversion, RobolectricShadowDirectlyOn,
    StaticAssignmentOfThrowable, UnnecessaryLongToIntConversion,
    Varifier</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="85f8bb2b134bfb4c950fa2eb209d695c2b4a114a17c7777ab61b5394b351a97b0ab0728182a3d6716b6060df5801a1f17268336de4f42b78906778dbab455347" name="google-errorprone-docgen_processor" arch="noarch">
  <version epoch="0" ver="2.26.1" rel="2.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646654400">- Initial packaging of some error_prone artifacts version 2.11.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695124800">- Do not require maven-javadoc-plugin that we don't use</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1713182400">- Upgrade to version 2.26.1
  * Changes of version 2.26.1:
    + Fixes the module name: from 'com.google.errorprone.annotation'
    to 'com.google.errorprone.annotations'. Amends the OSGi build
    not to include 'Automatic-Module-Name' in the MANIFEST.MF for the
    'annotations' project.
  * Changes of version 2.26.0:
    + The 'annotations' artifact now includes a module-info.java for
    Java Platform Module System support.
    + Disabled checks passed to -XepPatchChecks are now ignored,
    instead of causing a crash.
    + New checks:
  - SystemConsoleNull: Null-checking System.console() is not a
    reliable way to detect if the console is connected to a
    terminal.
  - EnumOrdinal: Discourage uses of Enum.ordinal()
    + Closed issues:
  - Add module-info.java #2649
  - 2.19.x: Exception thrown when a disabled check is passed to
  - XepPatchChecks #3908
  - Ignore disabled checks passed to -XepPatchChecks #4028
  - feat: add jpms definition for annotations #4311
  - Add the 'compile' goal for 'compile-java9' #4314
  * Changes of version 2.25.0:
    + New checks:
  - JUnitIncompatibleType: Detects incompatible types passed to
    an assertion, similar to TruthIncompatibleType
  - RedundantSetterCall: Detects fields set twice in the same
    chained expression. Generalization of previous
    ProtoRedundantSet check to also handle AutoValue.
    + Closed issues:
  - Crash in UnnecessaryStringBuilder #4195
  - Fix typos #4224
  - Add support for specifying badEnclosingTypes for BadImport
    via flags #4228
  - Some BugPattern docs are missing code examples #4248
  - Remove incorrect statement from BugPattern index doc #4249
  - Do not report NonFinalStaticField findings for fields
    modified in @BeforeAll methods #4251
  * Changes of version 2.24.1:
    + Add an assertion to try to help debug #4225
  * Changes of version 2.24.0:
    + New checks:
  - MultipleNullnessAnnotations: Discourage multiple nullness
    annotations
  - NullableTypeParameter: Discourage nullness annotations on
    type parameters
  - NullableWildcard: Discourage nullness annotations on
    wildcards
  - SuperCallToObjectMethod: Generalization of
    SuperEqualsIsObjectEquals, now covers hashCode
  * Changes of version 2.23.0:
    + New checks: DuplicateDateFormatField, NonFinalStaticField,
    StringCharset, StringFormatWithLiteral,
    SuperEqualsIsObjectEquals
    + Bug fixes and improvements: #3897, #4114, #4123
  * Changes of version 2.22.0:
    + New checks:
  - ClosingStandardOutputStreams: Prevents accidentally closing
    System.{out,err} with try-with-resources
  - TruthContainsExactlyElementsInUsage: containsExactly is
    preferred over containsExactlyElementsIn when creating new
    iterables
  - UnnecessaryAsync: detects unnecessary use of async
    primitives in local (and hence single-threaded) scopes
  - ReturnAtTheEndOfVoidFunction: detects unnecessary return
    statements at the end of void functions
  - MultimapKeys: Suggests using keySet() instead of iterating
    over Multimap.keys(), which does not collapse duplicates
    + Bug fixes and improvements:
  - Don't complain about literal IP addresses in
    AddressSelection
  - Prevent SuggestedFixes#renameMethod from modifying return
    type declaration
  - Fix UnusedVariable false positives for private record
    parameters
  - When running in conservative mode, no longer assume that
    implementations of Map.get, etc. return null
  - CanIgnoreReturnValueSuggester: Support additional exempting
    method annotations
  - UnusedVariable: exclude junit5's @RegisterExtension
  - Support running all available patch checks
  - Upgrade java-diff-utils 4.0 -&gt; 4.12
  - Flag unused Refaster template parameters
  - Support @SuppressWarnings("all")
  - Prevent Refaster UMemberSelect from matching method
    parameters
  - MissingDefault : Don't require // fall out comments on
    expression switches
  - Skip UnnecessaryLambda findings for usages in enhanced for
    loops
  - Fix bug where nested MissingBraces violations' suggested
    fixes result in broken code
  - Add support for specifying exemptPrefixes/exemptNames for
    UnusedVariable via flags
  - UnusedMethod: Added exempting variable annotations
  * Changes of version 2.21.1:
    + Handle overlapping ranges in suppressedRegions
    + Add AddressSelection to discourage APIs that convert a
    hostname to a single address
  * Changes of version 2.21.0:
    + New Checkers:
  - AttemptedNegativeZero: Prevents accidental use of -0, which
    is the same as 0. The floating-point negative zero is -0.0.
  - ICCProfileGetInstance: Warns on uses of
    ICC_Profile.getInstance(String), due to JDK-8191622.
  - MutableGuiceModule: Fields in Guice modules should be final.
  - NullableOptional: Discourages @Nullable-annotated Optionals.
  - OverridingMethodInconsistentArgumentNamesChecker: Arguments
    of overriding method are inconsistent with overridden
    method.
    + Fixed issues:
  - Avoid MemberName IOOBE on lambda parameters inside
    overriding methods #3976
  - Improve LockOnNonEnclosingClassLiteral documentation #3986
  - Security scan reported high CVE for
    com.google.guava:guava:31.1-jre #4001
  - Upgrade guava to 32.0.1 #4002
  - Proposal: checker to prevent other checkers from calling
    javac methods that changed across JDKs #4026
  - Add support in ASTHelpersSuggestions for getEnclosedElements
    [#4027]
  * Changes of version 2.20.0:
    + This release is compatible with early-access builds of JDK 21.
    + New Checkers: InlineTrivialConstant, UnnecessaryStringBuilder,
    BanClassLoader, DereferenceWithNullBranch, DoNotUseRuleChain,
    LockOnNonEnclosingClassLiteral, MissingRefasterAnnotation,
    NamedLikeContextualKeyword, NonApiType
    + Fixes issues:
  - Introduce MissingRefasterAnnotation checker #2232
  - Fix minor typo in URepeated #2243
  - Drop unused constant Template#AUTOBOXING_DEFAULT #2997
  - Introduce command-line flag -XepAllSuggestionsAsWarnings
    [#3301]
  - JDK21 compatibility #3843
  - Add OSGi runtime metadata to error-prone's MANIFEST.MF files
    [#3903]
  - Use EISOP Checker Framework version 3.34.0-eisop1 #3918
  - NotJavadoc pattern does not allow Javadoc on module
    declarations #3923
  - ErrorProneInjector incorrectly picks up the no-args
    constructor #3931
  - Several high CVEs related to dependency
    com.google.protobuf:protobuf-java:3.19.2 #3945
  - Upgrade protobuf-java to 3.19.6 #3946
  * Changes of version 2.19.1:
    + This release fixes a binary compatibility issue when running
    on JDK 11
  * Changes of version 2.19.0:
    + New Checkers: NotJavadoc, StringCaseLocaleUsage,
    UnnecessaryTestMethodPrefix
    + Fixes issues:
  - Exclude inner classes annotated with @Nested from
    ClassCanBeStatic rule #956
  - Optimize VisitorState#getSymbolFromName #3504
  - ClassCanBeStatic: Exclude JUnit @Nested classes #3654
  - BadImport: flag static import of newInstance methods #3703
  - Support given for enforcing DirectInvocationOnMock: issue
    3396 #3731
  - Handle yield statement case in ASTHelpers#targetType #3737
  - Should ASTHelpers.getSymbol(Tree) be annotated with
    @Nullable? #3760
  - Fix '@' character in javadoc code snippets #3779
  - Replace guava cache with caffeine #3796
  - Discourage APIs locale-dependent APIs like
    String.to{Lower,Upper}Case #3809
  - Introduce StringCaseLocaleUsage check #3813
  * Changes of version 2.18.0:
    + New Checkers: InjectOnBugCheckers, LabelledBreakTarget,
    UnusedLabel, YodaCondition
    + Fixes issues:
  - @SuppressWarnings("InlineFormatString") doesn't work #1650
  - Refaster: support method invocation type argument inlining
    [#2706]
  - java.lang.IllegalArgumentException: Cannot edit synthetic
    AST nodes with specific record constructor #3404
  - Rename class to match filename #3493
  - Optimize VisitorState#getSymbolFromName #3504
  - refactor: refactor bad smell UnusedLabel #3519
  - LambdaFunctionalInterface crash with
    IllegalArgumentException when processing an enum constructor
    taking a lambda #3579
  - Fix JDK 20-ea build compatibility #3610
  - UngroupedOverloads: ignore generated constructors #3632
  - [errorprone 2.17.0] NPE in
    StatementSwitchToExpressionSwitch.analyzeSwitchTree #3638
  - StatementSwitchToExpressionSwitch: handle empty statement
    blocks #3645
  - StatementSwitchToExpressionSwitch: only trigger on
    compatible target versions #3646
  - Fix Finalize bugpattern to match protected finalize() #3652
  - Make MemoizeConstantVisitorStateLookups check suppressible
    [#3690]
  * Changes of version 2.17.0:
    + New Checkers: AvoidObjectArrays, Finalize, IgnoredPureGetter,
    ImpossibleNullComparison, MathAbsoluteNegative, NewFileSystem,
    StatementSwitchToExpressionSwitch, UnqualifiedYield
    + Fixed issues:
  - InvalidParam warning on Javadoc for Java record components
    [#2321]
  - UnusedMethod flags @JsonValue methods as unused #3144
  - UnusedMethod: Add more JPA lifecycle annotations or make
    annotations configurable #3297
  - UnusedMethod: Support additional exempting method
    annotations #3428
  - Have InvalidParam support records #3437
  - Fix -XepDisableAllWarnings flag when passed on its own #3462
  - ASTHelpersSuggestions does not flag call to packge() on
    com.sun.tools.javac.code.Symbol.ClassSymbol #3482
  - @SupressWarnings on record compact constructor causes crash
    [#3494]
  * Changes of version 2.16.0:
    + New Checkers: ASTHelpersSuggestions,
    CanIgnoreReturnValueSuggester, LenientFormatStringValidation,
    UnnecessarilyUsedValue
    + Fixed issues:
  - Avoid using non-ASCII Unicode characters outside of comments
    and literals #3092
  - NullPointerException thrown during analysis #3220
  - NPE analysing new style switch statement (2.14.0) #3225
  - ImmutableChecker handles null types #3267
  - Drop pre-JDK 11 logic from Refaster's Inliner class #3441
  * Changes of version 2.15.0:
    + New Checkers: BuilderReturnThis,
    CanIgnoreReturnValueSuggester, CannotMockFinalClass,
    CannotMockFinalMethod, DirectInvocationOnMock, ExtendsObject,
    MockNotUsedInProduction, NoCanIgnoreReturnValueOnClasses,
    NullArgumentForNonNullParameter, SelfAlwaysReturnsThis,
    UnsafeWildcard, UnusedTypeParameter
  * Changes of version 2.14.0:
    + New checkers: BanJNDI,  EmptyTopLevelDeclaration,
    ErroneousBitwiseExpression,
    FuzzyEqualsShouldNotBeUsedInEqualsMethod, Interruption,
    NullableOnContainingClass
  * Changes of version 2.13.1:
    + Fix a crash in UnnecessaryBoxedVariable
    + Include the unicode character in the diagnostic message
  * Changes of version 2.13.0:
    + Handle all annotations with the simple name Generated in
  - XepDisableWarningsInGeneratedCode
    + Reconcile BugChecker#isSuppressed with suppression handling in
    ErrorProneScanner
    + Fix a bug in enclosingPackage
    + Improve performance of fix application
    + Implicitly treat @AutoBuilder setter methods as
    @CanIgnoreReturnValue.
    + Remove some obsolete checks
    (PublicConstructorForAbstractClass, HashCodeToString)
  * Changes of version 2.12.1:
    + This release adds an infrastructure optimization to AppliedFix
    source code processing.
  * Changes of version 2.12.0:
    + New checks: BoxedPrimitiveEquality, DoubleBraceInitialization,
    IgnoredPureGetter, LockOnBoxedPrimitive, IncorrectMainMethod,
    LongDoubleConversion, RobolectricShadowDirectlyOn,
    StaticAssignmentOfThrowable, UnnecessaryLongToIntConversion,
    Varifier</changelog>
</package>
<package pkgid="ecec4170fefdde1dbce031631f8f8fbd7439380787cca76b2c5a5adac370b0300582197eca82cf1591c57e883a5f2bd35633a8dce39f0324357ca3203a6a3966" name="google-errorprone-javadoc" arch="noarch">
  <version epoch="0" ver="2.26.1" rel="2.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646654400">- Initial packaging of some error_prone artifacts version 2.11.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695124800">- Do not require maven-javadoc-plugin that we don't use</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1713182400">- Upgrade to version 2.26.1
  * Changes of version 2.26.1:
    + Fixes the module name: from 'com.google.errorprone.annotation'
    to 'com.google.errorprone.annotations'. Amends the OSGi build
    not to include 'Automatic-Module-Name' in the MANIFEST.MF for the
    'annotations' project.
  * Changes of version 2.26.0:
    + The 'annotations' artifact now includes a module-info.java for
    Java Platform Module System support.
    + Disabled checks passed to -XepPatchChecks are now ignored,
    instead of causing a crash.
    + New checks:
  - SystemConsoleNull: Null-checking System.console() is not a
    reliable way to detect if the console is connected to a
    terminal.
  - EnumOrdinal: Discourage uses of Enum.ordinal()
    + Closed issues:
  - Add module-info.java #2649
  - 2.19.x: Exception thrown when a disabled check is passed to
  - XepPatchChecks #3908
  - Ignore disabled checks passed to -XepPatchChecks #4028
  - feat: add jpms definition for annotations #4311
  - Add the 'compile' goal for 'compile-java9' #4314
  * Changes of version 2.25.0:
    + New checks:
  - JUnitIncompatibleType: Detects incompatible types passed to
    an assertion, similar to TruthIncompatibleType
  - RedundantSetterCall: Detects fields set twice in the same
    chained expression. Generalization of previous
    ProtoRedundantSet check to also handle AutoValue.
    + Closed issues:
  - Crash in UnnecessaryStringBuilder #4195
  - Fix typos #4224
  - Add support for specifying badEnclosingTypes for BadImport
    via flags #4228
  - Some BugPattern docs are missing code examples #4248
  - Remove incorrect statement from BugPattern index doc #4249
  - Do not report NonFinalStaticField findings for fields
    modified in @BeforeAll methods #4251
  * Changes of version 2.24.1:
    + Add an assertion to try to help debug #4225
  * Changes of version 2.24.0:
    + New checks:
  - MultipleNullnessAnnotations: Discourage multiple nullness
    annotations
  - NullableTypeParameter: Discourage nullness annotations on
    type parameters
  - NullableWildcard: Discourage nullness annotations on
    wildcards
  - SuperCallToObjectMethod: Generalization of
    SuperEqualsIsObjectEquals, now covers hashCode
  * Changes of version 2.23.0:
    + New checks: DuplicateDateFormatField, NonFinalStaticField,
    StringCharset, StringFormatWithLiteral,
    SuperEqualsIsObjectEquals
    + Bug fixes and improvements: #3897, #4114, #4123
  * Changes of version 2.22.0:
    + New checks:
  - ClosingStandardOutputStreams: Prevents accidentally closing
    System.{out,err} with try-with-resources
  - TruthContainsExactlyElementsInUsage: containsExactly is
    preferred over containsExactlyElementsIn when creating new
    iterables
  - UnnecessaryAsync: detects unnecessary use of async
    primitives in local (and hence single-threaded) scopes
  - ReturnAtTheEndOfVoidFunction: detects unnecessary return
    statements at the end of void functions
  - MultimapKeys: Suggests using keySet() instead of iterating
    over Multimap.keys(), which does not collapse duplicates
    + Bug fixes and improvements:
  - Don't complain about literal IP addresses in
    AddressSelection
  - Prevent SuggestedFixes#renameMethod from modifying return
    type declaration
  - Fix UnusedVariable false positives for private record
    parameters
  - When running in conservative mode, no longer assume that
    implementations of Map.get, etc. return null
  - CanIgnoreReturnValueSuggester: Support additional exempting
    method annotations
  - UnusedVariable: exclude junit5's @RegisterExtension
  - Support running all available patch checks
  - Upgrade java-diff-utils 4.0 -&gt; 4.12
  - Flag unused Refaster template parameters
  - Support @SuppressWarnings("all")
  - Prevent Refaster UMemberSelect from matching method
    parameters
  - MissingDefault : Don't require // fall out comments on
    expression switches
  - Skip UnnecessaryLambda findings for usages in enhanced for
    loops
  - Fix bug where nested MissingBraces violations' suggested
    fixes result in broken code
  - Add support for specifying exemptPrefixes/exemptNames for
    UnusedVariable via flags
  - UnusedMethod: Added exempting variable annotations
  * Changes of version 2.21.1:
    + Handle overlapping ranges in suppressedRegions
    + Add AddressSelection to discourage APIs that convert a
    hostname to a single address
  * Changes of version 2.21.0:
    + New Checkers:
  - AttemptedNegativeZero: Prevents accidental use of -0, which
    is the same as 0. The floating-point negative zero is -0.0.
  - ICCProfileGetInstance: Warns on uses of
    ICC_Profile.getInstance(String), due to JDK-8191622.
  - MutableGuiceModule: Fields in Guice modules should be final.
  - NullableOptional: Discourages @Nullable-annotated Optionals.
  - OverridingMethodInconsistentArgumentNamesChecker: Arguments
    of overriding method are inconsistent with overridden
    method.
    + Fixed issues:
  - Avoid MemberName IOOBE on lambda parameters inside
    overriding methods #3976
  - Improve LockOnNonEnclosingClassLiteral documentation #3986
  - Security scan reported high CVE for
    com.google.guava:guava:31.1-jre #4001
  - Upgrade guava to 32.0.1 #4002
  - Proposal: checker to prevent other checkers from calling
    javac methods that changed across JDKs #4026
  - Add support in ASTHelpersSuggestions for getEnclosedElements
    [#4027]
  * Changes of version 2.20.0:
    + This release is compatible with early-access builds of JDK 21.
    + New Checkers: InlineTrivialConstant, UnnecessaryStringBuilder,
    BanClassLoader, DereferenceWithNullBranch, DoNotUseRuleChain,
    LockOnNonEnclosingClassLiteral, MissingRefasterAnnotation,
    NamedLikeContextualKeyword, NonApiType
    + Fixes issues:
  - Introduce MissingRefasterAnnotation checker #2232
  - Fix minor typo in URepeated #2243
  - Drop unused constant Template#AUTOBOXING_DEFAULT #2997
  - Introduce command-line flag -XepAllSuggestionsAsWarnings
    [#3301]
  - JDK21 compatibility #3843
  - Add OSGi runtime metadata to error-prone's MANIFEST.MF files
    [#3903]
  - Use EISOP Checker Framework version 3.34.0-eisop1 #3918
  - NotJavadoc pattern does not allow Javadoc on module
    declarations #3923
  - ErrorProneInjector incorrectly picks up the no-args
    constructor #3931
  - Several high CVEs related to dependency
    com.google.protobuf:protobuf-java:3.19.2 #3945
  - Upgrade protobuf-java to 3.19.6 #3946
  * Changes of version 2.19.1:
    + This release fixes a binary compatibility issue when running
    on JDK 11
  * Changes of version 2.19.0:
    + New Checkers: NotJavadoc, StringCaseLocaleUsage,
    UnnecessaryTestMethodPrefix
    + Fixes issues:
  - Exclude inner classes annotated with @Nested from
    ClassCanBeStatic rule #956
  - Optimize VisitorState#getSymbolFromName #3504
  - ClassCanBeStatic: Exclude JUnit @Nested classes #3654
  - BadImport: flag static import of newInstance methods #3703
  - Support given for enforcing DirectInvocationOnMock: issue
    3396 #3731
  - Handle yield statement case in ASTHelpers#targetType #3737
  - Should ASTHelpers.getSymbol(Tree) be annotated with
    @Nullable? #3760
  - Fix '@' character in javadoc code snippets #3779
  - Replace guava cache with caffeine #3796
  - Discourage APIs locale-dependent APIs like
    String.to{Lower,Upper}Case #3809
  - Introduce StringCaseLocaleUsage check #3813
  * Changes of version 2.18.0:
    + New Checkers: InjectOnBugCheckers, LabelledBreakTarget,
    UnusedLabel, YodaCondition
    + Fixes issues:
  - @SuppressWarnings("InlineFormatString") doesn't work #1650
  - Refaster: support method invocation type argument inlining
    [#2706]
  - java.lang.IllegalArgumentException: Cannot edit synthetic
    AST nodes with specific record constructor #3404
  - Rename class to match filename #3493
  - Optimize VisitorState#getSymbolFromName #3504
  - refactor: refactor bad smell UnusedLabel #3519
  - LambdaFunctionalInterface crash with
    IllegalArgumentException when processing an enum constructor
    taking a lambda #3579
  - Fix JDK 20-ea build compatibility #3610
  - UngroupedOverloads: ignore generated constructors #3632
  - [errorprone 2.17.0] NPE in
    StatementSwitchToExpressionSwitch.analyzeSwitchTree #3638
  - StatementSwitchToExpressionSwitch: handle empty statement
    blocks #3645
  - StatementSwitchToExpressionSwitch: only trigger on
    compatible target versions #3646
  - Fix Finalize bugpattern to match protected finalize() #3652
  - Make MemoizeConstantVisitorStateLookups check suppressible
    [#3690]
  * Changes of version 2.17.0:
    + New Checkers: AvoidObjectArrays, Finalize, IgnoredPureGetter,
    ImpossibleNullComparison, MathAbsoluteNegative, NewFileSystem,
    StatementSwitchToExpressionSwitch, UnqualifiedYield
    + Fixed issues:
  - InvalidParam warning on Javadoc for Java record components
    [#2321]
  - UnusedMethod flags @JsonValue methods as unused #3144
  - UnusedMethod: Add more JPA lifecycle annotations or make
    annotations configurable #3297
  - UnusedMethod: Support additional exempting method
    annotations #3428
  - Have InvalidParam support records #3437
  - Fix -XepDisableAllWarnings flag when passed on its own #3462
  - ASTHelpersSuggestions does not flag call to packge() on
    com.sun.tools.javac.code.Symbol.ClassSymbol #3482
  - @SupressWarnings on record compact constructor causes crash
    [#3494]
  * Changes of version 2.16.0:
    + New Checkers: ASTHelpersSuggestions,
    CanIgnoreReturnValueSuggester, LenientFormatStringValidation,
    UnnecessarilyUsedValue
    + Fixed issues:
  - Avoid using non-ASCII Unicode characters outside of comments
    and literals #3092
  - NullPointerException thrown during analysis #3220
  - NPE analysing new style switch statement (2.14.0) #3225
  - ImmutableChecker handles null types #3267
  - Drop pre-JDK 11 logic from Refaster's Inliner class #3441
  * Changes of version 2.15.0:
    + New Checkers: BuilderReturnThis,
    CanIgnoreReturnValueSuggester, CannotMockFinalClass,
    CannotMockFinalMethod, DirectInvocationOnMock, ExtendsObject,
    MockNotUsedInProduction, NoCanIgnoreReturnValueOnClasses,
    NullArgumentForNonNullParameter, SelfAlwaysReturnsThis,
    UnsafeWildcard, UnusedTypeParameter
  * Changes of version 2.14.0:
    + New checkers: BanJNDI,  EmptyTopLevelDeclaration,
    ErroneousBitwiseExpression,
    FuzzyEqualsShouldNotBeUsedInEqualsMethod, Interruption,
    NullableOnContainingClass
  * Changes of version 2.13.1:
    + Fix a crash in UnnecessaryBoxedVariable
    + Include the unicode character in the diagnostic message
  * Changes of version 2.13.0:
    + Handle all annotations with the simple name Generated in
  - XepDisableWarningsInGeneratedCode
    + Reconcile BugChecker#isSuppressed with suppression handling in
    ErrorProneScanner
    + Fix a bug in enclosingPackage
    + Improve performance of fix application
    + Implicitly treat @AutoBuilder setter methods as
    @CanIgnoreReturnValue.
    + Remove some obsolete checks
    (PublicConstructorForAbstractClass, HashCodeToString)
  * Changes of version 2.12.1:
    + This release adds an infrastructure optimization to AppliedFix
    source code processing.
  * Changes of version 2.12.0:
    + New checks: BoxedPrimitiveEquality, DoubleBraceInitialization,
    IgnoredPureGetter, LockOnBoxedPrimitive, IncorrectMainMethod,
    LongDoubleConversion, RobolectricShadowDirectlyOn,
    StaticAssignmentOfThrowable, UnnecessaryLongToIntConversion,
    Varifier</changelog>
</package>
<package pkgid="031cc13d60d308f2d14173879f9820e16ecb899ab06d0d548967db2a10a1e610198263768c28aa3b2118ab6bef6f9b5b1882b62246893caf8ffee0e8a4357c29" name="google-errorprone-parent" arch="noarch">
  <version epoch="0" ver="2.26.1" rel="2.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646654400">- Initial packaging of some error_prone artifacts version 2.11.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695124800">- Do not require maven-javadoc-plugin that we don't use</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1713182400">- Upgrade to version 2.26.1
  * Changes of version 2.26.1:
    + Fixes the module name: from 'com.google.errorprone.annotation'
    to 'com.google.errorprone.annotations'. Amends the OSGi build
    not to include 'Automatic-Module-Name' in the MANIFEST.MF for the
    'annotations' project.
  * Changes of version 2.26.0:
    + The 'annotations' artifact now includes a module-info.java for
    Java Platform Module System support.
    + Disabled checks passed to -XepPatchChecks are now ignored,
    instead of causing a crash.
    + New checks:
  - SystemConsoleNull: Null-checking System.console() is not a
    reliable way to detect if the console is connected to a
    terminal.
  - EnumOrdinal: Discourage uses of Enum.ordinal()
    + Closed issues:
  - Add module-info.java #2649
  - 2.19.x: Exception thrown when a disabled check is passed to
  - XepPatchChecks #3908
  - Ignore disabled checks passed to -XepPatchChecks #4028
  - feat: add jpms definition for annotations #4311
  - Add the 'compile' goal for 'compile-java9' #4314
  * Changes of version 2.25.0:
    + New checks:
  - JUnitIncompatibleType: Detects incompatible types passed to
    an assertion, similar to TruthIncompatibleType
  - RedundantSetterCall: Detects fields set twice in the same
    chained expression. Generalization of previous
    ProtoRedundantSet check to also handle AutoValue.
    + Closed issues:
  - Crash in UnnecessaryStringBuilder #4195
  - Fix typos #4224
  - Add support for specifying badEnclosingTypes for BadImport
    via flags #4228
  - Some BugPattern docs are missing code examples #4248
  - Remove incorrect statement from BugPattern index doc #4249
  - Do not report NonFinalStaticField findings for fields
    modified in @BeforeAll methods #4251
  * Changes of version 2.24.1:
    + Add an assertion to try to help debug #4225
  * Changes of version 2.24.0:
    + New checks:
  - MultipleNullnessAnnotations: Discourage multiple nullness
    annotations
  - NullableTypeParameter: Discourage nullness annotations on
    type parameters
  - NullableWildcard: Discourage nullness annotations on
    wildcards
  - SuperCallToObjectMethod: Generalization of
    SuperEqualsIsObjectEquals, now covers hashCode
  * Changes of version 2.23.0:
    + New checks: DuplicateDateFormatField, NonFinalStaticField,
    StringCharset, StringFormatWithLiteral,
    SuperEqualsIsObjectEquals
    + Bug fixes and improvements: #3897, #4114, #4123
  * Changes of version 2.22.0:
    + New checks:
  - ClosingStandardOutputStreams: Prevents accidentally closing
    System.{out,err} with try-with-resources
  - TruthContainsExactlyElementsInUsage: containsExactly is
    preferred over containsExactlyElementsIn when creating new
    iterables
  - UnnecessaryAsync: detects unnecessary use of async
    primitives in local (and hence single-threaded) scopes
  - ReturnAtTheEndOfVoidFunction: detects unnecessary return
    statements at the end of void functions
  - MultimapKeys: Suggests using keySet() instead of iterating
    over Multimap.keys(), which does not collapse duplicates
    + Bug fixes and improvements:
  - Don't complain about literal IP addresses in
    AddressSelection
  - Prevent SuggestedFixes#renameMethod from modifying return
    type declaration
  - Fix UnusedVariable false positives for private record
    parameters
  - When running in conservative mode, no longer assume that
    implementations of Map.get, etc. return null
  - CanIgnoreReturnValueSuggester: Support additional exempting
    method annotations
  - UnusedVariable: exclude junit5's @RegisterExtension
  - Support running all available patch checks
  - Upgrade java-diff-utils 4.0 -&gt; 4.12
  - Flag unused Refaster template parameters
  - Support @SuppressWarnings("all")
  - Prevent Refaster UMemberSelect from matching method
    parameters
  - MissingDefault : Don't require // fall out comments on
    expression switches
  - Skip UnnecessaryLambda findings for usages in enhanced for
    loops
  - Fix bug where nested MissingBraces violations' suggested
    fixes result in broken code
  - Add support for specifying exemptPrefixes/exemptNames for
    UnusedVariable via flags
  - UnusedMethod: Added exempting variable annotations
  * Changes of version 2.21.1:
    + Handle overlapping ranges in suppressedRegions
    + Add AddressSelection to discourage APIs that convert a
    hostname to a single address
  * Changes of version 2.21.0:
    + New Checkers:
  - AttemptedNegativeZero: Prevents accidental use of -0, which
    is the same as 0. The floating-point negative zero is -0.0.
  - ICCProfileGetInstance: Warns on uses of
    ICC_Profile.getInstance(String), due to JDK-8191622.
  - MutableGuiceModule: Fields in Guice modules should be final.
  - NullableOptional: Discourages @Nullable-annotated Optionals.
  - OverridingMethodInconsistentArgumentNamesChecker: Arguments
    of overriding method are inconsistent with overridden
    method.
    + Fixed issues:
  - Avoid MemberName IOOBE on lambda parameters inside
    overriding methods #3976
  - Improve LockOnNonEnclosingClassLiteral documentation #3986
  - Security scan reported high CVE for
    com.google.guava:guava:31.1-jre #4001
  - Upgrade guava to 32.0.1 #4002
  - Proposal: checker to prevent other checkers from calling
    javac methods that changed across JDKs #4026
  - Add support in ASTHelpersSuggestions for getEnclosedElements
    [#4027]
  * Changes of version 2.20.0:
    + This release is compatible with early-access builds of JDK 21.
    + New Checkers: InlineTrivialConstant, UnnecessaryStringBuilder,
    BanClassLoader, DereferenceWithNullBranch, DoNotUseRuleChain,
    LockOnNonEnclosingClassLiteral, MissingRefasterAnnotation,
    NamedLikeContextualKeyword, NonApiType
    + Fixes issues:
  - Introduce MissingRefasterAnnotation checker #2232
  - Fix minor typo in URepeated #2243
  - Drop unused constant Template#AUTOBOXING_DEFAULT #2997
  - Introduce command-line flag -XepAllSuggestionsAsWarnings
    [#3301]
  - JDK21 compatibility #3843
  - Add OSGi runtime metadata to error-prone's MANIFEST.MF files
    [#3903]
  - Use EISOP Checker Framework version 3.34.0-eisop1 #3918
  - NotJavadoc pattern does not allow Javadoc on module
    declarations #3923
  - ErrorProneInjector incorrectly picks up the no-args
    constructor #3931
  - Several high CVEs related to dependency
    com.google.protobuf:protobuf-java:3.19.2 #3945
  - Upgrade protobuf-java to 3.19.6 #3946
  * Changes of version 2.19.1:
    + This release fixes a binary compatibility issue when running
    on JDK 11
  * Changes of version 2.19.0:
    + New Checkers: NotJavadoc, StringCaseLocaleUsage,
    UnnecessaryTestMethodPrefix
    + Fixes issues:
  - Exclude inner classes annotated with @Nested from
    ClassCanBeStatic rule #956
  - Optimize VisitorState#getSymbolFromName #3504
  - ClassCanBeStatic: Exclude JUnit @Nested classes #3654
  - BadImport: flag static import of newInstance methods #3703
  - Support given for enforcing DirectInvocationOnMock: issue
    3396 #3731
  - Handle yield statement case in ASTHelpers#targetType #3737
  - Should ASTHelpers.getSymbol(Tree) be annotated with
    @Nullable? #3760
  - Fix '@' character in javadoc code snippets #3779
  - Replace guava cache with caffeine #3796
  - Discourage APIs locale-dependent APIs like
    String.to{Lower,Upper}Case #3809
  - Introduce StringCaseLocaleUsage check #3813
  * Changes of version 2.18.0:
    + New Checkers: InjectOnBugCheckers, LabelledBreakTarget,
    UnusedLabel, YodaCondition
    + Fixes issues:
  - @SuppressWarnings("InlineFormatString") doesn't work #1650
  - Refaster: support method invocation type argument inlining
    [#2706]
  - java.lang.IllegalArgumentException: Cannot edit synthetic
    AST nodes with specific record constructor #3404
  - Rename class to match filename #3493
  - Optimize VisitorState#getSymbolFromName #3504
  - refactor: refactor bad smell UnusedLabel #3519
  - LambdaFunctionalInterface crash with
    IllegalArgumentException when processing an enum constructor
    taking a lambda #3579
  - Fix JDK 20-ea build compatibility #3610
  - UngroupedOverloads: ignore generated constructors #3632
  - [errorprone 2.17.0] NPE in
    StatementSwitchToExpressionSwitch.analyzeSwitchTree #3638
  - StatementSwitchToExpressionSwitch: handle empty statement
    blocks #3645
  - StatementSwitchToExpressionSwitch: only trigger on
    compatible target versions #3646
  - Fix Finalize bugpattern to match protected finalize() #3652
  - Make MemoizeConstantVisitorStateLookups check suppressible
    [#3690]
  * Changes of version 2.17.0:
    + New Checkers: AvoidObjectArrays, Finalize, IgnoredPureGetter,
    ImpossibleNullComparison, MathAbsoluteNegative, NewFileSystem,
    StatementSwitchToExpressionSwitch, UnqualifiedYield
    + Fixed issues:
  - InvalidParam warning on Javadoc for Java record components
    [#2321]
  - UnusedMethod flags @JsonValue methods as unused #3144
  - UnusedMethod: Add more JPA lifecycle annotations or make
    annotations configurable #3297
  - UnusedMethod: Support additional exempting method
    annotations #3428
  - Have InvalidParam support records #3437
  - Fix -XepDisableAllWarnings flag when passed on its own #3462
  - ASTHelpersSuggestions does not flag call to packge() on
    com.sun.tools.javac.code.Symbol.ClassSymbol #3482
  - @SupressWarnings on record compact constructor causes crash
    [#3494]
  * Changes of version 2.16.0:
    + New Checkers: ASTHelpersSuggestions,
    CanIgnoreReturnValueSuggester, LenientFormatStringValidation,
    UnnecessarilyUsedValue
    + Fixed issues:
  - Avoid using non-ASCII Unicode characters outside of comments
    and literals #3092
  - NullPointerException thrown during analysis #3220
  - NPE analysing new style switch statement (2.14.0) #3225
  - ImmutableChecker handles null types #3267
  - Drop pre-JDK 11 logic from Refaster's Inliner class #3441
  * Changes of version 2.15.0:
    + New Checkers: BuilderReturnThis,
    CanIgnoreReturnValueSuggester, CannotMockFinalClass,
    CannotMockFinalMethod, DirectInvocationOnMock, ExtendsObject,
    MockNotUsedInProduction, NoCanIgnoreReturnValueOnClasses,
    NullArgumentForNonNullParameter, SelfAlwaysReturnsThis,
    UnsafeWildcard, UnusedTypeParameter
  * Changes of version 2.14.0:
    + New checkers: BanJNDI,  EmptyTopLevelDeclaration,
    ErroneousBitwiseExpression,
    FuzzyEqualsShouldNotBeUsedInEqualsMethod, Interruption,
    NullableOnContainingClass
  * Changes of version 2.13.1:
    + Fix a crash in UnnecessaryBoxedVariable
    + Include the unicode character in the diagnostic message
  * Changes of version 2.13.0:
    + Handle all annotations with the simple name Generated in
  - XepDisableWarningsInGeneratedCode
    + Reconcile BugChecker#isSuppressed with suppression handling in
    ErrorProneScanner
    + Fix a bug in enclosingPackage
    + Improve performance of fix application
    + Implicitly treat @AutoBuilder setter methods as
    @CanIgnoreReturnValue.
    + Remove some obsolete checks
    (PublicConstructorForAbstractClass, HashCodeToString)
  * Changes of version 2.12.1:
    + This release adds an infrastructure optimization to AppliedFix
    source code processing.
  * Changes of version 2.12.0:
    + New checks: BoxedPrimitiveEquality, DoubleBraceInitialization,
    IgnoredPureGetter, LockOnBoxedPrimitive, IncorrectMainMethod,
    LongDoubleConversion, RobolectricShadowDirectlyOn,
    StaticAssignmentOfThrowable, UnnecessaryLongToIntConversion,
    Varifier</changelog>
</package>
<package pkgid="ea2ee3e61e1f858ce2c206a3dbd6bfcd69c564a8a69e8e915d9ea7d4f0b8104647ae741bed9a43ee6988ba345ffc71f4acac6c5b75a68aff1fb8332998326c0d" name="google-errorprone-type_annotations" arch="noarch">
  <version epoch="0" ver="2.26.1" rel="2.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646654400">- Initial packaging of some error_prone artifacts version 2.11.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695124800">- Do not require maven-javadoc-plugin that we don't use</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1713182400">- Upgrade to version 2.26.1
  * Changes of version 2.26.1:
    + Fixes the module name: from 'com.google.errorprone.annotation'
    to 'com.google.errorprone.annotations'. Amends the OSGi build
    not to include 'Automatic-Module-Name' in the MANIFEST.MF for the
    'annotations' project.
  * Changes of version 2.26.0:
    + The 'annotations' artifact now includes a module-info.java for
    Java Platform Module System support.
    + Disabled checks passed to -XepPatchChecks are now ignored,
    instead of causing a crash.
    + New checks:
  - SystemConsoleNull: Null-checking System.console() is not a
    reliable way to detect if the console is connected to a
    terminal.
  - EnumOrdinal: Discourage uses of Enum.ordinal()
    + Closed issues:
  - Add module-info.java #2649
  - 2.19.x: Exception thrown when a disabled check is passed to
  - XepPatchChecks #3908
  - Ignore disabled checks passed to -XepPatchChecks #4028
  - feat: add jpms definition for annotations #4311
  - Add the 'compile' goal for 'compile-java9' #4314
  * Changes of version 2.25.0:
    + New checks:
  - JUnitIncompatibleType: Detects incompatible types passed to
    an assertion, similar to TruthIncompatibleType
  - RedundantSetterCall: Detects fields set twice in the same
    chained expression. Generalization of previous
    ProtoRedundantSet check to also handle AutoValue.
    + Closed issues:
  - Crash in UnnecessaryStringBuilder #4195
  - Fix typos #4224
  - Add support for specifying badEnclosingTypes for BadImport
    via flags #4228
  - Some BugPattern docs are missing code examples #4248
  - Remove incorrect statement from BugPattern index doc #4249
  - Do not report NonFinalStaticField findings for fields
    modified in @BeforeAll methods #4251
  * Changes of version 2.24.1:
    + Add an assertion to try to help debug #4225
  * Changes of version 2.24.0:
    + New checks:
  - MultipleNullnessAnnotations: Discourage multiple nullness
    annotations
  - NullableTypeParameter: Discourage nullness annotations on
    type parameters
  - NullableWildcard: Discourage nullness annotations on
    wildcards
  - SuperCallToObjectMethod: Generalization of
    SuperEqualsIsObjectEquals, now covers hashCode
  * Changes of version 2.23.0:
    + New checks: DuplicateDateFormatField, NonFinalStaticField,
    StringCharset, StringFormatWithLiteral,
    SuperEqualsIsObjectEquals
    + Bug fixes and improvements: #3897, #4114, #4123
  * Changes of version 2.22.0:
    + New checks:
  - ClosingStandardOutputStreams: Prevents accidentally closing
    System.{out,err} with try-with-resources
  - TruthContainsExactlyElementsInUsage: containsExactly is
    preferred over containsExactlyElementsIn when creating new
    iterables
  - UnnecessaryAsync: detects unnecessary use of async
    primitives in local (and hence single-threaded) scopes
  - ReturnAtTheEndOfVoidFunction: detects unnecessary return
    statements at the end of void functions
  - MultimapKeys: Suggests using keySet() instead of iterating
    over Multimap.keys(), which does not collapse duplicates
    + Bug fixes and improvements:
  - Don't complain about literal IP addresses in
    AddressSelection
  - Prevent SuggestedFixes#renameMethod from modifying return
    type declaration
  - Fix UnusedVariable false positives for private record
    parameters
  - When running in conservative mode, no longer assume that
    implementations of Map.get, etc. return null
  - CanIgnoreReturnValueSuggester: Support additional exempting
    method annotations
  - UnusedVariable: exclude junit5's @RegisterExtension
  - Support running all available patch checks
  - Upgrade java-diff-utils 4.0 -&gt; 4.12
  - Flag unused Refaster template parameters
  - Support @SuppressWarnings("all")
  - Prevent Refaster UMemberSelect from matching method
    parameters
  - MissingDefault : Don't require // fall out comments on
    expression switches
  - Skip UnnecessaryLambda findings for usages in enhanced for
    loops
  - Fix bug where nested MissingBraces violations' suggested
    fixes result in broken code
  - Add support for specifying exemptPrefixes/exemptNames for
    UnusedVariable via flags
  - UnusedMethod: Added exempting variable annotations
  * Changes of version 2.21.1:
    + Handle overlapping ranges in suppressedRegions
    + Add AddressSelection to discourage APIs that convert a
    hostname to a single address
  * Changes of version 2.21.0:
    + New Checkers:
  - AttemptedNegativeZero: Prevents accidental use of -0, which
    is the same as 0. The floating-point negative zero is -0.0.
  - ICCProfileGetInstance: Warns on uses of
    ICC_Profile.getInstance(String), due to JDK-8191622.
  - MutableGuiceModule: Fields in Guice modules should be final.
  - NullableOptional: Discourages @Nullable-annotated Optionals.
  - OverridingMethodInconsistentArgumentNamesChecker: Arguments
    of overriding method are inconsistent with overridden
    method.
    + Fixed issues:
  - Avoid MemberName IOOBE on lambda parameters inside
    overriding methods #3976
  - Improve LockOnNonEnclosingClassLiteral documentation #3986
  - Security scan reported high CVE for
    com.google.guava:guava:31.1-jre #4001
  - Upgrade guava to 32.0.1 #4002
  - Proposal: checker to prevent other checkers from calling
    javac methods that changed across JDKs #4026
  - Add support in ASTHelpersSuggestions for getEnclosedElements
    [#4027]
  * Changes of version 2.20.0:
    + This release is compatible with early-access builds of JDK 21.
    + New Checkers: InlineTrivialConstant, UnnecessaryStringBuilder,
    BanClassLoader, DereferenceWithNullBranch, DoNotUseRuleChain,
    LockOnNonEnclosingClassLiteral, MissingRefasterAnnotation,
    NamedLikeContextualKeyword, NonApiType
    + Fixes issues:
  - Introduce MissingRefasterAnnotation checker #2232
  - Fix minor typo in URepeated #2243
  - Drop unused constant Template#AUTOBOXING_DEFAULT #2997
  - Introduce command-line flag -XepAllSuggestionsAsWarnings
    [#3301]
  - JDK21 compatibility #3843
  - Add OSGi runtime metadata to error-prone's MANIFEST.MF files
    [#3903]
  - Use EISOP Checker Framework version 3.34.0-eisop1 #3918
  - NotJavadoc pattern does not allow Javadoc on module
    declarations #3923
  - ErrorProneInjector incorrectly picks up the no-args
    constructor #3931
  - Several high CVEs related to dependency
    com.google.protobuf:protobuf-java:3.19.2 #3945
  - Upgrade protobuf-java to 3.19.6 #3946
  * Changes of version 2.19.1:
    + This release fixes a binary compatibility issue when running
    on JDK 11
  * Changes of version 2.19.0:
    + New Checkers: NotJavadoc, StringCaseLocaleUsage,
    UnnecessaryTestMethodPrefix
    + Fixes issues:
  - Exclude inner classes annotated with @Nested from
    ClassCanBeStatic rule #956
  - Optimize VisitorState#getSymbolFromName #3504
  - ClassCanBeStatic: Exclude JUnit @Nested classes #3654
  - BadImport: flag static import of newInstance methods #3703
  - Support given for enforcing DirectInvocationOnMock: issue
    3396 #3731
  - Handle yield statement case in ASTHelpers#targetType #3737
  - Should ASTHelpers.getSymbol(Tree) be annotated with
    @Nullable? #3760
  - Fix '@' character in javadoc code snippets #3779
  - Replace guava cache with caffeine #3796
  - Discourage APIs locale-dependent APIs like
    String.to{Lower,Upper}Case #3809
  - Introduce StringCaseLocaleUsage check #3813
  * Changes of version 2.18.0:
    + New Checkers: InjectOnBugCheckers, LabelledBreakTarget,
    UnusedLabel, YodaCondition
    + Fixes issues:
  - @SuppressWarnings("InlineFormatString") doesn't work #1650
  - Refaster: support method invocation type argument inlining
    [#2706]
  - java.lang.IllegalArgumentException: Cannot edit synthetic
    AST nodes with specific record constructor #3404
  - Rename class to match filename #3493
  - Optimize VisitorState#getSymbolFromName #3504
  - refactor: refactor bad smell UnusedLabel #3519
  - LambdaFunctionalInterface crash with
    IllegalArgumentException when processing an enum constructor
    taking a lambda #3579
  - Fix JDK 20-ea build compatibility #3610
  - UngroupedOverloads: ignore generated constructors #3632
  - [errorprone 2.17.0] NPE in
    StatementSwitchToExpressionSwitch.analyzeSwitchTree #3638
  - StatementSwitchToExpressionSwitch: handle empty statement
    blocks #3645
  - StatementSwitchToExpressionSwitch: only trigger on
    compatible target versions #3646
  - Fix Finalize bugpattern to match protected finalize() #3652
  - Make MemoizeConstantVisitorStateLookups check suppressible
    [#3690]
  * Changes of version 2.17.0:
    + New Checkers: AvoidObjectArrays, Finalize, IgnoredPureGetter,
    ImpossibleNullComparison, MathAbsoluteNegative, NewFileSystem,
    StatementSwitchToExpressionSwitch, UnqualifiedYield
    + Fixed issues:
  - InvalidParam warning on Javadoc for Java record components
    [#2321]
  - UnusedMethod flags @JsonValue methods as unused #3144
  - UnusedMethod: Add more JPA lifecycle annotations or make
    annotations configurable #3297
  - UnusedMethod: Support additional exempting method
    annotations #3428
  - Have InvalidParam support records #3437
  - Fix -XepDisableAllWarnings flag when passed on its own #3462
  - ASTHelpersSuggestions does not flag call to packge() on
    com.sun.tools.javac.code.Symbol.ClassSymbol #3482
  - @SupressWarnings on record compact constructor causes crash
    [#3494]
  * Changes of version 2.16.0:
    + New Checkers: ASTHelpersSuggestions,
    CanIgnoreReturnValueSuggester, LenientFormatStringValidation,
    UnnecessarilyUsedValue
    + Fixed issues:
  - Avoid using non-ASCII Unicode characters outside of comments
    and literals #3092
  - NullPointerException thrown during analysis #3220
  - NPE analysing new style switch statement (2.14.0) #3225
  - ImmutableChecker handles null types #3267
  - Drop pre-JDK 11 logic from Refaster's Inliner class #3441
  * Changes of version 2.15.0:
    + New Checkers: BuilderReturnThis,
    CanIgnoreReturnValueSuggester, CannotMockFinalClass,
    CannotMockFinalMethod, DirectInvocationOnMock, ExtendsObject,
    MockNotUsedInProduction, NoCanIgnoreReturnValueOnClasses,
    NullArgumentForNonNullParameter, SelfAlwaysReturnsThis,
    UnsafeWildcard, UnusedTypeParameter
  * Changes of version 2.14.0:
    + New checkers: BanJNDI,  EmptyTopLevelDeclaration,
    ErroneousBitwiseExpression,
    FuzzyEqualsShouldNotBeUsedInEqualsMethod, Interruption,
    NullableOnContainingClass
  * Changes of version 2.13.1:
    + Fix a crash in UnnecessaryBoxedVariable
    + Include the unicode character in the diagnostic message
  * Changes of version 2.13.0:
    + Handle all annotations with the simple name Generated in
  - XepDisableWarningsInGeneratedCode
    + Reconcile BugChecker#isSuppressed with suppression handling in
    ErrorProneScanner
    + Fix a bug in enclosingPackage
    + Improve performance of fix application
    + Implicitly treat @AutoBuilder setter methods as
    @CanIgnoreReturnValue.
    + Remove some obsolete checks
    (PublicConstructorForAbstractClass, HashCodeToString)
  * Changes of version 2.12.1:
    + This release adds an infrastructure optimization to AppliedFix
    source code processing.
  * Changes of version 2.12.0:
    + New checks: BoxedPrimitiveEquality, DoubleBraceInitialization,
    IgnoredPureGetter, LockOnBoxedPrimitive, IncorrectMainMethod,
    LongDoubleConversion, RobolectricShadowDirectlyOn,
    StaticAssignmentOfThrowable, UnnecessaryLongToIntConversion,
    Varifier</changelog>
</package>
<package pkgid="37d92d14e5e4261d135cc8e75f5d42e924611274e43f59c03a135a08401e9ccf6ff93831d48b2a71d97fddfd262b437f4459e0585985fda7e729bbaf10caed00" name="google-gson" arch="noarch">
  <version epoch="0" ver="2.8.9" rel="7.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1572609600">- Initial packaging of google-gson 2.8.5</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1634644800">- Upgrade to version 2.8.8
  * Changes
    + Fixed issue with recursive types.
    + Better behaviour with Java 9+ and Unsafe if there is a
    security manager.
    + EnumTypeAdapter now works better when ProGuard has obfuscated
    enum fields.
- Removed patch:
  * fix-test.patch
    + integrated upstream
- Modified patches:
  * no-template-plugin.patch
  * osgi-export-internal.patch
    + rediff to changed context
- Added patches:
  * allow-build-with-java8.patch
    + lower the unnecessary requirement of Java 9
  * sun-misc.patch
    + make import of sun.misc optional since not all versions of
    jdk export it</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647950400">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648728000">- Upgrade to version 2.8.9 (jsc#SLE-24261)
  * Changes
    + Make OSGi bundle's dependency on sun.misc optional.
    + Deprecate Gson.excluder() exposing internal Excluder class.
    + Prevent Java deserialization of internal classes.
    + Improve number strategy implementation.
    + Fix LongSerializationPolicy null handling being inconsistent
    with Gson.
    + Support arbitrary Number implementation for Object and Number
    deserialization.
    + Bump proguard-maven-plugin from 2.4.0 to 2.5.1.
    + Don't exclude static local classes.
    + Fix RuntimeTypeAdapterFactory depending on internal Streams
    class.
    + Improve Maven build.
    + Make dependency on java.sql optional.
  * fixes bsc#1199064, CVE-2022-25647
- Removed patch:
  * sun-misc.patch
    + integrated upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648814400">- Build with Java &gt;= 9 in order to produce a modular jar by
  compiling the module-info.java sources with all other classes
  built with release 8 and still compatible with Java 8
- Removed patch:
  * allow-build-with-java8.patch
    + not needed in this setting</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="3c0c16646895fdf406dc68e1c6961ccc28f6478dccc0850c817a8bd8e121f4bf68085a013cb3fe5b81a8f358b575d8e9bd8271d99485ad0e7d95a167dae766e1" name="google-gson" arch="src">
  <version epoch="0" ver="2.8.9" rel="7.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1572609600">- Initial packaging of google-gson 2.8.5</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1634644800">- Upgrade to version 2.8.8
  * Changes
    + Fixed issue with recursive types.
    + Better behaviour with Java 9+ and Unsafe if there is a
    security manager.
    + EnumTypeAdapter now works better when ProGuard has obfuscated
    enum fields.
- Removed patch:
  * fix-test.patch
    + integrated upstream
- Modified patches:
  * no-template-plugin.patch
  * osgi-export-internal.patch
    + rediff to changed context
- Added patches:
  * allow-build-with-java8.patch
    + lower the unnecessary requirement of Java 9
  * sun-misc.patch
    + make import of sun.misc optional since not all versions of
    jdk export it</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647950400">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648728000">- Upgrade to version 2.8.9 (jsc#SLE-24261)
  * Changes
    + Make OSGi bundle's dependency on sun.misc optional.
    + Deprecate Gson.excluder() exposing internal Excluder class.
    + Prevent Java deserialization of internal classes.
    + Improve number strategy implementation.
    + Fix LongSerializationPolicy null handling being inconsistent
    with Gson.
    + Support arbitrary Number implementation for Object and Number
    deserialization.
    + Bump proguard-maven-plugin from 2.4.0 to 2.5.1.
    + Don't exclude static local classes.
    + Fix RuntimeTypeAdapterFactory depending on internal Streams
    class.
    + Improve Maven build.
    + Make dependency on java.sql optional.
  * fixes bsc#1199064, CVE-2022-25647
- Removed patch:
  * sun-misc.patch
    + integrated upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648814400">- Build with Java &gt;= 9 in order to produce a modular jar by
  compiling the module-info.java sources with all other classes
  built with release 8 and still compatible with Java 8
- Removed patch:
  * allow-build-with-java8.patch
    + not needed in this setting</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="e7070901274e2fd1be574bb25e2b4f0ab51db8125b495e9a246bd82d0f1700d17146e6739ea56ce95e74086d0c31636730ea267caf074d1f4e9d0eb0ee85cde5" name="google-gson-javadoc" arch="noarch">
  <version epoch="0" ver="2.8.9" rel="7.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1572609600">- Initial packaging of google-gson 2.8.5</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1634644800">- Upgrade to version 2.8.8
  * Changes
    + Fixed issue with recursive types.
    + Better behaviour with Java 9+ and Unsafe if there is a
    security manager.
    + EnumTypeAdapter now works better when ProGuard has obfuscated
    enum fields.
- Removed patch:
  * fix-test.patch
    + integrated upstream
- Modified patches:
  * no-template-plugin.patch
  * osgi-export-internal.patch
    + rediff to changed context
- Added patches:
  * allow-build-with-java8.patch
    + lower the unnecessary requirement of Java 9
  * sun-misc.patch
    + make import of sun.misc optional since not all versions of
    jdk export it</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647950400">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648728000">- Upgrade to version 2.8.9 (jsc#SLE-24261)
  * Changes
    + Make OSGi bundle's dependency on sun.misc optional.
    + Deprecate Gson.excluder() exposing internal Excluder class.
    + Prevent Java deserialization of internal classes.
    + Improve number strategy implementation.
    + Fix LongSerializationPolicy null handling being inconsistent
    with Gson.
    + Support arbitrary Number implementation for Object and Number
    deserialization.
    + Bump proguard-maven-plugin from 2.4.0 to 2.5.1.
    + Don't exclude static local classes.
    + Fix RuntimeTypeAdapterFactory depending on internal Streams
    class.
    + Improve Maven build.
    + Make dependency on java.sql optional.
  * fixes bsc#1199064, CVE-2022-25647
- Removed patch:
  * sun-misc.patch
    + integrated upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648814400">- Build with Java &gt;= 9 in order to produce a modular jar by
  compiling the module-info.java sources with all other classes
  built with release 8 and still compatible with Java 8
- Removed patch:
  * allow-build-with-java8.patch
    + not needed in this setting</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="9cb3b98326e9aa3399491eb89944aaf910258e39091697e7e1e1f24750ffcb1fc2276f516746e1b7cd97660ef7680dbcf7dac5ab29b00b5d7af376f9b8b94f8a" name="govc" arch="src">
  <version epoch="0" ver="0.37.2" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1705752000">- new package govc: vSphere CLI written in go</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707739200">- Update to version 0.35.0:
  * chore: Update version.go for v0.35.0
  * docs: update release doc
  * chore: update CONTRIBUTORS
  * govc: json tag camelCase fixes
  * Add "AggregatedSnapshotCapacityInMb" to cnstype.
  * add -json to snapshot.tree
  * build(deps): bump nokogiri from 1.14.3 to 1.16.2 in /gen
  * api: Sim vm config.changeVersion &amp; config.modified
  * build(deps): bump peter-evans/create-pull-request from 5 to 6
  * Re-enable PC updates for indexed properties
  * build(deps): bump andstor/file-existence-action from 2 to 3
  * build(deps): bump peter-evans/create-or-update-comment from 3
    to 4
  * Add new "UsedCapacityInMb" in struct "CnsBlockBackingDetails"
  * build(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0
  * build(deps): bump actions/cache from 3 to 4
  * Self identify the executable making calls to vCenter
  * api: WaitForUpdatesEx &amp; DestroyPropertyFilter
  * Changes to fix xml tag used for SnapshotId
  * vcsim: Fix -method-delay option to update task states
  * Fixes Missing Tags in AttachedTags
  * Changes to add CNS fault CnsSnapshotCreatedFault
  * build(deps): bump actions/upload-artifact from 3 to 4
  * build(deps): bump github/codeql-action from 2 to 3
  * build(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0
  * build(deps): bump chuhlomin/render-template from 1.8 to 1.9</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.36.0:
  * chore: Update version.go for v0.36.0
  * Updating CONTRIBUTORS
  * fix: vcsim Fetch method causes runtime panic when property is
    not set
  * Add APIs for vLCM enablement on a cluster and base ESXi image
    selection
  * chore: bump Go versions
  * build(deps): bump github.com/stretchr/testify from 1.8.4 to
    1.9.0
  * Add API for vLCM - offline depots and cluster baseline images
  * chore: Better support for ESXi &amp; HW versions
  * vcsim: Enhanced sim support for upgrade VM
  * fix: Update summary.config.hwVersion in simulator
  * test fixes
  * fix: govc: use session KeepAlive in library.export command
  * Add service locator to CNS RelocateVolume spec
  * Add  "AggregatedSnapshotCapacityInMb" to
    CnsSnapshotCreateResult and CnsSnapshotDeleteResult.</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590401">- Update to version 0.36.1:
  * chore: Update version.go for v0.36.1
  * Add support for SHA256 thumbprint based vCenter authentication
  * fix: lookup client to use envoy sidecar url if enabled</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1711800000">- Update to version 0.36.2:
  * chore: Update version.go for v0.36.2
  * govc: snapshot.tree json output to stdout
  * fix: endpoint url to bypass lookup service if envoy sidecar
    enabled
  * api: Add Downloadendpoint field in the library item file struct</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712145600">- Update to version 0.36.3:
  * chore: Update version.go for v0.36.3
  * Remove deprecation for task.Wait and task.WaitForResult</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713009600">- Update to version 0.37.0:
  * chore: Update version.go for v0.37.0
  * vcsim: toggle Content Library cached fields in sync and evict
    calls
  * govc: Add library.evict command
  * vcsim: add ExtensionManager.FindExtension method
  * build(deps): add vcsim to rpm
  * govc: add default output formatting for namespace commands
  * fix: make cns.Client independent of vim25.Client
  * api: use RetrievePropertiesEx in mo package functions
  * vcsim: RetrievePropertiesEx &amp; ContinueRetrievePropertiesEx
  * api: change RetrieveProperties to collect results in batches
  * feat: Add VAPI bindings for guest namespaces and virtual
    machine classes
  * build(deps): enable rpm builds and add archs
  * api: move vim25.Client.UseServiceVersion to soap.Client
  * api: Expose vSphere API to evict subscribed content library
  * fix: vcsim: re-parent children in ResourcePool.Destroy
  * vcsim: add TaskHistoryCollector support
  * Remove deprecation for task.Wait and task.WaitForResult
  * govc: snapshot.tree json output to stdout
  * fix: endpoint url to bypass lookup service if envoy sidecar
    enabled
  * api: Add Downloadendpoint field in the library item file struct
  * vcsim: add TaskManager.CreateTask support
  * vcsim: add ExtensionManager support
  * build(deps): bump google.golang.org/protobuf in /hack/tools
  * Add support for SHA256 thumbprint based vCenter authentication
  * fix: lookup client to use envoy sidecar url if enabled
  * docs: update CHANGELOG
  * docs: update CONTRIBUTORS</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713441600">- Update to version 0.37.1:
  * chore: Update version.go for v0.37.1
  * bugfix: Exclude ServerGUID from MOR comparison in WaitEx</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715342400">- Update to version 0.37.2:
  * chore: Update version.go for v0.37.2
  * vcsim: Add PbmCheckCompatibility method in pbm simulator
  * api: add checksum validation in Content Library update session
    file API
  * vcsim: fix ReconfigVM validation when changing disk size
  * api: add SSLCertificate to TransferEndpoint in content library
    API</changelog>
</package>
<package pkgid="ae936ae9d322a7ef621d81480a71714d982a353843a20b5c88d4b2a420b0350cbce4701b538772347dd5befe5505ee0f4282b4d36525096ad6d52008a8190d62" name="govc" arch="x86_64">
  <version epoch="0" ver="0.37.2" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1705752000">- new package govc: vSphere CLI written in go</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707739200">- Update to version 0.35.0:
  * chore: Update version.go for v0.35.0
  * docs: update release doc
  * chore: update CONTRIBUTORS
  * govc: json tag camelCase fixes
  * Add "AggregatedSnapshotCapacityInMb" to cnstype.
  * add -json to snapshot.tree
  * build(deps): bump nokogiri from 1.14.3 to 1.16.2 in /gen
  * api: Sim vm config.changeVersion &amp; config.modified
  * build(deps): bump peter-evans/create-pull-request from 5 to 6
  * Re-enable PC updates for indexed properties
  * build(deps): bump andstor/file-existence-action from 2 to 3
  * build(deps): bump peter-evans/create-or-update-comment from 3
    to 4
  * Add new "UsedCapacityInMb" in struct "CnsBlockBackingDetails"
  * build(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0
  * build(deps): bump actions/cache from 3 to 4
  * Self identify the executable making calls to vCenter
  * api: WaitForUpdatesEx &amp; DestroyPropertyFilter
  * Changes to fix xml tag used for SnapshotId
  * vcsim: Fix -method-delay option to update task states
  * Fixes Missing Tags in AttachedTags
  * Changes to add CNS fault CnsSnapshotCreatedFault
  * build(deps): bump actions/upload-artifact from 3 to 4
  * build(deps): bump github/codeql-action from 2 to 3
  * build(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0
  * build(deps): bump chuhlomin/render-template from 1.8 to 1.9</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.36.0:
  * chore: Update version.go for v0.36.0
  * Updating CONTRIBUTORS
  * fix: vcsim Fetch method causes runtime panic when property is
    not set
  * Add APIs for vLCM enablement on a cluster and base ESXi image
    selection
  * chore: bump Go versions
  * build(deps): bump github.com/stretchr/testify from 1.8.4 to
    1.9.0
  * Add API for vLCM - offline depots and cluster baseline images
  * chore: Better support for ESXi &amp; HW versions
  * vcsim: Enhanced sim support for upgrade VM
  * fix: Update summary.config.hwVersion in simulator
  * test fixes
  * fix: govc: use session KeepAlive in library.export command
  * Add service locator to CNS RelocateVolume spec
  * Add  "AggregatedSnapshotCapacityInMb" to
    CnsSnapshotCreateResult and CnsSnapshotDeleteResult.</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590401">- Update to version 0.36.1:
  * chore: Update version.go for v0.36.1
  * Add support for SHA256 thumbprint based vCenter authentication
  * fix: lookup client to use envoy sidecar url if enabled</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1711800000">- Update to version 0.36.2:
  * chore: Update version.go for v0.36.2
  * govc: snapshot.tree json output to stdout
  * fix: endpoint url to bypass lookup service if envoy sidecar
    enabled
  * api: Add Downloadendpoint field in the library item file struct</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712145600">- Update to version 0.36.3:
  * chore: Update version.go for v0.36.3
  * Remove deprecation for task.Wait and task.WaitForResult</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713009600">- Update to version 0.37.0:
  * chore: Update version.go for v0.37.0
  * vcsim: toggle Content Library cached fields in sync and evict
    calls
  * govc: Add library.evict command
  * vcsim: add ExtensionManager.FindExtension method
  * build(deps): add vcsim to rpm
  * govc: add default output formatting for namespace commands
  * fix: make cns.Client independent of vim25.Client
  * api: use RetrievePropertiesEx in mo package functions
  * vcsim: RetrievePropertiesEx &amp; ContinueRetrievePropertiesEx
  * api: change RetrieveProperties to collect results in batches
  * feat: Add VAPI bindings for guest namespaces and virtual
    machine classes
  * build(deps): enable rpm builds and add archs
  * api: move vim25.Client.UseServiceVersion to soap.Client
  * api: Expose vSphere API to evict subscribed content library
  * fix: vcsim: re-parent children in ResourcePool.Destroy
  * vcsim: add TaskHistoryCollector support
  * Remove deprecation for task.Wait and task.WaitForResult
  * govc: snapshot.tree json output to stdout
  * fix: endpoint url to bypass lookup service if envoy sidecar
    enabled
  * api: Add Downloadendpoint field in the library item file struct
  * vcsim: add TaskManager.CreateTask support
  * vcsim: add ExtensionManager support
  * build(deps): bump google.golang.org/protobuf in /hack/tools
  * Add support for SHA256 thumbprint based vCenter authentication
  * fix: lookup client to use envoy sidecar url if enabled
  * docs: update CHANGELOG
  * docs: update CONTRIBUTORS</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713441600">- Update to version 0.37.1:
  * chore: Update version.go for v0.37.1
  * bugfix: Exclude ServerGUID from MOR comparison in WaitEx</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715342400">- Update to version 0.37.2:
  * chore: Update version.go for v0.37.2
  * vcsim: Add PbmCheckCompatibility method in pbm simulator
  * api: add checksum validation in Content Library update session
    file API
  * vcsim: fix ReconfigVM validation when changing disk size
  * api: add SSLCertificate to TransferEndpoint in content library
    API</changelog>
</package>
<package pkgid="b73fedf377e2d59edaea992143b57132e95b2c0d042964313438ed97b4cc0942977bc831f3b7a06eb7749158e6a93043161d91f8b108ff4169e1e6e671c948e4" name="govc-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.37.2" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1705752000">- new package govc: vSphere CLI written in go</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707739200">- Update to version 0.35.0:
  * chore: Update version.go for v0.35.0
  * docs: update release doc
  * chore: update CONTRIBUTORS
  * govc: json tag camelCase fixes
  * Add "AggregatedSnapshotCapacityInMb" to cnstype.
  * add -json to snapshot.tree
  * build(deps): bump nokogiri from 1.14.3 to 1.16.2 in /gen
  * api: Sim vm config.changeVersion &amp; config.modified
  * build(deps): bump peter-evans/create-pull-request from 5 to 6
  * Re-enable PC updates for indexed properties
  * build(deps): bump andstor/file-existence-action from 2 to 3
  * build(deps): bump peter-evans/create-or-update-comment from 3
    to 4
  * Add new "UsedCapacityInMb" in struct "CnsBlockBackingDetails"
  * build(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0
  * build(deps): bump actions/cache from 3 to 4
  * Self identify the executable making calls to vCenter
  * api: WaitForUpdatesEx &amp; DestroyPropertyFilter
  * Changes to fix xml tag used for SnapshotId
  * vcsim: Fix -method-delay option to update task states
  * Fixes Missing Tags in AttachedTags
  * Changes to add CNS fault CnsSnapshotCreatedFault
  * build(deps): bump actions/upload-artifact from 3 to 4
  * build(deps): bump github/codeql-action from 2 to 3
  * build(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0
  * build(deps): bump chuhlomin/render-template from 1.8 to 1.9</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.36.0:
  * chore: Update version.go for v0.36.0
  * Updating CONTRIBUTORS
  * fix: vcsim Fetch method causes runtime panic when property is
    not set
  * Add APIs for vLCM enablement on a cluster and base ESXi image
    selection
  * chore: bump Go versions
  * build(deps): bump github.com/stretchr/testify from 1.8.4 to
    1.9.0
  * Add API for vLCM - offline depots and cluster baseline images
  * chore: Better support for ESXi &amp; HW versions
  * vcsim: Enhanced sim support for upgrade VM
  * fix: Update summary.config.hwVersion in simulator
  * test fixes
  * fix: govc: use session KeepAlive in library.export command
  * Add service locator to CNS RelocateVolume spec
  * Add  "AggregatedSnapshotCapacityInMb" to
    CnsSnapshotCreateResult and CnsSnapshotDeleteResult.</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590401">- Update to version 0.36.1:
  * chore: Update version.go for v0.36.1
  * Add support for SHA256 thumbprint based vCenter authentication
  * fix: lookup client to use envoy sidecar url if enabled</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1711800000">- Update to version 0.36.2:
  * chore: Update version.go for v0.36.2
  * govc: snapshot.tree json output to stdout
  * fix: endpoint url to bypass lookup service if envoy sidecar
    enabled
  * api: Add Downloadendpoint field in the library item file struct</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712145600">- Update to version 0.36.3:
  * chore: Update version.go for v0.36.3
  * Remove deprecation for task.Wait and task.WaitForResult</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713009600">- Update to version 0.37.0:
  * chore: Update version.go for v0.37.0
  * vcsim: toggle Content Library cached fields in sync and evict
    calls
  * govc: Add library.evict command
  * vcsim: add ExtensionManager.FindExtension method
  * build(deps): add vcsim to rpm
  * govc: add default output formatting for namespace commands
  * fix: make cns.Client independent of vim25.Client
  * api: use RetrievePropertiesEx in mo package functions
  * vcsim: RetrievePropertiesEx &amp; ContinueRetrievePropertiesEx
  * api: change RetrieveProperties to collect results in batches
  * feat: Add VAPI bindings for guest namespaces and virtual
    machine classes
  * build(deps): enable rpm builds and add archs
  * api: move vim25.Client.UseServiceVersion to soap.Client
  * api: Expose vSphere API to evict subscribed content library
  * fix: vcsim: re-parent children in ResourcePool.Destroy
  * vcsim: add TaskHistoryCollector support
  * Remove deprecation for task.Wait and task.WaitForResult
  * govc: snapshot.tree json output to stdout
  * fix: endpoint url to bypass lookup service if envoy sidecar
    enabled
  * api: Add Downloadendpoint field in the library item file struct
  * vcsim: add TaskManager.CreateTask support
  * vcsim: add ExtensionManager support
  * build(deps): bump google.golang.org/protobuf in /hack/tools
  * Add support for SHA256 thumbprint based vCenter authentication
  * fix: lookup client to use envoy sidecar url if enabled
  * docs: update CHANGELOG
  * docs: update CONTRIBUTORS</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713441600">- Update to version 0.37.1:
  * chore: Update version.go for v0.37.1
  * bugfix: Exclude ServerGUID from MOR comparison in WaitEx</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715342400">- Update to version 0.37.2:
  * chore: Update version.go for v0.37.2
  * vcsim: Add PbmCheckCompatibility method in pbm simulator
  * api: add checksum validation in Content Library update session
    file API
  * vcsim: fix ReconfigVM validation when changing disk size
  * api: add SSLCertificate to TransferEndpoint in content library
    API</changelog>
</package>
<package pkgid="0e0793545175dd6202c2ede9cb3ae0ab03293a618751b399b0c4a73f8c0445282fcea829c11cc9818f17235ccce8921ebcf61c2190a272cd8eedf91a828f480d" name="gping" arch="src">
  <version epoch="0" ver="1.16.1" rel="1.1"/>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1714132800">- Initial Checkin</changelog>
</package>
<package pkgid="d142450212e7f892462def692dedc103e8349670337dcc1c2afb8ccb247016ac931e7be168518f5f40a69e5a05a98ad5cf6f75731c721f52c057f6b1b2705415" name="gping" arch="x86_64">
  <version epoch="0" ver="1.16.1" rel="1.1"/>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1714132800">- Initial Checkin</changelog>
</package>
<package pkgid="0c3016a630a25548ed25980d1b992a888c3bca85cf95a475c742a89ba7d236ea4f4f088a173a7b729f1285ededfde2e2f661434d06dda33a16c6cd60817f2941" name="gping-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.16.1" rel="1.1"/>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1714132800">- Initial Checkin</changelog>
</package>
<package pkgid="4c839e79963dc7efa3928b067f5b8bf2d2e3b36169a04331b4efba2182b19e9fe3386085d9a5ee0daf2a6f90f292753338cf8f4c515a6f7ac64e14efde277687" name="gping-debugsource" arch="x86_64">
  <version epoch="0" ver="1.16.1" rel="1.1"/>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1714132800">- Initial Checkin</changelog>
</package>
<package pkgid="df68197c00f362f0cf55ad04d25fb443dbaae371e2288418ba2be44a008e64f4664440fe2ed9b339fd1edca46aafedfba8e42105e87ee0def199eafc591d23a7" name="gprofng" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="f9c00d266e6421ef55e5211aeeff288e64c63263656c52ce8e3cd9f9e0cb0220b80ccc45f75781abe9f424dfa21e74ff3865a6f06d3aa3a33886a5c441be6aeb" name="gprofng-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42" rel="3.0.2.1.sr20240429"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1706616000">- Update to version 2.42:
  * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
  RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
  flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
  '+rcpc2' and '+wfxt'
  * Add experimantal support for GAS to synthesize call-frame-info for
  some hand-written asm (--scfi=experimental) on x86-64.
  * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
  PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
  * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
  SiFive VCIX v1.0.
  * BPF assembler: ';' separates statements now, and does not introduce
  line comments anymore (use '#' or '//' for this).
  * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
  dynamic tags.
  * risc-v ld: Add '--[no-]check-uleb128'.
  * New linker script directive: REVERSE, to be combined with SORT_BY_NAME
  or SORT_BY_INIT_PRIORITY, reverses the generated order.
  * New linker options --warn-execstack-objects (warn only about execstack
  when input object files request it), and --error-execstack plus
  - -error-rxw-segments to convert the existing warnings into errors.
  * objdump: Add -Z/--decompress to be used with -s/--full-contents to
  decompress section contents before displaying.
  * readelf: Add --extra-sym-info to be used with --symbols (currently
  prints section name of references section index).
  * objcopy: Add --set-section-flags for x86_64 to include
  SHF_X86_64_LARGE.
  * s390 disassembly: add target-specific disasm option 'insndesc',
  as in "objdump -M insndesc" to display an instruction description
  as comment along with the disassembly.
- Add binutils-2.42-branch.diff.gz.
- Rebased s390-biarch.diff.
- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-2.41-branch.diff.gz, binutils-2.41.tar.bz2,
  binutils-2.41-branch.diff.gz.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
- Removed add-ulp-section.diff, we use a different mechanism
  for live patching since a long time.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1707134400">- Add binutils-disable-code-arch-error.diff to demote an
  error about swapped .arch/.code directives to a warning.
  It happens in the wild.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1708516800">- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1714564800">- Allow to disable profiling</changelog>
</package>
<package pkgid="5406825408d09ec71ab7dbc8c18816b8aca310ade2bc24eeb6d82178867aba857425bfd406e2a707ce063e3163baeaac6896baa0a4721ee4879087134224d366" name="gpsd" arch="src">
  <version epoch="0" ver="3.25" rel="5.1"/>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1544443200">- Correct flag to disable stripping (nostrip=True)
- Add gpsd-declaration-in-for-loop.patch to remove c99 construction
  (backport from upstream), fixes building for Leap-42.3
- Upstream changed location of gpsd in systemd gpsd.service file
  (change it back to {_sbindir})</changelog>
  <changelog author="suse+build@de-korte.org" date="1568721600">- Update to version 3.19
  * Rearrange rawdata_t.  Bump the API because gps_data_t changed.
  * Report sequence-ID fields in type 7 and 13 AIS messages.
  * Preliminary support for SiRFstar V
  * Improve error modeling.
  * Update pseudo NMEA to v3.0, with fractional time.
  * Improve cycle detection, mostly for NMEA.
  * Move epe from gps_data_t to be near its friends in gps_fix_t.
  * Preliminary u-blox 9 support.
  * Add qErr in gps_data_t to store PPS quantization error.
  * Add Android (AOSP) support
  * Improved multi gnss and multi signal support.
  * NMEA 4.10 multi gnss multi signal support.
  * The arguments to "ubxtool -p P" have been expanded and changed.
  * New options, -g, -x, -z, added to ubxtool for u-blox 9 support.
- Drop gpsd-declaration-in-for-loop.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1569672000">- Add 0001-Make-sure-Qgpsmm.pc-is-usable.patch to fix the bogus values
  in qgpsmm.pc
- Update the URLs</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584360000">- Allow building without python2 available</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1587124800">- Update to version 3.20
  * Change README into an asciidoc file and publish HTML from it
  * Add NED and geoid_sep to gps_fix_t and TPV JSON.
  * Add "-e NED" to ubxtool to enable NED messages.
  * gpsdata.separation replaced by gpsdata.fix.geoid_sep.
  * Remove nofloats build option.
  * TPV JSON "alt" is now fixed at WGS84.  Probably.
  * xgps now uses XGPSOPTS environment variable.
  * add health variable to satellite_t
  * change satellite_t elevation and azimuth to double
  * satellite_t elevation, azimuth, and ss use NAN for unknown value.
  * add altMSL, altHAE, and depth, to gps_fix_t
  * altitude in gps_fix_t is deprecated and undefined
  * wgs84_separation() now return EGM2008 computed from 5x5 degree base data.
  * The best results are close to cm, the worst off up to 12m.
  * Move mag_var from gps_device_t to magnetic_var gps_data_t.
  * Added mag_var() to interpolate magnetic variation (deviation) from a table.
  * Remove true2magnetic() as mag_var() improves on it.
  * Remove TIMEHINT_ENABLE.  It only worked when enabled.
  * Remove NTP_ENABLE and NTPSHM_ENABLE.  It only worked when enabled.
  * Remove PPS_ENABLE and TIMING_ENABLE.
  * Add dgps_age and dgps_station to gps_fix_t
  * Convert all timestamp_t to timespec_t.
  * Remove FIXED_PORT_SPEED and FIXED_STOP_BITS build options.
  * Add -s [speed] and -f [framing] runtime options to gpsd.
  * A working CC and termios.h are mandatory.
  * use the current leap second to determine the current GPS epoch.
  * leapfetch.py, leapseconds.cache, timebase.h and leapfetch option gone.
- Remove 0001-Make-sure-Qgpsmm.pc-is-usable.patch (upstreamed)
- Fix legacy socket path</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1603368000">- Update to version 3.21
  * Create python programs from .in files to allow macro substitution.
  * Finally clean .sconsign*.dblite with "scons -c"
  * Remove revision.h.  Move REVISION into gpsd_config.h
  * Change asciidoc to asciidoctor, and revise documents to match.
  * library version bumped to 27
  * Add leap_seconds to gps_data_t
  * Add/change many rtcm2 structs in gps.h
  * Add/change many rtcm3 structs in gps.h
  * Maindenhead now 8 chars.
  * Add icondir and sharedir install options
  * Install basic doc in sharedir
  * Move gps_data_t-&gt;status to gps_fix_t.status for better fix merging
  * The gps python module is now Pure Python + FFI.  FFI only for packet.py
  * User should manually delete any old packet*so.
  * Add wspeedt, wspeedr, wanglem, wanglet, wangler to  gps_fix_t
  * Add "-p CONFIG", "-p STATUS", "-t" and "-tt" options to ubxtool.
  * Add python_shebang option to scons config.
  * gpsrinex has long options and many new options.
  * Added long options to gpsd.
  * Remove unused FORCE_GLOBAL_ENABLE
  * Remove config option reconfigure, replace with -p, --passive runtime option.
  * Remove config option controlsend (RECONFIGURE_ENABLE)
  * Add config option rundir=XX.  Default set to /run, or /var/run as required.
  * Fixes for Python 2.6 up to 3.9.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1610193600">- Update to version 3.22
  * Added client/gpscsv to convert gpsd JSON to csv.
  * Added client/gpsplot to dynamically plot gpsd JSON.
  * Added client/gpssubframe to decode gpsd SUBFRAME JSON.
  * Added nSat and uSat to SKY JSON.  Old clients can not read new
    SKY.
  * Move stuff from source root into clients/, include/, gpsmon/
    and libgps/.
  * Move stuff from source root into gpsd/.
  * Move class ubx out of ubxtool and into gps/ubx.py.
  * Build all targets in gpsd-$VERSION/, not in tree.
  * NMEA 4.11 support for $GI (IRNSS) and $GZ (QZSS).
- Remove obsolete sed scripts that no longer serve a purpose
- Use new ldconfig macros in Tumbleweed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1622635200">- disable lto on aarch64 for now (bsc#1187089)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1628337600">- Update to version 3.23
  * doc/*xml all moved into www/internals.adoc
  * Convert all DocBook (.xml) to AsciiDoctor (.adoc)
  * Remove all XSL remnants.
  * gpsplot: speedup, add new options.
  * driver_ubx.c: Add decode for UBX-NAV-STATUS
  * gps/ubx.py: Improve decode for UBX-NAV-STATUS
  * cgps: Add popup help, interactive options.
  * Reorganize and split the man pages.
  * Small updates for u-blox M8 and M10
  * Deprecated mtk3331 and ashtech build options.  Use nmea0183
    instead.
  * gpssnmp: Move from contrib/ to clients, add manpage
  * Add www/gpsd-client-example-code.adoc
  * Add gpsdebuginfo script and man page.
  * ubxtool: Add BeiDou, Galileo, GLONASS, QZSS, and partial SBAS
    subframe decodes
  * Max serial port speed raised to 921,600.
  * SUBFRAME JSON now includes new fields to support multiple
    constellations.
  * gpsd: Add some ADR and UDR message partial decodes.
  * ubxtool: Add some ADR and UDR message polls and decodes.
  * Remove COMPASS_ENABLE.  Always compile attitude code.
  * contrib/webgps.py: use argparse, arguments -V, --version,
  - -no-html-head.
  * Add readonly flag to DEVICE JSON.
  * Control messages to gpsd now return JSON, instead of, sometimes,
    OK or ERROR.
  * gpsfake uses "# Date: yyyy-mm-dd" to set initial time.
  * Don't compute wrong GPS rollover after 2021-10-23.
  * Bump libgps to version 29.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632139200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_gpsd.service.patch
  * harden_gpsdctl@.service.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1632312000">- Update to version 3.23.1
  * Improve ubx cycle detection.
  * Add quirks for Jackson Labs nonstandard NMEA
  * Change STATUS_NO_FIX to STATUS_UNK to avoid confusion with fix
    mode.
  * Change STATUS_FIX to STATUS_GPS to avoid confusion with fix
    mode.
  * Change STATUS_DGPS_FIX to STATUS_DGPS to avoid confusion with
    fix mode.
  * Split SOURCE_ACM from SOURCE_USB.  ACM has no speeds.
  * Add speeds 1 mbps, 1.152 mbps, 1.5 mbps, and higher.  When libc
    supports them.
  * Improve autobaud.
  * Add new u-blox M10 messages.
  * Fix u-blox M6, M7 initialization issues.
  * Various ubxtool and gpxlogger updates.
  * Add mtk3301_speed_switcher()
  * No API, ABI changes.
  * Fallback to "python3" if "python" not found.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1632312001">- Don't use gpsd version in patches (will break with every update)
  % harden_gpsd.service.patch
  % harden_gpsdctl@.service.patch</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1632744000">- Set ProtectClock to false or gpsd will not start</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1634644800">- Re-enable LTO on aarch64</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1651147200">- Update to version 3.24
  * NTRIP 2.0 now works.  But still only plain HTML, not RTP, etc.
  * Remove ntrip option and NTRIP_ENABLE.  Always build.
  * Remove passthrough option and PASSTHROUGH_ENABLE. Always build.
  * Remove nmea0183 option and NMEA0183_ENABLE. Always build.
  * Remove netfeed option and NETFEED_ENABLE. Always build.
  * gpsd will retry ntrip:// and tcp:// connections
  * cgps can expand to show more sats. Added --rtk option.
  * maidenhead() checks for input errors.
  * Better SHM logs.
  * PPS and TOFF JSON now include shm used, and real precision.
  * Add initial, untested, TSIPv1 support
  * split debug messages into different syslog() levels.
  * New ppscheck options, and can use /dev/ppsX devices.
  * First try at TSIPv1 protocol decodes.
  * Decode Quectel $PQVERNO for firmware version
  * Decode Skytrak PX1172RH_DS messages.
- Update gpsd.keyring (0C898D47 -&gt; DD3DD9BB)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1673438400">- Update to version 3.25
  * Have ubxtool "-w 0" run forever.
  * Bump libgps version to 30.0
  * Change fixsource_t, store server locally, make pointers const.
  * Move gpsd_hexpack() to gps.h as gps_hexpack()
  * Move gpsd_hexdump() to gps.h as gps_hexdump()
  * Allow gpsctl -s/--ship to work without -f.
  * Grab prRes and quality from u-blox 8+, into JSON, then into xgps.
  * New GPSD-MIB, installed in share/mibs/gpsd.
  * gpssnmp supports GPSD-MIB in pass and pass_persist modes
  * Add decodes for NMEA $xxHDM, $xxROT and $xxXDR
  * Add Magnetic Heading (mheading) and Rate of Rotation (rot) to
    attitude_t
  * Allow NTP time from gpsd://, tcp:// and udp:// sources
  * Add the -B, --nobuffer, option to gpspipe.
  * gpsd opens $RUNDIR/chrony.clk.XXX.sock to supply serial time to
    chronyd.
  * Add -g and --garmin options to gpxlogger for depth.
  * Add -F and --filein options to gpxlogger to read GPSD JSON from a
    file.
- Update gpsd.keyring (DD3DD9BB -&gt; 0C898D47)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695038400">- Split the Qt5 wrapper from gpsd-devel to avoid installing
  unneeded dependencies when building plasma 6 packages
  (boo#1215444)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1710331200">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- usage of %python3_fix_shebang to cover /usr/bin is also
  needed [bsc#1212476]</changelog>
</package>
<package pkgid="98e0aa08e2f5cb17e1bd8e49909b294803e0216b635135bddf03dc0001e31ec6cb892b1199aa14937507a5d42375201568ab72a3d84d95dde7931d4f5a483abf" name="gpsd" arch="x86_64">
  <version epoch="0" ver="3.25" rel="5.1"/>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1610193600">- Update to version 3.22
  * Added client/gpscsv to convert gpsd JSON to csv.
  * Added client/gpsplot to dynamically plot gpsd JSON.
  * Added client/gpssubframe to decode gpsd SUBFRAME JSON.
  * Added nSat and uSat to SKY JSON.  Old clients can not read new
    SKY.
  * Move stuff from source root into clients/, include/, gpsmon/
    and libgps/.
  * Move stuff from source root into gpsd/.
  * Move class ubx out of ubxtool and into gps/ubx.py.
  * Build all targets in gpsd-$VERSION/, not in tree.
  * NMEA 4.11 support for $GI (IRNSS) and $GZ (QZSS).
- Remove obsolete sed scripts that no longer serve a purpose
- Use new ldconfig macros in Tumbleweed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1622635200">- disable lto on aarch64 for now (bsc#1187089)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1628337600">- Update to version 3.23
  * doc/*xml all moved into www/internals.adoc
  * Convert all DocBook (.xml) to AsciiDoctor (.adoc)
  * Remove all XSL remnants.
  * gpsplot: speedup, add new options.
  * driver_ubx.c: Add decode for UBX-NAV-STATUS
  * gps/ubx.py: Improve decode for UBX-NAV-STATUS
  * cgps: Add popup help, interactive options.
  * Reorganize and split the man pages.
  * Small updates for u-blox M8 and M10
  * Deprecated mtk3331 and ashtech build options.  Use nmea0183
    instead.
  * gpssnmp: Move from contrib/ to clients, add manpage
  * Add www/gpsd-client-example-code.adoc
  * Add gpsdebuginfo script and man page.
  * ubxtool: Add BeiDou, Galileo, GLONASS, QZSS, and partial SBAS
    subframe decodes
  * Max serial port speed raised to 921,600.
  * SUBFRAME JSON now includes new fields to support multiple
    constellations.
  * gpsd: Add some ADR and UDR message partial decodes.
  * ubxtool: Add some ADR and UDR message polls and decodes.
  * Remove COMPASS_ENABLE.  Always compile attitude code.
  * contrib/webgps.py: use argparse, arguments -V, --version,
  - -no-html-head.
  * Add readonly flag to DEVICE JSON.
  * Control messages to gpsd now return JSON, instead of, sometimes,
    OK or ERROR.
  * gpsfake uses "# Date: yyyy-mm-dd" to set initial time.
  * Don't compute wrong GPS rollover after 2021-10-23.
  * Bump libgps to version 29.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632139200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_gpsd.service.patch
  * harden_gpsdctl@.service.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1632312000">- Update to version 3.23.1
  * Improve ubx cycle detection.
  * Add quirks for Jackson Labs nonstandard NMEA
  * Change STATUS_NO_FIX to STATUS_UNK to avoid confusion with fix
    mode.
  * Change STATUS_FIX to STATUS_GPS to avoid confusion with fix
    mode.
  * Change STATUS_DGPS_FIX to STATUS_DGPS to avoid confusion with
    fix mode.
  * Split SOURCE_ACM from SOURCE_USB.  ACM has no speeds.
  * Add speeds 1 mbps, 1.152 mbps, 1.5 mbps, and higher.  When libc
    supports them.
  * Improve autobaud.
  * Add new u-blox M10 messages.
  * Fix u-blox M6, M7 initialization issues.
  * Various ubxtool and gpxlogger updates.
  * Add mtk3301_speed_switcher()
  * No API, ABI changes.
  * Fallback to "python3" if "python" not found.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1632312001">- Don't use gpsd version in patches (will break with every update)
  % harden_gpsd.service.patch
  % harden_gpsdctl@.service.patch</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1632744000">- Set ProtectClock to false or gpsd will not start</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1634644800">- Re-enable LTO on aarch64</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1651147200">- Update to version 3.24
  * NTRIP 2.0 now works.  But still only plain HTML, not RTP, etc.
  * Remove ntrip option and NTRIP_ENABLE.  Always build.
  * Remove passthrough option and PASSTHROUGH_ENABLE. Always build.
  * Remove nmea0183 option and NMEA0183_ENABLE. Always build.
  * Remove netfeed option and NETFEED_ENABLE. Always build.
  * gpsd will retry ntrip:// and tcp:// connections
  * cgps can expand to show more sats. Added --rtk option.
  * maidenhead() checks for input errors.
  * Better SHM logs.
  * PPS and TOFF JSON now include shm used, and real precision.
  * Add initial, untested, TSIPv1 support
  * split debug messages into different syslog() levels.
  * New ppscheck options, and can use /dev/ppsX devices.
  * First try at TSIPv1 protocol decodes.
  * Decode Quectel $PQVERNO for firmware version
  * Decode Skytrak PX1172RH_DS messages.
- Update gpsd.keyring (0C898D47 -&gt; DD3DD9BB)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1673438400">- Update to version 3.25
  * Have ubxtool "-w 0" run forever.
  * Bump libgps version to 30.0
  * Change fixsource_t, store server locally, make pointers const.
  * Move gpsd_hexpack() to gps.h as gps_hexpack()
  * Move gpsd_hexdump() to gps.h as gps_hexdump()
  * Allow gpsctl -s/--ship to work without -f.
  * Grab prRes and quality from u-blox 8+, into JSON, then into xgps.
  * New GPSD-MIB, installed in share/mibs/gpsd.
  * gpssnmp supports GPSD-MIB in pass and pass_persist modes
  * Add decodes for NMEA $xxHDM, $xxROT and $xxXDR
  * Add Magnetic Heading (mheading) and Rate of Rotation (rot) to
    attitude_t
  * Allow NTP time from gpsd://, tcp:// and udp:// sources
  * Add the -B, --nobuffer, option to gpspipe.
  * gpsd opens $RUNDIR/chrony.clk.XXX.sock to supply serial time to
    chronyd.
  * Add -g and --garmin options to gpxlogger for depth.
  * Add -F and --filein options to gpxlogger to read GPSD JSON from a
    file.
- Update gpsd.keyring (DD3DD9BB -&gt; 0C898D47)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695038400">- Split the Qt5 wrapper from gpsd-devel to avoid installing
  unneeded dependencies when building plasma 6 packages
  (boo#1215444)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1710331200">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- usage of %python3_fix_shebang to cover /usr/bin is also
  needed [bsc#1212476]</changelog>
</package>
<package pkgid="d3dbc2e1a8fbee36eb011fd2425207a871ff78890045b8e5a2d27a9af432219d3cafe8df5876d8b66f4e88cd86ec085d47896f62cd75abc4fedc183bd7935b03" name="gpsd-clients" arch="x86_64">
  <version epoch="0" ver="3.25" rel="5.1"/>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1610193600">- Update to version 3.22
  * Added client/gpscsv to convert gpsd JSON to csv.
  * Added client/gpsplot to dynamically plot gpsd JSON.
  * Added client/gpssubframe to decode gpsd SUBFRAME JSON.
  * Added nSat and uSat to SKY JSON.  Old clients can not read new
    SKY.
  * Move stuff from source root into clients/, include/, gpsmon/
    and libgps/.
  * Move stuff from source root into gpsd/.
  * Move class ubx out of ubxtool and into gps/ubx.py.
  * Build all targets in gpsd-$VERSION/, not in tree.
  * NMEA 4.11 support for $GI (IRNSS) and $GZ (QZSS).
- Remove obsolete sed scripts that no longer serve a purpose
- Use new ldconfig macros in Tumbleweed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1622635200">- disable lto on aarch64 for now (bsc#1187089)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1628337600">- Update to version 3.23
  * doc/*xml all moved into www/internals.adoc
  * Convert all DocBook (.xml) to AsciiDoctor (.adoc)
  * Remove all XSL remnants.
  * gpsplot: speedup, add new options.
  * driver_ubx.c: Add decode for UBX-NAV-STATUS
  * gps/ubx.py: Improve decode for UBX-NAV-STATUS
  * cgps: Add popup help, interactive options.
  * Reorganize and split the man pages.
  * Small updates for u-blox M8 and M10
  * Deprecated mtk3331 and ashtech build options.  Use nmea0183
    instead.
  * gpssnmp: Move from contrib/ to clients, add manpage
  * Add www/gpsd-client-example-code.adoc
  * Add gpsdebuginfo script and man page.
  * ubxtool: Add BeiDou, Galileo, GLONASS, QZSS, and partial SBAS
    subframe decodes
  * Max serial port speed raised to 921,600.
  * SUBFRAME JSON now includes new fields to support multiple
    constellations.
  * gpsd: Add some ADR and UDR message partial decodes.
  * ubxtool: Add some ADR and UDR message polls and decodes.
  * Remove COMPASS_ENABLE.  Always compile attitude code.
  * contrib/webgps.py: use argparse, arguments -V, --version,
  - -no-html-head.
  * Add readonly flag to DEVICE JSON.
  * Control messages to gpsd now return JSON, instead of, sometimes,
    OK or ERROR.
  * gpsfake uses "# Date: yyyy-mm-dd" to set initial time.
  * Don't compute wrong GPS rollover after 2021-10-23.
  * Bump libgps to version 29.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632139200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_gpsd.service.patch
  * harden_gpsdctl@.service.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1632312000">- Update to version 3.23.1
  * Improve ubx cycle detection.
  * Add quirks for Jackson Labs nonstandard NMEA
  * Change STATUS_NO_FIX to STATUS_UNK to avoid confusion with fix
    mode.
  * Change STATUS_FIX to STATUS_GPS to avoid confusion with fix
    mode.
  * Change STATUS_DGPS_FIX to STATUS_DGPS to avoid confusion with
    fix mode.
  * Split SOURCE_ACM from SOURCE_USB.  ACM has no speeds.
  * Add speeds 1 mbps, 1.152 mbps, 1.5 mbps, and higher.  When libc
    supports them.
  * Improve autobaud.
  * Add new u-blox M10 messages.
  * Fix u-blox M6, M7 initialization issues.
  * Various ubxtool and gpxlogger updates.
  * Add mtk3301_speed_switcher()
  * No API, ABI changes.
  * Fallback to "python3" if "python" not found.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1632312001">- Don't use gpsd version in patches (will break with every update)
  % harden_gpsd.service.patch
  % harden_gpsdctl@.service.patch</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1632744000">- Set ProtectClock to false or gpsd will not start</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1634644800">- Re-enable LTO on aarch64</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1651147200">- Update to version 3.24
  * NTRIP 2.0 now works.  But still only plain HTML, not RTP, etc.
  * Remove ntrip option and NTRIP_ENABLE.  Always build.
  * Remove passthrough option and PASSTHROUGH_ENABLE. Always build.
  * Remove nmea0183 option and NMEA0183_ENABLE. Always build.
  * Remove netfeed option and NETFEED_ENABLE. Always build.
  * gpsd will retry ntrip:// and tcp:// connections
  * cgps can expand to show more sats. Added --rtk option.
  * maidenhead() checks for input errors.
  * Better SHM logs.
  * PPS and TOFF JSON now include shm used, and real precision.
  * Add initial, untested, TSIPv1 support
  * split debug messages into different syslog() levels.
  * New ppscheck options, and can use /dev/ppsX devices.
  * First try at TSIPv1 protocol decodes.
  * Decode Quectel $PQVERNO for firmware version
  * Decode Skytrak PX1172RH_DS messages.
- Update gpsd.keyring (0C898D47 -&gt; DD3DD9BB)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1673438400">- Update to version 3.25
  * Have ubxtool "-w 0" run forever.
  * Bump libgps version to 30.0
  * Change fixsource_t, store server locally, make pointers const.
  * Move gpsd_hexpack() to gps.h as gps_hexpack()
  * Move gpsd_hexdump() to gps.h as gps_hexdump()
  * Allow gpsctl -s/--ship to work without -f.
  * Grab prRes and quality from u-blox 8+, into JSON, then into xgps.
  * New GPSD-MIB, installed in share/mibs/gpsd.
  * gpssnmp supports GPSD-MIB in pass and pass_persist modes
  * Add decodes for NMEA $xxHDM, $xxROT and $xxXDR
  * Add Magnetic Heading (mheading) and Rate of Rotation (rot) to
    attitude_t
  * Allow NTP time from gpsd://, tcp:// and udp:// sources
  * Add the -B, --nobuffer, option to gpspipe.
  * gpsd opens $RUNDIR/chrony.clk.XXX.sock to supply serial time to
    chronyd.
  * Add -g and --garmin options to gpxlogger for depth.
  * Add -F and --filein options to gpxlogger to read GPSD JSON from a
    file.
- Update gpsd.keyring (DD3DD9BB -&gt; 0C898D47)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695038400">- Split the Qt5 wrapper from gpsd-devel to avoid installing
  unneeded dependencies when building plasma 6 packages
  (boo#1215444)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1710331200">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- usage of %python3_fix_shebang to cover /usr/bin is also
  needed [bsc#1212476]</changelog>
</package>
<package pkgid="502b13cec3f0d6fbac12708638a4e08aaa194a55494de2e053c023ea8d6cfc1965fc47f22c26ea0f7db9d00e85d977c23825cb4eebfb15ca5a3aa07c930b1136" name="gpsd-clients-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.25" rel="5.1"/>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1610193600">- Update to version 3.22
  * Added client/gpscsv to convert gpsd JSON to csv.
  * Added client/gpsplot to dynamically plot gpsd JSON.
  * Added client/gpssubframe to decode gpsd SUBFRAME JSON.
  * Added nSat and uSat to SKY JSON.  Old clients can not read new
    SKY.
  * Move stuff from source root into clients/, include/, gpsmon/
    and libgps/.
  * Move stuff from source root into gpsd/.
  * Move class ubx out of ubxtool and into gps/ubx.py.
  * Build all targets in gpsd-$VERSION/, not in tree.
  * NMEA 4.11 support for $GI (IRNSS) and $GZ (QZSS).
- Remove obsolete sed scripts that no longer serve a purpose
- Use new ldconfig macros in Tumbleweed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1622635200">- disable lto on aarch64 for now (bsc#1187089)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1628337600">- Update to version 3.23
  * doc/*xml all moved into www/internals.adoc
  * Convert all DocBook (.xml) to AsciiDoctor (.adoc)
  * Remove all XSL remnants.
  * gpsplot: speedup, add new options.
  * driver_ubx.c: Add decode for UBX-NAV-STATUS
  * gps/ubx.py: Improve decode for UBX-NAV-STATUS
  * cgps: Add popup help, interactive options.
  * Reorganize and split the man pages.
  * Small updates for u-blox M8 and M10
  * Deprecated mtk3331 and ashtech build options.  Use nmea0183
    instead.
  * gpssnmp: Move from contrib/ to clients, add manpage
  * Add www/gpsd-client-example-code.adoc
  * Add gpsdebuginfo script and man page.
  * ubxtool: Add BeiDou, Galileo, GLONASS, QZSS, and partial SBAS
    subframe decodes
  * Max serial port speed raised to 921,600.
  * SUBFRAME JSON now includes new fields to support multiple
    constellations.
  * gpsd: Add some ADR and UDR message partial decodes.
  * ubxtool: Add some ADR and UDR message polls and decodes.
  * Remove COMPASS_ENABLE.  Always compile attitude code.
  * contrib/webgps.py: use argparse, arguments -V, --version,
  - -no-html-head.
  * Add readonly flag to DEVICE JSON.
  * Control messages to gpsd now return JSON, instead of, sometimes,
    OK or ERROR.
  * gpsfake uses "# Date: yyyy-mm-dd" to set initial time.
  * Don't compute wrong GPS rollover after 2021-10-23.
  * Bump libgps to version 29.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632139200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_gpsd.service.patch
  * harden_gpsdctl@.service.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1632312000">- Update to version 3.23.1
  * Improve ubx cycle detection.
  * Add quirks for Jackson Labs nonstandard NMEA
  * Change STATUS_NO_FIX to STATUS_UNK to avoid confusion with fix
    mode.
  * Change STATUS_FIX to STATUS_GPS to avoid confusion with fix
    mode.
  * Change STATUS_DGPS_FIX to STATUS_DGPS to avoid confusion with
    fix mode.
  * Split SOURCE_ACM from SOURCE_USB.  ACM has no speeds.
  * Add speeds 1 mbps, 1.152 mbps, 1.5 mbps, and higher.  When libc
    supports them.
  * Improve autobaud.
  * Add new u-blox M10 messages.
  * Fix u-blox M6, M7 initialization issues.
  * Various ubxtool and gpxlogger updates.
  * Add mtk3301_speed_switcher()
  * No API, ABI changes.
  * Fallback to "python3" if "python" not found.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1632312001">- Don't use gpsd version in patches (will break with every update)
  % harden_gpsd.service.patch
  % harden_gpsdctl@.service.patch</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1632744000">- Set ProtectClock to false or gpsd will not start</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1634644800">- Re-enable LTO on aarch64</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1651147200">- Update to version 3.24
  * NTRIP 2.0 now works.  But still only plain HTML, not RTP, etc.
  * Remove ntrip option and NTRIP_ENABLE.  Always build.
  * Remove passthrough option and PASSTHROUGH_ENABLE. Always build.
  * Remove nmea0183 option and NMEA0183_ENABLE. Always build.
  * Remove netfeed option and NETFEED_ENABLE. Always build.
  * gpsd will retry ntrip:// and tcp:// connections
  * cgps can expand to show more sats. Added --rtk option.
  * maidenhead() checks for input errors.
  * Better SHM logs.
  * PPS and TOFF JSON now include shm used, and real precision.
  * Add initial, untested, TSIPv1 support
  * split debug messages into different syslog() levels.
  * New ppscheck options, and can use /dev/ppsX devices.
  * First try at TSIPv1 protocol decodes.
  * Decode Quectel $PQVERNO for firmware version
  * Decode Skytrak PX1172RH_DS messages.
- Update gpsd.keyring (0C898D47 -&gt; DD3DD9BB)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1673438400">- Update to version 3.25
  * Have ubxtool "-w 0" run forever.
  * Bump libgps version to 30.0
  * Change fixsource_t, store server locally, make pointers const.
  * Move gpsd_hexpack() to gps.h as gps_hexpack()
  * Move gpsd_hexdump() to gps.h as gps_hexdump()
  * Allow gpsctl -s/--ship to work without -f.
  * Grab prRes and quality from u-blox 8+, into JSON, then into xgps.
  * New GPSD-MIB, installed in share/mibs/gpsd.
  * gpssnmp supports GPSD-MIB in pass and pass_persist modes
  * Add decodes for NMEA $xxHDM, $xxROT and $xxXDR
  * Add Magnetic Heading (mheading) and Rate of Rotation (rot) to
    attitude_t
  * Allow NTP time from gpsd://, tcp:// and udp:// sources
  * Add the -B, --nobuffer, option to gpspipe.
  * gpsd opens $RUNDIR/chrony.clk.XXX.sock to supply serial time to
    chronyd.
  * Add -g and --garmin options to gpxlogger for depth.
  * Add -F and --filein options to gpxlogger to read GPSD JSON from a
    file.
- Update gpsd.keyring (DD3DD9BB -&gt; 0C898D47)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695038400">- Split the Qt5 wrapper from gpsd-devel to avoid installing
  unneeded dependencies when building plasma 6 packages
  (boo#1215444)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1710331200">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- usage of %python3_fix_shebang to cover /usr/bin is also
  needed [bsc#1212476]</changelog>
</package>
<package pkgid="0398b60dbcbb6d46b270184aad13cb355020ecb35f42582bd43d7c44c400c2f091956ac59a922e7da00c6d1f840f8db9eccc043bd3f4cf94cb461ac839042791" name="gpsd-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.25" rel="5.1"/>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1610193600">- Update to version 3.22
  * Added client/gpscsv to convert gpsd JSON to csv.
  * Added client/gpsplot to dynamically plot gpsd JSON.
  * Added client/gpssubframe to decode gpsd SUBFRAME JSON.
  * Added nSat and uSat to SKY JSON.  Old clients can not read new
    SKY.
  * Move stuff from source root into clients/, include/, gpsmon/
    and libgps/.
  * Move stuff from source root into gpsd/.
  * Move class ubx out of ubxtool and into gps/ubx.py.
  * Build all targets in gpsd-$VERSION/, not in tree.
  * NMEA 4.11 support for $GI (IRNSS) and $GZ (QZSS).
- Remove obsolete sed scripts that no longer serve a purpose
- Use new ldconfig macros in Tumbleweed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1622635200">- disable lto on aarch64 for now (bsc#1187089)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1628337600">- Update to version 3.23
  * doc/*xml all moved into www/internals.adoc
  * Convert all DocBook (.xml) to AsciiDoctor (.adoc)
  * Remove all XSL remnants.
  * gpsplot: speedup, add new options.
  * driver_ubx.c: Add decode for UBX-NAV-STATUS
  * gps/ubx.py: Improve decode for UBX-NAV-STATUS
  * cgps: Add popup help, interactive options.
  * Reorganize and split the man pages.
  * Small updates for u-blox M8 and M10
  * Deprecated mtk3331 and ashtech build options.  Use nmea0183
    instead.
  * gpssnmp: Move from contrib/ to clients, add manpage
  * Add www/gpsd-client-example-code.adoc
  * Add gpsdebuginfo script and man page.
  * ubxtool: Add BeiDou, Galileo, GLONASS, QZSS, and partial SBAS
    subframe decodes
  * Max serial port speed raised to 921,600.
  * SUBFRAME JSON now includes new fields to support multiple
    constellations.
  * gpsd: Add some ADR and UDR message partial decodes.
  * ubxtool: Add some ADR and UDR message polls and decodes.
  * Remove COMPASS_ENABLE.  Always compile attitude code.
  * contrib/webgps.py: use argparse, arguments -V, --version,
  - -no-html-head.
  * Add readonly flag to DEVICE JSON.
  * Control messages to gpsd now return JSON, instead of, sometimes,
    OK or ERROR.
  * gpsfake uses "# Date: yyyy-mm-dd" to set initial time.
  * Don't compute wrong GPS rollover after 2021-10-23.
  * Bump libgps to version 29.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632139200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_gpsd.service.patch
  * harden_gpsdctl@.service.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1632312000">- Update to version 3.23.1
  * Improve ubx cycle detection.
  * Add quirks for Jackson Labs nonstandard NMEA
  * Change STATUS_NO_FIX to STATUS_UNK to avoid confusion with fix
    mode.
  * Change STATUS_FIX to STATUS_GPS to avoid confusion with fix
    mode.
  * Change STATUS_DGPS_FIX to STATUS_DGPS to avoid confusion with
    fix mode.
  * Split SOURCE_ACM from SOURCE_USB.  ACM has no speeds.
  * Add speeds 1 mbps, 1.152 mbps, 1.5 mbps, and higher.  When libc
    supports them.
  * Improve autobaud.
  * Add new u-blox M10 messages.
  * Fix u-blox M6, M7 initialization issues.
  * Various ubxtool and gpxlogger updates.
  * Add mtk3301_speed_switcher()
  * No API, ABI changes.
  * Fallback to "python3" if "python" not found.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1632312001">- Don't use gpsd version in patches (will break with every update)
  % harden_gpsd.service.patch
  % harden_gpsdctl@.service.patch</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1632744000">- Set ProtectClock to false or gpsd will not start</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1634644800">- Re-enable LTO on aarch64</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1651147200">- Update to version 3.24
  * NTRIP 2.0 now works.  But still only plain HTML, not RTP, etc.
  * Remove ntrip option and NTRIP_ENABLE.  Always build.
  * Remove passthrough option and PASSTHROUGH_ENABLE. Always build.
  * Remove nmea0183 option and NMEA0183_ENABLE. Always build.
  * Remove netfeed option and NETFEED_ENABLE. Always build.
  * gpsd will retry ntrip:// and tcp:// connections
  * cgps can expand to show more sats. Added --rtk option.
  * maidenhead() checks for input errors.
  * Better SHM logs.
  * PPS and TOFF JSON now include shm used, and real precision.
  * Add initial, untested, TSIPv1 support
  * split debug messages into different syslog() levels.
  * New ppscheck options, and can use /dev/ppsX devices.
  * First try at TSIPv1 protocol decodes.
  * Decode Quectel $PQVERNO for firmware version
  * Decode Skytrak PX1172RH_DS messages.
- Update gpsd.keyring (0C898D47 -&gt; DD3DD9BB)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1673438400">- Update to version 3.25
  * Have ubxtool "-w 0" run forever.
  * Bump libgps version to 30.0
  * Change fixsource_t, store server locally, make pointers const.
  * Move gpsd_hexpack() to gps.h as gps_hexpack()
  * Move gpsd_hexdump() to gps.h as gps_hexdump()
  * Allow gpsctl -s/--ship to work without -f.
  * Grab prRes and quality from u-blox 8+, into JSON, then into xgps.
  * New GPSD-MIB, installed in share/mibs/gpsd.
  * gpssnmp supports GPSD-MIB in pass and pass_persist modes
  * Add decodes for NMEA $xxHDM, $xxROT and $xxXDR
  * Add Magnetic Heading (mheading) and Rate of Rotation (rot) to
    attitude_t
  * Allow NTP time from gpsd://, tcp:// and udp:// sources
  * Add the -B, --nobuffer, option to gpspipe.
  * gpsd opens $RUNDIR/chrony.clk.XXX.sock to supply serial time to
    chronyd.
  * Add -g and --garmin options to gpxlogger for depth.
  * Add -F and --filein options to gpxlogger to read GPSD JSON from a
    file.
- Update gpsd.keyring (DD3DD9BB -&gt; 0C898D47)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695038400">- Split the Qt5 wrapper from gpsd-devel to avoid installing
  unneeded dependencies when building plasma 6 packages
  (boo#1215444)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1710331200">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- usage of %python3_fix_shebang to cover /usr/bin is also
  needed [bsc#1212476]</changelog>
</package>
<package pkgid="6750de4c798a425db2635ba20eceff6ca509c757bbb344033e9a999cbee1683acef9bd2a1ad429b92dd99695f62d3681835c69fb4238e9fa76b313e736474ff9" name="gpsd-debugsource" arch="x86_64">
  <version epoch="0" ver="3.25" rel="5.1"/>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1610193600">- Update to version 3.22
  * Added client/gpscsv to convert gpsd JSON to csv.
  * Added client/gpsplot to dynamically plot gpsd JSON.
  * Added client/gpssubframe to decode gpsd SUBFRAME JSON.
  * Added nSat and uSat to SKY JSON.  Old clients can not read new
    SKY.
  * Move stuff from source root into clients/, include/, gpsmon/
    and libgps/.
  * Move stuff from source root into gpsd/.
  * Move class ubx out of ubxtool and into gps/ubx.py.
  * Build all targets in gpsd-$VERSION/, not in tree.
  * NMEA 4.11 support for $GI (IRNSS) and $GZ (QZSS).
- Remove obsolete sed scripts that no longer serve a purpose
- Use new ldconfig macros in Tumbleweed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1622635200">- disable lto on aarch64 for now (bsc#1187089)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1628337600">- Update to version 3.23
  * doc/*xml all moved into www/internals.adoc
  * Convert all DocBook (.xml) to AsciiDoctor (.adoc)
  * Remove all XSL remnants.
  * gpsplot: speedup, add new options.
  * driver_ubx.c: Add decode for UBX-NAV-STATUS
  * gps/ubx.py: Improve decode for UBX-NAV-STATUS
  * cgps: Add popup help, interactive options.
  * Reorganize and split the man pages.
  * Small updates for u-blox M8 and M10
  * Deprecated mtk3331 and ashtech build options.  Use nmea0183
    instead.
  * gpssnmp: Move from contrib/ to clients, add manpage
  * Add www/gpsd-client-example-code.adoc
  * Add gpsdebuginfo script and man page.
  * ubxtool: Add BeiDou, Galileo, GLONASS, QZSS, and partial SBAS
    subframe decodes
  * Max serial port speed raised to 921,600.
  * SUBFRAME JSON now includes new fields to support multiple
    constellations.
  * gpsd: Add some ADR and UDR message partial decodes.
  * ubxtool: Add some ADR and UDR message polls and decodes.
  * Remove COMPASS_ENABLE.  Always compile attitude code.
  * contrib/webgps.py: use argparse, arguments -V, --version,
  - -no-html-head.
  * Add readonly flag to DEVICE JSON.
  * Control messages to gpsd now return JSON, instead of, sometimes,
    OK or ERROR.
  * gpsfake uses "# Date: yyyy-mm-dd" to set initial time.
  * Don't compute wrong GPS rollover after 2021-10-23.
  * Bump libgps to version 29.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632139200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_gpsd.service.patch
  * harden_gpsdctl@.service.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1632312000">- Update to version 3.23.1
  * Improve ubx cycle detection.
  * Add quirks for Jackson Labs nonstandard NMEA
  * Change STATUS_NO_FIX to STATUS_UNK to avoid confusion with fix
    mode.
  * Change STATUS_FIX to STATUS_GPS to avoid confusion with fix
    mode.
  * Change STATUS_DGPS_FIX to STATUS_DGPS to avoid confusion with
    fix mode.
  * Split SOURCE_ACM from SOURCE_USB.  ACM has no speeds.
  * Add speeds 1 mbps, 1.152 mbps, 1.5 mbps, and higher.  When libc
    supports them.
  * Improve autobaud.
  * Add new u-blox M10 messages.
  * Fix u-blox M6, M7 initialization issues.
  * Various ubxtool and gpxlogger updates.
  * Add mtk3301_speed_switcher()
  * No API, ABI changes.
  * Fallback to "python3" if "python" not found.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1632312001">- Don't use gpsd version in patches (will break with every update)
  % harden_gpsd.service.patch
  % harden_gpsdctl@.service.patch</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1632744000">- Set ProtectClock to false or gpsd will not start</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1634644800">- Re-enable LTO on aarch64</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1651147200">- Update to version 3.24
  * NTRIP 2.0 now works.  But still only plain HTML, not RTP, etc.
  * Remove ntrip option and NTRIP_ENABLE.  Always build.
  * Remove passthrough option and PASSTHROUGH_ENABLE. Always build.
  * Remove nmea0183 option and NMEA0183_ENABLE. Always build.
  * Remove netfeed option and NETFEED_ENABLE. Always build.
  * gpsd will retry ntrip:// and tcp:// connections
  * cgps can expand to show more sats. Added --rtk option.
  * maidenhead() checks for input errors.
  * Better SHM logs.
  * PPS and TOFF JSON now include shm used, and real precision.
  * Add initial, untested, TSIPv1 support
  * split debug messages into different syslog() levels.
  * New ppscheck options, and can use /dev/ppsX devices.
  * First try at TSIPv1 protocol decodes.
  * Decode Quectel $PQVERNO for firmware version
  * Decode Skytrak PX1172RH_DS messages.
- Update gpsd.keyring (0C898D47 -&gt; DD3DD9BB)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1673438400">- Update to version 3.25
  * Have ubxtool "-w 0" run forever.
  * Bump libgps version to 30.0
  * Change fixsource_t, store server locally, make pointers const.
  * Move gpsd_hexpack() to gps.h as gps_hexpack()
  * Move gpsd_hexdump() to gps.h as gps_hexdump()
  * Allow gpsctl -s/--ship to work without -f.
  * Grab prRes and quality from u-blox 8+, into JSON, then into xgps.
  * New GPSD-MIB, installed in share/mibs/gpsd.
  * gpssnmp supports GPSD-MIB in pass and pass_persist modes
  * Add decodes for NMEA $xxHDM, $xxROT and $xxXDR
  * Add Magnetic Heading (mheading) and Rate of Rotation (rot) to
    attitude_t
  * Allow NTP time from gpsd://, tcp:// and udp:// sources
  * Add the -B, --nobuffer, option to gpspipe.
  * gpsd opens $RUNDIR/chrony.clk.XXX.sock to supply serial time to
    chronyd.
  * Add -g and --garmin options to gpxlogger for depth.
  * Add -F and --filein options to gpxlogger to read GPSD JSON from a
    file.
- Update gpsd.keyring (DD3DD9BB -&gt; 0C898D47)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695038400">- Split the Qt5 wrapper from gpsd-devel to avoid installing
  unneeded dependencies when building plasma 6 packages
  (boo#1215444)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1710331200">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- usage of %python3_fix_shebang to cover /usr/bin is also
  needed [bsc#1212476]</changelog>
</package>
<package pkgid="b7f40f8901fc432e25251773f9dc716a32a93be977b6177be62400c16278dce17b3ef730ed0d21f301e3c9b9c7c56920328b51c7f683a710520bd40699206c1f" name="gpsd-devel" arch="x86_64">
  <version epoch="0" ver="3.25" rel="5.1"/>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1610193600">- Update to version 3.22
  * Added client/gpscsv to convert gpsd JSON to csv.
  * Added client/gpsplot to dynamically plot gpsd JSON.
  * Added client/gpssubframe to decode gpsd SUBFRAME JSON.
  * Added nSat and uSat to SKY JSON.  Old clients can not read new
    SKY.
  * Move stuff from source root into clients/, include/, gpsmon/
    and libgps/.
  * Move stuff from source root into gpsd/.
  * Move class ubx out of ubxtool and into gps/ubx.py.
  * Build all targets in gpsd-$VERSION/, not in tree.
  * NMEA 4.11 support for $GI (IRNSS) and $GZ (QZSS).
- Remove obsolete sed scripts that no longer serve a purpose
- Use new ldconfig macros in Tumbleweed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1622635200">- disable lto on aarch64 for now (bsc#1187089)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1628337600">- Update to version 3.23
  * doc/*xml all moved into www/internals.adoc
  * Convert all DocBook (.xml) to AsciiDoctor (.adoc)
  * Remove all XSL remnants.
  * gpsplot: speedup, add new options.
  * driver_ubx.c: Add decode for UBX-NAV-STATUS
  * gps/ubx.py: Improve decode for UBX-NAV-STATUS
  * cgps: Add popup help, interactive options.
  * Reorganize and split the man pages.
  * Small updates for u-blox M8 and M10
  * Deprecated mtk3331 and ashtech build options.  Use nmea0183
    instead.
  * gpssnmp: Move from contrib/ to clients, add manpage
  * Add www/gpsd-client-example-code.adoc
  * Add gpsdebuginfo script and man page.
  * ubxtool: Add BeiDou, Galileo, GLONASS, QZSS, and partial SBAS
    subframe decodes
  * Max serial port speed raised to 921,600.
  * SUBFRAME JSON now includes new fields to support multiple
    constellations.
  * gpsd: Add some ADR and UDR message partial decodes.
  * ubxtool: Add some ADR and UDR message polls and decodes.
  * Remove COMPASS_ENABLE.  Always compile attitude code.
  * contrib/webgps.py: use argparse, arguments -V, --version,
  - -no-html-head.
  * Add readonly flag to DEVICE JSON.
  * Control messages to gpsd now return JSON, instead of, sometimes,
    OK or ERROR.
  * gpsfake uses "# Date: yyyy-mm-dd" to set initial time.
  * Don't compute wrong GPS rollover after 2021-10-23.
  * Bump libgps to version 29.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632139200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_gpsd.service.patch
  * harden_gpsdctl@.service.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1632312000">- Update to version 3.23.1
  * Improve ubx cycle detection.
  * Add quirks for Jackson Labs nonstandard NMEA
  * Change STATUS_NO_FIX to STATUS_UNK to avoid confusion with fix
    mode.
  * Change STATUS_FIX to STATUS_GPS to avoid confusion with fix
    mode.
  * Change STATUS_DGPS_FIX to STATUS_DGPS to avoid confusion with
    fix mode.
  * Split SOURCE_ACM from SOURCE_USB.  ACM has no speeds.
  * Add speeds 1 mbps, 1.152 mbps, 1.5 mbps, and higher.  When libc
    supports them.
  * Improve autobaud.
  * Add new u-blox M10 messages.
  * Fix u-blox M6, M7 initialization issues.
  * Various ubxtool and gpxlogger updates.
  * Add mtk3301_speed_switcher()
  * No API, ABI changes.
  * Fallback to "python3" if "python" not found.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1632312001">- Don't use gpsd version in patches (will break with every update)
  % harden_gpsd.service.patch
  % harden_gpsdctl@.service.patch</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1632744000">- Set ProtectClock to false or gpsd will not start</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1634644800">- Re-enable LTO on aarch64</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1651147200">- Update to version 3.24
  * NTRIP 2.0 now works.  But still only plain HTML, not RTP, etc.
  * Remove ntrip option and NTRIP_ENABLE.  Always build.
  * Remove passthrough option and PASSTHROUGH_ENABLE. Always build.
  * Remove nmea0183 option and NMEA0183_ENABLE. Always build.
  * Remove netfeed option and NETFEED_ENABLE. Always build.
  * gpsd will retry ntrip:// and tcp:// connections
  * cgps can expand to show more sats. Added --rtk option.
  * maidenhead() checks for input errors.
  * Better SHM logs.
  * PPS and TOFF JSON now include shm used, and real precision.
  * Add initial, untested, TSIPv1 support
  * split debug messages into different syslog() levels.
  * New ppscheck options, and can use /dev/ppsX devices.
  * First try at TSIPv1 protocol decodes.
  * Decode Quectel $PQVERNO for firmware version
  * Decode Skytrak PX1172RH_DS messages.
- Update gpsd.keyring (0C898D47 -&gt; DD3DD9BB)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1673438400">- Update to version 3.25
  * Have ubxtool "-w 0" run forever.
  * Bump libgps version to 30.0
  * Change fixsource_t, store server locally, make pointers const.
  * Move gpsd_hexpack() to gps.h as gps_hexpack()
  * Move gpsd_hexdump() to gps.h as gps_hexdump()
  * Allow gpsctl -s/--ship to work without -f.
  * Grab prRes and quality from u-blox 8+, into JSON, then into xgps.
  * New GPSD-MIB, installed in share/mibs/gpsd.
  * gpssnmp supports GPSD-MIB in pass and pass_persist modes
  * Add decodes for NMEA $xxHDM, $xxROT and $xxXDR
  * Add Magnetic Heading (mheading) and Rate of Rotation (rot) to
    attitude_t
  * Allow NTP time from gpsd://, tcp:// and udp:// sources
  * Add the -B, --nobuffer, option to gpspipe.
  * gpsd opens $RUNDIR/chrony.clk.XXX.sock to supply serial time to
    chronyd.
  * Add -g and --garmin options to gpxlogger for depth.
  * Add -F and --filein options to gpxlogger to read GPSD JSON from a
    file.
- Update gpsd.keyring (DD3DD9BB -&gt; 0C898D47)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695038400">- Split the Qt5 wrapper from gpsd-devel to avoid installing
  unneeded dependencies when building plasma 6 packages
  (boo#1215444)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1710331200">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- usage of %python3_fix_shebang to cover /usr/bin is also
  needed [bsc#1212476]</changelog>
</package>
<package pkgid="29ee3b14c430bbc330722915d0984f38fe0eca56cfd11577b2addde2bc2912247bca30bb0f6895d306e788c42847644282a0acbdfe48118afdf4b42c6585df57" name="gpsd-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.25" rel="5.1"/>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1610193600">- Update to version 3.22
  * Added client/gpscsv to convert gpsd JSON to csv.
  * Added client/gpsplot to dynamically plot gpsd JSON.
  * Added client/gpssubframe to decode gpsd SUBFRAME JSON.
  * Added nSat and uSat to SKY JSON.  Old clients can not read new
    SKY.
  * Move stuff from source root into clients/, include/, gpsmon/
    and libgps/.
  * Move stuff from source root into gpsd/.
  * Move class ubx out of ubxtool and into gps/ubx.py.
  * Build all targets in gpsd-$VERSION/, not in tree.
  * NMEA 4.11 support for $GI (IRNSS) and $GZ (QZSS).
- Remove obsolete sed scripts that no longer serve a purpose
- Use new ldconfig macros in Tumbleweed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1622635200">- disable lto on aarch64 for now (bsc#1187089)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1628337600">- Update to version 3.23
  * doc/*xml all moved into www/internals.adoc
  * Convert all DocBook (.xml) to AsciiDoctor (.adoc)
  * Remove all XSL remnants.
  * gpsplot: speedup, add new options.
  * driver_ubx.c: Add decode for UBX-NAV-STATUS
  * gps/ubx.py: Improve decode for UBX-NAV-STATUS
  * cgps: Add popup help, interactive options.
  * Reorganize and split the man pages.
  * Small updates for u-blox M8 and M10
  * Deprecated mtk3331 and ashtech build options.  Use nmea0183
    instead.
  * gpssnmp: Move from contrib/ to clients, add manpage
  * Add www/gpsd-client-example-code.adoc
  * Add gpsdebuginfo script and man page.
  * ubxtool: Add BeiDou, Galileo, GLONASS, QZSS, and partial SBAS
    subframe decodes
  * Max serial port speed raised to 921,600.
  * SUBFRAME JSON now includes new fields to support multiple
    constellations.
  * gpsd: Add some ADR and UDR message partial decodes.
  * ubxtool: Add some ADR and UDR message polls and decodes.
  * Remove COMPASS_ENABLE.  Always compile attitude code.
  * contrib/webgps.py: use argparse, arguments -V, --version,
  - -no-html-head.
  * Add readonly flag to DEVICE JSON.
  * Control messages to gpsd now return JSON, instead of, sometimes,
    OK or ERROR.
  * gpsfake uses "# Date: yyyy-mm-dd" to set initial time.
  * Don't compute wrong GPS rollover after 2021-10-23.
  * Bump libgps to version 29.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632139200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_gpsd.service.patch
  * harden_gpsdctl@.service.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1632312000">- Update to version 3.23.1
  * Improve ubx cycle detection.
  * Add quirks for Jackson Labs nonstandard NMEA
  * Change STATUS_NO_FIX to STATUS_UNK to avoid confusion with fix
    mode.
  * Change STATUS_FIX to STATUS_GPS to avoid confusion with fix
    mode.
  * Change STATUS_DGPS_FIX to STATUS_DGPS to avoid confusion with
    fix mode.
  * Split SOURCE_ACM from SOURCE_USB.  ACM has no speeds.
  * Add speeds 1 mbps, 1.152 mbps, 1.5 mbps, and higher.  When libc
    supports them.
  * Improve autobaud.
  * Add new u-blox M10 messages.
  * Fix u-blox M6, M7 initialization issues.
  * Various ubxtool and gpxlogger updates.
  * Add mtk3301_speed_switcher()
  * No API, ABI changes.
  * Fallback to "python3" if "python" not found.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1632312001">- Don't use gpsd version in patches (will break with every update)
  % harden_gpsd.service.patch
  % harden_gpsdctl@.service.patch</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1632744000">- Set ProtectClock to false or gpsd will not start</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1634644800">- Re-enable LTO on aarch64</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1651147200">- Update to version 3.24
  * NTRIP 2.0 now works.  But still only plain HTML, not RTP, etc.
  * Remove ntrip option and NTRIP_ENABLE.  Always build.
  * Remove passthrough option and PASSTHROUGH_ENABLE. Always build.
  * Remove nmea0183 option and NMEA0183_ENABLE. Always build.
  * Remove netfeed option and NETFEED_ENABLE. Always build.
  * gpsd will retry ntrip:// and tcp:// connections
  * cgps can expand to show more sats. Added --rtk option.
  * maidenhead() checks for input errors.
  * Better SHM logs.
  * PPS and TOFF JSON now include shm used, and real precision.
  * Add initial, untested, TSIPv1 support
  * split debug messages into different syslog() levels.
  * New ppscheck options, and can use /dev/ppsX devices.
  * First try at TSIPv1 protocol decodes.
  * Decode Quectel $PQVERNO for firmware version
  * Decode Skytrak PX1172RH_DS messages.
- Update gpsd.keyring (0C898D47 -&gt; DD3DD9BB)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1673438400">- Update to version 3.25
  * Have ubxtool "-w 0" run forever.
  * Bump libgps version to 30.0
  * Change fixsource_t, store server locally, make pointers const.
  * Move gpsd_hexpack() to gps.h as gps_hexpack()
  * Move gpsd_hexdump() to gps.h as gps_hexdump()
  * Allow gpsctl -s/--ship to work without -f.
  * Grab prRes and quality from u-blox 8+, into JSON, then into xgps.
  * New GPSD-MIB, installed in share/mibs/gpsd.
  * gpssnmp supports GPSD-MIB in pass and pass_persist modes
  * Add decodes for NMEA $xxHDM, $xxROT and $xxXDR
  * Add Magnetic Heading (mheading) and Rate of Rotation (rot) to
    attitude_t
  * Allow NTP time from gpsd://, tcp:// and udp:// sources
  * Add the -B, --nobuffer, option to gpspipe.
  * gpsd opens $RUNDIR/chrony.clk.XXX.sock to supply serial time to
    chronyd.
  * Add -g and --garmin options to gpxlogger for depth.
  * Add -F and --filein options to gpxlogger to read GPSD JSON from a
    file.
- Update gpsd.keyring (DD3DD9BB -&gt; 0C898D47)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695038400">- Split the Qt5 wrapper from gpsd-devel to avoid installing
  unneeded dependencies when building plasma 6 packages
  (boo#1215444)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1710331200">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- usage of %python3_fix_shebang to cover /usr/bin is also
  needed [bsc#1212476]</changelog>
</package>
<package pkgid="a76dadfecc1421e6b942c9e1d7d7731f97a1721b5822fabff67a81dfec9cde63ee70c5c79a3c4e38b26987a72f4f6883a86adbdb310cf648af10353b87fc54df" name="gpsd-qt5-devel" arch="x86_64">
  <version epoch="0" ver="3.25" rel="5.1"/>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1610193600">- Update to version 3.22
  * Added client/gpscsv to convert gpsd JSON to csv.
  * Added client/gpsplot to dynamically plot gpsd JSON.
  * Added client/gpssubframe to decode gpsd SUBFRAME JSON.
  * Added nSat and uSat to SKY JSON.  Old clients can not read new
    SKY.
  * Move stuff from source root into clients/, include/, gpsmon/
    and libgps/.
  * Move stuff from source root into gpsd/.
  * Move class ubx out of ubxtool and into gps/ubx.py.
  * Build all targets in gpsd-$VERSION/, not in tree.
  * NMEA 4.11 support for $GI (IRNSS) and $GZ (QZSS).
- Remove obsolete sed scripts that no longer serve a purpose
- Use new ldconfig macros in Tumbleweed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1622635200">- disable lto on aarch64 for now (bsc#1187089)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1628337600">- Update to version 3.23
  * doc/*xml all moved into www/internals.adoc
  * Convert all DocBook (.xml) to AsciiDoctor (.adoc)
  * Remove all XSL remnants.
  * gpsplot: speedup, add new options.
  * driver_ubx.c: Add decode for UBX-NAV-STATUS
  * gps/ubx.py: Improve decode for UBX-NAV-STATUS
  * cgps: Add popup help, interactive options.
  * Reorganize and split the man pages.
  * Small updates for u-blox M8 and M10
  * Deprecated mtk3331 and ashtech build options.  Use nmea0183
    instead.
  * gpssnmp: Move from contrib/ to clients, add manpage
  * Add www/gpsd-client-example-code.adoc
  * Add gpsdebuginfo script and man page.
  * ubxtool: Add BeiDou, Galileo, GLONASS, QZSS, and partial SBAS
    subframe decodes
  * Max serial port speed raised to 921,600.
  * SUBFRAME JSON now includes new fields to support multiple
    constellations.
  * gpsd: Add some ADR and UDR message partial decodes.
  * ubxtool: Add some ADR and UDR message polls and decodes.
  * Remove COMPASS_ENABLE.  Always compile attitude code.
  * contrib/webgps.py: use argparse, arguments -V, --version,
  - -no-html-head.
  * Add readonly flag to DEVICE JSON.
  * Control messages to gpsd now return JSON, instead of, sometimes,
    OK or ERROR.
  * gpsfake uses "# Date: yyyy-mm-dd" to set initial time.
  * Don't compute wrong GPS rollover after 2021-10-23.
  * Bump libgps to version 29.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632139200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_gpsd.service.patch
  * harden_gpsdctl@.service.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1632312000">- Update to version 3.23.1
  * Improve ubx cycle detection.
  * Add quirks for Jackson Labs nonstandard NMEA
  * Change STATUS_NO_FIX to STATUS_UNK to avoid confusion with fix
    mode.
  * Change STATUS_FIX to STATUS_GPS to avoid confusion with fix
    mode.
  * Change STATUS_DGPS_FIX to STATUS_DGPS to avoid confusion with
    fix mode.
  * Split SOURCE_ACM from SOURCE_USB.  ACM has no speeds.
  * Add speeds 1 mbps, 1.152 mbps, 1.5 mbps, and higher.  When libc
    supports them.
  * Improve autobaud.
  * Add new u-blox M10 messages.
  * Fix u-blox M6, M7 initialization issues.
  * Various ubxtool and gpxlogger updates.
  * Add mtk3301_speed_switcher()
  * No API, ABI changes.
  * Fallback to "python3" if "python" not found.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1632312001">- Don't use gpsd version in patches (will break with every update)
  % harden_gpsd.service.patch
  % harden_gpsdctl@.service.patch</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1632744000">- Set ProtectClock to false or gpsd will not start</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1634644800">- Re-enable LTO on aarch64</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1651147200">- Update to version 3.24
  * NTRIP 2.0 now works.  But still only plain HTML, not RTP, etc.
  * Remove ntrip option and NTRIP_ENABLE.  Always build.
  * Remove passthrough option and PASSTHROUGH_ENABLE. Always build.
  * Remove nmea0183 option and NMEA0183_ENABLE. Always build.
  * Remove netfeed option and NETFEED_ENABLE. Always build.
  * gpsd will retry ntrip:// and tcp:// connections
  * cgps can expand to show more sats. Added --rtk option.
  * maidenhead() checks for input errors.
  * Better SHM logs.
  * PPS and TOFF JSON now include shm used, and real precision.
  * Add initial, untested, TSIPv1 support
  * split debug messages into different syslog() levels.
  * New ppscheck options, and can use /dev/ppsX devices.
  * First try at TSIPv1 protocol decodes.
  * Decode Quectel $PQVERNO for firmware version
  * Decode Skytrak PX1172RH_DS messages.
- Update gpsd.keyring (0C898D47 -&gt; DD3DD9BB)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1673438400">- Update to version 3.25
  * Have ubxtool "-w 0" run forever.
  * Bump libgps version to 30.0
  * Change fixsource_t, store server locally, make pointers const.
  * Move gpsd_hexpack() to gps.h as gps_hexpack()
  * Move gpsd_hexdump() to gps.h as gps_hexdump()
  * Allow gpsctl -s/--ship to work without -f.
  * Grab prRes and quality from u-blox 8+, into JSON, then into xgps.
  * New GPSD-MIB, installed in share/mibs/gpsd.
  * gpssnmp supports GPSD-MIB in pass and pass_persist modes
  * Add decodes for NMEA $xxHDM, $xxROT and $xxXDR
  * Add Magnetic Heading (mheading) and Rate of Rotation (rot) to
    attitude_t
  * Allow NTP time from gpsd://, tcp:// and udp:// sources
  * Add the -B, --nobuffer, option to gpspipe.
  * gpsd opens $RUNDIR/chrony.clk.XXX.sock to supply serial time to
    chronyd.
  * Add -g and --garmin options to gpxlogger for depth.
  * Add -F and --filein options to gpxlogger to read GPSD JSON from a
    file.
- Update gpsd.keyring (DD3DD9BB -&gt; 0C898D47)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695038400">- Split the Qt5 wrapper from gpsd-devel to avoid installing
  unneeded dependencies when building plasma 6 packages
  (boo#1215444)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1710331200">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- usage of %python3_fix_shebang to cover /usr/bin is also
  needed [bsc#1212476]</changelog>
</package>
<package pkgid="255a71da998596c82b78ceaa8b92e62e14b61f611b705bebfd25f5c96717dfe0112122f86e0da7f4474c8d7544333ce052845e980744719e54fa4451fbdb3309" name="gramofile" arch="src">
  <version epoch="0" ver="1.6" rel="399.1"/>
  <changelog author="pthomas@suse.de" date="961070400">- Initial Spec file created by autospec
- Modified Makefile to fit our needs
- Minor code changes to suppress warnings</changelog>
  <changelog author="pthomas@suse.de" date="961156800">- fix spec file bug</changelog>
  <changelog author="ro@suse.de" date="1028635200">- renamed package to gramofile</changelog>
  <changelog author="ro@suse.de" date="1055937600">- added directory to filelist</changelog>
  <changelog author="adrian@suse.de" date="1073736000">- add %defattr</changelog>
  <changelog author="pth@suse.de" date="1082635200">- Split patch.
- Include standard headers where necessary.
- Mark functions that don't return with attribute((noreturn)).</changelog>
  <changelog author="pth@suse.de" date="1120824000">- Fix implicit declarations.
- Compile bplay with RPM_OPT_FLAGS</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="ro@suse.de" date="1175169600">- added ncurses-devel to buildreq</changelog>
  <changelog author="lars@linux-schulserver.de" date="1297080000">- added manpage from debian
- added the following debian patches:
  20-no-busy-wait-after-rec.dpatch
  80_fix_wav_length.dpatch
  90_report_recording_errors.dpatch
  please refer to the documentation in the patches for details
- beautify specfile</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="pth@suse.de" date="1334923200">- Add all patches from debian that we don't already have:
  20-overflow-fixes.dpatch
  20-shell-quoting.dpatch
  20-via-kludge.dpatch
  20-warning-fixes.dpatch
  30-basename-fix.dpatch
  40-fast-swap-and-buffer.dpatch
  50-cmf3.dpatch
  60-bplay_in_gramo.dpatch
  70-endian-fixes.dpatch
  91_rename_cdrecord_wodim.dpatch
  70-endian-fixes.dpatch is the most important one as it fixes
  endianess bugs as well as making 64 bit binaries work again.</changelog>
  <changelog author="mpluskal@suse.com" date="1443182400">- Use url for source
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1709121600">- Small spec file cleanup</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.
- Rebase gramofile-1.6-makefiles.dif and gramofile-codecleanup.dif:
  make them apply with -p0 like all the other patches in this
  package.</changelog>
</package>
<package pkgid="93d45be7447ff7558b92b9fc4c24257f345bcedf9a0c6f254bbb4c9914b0946ff3138b8a0ca5fb3b7dc784b4a3203ced83e901e12239f130d5b31c10aa638fd0" name="gramofile" arch="x86_64">
  <version epoch="0" ver="1.6" rel="399.1"/>
  <changelog author="pth@suse.de" date="1120824000">- Fix implicit declarations.
- Compile bplay with RPM_OPT_FLAGS</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="ro@suse.de" date="1175169600">- added ncurses-devel to buildreq</changelog>
  <changelog author="lars@linux-schulserver.de" date="1297080000">- added manpage from debian
- added the following debian patches:
  20-no-busy-wait-after-rec.dpatch
  80_fix_wav_length.dpatch
  90_report_recording_errors.dpatch
  please refer to the documentation in the patches for details
- beautify specfile</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="pth@suse.de" date="1334923200">- Add all patches from debian that we don't already have:
  20-overflow-fixes.dpatch
  20-shell-quoting.dpatch
  20-via-kludge.dpatch
  20-warning-fixes.dpatch
  30-basename-fix.dpatch
  40-fast-swap-and-buffer.dpatch
  50-cmf3.dpatch
  60-bplay_in_gramo.dpatch
  70-endian-fixes.dpatch
  91_rename_cdrecord_wodim.dpatch
  70-endian-fixes.dpatch is the most important one as it fixes
  endianess bugs as well as making 64 bit binaries work again.</changelog>
  <changelog author="mpluskal@suse.com" date="1443182400">- Use url for source
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1709121600">- Small spec file cleanup</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.
- Rebase gramofile-1.6-makefiles.dif and gramofile-codecleanup.dif:
  make them apply with -p0 like all the other patches in this
  package.</changelog>
</package>
<package pkgid="4a20d10f587b183f71b942563866ed6d412ff59f76a3f078684b1daa3d5339717eaab29735a1547e3e263ca66b37d81b5b20ac7ec2b19616fe9f9d1ceb9e57c5" name="gramofile-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.6" rel="399.1"/>
  <changelog author="pth@suse.de" date="1120824000">- Fix implicit declarations.
- Compile bplay with RPM_OPT_FLAGS</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="ro@suse.de" date="1175169600">- added ncurses-devel to buildreq</changelog>
  <changelog author="lars@linux-schulserver.de" date="1297080000">- added manpage from debian
- added the following debian patches:
  20-no-busy-wait-after-rec.dpatch
  80_fix_wav_length.dpatch
  90_report_recording_errors.dpatch
  please refer to the documentation in the patches for details
- beautify specfile</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="pth@suse.de" date="1334923200">- Add all patches from debian that we don't already have:
  20-overflow-fixes.dpatch
  20-shell-quoting.dpatch
  20-via-kludge.dpatch
  20-warning-fixes.dpatch
  30-basename-fix.dpatch
  40-fast-swap-and-buffer.dpatch
  50-cmf3.dpatch
  60-bplay_in_gramo.dpatch
  70-endian-fixes.dpatch
  91_rename_cdrecord_wodim.dpatch
  70-endian-fixes.dpatch is the most important one as it fixes
  endianess bugs as well as making 64 bit binaries work again.</changelog>
  <changelog author="mpluskal@suse.com" date="1443182400">- Use url for source
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1709121600">- Small spec file cleanup</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.
- Rebase gramofile-1.6-makefiles.dif and gramofile-codecleanup.dif:
  make them apply with -p0 like all the other patches in this
  package.</changelog>
</package>
<package pkgid="ab55eea4c235c7b8e04fb5a232594d7ac4da9f388a431c1e043e782a858b47f74ec516dcd8d4786a8583ee58155948cebc4a043dc21f65ddd806041ee457fffa" name="gramofile-debugsource" arch="x86_64">
  <version epoch="0" ver="1.6" rel="399.1"/>
  <changelog author="pth@suse.de" date="1120824000">- Fix implicit declarations.
- Compile bplay with RPM_OPT_FLAGS</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="ro@suse.de" date="1175169600">- added ncurses-devel to buildreq</changelog>
  <changelog author="lars@linux-schulserver.de" date="1297080000">- added manpage from debian
- added the following debian patches:
  20-no-busy-wait-after-rec.dpatch
  80_fix_wav_length.dpatch
  90_report_recording_errors.dpatch
  please refer to the documentation in the patches for details
- beautify specfile</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="pth@suse.de" date="1334923200">- Add all patches from debian that we don't already have:
  20-overflow-fixes.dpatch
  20-shell-quoting.dpatch
  20-via-kludge.dpatch
  20-warning-fixes.dpatch
  30-basename-fix.dpatch
  40-fast-swap-and-buffer.dpatch
  50-cmf3.dpatch
  60-bplay_in_gramo.dpatch
  70-endian-fixes.dpatch
  91_rename_cdrecord_wodim.dpatch
  70-endian-fixes.dpatch is the most important one as it fixes
  endianess bugs as well as making 64 bit binaries work again.</changelog>
  <changelog author="mpluskal@suse.com" date="1443182400">- Use url for source
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1709121600">- Small spec file cleanup</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.
- Rebase gramofile-1.6-makefiles.dif and gramofile-codecleanup.dif:
  make them apply with -p0 like all the other patches in this
  package.</changelog>
</package>
<package pkgid="68fc3fb4576ef2204746011b248119e2e72493381c4b504934cdec2327319340f5aefb233979bd870b47c59081b645bda5d0a8479c37b22348221abf4fbbd76e" name="gramps" arch="noarch">
  <version epoch="0" ver="5.2.2" rel="1.1"/>
  <changelog author="Sebastian Schubert &lt;schubert.seb@gmail.com&gt;" date="1579608000">- Update to version 5.1.2:
  + Narweb: several fixes
  + WEBCAL: several fixes
  + Update LDS Temple list
  + Make GuiDestinationOption Folder Icon start in users directory
  + Allow import file filter to accept case insensitive extensions
  + Fix db to warn/prevent opening newer schema versions
  + Fix Progen import dialog and progress meter for correct parent
    window
  + Fix Progen import to correctly handle AKA surnames
  + Fix ExportPkg so errors are not lost, and has progress bar for
    media
  + Fix Export Assistant so error messages get correct parent
    window
  + Fix GEDCOM import when family is missing; import created a
    missing note
  + Fix Dashboard for adding Gramplet crash in Slovenian
  + Update cs, ca, fr, uk, he, fi, hr, de, sv translation
  + Update date parsing for czech locale
  + Fix Spanish translation for dates
  + fix private proxy tagref support. Add missing code for event,
    repository, source, citation and place
  + [Tree doc Tex] fix "-" char on place name "-" can lead to
    confusion, generating text out of the box with PDF file format
  + [Tree doc Tex] fix typo on custom size
  + Fix duplicated "døde døde" Norwegion Translation for
    libnarrate
  + Fix up Event Editors Place display for bidi text with Gramps ID
  + Fix issues with RTL languages and LAT/LONG
  + Fix GEDCOM export to avoid translated GrampsType strings
  + Allow Tools with Notbook tabs to expand to fill the window
  + Limit Age Stats gramplet settings to appropriate values.
  + Fix the Preferences 'Age display precision' value getting lost
  + Fix Window family tree title for non-ASCII chars on Windows
  + Fix Preferences/Genealogical Symbols when only one font is
    present
  + Fix various Entry fields so Undo/Redo works
  + Fix tag colors on PedigreeView
  + Fix Gramps -v error when Gtk is not present
  + Fix for PedigreeView not reflecting changes to birthday or
    death
  + ODF DOC - Fix improper escaping in odt output for TOC/Bookmark
    etc.
  + Fix CLI parser to accept negative integers as valid
  + Fix Descendant Tree report for HandleError when no parents on
    family
  + Fix Reorder ID tool so subsequent db additions used next
    possible ID
  + Upgrade export VCalendar to v2.0, so can export all utf8
    characters
  + Fix Preferences so PageUp/PageDn doesn't stick on Dates tab
  + Graphs: Escape for name, dates and places in graph reports with
    XML illegal characters
  + Fix 'Go' menu direct object selection, goes to wrong place</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Sebastian Schubert &lt;schubert.seb@gmail.com&gt;" date="1602590400">- Update to version 5.1.3:
  + Events View: “Main Participants” column does not show the full
    list of participants when expanded
  + mac/gramps.modules: Use current Gtk release instead of Gtk-3.14
  + mac/gramps.modules: Upgrade pymodules for Python 3.8
    compatibility
  + Fix XML export when ‘Group-as” name contains XML invalid chars
  + Fix NarWeb: Province place-type is not displayed
  + Fix ManagedWindow so that new windows don’t appear offscreen
    when system ‘screen’ sizes change in part time multi-monitor
    setups
  + Fix menus when db fails to open due to upgrade/downgrade etc.
  + Fix issue with attach source tool, results panel
  + Fix GEDCOM export; don’t include ADDR when address is missing
  + EditPlace: Allow Coordinates containing a comma instead of a
    period
  + NarrativeWeb: several fixes
  + Update all translations for changes from ‘Default’ to ‘Home’
    Person
  + Change GUI references to ‘Home Person’ instead of ‘Default
    Person’
  + Use event attribute types in the event reference editor
  + Fix Verify tool bug caused by bad change in GObject
    introspection
  + Fix RemoveUnused tool for crash caused by Gtk introspection bug
  + Fix import test for change cause by previous change which was:
    Fix GEDCOM import for bad source title when sources precede
    references
  + Fix GEDCOM import for bad source title when sources precede
    references
  + Fix some reports for CLI where warning message about Value not
    found
  + Fix Genealogy Tree reports for crash in CLI
  + Add uistate to tree views filter initialization
  + Fix some Python syntax errors that appear in v3.8.x
  + Suppress age = 0 days in events list. If the reference event
    date is equal to the event date, don’t show the age except if
    the date is estimated, calculated, etc.
  + Fix Dashboard Gramplets to update during db close when not
    shown
  + Fix Windows GUI mode startup for crash with some languages
  + Fix dbapi to support “Abandon Changes &amp; Quit” feature
  + Fix GrampsType for comparison bug with empty string as one
    value
  + Fix Date Display so that it uses LC_TIME if defined
  + Fix StyledText so serialize will match for style list order
    changes
  + Try to fix exceptions on ManagedWindow close
  + Fix Mac SQLite3 locale bug when locale contains non-ascii
    characters
  + Fix issue when Person has Same date of birth and death; gives
    an error
  + Geography: add a popup for a bad tiles path
  + Fix GEDCOM export of estimated/calculated dates with modifers
  + Updated translations</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1634904000">- Update to version 5.1.4:
  + Update copyright date.
  + Fix probably alive if death without date.
  + Place editor, copy and paste of lat and long text no longer
    auto-populating latitude and longitude fields.
  + Fix for crash when changing views if part of toolbar is not
    shown because of a small screen when changing views.
  + Fix bottombar always showing after restart, even when not
    wanted.
  + Always use filtered collation names. Store the Sqlite3
    collations in the __collations array to short-circuit
    re-creation.
  + Fix issue with German relation calculator fixed issue when more
    than 24 generations between the two people.
  + Fix libplaceview to avoid exception when mapservice is no
    longer present.
  + Fix References Gramplet for inadequate updates when other
    objects change.
  + Fix geofamily crash if a family has no father.
  + Home Person setting does not convey in a merge.
  + Fix CSV export of view to only put single CR character.
  + Add Media filter rule 'HasMedia' to list of media rules for
    editor.
  + Need to set locale.textdomain under linux. _build_popup_ui()
    ignores translated strings without locale.textdomain set.
  + Change category of 'MatchesEventFilter'.
  + Fix issue where separator between top and bottom bar of View
    creeps up.
  + Fix Locations Gramplet (Enclosed by) to properly display
    certain nested places when the smallest place has undated
    enclosure and larger places are dated.
  + Fix exportvcalendar error is "is not" with a literal (Python
    3.8 issue)
  + Handle not found when copying source from the citation tree.
  + Fix call to 'file' function, which doesn't exist in Python3.
  + Fix write_lock_file exception when USERNAME is missing.
  + Fix EditPlace so Tab key doesn't get stuck on Private icon.
  + Fix Tag report for places that have a hierarchy.
  + Fix exception when cancelling out of a db upgrade in GUI.
  + Icon file changes:
  - Install 128x128 and 256x256 application icons.
  - Install MIME type icons into the hicolor theme.
  - Remove gnome-mime- prefix from icon filenames.
  - Install application icons into correct directories.
  + Fix error in Birthday and Anniversary report. Fixes an error
    triggered when the first person_handle in the list has a death
    event, but no birth event and does not have family
    relationships. These conditions lead to the local variable
    short_name not being declared before it comes time to process
    death events.
  + Fix graphdoc to properly escape characters in ids for Graphviz.
  + Replace inspect.stack() with inspect.currentframe(). Works
    around https://bugs.python.org/issue12920 which causes every
    call to inspect.trace() to fail because __main__ is always the
    starting point.
  + Fix crash sorting on columns in Selectors with TreeModels.
  + Fix progress bar freeze due to changes in Gtk.
  + Fix svgdrawdoc for text containing XML invalid characters.
  + Updated translations.
- Refresh gramps-no-translations-check.patch with quilt.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1644408000">- Update to version 5.1.5
  + Fix badges in README file.
  + Update copyright date.
  + Strange behavior for the scrollbar in the bottombar.
  + Fix place object element order in DTD and RNG schemas. Element
    placeobj content does not follow the DTD and RNG, expecting
    (ptitle? , pname+).
  + Solve InterpolationSyntaxError if “%” in a string. The
    grampletpane module saves data in a config file for all the
    gramplets added in the dashboard. The python configparser
    module doesn’t like if we have a “%” character in a string.
  + ‘&lt;‘ not supported between 2 instances of IndexMark.
  + Remove debug statements in unit tests.
  + Fix negative Span when dates are not Gregorian.
  + Incorrect grouping if no ma/patronymic surname.
  + Group As override is ignored for ma/patronymic surnames. See:
    https://gramps.discourse.group/t/patronymic-and-matronymic-name/1684/5
  + Add comments for the lat-lon field of editplace.
  + Place editor, lat and long text are swapped.
  + Fix Statusbar progress being shown before use.
  + Fix exception when removing a group name in Sqlite db when
    group name is already missing.
  + Fix error when trying to close name editor during long name
    group mapping view rebuild.
  + OsmGpsMap-CRITICAL: Map source setup called twice.
  + Fix probably alive function unit test.
  + Updated translations.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1690286400">- Update to version 5.1.6:
  + Update copyright date.
  + Narrative web: problem with small pictures.
  + Implement the “&lt;CTRL&gt;J” for the family view.
  + Avoid application crash on invalid user input. If the user
    inputs an invalid date this change keeps the application from
    crashing. The invalid date information is reported to the user
    in the log.
  + Fix export where private citations are excluded.
  + Fix Event Compare tool to display enclosed places properly.
  + Check that view exists before calling post_create method.
    Avoids ‘NoneType’ object has no attribute ‘post_create’ error.
  + Fix a wrong operator bug in the web calendar report.
  + Revert “Enclose tree report image path and file name in braces”
    due to reports of regression where processing of the generated
    TeX file fails due to bad path specification for image files.
  + Geography View: Fix number of arguments in add_bookmark method.
  + Use date-specific place in report substitution variables. Fix
    place title in graphical reports which have user-defined
    display formats to use date-specific alternate name. This
    impacts the Ancestor Tree, Descendant Tree, and Family
    Descendant Tree reports.
  + Try to import berkeleydb if bsddb3 isn’t found. berkelydb is
    usable for python &gt;= 3.6 and required for python &gt;= 3.10.
    See: https://www.jcea.es/programacion/pybsddb.htm
  + HtmlDoc: Create a unique filename for cropped images.
  + Fix corrupted NOTE tag in Gedcom export. Remove Python2 code
    obsoleted by Python3, which was corrupting Gedcom export of
    Gramps Notes text that includes multi-byte utf-8 characters.
  + Fix IndexError that sometimes occurs when changing view. This
    occurs when restarting Gramps.
  + Fix crash when invalid note link.
  + Fix tags with color names in pedigree views.
  + Crash when invalid event date.
  + ListModel: Fix multiple level paths when we use checkboxes in
    columns. The path was previously converted to int.
  + Fix spouse’s name and underlined call names in records.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Prepare for RPM 4.20: use autosetup.</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1709208000">- Update to version 5.2.0
  * Updated translations: ca, cs, da, de, de_AT, en_GB, es, fr,
    hr, hu, id, it, nb, nl, pl, sk, sl, sv, tr, uk, zh_CN.
  * Update development status to production.
  * Remove the Trove classifier
    "Natural Language :: German(Austrian)".
  * Emit a "plugins-reloaded" signal when a new addon is
    installed. This ensures that the user interface will be
    updated to include the new addon. Fixes #13021.
  * Fix Windows AIO build.
  * Update GitHub actions to latest versions. Some actions are
    deprecated.
  * Package Gramps 5.2.0-rc1 on macOS.
- Update gramps-no-translations-check.patch because of source
  code changes</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1712923200">- Update to version 5.2.1
  * Updated translations: de_AT, fi, fr, ga, he, it, nb_NO, pl, sk, sr, tr, uk,
    zh_Hans.
  * Fix error when installing an addon that will not be registered. Fixes #13233.
  * Allow experimental and beta plugins to be registered. Fixes #13232.
  * Tidy up the README file.
  * Fix fan charts on HiDPI screens.
  * Replace PIL with Pillow in the README. Issue #10016.
  * Fix the `Tag.is_empty()` method. The `Tag.is_empty()` method was returning
    the inverse of the expected value. Fixes #12579.
  * Cannot create Place with coordinates via Geography. Fixes #13228.
  * Fix place title when place names use open spans. Fixes #13222.
  * Fix the addon translator language for core translations. Fixes #13221.
  * Update AIO minimum Windows version requirement to 8.1 64-bit.
  * Prevent unwanted output in unit test logs.
  * Fix unit tests when run with Python 3.12. Fixes #13212.
  * Revert Death fallback symbol from Latin Cross to “+”.
  * Change the cross mark and check mark symbols used in the Addon Manager
    Requirements screen to be valid characters on Mac. Fixes #13194.
  * Fix display of invalid dates in editor citation tabs. Fixes #13192.
  * Include metainfo rather than appdata ‘its’ files.
  * Update AppStream MetaInfo file to conform to latest spec.
  * Fix filter rules missing the use_case parameter. Fixes #13187.
  * Rename metadata file to follow spec.
  * Add release information to appdata.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1714219200">- Update to version 5.2.2
  * Updated translations: cs, de, de_AT, es, fi, he, hr, nb, nl, pl, ru, sk,
    sv, tr.
  * Hebrew relationship calculator not loading.
  * Narweb: Person object has no get_father_handle.
  * Don’t show Navigation when we print a page.</changelog>
</package>
<package pkgid="7fba258acd16391ef384e923de0fc1d03b6c82c730dbde5cc8a7889979b80fc2f66448c12433963a1b3a051b07d9ebf671b7ac9bc8a64690932259df574b3e22" name="gramps" arch="src">
  <version epoch="0" ver="5.2.2" rel="1.1"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819201">- Add python3-gobject-Gdk: missed dependency (boo#1082469).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1528718400">- Add typelib(GConf) to global requires exclude: Avoid pulling in
  optional gconf typelib Requires.</changelog>
  <changelog author="schubert.seb@gmail.com" date="1532779200">- Update to version 5.0.0:
  + Various fixes and improvements.
  + Updated translations.
- Update gramps-no-translations-check.patch.
- Drop webcal.py.diff: merged upstream.</changelog>
  <changelog author="schubert.seb@gmail.com" date="1532952000">- Add recommended packages for optional Gramps features:
  + ghostscript: used by Graphviz reports
  + python3-Pillow: crop images and image conversion
- Add suggested packages for common third-party addon dependencies:
  + typelib-1_0-GooCanvas-2_0: required by Graph View
  + python3-networkx, python3-pygraphviz: required by Network Chart
  + python3-numpy: used by PedigreeChart</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1545480000">- Update to version 5.0.1, a maintenance release. Full changelog
  available at
  https://gramps-project.org/introduction-WP/2018/12/gramps-5-0-1-released/</changelog>
  <changelog author="schubert.seb@gmail.com" date="1547812800">- Recommend python3-PyICU on all systems, not only Leap 42.3. It is
  available and enhances gramps on all supported platforms.</changelog>
  <changelog author="Sebastian Schubert &lt;schubert.seb@gmail.com&gt;" date="1566475200">- Update to version 5.1.0, a maintenance release. Full changelog
  available at
  https://github.com/gramps-project/gramps/releases/tag/v5.1.0
- Add comment about currently missing optional python3-fontconfig
  dependency.</changelog>
  <changelog author="Sebastian Schubert &lt;schubert.seb@gmail.com&gt;" date="1566734400">- Add gramps-5.1.0-remove_false_nonrelease_warning.patch: Remove
  false non-release warning that upstream forgot to remove in
  5.1.0:
  https://gramps-project.org/bugs/view.php?id=11274
  Here, the simple fix of
  https://github.com/gramps-project/gramps/pull/876#issuecomment-524582815
  is applied. Likely not required in newer versions:
  https://github.com/gramps-project/gramps/pull/872</changelog>
  <changelog author="Sebastian Schubert &lt;schubert.seb@gmail.com&gt;" date="1568548800">- Update to version 5.1.1:
  + Disable development warning message
  + Add options to sandclock in tree document generator
  + Using regex in the sidebar gives different result from previous
    gramps release
  + Fix odt output when db owner has XML unfriendly chars
  + Update README
  + Bump required Python version to 3.3
  + Add optional fontconfig package
  + Fix CLI crash when generating reports
  + Fix Statusbar HandleError on merge families
  + Fix missing tooltip translations in the Note editor toolbar
  + Fix bugs in withinarea filter rule
  + Avoid bad coordinates in the ref place
  + Avoid alphabetic characters in filter rules
  + Could not convert string to float by using withinarea filter
    rule
  + Difference between sidebar filter and filter rule
  + Fix Graph outputs for multiple page PDF Postscript
  + Fix to make Gtk 'action names' always valid
  + Fix missing menus/buttons when operating in non-English
    languages
  + Fix cursor position error in lat and long fields
  + Avoid all characters looking like a dash in 'Clean input data'
    tool
  + Mainz Style sheet weird looking
  + Fix bugs in relationship view
  + Set symbols for the active person
  + Set good symbols for marriage, baptism, cremation and burial
  + Reduce the size of the sexuality symbol
  + Fix exception when editing Note with italics/bold etc. in non
    English
  + Restore keybindings for gramplet bars
  + Fix bug in web connection menu launching incorrect web site
  + Fix translation problem when creating event filter
  + Error when checking option to add Quit to Taskbar
  + Make the narratives notes placement an optional
  + Updated translations.
- Drop gramps-5.1.0-remove_false_nonrelease_warning.patch: fixed
  upstream.</changelog>
  <changelog author="Sebastian Schubert &lt;schubert.seb@gmail.com&gt;" date="1579608000">- Update to version 5.1.2:
  + Narweb: several fixes
  + WEBCAL: several fixes
  + Update LDS Temple list
  + Make GuiDestinationOption Folder Icon start in users directory
  + Allow import file filter to accept case insensitive extensions
  + Fix db to warn/prevent opening newer schema versions
  + Fix Progen import dialog and progress meter for correct parent
    window
  + Fix Progen import to correctly handle AKA surnames
  + Fix ExportPkg so errors are not lost, and has progress bar for
    media
  + Fix Export Assistant so error messages get correct parent
    window
  + Fix GEDCOM import when family is missing; import created a
    missing note
  + Fix Dashboard for adding Gramplet crash in Slovenian
  + Update cs, ca, fr, uk, he, fi, hr, de, sv translation
  + Update date parsing for czech locale
  + Fix Spanish translation for dates
  + fix private proxy tagref support. Add missing code for event,
    repository, source, citation and place
  + [Tree doc Tex] fix "-" char on place name "-" can lead to
    confusion, generating text out of the box with PDF file format
  + [Tree doc Tex] fix typo on custom size
  + Fix duplicated "døde døde" Norwegion Translation for
    libnarrate
  + Fix up Event Editors Place display for bidi text with Gramps ID
  + Fix issues with RTL languages and LAT/LONG
  + Fix GEDCOM export to avoid translated GrampsType strings
  + Allow Tools with Notbook tabs to expand to fill the window
  + Limit Age Stats gramplet settings to appropriate values.
  + Fix the Preferences 'Age display precision' value getting lost
  + Fix Window family tree title for non-ASCII chars on Windows
  + Fix Preferences/Genealogical Symbols when only one font is
    present
  + Fix various Entry fields so Undo/Redo works
  + Fix tag colors on PedigreeView
  + Fix Gramps -v error when Gtk is not present
  + Fix for PedigreeView not reflecting changes to birthday or
    death
  + ODF DOC - Fix improper escaping in odt output for TOC/Bookmark
    etc.
  + Fix CLI parser to accept negative integers as valid
  + Fix Descendant Tree report for HandleError when no parents on
    family
  + Fix Reorder ID tool so subsequent db additions used next
    possible ID
  + Upgrade export VCalendar to v2.0, so can export all utf8
    characters
  + Fix Preferences so PageUp/PageDn doesn't stick on Dates tab
  + Graphs: Escape for name, dates and places in graph reports with
    XML illegal characters
  + Fix 'Go' menu direct object selection, goes to wrong place</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Sebastian Schubert &lt;schubert.seb@gmail.com&gt;" date="1602590400">- Update to version 5.1.3:
  + Events View: “Main Participants” column does not show the full
    list of participants when expanded
  + mac/gramps.modules: Use current Gtk release instead of Gtk-3.14
  + mac/gramps.modules: Upgrade pymodules for Python 3.8
    compatibility
  + Fix XML export when ‘Group-as” name contains XML invalid chars
  + Fix NarWeb: Province place-type is not displayed
  + Fix ManagedWindow so that new windows don’t appear offscreen
    when system ‘screen’ sizes change in part time multi-monitor
    setups
  + Fix menus when db fails to open due to upgrade/downgrade etc.
  + Fix issue with attach source tool, results panel
  + Fix GEDCOM export; don’t include ADDR when address is missing
  + EditPlace: Allow Coordinates containing a comma instead of a
    period
  + NarrativeWeb: several fixes
  + Update all translations for changes from ‘Default’ to ‘Home’
    Person
  + Change GUI references to ‘Home Person’ instead of ‘Default
    Person’
  + Use event attribute types in the event reference editor
  + Fix Verify tool bug caused by bad change in GObject
    introspection
  + Fix RemoveUnused tool for crash caused by Gtk introspection bug
  + Fix import test for change cause by previous change which was:
    Fix GEDCOM import for bad source title when sources precede
    references
  + Fix GEDCOM import for bad source title when sources precede
    references
  + Fix some reports for CLI where warning message about Value not
    found
  + Fix Genealogy Tree reports for crash in CLI
  + Add uistate to tree views filter initialization
  + Fix some Python syntax errors that appear in v3.8.x
  + Suppress age = 0 days in events list. If the reference event
    date is equal to the event date, don’t show the age except if
    the date is estimated, calculated, etc.
  + Fix Dashboard Gramplets to update during db close when not
    shown
  + Fix Windows GUI mode startup for crash with some languages
  + Fix dbapi to support “Abandon Changes &amp; Quit” feature
  + Fix GrampsType for comparison bug with empty string as one
    value
  + Fix Date Display so that it uses LC_TIME if defined
  + Fix StyledText so serialize will match for style list order
    changes
  + Try to fix exceptions on ManagedWindow close
  + Fix Mac SQLite3 locale bug when locale contains non-ascii
    characters
  + Fix issue when Person has Same date of birth and death; gives
    an error
  + Geography: add a popup for a bad tiles path
  + Fix GEDCOM export of estimated/calculated dates with modifers
  + Updated translations</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1634904000">- Update to version 5.1.4:
  + Update copyright date.
  + Fix probably alive if death without date.
  + Place editor, copy and paste of lat and long text no longer
    auto-populating latitude and longitude fields.
  + Fix for crash when changing views if part of toolbar is not
    shown because of a small screen when changing views.
  + Fix bottombar always showing after restart, even when not
    wanted.
  + Always use filtered collation names. Store the Sqlite3
    collations in the __collations array to short-circuit
    re-creation.
  + Fix issue with German relation calculator fixed issue when more
    than 24 generations between the two people.
  + Fix libplaceview to avoid exception when mapservice is no
    longer present.
  + Fix References Gramplet for inadequate updates when other
    objects change.
  + Fix geofamily crash if a family has no father.
  + Home Person setting does not convey in a merge.
  + Fix CSV export of view to only put single CR character.
  + Add Media filter rule 'HasMedia' to list of media rules for
    editor.
  + Need to set locale.textdomain under linux. _build_popup_ui()
    ignores translated strings without locale.textdomain set.
  + Change category of 'MatchesEventFilter'.
  + Fix issue where separator between top and bottom bar of View
    creeps up.
  + Fix Locations Gramplet (Enclosed by) to properly display
    certain nested places when the smallest place has undated
    enclosure and larger places are dated.
  + Fix exportvcalendar error is "is not" with a literal (Python
    3.8 issue)
  + Handle not found when copying source from the citation tree.
  + Fix call to 'file' function, which doesn't exist in Python3.
  + Fix write_lock_file exception when USERNAME is missing.
  + Fix EditPlace so Tab key doesn't get stuck on Private icon.
  + Fix Tag report for places that have a hierarchy.
  + Fix exception when cancelling out of a db upgrade in GUI.
  + Icon file changes:
  - Install 128x128 and 256x256 application icons.
  - Install MIME type icons into the hicolor theme.
  - Remove gnome-mime- prefix from icon filenames.
  - Install application icons into correct directories.
  + Fix error in Birthday and Anniversary report. Fixes an error
    triggered when the first person_handle in the list has a death
    event, but no birth event and does not have family
    relationships. These conditions lead to the local variable
    short_name not being declared before it comes time to process
    death events.
  + Fix graphdoc to properly escape characters in ids for Graphviz.
  + Replace inspect.stack() with inspect.currentframe(). Works
    around https://bugs.python.org/issue12920 which causes every
    call to inspect.trace() to fail because __main__ is always the
    starting point.
  + Fix crash sorting on columns in Selectors with TreeModels.
  + Fix progress bar freeze due to changes in Gtk.
  + Fix svgdrawdoc for text containing XML invalid characters.
  + Updated translations.
- Refresh gramps-no-translations-check.patch with quilt.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1644408000">- Update to version 5.1.5
  + Fix badges in README file.
  + Update copyright date.
  + Strange behavior for the scrollbar in the bottombar.
  + Fix place object element order in DTD and RNG schemas. Element
    placeobj content does not follow the DTD and RNG, expecting
    (ptitle? , pname+).
  + Solve InterpolationSyntaxError if “%” in a string. The
    grampletpane module saves data in a config file for all the
    gramplets added in the dashboard. The python configparser
    module doesn’t like if we have a “%” character in a string.
  + ‘&lt;‘ not supported between 2 instances of IndexMark.
  + Remove debug statements in unit tests.
  + Fix negative Span when dates are not Gregorian.
  + Incorrect grouping if no ma/patronymic surname.
  + Group As override is ignored for ma/patronymic surnames. See:
    https://gramps.discourse.group/t/patronymic-and-matronymic-name/1684/5
  + Add comments for the lat-lon field of editplace.
  + Place editor, lat and long text are swapped.
  + Fix Statusbar progress being shown before use.
  + Fix exception when removing a group name in Sqlite db when
    group name is already missing.
  + Fix error when trying to close name editor during long name
    group mapping view rebuild.
  + OsmGpsMap-CRITICAL: Map source setup called twice.
  + Fix probably alive function unit test.
  + Updated translations.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1690286400">- Update to version 5.1.6:
  + Update copyright date.
  + Narrative web: problem with small pictures.
  + Implement the “&lt;CTRL&gt;J” for the family view.
  + Avoid application crash on invalid user input. If the user
    inputs an invalid date this change keeps the application from
    crashing. The invalid date information is reported to the user
    in the log.
  + Fix export where private citations are excluded.
  + Fix Event Compare tool to display enclosed places properly.
  + Check that view exists before calling post_create method.
    Avoids ‘NoneType’ object has no attribute ‘post_create’ error.
  + Fix a wrong operator bug in the web calendar report.
  + Revert “Enclose tree report image path and file name in braces”
    due to reports of regression where processing of the generated
    TeX file fails due to bad path specification for image files.
  + Geography View: Fix number of arguments in add_bookmark method.
  + Use date-specific place in report substitution variables. Fix
    place title in graphical reports which have user-defined
    display formats to use date-specific alternate name. This
    impacts the Ancestor Tree, Descendant Tree, and Family
    Descendant Tree reports.
  + Try to import berkeleydb if bsddb3 isn’t found. berkelydb is
    usable for python &gt;= 3.6 and required for python &gt;= 3.10.
    See: https://www.jcea.es/programacion/pybsddb.htm
  + HtmlDoc: Create a unique filename for cropped images.
  + Fix corrupted NOTE tag in Gedcom export. Remove Python2 code
    obsoleted by Python3, which was corrupting Gedcom export of
    Gramps Notes text that includes multi-byte utf-8 characters.
  + Fix IndexError that sometimes occurs when changing view. This
    occurs when restarting Gramps.
  + Fix crash when invalid note link.
  + Fix tags with color names in pedigree views.
  + Crash when invalid event date.
  + ListModel: Fix multiple level paths when we use checkboxes in
    columns. The path was previously converted to int.
  + Fix spouse’s name and underlined call names in records.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Prepare for RPM 4.20: use autosetup.</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1709208000">- Update to version 5.2.0
  * Updated translations: ca, cs, da, de, de_AT, en_GB, es, fr,
    hr, hu, id, it, nb, nl, pl, sk, sl, sv, tr, uk, zh_CN.
  * Update development status to production.
  * Remove the Trove classifier
    "Natural Language :: German(Austrian)".
  * Emit a "plugins-reloaded" signal when a new addon is
    installed. This ensures that the user interface will be
    updated to include the new addon. Fixes #13021.
  * Fix Windows AIO build.
  * Update GitHub actions to latest versions. Some actions are
    deprecated.
  * Package Gramps 5.2.0-rc1 on macOS.
- Update gramps-no-translations-check.patch because of source
  code changes</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1712923200">- Update to version 5.2.1
  * Updated translations: de_AT, fi, fr, ga, he, it, nb_NO, pl, sk, sr, tr, uk,
    zh_Hans.
  * Fix error when installing an addon that will not be registered. Fixes #13233.
  * Allow experimental and beta plugins to be registered. Fixes #13232.
  * Tidy up the README file.
  * Fix fan charts on HiDPI screens.
  * Replace PIL with Pillow in the README. Issue #10016.
  * Fix the `Tag.is_empty()` method. The `Tag.is_empty()` method was returning
    the inverse of the expected value. Fixes #12579.
  * Cannot create Place with coordinates via Geography. Fixes #13228.
  * Fix place title when place names use open spans. Fixes #13222.
  * Fix the addon translator language for core translations. Fixes #13221.
  * Update AIO minimum Windows version requirement to 8.1 64-bit.
  * Prevent unwanted output in unit test logs.
  * Fix unit tests when run with Python 3.12. Fixes #13212.
  * Revert Death fallback symbol from Latin Cross to “+”.
  * Change the cross mark and check mark symbols used in the Addon Manager
    Requirements screen to be valid characters on Mac. Fixes #13194.
  * Fix display of invalid dates in editor citation tabs. Fixes #13192.
  * Include metainfo rather than appdata ‘its’ files.
  * Update AppStream MetaInfo file to conform to latest spec.
  * Fix filter rules missing the use_case parameter. Fixes #13187.
  * Rename metadata file to follow spec.
  * Add release information to appdata.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1714219200">- Update to version 5.2.2
  * Updated translations: cs, de, de_AT, es, fi, he, hr, nb, nl, pl, ru, sk,
    sv, tr.
  * Hebrew relationship calculator not loading.
  * Narweb: Person object has no get_father_handle.
  * Don’t show Navigation when we print a page.</changelog>
</package>
<package pkgid="d478735b8a1e7afcef6cefdff09102bb2f476d50fdd25cda1fb7e2ed60b9175f180e52ebe00ffe6ae6a794dcd9c579b5c8d399d1d6c918a02869e4f8b730b98d" name="gramps-lang" arch="noarch">
  <version epoch="0" ver="5.2.2" rel="1.1"/>
  <changelog author="Sebastian Schubert &lt;schubert.seb@gmail.com&gt;" date="1579608000">- Update to version 5.1.2:
  + Narweb: several fixes
  + WEBCAL: several fixes
  + Update LDS Temple list
  + Make GuiDestinationOption Folder Icon start in users directory
  + Allow import file filter to accept case insensitive extensions
  + Fix db to warn/prevent opening newer schema versions
  + Fix Progen import dialog and progress meter for correct parent
    window
  + Fix Progen import to correctly handle AKA surnames
  + Fix ExportPkg so errors are not lost, and has progress bar for
    media
  + Fix Export Assistant so error messages get correct parent
    window
  + Fix GEDCOM import when family is missing; import created a
    missing note
  + Fix Dashboard for adding Gramplet crash in Slovenian
  + Update cs, ca, fr, uk, he, fi, hr, de, sv translation
  + Update date parsing for czech locale
  + Fix Spanish translation for dates
  + fix private proxy tagref support. Add missing code for event,
    repository, source, citation and place
  + [Tree doc Tex] fix "-" char on place name "-" can lead to
    confusion, generating text out of the box with PDF file format
  + [Tree doc Tex] fix typo on custom size
  + Fix duplicated "døde døde" Norwegion Translation for
    libnarrate
  + Fix up Event Editors Place display for bidi text with Gramps ID
  + Fix issues with RTL languages and LAT/LONG
  + Fix GEDCOM export to avoid translated GrampsType strings
  + Allow Tools with Notbook tabs to expand to fill the window
  + Limit Age Stats gramplet settings to appropriate values.
  + Fix the Preferences 'Age display precision' value getting lost
  + Fix Window family tree title for non-ASCII chars on Windows
  + Fix Preferences/Genealogical Symbols when only one font is
    present
  + Fix various Entry fields so Undo/Redo works
  + Fix tag colors on PedigreeView
  + Fix Gramps -v error when Gtk is not present
  + Fix for PedigreeView not reflecting changes to birthday or
    death
  + ODF DOC - Fix improper escaping in odt output for TOC/Bookmark
    etc.
  + Fix CLI parser to accept negative integers as valid
  + Fix Descendant Tree report for HandleError when no parents on
    family
  + Fix Reorder ID tool so subsequent db additions used next
    possible ID
  + Upgrade export VCalendar to v2.0, so can export all utf8
    characters
  + Fix Preferences so PageUp/PageDn doesn't stick on Dates tab
  + Graphs: Escape for name, dates and places in graph reports with
    XML illegal characters
  + Fix 'Go' menu direct object selection, goes to wrong place</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Sebastian Schubert &lt;schubert.seb@gmail.com&gt;" date="1602590400">- Update to version 5.1.3:
  + Events View: “Main Participants” column does not show the full
    list of participants when expanded
  + mac/gramps.modules: Use current Gtk release instead of Gtk-3.14
  + mac/gramps.modules: Upgrade pymodules for Python 3.8
    compatibility
  + Fix XML export when ‘Group-as” name contains XML invalid chars
  + Fix NarWeb: Province place-type is not displayed
  + Fix ManagedWindow so that new windows don’t appear offscreen
    when system ‘screen’ sizes change in part time multi-monitor
    setups
  + Fix menus when db fails to open due to upgrade/downgrade etc.
  + Fix issue with attach source tool, results panel
  + Fix GEDCOM export; don’t include ADDR when address is missing
  + EditPlace: Allow Coordinates containing a comma instead of a
    period
  + NarrativeWeb: several fixes
  + Update all translations for changes from ‘Default’ to ‘Home’
    Person
  + Change GUI references to ‘Home Person’ instead of ‘Default
    Person’
  + Use event attribute types in the event reference editor
  + Fix Verify tool bug caused by bad change in GObject
    introspection
  + Fix RemoveUnused tool for crash caused by Gtk introspection bug
  + Fix import test for change cause by previous change which was:
    Fix GEDCOM import for bad source title when sources precede
    references
  + Fix GEDCOM import for bad source title when sources precede
    references
  + Fix some reports for CLI where warning message about Value not
    found
  + Fix Genealogy Tree reports for crash in CLI
  + Add uistate to tree views filter initialization
  + Fix some Python syntax errors that appear in v3.8.x
  + Suppress age = 0 days in events list. If the reference event
    date is equal to the event date, don’t show the age except if
    the date is estimated, calculated, etc.
  + Fix Dashboard Gramplets to update during db close when not
    shown
  + Fix Windows GUI mode startup for crash with some languages
  + Fix dbapi to support “Abandon Changes &amp; Quit” feature
  + Fix GrampsType for comparison bug with empty string as one
    value
  + Fix Date Display so that it uses LC_TIME if defined
  + Fix StyledText so serialize will match for style list order
    changes
  + Try to fix exceptions on ManagedWindow close
  + Fix Mac SQLite3 locale bug when locale contains non-ascii
    characters
  + Fix issue when Person has Same date of birth and death; gives
    an error
  + Geography: add a popup for a bad tiles path
  + Fix GEDCOM export of estimated/calculated dates with modifers
  + Updated translations</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1634904000">- Update to version 5.1.4:
  + Update copyright date.
  + Fix probably alive if death without date.
  + Place editor, copy and paste of lat and long text no longer
    auto-populating latitude and longitude fields.
  + Fix for crash when changing views if part of toolbar is not
    shown because of a small screen when changing views.
  + Fix bottombar always showing after restart, even when not
    wanted.
  + Always use filtered collation names. Store the Sqlite3
    collations in the __collations array to short-circuit
    re-creation.
  + Fix issue with German relation calculator fixed issue when more
    than 24 generations between the two people.
  + Fix libplaceview to avoid exception when mapservice is no
    longer present.
  + Fix References Gramplet for inadequate updates when other
    objects change.
  + Fix geofamily crash if a family has no father.
  + Home Person setting does not convey in a merge.
  + Fix CSV export of view to only put single CR character.
  + Add Media filter rule 'HasMedia' to list of media rules for
    editor.
  + Need to set locale.textdomain under linux. _build_popup_ui()
    ignores translated strings without locale.textdomain set.
  + Change category of 'MatchesEventFilter'.
  + Fix issue where separator between top and bottom bar of View
    creeps up.
  + Fix Locations Gramplet (Enclosed by) to properly display
    certain nested places when the smallest place has undated
    enclosure and larger places are dated.
  + Fix exportvcalendar error is "is not" with a literal (Python
    3.8 issue)
  + Handle not found when copying source from the citation tree.
  + Fix call to 'file' function, which doesn't exist in Python3.
  + Fix write_lock_file exception when USERNAME is missing.
  + Fix EditPlace so Tab key doesn't get stuck on Private icon.
  + Fix Tag report for places that have a hierarchy.
  + Fix exception when cancelling out of a db upgrade in GUI.
  + Icon file changes:
  - Install 128x128 and 256x256 application icons.
  - Install MIME type icons into the hicolor theme.
  - Remove gnome-mime- prefix from icon filenames.
  - Install application icons into correct directories.
  + Fix error in Birthday and Anniversary report. Fixes an error
    triggered when the first person_handle in the list has a death
    event, but no birth event and does not have family
    relationships. These conditions lead to the local variable
    short_name not being declared before it comes time to process
    death events.
  + Fix graphdoc to properly escape characters in ids for Graphviz.
  + Replace inspect.stack() with inspect.currentframe(). Works
    around https://bugs.python.org/issue12920 which causes every
    call to inspect.trace() to fail because __main__ is always the
    starting point.
  + Fix crash sorting on columns in Selectors with TreeModels.
  + Fix progress bar freeze due to changes in Gtk.
  + Fix svgdrawdoc for text containing XML invalid characters.
  + Updated translations.
- Refresh gramps-no-translations-check.patch with quilt.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1644408000">- Update to version 5.1.5
  + Fix badges in README file.
  + Update copyright date.
  + Strange behavior for the scrollbar in the bottombar.
  + Fix place object element order in DTD and RNG schemas. Element
    placeobj content does not follow the DTD and RNG, expecting
    (ptitle? , pname+).
  + Solve InterpolationSyntaxError if “%” in a string. The
    grampletpane module saves data in a config file for all the
    gramplets added in the dashboard. The python configparser
    module doesn’t like if we have a “%” character in a string.
  + ‘&lt;‘ not supported between 2 instances of IndexMark.
  + Remove debug statements in unit tests.
  + Fix negative Span when dates are not Gregorian.
  + Incorrect grouping if no ma/patronymic surname.
  + Group As override is ignored for ma/patronymic surnames. See:
    https://gramps.discourse.group/t/patronymic-and-matronymic-name/1684/5
  + Add comments for the lat-lon field of editplace.
  + Place editor, lat and long text are swapped.
  + Fix Statusbar progress being shown before use.
  + Fix exception when removing a group name in Sqlite db when
    group name is already missing.
  + Fix error when trying to close name editor during long name
    group mapping view rebuild.
  + OsmGpsMap-CRITICAL: Map source setup called twice.
  + Fix probably alive function unit test.
  + Updated translations.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1690286400">- Update to version 5.1.6:
  + Update copyright date.
  + Narrative web: problem with small pictures.
  + Implement the “&lt;CTRL&gt;J” for the family view.
  + Avoid application crash on invalid user input. If the user
    inputs an invalid date this change keeps the application from
    crashing. The invalid date information is reported to the user
    in the log.
  + Fix export where private citations are excluded.
  + Fix Event Compare tool to display enclosed places properly.
  + Check that view exists before calling post_create method.
    Avoids ‘NoneType’ object has no attribute ‘post_create’ error.
  + Fix a wrong operator bug in the web calendar report.
  + Revert “Enclose tree report image path and file name in braces”
    due to reports of regression where processing of the generated
    TeX file fails due to bad path specification for image files.
  + Geography View: Fix number of arguments in add_bookmark method.
  + Use date-specific place in report substitution variables. Fix
    place title in graphical reports which have user-defined
    display formats to use date-specific alternate name. This
    impacts the Ancestor Tree, Descendant Tree, and Family
    Descendant Tree reports.
  + Try to import berkeleydb if bsddb3 isn’t found. berkelydb is
    usable for python &gt;= 3.6 and required for python &gt;= 3.10.
    See: https://www.jcea.es/programacion/pybsddb.htm
  + HtmlDoc: Create a unique filename for cropped images.
  + Fix corrupted NOTE tag in Gedcom export. Remove Python2 code
    obsoleted by Python3, which was corrupting Gedcom export of
    Gramps Notes text that includes multi-byte utf-8 characters.
  + Fix IndexError that sometimes occurs when changing view. This
    occurs when restarting Gramps.
  + Fix crash when invalid note link.
  + Fix tags with color names in pedigree views.
  + Crash when invalid event date.
  + ListModel: Fix multiple level paths when we use checkboxes in
    columns. The path was previously converted to int.
  + Fix spouse’s name and underlined call names in records.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Prepare for RPM 4.20: use autosetup.</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1709208000">- Update to version 5.2.0
  * Updated translations: ca, cs, da, de, de_AT, en_GB, es, fr,
    hr, hu, id, it, nb, nl, pl, sk, sl, sv, tr, uk, zh_CN.
  * Update development status to production.
  * Remove the Trove classifier
    "Natural Language :: German(Austrian)".
  * Emit a "plugins-reloaded" signal when a new addon is
    installed. This ensures that the user interface will be
    updated to include the new addon. Fixes #13021.
  * Fix Windows AIO build.
  * Update GitHub actions to latest versions. Some actions are
    deprecated.
  * Package Gramps 5.2.0-rc1 on macOS.
- Update gramps-no-translations-check.patch because of source
  code changes</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1712923200">- Update to version 5.2.1
  * Updated translations: de_AT, fi, fr, ga, he, it, nb_NO, pl, sk, sr, tr, uk,
    zh_Hans.
  * Fix error when installing an addon that will not be registered. Fixes #13233.
  * Allow experimental and beta plugins to be registered. Fixes #13232.
  * Tidy up the README file.
  * Fix fan charts on HiDPI screens.
  * Replace PIL with Pillow in the README. Issue #10016.
  * Fix the `Tag.is_empty()` method. The `Tag.is_empty()` method was returning
    the inverse of the expected value. Fixes #12579.
  * Cannot create Place with coordinates via Geography. Fixes #13228.
  * Fix place title when place names use open spans. Fixes #13222.
  * Fix the addon translator language for core translations. Fixes #13221.
  * Update AIO minimum Windows version requirement to 8.1 64-bit.
  * Prevent unwanted output in unit test logs.
  * Fix unit tests when run with Python 3.12. Fixes #13212.
  * Revert Death fallback symbol from Latin Cross to “+”.
  * Change the cross mark and check mark symbols used in the Addon Manager
    Requirements screen to be valid characters on Mac. Fixes #13194.
  * Fix display of invalid dates in editor citation tabs. Fixes #13192.
  * Include metainfo rather than appdata ‘its’ files.
  * Update AppStream MetaInfo file to conform to latest spec.
  * Fix filter rules missing the use_case parameter. Fixes #13187.
  * Rename metadata file to follow spec.
  * Add release information to appdata.</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1714219200">- Update to version 5.2.2
  * Updated translations: cs, de, de_AT, es, fi, he, hr, nb, nl, pl, ru, sk,
    sv, tr.
  * Hebrew relationship calculator not loading.
  * Narweb: Person object has no get_father_handle.
  * Don’t show Navigation when we print a page.</changelog>
</package>
<package pkgid="0ea697959d63f666acd8dccafe541293ab4797672088f7759495d7014bfa0375d2c22ce831fcbd6ff7c436385ba81ae91e2848164f51bf987c207c46046d88d1" name="grandorgue" arch="src">
  <version epoch="0" ver="3.14.2" rel="1.1"/>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1660651200">- Update to version 3.7.0-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.7.0-1
  * Fixed packaging for OSx #1135
  * Deleting an organ in the Organ tab of the Settings dialog causes also deleting it's cache and all it's presets #1049
  * Reorganised the Organs tab of the Settings dialog #1119
  * Added capability of restoring organ settings values for all subobjects #1119</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1663243200">- Update to version 3.8.0-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.8.0-1
  * Fixed setting an empty stop set to a divisional combination #1068
  * Added capability of switching between the Override and the Add crescendo mode #1170
  * Fixed rebuilding the cache every time upon the appimage starts #1174
  * Fixed building appimage in an ubuntu container</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1667476800">- Update to version 3.9.0-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.0-1
  * Fixed playing multitrack midi files with changes of tempo https://github.com/GrandOrgue/grandorgue/discussions/1225
  * Fixed displaying audio ports on OSx #1216
  * Added divisional combination banks #708
  * Renamed audio ports: Pa to PortAudio and Rt to RtAudio #1216
  * Fixed size of the Organ Selection Dialog #1215
  * Fixed generals buttons behaviour with the crescendo in add mode #1209
  * Fixed an empty stop set to a general combination #1212</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1668427200">- Update to version 3.9.1-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.1-1
  * Fixed crash on loading an organ without a pedal #1249
  * Fixed SYSEX Hauptwerk max. length in MIDI event editor #1207
  * Fixed enclosure value calculation #1203
  * Fixed controlling stops with a touchscreen on Raspberry Pi #1208</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1669723200">- Update to version 3.9.2-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.2-1
  * Fixed sending incorrect midi values from an enclosure #1267
  * Fixed not sending midi events from pushbuttons, including GC #1220
  * Fixed sending a midi event from an enclosure when it's value is not changed #1206
  * Fixed processing enclosures with high value is less than low value #1266</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1670932800">- Update to version 3.9.4-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.4-1
  * Fixed starting 3.9.3 on Windows #1311
- Update to version 3.9.3-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.3-1
  * Fixed an old version number in the gnome application metadata #1304
  * Fixed switching off generals when using crescendo in not override mode #1299
  * Fixed error messages of GrandOrguePerf #1280
  * Fixed exit from GrandOrgue with an unhandled exception occurred on loading an organ
  * Fixed displaying output volume indicators on OSx #1255
  * Fixed sending midi-off events from generals and another pushbuttons #1291
  * Fixed crashing on exit in some cases</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1674561600">- Update to version 3.9.5-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.5-1
  * Fixed saving position when some panel is outside the screen area #1271
  * Fixed playing release samples for very short notes #1222
  * Fixed help: the wrong panel positioning on wayland was documented #1271
  * Fixed typos and spelling errors in the Help
  * Fixed continuing loading an organ after an exception in one loading thread
  * Fixed size of text fields in the Organ Settings dialog on OsX #1315
  * Fixed missing the object filename in an error message if some exception occured when loading this object</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1678363200">- Update to version 3.10.1-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.10.1-1
  - Fixed crash on loading an incorrect organ
- Changes from version 3.10.0-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.10.0-1
  - Added storing the GrandOrgueVersion key in the Organ Settings file https://github.com/GrandOrgue/grandorgue/issues/1375
  - Added capability of redefining ReleaseLength and IgnorePitch on each level of Organ Settings
  - Changed defaults for the General Setter elements to Piston https://github.com/GrandOrgue/grandorgue/issues/1360
  - Added new fields ManualTuning and AutoTuningCorrection of Organ Settings https://github.com/GrandOrgue/grandorgue/issues/1333
  - Fixed duplicating packaged organs in the organ list https://github.com/GrandOrgue/grandorgue/issues/1367
  - Fixed displaying a popup window when a cache had been created with another GO version https://github.com/GrandOrgue/grandorgue/issues/1363
  - Fixed not saving midi settings of divisional buttons https://github.com/GrandOrgue/grandorgue/issues/1350
  - Added PitchCorrection for organs and windchest. Pipe999PitchCorrection became additive to PitchCorrection of the rank, of the windchest and of the organ https://github.com/GrandOrgue/grandorgue/issues/1351
  - Added full support of '/' as the file sepearator in ODF unless 'Check ODF for HW1-compatibility' is set https://github.com/GrandOrgue/grandorgue/issues/827
  - Added support of ODF comments from ';' at any position to the end of line https://github.com/GrandOrgue/grandorgue/issues/828</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1679918400">- Add gcc13_fix.patch from upstream to fix GCC13 build errors.</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1682078400">- Update to version 3.11.0.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.11.0-1
  - Added capability of navigating over, loading and saving the YAML combinations files on the Combination Setter panel https://github.com/GrandOrgue/grandorgue/issues/1196
  - Added capability of exporting and importing combinations in yaml format files https://github.com/GrandOrgue/grandorgue/issues/1195
  - Removed support of old linux distros (with libc6 versions before 2.31) https://github.com/GrandOrgue/grandorgue/discussions/1334
  - Fixed the translation of the desktop icon on Linux https://github.com/GrandOrgue/grandorgue/issues/1429
  - Added support of labels without a background image by specifying DispImageNum=0 https://github.com/GrandOrgue/grandorgue/issues/1386
  - Added capability of overriding wav MIDIPitchFraction with the Pipe999MIDIPitchFraction key https://github.com/GrandOrgue/grandorgue/issues/1378
- Remove gcc13_fix.patch since it is included in this version.</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1683201600">- Update to version 3.11.1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.11.1-1
  - Fixed processing yaml combinations on organs with invisible couplers https://github.com/GrandOrgue/grandorgue/issues/1489
  - Fixed uncompatibility with recent linux distros. Use grandorgue-wx32 on new linux distros (where wxWidgets 3.0 is not available) https://github.com/GrandOrgue/grandorgue/issues/1480
  - Added support of negative y-axis adjustment of manual keys https://github.com/GrandOrgue/grandorgue/issues/1485
  - Fixed opening an organ with more than 50 windchest groups https://github.com/GrandOrgue/grandorgue/issues/1484</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1683633600">- Update to version 3.11.2.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.11.2-1
  - Fixed crash on loading organ with general of divisional buttons https://github.com/GrandOrgue/grandorgue/issues/1512</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1685102400">- Update to version 3.12.0.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.12.0-1
  - Reverted back default display of GeneralPrev and GeneralNext https://github.com/GrandOrgue/grandorgue/issues/1538
  - Added new builtin bitmap set of manual keys and one new drawstop bitmap https://github.com/GrandOrgue/grandorgue/discussions/1490
  - Removed support of MacOs 10.15. Now MacOs 11 or above is required https://github.com/GrandOrgue/grandorgue/discussions/1149
  - Fixed warning "temperament would retune pipe by more than 600 cents" for retuned pipes https://github.com/GrandOrgue/ODFEdit/discussions/11#discussioncomment-5877020
  - Increased the maximum value of Enclosures from 50 to 999 https://github.com/GrandOrgue/grandorgue/issues/1484</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1686052800">- Update to version 3.12.1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.12.1-1
  - Fixed not storing switch state in combinations in organs with panels of the new style https://github.com/GrandOrgue/grandorgue/issues/1498
  - Fixed displaying light of various combination buttons https://github.com/GrandOrgue/grandorgue/issues/1536
  - Fixed saving empty and scoped combinations to yaml https://github.com/GrandOrgue/grandorgue/issues/1531
  - Fixed bug of GC not working on manual with only a single stop https://github.com/GrandOrgue/grandorgue/issues/1556
  - Fixed installation on linux with another yaml-cpp version than 6.2 https://github.com/GrandOrgue/grandorgue/issues/1548</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1690113600">- Update to version 3.12.2.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.12.2-1
  - Fixed size of the Organ Settings Dialog https://github.com/GrandOrgue/grandorgue/issues/1415
  - Fixed an incorrect dialog window icon
  - Fixed absence of the Help button on the Organ Setting dialog https://github.com/GrandOrgue/grandorgue/issues/1416
  - Fixed displaying buttons if the manual is not visible https://github.com/GrandOrgue/grandorgue/issues/1566
  - Changed the default value of the CombinationsStoreNonDisplayedDrawstops ODF settings to false
  - Fixed capability of running on MacOs 11.3
  - Fixed "The device does not support requested channel count" error when using an USB audio card on MacOS https://github.com/GrandOrgue/grandorgue/issues/1550</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700308800">- update to 3.13.1:
  * Fixed the maximal value of the "SYSEX Hauptwerk 32 Byte LCD"
    midi send events
  * Fixed discard in the Organ Settings dialog when multiple
    objects are selected
  * Moved all Organ Settings dialog buttons to the single button
    row
  * Decreased number of decimal digits in the Organ Settings
    dialog
  * Added a confirmation box when restoring Organ Settings to
    default
  * Replaced the Cancel and OK buttons in the Organ Settings
    dialog with the single Close button
  * Fixed change tracking and enableing/disabling the Discard and
    Apply buttons in the Organ Settings dialog
  * Renamed the Reset button to Discard in the Organ Settings
    dialog
  * Adopted the build instruction and the build scripts to new
    ubuntu versions
  * Improved concurrency handling
  * Added deregistering organs in the temporary directory that do
    not more exist
  * Fixed error messages after multiple runs of GrandOrgue ftom
    Appimage with a demo organ
  * Implemented option to send MIDI Note Off as 0x8X or 0x9X with
    velocity 0
  * Added capability of control buttons with Control Change MIDI
    events with different keys but same values using "Bx Ctrl
    Change Fixed On Value Toggle" and "Bx Ctrl Change Fixed Off
    Value Toggle"
  * Added saving dialog positions and sizes
  * Increased maximum value of Pipe999LoopCrossfadeLength and
    Pipe999ReleaseCrossfadeLength. Now they are 3000
  * Fixed saving manual switches as global in yaml
  * Fixed convolution enabling warrning in the Settings dialog
  * Fixed "Release Length is not valid" error when applying
    changes for several Organ Settings objects at once
  * Fixed saving all combinations as full</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1704715200">- Update to version 3.13.3.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.13.3-1
  - Fixed not loading a pipe if some loop was not suitable for crossfade https://github.com/GrandOrgue/grandorgue/issues/1724
  - Fixed a wrong .wav filename in the log message window https://github.com/GrandOrgue/grandorgue/issues/1724
  - Increased the maximum number of Tremulants from 10 to 999
  - Fixed setting a reverb file name by default to the current directory https://github.com/GrandOrgue/grandorgue/issues/1741
  - Fixed crash on enabling convolution reverb https://github.com/GrandOrgue/grandorgue/issues/1741
  - Fixed hang on Panic button press on MacOs https://github.com/GrandOrgue/grandorgue/issues/1726
  - Fixed crash on switching divisionals when a bidirectional devisional coupler was engaged https://github.com/GrandOrgue/grandorgue/issues/1725
- Update to version 3.13.2.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.13.2-1
  - Fixed loading an organ when some configuration entry is out of range https://github.com/GrandOrgue/grandorgue/issues/1696
  - Fixed crash when trying to load a sample set with a truncated wave file https://github.com/GrandOrgue/grandorgue/discussions/370
  - Fixed crash on closing an organ https://github.com/GrandOrgue/grandorgue/issues/1678</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1711713600">- Update to version 3.14.0.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.14.0-1
  - Fixed crash on loading an organ without a pedal but wit a unison-off coupler https://github.com/GrandOrgue/grandorgue/issues/1846
  - Changed displaying of the right part of paths https://github.com/GrandOrgue/grandorgue/issues/1663
  - Added automatic update checking at startup (configurable) and the ability to check for updates from Help menu
  - Increased maximum value of allowed size to 32000 https://github.com/GrandOrgue/grandorgue/issues/1840
  - Added capability of specifying AmplitudeLevel, Gain, PitchTuning, PitchCorrection and TrackerDelay, Percussive, HasIndependentRelease at the WindchestGroup level of ODF
  - Added capability of specifying Percussive and HasIndependentRelease at the Organ level of ODF
  - Added capability of playing release of percussive pipes with Pipe999HasIndependentRelease=Y https://github.com/GrandOrgue/grandorgue/issues/1385
  - Fixed different encoding of combination .yaml files on Windows, Linux and MacOS https://github.com/GrandOrgue/grandorgue/issues/1818
  - Added support of "Couple Through" mode of Virtual Couplers https://github.com/GrandOrgue/grandorgue/issues/1657
  - Added capability of loading only GUI panels without audio samples by specifying the "-g" switch from the command line https://github.com/GrandOrgue/grandorgue/issues/1602
  - Removed support of MacOS 11 https://github.com/GrandOrgue/grandorgue/issues/1791
  - Fixed crash on loading an organ with a crescendo in Add mode https://github.com/GrandOrgue/grandorgue/issues/1772
  - Fixed crash with rtaudio/asio https://github.com/GrandOrgue/grandorgue/issues/1772
  - Added support of specifying different crossfade length for additional attack and release files https://github.com/GrandOrgue/grandorgue/issues/1760
  - Fixed wrong filename of the midi recorder file with Hungarian language settings https://github.com/GrandOrgue/grandorgue/issues/1644
  - Fixed unability to select the Hungarian language in the Organ Settings dialog
  - Eliminated resetting audio group with the Default button of Organ Settings dialog https://github.com/GrandOrgue/grandorgue/issues/731</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1713355200">- Update to version 3.14.1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.14.1-1
  - Fixed changing sound of a playing pipe without Pipe999IsTremulant when a wave tremulant state is changed https://github.com/GrandOrgue/grandorgue/issues/1855
  - Fixed crash on opening a very old config https://github.com/GrandOrgue/grandorgue/discussions/1869
  - Fixed ignoring initial midi setup when loading an organ with a preset without midi events configured https://github.com/GrandOrgue/grandorgue/issues/1785
  - Fixed saving Max release tail to the organ preset https://github.com/GrandOrgue/grandorgue/issues/1804
  - Fixed required package names in the BUILD.md file https://github.com/GrandOrgue/grandorgue/issues/1799
  - Added support of macOS on Apple silicon. GrandOrgue for macOS on Apple silicon requires macOS 14 or higher. GrandOrgue for macOS on Intel requires macOS 12.1 or higher. https://github.com/GrandOrgue/grandorgue/discussions/1153
  - Added ad-hoc code signing of GrandOrgue for macOS https://github.com/GrandOrgue/grandorgue/issues/1835
  - Fixed an error that occurred when trying to install the GrandOrgue RPM package https://github.com/GrandOrgue/grandorgue/issues/1859</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1714392000">- Update to version 3.14.2.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.14.2-1
  - Fixed divisional couplers with setter divisionals https://github.com/GrandOrgue/grandorgue/issues/1787
  - Fixed behavior of "Detect complex MIDI setup" with Note events in different cases https://github.com/GrandOrgue/grandorgue/issues/1762
  - Fixed the order of sending midi events from an On indicator. Now they are sent after sending all events from other controls https://github.com/GrandOrgue/grandorgue/issues/1762</changelog>
</package>
<package pkgid="05ff514debf3378182ef9b0b5903fe149fe6f84a8d62e535451675501e036179f861a1fa9cc6f103ccf6461ed802c9b2b3e7df8794bd0e1e64056f0011dad764" name="grandorgue" arch="x86_64">
  <version epoch="0" ver="3.14.2" rel="1.1"/>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1660651200">- Update to version 3.7.0-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.7.0-1
  * Fixed packaging for OSx #1135
  * Deleting an organ in the Organ tab of the Settings dialog causes also deleting it's cache and all it's presets #1049
  * Reorganised the Organs tab of the Settings dialog #1119
  * Added capability of restoring organ settings values for all subobjects #1119</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1663243200">- Update to version 3.8.0-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.8.0-1
  * Fixed setting an empty stop set to a divisional combination #1068
  * Added capability of switching between the Override and the Add crescendo mode #1170
  * Fixed rebuilding the cache every time upon the appimage starts #1174
  * Fixed building appimage in an ubuntu container</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1667476800">- Update to version 3.9.0-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.0-1
  * Fixed playing multitrack midi files with changes of tempo https://github.com/GrandOrgue/grandorgue/discussions/1225
  * Fixed displaying audio ports on OSx #1216
  * Added divisional combination banks #708
  * Renamed audio ports: Pa to PortAudio and Rt to RtAudio #1216
  * Fixed size of the Organ Selection Dialog #1215
  * Fixed generals buttons behaviour with the crescendo in add mode #1209
  * Fixed an empty stop set to a general combination #1212</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1668427200">- Update to version 3.9.1-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.1-1
  * Fixed crash on loading an organ without a pedal #1249
  * Fixed SYSEX Hauptwerk max. length in MIDI event editor #1207
  * Fixed enclosure value calculation #1203
  * Fixed controlling stops with a touchscreen on Raspberry Pi #1208</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1669723200">- Update to version 3.9.2-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.2-1
  * Fixed sending incorrect midi values from an enclosure #1267
  * Fixed not sending midi events from pushbuttons, including GC #1220
  * Fixed sending a midi event from an enclosure when it's value is not changed #1206
  * Fixed processing enclosures with high value is less than low value #1266</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1670932800">- Update to version 3.9.4-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.4-1
  * Fixed starting 3.9.3 on Windows #1311
- Update to version 3.9.3-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.3-1
  * Fixed an old version number in the gnome application metadata #1304
  * Fixed switching off generals when using crescendo in not override mode #1299
  * Fixed error messages of GrandOrguePerf #1280
  * Fixed exit from GrandOrgue with an unhandled exception occurred on loading an organ
  * Fixed displaying output volume indicators on OSx #1255
  * Fixed sending midi-off events from generals and another pushbuttons #1291
  * Fixed crashing on exit in some cases</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1674561600">- Update to version 3.9.5-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.5-1
  * Fixed saving position when some panel is outside the screen area #1271
  * Fixed playing release samples for very short notes #1222
  * Fixed help: the wrong panel positioning on wayland was documented #1271
  * Fixed typos and spelling errors in the Help
  * Fixed continuing loading an organ after an exception in one loading thread
  * Fixed size of text fields in the Organ Settings dialog on OsX #1315
  * Fixed missing the object filename in an error message if some exception occured when loading this object</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1678363200">- Update to version 3.10.1-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.10.1-1
  - Fixed crash on loading an incorrect organ
- Changes from version 3.10.0-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.10.0-1
  - Added storing the GrandOrgueVersion key in the Organ Settings file https://github.com/GrandOrgue/grandorgue/issues/1375
  - Added capability of redefining ReleaseLength and IgnorePitch on each level of Organ Settings
  - Changed defaults for the General Setter elements to Piston https://github.com/GrandOrgue/grandorgue/issues/1360
  - Added new fields ManualTuning and AutoTuningCorrection of Organ Settings https://github.com/GrandOrgue/grandorgue/issues/1333
  - Fixed duplicating packaged organs in the organ list https://github.com/GrandOrgue/grandorgue/issues/1367
  - Fixed displaying a popup window when a cache had been created with another GO version https://github.com/GrandOrgue/grandorgue/issues/1363
  - Fixed not saving midi settings of divisional buttons https://github.com/GrandOrgue/grandorgue/issues/1350
  - Added PitchCorrection for organs and windchest. Pipe999PitchCorrection became additive to PitchCorrection of the rank, of the windchest and of the organ https://github.com/GrandOrgue/grandorgue/issues/1351
  - Added full support of '/' as the file sepearator in ODF unless 'Check ODF for HW1-compatibility' is set https://github.com/GrandOrgue/grandorgue/issues/827
  - Added support of ODF comments from ';' at any position to the end of line https://github.com/GrandOrgue/grandorgue/issues/828</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1679918400">- Add gcc13_fix.patch from upstream to fix GCC13 build errors.</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1682078400">- Update to version 3.11.0.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.11.0-1
  - Added capability of navigating over, loading and saving the YAML combinations files on the Combination Setter panel https://github.com/GrandOrgue/grandorgue/issues/1196
  - Added capability of exporting and importing combinations in yaml format files https://github.com/GrandOrgue/grandorgue/issues/1195
  - Removed support of old linux distros (with libc6 versions before 2.31) https://github.com/GrandOrgue/grandorgue/discussions/1334
  - Fixed the translation of the desktop icon on Linux https://github.com/GrandOrgue/grandorgue/issues/1429
  - Added support of labels without a background image by specifying DispImageNum=0 https://github.com/GrandOrgue/grandorgue/issues/1386
  - Added capability of overriding wav MIDIPitchFraction with the Pipe999MIDIPitchFraction key https://github.com/GrandOrgue/grandorgue/issues/1378
- Remove gcc13_fix.patch since it is included in this version.</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1683201600">- Update to version 3.11.1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.11.1-1
  - Fixed processing yaml combinations on organs with invisible couplers https://github.com/GrandOrgue/grandorgue/issues/1489
  - Fixed uncompatibility with recent linux distros. Use grandorgue-wx32 on new linux distros (where wxWidgets 3.0 is not available) https://github.com/GrandOrgue/grandorgue/issues/1480
  - Added support of negative y-axis adjustment of manual keys https://github.com/GrandOrgue/grandorgue/issues/1485
  - Fixed opening an organ with more than 50 windchest groups https://github.com/GrandOrgue/grandorgue/issues/1484</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1683633600">- Update to version 3.11.2.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.11.2-1
  - Fixed crash on loading organ with general of divisional buttons https://github.com/GrandOrgue/grandorgue/issues/1512</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1685102400">- Update to version 3.12.0.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.12.0-1
  - Reverted back default display of GeneralPrev and GeneralNext https://github.com/GrandOrgue/grandorgue/issues/1538
  - Added new builtin bitmap set of manual keys and one new drawstop bitmap https://github.com/GrandOrgue/grandorgue/discussions/1490
  - Removed support of MacOs 10.15. Now MacOs 11 or above is required https://github.com/GrandOrgue/grandorgue/discussions/1149
  - Fixed warning "temperament would retune pipe by more than 600 cents" for retuned pipes https://github.com/GrandOrgue/ODFEdit/discussions/11#discussioncomment-5877020
  - Increased the maximum value of Enclosures from 50 to 999 https://github.com/GrandOrgue/grandorgue/issues/1484</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1686052800">- Update to version 3.12.1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.12.1-1
  - Fixed not storing switch state in combinations in organs with panels of the new style https://github.com/GrandOrgue/grandorgue/issues/1498
  - Fixed displaying light of various combination buttons https://github.com/GrandOrgue/grandorgue/issues/1536
  - Fixed saving empty and scoped combinations to yaml https://github.com/GrandOrgue/grandorgue/issues/1531
  - Fixed bug of GC not working on manual with only a single stop https://github.com/GrandOrgue/grandorgue/issues/1556
  - Fixed installation on linux with another yaml-cpp version than 6.2 https://github.com/GrandOrgue/grandorgue/issues/1548</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1690113600">- Update to version 3.12.2.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.12.2-1
  - Fixed size of the Organ Settings Dialog https://github.com/GrandOrgue/grandorgue/issues/1415
  - Fixed an incorrect dialog window icon
  - Fixed absence of the Help button on the Organ Setting dialog https://github.com/GrandOrgue/grandorgue/issues/1416
  - Fixed displaying buttons if the manual is not visible https://github.com/GrandOrgue/grandorgue/issues/1566
  - Changed the default value of the CombinationsStoreNonDisplayedDrawstops ODF settings to false
  - Fixed capability of running on MacOs 11.3
  - Fixed "The device does not support requested channel count" error when using an USB audio card on MacOS https://github.com/GrandOrgue/grandorgue/issues/1550</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700308800">- update to 3.13.1:
  * Fixed the maximal value of the "SYSEX Hauptwerk 32 Byte LCD"
    midi send events
  * Fixed discard in the Organ Settings dialog when multiple
    objects are selected
  * Moved all Organ Settings dialog buttons to the single button
    row
  * Decreased number of decimal digits in the Organ Settings
    dialog
  * Added a confirmation box when restoring Organ Settings to
    default
  * Replaced the Cancel and OK buttons in the Organ Settings
    dialog with the single Close button
  * Fixed change tracking and enableing/disabling the Discard and
    Apply buttons in the Organ Settings dialog
  * Renamed the Reset button to Discard in the Organ Settings
    dialog
  * Adopted the build instruction and the build scripts to new
    ubuntu versions
  * Improved concurrency handling
  * Added deregistering organs in the temporary directory that do
    not more exist
  * Fixed error messages after multiple runs of GrandOrgue ftom
    Appimage with a demo organ
  * Implemented option to send MIDI Note Off as 0x8X or 0x9X with
    velocity 0
  * Added capability of control buttons with Control Change MIDI
    events with different keys but same values using "Bx Ctrl
    Change Fixed On Value Toggle" and "Bx Ctrl Change Fixed Off
    Value Toggle"
  * Added saving dialog positions and sizes
  * Increased maximum value of Pipe999LoopCrossfadeLength and
    Pipe999ReleaseCrossfadeLength. Now they are 3000
  * Fixed saving manual switches as global in yaml
  * Fixed convolution enabling warrning in the Settings dialog
  * Fixed "Release Length is not valid" error when applying
    changes for several Organ Settings objects at once
  * Fixed saving all combinations as full</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1704715200">- Update to version 3.13.3.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.13.3-1
  - Fixed not loading a pipe if some loop was not suitable for crossfade https://github.com/GrandOrgue/grandorgue/issues/1724
  - Fixed a wrong .wav filename in the log message window https://github.com/GrandOrgue/grandorgue/issues/1724
  - Increased the maximum number of Tremulants from 10 to 999
  - Fixed setting a reverb file name by default to the current directory https://github.com/GrandOrgue/grandorgue/issues/1741
  - Fixed crash on enabling convolution reverb https://github.com/GrandOrgue/grandorgue/issues/1741
  - Fixed hang on Panic button press on MacOs https://github.com/GrandOrgue/grandorgue/issues/1726
  - Fixed crash on switching divisionals when a bidirectional devisional coupler was engaged https://github.com/GrandOrgue/grandorgue/issues/1725
- Update to version 3.13.2.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.13.2-1
  - Fixed loading an organ when some configuration entry is out of range https://github.com/GrandOrgue/grandorgue/issues/1696
  - Fixed crash when trying to load a sample set with a truncated wave file https://github.com/GrandOrgue/grandorgue/discussions/370
  - Fixed crash on closing an organ https://github.com/GrandOrgue/grandorgue/issues/1678</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1711713600">- Update to version 3.14.0.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.14.0-1
  - Fixed crash on loading an organ without a pedal but wit a unison-off coupler https://github.com/GrandOrgue/grandorgue/issues/1846
  - Changed displaying of the right part of paths https://github.com/GrandOrgue/grandorgue/issues/1663
  - Added automatic update checking at startup (configurable) and the ability to check for updates from Help menu
  - Increased maximum value of allowed size to 32000 https://github.com/GrandOrgue/grandorgue/issues/1840
  - Added capability of specifying AmplitudeLevel, Gain, PitchTuning, PitchCorrection and TrackerDelay, Percussive, HasIndependentRelease at the WindchestGroup level of ODF
  - Added capability of specifying Percussive and HasIndependentRelease at the Organ level of ODF
  - Added capability of playing release of percussive pipes with Pipe999HasIndependentRelease=Y https://github.com/GrandOrgue/grandorgue/issues/1385
  - Fixed different encoding of combination .yaml files on Windows, Linux and MacOS https://github.com/GrandOrgue/grandorgue/issues/1818
  - Added support of "Couple Through" mode of Virtual Couplers https://github.com/GrandOrgue/grandorgue/issues/1657
  - Added capability of loading only GUI panels without audio samples by specifying the "-g" switch from the command line https://github.com/GrandOrgue/grandorgue/issues/1602
  - Removed support of MacOS 11 https://github.com/GrandOrgue/grandorgue/issues/1791
  - Fixed crash on loading an organ with a crescendo in Add mode https://github.com/GrandOrgue/grandorgue/issues/1772
  - Fixed crash with rtaudio/asio https://github.com/GrandOrgue/grandorgue/issues/1772
  - Added support of specifying different crossfade length for additional attack and release files https://github.com/GrandOrgue/grandorgue/issues/1760
  - Fixed wrong filename of the midi recorder file with Hungarian language settings https://github.com/GrandOrgue/grandorgue/issues/1644
  - Fixed unability to select the Hungarian language in the Organ Settings dialog
  - Eliminated resetting audio group with the Default button of Organ Settings dialog https://github.com/GrandOrgue/grandorgue/issues/731</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1713355200">- Update to version 3.14.1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.14.1-1
  - Fixed changing sound of a playing pipe without Pipe999IsTremulant when a wave tremulant state is changed https://github.com/GrandOrgue/grandorgue/issues/1855
  - Fixed crash on opening a very old config https://github.com/GrandOrgue/grandorgue/discussions/1869
  - Fixed ignoring initial midi setup when loading an organ with a preset without midi events configured https://github.com/GrandOrgue/grandorgue/issues/1785
  - Fixed saving Max release tail to the organ preset https://github.com/GrandOrgue/grandorgue/issues/1804
  - Fixed required package names in the BUILD.md file https://github.com/GrandOrgue/grandorgue/issues/1799
  - Added support of macOS on Apple silicon. GrandOrgue for macOS on Apple silicon requires macOS 14 or higher. GrandOrgue for macOS on Intel requires macOS 12.1 or higher. https://github.com/GrandOrgue/grandorgue/discussions/1153
  - Added ad-hoc code signing of GrandOrgue for macOS https://github.com/GrandOrgue/grandorgue/issues/1835
  - Fixed an error that occurred when trying to install the GrandOrgue RPM package https://github.com/GrandOrgue/grandorgue/issues/1859</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1714392000">- Update to version 3.14.2.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.14.2-1
  - Fixed divisional couplers with setter divisionals https://github.com/GrandOrgue/grandorgue/issues/1787
  - Fixed behavior of "Detect complex MIDI setup" with Note events in different cases https://github.com/GrandOrgue/grandorgue/issues/1762
  - Fixed the order of sending midi events from an On indicator. Now they are sent after sending all events from other controls https://github.com/GrandOrgue/grandorgue/issues/1762</changelog>
</package>
<package pkgid="2faa28d4c3bc260fa6e1f77cd67640e58b8df1a87099c13ba22a9a319f75966d6e15f6205788935cf213d63c5824f52aa699b3be3be8c0152cfc3e7e62ffeb6f" name="grandorgue-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.14.2" rel="1.1"/>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1660651200">- Update to version 3.7.0-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.7.0-1
  * Fixed packaging for OSx #1135
  * Deleting an organ in the Organ tab of the Settings dialog causes also deleting it's cache and all it's presets #1049
  * Reorganised the Organs tab of the Settings dialog #1119
  * Added capability of restoring organ settings values for all subobjects #1119</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1663243200">- Update to version 3.8.0-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.8.0-1
  * Fixed setting an empty stop set to a divisional combination #1068
  * Added capability of switching between the Override and the Add crescendo mode #1170
  * Fixed rebuilding the cache every time upon the appimage starts #1174
  * Fixed building appimage in an ubuntu container</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1667476800">- Update to version 3.9.0-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.0-1
  * Fixed playing multitrack midi files with changes of tempo https://github.com/GrandOrgue/grandorgue/discussions/1225
  * Fixed displaying audio ports on OSx #1216
  * Added divisional combination banks #708
  * Renamed audio ports: Pa to PortAudio and Rt to RtAudio #1216
  * Fixed size of the Organ Selection Dialog #1215
  * Fixed generals buttons behaviour with the crescendo in add mode #1209
  * Fixed an empty stop set to a general combination #1212</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1668427200">- Update to version 3.9.1-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.1-1
  * Fixed crash on loading an organ without a pedal #1249
  * Fixed SYSEX Hauptwerk max. length in MIDI event editor #1207
  * Fixed enclosure value calculation #1203
  * Fixed controlling stops with a touchscreen on Raspberry Pi #1208</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1669723200">- Update to version 3.9.2-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.2-1
  * Fixed sending incorrect midi values from an enclosure #1267
  * Fixed not sending midi events from pushbuttons, including GC #1220
  * Fixed sending a midi event from an enclosure when it's value is not changed #1206
  * Fixed processing enclosures with high value is less than low value #1266</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1670932800">- Update to version 3.9.4-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.4-1
  * Fixed starting 3.9.3 on Windows #1311
- Update to version 3.9.3-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.3-1
  * Fixed an old version number in the gnome application metadata #1304
  * Fixed switching off generals when using crescendo in not override mode #1299
  * Fixed error messages of GrandOrguePerf #1280
  * Fixed exit from GrandOrgue with an unhandled exception occurred on loading an organ
  * Fixed displaying output volume indicators on OSx #1255
  * Fixed sending midi-off events from generals and another pushbuttons #1291
  * Fixed crashing on exit in some cases</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1674561600">- Update to version 3.9.5-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.5-1
  * Fixed saving position when some panel is outside the screen area #1271
  * Fixed playing release samples for very short notes #1222
  * Fixed help: the wrong panel positioning on wayland was documented #1271
  * Fixed typos and spelling errors in the Help
  * Fixed continuing loading an organ after an exception in one loading thread
  * Fixed size of text fields in the Organ Settings dialog on OsX #1315
  * Fixed missing the object filename in an error message if some exception occured when loading this object</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1678363200">- Update to version 3.10.1-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.10.1-1
  - Fixed crash on loading an incorrect organ
- Changes from version 3.10.0-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.10.0-1
  - Added storing the GrandOrgueVersion key in the Organ Settings file https://github.com/GrandOrgue/grandorgue/issues/1375
  - Added capability of redefining ReleaseLength and IgnorePitch on each level of Organ Settings
  - Changed defaults for the General Setter elements to Piston https://github.com/GrandOrgue/grandorgue/issues/1360
  - Added new fields ManualTuning and AutoTuningCorrection of Organ Settings https://github.com/GrandOrgue/grandorgue/issues/1333
  - Fixed duplicating packaged organs in the organ list https://github.com/GrandOrgue/grandorgue/issues/1367
  - Fixed displaying a popup window when a cache had been created with another GO version https://github.com/GrandOrgue/grandorgue/issues/1363
  - Fixed not saving midi settings of divisional buttons https://github.com/GrandOrgue/grandorgue/issues/1350
  - Added PitchCorrection for organs and windchest. Pipe999PitchCorrection became additive to PitchCorrection of the rank, of the windchest and of the organ https://github.com/GrandOrgue/grandorgue/issues/1351
  - Added full support of '/' as the file sepearator in ODF unless 'Check ODF for HW1-compatibility' is set https://github.com/GrandOrgue/grandorgue/issues/827
  - Added support of ODF comments from ';' at any position to the end of line https://github.com/GrandOrgue/grandorgue/issues/828</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1679918400">- Add gcc13_fix.patch from upstream to fix GCC13 build errors.</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1682078400">- Update to version 3.11.0.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.11.0-1
  - Added capability of navigating over, loading and saving the YAML combinations files on the Combination Setter panel https://github.com/GrandOrgue/grandorgue/issues/1196
  - Added capability of exporting and importing combinations in yaml format files https://github.com/GrandOrgue/grandorgue/issues/1195
  - Removed support of old linux distros (with libc6 versions before 2.31) https://github.com/GrandOrgue/grandorgue/discussions/1334
  - Fixed the translation of the desktop icon on Linux https://github.com/GrandOrgue/grandorgue/issues/1429
  - Added support of labels without a background image by specifying DispImageNum=0 https://github.com/GrandOrgue/grandorgue/issues/1386
  - Added capability of overriding wav MIDIPitchFraction with the Pipe999MIDIPitchFraction key https://github.com/GrandOrgue/grandorgue/issues/1378
- Remove gcc13_fix.patch since it is included in this version.</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1683201600">- Update to version 3.11.1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.11.1-1
  - Fixed processing yaml combinations on organs with invisible couplers https://github.com/GrandOrgue/grandorgue/issues/1489
  - Fixed uncompatibility with recent linux distros. Use grandorgue-wx32 on new linux distros (where wxWidgets 3.0 is not available) https://github.com/GrandOrgue/grandorgue/issues/1480
  - Added support of negative y-axis adjustment of manual keys https://github.com/GrandOrgue/grandorgue/issues/1485
  - Fixed opening an organ with more than 50 windchest groups https://github.com/GrandOrgue/grandorgue/issues/1484</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1683633600">- Update to version 3.11.2.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.11.2-1
  - Fixed crash on loading organ with general of divisional buttons https://github.com/GrandOrgue/grandorgue/issues/1512</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1685102400">- Update to version 3.12.0.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.12.0-1
  - Reverted back default display of GeneralPrev and GeneralNext https://github.com/GrandOrgue/grandorgue/issues/1538
  - Added new builtin bitmap set of manual keys and one new drawstop bitmap https://github.com/GrandOrgue/grandorgue/discussions/1490
  - Removed support of MacOs 10.15. Now MacOs 11 or above is required https://github.com/GrandOrgue/grandorgue/discussions/1149
  - Fixed warning "temperament would retune pipe by more than 600 cents" for retuned pipes https://github.com/GrandOrgue/ODFEdit/discussions/11#discussioncomment-5877020
  - Increased the maximum value of Enclosures from 50 to 999 https://github.com/GrandOrgue/grandorgue/issues/1484</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1686052800">- Update to version 3.12.1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.12.1-1
  - Fixed not storing switch state in combinations in organs with panels of the new style https://github.com/GrandOrgue/grandorgue/issues/1498
  - Fixed displaying light of various combination buttons https://github.com/GrandOrgue/grandorgue/issues/1536
  - Fixed saving empty and scoped combinations to yaml https://github.com/GrandOrgue/grandorgue/issues/1531
  - Fixed bug of GC not working on manual with only a single stop https://github.com/GrandOrgue/grandorgue/issues/1556
  - Fixed installation on linux with another yaml-cpp version than 6.2 https://github.com/GrandOrgue/grandorgue/issues/1548</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1690113600">- Update to version 3.12.2.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.12.2-1
  - Fixed size of the Organ Settings Dialog https://github.com/GrandOrgue/grandorgue/issues/1415
  - Fixed an incorrect dialog window icon
  - Fixed absence of the Help button on the Organ Setting dialog https://github.com/GrandOrgue/grandorgue/issues/1416
  - Fixed displaying buttons if the manual is not visible https://github.com/GrandOrgue/grandorgue/issues/1566
  - Changed the default value of the CombinationsStoreNonDisplayedDrawstops ODF settings to false
  - Fixed capability of running on MacOs 11.3
  - Fixed "The device does not support requested channel count" error when using an USB audio card on MacOS https://github.com/GrandOrgue/grandorgue/issues/1550</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700308800">- update to 3.13.1:
  * Fixed the maximal value of the "SYSEX Hauptwerk 32 Byte LCD"
    midi send events
  * Fixed discard in the Organ Settings dialog when multiple
    objects are selected
  * Moved all Organ Settings dialog buttons to the single button
    row
  * Decreased number of decimal digits in the Organ Settings
    dialog
  * Added a confirmation box when restoring Organ Settings to
    default
  * Replaced the Cancel and OK buttons in the Organ Settings
    dialog with the single Close button
  * Fixed change tracking and enableing/disabling the Discard and
    Apply buttons in the Organ Settings dialog
  * Renamed the Reset button to Discard in the Organ Settings
    dialog
  * Adopted the build instruction and the build scripts to new
    ubuntu versions
  * Improved concurrency handling
  * Added deregistering organs in the temporary directory that do
    not more exist
  * Fixed error messages after multiple runs of GrandOrgue ftom
    Appimage with a demo organ
  * Implemented option to send MIDI Note Off as 0x8X or 0x9X with
    velocity 0
  * Added capability of control buttons with Control Change MIDI
    events with different keys but same values using "Bx Ctrl
    Change Fixed On Value Toggle" and "Bx Ctrl Change Fixed Off
    Value Toggle"
  * Added saving dialog positions and sizes
  * Increased maximum value of Pipe999LoopCrossfadeLength and
    Pipe999ReleaseCrossfadeLength. Now they are 3000
  * Fixed saving manual switches as global in yaml
  * Fixed convolution enabling warrning in the Settings dialog
  * Fixed "Release Length is not valid" error when applying
    changes for several Organ Settings objects at once
  * Fixed saving all combinations as full</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1704715200">- Update to version 3.13.3.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.13.3-1
  - Fixed not loading a pipe if some loop was not suitable for crossfade https://github.com/GrandOrgue/grandorgue/issues/1724
  - Fixed a wrong .wav filename in the log message window https://github.com/GrandOrgue/grandorgue/issues/1724
  - Increased the maximum number of Tremulants from 10 to 999
  - Fixed setting a reverb file name by default to the current directory https://github.com/GrandOrgue/grandorgue/issues/1741
  - Fixed crash on enabling convolution reverb https://github.com/GrandOrgue/grandorgue/issues/1741
  - Fixed hang on Panic button press on MacOs https://github.com/GrandOrgue/grandorgue/issues/1726
  - Fixed crash on switching divisionals when a bidirectional devisional coupler was engaged https://github.com/GrandOrgue/grandorgue/issues/1725
- Update to version 3.13.2.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.13.2-1
  - Fixed loading an organ when some configuration entry is out of range https://github.com/GrandOrgue/grandorgue/issues/1696
  - Fixed crash when trying to load a sample set with a truncated wave file https://github.com/GrandOrgue/grandorgue/discussions/370
  - Fixed crash on closing an organ https://github.com/GrandOrgue/grandorgue/issues/1678</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1711713600">- Update to version 3.14.0.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.14.0-1
  - Fixed crash on loading an organ without a pedal but wit a unison-off coupler https://github.com/GrandOrgue/grandorgue/issues/1846
  - Changed displaying of the right part of paths https://github.com/GrandOrgue/grandorgue/issues/1663
  - Added automatic update checking at startup (configurable) and the ability to check for updates from Help menu
  - Increased maximum value of allowed size to 32000 https://github.com/GrandOrgue/grandorgue/issues/1840
  - Added capability of specifying AmplitudeLevel, Gain, PitchTuning, PitchCorrection and TrackerDelay, Percussive, HasIndependentRelease at the WindchestGroup level of ODF
  - Added capability of specifying Percussive and HasIndependentRelease at the Organ level of ODF
  - Added capability of playing release of percussive pipes with Pipe999HasIndependentRelease=Y https://github.com/GrandOrgue/grandorgue/issues/1385
  - Fixed different encoding of combination .yaml files on Windows, Linux and MacOS https://github.com/GrandOrgue/grandorgue/issues/1818
  - Added support of "Couple Through" mode of Virtual Couplers https://github.com/GrandOrgue/grandorgue/issues/1657
  - Added capability of loading only GUI panels without audio samples by specifying the "-g" switch from the command line https://github.com/GrandOrgue/grandorgue/issues/1602
  - Removed support of MacOS 11 https://github.com/GrandOrgue/grandorgue/issues/1791
  - Fixed crash on loading an organ with a crescendo in Add mode https://github.com/GrandOrgue/grandorgue/issues/1772
  - Fixed crash with rtaudio/asio https://github.com/GrandOrgue/grandorgue/issues/1772
  - Added support of specifying different crossfade length for additional attack and release files https://github.com/GrandOrgue/grandorgue/issues/1760
  - Fixed wrong filename of the midi recorder file with Hungarian language settings https://github.com/GrandOrgue/grandorgue/issues/1644
  - Fixed unability to select the Hungarian language in the Organ Settings dialog
  - Eliminated resetting audio group with the Default button of Organ Settings dialog https://github.com/GrandOrgue/grandorgue/issues/731</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1713355200">- Update to version 3.14.1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.14.1-1
  - Fixed changing sound of a playing pipe without Pipe999IsTremulant when a wave tremulant state is changed https://github.com/GrandOrgue/grandorgue/issues/1855
  - Fixed crash on opening a very old config https://github.com/GrandOrgue/grandorgue/discussions/1869
  - Fixed ignoring initial midi setup when loading an organ with a preset without midi events configured https://github.com/GrandOrgue/grandorgue/issues/1785
  - Fixed saving Max release tail to the organ preset https://github.com/GrandOrgue/grandorgue/issues/1804
  - Fixed required package names in the BUILD.md file https://github.com/GrandOrgue/grandorgue/issues/1799
  - Added support of macOS on Apple silicon. GrandOrgue for macOS on Apple silicon requires macOS 14 or higher. GrandOrgue for macOS on Intel requires macOS 12.1 or higher. https://github.com/GrandOrgue/grandorgue/discussions/1153
  - Added ad-hoc code signing of GrandOrgue for macOS https://github.com/GrandOrgue/grandorgue/issues/1835
  - Fixed an error that occurred when trying to install the GrandOrgue RPM package https://github.com/GrandOrgue/grandorgue/issues/1859</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1714392000">- Update to version 3.14.2.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.14.2-1
  - Fixed divisional couplers with setter divisionals https://github.com/GrandOrgue/grandorgue/issues/1787
  - Fixed behavior of "Detect complex MIDI setup" with Note events in different cases https://github.com/GrandOrgue/grandorgue/issues/1762
  - Fixed the order of sending midi events from an On indicator. Now they are sent after sending all events from other controls https://github.com/GrandOrgue/grandorgue/issues/1762</changelog>
</package>
<package pkgid="76576a6403894b26cac2427b4188942b346f7bb22665edf4bd96885b371886e8fcc1c7517fe0127838d9c6f58cfde5c711899478d73b329523c0e39b339857e5" name="grandorgue-debugsource" arch="x86_64">
  <version epoch="0" ver="3.14.2" rel="1.1"/>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1660651200">- Update to version 3.7.0-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.7.0-1
  * Fixed packaging for OSx #1135
  * Deleting an organ in the Organ tab of the Settings dialog causes also deleting it's cache and all it's presets #1049
  * Reorganised the Organs tab of the Settings dialog #1119
  * Added capability of restoring organ settings values for all subobjects #1119</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1663243200">- Update to version 3.8.0-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.8.0-1
  * Fixed setting an empty stop set to a divisional combination #1068
  * Added capability of switching between the Override and the Add crescendo mode #1170
  * Fixed rebuilding the cache every time upon the appimage starts #1174
  * Fixed building appimage in an ubuntu container</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1667476800">- Update to version 3.9.0-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.0-1
  * Fixed playing multitrack midi files with changes of tempo https://github.com/GrandOrgue/grandorgue/discussions/1225
  * Fixed displaying audio ports on OSx #1216
  * Added divisional combination banks #708
  * Renamed audio ports: Pa to PortAudio and Rt to RtAudio #1216
  * Fixed size of the Organ Selection Dialog #1215
  * Fixed generals buttons behaviour with the crescendo in add mode #1209
  * Fixed an empty stop set to a general combination #1212</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1668427200">- Update to version 3.9.1-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.1-1
  * Fixed crash on loading an organ without a pedal #1249
  * Fixed SYSEX Hauptwerk max. length in MIDI event editor #1207
  * Fixed enclosure value calculation #1203
  * Fixed controlling stops with a touchscreen on Raspberry Pi #1208</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1669723200">- Update to version 3.9.2-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.2-1
  * Fixed sending incorrect midi values from an enclosure #1267
  * Fixed not sending midi events from pushbuttons, including GC #1220
  * Fixed sending a midi event from an enclosure when it's value is not changed #1206
  * Fixed processing enclosures with high value is less than low value #1266</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1670932800">- Update to version 3.9.4-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.4-1
  * Fixed starting 3.9.3 on Windows #1311
- Update to version 3.9.3-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.3-1
  * Fixed an old version number in the gnome application metadata #1304
  * Fixed switching off generals when using crescendo in not override mode #1299
  * Fixed error messages of GrandOrguePerf #1280
  * Fixed exit from GrandOrgue with an unhandled exception occurred on loading an organ
  * Fixed displaying output volume indicators on OSx #1255
  * Fixed sending midi-off events from generals and another pushbuttons #1291
  * Fixed crashing on exit in some cases</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1674561600">- Update to version 3.9.5-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.5-1
  * Fixed saving position when some panel is outside the screen area #1271
  * Fixed playing release samples for very short notes #1222
  * Fixed help: the wrong panel positioning on wayland was documented #1271
  * Fixed typos and spelling errors in the Help
  * Fixed continuing loading an organ after an exception in one loading thread
  * Fixed size of text fields in the Organ Settings dialog on OsX #1315
  * Fixed missing the object filename in an error message if some exception occured when loading this object</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1678363200">- Update to version 3.10.1-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.10.1-1
  - Fixed crash on loading an incorrect organ
- Changes from version 3.10.0-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.10.0-1
  - Added storing the GrandOrgueVersion key in the Organ Settings file https://github.com/GrandOrgue/grandorgue/issues/1375
  - Added capability of redefining ReleaseLength and IgnorePitch on each level of Organ Settings
  - Changed defaults for the General Setter elements to Piston https://github.com/GrandOrgue/grandorgue/issues/1360
  - Added new fields ManualTuning and AutoTuningCorrection of Organ Settings https://github.com/GrandOrgue/grandorgue/issues/1333
  - Fixed duplicating packaged organs in the organ list https://github.com/GrandOrgue/grandorgue/issues/1367
  - Fixed displaying a popup window when a cache had been created with another GO version https://github.com/GrandOrgue/grandorgue/issues/1363
  - Fixed not saving midi settings of divisional buttons https://github.com/GrandOrgue/grandorgue/issues/1350
  - Added PitchCorrection for organs and windchest. Pipe999PitchCorrection became additive to PitchCorrection of the rank, of the windchest and of the organ https://github.com/GrandOrgue/grandorgue/issues/1351
  - Added full support of '/' as the file sepearator in ODF unless 'Check ODF for HW1-compatibility' is set https://github.com/GrandOrgue/grandorgue/issues/827
  - Added support of ODF comments from ';' at any position to the end of line https://github.com/GrandOrgue/grandorgue/issues/828</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1679918400">- Add gcc13_fix.patch from upstream to fix GCC13 build errors.</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1682078400">- Update to version 3.11.0.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.11.0-1
  - Added capability of navigating over, loading and saving the YAML combinations files on the Combination Setter panel https://github.com/GrandOrgue/grandorgue/issues/1196
  - Added capability of exporting and importing combinations in yaml format files https://github.com/GrandOrgue/grandorgue/issues/1195
  - Removed support of old linux distros (with libc6 versions before 2.31) https://github.com/GrandOrgue/grandorgue/discussions/1334
  - Fixed the translation of the desktop icon on Linux https://github.com/GrandOrgue/grandorgue/issues/1429
  - Added support of labels without a background image by specifying DispImageNum=0 https://github.com/GrandOrgue/grandorgue/issues/1386
  - Added capability of overriding wav MIDIPitchFraction with the Pipe999MIDIPitchFraction key https://github.com/GrandOrgue/grandorgue/issues/1378
- Remove gcc13_fix.patch since it is included in this version.</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1683201600">- Update to version 3.11.1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.11.1-1
  - Fixed processing yaml combinations on organs with invisible couplers https://github.com/GrandOrgue/grandorgue/issues/1489
  - Fixed uncompatibility with recent linux distros. Use grandorgue-wx32 on new linux distros (where wxWidgets 3.0 is not available) https://github.com/GrandOrgue/grandorgue/issues/1480
  - Added support of negative y-axis adjustment of manual keys https://github.com/GrandOrgue/grandorgue/issues/1485
  - Fixed opening an organ with more than 50 windchest groups https://github.com/GrandOrgue/grandorgue/issues/1484</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1683633600">- Update to version 3.11.2.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.11.2-1
  - Fixed crash on loading organ with general of divisional buttons https://github.com/GrandOrgue/grandorgue/issues/1512</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1685102400">- Update to version 3.12.0.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.12.0-1
  - Reverted back default display of GeneralPrev and GeneralNext https://github.com/GrandOrgue/grandorgue/issues/1538
  - Added new builtin bitmap set of manual keys and one new drawstop bitmap https://github.com/GrandOrgue/grandorgue/discussions/1490
  - Removed support of MacOs 10.15. Now MacOs 11 or above is required https://github.com/GrandOrgue/grandorgue/discussions/1149
  - Fixed warning "temperament would retune pipe by more than 600 cents" for retuned pipes https://github.com/GrandOrgue/ODFEdit/discussions/11#discussioncomment-5877020
  - Increased the maximum value of Enclosures from 50 to 999 https://github.com/GrandOrgue/grandorgue/issues/1484</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1686052800">- Update to version 3.12.1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.12.1-1
  - Fixed not storing switch state in combinations in organs with panels of the new style https://github.com/GrandOrgue/grandorgue/issues/1498
  - Fixed displaying light of various combination buttons https://github.com/GrandOrgue/grandorgue/issues/1536
  - Fixed saving empty and scoped combinations to yaml https://github.com/GrandOrgue/grandorgue/issues/1531
  - Fixed bug of GC not working on manual with only a single stop https://github.com/GrandOrgue/grandorgue/issues/1556
  - Fixed installation on linux with another yaml-cpp version than 6.2 https://github.com/GrandOrgue/grandorgue/issues/1548</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1690113600">- Update to version 3.12.2.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.12.2-1
  - Fixed size of the Organ Settings Dialog https://github.com/GrandOrgue/grandorgue/issues/1415
  - Fixed an incorrect dialog window icon
  - Fixed absence of the Help button on the Organ Setting dialog https://github.com/GrandOrgue/grandorgue/issues/1416
  - Fixed displaying buttons if the manual is not visible https://github.com/GrandOrgue/grandorgue/issues/1566
  - Changed the default value of the CombinationsStoreNonDisplayedDrawstops ODF settings to false
  - Fixed capability of running on MacOs 11.3
  - Fixed "The device does not support requested channel count" error when using an USB audio card on MacOS https://github.com/GrandOrgue/grandorgue/issues/1550</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700308800">- update to 3.13.1:
  * Fixed the maximal value of the "SYSEX Hauptwerk 32 Byte LCD"
    midi send events
  * Fixed discard in the Organ Settings dialog when multiple
    objects are selected
  * Moved all Organ Settings dialog buttons to the single button
    row
  * Decreased number of decimal digits in the Organ Settings
    dialog
  * Added a confirmation box when restoring Organ Settings to
    default
  * Replaced the Cancel and OK buttons in the Organ Settings
    dialog with the single Close button
  * Fixed change tracking and enableing/disabling the Discard and
    Apply buttons in the Organ Settings dialog
  * Renamed the Reset button to Discard in the Organ Settings
    dialog
  * Adopted the build instruction and the build scripts to new
    ubuntu versions
  * Improved concurrency handling
  * Added deregistering organs in the temporary directory that do
    not more exist
  * Fixed error messages after multiple runs of GrandOrgue ftom
    Appimage with a demo organ
  * Implemented option to send MIDI Note Off as 0x8X or 0x9X with
    velocity 0
  * Added capability of control buttons with Control Change MIDI
    events with different keys but same values using "Bx Ctrl
    Change Fixed On Value Toggle" and "Bx Ctrl Change Fixed Off
    Value Toggle"
  * Added saving dialog positions and sizes
  * Increased maximum value of Pipe999LoopCrossfadeLength and
    Pipe999ReleaseCrossfadeLength. Now they are 3000
  * Fixed saving manual switches as global in yaml
  * Fixed convolution enabling warrning in the Settings dialog
  * Fixed "Release Length is not valid" error when applying
    changes for several Organ Settings objects at once
  * Fixed saving all combinations as full</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1704715200">- Update to version 3.13.3.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.13.3-1
  - Fixed not loading a pipe if some loop was not suitable for crossfade https://github.com/GrandOrgue/grandorgue/issues/1724
  - Fixed a wrong .wav filename in the log message window https://github.com/GrandOrgue/grandorgue/issues/1724
  - Increased the maximum number of Tremulants from 10 to 999
  - Fixed setting a reverb file name by default to the current directory https://github.com/GrandOrgue/grandorgue/issues/1741
  - Fixed crash on enabling convolution reverb https://github.com/GrandOrgue/grandorgue/issues/1741
  - Fixed hang on Panic button press on MacOs https://github.com/GrandOrgue/grandorgue/issues/1726
  - Fixed crash on switching divisionals when a bidirectional devisional coupler was engaged https://github.com/GrandOrgue/grandorgue/issues/1725
- Update to version 3.13.2.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.13.2-1
  - Fixed loading an organ when some configuration entry is out of range https://github.com/GrandOrgue/grandorgue/issues/1696
  - Fixed crash when trying to load a sample set with a truncated wave file https://github.com/GrandOrgue/grandorgue/discussions/370
  - Fixed crash on closing an organ https://github.com/GrandOrgue/grandorgue/issues/1678</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1711713600">- Update to version 3.14.0.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.14.0-1
  - Fixed crash on loading an organ without a pedal but wit a unison-off coupler https://github.com/GrandOrgue/grandorgue/issues/1846
  - Changed displaying of the right part of paths https://github.com/GrandOrgue/grandorgue/issues/1663
  - Added automatic update checking at startup (configurable) and the ability to check for updates from Help menu
  - Increased maximum value of allowed size to 32000 https://github.com/GrandOrgue/grandorgue/issues/1840
  - Added capability of specifying AmplitudeLevel, Gain, PitchTuning, PitchCorrection and TrackerDelay, Percussive, HasIndependentRelease at the WindchestGroup level of ODF
  - Added capability of specifying Percussive and HasIndependentRelease at the Organ level of ODF
  - Added capability of playing release of percussive pipes with Pipe999HasIndependentRelease=Y https://github.com/GrandOrgue/grandorgue/issues/1385
  - Fixed different encoding of combination .yaml files on Windows, Linux and MacOS https://github.com/GrandOrgue/grandorgue/issues/1818
  - Added support of "Couple Through" mode of Virtual Couplers https://github.com/GrandOrgue/grandorgue/issues/1657
  - Added capability of loading only GUI panels without audio samples by specifying the "-g" switch from the command line https://github.com/GrandOrgue/grandorgue/issues/1602
  - Removed support of MacOS 11 https://github.com/GrandOrgue/grandorgue/issues/1791
  - Fixed crash on loading an organ with a crescendo in Add mode https://github.com/GrandOrgue/grandorgue/issues/1772
  - Fixed crash with rtaudio/asio https://github.com/GrandOrgue/grandorgue/issues/1772
  - Added support of specifying different crossfade length for additional attack and release files https://github.com/GrandOrgue/grandorgue/issues/1760
  - Fixed wrong filename of the midi recorder file with Hungarian language settings https://github.com/GrandOrgue/grandorgue/issues/1644
  - Fixed unability to select the Hungarian language in the Organ Settings dialog
  - Eliminated resetting audio group with the Default button of Organ Settings dialog https://github.com/GrandOrgue/grandorgue/issues/731</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1713355200">- Update to version 3.14.1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.14.1-1
  - Fixed changing sound of a playing pipe without Pipe999IsTremulant when a wave tremulant state is changed https://github.com/GrandOrgue/grandorgue/issues/1855
  - Fixed crash on opening a very old config https://github.com/GrandOrgue/grandorgue/discussions/1869
  - Fixed ignoring initial midi setup when loading an organ with a preset without midi events configured https://github.com/GrandOrgue/grandorgue/issues/1785
  - Fixed saving Max release tail to the organ preset https://github.com/GrandOrgue/grandorgue/issues/1804
  - Fixed required package names in the BUILD.md file https://github.com/GrandOrgue/grandorgue/issues/1799
  - Added support of macOS on Apple silicon. GrandOrgue for macOS on Apple silicon requires macOS 14 or higher. GrandOrgue for macOS on Intel requires macOS 12.1 or higher. https://github.com/GrandOrgue/grandorgue/discussions/1153
  - Added ad-hoc code signing of GrandOrgue for macOS https://github.com/GrandOrgue/grandorgue/issues/1835
  - Fixed an error that occurred when trying to install the GrandOrgue RPM package https://github.com/GrandOrgue/grandorgue/issues/1859</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1714392000">- Update to version 3.14.2.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.14.2-1
  - Fixed divisional couplers with setter divisionals https://github.com/GrandOrgue/grandorgue/issues/1787
  - Fixed behavior of "Detect complex MIDI setup" with Note events in different cases https://github.com/GrandOrgue/grandorgue/issues/1762
  - Fixed the order of sending midi events from an On indicator. Now they are sent after sending all events from other controls https://github.com/GrandOrgue/grandorgue/issues/1762</changelog>
</package>
<package pkgid="bcab39524564382cc31d6e57b04683c2fda30824eb078ca7f543833cbd85952f3491bb0f59abefd6dcb962c54657d340996c8750792aeef64c9126399233078b" name="grandorgue-demo" arch="noarch">
  <version epoch="0" ver="3.14.2" rel="1.1"/>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1660651200">- Update to version 3.7.0-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.7.0-1
  * Fixed packaging for OSx #1135
  * Deleting an organ in the Organ tab of the Settings dialog causes also deleting it's cache and all it's presets #1049
  * Reorganised the Organs tab of the Settings dialog #1119
  * Added capability of restoring organ settings values for all subobjects #1119</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1663243200">- Update to version 3.8.0-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.8.0-1
  * Fixed setting an empty stop set to a divisional combination #1068
  * Added capability of switching between the Override and the Add crescendo mode #1170
  * Fixed rebuilding the cache every time upon the appimage starts #1174
  * Fixed building appimage in an ubuntu container</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1667476800">- Update to version 3.9.0-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.0-1
  * Fixed playing multitrack midi files with changes of tempo https://github.com/GrandOrgue/grandorgue/discussions/1225
  * Fixed displaying audio ports on OSx #1216
  * Added divisional combination banks #708
  * Renamed audio ports: Pa to PortAudio and Rt to RtAudio #1216
  * Fixed size of the Organ Selection Dialog #1215
  * Fixed generals buttons behaviour with the crescendo in add mode #1209
  * Fixed an empty stop set to a general combination #1212</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1668427200">- Update to version 3.9.1-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.1-1
  * Fixed crash on loading an organ without a pedal #1249
  * Fixed SYSEX Hauptwerk max. length in MIDI event editor #1207
  * Fixed enclosure value calculation #1203
  * Fixed controlling stops with a touchscreen on Raspberry Pi #1208</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1669723200">- Update to version 3.9.2-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.2-1
  * Fixed sending incorrect midi values from an enclosure #1267
  * Fixed not sending midi events from pushbuttons, including GC #1220
  * Fixed sending a midi event from an enclosure when it's value is not changed #1206
  * Fixed processing enclosures with high value is less than low value #1266</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1670932800">- Update to version 3.9.4-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.4-1
  * Fixed starting 3.9.3 on Windows #1311
- Update to version 3.9.3-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.3-1
  * Fixed an old version number in the gnome application metadata #1304
  * Fixed switching off generals when using crescendo in not override mode #1299
  * Fixed error messages of GrandOrguePerf #1280
  * Fixed exit from GrandOrgue with an unhandled exception occurred on loading an organ
  * Fixed displaying output volume indicators on OSx #1255
  * Fixed sending midi-off events from generals and another pushbuttons #1291
  * Fixed crashing on exit in some cases</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1674561600">- Update to version 3.9.5-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.9.5-1
  * Fixed saving position when some panel is outside the screen area #1271
  * Fixed playing release samples for very short notes #1222
  * Fixed help: the wrong panel positioning on wayland was documented #1271
  * Fixed typos and spelling errors in the Help
  * Fixed continuing loading an organ after an exception in one loading thread
  * Fixed size of text fields in the Organ Settings dialog on OsX #1315
  * Fixed missing the object filename in an error message if some exception occured when loading this object</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1678363200">- Update to version 3.10.1-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.10.1-1
  - Fixed crash on loading an incorrect organ
- Changes from version 3.10.0-1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.10.0-1
  - Added storing the GrandOrgueVersion key in the Organ Settings file https://github.com/GrandOrgue/grandorgue/issues/1375
  - Added capability of redefining ReleaseLength and IgnorePitch on each level of Organ Settings
  - Changed defaults for the General Setter elements to Piston https://github.com/GrandOrgue/grandorgue/issues/1360
  - Added new fields ManualTuning and AutoTuningCorrection of Organ Settings https://github.com/GrandOrgue/grandorgue/issues/1333
  - Fixed duplicating packaged organs in the organ list https://github.com/GrandOrgue/grandorgue/issues/1367
  - Fixed displaying a popup window when a cache had been created with another GO version https://github.com/GrandOrgue/grandorgue/issues/1363
  - Fixed not saving midi settings of divisional buttons https://github.com/GrandOrgue/grandorgue/issues/1350
  - Added PitchCorrection for organs and windchest. Pipe999PitchCorrection became additive to PitchCorrection of the rank, of the windchest and of the organ https://github.com/GrandOrgue/grandorgue/issues/1351
  - Added full support of '/' as the file sepearator in ODF unless 'Check ODF for HW1-compatibility' is set https://github.com/GrandOrgue/grandorgue/issues/827
  - Added support of ODF comments from ';' at any position to the end of line https://github.com/GrandOrgue/grandorgue/issues/828</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1679918400">- Add gcc13_fix.patch from upstream to fix GCC13 build errors.</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1682078400">- Update to version 3.11.0.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.11.0-1
  - Added capability of navigating over, loading and saving the YAML combinations files on the Combination Setter panel https://github.com/GrandOrgue/grandorgue/issues/1196
  - Added capability of exporting and importing combinations in yaml format files https://github.com/GrandOrgue/grandorgue/issues/1195
  - Removed support of old linux distros (with libc6 versions before 2.31) https://github.com/GrandOrgue/grandorgue/discussions/1334
  - Fixed the translation of the desktop icon on Linux https://github.com/GrandOrgue/grandorgue/issues/1429
  - Added support of labels without a background image by specifying DispImageNum=0 https://github.com/GrandOrgue/grandorgue/issues/1386
  - Added capability of overriding wav MIDIPitchFraction with the Pipe999MIDIPitchFraction key https://github.com/GrandOrgue/grandorgue/issues/1378
- Remove gcc13_fix.patch since it is included in this version.</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1683201600">- Update to version 3.11.1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.11.1-1
  - Fixed processing yaml combinations on organs with invisible couplers https://github.com/GrandOrgue/grandorgue/issues/1489
  - Fixed uncompatibility with recent linux distros. Use grandorgue-wx32 on new linux distros (where wxWidgets 3.0 is not available) https://github.com/GrandOrgue/grandorgue/issues/1480
  - Added support of negative y-axis adjustment of manual keys https://github.com/GrandOrgue/grandorgue/issues/1485
  - Fixed opening an organ with more than 50 windchest groups https://github.com/GrandOrgue/grandorgue/issues/1484</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1683633600">- Update to version 3.11.2.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.11.2-1
  - Fixed crash on loading organ with general of divisional buttons https://github.com/GrandOrgue/grandorgue/issues/1512</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1685102400">- Update to version 3.12.0.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.12.0-1
  - Reverted back default display of GeneralPrev and GeneralNext https://github.com/GrandOrgue/grandorgue/issues/1538
  - Added new builtin bitmap set of manual keys and one new drawstop bitmap https://github.com/GrandOrgue/grandorgue/discussions/1490
  - Removed support of MacOs 10.15. Now MacOs 11 or above is required https://github.com/GrandOrgue/grandorgue/discussions/1149
  - Fixed warning "temperament would retune pipe by more than 600 cents" for retuned pipes https://github.com/GrandOrgue/ODFEdit/discussions/11#discussioncomment-5877020
  - Increased the maximum value of Enclosures from 50 to 999 https://github.com/GrandOrgue/grandorgue/issues/1484</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1686052800">- Update to version 3.12.1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.12.1-1
  - Fixed not storing switch state in combinations in organs with panels of the new style https://github.com/GrandOrgue/grandorgue/issues/1498
  - Fixed displaying light of various combination buttons https://github.com/GrandOrgue/grandorgue/issues/1536
  - Fixed saving empty and scoped combinations to yaml https://github.com/GrandOrgue/grandorgue/issues/1531
  - Fixed bug of GC not working on manual with only a single stop https://github.com/GrandOrgue/grandorgue/issues/1556
  - Fixed installation on linux with another yaml-cpp version than 6.2 https://github.com/GrandOrgue/grandorgue/issues/1548</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1690113600">- Update to version 3.12.2.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.12.2-1
  - Fixed size of the Organ Settings Dialog https://github.com/GrandOrgue/grandorgue/issues/1415
  - Fixed an incorrect dialog window icon
  - Fixed absence of the Help button on the Organ Setting dialog https://github.com/GrandOrgue/grandorgue/issues/1416
  - Fixed displaying buttons if the manual is not visible https://github.com/GrandOrgue/grandorgue/issues/1566
  - Changed the default value of the CombinationsStoreNonDisplayedDrawstops ODF settings to false
  - Fixed capability of running on MacOs 11.3
  - Fixed "The device does not support requested channel count" error when using an USB audio card on MacOS https://github.com/GrandOrgue/grandorgue/issues/1550</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700308800">- update to 3.13.1:
  * Fixed the maximal value of the "SYSEX Hauptwerk 32 Byte LCD"
    midi send events
  * Fixed discard in the Organ Settings dialog when multiple
    objects are selected
  * Moved all Organ Settings dialog buttons to the single button
    row
  * Decreased number of decimal digits in the Organ Settings
    dialog
  * Added a confirmation box when restoring Organ Settings to
    default
  * Replaced the Cancel and OK buttons in the Organ Settings
    dialog with the single Close button
  * Fixed change tracking and enableing/disabling the Discard and
    Apply buttons in the Organ Settings dialog
  * Renamed the Reset button to Discard in the Organ Settings
    dialog
  * Adopted the build instruction and the build scripts to new
    ubuntu versions
  * Improved concurrency handling
  * Added deregistering organs in the temporary directory that do
    not more exist
  * Fixed error messages after multiple runs of GrandOrgue ftom
    Appimage with a demo organ
  * Implemented option to send MIDI Note Off as 0x8X or 0x9X with
    velocity 0
  * Added capability of control buttons with Control Change MIDI
    events with different keys but same values using "Bx Ctrl
    Change Fixed On Value Toggle" and "Bx Ctrl Change Fixed Off
    Value Toggle"
  * Added saving dialog positions and sizes
  * Increased maximum value of Pipe999LoopCrossfadeLength and
    Pipe999ReleaseCrossfadeLength. Now they are 3000
  * Fixed saving manual switches as global in yaml
  * Fixed convolution enabling warrning in the Settings dialog
  * Fixed "Release Length is not valid" error when applying
    changes for several Organ Settings objects at once
  * Fixed saving all combinations as full</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1704715200">- Update to version 3.13.3.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.13.3-1
  - Fixed not loading a pipe if some loop was not suitable for crossfade https://github.com/GrandOrgue/grandorgue/issues/1724
  - Fixed a wrong .wav filename in the log message window https://github.com/GrandOrgue/grandorgue/issues/1724
  - Increased the maximum number of Tremulants from 10 to 999
  - Fixed setting a reverb file name by default to the current directory https://github.com/GrandOrgue/grandorgue/issues/1741
  - Fixed crash on enabling convolution reverb https://github.com/GrandOrgue/grandorgue/issues/1741
  - Fixed hang on Panic button press on MacOs https://github.com/GrandOrgue/grandorgue/issues/1726
  - Fixed crash on switching divisionals when a bidirectional devisional coupler was engaged https://github.com/GrandOrgue/grandorgue/issues/1725
- Update to version 3.13.2.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.13.2-1
  - Fixed loading an organ when some configuration entry is out of range https://github.com/GrandOrgue/grandorgue/issues/1696
  - Fixed crash when trying to load a sample set with a truncated wave file https://github.com/GrandOrgue/grandorgue/discussions/370
  - Fixed crash on closing an organ https://github.com/GrandOrgue/grandorgue/issues/1678</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1711713600">- Update to version 3.14.0.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.14.0-1
  - Fixed crash on loading an organ without a pedal but wit a unison-off coupler https://github.com/GrandOrgue/grandorgue/issues/1846
  - Changed displaying of the right part of paths https://github.com/GrandOrgue/grandorgue/issues/1663
  - Added automatic update checking at startup (configurable) and the ability to check for updates from Help menu
  - Increased maximum value of allowed size to 32000 https://github.com/GrandOrgue/grandorgue/issues/1840
  - Added capability of specifying AmplitudeLevel, Gain, PitchTuning, PitchCorrection and TrackerDelay, Percussive, HasIndependentRelease at the WindchestGroup level of ODF
  - Added capability of specifying Percussive and HasIndependentRelease at the Organ level of ODF
  - Added capability of playing release of percussive pipes with Pipe999HasIndependentRelease=Y https://github.com/GrandOrgue/grandorgue/issues/1385
  - Fixed different encoding of combination .yaml files on Windows, Linux and MacOS https://github.com/GrandOrgue/grandorgue/issues/1818
  - Added support of "Couple Through" mode of Virtual Couplers https://github.com/GrandOrgue/grandorgue/issues/1657
  - Added capability of loading only GUI panels without audio samples by specifying the "-g" switch from the command line https://github.com/GrandOrgue/grandorgue/issues/1602
  - Removed support of MacOS 11 https://github.com/GrandOrgue/grandorgue/issues/1791
  - Fixed crash on loading an organ with a crescendo in Add mode https://github.com/GrandOrgue/grandorgue/issues/1772
  - Fixed crash with rtaudio/asio https://github.com/GrandOrgue/grandorgue/issues/1772
  - Added support of specifying different crossfade length for additional attack and release files https://github.com/GrandOrgue/grandorgue/issues/1760
  - Fixed wrong filename of the midi recorder file with Hungarian language settings https://github.com/GrandOrgue/grandorgue/issues/1644
  - Fixed unability to select the Hungarian language in the Organ Settings dialog
  - Eliminated resetting audio group with the Default button of Organ Settings dialog https://github.com/GrandOrgue/grandorgue/issues/731</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1713355200">- Update to version 3.14.1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.14.1-1
  - Fixed changing sound of a playing pipe without Pipe999IsTremulant when a wave tremulant state is changed https://github.com/GrandOrgue/grandorgue/issues/1855
  - Fixed crash on opening a very old config https://github.com/GrandOrgue/grandorgue/discussions/1869
  - Fixed ignoring initial midi setup when loading an organ with a preset without midi events configured https://github.com/GrandOrgue/grandorgue/issues/1785
  - Fixed saving Max release tail to the organ preset https://github.com/GrandOrgue/grandorgue/issues/1804
  - Fixed required package names in the BUILD.md file https://github.com/GrandOrgue/grandorgue/issues/1799
  - Added support of macOS on Apple silicon. GrandOrgue for macOS on Apple silicon requires macOS 14 or higher. GrandOrgue for macOS on Intel requires macOS 12.1 or higher. https://github.com/GrandOrgue/grandorgue/discussions/1153
  - Added ad-hoc code signing of GrandOrgue for macOS https://github.com/GrandOrgue/grandorgue/issues/1835
  - Fixed an error that occurred when trying to install the GrandOrgue RPM package https://github.com/GrandOrgue/grandorgue/issues/1859</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1714392000">- Update to version 3.14.2.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.14.2-1
  - Fixed divisional couplers with setter divisionals https://github.com/GrandOrgue/grandorgue/issues/1787
  - Fixed behavior of "Detect complex MIDI setup" with Note events in different cases https://github.com/GrandOrgue/grandorgue/issues/1762
  - Fixed the order of sending midi events from an On indicator. Now they are sent after sending all events from other controls https://github.com/GrandOrgue/grandorgue/issues/1762</changelog>
</package>
<package pkgid="4f280ab3a1aaf6d2b25859e46b27879990cec44feadf552baa4639a20fbbf877f5b27d807616f05fca29f2504620d9dd80505c3585ef5230c427b53baa208299" name="grep" arch="src">
  <version epoch="0" ver="3.11" rel="3.1"/>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1598875200">- gnulib-test-avoid-FP-perror-strerror.patch: Add patch to
  avoid false-positive error in gnulib tests 'test-perror2' and
  'test-strerror_r', visible on armv7l.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1601294400">- grep 3.5:
  * message for matching binary files now sent to stderr, and changed
  * --files-without-match (-L) behavior reverted to again succeed
    when a line is selected, not when a file is listed
  * various bug fixes
- drop gnulib-test-avoid-FP-perror-strerror.patch, upstream</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1604059200">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1604923200">- Update to grep 3.6
  * The GREP_OPTIONS environment variable no longer affects grep's behavior.
  * grep's DFA matcher performed an invalid regex transformation
    that would convert an ERE like a+a+a+ to a+a+, which would make
    grep a+a+a+ mistakenly match "aa".
  * grep -P now reports the troublesome input filename upon PCRE execution
    failure.
- werror-return-type.patch: work around gcc bug</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1606564800">- remove deprecated texinfo macros
- silence egrep,fgrep packaging warnings</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1627992000">- gnulib-c-stack.patch: Fix AC_SYS_XSI_STACK_OVERFLOW_HEURISTIC configure
  check</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1629115200">- Update to grep 3.7
  * Preprocessing N patterns would take at least O(N^2) time when too many
    patterns hashed to too few buckets
- werror-return-type.patch, gnulib-c-stack.patch: Removed
- Skip stack overflow tests in qemu build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1644667200">- use glibc-locale to reenable less common locale tests (bsc#1195390)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1647345600">- Make profiling deterministic (bsc#1040589, SLE-24115)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1653393600">- Do not link an unversioned file by URL (and refresh keyring)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1653393601">- use release keyring rather than full one for validation</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1659528000">- Skip more gnulib tests in qemu build</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- GNU grep 3.8 (jsc#PED-6579):
  * The -P option is now based on PCRE2 instead of the older PCRE
    (boo#1201803)
  * egrep and fgrep commands, deprecated since release 2.5.3 (2007), now
    warn that they are obsolescent and should be replaced by grep -E and
    grep -F
  * The confusing GREP_COLOR environment variable is now obsolescent
  * Regular expressions with stray backslashes now cause warnings
  * Regular expressions like [:space:] are now errors even if
    POSIXLY_CORRECT is set, since POSIX now allows the GNU behavior
  * In locales using UTF-8 encoding, the regular expression '.' no
    longer sometimes fails to match Unicode characters
  * The -s option no longer suppresses "binary file matches"
    messages.
- doc: fix man page syntax errors (bsc#1201001)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1663675200">- efgrep-warning.patch: remove warning from [ef]grep</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1678104000">- Update to grep 3.9
  * With -P, some non-ASCII UTF8 characters were not recognized as
    word-constituent due to our omission of the PCRE2_UCP flag.
  * When given multiple patterns the last of which has a back-reference,
    grep no longer sometimes mistakenly matches lines in some cases</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 3.10:
  * With -P, \d now matches only ASCII digits, regardless of
    PCRE options/modes. The changes in grep-3.9 to make ^H and \w
    work properly had the undesirable side effect of making \d
    also match e.g., the Arabic digits: ٠١٢٣٤٥٦٧٨٩.
    With grep-3.9, -P '\d+' would match that ten-digit (20-byte)
    string. Now, to match such a digit, you would use \p{Nd}.
    Similarly, \D is now mapped to [^0-9].</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 3.11:
  * With -P, patterns like [\d] now work again. Fixing this
    has caused grep to revert to the behavior of grep 3.8, in that
    patterns like \w and ^H go back to using ASCII rather
    than Unicode interpretations.
    However, future versions of GNU grep and/or PCRE2 are
    likely to fix this and change the behavior of \w and ^H
    back to Unicode again, without breaking [\d] as 3.10 did.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1692187200">- export CONFIG_SHELL=/bin/sh before running configure: results in
  the shell script (egrep/fgrep) to receive a /bin/sh shebang
  instead of requiring bash (the local shell used to build).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712750400">- restore texinfo macros for SLE15</changelog>
</package>
<package pkgid="288069bf040fe4c2921452703ed45cccadcede744f806ce0c106a3300c5c9522af222a5a1caaaaa0dbadba7fedb91a53ed5ead04b007bdc5bfa5703e797b5034" name="grep" arch="x86_64">
  <version epoch="0" ver="3.11" rel="3.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1627992000">- gnulib-c-stack.patch: Fix AC_SYS_XSI_STACK_OVERFLOW_HEURISTIC configure
  check</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1629115200">- Update to grep 3.7
  * Preprocessing N patterns would take at least O(N^2) time when too many
    patterns hashed to too few buckets
- werror-return-type.patch, gnulib-c-stack.patch: Removed
- Skip stack overflow tests in qemu build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1644667200">- use glibc-locale to reenable less common locale tests (bsc#1195390)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1647345600">- Make profiling deterministic (bsc#1040589, SLE-24115)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1653393600">- Do not link an unversioned file by URL (and refresh keyring)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1653393601">- use release keyring rather than full one for validation</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1659528000">- Skip more gnulib tests in qemu build</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- GNU grep 3.8 (jsc#PED-6579):
  * The -P option is now based on PCRE2 instead of the older PCRE
    (boo#1201803)
  * egrep and fgrep commands, deprecated since release 2.5.3 (2007), now
    warn that they are obsolescent and should be replaced by grep -E and
    grep -F
  * The confusing GREP_COLOR environment variable is now obsolescent
  * Regular expressions with stray backslashes now cause warnings
  * Regular expressions like [:space:] are now errors even if
    POSIXLY_CORRECT is set, since POSIX now allows the GNU behavior
  * In locales using UTF-8 encoding, the regular expression '.' no
    longer sometimes fails to match Unicode characters
  * The -s option no longer suppresses "binary file matches"
    messages.
- doc: fix man page syntax errors (bsc#1201001)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1663675200">- efgrep-warning.patch: remove warning from [ef]grep</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1678104000">- Update to grep 3.9
  * With -P, some non-ASCII UTF8 characters were not recognized as
    word-constituent due to our omission of the PCRE2_UCP flag.
  * When given multiple patterns the last of which has a back-reference,
    grep no longer sometimes mistakenly matches lines in some cases</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 3.10:
  * With -P, \d now matches only ASCII digits, regardless of
    PCRE options/modes. The changes in grep-3.9 to make ^H and \w
    work properly had the undesirable side effect of making \d
    also match e.g., the Arabic digits: ٠١٢٣٤٥٦٧٨٩.
    With grep-3.9, -P '\d+' would match that ten-digit (20-byte)
    string. Now, to match such a digit, you would use \p{Nd}.
    Similarly, \D is now mapped to [^0-9].</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 3.11:
  * With -P, patterns like [\d] now work again. Fixing this
    has caused grep to revert to the behavior of grep 3.8, in that
    patterns like \w and ^H go back to using ASCII rather
    than Unicode interpretations.
    However, future versions of GNU grep and/or PCRE2 are
    likely to fix this and change the behavior of \w and ^H
    back to Unicode again, without breaking [\d] as 3.10 did.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1692187200">- export CONFIG_SHELL=/bin/sh before running configure: results in
  the shell script (egrep/fgrep) to receive a /bin/sh shebang
  instead of requiring bash (the local shell used to build).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712750400">- restore texinfo macros for SLE15</changelog>
</package>
<package pkgid="c895098d4d654b245710b36cff19b7376e9b6c96368bf1e744cc5311719bf1b9f40e3c2624b3166600db31cb5efbf490f665d78881db198aa0e9219d6f1cf026" name="grep-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.11" rel="3.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1627992000">- gnulib-c-stack.patch: Fix AC_SYS_XSI_STACK_OVERFLOW_HEURISTIC configure
  check</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1629115200">- Update to grep 3.7
  * Preprocessing N patterns would take at least O(N^2) time when too many
    patterns hashed to too few buckets
- werror-return-type.patch, gnulib-c-stack.patch: Removed
- Skip stack overflow tests in qemu build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1644667200">- use glibc-locale to reenable less common locale tests (bsc#1195390)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1647345600">- Make profiling deterministic (bsc#1040589, SLE-24115)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1653393600">- Do not link an unversioned file by URL (and refresh keyring)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1653393601">- use release keyring rather than full one for validation</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1659528000">- Skip more gnulib tests in qemu build</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- GNU grep 3.8 (jsc#PED-6579):
  * The -P option is now based on PCRE2 instead of the older PCRE
    (boo#1201803)
  * egrep and fgrep commands, deprecated since release 2.5.3 (2007), now
    warn that they are obsolescent and should be replaced by grep -E and
    grep -F
  * The confusing GREP_COLOR environment variable is now obsolescent
  * Regular expressions with stray backslashes now cause warnings
  * Regular expressions like [:space:] are now errors even if
    POSIXLY_CORRECT is set, since POSIX now allows the GNU behavior
  * In locales using UTF-8 encoding, the regular expression '.' no
    longer sometimes fails to match Unicode characters
  * The -s option no longer suppresses "binary file matches"
    messages.
- doc: fix man page syntax errors (bsc#1201001)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1663675200">- efgrep-warning.patch: remove warning from [ef]grep</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1678104000">- Update to grep 3.9
  * With -P, some non-ASCII UTF8 characters were not recognized as
    word-constituent due to our omission of the PCRE2_UCP flag.
  * When given multiple patterns the last of which has a back-reference,
    grep no longer sometimes mistakenly matches lines in some cases</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 3.10:
  * With -P, \d now matches only ASCII digits, regardless of
    PCRE options/modes. The changes in grep-3.9 to make ^H and \w
    work properly had the undesirable side effect of making \d
    also match e.g., the Arabic digits: ٠١٢٣٤٥٦٧٨٩.
    With grep-3.9, -P '\d+' would match that ten-digit (20-byte)
    string. Now, to match such a digit, you would use \p{Nd}.
    Similarly, \D is now mapped to [^0-9].</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 3.11:
  * With -P, patterns like [\d] now work again. Fixing this
    has caused grep to revert to the behavior of grep 3.8, in that
    patterns like \w and ^H go back to using ASCII rather
    than Unicode interpretations.
    However, future versions of GNU grep and/or PCRE2 are
    likely to fix this and change the behavior of \w and ^H
    back to Unicode again, without breaking [\d] as 3.10 did.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1692187200">- export CONFIG_SHELL=/bin/sh before running configure: results in
  the shell script (egrep/fgrep) to receive a /bin/sh shebang
  instead of requiring bash (the local shell used to build).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712750400">- restore texinfo macros for SLE15</changelog>
</package>
<package pkgid="d81f3c910e4b2ab070c382d0863c4d3b79f112ff0791e8e479a3730ca9a99ff7ad2f7b282d656d99d3e09b8d5ed496f6b56653694cbc7e59073887f5357bc40e" name="grep-debugsource" arch="x86_64">
  <version epoch="0" ver="3.11" rel="3.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1627992000">- gnulib-c-stack.patch: Fix AC_SYS_XSI_STACK_OVERFLOW_HEURISTIC configure
  check</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1629115200">- Update to grep 3.7
  * Preprocessing N patterns would take at least O(N^2) time when too many
    patterns hashed to too few buckets
- werror-return-type.patch, gnulib-c-stack.patch: Removed
- Skip stack overflow tests in qemu build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1644667200">- use glibc-locale to reenable less common locale tests (bsc#1195390)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1647345600">- Make profiling deterministic (bsc#1040589, SLE-24115)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1653393600">- Do not link an unversioned file by URL (and refresh keyring)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1653393601">- use release keyring rather than full one for validation</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1659528000">- Skip more gnulib tests in qemu build</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- GNU grep 3.8 (jsc#PED-6579):
  * The -P option is now based on PCRE2 instead of the older PCRE
    (boo#1201803)
  * egrep and fgrep commands, deprecated since release 2.5.3 (2007), now
    warn that they are obsolescent and should be replaced by grep -E and
    grep -F
  * The confusing GREP_COLOR environment variable is now obsolescent
  * Regular expressions with stray backslashes now cause warnings
  * Regular expressions like [:space:] are now errors even if
    POSIXLY_CORRECT is set, since POSIX now allows the GNU behavior
  * In locales using UTF-8 encoding, the regular expression '.' no
    longer sometimes fails to match Unicode characters
  * The -s option no longer suppresses "binary file matches"
    messages.
- doc: fix man page syntax errors (bsc#1201001)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1663675200">- efgrep-warning.patch: remove warning from [ef]grep</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1678104000">- Update to grep 3.9
  * With -P, some non-ASCII UTF8 characters were not recognized as
    word-constituent due to our omission of the PCRE2_UCP flag.
  * When given multiple patterns the last of which has a back-reference,
    grep no longer sometimes mistakenly matches lines in some cases</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 3.10:
  * With -P, \d now matches only ASCII digits, regardless of
    PCRE options/modes. The changes in grep-3.9 to make ^H and \w
    work properly had the undesirable side effect of making \d
    also match e.g., the Arabic digits: ٠١٢٣٤٥٦٧٨٩.
    With grep-3.9, -P '\d+' would match that ten-digit (20-byte)
    string. Now, to match such a digit, you would use \p{Nd}.
    Similarly, \D is now mapped to [^0-9].</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 3.11:
  * With -P, patterns like [\d] now work again. Fixing this
    has caused grep to revert to the behavior of grep 3.8, in that
    patterns like \w and ^H go back to using ASCII rather
    than Unicode interpretations.
    However, future versions of GNU grep and/or PCRE2 are
    likely to fix this and change the behavior of \w and ^H
    back to Unicode again, without breaking [\d] as 3.10 did.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1692187200">- export CONFIG_SHELL=/bin/sh before running configure: results in
  the shell script (egrep/fgrep) to receive a /bin/sh shebang
  instead of requiring bash (the local shell used to build).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712750400">- restore texinfo macros for SLE15</changelog>
</package>
<package pkgid="9f99e3aaddb4764499f098c75674a75bc2d82b3bed436eec6f9319ba9af7a4c6451c0007c94f4d0094008e9d90b49f124e6aaa04482eaeef91864d382f1866e9" name="grep-lang" arch="noarch">
  <version epoch="0" ver="3.11" rel="3.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1627992000">- gnulib-c-stack.patch: Fix AC_SYS_XSI_STACK_OVERFLOW_HEURISTIC configure
  check</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1629115200">- Update to grep 3.7
  * Preprocessing N patterns would take at least O(N^2) time when too many
    patterns hashed to too few buckets
- werror-return-type.patch, gnulib-c-stack.patch: Removed
- Skip stack overflow tests in qemu build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1644667200">- use glibc-locale to reenable less common locale tests (bsc#1195390)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1647345600">- Make profiling deterministic (bsc#1040589, SLE-24115)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1653393600">- Do not link an unversioned file by URL (and refresh keyring)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1653393601">- use release keyring rather than full one for validation</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1659528000">- Skip more gnulib tests in qemu build</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- GNU grep 3.8 (jsc#PED-6579):
  * The -P option is now based on PCRE2 instead of the older PCRE
    (boo#1201803)
  * egrep and fgrep commands, deprecated since release 2.5.3 (2007), now
    warn that they are obsolescent and should be replaced by grep -E and
    grep -F
  * The confusing GREP_COLOR environment variable is now obsolescent
  * Regular expressions with stray backslashes now cause warnings
  * Regular expressions like [:space:] are now errors even if
    POSIXLY_CORRECT is set, since POSIX now allows the GNU behavior
  * In locales using UTF-8 encoding, the regular expression '.' no
    longer sometimes fails to match Unicode characters
  * The -s option no longer suppresses "binary file matches"
    messages.
- doc: fix man page syntax errors (bsc#1201001)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1663675200">- efgrep-warning.patch: remove warning from [ef]grep</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1678104000">- Update to grep 3.9
  * With -P, some non-ASCII UTF8 characters were not recognized as
    word-constituent due to our omission of the PCRE2_UCP flag.
  * When given multiple patterns the last of which has a back-reference,
    grep no longer sometimes mistakenly matches lines in some cases</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 3.10:
  * With -P, \d now matches only ASCII digits, regardless of
    PCRE options/modes. The changes in grep-3.9 to make ^H and \w
    work properly had the undesirable side effect of making \d
    also match e.g., the Arabic digits: ٠١٢٣٤٥٦٧٨٩.
    With grep-3.9, -P '\d+' would match that ten-digit (20-byte)
    string. Now, to match such a digit, you would use \p{Nd}.
    Similarly, \D is now mapped to [^0-9].</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 3.11:
  * With -P, patterns like [\d] now work again. Fixing this
    has caused grep to revert to the behavior of grep 3.8, in that
    patterns like \w and ^H go back to using ASCII rather
    than Unicode interpretations.
    However, future versions of GNU grep and/or PCRE2 are
    likely to fix this and change the behavior of \w and ^H
    back to Unicode again, without breaking [\d] as 3.10 did.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1692187200">- export CONFIG_SHELL=/bin/sh before running configure: results in
  the shell script (egrep/fgrep) to receive a /bin/sh shebang
  instead of requiring bash (the local shell used to build).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712750400">- restore texinfo macros for SLE15</changelog>
</package>
<package pkgid="ff2ec7a6d45867a5f053a3c747c83e3af53fa31ba1c661c11656607a5447e45e6239f36e610187e9eeeccc6a2998545e75b0d736161d5e6cfeaed9d935a9adae" name="growpart-rootgrow" arch="noarch">
  <version epoch="0" ver="1.0.5" rel="1.1"/>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1573128000">- Bump version: 1.0.1 → 1.0.2</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1582891200">- Switch to use Popen instead of run
  The run() fuction in the subprocess module was implemented after
  Python 3.4. However, we need to support Python 3.4 for SLES 12</changelog>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1582891201">- Fixed unit tests and style
  This clobbers several fixes into one. Sorry about it but I
  started on already made changes done by other people.
  This commit includes several pep8 style fixes mostly on
  the indentation level. In addition it fixes the unit
  tests to really cover all code and to make the exception
  tests really effective.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1582891202">- Bump version: 1.0.2 → 1.0.3</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1582891203">- Switch implementation to use Popen for Python 3.4 compatibility (bsc#1165198)</changelog>
  <changelog author="Sean Marlow &lt;sean.marlow@suse.com&gt;" date="1611316800">- Replace travis testing with GitHub actions.
  Add ci testing workflow action.</changelog>
  <changelog author="Sean Marlow &lt;sean.marlow@suse.com&gt;" date="1611316801">- Fix string formatting for flake8 formatting.</changelog>
  <changelog author="Sean Marlow &lt;sean.marlow@suse.com&gt;" date="1611316802">- Add coverage config.
  Omit version module from coverage check.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1626177600">- Change the logic to determine the partition ID of the root filesystem
  (bsc#1188179)
  + Previously the algorithm depended on the order of the output
  from lsblk using an index to keep track of the known partitions.
  The new implementation is order independent, it depends on the
  partition ID being numerical in nature and at the end of the device
  string.</changelog>
  <changelog author="Sean Marlow &lt;sean.marlow@suse.com&gt;" date="1627905600">- Fix root partition ID lookup. Only consider trailing digits to be
  part of the paritition ID. (bsc#1188868) (bsc#1188904)</changelog>
</package>
<package pkgid="e141c4e1b81fe0508d162a37b071dd4266e405ca6b50dd4f0db246527b6a25d3ce9b8e469b8f23d4a4f2f14650004cd3e2f0c0f6fbd8a19dea8bac8fc52f65db" name="growpart-rootgrow" arch="src">
  <version epoch="0" ver="1.0.5" rel="1.1"/>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1564142400">- Initial project setup
  Created all infrastructure, testing, virtualenv and package
  data files to develop rootgrow as a python project. Also
  adapted the existing code to be flake8 clean. Some more
  restructuring and especially unit testing needs to be done
  prior to the first package build</changelog>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1565697600">- Refactor entire code and device handling
  Split code into more readable parts. Make use of
  util linux findmnt, lsblk and friends and stabilize
  the entire code base. Also cover code with unit tests</changelog>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1565784000">- Update spec file requirement list</changelog>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1565784001">- Bump version: 0.0.1 → 0.0.2</changelog>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1566216000">- Name package growpart-rootgrow for compat reasons
  Avoid any change on the image description level. This requires
  the package to be named like the subpackage from the growpart
  build before</changelog>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1566216001">- Bump version: 0.0.2 → 1.0.0</changelog>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1566820800">- Fixed binary location in service unit file
  rootgrow is installed via the console_scripts entrypoint
  of pythons setuptools. Unfortunately that entrypoint does
  not have an easy way to target a console script to /usr/sbin
  which would be the correct location. As patching the situation
  in setuptools will cause a huge chain of after effects for
  a simple thing I decided to just go with /usr/bin and provide
  this simple one liner patch in the systemd service file</changelog>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1571918400">- Reference entry for maintenance
  Tracker bug for the submission set to: bsc#1154357</changelog>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1571918401">- Bump version: 1.0.0 → 1.0.1</changelog>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1572955200">- Package LICENSE file
  The LICENSE file is part of the source repo but was not
  packaged with the rpm package</changelog>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1573128000">- Bump version: 1.0.1 → 1.0.2</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1582891200">- Switch to use Popen instead of run
  The run() fuction in the subprocess module was implemented after
  Python 3.4. However, we need to support Python 3.4 for SLES 12</changelog>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1582891201">- Fixed unit tests and style
  This clobbers several fixes into one. Sorry about it but I
  started on already made changes done by other people.
  This commit includes several pep8 style fixes mostly on
  the indentation level. In addition it fixes the unit
  tests to really cover all code and to make the exception
  tests really effective.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1582891202">- Bump version: 1.0.2 → 1.0.3</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1582891203">- Switch implementation to use Popen for Python 3.4 compatibility (bsc#1165198)</changelog>
  <changelog author="Sean Marlow &lt;sean.marlow@suse.com&gt;" date="1611316800">- Replace travis testing with GitHub actions.
  Add ci testing workflow action.</changelog>
  <changelog author="Sean Marlow &lt;sean.marlow@suse.com&gt;" date="1611316801">- Fix string formatting for flake8 formatting.</changelog>
  <changelog author="Sean Marlow &lt;sean.marlow@suse.com&gt;" date="1611316802">- Add coverage config.
  Omit version module from coverage check.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1626177600">- Change the logic to determine the partition ID of the root filesystem
  (bsc#1188179)
  + Previously the algorithm depended on the order of the output
  from lsblk using an index to keep track of the known partitions.
  The new implementation is order independent, it depends on the
  partition ID being numerical in nature and at the end of the device
  string.</changelog>
  <changelog author="Sean Marlow &lt;sean.marlow@suse.com&gt;" date="1627905600">- Fix root partition ID lookup. Only consider trailing digits to be
  part of the paritition ID. (bsc#1188868) (bsc#1188904)</changelog>
</package>
<package pkgid="b36be4068b68fdbd6ab1f097a381f316d9183a6f965463fef2e29460394619ce9496eab523be2143869f0d49670b6b46c7d85dc5cf14bb40a22dbb6bfa479049" name="growpart-rootgrow" arch="noarch">
  <version epoch="0" ver="1.0.5" rel="1.5sr"/>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1573128000">- Bump version: 1.0.1 → 1.0.2</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1582891200">- Switch to use Popen instead of run
  The run() fuction in the subprocess module was implemented after
  Python 3.4. However, we need to support Python 3.4 for SLES 12</changelog>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1582891201">- Fixed unit tests and style
  This clobbers several fixes into one. Sorry about it but I
  started on already made changes done by other people.
  This commit includes several pep8 style fixes mostly on
  the indentation level. In addition it fixes the unit
  tests to really cover all code and to make the exception
  tests really effective.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1582891202">- Bump version: 1.0.2 → 1.0.3</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1582891203">- Switch implementation to use Popen for Python 3.4 compatibility (bsc#1165198)</changelog>
  <changelog author="Sean Marlow &lt;sean.marlow@suse.com&gt;" date="1611316800">- Replace travis testing with GitHub actions.
  Add ci testing workflow action.</changelog>
  <changelog author="Sean Marlow &lt;sean.marlow@suse.com&gt;" date="1611316801">- Fix string formatting for flake8 formatting.</changelog>
  <changelog author="Sean Marlow &lt;sean.marlow@suse.com&gt;" date="1611316802">- Add coverage config.
  Omit version module from coverage check.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1626177600">- Change the logic to determine the partition ID of the root filesystem
  (bsc#1188179)
  + Previously the algorithm depended on the order of the output
  from lsblk using an index to keep track of the known partitions.
  The new implementation is order independent, it depends on the
  partition ID being numerical in nature and at the end of the device
  string.</changelog>
  <changelog author="Sean Marlow &lt;sean.marlow@suse.com&gt;" date="1627905600">- Fix root partition ID lookup. Only consider trailing digits to be
  part of the paritition ID. (bsc#1188868) (bsc#1188904)</changelog>
</package>
<package pkgid="cc376e7f97ad75525d9f92be4b4133572e5c60ec0cf87c1d3890d1532ea6f7c21dbffa5b93850efdf501355098bf0cb0a84edb2c49111ee20dfb0de16a9e2950" name="growpart-rootgrow" arch="src">
  <version epoch="0" ver="1.0.5" rel="1.5sr"/>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1564142400">- Initial project setup
  Created all infrastructure, testing, virtualenv and package
  data files to develop rootgrow as a python project. Also
  adapted the existing code to be flake8 clean. Some more
  restructuring and especially unit testing needs to be done
  prior to the first package build</changelog>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1565697600">- Refactor entire code and device handling
  Split code into more readable parts. Make use of
  util linux findmnt, lsblk and friends and stabilize
  the entire code base. Also cover code with unit tests</changelog>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1565784000">- Update spec file requirement list</changelog>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1565784001">- Bump version: 0.0.1 → 0.0.2</changelog>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1566216000">- Name package growpart-rootgrow for compat reasons
  Avoid any change on the image description level. This requires
  the package to be named like the subpackage from the growpart
  build before</changelog>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1566216001">- Bump version: 0.0.2 → 1.0.0</changelog>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1566820800">- Fixed binary location in service unit file
  rootgrow is installed via the console_scripts entrypoint
  of pythons setuptools. Unfortunately that entrypoint does
  not have an easy way to target a console script to /usr/sbin
  which would be the correct location. As patching the situation
  in setuptools will cause a huge chain of after effects for
  a simple thing I decided to just go with /usr/bin and provide
  this simple one liner patch in the systemd service file</changelog>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1571918400">- Reference entry for maintenance
  Tracker bug for the submission set to: bsc#1154357</changelog>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1571918401">- Bump version: 1.0.0 → 1.0.1</changelog>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1572955200">- Package LICENSE file
  The LICENSE file is part of the source repo but was not
  packaged with the rpm package</changelog>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1573128000">- Bump version: 1.0.1 → 1.0.2</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1582891200">- Switch to use Popen instead of run
  The run() fuction in the subprocess module was implemented after
  Python 3.4. However, we need to support Python 3.4 for SLES 12</changelog>
  <changelog author="Marcus Sch&#xE4;fer &lt;ms@suse.de&gt;" date="1582891201">- Fixed unit tests and style
  This clobbers several fixes into one. Sorry about it but I
  started on already made changes done by other people.
  This commit includes several pep8 style fixes mostly on
  the indentation level. In addition it fixes the unit
  tests to really cover all code and to make the exception
  tests really effective.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1582891202">- Bump version: 1.0.2 → 1.0.3</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1582891203">- Switch implementation to use Popen for Python 3.4 compatibility (bsc#1165198)</changelog>
  <changelog author="Sean Marlow &lt;sean.marlow@suse.com&gt;" date="1611316800">- Replace travis testing with GitHub actions.
  Add ci testing workflow action.</changelog>
  <changelog author="Sean Marlow &lt;sean.marlow@suse.com&gt;" date="1611316801">- Fix string formatting for flake8 formatting.</changelog>
  <changelog author="Sean Marlow &lt;sean.marlow@suse.com&gt;" date="1611316802">- Add coverage config.
  Omit version module from coverage check.</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1626177600">- Change the logic to determine the partition ID of the root filesystem
  (bsc#1188179)
  + Previously the algorithm depended on the order of the output
  from lsblk using an index to keep track of the known partitions.
  The new implementation is order independent, it depends on the
  partition ID being numerical in nature and at the end of the device
  string.</changelog>
  <changelog author="Sean Marlow &lt;sean.marlow@suse.com&gt;" date="1627905600">- Fix root partition ID lookup. Only consider trailing digits to be
  part of the paritition ID. (bsc#1188868) (bsc#1188904)</changelog>
</package>
<package pkgid="0b7626e533af164737ade00374142db61516073c25049efc2efcd80648e1e2db96cda2164ca1f3fac31bedcd3a72e10bca66fb92b4f5ca786fa54c650a70e134" name="grub2" arch="i586">
  <version epoch="0" ver="2.12" rel="12.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704283200">- grub2.spec: Add ofnet to signed grub.elf to support powerpc net boot
  installation when secure boot is enabled (bsc#1217761)
- Improved check for disk device when looking for PReP partition
  * 0004-Introduce-prep_load_env-command.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
</package>
<package pkgid="0f5cbcc18dc6dadb2f5407d87c45942ba8cf0c5c837d863f1c045ed5deaef2c8203a3d7f20eda0ed574abd40298add6d451c58165b14288091e68fc54f393723" name="grub2" arch="src">
  <version epoch="0" ver="2.12" rel="12.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704283200">- grub2.spec: Add ofnet to signed grub.elf to support powerpc net boot
  installation when secure boot is enabled (bsc#1217761)
- Improved check for disk device when looking for PReP partition
  * 0004-Introduce-prep_load_env-command.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
</package>
<package pkgid="63c1e5fdb9b2da8af9999341de21a576bd9df69fca9b643843a8344b8d999719b31e7b0c3c1b1d061c8c9c64784fd2601b98265aa6fe7fe85a83f23ef325bd18" name="grub2" arch="src">
  <version epoch="0" ver="2.12" rel="14.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
</package>
<package pkgid="76adfcf49f07d96cd7cd9e9ec0587e26ec5338c3579ee34b83d85f23f6f70157e68426b537e8f4e016ae8002e340cb92dbac02392420626bcdb98651d21be7e5" name="grub2" arch="x86_64">
  <version epoch="0" ver="2.12" rel="14.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
</package>
<package pkgid="593f37fd5b97b1653d9c004bbc33e00c6c4306193dc22f6c7308c941730f3e3a37fd2de3abaa434580fff09740cc8c5f2ed2ce2d76ff05c49597f073c283cc48" name="grub2" arch="src">
  <version epoch="0" ver="2.12" rel="18.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
</package>
<package pkgid="86aa27bff79a4be52845aed10a0125a8a91f9bc60d3e5656b1c64d382eb52513f5fe1be63848f58102347cf43a8991183508ebd1fa2f2f4d1e7280e9a28a52c2" name="grub2" arch="x86_64">
  <version epoch="0" ver="2.12" rel="18.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
</package>
<package pkgid="d60319ab8831967686b22a79e12e6ccdd629dc0c4e9e003b63da6a6608766dde1fd11dd0c18161776b411580f8b291632181223506734db09e3ea003d605c720" name="grub2" arch="src">
  <version epoch="0" ver="2.12" rel="19.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1716206400">- Only enable grub-protect for EFI systems
  * 0001-util-enable-grub-protect-only-for-EFI-systems.patch</changelog>
</package>
<package pkgid="c1bbca2319750865de82e868f886b1b1fa7ca5bf3dd09af3a4daac1b7fee22937f68952715a7c61dd26cc9de3cc82a2ba6dbd936c95a8dcc24dbe629fa1e01df" name="grub2" arch="x86_64">
  <version epoch="0" ver="2.12" rel="19.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1716206400">- Only enable grub-protect for EFI systems
  * 0001-util-enable-grub-protect-only-for-EFI-systems.patch</changelog>
</package>
<package pkgid="4a940ac230419ab8863b02696dced8b271e798af5c16e47f376fc019fa428f901fe2979b2f4b271d7ba6e2c3ad48afcb35fb42a4c7c89deafe9aef063c94b082" name="grub2-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="84.87.20240405" rel="3.5sr"/>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1609934400">- Update LibreOffice About image (boo#1180550)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1614859200">- move SUSE-brand to /usr/etc</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619697600">- Also skip *.tr as config files in
  /etc/bootsplash/themes/openSUSE/bootloader (in addition to
  /etc/bootsplash/themes/openSUSE/cdrom)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1621512000">- Enable grub2-branding on riscv64</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1631275200">- Drop systemd icons, since distribution-logos took that over
- Change the name of the font used in the installer</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1632052800">- Update branding-tumbleweed.zip from https://github.com/openSUSE/branding.git
  Drop plymouth-branding-openSUSE's watermark link add a
  configuration function to plymouth theme configuration to avoid
  logo lost which cause plymouth to fail.
- Update branding-openSUSE.spec: resort plymouth-branding-openSUSE
  install and build dependence to avoid plymouth fall to terminal
  mode in some scenario(bsc#1189613).</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1677499200">- Make title QToolButton backgrounds transparent
- Drop optipng requirement</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1693396800">- Remove grub2 BuildRequires in grub2-branding (bsc#1214769)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695643200">- Enable grub2-branding on ppc64le. patterns-microos-base has
  Requires (grub2-branding-openSUSE if grub2). So we need the
  branding.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1707998400">- Remove update-alternatives usage, we don't have dynamic
  wallpapers anymore which were using that (bsc#1219919).</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1712232000">- Use png for wallpapers for Tumbleweed
- SLES seems to be using png
- Using a compat symlink wallpapers/openSUSEdefault-&gt; wallpapers/SLEdefault
  allows running certain apps without rebuild. Such as cockpit.
- Use optipng -o5 to compress files (has to be reflected in spec)
- Bump date</changelog>
</package>
<package pkgid="267962a390793fc0cab40869e231b59a74882911c87564bbf577544b185fa7bed4e8c0d8adcf2e38826e763f075949bf4f0b70d5c8cece025863c15aef07589e" name="grub2-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="84.87.20240405" rel="3.sr2"/>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1609934400">- Update LibreOffice About image (boo#1180550)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1614859200">- move SUSE-brand to /usr/etc</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619697600">- Also skip *.tr as config files in
  /etc/bootsplash/themes/openSUSE/bootloader (in addition to
  /etc/bootsplash/themes/openSUSE/cdrom)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1621512000">- Enable grub2-branding on riscv64</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1631275200">- Drop systemd icons, since distribution-logos took that over
- Change the name of the font used in the installer</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1632052800">- Update branding-tumbleweed.zip from https://github.com/openSUSE/branding.git
  Drop plymouth-branding-openSUSE's watermark link add a
  configuration function to plymouth theme configuration to avoid
  logo lost which cause plymouth to fail.
- Update branding-openSUSE.spec: resort plymouth-branding-openSUSE
  install and build dependence to avoid plymouth fall to terminal
  mode in some scenario(bsc#1189613).</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1677499200">- Make title QToolButton backgrounds transparent
- Drop optipng requirement</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1693396800">- Remove grub2 BuildRequires in grub2-branding (bsc#1214769)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695643200">- Enable grub2-branding on ppc64le. patterns-microos-base has
  Requires (grub2-branding-openSUSE if grub2). So we need the
  branding.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1707998400">- Remove update-alternatives usage, we don't have dynamic
  wallpapers anymore which were using that (bsc#1219919).</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1712232000">- Use png for wallpapers for Tumbleweed
- SLES seems to be using png
- Using a compat symlink wallpapers/openSUSEdefault-&gt; wallpapers/SLEdefault
  allows running certain apps without rebuild. Such as cockpit.
- Use optipng -o5 to compress files (has to be reflected in spec)
- Bump date</changelog>
</package>
<package pkgid="92bc4aa2f78294f7f9b009cb366d499767f2112f9865891816c24f583736e75514f84970a95ff2d8f12be58899188c4644cb7412de68d1792a3e9769532f2476" name="grub2-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="84.87.20240405" rel="5.1.sr20240429"/>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1609934400">- Update LibreOffice About image (boo#1180550)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1614859200">- move SUSE-brand to /usr/etc</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619697600">- Also skip *.tr as config files in
  /etc/bootsplash/themes/openSUSE/bootloader (in addition to
  /etc/bootsplash/themes/openSUSE/cdrom)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1621512000">- Enable grub2-branding on riscv64</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1631275200">- Drop systemd icons, since distribution-logos took that over
- Change the name of the font used in the installer</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1632052800">- Update branding-tumbleweed.zip from https://github.com/openSUSE/branding.git
  Drop plymouth-branding-openSUSE's watermark link add a
  configuration function to plymouth theme configuration to avoid
  logo lost which cause plymouth to fail.
- Update branding-openSUSE.spec: resort plymouth-branding-openSUSE
  install and build dependence to avoid plymouth fall to terminal
  mode in some scenario(bsc#1189613).</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1677499200">- Make title QToolButton backgrounds transparent
- Drop optipng requirement</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1693396800">- Remove grub2 BuildRequires in grub2-branding (bsc#1214769)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695643200">- Enable grub2-branding on ppc64le. patterns-microos-base has
  Requires (grub2-branding-openSUSE if grub2). So we need the
  branding.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1707998400">- Remove update-alternatives usage, we don't have dynamic
  wallpapers anymore which were using that (bsc#1219919).</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1712232000">- Use png for wallpapers for Tumbleweed
- SLES seems to be using png
- Using a compat symlink wallpapers/openSUSEdefault-&gt; wallpapers/SLEdefault
  allows running certain apps without rebuild. Such as cockpit.
- Use optipng -o5 to compress files (has to be reflected in spec)
- Bump date</changelog>
</package>
<package pkgid="307a494b68836952c0486773787105aa00a6dc82bac298192b8f26d953b39bf26db7c19f1aa5e5ef718b9f55c1e9ed11f224fdc7d239f527490ca56c11a6588d" name="grub2-branding-upstream" arch="i586">
  <version epoch="0" ver="2.12" rel="12.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704283200">- grub2.spec: Add ofnet to signed grub.elf to support powerpc net boot
  installation when secure boot is enabled (bsc#1217761)
- Improved check for disk device when looking for PReP partition
  * 0004-Introduce-prep_load_env-command.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
</package>
<package pkgid="aded99c3df340062f23b5c4f84ace72bcc8d8b8d89e4efd513175753f91be73971779f5c37b00e11a045be631c73bce4de88a3cf43d4f580707941a42da8c479" name="grub2-branding-upstream" arch="x86_64">
  <version epoch="0" ver="2.12" rel="14.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
</package>
<package pkgid="110b7da8f58da981d3d74357102a111cde940481f7718ecc6a11d5440dfad376cc3651437abf916ccf415ac876da2eecb7ad366a9814383fc3c0b215a9e28989" name="grub2-branding-upstream" arch="x86_64">
  <version epoch="0" ver="2.12" rel="18.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
</package>
<package pkgid="3d2df20e3261b26b2d225040e898119c998ef1110028bd61cd40428dd700eff4941b295c14b1aaf1018cbb565dad353df621ff10cd30b0a4b3916964ed5dde0f" name="grub2-branding-upstream" arch="x86_64">
  <version epoch="0" ver="2.12" rel="19.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1716206400">- Only enable grub-protect for EFI systems
  * 0001-util-enable-grub-protect-only-for-EFI-systems.patch</changelog>
</package>
<package pkgid="731fe4b5c4dd12f73199a1c763f5e5538b9eaa62baf5b7543550577c4b4de83c3cffe4da3a0bbf13e8e90333e1d8b0650a64e1737bed50d6fb0af81933ce153c" name="grub2-debuginfo" arch="i586">
  <version epoch="0" ver="2.12" rel="12.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704283200">- grub2.spec: Add ofnet to signed grub.elf to support powerpc net boot
  installation when secure boot is enabled (bsc#1217761)
- Improved check for disk device when looking for PReP partition
  * 0004-Introduce-prep_load_env-command.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
</package>
<package pkgid="157114ced7d03607a76e9ea28177b9dbffd30956775706194b8e1a69f9ee5dd96f59c4ece54b338c952e483e88a0c3fdadc45d489121c0e4d516c3ab2ae4682f" name="grub2-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.12" rel="14.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
</package>
<package pkgid="8caa96fb33dedf6cf0b4927ebec4f545e6e24738e45d9f9ade4b998ce2c3b8e197de7e2d524820d194744adb9a5109c6f09ef55024947bca85e9684760d020bf" name="grub2-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.12" rel="18.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
</package>
<package pkgid="9397c4c4ba8b296a09037bf6afc4a8cb94a0b19fc25cff62e27f7aab567aaba029e9b4b0997e5d1a7683c5f7715e375f78973ebb4ddb8ae77202b4471a1bd779" name="grub2-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.12" rel="19.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1716206400">- Only enable grub-protect for EFI systems
  * 0001-util-enable-grub-protect-only-for-EFI-systems.patch</changelog>
</package>
<package pkgid="c70ade90b25adcc1e7b28f677f8283e6369b3543ced1635b85ac120861f0a0b905a8795d97f8766ef4001626a3d52f77a2bc8b188a5796b6f05282194f3e59a6" name="grub2-debugsource" arch="i586">
  <version epoch="0" ver="2.12" rel="12.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704283200">- grub2.spec: Add ofnet to signed grub.elf to support powerpc net boot
  installation when secure boot is enabled (bsc#1217761)
- Improved check for disk device when looking for PReP partition
  * 0004-Introduce-prep_load_env-command.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
</package>
<package pkgid="486e7cbcdcf132ab3676c2db30be3caf86c4554ffa663e0bb245d4bb0b34de1f35b219dd3d6828ae2ac108312cb327761ef6719e2424981469ea7ae021e39422" name="grub2-debugsource" arch="x86_64">
  <version epoch="0" ver="2.12" rel="14.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
</package>
<package pkgid="47144024ea051695987e26b148757ff04a7d321d1bbea86fe95a15dd82b1bbf6fce133994ddaea28199cba08eb1600080b2513b29c4ad1e2e8fdc2a65e9e1f06" name="grub2-debugsource" arch="x86_64">
  <version epoch="0" ver="2.12" rel="18.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
</package>
<package pkgid="3a11181a138f5e216e7fe2e3b90af43e40c9fe0a7e4a60158baa09c9464d7cd774d8ef93b298a9b4511e0b750c54c33143204d43a586791534e7907a62d2546e" name="grub2-debugsource" arch="x86_64">
  <version epoch="0" ver="2.12" rel="19.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1716206400">- Only enable grub-protect for EFI systems
  * 0001-util-enable-grub-protect-only-for-EFI-systems.patch</changelog>
</package>
<package pkgid="5f22e61eeb42e8b9717ba396a5cbc108ab4faa191e051331d350c193662edac9588a13bd351f301d078a75c23bda9731c11507bab5ad07f003235ada675e34b6" name="grub2-i386-efi" arch="noarch">
  <version epoch="0" ver="2.12" rel="12.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704283200">- grub2.spec: Add ofnet to signed grub.elf to support powerpc net boot
  installation when secure boot is enabled (bsc#1217761)
- Improved check for disk device when looking for PReP partition
  * 0004-Introduce-prep_load_env-command.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
</package>
<package pkgid="b1664dc1bb80c3522956e2bd3b5c6e5ef5fbfce5f8bd5da8b82d4b735a09a792e24b07227b4447c9b75c11b518711c80fc340e132ae474c6683cf4eda9241179" name="grub2-i386-efi-debug" arch="noarch">
  <version epoch="0" ver="2.12" rel="12.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704283200">- grub2.spec: Add ofnet to signed grub.elf to support powerpc net boot
  installation when secure boot is enabled (bsc#1217761)
- Improved check for disk device when looking for PReP partition
  * 0004-Introduce-prep_load_env-command.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
</package>
<package pkgid="9116a89c5690fd162123e48fcf59e800dc5f2151783cf7835817b77381c4cc7b9539c574beb6ca9be46e113989fef108962046db4888b0155320d995ad3d8e97" name="grub2-i386-efi-extras" arch="noarch">
  <version epoch="0" ver="2.12" rel="12.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704283200">- grub2.spec: Add ofnet to signed grub.elf to support powerpc net boot
  installation when secure boot is enabled (bsc#1217761)
- Improved check for disk device when looking for PReP partition
  * 0004-Introduce-prep_load_env-command.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
</package>
<package pkgid="e79abe1cc205d30fbd423c55593adf4d9968b7103ed7a765e515a33b3ad2ffa7855c7c8a9f3fa1efa590c03a9a6dd69ed15677fb7a155d2c0f0dcbd6b59ab289" name="grub2-i386-pc" arch="noarch">
  <version epoch="0" ver="2.12" rel="12.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704283200">- grub2.spec: Add ofnet to signed grub.elf to support powerpc net boot
  installation when secure boot is enabled (bsc#1217761)
- Improved check for disk device when looking for PReP partition
  * 0004-Introduce-prep_load_env-command.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
</package>
<package pkgid="2f42638eb957dbd36ebb6c59d1a68189e2865a1c1047abbc8ae52360de13dad30dc53f85deddaa93274ffb80feb480fee6505651841feccc2098e0c5efa84a9f" name="grub2-i386-pc" arch="noarch">
  <version epoch="0" ver="2.12" rel="14.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
</package>
<package pkgid="8172c9627435de1866cd12974c40b8a9abd9b949fadb560e0d15c336027bb5453c0b585d434a5e76aa4c940ca7ad0c753f461030812fa953177cdb94eb1ce524" name="grub2-i386-pc" arch="noarch">
  <version epoch="0" ver="2.12" rel="18.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
</package>
<package pkgid="c4ef189e4afd034e90f886a421028b117d4ece36a6b8849f2ff8d53b6a7eaf666055f2768c974a002bdea651b0a7641e63b7235892b57b966481af0af6271d07" name="grub2-i386-pc" arch="noarch">
  <version epoch="0" ver="2.12" rel="19.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1716206400">- Only enable grub-protect for EFI systems
  * 0001-util-enable-grub-protect-only-for-EFI-systems.patch</changelog>
</package>
<package pkgid="fcf7fb9477bdf1c8244950bf153b5e0af0fa06b41c1215efab075e2e760b669403d88033c874f7a41f002b3b12f33470946441da23b06289d959b853ca68915f" name="grub2-i386-pc-debug" arch="noarch">
  <version epoch="0" ver="2.12" rel="12.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704283200">- grub2.spec: Add ofnet to signed grub.elf to support powerpc net boot
  installation when secure boot is enabled (bsc#1217761)
- Improved check for disk device when looking for PReP partition
  * 0004-Introduce-prep_load_env-command.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
</package>
<package pkgid="eecda673948302c7b87450f95c920cd08a7dbae35f198ae96808733e860bb916f458694e47a8c5b5aa21c51eb4a0eb0dd8ebfbb8ae3ed518e4650052d48b4cdd" name="grub2-i386-pc-debug" arch="noarch">
  <version epoch="0" ver="2.12" rel="14.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
</package>
<package pkgid="3f6e96c2657fb6e8cc8e27a5731e9c627bdc65f30f0c6f5cf8c4fe422bf374875fa5d198c37634f7cbb7255ede3c82376a280cd81f0394248067d97159a9a3e8" name="grub2-i386-pc-debug" arch="noarch">
  <version epoch="0" ver="2.12" rel="18.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
</package>
<package pkgid="de3468ffb81f565902db6f8c7443f0854d00240b4a846b1e4540c8dd491a970a95a6bfdf98facdc6f3abdda3d3c17ece7605e8f49715c443dca75b2ab060016c" name="grub2-i386-pc-debug" arch="noarch">
  <version epoch="0" ver="2.12" rel="19.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1716206400">- Only enable grub-protect for EFI systems
  * 0001-util-enable-grub-protect-only-for-EFI-systems.patch</changelog>
</package>
<package pkgid="5c53cfbf6849a39b8216b3c4a7bfe67e46ed83bc30336786444366ff5b90f85953551b7556e7763fb18c2f2b2afad06c0353b2cc2e36c90331d5578c0d7c578d" name="grub2-i386-pc-extras" arch="noarch">
  <version epoch="0" ver="2.12" rel="12.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704283200">- grub2.spec: Add ofnet to signed grub.elf to support powerpc net boot
  installation when secure boot is enabled (bsc#1217761)
- Improved check for disk device when looking for PReP partition
  * 0004-Introduce-prep_load_env-command.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
</package>
<package pkgid="2ff2edc516a1f1303a360e42d11f2235062c4ca630c148203738304b63b2cc9a860e59795c8b26bee08539552368bf5ecea16f76134b24bdd9fa2a9306391237" name="grub2-i386-pc-extras" arch="noarch">
  <version epoch="0" ver="2.12" rel="14.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
</package>
<package pkgid="85b691dac59e9155bf85318a38cb18e7cca7c14bf1da2349bf9ea2be484320af68bbd0753a33a984e698fc53953b78d1ad6b8354e5f6e5e9595d18844f6c96b4" name="grub2-i386-pc-extras" arch="noarch">
  <version epoch="0" ver="2.12" rel="18.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
</package>
<package pkgid="242f9d0df01f24329d796b7b89f64845b39533e19f76b0490e8a1b69620858fa7968ada47988bc9835430f16c410b938e43c082d8d21beb0e7c603448b30de8b" name="grub2-i386-pc-extras" arch="noarch">
  <version epoch="0" ver="2.12" rel="19.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1716206400">- Only enable grub-protect for EFI systems
  * 0001-util-enable-grub-protect-only-for-EFI-systems.patch</changelog>
</package>
<package pkgid="2e1f4579b89a8f711d92f2135c887b2ab6791d29803d0aa1c17fce5965ad7079a2d11ffd03a62402de87b339bd0b70b65efddc23f62ee2033073ba130c36fd70" name="grub2-i386-xen" arch="noarch">
  <version epoch="0" ver="2.12" rel="12.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704283200">- grub2.spec: Add ofnet to signed grub.elf to support powerpc net boot
  installation when secure boot is enabled (bsc#1217761)
- Improved check for disk device when looking for PReP partition
  * 0004-Introduce-prep_load_env-command.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
</package>
<package pkgid="587e43c931e1bafc733b5d64be69c2943cdba70634f7dc2716329c343c9ba6051c599fc890fc52536f25d7d1844e750c3d2604c899c451782c652f98d8389cf4" name="grub2-i386-xen-extras" arch="noarch">
  <version epoch="0" ver="2.12" rel="12.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704283200">- grub2.spec: Add ofnet to signed grub.elf to support powerpc net boot
  installation when secure boot is enabled (bsc#1217761)
- Improved check for disk device when looking for PReP partition
  * 0004-Introduce-prep_load_env-command.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
</package>
<package pkgid="6be243c4b53387b4f80b6abe4c1038701a8c565e31396b14c866c9deed3262d9601678f098a65b8899c9bbdd7a9ba5562bae71c238f3a2bca59c43194562d012" name="grub2-snapper-plugin" arch="noarch">
  <version epoch="0" ver="2.12" rel="12.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704283200">- grub2.spec: Add ofnet to signed grub.elf to support powerpc net boot
  installation when secure boot is enabled (bsc#1217761)
- Improved check for disk device when looking for PReP partition
  * 0004-Introduce-prep_load_env-command.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
</package>
<package pkgid="16f20f5e77cc119e264bb1601a5419fde0f04b1b697e59dc9c8329f66ce57d7036fe7fe0b90a84188e56e8668b8a83f7686ef4cb584ced8ded2a3b8306c161a3" name="grub2-snapper-plugin" arch="noarch">
  <version epoch="0" ver="2.12" rel="14.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
</package>
<package pkgid="5b9bb6902baf391b86438c93c21bb8e1cab1d35c6eb63869737c1fa387f2e01701a276e0ef488ff9a9ed56ac3acef894b7222fdd958e247778928f2c72c6e13c" name="grub2-snapper-plugin" arch="noarch">
  <version epoch="0" ver="2.12" rel="18.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
</package>
<package pkgid="ac751ac28072160706ced15857355b39f52b2f7012c3e276fdb33558f565cac2cd6a9e34e9f2994ed09953c98e83dd4056f9e75c6940ec3204da0aebef2aeded" name="grub2-snapper-plugin" arch="noarch">
  <version epoch="0" ver="2.12" rel="19.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1716206400">- Only enable grub-protect for EFI systems
  * 0001-util-enable-grub-protect-only-for-EFI-systems.patch</changelog>
</package>
<package pkgid="74cda8f59724f867a8b5cfa61f500f292b39e0a6a852782bd5492ca51ae08759c35d580c30239be93540a4489869657d9f7c2c99f253a81d0fb541e2b107235b" name="grub2-systemd-sleep-plugin" arch="noarch">
  <version epoch="0" ver="2.12" rel="12.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704283200">- grub2.spec: Add ofnet to signed grub.elf to support powerpc net boot
  installation when secure boot is enabled (bsc#1217761)
- Improved check for disk device when looking for PReP partition
  * 0004-Introduce-prep_load_env-command.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
</package>
<package pkgid="1cbabe55d8f5f1f81d1ba894591804b53a88c2a87ace31a5fc5e338ccf2dbef33eb9fd9c7e94203ecf295e2335c8dee4916cb964d1a6f91980795c4c6e36c5ff" name="grub2-systemd-sleep-plugin" arch="noarch">
  <version epoch="0" ver="2.12" rel="14.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
</package>
<package pkgid="829ee82cf986ec557e03c88235958fab646234a87c4f33228137c6369afc63758100bdc55a9987e2dc1d9a9b6176b5c6100f8486c44d5c3b77c8f3364c4cd96f" name="grub2-systemd-sleep-plugin" arch="noarch">
  <version epoch="0" ver="2.12" rel="18.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
</package>
<package pkgid="f76e88b3f4ed025ff4a67a4557a397d91f7fc31de8ad1cdb39627f8c7dff900f934df24fcb0ecdda8219351f4cbd52f7f31b9c75e70572d99b298f5eaac816a3" name="grub2-systemd-sleep-plugin" arch="noarch">
  <version epoch="0" ver="2.12" rel="19.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1716206400">- Only enable grub-protect for EFI systems
  * 0001-util-enable-grub-protect-only-for-EFI-systems.patch</changelog>
</package>
<package pkgid="91eace08e34f7344fb20fe80f27eebc0120898ecae853040d8e9ac4ce25ec2aa6affa6e7303d49fb0f4bda9e03dbcaf10a7efa2da5330058db2ddec73535d355" name="grub2-x86_64-efi" arch="noarch">
  <version epoch="0" ver="2.12" rel="14.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
</package>
<package pkgid="4c8cb34a2ac36823547dd381eb0589ba1aba0feb639e22df61e7cb3bd678f030b00ee847466d9f25751cc32d31a1d0f066959cb65042668546ac91d9e1623f67" name="grub2-x86_64-efi" arch="noarch">
  <version epoch="0" ver="2.12" rel="18.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
</package>
<package pkgid="34089dfa9bc7f005d0f654eb5171aa204ef5fc726d103ff907c227cb9778586edda7d2d689574147140cfea079932c5915ca3187c8dccf6be2f82dca287efa3d" name="grub2-x86_64-efi" arch="noarch">
  <version epoch="0" ver="2.12" rel="19.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1716206400">- Only enable grub-protect for EFI systems
  * 0001-util-enable-grub-protect-only-for-EFI-systems.patch</changelog>
</package>
<package pkgid="e7d6ad184c29fb831f4f5ce7d9de64fbaf1521d7a54cdab590ae44c3fcdd53eea36da172e85a67fd1ca30d488dc75f1bc09fb33c9dab7b2313aaab87b2ced1f2" name="grub2-x86_64-efi-debug" arch="noarch">
  <version epoch="0" ver="2.12" rel="14.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
</package>
<package pkgid="b36e5ed54c6907a44f2d7256be59d9de5232e8528c5f47e512a489cc1dcd1dc8e76e9b72c0e4aa2e0799050c50a0c9e978ce2df485a14808da36029a361a3aa9" name="grub2-x86_64-efi-debug" arch="noarch">
  <version epoch="0" ver="2.12" rel="18.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
</package>
<package pkgid="ec5b5b6ffea9f87c49ce3007d90b414b3ee180a79f4d80da12a423e4e705a667317b164851f823c8cf8e0c56f9b76c317bc974655ed5167b8e02f2174cd19f10" name="grub2-x86_64-efi-debug" arch="noarch">
  <version epoch="0" ver="2.12" rel="19.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1716206400">- Only enable grub-protect for EFI systems
  * 0001-util-enable-grub-protect-only-for-EFI-systems.patch</changelog>
</package>
<package pkgid="d8a6c9faa2e81b4628b41f5d20d3199d8087a3f17fd3e6fd6dd11d4836f801bed45f9179eb38c95be57380c3ae08092b618e13f9e81397a3381c0e7ad6ec42a6" name="grub2-x86_64-efi-extras" arch="noarch">
  <version epoch="0" ver="2.12" rel="14.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
</package>
<package pkgid="c12e5269ec2e8437a7ffdf7bbdacbb313c9e4b548a3aafc829a5811944fcdad1d232950c1603cad51e9910302359fe685e6f1b6696bcb0b326dcdc4e26ed0a12" name="grub2-x86_64-efi-extras" arch="noarch">
  <version epoch="0" ver="2.12" rel="18.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
</package>
<package pkgid="dea4cf7a565a2272ae39828f51ce9dc6510f859e66ec975065824fd4dc23f3a5602a16b6ec8e5cd8cb3d8b77e43da924805007c5d58ab7daa46d3ba88d838370" name="grub2-x86_64-efi-extras" arch="noarch">
  <version epoch="0" ver="2.12" rel="19.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1716206400">- Only enable grub-protect for EFI systems
  * 0001-util-enable-grub-protect-only-for-EFI-systems.patch</changelog>
</package>
<package pkgid="cb14a907f292c2f5c13ec75b25a91856b1d0bdb0dc593ddd867b8df40bd6aff71c669818dceb7ee56100feaab06f13b135b87d0769cbc3b9cb05dd4f5916961d" name="grub2-x86_64-xen" arch="noarch">
  <version epoch="0" ver="2.12" rel="14.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
</package>
<package pkgid="e9b42c2fa066376634ac1b8c168600dbfac4802aa22df422f8ed878fc4115c42269f5c18a4c23a4497e7a293ad5df768fd8360276245642b28ce34f4f1187f3e" name="grub2-x86_64-xen" arch="noarch">
  <version epoch="0" ver="2.12" rel="18.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
</package>
<package pkgid="4d28e9d9e7774f058f0ad4ca4562e92a0221135269026bd97337d5f206e7c3f192116c43823f5af6c5d1ee75481ff31426fc4ead3c2a213f2b44c4c723493b68" name="grub2-x86_64-xen" arch="noarch">
  <version epoch="0" ver="2.12" rel="19.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1716206400">- Only enable grub-protect for EFI systems
  * 0001-util-enable-grub-protect-only-for-EFI-systems.patch</changelog>
</package>
<package pkgid="2b4b535d43bc2d771e8215fad880f45536673ed0db4b1fda685b509f89eca1be0354a412759cf41f936915d500d2daeb01d69725c736989969c1277343dc22c4" name="grub2-x86_64-xen-extras" arch="noarch">
  <version epoch="0" ver="2.12" rel="14.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1704888000">- Version bump to 2.12 (PED-5589)
  * Added:
  - grub-2.12.tar.xz
  - fix_no_extra_deps_in_release_tarball.patch
  * Removed:
  - grub-2.12~rc1.tar.xz
  * Patch dropped as it merged into new version:
  - 0001-disk-cryptodisk-Fix-missing-change-when-updating-to-.patch
  - 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
  - 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  - 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  - 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  - 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  - 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  - 0006-fs-ntfs-Make-code-more-readable.patch
  - 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch
  - 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  - 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  - 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch
  - 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  - 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch
  * Patch adjusted for the updated base version:
  - use-grub2-as-a-package-name.patch
  - grub2-s390x-04-grub2-install.patch
  - grub2-btrfs-04-grub2-install.patch
  - grub2-ppc64le-disable-video.patch
  - 0002-AUDIT-0-http-boot-tracker-bug.patch
  - 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
  - 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
  - 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch
  - 0016-grub-install-support-embedding-x509-certificates.patch
  - 0021-appended-signatures-documentation.patch
  - 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch
  - safe_tpm_pcr_snapshot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1705492800">- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1705752000">- allow to boot memtest86 if stored in /usr/lib/memtest86+
  * SR#1071109 can then work</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
</package>
<package pkgid="ee6293fe2e68672c74d99b30e58c49b465fd5e2a66f95443db666eb16d25520595475a43d6196767ee6bd4a0b2d62f38f631666dcf554d693a75511a7344b94b" name="grub2-x86_64-xen-extras" arch="noarch">
  <version epoch="0" ver="2.12" rel="18.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706011200">- Reinstate the verification for a non-zero total entry count to skip unmapped
  data blocks (bsc#1218864)
  * 0001-fs-xfs-always-verify-the-total-number-of-entries-is-.patch
- Removed temporary fix as reverting it will cause a different XFS parser bug
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
</package>
<package pkgid="0a2ca6580e319d05fc3da60aa0bb631b3e62612ddd3774402ad9cfdf08bdc756ce15401742c122f5050eb06e5c390037dadf75ca07d5fa3cfee2494d6c9b7dfa" name="grub2-x86_64-xen-extras" arch="noarch">
  <version epoch="0" ver="2.12" rel="19.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1706529600">- Remove magic number header field check on arm64 (bsc#1218783)
  * 0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1707220800">- Fix build error on gcc-14 (bsc#1218949)
  * 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1707307200">- Sort tar file order for reproducible builds</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708171200">- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
  SLE-15-SP2 (bsc#1217102)
  * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
  * add 0002-ofdisk-add-early_log-support.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1708603200">- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
  (bsc#1219248) (bsc#1181762)
  * grub2-xen-pv-firmware.cfg
  * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709208000">- Add patch grub2-bash-completion-2.12.patch
  The shell function have() had become deprecated with 2.11
  and had been removed from 2.12 which is now providing
  the shell function _comp_have_command() (boo#1220626)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1709294400">- disable the file 20_memtest86+
  * added a deprecation note in the header</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709553600">- Update grub2-change-bash-completion-dir.patch to support bash
  completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
  is not used in those scripts anymore</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1710849600">- Add grub2-bsc1220338-key_protector-implement-the-blocklist.patch
  to implement a blocklist in the key protector and check the
  unwanted UEFI variables (bsc#1220338)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1710936000">- Cleanup spec file to adhere to update-bootloader-rpm-macros definition
  entirely (bsc#1218241)</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711108800">- Fix memdisk becomes the default boot entry, resolving no graphic display
  device error in guest vnc console (bsc#1221779)
  * grub2-xen-pv-firmware.cfg</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711368000">- Correct the erroneous sequence in determining GRUB_FS and GRUB_DEVICE
  (bsc#1221904)
  * grub2-pass-corret-root-for-nfsroot.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711540800">- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866)
  * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1711713600">- Fix os name is used for root file system mount (bsc#1220949)
  * 0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1712836800">- Fix the compatibility issue with bash-completion 2.12
  (bsc#1221849)
  * 0001-util-bash-completion-Fix-for-bash-completion-2.12.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1713528000">- remove deprecated file 20_memtest86+
  * a similar file is provided by the package memtest86+</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1714651200">- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1715774400">- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to
  file_is_not_xen_garbage (bsc#1224226)
  * grub2-fix-menu-in-xen-host-server.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1715774401">- Update to the latest upstreaming TPM2 patches
  * 0001-key_protector-Add-key-protectors-framework.patch
  - Replace 0001-protectors-Add-key-protectors-framework.patch
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  - Merge other TSS patches
  * 0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
  * 0002-tpm2-Add-more-marshal-unmarshal-functions.patch
  * 0003-tpm2-Implement-more-TPM2-commands.patch
  * 0003-key_protector-Add-TPM2-Key-Protector.patch
  - Replace 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0004-cryptodisk-Support-key-protectors.patch
  * 0005-util-grub-protect-Add-new-tool.patch
  * 0001-tpm2-Support-authorized-policy.patch
  - Replace 0004-tpm2-Support-authorized-policy.patch
  * 0001-tpm2-Add-extra-RSA-SRK-types.patch
  * 0001-tpm2-Implement-NV-index.patch
  - Replace 0001-protectors-Implement-NV-index.patch
  * 0002-cryptodisk-Fallback-to-passphrase.patch
  * 0003-cryptodisk-wipe-out-the-cached-keys-from-protectors.patch
  * 0004-diskfilter-look-up-cryptodisk-devices-first.patch
- Refresh affected patches
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch
- New manpage for grub2-protect</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1716206400">- Only enable grub-protect for EFI systems
  * 0001-util-enable-grub-protect-only-for-EFI-systems.patch</changelog>
</package>
<package pkgid="04d9f4c1f760810509f87222c7005ae3ad83d8a63ffa3dbcef45ec067c371ea40401ca08922b4c4ac485c16e32bf915b453b1521a527c6cbbf9368dea1618846" name="grype" arch="src">
  <version epoch="0" ver="0.77.4" rel="2.1"/>
  <changelog author="kastl@b1-systems.de" date="1700222400">- Update to version 0.73.2:
  * chore(deps): update Syft to v0.97.0 (#1608)
  * chore: bump vulnerability match label dataset (#1606)
  * fix: golang version parsing (#1599)
  * chore(deps): update bootstrap tools to latest versions (#1595)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.11
    to 0.4.12 (#1597)</changelog>
  <changelog author="kastl@b1-systems.de" date="1700481600">- Update to version 0.73.3:
  * chore(deps): update Syft to v0.97.1 (#1610)</changelog>
  <changelog author="kastl@b1-systems.de" date="1701345600">- Update to version 0.73.4:
  * chore: bump to syft v0.98.0 in quality gate tests (#1623)
  * chore: update syft; go mod tidy (#1621)
  * chore(deps): bump github.com/spf13/afero from 1.10.0 to 1.11.0
    (#1618)
  * chore: explicitly test maven suffixes (#1617)
  * chore(deps): bump anchore/sbom-action from 0.14.3 to 0.15.0
    (#1611)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1703160000">- Update to version 0.73.5:
  * chore(deps): bump github.com/CycloneDX/cyclonedx-go from 0.7.2
    to 0.8.0 (#1633)
  * chore(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
    (#1641)
  * chore(deps): bump github.com/containerd/containerd from 1.7.8
    to 1.7.11 (#1642)
  * chore(deps): bump actions/upload-artifact from 3.1.3 to 4.0.0
    (#1638)
  * chore(deps): bump sigstore/cosign-installer from 3.2.0 to 3.3.0
    (#1632)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1635)
  * chore(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0
    (#1636)
  * chore(deps): bump actions/setup-go from 4.1.0 to 5.0.0 (#1630)
  * chore(deps): bump anchore/sbom-action from 0.15.0 to 0.15.1
    (#1626)
  * chore: pin action to correct sha (#1598)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1625)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704628800">- Update to version 0.74.0:
  * chore(deps): update Syft to v0.100.0 (#1649)
  * fix: distro FP data not applied correctly (#1603)
  * chore(deps): bump anchore/sbom-action from 0.15.1 to 0.15.2
    (#1647)
  * chore(deps): update bootstrap tools to latest versions (#1644)
  * docs: fix logging configuration in README (#1646)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705579200">- Update to version 0.74.1:
  * chore(deps): update Syft to v0.101.0 (#1663)
  * upgrade syft with latest SBOM creation API (#1662)
  * chore(deps): bump actions/cache from 3.3.3 to 4.0.0 (#1661)
  * chore(tests): fix logging configuration in tests (#1655)
  * chore(deps): bump actions/cache from 3.3.2 to 3.3.3 (#1656)
  * chore(deps): bump actions/upload-artifact from 4.0.0 to 4.1.0
    (#1659)
  * chore(deps): bump github.com/cloudflare/circl from 1.3.3 to
    1.3.7 (#1651)
  * chore(deps): bump anchore/sbom-action from 0.15.2 to 0.15.3
    (#1650)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705752000">- Update to version 0.74.2:
  * chore(deps): update Syft to v0.101.1 (#1669)
  * chore(deps): bump github.com/docker/docker (#1667)
  * chore(deps): bump anchore/sbom-action from 0.15.3 to 0.15.4
    (#1666)
  * chore(deps): bump actions/upload-artifact from 4.1.0 to 4.2.0
    (#1668)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1665)
  * chore: enable automatic approval of dependabot PRs (#1664)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706270400">- Update to version 0.74.3:
  * chore(deps): update Syft to v0.102.0 (#1681)
  * Fix matching when RPM modularity is a factor (#1679)
  * chore: break assumption that syft cpe.CPE is wfn.Attributes
    (#1675)
  * chore(deps): bump github.com/docker/docker (#1677)
  * chore(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0
    (#1678)
  * chore(deps): bump actions/upload-artifact from 4.2.0 to 4.3.0
    (#1676)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.12
    to 0.5.0 (#1674)
  * fix: take VEX docs into account when --fail-on is set (#1657)
  * chore(deps): bump anchore/sbom-action from 0.15.4 to 0.15.5
    (#1671)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706788800">- Update to version 0.74.4:
  * Security fixes:
  - Upgrade syft to v0.103.1 (#1688)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1685)
  * chore(deps): bump anchore/sbom-action from 0.15.5 to 0.15.6
    (#1684)
  * ensure releases only use released versions of syft (#1680)
  * chore(deps): bump gorm.io/gorm from 1.25.5 to 1.25.6 (#1683)
  * chore(deps): bump 8398a7/action-slack from 3.15.1 to 3.16.2
    (#1682)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707393600">- Update to version 0.74.5:
  * chore(deps): update Syft to v0.104.0 (#1704)
  * Bump Syft in Grype to pull in unmarshaling fix (#1703)
  * chore(deps): bump github.com/docker/docker (#1702)
  * chore(deps): bump gorm.io/gorm from 1.25.6 to 1.25.7 (#1700)
  * chore(deps): update bootstrap tools to latest versions (#1698)
  * chore(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1
    (#1699)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.0 to
    0.5.2 (#1697)
  * chore(deps): bump peter-evans/create-pull-request from 5.0.2 to
    6.0.0 (#1687)
  * chore(deps): bump anchore/sbom-action from 0.15.6 to 0.15.8
    (#1690)
  * chore(deps): bump sigstore/cosign-installer from 3.3.0 to 3.4.0
    (#1691)
  * chore(deps): bump github.com/docker/docker (#1692)
  * chore(deps): bump github.com/opencontainers/runc from 1.1.5 to
    1.1.12 (#1689)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707998400">- Update to version 0.74.6:
  * chore(deps): update Syft to v0.105.0 (#1714)
  * chore(deps): update bootstrap tools to latest versions (#1707)
  * test(quality): bump label dataset and images (#1712)
  * fix: only warn missing CPEs if CPEs wanted (#1710)
  * fix: ensure version output to stdout (#1709)
  * chore(deps): update bootstrap tools to latest versions (#1706)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.74.7:
  * chore(deps): update Syft to v0.105.1 (#1728)
  * fix(install): return appropriate exit codes (#1725)
  * chore(test): update quality test grype db (#1726)
  * fix: improve sarif descriptive text and fingerprint (#1720)
  * chore: remove unused file internal/file/tar.go and its test
    (#1724)
  * Added instruction to install with choco (#1716)
  * chore(deps): update bootstrap tools to latest versions (#1719)
  * chore: remove unused file internal/logger/logrus.go (#1721)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712232000">- Update to version 0.75.0:
  * chore: update syft to latest v1.1.1 (#1784)
  * fix: enable http timeout (#1777)
  * chore(deps): update bootstrap tools to latest versions (#1781)
  * chore(deps): update bootstrap tools to latest versions (#1776)
  * chore(deps): bump gorm.io/gorm from 1.25.8 to 1.25.9 (#1775)
  * fix: make bootstrap-tools failed (#1739)
  * fix: use "path/filepath" to build file path (#1767)
  * update release token from readonly to write token (#1768)
  * chore(deps): bump anchore/sbom-action from 0.15.9 to 0.15.10
    (#1771)
  * chore(deps): update Syft to v1.1.0 (#1769)
  * chore(deps): bump google.golang.org/protobuf from 1.31.0 to
    1.33.0 (#1750)
  * chore(deps): bump github.com/glebarez/sqlite from 1.10.0 to
    1.11.0 (#1751)
  * chore(deps): bump fountainhead/action-wait-for-check from 1.1.0
    to 1.2.0 (#1753)
  * chore(deps): bump gorm.io/gorm from 1.25.7 to 1.25.8 (#1756)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1754)
  * chore(deps): update bootstrap tools to latest versions (#1758)
  * chore(deps): bump actions/cache from 4.0.1 to 4.0.2 (#1761)
  * updating credentials to scoped permissions (#1755)
  * dont warn on golang devel version (#1752)
  * chore(deps): bump docker/login-action from 3.0.0 to 3.1.0
    (#1748)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.1 to
    6.0.2 (#1746)
  * chore(deps): bump actions/checkout from 4.1.1 to 4.1.2 (#1747)
  * chore(code-comments): typo (#1745)
  * chore: slice loop replace (#1738)
  * chore(deps): update Syft to v1.0.1 (#1742)
  * chore(deps): bump github.com/anchore/syft from 1.0.0 to 1.0.1
    (#1743)
  * chore(deps): bump github.com/docker/docker (#1744)
  * chore(deps): bump anchore/sbom-action from 0.15.8 to 0.15.9
    (#1740)
  * chore(deps): bump github.com/charmbracelet/lipgloss from 0.9.1
    to 0.10.0 (#1741)
  * chore(deps): bump actions/cache from 4.0.0 to 4.0.1 (#1735)
  * chore(deps): bump github.com/stretchr/testify from 1.8.4 to
    1.9.0 (#1736)
  * chore(deps): bump github.com/anchore/syft (#1734)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.0 to
    6.0.1 (#1733)
  * chore: update syft source providers (#1727)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713268800">- Update to version 0.76.0:
  * fix: adds ignore rules for kernel-headers indirect matches
    (#1787)
  * chore(deps): bump github.com/hashicorp/go-getter from 1.7.3 to
    1.7.4 (#1805)
  * chore: fix function name in comment (#1798)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.2 to
    6.0.3 (#1802)
  * chore(deps): update Syft to v1.2.0 (#1803)
  * chore(deps): bump github.com/docker/docker (#1800)
  * chore(deps): bump sigstore/cosign-installer from 3.4.0 to 3.5.0
    (#1801)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.2 to
    0.5.3 (#1791)
  * test: fuzzy version comparison for java versions (#1788)
  * chore: readme formats updated with sarif option (#1786)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713528000">- Update to version 0.77.0:
  * config: add config opt in golang pseudo version main module
    comparison  (#1816)
  * chore(deps): bump actions/upload-artifact from 4.3.1 to 4.3.2
    (#1814)
  * feat: modify metadata structure for providers' pull date
    (#1795)
  * fix: add linux and libc-dev headers ignore rules for debian
    packages (#1809)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.3 to
    6.0.4 (#1808)
  * feat: add html template (#1806)
  * fix: use Go main module version (#1797)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714132800">- Update to version 0.77.1:
  * chore(deps): bump gorm.io/gorm from 1.25.9 to 1.25.10 (#1831)
  * chore(deps): update Syft to v1.3.0 (#1832)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.3 to
    0.5.4 (#1824)
  * chore(deps): bump actions/checkout from 4.1.3 to 4.1.4 (#1823)
  * chore(deps): bump github.com/anchore/stereoscope (#1825)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.4 to
    6.0.5 (#1828)
  * fix: update grype version to support darwin arm64 (#1830)
  * chore(deps): bump actions/upload-artifact from 4.3.2 to 4.3.3
    (#1820)
  * docs: update README with newer data sources (#1819)
  * chore(deps): bump github.com/docker/docker (#1821)
  * Add some more examples for the `config.yaml` file in the
    README. (#1811)
  * chore(deps): bump github.com/docker/docker (#1817)
  * chore(deps): bump actions/checkout from 4.1.2 to 4.1.3 (#1818)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714651200">- Update to version 0.77.2:
  * fix: update ignored vulnerability count in tui (#1837)
  * fix: update sarif to pass microsoft validator (#1838)
  * chore(deps): bump anchore/sbom-action from 0.15.10 to 0.15.11
    (#1835)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715169600">- Update to version 0.77.3:
  * Revert "feat: modify metadata structure for providers' pull
    date (#1795)" (#1846)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1844)
  * chore(deps): update bootstrap tools to latest versions (#1845)
  * chore(deps): bump actions/setup-go from 5.0.0 to 5.0.1 (#1840)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1841)
  * chore(deps): bump github.com/docker/docker (#1839)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715342400">- Update to version 0.77.4:
  * Upgrade tool management (#1842)
  * chore(deps): update Syft to v1.4.0 (#1855)
  * chore(deps): update bootstrap tools to latest versions (#1852)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1853)
  * chore(deps): bump github.com/docker/docker (#1854)
  * chore(deps): bump actions/checkout from 4.1.4 to 4.1.5 (#1847)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1715515200">- add completion subpackages
- fix version output</changelog>
</package>
<package pkgid="8b2acdde1f8a2dc29bf486deefe33fc3369129ea559fe1f5bf893a2b752f7980b964aa7a222bd96c3252cb2250e781d438b53a566c6df4528f0a3a860a5cc402" name="grype" arch="x86_64">
  <version epoch="0" ver="0.77.4" rel="2.1"/>
  <changelog author="kastl@b1-systems.de" date="1700222400">- Update to version 0.73.2:
  * chore(deps): update Syft to v0.97.0 (#1608)
  * chore: bump vulnerability match label dataset (#1606)
  * fix: golang version parsing (#1599)
  * chore(deps): update bootstrap tools to latest versions (#1595)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.11
    to 0.4.12 (#1597)</changelog>
  <changelog author="kastl@b1-systems.de" date="1700481600">- Update to version 0.73.3:
  * chore(deps): update Syft to v0.97.1 (#1610)</changelog>
  <changelog author="kastl@b1-systems.de" date="1701345600">- Update to version 0.73.4:
  * chore: bump to syft v0.98.0 in quality gate tests (#1623)
  * chore: update syft; go mod tidy (#1621)
  * chore(deps): bump github.com/spf13/afero from 1.10.0 to 1.11.0
    (#1618)
  * chore: explicitly test maven suffixes (#1617)
  * chore(deps): bump anchore/sbom-action from 0.14.3 to 0.15.0
    (#1611)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1703160000">- Update to version 0.73.5:
  * chore(deps): bump github.com/CycloneDX/cyclonedx-go from 0.7.2
    to 0.8.0 (#1633)
  * chore(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
    (#1641)
  * chore(deps): bump github.com/containerd/containerd from 1.7.8
    to 1.7.11 (#1642)
  * chore(deps): bump actions/upload-artifact from 3.1.3 to 4.0.0
    (#1638)
  * chore(deps): bump sigstore/cosign-installer from 3.2.0 to 3.3.0
    (#1632)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1635)
  * chore(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0
    (#1636)
  * chore(deps): bump actions/setup-go from 4.1.0 to 5.0.0 (#1630)
  * chore(deps): bump anchore/sbom-action from 0.15.0 to 0.15.1
    (#1626)
  * chore: pin action to correct sha (#1598)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1625)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704628800">- Update to version 0.74.0:
  * chore(deps): update Syft to v0.100.0 (#1649)
  * fix: distro FP data not applied correctly (#1603)
  * chore(deps): bump anchore/sbom-action from 0.15.1 to 0.15.2
    (#1647)
  * chore(deps): update bootstrap tools to latest versions (#1644)
  * docs: fix logging configuration in README (#1646)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705579200">- Update to version 0.74.1:
  * chore(deps): update Syft to v0.101.0 (#1663)
  * upgrade syft with latest SBOM creation API (#1662)
  * chore(deps): bump actions/cache from 3.3.3 to 4.0.0 (#1661)
  * chore(tests): fix logging configuration in tests (#1655)
  * chore(deps): bump actions/cache from 3.3.2 to 3.3.3 (#1656)
  * chore(deps): bump actions/upload-artifact from 4.0.0 to 4.1.0
    (#1659)
  * chore(deps): bump github.com/cloudflare/circl from 1.3.3 to
    1.3.7 (#1651)
  * chore(deps): bump anchore/sbom-action from 0.15.2 to 0.15.3
    (#1650)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705752000">- Update to version 0.74.2:
  * chore(deps): update Syft to v0.101.1 (#1669)
  * chore(deps): bump github.com/docker/docker (#1667)
  * chore(deps): bump anchore/sbom-action from 0.15.3 to 0.15.4
    (#1666)
  * chore(deps): bump actions/upload-artifact from 4.1.0 to 4.2.0
    (#1668)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1665)
  * chore: enable automatic approval of dependabot PRs (#1664)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706270400">- Update to version 0.74.3:
  * chore(deps): update Syft to v0.102.0 (#1681)
  * Fix matching when RPM modularity is a factor (#1679)
  * chore: break assumption that syft cpe.CPE is wfn.Attributes
    (#1675)
  * chore(deps): bump github.com/docker/docker (#1677)
  * chore(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0
    (#1678)
  * chore(deps): bump actions/upload-artifact from 4.2.0 to 4.3.0
    (#1676)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.12
    to 0.5.0 (#1674)
  * fix: take VEX docs into account when --fail-on is set (#1657)
  * chore(deps): bump anchore/sbom-action from 0.15.4 to 0.15.5
    (#1671)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706788800">- Update to version 0.74.4:
  * Security fixes:
  - Upgrade syft to v0.103.1 (#1688)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1685)
  * chore(deps): bump anchore/sbom-action from 0.15.5 to 0.15.6
    (#1684)
  * ensure releases only use released versions of syft (#1680)
  * chore(deps): bump gorm.io/gorm from 1.25.5 to 1.25.6 (#1683)
  * chore(deps): bump 8398a7/action-slack from 3.15.1 to 3.16.2
    (#1682)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707393600">- Update to version 0.74.5:
  * chore(deps): update Syft to v0.104.0 (#1704)
  * Bump Syft in Grype to pull in unmarshaling fix (#1703)
  * chore(deps): bump github.com/docker/docker (#1702)
  * chore(deps): bump gorm.io/gorm from 1.25.6 to 1.25.7 (#1700)
  * chore(deps): update bootstrap tools to latest versions (#1698)
  * chore(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1
    (#1699)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.0 to
    0.5.2 (#1697)
  * chore(deps): bump peter-evans/create-pull-request from 5.0.2 to
    6.0.0 (#1687)
  * chore(deps): bump anchore/sbom-action from 0.15.6 to 0.15.8
    (#1690)
  * chore(deps): bump sigstore/cosign-installer from 3.3.0 to 3.4.0
    (#1691)
  * chore(deps): bump github.com/docker/docker (#1692)
  * chore(deps): bump github.com/opencontainers/runc from 1.1.5 to
    1.1.12 (#1689)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707998400">- Update to version 0.74.6:
  * chore(deps): update Syft to v0.105.0 (#1714)
  * chore(deps): update bootstrap tools to latest versions (#1707)
  * test(quality): bump label dataset and images (#1712)
  * fix: only warn missing CPEs if CPEs wanted (#1710)
  * fix: ensure version output to stdout (#1709)
  * chore(deps): update bootstrap tools to latest versions (#1706)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.74.7:
  * chore(deps): update Syft to v0.105.1 (#1728)
  * fix(install): return appropriate exit codes (#1725)
  * chore(test): update quality test grype db (#1726)
  * fix: improve sarif descriptive text and fingerprint (#1720)
  * chore: remove unused file internal/file/tar.go and its test
    (#1724)
  * Added instruction to install with choco (#1716)
  * chore(deps): update bootstrap tools to latest versions (#1719)
  * chore: remove unused file internal/logger/logrus.go (#1721)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712232000">- Update to version 0.75.0:
  * chore: update syft to latest v1.1.1 (#1784)
  * fix: enable http timeout (#1777)
  * chore(deps): update bootstrap tools to latest versions (#1781)
  * chore(deps): update bootstrap tools to latest versions (#1776)
  * chore(deps): bump gorm.io/gorm from 1.25.8 to 1.25.9 (#1775)
  * fix: make bootstrap-tools failed (#1739)
  * fix: use "path/filepath" to build file path (#1767)
  * update release token from readonly to write token (#1768)
  * chore(deps): bump anchore/sbom-action from 0.15.9 to 0.15.10
    (#1771)
  * chore(deps): update Syft to v1.1.0 (#1769)
  * chore(deps): bump google.golang.org/protobuf from 1.31.0 to
    1.33.0 (#1750)
  * chore(deps): bump github.com/glebarez/sqlite from 1.10.0 to
    1.11.0 (#1751)
  * chore(deps): bump fountainhead/action-wait-for-check from 1.1.0
    to 1.2.0 (#1753)
  * chore(deps): bump gorm.io/gorm from 1.25.7 to 1.25.8 (#1756)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1754)
  * chore(deps): update bootstrap tools to latest versions (#1758)
  * chore(deps): bump actions/cache from 4.0.1 to 4.0.2 (#1761)
  * updating credentials to scoped permissions (#1755)
  * dont warn on golang devel version (#1752)
  * chore(deps): bump docker/login-action from 3.0.0 to 3.1.0
    (#1748)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.1 to
    6.0.2 (#1746)
  * chore(deps): bump actions/checkout from 4.1.1 to 4.1.2 (#1747)
  * chore(code-comments): typo (#1745)
  * chore: slice loop replace (#1738)
  * chore(deps): update Syft to v1.0.1 (#1742)
  * chore(deps): bump github.com/anchore/syft from 1.0.0 to 1.0.1
    (#1743)
  * chore(deps): bump github.com/docker/docker (#1744)
  * chore(deps): bump anchore/sbom-action from 0.15.8 to 0.15.9
    (#1740)
  * chore(deps): bump github.com/charmbracelet/lipgloss from 0.9.1
    to 0.10.0 (#1741)
  * chore(deps): bump actions/cache from 4.0.0 to 4.0.1 (#1735)
  * chore(deps): bump github.com/stretchr/testify from 1.8.4 to
    1.9.0 (#1736)
  * chore(deps): bump github.com/anchore/syft (#1734)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.0 to
    6.0.1 (#1733)
  * chore: update syft source providers (#1727)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713268800">- Update to version 0.76.0:
  * fix: adds ignore rules for kernel-headers indirect matches
    (#1787)
  * chore(deps): bump github.com/hashicorp/go-getter from 1.7.3 to
    1.7.4 (#1805)
  * chore: fix function name in comment (#1798)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.2 to
    6.0.3 (#1802)
  * chore(deps): update Syft to v1.2.0 (#1803)
  * chore(deps): bump github.com/docker/docker (#1800)
  * chore(deps): bump sigstore/cosign-installer from 3.4.0 to 3.5.0
    (#1801)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.2 to
    0.5.3 (#1791)
  * test: fuzzy version comparison for java versions (#1788)
  * chore: readme formats updated with sarif option (#1786)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713528000">- Update to version 0.77.0:
  * config: add config opt in golang pseudo version main module
    comparison  (#1816)
  * chore(deps): bump actions/upload-artifact from 4.3.1 to 4.3.2
    (#1814)
  * feat: modify metadata structure for providers' pull date
    (#1795)
  * fix: add linux and libc-dev headers ignore rules for debian
    packages (#1809)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.3 to
    6.0.4 (#1808)
  * feat: add html template (#1806)
  * fix: use Go main module version (#1797)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714132800">- Update to version 0.77.1:
  * chore(deps): bump gorm.io/gorm from 1.25.9 to 1.25.10 (#1831)
  * chore(deps): update Syft to v1.3.0 (#1832)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.3 to
    0.5.4 (#1824)
  * chore(deps): bump actions/checkout from 4.1.3 to 4.1.4 (#1823)
  * chore(deps): bump github.com/anchore/stereoscope (#1825)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.4 to
    6.0.5 (#1828)
  * fix: update grype version to support darwin arm64 (#1830)
  * chore(deps): bump actions/upload-artifact from 4.3.2 to 4.3.3
    (#1820)
  * docs: update README with newer data sources (#1819)
  * chore(deps): bump github.com/docker/docker (#1821)
  * Add some more examples for the `config.yaml` file in the
    README. (#1811)
  * chore(deps): bump github.com/docker/docker (#1817)
  * chore(deps): bump actions/checkout from 4.1.2 to 4.1.3 (#1818)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714651200">- Update to version 0.77.2:
  * fix: update ignored vulnerability count in tui (#1837)
  * fix: update sarif to pass microsoft validator (#1838)
  * chore(deps): bump anchore/sbom-action from 0.15.10 to 0.15.11
    (#1835)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715169600">- Update to version 0.77.3:
  * Revert "feat: modify metadata structure for providers' pull
    date (#1795)" (#1846)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1844)
  * chore(deps): update bootstrap tools to latest versions (#1845)
  * chore(deps): bump actions/setup-go from 5.0.0 to 5.0.1 (#1840)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1841)
  * chore(deps): bump github.com/docker/docker (#1839)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715342400">- Update to version 0.77.4:
  * Upgrade tool management (#1842)
  * chore(deps): update Syft to v1.4.0 (#1855)
  * chore(deps): update bootstrap tools to latest versions (#1852)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1853)
  * chore(deps): bump github.com/docker/docker (#1854)
  * chore(deps): bump actions/checkout from 4.1.4 to 4.1.5 (#1847)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1715515200">- add completion subpackages
- fix version output</changelog>
</package>
<package pkgid="28d1b77fd0b13ca9ad3eb512e458e17e94404dc0837aaa028d817b8bce58663f151f615a248365e85b2bfc389da2750d652dc59ca1a2e8334a9ded273aad173f" name="grype-bash-completion" arch="noarch">
  <version epoch="0" ver="0.77.4" rel="2.1"/>
  <changelog author="kastl@b1-systems.de" date="1700222400">- Update to version 0.73.2:
  * chore(deps): update Syft to v0.97.0 (#1608)
  * chore: bump vulnerability match label dataset (#1606)
  * fix: golang version parsing (#1599)
  * chore(deps): update bootstrap tools to latest versions (#1595)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.11
    to 0.4.12 (#1597)</changelog>
  <changelog author="kastl@b1-systems.de" date="1700481600">- Update to version 0.73.3:
  * chore(deps): update Syft to v0.97.1 (#1610)</changelog>
  <changelog author="kastl@b1-systems.de" date="1701345600">- Update to version 0.73.4:
  * chore: bump to syft v0.98.0 in quality gate tests (#1623)
  * chore: update syft; go mod tidy (#1621)
  * chore(deps): bump github.com/spf13/afero from 1.10.0 to 1.11.0
    (#1618)
  * chore: explicitly test maven suffixes (#1617)
  * chore(deps): bump anchore/sbom-action from 0.14.3 to 0.15.0
    (#1611)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1703160000">- Update to version 0.73.5:
  * chore(deps): bump github.com/CycloneDX/cyclonedx-go from 0.7.2
    to 0.8.0 (#1633)
  * chore(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
    (#1641)
  * chore(deps): bump github.com/containerd/containerd from 1.7.8
    to 1.7.11 (#1642)
  * chore(deps): bump actions/upload-artifact from 3.1.3 to 4.0.0
    (#1638)
  * chore(deps): bump sigstore/cosign-installer from 3.2.0 to 3.3.0
    (#1632)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1635)
  * chore(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0
    (#1636)
  * chore(deps): bump actions/setup-go from 4.1.0 to 5.0.0 (#1630)
  * chore(deps): bump anchore/sbom-action from 0.15.0 to 0.15.1
    (#1626)
  * chore: pin action to correct sha (#1598)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1625)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704628800">- Update to version 0.74.0:
  * chore(deps): update Syft to v0.100.0 (#1649)
  * fix: distro FP data not applied correctly (#1603)
  * chore(deps): bump anchore/sbom-action from 0.15.1 to 0.15.2
    (#1647)
  * chore(deps): update bootstrap tools to latest versions (#1644)
  * docs: fix logging configuration in README (#1646)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705579200">- Update to version 0.74.1:
  * chore(deps): update Syft to v0.101.0 (#1663)
  * upgrade syft with latest SBOM creation API (#1662)
  * chore(deps): bump actions/cache from 3.3.3 to 4.0.0 (#1661)
  * chore(tests): fix logging configuration in tests (#1655)
  * chore(deps): bump actions/cache from 3.3.2 to 3.3.3 (#1656)
  * chore(deps): bump actions/upload-artifact from 4.0.0 to 4.1.0
    (#1659)
  * chore(deps): bump github.com/cloudflare/circl from 1.3.3 to
    1.3.7 (#1651)
  * chore(deps): bump anchore/sbom-action from 0.15.2 to 0.15.3
    (#1650)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705752000">- Update to version 0.74.2:
  * chore(deps): update Syft to v0.101.1 (#1669)
  * chore(deps): bump github.com/docker/docker (#1667)
  * chore(deps): bump anchore/sbom-action from 0.15.3 to 0.15.4
    (#1666)
  * chore(deps): bump actions/upload-artifact from 4.1.0 to 4.2.0
    (#1668)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1665)
  * chore: enable automatic approval of dependabot PRs (#1664)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706270400">- Update to version 0.74.3:
  * chore(deps): update Syft to v0.102.0 (#1681)
  * Fix matching when RPM modularity is a factor (#1679)
  * chore: break assumption that syft cpe.CPE is wfn.Attributes
    (#1675)
  * chore(deps): bump github.com/docker/docker (#1677)
  * chore(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0
    (#1678)
  * chore(deps): bump actions/upload-artifact from 4.2.0 to 4.3.0
    (#1676)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.12
    to 0.5.0 (#1674)
  * fix: take VEX docs into account when --fail-on is set (#1657)
  * chore(deps): bump anchore/sbom-action from 0.15.4 to 0.15.5
    (#1671)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706788800">- Update to version 0.74.4:
  * Security fixes:
  - Upgrade syft to v0.103.1 (#1688)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1685)
  * chore(deps): bump anchore/sbom-action from 0.15.5 to 0.15.6
    (#1684)
  * ensure releases only use released versions of syft (#1680)
  * chore(deps): bump gorm.io/gorm from 1.25.5 to 1.25.6 (#1683)
  * chore(deps): bump 8398a7/action-slack from 3.15.1 to 3.16.2
    (#1682)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707393600">- Update to version 0.74.5:
  * chore(deps): update Syft to v0.104.0 (#1704)
  * Bump Syft in Grype to pull in unmarshaling fix (#1703)
  * chore(deps): bump github.com/docker/docker (#1702)
  * chore(deps): bump gorm.io/gorm from 1.25.6 to 1.25.7 (#1700)
  * chore(deps): update bootstrap tools to latest versions (#1698)
  * chore(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1
    (#1699)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.0 to
    0.5.2 (#1697)
  * chore(deps): bump peter-evans/create-pull-request from 5.0.2 to
    6.0.0 (#1687)
  * chore(deps): bump anchore/sbom-action from 0.15.6 to 0.15.8
    (#1690)
  * chore(deps): bump sigstore/cosign-installer from 3.3.0 to 3.4.0
    (#1691)
  * chore(deps): bump github.com/docker/docker (#1692)
  * chore(deps): bump github.com/opencontainers/runc from 1.1.5 to
    1.1.12 (#1689)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707998400">- Update to version 0.74.6:
  * chore(deps): update Syft to v0.105.0 (#1714)
  * chore(deps): update bootstrap tools to latest versions (#1707)
  * test(quality): bump label dataset and images (#1712)
  * fix: only warn missing CPEs if CPEs wanted (#1710)
  * fix: ensure version output to stdout (#1709)
  * chore(deps): update bootstrap tools to latest versions (#1706)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.74.7:
  * chore(deps): update Syft to v0.105.1 (#1728)
  * fix(install): return appropriate exit codes (#1725)
  * chore(test): update quality test grype db (#1726)
  * fix: improve sarif descriptive text and fingerprint (#1720)
  * chore: remove unused file internal/file/tar.go and its test
    (#1724)
  * Added instruction to install with choco (#1716)
  * chore(deps): update bootstrap tools to latest versions (#1719)
  * chore: remove unused file internal/logger/logrus.go (#1721)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712232000">- Update to version 0.75.0:
  * chore: update syft to latest v1.1.1 (#1784)
  * fix: enable http timeout (#1777)
  * chore(deps): update bootstrap tools to latest versions (#1781)
  * chore(deps): update bootstrap tools to latest versions (#1776)
  * chore(deps): bump gorm.io/gorm from 1.25.8 to 1.25.9 (#1775)
  * fix: make bootstrap-tools failed (#1739)
  * fix: use "path/filepath" to build file path (#1767)
  * update release token from readonly to write token (#1768)
  * chore(deps): bump anchore/sbom-action from 0.15.9 to 0.15.10
    (#1771)
  * chore(deps): update Syft to v1.1.0 (#1769)
  * chore(deps): bump google.golang.org/protobuf from 1.31.0 to
    1.33.0 (#1750)
  * chore(deps): bump github.com/glebarez/sqlite from 1.10.0 to
    1.11.0 (#1751)
  * chore(deps): bump fountainhead/action-wait-for-check from 1.1.0
    to 1.2.0 (#1753)
  * chore(deps): bump gorm.io/gorm from 1.25.7 to 1.25.8 (#1756)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1754)
  * chore(deps): update bootstrap tools to latest versions (#1758)
  * chore(deps): bump actions/cache from 4.0.1 to 4.0.2 (#1761)
  * updating credentials to scoped permissions (#1755)
  * dont warn on golang devel version (#1752)
  * chore(deps): bump docker/login-action from 3.0.0 to 3.1.0
    (#1748)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.1 to
    6.0.2 (#1746)
  * chore(deps): bump actions/checkout from 4.1.1 to 4.1.2 (#1747)
  * chore(code-comments): typo (#1745)
  * chore: slice loop replace (#1738)
  * chore(deps): update Syft to v1.0.1 (#1742)
  * chore(deps): bump github.com/anchore/syft from 1.0.0 to 1.0.1
    (#1743)
  * chore(deps): bump github.com/docker/docker (#1744)
  * chore(deps): bump anchore/sbom-action from 0.15.8 to 0.15.9
    (#1740)
  * chore(deps): bump github.com/charmbracelet/lipgloss from 0.9.1
    to 0.10.0 (#1741)
  * chore(deps): bump actions/cache from 4.0.0 to 4.0.1 (#1735)
  * chore(deps): bump github.com/stretchr/testify from 1.8.4 to
    1.9.0 (#1736)
  * chore(deps): bump github.com/anchore/syft (#1734)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.0 to
    6.0.1 (#1733)
  * chore: update syft source providers (#1727)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713268800">- Update to version 0.76.0:
  * fix: adds ignore rules for kernel-headers indirect matches
    (#1787)
  * chore(deps): bump github.com/hashicorp/go-getter from 1.7.3 to
    1.7.4 (#1805)
  * chore: fix function name in comment (#1798)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.2 to
    6.0.3 (#1802)
  * chore(deps): update Syft to v1.2.0 (#1803)
  * chore(deps): bump github.com/docker/docker (#1800)
  * chore(deps): bump sigstore/cosign-installer from 3.4.0 to 3.5.0
    (#1801)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.2 to
    0.5.3 (#1791)
  * test: fuzzy version comparison for java versions (#1788)
  * chore: readme formats updated with sarif option (#1786)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713528000">- Update to version 0.77.0:
  * config: add config opt in golang pseudo version main module
    comparison  (#1816)
  * chore(deps): bump actions/upload-artifact from 4.3.1 to 4.3.2
    (#1814)
  * feat: modify metadata structure for providers' pull date
    (#1795)
  * fix: add linux and libc-dev headers ignore rules for debian
    packages (#1809)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.3 to
    6.0.4 (#1808)
  * feat: add html template (#1806)
  * fix: use Go main module version (#1797)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714132800">- Update to version 0.77.1:
  * chore(deps): bump gorm.io/gorm from 1.25.9 to 1.25.10 (#1831)
  * chore(deps): update Syft to v1.3.0 (#1832)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.3 to
    0.5.4 (#1824)
  * chore(deps): bump actions/checkout from 4.1.3 to 4.1.4 (#1823)
  * chore(deps): bump github.com/anchore/stereoscope (#1825)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.4 to
    6.0.5 (#1828)
  * fix: update grype version to support darwin arm64 (#1830)
  * chore(deps): bump actions/upload-artifact from 4.3.2 to 4.3.3
    (#1820)
  * docs: update README with newer data sources (#1819)
  * chore(deps): bump github.com/docker/docker (#1821)
  * Add some more examples for the `config.yaml` file in the
    README. (#1811)
  * chore(deps): bump github.com/docker/docker (#1817)
  * chore(deps): bump actions/checkout from 4.1.2 to 4.1.3 (#1818)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714651200">- Update to version 0.77.2:
  * fix: update ignored vulnerability count in tui (#1837)
  * fix: update sarif to pass microsoft validator (#1838)
  * chore(deps): bump anchore/sbom-action from 0.15.10 to 0.15.11
    (#1835)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715169600">- Update to version 0.77.3:
  * Revert "feat: modify metadata structure for providers' pull
    date (#1795)" (#1846)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1844)
  * chore(deps): update bootstrap tools to latest versions (#1845)
  * chore(deps): bump actions/setup-go from 5.0.0 to 5.0.1 (#1840)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1841)
  * chore(deps): bump github.com/docker/docker (#1839)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715342400">- Update to version 0.77.4:
  * Upgrade tool management (#1842)
  * chore(deps): update Syft to v1.4.0 (#1855)
  * chore(deps): update bootstrap tools to latest versions (#1852)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1853)
  * chore(deps): bump github.com/docker/docker (#1854)
  * chore(deps): bump actions/checkout from 4.1.4 to 4.1.5 (#1847)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1715515200">- add completion subpackages
- fix version output</changelog>
</package>
<package pkgid="34e991dbb9c07d6e353149ba00a73987668594d55c3967290c5c937a8381d17e9a56c86a98a125ea491a7a2c9b568c1e6dbed1ad29634ee96ce44722f4ac5f6a" name="grype-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.77.4" rel="2.1"/>
  <changelog author="kastl@b1-systems.de" date="1700222400">- Update to version 0.73.2:
  * chore(deps): update Syft to v0.97.0 (#1608)
  * chore: bump vulnerability match label dataset (#1606)
  * fix: golang version parsing (#1599)
  * chore(deps): update bootstrap tools to latest versions (#1595)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.11
    to 0.4.12 (#1597)</changelog>
  <changelog author="kastl@b1-systems.de" date="1700481600">- Update to version 0.73.3:
  * chore(deps): update Syft to v0.97.1 (#1610)</changelog>
  <changelog author="kastl@b1-systems.de" date="1701345600">- Update to version 0.73.4:
  * chore: bump to syft v0.98.0 in quality gate tests (#1623)
  * chore: update syft; go mod tidy (#1621)
  * chore(deps): bump github.com/spf13/afero from 1.10.0 to 1.11.0
    (#1618)
  * chore: explicitly test maven suffixes (#1617)
  * chore(deps): bump anchore/sbom-action from 0.14.3 to 0.15.0
    (#1611)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1703160000">- Update to version 0.73.5:
  * chore(deps): bump github.com/CycloneDX/cyclonedx-go from 0.7.2
    to 0.8.0 (#1633)
  * chore(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
    (#1641)
  * chore(deps): bump github.com/containerd/containerd from 1.7.8
    to 1.7.11 (#1642)
  * chore(deps): bump actions/upload-artifact from 3.1.3 to 4.0.0
    (#1638)
  * chore(deps): bump sigstore/cosign-installer from 3.2.0 to 3.3.0
    (#1632)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1635)
  * chore(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0
    (#1636)
  * chore(deps): bump actions/setup-go from 4.1.0 to 5.0.0 (#1630)
  * chore(deps): bump anchore/sbom-action from 0.15.0 to 0.15.1
    (#1626)
  * chore: pin action to correct sha (#1598)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1625)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704628800">- Update to version 0.74.0:
  * chore(deps): update Syft to v0.100.0 (#1649)
  * fix: distro FP data not applied correctly (#1603)
  * chore(deps): bump anchore/sbom-action from 0.15.1 to 0.15.2
    (#1647)
  * chore(deps): update bootstrap tools to latest versions (#1644)
  * docs: fix logging configuration in README (#1646)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705579200">- Update to version 0.74.1:
  * chore(deps): update Syft to v0.101.0 (#1663)
  * upgrade syft with latest SBOM creation API (#1662)
  * chore(deps): bump actions/cache from 3.3.3 to 4.0.0 (#1661)
  * chore(tests): fix logging configuration in tests (#1655)
  * chore(deps): bump actions/cache from 3.3.2 to 3.3.3 (#1656)
  * chore(deps): bump actions/upload-artifact from 4.0.0 to 4.1.0
    (#1659)
  * chore(deps): bump github.com/cloudflare/circl from 1.3.3 to
    1.3.7 (#1651)
  * chore(deps): bump anchore/sbom-action from 0.15.2 to 0.15.3
    (#1650)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705752000">- Update to version 0.74.2:
  * chore(deps): update Syft to v0.101.1 (#1669)
  * chore(deps): bump github.com/docker/docker (#1667)
  * chore(deps): bump anchore/sbom-action from 0.15.3 to 0.15.4
    (#1666)
  * chore(deps): bump actions/upload-artifact from 4.1.0 to 4.2.0
    (#1668)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1665)
  * chore: enable automatic approval of dependabot PRs (#1664)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706270400">- Update to version 0.74.3:
  * chore(deps): update Syft to v0.102.0 (#1681)
  * Fix matching when RPM modularity is a factor (#1679)
  * chore: break assumption that syft cpe.CPE is wfn.Attributes
    (#1675)
  * chore(deps): bump github.com/docker/docker (#1677)
  * chore(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0
    (#1678)
  * chore(deps): bump actions/upload-artifact from 4.2.0 to 4.3.0
    (#1676)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.12
    to 0.5.0 (#1674)
  * fix: take VEX docs into account when --fail-on is set (#1657)
  * chore(deps): bump anchore/sbom-action from 0.15.4 to 0.15.5
    (#1671)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706788800">- Update to version 0.74.4:
  * Security fixes:
  - Upgrade syft to v0.103.1 (#1688)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1685)
  * chore(deps): bump anchore/sbom-action from 0.15.5 to 0.15.6
    (#1684)
  * ensure releases only use released versions of syft (#1680)
  * chore(deps): bump gorm.io/gorm from 1.25.5 to 1.25.6 (#1683)
  * chore(deps): bump 8398a7/action-slack from 3.15.1 to 3.16.2
    (#1682)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707393600">- Update to version 0.74.5:
  * chore(deps): update Syft to v0.104.0 (#1704)
  * Bump Syft in Grype to pull in unmarshaling fix (#1703)
  * chore(deps): bump github.com/docker/docker (#1702)
  * chore(deps): bump gorm.io/gorm from 1.25.6 to 1.25.7 (#1700)
  * chore(deps): update bootstrap tools to latest versions (#1698)
  * chore(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1
    (#1699)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.0 to
    0.5.2 (#1697)
  * chore(deps): bump peter-evans/create-pull-request from 5.0.2 to
    6.0.0 (#1687)
  * chore(deps): bump anchore/sbom-action from 0.15.6 to 0.15.8
    (#1690)
  * chore(deps): bump sigstore/cosign-installer from 3.3.0 to 3.4.0
    (#1691)
  * chore(deps): bump github.com/docker/docker (#1692)
  * chore(deps): bump github.com/opencontainers/runc from 1.1.5 to
    1.1.12 (#1689)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707998400">- Update to version 0.74.6:
  * chore(deps): update Syft to v0.105.0 (#1714)
  * chore(deps): update bootstrap tools to latest versions (#1707)
  * test(quality): bump label dataset and images (#1712)
  * fix: only warn missing CPEs if CPEs wanted (#1710)
  * fix: ensure version output to stdout (#1709)
  * chore(deps): update bootstrap tools to latest versions (#1706)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.74.7:
  * chore(deps): update Syft to v0.105.1 (#1728)
  * fix(install): return appropriate exit codes (#1725)
  * chore(test): update quality test grype db (#1726)
  * fix: improve sarif descriptive text and fingerprint (#1720)
  * chore: remove unused file internal/file/tar.go and its test
    (#1724)
  * Added instruction to install with choco (#1716)
  * chore(deps): update bootstrap tools to latest versions (#1719)
  * chore: remove unused file internal/logger/logrus.go (#1721)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712232000">- Update to version 0.75.0:
  * chore: update syft to latest v1.1.1 (#1784)
  * fix: enable http timeout (#1777)
  * chore(deps): update bootstrap tools to latest versions (#1781)
  * chore(deps): update bootstrap tools to latest versions (#1776)
  * chore(deps): bump gorm.io/gorm from 1.25.8 to 1.25.9 (#1775)
  * fix: make bootstrap-tools failed (#1739)
  * fix: use "path/filepath" to build file path (#1767)
  * update release token from readonly to write token (#1768)
  * chore(deps): bump anchore/sbom-action from 0.15.9 to 0.15.10
    (#1771)
  * chore(deps): update Syft to v1.1.0 (#1769)
  * chore(deps): bump google.golang.org/protobuf from 1.31.0 to
    1.33.0 (#1750)
  * chore(deps): bump github.com/glebarez/sqlite from 1.10.0 to
    1.11.0 (#1751)
  * chore(deps): bump fountainhead/action-wait-for-check from 1.1.0
    to 1.2.0 (#1753)
  * chore(deps): bump gorm.io/gorm from 1.25.7 to 1.25.8 (#1756)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1754)
  * chore(deps): update bootstrap tools to latest versions (#1758)
  * chore(deps): bump actions/cache from 4.0.1 to 4.0.2 (#1761)
  * updating credentials to scoped permissions (#1755)
  * dont warn on golang devel version (#1752)
  * chore(deps): bump docker/login-action from 3.0.0 to 3.1.0
    (#1748)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.1 to
    6.0.2 (#1746)
  * chore(deps): bump actions/checkout from 4.1.1 to 4.1.2 (#1747)
  * chore(code-comments): typo (#1745)
  * chore: slice loop replace (#1738)
  * chore(deps): update Syft to v1.0.1 (#1742)
  * chore(deps): bump github.com/anchore/syft from 1.0.0 to 1.0.1
    (#1743)
  * chore(deps): bump github.com/docker/docker (#1744)
  * chore(deps): bump anchore/sbom-action from 0.15.8 to 0.15.9
    (#1740)
  * chore(deps): bump github.com/charmbracelet/lipgloss from 0.9.1
    to 0.10.0 (#1741)
  * chore(deps): bump actions/cache from 4.0.0 to 4.0.1 (#1735)
  * chore(deps): bump github.com/stretchr/testify from 1.8.4 to
    1.9.0 (#1736)
  * chore(deps): bump github.com/anchore/syft (#1734)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.0 to
    6.0.1 (#1733)
  * chore: update syft source providers (#1727)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713268800">- Update to version 0.76.0:
  * fix: adds ignore rules for kernel-headers indirect matches
    (#1787)
  * chore(deps): bump github.com/hashicorp/go-getter from 1.7.3 to
    1.7.4 (#1805)
  * chore: fix function name in comment (#1798)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.2 to
    6.0.3 (#1802)
  * chore(deps): update Syft to v1.2.0 (#1803)
  * chore(deps): bump github.com/docker/docker (#1800)
  * chore(deps): bump sigstore/cosign-installer from 3.4.0 to 3.5.0
    (#1801)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.2 to
    0.5.3 (#1791)
  * test: fuzzy version comparison for java versions (#1788)
  * chore: readme formats updated with sarif option (#1786)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713528000">- Update to version 0.77.0:
  * config: add config opt in golang pseudo version main module
    comparison  (#1816)
  * chore(deps): bump actions/upload-artifact from 4.3.1 to 4.3.2
    (#1814)
  * feat: modify metadata structure for providers' pull date
    (#1795)
  * fix: add linux and libc-dev headers ignore rules for debian
    packages (#1809)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.3 to
    6.0.4 (#1808)
  * feat: add html template (#1806)
  * fix: use Go main module version (#1797)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714132800">- Update to version 0.77.1:
  * chore(deps): bump gorm.io/gorm from 1.25.9 to 1.25.10 (#1831)
  * chore(deps): update Syft to v1.3.0 (#1832)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.3 to
    0.5.4 (#1824)
  * chore(deps): bump actions/checkout from 4.1.3 to 4.1.4 (#1823)
  * chore(deps): bump github.com/anchore/stereoscope (#1825)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.4 to
    6.0.5 (#1828)
  * fix: update grype version to support darwin arm64 (#1830)
  * chore(deps): bump actions/upload-artifact from 4.3.2 to 4.3.3
    (#1820)
  * docs: update README with newer data sources (#1819)
  * chore(deps): bump github.com/docker/docker (#1821)
  * Add some more examples for the `config.yaml` file in the
    README. (#1811)
  * chore(deps): bump github.com/docker/docker (#1817)
  * chore(deps): bump actions/checkout from 4.1.2 to 4.1.3 (#1818)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714651200">- Update to version 0.77.2:
  * fix: update ignored vulnerability count in tui (#1837)
  * fix: update sarif to pass microsoft validator (#1838)
  * chore(deps): bump anchore/sbom-action from 0.15.10 to 0.15.11
    (#1835)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715169600">- Update to version 0.77.3:
  * Revert "feat: modify metadata structure for providers' pull
    date (#1795)" (#1846)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1844)
  * chore(deps): update bootstrap tools to latest versions (#1845)
  * chore(deps): bump actions/setup-go from 5.0.0 to 5.0.1 (#1840)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1841)
  * chore(deps): bump github.com/docker/docker (#1839)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715342400">- Update to version 0.77.4:
  * Upgrade tool management (#1842)
  * chore(deps): update Syft to v1.4.0 (#1855)
  * chore(deps): update bootstrap tools to latest versions (#1852)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1853)
  * chore(deps): bump github.com/docker/docker (#1854)
  * chore(deps): bump actions/checkout from 4.1.4 to 4.1.5 (#1847)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1715515200">- add completion subpackages
- fix version output</changelog>
</package>
<package pkgid="806d58b57941b1ba6db6009681c8cd784aa970c18e7afff87639bb37aedede814e59ee5f8e7f19dd08e16178a8992ec2bd43cd7a80b918e50b8579fd3ec83db5" name="grype-fish-completion" arch="noarch">
  <version epoch="0" ver="0.77.4" rel="2.1"/>
  <changelog author="kastl@b1-systems.de" date="1700222400">- Update to version 0.73.2:
  * chore(deps): update Syft to v0.97.0 (#1608)
  * chore: bump vulnerability match label dataset (#1606)
  * fix: golang version parsing (#1599)
  * chore(deps): update bootstrap tools to latest versions (#1595)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.11
    to 0.4.12 (#1597)</changelog>
  <changelog author="kastl@b1-systems.de" date="1700481600">- Update to version 0.73.3:
  * chore(deps): update Syft to v0.97.1 (#1610)</changelog>
  <changelog author="kastl@b1-systems.de" date="1701345600">- Update to version 0.73.4:
  * chore: bump to syft v0.98.0 in quality gate tests (#1623)
  * chore: update syft; go mod tidy (#1621)
  * chore(deps): bump github.com/spf13/afero from 1.10.0 to 1.11.0
    (#1618)
  * chore: explicitly test maven suffixes (#1617)
  * chore(deps): bump anchore/sbom-action from 0.14.3 to 0.15.0
    (#1611)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1703160000">- Update to version 0.73.5:
  * chore(deps): bump github.com/CycloneDX/cyclonedx-go from 0.7.2
    to 0.8.0 (#1633)
  * chore(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
    (#1641)
  * chore(deps): bump github.com/containerd/containerd from 1.7.8
    to 1.7.11 (#1642)
  * chore(deps): bump actions/upload-artifact from 3.1.3 to 4.0.0
    (#1638)
  * chore(deps): bump sigstore/cosign-installer from 3.2.0 to 3.3.0
    (#1632)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1635)
  * chore(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0
    (#1636)
  * chore(deps): bump actions/setup-go from 4.1.0 to 5.0.0 (#1630)
  * chore(deps): bump anchore/sbom-action from 0.15.0 to 0.15.1
    (#1626)
  * chore: pin action to correct sha (#1598)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1625)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704628800">- Update to version 0.74.0:
  * chore(deps): update Syft to v0.100.0 (#1649)
  * fix: distro FP data not applied correctly (#1603)
  * chore(deps): bump anchore/sbom-action from 0.15.1 to 0.15.2
    (#1647)
  * chore(deps): update bootstrap tools to latest versions (#1644)
  * docs: fix logging configuration in README (#1646)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705579200">- Update to version 0.74.1:
  * chore(deps): update Syft to v0.101.0 (#1663)
  * upgrade syft with latest SBOM creation API (#1662)
  * chore(deps): bump actions/cache from 3.3.3 to 4.0.0 (#1661)
  * chore(tests): fix logging configuration in tests (#1655)
  * chore(deps): bump actions/cache from 3.3.2 to 3.3.3 (#1656)
  * chore(deps): bump actions/upload-artifact from 4.0.0 to 4.1.0
    (#1659)
  * chore(deps): bump github.com/cloudflare/circl from 1.3.3 to
    1.3.7 (#1651)
  * chore(deps): bump anchore/sbom-action from 0.15.2 to 0.15.3
    (#1650)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705752000">- Update to version 0.74.2:
  * chore(deps): update Syft to v0.101.1 (#1669)
  * chore(deps): bump github.com/docker/docker (#1667)
  * chore(deps): bump anchore/sbom-action from 0.15.3 to 0.15.4
    (#1666)
  * chore(deps): bump actions/upload-artifact from 4.1.0 to 4.2.0
    (#1668)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1665)
  * chore: enable automatic approval of dependabot PRs (#1664)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706270400">- Update to version 0.74.3:
  * chore(deps): update Syft to v0.102.0 (#1681)
  * Fix matching when RPM modularity is a factor (#1679)
  * chore: break assumption that syft cpe.CPE is wfn.Attributes
    (#1675)
  * chore(deps): bump github.com/docker/docker (#1677)
  * chore(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0
    (#1678)
  * chore(deps): bump actions/upload-artifact from 4.2.0 to 4.3.0
    (#1676)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.12
    to 0.5.0 (#1674)
  * fix: take VEX docs into account when --fail-on is set (#1657)
  * chore(deps): bump anchore/sbom-action from 0.15.4 to 0.15.5
    (#1671)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706788800">- Update to version 0.74.4:
  * Security fixes:
  - Upgrade syft to v0.103.1 (#1688)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1685)
  * chore(deps): bump anchore/sbom-action from 0.15.5 to 0.15.6
    (#1684)
  * ensure releases only use released versions of syft (#1680)
  * chore(deps): bump gorm.io/gorm from 1.25.5 to 1.25.6 (#1683)
  * chore(deps): bump 8398a7/action-slack from 3.15.1 to 3.16.2
    (#1682)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707393600">- Update to version 0.74.5:
  * chore(deps): update Syft to v0.104.0 (#1704)
  * Bump Syft in Grype to pull in unmarshaling fix (#1703)
  * chore(deps): bump github.com/docker/docker (#1702)
  * chore(deps): bump gorm.io/gorm from 1.25.6 to 1.25.7 (#1700)
  * chore(deps): update bootstrap tools to latest versions (#1698)
  * chore(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1
    (#1699)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.0 to
    0.5.2 (#1697)
  * chore(deps): bump peter-evans/create-pull-request from 5.0.2 to
    6.0.0 (#1687)
  * chore(deps): bump anchore/sbom-action from 0.15.6 to 0.15.8
    (#1690)
  * chore(deps): bump sigstore/cosign-installer from 3.3.0 to 3.4.0
    (#1691)
  * chore(deps): bump github.com/docker/docker (#1692)
  * chore(deps): bump github.com/opencontainers/runc from 1.1.5 to
    1.1.12 (#1689)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707998400">- Update to version 0.74.6:
  * chore(deps): update Syft to v0.105.0 (#1714)
  * chore(deps): update bootstrap tools to latest versions (#1707)
  * test(quality): bump label dataset and images (#1712)
  * fix: only warn missing CPEs if CPEs wanted (#1710)
  * fix: ensure version output to stdout (#1709)
  * chore(deps): update bootstrap tools to latest versions (#1706)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.74.7:
  * chore(deps): update Syft to v0.105.1 (#1728)
  * fix(install): return appropriate exit codes (#1725)
  * chore(test): update quality test grype db (#1726)
  * fix: improve sarif descriptive text and fingerprint (#1720)
  * chore: remove unused file internal/file/tar.go and its test
    (#1724)
  * Added instruction to install with choco (#1716)
  * chore(deps): update bootstrap tools to latest versions (#1719)
  * chore: remove unused file internal/logger/logrus.go (#1721)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712232000">- Update to version 0.75.0:
  * chore: update syft to latest v1.1.1 (#1784)
  * fix: enable http timeout (#1777)
  * chore(deps): update bootstrap tools to latest versions (#1781)
  * chore(deps): update bootstrap tools to latest versions (#1776)
  * chore(deps): bump gorm.io/gorm from 1.25.8 to 1.25.9 (#1775)
  * fix: make bootstrap-tools failed (#1739)
  * fix: use "path/filepath" to build file path (#1767)
  * update release token from readonly to write token (#1768)
  * chore(deps): bump anchore/sbom-action from 0.15.9 to 0.15.10
    (#1771)
  * chore(deps): update Syft to v1.1.0 (#1769)
  * chore(deps): bump google.golang.org/protobuf from 1.31.0 to
    1.33.0 (#1750)
  * chore(deps): bump github.com/glebarez/sqlite from 1.10.0 to
    1.11.0 (#1751)
  * chore(deps): bump fountainhead/action-wait-for-check from 1.1.0
    to 1.2.0 (#1753)
  * chore(deps): bump gorm.io/gorm from 1.25.7 to 1.25.8 (#1756)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1754)
  * chore(deps): update bootstrap tools to latest versions (#1758)
  * chore(deps): bump actions/cache from 4.0.1 to 4.0.2 (#1761)
  * updating credentials to scoped permissions (#1755)
  * dont warn on golang devel version (#1752)
  * chore(deps): bump docker/login-action from 3.0.0 to 3.1.0
    (#1748)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.1 to
    6.0.2 (#1746)
  * chore(deps): bump actions/checkout from 4.1.1 to 4.1.2 (#1747)
  * chore(code-comments): typo (#1745)
  * chore: slice loop replace (#1738)
  * chore(deps): update Syft to v1.0.1 (#1742)
  * chore(deps): bump github.com/anchore/syft from 1.0.0 to 1.0.1
    (#1743)
  * chore(deps): bump github.com/docker/docker (#1744)
  * chore(deps): bump anchore/sbom-action from 0.15.8 to 0.15.9
    (#1740)
  * chore(deps): bump github.com/charmbracelet/lipgloss from 0.9.1
    to 0.10.0 (#1741)
  * chore(deps): bump actions/cache from 4.0.0 to 4.0.1 (#1735)
  * chore(deps): bump github.com/stretchr/testify from 1.8.4 to
    1.9.0 (#1736)
  * chore(deps): bump github.com/anchore/syft (#1734)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.0 to
    6.0.1 (#1733)
  * chore: update syft source providers (#1727)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713268800">- Update to version 0.76.0:
  * fix: adds ignore rules for kernel-headers indirect matches
    (#1787)
  * chore(deps): bump github.com/hashicorp/go-getter from 1.7.3 to
    1.7.4 (#1805)
  * chore: fix function name in comment (#1798)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.2 to
    6.0.3 (#1802)
  * chore(deps): update Syft to v1.2.0 (#1803)
  * chore(deps): bump github.com/docker/docker (#1800)
  * chore(deps): bump sigstore/cosign-installer from 3.4.0 to 3.5.0
    (#1801)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.2 to
    0.5.3 (#1791)
  * test: fuzzy version comparison for java versions (#1788)
  * chore: readme formats updated with sarif option (#1786)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713528000">- Update to version 0.77.0:
  * config: add config opt in golang pseudo version main module
    comparison  (#1816)
  * chore(deps): bump actions/upload-artifact from 4.3.1 to 4.3.2
    (#1814)
  * feat: modify metadata structure for providers' pull date
    (#1795)
  * fix: add linux and libc-dev headers ignore rules for debian
    packages (#1809)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.3 to
    6.0.4 (#1808)
  * feat: add html template (#1806)
  * fix: use Go main module version (#1797)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714132800">- Update to version 0.77.1:
  * chore(deps): bump gorm.io/gorm from 1.25.9 to 1.25.10 (#1831)
  * chore(deps): update Syft to v1.3.0 (#1832)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.3 to
    0.5.4 (#1824)
  * chore(deps): bump actions/checkout from 4.1.3 to 4.1.4 (#1823)
  * chore(deps): bump github.com/anchore/stereoscope (#1825)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.4 to
    6.0.5 (#1828)
  * fix: update grype version to support darwin arm64 (#1830)
  * chore(deps): bump actions/upload-artifact from 4.3.2 to 4.3.3
    (#1820)
  * docs: update README with newer data sources (#1819)
  * chore(deps): bump github.com/docker/docker (#1821)
  * Add some more examples for the `config.yaml` file in the
    README. (#1811)
  * chore(deps): bump github.com/docker/docker (#1817)
  * chore(deps): bump actions/checkout from 4.1.2 to 4.1.3 (#1818)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714651200">- Update to version 0.77.2:
  * fix: update ignored vulnerability count in tui (#1837)
  * fix: update sarif to pass microsoft validator (#1838)
  * chore(deps): bump anchore/sbom-action from 0.15.10 to 0.15.11
    (#1835)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715169600">- Update to version 0.77.3:
  * Revert "feat: modify metadata structure for providers' pull
    date (#1795)" (#1846)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1844)
  * chore(deps): update bootstrap tools to latest versions (#1845)
  * chore(deps): bump actions/setup-go from 5.0.0 to 5.0.1 (#1840)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1841)
  * chore(deps): bump github.com/docker/docker (#1839)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715342400">- Update to version 0.77.4:
  * Upgrade tool management (#1842)
  * chore(deps): update Syft to v1.4.0 (#1855)
  * chore(deps): update bootstrap tools to latest versions (#1852)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1853)
  * chore(deps): bump github.com/docker/docker (#1854)
  * chore(deps): bump actions/checkout from 4.1.4 to 4.1.5 (#1847)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1715515200">- add completion subpackages
- fix version output</changelog>
</package>
<package pkgid="84d6c32992d7e2a6e4b15d7da0f71942fe0cc3c05f9e2eec8c5f39f1b645c2ad3d70e717adb32c4b4b467b278d11cdee5f1e0c53efaf35f2b5f79ca96a214659" name="grype-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.77.4" rel="2.1"/>
  <changelog author="kastl@b1-systems.de" date="1700222400">- Update to version 0.73.2:
  * chore(deps): update Syft to v0.97.0 (#1608)
  * chore: bump vulnerability match label dataset (#1606)
  * fix: golang version parsing (#1599)
  * chore(deps): update bootstrap tools to latest versions (#1595)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.11
    to 0.4.12 (#1597)</changelog>
  <changelog author="kastl@b1-systems.de" date="1700481600">- Update to version 0.73.3:
  * chore(deps): update Syft to v0.97.1 (#1610)</changelog>
  <changelog author="kastl@b1-systems.de" date="1701345600">- Update to version 0.73.4:
  * chore: bump to syft v0.98.0 in quality gate tests (#1623)
  * chore: update syft; go mod tidy (#1621)
  * chore(deps): bump github.com/spf13/afero from 1.10.0 to 1.11.0
    (#1618)
  * chore: explicitly test maven suffixes (#1617)
  * chore(deps): bump anchore/sbom-action from 0.14.3 to 0.15.0
    (#1611)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1703160000">- Update to version 0.73.5:
  * chore(deps): bump github.com/CycloneDX/cyclonedx-go from 0.7.2
    to 0.8.0 (#1633)
  * chore(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
    (#1641)
  * chore(deps): bump github.com/containerd/containerd from 1.7.8
    to 1.7.11 (#1642)
  * chore(deps): bump actions/upload-artifact from 3.1.3 to 4.0.0
    (#1638)
  * chore(deps): bump sigstore/cosign-installer from 3.2.0 to 3.3.0
    (#1632)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1635)
  * chore(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0
    (#1636)
  * chore(deps): bump actions/setup-go from 4.1.0 to 5.0.0 (#1630)
  * chore(deps): bump anchore/sbom-action from 0.15.0 to 0.15.1
    (#1626)
  * chore: pin action to correct sha (#1598)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1625)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704628800">- Update to version 0.74.0:
  * chore(deps): update Syft to v0.100.0 (#1649)
  * fix: distro FP data not applied correctly (#1603)
  * chore(deps): bump anchore/sbom-action from 0.15.1 to 0.15.2
    (#1647)
  * chore(deps): update bootstrap tools to latest versions (#1644)
  * docs: fix logging configuration in README (#1646)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705579200">- Update to version 0.74.1:
  * chore(deps): update Syft to v0.101.0 (#1663)
  * upgrade syft with latest SBOM creation API (#1662)
  * chore(deps): bump actions/cache from 3.3.3 to 4.0.0 (#1661)
  * chore(tests): fix logging configuration in tests (#1655)
  * chore(deps): bump actions/cache from 3.3.2 to 3.3.3 (#1656)
  * chore(deps): bump actions/upload-artifact from 4.0.0 to 4.1.0
    (#1659)
  * chore(deps): bump github.com/cloudflare/circl from 1.3.3 to
    1.3.7 (#1651)
  * chore(deps): bump anchore/sbom-action from 0.15.2 to 0.15.3
    (#1650)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705752000">- Update to version 0.74.2:
  * chore(deps): update Syft to v0.101.1 (#1669)
  * chore(deps): bump github.com/docker/docker (#1667)
  * chore(deps): bump anchore/sbom-action from 0.15.3 to 0.15.4
    (#1666)
  * chore(deps): bump actions/upload-artifact from 4.1.0 to 4.2.0
    (#1668)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1665)
  * chore: enable automatic approval of dependabot PRs (#1664)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706270400">- Update to version 0.74.3:
  * chore(deps): update Syft to v0.102.0 (#1681)
  * Fix matching when RPM modularity is a factor (#1679)
  * chore: break assumption that syft cpe.CPE is wfn.Attributes
    (#1675)
  * chore(deps): bump github.com/docker/docker (#1677)
  * chore(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0
    (#1678)
  * chore(deps): bump actions/upload-artifact from 4.2.0 to 4.3.0
    (#1676)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.12
    to 0.5.0 (#1674)
  * fix: take VEX docs into account when --fail-on is set (#1657)
  * chore(deps): bump anchore/sbom-action from 0.15.4 to 0.15.5
    (#1671)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706788800">- Update to version 0.74.4:
  * Security fixes:
  - Upgrade syft to v0.103.1 (#1688)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1685)
  * chore(deps): bump anchore/sbom-action from 0.15.5 to 0.15.6
    (#1684)
  * ensure releases only use released versions of syft (#1680)
  * chore(deps): bump gorm.io/gorm from 1.25.5 to 1.25.6 (#1683)
  * chore(deps): bump 8398a7/action-slack from 3.15.1 to 3.16.2
    (#1682)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707393600">- Update to version 0.74.5:
  * chore(deps): update Syft to v0.104.0 (#1704)
  * Bump Syft in Grype to pull in unmarshaling fix (#1703)
  * chore(deps): bump github.com/docker/docker (#1702)
  * chore(deps): bump gorm.io/gorm from 1.25.6 to 1.25.7 (#1700)
  * chore(deps): update bootstrap tools to latest versions (#1698)
  * chore(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1
    (#1699)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.0 to
    0.5.2 (#1697)
  * chore(deps): bump peter-evans/create-pull-request from 5.0.2 to
    6.0.0 (#1687)
  * chore(deps): bump anchore/sbom-action from 0.15.6 to 0.15.8
    (#1690)
  * chore(deps): bump sigstore/cosign-installer from 3.3.0 to 3.4.0
    (#1691)
  * chore(deps): bump github.com/docker/docker (#1692)
  * chore(deps): bump github.com/opencontainers/runc from 1.1.5 to
    1.1.12 (#1689)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707998400">- Update to version 0.74.6:
  * chore(deps): update Syft to v0.105.0 (#1714)
  * chore(deps): update bootstrap tools to latest versions (#1707)
  * test(quality): bump label dataset and images (#1712)
  * fix: only warn missing CPEs if CPEs wanted (#1710)
  * fix: ensure version output to stdout (#1709)
  * chore(deps): update bootstrap tools to latest versions (#1706)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.74.7:
  * chore(deps): update Syft to v0.105.1 (#1728)
  * fix(install): return appropriate exit codes (#1725)
  * chore(test): update quality test grype db (#1726)
  * fix: improve sarif descriptive text and fingerprint (#1720)
  * chore: remove unused file internal/file/tar.go and its test
    (#1724)
  * Added instruction to install with choco (#1716)
  * chore(deps): update bootstrap tools to latest versions (#1719)
  * chore: remove unused file internal/logger/logrus.go (#1721)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712232000">- Update to version 0.75.0:
  * chore: update syft to latest v1.1.1 (#1784)
  * fix: enable http timeout (#1777)
  * chore(deps): update bootstrap tools to latest versions (#1781)
  * chore(deps): update bootstrap tools to latest versions (#1776)
  * chore(deps): bump gorm.io/gorm from 1.25.8 to 1.25.9 (#1775)
  * fix: make bootstrap-tools failed (#1739)
  * fix: use "path/filepath" to build file path (#1767)
  * update release token from readonly to write token (#1768)
  * chore(deps): bump anchore/sbom-action from 0.15.9 to 0.15.10
    (#1771)
  * chore(deps): update Syft to v1.1.0 (#1769)
  * chore(deps): bump google.golang.org/protobuf from 1.31.0 to
    1.33.0 (#1750)
  * chore(deps): bump github.com/glebarez/sqlite from 1.10.0 to
    1.11.0 (#1751)
  * chore(deps): bump fountainhead/action-wait-for-check from 1.1.0
    to 1.2.0 (#1753)
  * chore(deps): bump gorm.io/gorm from 1.25.7 to 1.25.8 (#1756)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1754)
  * chore(deps): update bootstrap tools to latest versions (#1758)
  * chore(deps): bump actions/cache from 4.0.1 to 4.0.2 (#1761)
  * updating credentials to scoped permissions (#1755)
  * dont warn on golang devel version (#1752)
  * chore(deps): bump docker/login-action from 3.0.0 to 3.1.0
    (#1748)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.1 to
    6.0.2 (#1746)
  * chore(deps): bump actions/checkout from 4.1.1 to 4.1.2 (#1747)
  * chore(code-comments): typo (#1745)
  * chore: slice loop replace (#1738)
  * chore(deps): update Syft to v1.0.1 (#1742)
  * chore(deps): bump github.com/anchore/syft from 1.0.0 to 1.0.1
    (#1743)
  * chore(deps): bump github.com/docker/docker (#1744)
  * chore(deps): bump anchore/sbom-action from 0.15.8 to 0.15.9
    (#1740)
  * chore(deps): bump github.com/charmbracelet/lipgloss from 0.9.1
    to 0.10.0 (#1741)
  * chore(deps): bump actions/cache from 4.0.0 to 4.0.1 (#1735)
  * chore(deps): bump github.com/stretchr/testify from 1.8.4 to
    1.9.0 (#1736)
  * chore(deps): bump github.com/anchore/syft (#1734)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.0 to
    6.0.1 (#1733)
  * chore: update syft source providers (#1727)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713268800">- Update to version 0.76.0:
  * fix: adds ignore rules for kernel-headers indirect matches
    (#1787)
  * chore(deps): bump github.com/hashicorp/go-getter from 1.7.3 to
    1.7.4 (#1805)
  * chore: fix function name in comment (#1798)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.2 to
    6.0.3 (#1802)
  * chore(deps): update Syft to v1.2.0 (#1803)
  * chore(deps): bump github.com/docker/docker (#1800)
  * chore(deps): bump sigstore/cosign-installer from 3.4.0 to 3.5.0
    (#1801)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.2 to
    0.5.3 (#1791)
  * test: fuzzy version comparison for java versions (#1788)
  * chore: readme formats updated with sarif option (#1786)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713528000">- Update to version 0.77.0:
  * config: add config opt in golang pseudo version main module
    comparison  (#1816)
  * chore(deps): bump actions/upload-artifact from 4.3.1 to 4.3.2
    (#1814)
  * feat: modify metadata structure for providers' pull date
    (#1795)
  * fix: add linux and libc-dev headers ignore rules for debian
    packages (#1809)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.3 to
    6.0.4 (#1808)
  * feat: add html template (#1806)
  * fix: use Go main module version (#1797)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714132800">- Update to version 0.77.1:
  * chore(deps): bump gorm.io/gorm from 1.25.9 to 1.25.10 (#1831)
  * chore(deps): update Syft to v1.3.0 (#1832)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.3 to
    0.5.4 (#1824)
  * chore(deps): bump actions/checkout from 4.1.3 to 4.1.4 (#1823)
  * chore(deps): bump github.com/anchore/stereoscope (#1825)
  * chore(deps): bump peter-evans/create-pull-request from 6.0.4 to
    6.0.5 (#1828)
  * fix: update grype version to support darwin arm64 (#1830)
  * chore(deps): bump actions/upload-artifact from 4.3.2 to 4.3.3
    (#1820)
  * docs: update README with newer data sources (#1819)
  * chore(deps): bump github.com/docker/docker (#1821)
  * Add some more examples for the `config.yaml` file in the
    README. (#1811)
  * chore(deps): bump github.com/docker/docker (#1817)
  * chore(deps): bump actions/checkout from 4.1.2 to 4.1.3 (#1818)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714651200">- Update to version 0.77.2:
  * fix: update ignored vulnerability count in tui (#1837)
  * fix: update sarif to pass microsoft validator (#1838)
  * chore(deps): bump anchore/sbom-action from 0.15.10 to 0.15.11
    (#1835)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715169600">- Update to version 0.77.3:
  * Revert "feat: modify metadata structure for providers' pull
    date (#1795)" (#1846)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1844)
  * chore(deps): update bootstrap tools to latest versions (#1845)
  * chore(deps): bump actions/setup-go from 5.0.0 to 5.0.1 (#1840)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1841)
  * chore(deps): bump github.com/docker/docker (#1839)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715342400">- Update to version 0.77.4:
  * Upgrade tool management (#1842)
  * chore(deps): update Syft to v1.4.0 (#1855)
  * chore(deps): update bootstrap tools to latest versions (#1852)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1853)
  * chore(deps): bump github.com/docker/docker (#1854)
  * chore(deps): bump actions/checkout from 4.1.4 to 4.1.5 (#1847)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1715515200">- add completion subpackages
- fix version output</changelog>
</package>
<package pkgid="1a9f8867721fcb8eb8441717f66e8551b86798c3377fa32c5f83074d6d17c0ea7eb8a66ac31c61f7816a225062e40776d7a3676b74a152a86734df1bf898f211" name="gsettings-desktop-schemas" arch="src">
  <version epoch="0" ver="46.0" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644840000">- Update to version 42.beta:
  + Add setting to control privacy screen feature.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646654400">- Update to version 42.rc:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647777600">- Update to version 42.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658145600">- Update to version 43.alpha:
  + Fix description of use-same-proxy setting.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662379200">- Update to version 43.rc:
  + Add setting for touchpad acceleration profiles
  + Add specific schema for trackpoint pointer devices
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662465600">- Update to version 43.rc.1:
  + Update default background file extension to webp
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 43.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677240000">- Update to version 44.beta:
  + Build improvements.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679313600">- Update to version 44.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688731200">- Update to version 45.alpha:
  + Revert back to jpeg wallpapers
  + Update focus-new-window description to new behavior
  + Remove window shading
  + Change default to not autostart software from media
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691755200">- Update to version 45.beta:
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1694001600">- Update to version 45.rc:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 45.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1710158400">- Update gsettings-desktop-schemas-fate324570-Add-key-for-GDM-background-configuration.patch:
  Add key picture-uri-dark (bsc#1221205).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 46.alpha:
  + Update default background file extension to jxl.
  + Updated translations.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244801">- Update to version 46.beta:
  + Add key to modify XKB options.
  + Add key to indicate whether switches should indicate state with
    shapes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244802">- Update to version 46.rc:
  + Make default clock format overridable by translators.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710676800">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Move en_US and en_GB 'translations' to the main package. Do not
  force the -lang package on all users.</changelog>
</package>
<package pkgid="406042c73a3adfaa1912053cbd6af343b6282eea36b14b0c58a576e30e0a6cfbf1741aaa3de5b2d77ca27436f557f62a777b936141c5ab1c65cc33c70b5783bb" name="gsettings-desktop-schemas" arch="x86_64">
  <version epoch="0" ver="46.0" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644840000">- Update to version 42.beta:
  + Add setting to control privacy screen feature.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646654400">- Update to version 42.rc:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647777600">- Update to version 42.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658145600">- Update to version 43.alpha:
  + Fix description of use-same-proxy setting.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662379200">- Update to version 43.rc:
  + Add setting for touchpad acceleration profiles
  + Add specific schema for trackpoint pointer devices
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662465600">- Update to version 43.rc.1:
  + Update default background file extension to webp
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 43.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677240000">- Update to version 44.beta:
  + Build improvements.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679313600">- Update to version 44.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688731200">- Update to version 45.alpha:
  + Revert back to jpeg wallpapers
  + Update focus-new-window description to new behavior
  + Remove window shading
  + Change default to not autostart software from media
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691755200">- Update to version 45.beta:
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1694001600">- Update to version 45.rc:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 45.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1710158400">- Update gsettings-desktop-schemas-fate324570-Add-key-for-GDM-background-configuration.patch:
  Add key picture-uri-dark (bsc#1221205).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 46.alpha:
  + Update default background file extension to jxl.
  + Updated translations.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244801">- Update to version 46.beta:
  + Add key to modify XKB options.
  + Add key to indicate whether switches should indicate state with
    shapes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244802">- Update to version 46.rc:
  + Make default clock format overridable by translators.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710676800">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Move en_US and en_GB 'translations' to the main package. Do not
  force the -lang package on all users.</changelog>
</package>
<package pkgid="9f5e5288904d35f547d540226b675273ee0413cef3381fcc6f51df1588fa1b548ad81e8314b354d6aebabf9f1706d60988fa6c013b3b46b0352d8a1132f02a8c" name="gsettings-desktop-schemas-devel" arch="x86_64">
  <version epoch="0" ver="46.0" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644840000">- Update to version 42.beta:
  + Add setting to control privacy screen feature.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646654400">- Update to version 42.rc:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647777600">- Update to version 42.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658145600">- Update to version 43.alpha:
  + Fix description of use-same-proxy setting.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662379200">- Update to version 43.rc:
  + Add setting for touchpad acceleration profiles
  + Add specific schema for trackpoint pointer devices
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662465600">- Update to version 43.rc.1:
  + Update default background file extension to webp
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 43.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677240000">- Update to version 44.beta:
  + Build improvements.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679313600">- Update to version 44.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688731200">- Update to version 45.alpha:
  + Revert back to jpeg wallpapers
  + Update focus-new-window description to new behavior
  + Remove window shading
  + Change default to not autostart software from media
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691755200">- Update to version 45.beta:
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1694001600">- Update to version 45.rc:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 45.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1710158400">- Update gsettings-desktop-schemas-fate324570-Add-key-for-GDM-background-configuration.patch:
  Add key picture-uri-dark (bsc#1221205).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 46.alpha:
  + Update default background file extension to jxl.
  + Updated translations.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244801">- Update to version 46.beta:
  + Add key to modify XKB options.
  + Add key to indicate whether switches should indicate state with
    shapes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244802">- Update to version 46.rc:
  + Make default clock format overridable by translators.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710676800">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Move en_US and en_GB 'translations' to the main package. Do not
  force the -lang package on all users.</changelog>
</package>
<package pkgid="86d7ea215ba70f7d21f7e2cc822dddde5f61da5103a9309bde5b2afef150115183996c2309db7ef0442a00f37dfac4db13d4a194b16dfc22de897a777dc124e5" name="gsettings-desktop-schemas-lang" arch="noarch">
  <version epoch="0" ver="46.0" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644840000">- Update to version 42.beta:
  + Add setting to control privacy screen feature.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646654400">- Update to version 42.rc:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647777600">- Update to version 42.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658145600">- Update to version 43.alpha:
  + Fix description of use-same-proxy setting.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662379200">- Update to version 43.rc:
  + Add setting for touchpad acceleration profiles
  + Add specific schema for trackpoint pointer devices
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662465600">- Update to version 43.rc.1:
  + Update default background file extension to webp
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 43.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677240000">- Update to version 44.beta:
  + Build improvements.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679313600">- Update to version 44.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688731200">- Update to version 45.alpha:
  + Revert back to jpeg wallpapers
  + Update focus-new-window description to new behavior
  + Remove window shading
  + Change default to not autostart software from media
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691755200">- Update to version 45.beta:
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1694001600">- Update to version 45.rc:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 45.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1710158400">- Update gsettings-desktop-schemas-fate324570-Add-key-for-GDM-background-configuration.patch:
  Add key picture-uri-dark (bsc#1221205).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 46.alpha:
  + Update default background file extension to jxl.
  + Updated translations.
- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244801">- Update to version 46.beta:
  + Add key to modify XKB options.
  + Add key to indicate whether switches should indicate state with
    shapes.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244802">- Update to version 46.rc:
  + Make default clock format overridable by translators.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710676800">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Move en_US and en_GB 'translations' to the main package. Do not
  force the -lang package on all users.</changelog>
</package>
<package pkgid="6f0d2479f8ed9d4a0e99df61ed512e7efc10889c6bf188d3b434d8b4291ea58a11f93cb1ae67e9efdcf560527da89ef1138cb9aa1c3949cce2b8e4a5335f6855" name="gstreamer" arch="src">
  <version epoch="0" ver="1.24.0" rel="4.1.2.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097600">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + Highlighted bugfixes in 1.22.8
  - Security fixes for the AV1 video codec parser
  - avdec video decoder: fix another possible deadlock with
    FFmpeg 6.1
  - qtdemux: reverse playback and seeking fixes for files with
    raw audio streams
  - v4l2: fix "newly allocated buffer ... is not free" warning
    log flood
  - GstPlay + GstPlayer library fixes
  - dtls: Fix build failure on Windows when compiling against
    OpenSSL 3.2.0
  - d3d11screencapturesrc: Fix wrong color with HDR enabled
  - Cerbero build tool: More python 3.12 string escape warning
    fixes; make sure to bundle build tools as well
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - buffer: Unref memories before metas
  - pad: Recheck pads when linking after temporary unlock
  - baseparse: Fixes to buffers extracted from adapter
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + Highlighted bugfixes in 1.22.9
  - More Security fixes for the AV1 video codec parser
  - va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  - v4l2src: Consider framerate during caps selection
  - v4l2codec: decoder fixes
  - rtspsrc: multicast fixes
  - camerabin viewfinder fixes
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - aggregator: fix use-after-free in queries processing
  - multiqueue: Ignore queue fullness for most events
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Rebase patches:
  * gstreamer-pie.patch
  * gstreamer-rpm-prov.patch
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158400">- Add patch to remove the (wrong) check for relocated library which
  is making gstreamer fail to find the gst-plugin-scanner helper
  binary, thus using the installation path set at build time
  (boo#1221150):
  * force-find-gst-plugin-scanner.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158401">- Add patch from upstream to not install ptp-helper test executable
  * 0001-ptp-Dont-install-test-executable.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Replace the quick fix for boo#1221150 with the version submitted
  to upstream at
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6322:
  * 0001-Canonicalize-the-library-path-returned-by-dladdr.patch
- Remove previous version of the fix for boo#1221150:
  * force-find-gst-plugin-scanner.patch
- Fix sed command to set the gst-plugin-scanner suffix correctly
- Add preventive checks for the sed commands that set the binary
  suffix so that they don't silently fail anymore.</changelog>
</package>
<package pkgid="379b6bc56244ae81c507eda380e57093c43caef64cdc13b9ee4a32d97352fae279a0d3a4152cbf85adbd5f544be704923dc298ad97c4fd9fd4b6e07d66dcb6ec" name="gstreamer" arch="x86_64">
  <version epoch="0" ver="1.24.0" rel="4.1.2.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097600">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + Highlighted bugfixes in 1.22.8
  - Security fixes for the AV1 video codec parser
  - avdec video decoder: fix another possible deadlock with
    FFmpeg 6.1
  - qtdemux: reverse playback and seeking fixes for files with
    raw audio streams
  - v4l2: fix "newly allocated buffer ... is not free" warning
    log flood
  - GstPlay + GstPlayer library fixes
  - dtls: Fix build failure on Windows when compiling against
    OpenSSL 3.2.0
  - d3d11screencapturesrc: Fix wrong color with HDR enabled
  - Cerbero build tool: More python 3.12 string escape warning
    fixes; make sure to bundle build tools as well
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - buffer: Unref memories before metas
  - pad: Recheck pads when linking after temporary unlock
  - baseparse: Fixes to buffers extracted from adapter
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + Highlighted bugfixes in 1.22.9
  - More Security fixes for the AV1 video codec parser
  - va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  - v4l2src: Consider framerate during caps selection
  - v4l2codec: decoder fixes
  - rtspsrc: multicast fixes
  - camerabin viewfinder fixes
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - aggregator: fix use-after-free in queries processing
  - multiqueue: Ignore queue fullness for most events
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Rebase patches:
  * gstreamer-pie.patch
  * gstreamer-rpm-prov.patch
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158400">- Add patch to remove the (wrong) check for relocated library which
  is making gstreamer fail to find the gst-plugin-scanner helper
  binary, thus using the installation path set at build time
  (boo#1221150):
  * force-find-gst-plugin-scanner.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158401">- Add patch from upstream to not install ptp-helper test executable
  * 0001-ptp-Dont-install-test-executable.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Replace the quick fix for boo#1221150 with the version submitted
  to upstream at
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6322:
  * 0001-Canonicalize-the-library-path-returned-by-dladdr.patch
- Remove previous version of the fix for boo#1221150:
  * force-find-gst-plugin-scanner.patch
- Fix sed command to set the gst-plugin-scanner suffix correctly
- Add preventive checks for the sed commands that set the binary
  suffix so that they don't silently fail anymore.</changelog>
</package>
<package pkgid="38675fdd2bc2cf5d2653031d0498f21b22da4726925335334f0f5371b5a3de54bc45c14d939864283ea4b493e8d1e2b970c4e450588d08d574b96404678eec20" name="gstreamer" arch="src">
  <version epoch="0" ver="1.24.0" rel="4.1"/>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + Highlighted bugfixes in 1.22.8
  - Security fixes for the AV1 video codec parser
  - avdec video decoder: fix another possible deadlock with
    FFmpeg 6.1
  - qtdemux: reverse playback and seeking fixes for files with
    raw audio streams
  - v4l2: fix "newly allocated buffer ... is not free" warning
    log flood
  - GstPlay + GstPlayer library fixes
  - dtls: Fix build failure on Windows when compiling against
    OpenSSL 3.2.0
  - d3d11screencapturesrc: Fix wrong color with HDR enabled
  - Cerbero build tool: More python 3.12 string escape warning
    fixes; make sure to bundle build tools as well
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - buffer: Unref memories before metas
  - pad: Recheck pads when linking after temporary unlock
  - baseparse: Fixes to buffers extracted from adapter
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + Highlighted bugfixes in 1.22.9
  - More Security fixes for the AV1 video codec parser
  - va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  - v4l2src: Consider framerate during caps selection
  - v4l2codec: decoder fixes
  - rtspsrc: multicast fixes
  - camerabin viewfinder fixes
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - aggregator: fix use-after-free in queries processing
  - multiqueue: Ignore queue fullness for most events
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Rebase patches:
  * gstreamer-pie.patch
  * gstreamer-rpm-prov.patch
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158400">- Add patch to remove the (wrong) check for relocated library which
  is making gstreamer fail to find the gst-plugin-scanner helper
  binary, thus using the installation path set at build time
  (boo#1221150):
  * force-find-gst-plugin-scanner.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158401">- Add patch from upstream to not install ptp-helper test executable
  * 0001-ptp-Dont-install-test-executable.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Replace the quick fix for boo#1221150 with the version submitted
  to upstream at
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6322:
  * 0001-Canonicalize-the-library-path-returned-by-dladdr.patch
- Remove previous version of the fix for boo#1221150:
  * force-find-gst-plugin-scanner.patch
- Fix sed command to set the gst-plugin-scanner suffix correctly
- Add preventive checks for the sed commands that set the binary
  suffix so that they don't silently fail anymore.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
</package>
<package pkgid="ca6fb620db99159a415f4aa58c39b5236555197e9c5a8adc2646686c4ea000b13e5bc7d7b6ab9a54d50bd7e4595e9044b1b4508743d27a2a2770388f4b146b1a" name="gstreamer" arch="x86_64">
  <version epoch="0" ver="1.24.0" rel="4.1"/>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + Highlighted bugfixes in 1.22.8
  - Security fixes for the AV1 video codec parser
  - avdec video decoder: fix another possible deadlock with
    FFmpeg 6.1
  - qtdemux: reverse playback and seeking fixes for files with
    raw audio streams
  - v4l2: fix "newly allocated buffer ... is not free" warning
    log flood
  - GstPlay + GstPlayer library fixes
  - dtls: Fix build failure on Windows when compiling against
    OpenSSL 3.2.0
  - d3d11screencapturesrc: Fix wrong color with HDR enabled
  - Cerbero build tool: More python 3.12 string escape warning
    fixes; make sure to bundle build tools as well
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - buffer: Unref memories before metas
  - pad: Recheck pads when linking after temporary unlock
  - baseparse: Fixes to buffers extracted from adapter
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + Highlighted bugfixes in 1.22.9
  - More Security fixes for the AV1 video codec parser
  - va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  - v4l2src: Consider framerate during caps selection
  - v4l2codec: decoder fixes
  - rtspsrc: multicast fixes
  - camerabin viewfinder fixes
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - aggregator: fix use-after-free in queries processing
  - multiqueue: Ignore queue fullness for most events
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Rebase patches:
  * gstreamer-pie.patch
  * gstreamer-rpm-prov.patch
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158400">- Add patch to remove the (wrong) check for relocated library which
  is making gstreamer fail to find the gst-plugin-scanner helper
  binary, thus using the installation path set at build time
  (boo#1221150):
  * force-find-gst-plugin-scanner.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158401">- Add patch from upstream to not install ptp-helper test executable
  * 0001-ptp-Dont-install-test-executable.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Replace the quick fix for boo#1221150 with the version submitted
  to upstream at
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6322:
  * 0001-Canonicalize-the-library-path-returned-by-dladdr.patch
- Remove previous version of the fix for boo#1221150:
  * force-find-gst-plugin-scanner.patch
- Fix sed command to set the gst-plugin-scanner suffix correctly
- Add preventive checks for the sed commands that set the binary
  suffix so that they don't silently fail anymore.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
</package>
<package pkgid="7961ae347d313ba3ca489f65b9321090933bcd5aec908d5437668c357d1f7d53cd4fc1f10ca5cca599420e02ed114c61de53b6e156bf87d144aa09c715b85a7f" name="gstreamer-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.24.0" rel="4.1.2.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097600">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + Highlighted bugfixes in 1.22.8
  - Security fixes for the AV1 video codec parser
  - avdec video decoder: fix another possible deadlock with
    FFmpeg 6.1
  - qtdemux: reverse playback and seeking fixes for files with
    raw audio streams
  - v4l2: fix "newly allocated buffer ... is not free" warning
    log flood
  - GstPlay + GstPlayer library fixes
  - dtls: Fix build failure on Windows when compiling against
    OpenSSL 3.2.0
  - d3d11screencapturesrc: Fix wrong color with HDR enabled
  - Cerbero build tool: More python 3.12 string escape warning
    fixes; make sure to bundle build tools as well
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - buffer: Unref memories before metas
  - pad: Recheck pads when linking after temporary unlock
  - baseparse: Fixes to buffers extracted from adapter
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + Highlighted bugfixes in 1.22.9
  - More Security fixes for the AV1 video codec parser
  - va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  - v4l2src: Consider framerate during caps selection
  - v4l2codec: decoder fixes
  - rtspsrc: multicast fixes
  - camerabin viewfinder fixes
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - aggregator: fix use-after-free in queries processing
  - multiqueue: Ignore queue fullness for most events
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Rebase patches:
  * gstreamer-pie.patch
  * gstreamer-rpm-prov.patch
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158400">- Add patch to remove the (wrong) check for relocated library which
  is making gstreamer fail to find the gst-plugin-scanner helper
  binary, thus using the installation path set at build time
  (boo#1221150):
  * force-find-gst-plugin-scanner.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158401">- Add patch from upstream to not install ptp-helper test executable
  * 0001-ptp-Dont-install-test-executable.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Replace the quick fix for boo#1221150 with the version submitted
  to upstream at
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6322:
  * 0001-Canonicalize-the-library-path-returned-by-dladdr.patch
- Remove previous version of the fix for boo#1221150:
  * force-find-gst-plugin-scanner.patch
- Fix sed command to set the gst-plugin-scanner suffix correctly
- Add preventive checks for the sed commands that set the binary
  suffix so that they don't silently fail anymore.</changelog>
</package>
<package pkgid="dfbed4cf1e31c745e7048c6e5f27678fbb79b72de34741c2005e9b442cd1bdbd593997fa4d0ec498c6b5179666ce0bc5f149ac04662bd5f689ba0abed0b8031b" name="gstreamer-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.24.0" rel="4.1"/>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + Highlighted bugfixes in 1.22.8
  - Security fixes for the AV1 video codec parser
  - avdec video decoder: fix another possible deadlock with
    FFmpeg 6.1
  - qtdemux: reverse playback and seeking fixes for files with
    raw audio streams
  - v4l2: fix "newly allocated buffer ... is not free" warning
    log flood
  - GstPlay + GstPlayer library fixes
  - dtls: Fix build failure on Windows when compiling against
    OpenSSL 3.2.0
  - d3d11screencapturesrc: Fix wrong color with HDR enabled
  - Cerbero build tool: More python 3.12 string escape warning
    fixes; make sure to bundle build tools as well
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - buffer: Unref memories before metas
  - pad: Recheck pads when linking after temporary unlock
  - baseparse: Fixes to buffers extracted from adapter
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + Highlighted bugfixes in 1.22.9
  - More Security fixes for the AV1 video codec parser
  - va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  - v4l2src: Consider framerate during caps selection
  - v4l2codec: decoder fixes
  - rtspsrc: multicast fixes
  - camerabin viewfinder fixes
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - aggregator: fix use-after-free in queries processing
  - multiqueue: Ignore queue fullness for most events
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Rebase patches:
  * gstreamer-pie.patch
  * gstreamer-rpm-prov.patch
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158400">- Add patch to remove the (wrong) check for relocated library which
  is making gstreamer fail to find the gst-plugin-scanner helper
  binary, thus using the installation path set at build time
  (boo#1221150):
  * force-find-gst-plugin-scanner.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158401">- Add patch from upstream to not install ptp-helper test executable
  * 0001-ptp-Dont-install-test-executable.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Replace the quick fix for boo#1221150 with the version submitted
  to upstream at
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6322:
  * 0001-Canonicalize-the-library-path-returned-by-dladdr.patch
- Remove previous version of the fix for boo#1221150:
  * force-find-gst-plugin-scanner.patch
- Fix sed command to set the gst-plugin-scanner suffix correctly
- Add preventive checks for the sed commands that set the binary
  suffix so that they don't silently fail anymore.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
</package>
<package pkgid="d17c9af38f0dab4104fadf29b191bb310f4c1ccb61ef1edfc35cb7f2888a6d931df1089ed66bd5eec590889bd81988dd50dbf992da1ba96bdcd69251aac3892e" name="gstreamer-debugsource" arch="x86_64">
  <version epoch="0" ver="1.24.0" rel="4.1.2.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097600">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + Highlighted bugfixes in 1.22.8
  - Security fixes for the AV1 video codec parser
  - avdec video decoder: fix another possible deadlock with
    FFmpeg 6.1
  - qtdemux: reverse playback and seeking fixes for files with
    raw audio streams
  - v4l2: fix "newly allocated buffer ... is not free" warning
    log flood
  - GstPlay + GstPlayer library fixes
  - dtls: Fix build failure on Windows when compiling against
    OpenSSL 3.2.0
  - d3d11screencapturesrc: Fix wrong color with HDR enabled
  - Cerbero build tool: More python 3.12 string escape warning
    fixes; make sure to bundle build tools as well
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - buffer: Unref memories before metas
  - pad: Recheck pads when linking after temporary unlock
  - baseparse: Fixes to buffers extracted from adapter
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + Highlighted bugfixes in 1.22.9
  - More Security fixes for the AV1 video codec parser
  - va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  - v4l2src: Consider framerate during caps selection
  - v4l2codec: decoder fixes
  - rtspsrc: multicast fixes
  - camerabin viewfinder fixes
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - aggregator: fix use-after-free in queries processing
  - multiqueue: Ignore queue fullness for most events
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Rebase patches:
  * gstreamer-pie.patch
  * gstreamer-rpm-prov.patch
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158400">- Add patch to remove the (wrong) check for relocated library which
  is making gstreamer fail to find the gst-plugin-scanner helper
  binary, thus using the installation path set at build time
  (boo#1221150):
  * force-find-gst-plugin-scanner.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158401">- Add patch from upstream to not install ptp-helper test executable
  * 0001-ptp-Dont-install-test-executable.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Replace the quick fix for boo#1221150 with the version submitted
  to upstream at
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6322:
  * 0001-Canonicalize-the-library-path-returned-by-dladdr.patch
- Remove previous version of the fix for boo#1221150:
  * force-find-gst-plugin-scanner.patch
- Fix sed command to set the gst-plugin-scanner suffix correctly
- Add preventive checks for the sed commands that set the binary
  suffix so that they don't silently fail anymore.</changelog>
</package>
<package pkgid="163d50e83682bafd88cee17da106f7add1379002be1d082e0ed069493247ea48d9563484757432405437e7447fe42173765c6d4b97c11b0336bf311d050ea3cd" name="gstreamer-debugsource" arch="x86_64">
  <version epoch="0" ver="1.24.0" rel="4.1"/>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + Highlighted bugfixes in 1.22.8
  - Security fixes for the AV1 video codec parser
  - avdec video decoder: fix another possible deadlock with
    FFmpeg 6.1
  - qtdemux: reverse playback and seeking fixes for files with
    raw audio streams
  - v4l2: fix "newly allocated buffer ... is not free" warning
    log flood
  - GstPlay + GstPlayer library fixes
  - dtls: Fix build failure on Windows when compiling against
    OpenSSL 3.2.0
  - d3d11screencapturesrc: Fix wrong color with HDR enabled
  - Cerbero build tool: More python 3.12 string escape warning
    fixes; make sure to bundle build tools as well
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - buffer: Unref memories before metas
  - pad: Recheck pads when linking after temporary unlock
  - baseparse: Fixes to buffers extracted from adapter
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + Highlighted bugfixes in 1.22.9
  - More Security fixes for the AV1 video codec parser
  - va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  - v4l2src: Consider framerate during caps selection
  - v4l2codec: decoder fixes
  - rtspsrc: multicast fixes
  - camerabin viewfinder fixes
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - aggregator: fix use-after-free in queries processing
  - multiqueue: Ignore queue fullness for most events
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Rebase patches:
  * gstreamer-pie.patch
  * gstreamer-rpm-prov.patch
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158400">- Add patch to remove the (wrong) check for relocated library which
  is making gstreamer fail to find the gst-plugin-scanner helper
  binary, thus using the installation path set at build time
  (boo#1221150):
  * force-find-gst-plugin-scanner.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158401">- Add patch from upstream to not install ptp-helper test executable
  * 0001-ptp-Dont-install-test-executable.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Replace the quick fix for boo#1221150 with the version submitted
  to upstream at
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6322:
  * 0001-Canonicalize-the-library-path-returned-by-dladdr.patch
- Remove previous version of the fix for boo#1221150:
  * force-find-gst-plugin-scanner.patch
- Fix sed command to set the gst-plugin-scanner suffix correctly
- Add preventive checks for the sed commands that set the binary
  suffix so that they don't silently fail anymore.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
</package>
<package pkgid="50d81f9083c414be9336f53b84d7fe900878082d6ae3c9fbf6aff8164915489e5bfeb4a3997582913017bc51ec7f235fb5ba3f032a7cfe3275f3a2a26c8c0faa" name="gstreamer-devel" arch="x86_64">
  <version epoch="0" ver="1.24.0" rel="4.1.2.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097600">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + Highlighted bugfixes in 1.22.8
  - Security fixes for the AV1 video codec parser
  - avdec video decoder: fix another possible deadlock with
    FFmpeg 6.1
  - qtdemux: reverse playback and seeking fixes for files with
    raw audio streams
  - v4l2: fix "newly allocated buffer ... is not free" warning
    log flood
  - GstPlay + GstPlayer library fixes
  - dtls: Fix build failure on Windows when compiling against
    OpenSSL 3.2.0
  - d3d11screencapturesrc: Fix wrong color with HDR enabled
  - Cerbero build tool: More python 3.12 string escape warning
    fixes; make sure to bundle build tools as well
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - buffer: Unref memories before metas
  - pad: Recheck pads when linking after temporary unlock
  - baseparse: Fixes to buffers extracted from adapter
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + Highlighted bugfixes in 1.22.9
  - More Security fixes for the AV1 video codec parser
  - va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  - v4l2src: Consider framerate during caps selection
  - v4l2codec: decoder fixes
  - rtspsrc: multicast fixes
  - camerabin viewfinder fixes
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - aggregator: fix use-after-free in queries processing
  - multiqueue: Ignore queue fullness for most events
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Rebase patches:
  * gstreamer-pie.patch
  * gstreamer-rpm-prov.patch
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158400">- Add patch to remove the (wrong) check for relocated library which
  is making gstreamer fail to find the gst-plugin-scanner helper
  binary, thus using the installation path set at build time
  (boo#1221150):
  * force-find-gst-plugin-scanner.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158401">- Add patch from upstream to not install ptp-helper test executable
  * 0001-ptp-Dont-install-test-executable.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Replace the quick fix for boo#1221150 with the version submitted
  to upstream at
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6322:
  * 0001-Canonicalize-the-library-path-returned-by-dladdr.patch
- Remove previous version of the fix for boo#1221150:
  * force-find-gst-plugin-scanner.patch
- Fix sed command to set the gst-plugin-scanner suffix correctly
- Add preventive checks for the sed commands that set the binary
  suffix so that they don't silently fail anymore.</changelog>
</package>
<package pkgid="8d211c2007ecf644539b0d2e74c8bb8537f09208c20ce27b77c45e739cd21c208e32188311a5fc0329f1272a87629f2e86d9140853d6132734caaeb61db01009" name="gstreamer-devel" arch="x86_64">
  <version epoch="0" ver="1.24.0" rel="4.1"/>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + Highlighted bugfixes in 1.22.8
  - Security fixes for the AV1 video codec parser
  - avdec video decoder: fix another possible deadlock with
    FFmpeg 6.1
  - qtdemux: reverse playback and seeking fixes for files with
    raw audio streams
  - v4l2: fix "newly allocated buffer ... is not free" warning
    log flood
  - GstPlay + GstPlayer library fixes
  - dtls: Fix build failure on Windows when compiling against
    OpenSSL 3.2.0
  - d3d11screencapturesrc: Fix wrong color with HDR enabled
  - Cerbero build tool: More python 3.12 string escape warning
    fixes; make sure to bundle build tools as well
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - buffer: Unref memories before metas
  - pad: Recheck pads when linking after temporary unlock
  - baseparse: Fixes to buffers extracted from adapter
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + Highlighted bugfixes in 1.22.9
  - More Security fixes for the AV1 video codec parser
  - va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  - v4l2src: Consider framerate during caps selection
  - v4l2codec: decoder fixes
  - rtspsrc: multicast fixes
  - camerabin viewfinder fixes
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - aggregator: fix use-after-free in queries processing
  - multiqueue: Ignore queue fullness for most events
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Rebase patches:
  * gstreamer-pie.patch
  * gstreamer-rpm-prov.patch
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158400">- Add patch to remove the (wrong) check for relocated library which
  is making gstreamer fail to find the gst-plugin-scanner helper
  binary, thus using the installation path set at build time
  (boo#1221150):
  * force-find-gst-plugin-scanner.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158401">- Add patch from upstream to not install ptp-helper test executable
  * 0001-ptp-Dont-install-test-executable.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Replace the quick fix for boo#1221150 with the version submitted
  to upstream at
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6322:
  * 0001-Canonicalize-the-library-path-returned-by-dladdr.patch
- Remove previous version of the fix for boo#1221150:
  * force-find-gst-plugin-scanner.patch
- Fix sed command to set the gst-plugin-scanner suffix correctly
- Add preventive checks for the sed commands that set the binary
  suffix so that they don't silently fail anymore.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
</package>
<package pkgid="41b40bdc83274dff3fa6b6e2a8da9295a835bd006eaa8549ac542efd22c3ea0218719095d818eff87ffea096d75f039abe3d5d1b280c19a7091aa45d400ae0df" name="gstreamer-lang" arch="noarch">
  <version epoch="0" ver="1.24.0" rel="4.1.2.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097600">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + Highlighted bugfixes in 1.22.8
  - Security fixes for the AV1 video codec parser
  - avdec video decoder: fix another possible deadlock with
    FFmpeg 6.1
  - qtdemux: reverse playback and seeking fixes for files with
    raw audio streams
  - v4l2: fix "newly allocated buffer ... is not free" warning
    log flood
  - GstPlay + GstPlayer library fixes
  - dtls: Fix build failure on Windows when compiling against
    OpenSSL 3.2.0
  - d3d11screencapturesrc: Fix wrong color with HDR enabled
  - Cerbero build tool: More python 3.12 string escape warning
    fixes; make sure to bundle build tools as well
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - buffer: Unref memories before metas
  - pad: Recheck pads when linking after temporary unlock
  - baseparse: Fixes to buffers extracted from adapter
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + Highlighted bugfixes in 1.22.9
  - More Security fixes for the AV1 video codec parser
  - va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  - v4l2src: Consider framerate during caps selection
  - v4l2codec: decoder fixes
  - rtspsrc: multicast fixes
  - camerabin viewfinder fixes
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - aggregator: fix use-after-free in queries processing
  - multiqueue: Ignore queue fullness for most events
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Rebase patches:
  * gstreamer-pie.patch
  * gstreamer-rpm-prov.patch
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158400">- Add patch to remove the (wrong) check for relocated library which
  is making gstreamer fail to find the gst-plugin-scanner helper
  binary, thus using the installation path set at build time
  (boo#1221150):
  * force-find-gst-plugin-scanner.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158401">- Add patch from upstream to not install ptp-helper test executable
  * 0001-ptp-Dont-install-test-executable.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Replace the quick fix for boo#1221150 with the version submitted
  to upstream at
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6322:
  * 0001-Canonicalize-the-library-path-returned-by-dladdr.patch
- Remove previous version of the fix for boo#1221150:
  * force-find-gst-plugin-scanner.patch
- Fix sed command to set the gst-plugin-scanner suffix correctly
- Add preventive checks for the sed commands that set the binary
  suffix so that they don't silently fail anymore.</changelog>
</package>
<package pkgid="7f24dc8cd0bdff071d1b5d3a4712df612fe3c60eca2880deeff7a67b4cbca60e4265b1c8fbbcfa6aa6057c683180b917431e12c626472b36685261c01c5eac30" name="gstreamer-lang" arch="noarch">
  <version epoch="0" ver="1.24.0" rel="4.1"/>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + Highlighted bugfixes in 1.22.8
  - Security fixes for the AV1 video codec parser
  - avdec video decoder: fix another possible deadlock with
    FFmpeg 6.1
  - qtdemux: reverse playback and seeking fixes for files with
    raw audio streams
  - v4l2: fix "newly allocated buffer ... is not free" warning
    log flood
  - GstPlay + GstPlayer library fixes
  - dtls: Fix build failure on Windows when compiling against
    OpenSSL 3.2.0
  - d3d11screencapturesrc: Fix wrong color with HDR enabled
  - Cerbero build tool: More python 3.12 string escape warning
    fixes; make sure to bundle build tools as well
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - buffer: Unref memories before metas
  - pad: Recheck pads when linking after temporary unlock
  - baseparse: Fixes to buffers extracted from adapter
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + Highlighted bugfixes in 1.22.9
  - More Security fixes for the AV1 video codec parser
  - va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  - v4l2src: Consider framerate during caps selection
  - v4l2codec: decoder fixes
  - rtspsrc: multicast fixes
  - camerabin viewfinder fixes
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - aggregator: fix use-after-free in queries processing
  - multiqueue: Ignore queue fullness for most events
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Rebase patches:
  * gstreamer-pie.patch
  * gstreamer-rpm-prov.patch
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158400">- Add patch to remove the (wrong) check for relocated library which
  is making gstreamer fail to find the gst-plugin-scanner helper
  binary, thus using the installation path set at build time
  (boo#1221150):
  * force-find-gst-plugin-scanner.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158401">- Add patch from upstream to not install ptp-helper test executable
  * 0001-ptp-Dont-install-test-executable.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Replace the quick fix for boo#1221150 with the version submitted
  to upstream at
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6322:
  * 0001-Canonicalize-the-library-path-returned-by-dladdr.patch
- Remove previous version of the fix for boo#1221150:
  * force-find-gst-plugin-scanner.patch
- Fix sed command to set the gst-plugin-scanner suffix correctly
- Add preventive checks for the sed commands that set the binary
  suffix so that they don't silently fail anymore.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
</package>
<package pkgid="8afb82fb06287a3d49054d1a35843aa367f453fc11882c13044c84e71a66ac741fd02b61f6d61b13d51ac609273eb14422a6a49ac975dda93fb75e5f62940509" name="gstreamer-plugin-pipewire" arch="x86_64">
  <version epoch="0" ver="1.0.5" rel="1.1"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1697198400">- Update to version 0.3.82:
  * Highlights
  - Fix a regression in some devices when the Pro-Audio profile
    was selected.
    Only enable the IRQ based scheduling and device linking in
    specific safe cases.
  - Improve rate switching. In some cases the graph rate would
    not switch correctly.
  - Fix regression in alsa wakeups that would cause silence in
    VMs.
  - Fix a leak in the SBC codecs for SCO.
  - More improvements to the RAOP module.
  - Other small improvements and fixes.
  * PipeWire
  - Improve client property checks.
  - Allow non-power-of-2 quantums when forced.
  - Improve rate switching. In some cases the graph rate would
    not switch correctly.
  - The PIPEWIRE_QUANTUM env variable now forces the size and
    rate in the graph for the duration of the application.
    The softer PIPEWIRE_LATENCY and PIPEWIRE_RATE can still be
    used to merely suggest a maximum latency and a rate.
  * modules
  - Remove the RTSP FLUSH request in RAOP because it does not
    seem necessary.
  - The RAOP module now uses the common RTP stream functions.
  - Add sockets option to protocol-native to make pipewire listen
    on multiple sockets.
  * SPA
  - Clean up some of the log functions.
  - Add an option in ALSA to disable linking devices together.
  - Only link pcms together when 1 capture and 1 playback pcm.
    For more complex devices we can't be sure which ones can be
    linked.
  - Disable tsched only when using linked devices.
  - Add some extra checks in ALSA to avoid segfaults.
  - Add Tag support to alsa-sink and alsa-source.
  - Use dynamic pod builder when we can.
  - Set priority.driver on midi-bridge to allow it as a fallback
    driver.
  - Fix regression in alsa wakeups.
  - The PTP clock can now be found from the interface in
    node-driver.
  * pulse-server
  - Some small cleanups and internal improvements.
  - Add some memory debugging messages.
  - Add Tag messages to streams.
  * Bluetooth
  - Fix a leak in the SBC codecs for SCO.
  * JACK
  - Patch up midi events in the destination buffer instead of
    writing to the source buffer.
  - Group all jack clients together to avoid transport issues.
  * ALSA-plugins
  - Add also.deny option to block alsa clients from opening the
    PCM.
- Drop patches already included upstream:
  * 0001-alsa-add-api.alsa.auto-link-option.patch
  * 0002-acp-fix-compilation.patch
  * 0003-acp-only-join-and-link-when-1-capture-and-1-playback.patch
  * 0004-acp-only-disable-tsched-when-linking.patch
  * 0001-alsa-dont-check-early-wakeup-when-PCM-stopped.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1697716800">- Update to version 0.3.83:
  * Highlights
  - A quantum change regression was fixed.
  - Use a 2 socket server now for the manager and the
    applications with (when wireplumber is updated) different
    permissions.
  - Reduce memory usage a little in audioconvert and use fewer
    buffers.
  - Some JACK deadlocks were fixed.
  - More bugfixes and improvements.
  * PipeWire
  - Fix quantum change regression.
  - Use a 2 socket server by default. One for the session-manager
    and one for applications.
  - Fix a potential use-after-free in node and device cleanup.
  * modules
  - Some hardcoded buffer size limits were removed.
  - Fix ASYNC flag on combined-streams.
  - Add support for on-demand combined-streams using metadata.
  * SPA
  - alsa-udev will now ignore PCMs with the ACP_IGNORE udev
    environment variable.
  - The audioadapter now uses at least 2 buffers when the
    follower is async.
  - The number of buffers used by plugins was tweaked a little.
    Most plugins now only ask 1 buffer.
  - Memory usage in audioconvert was reduced.
  - Fix some unaligned reads and writes and undefined left shifts
    reported by ASAN.
  - Rework vulkan dependency checking.
  - Don't try to link ALSA devices when prepare fails. This
    fixes some crashes.
  - Fix a stall when the allowed codecs are changed in ALSA.
  - Improve ALSA rate control for sources to avoid xruns.
  - Try to fix IEC958 TrueHD and DTS playback.
  * Bluetooth
  - Improve fallback SCO mtu when the kernel doesn't tell us.
  * JACK
  - The fixed buffer size limit was removed.
  - Add an option to make input buffers writable (default true).
  - A potential deadlock was fixed when applications lock the
    process function.
  - Use a separate thread to dispatch notifications to avoid
    deadlocks.
  - Potentially fix silent export in ardour in some cases.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1698667200">- Disable the WebRTC-based echo canceller in big endian
  architectures since webrtc-audio-processing is not available
  there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1698926400">- Update to version 0.3.84 (1.0RC4):
  * Highlights
  - Fix a regression with openal because the queued buffers in
    the stream were not reported correctly.
  - Fix a bug in port busy counters that could cause random
    silent links.
  - Fix a regression in echo-cancel because it was not reporting
    its streams as ASYNC.
  - Fix a JACK regression where not all ports were enumerated in
    all cases.
  - Many more fixes and improvements.
  * PipeWire
  - pw_stream now reports the queued buffers more accurately.
    This fixes a regression when using openal. (#3592)
  - The port busy counters were not updated correctly in some
    cases. This could lead to negotiation errors and silent
    links. (#3547)
  - Ignore latency maximum when forcing rate/quantum. (#3613)
  - Nodes can now be added to multiple groups and link-groups.
    (#3612)
  * Modules
  - The filter-chain now also handles notify port dependencies
    correctly. (#3596)
  - Filter-chain has support for new linear, clamp, recip, exp,
    log, mult, sine builtin plugins.
  - The echo-cancel module now correctly reports its playback and
    capture streams as ASYNC to avoid running out of buffers.
    (#3593)
  - It is now possible to specify an array of remote names to
    connect to with the native protocol.
  - module-rtp-sap and module-rtp-sink now try to bind to the
    specified interface.
  * SPA
  - The alsa plugin now removes the runtime properties such as
    period-num, period-size and max-latency when suspended.
    (#3613)
  * Bluetooth
  - BAP Locations/Context is now set on endpoints as required by
    new bluez.
  - Improve selection of BAP leader.
  * JACK
  - Add a jack_set_sample_rate() extension function.
  - Make sure we get the info of all nodes/ports before
    completing the jack_client_open() operation so that we can
    enumerate the ports correctly in all cases. (#3618)
  * GStreamer
  - Fix types of metadata in pipewiresink.
  - Also copy metadata in buffers in all cases.
  - Fix size allocation in bufferpool for compressed formats.
  - Don't stop streaming thread when unlinked. (#3620)
  * ALSA
  - The ALSA plugin now handles NULL values from mmap_areas.
    (#3600)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700136000">- Update to version 0.3.85 (1.0RC5):
  * Highlights
  - Fix an issue where a link could end up paused while not
    negotiated.
  - Fix an infinite recursion issue when finding runnable nodes.
  - Support XDG base directories when loading ACP config.
  - Fix MIDI event recording preview in Ardour.
  - Many more small fixes, cleanups and improvements.
  * PipeWire
  - Fix an issue where a link could end up paused while not
    negotiated. (#3619)
  - Fix an infinite recursion issue when finding runnable nodes
    by stopping the scan on feedback links around the driver.
    (#3621)
  - The system service now has better socket permissions.
  * Modules
  - Add support for uclamp. This allows the scheduler to make
    better informed decisions about where tasks should be placed,
    and what pstate to set for the CPU it is running on.
  - Emit warnings when applications are not doing the right
    locking instead of crashing.
  - Improve media.name for RAOP sinks. (#3801)
  - Support pause/resume in pipe-tunnel. (#3197)
  - Remove time rlimit when probing for realtime to avoid
    SIGXCPU.
  * SPA
  - Fix a bug where the resampler would be activated even when
    there is an ALSA pitch element. (#3628)
  - Improve resume from suspend in ALSA. (#3646)
  - Add option to expose ALSA controls as prop params.
  - Support XDG base directories when loading ACP config. This
    makes it possible to override the ACP config files.
  * Bluetooth
  - Schedule nodes in the same ISO group together.
  - More BAP fixes and cleanups.
  * JACK
  - Fix MIDI events from peer ports. This makes the MIDI event
    recording preview of Ardour work correctly.
  * GStreamer
  - Fix some error handling in the source and sink.
  * ALSA plugin
  - Improve poll descriptor handling. (#3648)
  * Docs
  - Many improvements to the layout and organization.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1701000000">- Update to version 1.0.0 (El Presidente):
  * Highlights
  - Fix a memfd/dmabuf leak when uploading buffers while shutting
    down.
  - Handle concurrent jack_port_get_buffer() calls because ardour
    seems to be doing this.
  - Improve time reporting (less jitter) in ALSA when using IRQ.
  - Many doc improvements.
  * PipeWire
  - Respect PIPEWIRE_DLCLOSE everywhere, remove pw_in_valgrind().
  - Remove a warning when a client tries to change ignored
    properties.
  * Modules
  - Fix a memfd/dmabuf leak when uploading buffers while shutting
    down.
  - Fix a potential segfault when copying mix structures. (#3658)
  - Avoid races in setrlimit in module-rt.
  - Fix a memory leak in filter-chain.
  - Set rtp.ptime on senders, not receivers.
  - The ROC modules were ported to ROC 0.3
  * SPA
  - Improve time reporting (less jitter) in ALSA when using IRQ.
    (#3657)
  - Add latency param query in libcamera.
  - Fix some compiler warnings.
  - The EVL plugin was updated.
  * Bluetooth
  - LC3 codec and compatibility improvements.
  * Pulse server
  - Fix emission of events when a sink/source state changes.
    (#3660)
  * JACK
  - Improve transport and time handling. Use unique ids to make
    consistent snapshots of the current time and transport.
  - Avoid enumerating port params that we are not going to use.
  - Optimize buffer reuse.
  - Handle concurrent jack_port_get_buffer() calls because ardour
    seems to be doing this. (#3632)
  * Docs
  - Many doc improvements.
  - Add man pages for pw-dump, pw-loopback, modules,
    pipewire-pulse.
  - Manpages are now made with Doxygen.
  - Add docs for pulse-modules</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704974400">- Update to version 1.0.1:
  * Highlights
  - Work around the buggy ALSA backend in libcanberra by forcing
    the pulse backend in module-x11-bell.
  - Fix a race in the device info updates in pulse-server.
  - Fix timing and rate matching in ALSA sequencer.
  - Improve timing information in JACK and from the ALSA driver.
  - More small fixes and improvements.
  * PipeWire
  - Fix a build issue when examples where disabled.
  - Avoid some compiler warnings.
  - Avoid some bitfield data races. (#3706)
  * Modules
  - Bump the PTP driver priority. (#3217)
  - Support the previous "allowed" permission in the access
    module.
  - Fix filename leak in module-filter-chain.
  - Work around the buggy ALSA backend in libcanberra by forcing
    the pulse backend in module-x11-bell. (#3688)
  - Fix a race in the device info updates in pulse-server.
  - Fix compatibility in RAOP. (#3698)
  * SPA
  - Handle ALSA picth control errors correctly
  - Clamp buffer-frames correctly. (#3000)
  - Fix timing and rate matching in ALSA sequencer. (#3657)
  - Revert a commit that could result in current time in the
    future in the timing updates.
  - Improve adapter state checks.
  - Remove the timer from the ALSA pcm.
  - Fix timeout in freewheel driver.
  * Pulse-server
  - Also handle active ports for monitor sources.
  - Fix zeroconf-publish format properties.
  * JACK
  - Improve timing and transport calculations.
  - Handle -ENOENT from the core and don't error out.
  * GStreamer
  - Handle node port removal in the device provider. (#3708)
  - Improve error handling while connecting.
  - Fix dts_offset.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1705924800">- Add patches from upstream to fix building the package in Factory
  with libcamera 0.2.0:
  * 0001-spa-libcamera-use-CameraConfigurationorientation.patch
  * 0002-spa-libcamera-bump-minimum-supported-version-to-0.2.0.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706702400">- Update to version 1.0.2:
  * Highlights
  - Fix v4l2 enumeration with filter. This should fix negotiation
    in some GStreamer pipelines with capsfilter. Also probe for
    EXPBUF support before using it.
  - Fix max-latency property and Buffer param when dealing with
    small ALSA device buffers. This should fix stuttering with
    some AMD based soundcards.
  - More small cleanups an improvements.
  * Modules
  - Improve netjack2 channel positions.
  - Improve RAOP module state after suspend/resume. (#3778)
  - Avoid crash in some LV2 plugins by configuring the Atom
    ports. (#3815)
  * SPA
  - Bump libcamera requirements to 0.2.0.
  - Try to avoid unaligned load exceptions. (#3790)
  - Fix v4l2 enumeration with filter. (#1793)
  - Fix max-latency property and Buffer param when dealing with
    small ALSA device buffers. This should fix stuttering with
    some AMD based soundcards. (#3744,#3622)
  - Add a resync.ms option to node.driver to make it possible to
    resync fast to clock jumps.
  - Probe for EXPBUF support in v4l2 before using it. (#3821)
  * pulse-server
  - Also emit change events when the port list change.
  * Bluetooth
  - Log a more verbose explanation when other soundservers seem
    to be interfering with bluetooth.
  - Add quirks for Rockbox Brick. (#3786)
  - Add quirks for SoundCore mini2. (#2927)
  * JACK
  - Improve check for the running state of clients. (#3794)
- Drop patches already included by upstream:
  * 0001-spa-libcamera-use-CameraConfigurationorientation.patch
  * 0002-spa-libcamera-bump-minimum-supported-version-to-0.2.0.patch</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1706961600">- Update to version 1.0.3:
  * Highlights
  - Fix ALSA version check. This should allow the alsa plugin to
    work again.
  - Some small fixes and improvements.
  * PipeWire
  - Escape @DEFAULT_SINK@ in the conf files.
  * Modules
  - Improve logging in module-pipe-tunnel.
  * SPA
  - Always recheck rate matching in ALSA when moving drivers.
    This fixes a potential issue where the adaptive resampler
    would not be activated in some cases.
  * ALSA
  - Fix ALSA version check. This should allow the alsa plugin to
    work again.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1708430400">- Add a conflict in -pulseaudio with
  pipewire-modules-%{apiver} &lt; 1.0.0 since the
  libpipewire-module-protocol-pulse.so module was included in
  - modules before 1.0.0 so we should avoid a file conflict.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1708516800">- Force using doxygen-1_10 in SLE where the default doxygen is too
  old and generates broken docs (boo#1217886)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709208000">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="alarrosa@suse.com" date="1709726400">- Add patch from upstream submitted at glfo#pipewire/pipewire#1932
  that fixes selecting the pipewire gstreamer plugins by the
  autoaudiosink/autoaudiosrc plugins:
  * fix-gst-sink.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Require pipewire-pulseaudio from pipewire-alsa so when
  pipewire-alsa is installed, pipewire has audio support (or put
  in other words, so pipewire-alsa isn't installed with the real
  pulseaudio). Fixes boo#1221235.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244801">- Update to version 1.0.3+git51.89d8e8b:
  * module-ffado: make the event buffer per port
  * module-ffado: handle MIDI correctly
  * module-ffado: implement MIDI send and receive
  * module-ffado: various fixes to make things work
  * stream: add pw_stream_get_nsec() to get current time
  * jack: fix multiple midi input ports
  * pw-top: only check terminal size in non-batch mode
  * Specify "Audio" in gstreamer sink/src metadata to fix autodetect
  * Add SOC-style jack names to HDMI audio paths
  * gst: remove timeouts when autoconnect=false
  * audioconvert: handle invalid ports better
  * audioconvert: handle port remove
  * pw_context_parse_conf_section: use the conf argument instead of the context's conf
  * stream: FORCE_RATE should just contain the rate
  * jack: FORCE_RATE should just contain the rate
  * jack: set global_mix safely
  * jack: sync threads by pausing the core
  * alsa: Added handle for controlling htimestamp autodisable
  * And more
- Remove patch already merged upstream:
  * fix-gst-sink.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710331200">- Update to version 1.0.4:
  * Highlights
  - Track memfd better to avoid inconsistent memory. Also make
    sure the mixer info is removed correctly in all cases on
    destroyed ports.
  - Correctly handle removed objects in the metadata.
  - Add an option to set the server and client priorities instead
    of using a hardcoded value of 88.
  - The FFADO module has been fixed. Audio and MIDI now works
    with the same latency as the JACK driver. This has now also
    been tested with a Focusrite Saffire Pro 14.
  - The JACK library has seen some important fixes. Some ardour
    crackling has been fixed when looping and multiple MIDI ports
    on a client should now work.
  - Small bugfixes and improvements.
  * PipeWire
  - Track memfd better to avoid inconsistent memory. Also make
    sure the mixer info is removed correctly in all cases on
    destroyed ports.
  - Fix Props param emission again in pw_stream. (#3833)
  - Add MAPPABLE flag to buffer data to indicate that the fd can
    be mmapped directly. Use this on DMABUF from v4l2. (#3840)
  - Correctly handle removed object in the metadata.
  - FreeBSD build and compatibility fixes.
  - Add an option to set the server and client priorities instead
    of using a hardcoded value of 88.
  - Read config overrides in the right order.
  - Fix PIPEWIRE_QUANTUM rate handling in pw_stream and
    pw_filter.
  - Fix pw_context_parse_conf_section(), actually use the conf
    argument.
  - A new pw_stream_get_nsec() and pw_filter_get_nsec() function
    was added to get the current time of the stream/filter
    without having to assume a particular clock.
  - A new default.clock.quantum-floor property was added to
    configure the absolute lowest buffer-size. (#3908)
  * docs
  - Many doc updates.
  * tools
  - Make sure we always quit pw-cli when the server stops.(#3837)
  - pw-top now prints all drivers in batch mode. (#3899)
  * modules
  - Don't destroy the client in protocol-simple on EAGAIN.
  - Handle IPv6 better in the RTP modules. Fix IPv6 SAP header
    parsing. (#3851)
  - The FFADO module has been fixed. Audio and MIDI now works
    with the same latency as the JACK driver. This has now also
    been tested with a Focusrite Saffire Pro 14. (#3558)
  * pulse-server
  - Make sure the peer_name is filled to avoid protocol errors.
  * SPA
  - Small resampler tweaks to improve stability of adaptive
    resampler.
  - Add ALSA option to control htimestamp autodisable.
  - Avoid some potential crashes in audioconvert when ports are
    removed.
  - Improve HDMI jack detection on some SOCs.
  - The audioconvert now has a monitor.passthrough option to pass
    the latency information on the monitor ports. (#3888)
  * GStreamer
  - Don't use timeouts when autoconnect=false in pipewiresrc.
    (#3884)
  - pipewiresrc and pipewiresink can now be automatically
    selected as audio source and sink.
  - An invalid memory access was fixed when destroying the device
    provider.
  * JACK
  - Remove properties correctly with the object id, not serial.
  - Improve sync with the data thread by pausing the core. Also
    improve handling of port io to avoid invalid buffer access.
  - Fix PIPEWIRE_QUANTUM rate handling.
  - Support multiple MIDI input ports per client. (#3901)
  - The output buffer size is now always correctly set. (#3892)
  * ALSA
  - Handle errors from eventfd_create correctly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710849600">- Avoid %if %{pkg_vcmp gcc &lt; 8}, instead replicate the condition
  from the BuildRequires section.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1712836800">- Move the jack spa plugin from the pipewire-spa-plugins-0_2
  package to a new pipewire-spa-plugins-0_2-jack package. This
  allows to not Suggest the pipewire-libjack package from
  pipewire-spa-plugins-0_2 since that's only used to connect
  pipewire as a client to a jack server which is not common at all
  (boo#1222253).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1713355200">- Update to version 1.0.5:
  * Highlights
  - pw_stream can now report timestamps on buffers and the
    expected amount of samples for the resampler.
  - The GStreamer element now has more correct timestamps using
    the new pw_stream timestamps as a fallback.
  - The FFADO module now handles suspend and resume better.
  - A regression in v4l2 was fixed when parsing malformed
    filters.
  - A potential memory/fd leak was fixed in client-node.
  - Many more small bugfixes and improvements.
  * PipeWire
  - pw_stream now reports the expected resampler input or output
    size in the pw_time structure. (#3750)
  - pw_stream now also adds a time field to the buffer, which
    contains the time of the graph when the buffer was received
    in the stream.
  - Fix a compiler error when compiling with -Werror=shadow.
    (#3915)
  - The config parser will warn when invalid config is detected.
  * Modules
  - The FFADO module now opens and closes when suspending. This
    fixes some problems when FFADO properties are changed while
    suspended. (#3558)
  - Filter-chain will now warn when invalid config is detected.
  - Echo-cancel will now handle manage the state of the
    echo-cancel plugin better, making sure run() is not called
    after deactivate().
  - Fix some potential memory/fd leaks in client-node.
  * SPA
  - Improve reading the bound ALSA controls.
  - The resampler can now also report the number of expected
    output samples.
  - The ALSA ACP device objects have some more properties like
    the card.id and alsa.components. (#3912)
  - Fix a potential string corruption when parsing JSON strings.
  - V4l2 now sets the latency on the port. (#3910)
  - alsa-udev now has an option to expose the device even if
    busy. (#3914)
  - Improve null-audio-sink channel handling. (#3931)
  - v4l2 will now drop the first frame because it often contains
    wrong timestamps or garbage. (#3910)
  - A regression in v4l2 was fixed where invalid/empty properties
    in the filter would make it error early. (#3959)
  * GStreamer
  - The source now falls back to the new pw_buffer time for the
    timestamps.
  * Docs
  - Sync with the master branch.</changelog>
</package>
<package pkgid="4b23bbfbbf59ee0925c17216f7ed5ff2595baba3879b5ba0bdcb0b9ee66b00998ccbcc4ccbe1edbbd57e6b4304c728d275e50c297811cd7b32528841b77cf4e5" name="gstreamer-plugin-pipewire" arch="x86_64">
  <version epoch="0" ver="1.0.6" rel="2.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1698926400">- Update to version 0.3.84 (1.0RC4):
  * Highlights
  - Fix a regression with openal because the queued buffers in
    the stream were not reported correctly.
  - Fix a bug in port busy counters that could cause random
    silent links.
  - Fix a regression in echo-cancel because it was not reporting
    its streams as ASYNC.
  - Fix a JACK regression where not all ports were enumerated in
    all cases.
  - Many more fixes and improvements.
  * PipeWire
  - pw_stream now reports the queued buffers more accurately.
    This fixes a regression when using openal. (#3592)
  - The port busy counters were not updated correctly in some
    cases. This could lead to negotiation errors and silent
    links. (#3547)
  - Ignore latency maximum when forcing rate/quantum. (#3613)
  - Nodes can now be added to multiple groups and link-groups.
    (#3612)
  * Modules
  - The filter-chain now also handles notify port dependencies
    correctly. (#3596)
  - Filter-chain has support for new linear, clamp, recip, exp,
    log, mult, sine builtin plugins.
  - The echo-cancel module now correctly reports its playback and
    capture streams as ASYNC to avoid running out of buffers.
    (#3593)
  - It is now possible to specify an array of remote names to
    connect to with the native protocol.
  - module-rtp-sap and module-rtp-sink now try to bind to the
    specified interface.
  * SPA
  - The alsa plugin now removes the runtime properties such as
    period-num, period-size and max-latency when suspended.
    (#3613)
  * Bluetooth
  - BAP Locations/Context is now set on endpoints as required by
    new bluez.
  - Improve selection of BAP leader.
  * JACK
  - Add a jack_set_sample_rate() extension function.
  - Make sure we get the info of all nodes/ports before
    completing the jack_client_open() operation so that we can
    enumerate the ports correctly in all cases. (#3618)
  * GStreamer
  - Fix types of metadata in pipewiresink.
  - Also copy metadata in buffers in all cases.
  - Fix size allocation in bufferpool for compressed formats.
  - Don't stop streaming thread when unlinked. (#3620)
  * ALSA
  - The ALSA plugin now handles NULL values from mmap_areas.
    (#3600)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700136000">- Update to version 0.3.85 (1.0RC5):
  * Highlights
  - Fix an issue where a link could end up paused while not
    negotiated.
  - Fix an infinite recursion issue when finding runnable nodes.
  - Support XDG base directories when loading ACP config.
  - Fix MIDI event recording preview in Ardour.
  - Many more small fixes, cleanups and improvements.
  * PipeWire
  - Fix an issue where a link could end up paused while not
    negotiated. (#3619)
  - Fix an infinite recursion issue when finding runnable nodes
    by stopping the scan on feedback links around the driver.
    (#3621)
  - The system service now has better socket permissions.
  * Modules
  - Add support for uclamp. This allows the scheduler to make
    better informed decisions about where tasks should be placed,
    and what pstate to set for the CPU it is running on.
  - Emit warnings when applications are not doing the right
    locking instead of crashing.
  - Improve media.name for RAOP sinks. (#3801)
  - Support pause/resume in pipe-tunnel. (#3197)
  - Remove time rlimit when probing for realtime to avoid
    SIGXCPU.
  * SPA
  - Fix a bug where the resampler would be activated even when
    there is an ALSA pitch element. (#3628)
  - Improve resume from suspend in ALSA. (#3646)
  - Add option to expose ALSA controls as prop params.
  - Support XDG base directories when loading ACP config. This
    makes it possible to override the ACP config files.
  * Bluetooth
  - Schedule nodes in the same ISO group together.
  - More BAP fixes and cleanups.
  * JACK
  - Fix MIDI events from peer ports. This makes the MIDI event
    recording preview of Ardour work correctly.
  * GStreamer
  - Fix some error handling in the source and sink.
  * ALSA plugin
  - Improve poll descriptor handling. (#3648)
  * Docs
  - Many improvements to the layout and organization.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1701000000">- Update to version 1.0.0 (El Presidente):
  * Highlights
  - Fix a memfd/dmabuf leak when uploading buffers while shutting
    down.
  - Handle concurrent jack_port_get_buffer() calls because ardour
    seems to be doing this.
  - Improve time reporting (less jitter) in ALSA when using IRQ.
  - Many doc improvements.
  * PipeWire
  - Respect PIPEWIRE_DLCLOSE everywhere, remove pw_in_valgrind().
  - Remove a warning when a client tries to change ignored
    properties.
  * Modules
  - Fix a memfd/dmabuf leak when uploading buffers while shutting
    down.
  - Fix a potential segfault when copying mix structures. (#3658)
  - Avoid races in setrlimit in module-rt.
  - Fix a memory leak in filter-chain.
  - Set rtp.ptime on senders, not receivers.
  - The ROC modules were ported to ROC 0.3
  * SPA
  - Improve time reporting (less jitter) in ALSA when using IRQ.
    (#3657)
  - Add latency param query in libcamera.
  - Fix some compiler warnings.
  - The EVL plugin was updated.
  * Bluetooth
  - LC3 codec and compatibility improvements.
  * Pulse server
  - Fix emission of events when a sink/source state changes.
    (#3660)
  * JACK
  - Improve transport and time handling. Use unique ids to make
    consistent snapshots of the current time and transport.
  - Avoid enumerating port params that we are not going to use.
  - Optimize buffer reuse.
  - Handle concurrent jack_port_get_buffer() calls because ardour
    seems to be doing this. (#3632)
  * Docs
  - Many doc improvements.
  - Add man pages for pw-dump, pw-loopback, modules,
    pipewire-pulse.
  - Manpages are now made with Doxygen.
  - Add docs for pulse-modules</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704974400">- Update to version 1.0.1:
  * Highlights
  - Work around the buggy ALSA backend in libcanberra by forcing
    the pulse backend in module-x11-bell.
  - Fix a race in the device info updates in pulse-server.
  - Fix timing and rate matching in ALSA sequencer.
  - Improve timing information in JACK and from the ALSA driver.
  - More small fixes and improvements.
  * PipeWire
  - Fix a build issue when examples where disabled.
  - Avoid some compiler warnings.
  - Avoid some bitfield data races. (#3706)
  * Modules
  - Bump the PTP driver priority. (#3217)
  - Support the previous "allowed" permission in the access
    module.
  - Fix filename leak in module-filter-chain.
  - Work around the buggy ALSA backend in libcanberra by forcing
    the pulse backend in module-x11-bell. (#3688)
  - Fix a race in the device info updates in pulse-server.
  - Fix compatibility in RAOP. (#3698)
  * SPA
  - Handle ALSA picth control errors correctly
  - Clamp buffer-frames correctly. (#3000)
  - Fix timing and rate matching in ALSA sequencer. (#3657)
  - Revert a commit that could result in current time in the
    future in the timing updates.
  - Improve adapter state checks.
  - Remove the timer from the ALSA pcm.
  - Fix timeout in freewheel driver.
  * Pulse-server
  - Also handle active ports for monitor sources.
  - Fix zeroconf-publish format properties.
  * JACK
  - Improve timing and transport calculations.
  - Handle -ENOENT from the core and don't error out.
  * GStreamer
  - Handle node port removal in the device provider. (#3708)
  - Improve error handling while connecting.
  - Fix dts_offset.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1705924800">- Add patches from upstream to fix building the package in Factory
  with libcamera 0.2.0:
  * 0001-spa-libcamera-use-CameraConfigurationorientation.patch
  * 0002-spa-libcamera-bump-minimum-supported-version-to-0.2.0.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706702400">- Update to version 1.0.2:
  * Highlights
  - Fix v4l2 enumeration with filter. This should fix negotiation
    in some GStreamer pipelines with capsfilter. Also probe for
    EXPBUF support before using it.
  - Fix max-latency property and Buffer param when dealing with
    small ALSA device buffers. This should fix stuttering with
    some AMD based soundcards.
  - More small cleanups an improvements.
  * Modules
  - Improve netjack2 channel positions.
  - Improve RAOP module state after suspend/resume. (#3778)
  - Avoid crash in some LV2 plugins by configuring the Atom
    ports. (#3815)
  * SPA
  - Bump libcamera requirements to 0.2.0.
  - Try to avoid unaligned load exceptions. (#3790)
  - Fix v4l2 enumeration with filter. (#1793)
  - Fix max-latency property and Buffer param when dealing with
    small ALSA device buffers. This should fix stuttering with
    some AMD based soundcards. (#3744,#3622)
  - Add a resync.ms option to node.driver to make it possible to
    resync fast to clock jumps.
  - Probe for EXPBUF support in v4l2 before using it. (#3821)
  * pulse-server
  - Also emit change events when the port list change.
  * Bluetooth
  - Log a more verbose explanation when other soundservers seem
    to be interfering with bluetooth.
  - Add quirks for Rockbox Brick. (#3786)
  - Add quirks for SoundCore mini2. (#2927)
  * JACK
  - Improve check for the running state of clients. (#3794)
- Drop patches already included by upstream:
  * 0001-spa-libcamera-use-CameraConfigurationorientation.patch
  * 0002-spa-libcamera-bump-minimum-supported-version-to-0.2.0.patch</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1706961600">- Update to version 1.0.3:
  * Highlights
  - Fix ALSA version check. This should allow the alsa plugin to
    work again.
  - Some small fixes and improvements.
  * PipeWire
  - Escape @DEFAULT_SINK@ in the conf files.
  * Modules
  - Improve logging in module-pipe-tunnel.
  * SPA
  - Always recheck rate matching in ALSA when moving drivers.
    This fixes a potential issue where the adaptive resampler
    would not be activated in some cases.
  * ALSA
  - Fix ALSA version check. This should allow the alsa plugin to
    work again.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1708430400">- Add a conflict in -pulseaudio with
  pipewire-modules-%{apiver} &lt; 1.0.0 since the
  libpipewire-module-protocol-pulse.so module was included in
  - modules before 1.0.0 so we should avoid a file conflict.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1708516800">- Force using doxygen-1_10 in SLE where the default doxygen is too
  old and generates broken docs (boo#1217886)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709208000">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="alarrosa@suse.com" date="1709726400">- Add patch from upstream submitted at glfo#pipewire/pipewire#1932
  that fixes selecting the pipewire gstreamer plugins by the
  autoaudiosink/autoaudiosrc plugins:
  * fix-gst-sink.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Require pipewire-pulseaudio from pipewire-alsa so when
  pipewire-alsa is installed, pipewire has audio support (or put
  in other words, so pipewire-alsa isn't installed with the real
  pulseaudio). Fixes boo#1221235.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244801">- Update to version 1.0.3+git51.89d8e8b:
  * module-ffado: make the event buffer per port
  * module-ffado: handle MIDI correctly
  * module-ffado: implement MIDI send and receive
  * module-ffado: various fixes to make things work
  * stream: add pw_stream_get_nsec() to get current time
  * jack: fix multiple midi input ports
  * pw-top: only check terminal size in non-batch mode
  * Specify "Audio" in gstreamer sink/src metadata to fix autodetect
  * Add SOC-style jack names to HDMI audio paths
  * gst: remove timeouts when autoconnect=false
  * audioconvert: handle invalid ports better
  * audioconvert: handle port remove
  * pw_context_parse_conf_section: use the conf argument instead of the context's conf
  * stream: FORCE_RATE should just contain the rate
  * jack: FORCE_RATE should just contain the rate
  * jack: set global_mix safely
  * jack: sync threads by pausing the core
  * alsa: Added handle for controlling htimestamp autodisable
  * And more
- Remove patch already merged upstream:
  * fix-gst-sink.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710331200">- Update to version 1.0.4:
  * Highlights
  - Track memfd better to avoid inconsistent memory. Also make
    sure the mixer info is removed correctly in all cases on
    destroyed ports.
  - Correctly handle removed objects in the metadata.
  - Add an option to set the server and client priorities instead
    of using a hardcoded value of 88.
  - The FFADO module has been fixed. Audio and MIDI now works
    with the same latency as the JACK driver. This has now also
    been tested with a Focusrite Saffire Pro 14.
  - The JACK library has seen some important fixes. Some ardour
    crackling has been fixed when looping and multiple MIDI ports
    on a client should now work.
  - Small bugfixes and improvements.
  * PipeWire
  - Track memfd better to avoid inconsistent memory. Also make
    sure the mixer info is removed correctly in all cases on
    destroyed ports.
  - Fix Props param emission again in pw_stream. (#3833)
  - Add MAPPABLE flag to buffer data to indicate that the fd can
    be mmapped directly. Use this on DMABUF from v4l2. (#3840)
  - Correctly handle removed object in the metadata.
  - FreeBSD build and compatibility fixes.
  - Add an option to set the server and client priorities instead
    of using a hardcoded value of 88.
  - Read config overrides in the right order.
  - Fix PIPEWIRE_QUANTUM rate handling in pw_stream and
    pw_filter.
  - Fix pw_context_parse_conf_section(), actually use the conf
    argument.
  - A new pw_stream_get_nsec() and pw_filter_get_nsec() function
    was added to get the current time of the stream/filter
    without having to assume a particular clock.
  - A new default.clock.quantum-floor property was added to
    configure the absolute lowest buffer-size. (#3908)
  * docs
  - Many doc updates.
  * tools
  - Make sure we always quit pw-cli when the server stops.(#3837)
  - pw-top now prints all drivers in batch mode. (#3899)
  * modules
  - Don't destroy the client in protocol-simple on EAGAIN.
  - Handle IPv6 better in the RTP modules. Fix IPv6 SAP header
    parsing. (#3851)
  - The FFADO module has been fixed. Audio and MIDI now works
    with the same latency as the JACK driver. This has now also
    been tested with a Focusrite Saffire Pro 14. (#3558)
  * pulse-server
  - Make sure the peer_name is filled to avoid protocol errors.
  * SPA
  - Small resampler tweaks to improve stability of adaptive
    resampler.
  - Add ALSA option to control htimestamp autodisable.
  - Avoid some potential crashes in audioconvert when ports are
    removed.
  - Improve HDMI jack detection on some SOCs.
  - The audioconvert now has a monitor.passthrough option to pass
    the latency information on the monitor ports. (#3888)
  * GStreamer
  - Don't use timeouts when autoconnect=false in pipewiresrc.
    (#3884)
  - pipewiresrc and pipewiresink can now be automatically
    selected as audio source and sink.
  - An invalid memory access was fixed when destroying the device
    provider.
  * JACK
  - Remove properties correctly with the object id, not serial.
  - Improve sync with the data thread by pausing the core. Also
    improve handling of port io to avoid invalid buffer access.
  - Fix PIPEWIRE_QUANTUM rate handling.
  - Support multiple MIDI input ports per client. (#3901)
  - The output buffer size is now always correctly set. (#3892)
  * ALSA
  - Handle errors from eventfd_create correctly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710849600">- Avoid %if %{pkg_vcmp gcc &lt; 8}, instead replicate the condition
  from the BuildRequires section.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1712836800">- Move the jack spa plugin from the pipewire-spa-plugins-0_2
  package to a new pipewire-spa-plugins-0_2-jack package. This
  allows to not Suggest the pipewire-libjack package from
  pipewire-spa-plugins-0_2 since that's only used to connect
  pipewire as a client to a jack server which is not common at all
  (boo#1222253).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1713355200">- Update to version 1.0.5:
  * Highlights
  - pw_stream can now report timestamps on buffers and the
    expected amount of samples for the resampler.
  - The GStreamer element now has more correct timestamps using
    the new pw_stream timestamps as a fallback.
  - The FFADO module now handles suspend and resume better.
  - A regression in v4l2 was fixed when parsing malformed
    filters.
  - A potential memory/fd leak was fixed in client-node.
  - Many more small bugfixes and improvements.
  * PipeWire
  - pw_stream now reports the expected resampler input or output
    size in the pw_time structure. (#3750)
  - pw_stream now also adds a time field to the buffer, which
    contains the time of the graph when the buffer was received
    in the stream.
  - Fix a compiler error when compiling with -Werror=shadow.
    (#3915)
  - The config parser will warn when invalid config is detected.
  * Modules
  - The FFADO module now opens and closes when suspending. This
    fixes some problems when FFADO properties are changed while
    suspended. (#3558)
  - Filter-chain will now warn when invalid config is detected.
  - Echo-cancel will now handle manage the state of the
    echo-cancel plugin better, making sure run() is not called
    after deactivate().
  - Fix some potential memory/fd leaks in client-node.
  * SPA
  - Improve reading the bound ALSA controls.
  - The resampler can now also report the number of expected
    output samples.
  - The ALSA ACP device objects have some more properties like
    the card.id and alsa.components. (#3912)
  - Fix a potential string corruption when parsing JSON strings.
  - V4l2 now sets the latency on the port. (#3910)
  - alsa-udev now has an option to expose the device even if
    busy. (#3914)
  - Improve null-audio-sink channel handling. (#3931)
  - v4l2 will now drop the first frame because it often contains
    wrong timestamps or garbage. (#3910)
  - A regression in v4l2 was fixed where invalid/empty properties
    in the filter would make it error early. (#3959)
  * GStreamer
  - The source now falls back to the new pw_buffer time for the
    timestamps.
  * Docs
  - Sync with the master branch.</changelog>
  <changelog author="alarrosa@suse.com" date="1714996800">- Update to version 1.0.5+git36.60deeb2 to fix several crashes,
  NULL checks, format strings and other issues:
  * spa: libcamera: fix RGB mappings
  * pw-dump: destroy all objects not just those matching the pattern
  * pw-dump: fix string memory leak on error
  * json: fix high surrogate escapes
  * core: handle import errors better
  * gst/src: fix crash when current_caps is NULL
  * gst/src: Avoid unnecessary renegotiations during streaming
  * gst/src: Cleanups for src_negotiate()
  * pw-mon: fix type confusion in core event handler
  * gst: fix stream params memory leak
  * gst: handle some more errors
  * treewide: fix errno assignments
  * alsa-pcm: don't force quantum for iec958 formats
  * journal: prepend code location to messages at debug log levels
  * module-rt: fix compiler warning
  * filter-chain: fix arguments of calloc
  * combine-stream tag forward
  * Add album to tag metadata
  * impl-node: avoid bitfield races
  * treewide: fix some format string issues
  * conf: warn when match actions are missing
  * module-protocol-simple: handle 'node.name' property
  * module-ffado: only start after ports are configured
  * context: fill basic properties early
  * combine-stream: fix latency-compensate with resample.disabled=true
  * profiler: remove unused data-loop
  * v4l2: fix printf format
  * spa: v4l2: encode device id into a json array
  * spa: libcamera: encode device ids into a json array
  * impl-port: avoid doing work when the port is destroyed
  * impl-port: use 0 size when clearing IO
  * stream: log a warning when media.class and direction mismatch
  * module-loopback: only enable delay with valid rate and channels
  * alsa: fix race when updating the eventfd
  * audioconvert: also clamp monitor volume to min/max
  * combine-stream: actually make use of resample.disable</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1715342400">- Update to version 1.0.6:
  * Highlights
  - A bitfield race was fixed that could cause some crashes or
    undefined behaviour when moving nodes between drivers.
  - Fix to some invalid memory access in the pw-mon and pw-dump.
  - A regression in kodi with IEC958 formats playback was fixed.
  - A race in the ALSA plugin was fixed when updating the
    eventfd.
  - Improvements and fixes to module-combine-stream.
  - Negotiation was improved in pipewiresrc.
  - Some more small fixes and improvements.
  * PipeWire
  - Context properties are now set early so that client
    properties can be matched with rules.
  - A bitfield race was fixed that could cause some crashes or
    undefined behaviour when moving nodes between drivers.
  * Tools
  - Fix failure to hide properties in pw-mon. (#3997)
  - Fix some memleaks and a crash in pw-dump. (#4001)
  * Modules
  - The combine-stream module now prevents resampling to avoid
    broken audio because of different samplerates.
  - Fix a potential double free in module-loopback when
    calculating the delay. (#3748)
  - The FFADO module now only starts when ports are negotiated
    to avoid startup races. (#3968)
  - The combine-stream module will now forward tags.
  * SPA
  - Monitor volumes are now also clamped to the min/max volumes.
    (#3962)
  - V4l2 and libcamera now encodes the device ids into a JSON
    array. This is part of the deduplication code of devices.
  - A regression in kodi with IEC958 formats playback was fixed.
  * Bluetooth
  - Improved buffer handling and queued data when stopping.
  * ALSA
  - A race was fixed when updating the eventfd. (#3711)
  * GStreamer
  - Handle some errors better instead of crashing. (#3994)
  - Fix a memleak in the stream params handling.
  - Negotiation was improved in pipewiresrc.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1715774400">- Move modules jack-tunnel and jackdbus-detect to the
  pipewire-spa-plugins-0_2-jack since those modules should only
  be used when the real jack server is running. This fixes pipewire
  starting jackdbus on start.</changelog>
</package>
<package pkgid="b406d1dfe0ff68b51c944e5766df6aeb743730541f28b94c1012d2783be7d1ba53b6b452a272baea7651ce74f72cf9f38a97d5b882688186374b3b3b620c631b" name="gstreamer-plugin-pipewire-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.0.5" rel="1.1"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1697198400">- Update to version 0.3.82:
  * Highlights
  - Fix a regression in some devices when the Pro-Audio profile
    was selected.
    Only enable the IRQ based scheduling and device linking in
    specific safe cases.
  - Improve rate switching. In some cases the graph rate would
    not switch correctly.
  - Fix regression in alsa wakeups that would cause silence in
    VMs.
  - Fix a leak in the SBC codecs for SCO.
  - More improvements to the RAOP module.
  - Other small improvements and fixes.
  * PipeWire
  - Improve client property checks.
  - Allow non-power-of-2 quantums when forced.
  - Improve rate switching. In some cases the graph rate would
    not switch correctly.
  - The PIPEWIRE_QUANTUM env variable now forces the size and
    rate in the graph for the duration of the application.
    The softer PIPEWIRE_LATENCY and PIPEWIRE_RATE can still be
    used to merely suggest a maximum latency and a rate.
  * modules
  - Remove the RTSP FLUSH request in RAOP because it does not
    seem necessary.
  - The RAOP module now uses the common RTP stream functions.
  - Add sockets option to protocol-native to make pipewire listen
    on multiple sockets.
  * SPA
  - Clean up some of the log functions.
  - Add an option in ALSA to disable linking devices together.
  - Only link pcms together when 1 capture and 1 playback pcm.
    For more complex devices we can't be sure which ones can be
    linked.
  - Disable tsched only when using linked devices.
  - Add some extra checks in ALSA to avoid segfaults.
  - Add Tag support to alsa-sink and alsa-source.
  - Use dynamic pod builder when we can.
  - Set priority.driver on midi-bridge to allow it as a fallback
    driver.
  - Fix regression in alsa wakeups.
  - The PTP clock can now be found from the interface in
    node-driver.
  * pulse-server
  - Some small cleanups and internal improvements.
  - Add some memory debugging messages.
  - Add Tag messages to streams.
  * Bluetooth
  - Fix a leak in the SBC codecs for SCO.
  * JACK
  - Patch up midi events in the destination buffer instead of
    writing to the source buffer.
  - Group all jack clients together to avoid transport issues.
  * ALSA-plugins
  - Add also.deny option to block alsa clients from opening the
    PCM.
- Drop patches already included upstream:
  * 0001-alsa-add-api.alsa.auto-link-option.patch
  * 0002-acp-fix-compilation.patch
  * 0003-acp-only-join-and-link-when-1-capture-and-1-playback.patch
  * 0004-acp-only-disable-tsched-when-linking.patch
  * 0001-alsa-dont-check-early-wakeup-when-PCM-stopped.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1697716800">- Update to version 0.3.83:
  * Highlights
  - A quantum change regression was fixed.
  - Use a 2 socket server now for the manager and the
    applications with (when wireplumber is updated) different
    permissions.
  - Reduce memory usage a little in audioconvert and use fewer
    buffers.
  - Some JACK deadlocks were fixed.
  - More bugfixes and improvements.
  * PipeWire
  - Fix quantum change regression.
  - Use a 2 socket server by default. One for the session-manager
    and one for applications.
  - Fix a potential use-after-free in node and device cleanup.
  * modules
  - Some hardcoded buffer size limits were removed.
  - Fix ASYNC flag on combined-streams.
  - Add support for on-demand combined-streams using metadata.
  * SPA
  - alsa-udev will now ignore PCMs with the ACP_IGNORE udev
    environment variable.
  - The audioadapter now uses at least 2 buffers when the
    follower is async.
  - The number of buffers used by plugins was tweaked a little.
    Most plugins now only ask 1 buffer.
  - Memory usage in audioconvert was reduced.
  - Fix some unaligned reads and writes and undefined left shifts
    reported by ASAN.
  - Rework vulkan dependency checking.
  - Don't try to link ALSA devices when prepare fails. This
    fixes some crashes.
  - Fix a stall when the allowed codecs are changed in ALSA.
  - Improve ALSA rate control for sources to avoid xruns.
  - Try to fix IEC958 TrueHD and DTS playback.
  * Bluetooth
  - Improve fallback SCO mtu when the kernel doesn't tell us.
  * JACK
  - The fixed buffer size limit was removed.
  - Add an option to make input buffers writable (default true).
  - A potential deadlock was fixed when applications lock the
    process function.
  - Use a separate thread to dispatch notifications to avoid
    deadlocks.
  - Potentially fix silent export in ardour in some cases.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1698667200">- Disable the WebRTC-based echo canceller in big endian
  architectures since webrtc-audio-processing is not available
  there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1698926400">- Update to version 0.3.84 (1.0RC4):
  * Highlights
  - Fix a regression with openal because the queued buffers in
    the stream were not reported correctly.
  - Fix a bug in port busy counters that could cause random
    silent links.
  - Fix a regression in echo-cancel because it was not reporting
    its streams as ASYNC.
  - Fix a JACK regression where not all ports were enumerated in
    all cases.
  - Many more fixes and improvements.
  * PipeWire
  - pw_stream now reports the queued buffers more accurately.
    This fixes a regression when using openal. (#3592)
  - The port busy counters were not updated correctly in some
    cases. This could lead to negotiation errors and silent
    links. (#3547)
  - Ignore latency maximum when forcing rate/quantum. (#3613)
  - Nodes can now be added to multiple groups and link-groups.
    (#3612)
  * Modules
  - The filter-chain now also handles notify port dependencies
    correctly. (#3596)
  - Filter-chain has support for new linear, clamp, recip, exp,
    log, mult, sine builtin plugins.
  - The echo-cancel module now correctly reports its playback and
    capture streams as ASYNC to avoid running out of buffers.
    (#3593)
  - It is now possible to specify an array of remote names to
    connect to with the native protocol.
  - module-rtp-sap and module-rtp-sink now try to bind to the
    specified interface.
  * SPA
  - The alsa plugin now removes the runtime properties such as
    period-num, period-size and max-latency when suspended.
    (#3613)
  * Bluetooth
  - BAP Locations/Context is now set on endpoints as required by
    new bluez.
  - Improve selection of BAP leader.
  * JACK
  - Add a jack_set_sample_rate() extension function.
  - Make sure we get the info of all nodes/ports before
    completing the jack_client_open() operation so that we can
    enumerate the ports correctly in all cases. (#3618)
  * GStreamer
  - Fix types of metadata in pipewiresink.
  - Also copy metadata in buffers in all cases.
  - Fix size allocation in bufferpool for compressed formats.
  - Don't stop streaming thread when unlinked. (#3620)
  * ALSA
  - The ALSA plugin now handles NULL values from mmap_areas.
    (#3600)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700136000">- Update to version 0.3.85 (1.0RC5):
  * Highlights
  - Fix an issue where a link could end up paused while not
    negotiated.
  - Fix an infinite recursion issue when finding runnable nodes.
  - Support XDG base directories when loading ACP config.
  - Fix MIDI event recording preview in Ardour.
  - Many more small fixes, cleanups and improvements.
  * PipeWire
  - Fix an issue where a link could end up paused while not
    negotiated. (#3619)
  - Fix an infinite recursion issue when finding runnable nodes
    by stopping the scan on feedback links around the driver.
    (#3621)
  - The system service now has better socket permissions.
  * Modules
  - Add support for uclamp. This allows the scheduler to make
    better informed decisions about where tasks should be placed,
    and what pstate to set for the CPU it is running on.
  - Emit warnings when applications are not doing the right
    locking instead of crashing.
  - Improve media.name for RAOP sinks. (#3801)
  - Support pause/resume in pipe-tunnel. (#3197)
  - Remove time rlimit when probing for realtime to avoid
    SIGXCPU.
  * SPA
  - Fix a bug where the resampler would be activated even when
    there is an ALSA pitch element. (#3628)
  - Improve resume from suspend in ALSA. (#3646)
  - Add option to expose ALSA controls as prop params.
  - Support XDG base directories when loading ACP config. This
    makes it possible to override the ACP config files.
  * Bluetooth
  - Schedule nodes in the same ISO group together.
  - More BAP fixes and cleanups.
  * JACK
  - Fix MIDI events from peer ports. This makes the MIDI event
    recording preview of Ardour work correctly.
  * GStreamer
  - Fix some error handling in the source and sink.
  * ALSA plugin
  - Improve poll descriptor handling. (#3648)
  * Docs
  - Many improvements to the layout and organization.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1701000000">- Update to version 1.0.0 (El Presidente):
  * Highlights
  - Fix a memfd/dmabuf leak when uploading buffers while shutting
    down.
  - Handle concurrent jack_port_get_buffer() calls because ardour
    seems to be doing this.
  - Improve time reporting (less jitter) in ALSA when using IRQ.
  - Many doc improvements.
  * PipeWire
  - Respect PIPEWIRE_DLCLOSE everywhere, remove pw_in_valgrind().
  - Remove a warning when a client tries to change ignored
    properties.
  * Modules
  - Fix a memfd/dmabuf leak when uploading buffers while shutting
    down.
  - Fix a potential segfault when copying mix structures. (#3658)
  - Avoid races in setrlimit in module-rt.
  - Fix a memory leak in filter-chain.
  - Set rtp.ptime on senders, not receivers.
  - The ROC modules were ported to ROC 0.3
  * SPA
  - Improve time reporting (less jitter) in ALSA when using IRQ.
    (#3657)
  - Add latency param query in libcamera.
  - Fix some compiler warnings.
  - The EVL plugin was updated.
  * Bluetooth
  - LC3 codec and compatibility improvements.
  * Pulse server
  - Fix emission of events when a sink/source state changes.
    (#3660)
  * JACK
  - Improve transport and time handling. Use unique ids to make
    consistent snapshots of the current time and transport.
  - Avoid enumerating port params that we are not going to use.
  - Optimize buffer reuse.
  - Handle concurrent jack_port_get_buffer() calls because ardour
    seems to be doing this. (#3632)
  * Docs
  - Many doc improvements.
  - Add man pages for pw-dump, pw-loopback, modules,
    pipewire-pulse.
  - Manpages are now made with Doxygen.
  - Add docs for pulse-modules</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704974400">- Update to version 1.0.1:
  * Highlights
  - Work around the buggy ALSA backend in libcanberra by forcing
    the pulse backend in module-x11-bell.
  - Fix a race in the device info updates in pulse-server.
  - Fix timing and rate matching in ALSA sequencer.
  - Improve timing information in JACK and from the ALSA driver.
  - More small fixes and improvements.
  * PipeWire
  - Fix a build issue when examples where disabled.
  - Avoid some compiler warnings.
  - Avoid some bitfield data races. (#3706)
  * Modules
  - Bump the PTP driver priority. (#3217)
  - Support the previous "allowed" permission in the access
    module.
  - Fix filename leak in module-filter-chain.
  - Work around the buggy ALSA backend in libcanberra by forcing
    the pulse backend in module-x11-bell. (#3688)
  - Fix a race in the device info updates in pulse-server.
  - Fix compatibility in RAOP. (#3698)
  * SPA
  - Handle ALSA picth control errors correctly
  - Clamp buffer-frames correctly. (#3000)
  - Fix timing and rate matching in ALSA sequencer. (#3657)
  - Revert a commit that could result in current time in the
    future in the timing updates.
  - Improve adapter state checks.
  - Remove the timer from the ALSA pcm.
  - Fix timeout in freewheel driver.
  * Pulse-server
  - Also handle active ports for monitor sources.
  - Fix zeroconf-publish format properties.
  * JACK
  - Improve timing and transport calculations.
  - Handle -ENOENT from the core and don't error out.
  * GStreamer
  - Handle node port removal in the device provider. (#3708)
  - Improve error handling while connecting.
  - Fix dts_offset.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1705924800">- Add patches from upstream to fix building the package in Factory
  with libcamera 0.2.0:
  * 0001-spa-libcamera-use-CameraConfigurationorientation.patch
  * 0002-spa-libcamera-bump-minimum-supported-version-to-0.2.0.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706702400">- Update to version 1.0.2:
  * Highlights
  - Fix v4l2 enumeration with filter. This should fix negotiation
    in some GStreamer pipelines with capsfilter. Also probe for
    EXPBUF support before using it.
  - Fix max-latency property and Buffer param when dealing with
    small ALSA device buffers. This should fix stuttering with
    some AMD based soundcards.
  - More small cleanups an improvements.
  * Modules
  - Improve netjack2 channel positions.
  - Improve RAOP module state after suspend/resume. (#3778)
  - Avoid crash in some LV2 plugins by configuring the Atom
    ports. (#3815)
  * SPA
  - Bump libcamera requirements to 0.2.0.
  - Try to avoid unaligned load exceptions. (#3790)
  - Fix v4l2 enumeration with filter. (#1793)
  - Fix max-latency property and Buffer param when dealing with
    small ALSA device buffers. This should fix stuttering with
    some AMD based soundcards. (#3744,#3622)
  - Add a resync.ms option to node.driver to make it possible to
    resync fast to clock jumps.
  - Probe for EXPBUF support in v4l2 before using it. (#3821)
  * pulse-server
  - Also emit change events when the port list change.
  * Bluetooth
  - Log a more verbose explanation when other soundservers seem
    to be interfering with bluetooth.
  - Add quirks for Rockbox Brick. (#3786)
  - Add quirks for SoundCore mini2. (#2927)
  * JACK
  - Improve check for the running state of clients. (#3794)
- Drop patches already included by upstream:
  * 0001-spa-libcamera-use-CameraConfigurationorientation.patch
  * 0002-spa-libcamera-bump-minimum-supported-version-to-0.2.0.patch</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1706961600">- Update to version 1.0.3:
  * Highlights
  - Fix ALSA version check. This should allow the alsa plugin to
    work again.
  - Some small fixes and improvements.
  * PipeWire
  - Escape @DEFAULT_SINK@ in the conf files.
  * Modules
  - Improve logging in module-pipe-tunnel.
  * SPA
  - Always recheck rate matching in ALSA when moving drivers.
    This fixes a potential issue where the adaptive resampler
    would not be activated in some cases.
  * ALSA
  - Fix ALSA version check. This should allow the alsa plugin to
    work again.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1708430400">- Add a conflict in -pulseaudio with
  pipewire-modules-%{apiver} &lt; 1.0.0 since the
  libpipewire-module-protocol-pulse.so module was included in
  - modules before 1.0.0 so we should avoid a file conflict.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1708516800">- Force using doxygen-1_10 in SLE where the default doxygen is too
  old and generates broken docs (boo#1217886)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709208000">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="alarrosa@suse.com" date="1709726400">- Add patch from upstream submitted at glfo#pipewire/pipewire#1932
  that fixes selecting the pipewire gstreamer plugins by the
  autoaudiosink/autoaudiosrc plugins:
  * fix-gst-sink.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Require pipewire-pulseaudio from pipewire-alsa so when
  pipewire-alsa is installed, pipewire has audio support (or put
  in other words, so pipewire-alsa isn't installed with the real
  pulseaudio). Fixes boo#1221235.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244801">- Update to version 1.0.3+git51.89d8e8b:
  * module-ffado: make the event buffer per port
  * module-ffado: handle MIDI correctly
  * module-ffado: implement MIDI send and receive
  * module-ffado: various fixes to make things work
  * stream: add pw_stream_get_nsec() to get current time
  * jack: fix multiple midi input ports
  * pw-top: only check terminal size in non-batch mode
  * Specify "Audio" in gstreamer sink/src metadata to fix autodetect
  * Add SOC-style jack names to HDMI audio paths
  * gst: remove timeouts when autoconnect=false
  * audioconvert: handle invalid ports better
  * audioconvert: handle port remove
  * pw_context_parse_conf_section: use the conf argument instead of the context's conf
  * stream: FORCE_RATE should just contain the rate
  * jack: FORCE_RATE should just contain the rate
  * jack: set global_mix safely
  * jack: sync threads by pausing the core
  * alsa: Added handle for controlling htimestamp autodisable
  * And more
- Remove patch already merged upstream:
  * fix-gst-sink.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710331200">- Update to version 1.0.4:
  * Highlights
  - Track memfd better to avoid inconsistent memory. Also make
    sure the mixer info is removed correctly in all cases on
    destroyed ports.
  - Correctly handle removed objects in the metadata.
  - Add an option to set the server and client priorities instead
    of using a hardcoded value of 88.
  - The FFADO module has been fixed. Audio and MIDI now works
    with the same latency as the JACK driver. This has now also
    been tested with a Focusrite Saffire Pro 14.
  - The JACK library has seen some important fixes. Some ardour
    crackling has been fixed when looping and multiple MIDI ports
    on a client should now work.
  - Small bugfixes and improvements.
  * PipeWire
  - Track memfd better to avoid inconsistent memory. Also make
    sure the mixer info is removed correctly in all cases on
    destroyed ports.
  - Fix Props param emission again in pw_stream. (#3833)
  - Add MAPPABLE flag to buffer data to indicate that the fd can
    be mmapped directly. Use this on DMABUF from v4l2. (#3840)
  - Correctly handle removed object in the metadata.
  - FreeBSD build and compatibility fixes.
  - Add an option to set the server and client priorities instead
    of using a hardcoded value of 88.
  - Read config overrides in the right order.
  - Fix PIPEWIRE_QUANTUM rate handling in pw_stream and
    pw_filter.
  - Fix pw_context_parse_conf_section(), actually use the conf
    argument.
  - A new pw_stream_get_nsec() and pw_filter_get_nsec() function
    was added to get the current time of the stream/filter
    without having to assume a particular clock.
  - A new default.clock.quantum-floor property was added to
    configure the absolute lowest buffer-size. (#3908)
  * docs
  - Many doc updates.
  * tools
  - Make sure we always quit pw-cli when the server stops.(#3837)
  - pw-top now prints all drivers in batch mode. (#3899)
  * modules
  - Don't destroy the client in protocol-simple on EAGAIN.
  - Handle IPv6 better in the RTP modules. Fix IPv6 SAP header
    parsing. (#3851)
  - The FFADO module has been fixed. Audio and MIDI now works
    with the same latency as the JACK driver. This has now also
    been tested with a Focusrite Saffire Pro 14. (#3558)
  * pulse-server
  - Make sure the peer_name is filled to avoid protocol errors.
  * SPA
  - Small resampler tweaks to improve stability of adaptive
    resampler.
  - Add ALSA option to control htimestamp autodisable.
  - Avoid some potential crashes in audioconvert when ports are
    removed.
  - Improve HDMI jack detection on some SOCs.
  - The audioconvert now has a monitor.passthrough option to pass
    the latency information on the monitor ports. (#3888)
  * GStreamer
  - Don't use timeouts when autoconnect=false in pipewiresrc.
    (#3884)
  - pipewiresrc and pipewiresink can now be automatically
    selected as audio source and sink.
  - An invalid memory access was fixed when destroying the device
    provider.
  * JACK
  - Remove properties correctly with the object id, not serial.
  - Improve sync with the data thread by pausing the core. Also
    improve handling of port io to avoid invalid buffer access.
  - Fix PIPEWIRE_QUANTUM rate handling.
  - Support multiple MIDI input ports per client. (#3901)
  - The output buffer size is now always correctly set. (#3892)
  * ALSA
  - Handle errors from eventfd_create correctly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710849600">- Avoid %if %{pkg_vcmp gcc &lt; 8}, instead replicate the condition
  from the BuildRequires section.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1712836800">- Move the jack spa plugin from the pipewire-spa-plugins-0_2
  package to a new pipewire-spa-plugins-0_2-jack package. This
  allows to not Suggest the pipewire-libjack package from
  pipewire-spa-plugins-0_2 since that's only used to connect
  pipewire as a client to a jack server which is not common at all
  (boo#1222253).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1713355200">- Update to version 1.0.5:
  * Highlights
  - pw_stream can now report timestamps on buffers and the
    expected amount of samples for the resampler.
  - The GStreamer element now has more correct timestamps using
    the new pw_stream timestamps as a fallback.
  - The FFADO module now handles suspend and resume better.
  - A regression in v4l2 was fixed when parsing malformed
    filters.
  - A potential memory/fd leak was fixed in client-node.
  - Many more small bugfixes and improvements.
  * PipeWire
  - pw_stream now reports the expected resampler input or output
    size in the pw_time structure. (#3750)
  - pw_stream now also adds a time field to the buffer, which
    contains the time of the graph when the buffer was received
    in the stream.
  - Fix a compiler error when compiling with -Werror=shadow.
    (#3915)
  - The config parser will warn when invalid config is detected.
  * Modules
  - The FFADO module now opens and closes when suspending. This
    fixes some problems when FFADO properties are changed while
    suspended. (#3558)
  - Filter-chain will now warn when invalid config is detected.
  - Echo-cancel will now handle manage the state of the
    echo-cancel plugin better, making sure run() is not called
    after deactivate().
  - Fix some potential memory/fd leaks in client-node.
  * SPA
  - Improve reading the bound ALSA controls.
  - The resampler can now also report the number of expected
    output samples.
  - The ALSA ACP device objects have some more properties like
    the card.id and alsa.components. (#3912)
  - Fix a potential string corruption when parsing JSON strings.
  - V4l2 now sets the latency on the port. (#3910)
  - alsa-udev now has an option to expose the device even if
    busy. (#3914)
  - Improve null-audio-sink channel handling. (#3931)
  - v4l2 will now drop the first frame because it often contains
    wrong timestamps or garbage. (#3910)
  - A regression in v4l2 was fixed where invalid/empty properties
    in the filter would make it error early. (#3959)
  * GStreamer
  - The source now falls back to the new pw_buffer time for the
    timestamps.
  * Docs
  - Sync with the master branch.</changelog>
</package>
<package pkgid="471f29f5253e8b3c7930925a674a9ca03d6b8c73950da4903be1e905ec6f494449327b9a94f0ca792e180f4aaf180e37b161bc2b940c13b14bf7281941f47010" name="gstreamer-plugin-pipewire-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.0.6" rel="2.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1698926400">- Update to version 0.3.84 (1.0RC4):
  * Highlights
  - Fix a regression with openal because the queued buffers in
    the stream were not reported correctly.
  - Fix a bug in port busy counters that could cause random
    silent links.
  - Fix a regression in echo-cancel because it was not reporting
    its streams as ASYNC.
  - Fix a JACK regression where not all ports were enumerated in
    all cases.
  - Many more fixes and improvements.
  * PipeWire
  - pw_stream now reports the queued buffers more accurately.
    This fixes a regression when using openal. (#3592)
  - The port busy counters were not updated correctly in some
    cases. This could lead to negotiation errors and silent
    links. (#3547)
  - Ignore latency maximum when forcing rate/quantum. (#3613)
  - Nodes can now be added to multiple groups and link-groups.
    (#3612)
  * Modules
  - The filter-chain now also handles notify port dependencies
    correctly. (#3596)
  - Filter-chain has support for new linear, clamp, recip, exp,
    log, mult, sine builtin plugins.
  - The echo-cancel module now correctly reports its playback and
    capture streams as ASYNC to avoid running out of buffers.
    (#3593)
  - It is now possible to specify an array of remote names to
    connect to with the native protocol.
  - module-rtp-sap and module-rtp-sink now try to bind to the
    specified interface.
  * SPA
  - The alsa plugin now removes the runtime properties such as
    period-num, period-size and max-latency when suspended.
    (#3613)
  * Bluetooth
  - BAP Locations/Context is now set on endpoints as required by
    new bluez.
  - Improve selection of BAP leader.
  * JACK
  - Add a jack_set_sample_rate() extension function.
  - Make sure we get the info of all nodes/ports before
    completing the jack_client_open() operation so that we can
    enumerate the ports correctly in all cases. (#3618)
  * GStreamer
  - Fix types of metadata in pipewiresink.
  - Also copy metadata in buffers in all cases.
  - Fix size allocation in bufferpool for compressed formats.
  - Don't stop streaming thread when unlinked. (#3620)
  * ALSA
  - The ALSA plugin now handles NULL values from mmap_areas.
    (#3600)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700136000">- Update to version 0.3.85 (1.0RC5):
  * Highlights
  - Fix an issue where a link could end up paused while not
    negotiated.
  - Fix an infinite recursion issue when finding runnable nodes.
  - Support XDG base directories when loading ACP config.
  - Fix MIDI event recording preview in Ardour.
  - Many more small fixes, cleanups and improvements.
  * PipeWire
  - Fix an issue where a link could end up paused while not
    negotiated. (#3619)
  - Fix an infinite recursion issue when finding runnable nodes
    by stopping the scan on feedback links around the driver.
    (#3621)
  - The system service now has better socket permissions.
  * Modules
  - Add support for uclamp. This allows the scheduler to make
    better informed decisions about where tasks should be placed,
    and what pstate to set for the CPU it is running on.
  - Emit warnings when applications are not doing the right
    locking instead of crashing.
  - Improve media.name for RAOP sinks. (#3801)
  - Support pause/resume in pipe-tunnel. (#3197)
  - Remove time rlimit when probing for realtime to avoid
    SIGXCPU.
  * SPA
  - Fix a bug where the resampler would be activated even when
    there is an ALSA pitch element. (#3628)
  - Improve resume from suspend in ALSA. (#3646)
  - Add option to expose ALSA controls as prop params.
  - Support XDG base directories when loading ACP config. This
    makes it possible to override the ACP config files.
  * Bluetooth
  - Schedule nodes in the same ISO group together.
  - More BAP fixes and cleanups.
  * JACK
  - Fix MIDI events from peer ports. This makes the MIDI event
    recording preview of Ardour work correctly.
  * GStreamer
  - Fix some error handling in the source and sink.
  * ALSA plugin
  - Improve poll descriptor handling. (#3648)
  * Docs
  - Many improvements to the layout and organization.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1701000000">- Update to version 1.0.0 (El Presidente):
  * Highlights
  - Fix a memfd/dmabuf leak when uploading buffers while shutting
    down.
  - Handle concurrent jack_port_get_buffer() calls because ardour
    seems to be doing this.
  - Improve time reporting (less jitter) in ALSA when using IRQ.
  - Many doc improvements.
  * PipeWire
  - Respect PIPEWIRE_DLCLOSE everywhere, remove pw_in_valgrind().
  - Remove a warning when a client tries to change ignored
    properties.
  * Modules
  - Fix a memfd/dmabuf leak when uploading buffers while shutting
    down.
  - Fix a potential segfault when copying mix structures. (#3658)
  - Avoid races in setrlimit in module-rt.
  - Fix a memory leak in filter-chain.
  - Set rtp.ptime on senders, not receivers.
  - The ROC modules were ported to ROC 0.3
  * SPA
  - Improve time reporting (less jitter) in ALSA when using IRQ.
    (#3657)
  - Add latency param query in libcamera.
  - Fix some compiler warnings.
  - The EVL plugin was updated.
  * Bluetooth
  - LC3 codec and compatibility improvements.
  * Pulse server
  - Fix emission of events when a sink/source state changes.
    (#3660)
  * JACK
  - Improve transport and time handling. Use unique ids to make
    consistent snapshots of the current time and transport.
  - Avoid enumerating port params that we are not going to use.
  - Optimize buffer reuse.
  - Handle concurrent jack_port_get_buffer() calls because ardour
    seems to be doing this. (#3632)
  * Docs
  - Many doc improvements.
  - Add man pages for pw-dump, pw-loopback, modules,
    pipewire-pulse.
  - Manpages are now made with Doxygen.
  - Add docs for pulse-modules</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704974400">- Update to version 1.0.1:
  * Highlights
  - Work around the buggy ALSA backend in libcanberra by forcing
    the pulse backend in module-x11-bell.
  - Fix a race in the device info updates in pulse-server.
  - Fix timing and rate matching in ALSA sequencer.
  - Improve timing information in JACK and from the ALSA driver.
  - More small fixes and improvements.
  * PipeWire
  - Fix a build issue when examples where disabled.
  - Avoid some compiler warnings.
  - Avoid some bitfield data races. (#3706)
  * Modules
  - Bump the PTP driver priority. (#3217)
  - Support the previous "allowed" permission in the access
    module.
  - Fix filename leak in module-filter-chain.
  - Work around the buggy ALSA backend in libcanberra by forcing
    the pulse backend in module-x11-bell. (#3688)
  - Fix a race in the device info updates in pulse-server.
  - Fix compatibility in RAOP. (#3698)
  * SPA
  - Handle ALSA picth control errors correctly
  - Clamp buffer-frames correctly. (#3000)
  - Fix timing and rate matching in ALSA sequencer. (#3657)
  - Revert a commit that could result in current time in the
    future in the timing updates.
  - Improve adapter state checks.
  - Remove the timer from the ALSA pcm.
  - Fix timeout in freewheel driver.
  * Pulse-server
  - Also handle active ports for monitor sources.
  - Fix zeroconf-publish format properties.
  * JACK
  - Improve timing and transport calculations.
  - Handle -ENOENT from the core and don't error out.
  * GStreamer
  - Handle node port removal in the device provider. (#3708)
  - Improve error handling while connecting.
  - Fix dts_offset.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1705924800">- Add patches from upstream to fix building the package in Factory
  with libcamera 0.2.0:
  * 0001-spa-libcamera-use-CameraConfigurationorientation.patch
  * 0002-spa-libcamera-bump-minimum-supported-version-to-0.2.0.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706702400">- Update to version 1.0.2:
  * Highlights
  - Fix v4l2 enumeration with filter. This should fix negotiation
    in some GStreamer pipelines with capsfilter. Also probe for
    EXPBUF support before using it.
  - Fix max-latency property and Buffer param when dealing with
    small ALSA device buffers. This should fix stuttering with
    some AMD based soundcards.
  - More small cleanups an improvements.
  * Modules
  - Improve netjack2 channel positions.
  - Improve RAOP module state after suspend/resume. (#3778)
  - Avoid crash in some LV2 plugins by configuring the Atom
    ports. (#3815)
  * SPA
  - Bump libcamera requirements to 0.2.0.
  - Try to avoid unaligned load exceptions. (#3790)
  - Fix v4l2 enumeration with filter. (#1793)
  - Fix max-latency property and Buffer param when dealing with
    small ALSA device buffers. This should fix stuttering with
    some AMD based soundcards. (#3744,#3622)
  - Add a resync.ms option to node.driver to make it possible to
    resync fast to clock jumps.
  - Probe for EXPBUF support in v4l2 before using it. (#3821)
  * pulse-server
  - Also emit change events when the port list change.
  * Bluetooth
  - Log a more verbose explanation when other soundservers seem
    to be interfering with bluetooth.
  - Add quirks for Rockbox Brick. (#3786)
  - Add quirks for SoundCore mini2. (#2927)
  * JACK
  - Improve check for the running state of clients. (#3794)
- Drop patches already included by upstream:
  * 0001-spa-libcamera-use-CameraConfigurationorientation.patch
  * 0002-spa-libcamera-bump-minimum-supported-version-to-0.2.0.patch</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1706961600">- Update to version 1.0.3:
  * Highlights
  - Fix ALSA version check. This should allow the alsa plugin to
    work again.
  - Some small fixes and improvements.
  * PipeWire
  - Escape @DEFAULT_SINK@ in the conf files.
  * Modules
  - Improve logging in module-pipe-tunnel.
  * SPA
  - Always recheck rate matching in ALSA when moving drivers.
    This fixes a potential issue where the adaptive resampler
    would not be activated in some cases.
  * ALSA
  - Fix ALSA version check. This should allow the alsa plugin to
    work again.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1708430400">- Add a conflict in -pulseaudio with
  pipewire-modules-%{apiver} &lt; 1.0.0 since the
  libpipewire-module-protocol-pulse.so module was included in
  - modules before 1.0.0 so we should avoid a file conflict.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1708516800">- Force using doxygen-1_10 in SLE where the default doxygen is too
  old and generates broken docs (boo#1217886)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709208000">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="alarrosa@suse.com" date="1709726400">- Add patch from upstream submitted at glfo#pipewire/pipewire#1932
  that fixes selecting the pipewire gstreamer plugins by the
  autoaudiosink/autoaudiosrc plugins:
  * fix-gst-sink.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Require pipewire-pulseaudio from pipewire-alsa so when
  pipewire-alsa is installed, pipewire has audio support (or put
  in other words, so pipewire-alsa isn't installed with the real
  pulseaudio). Fixes boo#1221235.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244801">- Update to version 1.0.3+git51.89d8e8b:
  * module-ffado: make the event buffer per port
  * module-ffado: handle MIDI correctly
  * module-ffado: implement MIDI send and receive
  * module-ffado: various fixes to make things work
  * stream: add pw_stream_get_nsec() to get current time
  * jack: fix multiple midi input ports
  * pw-top: only check terminal size in non-batch mode
  * Specify "Audio" in gstreamer sink/src metadata to fix autodetect
  * Add SOC-style jack names to HDMI audio paths
  * gst: remove timeouts when autoconnect=false
  * audioconvert: handle invalid ports better
  * audioconvert: handle port remove
  * pw_context_parse_conf_section: use the conf argument instead of the context's conf
  * stream: FORCE_RATE should just contain the rate
  * jack: FORCE_RATE should just contain the rate
  * jack: set global_mix safely
  * jack: sync threads by pausing the core
  * alsa: Added handle for controlling htimestamp autodisable
  * And more
- Remove patch already merged upstream:
  * fix-gst-sink.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710331200">- Update to version 1.0.4:
  * Highlights
  - Track memfd better to avoid inconsistent memory. Also make
    sure the mixer info is removed correctly in all cases on
    destroyed ports.
  - Correctly handle removed objects in the metadata.
  - Add an option to set the server and client priorities instead
    of using a hardcoded value of 88.
  - The FFADO module has been fixed. Audio and MIDI now works
    with the same latency as the JACK driver. This has now also
    been tested with a Focusrite Saffire Pro 14.
  - The JACK library has seen some important fixes. Some ardour
    crackling has been fixed when looping and multiple MIDI ports
    on a client should now work.
  - Small bugfixes and improvements.
  * PipeWire
  - Track memfd better to avoid inconsistent memory. Also make
    sure the mixer info is removed correctly in all cases on
    destroyed ports.
  - Fix Props param emission again in pw_stream. (#3833)
  - Add MAPPABLE flag to buffer data to indicate that the fd can
    be mmapped directly. Use this on DMABUF from v4l2. (#3840)
  - Correctly handle removed object in the metadata.
  - FreeBSD build and compatibility fixes.
  - Add an option to set the server and client priorities instead
    of using a hardcoded value of 88.
  - Read config overrides in the right order.
  - Fix PIPEWIRE_QUANTUM rate handling in pw_stream and
    pw_filter.
  - Fix pw_context_parse_conf_section(), actually use the conf
    argument.
  - A new pw_stream_get_nsec() and pw_filter_get_nsec() function
    was added to get the current time of the stream/filter
    without having to assume a particular clock.
  - A new default.clock.quantum-floor property was added to
    configure the absolute lowest buffer-size. (#3908)
  * docs
  - Many doc updates.
  * tools
  - Make sure we always quit pw-cli when the server stops.(#3837)
  - pw-top now prints all drivers in batch mode. (#3899)
  * modules
  - Don't destroy the client in protocol-simple on EAGAIN.
  - Handle IPv6 better in the RTP modules. Fix IPv6 SAP header
    parsing. (#3851)
  - The FFADO module has been fixed. Audio and MIDI now works
    with the same latency as the JACK driver. This has now also
    been tested with a Focusrite Saffire Pro 14. (#3558)
  * pulse-server
  - Make sure the peer_name is filled to avoid protocol errors.
  * SPA
  - Small resampler tweaks to improve stability of adaptive
    resampler.
  - Add ALSA option to control htimestamp autodisable.
  - Avoid some potential crashes in audioconvert when ports are
    removed.
  - Improve HDMI jack detection on some SOCs.
  - The audioconvert now has a monitor.passthrough option to pass
    the latency information on the monitor ports. (#3888)
  * GStreamer
  - Don't use timeouts when autoconnect=false in pipewiresrc.
    (#3884)
  - pipewiresrc and pipewiresink can now be automatically
    selected as audio source and sink.
  - An invalid memory access was fixed when destroying the device
    provider.
  * JACK
  - Remove properties correctly with the object id, not serial.
  - Improve sync with the data thread by pausing the core. Also
    improve handling of port io to avoid invalid buffer access.
  - Fix PIPEWIRE_QUANTUM rate handling.
  - Support multiple MIDI input ports per client. (#3901)
  - The output buffer size is now always correctly set. (#3892)
  * ALSA
  - Handle errors from eventfd_create correctly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1710849600">- Avoid %if %{pkg_vcmp gcc &lt; 8}, instead replicate the condition
  from the BuildRequires section.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1712836800">- Move the jack spa plugin from the pipewire-spa-plugins-0_2
  package to a new pipewire-spa-plugins-0_2-jack package. This
  allows to not Suggest the pipewire-libjack package from
  pipewire-spa-plugins-0_2 since that's only used to connect
  pipewire as a client to a jack server which is not common at all
  (boo#1222253).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1713355200">- Update to version 1.0.5:
  * Highlights
  - pw_stream can now report timestamps on buffers and the
    expected amount of samples for the resampler.
  - The GStreamer element now has more correct timestamps using
    the new pw_stream timestamps as a fallback.
  - The FFADO module now handles suspend and resume better.
  - A regression in v4l2 was fixed when parsing malformed
    filters.
  - A potential memory/fd leak was fixed in client-node.
  - Many more small bugfixes and improvements.
  * PipeWire
  - pw_stream now reports the expected resampler input or output
    size in the pw_time structure. (#3750)
  - pw_stream now also adds a time field to the buffer, which
    contains the time of the graph when the buffer was received
    in the stream.
  - Fix a compiler error when compiling with -Werror=shadow.
    (#3915)
  - The config parser will warn when invalid config is detected.
  * Modules
  - The FFADO module now opens and closes when suspending. This
    fixes some problems when FFADO properties are changed while
    suspended. (#3558)
  - Filter-chain will now warn when invalid config is detected.
  - Echo-cancel will now handle manage the state of the
    echo-cancel plugin better, making sure run() is not called
    after deactivate().
  - Fix some potential memory/fd leaks in client-node.
  * SPA
  - Improve reading the bound ALSA controls.
  - The resampler can now also report the number of expected
    output samples.
  - The ALSA ACP device objects have some more properties like
    the card.id and alsa.components. (#3912)
  - Fix a potential string corruption when parsing JSON strings.
  - V4l2 now sets the latency on the port. (#3910)
  - alsa-udev now has an option to expose the device even if
    busy. (#3914)
  - Improve null-audio-sink channel handling. (#3931)
  - v4l2 will now drop the first frame because it often contains
    wrong timestamps or garbage. (#3910)
  - A regression in v4l2 was fixed where invalid/empty properties
    in the filter would make it error early. (#3959)
  * GStreamer
  - The source now falls back to the new pw_buffer time for the
    timestamps.
  * Docs
  - Sync with the master branch.</changelog>
  <changelog author="alarrosa@suse.com" date="1714996800">- Update to version 1.0.5+git36.60deeb2 to fix several crashes,
  NULL checks, format strings and other issues:
  * spa: libcamera: fix RGB mappings
  * pw-dump: destroy all objects not just those matching the pattern
  * pw-dump: fix string memory leak on error
  * json: fix high surrogate escapes
  * core: handle import errors better
  * gst/src: fix crash when current_caps is NULL
  * gst/src: Avoid unnecessary renegotiations during streaming
  * gst/src: Cleanups for src_negotiate()
  * pw-mon: fix type confusion in core event handler
  * gst: fix stream params memory leak
  * gst: handle some more errors
  * treewide: fix errno assignments
  * alsa-pcm: don't force quantum for iec958 formats
  * journal: prepend code location to messages at debug log levels
  * module-rt: fix compiler warning
  * filter-chain: fix arguments of calloc
  * combine-stream tag forward
  * Add album to tag metadata
  * impl-node: avoid bitfield races
  * treewide: fix some format string issues
  * conf: warn when match actions are missing
  * module-protocol-simple: handle 'node.name' property
  * module-ffado: only start after ports are configured
  * context: fill basic properties early
  * combine-stream: fix latency-compensate with resample.disabled=true
  * profiler: remove unused data-loop
  * v4l2: fix printf format
  * spa: v4l2: encode device id into a json array
  * spa: libcamera: encode device ids into a json array
  * impl-port: avoid doing work when the port is destroyed
  * impl-port: use 0 size when clearing IO
  * stream: log a warning when media.class and direction mismatch
  * module-loopback: only enable delay with valid rate and channels
  * alsa: fix race when updating the eventfd
  * audioconvert: also clamp monitor volume to min/max
  * combine-stream: actually make use of resample.disable</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1715342400">- Update to version 1.0.6:
  * Highlights
  - A bitfield race was fixed that could cause some crashes or
    undefined behaviour when moving nodes between drivers.
  - Fix to some invalid memory access in the pw-mon and pw-dump.
  - A regression in kodi with IEC958 formats playback was fixed.
  - A race in the ALSA plugin was fixed when updating the
    eventfd.
  - Improvements and fixes to module-combine-stream.
  - Negotiation was improved in pipewiresrc.
  - Some more small fixes and improvements.
  * PipeWire
  - Context properties are now set early so that client
    properties can be matched with rules.
  - A bitfield race was fixed that could cause some crashes or
    undefined behaviour when moving nodes between drivers.
  * Tools
  - Fix failure to hide properties in pw-mon. (#3997)
  - Fix some memleaks and a crash in pw-dump. (#4001)
  * Modules
  - The combine-stream module now prevents resampling to avoid
    broken audio because of different samplerates.
  - Fix a potential double free in module-loopback when
    calculating the delay. (#3748)
  - The FFADO module now only starts when ports are negotiated
    to avoid startup races. (#3968)
  - The combine-stream module will now forward tags.
  * SPA
  - Monitor volumes are now also clamped to the min/max volumes.
    (#3962)
  - V4l2 and libcamera now encodes the device ids into a JSON
    array. This is part of the deduplication code of devices.
  - A regression in kodi with IEC958 formats playback was fixed.
  * Bluetooth
  - Improved buffer handling and queued data when stopping.
  * ALSA
  - A race was fixed when updating the eventfd. (#3711)
  * GStreamer
  - Handle some errors better instead of crashing. (#3994)
  - Fix a memleak in the stream params handling.
  - Negotiation was improved in pipewiresrc.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1715774400">- Move modules jack-tunnel and jackdbus-detect to the
  pipewire-spa-plugins-0_2-jack since those modules should only
  be used when the real jack server is running. This fixes pipewire
  starting jackdbus on start.</changelog>
</package>
<package pkgid="84d4e5a1c9922dceb00e2dbf463bea935b17a8f1c2ee49f2c348dd891d8a127c81d5811db14e3d27b14a06b4448f984db5d6fa7f11891a71ba87cf28ee71eb13" name="gstreamer-plugins-bad" arch="src">
  <version epoch="0" ver="1.24.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
    (ZDI-CAN-22226, CVE-2023-44429, bsc#1217211)
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation (ZDI-CAN-22300 bsc#1217213 CVE-2023-44446)
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + aesenc: Fix IV length addition to output buffer length
  + av1parser: Fix array sizes in scalability structure
    (ZDI-CAN-22300  bsc#1218534)
  + camerabin: Fix source updates with user filters
  + codecparsers: av1: Clip max tile rows and cols values
  + dtlscertificate: Define WINSOCKAPI before including windows.h
  + d3d11: fix building with address sanitizer
  + d3d11screencapturesrc: Fix wrong color with HDR enabled
  + h264decoder: Fix GstVideoCodecFrame leak
  + ladspa: Make RDF parsing truly optional
  + rtponviftimestamp: Fix drop-out-of-segment=false mode
  + qsvdecoder: Fix stream format detection
  + webrtcsdp: Remove fingerprint validation that doesn't make
    sense
  + GstPlay: Automatically flush the bus when disposing the
    signal adapter
  + GstPlayer: Without dispatcher emit signals directly instead
    of via the default main context
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1706011200">- Disable zxing in Leap15
  * Leap 15 can not provide zxing &gt;= 1.4.0, zxing is inherited from
    SLE15 but SLE15 do provide zxing version 1.2.0 only, Factory do
    have zxing-cpp 2.0.0 however it's not an API compatible version.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + av1parser: Fix potential stack overflow during tile list
    parsing (CVE-2024-0444, ZDI-CAN-22873, bsc#1219453,
    CVE-2023-50186, ZDI-CAN-22300, bsc#1218534, bsc#1223263)
  + camerabin: Correctly relink viewfinderbin_queue
  + GstPlay: Fix error details parsing
  + h264decoder: Handle malformed avc/avc3 packets
  + h264decoder: h265decoder: Align with wraparound fix
  + vp8decoder: vp9decoder: av1decoder: mpeg2decoder:
    Fix multiplication wraparound
  + vah264enc/vah264dec issues after recent upgrade to 1.22.8
    from 1.22.7
  + va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  + vp9parse: Fix critical warning during caps negotiation
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)
- added support for oneVPL</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1707134400">- Require libvpl only on supported architectures (x86_64 and aarch64)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Disable webrtc audio  processing dependency on s390 s390x ppc64:
  webrtc-autio-processing is excluded on these architectures.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.
- Remove patch which is already included in this version:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709726400">- Add new gstreamer plugins to baselibs.conf</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726401">- baselibs.conf: Produce -32bit biarch packages of
  libgstanalytics-1_0-0 and libgstmse-1_0-0: dependencies of
  gstreamer-plugins-bad-32bit.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add patch that fixes a crash when initializing gstva, submitted
  to upstream at https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6319
  (boo#1221150):
  * 0001-Move-PROP_RATE_CONTROL-to-the-end-of-the-array.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710763200">- Disable the webrtcdsp plugin if webrtc-audio-processing-1 is not
  available (as in s390x).</changelog>
</package>
<package pkgid="f349b19273c391ea0757eece6100389a97c4c587ad9314d811be7f04da7bb870868e82a660b4b2fe92666768ce55ac9a7f1151baa0ff3b15b6f01f66ccb5419a" name="gstreamer-plugins-bad" arch="x86_64">
  <version epoch="0" ver="1.24.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
    (ZDI-CAN-22226, CVE-2023-44429, bsc#1217211)
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation (ZDI-CAN-22300 bsc#1217213 CVE-2023-44446)
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + aesenc: Fix IV length addition to output buffer length
  + av1parser: Fix array sizes in scalability structure
    (ZDI-CAN-22300  bsc#1218534)
  + camerabin: Fix source updates with user filters
  + codecparsers: av1: Clip max tile rows and cols values
  + dtlscertificate: Define WINSOCKAPI before including windows.h
  + d3d11: fix building with address sanitizer
  + d3d11screencapturesrc: Fix wrong color with HDR enabled
  + h264decoder: Fix GstVideoCodecFrame leak
  + ladspa: Make RDF parsing truly optional
  + rtponviftimestamp: Fix drop-out-of-segment=false mode
  + qsvdecoder: Fix stream format detection
  + webrtcsdp: Remove fingerprint validation that doesn't make
    sense
  + GstPlay: Automatically flush the bus when disposing the
    signal adapter
  + GstPlayer: Without dispatcher emit signals directly instead
    of via the default main context
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1706011200">- Disable zxing in Leap15
  * Leap 15 can not provide zxing &gt;= 1.4.0, zxing is inherited from
    SLE15 but SLE15 do provide zxing version 1.2.0 only, Factory do
    have zxing-cpp 2.0.0 however it's not an API compatible version.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + av1parser: Fix potential stack overflow during tile list
    parsing (CVE-2024-0444, ZDI-CAN-22873, bsc#1219453,
    CVE-2023-50186, ZDI-CAN-22300, bsc#1218534, bsc#1223263)
  + camerabin: Correctly relink viewfinderbin_queue
  + GstPlay: Fix error details parsing
  + h264decoder: Handle malformed avc/avc3 packets
  + h264decoder: h265decoder: Align with wraparound fix
  + vp8decoder: vp9decoder: av1decoder: mpeg2decoder:
    Fix multiplication wraparound
  + vah264enc/vah264dec issues after recent upgrade to 1.22.8
    from 1.22.7
  + va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  + vp9parse: Fix critical warning during caps negotiation
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)
- added support for oneVPL</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1707134400">- Require libvpl only on supported architectures (x86_64 and aarch64)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Disable webrtc audio  processing dependency on s390 s390x ppc64:
  webrtc-autio-processing is excluded on these architectures.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.
- Remove patch which is already included in this version:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709726400">- Add new gstreamer plugins to baselibs.conf</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726401">- baselibs.conf: Produce -32bit biarch packages of
  libgstanalytics-1_0-0 and libgstmse-1_0-0: dependencies of
  gstreamer-plugins-bad-32bit.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add patch that fixes a crash when initializing gstva, submitted
  to upstream at https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6319
  (boo#1221150):
  * 0001-Move-PROP_RATE_CONTROL-to-the-end-of-the-array.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710763200">- Disable the webrtcdsp plugin if webrtc-audio-processing-1 is not
  available (as in s390x).</changelog>
</package>
<package pkgid="59954e8cb4e4ab67945530f3baebd42fc041114356dca162bb268f0db7084fac34fc70b090584cb027bf02855243d881acda69bd5b4d0260d30ed2c30f6804dd" name="gstreamer-plugins-bad-chromaprint" arch="x86_64">
  <version epoch="0" ver="1.24.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
    (ZDI-CAN-22226, CVE-2023-44429, bsc#1217211)
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation (ZDI-CAN-22300 bsc#1217213 CVE-2023-44446)
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + aesenc: Fix IV length addition to output buffer length
  + av1parser: Fix array sizes in scalability structure
    (ZDI-CAN-22300  bsc#1218534)
  + camerabin: Fix source updates with user filters
  + codecparsers: av1: Clip max tile rows and cols values
  + dtlscertificate: Define WINSOCKAPI before including windows.h
  + d3d11: fix building with address sanitizer
  + d3d11screencapturesrc: Fix wrong color with HDR enabled
  + h264decoder: Fix GstVideoCodecFrame leak
  + ladspa: Make RDF parsing truly optional
  + rtponviftimestamp: Fix drop-out-of-segment=false mode
  + qsvdecoder: Fix stream format detection
  + webrtcsdp: Remove fingerprint validation that doesn't make
    sense
  + GstPlay: Automatically flush the bus when disposing the
    signal adapter
  + GstPlayer: Without dispatcher emit signals directly instead
    of via the default main context
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1706011200">- Disable zxing in Leap15
  * Leap 15 can not provide zxing &gt;= 1.4.0, zxing is inherited from
    SLE15 but SLE15 do provide zxing version 1.2.0 only, Factory do
    have zxing-cpp 2.0.0 however it's not an API compatible version.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + av1parser: Fix potential stack overflow during tile list
    parsing (CVE-2024-0444, ZDI-CAN-22873, bsc#1219453,
    CVE-2023-50186, ZDI-CAN-22300, bsc#1218534, bsc#1223263)
  + camerabin: Correctly relink viewfinderbin_queue
  + GstPlay: Fix error details parsing
  + h264decoder: Handle malformed avc/avc3 packets
  + h264decoder: h265decoder: Align with wraparound fix
  + vp8decoder: vp9decoder: av1decoder: mpeg2decoder:
    Fix multiplication wraparound
  + vah264enc/vah264dec issues after recent upgrade to 1.22.8
    from 1.22.7
  + va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  + vp9parse: Fix critical warning during caps negotiation
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)
- added support for oneVPL</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1707134400">- Require libvpl only on supported architectures (x86_64 and aarch64)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Disable webrtc audio  processing dependency on s390 s390x ppc64:
  webrtc-autio-processing is excluded on these architectures.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.
- Remove patch which is already included in this version:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709726400">- Add new gstreamer plugins to baselibs.conf</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726401">- baselibs.conf: Produce -32bit biarch packages of
  libgstanalytics-1_0-0 and libgstmse-1_0-0: dependencies of
  gstreamer-plugins-bad-32bit.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add patch that fixes a crash when initializing gstva, submitted
  to upstream at https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6319
  (boo#1221150):
  * 0001-Move-PROP_RATE_CONTROL-to-the-end-of-the-array.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710763200">- Disable the webrtcdsp plugin if webrtc-audio-processing-1 is not
  available (as in s390x).</changelog>
</package>
<package pkgid="a2e056548b2888d62377a4c6456fe1d7ace6a25fae83e3dce8588ad7c38d6fd3a6b227e52d15c4f41884d324eb0c5ba630118bcdfedcbd90ec01d1054b5b7bdd" name="gstreamer-plugins-bad-chromaprint-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.24.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
    (ZDI-CAN-22226, CVE-2023-44429, bsc#1217211)
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation (ZDI-CAN-22300 bsc#1217213 CVE-2023-44446)
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + aesenc: Fix IV length addition to output buffer length
  + av1parser: Fix array sizes in scalability structure
    (ZDI-CAN-22300  bsc#1218534)
  + camerabin: Fix source updates with user filters
  + codecparsers: av1: Clip max tile rows and cols values
  + dtlscertificate: Define WINSOCKAPI before including windows.h
  + d3d11: fix building with address sanitizer
  + d3d11screencapturesrc: Fix wrong color with HDR enabled
  + h264decoder: Fix GstVideoCodecFrame leak
  + ladspa: Make RDF parsing truly optional
  + rtponviftimestamp: Fix drop-out-of-segment=false mode
  + qsvdecoder: Fix stream format detection
  + webrtcsdp: Remove fingerprint validation that doesn't make
    sense
  + GstPlay: Automatically flush the bus when disposing the
    signal adapter
  + GstPlayer: Without dispatcher emit signals directly instead
    of via the default main context
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1706011200">- Disable zxing in Leap15
  * Leap 15 can not provide zxing &gt;= 1.4.0, zxing is inherited from
    SLE15 but SLE15 do provide zxing version 1.2.0 only, Factory do
    have zxing-cpp 2.0.0 however it's not an API compatible version.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + av1parser: Fix potential stack overflow during tile list
    parsing (CVE-2024-0444, ZDI-CAN-22873, bsc#1219453,
    CVE-2023-50186, ZDI-CAN-22300, bsc#1218534, bsc#1223263)
  + camerabin: Correctly relink viewfinderbin_queue
  + GstPlay: Fix error details parsing
  + h264decoder: Handle malformed avc/avc3 packets
  + h264decoder: h265decoder: Align with wraparound fix
  + vp8decoder: vp9decoder: av1decoder: mpeg2decoder:
    Fix multiplication wraparound
  + vah264enc/vah264dec issues after recent upgrade to 1.22.8
    from 1.22.7
  + va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  + vp9parse: Fix critical warning during caps negotiation
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)
- added support for oneVPL</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1707134400">- Require libvpl only on supported architectures (x86_64 and aarch64)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Disable webrtc audio  processing dependency on s390 s390x ppc64:
  webrtc-autio-processing is excluded on these architectures.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.
- Remove patch which is already included in this version:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709726400">- Add new gstreamer plugins to baselibs.conf</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726401">- baselibs.conf: Produce -32bit biarch packages of
  libgstanalytics-1_0-0 and libgstmse-1_0-0: dependencies of
  gstreamer-plugins-bad-32bit.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add patch that fixes a crash when initializing gstva, submitted
  to upstream at https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6319
  (boo#1221150):
  * 0001-Move-PROP_RATE_CONTROL-to-the-end-of-the-array.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710763200">- Disable the webrtcdsp plugin if webrtc-audio-processing-1 is not
  available (as in s390x).</changelog>
</package>
<package pkgid="b2fdcc5df6fa2bf1b66bd7c92d580a126c5f0c9b0d81b3e5034e8b5cc8de3bdf12de0b074a87eb00a7b1a4b2ce8e7789d38f706caab6c929e3ad4d1969f5596b" name="gstreamer-plugins-bad-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.24.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
    (ZDI-CAN-22226, CVE-2023-44429, bsc#1217211)
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation (ZDI-CAN-22300 bsc#1217213 CVE-2023-44446)
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + aesenc: Fix IV length addition to output buffer length
  + av1parser: Fix array sizes in scalability structure
    (ZDI-CAN-22300  bsc#1218534)
  + camerabin: Fix source updates with user filters
  + codecparsers: av1: Clip max tile rows and cols values
  + dtlscertificate: Define WINSOCKAPI before including windows.h
  + d3d11: fix building with address sanitizer
  + d3d11screencapturesrc: Fix wrong color with HDR enabled
  + h264decoder: Fix GstVideoCodecFrame leak
  + ladspa: Make RDF parsing truly optional
  + rtponviftimestamp: Fix drop-out-of-segment=false mode
  + qsvdecoder: Fix stream format detection
  + webrtcsdp: Remove fingerprint validation that doesn't make
    sense
  + GstPlay: Automatically flush the bus when disposing the
    signal adapter
  + GstPlayer: Without dispatcher emit signals directly instead
    of via the default main context
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1706011200">- Disable zxing in Leap15
  * Leap 15 can not provide zxing &gt;= 1.4.0, zxing is inherited from
    SLE15 but SLE15 do provide zxing version 1.2.0 only, Factory do
    have zxing-cpp 2.0.0 however it's not an API compatible version.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + av1parser: Fix potential stack overflow during tile list
    parsing (CVE-2024-0444, ZDI-CAN-22873, bsc#1219453,
    CVE-2023-50186, ZDI-CAN-22300, bsc#1218534, bsc#1223263)
  + camerabin: Correctly relink viewfinderbin_queue
  + GstPlay: Fix error details parsing
  + h264decoder: Handle malformed avc/avc3 packets
  + h264decoder: h265decoder: Align with wraparound fix
  + vp8decoder: vp9decoder: av1decoder: mpeg2decoder:
    Fix multiplication wraparound
  + vah264enc/vah264dec issues after recent upgrade to 1.22.8
    from 1.22.7
  + va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  + vp9parse: Fix critical warning during caps negotiation
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)
- added support for oneVPL</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1707134400">- Require libvpl only on supported architectures (x86_64 and aarch64)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Disable webrtc audio  processing dependency on s390 s390x ppc64:
  webrtc-autio-processing is excluded on these architectures.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.
- Remove patch which is already included in this version:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709726400">- Add new gstreamer plugins to baselibs.conf</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726401">- baselibs.conf: Produce -32bit biarch packages of
  libgstanalytics-1_0-0 and libgstmse-1_0-0: dependencies of
  gstreamer-plugins-bad-32bit.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add patch that fixes a crash when initializing gstva, submitted
  to upstream at https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6319
  (boo#1221150):
  * 0001-Move-PROP_RATE_CONTROL-to-the-end-of-the-array.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710763200">- Disable the webrtcdsp plugin if webrtc-audio-processing-1 is not
  available (as in s390x).</changelog>
</package>
<package pkgid="4998653a8bdd80738f5e146b3ce1a04591ca5660ae7107d928896dc5a1469f367b064365ee6a83c034ea1ade1269bf1a1e86ea122707e72db90dd48412108853" name="gstreamer-plugins-bad-debugsource" arch="x86_64">
  <version epoch="0" ver="1.24.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
    (ZDI-CAN-22226, CVE-2023-44429, bsc#1217211)
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation (ZDI-CAN-22300 bsc#1217213 CVE-2023-44446)
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + aesenc: Fix IV length addition to output buffer length
  + av1parser: Fix array sizes in scalability structure
    (ZDI-CAN-22300  bsc#1218534)
  + camerabin: Fix source updates with user filters
  + codecparsers: av1: Clip max tile rows and cols values
  + dtlscertificate: Define WINSOCKAPI before including windows.h
  + d3d11: fix building with address sanitizer
  + d3d11screencapturesrc: Fix wrong color with HDR enabled
  + h264decoder: Fix GstVideoCodecFrame leak
  + ladspa: Make RDF parsing truly optional
  + rtponviftimestamp: Fix drop-out-of-segment=false mode
  + qsvdecoder: Fix stream format detection
  + webrtcsdp: Remove fingerprint validation that doesn't make
    sense
  + GstPlay: Automatically flush the bus when disposing the
    signal adapter
  + GstPlayer: Without dispatcher emit signals directly instead
    of via the default main context
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1706011200">- Disable zxing in Leap15
  * Leap 15 can not provide zxing &gt;= 1.4.0, zxing is inherited from
    SLE15 but SLE15 do provide zxing version 1.2.0 only, Factory do
    have zxing-cpp 2.0.0 however it's not an API compatible version.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + av1parser: Fix potential stack overflow during tile list
    parsing (CVE-2024-0444, ZDI-CAN-22873, bsc#1219453,
    CVE-2023-50186, ZDI-CAN-22300, bsc#1218534, bsc#1223263)
  + camerabin: Correctly relink viewfinderbin_queue
  + GstPlay: Fix error details parsing
  + h264decoder: Handle malformed avc/avc3 packets
  + h264decoder: h265decoder: Align with wraparound fix
  + vp8decoder: vp9decoder: av1decoder: mpeg2decoder:
    Fix multiplication wraparound
  + vah264enc/vah264dec issues after recent upgrade to 1.22.8
    from 1.22.7
  + va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  + vp9parse: Fix critical warning during caps negotiation
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)
- added support for oneVPL</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1707134400">- Require libvpl only on supported architectures (x86_64 and aarch64)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Disable webrtc audio  processing dependency on s390 s390x ppc64:
  webrtc-autio-processing is excluded on these architectures.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.
- Remove patch which is already included in this version:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709726400">- Add new gstreamer plugins to baselibs.conf</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726401">- baselibs.conf: Produce -32bit biarch packages of
  libgstanalytics-1_0-0 and libgstmse-1_0-0: dependencies of
  gstreamer-plugins-bad-32bit.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add patch that fixes a crash when initializing gstva, submitted
  to upstream at https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6319
  (boo#1221150):
  * 0001-Move-PROP_RATE_CONTROL-to-the-end-of-the-array.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710763200">- Disable the webrtcdsp plugin if webrtc-audio-processing-1 is not
  available (as in s390x).</changelog>
</package>
<package pkgid="1bcd2c6af539bd4dc2b4baee82c969e64238f7e2e6e9acd7a8ca5eb350342fbfb49810aadbbebdb6fed54c336dd454d7e7f329b4e7b6aa3bddb0f8a677d7932a" name="gstreamer-plugins-bad-devel" arch="x86_64">
  <version epoch="0" ver="1.24.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
    (ZDI-CAN-22226, CVE-2023-44429, bsc#1217211)
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation (ZDI-CAN-22300 bsc#1217213 CVE-2023-44446)
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + aesenc: Fix IV length addition to output buffer length
  + av1parser: Fix array sizes in scalability structure
    (ZDI-CAN-22300  bsc#1218534)
  + camerabin: Fix source updates with user filters
  + codecparsers: av1: Clip max tile rows and cols values
  + dtlscertificate: Define WINSOCKAPI before including windows.h
  + d3d11: fix building with address sanitizer
  + d3d11screencapturesrc: Fix wrong color with HDR enabled
  + h264decoder: Fix GstVideoCodecFrame leak
  + ladspa: Make RDF parsing truly optional
  + rtponviftimestamp: Fix drop-out-of-segment=false mode
  + qsvdecoder: Fix stream format detection
  + webrtcsdp: Remove fingerprint validation that doesn't make
    sense
  + GstPlay: Automatically flush the bus when disposing the
    signal adapter
  + GstPlayer: Without dispatcher emit signals directly instead
    of via the default main context
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1706011200">- Disable zxing in Leap15
  * Leap 15 can not provide zxing &gt;= 1.4.0, zxing is inherited from
    SLE15 but SLE15 do provide zxing version 1.2.0 only, Factory do
    have zxing-cpp 2.0.0 however it's not an API compatible version.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + av1parser: Fix potential stack overflow during tile list
    parsing (CVE-2024-0444, ZDI-CAN-22873, bsc#1219453,
    CVE-2023-50186, ZDI-CAN-22300, bsc#1218534, bsc#1223263)
  + camerabin: Correctly relink viewfinderbin_queue
  + GstPlay: Fix error details parsing
  + h264decoder: Handle malformed avc/avc3 packets
  + h264decoder: h265decoder: Align with wraparound fix
  + vp8decoder: vp9decoder: av1decoder: mpeg2decoder:
    Fix multiplication wraparound
  + vah264enc/vah264dec issues after recent upgrade to 1.22.8
    from 1.22.7
  + va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  + vp9parse: Fix critical warning during caps negotiation
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)
- added support for oneVPL</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1707134400">- Require libvpl only on supported architectures (x86_64 and aarch64)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Disable webrtc audio  processing dependency on s390 s390x ppc64:
  webrtc-autio-processing is excluded on these architectures.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.
- Remove patch which is already included in this version:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709726400">- Add new gstreamer plugins to baselibs.conf</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726401">- baselibs.conf: Produce -32bit biarch packages of
  libgstanalytics-1_0-0 and libgstmse-1_0-0: dependencies of
  gstreamer-plugins-bad-32bit.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add patch that fixes a crash when initializing gstva, submitted
  to upstream at https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6319
  (boo#1221150):
  * 0001-Move-PROP_RATE_CONTROL-to-the-end-of-the-array.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710763200">- Disable the webrtcdsp plugin if webrtc-audio-processing-1 is not
  available (as in s390x).</changelog>
</package>
<package pkgid="bf720a1a78d7e6075f9f2348c8b037e09f66ae4fc610fa3f2cff07fc0703b124229c8bc9eb37e03f86b297bd115a2664b3593a50d7fa4defc6585ab046492bfc" name="gstreamer-plugins-bad-fluidsynth" arch="x86_64">
  <version epoch="0" ver="1.24.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
    (ZDI-CAN-22226, CVE-2023-44429, bsc#1217211)
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation (ZDI-CAN-22300 bsc#1217213 CVE-2023-44446)
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + aesenc: Fix IV length addition to output buffer length
  + av1parser: Fix array sizes in scalability structure
    (ZDI-CAN-22300  bsc#1218534)
  + camerabin: Fix source updates with user filters
  + codecparsers: av1: Clip max tile rows and cols values
  + dtlscertificate: Define WINSOCKAPI before including windows.h
  + d3d11: fix building with address sanitizer
  + d3d11screencapturesrc: Fix wrong color with HDR enabled
  + h264decoder: Fix GstVideoCodecFrame leak
  + ladspa: Make RDF parsing truly optional
  + rtponviftimestamp: Fix drop-out-of-segment=false mode
  + qsvdecoder: Fix stream format detection
  + webrtcsdp: Remove fingerprint validation that doesn't make
    sense
  + GstPlay: Automatically flush the bus when disposing the
    signal adapter
  + GstPlayer: Without dispatcher emit signals directly instead
    of via the default main context
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1706011200">- Disable zxing in Leap15
  * Leap 15 can not provide zxing &gt;= 1.4.0, zxing is inherited from
    SLE15 but SLE15 do provide zxing version 1.2.0 only, Factory do
    have zxing-cpp 2.0.0 however it's not an API compatible version.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + av1parser: Fix potential stack overflow during tile list
    parsing (CVE-2024-0444, ZDI-CAN-22873, bsc#1219453,
    CVE-2023-50186, ZDI-CAN-22300, bsc#1218534, bsc#1223263)
  + camerabin: Correctly relink viewfinderbin_queue
  + GstPlay: Fix error details parsing
  + h264decoder: Handle malformed avc/avc3 packets
  + h264decoder: h265decoder: Align with wraparound fix
  + vp8decoder: vp9decoder: av1decoder: mpeg2decoder:
    Fix multiplication wraparound
  + vah264enc/vah264dec issues after recent upgrade to 1.22.8
    from 1.22.7
  + va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  + vp9parse: Fix critical warning during caps negotiation
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)
- added support for oneVPL</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1707134400">- Require libvpl only on supported architectures (x86_64 and aarch64)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Disable webrtc audio  processing dependency on s390 s390x ppc64:
  webrtc-autio-processing is excluded on these architectures.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.
- Remove patch which is already included in this version:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709726400">- Add new gstreamer plugins to baselibs.conf</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726401">- baselibs.conf: Produce -32bit biarch packages of
  libgstanalytics-1_0-0 and libgstmse-1_0-0: dependencies of
  gstreamer-plugins-bad-32bit.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add patch that fixes a crash when initializing gstva, submitted
  to upstream at https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6319
  (boo#1221150):
  * 0001-Move-PROP_RATE_CONTROL-to-the-end-of-the-array.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710763200">- Disable the webrtcdsp plugin if webrtc-audio-processing-1 is not
  available (as in s390x).</changelog>
</package>
<package pkgid="ff92e061e90f5d27ba41a3ee80f4d5d8fe8e980dcfa29bd3445512278801a9e2feb36e3c5fb12e3a7d7e5ce2d9289b31cd56538da1eee182650a9db2ae4ab8e4" name="gstreamer-plugins-bad-fluidsynth-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.24.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
    (ZDI-CAN-22226, CVE-2023-44429, bsc#1217211)
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation (ZDI-CAN-22300 bsc#1217213 CVE-2023-44446)
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + aesenc: Fix IV length addition to output buffer length
  + av1parser: Fix array sizes in scalability structure
    (ZDI-CAN-22300  bsc#1218534)
  + camerabin: Fix source updates with user filters
  + codecparsers: av1: Clip max tile rows and cols values
  + dtlscertificate: Define WINSOCKAPI before including windows.h
  + d3d11: fix building with address sanitizer
  + d3d11screencapturesrc: Fix wrong color with HDR enabled
  + h264decoder: Fix GstVideoCodecFrame leak
  + ladspa: Make RDF parsing truly optional
  + rtponviftimestamp: Fix drop-out-of-segment=false mode
  + qsvdecoder: Fix stream format detection
  + webrtcsdp: Remove fingerprint validation that doesn't make
    sense
  + GstPlay: Automatically flush the bus when disposing the
    signal adapter
  + GstPlayer: Without dispatcher emit signals directly instead
    of via the default main context
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1706011200">- Disable zxing in Leap15
  * Leap 15 can not provide zxing &gt;= 1.4.0, zxing is inherited from
    SLE15 but SLE15 do provide zxing version 1.2.0 only, Factory do
    have zxing-cpp 2.0.0 however it's not an API compatible version.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + av1parser: Fix potential stack overflow during tile list
    parsing (CVE-2024-0444, ZDI-CAN-22873, bsc#1219453,
    CVE-2023-50186, ZDI-CAN-22300, bsc#1218534, bsc#1223263)
  + camerabin: Correctly relink viewfinderbin_queue
  + GstPlay: Fix error details parsing
  + h264decoder: Handle malformed avc/avc3 packets
  + h264decoder: h265decoder: Align with wraparound fix
  + vp8decoder: vp9decoder: av1decoder: mpeg2decoder:
    Fix multiplication wraparound
  + vah264enc/vah264dec issues after recent upgrade to 1.22.8
    from 1.22.7
  + va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  + vp9parse: Fix critical warning during caps negotiation
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)
- added support for oneVPL</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1707134400">- Require libvpl only on supported architectures (x86_64 and aarch64)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Disable webrtc audio  processing dependency on s390 s390x ppc64:
  webrtc-autio-processing is excluded on these architectures.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.
- Remove patch which is already included in this version:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709726400">- Add new gstreamer plugins to baselibs.conf</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726401">- baselibs.conf: Produce -32bit biarch packages of
  libgstanalytics-1_0-0 and libgstmse-1_0-0: dependencies of
  gstreamer-plugins-bad-32bit.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add patch that fixes a crash when initializing gstva, submitted
  to upstream at https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6319
  (boo#1221150):
  * 0001-Move-PROP_RATE_CONTROL-to-the-end-of-the-array.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710763200">- Disable the webrtcdsp plugin if webrtc-audio-processing-1 is not
  available (as in s390x).</changelog>
</package>
<package pkgid="f888162b248e101677f2b44c4289a6ab3705490f1979d28d3ccf97da84f6e2af8f387594e43359390b98a510d7ed513422d20409af1f7fbf547633ca6ebc0dd1" name="gstreamer-plugins-bad-lang" arch="noarch">
  <version epoch="0" ver="1.24.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
    (ZDI-CAN-22226, CVE-2023-44429, bsc#1217211)
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation (ZDI-CAN-22300 bsc#1217213 CVE-2023-44446)
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + aesenc: Fix IV length addition to output buffer length
  + av1parser: Fix array sizes in scalability structure
    (ZDI-CAN-22300  bsc#1218534)
  + camerabin: Fix source updates with user filters
  + codecparsers: av1: Clip max tile rows and cols values
  + dtlscertificate: Define WINSOCKAPI before including windows.h
  + d3d11: fix building with address sanitizer
  + d3d11screencapturesrc: Fix wrong color with HDR enabled
  + h264decoder: Fix GstVideoCodecFrame leak
  + ladspa: Make RDF parsing truly optional
  + rtponviftimestamp: Fix drop-out-of-segment=false mode
  + qsvdecoder: Fix stream format detection
  + webrtcsdp: Remove fingerprint validation that doesn't make
    sense
  + GstPlay: Automatically flush the bus when disposing the
    signal adapter
  + GstPlayer: Without dispatcher emit signals directly instead
    of via the default main context
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1706011200">- Disable zxing in Leap15
  * Leap 15 can not provide zxing &gt;= 1.4.0, zxing is inherited from
    SLE15 but SLE15 do provide zxing version 1.2.0 only, Factory do
    have zxing-cpp 2.0.0 however it's not an API compatible version.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + av1parser: Fix potential stack overflow during tile list
    parsing (CVE-2024-0444, ZDI-CAN-22873, bsc#1219453,
    CVE-2023-50186, ZDI-CAN-22300, bsc#1218534, bsc#1223263)
  + camerabin: Correctly relink viewfinderbin_queue
  + GstPlay: Fix error details parsing
  + h264decoder: Handle malformed avc/avc3 packets
  + h264decoder: h265decoder: Align with wraparound fix
  + vp8decoder: vp9decoder: av1decoder: mpeg2decoder:
    Fix multiplication wraparound
  + vah264enc/vah264dec issues after recent upgrade to 1.22.8
    from 1.22.7
  + va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  + vp9parse: Fix critical warning during caps negotiation
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)
- added support for oneVPL</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1707134400">- Require libvpl only on supported architectures (x86_64 and aarch64)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Disable webrtc audio  processing dependency on s390 s390x ppc64:
  webrtc-autio-processing is excluded on these architectures.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.
- Remove patch which is already included in this version:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709726400">- Add new gstreamer plugins to baselibs.conf</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726401">- baselibs.conf: Produce -32bit biarch packages of
  libgstanalytics-1_0-0 and libgstmse-1_0-0: dependencies of
  gstreamer-plugins-bad-32bit.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add patch that fixes a crash when initializing gstva, submitted
  to upstream at https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6319
  (boo#1221150):
  * 0001-Move-PROP_RATE_CONTROL-to-the-end-of-the-array.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710763200">- Disable the webrtcdsp plugin if webrtc-audio-processing-1 is not
  available (as in s390x).</changelog>
</package>
<package pkgid="db4c01991dcddda6d771f797f54cb3c709b6409e5594d62c7340d26f8d936dda2a9a9dd4e0ff14fdb99ec407a608ccd2072b835c7d95bb3b5c07d0644acb1b0f" name="gstreamer-transcoder" arch="x86_64">
  <version epoch="0" ver="1.24.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
    (ZDI-CAN-22226, CVE-2023-44429, bsc#1217211)
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation (ZDI-CAN-22300 bsc#1217213 CVE-2023-44446)
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + aesenc: Fix IV length addition to output buffer length
  + av1parser: Fix array sizes in scalability structure
    (ZDI-CAN-22300  bsc#1218534)
  + camerabin: Fix source updates with user filters
  + codecparsers: av1: Clip max tile rows and cols values
  + dtlscertificate: Define WINSOCKAPI before including windows.h
  + d3d11: fix building with address sanitizer
  + d3d11screencapturesrc: Fix wrong color with HDR enabled
  + h264decoder: Fix GstVideoCodecFrame leak
  + ladspa: Make RDF parsing truly optional
  + rtponviftimestamp: Fix drop-out-of-segment=false mode
  + qsvdecoder: Fix stream format detection
  + webrtcsdp: Remove fingerprint validation that doesn't make
    sense
  + GstPlay: Automatically flush the bus when disposing the
    signal adapter
  + GstPlayer: Without dispatcher emit signals directly instead
    of via the default main context
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1706011200">- Disable zxing in Leap15
  * Leap 15 can not provide zxing &gt;= 1.4.0, zxing is inherited from
    SLE15 but SLE15 do provide zxing version 1.2.0 only, Factory do
    have zxing-cpp 2.0.0 however it's not an API compatible version.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + av1parser: Fix potential stack overflow during tile list
    parsing (CVE-2024-0444, ZDI-CAN-22873, bsc#1219453,
    CVE-2023-50186, ZDI-CAN-22300, bsc#1218534, bsc#1223263)
  + camerabin: Correctly relink viewfinderbin_queue
  + GstPlay: Fix error details parsing
  + h264decoder: Handle malformed avc/avc3 packets
  + h264decoder: h265decoder: Align with wraparound fix
  + vp8decoder: vp9decoder: av1decoder: mpeg2decoder:
    Fix multiplication wraparound
  + vah264enc/vah264dec issues after recent upgrade to 1.22.8
    from 1.22.7
  + va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  + vp9parse: Fix critical warning during caps negotiation
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)
- added support for oneVPL</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1707134400">- Require libvpl only on supported architectures (x86_64 and aarch64)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Disable webrtc audio  processing dependency on s390 s390x ppc64:
  webrtc-autio-processing is excluded on these architectures.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.
- Remove patch which is already included in this version:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709726400">- Add new gstreamer plugins to baselibs.conf</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726401">- baselibs.conf: Produce -32bit biarch packages of
  libgstanalytics-1_0-0 and libgstmse-1_0-0: dependencies of
  gstreamer-plugins-bad-32bit.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add patch that fixes a crash when initializing gstva, submitted
  to upstream at https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6319
  (boo#1221150):
  * 0001-Move-PROP_RATE_CONTROL-to-the-end-of-the-array.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710763200">- Disable the webrtcdsp plugin if webrtc-audio-processing-1 is not
  available (as in s390x).</changelog>
</package>
<package pkgid="bc7a2027b3d40a5f581332a4b8ee2edf6e627dabb300d910d89e701b4e99271456c52bbf0bcfd43d9f833bec1fbbd950b88fc99995b63fb7a10327684fa6563f" name="gstreamer-transcoder-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.24.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
    (ZDI-CAN-22226, CVE-2023-44429, bsc#1217211)
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation (ZDI-CAN-22300 bsc#1217213 CVE-2023-44446)
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + aesenc: Fix IV length addition to output buffer length
  + av1parser: Fix array sizes in scalability structure
    (ZDI-CAN-22300  bsc#1218534)
  + camerabin: Fix source updates with user filters
  + codecparsers: av1: Clip max tile rows and cols values
  + dtlscertificate: Define WINSOCKAPI before including windows.h
  + d3d11: fix building with address sanitizer
  + d3d11screencapturesrc: Fix wrong color with HDR enabled
  + h264decoder: Fix GstVideoCodecFrame leak
  + ladspa: Make RDF parsing truly optional
  + rtponviftimestamp: Fix drop-out-of-segment=false mode
  + qsvdecoder: Fix stream format detection
  + webrtcsdp: Remove fingerprint validation that doesn't make
    sense
  + GstPlay: Automatically flush the bus when disposing the
    signal adapter
  + GstPlayer: Without dispatcher emit signals directly instead
    of via the default main context
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1706011200">- Disable zxing in Leap15
  * Leap 15 can not provide zxing &gt;= 1.4.0, zxing is inherited from
    SLE15 but SLE15 do provide zxing version 1.2.0 only, Factory do
    have zxing-cpp 2.0.0 however it's not an API compatible version.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + av1parser: Fix potential stack overflow during tile list
    parsing (CVE-2024-0444, ZDI-CAN-22873, bsc#1219453,
    CVE-2023-50186, ZDI-CAN-22300, bsc#1218534, bsc#1223263)
  + camerabin: Correctly relink viewfinderbin_queue
  + GstPlay: Fix error details parsing
  + h264decoder: Handle malformed avc/avc3 packets
  + h264decoder: h265decoder: Align with wraparound fix
  + vp8decoder: vp9decoder: av1decoder: mpeg2decoder:
    Fix multiplication wraparound
  + vah264enc/vah264dec issues after recent upgrade to 1.22.8
    from 1.22.7
  + va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  + vp9parse: Fix critical warning during caps negotiation
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)
- added support for oneVPL</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1707134400">- Require libvpl only on supported architectures (x86_64 and aarch64)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Disable webrtc audio  processing dependency on s390 s390x ppc64:
  webrtc-autio-processing is excluded on these architectures.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.
- Remove patch which is already included in this version:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709726400">- Add new gstreamer plugins to baselibs.conf</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726401">- baselibs.conf: Produce -32bit biarch packages of
  libgstanalytics-1_0-0 and libgstmse-1_0-0: dependencies of
  gstreamer-plugins-bad-32bit.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add patch that fixes a crash when initializing gstva, submitted
  to upstream at https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6319
  (boo#1221150):
  * 0001-Move-PROP_RATE_CONTROL-to-the-end-of-the-array.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710763200">- Disable the webrtcdsp plugin if webrtc-audio-processing-1 is not
  available (as in s390x).</changelog>
</package>
<package pkgid="0af6f07e12260059cbd70c879558ae8038dbf54207192542def5807c431628ed970dbe28bf8e81dd64f8dc250aa2b11d1965dd83aec55e8cbffaa152f2859ff2" name="gstreamer-transcoder-devel" arch="x86_64">
  <version epoch="0" ver="1.24.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
    (ZDI-CAN-22226, CVE-2023-44429, bsc#1217211)
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation (ZDI-CAN-22300 bsc#1217213 CVE-2023-44446)
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + aesenc: Fix IV length addition to output buffer length
  + av1parser: Fix array sizes in scalability structure
    (ZDI-CAN-22300  bsc#1218534)
  + camerabin: Fix source updates with user filters
  + codecparsers: av1: Clip max tile rows and cols values
  + dtlscertificate: Define WINSOCKAPI before including windows.h
  + d3d11: fix building with address sanitizer
  + d3d11screencapturesrc: Fix wrong color with HDR enabled
  + h264decoder: Fix GstVideoCodecFrame leak
  + ladspa: Make RDF parsing truly optional
  + rtponviftimestamp: Fix drop-out-of-segment=false mode
  + qsvdecoder: Fix stream format detection
  + webrtcsdp: Remove fingerprint validation that doesn't make
    sense
  + GstPlay: Automatically flush the bus when disposing the
    signal adapter
  + GstPlayer: Without dispatcher emit signals directly instead
    of via the default main context
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1706011200">- Disable zxing in Leap15
  * Leap 15 can not provide zxing &gt;= 1.4.0, zxing is inherited from
    SLE15 but SLE15 do provide zxing version 1.2.0 only, Factory do
    have zxing-cpp 2.0.0 however it's not an API compatible version.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + av1parser: Fix potential stack overflow during tile list
    parsing (CVE-2024-0444, ZDI-CAN-22873, bsc#1219453,
    CVE-2023-50186, ZDI-CAN-22300, bsc#1218534, bsc#1223263)
  + camerabin: Correctly relink viewfinderbin_queue
  + GstPlay: Fix error details parsing
  + h264decoder: Handle malformed avc/avc3 packets
  + h264decoder: h265decoder: Align with wraparound fix
  + vp8decoder: vp9decoder: av1decoder: mpeg2decoder:
    Fix multiplication wraparound
  + vah264enc/vah264dec issues after recent upgrade to 1.22.8
    from 1.22.7
  + va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  + vp9parse: Fix critical warning during caps negotiation
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1706875200">- drop support for libmfx, which is no longer supported upstream
  at all (boo#1219494)
- added support for oneVPL</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1707134400">- Require libvpl only on supported architectures (x86_64 and aarch64)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Disable webrtc audio  processing dependency on s390 s390x ppc64:
  webrtc-autio-processing is excluded on these architectures.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.
- Remove patch which is already included in this version:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709726400">- Add new gstreamer plugins to baselibs.conf</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726401">- baselibs.conf: Produce -32bit biarch packages of
  libgstanalytics-1_0-0 and libgstmse-1_0-0: dependencies of
  gstreamer-plugins-bad-32bit.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Add patch that fixes a crash when initializing gstva, submitted
  to upstream at https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6319
  (boo#1221150):
  * 0001-Move-PROP_RATE_CONTROL-to-the-end-of-the-array.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710763200">- Disable the webrtcdsp plugin if webrtc-audio-processing-1 is not
  available (as in s390x).</changelog>
</package>
<package pkgid="f487c03bd5274564b69a2783a38f93faa2f309baf018d95d0e4cf84506a4c612b6245f53564a7fe5a10846fe76d605f25c4c492b64af042a16f2cb12e5bf8e79" name="gstreamer-utils" arch="x86_64">
  <version epoch="0" ver="1.24.0" rel="4.1.2.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097600">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + Highlighted bugfixes in 1.22.8
  - Security fixes for the AV1 video codec parser
  - avdec video decoder: fix another possible deadlock with
    FFmpeg 6.1
  - qtdemux: reverse playback and seeking fixes for files with
    raw audio streams
  - v4l2: fix "newly allocated buffer ... is not free" warning
    log flood
  - GstPlay + GstPlayer library fixes
  - dtls: Fix build failure on Windows when compiling against
    OpenSSL 3.2.0
  - d3d11screencapturesrc: Fix wrong color with HDR enabled
  - Cerbero build tool: More python 3.12 string escape warning
    fixes; make sure to bundle build tools as well
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - buffer: Unref memories before metas
  - pad: Recheck pads when linking after temporary unlock
  - baseparse: Fixes to buffers extracted from adapter
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + Highlighted bugfixes in 1.22.9
  - More Security fixes for the AV1 video codec parser
  - va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  - v4l2src: Consider framerate during caps selection
  - v4l2codec: decoder fixes
  - rtspsrc: multicast fixes
  - camerabin viewfinder fixes
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - aggregator: fix use-after-free in queries processing
  - multiqueue: Ignore queue fullness for most events
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Rebase patches:
  * gstreamer-pie.patch
  * gstreamer-rpm-prov.patch
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158400">- Add patch to remove the (wrong) check for relocated library which
  is making gstreamer fail to find the gst-plugin-scanner helper
  binary, thus using the installation path set at build time
  (boo#1221150):
  * force-find-gst-plugin-scanner.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158401">- Add patch from upstream to not install ptp-helper test executable
  * 0001-ptp-Dont-install-test-executable.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Replace the quick fix for boo#1221150 with the version submitted
  to upstream at
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6322:
  * 0001-Canonicalize-the-library-path-returned-by-dladdr.patch
- Remove previous version of the fix for boo#1221150:
  * force-find-gst-plugin-scanner.patch
- Fix sed command to set the gst-plugin-scanner suffix correctly
- Add preventive checks for the sed commands that set the binary
  suffix so that they don't silently fail anymore.</changelog>
</package>
<package pkgid="c8d59b5a05c3ab08b5aa86aca072c3fa4bbfd2aefc71441a705592d977b731e0afc5bb3f10357a47b95accc80701d43ac6b96596026fc38a2b45026fbd095565" name="gstreamer-utils" arch="x86_64">
  <version epoch="0" ver="1.24.0" rel="4.1"/>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + Highlighted bugfixes in 1.22.8
  - Security fixes for the AV1 video codec parser
  - avdec video decoder: fix another possible deadlock with
    FFmpeg 6.1
  - qtdemux: reverse playback and seeking fixes for files with
    raw audio streams
  - v4l2: fix "newly allocated buffer ... is not free" warning
    log flood
  - GstPlay + GstPlayer library fixes
  - dtls: Fix build failure on Windows when compiling against
    OpenSSL 3.2.0
  - d3d11screencapturesrc: Fix wrong color with HDR enabled
  - Cerbero build tool: More python 3.12 string escape warning
    fixes; make sure to bundle build tools as well
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - buffer: Unref memories before metas
  - pad: Recheck pads when linking after temporary unlock
  - baseparse: Fixes to buffers extracted from adapter
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + Highlighted bugfixes in 1.22.9
  - More Security fixes for the AV1 video codec parser
  - va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  - v4l2src: Consider framerate during caps selection
  - v4l2codec: decoder fixes
  - rtspsrc: multicast fixes
  - camerabin viewfinder fixes
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - aggregator: fix use-after-free in queries processing
  - multiqueue: Ignore queue fullness for most events
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Rebase patches:
  * gstreamer-pie.patch
  * gstreamer-rpm-prov.patch
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158400">- Add patch to remove the (wrong) check for relocated library which
  is making gstreamer fail to find the gst-plugin-scanner helper
  binary, thus using the installation path set at build time
  (boo#1221150):
  * force-find-gst-plugin-scanner.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158401">- Add patch from upstream to not install ptp-helper test executable
  * 0001-ptp-Dont-install-test-executable.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Replace the quick fix for boo#1221150 with the version submitted
  to upstream at
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6322:
  * 0001-Canonicalize-the-library-path-returned-by-dladdr.patch
- Remove previous version of the fix for boo#1221150:
  * force-find-gst-plugin-scanner.patch
- Fix sed command to set the gst-plugin-scanner suffix correctly
- Add preventive checks for the sed commands that set the binary
  suffix so that they don't silently fail anymore.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
</package>
<package pkgid="fa73ff14f6f3fd7abcad1884acc6ca305b92583dded10743a19f48a88cb9d920b5f63452b6bf9fa6b47dfa3c12b3d127ad9b07b8b6e3dc1b82d0cf5ae9492140" name="gstreamer-utils-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.24.0" rel="4.1.2.1.sr20240429"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097600">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + Highlighted bugfixes in 1.22.8
  - Security fixes for the AV1 video codec parser
  - avdec video decoder: fix another possible deadlock with
    FFmpeg 6.1
  - qtdemux: reverse playback and seeking fixes for files with
    raw audio streams
  - v4l2: fix "newly allocated buffer ... is not free" warning
    log flood
  - GstPlay + GstPlayer library fixes
  - dtls: Fix build failure on Windows when compiling against
    OpenSSL 3.2.0
  - d3d11screencapturesrc: Fix wrong color with HDR enabled
  - Cerbero build tool: More python 3.12 string escape warning
    fixes; make sure to bundle build tools as well
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - buffer: Unref memories before metas
  - pad: Recheck pads when linking after temporary unlock
  - baseparse: Fixes to buffers extracted from adapter
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + Highlighted bugfixes in 1.22.9
  - More Security fixes for the AV1 video codec parser
  - va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  - v4l2src: Consider framerate during caps selection
  - v4l2codec: decoder fixes
  - rtspsrc: multicast fixes
  - camerabin viewfinder fixes
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - aggregator: fix use-after-free in queries processing
  - multiqueue: Ignore queue fullness for most events
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Rebase patches:
  * gstreamer-pie.patch
  * gstreamer-rpm-prov.patch
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158400">- Add patch to remove the (wrong) check for relocated library which
  is making gstreamer fail to find the gst-plugin-scanner helper
  binary, thus using the installation path set at build time
  (boo#1221150):
  * force-find-gst-plugin-scanner.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158401">- Add patch from upstream to not install ptp-helper test executable
  * 0001-ptp-Dont-install-test-executable.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Replace the quick fix for boo#1221150 with the version submitted
  to upstream at
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6322:
  * 0001-Canonicalize-the-library-path-returned-by-dladdr.patch
- Remove previous version of the fix for boo#1221150:
  * force-find-gst-plugin-scanner.patch
- Fix sed command to set the gst-plugin-scanner suffix correctly
- Add preventive checks for the sed commands that set the binary
  suffix so that they don't silently fail anymore.</changelog>
</package>
<package pkgid="2444ef423505292640de598e61a7c9a6860c1bff8c204308ed9672885818ad2b7aaf11a18bee9eb382496325dae8089a9508032ce114992ab47d538970646abb" name="gstreamer-utils-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.24.0" rel="4.1"/>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1704369600">- Update to version 1.22.8:
  + Highlighted bugfixes in 1.22.8
  - Security fixes for the AV1 video codec parser
  - avdec video decoder: fix another possible deadlock with
    FFmpeg 6.1
  - qtdemux: reverse playback and seeking fixes for files with
    raw audio streams
  - v4l2: fix "newly allocated buffer ... is not free" warning
    log flood
  - GstPlay + GstPlayer library fixes
  - dtls: Fix build failure on Windows when compiling against
    OpenSSL 3.2.0
  - d3d11screencapturesrc: Fix wrong color with HDR enabled
  - Cerbero build tool: More python 3.12 string escape warning
    fixes; make sure to bundle build tools as well
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - buffer: Unref memories before metas
  - pad: Recheck pads when linking after temporary unlock
  - baseparse: Fixes to buffers extracted from adapter
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1706788800">- Update to version 1.22.9:
  + Highlighted bugfixes in 1.22.9
  - More Security fixes for the AV1 video codec parser
  - va: fixes for Mesa Gallium drivers in Mesa versions older
    than v23.2
  - v4l2src: Consider framerate during caps selection
  - v4l2codec: decoder fixes
  - rtspsrc: multicast fixes
  - camerabin viewfinder fixes
  - various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer
  - aggregator: fix use-after-free in queries processing
  - multiqueue: Ignore queue fullness for most events
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1709640000">- Update to version 1.24.0:
  * Highlights
  - New Discourse forum and Matrix chat space
  - New Analytics and Machine Learning abstractions and elements
  - Playbin3 and decodebin3 are now stable and the default in
    gst-play-1.0, GstPlay/GstPlayer
  - The va plugin is now preferred over gst-vaapi and has higher
    ranks
  - GstMeta serialization/deserialization and other GstMeta
    improvements
  - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
  - New unixfd plugin for efficient 1:N inter-process
    communication on Linux
  - cudaipc source and sink for zero-copy CUDA memory sharing
    between processes
  - New intersink and intersrc elements for 1:N pipeline
    decoupling within the same process
  - Qt5 + Qt6 QML integration improvements including qml6glsrc,
    qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
  - DRM Modifier Support for dmabufs on Linux
  - OpenGL, Vulkan and CUDA integration enhancements
  - Vulkan H.264 and H.265 video decoders
  - RTP stack improvements including new RFC7273 modes and more
    correct header extension handling in depayloaders
  - WebRTC improvements such as support for ICE consent
    freshness, and a new webrtcsrc element to complement
    webrtcsink
  - WebRTC signallers and webrtcsink implementations for LiveKit
    and AWS Kinesis Video Streams
  - WHIP server source and client sink, and a WHEP source
  - Precision Time Protocol (PTP) clock support for Windows and
    other additions
  - Low-Latency HLS (LL-HLS) support and many other HLS and DASH
    enhancements
  - New W3C Media Source Extensions library
  - Countless closed caption handling improvements including new
    cea608mux and cea608tocea708 elements
  - Translation support for awstranscriber
  - Bayer 10/12/14/16-bit depth support
  - MPEG-TS support for asynchronous KLV demuxing and segment
    seeking, plus various new muxer features
  - Capture source and sink for AJA capture and playout cards
  - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
  - New uvcsink element for exporting streams as UVC camera
  - DirectWrite text rendering plugin for windows
  - Direct3D12-based video decoding, conversion, composition, and
    rendering
  - AMD Advanced Media Framework AV1 + H.265 video encoders with
    10-bit and HDR support
  - AVX/AVX2 support and NEON support on macOS on Apple ARM64
    CPUs via new liborc
  - GStreamer C# bindings have been updated
  - Rust bindings improvements and many new and improved Rust
    plugins
  - Rust plugins now shipped in packages for all major platforms
    including Android and iOS
  - Lots of new plugins, features, performance improvements and
    bug fixes
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Rebase patches:
  * gstreamer-pie.patch
  * gstreamer-rpm-prov.patch
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158400">- Add patch to remove the (wrong) check for relocated library which
  is making gstreamer fail to find the gst-plugin-scanner helper
  binary, thus using the installation path set at build time
  (boo#1221150):
  * force-find-gst-plugin-scanner.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710158401">- Add patch from upstream to not install ptp-helper test executable
  * 0001-ptp-Dont-install-test-executable.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1710244800">- Replace the quick fix for boo#1221150 with the version submitted
  to upstream at
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6322:
  * 0001-Canonicalize-the-library-path-returned-by-dladdr.patch
- Remove previous version of the fix for boo#1221150:
  * force-find-gst-plugin-scanner.patch
- Fix sed command to set the gst-plugin-scanner suffix correctly
- Add preventive checks for the sed commands that set the binary
  suffix so that they don't silently fail anymore.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
</package>
<package pkgid="79ad407d1b46ec1a7cea4897d2764fe567c948b115a67bc250a323f596d79615c3f580e7122b372888b1c4e77bdfad14d49c5070225dfa1a01e550754225d8aa" name="gtk-doc" arch="src">
  <version epoch="0" ver="1.34.0" rel="2.1.2.1.sr20240429"/>
  <changelog author="jengelh@inai.de" date="1464782400">- Switch from libxslt to xsltproc (Requires and BuildRequires).</changelog>
  <changelog author="bwiedemann@suse.com" date="1498737600">- Add reproducible.patch to sort input file lists
  to fix indeterminism in gstreamer and vte html docs (bgo#784177).</changelog>
  <changelog author="zaitor@opensuse.org" date="1502798400">- Update to version 1.26:
  + Remove tmpl support (gtkdoc-mktmpl).
  + Port all tools from bash/perl to python.
  + Bugs fixed: bgo#773879, bgo#780789, bgo#752126, bgo#753052,
    bgo#758137, bgo#764407, bgo#764543, bgo#768675, bgo#769125,
    bgo#769341, bgo#771255, bgo#773151, bgo#774168, bgo#774812,
    bgo#778144, bgo#779566, bgo#784177.
- Drop reproducible.patch, fixed upstream.
- Add python-six and python3-six Requires, needed after upstreams
  port to python.</changelog>
  <changelog author="dimstar@opensuse.org" date="1504526400">- Add glib2-devel Requires: the various gtk-doc generation programs
  call pkg-config --variables glib-2.0 in various cases.</changelog>
  <changelog author="zaitor@opensuse.org" date="1507636800">- Add gtk-doc-Generate-main-sgml.patch: Generate main sgml file by
  waiting on mkdb. Fix first time parallel builds (bgo#786174).
- Following the above, add libtool BuildRequires and pass
  autoreconf as the above patch touches the buildsystem.
- No longer pass --disable-scrollkeeper to configure, no longer
  needed, nor recognized by configure.</changelog>
  <changelog author="dimstar@opensuse.org" date="1508500800">- Do not build as noarch:
  /usr/share/gtk-doc/python/gtkdoc/config.py contains a full path
  reference to $arch-pkg-config.</changelog>
  <changelog author="dimstar@opensuse.org" date="1508846400">- Switch to python3: add PYTHON=%{_bindir}/python3 to configure.
- Add: gtk-doc-open-docs-as-utf8.patch: Always open files using
  utf-8. In python3, strings are differently represented
  internally.</changelog>
  <changelog author="dimstar@opensuse.org" date="1512216000">- Add gtk-doc-fixxref-logging.patch: Use logging infrastructure for
  LogWarning (bgo#791131).</changelog>
  <changelog author="zaitor@opensuse.org" date="1512820800">- Update to version 1.27:
  + Finetune the python port.
  + Bugs fixed: bgo#773879, bgo#786174, bgo#787495, bgo#787768,
    bgo#787862, bgo#788473, bgo#789531, bgo#790022, bgo#791131.
- Drop upstream fixed patches:
  + gtk-doc-fixxref-logging.patch.
  + gtk-doc-Generate-main-sgml.patch.
  + gtk-doc-open-docs-as-utf8.patch.
- Following the above, no longer pass autoreconf, not needed as we
  do not carry any patches.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1521892800">- Update to version 1.28:
  + Bugs fixed: bgo#791928, bgo#792148, bgo#792661, bgo#793599,
    bgo#794051, bgo#794182.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1535457600">- Update to version 1.29:
  + GTK-Doc now requires python-3.X. It does not requires
    python-six anymore.
  + Note that this is a nonmaintainer release and that tests are
    known to be broken.
  + Bugs fixed: bgo#674163, bgo#795744, bgo#796011, bgo#796012.
- Drop python3-six Requires following upstream changes.
- Use autosetup macro.</changelog>
  <changelog author="dimstar@opensuse.org" date="1566388800">- Update to version 1.32:
  + Hotfix release.
- changes from version 1.31:
  + fix "Wrong permissions for style CSS file" (#84).
- Changes from version 1.30:
  + GTK-Doc is now using python-pygments to do the syntax
    highlighing.
  + This version ships with a new expermiental gtkdoc-mkhtml2
    toolchain replacing gktdoc-mkhtml+gtkdoc-fixxref.
- Add python3-pygments Requires: new dependency.
- Drop source-highlight recommends: no longer the used highlighting
  tool.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1567425600">- Remove openjade BuildRequires/Requires, SGML support was removed
  in gtk-doc 1.25.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1573214400">- Move gtkdoc-mkpdf to a separate package, pulling in the required
  dblatex. Set dblatex path so configure puts it into config.py.
- Drop ChangeLog from doc (not updated since 2009), NEWS is sufficient.
- Update description, gtk-doc no longer uses perl but python.
- Spec file cleanup</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576411200">- Make package noarch, no binary files included.
- Move manual to separate subpackage, and build it using _multibuild.
  Removes python3-libxml2 build dependency (via yelp-tools/itstool)
  from main package.
- Correct license for documentation, it is GFDL-1.1-or-later.
- Stop packaging obsolete docs, replaced by the manual.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- Revert building as noarch:
  ./python/gtkdoc/config.py:pkg_config = '/usr/bin/i586-suse-linux-gnu-pkg-config'</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Update to version 1.33.2
  + Stop using anytree
  + Python3 fixes for depscan
- Update to version 1.33.1
  + Build GObject scanner with asan
  + Ignore deprecations in the GObject scanner
  + Translation updates
- Update to version 1.33.0
  + Support documenting GTK actions
  + Recognize GDK_DECLARE_ macros
  + Better table styling in html output
  + Use plain C types for basic types
  + Translation updates
- Build package using meson instead of autotools
- Build -manual subpackage as noarch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Update to version 1.34.0:
  + Maintenance, some bug fixes.
  + Meson: fix some warnings, simplifications.
  + Updated translations.</changelog>
</package>
<package pkgid="1097d341fd4956192831b5d104d216e0656c03f69aa62daee8ed654d5ccbe04837e135b49b83cf555caf844ac1c757ec024fc2bddae6d41c5adff29fb8c6cfc5" name="gtk-doc" arch="x86_64">
  <version epoch="0" ver="1.34.0" rel="2.1.2.1.sr20240429"/>
  <changelog author="bjorn.lie@gmail.com" date="1521892800">- Update to version 1.28:
  + Bugs fixed: bgo#791928, bgo#792148, bgo#792661, bgo#793599,
    bgo#794051, bgo#794182.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1535457600">- Update to version 1.29:
  + GTK-Doc now requires python-3.X. It does not requires
    python-six anymore.
  + Note that this is a nonmaintainer release and that tests are
    known to be broken.
  + Bugs fixed: bgo#674163, bgo#795744, bgo#796011, bgo#796012.
- Drop python3-six Requires following upstream changes.
- Use autosetup macro.</changelog>
  <changelog author="dimstar@opensuse.org" date="1566388800">- Update to version 1.32:
  + Hotfix release.
- changes from version 1.31:
  + fix "Wrong permissions for style CSS file" (#84).
- Changes from version 1.30:
  + GTK-Doc is now using python-pygments to do the syntax
    highlighing.
  + This version ships with a new expermiental gtkdoc-mkhtml2
    toolchain replacing gktdoc-mkhtml+gtkdoc-fixxref.
- Add python3-pygments Requires: new dependency.
- Drop source-highlight recommends: no longer the used highlighting
  tool.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1567425600">- Remove openjade BuildRequires/Requires, SGML support was removed
  in gtk-doc 1.25.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1573214400">- Move gtkdoc-mkpdf to a separate package, pulling in the required
  dblatex. Set dblatex path so configure puts it into config.py.
- Drop ChangeLog from doc (not updated since 2009), NEWS is sufficient.
- Update description, gtk-doc no longer uses perl but python.
- Spec file cleanup</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576411200">- Make package noarch, no binary files included.
- Move manual to separate subpackage, and build it using _multibuild.
  Removes python3-libxml2 build dependency (via yelp-tools/itstool)
  from main package.
- Correct license for documentation, it is GFDL-1.1-or-later.
- Stop packaging obsolete docs, replaced by the manual.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- Revert building as noarch:
  ./python/gtkdoc/config.py:pkg_config = '/usr/bin/i586-suse-linux-gnu-pkg-config'</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Update to version 1.33.2
  + Stop using anytree
  + Python3 fixes for depscan
- Update to version 1.33.1
  + Build GObject scanner with asan
  + Ignore deprecations in the GObject scanner
  + Translation updates
- Update to version 1.33.0
  + Support documenting GTK actions
  + Recognize GDK_DECLARE_ macros
  + Better table styling in html output
  + Use plain C types for basic types
  + Translation updates
- Build package using meson instead of autotools
- Build -manual subpackage as noarch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Update to version 1.34.0:
  + Maintenance, some bug fixes.
  + Meson: fix some warnings, simplifications.
  + Updated translations.</changelog>
</package>
<package pkgid="21e1ff900af94417fcc4583b28f1cdeb893cfcc556af649d844bbeb554c2c686ff2df00e48e6afe881dbc84e587a944363ae55056f7bf6f18f2154dbcdfde2d8" name="gtk-doc" arch="src">
  <version epoch="0" ver="1.34.0" rel="2.1"/>
  <changelog author="bwiedemann@suse.com" date="1498737600">- Add reproducible.patch to sort input file lists
  to fix indeterminism in gstreamer and vte html docs (bgo#784177).</changelog>
  <changelog author="zaitor@opensuse.org" date="1502798400">- Update to version 1.26:
  + Remove tmpl support (gtkdoc-mktmpl).
  + Port all tools from bash/perl to python.
  + Bugs fixed: bgo#773879, bgo#780789, bgo#752126, bgo#753052,
    bgo#758137, bgo#764407, bgo#764543, bgo#768675, bgo#769125,
    bgo#769341, bgo#771255, bgo#773151, bgo#774168, bgo#774812,
    bgo#778144, bgo#779566, bgo#784177.
- Drop reproducible.patch, fixed upstream.
- Add python-six and python3-six Requires, needed after upstreams
  port to python.</changelog>
  <changelog author="dimstar@opensuse.org" date="1504526400">- Add glib2-devel Requires: the various gtk-doc generation programs
  call pkg-config --variables glib-2.0 in various cases.</changelog>
  <changelog author="zaitor@opensuse.org" date="1507636800">- Add gtk-doc-Generate-main-sgml.patch: Generate main sgml file by
  waiting on mkdb. Fix first time parallel builds (bgo#786174).
- Following the above, add libtool BuildRequires and pass
  autoreconf as the above patch touches the buildsystem.
- No longer pass --disable-scrollkeeper to configure, no longer
  needed, nor recognized by configure.</changelog>
  <changelog author="dimstar@opensuse.org" date="1508500800">- Do not build as noarch:
  /usr/share/gtk-doc/python/gtkdoc/config.py contains a full path
  reference to $arch-pkg-config.</changelog>
  <changelog author="dimstar@opensuse.org" date="1508846400">- Switch to python3: add PYTHON=%{_bindir}/python3 to configure.
- Add: gtk-doc-open-docs-as-utf8.patch: Always open files using
  utf-8. In python3, strings are differently represented
  internally.</changelog>
  <changelog author="dimstar@opensuse.org" date="1512216000">- Add gtk-doc-fixxref-logging.patch: Use logging infrastructure for
  LogWarning (bgo#791131).</changelog>
  <changelog author="zaitor@opensuse.org" date="1512820800">- Update to version 1.27:
  + Finetune the python port.
  + Bugs fixed: bgo#773879, bgo#786174, bgo#787495, bgo#787768,
    bgo#787862, bgo#788473, bgo#789531, bgo#790022, bgo#791131.
- Drop upstream fixed patches:
  + gtk-doc-fixxref-logging.patch.
  + gtk-doc-Generate-main-sgml.patch.
  + gtk-doc-open-docs-as-utf8.patch.
- Following the above, no longer pass autoreconf, not needed as we
  do not carry any patches.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1521892800">- Update to version 1.28:
  + Bugs fixed: bgo#791928, bgo#792148, bgo#792661, bgo#793599,
    bgo#794051, bgo#794182.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1535457600">- Update to version 1.29:
  + GTK-Doc now requires python-3.X. It does not requires
    python-six anymore.
  + Note that this is a nonmaintainer release and that tests are
    known to be broken.
  + Bugs fixed: bgo#674163, bgo#795744, bgo#796011, bgo#796012.
- Drop python3-six Requires following upstream changes.
- Use autosetup macro.</changelog>
  <changelog author="dimstar@opensuse.org" date="1566388800">- Update to version 1.32:
  + Hotfix release.
- changes from version 1.31:
  + fix "Wrong permissions for style CSS file" (#84).
- Changes from version 1.30:
  + GTK-Doc is now using python-pygments to do the syntax
    highlighing.
  + This version ships with a new expermiental gtkdoc-mkhtml2
    toolchain replacing gktdoc-mkhtml+gtkdoc-fixxref.
- Add python3-pygments Requires: new dependency.
- Drop source-highlight recommends: no longer the used highlighting
  tool.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1567425600">- Remove openjade BuildRequires/Requires, SGML support was removed
  in gtk-doc 1.25.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1573214400">- Move gtkdoc-mkpdf to a separate package, pulling in the required
  dblatex. Set dblatex path so configure puts it into config.py.
- Drop ChangeLog from doc (not updated since 2009), NEWS is sufficient.
- Update description, gtk-doc no longer uses perl but python.
- Spec file cleanup</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576411200">- Make package noarch, no binary files included.
- Move manual to separate subpackage, and build it using _multibuild.
  Removes python3-libxml2 build dependency (via yelp-tools/itstool)
  from main package.
- Correct license for documentation, it is GFDL-1.1-or-later.
- Stop packaging obsolete docs, replaced by the manual.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- Revert building as noarch:
  ./python/gtkdoc/config.py:pkg_config = '/usr/bin/i586-suse-linux-gnu-pkg-config'</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Update to version 1.33.2
  + Stop using anytree
  + Python3 fixes for depscan
- Update to version 1.33.1
  + Build GObject scanner with asan
  + Ignore deprecations in the GObject scanner
  + Translation updates
- Update to version 1.33.0
  + Support documenting GTK actions
  + Recognize GDK_DECLARE_ macros
  + Better table styling in html output
  + Use plain C types for basic types
  + Translation updates
- Build package using meson instead of autotools
- Build -manual subpackage as noarch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Update to version 1.34.0:
  + Maintenance, some bug fixes.
  + Meson: fix some warnings, simplifications.
  + Updated translations.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path and %python_fix_shebang macros, [bsc#1212476]</changelog>
</package>
<package pkgid="819d0602b00d829d22fa42e07a4afa5ccd7a044ac8ed97c18329beb2fe9a11f3b9c202b1add7c112a43acf27d042005386f076cd061eadbd7980beddcef2f943" name="gtk-doc" arch="x86_64">
  <version epoch="0" ver="1.34.0" rel="2.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1535457600">- Update to version 1.29:
  + GTK-Doc now requires python-3.X. It does not requires
    python-six anymore.
  + Note that this is a nonmaintainer release and that tests are
    known to be broken.
  + Bugs fixed: bgo#674163, bgo#795744, bgo#796011, bgo#796012.
- Drop python3-six Requires following upstream changes.
- Use autosetup macro.</changelog>
  <changelog author="dimstar@opensuse.org" date="1566388800">- Update to version 1.32:
  + Hotfix release.
- changes from version 1.31:
  + fix "Wrong permissions for style CSS file" (#84).
- Changes from version 1.30:
  + GTK-Doc is now using python-pygments to do the syntax
    highlighing.
  + This version ships with a new expermiental gtkdoc-mkhtml2
    toolchain replacing gktdoc-mkhtml+gtkdoc-fixxref.
- Add python3-pygments Requires: new dependency.
- Drop source-highlight recommends: no longer the used highlighting
  tool.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1567425600">- Remove openjade BuildRequires/Requires, SGML support was removed
  in gtk-doc 1.25.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1573214400">- Move gtkdoc-mkpdf to a separate package, pulling in the required
  dblatex. Set dblatex path so configure puts it into config.py.
- Drop ChangeLog from doc (not updated since 2009), NEWS is sufficient.
- Update description, gtk-doc no longer uses perl but python.
- Spec file cleanup</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576411200">- Make package noarch, no binary files included.
- Move manual to separate subpackage, and build it using _multibuild.
  Removes python3-libxml2 build dependency (via yelp-tools/itstool)
  from main package.
- Correct license for documentation, it is GFDL-1.1-or-later.
- Stop packaging obsolete docs, replaced by the manual.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- Revert building as noarch:
  ./python/gtkdoc/config.py:pkg_config = '/usr/bin/i586-suse-linux-gnu-pkg-config'</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Update to version 1.33.2
  + Stop using anytree
  + Python3 fixes for depscan
- Update to version 1.33.1
  + Build GObject scanner with asan
  + Ignore deprecations in the GObject scanner
  + Translation updates
- Update to version 1.33.0
  + Support documenting GTK actions
  + Recognize GDK_DECLARE_ macros
  + Better table styling in html output
  + Use plain C types for basic types
  + Translation updates
- Build package using meson instead of autotools
- Build -manual subpackage as noarch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Update to version 1.34.0:
  + Maintenance, some bug fixes.
  + Meson: fix some warnings, simplifications.
  + Updated translations.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path and %python_fix_shebang macros, [bsc#1212476]</changelog>
</package>
<package pkgid="5b80d747d16586593447ad5f5bcf8411e61fdbeb51eec374f246b05ed0dc56b4be86d42a5afa8c388385251060d7782780d17887af5caae16813d6d6c33f476b" name="gtk-doc-manual" arch="noarch">
  <version epoch="0" ver="1.34.0" rel="2.1.2.1.sr20240429"/>
  <changelog author="bjorn.lie@gmail.com" date="1521892800">- Update to version 1.28:
  + Bugs fixed: bgo#791928, bgo#792148, bgo#792661, bgo#793599,
    bgo#794051, bgo#794182.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1535457600">- Update to version 1.29:
  + GTK-Doc now requires python-3.X. It does not requires
    python-six anymore.
  + Note that this is a nonmaintainer release and that tests are
    known to be broken.
  + Bugs fixed: bgo#674163, bgo#795744, bgo#796011, bgo#796012.
- Drop python3-six Requires following upstream changes.
- Use autosetup macro.</changelog>
  <changelog author="dimstar@opensuse.org" date="1566388800">- Update to version 1.32:
  + Hotfix release.
- changes from version 1.31:
  + fix "Wrong permissions for style CSS file" (#84).
- Changes from version 1.30:
  + GTK-Doc is now using python-pygments to do the syntax
    highlighing.
  + This version ships with a new expermiental gtkdoc-mkhtml2
    toolchain replacing gktdoc-mkhtml+gtkdoc-fixxref.
- Add python3-pygments Requires: new dependency.
- Drop source-highlight recommends: no longer the used highlighting
  tool.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1567425600">- Remove openjade BuildRequires/Requires, SGML support was removed
  in gtk-doc 1.25.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1573214400">- Move gtkdoc-mkpdf to a separate package, pulling in the required
  dblatex. Set dblatex path so configure puts it into config.py.
- Drop ChangeLog from doc (not updated since 2009), NEWS is sufficient.
- Update description, gtk-doc no longer uses perl but python.
- Spec file cleanup</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576411200">- Make package noarch, no binary files included.
- Move manual to separate subpackage, and build it using _multibuild.
  Removes python3-libxml2 build dependency (via yelp-tools/itstool)
  from main package.
- Correct license for documentation, it is GFDL-1.1-or-later.
- Stop packaging obsolete docs, replaced by the manual.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- Revert building as noarch:
  ./python/gtkdoc/config.py:pkg_config = '/usr/bin/i586-suse-linux-gnu-pkg-config'</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Update to version 1.33.2
  + Stop using anytree
  + Python3 fixes for depscan
- Update to version 1.33.1
  + Build GObject scanner with asan
  + Ignore deprecations in the GObject scanner
  + Translation updates
- Update to version 1.33.0
  + Support documenting GTK actions
  + Recognize GDK_DECLARE_ macros
  + Better table styling in html output
  + Use plain C types for basic types
  + Translation updates
- Build package using meson instead of autotools
- Build -manual subpackage as noarch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Update to version 1.34.0:
  + Maintenance, some bug fixes.
  + Meson: fix some warnings, simplifications.
  + Updated translations.</changelog>
</package>
<package pkgid="41cdff5d0d6db5337e52d4702eeaba1f59d73f3a6e371940afa177f602a7f844bfa4c63354c6b9f4bae2b1c15c92abe962adf41eb9d3b687db0685905ce472bb" name="gtk-doc-manual" arch="src">
  <version epoch="0" ver="1.34.0" rel="2.1.2.1.sr20240429"/>
  <changelog author="jengelh@inai.de" date="1464782400">- Switch from libxslt to xsltproc (Requires and BuildRequires).</changelog>
  <changelog author="bwiedemann@suse.com" date="1498737600">- Add reproducible.patch to sort input file lists
  to fix indeterminism in gstreamer and vte html docs (bgo#784177).</changelog>
  <changelog author="zaitor@opensuse.org" date="1502798400">- Update to version 1.26:
  + Remove tmpl support (gtkdoc-mktmpl).
  + Port all tools from bash/perl to python.
  + Bugs fixed: bgo#773879, bgo#780789, bgo#752126, bgo#753052,
    bgo#758137, bgo#764407, bgo#764543, bgo#768675, bgo#769125,
    bgo#769341, bgo#771255, bgo#773151, bgo#774168, bgo#774812,
    bgo#778144, bgo#779566, bgo#784177.
- Drop reproducible.patch, fixed upstream.
- Add python-six and python3-six Requires, needed after upstreams
  port to python.</changelog>
  <changelog author="dimstar@opensuse.org" date="1504526400">- Add glib2-devel Requires: the various gtk-doc generation programs
  call pkg-config --variables glib-2.0 in various cases.</changelog>
  <changelog author="zaitor@opensuse.org" date="1507636800">- Add gtk-doc-Generate-main-sgml.patch: Generate main sgml file by
  waiting on mkdb. Fix first time parallel builds (bgo#786174).
- Following the above, add libtool BuildRequires and pass
  autoreconf as the above patch touches the buildsystem.
- No longer pass --disable-scrollkeeper to configure, no longer
  needed, nor recognized by configure.</changelog>
  <changelog author="dimstar@opensuse.org" date="1508500800">- Do not build as noarch:
  /usr/share/gtk-doc/python/gtkdoc/config.py contains a full path
  reference to $arch-pkg-config.</changelog>
  <changelog author="dimstar@opensuse.org" date="1508846400">- Switch to python3: add PYTHON=%{_bindir}/python3 to configure.
- Add: gtk-doc-open-docs-as-utf8.patch: Always open files using
  utf-8. In python3, strings are differently represented
  internally.</changelog>
  <changelog author="dimstar@opensuse.org" date="1512216000">- Add gtk-doc-fixxref-logging.patch: Use logging infrastructure for
  LogWarning (bgo#791131).</changelog>
  <changelog author="zaitor@opensuse.org" date="1512820800">- Update to version 1.27:
  + Finetune the python port.
  + Bugs fixed: bgo#773879, bgo#786174, bgo#787495, bgo#787768,
    bgo#787862, bgo#788473, bgo#789531, bgo#790022, bgo#791131.
- Drop upstream fixed patches:
  + gtk-doc-fixxref-logging.patch.
  + gtk-doc-Generate-main-sgml.patch.
  + gtk-doc-open-docs-as-utf8.patch.
- Following the above, no longer pass autoreconf, not needed as we
  do not carry any patches.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1521892800">- Update to version 1.28:
  + Bugs fixed: bgo#791928, bgo#792148, bgo#792661, bgo#793599,
    bgo#794051, bgo#794182.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1535457600">- Update to version 1.29:
  + GTK-Doc now requires python-3.X. It does not requires
    python-six anymore.
  + Note that this is a nonmaintainer release and that tests are
    known to be broken.
  + Bugs fixed: bgo#674163, bgo#795744, bgo#796011, bgo#796012.
- Drop python3-six Requires following upstream changes.
- Use autosetup macro.</changelog>
  <changelog author="dimstar@opensuse.org" date="1566388800">- Update to version 1.32:
  + Hotfix release.
- changes from version 1.31:
  + fix "Wrong permissions for style CSS file" (#84).
- Changes from version 1.30:
  + GTK-Doc is now using python-pygments to do the syntax
    highlighing.
  + This version ships with a new expermiental gtkdoc-mkhtml2
    toolchain replacing gktdoc-mkhtml+gtkdoc-fixxref.
- Add python3-pygments Requires: new dependency.
- Drop source-highlight recommends: no longer the used highlighting
  tool.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1567425600">- Remove openjade BuildRequires/Requires, SGML support was removed
  in gtk-doc 1.25.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1573214400">- Move gtkdoc-mkpdf to a separate package, pulling in the required
  dblatex. Set dblatex path so configure puts it into config.py.
- Drop ChangeLog from doc (not updated since 2009), NEWS is sufficient.
- Update description, gtk-doc no longer uses perl but python.
- Spec file cleanup</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576411200">- Make package noarch, no binary files included.
- Move manual to separate subpackage, and build it using _multibuild.
  Removes python3-libxml2 build dependency (via yelp-tools/itstool)
  from main package.
- Correct license for documentation, it is GFDL-1.1-or-later.
- Stop packaging obsolete docs, replaced by the manual.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- Revert building as noarch:
  ./python/gtkdoc/config.py:pkg_config = '/usr/bin/i586-suse-linux-gnu-pkg-config'</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Update to version 1.33.2
  + Stop using anytree
  + Python3 fixes for depscan
- Update to version 1.33.1
  + Build GObject scanner with asan
  + Ignore deprecations in the GObject scanner
  + Translation updates
- Update to version 1.33.0
  + Support documenting GTK actions
  + Recognize GDK_DECLARE_ macros
  + Better table styling in html output
  + Use plain C types for basic types
  + Translation updates
- Build package using meson instead of autotools
- Build -manual subpackage as noarch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Update to version 1.34.0:
  + Maintenance, some bug fixes.
  + Meson: fix some warnings, simplifications.
  + Updated translations.</changelog>
</package>
<package pkgid="0acf3103ac9d222d798ab53b1a39fd528fee47fb3435faa2f0c82eba89188c93b7af069a5093bea55145489736878a179f3b8098a7adcd13af90731775d75c5d" name="gtk-doc-manual" arch="noarch">
  <version epoch="0" ver="1.34.0" rel="2.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1535457600">- Update to version 1.29:
  + GTK-Doc now requires python-3.X. It does not requires
    python-six anymore.
  + Note that this is a nonmaintainer release and that tests are
    known to be broken.
  + Bugs fixed: bgo#674163, bgo#795744, bgo#796011, bgo#796012.
- Drop python3-six Requires following upstream changes.
- Use autosetup macro.</changelog>
  <changelog author="dimstar@opensuse.org" date="1566388800">- Update to version 1.32:
  + Hotfix release.
- changes from version 1.31:
  + fix "Wrong permissions for style CSS file" (#84).
- Changes from version 1.30:
  + GTK-Doc is now using python-pygments to do the syntax
    highlighing.
  + This version ships with a new expermiental gtkdoc-mkhtml2
    toolchain replacing gktdoc-mkhtml+gtkdoc-fixxref.
- Add python3-pygments Requires: new dependency.
- Drop source-highlight recommends: no longer the used highlighting
  tool.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1567425600">- Remove openjade BuildRequires/Requires, SGML support was removed
  in gtk-doc 1.25.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1573214400">- Move gtkdoc-mkpdf to a separate package, pulling in the required
  dblatex. Set dblatex path so configure puts it into config.py.
- Drop ChangeLog from doc (not updated since 2009), NEWS is sufficient.
- Update description, gtk-doc no longer uses perl but python.
- Spec file cleanup</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576411200">- Make package noarch, no binary files included.
- Move manual to separate subpackage, and build it using _multibuild.
  Removes python3-libxml2 build dependency (via yelp-tools/itstool)
  from main package.
- Correct license for documentation, it is GFDL-1.1-or-later.
- Stop packaging obsolete docs, replaced by the manual.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- Revert building as noarch:
  ./python/gtkdoc/config.py:pkg_config = '/usr/bin/i586-suse-linux-gnu-pkg-config'</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Update to version 1.33.2
  + Stop using anytree
  + Python3 fixes for depscan
- Update to version 1.33.1
  + Build GObject scanner with asan
  + Ignore deprecations in the GObject scanner
  + Translation updates
- Update to version 1.33.0
  + Support documenting GTK actions
  + Recognize GDK_DECLARE_ macros
  + Better table styling in html output
  + Use plain C types for basic types
  + Translation updates
- Build package using meson instead of autotools
- Build -manual subpackage as noarch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Update to version 1.34.0:
  + Maintenance, some bug fixes.
  + Meson: fix some warnings, simplifications.
  + Updated translations.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path and %python_fix_shebang macros, [bsc#1212476]</changelog>
</package>
<package pkgid="6af0f51fadcfd9e53d4fb6b49440462673130baccb329672de2a77532552a056b92bf216c26ea9ad55e91a6add6724f424eb58b72b342cbc8fd0679358b179bd" name="gtk-doc-manual" arch="src">
  <version epoch="0" ver="1.34.0" rel="2.1"/>
  <changelog author="bwiedemann@suse.com" date="1498737600">- Add reproducible.patch to sort input file lists
  to fix indeterminism in gstreamer and vte html docs (bgo#784177).</changelog>
  <changelog author="zaitor@opensuse.org" date="1502798400">- Update to version 1.26:
  + Remove tmpl support (gtkdoc-mktmpl).
  + Port all tools from bash/perl to python.
  + Bugs fixed: bgo#773879, bgo#780789, bgo#752126, bgo#753052,
    bgo#758137, bgo#764407, bgo#764543, bgo#768675, bgo#769125,
    bgo#769341, bgo#771255, bgo#773151, bgo#774168, bgo#774812,
    bgo#778144, bgo#779566, bgo#784177.
- Drop reproducible.patch, fixed upstream.
- Add python-six and python3-six Requires, needed after upstreams
  port to python.</changelog>
  <changelog author="dimstar@opensuse.org" date="1504526400">- Add glib2-devel Requires: the various gtk-doc generation programs
  call pkg-config --variables glib-2.0 in various cases.</changelog>
  <changelog author="zaitor@opensuse.org" date="1507636800">- Add gtk-doc-Generate-main-sgml.patch: Generate main sgml file by
  waiting on mkdb. Fix first time parallel builds (bgo#786174).
- Following the above, add libtool BuildRequires and pass
  autoreconf as the above patch touches the buildsystem.
- No longer pass --disable-scrollkeeper to configure, no longer
  needed, nor recognized by configure.</changelog>
  <changelog author="dimstar@opensuse.org" date="1508500800">- Do not build as noarch:
  /usr/share/gtk-doc/python/gtkdoc/config.py contains a full path
  reference to $arch-pkg-config.</changelog>
  <changelog author="dimstar@opensuse.org" date="1508846400">- Switch to python3: add PYTHON=%{_bindir}/python3 to configure.
- Add: gtk-doc-open-docs-as-utf8.patch: Always open files using
  utf-8. In python3, strings are differently represented
  internally.</changelog>
  <changelog author="dimstar@opensuse.org" date="1512216000">- Add gtk-doc-fixxref-logging.patch: Use logging infrastructure for
  LogWarning (bgo#791131).</changelog>
  <changelog author="zaitor@opensuse.org" date="1512820800">- Update to version 1.27:
  + Finetune the python port.
  + Bugs fixed: bgo#773879, bgo#786174, bgo#787495, bgo#787768,
    bgo#787862, bgo#788473, bgo#789531, bgo#790022, bgo#791131.
- Drop upstream fixed patches:
  + gtk-doc-fixxref-logging.patch.
  + gtk-doc-Generate-main-sgml.patch.
  + gtk-doc-open-docs-as-utf8.patch.
- Following the above, no longer pass autoreconf, not needed as we
  do not carry any patches.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1521892800">- Update to version 1.28:
  + Bugs fixed: bgo#791928, bgo#792148, bgo#792661, bgo#793599,
    bgo#794051, bgo#794182.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1535457600">- Update to version 1.29:
  + GTK-Doc now requires python-3.X. It does not requires
    python-six anymore.
  + Note that this is a nonmaintainer release and that tests are
    known to be broken.
  + Bugs fixed: bgo#674163, bgo#795744, bgo#796011, bgo#796012.
- Drop python3-six Requires following upstream changes.
- Use autosetup macro.</changelog>
  <changelog author="dimstar@opensuse.org" date="1566388800">- Update to version 1.32:
  + Hotfix release.
- changes from version 1.31:
  + fix "Wrong permissions for style CSS file" (#84).
- Changes from version 1.30:
  + GTK-Doc is now using python-pygments to do the syntax
    highlighing.
  + This version ships with a new expermiental gtkdoc-mkhtml2
    toolchain replacing gktdoc-mkhtml+gtkdoc-fixxref.
- Add python3-pygments Requires: new dependency.
- Drop source-highlight recommends: no longer the used highlighting
  tool.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1567425600">- Remove openjade BuildRequires/Requires, SGML support was removed
  in gtk-doc 1.25.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1573214400">- Move gtkdoc-mkpdf to a separate package, pulling in the required
  dblatex. Set dblatex path so configure puts it into config.py.
- Drop ChangeLog from doc (not updated since 2009), NEWS is sufficient.
- Update description, gtk-doc no longer uses perl but python.
- Spec file cleanup</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576411200">- Make package noarch, no binary files included.
- Move manual to separate subpackage, and build it using _multibuild.
  Removes python3-libxml2 build dependency (via yelp-tools/itstool)
  from main package.
- Correct license for documentation, it is GFDL-1.1-or-later.
- Stop packaging obsolete docs, replaced by the manual.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- Revert building as noarch:
  ./python/gtkdoc/config.py:pkg_config = '/usr/bin/i586-suse-linux-gnu-pkg-config'</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Update to version 1.33.2
  + Stop using anytree
  + Python3 fixes for depscan
- Update to version 1.33.1
  + Build GObject scanner with asan
  + Ignore deprecations in the GObject scanner
  + Translation updates
- Update to version 1.33.0
  + Support documenting GTK actions
  + Recognize GDK_DECLARE_ macros
  + Better table styling in html output
  + Use plain C types for basic types
  + Translation updates
- Build package using meson instead of autotools
- Build -manual subpackage as noarch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Update to version 1.34.0:
  + Maintenance, some bug fixes.
  + Meson: fix some warnings, simplifications.
  + Updated translations.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path and %python_fix_shebang macros, [bsc#1212476]</changelog>
</package>
<package pkgid="ad61269c3cef9c1d5158d3182a3e3fb0d8b2687e0e2b0101144c1605a5b9cd0669fec1e9c818a785a2c941f41174e62f9fc14fce73efc9c407dbd7148180abd0" name="gtk-doc-manual-lang" arch="noarch">
  <version epoch="0" ver="1.34.0" rel="2.1.2.1.sr20240429"/>
  <changelog author="bjorn.lie@gmail.com" date="1521892800">- Update to version 1.28:
  + Bugs fixed: bgo#791928, bgo#792148, bgo#792661, bgo#793599,
    bgo#794051, bgo#794182.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1535457600">- Update to version 1.29:
  + GTK-Doc now requires python-3.X. It does not requires
    python-six anymore.
  + Note that this is a nonmaintainer release and that tests are
    known to be broken.
  + Bugs fixed: bgo#674163, bgo#795744, bgo#796011, bgo#796012.
- Drop python3-six Requires following upstream changes.
- Use autosetup macro.</changelog>
  <changelog author="dimstar@opensuse.org" date="1566388800">- Update to version 1.32:
  + Hotfix release.
- changes from version 1.31:
  + fix "Wrong permissions for style CSS file" (#84).
- Changes from version 1.30:
  + GTK-Doc is now using python-pygments to do the syntax
    highlighing.
  + This version ships with a new expermiental gtkdoc-mkhtml2
    toolchain replacing gktdoc-mkhtml+gtkdoc-fixxref.
- Add python3-pygments Requires: new dependency.
- Drop source-highlight recommends: no longer the used highlighting
  tool.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1567425600">- Remove openjade BuildRequires/Requires, SGML support was removed
  in gtk-doc 1.25.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1573214400">- Move gtkdoc-mkpdf to a separate package, pulling in the required
  dblatex. Set dblatex path so configure puts it into config.py.
- Drop ChangeLog from doc (not updated since 2009), NEWS is sufficient.
- Update description, gtk-doc no longer uses perl but python.
- Spec file cleanup</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576411200">- Make package noarch, no binary files included.
- Move manual to separate subpackage, and build it using _multibuild.
  Removes python3-libxml2 build dependency (via yelp-tools/itstool)
  from main package.
- Correct license for documentation, it is GFDL-1.1-or-later.
- Stop packaging obsolete docs, replaced by the manual.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- Revert building as noarch:
  ./python/gtkdoc/config.py:pkg_config = '/usr/bin/i586-suse-linux-gnu-pkg-config'</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Update to version 1.33.2
  + Stop using anytree
  + Python3 fixes for depscan
- Update to version 1.33.1
  + Build GObject scanner with asan
  + Ignore deprecations in the GObject scanner
  + Translation updates
- Update to version 1.33.0
  + Support documenting GTK actions
  + Recognize GDK_DECLARE_ macros
  + Better table styling in html output
  + Use plain C types for basic types
  + Translation updates
- Build package using meson instead of autotools
- Build -manual subpackage as noarch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Update to version 1.34.0:
  + Maintenance, some bug fixes.
  + Meson: fix some warnings, simplifications.
  + Updated translations.</changelog>
</package>
<package pkgid="9026e75d64e27f789955902e861072bb193b5788fc522bd090cfe2f6c9a3354b5b9a7220c4e6b920499d2df6cabe08380cf083ce97cf24d650392a5630dbf285" name="gtk-doc-manual-lang" arch="noarch">
  <version epoch="0" ver="1.34.0" rel="2.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1535457600">- Update to version 1.29:
  + GTK-Doc now requires python-3.X. It does not requires
    python-six anymore.
  + Note that this is a nonmaintainer release and that tests are
    known to be broken.
  + Bugs fixed: bgo#674163, bgo#795744, bgo#796011, bgo#796012.
- Drop python3-six Requires following upstream changes.
- Use autosetup macro.</changelog>
  <changelog author="dimstar@opensuse.org" date="1566388800">- Update to version 1.32:
  + Hotfix release.
- changes from version 1.31:
  + fix "Wrong permissions for style CSS file" (#84).
- Changes from version 1.30:
  + GTK-Doc is now using python-pygments to do the syntax
    highlighing.
  + This version ships with a new expermiental gtkdoc-mkhtml2
    toolchain replacing gktdoc-mkhtml+gtkdoc-fixxref.
- Add python3-pygments Requires: new dependency.
- Drop source-highlight recommends: no longer the used highlighting
  tool.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1567425600">- Remove openjade BuildRequires/Requires, SGML support was removed
  in gtk-doc 1.25.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1573214400">- Move gtkdoc-mkpdf to a separate package, pulling in the required
  dblatex. Set dblatex path so configure puts it into config.py.
- Drop ChangeLog from doc (not updated since 2009), NEWS is sufficient.
- Update description, gtk-doc no longer uses perl but python.
- Spec file cleanup</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576411200">- Make package noarch, no binary files included.
- Move manual to separate subpackage, and build it using _multibuild.
  Removes python3-libxml2 build dependency (via yelp-tools/itstool)
  from main package.
- Correct license for documentation, it is GFDL-1.1-or-later.
- Stop packaging obsolete docs, replaced by the manual.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- Revert building as noarch:
  ./python/gtkdoc/config.py:pkg_config = '/usr/bin/i586-suse-linux-gnu-pkg-config'</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Update to version 1.33.2
  + Stop using anytree
  + Python3 fixes for depscan
- Update to version 1.33.1
  + Build GObject scanner with asan
  + Ignore deprecations in the GObject scanner
  + Translation updates
- Update to version 1.33.0
  + Support documenting GTK actions
  + Recognize GDK_DECLARE_ macros
  + Better table styling in html output
  + Use plain C types for basic types
  + Translation updates
- Build package using meson instead of autotools
- Build -manual subpackage as noarch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Update to version 1.34.0:
  + Maintenance, some bug fixes.
  + Meson: fix some warnings, simplifications.
  + Updated translations.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path and %python_fix_shebang macros, [bsc#1212476]</changelog>
</package>
<package pkgid="c217f87fb0cc2971d69cb3ecc320529087ae9e03ed38964ce7791b571bd25400f0ddd84294bbde36b1b9d44fe1d05ea0da6c36bb4b7b21e4a3c113c1565570f1" name="gtk-doc-mkpdf" arch="x86_64">
  <version epoch="0" ver="1.34.0" rel="2.1.2.1.sr20240429"/>
  <changelog author="bjorn.lie@gmail.com" date="1521892800">- Update to version 1.28:
  + Bugs fixed: bgo#791928, bgo#792148, bgo#792661, bgo#793599,
    bgo#794051, bgo#794182.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1535457600">- Update to version 1.29:
  + GTK-Doc now requires python-3.X. It does not requires
    python-six anymore.
  + Note that this is a nonmaintainer release and that tests are
    known to be broken.
  + Bugs fixed: bgo#674163, bgo#795744, bgo#796011, bgo#796012.
- Drop python3-six Requires following upstream changes.
- Use autosetup macro.</changelog>
  <changelog author="dimstar@opensuse.org" date="1566388800">- Update to version 1.32:
  + Hotfix release.
- changes from version 1.31:
  + fix "Wrong permissions for style CSS file" (#84).
- Changes from version 1.30:
  + GTK-Doc is now using python-pygments to do the syntax
    highlighing.
  + This version ships with a new expermiental gtkdoc-mkhtml2
    toolchain replacing gktdoc-mkhtml+gtkdoc-fixxref.
- Add python3-pygments Requires: new dependency.
- Drop source-highlight recommends: no longer the used highlighting
  tool.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1567425600">- Remove openjade BuildRequires/Requires, SGML support was removed
  in gtk-doc 1.25.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1573214400">- Move gtkdoc-mkpdf to a separate package, pulling in the required
  dblatex. Set dblatex path so configure puts it into config.py.
- Drop ChangeLog from doc (not updated since 2009), NEWS is sufficient.
- Update description, gtk-doc no longer uses perl but python.
- Spec file cleanup</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576411200">- Make package noarch, no binary files included.
- Move manual to separate subpackage, and build it using _multibuild.
  Removes python3-libxml2 build dependency (via yelp-tools/itstool)
  from main package.
- Correct license for documentation, it is GFDL-1.1-or-later.
- Stop packaging obsolete docs, replaced by the manual.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- Revert building as noarch:
  ./python/gtkdoc/config.py:pkg_config = '/usr/bin/i586-suse-linux-gnu-pkg-config'</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Update to version 1.33.2
  + Stop using anytree
  + Python3 fixes for depscan
- Update to version 1.33.1
  + Build GObject scanner with asan
  + Ignore deprecations in the GObject scanner
  + Translation updates
- Update to version 1.33.0
  + Support documenting GTK actions
  + Recognize GDK_DECLARE_ macros
  + Better table styling in html output
  + Use plain C types for basic types
  + Translation updates
- Build package using meson instead of autotools
- Build -manual subpackage as noarch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Update to version 1.34.0:
  + Maintenance, some bug fixes.
  + Meson: fix some warnings, simplifications.
  + Updated translations.</changelog>
</package>
<package pkgid="b7a144ef1099311d2eb17e240e742c5b86cfb74f904d2f4571db6dbfdf93f32ea67444f28bd1979187a4475918b879d27aac72d50557a2503c9d38f6f9abba93" name="gtk-doc-mkpdf" arch="x86_64">
  <version epoch="0" ver="1.34.0" rel="2.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1535457600">- Update to version 1.29:
  + GTK-Doc now requires python-3.X. It does not requires
    python-six anymore.
  + Note that this is a nonmaintainer release and that tests are
    known to be broken.
  + Bugs fixed: bgo#674163, bgo#795744, bgo#796011, bgo#796012.
- Drop python3-six Requires following upstream changes.
- Use autosetup macro.</changelog>
  <changelog author="dimstar@opensuse.org" date="1566388800">- Update to version 1.32:
  + Hotfix release.
- changes from version 1.31:
  + fix "Wrong permissions for style CSS file" (#84).
- Changes from version 1.30:
  + GTK-Doc is now using python-pygments to do the syntax
    highlighing.
  + This version ships with a new expermiental gtkdoc-mkhtml2
    toolchain replacing gktdoc-mkhtml+gtkdoc-fixxref.
- Add python3-pygments Requires: new dependency.
- Drop source-highlight recommends: no longer the used highlighting
  tool.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1567425600">- Remove openjade BuildRequires/Requires, SGML support was removed
  in gtk-doc 1.25.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1573214400">- Move gtkdoc-mkpdf to a separate package, pulling in the required
  dblatex. Set dblatex path so configure puts it into config.py.
- Drop ChangeLog from doc (not updated since 2009), NEWS is sufficient.
- Update description, gtk-doc no longer uses perl but python.
- Spec file cleanup</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576411200">- Make package noarch, no binary files included.
- Move manual to separate subpackage, and build it using _multibuild.
  Removes python3-libxml2 build dependency (via yelp-tools/itstool)
  from main package.
- Correct license for documentation, it is GFDL-1.1-or-later.
- Stop packaging obsolete docs, replaced by the manual.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- Revert building as noarch:
  ./python/gtkdoc/config.py:pkg_config = '/usr/bin/i586-suse-linux-gnu-pkg-config'</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Update to version 1.33.2
  + Stop using anytree
  + Python3 fixes for depscan
- Update to version 1.33.1
  + Build GObject scanner with asan
  + Ignore deprecations in the GObject scanner
  + Translation updates
- Update to version 1.33.0
  + Support documenting GTK actions
  + Recognize GDK_DECLARE_ macros
  + Better table styling in html output
  + Use plain C types for basic types
  + Translation updates
- Build package using meson instead of autotools
- Build -manual subpackage as noarch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709726400">- Update to version 1.34.0:
  + Maintenance, some bug fixes.
  + Meson: fix some warnings, simplifications.
  + Updated translations.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path and %python_fix_shebang macros, [bsc#1212476]</changelog>
</package>
<package pkgid="f3d7a52a10e43b648ff38d27657934940a44e029f34f585644f5bf8729c7a223681db775e36af05b63c22a8acdd6b51e0fc749095ee6ede074a7994296901583" name="gtk2" arch="src">
  <version epoch="0" ver="2.24.33" rel="9.1.2.1.sr20240429"/>
  <changelog author="dimstar@opensuse.org" date="1521547200">- Unconditionally enable translation-update-upstream: on
  Tumbleweed, this results in a NOP and for Leap in SLE paid
  translations being used (boo#1086036).</changelog>
  <changelog author="dimstar@opensuse.org" date="1522152000">- Add 0001-build-support-automake-1.16.patch: Support automake
  1.16.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1524052800">- Update _service to point to new
  https://gitlab.gnome.org/GNOME/gtk.git home.</changelog>
  <changelog author="tchvatal@suse.com" date="1533816000">- Fix package name to be uniform immodules -&gt; immodule bsc#1104264</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1555416000">- Update to version 2.24.32+54:
  + Force redraw on Mojave and later when processing updates.
  + Fix UAC manifest RC file
  + atk key: Always convert control character events into key names
  + icontheme: Fix annotations on array arguments
  + MSVC introspection: Make more robust and avoid confusion
  + Revert "gdk: deactivation/activate window on keyboard grabs"
  + gtk/gtkiconcache.c: Fix running on GLib-2.57.3 or later on
    Windows
  + MSVC builds: Fix pkg-config file generation
  + MSVC builds: Improve pkg-config files generation
  + [gdk|gtk]/Makefile.am: Fix CFlags passed to introspecion on
    MSVC
- Switch to gitcheckout of stable branch again, upstream is not
  making releases.
- Drop 0001-build-support-automake-1.16.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1557316800">- Move RPM macros to %_rpmmacrodir.</changelog>
  <changelog author="dimstar@opensuse.org" date="1568203200">- Update to version 2.24.32+62 (boo#1147106):
  * gtk-builder-convert: Update bug report URL.
  * gtk-builder-convert: Remove compat code for Python 2.3 and
  * below.
  * Make gtk-builder-convert compatible with Python 3.
  * Fix use-after-free due to unexpected unref of context-&gt;default_style.
  * Visual Studio builds: Fix previous commit.
  * Visual Studio builds: "Add" Visual Studio 2019 projects.
- Drop gtk2-converter-python3.patch: fixed upstream.
- Replace shebang in ./gtk/gtk-builder-convert using sed (use
  python3).</changelog>
  <changelog author="dimstar@opensuse.org" date="1574164800">- Update to version 2.24.32+67:
  * Do not use VIQR input method for vi locale by default
  * Add CI for gtk-2-24
  * win32: Remove extraneous changes</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
</package>
<package pkgid="a548ebc96cd856edca1c303eb10cacb95a93da8fa69e652328ddd180a7782cd2d18bd0cef94a6edaa4ae9c912a2b0fc30f71a1d6ed0537879062f3666de29389" name="gtk2" arch="src">
  <version epoch="0" ver="2.24.33" rel="9.1"/>
  <changelog author="dimstar@opensuse.org" date="1522152000">- Add 0001-build-support-automake-1.16.patch: Support automake
  1.16.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1524052800">- Update _service to point to new
  https://gitlab.gnome.org/GNOME/gtk.git home.</changelog>
  <changelog author="tchvatal@suse.com" date="1533816000">- Fix package name to be uniform immodules -&gt; immodule bsc#1104264</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1555416000">- Update to version 2.24.32+54:
  + Force redraw on Mojave and later when processing updates.
  + Fix UAC manifest RC file
  + atk key: Always convert control character events into key names
  + icontheme: Fix annotations on array arguments
  + MSVC introspection: Make more robust and avoid confusion
  + Revert "gdk: deactivation/activate window on keyboard grabs"
  + gtk/gtkiconcache.c: Fix running on GLib-2.57.3 or later on
    Windows
  + MSVC builds: Fix pkg-config file generation
  + MSVC builds: Improve pkg-config files generation
  + [gdk|gtk]/Makefile.am: Fix CFlags passed to introspecion on
    MSVC
- Switch to gitcheckout of stable branch again, upstream is not
  making releases.
- Drop 0001-build-support-automake-1.16.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1557316800">- Move RPM macros to %_rpmmacrodir.</changelog>
  <changelog author="dimstar@opensuse.org" date="1568203200">- Update to version 2.24.32+62 (boo#1147106):
  * gtk-builder-convert: Update bug report URL.
  * gtk-builder-convert: Remove compat code for Python 2.3 and
  * below.
  * Make gtk-builder-convert compatible with Python 3.
  * Fix use-after-free due to unexpected unref of context-&gt;default_style.
  * Visual Studio builds: Fix previous commit.
  * Visual Studio builds: "Add" Visual Studio 2019 projects.
- Drop gtk2-converter-python3.patch: fixed upstream.
- Replace shebang in ./gtk/gtk-builder-convert using sed (use
  python3).</changelog>
  <changelog author="dimstar@opensuse.org" date="1574164800">- Update to version 2.24.32+67:
  * Do not use VIQR input method for vi locale by default
  * Add CI for gtk-2-24
  * win32: Remove extraneous changes</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="00a1f956522ae0b60f6018fef7ffbe875767cc5dbb3d9f164afb5f243d29741c1b9ff1ce5589d1be444e46e284a8a0675244b966fa5defda7c894f20628bdcad" name="gtk2-branding-upstream" arch="noarch">
  <version epoch="0" ver="2.24.33" rel="9.1.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
</package>
<package pkgid="3f466cea83b5903d26743a4ea5360bb1366064643e963c7cf8dfafe9d90e8c02ff5f0427a2762369b8b01701dcd6ad019ee0d5f228770f4e0c6670a2fa54fe5e" name="gtk2-branding-upstream" arch="noarch">
  <version epoch="0" ver="2.24.33" rel="9.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="9422d9cff3fbe69120e7123c31ef9b3b3182e5bdb9f06aee83d4d463d50e661fcc657c9cc6eddfd3fa48f958e735aef90ee4252fe926f9ed7968969f6660cb88" name="gtk2-data" arch="noarch">
  <version epoch="0" ver="2.24.33" rel="9.1.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
</package>
<package pkgid="9716a4637b43a4d2c8c0a249c6a62acc289a33fac7c94fa9f3dd5f37a9eec34fcc932dce6e70b86a61fe776d90ac7997e57fefdc080677d428cb18a4dc2e3404" name="gtk2-data" arch="noarch">
  <version epoch="0" ver="2.24.33" rel="9.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="e77baa38d7eab0af252bf5601ac3ecf258aa34654f7536e223c57d87df6194a68eb86110234fd352804f9daf00b35db3d84dc055584f46b4f6e6082bb1146b63" name="gtk2-debugsource" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
</package>
<package pkgid="84985eef0fa70ef0773e2c092b0c389fdf1c8a748c79b58354b49628f9e0c15d12fba9aec4ea14aceb457c21304c0de5993c6525727b55536410f7eaeca960d6" name="gtk2-debugsource" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="8e3ac358ef7bd79888bfc65242270b537b6ddbd9740668446a8d131a007f325db519c1f5d133f099882b57298ac2d460ea31f0e5d27d47cda7e8297db0b08573" name="gtk2-devel" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
</package>
<package pkgid="f26bb4b22276d9cdb70b55d708c729fdc2ff6d0c33bfea20547faf2a12739c4e7bb29588afea65b3550e225448fdf9354fa3a54af88ddba4345281deae0e8cc4" name="gtk2-devel" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="810112ae96f0e89057208aa077afe61e9d5b60efc33150517983038fdcd8a20aa4e35bc75a60b7bbea3c4c345f090811b4e2ef3e399526c947d44a94a7c04f0f" name="gtk2-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
</package>
<package pkgid="115769d4af898ab572eac269c877d18b6328d86adf4219e3b414fec92e1ecc9b7c834c96eedf5c5114019038b1962ec51570bdcceee136ad7997223423584ce7" name="gtk2-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="a113cc4e3cf7c936c110cad9c1deadd8453d333bddfe2891a592de104a11606679eab1e05fe67655898996e56915e0079a5fce06d525e84853e6017264f4a2b3" name="gtk2-engine-murrine" arch="src">
  <version epoch="0" ver="0.98.2" rel="12.1"/>
  <changelog author="bwalle@suse.de" date="1213617600">- new package</changelog>
  <changelog author="prusnak@suse.cz" date="1213876800">- added themes:
  * Caramello
  * MurrinaAquaIsh
  * MurrinaBlue
  * MurrinaElement
  * MurrinaFancyCandy
  * MurrinaGilouche
  * MurrinaLoveGray
  * MurrinaOranche
  * MurrinaOransun
  * MurrinaTango
  * MurrinaVerdeOlivo
  * MurrineRounded</changelog>
  <changelog author="prusnak@suse.cz" date="1213876801">- added themes:
  * MurrinaCandyDuo
  * MurrinaEternal
  * MurrinaGonxical
  * MurrinaGperfection
  * MurrinaGraphiteGentle
  * Murrina-Inspirat
  * MurrinaLily
  * MurrinaX-2</changelog>
  <changelog author="prusnak@suse.cz" date="1218715200">- updated to 0.60 (SVN revision 94)
- added Shiki-Color themes</changelog>
  <changelog author="sbrabec@suse.cz" date="1227614400">- Supplement gtk2-32bit/gtk2-64bit in baselibs.conf (bnc#354164).</changelog>
  <changelog author="prusnak@suse.cz" date="1241006400">- updated to 0.90 series (0.90.3)
  * Too many changes to be listed, let's take a summary.
  * This new version is extremely customizable with a huge number of new.
    options. Those new options allow the user to achieve an incredible.
    variety of styles.
- added themes:
  * MurrinaChrome
  * MurrinaBlu-0.32
  * MurrinaElement
  * MurrinaCandido
  * MurrinaCream
  * Murrine-Light
  * Murrine-Sky
  * Murrine-Gray
  * Kiwi
  * Neon
  * freezy-themes_2.8.0
  * shiki-colors-murrine-3.7</changelog>
  <changelog author="prusnak@suse.cz" date="1241611200">- themes split into separate package gtk2-theme-murrine</changelog>
  <changelog author="sbrabec@suse.cz" date="1245844800">- Re-added missing baselibs.conf (bnc#354164).</changelog>
  <changelog author="jengelh@medozas.de" date="1264939200">- package baselibs.conf</changelog>
  <changelog author="vuntz@opensuse.org" date="1285156800">- Update to version 0.98.0:
  + Too many changes to list here, please see NEWS.
  + New supported widgets: GtkExpander, GtkIconView, GtkInfoBar.
  + Many new options.
  + Improved rendering:
  - rounded GtkScale trough
  - disabled GtkScale trough
  - contrast function in GtkButton
  - better GtkTooltip theming
  - and more.
  + Various bug fixes.
- Drop gtk2-engine-murrine-0.90.3-nonvoid.patch: not needed
  anymore.</changelog>
  <changelog author="vuntz@opensuse.org" date="1285934400">- Update to version 0.98.1:
  + Murrine is now dual-licensed LGPLv2.1 and LGPLv3.
  + Build fix (bgo#630869)
- Update License tag accordingly.</changelog>
  <changelog author="vuntz@opensuse.org" date="1286193600">- Update to version 0.98.1.1:
  + Include LGPLv2.1 in the tarball.</changelog>
  <changelog author="dimstar@opensuse.org" date="1322481600">- Add gtk2-engine-murrine-glib.patch: Fix build with glib 2.31:
  only glib.h can be included.</changelog>
  <changelog author="coolo@suse.com" date="1326369600">- change license to be in spdx.org format</changelog>
  <changelog author="zaitor@opensuse.org" date="1327492800">- Update to version 0.98.2:
  + Changed option: reliefstyle = 5 for a more controllable inset.
  + Build fixes:
  - Glib 2.31 compatibility (bgo#665022).
  - Compiles using pixman (bgo#630869).
- Add xz BuildRequires because we can't build a package for a
  xz-compressed tarball without explicitly specifying that... See
  bnc#697467 for more details.
- Drop gtk2-engine-murrine-glib.patch: fixed upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Drop baselibs.conf: the -32bit packages are no longer needed and
  have not been part of Tumbleweed for a while already (build for
  i586 only enabled in LegacyX86).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713787200">- Add murrine-missing-prototypes.patch: add missing prototypes.</changelog>
</package>
<package pkgid="cb38c3069d7d7480d2e7802a689d2da0f4d036d29bc26866aae3b3ab11d9fb64d93a1a49d0be3970071b0dbb5f6233a27a253321ad64b856e42fe46e6272789e" name="gtk2-engine-murrine" arch="x86_64">
  <version epoch="0" ver="0.98.2" rel="12.1"/>
  <changelog author="jengelh@medozas.de" date="1264939200">- package baselibs.conf</changelog>
  <changelog author="vuntz@opensuse.org" date="1285156800">- Update to version 0.98.0:
  + Too many changes to list here, please see NEWS.
  + New supported widgets: GtkExpander, GtkIconView, GtkInfoBar.
  + Many new options.
  + Improved rendering:
  - rounded GtkScale trough
  - disabled GtkScale trough
  - contrast function in GtkButton
  - better GtkTooltip theming
  - and more.
  + Various bug fixes.
- Drop gtk2-engine-murrine-0.90.3-nonvoid.patch: not needed
  anymore.</changelog>
  <changelog author="vuntz@opensuse.org" date="1285934400">- Update to version 0.98.1:
  + Murrine is now dual-licensed LGPLv2.1 and LGPLv3.
  + Build fix (bgo#630869)
- Update License tag accordingly.</changelog>
  <changelog author="vuntz@opensuse.org" date="1286193600">- Update to version 0.98.1.1:
  + Include LGPLv2.1 in the tarball.</changelog>
  <changelog author="dimstar@opensuse.org" date="1322481600">- Add gtk2-engine-murrine-glib.patch: Fix build with glib 2.31:
  only glib.h can be included.</changelog>
  <changelog author="coolo@suse.com" date="1326369600">- change license to be in spdx.org format</changelog>
  <changelog author="zaitor@opensuse.org" date="1327492800">- Update to version 0.98.2:
  + Changed option: reliefstyle = 5 for a more controllable inset.
  + Build fixes:
  - Glib 2.31 compatibility (bgo#665022).
  - Compiles using pixman (bgo#630869).
- Add xz BuildRequires because we can't build a package for a
  xz-compressed tarball without explicitly specifying that... See
  bnc#697467 for more details.
- Drop gtk2-engine-murrine-glib.patch: fixed upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Drop baselibs.conf: the -32bit packages are no longer needed and
  have not been part of Tumbleweed for a while already (build for
  i586 only enabled in LegacyX86).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713787200">- Add murrine-missing-prototypes.patch: add missing prototypes.</changelog>
</package>
<package pkgid="031497da50c6334bbb07794a436d9d04b40c5fa76a7cb9baf34fedebfce13dd9ccb01cc31ff973c6cc074311a6c03e591e6079175b438287f2e13b68fc0e2a7c" name="gtk2-engine-murrine-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.98.2" rel="12.1"/>
  <changelog author="jengelh@medozas.de" date="1264939200">- package baselibs.conf</changelog>
  <changelog author="vuntz@opensuse.org" date="1285156800">- Update to version 0.98.0:
  + Too many changes to list here, please see NEWS.
  + New supported widgets: GtkExpander, GtkIconView, GtkInfoBar.
  + Many new options.
  + Improved rendering:
  - rounded GtkScale trough
  - disabled GtkScale trough
  - contrast function in GtkButton
  - better GtkTooltip theming
  - and more.
  + Various bug fixes.
- Drop gtk2-engine-murrine-0.90.3-nonvoid.patch: not needed
  anymore.</changelog>
  <changelog author="vuntz@opensuse.org" date="1285934400">- Update to version 0.98.1:
  + Murrine is now dual-licensed LGPLv2.1 and LGPLv3.
  + Build fix (bgo#630869)
- Update License tag accordingly.</changelog>
  <changelog author="vuntz@opensuse.org" date="1286193600">- Update to version 0.98.1.1:
  + Include LGPLv2.1 in the tarball.</changelog>
  <changelog author="dimstar@opensuse.org" date="1322481600">- Add gtk2-engine-murrine-glib.patch: Fix build with glib 2.31:
  only glib.h can be included.</changelog>
  <changelog author="coolo@suse.com" date="1326369600">- change license to be in spdx.org format</changelog>
  <changelog author="zaitor@opensuse.org" date="1327492800">- Update to version 0.98.2:
  + Changed option: reliefstyle = 5 for a more controllable inset.
  + Build fixes:
  - Glib 2.31 compatibility (bgo#665022).
  - Compiles using pixman (bgo#630869).
- Add xz BuildRequires because we can't build a package for a
  xz-compressed tarball without explicitly specifying that... See
  bnc#697467 for more details.
- Drop gtk2-engine-murrine-glib.patch: fixed upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Drop baselibs.conf: the -32bit packages are no longer needed and
  have not been part of Tumbleweed for a while already (build for
  i586 only enabled in LegacyX86).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713787200">- Add murrine-missing-prototypes.patch: add missing prototypes.</changelog>
</package>
<package pkgid="4ffaaf64f9d7994880390373ed10b4a12f362bb90d016309bd4001a09195f100938486285496413db2d3e8b720c01d458ca6f07a72e83e3afdc3eb2e31310375" name="gtk2-engine-murrine-debugsource" arch="x86_64">
  <version epoch="0" ver="0.98.2" rel="12.1"/>
  <changelog author="jengelh@medozas.de" date="1264939200">- package baselibs.conf</changelog>
  <changelog author="vuntz@opensuse.org" date="1285156800">- Update to version 0.98.0:
  + Too many changes to list here, please see NEWS.
  + New supported widgets: GtkExpander, GtkIconView, GtkInfoBar.
  + Many new options.
  + Improved rendering:
  - rounded GtkScale trough
  - disabled GtkScale trough
  - contrast function in GtkButton
  - better GtkTooltip theming
  - and more.
  + Various bug fixes.
- Drop gtk2-engine-murrine-0.90.3-nonvoid.patch: not needed
  anymore.</changelog>
  <changelog author="vuntz@opensuse.org" date="1285934400">- Update to version 0.98.1:
  + Murrine is now dual-licensed LGPLv2.1 and LGPLv3.
  + Build fix (bgo#630869)
- Update License tag accordingly.</changelog>
  <changelog author="vuntz@opensuse.org" date="1286193600">- Update to version 0.98.1.1:
  + Include LGPLv2.1 in the tarball.</changelog>
  <changelog author="dimstar@opensuse.org" date="1322481600">- Add gtk2-engine-murrine-glib.patch: Fix build with glib 2.31:
  only glib.h can be included.</changelog>
  <changelog author="coolo@suse.com" date="1326369600">- change license to be in spdx.org format</changelog>
  <changelog author="zaitor@opensuse.org" date="1327492800">- Update to version 0.98.2:
  + Changed option: reliefstyle = 5 for a more controllable inset.
  + Build fixes:
  - Glib 2.31 compatibility (bgo#665022).
  - Compiles using pixman (bgo#630869).
- Add xz BuildRequires because we can't build a package for a
  xz-compressed tarball without explicitly specifying that... See
  bnc#697467 for more details.
- Drop gtk2-engine-murrine-glib.patch: fixed upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Drop baselibs.conf: the -32bit packages are no longer needed and
  have not been part of Tumbleweed for a while already (build for
  i586 only enabled in LegacyX86).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713787200">- Add murrine-missing-prototypes.patch: add missing prototypes.</changelog>
</package>
<package pkgid="dbf02644bbfbb8e8989c48c18616acdbe9751d11925a7dc86f34a6c6bc454297ea1fcebd4394360a67f31fe3c739dd8c7e1ec45290071bd5fc22213ec9da230e" name="gtk2-immodule-amharic" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
</package>
<package pkgid="4e3b19ffcdb1a80d971455cbd41af2532e4492b67ab3b0bf853ceecf3641d94b82ac82ab53efba99146f625fbd4b9aa3931ada8d87e3a719d1878734df90e23d" name="gtk2-immodule-amharic" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="0ad887671d1400e5f49457bc563a2e1d27f712f028d29dd3bbc45a327732ab223542762ecbbc57a26498aaa1ec6c4778852741853a827965816ea0b636b9d423" name="gtk2-immodule-amharic-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
</package>
<package pkgid="b7e02477233c9941f2de3e339ce21ff576f8c87e1213bc7e72509d0d6bdce84def69d8436f52b12b9718bd8f903231e39ac07e7b77694c0e7d08bda394b22118" name="gtk2-immodule-amharic-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="ac53e91daf6f2d1f6e1bc5e4436d9c8a163ec497b1dba45e2280a2b2b0ec6c6b777ad4f8b6ba8343181648779900e70825f556cc1f5604c36bc9ff28f764653c" name="gtk2-immodule-inuktitut" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
</package>
<package pkgid="a90d9954def489474ee3adbb1de0a35632ca3a24815e8af093bc9c80b148bf78c7c020e2004cad282c025633a713b3c2e5279be3971430b61416cbb75521df12" name="gtk2-immodule-inuktitut" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="a0bb6f75eb78fe68c17ee00d49900667564aebbf926c7a380a01f918c1c3433770224ab30b67bf3795b8c9b7c7ca6726e41dd3025d0b7485aaae07f100060c07" name="gtk2-immodule-inuktitut-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
</package>
<package pkgid="db06673ea473d67aaeb2d1cbb043548eb471dbf6b97b53cf7d0b78c82dd95bb86b97a3f310b0c4951401b2cd4f2eac8666f8a93c9bfd06fe85dfa4b01d473e5d" name="gtk2-immodule-inuktitut-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="c8cd2a1dae6406d3a8fad1f67bfbfa5f54effdb0e048af9343a65feb452f9ddfa900c5e7300e0202b507d9f7feb272ea2c3a7c2431c55a1343d2bbcda84593b3" name="gtk2-immodule-multipress" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
</package>
<package pkgid="ce509a5dce5f400e2b3c43d1e429986a95ec7c1131263f21b409e91c957f4f58235b2ea3fc7c3331f2a83f3b91ef6b799dc6e3aef31e58c620a2c1277d601433" name="gtk2-immodule-multipress" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="e8a961863992f473bbbce50c9727de504a7fcfd945dfd9f98aa3a45acc69d2be303edc2f3cd87484fbe9b2bd7d2367ed553810873228f6ac2a7022b46d9e766a" name="gtk2-immodule-multipress-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
</package>
<package pkgid="8abf9d2de05a34e426bb7b24f0060f610a8ebb2c9c6b45766e26fd5959ea5836e3717179e999277ef3e25a5f519dd9cab8a4118565442f9e03a1d1054efad6de" name="gtk2-immodule-multipress-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="0a834d04ae72044480418fb06ac6c4e204a691208a146fb265f4562d341a3b6702df6aef4932038b3b5b170ae280402408550b576277bfe6bdd21e1a451e8cff" name="gtk2-immodule-thai" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
</package>
<package pkgid="4eed7838e9a395786e3d477ec312054ed97ad59769f325536dc2e4c845428e28cb37fe9dccf0f1d503e5cff910e2b1887d45382c5e8b07fc6e582cdc3eaeebb2" name="gtk2-immodule-thai" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="6cbc4c0249da178344caa6f5793c07c6addb29c0b5281ca00e169ae3b377782bba56080d207ff103e5dd56a2959ccbf842cc4b786ce622589384370c58d3812b" name="gtk2-immodule-thai-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
</package>
<package pkgid="5186b7970a1c7ad21cf770a3b8b02ec7412a8f1af10ac112277899813a3c622b53f5b1a1dc92c2efeb7c30c71638b3cb6cc5a63f4facf3f6ae65e1fbe26a8018" name="gtk2-immodule-thai-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="b2ec60a6a05351e2246130f2da9a18114205a178c33dc9439b539798e900172c7eb0a5f30ac92cbfc6227aefc51889c56f98f3880c04d4e063a5790d24c92d95" name="gtk2-immodule-tigrigna" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
</package>
<package pkgid="322d64386ee80dab43a025e7cad220e232e8bd99e222493b45bf9b0c18dad469890f52641a8c89dd3ebf17d7762c4f1af033b2e56e1ee710db2948b03a2b2381" name="gtk2-immodule-tigrigna" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="a84482717f16b27ccb6ce7262f3a941d684351c7278afd14eaa39cc06f1b6df0bba519767ee3c776caa6907c14291961053cc616e90603649f7ddb5e097843f1" name="gtk2-immodule-tigrigna-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
</package>
<package pkgid="78d764f3f6db4bf0f68bcaea66f2bc17a41fc5cb088497968a9f12d96b5ececc645d8e1d29493f5d40a6d3c3e206e4d56ab45c6f607653168f7779c97eb557c2" name="gtk2-immodule-tigrigna-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="ce5e25eb24eb1d4bebc731240bb060bd6fbdcc5e2974af1e4b93af38ab61661b33be1a86fd15df4907a9144ff7a694e0f041a04c278668fc8fec9bd4111d2a6b" name="gtk2-immodule-vietnamese" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
</package>
<package pkgid="b02287cafb06842577b2790aa8653aa11f394e202bd332e83872e1454e014442ef8941ac06676fafe67e93e2f35e1bf897a4d06140aafa203c728eee2307402b" name="gtk2-immodule-vietnamese" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="19a8b0fc87097354ca641ba625358c9d0da3836c03364fb3b75b8dd9fea403887b144e9d01aa779169c8e5f5127338939983f1a9f8b138f2f7ad6da35e411cd9" name="gtk2-immodule-vietnamese-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
</package>
<package pkgid="706a2ada902e39d0cc55c72287069fa610ca302605f245aeb3d64f726ba1257784f97212934bb6f7471e78f6bf98414a5773c1f520d153419fb415a1e1cf8d34" name="gtk2-immodule-vietnamese-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="5dcf9c19f983af36f5d91c09b11041f156a5d2fcb28c638a126964f7a51077df67332fd0d2e720e75235c87bcd4df4c68effdbfdf0f9c9409264dd825bf5fb56" name="gtk2-immodule-xim" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
</package>
<package pkgid="10585bef3cedec931305e4be209c6c12ea874819b0a8f2fcd971b8994ced1af57644405391870e0a5d1aa7777ad5bb7fb894b489cd0f249a123f9cd036f3beee" name="gtk2-immodule-xim" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="ef210f5a5c2f946826c26ffd735823f6e3102b1b0e842ecc8091ef8bac6ad1cee71ab30703b667f862abe168d1a57c5f0840bf357726f42c80a55cc3395adedb" name="gtk2-immodule-xim-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
</package>
<package pkgid="c9d6b45b556854b1495ad1c815b80b10e6da7e5fb60dc4dd68549daf046c981e9dce6e9ca8cc8168ee9bcc621f90954e21d3df00a1dfec095d7c93a3b7d5620a" name="gtk2-immodule-xim-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="442c10a46361069321e2beef161e42dcfce4e4b3580c016fcfeef90f07bcafb18305e6e48c4bd1ce951f7beab3adf2016fd5441841fec911f9b23439ae44d2b3" name="gtk2-lang" arch="noarch">
  <version epoch="0" ver="2.24.33" rel="9.1.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
</package>
<package pkgid="7ad82b9ba21954e60b639c7277a90b8f24c69655047d9c26e470ba9c228a2d47e83245e11770f1ae8ee04878b2d82d2354b1b43d4dd73d2f3811334a083e049e" name="gtk2-lang" arch="noarch">
  <version epoch="0" ver="2.24.33" rel="9.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="898ee323492cc36f323178450f224aae147b49ddf1f25fe8b92e90d90dd3b7e957c93b7522af15704952357b36aceb66284d8a81a736d3c1b8ad693de27ef7a4" name="gtk2-tools" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
</package>
<package pkgid="7e270b2c8df3ca4123c36defbf7e6f3ae8282ffdf336ab76cfcca272ada19b5c42e9b8c71666f1cb242c0c530b10d70e6cc30ae177aecbfe378aae3462a2bda1" name="gtk2-tools" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="878d33bed03b309419008e241d053622fc37b655d80c12c342206fff26a5545369046083e7516851a09e69d13b03f8dc0f83beede62e6e73c7db1379c594b3ad" name="gtk2-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1.2.1.sr20240429"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
</package>
<package pkgid="87fd69120a843f600a9d5b1b0eba8d6bb511d8e1dad3e734e2dd08ecbc63c78a9c91f5a1ddd4f64ddb77965261bfc4272cd6eb0e410c2a6f235ea14655f10e13" name="gtk2-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="9.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Do not recommend the variuos -immodule-*: they have locale based
  provides which makes zypper install them when the locales are
  requested.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="14482ac2a8a6fec6d6f397df2f144f3e0f93b98de2489345c5f990b74e13ab4af79b7bbfa65836d48332c504e559b4c0f5a0ae3db1e15d4774e1a2dfe88cb8a3" name="gtk4" arch="src">
  <version epoch="0" ver="4.14.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 4.11.4:
  + GtkFileChooser:
  - Default to sorting folders first
  - Fix a crash when visiting recent files
  + GtkTextView: Fix corner cases in word navigation
  + GtkMenuButton: Normalize label layout
  + GtkDropDown: Add support for sections
  + GtkVideo: Make the overlay icon clickable
  + GtkWindow: Clear the resize cursors to avoid artifacts
  + GtkFileDialog: Always set initial-folder
  + GtkDropDown: Update on expression changes
  + GtkMapListModel: Implement GtkSectionModel
  + Accessibility:
  - Improvements all over the place: GtkButton, GtkPasswordEntry,
    GtkFontChooserDialog, GtkColorChooserDialog,
    GtkShortcutsWindow, GtkMenuButton, GtkAboutDialog,
    GtkFileChooserDialog, GtkStackSidebar, GtkStackSwitcher,
    GtkMediaControls, GtkColorDialogButton, GtkDropDown,
    GtkInfoBar, GtkNotebook, GtkPrintUnixDialog, GtkModelButton
  - Make name computation follow the ARIA spec more closely
  - Adapt name computation for the common 'nested button'
    scenario
  - Change many containers to use `generic` instead of `group`
  - Use `generic` as the default role
  - Use `application` instead of `window` for windows
  - Add properties for accessible names of not directly exposed
    widgets in GtkListView, GtkGridView and GtkColumnView
  + DND: Fix criticals when drops are rejected
  + X11: Fix regressions in GLX setup
  + Windows: Center newly created transient windows
  + Vulkan:
  - Add antialising for gradients
  - Do less work on clipped away nodes
  - Redo image uploading
  - Support different image depths and formats
  - Add a pipeline cache
  + Demos:
  - gtk4-demo: Improve window sizing
  - gtk4-demo: Improve focus behavior
  - gtk4-demo: Add many missing a11y properties
  + Tools: gtk4-builder-tool: Make render an alias screenshot
  + Inspector:
  - Show more information in the a11y tab
  - Add an accessibility overlay with warnings and
    recommendations
  - Limit the width of the a11y tab
  + Build:
  - Require GLib 2.76
  - Make asan builds work again
  - Fix the build if ld is not ld.bdf
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691409600">- Update to version 4.12.0:
  + List widgets: Add scroll_to APIs
  + GtkFileLauncher: Add an always-ask property
  + GtkTextView: Make backspace behavior match GtkEntry
  + gsk: Fix handling of luminance in mask nodes
  + Text rendering: Automate the setting of gtk-hint-font-metrics
    from the scale factor. This improves font rendering in flatpaks
  + Wayland:
  - Fix behavior of stylus buttons
  - Support suspended window state
  + Vulkan: Many improvements
  + Tools: Add gtk4-rendernode-tool
  + Debugging: Drop the GTK_DEBUG_TOUCHSCREEN flag
  + Build: Some build options have been renamed:
  - gtk_doc -&gt; documentation
  - update_screenshots -&gt; screenshots
  - The old names still work
  + Updated translations.
- Update option passed to meson following upstream changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692619200">- Add 6af9dc86.patch: print: Revert "Start sorting apart includes"
  change for gtkprinteroptionprivate.h.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692964800">- Update to version 4.12.1:
  + GtkGridView: Fix a crash when scrolling
  + GtkColumnView: Fix a refcounting issue in the new scroll_to api
  + GtkTreeView: Fix style classes for sort arrows
  + GtkEntry: Improve tracking of user changes (for undo)
  + GtkNotebook: Fix a critical when switching pages
  + GtkColor/FontDialogButton: Make these widgets activatable
  + GtkMenuButton:
  - Fix problems with focus handling
  - Fix problems with DND
  + Printing: Fix the cpdb backend build
  + GSK: Fix issues with color matrix nodes
  + Wayland: Fix a crash with compositors other than gnome-shell
  + Updated translations.
- Drop patches fixed upstream:
  + 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  + 6af9dc86.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1693483200">- Re-add 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  and rebased/simplified (less correct, but sufficient for us)  for
  4.12.1.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695211200">- Add e001b421.patch: tooltip: don't cross native boundaries.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695211201">- Update to version 4.12.2:
  + GtkTooltip: Don't cross native boundaries when looking for
    tooltips.
  + GtkCenterLayout, GtkEntry, GtkSearchEntry: Fix some issues with
    baseline handling.
  + GtkSwitch: Respect text direction.
  + Theme: Use relative font sizes.
  + GSK:
  - Make repeated gradients match between GL and cairo.
  - Make rounded rect shrinking match between Vulkan, GL and
    cairo.
  - Fix parsing of text nodes with color glyphs.
  - Restrict an optimization to the cases where it is correct.
  - Fix rendering of shadows with opacity.
  + Updated translations.
- Drop merged upstream patch: e001b421.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695902400">- Update to version 4.12.3:
  + GtkWindow: Don't assume titlebars are GtkHeaderBar
  + GtkTreeView: Fix a crash in gtk_tree_view_is_blank_at_pos
  + printing: Fix some issues with the portal implementation
  + GSK:
  - Some optimizations in the GL renderer
  - Fix memory leaks in the Broadway renderer
  + demos: Fix a crash in gtk4-demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 4.12.4:
  + a11y: Tweak name computation for some corner cases.
  + gdk:
  - gl: Improve our use of GLES a bit (use vertex arrays and
    GL_BGRA if available)
  - Fix some errors in our memory format tables
  + gsk:
  - gl: handle texture-scale nodes more faithfully
  - gl: Fix icon padding in the atlas
  + Tools: Add a --undecorated option to gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 4.12.5:
  + GtkColumnView: Fix a crash on dispose.
  + GtkEmojiChooser:
  - Update to CLDR v44.
  - Add more translations.
  + GtkFileDialog:
  - Return an error if no file is selected.
  - Make closing the portal file chooser work.
  + GtkDropDown: Fix display of the initial checkmark.
  + GtkShortcutsWindow: Reduce the minimum width.
  + GDK: Make the png loader safer against overflow.
  + Wayland: Fix cursor handling with graphics tablets.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393601">- Update to version 4.13.6:
  + GtkColumnView:
  - Fix infinite loops in dispose.
  - Fix problems with weak ref cycles in GtkExpression.
  + GtkListView:
  - Fix some corner cases with sections during insertions and
    deletions.
  - Don't double-recycle widgets.
  + GtkStack: Add automatic cleanup for GtkStackPage.
  + GDK:
  - Use standard cursor names for drag cursors.
  - Enable fractional scaling with gl by default.
  + GSK:
  - Many fixes and improvements to the unified renderers:
  - Fix text rendering with the uber shader.
  - Fix rounding issues with fractional scales.
  - Fix some memory leaks.
  - Many text rendering fixes.
  - Implement subpixel positioning for glyphs.
  - Support custom fonts in node files.
  - Add tests for font rendering.
  - Fix drawing of repeat nodes.
  - Implement subpixels positioning.
  - Evict stale textures, glyphs and atlases from the cache.
  - Some fixes and improvements to the GL renderer:
  - Fix problems with GLES on Nvidia.
  - Avoid a crash in the mask demo.
  - Respect opacity of the first child node in containers.
  - Some fixes and improvements to the fallback renderer:
  - Fix drawing of repeat nodes.
  - Make ngl the default renderer.
  + Wayland:
  - Fix problems with tablet cursors.
  - Fix problems without seats.
  + Accessibility:
  - Respect a separate "show-status-shapes setting.
  - Fix change notification for accessible names on some widgets.
  + Inspector: Show the git commit in devel builds.
  + Tools:
  - Make gtk4-node-editor autosave its contents.
  - Add a benchmark command to gtk4-rendernode-tool.
  + Updated translations.
- Changes from version 4.13.5:
  + This release adds two new GSK renderers called vulkan and ngl,
    that are built from the same sources. The new renderers can
    handle many corner cases correctly that the current gl renderer
    does not handle, and they offer advantages such as antialiasing
    and supersampled gradients.
  + GtkDropdown: Fix display of initial selection
  + GtkShortcutsWindow: Make the window adapt to smaller screen
    widths
  + GtkTextView: Fix a possible NULL dereference in history
  + GDK: Make the png loader safer against overflows
  + GL: Fix some errors in handling of texture formats and mipmaps
- Switch to source-service managed sources.
- Enable sassc BuildRequires, as we're now building from git.
- Enable pkgconfig(vulkan) BuildRequires: upstream recommends
  enabling vulkan by now.
- Add shaderc BuildRequires: new dependency for the vulkan
  renderer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 4.13.7:
  + GtkFileChooser: Speed up opening.
  + GtkCalendar: Add some missing setters and getters.
  + Accessibility:
  - Add socket support for webkit accessibility.
  - Implement AT-SPI text for GtkText.
  - Implement AT-SPI component generically.
  - Add an announce API.
  + GSK:
  - Fix a crash in the vulkan renderer.
  - Make nodeparser allow aliases for fonts again.
  - Implement cache eviction for glyph and texture caches.
  - Fix ngl shaders to work on GL &lt; 4.0.
  - Require GL 3.3 for the ngl renderer.
  - Fix problems with scaled shadows.
  - Fix problems with holes for underlaid subsurfaces.
  - Improve handling of scales and glyph cache efficiency.
  + Media:
  - Support dmabufs in the gstreamer backend. This allows
    zero-copy video playback on Wayland when paired with
    hardware video decoding.
  - Drop the experimental ffmpeg backend. It hasn't been
    building for a year.
  + Wayland:
  - Commit empty frames if and double-buffered state is pending.
  - Fix monitor size information when using mutter without
    the scale-monitor-framebuffer setting.
  - Clear the current tablet on tab leave, fixing a crash.
  + Tools: Make the crash handling in gtk4-node-editor more robust.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708516800">- Update to version 4.13.8:
  + Accessibility:
  - Add a GtkAccessibleText interface for allowing 3rd party.
    text widgets (notably vte) to be accessible.
  - Avoid duplicate accessible descriptions.
  - Fix GetAccessibleAtPoint.
  + GSK:
  - Avoid offscreens for disjoint containers.
  - Don't use the gpu renderers with llvmpipe.
  - Fix various rendering issues found by tests.
  - Allow unnormalized node bounds again.
  - Fix a broken case of rounded-rect intersection.
  - Fix handling of external textures in gpu renderers.
  - Make gpu renderers work with WGL on Windows.
  + build: Allow building without dmabuf support on (old) Linux.
  + X11: Fix monitor enter/leave signals.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Update to version 4.13.8.1+7:
  + Fix Crash in gtk_file_dialog_save() with initial filename.
  + x11: Shadows require compositing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 4.13.9:
  + GtkEditable: Fix preconditions to be not too strict.
  + GtkEmojiChooser: Support search in the locale as well as in
    English.
  + GtkIconTheme: Make gtk_icon_paintable_new_for_file support
    symbolics.
  + GtkVideo: Fix a problem with cursor handling that could lead to
    crashes.
  + Accessibility:
  - Fix GetCharacterAtOffset implementation.
  - Add a Terminal role.
  - Make TextCaretMoved match gtk3.
  - Support multiple levels of GtkEditable delegates.
  + GSK:
  - Make the node parser more flexible for text nodes.
  - Change the way font scaling is handled to avoid clipping.
  - Fix handling of missing glyphs in the new renderers.
  + X11: Don't claim to support shadows without a compositor.
  + Wayland: Fix handling of output scales.
  + Tools: Add a compare command to gtk4-rendernode-tool.
  + Build: Fix some ubsan complaints.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 4.14.0:
  + GtkTextView:
  - Don't snapshot children twice.
  - Don't blink the cursor when hidden.
  + GtkEmojiChooser: Fix presentation selector handling.
  + GtkSnapshot: Fix wrong nodes with transformed shadows.
  + GtkIMContext: Make gtk_im_context_activate_osk public.
  + Accessibility:
  - Implement get_contents_at for all our text widgets.
  - Add GtkAccessibleText.get_default_attributes.
  + GSK:
  - Don't fall back to cairo for software rendering. gl+llvmpipe
    is better.
  - Round vertical glyph position to a device pixel position if
    the font is hinted.
  - Fix problems with clip handling.
  - Make vulkan and ngl match their font handling.
  - Fix some corner-cases with offloading and clips.
  - Fix problem with rendering of missing glyphs in hinted fonts.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710676800">- Update to version 4.14.1:
  + GtkTextView: Fix a mixup of cursor and anchor when retrieving
    surrounding text in input methods.
  + Printing: Avoid accessing freed printers.
  + Accessibility: Fix memory leaks.
  + GDK:
  - Rename the GDK_VULKAN_SKIP environment variable to
    GDK_VULKAN_DISABLE.
  - Add a GDK_GL_DISABLE environment variable.
  + GSK:
  - Rename the GSK_GPU_SKIP environment variable to
    GSK_GPU_DISABLE.
  - Speed up handling of repeated ops, which should help for
    text.
  - Speed up the inner loop of text node conversion.
  - Drop the glyph-align optimization flag.
  - ngl: Avoid reusing frames while they are in use.
  - Fix flickering thumbnails in nautilus.
  - Speed up buffer handling in both ngl and Vulkan.
  + Demos: Skip demos using gl shaders when we're not using the gl
    renderer.
  + Build:
  - Fix some ubsan warnings.
  - Avoid zink in ci since it spams stderr.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Update to version 4.14.2:
  + GtkScale: Improve positioning of values in some cases.
  + Theme: Make progress in entries visible.
  + Accessibility: Fix text insertion handling.
  + GDK:
  - dnd: Use the default cursor durion motion
  - dnd: Use a better cursor for indicating the move action
  + GSK:
  - gl: Handle offloads in offscreen context better
  - Fix text rendering problems with some fonts
  + Wayland:
  - Tighten up some protocol version checks
  - Use the presentation time protocol
  - Fix a crash with subsurfaces
  - Improve settings portal handling
  + Debugging: Add font settings in the inspector.
  + Demos:
  - Clean up the application demo
  - Update cursor images for the cursor demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 4.14.3:
  + GtkShortcutManager: Track the propagation phase of added
    controllers.
  + Accessibility: Implement GtkAccessibleRange for scrollbars.
  + X11:
  - Fix some confusing debug messages
  - Drop a no-longer-relevant optimization that was interfering
    with getting the current window manager capabilities.
  + Tools: Support generating pdf in gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714737600">- Update to version 4.14.4:
  + GtkGraphicsOffload: Don't crash without a child.
  + Icontheme:
  - Make symbolic svg loading more efficient.
  - Handle color-free symbolics more efficiently.
  + Accessibility:
  - Make the gtk-demo sidebar search more accessible.
  - Stop emitting focus events.
  + GDK:
  - Support XDG_ACTIVATION_TOKEN.
  - dmabuf: Be more defensive when importing unknown formats.
  - dmabuf: Use narrow range for YUV.
  + GSK: gpu: Handle  tiny offscreens correctl.
  + Build: Fix many ubsan warning.
  + Updated translations.</changelog>
</package>
<package pkgid="cdd4114b7bd0769de6675c4d6896c78c62c36b80b1330802b18ba327b71d9fda20a3095ebaecdb5cff0dba1d9688027da9d1ab58ce7e2dcfa58dfe7769b9d7d9" name="gtk4-branding-upstream" arch="noarch">
  <version epoch="0" ver="4.14.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 4.11.4:
  + GtkFileChooser:
  - Default to sorting folders first
  - Fix a crash when visiting recent files
  + GtkTextView: Fix corner cases in word navigation
  + GtkMenuButton: Normalize label layout
  + GtkDropDown: Add support for sections
  + GtkVideo: Make the overlay icon clickable
  + GtkWindow: Clear the resize cursors to avoid artifacts
  + GtkFileDialog: Always set initial-folder
  + GtkDropDown: Update on expression changes
  + GtkMapListModel: Implement GtkSectionModel
  + Accessibility:
  - Improvements all over the place: GtkButton, GtkPasswordEntry,
    GtkFontChooserDialog, GtkColorChooserDialog,
    GtkShortcutsWindow, GtkMenuButton, GtkAboutDialog,
    GtkFileChooserDialog, GtkStackSidebar, GtkStackSwitcher,
    GtkMediaControls, GtkColorDialogButton, GtkDropDown,
    GtkInfoBar, GtkNotebook, GtkPrintUnixDialog, GtkModelButton
  - Make name computation follow the ARIA spec more closely
  - Adapt name computation for the common 'nested button'
    scenario
  - Change many containers to use `generic` instead of `group`
  - Use `generic` as the default role
  - Use `application` instead of `window` for windows
  - Add properties for accessible names of not directly exposed
    widgets in GtkListView, GtkGridView and GtkColumnView
  + DND: Fix criticals when drops are rejected
  + X11: Fix regressions in GLX setup
  + Windows: Center newly created transient windows
  + Vulkan:
  - Add antialising for gradients
  - Do less work on clipped away nodes
  - Redo image uploading
  - Support different image depths and formats
  - Add a pipeline cache
  + Demos:
  - gtk4-demo: Improve window sizing
  - gtk4-demo: Improve focus behavior
  - gtk4-demo: Add many missing a11y properties
  + Tools: gtk4-builder-tool: Make render an alias screenshot
  + Inspector:
  - Show more information in the a11y tab
  - Add an accessibility overlay with warnings and
    recommendations
  - Limit the width of the a11y tab
  + Build:
  - Require GLib 2.76
  - Make asan builds work again
  - Fix the build if ld is not ld.bdf
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691409600">- Update to version 4.12.0:
  + List widgets: Add scroll_to APIs
  + GtkFileLauncher: Add an always-ask property
  + GtkTextView: Make backspace behavior match GtkEntry
  + gsk: Fix handling of luminance in mask nodes
  + Text rendering: Automate the setting of gtk-hint-font-metrics
    from the scale factor. This improves font rendering in flatpaks
  + Wayland:
  - Fix behavior of stylus buttons
  - Support suspended window state
  + Vulkan: Many improvements
  + Tools: Add gtk4-rendernode-tool
  + Debugging: Drop the GTK_DEBUG_TOUCHSCREEN flag
  + Build: Some build options have been renamed:
  - gtk_doc -&gt; documentation
  - update_screenshots -&gt; screenshots
  - The old names still work
  + Updated translations.
- Update option passed to meson following upstream changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692619200">- Add 6af9dc86.patch: print: Revert "Start sorting apart includes"
  change for gtkprinteroptionprivate.h.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692964800">- Update to version 4.12.1:
  + GtkGridView: Fix a crash when scrolling
  + GtkColumnView: Fix a refcounting issue in the new scroll_to api
  + GtkTreeView: Fix style classes for sort arrows
  + GtkEntry: Improve tracking of user changes (for undo)
  + GtkNotebook: Fix a critical when switching pages
  + GtkColor/FontDialogButton: Make these widgets activatable
  + GtkMenuButton:
  - Fix problems with focus handling
  - Fix problems with DND
  + Printing: Fix the cpdb backend build
  + GSK: Fix issues with color matrix nodes
  + Wayland: Fix a crash with compositors other than gnome-shell
  + Updated translations.
- Drop patches fixed upstream:
  + 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  + 6af9dc86.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1693483200">- Re-add 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  and rebased/simplified (less correct, but sufficient for us)  for
  4.12.1.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695211200">- Add e001b421.patch: tooltip: don't cross native boundaries.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695211201">- Update to version 4.12.2:
  + GtkTooltip: Don't cross native boundaries when looking for
    tooltips.
  + GtkCenterLayout, GtkEntry, GtkSearchEntry: Fix some issues with
    baseline handling.
  + GtkSwitch: Respect text direction.
  + Theme: Use relative font sizes.
  + GSK:
  - Make repeated gradients match between GL and cairo.
  - Make rounded rect shrinking match between Vulkan, GL and
    cairo.
  - Fix parsing of text nodes with color glyphs.
  - Restrict an optimization to the cases where it is correct.
  - Fix rendering of shadows with opacity.
  + Updated translations.
- Drop merged upstream patch: e001b421.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695902400">- Update to version 4.12.3:
  + GtkWindow: Don't assume titlebars are GtkHeaderBar
  + GtkTreeView: Fix a crash in gtk_tree_view_is_blank_at_pos
  + printing: Fix some issues with the portal implementation
  + GSK:
  - Some optimizations in the GL renderer
  - Fix memory leaks in the Broadway renderer
  + demos: Fix a crash in gtk4-demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 4.12.4:
  + a11y: Tweak name computation for some corner cases.
  + gdk:
  - gl: Improve our use of GLES a bit (use vertex arrays and
    GL_BGRA if available)
  - Fix some errors in our memory format tables
  + gsk:
  - gl: handle texture-scale nodes more faithfully
  - gl: Fix icon padding in the atlas
  + Tools: Add a --undecorated option to gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 4.12.5:
  + GtkColumnView: Fix a crash on dispose.
  + GtkEmojiChooser:
  - Update to CLDR v44.
  - Add more translations.
  + GtkFileDialog:
  - Return an error if no file is selected.
  - Make closing the portal file chooser work.
  + GtkDropDown: Fix display of the initial checkmark.
  + GtkShortcutsWindow: Reduce the minimum width.
  + GDK: Make the png loader safer against overflow.
  + Wayland: Fix cursor handling with graphics tablets.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393601">- Update to version 4.13.6:
  + GtkColumnView:
  - Fix infinite loops in dispose.
  - Fix problems with weak ref cycles in GtkExpression.
  + GtkListView:
  - Fix some corner cases with sections during insertions and
    deletions.
  - Don't double-recycle widgets.
  + GtkStack: Add automatic cleanup for GtkStackPage.
  + GDK:
  - Use standard cursor names for drag cursors.
  - Enable fractional scaling with gl by default.
  + GSK:
  - Many fixes and improvements to the unified renderers:
  - Fix text rendering with the uber shader.
  - Fix rounding issues with fractional scales.
  - Fix some memory leaks.
  - Many text rendering fixes.
  - Implement subpixel positioning for glyphs.
  - Support custom fonts in node files.
  - Add tests for font rendering.
  - Fix drawing of repeat nodes.
  - Implement subpixels positioning.
  - Evict stale textures, glyphs and atlases from the cache.
  - Some fixes and improvements to the GL renderer:
  - Fix problems with GLES on Nvidia.
  - Avoid a crash in the mask demo.
  - Respect opacity of the first child node in containers.
  - Some fixes and improvements to the fallback renderer:
  - Fix drawing of repeat nodes.
  - Make ngl the default renderer.
  + Wayland:
  - Fix problems with tablet cursors.
  - Fix problems without seats.
  + Accessibility:
  - Respect a separate "show-status-shapes setting.
  - Fix change notification for accessible names on some widgets.
  + Inspector: Show the git commit in devel builds.
  + Tools:
  - Make gtk4-node-editor autosave its contents.
  - Add a benchmark command to gtk4-rendernode-tool.
  + Updated translations.
- Changes from version 4.13.5:
  + This release adds two new GSK renderers called vulkan and ngl,
    that are built from the same sources. The new renderers can
    handle many corner cases correctly that the current gl renderer
    does not handle, and they offer advantages such as antialiasing
    and supersampled gradients.
  + GtkDropdown: Fix display of initial selection
  + GtkShortcutsWindow: Make the window adapt to smaller screen
    widths
  + GtkTextView: Fix a possible NULL dereference in history
  + GDK: Make the png loader safer against overflows
  + GL: Fix some errors in handling of texture formats and mipmaps
- Switch to source-service managed sources.
- Enable sassc BuildRequires, as we're now building from git.
- Enable pkgconfig(vulkan) BuildRequires: upstream recommends
  enabling vulkan by now.
- Add shaderc BuildRequires: new dependency for the vulkan
  renderer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 4.13.7:
  + GtkFileChooser: Speed up opening.
  + GtkCalendar: Add some missing setters and getters.
  + Accessibility:
  - Add socket support for webkit accessibility.
  - Implement AT-SPI text for GtkText.
  - Implement AT-SPI component generically.
  - Add an announce API.
  + GSK:
  - Fix a crash in the vulkan renderer.
  - Make nodeparser allow aliases for fonts again.
  - Implement cache eviction for glyph and texture caches.
  - Fix ngl shaders to work on GL &lt; 4.0.
  - Require GL 3.3 for the ngl renderer.
  - Fix problems with scaled shadows.
  - Fix problems with holes for underlaid subsurfaces.
  - Improve handling of scales and glyph cache efficiency.
  + Media:
  - Support dmabufs in the gstreamer backend. This allows
    zero-copy video playback on Wayland when paired with
    hardware video decoding.
  - Drop the experimental ffmpeg backend. It hasn't been
    building for a year.
  + Wayland:
  - Commit empty frames if and double-buffered state is pending.
  - Fix monitor size information when using mutter without
    the scale-monitor-framebuffer setting.
  - Clear the current tablet on tab leave, fixing a crash.
  + Tools: Make the crash handling in gtk4-node-editor more robust.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708516800">- Update to version 4.13.8:
  + Accessibility:
  - Add a GtkAccessibleText interface for allowing 3rd party.
    text widgets (notably vte) to be accessible.
  - Avoid duplicate accessible descriptions.
  - Fix GetAccessibleAtPoint.
  + GSK:
  - Avoid offscreens for disjoint containers.
  - Don't use the gpu renderers with llvmpipe.
  - Fix various rendering issues found by tests.
  - Allow unnormalized node bounds again.
  - Fix a broken case of rounded-rect intersection.
  - Fix handling of external textures in gpu renderers.
  - Make gpu renderers work with WGL on Windows.
  + build: Allow building without dmabuf support on (old) Linux.
  + X11: Fix monitor enter/leave signals.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Update to version 4.13.8.1+7:
  + Fix Crash in gtk_file_dialog_save() with initial filename.
  + x11: Shadows require compositing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 4.13.9:
  + GtkEditable: Fix preconditions to be not too strict.
  + GtkEmojiChooser: Support search in the locale as well as in
    English.
  + GtkIconTheme: Make gtk_icon_paintable_new_for_file support
    symbolics.
  + GtkVideo: Fix a problem with cursor handling that could lead to
    crashes.
  + Accessibility:
  - Fix GetCharacterAtOffset implementation.
  - Add a Terminal role.
  - Make TextCaretMoved match gtk3.
  - Support multiple levels of GtkEditable delegates.
  + GSK:
  - Make the node parser more flexible for text nodes.
  - Change the way font scaling is handled to avoid clipping.
  - Fix handling of missing glyphs in the new renderers.
  + X11: Don't claim to support shadows without a compositor.
  + Wayland: Fix handling of output scales.
  + Tools: Add a compare command to gtk4-rendernode-tool.
  + Build: Fix some ubsan complaints.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 4.14.0:
  + GtkTextView:
  - Don't snapshot children twice.
  - Don't blink the cursor when hidden.
  + GtkEmojiChooser: Fix presentation selector handling.
  + GtkSnapshot: Fix wrong nodes with transformed shadows.
  + GtkIMContext: Make gtk_im_context_activate_osk public.
  + Accessibility:
  - Implement get_contents_at for all our text widgets.
  - Add GtkAccessibleText.get_default_attributes.
  + GSK:
  - Don't fall back to cairo for software rendering. gl+llvmpipe
    is better.
  - Round vertical glyph position to a device pixel position if
    the font is hinted.
  - Fix problems with clip handling.
  - Make vulkan and ngl match their font handling.
  - Fix some corner-cases with offloading and clips.
  - Fix problem with rendering of missing glyphs in hinted fonts.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710676800">- Update to version 4.14.1:
  + GtkTextView: Fix a mixup of cursor and anchor when retrieving
    surrounding text in input methods.
  + Printing: Avoid accessing freed printers.
  + Accessibility: Fix memory leaks.
  + GDK:
  - Rename the GDK_VULKAN_SKIP environment variable to
    GDK_VULKAN_DISABLE.
  - Add a GDK_GL_DISABLE environment variable.
  + GSK:
  - Rename the GSK_GPU_SKIP environment variable to
    GSK_GPU_DISABLE.
  - Speed up handling of repeated ops, which should help for
    text.
  - Speed up the inner loop of text node conversion.
  - Drop the glyph-align optimization flag.
  - ngl: Avoid reusing frames while they are in use.
  - Fix flickering thumbnails in nautilus.
  - Speed up buffer handling in both ngl and Vulkan.
  + Demos: Skip demos using gl shaders when we're not using the gl
    renderer.
  + Build:
  - Fix some ubsan warnings.
  - Avoid zink in ci since it spams stderr.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Update to version 4.14.2:
  + GtkScale: Improve positioning of values in some cases.
  + Theme: Make progress in entries visible.
  + Accessibility: Fix text insertion handling.
  + GDK:
  - dnd: Use the default cursor durion motion
  - dnd: Use a better cursor for indicating the move action
  + GSK:
  - gl: Handle offloads in offscreen context better
  - Fix text rendering problems with some fonts
  + Wayland:
  - Tighten up some protocol version checks
  - Use the presentation time protocol
  - Fix a crash with subsurfaces
  - Improve settings portal handling
  + Debugging: Add font settings in the inspector.
  + Demos:
  - Clean up the application demo
  - Update cursor images for the cursor demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 4.14.3:
  + GtkShortcutManager: Track the propagation phase of added
    controllers.
  + Accessibility: Implement GtkAccessibleRange for scrollbars.
  + X11:
  - Fix some confusing debug messages
  - Drop a no-longer-relevant optimization that was interfering
    with getting the current window manager capabilities.
  + Tools: Support generating pdf in gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714737600">- Update to version 4.14.4:
  + GtkGraphicsOffload: Don't crash without a child.
  + Icontheme:
  - Make symbolic svg loading more efficient.
  - Handle color-free symbolics more efficiently.
  + Accessibility:
  - Make the gtk-demo sidebar search more accessible.
  - Stop emitting focus events.
  + GDK:
  - Support XDG_ACTIVATION_TOKEN.
  - dmabuf: Be more defensive when importing unknown formats.
  - dmabuf: Use narrow range for YUV.
  + GSK: gpu: Handle  tiny offscreens correctl.
  + Build: Fix many ubsan warning.
  + Updated translations.</changelog>
</package>
<package pkgid="69a48293be5d1506e45180c673ed2873fbe66a51b995e376492131ca891af935672a03a9c8fe138e0ac9d844b950d6276de5ce6cf5356428f3c3efda720d076f" name="gtk4-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.14.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 4.11.4:
  + GtkFileChooser:
  - Default to sorting folders first
  - Fix a crash when visiting recent files
  + GtkTextView: Fix corner cases in word navigation
  + GtkMenuButton: Normalize label layout
  + GtkDropDown: Add support for sections
  + GtkVideo: Make the overlay icon clickable
  + GtkWindow: Clear the resize cursors to avoid artifacts
  + GtkFileDialog: Always set initial-folder
  + GtkDropDown: Update on expression changes
  + GtkMapListModel: Implement GtkSectionModel
  + Accessibility:
  - Improvements all over the place: GtkButton, GtkPasswordEntry,
    GtkFontChooserDialog, GtkColorChooserDialog,
    GtkShortcutsWindow, GtkMenuButton, GtkAboutDialog,
    GtkFileChooserDialog, GtkStackSidebar, GtkStackSwitcher,
    GtkMediaControls, GtkColorDialogButton, GtkDropDown,
    GtkInfoBar, GtkNotebook, GtkPrintUnixDialog, GtkModelButton
  - Make name computation follow the ARIA spec more closely
  - Adapt name computation for the common 'nested button'
    scenario
  - Change many containers to use `generic` instead of `group`
  - Use `generic` as the default role
  - Use `application` instead of `window` for windows
  - Add properties for accessible names of not directly exposed
    widgets in GtkListView, GtkGridView and GtkColumnView
  + DND: Fix criticals when drops are rejected
  + X11: Fix regressions in GLX setup
  + Windows: Center newly created transient windows
  + Vulkan:
  - Add antialising for gradients
  - Do less work on clipped away nodes
  - Redo image uploading
  - Support different image depths and formats
  - Add a pipeline cache
  + Demos:
  - gtk4-demo: Improve window sizing
  - gtk4-demo: Improve focus behavior
  - gtk4-demo: Add many missing a11y properties
  + Tools: gtk4-builder-tool: Make render an alias screenshot
  + Inspector:
  - Show more information in the a11y tab
  - Add an accessibility overlay with warnings and
    recommendations
  - Limit the width of the a11y tab
  + Build:
  - Require GLib 2.76
  - Make asan builds work again
  - Fix the build if ld is not ld.bdf
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691409600">- Update to version 4.12.0:
  + List widgets: Add scroll_to APIs
  + GtkFileLauncher: Add an always-ask property
  + GtkTextView: Make backspace behavior match GtkEntry
  + gsk: Fix handling of luminance in mask nodes
  + Text rendering: Automate the setting of gtk-hint-font-metrics
    from the scale factor. This improves font rendering in flatpaks
  + Wayland:
  - Fix behavior of stylus buttons
  - Support suspended window state
  + Vulkan: Many improvements
  + Tools: Add gtk4-rendernode-tool
  + Debugging: Drop the GTK_DEBUG_TOUCHSCREEN flag
  + Build: Some build options have been renamed:
  - gtk_doc -&gt; documentation
  - update_screenshots -&gt; screenshots
  - The old names still work
  + Updated translations.
- Update option passed to meson following upstream changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692619200">- Add 6af9dc86.patch: print: Revert "Start sorting apart includes"
  change for gtkprinteroptionprivate.h.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692964800">- Update to version 4.12.1:
  + GtkGridView: Fix a crash when scrolling
  + GtkColumnView: Fix a refcounting issue in the new scroll_to api
  + GtkTreeView: Fix style classes for sort arrows
  + GtkEntry: Improve tracking of user changes (for undo)
  + GtkNotebook: Fix a critical when switching pages
  + GtkColor/FontDialogButton: Make these widgets activatable
  + GtkMenuButton:
  - Fix problems with focus handling
  - Fix problems with DND
  + Printing: Fix the cpdb backend build
  + GSK: Fix issues with color matrix nodes
  + Wayland: Fix a crash with compositors other than gnome-shell
  + Updated translations.
- Drop patches fixed upstream:
  + 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  + 6af9dc86.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1693483200">- Re-add 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  and rebased/simplified (less correct, but sufficient for us)  for
  4.12.1.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695211200">- Add e001b421.patch: tooltip: don't cross native boundaries.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695211201">- Update to version 4.12.2:
  + GtkTooltip: Don't cross native boundaries when looking for
    tooltips.
  + GtkCenterLayout, GtkEntry, GtkSearchEntry: Fix some issues with
    baseline handling.
  + GtkSwitch: Respect text direction.
  + Theme: Use relative font sizes.
  + GSK:
  - Make repeated gradients match between GL and cairo.
  - Make rounded rect shrinking match between Vulkan, GL and
    cairo.
  - Fix parsing of text nodes with color glyphs.
  - Restrict an optimization to the cases where it is correct.
  - Fix rendering of shadows with opacity.
  + Updated translations.
- Drop merged upstream patch: e001b421.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695902400">- Update to version 4.12.3:
  + GtkWindow: Don't assume titlebars are GtkHeaderBar
  + GtkTreeView: Fix a crash in gtk_tree_view_is_blank_at_pos
  + printing: Fix some issues with the portal implementation
  + GSK:
  - Some optimizations in the GL renderer
  - Fix memory leaks in the Broadway renderer
  + demos: Fix a crash in gtk4-demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 4.12.4:
  + a11y: Tweak name computation for some corner cases.
  + gdk:
  - gl: Improve our use of GLES a bit (use vertex arrays and
    GL_BGRA if available)
  - Fix some errors in our memory format tables
  + gsk:
  - gl: handle texture-scale nodes more faithfully
  - gl: Fix icon padding in the atlas
  + Tools: Add a --undecorated option to gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 4.12.5:
  + GtkColumnView: Fix a crash on dispose.
  + GtkEmojiChooser:
  - Update to CLDR v44.
  - Add more translations.
  + GtkFileDialog:
  - Return an error if no file is selected.
  - Make closing the portal file chooser work.
  + GtkDropDown: Fix display of the initial checkmark.
  + GtkShortcutsWindow: Reduce the minimum width.
  + GDK: Make the png loader safer against overflow.
  + Wayland: Fix cursor handling with graphics tablets.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393601">- Update to version 4.13.6:
  + GtkColumnView:
  - Fix infinite loops in dispose.
  - Fix problems with weak ref cycles in GtkExpression.
  + GtkListView:
  - Fix some corner cases with sections during insertions and
    deletions.
  - Don't double-recycle widgets.
  + GtkStack: Add automatic cleanup for GtkStackPage.
  + GDK:
  - Use standard cursor names for drag cursors.
  - Enable fractional scaling with gl by default.
  + GSK:
  - Many fixes and improvements to the unified renderers:
  - Fix text rendering with the uber shader.
  - Fix rounding issues with fractional scales.
  - Fix some memory leaks.
  - Many text rendering fixes.
  - Implement subpixel positioning for glyphs.
  - Support custom fonts in node files.
  - Add tests for font rendering.
  - Fix drawing of repeat nodes.
  - Implement subpixels positioning.
  - Evict stale textures, glyphs and atlases from the cache.
  - Some fixes and improvements to the GL renderer:
  - Fix problems with GLES on Nvidia.
  - Avoid a crash in the mask demo.
  - Respect opacity of the first child node in containers.
  - Some fixes and improvements to the fallback renderer:
  - Fix drawing of repeat nodes.
  - Make ngl the default renderer.
  + Wayland:
  - Fix problems with tablet cursors.
  - Fix problems without seats.
  + Accessibility:
  - Respect a separate "show-status-shapes setting.
  - Fix change notification for accessible names on some widgets.
  + Inspector: Show the git commit in devel builds.
  + Tools:
  - Make gtk4-node-editor autosave its contents.
  - Add a benchmark command to gtk4-rendernode-tool.
  + Updated translations.
- Changes from version 4.13.5:
  + This release adds two new GSK renderers called vulkan and ngl,
    that are built from the same sources. The new renderers can
    handle many corner cases correctly that the current gl renderer
    does not handle, and they offer advantages such as antialiasing
    and supersampled gradients.
  + GtkDropdown: Fix display of initial selection
  + GtkShortcutsWindow: Make the window adapt to smaller screen
    widths
  + GtkTextView: Fix a possible NULL dereference in history
  + GDK: Make the png loader safer against overflows
  + GL: Fix some errors in handling of texture formats and mipmaps
- Switch to source-service managed sources.
- Enable sassc BuildRequires, as we're now building from git.
- Enable pkgconfig(vulkan) BuildRequires: upstream recommends
  enabling vulkan by now.
- Add shaderc BuildRequires: new dependency for the vulkan
  renderer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 4.13.7:
  + GtkFileChooser: Speed up opening.
  + GtkCalendar: Add some missing setters and getters.
  + Accessibility:
  - Add socket support for webkit accessibility.
  - Implement AT-SPI text for GtkText.
  - Implement AT-SPI component generically.
  - Add an announce API.
  + GSK:
  - Fix a crash in the vulkan renderer.
  - Make nodeparser allow aliases for fonts again.
  - Implement cache eviction for glyph and texture caches.
  - Fix ngl shaders to work on GL &lt; 4.0.
  - Require GL 3.3 for the ngl renderer.
  - Fix problems with scaled shadows.
  - Fix problems with holes for underlaid subsurfaces.
  - Improve handling of scales and glyph cache efficiency.
  + Media:
  - Support dmabufs in the gstreamer backend. This allows
    zero-copy video playback on Wayland when paired with
    hardware video decoding.
  - Drop the experimental ffmpeg backend. It hasn't been
    building for a year.
  + Wayland:
  - Commit empty frames if and double-buffered state is pending.
  - Fix monitor size information when using mutter without
    the scale-monitor-framebuffer setting.
  - Clear the current tablet on tab leave, fixing a crash.
  + Tools: Make the crash handling in gtk4-node-editor more robust.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708516800">- Update to version 4.13.8:
  + Accessibility:
  - Add a GtkAccessibleText interface for allowing 3rd party.
    text widgets (notably vte) to be accessible.
  - Avoid duplicate accessible descriptions.
  - Fix GetAccessibleAtPoint.
  + GSK:
  - Avoid offscreens for disjoint containers.
  - Don't use the gpu renderers with llvmpipe.
  - Fix various rendering issues found by tests.
  - Allow unnormalized node bounds again.
  - Fix a broken case of rounded-rect intersection.
  - Fix handling of external textures in gpu renderers.
  - Make gpu renderers work with WGL on Windows.
  + build: Allow building without dmabuf support on (old) Linux.
  + X11: Fix monitor enter/leave signals.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Update to version 4.13.8.1+7:
  + Fix Crash in gtk_file_dialog_save() with initial filename.
  + x11: Shadows require compositing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 4.13.9:
  + GtkEditable: Fix preconditions to be not too strict.
  + GtkEmojiChooser: Support search in the locale as well as in
    English.
  + GtkIconTheme: Make gtk_icon_paintable_new_for_file support
    symbolics.
  + GtkVideo: Fix a problem with cursor handling that could lead to
    crashes.
  + Accessibility:
  - Fix GetCharacterAtOffset implementation.
  - Add a Terminal role.
  - Make TextCaretMoved match gtk3.
  - Support multiple levels of GtkEditable delegates.
  + GSK:
  - Make the node parser more flexible for text nodes.
  - Change the way font scaling is handled to avoid clipping.
  - Fix handling of missing glyphs in the new renderers.
  + X11: Don't claim to support shadows without a compositor.
  + Wayland: Fix handling of output scales.
  + Tools: Add a compare command to gtk4-rendernode-tool.
  + Build: Fix some ubsan complaints.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 4.14.0:
  + GtkTextView:
  - Don't snapshot children twice.
  - Don't blink the cursor when hidden.
  + GtkEmojiChooser: Fix presentation selector handling.
  + GtkSnapshot: Fix wrong nodes with transformed shadows.
  + GtkIMContext: Make gtk_im_context_activate_osk public.
  + Accessibility:
  - Implement get_contents_at for all our text widgets.
  - Add GtkAccessibleText.get_default_attributes.
  + GSK:
  - Don't fall back to cairo for software rendering. gl+llvmpipe
    is better.
  - Round vertical glyph position to a device pixel position if
    the font is hinted.
  - Fix problems with clip handling.
  - Make vulkan and ngl match their font handling.
  - Fix some corner-cases with offloading and clips.
  - Fix problem with rendering of missing glyphs in hinted fonts.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710676800">- Update to version 4.14.1:
  + GtkTextView: Fix a mixup of cursor and anchor when retrieving
    surrounding text in input methods.
  + Printing: Avoid accessing freed printers.
  + Accessibility: Fix memory leaks.
  + GDK:
  - Rename the GDK_VULKAN_SKIP environment variable to
    GDK_VULKAN_DISABLE.
  - Add a GDK_GL_DISABLE environment variable.
  + GSK:
  - Rename the GSK_GPU_SKIP environment variable to
    GSK_GPU_DISABLE.
  - Speed up handling of repeated ops, which should help for
    text.
  - Speed up the inner loop of text node conversion.
  - Drop the glyph-align optimization flag.
  - ngl: Avoid reusing frames while they are in use.
  - Fix flickering thumbnails in nautilus.
  - Speed up buffer handling in both ngl and Vulkan.
  + Demos: Skip demos using gl shaders when we're not using the gl
    renderer.
  + Build:
  - Fix some ubsan warnings.
  - Avoid zink in ci since it spams stderr.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Update to version 4.14.2:
  + GtkScale: Improve positioning of values in some cases.
  + Theme: Make progress in entries visible.
  + Accessibility: Fix text insertion handling.
  + GDK:
  - dnd: Use the default cursor durion motion
  - dnd: Use a better cursor for indicating the move action
  + GSK:
  - gl: Handle offloads in offscreen context better
  - Fix text rendering problems with some fonts
  + Wayland:
  - Tighten up some protocol version checks
  - Use the presentation time protocol
  - Fix a crash with subsurfaces
  - Improve settings portal handling
  + Debugging: Add font settings in the inspector.
  + Demos:
  - Clean up the application demo
  - Update cursor images for the cursor demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 4.14.3:
  + GtkShortcutManager: Track the propagation phase of added
    controllers.
  + Accessibility: Implement GtkAccessibleRange for scrollbars.
  + X11:
  - Fix some confusing debug messages
  - Drop a no-longer-relevant optimization that was interfering
    with getting the current window manager capabilities.
  + Tools: Support generating pdf in gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714737600">- Update to version 4.14.4:
  + GtkGraphicsOffload: Don't crash without a child.
  + Icontheme:
  - Make symbolic svg loading more efficient.
  - Handle color-free symbolics more efficiently.
  + Accessibility:
  - Make the gtk-demo sidebar search more accessible.
  - Stop emitting focus events.
  + GDK:
  - Support XDG_ACTIVATION_TOKEN.
  - dmabuf: Be more defensive when importing unknown formats.
  - dmabuf: Use narrow range for YUV.
  + GSK: gpu: Handle  tiny offscreens correctl.
  + Build: Fix many ubsan warning.
  + Updated translations.</changelog>
</package>
<package pkgid="abdfba26e1f40fd39bc16bed4beee4f33f5e77ed69e1e6bf348dc0a5d8ada7d75fd6c1166d551e2cb841864a6c36a686d35f35f25e92a9f6ea1772a4b5369e25" name="gtk4-debugsource" arch="x86_64">
  <version epoch="0" ver="4.14.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 4.11.4:
  + GtkFileChooser:
  - Default to sorting folders first
  - Fix a crash when visiting recent files
  + GtkTextView: Fix corner cases in word navigation
  + GtkMenuButton: Normalize label layout
  + GtkDropDown: Add support for sections
  + GtkVideo: Make the overlay icon clickable
  + GtkWindow: Clear the resize cursors to avoid artifacts
  + GtkFileDialog: Always set initial-folder
  + GtkDropDown: Update on expression changes
  + GtkMapListModel: Implement GtkSectionModel
  + Accessibility:
  - Improvements all over the place: GtkButton, GtkPasswordEntry,
    GtkFontChooserDialog, GtkColorChooserDialog,
    GtkShortcutsWindow, GtkMenuButton, GtkAboutDialog,
    GtkFileChooserDialog, GtkStackSidebar, GtkStackSwitcher,
    GtkMediaControls, GtkColorDialogButton, GtkDropDown,
    GtkInfoBar, GtkNotebook, GtkPrintUnixDialog, GtkModelButton
  - Make name computation follow the ARIA spec more closely
  - Adapt name computation for the common 'nested button'
    scenario
  - Change many containers to use `generic` instead of `group`
  - Use `generic` as the default role
  - Use `application` instead of `window` for windows
  - Add properties for accessible names of not directly exposed
    widgets in GtkListView, GtkGridView and GtkColumnView
  + DND: Fix criticals when drops are rejected
  + X11: Fix regressions in GLX setup
  + Windows: Center newly created transient windows
  + Vulkan:
  - Add antialising for gradients
  - Do less work on clipped away nodes
  - Redo image uploading
  - Support different image depths and formats
  - Add a pipeline cache
  + Demos:
  - gtk4-demo: Improve window sizing
  - gtk4-demo: Improve focus behavior
  - gtk4-demo: Add many missing a11y properties
  + Tools: gtk4-builder-tool: Make render an alias screenshot
  + Inspector:
  - Show more information in the a11y tab
  - Add an accessibility overlay with warnings and
    recommendations
  - Limit the width of the a11y tab
  + Build:
  - Require GLib 2.76
  - Make asan builds work again
  - Fix the build if ld is not ld.bdf
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691409600">- Update to version 4.12.0:
  + List widgets: Add scroll_to APIs
  + GtkFileLauncher: Add an always-ask property
  + GtkTextView: Make backspace behavior match GtkEntry
  + gsk: Fix handling of luminance in mask nodes
  + Text rendering: Automate the setting of gtk-hint-font-metrics
    from the scale factor. This improves font rendering in flatpaks
  + Wayland:
  - Fix behavior of stylus buttons
  - Support suspended window state
  + Vulkan: Many improvements
  + Tools: Add gtk4-rendernode-tool
  + Debugging: Drop the GTK_DEBUG_TOUCHSCREEN flag
  + Build: Some build options have been renamed:
  - gtk_doc -&gt; documentation
  - update_screenshots -&gt; screenshots
  - The old names still work
  + Updated translations.
- Update option passed to meson following upstream changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692619200">- Add 6af9dc86.patch: print: Revert "Start sorting apart includes"
  change for gtkprinteroptionprivate.h.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692964800">- Update to version 4.12.1:
  + GtkGridView: Fix a crash when scrolling
  + GtkColumnView: Fix a refcounting issue in the new scroll_to api
  + GtkTreeView: Fix style classes for sort arrows
  + GtkEntry: Improve tracking of user changes (for undo)
  + GtkNotebook: Fix a critical when switching pages
  + GtkColor/FontDialogButton: Make these widgets activatable
  + GtkMenuButton:
  - Fix problems with focus handling
  - Fix problems with DND
  + Printing: Fix the cpdb backend build
  + GSK: Fix issues with color matrix nodes
  + Wayland: Fix a crash with compositors other than gnome-shell
  + Updated translations.
- Drop patches fixed upstream:
  + 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  + 6af9dc86.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1693483200">- Re-add 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  and rebased/simplified (less correct, but sufficient for us)  for
  4.12.1.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695211200">- Add e001b421.patch: tooltip: don't cross native boundaries.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695211201">- Update to version 4.12.2:
  + GtkTooltip: Don't cross native boundaries when looking for
    tooltips.
  + GtkCenterLayout, GtkEntry, GtkSearchEntry: Fix some issues with
    baseline handling.
  + GtkSwitch: Respect text direction.
  + Theme: Use relative font sizes.
  + GSK:
  - Make repeated gradients match between GL and cairo.
  - Make rounded rect shrinking match between Vulkan, GL and
    cairo.
  - Fix parsing of text nodes with color glyphs.
  - Restrict an optimization to the cases where it is correct.
  - Fix rendering of shadows with opacity.
  + Updated translations.
- Drop merged upstream patch: e001b421.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695902400">- Update to version 4.12.3:
  + GtkWindow: Don't assume titlebars are GtkHeaderBar
  + GtkTreeView: Fix a crash in gtk_tree_view_is_blank_at_pos
  + printing: Fix some issues with the portal implementation
  + GSK:
  - Some optimizations in the GL renderer
  - Fix memory leaks in the Broadway renderer
  + demos: Fix a crash in gtk4-demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 4.12.4:
  + a11y: Tweak name computation for some corner cases.
  + gdk:
  - gl: Improve our use of GLES a bit (use vertex arrays and
    GL_BGRA if available)
  - Fix some errors in our memory format tables
  + gsk:
  - gl: handle texture-scale nodes more faithfully
  - gl: Fix icon padding in the atlas
  + Tools: Add a --undecorated option to gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 4.12.5:
  + GtkColumnView: Fix a crash on dispose.
  + GtkEmojiChooser:
  - Update to CLDR v44.
  - Add more translations.
  + GtkFileDialog:
  - Return an error if no file is selected.
  - Make closing the portal file chooser work.
  + GtkDropDown: Fix display of the initial checkmark.
  + GtkShortcutsWindow: Reduce the minimum width.
  + GDK: Make the png loader safer against overflow.
  + Wayland: Fix cursor handling with graphics tablets.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393601">- Update to version 4.13.6:
  + GtkColumnView:
  - Fix infinite loops in dispose.
  - Fix problems with weak ref cycles in GtkExpression.
  + GtkListView:
  - Fix some corner cases with sections during insertions and
    deletions.
  - Don't double-recycle widgets.
  + GtkStack: Add automatic cleanup for GtkStackPage.
  + GDK:
  - Use standard cursor names for drag cursors.
  - Enable fractional scaling with gl by default.
  + GSK:
  - Many fixes and improvements to the unified renderers:
  - Fix text rendering with the uber shader.
  - Fix rounding issues with fractional scales.
  - Fix some memory leaks.
  - Many text rendering fixes.
  - Implement subpixel positioning for glyphs.
  - Support custom fonts in node files.
  - Add tests for font rendering.
  - Fix drawing of repeat nodes.
  - Implement subpixels positioning.
  - Evict stale textures, glyphs and atlases from the cache.
  - Some fixes and improvements to the GL renderer:
  - Fix problems with GLES on Nvidia.
  - Avoid a crash in the mask demo.
  - Respect opacity of the first child node in containers.
  - Some fixes and improvements to the fallback renderer:
  - Fix drawing of repeat nodes.
  - Make ngl the default renderer.
  + Wayland:
  - Fix problems with tablet cursors.
  - Fix problems without seats.
  + Accessibility:
  - Respect a separate "show-status-shapes setting.
  - Fix change notification for accessible names on some widgets.
  + Inspector: Show the git commit in devel builds.
  + Tools:
  - Make gtk4-node-editor autosave its contents.
  - Add a benchmark command to gtk4-rendernode-tool.
  + Updated translations.
- Changes from version 4.13.5:
  + This release adds two new GSK renderers called vulkan and ngl,
    that are built from the same sources. The new renderers can
    handle many corner cases correctly that the current gl renderer
    does not handle, and they offer advantages such as antialiasing
    and supersampled gradients.
  + GtkDropdown: Fix display of initial selection
  + GtkShortcutsWindow: Make the window adapt to smaller screen
    widths
  + GtkTextView: Fix a possible NULL dereference in history
  + GDK: Make the png loader safer against overflows
  + GL: Fix some errors in handling of texture formats and mipmaps
- Switch to source-service managed sources.
- Enable sassc BuildRequires, as we're now building from git.
- Enable pkgconfig(vulkan) BuildRequires: upstream recommends
  enabling vulkan by now.
- Add shaderc BuildRequires: new dependency for the vulkan
  renderer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 4.13.7:
  + GtkFileChooser: Speed up opening.
  + GtkCalendar: Add some missing setters and getters.
  + Accessibility:
  - Add socket support for webkit accessibility.
  - Implement AT-SPI text for GtkText.
  - Implement AT-SPI component generically.
  - Add an announce API.
  + GSK:
  - Fix a crash in the vulkan renderer.
  - Make nodeparser allow aliases for fonts again.
  - Implement cache eviction for glyph and texture caches.
  - Fix ngl shaders to work on GL &lt; 4.0.
  - Require GL 3.3 for the ngl renderer.
  - Fix problems with scaled shadows.
  - Fix problems with holes for underlaid subsurfaces.
  - Improve handling of scales and glyph cache efficiency.
  + Media:
  - Support dmabufs in the gstreamer backend. This allows
    zero-copy video playback on Wayland when paired with
    hardware video decoding.
  - Drop the experimental ffmpeg backend. It hasn't been
    building for a year.
  + Wayland:
  - Commit empty frames if and double-buffered state is pending.
  - Fix monitor size information when using mutter without
    the scale-monitor-framebuffer setting.
  - Clear the current tablet on tab leave, fixing a crash.
  + Tools: Make the crash handling in gtk4-node-editor more robust.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708516800">- Update to version 4.13.8:
  + Accessibility:
  - Add a GtkAccessibleText interface for allowing 3rd party.
    text widgets (notably vte) to be accessible.
  - Avoid duplicate accessible descriptions.
  - Fix GetAccessibleAtPoint.
  + GSK:
  - Avoid offscreens for disjoint containers.
  - Don't use the gpu renderers with llvmpipe.
  - Fix various rendering issues found by tests.
  - Allow unnormalized node bounds again.
  - Fix a broken case of rounded-rect intersection.
  - Fix handling of external textures in gpu renderers.
  - Make gpu renderers work with WGL on Windows.
  + build: Allow building without dmabuf support on (old) Linux.
  + X11: Fix monitor enter/leave signals.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Update to version 4.13.8.1+7:
  + Fix Crash in gtk_file_dialog_save() with initial filename.
  + x11: Shadows require compositing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 4.13.9:
  + GtkEditable: Fix preconditions to be not too strict.
  + GtkEmojiChooser: Support search in the locale as well as in
    English.
  + GtkIconTheme: Make gtk_icon_paintable_new_for_file support
    symbolics.
  + GtkVideo: Fix a problem with cursor handling that could lead to
    crashes.
  + Accessibility:
  - Fix GetCharacterAtOffset implementation.
  - Add a Terminal role.
  - Make TextCaretMoved match gtk3.
  - Support multiple levels of GtkEditable delegates.
  + GSK:
  - Make the node parser more flexible for text nodes.
  - Change the way font scaling is handled to avoid clipping.
  - Fix handling of missing glyphs in the new renderers.
  + X11: Don't claim to support shadows without a compositor.
  + Wayland: Fix handling of output scales.
  + Tools: Add a compare command to gtk4-rendernode-tool.
  + Build: Fix some ubsan complaints.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 4.14.0:
  + GtkTextView:
  - Don't snapshot children twice.
  - Don't blink the cursor when hidden.
  + GtkEmojiChooser: Fix presentation selector handling.
  + GtkSnapshot: Fix wrong nodes with transformed shadows.
  + GtkIMContext: Make gtk_im_context_activate_osk public.
  + Accessibility:
  - Implement get_contents_at for all our text widgets.
  - Add GtkAccessibleText.get_default_attributes.
  + GSK:
  - Don't fall back to cairo for software rendering. gl+llvmpipe
    is better.
  - Round vertical glyph position to a device pixel position if
    the font is hinted.
  - Fix problems with clip handling.
  - Make vulkan and ngl match their font handling.
  - Fix some corner-cases with offloading and clips.
  - Fix problem with rendering of missing glyphs in hinted fonts.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710676800">- Update to version 4.14.1:
  + GtkTextView: Fix a mixup of cursor and anchor when retrieving
    surrounding text in input methods.
  + Printing: Avoid accessing freed printers.
  + Accessibility: Fix memory leaks.
  + GDK:
  - Rename the GDK_VULKAN_SKIP environment variable to
    GDK_VULKAN_DISABLE.
  - Add a GDK_GL_DISABLE environment variable.
  + GSK:
  - Rename the GSK_GPU_SKIP environment variable to
    GSK_GPU_DISABLE.
  - Speed up handling of repeated ops, which should help for
    text.
  - Speed up the inner loop of text node conversion.
  - Drop the glyph-align optimization flag.
  - ngl: Avoid reusing frames while they are in use.
  - Fix flickering thumbnails in nautilus.
  - Speed up buffer handling in both ngl and Vulkan.
  + Demos: Skip demos using gl shaders when we're not using the gl
    renderer.
  + Build:
  - Fix some ubsan warnings.
  - Avoid zink in ci since it spams stderr.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Update to version 4.14.2:
  + GtkScale: Improve positioning of values in some cases.
  + Theme: Make progress in entries visible.
  + Accessibility: Fix text insertion handling.
  + GDK:
  - dnd: Use the default cursor durion motion
  - dnd: Use a better cursor for indicating the move action
  + GSK:
  - gl: Handle offloads in offscreen context better
  - Fix text rendering problems with some fonts
  + Wayland:
  - Tighten up some protocol version checks
  - Use the presentation time protocol
  - Fix a crash with subsurfaces
  - Improve settings portal handling
  + Debugging: Add font settings in the inspector.
  + Demos:
  - Clean up the application demo
  - Update cursor images for the cursor demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 4.14.3:
  + GtkShortcutManager: Track the propagation phase of added
    controllers.
  + Accessibility: Implement GtkAccessibleRange for scrollbars.
  + X11:
  - Fix some confusing debug messages
  - Drop a no-longer-relevant optimization that was interfering
    with getting the current window manager capabilities.
  + Tools: Support generating pdf in gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714737600">- Update to version 4.14.4:
  + GtkGraphicsOffload: Don't crash without a child.
  + Icontheme:
  - Make symbolic svg loading more efficient.
  - Handle color-free symbolics more efficiently.
  + Accessibility:
  - Make the gtk-demo sidebar search more accessible.
  - Stop emitting focus events.
  + GDK:
  - Support XDG_ACTIVATION_TOKEN.
  - dmabuf: Be more defensive when importing unknown formats.
  - dmabuf: Use narrow range for YUV.
  + GSK: gpu: Handle  tiny offscreens correctl.
  + Build: Fix many ubsan warning.
  + Updated translations.</changelog>
</package>
<package pkgid="1912bf82814d86313801038c68a2839740925eaa2f100a97ade46b9d143ba6a8dc56a14d257d6afb9bd01d6e0d7208fb365ff44e18612d97d599b78b25d498e5" name="gtk4-devel" arch="x86_64">
  <version epoch="0" ver="4.14.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 4.11.4:
  + GtkFileChooser:
  - Default to sorting folders first
  - Fix a crash when visiting recent files
  + GtkTextView: Fix corner cases in word navigation
  + GtkMenuButton: Normalize label layout
  + GtkDropDown: Add support for sections
  + GtkVideo: Make the overlay icon clickable
  + GtkWindow: Clear the resize cursors to avoid artifacts
  + GtkFileDialog: Always set initial-folder
  + GtkDropDown: Update on expression changes
  + GtkMapListModel: Implement GtkSectionModel
  + Accessibility:
  - Improvements all over the place: GtkButton, GtkPasswordEntry,
    GtkFontChooserDialog, GtkColorChooserDialog,
    GtkShortcutsWindow, GtkMenuButton, GtkAboutDialog,
    GtkFileChooserDialog, GtkStackSidebar, GtkStackSwitcher,
    GtkMediaControls, GtkColorDialogButton, GtkDropDown,
    GtkInfoBar, GtkNotebook, GtkPrintUnixDialog, GtkModelButton
  - Make name computation follow the ARIA spec more closely
  - Adapt name computation for the common 'nested button'
    scenario
  - Change many containers to use `generic` instead of `group`
  - Use `generic` as the default role
  - Use `application` instead of `window` for windows
  - Add properties for accessible names of not directly exposed
    widgets in GtkListView, GtkGridView and GtkColumnView
  + DND: Fix criticals when drops are rejected
  + X11: Fix regressions in GLX setup
  + Windows: Center newly created transient windows
  + Vulkan:
  - Add antialising for gradients
  - Do less work on clipped away nodes
  - Redo image uploading
  - Support different image depths and formats
  - Add a pipeline cache
  + Demos:
  - gtk4-demo: Improve window sizing
  - gtk4-demo: Improve focus behavior
  - gtk4-demo: Add many missing a11y properties
  + Tools: gtk4-builder-tool: Make render an alias screenshot
  + Inspector:
  - Show more information in the a11y tab
  - Add an accessibility overlay with warnings and
    recommendations
  - Limit the width of the a11y tab
  + Build:
  - Require GLib 2.76
  - Make asan builds work again
  - Fix the build if ld is not ld.bdf
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691409600">- Update to version 4.12.0:
  + List widgets: Add scroll_to APIs
  + GtkFileLauncher: Add an always-ask property
  + GtkTextView: Make backspace behavior match GtkEntry
  + gsk: Fix handling of luminance in mask nodes
  + Text rendering: Automate the setting of gtk-hint-font-metrics
    from the scale factor. This improves font rendering in flatpaks
  + Wayland:
  - Fix behavior of stylus buttons
  - Support suspended window state
  + Vulkan: Many improvements
  + Tools: Add gtk4-rendernode-tool
  + Debugging: Drop the GTK_DEBUG_TOUCHSCREEN flag
  + Build: Some build options have been renamed:
  - gtk_doc -&gt; documentation
  - update_screenshots -&gt; screenshots
  - The old names still work
  + Updated translations.
- Update option passed to meson following upstream changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692619200">- Add 6af9dc86.patch: print: Revert "Start sorting apart includes"
  change for gtkprinteroptionprivate.h.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692964800">- Update to version 4.12.1:
  + GtkGridView: Fix a crash when scrolling
  + GtkColumnView: Fix a refcounting issue in the new scroll_to api
  + GtkTreeView: Fix style classes for sort arrows
  + GtkEntry: Improve tracking of user changes (for undo)
  + GtkNotebook: Fix a critical when switching pages
  + GtkColor/FontDialogButton: Make these widgets activatable
  + GtkMenuButton:
  - Fix problems with focus handling
  - Fix problems with DND
  + Printing: Fix the cpdb backend build
  + GSK: Fix issues with color matrix nodes
  + Wayland: Fix a crash with compositors other than gnome-shell
  + Updated translations.
- Drop patches fixed upstream:
  + 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  + 6af9dc86.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1693483200">- Re-add 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  and rebased/simplified (less correct, but sufficient for us)  for
  4.12.1.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695211200">- Add e001b421.patch: tooltip: don't cross native boundaries.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695211201">- Update to version 4.12.2:
  + GtkTooltip: Don't cross native boundaries when looking for
    tooltips.
  + GtkCenterLayout, GtkEntry, GtkSearchEntry: Fix some issues with
    baseline handling.
  + GtkSwitch: Respect text direction.
  + Theme: Use relative font sizes.
  + GSK:
  - Make repeated gradients match between GL and cairo.
  - Make rounded rect shrinking match between Vulkan, GL and
    cairo.
  - Fix parsing of text nodes with color glyphs.
  - Restrict an optimization to the cases where it is correct.
  - Fix rendering of shadows with opacity.
  + Updated translations.
- Drop merged upstream patch: e001b421.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695902400">- Update to version 4.12.3:
  + GtkWindow: Don't assume titlebars are GtkHeaderBar
  + GtkTreeView: Fix a crash in gtk_tree_view_is_blank_at_pos
  + printing: Fix some issues with the portal implementation
  + GSK:
  - Some optimizations in the GL renderer
  - Fix memory leaks in the Broadway renderer
  + demos: Fix a crash in gtk4-demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 4.12.4:
  + a11y: Tweak name computation for some corner cases.
  + gdk:
  - gl: Improve our use of GLES a bit (use vertex arrays and
    GL_BGRA if available)
  - Fix some errors in our memory format tables
  + gsk:
  - gl: handle texture-scale nodes more faithfully
  - gl: Fix icon padding in the atlas
  + Tools: Add a --undecorated option to gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 4.12.5:
  + GtkColumnView: Fix a crash on dispose.
  + GtkEmojiChooser:
  - Update to CLDR v44.
  - Add more translations.
  + GtkFileDialog:
  - Return an error if no file is selected.
  - Make closing the portal file chooser work.
  + GtkDropDown: Fix display of the initial checkmark.
  + GtkShortcutsWindow: Reduce the minimum width.
  + GDK: Make the png loader safer against overflow.
  + Wayland: Fix cursor handling with graphics tablets.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393601">- Update to version 4.13.6:
  + GtkColumnView:
  - Fix infinite loops in dispose.
  - Fix problems with weak ref cycles in GtkExpression.
  + GtkListView:
  - Fix some corner cases with sections during insertions and
    deletions.
  - Don't double-recycle widgets.
  + GtkStack: Add automatic cleanup for GtkStackPage.
  + GDK:
  - Use standard cursor names for drag cursors.
  - Enable fractional scaling with gl by default.
  + GSK:
  - Many fixes and improvements to the unified renderers:
  - Fix text rendering with the uber shader.
  - Fix rounding issues with fractional scales.
  - Fix some memory leaks.
  - Many text rendering fixes.
  - Implement subpixel positioning for glyphs.
  - Support custom fonts in node files.
  - Add tests for font rendering.
  - Fix drawing of repeat nodes.
  - Implement subpixels positioning.
  - Evict stale textures, glyphs and atlases from the cache.
  - Some fixes and improvements to the GL renderer:
  - Fix problems with GLES on Nvidia.
  - Avoid a crash in the mask demo.
  - Respect opacity of the first child node in containers.
  - Some fixes and improvements to the fallback renderer:
  - Fix drawing of repeat nodes.
  - Make ngl the default renderer.
  + Wayland:
  - Fix problems with tablet cursors.
  - Fix problems without seats.
  + Accessibility:
  - Respect a separate "show-status-shapes setting.
  - Fix change notification for accessible names on some widgets.
  + Inspector: Show the git commit in devel builds.
  + Tools:
  - Make gtk4-node-editor autosave its contents.
  - Add a benchmark command to gtk4-rendernode-tool.
  + Updated translations.
- Changes from version 4.13.5:
  + This release adds two new GSK renderers called vulkan and ngl,
    that are built from the same sources. The new renderers can
    handle many corner cases correctly that the current gl renderer
    does not handle, and they offer advantages such as antialiasing
    and supersampled gradients.
  + GtkDropdown: Fix display of initial selection
  + GtkShortcutsWindow: Make the window adapt to smaller screen
    widths
  + GtkTextView: Fix a possible NULL dereference in history
  + GDK: Make the png loader safer against overflows
  + GL: Fix some errors in handling of texture formats and mipmaps
- Switch to source-service managed sources.
- Enable sassc BuildRequires, as we're now building from git.
- Enable pkgconfig(vulkan) BuildRequires: upstream recommends
  enabling vulkan by now.
- Add shaderc BuildRequires: new dependency for the vulkan
  renderer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 4.13.7:
  + GtkFileChooser: Speed up opening.
  + GtkCalendar: Add some missing setters and getters.
  + Accessibility:
  - Add socket support for webkit accessibility.
  - Implement AT-SPI text for GtkText.
  - Implement AT-SPI component generically.
  - Add an announce API.
  + GSK:
  - Fix a crash in the vulkan renderer.
  - Make nodeparser allow aliases for fonts again.
  - Implement cache eviction for glyph and texture caches.
  - Fix ngl shaders to work on GL &lt; 4.0.
  - Require GL 3.3 for the ngl renderer.
  - Fix problems with scaled shadows.
  - Fix problems with holes for underlaid subsurfaces.
  - Improve handling of scales and glyph cache efficiency.
  + Media:
  - Support dmabufs in the gstreamer backend. This allows
    zero-copy video playback on Wayland when paired with
    hardware video decoding.
  - Drop the experimental ffmpeg backend. It hasn't been
    building for a year.
  + Wayland:
  - Commit empty frames if and double-buffered state is pending.
  - Fix monitor size information when using mutter without
    the scale-monitor-framebuffer setting.
  - Clear the current tablet on tab leave, fixing a crash.
  + Tools: Make the crash handling in gtk4-node-editor more robust.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708516800">- Update to version 4.13.8:
  + Accessibility:
  - Add a GtkAccessibleText interface for allowing 3rd party.
    text widgets (notably vte) to be accessible.
  - Avoid duplicate accessible descriptions.
  - Fix GetAccessibleAtPoint.
  + GSK:
  - Avoid offscreens for disjoint containers.
  - Don't use the gpu renderers with llvmpipe.
  - Fix various rendering issues found by tests.
  - Allow unnormalized node bounds again.
  - Fix a broken case of rounded-rect intersection.
  - Fix handling of external textures in gpu renderers.
  - Make gpu renderers work with WGL on Windows.
  + build: Allow building without dmabuf support on (old) Linux.
  + X11: Fix monitor enter/leave signals.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Update to version 4.13.8.1+7:
  + Fix Crash in gtk_file_dialog_save() with initial filename.
  + x11: Shadows require compositing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 4.13.9:
  + GtkEditable: Fix preconditions to be not too strict.
  + GtkEmojiChooser: Support search in the locale as well as in
    English.
  + GtkIconTheme: Make gtk_icon_paintable_new_for_file support
    symbolics.
  + GtkVideo: Fix a problem with cursor handling that could lead to
    crashes.
  + Accessibility:
  - Fix GetCharacterAtOffset implementation.
  - Add a Terminal role.
  - Make TextCaretMoved match gtk3.
  - Support multiple levels of GtkEditable delegates.
  + GSK:
  - Make the node parser more flexible for text nodes.
  - Change the way font scaling is handled to avoid clipping.
  - Fix handling of missing glyphs in the new renderers.
  + X11: Don't claim to support shadows without a compositor.
  + Wayland: Fix handling of output scales.
  + Tools: Add a compare command to gtk4-rendernode-tool.
  + Build: Fix some ubsan complaints.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 4.14.0:
  + GtkTextView:
  - Don't snapshot children twice.
  - Don't blink the cursor when hidden.
  + GtkEmojiChooser: Fix presentation selector handling.
  + GtkSnapshot: Fix wrong nodes with transformed shadows.
  + GtkIMContext: Make gtk_im_context_activate_osk public.
  + Accessibility:
  - Implement get_contents_at for all our text widgets.
  - Add GtkAccessibleText.get_default_attributes.
  + GSK:
  - Don't fall back to cairo for software rendering. gl+llvmpipe
    is better.
  - Round vertical glyph position to a device pixel position if
    the font is hinted.
  - Fix problems with clip handling.
  - Make vulkan and ngl match their font handling.
  - Fix some corner-cases with offloading and clips.
  - Fix problem with rendering of missing glyphs in hinted fonts.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710676800">- Update to version 4.14.1:
  + GtkTextView: Fix a mixup of cursor and anchor when retrieving
    surrounding text in input methods.
  + Printing: Avoid accessing freed printers.
  + Accessibility: Fix memory leaks.
  + GDK:
  - Rename the GDK_VULKAN_SKIP environment variable to
    GDK_VULKAN_DISABLE.
  - Add a GDK_GL_DISABLE environment variable.
  + GSK:
  - Rename the GSK_GPU_SKIP environment variable to
    GSK_GPU_DISABLE.
  - Speed up handling of repeated ops, which should help for
    text.
  - Speed up the inner loop of text node conversion.
  - Drop the glyph-align optimization flag.
  - ngl: Avoid reusing frames while they are in use.
  - Fix flickering thumbnails in nautilus.
  - Speed up buffer handling in both ngl and Vulkan.
  + Demos: Skip demos using gl shaders when we're not using the gl
    renderer.
  + Build:
  - Fix some ubsan warnings.
  - Avoid zink in ci since it spams stderr.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Update to version 4.14.2:
  + GtkScale: Improve positioning of values in some cases.
  + Theme: Make progress in entries visible.
  + Accessibility: Fix text insertion handling.
  + GDK:
  - dnd: Use the default cursor durion motion
  - dnd: Use a better cursor for indicating the move action
  + GSK:
  - gl: Handle offloads in offscreen context better
  - Fix text rendering problems with some fonts
  + Wayland:
  - Tighten up some protocol version checks
  - Use the presentation time protocol
  - Fix a crash with subsurfaces
  - Improve settings portal handling
  + Debugging: Add font settings in the inspector.
  + Demos:
  - Clean up the application demo
  - Update cursor images for the cursor demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 4.14.3:
  + GtkShortcutManager: Track the propagation phase of added
    controllers.
  + Accessibility: Implement GtkAccessibleRange for scrollbars.
  + X11:
  - Fix some confusing debug messages
  - Drop a no-longer-relevant optimization that was interfering
    with getting the current window manager capabilities.
  + Tools: Support generating pdf in gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714737600">- Update to version 4.14.4:
  + GtkGraphicsOffload: Don't crash without a child.
  + Icontheme:
  - Make symbolic svg loading more efficient.
  - Handle color-free symbolics more efficiently.
  + Accessibility:
  - Make the gtk-demo sidebar search more accessible.
  - Stop emitting focus events.
  + GDK:
  - Support XDG_ACTIVATION_TOKEN.
  - dmabuf: Be more defensive when importing unknown formats.
  - dmabuf: Use narrow range for YUV.
  + GSK: gpu: Handle  tiny offscreens correctl.
  + Build: Fix many ubsan warning.
  + Updated translations.</changelog>
</package>
<package pkgid="076c4b4ada0bfd92cf4269ddeedcd0af14533fa0c8192a96288c3cfec5b06056495f14fb745d107c2d6677f3bc3a8404d85658cb2dbe8edb2afe2538fe436016" name="gtk4-devel-tools" arch="x86_64">
  <version epoch="0" ver="4.14.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 4.11.4:
  + GtkFileChooser:
  - Default to sorting folders first
  - Fix a crash when visiting recent files
  + GtkTextView: Fix corner cases in word navigation
  + GtkMenuButton: Normalize label layout
  + GtkDropDown: Add support for sections
  + GtkVideo: Make the overlay icon clickable
  + GtkWindow: Clear the resize cursors to avoid artifacts
  + GtkFileDialog: Always set initial-folder
  + GtkDropDown: Update on expression changes
  + GtkMapListModel: Implement GtkSectionModel
  + Accessibility:
  - Improvements all over the place: GtkButton, GtkPasswordEntry,
    GtkFontChooserDialog, GtkColorChooserDialog,
    GtkShortcutsWindow, GtkMenuButton, GtkAboutDialog,
    GtkFileChooserDialog, GtkStackSidebar, GtkStackSwitcher,
    GtkMediaControls, GtkColorDialogButton, GtkDropDown,
    GtkInfoBar, GtkNotebook, GtkPrintUnixDialog, GtkModelButton
  - Make name computation follow the ARIA spec more closely
  - Adapt name computation for the common 'nested button'
    scenario
  - Change many containers to use `generic` instead of `group`
  - Use `generic` as the default role
  - Use `application` instead of `window` for windows
  - Add properties for accessible names of not directly exposed
    widgets in GtkListView, GtkGridView and GtkColumnView
  + DND: Fix criticals when drops are rejected
  + X11: Fix regressions in GLX setup
  + Windows: Center newly created transient windows
  + Vulkan:
  - Add antialising for gradients
  - Do less work on clipped away nodes
  - Redo image uploading
  - Support different image depths and formats
  - Add a pipeline cache
  + Demos:
  - gtk4-demo: Improve window sizing
  - gtk4-demo: Improve focus behavior
  - gtk4-demo: Add many missing a11y properties
  + Tools: gtk4-builder-tool: Make render an alias screenshot
  + Inspector:
  - Show more information in the a11y tab
  - Add an accessibility overlay with warnings and
    recommendations
  - Limit the width of the a11y tab
  + Build:
  - Require GLib 2.76
  - Make asan builds work again
  - Fix the build if ld is not ld.bdf
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691409600">- Update to version 4.12.0:
  + List widgets: Add scroll_to APIs
  + GtkFileLauncher: Add an always-ask property
  + GtkTextView: Make backspace behavior match GtkEntry
  + gsk: Fix handling of luminance in mask nodes
  + Text rendering: Automate the setting of gtk-hint-font-metrics
    from the scale factor. This improves font rendering in flatpaks
  + Wayland:
  - Fix behavior of stylus buttons
  - Support suspended window state
  + Vulkan: Many improvements
  + Tools: Add gtk4-rendernode-tool
  + Debugging: Drop the GTK_DEBUG_TOUCHSCREEN flag
  + Build: Some build options have been renamed:
  - gtk_doc -&gt; documentation
  - update_screenshots -&gt; screenshots
  - The old names still work
  + Updated translations.
- Update option passed to meson following upstream changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692619200">- Add 6af9dc86.patch: print: Revert "Start sorting apart includes"
  change for gtkprinteroptionprivate.h.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692964800">- Update to version 4.12.1:
  + GtkGridView: Fix a crash when scrolling
  + GtkColumnView: Fix a refcounting issue in the new scroll_to api
  + GtkTreeView: Fix style classes for sort arrows
  + GtkEntry: Improve tracking of user changes (for undo)
  + GtkNotebook: Fix a critical when switching pages
  + GtkColor/FontDialogButton: Make these widgets activatable
  + GtkMenuButton:
  - Fix problems with focus handling
  - Fix problems with DND
  + Printing: Fix the cpdb backend build
  + GSK: Fix issues with color matrix nodes
  + Wayland: Fix a crash with compositors other than gnome-shell
  + Updated translations.
- Drop patches fixed upstream:
  + 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  + 6af9dc86.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1693483200">- Re-add 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  and rebased/simplified (less correct, but sufficient for us)  for
  4.12.1.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695211200">- Add e001b421.patch: tooltip: don't cross native boundaries.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695211201">- Update to version 4.12.2:
  + GtkTooltip: Don't cross native boundaries when looking for
    tooltips.
  + GtkCenterLayout, GtkEntry, GtkSearchEntry: Fix some issues with
    baseline handling.
  + GtkSwitch: Respect text direction.
  + Theme: Use relative font sizes.
  + GSK:
  - Make repeated gradients match between GL and cairo.
  - Make rounded rect shrinking match between Vulkan, GL and
    cairo.
  - Fix parsing of text nodes with color glyphs.
  - Restrict an optimization to the cases where it is correct.
  - Fix rendering of shadows with opacity.
  + Updated translations.
- Drop merged upstream patch: e001b421.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695902400">- Update to version 4.12.3:
  + GtkWindow: Don't assume titlebars are GtkHeaderBar
  + GtkTreeView: Fix a crash in gtk_tree_view_is_blank_at_pos
  + printing: Fix some issues with the portal implementation
  + GSK:
  - Some optimizations in the GL renderer
  - Fix memory leaks in the Broadway renderer
  + demos: Fix a crash in gtk4-demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 4.12.4:
  + a11y: Tweak name computation for some corner cases.
  + gdk:
  - gl: Improve our use of GLES a bit (use vertex arrays and
    GL_BGRA if available)
  - Fix some errors in our memory format tables
  + gsk:
  - gl: handle texture-scale nodes more faithfully
  - gl: Fix icon padding in the atlas
  + Tools: Add a --undecorated option to gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 4.12.5:
  + GtkColumnView: Fix a crash on dispose.
  + GtkEmojiChooser:
  - Update to CLDR v44.
  - Add more translations.
  + GtkFileDialog:
  - Return an error if no file is selected.
  - Make closing the portal file chooser work.
  + GtkDropDown: Fix display of the initial checkmark.
  + GtkShortcutsWindow: Reduce the minimum width.
  + GDK: Make the png loader safer against overflow.
  + Wayland: Fix cursor handling with graphics tablets.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393601">- Update to version 4.13.6:
  + GtkColumnView:
  - Fix infinite loops in dispose.
  - Fix problems with weak ref cycles in GtkExpression.
  + GtkListView:
  - Fix some corner cases with sections during insertions and
    deletions.
  - Don't double-recycle widgets.
  + GtkStack: Add automatic cleanup for GtkStackPage.
  + GDK:
  - Use standard cursor names for drag cursors.
  - Enable fractional scaling with gl by default.
  + GSK:
  - Many fixes and improvements to the unified renderers:
  - Fix text rendering with the uber shader.
  - Fix rounding issues with fractional scales.
  - Fix some memory leaks.
  - Many text rendering fixes.
  - Implement subpixel positioning for glyphs.
  - Support custom fonts in node files.
  - Add tests for font rendering.
  - Fix drawing of repeat nodes.
  - Implement subpixels positioning.
  - Evict stale textures, glyphs and atlases from the cache.
  - Some fixes and improvements to the GL renderer:
  - Fix problems with GLES on Nvidia.
  - Avoid a crash in the mask demo.
  - Respect opacity of the first child node in containers.
  - Some fixes and improvements to the fallback renderer:
  - Fix drawing of repeat nodes.
  - Make ngl the default renderer.
  + Wayland:
  - Fix problems with tablet cursors.
  - Fix problems without seats.
  + Accessibility:
  - Respect a separate "show-status-shapes setting.
  - Fix change notification for accessible names on some widgets.
  + Inspector: Show the git commit in devel builds.
  + Tools:
  - Make gtk4-node-editor autosave its contents.
  - Add a benchmark command to gtk4-rendernode-tool.
  + Updated translations.
- Changes from version 4.13.5:
  + This release adds two new GSK renderers called vulkan and ngl,
    that are built from the same sources. The new renderers can
    handle many corner cases correctly that the current gl renderer
    does not handle, and they offer advantages such as antialiasing
    and supersampled gradients.
  + GtkDropdown: Fix display of initial selection
  + GtkShortcutsWindow: Make the window adapt to smaller screen
    widths
  + GtkTextView: Fix a possible NULL dereference in history
  + GDK: Make the png loader safer against overflows
  + GL: Fix some errors in handling of texture formats and mipmaps
- Switch to source-service managed sources.
- Enable sassc BuildRequires, as we're now building from git.
- Enable pkgconfig(vulkan) BuildRequires: upstream recommends
  enabling vulkan by now.
- Add shaderc BuildRequires: new dependency for the vulkan
  renderer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 4.13.7:
  + GtkFileChooser: Speed up opening.
  + GtkCalendar: Add some missing setters and getters.
  + Accessibility:
  - Add socket support for webkit accessibility.
  - Implement AT-SPI text for GtkText.
  - Implement AT-SPI component generically.
  - Add an announce API.
  + GSK:
  - Fix a crash in the vulkan renderer.
  - Make nodeparser allow aliases for fonts again.
  - Implement cache eviction for glyph and texture caches.
  - Fix ngl shaders to work on GL &lt; 4.0.
  - Require GL 3.3 for the ngl renderer.
  - Fix problems with scaled shadows.
  - Fix problems with holes for underlaid subsurfaces.
  - Improve handling of scales and glyph cache efficiency.
  + Media:
  - Support dmabufs in the gstreamer backend. This allows
    zero-copy video playback on Wayland when paired with
    hardware video decoding.
  - Drop the experimental ffmpeg backend. It hasn't been
    building for a year.
  + Wayland:
  - Commit empty frames if and double-buffered state is pending.
  - Fix monitor size information when using mutter without
    the scale-monitor-framebuffer setting.
  - Clear the current tablet on tab leave, fixing a crash.
  + Tools: Make the crash handling in gtk4-node-editor more robust.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708516800">- Update to version 4.13.8:
  + Accessibility:
  - Add a GtkAccessibleText interface for allowing 3rd party.
    text widgets (notably vte) to be accessible.
  - Avoid duplicate accessible descriptions.
  - Fix GetAccessibleAtPoint.
  + GSK:
  - Avoid offscreens for disjoint containers.
  - Don't use the gpu renderers with llvmpipe.
  - Fix various rendering issues found by tests.
  - Allow unnormalized node bounds again.
  - Fix a broken case of rounded-rect intersection.
  - Fix handling of external textures in gpu renderers.
  - Make gpu renderers work with WGL on Windows.
  + build: Allow building without dmabuf support on (old) Linux.
  + X11: Fix monitor enter/leave signals.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Update to version 4.13.8.1+7:
  + Fix Crash in gtk_file_dialog_save() with initial filename.
  + x11: Shadows require compositing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 4.13.9:
  + GtkEditable: Fix preconditions to be not too strict.
  + GtkEmojiChooser: Support search in the locale as well as in
    English.
  + GtkIconTheme: Make gtk_icon_paintable_new_for_file support
    symbolics.
  + GtkVideo: Fix a problem with cursor handling that could lead to
    crashes.
  + Accessibility:
  - Fix GetCharacterAtOffset implementation.
  - Add a Terminal role.
  - Make TextCaretMoved match gtk3.
  - Support multiple levels of GtkEditable delegates.
  + GSK:
  - Make the node parser more flexible for text nodes.
  - Change the way font scaling is handled to avoid clipping.
  - Fix handling of missing glyphs in the new renderers.
  + X11: Don't claim to support shadows without a compositor.
  + Wayland: Fix handling of output scales.
  + Tools: Add a compare command to gtk4-rendernode-tool.
  + Build: Fix some ubsan complaints.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 4.14.0:
  + GtkTextView:
  - Don't snapshot children twice.
  - Don't blink the cursor when hidden.
  + GtkEmojiChooser: Fix presentation selector handling.
  + GtkSnapshot: Fix wrong nodes with transformed shadows.
  + GtkIMContext: Make gtk_im_context_activate_osk public.
  + Accessibility:
  - Implement get_contents_at for all our text widgets.
  - Add GtkAccessibleText.get_default_attributes.
  + GSK:
  - Don't fall back to cairo for software rendering. gl+llvmpipe
    is better.
  - Round vertical glyph position to a device pixel position if
    the font is hinted.
  - Fix problems with clip handling.
  - Make vulkan and ngl match their font handling.
  - Fix some corner-cases with offloading and clips.
  - Fix problem with rendering of missing glyphs in hinted fonts.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710676800">- Update to version 4.14.1:
  + GtkTextView: Fix a mixup of cursor and anchor when retrieving
    surrounding text in input methods.
  + Printing: Avoid accessing freed printers.
  + Accessibility: Fix memory leaks.
  + GDK:
  - Rename the GDK_VULKAN_SKIP environment variable to
    GDK_VULKAN_DISABLE.
  - Add a GDK_GL_DISABLE environment variable.
  + GSK:
  - Rename the GSK_GPU_SKIP environment variable to
    GSK_GPU_DISABLE.
  - Speed up handling of repeated ops, which should help for
    text.
  - Speed up the inner loop of text node conversion.
  - Drop the glyph-align optimization flag.
  - ngl: Avoid reusing frames while they are in use.
  - Fix flickering thumbnails in nautilus.
  - Speed up buffer handling in both ngl and Vulkan.
  + Demos: Skip demos using gl shaders when we're not using the gl
    renderer.
  + Build:
  - Fix some ubsan warnings.
  - Avoid zink in ci since it spams stderr.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Update to version 4.14.2:
  + GtkScale: Improve positioning of values in some cases.
  + Theme: Make progress in entries visible.
  + Accessibility: Fix text insertion handling.
  + GDK:
  - dnd: Use the default cursor durion motion
  - dnd: Use a better cursor for indicating the move action
  + GSK:
  - gl: Handle offloads in offscreen context better
  - Fix text rendering problems with some fonts
  + Wayland:
  - Tighten up some protocol version checks
  - Use the presentation time protocol
  - Fix a crash with subsurfaces
  - Improve settings portal handling
  + Debugging: Add font settings in the inspector.
  + Demos:
  - Clean up the application demo
  - Update cursor images for the cursor demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 4.14.3:
  + GtkShortcutManager: Track the propagation phase of added
    controllers.
  + Accessibility: Implement GtkAccessibleRange for scrollbars.
  + X11:
  - Fix some confusing debug messages
  - Drop a no-longer-relevant optimization that was interfering
    with getting the current window manager capabilities.
  + Tools: Support generating pdf in gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714737600">- Update to version 4.14.4:
  + GtkGraphicsOffload: Don't crash without a child.
  + Icontheme:
  - Make symbolic svg loading more efficient.
  - Handle color-free symbolics more efficiently.
  + Accessibility:
  - Make the gtk-demo sidebar search more accessible.
  - Stop emitting focus events.
  + GDK:
  - Support XDG_ACTIVATION_TOKEN.
  - dmabuf: Be more defensive when importing unknown formats.
  - dmabuf: Use narrow range for YUV.
  + GSK: gpu: Handle  tiny offscreens correctl.
  + Build: Fix many ubsan warning.
  + Updated translations.</changelog>
</package>
<package pkgid="9ce39ba29c32b627b304a02ed61c224a48be26a24962fa67d4fcb22f712ce33911c5357ba306b5f0d4803c37b878571de4453392f1bbf2ba042729d37a82814a" name="gtk4-devel-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.14.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 4.11.4:
  + GtkFileChooser:
  - Default to sorting folders first
  - Fix a crash when visiting recent files
  + GtkTextView: Fix corner cases in word navigation
  + GtkMenuButton: Normalize label layout
  + GtkDropDown: Add support for sections
  + GtkVideo: Make the overlay icon clickable
  + GtkWindow: Clear the resize cursors to avoid artifacts
  + GtkFileDialog: Always set initial-folder
  + GtkDropDown: Update on expression changes
  + GtkMapListModel: Implement GtkSectionModel
  + Accessibility:
  - Improvements all over the place: GtkButton, GtkPasswordEntry,
    GtkFontChooserDialog, GtkColorChooserDialog,
    GtkShortcutsWindow, GtkMenuButton, GtkAboutDialog,
    GtkFileChooserDialog, GtkStackSidebar, GtkStackSwitcher,
    GtkMediaControls, GtkColorDialogButton, GtkDropDown,
    GtkInfoBar, GtkNotebook, GtkPrintUnixDialog, GtkModelButton
  - Make name computation follow the ARIA spec more closely
  - Adapt name computation for the common 'nested button'
    scenario
  - Change many containers to use `generic` instead of `group`
  - Use `generic` as the default role
  - Use `application` instead of `window` for windows
  - Add properties for accessible names of not directly exposed
    widgets in GtkListView, GtkGridView and GtkColumnView
  + DND: Fix criticals when drops are rejected
  + X11: Fix regressions in GLX setup
  + Windows: Center newly created transient windows
  + Vulkan:
  - Add antialising for gradients
  - Do less work on clipped away nodes
  - Redo image uploading
  - Support different image depths and formats
  - Add a pipeline cache
  + Demos:
  - gtk4-demo: Improve window sizing
  - gtk4-demo: Improve focus behavior
  - gtk4-demo: Add many missing a11y properties
  + Tools: gtk4-builder-tool: Make render an alias screenshot
  + Inspector:
  - Show more information in the a11y tab
  - Add an accessibility overlay with warnings and
    recommendations
  - Limit the width of the a11y tab
  + Build:
  - Require GLib 2.76
  - Make asan builds work again
  - Fix the build if ld is not ld.bdf
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691409600">- Update to version 4.12.0:
  + List widgets: Add scroll_to APIs
  + GtkFileLauncher: Add an always-ask property
  + GtkTextView: Make backspace behavior match GtkEntry
  + gsk: Fix handling of luminance in mask nodes
  + Text rendering: Automate the setting of gtk-hint-font-metrics
    from the scale factor. This improves font rendering in flatpaks
  + Wayland:
  - Fix behavior of stylus buttons
  - Support suspended window state
  + Vulkan: Many improvements
  + Tools: Add gtk4-rendernode-tool
  + Debugging: Drop the GTK_DEBUG_TOUCHSCREEN flag
  + Build: Some build options have been renamed:
  - gtk_doc -&gt; documentation
  - update_screenshots -&gt; screenshots
  - The old names still work
  + Updated translations.
- Update option passed to meson following upstream changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692619200">- Add 6af9dc86.patch: print: Revert "Start sorting apart includes"
  change for gtkprinteroptionprivate.h.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692964800">- Update to version 4.12.1:
  + GtkGridView: Fix a crash when scrolling
  + GtkColumnView: Fix a refcounting issue in the new scroll_to api
  + GtkTreeView: Fix style classes for sort arrows
  + GtkEntry: Improve tracking of user changes (for undo)
  + GtkNotebook: Fix a critical when switching pages
  + GtkColor/FontDialogButton: Make these widgets activatable
  + GtkMenuButton:
  - Fix problems with focus handling
  - Fix problems with DND
  + Printing: Fix the cpdb backend build
  + GSK: Fix issues with color matrix nodes
  + Wayland: Fix a crash with compositors other than gnome-shell
  + Updated translations.
- Drop patches fixed upstream:
  + 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  + 6af9dc86.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1693483200">- Re-add 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  and rebased/simplified (less correct, but sufficient for us)  for
  4.12.1.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695211200">- Add e001b421.patch: tooltip: don't cross native boundaries.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695211201">- Update to version 4.12.2:
  + GtkTooltip: Don't cross native boundaries when looking for
    tooltips.
  + GtkCenterLayout, GtkEntry, GtkSearchEntry: Fix some issues with
    baseline handling.
  + GtkSwitch: Respect text direction.
  + Theme: Use relative font sizes.
  + GSK:
  - Make repeated gradients match between GL and cairo.
  - Make rounded rect shrinking match between Vulkan, GL and
    cairo.
  - Fix parsing of text nodes with color glyphs.
  - Restrict an optimization to the cases where it is correct.
  - Fix rendering of shadows with opacity.
  + Updated translations.
- Drop merged upstream patch: e001b421.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695902400">- Update to version 4.12.3:
  + GtkWindow: Don't assume titlebars are GtkHeaderBar
  + GtkTreeView: Fix a crash in gtk_tree_view_is_blank_at_pos
  + printing: Fix some issues with the portal implementation
  + GSK:
  - Some optimizations in the GL renderer
  - Fix memory leaks in the Broadway renderer
  + demos: Fix a crash in gtk4-demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 4.12.4:
  + a11y: Tweak name computation for some corner cases.
  + gdk:
  - gl: Improve our use of GLES a bit (use vertex arrays and
    GL_BGRA if available)
  - Fix some errors in our memory format tables
  + gsk:
  - gl: handle texture-scale nodes more faithfully
  - gl: Fix icon padding in the atlas
  + Tools: Add a --undecorated option to gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 4.12.5:
  + GtkColumnView: Fix a crash on dispose.
  + GtkEmojiChooser:
  - Update to CLDR v44.
  - Add more translations.
  + GtkFileDialog:
  - Return an error if no file is selected.
  - Make closing the portal file chooser work.
  + GtkDropDown: Fix display of the initial checkmark.
  + GtkShortcutsWindow: Reduce the minimum width.
  + GDK: Make the png loader safer against overflow.
  + Wayland: Fix cursor handling with graphics tablets.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393601">- Update to version 4.13.6:
  + GtkColumnView:
  - Fix infinite loops in dispose.
  - Fix problems with weak ref cycles in GtkExpression.
  + GtkListView:
  - Fix some corner cases with sections during insertions and
    deletions.
  - Don't double-recycle widgets.
  + GtkStack: Add automatic cleanup for GtkStackPage.
  + GDK:
  - Use standard cursor names for drag cursors.
  - Enable fractional scaling with gl by default.
  + GSK:
  - Many fixes and improvements to the unified renderers:
  - Fix text rendering with the uber shader.
  - Fix rounding issues with fractional scales.
  - Fix some memory leaks.
  - Many text rendering fixes.
  - Implement subpixel positioning for glyphs.
  - Support custom fonts in node files.
  - Add tests for font rendering.
  - Fix drawing of repeat nodes.
  - Implement subpixels positioning.
  - Evict stale textures, glyphs and atlases from the cache.
  - Some fixes and improvements to the GL renderer:
  - Fix problems with GLES on Nvidia.
  - Avoid a crash in the mask demo.
  - Respect opacity of the first child node in containers.
  - Some fixes and improvements to the fallback renderer:
  - Fix drawing of repeat nodes.
  - Make ngl the default renderer.
  + Wayland:
  - Fix problems with tablet cursors.
  - Fix problems without seats.
  + Accessibility:
  - Respect a separate "show-status-shapes setting.
  - Fix change notification for accessible names on some widgets.
  + Inspector: Show the git commit in devel builds.
  + Tools:
  - Make gtk4-node-editor autosave its contents.
  - Add a benchmark command to gtk4-rendernode-tool.
  + Updated translations.
- Changes from version 4.13.5:
  + This release adds two new GSK renderers called vulkan and ngl,
    that are built from the same sources. The new renderers can
    handle many corner cases correctly that the current gl renderer
    does not handle, and they offer advantages such as antialiasing
    and supersampled gradients.
  + GtkDropdown: Fix display of initial selection
  + GtkShortcutsWindow: Make the window adapt to smaller screen
    widths
  + GtkTextView: Fix a possible NULL dereference in history
  + GDK: Make the png loader safer against overflows
  + GL: Fix some errors in handling of texture formats and mipmaps
- Switch to source-service managed sources.
- Enable sassc BuildRequires, as we're now building from git.
- Enable pkgconfig(vulkan) BuildRequires: upstream recommends
  enabling vulkan by now.
- Add shaderc BuildRequires: new dependency for the vulkan
  renderer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 4.13.7:
  + GtkFileChooser: Speed up opening.
  + GtkCalendar: Add some missing setters and getters.
  + Accessibility:
  - Add socket support for webkit accessibility.
  - Implement AT-SPI text for GtkText.
  - Implement AT-SPI component generically.
  - Add an announce API.
  + GSK:
  - Fix a crash in the vulkan renderer.
  - Make nodeparser allow aliases for fonts again.
  - Implement cache eviction for glyph and texture caches.
  - Fix ngl shaders to work on GL &lt; 4.0.
  - Require GL 3.3 for the ngl renderer.
  - Fix problems with scaled shadows.
  - Fix problems with holes for underlaid subsurfaces.
  - Improve handling of scales and glyph cache efficiency.
  + Media:
  - Support dmabufs in the gstreamer backend. This allows
    zero-copy video playback on Wayland when paired with
    hardware video decoding.
  - Drop the experimental ffmpeg backend. It hasn't been
    building for a year.
  + Wayland:
  - Commit empty frames if and double-buffered state is pending.
  - Fix monitor size information when using mutter without
    the scale-monitor-framebuffer setting.
  - Clear the current tablet on tab leave, fixing a crash.
  + Tools: Make the crash handling in gtk4-node-editor more robust.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708516800">- Update to version 4.13.8:
  + Accessibility:
  - Add a GtkAccessibleText interface for allowing 3rd party.
    text widgets (notably vte) to be accessible.
  - Avoid duplicate accessible descriptions.
  - Fix GetAccessibleAtPoint.
  + GSK:
  - Avoid offscreens for disjoint containers.
  - Don't use the gpu renderers with llvmpipe.
  - Fix various rendering issues found by tests.
  - Allow unnormalized node bounds again.
  - Fix a broken case of rounded-rect intersection.
  - Fix handling of external textures in gpu renderers.
  - Make gpu renderers work with WGL on Windows.
  + build: Allow building without dmabuf support on (old) Linux.
  + X11: Fix monitor enter/leave signals.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Update to version 4.13.8.1+7:
  + Fix Crash in gtk_file_dialog_save() with initial filename.
  + x11: Shadows require compositing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 4.13.9:
  + GtkEditable: Fix preconditions to be not too strict.
  + GtkEmojiChooser: Support search in the locale as well as in
    English.
  + GtkIconTheme: Make gtk_icon_paintable_new_for_file support
    symbolics.
  + GtkVideo: Fix a problem with cursor handling that could lead to
    crashes.
  + Accessibility:
  - Fix GetCharacterAtOffset implementation.
  - Add a Terminal role.
  - Make TextCaretMoved match gtk3.
  - Support multiple levels of GtkEditable delegates.
  + GSK:
  - Make the node parser more flexible for text nodes.
  - Change the way font scaling is handled to avoid clipping.
  - Fix handling of missing glyphs in the new renderers.
  + X11: Don't claim to support shadows without a compositor.
  + Wayland: Fix handling of output scales.
  + Tools: Add a compare command to gtk4-rendernode-tool.
  + Build: Fix some ubsan complaints.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 4.14.0:
  + GtkTextView:
  - Don't snapshot children twice.
  - Don't blink the cursor when hidden.
  + GtkEmojiChooser: Fix presentation selector handling.
  + GtkSnapshot: Fix wrong nodes with transformed shadows.
  + GtkIMContext: Make gtk_im_context_activate_osk public.
  + Accessibility:
  - Implement get_contents_at for all our text widgets.
  - Add GtkAccessibleText.get_default_attributes.
  + GSK:
  - Don't fall back to cairo for software rendering. gl+llvmpipe
    is better.
  - Round vertical glyph position to a device pixel position if
    the font is hinted.
  - Fix problems with clip handling.
  - Make vulkan and ngl match their font handling.
  - Fix some corner-cases with offloading and clips.
  - Fix problem with rendering of missing glyphs in hinted fonts.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710676800">- Update to version 4.14.1:
  + GtkTextView: Fix a mixup of cursor and anchor when retrieving
    surrounding text in input methods.
  + Printing: Avoid accessing freed printers.
  + Accessibility: Fix memory leaks.
  + GDK:
  - Rename the GDK_VULKAN_SKIP environment variable to
    GDK_VULKAN_DISABLE.
  - Add a GDK_GL_DISABLE environment variable.
  + GSK:
  - Rename the GSK_GPU_SKIP environment variable to
    GSK_GPU_DISABLE.
  - Speed up handling of repeated ops, which should help for
    text.
  - Speed up the inner loop of text node conversion.
  - Drop the glyph-align optimization flag.
  - ngl: Avoid reusing frames while they are in use.
  - Fix flickering thumbnails in nautilus.
  - Speed up buffer handling in both ngl and Vulkan.
  + Demos: Skip demos using gl shaders when we're not using the gl
    renderer.
  + Build:
  - Fix some ubsan warnings.
  - Avoid zink in ci since it spams stderr.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Update to version 4.14.2:
  + GtkScale: Improve positioning of values in some cases.
  + Theme: Make progress in entries visible.
  + Accessibility: Fix text insertion handling.
  + GDK:
  - dnd: Use the default cursor durion motion
  - dnd: Use a better cursor for indicating the move action
  + GSK:
  - gl: Handle offloads in offscreen context better
  - Fix text rendering problems with some fonts
  + Wayland:
  - Tighten up some protocol version checks
  - Use the presentation time protocol
  - Fix a crash with subsurfaces
  - Improve settings portal handling
  + Debugging: Add font settings in the inspector.
  + Demos:
  - Clean up the application demo
  - Update cursor images for the cursor demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 4.14.3:
  + GtkShortcutManager: Track the propagation phase of added
    controllers.
  + Accessibility: Implement GtkAccessibleRange for scrollbars.
  + X11:
  - Fix some confusing debug messages
  - Drop a no-longer-relevant optimization that was interfering
    with getting the current window manager capabilities.
  + Tools: Support generating pdf in gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714737600">- Update to version 4.14.4:
  + GtkGraphicsOffload: Don't crash without a child.
  + Icontheme:
  - Make symbolic svg loading more efficient.
  - Handle color-free symbolics more efficiently.
  + Accessibility:
  - Make the gtk-demo sidebar search more accessible.
  - Stop emitting focus events.
  + GDK:
  - Support XDG_ACTIVATION_TOKEN.
  - dmabuf: Be more defensive when importing unknown formats.
  - dmabuf: Use narrow range for YUV.
  + GSK: gpu: Handle  tiny offscreens correctl.
  + Build: Fix many ubsan warning.
  + Updated translations.</changelog>
</package>
<package pkgid="edef91cc5de8a1fd99a04b72ec9ec6b77d99d2066cae257f3416e929179b1c55a42ba8c3a54070477fa68bba35d03436e59dfd74866c539cb984a7d9b886eb02" name="gtk4-docs" arch="noarch">
  <version epoch="0" ver="4.14.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 4.11.4:
  + GtkFileChooser:
  - Default to sorting folders first
  - Fix a crash when visiting recent files
  + GtkTextView: Fix corner cases in word navigation
  + GtkMenuButton: Normalize label layout
  + GtkDropDown: Add support for sections
  + GtkVideo: Make the overlay icon clickable
  + GtkWindow: Clear the resize cursors to avoid artifacts
  + GtkFileDialog: Always set initial-folder
  + GtkDropDown: Update on expression changes
  + GtkMapListModel: Implement GtkSectionModel
  + Accessibility:
  - Improvements all over the place: GtkButton, GtkPasswordEntry,
    GtkFontChooserDialog, GtkColorChooserDialog,
    GtkShortcutsWindow, GtkMenuButton, GtkAboutDialog,
    GtkFileChooserDialog, GtkStackSidebar, GtkStackSwitcher,
    GtkMediaControls, GtkColorDialogButton, GtkDropDown,
    GtkInfoBar, GtkNotebook, GtkPrintUnixDialog, GtkModelButton
  - Make name computation follow the ARIA spec more closely
  - Adapt name computation for the common 'nested button'
    scenario
  - Change many containers to use `generic` instead of `group`
  - Use `generic` as the default role
  - Use `application` instead of `window` for windows
  - Add properties for accessible names of not directly exposed
    widgets in GtkListView, GtkGridView and GtkColumnView
  + DND: Fix criticals when drops are rejected
  + X11: Fix regressions in GLX setup
  + Windows: Center newly created transient windows
  + Vulkan:
  - Add antialising for gradients
  - Do less work on clipped away nodes
  - Redo image uploading
  - Support different image depths and formats
  - Add a pipeline cache
  + Demos:
  - gtk4-demo: Improve window sizing
  - gtk4-demo: Improve focus behavior
  - gtk4-demo: Add many missing a11y properties
  + Tools: gtk4-builder-tool: Make render an alias screenshot
  + Inspector:
  - Show more information in the a11y tab
  - Add an accessibility overlay with warnings and
    recommendations
  - Limit the width of the a11y tab
  + Build:
  - Require GLib 2.76
  - Make asan builds work again
  - Fix the build if ld is not ld.bdf
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691409600">- Update to version 4.12.0:
  + List widgets: Add scroll_to APIs
  + GtkFileLauncher: Add an always-ask property
  + GtkTextView: Make backspace behavior match GtkEntry
  + gsk: Fix handling of luminance in mask nodes
  + Text rendering: Automate the setting of gtk-hint-font-metrics
    from the scale factor. This improves font rendering in flatpaks
  + Wayland:
  - Fix behavior of stylus buttons
  - Support suspended window state
  + Vulkan: Many improvements
  + Tools: Add gtk4-rendernode-tool
  + Debugging: Drop the GTK_DEBUG_TOUCHSCREEN flag
  + Build: Some build options have been renamed:
  - gtk_doc -&gt; documentation
  - update_screenshots -&gt; screenshots
  - The old names still work
  + Updated translations.
- Update option passed to meson following upstream changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692619200">- Add 6af9dc86.patch: print: Revert "Start sorting apart includes"
  change for gtkprinteroptionprivate.h.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692964800">- Update to version 4.12.1:
  + GtkGridView: Fix a crash when scrolling
  + GtkColumnView: Fix a refcounting issue in the new scroll_to api
  + GtkTreeView: Fix style classes for sort arrows
  + GtkEntry: Improve tracking of user changes (for undo)
  + GtkNotebook: Fix a critical when switching pages
  + GtkColor/FontDialogButton: Make these widgets activatable
  + GtkMenuButton:
  - Fix problems with focus handling
  - Fix problems with DND
  + Printing: Fix the cpdb backend build
  + GSK: Fix issues with color matrix nodes
  + Wayland: Fix a crash with compositors other than gnome-shell
  + Updated translations.
- Drop patches fixed upstream:
  + 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  + 6af9dc86.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1693483200">- Re-add 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  and rebased/simplified (less correct, but sufficient for us)  for
  4.12.1.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695211200">- Add e001b421.patch: tooltip: don't cross native boundaries.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695211201">- Update to version 4.12.2:
  + GtkTooltip: Don't cross native boundaries when looking for
    tooltips.
  + GtkCenterLayout, GtkEntry, GtkSearchEntry: Fix some issues with
    baseline handling.
  + GtkSwitch: Respect text direction.
  + Theme: Use relative font sizes.
  + GSK:
  - Make repeated gradients match between GL and cairo.
  - Make rounded rect shrinking match between Vulkan, GL and
    cairo.
  - Fix parsing of text nodes with color glyphs.
  - Restrict an optimization to the cases where it is correct.
  - Fix rendering of shadows with opacity.
  + Updated translations.
- Drop merged upstream patch: e001b421.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695902400">- Update to version 4.12.3:
  + GtkWindow: Don't assume titlebars are GtkHeaderBar
  + GtkTreeView: Fix a crash in gtk_tree_view_is_blank_at_pos
  + printing: Fix some issues with the portal implementation
  + GSK:
  - Some optimizations in the GL renderer
  - Fix memory leaks in the Broadway renderer
  + demos: Fix a crash in gtk4-demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 4.12.4:
  + a11y: Tweak name computation for some corner cases.
  + gdk:
  - gl: Improve our use of GLES a bit (use vertex arrays and
    GL_BGRA if available)
  - Fix some errors in our memory format tables
  + gsk:
  - gl: handle texture-scale nodes more faithfully
  - gl: Fix icon padding in the atlas
  + Tools: Add a --undecorated option to gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 4.12.5:
  + GtkColumnView: Fix a crash on dispose.
  + GtkEmojiChooser:
  - Update to CLDR v44.
  - Add more translations.
  + GtkFileDialog:
  - Return an error if no file is selected.
  - Make closing the portal file chooser work.
  + GtkDropDown: Fix display of the initial checkmark.
  + GtkShortcutsWindow: Reduce the minimum width.
  + GDK: Make the png loader safer against overflow.
  + Wayland: Fix cursor handling with graphics tablets.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393601">- Update to version 4.13.6:
  + GtkColumnView:
  - Fix infinite loops in dispose.
  - Fix problems with weak ref cycles in GtkExpression.
  + GtkListView:
  - Fix some corner cases with sections during insertions and
    deletions.
  - Don't double-recycle widgets.
  + GtkStack: Add automatic cleanup for GtkStackPage.
  + GDK:
  - Use standard cursor names for drag cursors.
  - Enable fractional scaling with gl by default.
  + GSK:
  - Many fixes and improvements to the unified renderers:
  - Fix text rendering with the uber shader.
  - Fix rounding issues with fractional scales.
  - Fix some memory leaks.
  - Many text rendering fixes.
  - Implement subpixel positioning for glyphs.
  - Support custom fonts in node files.
  - Add tests for font rendering.
  - Fix drawing of repeat nodes.
  - Implement subpixels positioning.
  - Evict stale textures, glyphs and atlases from the cache.
  - Some fixes and improvements to the GL renderer:
  - Fix problems with GLES on Nvidia.
  - Avoid a crash in the mask demo.
  - Respect opacity of the first child node in containers.
  - Some fixes and improvements to the fallback renderer:
  - Fix drawing of repeat nodes.
  - Make ngl the default renderer.
  + Wayland:
  - Fix problems with tablet cursors.
  - Fix problems without seats.
  + Accessibility:
  - Respect a separate "show-status-shapes setting.
  - Fix change notification for accessible names on some widgets.
  + Inspector: Show the git commit in devel builds.
  + Tools:
  - Make gtk4-node-editor autosave its contents.
  - Add a benchmark command to gtk4-rendernode-tool.
  + Updated translations.
- Changes from version 4.13.5:
  + This release adds two new GSK renderers called vulkan and ngl,
    that are built from the same sources. The new renderers can
    handle many corner cases correctly that the current gl renderer
    does not handle, and they offer advantages such as antialiasing
    and supersampled gradients.
  + GtkDropdown: Fix display of initial selection
  + GtkShortcutsWindow: Make the window adapt to smaller screen
    widths
  + GtkTextView: Fix a possible NULL dereference in history
  + GDK: Make the png loader safer against overflows
  + GL: Fix some errors in handling of texture formats and mipmaps
- Switch to source-service managed sources.
- Enable sassc BuildRequires, as we're now building from git.
- Enable pkgconfig(vulkan) BuildRequires: upstream recommends
  enabling vulkan by now.
- Add shaderc BuildRequires: new dependency for the vulkan
  renderer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 4.13.7:
  + GtkFileChooser: Speed up opening.
  + GtkCalendar: Add some missing setters and getters.
  + Accessibility:
  - Add socket support for webkit accessibility.
  - Implement AT-SPI text for GtkText.
  - Implement AT-SPI component generically.
  - Add an announce API.
  + GSK:
  - Fix a crash in the vulkan renderer.
  - Make nodeparser allow aliases for fonts again.
  - Implement cache eviction for glyph and texture caches.
  - Fix ngl shaders to work on GL &lt; 4.0.
  - Require GL 3.3 for the ngl renderer.
  - Fix problems with scaled shadows.
  - Fix problems with holes for underlaid subsurfaces.
  - Improve handling of scales and glyph cache efficiency.
  + Media:
  - Support dmabufs in the gstreamer backend. This allows
    zero-copy video playback on Wayland when paired with
    hardware video decoding.
  - Drop the experimental ffmpeg backend. It hasn't been
    building for a year.
  + Wayland:
  - Commit empty frames if and double-buffered state is pending.
  - Fix monitor size information when using mutter without
    the scale-monitor-framebuffer setting.
  - Clear the current tablet on tab leave, fixing a crash.
  + Tools: Make the crash handling in gtk4-node-editor more robust.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708516800">- Update to version 4.13.8:
  + Accessibility:
  - Add a GtkAccessibleText interface for allowing 3rd party.
    text widgets (notably vte) to be accessible.
  - Avoid duplicate accessible descriptions.
  - Fix GetAccessibleAtPoint.
  + GSK:
  - Avoid offscreens for disjoint containers.
  - Don't use the gpu renderers with llvmpipe.
  - Fix various rendering issues found by tests.
  - Allow unnormalized node bounds again.
  - Fix a broken case of rounded-rect intersection.
  - Fix handling of external textures in gpu renderers.
  - Make gpu renderers work with WGL on Windows.
  + build: Allow building without dmabuf support on (old) Linux.
  + X11: Fix monitor enter/leave signals.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Update to version 4.13.8.1+7:
  + Fix Crash in gtk_file_dialog_save() with initial filename.
  + x11: Shadows require compositing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 4.13.9:
  + GtkEditable: Fix preconditions to be not too strict.
  + GtkEmojiChooser: Support search in the locale as well as in
    English.
  + GtkIconTheme: Make gtk_icon_paintable_new_for_file support
    symbolics.
  + GtkVideo: Fix a problem with cursor handling that could lead to
    crashes.
  + Accessibility:
  - Fix GetCharacterAtOffset implementation.
  - Add a Terminal role.
  - Make TextCaretMoved match gtk3.
  - Support multiple levels of GtkEditable delegates.
  + GSK:
  - Make the node parser more flexible for text nodes.
  - Change the way font scaling is handled to avoid clipping.
  - Fix handling of missing glyphs in the new renderers.
  + X11: Don't claim to support shadows without a compositor.
  + Wayland: Fix handling of output scales.
  + Tools: Add a compare command to gtk4-rendernode-tool.
  + Build: Fix some ubsan complaints.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 4.14.0:
  + GtkTextView:
  - Don't snapshot children twice.
  - Don't blink the cursor when hidden.
  + GtkEmojiChooser: Fix presentation selector handling.
  + GtkSnapshot: Fix wrong nodes with transformed shadows.
  + GtkIMContext: Make gtk_im_context_activate_osk public.
  + Accessibility:
  - Implement get_contents_at for all our text widgets.
  - Add GtkAccessibleText.get_default_attributes.
  + GSK:
  - Don't fall back to cairo for software rendering. gl+llvmpipe
    is better.
  - Round vertical glyph position to a device pixel position if
    the font is hinted.
  - Fix problems with clip handling.
  - Make vulkan and ngl match their font handling.
  - Fix some corner-cases with offloading and clips.
  - Fix problem with rendering of missing glyphs in hinted fonts.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710676800">- Update to version 4.14.1:
  + GtkTextView: Fix a mixup of cursor and anchor when retrieving
    surrounding text in input methods.
  + Printing: Avoid accessing freed printers.
  + Accessibility: Fix memory leaks.
  + GDK:
  - Rename the GDK_VULKAN_SKIP environment variable to
    GDK_VULKAN_DISABLE.
  - Add a GDK_GL_DISABLE environment variable.
  + GSK:
  - Rename the GSK_GPU_SKIP environment variable to
    GSK_GPU_DISABLE.
  - Speed up handling of repeated ops, which should help for
    text.
  - Speed up the inner loop of text node conversion.
  - Drop the glyph-align optimization flag.
  - ngl: Avoid reusing frames while they are in use.
  - Fix flickering thumbnails in nautilus.
  - Speed up buffer handling in both ngl and Vulkan.
  + Demos: Skip demos using gl shaders when we're not using the gl
    renderer.
  + Build:
  - Fix some ubsan warnings.
  - Avoid zink in ci since it spams stderr.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Update to version 4.14.2:
  + GtkScale: Improve positioning of values in some cases.
  + Theme: Make progress in entries visible.
  + Accessibility: Fix text insertion handling.
  + GDK:
  - dnd: Use the default cursor durion motion
  - dnd: Use a better cursor for indicating the move action
  + GSK:
  - gl: Handle offloads in offscreen context better
  - Fix text rendering problems with some fonts
  + Wayland:
  - Tighten up some protocol version checks
  - Use the presentation time protocol
  - Fix a crash with subsurfaces
  - Improve settings portal handling
  + Debugging: Add font settings in the inspector.
  + Demos:
  - Clean up the application demo
  - Update cursor images for the cursor demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 4.14.3:
  + GtkShortcutManager: Track the propagation phase of added
    controllers.
  + Accessibility: Implement GtkAccessibleRange for scrollbars.
  + X11:
  - Fix some confusing debug messages
  - Drop a no-longer-relevant optimization that was interfering
    with getting the current window manager capabilities.
  + Tools: Support generating pdf in gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714737600">- Update to version 4.14.4:
  + GtkGraphicsOffload: Don't crash without a child.
  + Icontheme:
  - Make symbolic svg loading more efficient.
  - Handle color-free symbolics more efficiently.
  + Accessibility:
  - Make the gtk-demo sidebar search more accessible.
  - Stop emitting focus events.
  + GDK:
  - Support XDG_ACTIVATION_TOKEN.
  - dmabuf: Be more defensive when importing unknown formats.
  - dmabuf: Use narrow range for YUV.
  + GSK: gpu: Handle  tiny offscreens correctl.
  + Build: Fix many ubsan warning.
  + Updated translations.</changelog>
</package>
<package pkgid="f3dbe6dcd5e12550056d0ce1aa1f13d439304358b1e6a9e41200bf595174ad3efae6238be79c4cd0433094827c9e26b0e25775c68cd5bf857c0301b0a703c6a5" name="gtk4-lang" arch="noarch">
  <version epoch="0" ver="4.14.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 4.11.4:
  + GtkFileChooser:
  - Default to sorting folders first
  - Fix a crash when visiting recent files
  + GtkTextView: Fix corner cases in word navigation
  + GtkMenuButton: Normalize label layout
  + GtkDropDown: Add support for sections
  + GtkVideo: Make the overlay icon clickable
  + GtkWindow: Clear the resize cursors to avoid artifacts
  + GtkFileDialog: Always set initial-folder
  + GtkDropDown: Update on expression changes
  + GtkMapListModel: Implement GtkSectionModel
  + Accessibility:
  - Improvements all over the place: GtkButton, GtkPasswordEntry,
    GtkFontChooserDialog, GtkColorChooserDialog,
    GtkShortcutsWindow, GtkMenuButton, GtkAboutDialog,
    GtkFileChooserDialog, GtkStackSidebar, GtkStackSwitcher,
    GtkMediaControls, GtkColorDialogButton, GtkDropDown,
    GtkInfoBar, GtkNotebook, GtkPrintUnixDialog, GtkModelButton
  - Make name computation follow the ARIA spec more closely
  - Adapt name computation for the common 'nested button'
    scenario
  - Change many containers to use `generic` instead of `group`
  - Use `generic` as the default role
  - Use `application` instead of `window` for windows
  - Add properties for accessible names of not directly exposed
    widgets in GtkListView, GtkGridView and GtkColumnView
  + DND: Fix criticals when drops are rejected
  + X11: Fix regressions in GLX setup
  + Windows: Center newly created transient windows
  + Vulkan:
  - Add antialising for gradients
  - Do less work on clipped away nodes
  - Redo image uploading
  - Support different image depths and formats
  - Add a pipeline cache
  + Demos:
  - gtk4-demo: Improve window sizing
  - gtk4-demo: Improve focus behavior
  - gtk4-demo: Add many missing a11y properties
  + Tools: gtk4-builder-tool: Make render an alias screenshot
  + Inspector:
  - Show more information in the a11y tab
  - Add an accessibility overlay with warnings and
    recommendations
  - Limit the width of the a11y tab
  + Build:
  - Require GLib 2.76
  - Make asan builds work again
  - Fix the build if ld is not ld.bdf
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691409600">- Update to version 4.12.0:
  + List widgets: Add scroll_to APIs
  + GtkFileLauncher: Add an always-ask property
  + GtkTextView: Make backspace behavior match GtkEntry
  + gsk: Fix handling of luminance in mask nodes
  + Text rendering: Automate the setting of gtk-hint-font-metrics
    from the scale factor. This improves font rendering in flatpaks
  + Wayland:
  - Fix behavior of stylus buttons
  - Support suspended window state
  + Vulkan: Many improvements
  + Tools: Add gtk4-rendernode-tool
  + Debugging: Drop the GTK_DEBUG_TOUCHSCREEN flag
  + Build: Some build options have been renamed:
  - gtk_doc -&gt; documentation
  - update_screenshots -&gt; screenshots
  - The old names still work
  + Updated translations.
- Update option passed to meson following upstream changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692619200">- Add 6af9dc86.patch: print: Revert "Start sorting apart includes"
  change for gtkprinteroptionprivate.h.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692964800">- Update to version 4.12.1:
  + GtkGridView: Fix a crash when scrolling
  + GtkColumnView: Fix a refcounting issue in the new scroll_to api
  + GtkTreeView: Fix style classes for sort arrows
  + GtkEntry: Improve tracking of user changes (for undo)
  + GtkNotebook: Fix a critical when switching pages
  + GtkColor/FontDialogButton: Make these widgets activatable
  + GtkMenuButton:
  - Fix problems with focus handling
  - Fix problems with DND
  + Printing: Fix the cpdb backend build
  + GSK: Fix issues with color matrix nodes
  + Wayland: Fix a crash with compositors other than gnome-shell
  + Updated translations.
- Drop patches fixed upstream:
  + 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  + 6af9dc86.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1693483200">- Re-add 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  and rebased/simplified (less correct, but sufficient for us)  for
  4.12.1.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695211200">- Add e001b421.patch: tooltip: don't cross native boundaries.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695211201">- Update to version 4.12.2:
  + GtkTooltip: Don't cross native boundaries when looking for
    tooltips.
  + GtkCenterLayout, GtkEntry, GtkSearchEntry: Fix some issues with
    baseline handling.
  + GtkSwitch: Respect text direction.
  + Theme: Use relative font sizes.
  + GSK:
  - Make repeated gradients match between GL and cairo.
  - Make rounded rect shrinking match between Vulkan, GL and
    cairo.
  - Fix parsing of text nodes with color glyphs.
  - Restrict an optimization to the cases where it is correct.
  - Fix rendering of shadows with opacity.
  + Updated translations.
- Drop merged upstream patch: e001b421.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695902400">- Update to version 4.12.3:
  + GtkWindow: Don't assume titlebars are GtkHeaderBar
  + GtkTreeView: Fix a crash in gtk_tree_view_is_blank_at_pos
  + printing: Fix some issues with the portal implementation
  + GSK:
  - Some optimizations in the GL renderer
  - Fix memory leaks in the Broadway renderer
  + demos: Fix a crash in gtk4-demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 4.12.4:
  + a11y: Tweak name computation for some corner cases.
  + gdk:
  - gl: Improve our use of GLES a bit (use vertex arrays and
    GL_BGRA if available)
  - Fix some errors in our memory format tables
  + gsk:
  - gl: handle texture-scale nodes more faithfully
  - gl: Fix icon padding in the atlas
  + Tools: Add a --undecorated option to gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 4.12.5:
  + GtkColumnView: Fix a crash on dispose.
  + GtkEmojiChooser:
  - Update to CLDR v44.
  - Add more translations.
  + GtkFileDialog:
  - Return an error if no file is selected.
  - Make closing the portal file chooser work.
  + GtkDropDown: Fix display of the initial checkmark.
  + GtkShortcutsWindow: Reduce the minimum width.
  + GDK: Make the png loader safer against overflow.
  + Wayland: Fix cursor handling with graphics tablets.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393601">- Update to version 4.13.6:
  + GtkColumnView:
  - Fix infinite loops in dispose.
  - Fix problems with weak ref cycles in GtkExpression.
  + GtkListView:
  - Fix some corner cases with sections during insertions and
    deletions.
  - Don't double-recycle widgets.
  + GtkStack: Add automatic cleanup for GtkStackPage.
  + GDK:
  - Use standard cursor names for drag cursors.
  - Enable fractional scaling with gl by default.
  + GSK:
  - Many fixes and improvements to the unified renderers:
  - Fix text rendering with the uber shader.
  - Fix rounding issues with fractional scales.
  - Fix some memory leaks.
  - Many text rendering fixes.
  - Implement subpixel positioning for glyphs.
  - Support custom fonts in node files.
  - Add tests for font rendering.
  - Fix drawing of repeat nodes.
  - Implement subpixels positioning.
  - Evict stale textures, glyphs and atlases from the cache.
  - Some fixes and improvements to the GL renderer:
  - Fix problems with GLES on Nvidia.
  - Avoid a crash in the mask demo.
  - Respect opacity of the first child node in containers.
  - Some fixes and improvements to the fallback renderer:
  - Fix drawing of repeat nodes.
  - Make ngl the default renderer.
  + Wayland:
  - Fix problems with tablet cursors.
  - Fix problems without seats.
  + Accessibility:
  - Respect a separate "show-status-shapes setting.
  - Fix change notification for accessible names on some widgets.
  + Inspector: Show the git commit in devel builds.
  + Tools:
  - Make gtk4-node-editor autosave its contents.
  - Add a benchmark command to gtk4-rendernode-tool.
  + Updated translations.
- Changes from version 4.13.5:
  + This release adds two new GSK renderers called vulkan and ngl,
    that are built from the same sources. The new renderers can
    handle many corner cases correctly that the current gl renderer
    does not handle, and they offer advantages such as antialiasing
    and supersampled gradients.
  + GtkDropdown: Fix display of initial selection
  + GtkShortcutsWindow: Make the window adapt to smaller screen
    widths
  + GtkTextView: Fix a possible NULL dereference in history
  + GDK: Make the png loader safer against overflows
  + GL: Fix some errors in handling of texture formats and mipmaps
- Switch to source-service managed sources.
- Enable sassc BuildRequires, as we're now building from git.
- Enable pkgconfig(vulkan) BuildRequires: upstream recommends
  enabling vulkan by now.
- Add shaderc BuildRequires: new dependency for the vulkan
  renderer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 4.13.7:
  + GtkFileChooser: Speed up opening.
  + GtkCalendar: Add some missing setters and getters.
  + Accessibility:
  - Add socket support for webkit accessibility.
  - Implement AT-SPI text for GtkText.
  - Implement AT-SPI component generically.
  - Add an announce API.
  + GSK:
  - Fix a crash in the vulkan renderer.
  - Make nodeparser allow aliases for fonts again.
  - Implement cache eviction for glyph and texture caches.
  - Fix ngl shaders to work on GL &lt; 4.0.
  - Require GL 3.3 for the ngl renderer.
  - Fix problems with scaled shadows.
  - Fix problems with holes for underlaid subsurfaces.
  - Improve handling of scales and glyph cache efficiency.
  + Media:
  - Support dmabufs in the gstreamer backend. This allows
    zero-copy video playback on Wayland when paired with
    hardware video decoding.
  - Drop the experimental ffmpeg backend. It hasn't been
    building for a year.
  + Wayland:
  - Commit empty frames if and double-buffered state is pending.
  - Fix monitor size information when using mutter without
    the scale-monitor-framebuffer setting.
  - Clear the current tablet on tab leave, fixing a crash.
  + Tools: Make the crash handling in gtk4-node-editor more robust.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708516800">- Update to version 4.13.8:
  + Accessibility:
  - Add a GtkAccessibleText interface for allowing 3rd party.
    text widgets (notably vte) to be accessible.
  - Avoid duplicate accessible descriptions.
  - Fix GetAccessibleAtPoint.
  + GSK:
  - Avoid offscreens for disjoint containers.
  - Don't use the gpu renderers with llvmpipe.
  - Fix various rendering issues found by tests.
  - Allow unnormalized node bounds again.
  - Fix a broken case of rounded-rect intersection.
  - Fix handling of external textures in gpu renderers.
  - Make gpu renderers work with WGL on Windows.
  + build: Allow building without dmabuf support on (old) Linux.
  + X11: Fix monitor enter/leave signals.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Update to version 4.13.8.1+7:
  + Fix Crash in gtk_file_dialog_save() with initial filename.
  + x11: Shadows require compositing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 4.13.9:
  + GtkEditable: Fix preconditions to be not too strict.
  + GtkEmojiChooser: Support search in the locale as well as in
    English.
  + GtkIconTheme: Make gtk_icon_paintable_new_for_file support
    symbolics.
  + GtkVideo: Fix a problem with cursor handling that could lead to
    crashes.
  + Accessibility:
  - Fix GetCharacterAtOffset implementation.
  - Add a Terminal role.
  - Make TextCaretMoved match gtk3.
  - Support multiple levels of GtkEditable delegates.
  + GSK:
  - Make the node parser more flexible for text nodes.
  - Change the way font scaling is handled to avoid clipping.
  - Fix handling of missing glyphs in the new renderers.
  + X11: Don't claim to support shadows without a compositor.
  + Wayland: Fix handling of output scales.
  + Tools: Add a compare command to gtk4-rendernode-tool.
  + Build: Fix some ubsan complaints.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 4.14.0:
  + GtkTextView:
  - Don't snapshot children twice.
  - Don't blink the cursor when hidden.
  + GtkEmojiChooser: Fix presentation selector handling.
  + GtkSnapshot: Fix wrong nodes with transformed shadows.
  + GtkIMContext: Make gtk_im_context_activate_osk public.
  + Accessibility:
  - Implement get_contents_at for all our text widgets.
  - Add GtkAccessibleText.get_default_attributes.
  + GSK:
  - Don't fall back to cairo for software rendering. gl+llvmpipe
    is better.
  - Round vertical glyph position to a device pixel position if
    the font is hinted.
  - Fix problems with clip handling.
  - Make vulkan and ngl match their font handling.
  - Fix some corner-cases with offloading and clips.
  - Fix problem with rendering of missing glyphs in hinted fonts.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710676800">- Update to version 4.14.1:
  + GtkTextView: Fix a mixup of cursor and anchor when retrieving
    surrounding text in input methods.
  + Printing: Avoid accessing freed printers.
  + Accessibility: Fix memory leaks.
  + GDK:
  - Rename the GDK_VULKAN_SKIP environment variable to
    GDK_VULKAN_DISABLE.
  - Add a GDK_GL_DISABLE environment variable.
  + GSK:
  - Rename the GSK_GPU_SKIP environment variable to
    GSK_GPU_DISABLE.
  - Speed up handling of repeated ops, which should help for
    text.
  - Speed up the inner loop of text node conversion.
  - Drop the glyph-align optimization flag.
  - ngl: Avoid reusing frames while they are in use.
  - Fix flickering thumbnails in nautilus.
  - Speed up buffer handling in both ngl and Vulkan.
  + Demos: Skip demos using gl shaders when we're not using the gl
    renderer.
  + Build:
  - Fix some ubsan warnings.
  - Avoid zink in ci since it spams stderr.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Update to version 4.14.2:
  + GtkScale: Improve positioning of values in some cases.
  + Theme: Make progress in entries visible.
  + Accessibility: Fix text insertion handling.
  + GDK:
  - dnd: Use the default cursor durion motion
  - dnd: Use a better cursor for indicating the move action
  + GSK:
  - gl: Handle offloads in offscreen context better
  - Fix text rendering problems with some fonts
  + Wayland:
  - Tighten up some protocol version checks
  - Use the presentation time protocol
  - Fix a crash with subsurfaces
  - Improve settings portal handling
  + Debugging: Add font settings in the inspector.
  + Demos:
  - Clean up the application demo
  - Update cursor images for the cursor demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 4.14.3:
  + GtkShortcutManager: Track the propagation phase of added
    controllers.
  + Accessibility: Implement GtkAccessibleRange for scrollbars.
  + X11:
  - Fix some confusing debug messages
  - Drop a no-longer-relevant optimization that was interfering
    with getting the current window manager capabilities.
  + Tools: Support generating pdf in gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714737600">- Update to version 4.14.4:
  + GtkGraphicsOffload: Don't crash without a child.
  + Icontheme:
  - Make symbolic svg loading more efficient.
  - Handle color-free symbolics more efficiently.
  + Accessibility:
  - Make the gtk-demo sidebar search more accessible.
  - Stop emitting focus events.
  + GDK:
  - Support XDG_ACTIVATION_TOKEN.
  - dmabuf: Be more defensive when importing unknown formats.
  - dmabuf: Use narrow range for YUV.
  + GSK: gpu: Handle  tiny offscreens correctl.
  + Build: Fix many ubsan warning.
  + Updated translations.</changelog>
</package>
<package pkgid="0777a4d92e9ea842ed360349d822e364e7d9e068507fbd5d44d96fdad9b4c6625bf340a068fab07c2209e7af64a6c6bb6972b46f7204931ee7eb1c2870acb098" name="gtk4-schema" arch="noarch">
  <version epoch="0" ver="4.14.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 4.11.4:
  + GtkFileChooser:
  - Default to sorting folders first
  - Fix a crash when visiting recent files
  + GtkTextView: Fix corner cases in word navigation
  + GtkMenuButton: Normalize label layout
  + GtkDropDown: Add support for sections
  + GtkVideo: Make the overlay icon clickable
  + GtkWindow: Clear the resize cursors to avoid artifacts
  + GtkFileDialog: Always set initial-folder
  + GtkDropDown: Update on expression changes
  + GtkMapListModel: Implement GtkSectionModel
  + Accessibility:
  - Improvements all over the place: GtkButton, GtkPasswordEntry,
    GtkFontChooserDialog, GtkColorChooserDialog,
    GtkShortcutsWindow, GtkMenuButton, GtkAboutDialog,
    GtkFileChooserDialog, GtkStackSidebar, GtkStackSwitcher,
    GtkMediaControls, GtkColorDialogButton, GtkDropDown,
    GtkInfoBar, GtkNotebook, GtkPrintUnixDialog, GtkModelButton
  - Make name computation follow the ARIA spec more closely
  - Adapt name computation for the common 'nested button'
    scenario
  - Change many containers to use `generic` instead of `group`
  - Use `generic` as the default role
  - Use `application` instead of `window` for windows
  - Add properties for accessible names of not directly exposed
    widgets in GtkListView, GtkGridView and GtkColumnView
  + DND: Fix criticals when drops are rejected
  + X11: Fix regressions in GLX setup
  + Windows: Center newly created transient windows
  + Vulkan:
  - Add antialising for gradients
  - Do less work on clipped away nodes
  - Redo image uploading
  - Support different image depths and formats
  - Add a pipeline cache
  + Demos:
  - gtk4-demo: Improve window sizing
  - gtk4-demo: Improve focus behavior
  - gtk4-demo: Add many missing a11y properties
  + Tools: gtk4-builder-tool: Make render an alias screenshot
  + Inspector:
  - Show more information in the a11y tab
  - Add an accessibility overlay with warnings and
    recommendations
  - Limit the width of the a11y tab
  + Build:
  - Require GLib 2.76
  - Make asan builds work again
  - Fix the build if ld is not ld.bdf
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691409600">- Update to version 4.12.0:
  + List widgets: Add scroll_to APIs
  + GtkFileLauncher: Add an always-ask property
  + GtkTextView: Make backspace behavior match GtkEntry
  + gsk: Fix handling of luminance in mask nodes
  + Text rendering: Automate the setting of gtk-hint-font-metrics
    from the scale factor. This improves font rendering in flatpaks
  + Wayland:
  - Fix behavior of stylus buttons
  - Support suspended window state
  + Vulkan: Many improvements
  + Tools: Add gtk4-rendernode-tool
  + Debugging: Drop the GTK_DEBUG_TOUCHSCREEN flag
  + Build: Some build options have been renamed:
  - gtk_doc -&gt; documentation
  - update_screenshots -&gt; screenshots
  - The old names still work
  + Updated translations.
- Update option passed to meson following upstream changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692619200">- Add 6af9dc86.patch: print: Revert "Start sorting apart includes"
  change for gtkprinteroptionprivate.h.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692964800">- Update to version 4.12.1:
  + GtkGridView: Fix a crash when scrolling
  + GtkColumnView: Fix a refcounting issue in the new scroll_to api
  + GtkTreeView: Fix style classes for sort arrows
  + GtkEntry: Improve tracking of user changes (for undo)
  + GtkNotebook: Fix a critical when switching pages
  + GtkColor/FontDialogButton: Make these widgets activatable
  + GtkMenuButton:
  - Fix problems with focus handling
  - Fix problems with DND
  + Printing: Fix the cpdb backend build
  + GSK: Fix issues with color matrix nodes
  + Wayland: Fix a crash with compositors other than gnome-shell
  + Updated translations.
- Drop patches fixed upstream:
  + 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  + 6af9dc86.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1693483200">- Re-add 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  and rebased/simplified (less correct, but sufficient for us)  for
  4.12.1.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695211200">- Add e001b421.patch: tooltip: don't cross native boundaries.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695211201">- Update to version 4.12.2:
  + GtkTooltip: Don't cross native boundaries when looking for
    tooltips.
  + GtkCenterLayout, GtkEntry, GtkSearchEntry: Fix some issues with
    baseline handling.
  + GtkSwitch: Respect text direction.
  + Theme: Use relative font sizes.
  + GSK:
  - Make repeated gradients match between GL and cairo.
  - Make rounded rect shrinking match between Vulkan, GL and
    cairo.
  - Fix parsing of text nodes with color glyphs.
  - Restrict an optimization to the cases where it is correct.
  - Fix rendering of shadows with opacity.
  + Updated translations.
- Drop merged upstream patch: e001b421.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695902400">- Update to version 4.12.3:
  + GtkWindow: Don't assume titlebars are GtkHeaderBar
  + GtkTreeView: Fix a crash in gtk_tree_view_is_blank_at_pos
  + printing: Fix some issues with the portal implementation
  + GSK:
  - Some optimizations in the GL renderer
  - Fix memory leaks in the Broadway renderer
  + demos: Fix a crash in gtk4-demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 4.12.4:
  + a11y: Tweak name computation for some corner cases.
  + gdk:
  - gl: Improve our use of GLES a bit (use vertex arrays and
    GL_BGRA if available)
  - Fix some errors in our memory format tables
  + gsk:
  - gl: handle texture-scale nodes more faithfully
  - gl: Fix icon padding in the atlas
  + Tools: Add a --undecorated option to gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 4.12.5:
  + GtkColumnView: Fix a crash on dispose.
  + GtkEmojiChooser:
  - Update to CLDR v44.
  - Add more translations.
  + GtkFileDialog:
  - Return an error if no file is selected.
  - Make closing the portal file chooser work.
  + GtkDropDown: Fix display of the initial checkmark.
  + GtkShortcutsWindow: Reduce the minimum width.
  + GDK: Make the png loader safer against overflow.
  + Wayland: Fix cursor handling with graphics tablets.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393601">- Update to version 4.13.6:
  + GtkColumnView:
  - Fix infinite loops in dispose.
  - Fix problems with weak ref cycles in GtkExpression.
  + GtkListView:
  - Fix some corner cases with sections during insertions and
    deletions.
  - Don't double-recycle widgets.
  + GtkStack: Add automatic cleanup for GtkStackPage.
  + GDK:
  - Use standard cursor names for drag cursors.
  - Enable fractional scaling with gl by default.
  + GSK:
  - Many fixes and improvements to the unified renderers:
  - Fix text rendering with the uber shader.
  - Fix rounding issues with fractional scales.
  - Fix some memory leaks.
  - Many text rendering fixes.
  - Implement subpixel positioning for glyphs.
  - Support custom fonts in node files.
  - Add tests for font rendering.
  - Fix drawing of repeat nodes.
  - Implement subpixels positioning.
  - Evict stale textures, glyphs and atlases from the cache.
  - Some fixes and improvements to the GL renderer:
  - Fix problems with GLES on Nvidia.
  - Avoid a crash in the mask demo.
  - Respect opacity of the first child node in containers.
  - Some fixes and improvements to the fallback renderer:
  - Fix drawing of repeat nodes.
  - Make ngl the default renderer.
  + Wayland:
  - Fix problems with tablet cursors.
  - Fix problems without seats.
  + Accessibility:
  - Respect a separate "show-status-shapes setting.
  - Fix change notification for accessible names on some widgets.
  + Inspector: Show the git commit in devel builds.
  + Tools:
  - Make gtk4-node-editor autosave its contents.
  - Add a benchmark command to gtk4-rendernode-tool.
  + Updated translations.
- Changes from version 4.13.5:
  + This release adds two new GSK renderers called vulkan and ngl,
    that are built from the same sources. The new renderers can
    handle many corner cases correctly that the current gl renderer
    does not handle, and they offer advantages such as antialiasing
    and supersampled gradients.
  + GtkDropdown: Fix display of initial selection
  + GtkShortcutsWindow: Make the window adapt to smaller screen
    widths
  + GtkTextView: Fix a possible NULL dereference in history
  + GDK: Make the png loader safer against overflows
  + GL: Fix some errors in handling of texture formats and mipmaps
- Switch to source-service managed sources.
- Enable sassc BuildRequires, as we're now building from git.
- Enable pkgconfig(vulkan) BuildRequires: upstream recommends
  enabling vulkan by now.
- Add shaderc BuildRequires: new dependency for the vulkan
  renderer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 4.13.7:
  + GtkFileChooser: Speed up opening.
  + GtkCalendar: Add some missing setters and getters.
  + Accessibility:
  - Add socket support for webkit accessibility.
  - Implement AT-SPI text for GtkText.
  - Implement AT-SPI component generically.
  - Add an announce API.
  + GSK:
  - Fix a crash in the vulkan renderer.
  - Make nodeparser allow aliases for fonts again.
  - Implement cache eviction for glyph and texture caches.
  - Fix ngl shaders to work on GL &lt; 4.0.
  - Require GL 3.3 for the ngl renderer.
  - Fix problems with scaled shadows.
  - Fix problems with holes for underlaid subsurfaces.
  - Improve handling of scales and glyph cache efficiency.
  + Media:
  - Support dmabufs in the gstreamer backend. This allows
    zero-copy video playback on Wayland when paired with
    hardware video decoding.
  - Drop the experimental ffmpeg backend. It hasn't been
    building for a year.
  + Wayland:
  - Commit empty frames if and double-buffered state is pending.
  - Fix monitor size information when using mutter without
    the scale-monitor-framebuffer setting.
  - Clear the current tablet on tab leave, fixing a crash.
  + Tools: Make the crash handling in gtk4-node-editor more robust.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708516800">- Update to version 4.13.8:
  + Accessibility:
  - Add a GtkAccessibleText interface for allowing 3rd party.
    text widgets (notably vte) to be accessible.
  - Avoid duplicate accessible descriptions.
  - Fix GetAccessibleAtPoint.
  + GSK:
  - Avoid offscreens for disjoint containers.
  - Don't use the gpu renderers with llvmpipe.
  - Fix various rendering issues found by tests.
  - Allow unnormalized node bounds again.
  - Fix a broken case of rounded-rect intersection.
  - Fix handling of external textures in gpu renderers.
  - Make gpu renderers work with WGL on Windows.
  + build: Allow building without dmabuf support on (old) Linux.
  + X11: Fix monitor enter/leave signals.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Update to version 4.13.8.1+7:
  + Fix Crash in gtk_file_dialog_save() with initial filename.
  + x11: Shadows require compositing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 4.13.9:
  + GtkEditable: Fix preconditions to be not too strict.
  + GtkEmojiChooser: Support search in the locale as well as in
    English.
  + GtkIconTheme: Make gtk_icon_paintable_new_for_file support
    symbolics.
  + GtkVideo: Fix a problem with cursor handling that could lead to
    crashes.
  + Accessibility:
  - Fix GetCharacterAtOffset implementation.
  - Add a Terminal role.
  - Make TextCaretMoved match gtk3.
  - Support multiple levels of GtkEditable delegates.
  + GSK:
  - Make the node parser more flexible for text nodes.
  - Change the way font scaling is handled to avoid clipping.
  - Fix handling of missing glyphs in the new renderers.
  + X11: Don't claim to support shadows without a compositor.
  + Wayland: Fix handling of output scales.
  + Tools: Add a compare command to gtk4-rendernode-tool.
  + Build: Fix some ubsan complaints.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 4.14.0:
  + GtkTextView:
  - Don't snapshot children twice.
  - Don't blink the cursor when hidden.
  + GtkEmojiChooser: Fix presentation selector handling.
  + GtkSnapshot: Fix wrong nodes with transformed shadows.
  + GtkIMContext: Make gtk_im_context_activate_osk public.
  + Accessibility:
  - Implement get_contents_at for all our text widgets.
  - Add GtkAccessibleText.get_default_attributes.
  + GSK:
  - Don't fall back to cairo for software rendering. gl+llvmpipe
    is better.
  - Round vertical glyph position to a device pixel position if
    the font is hinted.
  - Fix problems with clip handling.
  - Make vulkan and ngl match their font handling.
  - Fix some corner-cases with offloading and clips.
  - Fix problem with rendering of missing glyphs in hinted fonts.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710676800">- Update to version 4.14.1:
  + GtkTextView: Fix a mixup of cursor and anchor when retrieving
    surrounding text in input methods.
  + Printing: Avoid accessing freed printers.
  + Accessibility: Fix memory leaks.
  + GDK:
  - Rename the GDK_VULKAN_SKIP environment variable to
    GDK_VULKAN_DISABLE.
  - Add a GDK_GL_DISABLE environment variable.
  + GSK:
  - Rename the GSK_GPU_SKIP environment variable to
    GSK_GPU_DISABLE.
  - Speed up handling of repeated ops, which should help for
    text.
  - Speed up the inner loop of text node conversion.
  - Drop the glyph-align optimization flag.
  - ngl: Avoid reusing frames while they are in use.
  - Fix flickering thumbnails in nautilus.
  - Speed up buffer handling in both ngl and Vulkan.
  + Demos: Skip demos using gl shaders when we're not using the gl
    renderer.
  + Build:
  - Fix some ubsan warnings.
  - Avoid zink in ci since it spams stderr.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Update to version 4.14.2:
  + GtkScale: Improve positioning of values in some cases.
  + Theme: Make progress in entries visible.
  + Accessibility: Fix text insertion handling.
  + GDK:
  - dnd: Use the default cursor durion motion
  - dnd: Use a better cursor for indicating the move action
  + GSK:
  - gl: Handle offloads in offscreen context better
  - Fix text rendering problems with some fonts
  + Wayland:
  - Tighten up some protocol version checks
  - Use the presentation time protocol
  - Fix a crash with subsurfaces
  - Improve settings portal handling
  + Debugging: Add font settings in the inspector.
  + Demos:
  - Clean up the application demo
  - Update cursor images for the cursor demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 4.14.3:
  + GtkShortcutManager: Track the propagation phase of added
    controllers.
  + Accessibility: Implement GtkAccessibleRange for scrollbars.
  + X11:
  - Fix some confusing debug messages
  - Drop a no-longer-relevant optimization that was interfering
    with getting the current window manager capabilities.
  + Tools: Support generating pdf in gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714737600">- Update to version 4.14.4:
  + GtkGraphicsOffload: Don't crash without a child.
  + Icontheme:
  - Make symbolic svg loading more efficient.
  - Handle color-free symbolics more efficiently.
  + Accessibility:
  - Make the gtk-demo sidebar search more accessible.
  - Stop emitting focus events.
  + GDK:
  - Support XDG_ACTIVATION_TOKEN.
  - dmabuf: Be more defensive when importing unknown formats.
  - dmabuf: Use narrow range for YUV.
  + GSK: gpu: Handle  tiny offscreens correctl.
  + Build: Fix many ubsan warning.
  + Updated translations.</changelog>
</package>
<package pkgid="bf83eaeba70402442b68b75b6aa5a0fed2d6c33fa3721cc5bd8229b9f645a3c92e91f1d4f6d693dce3d7436e9b2aee30724378c98d0bd9be662d5297093d3483" name="gtk4-tools" arch="x86_64">
  <version epoch="0" ver="4.14.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 4.11.4:
  + GtkFileChooser:
  - Default to sorting folders first
  - Fix a crash when visiting recent files
  + GtkTextView: Fix corner cases in word navigation
  + GtkMenuButton: Normalize label layout
  + GtkDropDown: Add support for sections
  + GtkVideo: Make the overlay icon clickable
  + GtkWindow: Clear the resize cursors to avoid artifacts
  + GtkFileDialog: Always set initial-folder
  + GtkDropDown: Update on expression changes
  + GtkMapListModel: Implement GtkSectionModel
  + Accessibility:
  - Improvements all over the place: GtkButton, GtkPasswordEntry,
    GtkFontChooserDialog, GtkColorChooserDialog,
    GtkShortcutsWindow, GtkMenuButton, GtkAboutDialog,
    GtkFileChooserDialog, GtkStackSidebar, GtkStackSwitcher,
    GtkMediaControls, GtkColorDialogButton, GtkDropDown,
    GtkInfoBar, GtkNotebook, GtkPrintUnixDialog, GtkModelButton
  - Make name computation follow the ARIA spec more closely
  - Adapt name computation for the common 'nested button'
    scenario
  - Change many containers to use `generic` instead of `group`
  - Use `generic` as the default role
  - Use `application` instead of `window` for windows
  - Add properties for accessible names of not directly exposed
    widgets in GtkListView, GtkGridView and GtkColumnView
  + DND: Fix criticals when drops are rejected
  + X11: Fix regressions in GLX setup
  + Windows: Center newly created transient windows
  + Vulkan:
  - Add antialising for gradients
  - Do less work on clipped away nodes
  - Redo image uploading
  - Support different image depths and formats
  - Add a pipeline cache
  + Demos:
  - gtk4-demo: Improve window sizing
  - gtk4-demo: Improve focus behavior
  - gtk4-demo: Add many missing a11y properties
  + Tools: gtk4-builder-tool: Make render an alias screenshot
  + Inspector:
  - Show more information in the a11y tab
  - Add an accessibility overlay with warnings and
    recommendations
  - Limit the width of the a11y tab
  + Build:
  - Require GLib 2.76
  - Make asan builds work again
  - Fix the build if ld is not ld.bdf
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691409600">- Update to version 4.12.0:
  + List widgets: Add scroll_to APIs
  + GtkFileLauncher: Add an always-ask property
  + GtkTextView: Make backspace behavior match GtkEntry
  + gsk: Fix handling of luminance in mask nodes
  + Text rendering: Automate the setting of gtk-hint-font-metrics
    from the scale factor. This improves font rendering in flatpaks
  + Wayland:
  - Fix behavior of stylus buttons
  - Support suspended window state
  + Vulkan: Many improvements
  + Tools: Add gtk4-rendernode-tool
  + Debugging: Drop the GTK_DEBUG_TOUCHSCREEN flag
  + Build: Some build options have been renamed:
  - gtk_doc -&gt; documentation
  - update_screenshots -&gt; screenshots
  - The old names still work
  + Updated translations.
- Update option passed to meson following upstream changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692619200">- Add 6af9dc86.patch: print: Revert "Start sorting apart includes"
  change for gtkprinteroptionprivate.h.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692964800">- Update to version 4.12.1:
  + GtkGridView: Fix a crash when scrolling
  + GtkColumnView: Fix a refcounting issue in the new scroll_to api
  + GtkTreeView: Fix style classes for sort arrows
  + GtkEntry: Improve tracking of user changes (for undo)
  + GtkNotebook: Fix a critical when switching pages
  + GtkColor/FontDialogButton: Make these widgets activatable
  + GtkMenuButton:
  - Fix problems with focus handling
  - Fix problems with DND
  + Printing: Fix the cpdb backend build
  + GSK: Fix issues with color matrix nodes
  + Wayland: Fix a crash with compositors other than gnome-shell
  + Updated translations.
- Drop patches fixed upstream:
  + 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  + 6af9dc86.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1693483200">- Re-add 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  and rebased/simplified (less correct, but sufficient for us)  for
  4.12.1.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695211200">- Add e001b421.patch: tooltip: don't cross native boundaries.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695211201">- Update to version 4.12.2:
  + GtkTooltip: Don't cross native boundaries when looking for
    tooltips.
  + GtkCenterLayout, GtkEntry, GtkSearchEntry: Fix some issues with
    baseline handling.
  + GtkSwitch: Respect text direction.
  + Theme: Use relative font sizes.
  + GSK:
  - Make repeated gradients match between GL and cairo.
  - Make rounded rect shrinking match between Vulkan, GL and
    cairo.
  - Fix parsing of text nodes with color glyphs.
  - Restrict an optimization to the cases where it is correct.
  - Fix rendering of shadows with opacity.
  + Updated translations.
- Drop merged upstream patch: e001b421.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695902400">- Update to version 4.12.3:
  + GtkWindow: Don't assume titlebars are GtkHeaderBar
  + GtkTreeView: Fix a crash in gtk_tree_view_is_blank_at_pos
  + printing: Fix some issues with the portal implementation
  + GSK:
  - Some optimizations in the GL renderer
  - Fix memory leaks in the Broadway renderer
  + demos: Fix a crash in gtk4-demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 4.12.4:
  + a11y: Tweak name computation for some corner cases.
  + gdk:
  - gl: Improve our use of GLES a bit (use vertex arrays and
    GL_BGRA if available)
  - Fix some errors in our memory format tables
  + gsk:
  - gl: handle texture-scale nodes more faithfully
  - gl: Fix icon padding in the atlas
  + Tools: Add a --undecorated option to gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 4.12.5:
  + GtkColumnView: Fix a crash on dispose.
  + GtkEmojiChooser:
  - Update to CLDR v44.
  - Add more translations.
  + GtkFileDialog:
  - Return an error if no file is selected.
  - Make closing the portal file chooser work.
  + GtkDropDown: Fix display of the initial checkmark.
  + GtkShortcutsWindow: Reduce the minimum width.
  + GDK: Make the png loader safer against overflow.
  + Wayland: Fix cursor handling with graphics tablets.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393601">- Update to version 4.13.6:
  + GtkColumnView:
  - Fix infinite loops in dispose.
  - Fix problems with weak ref cycles in GtkExpression.
  + GtkListView:
  - Fix some corner cases with sections during insertions and
    deletions.
  - Don't double-recycle widgets.
  + GtkStack: Add automatic cleanup for GtkStackPage.
  + GDK:
  - Use standard cursor names for drag cursors.
  - Enable fractional scaling with gl by default.
  + GSK:
  - Many fixes and improvements to the unified renderers:
  - Fix text rendering with the uber shader.
  - Fix rounding issues with fractional scales.
  - Fix some memory leaks.
  - Many text rendering fixes.
  - Implement subpixel positioning for glyphs.
  - Support custom fonts in node files.
  - Add tests for font rendering.
  - Fix drawing of repeat nodes.
  - Implement subpixels positioning.
  - Evict stale textures, glyphs and atlases from the cache.
  - Some fixes and improvements to the GL renderer:
  - Fix problems with GLES on Nvidia.
  - Avoid a crash in the mask demo.
  - Respect opacity of the first child node in containers.
  - Some fixes and improvements to the fallback renderer:
  - Fix drawing of repeat nodes.
  - Make ngl the default renderer.
  + Wayland:
  - Fix problems with tablet cursors.
  - Fix problems without seats.
  + Accessibility:
  - Respect a separate "show-status-shapes setting.
  - Fix change notification for accessible names on some widgets.
  + Inspector: Show the git commit in devel builds.
  + Tools:
  - Make gtk4-node-editor autosave its contents.
  - Add a benchmark command to gtk4-rendernode-tool.
  + Updated translations.
- Changes from version 4.13.5:
  + This release adds two new GSK renderers called vulkan and ngl,
    that are built from the same sources. The new renderers can
    handle many corner cases correctly that the current gl renderer
    does not handle, and they offer advantages such as antialiasing
    and supersampled gradients.
  + GtkDropdown: Fix display of initial selection
  + GtkShortcutsWindow: Make the window adapt to smaller screen
    widths
  + GtkTextView: Fix a possible NULL dereference in history
  + GDK: Make the png loader safer against overflows
  + GL: Fix some errors in handling of texture formats and mipmaps
- Switch to source-service managed sources.
- Enable sassc BuildRequires, as we're now building from git.
- Enable pkgconfig(vulkan) BuildRequires: upstream recommends
  enabling vulkan by now.
- Add shaderc BuildRequires: new dependency for the vulkan
  renderer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 4.13.7:
  + GtkFileChooser: Speed up opening.
  + GtkCalendar: Add some missing setters and getters.
  + Accessibility:
  - Add socket support for webkit accessibility.
  - Implement AT-SPI text for GtkText.
  - Implement AT-SPI component generically.
  - Add an announce API.
  + GSK:
  - Fix a crash in the vulkan renderer.
  - Make nodeparser allow aliases for fonts again.
  - Implement cache eviction for glyph and texture caches.
  - Fix ngl shaders to work on GL &lt; 4.0.
  - Require GL 3.3 for the ngl renderer.
  - Fix problems with scaled shadows.
  - Fix problems with holes for underlaid subsurfaces.
  - Improve handling of scales and glyph cache efficiency.
  + Media:
  - Support dmabufs in the gstreamer backend. This allows
    zero-copy video playback on Wayland when paired with
    hardware video decoding.
  - Drop the experimental ffmpeg backend. It hasn't been
    building for a year.
  + Wayland:
  - Commit empty frames if and double-buffered state is pending.
  - Fix monitor size information when using mutter without
    the scale-monitor-framebuffer setting.
  - Clear the current tablet on tab leave, fixing a crash.
  + Tools: Make the crash handling in gtk4-node-editor more robust.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708516800">- Update to version 4.13.8:
  + Accessibility:
  - Add a GtkAccessibleText interface for allowing 3rd party.
    text widgets (notably vte) to be accessible.
  - Avoid duplicate accessible descriptions.
  - Fix GetAccessibleAtPoint.
  + GSK:
  - Avoid offscreens for disjoint containers.
  - Don't use the gpu renderers with llvmpipe.
  - Fix various rendering issues found by tests.
  - Allow unnormalized node bounds again.
  - Fix a broken case of rounded-rect intersection.
  - Fix handling of external textures in gpu renderers.
  - Make gpu renderers work with WGL on Windows.
  + build: Allow building without dmabuf support on (old) Linux.
  + X11: Fix monitor enter/leave signals.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Update to version 4.13.8.1+7:
  + Fix Crash in gtk_file_dialog_save() with initial filename.
  + x11: Shadows require compositing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 4.13.9:
  + GtkEditable: Fix preconditions to be not too strict.
  + GtkEmojiChooser: Support search in the locale as well as in
    English.
  + GtkIconTheme: Make gtk_icon_paintable_new_for_file support
    symbolics.
  + GtkVideo: Fix a problem with cursor handling that could lead to
    crashes.
  + Accessibility:
  - Fix GetCharacterAtOffset implementation.
  - Add a Terminal role.
  - Make TextCaretMoved match gtk3.
  - Support multiple levels of GtkEditable delegates.
  + GSK:
  - Make the node parser more flexible for text nodes.
  - Change the way font scaling is handled to avoid clipping.
  - Fix handling of missing glyphs in the new renderers.
  + X11: Don't claim to support shadows without a compositor.
  + Wayland: Fix handling of output scales.
  + Tools: Add a compare command to gtk4-rendernode-tool.
  + Build: Fix some ubsan complaints.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 4.14.0:
  + GtkTextView:
  - Don't snapshot children twice.
  - Don't blink the cursor when hidden.
  + GtkEmojiChooser: Fix presentation selector handling.
  + GtkSnapshot: Fix wrong nodes with transformed shadows.
  + GtkIMContext: Make gtk_im_context_activate_osk public.
  + Accessibility:
  - Implement get_contents_at for all our text widgets.
  - Add GtkAccessibleText.get_default_attributes.
  + GSK:
  - Don't fall back to cairo for software rendering. gl+llvmpipe
    is better.
  - Round vertical glyph position to a device pixel position if
    the font is hinted.
  - Fix problems with clip handling.
  - Make vulkan and ngl match their font handling.
  - Fix some corner-cases with offloading and clips.
  - Fix problem with rendering of missing glyphs in hinted fonts.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710676800">- Update to version 4.14.1:
  + GtkTextView: Fix a mixup of cursor and anchor when retrieving
    surrounding text in input methods.
  + Printing: Avoid accessing freed printers.
  + Accessibility: Fix memory leaks.
  + GDK:
  - Rename the GDK_VULKAN_SKIP environment variable to
    GDK_VULKAN_DISABLE.
  - Add a GDK_GL_DISABLE environment variable.
  + GSK:
  - Rename the GSK_GPU_SKIP environment variable to
    GSK_GPU_DISABLE.
  - Speed up handling of repeated ops, which should help for
    text.
  - Speed up the inner loop of text node conversion.
  - Drop the glyph-align optimization flag.
  - ngl: Avoid reusing frames while they are in use.
  - Fix flickering thumbnails in nautilus.
  - Speed up buffer handling in both ngl and Vulkan.
  + Demos: Skip demos using gl shaders when we're not using the gl
    renderer.
  + Build:
  - Fix some ubsan warnings.
  - Avoid zink in ci since it spams stderr.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Update to version 4.14.2:
  + GtkScale: Improve positioning of values in some cases.
  + Theme: Make progress in entries visible.
  + Accessibility: Fix text insertion handling.
  + GDK:
  - dnd: Use the default cursor durion motion
  - dnd: Use a better cursor for indicating the move action
  + GSK:
  - gl: Handle offloads in offscreen context better
  - Fix text rendering problems with some fonts
  + Wayland:
  - Tighten up some protocol version checks
  - Use the presentation time protocol
  - Fix a crash with subsurfaces
  - Improve settings portal handling
  + Debugging: Add font settings in the inspector.
  + Demos:
  - Clean up the application demo
  - Update cursor images for the cursor demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 4.14.3:
  + GtkShortcutManager: Track the propagation phase of added
    controllers.
  + Accessibility: Implement GtkAccessibleRange for scrollbars.
  + X11:
  - Fix some confusing debug messages
  - Drop a no-longer-relevant optimization that was interfering
    with getting the current window manager capabilities.
  + Tools: Support generating pdf in gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714737600">- Update to version 4.14.4:
  + GtkGraphicsOffload: Don't crash without a child.
  + Icontheme:
  - Make symbolic svg loading more efficient.
  - Handle color-free symbolics more efficiently.
  + Accessibility:
  - Make the gtk-demo sidebar search more accessible.
  - Stop emitting focus events.
  + GDK:
  - Support XDG_ACTIVATION_TOKEN.
  - dmabuf: Be more defensive when importing unknown formats.
  - dmabuf: Use narrow range for YUV.
  + GSK: gpu: Handle  tiny offscreens correctl.
  + Build: Fix many ubsan warning.
  + Updated translations.</changelog>
</package>
<package pkgid="fcaad4da0434d60d58eb2ce60896d4b6a7f4dfc5ecfbe7b3ea88f53ad101d2ca28ca1110e3ba5e4a0d271028b6ab1489ea9f20819c9291f75fbd1c8ad5daa287" name="gtk4-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.14.4" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 4.11.4:
  + GtkFileChooser:
  - Default to sorting folders first
  - Fix a crash when visiting recent files
  + GtkTextView: Fix corner cases in word navigation
  + GtkMenuButton: Normalize label layout
  + GtkDropDown: Add support for sections
  + GtkVideo: Make the overlay icon clickable
  + GtkWindow: Clear the resize cursors to avoid artifacts
  + GtkFileDialog: Always set initial-folder
  + GtkDropDown: Update on expression changes
  + GtkMapListModel: Implement GtkSectionModel
  + Accessibility:
  - Improvements all over the place: GtkButton, GtkPasswordEntry,
    GtkFontChooserDialog, GtkColorChooserDialog,
    GtkShortcutsWindow, GtkMenuButton, GtkAboutDialog,
    GtkFileChooserDialog, GtkStackSidebar, GtkStackSwitcher,
    GtkMediaControls, GtkColorDialogButton, GtkDropDown,
    GtkInfoBar, GtkNotebook, GtkPrintUnixDialog, GtkModelButton
  - Make name computation follow the ARIA spec more closely
  - Adapt name computation for the common 'nested button'
    scenario
  - Change many containers to use `generic` instead of `group`
  - Use `generic` as the default role
  - Use `application` instead of `window` for windows
  - Add properties for accessible names of not directly exposed
    widgets in GtkListView, GtkGridView and GtkColumnView
  + DND: Fix criticals when drops are rejected
  + X11: Fix regressions in GLX setup
  + Windows: Center newly created transient windows
  + Vulkan:
  - Add antialising for gradients
  - Do less work on clipped away nodes
  - Redo image uploading
  - Support different image depths and formats
  - Add a pipeline cache
  + Demos:
  - gtk4-demo: Improve window sizing
  - gtk4-demo: Improve focus behavior
  - gtk4-demo: Add many missing a11y properties
  + Tools: gtk4-builder-tool: Make render an alias screenshot
  + Inspector:
  - Show more information in the a11y tab
  - Add an accessibility overlay with warnings and
    recommendations
  - Limit the width of the a11y tab
  + Build:
  - Require GLib 2.76
  - Make asan builds work again
  - Fix the build if ld is not ld.bdf
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691409600">- Update to version 4.12.0:
  + List widgets: Add scroll_to APIs
  + GtkFileLauncher: Add an always-ask property
  + GtkTextView: Make backspace behavior match GtkEntry
  + gsk: Fix handling of luminance in mask nodes
  + Text rendering: Automate the setting of gtk-hint-font-metrics
    from the scale factor. This improves font rendering in flatpaks
  + Wayland:
  - Fix behavior of stylus buttons
  - Support suspended window state
  + Vulkan: Many improvements
  + Tools: Add gtk4-rendernode-tool
  + Debugging: Drop the GTK_DEBUG_TOUCHSCREEN flag
  + Build: Some build options have been renamed:
  - gtk_doc -&gt; documentation
  - update_screenshots -&gt; screenshots
  - The old names still work
  + Updated translations.
- Update option passed to meson following upstream changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692619200">- Add 6af9dc86.patch: print: Revert "Start sorting apart includes"
  change for gtkprinteroptionprivate.h.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692964800">- Update to version 4.12.1:
  + GtkGridView: Fix a crash when scrolling
  + GtkColumnView: Fix a refcounting issue in the new scroll_to api
  + GtkTreeView: Fix style classes for sort arrows
  + GtkEntry: Improve tracking of user changes (for undo)
  + GtkNotebook: Fix a critical when switching pages
  + GtkColor/FontDialogButton: Make these widgets activatable
  + GtkMenuButton:
  - Fix problems with focus handling
  - Fix problems with DND
  + Printing: Fix the cpdb backend build
  + GSK: Fix issues with color matrix nodes
  + Wayland: Fix a crash with compositors other than gnome-shell
  + Updated translations.
- Drop patches fixed upstream:
  + 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  + 6af9dc86.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1693483200">- Re-add 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
  and rebased/simplified (less correct, but sufficient for us)  for
  4.12.1.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695211200">- Add e001b421.patch: tooltip: don't cross native boundaries.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695211201">- Update to version 4.12.2:
  + GtkTooltip: Don't cross native boundaries when looking for
    tooltips.
  + GtkCenterLayout, GtkEntry, GtkSearchEntry: Fix some issues with
    baseline handling.
  + GtkSwitch: Respect text direction.
  + Theme: Use relative font sizes.
  + GSK:
  - Make repeated gradients match between GL and cairo.
  - Make rounded rect shrinking match between Vulkan, GL and
    cairo.
  - Fix parsing of text nodes with color glyphs.
  - Restrict an optimization to the cases where it is correct.
  - Fix rendering of shadows with opacity.
  + Updated translations.
- Drop merged upstream patch: e001b421.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695902400">- Update to version 4.12.3:
  + GtkWindow: Don't assume titlebars are GtkHeaderBar
  + GtkTreeView: Fix a crash in gtk_tree_view_is_blank_at_pos
  + printing: Fix some issues with the portal implementation
  + GSK:
  - Some optimizations in the GL renderer
  - Fix memory leaks in the Broadway renderer
  + demos: Fix a crash in gtk4-demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 4.12.4:
  + a11y: Tweak name computation for some corner cases.
  + gdk:
  - gl: Improve our use of GLES a bit (use vertex arrays and
    GL_BGRA if available)
  - Fix some errors in our memory format tables
  + gsk:
  - gl: handle texture-scale nodes more faithfully
  - gl: Fix icon padding in the atlas
  + Tools: Add a --undecorated option to gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 4.12.5:
  + GtkColumnView: Fix a crash on dispose.
  + GtkEmojiChooser:
  - Update to CLDR v44.
  - Add more translations.
  + GtkFileDialog:
  - Return an error if no file is selected.
  - Make closing the portal file chooser work.
  + GtkDropDown: Fix display of the initial checkmark.
  + GtkShortcutsWindow: Reduce the minimum width.
  + GDK: Make the png loader safer against overflow.
  + Wayland: Fix cursor handling with graphics tablets.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393601">- Update to version 4.13.6:
  + GtkColumnView:
  - Fix infinite loops in dispose.
  - Fix problems with weak ref cycles in GtkExpression.
  + GtkListView:
  - Fix some corner cases with sections during insertions and
    deletions.
  - Don't double-recycle widgets.
  + GtkStack: Add automatic cleanup for GtkStackPage.
  + GDK:
  - Use standard cursor names for drag cursors.
  - Enable fractional scaling with gl by default.
  + GSK:
  - Many fixes and improvements to the unified renderers:
  - Fix text rendering with the uber shader.
  - Fix rounding issues with fractional scales.
  - Fix some memory leaks.
  - Many text rendering fixes.
  - Implement subpixel positioning for glyphs.
  - Support custom fonts in node files.
  - Add tests for font rendering.
  - Fix drawing of repeat nodes.
  - Implement subpixels positioning.
  - Evict stale textures, glyphs and atlases from the cache.
  - Some fixes and improvements to the GL renderer:
  - Fix problems with GLES on Nvidia.
  - Avoid a crash in the mask demo.
  - Respect opacity of the first child node in containers.
  - Some fixes and improvements to the fallback renderer:
  - Fix drawing of repeat nodes.
  - Make ngl the default renderer.
  + Wayland:
  - Fix problems with tablet cursors.
  - Fix problems without seats.
  + Accessibility:
  - Respect a separate "show-status-shapes setting.
  - Fix change notification for accessible names on some widgets.
  + Inspector: Show the git commit in devel builds.
  + Tools:
  - Make gtk4-node-editor autosave its contents.
  - Add a benchmark command to gtk4-rendernode-tool.
  + Updated translations.
- Changes from version 4.13.5:
  + This release adds two new GSK renderers called vulkan and ngl,
    that are built from the same sources. The new renderers can
    handle many corner cases correctly that the current gl renderer
    does not handle, and they offer advantages such as antialiasing
    and supersampled gradients.
  + GtkDropdown: Fix display of initial selection
  + GtkShortcutsWindow: Make the window adapt to smaller screen
    widths
  + GtkTextView: Fix a possible NULL dereference in history
  + GDK: Make the png loader safer against overflows
  + GL: Fix some errors in handling of texture formats and mipmaps
- Switch to source-service managed sources.
- Enable sassc BuildRequires, as we're now building from git.
- Enable pkgconfig(vulkan) BuildRequires: upstream recommends
  enabling vulkan by now.
- Add shaderc BuildRequires: new dependency for the vulkan
  renderer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 4.13.7:
  + GtkFileChooser: Speed up opening.
  + GtkCalendar: Add some missing setters and getters.
  + Accessibility:
  - Add socket support for webkit accessibility.
  - Implement AT-SPI text for GtkText.
  - Implement AT-SPI component generically.
  - Add an announce API.
  + GSK:
  - Fix a crash in the vulkan renderer.
  - Make nodeparser allow aliases for fonts again.
  - Implement cache eviction for glyph and texture caches.
  - Fix ngl shaders to work on GL &lt; 4.0.
  - Require GL 3.3 for the ngl renderer.
  - Fix problems with scaled shadows.
  - Fix problems with holes for underlaid subsurfaces.
  - Improve handling of scales and glyph cache efficiency.
  + Media:
  - Support dmabufs in the gstreamer backend. This allows
    zero-copy video playback on Wayland when paired with
    hardware video decoding.
  - Drop the experimental ffmpeg backend. It hasn't been
    building for a year.
  + Wayland:
  - Commit empty frames if and double-buffered state is pending.
  - Fix monitor size information when using mutter without
    the scale-monitor-framebuffer setting.
  - Clear the current tablet on tab leave, fixing a crash.
  + Tools: Make the crash handling in gtk4-node-editor more robust.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708516800">- Update to version 4.13.8:
  + Accessibility:
  - Add a GtkAccessibleText interface for allowing 3rd party.
    text widgets (notably vte) to be accessible.
  - Avoid duplicate accessible descriptions.
  - Fix GetAccessibleAtPoint.
  + GSK:
  - Avoid offscreens for disjoint containers.
  - Don't use the gpu renderers with llvmpipe.
  - Fix various rendering issues found by tests.
  - Allow unnormalized node bounds again.
  - Fix a broken case of rounded-rect intersection.
  - Fix handling of external textures in gpu renderers.
  - Make gpu renderers work with WGL on Windows.
  + build: Allow building without dmabuf support on (old) Linux.
  + X11: Fix monitor enter/leave signals.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Update to version 4.13.8.1+7:
  + Fix Crash in gtk_file_dialog_save() with initial filename.
  + x11: Shadows require compositing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 4.13.9:
  + GtkEditable: Fix preconditions to be not too strict.
  + GtkEmojiChooser: Support search in the locale as well as in
    English.
  + GtkIconTheme: Make gtk_icon_paintable_new_for_file support
    symbolics.
  + GtkVideo: Fix a problem with cursor handling that could lead to
    crashes.
  + Accessibility:
  - Fix GetCharacterAtOffset implementation.
  - Add a Terminal role.
  - Make TextCaretMoved match gtk3.
  - Support multiple levels of GtkEditable delegates.
  + GSK:
  - Make the node parser more flexible for text nodes.
  - Change the way font scaling is handled to avoid clipping.
  - Fix handling of missing glyphs in the new renderers.
  + X11: Don't claim to support shadows without a compositor.
  + Wayland: Fix handling of output scales.
  + Tools: Add a compare command to gtk4-rendernode-tool.
  + Build: Fix some ubsan complaints.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710244800">- Update to version 4.14.0:
  + GtkTextView:
  - Don't snapshot children twice.
  - Don't blink the cursor when hidden.
  + GtkEmojiChooser: Fix presentation selector handling.
  + GtkSnapshot: Fix wrong nodes with transformed shadows.
  + GtkIMContext: Make gtk_im_context_activate_osk public.
  + Accessibility:
  - Implement get_contents_at for all our text widgets.
  - Add GtkAccessibleText.get_default_attributes.
  + GSK:
  - Don't fall back to cairo for software rendering. gl+llvmpipe
    is better.
  - Round vertical glyph position to a device pixel position if
    the font is hinted.
  - Fix problems with clip handling.
  - Make vulkan and ngl match their font handling.
  - Fix some corner-cases with offloading and clips.
  - Fix problem with rendering of missing glyphs in hinted fonts.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710676800">- Update to version 4.14.1:
  + GtkTextView: Fix a mixup of cursor and anchor when retrieving
    surrounding text in input methods.
  + Printing: Avoid accessing freed printers.
  + Accessibility: Fix memory leaks.
  + GDK:
  - Rename the GDK_VULKAN_SKIP environment variable to
    GDK_VULKAN_DISABLE.
  - Add a GDK_GL_DISABLE environment variable.
  + GSK:
  - Rename the GSK_GPU_SKIP environment variable to
    GSK_GPU_DISABLE.
  - Speed up handling of repeated ops, which should help for
    text.
  - Speed up the inner loop of text node conversion.
  - Drop the glyph-align optimization flag.
  - ngl: Avoid reusing frames while they are in use.
  - Fix flickering thumbnails in nautilus.
  - Speed up buffer handling in both ngl and Vulkan.
  + Demos: Skip demos using gl shaders when we're not using the gl
    renderer.
  + Build:
  - Fix some ubsan warnings.
  - Avoid zink in ci since it spams stderr.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Update to version 4.14.2:
  + GtkScale: Improve positioning of values in some cases.
  + Theme: Make progress in entries visible.
  + Accessibility: Fix text insertion handling.
  + GDK:
  - dnd: Use the default cursor durion motion
  - dnd: Use a better cursor for indicating the move action
  + GSK:
  - gl: Handle offloads in offscreen context better
  - Fix text rendering problems with some fonts
  + Wayland:
  - Tighten up some protocol version checks
  - Use the presentation time protocol
  - Fix a crash with subsurfaces
  - Improve settings portal handling
  + Debugging: Add font settings in the inspector.
  + Demos:
  - Clean up the application demo
  - Update cursor images for the cursor demo
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713528000">- Update to version 4.14.3:
  + GtkShortcutManager: Track the propagation phase of added
    controllers.
  + Accessibility: Implement GtkAccessibleRange for scrollbars.
  + X11:
  - Fix some confusing debug messages
  - Drop a no-longer-relevant optimization that was interfering
    with getting the current window manager capabilities.
  + Tools: Support generating pdf in gtk4-rendernode-tool.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714737600">- Update to version 4.14.4:
  + GtkGraphicsOffload: Don't crash without a child.
  + Icontheme:
  - Make symbolic svg loading more efficient.
  - Handle color-free symbolics more efficiently.
  + Accessibility:
  - Make the gtk-demo sidebar search more accessible.
  - Stop emitting focus events.
  + GDK:
  - Support XDG_ACTIVATION_TOKEN.
  - dmabuf: Be more defensive when importing unknown formats.
  - dmabuf: Use narrow range for YUV.
  + GSK: gpu: Handle  tiny offscreens correctl.
  + Build: Fix many ubsan warning.
  + Updated translations.</changelog>
</package>
<package pkgid="e96ea5805d6896658ef6e66087ed717c04793eb561b4a4d4bfbc25009f8447ade94bd35bda0f53ba774a01f45d0fb567183d44097b0ff5851a0897d698bccf5f" name="gucharmap" arch="src">
  <version epoch="0" ver="15.1.4" rel="1.1"/>
  <changelog author="luc14n0@linuxmail.org" date="1509624000">- Update Url to https://wiki.gnome.org/Apps/Gucharmap: current
  Gucharmap's web page.
- Add pkgconfig(glib-2.0) BuildRequires: missing declaration of
  dependency, it was already being used thanks to
  pkgconfig(gio-2.0) BuildRequires that lives in the same devel
  package that provides glib-2.0.
- Drop perl(Env) and libxml2-tools BuildRequires since they are not
  being used or needed.
- Points fdupes to removal of duplicates under the data directory
  rather than the whole build root.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="dimstar@opensuse.org" date="1520856000">- Update to version 10.0.4:
  + charmap: Improve glyph display.
  + charmap: Always show the scroll bar (bgo#791715, bgo#791931).
  + Updated translations.
- Add pkgconfig(freetype2) BuildRequires: new dependency.</changelog>
  <changelog author="dimstar@opensuse.org" date="1520942400">- export LDFLAGS="-ldl": upstream forgot to link libdl, which is
  needed for dlsyms (bgo#794281).</changelog>
  <changelog author="jengelh@inai.de" date="1521028800">- Drop ineffective --with-pic. Replace fragile LDFLAGS=-ldl.</changelog>
  <changelog author="dimstar@opensuse.org" date="1521547200">- Unconditionally enable translation-update-upstream: on
  Tumbleweed, this results in a NOP and for Leap in SLE paid
  translations being used (boo#1086036).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1546689600">- Update to version 11.0.3:
  + No upstream changes or NEWS provided, please see upstream git:
    https://gitlab.gnome.org/GNOME/gucharmap</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552392000">- Update to version 12.0.0:
  + unicode:
  - Update to version 12.0.0.
  - Fix name buffer length.
  + help: Update screenshots for GNOME 3.32.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552392001">- Update to version 12.0.1:
  + checksums: Update for unicode 12.0.0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1584273600">- Update to 13.0.0 (no changelog)
- Switch to _service and _servicedata because tarball wasn't released
- Switch to meson</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643889600">- Add a8ee037f8cf151b8b65354bc93c56953e41f5a22.patch: Fix build
  with meson 0.61 and newer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1652875200">- Update to version 14.0.3:
  + Classify characters without script name properly
  + all: Use PCRE2 instead of GRegex
  + build:
  - Enforce required unicode data version
  - Fix build with meson 0.60
  - Fix warning about incompatible pointer return type
  - Fix warning about unused variable 'priv'
  - Remove unwanted warning
  + charmap: Search in details by default
  + chartable:
  - Improve Korean Hanja Pronunciations property
  - Mark special script and block names in italic
  - Use device scale for character popup
  + help: Remove duplicate entry
  + lib:
  - Enable alphabetical sorting of the Unicode blocks
  - Remove bogus volatile from type builtins code
  + unicode:
  - Add strings to prepare unicode 14 update
  - Update for unicode 14.0.0
  + Updated translations.
- Drop a8ee037f8cf151b8b65354bc93c56953e41f5a22.patch: fixed
  upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1671019200">- Update to version 15.0.2:
  + metainfo: Add screenshots and link them from metainfo.
  + build: Use GNOME module post_install().
  + all: Update to unicode 15.0.0.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1683028800">- Update to version 15.0.4:
  + Update application screenshots to version 15.
  + unicode: Derive some more character names.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1696420800">- Update to version 15.1.1:
  + DOAP: Remove defunct mailing list; add Discourse
  + unicode: Update to version 15.1.0
  + unicode: i18n update for 15.1.0
  + metainfo: Add launchable info
  + Updated translations.
- Update source service to current standard.</changelog>
  <changelog author="dimstar@opensuse.org" date="1704369600">- Update to version 15.1.2:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711540800">- Update to version 15.1.3:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 15.1.4:
  + Updated translations.</changelog>
</package>
<package pkgid="e2577dd63e03b0e2bd87dba87f3db89d27e042dcc4ac92958f073d6835ed02c04feb7c628a43a7e21f5ea04355c75d0a41e14ef1c0d5e2a33a5e035fd3d3ba34" name="gucharmap" arch="x86_64">
  <version epoch="0" ver="15.1.4" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1584273600">- Update to 13.0.0 (no changelog)
- Switch to _service and _servicedata because tarball wasn't released
- Switch to meson</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643889600">- Add a8ee037f8cf151b8b65354bc93c56953e41f5a22.patch: Fix build
  with meson 0.61 and newer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1652875200">- Update to version 14.0.3:
  + Classify characters without script name properly
  + all: Use PCRE2 instead of GRegex
  + build:
  - Enforce required unicode data version
  - Fix build with meson 0.60
  - Fix warning about incompatible pointer return type
  - Fix warning about unused variable 'priv'
  - Remove unwanted warning
  + charmap: Search in details by default
  + chartable:
  - Improve Korean Hanja Pronunciations property
  - Mark special script and block names in italic
  - Use device scale for character popup
  + help: Remove duplicate entry
  + lib:
  - Enable alphabetical sorting of the Unicode blocks
  - Remove bogus volatile from type builtins code
  + unicode:
  - Add strings to prepare unicode 14 update
  - Update for unicode 14.0.0
  + Updated translations.
- Drop a8ee037f8cf151b8b65354bc93c56953e41f5a22.patch: fixed
  upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1671019200">- Update to version 15.0.2:
  + metainfo: Add screenshots and link them from metainfo.
  + build: Use GNOME module post_install().
  + all: Update to unicode 15.0.0.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1683028800">- Update to version 15.0.4:
  + Update application screenshots to version 15.
  + unicode: Derive some more character names.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1696420800">- Update to version 15.1.1:
  + DOAP: Remove defunct mailing list; add Discourse
  + unicode: Update to version 15.1.0
  + unicode: i18n update for 15.1.0
  + metainfo: Add launchable info
  + Updated translations.
- Update source service to current standard.</changelog>
  <changelog author="dimstar@opensuse.org" date="1704369600">- Update to version 15.1.2:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711540800">- Update to version 15.1.3:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 15.1.4:
  + Updated translations.</changelog>
</package>
<package pkgid="184ebc1d6c137af7c778f4e70b0dd264b3f2583b99dc933ed8afb46fb5a3d2c31b5f81fde96b8e737b06507e1a3b283267d0ed05b788529151a2ff39f5f5965f" name="gucharmap-debuginfo" arch="x86_64">
  <version epoch="0" ver="15.1.4" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1584273600">- Update to 13.0.0 (no changelog)
- Switch to _service and _servicedata because tarball wasn't released
- Switch to meson</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643889600">- Add a8ee037f8cf151b8b65354bc93c56953e41f5a22.patch: Fix build
  with meson 0.61 and newer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1652875200">- Update to version 14.0.3:
  + Classify characters without script name properly
  + all: Use PCRE2 instead of GRegex
  + build:
  - Enforce required unicode data version
  - Fix build with meson 0.60
  - Fix warning about incompatible pointer return type
  - Fix warning about unused variable 'priv'
  - Remove unwanted warning
  + charmap: Search in details by default
  + chartable:
  - Improve Korean Hanja Pronunciations property
  - Mark special script and block names in italic
  - Use device scale for character popup
  + help: Remove duplicate entry
  + lib:
  - Enable alphabetical sorting of the Unicode blocks
  - Remove bogus volatile from type builtins code
  + unicode:
  - Add strings to prepare unicode 14 update
  - Update for unicode 14.0.0
  + Updated translations.
- Drop a8ee037f8cf151b8b65354bc93c56953e41f5a22.patch: fixed
  upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1671019200">- Update to version 15.0.2:
  + metainfo: Add screenshots and link them from metainfo.
  + build: Use GNOME module post_install().
  + all: Update to unicode 15.0.0.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1683028800">- Update to version 15.0.4:
  + Update application screenshots to version 15.
  + unicode: Derive some more character names.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1696420800">- Update to version 15.1.1:
  + DOAP: Remove defunct mailing list; add Discourse
  + unicode: Update to version 15.1.0
  + unicode: i18n update for 15.1.0
  + metainfo: Add launchable info
  + Updated translations.
- Update source service to current standard.</changelog>
  <changelog author="dimstar@opensuse.org" date="1704369600">- Update to version 15.1.2:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711540800">- Update to version 15.1.3:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 15.1.4:
  + Updated translations.</changelog>
</package>
<package pkgid="1a560f376fca036e114b9c14e07c84dc904ec0f75179b386303cd7c627a754a2b9baecc022b981a49be3e60e5cf978dff54b8c6f040c3bde43c07a132688651b" name="gucharmap-debugsource" arch="x86_64">
  <version epoch="0" ver="15.1.4" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1584273600">- Update to 13.0.0 (no changelog)
- Switch to _service and _servicedata because tarball wasn't released
- Switch to meson</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643889600">- Add a8ee037f8cf151b8b65354bc93c56953e41f5a22.patch: Fix build
  with meson 0.61 and newer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1652875200">- Update to version 14.0.3:
  + Classify characters without script name properly
  + all: Use PCRE2 instead of GRegex
  + build:
  - Enforce required unicode data version
  - Fix build with meson 0.60
  - Fix warning about incompatible pointer return type
  - Fix warning about unused variable 'priv'
  - Remove unwanted warning
  + charmap: Search in details by default
  + chartable:
  - Improve Korean Hanja Pronunciations property
  - Mark special script and block names in italic
  - Use device scale for character popup
  + help: Remove duplicate entry
  + lib:
  - Enable alphabetical sorting of the Unicode blocks
  - Remove bogus volatile from type builtins code
  + unicode:
  - Add strings to prepare unicode 14 update
  - Update for unicode 14.0.0
  + Updated translations.
- Drop a8ee037f8cf151b8b65354bc93c56953e41f5a22.patch: fixed
  upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1671019200">- Update to version 15.0.2:
  + metainfo: Add screenshots and link them from metainfo.
  + build: Use GNOME module post_install().
  + all: Update to unicode 15.0.0.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1683028800">- Update to version 15.0.4:
  + Update application screenshots to version 15.
  + unicode: Derive some more character names.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1696420800">- Update to version 15.1.1:
  + DOAP: Remove defunct mailing list; add Discourse
  + unicode: Update to version 15.1.0
  + unicode: i18n update for 15.1.0
  + metainfo: Add launchable info
  + Updated translations.
- Update source service to current standard.</changelog>
  <changelog author="dimstar@opensuse.org" date="1704369600">- Update to version 15.1.2:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711540800">- Update to version 15.1.3:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 15.1.4:
  + Updated translations.</changelog>
</package>
<package pkgid="faa70e35cc830636b055bbfea757e6a8db1a08becb48e4e0cc2e81cb4dd6aa7680abb96f0867c5ad79acbdec5b80c2066179c55d0262f64c53ad7a5e58f87780" name="gucharmap-devel" arch="x86_64">
  <version epoch="0" ver="15.1.4" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1584273600">- Update to 13.0.0 (no changelog)
- Switch to _service and _servicedata because tarball wasn't released
- Switch to meson</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643889600">- Add a8ee037f8cf151b8b65354bc93c56953e41f5a22.patch: Fix build
  with meson 0.61 and newer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1652875200">- Update to version 14.0.3:
  + Classify characters without script name properly
  + all: Use PCRE2 instead of GRegex
  + build:
  - Enforce required unicode data version
  - Fix build with meson 0.60
  - Fix warning about incompatible pointer return type
  - Fix warning about unused variable 'priv'
  - Remove unwanted warning
  + charmap: Search in details by default
  + chartable:
  - Improve Korean Hanja Pronunciations property
  - Mark special script and block names in italic
  - Use device scale for character popup
  + help: Remove duplicate entry
  + lib:
  - Enable alphabetical sorting of the Unicode blocks
  - Remove bogus volatile from type builtins code
  + unicode:
  - Add strings to prepare unicode 14 update
  - Update for unicode 14.0.0
  + Updated translations.
- Drop a8ee037f8cf151b8b65354bc93c56953e41f5a22.patch: fixed
  upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1671019200">- Update to version 15.0.2:
  + metainfo: Add screenshots and link them from metainfo.
  + build: Use GNOME module post_install().
  + all: Update to unicode 15.0.0.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1683028800">- Update to version 15.0.4:
  + Update application screenshots to version 15.
  + unicode: Derive some more character names.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1696420800">- Update to version 15.1.1:
  + DOAP: Remove defunct mailing list; add Discourse
  + unicode: Update to version 15.1.0
  + unicode: i18n update for 15.1.0
  + metainfo: Add launchable info
  + Updated translations.
- Update source service to current standard.</changelog>
  <changelog author="dimstar@opensuse.org" date="1704369600">- Update to version 15.1.2:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711540800">- Update to version 15.1.3:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 15.1.4:
  + Updated translations.</changelog>
</package>
<package pkgid="44770882557c4b81b11f37ef2a920bcdb291a160036522bdc04bb1e41fb917fcbd7393d66ffde838d63f82cdcbddc365dfe8c1a4e99b4286292d2cc9821aa758" name="gucharmap-lang" arch="noarch">
  <version epoch="0" ver="15.1.4" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1584273600">- Update to 13.0.0 (no changelog)
- Switch to _service and _servicedata because tarball wasn't released
- Switch to meson</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643889600">- Add a8ee037f8cf151b8b65354bc93c56953e41f5a22.patch: Fix build
  with meson 0.61 and newer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1652875200">- Update to version 14.0.3:
  + Classify characters without script name properly
  + all: Use PCRE2 instead of GRegex
  + build:
  - Enforce required unicode data version
  - Fix build with meson 0.60
  - Fix warning about incompatible pointer return type
  - Fix warning about unused variable 'priv'
  - Remove unwanted warning
  + charmap: Search in details by default
  + chartable:
  - Improve Korean Hanja Pronunciations property
  - Mark special script and block names in italic
  - Use device scale for character popup
  + help: Remove duplicate entry
  + lib:
  - Enable alphabetical sorting of the Unicode blocks
  - Remove bogus volatile from type builtins code
  + unicode:
  - Add strings to prepare unicode 14 update
  - Update for unicode 14.0.0
  + Updated translations.
- Drop a8ee037f8cf151b8b65354bc93c56953e41f5a22.patch: fixed
  upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1671019200">- Update to version 15.0.2:
  + metainfo: Add screenshots and link them from metainfo.
  + build: Use GNOME module post_install().
  + all: Update to unicode 15.0.0.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1683028800">- Update to version 15.0.4:
  + Update application screenshots to version 15.
  + unicode: Derive some more character names.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1696420800">- Update to version 15.1.1:
  + DOAP: Remove defunct mailing list; add Discourse
  + unicode: Update to version 15.1.0
  + unicode: i18n update for 15.1.0
  + metainfo: Add launchable info
  + Updated translations.
- Update source service to current standard.</changelog>
  <changelog author="dimstar@opensuse.org" date="1704369600">- Update to version 15.1.2:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711540800">- Update to version 15.1.3:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 15.1.4:
  + Updated translations.</changelog>
</package>
<package pkgid="59808bc904e1c4ffab92b5e134cd2e36b148b3d4dbeb572a2c4abde451f66d99b4844a1e97ee5ab7d25adc75a80cbbaaa84d8775912d1f91e55b26f685a61aed" name="guestfs-tools" arch="src">
  <version epoch="0" ver="1.52.0" rel="5.1"/>
  <changelog author="carnold@suse.com" date="1639742400">- Initial creation of the guestfs-tools package split out from the
  libguestfs package.
  * This release moves many of the virt tools like virt-builder,
    virt-cat, virt-customize, virt-df, etc. from libguestfs to the
    guestfs-tools package. This makes libguestfs a bit easier to
    build and manage.
- These patches fix ocaml build errors.
  63c9cd93-m4-guestfs-ocaml.m4-Fix-deprecated-warning-format.patch
  a4930f5f-customize-Suppress-OCaml-warning.patch</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1640865600">- Fix Requires: gnupg2 -&gt; gpg2</changelog>
  <changelog author="carnold@suse.com" date="1647518400">- Update to version 1.48.0
  * virt-builder
    New templates: "alma-8.5", "centosstream-8", "debian-11",
    "fedora-34", "fedora-34" (armv7l), "fedora-35" "fedora-35"
    (aarch64) (Lars Kaiser, Stef Walter).
    New fedora-34 (armv7l) template is built to use UEFI.
  * virt-customize
    The yescrypt password hashing method is now supported (Björn
    Esser).
  * virt-inspector
    Recognise "kalilinux", "kylin" and "msdos" operating systems /
    Linux distros (Laszlo Ersek).
    Inspection of LUKS encrypted filesystems placed directly on
    logical volumes is now supported, but you will need
    libguestfs ≥ 1.48 (Laszlo Ersek).
  * virt-sysprep
    Add a new default operation called "net-nmconn" which removes
    NetworkManager connection profiles (Laszlo Ersek).
  * virt-win-reg
    "virt-win-reg --version" now prints both the version of guestfs
    tools and the libguestfs library that it is linked with.
  * Various bug fixes
- Drop patches contained in new tarball
  63c9cd93-m4-guestfs-ocaml.m4-Fix-deprecated-warning-format.patch
  a4930f5f-customize-Suppress-OCaml-warning.patch</changelog>
  <changelog author="carnold@suse.com" date="1652702400">- Update to version 1.48.1
  * This is a bug fix release</changelog>
  <changelog author="carnold@suse.com" date="1654171200">- Update to version 1.48.2
  * This is a bug fix release</changelog>
  <changelog author="carnold@suse.com" date="1656504000">- bsc#1201064 - Libguestfs: Buffer overflow in get_keys leads
  to DOS - CVE-2022-2211
  CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch</changelog>
  <changelog author="carnold@suse.com" date="1664884800">- jsc#PED-2104 [Virt Tools] Refresh Virtualization Tools for Xen
  and KVM Management</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1672142400">- Enable build on riscv64</changelog>
  <changelog author="carnold@suse.com" date="1674648000">- Update to version 1.48.3 bug fix release
  * jsc#PED-2113
  * No upstream changelog found in sources or webpage</changelog>
  <changelog author="carnold@suse.com" date="1675944000">- Update to verion 1.50.0
  * Drivers: Require guestfs_inspect_get_build_id API
  * Drivers: Add support for scanning drivers in Windows guests
  * New 'virt-drivers' tool
    This tool can be pointed at a disk image which lacks metadata and in
    some circumstances can determine useful information about it, such as
    what bootloader it contains and what device emulation it needs to
    boot.
  * Customize: Implement --inject-qemu-ga and --inject-virtio-win operations
  * Customize: Run zypper dist-upgrade for --update operation
  * Customize: rebase to the common/mlcustomize/Guest_packages interface
  * Adopt inversion of SELinux relabeling in virt-customize
  * Update common submodule. In particular, pick up the new Inject_virtio_win module:
  * Inspector: Update coreos test for new &lt;build_id&gt; field
  * Inspector: Display the new build ID field
  * Sysprep: advise against cloning VMs with internal full disk encryption
  * Sysprep: make an effort to cope with LUKS-on-LVM
  * Fixes related to "--key ID:clevis"
    sysprep: set networking for "--key ID:clevis"
    customize: add reminder about "--key ID:clevis"
    get-kernel, sparsify: set networking for "--key ID:clevis"
    cat, log, ls, tail, diff, edit, insp.: set networking for "--key ID:clevis"
  * Builder: templates: Account for UEFI when regenerating grub
  * Ocaml-dep.sh.in: Remove reference to bundled/ocaml-augeas
- Drop CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1679054400">- Use gzip -n for bit-reproducible packages</changelog>
  <changelog author="carnold@suse.com" date="1682942400">- Update to version 1.50.1 bug fix release
  * No upstream changelog found in sources or webpage</changelog>
  <changelog author="carnold@suse.com" date="1701172800">- Update to version 1.51.5
  * No upstream changelog found in sources or webpage
  * customize: Change --chown to use UID:GID:FILENAME
  * Implement virt-customize --tar-in
  * Dropped the virt-dib tool
  * Various bug fixes and language translations</changelog>
  <changelog author="olaf@aepfle.de" date="1701345600">- Remove obsolete requirement for ocaml-gettext-stub-devel
- Require OCaml 4.07+</changelog>
  <changelog author="carnold@suse.com" date="1702296000">- Update to version 1.51.6
  * Include &lt;libxml/parser.h&gt; for xmlReadMemory
  * Test new --key all:SELECTOR option</changelog>
  <changelog author="carnold@suse.com" date="1704369600">- Update to version 1.52.0 (jsc#PED-6305)
  * mltools/libosinfo-c.c: Fix off-by-one error
  * Documentation fixes
  * Fix bugs-in-changelog.sh: Use grep -E instead of egrep</changelog>
  <changelog author="carnold@suse.com" date="1711713600">- Upstream bug fixes
  Update-virt-customize-generated-files.patch
  Initialise-bar-fp-as-NULL.patch</changelog>
  <changelog author="carnold@suse.com" date="1715083200">- Add Requires on libguestfs which will pull in
  libguestfs-appliance and all its dependencies. (bsc#1223444)
  guestfs-tools.spec</changelog>
</package>
<package pkgid="7741fcd3f9747ca95631a98b1aec4dcd9d6f21caad15cbb5387b499e06b93ef37b1ed19887c6b6afe2e4f07abb7d96f03aec568a8ba2497b4513d00b81247045" name="guestfs-tools" arch="x86_64">
  <version epoch="0" ver="1.52.0" rel="5.1"/>
  <changelog author="carnold@suse.com" date="1639742400">- Initial creation of the guestfs-tools package split out from the
  libguestfs package.
  * This release moves many of the virt tools like virt-builder,
    virt-cat, virt-customize, virt-df, etc. from libguestfs to the
    guestfs-tools package. This makes libguestfs a bit easier to
    build and manage.
- These patches fix ocaml build errors.
  63c9cd93-m4-guestfs-ocaml.m4-Fix-deprecated-warning-format.patch
  a4930f5f-customize-Suppress-OCaml-warning.patch</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1640865600">- Fix Requires: gnupg2 -&gt; gpg2</changelog>
  <changelog author="carnold@suse.com" date="1647518400">- Update to version 1.48.0
  * virt-builder
    New templates: "alma-8.5", "centosstream-8", "debian-11",
    "fedora-34", "fedora-34" (armv7l), "fedora-35" "fedora-35"
    (aarch64) (Lars Kaiser, Stef Walter).
    New fedora-34 (armv7l) template is built to use UEFI.
  * virt-customize
    The yescrypt password hashing method is now supported (Björn
    Esser).
  * virt-inspector
    Recognise "kalilinux", "kylin" and "msdos" operating systems /
    Linux distros (Laszlo Ersek).
    Inspection of LUKS encrypted filesystems placed directly on
    logical volumes is now supported, but you will need
    libguestfs ≥ 1.48 (Laszlo Ersek).
  * virt-sysprep
    Add a new default operation called "net-nmconn" which removes
    NetworkManager connection profiles (Laszlo Ersek).
  * virt-win-reg
    "virt-win-reg --version" now prints both the version of guestfs
    tools and the libguestfs library that it is linked with.
  * Various bug fixes
- Drop patches contained in new tarball
  63c9cd93-m4-guestfs-ocaml.m4-Fix-deprecated-warning-format.patch
  a4930f5f-customize-Suppress-OCaml-warning.patch</changelog>
  <changelog author="carnold@suse.com" date="1652702400">- Update to version 1.48.1
  * This is a bug fix release</changelog>
  <changelog author="carnold@suse.com" date="1654171200">- Update to version 1.48.2
  * This is a bug fix release</changelog>
  <changelog author="carnold@suse.com" date="1656504000">- bsc#1201064 - Libguestfs: Buffer overflow in get_keys leads
  to DOS - CVE-2022-2211
  CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch</changelog>
  <changelog author="carnold@suse.com" date="1664884800">- jsc#PED-2104 [Virt Tools] Refresh Virtualization Tools for Xen
  and KVM Management</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1672142400">- Enable build on riscv64</changelog>
  <changelog author="carnold@suse.com" date="1674648000">- Update to version 1.48.3 bug fix release
  * jsc#PED-2113
  * No upstream changelog found in sources or webpage</changelog>
  <changelog author="carnold@suse.com" date="1675944000">- Update to verion 1.50.0
  * Drivers: Require guestfs_inspect_get_build_id API
  * Drivers: Add support for scanning drivers in Windows guests
  * New 'virt-drivers' tool
    This tool can be pointed at a disk image which lacks metadata and in
    some circumstances can determine useful information about it, such as
    what bootloader it contains and what device emulation it needs to
    boot.
  * Customize: Implement --inject-qemu-ga and --inject-virtio-win operations
  * Customize: Run zypper dist-upgrade for --update operation
  * Customize: rebase to the common/mlcustomize/Guest_packages interface
  * Adopt inversion of SELinux relabeling in virt-customize
  * Update common submodule. In particular, pick up the new Inject_virtio_win module:
  * Inspector: Update coreos test for new &lt;build_id&gt; field
  * Inspector: Display the new build ID field
  * Sysprep: advise against cloning VMs with internal full disk encryption
  * Sysprep: make an effort to cope with LUKS-on-LVM
  * Fixes related to "--key ID:clevis"
    sysprep: set networking for "--key ID:clevis"
    customize: add reminder about "--key ID:clevis"
    get-kernel, sparsify: set networking for "--key ID:clevis"
    cat, log, ls, tail, diff, edit, insp.: set networking for "--key ID:clevis"
  * Builder: templates: Account for UEFI when regenerating grub
  * Ocaml-dep.sh.in: Remove reference to bundled/ocaml-augeas
- Drop CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1679054400">- Use gzip -n for bit-reproducible packages</changelog>
  <changelog author="carnold@suse.com" date="1682942400">- Update to version 1.50.1 bug fix release
  * No upstream changelog found in sources or webpage</changelog>
  <changelog author="carnold@suse.com" date="1701172800">- Update to version 1.51.5
  * No upstream changelog found in sources or webpage
  * customize: Change --chown to use UID:GID:FILENAME
  * Implement virt-customize --tar-in
  * Dropped the virt-dib tool
  * Various bug fixes and language translations</changelog>
  <changelog author="olaf@aepfle.de" date="1701345600">- Remove obsolete requirement for ocaml-gettext-stub-devel
- Require OCaml 4.07+</changelog>
  <changelog author="carnold@suse.com" date="1702296000">- Update to version 1.51.6
  * Include &lt;libxml/parser.h&gt; for xmlReadMemory
  * Test new --key all:SELECTOR option</changelog>
  <changelog author="carnold@suse.com" date="1704369600">- Update to version 1.52.0 (jsc#PED-6305)
  * mltools/libosinfo-c.c: Fix off-by-one error
  * Documentation fixes
  * Fix bugs-in-changelog.sh: Use grep -E instead of egrep</changelog>
  <changelog author="carnold@suse.com" date="1711713600">- Upstream bug fixes
  Update-virt-customize-generated-files.patch
  Initialise-bar-fp-as-NULL.patch</changelog>
  <changelog author="carnold@suse.com" date="1715083200">- Add Requires on libguestfs which will pull in
  libguestfs-appliance and all its dependencies. (bsc#1223444)
  guestfs-tools.spec</changelog>
</package>
<package pkgid="1d6ad64da0f7e46a7abb9a5c4a49d49976ae71f74789f7364f85703798427feb1f23f2b81e6825bb0da9246b6153697fa2a421583c985fae5df6a186f4ed5ce7" name="guestfs-tools-bash-completion" arch="noarch">
  <version epoch="0" ver="1.52.0" rel="5.1"/>
  <changelog author="carnold@suse.com" date="1639742400">- Initial creation of the guestfs-tools package split out from the
  libguestfs package.
  * This release moves many of the virt tools like virt-builder,
    virt-cat, virt-customize, virt-df, etc. from libguestfs to the
    guestfs-tools package. This makes libguestfs a bit easier to
    build and manage.
- These patches fix ocaml build errors.
  63c9cd93-m4-guestfs-ocaml.m4-Fix-deprecated-warning-format.patch
  a4930f5f-customize-Suppress-OCaml-warning.patch</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1640865600">- Fix Requires: gnupg2 -&gt; gpg2</changelog>
  <changelog author="carnold@suse.com" date="1647518400">- Update to version 1.48.0
  * virt-builder
    New templates: "alma-8.5", "centosstream-8", "debian-11",
    "fedora-34", "fedora-34" (armv7l), "fedora-35" "fedora-35"
    (aarch64) (Lars Kaiser, Stef Walter).
    New fedora-34 (armv7l) template is built to use UEFI.
  * virt-customize
    The yescrypt password hashing method is now supported (Björn
    Esser).
  * virt-inspector
    Recognise "kalilinux", "kylin" and "msdos" operating systems /
    Linux distros (Laszlo Ersek).
    Inspection of LUKS encrypted filesystems placed directly on
    logical volumes is now supported, but you will need
    libguestfs ≥ 1.48 (Laszlo Ersek).
  * virt-sysprep
    Add a new default operation called "net-nmconn" which removes
    NetworkManager connection profiles (Laszlo Ersek).
  * virt-win-reg
    "virt-win-reg --version" now prints both the version of guestfs
    tools and the libguestfs library that it is linked with.
  * Various bug fixes
- Drop patches contained in new tarball
  63c9cd93-m4-guestfs-ocaml.m4-Fix-deprecated-warning-format.patch
  a4930f5f-customize-Suppress-OCaml-warning.patch</changelog>
  <changelog author="carnold@suse.com" date="1652702400">- Update to version 1.48.1
  * This is a bug fix release</changelog>
  <changelog author="carnold@suse.com" date="1654171200">- Update to version 1.48.2
  * This is a bug fix release</changelog>
  <changelog author="carnold@suse.com" date="1656504000">- bsc#1201064 - Libguestfs: Buffer overflow in get_keys leads
  to DOS - CVE-2022-2211
  CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch</changelog>
  <changelog author="carnold@suse.com" date="1664884800">- jsc#PED-2104 [Virt Tools] Refresh Virtualization Tools for Xen
  and KVM Management</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1672142400">- Enable build on riscv64</changelog>
  <changelog author="carnold@suse.com" date="1674648000">- Update to version 1.48.3 bug fix release
  * jsc#PED-2113
  * No upstream changelog found in sources or webpage</changelog>
  <changelog author="carnold@suse.com" date="1675944000">- Update to verion 1.50.0
  * Drivers: Require guestfs_inspect_get_build_id API
  * Drivers: Add support for scanning drivers in Windows guests
  * New 'virt-drivers' tool
    This tool can be pointed at a disk image which lacks metadata and in
    some circumstances can determine useful information about it, such as
    what bootloader it contains and what device emulation it needs to
    boot.
  * Customize: Implement --inject-qemu-ga and --inject-virtio-win operations
  * Customize: Run zypper dist-upgrade for --update operation
  * Customize: rebase to the common/mlcustomize/Guest_packages interface
  * Adopt inversion of SELinux relabeling in virt-customize
  * Update common submodule. In particular, pick up the new Inject_virtio_win module:
  * Inspector: Update coreos test for new &lt;build_id&gt; field
  * Inspector: Display the new build ID field
  * Sysprep: advise against cloning VMs with internal full disk encryption
  * Sysprep: make an effort to cope with LUKS-on-LVM
  * Fixes related to "--key ID:clevis"
    sysprep: set networking for "--key ID:clevis"
    customize: add reminder about "--key ID:clevis"
    get-kernel, sparsify: set networking for "--key ID:clevis"
    cat, log, ls, tail, diff, edit, insp.: set networking for "--key ID:clevis"
  * Builder: templates: Account for UEFI when regenerating grub
  * Ocaml-dep.sh.in: Remove reference to bundled/ocaml-augeas
- Drop CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1679054400">- Use gzip -n for bit-reproducible packages</changelog>
  <changelog author="carnold@suse.com" date="1682942400">- Update to version 1.50.1 bug fix release
  * No upstream changelog found in sources or webpage</changelog>
  <changelog author="carnold@suse.com" date="1701172800">- Update to version 1.51.5
  * No upstream changelog found in sources or webpage
  * customize: Change --chown to use UID:GID:FILENAME
  * Implement virt-customize --tar-in
  * Dropped the virt-dib tool
  * Various bug fixes and language translations</changelog>
  <changelog author="olaf@aepfle.de" date="1701345600">- Remove obsolete requirement for ocaml-gettext-stub-devel
- Require OCaml 4.07+</changelog>
  <changelog author="carnold@suse.com" date="1702296000">- Update to version 1.51.6
  * Include &lt;libxml/parser.h&gt; for xmlReadMemory
  * Test new --key all:SELECTOR option</changelog>
  <changelog author="carnold@suse.com" date="1704369600">- Update to version 1.52.0 (jsc#PED-6305)
  * mltools/libosinfo-c.c: Fix off-by-one error
  * Documentation fixes
  * Fix bugs-in-changelog.sh: Use grep -E instead of egrep</changelog>
  <changelog author="carnold@suse.com" date="1711713600">- Upstream bug fixes
  Update-virt-customize-generated-files.patch
  Initialise-bar-fp-as-NULL.patch</changelog>
  <changelog author="carnold@suse.com" date="1715083200">- Add Requires on libguestfs which will pull in
  libguestfs-appliance and all its dependencies. (bsc#1223444)
  guestfs-tools.spec</changelog>
</package>
<package pkgid="c9294ff7bd45d928e0f172ef35cfbbbe2b1161503c6b7b1ba52d51a2d2681586ef0cf782b8e2fb2d81fc4a68078474bf18e2c2043fc83bc1a4a11e3e36a2bd62" name="guestfs-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.52.0" rel="5.1"/>
  <changelog author="carnold@suse.com" date="1639742400">- Initial creation of the guestfs-tools package split out from the
  libguestfs package.
  * This release moves many of the virt tools like virt-builder,
    virt-cat, virt-customize, virt-df, etc. from libguestfs to the
    guestfs-tools package. This makes libguestfs a bit easier to
    build and manage.
- These patches fix ocaml build errors.
  63c9cd93-m4-guestfs-ocaml.m4-Fix-deprecated-warning-format.patch
  a4930f5f-customize-Suppress-OCaml-warning.patch</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1640865600">- Fix Requires: gnupg2 -&gt; gpg2</changelog>
  <changelog author="carnold@suse.com" date="1647518400">- Update to version 1.48.0
  * virt-builder
    New templates: "alma-8.5", "centosstream-8", "debian-11",
    "fedora-34", "fedora-34" (armv7l), "fedora-35" "fedora-35"
    (aarch64) (Lars Kaiser, Stef Walter).
    New fedora-34 (armv7l) template is built to use UEFI.
  * virt-customize
    The yescrypt password hashing method is now supported (Björn
    Esser).
  * virt-inspector
    Recognise "kalilinux", "kylin" and "msdos" operating systems /
    Linux distros (Laszlo Ersek).
    Inspection of LUKS encrypted filesystems placed directly on
    logical volumes is now supported, but you will need
    libguestfs ≥ 1.48 (Laszlo Ersek).
  * virt-sysprep
    Add a new default operation called "net-nmconn" which removes
    NetworkManager connection profiles (Laszlo Ersek).
  * virt-win-reg
    "virt-win-reg --version" now prints both the version of guestfs
    tools and the libguestfs library that it is linked with.
  * Various bug fixes
- Drop patches contained in new tarball
  63c9cd93-m4-guestfs-ocaml.m4-Fix-deprecated-warning-format.patch
  a4930f5f-customize-Suppress-OCaml-warning.patch</changelog>
  <changelog author="carnold@suse.com" date="1652702400">- Update to version 1.48.1
  * This is a bug fix release</changelog>
  <changelog author="carnold@suse.com" date="1654171200">- Update to version 1.48.2
  * This is a bug fix release</changelog>
  <changelog author="carnold@suse.com" date="1656504000">- bsc#1201064 - Libguestfs: Buffer overflow in get_keys leads
  to DOS - CVE-2022-2211
  CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch</changelog>
  <changelog author="carnold@suse.com" date="1664884800">- jsc#PED-2104 [Virt Tools] Refresh Virtualization Tools for Xen
  and KVM Management</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1672142400">- Enable build on riscv64</changelog>
  <changelog author="carnold@suse.com" date="1674648000">- Update to version 1.48.3 bug fix release
  * jsc#PED-2113
  * No upstream changelog found in sources or webpage</changelog>
  <changelog author="carnold@suse.com" date="1675944000">- Update to verion 1.50.0
  * Drivers: Require guestfs_inspect_get_build_id API
  * Drivers: Add support for scanning drivers in Windows guests
  * New 'virt-drivers' tool
    This tool can be pointed at a disk image which lacks metadata and in
    some circumstances can determine useful information about it, such as
    what bootloader it contains and what device emulation it needs to
    boot.
  * Customize: Implement --inject-qemu-ga and --inject-virtio-win operations
  * Customize: Run zypper dist-upgrade for --update operation
  * Customize: rebase to the common/mlcustomize/Guest_packages interface
  * Adopt inversion of SELinux relabeling in virt-customize
  * Update common submodule. In particular, pick up the new Inject_virtio_win module:
  * Inspector: Update coreos test for new &lt;build_id&gt; field
  * Inspector: Display the new build ID field
  * Sysprep: advise against cloning VMs with internal full disk encryption
  * Sysprep: make an effort to cope with LUKS-on-LVM
  * Fixes related to "--key ID:clevis"
    sysprep: set networking for "--key ID:clevis"
    customize: add reminder about "--key ID:clevis"
    get-kernel, sparsify: set networking for "--key ID:clevis"
    cat, log, ls, tail, diff, edit, insp.: set networking for "--key ID:clevis"
  * Builder: templates: Account for UEFI when regenerating grub
  * Ocaml-dep.sh.in: Remove reference to bundled/ocaml-augeas
- Drop CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1679054400">- Use gzip -n for bit-reproducible packages</changelog>
  <changelog author="carnold@suse.com" date="1682942400">- Update to version 1.50.1 bug fix release
  * No upstream changelog found in sources or webpage</changelog>
  <changelog author="carnold@suse.com" date="1701172800">- Update to version 1.51.5
  * No upstream changelog found in sources or webpage
  * customize: Change --chown to use UID:GID:FILENAME
  * Implement virt-customize --tar-in
  * Dropped the virt-dib tool
  * Various bug fixes and language translations</changelog>
  <changelog author="olaf@aepfle.de" date="1701345600">- Remove obsolete requirement for ocaml-gettext-stub-devel
- Require OCaml 4.07+</changelog>
  <changelog author="carnold@suse.com" date="1702296000">- Update to version 1.51.6
  * Include &lt;libxml/parser.h&gt; for xmlReadMemory
  * Test new --key all:SELECTOR option</changelog>
  <changelog author="carnold@suse.com" date="1704369600">- Update to version 1.52.0 (jsc#PED-6305)
  * mltools/libosinfo-c.c: Fix off-by-one error
  * Documentation fixes
  * Fix bugs-in-changelog.sh: Use grep -E instead of egrep</changelog>
  <changelog author="carnold@suse.com" date="1711713600">- Upstream bug fixes
  Update-virt-customize-generated-files.patch
  Initialise-bar-fp-as-NULL.patch</changelog>
  <changelog author="carnold@suse.com" date="1715083200">- Add Requires on libguestfs which will pull in
  libguestfs-appliance and all its dependencies. (bsc#1223444)
  guestfs-tools.spec</changelog>
</package>
<package pkgid="71fffd1c11d517811511b312fd3abe35cf6df71d47abe80cfe1e2bb9ca23c1c0bf9fe910843474cf4a682eda8a39a77974f8595cc6bc38bc24e2983633e3ba2c" name="guestfs-tools-debugsource" arch="x86_64">
  <version epoch="0" ver="1.52.0" rel="5.1"/>
  <changelog author="carnold@suse.com" date="1639742400">- Initial creation of the guestfs-tools package split out from the
  libguestfs package.
  * This release moves many of the virt tools like virt-builder,
    virt-cat, virt-customize, virt-df, etc. from libguestfs to the
    guestfs-tools package. This makes libguestfs a bit easier to
    build and manage.
- These patches fix ocaml build errors.
  63c9cd93-m4-guestfs-ocaml.m4-Fix-deprecated-warning-format.patch
  a4930f5f-customize-Suppress-OCaml-warning.patch</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1640865600">- Fix Requires: gnupg2 -&gt; gpg2</changelog>
  <changelog author="carnold@suse.com" date="1647518400">- Update to version 1.48.0
  * virt-builder
    New templates: "alma-8.5", "centosstream-8", "debian-11",
    "fedora-34", "fedora-34" (armv7l), "fedora-35" "fedora-35"
    (aarch64) (Lars Kaiser, Stef Walter).
    New fedora-34 (armv7l) template is built to use UEFI.
  * virt-customize
    The yescrypt password hashing method is now supported (Björn
    Esser).
  * virt-inspector
    Recognise "kalilinux", "kylin" and "msdos" operating systems /
    Linux distros (Laszlo Ersek).
    Inspection of LUKS encrypted filesystems placed directly on
    logical volumes is now supported, but you will need
    libguestfs ≥ 1.48 (Laszlo Ersek).
  * virt-sysprep
    Add a new default operation called "net-nmconn" which removes
    NetworkManager connection profiles (Laszlo Ersek).
  * virt-win-reg
    "virt-win-reg --version" now prints both the version of guestfs
    tools and the libguestfs library that it is linked with.
  * Various bug fixes
- Drop patches contained in new tarball
  63c9cd93-m4-guestfs-ocaml.m4-Fix-deprecated-warning-format.patch
  a4930f5f-customize-Suppress-OCaml-warning.patch</changelog>
  <changelog author="carnold@suse.com" date="1652702400">- Update to version 1.48.1
  * This is a bug fix release</changelog>
  <changelog author="carnold@suse.com" date="1654171200">- Update to version 1.48.2
  * This is a bug fix release</changelog>
  <changelog author="carnold@suse.com" date="1656504000">- bsc#1201064 - Libguestfs: Buffer overflow in get_keys leads
  to DOS - CVE-2022-2211
  CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch</changelog>
  <changelog author="carnold@suse.com" date="1664884800">- jsc#PED-2104 [Virt Tools] Refresh Virtualization Tools for Xen
  and KVM Management</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1672142400">- Enable build on riscv64</changelog>
  <changelog author="carnold@suse.com" date="1674648000">- Update to version 1.48.3 bug fix release
  * jsc#PED-2113
  * No upstream changelog found in sources or webpage</changelog>
  <changelog author="carnold@suse.com" date="1675944000">- Update to verion 1.50.0
  * Drivers: Require guestfs_inspect_get_build_id API
  * Drivers: Add support for scanning drivers in Windows guests
  * New 'virt-drivers' tool
    This tool can be pointed at a disk image which lacks metadata and in
    some circumstances can determine useful information about it, such as
    what bootloader it contains and what device emulation it needs to
    boot.
  * Customize: Implement --inject-qemu-ga and --inject-virtio-win operations
  * Customize: Run zypper dist-upgrade for --update operation
  * Customize: rebase to the common/mlcustomize/Guest_packages interface
  * Adopt inversion of SELinux relabeling in virt-customize
  * Update common submodule. In particular, pick up the new Inject_virtio_win module:
  * Inspector: Update coreos test for new &lt;build_id&gt; field
  * Inspector: Display the new build ID field
  * Sysprep: advise against cloning VMs with internal full disk encryption
  * Sysprep: make an effort to cope with LUKS-on-LVM
  * Fixes related to "--key ID:clevis"
    sysprep: set networking for "--key ID:clevis"
    customize: add reminder about "--key ID:clevis"
    get-kernel, sparsify: set networking for "--key ID:clevis"
    cat, log, ls, tail, diff, edit, insp.: set networking for "--key ID:clevis"
  * Builder: templates: Account for UEFI when regenerating grub
  * Ocaml-dep.sh.in: Remove reference to bundled/ocaml-augeas
- Drop CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1679054400">- Use gzip -n for bit-reproducible packages</changelog>
  <changelog author="carnold@suse.com" date="1682942400">- Update to version 1.50.1 bug fix release
  * No upstream changelog found in sources or webpage</changelog>
  <changelog author="carnold@suse.com" date="1701172800">- Update to version 1.51.5
  * No upstream changelog found in sources or webpage
  * customize: Change --chown to use UID:GID:FILENAME
  * Implement virt-customize --tar-in
  * Dropped the virt-dib tool
  * Various bug fixes and language translations</changelog>
  <changelog author="olaf@aepfle.de" date="1701345600">- Remove obsolete requirement for ocaml-gettext-stub-devel
- Require OCaml 4.07+</changelog>
  <changelog author="carnold@suse.com" date="1702296000">- Update to version 1.51.6
  * Include &lt;libxml/parser.h&gt; for xmlReadMemory
  * Test new --key all:SELECTOR option</changelog>
  <changelog author="carnold@suse.com" date="1704369600">- Update to version 1.52.0 (jsc#PED-6305)
  * mltools/libosinfo-c.c: Fix off-by-one error
  * Documentation fixes
  * Fix bugs-in-changelog.sh: Use grep -E instead of egrep</changelog>
  <changelog author="carnold@suse.com" date="1711713600">- Upstream bug fixes
  Update-virt-customize-generated-files.patch
  Initialise-bar-fp-as-NULL.patch</changelog>
  <changelog author="carnold@suse.com" date="1715083200">- Add Requires on libguestfs which will pull in
  libguestfs-appliance and all its dependencies. (bsc#1223444)
  guestfs-tools.spec</changelog>
</package>
<package pkgid="61f07598417ddd37ec1f6e8b198f38571a88c8cf2d8d6320e08583d7041e96086b6acc7997766c31a9300f55f1e8ee883d95ed5f10faa735303ad32cbab746a5" name="guestfs-tools-man-pages-ja" arch="noarch">
  <version epoch="0" ver="1.52.0" rel="5.1"/>
  <changelog author="carnold@suse.com" date="1639742400">- Initial creation of the guestfs-tools package split out from the
  libguestfs package.
  * This release moves many of the virt tools like virt-builder,
    virt-cat, virt-customize, virt-df, etc. from libguestfs to the
    guestfs-tools package. This makes libguestfs a bit easier to
    build and manage.
- These patches fix ocaml build errors.
  63c9cd93-m4-guestfs-ocaml.m4-Fix-deprecated-warning-format.patch
  a4930f5f-customize-Suppress-OCaml-warning.patch</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1640865600">- Fix Requires: gnupg2 -&gt; gpg2</changelog>
  <changelog author="carnold@suse.com" date="1647518400">- Update to version 1.48.0
  * virt-builder
    New templates: "alma-8.5", "centosstream-8", "debian-11",
    "fedora-34", "fedora-34" (armv7l), "fedora-35" "fedora-35"
    (aarch64) (Lars Kaiser, Stef Walter).
    New fedora-34 (armv7l) template is built to use UEFI.
  * virt-customize
    The yescrypt password hashing method is now supported (Björn
    Esser).
  * virt-inspector
    Recognise "kalilinux", "kylin" and "msdos" operating systems /
    Linux distros (Laszlo Ersek).
    Inspection of LUKS encrypted filesystems placed directly on
    logical volumes is now supported, but you will need
    libguestfs ≥ 1.48 (Laszlo Ersek).
  * virt-sysprep
    Add a new default operation called "net-nmconn" which removes
    NetworkManager connection profiles (Laszlo Ersek).
  * virt-win-reg
    "virt-win-reg --version" now prints both the version of guestfs
    tools and the libguestfs library that it is linked with.
  * Various bug fixes
- Drop patches contained in new tarball
  63c9cd93-m4-guestfs-ocaml.m4-Fix-deprecated-warning-format.patch
  a4930f5f-customize-Suppress-OCaml-warning.patch</changelog>
  <changelog author="carnold@suse.com" date="1652702400">- Update to version 1.48.1
  * This is a bug fix release</changelog>
  <changelog author="carnold@suse.com" date="1654171200">- Update to version 1.48.2
  * This is a bug fix release</changelog>
  <changelog author="carnold@suse.com" date="1656504000">- bsc#1201064 - Libguestfs: Buffer overflow in get_keys leads
  to DOS - CVE-2022-2211
  CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch</changelog>
  <changelog author="carnold@suse.com" date="1664884800">- jsc#PED-2104 [Virt Tools] Refresh Virtualization Tools for Xen
  and KVM Management</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1672142400">- Enable build on riscv64</changelog>
  <changelog author="carnold@suse.com" date="1674648000">- Update to version 1.48.3 bug fix release
  * jsc#PED-2113
  * No upstream changelog found in sources or webpage</changelog>
  <changelog author="carnold@suse.com" date="1675944000">- Update to verion 1.50.0
  * Drivers: Require guestfs_inspect_get_build_id API
  * Drivers: Add support for scanning drivers in Windows guests
  * New 'virt-drivers' tool
    This tool can be pointed at a disk image which lacks metadata and in
    some circumstances can determine useful information about it, such as
    what bootloader it contains and what device emulation it needs to
    boot.
  * Customize: Implement --inject-qemu-ga and --inject-virtio-win operations
  * Customize: Run zypper dist-upgrade for --update operation
  * Customize: rebase to the common/mlcustomize/Guest_packages interface
  * Adopt inversion of SELinux relabeling in virt-customize
  * Update common submodule. In particular, pick up the new Inject_virtio_win module:
  * Inspector: Update coreos test for new &lt;build_id&gt; field
  * Inspector: Display the new build ID field
  * Sysprep: advise against cloning VMs with internal full disk encryption
  * Sysprep: make an effort to cope with LUKS-on-LVM
  * Fixes related to "--key ID:clevis"
    sysprep: set networking for "--key ID:clevis"
    customize: add reminder about "--key ID:clevis"
    get-kernel, sparsify: set networking for "--key ID:clevis"
    cat, log, ls, tail, diff, edit, insp.: set networking for "--key ID:clevis"
  * Builder: templates: Account for UEFI when regenerating grub
  * Ocaml-dep.sh.in: Remove reference to bundled/ocaml-augeas
- Drop CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1679054400">- Use gzip -n for bit-reproducible packages</changelog>
  <changelog author="carnold@suse.com" date="1682942400">- Update to version 1.50.1 bug fix release
  * No upstream changelog found in sources or webpage</changelog>
  <changelog author="carnold@suse.com" date="1701172800">- Update to version 1.51.5
  * No upstream changelog found in sources or webpage
  * customize: Change --chown to use UID:GID:FILENAME
  * Implement virt-customize --tar-in
  * Dropped the virt-dib tool
  * Various bug fixes and language translations</changelog>
  <changelog author="olaf@aepfle.de" date="1701345600">- Remove obsolete requirement for ocaml-gettext-stub-devel
- Require OCaml 4.07+</changelog>
  <changelog author="carnold@suse.com" date="1702296000">- Update to version 1.51.6
  * Include &lt;libxml/parser.h&gt; for xmlReadMemory
  * Test new --key all:SELECTOR option</changelog>
  <changelog author="carnold@suse.com" date="1704369600">- Update to version 1.52.0 (jsc#PED-6305)
  * mltools/libosinfo-c.c: Fix off-by-one error
  * Documentation fixes
  * Fix bugs-in-changelog.sh: Use grep -E instead of egrep</changelog>
  <changelog author="carnold@suse.com" date="1711713600">- Upstream bug fixes
  Update-virt-customize-generated-files.patch
  Initialise-bar-fp-as-NULL.patch</changelog>
  <changelog author="carnold@suse.com" date="1715083200">- Add Requires on libguestfs which will pull in
  libguestfs-appliance and all its dependencies. (bsc#1223444)
  guestfs-tools.spec</changelog>
</package>
<package pkgid="e70f556bd6d01540ca1e10ee590a8e3b59c4334f79aeceb31833501f45007b83cc7e90c46ac389b1d0b2fb2e00a822cb496e5852b1444704f749e6b3f9e22e2d" name="guestfs-tools-man-pages-uk" arch="noarch">
  <version epoch="0" ver="1.52.0" rel="5.1"/>
  <changelog author="carnold@suse.com" date="1639742400">- Initial creation of the guestfs-tools package split out from the
  libguestfs package.
  * This release moves many of the virt tools like virt-builder,
    virt-cat, virt-customize, virt-df, etc. from libguestfs to the
    guestfs-tools package. This makes libguestfs a bit easier to
    build and manage.
- These patches fix ocaml build errors.
  63c9cd93-m4-guestfs-ocaml.m4-Fix-deprecated-warning-format.patch
  a4930f5f-customize-Suppress-OCaml-warning.patch</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1640865600">- Fix Requires: gnupg2 -&gt; gpg2</changelog>
  <changelog author="carnold@suse.com" date="1647518400">- Update to version 1.48.0
  * virt-builder
    New templates: "alma-8.5", "centosstream-8", "debian-11",
    "fedora-34", "fedora-34" (armv7l), "fedora-35" "fedora-35"
    (aarch64) (Lars Kaiser, Stef Walter).
    New fedora-34 (armv7l) template is built to use UEFI.
  * virt-customize
    The yescrypt password hashing method is now supported (Björn
    Esser).
  * virt-inspector
    Recognise "kalilinux", "kylin" and "msdos" operating systems /
    Linux distros (Laszlo Ersek).
    Inspection of LUKS encrypted filesystems placed directly on
    logical volumes is now supported, but you will need
    libguestfs ≥ 1.48 (Laszlo Ersek).
  * virt-sysprep
    Add a new default operation called "net-nmconn" which removes
    NetworkManager connection profiles (Laszlo Ersek).
  * virt-win-reg
    "virt-win-reg --version" now prints both the version of guestfs
    tools and the libguestfs library that it is linked with.
  * Various bug fixes
- Drop patches contained in new tarball
  63c9cd93-m4-guestfs-ocaml.m4-Fix-deprecated-warning-format.patch
  a4930f5f-customize-Suppress-OCaml-warning.patch</changelog>
  <changelog author="carnold@suse.com" date="1652702400">- Update to version 1.48.1
  * This is a bug fix release</changelog>
  <changelog author="carnold@suse.com" date="1654171200">- Update to version 1.48.2
  * This is a bug fix release</changelog>
  <changelog author="carnold@suse.com" date="1656504000">- bsc#1201064 - Libguestfs: Buffer overflow in get_keys leads
  to DOS - CVE-2022-2211
  CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch</changelog>
  <changelog author="carnold@suse.com" date="1664884800">- jsc#PED-2104 [Virt Tools] Refresh Virtualization Tools for Xen
  and KVM Management</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1672142400">- Enable build on riscv64</changelog>
  <changelog author="carnold@suse.com" date="1674648000">- Update to version 1.48.3 bug fix release
  * jsc#PED-2113
  * No upstream changelog found in sources or webpage</changelog>
  <changelog author="carnold@suse.com" date="1675944000">- Update to verion 1.50.0
  * Drivers: Require guestfs_inspect_get_build_id API
  * Drivers: Add support for scanning drivers in Windows guests
  * New 'virt-drivers' tool
    This tool can be pointed at a disk image which lacks metadata and in
    some circumstances can determine useful information about it, such as
    what bootloader it contains and what device emulation it needs to
    boot.
  * Customize: Implement --inject-qemu-ga and --inject-virtio-win operations
  * Customize: Run zypper dist-upgrade for --update operation
  * Customize: rebase to the common/mlcustomize/Guest_packages interface
  * Adopt inversion of SELinux relabeling in virt-customize
  * Update common submodule. In particular, pick up the new Inject_virtio_win module:
  * Inspector: Update coreos test for new &lt;build_id&gt; field
  * Inspector: Display the new build ID field
  * Sysprep: advise against cloning VMs with internal full disk encryption
  * Sysprep: make an effort to cope with LUKS-on-LVM
  * Fixes related to "--key ID:clevis"
    sysprep: set networking for "--key ID:clevis"
    customize: add reminder about "--key ID:clevis"
    get-kernel, sparsify: set networking for "--key ID:clevis"
    cat, log, ls, tail, diff, edit, insp.: set networking for "--key ID:clevis"
  * Builder: templates: Account for UEFI when regenerating grub
  * Ocaml-dep.sh.in: Remove reference to bundled/ocaml-augeas
- Drop CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1679054400">- Use gzip -n for bit-reproducible packages</changelog>
  <changelog author="carnold@suse.com" date="1682942400">- Update to version 1.50.1 bug fix release
  * No upstream changelog found in sources or webpage</changelog>
  <changelog author="carnold@suse.com" date="1701172800">- Update to version 1.51.5
  * No upstream changelog found in sources or webpage
  * customize: Change --chown to use UID:GID:FILENAME
  * Implement virt-customize --tar-in
  * Dropped the virt-dib tool
  * Various bug fixes and language translations</changelog>
  <changelog author="olaf@aepfle.de" date="1701345600">- Remove obsolete requirement for ocaml-gettext-stub-devel
- Require OCaml 4.07+</changelog>
  <changelog author="carnold@suse.com" date="1702296000">- Update to version 1.51.6
  * Include &lt;libxml/parser.h&gt; for xmlReadMemory
  * Test new --key all:SELECTOR option</changelog>
  <changelog author="carnold@suse.com" date="1704369600">- Update to version 1.52.0 (jsc#PED-6305)
  * mltools/libosinfo-c.c: Fix off-by-one error
  * Documentation fixes
  * Fix bugs-in-changelog.sh: Use grep -E instead of egrep</changelog>
  <changelog author="carnold@suse.com" date="1711713600">- Upstream bug fixes
  Update-virt-customize-generated-files.patch
  Initialise-bar-fp-as-NULL.patch</changelog>
  <changelog author="carnold@suse.com" date="1715083200">- Add Requires on libguestfs which will pull in
  libguestfs-appliance and all its dependencies. (bsc#1223444)
  guestfs-tools.spec</changelog>
</package>
<package pkgid="e34e2c25a46900e2e7c4484ef80224b4c5623bd4595d5cae90d66d741fbb57d5c2add277bc1ee042c754c6d1b1edb4afeebbb8802f33df4838be5cf64d55101c" name="gvim" arch="x86_64">
  <version epoch="0" ver="9.1.0413" rel="1.0.2.1.sr20240429"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1683720000">- Updated to version 9.0.1538, fixes the following problems
- fixes boo#1211256 CVE-2023-2609
  * No error when calling remote_startserver() with an empty string.
  * Error when heredoc content looks like heredoc.
  * Line number not displayed when using 'smoothscroll'.
  * Assert message is confusing with boolean result.  assert_inrange()
  replaces message instead of adding it.
  * Catch does not work when lines are joined with a newline.
  * Error message lacks mentioning the erroneous argument.
  * Misleading variable name for error message.
  * Crash when using wrong arg types to assert_match().
  * Inserting lines when scrolling with 'smoothscroll' set.
  * Text scrolls unnecessarily when splitting and 'splitkeep' is not "cursor".
  * Test waits unnecessarily long before checking screendump.
  * reverse() does not work for a String.
  * Cannot use special keys in &lt;Cmd&gt; mapping.
  * Search stats not always visible when searching backwards.
  * Global 'filetype' is set when it is detected from the file content.
  * Completion for option name includes all bool options.
  * Failing redo of command with control characters.
  * Some functions give two error messages.
  * Some error messages are not marked for translation.
  * Passing -1 for bool is not always rejected.
  * 'smoothscroll' does not always work properly.
  * Condition is always true.
  * Crash when using negative value for term_cols.
  * Libsodium encryption is only used with "huge" features, even when manually
  enabled through configure. (Tony Mechelynck)
  * Code style test doesn't check for space after "if".
  * Cursor moves to wrong line when 'foldmethod' is "diff". (Rick Howe)
  * Crash when register contents ends up being invalid.
  * Crash when expanding "~" in substitute causes very long text.
  * Test for 'smoothscroll' is ineffective.
  * Test for expanding "~" in substitute takes too long.
  * Test commented out in a wrong way.
  * CI: sound dummy stopped working.
  * Message for opening the cmdline window is not translated.
  * :wqall does not trigger ExitPre. (Bart Libert)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1684670400">- Updated to version 9.0.1572, fixes the following problems
  * Typst filetype is not recognized.
  * reverse() on string doesn't work in compiled function.
  * CI: sound dummy is disabled.
  * Line not fully displayed if it doesn't fit in the screen.
  * Display errors when making topline shorter and 'smoothscroll'
    is set.
  * Recent glibc marks sigset() as a deprecated.
  * Text not scrolled when cursor moved with "g0" and "h".
  * Some commands for opening a file don't use 'switchbuf'.
  * Coveralls workflow on CI is commented out.
  * CI: check in sound-dummy module may throw an error.
  * USD filetype is not recognized.
  * In cmdline window S-Tab does not select previous completion.
  * Position of marker for 'smoothscroll' not computed correctly.
  * CI: sound-dummy module is not installed.
  * CI: using slightly outdated gcc version.
  * Code for handling 'switchbuf' is repeated.
  * setcharsearch() does not clear last searched char properly.
  * Vim9: error for missing "return" after "throw".
  * Test failures for unreachable code.
  * Wrong error for unreachable code after :throw.
  * Function argument types not always checked and using v:none may
    cause an error.
  * Win32: When 'encoding' is set $PATH has duplicate entries.
  * Mixing package managers is not a good idea.
  * GTK3: window manager resize hints are incomplete.
  * Display moves up and down with 'incsearch' and 'smoothscroll'.
  * Json lines files are not recognized.
  * Motif: GUI scrollbar test fails in 24 lines terminal.
  * Profiler calculation may be wrong on 32 bit builds.
  * With 'smoothscroll' cursor may move below botline.
  * Cannot use "this.member" in lambda in class method.
  * Some tests are slow.
  * RedrawingDisabled not used consistently.
  * Error messages are not translated.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1686830400">- Updated to version 9.0.1632, fixes the following problems
  * Error messages are not translated.
  * Error for function name has wrong line number.
  * "file N of M" message is not translated.
  * Users may not know what to do with an internal error.
  * SpellCap highlight not always updated when needed.
  * Some error messages are not translated.
  * CI: indent test hangs on FreeBSD.
  * Translation does not work for plural argument.
  * :stopinsert may not work in a popup close handler. (Ben Jackson)
  * Get E304 when using 'cryptmethod' "xchacha20v2". (Steve Mynott)
  * Not all meson files are recognized.
  * Weird use of static variables for spell checking.
  * Checking translations gives an error for using two messages with ngettext()
  that differ in "%" items.
  * Corn config files are not recognized.
  * Incsearch not triggered when pasting clipboard register on the command
  line.
  * Filetype test contains too many special characters.
  * Filetype test has trailing white space.
  * Some "gomod" files are not recognized.
  * Not all timer tests are marked as flaky.
  * MS-Windows: assert error when compiled with debug mode.
  * Some internal error messages are translated.
  * Line pointer becomes invalid when using spell checking.
  * :registers command does not work in sandbox.
  * Cursor ends up below the window after a put.
  * screenchar(), screenchars() and screenstring() do not work properly when
  'encoding' is set to a double-byte encoding.
  * Cursor not adjusted when near top or bottom of window and 'splitkeep'
  is not "cursor".
  * screenpos() does not take w_skipcol into account.
  * Filetype detection fails for *.conf file without comments. (Dmitrii
  Tcyganok)
  * Stray character is visible if 'smoothscroll' marker is displayed on top
  of a double-wide character.
  * Display wrong when scrolling multiple lines with 'smoothscroll' set.
  * Errors from the codestyle test are a bit confusing.
  * Crash when calling method on super in child constructor. (Israel Chauca
  Fuentes)
  * Using freed memory when 'foldcolumn' is set.
  * screenpos() returns wrong row with diff filler lines.
  * update_topline() is called twice.
  * Crash when an object indirectly references itself.
  * Display is wrong when 'smoothscroll' is set and scrolling multiple lines.
  * v:maxcol can be changed in a :for loop.
  * "skipcol" not reset when using multi-byte characters.
  * Some make output gets picked up by 'errorformat'.
  * strlen() called too often for :spellrepall.
  * URL shortcut files are not recognized.
  * Quickfix text field is truncated.
  * charidx() and utf16idx() result is not consistent with byteidx().
  * Trace32 files are not recognized.
  * The focus gained/lost escape sequences cause trouble for a terminal
  where Vim does not expect them.
  * Nix files are not recognized from the hashbang line.
  * FILETYPE_FILE is defined to the same value multiple times.  Same for a
  few similar macros.
  * Filetype name t32 is a bit obscure.
  * The program to filetype translation is not exported.
  * Crash when calling object constructor from legacy script. (Israel
  Chauca Fuentes)
  * "super" is not considered a reserved name.
  * Visual area not shown when using 'showbreak' and start of line is not
  visible. (Jaehwang Jung)
  * No generic mechanism to test syntax plugins.
  * Syntax tests fail on FreeBSD.
  * Having utf16idx() rounding up is inconvenient.
  * "make clean" at the toplevel fails.
  * Passing a wrong variable type to an option gives multiple errors.
  * Not all cabal config files are recognized.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1688904000">- Use app icon generated from vimlogo.eps in source tarball; add
  higher res icons of sizes 128, 256, and 512px as png sources.
  Our current icons deviate from upstream flatpaks for example.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1694433600">- Updated to version 9.0.1894, fixes the following problems
- drop patches: disable-unreliable-tests.patch
    ignore-flaky-test-failure.patch
    vim-8.1.0297-dump3.patch
- fixes:
  + boo#1214922 - CVE-2023-4738
  + boo#1214925 - CVE-2023-4734
  + boo#1214924 - CVE-2023-4735
  + boo#1214921 - CVE-2023-4751
- droped %check - most of tests didn't work correctly in OBS
    and maitenace burden of this was getting too big
  * Not all cabal config files are recognized.
  * Duplicate code for converting float to string.
  * Message is cleared when removing mode message (Gary Johnson).
  * Error message is cleared when removing mode message.
  * Expanding a pattern interferes with command line completion.
  * Compiler warning for uninitialized variable.
  * crypt tests hang and cause memory errors
  * Build failure without the crypt feature.
  * Compiler warning for unused variables without the crypt feature.
  * The log file does not give information about window sizes.
  * Build failure with tiny features.
  * Filetype detection fails if file name ends in many '~'.
  * Not all filetype file name matches are tested.
  * zserio files are not recognized.
  * Insufficient testing for syntax plugins.
  * Result of syntax tests is hard to see.
  * Syntax test failure causes script to abort.
  * Unclear why syntax test fails on Mac.
  * Unclear why syntax test fails on Mac.
  * Syntax test fails when Vim window is not tall enough.
  * Syntax test fails when detected shell type differs.
  * One more syntax test depends on the system.
  * Autoload files for "zig" are not installed.
  * Termdebug: default highlight cleared when changing colorscheme.
  * Error for using matchfuzzy() in Vim9 script returning a list of dicts.
  * BUCK files are not recognized.
  * Crash when using a class member twice. (Christian J. Robinson)
  * Termdebug on MS-Windows: some file names are not recognized.
  * Divide by zero when scrolling with 'smoothscroll' set.
  * Empty CmdlineEnter autocommand causes errors in Ex mode.
  * Compiler may warn for uninitialized variable.
  * Regression test doesn't fail when fix is reverted.
  * PEM files are not recognized.
  * Crash syncing swapfile in new buffer when using sodium crypt. (James McCoy)
  * Resetting local option to global value is inconsistent.
  * Termdebug: error with more than 99 breakpoints.
  * Tabline highlight wrong after truncated double width label.
  * Cannot produce a status 418 or 503 message.
  * Help for builtin functions is not sorted properly.
  * Test may run into timeout when using valgrind.
  * Warning for buffer in use when exiting early.
  * Typo in syntax test input file.
  * Blade files are not recognized.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1697630400">- Update to version 9.0.2043
  * Vim9: issue with funcref assignmentand varargs
  * Test_cq_zero_exmode fails without channel feature
  * trim(): hard to use default mask
  * include syntax script for json5
  * trim(): hard to use default mask
  * completion shows current word after completion restart
  * Vim9: object method funcref not cleaned up after use
  * A few remaining cmdline completion issues with C-E/Y
  * if_python: rework python3.12 build dependency
  * [security] use-after-free with wildmenu
  * don't try to copy SMACK attribute, when none exist
  * gcc overflow-warning for f_resolve
  * Fix more typos
  * cannot get mouse click pos for tab or virt text
  * correct &lt;PageUp&gt;/&lt;PageDown&gt; behavior in 'wildmenu'
  * TextChangedI may be triggered by non-insert mode change
  * no max callback recursion limit
  * Vim9: no support for partials using call()
  * confusing build dependencies
  * Vim9: no support for bitwise operators in lambda funcs
  * win32: python3 dll loading can be improved
  * no cmdline completion for ++opt args
  * no filetype detection for Debian sources
  * need more tests for :cq
  * getmousepos() returns wrong index for TAB char
  * Coverity complains about change in charset
  * Update Serbian messages translation
  * Update ftplugin
  * Vim9: islocked() needs more work
  * Improve command-line completion docs
  * Vim9: no support for funcrefs
  * complete_info() returns wrong index
  * linebreak applies for leading whitespace
  * Vim9: assignment operators don't work for class vars
  * Vim9: does not handle islocked() from a method correctly
  * confusing ifdefs in if_&lt;lang&gt;.c
  * Unicode tables outdated
  * Vim9: error message can be more accurate
  * INI files not detected
  * [security] use-after-free from buf_contents_changed()
  * cmdline-completion for comma-separated options wrong
  * test: undofile left behind
  * Vim9: covariant parameter types allowed
  * Vim9: need more tests
  * partially revert patch v9.0.1997
  * Missing test file
  * xxd: compilation warning
  * make command name for &amp;iskeywordprg more unique
  * Vim9: need cleanup of class related interface code
  * updated translation of xxd manpage
  * Vim9: segfault with islocked()
  * Vim9: use-after-free in deep call stack
  * Update ftplugin
  * Vim9: some error messages can be improved
  * xxd: cannot reverse a bit dump
  * Some unused code in move.c and string.c
  * remove E1520 tag
  * Cannot build with python312
  * Update vim9class help
  * Invalid memory access with empty 'foldexpr'
  * inconsistent feature description
  * warning about unused function definition
  * [security] segfault in exmode
  * no cmdline completion for setting the font
  * strange error number
  * diff (`df`) may open the wrong window
  * Update `.netrwbook` immediately on bookmark change
  * revert permission changes for xxd manpages again
  * Vim9: double error message given
  * Vim9: potential use-after-free for class members
  * win32: font-size calculation can be improved
  * Update Serbian messages translation
  * Vim9: accepting type-annotations
  * Correct filetype detection pattern and style
  * scrolling inactive window not possible with cursorbind
  * error when trying to :bd unloaded buffer
  * vim9: clean up from v9.0.1955
  * not being able to scroll up in diff mode
  * win32: issues with stable python ABI
  * No filetype detection for just files
  * Vim9: object members can change type
  * update translation of xxd manpage
  * update xxd manpage and mention $NO_COLOR env
  * fix two typos in `vim9.txt` and `options.txt`
  * remove E1507 help tag, which is no longer used
  * style: space before tab in optionstr.c
  * xattr: permission-denied errors on write
  * Update Russian message translation to Vim 9.0.1968
  * add missing error numbers in the help.
  * mention how to disable folding in diff mode
  * vim9: using contra-variant type-checks
  * Clean up cmdline option completion code
  * win32: missing '**' expansion test
  * macOS: FEAT_SOUND guard too restrictive
  * win32: high-dpi support can be improved
  * [security] buffer-overflow in trunc_string()
  * cmdline completion should consider key option
  * xattr errors not translated
  * configure prints stray 6 when checking libruby
  * wrong auto/configure script
  * xattr support fails to build on MacOS X
  * Configure script may not detect xattr
  * No support for writing extended attributes
  * 'listchars' completion misses "multispace" and "leadmultispace"
  * Vim9: methods parameters and types are covariant
  * cannot complete option values
  * termcap options should change when setting keyprotocol
  * Custom completion skips orig cmdline if it invokes glob()
  * Vim9: lockvar issues with objects/classes
  * CI: change netrw label in labeller bot
  * Misplaced comment in errors.h
  * Vim9: unused static field
  * text-objects: document how escaped delimiters are handled
  * Vim9: hard to debug vim9_class errors from CI
  * Vim9: error codes spread out
  * Vim9: allows reserved keywords as members
  * Vim9: object variable "this." should only be used in constructor
  * Bash Expansion test fails on Windows/MacOS
  * regenerate xxd manpage
  * filename expansion using ** in bash may fail
  * Vim9: missing support for ro-vars in interface
  * mention mouse scrolling in scrollbind-quickadj
  * Update syntax file
  * update i3config syntax
  * runtime(rmd) Update ftplugin and syntax files
  * Vim9: function instruction pointer invalidated
  * Update Serbian messages translation
  * Vim9: execution stack invalidated with null object
  * only invoke bash help in ftplugin if it has been detected to be bash
  * Memory leak detected
  * Update help tags
  * wrong upstream version in libvterm README
  * still a problem when processing LSP RPC requests
  * Update Vim9 class items
  * Vim9: Consistenly use class/object variable and class/object method in help
  * multispace wrong when scrolling horizontally
  * missing test for mouse click + 'virtedit'
  * test: using wrong expected message in test_crypt
  * Vim9: not consistent error messages
  * :bwipe fails after switching window from aucmd_win.
  * Can change the type of a v: variable using if_lua
  * Vim9: error when using null object constructor
  * grammar fixes in doc
  * Update the version9.txt with a template for version 9.1 enhancements
  * Add a missing '&lt;' to the help of strutf16len()
  * make test_compilers fails on ubuntu
  * fix typo in tutor.nl
  * compiler warnings with clang-17
  * runtime tests fail with tiny vim
  * Vim9: constructor type checking bug
  * patch 1916 (fixed terminal size) not optimal
  * Vim9: not enough info in error message
  * if_python: still undefined behaviour with function pointer
  * LSP server message still wrongly handled (after 9.0.1922)
  * curswant wrong on click with 've' and 'wrap' set
  * format jumplist examples more consistently
  * LSP server request message is misinterpreted as a response message
  * not possible to use the jumplist like a stack
  * Vim9: cannot write public var in nested object
  * Wrong curswant when clicking on empty line or with vsplits
  * No filetype detection for Authzed filetypes
  * undefined behaviour with python function pointer
  * Crash when allocating large terminal screen
  * r_CTRL-C works differently in visual mode
  * Vim9: few issues when accessing object members
  * if_python: undefined behaviour for function pointers
  * Vim9: segfault with null object and instanceof()
  * add help tag describing object-selection
  * Vim9: problem calling class method from other class
  * undefined behaviour upper/lower function ptrs
  * fix filetype detection for remote editing files
  * Add Kotlin runtime files
  * No support for liquidsoap filetypes
  * Vim9: Interfaces should not support class methods and variables
  * FEAT_FLOAT no longer defined
  * mention additional packages for msys2
  * Man plugin does not respect 'gdefault'
  * Vim9: Coverity complains about dead code
  * win32: not correctly freeing environment
  * Configure script uses non-portable == comparison
  * potential buffer overflow in PBYTE macro
  * Vim9: restrict access to static vars
  * Highlight all :loadkeymap abbreviations in vim syntax
  * Fix :unlet error in ftplugin
  * Updated documentation on editorconfig
  * improve syntax highlighting
  * sync rust runtime files with upstream
  * syntax structure cleanup
  * documentation updates
  * improved i3config highlighting
  * Vim9: confusing error with .= in compiled functions
  * "below" virtual text doesn't work with 'rightleft'
  * Vim9: finding object method/member is inefficient
  * Add g:c_syntax_for_h to filetype-overrule docs</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1698494400">- Update to version 9.0.2078
  * several problems with type aliases
  * Vim9: No support for type aliases
  * TextChangedI may not always trigger
  * Completion menu may be wrong
  * don't echo empty lines
  * typo in quickfix.c comments
  * update debian related runtime files
  * Vim9: no nr2str conversion in list-unpack
  * objdump files not recognized
  * [security] disallow setting env in restricted mode
  * possible to escape bracketed paste mode with Ctrl-C
  * [security] overflow in :history
  * clarify bracketed paste mode
  * missing code formatting in if_pyth.txt
  * xxd: coloring was disabled on Cygwin
  * xxd: corrupting files when reversing bit dumps
  * EXPAND flag set for filetype option
  * cannot use buffer-number for errorformat
  * Fix typos in several documents
  * pacman hooks are detected as conf filetype
  * Janet files are not recognised
  * not able to detect xkb filetypes
  * *.{gn,gni} files are not recognized
  * small updates to the documentation for varargs
  * Update ftplugin - comment motions
  * outstanding exceptions may be skipped
  * tests: avoid error when no swap files exist
  * Vim9: no strict type checks for funcrefs varargs
  * do not use hard-coded match id
  * no digraph for quadruple prime
  * Vim9: non-consistent error messages
  * win32: iscygpty needs update
  * Add new ftplugin
  * zig filetype detection test wrong
  * win32: using deprecated wsock32 api
  * Vim9: wrong error for non-existing object var
  * Update Zig runtime files
  * Vim9: crash with deferred function call and exception
  * Vim9: not recognizing qualified class vars for infix ops
  * python: uninitialized warning
  * perl: warning about inconsistent dll linkage
  * tests: checking for swap files takes time
  * Vim9: exceptions confuse defered functions
  * allow for overriding systemd ftplugin settings</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699876800">- Update to version 9.0.2103
- drop vim-changelog.sh
  * recursive callback may cause issues on some archs
  * matchparen highlight not cleared in completion mode
  * improve the breakpoint sign label
  * Improve CONTRIBUTING.md
  * Renamed "makefile_*.mak" for Vim documentation
  * Update for Lynx 2.8.9
  * Improve :let-heredoc syntax highlighting
  * clarify when formatoptions applies
  * Update for i3 4.23
  * Update usr_51.txt to be more inclusive
  * Add missing null_&lt;type&gt; help tags
  * labeler.yml use all instead of any for doc detection
  * No filetype support for xcompose files
  * clarify `:help inclusion` section
  * labeler.yml: Add some more component detection rules
  * No support for cypher files
  * Vim9: confusing usage of private
  * labeler.yml: add documentation label
  * fix grammar in termdebug doc, remove trailing spaces
  * improve window handling, shorten var types
  * handle buffer-local mappings properly
  * statusline may look different than expected
  * Vim9: need more assignment tests
  * Update for Wget2 2.1.0
  * Unsupported option causes skipping of modeline test
  * tests: failure in test_arabic
  * Switch Hindu-Arabic to Arabic numerals in arabic keymap
  * Update the translation of Russian messages to Vim 9.0.2091
  * improve the error detection
  * document vim-script library function
  * Make dist/vim.vim work properly when lacking vim9script support
  * Vim9: cannot convert list to string using +=
  * add legacy version for central vim library
  * centralize safe executable check and add vim library
  * clarify terminal capabilities for focus reporting
  * complete_info() skips entries with 'noselect'
  * Add Makefile for the Vim documentation on Windows
  * sound_playfile() fails when using powershell
  * Vim9: still allows abstract static methods
  * Update sh syntax and add shDerefOffset to shDerefVarArray for bash
  * make strace ft check less strict
  * build-failure in vim9class
  * code cleanup for option callbacks needed
  * Vim9: abstract can be used in interface
  * Vim9: abstract static methods are possible
  * runtime(sh) Update sh syntax and add shDblParen to shCaseList
  * Perl: xsubpp may be in non-standard location
  * Add noble (24.04 LTS) as Ubuntu release name
  * test_channel may fail because of IPv6 config issue
  * smoothscroll may result in wrong cursor position
  * add shDblParen to shLoopList for bash
  * vim9_script test too large
  * all secure options should note this restriction in the documentation
  * Not all Dart files detected</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1701259200">- Update to version 9.0.2136
  * MSVC errorformat can be improved
  * No test for mode() when executing Ex commands
  * Revise Makefile
  * Update syntax file
  * ml_get error when scrolling
  * Cannot detect overstrike mode in Cmdline mode
  * Duplicate Netbeans Error Message
  * not all nushell files detected
  * Updated German translations
  * add additional nginx keywords
  * add Make_mvc.mak file for tutor
  * updated Russian translations for tutorials
  * updated Italian translation
  * some errors with translation Makefiles
  * [security]: use-after-free in call_dfunc()
  * Update doc Makefiles with comments from #13567
  * add indentation plugin (fixes #13574)
  * runtime(swig): add syntax and filetype plugins
  * translation Makefiles can be improved
  * unused assignments when checking 'listchars'
  * File info disappears when 'cmdheight' has decreased
  * INT overflow detection logic can be simplified
  * Problem with initializing the length of range() lists
  * [security]: prevent overflow in indenting
  * [security]: use-after-free in ex_substitute
  * Fix handling of very long filename on longlist style
  * un-used assignment in do_source_buffer_init
  * remove dead-condition in ex_class
  * [security]: avoid double-free in get_style_font_variants
  * [security] use-after-free in qf_free_items
  * expand $COMSPEC without applying 'wildignore'
  * Improve keymap file highlighting
  * include new doc-Makefiles
  * Fix whitespace and formatting of some help files
  * minor typo fixes
  * No test for defining sign without attribute
  * crash when callback function aborts because of recursiveness
  * overflow detection not accurate when adding digits
  * Coverity warns for another overflow in shift_line()
  * Refactor doc-Makefiles
  * document proper notation of gVim, document vim-security list
  * Update Serbian messages translation
  * [security]: overflow in shift_line
  * [security]: overflow in get_number
  * [security]: overflow in ex address parsing
  * [security]: overflow in nv_z_get_count
  * [security]: overflow with count for :s command
  * [security]: FPE in adjust_plines_for_skipcol
  * [security]: Use-after-free in win_close()
  * comment out strange error condition check
  * skipcol not reset when topline changed
  * wast filetype should be replaced by wat filetype
  * fix typo in pi_gzip.txt</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1701691200">- update to 9.0.2146
  * text-property without type errors when joining
  * wrong scrolling in insert mode with smoothscroll
  * Text properties causes wrong line wrapping
  * disable the test_terminal_resize2() test for GH CI in gui mode
  * [security]: buffer-overflow in ex_substitute
  * [security]: stack-buffer-overflow in option callback functions
  * [security]: buffer-overflow in suggest_trie_walk
  * [security]: use-after-free in win-enter
  * check that all files are listed in Filelist
  * html.angular ft is problematic
  * disable the test_terminal_resize() test for GH CI in GUI
  * Overflow logic requires long long
  * include several missing files
  * Can't detect angular &amp; mustache filetypes</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1703073600">- update to 9.0.2181:
  * Vim9: missing error messages
  * update helptags
  * POSIX function name in exarg causes issues
  * no filetype detection for execline scripts
  * reg_executing() wrong for :normal with range
  * Wrong cursor position when dragging out of window
  * Update Serbian messages translation
  * runtime(netrw): prevent E11 on FocusGained autocommand
  * Update Japanese translation
  * runtime(8th): updated 8th syntax
  * change dependabot prefix to "CI"
  * Update change.txt
  * Compile error with Motif UI + mouse support
  * Create Changelog until v9.0.2175
  * Update Italian translations
  * Update tmux syntax rules
  * Update Turkish translations
  * Compiler warning for uninitialized var
  * update fortran syntax rules and doc notes
  * Vim9: segfault when assigning to type
  * remove deprecation warning for gdefault
  * Vim9: crash when compiling for statement and non-existing type
  * Vim9: compiling :defer may fail
  * Updated Irish translation
  * Update Logtalk runtime files for the latest language spec
  * update Racket runtime files
  * Update colorschemes
  * The options[] array is still not sorted alphabetically
  * Vim9: no support for const/final class/objects vars
  * Vim9: builtin funcs may accept a non-value
  * Moving tabpages on :drop may cause an endless loop
  * sync runtime files with upstream
  * grammar &amp; typo fixes
  * add Tbreak command
  * Vim9: not consistently using :var for declarations
  * Memory leak in Configure Script when checking GTK
  * Vim9: can simplify arg type checking code
  * Vim9: can use type a func arg/return value
  * escape curdir in BrowseUpDir
  * Vim9: type can be assigned to list/dict
  * Vim9: type documentation out-dated
  * Vim9: not able to use imported interfaces and classes
  * instanceof() should use varargs as second arg
  * Update syntax file, fix missing for highlight
  * screenpos() may crash with neg. column
  * [security]: use-after-free in check_argument_type
  * Vim9: incorrectly parses :def func definitions
  * Vim9: can use typealias in assignment
  * ft detection maybe wrong if 'fic' set for *.[CH]
  * re-generate helptags
  * do not set b:did_ftplugin before sourcing scala ftplugin(#13657)
  * Fix `w:netrw_bannercnt` ref error with `netrw_fastbrowse=2`
  * fix examples in comments for JSON formatting
  * Add json formating plugin (Issue #11426)
  * Update syntax file
  * link cmdline completion to to |wildcards| and fix typos
  * Update eval.txt
  * Vim9: type not kept when assigning vars
  * The option[] array is not sorted
  * unlet b:filetype_in_cpp_family for cpp &amp; squirrel
  * fix typo in change.txt
  * update syntax and ftplugins
  * Update syntax file and syntax test
  * Sort options.txt alphabetically
  * update todo items
  * sort option-list alphabetically
  * no support to build on OpenVMS
  * Using type unknown for List/Dict containers
  * 'breakindent' is not drawn after diff filler lines
  * remove non-existent parameter in shift-command
  * Using int for errbuflen in option funcs
  * [security]: use-after-free in exec_instructions()
  * Vim does not detect pacman.log file
  * reference 'go-!' inside os_win32.txt for !start
  * Type check tests fail without the channel feature</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1704196800">- update to 9.1.0000
  * add missing help tags
  * regenerate synmenu
  * proto files need update
  * improve filetype detection for *.v (V/Verilog/Coq)
  * Update sh syntax and add local keyword for bash
  * Update ftplugin and omni-complete
  * Update Version9.txt for release 9.1
  * Add help tags to items in version9.txt
  * Updated German translation
  * Improve Turkish documentation
  * update syntax and documentation
  * Wrong display with 'briopt=sbr' and 'nobreakindent'
  * Updates to indent and syntax
  * Fix folding of code blocks
  * Provide sass_recommended_style option
  * Updates to ftplugin and syntax
  * Make diffs foldable
  * Add small ftplugin
  * add Hungarian translation
  * Updated Russian translation
  * remove coveralls, move runtime/lang/Make_mvc.mak
  * correct the :public example
  * adjust tutor/README.ru.utf-8.txt
  * Update Italian translations
  * missing undo_ftplugin for indentkeys
  * cursor wrong after { in single line buffer
  * Visual not drawn with 'breakindent' when line doesn't fit
  * add help tag multiple-constructors.
  * fix indentation
  * Syntax fix
  * LTCG compile error ARM64 for write_chars
  * clarify behaviour of ]m and ]M motions
  * Update default links
  * update ConTeXt keywords and other minor fixes
  * Add variable categories and null related documentation
  * Update R runtime files and docs
  * Update Ukrainian translation
  * Coverity complains about not checking return value
  * Clarify that new() is not static
  * list of new/changed features in version9.txt
  * updates to indent, syntax and ftplugin
  * Add loong64 arch
  * add some error codes to `:help vim9class`
  * Vim9: inconsistent :type/:class messages
  * add support for matchit plugin
  * add variants of opcodes
  * Include Vim9 class features in version9.txt
  * Maximum callback depth is not configurable
  * Update Serbian messages translation
  * reformat and align :h ft-c-syntax
  * Update syntax file
  * Vim9: need a way to reserve future extension
  * Add TODO support to syntax script
  * Vim9: missing error messages
  * update helptags
  * POSIX function name in exarg causes issues
  * no filetype detection for execline scripts
  * reg_executing() wrong for :normal with range
  * Wrong cursor position when dragging out of window
  * Update Serbian messages translation
  * prevent E11 on FocusGained autocommand
  * Update Japanese translation
  * updated 8th syntax
  * change dependabot prefix to "CI"
  * Update change.txt
  * Compile error with Motif UI + mouse support
  * Create Changelog until v9.0.2175
  * Update Italian translations
  * Update tmux syntax rules
  * Update Turkish translations
  * Compiler warning for uninitialized var
  * update fortran syntax rules and doc notes
  * Vim9: segfault when assigning to type
  * remove deprecation warning for gdefault
  * Vim9: crash when compiling for statement and non-existing type
  * Vim9: compiling :defer may fail
  * Updated Irish translation
  * Update Logtalk runtime files for the latest language spec
  * update Racket runtime files
  * Update colorschemes
  * The options[] array is still not sorted alphabetically
  * Vim9: no support for const/final class/objects vars
  * Vim9: builtin funcs may accept a non-value
  * Moving tabpages on :drop may cause an endless loop
  * sync runtime files with upstream
  * grammar &amp; typo fixes
  * add Tbreak command
  * Vim9: not consistently using :var for declarations
  * Memory leak in Configure Script when checking GTK
  * Vim9: can simplify arg type checking code
  * Vim9: can use type a func arg/return value
  * escape curdir in BrowseUpDir
  * Vim9: type can be assigned to list/dict
  * Vim9: type documentation out-dated
  * Vim9: not able to use imported interfaces and classes
  * Fix i386 build
  * instanceof() should use varargs as second arg
  * Update syntax file, fix missing for highlight
  * screenpos() may crash with neg. column
  * labeler.yml: update to v5
  * [security]: use-after-free in check_argument_type
  * Vim9: incorrectly parses :def func definitions
  * Vim9: can use typealias in assignment
  * ft detection maybe wrong if 'fic' set for *.[CH]
  * do not set b:did_ftplugin before sourcing scala ftplugin
  * Fix `w:netrw_bannercnt` ref error with `netrw_fastbrowse=2`
  * fix examples in comments for JSON formatting
  * Add json formating plugin (Issue #11426)
  * Update syntax file
  * link cmdline completion to to |wildcards| and fix typos
  * Update eval.txt
  * Vim9: type not kept when assigning vars
  * The option[] array is not sorted
  * unlet b:filetype_in_cpp_family for cpp &amp; squirrel
  * fix typo in change.txt
  * update syntax and ftplugins
  * Update syntax file and syntax test
  * Sort options.txt alphabetically
  * update todo items
  * sort option-list alphabetically
  * no support to build on OpenVMS
  * Using type unknown for List/Dict containers
  * 'breakindent' is not drawn after diff filler lines
  * remove non-existent parameter in shift-command
  * Using int for errbuflen in option funcs
  * [security]: use-after-free in exec_instructions()
  * Vim does not detect pacman.log file
  * reference 'go-!' inside os_win32.txt for !start
  * Type check tests fail without the channel feature</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1705924800">- update to 9.1.0041:
  * xxd -i may generate incorrect C statements
  * man on AIX does not understand -l
  * add focus_follows_mouse and smart_qaps syntax keywords
  * remove always from `focus_follows_mouse`
  * minor changes to fix move cmd on windows
  * issue with prompt buffer and hidden buffer
  * too vague errors for 'listchars'/'fillchars'
  * Unnecessary loop in getvcol()
  * Calling get_breakindent_win() repeatedly when computing virtcol
  * include ftplugin, syntax and indent script
  * i_CTRL-] triggers InsertCharPre
  * Window scrolls unexpectedly when 'scrollbind' is set
  * Insert mode not stopped if closing prompt buffer modifies hidden buffer
  * update fortran syntax
  * regenerate helptags, fix ci help tags job failing
  * Cannot use terminal alternate font
  * Replace non-breaking space with normal space
  * Use "*" browsefilter pattern to match "All Files"
  * Cannot act on various terminal response codes
  * Check help tags for errors (duplicates, missing, etc)
  * delete duplicate help tag E741
  * Vim is missing a foreach() func
  * A few typos in tests and justify.vim
  * xxd: few problems with EBCDIC for z/OS (MVS)
  * Coverity complains about improper use of negative value
  * i_CTRL-R- doesn't work for multibyte chars in Replace mode
  * Vim9: cannot compile all methods in a class
  * cmdline may disappear when changing 'cmdheight'
  * use of #if instead of #ifdef
  * Decode multibyte percent-encoding filename correctly
  * [security]: use-after-free in eval1_emsg()
  * Sync with netrw 174b
  * Add initial support for Added/Removed/Changed highlight groups
  * fix a few problems with the tar plugin
  * accept dot in completionList for Vim9 syntax
  * default diff highlighting is too noisy
  * Improve the documentation for Vim9 classes
  * i_CTRL-R- no longer works in replace mode
  * incorrect use of W_WINROW in edit.c
  * Modula2 filetype support lacking
  * regression with empty inner blocks introduced
  * Fix typos in version9.txt
  * Fix typos in reltime() help.
  * Update syntax file
  * regexp cannot match combining chars in collection
  * Keymap completion is not available
  * Cannot easily get the list of matches
  * NSIS installer includes syntax testdir
  * can select empty inner text blocks
  * is*() and to*() function may be unsafe
  * syntax and documentation updates
  * reloading colorscheme when not changing 'background'
  * Cannot build against Ruby 33 dynamically
  * a closing fold expr, may start a new fold
  * when closing window, wincmd p may fail
  * add jumpoptions to syntax file
  * document that the diff filetype uses Diff hl groups
  * Add support for &lt;ScriptCmd&gt; syntax
  * Add support for `syntax foldlevel` command</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1707998400">- update to 9.1.0111:
  * filetype: no support for bats files
  * filetype: add 'Config.in' filetype detection
  * runtime(asciidoc): include basic ftplugin
  * filetype: no support for its files
  * runtime(vim): Update base-syntax, remove unused vimString region
  * runtime(vim): Update base-syntax, fix :behave highlighting
  * runtime(vim): update Vim Syntax generator
  * filetype: no support for dtso files
  * Visual highlight hard to read with 'termguicolors'
  * runtime(vim): include Vim Syntax generator
  * Style: typos found
  * Linking fails with -lto because of PERL_CFLAGS
  * 'breakindentopt' "min" not correct with 'signcolumn'
  * settabvar() may change the last accessed tabpage
  * upper-case of German sharp s should be U+1E9E
  * Redrawing can be improved with undo and 'spell'
  * Not able to use diff() with 'diffexpr'
  * runtime(gpg): Mark dangerous use-embedded-filename with WarningMsg
  * CompletionChanged not triggered when new leader added without matches
  * 'breakindent' behaves inconsistently with 'list' and splits
  * runtime(vim): Update syntax file
  * diff() function uses 'diffexpr'
  * tests: test_restricted() fails
  * xxd: buffer-overflow when writing color output
  * Still a qsort() comparison function that returns result of subtraction
  * Compiler warning for missing type in scroll_event()
  * Syntax test fails when run with non C locale
  * Assigning wrong colors when parsing terminal OSC response
  * runtime(vim): Fix indent after line with literal dict
  * qsort() comparison functions should be transitive
  * TextChanged not triggered for :norm! commands
  * Restoring lastused_tabpage too early in do_arg_all()
  * Problem when scrolling using slow touchpads scroll event
  * X11 scroll size changes after accessing clipboard
  * Visual hl wrong when it ends before multibyte 'showbreak'
  * Redrawing can be improved when deleting lines with 'number'
  * Redrawing can be improved when deleting lines with 'cursorline'
  * runtime(doc): further improve docs about List/Blob += operator
  * X11 mouse-scrolling stutters
  * runtime(doc): Clarify list-concatenation a bit more
  * unexpected error for modifying final list using +=
  * LineNrAbove/Below highlighting wrong on wrapped lines
  * runtime(dosbatch): improve '::' comment highlighting
  * GTK3: using wrong style for pre-edit area
  * Unnecessary call to redraw_for_cursorline() in nv_mousescroll()
  * runtime(colors): color names in the v:colornames dict should be lower cased
  * luau config file not detected
  * runtime(vim): Update syntax file
  * insert completion not correct when adding new leader
  * did_set_breakat() should be in optionstr.c
  * Looping over modifier_keys_table unnecessarily
  * Not able to build without FEAT_DIFF
  * translation(ca): Fixe typos in Catalan translation
  * Need a diff() Vim script function
  * translation(ru): Updated Russian translation of messages
  * runtime(vim): Update syntax file
  * runtime(fortran): update syntax
  * ScreenLines may not be correctly initialized, causing hang
  * Visual highlighting can still be improved
  * gcc still complains about use of uninitialized var
  * runtime(racket): add missing space to b:undo_indent var
  * runtime(Filelist): include README_vimlogo.txt
  * gcc complains about use of uninitialized var
  * runtime(vimlogo): Include and modernize vimlogo.svg
  * runtime(netrw): fixing remote file removal via ssh
  * runtime(doc): correct Vim patch for Wayland support
  * runtime(racket): undo some indent options only when vim9script is available
  * runtime(doc): Update help for Wayland support
  * Segfault with CompleteChanged autocommand
  * No Wayland support
  * GTK code can be improved
  * Internal error when :luado/perldo/pydo etc delete lines
  * UX of visual highlighting can be improved
  * runtime(netrw): Use :exec norm! &lt;leftmouse&gt; before :call mapping in netrw
  * Recorded register cannot be translated using keytrans()
  * runtime(vim): Highlight string interpolation
  * runtime(vim): Update syntax and ftplugin files
  * runtime(ant): Update syntax file
  * runtime(hurl): add hurl filetype plugin
  * runtime(vim): Update syntax file
  * runtime(doc): style fixes in vim9.txt
  * No event triggered before creating a window
  * Cannot map Super Keys in GTK UI
  * wrong number of trailing spaces inserted after blockwise put
  * formatting long lines is slow
  * 'linebreak' may still apply to leading whitespace
  * Patch 9.1.0041 causes regressions for users
  * runtime(mail): fix #13913
  * runtime(netrw): Don't change global options
  * runtime(fortran): update syntax and documentation
  * Win32 Keyboard handling is sub-optimal
  * Make "[Command Line]" a special buffer name
  * Abort opening cmdwin if autocmds screw things up
  * issues with temp curwin/buf while cmdwin is open
  * runtime(c): Highlight user defined functions
  * :drop does not re-use empty buffer
  * --remote-* does not ignore `wilidignore`
  * runtime(doc): change "VIsual mode" to "Visual mode" in :h SafeState
  * translation(hu): use correct encoding in header of hu po file
  * runtime(vim): Update syntax file
  * runtime(qml): Use shiftwidth() in indent plugin
  * translation(it): Update Italian translation
  * runtime(mail): updated syntax file
  * runtime(doc): improve doc makefiles, add clean rule
  * runtime(lang): improve makefiles, add clean rule, fix typo
  * po Makefiles can be improved
  * runtime(tutor): simplify tutor makefiles
  * runtime(sh): Add handling for ksh93 shared-state comsubs and mksh valsubs
  * ml_get: invalid lnum when :s replaces visual selection
  * runtime(chuck): include ChucK syntax file
  * runtime(go): update Go syntax file
  * Missing test for Chuck Filetype
  * translation(sr): Update Serbian messages translation
  * runtime(filetype): detect *.ck files as Chuck filetype</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1709726400">- update to 9.1.0151
- refreshed vim-7.3-filetype_spec.patch
  * ml_get_buf_len() does not consider text properties
  * Several minor 'winfixbuf' issues
  * Update Serbian messages
  * Recognize "__inline"
  * Update base-syntax, fix escaping :syn and :hi sub-groups
  * Update syntax file, fix issue #962
  * null pointer member access when accessing 'winfixbuf' property
  * update syntax script
  * Update base-syntax, fix issue #14135
  * Highlight the error message at *E1513*
  * Update base-syntax, improve :augroup highlighting
  * Use unnamed register when clipboard not working
  * Vim9: can't call internal methods with objects
  * Cannot keep a buffer focused in a window
  * Updated Russian installer translation
  * Recognise text blocks
  * Update ftplugin, browsefilter labels
  * Improve the recognition of literals
  * v:echospace wrong with invalid value of 'showcmdloc'
  * some improvements to getregion() docs
  * update "Last Change header", remove trailing whitespace
  * handle file/dir symlinks specifically in tree mode
  * v:echospace not correct when 'showcmdloc' != last
  * getregion() needs more tests
  * disable multiline_scalar detection by default
  * [security]: autocmd causes use-after-free in set_curbuf()
  * getregion() can be improved
  * include runtime/syntax/testdir/ftplugin
  * Put in Visual mode wrong if it replaces fold marker
  * Fix typo under *kitty-terminal* in term.txt
  * Update Serbian translation
  * Recognise _when_ clauses in _switch_ blocks
  * simplify code and allow filetype options
  * Update Italian translation
  * cursor on wrong row after 1 char 'below' virtual text when EOL is shown
  * Update ftplugin, fix #14101
  * Update base-syntax, improve :echo highlighting
  * update Debian syntax files
  * too many STRLEN calls when getting a memline
  * Update syntax file, improve :substitute matching
  * &lt;Del&gt; in cmdline mode doesn't delete composing chars
  * Fix typo in usr_41.txt
  * fix inconsistent indent
  * Vim9: need more test for exists() methods
  * clarify ':set[l] {option}&lt;' behaviour
  * Insufficient testing for 'delcombine'
  * "C" doesn't include composing chars with 'virtualedit'
  * buffer-completion may not always find all matches
  * [security]: UAF if win_split_ins autocommands delete "wp"
  * Fix truncation of text_wrap 'wrap' virt text after EOL list char
  * runtime(doc) Update help text for matchbufline() and matchstrlist()
  * small fixes to the zh tutor
  * Recognize SourceLicense tag name in RPM spec syntax
  * win_gotoid() may abort even when not switching a window
  * Naming a non-pointer variable "oap" is strange
  * Internal error when using upper-case mark in getregion()
  * Update base-syntax, fix :unabbrev highlighting
  * add syntax support for Java switch expressions
  * unused init of text_prop_idxs in win_line()
  * display of below/right virtual text with non-virtual text overlap
  * clarify expand() for :terminal windows
  * Some minor issues with the getregion() function
  * Update tmux syntax
  * Infinite loop or signed overflow with 'smoothscroll'
  * hard to get visual region using Vim script
  * can move away from cmdwin using win_splitmove()
  * Use different restoration strategy in win_splitmove
  * Stop split-moving from firing WinNew and WinNewPre autocommands
  * win_split_ins may not check available room
  * Add a place holder section for version 9.2
  * Modula-2 files with priority not detected
  * announce adoption of various runtime files
  * Distinguish Vim9 constructor definitions from the :new ex command
  * Using freed memory with full tag stack and user data
  * Fix typo in testing.txt
  * Setting some options may change curswant
  * update "Last Change:" header
  * reset readonly setting when disabling less mode
  * duplicate code when cleaning undo stack
  * Remove undo information, when cleaning quickfix buffer</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1711800000">- spec.skeleton: add sample check section (W: no-%check-section)</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1712750400">- update to 9.1.0301
  * Vim9: heredoc start may be recognized in string
  * Missing test for what patch v9.1.0285 fixes
  * Vim9: return type not set for a lambda assigned to script var
  * add runtime/doc/tags-* to ignore files
  * Updated translation
  * Update documentation
  * Patch 9.1.0296 causes too many issues
  * Fix a few issues with gvim.nsi
  * regexp: engines do not handle case-folding well
  * filetype: pip config files are not recognized
  * Text height function does not respect it's argument
  * filetype: lxqt config files are not recognized
  * filetype: XDG mimeapps.list file is not recognized
  * filetype: libreoffice config files are not recognized
  * filetype: xilinx files are not recognized
  * filetype: some TeX files are not recognized
  * Vim9: comment may be treated as heredoc start
  * Vim9: E1027 with defcompile for abstract methods
  * Still problems with cursor position for CTRL-D/U
  * fix inaccuracies in pandoc compiler
  * make testclean is not able to delete failed screendumps
  * Update base-syntax, no curly-brace names in Vim9 script
  * Several small issues in doc and tests
  * Finding highlighting attributes is inefficient
  * Update cuda keywords, remove uncommonly used enumeration constants
  * several issues with 'smoothscroll' support
  * filetype: roc files are not recognized
  * filetype: zathurarc files not recognized
  * Cannot highlight the Command-line
  * No pandoc syntax support
  * filetype: R history files are not recognized
  * filetype: keymap files are not recognized
  * autocmd may change cwd after :tcd and :lcd
  * Update syntax generator, autocmd event list parsing
  * Normalise builtin-function optional parameter formatting
  * Correctly distribute libsodium with the installer
  * a few minor issues to fix
  * Test for TextChanged is still flaky with ASAN
  * Two tests in test_filechanged.vim are slow
  * File name entered in GUI dialog is ignored
  * fix :compiler leaving behind a g:makeprg variable
  * Remove more fallback :CompilerSet definitions from compiler plugins
  * filetype: earthfile files are not recognized
  * console dialog cannot save unnamed buffers
  * Fill in a few details regarding :enums
  * Remove fallback :CompilerSet definition from compiler plugins
  * libgpm may delete some signal handlers
  * Improve the matching of contextual keywords
  * Vim9: Problem with lambda blocks in enums and classes
  * Test for TextChanged is flaky with ASAN
  * Vim9: protected class and funcrefs accessible outside the class
  * Problems with "zb" and scrolling to new topline with 'smoothscroll'
  * filetype not detected when editing remote files
  * sort filetype.txt in the alphabetical order
  * Normal mode TextChanged isn't tested properly
  * half-page scrolling broke backward compatibility
  * Vim9: :call may not find imported class members
  * Finding autocmd events is inefficient
  * Vim9: no indication of script nr in stack trace of classes
  * [security]: Heap buffer overflow when calling complete_add() in 'cfu'
  * filetype: typespec files are not recognized
  * improve syntax highlighting for YAML
  * Vim9: segfault with static in super class
  * Filetype test fails
  * update syntax
  * filetype: ldscripts cannot be recognized
  * filetype: rock_manifest and config.ld files are not recognized
  * filetype: yarn lock files are not recognized
  * filetype: bundle config files are not recognized
  * filetype: fontconfig files are not recognized
  * filetype: zsh theme, history and zunit files are not recognized
  * filetype: bash history files are not recognized
  * filetype: netrw history file is not recognized
  * filetype: octave history files are not recognized
  * filetype: mysql history files are not recognized
  * filetype: some python tools config files are not recognized
  * filetype: gnuplot history files are not recognised
  * filetype: jupyterlab and sublime config are not recognized
  * filetype: mplstyle files are not recognized
  * filetype: texlua files are not recognized
  * filetype: supertux files are not recognized
  * filetype: support for Intel HEX files is lacking
  * Vim9: string() output of enum is problematic
  * Conceal test fails when rightleft feature is disabled
  * Filetype may be undetected when SwapExists sets ft in other buf
  * TextChanged autocommand not triggered under some circumstances
  * ensure compiler! sets global options
  * Distinguish Vim9 builtin object methods from namesake builtin functions
  * add support for Debian specific @includes
  * Error E877 is not translated
  * fix path of uganda.nsis.txt in german.nsi file
  * Two unrelated things are tested by a single test
  * Improve docs for empty(), len(), and string() on objects
  * Recording may still be wrong in Select mode
  * Not able to assign enum values to an enum static variable
  * test_matchparen not run in CI
  * cursor may move too many lines over "right" &amp; "below" virt text
  * code duplication in loop to add active text properties
  * missing 'below' virt text if truncation precedes after/right text
  * lines following virt text (that fills the window)  might be truncated
  * Few typos in source and test files
  * Vim9: No enum support
  * Unnecessary multiplications in backspace code
  * Add translation for README.txt and uganda.txt
  * regexp: verymagic cannot match before/after a mark
  * Possibility to include translated license and README.txt files
  * Update README.txt and README.md
  * Error on exit with EXITFREE and 'winfixbuf'
  * Half-page scrolling does not support smooth-scrolling
  * Update base-syntax, match empty blob and :abclear modifiers
  * Duplicate condition in win_lbr_chartabsize()
  * allow TODO keywords in comments
  * add Static-Built-Using field
  * add basic indent support
  * page-wise scrolling does not support smooth-scrolling
  * Motif: leaking memory when mui_mch_dialog() fails
  * leaking memory in exe_newdict() on error
  * winfixbuf does not allow to re-edit current buffer
  * No autocommand when writing session file
  * Update java[CR]_JavaLang type lists
  * Update README.md
  * unused display_text_first boolean var in win_line()
  * Cannot use modifiers before :-Ntabmove
  * Redesigning the appearance of the vimrc settings page
  * Backspace inserts spaces with virtual text and 'smarttab'
  * Update options.txt
  * build-error on GNU/Hurd
  * Recognise the inline kind of the {@return} tag
  * Fix typo in netrw#NetWrite
  * Update nsis installer and nsis docs
  * update errorformat for dot and neato compiler
  * leaking memory in add_user() on failure
  * gM not working correctly with virt text
  * `gj`/`gk` not skipping over outer virtual text lines
  * allow multibyte characters as breakpoint signs
  * Not enough tests for the slice() function
  * Vim9: compound operators broken for lambdas in an object
  * Update base-syntax, remove old unused syntax groups.
  * Vim9: problem evaluating negated boolean logic
  * Fix for Sodium version 1.0.19 and MinGW
  * Recognise the {@snippet} documentation tag
  * mingw complains about unknown escape sequence: '\l', fails with libsodium
  * Update base-syntax, improve function definition highlighting
  * filetype: support for gnuplot files is lacking
  * memleak with ex_drop, NULL dereference
  * gcc complains about uninitialized var
  * May leak memory in completion when ga_grow() fails
  * don't unnecessarily reload v:colornames dict
  * drop: don't rewind when editing the same file
  * Installer does not remove all files
  * complete_info() returns wrong order of items
  * Add minimal ftplugin
  * Memory leak with "above" virttext and 'relativenumber'
  * filetype: no support for Vento files
  * Update base-syntax, disallow '.' at start of menu item names
  * regenerate c_00 and markdown dumps
  * include missing changes
  * Respect no_plugin_maps and no_rust_maps globals
  * Retrofit input/c.c. with TEST_SETUP
  * Support sourceable Vim configuration for syntax tests
  * Support embeddable Vim configuration for syntax tests
  * Recover some missed commas and periods in starting.txt
  * filetype: no support for Dafny files
  * Update base-syntax, improve :highlight command
  * clarify close behaviour for :term
  * `goPackageComment` highlighting too broad
  * cursor pos wrong on mouse click after eol with 'rl', 've' and conceal
  * 'wincolor' hl missing with 'rightleft', "below" virttext, 'nowrap'
  * Cursor pos wrong when clicking with conceal and wrap
  * Wrong display or screenpos() result when toggling diff mode
  * Can define function with invalid name inside 'formatexpr'
  * tools/rename.bat uses 'mv' and "move"
  * make :h tag-! more consistent
  * Update base-syntax, revert last change to vimUserFunc
  * Update base-syntax, improve :echo and :execute highlighting
  * no overflow check for string formatting
  * Cursor pos wrong when double-width chars are concealed
  * 'wincolor' highlight missing with "below" virtual text
  * still another clipboard_working test
  * E1513 might be confusing
  * Coverity reports dead code
  * Cursor column wrong with 'virtualedit' and conceal
  * wrong window positions with 'winfix{width,height}'
  * 'cursorline' and 'wincolor' hl missing with conceal and wrap
  * revert back the check for clipboard_working support
  * msgfmt ver. 0.22 forcibly converts text to UTF-8
  * add reference to matchbufline() at :h search()
  * More code can use ml_get_buf_len() instead of STRLEN()
  * Small split-move related improvements
  * Re-allow curwin == prevwin, but document it instead
  * current window number returned by tabpagewinnr may be outdated
  * too many STRLEN() calls
  * Update base-syntax, improve number matching
  * Changing buffer in another window causes it to show matchparen
  * Internal error with blockwise getregion() in another buffer
  * Update Lithuanian translation of Vim tutor to v.1.7
  * improve 'winfixbuf' docs
  * Update Markdown syntax, add missing configs
  * Vim9: Importing an autoload imported script fails
  * Internal error when passing invalid position to getregion()
  * Calling STRLEN() to compute ml_line_textlen when not needed
  * problem with writing extended attributes on failure
  * Added Lithuanian translation of Tutor v. 1.4 by Laurynas Stančikas
  * Recognise string templates
  * Update base-syntax, improve :map highlighting
  * expand() removes slash after env variable that ends with colon
  * Update base-syntax, improve :menu{,translate} highlighting
  * Vim9: Add support for using a class type of itself in an object method
  * Crash in WinClosed after BufUnload closes other windows
  * 'shortmess' "F" flag doesn't work properly with 'autoread'
  * Duplicate assignment in f_getregion()
  * Make 'wfb' failing to split still report E1513
  * remove executable bit from sh test file
  * can only get getregion() from current buffer
  * shm=F not respected when reloading buffer with 'autoread'
  * Text properties corrupted with fo+=aw and backspace
  * Update Italian translation for winfixbuf
  * Coverity complains about ignoring return value</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1713182400">- update to 9.1.0330
- refreshed vim-7.3-filetype_ftl.patch
  * v9.1.0327 contains an unrelated change
  * String interpolation fails for Dict type
  * CI fails with t_?? test
  * No support for using $XDG_CONFIG_HOME
  * filetype: some requirements files are not recognized
  * filetype: CMakeCache.txt files not recognized
  * Update base-syntax, fix nested function folding
  * filetype: some json files are not recognized
  * include new compiler, use it for '*.custom.yaml' files
  * filetype: cabal config files may not be recognized
  * don't set compiler, update a comment for vimdoc compiler
  * filetype: some mail tools not recognized
  * Garbled output on serial terminals with XON/XOFF flow control
  * Recognise non-ASCII identifiers
  * Wrong cursor position after using setcellwidths()
  * Using heredoc in string not tested with :execute
  * use explicit version tags for macos runners
  * filetype: translate shell config files are not recognized
  * filetype: matplotlibrc files are not recognized
  * Update base-syntax, add legacy header folding
  * filetype: some sh and confini files not recognized
  * filetype: a few more dosini files are not recognized
  * Line continuation is not detected for 'set' command
  * Vim9: Can define a class in a function
  * fix highlighting import string followed by some comment
  * Crash when using heredoc with comment in command block
  * heredocs are not supported for :commands
  * filetype: Some config files are not recognized
  * Filler lines not checked properly in get_scroll_overlap()
  * include ftplugin support
  * add include to ftplugin
  * mention :argded for :argedit
  * crash when 'textwidth' &gt; MAX_INT
  * typo in intro.txt
  * Overlong translation files may cause repo to become "dirty"
  * configure: msgfmt hardcoded
  * add vimdoc
  * clarify behaviour or :argadd and :argedit
  * filetype: texdoc config files is not recognized
  * filetype: x11vnc config file is not recognized
  * filetype: some history files are not recognized
  * add Matchit support
  * filetype: cgdb config file is not recognized
  * add basic indent support
  * add matchit support
  * filetype: some protocol buffer files not recognized
  * filetype: blueprint files are not recognized
  * Improve Vim9 and legacy-script comment highlighting</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1715860800">- update to 9.1.0413
  * smoothscroll may cause infinite loop
  * add missing entries for the keys CTRL-W g&lt;Tab&gt; and &lt;C-Tab&gt;
  * update vi_diff.txt: add default value for 'flash'
  * typo in regexp_bt.c in DEBUG code
  * allow indented commands
  * Fix wrong define regex in ftplugin
  * Filter out non-Latin-1 characters for syntax tests
  * prefer scp over pscp
  * fix typo in usr_52.txt
  * too long functions in eval.c
  * warning about uninitialized variable
  * too many strlen() calls in the regexp engine
  * E16 fix, async keyword support for define
  * Stuck with long line and half-page scrolling
  * Divide by zero with getmousepos() and 'smoothscroll'
  * update and remove  some invalid links
  * update translation of xxd manpage
  * Recursively delete directories by default with netrw delete command
  * Strive to remain compatible for at least Vim 7.0
  * tests: xxd buffer overflow fails on 32-bit
  * Stop handpicking syntax groups for @javaTop
  * [security] xxd: buffer-overflow with specific flags
  * Vim9: not able to import file from start dir
  * filetype: mdd files detected as zsh filetype
  * filetype: zsh module files are not recognized
  * Remove hardcoded private.ppk logic from netrw
  * Vim9: confusing error message for unknown type
  * block_editing errors out when using del
  * add new items to scripts section in syntax plugin
  * Vim9: imported vars are not properly type checked
  * Wrong display with 'smoothscroll' when changing quickfix list
  * filetype: jj files are not recognized
  * getregionpos() may leak memory on error
  * The CODEOWNERS File is not useful
  * Remove and cleanup Win9x legacy from netrw
  * add MsgArea to 'highlight' option description
  * Cannot get a list of positions describing a region
  * Fix digit separator in syntax script for octals and floats
  * Update link to Wikipedia Vi page
  * clear $MANPAGER in ftplugin before shelling out
  * Fix typos in help documents
  * 'viewdir' not respecting $XDG_CONFIG_HOME
  * tests: Vim9 debug tests may be flaky
  * correct getscriptinfo() example
  * Vim9: could improve testing
  * test_sound fails on macos-12
  * update Serbian menu
  * update Slovak menu
  * update Slovenian menu
  * update Portuguese menu
  * update Dutch menu
  * update Korean menu
  * update Icelandic menu
  * update Czech menu
  * update Afrikaans menu
  * update German menu
  * filetype: inko files are not recognized
  * filetype: templ files are not recognized
  * cursor() and getregion() don't handle v:maxcol well
  * Vim9: null value tests not sufficient
  * update Catalan menu
  * filetype: stylus files not recognized
  * update spanish menu localization
  * regenerate helptags
  * Vim9: crash with null_class and null_object
  * Add tags about lazyloading of menu
  * tests: vt420 terminfo entry may not be found
  * filetype: .out files recognized as tex files
  * filetype: Kbuild files are not recognized
  * cbuffer and similar commands don't accept a range
  * Improve the recognition of the "indent" method declarations
  * Fix a typo in usr_30.txt
  * remove undefined var s:save_cpoptions and add include setting
  * missing setlocal in indent plugin
  * Calculating line height for unnecessary amount of lines
  * improve syntax file performance
  * There are a few typos
  * Vim9: no comments allowed after class vars
  * CI: remove trailing white space in documentation
  * Formatting text wrong when 'breakindent' is set
  * Add oracular (24.10) as Ubuntu release name
  * Vim9: Trailing commands after class/enum keywords ignored
  * tests: 1-second delay after Test_BufEnter_botline()
  * update helptags for jq syntax
  * include syntax, ftplugin and compiler plugin
  * fix typo synconcealend -&gt; synconcealed
  * include a simple comment toggling plugin
  * wrong botline in BufEnter
  * clarify syntax vs matching mechanism
  * fix undefined variable in indent plugin
  * ops.c code uses too many strlen() calls
  * Calling CLEAR_FIELD() on the same struct twice
  * Vim9: compile_def_function() still too long
  * Update Serbian messages
  * clarify the effect of setting the shell to powershell
  * Improve the recognition of the "style" method declarations
  * Vim9: problem when importing autoloaded scripts
  * compile_def_function is too long
  * filetype: ondir files are not recognized
  * Crash when typing many keys with D- modifier
  * tests: test_vim9_builtin is a bit slow
  * update documentation
  * change the download URL of "libsodium"
  * tests: test_winfixbuf is a bit slow
  * Add filetype, syntax and indent plugin for Astro
  * expanding rc config files does not work well
  * Vim9: vim9type.c is too complicated
  * Vim9: does not handle autoloaded variables well
  * minor spell fix in starting.txt
  * wrong drawing in GUI with setcellwidth()
  * Add include and suffixesadd
  * Page scrolling should place cursor at window boundaries
  * align command line table
  * minor fixes to starting.txt
  * fix comment definition in filetype plugin
  * filetype: flake.lock files are not recognized
  * runtime(uci): No support for uci file types
  * Support "g:ftplugin_java_source_path" with archived files
  * tests: Test_autoload_import_relative_compiled fails on Windows
  * Finding cmd modifiers and cmdline-specials is inefficient
  * No test that completing a partial mapping clears 'showcmd'
  * tests: test_vim9_dissamble may fail
  * Vim9: need static type for typealias
  * X11 does not ignore smooth scroll event
  * A few typos in test_xdg when testing gvimrc
  * Patch v9.1.0338 fixed sourcing a script with import
  * Problem: gvimrc not sourced from XDG_CONFIG_HOME
  * Cursor wrong after using setcellwidth() in terminal
  * 'showcmd' wrong for partial mapping with multibyte
  * tests: test_taglist fails when 'helplang' contains non-english
  * Problem: a few memory leaks are found
  * Problem: Error with matchaddpos() and empty list
  * tests: xdg test uses screen dumps
  * Vim9: import through symlinks not correctly handled
  * Missing entry for XDG vimrc file in :version
  * tests: typo in test_xdg
  * runtime(i3config/swayconfig): update syntax scripts
  * document pandoc compiler and enable configuring arguments
  * String interpolation fails for List type
  * No test for highlight behavior with 'ambiwidth'
  * tests: test_xdg fails on the appimage repo
  * tests: some assert_equal() calls have wrong order of args
  * make install does not install all files
  * runtime(doc): fix typos in starting.txt</changelog>
</package>
<package pkgid="55c7a49d44e6501f5fb6fc6b3fa4fdceddd006da2622a9836dbfab71c57ea9b8c35650876f19ff7e4c22eb34a6ab79f9c8b4cc95612e2c34d320c669838db95e" name="gvim-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.1.0413" rel="1.0.2.1.sr20240429"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1683720000">- Updated to version 9.0.1538, fixes the following problems
- fixes boo#1211256 CVE-2023-2609
  * No error when calling remote_startserver() with an empty string.
  * Error when heredoc content looks like heredoc.
  * Line number not displayed when using 'smoothscroll'.
  * Assert message is confusing with boolean result.  assert_inrange()
  replaces message instead of adding it.
  * Catch does not work when lines are joined with a newline.
  * Error message lacks mentioning the erroneous argument.
  * Misleading variable name for error message.
  * Crash when using wrong arg types to assert_match().
  * Inserting lines when scrolling with 'smoothscroll' set.
  * Text scrolls unnecessarily when splitting and 'splitkeep' is not "cursor".
  * Test waits unnecessarily long before checking screendump.
  * reverse() does not work for a String.
  * Cannot use special keys in &lt;Cmd&gt; mapping.
  * Search stats not always visible when searching backwards.
  * Global 'filetype' is set when it is detected from the file content.
  * Completion for option name includes all bool options.
  * Failing redo of command with control characters.
  * Some functions give two error messages.
  * Some error messages are not marked for translation.
  * Passing -1 for bool is not always rejected.
  * 'smoothscroll' does not always work properly.
  * Condition is always true.
  * Crash when using negative value for term_cols.
  * Libsodium encryption is only used with "huge" features, even when manually
  enabled through configure. (Tony Mechelynck)
  * Code style test doesn't check for space after "if".
  * Cursor moves to wrong line when 'foldmethod' is "diff". (Rick Howe)
  * Crash when register contents ends up being invalid.
  * Crash when expanding "~" in substitute causes very long text.
  * Test for 'smoothscroll' is ineffective.
  * Test for expanding "~" in substitute takes too long.
  * Test commented out in a wrong way.
  * CI: sound dummy stopped working.
  * Message for opening the cmdline window is not translated.
  * :wqall does not trigger ExitPre. (Bart Libert)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1684670400">- Updated to version 9.0.1572, fixes the following problems
  * Typst filetype is not recognized.
  * reverse() on string doesn't work in compiled function.
  * CI: sound dummy is disabled.
  * Line not fully displayed if it doesn't fit in the screen.
  * Display errors when making topline shorter and 'smoothscroll'
    is set.
  * Recent glibc marks sigset() as a deprecated.
  * Text not scrolled when cursor moved with "g0" and "h".
  * Some commands for opening a file don't use 'switchbuf'.
  * Coveralls workflow on CI is commented out.
  * CI: check in sound-dummy module may throw an error.
  * USD filetype is not recognized.
  * In cmdline window S-Tab does not select previous completion.
  * Position of marker for 'smoothscroll' not computed correctly.
  * CI: sound-dummy module is not installed.
  * CI: using slightly outdated gcc version.
  * Code for handling 'switchbuf' is repeated.
  * setcharsearch() does not clear last searched char properly.
  * Vim9: error for missing "return" after "throw".
  * Test failures for unreachable code.
  * Wrong error for unreachable code after :throw.
  * Function argument types not always checked and using v:none may
    cause an error.
  * Win32: When 'encoding' is set $PATH has duplicate entries.
  * Mixing package managers is not a good idea.
  * GTK3: window manager resize hints are incomplete.
  * Display moves up and down with 'incsearch' and 'smoothscroll'.
  * Json lines files are not recognized.
  * Motif: GUI scrollbar test fails in 24 lines terminal.
  * Profiler calculation may be wrong on 32 bit builds.
  * With 'smoothscroll' cursor may move below botline.
  * Cannot use "this.member" in lambda in class method.
  * Some tests are slow.
  * RedrawingDisabled not used consistently.
  * Error messages are not translated.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1686830400">- Updated to version 9.0.1632, fixes the following problems
  * Error messages are not translated.
  * Error for function name has wrong line number.
  * "file N of M" message is not translated.
  * Users may not know what to do with an internal error.
  * SpellCap highlight not always updated when needed.
  * Some error messages are not translated.
  * CI: indent test hangs on FreeBSD.
  * Translation does not work for plural argument.
  * :stopinsert may not work in a popup close handler. (Ben Jackson)
  * Get E304 when using 'cryptmethod' "xchacha20v2". (Steve Mynott)
  * Not all meson files are recognized.
  * Weird use of static variables for spell checking.
  * Checking translations gives an error for using two messages with ngettext()
  that differ in "%" items.
  * Corn config files are not recognized.
  * Incsearch not triggered when pasting clipboard register on the command
  line.
  * Filetype test contains too many special characters.
  * Filetype test has trailing white space.
  * Some "gomod" files are not recognized.
  * Not all timer tests are marked as flaky.
  * MS-Windows: assert error when compiled with debug mode.
  * Some internal error messages are translated.
  * Line pointer becomes invalid when using spell checking.
  * :registers command does not work in sandbox.
  * Cursor ends up below the window after a put.
  * screenchar(), screenchars() and screenstring() do not work properly when
  'encoding' is set to a double-byte encoding.
  * Cursor not adjusted when near top or bottom of window and 'splitkeep'
  is not "cursor".
  * screenpos() does not take w_skipcol into account.
  * Filetype detection fails for *.conf file without comments. (Dmitrii
  Tcyganok)
  * Stray character is visible if 'smoothscroll' marker is displayed on top
  of a double-wide character.
  * Display wrong when scrolling multiple lines with 'smoothscroll' set.
  * Errors from the codestyle test are a bit confusing.
  * Crash when calling method on super in child constructor. (Israel Chauca
  Fuentes)
  * Using freed memory when 'foldcolumn' is set.
  * screenpos() returns wrong row with diff filler lines.
  * update_topline() is called twice.
  * Crash when an object indirectly references itself.
  * Display is wrong when 'smoothscroll' is set and scrolling multiple lines.
  * v:maxcol can be changed in a :for loop.
  * "skipcol" not reset when using multi-byte characters.
  * Some make output gets picked up by 'errorformat'.
  * strlen() called too often for :spellrepall.
  * URL shortcut files are not recognized.
  * Quickfix text field is truncated.
  * charidx() and utf16idx() result is not consistent with byteidx().
  * Trace32 files are not recognized.
  * The focus gained/lost escape sequences cause trouble for a terminal
  where Vim does not expect them.
  * Nix files are not recognized from the hashbang line.
  * FILETYPE_FILE is defined to the same value multiple times.  Same for a
  few similar macros.
  * Filetype name t32 is a bit obscure.
  * The program to filetype translation is not exported.
  * Crash when calling object constructor from legacy script. (Israel
  Chauca Fuentes)
  * "super" is not considered a reserved name.
  * Visual area not shown when using 'showbreak' and start of line is not
  visible. (Jaehwang Jung)
  * No generic mechanism to test syntax plugins.
  * Syntax tests fail on FreeBSD.
  * Having utf16idx() rounding up is inconvenient.
  * "make clean" at the toplevel fails.
  * Passing a wrong variable type to an option gives multiple errors.
  * Not all cabal config files are recognized.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1688904000">- Use app icon generated from vimlogo.eps in source tarball; add
  higher res icons of sizes 128, 256, and 512px as png sources.
  Our current icons deviate from upstream flatpaks for example.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1694433600">- Updated to version 9.0.1894, fixes the following problems
- drop patches: disable-unreliable-tests.patch
    ignore-flaky-test-failure.patch
    vim-8.1.0297-dump3.patch
- fixes:
  + boo#1214922 - CVE-2023-4738
  + boo#1214925 - CVE-2023-4734
  + boo#1214924 - CVE-2023-4735
  + boo#1214921 - CVE-2023-4751
- droped %check - most of tests didn't work correctly in OBS
    and maitenace burden of this was getting too big
  * Not all cabal config files are recognized.
  * Duplicate code for converting float to string.
  * Message is cleared when removing mode message (Gary Johnson).
  * Error message is cleared when removing mode message.
  * Expanding a pattern interferes with command line completion.
  * Compiler warning for uninitialized variable.
  * crypt tests hang and cause memory errors
  * Build failure without the crypt feature.
  * Compiler warning for unused variables without the crypt feature.
  * The log file does not give information about window sizes.
  * Build failure with tiny features.
  * Filetype detection fails if file name ends in many '~'.
  * Not all filetype file name matches are tested.
  * zserio files are not recognized.
  * Insufficient testing for syntax plugins.
  * Result of syntax tests is hard to see.
  * Syntax test failure causes script to abort.
  * Unclear why syntax test fails on Mac.
  * Unclear why syntax test fails on Mac.
  * Syntax test fails when Vim window is not tall enough.
  * Syntax test fails when detected shell type differs.
  * One more syntax test depends on the system.
  * Autoload files for "zig" are not installed.
  * Termdebug: default highlight cleared when changing colorscheme.
  * Error for using matchfuzzy() in Vim9 script returning a list of dicts.
  * BUCK files are not recognized.
  * Crash when using a class member twice. (Christian J. Robinson)
  * Termdebug on MS-Windows: some file names are not recognized.
  * Divide by zero when scrolling with 'smoothscroll' set.
  * Empty CmdlineEnter autocommand causes errors in Ex mode.
  * Compiler may warn for uninitialized variable.
  * Regression test doesn't fail when fix is reverted.
  * PEM files are not recognized.
  * Crash syncing swapfile in new buffer when using sodium crypt. (James McCoy)
  * Resetting local option to global value is inconsistent.
  * Termdebug: error with more than 99 breakpoints.
  * Tabline highlight wrong after truncated double width label.
  * Cannot produce a status 418 or 503 message.
  * Help for builtin functions is not sorted properly.
  * Test may run into timeout when using valgrind.
  * Warning for buffer in use when exiting early.
  * Typo in syntax test input file.
  * Blade files are not recognized.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1697630400">- Update to version 9.0.2043
  * Vim9: issue with funcref assignmentand varargs
  * Test_cq_zero_exmode fails without channel feature
  * trim(): hard to use default mask
  * include syntax script for json5
  * trim(): hard to use default mask
  * completion shows current word after completion restart
  * Vim9: object method funcref not cleaned up after use
  * A few remaining cmdline completion issues with C-E/Y
  * if_python: rework python3.12 build dependency
  * [security] use-after-free with wildmenu
  * don't try to copy SMACK attribute, when none exist
  * gcc overflow-warning for f_resolve
  * Fix more typos
  * cannot get mouse click pos for tab or virt text
  * correct &lt;PageUp&gt;/&lt;PageDown&gt; behavior in 'wildmenu'
  * TextChangedI may be triggered by non-insert mode change
  * no max callback recursion limit
  * Vim9: no support for partials using call()
  * confusing build dependencies
  * Vim9: no support for bitwise operators in lambda funcs
  * win32: python3 dll loading can be improved
  * no cmdline completion for ++opt args
  * no filetype detection for Debian sources
  * need more tests for :cq
  * getmousepos() returns wrong index for TAB char
  * Coverity complains about change in charset
  * Update Serbian messages translation
  * Update ftplugin
  * Vim9: islocked() needs more work
  * Improve command-line completion docs
  * Vim9: no support for funcrefs
  * complete_info() returns wrong index
  * linebreak applies for leading whitespace
  * Vim9: assignment operators don't work for class vars
  * Vim9: does not handle islocked() from a method correctly
  * confusing ifdefs in if_&lt;lang&gt;.c
  * Unicode tables outdated
  * Vim9: error message can be more accurate
  * INI files not detected
  * [security] use-after-free from buf_contents_changed()
  * cmdline-completion for comma-separated options wrong
  * test: undofile left behind
  * Vim9: covariant parameter types allowed
  * Vim9: need more tests
  * partially revert patch v9.0.1997
  * Missing test file
  * xxd: compilation warning
  * make command name for &amp;iskeywordprg more unique
  * Vim9: need cleanup of class related interface code
  * updated translation of xxd manpage
  * Vim9: segfault with islocked()
  * Vim9: use-after-free in deep call stack
  * Update ftplugin
  * Vim9: some error messages can be improved
  * xxd: cannot reverse a bit dump
  * Some unused code in move.c and string.c
  * remove E1520 tag
  * Cannot build with python312
  * Update vim9class help
  * Invalid memory access with empty 'foldexpr'
  * inconsistent feature description
  * warning about unused function definition
  * [security] segfault in exmode
  * no cmdline completion for setting the font
  * strange error number
  * diff (`df`) may open the wrong window
  * Update `.netrwbook` immediately on bookmark change
  * revert permission changes for xxd manpages again
  * Vim9: double error message given
  * Vim9: potential use-after-free for class members
  * win32: font-size calculation can be improved
  * Update Serbian messages translation
  * Vim9: accepting type-annotations
  * Correct filetype detection pattern and style
  * scrolling inactive window not possible with cursorbind
  * error when trying to :bd unloaded buffer
  * vim9: clean up from v9.0.1955
  * not being able to scroll up in diff mode
  * win32: issues with stable python ABI
  * No filetype detection for just files
  * Vim9: object members can change type
  * update translation of xxd manpage
  * update xxd manpage and mention $NO_COLOR env
  * fix two typos in `vim9.txt` and `options.txt`
  * remove E1507 help tag, which is no longer used
  * style: space before tab in optionstr.c
  * xattr: permission-denied errors on write
  * Update Russian message translation to Vim 9.0.1968
  * add missing error numbers in the help.
  * mention how to disable folding in diff mode
  * vim9: using contra-variant type-checks
  * Clean up cmdline option completion code
  * win32: missing '**' expansion test
  * macOS: FEAT_SOUND guard too restrictive
  * win32: high-dpi support can be improved
  * [security] buffer-overflow in trunc_string()
  * cmdline completion should consider key option
  * xattr errors not translated
  * configure prints stray 6 when checking libruby
  * wrong auto/configure script
  * xattr support fails to build on MacOS X
  * Configure script may not detect xattr
  * No support for writing extended attributes
  * 'listchars' completion misses "multispace" and "leadmultispace"
  * Vim9: methods parameters and types are covariant
  * cannot complete option values
  * termcap options should change when setting keyprotocol
  * Custom completion skips orig cmdline if it invokes glob()
  * Vim9: lockvar issues with objects/classes
  * CI: change netrw label in labeller bot
  * Misplaced comment in errors.h
  * Vim9: unused static field
  * text-objects: document how escaped delimiters are handled
  * Vim9: hard to debug vim9_class errors from CI
  * Vim9: error codes spread out
  * Vim9: allows reserved keywords as members
  * Vim9: object variable "this." should only be used in constructor
  * Bash Expansion test fails on Windows/MacOS
  * regenerate xxd manpage
  * filename expansion using ** in bash may fail
  * Vim9: missing support for ro-vars in interface
  * mention mouse scrolling in scrollbind-quickadj
  * Update syntax file
  * update i3config syntax
  * runtime(rmd) Update ftplugin and syntax files
  * Vim9: function instruction pointer invalidated
  * Update Serbian messages translation
  * Vim9: execution stack invalidated with null object
  * only invoke bash help in ftplugin if it has been detected to be bash
  * Memory leak detected
  * Update help tags
  * wrong upstream version in libvterm README
  * still a problem when processing LSP RPC requests
  * Update Vim9 class items
  * Vim9: Consistenly use class/object variable and class/object method in help
  * multispace wrong when scrolling horizontally
  * missing test for mouse click + 'virtedit'
  * test: using wrong expected message in test_crypt
  * Vim9: not consistent error messages
  * :bwipe fails after switching window from aucmd_win.
  * Can change the type of a v: variable using if_lua
  * Vim9: error when using null object constructor
  * grammar fixes in doc
  * Update the version9.txt with a template for version 9.1 enhancements
  * Add a missing '&lt;' to the help of strutf16len()
  * make test_compilers fails on ubuntu
  * fix typo in tutor.nl
  * compiler warnings with clang-17
  * runtime tests fail with tiny vim
  * Vim9: constructor type checking bug
  * patch 1916 (fixed terminal size) not optimal
  * Vim9: not enough info in error message
  * if_python: still undefined behaviour with function pointer
  * LSP server message still wrongly handled (after 9.0.1922)
  * curswant wrong on click with 've' and 'wrap' set
  * format jumplist examples more consistently
  * LSP server request message is misinterpreted as a response message
  * not possible to use the jumplist like a stack
  * Vim9: cannot write public var in nested object
  * Wrong curswant when clicking on empty line or with vsplits
  * No filetype detection for Authzed filetypes
  * undefined behaviour with python function pointer
  * Crash when allocating large terminal screen
  * r_CTRL-C works differently in visual mode
  * Vim9: few issues when accessing object members
  * if_python: undefined behaviour for function pointers
  * Vim9: segfault with null object and instanceof()
  * add help tag describing object-selection
  * Vim9: problem calling class method from other class
  * undefined behaviour upper/lower function ptrs
  * fix filetype detection for remote editing files
  * Add Kotlin runtime files
  * No support for liquidsoap filetypes
  * Vim9: Interfaces should not support class methods and variables
  * FEAT_FLOAT no longer defined
  * mention additional packages for msys2
  * Man plugin does not respect 'gdefault'
  * Vim9: Coverity complains about dead code
  * win32: not correctly freeing environment
  * Configure script uses non-portable == comparison
  * potential buffer overflow in PBYTE macro
  * Vim9: restrict access to static vars
  * Highlight all :loadkeymap abbreviations in vim syntax
  * Fix :unlet error in ftplugin
  * Updated documentation on editorconfig
  * improve syntax highlighting
  * sync rust runtime files with upstream
  * syntax structure cleanup
  * documentation updates
  * improved i3config highlighting
  * Vim9: confusing error with .= in compiled functions
  * "below" virtual text doesn't work with 'rightleft'
  * Vim9: finding object method/member is inefficient
  * Add g:c_syntax_for_h to filetype-overrule docs</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1698494400">- Update to version 9.0.2078
  * several problems with type aliases
  * Vim9: No support for type aliases
  * TextChangedI may not always trigger
  * Completion menu may be wrong
  * don't echo empty lines
  * typo in quickfix.c comments
  * update debian related runtime files
  * Vim9: no nr2str conversion in list-unpack
  * objdump files not recognized
  * [security] disallow setting env in restricted mode
  * possible to escape bracketed paste mode with Ctrl-C
  * [security] overflow in :history
  * clarify bracketed paste mode
  * missing code formatting in if_pyth.txt
  * xxd: coloring was disabled on Cygwin
  * xxd: corrupting files when reversing bit dumps
  * EXPAND flag set for filetype option
  * cannot use buffer-number for errorformat
  * Fix typos in several documents
  * pacman hooks are detected as conf filetype
  * Janet files are not recognised
  * not able to detect xkb filetypes
  * *.{gn,gni} files are not recognized
  * small updates to the documentation for varargs
  * Update ftplugin - comment motions
  * outstanding exceptions may be skipped
  * tests: avoid error when no swap files exist
  * Vim9: no strict type checks for funcrefs varargs
  * do not use hard-coded match id
  * no digraph for quadruple prime
  * Vim9: non-consistent error messages
  * win32: iscygpty needs update
  * Add new ftplugin
  * zig filetype detection test wrong
  * win32: using deprecated wsock32 api
  * Vim9: wrong error for non-existing object var
  * Update Zig runtime files
  * Vim9: crash with deferred function call and exception
  * Vim9: not recognizing qualified class vars for infix ops
  * python: uninitialized warning
  * perl: warning about inconsistent dll linkage
  * tests: checking for swap files takes time
  * Vim9: exceptions confuse defered functions
  * allow for overriding systemd ftplugin settings</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699876800">- Update to version 9.0.2103
- drop vim-changelog.sh
  * recursive callback may cause issues on some archs
  * matchparen highlight not cleared in completion mode
  * improve the breakpoint sign label
  * Improve CONTRIBUTING.md
  * Renamed "makefile_*.mak" for Vim documentation
  * Update for Lynx 2.8.9
  * Improve :let-heredoc syntax highlighting
  * clarify when formatoptions applies
  * Update for i3 4.23
  * Update usr_51.txt to be more inclusive
  * Add missing null_&lt;type&gt; help tags
  * labeler.yml use all instead of any for doc detection
  * No filetype support for xcompose files
  * clarify `:help inclusion` section
  * labeler.yml: Add some more component detection rules
  * No support for cypher files
  * Vim9: confusing usage of private
  * labeler.yml: add documentation label
  * fix grammar in termdebug doc, remove trailing spaces
  * improve window handling, shorten var types
  * handle buffer-local mappings properly
  * statusline may look different than expected
  * Vim9: need more assignment tests
  * Update for Wget2 2.1.0
  * Unsupported option causes skipping of modeline test
  * tests: failure in test_arabic
  * Switch Hindu-Arabic to Arabic numerals in arabic keymap
  * Update the translation of Russian messages to Vim 9.0.2091
  * improve the error detection
  * document vim-script library function
  * Make dist/vim.vim work properly when lacking vim9script support
  * Vim9: cannot convert list to string using +=
  * add legacy version for central vim library
  * centralize safe executable check and add vim library
  * clarify terminal capabilities for focus reporting
  * complete_info() skips entries with 'noselect'
  * Add Makefile for the Vim documentation on Windows
  * sound_playfile() fails when using powershell
  * Vim9: still allows abstract static methods
  * Update sh syntax and add shDerefOffset to shDerefVarArray for bash
  * make strace ft check less strict
  * build-failure in vim9class
  * code cleanup for option callbacks needed
  * Vim9: abstract can be used in interface
  * Vim9: abstract static methods are possible
  * runtime(sh) Update sh syntax and add shDblParen to shCaseList
  * Perl: xsubpp may be in non-standard location
  * Add noble (24.04 LTS) as Ubuntu release name
  * test_channel may fail because of IPv6 config issue
  * smoothscroll may result in wrong cursor position
  * add shDblParen to shLoopList for bash
  * vim9_script test too large
  * all secure options should note this restriction in the documentation
  * Not all Dart files detected</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1701259200">- Update to version 9.0.2136
  * MSVC errorformat can be improved
  * No test for mode() when executing Ex commands
  * Revise Makefile
  * Update syntax file
  * ml_get error when scrolling
  * Cannot detect overstrike mode in Cmdline mode
  * Duplicate Netbeans Error Message
  * not all nushell files detected
  * Updated German translations
  * add additional nginx keywords
  * add Make_mvc.mak file for tutor
  * updated Russian translations for tutorials
  * updated Italian translation
  * some errors with translation Makefiles
  * [security]: use-after-free in call_dfunc()
  * Update doc Makefiles with comments from #13567
  * add indentation plugin (fixes #13574)
  * runtime(swig): add syntax and filetype plugins
  * translation Makefiles can be improved
  * unused assignments when checking 'listchars'
  * File info disappears when 'cmdheight' has decreased
  * INT overflow detection logic can be simplified
  * Problem with initializing the length of range() lists
  * [security]: prevent overflow in indenting
  * [security]: use-after-free in ex_substitute
  * Fix handling of very long filename on longlist style
  * un-used assignment in do_source_buffer_init
  * remove dead-condition in ex_class
  * [security]: avoid double-free in get_style_font_variants
  * [security] use-after-free in qf_free_items
  * expand $COMSPEC without applying 'wildignore'
  * Improve keymap file highlighting
  * include new doc-Makefiles
  * Fix whitespace and formatting of some help files
  * minor typo fixes
  * No test for defining sign without attribute
  * crash when callback function aborts because of recursiveness
  * overflow detection not accurate when adding digits
  * Coverity warns for another overflow in shift_line()
  * Refactor doc-Makefiles
  * document proper notation of gVim, document vim-security list
  * Update Serbian messages translation
  * [security]: overflow in shift_line
  * [security]: overflow in get_number
  * [security]: overflow in ex address parsing
  * [security]: overflow in nv_z_get_count
  * [security]: overflow with count for :s command
  * [security]: FPE in adjust_plines_for_skipcol
  * [security]: Use-after-free in win_close()
  * comment out strange error condition check
  * skipcol not reset when topline changed
  * wast filetype should be replaced by wat filetype
  * fix typo in pi_gzip.txt</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1701691200">- update to 9.0.2146
  * text-property without type errors when joining
  * wrong scrolling in insert mode with smoothscroll
  * Text properties causes wrong line wrapping
  * disable the test_terminal_resize2() test for GH CI in gui mode
  * [security]: buffer-overflow in ex_substitute
  * [security]: stack-buffer-overflow in option callback functions
  * [security]: buffer-overflow in suggest_trie_walk
  * [security]: use-after-free in win-enter
  * check that all files are listed in Filelist
  * html.angular ft is problematic
  * disable the test_terminal_resize() test for GH CI in GUI
  * Overflow logic requires long long
  * include several missing files
  * Can't detect angular &amp; mustache filetypes</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1703073600">- update to 9.0.2181:
  * Vim9: missing error messages
  * update helptags
  * POSIX function name in exarg causes issues
  * no filetype detection for execline scripts
  * reg_executing() wrong for :normal with range
  * Wrong cursor position when dragging out of window
  * Update Serbian messages translation
  * runtime(netrw): prevent E11 on FocusGained autocommand
  * Update Japanese translation
  * runtime(8th): updated 8th syntax
  * change dependabot prefix to "CI"
  * Update change.txt
  * Compile error with Motif UI + mouse support
  * Create Changelog until v9.0.2175
  * Update Italian translations
  * Update tmux syntax rules
  * Update Turkish translations
  * Compiler warning for uninitialized var
  * update fortran syntax rules and doc notes
  * Vim9: segfault when assigning to type
  * remove deprecation warning for gdefault
  * Vim9: crash when compiling for statement and non-existing type
  * Vim9: compiling :defer may fail
  * Updated Irish translation
  * Update Logtalk runtime files for the latest language spec
  * update Racket runtime files
  * Update colorschemes
  * The options[] array is still not sorted alphabetically
  * Vim9: no support for const/final class/objects vars
  * Vim9: builtin funcs may accept a non-value
  * Moving tabpages on :drop may cause an endless loop
  * sync runtime files with upstream
  * grammar &amp; typo fixes
  * add Tbreak command
  * Vim9: not consistently using :var for declarations
  * Memory leak in Configure Script when checking GTK
  * Vim9: can simplify arg type checking code
  * Vim9: can use type a func arg/return value
  * escape curdir in BrowseUpDir
  * Vim9: type can be assigned to list/dict
  * Vim9: type documentation out-dated
  * Vim9: not able to use imported interfaces and classes
  * instanceof() should use varargs as second arg
  * Update syntax file, fix missing for highlight
  * screenpos() may crash with neg. column
  * [security]: use-after-free in check_argument_type
  * Vim9: incorrectly parses :def func definitions
  * Vim9: can use typealias in assignment
  * ft detection maybe wrong if 'fic' set for *.[CH]
  * re-generate helptags
  * do not set b:did_ftplugin before sourcing scala ftplugin(#13657)
  * Fix `w:netrw_bannercnt` ref error with `netrw_fastbrowse=2`
  * fix examples in comments for JSON formatting
  * Add json formating plugin (Issue #11426)
  * Update syntax file
  * link cmdline completion to to |wildcards| and fix typos
  * Update eval.txt
  * Vim9: type not kept when assigning vars
  * The option[] array is not sorted
  * unlet b:filetype_in_cpp_family for cpp &amp; squirrel
  * fix typo in change.txt
  * update syntax and ftplugins
  * Update syntax file and syntax test
  * Sort options.txt alphabetically
  * update todo items
  * sort option-list alphabetically
  * no support to build on OpenVMS
  * Using type unknown for List/Dict containers
  * 'breakindent' is not drawn after diff filler lines
  * remove non-existent parameter in shift-command
  * Using int for errbuflen in option funcs
  * [security]: use-after-free in exec_instructions()
  * Vim does not detect pacman.log file
  * reference 'go-!' inside os_win32.txt for !start
  * Type check tests fail without the channel feature</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1704196800">- update to 9.1.0000
  * add missing help tags
  * regenerate synmenu
  * proto files need update
  * improve filetype detection for *.v (V/Verilog/Coq)
  * Update sh syntax and add local keyword for bash
  * Update ftplugin and omni-complete
  * Update Version9.txt for release 9.1
  * Add help tags to items in version9.txt
  * Updated German translation
  * Improve Turkish documentation
  * update syntax and documentation
  * Wrong display with 'briopt=sbr' and 'nobreakindent'
  * Updates to indent and syntax
  * Fix folding of code blocks
  * Provide sass_recommended_style option
  * Updates to ftplugin and syntax
  * Make diffs foldable
  * Add small ftplugin
  * add Hungarian translation
  * Updated Russian translation
  * remove coveralls, move runtime/lang/Make_mvc.mak
  * correct the :public example
  * adjust tutor/README.ru.utf-8.txt
  * Update Italian translations
  * missing undo_ftplugin for indentkeys
  * cursor wrong after { in single line buffer
  * Visual not drawn with 'breakindent' when line doesn't fit
  * add help tag multiple-constructors.
  * fix indentation
  * Syntax fix
  * LTCG compile error ARM64 for write_chars
  * clarify behaviour of ]m and ]M motions
  * Update default links
  * update ConTeXt keywords and other minor fixes
  * Add variable categories and null related documentation
  * Update R runtime files and docs
  * Update Ukrainian translation
  * Coverity complains about not checking return value
  * Clarify that new() is not static
  * list of new/changed features in version9.txt
  * updates to indent, syntax and ftplugin
  * Add loong64 arch
  * add some error codes to `:help vim9class`
  * Vim9: inconsistent :type/:class messages
  * add support for matchit plugin
  * add variants of opcodes
  * Include Vim9 class features in version9.txt
  * Maximum callback depth is not configurable
  * Update Serbian messages translation
  * reformat and align :h ft-c-syntax
  * Update syntax file
  * Vim9: need a way to reserve future extension
  * Add TODO support to syntax script
  * Vim9: missing error messages
  * update helptags
  * POSIX function name in exarg causes issues
  * no filetype detection for execline scripts
  * reg_executing() wrong for :normal with range
  * Wrong cursor position when dragging out of window
  * Update Serbian messages translation
  * prevent E11 on FocusGained autocommand
  * Update Japanese translation
  * updated 8th syntax
  * change dependabot prefix to "CI"
  * Update change.txt
  * Compile error with Motif UI + mouse support
  * Create Changelog until v9.0.2175
  * Update Italian translations
  * Update tmux syntax rules
  * Update Turkish translations
  * Compiler warning for uninitialized var
  * update fortran syntax rules and doc notes
  * Vim9: segfault when assigning to type
  * remove deprecation warning for gdefault
  * Vim9: crash when compiling for statement and non-existing type
  * Vim9: compiling :defer may fail
  * Updated Irish translation
  * Update Logtalk runtime files for the latest language spec
  * update Racket runtime files
  * Update colorschemes
  * The options[] array is still not sorted alphabetically
  * Vim9: no support for const/final class/objects vars
  * Vim9: builtin funcs may accept a non-value
  * Moving tabpages on :drop may cause an endless loop
  * sync runtime files with upstream
  * grammar &amp; typo fixes
  * add Tbreak command
  * Vim9: not consistently using :var for declarations
  * Memory leak in Configure Script when checking GTK
  * Vim9: can simplify arg type checking code
  * Vim9: can use type a func arg/return value
  * escape curdir in BrowseUpDir
  * Vim9: type can be assigned to list/dict
  * Vim9: type documentation out-dated
  * Vim9: not able to use imported interfaces and classes
  * Fix i386 build
  * instanceof() should use varargs as second arg
  * Update syntax file, fix missing for highlight
  * screenpos() may crash with neg. column
  * labeler.yml: update to v5
  * [security]: use-after-free in check_argument_type
  * Vim9: incorrectly parses :def func definitions
  * Vim9: can use typealias in assignment
  * ft detection maybe wrong if 'fic' set for *.[CH]
  * do not set b:did_ftplugin before sourcing scala ftplugin
  * Fix `w:netrw_bannercnt` ref error with `netrw_fastbrowse=2`
  * fix examples in comments for JSON formatting
  * Add json formating plugin (Issue #11426)
  * Update syntax file
  * link cmdline completion to to |wildcards| and fix typos
  * Update eval.txt
  * Vim9: type not kept when assigning vars
  * The option[] array is not sorted
  * unlet b:filetype_in_cpp_family for cpp &amp; squirrel
  * fix typo in change.txt
  * update syntax and ftplugins
  * Update syntax file and syntax test
  * Sort options.txt alphabetically
  * update todo items
  * sort option-list alphabetically
  * no support to build on OpenVMS
  * Using type unknown for List/Dict containers
  * 'breakindent' is not drawn after diff filler lines
  * remove non-existent parameter in shift-command
  * Using int for errbuflen in option funcs
  * [security]: use-after-free in exec_instructions()
  * Vim does not detect pacman.log file
  * reference 'go-!' inside os_win32.txt for !start
  * Type check tests fail without the channel feature</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1705924800">- update to 9.1.0041:
  * xxd -i may generate incorrect C statements
  * man on AIX does not understand -l
  * add focus_follows_mouse and smart_qaps syntax keywords
  * remove always from `focus_follows_mouse`
  * minor changes to fix move cmd on windows
  * issue with prompt buffer and hidden buffer
  * too vague errors for 'listchars'/'fillchars'
  * Unnecessary loop in getvcol()
  * Calling get_breakindent_win() repeatedly when computing virtcol
  * include ftplugin, syntax and indent script
  * i_CTRL-] triggers InsertCharPre
  * Window scrolls unexpectedly when 'scrollbind' is set
  * Insert mode not stopped if closing prompt buffer modifies hidden buffer
  * update fortran syntax
  * regenerate helptags, fix ci help tags job failing
  * Cannot use terminal alternate font
  * Replace non-breaking space with normal space
  * Use "*" browsefilter pattern to match "All Files"
  * Cannot act on various terminal response codes
  * Check help tags for errors (duplicates, missing, etc)
  * delete duplicate help tag E741
  * Vim is missing a foreach() func
  * A few typos in tests and justify.vim
  * xxd: few problems with EBCDIC for z/OS (MVS)
  * Coverity complains about improper use of negative value
  * i_CTRL-R- doesn't work for multibyte chars in Replace mode
  * Vim9: cannot compile all methods in a class
  * cmdline may disappear when changing 'cmdheight'
  * use of #if instead of #ifdef
  * Decode multibyte percent-encoding filename correctly
  * [security]: use-after-free in eval1_emsg()
  * Sync with netrw 174b
  * Add initial support for Added/Removed/Changed highlight groups
  * fix a few problems with the tar plugin
  * accept dot in completionList for Vim9 syntax
  * default diff highlighting is too noisy
  * Improve the documentation for Vim9 classes
  * i_CTRL-R- no longer works in replace mode
  * incorrect use of W_WINROW in edit.c
  * Modula2 filetype support lacking
  * regression with empty inner blocks introduced
  * Fix typos in version9.txt
  * Fix typos in reltime() help.
  * Update syntax file
  * regexp cannot match combining chars in collection
  * Keymap completion is not available
  * Cannot easily get the list of matches
  * NSIS installer includes syntax testdir
  * can select empty inner text blocks
  * is*() and to*() function may be unsafe
  * syntax and documentation updates
  * reloading colorscheme when not changing 'background'
  * Cannot build against Ruby 33 dynamically
  * a closing fold expr, may start a new fold
  * when closing window, wincmd p may fail
  * add jumpoptions to syntax file
  * document that the diff filetype uses Diff hl groups
  * Add support for &lt;ScriptCmd&gt; syntax
  * Add support for `syntax foldlevel` command</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1707998400">- update to 9.1.0111:
  * filetype: no support for bats files
  * filetype: add 'Config.in' filetype detection
  * runtime(asciidoc): include basic ftplugin
  * filetype: no support for its files
  * runtime(vim): Update base-syntax, remove unused vimString region
  * runtime(vim): Update base-syntax, fix :behave highlighting
  * runtime(vim): update Vim Syntax generator
  * filetype: no support for dtso files
  * Visual highlight hard to read with 'termguicolors'
  * runtime(vim): include Vim Syntax generator
  * Style: typos found
  * Linking fails with -lto because of PERL_CFLAGS
  * 'breakindentopt' "min" not correct with 'signcolumn'
  * settabvar() may change the last accessed tabpage
  * upper-case of German sharp s should be U+1E9E
  * Redrawing can be improved with undo and 'spell'
  * Not able to use diff() with 'diffexpr'
  * runtime(gpg): Mark dangerous use-embedded-filename with WarningMsg
  * CompletionChanged not triggered when new leader added without matches
  * 'breakindent' behaves inconsistently with 'list' and splits
  * runtime(vim): Update syntax file
  * diff() function uses 'diffexpr'
  * tests: test_restricted() fails
  * xxd: buffer-overflow when writing color output
  * Still a qsort() comparison function that returns result of subtraction
  * Compiler warning for missing type in scroll_event()
  * Syntax test fails when run with non C locale
  * Assigning wrong colors when parsing terminal OSC response
  * runtime(vim): Fix indent after line with literal dict
  * qsort() comparison functions should be transitive
  * TextChanged not triggered for :norm! commands
  * Restoring lastused_tabpage too early in do_arg_all()
  * Problem when scrolling using slow touchpads scroll event
  * X11 scroll size changes after accessing clipboard
  * Visual hl wrong when it ends before multibyte 'showbreak'
  * Redrawing can be improved when deleting lines with 'number'
  * Redrawing can be improved when deleting lines with 'cursorline'
  * runtime(doc): further improve docs about List/Blob += operator
  * X11 mouse-scrolling stutters
  * runtime(doc): Clarify list-concatenation a bit more
  * unexpected error for modifying final list using +=
  * LineNrAbove/Below highlighting wrong on wrapped lines
  * runtime(dosbatch): improve '::' comment highlighting
  * GTK3: using wrong style for pre-edit area
  * Unnecessary call to redraw_for_cursorline() in nv_mousescroll()
  * runtime(colors): color names in the v:colornames dict should be lower cased
  * luau config file not detected
  * runtime(vim): Update syntax file
  * insert completion not correct when adding new leader
  * did_set_breakat() should be in optionstr.c
  * Looping over modifier_keys_table unnecessarily
  * Not able to build without FEAT_DIFF
  * translation(ca): Fixe typos in Catalan translation
  * Need a diff() Vim script function
  * translation(ru): Updated Russian translation of messages
  * runtime(vim): Update syntax file
  * runtime(fortran): update syntax
  * ScreenLines may not be correctly initialized, causing hang
  * Visual highlighting can still be improved
  * gcc still complains about use of uninitialized var
  * runtime(racket): add missing space to b:undo_indent var
  * runtime(Filelist): include README_vimlogo.txt
  * gcc complains about use of uninitialized var
  * runtime(vimlogo): Include and modernize vimlogo.svg
  * runtime(netrw): fixing remote file removal via ssh
  * runtime(doc): correct Vim patch for Wayland support
  * runtime(racket): undo some indent options only when vim9script is available
  * runtime(doc): Update help for Wayland support
  * Segfault with CompleteChanged autocommand
  * No Wayland support
  * GTK code can be improved
  * Internal error when :luado/perldo/pydo etc delete lines
  * UX of visual highlighting can be improved
  * runtime(netrw): Use :exec norm! &lt;leftmouse&gt; before :call mapping in netrw
  * Recorded register cannot be translated using keytrans()
  * runtime(vim): Highlight string interpolation
  * runtime(vim): Update syntax and ftplugin files
  * runtime(ant): Update syntax file
  * runtime(hurl): add hurl filetype plugin
  * runtime(vim): Update syntax file
  * runtime(doc): style fixes in vim9.txt
  * No event triggered before creating a window
  * Cannot map Super Keys in GTK UI
  * wrong number of trailing spaces inserted after blockwise put
  * formatting long lines is slow
  * 'linebreak' may still apply to leading whitespace
  * Patch 9.1.0041 causes regressions for users
  * runtime(mail): fix #13913
  * runtime(netrw): Don't change global options
  * runtime(fortran): update syntax and documentation
  * Win32 Keyboard handling is sub-optimal
  * Make "[Command Line]" a special buffer name
  * Abort opening cmdwin if autocmds screw things up
  * issues with temp curwin/buf while cmdwin is open
  * runtime(c): Highlight user defined functions
  * :drop does not re-use empty buffer
  * --remote-* does not ignore `wilidignore`
  * runtime(doc): change "VIsual mode" to "Visual mode" in :h SafeState
  * translation(hu): use correct encoding in header of hu po file
  * runtime(vim): Update syntax file
  * runtime(qml): Use shiftwidth() in indent plugin
  * translation(it): Update Italian translation
  * runtime(mail): updated syntax file
  * runtime(doc): improve doc makefiles, add clean rule
  * runtime(lang): improve makefiles, add clean rule, fix typo
  * po Makefiles can be improved
  * runtime(tutor): simplify tutor makefiles
  * runtime(sh): Add handling for ksh93 shared-state comsubs and mksh valsubs
  * ml_get: invalid lnum when :s replaces visual selection
  * runtime(chuck): include ChucK syntax file
  * runtime(go): update Go syntax file
  * Missing test for Chuck Filetype
  * translation(sr): Update Serbian messages translation
  * runtime(filetype): detect *.ck files as Chuck filetype</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1709726400">- update to 9.1.0151
- refreshed vim-7.3-filetype_spec.patch
  * ml_get_buf_len() does not consider text properties
  * Several minor 'winfixbuf' issues
  * Update Serbian messages
  * Recognize "__inline"
  * Update base-syntax, fix escaping :syn and :hi sub-groups
  * Update syntax file, fix issue #962
  * null pointer member access when accessing 'winfixbuf' property
  * update syntax script
  * Update base-syntax, fix issue #14135
  * Highlight the error message at *E1513*
  * Update base-syntax, improve :augroup highlighting
  * Use unnamed register when clipboard not working
  * Vim9: can't call internal methods with objects
  * Cannot keep a buffer focused in a window
  * Updated Russian installer translation
  * Recognise text blocks
  * Update ftplugin, browsefilter labels
  * Improve the recognition of literals
  * v:echospace wrong with invalid value of 'showcmdloc'
  * some improvements to getregion() docs
  * update "Last Change header", remove trailing whitespace
  * handle file/dir symlinks specifically in tree mode
  * v:echospace not correct when 'showcmdloc' != last
  * getregion() needs more tests
  * disable multiline_scalar detection by default
  * [security]: autocmd causes use-after-free in set_curbuf()
  * getregion() can be improved
  * include runtime/syntax/testdir/ftplugin
  * Put in Visual mode wrong if it replaces fold marker
  * Fix typo under *kitty-terminal* in term.txt
  * Update Serbian translation
  * Recognise _when_ clauses in _switch_ blocks
  * simplify code and allow filetype options
  * Update Italian translation
  * cursor on wrong row after 1 char 'below' virtual text when EOL is shown
  * Update ftplugin, fix #14101
  * Update base-syntax, improve :echo highlighting
  * update Debian syntax files
  * too many STRLEN calls when getting a memline
  * Update syntax file, improve :substitute matching
  * &lt;Del&gt; in cmdline mode doesn't delete composing chars
  * Fix typo in usr_41.txt
  * fix inconsistent indent
  * Vim9: need more test for exists() methods
  * clarify ':set[l] {option}&lt;' behaviour
  * Insufficient testing for 'delcombine'
  * "C" doesn't include composing chars with 'virtualedit'
  * buffer-completion may not always find all matches
  * [security]: UAF if win_split_ins autocommands delete "wp"
  * Fix truncation of text_wrap 'wrap' virt text after EOL list char
  * runtime(doc) Update help text for matchbufline() and matchstrlist()
  * small fixes to the zh tutor
  * Recognize SourceLicense tag name in RPM spec syntax
  * win_gotoid() may abort even when not switching a window
  * Naming a non-pointer variable "oap" is strange
  * Internal error when using upper-case mark in getregion()
  * Update base-syntax, fix :unabbrev highlighting
  * add syntax support for Java switch expressions
  * unused init of text_prop_idxs in win_line()
  * display of below/right virtual text with non-virtual text overlap
  * clarify expand() for :terminal windows
  * Some minor issues with the getregion() function
  * Update tmux syntax
  * Infinite loop or signed overflow with 'smoothscroll'
  * hard to get visual region using Vim script
  * can move away from cmdwin using win_splitmove()
  * Use different restoration strategy in win_splitmove
  * Stop split-moving from firing WinNew and WinNewPre autocommands
  * win_split_ins may not check available room
  * Add a place holder section for version 9.2
  * Modula-2 files with priority not detected
  * announce adoption of various runtime files
  * Distinguish Vim9 constructor definitions from the :new ex command
  * Using freed memory with full tag stack and user data
  * Fix typo in testing.txt
  * Setting some options may change curswant
  * update "Last Change:" header
  * reset readonly setting when disabling less mode
  * duplicate code when cleaning undo stack
  * Remove undo information, when cleaning quickfix buffer</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1711800000">- spec.skeleton: add sample check section (W: no-%check-section)</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1712750400">- update to 9.1.0301
  * Vim9: heredoc start may be recognized in string
  * Missing test for what patch v9.1.0285 fixes
  * Vim9: return type not set for a lambda assigned to script var
  * add runtime/doc/tags-* to ignore files
  * Updated translation
  * Update documentation
  * Patch 9.1.0296 causes too many issues
  * Fix a few issues with gvim.nsi
  * regexp: engines do not handle case-folding well
  * filetype: pip config files are not recognized
  * Text height function does not respect it's argument
  * filetype: lxqt config files are not recognized
  * filetype: XDG mimeapps.list file is not recognized
  * filetype: libreoffice config files are not recognized
  * filetype: xilinx files are not recognized
  * filetype: some TeX files are not recognized
  * Vim9: comment may be treated as heredoc start
  * Vim9: E1027 with defcompile for abstract methods
  * Still problems with cursor position for CTRL-D/U
  * fix inaccuracies in pandoc compiler
  * make testclean is not able to delete failed screendumps
  * Update base-syntax, no curly-brace names in Vim9 script
  * Several small issues in doc and tests
  * Finding highlighting attributes is inefficient
  * Update cuda keywords, remove uncommonly used enumeration constants
  * several issues with 'smoothscroll' support
  * filetype: roc files are not recognized
  * filetype: zathurarc files not recognized
  * Cannot highlight the Command-line
  * No pandoc syntax support
  * filetype: R history files are not recognized
  * filetype: keymap files are not recognized
  * autocmd may change cwd after :tcd and :lcd
  * Update syntax generator, autocmd event list parsing
  * Normalise builtin-function optional parameter formatting
  * Correctly distribute libsodium with the installer
  * a few minor issues to fix
  * Test for TextChanged is still flaky with ASAN
  * Two tests in test_filechanged.vim are slow
  * File name entered in GUI dialog is ignored
  * fix :compiler leaving behind a g:makeprg variable
  * Remove more fallback :CompilerSet definitions from compiler plugins
  * filetype: earthfile files are not recognized
  * console dialog cannot save unnamed buffers
  * Fill in a few details regarding :enums
  * Remove fallback :CompilerSet definition from compiler plugins
  * libgpm may delete some signal handlers
  * Improve the matching of contextual keywords
  * Vim9: Problem with lambda blocks in enums and classes
  * Test for TextChanged is flaky with ASAN
  * Vim9: protected class and funcrefs accessible outside the class
  * Problems with "zb" and scrolling to new topline with 'smoothscroll'
  * filetype not detected when editing remote files
  * sort filetype.txt in the alphabetical order
  * Normal mode TextChanged isn't tested properly
  * half-page scrolling broke backward compatibility
  * Vim9: :call may not find imported class members
  * Finding autocmd events is inefficient
  * Vim9: no indication of script nr in stack trace of classes
  * [security]: Heap buffer overflow when calling complete_add() in 'cfu'
  * filetype: typespec files are not recognized
  * improve syntax highlighting for YAML
  * Vim9: segfault with static in super class
  * Filetype test fails
  * update syntax
  * filetype: ldscripts cannot be recognized
  * filetype: rock_manifest and config.ld files are not recognized
  * filetype: yarn lock files are not recognized
  * filetype: bundle config files are not recognized
  * filetype: fontconfig files are not recognized
  * filetype: zsh theme, history and zunit files are not recognized
  * filetype: bash history files are not recognized
  * filetype: netrw history file is not recognized
  * filetype: octave history files are not recognized
  * filetype: mysql history files are not recognized
  * filetype: some python tools config files are not recognized
  * filetype: gnuplot history files are not recognised
  * filetype: jupyterlab and sublime config are not recognized
  * filetype: mplstyle files are not recognized
  * filetype: texlua files are not recognized
  * filetype: supertux files are not recognized
  * filetype: support for Intel HEX files is lacking
  * Vim9: string() output of enum is problematic
  * Conceal test fails when rightleft feature is disabled
  * Filetype may be undetected when SwapExists sets ft in other buf
  * TextChanged autocommand not triggered under some circumstances
  * ensure compiler! sets global options
  * Distinguish Vim9 builtin object methods from namesake builtin functions
  * add support for Debian specific @includes
  * Error E877 is not translated
  * fix path of uganda.nsis.txt in german.nsi file
  * Two unrelated things are tested by a single test
  * Improve docs for empty(), len(), and string() on objects
  * Recording may still be wrong in Select mode
  * Not able to assign enum values to an enum static variable
  * test_matchparen not run in CI
  * cursor may move too many lines over "right" &amp; "below" virt text
  * code duplication in loop to add active text properties
  * missing 'below' virt text if truncation precedes after/right text
  * lines following virt text (that fills the window)  might be truncated
  * Few typos in source and test files
  * Vim9: No enum support
  * Unnecessary multiplications in backspace code
  * Add translation for README.txt and uganda.txt
  * regexp: verymagic cannot match before/after a mark
  * Possibility to include translated license and README.txt files
  * Update README.txt and README.md
  * Error on exit with EXITFREE and 'winfixbuf'
  * Half-page scrolling does not support smooth-scrolling
  * Update base-syntax, match empty blob and :abclear modifiers
  * Duplicate condition in win_lbr_chartabsize()
  * allow TODO keywords in comments
  * add Static-Built-Using field
  * add basic indent support
  * page-wise scrolling does not support smooth-scrolling
  * Motif: leaking memory when mui_mch_dialog() fails
  * leaking memory in exe_newdict() on error
  * winfixbuf does not allow to re-edit current buffer
  * No autocommand when writing session file
  * Update java[CR]_JavaLang type lists
  * Update README.md
  * unused display_text_first boolean var in win_line()
  * Cannot use modifiers before :-Ntabmove
  * Redesigning the appearance of the vimrc settings page
  * Backspace inserts spaces with virtual text and 'smarttab'
  * Update options.txt
  * build-error on GNU/Hurd
  * Recognise the inline kind of the {@return} tag
  * Fix typo in netrw#NetWrite
  * Update nsis installer and nsis docs
  * update errorformat for dot and neato compiler
  * leaking memory in add_user() on failure
  * gM not working correctly with virt text
  * `gj`/`gk` not skipping over outer virtual text lines
  * allow multibyte characters as breakpoint signs
  * Not enough tests for the slice() function
  * Vim9: compound operators broken for lambdas in an object
  * Update base-syntax, remove old unused syntax groups.
  * Vim9: problem evaluating negated boolean logic
  * Fix for Sodium version 1.0.19 and MinGW
  * Recognise the {@snippet} documentation tag
  * mingw complains about unknown escape sequence: '\l', fails with libsodium
  * Update base-syntax, improve function definition highlighting
  * filetype: support for gnuplot files is lacking
  * memleak with ex_drop, NULL dereference
  * gcc complains about uninitialized var
  * May leak memory in completion when ga_grow() fails
  * don't unnecessarily reload v:colornames dict
  * drop: don't rewind when editing the same file
  * Installer does not remove all files
  * complete_info() returns wrong order of items
  * Add minimal ftplugin
  * Memory leak with "above" virttext and 'relativenumber'
  * filetype: no support for Vento files
  * Update base-syntax, disallow '.' at start of menu item names
  * regenerate c_00 and markdown dumps
  * include missing changes
  * Respect no_plugin_maps and no_rust_maps globals
  * Retrofit input/c.c. with TEST_SETUP
  * Support sourceable Vim configuration for syntax tests
  * Support embeddable Vim configuration for syntax tests
  * Recover some missed commas and periods in starting.txt
  * filetype: no support for Dafny files
  * Update base-syntax, improve :highlight command
  * clarify close behaviour for :term
  * `goPackageComment` highlighting too broad
  * cursor pos wrong on mouse click after eol with 'rl', 've' and conceal
  * 'wincolor' hl missing with 'rightleft', "below" virttext, 'nowrap'
  * Cursor pos wrong when clicking with conceal and wrap
  * Wrong display or screenpos() result when toggling diff mode
  * Can define function with invalid name inside 'formatexpr'
  * tools/rename.bat uses 'mv' and "move"
  * make :h tag-! more consistent
  * Update base-syntax, revert last change to vimUserFunc
  * Update base-syntax, improve :echo and :execute highlighting
  * no overflow check for string formatting
  * Cursor pos wrong when double-width chars are concealed
  * 'wincolor' highlight missing with "below" virtual text
  * still another clipboard_working test
  * E1513 might be confusing
  * Coverity reports dead code
  * Cursor column wrong with 'virtualedit' and conceal
  * wrong window positions with 'winfix{width,height}'
  * 'cursorline' and 'wincolor' hl missing with conceal and wrap
  * revert back the check for clipboard_working support
  * msgfmt ver. 0.22 forcibly converts text to UTF-8
  * add reference to matchbufline() at :h search()
  * More code can use ml_get_buf_len() instead of STRLEN()
  * Small split-move related improvements
  * Re-allow curwin == prevwin, but document it instead
  * current window number returned by tabpagewinnr may be outdated
  * too many STRLEN() calls
  * Update base-syntax, improve number matching
  * Changing buffer in another window causes it to show matchparen
  * Internal error with blockwise getregion() in another buffer
  * Update Lithuanian translation of Vim tutor to v.1.7
  * improve 'winfixbuf' docs
  * Update Markdown syntax, add missing configs
  * Vim9: Importing an autoload imported script fails
  * Internal error when passing invalid position to getregion()
  * Calling STRLEN() to compute ml_line_textlen when not needed
  * problem with writing extended attributes on failure
  * Added Lithuanian translation of Tutor v. 1.4 by Laurynas Stančikas
  * Recognise string templates
  * Update base-syntax, improve :map highlighting
  * expand() removes slash after env variable that ends with colon
  * Update base-syntax, improve :menu{,translate} highlighting
  * Vim9: Add support for using a class type of itself in an object method
  * Crash in WinClosed after BufUnload closes other windows
  * 'shortmess' "F" flag doesn't work properly with 'autoread'
  * Duplicate assignment in f_getregion()
  * Make 'wfb' failing to split still report E1513
  * remove executable bit from sh test file
  * can only get getregion() from current buffer
  * shm=F not respected when reloading buffer with 'autoread'
  * Text properties corrupted with fo+=aw and backspace
  * Update Italian translation for winfixbuf
  * Coverity complains about ignoring return value</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1713182400">- update to 9.1.0330
- refreshed vim-7.3-filetype_ftl.patch
  * v9.1.0327 contains an unrelated change
  * String interpolation fails for Dict type
  * CI fails with t_?? test
  * No support for using $XDG_CONFIG_HOME
  * filetype: some requirements files are not recognized
  * filetype: CMakeCache.txt files not recognized
  * Update base-syntax, fix nested function folding
  * filetype: some json files are not recognized
  * include new compiler, use it for '*.custom.yaml' files
  * filetype: cabal config files may not be recognized
  * don't set compiler, update a comment for vimdoc compiler
  * filetype: some mail tools not recognized
  * Garbled output on serial terminals with XON/XOFF flow control
  * Recognise non-ASCII identifiers
  * Wrong cursor position after using setcellwidths()
  * Using heredoc in string not tested with :execute
  * use explicit version tags for macos runners
  * filetype: translate shell config files are not recognized
  * filetype: matplotlibrc files are not recognized
  * Update base-syntax, add legacy header folding
  * filetype: some sh and confini files not recognized
  * filetype: a few more dosini files are not recognized
  * Line continuation is not detected for 'set' command
  * Vim9: Can define a class in a function
  * fix highlighting import string followed by some comment
  * Crash when using heredoc with comment in command block
  * heredocs are not supported for :commands
  * filetype: Some config files are not recognized
  * Filler lines not checked properly in get_scroll_overlap()
  * include ftplugin support
  * add include to ftplugin
  * mention :argded for :argedit
  * crash when 'textwidth' &gt; MAX_INT
  * typo in intro.txt
  * Overlong translation files may cause repo to become "dirty"
  * configure: msgfmt hardcoded
  * add vimdoc
  * clarify behaviour or :argadd and :argedit
  * filetype: texdoc config files is not recognized
  * filetype: x11vnc config file is not recognized
  * filetype: some history files are not recognized
  * add Matchit support
  * filetype: cgdb config file is not recognized
  * add basic indent support
  * add matchit support
  * filetype: some protocol buffer files not recognized
  * filetype: blueprint files are not recognized
  * Improve Vim9 and legacy-script comment highlighting</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1715860800">- update to 9.1.0413
  * smoothscroll may cause infinite loop
  * add missing entries for the keys CTRL-W g&lt;Tab&gt; and &lt;C-Tab&gt;
  * update vi_diff.txt: add default value for 'flash'
  * typo in regexp_bt.c in DEBUG code
  * allow indented commands
  * Fix wrong define regex in ftplugin
  * Filter out non-Latin-1 characters for syntax tests
  * prefer scp over pscp
  * fix typo in usr_52.txt
  * too long functions in eval.c
  * warning about uninitialized variable
  * too many strlen() calls in the regexp engine
  * E16 fix, async keyword support for define
  * Stuck with long line and half-page scrolling
  * Divide by zero with getmousepos() and 'smoothscroll'
  * update and remove  some invalid links
  * update translation of xxd manpage
  * Recursively delete directories by default with netrw delete command
  * Strive to remain compatible for at least Vim 7.0
  * tests: xxd buffer overflow fails on 32-bit
  * Stop handpicking syntax groups for @javaTop
  * [security] xxd: buffer-overflow with specific flags
  * Vim9: not able to import file from start dir
  * filetype: mdd files detected as zsh filetype
  * filetype: zsh module files are not recognized
  * Remove hardcoded private.ppk logic from netrw
  * Vim9: confusing error message for unknown type
  * block_editing errors out when using del
  * add new items to scripts section in syntax plugin
  * Vim9: imported vars are not properly type checked
  * Wrong display with 'smoothscroll' when changing quickfix list
  * filetype: jj files are not recognized
  * getregionpos() may leak memory on error
  * The CODEOWNERS File is not useful
  * Remove and cleanup Win9x legacy from netrw
  * add MsgArea to 'highlight' option description
  * Cannot get a list of positions describing a region
  * Fix digit separator in syntax script for octals and floats
  * Update link to Wikipedia Vi page
  * clear $MANPAGER in ftplugin before shelling out
  * Fix typos in help documents
  * 'viewdir' not respecting $XDG_CONFIG_HOME
  * tests: Vim9 debug tests may be flaky
  * correct getscriptinfo() example
  * Vim9: could improve testing
  * test_sound fails on macos-12
  * update Serbian menu
  * update Slovak menu
  * update Slovenian menu
  * update Portuguese menu
  * update Dutch menu
  * update Korean menu
  * update Icelandic menu
  * update Czech menu
  * update Afrikaans menu
  * update German menu
  * filetype: inko files are not recognized
  * filetype: templ files are not recognized
  * cursor() and getregion() don't handle v:maxcol well
  * Vim9: null value tests not sufficient
  * update Catalan menu
  * filetype: stylus files not recognized
  * update spanish menu localization
  * regenerate helptags
  * Vim9: crash with null_class and null_object
  * Add tags about lazyloading of menu
  * tests: vt420 terminfo entry may not be found
  * filetype: .out files recognized as tex files
  * filetype: Kbuild files are not recognized
  * cbuffer and similar commands don't accept a range
  * Improve the recognition of the "indent" method declarations
  * Fix a typo in usr_30.txt
  * remove undefined var s:save_cpoptions and add include setting
  * missing setlocal in indent plugin
  * Calculating line height for unnecessary amount of lines
  * improve syntax file performance
  * There are a few typos
  * Vim9: no comments allowed after class vars
  * CI: remove trailing white space in documentation
  * Formatting text wrong when 'breakindent' is set
  * Add oracular (24.10) as Ubuntu release name
  * Vim9: Trailing commands after class/enum keywords ignored
  * tests: 1-second delay after Test_BufEnter_botline()
  * update helptags for jq syntax
  * include syntax, ftplugin and compiler plugin
  * fix typo synconcealend -&gt; synconcealed
  * include a simple comment toggling plugin
  * wrong botline in BufEnter
  * clarify syntax vs matching mechanism
  * fix undefined variable in indent plugin
  * ops.c code uses too many strlen() calls
  * Calling CLEAR_FIELD() on the same struct twice
  * Vim9: compile_def_function() still too long
  * Update Serbian messages
  * clarify the effect of setting the shell to powershell
  * Improve the recognition of the "style" method declarations
  * Vim9: problem when importing autoloaded scripts
  * compile_def_function is too long
  * filetype: ondir files are not recognized
  * Crash when typing many keys with D- modifier
  * tests: test_vim9_builtin is a bit slow
  * update documentation
  * change the download URL of "libsodium"
  * tests: test_winfixbuf is a bit slow
  * Add filetype, syntax and indent plugin for Astro
  * expanding rc config files does not work well
  * Vim9: vim9type.c is too complicated
  * Vim9: does not handle autoloaded variables well
  * minor spell fix in starting.txt
  * wrong drawing in GUI with setcellwidth()
  * Add include and suffixesadd
  * Page scrolling should place cursor at window boundaries
  * align command line table
  * minor fixes to starting.txt
  * fix comment definition in filetype plugin
  * filetype: flake.lock files are not recognized
  * runtime(uci): No support for uci file types
  * Support "g:ftplugin_java_source_path" with archived files
  * tests: Test_autoload_import_relative_compiled fails on Windows
  * Finding cmd modifiers and cmdline-specials is inefficient
  * No test that completing a partial mapping clears 'showcmd'
  * tests: test_vim9_dissamble may fail
  * Vim9: need static type for typealias
  * X11 does not ignore smooth scroll event
  * A few typos in test_xdg when testing gvimrc
  * Patch v9.1.0338 fixed sourcing a script with import
  * Problem: gvimrc not sourced from XDG_CONFIG_HOME
  * Cursor wrong after using setcellwidth() in terminal
  * 'showcmd' wrong for partial mapping with multibyte
  * tests: test_taglist fails when 'helplang' contains non-english
  * Problem: a few memory leaks are found
  * Problem: Error with matchaddpos() and empty list
  * tests: xdg test uses screen dumps
  * Vim9: import through symlinks not correctly handled
  * Missing entry for XDG vimrc file in :version
  * tests: typo in test_xdg
  * runtime(i3config/swayconfig): update syntax scripts
  * document pandoc compiler and enable configuring arguments
  * String interpolation fails for List type
  * No test for highlight behavior with 'ambiwidth'
  * tests: test_xdg fails on the appimage repo
  * tests: some assert_equal() calls have wrong order of args
  * make install does not install all files
  * runtime(doc): fix typos in starting.txt</changelog>
</package>
<package pkgid="c6c6a858269bcbb1b8cdaa90986acc7066e27f0d1c9fdbc022bde32d27bbef4121f73025704a7c20ed3e41904106f05c8ce6ef1f2bac6b4111dbbf23b5099065" name="hardinfo2" arch="src">
  <version epoch="0" ver="2.0.18" rel="1.0.2.1.sr20240429"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1715688000">- Initial version, based on the spec files from daviddavid (Mageia)
  and topazus (Fedora)</changelog>
</package>
<package pkgid="81fb76d8bb822d13450dcef8d78d0711188f6ec066e2a76b9303178c4b889596dba2d54bad7b2b5b71ba38abb2b72cf2c1f914ebf7e34d588af080c0611a2af4" name="hardinfo2" arch="x86_64">
  <version epoch="0" ver="2.0.18" rel="1.0.2.1.sr20240429"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1715688000">- Initial version, based on the spec files from daviddavid (Mageia)
  and topazus (Fedora)</changelog>
</package>
<package pkgid="5eadd6fd3878c9efb394795866477089259cb9f94c6182b514b3dc45eda5e7b8144d2e6f85d7fb3dfa4625a0a960b8781f86fe947af92b5d66a42451946176f9" name="hardinfo2-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.0.18" rel="1.0.2.1.sr20240429"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1715688000">- Initial version, based on the spec files from daviddavid (Mageia)
  and topazus (Fedora)</changelog>
</package>
<package pkgid="b7aaf1afc777da886de859892f5a489686a6e4eadb6be95596bd76d2ac6f6afcd486959308e6c9b2997eb0786a8f8c663c9c74e2b4eacf2afe910dcbee5c7405" name="hardinfo2-debugsource" arch="x86_64">
  <version epoch="0" ver="2.0.18" rel="1.0.2.1.sr20240429"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1715688000">- Initial version, based on the spec files from daviddavid (Mageia)
  and topazus (Fedora)</changelog>
</package>
<package pkgid="52e942c2b5be693de89605a79c8df658a0b9cc8c8fe30aafc0c52fa78363fc95deb4f7c5de1039b999c4837f15bb064b3820179f07f7758c84a1aff745c55ee9" name="hare" arch="src">
  <version epoch="0" ver="0.24.0" rel="2.1"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1690027200">- Update to 0+3157:
  * hare::ast: add README
  * math::complex: add README
  * hare::unparse: add README
  * hare::unparse: add newline between imports and decls
  * strconv: append ".0" when float is representable as integer
  * strconv: remove zch variable
  * strconv: improve error messages
  * strconv: recognize - and + in stou*
  * types::c: add nulstr
  * Correctly convert strconv::base::DEC -&gt; 10
  * net::dns: fix opcode bitmask
  * hare::parse::identstr: only parse full ident</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1691928000">- Replace obsoleted `disabled` option with `manual`</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1692532800">- Update to version 0+3206:
  * crypto::ed25519: change api to take slices
  * drop hare release
  * pass -z noexecstack to ld
  * Remove unused imports
  * rt: remove syscallsarch+*.ha
  * s/error/errors/ module name
  * net::dns: remove obsolete reference in docs
  * net::dns: fix off-by-one in encode_raw
  * rt: add IPPROTO_ICMPV6
  * strings: rename runes() to torunes()
  * io: make io::writeall take const []u8
  * MAINTAINERS: Add Conrad Hoffmann
  * net::dns: support for basic DNSSEC RR types
  * net::dns: support for OPT records (EDNS, RFC 6891)
  * rt: fix off-by-one haredocs for AF_* and IPPROTO_*
  * memio: truncate on reset()
  * os::exec: fix TOCTOU
  * os::exec+freebsd: only open() regular files
  * rt+freebsd: add fstat, AT_EMPTY_PATH, S_IF*
  * net::dns: enforce actual label size restriction
  * net::dns: write label terminator in encode_labels
  * path: fix capitalization of docstring
  * malloc: improve wording in a comment
  * cmd/haretype, cmd/ioctlgen: update for memio
  * net::dns: add TSIG records and decoding
  * net::dns: implement encoding of TXT records
  * net::dns: add constants for DNS dynamic updates
  * net::dns: retry over TCP on truncated response
  * hare::*: remove unary +
  * Stop using unary +
  * test: reset environment before first test is run
  * format::ini: fix and test error line numbering
  * mime: fix compilation on +libc
  * Don't rely on loose pointer assignability semantics
  * strio,bufio: merge memstream implementation into memio
  * hare::lex: add static assertion for bmap length
  * hare::*: remove implicit const flag from functions
  * Remove slices:: and strings::cap
  * Use cap builtin
  * hare::parse: allow return and yield in more places
  * regex: Document when the caller must free the return value
  * hare::parse: fix abort in name_list
  * hare::parse: improve struct/union/enum comments
  * hare::parse+test: add and use roundtrip_reparse
  * net/uri: Always prefix path with a slash when there's a host
  * math::checked: initial commit
  * os::exec: only open() regular files
  * bufio: elaborate on docs for scantok and scanline
  * hkdf: add extract and expand functions</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1692532801">- Add no-exec-stack.patch</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1692532802">- Remove no-exec-stack.patch. Seems it's already in the latest commits</changelog>
  <changelog author="uncomfy+openbuildservice@uncomfyhalomacro.pl" date="1699617600">- Update to version 1699559089.3d06f9d2:
  * speed up crypto::argon2 a bit
  * cmd/hare: Improve 'Command not found' error message in get_version
  * crypto: use test::skip
  * test: implement skip function
  * test: disallow expectabort outside @test
  * Move string comparison logic to sort::cmp::strs()
  * all: style fix
  * all: fix test failure memory leaks
  * time::chrono: drop unused leapsecs parameter
  * cmd/parsechk: initial commit</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1699617601">- adopt new config.mk</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1699617602">- change incorrect license in specfile
- add groups section</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1699704000">- Minor specfile change</changelog>
  <changelog author="uncomfy+openbuildservice@uncomfyhalomacro.pl" date="1701518400">- Update specfile
- Update to version 1701471445.901444ae:
  * scripts/genbootstrap: reset platformtags
  * drop build status from readme
  * configs/openbsd.mk remove my local path
  * OpenBSD: add .builds/openbsd.yml
  * OpenBSD: make bootstrap
  * OpenBSD: unix::tty isatty() use fcntl(F_ISATTY)
  * OpenBSD: os::exec update for checkless for loops
  * MAINTAINERS: add Lorenz (xha) &lt;me@xha.li&gt; to OpenBSD
  * OpenBSD: add genbootstrap
  * OpenBSD: add net::unix
  * OpenBSD: add net::udp
  * OpenBSD: add net::tcp
  * OpenBSD: add net::ip
  * OpenBSD: add net
  * OpenBSD: add crypto::random
  * OpenBSD: add format::elf
  * OpenBSD: add unix::resolveconf
  * OpenBSD: add unix::hosts
  * OpenBSD: add unix::poll
  * OpenBSD: add unix::tty
  * OpenBSD: add unix::signal
  * OpenBSD: add unix
  * OpenBSD: add os::exec
  * OpenBSD: add os
  * OpenBSD: add time::chrono
  * OpenBSD: add time
  * OpenBSD: add path
  * OpenBSD: add io
  * OpenBSD: add rt
  * cmd::hare: add OpenBSD
  * cmd::hare: introduce ctx.libc
  * cmd::hare: introduce platform.ha for adding platform-specific setttings
  * remove config.example.mk and add configs/&lt;platform&gt;.mk
  * unix::tty: make openpty() platform-specific
  * os::exec: make cmdfile platform-specific
  * rt: make the signal test platform specific
  * rt: make start* and initfini platform-specific
  * rt: make linker scripts platform-specific
  * cmd::hare arch add comment about values beeing overwritten
  * math::complex: clarify isnan behavior
  * wordexp: correctly handle string containing only whitespace
  * test: hexdump non-printable ASCII
  * cmd/hare: fix memory leaks
  * bytes: improve tests style and add test
  * bytes: replace if expressions with logical and
  * bytes: simplify reverse
  * strings: simplify ltrim and rtrim
  * strings: remove pre-allocation
  * strings: improve docstrings
  * strings: simplify sub
  * strings: remove duplicate allocation in multireplace
  * strings: take direction into account in iterstr
  * strings: consistently use fromutf8_unsafe
  * strings: use static append where applicable
  * strings: drop pad functions
  * encoding::utf8: operate exclusively on byte slices
  * hare cache: exit after printing usage text
  * rt: simplify frame-walking functions
  * crypto::sha1: document BLOCKSZ
  * update for checkless for loops
  * fmt: flesh out float formatting
  * fmt: add center-alignment
  * fmt: factor out format string iterator
  * strconv::{ffmt, fflags}: improve default values
  * bufio/scanner: fix slice or array access out of bounds
  * wordexp: new module
  * rt+freebsd fix getpriority
  * time::date: add month and weekday constants
  * types::c: add unterminatedstr
  * unix::tty: Add README
  * net::unix: remove unused buf
  * linux::keyctl: Add chown and setperm
  * io: add dup, dup2 functions
  * hare::*: remove unused import forms</changelog>
  <changelog author="uncomfy+openbuildservice@uncomfyhalomacro.pl" date="1702036800">- Update to version 1701969360.dbd2d7a5:
  * remove the fs::flag::TRUNC argument from os::create in cmd::hare
  * crypto::aes check for AVX before using the native interface
  * cmd::hare::build: separate tmpfile from lockfile
  * FreeBSD: truncate files on creation by default
  * scripts/moddirs: ignore configs/
  * OpenBSD: add rt::unveil()
  * OpenBSD: add rt::pledge()
  * OpenBSD: rt:: sycalls introduce pathbuf1
  * OpenBSD: truncate files on creation by default
  * OpenBSD: arm64 is called aarch64 in hare
  * OpenBSD: rt:: fix readlinkat, renameat
  * strconv: Remove base restrictions from doc comment of integertosb
  * OpenBSD: os::cpucount: Return the number of online CPUs</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1702036801">- Enable checks.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1702036802">- Add README-suse-maint.md</changelog>
  <changelog author="Soc Virnyl Estela &lt;contact@uncomfyhalomacro.pl&gt;" date="1702728000">- Move SRCDIR and HAREPATHs to `/usr/src` instead from `/usr/lib`
  or `/usr/lib64`. Respect defaults if possible.
- Update to version 1702417101.ce67adb5:
  * +libc: Avoid overriding the default linker script on other platforms
  * FreeBSD: Fix build with +libc
  * os fs.ha: s/errors::errno/fs_to_errno/
  * OpenBSD: implement os::mkfifo and os::mkfile
  * math: Accept types::signed instead of integer in absi
  * cmd/{hare,haredoc}: remove unused imports
  * cmd/{hare,haredoc}: Don't allocate tags
  * haretype: use system architecture
  * os: add arch type and functions
  * cmd/haredoc: replace split with rtokenize
  * io: improve seek and whence docs
  * test: display special msg when no tests are run
  * hare deps: print more intuitive msg when no deps
  * os+linux: add mkfile
  * os+linux: s/Unix/Unix-like/
  * haredoc: submodules newline fixes
  * hare build: fix order of flags
  * getopt: improve docs
  * all: always use tabs for indentation
  * hare::parse::doc: add docs
  * haredoc: error out when more than one arg supplied
  * docs: rename hare-doc(5) to haredoc(5)
  * os+openbsd: remove extra License: header
  * rt+linux: fix some types
  * hare::parse: improve assign expr error message
  * strings: use type assertion in iter tests
  * strings: test contains with no variadic arguments
  * strings: test join with only one variadic argument
  * strings: test concat with only one argument
  * hare::ast: remove inaccurate comment
  * path: mention fs::resolve in README
  * docs/rfc-template: wrap at 72 columns
  * memio+test: use defer for closing streams
  * cmd/*: fix memory leaks
  * ascii: add strlower_buf and strupper_buf
  * hare::parse: disallow mixing @init, @fini, and @test
  * hare::ast: s/constant/literal/g
  * hare build: only overwrite executable files
  * hare::parse+test: add labelled compound test
  * hare::*: support for/switch/match labels
  * all: update labelled loop syntax
  * cmd::hare add comments and cleanup</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1702728001">- Add filter to rpmlint
  * filelist-forbidden-fhs23</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1703332800">- Update to version 1703237889.6c1a836c:
  * correct inotify_event to use [*]u8
  * make rt/+{arch}/restore.s platform-specific to +linux
  * rt/: prepare for IBT support
  * strings: Further simplify sub
  * os: handle errors on file system iteration
  * strconv::stof32 fix doc
- Update specfile
  * Always be specific with harec versions. Some hare versions won't
    work if harec version is not specified.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1703764800">- Update to version 1703745713.f01c8eed:
  * OpenBSD: rt fix munmap system call
  * OpenBSD: fix CI</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1705752000">- Update to version 1705636831.933763ed:
  * OpenBSD: rt add kqueue(2) wrappers
  * OpenBSD: rt fix termios structures
  * .builds/freebsd.yml drop CC=cc workaround again
  * Fix typo in crypto::chachapoly
  * strings: Simplify fromutf8
  * Makefile: more quoting
  * remove harec2 from the makefile all target
  * cmd/haredoc: close read end of pipe after passing it to command
  * cmd/hare: fix cross-compiling qbe arch
  * Advance after zero-length regex matches
  * .builds/*: exit on non-master builds
  * make bootstrap
  * strings: rename pad functions per convention
  * strings: improve docs and params for pad functions
  * strings: readd pad functions
  * time: change signature of *_to_timespec funcs
  * notify hare-dev on ci failure
  * encoding::utf8: Return invalid from utf8sz on invalid starting byte
  * *BSD: fsflags_to_bsd return unsupported instead of abort()
  * rt: BPF socket structs &amp; option levels for Linux
  * configs/*.mk: don't always assume cross-compilation
  * fmt: Fix fmt::mods documentation
  * unix::signal: fix typo in docs
  * encoding::utf8: Rename valid() to validate() and change return type
  * update ci for harec config.mk</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1708171200">- First pre-release version of hare 0.24.0
  * requires qbe 1.2 and harec 0.24.0</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1715601600">- Add riscv64-correct-comments.patch to fix the build on riscv64.</changelog>
</package>
<package pkgid="679452e93be12a93a167d72be8367bb96da7dd1acef512637a970b90e708b152551799b04b056fc6a45812c93d00a2341c4b5f5a215aa82e76d3b181030b35cd" name="hare" arch="x86_64">
  <version epoch="0" ver="0.24.0" rel="2.1"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1690027200">- Update to 0+3157:
  * hare::ast: add README
  * math::complex: add README
  * hare::unparse: add README
  * hare::unparse: add newline between imports and decls
  * strconv: append ".0" when float is representable as integer
  * strconv: remove zch variable
  * strconv: improve error messages
  * strconv: recognize - and + in stou*
  * types::c: add nulstr
  * Correctly convert strconv::base::DEC -&gt; 10
  * net::dns: fix opcode bitmask
  * hare::parse::identstr: only parse full ident</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1691928000">- Replace obsoleted `disabled` option with `manual`</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1692532800">- Update to version 0+3206:
  * crypto::ed25519: change api to take slices
  * drop hare release
  * pass -z noexecstack to ld
  * Remove unused imports
  * rt: remove syscallsarch+*.ha
  * s/error/errors/ module name
  * net::dns: remove obsolete reference in docs
  * net::dns: fix off-by-one in encode_raw
  * rt: add IPPROTO_ICMPV6
  * strings: rename runes() to torunes()
  * io: make io::writeall take const []u8
  * MAINTAINERS: Add Conrad Hoffmann
  * net::dns: support for basic DNSSEC RR types
  * net::dns: support for OPT records (EDNS, RFC 6891)
  * rt: fix off-by-one haredocs for AF_* and IPPROTO_*
  * memio: truncate on reset()
  * os::exec: fix TOCTOU
  * os::exec+freebsd: only open() regular files
  * rt+freebsd: add fstat, AT_EMPTY_PATH, S_IF*
  * net::dns: enforce actual label size restriction
  * net::dns: write label terminator in encode_labels
  * path: fix capitalization of docstring
  * malloc: improve wording in a comment
  * cmd/haretype, cmd/ioctlgen: update for memio
  * net::dns: add TSIG records and decoding
  * net::dns: implement encoding of TXT records
  * net::dns: add constants for DNS dynamic updates
  * net::dns: retry over TCP on truncated response
  * hare::*: remove unary +
  * Stop using unary +
  * test: reset environment before first test is run
  * format::ini: fix and test error line numbering
  * mime: fix compilation on +libc
  * Don't rely on loose pointer assignability semantics
  * strio,bufio: merge memstream implementation into memio
  * hare::lex: add static assertion for bmap length
  * hare::*: remove implicit const flag from functions
  * Remove slices:: and strings::cap
  * Use cap builtin
  * hare::parse: allow return and yield in more places
  * regex: Document when the caller must free the return value
  * hare::parse: fix abort in name_list
  * hare::parse: improve struct/union/enum comments
  * hare::parse+test: add and use roundtrip_reparse
  * net/uri: Always prefix path with a slash when there's a host
  * math::checked: initial commit
  * os::exec: only open() regular files
  * bufio: elaborate on docs for scantok and scanline
  * hkdf: add extract and expand functions</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1692532801">- Add no-exec-stack.patch</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1692532802">- Remove no-exec-stack.patch. Seems it's already in the latest commits</changelog>
  <changelog author="uncomfy+openbuildservice@uncomfyhalomacro.pl" date="1699617600">- Update to version 1699559089.3d06f9d2:
  * speed up crypto::argon2 a bit
  * cmd/hare: Improve 'Command not found' error message in get_version
  * crypto: use test::skip
  * test: implement skip function
  * test: disallow expectabort outside @test
  * Move string comparison logic to sort::cmp::strs()
  * all: style fix
  * all: fix test failure memory leaks
  * time::chrono: drop unused leapsecs parameter
  * cmd/parsechk: initial commit</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1699617601">- adopt new config.mk</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1699617602">- change incorrect license in specfile
- add groups section</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1699704000">- Minor specfile change</changelog>
  <changelog author="uncomfy+openbuildservice@uncomfyhalomacro.pl" date="1701518400">- Update specfile
- Update to version 1701471445.901444ae:
  * scripts/genbootstrap: reset platformtags
  * drop build status from readme
  * configs/openbsd.mk remove my local path
  * OpenBSD: add .builds/openbsd.yml
  * OpenBSD: make bootstrap
  * OpenBSD: unix::tty isatty() use fcntl(F_ISATTY)
  * OpenBSD: os::exec update for checkless for loops
  * MAINTAINERS: add Lorenz (xha) &lt;me@xha.li&gt; to OpenBSD
  * OpenBSD: add genbootstrap
  * OpenBSD: add net::unix
  * OpenBSD: add net::udp
  * OpenBSD: add net::tcp
  * OpenBSD: add net::ip
  * OpenBSD: add net
  * OpenBSD: add crypto::random
  * OpenBSD: add format::elf
  * OpenBSD: add unix::resolveconf
  * OpenBSD: add unix::hosts
  * OpenBSD: add unix::poll
  * OpenBSD: add unix::tty
  * OpenBSD: add unix::signal
  * OpenBSD: add unix
  * OpenBSD: add os::exec
  * OpenBSD: add os
  * OpenBSD: add time::chrono
  * OpenBSD: add time
  * OpenBSD: add path
  * OpenBSD: add io
  * OpenBSD: add rt
  * cmd::hare: add OpenBSD
  * cmd::hare: introduce ctx.libc
  * cmd::hare: introduce platform.ha for adding platform-specific setttings
  * remove config.example.mk and add configs/&lt;platform&gt;.mk
  * unix::tty: make openpty() platform-specific
  * os::exec: make cmdfile platform-specific
  * rt: make the signal test platform specific
  * rt: make start* and initfini platform-specific
  * rt: make linker scripts platform-specific
  * cmd::hare arch add comment about values beeing overwritten
  * math::complex: clarify isnan behavior
  * wordexp: correctly handle string containing only whitespace
  * test: hexdump non-printable ASCII
  * cmd/hare: fix memory leaks
  * bytes: improve tests style and add test
  * bytes: replace if expressions with logical and
  * bytes: simplify reverse
  * strings: simplify ltrim and rtrim
  * strings: remove pre-allocation
  * strings: improve docstrings
  * strings: simplify sub
  * strings: remove duplicate allocation in multireplace
  * strings: take direction into account in iterstr
  * strings: consistently use fromutf8_unsafe
  * strings: use static append where applicable
  * strings: drop pad functions
  * encoding::utf8: operate exclusively on byte slices
  * hare cache: exit after printing usage text
  * rt: simplify frame-walking functions
  * crypto::sha1: document BLOCKSZ
  * update for checkless for loops
  * fmt: flesh out float formatting
  * fmt: add center-alignment
  * fmt: factor out format string iterator
  * strconv::{ffmt, fflags}: improve default values
  * bufio/scanner: fix slice or array access out of bounds
  * wordexp: new module
  * rt+freebsd fix getpriority
  * time::date: add month and weekday constants
  * types::c: add unterminatedstr
  * unix::tty: Add README
  * net::unix: remove unused buf
  * linux::keyctl: Add chown and setperm
  * io: add dup, dup2 functions
  * hare::*: remove unused import forms</changelog>
  <changelog author="uncomfy+openbuildservice@uncomfyhalomacro.pl" date="1702036800">- Update to version 1701969360.dbd2d7a5:
  * remove the fs::flag::TRUNC argument from os::create in cmd::hare
  * crypto::aes check for AVX before using the native interface
  * cmd::hare::build: separate tmpfile from lockfile
  * FreeBSD: truncate files on creation by default
  * scripts/moddirs: ignore configs/
  * OpenBSD: add rt::unveil()
  * OpenBSD: add rt::pledge()
  * OpenBSD: rt:: sycalls introduce pathbuf1
  * OpenBSD: truncate files on creation by default
  * OpenBSD: arm64 is called aarch64 in hare
  * OpenBSD: rt:: fix readlinkat, renameat
  * strconv: Remove base restrictions from doc comment of integertosb
  * OpenBSD: os::cpucount: Return the number of online CPUs</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1702036801">- Enable checks.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1702036802">- Add README-suse-maint.md</changelog>
  <changelog author="Soc Virnyl Estela &lt;contact@uncomfyhalomacro.pl&gt;" date="1702728000">- Move SRCDIR and HAREPATHs to `/usr/src` instead from `/usr/lib`
  or `/usr/lib64`. Respect defaults if possible.
- Update to version 1702417101.ce67adb5:
  * +libc: Avoid overriding the default linker script on other platforms
  * FreeBSD: Fix build with +libc
  * os fs.ha: s/errors::errno/fs_to_errno/
  * OpenBSD: implement os::mkfifo and os::mkfile
  * math: Accept types::signed instead of integer in absi
  * cmd/{hare,haredoc}: remove unused imports
  * cmd/{hare,haredoc}: Don't allocate tags
  * haretype: use system architecture
  * os: add arch type and functions
  * cmd/haredoc: replace split with rtokenize
  * io: improve seek and whence docs
  * test: display special msg when no tests are run
  * hare deps: print more intuitive msg when no deps
  * os+linux: add mkfile
  * os+linux: s/Unix/Unix-like/
  * haredoc: submodules newline fixes
  * hare build: fix order of flags
  * getopt: improve docs
  * all: always use tabs for indentation
  * hare::parse::doc: add docs
  * haredoc: error out when more than one arg supplied
  * docs: rename hare-doc(5) to haredoc(5)
  * os+openbsd: remove extra License: header
  * rt+linux: fix some types
  * hare::parse: improve assign expr error message
  * strings: use type assertion in iter tests
  * strings: test contains with no variadic arguments
  * strings: test join with only one variadic argument
  * strings: test concat with only one argument
  * hare::ast: remove inaccurate comment
  * path: mention fs::resolve in README
  * docs/rfc-template: wrap at 72 columns
  * memio+test: use defer for closing streams
  * cmd/*: fix memory leaks
  * ascii: add strlower_buf and strupper_buf
  * hare::parse: disallow mixing @init, @fini, and @test
  * hare::ast: s/constant/literal/g
  * hare build: only overwrite executable files
  * hare::parse+test: add labelled compound test
  * hare::*: support for/switch/match labels
  * all: update labelled loop syntax
  * cmd::hare add comments and cleanup</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1702728001">- Add filter to rpmlint
  * filelist-forbidden-fhs23</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1703332800">- Update to version 1703237889.6c1a836c:
  * correct inotify_event to use [*]u8
  * make rt/+{arch}/restore.s platform-specific to +linux
  * rt/: prepare for IBT support
  * strings: Further simplify sub
  * os: handle errors on file system iteration
  * strconv::stof32 fix doc
- Update specfile
  * Always be specific with harec versions. Some hare versions won't
    work if harec version is not specified.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1703764800">- Update to version 1703745713.f01c8eed:
  * OpenBSD: rt fix munmap system call
  * OpenBSD: fix CI</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1705752000">- Update to version 1705636831.933763ed:
  * OpenBSD: rt add kqueue(2) wrappers
  * OpenBSD: rt fix termios structures
  * .builds/freebsd.yml drop CC=cc workaround again
  * Fix typo in crypto::chachapoly
  * strings: Simplify fromutf8
  * Makefile: more quoting
  * remove harec2 from the makefile all target
  * cmd/haredoc: close read end of pipe after passing it to command
  * cmd/hare: fix cross-compiling qbe arch
  * Advance after zero-length regex matches
  * .builds/*: exit on non-master builds
  * make bootstrap
  * strings: rename pad functions per convention
  * strings: improve docs and params for pad functions
  * strings: readd pad functions
  * time: change signature of *_to_timespec funcs
  * notify hare-dev on ci failure
  * encoding::utf8: Return invalid from utf8sz on invalid starting byte
  * *BSD: fsflags_to_bsd return unsupported instead of abort()
  * rt: BPF socket structs &amp; option levels for Linux
  * configs/*.mk: don't always assume cross-compilation
  * fmt: Fix fmt::mods documentation
  * unix::signal: fix typo in docs
  * encoding::utf8: Rename valid() to validate() and change return type
  * update ci for harec config.mk</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1708171200">- First pre-release version of hare 0.24.0
  * requires qbe 1.2 and harec 0.24.0</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1715601600">- Add riscv64-correct-comments.patch to fix the build on riscv64.</changelog>
</package>
<package pkgid="93c3159c220432bb9a2be6be07878e00d126aef4afa9168488f6fe369e35bf13a00c8e2baeff99532e34192c720a92fc028f53686e0a442495ab8071a15735b2" name="hare-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.24.0" rel="2.1"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1690027200">- Update to 0+3157:
  * hare::ast: add README
  * math::complex: add README
  * hare::unparse: add README
  * hare::unparse: add newline between imports and decls
  * strconv: append ".0" when float is representable as integer
  * strconv: remove zch variable
  * strconv: improve error messages
  * strconv: recognize - and + in stou*
  * types::c: add nulstr
  * Correctly convert strconv::base::DEC -&gt; 10
  * net::dns: fix opcode bitmask
  * hare::parse::identstr: only parse full ident</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1691928000">- Replace obsoleted `disabled` option with `manual`</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1692532800">- Update to version 0+3206:
  * crypto::ed25519: change api to take slices
  * drop hare release
  * pass -z noexecstack to ld
  * Remove unused imports
  * rt: remove syscallsarch+*.ha
  * s/error/errors/ module name
  * net::dns: remove obsolete reference in docs
  * net::dns: fix off-by-one in encode_raw
  * rt: add IPPROTO_ICMPV6
  * strings: rename runes() to torunes()
  * io: make io::writeall take const []u8
  * MAINTAINERS: Add Conrad Hoffmann
  * net::dns: support for basic DNSSEC RR types
  * net::dns: support for OPT records (EDNS, RFC 6891)
  * rt: fix off-by-one haredocs for AF_* and IPPROTO_*
  * memio: truncate on reset()
  * os::exec: fix TOCTOU
  * os::exec+freebsd: only open() regular files
  * rt+freebsd: add fstat, AT_EMPTY_PATH, S_IF*
  * net::dns: enforce actual label size restriction
  * net::dns: write label terminator in encode_labels
  * path: fix capitalization of docstring
  * malloc: improve wording in a comment
  * cmd/haretype, cmd/ioctlgen: update for memio
  * net::dns: add TSIG records and decoding
  * net::dns: implement encoding of TXT records
  * net::dns: add constants for DNS dynamic updates
  * net::dns: retry over TCP on truncated response
  * hare::*: remove unary +
  * Stop using unary +
  * test: reset environment before first test is run
  * format::ini: fix and test error line numbering
  * mime: fix compilation on +libc
  * Don't rely on loose pointer assignability semantics
  * strio,bufio: merge memstream implementation into memio
  * hare::lex: add static assertion for bmap length
  * hare::*: remove implicit const flag from functions
  * Remove slices:: and strings::cap
  * Use cap builtin
  * hare::parse: allow return and yield in more places
  * regex: Document when the caller must free the return value
  * hare::parse: fix abort in name_list
  * hare::parse: improve struct/union/enum comments
  * hare::parse+test: add and use roundtrip_reparse
  * net/uri: Always prefix path with a slash when there's a host
  * math::checked: initial commit
  * os::exec: only open() regular files
  * bufio: elaborate on docs for scantok and scanline
  * hkdf: add extract and expand functions</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1692532801">- Add no-exec-stack.patch</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1692532802">- Remove no-exec-stack.patch. Seems it's already in the latest commits</changelog>
  <changelog author="uncomfy+openbuildservice@uncomfyhalomacro.pl" date="1699617600">- Update to version 1699559089.3d06f9d2:
  * speed up crypto::argon2 a bit
  * cmd/hare: Improve 'Command not found' error message in get_version
  * crypto: use test::skip
  * test: implement skip function
  * test: disallow expectabort outside @test
  * Move string comparison logic to sort::cmp::strs()
  * all: style fix
  * all: fix test failure memory leaks
  * time::chrono: drop unused leapsecs parameter
  * cmd/parsechk: initial commit</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1699617601">- adopt new config.mk</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1699617602">- change incorrect license in specfile
- add groups section</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1699704000">- Minor specfile change</changelog>
  <changelog author="uncomfy+openbuildservice@uncomfyhalomacro.pl" date="1701518400">- Update specfile
- Update to version 1701471445.901444ae:
  * scripts/genbootstrap: reset platformtags
  * drop build status from readme
  * configs/openbsd.mk remove my local path
  * OpenBSD: add .builds/openbsd.yml
  * OpenBSD: make bootstrap
  * OpenBSD: unix::tty isatty() use fcntl(F_ISATTY)
  * OpenBSD: os::exec update for checkless for loops
  * MAINTAINERS: add Lorenz (xha) &lt;me@xha.li&gt; to OpenBSD
  * OpenBSD: add genbootstrap
  * OpenBSD: add net::unix
  * OpenBSD: add net::udp
  * OpenBSD: add net::tcp
  * OpenBSD: add net::ip
  * OpenBSD: add net
  * OpenBSD: add crypto::random
  * OpenBSD: add format::elf
  * OpenBSD: add unix::resolveconf
  * OpenBSD: add unix::hosts
  * OpenBSD: add unix::poll
  * OpenBSD: add unix::tty
  * OpenBSD: add unix::signal
  * OpenBSD: add unix
  * OpenBSD: add os::exec
  * OpenBSD: add os
  * OpenBSD: add time::chrono
  * OpenBSD: add time
  * OpenBSD: add path
  * OpenBSD: add io
  * OpenBSD: add rt
  * cmd::hare: add OpenBSD
  * cmd::hare: introduce ctx.libc
  * cmd::hare: introduce platform.ha for adding platform-specific setttings
  * remove config.example.mk and add configs/&lt;platform&gt;.mk
  * unix::tty: make openpty() platform-specific
  * os::exec: make cmdfile platform-specific
  * rt: make the signal test platform specific
  * rt: make start* and initfini platform-specific
  * rt: make linker scripts platform-specific
  * cmd::hare arch add comment about values beeing overwritten
  * math::complex: clarify isnan behavior
  * wordexp: correctly handle string containing only whitespace
  * test: hexdump non-printable ASCII
  * cmd/hare: fix memory leaks
  * bytes: improve tests style and add test
  * bytes: replace if expressions with logical and
  * bytes: simplify reverse
  * strings: simplify ltrim and rtrim
  * strings: remove pre-allocation
  * strings: improve docstrings
  * strings: simplify sub
  * strings: remove duplicate allocation in multireplace
  * strings: take direction into account in iterstr
  * strings: consistently use fromutf8_unsafe
  * strings: use static append where applicable
  * strings: drop pad functions
  * encoding::utf8: operate exclusively on byte slices
  * hare cache: exit after printing usage text
  * rt: simplify frame-walking functions
  * crypto::sha1: document BLOCKSZ
  * update for checkless for loops
  * fmt: flesh out float formatting
  * fmt: add center-alignment
  * fmt: factor out format string iterator
  * strconv::{ffmt, fflags}: improve default values
  * bufio/scanner: fix slice or array access out of bounds
  * wordexp: new module
  * rt+freebsd fix getpriority
  * time::date: add month and weekday constants
  * types::c: add unterminatedstr
  * unix::tty: Add README
  * net::unix: remove unused buf
  * linux::keyctl: Add chown and setperm
  * io: add dup, dup2 functions
  * hare::*: remove unused import forms</changelog>
  <changelog author="uncomfy+openbuildservice@uncomfyhalomacro.pl" date="1702036800">- Update to version 1701969360.dbd2d7a5:
  * remove the fs::flag::TRUNC argument from os::create in cmd::hare
  * crypto::aes check for AVX before using the native interface
  * cmd::hare::build: separate tmpfile from lockfile
  * FreeBSD: truncate files on creation by default
  * scripts/moddirs: ignore configs/
  * OpenBSD: add rt::unveil()
  * OpenBSD: add rt::pledge()
  * OpenBSD: rt:: sycalls introduce pathbuf1
  * OpenBSD: truncate files on creation by default
  * OpenBSD: arm64 is called aarch64 in hare
  * OpenBSD: rt:: fix readlinkat, renameat
  * strconv: Remove base restrictions from doc comment of integertosb
  * OpenBSD: os::cpucount: Return the number of online CPUs</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1702036801">- Enable checks.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1702036802">- Add README-suse-maint.md</changelog>
  <changelog author="Soc Virnyl Estela &lt;contact@uncomfyhalomacro.pl&gt;" date="1702728000">- Move SRCDIR and HAREPATHs to `/usr/src` instead from `/usr/lib`
  or `/usr/lib64`. Respect defaults if possible.
- Update to version 1702417101.ce67adb5:
  * +libc: Avoid overriding the default linker script on other platforms
  * FreeBSD: Fix build with +libc
  * os fs.ha: s/errors::errno/fs_to_errno/
  * OpenBSD: implement os::mkfifo and os::mkfile
  * math: Accept types::signed instead of integer in absi
  * cmd/{hare,haredoc}: remove unused imports
  * cmd/{hare,haredoc}: Don't allocate tags
  * haretype: use system architecture
  * os: add arch type and functions
  * cmd/haredoc: replace split with rtokenize
  * io: improve seek and whence docs
  * test: display special msg when no tests are run
  * hare deps: print more intuitive msg when no deps
  * os+linux: add mkfile
  * os+linux: s/Unix/Unix-like/
  * haredoc: submodules newline fixes
  * hare build: fix order of flags
  * getopt: improve docs
  * all: always use tabs for indentation
  * hare::parse::doc: add docs
  * haredoc: error out when more than one arg supplied
  * docs: rename hare-doc(5) to haredoc(5)
  * os+openbsd: remove extra License: header
  * rt+linux: fix some types
  * hare::parse: improve assign expr error message
  * strings: use type assertion in iter tests
  * strings: test contains with no variadic arguments
  * strings: test join with only one variadic argument
  * strings: test concat with only one argument
  * hare::ast: remove inaccurate comment
  * path: mention fs::resolve in README
  * docs/rfc-template: wrap at 72 columns
  * memio+test: use defer for closing streams
  * cmd/*: fix memory leaks
  * ascii: add strlower_buf and strupper_buf
  * hare::parse: disallow mixing @init, @fini, and @test
  * hare::ast: s/constant/literal/g
  * hare build: only overwrite executable files
  * hare::parse+test: add labelled compound test
  * hare::*: support for/switch/match labels
  * all: update labelled loop syntax
  * cmd::hare add comments and cleanup</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1702728001">- Add filter to rpmlint
  * filelist-forbidden-fhs23</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1703332800">- Update to version 1703237889.6c1a836c:
  * correct inotify_event to use [*]u8
  * make rt/+{arch}/restore.s platform-specific to +linux
  * rt/: prepare for IBT support
  * strings: Further simplify sub
  * os: handle errors on file system iteration
  * strconv::stof32 fix doc
- Update specfile
  * Always be specific with harec versions. Some hare versions won't
    work if harec version is not specified.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1703764800">- Update to version 1703745713.f01c8eed:
  * OpenBSD: rt fix munmap system call
  * OpenBSD: fix CI</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1705752000">- Update to version 1705636831.933763ed:
  * OpenBSD: rt add kqueue(2) wrappers
  * OpenBSD: rt fix termios structures
  * .builds/freebsd.yml drop CC=cc workaround again
  * Fix typo in crypto::chachapoly
  * strings: Simplify fromutf8
  * Makefile: more quoting
  * remove harec2 from the makefile all target
  * cmd/haredoc: close read end of pipe after passing it to command
  * cmd/hare: fix cross-compiling qbe arch
  * Advance after zero-length regex matches
  * .builds/*: exit on non-master builds
  * make bootstrap
  * strings: rename pad functions per convention
  * strings: improve docs and params for pad functions
  * strings: readd pad functions
  * time: change signature of *_to_timespec funcs
  * notify hare-dev on ci failure
  * encoding::utf8: Return invalid from utf8sz on invalid starting byte
  * *BSD: fsflags_to_bsd return unsupported instead of abort()
  * rt: BPF socket structs &amp; option levels for Linux
  * configs/*.mk: don't always assume cross-compilation
  * fmt: Fix fmt::mods documentation
  * unix::signal: fix typo in docs
  * encoding::utf8: Rename valid() to validate() and change return type
  * update ci for harec config.mk</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1708171200">- First pre-release version of hare 0.24.0
  * requires qbe 1.2 and harec 0.24.0</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1715601600">- Add riscv64-correct-comments.patch to fix the build on riscv64.</changelog>
</package>
<package pkgid="464c6f191935259c4ee970234eb2a71f1d609fb872769a3bf03d2e3ba1a9851700f4670b803d1b019daa250a67f227bbe52f39cd0e617f7c673d5ab97f364084" name="hare-debugsource" arch="x86_64">
  <version epoch="0" ver="0.24.0" rel="2.1"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1690027200">- Update to 0+3157:
  * hare::ast: add README
  * math::complex: add README
  * hare::unparse: add README
  * hare::unparse: add newline between imports and decls
  * strconv: append ".0" when float is representable as integer
  * strconv: remove zch variable
  * strconv: improve error messages
  * strconv: recognize - and + in stou*
  * types::c: add nulstr
  * Correctly convert strconv::base::DEC -&gt; 10
  * net::dns: fix opcode bitmask
  * hare::parse::identstr: only parse full ident</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1691928000">- Replace obsoleted `disabled` option with `manual`</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1692532800">- Update to version 0+3206:
  * crypto::ed25519: change api to take slices
  * drop hare release
  * pass -z noexecstack to ld
  * Remove unused imports
  * rt: remove syscallsarch+*.ha
  * s/error/errors/ module name
  * net::dns: remove obsolete reference in docs
  * net::dns: fix off-by-one in encode_raw
  * rt: add IPPROTO_ICMPV6
  * strings: rename runes() to torunes()
  * io: make io::writeall take const []u8
  * MAINTAINERS: Add Conrad Hoffmann
  * net::dns: support for basic DNSSEC RR types
  * net::dns: support for OPT records (EDNS, RFC 6891)
  * rt: fix off-by-one haredocs for AF_* and IPPROTO_*
  * memio: truncate on reset()
  * os::exec: fix TOCTOU
  * os::exec+freebsd: only open() regular files
  * rt+freebsd: add fstat, AT_EMPTY_PATH, S_IF*
  * net::dns: enforce actual label size restriction
  * net::dns: write label terminator in encode_labels
  * path: fix capitalization of docstring
  * malloc: improve wording in a comment
  * cmd/haretype, cmd/ioctlgen: update for memio
  * net::dns: add TSIG records and decoding
  * net::dns: implement encoding of TXT records
  * net::dns: add constants for DNS dynamic updates
  * net::dns: retry over TCP on truncated response
  * hare::*: remove unary +
  * Stop using unary +
  * test: reset environment before first test is run
  * format::ini: fix and test error line numbering
  * mime: fix compilation on +libc
  * Don't rely on loose pointer assignability semantics
  * strio,bufio: merge memstream implementation into memio
  * hare::lex: add static assertion for bmap length
  * hare::*: remove implicit const flag from functions
  * Remove slices:: and strings::cap
  * Use cap builtin
  * hare::parse: allow return and yield in more places
  * regex: Document when the caller must free the return value
  * hare::parse: fix abort in name_list
  * hare::parse: improve struct/union/enum comments
  * hare::parse+test: add and use roundtrip_reparse
  * net/uri: Always prefix path with a slash when there's a host
  * math::checked: initial commit
  * os::exec: only open() regular files
  * bufio: elaborate on docs for scantok and scanline
  * hkdf: add extract and expand functions</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1692532801">- Add no-exec-stack.patch</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1692532802">- Remove no-exec-stack.patch. Seems it's already in the latest commits</changelog>
  <changelog author="uncomfy+openbuildservice@uncomfyhalomacro.pl" date="1699617600">- Update to version 1699559089.3d06f9d2:
  * speed up crypto::argon2 a bit
  * cmd/hare: Improve 'Command not found' error message in get_version
  * crypto: use test::skip
  * test: implement skip function
  * test: disallow expectabort outside @test
  * Move string comparison logic to sort::cmp::strs()
  * all: style fix
  * all: fix test failure memory leaks
  * time::chrono: drop unused leapsecs parameter
  * cmd/parsechk: initial commit</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1699617601">- adopt new config.mk</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1699617602">- change incorrect license in specfile
- add groups section</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1699704000">- Minor specfile change</changelog>
  <changelog author="uncomfy+openbuildservice@uncomfyhalomacro.pl" date="1701518400">- Update specfile
- Update to version 1701471445.901444ae:
  * scripts/genbootstrap: reset platformtags
  * drop build status from readme
  * configs/openbsd.mk remove my local path
  * OpenBSD: add .builds/openbsd.yml
  * OpenBSD: make bootstrap
  * OpenBSD: unix::tty isatty() use fcntl(F_ISATTY)
  * OpenBSD: os::exec update for checkless for loops
  * MAINTAINERS: add Lorenz (xha) &lt;me@xha.li&gt; to OpenBSD
  * OpenBSD: add genbootstrap
  * OpenBSD: add net::unix
  * OpenBSD: add net::udp
  * OpenBSD: add net::tcp
  * OpenBSD: add net::ip
  * OpenBSD: add net
  * OpenBSD: add crypto::random
  * OpenBSD: add format::elf
  * OpenBSD: add unix::resolveconf
  * OpenBSD: add unix::hosts
  * OpenBSD: add unix::poll
  * OpenBSD: add unix::tty
  * OpenBSD: add unix::signal
  * OpenBSD: add unix
  * OpenBSD: add os::exec
  * OpenBSD: add os
  * OpenBSD: add time::chrono
  * OpenBSD: add time
  * OpenBSD: add path
  * OpenBSD: add io
  * OpenBSD: add rt
  * cmd::hare: add OpenBSD
  * cmd::hare: introduce ctx.libc
  * cmd::hare: introduce platform.ha for adding platform-specific setttings
  * remove config.example.mk and add configs/&lt;platform&gt;.mk
  * unix::tty: make openpty() platform-specific
  * os::exec: make cmdfile platform-specific
  * rt: make the signal test platform specific
  * rt: make start* and initfini platform-specific
  * rt: make linker scripts platform-specific
  * cmd::hare arch add comment about values beeing overwritten
  * math::complex: clarify isnan behavior
  * wordexp: correctly handle string containing only whitespace
  * test: hexdump non-printable ASCII
  * cmd/hare: fix memory leaks
  * bytes: improve tests style and add test
  * bytes: replace if expressions with logical and
  * bytes: simplify reverse
  * strings: simplify ltrim and rtrim
  * strings: remove pre-allocation
  * strings: improve docstrings
  * strings: simplify sub
  * strings: remove duplicate allocation in multireplace
  * strings: take direction into account in iterstr
  * strings: consistently use fromutf8_unsafe
  * strings: use static append where applicable
  * strings: drop pad functions
  * encoding::utf8: operate exclusively on byte slices
  * hare cache: exit after printing usage text
  * rt: simplify frame-walking functions
  * crypto::sha1: document BLOCKSZ
  * update for checkless for loops
  * fmt: flesh out float formatting
  * fmt: add center-alignment
  * fmt: factor out format string iterator
  * strconv::{ffmt, fflags}: improve default values
  * bufio/scanner: fix slice or array access out of bounds
  * wordexp: new module
  * rt+freebsd fix getpriority
  * time::date: add month and weekday constants
  * types::c: add unterminatedstr
  * unix::tty: Add README
  * net::unix: remove unused buf
  * linux::keyctl: Add chown and setperm
  * io: add dup, dup2 functions
  * hare::*: remove unused import forms</changelog>
  <changelog author="uncomfy+openbuildservice@uncomfyhalomacro.pl" date="1702036800">- Update to version 1701969360.dbd2d7a5:
  * remove the fs::flag::TRUNC argument from os::create in cmd::hare
  * crypto::aes check for AVX before using the native interface
  * cmd::hare::build: separate tmpfile from lockfile
  * FreeBSD: truncate files on creation by default
  * scripts/moddirs: ignore configs/
  * OpenBSD: add rt::unveil()
  * OpenBSD: add rt::pledge()
  * OpenBSD: rt:: sycalls introduce pathbuf1
  * OpenBSD: truncate files on creation by default
  * OpenBSD: arm64 is called aarch64 in hare
  * OpenBSD: rt:: fix readlinkat, renameat
  * strconv: Remove base restrictions from doc comment of integertosb
  * OpenBSD: os::cpucount: Return the number of online CPUs</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1702036801">- Enable checks.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1702036802">- Add README-suse-maint.md</changelog>
  <changelog author="Soc Virnyl Estela &lt;contact@uncomfyhalomacro.pl&gt;" date="1702728000">- Move SRCDIR and HAREPATHs to `/usr/src` instead from `/usr/lib`
  or `/usr/lib64`. Respect defaults if possible.
- Update to version 1702417101.ce67adb5:
  * +libc: Avoid overriding the default linker script on other platforms
  * FreeBSD: Fix build with +libc
  * os fs.ha: s/errors::errno/fs_to_errno/
  * OpenBSD: implement os::mkfifo and os::mkfile
  * math: Accept types::signed instead of integer in absi
  * cmd/{hare,haredoc}: remove unused imports
  * cmd/{hare,haredoc}: Don't allocate tags
  * haretype: use system architecture
  * os: add arch type and functions
  * cmd/haredoc: replace split with rtokenize
  * io: improve seek and whence docs
  * test: display special msg when no tests are run
  * hare deps: print more intuitive msg when no deps
  * os+linux: add mkfile
  * os+linux: s/Unix/Unix-like/
  * haredoc: submodules newline fixes
  * hare build: fix order of flags
  * getopt: improve docs
  * all: always use tabs for indentation
  * hare::parse::doc: add docs
  * haredoc: error out when more than one arg supplied
  * docs: rename hare-doc(5) to haredoc(5)
  * os+openbsd: remove extra License: header
  * rt+linux: fix some types
  * hare::parse: improve assign expr error message
  * strings: use type assertion in iter tests
  * strings: test contains with no variadic arguments
  * strings: test join with only one variadic argument
  * strings: test concat with only one argument
  * hare::ast: remove inaccurate comment
  * path: mention fs::resolve in README
  * docs/rfc-template: wrap at 72 columns
  * memio+test: use defer for closing streams
  * cmd/*: fix memory leaks
  * ascii: add strlower_buf and strupper_buf
  * hare::parse: disallow mixing @init, @fini, and @test
  * hare::ast: s/constant/literal/g
  * hare build: only overwrite executable files
  * hare::parse+test: add labelled compound test
  * hare::*: support for/switch/match labels
  * all: update labelled loop syntax
  * cmd::hare add comments and cleanup</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1702728001">- Add filter to rpmlint
  * filelist-forbidden-fhs23</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1703332800">- Update to version 1703237889.6c1a836c:
  * correct inotify_event to use [*]u8
  * make rt/+{arch}/restore.s platform-specific to +linux
  * rt/: prepare for IBT support
  * strings: Further simplify sub
  * os: handle errors on file system iteration
  * strconv::stof32 fix doc
- Update specfile
  * Always be specific with harec versions. Some hare versions won't
    work if harec version is not specified.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1703764800">- Update to version 1703745713.f01c8eed:
  * OpenBSD: rt fix munmap system call
  * OpenBSD: fix CI</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1705752000">- Update to version 1705636831.933763ed:
  * OpenBSD: rt add kqueue(2) wrappers
  * OpenBSD: rt fix termios structures
  * .builds/freebsd.yml drop CC=cc workaround again
  * Fix typo in crypto::chachapoly
  * strings: Simplify fromutf8
  * Makefile: more quoting
  * remove harec2 from the makefile all target
  * cmd/haredoc: close read end of pipe after passing it to command
  * cmd/hare: fix cross-compiling qbe arch
  * Advance after zero-length regex matches
  * .builds/*: exit on non-master builds
  * make bootstrap
  * strings: rename pad functions per convention
  * strings: improve docs and params for pad functions
  * strings: readd pad functions
  * time: change signature of *_to_timespec funcs
  * notify hare-dev on ci failure
  * encoding::utf8: Return invalid from utf8sz on invalid starting byte
  * *BSD: fsflags_to_bsd return unsupported instead of abort()
  * rt: BPF socket structs &amp; option levels for Linux
  * configs/*.mk: don't always assume cross-compilation
  * fmt: Fix fmt::mods documentation
  * unix::signal: fix typo in docs
  * encoding::utf8: Rename valid() to validate() and change return type
  * update ci for harec config.mk</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1708171200">- First pre-release version of hare 0.24.0
  * requires qbe 1.2 and harec 0.24.0</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1715601600">- Add riscv64-correct-comments.patch to fix the build on riscv64.</changelog>
</package>
<package pkgid="1f29f2474b5f6627bb7aa436d120ac2b313c86fa22962c7b0129359e2c9dce9e84679bda47f6930e6a31595a58d88739759cd35a35378a0231f90931b75d4f88" name="harfbuzz" arch="src">
  <version epoch="0" ver="8.4.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1659528000">- harfbuzz 5.1.0:
  + More extensive buffer tracing messages
  + Fix hb-ft regression in bitmap fonts rendering
  + Support extension promotion of lookups in hb-subset-repacker
  + A new HB_GLYPH_FLAG_SAFE_TO_INSERT_TATWEEL for scripts that use
    elongation (e.g. Arabic) to signify where it is safe to insert
    tatweel glyph without interrupting shaping
  + Add --safe-to-insert-tatweel to hb-shape tool
- add harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch
  from upstream to fix ARM and PPC builds</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663675200">- Update to version 5.2.0:
  + Fix regressions in hb-ft font functions for FT_Faces with
    transformation matrix.
  + The experimental hb-repacker API now supports splitting several
    GPOS subtable types when needed.
  + The HarfBuzz extensions to OpenType font format are now opt-in
    behind build-time flags.
  + The experimental hb-subset variable fonts instantiation API can
    now instantiate more font tables and arbitrary axis locations.
  + Unicode 15 support.
  + Various documentation improvements.
  + The hb-view command line tool now detects WezTerm inline images
    support.
  + Fix FreeType and ICU dependency lookup with meson.
  + New API:
  - +HB_SCRIPT_KAWI
  - +HB_SCRIPT_NAG_MUNDARI
- Drop patch fixed upstream:
  + harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665316800">- Update to version 5.3.0:
  + Don’t add glyphs from dropped MATH or COLR tables to the subset
    glyphs
  + Map rlig to appropriate AAT feature selectors
  + Update USE data files to latest version
  + Check CBDT extents first before outline tables, to help with
    fonts that also include an empty glyf table
  + More work towards variable font instancing in the subsetter
  + Subsetter repacker improvements</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1666353600">- Update to version 5.3.1:
  + Subsetter repacker fixes
  + Adjust Grapheme clusters for Katakana voiced sound marks
  + New hb-subset option --preprocess-face
- Add harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fix failing
  tests.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1671278400">- Update to version 6.0.0:
  + Add API to pre-process the face and speed up future subsetting
    operations on that face. Provides up to a 95% reduction in
    subsetting times when the same face is subset more than once.
  + Shaping have been speedup by skipping entire lookups when the
    buffer contents don't intersect with the lookup. Shows up to a
    10% speedup in shaping some fonts
  + The HarfBuzz subsetter can now drop axes by pinning them to
    specific values (also referred to as instancing)
- Drop harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fixed
  upstream.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1675684800">- Add harfbuzz-CVE-2023-25193.patch: limit how far we skip when
  looking back (boo#1207922 CVE-2023-25193).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- Update to version 7.0.0:
  + New hb-paint API that is designed mainly to paint COLRv1 glyphs,
    but can be also used as a unified API to paint any of the glyph
    representations supported by HarfBuzz (B/W outlines, color
    layers, or color bitmaps).
  + New hb-cairo API for integrating with cairo graphics library.
    This is provided as a separate harfbuzz-cairo library.
  + Support for instancing CFF2 table
  + Support font emboldening
  + Support feature ranges with AAT shaping
  + Experimental support to cubic curves in glyf table
  + Various subsetter improvements
  + Various documentation improvements
  + Significantly reduced memory use during shaping
  + Greatly reduced memory use during subsetting CFF table
  + New command line utility, hb-info, for querying various font
    information
  + New hb-shape/hb-view options: --glyphs, --color-palette,
  - -font-bold, --font-grade, and --named-instance
  + Miscellaneous fixes and improvements
- harfbuzz-CVE-2023-25193.patch dropped in favor of upstream
  consensus fix</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676980800">- Update to version 7.0.1:
  + Various build and bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677844800">- Update to version 7.1.0:
  + New experimental API that uses font variations to expand or
    shrink the text to a given advance
  + Various build and bug fixes.
  + New API: hb_font_set_variation().</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683460800">- update to version 7.2.0:
  + Improve Tifinagh glyph positioning
  + Fix 4.2.0 regression in applying across syllables in syllabic
    scripts.
  + Add flag to avoid glyph substitution closure during subsetting,
    and the corresponding “--no-layout-closure” option to
    “hb-subset” command line tool.
  + Support instancing COLRv1 table
  + Optimize handling of “gvar” table
  + Various subsetter bug fixes and improvements, documentation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1683806400">- update to version 7.3.0:
  + Speedup applying glyph variation in VarComposites fonts
    (over 40% speedup)
  + Speedup instancing some fonts
    (over 20% speedup in instancing RobotoFlex)
  + Speedup shaping some fonts (over 30% speedup in shaping Roboto
  + Support subsetting VarComposites and beyond-64k fonts
  + New configuration macro HB_MINIMIZE_MEMORY_USAGE to favor
    optimizing memory usage over speed
  + Supporting setting the mapping between old and new glyph
    indices during subsetting
  + Various fixes and improvements</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689249600">- Update to version 8.0.1:
  + Build fix on 32-bit arm.
  + More speed optimizations:
  - 60% speedup in retaingids subsetting SourceHanSans-VF.
  - 38% speed up in subsetting (beyond-64k) mega-merged Noto.
  - 16% speed up in retain-gid (used for IFT) subsetting of
    NotoSansCJKkr.
- Changes from version 8.0.0:
  + New, experimental, WebAssembly (WASM) shaper, that provides
    greater flexibility over OpenType/AAT/Graphite shaping, using
    WebAssembly embedded inside the font file. Currently WASM
    shaper is disabled by default and needs to be enabled at build
    time.
  + Improvements to Experimental features introduced in earlier
    releases:
  - Support for subsetting beyond-64k and VarComposites fonts.
  - Support for instancing variable fonts with cubic “glyf”
    table.
  - Many big speed optimizations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690891200">- Update to version 8.1.0:
  + Fix long-standing build issue with the AIX compiler and older
    Apple clang.
  + Revert optimization that could cause timeout during subsetting
    with malicious fonts.
  + More optimization work:
  - 45% speed up in shaping Noto Duployan font.
  - 10% speed up in subsetting Noto Duployan font.
  - Another 8% speed up in shaping Gulzar.
  - 5% speed up in loading Roboto.
  + New API: +hb_ot_layout_collect_features_map().</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691064000">- Update to version 8.1.1:
  + Fix shaping of contextual rules at the end of string,
    introduced in 8.1.0.
  + Fix stack-overflow in repacker with malicious fonts.
  + 30% speed up loading Noto Duployan font.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 8.2.0:
  + Various build and fuzzing fixes
  + Improvements to COLRv1 painting.
  + New API:
  - hb_paint_color_glyph_func_t
  - hb_paint_funcs_set_color_glyph_func
  - hb_paint_color_glyph</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 8.2.1:
  + Unicode 15.1 support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697630400">- Update to version 8.2.2:
  + Fix regression from 8.1.0 in shaping fonts with duplicate
    feature tags.
  + Fix regression from 8.2.0 in parsing CSS-style feature strings.
  + Variable fonts instanciation now handles more tables.
  + Various CMake build improvements.
  + Various fixes to build without errors with gcc 4.9.2.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699704000">- Update to version 8.3.0:
  + Improve memory barrier to fix potential segfaults
  + Various subsetting and instancing fixes.
  + Rename “hb-subset” option “--instance” to “--variations” to
    match the other tools, old option kept as an alias
- -devel: fix no-library-dependency-on libharbuzz-cairo0</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1711713600">- update to version 8.4.0:
  + When subsetting, place variation store at the end of “GDEF”
    table to fix shaping issues with some versions of Adobe InDesign.
  + Various build fixes
- update to version 8.3.1:
  + Fix hb_style_get_value() in fonts with “STAT” table
  + Properly handle negative offsets in CFF table
  + Update IANA Language Subtag Registry to 2024-03-07
  + Subsetter now supports subsetting “BASE” table
  + Subsetter will update “hhea” font metrics in sync with “OS/2”
    ones.
  + “--variations” option of “hb-subset” now supports leaving out
    values that should be unchanged, e.g. “wght=:500:” will change
    the default and keep max and min unchanged. It also supports
    “*=drop” to to pin all axes to default location.
  + Fix hb_ot_math_get_glyph_kerning() to match updated “MATH”
    table spec.
  + Support legacy MacRoman encoding in “cmap” table.
  + Various build fixes.
  + Various subsetting and instancing fixes.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714737600">- Force higher C++ standard version for building with ICU 75.</changelog>
</package>
<package pkgid="ac64cb4cc96d98077d4b9142d82852c75deae6f388c6d8e9dff9cf4ef369ff25a01e7ee8ec13826c7f8a9e45ef8ee5609dc3e82c69d472c4825823575c79f7c7" name="harfbuzz-debugsource" arch="x86_64">
  <version epoch="0" ver="8.4.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1659528000">- harfbuzz 5.1.0:
  + More extensive buffer tracing messages
  + Fix hb-ft regression in bitmap fonts rendering
  + Support extension promotion of lookups in hb-subset-repacker
  + A new HB_GLYPH_FLAG_SAFE_TO_INSERT_TATWEEL for scripts that use
    elongation (e.g. Arabic) to signify where it is safe to insert
    tatweel glyph without interrupting shaping
  + Add --safe-to-insert-tatweel to hb-shape tool
- add harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch
  from upstream to fix ARM and PPC builds</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663675200">- Update to version 5.2.0:
  + Fix regressions in hb-ft font functions for FT_Faces with
    transformation matrix.
  + The experimental hb-repacker API now supports splitting several
    GPOS subtable types when needed.
  + The HarfBuzz extensions to OpenType font format are now opt-in
    behind build-time flags.
  + The experimental hb-subset variable fonts instantiation API can
    now instantiate more font tables and arbitrary axis locations.
  + Unicode 15 support.
  + Various documentation improvements.
  + The hb-view command line tool now detects WezTerm inline images
    support.
  + Fix FreeType and ICU dependency lookup with meson.
  + New API:
  - +HB_SCRIPT_KAWI
  - +HB_SCRIPT_NAG_MUNDARI
- Drop patch fixed upstream:
  + harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665316800">- Update to version 5.3.0:
  + Don’t add glyphs from dropped MATH or COLR tables to the subset
    glyphs
  + Map rlig to appropriate AAT feature selectors
  + Update USE data files to latest version
  + Check CBDT extents first before outline tables, to help with
    fonts that also include an empty glyf table
  + More work towards variable font instancing in the subsetter
  + Subsetter repacker improvements</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1666353600">- Update to version 5.3.1:
  + Subsetter repacker fixes
  + Adjust Grapheme clusters for Katakana voiced sound marks
  + New hb-subset option --preprocess-face
- Add harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fix failing
  tests.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1671278400">- Update to version 6.0.0:
  + Add API to pre-process the face and speed up future subsetting
    operations on that face. Provides up to a 95% reduction in
    subsetting times when the same face is subset more than once.
  + Shaping have been speedup by skipping entire lookups when the
    buffer contents don't intersect with the lookup. Shows up to a
    10% speedup in shaping some fonts
  + The HarfBuzz subsetter can now drop axes by pinning them to
    specific values (also referred to as instancing)
- Drop harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fixed
  upstream.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1675684800">- Add harfbuzz-CVE-2023-25193.patch: limit how far we skip when
  looking back (boo#1207922 CVE-2023-25193).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- Update to version 7.0.0:
  + New hb-paint API that is designed mainly to paint COLRv1 glyphs,
    but can be also used as a unified API to paint any of the glyph
    representations supported by HarfBuzz (B/W outlines, color
    layers, or color bitmaps).
  + New hb-cairo API for integrating with cairo graphics library.
    This is provided as a separate harfbuzz-cairo library.
  + Support for instancing CFF2 table
  + Support font emboldening
  + Support feature ranges with AAT shaping
  + Experimental support to cubic curves in glyf table
  + Various subsetter improvements
  + Various documentation improvements
  + Significantly reduced memory use during shaping
  + Greatly reduced memory use during subsetting CFF table
  + New command line utility, hb-info, for querying various font
    information
  + New hb-shape/hb-view options: --glyphs, --color-palette,
  - -font-bold, --font-grade, and --named-instance
  + Miscellaneous fixes and improvements
- harfbuzz-CVE-2023-25193.patch dropped in favor of upstream
  consensus fix</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676980800">- Update to version 7.0.1:
  + Various build and bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677844800">- Update to version 7.1.0:
  + New experimental API that uses font variations to expand or
    shrink the text to a given advance
  + Various build and bug fixes.
  + New API: hb_font_set_variation().</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683460800">- update to version 7.2.0:
  + Improve Tifinagh glyph positioning
  + Fix 4.2.0 regression in applying across syllables in syllabic
    scripts.
  + Add flag to avoid glyph substitution closure during subsetting,
    and the corresponding “--no-layout-closure” option to
    “hb-subset” command line tool.
  + Support instancing COLRv1 table
  + Optimize handling of “gvar” table
  + Various subsetter bug fixes and improvements, documentation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1683806400">- update to version 7.3.0:
  + Speedup applying glyph variation in VarComposites fonts
    (over 40% speedup)
  + Speedup instancing some fonts
    (over 20% speedup in instancing RobotoFlex)
  + Speedup shaping some fonts (over 30% speedup in shaping Roboto
  + Support subsetting VarComposites and beyond-64k fonts
  + New configuration macro HB_MINIMIZE_MEMORY_USAGE to favor
    optimizing memory usage over speed
  + Supporting setting the mapping between old and new glyph
    indices during subsetting
  + Various fixes and improvements</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689249600">- Update to version 8.0.1:
  + Build fix on 32-bit arm.
  + More speed optimizations:
  - 60% speedup in retaingids subsetting SourceHanSans-VF.
  - 38% speed up in subsetting (beyond-64k) mega-merged Noto.
  - 16% speed up in retain-gid (used for IFT) subsetting of
    NotoSansCJKkr.
- Changes from version 8.0.0:
  + New, experimental, WebAssembly (WASM) shaper, that provides
    greater flexibility over OpenType/AAT/Graphite shaping, using
    WebAssembly embedded inside the font file. Currently WASM
    shaper is disabled by default and needs to be enabled at build
    time.
  + Improvements to Experimental features introduced in earlier
    releases:
  - Support for subsetting beyond-64k and VarComposites fonts.
  - Support for instancing variable fonts with cubic “glyf”
    table.
  - Many big speed optimizations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690891200">- Update to version 8.1.0:
  + Fix long-standing build issue with the AIX compiler and older
    Apple clang.
  + Revert optimization that could cause timeout during subsetting
    with malicious fonts.
  + More optimization work:
  - 45% speed up in shaping Noto Duployan font.
  - 10% speed up in subsetting Noto Duployan font.
  - Another 8% speed up in shaping Gulzar.
  - 5% speed up in loading Roboto.
  + New API: +hb_ot_layout_collect_features_map().</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691064000">- Update to version 8.1.1:
  + Fix shaping of contextual rules at the end of string,
    introduced in 8.1.0.
  + Fix stack-overflow in repacker with malicious fonts.
  + 30% speed up loading Noto Duployan font.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 8.2.0:
  + Various build and fuzzing fixes
  + Improvements to COLRv1 painting.
  + New API:
  - hb_paint_color_glyph_func_t
  - hb_paint_funcs_set_color_glyph_func
  - hb_paint_color_glyph</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 8.2.1:
  + Unicode 15.1 support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697630400">- Update to version 8.2.2:
  + Fix regression from 8.1.0 in shaping fonts with duplicate
    feature tags.
  + Fix regression from 8.2.0 in parsing CSS-style feature strings.
  + Variable fonts instanciation now handles more tables.
  + Various CMake build improvements.
  + Various fixes to build without errors with gcc 4.9.2.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699704000">- Update to version 8.3.0:
  + Improve memory barrier to fix potential segfaults
  + Various subsetting and instancing fixes.
  + Rename “hb-subset” option “--instance” to “--variations” to
    match the other tools, old option kept as an alias
- -devel: fix no-library-dependency-on libharbuzz-cairo0</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1711713600">- update to version 8.4.0:
  + When subsetting, place variation store at the end of “GDEF”
    table to fix shaping issues with some versions of Adobe InDesign.
  + Various build fixes
- update to version 8.3.1:
  + Fix hb_style_get_value() in fonts with “STAT” table
  + Properly handle negative offsets in CFF table
  + Update IANA Language Subtag Registry to 2024-03-07
  + Subsetter now supports subsetting “BASE” table
  + Subsetter will update “hhea” font metrics in sync with “OS/2”
    ones.
  + “--variations” option of “hb-subset” now supports leaving out
    values that should be unchanged, e.g. “wght=:500:” will change
    the default and keep max and min unchanged. It also supports
    “*=drop” to to pin all axes to default location.
  + Fix hb_ot_math_get_glyph_kerning() to match updated “MATH”
    table spec.
  + Support legacy MacRoman encoding in “cmap” table.
  + Various build fixes.
  + Various subsetting and instancing fixes.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714737600">- Force higher C++ standard version for building with ICU 75.</changelog>
</package>
<package pkgid="77fc2c1fa654983ef548b0f2fdd6c675eaeb3d0ab7b471da5913d62ff65ba301dd191531d8f21e587cfee201f20a6c421e4e61d04d585dc6b05b8b590466b90b" name="harfbuzz-devel" arch="x86_64">
  <version epoch="0" ver="8.4.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1659528000">- harfbuzz 5.1.0:
  + More extensive buffer tracing messages
  + Fix hb-ft regression in bitmap fonts rendering
  + Support extension promotion of lookups in hb-subset-repacker
  + A new HB_GLYPH_FLAG_SAFE_TO_INSERT_TATWEEL for scripts that use
    elongation (e.g. Arabic) to signify where it is safe to insert
    tatweel glyph without interrupting shaping
  + Add --safe-to-insert-tatweel to hb-shape tool
- add harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch
  from upstream to fix ARM and PPC builds</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663675200">- Update to version 5.2.0:
  + Fix regressions in hb-ft font functions for FT_Faces with
    transformation matrix.
  + The experimental hb-repacker API now supports splitting several
    GPOS subtable types when needed.
  + The HarfBuzz extensions to OpenType font format are now opt-in
    behind build-time flags.
  + The experimental hb-subset variable fonts instantiation API can
    now instantiate more font tables and arbitrary axis locations.
  + Unicode 15 support.
  + Various documentation improvements.
  + The hb-view command line tool now detects WezTerm inline images
    support.
  + Fix FreeType and ICU dependency lookup with meson.
  + New API:
  - +HB_SCRIPT_KAWI
  - +HB_SCRIPT_NAG_MUNDARI
- Drop patch fixed upstream:
  + harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665316800">- Update to version 5.3.0:
  + Don’t add glyphs from dropped MATH or COLR tables to the subset
    glyphs
  + Map rlig to appropriate AAT feature selectors
  + Update USE data files to latest version
  + Check CBDT extents first before outline tables, to help with
    fonts that also include an empty glyf table
  + More work towards variable font instancing in the subsetter
  + Subsetter repacker improvements</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1666353600">- Update to version 5.3.1:
  + Subsetter repacker fixes
  + Adjust Grapheme clusters for Katakana voiced sound marks
  + New hb-subset option --preprocess-face
- Add harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fix failing
  tests.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1671278400">- Update to version 6.0.0:
  + Add API to pre-process the face and speed up future subsetting
    operations on that face. Provides up to a 95% reduction in
    subsetting times when the same face is subset more than once.
  + Shaping have been speedup by skipping entire lookups when the
    buffer contents don't intersect with the lookup. Shows up to a
    10% speedup in shaping some fonts
  + The HarfBuzz subsetter can now drop axes by pinning them to
    specific values (also referred to as instancing)
- Drop harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fixed
  upstream.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1675684800">- Add harfbuzz-CVE-2023-25193.patch: limit how far we skip when
  looking back (boo#1207922 CVE-2023-25193).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- Update to version 7.0.0:
  + New hb-paint API that is designed mainly to paint COLRv1 glyphs,
    but can be also used as a unified API to paint any of the glyph
    representations supported by HarfBuzz (B/W outlines, color
    layers, or color bitmaps).
  + New hb-cairo API for integrating with cairo graphics library.
    This is provided as a separate harfbuzz-cairo library.
  + Support for instancing CFF2 table
  + Support font emboldening
  + Support feature ranges with AAT shaping
  + Experimental support to cubic curves in glyf table
  + Various subsetter improvements
  + Various documentation improvements
  + Significantly reduced memory use during shaping
  + Greatly reduced memory use during subsetting CFF table
  + New command line utility, hb-info, for querying various font
    information
  + New hb-shape/hb-view options: --glyphs, --color-palette,
  - -font-bold, --font-grade, and --named-instance
  + Miscellaneous fixes and improvements
- harfbuzz-CVE-2023-25193.patch dropped in favor of upstream
  consensus fix</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676980800">- Update to version 7.0.1:
  + Various build and bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677844800">- Update to version 7.1.0:
  + New experimental API that uses font variations to expand or
    shrink the text to a given advance
  + Various build and bug fixes.
  + New API: hb_font_set_variation().</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683460800">- update to version 7.2.0:
  + Improve Tifinagh glyph positioning
  + Fix 4.2.0 regression in applying across syllables in syllabic
    scripts.
  + Add flag to avoid glyph substitution closure during subsetting,
    and the corresponding “--no-layout-closure” option to
    “hb-subset” command line tool.
  + Support instancing COLRv1 table
  + Optimize handling of “gvar” table
  + Various subsetter bug fixes and improvements, documentation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1683806400">- update to version 7.3.0:
  + Speedup applying glyph variation in VarComposites fonts
    (over 40% speedup)
  + Speedup instancing some fonts
    (over 20% speedup in instancing RobotoFlex)
  + Speedup shaping some fonts (over 30% speedup in shaping Roboto
  + Support subsetting VarComposites and beyond-64k fonts
  + New configuration macro HB_MINIMIZE_MEMORY_USAGE to favor
    optimizing memory usage over speed
  + Supporting setting the mapping between old and new glyph
    indices during subsetting
  + Various fixes and improvements</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689249600">- Update to version 8.0.1:
  + Build fix on 32-bit arm.
  + More speed optimizations:
  - 60% speedup in retaingids subsetting SourceHanSans-VF.
  - 38% speed up in subsetting (beyond-64k) mega-merged Noto.
  - 16% speed up in retain-gid (used for IFT) subsetting of
    NotoSansCJKkr.
- Changes from version 8.0.0:
  + New, experimental, WebAssembly (WASM) shaper, that provides
    greater flexibility over OpenType/AAT/Graphite shaping, using
    WebAssembly embedded inside the font file. Currently WASM
    shaper is disabled by default and needs to be enabled at build
    time.
  + Improvements to Experimental features introduced in earlier
    releases:
  - Support for subsetting beyond-64k and VarComposites fonts.
  - Support for instancing variable fonts with cubic “glyf”
    table.
  - Many big speed optimizations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690891200">- Update to version 8.1.0:
  + Fix long-standing build issue with the AIX compiler and older
    Apple clang.
  + Revert optimization that could cause timeout during subsetting
    with malicious fonts.
  + More optimization work:
  - 45% speed up in shaping Noto Duployan font.
  - 10% speed up in subsetting Noto Duployan font.
  - Another 8% speed up in shaping Gulzar.
  - 5% speed up in loading Roboto.
  + New API: +hb_ot_layout_collect_features_map().</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691064000">- Update to version 8.1.1:
  + Fix shaping of contextual rules at the end of string,
    introduced in 8.1.0.
  + Fix stack-overflow in repacker with malicious fonts.
  + 30% speed up loading Noto Duployan font.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 8.2.0:
  + Various build and fuzzing fixes
  + Improvements to COLRv1 painting.
  + New API:
  - hb_paint_color_glyph_func_t
  - hb_paint_funcs_set_color_glyph_func
  - hb_paint_color_glyph</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 8.2.1:
  + Unicode 15.1 support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697630400">- Update to version 8.2.2:
  + Fix regression from 8.1.0 in shaping fonts with duplicate
    feature tags.
  + Fix regression from 8.2.0 in parsing CSS-style feature strings.
  + Variable fonts instanciation now handles more tables.
  + Various CMake build improvements.
  + Various fixes to build without errors with gcc 4.9.2.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699704000">- Update to version 8.3.0:
  + Improve memory barrier to fix potential segfaults
  + Various subsetting and instancing fixes.
  + Rename “hb-subset” option “--instance” to “--variations” to
    match the other tools, old option kept as an alias
- -devel: fix no-library-dependency-on libharbuzz-cairo0</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1711713600">- update to version 8.4.0:
  + When subsetting, place variation store at the end of “GDEF”
    table to fix shaping issues with some versions of Adobe InDesign.
  + Various build fixes
- update to version 8.3.1:
  + Fix hb_style_get_value() in fonts with “STAT” table
  + Properly handle negative offsets in CFF table
  + Update IANA Language Subtag Registry to 2024-03-07
  + Subsetter now supports subsetting “BASE” table
  + Subsetter will update “hhea” font metrics in sync with “OS/2”
    ones.
  + “--variations” option of “hb-subset” now supports leaving out
    values that should be unchanged, e.g. “wght=:500:” will change
    the default and keep max and min unchanged. It also supports
    “*=drop” to to pin all axes to default location.
  + Fix hb_ot_math_get_glyph_kerning() to match updated “MATH”
    table spec.
  + Support legacy MacRoman encoding in “cmap” table.
  + Various build fixes.
  + Various subsetting and instancing fixes.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714737600">- Force higher C++ standard version for building with ICU 75.</changelog>
</package>
<package pkgid="602fb81fb8adccea2e0a65d532c76b2a0c3873ff30d6ad88249855f3aa4f689dfac8eb80df73664c6bfe4ffb1a8a729125d083e075024206ebd4215f04a191ff" name="harfbuzz-tools" arch="x86_64">
  <version epoch="0" ver="8.4.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1659528000">- harfbuzz 5.1.0:
  + More extensive buffer tracing messages
  + Fix hb-ft regression in bitmap fonts rendering
  + Support extension promotion of lookups in hb-subset-repacker
  + A new HB_GLYPH_FLAG_SAFE_TO_INSERT_TATWEEL for scripts that use
    elongation (e.g. Arabic) to signify where it is safe to insert
    tatweel glyph without interrupting shaping
  + Add --safe-to-insert-tatweel to hb-shape tool
- add harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch
  from upstream to fix ARM and PPC builds</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663675200">- Update to version 5.2.0:
  + Fix regressions in hb-ft font functions for FT_Faces with
    transformation matrix.
  + The experimental hb-repacker API now supports splitting several
    GPOS subtable types when needed.
  + The HarfBuzz extensions to OpenType font format are now opt-in
    behind build-time flags.
  + The experimental hb-subset variable fonts instantiation API can
    now instantiate more font tables and arbitrary axis locations.
  + Unicode 15 support.
  + Various documentation improvements.
  + The hb-view command line tool now detects WezTerm inline images
    support.
  + Fix FreeType and ICU dependency lookup with meson.
  + New API:
  - +HB_SCRIPT_KAWI
  - +HB_SCRIPT_NAG_MUNDARI
- Drop patch fixed upstream:
  + harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665316800">- Update to version 5.3.0:
  + Don’t add glyphs from dropped MATH or COLR tables to the subset
    glyphs
  + Map rlig to appropriate AAT feature selectors
  + Update USE data files to latest version
  + Check CBDT extents first before outline tables, to help with
    fonts that also include an empty glyf table
  + More work towards variable font instancing in the subsetter
  + Subsetter repacker improvements</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1666353600">- Update to version 5.3.1:
  + Subsetter repacker fixes
  + Adjust Grapheme clusters for Katakana voiced sound marks
  + New hb-subset option --preprocess-face
- Add harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fix failing
  tests.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1671278400">- Update to version 6.0.0:
  + Add API to pre-process the face and speed up future subsetting
    operations on that face. Provides up to a 95% reduction in
    subsetting times when the same face is subset more than once.
  + Shaping have been speedup by skipping entire lookups when the
    buffer contents don't intersect with the lookup. Shows up to a
    10% speedup in shaping some fonts
  + The HarfBuzz subsetter can now drop axes by pinning them to
    specific values (also referred to as instancing)
- Drop harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fixed
  upstream.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1675684800">- Add harfbuzz-CVE-2023-25193.patch: limit how far we skip when
  looking back (boo#1207922 CVE-2023-25193).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- Update to version 7.0.0:
  + New hb-paint API that is designed mainly to paint COLRv1 glyphs,
    but can be also used as a unified API to paint any of the glyph
    representations supported by HarfBuzz (B/W outlines, color
    layers, or color bitmaps).
  + New hb-cairo API for integrating with cairo graphics library.
    This is provided as a separate harfbuzz-cairo library.
  + Support for instancing CFF2 table
  + Support font emboldening
  + Support feature ranges with AAT shaping
  + Experimental support to cubic curves in glyf table
  + Various subsetter improvements
  + Various documentation improvements
  + Significantly reduced memory use during shaping
  + Greatly reduced memory use during subsetting CFF table
  + New command line utility, hb-info, for querying various font
    information
  + New hb-shape/hb-view options: --glyphs, --color-palette,
  - -font-bold, --font-grade, and --named-instance
  + Miscellaneous fixes and improvements
- harfbuzz-CVE-2023-25193.patch dropped in favor of upstream
  consensus fix</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676980800">- Update to version 7.0.1:
  + Various build and bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677844800">- Update to version 7.1.0:
  + New experimental API that uses font variations to expand or
    shrink the text to a given advance
  + Various build and bug fixes.
  + New API: hb_font_set_variation().</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683460800">- update to version 7.2.0:
  + Improve Tifinagh glyph positioning
  + Fix 4.2.0 regression in applying across syllables in syllabic
    scripts.
  + Add flag to avoid glyph substitution closure during subsetting,
    and the corresponding “--no-layout-closure” option to
    “hb-subset” command line tool.
  + Support instancing COLRv1 table
  + Optimize handling of “gvar” table
  + Various subsetter bug fixes and improvements, documentation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1683806400">- update to version 7.3.0:
  + Speedup applying glyph variation in VarComposites fonts
    (over 40% speedup)
  + Speedup instancing some fonts
    (over 20% speedup in instancing RobotoFlex)
  + Speedup shaping some fonts (over 30% speedup in shaping Roboto
  + Support subsetting VarComposites and beyond-64k fonts
  + New configuration macro HB_MINIMIZE_MEMORY_USAGE to favor
    optimizing memory usage over speed
  + Supporting setting the mapping between old and new glyph
    indices during subsetting
  + Various fixes and improvements</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689249600">- Update to version 8.0.1:
  + Build fix on 32-bit arm.
  + More speed optimizations:
  - 60% speedup in retaingids subsetting SourceHanSans-VF.
  - 38% speed up in subsetting (beyond-64k) mega-merged Noto.
  - 16% speed up in retain-gid (used for IFT) subsetting of
    NotoSansCJKkr.
- Changes from version 8.0.0:
  + New, experimental, WebAssembly (WASM) shaper, that provides
    greater flexibility over OpenType/AAT/Graphite shaping, using
    WebAssembly embedded inside the font file. Currently WASM
    shaper is disabled by default and needs to be enabled at build
    time.
  + Improvements to Experimental features introduced in earlier
    releases:
  - Support for subsetting beyond-64k and VarComposites fonts.
  - Support for instancing variable fonts with cubic “glyf”
    table.
  - Many big speed optimizations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690891200">- Update to version 8.1.0:
  + Fix long-standing build issue with the AIX compiler and older
    Apple clang.
  + Revert optimization that could cause timeout during subsetting
    with malicious fonts.
  + More optimization work:
  - 45% speed up in shaping Noto Duployan font.
  - 10% speed up in subsetting Noto Duployan font.
  - Another 8% speed up in shaping Gulzar.
  - 5% speed up in loading Roboto.
  + New API: +hb_ot_layout_collect_features_map().</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691064000">- Update to version 8.1.1:
  + Fix shaping of contextual rules at the end of string,
    introduced in 8.1.0.
  + Fix stack-overflow in repacker with malicious fonts.
  + 30% speed up loading Noto Duployan font.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 8.2.0:
  + Various build and fuzzing fixes
  + Improvements to COLRv1 painting.
  + New API:
  - hb_paint_color_glyph_func_t
  - hb_paint_funcs_set_color_glyph_func
  - hb_paint_color_glyph</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 8.2.1:
  + Unicode 15.1 support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697630400">- Update to version 8.2.2:
  + Fix regression from 8.1.0 in shaping fonts with duplicate
    feature tags.
  + Fix regression from 8.2.0 in parsing CSS-style feature strings.
  + Variable fonts instanciation now handles more tables.
  + Various CMake build improvements.
  + Various fixes to build without errors with gcc 4.9.2.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699704000">- Update to version 8.3.0:
  + Improve memory barrier to fix potential segfaults
  + Various subsetting and instancing fixes.
  + Rename “hb-subset” option “--instance” to “--variations” to
    match the other tools, old option kept as an alias
- -devel: fix no-library-dependency-on libharbuzz-cairo0</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1711713600">- update to version 8.4.0:
  + When subsetting, place variation store at the end of “GDEF”
    table to fix shaping issues with some versions of Adobe InDesign.
  + Various build fixes
- update to version 8.3.1:
  + Fix hb_style_get_value() in fonts with “STAT” table
  + Properly handle negative offsets in CFF table
  + Update IANA Language Subtag Registry to 2024-03-07
  + Subsetter now supports subsetting “BASE” table
  + Subsetter will update “hhea” font metrics in sync with “OS/2”
    ones.
  + “--variations” option of “hb-subset” now supports leaving out
    values that should be unchanged, e.g. “wght=:500:” will change
    the default and keep max and min unchanged. It also supports
    “*=drop” to to pin all axes to default location.
  + Fix hb_ot_math_get_glyph_kerning() to match updated “MATH”
    table spec.
  + Support legacy MacRoman encoding in “cmap” table.
  + Various build fixes.
  + Various subsetting and instancing fixes.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714737600">- Force higher C++ standard version for building with ICU 75.</changelog>
</package>
<package pkgid="faab99917d6fdd5363307892354c5e217320fb629ea73a4eb01792692fbc4fdc18da4954d0cdd10bfafd2c4010c0735390d1b215683460b91c0c42a5896ce458" name="harfbuzz-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="8.4.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1659528000">- harfbuzz 5.1.0:
  + More extensive buffer tracing messages
  + Fix hb-ft regression in bitmap fonts rendering
  + Support extension promotion of lookups in hb-subset-repacker
  + A new HB_GLYPH_FLAG_SAFE_TO_INSERT_TATWEEL for scripts that use
    elongation (e.g. Arabic) to signify where it is safe to insert
    tatweel glyph without interrupting shaping
  + Add --safe-to-insert-tatweel to hb-shape tool
- add harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch
  from upstream to fix ARM and PPC builds</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663675200">- Update to version 5.2.0:
  + Fix regressions in hb-ft font functions for FT_Faces with
    transformation matrix.
  + The experimental hb-repacker API now supports splitting several
    GPOS subtable types when needed.
  + The HarfBuzz extensions to OpenType font format are now opt-in
    behind build-time flags.
  + The experimental hb-subset variable fonts instantiation API can
    now instantiate more font tables and arbitrary axis locations.
  + Unicode 15 support.
  + Various documentation improvements.
  + The hb-view command line tool now detects WezTerm inline images
    support.
  + Fix FreeType and ICU dependency lookup with meson.
  + New API:
  - +HB_SCRIPT_KAWI
  - +HB_SCRIPT_NAG_MUNDARI
- Drop patch fixed upstream:
  + harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665316800">- Update to version 5.3.0:
  + Don’t add glyphs from dropped MATH or COLR tables to the subset
    glyphs
  + Map rlig to appropriate AAT feature selectors
  + Update USE data files to latest version
  + Check CBDT extents first before outline tables, to help with
    fonts that also include an empty glyf table
  + More work towards variable font instancing in the subsetter
  + Subsetter repacker improvements</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1666353600">- Update to version 5.3.1:
  + Subsetter repacker fixes
  + Adjust Grapheme clusters for Katakana voiced sound marks
  + New hb-subset option --preprocess-face
- Add harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fix failing
  tests.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1671278400">- Update to version 6.0.0:
  + Add API to pre-process the face and speed up future subsetting
    operations on that face. Provides up to a 95% reduction in
    subsetting times when the same face is subset more than once.
  + Shaping have been speedup by skipping entire lookups when the
    buffer contents don't intersect with the lookup. Shows up to a
    10% speedup in shaping some fonts
  + The HarfBuzz subsetter can now drop axes by pinning them to
    specific values (also referred to as instancing)
- Drop harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fixed
  upstream.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1675684800">- Add harfbuzz-CVE-2023-25193.patch: limit how far we skip when
  looking back (boo#1207922 CVE-2023-25193).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- Update to version 7.0.0:
  + New hb-paint API that is designed mainly to paint COLRv1 glyphs,
    but can be also used as a unified API to paint any of the glyph
    representations supported by HarfBuzz (B/W outlines, color
    layers, or color bitmaps).
  + New hb-cairo API for integrating with cairo graphics library.
    This is provided as a separate harfbuzz-cairo library.
  + Support for instancing CFF2 table
  + Support font emboldening
  + Support feature ranges with AAT shaping
  + Experimental support to cubic curves in glyf table
  + Various subsetter improvements
  + Various documentation improvements
  + Significantly reduced memory use during shaping
  + Greatly reduced memory use during subsetting CFF table
  + New command line utility, hb-info, for querying various font
    information
  + New hb-shape/hb-view options: --glyphs, --color-palette,
  - -font-bold, --font-grade, and --named-instance
  + Miscellaneous fixes and improvements
- harfbuzz-CVE-2023-25193.patch dropped in favor of upstream
  consensus fix</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676980800">- Update to version 7.0.1:
  + Various build and bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677844800">- Update to version 7.1.0:
  + New experimental API that uses font variations to expand or
    shrink the text to a given advance
  + Various build and bug fixes.
  + New API: hb_font_set_variation().</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683460800">- update to version 7.2.0:
  + Improve Tifinagh glyph positioning
  + Fix 4.2.0 regression in applying across syllables in syllabic
    scripts.
  + Add flag to avoid glyph substitution closure during subsetting,
    and the corresponding “--no-layout-closure” option to
    “hb-subset” command line tool.
  + Support instancing COLRv1 table
  + Optimize handling of “gvar” table
  + Various subsetter bug fixes and improvements, documentation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1683806400">- update to version 7.3.0:
  + Speedup applying glyph variation in VarComposites fonts
    (over 40% speedup)
  + Speedup instancing some fonts
    (over 20% speedup in instancing RobotoFlex)
  + Speedup shaping some fonts (over 30% speedup in shaping Roboto
  + Support subsetting VarComposites and beyond-64k fonts
  + New configuration macro HB_MINIMIZE_MEMORY_USAGE to favor
    optimizing memory usage over speed
  + Supporting setting the mapping between old and new glyph
    indices during subsetting
  + Various fixes and improvements</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689249600">- Update to version 8.0.1:
  + Build fix on 32-bit arm.
  + More speed optimizations:
  - 60% speedup in retaingids subsetting SourceHanSans-VF.
  - 38% speed up in subsetting (beyond-64k) mega-merged Noto.
  - 16% speed up in retain-gid (used for IFT) subsetting of
    NotoSansCJKkr.
- Changes from version 8.0.0:
  + New, experimental, WebAssembly (WASM) shaper, that provides
    greater flexibility over OpenType/AAT/Graphite shaping, using
    WebAssembly embedded inside the font file. Currently WASM
    shaper is disabled by default and needs to be enabled at build
    time.
  + Improvements to Experimental features introduced in earlier
    releases:
  - Support for subsetting beyond-64k and VarComposites fonts.
  - Support for instancing variable fonts with cubic “glyf”
    table.
  - Many big speed optimizations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690891200">- Update to version 8.1.0:
  + Fix long-standing build issue with the AIX compiler and older
    Apple clang.
  + Revert optimization that could cause timeout during subsetting
    with malicious fonts.
  + More optimization work:
  - 45% speed up in shaping Noto Duployan font.
  - 10% speed up in subsetting Noto Duployan font.
  - Another 8% speed up in shaping Gulzar.
  - 5% speed up in loading Roboto.
  + New API: +hb_ot_layout_collect_features_map().</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691064000">- Update to version 8.1.1:
  + Fix shaping of contextual rules at the end of string,
    introduced in 8.1.0.
  + Fix stack-overflow in repacker with malicious fonts.
  + 30% speed up loading Noto Duployan font.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 8.2.0:
  + Various build and fuzzing fixes
  + Improvements to COLRv1 painting.
  + New API:
  - hb_paint_color_glyph_func_t
  - hb_paint_funcs_set_color_glyph_func
  - hb_paint_color_glyph</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 8.2.1:
  + Unicode 15.1 support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697630400">- Update to version 8.2.2:
  + Fix regression from 8.1.0 in shaping fonts with duplicate
    feature tags.
  + Fix regression from 8.2.0 in parsing CSS-style feature strings.
  + Variable fonts instanciation now handles more tables.
  + Various CMake build improvements.
  + Various fixes to build without errors with gcc 4.9.2.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699704000">- Update to version 8.3.0:
  + Improve memory barrier to fix potential segfaults
  + Various subsetting and instancing fixes.
  + Rename “hb-subset” option “--instance” to “--variations” to
    match the other tools, old option kept as an alias
- -devel: fix no-library-dependency-on libharbuzz-cairo0</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1711713600">- update to version 8.4.0:
  + When subsetting, place variation store at the end of “GDEF”
    table to fix shaping issues with some versions of Adobe InDesign.
  + Various build fixes
- update to version 8.3.1:
  + Fix hb_style_get_value() in fonts with “STAT” table
  + Properly handle negative offsets in CFF table
  + Update IANA Language Subtag Registry to 2024-03-07
  + Subsetter now supports subsetting “BASE” table
  + Subsetter will update “hhea” font metrics in sync with “OS/2”
    ones.
  + “--variations” option of “hb-subset” now supports leaving out
    values that should be unchanged, e.g. “wght=:500:” will change
    the default and keep max and min unchanged. It also supports
    “*=drop” to to pin all axes to default location.
  + Fix hb_ot_math_get_glyph_kerning() to match updated “MATH”
    table spec.
  + Support legacy MacRoman encoding in “cmap” table.
  + Various build fixes.
  + Various subsetting and instancing fixes.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714737600">- Force higher C++ standard version for building with ICU 75.</changelog>
</package>
<package pkgid="93ca8bb9078527775c06ef056c70eedce904657e4f7ff4764f33d1648d4f65a4d07ff140d95088a458ab705a01ac1a48c6a3fec94adf34ec29eca7e9ca2213a2" name="hcode" arch="src">
  <version epoch="0" ver="2.1" rel="680.1"/>
  <changelog author="violiet@susekorea.net" date="975412800">- initial RPM release for SuSE Linux.</changelog>
  <changelog author="violiet@susekorea.net" date="979128000">- some spec-file cleanup</changelog>
  <changelog author="schwab@suse.de" date="989668800">- Fix missing declarations.</changelog>
  <changelog author="mfabian@suse.de" date="1127390400">- fix implicit declarations</changelog>
  <changelog author="dmueller@suse.de" date="1130932800">- don't build as root</changelog>
  <changelog author="schwab@suse.de" date="1137758400">- Don't strip binaries.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696161600">- fix build: strcasestr now comes with string.h</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1714392000">- Add patch: CVE-2024-34020-putSDN_OOB_write.patch
  * Fixes OOB write in putSDN() (bsc#1223534)</changelog>
</package>
<package pkgid="12fb65dfe7d217868b2d7f652ed56972221243fe5c28923d9341ab7f6ded701f741b339678bc0d2b2bbd9cd604df7c01b1712d46bc6236f75159643f766eed87" name="hcode" arch="x86_64">
  <version epoch="0" ver="2.1" rel="680.1"/>
  <changelog author="violiet@susekorea.net" date="979128000">- some spec-file cleanup</changelog>
  <changelog author="schwab@suse.de" date="989668800">- Fix missing declarations.</changelog>
  <changelog author="mfabian@suse.de" date="1127390400">- fix implicit declarations</changelog>
  <changelog author="dmueller@suse.de" date="1130932800">- don't build as root</changelog>
  <changelog author="schwab@suse.de" date="1137758400">- Don't strip binaries.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696161600">- fix build: strcasestr now comes with string.h</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1714392000">- Add patch: CVE-2024-34020-putSDN_OOB_write.patch
  * Fixes OOB write in putSDN() (bsc#1223534)</changelog>
</package>
<package pkgid="7e1e2c9270a218c8091aacfd93a17dc313ebcbec9273820abbf43d2205e6ebd2c6f41e4500489841bb70e4a929c481987be6d99e1c952c30589c6b231862b87e" name="hcode-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1" rel="680.1"/>
  <changelog author="violiet@susekorea.net" date="979128000">- some spec-file cleanup</changelog>
  <changelog author="schwab@suse.de" date="989668800">- Fix missing declarations.</changelog>
  <changelog author="mfabian@suse.de" date="1127390400">- fix implicit declarations</changelog>
  <changelog author="dmueller@suse.de" date="1130932800">- don't build as root</changelog>
  <changelog author="schwab@suse.de" date="1137758400">- Don't strip binaries.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696161600">- fix build: strcasestr now comes with string.h</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1714392000">- Add patch: CVE-2024-34020-putSDN_OOB_write.patch
  * Fixes OOB write in putSDN() (bsc#1223534)</changelog>
</package>
<package pkgid="33162d941b7865e2878cd4121b84ca3d13700f640ba53e317d2e4515bbc22ee9b4d51404c25e91db9de3a13db7f1a8e1877e24f5c304a28ad9f390c58f807459" name="hcode-debugsource" arch="x86_64">
  <version epoch="0" ver="2.1" rel="680.1"/>
  <changelog author="violiet@susekorea.net" date="979128000">- some spec-file cleanup</changelog>
  <changelog author="schwab@suse.de" date="989668800">- Fix missing declarations.</changelog>
  <changelog author="mfabian@suse.de" date="1127390400">- fix implicit declarations</changelog>
  <changelog author="dmueller@suse.de" date="1130932800">- don't build as root</changelog>
  <changelog author="schwab@suse.de" date="1137758400">- Don't strip binaries.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696161600">- fix build: strcasestr now comes with string.h</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1714392000">- Add patch: CVE-2024-34020-putSDN_OOB_write.patch
  * Fixes OOB write in putSDN() (bsc#1223534)</changelog>
</package>
<package pkgid="a19c63e253995de4d59a3a562b08742a8e97929805871ed29aaf6bbc92befad76bc95e1c55aa9788402a329ee427cc83057d1f34f18f18eb50870ec963762973" name="hdf5" arch="src">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1587124800">- Fix .so number in baselibs.conf for libhdf5_fortran libs (boo#1169793).</changelog>
  <changelog author="Alin M Elena &lt;alinm.elena@gmail.com&gt;" date="1593000000">- add openmpi4 packages to build and disable build for leap</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1595246400">- Add missing openmpi4 flavors.
- Enable build of non-HPC flavors for all non-HPC builds.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1595505600">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Ana Guerrero Lopez &lt;aguerrero@suse.com&gt;" date="1604664000">- Update to version 1.10.7
  * Add metadata cache optimization to reduce skip list usage.
  * Add BEST_EFFORT value to HDF5_USE_FILE_LOCKING environment variable.
  * Add H5Pset/get_file_locking() API calls.
  * Add Mirror VFD.
    Use TCP/IP sockets to perform write-only (W/O) file I/O on a remote
    machine. Must be used in conjunction with the Splitter VFD.
  * Add Splitter VFD.
    Maintain separate R/W and W/O channels for "concurrent" file writes
    to two files using a single HDF5 file handle.
  * Fixed an assertion failure in the parallel library when collectively
  filling chunks.
  * Fortran/C++ libs: Add wrappers for H5Pset/get_file_locking() API calls.
    h5pget_file_locking_f()
    h5pset_file_locking_f()
  * Added new Fortran parameters:
    H5F_LIBVER_ERROR_F
    H5F_LIBVER_NBOUNDS_F
    H5F_LIBVER_V18_F
    H5F_LIBVER_V110_F
  * Add new Fortran API: h5pget_libver_bounds_f.
  * h5repack added options to control how external links are handled.
  * The tools library was updated by standardizing the error stack process.
  * The H5DSis_scale function was updated to return "not a dimension scale" (0)
    instead of failing (-1), when CLASS or DIMENSION_SCALE attributes are
    not written according to Dimension Scales Specification.
  * Bug Fixes:
    + Fix bug and simplify collective metadata write operation when some ranks
    have no entries to contribute.  This fixes parallel regression test
    failures with IBM SpectrumScale MPI on the Summit system at ORNL.
    + Fixed use-of-uninitialized-value error.
    Appropriate initialization of local structs was added to remove the
    use-of-uninitialized-value errors reported by MemorySanitizer.
    + Creation of dataset with optional filter.
    A fix is applied to allow the creation of a dataset in such
    situation, as specified in the user documentation.
    + Explicitly declared dlopen to use RTLD_LOCAL.
    + H5Sset_extent_none() sets the dataspace class to H5S_NO_CLASS which
    causes asserts/errors when passed to other dataspace API calls.
    + Fixed the segmentation fault when reading attributes with multiple threads
    The problem was fixed by setting the file pointer to the current opened
    file pointer when the attribute was accessed.  Similar patch up was done
    before when reading dataset with variable length string datatype.
    + Don't allocate an empty (0-dimensioned) chunked dataset's chunk
    index, until the dataset's dimensions are increased.
    + Fortan: Corrected INTERFACE INTENT(IN) to INTENT(OUT) for buf_size in
    h5fget_file_image_f.
    + h5diff fixed a command line parsing error.
    + h5diff added a command line option to ignore attributes.
    + h5diff added another level to the verbose argument to print filenames.
    + h5repack was fixed to repack the reference attributes properly.
  * For details check:
    https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.7/src/hdf5-1.10.7-RELEASE.txt
- version 1.10.6
  * Added S3 and HDFS Virtual File Drivers (VFDs) to HDF5.
    Instructions to enable them when configuring HDF5 on Linux and Mac
    may be found at.
    https://portal.hdfgroup.org/display/HDF5/Virtual+File+Drivers+-+S3+and+HDFS.
  * Added new wrappers for H5Pset/get_create_intermediate_group()
    LinkCreatPropList::setCreateIntermediateGroup()
    LinkCreatPropList::getCreateIntermediateGroup()
  * h5repack was fixed to repack datasets with external storage
    to other types of storage.
  * Bug Fixes:
    + Improved performance when creating a large number of small datasets by
    retrieving default property values from the API context instead of doing
    skip list searches. More work is required to achieve parity with HDF5 1.8.
    + Fixed user-created data access properties not existing in the property list
    returned by H5Dget_access_plist. Thanks to Steven Varga for submitting a
    reproducer and a patch.
    + Inappropriate linking with deprecated MPI C++ libraries.
    HDF5 does not define *_SKIP_MPICXX in the public headers, so applications
    can inadvertently wind up linking to the deprecated MPI C++ wrappers.
    MPICH_SKIP_MPICXX and OMPI_SKIP_MPICXX have both been defined in H5public.h
    so this should no longer be an issue. HDF5 makes no use of the deprecated
    MPI C++ wrappers.
    + fcntl(2)-based file locking incorrectly passed the lock argument struct
    instead of a pointer to the struct, causing errors on systems where
    flock(2) is not available.
    This bug affects HDF5 1.10.0 through 1.10.5.
    fcntl(2)-based file locking now correctly passes the struct pointer.
    + Fixed a bug caused by a bad tag value when condensing object header
    messages.
    + Fixed an issue when creating a file with non-default file space info
    together with library high bound setting to H5F_LIBVER_V18.
    This was fixed by setting and checking the proper version in the file
    space info message based on the library low and high bounds when creating
    and opening the HDF5 file.
    + Fixed an issue where copying a version 1.8 dataset between files using
    H5Ocopy fails due to an incompatible fill version.
    + Fixed a bug that would cause an error or cause fill values to be
    incorrectly read from a chunked dataset using the "single chunk" index if
    + Fixed a bug that could cause an error or cause fill values to be
    incorrectly read from a dataset that was written to using H5Dwrite_chunk
    if the dataset was not closed after writing.
    + Fixed memory leak in scale offset filter.
  * For details check:
    https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.6/src/hdf5-1.10.6-RELEASE.txt
- Security bugs fixed:
  * CVE-2018-13870: heap-based buffer over-read in the function
    H5O_link_decode in H5Olink.c  (bsc#1101493)
  * CVE-2018-13869: memcpy parameter overlap in the function
    H5O_link_decode in H5Olink.c (bsc#1101495)
  * CVE-2018-17438:  A SIGFPE signal is raised in the function
    H5D__select_io() of H5Dselect.c in the HDF HDF5 through 1.10.3
    (bsc#1109570)
    library during an attempted parse of a crafted HDF file,
    because of incorrect protection against division
    (bsc#1109570)
  * CVE-2018-17435: A heap-based buffer over-read in H5O_attr_decode()
    in H5Oattr.c in the HDF HDF5 through 1.10.3 library allows
    attackers to cause a denial of service via a crafted HDF5 file.
    (bsc#1109567)
- Refresh patches</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="3827d5616e9d2b6b00045d5e16c3f4bc681d89a93e42b1f1416cab34a73b2d054b2f923f762da87e869a42b5aa0618f69888e57f88a84f7a333b5046cbe34912" name="hdf5" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="4bcc8756c4eb7df560f40fea40894666c43d762ce6ff44eaaa6f7b12ac41fc5a622bcc071cf8f1b85ba34f9cfd4b8fefc51885777557fc8e2481a2cb0c591df9" name="hdf5-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="115013e26211cc9b013ff90e6d9105322ba347c3afa6a538cca358477122066968d6138c782942bb7cf1c8c11636b2c524aab15e933176d3e480d87c44882dc1" name="hdf5-debugsource" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="8b5f5542ecf5dbce4a0f362842a550e3dd86c0736bb50c822cc41630b0a0210adaf1b703f49fbc82d8ec9a16267d9e149bfaf07d856168874bb54bf885f7bfe0" name="hdf5-devel" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="f6212fe3afe3cf4dc65025b49e450862870eb50b3884d6aecd56df0c1ff9197401b592f74924c938391184b8451aef2c2e2f79766c902619c46735b9d7c0ba97" name="hdf5-devel-data" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="87ea5f129a1e4d32dec178b627e1d065f08098c8df31fecc7fc42073337d6256d7fea4caa292073edfbd8bd67b68c77e603b64ea3cd76f12b346ddb1e2401283" name="hdf5-devel-static" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="df2bd815ace757436ec3bb86e5d61a305ba63e86db2cdcfdec9edc8c09eeb1534a3fb8468a63980899988aba77214104d010fa3f8254c9baf69d5c91b7a27c5b" name="hdf5-examples" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="958ba3a851b2fa343d331544bee87da045c73f78afceaee22908a07c969c253f4e376795abf4e99e99f12465de95e555c9feeafcbdc1c89e63ee666d8c483dbd" name="hdf5-gnu-hpc" arch="noarch">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="74300968e33f3c7f9600f56fec9e0da68bbeb8e1a464c19e6b8184dcd8eda728a2b931c9826391b96aaaa4caf1951cf0f89ccd660f27e45f9292a84821746087" name="hdf5-gnu-hpc-devel" arch="noarch">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="9044ce5908c2856460eb3be9ed97e2bb6b758574d271c754e5aff1873c3c0dd77e7244dc2ba987403eef2f7020068c8f23a3739b0e21b035fb7d8b649fe86dde" name="hdf5-gnu-mpich-hpc" arch="noarch">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="8a250b41620fb5f9351f93c3f1b11466ad31bd484e95dfb2e8cca56e6bdbc119ea00961d4bae73bd7bbed2b67547648024555b34632233c6f7310e76eb62943e" name="hdf5-gnu-mpich-hpc-devel" arch="noarch">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="3236bfcf646c0bd8cdb657341cae7ecf835d1cae4d3f09c4d081df854fcbe63fcb6664e455b66d79969ec4b8f973860c34be138f71178f13ca164e1f3c78aa9a" name="hdf5-gnu-mvapich2-hpc" arch="noarch">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="335ae654e5bd2555f6fb96ff67a16d500e104ea8878916b70ba1550e8ba115316f3ee22c0d84ddcecdd894f63f7017549ad86bb027f2a172c86e4646b931df07" name="hdf5-gnu-mvapich2-hpc-devel" arch="noarch">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="223807119e44c187860845b2f8b1e7080c41ac1d500d467a32b6c332dda4753cdd4aab277e05c8e63ea46ae6034c157e57750d3ad234303db7c917e7f5549ea7" name="hdf5-gnu-openmpi4-hpc" arch="noarch">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="49f456749f92bf3b070defa5fee68a4b9257caac393383b333eeb8d1dfa44741c9834a02948014c5429c28632b1342027a451870c3a3bc9448c3b638acb97bd6" name="hdf5-gnu-openmpi4-hpc-devel" arch="noarch">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="b1ab5414937a883cb2e6235d3f60c703d2a6379f09a06cdb04d2b7c145df84dc4dcd6745eca6d13f0837488a40640cf23be424d71dc789bd65e8d9e0aa80060d" name="hdf5-gnu-openmpi5-hpc" arch="noarch">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="c966ce529f5607c8db55793e1bcac81b2bfceb74596c201c0700c81dc980f155e93b0e4046fad107fbf2a7f1255ddac1f5484ab667e86cb4c121eb516aa0e169" name="hdf5-gnu-openmpi5-hpc-devel" arch="noarch">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="11cd1b217743e73d2ee9c1b4a7968d9cf07889182c022be744575ced7596c94d0763f172242bf3e736b86c70870ae6ea1bfac06f88bf057d035cae63dc23dbf0" name="hdf5-hpc-examples" arch="noarch">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="9367e810eb16719f852684d41d29466f29bd5a4c01fd2258f0e6f07c26b403258df077a938ac2fbafb6a2d4f0fa8addaba6840c7c411a6a14f532d2be6fbad04" name="hdf5-mvapich2" arch="src">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1587124800">- Fix .so number in baselibs.conf for libhdf5_fortran libs (boo#1169793).</changelog>
  <changelog author="Alin M Elena &lt;alinm.elena@gmail.com&gt;" date="1593000000">- add openmpi4 packages to build and disable build for leap</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1595246400">- Add missing openmpi4 flavors.
- Enable build of non-HPC flavors for all non-HPC builds.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1595505600">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Ana Guerrero Lopez &lt;aguerrero@suse.com&gt;" date="1604664000">- Update to version 1.10.7
  * Add metadata cache optimization to reduce skip list usage.
  * Add BEST_EFFORT value to HDF5_USE_FILE_LOCKING environment variable.
  * Add H5Pset/get_file_locking() API calls.
  * Add Mirror VFD.
    Use TCP/IP sockets to perform write-only (W/O) file I/O on a remote
    machine. Must be used in conjunction with the Splitter VFD.
  * Add Splitter VFD.
    Maintain separate R/W and W/O channels for "concurrent" file writes
    to two files using a single HDF5 file handle.
  * Fixed an assertion failure in the parallel library when collectively
  filling chunks.
  * Fortran/C++ libs: Add wrappers for H5Pset/get_file_locking() API calls.
    h5pget_file_locking_f()
    h5pset_file_locking_f()
  * Added new Fortran parameters:
    H5F_LIBVER_ERROR_F
    H5F_LIBVER_NBOUNDS_F
    H5F_LIBVER_V18_F
    H5F_LIBVER_V110_F
  * Add new Fortran API: h5pget_libver_bounds_f.
  * h5repack added options to control how external links are handled.
  * The tools library was updated by standardizing the error stack process.
  * The H5DSis_scale function was updated to return "not a dimension scale" (0)
    instead of failing (-1), when CLASS or DIMENSION_SCALE attributes are
    not written according to Dimension Scales Specification.
  * Bug Fixes:
    + Fix bug and simplify collective metadata write operation when some ranks
    have no entries to contribute.  This fixes parallel regression test
    failures with IBM SpectrumScale MPI on the Summit system at ORNL.
    + Fixed use-of-uninitialized-value error.
    Appropriate initialization of local structs was added to remove the
    use-of-uninitialized-value errors reported by MemorySanitizer.
    + Creation of dataset with optional filter.
    A fix is applied to allow the creation of a dataset in such
    situation, as specified in the user documentation.
    + Explicitly declared dlopen to use RTLD_LOCAL.
    + H5Sset_extent_none() sets the dataspace class to H5S_NO_CLASS which
    causes asserts/errors when passed to other dataspace API calls.
    + Fixed the segmentation fault when reading attributes with multiple threads
    The problem was fixed by setting the file pointer to the current opened
    file pointer when the attribute was accessed.  Similar patch up was done
    before when reading dataset with variable length string datatype.
    + Don't allocate an empty (0-dimensioned) chunked dataset's chunk
    index, until the dataset's dimensions are increased.
    + Fortan: Corrected INTERFACE INTENT(IN) to INTENT(OUT) for buf_size in
    h5fget_file_image_f.
    + h5diff fixed a command line parsing error.
    + h5diff added a command line option to ignore attributes.
    + h5diff added another level to the verbose argument to print filenames.
    + h5repack was fixed to repack the reference attributes properly.
  * For details check:
    https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.7/src/hdf5-1.10.7-RELEASE.txt
- version 1.10.6
  * Added S3 and HDFS Virtual File Drivers (VFDs) to HDF5.
    Instructions to enable them when configuring HDF5 on Linux and Mac
    may be found at.
    https://portal.hdfgroup.org/display/HDF5/Virtual+File+Drivers+-+S3+and+HDFS.
  * Added new wrappers for H5Pset/get_create_intermediate_group()
    LinkCreatPropList::setCreateIntermediateGroup()
    LinkCreatPropList::getCreateIntermediateGroup()
  * h5repack was fixed to repack datasets with external storage
    to other types of storage.
  * Bug Fixes:
    + Improved performance when creating a large number of small datasets by
    retrieving default property values from the API context instead of doing
    skip list searches. More work is required to achieve parity with HDF5 1.8.
    + Fixed user-created data access properties not existing in the property list
    returned by H5Dget_access_plist. Thanks to Steven Varga for submitting a
    reproducer and a patch.
    + Inappropriate linking with deprecated MPI C++ libraries.
    HDF5 does not define *_SKIP_MPICXX in the public headers, so applications
    can inadvertently wind up linking to the deprecated MPI C++ wrappers.
    MPICH_SKIP_MPICXX and OMPI_SKIP_MPICXX have both been defined in H5public.h
    so this should no longer be an issue. HDF5 makes no use of the deprecated
    MPI C++ wrappers.
    + fcntl(2)-based file locking incorrectly passed the lock argument struct
    instead of a pointer to the struct, causing errors on systems where
    flock(2) is not available.
    This bug affects HDF5 1.10.0 through 1.10.5.
    fcntl(2)-based file locking now correctly passes the struct pointer.
    + Fixed a bug caused by a bad tag value when condensing object header
    messages.
    + Fixed an issue when creating a file with non-default file space info
    together with library high bound setting to H5F_LIBVER_V18.
    This was fixed by setting and checking the proper version in the file
    space info message based on the library low and high bounds when creating
    and opening the HDF5 file.
    + Fixed an issue where copying a version 1.8 dataset between files using
    H5Ocopy fails due to an incompatible fill version.
    + Fixed a bug that would cause an error or cause fill values to be
    incorrectly read from a chunked dataset using the "single chunk" index if
    + Fixed a bug that could cause an error or cause fill values to be
    incorrectly read from a dataset that was written to using H5Dwrite_chunk
    if the dataset was not closed after writing.
    + Fixed memory leak in scale offset filter.
  * For details check:
    https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.6/src/hdf5-1.10.6-RELEASE.txt
- Security bugs fixed:
  * CVE-2018-13870: heap-based buffer over-read in the function
    H5O_link_decode in H5Olink.c  (bsc#1101493)
  * CVE-2018-13869: memcpy parameter overlap in the function
    H5O_link_decode in H5Olink.c (bsc#1101495)
  * CVE-2018-17438:  A SIGFPE signal is raised in the function
    H5D__select_io() of H5Dselect.c in the HDF HDF5 through 1.10.3
    (bsc#1109570)
    library during an attempted parse of a crafted HDF file,
    because of incorrect protection against division
    (bsc#1109570)
  * CVE-2018-17435: A heap-based buffer over-read in H5O_attr_decode()
    in H5Oattr.c in the HDF HDF5 through 1.10.3 library allows
    attackers to cause a denial of service via a crafted HDF5 file.
    (bsc#1109567)
- Refresh patches</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="61293b0e82e0d769577929048dcd761772a71d4f26c7409a20bcf6efb8d1a43ae7a0fbd56f7e1af7ded48133997f0cc486062127739c6a4a40e9f7b5ac5b92ed" name="hdf5-mvapich2" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="8b5cfe67fb2862edf14d40f0d77b104c1619472a9f9d09cf6834b293a2cb550b855befa23d0e3e3415c72b544332720601529cf79658b210f8eef99b977cf41e" name="hdf5-mvapich2-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="da3773877e185af0a105ed3a139afa73bcbc6195559317d08eaffa9d7a0e1caf9cd16a763bf9909f0c77b2f4847f8035f5779e2e45334fda89dc40679069a49e" name="hdf5-mvapich2-debugsource" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="c5d24e0696daebf98f27ac2a952393fd62276a87eda28074cc027677a9708a105e9a52cc332c4b11278d425386a94fd53af7bf39c11eebea1f9bab597fb7d686" name="hdf5-mvapich2-devel" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="55967f3dcc67a203773bd5da6add613582f78d9653e7c21284e4a8f301f9fae90f2ca5ee4c0c985278593bd6e140ec3682135b2a4647444ff8fd226fc79f07e9" name="hdf5-mvapich2-devel-static" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="be379c256f557acf7c13ad8df0bbf24ca25068389f14ac26940d31c553ed2b9ead0d44883f669175e4b645c917b9069f9666e4c2538688061f64c5db3e1a8cf0" name="hdf5-openmpi4" arch="src">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1587124800">- Fix .so number in baselibs.conf for libhdf5_fortran libs (boo#1169793).</changelog>
  <changelog author="Alin M Elena &lt;alinm.elena@gmail.com&gt;" date="1593000000">- add openmpi4 packages to build and disable build for leap</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1595246400">- Add missing openmpi4 flavors.
- Enable build of non-HPC flavors for all non-HPC builds.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1595505600">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Ana Guerrero Lopez &lt;aguerrero@suse.com&gt;" date="1604664000">- Update to version 1.10.7
  * Add metadata cache optimization to reduce skip list usage.
  * Add BEST_EFFORT value to HDF5_USE_FILE_LOCKING environment variable.
  * Add H5Pset/get_file_locking() API calls.
  * Add Mirror VFD.
    Use TCP/IP sockets to perform write-only (W/O) file I/O on a remote
    machine. Must be used in conjunction with the Splitter VFD.
  * Add Splitter VFD.
    Maintain separate R/W and W/O channels for "concurrent" file writes
    to two files using a single HDF5 file handle.
  * Fixed an assertion failure in the parallel library when collectively
  filling chunks.
  * Fortran/C++ libs: Add wrappers for H5Pset/get_file_locking() API calls.
    h5pget_file_locking_f()
    h5pset_file_locking_f()
  * Added new Fortran parameters:
    H5F_LIBVER_ERROR_F
    H5F_LIBVER_NBOUNDS_F
    H5F_LIBVER_V18_F
    H5F_LIBVER_V110_F
  * Add new Fortran API: h5pget_libver_bounds_f.
  * h5repack added options to control how external links are handled.
  * The tools library was updated by standardizing the error stack process.
  * The H5DSis_scale function was updated to return "not a dimension scale" (0)
    instead of failing (-1), when CLASS or DIMENSION_SCALE attributes are
    not written according to Dimension Scales Specification.
  * Bug Fixes:
    + Fix bug and simplify collective metadata write operation when some ranks
    have no entries to contribute.  This fixes parallel regression test
    failures with IBM SpectrumScale MPI on the Summit system at ORNL.
    + Fixed use-of-uninitialized-value error.
    Appropriate initialization of local structs was added to remove the
    use-of-uninitialized-value errors reported by MemorySanitizer.
    + Creation of dataset with optional filter.
    A fix is applied to allow the creation of a dataset in such
    situation, as specified in the user documentation.
    + Explicitly declared dlopen to use RTLD_LOCAL.
    + H5Sset_extent_none() sets the dataspace class to H5S_NO_CLASS which
    causes asserts/errors when passed to other dataspace API calls.
    + Fixed the segmentation fault when reading attributes with multiple threads
    The problem was fixed by setting the file pointer to the current opened
    file pointer when the attribute was accessed.  Similar patch up was done
    before when reading dataset with variable length string datatype.
    + Don't allocate an empty (0-dimensioned) chunked dataset's chunk
    index, until the dataset's dimensions are increased.
    + Fortan: Corrected INTERFACE INTENT(IN) to INTENT(OUT) for buf_size in
    h5fget_file_image_f.
    + h5diff fixed a command line parsing error.
    + h5diff added a command line option to ignore attributes.
    + h5diff added another level to the verbose argument to print filenames.
    + h5repack was fixed to repack the reference attributes properly.
  * For details check:
    https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.7/src/hdf5-1.10.7-RELEASE.txt
- version 1.10.6
  * Added S3 and HDFS Virtual File Drivers (VFDs) to HDF5.
    Instructions to enable them when configuring HDF5 on Linux and Mac
    may be found at.
    https://portal.hdfgroup.org/display/HDF5/Virtual+File+Drivers+-+S3+and+HDFS.
  * Added new wrappers for H5Pset/get_create_intermediate_group()
    LinkCreatPropList::setCreateIntermediateGroup()
    LinkCreatPropList::getCreateIntermediateGroup()
  * h5repack was fixed to repack datasets with external storage
    to other types of storage.
  * Bug Fixes:
    + Improved performance when creating a large number of small datasets by
    retrieving default property values from the API context instead of doing
    skip list searches. More work is required to achieve parity with HDF5 1.8.
    + Fixed user-created data access properties not existing in the property list
    returned by H5Dget_access_plist. Thanks to Steven Varga for submitting a
    reproducer and a patch.
    + Inappropriate linking with deprecated MPI C++ libraries.
    HDF5 does not define *_SKIP_MPICXX in the public headers, so applications
    can inadvertently wind up linking to the deprecated MPI C++ wrappers.
    MPICH_SKIP_MPICXX and OMPI_SKIP_MPICXX have both been defined in H5public.h
    so this should no longer be an issue. HDF5 makes no use of the deprecated
    MPI C++ wrappers.
    + fcntl(2)-based file locking incorrectly passed the lock argument struct
    instead of a pointer to the struct, causing errors on systems where
    flock(2) is not available.
    This bug affects HDF5 1.10.0 through 1.10.5.
    fcntl(2)-based file locking now correctly passes the struct pointer.
    + Fixed a bug caused by a bad tag value when condensing object header
    messages.
    + Fixed an issue when creating a file with non-default file space info
    together with library high bound setting to H5F_LIBVER_V18.
    This was fixed by setting and checking the proper version in the file
    space info message based on the library low and high bounds when creating
    and opening the HDF5 file.
    + Fixed an issue where copying a version 1.8 dataset between files using
    H5Ocopy fails due to an incompatible fill version.
    + Fixed a bug that would cause an error or cause fill values to be
    incorrectly read from a chunked dataset using the "single chunk" index if
    + Fixed a bug that could cause an error or cause fill values to be
    incorrectly read from a dataset that was written to using H5Dwrite_chunk
    if the dataset was not closed after writing.
    + Fixed memory leak in scale offset filter.
  * For details check:
    https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.6/src/hdf5-1.10.6-RELEASE.txt
- Security bugs fixed:
  * CVE-2018-13870: heap-based buffer over-read in the function
    H5O_link_decode in H5Olink.c  (bsc#1101493)
  * CVE-2018-13869: memcpy parameter overlap in the function
    H5O_link_decode in H5Olink.c (bsc#1101495)
  * CVE-2018-17438:  A SIGFPE signal is raised in the function
    H5D__select_io() of H5Dselect.c in the HDF HDF5 through 1.10.3
    (bsc#1109570)
    library during an attempted parse of a crafted HDF file,
    because of incorrect protection against division
    (bsc#1109570)
  * CVE-2018-17435: A heap-based buffer over-read in H5O_attr_decode()
    in H5Oattr.c in the HDF HDF5 through 1.10.3 library allows
    attackers to cause a denial of service via a crafted HDF5 file.
    (bsc#1109567)
- Refresh patches</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="c54a1dc5148f07570c2dc52a704b6242973cb93c7a426f261e37c149c2b7cfba5dab688fefe3c04af7dac0f559a49b43336beb792ebf3c1e62c3d5d810ff846b" name="hdf5-openmpi4" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="abe2d850cf0969272def432b9f9a503e10cab6ee5774d70dbae6cec519fac23f1ccb804c1a5387f4270d8c721a2d62b2968f750818905f15f78bfbd41b56b6d7" name="hdf5-openmpi4-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="19a8cd614e2f1c9128cd57be2ec57f347b2e03e5c91febb64fae3031d8ca9074f72df7993196f3894eab220b175da747a798f63eea077e0f4609c905993bba23" name="hdf5-openmpi4-debugsource" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="cafac94261c64f0758db29474cc0d321bec21d9e3b120cef17adaf08c72438eac0f5ba4bc3a02ce9232f59f825b18a713fa5c2fb396f1443309c46c980bd8ca0" name="hdf5-openmpi4-devel" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="c9c778488ea19394fa5288c220969a803d7d6e66973accf208acfa0c768e00e351c3ab65631564dbf3974dc6aa9a52662291d9fff3ff177cc86c3b00bef02a62" name="hdf5-openmpi4-devel-static" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="cee55f02be5adedfb18205545ab793c4456adbe5c809dfc57d51f93c587ac9b0ea5394467ceafe8f5ebbd0e2bd84a5a058a2fb6eca39cf05f55fd57aca6c8faf" name="hdf5-openmpi5" arch="src">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1587124800">- Fix .so number in baselibs.conf for libhdf5_fortran libs (boo#1169793).</changelog>
  <changelog author="Alin M Elena &lt;alinm.elena@gmail.com&gt;" date="1593000000">- add openmpi4 packages to build and disable build for leap</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1595246400">- Add missing openmpi4 flavors.
- Enable build of non-HPC flavors for all non-HPC builds.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1595505600">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Ana Guerrero Lopez &lt;aguerrero@suse.com&gt;" date="1604664000">- Update to version 1.10.7
  * Add metadata cache optimization to reduce skip list usage.
  * Add BEST_EFFORT value to HDF5_USE_FILE_LOCKING environment variable.
  * Add H5Pset/get_file_locking() API calls.
  * Add Mirror VFD.
    Use TCP/IP sockets to perform write-only (W/O) file I/O on a remote
    machine. Must be used in conjunction with the Splitter VFD.
  * Add Splitter VFD.
    Maintain separate R/W and W/O channels for "concurrent" file writes
    to two files using a single HDF5 file handle.
  * Fixed an assertion failure in the parallel library when collectively
  filling chunks.
  * Fortran/C++ libs: Add wrappers for H5Pset/get_file_locking() API calls.
    h5pget_file_locking_f()
    h5pset_file_locking_f()
  * Added new Fortran parameters:
    H5F_LIBVER_ERROR_F
    H5F_LIBVER_NBOUNDS_F
    H5F_LIBVER_V18_F
    H5F_LIBVER_V110_F
  * Add new Fortran API: h5pget_libver_bounds_f.
  * h5repack added options to control how external links are handled.
  * The tools library was updated by standardizing the error stack process.
  * The H5DSis_scale function was updated to return "not a dimension scale" (0)
    instead of failing (-1), when CLASS or DIMENSION_SCALE attributes are
    not written according to Dimension Scales Specification.
  * Bug Fixes:
    + Fix bug and simplify collective metadata write operation when some ranks
    have no entries to contribute.  This fixes parallel regression test
    failures with IBM SpectrumScale MPI on the Summit system at ORNL.
    + Fixed use-of-uninitialized-value error.
    Appropriate initialization of local structs was added to remove the
    use-of-uninitialized-value errors reported by MemorySanitizer.
    + Creation of dataset with optional filter.
    A fix is applied to allow the creation of a dataset in such
    situation, as specified in the user documentation.
    + Explicitly declared dlopen to use RTLD_LOCAL.
    + H5Sset_extent_none() sets the dataspace class to H5S_NO_CLASS which
    causes asserts/errors when passed to other dataspace API calls.
    + Fixed the segmentation fault when reading attributes with multiple threads
    The problem was fixed by setting the file pointer to the current opened
    file pointer when the attribute was accessed.  Similar patch up was done
    before when reading dataset with variable length string datatype.
    + Don't allocate an empty (0-dimensioned) chunked dataset's chunk
    index, until the dataset's dimensions are increased.
    + Fortan: Corrected INTERFACE INTENT(IN) to INTENT(OUT) for buf_size in
    h5fget_file_image_f.
    + h5diff fixed a command line parsing error.
    + h5diff added a command line option to ignore attributes.
    + h5diff added another level to the verbose argument to print filenames.
    + h5repack was fixed to repack the reference attributes properly.
  * For details check:
    https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.7/src/hdf5-1.10.7-RELEASE.txt
- version 1.10.6
  * Added S3 and HDFS Virtual File Drivers (VFDs) to HDF5.
    Instructions to enable them when configuring HDF5 on Linux and Mac
    may be found at.
    https://portal.hdfgroup.org/display/HDF5/Virtual+File+Drivers+-+S3+and+HDFS.
  * Added new wrappers for H5Pset/get_create_intermediate_group()
    LinkCreatPropList::setCreateIntermediateGroup()
    LinkCreatPropList::getCreateIntermediateGroup()
  * h5repack was fixed to repack datasets with external storage
    to other types of storage.
  * Bug Fixes:
    + Improved performance when creating a large number of small datasets by
    retrieving default property values from the API context instead of doing
    skip list searches. More work is required to achieve parity with HDF5 1.8.
    + Fixed user-created data access properties not existing in the property list
    returned by H5Dget_access_plist. Thanks to Steven Varga for submitting a
    reproducer and a patch.
    + Inappropriate linking with deprecated MPI C++ libraries.
    HDF5 does not define *_SKIP_MPICXX in the public headers, so applications
    can inadvertently wind up linking to the deprecated MPI C++ wrappers.
    MPICH_SKIP_MPICXX and OMPI_SKIP_MPICXX have both been defined in H5public.h
    so this should no longer be an issue. HDF5 makes no use of the deprecated
    MPI C++ wrappers.
    + fcntl(2)-based file locking incorrectly passed the lock argument struct
    instead of a pointer to the struct, causing errors on systems where
    flock(2) is not available.
    This bug affects HDF5 1.10.0 through 1.10.5.
    fcntl(2)-based file locking now correctly passes the struct pointer.
    + Fixed a bug caused by a bad tag value when condensing object header
    messages.
    + Fixed an issue when creating a file with non-default file space info
    together with library high bound setting to H5F_LIBVER_V18.
    This was fixed by setting and checking the proper version in the file
    space info message based on the library low and high bounds when creating
    and opening the HDF5 file.
    + Fixed an issue where copying a version 1.8 dataset between files using
    H5Ocopy fails due to an incompatible fill version.
    + Fixed a bug that would cause an error or cause fill values to be
    incorrectly read from a chunked dataset using the "single chunk" index if
    + Fixed a bug that could cause an error or cause fill values to be
    incorrectly read from a dataset that was written to using H5Dwrite_chunk
    if the dataset was not closed after writing.
    + Fixed memory leak in scale offset filter.
  * For details check:
    https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.6/src/hdf5-1.10.6-RELEASE.txt
- Security bugs fixed:
  * CVE-2018-13870: heap-based buffer over-read in the function
    H5O_link_decode in H5Olink.c  (bsc#1101493)
  * CVE-2018-13869: memcpy parameter overlap in the function
    H5O_link_decode in H5Olink.c (bsc#1101495)
  * CVE-2018-17438:  A SIGFPE signal is raised in the function
    H5D__select_io() of H5Dselect.c in the HDF HDF5 through 1.10.3
    (bsc#1109570)
    library during an attempted parse of a crafted HDF file,
    because of incorrect protection against division
    (bsc#1109570)
  * CVE-2018-17435: A heap-based buffer over-read in H5O_attr_decode()
    in H5Oattr.c in the HDF HDF5 through 1.10.3 library allows
    attackers to cause a denial of service via a crafted HDF5 file.
    (bsc#1109567)
- Refresh patches</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="96dda00a79377aa7ea85b22613e52fcfd28acc429512004517c6ac06d1ad57e949bfb4ea8c51d3360c3e3ff890a9be704f61a6709a6cb7209f9f5bd734c0a6a9" name="hdf5-openmpi5" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="97ae8d5800a9695fd98b954e9d95208ade917519a44cd22a128ebbcfa89f9754da1da819286c0b14e4c82ffef7bf5d9ae69044b627bb7414a752a20fbcdcad28" name="hdf5-openmpi5-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="5521dd322b17fce205ac09fdbf1c6970d895ec3017cda1b523b0ce7bd9344746e2067528f87e3c6087a598222936074d8b0045e970313ff9bf56482e58e8af71" name="hdf5-openmpi5-debugsource" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="d3f4c477706cc3080da8815ece41b6a8ea656b657e309e98af4ec090dd0e2538c4673ec059b086003ec2fdafcc0d65121d2e1731370fabe6f4fd1b9f622060a7" name="hdf5-openmpi5-devel" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="617db73cf5440c3597ef3b30f521486362e00acc354d9f6ec5ee90d5b114facc5fe65dffb47558cee375a388d113d3910ae561518b4ac8a4972d7f66c3f92b3f" name="hdf5-openmpi5-devel-static" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="3e788be3efb3264e713f9515cb7085ac710959a88ad8c80a3d6cd88efac28a716678b7f2aed476252208c02e7b84181ea718579325d8d19deffafd17c10756c8" name="hdf5_1_12_3-gnu-hpc" arch="src">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1587124800">- Fix .so number in baselibs.conf for libhdf5_fortran libs (boo#1169793).</changelog>
  <changelog author="Alin M Elena &lt;alinm.elena@gmail.com&gt;" date="1593000000">- add openmpi4 packages to build and disable build for leap</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1595246400">- Add missing openmpi4 flavors.
- Enable build of non-HPC flavors for all non-HPC builds.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1595505600">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Ana Guerrero Lopez &lt;aguerrero@suse.com&gt;" date="1604664000">- Update to version 1.10.7
  * Add metadata cache optimization to reduce skip list usage.
  * Add BEST_EFFORT value to HDF5_USE_FILE_LOCKING environment variable.
  * Add H5Pset/get_file_locking() API calls.
  * Add Mirror VFD.
    Use TCP/IP sockets to perform write-only (W/O) file I/O on a remote
    machine. Must be used in conjunction with the Splitter VFD.
  * Add Splitter VFD.
    Maintain separate R/W and W/O channels for "concurrent" file writes
    to two files using a single HDF5 file handle.
  * Fixed an assertion failure in the parallel library when collectively
  filling chunks.
  * Fortran/C++ libs: Add wrappers for H5Pset/get_file_locking() API calls.
    h5pget_file_locking_f()
    h5pset_file_locking_f()
  * Added new Fortran parameters:
    H5F_LIBVER_ERROR_F
    H5F_LIBVER_NBOUNDS_F
    H5F_LIBVER_V18_F
    H5F_LIBVER_V110_F
  * Add new Fortran API: h5pget_libver_bounds_f.
  * h5repack added options to control how external links are handled.
  * The tools library was updated by standardizing the error stack process.
  * The H5DSis_scale function was updated to return "not a dimension scale" (0)
    instead of failing (-1), when CLASS or DIMENSION_SCALE attributes are
    not written according to Dimension Scales Specification.
  * Bug Fixes:
    + Fix bug and simplify collective metadata write operation when some ranks
    have no entries to contribute.  This fixes parallel regression test
    failures with IBM SpectrumScale MPI on the Summit system at ORNL.
    + Fixed use-of-uninitialized-value error.
    Appropriate initialization of local structs was added to remove the
    use-of-uninitialized-value errors reported by MemorySanitizer.
    + Creation of dataset with optional filter.
    A fix is applied to allow the creation of a dataset in such
    situation, as specified in the user documentation.
    + Explicitly declared dlopen to use RTLD_LOCAL.
    + H5Sset_extent_none() sets the dataspace class to H5S_NO_CLASS which
    causes asserts/errors when passed to other dataspace API calls.
    + Fixed the segmentation fault when reading attributes with multiple threads
    The problem was fixed by setting the file pointer to the current opened
    file pointer when the attribute was accessed.  Similar patch up was done
    before when reading dataset with variable length string datatype.
    + Don't allocate an empty (0-dimensioned) chunked dataset's chunk
    index, until the dataset's dimensions are increased.
    + Fortan: Corrected INTERFACE INTENT(IN) to INTENT(OUT) for buf_size in
    h5fget_file_image_f.
    + h5diff fixed a command line parsing error.
    + h5diff added a command line option to ignore attributes.
    + h5diff added another level to the verbose argument to print filenames.
    + h5repack was fixed to repack the reference attributes properly.
  * For details check:
    https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.7/src/hdf5-1.10.7-RELEASE.txt
- version 1.10.6
  * Added S3 and HDFS Virtual File Drivers (VFDs) to HDF5.
    Instructions to enable them when configuring HDF5 on Linux and Mac
    may be found at.
    https://portal.hdfgroup.org/display/HDF5/Virtual+File+Drivers+-+S3+and+HDFS.
  * Added new wrappers for H5Pset/get_create_intermediate_group()
    LinkCreatPropList::setCreateIntermediateGroup()
    LinkCreatPropList::getCreateIntermediateGroup()
  * h5repack was fixed to repack datasets with external storage
    to other types of storage.
  * Bug Fixes:
    + Improved performance when creating a large number of small datasets by
    retrieving default property values from the API context instead of doing
    skip list searches. More work is required to achieve parity with HDF5 1.8.
    + Fixed user-created data access properties not existing in the property list
    returned by H5Dget_access_plist. Thanks to Steven Varga for submitting a
    reproducer and a patch.
    + Inappropriate linking with deprecated MPI C++ libraries.
    HDF5 does not define *_SKIP_MPICXX in the public headers, so applications
    can inadvertently wind up linking to the deprecated MPI C++ wrappers.
    MPICH_SKIP_MPICXX and OMPI_SKIP_MPICXX have both been defined in H5public.h
    so this should no longer be an issue. HDF5 makes no use of the deprecated
    MPI C++ wrappers.
    + fcntl(2)-based file locking incorrectly passed the lock argument struct
    instead of a pointer to the struct, causing errors on systems where
    flock(2) is not available.
    This bug affects HDF5 1.10.0 through 1.10.5.
    fcntl(2)-based file locking now correctly passes the struct pointer.
    + Fixed a bug caused by a bad tag value when condensing object header
    messages.
    + Fixed an issue when creating a file with non-default file space info
    together with library high bound setting to H5F_LIBVER_V18.
    This was fixed by setting and checking the proper version in the file
    space info message based on the library low and high bounds when creating
    and opening the HDF5 file.
    + Fixed an issue where copying a version 1.8 dataset between files using
    H5Ocopy fails due to an incompatible fill version.
    + Fixed a bug that would cause an error or cause fill values to be
    incorrectly read from a chunked dataset using the "single chunk" index if
    + Fixed a bug that could cause an error or cause fill values to be
    incorrectly read from a dataset that was written to using H5Dwrite_chunk
    if the dataset was not closed after writing.
    + Fixed memory leak in scale offset filter.
  * For details check:
    https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.6/src/hdf5-1.10.6-RELEASE.txt
- Security bugs fixed:
  * CVE-2018-13870: heap-based buffer over-read in the function
    H5O_link_decode in H5Olink.c  (bsc#1101493)
  * CVE-2018-13869: memcpy parameter overlap in the function
    H5O_link_decode in H5Olink.c (bsc#1101495)
  * CVE-2018-17438:  A SIGFPE signal is raised in the function
    H5D__select_io() of H5Dselect.c in the HDF HDF5 through 1.10.3
    (bsc#1109570)
    library during an attempted parse of a crafted HDF file,
    because of incorrect protection against division
    (bsc#1109570)
  * CVE-2018-17435: A heap-based buffer over-read in H5O_attr_decode()
    in H5Oattr.c in the HDF HDF5 through 1.10.3 library allows
    attackers to cause a denial of service via a crafted HDF5 file.
    (bsc#1109567)
- Refresh patches</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="6fc677e2616cd3abf504ff68087d071417f6c7c750a25b61ee0883c2a4b74b8845cf6dc55d3fc46283b1d8d820e62a0dc2b04b33b82c36921db2a9c720762aeb" name="hdf5_1_12_3-gnu-hpc" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="829d150d7a421d14ea4d54fdd7284dcb7f99a9bebb6313be299c56b23bbce04a9e270986a5c4087e737666004a4ce78a1e3f8ca1d2817f61910c23dfa0c4c287" name="hdf5_1_12_3-gnu-hpc-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="5ca67d30a6c98a9b6475d3cb9e25f50694c00c9a0d07412099ff242d06316dd227691ffaa6a8845d5b7d9a2d5f72d02fa48f1babe5b163811dfd76c4ceb14a9f" name="hdf5_1_12_3-gnu-hpc-debugsource" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="f9e2db38ebc4530a2dcd0dc830b05875b398da2b0d64ae675450445ec6da2c8f12b43c8fc8e707eb8909c1a3e03d4f6567e79c0804701f0c90a09ba2c2ae35ea" name="hdf5_1_12_3-gnu-hpc-devel" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="8be645cbace1c8e150fa1f33a0589ec1a720a71e08ff630b94b1062c2ec536848694c43bacef631ef7da92255c1725b591941cde88625896139a2111c1e805b6" name="hdf5_1_12_3-gnu-hpc-devel-static" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="063acb52e1134ffe98ac1bd2f0a87b727d3aa07a8b8f6db852719895e85c77909e9674def2b11351facf956f4022391a0c97fa642a7fa6b300cdddac1f0dffb2" name="hdf5_1_12_3-gnu-hpc-module" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="74f4d864babb10cd9220c2b1918a3a87912897858d37093e5db383caacbcf23b6114bd56973c8c8e3b6dd7cd48eef46ecf6a6d41bb0eebf1f30761850672e6c3" name="hdf5_1_12_3-gnu-mpich-hpc" arch="src">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1587124800">- Fix .so number in baselibs.conf for libhdf5_fortran libs (boo#1169793).</changelog>
  <changelog author="Alin M Elena &lt;alinm.elena@gmail.com&gt;" date="1593000000">- add openmpi4 packages to build and disable build for leap</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1595246400">- Add missing openmpi4 flavors.
- Enable build of non-HPC flavors for all non-HPC builds.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1595505600">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Ana Guerrero Lopez &lt;aguerrero@suse.com&gt;" date="1604664000">- Update to version 1.10.7
  * Add metadata cache optimization to reduce skip list usage.
  * Add BEST_EFFORT value to HDF5_USE_FILE_LOCKING environment variable.
  * Add H5Pset/get_file_locking() API calls.
  * Add Mirror VFD.
    Use TCP/IP sockets to perform write-only (W/O) file I/O on a remote
    machine. Must be used in conjunction with the Splitter VFD.
  * Add Splitter VFD.
    Maintain separate R/W and W/O channels for "concurrent" file writes
    to two files using a single HDF5 file handle.
  * Fixed an assertion failure in the parallel library when collectively
  filling chunks.
  * Fortran/C++ libs: Add wrappers for H5Pset/get_file_locking() API calls.
    h5pget_file_locking_f()
    h5pset_file_locking_f()
  * Added new Fortran parameters:
    H5F_LIBVER_ERROR_F
    H5F_LIBVER_NBOUNDS_F
    H5F_LIBVER_V18_F
    H5F_LIBVER_V110_F
  * Add new Fortran API: h5pget_libver_bounds_f.
  * h5repack added options to control how external links are handled.
  * The tools library was updated by standardizing the error stack process.
  * The H5DSis_scale function was updated to return "not a dimension scale" (0)
    instead of failing (-1), when CLASS or DIMENSION_SCALE attributes are
    not written according to Dimension Scales Specification.
  * Bug Fixes:
    + Fix bug and simplify collective metadata write operation when some ranks
    have no entries to contribute.  This fixes parallel regression test
    failures with IBM SpectrumScale MPI on the Summit system at ORNL.
    + Fixed use-of-uninitialized-value error.
    Appropriate initialization of local structs was added to remove the
    use-of-uninitialized-value errors reported by MemorySanitizer.
    + Creation of dataset with optional filter.
    A fix is applied to allow the creation of a dataset in such
    situation, as specified in the user documentation.
    + Explicitly declared dlopen to use RTLD_LOCAL.
    + H5Sset_extent_none() sets the dataspace class to H5S_NO_CLASS which
    causes asserts/errors when passed to other dataspace API calls.
    + Fixed the segmentation fault when reading attributes with multiple threads
    The problem was fixed by setting the file pointer to the current opened
    file pointer when the attribute was accessed.  Similar patch up was done
    before when reading dataset with variable length string datatype.
    + Don't allocate an empty (0-dimensioned) chunked dataset's chunk
    index, until the dataset's dimensions are increased.
    + Fortan: Corrected INTERFACE INTENT(IN) to INTENT(OUT) for buf_size in
    h5fget_file_image_f.
    + h5diff fixed a command line parsing error.
    + h5diff added a command line option to ignore attributes.
    + h5diff added another level to the verbose argument to print filenames.
    + h5repack was fixed to repack the reference attributes properly.
  * For details check:
    https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.7/src/hdf5-1.10.7-RELEASE.txt
- version 1.10.6
  * Added S3 and HDFS Virtual File Drivers (VFDs) to HDF5.
    Instructions to enable them when configuring HDF5 on Linux and Mac
    may be found at.
    https://portal.hdfgroup.org/display/HDF5/Virtual+File+Drivers+-+S3+and+HDFS.
  * Added new wrappers for H5Pset/get_create_intermediate_group()
    LinkCreatPropList::setCreateIntermediateGroup()
    LinkCreatPropList::getCreateIntermediateGroup()
  * h5repack was fixed to repack datasets with external storage
    to other types of storage.
  * Bug Fixes:
    + Improved performance when creating a large number of small datasets by
    retrieving default property values from the API context instead of doing
    skip list searches. More work is required to achieve parity with HDF5 1.8.
    + Fixed user-created data access properties not existing in the property list
    returned by H5Dget_access_plist. Thanks to Steven Varga for submitting a
    reproducer and a patch.
    + Inappropriate linking with deprecated MPI C++ libraries.
    HDF5 does not define *_SKIP_MPICXX in the public headers, so applications
    can inadvertently wind up linking to the deprecated MPI C++ wrappers.
    MPICH_SKIP_MPICXX and OMPI_SKIP_MPICXX have both been defined in H5public.h
    so this should no longer be an issue. HDF5 makes no use of the deprecated
    MPI C++ wrappers.
    + fcntl(2)-based file locking incorrectly passed the lock argument struct
    instead of a pointer to the struct, causing errors on systems where
    flock(2) is not available.
    This bug affects HDF5 1.10.0 through 1.10.5.
    fcntl(2)-based file locking now correctly passes the struct pointer.
    + Fixed a bug caused by a bad tag value when condensing object header
    messages.
    + Fixed an issue when creating a file with non-default file space info
    together with library high bound setting to H5F_LIBVER_V18.
    This was fixed by setting and checking the proper version in the file
    space info message based on the library low and high bounds when creating
    and opening the HDF5 file.
    + Fixed an issue where copying a version 1.8 dataset between files using
    H5Ocopy fails due to an incompatible fill version.
    + Fixed a bug that would cause an error or cause fill values to be
    incorrectly read from a chunked dataset using the "single chunk" index if
    + Fixed a bug that could cause an error or cause fill values to be
    incorrectly read from a dataset that was written to using H5Dwrite_chunk
    if the dataset was not closed after writing.
    + Fixed memory leak in scale offset filter.
  * For details check:
    https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.6/src/hdf5-1.10.6-RELEASE.txt
- Security bugs fixed:
  * CVE-2018-13870: heap-based buffer over-read in the function
    H5O_link_decode in H5Olink.c  (bsc#1101493)
  * CVE-2018-13869: memcpy parameter overlap in the function
    H5O_link_decode in H5Olink.c (bsc#1101495)
  * CVE-2018-17438:  A SIGFPE signal is raised in the function
    H5D__select_io() of H5Dselect.c in the HDF HDF5 through 1.10.3
    (bsc#1109570)
    library during an attempted parse of a crafted HDF file,
    because of incorrect protection against division
    (bsc#1109570)
  * CVE-2018-17435: A heap-based buffer over-read in H5O_attr_decode()
    in H5Oattr.c in the HDF HDF5 through 1.10.3 library allows
    attackers to cause a denial of service via a crafted HDF5 file.
    (bsc#1109567)
- Refresh patches</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="262856f192c4ebf0434f85ff09f6a9806d5c423c47074c3cba11d2a4085a79ecba1c6b6fed73051cf73d260adb3b3ebe2c1b9c19f50266b71c641eedfe9afd99" name="hdf5_1_12_3-gnu-mpich-hpc" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="90ab973521fa01ccff6d3c4778b329152b33d6c23544a236542731df5cf3bddd17025330572ccde6628e08110535b9e7f494dbd5b983f10587c09f1761d44ecb" name="hdf5_1_12_3-gnu-mpich-hpc-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="e2e4e40748f210808e3ade57e07f977477e95b8998a72149b309fec5c1d3c83dd7ad1d66a40de363c103c7319dbcbf8f770f74b24a893bf8646171b498a04c3f" name="hdf5_1_12_3-gnu-mpich-hpc-debugsource" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="c63da37859beae5f9ba66a428ef29e03111951482221697eaa6ef8a848fa8b5d5b0496fcb8d5f9a6648880d3633a44b43de91ded132bd489e928731839aba145" name="hdf5_1_12_3-gnu-mpich-hpc-devel" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="a2ffe05b47d330105d0e66048a5d5d8830b3e7012fe1544d609a39bd22cd042ee584db405a2869e7133f251a2794f2f12d5796a9d2d671f2c13dec412dbc497a" name="hdf5_1_12_3-gnu-mpich-hpc-devel-static" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="f759dabe00455859c8bb1e8b301c5e421549fe5a14344f9894cf96f74423f072cf819694a9a279ff26b55e241a4552812487de1f619551f24c491a4ea98fea17" name="hdf5_1_12_3-gnu-mpich-hpc-module" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="973abdbfd3e76af5ba2766c1b08473934decffca44ad5016f1e030297d7e621c9735436ae2a6615f48a12edda802bccec014c56e6a9f6d91487eebf51d8345e1" name="hdf5_1_12_3-gnu-mvapich2-hpc" arch="src">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1587124800">- Fix .so number in baselibs.conf for libhdf5_fortran libs (boo#1169793).</changelog>
  <changelog author="Alin M Elena &lt;alinm.elena@gmail.com&gt;" date="1593000000">- add openmpi4 packages to build and disable build for leap</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1595246400">- Add missing openmpi4 flavors.
- Enable build of non-HPC flavors for all non-HPC builds.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1595505600">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Ana Guerrero Lopez &lt;aguerrero@suse.com&gt;" date="1604664000">- Update to version 1.10.7
  * Add metadata cache optimization to reduce skip list usage.
  * Add BEST_EFFORT value to HDF5_USE_FILE_LOCKING environment variable.
  * Add H5Pset/get_file_locking() API calls.
  * Add Mirror VFD.
    Use TCP/IP sockets to perform write-only (W/O) file I/O on a remote
    machine. Must be used in conjunction with the Splitter VFD.
  * Add Splitter VFD.
    Maintain separate R/W and W/O channels for "concurrent" file writes
    to two files using a single HDF5 file handle.
  * Fixed an assertion failure in the parallel library when collectively
  filling chunks.
  * Fortran/C++ libs: Add wrappers for H5Pset/get_file_locking() API calls.
    h5pget_file_locking_f()
    h5pset_file_locking_f()
  * Added new Fortran parameters:
    H5F_LIBVER_ERROR_F
    H5F_LIBVER_NBOUNDS_F
    H5F_LIBVER_V18_F
    H5F_LIBVER_V110_F
  * Add new Fortran API: h5pget_libver_bounds_f.
  * h5repack added options to control how external links are handled.
  * The tools library was updated by standardizing the error stack process.
  * The H5DSis_scale function was updated to return "not a dimension scale" (0)
    instead of failing (-1), when CLASS or DIMENSION_SCALE attributes are
    not written according to Dimension Scales Specification.
  * Bug Fixes:
    + Fix bug and simplify collective metadata write operation when some ranks
    have no entries to contribute.  This fixes parallel regression test
    failures with IBM SpectrumScale MPI on the Summit system at ORNL.
    + Fixed use-of-uninitialized-value error.
    Appropriate initialization of local structs was added to remove the
    use-of-uninitialized-value errors reported by MemorySanitizer.
    + Creation of dataset with optional filter.
    A fix is applied to allow the creation of a dataset in such
    situation, as specified in the user documentation.
    + Explicitly declared dlopen to use RTLD_LOCAL.
    + H5Sset_extent_none() sets the dataspace class to H5S_NO_CLASS which
    causes asserts/errors when passed to other dataspace API calls.
    + Fixed the segmentation fault when reading attributes with multiple threads
    The problem was fixed by setting the file pointer to the current opened
    file pointer when the attribute was accessed.  Similar patch up was done
    before when reading dataset with variable length string datatype.
    + Don't allocate an empty (0-dimensioned) chunked dataset's chunk
    index, until the dataset's dimensions are increased.
    + Fortan: Corrected INTERFACE INTENT(IN) to INTENT(OUT) for buf_size in
    h5fget_file_image_f.
    + h5diff fixed a command line parsing error.
    + h5diff added a command line option to ignore attributes.
    + h5diff added another level to the verbose argument to print filenames.
    + h5repack was fixed to repack the reference attributes properly.
  * For details check:
    https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.7/src/hdf5-1.10.7-RELEASE.txt
- version 1.10.6
  * Added S3 and HDFS Virtual File Drivers (VFDs) to HDF5.
    Instructions to enable them when configuring HDF5 on Linux and Mac
    may be found at.
    https://portal.hdfgroup.org/display/HDF5/Virtual+File+Drivers+-+S3+and+HDFS.
  * Added new wrappers for H5Pset/get_create_intermediate_group()
    LinkCreatPropList::setCreateIntermediateGroup()
    LinkCreatPropList::getCreateIntermediateGroup()
  * h5repack was fixed to repack datasets with external storage
    to other types of storage.
  * Bug Fixes:
    + Improved performance when creating a large number of small datasets by
    retrieving default property values from the API context instead of doing
    skip list searches. More work is required to achieve parity with HDF5 1.8.
    + Fixed user-created data access properties not existing in the property list
    returned by H5Dget_access_plist. Thanks to Steven Varga for submitting a
    reproducer and a patch.
    + Inappropriate linking with deprecated MPI C++ libraries.
    HDF5 does not define *_SKIP_MPICXX in the public headers, so applications
    can inadvertently wind up linking to the deprecated MPI C++ wrappers.
    MPICH_SKIP_MPICXX and OMPI_SKIP_MPICXX have both been defined in H5public.h
    so this should no longer be an issue. HDF5 makes no use of the deprecated
    MPI C++ wrappers.
    + fcntl(2)-based file locking incorrectly passed the lock argument struct
    instead of a pointer to the struct, causing errors on systems where
    flock(2) is not available.
    This bug affects HDF5 1.10.0 through 1.10.5.
    fcntl(2)-based file locking now correctly passes the struct pointer.
    + Fixed a bug caused by a bad tag value when condensing object header
    messages.
    + Fixed an issue when creating a file with non-default file space info
    together with library high bound setting to H5F_LIBVER_V18.
    This was fixed by setting and checking the proper version in the file
    space info message based on the library low and high bounds when creating
    and opening the HDF5 file.
    + Fixed an issue where copying a version 1.8 dataset between files using
    H5Ocopy fails due to an incompatible fill version.
    + Fixed a bug that would cause an error or cause fill values to be
    incorrectly read from a chunked dataset using the "single chunk" index if
    + Fixed a bug that could cause an error or cause fill values to be
    incorrectly read from a dataset that was written to using H5Dwrite_chunk
    if the dataset was not closed after writing.
    + Fixed memory leak in scale offset filter.
  * For details check:
    https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.6/src/hdf5-1.10.6-RELEASE.txt
- Security bugs fixed:
  * CVE-2018-13870: heap-based buffer over-read in the function
    H5O_link_decode in H5Olink.c  (bsc#1101493)
  * CVE-2018-13869: memcpy parameter overlap in the function
    H5O_link_decode in H5Olink.c (bsc#1101495)
  * CVE-2018-17438:  A SIGFPE signal is raised in the function
    H5D__select_io() of H5Dselect.c in the HDF HDF5 through 1.10.3
    (bsc#1109570)
    library during an attempted parse of a crafted HDF file,
    because of incorrect protection against division
    (bsc#1109570)
  * CVE-2018-17435: A heap-based buffer over-read in H5O_attr_decode()
    in H5Oattr.c in the HDF HDF5 through 1.10.3 library allows
    attackers to cause a denial of service via a crafted HDF5 file.
    (bsc#1109567)
- Refresh patches</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="a20f6e23ebadda0195c4a871808356e2b9b3cb0cdae268c81bcca2e62d73debd23040c2c329aa099be5b595a3a1c8b7cfc3f8a6649e3db97c1da00ee5461bf9a" name="hdf5_1_12_3-gnu-mvapich2-hpc" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="9f80a110f347923a53705264bb157b3671bd3f8ebcf9627f6483123abfd928c32f21d5b46b500d5ba89446803739793cea0710d9a5705abd9116a84129c262c9" name="hdf5_1_12_3-gnu-mvapich2-hpc-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="0206b8f36fb28c06826c08f5e1033815ab62a00badcd690f2380951447b154fef9dca48cd31d916578594d370100d4a0f27dcf708b9d8dc466441517f43114de" name="hdf5_1_12_3-gnu-mvapich2-hpc-debugsource" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="0b84a1c426a6a1ec65425caef0c39ba3e712882496631387412e5067ae2947a302561c2b355f5e24e1be458bd6fe354b2ac569cefb13573edeadfc0b3ebb0a98" name="hdf5_1_12_3-gnu-mvapich2-hpc-devel" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="392a6b419b1f6c32280c4c7015ab0914eea72c21012def2e7a08517b9afdefd360bb92bec3f1ead61773cb29961ff3844017c3a8fa19b15f049cf5d1e5805c44" name="hdf5_1_12_3-gnu-mvapich2-hpc-devel-static" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="96ab843c2b35b38c519910041f02179d6c8d3824ef413159f7d7b2989efa2ef3d4b256e217b25ff5596609aa58804c671ef6afa151ff71a3c86386f00a9a6c27" name="hdf5_1_12_3-gnu-mvapich2-hpc-module" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="942a5b5c8dfcdd658ad01c22e8b335a5689fe3db7efac726a03cd9aac414b226dcfeb3809a23db8a4d670c9e907fea0dcc3fcdc68882c48f3018272e8766444d" name="hdf5_1_12_3-gnu-openmpi4-hpc" arch="src">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1587124800">- Fix .so number in baselibs.conf for libhdf5_fortran libs (boo#1169793).</changelog>
  <changelog author="Alin M Elena &lt;alinm.elena@gmail.com&gt;" date="1593000000">- add openmpi4 packages to build and disable build for leap</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1595246400">- Add missing openmpi4 flavors.
- Enable build of non-HPC flavors for all non-HPC builds.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1595505600">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Ana Guerrero Lopez &lt;aguerrero@suse.com&gt;" date="1604664000">- Update to version 1.10.7
  * Add metadata cache optimization to reduce skip list usage.
  * Add BEST_EFFORT value to HDF5_USE_FILE_LOCKING environment variable.
  * Add H5Pset/get_file_locking() API calls.
  * Add Mirror VFD.
    Use TCP/IP sockets to perform write-only (W/O) file I/O on a remote
    machine. Must be used in conjunction with the Splitter VFD.
  * Add Splitter VFD.
    Maintain separate R/W and W/O channels for "concurrent" file writes
    to two files using a single HDF5 file handle.
  * Fixed an assertion failure in the parallel library when collectively
  filling chunks.
  * Fortran/C++ libs: Add wrappers for H5Pset/get_file_locking() API calls.
    h5pget_file_locking_f()
    h5pset_file_locking_f()
  * Added new Fortran parameters:
    H5F_LIBVER_ERROR_F
    H5F_LIBVER_NBOUNDS_F
    H5F_LIBVER_V18_F
    H5F_LIBVER_V110_F
  * Add new Fortran API: h5pget_libver_bounds_f.
  * h5repack added options to control how external links are handled.
  * The tools library was updated by standardizing the error stack process.
  * The H5DSis_scale function was updated to return "not a dimension scale" (0)
    instead of failing (-1), when CLASS or DIMENSION_SCALE attributes are
    not written according to Dimension Scales Specification.
  * Bug Fixes:
    + Fix bug and simplify collective metadata write operation when some ranks
    have no entries to contribute.  This fixes parallel regression test
    failures with IBM SpectrumScale MPI on the Summit system at ORNL.
    + Fixed use-of-uninitialized-value error.
    Appropriate initialization of local structs was added to remove the
    use-of-uninitialized-value errors reported by MemorySanitizer.
    + Creation of dataset with optional filter.
    A fix is applied to allow the creation of a dataset in such
    situation, as specified in the user documentation.
    + Explicitly declared dlopen to use RTLD_LOCAL.
    + H5Sset_extent_none() sets the dataspace class to H5S_NO_CLASS which
    causes asserts/errors when passed to other dataspace API calls.
    + Fixed the segmentation fault when reading attributes with multiple threads
    The problem was fixed by setting the file pointer to the current opened
    file pointer when the attribute was accessed.  Similar patch up was done
    before when reading dataset with variable length string datatype.
    + Don't allocate an empty (0-dimensioned) chunked dataset's chunk
    index, until the dataset's dimensions are increased.
    + Fortan: Corrected INTERFACE INTENT(IN) to INTENT(OUT) for buf_size in
    h5fget_file_image_f.
    + h5diff fixed a command line parsing error.
    + h5diff added a command line option to ignore attributes.
    + h5diff added another level to the verbose argument to print filenames.
    + h5repack was fixed to repack the reference attributes properly.
  * For details check:
    https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.7/src/hdf5-1.10.7-RELEASE.txt
- version 1.10.6
  * Added S3 and HDFS Virtual File Drivers (VFDs) to HDF5.
    Instructions to enable them when configuring HDF5 on Linux and Mac
    may be found at.
    https://portal.hdfgroup.org/display/HDF5/Virtual+File+Drivers+-+S3+and+HDFS.
  * Added new wrappers for H5Pset/get_create_intermediate_group()
    LinkCreatPropList::setCreateIntermediateGroup()
    LinkCreatPropList::getCreateIntermediateGroup()
  * h5repack was fixed to repack datasets with external storage
    to other types of storage.
  * Bug Fixes:
    + Improved performance when creating a large number of small datasets by
    retrieving default property values from the API context instead of doing
    skip list searches. More work is required to achieve parity with HDF5 1.8.
    + Fixed user-created data access properties not existing in the property list
    returned by H5Dget_access_plist. Thanks to Steven Varga for submitting a
    reproducer and a patch.
    + Inappropriate linking with deprecated MPI C++ libraries.
    HDF5 does not define *_SKIP_MPICXX in the public headers, so applications
    can inadvertently wind up linking to the deprecated MPI C++ wrappers.
    MPICH_SKIP_MPICXX and OMPI_SKIP_MPICXX have both been defined in H5public.h
    so this should no longer be an issue. HDF5 makes no use of the deprecated
    MPI C++ wrappers.
    + fcntl(2)-based file locking incorrectly passed the lock argument struct
    instead of a pointer to the struct, causing errors on systems where
    flock(2) is not available.
    This bug affects HDF5 1.10.0 through 1.10.5.
    fcntl(2)-based file locking now correctly passes the struct pointer.
    + Fixed a bug caused by a bad tag value when condensing object header
    messages.
    + Fixed an issue when creating a file with non-default file space info
    together with library high bound setting to H5F_LIBVER_V18.
    This was fixed by setting and checking the proper version in the file
    space info message based on the library low and high bounds when creating
    and opening the HDF5 file.
    + Fixed an issue where copying a version 1.8 dataset between files using
    H5Ocopy fails due to an incompatible fill version.
    + Fixed a bug that would cause an error or cause fill values to be
    incorrectly read from a chunked dataset using the "single chunk" index if
    + Fixed a bug that could cause an error or cause fill values to be
    incorrectly read from a dataset that was written to using H5Dwrite_chunk
    if the dataset was not closed after writing.
    + Fixed memory leak in scale offset filter.
  * For details check:
    https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.6/src/hdf5-1.10.6-RELEASE.txt
- Security bugs fixed:
  * CVE-2018-13870: heap-based buffer over-read in the function
    H5O_link_decode in H5Olink.c  (bsc#1101493)
  * CVE-2018-13869: memcpy parameter overlap in the function
    H5O_link_decode in H5Olink.c (bsc#1101495)
  * CVE-2018-17438:  A SIGFPE signal is raised in the function
    H5D__select_io() of H5Dselect.c in the HDF HDF5 through 1.10.3
    (bsc#1109570)
    library during an attempted parse of a crafted HDF file,
    because of incorrect protection against division
    (bsc#1109570)
  * CVE-2018-17435: A heap-based buffer over-read in H5O_attr_decode()
    in H5Oattr.c in the HDF HDF5 through 1.10.3 library allows
    attackers to cause a denial of service via a crafted HDF5 file.
    (bsc#1109567)
- Refresh patches</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="faaf33efcf8a6e0295206626797bac1ba880392c3bc1329d3ef58c2cd8d20b8c10a2490c41e2904bdc2528bd18a92021257bff2a29e16484077e0ad49625794f" name="hdf5_1_12_3-gnu-openmpi4-hpc" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="56fa624c352c823b4ba8d3da5d7b6b2f85a51278cb718606c22adc92a262639cac6325da29332a5b26083d5b631b11d8549f9322ba7404e9744b16c7dc03db39" name="hdf5_1_12_3-gnu-openmpi4-hpc-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="01f80a8ba0144bfecb0422f107a85c878d9f1f2e955dcc236cc7eb471daefd8aa9d0f3a2bab462fd259e72e333df062d29b4a00eb62be081e6f03aa0663b9ff1" name="hdf5_1_12_3-gnu-openmpi4-hpc-debugsource" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="9cb1ffd037cf306a06ed5665f2e6ce610d9ea9579772056cf72623265194d00c3c30aaa586747d41dec958d54ae507c7cf55ef0bf036915e7290b67036e4795d" name="hdf5_1_12_3-gnu-openmpi4-hpc-devel" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="d280bd83fea187360874394764e3611bfcad2c8de39011d0a10a18ae4f61a644c80e1958223fabfbe70beb6af7e142a0f14482a8433aa487354e0531fb79af24" name="hdf5_1_12_3-gnu-openmpi4-hpc-devel-static" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="09b8aee3616d1d24bead803c2c0ed1891eaac5124f9456c26b689ccbc4fa49efcf645a7364c844448d269b708e1f9e66da8d3a85b121b5bc7e66cba3cfb3b653" name="hdf5_1_12_3-gnu-openmpi4-hpc-module" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="66742193b8d57db05d3b65fc3840299d9302682f87b9f487d0861d84750730783a70c57f69338f6ff4be6fc39750fdf2f7c5eba9a0d3e3bbfc3386a39080bc4a" name="hdf5_1_12_3-gnu-openmpi5-hpc" arch="src">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1587124800">- Fix .so number in baselibs.conf for libhdf5_fortran libs (boo#1169793).</changelog>
  <changelog author="Alin M Elena &lt;alinm.elena@gmail.com&gt;" date="1593000000">- add openmpi4 packages to build and disable build for leap</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1595246400">- Add missing openmpi4 flavors.
- Enable build of non-HPC flavors for all non-HPC builds.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1595505600">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Ana Guerrero Lopez &lt;aguerrero@suse.com&gt;" date="1604664000">- Update to version 1.10.7
  * Add metadata cache optimization to reduce skip list usage.
  * Add BEST_EFFORT value to HDF5_USE_FILE_LOCKING environment variable.
  * Add H5Pset/get_file_locking() API calls.
  * Add Mirror VFD.
    Use TCP/IP sockets to perform write-only (W/O) file I/O on a remote
    machine. Must be used in conjunction with the Splitter VFD.
  * Add Splitter VFD.
    Maintain separate R/W and W/O channels for "concurrent" file writes
    to two files using a single HDF5 file handle.
  * Fixed an assertion failure in the parallel library when collectively
  filling chunks.
  * Fortran/C++ libs: Add wrappers for H5Pset/get_file_locking() API calls.
    h5pget_file_locking_f()
    h5pset_file_locking_f()
  * Added new Fortran parameters:
    H5F_LIBVER_ERROR_F
    H5F_LIBVER_NBOUNDS_F
    H5F_LIBVER_V18_F
    H5F_LIBVER_V110_F
  * Add new Fortran API: h5pget_libver_bounds_f.
  * h5repack added options to control how external links are handled.
  * The tools library was updated by standardizing the error stack process.
  * The H5DSis_scale function was updated to return "not a dimension scale" (0)
    instead of failing (-1), when CLASS or DIMENSION_SCALE attributes are
    not written according to Dimension Scales Specification.
  * Bug Fixes:
    + Fix bug and simplify collective metadata write operation when some ranks
    have no entries to contribute.  This fixes parallel regression test
    failures with IBM SpectrumScale MPI on the Summit system at ORNL.
    + Fixed use-of-uninitialized-value error.
    Appropriate initialization of local structs was added to remove the
    use-of-uninitialized-value errors reported by MemorySanitizer.
    + Creation of dataset with optional filter.
    A fix is applied to allow the creation of a dataset in such
    situation, as specified in the user documentation.
    + Explicitly declared dlopen to use RTLD_LOCAL.
    + H5Sset_extent_none() sets the dataspace class to H5S_NO_CLASS which
    causes asserts/errors when passed to other dataspace API calls.
    + Fixed the segmentation fault when reading attributes with multiple threads
    The problem was fixed by setting the file pointer to the current opened
    file pointer when the attribute was accessed.  Similar patch up was done
    before when reading dataset with variable length string datatype.
    + Don't allocate an empty (0-dimensioned) chunked dataset's chunk
    index, until the dataset's dimensions are increased.
    + Fortan: Corrected INTERFACE INTENT(IN) to INTENT(OUT) for buf_size in
    h5fget_file_image_f.
    + h5diff fixed a command line parsing error.
    + h5diff added a command line option to ignore attributes.
    + h5diff added another level to the verbose argument to print filenames.
    + h5repack was fixed to repack the reference attributes properly.
  * For details check:
    https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.7/src/hdf5-1.10.7-RELEASE.txt
- version 1.10.6
  * Added S3 and HDFS Virtual File Drivers (VFDs) to HDF5.
    Instructions to enable them when configuring HDF5 on Linux and Mac
    may be found at.
    https://portal.hdfgroup.org/display/HDF5/Virtual+File+Drivers+-+S3+and+HDFS.
  * Added new wrappers for H5Pset/get_create_intermediate_group()
    LinkCreatPropList::setCreateIntermediateGroup()
    LinkCreatPropList::getCreateIntermediateGroup()
  * h5repack was fixed to repack datasets with external storage
    to other types of storage.
  * Bug Fixes:
    + Improved performance when creating a large number of small datasets by
    retrieving default property values from the API context instead of doing
    skip list searches. More work is required to achieve parity with HDF5 1.8.
    + Fixed user-created data access properties not existing in the property list
    returned by H5Dget_access_plist. Thanks to Steven Varga for submitting a
    reproducer and a patch.
    + Inappropriate linking with deprecated MPI C++ libraries.
    HDF5 does not define *_SKIP_MPICXX in the public headers, so applications
    can inadvertently wind up linking to the deprecated MPI C++ wrappers.
    MPICH_SKIP_MPICXX and OMPI_SKIP_MPICXX have both been defined in H5public.h
    so this should no longer be an issue. HDF5 makes no use of the deprecated
    MPI C++ wrappers.
    + fcntl(2)-based file locking incorrectly passed the lock argument struct
    instead of a pointer to the struct, causing errors on systems where
    flock(2) is not available.
    This bug affects HDF5 1.10.0 through 1.10.5.
    fcntl(2)-based file locking now correctly passes the struct pointer.
    + Fixed a bug caused by a bad tag value when condensing object header
    messages.
    + Fixed an issue when creating a file with non-default file space info
    together with library high bound setting to H5F_LIBVER_V18.
    This was fixed by setting and checking the proper version in the file
    space info message based on the library low and high bounds when creating
    and opening the HDF5 file.
    + Fixed an issue where copying a version 1.8 dataset between files using
    H5Ocopy fails due to an incompatible fill version.
    + Fixed a bug that would cause an error or cause fill values to be
    incorrectly read from a chunked dataset using the "single chunk" index if
    + Fixed a bug that could cause an error or cause fill values to be
    incorrectly read from a dataset that was written to using H5Dwrite_chunk
    if the dataset was not closed after writing.
    + Fixed memory leak in scale offset filter.
  * For details check:
    https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.6/src/hdf5-1.10.6-RELEASE.txt
- Security bugs fixed:
  * CVE-2018-13870: heap-based buffer over-read in the function
    H5O_link_decode in H5Olink.c  (bsc#1101493)
  * CVE-2018-13869: memcpy parameter overlap in the function
    H5O_link_decode in H5Olink.c (bsc#1101495)
  * CVE-2018-17438:  A SIGFPE signal is raised in the function
    H5D__select_io() of H5Dselect.c in the HDF HDF5 through 1.10.3
    (bsc#1109570)
    library during an attempted parse of a crafted HDF file,
    because of incorrect protection against division
    (bsc#1109570)
  * CVE-2018-17435: A heap-based buffer over-read in H5O_attr_decode()
    in H5Oattr.c in the HDF HDF5 through 1.10.3 library allows
    attackers to cause a denial of service via a crafted HDF5 file.
    (bsc#1109567)
- Refresh patches</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="f8e86947b79d5f6c9d0fe3ac35a52972bfd4e17848aa6efee282adb91ef02e82d101e004683b97c48effddd901c6bec8ac535dfc34a7af0d7631a373e464f1d1" name="hdf5_1_12_3-gnu-openmpi5-hpc" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="b8f7e4ebc55dde149b96e50210bfbd912fb313327f77c9df6f96d722f53c213178360b032f2fffe5a1d50109f5ec37a5069d80407bf9eb9ef933e543e4348ea6" name="hdf5_1_12_3-gnu-openmpi5-hpc-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="360287f74334e6dfa3e5ffbfb3226a0f63549d6784fecd1cd9f3098313d1a91bd5f7849dd02df4673eb8c048fe64e8b53234f565279902aff90e090bad78ffbc" name="hdf5_1_12_3-gnu-openmpi5-hpc-debugsource" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="a47e4932896906254b96029984d2002b2c8fec27c5592b1161b49bd1e497e3c65c2ebdbe20b439d94d28c935a18795253b11c7afcb0135bf5d9ac6b145c8683c" name="hdf5_1_12_3-gnu-openmpi5-hpc-devel" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="f9febc3db05013110bba5703eea8867999ccaee11bb8c344388335879ef79e5babf098459ff2ec5b90fb20599d0f6af3ce93f5413163cf2449280131897268a7" name="hdf5_1_12_3-gnu-openmpi5-hpc-devel-static" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="b1b0e78cb860e21528322d8c29e207ba2d2ec389bcab52724b2d55fa45078e4574ea681d7f5cee6e5f70ee62b80d1741c1f92ef6821da7b8c4e8858356963029" name="hdf5_1_12_3-gnu-openmpi5-hpc-module" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="ea597fa33009d83a58771a719d9aa6f0ed8c102146c68e63c15ac00a7c8ea94a18d23526a1866cf1be62d22954db008f1abc4307326f1c8162e0621324eab2ac" name="hdf5_1_12_3-hpc-examples" arch="x86_64">
  <version epoch="0" ver="1.12.3" rel="1.0.2.1.sr20240429"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix update_so_version.sh, write so versions to file being included.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645012800">- Update to version 1.10.8:
  * Added new option to control the build of High-Level tools
  * Adds C++ Autotools configuration file for Intel
  * Adds C++ Autotools configuration file for PGI
  * Updates PGI C options
  * CMake will now run the shell script tests in test/ by default
  * Removed unused HDF5_ENABLE_HSIZET option from CMake
  * CMake no longer builds the C++ library by default
  * Removal of pre-VS2015 work-arounds
  * Add CMake variable HDF5_LIB_INFIX
  * Added a configure-time option to control certain compiler
    warnings
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added a configure-time option to consider certain compiler
    warnings
  * Autotools and CMake target added to produce doxygen generated
    documentation
  * CMake option to build the HDF filter plugins project as an
    external project
  * Added CMake option to format source files
  * Change how the release part of version, in major.minor.release
    is checked
  * H5Gcreate1() now rejects size_hint parameters larger than
    UINT32_MAX
  * H5Pset_fapl_log() no longer crashes when passed an invalid
    fapl ID
  * Fixes a segfault when H5Pset_mdc_log_options() is called
    multiple times
  * File locking now works on Windows
  * H5Epush_ret() now requires a trailing semicolon
  * Improved performance of H5Sget_select_elem_pointlist
  * H5Fget_name_f fixed to handle correctly trailing whitespaces
    and newly allocated buffers.
  * Added new H5S functions.
  * Refactored the perform tools and removed dependencies on test
    library.
  * h5repack added help text for user-defined filters.
  * Doxygen documentation is available when configured and
    generated.
  * Fixed CVE-2018-17432 (bsc#1109564)
  * Fixed a segmentation fault
  * Detection of simple data transform function "x"
  * Fixed CVE-2020-10810 - an invalid read and memory leak when
    parsing (bsc#1167401)
  * Fixed CVE-2018-14460 (bsc#1102175)
  * Fixed CVE-2018-11206 (bsc#1093657)
    (same issue as CVE-2018-14032 (bsc#1101474))
  * Fixed CVE-2018-14033 (bsc#1101471)
    (same issue as CVE-2020-10811 (bsc#1167405))
  * Remove underscores on header file guards
  * H5FArray.java class:
  - Convert the entire byte array into a 1-d array of the
    desired type, rather than performing 1 conversion per row;
  - Use the Java Arrays method copyOfRange to grab the section
    of the array from (1) that is desired to be inserted into
    the destination array.
  * Corrected path searched by CMake find_package command
  * Corrected pkg-config compile script
  * Fixed CMake C++ compiler flags
  * Autotools clang debug optimization level change
  * Better support for libaec (open-source Szip library) in CMake
  * Refactor CMake configure for Fortran
  * Remove arbitrary warning flag groups from CMake builds
  * Reclassify CMake messages, to allow new modes and --log-level
    option
  * Fixes Autotools determination of the stat struct having an
    st_blocks field
  * Changed how h5dump and h5ls identify long double.
  * Fixed tools argument parsing.
  * Updated doxygen comments with changes for release
- Minor rebase of patches to apply cleanly.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1648728000">- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
  * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
  * Avoids package crashes due to an overeager version check.
    Packages depending on the shared libraries are not being
    rebuilt in Factory after a patchlevel version bump of hdf5
    without SONAME changes.</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1649332800">- add hdf5-wrappers.patch from Fedora, so strip flags from
  wrappers and prefer shared linking
- add missing zlib-devel devel dep</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1651665600">- Security Fix:
  Add configure option --disable-hltools to disable GIF tools as
  recommended in the 1.10.8 release:
  CVE-2018-17433 (bsc#1109565),
  CVE-2018-17436 (bsc#1109568),
  CVE-2020-10809 (bsc#1167404).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1658923200">- Update to version 1.12.2:
  See &lt;https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt&gt;.
- Minor re-base of existing patches to apply cleanly:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch
  * Disable-phdf5-tests.patch
- Drop upstreamed patch:
  hdf5-1.10.8-pr1494-fix-release-check-version.patch.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1665835200">- Fix CVEs:
  * CVE-2021-46244 (bsc#1195215)
    Compound-datatypes-may-not-have-members-of-size-0.patch
  * CVE-2018-13867 (bsc#1101906)
    Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * CVE-2018-16438 (bsc#1107069)
    Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * CVE-2020-10812 (bsc#1167400)
    Hot-fix-for-CVE-2020-10812.patch
  * CVE-2021-45830 (bsc#1194375)
    H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2019-8396 (bsc#1125882)
    H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * CVE-2018-11205 (bsc#1093663)
    Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * CVE-2021-46242 (bsc#1195212)
    When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * CVE-2021-45833 (bsc#1194366)
    Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * CVE-2018-14031 (bsc#1101475)
    H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * CVE-2018-17439 (bsc#1111598)
    H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
- Fix an error message:
    Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
</package>
<package pkgid="6259f4525a1e64ce95cb893ca0d3798be2430528b6093ac60a8745da92488100fb41f86b75fbbe13c1616a9af6a031280f9b5ba7c9bfeb0d046222ad2922bc1a" name="hdjmod" arch="src">
  <version epoch="0" ver="1.34" rel="1.43"/>
  <changelog author="marix@marix.org" date="1304164800">- Cleaned up spec file
- Fixed missing dependency to the kernel</changelog>
  <changelog author="marix@marix.org" date="1304164801">- Fixed build on SLE 11 SP 1</changelog>
  <changelog author="marix@marix.org" date="1306756800">- Fixed build on kernels newer than openSUSE 11.4</changelog>
  <changelog author="cfarrell@novell.com" date="1312372800">- license update: GPL-2.0+
  Specify the license more accurately using the appropriate syntax</changelog>
  <changelog author="marix@marix.org" date="1331640000">- Fixed USB hotplugging
  Previously the module also loaded for devices of other vendors.</changelog>
  <changelog author="marix@marix.org" date="1333800000">- Fixed build on SLE 11 SP 2</changelog>
  <changelog author="marix@marix.org" date="1350388800">- Fixed build on kernel 3.6</changelog>
  <changelog author="marix@marix.org" date="1356264000">- Fixed build on kernel 3.7</changelog>
  <changelog author="marix@marix.org" date="1406289600">- Fixed build on kernel 3.16
  The required patch is hdjmod_kernel_3.16.patch</changelog>
  <changelog author="marix@marix.org" date="1495800000">- Added hdjmod_kernel_4.11.patch: Fixes build on Kernel 4.11 and
  up.</changelog>
  <changelog author="marix@marix.org" date="1498910400">- Added hdjmod_fix_buffer_overrun_in_device_name_handling.patch:
  Fixes a potential buffer overrun in device name handling.</changelog>
  <changelog author="marix@marix.org" date="1511697600">- Added hdjmod_kernel_4.14.patch: Fixes build on Kernel 4.14 and
  up.</changelog>
  <changelog author="marix@marix.org" date="1518264000">- Added hdjmod_kernel_4.15.patch: Fixes build on Kernel 4.15 and
  up.
- Removed accidentally added backup file from
  hdjmod_fix_hotplug.patch</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1552910400">- Fix build with kernel 5.0:
  * hdjmod_kernel_5.0.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1608811200">- Make package conform to spec-cleaner
- Drop support for ancient openSUSE versions</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1620475200">- Added hdjmod_kernel_5.12.patch to fix build against Linux 5.12.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.32" date="1622894400">- Update to version 1.32
  * Adds support for the Hercules Steel controller.
- Switch to fork maintained at https://codeberg.org/Marix/hdjmod.
  * Consolidates fixes made for openSUSE and Ubuntu packages,
    providing support for newer kernel up to including Linux 5.12
    without having to maintain a series of patch files.
- Dropped obsolete patches:
  * hdjmod_fix_buffer_overrun_in_device_name_handling.patch
  * hdjmod_kernel_2.6.30.patch
  * hdjmod_kernel_2.6.36.patch.bz2
  * hdjmod_kernel_2.6.37.patch
  * hdjmod_kernel_2.6.39.patch
  * hdjmod_kernel_3.6.patch
  * hdjmod_kernel_3.7.patch
  * hdjmod_kernel_3.16.patch
  * hdjmod_kernel_4.11.patch
  * hdjmod_kernel_4.14.patch
  * hdjmod_kernel_4.15.patch
  * hdjmod_kernel_5.0.patch
  * hdjmod_kernel_5.12.patch
  * hdjmod-kfree.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.33" date="1655726400">- Update to version 1.33
  * Compatibility with Linux 5.19</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.34" date="1683720000">- Update to version 1.34
  * Compatibility with Linux 6.4
- Drop hdjmod_fix_hotplug.patch that has been included upstream.</changelog>
</package>
<package pkgid="ae3765bf46e4630c168db9680767aa3cbbd98245db5786503556b7d65319efd8a367c8cb58d6cf8ea3a075ce619086222ab25911f514e06ce19f9f9bc17708d0" name="hdjmod" arch="src">
  <version epoch="0" ver="1.34" rel="1.44.2.2.sr20240429"/>
  <changelog author="marix@marix.org" date="1304164800">- Cleaned up spec file
- Fixed missing dependency to the kernel</changelog>
  <changelog author="marix@marix.org" date="1304164801">- Fixed build on SLE 11 SP 1</changelog>
  <changelog author="marix@marix.org" date="1306756800">- Fixed build on kernels newer than openSUSE 11.4</changelog>
  <changelog author="cfarrell@novell.com" date="1312372800">- license update: GPL-2.0+
  Specify the license more accurately using the appropriate syntax</changelog>
  <changelog author="marix@marix.org" date="1331640000">- Fixed USB hotplugging
  Previously the module also loaded for devices of other vendors.</changelog>
  <changelog author="marix@marix.org" date="1333800000">- Fixed build on SLE 11 SP 2</changelog>
  <changelog author="marix@marix.org" date="1350388800">- Fixed build on kernel 3.6</changelog>
  <changelog author="marix@marix.org" date="1356264000">- Fixed build on kernel 3.7</changelog>
  <changelog author="marix@marix.org" date="1406289600">- Fixed build on kernel 3.16
  The required patch is hdjmod_kernel_3.16.patch</changelog>
  <changelog author="marix@marix.org" date="1495800000">- Added hdjmod_kernel_4.11.patch: Fixes build on Kernel 4.11 and
  up.</changelog>
  <changelog author="marix@marix.org" date="1498910400">- Added hdjmod_fix_buffer_overrun_in_device_name_handling.patch:
  Fixes a potential buffer overrun in device name handling.</changelog>
  <changelog author="marix@marix.org" date="1511697600">- Added hdjmod_kernel_4.14.patch: Fixes build on Kernel 4.14 and
  up.</changelog>
  <changelog author="marix@marix.org" date="1518264000">- Added hdjmod_kernel_4.15.patch: Fixes build on Kernel 4.15 and
  up.
- Removed accidentally added backup file from
  hdjmod_fix_hotplug.patch</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1552910400">- Fix build with kernel 5.0:
  * hdjmod_kernel_5.0.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1608811200">- Make package conform to spec-cleaner
- Drop support for ancient openSUSE versions</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1620475200">- Added hdjmod_kernel_5.12.patch to fix build against Linux 5.12.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.32" date="1622894400">- Update to version 1.32
  * Adds support for the Hercules Steel controller.
- Switch to fork maintained at https://codeberg.org/Marix/hdjmod.
  * Consolidates fixes made for openSUSE and Ubuntu packages,
    providing support for newer kernel up to including Linux 5.12
    without having to maintain a series of patch files.
- Dropped obsolete patches:
  * hdjmod_fix_buffer_overrun_in_device_name_handling.patch
  * hdjmod_kernel_2.6.30.patch
  * hdjmod_kernel_2.6.36.patch.bz2
  * hdjmod_kernel_2.6.37.patch
  * hdjmod_kernel_2.6.39.patch
  * hdjmod_kernel_3.6.patch
  * hdjmod_kernel_3.7.patch
  * hdjmod_kernel_3.16.patch
  * hdjmod_kernel_4.11.patch
  * hdjmod_kernel_4.14.patch
  * hdjmod_kernel_4.15.patch
  * hdjmod_kernel_5.0.patch
  * hdjmod_kernel_5.12.patch
  * hdjmod-kfree.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.33" date="1655726400">- Update to version 1.33
  * Compatibility with Linux 5.19</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.34" date="1683720000">- Update to version 1.34
  * Compatibility with Linux 6.4
- Drop hdjmod_fix_hotplug.patch that has been included upstream.</changelog>
</package>
<package pkgid="5adc7ae9d28de6c843583a5e53eb616ed1de7e43d893c7fdbae9ed8674505f44e13f507cfc8b89bd9f99636a9c9986197e63a9843bdfe289b099d6c381e62112" name="hdjmod" arch="src">
  <version epoch="0" ver="1.34" rel="1.44"/>
  <changelog author="marix@marix.org" date="1304164800">- Cleaned up spec file
- Fixed missing dependency to the kernel</changelog>
  <changelog author="marix@marix.org" date="1304164801">- Fixed build on SLE 11 SP 1</changelog>
  <changelog author="marix@marix.org" date="1306756800">- Fixed build on kernels newer than openSUSE 11.4</changelog>
  <changelog author="cfarrell@novell.com" date="1312372800">- license update: GPL-2.0+
  Specify the license more accurately using the appropriate syntax</changelog>
  <changelog author="marix@marix.org" date="1331640000">- Fixed USB hotplugging
  Previously the module also loaded for devices of other vendors.</changelog>
  <changelog author="marix@marix.org" date="1333800000">- Fixed build on SLE 11 SP 2</changelog>
  <changelog author="marix@marix.org" date="1350388800">- Fixed build on kernel 3.6</changelog>
  <changelog author="marix@marix.org" date="1356264000">- Fixed build on kernel 3.7</changelog>
  <changelog author="marix@marix.org" date="1406289600">- Fixed build on kernel 3.16
  The required patch is hdjmod_kernel_3.16.patch</changelog>
  <changelog author="marix@marix.org" date="1495800000">- Added hdjmod_kernel_4.11.patch: Fixes build on Kernel 4.11 and
  up.</changelog>
  <changelog author="marix@marix.org" date="1498910400">- Added hdjmod_fix_buffer_overrun_in_device_name_handling.patch:
  Fixes a potential buffer overrun in device name handling.</changelog>
  <changelog author="marix@marix.org" date="1511697600">- Added hdjmod_kernel_4.14.patch: Fixes build on Kernel 4.14 and
  up.</changelog>
  <changelog author="marix@marix.org" date="1518264000">- Added hdjmod_kernel_4.15.patch: Fixes build on Kernel 4.15 and
  up.
- Removed accidentally added backup file from
  hdjmod_fix_hotplug.patch</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1552910400">- Fix build with kernel 5.0:
  * hdjmod_kernel_5.0.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1608811200">- Make package conform to spec-cleaner
- Drop support for ancient openSUSE versions</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1620475200">- Added hdjmod_kernel_5.12.patch to fix build against Linux 5.12.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.32" date="1622894400">- Update to version 1.32
  * Adds support for the Hercules Steel controller.
- Switch to fork maintained at https://codeberg.org/Marix/hdjmod.
  * Consolidates fixes made for openSUSE and Ubuntu packages,
    providing support for newer kernel up to including Linux 5.12
    without having to maintain a series of patch files.
- Dropped obsolete patches:
  * hdjmod_fix_buffer_overrun_in_device_name_handling.patch
  * hdjmod_kernel_2.6.30.patch
  * hdjmod_kernel_2.6.36.patch.bz2
  * hdjmod_kernel_2.6.37.patch
  * hdjmod_kernel_2.6.39.patch
  * hdjmod_kernel_3.6.patch
  * hdjmod_kernel_3.7.patch
  * hdjmod_kernel_3.16.patch
  * hdjmod_kernel_4.11.patch
  * hdjmod_kernel_4.14.patch
  * hdjmod_kernel_4.15.patch
  * hdjmod_kernel_5.0.patch
  * hdjmod_kernel_5.12.patch
  * hdjmod-kfree.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.33" date="1655726400">- Update to version 1.33
  * Compatibility with Linux 5.19</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.34" date="1683720000">- Update to version 1.34
  * Compatibility with Linux 6.4
- Drop hdjmod_fix_hotplug.patch that has been included upstream.</changelog>
</package>
<package pkgid="3b91eb301cd27cdc32fe2bbb9eff880c05c7719cb989cf2f8bd2dde3dda481eab94ab4cbba4f19c30edd4880b182eaad9dd21c2a0e22c4766d63070d148b304c" name="hdjmod" arch="src">
  <version epoch="0" ver="1.34" rel="1.45"/>
  <changelog author="marix@marix.org" date="1304164800">- Cleaned up spec file
- Fixed missing dependency to the kernel</changelog>
  <changelog author="marix@marix.org" date="1304164801">- Fixed build on SLE 11 SP 1</changelog>
  <changelog author="marix@marix.org" date="1306756800">- Fixed build on kernels newer than openSUSE 11.4</changelog>
  <changelog author="cfarrell@novell.com" date="1312372800">- license update: GPL-2.0+
  Specify the license more accurately using the appropriate syntax</changelog>
  <changelog author="marix@marix.org" date="1331640000">- Fixed USB hotplugging
  Previously the module also loaded for devices of other vendors.</changelog>
  <changelog author="marix@marix.org" date="1333800000">- Fixed build on SLE 11 SP 2</changelog>
  <changelog author="marix@marix.org" date="1350388800">- Fixed build on kernel 3.6</changelog>
  <changelog author="marix@marix.org" date="1356264000">- Fixed build on kernel 3.7</changelog>
  <changelog author="marix@marix.org" date="1406289600">- Fixed build on kernel 3.16
  The required patch is hdjmod_kernel_3.16.patch</changelog>
  <changelog author="marix@marix.org" date="1495800000">- Added hdjmod_kernel_4.11.patch: Fixes build on Kernel 4.11 and
  up.</changelog>
  <changelog author="marix@marix.org" date="1498910400">- Added hdjmod_fix_buffer_overrun_in_device_name_handling.patch:
  Fixes a potential buffer overrun in device name handling.</changelog>
  <changelog author="marix@marix.org" date="1511697600">- Added hdjmod_kernel_4.14.patch: Fixes build on Kernel 4.14 and
  up.</changelog>
  <changelog author="marix@marix.org" date="1518264000">- Added hdjmod_kernel_4.15.patch: Fixes build on Kernel 4.15 and
  up.
- Removed accidentally added backup file from
  hdjmod_fix_hotplug.patch</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1552910400">- Fix build with kernel 5.0:
  * hdjmod_kernel_5.0.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1608811200">- Make package conform to spec-cleaner
- Drop support for ancient openSUSE versions</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1620475200">- Added hdjmod_kernel_5.12.patch to fix build against Linux 5.12.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.32" date="1622894400">- Update to version 1.32
  * Adds support for the Hercules Steel controller.
- Switch to fork maintained at https://codeberg.org/Marix/hdjmod.
  * Consolidates fixes made for openSUSE and Ubuntu packages,
    providing support for newer kernel up to including Linux 5.12
    without having to maintain a series of patch files.
- Dropped obsolete patches:
  * hdjmod_fix_buffer_overrun_in_device_name_handling.patch
  * hdjmod_kernel_2.6.30.patch
  * hdjmod_kernel_2.6.36.patch.bz2
  * hdjmod_kernel_2.6.37.patch
  * hdjmod_kernel_2.6.39.patch
  * hdjmod_kernel_3.6.patch
  * hdjmod_kernel_3.7.patch
  * hdjmod_kernel_3.16.patch
  * hdjmod_kernel_4.11.patch
  * hdjmod_kernel_4.14.patch
  * hdjmod_kernel_4.15.patch
  * hdjmod_kernel_5.0.patch
  * hdjmod_kernel_5.12.patch
  * hdjmod-kfree.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.33" date="1655726400">- Update to version 1.33
  * Compatibility with Linux 5.19</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.34" date="1683720000">- Update to version 1.34
  * Compatibility with Linux 6.4
- Drop hdjmod_fix_hotplug.patch that has been included upstream.</changelog>
</package>
<package pkgid="07d79d7ccaacba1da7455bc768fd3ed6af48e921a2b7ad0ecf497f7222d9fd819f78e48dfb4bbe46290bd7afef551d765298de02cbaa853bd8edb2938fa1d502" name="hdjmod-debugsource" arch="x86_64">
  <version epoch="0" ver="1.34" rel="1.43"/>
  <changelog author="marix@marix.org" date="1498910400">- Added hdjmod_fix_buffer_overrun_in_device_name_handling.patch:
  Fixes a potential buffer overrun in device name handling.</changelog>
  <changelog author="marix@marix.org" date="1511697600">- Added hdjmod_kernel_4.14.patch: Fixes build on Kernel 4.14 and
  up.</changelog>
  <changelog author="marix@marix.org" date="1518264000">- Added hdjmod_kernel_4.15.patch: Fixes build on Kernel 4.15 and
  up.
- Removed accidentally added backup file from
  hdjmod_fix_hotplug.patch</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1552910400">- Fix build with kernel 5.0:
  * hdjmod_kernel_5.0.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1608811200">- Make package conform to spec-cleaner
- Drop support for ancient openSUSE versions</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1620475200">- Added hdjmod_kernel_5.12.patch to fix build against Linux 5.12.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.32" date="1622894400">- Update to version 1.32
  * Adds support for the Hercules Steel controller.
- Switch to fork maintained at https://codeberg.org/Marix/hdjmod.
  * Consolidates fixes made for openSUSE and Ubuntu packages,
    providing support for newer kernel up to including Linux 5.12
    without having to maintain a series of patch files.
- Dropped obsolete patches:
  * hdjmod_fix_buffer_overrun_in_device_name_handling.patch
  * hdjmod_kernel_2.6.30.patch
  * hdjmod_kernel_2.6.36.patch.bz2
  * hdjmod_kernel_2.6.37.patch
  * hdjmod_kernel_2.6.39.patch
  * hdjmod_kernel_3.6.patch
  * hdjmod_kernel_3.7.patch
  * hdjmod_kernel_3.16.patch
  * hdjmod_kernel_4.11.patch
  * hdjmod_kernel_4.14.patch
  * hdjmod_kernel_4.15.patch
  * hdjmod_kernel_5.0.patch
  * hdjmod_kernel_5.12.patch
  * hdjmod-kfree.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.33" date="1655726400">- Update to version 1.33
  * Compatibility with Linux 5.19</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.34" date="1683720000">- Update to version 1.34
  * Compatibility with Linux 6.4
- Drop hdjmod_fix_hotplug.patch that has been included upstream.</changelog>
</package>
<package pkgid="e324b6b716f81daa550886a368f0ea6ca1c81e052f68dd088864ad46efef2b184a3e0761dbd7ba95e0aa6ec88495864d051eee316a3277e6de391945b5b89ade" name="hdjmod-debugsource" arch="x86_64">
  <version epoch="0" ver="1.34" rel="1.44.2.2.sr20240429"/>
  <changelog author="marix@marix.org" date="1498910400">- Added hdjmod_fix_buffer_overrun_in_device_name_handling.patch:
  Fixes a potential buffer overrun in device name handling.</changelog>
  <changelog author="marix@marix.org" date="1511697600">- Added hdjmod_kernel_4.14.patch: Fixes build on Kernel 4.14 and
  up.</changelog>
  <changelog author="marix@marix.org" date="1518264000">- Added hdjmod_kernel_4.15.patch: Fixes build on Kernel 4.15 and
  up.
- Removed accidentally added backup file from
  hdjmod_fix_hotplug.patch</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1552910400">- Fix build with kernel 5.0:
  * hdjmod_kernel_5.0.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1608811200">- Make package conform to spec-cleaner
- Drop support for ancient openSUSE versions</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1620475200">- Added hdjmod_kernel_5.12.patch to fix build against Linux 5.12.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.32" date="1622894400">- Update to version 1.32
  * Adds support for the Hercules Steel controller.
- Switch to fork maintained at https://codeberg.org/Marix/hdjmod.
  * Consolidates fixes made for openSUSE and Ubuntu packages,
    providing support for newer kernel up to including Linux 5.12
    without having to maintain a series of patch files.
- Dropped obsolete patches:
  * hdjmod_fix_buffer_overrun_in_device_name_handling.patch
  * hdjmod_kernel_2.6.30.patch
  * hdjmod_kernel_2.6.36.patch.bz2
  * hdjmod_kernel_2.6.37.patch
  * hdjmod_kernel_2.6.39.patch
  * hdjmod_kernel_3.6.patch
  * hdjmod_kernel_3.7.patch
  * hdjmod_kernel_3.16.patch
  * hdjmod_kernel_4.11.patch
  * hdjmod_kernel_4.14.patch
  * hdjmod_kernel_4.15.patch
  * hdjmod_kernel_5.0.patch
  * hdjmod_kernel_5.12.patch
  * hdjmod-kfree.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.33" date="1655726400">- Update to version 1.33
  * Compatibility with Linux 5.19</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.34" date="1683720000">- Update to version 1.34
  * Compatibility with Linux 6.4
- Drop hdjmod_fix_hotplug.patch that has been included upstream.</changelog>
</package>
<package pkgid="184eda0f122ad453d3034e8e9c90960400f1a6f159e4cd63505c4073570715d9c07f0f32ff86af266a6c77e7b315315d444f49310b8e2769cff4c8ea02a74b9f" name="hdjmod-debugsource" arch="x86_64">
  <version epoch="0" ver="1.34" rel="1.44"/>
  <changelog author="marix@marix.org" date="1498910400">- Added hdjmod_fix_buffer_overrun_in_device_name_handling.patch:
  Fixes a potential buffer overrun in device name handling.</changelog>
  <changelog author="marix@marix.org" date="1511697600">- Added hdjmod_kernel_4.14.patch: Fixes build on Kernel 4.14 and
  up.</changelog>
  <changelog author="marix@marix.org" date="1518264000">- Added hdjmod_kernel_4.15.patch: Fixes build on Kernel 4.15 and
  up.
- Removed accidentally added backup file from
  hdjmod_fix_hotplug.patch</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1552910400">- Fix build with kernel 5.0:
  * hdjmod_kernel_5.0.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1608811200">- Make package conform to spec-cleaner
- Drop support for ancient openSUSE versions</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1620475200">- Added hdjmod_kernel_5.12.patch to fix build against Linux 5.12.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.32" date="1622894400">- Update to version 1.32
  * Adds support for the Hercules Steel controller.
- Switch to fork maintained at https://codeberg.org/Marix/hdjmod.
  * Consolidates fixes made for openSUSE and Ubuntu packages,
    providing support for newer kernel up to including Linux 5.12
    without having to maintain a series of patch files.
- Dropped obsolete patches:
  * hdjmod_fix_buffer_overrun_in_device_name_handling.patch
  * hdjmod_kernel_2.6.30.patch
  * hdjmod_kernel_2.6.36.patch.bz2
  * hdjmod_kernel_2.6.37.patch
  * hdjmod_kernel_2.6.39.patch
  * hdjmod_kernel_3.6.patch
  * hdjmod_kernel_3.7.patch
  * hdjmod_kernel_3.16.patch
  * hdjmod_kernel_4.11.patch
  * hdjmod_kernel_4.14.patch
  * hdjmod_kernel_4.15.patch
  * hdjmod_kernel_5.0.patch
  * hdjmod_kernel_5.12.patch
  * hdjmod-kfree.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.33" date="1655726400">- Update to version 1.33
  * Compatibility with Linux 5.19</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.34" date="1683720000">- Update to version 1.34
  * Compatibility with Linux 6.4
- Drop hdjmod_fix_hotplug.patch that has been included upstream.</changelog>
</package>
<package pkgid="d0e0447f20fbe9cca18b3bca5df0706cac6f6d2a3b07ca90fdf7a79193e44ceadb916b14b2e69cb2419329da74c6fc833f8f095088d426e3855b37c5b9477c83" name="hdjmod-debugsource" arch="x86_64">
  <version epoch="0" ver="1.34" rel="1.45"/>
  <changelog author="marix@marix.org" date="1498910400">- Added hdjmod_fix_buffer_overrun_in_device_name_handling.patch:
  Fixes a potential buffer overrun in device name handling.</changelog>
  <changelog author="marix@marix.org" date="1511697600">- Added hdjmod_kernel_4.14.patch: Fixes build on Kernel 4.14 and
  up.</changelog>
  <changelog author="marix@marix.org" date="1518264000">- Added hdjmod_kernel_4.15.patch: Fixes build on Kernel 4.15 and
  up.
- Removed accidentally added backup file from
  hdjmod_fix_hotplug.patch</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1552910400">- Fix build with kernel 5.0:
  * hdjmod_kernel_5.0.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1608811200">- Make package conform to spec-cleaner
- Drop support for ancient openSUSE versions</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1620475200">- Added hdjmod_kernel_5.12.patch to fix build against Linux 5.12.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.32" date="1622894400">- Update to version 1.32
  * Adds support for the Hercules Steel controller.
- Switch to fork maintained at https://codeberg.org/Marix/hdjmod.
  * Consolidates fixes made for openSUSE and Ubuntu packages,
    providing support for newer kernel up to including Linux 5.12
    without having to maintain a series of patch files.
- Dropped obsolete patches:
  * hdjmod_fix_buffer_overrun_in_device_name_handling.patch
  * hdjmod_kernel_2.6.30.patch
  * hdjmod_kernel_2.6.36.patch.bz2
  * hdjmod_kernel_2.6.37.patch
  * hdjmod_kernel_2.6.39.patch
  * hdjmod_kernel_3.6.patch
  * hdjmod_kernel_3.7.patch
  * hdjmod_kernel_3.16.patch
  * hdjmod_kernel_4.11.patch
  * hdjmod_kernel_4.14.patch
  * hdjmod_kernel_4.15.patch
  * hdjmod_kernel_5.0.patch
  * hdjmod_kernel_5.12.patch
  * hdjmod-kfree.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.33" date="1655726400">- Update to version 1.33
  * Compatibility with Linux 5.19</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.34" date="1683720000">- Update to version 1.34
  * Compatibility with Linux 6.4
- Drop hdjmod_fix_hotplug.patch that has been included upstream.</changelog>
</package>
<package pkgid="3eeca57c3a73b809c0905abb6f46fba6829905129b22ac64777d2a0d5864025d4f82048508943e17e552b97ba2e3d1d4704f40592bae32439ad5a8c8c97365f1" name="hdjmod-kmp-default" arch="x86_64">
  <version epoch="0" ver="1.34_k6.8.5_1" rel="1.43"/>
  <changelog author="marix@marix.org" date="1498910400">- Added hdjmod_fix_buffer_overrun_in_device_name_handling.patch:
  Fixes a potential buffer overrun in device name handling.</changelog>
  <changelog author="marix@marix.org" date="1511697600">- Added hdjmod_kernel_4.14.patch: Fixes build on Kernel 4.14 and
  up.</changelog>
  <changelog author="marix@marix.org" date="1518264000">- Added hdjmod_kernel_4.15.patch: Fixes build on Kernel 4.15 and
  up.
- Removed accidentally added backup file from
  hdjmod_fix_hotplug.patch</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1552910400">- Fix build with kernel 5.0:
  * hdjmod_kernel_5.0.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1608811200">- Make package conform to spec-cleaner
- Drop support for ancient openSUSE versions</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1620475200">- Added hdjmod_kernel_5.12.patch to fix build against Linux 5.12.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.32" date="1622894400">- Update to version 1.32
  * Adds support for the Hercules Steel controller.
- Switch to fork maintained at https://codeberg.org/Marix/hdjmod.
  * Consolidates fixes made for openSUSE and Ubuntu packages,
    providing support for newer kernel up to including Linux 5.12
    without having to maintain a series of patch files.
- Dropped obsolete patches:
  * hdjmod_fix_buffer_overrun_in_device_name_handling.patch
  * hdjmod_kernel_2.6.30.patch
  * hdjmod_kernel_2.6.36.patch.bz2
  * hdjmod_kernel_2.6.37.patch
  * hdjmod_kernel_2.6.39.patch
  * hdjmod_kernel_3.6.patch
  * hdjmod_kernel_3.7.patch
  * hdjmod_kernel_3.16.patch
  * hdjmod_kernel_4.11.patch
  * hdjmod_kernel_4.14.patch
  * hdjmod_kernel_4.15.patch
  * hdjmod_kernel_5.0.patch
  * hdjmod_kernel_5.12.patch
  * hdjmod-kfree.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.33" date="1655726400">- Update to version 1.33
  * Compatibility with Linux 5.19</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.34" date="1683720000">- Update to version 1.34
  * Compatibility with Linux 6.4
- Drop hdjmod_fix_hotplug.patch that has been included upstream.</changelog>
</package>
<package pkgid="3416051e6d419726f7cb1277d90a6f5a85b461010dadd61df5ba7dde7932cf5e05868b2895e1723a8eb53ab81841f801faad147722a0e5a128fa17d2b78cc8e7" name="hdjmod-kmp-default" arch="x86_64">
  <version epoch="0" ver="1.34_k6.8.6_1" rel="1.44"/>
  <changelog author="marix@marix.org" date="1498910400">- Added hdjmod_fix_buffer_overrun_in_device_name_handling.patch:
  Fixes a potential buffer overrun in device name handling.</changelog>
  <changelog author="marix@marix.org" date="1511697600">- Added hdjmod_kernel_4.14.patch: Fixes build on Kernel 4.14 and
  up.</changelog>
  <changelog author="marix@marix.org" date="1518264000">- Added hdjmod_kernel_4.15.patch: Fixes build on Kernel 4.15 and
  up.
- Removed accidentally added backup file from
  hdjmod_fix_hotplug.patch</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1552910400">- Fix build with kernel 5.0:
  * hdjmod_kernel_5.0.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1608811200">- Make package conform to spec-cleaner
- Drop support for ancient openSUSE versions</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1620475200">- Added hdjmod_kernel_5.12.patch to fix build against Linux 5.12.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.32" date="1622894400">- Update to version 1.32
  * Adds support for the Hercules Steel controller.
- Switch to fork maintained at https://codeberg.org/Marix/hdjmod.
  * Consolidates fixes made for openSUSE and Ubuntu packages,
    providing support for newer kernel up to including Linux 5.12
    without having to maintain a series of patch files.
- Dropped obsolete patches:
  * hdjmod_fix_buffer_overrun_in_device_name_handling.patch
  * hdjmod_kernel_2.6.30.patch
  * hdjmod_kernel_2.6.36.patch.bz2
  * hdjmod_kernel_2.6.37.patch
  * hdjmod_kernel_2.6.39.patch
  * hdjmod_kernel_3.6.patch
  * hdjmod_kernel_3.7.patch
  * hdjmod_kernel_3.16.patch
  * hdjmod_kernel_4.11.patch
  * hdjmod_kernel_4.14.patch
  * hdjmod_kernel_4.15.patch
  * hdjmod_kernel_5.0.patch
  * hdjmod_kernel_5.12.patch
  * hdjmod-kfree.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.33" date="1655726400">- Update to version 1.33
  * Compatibility with Linux 5.19</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.34" date="1683720000">- Update to version 1.34
  * Compatibility with Linux 6.4
- Drop hdjmod_fix_hotplug.patch that has been included upstream.</changelog>
</package>
<package pkgid="8b0ac9010f7643e3f3ec5b2afa7887abd980c0bcf36cb7db3c0758de8b1c802f80aacaae40b61b9074336d91a0ba67e48f9fe08d2d9f396cbe4dc23a5f43e1b9" name="hdjmod-kmp-default" arch="x86_64">
  <version epoch="0" ver="1.34_k6.8.8_1" rel="1.44.2.2.sr20240429"/>
  <changelog author="marix@marix.org" date="1498910400">- Added hdjmod_fix_buffer_overrun_in_device_name_handling.patch:
  Fixes a potential buffer overrun in device name handling.</changelog>
  <changelog author="marix@marix.org" date="1511697600">- Added hdjmod_kernel_4.14.patch: Fixes build on Kernel 4.14 and
  up.</changelog>
  <changelog author="marix@marix.org" date="1518264000">- Added hdjmod_kernel_4.15.patch: Fixes build on Kernel 4.15 and
  up.
- Removed accidentally added backup file from
  hdjmod_fix_hotplug.patch</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1552910400">- Fix build with kernel 5.0:
  * hdjmod_kernel_5.0.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1608811200">- Make package conform to spec-cleaner
- Drop support for ancient openSUSE versions</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1620475200">- Added hdjmod_kernel_5.12.patch to fix build against Linux 5.12.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.32" date="1622894400">- Update to version 1.32
  * Adds support for the Hercules Steel controller.
- Switch to fork maintained at https://codeberg.org/Marix/hdjmod.
  * Consolidates fixes made for openSUSE and Ubuntu packages,
    providing support for newer kernel up to including Linux 5.12
    without having to maintain a series of patch files.
- Dropped obsolete patches:
  * hdjmod_fix_buffer_overrun_in_device_name_handling.patch
  * hdjmod_kernel_2.6.30.patch
  * hdjmod_kernel_2.6.36.patch.bz2
  * hdjmod_kernel_2.6.37.patch
  * hdjmod_kernel_2.6.39.patch
  * hdjmod_kernel_3.6.patch
  * hdjmod_kernel_3.7.patch
  * hdjmod_kernel_3.16.patch
  * hdjmod_kernel_4.11.patch
  * hdjmod_kernel_4.14.patch
  * hdjmod_kernel_4.15.patch
  * hdjmod_kernel_5.0.patch
  * hdjmod_kernel_5.12.patch
  * hdjmod-kfree.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.33" date="1655726400">- Update to version 1.33
  * Compatibility with Linux 5.19</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.34" date="1683720000">- Update to version 1.34
  * Compatibility with Linux 6.4
- Drop hdjmod_fix_hotplug.patch that has been included upstream.</changelog>
</package>
<package pkgid="7dec37025b485cb0a8b9a141d023bc57bc70b525b51e2aad3dce86339d1e92d5ab792e28660a564d3e67a5bd25e6d93037ad11b81a6498c9a57075fe87585e51" name="hdjmod-kmp-default" arch="x86_64">
  <version epoch="0" ver="1.34_k6.8.8_1" rel="1.45"/>
  <changelog author="marix@marix.org" date="1498910400">- Added hdjmod_fix_buffer_overrun_in_device_name_handling.patch:
  Fixes a potential buffer overrun in device name handling.</changelog>
  <changelog author="marix@marix.org" date="1511697600">- Added hdjmod_kernel_4.14.patch: Fixes build on Kernel 4.14 and
  up.</changelog>
  <changelog author="marix@marix.org" date="1518264000">- Added hdjmod_kernel_4.15.patch: Fixes build on Kernel 4.15 and
  up.
- Removed accidentally added backup file from
  hdjmod_fix_hotplug.patch</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1552910400">- Fix build with kernel 5.0:
  * hdjmod_kernel_5.0.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1608811200">- Make package conform to spec-cleaner
- Drop support for ancient openSUSE versions</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1620475200">- Added hdjmod_kernel_5.12.patch to fix build against Linux 5.12.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.32" date="1622894400">- Update to version 1.32
  * Adds support for the Hercules Steel controller.
- Switch to fork maintained at https://codeberg.org/Marix/hdjmod.
  * Consolidates fixes made for openSUSE and Ubuntu packages,
    providing support for newer kernel up to including Linux 5.12
    without having to maintain a series of patch files.
- Dropped obsolete patches:
  * hdjmod_fix_buffer_overrun_in_device_name_handling.patch
  * hdjmod_kernel_2.6.30.patch
  * hdjmod_kernel_2.6.36.patch.bz2
  * hdjmod_kernel_2.6.37.patch
  * hdjmod_kernel_2.6.39.patch
  * hdjmod_kernel_3.6.patch
  * hdjmod_kernel_3.7.patch
  * hdjmod_kernel_3.16.patch
  * hdjmod_kernel_4.11.patch
  * hdjmod_kernel_4.14.patch
  * hdjmod_kernel_4.15.patch
  * hdjmod_kernel_5.0.patch
  * hdjmod_kernel_5.12.patch
  * hdjmod-kfree.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.33" date="1655726400">- Update to version 1.33
  * Compatibility with Linux 5.19</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.34" date="1683720000">- Update to version 1.34
  * Compatibility with Linux 6.4
- Drop hdjmod_fix_hotplug.patch that has been included upstream.</changelog>
</package>
<package pkgid="e3209ddac755cdb0ef06fca05e5569ed2e77644b36976d773e99da78e392881ffd97d2e0c02cf7612b30b77fd0dc0689fcc302c3ae59d43c069e017009631c45" name="hdjmod-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.34_k6.8.5_1" rel="1.43"/>
  <changelog author="marix@marix.org" date="1498910400">- Added hdjmod_fix_buffer_overrun_in_device_name_handling.patch:
  Fixes a potential buffer overrun in device name handling.</changelog>
  <changelog author="marix@marix.org" date="1511697600">- Added hdjmod_kernel_4.14.patch: Fixes build on Kernel 4.14 and
  up.</changelog>
  <changelog author="marix@marix.org" date="1518264000">- Added hdjmod_kernel_4.15.patch: Fixes build on Kernel 4.15 and
  up.
- Removed accidentally added backup file from
  hdjmod_fix_hotplug.patch</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1552910400">- Fix build with kernel 5.0:
  * hdjmod_kernel_5.0.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1608811200">- Make package conform to spec-cleaner
- Drop support for ancient openSUSE versions</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1620475200">- Added hdjmod_kernel_5.12.patch to fix build against Linux 5.12.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.32" date="1622894400">- Update to version 1.32
  * Adds support for the Hercules Steel controller.
- Switch to fork maintained at https://codeberg.org/Marix/hdjmod.
  * Consolidates fixes made for openSUSE and Ubuntu packages,
    providing support for newer kernel up to including Linux 5.12
    without having to maintain a series of patch files.
- Dropped obsolete patches:
  * hdjmod_fix_buffer_overrun_in_device_name_handling.patch
  * hdjmod_kernel_2.6.30.patch
  * hdjmod_kernel_2.6.36.patch.bz2
  * hdjmod_kernel_2.6.37.patch
  * hdjmod_kernel_2.6.39.patch
  * hdjmod_kernel_3.6.patch
  * hdjmod_kernel_3.7.patch
  * hdjmod_kernel_3.16.patch
  * hdjmod_kernel_4.11.patch
  * hdjmod_kernel_4.14.patch
  * hdjmod_kernel_4.15.patch
  * hdjmod_kernel_5.0.patch
  * hdjmod_kernel_5.12.patch
  * hdjmod-kfree.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.33" date="1655726400">- Update to version 1.33
  * Compatibility with Linux 5.19</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.34" date="1683720000">- Update to version 1.34
  * Compatibility with Linux 6.4
- Drop hdjmod_fix_hotplug.patch that has been included upstream.</changelog>
</package>
<package pkgid="6018315ec20dad6418af85003aaaab5777f3b109b25cc0bdc269b129d4af1d9cc8a621a4773923b41b8ba9eaad1f2c35ebde9059d61b0dd89a31ced37b0b1db3" name="hdjmod-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.34_k6.8.6_1" rel="1.44"/>
  <changelog author="marix@marix.org" date="1498910400">- Added hdjmod_fix_buffer_overrun_in_device_name_handling.patch:
  Fixes a potential buffer overrun in device name handling.</changelog>
  <changelog author="marix@marix.org" date="1511697600">- Added hdjmod_kernel_4.14.patch: Fixes build on Kernel 4.14 and
  up.</changelog>
  <changelog author="marix@marix.org" date="1518264000">- Added hdjmod_kernel_4.15.patch: Fixes build on Kernel 4.15 and
  up.
- Removed accidentally added backup file from
  hdjmod_fix_hotplug.patch</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1552910400">- Fix build with kernel 5.0:
  * hdjmod_kernel_5.0.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1608811200">- Make package conform to spec-cleaner
- Drop support for ancient openSUSE versions</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1620475200">- Added hdjmod_kernel_5.12.patch to fix build against Linux 5.12.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.32" date="1622894400">- Update to version 1.32
  * Adds support for the Hercules Steel controller.
- Switch to fork maintained at https://codeberg.org/Marix/hdjmod.
  * Consolidates fixes made for openSUSE and Ubuntu packages,
    providing support for newer kernel up to including Linux 5.12
    without having to maintain a series of patch files.
- Dropped obsolete patches:
  * hdjmod_fix_buffer_overrun_in_device_name_handling.patch
  * hdjmod_kernel_2.6.30.patch
  * hdjmod_kernel_2.6.36.patch.bz2
  * hdjmod_kernel_2.6.37.patch
  * hdjmod_kernel_2.6.39.patch
  * hdjmod_kernel_3.6.patch
  * hdjmod_kernel_3.7.patch
  * hdjmod_kernel_3.16.patch
  * hdjmod_kernel_4.11.patch
  * hdjmod_kernel_4.14.patch
  * hdjmod_kernel_4.15.patch
  * hdjmod_kernel_5.0.patch
  * hdjmod_kernel_5.12.patch
  * hdjmod-kfree.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.33" date="1655726400">- Update to version 1.33
  * Compatibility with Linux 5.19</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.34" date="1683720000">- Update to version 1.34
  * Compatibility with Linux 6.4
- Drop hdjmod_fix_hotplug.patch that has been included upstream.</changelog>
</package>
<package pkgid="016e5fe0fdeaf4e7e4c8256a8b468e052285b3623c5594d1548ffbbcd6c0366b615f16301f1806229d4a41e28644dc4f9114f686826a0659a4d47b0692d13a34" name="hdjmod-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.34_k6.8.8_1" rel="1.44.2.2.sr20240429"/>
  <changelog author="marix@marix.org" date="1498910400">- Added hdjmod_fix_buffer_overrun_in_device_name_handling.patch:
  Fixes a potential buffer overrun in device name handling.</changelog>
  <changelog author="marix@marix.org" date="1511697600">- Added hdjmod_kernel_4.14.patch: Fixes build on Kernel 4.14 and
  up.</changelog>
  <changelog author="marix@marix.org" date="1518264000">- Added hdjmod_kernel_4.15.patch: Fixes build on Kernel 4.15 and
  up.
- Removed accidentally added backup file from
  hdjmod_fix_hotplug.patch</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1552910400">- Fix build with kernel 5.0:
  * hdjmod_kernel_5.0.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1608811200">- Make package conform to spec-cleaner
- Drop support for ancient openSUSE versions</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1620475200">- Added hdjmod_kernel_5.12.patch to fix build against Linux 5.12.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.32" date="1622894400">- Update to version 1.32
  * Adds support for the Hercules Steel controller.
- Switch to fork maintained at https://codeberg.org/Marix/hdjmod.
  * Consolidates fixes made for openSUSE and Ubuntu packages,
    providing support for newer kernel up to including Linux 5.12
    without having to maintain a series of patch files.
- Dropped obsolete patches:
  * hdjmod_fix_buffer_overrun_in_device_name_handling.patch
  * hdjmod_kernel_2.6.30.patch
  * hdjmod_kernel_2.6.36.patch.bz2
  * hdjmod_kernel_2.6.37.patch
  * hdjmod_kernel_2.6.39.patch
  * hdjmod_kernel_3.6.patch
  * hdjmod_kernel_3.7.patch
  * hdjmod_kernel_3.16.patch
  * hdjmod_kernel_4.11.patch
  * hdjmod_kernel_4.14.patch
  * hdjmod_kernel_4.15.patch
  * hdjmod_kernel_5.0.patch
  * hdjmod_kernel_5.12.patch
  * hdjmod-kfree.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.33" date="1655726400">- Update to version 1.33
  * Compatibility with Linux 5.19</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.34" date="1683720000">- Update to version 1.34
  * Compatibility with Linux 6.4
- Drop hdjmod_fix_hotplug.patch that has been included upstream.</changelog>
</package>
<package pkgid="d185ec14509839418024e1ccfafb363eaa99ad3229206a32e269005787e17cffce12d13a888e3033bd8996f706066fda79399fd2e578dfde9c6d2fd8ae6ef9f4" name="hdjmod-kmp-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.34_k6.8.8_1" rel="1.45"/>
  <changelog author="marix@marix.org" date="1498910400">- Added hdjmod_fix_buffer_overrun_in_device_name_handling.patch:
  Fixes a potential buffer overrun in device name handling.</changelog>
  <changelog author="marix@marix.org" date="1511697600">- Added hdjmod_kernel_4.14.patch: Fixes build on Kernel 4.14 and
  up.</changelog>
  <changelog author="marix@marix.org" date="1518264000">- Added hdjmod_kernel_4.15.patch: Fixes build on Kernel 4.15 and
  up.
- Removed accidentally added backup file from
  hdjmod_fix_hotplug.patch</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1552910400">- Fix build with kernel 5.0:
  * hdjmod_kernel_5.0.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1608811200">- Make package conform to spec-cleaner
- Drop support for ancient openSUSE versions</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1620475200">- Added hdjmod_kernel_5.12.patch to fix build against Linux 5.12.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.32" date="1622894400">- Update to version 1.32
  * Adds support for the Hercules Steel controller.
- Switch to fork maintained at https://codeberg.org/Marix/hdjmod.
  * Consolidates fixes made for openSUSE and Ubuntu packages,
    providing support for newer kernel up to including Linux 5.12
    without having to maintain a series of patch files.
- Dropped obsolete patches:
  * hdjmod_fix_buffer_overrun_in_device_name_handling.patch
  * hdjmod_kernel_2.6.30.patch
  * hdjmod_kernel_2.6.36.patch.bz2
  * hdjmod_kernel_2.6.37.patch
  * hdjmod_kernel_2.6.39.patch
  * hdjmod_kernel_3.6.patch
  * hdjmod_kernel_3.7.patch
  * hdjmod_kernel_3.16.patch
  * hdjmod_kernel_4.11.patch
  * hdjmod_kernel_4.14.patch
  * hdjmod_kernel_4.15.patch
  * hdjmod_kernel_5.0.patch
  * hdjmod_kernel_5.12.patch
  * hdjmod-kfree.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.33" date="1655726400">- Update to version 1.33
  * Compatibility with Linux 5.19</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.34" date="1683720000">- Update to version 1.34
  * Compatibility with Linux 6.4
- Drop hdjmod_fix_hotplug.patch that has been included upstream.</changelog>
</package>
<package pkgid="014fa1275818b622a52e33d4dbcd2ca91b6ce9ee242c4a724fa7f6bae1eca3a842457a5d75969220345ed580ebde63e146a0cb1929c73c1e525f2651d546413e" name="hdjmod-kmp-longterm" arch="x86_64">
  <version epoch="0" ver="1.34_k6.6.30_1" rel="1.44.2.2.sr20240429"/>
  <changelog author="marix@marix.org" date="1498910400">- Added hdjmod_fix_buffer_overrun_in_device_name_handling.patch:
  Fixes a potential buffer overrun in device name handling.</changelog>
  <changelog author="marix@marix.org" date="1511697600">- Added hdjmod_kernel_4.14.patch: Fixes build on Kernel 4.14 and
  up.</changelog>
  <changelog author="marix@marix.org" date="1518264000">- Added hdjmod_kernel_4.15.patch: Fixes build on Kernel 4.15 and
  up.
- Removed accidentally added backup file from
  hdjmod_fix_hotplug.patch</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1552910400">- Fix build with kernel 5.0:
  * hdjmod_kernel_5.0.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1608811200">- Make package conform to spec-cleaner
- Drop support for ancient openSUSE versions</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1620475200">- Added hdjmod_kernel_5.12.patch to fix build against Linux 5.12.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.32" date="1622894400">- Update to version 1.32
  * Adds support for the Hercules Steel controller.
- Switch to fork maintained at https://codeberg.org/Marix/hdjmod.
  * Consolidates fixes made for openSUSE and Ubuntu packages,
    providing support for newer kernel up to including Linux 5.12
    without having to maintain a series of patch files.
- Dropped obsolete patches:
  * hdjmod_fix_buffer_overrun_in_device_name_handling.patch
  * hdjmod_kernel_2.6.30.patch
  * hdjmod_kernel_2.6.36.patch.bz2
  * hdjmod_kernel_2.6.37.patch
  * hdjmod_kernel_2.6.39.patch
  * hdjmod_kernel_3.6.patch
  * hdjmod_kernel_3.7.patch
  * hdjmod_kernel_3.16.patch
  * hdjmod_kernel_4.11.patch
  * hdjmod_kernel_4.14.patch
  * hdjmod_kernel_4.15.patch
  * hdjmod_kernel_5.0.patch
  * hdjmod_kernel_5.12.patch
  * hdjmod-kfree.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.33" date="1655726400">- Update to version 1.33
  * Compatibility with Linux 5.19</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.34" date="1683720000">- Update to version 1.34
  * Compatibility with Linux 6.4
- Drop hdjmod_fix_hotplug.patch that has been included upstream.</changelog>
</package>
<package pkgid="8b459f729f07affabf29098631e4cc12dedfe5d40a271bb0ee5f2513a48009916d6b2746807c5d6b4f0c0d97ca1bfe08374357d3ea515c58b3d1cfa96a8a6937" name="hdjmod-kmp-longterm-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.34_k6.6.30_1" rel="1.44.2.2.sr20240429"/>
  <changelog author="marix@marix.org" date="1498910400">- Added hdjmod_fix_buffer_overrun_in_device_name_handling.patch:
  Fixes a potential buffer overrun in device name handling.</changelog>
  <changelog author="marix@marix.org" date="1511697600">- Added hdjmod_kernel_4.14.patch: Fixes build on Kernel 4.14 and
  up.</changelog>
  <changelog author="marix@marix.org" date="1518264000">- Added hdjmod_kernel_4.15.patch: Fixes build on Kernel 4.15 and
  up.
- Removed accidentally added backup file from
  hdjmod_fix_hotplug.patch</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1552910400">- Fix build with kernel 5.0:
  * hdjmod_kernel_5.0.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1608811200">- Make package conform to spec-cleaner
- Drop support for ancient openSUSE versions</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1620475200">- Added hdjmod_kernel_5.12.patch to fix build against Linux 5.12.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.32" date="1622894400">- Update to version 1.32
  * Adds support for the Hercules Steel controller.
- Switch to fork maintained at https://codeberg.org/Marix/hdjmod.
  * Consolidates fixes made for openSUSE and Ubuntu packages,
    providing support for newer kernel up to including Linux 5.12
    without having to maintain a series of patch files.
- Dropped obsolete patches:
  * hdjmod_fix_buffer_overrun_in_device_name_handling.patch
  * hdjmod_kernel_2.6.30.patch
  * hdjmod_kernel_2.6.36.patch.bz2
  * hdjmod_kernel_2.6.37.patch
  * hdjmod_kernel_2.6.39.patch
  * hdjmod_kernel_3.6.patch
  * hdjmod_kernel_3.7.patch
  * hdjmod_kernel_3.16.patch
  * hdjmod_kernel_4.11.patch
  * hdjmod_kernel_4.14.patch
  * hdjmod_kernel_4.15.patch
  * hdjmod_kernel_5.0.patch
  * hdjmod_kernel_5.12.patch
  * hdjmod-kfree.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.33" date="1655726400">- Update to version 1.33
  * Compatibility with Linux 5.19</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.34" date="1683720000">- Update to version 1.34
  * Compatibility with Linux 6.4
- Drop hdjmod_fix_hotplug.patch that has been included upstream.</changelog>
</package>
<package pkgid="e98e5014d31feb30cc9143b6f9c0ff11f4946476a8e1151228c07ed8c11f366ef636b84f4aa995089c635221c4ec39e0f1db54bb0d7595591c5420bc3dd46bcf" name="hfsutils" arch="src">
  <version epoch="0" ver="3.2.6" rel="1247.0.2.1.sr20240429"/>
  <changelog author="cihlar@suse.cz" date="973252800">- bzipped sources
- improved BuildRoot</changelog>
  <changelog author="ro@suse.de" date="975499200">- changed neededforbuild &lt;tcld&gt; to &lt;tcl-devel&gt;</changelog>
  <changelog author="cihlar@suse.cz" date="983966400">- fixed neededforbuild</changelog>
  <changelog author="cihlar@suse.cz" date="990014400">- fixed cast warnings on ia64</changelog>
  <changelog author="tcrhak@suse.cz" date="1011787200">- used macros %{_lib} and %{_libdir}</changelog>
  <changelog author="ro@suse.de" date="1032264000">- removed bogus self-provides</changelog>
  <changelog author="schwab@suse.de" date="1037620800">- Enable LFS.
- Fix use of off_t.</changelog>
  <changelog author="ro@suse.de" date="1038744000">- include errno.h where needed</changelog>
  <changelog author="max@suse.de" date="1058961600">- added tk-devel to neededforbuild.</changelog>
  <changelog author="adrian@suse.de" date="1073736000">- add %defattr</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="olh@suse.de" date="1194264000">- open block devices with O_EXCL (238687)</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="coolo@suse.com" date="1357992000">- remove suse_update_config</changelog>
  <changelog author="max@suse.com" date="1375358400">- Add -DUSE_INTERP_RESULT to fix build with Tcl 8.6.</changelog>
  <changelog author="mpluskal@suse.com" date="1425211200">- Cleanup spec file with spec-cleaner
- Use url for source
- Use %configure macro</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1512648000">- Override TKLIBS so xhfsutil does not end buildrequiring
  the X system libraries at all.
- Buildrequire tcl-devel too, which is a direct dependency.</changelog>
  <changelog author="Josef M&#xF6;llers &lt;josef.moellers@suse.com&gt;" date="1585656000">- Define hfs_error_path in hcopy.c, hfssh.c and hfswish.c,
  declare it "extern" in copyin.c and copyout.c,
  do not declare it in libhfs/hfs.h.
  [bsc#1160268, bug1160268-no-common.patch]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1710936000">- Fix build with gcc14, incompatible pointer and deprecated declaration
  [bsc#1221691]
  + gcc14-fix-incompatible-pointer-type-const-char.patch
  + deprecated-declaration-tcl-interp-result.patch</changelog>
</package>
<package pkgid="5739fac6bd8ea51398ca855a75e54b4c2373a3c50054b3088820fef5cb8cb5a777791c31342c118af944dbafdd48dfd60d0b4dda96f2ac8ffadcfcd3bb0e9837" name="hfsutils" arch="x86_64">
  <version epoch="0" ver="3.2.6" rel="1247.0.2.1.sr20240429"/>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="olh@suse.de" date="1194264000">- open block devices with O_EXCL (238687)</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="coolo@suse.com" date="1357992000">- remove suse_update_config</changelog>
  <changelog author="max@suse.com" date="1375358400">- Add -DUSE_INTERP_RESULT to fix build with Tcl 8.6.</changelog>
  <changelog author="mpluskal@suse.com" date="1425211200">- Cleanup spec file with spec-cleaner
- Use url for source
- Use %configure macro</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1512648000">- Override TKLIBS so xhfsutil does not end buildrequiring
  the X system libraries at all.
- Buildrequire tcl-devel too, which is a direct dependency.</changelog>
  <changelog author="Josef M&#xF6;llers &lt;josef.moellers@suse.com&gt;" date="1585656000">- Define hfs_error_path in hcopy.c, hfssh.c and hfswish.c,
  declare it "extern" in copyin.c and copyout.c,
  do not declare it in libhfs/hfs.h.
  [bsc#1160268, bug1160268-no-common.patch]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1710936000">- Fix build with gcc14, incompatible pointer and deprecated declaration
  [bsc#1221691]
  + gcc14-fix-incompatible-pointer-type-const-char.patch
  + deprecated-declaration-tcl-interp-result.patch</changelog>
</package>
<package pkgid="97c4b54966ecba80f59d7685f8ae8ce6b75573ae34c13d55bb4859fe0afeb44c292009f90b053e27ff704ab4e9ed350e2efe5930765ee4ca181af17988cbac9b" name="hfsutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.2.6" rel="1247.0.2.1.sr20240429"/>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="olh@suse.de" date="1194264000">- open block devices with O_EXCL (238687)</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="coolo@suse.com" date="1357992000">- remove suse_update_config</changelog>
  <changelog author="max@suse.com" date="1375358400">- Add -DUSE_INTERP_RESULT to fix build with Tcl 8.6.</changelog>
  <changelog author="mpluskal@suse.com" date="1425211200">- Cleanup spec file with spec-cleaner
- Use url for source
- Use %configure macro</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1512648000">- Override TKLIBS so xhfsutil does not end buildrequiring
  the X system libraries at all.
- Buildrequire tcl-devel too, which is a direct dependency.</changelog>
  <changelog author="Josef M&#xF6;llers &lt;josef.moellers@suse.com&gt;" date="1585656000">- Define hfs_error_path in hcopy.c, hfssh.c and hfswish.c,
  declare it "extern" in copyin.c and copyout.c,
  do not declare it in libhfs/hfs.h.
  [bsc#1160268, bug1160268-no-common.patch]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1710936000">- Fix build with gcc14, incompatible pointer and deprecated declaration
  [bsc#1221691]
  + gcc14-fix-incompatible-pointer-type-const-char.patch
  + deprecated-declaration-tcl-interp-result.patch</changelog>
</package>
<package pkgid="da895d5e9986017cb0971d0f8bc352a2932cbef601c2fc71172bcc293748cdf8ab4af86fb305a3ee011ada6146a85f18f927a4f46dfaddd032d49c5d97fc47a5" name="hfsutils-debugsource" arch="x86_64">
  <version epoch="0" ver="3.2.6" rel="1247.0.2.1.sr20240429"/>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="olh@suse.de" date="1194264000">- open block devices with O_EXCL (238687)</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="coolo@suse.com" date="1357992000">- remove suse_update_config</changelog>
  <changelog author="max@suse.com" date="1375358400">- Add -DUSE_INTERP_RESULT to fix build with Tcl 8.6.</changelog>
  <changelog author="mpluskal@suse.com" date="1425211200">- Cleanup spec file with spec-cleaner
- Use url for source
- Use %configure macro</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1512648000">- Override TKLIBS so xhfsutil does not end buildrequiring
  the X system libraries at all.
- Buildrequire tcl-devel too, which is a direct dependency.</changelog>
  <changelog author="Josef M&#xF6;llers &lt;josef.moellers@suse.com&gt;" date="1585656000">- Define hfs_error_path in hcopy.c, hfssh.c and hfswish.c,
  declare it "extern" in copyin.c and copyout.c,
  do not declare it in libhfs/hfs.h.
  [bsc#1160268, bug1160268-no-common.patch]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1710936000">- Fix build with gcc14, incompatible pointer and deprecated declaration
  [bsc#1221691]
  + gcc14-fix-incompatible-pointer-type-const-char.patch
  + deprecated-declaration-tcl-interp-result.patch</changelog>
</package>
<package pkgid="8fb50a5ce9e900d95a08365e4d76fbec0002e6d99dc77781069f8d83406df256fd2a2d693617f35fc69bd9f8cb1968efc1a8e47e475db7baaee6e0b053532109" name="himalaya" arch="src">
  <version epoch="0" ver="0.9.0~0" rel="3.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1665489600">- Initial package of himalaya 0.6.0 for openSUSE</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1665576000">- Update to 0.6.1:
  Added:
  * Added -s|--sanitize flag for the read command.
  Changed:
  * Changed the behaviour of the -t|--mime-type argument of the read
    command. It is less strict now: if no part is found for the given
    MIME type, it will fallback to the other one. For example, giving
  - t html will show in priority HTML parts, but if none of them are
    found it will show plain parts instead (and vice versa).
  * Sanitization is not done by default when using the read command,
    the flag -s|--sanitize needs to be explicitly provided.
  FixedL
  * Fixed empty text bodies when reading html part on plain text email
    [#352].</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1675857600">- Update to 0.7.0:
  Added:
  * Added offline support with the account sync command to synchronize
    a backend to a local Maildir backend [#342].
  * Added the flag --disable-cache to not use the local Maildir backend.
  * Added the email composer (from its own repository) [#341].
  * Added Musl builds to releases [#356].
  * Added himalaya man command to generate man page [#419].
  Changed:
  * Made commands read, attachments, flags, copy, move,
    delete accept multiple ids.
  * Flipped arguments ids and folder for commands copy and move
    in order the folder not to be considered as an id.
  Fixed:
  * Fixed missing folder aliases [#430].
  Removed:
  * Removed the -a|--attachment argument from write, reply and
    forward commands. Instead you can attach documents directly from
    the template using the syntax &lt;#part filename=/path/to/you/document.ext&gt;.
  * Removed the -e|--encrypt flag from write, reply and forward
    commands. Instead you can encrypt and sign parts directly from the
    template using the syntax &lt;#part type=text/plain encrypt=command
    sign=command&gt;Hello!&lt;#/part&gt;.
  * Removed the -l|--log-level option, use instead the RUST_LOG
    environment variable (see the wiki)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1676376000">- Update to 0.7.1:
  Added:
  * Added command folders expunge that deletes all emails marked for
    deletion.
  Changed:
  * Changed the location of the documentation.
  Fixed:
  * Fixed broken links in README.md.
  Removed:
  * Removed the maildir-backend cargo feature, it is now included by
    default.
  * Removed issues section on GitHub, now issues need to be opened by
    sending an email at ~soywod/pimalaya@todo.sr.ht.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1682942400">- Update to 0.7.2:
  Added:
  * Added create and delete folder commands [sourcehut#54].
  * Added generated completions and man pages to releases
    [sourcehut#43].
  * Added new account config option sync-folders-strategy which allows
    to choose a folders synchronization strategy [sourcehut#59]:
    + sync-folders-strategy = "all": synchronize all existing folders
    for the current account
    + sync-folders-strategy.include = ["folder1", "folder2", …]:
    synchronize only the given folders for the current account
    + sync-folders-strategy.exclude = ["folder1", "folder2", …]:
    synchronizes all folders except the given ones for the current
    account
  * Also added new account sync arguments that override the account
    config option:
    + -A|--all-folders: include all folders to the synchronization.
    + -F|--include-folder: include given folders to the
    synchronization. They can be repeated -F folder1 folder2 or -F folder1 -F folder2.
    + -x|--exclude-folder: exclude given folders from the
    synchronization. They can be repeated -x folder1 folder2 or -x folder1 -F folder2.
  * Added cargo features native-tls (default), rustls-tls and
    rustls-native-certs.
  Changed:
  * Made global options truly global, which means they can be used
    everywhere (not only before commands but also after) [sourcehut#60].
  * Replaced reply all -a argument with -A because it conflicted
    with the global option -a|--account.
  * Replaced himalaya-lib by pimalaya-email.
  * Renamed feature vendored to native-tls-vendored.
  * Removed the develop branch, all the development is now done on the
    master branch.
  Fixed:
  * Fixed config deserialization issue with email-hooks and email-reading-format.
  * Fixed flags case sensitivity.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1682942401">- Update to 0.7.3:
  * Fixed Windows releases (due to typo in the github action script).
  * Fixed unit tests.</changelog>
  <changelog author="Gus Kenion &lt;gkenion@suse.com&gt;" date="1686312000">- Update to 0.8.0:
  Added:
  * Added keyring support, which means Himalaya can now use your system's global keyring to get/set sensitive data like passwords or tokens.
  * Added required IMAP option imap-auth and SMTP option smtp-auth. Possible values: passwd, oauth2.
  * Added OAuth 2.0 support for IMAP and SMTP.
  * Added passwords and OAuth 2.0 configuration via the wizard.
  * Added email-sending-save-copy option to control whenever a copy of any sent email should be saved in the sent folder defined in folder-aliases.
  * Imported id mapper from the lib, which means that the id mapping is now done by the CLI.
  * Added BackendConfig to AccountConfig::backend to match sender implementation.
  * Added support for pipeline commands, which means commands can be either a single command (string) or piped commands (list of strings). It applies for:
    + email-writing-verify-cmd
    + email-writing-decrypt-cmd
    + email-writing-sign-cmd
    + email-writing-encrypt-cmd
  Changed:
  * Changed release archive extensions from .tar.gz to .tgz.
  * Moved wizard module into domains (config, account, backend…).
  * [BREAKING] Changed the way secrets are managed. A secret is a sensitive data like passwords or tokens. There is 3 possible ways to declare a secret in the config file:
    + { raw = &lt;secret&gt; } for the raw secret as string (unsafe, not recommanded),
    + { cmd = &lt;secret-cmd&gt; } for command that exposes the secret,
    + { keyring = &lt;secret-entry&gt; } for entry in your system's global keyring that contains the secret.
    This applies for:
    + imap-passwd
    + imap-oauth2-client-secret
    + imap-oauth2-access-token
    + imap-oauth2-refresh-token
    + smtp-passwd
    + smtp-oauth2-client-secret
    + smtp-oauth2-access-token
    + smtp-oauth2-refresh-token
  Fixed:
  * Fixed Windows releases corrupted archives.
  Removed
  * [BREAKING] Removed -s|--sanitize option. It is done by default now, except if the -t|--mime-type html is set.
  * [BREAKING] Removed native-tls support, rustls-tls is now the only TLS provider available. Removed in consequence native-tls, rustls-tls and rustls-native-certs cargo features.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687521600">- Update to 0.8.1:
  Added:
  * Implemented OAuth 2.0 refresh token flow for IMAP and SMTP,
    which means that access tokens are now automatically refreshed
    and is transparent for users.
  * Added imap-oauth2-redirect-host and smtp-oauth2-redirect-host
    options to customize the redirect server host name (default: localhost).
  * Added imap-oauth2-redirect-port and smtp-oauth2-redirect-port
    options to customize the redirect server port (default: 9999).
  * Added email-listing-datetime-fmt to customize envelopes datetime
    format. See format spec here.
  * Added email-listing-local-datetime to transform envelopes datetime's
    timezone to the user's local one. For example, if the user's local
    is set to UTC, the envelope date 2023-06-15T09:00:00+02:00
    becomes 2023-06-15T07:00:00-00:00.
  Fixed:
  * Fixed missing &lt; and &gt; around Message-ID and In-Reply-To headers.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1689681600">- Update to 0.8.2:
  Changed:
  * Made the code async using the tokio async runtime.
  * On Linux, made the kernel keyring the default one (the one based on keyutils).
  Fixed:
  * Fixed the way folder aliases are resolved. In some case, aliases were
    resolved CLI side and lib side, which led to alias errors sourcehut#95.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1689681601">- Update to 0.8.3:
  * Fix windows releases due to coredump crate compilation error.
  * Fix macos releases due to macos 12 System Integrity Protection.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1689681602">- Update to 0.8.4:
  * Fixed windows releases due to cargo deps typo.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1693224000">- Update to 0.9.0:
  * Added 3 new cargo features:
    + pgp-commands: enables the commands PGP backend (enabled by default, same behaviour as before)
    + pgp-gpg: enables the GPG backend (requires the gpgme lib on the system)
    + pgp-native: enables the native PGP backend
  * Added account configuration pgp to configure the way PGP operations are performed.
  * Moved email-writing-encrypt-cmdto pgp.encrypt-cmd.
  * Moved email-reading-decrypt-cmd to pgp-decrypt-cmd.
  * Moved email-writing-sign-cmd to pgp.sign-cmd.
  * Moved email-reading-verify-cmd to pgp.verify-cmd.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1693828800">- Rewrite _service file to work around
  https://github.com/openSUSE/obs-service-tar_scm/issues/481</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1695124800">- Correction of license based on legaldb review</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1715774400">- Update upstream project url in spec</changelog>
</package>
<package pkgid="01689ce798a65b9048c203d3a3cf4dbb33b93d20a6002bbecf1ddf204a84c0d08368c8ac1563ed74914c213a9d6f4f29864700850bcbd5e6128fd354dbd9772d" name="himalaya" arch="x86_64">
  <version epoch="0" ver="0.9.0~0" rel="3.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1665489600">- Initial package of himalaya 0.6.0 for openSUSE</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1665576000">- Update to 0.6.1:
  Added:
  * Added -s|--sanitize flag for the read command.
  Changed:
  * Changed the behaviour of the -t|--mime-type argument of the read
    command. It is less strict now: if no part is found for the given
    MIME type, it will fallback to the other one. For example, giving
  - t html will show in priority HTML parts, but if none of them are
    found it will show plain parts instead (and vice versa).
  * Sanitization is not done by default when using the read command,
    the flag -s|--sanitize needs to be explicitly provided.
  FixedL
  * Fixed empty text bodies when reading html part on plain text email
    [#352].</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1675857600">- Update to 0.7.0:
  Added:
  * Added offline support with the account sync command to synchronize
    a backend to a local Maildir backend [#342].
  * Added the flag --disable-cache to not use the local Maildir backend.
  * Added the email composer (from its own repository) [#341].
  * Added Musl builds to releases [#356].
  * Added himalaya man command to generate man page [#419].
  Changed:
  * Made commands read, attachments, flags, copy, move,
    delete accept multiple ids.
  * Flipped arguments ids and folder for commands copy and move
    in order the folder not to be considered as an id.
  Fixed:
  * Fixed missing folder aliases [#430].
  Removed:
  * Removed the -a|--attachment argument from write, reply and
    forward commands. Instead you can attach documents directly from
    the template using the syntax &lt;#part filename=/path/to/you/document.ext&gt;.
  * Removed the -e|--encrypt flag from write, reply and forward
    commands. Instead you can encrypt and sign parts directly from the
    template using the syntax &lt;#part type=text/plain encrypt=command
    sign=command&gt;Hello!&lt;#/part&gt;.
  * Removed the -l|--log-level option, use instead the RUST_LOG
    environment variable (see the wiki)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1676376000">- Update to 0.7.1:
  Added:
  * Added command folders expunge that deletes all emails marked for
    deletion.
  Changed:
  * Changed the location of the documentation.
  Fixed:
  * Fixed broken links in README.md.
  Removed:
  * Removed the maildir-backend cargo feature, it is now included by
    default.
  * Removed issues section on GitHub, now issues need to be opened by
    sending an email at ~soywod/pimalaya@todo.sr.ht.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1682942400">- Update to 0.7.2:
  Added:
  * Added create and delete folder commands [sourcehut#54].
  * Added generated completions and man pages to releases
    [sourcehut#43].
  * Added new account config option sync-folders-strategy which allows
    to choose a folders synchronization strategy [sourcehut#59]:
    + sync-folders-strategy = "all": synchronize all existing folders
    for the current account
    + sync-folders-strategy.include = ["folder1", "folder2", …]:
    synchronize only the given folders for the current account
    + sync-folders-strategy.exclude = ["folder1", "folder2", …]:
    synchronizes all folders except the given ones for the current
    account
  * Also added new account sync arguments that override the account
    config option:
    + -A|--all-folders: include all folders to the synchronization.
    + -F|--include-folder: include given folders to the
    synchronization. They can be repeated -F folder1 folder2 or -F folder1 -F folder2.
    + -x|--exclude-folder: exclude given folders from the
    synchronization. They can be repeated -x folder1 folder2 or -x folder1 -F folder2.
  * Added cargo features native-tls (default), rustls-tls and
    rustls-native-certs.
  Changed:
  * Made global options truly global, which means they can be used
    everywhere (not only before commands but also after) [sourcehut#60].
  * Replaced reply all -a argument with -A because it conflicted
    with the global option -a|--account.
  * Replaced himalaya-lib by pimalaya-email.
  * Renamed feature vendored to native-tls-vendored.
  * Removed the develop branch, all the development is now done on the
    master branch.
  Fixed:
  * Fixed config deserialization issue with email-hooks and email-reading-format.
  * Fixed flags case sensitivity.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1682942401">- Update to 0.7.3:
  * Fixed Windows releases (due to typo in the github action script).
  * Fixed unit tests.</changelog>
  <changelog author="Gus Kenion &lt;gkenion@suse.com&gt;" date="1686312000">- Update to 0.8.0:
  Added:
  * Added keyring support, which means Himalaya can now use your system's global keyring to get/set sensitive data like passwords or tokens.
  * Added required IMAP option imap-auth and SMTP option smtp-auth. Possible values: passwd, oauth2.
  * Added OAuth 2.0 support for IMAP and SMTP.
  * Added passwords and OAuth 2.0 configuration via the wizard.
  * Added email-sending-save-copy option to control whenever a copy of any sent email should be saved in the sent folder defined in folder-aliases.
  * Imported id mapper from the lib, which means that the id mapping is now done by the CLI.
  * Added BackendConfig to AccountConfig::backend to match sender implementation.
  * Added support for pipeline commands, which means commands can be either a single command (string) or piped commands (list of strings). It applies for:
    + email-writing-verify-cmd
    + email-writing-decrypt-cmd
    + email-writing-sign-cmd
    + email-writing-encrypt-cmd
  Changed:
  * Changed release archive extensions from .tar.gz to .tgz.
  * Moved wizard module into domains (config, account, backend…).
  * [BREAKING] Changed the way secrets are managed. A secret is a sensitive data like passwords or tokens. There is 3 possible ways to declare a secret in the config file:
    + { raw = &lt;secret&gt; } for the raw secret as string (unsafe, not recommanded),
    + { cmd = &lt;secret-cmd&gt; } for command that exposes the secret,
    + { keyring = &lt;secret-entry&gt; } for entry in your system's global keyring that contains the secret.
    This applies for:
    + imap-passwd
    + imap-oauth2-client-secret
    + imap-oauth2-access-token
    + imap-oauth2-refresh-token
    + smtp-passwd
    + smtp-oauth2-client-secret
    + smtp-oauth2-access-token
    + smtp-oauth2-refresh-token
  Fixed:
  * Fixed Windows releases corrupted archives.
  Removed
  * [BREAKING] Removed -s|--sanitize option. It is done by default now, except if the -t|--mime-type html is set.
  * [BREAKING] Removed native-tls support, rustls-tls is now the only TLS provider available. Removed in consequence native-tls, rustls-tls and rustls-native-certs cargo features.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687521600">- Update to 0.8.1:
  Added:
  * Implemented OAuth 2.0 refresh token flow for IMAP and SMTP,
    which means that access tokens are now automatically refreshed
    and is transparent for users.
  * Added imap-oauth2-redirect-host and smtp-oauth2-redirect-host
    options to customize the redirect server host name (default: localhost).
  * Added imap-oauth2-redirect-port and smtp-oauth2-redirect-port
    options to customize the redirect server port (default: 9999).
  * Added email-listing-datetime-fmt to customize envelopes datetime
    format. See format spec here.
  * Added email-listing-local-datetime to transform envelopes datetime's
    timezone to the user's local one. For example, if the user's local
    is set to UTC, the envelope date 2023-06-15T09:00:00+02:00
    becomes 2023-06-15T07:00:00-00:00.
  Fixed:
  * Fixed missing &lt; and &gt; around Message-ID and In-Reply-To headers.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1689681600">- Update to 0.8.2:
  Changed:
  * Made the code async using the tokio async runtime.
  * On Linux, made the kernel keyring the default one (the one based on keyutils).
  Fixed:
  * Fixed the way folder aliases are resolved. In some case, aliases were
    resolved CLI side and lib side, which led to alias errors sourcehut#95.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1689681601">- Update to 0.8.3:
  * Fix windows releases due to coredump crate compilation error.
  * Fix macos releases due to macos 12 System Integrity Protection.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1689681602">- Update to 0.8.4:
  * Fixed windows releases due to cargo deps typo.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1693224000">- Update to 0.9.0:
  * Added 3 new cargo features:
    + pgp-commands: enables the commands PGP backend (enabled by default, same behaviour as before)
    + pgp-gpg: enables the GPG backend (requires the gpgme lib on the system)
    + pgp-native: enables the native PGP backend
  * Added account configuration pgp to configure the way PGP operations are performed.
  * Moved email-writing-encrypt-cmdto pgp.encrypt-cmd.
  * Moved email-reading-decrypt-cmd to pgp-decrypt-cmd.
  * Moved email-writing-sign-cmd to pgp.sign-cmd.
  * Moved email-reading-verify-cmd to pgp.verify-cmd.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1693828800">- Rewrite _service file to work around
  https://github.com/openSUSE/obs-service-tar_scm/issues/481</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1695124800">- Correction of license based on legaldb review</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1715774400">- Update upstream project url in spec</changelog>
</package>
<package pkgid="0f76e030a2d3970498a53e47c526ac49118cc0f7debc0e98294745f8fce9448b9f44a34049768fb4eb097294cde082e6808356c2fbb3b30bad09ba3aa36af2f0" name="himalaya-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.9.0~0" rel="3.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1665489600">- Initial package of himalaya 0.6.0 for openSUSE</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1665576000">- Update to 0.6.1:
  Added:
  * Added -s|--sanitize flag for the read command.
  Changed:
  * Changed the behaviour of the -t|--mime-type argument of the read
    command. It is less strict now: if no part is found for the given
    MIME type, it will fallback to the other one. For example, giving
  - t html will show in priority HTML parts, but if none of them are
    found it will show plain parts instead (and vice versa).
  * Sanitization is not done by default when using the read command,
    the flag -s|--sanitize needs to be explicitly provided.
  FixedL
  * Fixed empty text bodies when reading html part on plain text email
    [#352].</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1675857600">- Update to 0.7.0:
  Added:
  * Added offline support with the account sync command to synchronize
    a backend to a local Maildir backend [#342].
  * Added the flag --disable-cache to not use the local Maildir backend.
  * Added the email composer (from its own repository) [#341].
  * Added Musl builds to releases [#356].
  * Added himalaya man command to generate man page [#419].
  Changed:
  * Made commands read, attachments, flags, copy, move,
    delete accept multiple ids.
  * Flipped arguments ids and folder for commands copy and move
    in order the folder not to be considered as an id.
  Fixed:
  * Fixed missing folder aliases [#430].
  Removed:
  * Removed the -a|--attachment argument from write, reply and
    forward commands. Instead you can attach documents directly from
    the template using the syntax &lt;#part filename=/path/to/you/document.ext&gt;.
  * Removed the -e|--encrypt flag from write, reply and forward
    commands. Instead you can encrypt and sign parts directly from the
    template using the syntax &lt;#part type=text/plain encrypt=command
    sign=command&gt;Hello!&lt;#/part&gt;.
  * Removed the -l|--log-level option, use instead the RUST_LOG
    environment variable (see the wiki)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1676376000">- Update to 0.7.1:
  Added:
  * Added command folders expunge that deletes all emails marked for
    deletion.
  Changed:
  * Changed the location of the documentation.
  Fixed:
  * Fixed broken links in README.md.
  Removed:
  * Removed the maildir-backend cargo feature, it is now included by
    default.
  * Removed issues section on GitHub, now issues need to be opened by
    sending an email at ~soywod/pimalaya@todo.sr.ht.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1682942400">- Update to 0.7.2:
  Added:
  * Added create and delete folder commands [sourcehut#54].
  * Added generated completions and man pages to releases
    [sourcehut#43].
  * Added new account config option sync-folders-strategy which allows
    to choose a folders synchronization strategy [sourcehut#59]:
    + sync-folders-strategy = "all": synchronize all existing folders
    for the current account
    + sync-folders-strategy.include = ["folder1", "folder2", …]:
    synchronize only the given folders for the current account
    + sync-folders-strategy.exclude = ["folder1", "folder2", …]:
    synchronizes all folders except the given ones for the current
    account
  * Also added new account sync arguments that override the account
    config option:
    + -A|--all-folders: include all folders to the synchronization.
    + -F|--include-folder: include given folders to the
    synchronization. They can be repeated -F folder1 folder2 or -F folder1 -F folder2.
    + -x|--exclude-folder: exclude given folders from the
    synchronization. They can be repeated -x folder1 folder2 or -x folder1 -F folder2.
  * Added cargo features native-tls (default), rustls-tls and
    rustls-native-certs.
  Changed:
  * Made global options truly global, which means they can be used
    everywhere (not only before commands but also after) [sourcehut#60].
  * Replaced reply all -a argument with -A because it conflicted
    with the global option -a|--account.
  * Replaced himalaya-lib by pimalaya-email.
  * Renamed feature vendored to native-tls-vendored.
  * Removed the develop branch, all the development is now done on the
    master branch.
  Fixed:
  * Fixed config deserialization issue with email-hooks and email-reading-format.
  * Fixed flags case sensitivity.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1682942401">- Update to 0.7.3:
  * Fixed Windows releases (due to typo in the github action script).
  * Fixed unit tests.</changelog>
  <changelog author="Gus Kenion &lt;gkenion@suse.com&gt;" date="1686312000">- Update to 0.8.0:
  Added:
  * Added keyring support, which means Himalaya can now use your system's global keyring to get/set sensitive data like passwords or tokens.
  * Added required IMAP option imap-auth and SMTP option smtp-auth. Possible values: passwd, oauth2.
  * Added OAuth 2.0 support for IMAP and SMTP.
  * Added passwords and OAuth 2.0 configuration via the wizard.
  * Added email-sending-save-copy option to control whenever a copy of any sent email should be saved in the sent folder defined in folder-aliases.
  * Imported id mapper from the lib, which means that the id mapping is now done by the CLI.
  * Added BackendConfig to AccountConfig::backend to match sender implementation.
  * Added support for pipeline commands, which means commands can be either a single command (string) or piped commands (list of strings). It applies for:
    + email-writing-verify-cmd
    + email-writing-decrypt-cmd
    + email-writing-sign-cmd
    + email-writing-encrypt-cmd
  Changed:
  * Changed release archive extensions from .tar.gz to .tgz.
  * Moved wizard module into domains (config, account, backend…).
  * [BREAKING] Changed the way secrets are managed. A secret is a sensitive data like passwords or tokens. There is 3 possible ways to declare a secret in the config file:
    + { raw = &lt;secret&gt; } for the raw secret as string (unsafe, not recommanded),
    + { cmd = &lt;secret-cmd&gt; } for command that exposes the secret,
    + { keyring = &lt;secret-entry&gt; } for entry in your system's global keyring that contains the secret.
    This applies for:
    + imap-passwd
    + imap-oauth2-client-secret
    + imap-oauth2-access-token
    + imap-oauth2-refresh-token
    + smtp-passwd
    + smtp-oauth2-client-secret
    + smtp-oauth2-access-token
    + smtp-oauth2-refresh-token
  Fixed:
  * Fixed Windows releases corrupted archives.
  Removed
  * [BREAKING] Removed -s|--sanitize option. It is done by default now, except if the -t|--mime-type html is set.
  * [BREAKING] Removed native-tls support, rustls-tls is now the only TLS provider available. Removed in consequence native-tls, rustls-tls and rustls-native-certs cargo features.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687521600">- Update to 0.8.1:
  Added:
  * Implemented OAuth 2.0 refresh token flow for IMAP and SMTP,
    which means that access tokens are now automatically refreshed
    and is transparent for users.
  * Added imap-oauth2-redirect-host and smtp-oauth2-redirect-host
    options to customize the redirect server host name (default: localhost).
  * Added imap-oauth2-redirect-port and smtp-oauth2-redirect-port
    options to customize the redirect server port (default: 9999).
  * Added email-listing-datetime-fmt to customize envelopes datetime
    format. See format spec here.
  * Added email-listing-local-datetime to transform envelopes datetime's
    timezone to the user's local one. For example, if the user's local
    is set to UTC, the envelope date 2023-06-15T09:00:00+02:00
    becomes 2023-06-15T07:00:00-00:00.
  Fixed:
  * Fixed missing &lt; and &gt; around Message-ID and In-Reply-To headers.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1689681600">- Update to 0.8.2:
  Changed:
  * Made the code async using the tokio async runtime.
  * On Linux, made the kernel keyring the default one (the one based on keyutils).
  Fixed:
  * Fixed the way folder aliases are resolved. In some case, aliases were
    resolved CLI side and lib side, which led to alias errors sourcehut#95.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1689681601">- Update to 0.8.3:
  * Fix windows releases due to coredump crate compilation error.
  * Fix macos releases due to macos 12 System Integrity Protection.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1689681602">- Update to 0.8.4:
  * Fixed windows releases due to cargo deps typo.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1693224000">- Update to 0.9.0:
  * Added 3 new cargo features:
    + pgp-commands: enables the commands PGP backend (enabled by default, same behaviour as before)
    + pgp-gpg: enables the GPG backend (requires the gpgme lib on the system)
    + pgp-native: enables the native PGP backend
  * Added account configuration pgp to configure the way PGP operations are performed.
  * Moved email-writing-encrypt-cmdto pgp.encrypt-cmd.
  * Moved email-reading-decrypt-cmd to pgp-decrypt-cmd.
  * Moved email-writing-sign-cmd to pgp.sign-cmd.
  * Moved email-reading-verify-cmd to pgp.verify-cmd.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1693828800">- Rewrite _service file to work around
  https://github.com/openSUSE/obs-service-tar_scm/issues/481</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1695124800">- Correction of license based on legaldb review</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1715774400">- Update upstream project url in spec</changelog>
</package>
<package pkgid="cd0d90dd35cdbe5a212cdaf6f52a39ed55b60f6f3666e695df48bc26296d6315a035f045daa3e7b496534cbbd2eb0e9faa0752246e44c3297c6d911621520a0a" name="himalaya-debugsource" arch="x86_64">
  <version epoch="0" ver="0.9.0~0" rel="3.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1665489600">- Initial package of himalaya 0.6.0 for openSUSE</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1665576000">- Update to 0.6.1:
  Added:
  * Added -s|--sanitize flag for the read command.
  Changed:
  * Changed the behaviour of the -t|--mime-type argument of the read
    command. It is less strict now: if no part is found for the given
    MIME type, it will fallback to the other one. For example, giving
  - t html will show in priority HTML parts, but if none of them are
    found it will show plain parts instead (and vice versa).
  * Sanitization is not done by default when using the read command,
    the flag -s|--sanitize needs to be explicitly provided.
  FixedL
  * Fixed empty text bodies when reading html part on plain text email
    [#352].</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1675857600">- Update to 0.7.0:
  Added:
  * Added offline support with the account sync command to synchronize
    a backend to a local Maildir backend [#342].
  * Added the flag --disable-cache to not use the local Maildir backend.
  * Added the email composer (from its own repository) [#341].
  * Added Musl builds to releases [#356].
  * Added himalaya man command to generate man page [#419].
  Changed:
  * Made commands read, attachments, flags, copy, move,
    delete accept multiple ids.
  * Flipped arguments ids and folder for commands copy and move
    in order the folder not to be considered as an id.
  Fixed:
  * Fixed missing folder aliases [#430].
  Removed:
  * Removed the -a|--attachment argument from write, reply and
    forward commands. Instead you can attach documents directly from
    the template using the syntax &lt;#part filename=/path/to/you/document.ext&gt;.
  * Removed the -e|--encrypt flag from write, reply and forward
    commands. Instead you can encrypt and sign parts directly from the
    template using the syntax &lt;#part type=text/plain encrypt=command
    sign=command&gt;Hello!&lt;#/part&gt;.
  * Removed the -l|--log-level option, use instead the RUST_LOG
    environment variable (see the wiki)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1676376000">- Update to 0.7.1:
  Added:
  * Added command folders expunge that deletes all emails marked for
    deletion.
  Changed:
  * Changed the location of the documentation.
  Fixed:
  * Fixed broken links in README.md.
  Removed:
  * Removed the maildir-backend cargo feature, it is now included by
    default.
  * Removed issues section on GitHub, now issues need to be opened by
    sending an email at ~soywod/pimalaya@todo.sr.ht.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1682942400">- Update to 0.7.2:
  Added:
  * Added create and delete folder commands [sourcehut#54].
  * Added generated completions and man pages to releases
    [sourcehut#43].
  * Added new account config option sync-folders-strategy which allows
    to choose a folders synchronization strategy [sourcehut#59]:
    + sync-folders-strategy = "all": synchronize all existing folders
    for the current account
    + sync-folders-strategy.include = ["folder1", "folder2", …]:
    synchronize only the given folders for the current account
    + sync-folders-strategy.exclude = ["folder1", "folder2", …]:
    synchronizes all folders except the given ones for the current
    account
  * Also added new account sync arguments that override the account
    config option:
    + -A|--all-folders: include all folders to the synchronization.
    + -F|--include-folder: include given folders to the
    synchronization. They can be repeated -F folder1 folder2 or -F folder1 -F folder2.
    + -x|--exclude-folder: exclude given folders from the
    synchronization. They can be repeated -x folder1 folder2 or -x folder1 -F folder2.
  * Added cargo features native-tls (default), rustls-tls and
    rustls-native-certs.
  Changed:
  * Made global options truly global, which means they can be used
    everywhere (not only before commands but also after) [sourcehut#60].
  * Replaced reply all -a argument with -A because it conflicted
    with the global option -a|--account.
  * Replaced himalaya-lib by pimalaya-email.
  * Renamed feature vendored to native-tls-vendored.
  * Removed the develop branch, all the development is now done on the
    master branch.
  Fixed:
  * Fixed config deserialization issue with email-hooks and email-reading-format.
  * Fixed flags case sensitivity.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1682942401">- Update to 0.7.3:
  * Fixed Windows releases (due to typo in the github action script).
  * Fixed unit tests.</changelog>
  <changelog author="Gus Kenion &lt;gkenion@suse.com&gt;" date="1686312000">- Update to 0.8.0:
  Added:
  * Added keyring support, which means Himalaya can now use your system's global keyring to get/set sensitive data like passwords or tokens.
  * Added required IMAP option imap-auth and SMTP option smtp-auth. Possible values: passwd, oauth2.
  * Added OAuth 2.0 support for IMAP and SMTP.
  * Added passwords and OAuth 2.0 configuration via the wizard.
  * Added email-sending-save-copy option to control whenever a copy of any sent email should be saved in the sent folder defined in folder-aliases.
  * Imported id mapper from the lib, which means that the id mapping is now done by the CLI.
  * Added BackendConfig to AccountConfig::backend to match sender implementation.
  * Added support for pipeline commands, which means commands can be either a single command (string) or piped commands (list of strings). It applies for:
    + email-writing-verify-cmd
    + email-writing-decrypt-cmd
    + email-writing-sign-cmd
    + email-writing-encrypt-cmd
  Changed:
  * Changed release archive extensions from .tar.gz to .tgz.
  * Moved wizard module into domains (config, account, backend…).
  * [BREAKING] Changed the way secrets are managed. A secret is a sensitive data like passwords or tokens. There is 3 possible ways to declare a secret in the config file:
    + { raw = &lt;secret&gt; } for the raw secret as string (unsafe, not recommanded),
    + { cmd = &lt;secret-cmd&gt; } for command that exposes the secret,
    + { keyring = &lt;secret-entry&gt; } for entry in your system's global keyring that contains the secret.
    This applies for:
    + imap-passwd
    + imap-oauth2-client-secret
    + imap-oauth2-access-token
    + imap-oauth2-refresh-token
    + smtp-passwd
    + smtp-oauth2-client-secret
    + smtp-oauth2-access-token
    + smtp-oauth2-refresh-token
  Fixed:
  * Fixed Windows releases corrupted archives.
  Removed
  * [BREAKING] Removed -s|--sanitize option. It is done by default now, except if the -t|--mime-type html is set.
  * [BREAKING] Removed native-tls support, rustls-tls is now the only TLS provider available. Removed in consequence native-tls, rustls-tls and rustls-native-certs cargo features.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687521600">- Update to 0.8.1:
  Added:
  * Implemented OAuth 2.0 refresh token flow for IMAP and SMTP,
    which means that access tokens are now automatically refreshed
    and is transparent for users.
  * Added imap-oauth2-redirect-host and smtp-oauth2-redirect-host
    options to customize the redirect server host name (default: localhost).
  * Added imap-oauth2-redirect-port and smtp-oauth2-redirect-port
    options to customize the redirect server port (default: 9999).
  * Added email-listing-datetime-fmt to customize envelopes datetime
    format. See format spec here.
  * Added email-listing-local-datetime to transform envelopes datetime's
    timezone to the user's local one. For example, if the user's local
    is set to UTC, the envelope date 2023-06-15T09:00:00+02:00
    becomes 2023-06-15T07:00:00-00:00.
  Fixed:
  * Fixed missing &lt; and &gt; around Message-ID and In-Reply-To headers.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1689681600">- Update to 0.8.2:
  Changed:
  * Made the code async using the tokio async runtime.
  * On Linux, made the kernel keyring the default one (the one based on keyutils).
  Fixed:
  * Fixed the way folder aliases are resolved. In some case, aliases were
    resolved CLI side and lib side, which led to alias errors sourcehut#95.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1689681601">- Update to 0.8.3:
  * Fix windows releases due to coredump crate compilation error.
  * Fix macos releases due to macos 12 System Integrity Protection.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1689681602">- Update to 0.8.4:
  * Fixed windows releases due to cargo deps typo.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1693224000">- Update to 0.9.0:
  * Added 3 new cargo features:
    + pgp-commands: enables the commands PGP backend (enabled by default, same behaviour as before)
    + pgp-gpg: enables the GPG backend (requires the gpgme lib on the system)
    + pgp-native: enables the native PGP backend
  * Added account configuration pgp to configure the way PGP operations are performed.
  * Moved email-writing-encrypt-cmdto pgp.encrypt-cmd.
  * Moved email-reading-decrypt-cmd to pgp-decrypt-cmd.
  * Moved email-writing-sign-cmd to pgp.sign-cmd.
  * Moved email-reading-verify-cmd to pgp.verify-cmd.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1693828800">- Rewrite _service file to work around
  https://github.com/openSUSE/obs-service-tar_scm/issues/481</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1695124800">- Correction of license based on legaldb review</changelog>
  <changelog author="Sai Karthik Karra &lt;kskarthik@disroot.org&gt;" date="1715774400">- Update upstream project url in spec</changelog>
</package>
<package pkgid="99044e8d1c24691a705fb52ca97a076f43e1ce5b1ef9ffcd7c626cb704b1c27b7f01f85ca5ee2a7e3a6a604b516007355e8484461dbce837d514833cbe55e546" name="hobbits" arch="src">
  <version epoch="0" ver="0.54.1" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1612699200">- Initial package, version 0.46.2</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1616155200">- Update to version 0.46.3
  * correctly enforce FFTW thread-safety.
  * load python plugins correctly.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1618315200">- Update to version 0.46.3
  * swapped mac and windows binary releases.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619179200">- Update to version 0.46.5
  * actually synchronize parameter editor preview calls
  * track section offsets in kaitai parsing for #93 (ccd01f3)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619265600">- Update to version 0.46.6
  * rollback offset changes in kaitai struct plugin (e2ac3c3)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619265601">- Update to version 0.46.7
  * appropriately offset imported sub-sections in kaitai (#93)
    (03067d4)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619438400">- Update to version 0.46.8
  * handle bad display parameters without crashing #99 (7c3c587)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1620907200">- Update to version 0.47.0
  * improve plugin parameter specification (helps #84) (cef1055)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1621684800">- Update to version 0.48.1
  Bug Fixes
  * release artifact paths.
- Update to version 0.48.0
  Bug Fixes
  * [plugin] json error parsing for kaitai compilers.
  * correctly load config in standalone builds.
  * correctly register Range and RangeHighlight meta types.
  * correctly resize BitArrays when setBytes is called.
  * prevent potential QFutureWatcher race conditions.
  Features
  * add basic "What's This?" help for plugin widgets.
  * arbitrary view splitting and full view persistence for.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1622808000">- Update to version 0.50.0
  Features
  * better file dialog behavior during and between runs.
- Update to version 0.49.0
  Bug Fixes
  * [plugin] re-enable autocorrelation in Width Framer.
  Features
  * add Bit Container import/export plugin.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1622980800">- Remove useless ldconfig calls: there are libs with SONAME links.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1623067200">- Add patch:
  * hobbits-dont-hardcode-python3-version.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629633600">- Update to version 0.50.0
  Bug Fixes
  * [core] BitArray fromString parsing error reports.
  * improve kaitai parser parser.
  Features
  * big fixes and improvements to kaitai
- Update patch:
  * hobbits-dont-hardcode-python3-version.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629806400">- Update to version 0.51.1
  Bug fixes
  * correctly reload custom kaitai KSY after it is edited
  * show type for array, byte, and string in kaitai display</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1633608000">- Update to version 0.52.0
  Bug Fixes
  * code quality improvements.
  * reimplementing the libusb-1.0 into the include statement.
  * removing trouble causing lines in USBreader.
  * resolve parser class names for kaitai specs with underscores.
  Features
  * add USB reader importer plugin.
  * UI for USB reader plugin is almost done.
  * USB reader plugin, device, interface, alternate setting, and
    endpoint selectors.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1638014400">- Update to version 0.53.0
  Features
  * add built-in batches.
  * add config setting for skipping delete confirmation.
  * replace FFTW with PFFFT and improve FFT UI and error reporting</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1655553600">- Update to version 0.53.2
  Bug Fixes
  * correctly display kaitai value instances for #145
  * fix kaitai plugin byte and string array sizes.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676635200">- Update to version 0.54.0
  Features
  * add Edit plugin.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1714478400">- Update to version 0.54.1
  * add versionless Qt build compatibility.</changelog>
</package>
<package pkgid="623503fa09f8e6d3cb09591dbd7cd66c64fafd5079dbb74c9f2f293e89715f05f93ccfc5bb5178303b2ecc0883baa70b1c51d808874fdd66369454957e3628fa" name="hobbits" arch="x86_64">
  <version epoch="0" ver="0.54.1" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1612699200">- Initial package, version 0.46.2</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1616155200">- Update to version 0.46.3
  * correctly enforce FFTW thread-safety.
  * load python plugins correctly.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1618315200">- Update to version 0.46.3
  * swapped mac and windows binary releases.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619179200">- Update to version 0.46.5
  * actually synchronize parameter editor preview calls
  * track section offsets in kaitai parsing for #93 (ccd01f3)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619265600">- Update to version 0.46.6
  * rollback offset changes in kaitai struct plugin (e2ac3c3)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619265601">- Update to version 0.46.7
  * appropriately offset imported sub-sections in kaitai (#93)
    (03067d4)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619438400">- Update to version 0.46.8
  * handle bad display parameters without crashing #99 (7c3c587)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1620907200">- Update to version 0.47.0
  * improve plugin parameter specification (helps #84) (cef1055)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1621684800">- Update to version 0.48.1
  Bug Fixes
  * release artifact paths.
- Update to version 0.48.0
  Bug Fixes
  * [plugin] json error parsing for kaitai compilers.
  * correctly load config in standalone builds.
  * correctly register Range and RangeHighlight meta types.
  * correctly resize BitArrays when setBytes is called.
  * prevent potential QFutureWatcher race conditions.
  Features
  * add basic "What's This?" help for plugin widgets.
  * arbitrary view splitting and full view persistence for.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1622808000">- Update to version 0.50.0
  Features
  * better file dialog behavior during and between runs.
- Update to version 0.49.0
  Bug Fixes
  * [plugin] re-enable autocorrelation in Width Framer.
  Features
  * add Bit Container import/export plugin.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1622980800">- Remove useless ldconfig calls: there are libs with SONAME links.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1623067200">- Add patch:
  * hobbits-dont-hardcode-python3-version.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629633600">- Update to version 0.50.0
  Bug Fixes
  * [core] BitArray fromString parsing error reports.
  * improve kaitai parser parser.
  Features
  * big fixes and improvements to kaitai
- Update patch:
  * hobbits-dont-hardcode-python3-version.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629806400">- Update to version 0.51.1
  Bug fixes
  * correctly reload custom kaitai KSY after it is edited
  * show type for array, byte, and string in kaitai display</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1633608000">- Update to version 0.52.0
  Bug Fixes
  * code quality improvements.
  * reimplementing the libusb-1.0 into the include statement.
  * removing trouble causing lines in USBreader.
  * resolve parser class names for kaitai specs with underscores.
  Features
  * add USB reader importer plugin.
  * UI for USB reader plugin is almost done.
  * USB reader plugin, device, interface, alternate setting, and
    endpoint selectors.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1638014400">- Update to version 0.53.0
  Features
  * add built-in batches.
  * add config setting for skipping delete confirmation.
  * replace FFTW with PFFFT and improve FFT UI and error reporting</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1655553600">- Update to version 0.53.2
  Bug Fixes
  * correctly display kaitai value instances for #145
  * fix kaitai plugin byte and string array sizes.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676635200">- Update to version 0.54.0
  Features
  * add Edit plugin.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1714478400">- Update to version 0.54.1
  * add versionless Qt build compatibility.</changelog>
</package>
<package pkgid="2b5b8fdab34804997ecdbbb4f6fe76413780a78e533ee8176a56c640ade9b9c87eabc56e7d021288216ae235d2686bd8b8506497c08364b5f73222e175e7194f" name="hobbits-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.54.1" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1612699200">- Initial package, version 0.46.2</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1616155200">- Update to version 0.46.3
  * correctly enforce FFTW thread-safety.
  * load python plugins correctly.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1618315200">- Update to version 0.46.3
  * swapped mac and windows binary releases.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619179200">- Update to version 0.46.5
  * actually synchronize parameter editor preview calls
  * track section offsets in kaitai parsing for #93 (ccd01f3)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619265600">- Update to version 0.46.6
  * rollback offset changes in kaitai struct plugin (e2ac3c3)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619265601">- Update to version 0.46.7
  * appropriately offset imported sub-sections in kaitai (#93)
    (03067d4)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619438400">- Update to version 0.46.8
  * handle bad display parameters without crashing #99 (7c3c587)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1620907200">- Update to version 0.47.0
  * improve plugin parameter specification (helps #84) (cef1055)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1621684800">- Update to version 0.48.1
  Bug Fixes
  * release artifact paths.
- Update to version 0.48.0
  Bug Fixes
  * [plugin] json error parsing for kaitai compilers.
  * correctly load config in standalone builds.
  * correctly register Range and RangeHighlight meta types.
  * correctly resize BitArrays when setBytes is called.
  * prevent potential QFutureWatcher race conditions.
  Features
  * add basic "What's This?" help for plugin widgets.
  * arbitrary view splitting and full view persistence for.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1622808000">- Update to version 0.50.0
  Features
  * better file dialog behavior during and between runs.
- Update to version 0.49.0
  Bug Fixes
  * [plugin] re-enable autocorrelation in Width Framer.
  Features
  * add Bit Container import/export plugin.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1622980800">- Remove useless ldconfig calls: there are libs with SONAME links.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1623067200">- Add patch:
  * hobbits-dont-hardcode-python3-version.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629633600">- Update to version 0.50.0
  Bug Fixes
  * [core] BitArray fromString parsing error reports.
  * improve kaitai parser parser.
  Features
  * big fixes and improvements to kaitai
- Update patch:
  * hobbits-dont-hardcode-python3-version.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629806400">- Update to version 0.51.1
  Bug fixes
  * correctly reload custom kaitai KSY after it is edited
  * show type for array, byte, and string in kaitai display</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1633608000">- Update to version 0.52.0
  Bug Fixes
  * code quality improvements.
  * reimplementing the libusb-1.0 into the include statement.
  * removing trouble causing lines in USBreader.
  * resolve parser class names for kaitai specs with underscores.
  Features
  * add USB reader importer plugin.
  * UI for USB reader plugin is almost done.
  * USB reader plugin, device, interface, alternate setting, and
    endpoint selectors.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1638014400">- Update to version 0.53.0
  Features
  * add built-in batches.
  * add config setting for skipping delete confirmation.
  * replace FFTW with PFFFT and improve FFT UI and error reporting</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1655553600">- Update to version 0.53.2
  Bug Fixes
  * correctly display kaitai value instances for #145
  * fix kaitai plugin byte and string array sizes.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676635200">- Update to version 0.54.0
  Features
  * add Edit plugin.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1714478400">- Update to version 0.54.1
  * add versionless Qt build compatibility.</changelog>
</package>
<package pkgid="a062dfee937b517ea3f2a0f2bf0b83a3f294804dd79ebdd34de01dce057d83c65341120103470b4fb267fba8d67011eb2b42cff79beb1ba9b5cff7a096c4c63b" name="hobbits-debugsource" arch="x86_64">
  <version epoch="0" ver="0.54.1" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1612699200">- Initial package, version 0.46.2</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1616155200">- Update to version 0.46.3
  * correctly enforce FFTW thread-safety.
  * load python plugins correctly.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1618315200">- Update to version 0.46.3
  * swapped mac and windows binary releases.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619179200">- Update to version 0.46.5
  * actually synchronize parameter editor preview calls
  * track section offsets in kaitai parsing for #93 (ccd01f3)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619265600">- Update to version 0.46.6
  * rollback offset changes in kaitai struct plugin (e2ac3c3)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619265601">- Update to version 0.46.7
  * appropriately offset imported sub-sections in kaitai (#93)
    (03067d4)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619438400">- Update to version 0.46.8
  * handle bad display parameters without crashing #99 (7c3c587)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1620907200">- Update to version 0.47.0
  * improve plugin parameter specification (helps #84) (cef1055)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1621684800">- Update to version 0.48.1
  Bug Fixes
  * release artifact paths.
- Update to version 0.48.0
  Bug Fixes
  * [plugin] json error parsing for kaitai compilers.
  * correctly load config in standalone builds.
  * correctly register Range and RangeHighlight meta types.
  * correctly resize BitArrays when setBytes is called.
  * prevent potential QFutureWatcher race conditions.
  Features
  * add basic "What's This?" help for plugin widgets.
  * arbitrary view splitting and full view persistence for.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1622808000">- Update to version 0.50.0
  Features
  * better file dialog behavior during and between runs.
- Update to version 0.49.0
  Bug Fixes
  * [plugin] re-enable autocorrelation in Width Framer.
  Features
  * add Bit Container import/export plugin.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1622980800">- Remove useless ldconfig calls: there are libs with SONAME links.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1623067200">- Add patch:
  * hobbits-dont-hardcode-python3-version.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629633600">- Update to version 0.50.0
  Bug Fixes
  * [core] BitArray fromString parsing error reports.
  * improve kaitai parser parser.
  Features
  * big fixes and improvements to kaitai
- Update patch:
  * hobbits-dont-hardcode-python3-version.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629806400">- Update to version 0.51.1
  Bug fixes
  * correctly reload custom kaitai KSY after it is edited
  * show type for array, byte, and string in kaitai display</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1633608000">- Update to version 0.52.0
  Bug Fixes
  * code quality improvements.
  * reimplementing the libusb-1.0 into the include statement.
  * removing trouble causing lines in USBreader.
  * resolve parser class names for kaitai specs with underscores.
  Features
  * add USB reader importer plugin.
  * UI for USB reader plugin is almost done.
  * USB reader plugin, device, interface, alternate setting, and
    endpoint selectors.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1638014400">- Update to version 0.53.0
  Features
  * add built-in batches.
  * add config setting for skipping delete confirmation.
  * replace FFTW with PFFFT and improve FFT UI and error reporting</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1655553600">- Update to version 0.53.2
  Bug Fixes
  * correctly display kaitai value instances for #145
  * fix kaitai plugin byte and string array sizes.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676635200">- Update to version 0.54.0
  Features
  * add Edit plugin.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1714478400">- Update to version 0.54.1
  * add versionless Qt build compatibility.</changelog>
</package>
<package pkgid="ed31ebfe73993bf7dfefe08c48e07a2461479cd9f71e0fd4f06dbe79d7585194bc6effda4a7bbad46fb795b7cd21d008a154a3a8ddda4bd83bca5b32b120cb6c" name="hobbits-devel" arch="x86_64">
  <version epoch="0" ver="0.54.1" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1612699200">- Initial package, version 0.46.2</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1616155200">- Update to version 0.46.3
  * correctly enforce FFTW thread-safety.
  * load python plugins correctly.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1618315200">- Update to version 0.46.3
  * swapped mac and windows binary releases.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619179200">- Update to version 0.46.5
  * actually synchronize parameter editor preview calls
  * track section offsets in kaitai parsing for #93 (ccd01f3)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619265600">- Update to version 0.46.6
  * rollback offset changes in kaitai struct plugin (e2ac3c3)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619265601">- Update to version 0.46.7
  * appropriately offset imported sub-sections in kaitai (#93)
    (03067d4)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619438400">- Update to version 0.46.8
  * handle bad display parameters without crashing #99 (7c3c587)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1620907200">- Update to version 0.47.0
  * improve plugin parameter specification (helps #84) (cef1055)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1621684800">- Update to version 0.48.1
  Bug Fixes
  * release artifact paths.
- Update to version 0.48.0
  Bug Fixes
  * [plugin] json error parsing for kaitai compilers.
  * correctly load config in standalone builds.
  * correctly register Range and RangeHighlight meta types.
  * correctly resize BitArrays when setBytes is called.
  * prevent potential QFutureWatcher race conditions.
  Features
  * add basic "What's This?" help for plugin widgets.
  * arbitrary view splitting and full view persistence for.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1622808000">- Update to version 0.50.0
  Features
  * better file dialog behavior during and between runs.
- Update to version 0.49.0
  Bug Fixes
  * [plugin] re-enable autocorrelation in Width Framer.
  Features
  * add Bit Container import/export plugin.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1622980800">- Remove useless ldconfig calls: there are libs with SONAME links.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1623067200">- Add patch:
  * hobbits-dont-hardcode-python3-version.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629633600">- Update to version 0.50.0
  Bug Fixes
  * [core] BitArray fromString parsing error reports.
  * improve kaitai parser parser.
  Features
  * big fixes and improvements to kaitai
- Update patch:
  * hobbits-dont-hardcode-python3-version.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629806400">- Update to version 0.51.1
  Bug fixes
  * correctly reload custom kaitai KSY after it is edited
  * show type for array, byte, and string in kaitai display</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1633608000">- Update to version 0.52.0
  Bug Fixes
  * code quality improvements.
  * reimplementing the libusb-1.0 into the include statement.
  * removing trouble causing lines in USBreader.
  * resolve parser class names for kaitai specs with underscores.
  Features
  * add USB reader importer plugin.
  * UI for USB reader plugin is almost done.
  * USB reader plugin, device, interface, alternate setting, and
    endpoint selectors.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1638014400">- Update to version 0.53.0
  Features
  * add built-in batches.
  * add config setting for skipping delete confirmation.
  * replace FFTW with PFFFT and improve FFT UI and error reporting</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1655553600">- Update to version 0.53.2
  Bug Fixes
  * correctly display kaitai value instances for #145
  * fix kaitai plugin byte and string array sizes.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676635200">- Update to version 0.54.0
  Features
  * add Edit plugin.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1714478400">- Update to version 0.54.1
  * add versionless Qt build compatibility.</changelog>
</package>
<package pkgid="8754d5ade5f4b748c38e86ebf34bcc23accb20f1bc4c318cb3dd0850d991718932e5ed4ede730d77e115faa07df33dec8a3973c689e9d86b30094d9ee22c5125" name="host-spawn" arch="src">
  <version epoch="0" ver="1.5.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1696852800">- Inital packaging of host-spawn 1.5.0 for openSUSE</changelog>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1699876800">- Run spec-cleaner, remove pointless FIXME comment</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1714305600">- Update to version 1.5.1
  * Update golang.org/x/sys dependency to v0.15.0.
  * Refactor build scripts to target single architecture</changelog>
</package>
<package pkgid="48cffe2f57c1f44f1e76f6b76567277e9fecada344482d25c93db4f458e1c3e358c309822cb10612a080ba0f13b69576c42ff6f6433ce9774a302c839005400f" name="host-spawn" arch="x86_64">
  <version epoch="0" ver="1.5.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1696852800">- Inital packaging of host-spawn 1.5.0 for openSUSE</changelog>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1699876800">- Run spec-cleaner, remove pointless FIXME comment</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1714305600">- Update to version 1.5.1
  * Update golang.org/x/sys dependency to v0.15.0.
  * Refactor build scripts to target single architecture</changelog>
</package>
<package pkgid="38e00d72433b7092cb7042940e9840feb1e70367a5217958fcbb1675d5da78a0e54a2315374524236c8c9d48c6e24c1fd19bcfdc3c4d90160db180a51e09961c" name="host-spawn-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.5.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1696852800">- Inital packaging of host-spawn 1.5.0 for openSUSE</changelog>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1699876800">- Run spec-cleaner, remove pointless FIXME comment</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1714305600">- Update to version 1.5.1
  * Update golang.org/x/sys dependency to v0.15.0.
  * Refactor build scripts to target single architecture</changelog>
</package>
<package pkgid="224722237408a6cf5110a1b1d1a6751ce19fa1fe02c206c574dfda03bda2f9a841098da686b5827467f71d43de9b9a4bb1384c08bc855660356489c7ef5f061a" name="hppc" arch="noarch">
  <version epoch="0" ver="0.7.1" rel="7.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1582891200">- Initial packaging of hppc 0.7.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build against the standalone glassfish-annotation-api on
  distributions that have JDK without the JavaEE modules included</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules inconditionally</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Added patch:
  * hppc-timestamp.patch
    + use SOURCE_DATE_EPOCH for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Fix build with maven-plugin-plugin &gt;= 3.11</changelog>
</package>
<package pkgid="b8010477235c23f93f46d53854a4dcfef886324c26f9500bbad50d4c8399ed4a1889b811af2b0098e69690ecb028c5bbe52b15c8a0e9feddb43bda9210dc5da3" name="hppc" arch="src">
  <version epoch="0" ver="0.7.1" rel="7.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1582891200">- Initial packaging of hppc 0.7.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build against the standalone glassfish-annotation-api on
  distributions that have JDK without the JavaEE modules included</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules inconditionally</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Added patch:
  * hppc-timestamp.patch
    + use SOURCE_DATE_EPOCH for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Fix build with maven-plugin-plugin &gt;= 3.11</changelog>
</package>
<package pkgid="eba5975998535faa0538b0247cf51d74c5e17c216e1270c999291953cba3010287d5033836af124550b8b227d62e83d3108407afbcf59109197ed8d2870b410e" name="hppc-javadoc" arch="noarch">
  <version epoch="0" ver="0.7.1" rel="7.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1582891200">- Initial packaging of hppc 0.7.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build against the standalone glassfish-annotation-api on
  distributions that have JDK without the JavaEE modules included</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules inconditionally</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Added patch:
  * hppc-timestamp.patch
    + use SOURCE_DATE_EPOCH for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Fix build with maven-plugin-plugin &gt;= 3.11</changelog>
</package>
<package pkgid="43b7bc6b7bf77c08f295d564688b52f4c9b51c62ec2eb8fe9f022623492fb7a64fb840a5f7378daee20722c7891f9e7c29cc46caaa1ad8e303e0df590a3cdc89" name="hppc-templateprocessor" arch="noarch">
  <version epoch="0" ver="0.7.1" rel="7.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1582891200">- Initial packaging of hppc 0.7.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build against the standalone glassfish-annotation-api on
  distributions that have JDK without the JavaEE modules included</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules inconditionally</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694692800">- Added patch:
  * hppc-timestamp.patch
    + use SOURCE_DATE_EPOCH for timestamp in generated files</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Build with source and target levels 8</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Fix build with maven-plugin-plugin &gt;= 3.11</changelog>
</package>
<package pkgid="081940e571a8e21b0d8575d22dd2f1c0980094bfe80733bfe765bcad5188b14f675c4b3f8e0c949b9223e5f15a2889be3707b463313ef63c80bf5af93ed28d2c" name="hubble" arch="src">
  <version epoch="0" ver="0.13.4" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1711195200">- new package hubble: Network, Service &amp; Security Observability for
  Kubernetes using eBPF</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713441600">- Update to version 0.13.3:
  * Modify version to 0.13.3
  * Modify changelog for 0.13.3 release
  * chore(deps): update docker/setup-buildx-action action to v3.3.0
  * chore(deps): update dependency helm/helm to v3.14.4
  * chore(deps): update github/codeql-action action to v3.24.10
  * chore(deps): update dependency cilium/cilium to v1.15.3
  * vendor: update cilium to v1.15.3
  * chore(deps): update github/codeql-action action to v3.24.9
  * chore(deps): update github/codeql-action action to v3.24.8
  * chore(deps): update golang stable
  * chore(deps): update all github action dependencies
  * chore(deps): update all github action dependencies
  * Prepare for 0.13.3</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715688000">- Update to version 0.13.4:
  * Modify version to 0.13.4
  * Modify changelog for 0.13.4 release
  * Bump Golang to v1.21.10
  * vendor: Bump Cilium to v1.15.4
  * chore(deps): update golangci/golangci-lint-action action to v6
  * chore(deps): update all github action dependencies
  * chore(deps): update golangci/golangci-lint-action action to
    v5.3.0
  * chore(deps): update actions/setup-go action to v5.0.1
  * chore(deps): update golangci/golangci-lint-action action to
    v5.1.0
  * chore(deps): update golangci/golangci-lint-action action to v5
  * chore(deps): update all github action dependencies
  * chore(deps): update helm/kind-action action to v1.10.0
  * chore(deps): update all github action dependencies
  * chore(deps): update github/codeql-action action to v3.25.1
  * CHANGELOG: Use correct year for the last few releases
  * Prepare for 0.13.4</changelog>
</package>
<package pkgid="abe0f1f32180e2f9453b8e4a68515cb327fcb20b2f3a554bd23aae14e8c2510794954f4b65e640e2b18de6931a0f1f3ab48491cfc7574f1c0d1b01f2894c6a53" name="hubble" arch="x86_64">
  <version epoch="0" ver="0.13.4" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1711195200">- new package hubble: Network, Service &amp; Security Observability for
  Kubernetes using eBPF</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713441600">- Update to version 0.13.3:
  * Modify version to 0.13.3
  * Modify changelog for 0.13.3 release
  * chore(deps): update docker/setup-buildx-action action to v3.3.0
  * chore(deps): update dependency helm/helm to v3.14.4
  * chore(deps): update github/codeql-action action to v3.24.10
  * chore(deps): update dependency cilium/cilium to v1.15.3
  * vendor: update cilium to v1.15.3
  * chore(deps): update github/codeql-action action to v3.24.9
  * chore(deps): update github/codeql-action action to v3.24.8
  * chore(deps): update golang stable
  * chore(deps): update all github action dependencies
  * chore(deps): update all github action dependencies
  * Prepare for 0.13.3</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715688000">- Update to version 0.13.4:
  * Modify version to 0.13.4
  * Modify changelog for 0.13.4 release
  * Bump Golang to v1.21.10
  * vendor: Bump Cilium to v1.15.4
  * chore(deps): update golangci/golangci-lint-action action to v6
  * chore(deps): update all github action dependencies
  * chore(deps): update golangci/golangci-lint-action action to
    v5.3.0
  * chore(deps): update actions/setup-go action to v5.0.1
  * chore(deps): update golangci/golangci-lint-action action to
    v5.1.0
  * chore(deps): update golangci/golangci-lint-action action to v5
  * chore(deps): update all github action dependencies
  * chore(deps): update helm/kind-action action to v1.10.0
  * chore(deps): update all github action dependencies
  * chore(deps): update github/codeql-action action to v3.25.1
  * CHANGELOG: Use correct year for the last few releases
  * Prepare for 0.13.4</changelog>
</package>
<package pkgid="df50e235f87f29c9e4ed9a57af5deba29c1dffbf109819297e860b728b8584ea4d3fb70d0735de9b61bcf27f56a4f4e551a6e6c49934011dc0138c3a41a96e93" name="hubble-bash-completion" arch="noarch">
  <version epoch="0" ver="0.13.4" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1711195200">- new package hubble: Network, Service &amp; Security Observability for
  Kubernetes using eBPF</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713441600">- Update to version 0.13.3:
  * Modify version to 0.13.3
  * Modify changelog for 0.13.3 release
  * chore(deps): update docker/setup-buildx-action action to v3.3.0
  * chore(deps): update dependency helm/helm to v3.14.4
  * chore(deps): update github/codeql-action action to v3.24.10
  * chore(deps): update dependency cilium/cilium to v1.15.3
  * vendor: update cilium to v1.15.3
  * chore(deps): update github/codeql-action action to v3.24.9
  * chore(deps): update github/codeql-action action to v3.24.8
  * chore(deps): update golang stable
  * chore(deps): update all github action dependencies
  * chore(deps): update all github action dependencies
  * Prepare for 0.13.3</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715688000">- Update to version 0.13.4:
  * Modify version to 0.13.4
  * Modify changelog for 0.13.4 release
  * Bump Golang to v1.21.10
  * vendor: Bump Cilium to v1.15.4
  * chore(deps): update golangci/golangci-lint-action action to v6
  * chore(deps): update all github action dependencies
  * chore(deps): update golangci/golangci-lint-action action to
    v5.3.0
  * chore(deps): update actions/setup-go action to v5.0.1
  * chore(deps): update golangci/golangci-lint-action action to
    v5.1.0
  * chore(deps): update golangci/golangci-lint-action action to v5
  * chore(deps): update all github action dependencies
  * chore(deps): update helm/kind-action action to v1.10.0
  * chore(deps): update all github action dependencies
  * chore(deps): update github/codeql-action action to v3.25.1
  * CHANGELOG: Use correct year for the last few releases
  * Prepare for 0.13.4</changelog>
</package>
<package pkgid="b7f12526933ab800c4b0a1a9300b263b7870fa3effd1adbfa32ead9757675d9643e7635bc8926148bc435e5c8096ba7415d78670bc9615ed808c0c9002285d33" name="hubble-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.13.4" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1711195200">- new package hubble: Network, Service &amp; Security Observability for
  Kubernetes using eBPF</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713441600">- Update to version 0.13.3:
  * Modify version to 0.13.3
  * Modify changelog for 0.13.3 release
  * chore(deps): update docker/setup-buildx-action action to v3.3.0
  * chore(deps): update dependency helm/helm to v3.14.4
  * chore(deps): update github/codeql-action action to v3.24.10
  * chore(deps): update dependency cilium/cilium to v1.15.3
  * vendor: update cilium to v1.15.3
  * chore(deps): update github/codeql-action action to v3.24.9
  * chore(deps): update github/codeql-action action to v3.24.8
  * chore(deps): update golang stable
  * chore(deps): update all github action dependencies
  * chore(deps): update all github action dependencies
  * Prepare for 0.13.3</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715688000">- Update to version 0.13.4:
  * Modify version to 0.13.4
  * Modify changelog for 0.13.4 release
  * Bump Golang to v1.21.10
  * vendor: Bump Cilium to v1.15.4
  * chore(deps): update golangci/golangci-lint-action action to v6
  * chore(deps): update all github action dependencies
  * chore(deps): update golangci/golangci-lint-action action to
    v5.3.0
  * chore(deps): update actions/setup-go action to v5.0.1
  * chore(deps): update golangci/golangci-lint-action action to
    v5.1.0
  * chore(deps): update golangci/golangci-lint-action action to v5
  * chore(deps): update all github action dependencies
  * chore(deps): update helm/kind-action action to v1.10.0
  * chore(deps): update all github action dependencies
  * chore(deps): update github/codeql-action action to v3.25.1
  * CHANGELOG: Use correct year for the last few releases
  * Prepare for 0.13.4</changelog>
</package>
<package pkgid="9824e72e4249d4d2fd415709c9f3423440c3f8e07f46965fc10e49b3a6b360c8395b7c2fcd83068bb8a04599cf44dfb3320a868db8450c141b03d486cec50ba8" name="hubble-fish-completion" arch="noarch">
  <version epoch="0" ver="0.13.4" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1711195200">- new package hubble: Network, Service &amp; Security Observability for
  Kubernetes using eBPF</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713441600">- Update to version 0.13.3:
  * Modify version to 0.13.3
  * Modify changelog for 0.13.3 release
  * chore(deps): update docker/setup-buildx-action action to v3.3.0
  * chore(deps): update dependency helm/helm to v3.14.4
  * chore(deps): update github/codeql-action action to v3.24.10
  * chore(deps): update dependency cilium/cilium to v1.15.3
  * vendor: update cilium to v1.15.3
  * chore(deps): update github/codeql-action action to v3.24.9
  * chore(deps): update github/codeql-action action to v3.24.8
  * chore(deps): update golang stable
  * chore(deps): update all github action dependencies
  * chore(deps): update all github action dependencies
  * Prepare for 0.13.3</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715688000">- Update to version 0.13.4:
  * Modify version to 0.13.4
  * Modify changelog for 0.13.4 release
  * Bump Golang to v1.21.10
  * vendor: Bump Cilium to v1.15.4
  * chore(deps): update golangci/golangci-lint-action action to v6
  * chore(deps): update all github action dependencies
  * chore(deps): update golangci/golangci-lint-action action to
    v5.3.0
  * chore(deps): update actions/setup-go action to v5.0.1
  * chore(deps): update golangci/golangci-lint-action action to
    v5.1.0
  * chore(deps): update golangci/golangci-lint-action action to v5
  * chore(deps): update all github action dependencies
  * chore(deps): update helm/kind-action action to v1.10.0
  * chore(deps): update all github action dependencies
  * chore(deps): update github/codeql-action action to v3.25.1
  * CHANGELOG: Use correct year for the last few releases
  * Prepare for 0.13.4</changelog>
</package>
<package pkgid="269a0822616dfdf50e9bf362aed29b10b097b9235859db8f566aa01d752b6b602913b1713c83c43a0f53a32d8651572500cc2a63b3ba842d587d67ebad58f7c1" name="hubble-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.13.4" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1711195200">- new package hubble: Network, Service &amp; Security Observability for
  Kubernetes using eBPF</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713441600">- Update to version 0.13.3:
  * Modify version to 0.13.3
  * Modify changelog for 0.13.3 release
  * chore(deps): update docker/setup-buildx-action action to v3.3.0
  * chore(deps): update dependency helm/helm to v3.14.4
  * chore(deps): update github/codeql-action action to v3.24.10
  * chore(deps): update dependency cilium/cilium to v1.15.3
  * vendor: update cilium to v1.15.3
  * chore(deps): update github/codeql-action action to v3.24.9
  * chore(deps): update github/codeql-action action to v3.24.8
  * chore(deps): update golang stable
  * chore(deps): update all github action dependencies
  * chore(deps): update all github action dependencies
  * Prepare for 0.13.3</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715688000">- Update to version 0.13.4:
  * Modify version to 0.13.4
  * Modify changelog for 0.13.4 release
  * Bump Golang to v1.21.10
  * vendor: Bump Cilium to v1.15.4
  * chore(deps): update golangci/golangci-lint-action action to v6
  * chore(deps): update all github action dependencies
  * chore(deps): update golangci/golangci-lint-action action to
    v5.3.0
  * chore(deps): update actions/setup-go action to v5.0.1
  * chore(deps): update golangci/golangci-lint-action action to
    v5.1.0
  * chore(deps): update golangci/golangci-lint-action action to v5
  * chore(deps): update all github action dependencies
  * chore(deps): update helm/kind-action action to v1.10.0
  * chore(deps): update all github action dependencies
  * chore(deps): update github/codeql-action action to v3.25.1
  * CHANGELOG: Use correct year for the last few releases
  * Prepare for 0.13.4</changelog>
</package>
<package pkgid="60fed6066f7a5a5f99f2a61d471783522d6a7c110b8d5dfbfb5754c450bb8021583337ec7adf97b999ba6392dd665b284415a0305214ecf6d0d0e0b7e2775fbd" name="hyper-v" arch="src">
  <version epoch="0" ver="8" rel="4.1"/>
  <changelog author="ohering@suse.de" date="1421064000">- Check return value of setsockopt call
- Improve error logging in VSS daemon.
- Check return value of poll call
- Properly pack the data for file copy functionality
- make struct hv_do_fcopy match Hyper-V host messages</changelog>
  <changelog author="ohering@suse.de" date="1429185600">- Add runlevel script for fcopy daemon in SLE11 (bnc#926534)</changelog>
  <changelog author="ohering@suse.de" date="1430395200">- hv: hypervvssd: call endmntent before call setmntent again
- remove unused bytes_written from kvp_update_file()
- address compiler warnings for hv_kvp_daemon.c
- kvp_daemon: make IPv6-only-injection work
- address compiler warnings for hv_fcopy_daemon.c
- do not add redundant '/' in hv_start_fcopy()</changelog>
  <changelog author="ohering@suse.de" date="1442577600">- add a python script lsvmbus to list VMBus devices (fate#315887)</changelog>
  <changelog author="ohering@suse.de" date="1462363200">- add Conflicts with kernel &lt; 4.2 (fate#320485)
- vss: fix the write()'s argument: error -&gt; vss_msg
- remove repeated HV_FCOPY string
- report ENOSPC errors in hv_fcopy_daemon
- fcopy: full handshake support
- vss: full handshake support
- vss: use misc char device to communicate with kernel
- kvp: use misc char device to communicate with kernel</changelog>
  <changelog author="ohering@suse.de" date="1498651200">- Check VSS daemon is listening before a hot backup (bnc#1029693)
- fix a compile warning in snprintf
- kvp: ensure kvp device fd is closed on exec
- lsvmbus: add pci pass-through UUID</changelog>
  <changelog author="ohering@suse.de" date="1515412800">- update buffer handling in hv_fcopy_daemon
- remove unnecessary header files and netlink related code
- Avoid reading past allocated blocks from KVP file (bnc#1087658)
- fix snprintf warning in kvp_daemon
- properly handle long paths
- kvp: configurable external scripts path
- vss: Thaw the filesystem and continue if freeze call has timed out
- vss: Skip freezing filesystems backed by loop</changelog>
  <changelog author="ohering@suse.de" date="1526990400">- Update lsvmbus interpreter from env(1) to python3(1) (bsc#1093910)</changelog>
  <changelog author="schwab@suse.de" date="1533211200">- hyper-v.tools.hv.hv_vss_daemon.c: Include &lt;sys/sysmacros.h&gt; for major</changelog>
  <changelog author="ohering@suse.de" date="1537876800">- vss: fix loop device detection (07136793)
- Fix IP reporting by KVP daemon with SRIOV (4ba63412)
- Fix a bug in the key delete code (86503bd3)
- fix compiler warnings about major/target_fname (1330fc35)
- PRIVATE hyper-v.compare-with-upstream.sh</changelog>
  <changelog author="ohering@suse.de" date="1539000000">- Update lsvmbus interpreter from python3(1) to python(1)
  because SLE12 lacks python3 support (bsc#1093910)</changelog>
  <changelog author="ohering@suse.de" date="1539086400">- fcopy: set 'error' in case an unknown operation was requested (c2d68afb)</changelog>
  <changelog author="ohering@suse.de" date="1574856000">- async name resolution in kvp_daemon (bsc#1100758)
- kvp: eliminate 'may be used uninitialized' warning (89eb4d8d)
- fix typos in toolchain (2d35c660)
- fixed Python pep8/flake8 warnings for lsvmbus (5912e791)
- Replace GPLv2 boilerplate/reference with SPDX (43aa3132)
- Fix a warning of buffer overflow with gcc 8.0.1 (4fcba780)</changelog>
  <changelog author="ohering@suse.de" date="1575028800">- Update lsvmbus interpreter from python(1) to python3(1) again
  because only SLE12 lacked proper python3 support (bsc#1093910)</changelog>
  <changelog author="ohering@suse.de" date="1582200000">- Revert previous non-upstream change for async name resolution
  Just use gethostname via hyper-v.kvp.gethostname.patch (bsc#1100758)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1595419200">- Enable build on aarch64</changelog>
  <changelog author="ohering@suse.de" date="1595419201">- Remove dependency to network-online.target now that gethostname
  is used in kvp_daemon (bsc#1174443, bsc#1174444)
- Reopen the devices if read() or write() returns errors (9fc3c01a)
- Use either python2 or python3 for lsvmbus (bsc#1093910)
- Remove sysv init scripts</changelog>
  <changelog author="ohering@suse.de" date="1597924800">- Allow daemon restart again (bsc#1116957)
  Since some time the kernel moved from netlink sockets to char
  devices, which is supposed to handle a connection reopen for the
  kernel&lt;-&gt;daemon interface</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1713873600">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="19f8f72fdeca78a13a919e9bbd6b48e01573a0dbec6e0f4c22e092ffa058ad84bb024082b15adbb6640006ceee184b0a1ec434e0c3b2a7a426afbeea569620ee" name="hyper-v" arch="x86_64">
  <version epoch="0" ver="8" rel="4.1"/>
  <changelog author="ohering@suse.de" date="1539000000">- Update lsvmbus interpreter from python3(1) to python(1)
  because SLE12 lacks python3 support (bsc#1093910)</changelog>
  <changelog author="ohering@suse.de" date="1539086400">- fcopy: set 'error' in case an unknown operation was requested (c2d68afb)</changelog>
  <changelog author="ohering@suse.de" date="1574856000">- async name resolution in kvp_daemon (bsc#1100758)
- kvp: eliminate 'may be used uninitialized' warning (89eb4d8d)
- fix typos in toolchain (2d35c660)
- fixed Python pep8/flake8 warnings for lsvmbus (5912e791)
- Replace GPLv2 boilerplate/reference with SPDX (43aa3132)
- Fix a warning of buffer overflow with gcc 8.0.1 (4fcba780)</changelog>
  <changelog author="ohering@suse.de" date="1575028800">- Update lsvmbus interpreter from python(1) to python3(1) again
  because only SLE12 lacked proper python3 support (bsc#1093910)</changelog>
  <changelog author="ohering@suse.de" date="1582200000">- Revert previous non-upstream change for async name resolution
  Just use gethostname via hyper-v.kvp.gethostname.patch (bsc#1100758)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1595419200">- Enable build on aarch64</changelog>
  <changelog author="ohering@suse.de" date="1595419201">- Remove dependency to network-online.target now that gethostname
  is used in kvp_daemon (bsc#1174443, bsc#1174444)
- Reopen the devices if read() or write() returns errors (9fc3c01a)
- Use either python2 or python3 for lsvmbus (bsc#1093910)
- Remove sysv init scripts</changelog>
  <changelog author="ohering@suse.de" date="1597924800">- Allow daemon restart again (bsc#1116957)
  Since some time the kernel moved from netlink sockets to char
  devices, which is supposed to handle a connection reopen for the
  kernel&lt;-&gt;daemon interface</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1713873600">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="7381b95f9c9f922f2b7d1a6fb585a5ef0cd2fdac1ccc93c7a485a9ba614178bb6274b6b8e6a88ee897a11e30fa39ca6d4517dd66c64366e5a1355d213797616d" name="hyper-v-debuginfo" arch="x86_64">
  <version epoch="0" ver="8" rel="4.1"/>
  <changelog author="ohering@suse.de" date="1539000000">- Update lsvmbus interpreter from python3(1) to python(1)
  because SLE12 lacks python3 support (bsc#1093910)</changelog>
  <changelog author="ohering@suse.de" date="1539086400">- fcopy: set 'error' in case an unknown operation was requested (c2d68afb)</changelog>
  <changelog author="ohering@suse.de" date="1574856000">- async name resolution in kvp_daemon (bsc#1100758)
- kvp: eliminate 'may be used uninitialized' warning (89eb4d8d)
- fix typos in toolchain (2d35c660)
- fixed Python pep8/flake8 warnings for lsvmbus (5912e791)
- Replace GPLv2 boilerplate/reference with SPDX (43aa3132)
- Fix a warning of buffer overflow with gcc 8.0.1 (4fcba780)</changelog>
  <changelog author="ohering@suse.de" date="1575028800">- Update lsvmbus interpreter from python(1) to python3(1) again
  because only SLE12 lacked proper python3 support (bsc#1093910)</changelog>
  <changelog author="ohering@suse.de" date="1582200000">- Revert previous non-upstream change for async name resolution
  Just use gethostname via hyper-v.kvp.gethostname.patch (bsc#1100758)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1595419200">- Enable build on aarch64</changelog>
  <changelog author="ohering@suse.de" date="1595419201">- Remove dependency to network-online.target now that gethostname
  is used in kvp_daemon (bsc#1174443, bsc#1174444)
- Reopen the devices if read() or write() returns errors (9fc3c01a)
- Use either python2 or python3 for lsvmbus (bsc#1093910)
- Remove sysv init scripts</changelog>
  <changelog author="ohering@suse.de" date="1597924800">- Allow daemon restart again (bsc#1116957)
  Since some time the kernel moved from netlink sockets to char
  devices, which is supposed to handle a connection reopen for the
  kernel&lt;-&gt;daemon interface</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1713873600">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="dcc7e26170944b4d369675d7a82c089f85d50de1fac46726c490110bf14d93934fb94268c2fd399c870f8346cfcf27167f010aef5e12c93b10e3358faf0ada29" name="hyper-v-debugsource" arch="x86_64">
  <version epoch="0" ver="8" rel="4.1"/>
  <changelog author="ohering@suse.de" date="1539000000">- Update lsvmbus interpreter from python3(1) to python(1)
  because SLE12 lacks python3 support (bsc#1093910)</changelog>
  <changelog author="ohering@suse.de" date="1539086400">- fcopy: set 'error' in case an unknown operation was requested (c2d68afb)</changelog>
  <changelog author="ohering@suse.de" date="1574856000">- async name resolution in kvp_daemon (bsc#1100758)
- kvp: eliminate 'may be used uninitialized' warning (89eb4d8d)
- fix typos in toolchain (2d35c660)
- fixed Python pep8/flake8 warnings for lsvmbus (5912e791)
- Replace GPLv2 boilerplate/reference with SPDX (43aa3132)
- Fix a warning of buffer overflow with gcc 8.0.1 (4fcba780)</changelog>
  <changelog author="ohering@suse.de" date="1575028800">- Update lsvmbus interpreter from python(1) to python3(1) again
  because only SLE12 lacked proper python3 support (bsc#1093910)</changelog>
  <changelog author="ohering@suse.de" date="1582200000">- Revert previous non-upstream change for async name resolution
  Just use gethostname via hyper-v.kvp.gethostname.patch (bsc#1100758)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1595419200">- Enable build on aarch64</changelog>
  <changelog author="ohering@suse.de" date="1595419201">- Remove dependency to network-online.target now that gethostname
  is used in kvp_daemon (bsc#1174443, bsc#1174444)
- Reopen the devices if read() or write() returns errors (9fc3c01a)
- Use either python2 or python3 for lsvmbus (bsc#1093910)
- Remove sysv init scripts</changelog>
  <changelog author="ohering@suse.de" date="1597924800">- Allow daemon restart again (bsc#1116957)
  Since some time the kernel moved from netlink sockets to char
  devices, which is supposed to handle a connection reopen for the
  kernel&lt;-&gt;daemon interface</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1713873600">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
</package>
<package pkgid="fcf2fbd643cc77d90760192c54c7b6c7d736d6119c611ab53f3a4228f587766d1ec942b5094aa40b01c89040beca21ee15409d716e5e352ce544cf563175cc74" name="hyprwayland-scanner" arch="src">
  <version epoch="0" ver="0.3.4" rel="1.1"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1714824000">- Initial packaging of hyprwayland-scanner version 0.3.4</changelog>
</package>
<package pkgid="88b9f837ceca1cf64318b6467f669f567ddfcf1aa82f5a50928cb93d8c047ee6499827cab0dbae9e1b3c8316102c6375268228ef253e0d2fcacb9751c5e37c42" name="hyprwayland-scanner" arch="x86_64">
  <version epoch="0" ver="0.3.4" rel="1.1"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1714824000">- Initial packaging of hyprwayland-scanner version 0.3.4</changelog>
</package>
<package pkgid="7336f780b949114ebd11b1caa0e3133c042dc979c7b9e92103e1a98b4330d540f9db28113fec54aab24d176456aad6a84bad2a2f9aeb7fa16fcc741bb4632e11" name="hyprwayland-scanner-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.3.4" rel="1.1"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1714824000">- Initial packaging of hyprwayland-scanner version 0.3.4</changelog>
</package>
<package pkgid="53e7a27d5a021676ab34dc71dbe1195092a553442f1594d432ccc59f73500e0e96279892c9c55c20b8e16bd3b3681bf88a896f6d8b96bd122dce243158bafbdf" name="hyprwayland-scanner-debugsource" arch="x86_64">
  <version epoch="0" ver="0.3.4" rel="1.1"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1714824000">- Initial packaging of hyprwayland-scanner version 0.3.4</changelog>
</package>
<package pkgid="b8a5b93182b1df6c3ec2d59537aefed5e004842200496d8a8edfebe1dc70cb40d9f294aa9f3767f19f8fb61d7538af4f854b05be5f4dee1cc91649532183919f" name="icewm-theme-yast-installation" arch="noarch">
  <version epoch="0" ver="84.87.20240405" rel="3.5sr"/>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1609934400">- Update LibreOffice About image (boo#1180550)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1614859200">- move SUSE-brand to /usr/etc</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619697600">- Also skip *.tr as config files in
  /etc/bootsplash/themes/openSUSE/bootloader (in addition to
  /etc/bootsplash/themes/openSUSE/cdrom)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1621512000">- Enable grub2-branding on riscv64</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1631275200">- Drop systemd icons, since distribution-logos took that over
- Change the name of the font used in the installer</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1632052800">- Update branding-tumbleweed.zip from https://github.com/openSUSE/branding.git
  Drop plymouth-branding-openSUSE's watermark link add a
  configuration function to plymouth theme configuration to avoid
  logo lost which cause plymouth to fail.
- Update branding-openSUSE.spec: resort plymouth-branding-openSUSE
  install and build dependence to avoid plymouth fall to terminal
  mode in some scenario(bsc#1189613).</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1677499200">- Make title QToolButton backgrounds transparent
- Drop optipng requirement</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1693396800">- Remove grub2 BuildRequires in grub2-branding (bsc#1214769)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695643200">- Enable grub2-branding on ppc64le. patterns-microos-base has
  Requires (grub2-branding-openSUSE if grub2). So we need the
  branding.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1707998400">- Remove update-alternatives usage, we don't have dynamic
  wallpapers anymore which were using that (bsc#1219919).</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1712232000">- Use png for wallpapers for Tumbleweed
- SLES seems to be using png
- Using a compat symlink wallpapers/openSUSEdefault-&gt; wallpapers/SLEdefault
  allows running certain apps without rebuild. Such as cockpit.
- Use optipng -o5 to compress files (has to be reflected in spec)
- Bump date</changelog>
</package>
<package pkgid="c9e9935970a647177e31b086a7dfa78acf4a1892e093b7adc75cc6547020b62d50065c57daae9fb3ad479b754cd76d035c15dcc94af2d85f9b8c09e11f6ff271" name="icewm-theme-yast-installation" arch="noarch">
  <version epoch="0" ver="84.87.20240405" rel="3.sr2"/>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1609934400">- Update LibreOffice About image (boo#1180550)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1614859200">- move SUSE-brand to /usr/etc</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619697600">- Also skip *.tr as config files in
  /etc/bootsplash/themes/openSUSE/bootloader (in addition to
  /etc/bootsplash/themes/openSUSE/cdrom)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1621512000">- Enable grub2-branding on riscv64</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1631275200">- Drop systemd icons, since distribution-logos took that over
- Change the name of the font used in the installer</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1632052800">- Update branding-tumbleweed.zip from https://github.com/openSUSE/branding.git
  Drop plymouth-branding-openSUSE's watermark link add a
  configuration function to plymouth theme configuration to avoid
  logo lost which cause plymouth to fail.
- Update branding-openSUSE.spec: resort plymouth-branding-openSUSE
  install and build dependence to avoid plymouth fall to terminal
  mode in some scenario(bsc#1189613).</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1677499200">- Make title QToolButton backgrounds transparent
- Drop optipng requirement</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1693396800">- Remove grub2 BuildRequires in grub2-branding (bsc#1214769)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695643200">- Enable grub2-branding on ppc64le. patterns-microos-base has
  Requires (grub2-branding-openSUSE if grub2). So we need the
  branding.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1707998400">- Remove update-alternatives usage, we don't have dynamic
  wallpapers anymore which were using that (bsc#1219919).</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1712232000">- Use png for wallpapers for Tumbleweed
- SLES seems to be using png
- Using a compat symlink wallpapers/openSUSEdefault-&gt; wallpapers/SLEdefault
  allows running certain apps without rebuild. Such as cockpit.
- Use optipng -o5 to compress files (has to be reflected in spec)
- Bump date</changelog>
</package>
<package pkgid="a22408c88a211090cad2ba9187cceb4eeaf76dd2ad747084c5278cdad7e43eb6347494a3a27479c371a8ff7bba8e8c4082665d3abf953c4e88f37db3b73b1c1d" name="icewm-theme-yast-installation" arch="noarch">
  <version epoch="0" ver="84.87.20240405" rel="5.1.sr20240429"/>
  <changelog author="Stasiek Michalski &lt;stasiek@michalski.cc&gt;" date="1609934400">- Update LibreOffice About image (boo#1180550)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1614859200">- move SUSE-brand to /usr/etc</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619697600">- Also skip *.tr as config files in
  /etc/bootsplash/themes/openSUSE/bootloader (in addition to
  /etc/bootsplash/themes/openSUSE/cdrom)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1621512000">- Enable grub2-branding on riscv64</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1631275200">- Drop systemd icons, since distribution-logos took that over
- Change the name of the font used in the installer</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1632052800">- Update branding-tumbleweed.zip from https://github.com/openSUSE/branding.git
  Drop plymouth-branding-openSUSE's watermark link add a
  configuration function to plymouth theme configuration to avoid
  logo lost which cause plymouth to fail.
- Update branding-openSUSE.spec: resort plymouth-branding-openSUSE
  install and build dependence to avoid plymouth fall to terminal
  mode in some scenario(bsc#1189613).</changelog>
  <changelog author="Jacob Michalskie &lt;hel@lcp.world&gt;" date="1677499200">- Make title QToolButton backgrounds transparent
- Drop optipng requirement</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1693396800">- Remove grub2 BuildRequires in grub2-branding (bsc#1214769)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695643200">- Enable grub2-branding on ppc64le. patterns-microos-base has
  Requires (grub2-branding-openSUSE if grub2). So we need the
  branding.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1707998400">- Remove update-alternatives usage, we don't have dynamic
  wallpapers anymore which were using that (bsc#1219919).</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1712232000">- Use png for wallpapers for Tumbleweed
- SLES seems to be using png
- Using a compat symlink wallpapers/openSUSEdefault-&gt; wallpapers/SLEdefault
  allows running certain apps without rebuild. Such as cockpit.
- Use optipng -o5 to compress files (has to be reflected in spec)
- Bump date</changelog>
</package>
<package pkgid="3dc6d9983dc92320c0d079ed1b297f5c289f00d05425be8d9f8aedcde7ddd288452f6c045de0a60cb0340d83e400305b7c29d3b63aa72bcb81375596ff5a590b" name="iga" arch="x86_64">
  <version epoch="0" ver="1.0.16510.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1679918400">- Fix build issues for missing include of cstdio with gcc13
  * 0001-llvm-needs-to-include-cstdio-for-gcc13.patch
  * 0001-libspriv-needs-to-include-cstdint-for-gcc13.patch</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1679918401">- Update to version 1.0.13230.7
  * Compile against prebuilt spirv-tools and spirv-headers
  * 0001-Preinstalled-SPIRV-Tools-CMakeFile-target-fix.patch fixes cmake
    build issue with prebuild spirv-tools</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1680004800">- Update opencl_clang to fd68f64b33e67d58f6c36b9e25c31c1178a1962a
- Update spirv-llvm-translator to 4ef524240833abfeee1c5b9fff6b1bd53f4806b3
- Don't compile with -Wno-dev. It breaks builds on Leap 15.4.</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1680264000">- 0001-Use-patch-instead-of-git-to-apply-opencl-clang-patch.patch makes it
  possible to build without using git repos.</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1684929600">- Update to version 1.0.13700.14
- Update opencl_clang to 10237c7109d613ef1161065d140b76d92133062f
- Update spirv-llvm-translator to b23efa4f0400f8ee10f1db0cc9ff2e081b581ca1
- Update vc_intrinsics v0.12.3</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1685361600">- 0001-libspriv-needs-to-include-cstdint-for-gcc13.patch no longer needed
- 0001-Preinstalled-SPIRV-Tools-CMakeFile-target-fix.patch no longer needed</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1686744000">- Update to version 1.0.13822.6 (bsc#1212193)
- Update spirv-llvm-translator to a4e58ffda317221a15149f9d0d4f73424c9584fb</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1686830400">- Update to version 1.0.13822.6
  * Fixes a segfault happening for certain GPUs (bsc#1212193)
- Update spirv-llvm-translator to a4e58ffda317221a15149f9d0d4f73424c9584fb</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1692792000">- Update to version 1.0.14062.11
- Update llvm to llvmorg-14.0.5
  * Removed 0001-llvm-needs-to-include-cstdio-for-gcc13.patch
- Update opencl_clang to 78c5e3f59e49f337c6a9af7818f0c8b918bee4bf
- Update spirv-llvm-translator to 23f398bf369093b1fd67459db8071ffcc6b92658</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1702900800">- Update to version 1.0.15136.4
- Update opencl_clang to cf95b338d14685e4f3402ab1828bef31d48f1fd6
- Update spirv-llvm-translator to 43baf90f96fb9df607595b63858fd9e85fbb2604
- Update vc_intrinsics to v0.13.0</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1702987200">- Don't specify the specific python3 version for Mako</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1704283200">- 0001-Fix-PromotePredicate-to-keep-sequence-of-instruction.patch
  * This patch makes the build deterministic.</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1706616000">- Update to version 1.0.15610.11
- Update spirv_llvm_translator_commit to 493353d7fdc655f9f31abc874dd0adef7dd241c1
- Update vc_intrinsics_commit to v0.14.0
- 0001-Fix-PromotePredicate-to-keep-sequence-of-instruction.patch
  * Now included in current version
- 0001-Backport-to-17-Update-LongConstantCompositeINTEL-to-.patch
  * Adapt to name change made in spirv-headers</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1706616001">- Only update LongConstantCompositeINTEL on suse_version &gt; 1506</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1710158400">- Apply LongConstantCompositeINTEL fix regardless of suse_version</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1710244800">- Update to version 1.0.15985.7
  * No changelog was made available.
- Update vc_intrinsics to v0.16.0
  * Add support for XeHPCVG platform
  * Add support for Arrow Lake and Lunar Lake devices</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1712232000">- Update to version 1.0.16238.4
  * No changelog was made available
- Update spirv_llvm_translator to 2221771c28dc224d5d560faf6a2cd73f8ecf713d
- Removed 0001-Backport-to-17-Update-LongConstantCompositeINTEL-to-.patch
  * No longer needed</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1715774400">- Update to version 1.0.16510.2
  * No changelog was made available
- Update spirv_llvm_translator to 927efdc07bc18302559acdce1715c3f9507f3acf
- Update vc_intrinsics to v0.18.0</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1715860800">- Make package build with GCC14</changelog>
</package>
<package pkgid="df28178e393d19d282d2908787acb5b165151a9c178c9573363915c836d0c6123598c31306468708f37d56f91007a9f85f9edbe121b36bde8c168a87d36efe14" name="iga-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.0.16510.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1679918400">- Fix build issues for missing include of cstdio with gcc13
  * 0001-llvm-needs-to-include-cstdio-for-gcc13.patch
  * 0001-libspriv-needs-to-include-cstdint-for-gcc13.patch</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1679918401">- Update to version 1.0.13230.7
  * Compile against prebuilt spirv-tools and spirv-headers
  * 0001-Preinstalled-SPIRV-Tools-CMakeFile-target-fix.patch fixes cmake
    build issue with prebuild spirv-tools</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1680004800">- Update opencl_clang to fd68f64b33e67d58f6c36b9e25c31c1178a1962a
- Update spirv-llvm-translator to 4ef524240833abfeee1c5b9fff6b1bd53f4806b3
- Don't compile with -Wno-dev. It breaks builds on Leap 15.4.</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1680264000">- 0001-Use-patch-instead-of-git-to-apply-opencl-clang-patch.patch makes it
  possible to build without using git repos.</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1684929600">- Update to version 1.0.13700.14
- Update opencl_clang to 10237c7109d613ef1161065d140b76d92133062f
- Update spirv-llvm-translator to b23efa4f0400f8ee10f1db0cc9ff2e081b581ca1
- Update vc_intrinsics v0.12.3</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1685361600">- 0001-libspriv-needs-to-include-cstdint-for-gcc13.patch no longer needed
- 0001-Preinstalled-SPIRV-Tools-CMakeFile-target-fix.patch no longer needed</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1686744000">- Update to version 1.0.13822.6 (bsc#1212193)
- Update spirv-llvm-translator to a4e58ffda317221a15149f9d0d4f73424c9584fb</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1686830400">- Update to version 1.0.13822.6
  * Fixes a segfault happening for certain GPUs (bsc#1212193)
- Update spirv-llvm-translator to a4e58ffda317221a15149f9d0d4f73424c9584fb</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1692792000">- Update to version 1.0.14062.11
- Update llvm to llvmorg-14.0.5
  * Removed 0001-llvm-needs-to-include-cstdio-for-gcc13.patch
- Update opencl_clang to 78c5e3f59e49f337c6a9af7818f0c8b918bee4bf
- Update spirv-llvm-translator to 23f398bf369093b1fd67459db8071ffcc6b92658</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1702900800">- Update to version 1.0.15136.4
- Update opencl_clang to cf95b338d14685e4f3402ab1828bef31d48f1fd6
- Update spirv-llvm-translator to 43baf90f96fb9df607595b63858fd9e85fbb2604
- Update vc_intrinsics to v0.13.0</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1702987200">- Don't specify the specific python3 version for Mako</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1704283200">- 0001-Fix-PromotePredicate-to-keep-sequence-of-instruction.patch
  * This patch makes the build deterministic.</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1706616000">- Update to version 1.0.15610.11
- Update spirv_llvm_translator_commit to 493353d7fdc655f9f31abc874dd0adef7dd241c1
- Update vc_intrinsics_commit to v0.14.0
- 0001-Fix-PromotePredicate-to-keep-sequence-of-instruction.patch
  * Now included in current version
- 0001-Backport-to-17-Update-LongConstantCompositeINTEL-to-.patch
  * Adapt to name change made in spirv-headers</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1706616001">- Only update LongConstantCompositeINTEL on suse_version &gt; 1506</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1710158400">- Apply LongConstantCompositeINTEL fix regardless of suse_version</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1710244800">- Update to version 1.0.15985.7
  * No changelog was made available.
- Update vc_intrinsics to v0.16.0
  * Add support for XeHPCVG platform
  * Add support for Arrow Lake and Lunar Lake devices</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1712232000">- Update to version 1.0.16238.4
  * No changelog was made available
- Update spirv_llvm_translator to 2221771c28dc224d5d560faf6a2cd73f8ecf713d
- Removed 0001-Backport-to-17-Update-LongConstantCompositeINTEL-to-.patch
  * No longer needed</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1715774400">- Update to version 1.0.16510.2
  * No changelog was made available
- Update spirv_llvm_translator to 927efdc07bc18302559acdce1715c3f9507f3acf
- Update vc_intrinsics to v0.18.0</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1715860800">- Make package build with GCC14</changelog>
</package>
<package pkgid="979dd2eb0c2ecff7494e0e97144b46d58e34cf43a7ab0209b153a128bd004e721b53a02e24e2bb1837244b14066ede6e37446e4f14680bfee55c8f6ad316fc37" name="igerman98" arch="src">
  <version epoch="0" ver="20161207" rel="4.1"/>
  <changelog author="pgajdos@suse.cz" date="1267444800">- Added rmligs utility and *.el files for ispell</changelog>
  <changelog author="pgajdos@suse.cz" date="1267531200">- Added symbolic links {german, swiss, austrian}.{aff,hash}.</changelog>
  <changelog author="pgajdos@suse.cz" date="1283169600">- updated to 20100727
  * new words</changelog>
  <changelog author="pmladek@suse.cz" date="1298980800">- added provides locale(libreoffice:&lt;lang&gt;) to make myspell
  dictionaries installed with libreoffice (bnc#668145)</changelog>
  <changelog author="pgajdos@novell.com" date="1306152000">- updated to 20110321
  * new words</changelog>
  <changelog author="pgajdos@novell.com" date="1307966400">- updated to 20110609
  * new words</changelog>
  <changelog author="andrea.turrini@gmail.com" date="1313755200">- Fixed typos in descriptions of igerman98.spec</changelog>
  <changelog author="uli@suse.com" date="1317384000">- don't rely on "." being part of the PATH</changelog>
  <changelog author="pmladek@suse.com" date="1317729600">- updated myspell dictionaries description for LibreOffice (bnc#718113)</changelog>
  <changelog author="pgajdos@suse.com" date="1339070400">- updated to 20120607
  * new words</changelog>
  <changelog author="pgajdos@suse.com" date="1348660800">- License: GPL-2.0 and LGPL-2.1 [bnc#778038]</changelog>
  <changelog author="saschpe@suse.de" date="1359028800">- Don't require igerman98-doc everywhere, it just documentation</changelog>
  <changelog author="pgajdos@suse.com" date="1386590400">- updated 20131206
  * new words
- removed Obsoletes/Provides of i${lang}, even sles 10 has
  ispell-${lang} yet</changelog>
  <changelog author="pgajdos@suse.com" date="1398686400">- myspell-* is now provided by myspell-de (subpackage of
  myspell-dictionaries)</changelog>
  <changelog author="pgajdos@suse.com" date="1479729600">- updated to 20160407:
  * some new words</changelog>
  <changelog author="werner@suse.de" date="1488283200">- Use modern regular expressions for character sets in lisp
  declarations for the dictionaries</changelog>
  <changelog author="tchvatal@suse.com" date="1499083200">- Update to 20161207:
  * Bunch of new words
- Refresh patch igerman98-ispell-sort.patch
- Remove hunspell parts as that is provided by the myspell-dictionaries
  package</changelog>
  <changelog author="pgajdos@suse.com" date="1502452800">- remove aspell dictionaries [bsc#1052951]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="pgajdos@suse.com" date="1715083200">- fix build with gcc14
- modified sources
  % fix8bit.c</changelog>
</package>
<package pkgid="73df00ba89bb7ee5d34375597796e072db3f2589b0364fc03b4817f7f4fe74450c79cd357e4a8a00fc4c57c774a5a5cd83eba9037e167ec9d8eece36a5614e21" name="igerman98-doc" arch="noarch">
  <version epoch="0" ver="20161207" rel="4.1"/>
  <changelog author="pgajdos@suse.com" date="1348660800">- License: GPL-2.0 and LGPL-2.1 [bnc#778038]</changelog>
  <changelog author="saschpe@suse.de" date="1359028800">- Don't require igerman98-doc everywhere, it just documentation</changelog>
  <changelog author="pgajdos@suse.com" date="1386590400">- updated 20131206
  * new words
- removed Obsoletes/Provides of i${lang}, even sles 10 has
  ispell-${lang} yet</changelog>
  <changelog author="pgajdos@suse.com" date="1398686400">- myspell-* is now provided by myspell-de (subpackage of
  myspell-dictionaries)</changelog>
  <changelog author="pgajdos@suse.com" date="1479729600">- updated to 20160407:
  * some new words</changelog>
  <changelog author="werner@suse.de" date="1488283200">- Use modern regular expressions for character sets in lisp
  declarations for the dictionaries</changelog>
  <changelog author="tchvatal@suse.com" date="1499083200">- Update to 20161207:
  * Bunch of new words
- Refresh patch igerman98-ispell-sort.patch
- Remove hunspell parts as that is provided by the myspell-dictionaries
  package</changelog>
  <changelog author="pgajdos@suse.com" date="1502452800">- remove aspell dictionaries [bsc#1052951]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="pgajdos@suse.com" date="1715083200">- fix build with gcc14
- modified sources
  % fix8bit.c</changelog>
</package>
<package pkgid="5a7721ba23aafe49c04a74aca70149c486669ad1a8f0ac937e63b7b85bffbba0d20aabc32b62d362454e65ca77d9f50ec66898b270510e6848a0f6fd3106249b" name="import-properties-plugin" arch="noarch">
  <version epoch="0" ver="3.0.7" rel="7.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of istack-commons 3.0.7</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build against standalone activation-api on distribution that have
  JDK without the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules inconditionally
  (jsc#SLE-23217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="057c397becc4b21a98569a9799886877a8a861ec333282d8a30dbd90ca41e6c729a1c679cc97ca3789c9580fe4712a5dcb83447c13030e7af1ed5cfba92b7c5c" name="import-properties-plugin" arch="noarch">
  <version epoch="0" ver="3.0.7" rel="8.0.4.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of istack-commons 3.0.7</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build against standalone activation-api on distribution that have
  JDK without the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules inconditionally
  (jsc#SLE-23217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Fix build with maven-plugin-plugin &gt;= 3.11</changelog>
</package>
<package pkgid="3258bc21fef44b041242c04693e629880ad3d8c72df5412e38259e881ff646e91a1b050b3363ce6c39afd514863c285c7eb129e16d506647571e7c769a3da2b2" name="innoextract" arch="src">
  <version epoch="0" ver="1.9" rel="2.1"/>
  <changelog author="pascal.bleser@opensuse.org" date="1333281600">- initial version (1.2)</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1365422400">- update to 1.4:
  * Fixed issues with the progress bar in sandbox environments
  * Fixed string conversion on systems where libiconv defaults to big-endian
    variants
  * Fixed extracting very large installers with 32-bit innoextract builds
  * Improved handling of invalid encoded strings
  * Improved error messages when input or output files could not be opened
  * The --list command-line option can now combined with --test or --extract
  * The --version command-line option can now be modified with --quiet or
  - -silent
  * Added color output and progress bar support for Windows¿
  * Added support for Unicode filenames under Windows¿
  * Added support for preserving timestamps of extracted files (enabled by
    default)
  * Added a --timestamps (-T) command-line options to control or disable file
    timestamps
  * Added an --output-dir (-d) command-line option to control where files are
    extracted
  * Various bug fixes and tweaks
- changes from 1.3:
  * Fixed --quiet and --silent flags being ignored for some multi-file
    installers output
  * Added a warning when extracting unsupported setup data versions
  * Added support for Inno Setup 5.5.0 installers</changelog>
  <changelog author="mpluskal@suse.com" date="1428840000">- Cleanup spec file with spec-cleaner
- Remove workarounds for unsupported releases
- Use %cmake macros
- Update dependencies</changelog>
  <changelog author="p.drouand@gmail.com" date="1447243200">- Update to version 1.5
  * Added support for Inno Setup 5.5.6 installers
  * Added support for a modified Inno Setup 5.5.0 variant
  * Added support for building without iconv (Windows-1252 and
    UTF-16LE only)
  * Added warnings for .bin files that are not part of the installer
  * Added a simple --include (-I) option to filter files
  * Added a --list-languages option to list available languages
  * Added a --exclude-temp (-m) option to not extract temporary files
  * Added a --language-only option to skip language-independent files
  * Added a --collisions option to abort or rename files on collision
  * Added a --default-language option to prefer a language in case of
    file collisions
  * Added a --gog-game-id option to print the GOG.com game ID for
    Galaxy-ready installers
  * Added a --gog (-g) option to extract additional .bin files using
    unrar or unar
  * Fixed handling of spaces in the --data-dir option
  * Fixed an infinite loop with truncated LZMA streams
  * Fixed handling of forward slashes in stored file paths
  * Fixed size display for powers of 1024
  * Fixed loading headers if there are encrypted chunks
  * Fixed file collisions not being handled case-insensitively
  * Files will now be extracted into the same directory even if the
    stored case differs
  * Empty directories are now created correctly when extracting
  * Skipped files in encrypted chunks are now listed individually
  * Temporary files are now marked in file listings
  * Error summary is now written to stderr when using --quiet
  * Colors are now only enabled automatically if $TERM is set to
    something other than "dumb"
  * Improved error and warning messages
  * Build system improvements
  * Debug output can now be enabled separately from debug builds
- Use official project site as Url
- Use official tarball provided by upstream</changelog>
  <changelog author="mpluskal@suse.com" date="1458129600">- Fix build with CMake 3.5
  * innoextract-cmake.patch</changelog>
  <changelog author="mpluskal@suse.com" date="1458907200">- Update to 1.6
  * Added support for Inno Setup 5.5.7 (and 5.5.8) installers
  * Added a --collisions=rename-all option
  * Fixed issues with the --collisions=rename option
  * Unsafe characters in special constant strings (ie : in
    {code:…}) are now replaced with $
  * Windows: Fixed progress bar flickering while printing extracted
    filenames
  * Windows binaries: Fixed crash on platforms without AVX support
- Drop upstream patch innoextract-cmake.patch</changelog>
  <changelog author="adam.majer@suse.de" date="1485950400">- use individual libboost-*-devel packages instead of boost-devel</changelog>
  <changelog author="mpluskal@suse.com" date="1521028800">- Drop support for Building on Leap-42
- Modernise spec file with spec-clener
- Use more of cmake macros
- Trim unused build dependency on doxygen</changelog>
  <changelog author="mardnh@gmx.de" date="1535025600">- Update to version 1.7
  * Added support for Inno Setup 5.6.0 installers
  * Added support for new GOG installers with GOG Galaxy file parts
  * Added support for encrypted installers
  * Added --list-sizes and --list-checksums options to print file
    information
  * Adde a --data-version (-V) option to check if an executable is
    an Inno Setup installer
  * Fixed case-sensitivity in parent directory when creating
    subdirectories
  * Fixed issues with names used to load .bin slice files
- Verify source signature</changelog>
  <changelog author="mpluskal@suse.com" date="1535112000">- Be more explicit about requirements</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1554811200">- Add the missing libboost_system-devel dependency.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1568635200">- Udpate to version 1.8
  * Added support for:
    + Inno Setup 6.0.0 installers
    + pre-release Inno Setup 5.6.2 installers used by GOG
    + two modified Inno Setup 5.5.7 variants
    + Inno Setup 1.3.0 to 1.3.23
    + My Inno Setup Extensions installers older than 3.0.6.1
    + modified Inno Setup variants using an alternative setup loader
    magic
    + automatically reading external setup.0 files
  * Encoding for non-Unicode installers is now determined from the
    languages supported by the installer, overridable using the
  - -codepage option
  * Implemented parsing of GOG Galaxy architecture constraints
  * Fixed extracting files from slices larger than 2 GiB with
    32-bit builds
  * Fixed output path for files with absolute paths
    (canonicalization now strips all unsafe characters)
  * Fixed output directory being created even when not extracting
    files
  * Fixed a hang when using the --language option
  * Improved checksum verification for files reconstructed from
    GOG Galaxy file parts
  * Changed header parsing to select the first version without
    warnings and failing that the first without errors
  * Changed filesystem and output encoding to WTF-8 (extended UTF-8)
    to represent broken UTF-16 data</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1570190400">- Add patches: (needed to fix builds for Factory)
  * 0002-CMake-Remove-library-link-checks.patch
  * 0005-CMake-Remove-automatic-re-check-of-libraries.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1597060800">- Update to version 1.9
  * Added preliminary support for Inno Setup 6.1.0.
  * Added support for a modified Inno Setup 5.4.2 variant.
  * Fixed output directory being created for unsupported
    installers.
  * Fixed some safe non-ASCII characters being stripped
    from filenames.
  * Fixed handling of path separators in Japanese and
    Korean installers.
  * Fixed build with newer Boost versions
- Drop patches (included upstream):
  * 0002-CMake-Remove-library-link-checks.patch
  * 0005-CMake-Remove-automatic-re-check-of-libraries.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1714305600">- Add patch:
  * https://github.com/dscharrer/innoextract/pull/169
    Fix build when using boost &gt;= 1.85
  * 169.patch</changelog>
</package>
<package pkgid="72132eb73cce884ab13332cfa8d07983e5b6c127e4957f93545f0fae03450a1674505b23c993624ab36a2f55c454a1f31540ce81386b21d9a2a7df2eba614f4f" name="innoextract" arch="x86_64">
  <version epoch="0" ver="1.9" rel="2.1"/>
  <changelog author="mpluskal@suse.com" date="1458907200">- Update to 1.6
  * Added support for Inno Setup 5.5.7 (and 5.5.8) installers
  * Added a --collisions=rename-all option
  * Fixed issues with the --collisions=rename option
  * Unsafe characters in special constant strings (ie : in
    {code:…}) are now replaced with $
  * Windows: Fixed progress bar flickering while printing extracted
    filenames
  * Windows binaries: Fixed crash on platforms without AVX support
- Drop upstream patch innoextract-cmake.patch</changelog>
  <changelog author="adam.majer@suse.de" date="1485950400">- use individual libboost-*-devel packages instead of boost-devel</changelog>
  <changelog author="mpluskal@suse.com" date="1521028800">- Drop support for Building on Leap-42
- Modernise spec file with spec-clener
- Use more of cmake macros
- Trim unused build dependency on doxygen</changelog>
  <changelog author="mardnh@gmx.de" date="1535025600">- Update to version 1.7
  * Added support for Inno Setup 5.6.0 installers
  * Added support for new GOG installers with GOG Galaxy file parts
  * Added support for encrypted installers
  * Added --list-sizes and --list-checksums options to print file
    information
  * Adde a --data-version (-V) option to check if an executable is
    an Inno Setup installer
  * Fixed case-sensitivity in parent directory when creating
    subdirectories
  * Fixed issues with names used to load .bin slice files
- Verify source signature</changelog>
  <changelog author="mpluskal@suse.com" date="1535112000">- Be more explicit about requirements</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1554811200">- Add the missing libboost_system-devel dependency.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1568635200">- Udpate to version 1.8
  * Added support for:
    + Inno Setup 6.0.0 installers
    + pre-release Inno Setup 5.6.2 installers used by GOG
    + two modified Inno Setup 5.5.7 variants
    + Inno Setup 1.3.0 to 1.3.23
    + My Inno Setup Extensions installers older than 3.0.6.1
    + modified Inno Setup variants using an alternative setup loader
    magic
    + automatically reading external setup.0 files
  * Encoding for non-Unicode installers is now determined from the
    languages supported by the installer, overridable using the
  - -codepage option
  * Implemented parsing of GOG Galaxy architecture constraints
  * Fixed extracting files from slices larger than 2 GiB with
    32-bit builds
  * Fixed output path for files with absolute paths
    (canonicalization now strips all unsafe characters)
  * Fixed output directory being created even when not extracting
    files
  * Fixed a hang when using the --language option
  * Improved checksum verification for files reconstructed from
    GOG Galaxy file parts
  * Changed header parsing to select the first version without
    warnings and failing that the first without errors
  * Changed filesystem and output encoding to WTF-8 (extended UTF-8)
    to represent broken UTF-16 data</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1570190400">- Add patches: (needed to fix builds for Factory)
  * 0002-CMake-Remove-library-link-checks.patch
  * 0005-CMake-Remove-automatic-re-check-of-libraries.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1597060800">- Update to version 1.9
  * Added preliminary support for Inno Setup 6.1.0.
  * Added support for a modified Inno Setup 5.4.2 variant.
  * Fixed output directory being created for unsupported
    installers.
  * Fixed some safe non-ASCII characters being stripped
    from filenames.
  * Fixed handling of path separators in Japanese and
    Korean installers.
  * Fixed build with newer Boost versions
- Drop patches (included upstream):
  * 0002-CMake-Remove-library-link-checks.patch
  * 0005-CMake-Remove-automatic-re-check-of-libraries.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1714305600">- Add patch:
  * https://github.com/dscharrer/innoextract/pull/169
    Fix build when using boost &gt;= 1.85
  * 169.patch</changelog>
</package>
<package pkgid="566ba827b6063c6e1102fcda4a1751761e5a5620d3fa0102a7df559b4ca926456b2cee33bcb396101b919fe2a258fc70c29adde0ebf50c8fa0c8ddffa74dfcf5" name="innoextract-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.9" rel="2.1"/>
  <changelog author="mpluskal@suse.com" date="1458907200">- Update to 1.6
  * Added support for Inno Setup 5.5.7 (and 5.5.8) installers
  * Added a --collisions=rename-all option
  * Fixed issues with the --collisions=rename option
  * Unsafe characters in special constant strings (ie : in
    {code:…}) are now replaced with $
  * Windows: Fixed progress bar flickering while printing extracted
    filenames
  * Windows binaries: Fixed crash on platforms without AVX support
- Drop upstream patch innoextract-cmake.patch</changelog>
  <changelog author="adam.majer@suse.de" date="1485950400">- use individual libboost-*-devel packages instead of boost-devel</changelog>
  <changelog author="mpluskal@suse.com" date="1521028800">- Drop support for Building on Leap-42
- Modernise spec file with spec-clener
- Use more of cmake macros
- Trim unused build dependency on doxygen</changelog>
  <changelog author="mardnh@gmx.de" date="1535025600">- Update to version 1.7
  * Added support for Inno Setup 5.6.0 installers
  * Added support for new GOG installers with GOG Galaxy file parts
  * Added support for encrypted installers
  * Added --list-sizes and --list-checksums options to print file
    information
  * Adde a --data-version (-V) option to check if an executable is
    an Inno Setup installer
  * Fixed case-sensitivity in parent directory when creating
    subdirectories
  * Fixed issues with names used to load .bin slice files
- Verify source signature</changelog>
  <changelog author="mpluskal@suse.com" date="1535112000">- Be more explicit about requirements</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1554811200">- Add the missing libboost_system-devel dependency.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1568635200">- Udpate to version 1.8
  * Added support for:
    + Inno Setup 6.0.0 installers
    + pre-release Inno Setup 5.6.2 installers used by GOG
    + two modified Inno Setup 5.5.7 variants
    + Inno Setup 1.3.0 to 1.3.23
    + My Inno Setup Extensions installers older than 3.0.6.1
    + modified Inno Setup variants using an alternative setup loader
    magic
    + automatically reading external setup.0 files
  * Encoding for non-Unicode installers is now determined from the
    languages supported by the installer, overridable using the
  - -codepage option
  * Implemented parsing of GOG Galaxy architecture constraints
  * Fixed extracting files from slices larger than 2 GiB with
    32-bit builds
  * Fixed output path for files with absolute paths
    (canonicalization now strips all unsafe characters)
  * Fixed output directory being created even when not extracting
    files
  * Fixed a hang when using the --language option
  * Improved checksum verification for files reconstructed from
    GOG Galaxy file parts
  * Changed header parsing to select the first version without
    warnings and failing that the first without errors
  * Changed filesystem and output encoding to WTF-8 (extended UTF-8)
    to represent broken UTF-16 data</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1570190400">- Add patches: (needed to fix builds for Factory)
  * 0002-CMake-Remove-library-link-checks.patch
  * 0005-CMake-Remove-automatic-re-check-of-libraries.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1597060800">- Update to version 1.9
  * Added preliminary support for Inno Setup 6.1.0.
  * Added support for a modified Inno Setup 5.4.2 variant.
  * Fixed output directory being created for unsupported
    installers.
  * Fixed some safe non-ASCII characters being stripped
    from filenames.
  * Fixed handling of path separators in Japanese and
    Korean installers.
  * Fixed build with newer Boost versions
- Drop patches (included upstream):
  * 0002-CMake-Remove-library-link-checks.patch
  * 0005-CMake-Remove-automatic-re-check-of-libraries.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1714305600">- Add patch:
  * https://github.com/dscharrer/innoextract/pull/169
    Fix build when using boost &gt;= 1.85
  * 169.patch</changelog>
</package>
<package pkgid="d2972fc53188e0b5a2a2a009354726757d0316cef5abd909f314181e5c03c9dfc64252605fae9f8e711e2fb8955103697f190e9d8be7f8f1926e9a05d3144e7e" name="innoextract-debugsource" arch="x86_64">
  <version epoch="0" ver="1.9" rel="2.1"/>
  <changelog author="mpluskal@suse.com" date="1458907200">- Update to 1.6
  * Added support for Inno Setup 5.5.7 (and 5.5.8) installers
  * Added a --collisions=rename-all option
  * Fixed issues with the --collisions=rename option
  * Unsafe characters in special constant strings (ie : in
    {code:…}) are now replaced with $
  * Windows: Fixed progress bar flickering while printing extracted
    filenames
  * Windows binaries: Fixed crash on platforms without AVX support
- Drop upstream patch innoextract-cmake.patch</changelog>
  <changelog author="adam.majer@suse.de" date="1485950400">- use individual libboost-*-devel packages instead of boost-devel</changelog>
  <changelog author="mpluskal@suse.com" date="1521028800">- Drop support for Building on Leap-42
- Modernise spec file with spec-clener
- Use more of cmake macros
- Trim unused build dependency on doxygen</changelog>
  <changelog author="mardnh@gmx.de" date="1535025600">- Update to version 1.7
  * Added support for Inno Setup 5.6.0 installers
  * Added support for new GOG installers with GOG Galaxy file parts
  * Added support for encrypted installers
  * Added --list-sizes and --list-checksums options to print file
    information
  * Adde a --data-version (-V) option to check if an executable is
    an Inno Setup installer
  * Fixed case-sensitivity in parent directory when creating
    subdirectories
  * Fixed issues with names used to load .bin slice files
- Verify source signature</changelog>
  <changelog author="mpluskal@suse.com" date="1535112000">- Be more explicit about requirements</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1554811200">- Add the missing libboost_system-devel dependency.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1568635200">- Udpate to version 1.8
  * Added support for:
    + Inno Setup 6.0.0 installers
    + pre-release Inno Setup 5.6.2 installers used by GOG
    + two modified Inno Setup 5.5.7 variants
    + Inno Setup 1.3.0 to 1.3.23
    + My Inno Setup Extensions installers older than 3.0.6.1
    + modified Inno Setup variants using an alternative setup loader
    magic
    + automatically reading external setup.0 files
  * Encoding for non-Unicode installers is now determined from the
    languages supported by the installer, overridable using the
  - -codepage option
  * Implemented parsing of GOG Galaxy architecture constraints
  * Fixed extracting files from slices larger than 2 GiB with
    32-bit builds
  * Fixed output path for files with absolute paths
    (canonicalization now strips all unsafe characters)
  * Fixed output directory being created even when not extracting
    files
  * Fixed a hang when using the --language option
  * Improved checksum verification for files reconstructed from
    GOG Galaxy file parts
  * Changed header parsing to select the first version without
    warnings and failing that the first without errors
  * Changed filesystem and output encoding to WTF-8 (extended UTF-8)
    to represent broken UTF-16 data</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1570190400">- Add patches: (needed to fix builds for Factory)
  * 0002-CMake-Remove-library-link-checks.patch
  * 0005-CMake-Remove-automatic-re-check-of-libraries.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1597060800">- Update to version 1.9
  * Added preliminary support for Inno Setup 6.1.0.
  * Added support for a modified Inno Setup 5.4.2 variant.
  * Fixed output directory being created for unsupported
    installers.
  * Fixed some safe non-ASCII characters being stripped
    from filenames.
  * Fixed handling of path separators in Japanese and
    Korean installers.
  * Fixed build with newer Boost versions
- Drop patches (included upstream):
  * 0002-CMake-Remove-library-link-checks.patch
  * 0005-CMake-Remove-automatic-re-check-of-libraries.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1714305600">- Add patch:
  * https://github.com/dscharrer/innoextract/pull/169
    Fix build when using boost &gt;= 1.85
  * 169.patch</changelog>
</package>
<package pkgid="35da89249f477edd1833526dfcf778974ab9af1d569d87d491d6a24512a5f1b2e0d5561495515ce537da973793a7bdc2cebfc82841c1002e8a69d0c0024d8c4b" name="intel-graphics-compiler" arch="src">
  <version epoch="0" ver="1.0.16510.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1679918400">- Fix build issues for missing include of cstdio with gcc13
  * 0001-llvm-needs-to-include-cstdio-for-gcc13.patch
  * 0001-libspriv-needs-to-include-cstdint-for-gcc13.patch</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1679918401">- Update to version 1.0.13230.7
  * Compile against prebuilt spirv-tools and spirv-headers
  * 0001-Preinstalled-SPIRV-Tools-CMakeFile-target-fix.patch fixes cmake
    build issue with prebuild spirv-tools</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1680004800">- Update opencl_clang to fd68f64b33e67d58f6c36b9e25c31c1178a1962a
- Update spirv-llvm-translator to 4ef524240833abfeee1c5b9fff6b1bd53f4806b3
- Don't compile with -Wno-dev. It breaks builds on Leap 15.4.</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1680264000">- 0001-Use-patch-instead-of-git-to-apply-opencl-clang-patch.patch makes it
  possible to build without using git repos.</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1684929600">- Update to version 1.0.13700.14
- Update opencl_clang to 10237c7109d613ef1161065d140b76d92133062f
- Update spirv-llvm-translator to b23efa4f0400f8ee10f1db0cc9ff2e081b581ca1
- Update vc_intrinsics v0.12.3</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1685361600">- 0001-libspriv-needs-to-include-cstdint-for-gcc13.patch no longer needed
- 0001-Preinstalled-SPIRV-Tools-CMakeFile-target-fix.patch no longer needed</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1686744000">- Update to version 1.0.13822.6 (bsc#1212193)
- Update spirv-llvm-translator to a4e58ffda317221a15149f9d0d4f73424c9584fb</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1686830400">- Update to version 1.0.13822.6
  * Fixes a segfault happening for certain GPUs (bsc#1212193)
- Update spirv-llvm-translator to a4e58ffda317221a15149f9d0d4f73424c9584fb</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1692792000">- Update to version 1.0.14062.11
- Update llvm to llvmorg-14.0.5
  * Removed 0001-llvm-needs-to-include-cstdio-for-gcc13.patch
- Update opencl_clang to 78c5e3f59e49f337c6a9af7818f0c8b918bee4bf
- Update spirv-llvm-translator to 23f398bf369093b1fd67459db8071ffcc6b92658</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1702900800">- Update to version 1.0.15136.4
- Update opencl_clang to cf95b338d14685e4f3402ab1828bef31d48f1fd6
- Update spirv-llvm-translator to 43baf90f96fb9df607595b63858fd9e85fbb2604
- Update vc_intrinsics to v0.13.0</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1702987200">- Don't specify the specific python3 version for Mako</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1704283200">- 0001-Fix-PromotePredicate-to-keep-sequence-of-instruction.patch
  * This patch makes the build deterministic.</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1706616000">- Update to version 1.0.15610.11
- Update spirv_llvm_translator_commit to 493353d7fdc655f9f31abc874dd0adef7dd241c1
- Update vc_intrinsics_commit to v0.14.0
- 0001-Fix-PromotePredicate-to-keep-sequence-of-instruction.patch
  * Now included in current version
- 0001-Backport-to-17-Update-LongConstantCompositeINTEL-to-.patch
  * Adapt to name change made in spirv-headers</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1706616001">- Only update LongConstantCompositeINTEL on suse_version &gt; 1506</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1710158400">- Apply LongConstantCompositeINTEL fix regardless of suse_version</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1710244800">- Update to version 1.0.15985.7
  * No changelog was made available.
- Update vc_intrinsics to v0.16.0
  * Add support for XeHPCVG platform
  * Add support for Arrow Lake and Lunar Lake devices</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1712232000">- Update to version 1.0.16238.4
  * No changelog was made available
- Update spirv_llvm_translator to 2221771c28dc224d5d560faf6a2cd73f8ecf713d
- Removed 0001-Backport-to-17-Update-LongConstantCompositeINTEL-to-.patch
  * No longer needed</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1715774400">- Update to version 1.0.16510.2
  * No changelog was made available
- Update spirv_llvm_translator to 927efdc07bc18302559acdce1715c3f9507f3acf
- Update vc_intrinsics to v0.18.0</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1715860800">- Make package build with GCC14</changelog>
</package>
<package pkgid="7c5a7eeded14a46861d95bdd6290b1f157af080c18a15cf9f7541e5acc48d6aecc45f3bad72c6e8bcd8002a8184a9db81e58f6c68bdc8df63210e5e2790c783e" name="intel-graphics-compiler-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.0.16510.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1679918400">- Fix build issues for missing include of cstdio with gcc13
  * 0001-llvm-needs-to-include-cstdio-for-gcc13.patch
  * 0001-libspriv-needs-to-include-cstdint-for-gcc13.patch</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1679918401">- Update to version 1.0.13230.7
  * Compile against prebuilt spirv-tools and spirv-headers
  * 0001-Preinstalled-SPIRV-Tools-CMakeFile-target-fix.patch fixes cmake
    build issue with prebuild spirv-tools</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1680004800">- Update opencl_clang to fd68f64b33e67d58f6c36b9e25c31c1178a1962a
- Update spirv-llvm-translator to 4ef524240833abfeee1c5b9fff6b1bd53f4806b3
- Don't compile with -Wno-dev. It breaks builds on Leap 15.4.</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1680264000">- 0001-Use-patch-instead-of-git-to-apply-opencl-clang-patch.patch makes it
  possible to build without using git repos.</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1684929600">- Update to version 1.0.13700.14
- Update opencl_clang to 10237c7109d613ef1161065d140b76d92133062f
- Update spirv-llvm-translator to b23efa4f0400f8ee10f1db0cc9ff2e081b581ca1
- Update vc_intrinsics v0.12.3</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1685361600">- 0001-libspriv-needs-to-include-cstdint-for-gcc13.patch no longer needed
- 0001-Preinstalled-SPIRV-Tools-CMakeFile-target-fix.patch no longer needed</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1686744000">- Update to version 1.0.13822.6 (bsc#1212193)
- Update spirv-llvm-translator to a4e58ffda317221a15149f9d0d4f73424c9584fb</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1686830400">- Update to version 1.0.13822.6
  * Fixes a segfault happening for certain GPUs (bsc#1212193)
- Update spirv-llvm-translator to a4e58ffda317221a15149f9d0d4f73424c9584fb</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1692792000">- Update to version 1.0.14062.11
- Update llvm to llvmorg-14.0.5
  * Removed 0001-llvm-needs-to-include-cstdio-for-gcc13.patch
- Update opencl_clang to 78c5e3f59e49f337c6a9af7818f0c8b918bee4bf
- Update spirv-llvm-translator to 23f398bf369093b1fd67459db8071ffcc6b92658</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1702900800">- Update to version 1.0.15136.4
- Update opencl_clang to cf95b338d14685e4f3402ab1828bef31d48f1fd6
- Update spirv-llvm-translator to 43baf90f96fb9df607595b63858fd9e85fbb2604
- Update vc_intrinsics to v0.13.0</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1702987200">- Don't specify the specific python3 version for Mako</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1704283200">- 0001-Fix-PromotePredicate-to-keep-sequence-of-instruction.patch
  * This patch makes the build deterministic.</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1706616000">- Update to version 1.0.15610.11
- Update spirv_llvm_translator_commit to 493353d7fdc655f9f31abc874dd0adef7dd241c1
- Update vc_intrinsics_commit to v0.14.0
- 0001-Fix-PromotePredicate-to-keep-sequence-of-instruction.patch
  * Now included in current version
- 0001-Backport-to-17-Update-LongConstantCompositeINTEL-to-.patch
  * Adapt to name change made in spirv-headers</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1706616001">- Only update LongConstantCompositeINTEL on suse_version &gt; 1506</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1710158400">- Apply LongConstantCompositeINTEL fix regardless of suse_version</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1710244800">- Update to version 1.0.15985.7
  * No changelog was made available.
- Update vc_intrinsics to v0.16.0
  * Add support for XeHPCVG platform
  * Add support for Arrow Lake and Lunar Lake devices</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1712232000">- Update to version 1.0.16238.4
  * No changelog was made available
- Update spirv_llvm_translator to 2221771c28dc224d5d560faf6a2cd73f8ecf713d
- Removed 0001-Backport-to-17-Update-LongConstantCompositeINTEL-to-.patch
  * No longer needed</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1715774400">- Update to version 1.0.16510.2
  * No changelog was made available
- Update spirv_llvm_translator to 927efdc07bc18302559acdce1715c3f9507f3acf
- Update vc_intrinsics to v0.18.0</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1715860800">- Make package build with GCC14</changelog>
</package>
<package pkgid="b4005eed3aff6cfc428b6762b08fb014916e71c90b3fe071fcf52631f59d265140c47555e8f09efb3ca0084033342d3095a7e14a5ed164c1192f731fa3ad7bfb" name="intel-graphics-compiler-debugsource" arch="x86_64">
  <version epoch="0" ver="1.0.16510.2" rel="1.0.2.1.sr20240429"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1679918400">- Fix build issues for missing include of cstdio with gcc13
  * 0001-llvm-needs-to-include-cstdio-for-gcc13.patch
  * 0001-libspriv-needs-to-include-cstdint-for-gcc13.patch</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1679918401">- Update to version 1.0.13230.7
  * Compile against prebuilt spirv-tools and spirv-headers
  * 0001-Preinstalled-SPIRV-Tools-CMakeFile-target-fix.patch fixes cmake
    build issue with prebuild spirv-tools</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1680004800">- Update opencl_clang to fd68f64b33e67d58f6c36b9e25c31c1178a1962a
- Update spirv-llvm-translator to 4ef524240833abfeee1c5b9fff6b1bd53f4806b3
- Don't compile with -Wno-dev. It breaks builds on Leap 15.4.</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1680264000">- 0001-Use-patch-instead-of-git-to-apply-opencl-clang-patch.patch makes it
  possible to build without using git repos.</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1684929600">- Update to version 1.0.13700.14
- Update opencl_clang to 10237c7109d613ef1161065d140b76d92133062f
- Update spirv-llvm-translator to b23efa4f0400f8ee10f1db0cc9ff2e081b581ca1
- Update vc_intrinsics v0.12.3</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1685361600">- 0001-libspriv-needs-to-include-cstdint-for-gcc13.patch no longer needed
- 0001-Preinstalled-SPIRV-Tools-CMakeFile-target-fix.patch no longer needed</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1686744000">- Update to version 1.0.13822.6 (bsc#1212193)
- Update spirv-llvm-translator to a4e58ffda317221a15149f9d0d4f73424c9584fb</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1686830400">- Update to version 1.0.13822.6
  * Fixes a segfault happening for certain GPUs (bsc#1212193)
- Update spirv-llvm-translator to a4e58ffda317221a15149f9d0d4f73424c9584fb</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1692792000">- Update to version 1.0.14062.11
- Update llvm to llvmorg-14.0.5
  * Removed 0001-llvm-needs-to-include-cstdio-for-gcc13.patch
- Update opencl_clang to 78c5e3f59e49f337c6a9af7818f0c8b918bee4bf
- Update spirv-llvm-translator to 23f398bf369093b1fd67459db8071ffcc6b92658</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1702900800">- Update to version 1.0.15136.4
- Update opencl_clang to cf95b338d14685e4f3402ab1828bef31d48f1fd6
- Update spirv-llvm-translator to 43baf90f96fb9df607595b63858fd9e85fbb2604
- Update vc_intrinsics to v0.13.0</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1702987200">- Don't specify the specific python3 version for Mako</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1704283200">- 0001-Fix-PromotePredicate-to-keep-sequence-of-instruction.patch
  * This patch makes the build deterministic.</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1706616000">- Update to version 1.0.15610.11
- Update spirv_llvm_translator_commit to 493353d7fdc655f9f31abc874dd0adef7dd241c1
- Update vc_intrinsics_commit to v0.14.0
- 0001-Fix-PromotePredicate-to-keep-sequence-of-instruction.patch
  * Now included in current version
- 0001-Backport-to-17-Update-LongConstantCompositeINTEL-to-.patch
  * Adapt to name change made in spirv-headers</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1706616001">- Only update LongConstantCompositeINTEL on suse_version &gt; 1506</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1710158400">- Apply LongConstantCompositeINTEL fix regardless of suse_version</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1710244800">- Update to version 1.0.15985.7
  * No changelog was made available.
- Update vc_intrinsics to v0.16.0
  * Add support for XeHPCVG platform
  * Add support for Arrow Lake and Lunar Lake devices</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1712232000">- Update to version 1.0.16238.4
  * No changelog was made available
- Update spirv_llvm_translator to 2221771c28dc224d5d560faf6a2cd73f8ecf713d
- Removed 0001-Backport-to-17-Update-LongConstantCompositeINTEL-to-.patch
  * No longer needed</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1715774400">- Update to version 1.0.16510.2
  * No changelog was made available
- Update spirv_llvm_translator to 927efdc07bc18302559acdce1715c3f9507f3acf
- Update vc_intrinsics to v0.18.0</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1715860800">- Make package build with GCC14</changelog>
</package>
<package pkgid="39d156e348ef5f87c3ff97ab620eb21e27447151cf0df64a65e492cd15c831eb562d574015af5c6f49c0ef051646a2c05b7f5d9e3e075703bc2e0d4b9e036b7c" name="iso-codes" arch="noarch">
  <version epoch="0" ver="4.16.0" rel="2.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1618660800">- update to 4.6.0:
  * Many translation updates, see included ChangeLog</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 4.7.0:
  * Fix weblate check: Remove double spaces
  * Rename ku.po to kmr.po.
  * Add common names for South and North Korea.
  * Updates for Indonesia
  * ISO 3166-1 translations
  * ISO 3166-2 translations
  * ISO 3166-3 translations
  * ISO 639-2 translations
  * ISO 639-3 translations
  * ISO 639-5 translations
  * ISO 4217 translations
  * ISO 15924 translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 4.8.0:
  * ISO 3166-1: Add flag emoji to countries. Thanks to Pander
    for the suggestion. Fixes #19
  * ISO 639-5: New translation for Chinese (Simplified)
  * ISO 3166-2: Major update of data.
    Thanks to the script of Kevin Kaiser, which enables
    the download of ISO pages and parses the data.
    Fixes #15, #16, #27
  * Rename ChangeLog.md to CHANGELOG.md and follow the suggestions
    from [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  * Move all CHANGELOG entries from versions before 4.0 to an
    archive file (CHANGELOG-PRE-4.0.md) in order to reduce the
    massive size of this CHANGELOG.
  * Translation updates for ISO 3166-1
  * Translation updates for ISO 3166-2
  * Translation updates for ISO 639-2
  * Translation updates for ISO 639-3
  * Translation updates for ISO 639-5
  * Translation updates for ISO 15924</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1642593600">- update to 4.9.0:
  * ISO 639-3: New translation for Friulian
  * ISO 639-5: New translations for Esperanto, Hindi, Russian
  * ISO 4217: New translation for Esperanto
  * Translation updates for ISO 3166-1
  * Translation updates for ISO 3166-2
  * Translation updates for ISO 639-2
  * Translation updates for ISO 639-3
  * Translation updates for ISO 639-5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654430400">- update to 4.10.0:
  * Update ISO 639-2 codes to include Montenegrin (cnr) added in 2017.
  * Update ISO 4217. Fixes #24
  * ISO 639-3: New translation for Friulian
  * ISO 639-5: New translations for Esperanto, Hindi, Russian
  * ISO 4217: New translation for Esperanto
  * Translation updates for ISO 3166-1
  * Translation updates for ISO 3166-2
  * Translation updates for ISO 3166-3
  * Translation updates for ISO 639-2
  * Translation updates for ISO 639-3
  * Translation updates for ISO 639-5
  * Translation updates for ISO 4217
  * Translation updates for ISO 15924
  * ISO 3166-2: Add parent codes for GB. Fixes #36
  * ISO 3166-2: Fix subdivision names for Finland. Fixes #37</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659009600">- Update to version 4.11.0:
  + Update ISO 639-3 codes from SIL website.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669204800">- Update to version 4.12.0:
  + ISO 3166-1: Update name for TR (Türkiye). Fixes #38
  + Updated translations for ISO 3166-1, ISO 3166-2, ISO 3166-3,
    ISO 639-2, ISO 639-3, ISO 639-5, ISO 4217, and ISO 15924.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to version 4.13.0:
  + ISO 3166-1: Add missing common names for Laos, Iran, and Syria.
  + ISO 3166-3: Fix withdrawal dates of AN, CS and YU.
  + Updated translations.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 4.15.0:
  + Updated translation for ISO 3166-1, ISO 3166-3, ISO 639-2,
    ISO 3166-1, ISO 3166-2, ISO 3166-3, ISO 639-2, ISO 639-3,
    ISO 639-5, ISO 4217, and ISO 15924.
  + ISO 3166-2: Fix wrong Spanish translation.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1706443200">- update to 4.16.0:
  + Updated translations
  + ISO 4217: New translation for Khmer (Central)
  + ISO 639-2: New translation for Armenian
  + ISO 639-5: New translation for Lithuanian</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Merge iso codes-translations into the main package. iso-codes
  isn't particularly useful without its translations. Some KDE
  packages require and/or heavily rely on them.
  gnome-control-center also needs translations to display
  localized names in system config menu.</changelog>
</package>
<package pkgid="b04a790518b38473a7940e2390feefb3fecae687c28ba1fe3834f1d97c4cc76c1143f1e14b53dbaab0b8a2c51ecb29f43f9041ca49bbdf06d00f2651d86917d2" name="iso-codes" arch="src">
  <version epoch="0" ver="4.16.0" rel="2.1"/>
  <changelog author="zaitor@opensuse.org" date="1489406400">- Update to version 3.74:
  + ISO 3166-2: Remove GB- prefix from parent code for Great
    Britain (deb#315604).
- Changes from version 3.73:
  + ISO 3166-2: Remove CZ- prefix from parent code for Czechia.
- Changes from version 3.72:
  + ISO 3166-2: Update from iso.org for Great Britain (deb#315563).
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1509537600">- Update to version 3.76:
  + ISO 3166-3:
  - Add alpha_2 codes.
  - Correct numeric code for Netherlands Antilles (ANHH) from 532
    to 530.
  + Updated translations for ISO 3166-1, ISO 3166-2, ISO 4217,
    ISO 639-2, ISO 639-3 and ISO 15924.
- Changes from version 3.75:
  + ISO 3166-1: Add 'Vietnam' as common name.
  + ISO 3166-2: Update French metropolitan regions (alioth#315693).
  + ISO 4217: Add new Belarusian Ruble (alioth#315696).
  + Updated translations for ISO 639-2, ISO 639-3, ISO 639-5,
    ISO 3166-1, ISO 3166-2, ISO 4217 and ISO 15924.</changelog>
  <changelog author="avindra@opensuse.org" date="1516795200">- Update to version 3.77:
  + Updated translations for ISO 3166-1, ISO 3166-2, ISO 4217,
    ISO 3166-3, ISO 639-2, ISO 639-5, ISO 639-3, ISO 15924.
- Cleanup with spec-cleaner.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="rpm@fthiessen.de" date="1533816000">- Update to version 3.79:
  + Updated translations for ISO 3166-1, ISO 3166-2, ISO 639-2,
    ISO 639-3, ISO 639-5, ISO 4217 and ISO 15924
- Changes from version 3.78:
  + Update all .pot and .po files with new URL for msgid bugs
  + Fix copyright headers in .po files
  + Remove old script with l10n status
  + Fix some errors in .po files, spotted by Weblate
  + Updated translations for ISO 3166-1, ISO 3166-2, ISO 3166-3,
    ISO 639-2, ISO 639-3, ISO 639-5, ISO 4217 and ISO 15924</changelog>
  <changelog author="sean@suspend.net" date="1542456000">- Update to version 4.01:
  + ISO-3166-2: Update codes for ZA-GT (Gauteng) and ZA-NL (Kwazulu-Natal)
  + ISO-3166-3: translations (Italian)
  + ISO-15924: translations (Estonian)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579003200">- Stop recommending iso-codes-lang: the -lang package provides
  relevant supplements which allow zypper to be more specific when
  to pick it (zypper lloc).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1586865600">- Update to version 4.4:
  * Plenty of changes - see provided ChangeLog.md for details
- Update source url</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1595851200">- Update to version 4.5.0:
  + ISO-3166-2
  - Update subdivision names for Belarus.
  - Update Norway ISO 316.
  + Updated translations for ISO 3166-1, ISO 3166-2, ISO 3166-3,
    ISO 639-2, ISO 639-3, ISO 639-5, ISO 4217 and ISO 15924.
- Run spec-cleaner.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1618660800">- update to 4.6.0:
  * Many translation updates, see included ChangeLog</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 4.7.0:
  * Fix weblate check: Remove double spaces
  * Rename ku.po to kmr.po.
  * Add common names for South and North Korea.
  * Updates for Indonesia
  * ISO 3166-1 translations
  * ISO 3166-2 translations
  * ISO 3166-3 translations
  * ISO 639-2 translations
  * ISO 639-3 translations
  * ISO 639-5 translations
  * ISO 4217 translations
  * ISO 15924 translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 4.8.0:
  * ISO 3166-1: Add flag emoji to countries. Thanks to Pander
    for the suggestion. Fixes #19
  * ISO 639-5: New translation for Chinese (Simplified)
  * ISO 3166-2: Major update of data.
    Thanks to the script of Kevin Kaiser, which enables
    the download of ISO pages and parses the data.
    Fixes #15, #16, #27
  * Rename ChangeLog.md to CHANGELOG.md and follow the suggestions
    from [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  * Move all CHANGELOG entries from versions before 4.0 to an
    archive file (CHANGELOG-PRE-4.0.md) in order to reduce the
    massive size of this CHANGELOG.
  * Translation updates for ISO 3166-1
  * Translation updates for ISO 3166-2
  * Translation updates for ISO 639-2
  * Translation updates for ISO 639-3
  * Translation updates for ISO 639-5
  * Translation updates for ISO 15924</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1642593600">- update to 4.9.0:
  * ISO 639-3: New translation for Friulian
  * ISO 639-5: New translations for Esperanto, Hindi, Russian
  * ISO 4217: New translation for Esperanto
  * Translation updates for ISO 3166-1
  * Translation updates for ISO 3166-2
  * Translation updates for ISO 639-2
  * Translation updates for ISO 639-3
  * Translation updates for ISO 639-5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654430400">- update to 4.10.0:
  * Update ISO 639-2 codes to include Montenegrin (cnr) added in 2017.
  * Update ISO 4217. Fixes #24
  * ISO 639-3: New translation for Friulian
  * ISO 639-5: New translations for Esperanto, Hindi, Russian
  * ISO 4217: New translation for Esperanto
  * Translation updates for ISO 3166-1
  * Translation updates for ISO 3166-2
  * Translation updates for ISO 3166-3
  * Translation updates for ISO 639-2
  * Translation updates for ISO 639-3
  * Translation updates for ISO 639-5
  * Translation updates for ISO 4217
  * Translation updates for ISO 15924
  * ISO 3166-2: Add parent codes for GB. Fixes #36
  * ISO 3166-2: Fix subdivision names for Finland. Fixes #37</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659009600">- Update to version 4.11.0:
  + Update ISO 639-3 codes from SIL website.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669204800">- Update to version 4.12.0:
  + ISO 3166-1: Update name for TR (Türkiye). Fixes #38
  + Updated translations for ISO 3166-1, ISO 3166-2, ISO 3166-3,
    ISO 639-2, ISO 639-3, ISO 639-5, ISO 4217, and ISO 15924.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to version 4.13.0:
  + ISO 3166-1: Add missing common names for Laos, Iran, and Syria.
  + ISO 3166-3: Fix withdrawal dates of AN, CS and YU.
  + Updated translations.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 4.15.0:
  + Updated translation for ISO 3166-1, ISO 3166-3, ISO 639-2,
    ISO 3166-1, ISO 3166-2, ISO 3166-3, ISO 639-2, ISO 639-3,
    ISO 639-5, ISO 4217, and ISO 15924.
  + ISO 3166-2: Fix wrong Spanish translation.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1706443200">- update to 4.16.0:
  + Updated translations
  + ISO 4217: New translation for Khmer (Central)
  + ISO 639-2: New translation for Armenian
  + ISO 639-5: New translation for Lithuanian</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Merge iso codes-translations into the main package. iso-codes
  isn't particularly useful without its translations. Some KDE
  packages require and/or heavily rely on them.
  gnome-control-center also needs translations to display
  localized names in system config menu.</changelog>
</package>
<package pkgid="305e44ecb87d6c9d862caf96d7295f5223e21fff5f4f2098951bb4acbbc4fb80936271945bcd115b951d1bea7251a07b74c0f5c357e98d2a94b3d450feb50868" name="iso-codes-devel" arch="noarch">
  <version epoch="0" ver="4.16.0" rel="2.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1618660800">- update to 4.6.0:
  * Many translation updates, see included ChangeLog</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 4.7.0:
  * Fix weblate check: Remove double spaces
  * Rename ku.po to kmr.po.
  * Add common names for South and North Korea.
  * Updates for Indonesia
  * ISO 3166-1 translations
  * ISO 3166-2 translations
  * ISO 3166-3 translations
  * ISO 639-2 translations
  * ISO 639-3 translations
  * ISO 639-5 translations
  * ISO 4217 translations
  * ISO 15924 translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 4.8.0:
  * ISO 3166-1: Add flag emoji to countries. Thanks to Pander
    for the suggestion. Fixes #19
  * ISO 639-5: New translation for Chinese (Simplified)
  * ISO 3166-2: Major update of data.
    Thanks to the script of Kevin Kaiser, which enables
    the download of ISO pages and parses the data.
    Fixes #15, #16, #27
  * Rename ChangeLog.md to CHANGELOG.md and follow the suggestions
    from [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  * Move all CHANGELOG entries from versions before 4.0 to an
    archive file (CHANGELOG-PRE-4.0.md) in order to reduce the
    massive size of this CHANGELOG.
  * Translation updates for ISO 3166-1
  * Translation updates for ISO 3166-2
  * Translation updates for ISO 639-2
  * Translation updates for ISO 639-3
  * Translation updates for ISO 639-5
  * Translation updates for ISO 15924</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1642593600">- update to 4.9.0:
  * ISO 639-3: New translation for Friulian
  * ISO 639-5: New translations for Esperanto, Hindi, Russian
  * ISO 4217: New translation for Esperanto
  * Translation updates for ISO 3166-1
  * Translation updates for ISO 3166-2
  * Translation updates for ISO 639-2
  * Translation updates for ISO 639-3
  * Translation updates for ISO 639-5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654430400">- update to 4.10.0:
  * Update ISO 639-2 codes to include Montenegrin (cnr) added in 2017.
  * Update ISO 4217. Fixes #24
  * ISO 639-3: New translation for Friulian
  * ISO 639-5: New translations for Esperanto, Hindi, Russian
  * ISO 4217: New translation for Esperanto
  * Translation updates for ISO 3166-1
  * Translation updates for ISO 3166-2
  * Translation updates for ISO 3166-3
  * Translation updates for ISO 639-2
  * Translation updates for ISO 639-3
  * Translation updates for ISO 639-5
  * Translation updates for ISO 4217
  * Translation updates for ISO 15924
  * ISO 3166-2: Add parent codes for GB. Fixes #36
  * ISO 3166-2: Fix subdivision names for Finland. Fixes #37</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659009600">- Update to version 4.11.0:
  + Update ISO 639-3 codes from SIL website.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669204800">- Update to version 4.12.0:
  + ISO 3166-1: Update name for TR (Türkiye). Fixes #38
  + Updated translations for ISO 3166-1, ISO 3166-2, ISO 3166-3,
    ISO 639-2, ISO 639-3, ISO 639-5, ISO 4217, and ISO 15924.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to version 4.13.0:
  + ISO 3166-1: Add missing common names for Laos, Iran, and Syria.
  + ISO 3166-3: Fix withdrawal dates of AN, CS and YU.
  + Updated translations.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 4.15.0:
  + Updated translation for ISO 3166-1, ISO 3166-3, ISO 639-2,
    ISO 3166-1, ISO 3166-2, ISO 3166-3, ISO 639-2, ISO 639-3,
    ISO 639-5, ISO 4217, and ISO 15924.
  + ISO 3166-2: Fix wrong Spanish translation.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1706443200">- update to 4.16.0:
  + Updated translations
  + ISO 4217: New translation for Khmer (Central)
  + ISO 639-2: New translation for Armenian
  + ISO 639-5: New translation for Lithuanian</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Merge iso codes-translations into the main package. iso-codes
  isn't particularly useful without its translations. Some KDE
  packages require and/or heavily rely on them.
  gnome-control-center also needs translations to display
  localized names in system config menu.</changelog>
</package>
<package pkgid="4d99b84aba58fc9479063128887c9824408aa022829a91e9d50b9961f45ee59a84a34977598a8bcbd890382d4b8b3a0ab96c7af3971280a410b93d452bee1d7a" name="ispell-naustrian" arch="x86_64">
  <version epoch="0" ver="20161207" rel="4.1"/>
  <changelog author="pgajdos@suse.com" date="1348660800">- License: GPL-2.0 and LGPL-2.1 [bnc#778038]</changelog>
  <changelog author="saschpe@suse.de" date="1359028800">- Don't require igerman98-doc everywhere, it just documentation</changelog>
  <changelog author="pgajdos@suse.com" date="1386590400">- updated 20131206
  * new words
- removed Obsoletes/Provides of i${lang}, even sles 10 has
  ispell-${lang} yet</changelog>
  <changelog author="pgajdos@suse.com" date="1398686400">- myspell-* is now provided by myspell-de (subpackage of
  myspell-dictionaries)</changelog>
  <changelog author="pgajdos@suse.com" date="1479729600">- updated to 20160407:
  * some new words</changelog>
  <changelog author="werner@suse.de" date="1488283200">- Use modern regular expressions for character sets in lisp
  declarations for the dictionaries</changelog>
  <changelog author="tchvatal@suse.com" date="1499083200">- Update to 20161207:
  * Bunch of new words
- Refresh patch igerman98-ispell-sort.patch
- Remove hunspell parts as that is provided by the myspell-dictionaries
  package</changelog>
  <changelog author="pgajdos@suse.com" date="1502452800">- remove aspell dictionaries [bsc#1052951]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="pgajdos@suse.com" date="1715083200">- fix build with gcc14
- modified sources
  % fix8bit.c</changelog>
</package>
<package pkgid="b9e2a4a02eee2abd610faffa4bfa431048cb6b59d4e543296bce4addc5e9ee19ade9906d2489205675e455c99ca0c1e30bcc298ead265232850da4eb89b2f4c0" name="ispell-ngerman" arch="x86_64">
  <version epoch="0" ver="20161207" rel="4.1"/>
  <changelog author="pgajdos@suse.com" date="1348660800">- License: GPL-2.0 and LGPL-2.1 [bnc#778038]</changelog>
  <changelog author="saschpe@suse.de" date="1359028800">- Don't require igerman98-doc everywhere, it just documentation</changelog>
  <changelog author="pgajdos@suse.com" date="1386590400">- updated 20131206
  * new words
- removed Obsoletes/Provides of i${lang}, even sles 10 has
  ispell-${lang} yet</changelog>
  <changelog author="pgajdos@suse.com" date="1398686400">- myspell-* is now provided by myspell-de (subpackage of
  myspell-dictionaries)</changelog>
  <changelog author="pgajdos@suse.com" date="1479729600">- updated to 20160407:
  * some new words</changelog>
  <changelog author="werner@suse.de" date="1488283200">- Use modern regular expressions for character sets in lisp
  declarations for the dictionaries</changelog>
  <changelog author="tchvatal@suse.com" date="1499083200">- Update to 20161207:
  * Bunch of new words
- Refresh patch igerman98-ispell-sort.patch
- Remove hunspell parts as that is provided by the myspell-dictionaries
  package</changelog>
  <changelog author="pgajdos@suse.com" date="1502452800">- remove aspell dictionaries [bsc#1052951]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="pgajdos@suse.com" date="1715083200">- fix build with gcc14
- modified sources
  % fix8bit.c</changelog>
</package>
<package pkgid="09759ac14a6825f296da9945980433ae5a716a3b42a8d17bb5e765f814c9ae9ebd7cf483101c12087ec43f05eb39a2cde062a2698b13072f5ebdc5a35e565a48" name="ispell-nswiss" arch="x86_64">
  <version epoch="0" ver="20161207" rel="4.1"/>
  <changelog author="pgajdos@suse.com" date="1348660800">- License: GPL-2.0 and LGPL-2.1 [bnc#778038]</changelog>
  <changelog author="saschpe@suse.de" date="1359028800">- Don't require igerman98-doc everywhere, it just documentation</changelog>
  <changelog author="pgajdos@suse.com" date="1386590400">- updated 20131206
  * new words
- removed Obsoletes/Provides of i${lang}, even sles 10 has
  ispell-${lang} yet</changelog>
  <changelog author="pgajdos@suse.com" date="1398686400">- myspell-* is now provided by myspell-de (subpackage of
  myspell-dictionaries)</changelog>
  <changelog author="pgajdos@suse.com" date="1479729600">- updated to 20160407:
  * some new words</changelog>
  <changelog author="werner@suse.de" date="1488283200">- Use modern regular expressions for character sets in lisp
  declarations for the dictionaries</changelog>
  <changelog author="tchvatal@suse.com" date="1499083200">- Update to 20161207:
  * Bunch of new words
- Refresh patch igerman98-ispell-sort.patch
- Remove hunspell parts as that is provided by the myspell-dictionaries
  package</changelog>
  <changelog author="pgajdos@suse.com" date="1502452800">- remove aspell dictionaries [bsc#1052951]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="pgajdos@suse.com" date="1715083200">- fix build with gcc14
- modified sources
  % fix8bit.c</changelog>
</package>
<package pkgid="6b46b431246e806d507f6f5612ff525be5ac1d001949afe9c7bae0c886581b9f0802be74cad75918ed0c2d629bed25ce91e0c3b7b3b08f77ed5a0152119eaef2" name="istack-commons" arch="noarch">
  <version epoch="0" ver="3.0.7" rel="7.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of istack-commons 3.0.7</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build against standalone activation-api on distribution that have
  JDK without the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules inconditionally
  (jsc#SLE-23217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="95795b9fd78aff479ce982b57607b76c02a370109e653e62fc161cde9c9f72bad3a7cf1240cc59ec13e6632aa0cd2210283f8928e184bd08d199a3c05692efe9" name="istack-commons" arch="src">
  <version epoch="0" ver="3.0.7" rel="7.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of istack-commons 3.0.7</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build against standalone activation-api on distribution that have
  JDK without the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules inconditionally
  (jsc#SLE-23217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="33e49b227d49d0c269a1066e6823a307f85815a01bdfa005e7cbb04dac1a97e1c24e1f0f506abbc92157e4c5b01d3d0f85070a2aa9845133d61b04fb2205b656" name="istack-commons" arch="noarch">
  <version epoch="0" ver="3.0.7" rel="8.0.4.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of istack-commons 3.0.7</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build against standalone activation-api on distribution that have
  JDK without the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules inconditionally
  (jsc#SLE-23217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Fix build with maven-plugin-plugin &gt;= 3.11</changelog>
</package>
<package pkgid="aff1ac6365b5be7797ab8c163f384fd768b042976ec34d2f89fd2202f7fbe38d9f86f30658dfc48781f5a225e3e045e638c5c849bce64f982d49d1784fcf1c00" name="istack-commons" arch="src">
  <version epoch="0" ver="3.0.7" rel="8.0.4.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of istack-commons 3.0.7</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build against standalone activation-api on distribution that have
  JDK without the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules inconditionally
  (jsc#SLE-23217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Fix build with maven-plugin-plugin &gt;= 3.11</changelog>
</package>
<package pkgid="320af544e57ee50b8f053d8829f119d444042d9786bf1828abc66e27b168f018d56530a4d5d4c7bf94231213bc296bd6f9ba79cf75fc88eafe08266e33a184bc" name="istack-commons-buildtools" arch="noarch">
  <version epoch="0" ver="3.0.7" rel="7.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of istack-commons 3.0.7</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build against standalone activation-api on distribution that have
  JDK without the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules inconditionally
  (jsc#SLE-23217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="c2e33f7add6d147aaadceb7e8b6ee82d48a118cd8951d5213e082857a7258548650b792817f559ce820d98385437583efb4de1dbf7b3a0427b162db2a177ed1b" name="istack-commons-buildtools" arch="noarch">
  <version epoch="0" ver="3.0.7" rel="8.0.4.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of istack-commons 3.0.7</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build against standalone activation-api on distribution that have
  JDK without the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules inconditionally
  (jsc#SLE-23217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Fix build with maven-plugin-plugin &gt;= 3.11</changelog>
</package>
<package pkgid="bc55a309e1bb8facd746ac2171c73afd5ae3a93055f04db5048be1ee13553825c4d351e9b0aa3369abd53d36fb4756df7642da812a67f588a9b9b7ed2cd8e73f" name="istack-commons-maven-plugin" arch="noarch">
  <version epoch="0" ver="3.0.7" rel="7.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of istack-commons 3.0.7</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build against standalone activation-api on distribution that have
  JDK without the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules inconditionally
  (jsc#SLE-23217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="8cf2b6557ff267994a34ce5e9afc10953ffc991216ef9d4f32d6f7955df1636fe2fc32ee9c36506dac91569dbf662f881c4c9786cb5575327f768556ca0b8020" name="istack-commons-maven-plugin" arch="noarch">
  <version epoch="0" ver="3.0.7" rel="8.0.4.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of istack-commons 3.0.7</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build against standalone activation-api on distribution that have
  JDK without the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules inconditionally
  (jsc#SLE-23217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Fix build with maven-plugin-plugin &gt;= 3.11</changelog>
</package>
<package pkgid="d7a4684973e938b32c97182e122d731e641f1255a4df55b0534c2d2bf2f39d31bc740d9bf14536c83b626fdaa9bd7c87b650b708eda69bc389ac5610b99ba7ed" name="istack-commons-runtime" arch="noarch">
  <version epoch="0" ver="3.0.7" rel="7.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of istack-commons 3.0.7</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build against standalone activation-api on distribution that have
  JDK without the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules inconditionally
  (jsc#SLE-23217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="95dcdf1b601ce6e48e3b72db937b857a6fc00a6329ec54cd45fc4c43aaab8a4e543f1fc6e1cdfb0db015cc7831d906572ca232088bee5de41392361d7b1635ac" name="istack-commons-runtime" arch="noarch">
  <version epoch="0" ver="3.0.7" rel="8.0.4.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of istack-commons 3.0.7</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build against standalone activation-api on distribution that have
  JDK without the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules inconditionally
  (jsc#SLE-23217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Fix build with maven-plugin-plugin &gt;= 3.11</changelog>
</package>
<package pkgid="806a05c77a9468d68d653152ab0041222304e8e8a9f7f40abd999fc868dbf15776ac0cf4afdd98d86cb7576047806a34b5c1827af2a74f4394c6ed87a1a4204a" name="istack-commons-soimp" arch="noarch">
  <version epoch="0" ver="3.0.7" rel="7.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of istack-commons 3.0.7</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build against standalone activation-api on distribution that have
  JDK without the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules inconditionally
  (jsc#SLE-23217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="3061ec0d3a5e9fe52f53ce7ee503103ae795774d80a585cf97fd2aad85381c6a72a9faa59f3f6575946392339e4cf7dabc6ebd4f076ef8acb3132f50e919fc20" name="istack-commons-soimp" arch="noarch">
  <version epoch="0" ver="3.0.7" rel="8.0.4.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of istack-commons 3.0.7</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build against standalone activation-api on distribution that have
  JDK without the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules inconditionally
  (jsc#SLE-23217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Fix build with maven-plugin-plugin &gt;= 3.11</changelog>
</package>
<package pkgid="e5c75df62f0a5c4a43b92593045c54a07750f23476d5ec941a4856b7a0b9e62114691630caaeb8d4d102d34d85f712b508fe5d5fdeb4ce512f35a1abe0549767" name="istack-commons-test" arch="noarch">
  <version epoch="0" ver="3.0.7" rel="7.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of istack-commons 3.0.7</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build against standalone activation-api on distribution that have
  JDK without the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules inconditionally
  (jsc#SLE-23217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="af5536aacf0f11142584eea6b594c3691e16093cb021d6e1405d79360aa7d5be39a131aad5931ca7b4fa158d6e32f33bf8a03225a4b56aa88c7bd2fe611fc930" name="istack-commons-test" arch="noarch">
  <version epoch="0" ver="3.0.7" rel="8.0.4.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of istack-commons 3.0.7</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build against standalone activation-api on distribution that have
  JDK without the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules inconditionally
  (jsc#SLE-23217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Fix build with maven-plugin-plugin &gt;= 3.11</changelog>
</package>
<package pkgid="e40039d2c74aabff2b6b0099e15f96b15f1a94c6ce5e5808eacc93b32fc1df3e5deff4f82b1830446c7fc87e85aa5c6a4c60d64d0849afc2e22455b5ab95e0b8" name="istack-commons-tools" arch="noarch">
  <version epoch="0" ver="3.0.7" rel="7.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of istack-commons 3.0.7</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build against standalone activation-api on distribution that have
  JDK without the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules inconditionally
  (jsc#SLE-23217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="6e5b010f6e53a64398602cdfbd1bc8d689f946fe17f09b13fc23d7567cef22f55b16236595c5365790ba43e13ad018ad843c9279732f311dd9abbbf8ac8b1c95" name="istack-commons-tools" arch="noarch">
  <version epoch="0" ver="3.0.7" rel="8.0.4.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583496000">- Initial packaging of istack-commons 3.0.7</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build against standalone activation-api on distribution that have
  JDK without the JavaEE modules</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648641600">- Build against the standalone JavaEE modules inconditionally
  (jsc#SLE-23217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698235200">- Build with source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Fix build with maven-plugin-plugin &gt;= 3.11</changelog>
</package>
<package pkgid="d7a409a23a95f8441ed6f84b70fce8bbf5ca1ffe65c0d4cb43459a45c177327bd33f09649c9423b5aee1835a4f57198ed03808e619a380336ed109835f5be14f" name="jakarta-activation" arch="noarch">
  <version epoch="0" ver="2.1.3" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1639569600">- Initial packaging of the new jakarta-activation 2.1.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646308800">- Rewrite build system to build with ant</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392001">- Upgrade to version 2.1.3
  * Changes:
    + #93 - Use OSGi service loader mediator
    + #94 - Loading of service provider implementations needs to be
    done under doPrivileged
    + #100 - Avoid requiring accessDeclaredMembers permissions
    + fix wrong class file version for package-info
    + add missing javadoc description for MimeTypeEntry getters
    + fixes erroneous assumption about classes being loaded from
    Thread.getContextClassLoader
    + allows reproducible build
- Use the new https://github.com/jakartaee/jaf-api URL</changelog>
</package>
<package pkgid="c164ffe1d9070aeb517849e70c6960ab6466309512492a9a4f19857e2f0d2737bda1a0f769405a6c42e2754739e7f646e259f4d9b73c4de63efbc9736d7b29be" name="jakarta-activation" arch="src">
  <version epoch="0" ver="2.1.3" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1639569600">- Initial packaging of the new jakarta-activation 2.1.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646308800">- Rewrite build system to build with ant</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392001">- Upgrade to version 2.1.3
  * Changes:
    + #93 - Use OSGi service loader mediator
    + #94 - Loading of service provider implementations needs to be
    done under doPrivileged
    + #100 - Avoid requiring accessDeclaredMembers permissions
    + fix wrong class file version for package-info
    + add missing javadoc description for MimeTypeEntry getters
    + fixes erroneous assumption about classes being loaded from
    Thread.getContextClassLoader
    + allows reproducible build
- Use the new https://github.com/jakartaee/jaf-api URL</changelog>
</package>
<package pkgid="413ecadb930cff2f76da120a9af12f76f3df87b124d5e55e78f4a5ba4c0bcc3fd011341a2e7a2c9b0072868c83c074760fc2a4870b08fd560ee7fb90cbdce46f" name="jakarta-activation-javadoc" arch="noarch">
  <version epoch="0" ver="2.1.3" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1639569600">- Initial packaging of the new jakarta-activation 2.1.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646308800">- Rewrite build system to build with ant</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392001">- Upgrade to version 2.1.3
  * Changes:
    + #93 - Use OSGi service loader mediator
    + #94 - Loading of service provider implementations needs to be
    done under doPrivileged
    + #100 - Avoid requiring accessDeclaredMembers permissions
    + fix wrong class file version for package-info
    + add missing javadoc description for MimeTypeEntry getters
    + fixes erroneous assumption about classes being loaded from
    Thread.getContextClassLoader
    + allows reproducible build
- Use the new https://github.com/jakartaee/jaf-api URL</changelog>
</package>
<package pkgid="edd9b09de26cea7b2e6b5ca3ebb50b6e66cb9a5219ba03bdb370ad7ba686673cd0f4972aa00652ae56cc999c8ece0fab6fb4806dfee6143306b9b2f5bb05ce79" name="jakarta-mail" arch="noarch">
  <version epoch="0" ver="2.1.3" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646308800">- Initial packaging of jakarta-mail 2.1.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- Upgrade to version 2.1.3
  * Changes:
    + #621 - j.m.u.FactoryFinder.factoryFromServiceLoader needs
    PrivilegedAction
    + #598 - expected resource not found:
    /META-INF/javamail.default.address.map
    + #594 - Implement equals() and hashcode() on
    jakarta.mail.Header
    + #630 - Use OSGi service loader mediator
    + #629: jakarta.mail-api-2.1.0.jar does not work in OSGi
    environment (hk2servicelocator)
    + #635: The hk2 service loader is not used everywhere (where
    necessary)
    + #660: fix wrong class file version for package-info
    + #664: Typo in Session.setDebug Javadoc
    + adds missing javadoc descriptions
    + updates dependency on Jakarta Activation API jar to version
    2.1.2 and angus-activation used by tests to 2.0.1
    + #631: Session.getService does not use proper classloader in
    OSGI environment
    + #665: Jakarta Mail erroneously assumes that classes can be
    loaded from Thread#getContextClassLoader
    + #694: SharedFileInputStream should comply with spec
    + #710: Cannot parse messages without a session
    + updates dependency on Jakarta Activation API jar to version
    2.1.3 and angus-activation used by tests to 2.0.2
- Use the new https://github.com/jakartaee/mail-api URL</changelog>
</package>
<package pkgid="8e23f3161f2a166db8b40a0e3c4139393c1ded7c5fa9df101dbf2410c66849991d24dc61ff679b1610d03a3be2f8738adf0b64c2d51acff97c6628753cca66bf" name="jakarta-mail" arch="src">
  <version epoch="0" ver="2.1.3" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646308800">- Initial packaging of jakarta-mail 2.1.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- Upgrade to version 2.1.3
  * Changes:
    + #621 - j.m.u.FactoryFinder.factoryFromServiceLoader needs
    PrivilegedAction
    + #598 - expected resource not found:
    /META-INF/javamail.default.address.map
    + #594 - Implement equals() and hashcode() on
    jakarta.mail.Header
    + #630 - Use OSGi service loader mediator
    + #629: jakarta.mail-api-2.1.0.jar does not work in OSGi
    environment (hk2servicelocator)
    + #635: The hk2 service loader is not used everywhere (where
    necessary)
    + #660: fix wrong class file version for package-info
    + #664: Typo in Session.setDebug Javadoc
    + adds missing javadoc descriptions
    + updates dependency on Jakarta Activation API jar to version
    2.1.2 and angus-activation used by tests to 2.0.1
    + #631: Session.getService does not use proper classloader in
    OSGI environment
    + #665: Jakarta Mail erroneously assumes that classes can be
    loaded from Thread#getContextClassLoader
    + #694: SharedFileInputStream should comply with spec
    + #710: Cannot parse messages without a session
    + updates dependency on Jakarta Activation API jar to version
    2.1.3 and angus-activation used by tests to 2.0.2
- Use the new https://github.com/jakartaee/mail-api URL</changelog>
</package>
<package pkgid="e8bfe416c5d4c88a32c305645f37061104aea91e275b9a209909a31ab39e41601a32faec8e6cceab3c608d173281a54db4b06637aefe25200dd0e9d290dcf5a2" name="jakarta-mail-javadoc" arch="noarch">
  <version epoch="0" ver="2.1.3" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646308800">- Initial packaging of jakarta-mail 2.1.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- Upgrade to version 2.1.3
  * Changes:
    + #621 - j.m.u.FactoryFinder.factoryFromServiceLoader needs
    PrivilegedAction
    + #598 - expected resource not found:
    /META-INF/javamail.default.address.map
    + #594 - Implement equals() and hashcode() on
    jakarta.mail.Header
    + #630 - Use OSGi service loader mediator
    + #629: jakarta.mail-api-2.1.0.jar does not work in OSGi
    environment (hk2servicelocator)
    + #635: The hk2 service loader is not used everywhere (where
    necessary)
    + #660: fix wrong class file version for package-info
    + #664: Typo in Session.setDebug Javadoc
    + adds missing javadoc descriptions
    + updates dependency on Jakarta Activation API jar to version
    2.1.2 and angus-activation used by tests to 2.0.1
    + #631: Session.getService does not use proper classloader in
    OSGI environment
    + #665: Jakarta Mail erroneously assumes that classes can be
    loaded from Thread#getContextClassLoader
    + #694: SharedFileInputStream should comply with spec
    + #710: Cannot parse messages without a session
    + updates dependency on Jakarta Activation API jar to version
    2.1.3 and angus-activation used by tests to 2.0.2
- Use the new https://github.com/jakartaee/mail-api URL</changelog>
</package>
<package pkgid="4e884adcfc687d9e4025c4c5a9a7e01b4a0e58d1093520c3b78cbfa4d02099c6d0c1200f9ac0af8ad38be1e1010b2c6d93419768cf1e20d4965f7a6f43c3775c" name="jasper" arch="src">
  <version epoch="0" ver="4.2.4" rel="1.1"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1643544000">- Add jasper-freeglut.patch, fixes freeglut detection and linking
- Run spec-cleaner
- Change license from SUSE-Public-Domain to JasPer-2.0
- Cleanup docdir, only package the html and pdf docs and not
  the sources</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644235200">- Update to 3.0.0:
  * Introducing some API changes please refer to the "News" section
    of the JasPer manuel: https://jasper-software.github.io/jasper-manual
  * Greatly improve documentation.
  * Add support for multithreading.
  * Add some customization points in the library, such as the
    memory allocator and error logging function.
  * Add improved memory usage tracking and limiting.
  * Add experimental partial encoding/decoding support for the
    HEIC format.
  * Fix some longstanding issues in the JasPer I/O streams API.
  * Fix many bugs (e.g., #305, #307, #308, #309, #312, #314, and
    many others not associated with any issue numbers).
- Remove jasper-freeglut.patch: not needed anymore
- Add jasper-cmake-warnings.patch: fix cmake warnings
- Remove legacy provides/obsoletes related to sle11 and bsc#437293</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644667200">- Update to 3.0.1:
  * Fix some build/portability issues (e.g., #317, #318).
- Drop jasper-cmake-warnings.patch: contained in upstream release</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644840000">- Update to 3.0.2:
  * Fix a build issue that occurs when a cross-compiler is
    used (e.g., #319).</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1644840001">- Add back missing Requires to the devel package</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1647432000">- Update to 3.0.3:
  * Fix some portability issues in a few scripts.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1654257600">- Update to 3.0.4:
  * Eliminate some bogus calls to abort.
  * Fix a typo in jas_safeui64_div (#323).
  * Add some additional logging messages.
  * Fix the source of a potential compiler warning (#321).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1655985600">- Update to 3.0.5:
  * Fix a minor build issue (#328).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1657800000">- Update to 3.0.6:
  * Fix bug in manual deployment script.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1663329600">- security update:
  * CVE-2022-2963 [bsc#1202642]
    + jasper-CVE-2022-2963.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1667736000">- Update to 4.0.0:
  * Improve static linking (##336).
  * Fix path relocation in mingw environment (#335).
  * Improve logging and build scripts.
  * Improve JPEG-2000 conformance test results.
  * Enable PIC by default.
  * Fix memory leaks in function cmdopts_parse (#332) (CVE-2022-2963).
  * imgcmp:
    + Add quiet (-q) option.
    + Add debug-level option.
    + Fix memory leak.
    imginfo:
    + Add quiet (-q) option.
  * Fix bug in parsing PGX header.
  * Fix integer overflow bug (#345) (CVE-2022-40755).
- Remove jasper-CVE-2022-2963.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1699185600">- Update to 4.0.1:
  * Fix integer overflow bug in PNM decoder (#353).
  * Fix a few minor build issues.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1699185601">- Update to 4.1.0:
  * Add support for building several JasPer application programs for
    WebAssembly target with WASI support.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1701259200">- Update to 4.1.1:
  * Disallow in-source builds by default #364
  * Fix a potential integer overflow problem in the
    jas_get_total_mem_size function (for the Windows platform) #363</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1704974400">- Update to 4.1.2:
  * Fix invalid memory write bug (#367) bsc#1218802 (CVE-2023-51257).
  * Fix missing range check in the JPC encoder (#368).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1707220800">- Update to 4.2.0:
  * Add the JAS_PACKAGING option to the CMake build in an attempt to allow
    easier control over rpath settings by packagers of JasPer.
  * Remove a number of obsolete scripts.
  * Make some cosmetic changes to the code for the JPC codec in order
    to improve readability (#371).
  * Fix a portability bug related to threads/atomics.
  * Replace some lingering uses of strtok in the JPC coder with jas_strtok,
    since the use of strtok is problematic in multithreading contexts.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708430400">- Update to 4.2.1:
  * Fix a build problem for the DJGPP/MS-DOS environment (#372).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1710244800">- Update to 4.2.2:
  * Fix minor build issue (#374).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1711886400">- Update to 4.2.3:
  * Added a missing check in the JPC codec (#381) bsc#1223155 (CVE-2024-31744)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714219200">- Update to 4.2.4:
  * Added some missing checks to the jas_heic_decode function in the
    HEIC codec (#383).</changelog>
</package>
<package pkgid="7df038f8e8a467b4b89ea2e3c980e60681ce056e877433a2c14930b23b79e74e41a1181b1965ea61ac8ebbe8fff5da95f1d6f946f5963ddc4f94ba1981539b5d" name="jasper" arch="x86_64">
  <version epoch="0" ver="4.2.4" rel="1.1"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1643544000">- Add jasper-freeglut.patch, fixes freeglut detection and linking
- Run spec-cleaner
- Change license from SUSE-Public-Domain to JasPer-2.0
- Cleanup docdir, only package the html and pdf docs and not
  the sources</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644235200">- Update to 3.0.0:
  * Introducing some API changes please refer to the "News" section
    of the JasPer manuel: https://jasper-software.github.io/jasper-manual
  * Greatly improve documentation.
  * Add support for multithreading.
  * Add some customization points in the library, such as the
    memory allocator and error logging function.
  * Add improved memory usage tracking and limiting.
  * Add experimental partial encoding/decoding support for the
    HEIC format.
  * Fix some longstanding issues in the JasPer I/O streams API.
  * Fix many bugs (e.g., #305, #307, #308, #309, #312, #314, and
    many others not associated with any issue numbers).
- Remove jasper-freeglut.patch: not needed anymore
- Add jasper-cmake-warnings.patch: fix cmake warnings
- Remove legacy provides/obsoletes related to sle11 and bsc#437293</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644667200">- Update to 3.0.1:
  * Fix some build/portability issues (e.g., #317, #318).
- Drop jasper-cmake-warnings.patch: contained in upstream release</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644840000">- Update to 3.0.2:
  * Fix a build issue that occurs when a cross-compiler is
    used (e.g., #319).</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1644840001">- Add back missing Requires to the devel package</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1647432000">- Update to 3.0.3:
  * Fix some portability issues in a few scripts.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1654257600">- Update to 3.0.4:
  * Eliminate some bogus calls to abort.
  * Fix a typo in jas_safeui64_div (#323).
  * Add some additional logging messages.
  * Fix the source of a potential compiler warning (#321).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1655985600">- Update to 3.0.5:
  * Fix a minor build issue (#328).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1657800000">- Update to 3.0.6:
  * Fix bug in manual deployment script.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1663329600">- security update:
  * CVE-2022-2963 [bsc#1202642]
    + jasper-CVE-2022-2963.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1667736000">- Update to 4.0.0:
  * Improve static linking (##336).
  * Fix path relocation in mingw environment (#335).
  * Improve logging and build scripts.
  * Improve JPEG-2000 conformance test results.
  * Enable PIC by default.
  * Fix memory leaks in function cmdopts_parse (#332) (CVE-2022-2963).
  * imgcmp:
    + Add quiet (-q) option.
    + Add debug-level option.
    + Fix memory leak.
    imginfo:
    + Add quiet (-q) option.
  * Fix bug in parsing PGX header.
  * Fix integer overflow bug (#345) (CVE-2022-40755).
- Remove jasper-CVE-2022-2963.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1699185600">- Update to 4.0.1:
  * Fix integer overflow bug in PNM decoder (#353).
  * Fix a few minor build issues.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1699185601">- Update to 4.1.0:
  * Add support for building several JasPer application programs for
    WebAssembly target with WASI support.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1701259200">- Update to 4.1.1:
  * Disallow in-source builds by default #364
  * Fix a potential integer overflow problem in the
    jas_get_total_mem_size function (for the Windows platform) #363</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1704974400">- Update to 4.1.2:
  * Fix invalid memory write bug (#367) bsc#1218802 (CVE-2023-51257).
  * Fix missing range check in the JPC encoder (#368).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1707220800">- Update to 4.2.0:
  * Add the JAS_PACKAGING option to the CMake build in an attempt to allow
    easier control over rpath settings by packagers of JasPer.
  * Remove a number of obsolete scripts.
  * Make some cosmetic changes to the code for the JPC codec in order
    to improve readability (#371).
  * Fix a portability bug related to threads/atomics.
  * Replace some lingering uses of strtok in the JPC coder with jas_strtok,
    since the use of strtok is problematic in multithreading contexts.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708430400">- Update to 4.2.1:
  * Fix a build problem for the DJGPP/MS-DOS environment (#372).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1710244800">- Update to 4.2.2:
  * Fix minor build issue (#374).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1711886400">- Update to 4.2.3:
  * Added a missing check in the JPC codec (#381) bsc#1223155 (CVE-2024-31744)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714219200">- Update to 4.2.4:
  * Added some missing checks to the jas_heic_decode function in the
    HEIC codec (#383).</changelog>
</package>
<package pkgid="6c03a9dc5c2a4c638160aa55179896a3474e7ebf07ac38330940258dabc9fe43ccdcf4e0edd22cfb592e1006fc256ea4cf924e4a3fd67051a5b8efe665b2548b" name="jasper-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.2.4" rel="1.1"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1643544000">- Add jasper-freeglut.patch, fixes freeglut detection and linking
- Run spec-cleaner
- Change license from SUSE-Public-Domain to JasPer-2.0
- Cleanup docdir, only package the html and pdf docs and not
  the sources</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644235200">- Update to 3.0.0:
  * Introducing some API changes please refer to the "News" section
    of the JasPer manuel: https://jasper-software.github.io/jasper-manual
  * Greatly improve documentation.
  * Add support for multithreading.
  * Add some customization points in the library, such as the
    memory allocator and error logging function.
  * Add improved memory usage tracking and limiting.
  * Add experimental partial encoding/decoding support for the
    HEIC format.
  * Fix some longstanding issues in the JasPer I/O streams API.
  * Fix many bugs (e.g., #305, #307, #308, #309, #312, #314, and
    many others not associated with any issue numbers).
- Remove jasper-freeglut.patch: not needed anymore
- Add jasper-cmake-warnings.patch: fix cmake warnings
- Remove legacy provides/obsoletes related to sle11 and bsc#437293</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644667200">- Update to 3.0.1:
  * Fix some build/portability issues (e.g., #317, #318).
- Drop jasper-cmake-warnings.patch: contained in upstream release</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644840000">- Update to 3.0.2:
  * Fix a build issue that occurs when a cross-compiler is
    used (e.g., #319).</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1644840001">- Add back missing Requires to the devel package</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1647432000">- Update to 3.0.3:
  * Fix some portability issues in a few scripts.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1654257600">- Update to 3.0.4:
  * Eliminate some bogus calls to abort.
  * Fix a typo in jas_safeui64_div (#323).
  * Add some additional logging messages.
  * Fix the source of a potential compiler warning (#321).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1655985600">- Update to 3.0.5:
  * Fix a minor build issue (#328).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1657800000">- Update to 3.0.6:
  * Fix bug in manual deployment script.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1663329600">- security update:
  * CVE-2022-2963 [bsc#1202642]
    + jasper-CVE-2022-2963.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1667736000">- Update to 4.0.0:
  * Improve static linking (##336).
  * Fix path relocation in mingw environment (#335).
  * Improve logging and build scripts.
  * Improve JPEG-2000 conformance test results.
  * Enable PIC by default.
  * Fix memory leaks in function cmdopts_parse (#332) (CVE-2022-2963).
  * imgcmp:
    + Add quiet (-q) option.
    + Add debug-level option.
    + Fix memory leak.
    imginfo:
    + Add quiet (-q) option.
  * Fix bug in parsing PGX header.
  * Fix integer overflow bug (#345) (CVE-2022-40755).
- Remove jasper-CVE-2022-2963.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1699185600">- Update to 4.0.1:
  * Fix integer overflow bug in PNM decoder (#353).
  * Fix a few minor build issues.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1699185601">- Update to 4.1.0:
  * Add support for building several JasPer application programs for
    WebAssembly target with WASI support.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1701259200">- Update to 4.1.1:
  * Disallow in-source builds by default #364
  * Fix a potential integer overflow problem in the
    jas_get_total_mem_size function (for the Windows platform) #363</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1704974400">- Update to 4.1.2:
  * Fix invalid memory write bug (#367) bsc#1218802 (CVE-2023-51257).
  * Fix missing range check in the JPC encoder (#368).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1707220800">- Update to 4.2.0:
  * Add the JAS_PACKAGING option to the CMake build in an attempt to allow
    easier control over rpath settings by packagers of JasPer.
  * Remove a number of obsolete scripts.
  * Make some cosmetic changes to the code for the JPC codec in order
    to improve readability (#371).
  * Fix a portability bug related to threads/atomics.
  * Replace some lingering uses of strtok in the JPC coder with jas_strtok,
    since the use of strtok is problematic in multithreading contexts.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708430400">- Update to 4.2.1:
  * Fix a build problem for the DJGPP/MS-DOS environment (#372).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1710244800">- Update to 4.2.2:
  * Fix minor build issue (#374).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1711886400">- Update to 4.2.3:
  * Added a missing check in the JPC codec (#381) bsc#1223155 (CVE-2024-31744)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714219200">- Update to 4.2.4:
  * Added some missing checks to the jas_heic_decode function in the
    HEIC codec (#383).</changelog>
</package>
<package pkgid="1c585e04982791eaf7b5239ea2130a481b0e96ff05f182d0170212a1a6cd0de1944b0aae7ba3c4cb2bd8315cbc4c87a91cebaa0c9e130f7b1e44e08ac7da165c" name="jasper-debugsource" arch="x86_64">
  <version epoch="0" ver="4.2.4" rel="1.1"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1643544000">- Add jasper-freeglut.patch, fixes freeglut detection and linking
- Run spec-cleaner
- Change license from SUSE-Public-Domain to JasPer-2.0
- Cleanup docdir, only package the html and pdf docs and not
  the sources</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644235200">- Update to 3.0.0:
  * Introducing some API changes please refer to the "News" section
    of the JasPer manuel: https://jasper-software.github.io/jasper-manual
  * Greatly improve documentation.
  * Add support for multithreading.
  * Add some customization points in the library, such as the
    memory allocator and error logging function.
  * Add improved memory usage tracking and limiting.
  * Add experimental partial encoding/decoding support for the
    HEIC format.
  * Fix some longstanding issues in the JasPer I/O streams API.
  * Fix many bugs (e.g., #305, #307, #308, #309, #312, #314, and
    many others not associated with any issue numbers).
- Remove jasper-freeglut.patch: not needed anymore
- Add jasper-cmake-warnings.patch: fix cmake warnings
- Remove legacy provides/obsoletes related to sle11 and bsc#437293</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644667200">- Update to 3.0.1:
  * Fix some build/portability issues (e.g., #317, #318).
- Drop jasper-cmake-warnings.patch: contained in upstream release</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644840000">- Update to 3.0.2:
  * Fix a build issue that occurs when a cross-compiler is
    used (e.g., #319).</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1644840001">- Add back missing Requires to the devel package</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1647432000">- Update to 3.0.3:
  * Fix some portability issues in a few scripts.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1654257600">- Update to 3.0.4:
  * Eliminate some bogus calls to abort.
  * Fix a typo in jas_safeui64_div (#323).
  * Add some additional logging messages.
  * Fix the source of a potential compiler warning (#321).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1655985600">- Update to 3.0.5:
  * Fix a minor build issue (#328).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1657800000">- Update to 3.0.6:
  * Fix bug in manual deployment script.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1663329600">- security update:
  * CVE-2022-2963 [bsc#1202642]
    + jasper-CVE-2022-2963.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1667736000">- Update to 4.0.0:
  * Improve static linking (##336).
  * Fix path relocation in mingw environment (#335).
  * Improve logging and build scripts.
  * Improve JPEG-2000 conformance test results.
  * Enable PIC by default.
  * Fix memory leaks in function cmdopts_parse (#332) (CVE-2022-2963).
  * imgcmp:
    + Add quiet (-q) option.
    + Add debug-level option.
    + Fix memory leak.
    imginfo:
    + Add quiet (-q) option.
  * Fix bug in parsing PGX header.
  * Fix integer overflow bug (#345) (CVE-2022-40755).
- Remove jasper-CVE-2022-2963.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1699185600">- Update to 4.0.1:
  * Fix integer overflow bug in PNM decoder (#353).
  * Fix a few minor build issues.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1699185601">- Update to 4.1.0:
  * Add support for building several JasPer application programs for
    WebAssembly target with WASI support.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1701259200">- Update to 4.1.1:
  * Disallow in-source builds by default #364
  * Fix a potential integer overflow problem in the
    jas_get_total_mem_size function (for the Windows platform) #363</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1704974400">- Update to 4.1.2:
  * Fix invalid memory write bug (#367) bsc#1218802 (CVE-2023-51257).
  * Fix missing range check in the JPC encoder (#368).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1707220800">- Update to 4.2.0:
  * Add the JAS_PACKAGING option to the CMake build in an attempt to allow
    easier control over rpath settings by packagers of JasPer.
  * Remove a number of obsolete scripts.
  * Make some cosmetic changes to the code for the JPC codec in order
    to improve readability (#371).
  * Fix a portability bug related to threads/atomics.
  * Replace some lingering uses of strtok in the JPC coder with jas_strtok,
    since the use of strtok is problematic in multithreading contexts.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708430400">- Update to 4.2.1:
  * Fix a build problem for the DJGPP/MS-DOS environment (#372).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1710244800">- Update to 4.2.2:
  * Fix minor build issue (#374).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1711886400">- Update to 4.2.3:
  * Added a missing check in the JPC codec (#381) bsc#1223155 (CVE-2024-31744)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714219200">- Update to 4.2.4:
  * Added some missing checks to the jas_heic_decode function in the
    HEIC codec (#383).</changelog>
</package>
<package pkgid="6428cbfda80f0fc0780922b98bb452b15217121cb8372c0172378de96431061e801dc444e605195df82e8949829e157661c2b5a99af7424a4337a70b353873cd" name="java-1_8_0-openj9" arch="src">
  <version epoch="0" ver="1.8.0.402" rel="4.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1604318400">- Update to OpenJDK 8u272 build 10 with OpenJ9 0.23.0 virtual
  machine
  * including Oracle July 2020 CPU changes (bsc#1174157) and
    October 2020 CPU changes (bsc#1177943)
    + fixes CVE-2020-14556, CVE-2020-14577, CVE-2020-14578,
    CVE-2020-14579, CVE-2020-14581, CVE-2020-14583,
    CVE-2020-14593, CVE-2020-14621, CVE-2020-14779,
    CVE-2020-14781, CVE-2020-14782, CVE-2020-14792,
    CVE-2020-14796, CVE-2020-14797, CVE-2020-14798 and
    CVE-2020-14803
- Removed patch:
  * gcc10.patch
    + not needed any more in this version
- Modified patches:
  * java-atk-wrapper-security.patch
  * openj9-no-werror.patch
  * system-lcms.patch
    + rediff to changed context
- Added patch:
  * omr-no-return-in-nonvoid-function.patch
    + fix build error on some systems</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1611662400">- Update to OpenJDK 8u282 build 08 with OpenJ9 0.24.0 virtual
  machine
  * including Oracle January 2021 CPU changes (bsc#1181239)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.24
- Modified template patch:
  * openj9-nogit.patch.in
    + replace git runs by pre-fetched git hashes in new places
    + remove hunks that are irrelevant in new sources</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1620993600">- Update to OpenJDK 8u292 build 10 with OpenJ9 0.26.0 virtual
  machine
  * including Oracle April 2021 CPU changes (bsc#1185055,
    CVE-2021-2163 and bsc#1185056, CVE-2021-2161)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.26
- Added patch:
  * maybe-uninitialized.patch
    + initialize variables in constructor
    + fixes build with newer gcc</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621166400">- Fix version typo in spec file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1623326400">- Force DWARF version 4 when building with gcc &gt;= 11
  * the internal omr tools set error with debugging information
    in DWARF5 format
  * fixes build in factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1624017600">- Remove the forcing of DWARF version 4, since the libdwarf in
  factory works correctly with this build and DWARF5 symbol format
- Expand supported architectures to aarch64</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to OpenJDK 8u312 build 07 with OpenJ9 0.29.0 virtual
  machine
  * including Oracle July 2021 and October 2021 CPU changes
    CVE-2021-2341 (bsc#1188564), CVE-2021-2369 (bsc#1188565),
    CVE-2021-2388 (bsc#1188566), CVE-2021-35550 (bsc#1191901),
    CVE-2021-35565 (bsc#1191909), CVE-2021-35556 (bsc#1191910),
    CVE-2021-35559 (bsc#1191911), CVE-2021-35561 (bsc#1191912),
    CVE-2021-35564 (bsc#1191913), CVE-2021-35567 (bsc#1191903),
    CVE-2021-35578 (bsc#1191904), CVE-2021-35586 (bsc#1191914),
    CVE-2021-35603 (bsc#1191906)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.29
- Remove the unneeded icedtea-sound provider
- Removed patches:
  * jdk-gcc-warnings.patch
  * maybe-uninitialized.patch
  * omr-no-return-in-nonvoid-function.patch
    + integrated upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646049600">- Update to OpenJDK 8u322 build 04 with OpenJ9 0.30.0 virtual
  machine
  * including Oracle January 2022 CPU changes
    CVE-2022-21248 (bsc#1194926), CVE-2022-21277 (bsc#1194930),
    CVE-2022-21282 (bsc#1194933), CVE-2022-21291 (bsc#1194925),
    CVE-2022-21293 (bsc#1194935), CVE-2022-21294 (bsc#1194934),
    CVE-2022-21296 (bsc#1194932), CVE-2022-21299 (bsc#1194931),
    CVE-2022-21305 (bsc#1194939), CVE-2022-21340 (bsc#1194940),
    CVE-2022-21341 (bsc#1194941), CVE-2022-21360 (bsc#1194929),
    CVE-2022-21365 (bsc#1194928), CVE-2022-21366 (bsc#1194927),
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.30
- Added patch:
  * libdwarf-fix.patch
    + fix build with different versions of libdwarf</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1657627200">- Update to OpenJDK 8u332 build 09 with OpenJ9 0.32.0 virtual
  machine
  * Fixes bsc#1198935, CVE-2021-41041: unverified methods can be
    invoked using MethodHandles
  * Including Oracle April 2022 CPU fixes
    CVE-2022-21426 (bsc#1198672), CVE-2022-21434 (bsc#1198674),
    CVE-2022-21443 (bsc#1198675), CVE-2022-21476 (bsc#1198671),
    CVE-2022-21496 (bsc#1198673)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.32</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1660651200">- Update to OpenJDK 8u345 build 01 with OpenJ9 0.33.0 virtual
  machine
  * Including Oracle July 2022 CPU changes
    CVE-2022-21540 (bsc#1201694), CVE-2022-21541 (bsc#1201692),
    CVE-2022-34169 (bsc#1201684)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.33
- Modified template patch:
  * openj9-nogit.patch.in
    + The git commit hash code became more generic, so redo the
    template patch
- Added patch:
  * openj9-no-narrowing.patch
    + Fix narrowing conversion error</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1667217600">- Update to OpenJDK 8u352 build 08 with OpenJ9 0.35.0 virtual
  machine
  * Including Oracle October 2022 CPU changes
    CVE-2022-21619 (bsc#1204473), CVE-2022-21626 (bsc#1204471),
    CVE-2022-21624 (bsc#1204475), CVE-2022-21628 (bsc#1204472)
  * Fixes OpenJ9 vulnerability bsc#1204703, CVE-2022-3676
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.35</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1678104000">- Update to OpenJDK 8u362 build 09 with OpenJ9 0.36.0 virtual
  machine
- Including Oracle January 2023 CPU changes
  CVE-2023-21830 (bsc#1207249), CVE-2023-21843 (bsc#1207248)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.36/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1680004800">- Added patch:
  * stringop-overflow.patch
    + disable -Wstringop-overflow and fix build in Factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691409600">- Update to OpenJDK 8u372 build 07 with OpenJ9 0.38.0 virtual
  machine
- Including Oracle April 2023 CPU changes
  * CVE-2023-21930 (bsc#1210628), CVE-2023-21937 (bsc#1210631),
    CVE-2023-21938 (bsc#1210632), CVE-2023-21939 (bsc#1210634),
    CVE-2023-21954 (bsc#1210635), CVE-2023-21967 (bsc#1210636),
    CVE-2023-21968 (bsc#1210637)
  * OpenJ9 specific vulnerability: CVE-2023-2597 (bsc#1211615)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.38</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1692100800">- Update to OpenJDK 8u382 build 05 with OpenJ9 0.40.0 virtual
  machine
- Including Oracle July 2023 CPU changes
  * CVE-2023-22045 (bsc#1213481), CVE-2023-22049 (bsc#1213482)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.40
- Modified patch:
  * stringop-overflow.patch
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1700654400">- Update to OpenJDK 8u392 build 08 with OpenJ9 0.41.0 virtual
  machine
- Including Oracle October 2023 CPU changes
  * CVE-2023-22067 (bsc#1216379), CVE-2023-22081 (bsc#1216374)
- Including OpenJ9 0.41.0 fixes of CVE-2023-5676, bsc#1217214
  * For other OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.41
- Removed patch:
  * link-with-as-needed.patch
    + big part not needed anymore besides one hunk integrated into
    system-libjpeg.patch
- Modified patch:
  * system-libjpeg.patch
    + rediff and integrate one hunk from link-with-as-needed.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707739200">- Update to OpenJDK 8u402 build 06 with OpenJ9 0.43.0 virtual
  machine
- Including Oracle January 2024 CPU changes
  * CVE-2024-20918 (bsc#1218907), CVE-2024-20919 (bsc#1218903),
    CVE-2024-20921 (bsc#1218905), CVE-2024-20926 (bsc#1218906),
    CVE-2024-20945 (bsc#1218909), CVE-2024-20952 (bsc#1218911)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.43/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Removed patch:
  * alternative-path-to-tzdb_dat.patch
    + Remove the possibility to use the system timezone-java. It
    creates more problems then it solves (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="8ab61b7458dcaa42e8c08a7a72d84112c02102bb723fc5ea53538e00deca3e9d5260f371f1c30f8fa40a6a448858955458ba0c9dd353509b67edf82b9a550c30" name="java-1_8_0-openj9" arch="x86_64">
  <version epoch="0" ver="1.8.0.402" rel="4.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1611662400">- Update to OpenJDK 8u282 build 08 with OpenJ9 0.24.0 virtual
  machine
  * including Oracle January 2021 CPU changes (bsc#1181239)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.24
- Modified template patch:
  * openj9-nogit.patch.in
    + replace git runs by pre-fetched git hashes in new places
    + remove hunks that are irrelevant in new sources</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1620993600">- Update to OpenJDK 8u292 build 10 with OpenJ9 0.26.0 virtual
  machine
  * including Oracle April 2021 CPU changes (bsc#1185055,
    CVE-2021-2163 and bsc#1185056, CVE-2021-2161)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.26
- Added patch:
  * maybe-uninitialized.patch
    + initialize variables in constructor
    + fixes build with newer gcc</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621166400">- Fix version typo in spec file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1623326400">- Force DWARF version 4 when building with gcc &gt;= 11
  * the internal omr tools set error with debugging information
    in DWARF5 format
  * fixes build in factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1624017600">- Remove the forcing of DWARF version 4, since the libdwarf in
  factory works correctly with this build and DWARF5 symbol format
- Expand supported architectures to aarch64</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to OpenJDK 8u312 build 07 with OpenJ9 0.29.0 virtual
  machine
  * including Oracle July 2021 and October 2021 CPU changes
    CVE-2021-2341 (bsc#1188564), CVE-2021-2369 (bsc#1188565),
    CVE-2021-2388 (bsc#1188566), CVE-2021-35550 (bsc#1191901),
    CVE-2021-35565 (bsc#1191909), CVE-2021-35556 (bsc#1191910),
    CVE-2021-35559 (bsc#1191911), CVE-2021-35561 (bsc#1191912),
    CVE-2021-35564 (bsc#1191913), CVE-2021-35567 (bsc#1191903),
    CVE-2021-35578 (bsc#1191904), CVE-2021-35586 (bsc#1191914),
    CVE-2021-35603 (bsc#1191906)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.29
- Remove the unneeded icedtea-sound provider
- Removed patches:
  * jdk-gcc-warnings.patch
  * maybe-uninitialized.patch
  * omr-no-return-in-nonvoid-function.patch
    + integrated upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646049600">- Update to OpenJDK 8u322 build 04 with OpenJ9 0.30.0 virtual
  machine
  * including Oracle January 2022 CPU changes
    CVE-2022-21248 (bsc#1194926), CVE-2022-21277 (bsc#1194930),
    CVE-2022-21282 (bsc#1194933), CVE-2022-21291 (bsc#1194925),
    CVE-2022-21293 (bsc#1194935), CVE-2022-21294 (bsc#1194934),
    CVE-2022-21296 (bsc#1194932), CVE-2022-21299 (bsc#1194931),
    CVE-2022-21305 (bsc#1194939), CVE-2022-21340 (bsc#1194940),
    CVE-2022-21341 (bsc#1194941), CVE-2022-21360 (bsc#1194929),
    CVE-2022-21365 (bsc#1194928), CVE-2022-21366 (bsc#1194927),
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.30
- Added patch:
  * libdwarf-fix.patch
    + fix build with different versions of libdwarf</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1657627200">- Update to OpenJDK 8u332 build 09 with OpenJ9 0.32.0 virtual
  machine
  * Fixes bsc#1198935, CVE-2021-41041: unverified methods can be
    invoked using MethodHandles
  * Including Oracle April 2022 CPU fixes
    CVE-2022-21426 (bsc#1198672), CVE-2022-21434 (bsc#1198674),
    CVE-2022-21443 (bsc#1198675), CVE-2022-21476 (bsc#1198671),
    CVE-2022-21496 (bsc#1198673)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.32</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1660651200">- Update to OpenJDK 8u345 build 01 with OpenJ9 0.33.0 virtual
  machine
  * Including Oracle July 2022 CPU changes
    CVE-2022-21540 (bsc#1201694), CVE-2022-21541 (bsc#1201692),
    CVE-2022-34169 (bsc#1201684)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.33
- Modified template patch:
  * openj9-nogit.patch.in
    + The git commit hash code became more generic, so redo the
    template patch
- Added patch:
  * openj9-no-narrowing.patch
    + Fix narrowing conversion error</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1667217600">- Update to OpenJDK 8u352 build 08 with OpenJ9 0.35.0 virtual
  machine
  * Including Oracle October 2022 CPU changes
    CVE-2022-21619 (bsc#1204473), CVE-2022-21626 (bsc#1204471),
    CVE-2022-21624 (bsc#1204475), CVE-2022-21628 (bsc#1204472)
  * Fixes OpenJ9 vulnerability bsc#1204703, CVE-2022-3676
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.35</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1678104000">- Update to OpenJDK 8u362 build 09 with OpenJ9 0.36.0 virtual
  machine
- Including Oracle January 2023 CPU changes
  CVE-2023-21830 (bsc#1207249), CVE-2023-21843 (bsc#1207248)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.36/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1680004800">- Added patch:
  * stringop-overflow.patch
    + disable -Wstringop-overflow and fix build in Factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691409600">- Update to OpenJDK 8u372 build 07 with OpenJ9 0.38.0 virtual
  machine
- Including Oracle April 2023 CPU changes
  * CVE-2023-21930 (bsc#1210628), CVE-2023-21937 (bsc#1210631),
    CVE-2023-21938 (bsc#1210632), CVE-2023-21939 (bsc#1210634),
    CVE-2023-21954 (bsc#1210635), CVE-2023-21967 (bsc#1210636),
    CVE-2023-21968 (bsc#1210637)
  * OpenJ9 specific vulnerability: CVE-2023-2597 (bsc#1211615)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.38</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1692100800">- Update to OpenJDK 8u382 build 05 with OpenJ9 0.40.0 virtual
  machine
- Including Oracle July 2023 CPU changes
  * CVE-2023-22045 (bsc#1213481), CVE-2023-22049 (bsc#1213482)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.40
- Modified patch:
  * stringop-overflow.patch
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1700654400">- Update to OpenJDK 8u392 build 08 with OpenJ9 0.41.0 virtual
  machine
- Including Oracle October 2023 CPU changes
  * CVE-2023-22067 (bsc#1216379), CVE-2023-22081 (bsc#1216374)
- Including OpenJ9 0.41.0 fixes of CVE-2023-5676, bsc#1217214
  * For other OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.41
- Removed patch:
  * link-with-as-needed.patch
    + big part not needed anymore besides one hunk integrated into
    system-libjpeg.patch
- Modified patch:
  * system-libjpeg.patch
    + rediff and integrate one hunk from link-with-as-needed.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707739200">- Update to OpenJDK 8u402 build 06 with OpenJ9 0.43.0 virtual
  machine
- Including Oracle January 2024 CPU changes
  * CVE-2024-20918 (bsc#1218907), CVE-2024-20919 (bsc#1218903),
    CVE-2024-20921 (bsc#1218905), CVE-2024-20926 (bsc#1218906),
    CVE-2024-20945 (bsc#1218909), CVE-2024-20952 (bsc#1218911)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.43/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Removed patch:
  * alternative-path-to-tzdb_dat.patch
    + Remove the possibility to use the system timezone-java. It
    creates more problems then it solves (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="a1c0e615910eeb87e170cca2fd4843161a55aaaa1f474acc7903c9c8355e7de55aaa40f38096abd74dadb0c5ca538e4b72a8fb2ac39ca788d1c0073b52cdf1cb" name="java-1_8_0-openj9-accessibility" arch="x86_64">
  <version epoch="0" ver="1.8.0.402" rel="4.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1611662400">- Update to OpenJDK 8u282 build 08 with OpenJ9 0.24.0 virtual
  machine
  * including Oracle January 2021 CPU changes (bsc#1181239)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.24
- Modified template patch:
  * openj9-nogit.patch.in
    + replace git runs by pre-fetched git hashes in new places
    + remove hunks that are irrelevant in new sources</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1620993600">- Update to OpenJDK 8u292 build 10 with OpenJ9 0.26.0 virtual
  machine
  * including Oracle April 2021 CPU changes (bsc#1185055,
    CVE-2021-2163 and bsc#1185056, CVE-2021-2161)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.26
- Added patch:
  * maybe-uninitialized.patch
    + initialize variables in constructor
    + fixes build with newer gcc</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621166400">- Fix version typo in spec file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1623326400">- Force DWARF version 4 when building with gcc &gt;= 11
  * the internal omr tools set error with debugging information
    in DWARF5 format
  * fixes build in factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1624017600">- Remove the forcing of DWARF version 4, since the libdwarf in
  factory works correctly with this build and DWARF5 symbol format
- Expand supported architectures to aarch64</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to OpenJDK 8u312 build 07 with OpenJ9 0.29.0 virtual
  machine
  * including Oracle July 2021 and October 2021 CPU changes
    CVE-2021-2341 (bsc#1188564), CVE-2021-2369 (bsc#1188565),
    CVE-2021-2388 (bsc#1188566), CVE-2021-35550 (bsc#1191901),
    CVE-2021-35565 (bsc#1191909), CVE-2021-35556 (bsc#1191910),
    CVE-2021-35559 (bsc#1191911), CVE-2021-35561 (bsc#1191912),
    CVE-2021-35564 (bsc#1191913), CVE-2021-35567 (bsc#1191903),
    CVE-2021-35578 (bsc#1191904), CVE-2021-35586 (bsc#1191914),
    CVE-2021-35603 (bsc#1191906)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.29
- Remove the unneeded icedtea-sound provider
- Removed patches:
  * jdk-gcc-warnings.patch
  * maybe-uninitialized.patch
  * omr-no-return-in-nonvoid-function.patch
    + integrated upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646049600">- Update to OpenJDK 8u322 build 04 with OpenJ9 0.30.0 virtual
  machine
  * including Oracle January 2022 CPU changes
    CVE-2022-21248 (bsc#1194926), CVE-2022-21277 (bsc#1194930),
    CVE-2022-21282 (bsc#1194933), CVE-2022-21291 (bsc#1194925),
    CVE-2022-21293 (bsc#1194935), CVE-2022-21294 (bsc#1194934),
    CVE-2022-21296 (bsc#1194932), CVE-2022-21299 (bsc#1194931),
    CVE-2022-21305 (bsc#1194939), CVE-2022-21340 (bsc#1194940),
    CVE-2022-21341 (bsc#1194941), CVE-2022-21360 (bsc#1194929),
    CVE-2022-21365 (bsc#1194928), CVE-2022-21366 (bsc#1194927),
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.30
- Added patch:
  * libdwarf-fix.patch
    + fix build with different versions of libdwarf</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1657627200">- Update to OpenJDK 8u332 build 09 with OpenJ9 0.32.0 virtual
  machine
  * Fixes bsc#1198935, CVE-2021-41041: unverified methods can be
    invoked using MethodHandles
  * Including Oracle April 2022 CPU fixes
    CVE-2022-21426 (bsc#1198672), CVE-2022-21434 (bsc#1198674),
    CVE-2022-21443 (bsc#1198675), CVE-2022-21476 (bsc#1198671),
    CVE-2022-21496 (bsc#1198673)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.32</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1660651200">- Update to OpenJDK 8u345 build 01 with OpenJ9 0.33.0 virtual
  machine
  * Including Oracle July 2022 CPU changes
    CVE-2022-21540 (bsc#1201694), CVE-2022-21541 (bsc#1201692),
    CVE-2022-34169 (bsc#1201684)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.33
- Modified template patch:
  * openj9-nogit.patch.in
    + The git commit hash code became more generic, so redo the
    template patch
- Added patch:
  * openj9-no-narrowing.patch
    + Fix narrowing conversion error</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1667217600">- Update to OpenJDK 8u352 build 08 with OpenJ9 0.35.0 virtual
  machine
  * Including Oracle October 2022 CPU changes
    CVE-2022-21619 (bsc#1204473), CVE-2022-21626 (bsc#1204471),
    CVE-2022-21624 (bsc#1204475), CVE-2022-21628 (bsc#1204472)
  * Fixes OpenJ9 vulnerability bsc#1204703, CVE-2022-3676
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.35</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1678104000">- Update to OpenJDK 8u362 build 09 with OpenJ9 0.36.0 virtual
  machine
- Including Oracle January 2023 CPU changes
  CVE-2023-21830 (bsc#1207249), CVE-2023-21843 (bsc#1207248)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.36/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1680004800">- Added patch:
  * stringop-overflow.patch
    + disable -Wstringop-overflow and fix build in Factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691409600">- Update to OpenJDK 8u372 build 07 with OpenJ9 0.38.0 virtual
  machine
- Including Oracle April 2023 CPU changes
  * CVE-2023-21930 (bsc#1210628), CVE-2023-21937 (bsc#1210631),
    CVE-2023-21938 (bsc#1210632), CVE-2023-21939 (bsc#1210634),
    CVE-2023-21954 (bsc#1210635), CVE-2023-21967 (bsc#1210636),
    CVE-2023-21968 (bsc#1210637)
  * OpenJ9 specific vulnerability: CVE-2023-2597 (bsc#1211615)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.38</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1692100800">- Update to OpenJDK 8u382 build 05 with OpenJ9 0.40.0 virtual
  machine
- Including Oracle July 2023 CPU changes
  * CVE-2023-22045 (bsc#1213481), CVE-2023-22049 (bsc#1213482)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.40
- Modified patch:
  * stringop-overflow.patch
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1700654400">- Update to OpenJDK 8u392 build 08 with OpenJ9 0.41.0 virtual
  machine
- Including Oracle October 2023 CPU changes
  * CVE-2023-22067 (bsc#1216379), CVE-2023-22081 (bsc#1216374)
- Including OpenJ9 0.41.0 fixes of CVE-2023-5676, bsc#1217214
  * For other OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.41
- Removed patch:
  * link-with-as-needed.patch
    + big part not needed anymore besides one hunk integrated into
    system-libjpeg.patch
- Modified patch:
  * system-libjpeg.patch
    + rediff and integrate one hunk from link-with-as-needed.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707739200">- Update to OpenJDK 8u402 build 06 with OpenJ9 0.43.0 virtual
  machine
- Including Oracle January 2024 CPU changes
  * CVE-2024-20918 (bsc#1218907), CVE-2024-20919 (bsc#1218903),
    CVE-2024-20921 (bsc#1218905), CVE-2024-20926 (bsc#1218906),
    CVE-2024-20945 (bsc#1218909), CVE-2024-20952 (bsc#1218911)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.43/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Removed patch:
  * alternative-path-to-tzdb_dat.patch
    + Remove the possibility to use the system timezone-java. It
    creates more problems then it solves (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="6207933d262a9dcb6efdcf6b3d35cd6602da2f94c4a1d2dc353d789e1f2d3855b1815476f58f20e7e57e9118d04d939fdfea902752ca7bec6d6771a1b106b098" name="java-1_8_0-openj9-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.8.0.402" rel="4.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1611662400">- Update to OpenJDK 8u282 build 08 with OpenJ9 0.24.0 virtual
  machine
  * including Oracle January 2021 CPU changes (bsc#1181239)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.24
- Modified template patch:
  * openj9-nogit.patch.in
    + replace git runs by pre-fetched git hashes in new places
    + remove hunks that are irrelevant in new sources</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1620993600">- Update to OpenJDK 8u292 build 10 with OpenJ9 0.26.0 virtual
  machine
  * including Oracle April 2021 CPU changes (bsc#1185055,
    CVE-2021-2163 and bsc#1185056, CVE-2021-2161)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.26
- Added patch:
  * maybe-uninitialized.patch
    + initialize variables in constructor
    + fixes build with newer gcc</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621166400">- Fix version typo in spec file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1623326400">- Force DWARF version 4 when building with gcc &gt;= 11
  * the internal omr tools set error with debugging information
    in DWARF5 format
  * fixes build in factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1624017600">- Remove the forcing of DWARF version 4, since the libdwarf in
  factory works correctly with this build and DWARF5 symbol format
- Expand supported architectures to aarch64</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to OpenJDK 8u312 build 07 with OpenJ9 0.29.0 virtual
  machine
  * including Oracle July 2021 and October 2021 CPU changes
    CVE-2021-2341 (bsc#1188564), CVE-2021-2369 (bsc#1188565),
    CVE-2021-2388 (bsc#1188566), CVE-2021-35550 (bsc#1191901),
    CVE-2021-35565 (bsc#1191909), CVE-2021-35556 (bsc#1191910),
    CVE-2021-35559 (bsc#1191911), CVE-2021-35561 (bsc#1191912),
    CVE-2021-35564 (bsc#1191913), CVE-2021-35567 (bsc#1191903),
    CVE-2021-35578 (bsc#1191904), CVE-2021-35586 (bsc#1191914),
    CVE-2021-35603 (bsc#1191906)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.29
- Remove the unneeded icedtea-sound provider
- Removed patches:
  * jdk-gcc-warnings.patch
  * maybe-uninitialized.patch
  * omr-no-return-in-nonvoid-function.patch
    + integrated upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646049600">- Update to OpenJDK 8u322 build 04 with OpenJ9 0.30.0 virtual
  machine
  * including Oracle January 2022 CPU changes
    CVE-2022-21248 (bsc#1194926), CVE-2022-21277 (bsc#1194930),
    CVE-2022-21282 (bsc#1194933), CVE-2022-21291 (bsc#1194925),
    CVE-2022-21293 (bsc#1194935), CVE-2022-21294 (bsc#1194934),
    CVE-2022-21296 (bsc#1194932), CVE-2022-21299 (bsc#1194931),
    CVE-2022-21305 (bsc#1194939), CVE-2022-21340 (bsc#1194940),
    CVE-2022-21341 (bsc#1194941), CVE-2022-21360 (bsc#1194929),
    CVE-2022-21365 (bsc#1194928), CVE-2022-21366 (bsc#1194927),
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.30
- Added patch:
  * libdwarf-fix.patch
    + fix build with different versions of libdwarf</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1657627200">- Update to OpenJDK 8u332 build 09 with OpenJ9 0.32.0 virtual
  machine
  * Fixes bsc#1198935, CVE-2021-41041: unverified methods can be
    invoked using MethodHandles
  * Including Oracle April 2022 CPU fixes
    CVE-2022-21426 (bsc#1198672), CVE-2022-21434 (bsc#1198674),
    CVE-2022-21443 (bsc#1198675), CVE-2022-21476 (bsc#1198671),
    CVE-2022-21496 (bsc#1198673)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.32</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1660651200">- Update to OpenJDK 8u345 build 01 with OpenJ9 0.33.0 virtual
  machine
  * Including Oracle July 2022 CPU changes
    CVE-2022-21540 (bsc#1201694), CVE-2022-21541 (bsc#1201692),
    CVE-2022-34169 (bsc#1201684)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.33
- Modified template patch:
  * openj9-nogit.patch.in
    + The git commit hash code became more generic, so redo the
    template patch
- Added patch:
  * openj9-no-narrowing.patch
    + Fix narrowing conversion error</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1667217600">- Update to OpenJDK 8u352 build 08 with OpenJ9 0.35.0 virtual
  machine
  * Including Oracle October 2022 CPU changes
    CVE-2022-21619 (bsc#1204473), CVE-2022-21626 (bsc#1204471),
    CVE-2022-21624 (bsc#1204475), CVE-2022-21628 (bsc#1204472)
  * Fixes OpenJ9 vulnerability bsc#1204703, CVE-2022-3676
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.35</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1678104000">- Update to OpenJDK 8u362 build 09 with OpenJ9 0.36.0 virtual
  machine
- Including Oracle January 2023 CPU changes
  CVE-2023-21830 (bsc#1207249), CVE-2023-21843 (bsc#1207248)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.36/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1680004800">- Added patch:
  * stringop-overflow.patch
    + disable -Wstringop-overflow and fix build in Factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691409600">- Update to OpenJDK 8u372 build 07 with OpenJ9 0.38.0 virtual
  machine
- Including Oracle April 2023 CPU changes
  * CVE-2023-21930 (bsc#1210628), CVE-2023-21937 (bsc#1210631),
    CVE-2023-21938 (bsc#1210632), CVE-2023-21939 (bsc#1210634),
    CVE-2023-21954 (bsc#1210635), CVE-2023-21967 (bsc#1210636),
    CVE-2023-21968 (bsc#1210637)
  * OpenJ9 specific vulnerability: CVE-2023-2597 (bsc#1211615)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.38</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1692100800">- Update to OpenJDK 8u382 build 05 with OpenJ9 0.40.0 virtual
  machine
- Including Oracle July 2023 CPU changes
  * CVE-2023-22045 (bsc#1213481), CVE-2023-22049 (bsc#1213482)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.40
- Modified patch:
  * stringop-overflow.patch
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1700654400">- Update to OpenJDK 8u392 build 08 with OpenJ9 0.41.0 virtual
  machine
- Including Oracle October 2023 CPU changes
  * CVE-2023-22067 (bsc#1216379), CVE-2023-22081 (bsc#1216374)
- Including OpenJ9 0.41.0 fixes of CVE-2023-5676, bsc#1217214
  * For other OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.41
- Removed patch:
  * link-with-as-needed.patch
    + big part not needed anymore besides one hunk integrated into
    system-libjpeg.patch
- Modified patch:
  * system-libjpeg.patch
    + rediff and integrate one hunk from link-with-as-needed.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707739200">- Update to OpenJDK 8u402 build 06 with OpenJ9 0.43.0 virtual
  machine
- Including Oracle January 2024 CPU changes
  * CVE-2024-20918 (bsc#1218907), CVE-2024-20919 (bsc#1218903),
    CVE-2024-20921 (bsc#1218905), CVE-2024-20926 (bsc#1218906),
    CVE-2024-20945 (bsc#1218909), CVE-2024-20952 (bsc#1218911)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.43/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Removed patch:
  * alternative-path-to-tzdb_dat.patch
    + Remove the possibility to use the system timezone-java. It
    creates more problems then it solves (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="4f79568c9cc27d692af868a797183e5f2097e366de359702cd3ce8d24d8a77159025d4c6605a9da364b9958870763b570fe4861e9b5da8d62668602860dd47db" name="java-1_8_0-openj9-debugsource" arch="x86_64">
  <version epoch="0" ver="1.8.0.402" rel="4.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1611662400">- Update to OpenJDK 8u282 build 08 with OpenJ9 0.24.0 virtual
  machine
  * including Oracle January 2021 CPU changes (bsc#1181239)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.24
- Modified template patch:
  * openj9-nogit.patch.in
    + replace git runs by pre-fetched git hashes in new places
    + remove hunks that are irrelevant in new sources</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1620993600">- Update to OpenJDK 8u292 build 10 with OpenJ9 0.26.0 virtual
  machine
  * including Oracle April 2021 CPU changes (bsc#1185055,
    CVE-2021-2163 and bsc#1185056, CVE-2021-2161)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.26
- Added patch:
  * maybe-uninitialized.patch
    + initialize variables in constructor
    + fixes build with newer gcc</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621166400">- Fix version typo in spec file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1623326400">- Force DWARF version 4 when building with gcc &gt;= 11
  * the internal omr tools set error with debugging information
    in DWARF5 format
  * fixes build in factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1624017600">- Remove the forcing of DWARF version 4, since the libdwarf in
  factory works correctly with this build and DWARF5 symbol format
- Expand supported architectures to aarch64</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to OpenJDK 8u312 build 07 with OpenJ9 0.29.0 virtual
  machine
  * including Oracle July 2021 and October 2021 CPU changes
    CVE-2021-2341 (bsc#1188564), CVE-2021-2369 (bsc#1188565),
    CVE-2021-2388 (bsc#1188566), CVE-2021-35550 (bsc#1191901),
    CVE-2021-35565 (bsc#1191909), CVE-2021-35556 (bsc#1191910),
    CVE-2021-35559 (bsc#1191911), CVE-2021-35561 (bsc#1191912),
    CVE-2021-35564 (bsc#1191913), CVE-2021-35567 (bsc#1191903),
    CVE-2021-35578 (bsc#1191904), CVE-2021-35586 (bsc#1191914),
    CVE-2021-35603 (bsc#1191906)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.29
- Remove the unneeded icedtea-sound provider
- Removed patches:
  * jdk-gcc-warnings.patch
  * maybe-uninitialized.patch
  * omr-no-return-in-nonvoid-function.patch
    + integrated upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646049600">- Update to OpenJDK 8u322 build 04 with OpenJ9 0.30.0 virtual
  machine
  * including Oracle January 2022 CPU changes
    CVE-2022-21248 (bsc#1194926), CVE-2022-21277 (bsc#1194930),
    CVE-2022-21282 (bsc#1194933), CVE-2022-21291 (bsc#1194925),
    CVE-2022-21293 (bsc#1194935), CVE-2022-21294 (bsc#1194934),
    CVE-2022-21296 (bsc#1194932), CVE-2022-21299 (bsc#1194931),
    CVE-2022-21305 (bsc#1194939), CVE-2022-21340 (bsc#1194940),
    CVE-2022-21341 (bsc#1194941), CVE-2022-21360 (bsc#1194929),
    CVE-2022-21365 (bsc#1194928), CVE-2022-21366 (bsc#1194927),
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.30
- Added patch:
  * libdwarf-fix.patch
    + fix build with different versions of libdwarf</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1657627200">- Update to OpenJDK 8u332 build 09 with OpenJ9 0.32.0 virtual
  machine
  * Fixes bsc#1198935, CVE-2021-41041: unverified methods can be
    invoked using MethodHandles
  * Including Oracle April 2022 CPU fixes
    CVE-2022-21426 (bsc#1198672), CVE-2022-21434 (bsc#1198674),
    CVE-2022-21443 (bsc#1198675), CVE-2022-21476 (bsc#1198671),
    CVE-2022-21496 (bsc#1198673)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.32</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1660651200">- Update to OpenJDK 8u345 build 01 with OpenJ9 0.33.0 virtual
  machine
  * Including Oracle July 2022 CPU changes
    CVE-2022-21540 (bsc#1201694), CVE-2022-21541 (bsc#1201692),
    CVE-2022-34169 (bsc#1201684)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.33
- Modified template patch:
  * openj9-nogit.patch.in
    + The git commit hash code became more generic, so redo the
    template patch
- Added patch:
  * openj9-no-narrowing.patch
    + Fix narrowing conversion error</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1667217600">- Update to OpenJDK 8u352 build 08 with OpenJ9 0.35.0 virtual
  machine
  * Including Oracle October 2022 CPU changes
    CVE-2022-21619 (bsc#1204473), CVE-2022-21626 (bsc#1204471),
    CVE-2022-21624 (bsc#1204475), CVE-2022-21628 (bsc#1204472)
  * Fixes OpenJ9 vulnerability bsc#1204703, CVE-2022-3676
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.35</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1678104000">- Update to OpenJDK 8u362 build 09 with OpenJ9 0.36.0 virtual
  machine
- Including Oracle January 2023 CPU changes
  CVE-2023-21830 (bsc#1207249), CVE-2023-21843 (bsc#1207248)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.36/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1680004800">- Added patch:
  * stringop-overflow.patch
    + disable -Wstringop-overflow and fix build in Factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691409600">- Update to OpenJDK 8u372 build 07 with OpenJ9 0.38.0 virtual
  machine
- Including Oracle April 2023 CPU changes
  * CVE-2023-21930 (bsc#1210628), CVE-2023-21937 (bsc#1210631),
    CVE-2023-21938 (bsc#1210632), CVE-2023-21939 (bsc#1210634),
    CVE-2023-21954 (bsc#1210635), CVE-2023-21967 (bsc#1210636),
    CVE-2023-21968 (bsc#1210637)
  * OpenJ9 specific vulnerability: CVE-2023-2597 (bsc#1211615)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.38</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1692100800">- Update to OpenJDK 8u382 build 05 with OpenJ9 0.40.0 virtual
  machine
- Including Oracle July 2023 CPU changes
  * CVE-2023-22045 (bsc#1213481), CVE-2023-22049 (bsc#1213482)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.40
- Modified patch:
  * stringop-overflow.patch
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1700654400">- Update to OpenJDK 8u392 build 08 with OpenJ9 0.41.0 virtual
  machine
- Including Oracle October 2023 CPU changes
  * CVE-2023-22067 (bsc#1216379), CVE-2023-22081 (bsc#1216374)
- Including OpenJ9 0.41.0 fixes of CVE-2023-5676, bsc#1217214
  * For other OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.41
- Removed patch:
  * link-with-as-needed.patch
    + big part not needed anymore besides one hunk integrated into
    system-libjpeg.patch
- Modified patch:
  * system-libjpeg.patch
    + rediff and integrate one hunk from link-with-as-needed.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707739200">- Update to OpenJDK 8u402 build 06 with OpenJ9 0.43.0 virtual
  machine
- Including Oracle January 2024 CPU changes
  * CVE-2024-20918 (bsc#1218907), CVE-2024-20919 (bsc#1218903),
    CVE-2024-20921 (bsc#1218905), CVE-2024-20926 (bsc#1218906),
    CVE-2024-20945 (bsc#1218909), CVE-2024-20952 (bsc#1218911)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.43/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Removed patch:
  * alternative-path-to-tzdb_dat.patch
    + Remove the possibility to use the system timezone-java. It
    creates more problems then it solves (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="5618f905279ce962cd260f4081212b295094e0be8baf0d81f29fe4d97ec8f7b66a0cd44e23e22f4903b459d5ab8fad8aa3b62aca44fb0485c4648fbf36b31348" name="java-1_8_0-openj9-demo" arch="x86_64">
  <version epoch="0" ver="1.8.0.402" rel="4.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1611662400">- Update to OpenJDK 8u282 build 08 with OpenJ9 0.24.0 virtual
  machine
  * including Oracle January 2021 CPU changes (bsc#1181239)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.24
- Modified template patch:
  * openj9-nogit.patch.in
    + replace git runs by pre-fetched git hashes in new places
    + remove hunks that are irrelevant in new sources</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1620993600">- Update to OpenJDK 8u292 build 10 with OpenJ9 0.26.0 virtual
  machine
  * including Oracle April 2021 CPU changes (bsc#1185055,
    CVE-2021-2163 and bsc#1185056, CVE-2021-2161)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.26
- Added patch:
  * maybe-uninitialized.patch
    + initialize variables in constructor
    + fixes build with newer gcc</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621166400">- Fix version typo in spec file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1623326400">- Force DWARF version 4 when building with gcc &gt;= 11
  * the internal omr tools set error with debugging information
    in DWARF5 format
  * fixes build in factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1624017600">- Remove the forcing of DWARF version 4, since the libdwarf in
  factory works correctly with this build and DWARF5 symbol format
- Expand supported architectures to aarch64</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to OpenJDK 8u312 build 07 with OpenJ9 0.29.0 virtual
  machine
  * including Oracle July 2021 and October 2021 CPU changes
    CVE-2021-2341 (bsc#1188564), CVE-2021-2369 (bsc#1188565),
    CVE-2021-2388 (bsc#1188566), CVE-2021-35550 (bsc#1191901),
    CVE-2021-35565 (bsc#1191909), CVE-2021-35556 (bsc#1191910),
    CVE-2021-35559 (bsc#1191911), CVE-2021-35561 (bsc#1191912),
    CVE-2021-35564 (bsc#1191913), CVE-2021-35567 (bsc#1191903),
    CVE-2021-35578 (bsc#1191904), CVE-2021-35586 (bsc#1191914),
    CVE-2021-35603 (bsc#1191906)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.29
- Remove the unneeded icedtea-sound provider
- Removed patches:
  * jdk-gcc-warnings.patch
  * maybe-uninitialized.patch
  * omr-no-return-in-nonvoid-function.patch
    + integrated upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646049600">- Update to OpenJDK 8u322 build 04 with OpenJ9 0.30.0 virtual
  machine
  * including Oracle January 2022 CPU changes
    CVE-2022-21248 (bsc#1194926), CVE-2022-21277 (bsc#1194930),
    CVE-2022-21282 (bsc#1194933), CVE-2022-21291 (bsc#1194925),
    CVE-2022-21293 (bsc#1194935), CVE-2022-21294 (bsc#1194934),
    CVE-2022-21296 (bsc#1194932), CVE-2022-21299 (bsc#1194931),
    CVE-2022-21305 (bsc#1194939), CVE-2022-21340 (bsc#1194940),
    CVE-2022-21341 (bsc#1194941), CVE-2022-21360 (bsc#1194929),
    CVE-2022-21365 (bsc#1194928), CVE-2022-21366 (bsc#1194927),
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.30
- Added patch:
  * libdwarf-fix.patch
    + fix build with different versions of libdwarf</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1657627200">- Update to OpenJDK 8u332 build 09 with OpenJ9 0.32.0 virtual
  machine
  * Fixes bsc#1198935, CVE-2021-41041: unverified methods can be
    invoked using MethodHandles
  * Including Oracle April 2022 CPU fixes
    CVE-2022-21426 (bsc#1198672), CVE-2022-21434 (bsc#1198674),
    CVE-2022-21443 (bsc#1198675), CVE-2022-21476 (bsc#1198671),
    CVE-2022-21496 (bsc#1198673)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.32</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1660651200">- Update to OpenJDK 8u345 build 01 with OpenJ9 0.33.0 virtual
  machine
  * Including Oracle July 2022 CPU changes
    CVE-2022-21540 (bsc#1201694), CVE-2022-21541 (bsc#1201692),
    CVE-2022-34169 (bsc#1201684)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.33
- Modified template patch:
  * openj9-nogit.patch.in
    + The git commit hash code became more generic, so redo the
    template patch
- Added patch:
  * openj9-no-narrowing.patch
    + Fix narrowing conversion error</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1667217600">- Update to OpenJDK 8u352 build 08 with OpenJ9 0.35.0 virtual
  machine
  * Including Oracle October 2022 CPU changes
    CVE-2022-21619 (bsc#1204473), CVE-2022-21626 (bsc#1204471),
    CVE-2022-21624 (bsc#1204475), CVE-2022-21628 (bsc#1204472)
  * Fixes OpenJ9 vulnerability bsc#1204703, CVE-2022-3676
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.35</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1678104000">- Update to OpenJDK 8u362 build 09 with OpenJ9 0.36.0 virtual
  machine
- Including Oracle January 2023 CPU changes
  CVE-2023-21830 (bsc#1207249), CVE-2023-21843 (bsc#1207248)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.36/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1680004800">- Added patch:
  * stringop-overflow.patch
    + disable -Wstringop-overflow and fix build in Factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691409600">- Update to OpenJDK 8u372 build 07 with OpenJ9 0.38.0 virtual
  machine
- Including Oracle April 2023 CPU changes
  * CVE-2023-21930 (bsc#1210628), CVE-2023-21937 (bsc#1210631),
    CVE-2023-21938 (bsc#1210632), CVE-2023-21939 (bsc#1210634),
    CVE-2023-21954 (bsc#1210635), CVE-2023-21967 (bsc#1210636),
    CVE-2023-21968 (bsc#1210637)
  * OpenJ9 specific vulnerability: CVE-2023-2597 (bsc#1211615)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.38</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1692100800">- Update to OpenJDK 8u382 build 05 with OpenJ9 0.40.0 virtual
  machine
- Including Oracle July 2023 CPU changes
  * CVE-2023-22045 (bsc#1213481), CVE-2023-22049 (bsc#1213482)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.40
- Modified patch:
  * stringop-overflow.patch
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1700654400">- Update to OpenJDK 8u392 build 08 with OpenJ9 0.41.0 virtual
  machine
- Including Oracle October 2023 CPU changes
  * CVE-2023-22067 (bsc#1216379), CVE-2023-22081 (bsc#1216374)
- Including OpenJ9 0.41.0 fixes of CVE-2023-5676, bsc#1217214
  * For other OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.41
- Removed patch:
  * link-with-as-needed.patch
    + big part not needed anymore besides one hunk integrated into
    system-libjpeg.patch
- Modified patch:
  * system-libjpeg.patch
    + rediff and integrate one hunk from link-with-as-needed.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707739200">- Update to OpenJDK 8u402 build 06 with OpenJ9 0.43.0 virtual
  machine
- Including Oracle January 2024 CPU changes
  * CVE-2024-20918 (bsc#1218907), CVE-2024-20919 (bsc#1218903),
    CVE-2024-20921 (bsc#1218905), CVE-2024-20926 (bsc#1218906),
    CVE-2024-20945 (bsc#1218909), CVE-2024-20952 (bsc#1218911)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.43/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Removed patch:
  * alternative-path-to-tzdb_dat.patch
    + Remove the possibility to use the system timezone-java. It
    creates more problems then it solves (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="0c723eb640d0d71f74ff53d333228cae41279f63a273c05a6f54426d0f84c028875b1ecf9b4b1c3176a248a6f07082e0aa66dde9550ba569eeed2393f08d0ccb" name="java-1_8_0-openj9-demo-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.8.0.402" rel="4.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1611662400">- Update to OpenJDK 8u282 build 08 with OpenJ9 0.24.0 virtual
  machine
  * including Oracle January 2021 CPU changes (bsc#1181239)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.24
- Modified template patch:
  * openj9-nogit.patch.in
    + replace git runs by pre-fetched git hashes in new places
    + remove hunks that are irrelevant in new sources</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1620993600">- Update to OpenJDK 8u292 build 10 with OpenJ9 0.26.0 virtual
  machine
  * including Oracle April 2021 CPU changes (bsc#1185055,
    CVE-2021-2163 and bsc#1185056, CVE-2021-2161)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.26
- Added patch:
  * maybe-uninitialized.patch
    + initialize variables in constructor
    + fixes build with newer gcc</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621166400">- Fix version typo in spec file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1623326400">- Force DWARF version 4 when building with gcc &gt;= 11
  * the internal omr tools set error with debugging information
    in DWARF5 format
  * fixes build in factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1624017600">- Remove the forcing of DWARF version 4, since the libdwarf in
  factory works correctly with this build and DWARF5 symbol format
- Expand supported architectures to aarch64</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to OpenJDK 8u312 build 07 with OpenJ9 0.29.0 virtual
  machine
  * including Oracle July 2021 and October 2021 CPU changes
    CVE-2021-2341 (bsc#1188564), CVE-2021-2369 (bsc#1188565),
    CVE-2021-2388 (bsc#1188566), CVE-2021-35550 (bsc#1191901),
    CVE-2021-35565 (bsc#1191909), CVE-2021-35556 (bsc#1191910),
    CVE-2021-35559 (bsc#1191911), CVE-2021-35561 (bsc#1191912),
    CVE-2021-35564 (bsc#1191913), CVE-2021-35567 (bsc#1191903),
    CVE-2021-35578 (bsc#1191904), CVE-2021-35586 (bsc#1191914),
    CVE-2021-35603 (bsc#1191906)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.29
- Remove the unneeded icedtea-sound provider
- Removed patches:
  * jdk-gcc-warnings.patch
  * maybe-uninitialized.patch
  * omr-no-return-in-nonvoid-function.patch
    + integrated upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646049600">- Update to OpenJDK 8u322 build 04 with OpenJ9 0.30.0 virtual
  machine
  * including Oracle January 2022 CPU changes
    CVE-2022-21248 (bsc#1194926), CVE-2022-21277 (bsc#1194930),
    CVE-2022-21282 (bsc#1194933), CVE-2022-21291 (bsc#1194925),
    CVE-2022-21293 (bsc#1194935), CVE-2022-21294 (bsc#1194934),
    CVE-2022-21296 (bsc#1194932), CVE-2022-21299 (bsc#1194931),
    CVE-2022-21305 (bsc#1194939), CVE-2022-21340 (bsc#1194940),
    CVE-2022-21341 (bsc#1194941), CVE-2022-21360 (bsc#1194929),
    CVE-2022-21365 (bsc#1194928), CVE-2022-21366 (bsc#1194927),
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.30
- Added patch:
  * libdwarf-fix.patch
    + fix build with different versions of libdwarf</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1657627200">- Update to OpenJDK 8u332 build 09 with OpenJ9 0.32.0 virtual
  machine
  * Fixes bsc#1198935, CVE-2021-41041: unverified methods can be
    invoked using MethodHandles
  * Including Oracle April 2022 CPU fixes
    CVE-2022-21426 (bsc#1198672), CVE-2022-21434 (bsc#1198674),
    CVE-2022-21443 (bsc#1198675), CVE-2022-21476 (bsc#1198671),
    CVE-2022-21496 (bsc#1198673)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.32</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1660651200">- Update to OpenJDK 8u345 build 01 with OpenJ9 0.33.0 virtual
  machine
  * Including Oracle July 2022 CPU changes
    CVE-2022-21540 (bsc#1201694), CVE-2022-21541 (bsc#1201692),
    CVE-2022-34169 (bsc#1201684)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.33
- Modified template patch:
  * openj9-nogit.patch.in
    + The git commit hash code became more generic, so redo the
    template patch
- Added patch:
  * openj9-no-narrowing.patch
    + Fix narrowing conversion error</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1667217600">- Update to OpenJDK 8u352 build 08 with OpenJ9 0.35.0 virtual
  machine
  * Including Oracle October 2022 CPU changes
    CVE-2022-21619 (bsc#1204473), CVE-2022-21626 (bsc#1204471),
    CVE-2022-21624 (bsc#1204475), CVE-2022-21628 (bsc#1204472)
  * Fixes OpenJ9 vulnerability bsc#1204703, CVE-2022-3676
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.35</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1678104000">- Update to OpenJDK 8u362 build 09 with OpenJ9 0.36.0 virtual
  machine
- Including Oracle January 2023 CPU changes
  CVE-2023-21830 (bsc#1207249), CVE-2023-21843 (bsc#1207248)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.36/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1680004800">- Added patch:
  * stringop-overflow.patch
    + disable -Wstringop-overflow and fix build in Factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691409600">- Update to OpenJDK 8u372 build 07 with OpenJ9 0.38.0 virtual
  machine
- Including Oracle April 2023 CPU changes
  * CVE-2023-21930 (bsc#1210628), CVE-2023-21937 (bsc#1210631),
    CVE-2023-21938 (bsc#1210632), CVE-2023-21939 (bsc#1210634),
    CVE-2023-21954 (bsc#1210635), CVE-2023-21967 (bsc#1210636),
    CVE-2023-21968 (bsc#1210637)
  * OpenJ9 specific vulnerability: CVE-2023-2597 (bsc#1211615)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.38</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1692100800">- Update to OpenJDK 8u382 build 05 with OpenJ9 0.40.0 virtual
  machine
- Including Oracle July 2023 CPU changes
  * CVE-2023-22045 (bsc#1213481), CVE-2023-22049 (bsc#1213482)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.40
- Modified patch:
  * stringop-overflow.patch
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1700654400">- Update to OpenJDK 8u392 build 08 with OpenJ9 0.41.0 virtual
  machine
- Including Oracle October 2023 CPU changes
  * CVE-2023-22067 (bsc#1216379), CVE-2023-22081 (bsc#1216374)
- Including OpenJ9 0.41.0 fixes of CVE-2023-5676, bsc#1217214
  * For other OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.41
- Removed patch:
  * link-with-as-needed.patch
    + big part not needed anymore besides one hunk integrated into
    system-libjpeg.patch
- Modified patch:
  * system-libjpeg.patch
    + rediff and integrate one hunk from link-with-as-needed.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707739200">- Update to OpenJDK 8u402 build 06 with OpenJ9 0.43.0 virtual
  machine
- Including Oracle January 2024 CPU changes
  * CVE-2024-20918 (bsc#1218907), CVE-2024-20919 (bsc#1218903),
    CVE-2024-20921 (bsc#1218905), CVE-2024-20926 (bsc#1218906),
    CVE-2024-20945 (bsc#1218909), CVE-2024-20952 (bsc#1218911)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.43/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Removed patch:
  * alternative-path-to-tzdb_dat.patch
    + Remove the possibility to use the system timezone-java. It
    creates more problems then it solves (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="7871214f522334602f422bb72962f9b3070aa59c441c860ab8036185660a93578133c5c1f4c3337445b78984f73a692e337eb4d474987685c67b8b9c471a8cf1" name="java-1_8_0-openj9-devel" arch="x86_64">
  <version epoch="0" ver="1.8.0.402" rel="4.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1611662400">- Update to OpenJDK 8u282 build 08 with OpenJ9 0.24.0 virtual
  machine
  * including Oracle January 2021 CPU changes (bsc#1181239)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.24
- Modified template patch:
  * openj9-nogit.patch.in
    + replace git runs by pre-fetched git hashes in new places
    + remove hunks that are irrelevant in new sources</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1620993600">- Update to OpenJDK 8u292 build 10 with OpenJ9 0.26.0 virtual
  machine
  * including Oracle April 2021 CPU changes (bsc#1185055,
    CVE-2021-2163 and bsc#1185056, CVE-2021-2161)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.26
- Added patch:
  * maybe-uninitialized.patch
    + initialize variables in constructor
    + fixes build with newer gcc</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621166400">- Fix version typo in spec file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1623326400">- Force DWARF version 4 when building with gcc &gt;= 11
  * the internal omr tools set error with debugging information
    in DWARF5 format
  * fixes build in factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1624017600">- Remove the forcing of DWARF version 4, since the libdwarf in
  factory works correctly with this build and DWARF5 symbol format
- Expand supported architectures to aarch64</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to OpenJDK 8u312 build 07 with OpenJ9 0.29.0 virtual
  machine
  * including Oracle July 2021 and October 2021 CPU changes
    CVE-2021-2341 (bsc#1188564), CVE-2021-2369 (bsc#1188565),
    CVE-2021-2388 (bsc#1188566), CVE-2021-35550 (bsc#1191901),
    CVE-2021-35565 (bsc#1191909), CVE-2021-35556 (bsc#1191910),
    CVE-2021-35559 (bsc#1191911), CVE-2021-35561 (bsc#1191912),
    CVE-2021-35564 (bsc#1191913), CVE-2021-35567 (bsc#1191903),
    CVE-2021-35578 (bsc#1191904), CVE-2021-35586 (bsc#1191914),
    CVE-2021-35603 (bsc#1191906)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.29
- Remove the unneeded icedtea-sound provider
- Removed patches:
  * jdk-gcc-warnings.patch
  * maybe-uninitialized.patch
  * omr-no-return-in-nonvoid-function.patch
    + integrated upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646049600">- Update to OpenJDK 8u322 build 04 with OpenJ9 0.30.0 virtual
  machine
  * including Oracle January 2022 CPU changes
    CVE-2022-21248 (bsc#1194926), CVE-2022-21277 (bsc#1194930),
    CVE-2022-21282 (bsc#1194933), CVE-2022-21291 (bsc#1194925),
    CVE-2022-21293 (bsc#1194935), CVE-2022-21294 (bsc#1194934),
    CVE-2022-21296 (bsc#1194932), CVE-2022-21299 (bsc#1194931),
    CVE-2022-21305 (bsc#1194939), CVE-2022-21340 (bsc#1194940),
    CVE-2022-21341 (bsc#1194941), CVE-2022-21360 (bsc#1194929),
    CVE-2022-21365 (bsc#1194928), CVE-2022-21366 (bsc#1194927),
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.30
- Added patch:
  * libdwarf-fix.patch
    + fix build with different versions of libdwarf</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1657627200">- Update to OpenJDK 8u332 build 09 with OpenJ9 0.32.0 virtual
  machine
  * Fixes bsc#1198935, CVE-2021-41041: unverified methods can be
    invoked using MethodHandles
  * Including Oracle April 2022 CPU fixes
    CVE-2022-21426 (bsc#1198672), CVE-2022-21434 (bsc#1198674),
    CVE-2022-21443 (bsc#1198675), CVE-2022-21476 (bsc#1198671),
    CVE-2022-21496 (bsc#1198673)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.32</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1660651200">- Update to OpenJDK 8u345 build 01 with OpenJ9 0.33.0 virtual
  machine
  * Including Oracle July 2022 CPU changes
    CVE-2022-21540 (bsc#1201694), CVE-2022-21541 (bsc#1201692),
    CVE-2022-34169 (bsc#1201684)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.33
- Modified template patch:
  * openj9-nogit.patch.in
    + The git commit hash code became more generic, so redo the
    template patch
- Added patch:
  * openj9-no-narrowing.patch
    + Fix narrowing conversion error</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1667217600">- Update to OpenJDK 8u352 build 08 with OpenJ9 0.35.0 virtual
  machine
  * Including Oracle October 2022 CPU changes
    CVE-2022-21619 (bsc#1204473), CVE-2022-21626 (bsc#1204471),
    CVE-2022-21624 (bsc#1204475), CVE-2022-21628 (bsc#1204472)
  * Fixes OpenJ9 vulnerability bsc#1204703, CVE-2022-3676
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.35</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1678104000">- Update to OpenJDK 8u362 build 09 with OpenJ9 0.36.0 virtual
  machine
- Including Oracle January 2023 CPU changes
  CVE-2023-21830 (bsc#1207249), CVE-2023-21843 (bsc#1207248)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.36/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1680004800">- Added patch:
  * stringop-overflow.patch
    + disable -Wstringop-overflow and fix build in Factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691409600">- Update to OpenJDK 8u372 build 07 with OpenJ9 0.38.0 virtual
  machine
- Including Oracle April 2023 CPU changes
  * CVE-2023-21930 (bsc#1210628), CVE-2023-21937 (bsc#1210631),
    CVE-2023-21938 (bsc#1210632), CVE-2023-21939 (bsc#1210634),
    CVE-2023-21954 (bsc#1210635), CVE-2023-21967 (bsc#1210636),
    CVE-2023-21968 (bsc#1210637)
  * OpenJ9 specific vulnerability: CVE-2023-2597 (bsc#1211615)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.38</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1692100800">- Update to OpenJDK 8u382 build 05 with OpenJ9 0.40.0 virtual
  machine
- Including Oracle July 2023 CPU changes
  * CVE-2023-22045 (bsc#1213481), CVE-2023-22049 (bsc#1213482)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.40
- Modified patch:
  * stringop-overflow.patch
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1700654400">- Update to OpenJDK 8u392 build 08 with OpenJ9 0.41.0 virtual
  machine
- Including Oracle October 2023 CPU changes
  * CVE-2023-22067 (bsc#1216379), CVE-2023-22081 (bsc#1216374)
- Including OpenJ9 0.41.0 fixes of CVE-2023-5676, bsc#1217214
  * For other OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.41
- Removed patch:
  * link-with-as-needed.patch
    + big part not needed anymore besides one hunk integrated into
    system-libjpeg.patch
- Modified patch:
  * system-libjpeg.patch
    + rediff and integrate one hunk from link-with-as-needed.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707739200">- Update to OpenJDK 8u402 build 06 with OpenJ9 0.43.0 virtual
  machine
- Including Oracle January 2024 CPU changes
  * CVE-2024-20918 (bsc#1218907), CVE-2024-20919 (bsc#1218903),
    CVE-2024-20921 (bsc#1218905), CVE-2024-20926 (bsc#1218906),
    CVE-2024-20945 (bsc#1218909), CVE-2024-20952 (bsc#1218911)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.43/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Removed patch:
  * alternative-path-to-tzdb_dat.patch
    + Remove the possibility to use the system timezone-java. It
    creates more problems then it solves (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="7d35fc6b1d1b945380be2c1671ffb0f09759df19af813a663f07850ca138553d9203902013152fab8cb14365f926bee9987cf7ff40f074e534d393f109d2d0ff" name="java-1_8_0-openj9-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.8.0.402" rel="4.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1611662400">- Update to OpenJDK 8u282 build 08 with OpenJ9 0.24.0 virtual
  machine
  * including Oracle January 2021 CPU changes (bsc#1181239)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.24
- Modified template patch:
  * openj9-nogit.patch.in
    + replace git runs by pre-fetched git hashes in new places
    + remove hunks that are irrelevant in new sources</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1620993600">- Update to OpenJDK 8u292 build 10 with OpenJ9 0.26.0 virtual
  machine
  * including Oracle April 2021 CPU changes (bsc#1185055,
    CVE-2021-2163 and bsc#1185056, CVE-2021-2161)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.26
- Added patch:
  * maybe-uninitialized.patch
    + initialize variables in constructor
    + fixes build with newer gcc</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621166400">- Fix version typo in spec file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1623326400">- Force DWARF version 4 when building with gcc &gt;= 11
  * the internal omr tools set error with debugging information
    in DWARF5 format
  * fixes build in factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1624017600">- Remove the forcing of DWARF version 4, since the libdwarf in
  factory works correctly with this build and DWARF5 symbol format
- Expand supported architectures to aarch64</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to OpenJDK 8u312 build 07 with OpenJ9 0.29.0 virtual
  machine
  * including Oracle July 2021 and October 2021 CPU changes
    CVE-2021-2341 (bsc#1188564), CVE-2021-2369 (bsc#1188565),
    CVE-2021-2388 (bsc#1188566), CVE-2021-35550 (bsc#1191901),
    CVE-2021-35565 (bsc#1191909), CVE-2021-35556 (bsc#1191910),
    CVE-2021-35559 (bsc#1191911), CVE-2021-35561 (bsc#1191912),
    CVE-2021-35564 (bsc#1191913), CVE-2021-35567 (bsc#1191903),
    CVE-2021-35578 (bsc#1191904), CVE-2021-35586 (bsc#1191914),
    CVE-2021-35603 (bsc#1191906)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.29
- Remove the unneeded icedtea-sound provider
- Removed patches:
  * jdk-gcc-warnings.patch
  * maybe-uninitialized.patch
  * omr-no-return-in-nonvoid-function.patch
    + integrated upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646049600">- Update to OpenJDK 8u322 build 04 with OpenJ9 0.30.0 virtual
  machine
  * including Oracle January 2022 CPU changes
    CVE-2022-21248 (bsc#1194926), CVE-2022-21277 (bsc#1194930),
    CVE-2022-21282 (bsc#1194933), CVE-2022-21291 (bsc#1194925),
    CVE-2022-21293 (bsc#1194935), CVE-2022-21294 (bsc#1194934),
    CVE-2022-21296 (bsc#1194932), CVE-2022-21299 (bsc#1194931),
    CVE-2022-21305 (bsc#1194939), CVE-2022-21340 (bsc#1194940),
    CVE-2022-21341 (bsc#1194941), CVE-2022-21360 (bsc#1194929),
    CVE-2022-21365 (bsc#1194928), CVE-2022-21366 (bsc#1194927),
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.30
- Added patch:
  * libdwarf-fix.patch
    + fix build with different versions of libdwarf</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1657627200">- Update to OpenJDK 8u332 build 09 with OpenJ9 0.32.0 virtual
  machine
  * Fixes bsc#1198935, CVE-2021-41041: unverified methods can be
    invoked using MethodHandles
  * Including Oracle April 2022 CPU fixes
    CVE-2022-21426 (bsc#1198672), CVE-2022-21434 (bsc#1198674),
    CVE-2022-21443 (bsc#1198675), CVE-2022-21476 (bsc#1198671),
    CVE-2022-21496 (bsc#1198673)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.32</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1660651200">- Update to OpenJDK 8u345 build 01 with OpenJ9 0.33.0 virtual
  machine
  * Including Oracle July 2022 CPU changes
    CVE-2022-21540 (bsc#1201694), CVE-2022-21541 (bsc#1201692),
    CVE-2022-34169 (bsc#1201684)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.33
- Modified template patch:
  * openj9-nogit.patch.in
    + The git commit hash code became more generic, so redo the
    template patch
- Added patch:
  * openj9-no-narrowing.patch
    + Fix narrowing conversion error</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1667217600">- Update to OpenJDK 8u352 build 08 with OpenJ9 0.35.0 virtual
  machine
  * Including Oracle October 2022 CPU changes
    CVE-2022-21619 (bsc#1204473), CVE-2022-21626 (bsc#1204471),
    CVE-2022-21624 (bsc#1204475), CVE-2022-21628 (bsc#1204472)
  * Fixes OpenJ9 vulnerability bsc#1204703, CVE-2022-3676
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.35</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1678104000">- Update to OpenJDK 8u362 build 09 with OpenJ9 0.36.0 virtual
  machine
- Including Oracle January 2023 CPU changes
  CVE-2023-21830 (bsc#1207249), CVE-2023-21843 (bsc#1207248)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.36/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1680004800">- Added patch:
  * stringop-overflow.patch
    + disable -Wstringop-overflow and fix build in Factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691409600">- Update to OpenJDK 8u372 build 07 with OpenJ9 0.38.0 virtual
  machine
- Including Oracle April 2023 CPU changes
  * CVE-2023-21930 (bsc#1210628), CVE-2023-21937 (bsc#1210631),
    CVE-2023-21938 (bsc#1210632), CVE-2023-21939 (bsc#1210634),
    CVE-2023-21954 (bsc#1210635), CVE-2023-21967 (bsc#1210636),
    CVE-2023-21968 (bsc#1210637)
  * OpenJ9 specific vulnerability: CVE-2023-2597 (bsc#1211615)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.38</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1692100800">- Update to OpenJDK 8u382 build 05 with OpenJ9 0.40.0 virtual
  machine
- Including Oracle July 2023 CPU changes
  * CVE-2023-22045 (bsc#1213481), CVE-2023-22049 (bsc#1213482)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.40
- Modified patch:
  * stringop-overflow.patch
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1700654400">- Update to OpenJDK 8u392 build 08 with OpenJ9 0.41.0 virtual
  machine
- Including Oracle October 2023 CPU changes
  * CVE-2023-22067 (bsc#1216379), CVE-2023-22081 (bsc#1216374)
- Including OpenJ9 0.41.0 fixes of CVE-2023-5676, bsc#1217214
  * For other OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.41
- Removed patch:
  * link-with-as-needed.patch
    + big part not needed anymore besides one hunk integrated into
    system-libjpeg.patch
- Modified patch:
  * system-libjpeg.patch
    + rediff and integrate one hunk from link-with-as-needed.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707739200">- Update to OpenJDK 8u402 build 06 with OpenJ9 0.43.0 virtual
  machine
- Including Oracle January 2024 CPU changes
  * CVE-2024-20918 (bsc#1218907), CVE-2024-20919 (bsc#1218903),
    CVE-2024-20921 (bsc#1218905), CVE-2024-20926 (bsc#1218906),
    CVE-2024-20945 (bsc#1218909), CVE-2024-20952 (bsc#1218911)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.43/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Removed patch:
  * alternative-path-to-tzdb_dat.patch
    + Remove the possibility to use the system timezone-java. It
    creates more problems then it solves (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="a61db4c1a090ca04e3a8a56a7ffc0cf726d14be0e9a921c06faca4b9e85dd2d71769c833c6ebfd950bbb1622dff934afe9c958939e2606cc505b7bac14f38334" name="java-1_8_0-openj9-headless" arch="x86_64">
  <version epoch="0" ver="1.8.0.402" rel="4.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1611662400">- Update to OpenJDK 8u282 build 08 with OpenJ9 0.24.0 virtual
  machine
  * including Oracle January 2021 CPU changes (bsc#1181239)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.24
- Modified template patch:
  * openj9-nogit.patch.in
    + replace git runs by pre-fetched git hashes in new places
    + remove hunks that are irrelevant in new sources</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1620993600">- Update to OpenJDK 8u292 build 10 with OpenJ9 0.26.0 virtual
  machine
  * including Oracle April 2021 CPU changes (bsc#1185055,
    CVE-2021-2163 and bsc#1185056, CVE-2021-2161)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.26
- Added patch:
  * maybe-uninitialized.patch
    + initialize variables in constructor
    + fixes build with newer gcc</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621166400">- Fix version typo in spec file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1623326400">- Force DWARF version 4 when building with gcc &gt;= 11
  * the internal omr tools set error with debugging information
    in DWARF5 format
  * fixes build in factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1624017600">- Remove the forcing of DWARF version 4, since the libdwarf in
  factory works correctly with this build and DWARF5 symbol format
- Expand supported architectures to aarch64</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to OpenJDK 8u312 build 07 with OpenJ9 0.29.0 virtual
  machine
  * including Oracle July 2021 and October 2021 CPU changes
    CVE-2021-2341 (bsc#1188564), CVE-2021-2369 (bsc#1188565),
    CVE-2021-2388 (bsc#1188566), CVE-2021-35550 (bsc#1191901),
    CVE-2021-35565 (bsc#1191909), CVE-2021-35556 (bsc#1191910),
    CVE-2021-35559 (bsc#1191911), CVE-2021-35561 (bsc#1191912),
    CVE-2021-35564 (bsc#1191913), CVE-2021-35567 (bsc#1191903),
    CVE-2021-35578 (bsc#1191904), CVE-2021-35586 (bsc#1191914),
    CVE-2021-35603 (bsc#1191906)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.29
- Remove the unneeded icedtea-sound provider
- Removed patches:
  * jdk-gcc-warnings.patch
  * maybe-uninitialized.patch
  * omr-no-return-in-nonvoid-function.patch
    + integrated upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646049600">- Update to OpenJDK 8u322 build 04 with OpenJ9 0.30.0 virtual
  machine
  * including Oracle January 2022 CPU changes
    CVE-2022-21248 (bsc#1194926), CVE-2022-21277 (bsc#1194930),
    CVE-2022-21282 (bsc#1194933), CVE-2022-21291 (bsc#1194925),
    CVE-2022-21293 (bsc#1194935), CVE-2022-21294 (bsc#1194934),
    CVE-2022-21296 (bsc#1194932), CVE-2022-21299 (bsc#1194931),
    CVE-2022-21305 (bsc#1194939), CVE-2022-21340 (bsc#1194940),
    CVE-2022-21341 (bsc#1194941), CVE-2022-21360 (bsc#1194929),
    CVE-2022-21365 (bsc#1194928), CVE-2022-21366 (bsc#1194927),
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.30
- Added patch:
  * libdwarf-fix.patch
    + fix build with different versions of libdwarf</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1657627200">- Update to OpenJDK 8u332 build 09 with OpenJ9 0.32.0 virtual
  machine
  * Fixes bsc#1198935, CVE-2021-41041: unverified methods can be
    invoked using MethodHandles
  * Including Oracle April 2022 CPU fixes
    CVE-2022-21426 (bsc#1198672), CVE-2022-21434 (bsc#1198674),
    CVE-2022-21443 (bsc#1198675), CVE-2022-21476 (bsc#1198671),
    CVE-2022-21496 (bsc#1198673)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.32</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1660651200">- Update to OpenJDK 8u345 build 01 with OpenJ9 0.33.0 virtual
  machine
  * Including Oracle July 2022 CPU changes
    CVE-2022-21540 (bsc#1201694), CVE-2022-21541 (bsc#1201692),
    CVE-2022-34169 (bsc#1201684)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.33
- Modified template patch:
  * openj9-nogit.patch.in
    + The git commit hash code became more generic, so redo the
    template patch
- Added patch:
  * openj9-no-narrowing.patch
    + Fix narrowing conversion error</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1667217600">- Update to OpenJDK 8u352 build 08 with OpenJ9 0.35.0 virtual
  machine
  * Including Oracle October 2022 CPU changes
    CVE-2022-21619 (bsc#1204473), CVE-2022-21626 (bsc#1204471),
    CVE-2022-21624 (bsc#1204475), CVE-2022-21628 (bsc#1204472)
  * Fixes OpenJ9 vulnerability bsc#1204703, CVE-2022-3676
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.35</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1678104000">- Update to OpenJDK 8u362 build 09 with OpenJ9 0.36.0 virtual
  machine
- Including Oracle January 2023 CPU changes
  CVE-2023-21830 (bsc#1207249), CVE-2023-21843 (bsc#1207248)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.36/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1680004800">- Added patch:
  * stringop-overflow.patch
    + disable -Wstringop-overflow and fix build in Factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691409600">- Update to OpenJDK 8u372 build 07 with OpenJ9 0.38.0 virtual
  machine
- Including Oracle April 2023 CPU changes
  * CVE-2023-21930 (bsc#1210628), CVE-2023-21937 (bsc#1210631),
    CVE-2023-21938 (bsc#1210632), CVE-2023-21939 (bsc#1210634),
    CVE-2023-21954 (bsc#1210635), CVE-2023-21967 (bsc#1210636),
    CVE-2023-21968 (bsc#1210637)
  * OpenJ9 specific vulnerability: CVE-2023-2597 (bsc#1211615)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.38</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1692100800">- Update to OpenJDK 8u382 build 05 with OpenJ9 0.40.0 virtual
  machine
- Including Oracle July 2023 CPU changes
  * CVE-2023-22045 (bsc#1213481), CVE-2023-22049 (bsc#1213482)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.40
- Modified patch:
  * stringop-overflow.patch
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1700654400">- Update to OpenJDK 8u392 build 08 with OpenJ9 0.41.0 virtual
  machine
- Including Oracle October 2023 CPU changes
  * CVE-2023-22067 (bsc#1216379), CVE-2023-22081 (bsc#1216374)
- Including OpenJ9 0.41.0 fixes of CVE-2023-5676, bsc#1217214
  * For other OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.41
- Removed patch:
  * link-with-as-needed.patch
    + big part not needed anymore besides one hunk integrated into
    system-libjpeg.patch
- Modified patch:
  * system-libjpeg.patch
    + rediff and integrate one hunk from link-with-as-needed.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707739200">- Update to OpenJDK 8u402 build 06 with OpenJ9 0.43.0 virtual
  machine
- Including Oracle January 2024 CPU changes
  * CVE-2024-20918 (bsc#1218907), CVE-2024-20919 (bsc#1218903),
    CVE-2024-20921 (bsc#1218905), CVE-2024-20926 (bsc#1218906),
    CVE-2024-20945 (bsc#1218909), CVE-2024-20952 (bsc#1218911)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.43/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Removed patch:
  * alternative-path-to-tzdb_dat.patch
    + Remove the possibility to use the system timezone-java. It
    creates more problems then it solves (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="b7aa137d9ae1b05c830b838866ad902db17b5ccd0441cd723b8f830727b4703c352a1ec0f1f7484e5341a40518096be83e664257c1f1c52c8cc75bbb6cdc0a2b" name="java-1_8_0-openj9-headless-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.8.0.402" rel="4.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1611662400">- Update to OpenJDK 8u282 build 08 with OpenJ9 0.24.0 virtual
  machine
  * including Oracle January 2021 CPU changes (bsc#1181239)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.24
- Modified template patch:
  * openj9-nogit.patch.in
    + replace git runs by pre-fetched git hashes in new places
    + remove hunks that are irrelevant in new sources</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1620993600">- Update to OpenJDK 8u292 build 10 with OpenJ9 0.26.0 virtual
  machine
  * including Oracle April 2021 CPU changes (bsc#1185055,
    CVE-2021-2163 and bsc#1185056, CVE-2021-2161)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.26
- Added patch:
  * maybe-uninitialized.patch
    + initialize variables in constructor
    + fixes build with newer gcc</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621166400">- Fix version typo in spec file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1623326400">- Force DWARF version 4 when building with gcc &gt;= 11
  * the internal omr tools set error with debugging information
    in DWARF5 format
  * fixes build in factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1624017600">- Remove the forcing of DWARF version 4, since the libdwarf in
  factory works correctly with this build and DWARF5 symbol format
- Expand supported architectures to aarch64</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to OpenJDK 8u312 build 07 with OpenJ9 0.29.0 virtual
  machine
  * including Oracle July 2021 and October 2021 CPU changes
    CVE-2021-2341 (bsc#1188564), CVE-2021-2369 (bsc#1188565),
    CVE-2021-2388 (bsc#1188566), CVE-2021-35550 (bsc#1191901),
    CVE-2021-35565 (bsc#1191909), CVE-2021-35556 (bsc#1191910),
    CVE-2021-35559 (bsc#1191911), CVE-2021-35561 (bsc#1191912),
    CVE-2021-35564 (bsc#1191913), CVE-2021-35567 (bsc#1191903),
    CVE-2021-35578 (bsc#1191904), CVE-2021-35586 (bsc#1191914),
    CVE-2021-35603 (bsc#1191906)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.29
- Remove the unneeded icedtea-sound provider
- Removed patches:
  * jdk-gcc-warnings.patch
  * maybe-uninitialized.patch
  * omr-no-return-in-nonvoid-function.patch
    + integrated upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646049600">- Update to OpenJDK 8u322 build 04 with OpenJ9 0.30.0 virtual
  machine
  * including Oracle January 2022 CPU changes
    CVE-2022-21248 (bsc#1194926), CVE-2022-21277 (bsc#1194930),
    CVE-2022-21282 (bsc#1194933), CVE-2022-21291 (bsc#1194925),
    CVE-2022-21293 (bsc#1194935), CVE-2022-21294 (bsc#1194934),
    CVE-2022-21296 (bsc#1194932), CVE-2022-21299 (bsc#1194931),
    CVE-2022-21305 (bsc#1194939), CVE-2022-21340 (bsc#1194940),
    CVE-2022-21341 (bsc#1194941), CVE-2022-21360 (bsc#1194929),
    CVE-2022-21365 (bsc#1194928), CVE-2022-21366 (bsc#1194927),
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.30
- Added patch:
  * libdwarf-fix.patch
    + fix build with different versions of libdwarf</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1657627200">- Update to OpenJDK 8u332 build 09 with OpenJ9 0.32.0 virtual
  machine
  * Fixes bsc#1198935, CVE-2021-41041: unverified methods can be
    invoked using MethodHandles
  * Including Oracle April 2022 CPU fixes
    CVE-2022-21426 (bsc#1198672), CVE-2022-21434 (bsc#1198674),
    CVE-2022-21443 (bsc#1198675), CVE-2022-21476 (bsc#1198671),
    CVE-2022-21496 (bsc#1198673)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.32</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1660651200">- Update to OpenJDK 8u345 build 01 with OpenJ9 0.33.0 virtual
  machine
  * Including Oracle July 2022 CPU changes
    CVE-2022-21540 (bsc#1201694), CVE-2022-21541 (bsc#1201692),
    CVE-2022-34169 (bsc#1201684)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.33
- Modified template patch:
  * openj9-nogit.patch.in
    + The git commit hash code became more generic, so redo the
    template patch
- Added patch:
  * openj9-no-narrowing.patch
    + Fix narrowing conversion error</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1667217600">- Update to OpenJDK 8u352 build 08 with OpenJ9 0.35.0 virtual
  machine
  * Including Oracle October 2022 CPU changes
    CVE-2022-21619 (bsc#1204473), CVE-2022-21626 (bsc#1204471),
    CVE-2022-21624 (bsc#1204475), CVE-2022-21628 (bsc#1204472)
  * Fixes OpenJ9 vulnerability bsc#1204703, CVE-2022-3676
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.35</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1678104000">- Update to OpenJDK 8u362 build 09 with OpenJ9 0.36.0 virtual
  machine
- Including Oracle January 2023 CPU changes
  CVE-2023-21830 (bsc#1207249), CVE-2023-21843 (bsc#1207248)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.36/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1680004800">- Added patch:
  * stringop-overflow.patch
    + disable -Wstringop-overflow and fix build in Factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691409600">- Update to OpenJDK 8u372 build 07 with OpenJ9 0.38.0 virtual
  machine
- Including Oracle April 2023 CPU changes
  * CVE-2023-21930 (bsc#1210628), CVE-2023-21937 (bsc#1210631),
    CVE-2023-21938 (bsc#1210632), CVE-2023-21939 (bsc#1210634),
    CVE-2023-21954 (bsc#1210635), CVE-2023-21967 (bsc#1210636),
    CVE-2023-21968 (bsc#1210637)
  * OpenJ9 specific vulnerability: CVE-2023-2597 (bsc#1211615)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.38</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1692100800">- Update to OpenJDK 8u382 build 05 with OpenJ9 0.40.0 virtual
  machine
- Including Oracle July 2023 CPU changes
  * CVE-2023-22045 (bsc#1213481), CVE-2023-22049 (bsc#1213482)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.40
- Modified patch:
  * stringop-overflow.patch
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1700654400">- Update to OpenJDK 8u392 build 08 with OpenJ9 0.41.0 virtual
  machine
- Including Oracle October 2023 CPU changes
  * CVE-2023-22067 (bsc#1216379), CVE-2023-22081 (bsc#1216374)
- Including OpenJ9 0.41.0 fixes of CVE-2023-5676, bsc#1217214
  * For other OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.41
- Removed patch:
  * link-with-as-needed.patch
    + big part not needed anymore besides one hunk integrated into
    system-libjpeg.patch
- Modified patch:
  * system-libjpeg.patch
    + rediff and integrate one hunk from link-with-as-needed.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707739200">- Update to OpenJDK 8u402 build 06 with OpenJ9 0.43.0 virtual
  machine
- Including Oracle January 2024 CPU changes
  * CVE-2024-20918 (bsc#1218907), CVE-2024-20919 (bsc#1218903),
    CVE-2024-20921 (bsc#1218905), CVE-2024-20926 (bsc#1218906),
    CVE-2024-20945 (bsc#1218909), CVE-2024-20952 (bsc#1218911)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.43/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Removed patch:
  * alternative-path-to-tzdb_dat.patch
    + Remove the possibility to use the system timezone-java. It
    creates more problems then it solves (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="8f48960de1a759a2566bae81fb55aaba466842e41355c75585d2a8e89dbff26b03c76a5a952a7729fee2114dfa3a983fb3b8e8b2275746c61de387907c2ed289" name="java-1_8_0-openj9-javadoc" arch="noarch">
  <version epoch="0" ver="1.8.0.402" rel="4.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1611662400">- Update to OpenJDK 8u282 build 08 with OpenJ9 0.24.0 virtual
  machine
  * including Oracle January 2021 CPU changes (bsc#1181239)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.24
- Modified template patch:
  * openj9-nogit.patch.in
    + replace git runs by pre-fetched git hashes in new places
    + remove hunks that are irrelevant in new sources</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1620993600">- Update to OpenJDK 8u292 build 10 with OpenJ9 0.26.0 virtual
  machine
  * including Oracle April 2021 CPU changes (bsc#1185055,
    CVE-2021-2163 and bsc#1185056, CVE-2021-2161)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.26
- Added patch:
  * maybe-uninitialized.patch
    + initialize variables in constructor
    + fixes build with newer gcc</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621166400">- Fix version typo in spec file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1623326400">- Force DWARF version 4 when building with gcc &gt;= 11
  * the internal omr tools set error with debugging information
    in DWARF5 format
  * fixes build in factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1624017600">- Remove the forcing of DWARF version 4, since the libdwarf in
  factory works correctly with this build and DWARF5 symbol format
- Expand supported architectures to aarch64</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to OpenJDK 8u312 build 07 with OpenJ9 0.29.0 virtual
  machine
  * including Oracle July 2021 and October 2021 CPU changes
    CVE-2021-2341 (bsc#1188564), CVE-2021-2369 (bsc#1188565),
    CVE-2021-2388 (bsc#1188566), CVE-2021-35550 (bsc#1191901),
    CVE-2021-35565 (bsc#1191909), CVE-2021-35556 (bsc#1191910),
    CVE-2021-35559 (bsc#1191911), CVE-2021-35561 (bsc#1191912),
    CVE-2021-35564 (bsc#1191913), CVE-2021-35567 (bsc#1191903),
    CVE-2021-35578 (bsc#1191904), CVE-2021-35586 (bsc#1191914),
    CVE-2021-35603 (bsc#1191906)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.29
- Remove the unneeded icedtea-sound provider
- Removed patches:
  * jdk-gcc-warnings.patch
  * maybe-uninitialized.patch
  * omr-no-return-in-nonvoid-function.patch
    + integrated upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646049600">- Update to OpenJDK 8u322 build 04 with OpenJ9 0.30.0 virtual
  machine
  * including Oracle January 2022 CPU changes
    CVE-2022-21248 (bsc#1194926), CVE-2022-21277 (bsc#1194930),
    CVE-2022-21282 (bsc#1194933), CVE-2022-21291 (bsc#1194925),
    CVE-2022-21293 (bsc#1194935), CVE-2022-21294 (bsc#1194934),
    CVE-2022-21296 (bsc#1194932), CVE-2022-21299 (bsc#1194931),
    CVE-2022-21305 (bsc#1194939), CVE-2022-21340 (bsc#1194940),
    CVE-2022-21341 (bsc#1194941), CVE-2022-21360 (bsc#1194929),
    CVE-2022-21365 (bsc#1194928), CVE-2022-21366 (bsc#1194927),
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.30
- Added patch:
  * libdwarf-fix.patch
    + fix build with different versions of libdwarf</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1657627200">- Update to OpenJDK 8u332 build 09 with OpenJ9 0.32.0 virtual
  machine
  * Fixes bsc#1198935, CVE-2021-41041: unverified methods can be
    invoked using MethodHandles
  * Including Oracle April 2022 CPU fixes
    CVE-2022-21426 (bsc#1198672), CVE-2022-21434 (bsc#1198674),
    CVE-2022-21443 (bsc#1198675), CVE-2022-21476 (bsc#1198671),
    CVE-2022-21496 (bsc#1198673)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.32</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1660651200">- Update to OpenJDK 8u345 build 01 with OpenJ9 0.33.0 virtual
  machine
  * Including Oracle July 2022 CPU changes
    CVE-2022-21540 (bsc#1201694), CVE-2022-21541 (bsc#1201692),
    CVE-2022-34169 (bsc#1201684)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.33
- Modified template patch:
  * openj9-nogit.patch.in
    + The git commit hash code became more generic, so redo the
    template patch
- Added patch:
  * openj9-no-narrowing.patch
    + Fix narrowing conversion error</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1667217600">- Update to OpenJDK 8u352 build 08 with OpenJ9 0.35.0 virtual
  machine
  * Including Oracle October 2022 CPU changes
    CVE-2022-21619 (bsc#1204473), CVE-2022-21626 (bsc#1204471),
    CVE-2022-21624 (bsc#1204475), CVE-2022-21628 (bsc#1204472)
  * Fixes OpenJ9 vulnerability bsc#1204703, CVE-2022-3676
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.35</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1678104000">- Update to OpenJDK 8u362 build 09 with OpenJ9 0.36.0 virtual
  machine
- Including Oracle January 2023 CPU changes
  CVE-2023-21830 (bsc#1207249), CVE-2023-21843 (bsc#1207248)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.36/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1680004800">- Added patch:
  * stringop-overflow.patch
    + disable -Wstringop-overflow and fix build in Factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691409600">- Update to OpenJDK 8u372 build 07 with OpenJ9 0.38.0 virtual
  machine
- Including Oracle April 2023 CPU changes
  * CVE-2023-21930 (bsc#1210628), CVE-2023-21937 (bsc#1210631),
    CVE-2023-21938 (bsc#1210632), CVE-2023-21939 (bsc#1210634),
    CVE-2023-21954 (bsc#1210635), CVE-2023-21967 (bsc#1210636),
    CVE-2023-21968 (bsc#1210637)
  * OpenJ9 specific vulnerability: CVE-2023-2597 (bsc#1211615)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.38</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1692100800">- Update to OpenJDK 8u382 build 05 with OpenJ9 0.40.0 virtual
  machine
- Including Oracle July 2023 CPU changes
  * CVE-2023-22045 (bsc#1213481), CVE-2023-22049 (bsc#1213482)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.40
- Modified patch:
  * stringop-overflow.patch
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1700654400">- Update to OpenJDK 8u392 build 08 with OpenJ9 0.41.0 virtual
  machine
- Including Oracle October 2023 CPU changes
  * CVE-2023-22067 (bsc#1216379), CVE-2023-22081 (bsc#1216374)
- Including OpenJ9 0.41.0 fixes of CVE-2023-5676, bsc#1217214
  * For other OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.41
- Removed patch:
  * link-with-as-needed.patch
    + big part not needed anymore besides one hunk integrated into
    system-libjpeg.patch
- Modified patch:
  * system-libjpeg.patch
    + rediff and integrate one hunk from link-with-as-needed.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707739200">- Update to OpenJDK 8u402 build 06 with OpenJ9 0.43.0 virtual
  machine
- Including Oracle January 2024 CPU changes
  * CVE-2024-20918 (bsc#1218907), CVE-2024-20919 (bsc#1218903),
    CVE-2024-20921 (bsc#1218905), CVE-2024-20926 (bsc#1218906),
    CVE-2024-20945 (bsc#1218909), CVE-2024-20952 (bsc#1218911)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.43/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Removed patch:
  * alternative-path-to-tzdb_dat.patch
    + Remove the possibility to use the system timezone-java. It
    creates more problems then it solves (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="fe9c4a10376d80df0ee8c99c634e22332fa2c05b774a51ee2b6ccfc1e904bac89e200f925d24e9e1c4f418b142426f1ae5266e8eb1a25dc4eef546a936c8b833" name="java-1_8_0-openj9-src" arch="x86_64">
  <version epoch="0" ver="1.8.0.402" rel="4.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1611662400">- Update to OpenJDK 8u282 build 08 with OpenJ9 0.24.0 virtual
  machine
  * including Oracle January 2021 CPU changes (bsc#1181239)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.24
- Modified template patch:
  * openj9-nogit.patch.in
    + replace git runs by pre-fetched git hashes in new places
    + remove hunks that are irrelevant in new sources</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1620993600">- Update to OpenJDK 8u292 build 10 with OpenJ9 0.26.0 virtual
  machine
  * including Oracle April 2021 CPU changes (bsc#1185055,
    CVE-2021-2163 and bsc#1185056, CVE-2021-2161)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.26
- Added patch:
  * maybe-uninitialized.patch
    + initialize variables in constructor
    + fixes build with newer gcc</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621166400">- Fix version typo in spec file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1623326400">- Force DWARF version 4 when building with gcc &gt;= 11
  * the internal omr tools set error with debugging information
    in DWARF5 format
  * fixes build in factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1624017600">- Remove the forcing of DWARF version 4, since the libdwarf in
  factory works correctly with this build and DWARF5 symbol format
- Expand supported architectures to aarch64</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to OpenJDK 8u312 build 07 with OpenJ9 0.29.0 virtual
  machine
  * including Oracle July 2021 and October 2021 CPU changes
    CVE-2021-2341 (bsc#1188564), CVE-2021-2369 (bsc#1188565),
    CVE-2021-2388 (bsc#1188566), CVE-2021-35550 (bsc#1191901),
    CVE-2021-35565 (bsc#1191909), CVE-2021-35556 (bsc#1191910),
    CVE-2021-35559 (bsc#1191911), CVE-2021-35561 (bsc#1191912),
    CVE-2021-35564 (bsc#1191913), CVE-2021-35567 (bsc#1191903),
    CVE-2021-35578 (bsc#1191904), CVE-2021-35586 (bsc#1191914),
    CVE-2021-35603 (bsc#1191906)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.29
- Remove the unneeded icedtea-sound provider
- Removed patches:
  * jdk-gcc-warnings.patch
  * maybe-uninitialized.patch
  * omr-no-return-in-nonvoid-function.patch
    + integrated upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646049600">- Update to OpenJDK 8u322 build 04 with OpenJ9 0.30.0 virtual
  machine
  * including Oracle January 2022 CPU changes
    CVE-2022-21248 (bsc#1194926), CVE-2022-21277 (bsc#1194930),
    CVE-2022-21282 (bsc#1194933), CVE-2022-21291 (bsc#1194925),
    CVE-2022-21293 (bsc#1194935), CVE-2022-21294 (bsc#1194934),
    CVE-2022-21296 (bsc#1194932), CVE-2022-21299 (bsc#1194931),
    CVE-2022-21305 (bsc#1194939), CVE-2022-21340 (bsc#1194940),
    CVE-2022-21341 (bsc#1194941), CVE-2022-21360 (bsc#1194929),
    CVE-2022-21365 (bsc#1194928), CVE-2022-21366 (bsc#1194927),
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.30
- Added patch:
  * libdwarf-fix.patch
    + fix build with different versions of libdwarf</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1657627200">- Update to OpenJDK 8u332 build 09 with OpenJ9 0.32.0 virtual
  machine
  * Fixes bsc#1198935, CVE-2021-41041: unverified methods can be
    invoked using MethodHandles
  * Including Oracle April 2022 CPU fixes
    CVE-2022-21426 (bsc#1198672), CVE-2022-21434 (bsc#1198674),
    CVE-2022-21443 (bsc#1198675), CVE-2022-21476 (bsc#1198671),
    CVE-2022-21496 (bsc#1198673)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.32</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1660651200">- Update to OpenJDK 8u345 build 01 with OpenJ9 0.33.0 virtual
  machine
  * Including Oracle July 2022 CPU changes
    CVE-2022-21540 (bsc#1201694), CVE-2022-21541 (bsc#1201692),
    CVE-2022-34169 (bsc#1201684)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.33
- Modified template patch:
  * openj9-nogit.patch.in
    + The git commit hash code became more generic, so redo the
    template patch
- Added patch:
  * openj9-no-narrowing.patch
    + Fix narrowing conversion error</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1667217600">- Update to OpenJDK 8u352 build 08 with OpenJ9 0.35.0 virtual
  machine
  * Including Oracle October 2022 CPU changes
    CVE-2022-21619 (bsc#1204473), CVE-2022-21626 (bsc#1204471),
    CVE-2022-21624 (bsc#1204475), CVE-2022-21628 (bsc#1204472)
  * Fixes OpenJ9 vulnerability bsc#1204703, CVE-2022-3676
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.35</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1678104000">- Update to OpenJDK 8u362 build 09 with OpenJ9 0.36.0 virtual
  machine
- Including Oracle January 2023 CPU changes
  CVE-2023-21830 (bsc#1207249), CVE-2023-21843 (bsc#1207248)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.36/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1680004800">- Added patch:
  * stringop-overflow.patch
    + disable -Wstringop-overflow and fix build in Factory</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691409600">- Update to OpenJDK 8u372 build 07 with OpenJ9 0.38.0 virtual
  machine
- Including Oracle April 2023 CPU changes
  * CVE-2023-21930 (bsc#1210628), CVE-2023-21937 (bsc#1210631),
    CVE-2023-21938 (bsc#1210632), CVE-2023-21939 (bsc#1210634),
    CVE-2023-21954 (bsc#1210635), CVE-2023-21967 (bsc#1210636),
    CVE-2023-21968 (bsc#1210637)
  * OpenJ9 specific vulnerability: CVE-2023-2597 (bsc#1211615)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.38</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1692100800">- Update to OpenJDK 8u382 build 05 with OpenJ9 0.40.0 virtual
  machine
- Including Oracle July 2023 CPU changes
  * CVE-2023-22045 (bsc#1213481), CVE-2023-22049 (bsc#1213482)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.40
- Modified patch:
  * stringop-overflow.patch
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1700654400">- Update to OpenJDK 8u392 build 08 with OpenJ9 0.41.0 virtual
  machine
- Including Oracle October 2023 CPU changes
  * CVE-2023-22067 (bsc#1216379), CVE-2023-22081 (bsc#1216374)
- Including OpenJ9 0.41.0 fixes of CVE-2023-5676, bsc#1217214
  * For other OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.41
- Removed patch:
  * link-with-as-needed.patch
    + big part not needed anymore besides one hunk integrated into
    system-libjpeg.patch
- Modified patch:
  * system-libjpeg.patch
    + rediff and integrate one hunk from link-with-as-needed.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707739200">- Update to OpenJDK 8u402 build 06 with OpenJ9 0.43.0 virtual
  machine
- Including Oracle January 2024 CPU changes
  * CVE-2024-20918 (bsc#1218907), CVE-2024-20919 (bsc#1218903),
    CVE-2024-20921 (bsc#1218905), CVE-2024-20926 (bsc#1218906),
    CVE-2024-20945 (bsc#1218909), CVE-2024-20952 (bsc#1218911)
  * OpenJ9 changes, see
    https://www.eclipse.org/openj9/docs/version0.43/</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Removed patch:
  * alternative-path-to-tzdb_dat.patch
    + Remove the possibility to use the system timezone-java. It
    creates more problems then it solves (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="472d00a37b09b1e82c7c413b98481b247348d07c8e86c06082713a0ad4aba0ddd14663b3eeccc33ea4012fefc161061398786f6afdc3331934916dc96b8a1094" name="java-1_8_0-openjdk" arch="src">
  <version epoch="0" ver="1.8.0.412" rel="2.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1634126400">- Remove the icedtea-sound backend, since all its functionality is
  in the default java sound backends</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to version jdk8u312 (icedtea-3.21.0)
  * October 2021 CPU
  * Security fixes
    + JDK-8130183, CVE-2021-35588, bsc#1191905: InnerClasses: VM
    permits wrong Throw ClassFormatError if InnerClasses
    attribute's inner_class_info_index is 0
    + JDK-8161016: Strange behavior of URLConnection with proxy
    + JDK-8163326, CVE-2021-35550, bsc#1191901: Update the default
    enabled cipher suites preference
    + JDK-8254967, CVE-2021-35565, bsc#1191909:
    com.sun.net.HttpsServer spins on TLS session close
    + JDK-8263314: Enhance XML Dsig modes
    + JDK-8265167, CVE-2021-35556, bsc#1191910: Richer Text Editors
    + JDK-8265574: Improve handling of sheets
    + JDK-8265580, CVE-2021-35559, bsc#1191911: Enhanced style for
    RTF kit
    + JDK-8265776: Improve Stream handling for SSL
    + JDK-8266097, CVE-2021-35561, bsc#1191912: Better hashing
    support
    + JDK-8266103: Better specified spec values
    + JDK-8266109: More Resilient Classloading
    + JDK-8266115: More Manifest Jar Loading
    + JDK-8266137, CVE-2021-35564, bsc#1191913: Improve Keystore
    integrity
    + JDK-8266689, CVE-2021-35567, bsc#1191903: More Constrained
    Delegation
    + JDK-8267086: ArrayIndexOutOfBoundsException in
    java.security.KeyFactory.generatePublic
    + JDK-8267712: Better LDAP reference processing
    + JDK-8267729, CVE-2021-35578, bsc#1191904: Improve TLS client
    handshaking
    + JDK-8267735, CVE-2021-35586, bsc#1191914: Better BMP support
    + JDK-8268193: Improve requests of certificates
    + JDK-8268199: Correct certificate requests
    + JDK-8268506: More Manifest Digests
    + JDK-8269618, CVE-2021-35603, bsc#1191906: Better session
    identification
    + JDK-8269624: Enhance method selection support
    + JDK-8270398: Enhance canonicalization
    + JDK-8270404: Better canonicalization
  * Import of OpenJDK 8 u312 build 01
    + JDK-7146776: deadlock between URLStreamHandler.getHostAddress
    and file.Handler.openconnection
    + JDK-8004148: NPE in
    sun.awt.SunToolkit.getWindowDeactivationTime
    + JDK-8027154: [TESTBUG] Test java/awt/Mouse/
    /GetMousePositionTest/GetMousePositionWithPopup.java fails
    + JDK-8035001: TEST_BUG: the retry logic in RMID.start() should
    check that the subprocess hasn't terminated
    + JDK-8035424: (reflect) Performance problem in
    sun.reflect.generics.parser.SignatureParser
    + JDK-8042557: compiler/uncommontrap/
    /TestSpecTrapClassUnloading.java fails with: GC triggered
    before VM initialization completed
    + JDK-8054118: java/net/ipv6tests/UdpTest.java failed
    intermittently
    + JDK-8065215: Print warning summary at end of configure
    + JDK-8072767: DefaultCellEditor for comboBox creates
    ActionEvent with wrong source object
    + JDK-8079891: Store configure log in $BUILD/configure.log
    + JDK-8080082: configure fails if you create an empty directory
    and then run configure from it
    + JDK-8086003: Test fails on OSX with java.lang.RuntimeException
    'Narrow klass base: 0x0000000000000000, Narrow klass shift: 3'
    missing
    + JDK-8134989: java/net/MulticastSocket/TestInterfaces.java
    failed due to unexpected IP address
    + JDK-8156584: Initialization race in
    sun.security.x509.AlgorithmId.get
    + JDK-8166673: The new implementation of Robot.waitForIdle()
    may hang
    + JDK-8170467: (reflect) Optimize SignatureParser's use of
    StringBuilders
    + JDK-8196181: sun/java2d/GdiRendering/InsetClipping.java fails
    + JDK-8202837: PBES2 AlgorithmId encoding error in PKCS12
    KeyStore
    + JDK-8206189: sun/security/pkcs12/EmptyPassword.java fails
    with Sequence tag error
    + JDK-8214418: half-closed SSLEngine status may cause
    application dead loop
    + JDK-8214513: A PKCS12 keystore from Java 8 using custom PBE
    parameters cannot be read in Java 11
    + JDK-8220786: Create new switch to redirect error reporting
    output to stdout or stderr
    + JDK-8229243: SunPKCS11-Solaris provider tests failing on
    Solaris 11.4
    + JDK-8231222: fix pkcs11 P11_DEBUG guarded native traces
    + JDK-8238567: SoftMainMixer.processAudioBuffers(): Wrong
    handling of stoppedMixers
    + JDK-8240518: Incorrect JNU_ReleaseStringPlatformChars in
    Windows Print
    + JDK-8241248: NullPointerException in
    sun.security.ssl.HKDF.extract(HKDF.java:93)
    + JDK-8248901: Signed immediate support in
    .../share/assembler.hpp is broken.
    + JDK-8259338: Add expiry exception for identrustdstx3 alias to
    VerifyCACerts.java test
    + JDK-8262000: jdk/jfr/event/gc/detailed/
    /TestPromotionFailedEventWithParallelScavenge.java failed with
    "OutOfMemoryError: Java heap space"
    + JDK-8262829: Native crash in
    Win32PrintServiceLookup.getAllPrinterNames()
    + JDK-8263311: Watch registry changes for remote printers
    update instead of polling
    + JDK-8265238: [8u] [macos] build failure in OpenJDK8u after
    JDK-8211301 in older xcode
    + JDK-8265978: make test should look for more locations when
    searching for exit code
    + JDK-8269810: [8u] Update generated_configure.sh after
    JDK-8250876 backport
    + JDK-8269953: config.log is not in build directory after 8u
    backport of JDK-8079891
    + JDK-8271466: StackGap test fails on aarch64 due to "-m64"
  * Import of OpenJDK 8 u312 build 02
    + JDK-8247469: getSystemCpuLoad() returns -1 on linux when some
    offline cpus are present and cpusets.effective_cpus is not
    available
    + JDK-8265836: OperatingSystemImpl.getCpuLoad() returns
    incorrect CPU load inside a container
  * Import of OpenJDK 8 u312 build 03
    + JDK-8237495: Java MIDI fails with a dereferenced memory error
    when asked to send a raw 0xF7
    + JDK-8264752: SIGFPE crash with option
    FlightRecorderOptions:threadbuffersize=30M
    + JDK-8266206: Build failure after JDK-8264752 with older GCCs
    + JDK-8270137: Kerberos Credential Retrieval from Cache not
    Working in Cross-Realm Setup
    + JDK-8272214: [8u] Build failure after backport of JDK-8248901
  * Import of OpenJDK 8 u312 build 04
    + JDK-6847157: java.lang.NullPointerException: HDC for
    component at sun.java2d.loops.Blit.Blit
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8194246: JVM crashes when calling getStackTrace if stack
    contains a method that is a member of a very large class
    + JDK-8244154: Update SunPKCS11 provider with PKCS11 v3.0
    header files
    + JDK-8263382: java/util/logging/ParentLoggersTest.java failed
    with "checkLoggers: getLoggerNames() returned unexpected
    loggers"
    + JDK-8268103: JNI functions incorrectly return a double after
    JDK-8265836
    + JDK-8269594: assert(_handle_mark_nesting &gt; 1) failed: memory
    leak: allocating handle outside HandleMark
    + JDK-8269859: BacktraceBuilder._cprefs needs to be accessed as
    unsigned short
    + JDK-8269882: stack-use-after-scope in NewObjectA
  * Import of OpenJDK 8 u312 build 05
    + JDK-7188942: Remove support of pbuffers in OGL Java2d pipeline
    + JDK-8022323: [JavaSecurityScanner] review package
    com.sun.management.* Native methods should be private
    + JDK-8131062: aarch64: add support for GHASH acceleration
    + JDK-8134869: AARCH64: GHASH intrinsic is not optimal
    + JDK-8269851: OperatingSystemMXBean getProcessCpuLoad reports
    incorrect process cpu usage in containers
    + JDK-8272124: Cgroup v1 initialization causes
    NullPointerException when cgroup path contains colon
    + JDK-8272714: [8u] Build failure after backport of JDK-8248901
    with MSVC 2013
  * Import of OpenJDK 8 u312 build 06
    + JDK-8268965: TCP Connection Reset when connecting simple
    socket to SSL server
    + JDK-8272643: Backout JDK-8176837 from 8u312
  * Import of OpenJDK 8 u312 build 07
    + JDK-8157404: Unable to read certain PKCS12 keystores from
    SequenceInputStream
    + JDK-8222751: closed/test/jdk/sun/security/util/
    /DerIndefLenConverter/IndefBerPkcs12.java fail
    + JDK-8269763: The JEditorPane is blank after JDK-8265167
  * Shenandoah
    + [backport] 8269661: JNI_GetStringCritical does not lock char
    array
    + Re-cast JNI critical strings patch to be Shenandoah-specific</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1636113600">- Modified patch:
  * fips.patch
    + return in native code after generating java.io.IOException</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1638619200">- Modified patch:
  * fips.patch
    + When system crypto policy files are not available, use the
    information from the java.security file that we distribute
    with OpenJDK as a fallback. (bsc#1193314, bsc#1193444,
    bsc#1193491)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1644408000">- Removed patch:
  * comment-nss-security-provider.patch
    + there is a configure-time option to do exactly the same thing
- Modified patch:
  * fips.patch
    + allow plain key import, unless disabled with
  - Dcom.suse.fips.plainKeySupport=false command-line option</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646481600">- Update to version jdk8u322 (icedtea-3.22.0)
  * January 2022 CPU
  * Security fixes
    + JDK-8264934, CVE-2022-21248, bsc#1194926: Enhance cross VM
    serialization
    + JDK-8268488: More valuable DerValues
    + JDK-8268494: Better inlining of inlined interfaces
    + JDK-8268512: More content for ContentInfo
    + JDK-8268795: Enhance digests of Jar files
    + JDK-8268801: Improve PKCS attribute handling
    + JDK-8268813, CVE-2022-21283, bsc#1194937: Better String
    matching
    + JDK-8269151: Better construction of EncryptedPrivateKeyInfo
    + JDK-8269944: Better HTTP transport redux
    + JDK-8270392, CVE-2022-21293, bsc#1194935: Improve String
    constructions
    + JDK-8270416, CVE-2022-21294, bsc#1194934: Enhance
    construction of Identity maps
    + JDK-8270492, CVE-2022-21282, bsc#1194933: Better resolution
    of URIs
    + JDK-8270498, CVE-2022-21296, bsc#1194932: Improve SAX Parser
    configuration management
    + JDK-8270646, CVE-2022-21299, bsc#1194931: Improved scanning
    of XML entities
    + JDK-8271962: Better TrueType font loading
    + JDK-8271968: Better canonical naming
    + JDK-8271987: Manifest improved manifest entries
    + JDK-8272014, CVE-2022-21305, bsc#1194939: Better array
    indexing
    + JDK-8272026, CVE-2022-21340, bsc#1194940: Verify Jar
    Verification
    + JDK-8272236, CVE-2022-21341, bsc#1194941: Improve serial
    forms for transport
    + JDK-8272272: Enhance jcmd communication
    + JDK-8272462: Enhance image handling
    + JDK-8273290: Enhance sound handling
    + JDK-8273748, CVE-2022-21349: Improve Solaris font rendering
    + JDK-8273756, CVE-2022-21360, bsc#1194929: Enhance BMP image
    support
    + JDK-8273838, CVE-2022-21365, bsc#1194928: Enhanced BMP
    processing
  * Import of OpenJDK 8 u322
    + JDK-6801613: Cross-platform pageDialog and printDialog top
    margin entry broken
    + JDK-8011541: [TEST_BUG] closed/javax/swing/plaf/metal/
    /MetalUtils/bug6190373.java fails NPE since 7u25b03
    + JDK-8025430: [TEST_BUG] javax/swing/JEditorPane/5076514/
    /bug5076514.java failed since jdk8b108
    + JDK-8041928: MouseEvent.getModifiersEx gives wrong result
    + JDK-8042199: The build of J2DBench via makefile is broken
    after the JDK-8005402
    + JDK-8044365: (dc) MulticastSendReceiveTests.java failing with
    ENOMEM when joining group (OS X 10.9)
    + JDK-8048021: Remove @version tag in jaxp repo
    + JDK-8049348: compiler/intrinsics/bmi/verifycode tests on
    lzcnt and tzcnt use incorrect assumption about REXB prefix
    usage
    + JDK-8060027: Tests java/beans/XMLEncoder/Test4903007.java and
    java/beans/XMLEncoder/java_awt_GridBagLayout.java
    + JDK-8066588: javax/management/remote/mandatory/connectio
    /RMIConnector_NPETest.java fails to compile
    + JDK-8066652: Default TimeZone is GMT not local if
    user.timezone is invalid on Mac OS
    + JDK-8069034:
    gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
    nightly failure
    + JDK-8077590: windows_i586_6.2-product-c2-runThese8_Xcomp_vm
    failing after win compiler upgrade
    + JDK-8080287: The image of BufferedImage.TYPE_INT_ARGB and
    BufferedImage.TYPE_INT_ARGB_PRE is blank
    + JDK-8140329: [TEST_BUG] test FullScreenAfterSplash.java
    failed because image was not generated
    + JDK-8140472: java/net/ipv6tests/TcpTest.java failed
    intermittently with java.net.BindException: Address already in
    use: NET_Bind
    + JDK-8147051: StaxEntityResolverWrapper should create
    StaxXMLInputSource with a resolver indicator
    + JDK-8148915: Intermittent failures of bug6400879.java
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8177393: Result of RescaleOp for 4BYTE_ABGR images may be
    25% black
    + JDK-8177536: Avoid Apple Peer-to-Peer interfaces in
    networking tests
    + JDK-8182036: Load from initializing arraycopy uses wrong
    memory state
    + JDK-8183369: RFC unconformity of HttpURLConnection with proxy
    + JDK-8183543: Aarch64: C2 compilation often fails with "failed
    spill-split-recycle sanity check"
    + JDK-8187450: JNI local refs exceeds capacity warning in
    NetworkInterface::getAll
    + JDK-8187649: ArrayIndexOutOfBoundsException in
    java.util.JapaneseImperialCalendar
    + JDK-8190482: InnocuousThread creation should not require the
    caller to possess enableContextClassLoaderOverride
    + JDK-8190793: Httpserver does not detect truncated request body
    + JDK-8196572: Tests ColConvCCMTest.java and MTColConvTest.java
    fail
    + JDK-8202788: Explicitly reclaim cached thread-local direct
    buffers at thread exit
    + JDK-8210058: Algorithmic Italic font leans opposite angle in
    Printing
    + JDK-8220150: macos10.14 Mojave returns anti-aliased glyphs
    instead of aliased B&amp;W glyphs
    + JDK-8225082: Remove IdenTrust certificate that is expiring in
    September 2021
    + JDK-8225083: Remove Google certificate that is expiring in
    December 2021
    + JDK-8226806: [macOS 10.14] Methods of Java Robot should be
    called from appropriate thread
    + JDK-8231254: (fs) Add test for macOS Catalina changes to
    protect system software
    + JDK-8231438: [macOS] Dark mode for the desktop is not
    supported
    + JDK-8232178: MacVolumesTest failed after upgrade to MacOS
    Catalina
    + JDK-8232226: [macos 10.15] test/jdk/java/awt/color/
    /EqualityTest/EqualityTest.java may fail
    + JDK-8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/
    /DrawImageBG/SystemBgColorTest.java fails
    + JDK-8236897: Fix the copyright header for pkcs11gcm2.h
    + JDK-8237499: JFR: Include stack trace in the ThreadStart event
    + JDK-8239886: Minimal VM build fails after JDK-8237499
    + JDK-8261397: Try Catch Method Failing to Work When Dividing
    An Integer By 0
    + JDK-8262731: [macOS] Exception from "Printable.print" is
    swallowed during "PrinterJob.print"
    + JDK-8272342: [TEST_BUG] java/awt/print/PrinterJob/
    /PageDialogMarginTest.java catches all exceptions
    + JDK-8273308: PatternMatchTest.java fails on CI
    + JDK-8273342: Null pointer dereference in
    classFileParser.cpp:2817
    + JDK-8273826: Correct Manifest file name and NPE checks
    + JDK-8273968: JCK javax_xml tests fail in CI
    + JDK-8274407: (tz) Update Timezone Data to 2021c
    + JDK-8274467: TestZoneInfo310.java fails with tzdata2021b
    + JDK-8274468: TimeZoneTest.java fails with tzdata2021b
    + JDK-8274595: DisableRMIOverHTTPTest failed: connection refused
    + JDK-8274779: HttpURLConnection: HttpClient and HttpsClient
    incorrectly check request method when set to POST
    + JDK-8275766: (tz) Update Timezone Data to 2021e
    + JDK-8275849: TestZoneInfo310.java fails with tzdata2021e
    + JDK-8276536: Update TimeZoneNames files to follow the changes
    made by JDK-8275766
- Added patch:
  * JDK-8076190.patch
    + backport reviewed fix for JDK-8076190 Customizing the
    generation of a PKCS12 keystore (bsc#1195163)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1649073600">- Add java-1_8_0-openjdk-autoconf27.patch to accept autoconf 2.71
  as autoconf 2.59 or later</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1656590400">- Update to version jdk8u332 (icedtea-3.23.0)
  * April 2022 CPU
  * Security fixes
    + JDK-8269938: Enhance XML processing passes redux
    + JDK-8270504, bsc#1198672, CVE-2022-21426: Better XPath
    expression handling
    + JDK-8272255: Completely handle MIDI files
    + JDK-8272261: Improve JFR recording file processing
    + JDK-8272594: Better record of recordings
    + JDK-8274221: More definite BER encodings
    + JDK-8275151, bsc#1198675, CVE-2022-21443: Improved Object
    Identification
    + JDK-8277227: Better identification of OIDs
    + JDK-8277672, bsc#1198674, CVE-2022-21434: Better invocation
    handler handling
    + JDK-8278008, bsc#1198671, CVE-2022-21476: Improve Santuario
    processing
    + JDK-8278356: Improve file creation
    + JDK-8278449: Improve keychain support
    + JDK-8278805: Enhance BMP image loading
    + JDK-8278972, bsc#1198673, CVE-2022-21496: Improve URL supports
    + JDK-8281388: Change wrapping of EncryptedPrivateKeyInfo
  * Import of OpenJDK 8 u332
    + JDK-8033980: Xerces Update: datatype XMLGregorianCalendarImpl
    and DurationImpl
    + JDK-8035437: Xerces Update: xml/serialize/DOMSerializerImpl
    + JDK-8035577: Xerces Update: impl/xpath/regex/RangeToken.java
    + JDK-8037259: xerces update: xpointer update
    + JDK-8041523: Xerces Update: Serializer improvements from Xalan
    + JDK-8141508: java.lang.invoke.LambdaConversionException:
    Invalid receiver type
    + JDK-8162572: Update License Header for all JAXP sources
    + JDK-8167014: jdeps: Missing message: warn.skipped.entry
    + JDK-8198411: [TEST_BUG] Two java2d tests are unstable in mach5
    + JDK-8202822: Add .git to .hgignore
    + JDK-8205540: test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/
    /trace001/trace001.java fails with Debuggee did not exit after
    15 &lt;cont&gt; commands
    + JDK-8209178: Proxied HttpsURLConnection doesn't send BODY
    when retrying POST request
    + JDK-8210283: Support git as an SCM alternative in the build
    + JDK-8218682: [TEST_BUG] DashOffset fails in mach5
    + JDK-8225690: Multiple AttachListener threads can be created
    + JDK-8227738: jvmti/DataDumpRequest/datadumpreq001 failed due
    to "exit code is 134"
    + JDK-8227815: Minimal VM: set_state is not a member of
    AttachListener
    + JDK-8240633: Memory leaks in the implementations of
    FileChooserUI
    + JDK-8241768: git needs .gitattributes
    + JDK-8247766: [aarch64] guarantee(val &lt; (1U &lt;&lt; nbits)) failed:
    Field too big for insn
    + JDK-8253147: The javax/swing/JPopupMenu/7154841/
    /bug7154841.java fail on big screens
    + JDK-8253353: Crash in C2: guarantee(n != NULL) failed: No Node
    + JDK-8266749: AArch64: Backtracing broken on PAC enabled
    systems
    + JDK-8270290: NTLM authentication fails if HEAD request is used
    + JDK-8273229: Update OS detection code to recognize Windows
    Server 2022
    + JDK-8273341: Update Siphash to version 1.0
    + JDK-8273575: memory leak in appendBootClassPath(), paths must
    be deallocated
    + JDK-8274524: SSLSocket.close() hangs if it is called during
    the ssl handshake
    + JDK-8277224: sun.security.pkcs.PKCS9Attributes.toString()
    throws NPE
    + JDK-8277488: Add expiry exception for Digicert
    (geotrustglobalca) expiring in May 2022
    + JDK-8279077: JFR crashes on Linux ppc due to missing crash
    protector in signal handler
    + JDK-8280060: The sun/rmi/server/Activation.java class use
    Thread.dumpStack()
    + JDK-8282300: Throws NamingException instead of
    InvalidNameException after JDK-8278972
    + JDK-8282397: createTempFile method of java.io.File is failing
    when called with suffix of spaces character
    + JDK-8284548: Invalid XPath expression causes
    StringIndexOutOfBoundsException
    + JDK-8284920: Incorrect Token type causes XPath expression to
    return empty result
    + JDK-8284936: Fix Java 7 bootstrap breakage due to use of
    Arrays.stream
  * Backports
    + JDK-8031567: Better model for storing source revision
    information
    + JDK-8170385: JDK-8031567 broke source bundles
    + JDK-8170392: JDK-8031567 broke builds from source bundles
    + JDK-8253424: Add support for running pre-submit testing using
    GitHub Actions
    + JDK-8253865: Pre-submit testing using GitHub Actions does not
    detect failures reliably
    + JDK-8254054: Pre-submit testing using GitHub Actions should
    not use the deprecated set-env command
    + JDK-8254173: Add Zero, Minimal hotspot targets to submit
    workflow
    + JDK-8254175: Build no-pch configuration in debug mode for
    submit checks
    + JDK-8254282: Add Linux x86_32 builds to submit workflow
    + JDK-8255305: Add Linux x86_32 tier1 to submit workflow
    + JDK-8255352: Archive important test outputs in submit workflow
    + JDK-8255373: Submit workflow artifact name is always
    "test-results_.zip"
    + JDK-8255895: Submit workflow artifacts miss hs_errs/replays
    due to ZIP include mismatch
    + JDK-8256127: Add cross-compiled foreign architectures builds
    to submit workflow
    + JDK-8256277: Github Action build on macOS should define OS
    and Xcode versions
    + JDK-8256354: Github Action build on Windows should define OS
    and MSVC versions
    + JDK-8256393: Github Actions build on Linux should define OS
    and GCC versions
    + JDK-8256414: add optimized build to submit workflow
    + JDK-8256747: GitHub Actions: decouple the hotspot build-only
    jobs from Linux x64 testing
    + JDK-8257056: Submit workflow should apt-get update to avoid
    package installation errors
    + JDK-8259924: GitHub actions fail on Linux x86_32 with "Could
    not configure libc6:i386"
    + JDK-8260460: GitHub actions still fail on Linux x86_32 with
    "Could not configure libc6:i386"
    + JDK-8263667: Avoid running GitHub actions on branches named
    pr/*
    + JDK-8282225: GHA: Allow one concurrent run per PR only
    + JDK-8284772: 8u GHA: Use GCC Major Version Dependencies Only
  * Bug fixes
    + GH002: Only add -Wno-unused-parameter on gcc and clang
    compilers.
    + GH004: Fix naming of sockaddr_in6 variable (sa6-&gt;him6) in
    SOCKETADDRESS union on Windows
    + GH007: Fix NetworkInterface_winXP.c variable declarations to
    compile on VS2010
    + GH008: Reinstate POST_STRIP_CMD empty check in Images.gmk
    + GH012: Building from tarball broken by bad backport of
    JDK-8210283
  * Shenandoah
    + JDK-8260632: Build failures after JDK-8253353</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1659441600">- Update to version jdk8u345 (icedtea-3.24.0)
  * July 2022 CPU
  * Security fixes
    + JDK-8272243: Improve DER parsing
    + JDK-8272249: Better properties of loaded Properties
    + JDK-8277608: Address IP Addressing
    + JDK-8281859, CVE-2022-21540, bsc#1201694: Improve class
    compilation
    + JDK-8281866, CVE-2022-21541, bsc#1201692: Enhance
    MethodHandle invocations
    + JDK-8283190: Improve MIDI processing
    + JDK-8284370: Improve zlib usage
    + JDK-8285407, CVE-2022-34169, bsc#1201684: Improve Xalan
    supports
  * Import of OpenJDK 8 u342
    + JDK-8076190, bsc#1195163: Customizing the generation of a
    PKCS12 keystore
    + JDK-8129572: Cleanup usage of getResourceAsStream in jaxp
    + JDK-8132256: jaxp: Investigate removal of com/sun/org/apache/
    /bcel/internal/util/ClassPath.java
    + JDK-8168926: C2: Bytecode escape analyzer crashes due to
    stack overflow
    + JDK-8170530: bash configure output contains a typo in a
    suggested library name
    + JDK-8190753: (zipfs): Accessing a large entry (&gt; 2^31 bytes)
    leads to a negative initial size for ByteArrayOutputStream
    + JDK-8194154: System property user.dir should not be changed
    + JDK-8202142: jfr/event/io/TestInstrumentation is unstable
    + JDK-8209771: jdk.test.lib.Utils::runAndCheckException error
    + JDK-8221988: add possibility to build with Visual Studio 2019
    + JDK-8223396: [TESTBUG] several jfr tests do not clean up
    files created in /tmp
    + JDK-8230865: [TESTBUG] jdk/jfr/event/io/EvilInstrument.java
    fails at-run shell MakeJAR.sh target
    + JDK-8235211: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails with
    AttachNotSupportedException: Unable to open socket file
    + JDK-8244973: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails "stderr was not
    empty"
    + JDK-8248876: LoadObject with bad base address created for
    exec file on linux
    + JDK-8255239: The timezone of the hs_err_pid log file is
    corrupted in Japanese locale
    + JDK-8261107: ArrayIndexOutOfBoundsException in the
    ICC_Profile.getInstance(InputStream)
    + JDK-8266187: Memory leak in appendBootClassPath()
    + JDK-8274658: ISO 4217 Amendment 170 Update
    + JDK-8274751: Drag And Drop hangs on Windows
    + JDK-8278138: OpenJDK8 fails to start on Windows 8.1 after
    upgrading compiler to VS2017
    + JDK-8279669: test/jdk/com/sun/jdi/TestScaffold.java uses
    wrong condition
    + JDK-8281814: Debuginfo.diz contains redundant build path
    after backport JDK-8025936
    + JDK-8282458: Update .jcheck/conf file for 8u move to git
    + JDK-8282552: Bump update version of OpenJDK: 8u342
    + JDK-8283350: (tz) Update Timezone Data to 2022a
    + JDK-8284620: CodeBuffer may leak _overflow_arena
    + JDK-8285445: cannot open file "NUL:"
    + JDK-8285523: Improve test java/io/FileOutputStream/
    /OpenNUL.java
    + JDK-8285591: [11] add signum checks in DSA.java engineVerify
    + JDK-8285727: [11u, 17u] Unify fix for JDK-8284920 with
    version from head
    + JDK-8286989: Build failure on macOS after 8281814
    + JDK-8287537: 8u JDK-8284620 backport broke AArch64 build
  * Import of OpenJDK 8 u345
    + JDK-8290832: It is no longer possible to change "user.dir"
    in the JDK8
    + JDK-8291568: Bump update version of OpenJDK: 8u345
- Removed patch:
  * JDK-8076190.patch
    + Included by upstream</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1661342400">- make-jobserver-detection.patch: Fix detection of jobserver support</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1669896000">- Update to version jdk8u352 (icedtea-3.25.0)
  * October 2022 CPU
  * CVEs
    + CVE-2022-21619 (bsc#1204473)
    + CVE-2022-21626 (bsc#1204471)
    + CVE-2022-21624 (bsc#1204475)
    + CVE-2022-21628 (bsc#1204472)
  * Security fixes
    + JDK-8282252: Improve BigInteger/Decimal validation
    + JDK-8285662: Better permission resolution
    + JDK-8286511: Improve macro allocation
    + JDK-8286519: Better memory handling
    + JDK-8286526: Improve NTLM support
    + JDK-8286533: Key X509 usages
    + JDK-8286910: Improve JNDI lookups
    + JDK-8286918: Better HttpServer service
    + JDK-8288508: Enhance ECDSA usage
  * Import of OpenJDK 8 u352
    + JDK-7131823: bug in GIFImageReader
    + JDK-7186258: InetAddress$Cache should replace
    currentTimeMillis with nanoTime for more precise and accurate
    + JDK-8028265: Add legacy tz tests to OpenJDK
    + JDK-8039955: [TESTBUG] jdk/lambda/LambdaTranslationTest1 -
    java.lang.AssertionError: expected [d:1234.000000] but found
    [d:1234,000000]
    + JDK-8049228: Improve multithreaded scalability of InetAddress
    cache
    + JDK-8071507: (ref) Clear phantom reference as soft and weak
    references do
    + JDK-8087283: Add support for the XML Signature here() function
    to the JDK XPath implementation
    + JDK-8130895: Test javax/swing/system/6799345/TestShutdown.java
    fails on Solaris11 Sparcv9
    + JDK-8136354: [TEST_BUG] Test
    java/awt/image/RescaleOp/RescaleAlphaTest.java with Bad action
    for script
    + JDK-8139668: Generate README-build.html from markdown
    + JDK-8143847: Remove REF_CLEANER reference category
    + JDK-8147862: Null check too late in
    sun.net.httpserver.ServerImpl
    + JDK-8150669: C1 intrinsic for Class.isPrimitive
    + JDK-8155742: [Windows] robot.keyPress(KeyEvent.VK_ALT_GRAPH)
    throws java.lang.IllegalArgumentException in windows
    + JDK-8173339: AArch64: Fix minimum stack size computations
    + JDK-8173361: various crashes in
    JvmtiExport::post_compiled_method_load
    + JDK-8175797: (ref) Reference::enqueue method should clear the
    reference object before enqueuing
    + JDK-8178832: (ref) jdk.lang.ref.disableClearBeforeEnqueue
    property is ignored
    + JDK-8183107: PKCS11 regression regarding checkKeySize
    + JDK-8193780: (ref) Remove the undocumented
    "jdk.lang.ref.disableClearBeforeEnqueue" system property
    + JDK-8194873: right ALT key hotkeys no longer work in Swing
    components
    + JDK-8201793: (ref) Reference object should not support cloning
    + JDK-8214427: probable bug in logic of
    ConcurrentHashMap.addCount()
    + JDK-8232950: SUNPKCS11 Provider incorrectly check key length
    for PSS Signatures.
    + JDK-8233019: java.lang.Class.isPrimitive() (C1) returns wrong
    result if Klass* is aligned to 32bit
    + JDK-8235218: Minimal VM is broken after JDK-8173361
    + JDK-8235385: Crash on aarch64 JDK due to long offset
    + JDK-8245263: Enable TLSv1.3 by default on JDK 8u for Client
    roles
    + JDK-8254178: Remove .hgignore
    + JDK-8254318: Remove .hgtags
    + JDK-8256722: handle VC++:1927 VS2019 in  abstract_vm_version
    + JDK-8260589: Crash in JfrTraceIdLoadBarrier::load(_jclass*)
    + JDK-8280963: Incorrect PrintFlags formatting on Windows
    + JDK-8282538: PKCS11 tests fail on CentOS Stream 9
    + JDK-8283849: AsyncGetCallTrace may crash JVM on guarantee
    + JDK-8285400: Add '@apiNote' to the APIs defined in
    Java SE 8 MR 3
    + JDK-8285497: Add system property for Java SE specification
    maintenance version
    + JDK-8287132: Retire Runtime.runFinalizersOnExit so that it
    always throws UOE
    + JDK-8287508: The tests added to jdk-8 by 8235385 are to be
    ported to jdk-11
    + JDK-8287521: Bump update version of OpenJDK: 8u352
    + JDK-8288763: Pack200 extraction failure with invalid size
    + JDK-8288865: [aarch64] LDR instructions must use legitimized
    addresses
    + JDK-8290000: Bump macOS GitHub actions to macOS 11
    + JDK-8292579: (tz) Update Timezone Data to 2022c
    + JDK-8292688: Support Security properties in
    security.testlibrary.Proc
  * AArch32 port
    + JDK-8292599: [aarch32] Crash due to missed CPU specific part
    of 8233019</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1675771200">- Update to version jdk8u362 (icedtea-3.26.0)
  * January 2023 CPU
  * CVEs
    + CVE-2023-21830, bsc#1207249
    + CVE-2023-21843, bsc#1207248
  * Security fixes
    + JDK-8285021: Improve CORBA communication
    + JDK-8286496: Improve Thread labels
    + JDK-8288516: Enhance font creation
    + JDK-8289350: Better media supports
    + JDK-8293554: Enhanced DH Key Exchanges
    + JDK-8293598: Enhance InetAddress address handling
    + JDK-8293717: Objective view of ObjectView
    + JDK-8293734: Improve BMP image handling
    + JDK-8293742: Better Banking of Sounds
    + JDK-8295687: Better BMP bounds
  * New features
    + Support for building with autoconf 2.71
  * Import of OpenJDK 8 u362 build 09
    + JDK-6885993: Named Thread: introduce print() and
    print_on(outputStream* st) methods
    + JDK-7124218: [TEST_BUG] [macosx] Space should select cell in
    the JTable
    + JDK-8054066: com/sun/jdi/DoubleAgentTest.java fails with
    timeout
    + JDK-8067941: [TESTBUG] Fix tests for OS with 64K page size.
    + JDK-8071530: Update OS detection code to reflect Windows 10
    version change
    + JDK-8073464: GC workers do not have thread names
    + JDK-8079255: [TEST_BUG] [macosx] Test closed/java/awt/Robot/
    /RobotWheelTest/RobotWheelTest fails for Mac only
    + JDK-8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/
    /RobotWheelTest.java fails
    + JDK-8148005: One byte may be corrupted by
    get_datetime_string()
    + JDK-8159599: [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/
    /ModalInternalFrameTest.java
    + JDK-8159720: Failure of C2 compilation with tiered prevents
    some C1 compilations
    + JDK-8197859: VS2017 Complains about UINTPTR_MAX definition in
    globalDefinitions_VisCPP.hpp
    + JDK-8206456: [TESTBUG] docker jtreg tests fail on systems
    without cpuset.effective_cpus / cpuset.effective_mems
    + JDK-8221529: [TESTBUG] Docker tests use old/deprecated image
    on AArch64
    + JDK-8224506: [TESTBUG] TestDockerMemoryMetrics.java fails
    with exitValue = 137
    + JDK-8233551: [TESTBUG] SelectEditTableCell.java fails on MacOS
    + JDK-8241086: Test runtime/NMT/HugeArenaTracking.java is
    failing on 32bit Windows
    + JDK-8253702: BigSur version number reported as 10.16, should
    be 11.nn
    + JDK-8255559: Leak File Descriptors Because of
    ResolverLocalFilesystem#engineResolveURI()
    + JDK-8265527: tools/javac/diags/CheckExamples.java fails after
    JDK-8078024 8u backport
    + JDK-8269039: Disable SHA-1 Signed JARs
    + JDK-8269850: Most JDK releases report macOS version 12 as
    10.16 instead of 12.0
    + JDK-8270344: Session resumption errors
    + JDK-8271459: C2: Missing NegativeArraySizeException when
    creating StringBuilder with negative capacity
    + JDK-8273176: handle latest VS2019 in abstract_vm_version
    + JDK-8274563: jfr/event/oldobject/TestClassLoaderLeak.java
    fails when GC cycles are not happening
    + JDK-8274840: Update OS detection code to recognize Windows 11
    + JDK-8275887: jarsigner prints invalid digest/signature
    algorithm warnings if keysize is weak/disabled
    + JDK-8280890: Cannot use '-Djava.system.class.loader' with
    class loader in signed JAR
    + JDK-8283277: ISO 4217 Amendment 171 Update
    + JDK-8283903: GetContainerCpuLoad does not return the correct
    result in share mode
    + JDK-8284389: Improve stability of GHA Pre-submit testing by
    caching cygwin installer
    + JDK-8284622: Update versions of some Github Actions used in
    JDK workflow
    + JDK-8286582: Build fails on macos aarch64 when using
  - -with-zlib=bundled
    + JDK-8288928: Incorrect GPL header in pnglibconf.h (backport
    of JDK-8185041)
    + JDK-8289549: ISO 4217 Amendment 172 Update
    + JDK-8292762: Remove .jcheck directories from jdk8u
    subcomponents
    + JDK-8293181: Bump update version of OpenJDK: 8u362
    + JDK-8293461: Add a test for JDK-8290832
    + JDK-8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java
    still fails when GC cycles are not happening
    + JDK-8294307: ISO 4217 Amendment 173 Update
    + JDK-8294357: (tz) Update Timezone Data to 2022d
    + JDK-8294863: Enable partial tier1 testing in GHA for JDK8
    + JDK-8295164: JDK 8 jdi tests should not use tasklist command
    on Windows
    + JDK-8295173: (tz) Update Timezone Data to 2022e
    + JDK-8295288: Some vm_flags tests associate with a wrong BugID
    + JDK-8295714: GHA ::set-output is deprecated and will be
    removed
    + JDK-8295723: security/infra/wycheproof/RunWycheproof.java
    fails with Assertion Error
    + JDK-8295915: Problemlist compiler/rtm failures specific to 8u
    + JDK-8295950: Enable langtools/tier1 in GHA for 8u
    + JDK-8296108: (tz) Update Timezone Data to 2022f
    + JDK-8296239: ISO 4217 Amendment 174 Update
    + JDK-8296555: Enable hotspot/tier1 for 64-bit builds in GHA
    for 8u
    + JDK-8296715: CLDR v42 update for tzdata 2022f
    + JDK-8296959: Fix hotspot shell tests of 8u on multilib systems
    + JDK-8297141: Fix hotspot/test/runtime/SharedArchiveFile/
    /DefaultUseWithClient.java for 8u
    + JDK-8297804: (tz) Update Timezone Data to 2022g
    + JDK-8299439: java/text/Format/NumberFormat/CurrencyFormat.java
    fails for hr_HR
    + JDK-8299483: ProblemList java/text/Format/NumberFormat/
    /CurrencyFormat.java
    + JDK-8300178: JDK-8286496 causes build failure on older GCC
    + JDK-8300225: JDK-8288516 causes build failure on Windows +
    VS2010
  * Bug fixes
    + Don't run check-aes on Zero builds (pointless and slow)
- Removed patch:
  * java-1_8_0-openjdk-autoconf27.patch
    + fixed upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1683115200">- Update to version jdk8u372 (icedtea-3.27.0)
  * April 2023 CPU
  * CVEs
    + CVE-2023-21930, bsc#1210628
    + CVE-2023-21937, bsc#1210631
    + CVE-2023-21938, bsc#1210632
    + CVE-2023-21939, bsc#1210634
    + CVE-2023-21954, bsc#1210635
    + CVE-2023-21967, bsc#1210636
    + CVE-2023-21968, bsc#1210637
  * Security fixes
    + JDK-8287404: Improve ping times
    + JDK-8288436: Improve Xalan supports
    + JDK-8294474: Better AES support
    + JDK-8295304: Runtime support improvements
    + JDK-8296496, JDK-8292652: Overzealous check in sizecalc.h
    prevents large memory allocation
    + JDK-8296676, JDK-8296622: Improve String platform support
    + JDK-8296684: Improve String platform support
    + JDK-8296692: Improve String platform support
    + JDK-8296700: Improve String platform support
    + JDK-8296832: Improve Swing platform support
    + JDK-8297371: Improve UTF8 representation redux
    + JDK-8298191: Enhance object reclamation process
    + JDK-8298310: Enhance TLS session negotiation
    + JDK-8298667: Improved path handling
    + JDK-8299129: Enhance NameService lookups
  * Import of OpenJDK 8 u372 build 07
    + JDK-6734341: REGTEST fails: SelectionAutoscrollTest.html
    + JDK-6829250: Reg test: java/awt/Toolkit/ScreenInsetsTest/
    /ScreenInsetsTest.java fails in Windows
    + JDK-7001973: java/awt/Graphics2D/CopyAreaOOB.java fails
    + JDK-7124238: [macosx] Font in BasicHTML document is bigger
    than it should be
    + JDK-7124381: DragSourceListener.dragDropEnd() never been
    called on completion of dnd operation
    + JDK-8039888: [TEST_BUG] keyboard garbage after
    javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/
    /WrongAltProcessing.java
    + JDK-8042098: [TESTBUG] Test
    sun/java2d/AcceleratedXORModeTest.java fails on Windows
    + JDK-8065422: Trailing dot in hostname causes TLS handshake to
    fail with SNI disabled
    + JDK-8072770: [TESTBUG] Some Introspector tests fail with a
    Java heap bigger than 4GB
    + JDK-8075964: Test java/awt/Mouse/TitleBarDoubleClick/
    /TitleBarDoubleClick.html fails intermittently with timeout
    error
    + JDK-8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/
    /4251579/bug4251579.java failure due to timing
    + JDK-8142540: [TEST_BUG] Test sun/awt/dnd/8024061/
    /bug8024061.java fails on ubuntu
    + JDK-8156579: Two JavaBeans tests failed
    + JDK-8156581: Cleanup of ProblemList.txt
    + JDK-8159135: [PIT] javax/swing/JMenuItem/8152981/
    /MenuItemIconTest.java always fail
    + JDK-8177560: @headful key can be removed from the tests for
    JavaSound
    + JDK-8196196: Headful tests should not be run in headless mode
    + JDK-8196467: javax/swing/JInternalFrame/Test6325652.java fails
    + JDK-8197408: Bad pointer comparison and small cleanup in
    os_linux.cpp
    + JDK-8203485: [freetype] text rotated on 180 degrees is too
    narrow
    + JDK-8205959: Do not restart close if errno is EINTR
    + JDK-8216366: Add rationale to PER_CPU_SHARES define
    + JDK-8226236: win32:
    gc/metaspace/TestCapacityUntilGCWrapAround.java fails
    + JDK-8228585: jdk/internal/platform/cgroup/
    /TestCgroupMetrics.java - NumberFormatException because of
    large long values (memory limit_in_bytes)
    + JDK-8229182: [TESTBUG] runtime/containers/docker/
    /TestMemoryAwareness.java test fails on SLES12
    + JDK-8229202: Docker reporting causes secondary crashes in
    error handling
    + JDK-8230305: Cgroups v2: Container awareness
    + JDK-8231111: Cgroups v2: Rework Metrics in java.base so as to
    recognize unified hierarchy
    + JDK-8232207: Linux os::available_memory re-reads cgroup
    configuration on every invocation
    + JDK-8233570: [TESTBUG] HTMLEditorKit test bug5043626.java is
    failing on macos
    + JDK-8234484: Add ability to configure third port for remote
    JMX
    + JDK-8237479: 8230305 causes slowdebug build failure
    + JDK-8239559: Cgroups: Incorrect detection logic on some
    systems
    + JDK-8239785: Cgroups: Incorrect detection logic on old
    systems in hotspot
    + JDK-8239827: The test OpenByUNCPathNameTest.java should be
    changed to be manual
    + JDK-8240189: [TESTBUG] Some cgroup tests are failing after
    JDK-8231111
    + JDK-8241087: Build failure with VS 2019 (16.5.0) due to C2039
    and C2873
    + JDK-8242468: VS2019 build missing vcruntime140_1.dll
    + JDK-8243543: jtreg test security/infra/java/security/cert/
    /CertPathValidator/certification/BuypassCA.java fails
    + JDK-8244500: jtreg test error in test/hotspot/jtreg/
    /containers/docker/TestMemoryAwareness.java
    + JDK-8245543: Cgroups: Incorrect detection logic on some
    systems (still reproducible)
    + JDK-8245654: Add Certigna Root CA
    + JDK-8247676: vcruntime140_1.dll is not needed on 32-bit
    Windows
    + JDK-8248899: security/infra/java/security/cert/
    /CertPathValidator/certification/QuoVadisCA.java fails,
    Certificate has been revoked
    + JDK-8252359: HotSpot Not Identifying it is Running in a
    Container
    + JDK-8252957: Wrong comment in CgroupV1Subsystem::cpu_quota
    + JDK-8253435: Cgroup: 'stomping of _mount_path' crash if
    manually mounted cpusets exist
    + JDK-8253714: [cgroups v2] Soft memory limit incorrectly using
    memory.high
    + JDK-8253727: [cgroups v2] Memory and swap limits reported
    incorrectly
    + JDK-8253797: [cgroups v2] Account for the fact that swap
    accounting is disabled on some systems
    + JDK-8253939: [TESTBUG] Increase coverage of the cgroups
    detection code
    + JDK-8254001: [Metrics] Enhance parsing of cgroup interface
    files for version detection
    + JDK-8254717: isAssignableFrom checks in
    KeyFactorySpi.engineGetKeySpec appear to be backwards
    + JDK-8254997: Remove unimplemented
    OSContainer::read_memory_limit_in_bytes
    + JDK-8257620: Do not use objc_msgSend_stret to get macOS
    version
    + JDK-8262379: Add regression test for JDK-8257746
    + JDK-8263404: RsaPrivateKeySpec is always recognized as
    RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec
    + JDK-8266391: Replace use of reflection in
    jdk.internal.platform.Metrics
    + JDK-8270317: Large Allocation in CipherSuite
    + JDK-8275535: Retrying a failed authentication on multiple
    LDAP servers can lead to users blocked
    + JDK-8275650: Problemlist java/io/File/createTempFile/
    /SpecialTempFile.java for Windows 11
    + JDK-8275713: TestDockerMemoryMetrics test fails on recent runc
    + JDK-8278951: containers/cgroup/PlainRead.java fails on Ubuntu
    21.10
    + JDK-8280048: Missing comma in copyright header
    + JDK-8282398: EndingDotHostname.java test fails because SSL
    cert expired
    + JDK-8282511: Use fixed certificate validation date in
    SSLExampleCert template
    + JDK-8282947: JFR: Dump on shutdown live-locks in some
    conditions
    + JDK-8283606: Tests may fail with zh locale on MacOS
    + JDK-8284102: [TESTBUG] [11u] Retroactively add regression
    test for JDK-8272124
    + JDK-8284690: [macos] VoiceOver : Getting
    java.lang.IllegalArgumentException: Invalid location on
    Editable JComboBox
    + JDK-8284756: [11u] Remove unused isUseContainerSupport in
    CgroupV1Subsystem
    + JDK-8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile
    fails when named value doesn't exist
    + JDK-8286624: Regression Test CoordinateTruncationBug.java
    fails on OL8.3
    + JDK-8287107: CgroupSubsystemFactory.setCgroupV2Path asserts
    with freezer controller
    + JDK-8287109: Distrust.java failed with
    CertificateExpiredException
    + JDK-8287463: JFR: Disable TestDevNull.java on Windows
    + JDK-8287741: Fix of JDK-8287107 (unused cgv1 freezer
    controller) was incomplete
    + JDK-8289695: [TESTBUG] TestMemoryAwareness.java fails on
    cgroups v2 and crun
    + JDK-8291570: [TESTBUG] Part of JDK-8250984 absent from 11u
    + JDK-8292083: Detected container memory limit may exceed
    physical machine memory
    + JDK-8292541: [Metrics] Reported memory limit may exceed
    physical machine memory
    + JDK-8293472: Incorrect container resource limit detection if
    manual cgroup fs mounts present
    + JDK-8293540: [Metrics] Incorrectly detected resource limits
    with additional cgroup fs mounts
    + JDK-8293767: AWT test TestSinhalaChar.java has old SCCS
    markings
    + JDK-8294767: 8u contains two copies of
    test/../FileUtils.java, one uses JDK9+ features
    + JDK-8295322: Tests for JDK-8271459 were not backported to 11u
    + JDK-8295952: Problemlist existing compiler/rtm tests also on
    x86
    + JDK-8295982: Failure in sun/security/tools/keytool/
    /WeakAlg.java - ks: The process cannot access the file because
    it is being used by another process
    + JDK-8296480: java/security/cert/pkix/policyChanges/
    /TestPolicy.java is failing
    + JDK-8296485: BuildEEBasicConstraints.java test fails with
    SunCertPathBuilderException
    + JDK-8296632: Write a test to verify the content change of
    TextArea sends TextEvent
    + JDK-8296957: One more cast in SAFE_SIZE_NEW_ARRAY2
    + JDK-8297329: [8u] hotspot needs to recognise VS2019
    + JDK-8297739: Bump update version of OpenJDK: 8u372
    + JDK-8297996: [8u] generated images are broken due to renaming
    of MSVC runtime DLL's
    + JDK-8298027: Remove SCCS id's from awt jtreg tests
    + JDK-8298307: Enable hotspot/tier1 for 32-bit builds in GHA
    for 8u
    + JDK-8299445: EndingDotHostname.java fails because of
    compilation errors
    + JDK-8299548: Fix hotspot/test/runtime/Metaspace/
    /MaxMetaspaceSizeTest.java in 8u
    + JDK-8299804: Fix non-portable code in hotspot shell tests in
    8u
    + JDK-8300014: Some backports placed the tests in the wrong
    location
    + JDK-8300119: CgroupMetrics.getTotalMemorySize0() can report
    invalid results on 32 bit systems
    + JDK-8301122: [8u] Fix unreliable vs2010 download link
    + JDK-8301143: [TESTBUG] jfr/event/sampling/TestNative was
    backported to JDK8u without proper native wrapper
    + JDK-8301246: NPE in FcFontManager.getDefaultPlatformFont() on
    Linux without installed fontconfig
    + JDK-8301332: [8u] Fix writing of test files after the cgroups
    v2 backport
    + JDK-8301550: [8u] Enable additional linux build testing in
    GitHub
    + JDK-8301620: [8u] some shell tests are passed but have
    unexpected operator errors
    + JDK-8301760: Fix possible leak in SpNegoContext dispose
    + JDK-8303408: [AIX] Broken jdk8u build after JDK-8266391
    + JDK-8303828: [Solaris] Broken jdk8u build after JDK-8266391
    + JDK-8304053: Revert os specific stubs for SystemMetrics
    + JDK-8305113: (tz) Update Timezone Data to 2023c</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1690804800">- Update to version jdk8u382 (icedtea-3.28.0)
  * July 2023 CPU
  * CVEs
    + CVE-2023-22045, bsc#1213481
    + CVE-2023-22049, bsc#1213482
  * Security fixes
    + JDK-8298676: Enhanced Look and Feel
    + JDK-8300596: Enhance Jar Signature validation
    + JDK-8304468: Better array usages
    + JDK-8305312: Enhanced path handling
  * Import of OpenJDK 8 u382 build 05
    + JDK-8072678: Wrong exception messages in
    java.awt.color.ICC_ColorSpace
    + JDK-8151460: Metaspace counters can have inconsistent values
    + JDK-8152432: Implement setting jtreg @requires properties
    vm.flavor, vm.bits, vm.compMode
    + JDK-8185736: missing default exception handler in calls to
    rethrow_Stub
    + JDK-8186801: Add regression test to test mapping based
    charsets (generated at build time)
    + JDK-8215105: java/awt/Robot/HiDPIScreenCapture/
    /ScreenCaptureTest.java: Wrong Pixel Color
    + JDK-8241311: Move some charset mapping tests from closed to
    open
    + JDK-8263059: security/infra/java/security/cert/
    /CertPathValidator/certification/ComodoCA.java fails due to
    revoked cert
    + JDK-8268558: [TESTBUG] Case 2 in
    TestP11KeyFactoryGetRSAKeySpec is skipped
    + JDK-8271199: Mutual TLS handshake fails signing client
    certificate with custom sensitive PKCS11 key
    + JDK-8276841: Add support for Visual Studio 2022
    + JDK-8277881: Missing SessionID in TLS1.3 resumption in
    compatibility mode
    + JDK-8278851: Correct signer logic for jars signed with
    multiple digest algorithms
    + JDK-8282345: handle latest VS2022 in abstract_vm_version
    + JDK-8282600: SSLSocketImpl should not use user_canceled
    workaround when not necessary
    + JDK-8285515: (dc) DatagramChannel.disconnect fails with
    "Invalid argument" on macOS 12.4
    + JDK-8289301: P11Cipher should not throw out of bounds
    exception during padding
    + JDK-8293232: Fix race condition in pkcs11 SessionManager
    + JDK-8293815: P11PSSSignature.engineUpdate should not print
    debug messages during normal operation
    + JDK-8295530: Update Zlib Data Compression Library to Version
    1.2.13
    + JDK-8298108: Add a regression test for JDK-8297684
    + JDK-8298271: java/security/SignedJar/spi-calendar-provider/
    /TestSPISigned.java failing on Windows
    + JDK-8301119: Support for GB18030-2022
    + JDK-8301400: Allow additional characters for GB18030-2022
    support
    + JDK-8302791: Add specific ClassLoader object to Proxy
    IllegalArgumentException message
    + JDK-8303028: Update system property for Java SE specification
    maintenance version
    + JDK-8303462: Bump update version of OpenJDK: 8u382
    + JDK-8304760: Add 2 Microsoft TLS roots
    + JDK-8305165: [8u] ServiceThread::nmethods_do is not called to
    keep nmethods from being zombied while in the queue
    + JDK-8305681: Allow additional characters for GB18030-2022
    (Level 2) support
    + JDK-8305975: Add TWCA Global Root CA
    + JDK-8307134: Add GTS root CAs
    + JDK-8307310: Backport the tests for JDK-8058969 and
    JDK-8039271 to the OpenJDK8
    + JDK-8307531: [aarch64] JDK8 single-step debugging is
    extremely slow
    + JDK-8310947: gb18030-2000 not selectable with
    LANG=zh_CN.GB18030 after JDK-8301119</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1699963200">- Update to version jdk8u392 (icedtea-3.29.0)
  * October 2023 CPU
  * CVEs
    + CVE-2023-22067, bsc#1216379
    + CVE-2023-22081, bsc#1216374
  * Security fixes
    + JDK-8286503, JDK-8312367: Enhance security classes
    + JDK-8297856: Improve handling of Bidi characters
    + JDK-8303384: Improved communication in CORBA
    + JDK-8305815, JDK-8307278: Update Libpng to 1.6.39
    + JDK-8309966: Enhanced TLS connections
  * Import of OpenJDK 8 u392 build 08
    + JDK-6722928: Provide a default native GSS-API library on
    Windows
    + JDK-8040887: [TESTBUG] Remove
    test/runtime/6925573/SortMethodsTest.java
    + JDK-8042726: [TESTBUG] TEST.groups file was not updated after
    runtime/6925573/SortMethodsTest.java removal
    + JDK-8139348: Deprecate 3DES and RC4 in Kerberos
    + JDK-8173072: zipfs fails to handle incorrect info-zip
    "extended timestamp extra field"
    + JDK-8200468: Port the native GSS-API bridge to Windows
    + JDK-8202952: C2: Unexpected dead nodes after matching
    + JDK-8205399: Set node color on pinned HashMap.TreeNode
    deletion
    + JDK-8209115: adjust libsplashscreen linux ppc64le builds for
    easier libpng update
    + JDK-8214046: [macosx] Undecorated Frame does not Iconify when
    set to
    + JDK-8219804: java/net/MulticastSocket/Promiscuous.java fails
    intermittently due to NumberFormatException
    + JDK-8225687: Newly added sspi.cpp in JDK-6722928 still
    contains some small errors
    + JDK-8232225: Rework the fix for JDK-8071483
    + JDK-8242330: Arrays should be cloned in several JAAS Callback
    classes
    + JDK-8253269: The CheckCommonColors test should provide more
    info on failure
    + JDK-8283441: C2: segmentation fault in
    ciMethodBlocks::make_block_at(int)
    + JDK-8284910: Buffer clean in PasswordCallback
    + JDK-8287073: NPE from CgroupV2Subsystem.getInstance()
    + JDK-8287663: Add a regression test for JDK-8287073
    + JDK-8295685: Update Libpng to 1.6.38
    + JDK-8295894: Remove SECOM certificate that is expiring in
    September 2023
    + JDK-8308788: [8u] Remove duplicate HaricaCA.java test
    + JDK-8309122: Bump update version of OpenJDK: 8u392
    + JDK-8309143: [8u] fix archiving inconsistencies in GHA
    + JDK-8310026: [8u] make java_lang_String::hash_code consistent
    across platforms
    + JDK-8314960: Add Certigna Root CA - 2
    + JDK-8315135: Memory leak in the native implementation of
    Pack200.Unpacker.unpack()
    + JDK-8317040: Exclude cleaner test failing on older releases
- Added patch:
  * bsc1211968.patch
    + fix bsc#1211968: SLES12SP5 vulnerable to CVE-2015-4000
    (Logjam)?</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Update to version jdk8u402 (icedtea-3.30.0)
  * Security fixes
    + JDK-8308204: Enhanced certificate processing
    + JDK-8314284, CVE-2024-20926, bsc#1218906: Enhance Nashorn
    performance
    + JDK-8314295, CVE-2024-20919, bsc#1218903: Enhance
    verification of verifier
    + JDK-8314307, CVE-2024-20921, bsc#1218905: Improve loop
    handling
    + JDK-8314468, CVE-2024-20918, bsc#1218907: Improve Compiler
    loops
    + JDK-8316976, CVE-2024-20945, bsc#1218909: Improve signature
    handling
    + JDK-8317547, CVE-2024-20952, bsc#1218911: Enhance TLS
    connection support
  * Import of OpenJDK 8 u402 build 06
    + JDK-6528710: sRGB-ColorSpace to sRGB-ColorSpace Conversion
    + JDK-8029995: accept yes/no for boolean krb5.conf settings
    + JDK-8159156: [TESTBUG] ReserveMemory test is not useful on
    Aix.
    + JDK-8176509: Use pandoc for converting build readme to html
    + JDK-8206179: com/sun/management/OperatingSystemMXBean/
    /GetCommittedVirtualMemorySize.java fails with Committed
    virtual memory size illegal value
    + JDK-8207404: MulticastSocket tests failing on AIX
    + JDK-8212677: X11 default visual support for IM status window
    on VNC
    + JDK-8239365: ProcessBuilder test modifications for AIX
    execution
    + JDK-8271838: AmazonCA.java interop test fails
    + JDK-8285398: Cache the results of constraint checks
    + JDK-8285696: AlgorithmConstraints:permits not throwing
    IllegalArgumentException when 'alg'  is null
    + JDK-8302017: Allocate BadPaddingException only if it will be
    thrown
    + JDK-8305329: [8u] Unify test libraries into single test
    library - step 1
    + JDK-8307837: [8u] Check step in GHA should also print errors
    + JDK-8309088: security/infra/java/security/cert/
    /CertPathValidator/certification/AmazonCA.java fails
    + JDK-8311813: C1: Uninitialized PhiResolver::_loop field
    + JDK-8312489: Increase jdk.jar.maxSignatureFileSize default
    which is too low for JARs such as WhiteSource/Mend unified agent jar
    + JDK-8312535: MidiSystem.getSoundbank() throws unexpected
    SecurityException
    + JDK-8315280: Bump update version of OpenJDK: 8u402
    + JDK-8315506: C99 compatibility issue in LinuxNativeDispatcher
    + JDK-8317291: Missing null check for
    nmethod::is_native_method()
    + JDK-8317373: Add Telia Root CA v2
    + JDK-8317374: Add Let's Encrypt ISRG Root X2
    + JDK-8318759: Add four DigiCert root certificates
    + JDK-8319187: Add three eMudhra emSign roots
    + JDK-8319405: [s390] [jdk8] Increase javac default stack size
    for s390x zero
    + JDK-8320597: RSA signature verification fails on signed data
    that does not encode params correctly
  * Bug fixes
    + JDK-8324184: Windows VS2010 build failed with "error C2275:
    'int64_t'"</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Do not recommend timezone-java8 (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1713614400">- Update to version jdk8u412 (icedtea-3.31.0)
  * Security fixes
    + JDK-8317507, JDK-8325348, CVE-2024-21094, bsc#1222986: C2
    compilation fails with "Exceeded _node_regs array"
    + JDK-8318340: Improve RSA key implementations
    + JDK-8319851, CVE-2024-21011, bsc#1222979: Improve exception
    logging
    + JDK-8322114, CVE-2024-21085, bsc#1222984: Improve Pack 200
    handling
    + JDK-8322122, CVE-2024-21068, bsc#1222983: Enhance generation
    of addresses
  * Import of OpenJDK 8 u412 build 08
    + JDK-8011180: Delete obsolete scripts
    + JDK-8016451: Scary messages emitted by
    build.tools.generatenimbus.PainterGenerator during build
    + JDK-8021961: setAlwaysOnTop doesn't behave correctly in
    Linux/Solaris under certain scenarios
    + JDK-8023735: [TESTBUG][macosx]
    runtime/XCheckJniJsig/XCheckJSig.java fails on MacOS X
    + JDK-8074860: Structured Exception Catcher missing around
    CreateJavaVM on Windows
    + JDK-8079441: Intermittent failures on Windows with "Unexpected
    exit from test [exit code: 1080890248]" (0x406d1388)
    + JDK-8155590: Dubious collection management in
    sun.net.www.http.KeepAliveCache
    + JDK-8168518: rcache interop with krb5-1.15
    + JDK-8183503: Update hotspot tests to allow for unique test
    classes directory
    + JDK-8186095: upgrade to jtreg 4.2 b08
    + JDK-8186199: [windows] JNI_DestroyJavaVM not covered by SEH
    + JDK-8192931: Regression test
    java/awt/font/TextLayout/CombiningPerf.java fails
    + JDK-8208655: use JTreg skipped status in hotspot tests
    + JDK-8208701: Fix for JDK-8208655 causes test failures in CI
    tier1
    + JDK-8208706: compiler/tiered/
    /ConstantGettersTransitionsTest.java fails to compile
    + JDK-8213410: UseCompressedOops requirement check fails fails
    on 32-bit system
    + JDK-8222323: ChildAlwaysOnTopTest.java fails with
    "RuntimeException: Failed to unset alwaysOnTop"
    + JDK-8224768: Test ActalisCA.java fails
    + JDK-8251155: HostIdentifier fails to canonicalize hostnames
    starting with digits
    + JDK-8251551: Use .md filename extension for README
    + JDK-8268678: LetsEncryptCA.java test fails as Let’s Encrypt
    Authority X3 is retired
    + JDK-8270280: security/infra/java/security/cert/
    /CertPathValidator/certification/LetsEncryptCA.java OCSP
    response error
    + JDK-8270517: Add Zero support for LoongArch
    + JDK-8272708: [Test]: Cleanup: test/jdk/security/infra/java/
    /security/cert/CertPathValidator/certification/BuypassCA.java
    no longer needs ocspEnabled
    + JDK-8276139: TestJpsHostName.java not reliable, better to
    expand HostIdentifierCreate.java test
    + JDK-8288132: Update test artifacts in QuoVadis CA interop
    tests
    + JDK-8297955: LDAP CertStore should use LdapName and not
    String for DNs
    + JDK-8301310: The SendRawSysexMessage test may cause a JVM
    crash
    + JDK-8308592: Framework for CA interoperability testing
    + JDK-8312126: NullPointerException in CertStore.getCRLs after
    8297955
    + JDK-8315042: NPE in PKCS7.parseOldSignedData
    + JDK-8315757: [8u] Add cacerts JTREG tests to GHA tier1 test
    set
    + JDK-8320713: Bump update version of OpenJDK: 8u412
    + JDK-8321060: [8u] hotspot needs to recognise VS2022
    + JDK-8321408: Add Certainly roots R1 and E1
    + JDK-8322725: (tz) Update Timezone Data to 2023d
    + JDK-8322750: Test "api/java_awt/interactive/
    /SystemTrayTests.html" failed because A blue ball icon is
    added outside of the system tray
    + JDK-8323202: [8u] Remove get_source.sh and hgforest.sh
    + JDK-8323640: [TESTBUG]testMemoryFailCount in jdk/internal/
    /platform/docker/TestDockerMemoryMetrics.java always fail
    because OOM killed
    + JDK-8324530: Build error with gcc 10
    + JDK-8325150: (tz) Update Timezone Data to 2024a
  * Bug fixes
    + Support make 4.4</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="3f02187b005bc5ddbbbed85c2eef695118f917b952855e9c39e5accbe9c1572b825b76c9645286fe08a371e1c389cad397f5aac2deb130750b85d23068a6c4b9" name="java-1_8_0-openjdk" arch="x86_64">
  <version epoch="0" ver="1.8.0.412" rel="2.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1634126400">- Remove the icedtea-sound backend, since all its functionality is
  in the default java sound backends</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to version jdk8u312 (icedtea-3.21.0)
  * October 2021 CPU
  * Security fixes
    + JDK-8130183, CVE-2021-35588, bsc#1191905: InnerClasses: VM
    permits wrong Throw ClassFormatError if InnerClasses
    attribute's inner_class_info_index is 0
    + JDK-8161016: Strange behavior of URLConnection with proxy
    + JDK-8163326, CVE-2021-35550, bsc#1191901: Update the default
    enabled cipher suites preference
    + JDK-8254967, CVE-2021-35565, bsc#1191909:
    com.sun.net.HttpsServer spins on TLS session close
    + JDK-8263314: Enhance XML Dsig modes
    + JDK-8265167, CVE-2021-35556, bsc#1191910: Richer Text Editors
    + JDK-8265574: Improve handling of sheets
    + JDK-8265580, CVE-2021-35559, bsc#1191911: Enhanced style for
    RTF kit
    + JDK-8265776: Improve Stream handling for SSL
    + JDK-8266097, CVE-2021-35561, bsc#1191912: Better hashing
    support
    + JDK-8266103: Better specified spec values
    + JDK-8266109: More Resilient Classloading
    + JDK-8266115: More Manifest Jar Loading
    + JDK-8266137, CVE-2021-35564, bsc#1191913: Improve Keystore
    integrity
    + JDK-8266689, CVE-2021-35567, bsc#1191903: More Constrained
    Delegation
    + JDK-8267086: ArrayIndexOutOfBoundsException in
    java.security.KeyFactory.generatePublic
    + JDK-8267712: Better LDAP reference processing
    + JDK-8267729, CVE-2021-35578, bsc#1191904: Improve TLS client
    handshaking
    + JDK-8267735, CVE-2021-35586, bsc#1191914: Better BMP support
    + JDK-8268193: Improve requests of certificates
    + JDK-8268199: Correct certificate requests
    + JDK-8268506: More Manifest Digests
    + JDK-8269618, CVE-2021-35603, bsc#1191906: Better session
    identification
    + JDK-8269624: Enhance method selection support
    + JDK-8270398: Enhance canonicalization
    + JDK-8270404: Better canonicalization
  * Import of OpenJDK 8 u312 build 01
    + JDK-7146776: deadlock between URLStreamHandler.getHostAddress
    and file.Handler.openconnection
    + JDK-8004148: NPE in
    sun.awt.SunToolkit.getWindowDeactivationTime
    + JDK-8027154: [TESTBUG] Test java/awt/Mouse/
    /GetMousePositionTest/GetMousePositionWithPopup.java fails
    + JDK-8035001: TEST_BUG: the retry logic in RMID.start() should
    check that the subprocess hasn't terminated
    + JDK-8035424: (reflect) Performance problem in
    sun.reflect.generics.parser.SignatureParser
    + JDK-8042557: compiler/uncommontrap/
    /TestSpecTrapClassUnloading.java fails with: GC triggered
    before VM initialization completed
    + JDK-8054118: java/net/ipv6tests/UdpTest.java failed
    intermittently
    + JDK-8065215: Print warning summary at end of configure
    + JDK-8072767: DefaultCellEditor for comboBox creates
    ActionEvent with wrong source object
    + JDK-8079891: Store configure log in $BUILD/configure.log
    + JDK-8080082: configure fails if you create an empty directory
    and then run configure from it
    + JDK-8086003: Test fails on OSX with java.lang.RuntimeException
    'Narrow klass base: 0x0000000000000000, Narrow klass shift: 3'
    missing
    + JDK-8134989: java/net/MulticastSocket/TestInterfaces.java
    failed due to unexpected IP address
    + JDK-8156584: Initialization race in
    sun.security.x509.AlgorithmId.get
    + JDK-8166673: The new implementation of Robot.waitForIdle()
    may hang
    + JDK-8170467: (reflect) Optimize SignatureParser's use of
    StringBuilders
    + JDK-8196181: sun/java2d/GdiRendering/InsetClipping.java fails
    + JDK-8202837: PBES2 AlgorithmId encoding error in PKCS12
    KeyStore
    + JDK-8206189: sun/security/pkcs12/EmptyPassword.java fails
    with Sequence tag error
    + JDK-8214418: half-closed SSLEngine status may cause
    application dead loop
    + JDK-8214513: A PKCS12 keystore from Java 8 using custom PBE
    parameters cannot be read in Java 11
    + JDK-8220786: Create new switch to redirect error reporting
    output to stdout or stderr
    + JDK-8229243: SunPKCS11-Solaris provider tests failing on
    Solaris 11.4
    + JDK-8231222: fix pkcs11 P11_DEBUG guarded native traces
    + JDK-8238567: SoftMainMixer.processAudioBuffers(): Wrong
    handling of stoppedMixers
    + JDK-8240518: Incorrect JNU_ReleaseStringPlatformChars in
    Windows Print
    + JDK-8241248: NullPointerException in
    sun.security.ssl.HKDF.extract(HKDF.java:93)
    + JDK-8248901: Signed immediate support in
    .../share/assembler.hpp is broken.
    + JDK-8259338: Add expiry exception for identrustdstx3 alias to
    VerifyCACerts.java test
    + JDK-8262000: jdk/jfr/event/gc/detailed/
    /TestPromotionFailedEventWithParallelScavenge.java failed with
    "OutOfMemoryError: Java heap space"
    + JDK-8262829: Native crash in
    Win32PrintServiceLookup.getAllPrinterNames()
    + JDK-8263311: Watch registry changes for remote printers
    update instead of polling
    + JDK-8265238: [8u] [macos] build failure in OpenJDK8u after
    JDK-8211301 in older xcode
    + JDK-8265978: make test should look for more locations when
    searching for exit code
    + JDK-8269810: [8u] Update generated_configure.sh after
    JDK-8250876 backport
    + JDK-8269953: config.log is not in build directory after 8u
    backport of JDK-8079891
    + JDK-8271466: StackGap test fails on aarch64 due to "-m64"
  * Import of OpenJDK 8 u312 build 02
    + JDK-8247469: getSystemCpuLoad() returns -1 on linux when some
    offline cpus are present and cpusets.effective_cpus is not
    available
    + JDK-8265836: OperatingSystemImpl.getCpuLoad() returns
    incorrect CPU load inside a container
  * Import of OpenJDK 8 u312 build 03
    + JDK-8237495: Java MIDI fails with a dereferenced memory error
    when asked to send a raw 0xF7
    + JDK-8264752: SIGFPE crash with option
    FlightRecorderOptions:threadbuffersize=30M
    + JDK-8266206: Build failure after JDK-8264752 with older GCCs
    + JDK-8270137: Kerberos Credential Retrieval from Cache not
    Working in Cross-Realm Setup
    + JDK-8272214: [8u] Build failure after backport of JDK-8248901
  * Import of OpenJDK 8 u312 build 04
    + JDK-6847157: java.lang.NullPointerException: HDC for
    component at sun.java2d.loops.Blit.Blit
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8194246: JVM crashes when calling getStackTrace if stack
    contains a method that is a member of a very large class
    + JDK-8244154: Update SunPKCS11 provider with PKCS11 v3.0
    header files
    + JDK-8263382: java/util/logging/ParentLoggersTest.java failed
    with "checkLoggers: getLoggerNames() returned unexpected
    loggers"
    + JDK-8268103: JNI functions incorrectly return a double after
    JDK-8265836
    + JDK-8269594: assert(_handle_mark_nesting &gt; 1) failed: memory
    leak: allocating handle outside HandleMark
    + JDK-8269859: BacktraceBuilder._cprefs needs to be accessed as
    unsigned short
    + JDK-8269882: stack-use-after-scope in NewObjectA
  * Import of OpenJDK 8 u312 build 05
    + JDK-7188942: Remove support of pbuffers in OGL Java2d pipeline
    + JDK-8022323: [JavaSecurityScanner] review package
    com.sun.management.* Native methods should be private
    + JDK-8131062: aarch64: add support for GHASH acceleration
    + JDK-8134869: AARCH64: GHASH intrinsic is not optimal
    + JDK-8269851: OperatingSystemMXBean getProcessCpuLoad reports
    incorrect process cpu usage in containers
    + JDK-8272124: Cgroup v1 initialization causes
    NullPointerException when cgroup path contains colon
    + JDK-8272714: [8u] Build failure after backport of JDK-8248901
    with MSVC 2013
  * Import of OpenJDK 8 u312 build 06
    + JDK-8268965: TCP Connection Reset when connecting simple
    socket to SSL server
    + JDK-8272643: Backout JDK-8176837 from 8u312
  * Import of OpenJDK 8 u312 build 07
    + JDK-8157404: Unable to read certain PKCS12 keystores from
    SequenceInputStream
    + JDK-8222751: closed/test/jdk/sun/security/util/
    /DerIndefLenConverter/IndefBerPkcs12.java fail
    + JDK-8269763: The JEditorPane is blank after JDK-8265167
  * Shenandoah
    + [backport] 8269661: JNI_GetStringCritical does not lock char
    array
    + Re-cast JNI critical strings patch to be Shenandoah-specific</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1636113600">- Modified patch:
  * fips.patch
    + return in native code after generating java.io.IOException</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1638619200">- Modified patch:
  * fips.patch
    + When system crypto policy files are not available, use the
    information from the java.security file that we distribute
    with OpenJDK as a fallback. (bsc#1193314, bsc#1193444,
    bsc#1193491)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1644408000">- Removed patch:
  * comment-nss-security-provider.patch
    + there is a configure-time option to do exactly the same thing
- Modified patch:
  * fips.patch
    + allow plain key import, unless disabled with
  - Dcom.suse.fips.plainKeySupport=false command-line option</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646481600">- Update to version jdk8u322 (icedtea-3.22.0)
  * January 2022 CPU
  * Security fixes
    + JDK-8264934, CVE-2022-21248, bsc#1194926: Enhance cross VM
    serialization
    + JDK-8268488: More valuable DerValues
    + JDK-8268494: Better inlining of inlined interfaces
    + JDK-8268512: More content for ContentInfo
    + JDK-8268795: Enhance digests of Jar files
    + JDK-8268801: Improve PKCS attribute handling
    + JDK-8268813, CVE-2022-21283, bsc#1194937: Better String
    matching
    + JDK-8269151: Better construction of EncryptedPrivateKeyInfo
    + JDK-8269944: Better HTTP transport redux
    + JDK-8270392, CVE-2022-21293, bsc#1194935: Improve String
    constructions
    + JDK-8270416, CVE-2022-21294, bsc#1194934: Enhance
    construction of Identity maps
    + JDK-8270492, CVE-2022-21282, bsc#1194933: Better resolution
    of URIs
    + JDK-8270498, CVE-2022-21296, bsc#1194932: Improve SAX Parser
    configuration management
    + JDK-8270646, CVE-2022-21299, bsc#1194931: Improved scanning
    of XML entities
    + JDK-8271962: Better TrueType font loading
    + JDK-8271968: Better canonical naming
    + JDK-8271987: Manifest improved manifest entries
    + JDK-8272014, CVE-2022-21305, bsc#1194939: Better array
    indexing
    + JDK-8272026, CVE-2022-21340, bsc#1194940: Verify Jar
    Verification
    + JDK-8272236, CVE-2022-21341, bsc#1194941: Improve serial
    forms for transport
    + JDK-8272272: Enhance jcmd communication
    + JDK-8272462: Enhance image handling
    + JDK-8273290: Enhance sound handling
    + JDK-8273748, CVE-2022-21349: Improve Solaris font rendering
    + JDK-8273756, CVE-2022-21360, bsc#1194929: Enhance BMP image
    support
    + JDK-8273838, CVE-2022-21365, bsc#1194928: Enhanced BMP
    processing
  * Import of OpenJDK 8 u322
    + JDK-6801613: Cross-platform pageDialog and printDialog top
    margin entry broken
    + JDK-8011541: [TEST_BUG] closed/javax/swing/plaf/metal/
    /MetalUtils/bug6190373.java fails NPE since 7u25b03
    + JDK-8025430: [TEST_BUG] javax/swing/JEditorPane/5076514/
    /bug5076514.java failed since jdk8b108
    + JDK-8041928: MouseEvent.getModifiersEx gives wrong result
    + JDK-8042199: The build of J2DBench via makefile is broken
    after the JDK-8005402
    + JDK-8044365: (dc) MulticastSendReceiveTests.java failing with
    ENOMEM when joining group (OS X 10.9)
    + JDK-8048021: Remove @version tag in jaxp repo
    + JDK-8049348: compiler/intrinsics/bmi/verifycode tests on
    lzcnt and tzcnt use incorrect assumption about REXB prefix
    usage
    + JDK-8060027: Tests java/beans/XMLEncoder/Test4903007.java and
    java/beans/XMLEncoder/java_awt_GridBagLayout.java
    + JDK-8066588: javax/management/remote/mandatory/connectio
    /RMIConnector_NPETest.java fails to compile
    + JDK-8066652: Default TimeZone is GMT not local if
    user.timezone is invalid on Mac OS
    + JDK-8069034:
    gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
    nightly failure
    + JDK-8077590: windows_i586_6.2-product-c2-runThese8_Xcomp_vm
    failing after win compiler upgrade
    + JDK-8080287: The image of BufferedImage.TYPE_INT_ARGB and
    BufferedImage.TYPE_INT_ARGB_PRE is blank
    + JDK-8140329: [TEST_BUG] test FullScreenAfterSplash.java
    failed because image was not generated
    + JDK-8140472: java/net/ipv6tests/TcpTest.java failed
    intermittently with java.net.BindException: Address already in
    use: NET_Bind
    + JDK-8147051: StaxEntityResolverWrapper should create
    StaxXMLInputSource with a resolver indicator
    + JDK-8148915: Intermittent failures of bug6400879.java
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8177393: Result of RescaleOp for 4BYTE_ABGR images may be
    25% black
    + JDK-8177536: Avoid Apple Peer-to-Peer interfaces in
    networking tests
    + JDK-8182036: Load from initializing arraycopy uses wrong
    memory state
    + JDK-8183369: RFC unconformity of HttpURLConnection with proxy
    + JDK-8183543: Aarch64: C2 compilation often fails with "failed
    spill-split-recycle sanity check"
    + JDK-8187450: JNI local refs exceeds capacity warning in
    NetworkInterface::getAll
    + JDK-8187649: ArrayIndexOutOfBoundsException in
    java.util.JapaneseImperialCalendar
    + JDK-8190482: InnocuousThread creation should not require the
    caller to possess enableContextClassLoaderOverride
    + JDK-8190793: Httpserver does not detect truncated request body
    + JDK-8196572: Tests ColConvCCMTest.java and MTColConvTest.java
    fail
    + JDK-8202788: Explicitly reclaim cached thread-local direct
    buffers at thread exit
    + JDK-8210058: Algorithmic Italic font leans opposite angle in
    Printing
    + JDK-8220150: macos10.14 Mojave returns anti-aliased glyphs
    instead of aliased B&amp;W glyphs
    + JDK-8225082: Remove IdenTrust certificate that is expiring in
    September 2021
    + JDK-8225083: Remove Google certificate that is expiring in
    December 2021
    + JDK-8226806: [macOS 10.14] Methods of Java Robot should be
    called from appropriate thread
    + JDK-8231254: (fs) Add test for macOS Catalina changes to
    protect system software
    + JDK-8231438: [macOS] Dark mode for the desktop is not
    supported
    + JDK-8232178: MacVolumesTest failed after upgrade to MacOS
    Catalina
    + JDK-8232226: [macos 10.15] test/jdk/java/awt/color/
    /EqualityTest/EqualityTest.java may fail
    + JDK-8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/
    /DrawImageBG/SystemBgColorTest.java fails
    + JDK-8236897: Fix the copyright header for pkcs11gcm2.h
    + JDK-8237499: JFR: Include stack trace in the ThreadStart event
    + JDK-8239886: Minimal VM build fails after JDK-8237499
    + JDK-8261397: Try Catch Method Failing to Work When Dividing
    An Integer By 0
    + JDK-8262731: [macOS] Exception from "Printable.print" is
    swallowed during "PrinterJob.print"
    + JDK-8272342: [TEST_BUG] java/awt/print/PrinterJob/
    /PageDialogMarginTest.java catches all exceptions
    + JDK-8273308: PatternMatchTest.java fails on CI
    + JDK-8273342: Null pointer dereference in
    classFileParser.cpp:2817
    + JDK-8273826: Correct Manifest file name and NPE checks
    + JDK-8273968: JCK javax_xml tests fail in CI
    + JDK-8274407: (tz) Update Timezone Data to 2021c
    + JDK-8274467: TestZoneInfo310.java fails with tzdata2021b
    + JDK-8274468: TimeZoneTest.java fails with tzdata2021b
    + JDK-8274595: DisableRMIOverHTTPTest failed: connection refused
    + JDK-8274779: HttpURLConnection: HttpClient and HttpsClient
    incorrectly check request method when set to POST
    + JDK-8275766: (tz) Update Timezone Data to 2021e
    + JDK-8275849: TestZoneInfo310.java fails with tzdata2021e
    + JDK-8276536: Update TimeZoneNames files to follow the changes
    made by JDK-8275766
- Added patch:
  * JDK-8076190.patch
    + backport reviewed fix for JDK-8076190 Customizing the
    generation of a PKCS12 keystore (bsc#1195163)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1649073600">- Add java-1_8_0-openjdk-autoconf27.patch to accept autoconf 2.71
  as autoconf 2.59 or later</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1656590400">- Update to version jdk8u332 (icedtea-3.23.0)
  * April 2022 CPU
  * Security fixes
    + JDK-8269938: Enhance XML processing passes redux
    + JDK-8270504, bsc#1198672, CVE-2022-21426: Better XPath
    expression handling
    + JDK-8272255: Completely handle MIDI files
    + JDK-8272261: Improve JFR recording file processing
    + JDK-8272594: Better record of recordings
    + JDK-8274221: More definite BER encodings
    + JDK-8275151, bsc#1198675, CVE-2022-21443: Improved Object
    Identification
    + JDK-8277227: Better identification of OIDs
    + JDK-8277672, bsc#1198674, CVE-2022-21434: Better invocation
    handler handling
    + JDK-8278008, bsc#1198671, CVE-2022-21476: Improve Santuario
    processing
    + JDK-8278356: Improve file creation
    + JDK-8278449: Improve keychain support
    + JDK-8278805: Enhance BMP image loading
    + JDK-8278972, bsc#1198673, CVE-2022-21496: Improve URL supports
    + JDK-8281388: Change wrapping of EncryptedPrivateKeyInfo
  * Import of OpenJDK 8 u332
    + JDK-8033980: Xerces Update: datatype XMLGregorianCalendarImpl
    and DurationImpl
    + JDK-8035437: Xerces Update: xml/serialize/DOMSerializerImpl
    + JDK-8035577: Xerces Update: impl/xpath/regex/RangeToken.java
    + JDK-8037259: xerces update: xpointer update
    + JDK-8041523: Xerces Update: Serializer improvements from Xalan
    + JDK-8141508: java.lang.invoke.LambdaConversionException:
    Invalid receiver type
    + JDK-8162572: Update License Header for all JAXP sources
    + JDK-8167014: jdeps: Missing message: warn.skipped.entry
    + JDK-8198411: [TEST_BUG] Two java2d tests are unstable in mach5
    + JDK-8202822: Add .git to .hgignore
    + JDK-8205540: test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/
    /trace001/trace001.java fails with Debuggee did not exit after
    15 &lt;cont&gt; commands
    + JDK-8209178: Proxied HttpsURLConnection doesn't send BODY
    when retrying POST request
    + JDK-8210283: Support git as an SCM alternative in the build
    + JDK-8218682: [TEST_BUG] DashOffset fails in mach5
    + JDK-8225690: Multiple AttachListener threads can be created
    + JDK-8227738: jvmti/DataDumpRequest/datadumpreq001 failed due
    to "exit code is 134"
    + JDK-8227815: Minimal VM: set_state is not a member of
    AttachListener
    + JDK-8240633: Memory leaks in the implementations of
    FileChooserUI
    + JDK-8241768: git needs .gitattributes
    + JDK-8247766: [aarch64] guarantee(val &lt; (1U &lt;&lt; nbits)) failed:
    Field too big for insn
    + JDK-8253147: The javax/swing/JPopupMenu/7154841/
    /bug7154841.java fail on big screens
    + JDK-8253353: Crash in C2: guarantee(n != NULL) failed: No Node
    + JDK-8266749: AArch64: Backtracing broken on PAC enabled
    systems
    + JDK-8270290: NTLM authentication fails if HEAD request is used
    + JDK-8273229: Update OS detection code to recognize Windows
    Server 2022
    + JDK-8273341: Update Siphash to version 1.0
    + JDK-8273575: memory leak in appendBootClassPath(), paths must
    be deallocated
    + JDK-8274524: SSLSocket.close() hangs if it is called during
    the ssl handshake
    + JDK-8277224: sun.security.pkcs.PKCS9Attributes.toString()
    throws NPE
    + JDK-8277488: Add expiry exception for Digicert
    (geotrustglobalca) expiring in May 2022
    + JDK-8279077: JFR crashes on Linux ppc due to missing crash
    protector in signal handler
    + JDK-8280060: The sun/rmi/server/Activation.java class use
    Thread.dumpStack()
    + JDK-8282300: Throws NamingException instead of
    InvalidNameException after JDK-8278972
    + JDK-8282397: createTempFile method of java.io.File is failing
    when called with suffix of spaces character
    + JDK-8284548: Invalid XPath expression causes
    StringIndexOutOfBoundsException
    + JDK-8284920: Incorrect Token type causes XPath expression to
    return empty result
    + JDK-8284936: Fix Java 7 bootstrap breakage due to use of
    Arrays.stream
  * Backports
    + JDK-8031567: Better model for storing source revision
    information
    + JDK-8170385: JDK-8031567 broke source bundles
    + JDK-8170392: JDK-8031567 broke builds from source bundles
    + JDK-8253424: Add support for running pre-submit testing using
    GitHub Actions
    + JDK-8253865: Pre-submit testing using GitHub Actions does not
    detect failures reliably
    + JDK-8254054: Pre-submit testing using GitHub Actions should
    not use the deprecated set-env command
    + JDK-8254173: Add Zero, Minimal hotspot targets to submit
    workflow
    + JDK-8254175: Build no-pch configuration in debug mode for
    submit checks
    + JDK-8254282: Add Linux x86_32 builds to submit workflow
    + JDK-8255305: Add Linux x86_32 tier1 to submit workflow
    + JDK-8255352: Archive important test outputs in submit workflow
    + JDK-8255373: Submit workflow artifact name is always
    "test-results_.zip"
    + JDK-8255895: Submit workflow artifacts miss hs_errs/replays
    due to ZIP include mismatch
    + JDK-8256127: Add cross-compiled foreign architectures builds
    to submit workflow
    + JDK-8256277: Github Action build on macOS should define OS
    and Xcode versions
    + JDK-8256354: Github Action build on Windows should define OS
    and MSVC versions
    + JDK-8256393: Github Actions build on Linux should define OS
    and GCC versions
    + JDK-8256414: add optimized build to submit workflow
    + JDK-8256747: GitHub Actions: decouple the hotspot build-only
    jobs from Linux x64 testing
    + JDK-8257056: Submit workflow should apt-get update to avoid
    package installation errors
    + JDK-8259924: GitHub actions fail on Linux x86_32 with "Could
    not configure libc6:i386"
    + JDK-8260460: GitHub actions still fail on Linux x86_32 with
    "Could not configure libc6:i386"
    + JDK-8263667: Avoid running GitHub actions on branches named
    pr/*
    + JDK-8282225: GHA: Allow one concurrent run per PR only
    + JDK-8284772: 8u GHA: Use GCC Major Version Dependencies Only
  * Bug fixes
    + GH002: Only add -Wno-unused-parameter on gcc and clang
    compilers.
    + GH004: Fix naming of sockaddr_in6 variable (sa6-&gt;him6) in
    SOCKETADDRESS union on Windows
    + GH007: Fix NetworkInterface_winXP.c variable declarations to
    compile on VS2010
    + GH008: Reinstate POST_STRIP_CMD empty check in Images.gmk
    + GH012: Building from tarball broken by bad backport of
    JDK-8210283
  * Shenandoah
    + JDK-8260632: Build failures after JDK-8253353</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1659441600">- Update to version jdk8u345 (icedtea-3.24.0)
  * July 2022 CPU
  * Security fixes
    + JDK-8272243: Improve DER parsing
    + JDK-8272249: Better properties of loaded Properties
    + JDK-8277608: Address IP Addressing
    + JDK-8281859, CVE-2022-21540, bsc#1201694: Improve class
    compilation
    + JDK-8281866, CVE-2022-21541, bsc#1201692: Enhance
    MethodHandle invocations
    + JDK-8283190: Improve MIDI processing
    + JDK-8284370: Improve zlib usage
    + JDK-8285407, CVE-2022-34169, bsc#1201684: Improve Xalan
    supports
  * Import of OpenJDK 8 u342
    + JDK-8076190, bsc#1195163: Customizing the generation of a
    PKCS12 keystore
    + JDK-8129572: Cleanup usage of getResourceAsStream in jaxp
    + JDK-8132256: jaxp: Investigate removal of com/sun/org/apache/
    /bcel/internal/util/ClassPath.java
    + JDK-8168926: C2: Bytecode escape analyzer crashes due to
    stack overflow
    + JDK-8170530: bash configure output contains a typo in a
    suggested library name
    + JDK-8190753: (zipfs): Accessing a large entry (&gt; 2^31 bytes)
    leads to a negative initial size for ByteArrayOutputStream
    + JDK-8194154: System property user.dir should not be changed
    + JDK-8202142: jfr/event/io/TestInstrumentation is unstable
    + JDK-8209771: jdk.test.lib.Utils::runAndCheckException error
    + JDK-8221988: add possibility to build with Visual Studio 2019
    + JDK-8223396: [TESTBUG] several jfr tests do not clean up
    files created in /tmp
    + JDK-8230865: [TESTBUG] jdk/jfr/event/io/EvilInstrument.java
    fails at-run shell MakeJAR.sh target
    + JDK-8235211: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails with
    AttachNotSupportedException: Unable to open socket file
    + JDK-8244973: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails "stderr was not
    empty"
    + JDK-8248876: LoadObject with bad base address created for
    exec file on linux
    + JDK-8255239: The timezone of the hs_err_pid log file is
    corrupted in Japanese locale
    + JDK-8261107: ArrayIndexOutOfBoundsException in the
    ICC_Profile.getInstance(InputStream)
    + JDK-8266187: Memory leak in appendBootClassPath()
    + JDK-8274658: ISO 4217 Amendment 170 Update
    + JDK-8274751: Drag And Drop hangs on Windows
    + JDK-8278138: OpenJDK8 fails to start on Windows 8.1 after
    upgrading compiler to VS2017
    + JDK-8279669: test/jdk/com/sun/jdi/TestScaffold.java uses
    wrong condition
    + JDK-8281814: Debuginfo.diz contains redundant build path
    after backport JDK-8025936
    + JDK-8282458: Update .jcheck/conf file for 8u move to git
    + JDK-8282552: Bump update version of OpenJDK: 8u342
    + JDK-8283350: (tz) Update Timezone Data to 2022a
    + JDK-8284620: CodeBuffer may leak _overflow_arena
    + JDK-8285445: cannot open file "NUL:"
    + JDK-8285523: Improve test java/io/FileOutputStream/
    /OpenNUL.java
    + JDK-8285591: [11] add signum checks in DSA.java engineVerify
    + JDK-8285727: [11u, 17u] Unify fix for JDK-8284920 with
    version from head
    + JDK-8286989: Build failure on macOS after 8281814
    + JDK-8287537: 8u JDK-8284620 backport broke AArch64 build
  * Import of OpenJDK 8 u345
    + JDK-8290832: It is no longer possible to change "user.dir"
    in the JDK8
    + JDK-8291568: Bump update version of OpenJDK: 8u345
- Removed patch:
  * JDK-8076190.patch
    + Included by upstream</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1661342400">- make-jobserver-detection.patch: Fix detection of jobserver support</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1669896000">- Update to version jdk8u352 (icedtea-3.25.0)
  * October 2022 CPU
  * CVEs
    + CVE-2022-21619 (bsc#1204473)
    + CVE-2022-21626 (bsc#1204471)
    + CVE-2022-21624 (bsc#1204475)
    + CVE-2022-21628 (bsc#1204472)
  * Security fixes
    + JDK-8282252: Improve BigInteger/Decimal validation
    + JDK-8285662: Better permission resolution
    + JDK-8286511: Improve macro allocation
    + JDK-8286519: Better memory handling
    + JDK-8286526: Improve NTLM support
    + JDK-8286533: Key X509 usages
    + JDK-8286910: Improve JNDI lookups
    + JDK-8286918: Better HttpServer service
    + JDK-8288508: Enhance ECDSA usage
  * Import of OpenJDK 8 u352
    + JDK-7131823: bug in GIFImageReader
    + JDK-7186258: InetAddress$Cache should replace
    currentTimeMillis with nanoTime for more precise and accurate
    + JDK-8028265: Add legacy tz tests to OpenJDK
    + JDK-8039955: [TESTBUG] jdk/lambda/LambdaTranslationTest1 -
    java.lang.AssertionError: expected [d:1234.000000] but found
    [d:1234,000000]
    + JDK-8049228: Improve multithreaded scalability of InetAddress
    cache
    + JDK-8071507: (ref) Clear phantom reference as soft and weak
    references do
    + JDK-8087283: Add support for the XML Signature here() function
    to the JDK XPath implementation
    + JDK-8130895: Test javax/swing/system/6799345/TestShutdown.java
    fails on Solaris11 Sparcv9
    + JDK-8136354: [TEST_BUG] Test
    java/awt/image/RescaleOp/RescaleAlphaTest.java with Bad action
    for script
    + JDK-8139668: Generate README-build.html from markdown
    + JDK-8143847: Remove REF_CLEANER reference category
    + JDK-8147862: Null check too late in
    sun.net.httpserver.ServerImpl
    + JDK-8150669: C1 intrinsic for Class.isPrimitive
    + JDK-8155742: [Windows] robot.keyPress(KeyEvent.VK_ALT_GRAPH)
    throws java.lang.IllegalArgumentException in windows
    + JDK-8173339: AArch64: Fix minimum stack size computations
    + JDK-8173361: various crashes in
    JvmtiExport::post_compiled_method_load
    + JDK-8175797: (ref) Reference::enqueue method should clear the
    reference object before enqueuing
    + JDK-8178832: (ref) jdk.lang.ref.disableClearBeforeEnqueue
    property is ignored
    + JDK-8183107: PKCS11 regression regarding checkKeySize
    + JDK-8193780: (ref) Remove the undocumented
    "jdk.lang.ref.disableClearBeforeEnqueue" system property
    + JDK-8194873: right ALT key hotkeys no longer work in Swing
    components
    + JDK-8201793: (ref) Reference object should not support cloning
    + JDK-8214427: probable bug in logic of
    ConcurrentHashMap.addCount()
    + JDK-8232950: SUNPKCS11 Provider incorrectly check key length
    for PSS Signatures.
    + JDK-8233019: java.lang.Class.isPrimitive() (C1) returns wrong
    result if Klass* is aligned to 32bit
    + JDK-8235218: Minimal VM is broken after JDK-8173361
    + JDK-8235385: Crash on aarch64 JDK due to long offset
    + JDK-8245263: Enable TLSv1.3 by default on JDK 8u for Client
    roles
    + JDK-8254178: Remove .hgignore
    + JDK-8254318: Remove .hgtags
    + JDK-8256722: handle VC++:1927 VS2019 in  abstract_vm_version
    + JDK-8260589: Crash in JfrTraceIdLoadBarrier::load(_jclass*)
    + JDK-8280963: Incorrect PrintFlags formatting on Windows
    + JDK-8282538: PKCS11 tests fail on CentOS Stream 9
    + JDK-8283849: AsyncGetCallTrace may crash JVM on guarantee
    + JDK-8285400: Add '@apiNote' to the APIs defined in
    Java SE 8 MR 3
    + JDK-8285497: Add system property for Java SE specification
    maintenance version
    + JDK-8287132: Retire Runtime.runFinalizersOnExit so that it
    always throws UOE
    + JDK-8287508: The tests added to jdk-8 by 8235385 are to be
    ported to jdk-11
    + JDK-8287521: Bump update version of OpenJDK: 8u352
    + JDK-8288763: Pack200 extraction failure with invalid size
    + JDK-8288865: [aarch64] LDR instructions must use legitimized
    addresses
    + JDK-8290000: Bump macOS GitHub actions to macOS 11
    + JDK-8292579: (tz) Update Timezone Data to 2022c
    + JDK-8292688: Support Security properties in
    security.testlibrary.Proc
  * AArch32 port
    + JDK-8292599: [aarch32] Crash due to missed CPU specific part
    of 8233019</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1675771200">- Update to version jdk8u362 (icedtea-3.26.0)
  * January 2023 CPU
  * CVEs
    + CVE-2023-21830, bsc#1207249
    + CVE-2023-21843, bsc#1207248
  * Security fixes
    + JDK-8285021: Improve CORBA communication
    + JDK-8286496: Improve Thread labels
    + JDK-8288516: Enhance font creation
    + JDK-8289350: Better media supports
    + JDK-8293554: Enhanced DH Key Exchanges
    + JDK-8293598: Enhance InetAddress address handling
    + JDK-8293717: Objective view of ObjectView
    + JDK-8293734: Improve BMP image handling
    + JDK-8293742: Better Banking of Sounds
    + JDK-8295687: Better BMP bounds
  * New features
    + Support for building with autoconf 2.71
  * Import of OpenJDK 8 u362 build 09
    + JDK-6885993: Named Thread: introduce print() and
    print_on(outputStream* st) methods
    + JDK-7124218: [TEST_BUG] [macosx] Space should select cell in
    the JTable
    + JDK-8054066: com/sun/jdi/DoubleAgentTest.java fails with
    timeout
    + JDK-8067941: [TESTBUG] Fix tests for OS with 64K page size.
    + JDK-8071530: Update OS detection code to reflect Windows 10
    version change
    + JDK-8073464: GC workers do not have thread names
    + JDK-8079255: [TEST_BUG] [macosx] Test closed/java/awt/Robot/
    /RobotWheelTest/RobotWheelTest fails for Mac only
    + JDK-8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/
    /RobotWheelTest.java fails
    + JDK-8148005: One byte may be corrupted by
    get_datetime_string()
    + JDK-8159599: [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/
    /ModalInternalFrameTest.java
    + JDK-8159720: Failure of C2 compilation with tiered prevents
    some C1 compilations
    + JDK-8197859: VS2017 Complains about UINTPTR_MAX definition in
    globalDefinitions_VisCPP.hpp
    + JDK-8206456: [TESTBUG] docker jtreg tests fail on systems
    without cpuset.effective_cpus / cpuset.effective_mems
    + JDK-8221529: [TESTBUG] Docker tests use old/deprecated image
    on AArch64
    + JDK-8224506: [TESTBUG] TestDockerMemoryMetrics.java fails
    with exitValue = 137
    + JDK-8233551: [TESTBUG] SelectEditTableCell.java fails on MacOS
    + JDK-8241086: Test runtime/NMT/HugeArenaTracking.java is
    failing on 32bit Windows
    + JDK-8253702: BigSur version number reported as 10.16, should
    be 11.nn
    + JDK-8255559: Leak File Descriptors Because of
    ResolverLocalFilesystem#engineResolveURI()
    + JDK-8265527: tools/javac/diags/CheckExamples.java fails after
    JDK-8078024 8u backport
    + JDK-8269039: Disable SHA-1 Signed JARs
    + JDK-8269850: Most JDK releases report macOS version 12 as
    10.16 instead of 12.0
    + JDK-8270344: Session resumption errors
    + JDK-8271459: C2: Missing NegativeArraySizeException when
    creating StringBuilder with negative capacity
    + JDK-8273176: handle latest VS2019 in abstract_vm_version
    + JDK-8274563: jfr/event/oldobject/TestClassLoaderLeak.java
    fails when GC cycles are not happening
    + JDK-8274840: Update OS detection code to recognize Windows 11
    + JDK-8275887: jarsigner prints invalid digest/signature
    algorithm warnings if keysize is weak/disabled
    + JDK-8280890: Cannot use '-Djava.system.class.loader' with
    class loader in signed JAR
    + JDK-8283277: ISO 4217 Amendment 171 Update
    + JDK-8283903: GetContainerCpuLoad does not return the correct
    result in share mode
    + JDK-8284389: Improve stability of GHA Pre-submit testing by
    caching cygwin installer
    + JDK-8284622: Update versions of some Github Actions used in
    JDK workflow
    + JDK-8286582: Build fails on macos aarch64 when using
  - -with-zlib=bundled
    + JDK-8288928: Incorrect GPL header in pnglibconf.h (backport
    of JDK-8185041)
    + JDK-8289549: ISO 4217 Amendment 172 Update
    + JDK-8292762: Remove .jcheck directories from jdk8u
    subcomponents
    + JDK-8293181: Bump update version of OpenJDK: 8u362
    + JDK-8293461: Add a test for JDK-8290832
    + JDK-8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java
    still fails when GC cycles are not happening
    + JDK-8294307: ISO 4217 Amendment 173 Update
    + JDK-8294357: (tz) Update Timezone Data to 2022d
    + JDK-8294863: Enable partial tier1 testing in GHA for JDK8
    + JDK-8295164: JDK 8 jdi tests should not use tasklist command
    on Windows
    + JDK-8295173: (tz) Update Timezone Data to 2022e
    + JDK-8295288: Some vm_flags tests associate with a wrong BugID
    + JDK-8295714: GHA ::set-output is deprecated and will be
    removed
    + JDK-8295723: security/infra/wycheproof/RunWycheproof.java
    fails with Assertion Error
    + JDK-8295915: Problemlist compiler/rtm failures specific to 8u
    + JDK-8295950: Enable langtools/tier1 in GHA for 8u
    + JDK-8296108: (tz) Update Timezone Data to 2022f
    + JDK-8296239: ISO 4217 Amendment 174 Update
    + JDK-8296555: Enable hotspot/tier1 for 64-bit builds in GHA
    for 8u
    + JDK-8296715: CLDR v42 update for tzdata 2022f
    + JDK-8296959: Fix hotspot shell tests of 8u on multilib systems
    + JDK-8297141: Fix hotspot/test/runtime/SharedArchiveFile/
    /DefaultUseWithClient.java for 8u
    + JDK-8297804: (tz) Update Timezone Data to 2022g
    + JDK-8299439: java/text/Format/NumberFormat/CurrencyFormat.java
    fails for hr_HR
    + JDK-8299483: ProblemList java/text/Format/NumberFormat/
    /CurrencyFormat.java
    + JDK-8300178: JDK-8286496 causes build failure on older GCC
    + JDK-8300225: JDK-8288516 causes build failure on Windows +
    VS2010
  * Bug fixes
    + Don't run check-aes on Zero builds (pointless and slow)
- Removed patch:
  * java-1_8_0-openjdk-autoconf27.patch
    + fixed upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1683115200">- Update to version jdk8u372 (icedtea-3.27.0)
  * April 2023 CPU
  * CVEs
    + CVE-2023-21930, bsc#1210628
    + CVE-2023-21937, bsc#1210631
    + CVE-2023-21938, bsc#1210632
    + CVE-2023-21939, bsc#1210634
    + CVE-2023-21954, bsc#1210635
    + CVE-2023-21967, bsc#1210636
    + CVE-2023-21968, bsc#1210637
  * Security fixes
    + JDK-8287404: Improve ping times
    + JDK-8288436: Improve Xalan supports
    + JDK-8294474: Better AES support
    + JDK-8295304: Runtime support improvements
    + JDK-8296496, JDK-8292652: Overzealous check in sizecalc.h
    prevents large memory allocation
    + JDK-8296676, JDK-8296622: Improve String platform support
    + JDK-8296684: Improve String platform support
    + JDK-8296692: Improve String platform support
    + JDK-8296700: Improve String platform support
    + JDK-8296832: Improve Swing platform support
    + JDK-8297371: Improve UTF8 representation redux
    + JDK-8298191: Enhance object reclamation process
    + JDK-8298310: Enhance TLS session negotiation
    + JDK-8298667: Improved path handling
    + JDK-8299129: Enhance NameService lookups
  * Import of OpenJDK 8 u372 build 07
    + JDK-6734341: REGTEST fails: SelectionAutoscrollTest.html
    + JDK-6829250: Reg test: java/awt/Toolkit/ScreenInsetsTest/
    /ScreenInsetsTest.java fails in Windows
    + JDK-7001973: java/awt/Graphics2D/CopyAreaOOB.java fails
    + JDK-7124238: [macosx] Font in BasicHTML document is bigger
    than it should be
    + JDK-7124381: DragSourceListener.dragDropEnd() never been
    called on completion of dnd operation
    + JDK-8039888: [TEST_BUG] keyboard garbage after
    javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/
    /WrongAltProcessing.java
    + JDK-8042098: [TESTBUG] Test
    sun/java2d/AcceleratedXORModeTest.java fails on Windows
    + JDK-8065422: Trailing dot in hostname causes TLS handshake to
    fail with SNI disabled
    + JDK-8072770: [TESTBUG] Some Introspector tests fail with a
    Java heap bigger than 4GB
    + JDK-8075964: Test java/awt/Mouse/TitleBarDoubleClick/
    /TitleBarDoubleClick.html fails intermittently with timeout
    error
    + JDK-8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/
    /4251579/bug4251579.java failure due to timing
    + JDK-8142540: [TEST_BUG] Test sun/awt/dnd/8024061/
    /bug8024061.java fails on ubuntu
    + JDK-8156579: Two JavaBeans tests failed
    + JDK-8156581: Cleanup of ProblemList.txt
    + JDK-8159135: [PIT] javax/swing/JMenuItem/8152981/
    /MenuItemIconTest.java always fail
    + JDK-8177560: @headful key can be removed from the tests for
    JavaSound
    + JDK-8196196: Headful tests should not be run in headless mode
    + JDK-8196467: javax/swing/JInternalFrame/Test6325652.java fails
    + JDK-8197408: Bad pointer comparison and small cleanup in
    os_linux.cpp
    + JDK-8203485: [freetype] text rotated on 180 degrees is too
    narrow
    + JDK-8205959: Do not restart close if errno is EINTR
    + JDK-8216366: Add rationale to PER_CPU_SHARES define
    + JDK-8226236: win32:
    gc/metaspace/TestCapacityUntilGCWrapAround.java fails
    + JDK-8228585: jdk/internal/platform/cgroup/
    /TestCgroupMetrics.java - NumberFormatException because of
    large long values (memory limit_in_bytes)
    + JDK-8229182: [TESTBUG] runtime/containers/docker/
    /TestMemoryAwareness.java test fails on SLES12
    + JDK-8229202: Docker reporting causes secondary crashes in
    error handling
    + JDK-8230305: Cgroups v2: Container awareness
    + JDK-8231111: Cgroups v2: Rework Metrics in java.base so as to
    recognize unified hierarchy
    + JDK-8232207: Linux os::available_memory re-reads cgroup
    configuration on every invocation
    + JDK-8233570: [TESTBUG] HTMLEditorKit test bug5043626.java is
    failing on macos
    + JDK-8234484: Add ability to configure third port for remote
    JMX
    + JDK-8237479: 8230305 causes slowdebug build failure
    + JDK-8239559: Cgroups: Incorrect detection logic on some
    systems
    + JDK-8239785: Cgroups: Incorrect detection logic on old
    systems in hotspot
    + JDK-8239827: The test OpenByUNCPathNameTest.java should be
    changed to be manual
    + JDK-8240189: [TESTBUG] Some cgroup tests are failing after
    JDK-8231111
    + JDK-8241087: Build failure with VS 2019 (16.5.0) due to C2039
    and C2873
    + JDK-8242468: VS2019 build missing vcruntime140_1.dll
    + JDK-8243543: jtreg test security/infra/java/security/cert/
    /CertPathValidator/certification/BuypassCA.java fails
    + JDK-8244500: jtreg test error in test/hotspot/jtreg/
    /containers/docker/TestMemoryAwareness.java
    + JDK-8245543: Cgroups: Incorrect detection logic on some
    systems (still reproducible)
    + JDK-8245654: Add Certigna Root CA
    + JDK-8247676: vcruntime140_1.dll is not needed on 32-bit
    Windows
    + JDK-8248899: security/infra/java/security/cert/
    /CertPathValidator/certification/QuoVadisCA.java fails,
    Certificate has been revoked
    + JDK-8252359: HotSpot Not Identifying it is Running in a
    Container
    + JDK-8252957: Wrong comment in CgroupV1Subsystem::cpu_quota
    + JDK-8253435: Cgroup: 'stomping of _mount_path' crash if
    manually mounted cpusets exist
    + JDK-8253714: [cgroups v2] Soft memory limit incorrectly using
    memory.high
    + JDK-8253727: [cgroups v2] Memory and swap limits reported
    incorrectly
    + JDK-8253797: [cgroups v2] Account for the fact that swap
    accounting is disabled on some systems
    + JDK-8253939: [TESTBUG] Increase coverage of the cgroups
    detection code
    + JDK-8254001: [Metrics] Enhance parsing of cgroup interface
    files for version detection
    + JDK-8254717: isAssignableFrom checks in
    KeyFactorySpi.engineGetKeySpec appear to be backwards
    + JDK-8254997: Remove unimplemented
    OSContainer::read_memory_limit_in_bytes
    + JDK-8257620: Do not use objc_msgSend_stret to get macOS
    version
    + JDK-8262379: Add regression test for JDK-8257746
    + JDK-8263404: RsaPrivateKeySpec is always recognized as
    RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec
    + JDK-8266391: Replace use of reflection in
    jdk.internal.platform.Metrics
    + JDK-8270317: Large Allocation in CipherSuite
    + JDK-8275535: Retrying a failed authentication on multiple
    LDAP servers can lead to users blocked
    + JDK-8275650: Problemlist java/io/File/createTempFile/
    /SpecialTempFile.java for Windows 11
    + JDK-8275713: TestDockerMemoryMetrics test fails on recent runc
    + JDK-8278951: containers/cgroup/PlainRead.java fails on Ubuntu
    21.10
    + JDK-8280048: Missing comma in copyright header
    + JDK-8282398: EndingDotHostname.java test fails because SSL
    cert expired
    + JDK-8282511: Use fixed certificate validation date in
    SSLExampleCert template
    + JDK-8282947: JFR: Dump on shutdown live-locks in some
    conditions
    + JDK-8283606: Tests may fail with zh locale on MacOS
    + JDK-8284102: [TESTBUG] [11u] Retroactively add regression
    test for JDK-8272124
    + JDK-8284690: [macos] VoiceOver : Getting
    java.lang.IllegalArgumentException: Invalid location on
    Editable JComboBox
    + JDK-8284756: [11u] Remove unused isUseContainerSupport in
    CgroupV1Subsystem
    + JDK-8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile
    fails when named value doesn't exist
    + JDK-8286624: Regression Test CoordinateTruncationBug.java
    fails on OL8.3
    + JDK-8287107: CgroupSubsystemFactory.setCgroupV2Path asserts
    with freezer controller
    + JDK-8287109: Distrust.java failed with
    CertificateExpiredException
    + JDK-8287463: JFR: Disable TestDevNull.java on Windows
    + JDK-8287741: Fix of JDK-8287107 (unused cgv1 freezer
    controller) was incomplete
    + JDK-8289695: [TESTBUG] TestMemoryAwareness.java fails on
    cgroups v2 and crun
    + JDK-8291570: [TESTBUG] Part of JDK-8250984 absent from 11u
    + JDK-8292083: Detected container memory limit may exceed
    physical machine memory
    + JDK-8292541: [Metrics] Reported memory limit may exceed
    physical machine memory
    + JDK-8293472: Incorrect container resource limit detection if
    manual cgroup fs mounts present
    + JDK-8293540: [Metrics] Incorrectly detected resource limits
    with additional cgroup fs mounts
    + JDK-8293767: AWT test TestSinhalaChar.java has old SCCS
    markings
    + JDK-8294767: 8u contains two copies of
    test/../FileUtils.java, one uses JDK9+ features
    + JDK-8295322: Tests for JDK-8271459 were not backported to 11u
    + JDK-8295952: Problemlist existing compiler/rtm tests also on
    x86
    + JDK-8295982: Failure in sun/security/tools/keytool/
    /WeakAlg.java - ks: The process cannot access the file because
    it is being used by another process
    + JDK-8296480: java/security/cert/pkix/policyChanges/
    /TestPolicy.java is failing
    + JDK-8296485: BuildEEBasicConstraints.java test fails with
    SunCertPathBuilderException
    + JDK-8296632: Write a test to verify the content change of
    TextArea sends TextEvent
    + JDK-8296957: One more cast in SAFE_SIZE_NEW_ARRAY2
    + JDK-8297329: [8u] hotspot needs to recognise VS2019
    + JDK-8297739: Bump update version of OpenJDK: 8u372
    + JDK-8297996: [8u] generated images are broken due to renaming
    of MSVC runtime DLL's
    + JDK-8298027: Remove SCCS id's from awt jtreg tests
    + JDK-8298307: Enable hotspot/tier1 for 32-bit builds in GHA
    for 8u
    + JDK-8299445: EndingDotHostname.java fails because of
    compilation errors
    + JDK-8299548: Fix hotspot/test/runtime/Metaspace/
    /MaxMetaspaceSizeTest.java in 8u
    + JDK-8299804: Fix non-portable code in hotspot shell tests in
    8u
    + JDK-8300014: Some backports placed the tests in the wrong
    location
    + JDK-8300119: CgroupMetrics.getTotalMemorySize0() can report
    invalid results on 32 bit systems
    + JDK-8301122: [8u] Fix unreliable vs2010 download link
    + JDK-8301143: [TESTBUG] jfr/event/sampling/TestNative was
    backported to JDK8u without proper native wrapper
    + JDK-8301246: NPE in FcFontManager.getDefaultPlatformFont() on
    Linux without installed fontconfig
    + JDK-8301332: [8u] Fix writing of test files after the cgroups
    v2 backport
    + JDK-8301550: [8u] Enable additional linux build testing in
    GitHub
    + JDK-8301620: [8u] some shell tests are passed but have
    unexpected operator errors
    + JDK-8301760: Fix possible leak in SpNegoContext dispose
    + JDK-8303408: [AIX] Broken jdk8u build after JDK-8266391
    + JDK-8303828: [Solaris] Broken jdk8u build after JDK-8266391
    + JDK-8304053: Revert os specific stubs for SystemMetrics
    + JDK-8305113: (tz) Update Timezone Data to 2023c</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1690804800">- Update to version jdk8u382 (icedtea-3.28.0)
  * July 2023 CPU
  * CVEs
    + CVE-2023-22045, bsc#1213481
    + CVE-2023-22049, bsc#1213482
  * Security fixes
    + JDK-8298676: Enhanced Look and Feel
    + JDK-8300596: Enhance Jar Signature validation
    + JDK-8304468: Better array usages
    + JDK-8305312: Enhanced path handling
  * Import of OpenJDK 8 u382 build 05
    + JDK-8072678: Wrong exception messages in
    java.awt.color.ICC_ColorSpace
    + JDK-8151460: Metaspace counters can have inconsistent values
    + JDK-8152432: Implement setting jtreg @requires properties
    vm.flavor, vm.bits, vm.compMode
    + JDK-8185736: missing default exception handler in calls to
    rethrow_Stub
    + JDK-8186801: Add regression test to test mapping based
    charsets (generated at build time)
    + JDK-8215105: java/awt/Robot/HiDPIScreenCapture/
    /ScreenCaptureTest.java: Wrong Pixel Color
    + JDK-8241311: Move some charset mapping tests from closed to
    open
    + JDK-8263059: security/infra/java/security/cert/
    /CertPathValidator/certification/ComodoCA.java fails due to
    revoked cert
    + JDK-8268558: [TESTBUG] Case 2 in
    TestP11KeyFactoryGetRSAKeySpec is skipped
    + JDK-8271199: Mutual TLS handshake fails signing client
    certificate with custom sensitive PKCS11 key
    + JDK-8276841: Add support for Visual Studio 2022
    + JDK-8277881: Missing SessionID in TLS1.3 resumption in
    compatibility mode
    + JDK-8278851: Correct signer logic for jars signed with
    multiple digest algorithms
    + JDK-8282345: handle latest VS2022 in abstract_vm_version
    + JDK-8282600: SSLSocketImpl should not use user_canceled
    workaround when not necessary
    + JDK-8285515: (dc) DatagramChannel.disconnect fails with
    "Invalid argument" on macOS 12.4
    + JDK-8289301: P11Cipher should not throw out of bounds
    exception during padding
    + JDK-8293232: Fix race condition in pkcs11 SessionManager
    + JDK-8293815: P11PSSSignature.engineUpdate should not print
    debug messages during normal operation
    + JDK-8295530: Update Zlib Data Compression Library to Version
    1.2.13
    + JDK-8298108: Add a regression test for JDK-8297684
    + JDK-8298271: java/security/SignedJar/spi-calendar-provider/
    /TestSPISigned.java failing on Windows
    + JDK-8301119: Support for GB18030-2022
    + JDK-8301400: Allow additional characters for GB18030-2022
    support
    + JDK-8302791: Add specific ClassLoader object to Proxy
    IllegalArgumentException message
    + JDK-8303028: Update system property for Java SE specification
    maintenance version
    + JDK-8303462: Bump update version of OpenJDK: 8u382
    + JDK-8304760: Add 2 Microsoft TLS roots
    + JDK-8305165: [8u] ServiceThread::nmethods_do is not called to
    keep nmethods from being zombied while in the queue
    + JDK-8305681: Allow additional characters for GB18030-2022
    (Level 2) support
    + JDK-8305975: Add TWCA Global Root CA
    + JDK-8307134: Add GTS root CAs
    + JDK-8307310: Backport the tests for JDK-8058969 and
    JDK-8039271 to the OpenJDK8
    + JDK-8307531: [aarch64] JDK8 single-step debugging is
    extremely slow
    + JDK-8310947: gb18030-2000 not selectable with
    LANG=zh_CN.GB18030 after JDK-8301119</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1699963200">- Update to version jdk8u392 (icedtea-3.29.0)
  * October 2023 CPU
  * CVEs
    + CVE-2023-22067, bsc#1216379
    + CVE-2023-22081, bsc#1216374
  * Security fixes
    + JDK-8286503, JDK-8312367: Enhance security classes
    + JDK-8297856: Improve handling of Bidi characters
    + JDK-8303384: Improved communication in CORBA
    + JDK-8305815, JDK-8307278: Update Libpng to 1.6.39
    + JDK-8309966: Enhanced TLS connections
  * Import of OpenJDK 8 u392 build 08
    + JDK-6722928: Provide a default native GSS-API library on
    Windows
    + JDK-8040887: [TESTBUG] Remove
    test/runtime/6925573/SortMethodsTest.java
    + JDK-8042726: [TESTBUG] TEST.groups file was not updated after
    runtime/6925573/SortMethodsTest.java removal
    + JDK-8139348: Deprecate 3DES and RC4 in Kerberos
    + JDK-8173072: zipfs fails to handle incorrect info-zip
    "extended timestamp extra field"
    + JDK-8200468: Port the native GSS-API bridge to Windows
    + JDK-8202952: C2: Unexpected dead nodes after matching
    + JDK-8205399: Set node color on pinned HashMap.TreeNode
    deletion
    + JDK-8209115: adjust libsplashscreen linux ppc64le builds for
    easier libpng update
    + JDK-8214046: [macosx] Undecorated Frame does not Iconify when
    set to
    + JDK-8219804: java/net/MulticastSocket/Promiscuous.java fails
    intermittently due to NumberFormatException
    + JDK-8225687: Newly added sspi.cpp in JDK-6722928 still
    contains some small errors
    + JDK-8232225: Rework the fix for JDK-8071483
    + JDK-8242330: Arrays should be cloned in several JAAS Callback
    classes
    + JDK-8253269: The CheckCommonColors test should provide more
    info on failure
    + JDK-8283441: C2: segmentation fault in
    ciMethodBlocks::make_block_at(int)
    + JDK-8284910: Buffer clean in PasswordCallback
    + JDK-8287073: NPE from CgroupV2Subsystem.getInstance()
    + JDK-8287663: Add a regression test for JDK-8287073
    + JDK-8295685: Update Libpng to 1.6.38
    + JDK-8295894: Remove SECOM certificate that is expiring in
    September 2023
    + JDK-8308788: [8u] Remove duplicate HaricaCA.java test
    + JDK-8309122: Bump update version of OpenJDK: 8u392
    + JDK-8309143: [8u] fix archiving inconsistencies in GHA
    + JDK-8310026: [8u] make java_lang_String::hash_code consistent
    across platforms
    + JDK-8314960: Add Certigna Root CA - 2
    + JDK-8315135: Memory leak in the native implementation of
    Pack200.Unpacker.unpack()
    + JDK-8317040: Exclude cleaner test failing on older releases
- Added patch:
  * bsc1211968.patch
    + fix bsc#1211968: SLES12SP5 vulnerable to CVE-2015-4000
    (Logjam)?</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Update to version jdk8u402 (icedtea-3.30.0)
  * Security fixes
    + JDK-8308204: Enhanced certificate processing
    + JDK-8314284, CVE-2024-20926, bsc#1218906: Enhance Nashorn
    performance
    + JDK-8314295, CVE-2024-20919, bsc#1218903: Enhance
    verification of verifier
    + JDK-8314307, CVE-2024-20921, bsc#1218905: Improve loop
    handling
    + JDK-8314468, CVE-2024-20918, bsc#1218907: Improve Compiler
    loops
    + JDK-8316976, CVE-2024-20945, bsc#1218909: Improve signature
    handling
    + JDK-8317547, CVE-2024-20952, bsc#1218911: Enhance TLS
    connection support
  * Import of OpenJDK 8 u402 build 06
    + JDK-6528710: sRGB-ColorSpace to sRGB-ColorSpace Conversion
    + JDK-8029995: accept yes/no for boolean krb5.conf settings
    + JDK-8159156: [TESTBUG] ReserveMemory test is not useful on
    Aix.
    + JDK-8176509: Use pandoc for converting build readme to html
    + JDK-8206179: com/sun/management/OperatingSystemMXBean/
    /GetCommittedVirtualMemorySize.java fails with Committed
    virtual memory size illegal value
    + JDK-8207404: MulticastSocket tests failing on AIX
    + JDK-8212677: X11 default visual support for IM status window
    on VNC
    + JDK-8239365: ProcessBuilder test modifications for AIX
    execution
    + JDK-8271838: AmazonCA.java interop test fails
    + JDK-8285398: Cache the results of constraint checks
    + JDK-8285696: AlgorithmConstraints:permits not throwing
    IllegalArgumentException when 'alg'  is null
    + JDK-8302017: Allocate BadPaddingException only if it will be
    thrown
    + JDK-8305329: [8u] Unify test libraries into single test
    library - step 1
    + JDK-8307837: [8u] Check step in GHA should also print errors
    + JDK-8309088: security/infra/java/security/cert/
    /CertPathValidator/certification/AmazonCA.java fails
    + JDK-8311813: C1: Uninitialized PhiResolver::_loop field
    + JDK-8312489: Increase jdk.jar.maxSignatureFileSize default
    which is too low for JARs such as WhiteSource/Mend unified agent jar
    + JDK-8312535: MidiSystem.getSoundbank() throws unexpected
    SecurityException
    + JDK-8315280: Bump update version of OpenJDK: 8u402
    + JDK-8315506: C99 compatibility issue in LinuxNativeDispatcher
    + JDK-8317291: Missing null check for
    nmethod::is_native_method()
    + JDK-8317373: Add Telia Root CA v2
    + JDK-8317374: Add Let's Encrypt ISRG Root X2
    + JDK-8318759: Add four DigiCert root certificates
    + JDK-8319187: Add three eMudhra emSign roots
    + JDK-8319405: [s390] [jdk8] Increase javac default stack size
    for s390x zero
    + JDK-8320597: RSA signature verification fails on signed data
    that does not encode params correctly
  * Bug fixes
    + JDK-8324184: Windows VS2010 build failed with "error C2275:
    'int64_t'"</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Do not recommend timezone-java8 (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1713614400">- Update to version jdk8u412 (icedtea-3.31.0)
  * Security fixes
    + JDK-8317507, JDK-8325348, CVE-2024-21094, bsc#1222986: C2
    compilation fails with "Exceeded _node_regs array"
    + JDK-8318340: Improve RSA key implementations
    + JDK-8319851, CVE-2024-21011, bsc#1222979: Improve exception
    logging
    + JDK-8322114, CVE-2024-21085, bsc#1222984: Improve Pack 200
    handling
    + JDK-8322122, CVE-2024-21068, bsc#1222983: Enhance generation
    of addresses
  * Import of OpenJDK 8 u412 build 08
    + JDK-8011180: Delete obsolete scripts
    + JDK-8016451: Scary messages emitted by
    build.tools.generatenimbus.PainterGenerator during build
    + JDK-8021961: setAlwaysOnTop doesn't behave correctly in
    Linux/Solaris under certain scenarios
    + JDK-8023735: [TESTBUG][macosx]
    runtime/XCheckJniJsig/XCheckJSig.java fails on MacOS X
    + JDK-8074860: Structured Exception Catcher missing around
    CreateJavaVM on Windows
    + JDK-8079441: Intermittent failures on Windows with "Unexpected
    exit from test [exit code: 1080890248]" (0x406d1388)
    + JDK-8155590: Dubious collection management in
    sun.net.www.http.KeepAliveCache
    + JDK-8168518: rcache interop with krb5-1.15
    + JDK-8183503: Update hotspot tests to allow for unique test
    classes directory
    + JDK-8186095: upgrade to jtreg 4.2 b08
    + JDK-8186199: [windows] JNI_DestroyJavaVM not covered by SEH
    + JDK-8192931: Regression test
    java/awt/font/TextLayout/CombiningPerf.java fails
    + JDK-8208655: use JTreg skipped status in hotspot tests
    + JDK-8208701: Fix for JDK-8208655 causes test failures in CI
    tier1
    + JDK-8208706: compiler/tiered/
    /ConstantGettersTransitionsTest.java fails to compile
    + JDK-8213410: UseCompressedOops requirement check fails fails
    on 32-bit system
    + JDK-8222323: ChildAlwaysOnTopTest.java fails with
    "RuntimeException: Failed to unset alwaysOnTop"
    + JDK-8224768: Test ActalisCA.java fails
    + JDK-8251155: HostIdentifier fails to canonicalize hostnames
    starting with digits
    + JDK-8251551: Use .md filename extension for README
    + JDK-8268678: LetsEncryptCA.java test fails as Let’s Encrypt
    Authority X3 is retired
    + JDK-8270280: security/infra/java/security/cert/
    /CertPathValidator/certification/LetsEncryptCA.java OCSP
    response error
    + JDK-8270517: Add Zero support for LoongArch
    + JDK-8272708: [Test]: Cleanup: test/jdk/security/infra/java/
    /security/cert/CertPathValidator/certification/BuypassCA.java
    no longer needs ocspEnabled
    + JDK-8276139: TestJpsHostName.java not reliable, better to
    expand HostIdentifierCreate.java test
    + JDK-8288132: Update test artifacts in QuoVadis CA interop
    tests
    + JDK-8297955: LDAP CertStore should use LdapName and not
    String for DNs
    + JDK-8301310: The SendRawSysexMessage test may cause a JVM
    crash
    + JDK-8308592: Framework for CA interoperability testing
    + JDK-8312126: NullPointerException in CertStore.getCRLs after
    8297955
    + JDK-8315042: NPE in PKCS7.parseOldSignedData
    + JDK-8315757: [8u] Add cacerts JTREG tests to GHA tier1 test
    set
    + JDK-8320713: Bump update version of OpenJDK: 8u412
    + JDK-8321060: [8u] hotspot needs to recognise VS2022
    + JDK-8321408: Add Certainly roots R1 and E1
    + JDK-8322725: (tz) Update Timezone Data to 2023d
    + JDK-8322750: Test "api/java_awt/interactive/
    /SystemTrayTests.html" failed because A blue ball icon is
    added outside of the system tray
    + JDK-8323202: [8u] Remove get_source.sh and hgforest.sh
    + JDK-8323640: [TESTBUG]testMemoryFailCount in jdk/internal/
    /platform/docker/TestDockerMemoryMetrics.java always fail
    because OOM killed
    + JDK-8324530: Build error with gcc 10
    + JDK-8325150: (tz) Update Timezone Data to 2024a
  * Bug fixes
    + Support make 4.4</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="b9423673afd220574bce0d4a3ed1afbaeef801bbbaeda5095904193d1b0e62a353042b4367630f3b66a8919047166c6abd54913d1136dab0ddaeea91f530d45e" name="java-1_8_0-openjdk-accessibility" arch="x86_64">
  <version epoch="0" ver="1.8.0.412" rel="2.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1634126400">- Remove the icedtea-sound backend, since all its functionality is
  in the default java sound backends</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to version jdk8u312 (icedtea-3.21.0)
  * October 2021 CPU
  * Security fixes
    + JDK-8130183, CVE-2021-35588, bsc#1191905: InnerClasses: VM
    permits wrong Throw ClassFormatError if InnerClasses
    attribute's inner_class_info_index is 0
    + JDK-8161016: Strange behavior of URLConnection with proxy
    + JDK-8163326, CVE-2021-35550, bsc#1191901: Update the default
    enabled cipher suites preference
    + JDK-8254967, CVE-2021-35565, bsc#1191909:
    com.sun.net.HttpsServer spins on TLS session close
    + JDK-8263314: Enhance XML Dsig modes
    + JDK-8265167, CVE-2021-35556, bsc#1191910: Richer Text Editors
    + JDK-8265574: Improve handling of sheets
    + JDK-8265580, CVE-2021-35559, bsc#1191911: Enhanced style for
    RTF kit
    + JDK-8265776: Improve Stream handling for SSL
    + JDK-8266097, CVE-2021-35561, bsc#1191912: Better hashing
    support
    + JDK-8266103: Better specified spec values
    + JDK-8266109: More Resilient Classloading
    + JDK-8266115: More Manifest Jar Loading
    + JDK-8266137, CVE-2021-35564, bsc#1191913: Improve Keystore
    integrity
    + JDK-8266689, CVE-2021-35567, bsc#1191903: More Constrained
    Delegation
    + JDK-8267086: ArrayIndexOutOfBoundsException in
    java.security.KeyFactory.generatePublic
    + JDK-8267712: Better LDAP reference processing
    + JDK-8267729, CVE-2021-35578, bsc#1191904: Improve TLS client
    handshaking
    + JDK-8267735, CVE-2021-35586, bsc#1191914: Better BMP support
    + JDK-8268193: Improve requests of certificates
    + JDK-8268199: Correct certificate requests
    + JDK-8268506: More Manifest Digests
    + JDK-8269618, CVE-2021-35603, bsc#1191906: Better session
    identification
    + JDK-8269624: Enhance method selection support
    + JDK-8270398: Enhance canonicalization
    + JDK-8270404: Better canonicalization
  * Import of OpenJDK 8 u312 build 01
    + JDK-7146776: deadlock between URLStreamHandler.getHostAddress
    and file.Handler.openconnection
    + JDK-8004148: NPE in
    sun.awt.SunToolkit.getWindowDeactivationTime
    + JDK-8027154: [TESTBUG] Test java/awt/Mouse/
    /GetMousePositionTest/GetMousePositionWithPopup.java fails
    + JDK-8035001: TEST_BUG: the retry logic in RMID.start() should
    check that the subprocess hasn't terminated
    + JDK-8035424: (reflect) Performance problem in
    sun.reflect.generics.parser.SignatureParser
    + JDK-8042557: compiler/uncommontrap/
    /TestSpecTrapClassUnloading.java fails with: GC triggered
    before VM initialization completed
    + JDK-8054118: java/net/ipv6tests/UdpTest.java failed
    intermittently
    + JDK-8065215: Print warning summary at end of configure
    + JDK-8072767: DefaultCellEditor for comboBox creates
    ActionEvent with wrong source object
    + JDK-8079891: Store configure log in $BUILD/configure.log
    + JDK-8080082: configure fails if you create an empty directory
    and then run configure from it
    + JDK-8086003: Test fails on OSX with java.lang.RuntimeException
    'Narrow klass base: 0x0000000000000000, Narrow klass shift: 3'
    missing
    + JDK-8134989: java/net/MulticastSocket/TestInterfaces.java
    failed due to unexpected IP address
    + JDK-8156584: Initialization race in
    sun.security.x509.AlgorithmId.get
    + JDK-8166673: The new implementation of Robot.waitForIdle()
    may hang
    + JDK-8170467: (reflect) Optimize SignatureParser's use of
    StringBuilders
    + JDK-8196181: sun/java2d/GdiRendering/InsetClipping.java fails
    + JDK-8202837: PBES2 AlgorithmId encoding error in PKCS12
    KeyStore
    + JDK-8206189: sun/security/pkcs12/EmptyPassword.java fails
    with Sequence tag error
    + JDK-8214418: half-closed SSLEngine status may cause
    application dead loop
    + JDK-8214513: A PKCS12 keystore from Java 8 using custom PBE
    parameters cannot be read in Java 11
    + JDK-8220786: Create new switch to redirect error reporting
    output to stdout or stderr
    + JDK-8229243: SunPKCS11-Solaris provider tests failing on
    Solaris 11.4
    + JDK-8231222: fix pkcs11 P11_DEBUG guarded native traces
    + JDK-8238567: SoftMainMixer.processAudioBuffers(): Wrong
    handling of stoppedMixers
    + JDK-8240518: Incorrect JNU_ReleaseStringPlatformChars in
    Windows Print
    + JDK-8241248: NullPointerException in
    sun.security.ssl.HKDF.extract(HKDF.java:93)
    + JDK-8248901: Signed immediate support in
    .../share/assembler.hpp is broken.
    + JDK-8259338: Add expiry exception for identrustdstx3 alias to
    VerifyCACerts.java test
    + JDK-8262000: jdk/jfr/event/gc/detailed/
    /TestPromotionFailedEventWithParallelScavenge.java failed with
    "OutOfMemoryError: Java heap space"
    + JDK-8262829: Native crash in
    Win32PrintServiceLookup.getAllPrinterNames()
    + JDK-8263311: Watch registry changes for remote printers
    update instead of polling
    + JDK-8265238: [8u] [macos] build failure in OpenJDK8u after
    JDK-8211301 in older xcode
    + JDK-8265978: make test should look for more locations when
    searching for exit code
    + JDK-8269810: [8u] Update generated_configure.sh after
    JDK-8250876 backport
    + JDK-8269953: config.log is not in build directory after 8u
    backport of JDK-8079891
    + JDK-8271466: StackGap test fails on aarch64 due to "-m64"
  * Import of OpenJDK 8 u312 build 02
    + JDK-8247469: getSystemCpuLoad() returns -1 on linux when some
    offline cpus are present and cpusets.effective_cpus is not
    available
    + JDK-8265836: OperatingSystemImpl.getCpuLoad() returns
    incorrect CPU load inside a container
  * Import of OpenJDK 8 u312 build 03
    + JDK-8237495: Java MIDI fails with a dereferenced memory error
    when asked to send a raw 0xF7
    + JDK-8264752: SIGFPE crash with option
    FlightRecorderOptions:threadbuffersize=30M
    + JDK-8266206: Build failure after JDK-8264752 with older GCCs
    + JDK-8270137: Kerberos Credential Retrieval from Cache not
    Working in Cross-Realm Setup
    + JDK-8272214: [8u] Build failure after backport of JDK-8248901
  * Import of OpenJDK 8 u312 build 04
    + JDK-6847157: java.lang.NullPointerException: HDC for
    component at sun.java2d.loops.Blit.Blit
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8194246: JVM crashes when calling getStackTrace if stack
    contains a method that is a member of a very large class
    + JDK-8244154: Update SunPKCS11 provider with PKCS11 v3.0
    header files
    + JDK-8263382: java/util/logging/ParentLoggersTest.java failed
    with "checkLoggers: getLoggerNames() returned unexpected
    loggers"
    + JDK-8268103: JNI functions incorrectly return a double after
    JDK-8265836
    + JDK-8269594: assert(_handle_mark_nesting &gt; 1) failed: memory
    leak: allocating handle outside HandleMark
    + JDK-8269859: BacktraceBuilder._cprefs needs to be accessed as
    unsigned short
    + JDK-8269882: stack-use-after-scope in NewObjectA
  * Import of OpenJDK 8 u312 build 05
    + JDK-7188942: Remove support of pbuffers in OGL Java2d pipeline
    + JDK-8022323: [JavaSecurityScanner] review package
    com.sun.management.* Native methods should be private
    + JDK-8131062: aarch64: add support for GHASH acceleration
    + JDK-8134869: AARCH64: GHASH intrinsic is not optimal
    + JDK-8269851: OperatingSystemMXBean getProcessCpuLoad reports
    incorrect process cpu usage in containers
    + JDK-8272124: Cgroup v1 initialization causes
    NullPointerException when cgroup path contains colon
    + JDK-8272714: [8u] Build failure after backport of JDK-8248901
    with MSVC 2013
  * Import of OpenJDK 8 u312 build 06
    + JDK-8268965: TCP Connection Reset when connecting simple
    socket to SSL server
    + JDK-8272643: Backout JDK-8176837 from 8u312
  * Import of OpenJDK 8 u312 build 07
    + JDK-8157404: Unable to read certain PKCS12 keystores from
    SequenceInputStream
    + JDK-8222751: closed/test/jdk/sun/security/util/
    /DerIndefLenConverter/IndefBerPkcs12.java fail
    + JDK-8269763: The JEditorPane is blank after JDK-8265167
  * Shenandoah
    + [backport] 8269661: JNI_GetStringCritical does not lock char
    array
    + Re-cast JNI critical strings patch to be Shenandoah-specific</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1636113600">- Modified patch:
  * fips.patch
    + return in native code after generating java.io.IOException</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1638619200">- Modified patch:
  * fips.patch
    + When system crypto policy files are not available, use the
    information from the java.security file that we distribute
    with OpenJDK as a fallback. (bsc#1193314, bsc#1193444,
    bsc#1193491)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1644408000">- Removed patch:
  * comment-nss-security-provider.patch
    + there is a configure-time option to do exactly the same thing
- Modified patch:
  * fips.patch
    + allow plain key import, unless disabled with
  - Dcom.suse.fips.plainKeySupport=false command-line option</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646481600">- Update to version jdk8u322 (icedtea-3.22.0)
  * January 2022 CPU
  * Security fixes
    + JDK-8264934, CVE-2022-21248, bsc#1194926: Enhance cross VM
    serialization
    + JDK-8268488: More valuable DerValues
    + JDK-8268494: Better inlining of inlined interfaces
    + JDK-8268512: More content for ContentInfo
    + JDK-8268795: Enhance digests of Jar files
    + JDK-8268801: Improve PKCS attribute handling
    + JDK-8268813, CVE-2022-21283, bsc#1194937: Better String
    matching
    + JDK-8269151: Better construction of EncryptedPrivateKeyInfo
    + JDK-8269944: Better HTTP transport redux
    + JDK-8270392, CVE-2022-21293, bsc#1194935: Improve String
    constructions
    + JDK-8270416, CVE-2022-21294, bsc#1194934: Enhance
    construction of Identity maps
    + JDK-8270492, CVE-2022-21282, bsc#1194933: Better resolution
    of URIs
    + JDK-8270498, CVE-2022-21296, bsc#1194932: Improve SAX Parser
    configuration management
    + JDK-8270646, CVE-2022-21299, bsc#1194931: Improved scanning
    of XML entities
    + JDK-8271962: Better TrueType font loading
    + JDK-8271968: Better canonical naming
    + JDK-8271987: Manifest improved manifest entries
    + JDK-8272014, CVE-2022-21305, bsc#1194939: Better array
    indexing
    + JDK-8272026, CVE-2022-21340, bsc#1194940: Verify Jar
    Verification
    + JDK-8272236, CVE-2022-21341, bsc#1194941: Improve serial
    forms for transport
    + JDK-8272272: Enhance jcmd communication
    + JDK-8272462: Enhance image handling
    + JDK-8273290: Enhance sound handling
    + JDK-8273748, CVE-2022-21349: Improve Solaris font rendering
    + JDK-8273756, CVE-2022-21360, bsc#1194929: Enhance BMP image
    support
    + JDK-8273838, CVE-2022-21365, bsc#1194928: Enhanced BMP
    processing
  * Import of OpenJDK 8 u322
    + JDK-6801613: Cross-platform pageDialog and printDialog top
    margin entry broken
    + JDK-8011541: [TEST_BUG] closed/javax/swing/plaf/metal/
    /MetalUtils/bug6190373.java fails NPE since 7u25b03
    + JDK-8025430: [TEST_BUG] javax/swing/JEditorPane/5076514/
    /bug5076514.java failed since jdk8b108
    + JDK-8041928: MouseEvent.getModifiersEx gives wrong result
    + JDK-8042199: The build of J2DBench via makefile is broken
    after the JDK-8005402
    + JDK-8044365: (dc) MulticastSendReceiveTests.java failing with
    ENOMEM when joining group (OS X 10.9)
    + JDK-8048021: Remove @version tag in jaxp repo
    + JDK-8049348: compiler/intrinsics/bmi/verifycode tests on
    lzcnt and tzcnt use incorrect assumption about REXB prefix
    usage
    + JDK-8060027: Tests java/beans/XMLEncoder/Test4903007.java and
    java/beans/XMLEncoder/java_awt_GridBagLayout.java
    + JDK-8066588: javax/management/remote/mandatory/connectio
    /RMIConnector_NPETest.java fails to compile
    + JDK-8066652: Default TimeZone is GMT not local if
    user.timezone is invalid on Mac OS
    + JDK-8069034:
    gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
    nightly failure
    + JDK-8077590: windows_i586_6.2-product-c2-runThese8_Xcomp_vm
    failing after win compiler upgrade
    + JDK-8080287: The image of BufferedImage.TYPE_INT_ARGB and
    BufferedImage.TYPE_INT_ARGB_PRE is blank
    + JDK-8140329: [TEST_BUG] test FullScreenAfterSplash.java
    failed because image was not generated
    + JDK-8140472: java/net/ipv6tests/TcpTest.java failed
    intermittently with java.net.BindException: Address already in
    use: NET_Bind
    + JDK-8147051: StaxEntityResolverWrapper should create
    StaxXMLInputSource with a resolver indicator
    + JDK-8148915: Intermittent failures of bug6400879.java
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8177393: Result of RescaleOp for 4BYTE_ABGR images may be
    25% black
    + JDK-8177536: Avoid Apple Peer-to-Peer interfaces in
    networking tests
    + JDK-8182036: Load from initializing arraycopy uses wrong
    memory state
    + JDK-8183369: RFC unconformity of HttpURLConnection with proxy
    + JDK-8183543: Aarch64: C2 compilation often fails with "failed
    spill-split-recycle sanity check"
    + JDK-8187450: JNI local refs exceeds capacity warning in
    NetworkInterface::getAll
    + JDK-8187649: ArrayIndexOutOfBoundsException in
    java.util.JapaneseImperialCalendar
    + JDK-8190482: InnocuousThread creation should not require the
    caller to possess enableContextClassLoaderOverride
    + JDK-8190793: Httpserver does not detect truncated request body
    + JDK-8196572: Tests ColConvCCMTest.java and MTColConvTest.java
    fail
    + JDK-8202788: Explicitly reclaim cached thread-local direct
    buffers at thread exit
    + JDK-8210058: Algorithmic Italic font leans opposite angle in
    Printing
    + JDK-8220150: macos10.14 Mojave returns anti-aliased glyphs
    instead of aliased B&amp;W glyphs
    + JDK-8225082: Remove IdenTrust certificate that is expiring in
    September 2021
    + JDK-8225083: Remove Google certificate that is expiring in
    December 2021
    + JDK-8226806: [macOS 10.14] Methods of Java Robot should be
    called from appropriate thread
    + JDK-8231254: (fs) Add test for macOS Catalina changes to
    protect system software
    + JDK-8231438: [macOS] Dark mode for the desktop is not
    supported
    + JDK-8232178: MacVolumesTest failed after upgrade to MacOS
    Catalina
    + JDK-8232226: [macos 10.15] test/jdk/java/awt/color/
    /EqualityTest/EqualityTest.java may fail
    + JDK-8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/
    /DrawImageBG/SystemBgColorTest.java fails
    + JDK-8236897: Fix the copyright header for pkcs11gcm2.h
    + JDK-8237499: JFR: Include stack trace in the ThreadStart event
    + JDK-8239886: Minimal VM build fails after JDK-8237499
    + JDK-8261397: Try Catch Method Failing to Work When Dividing
    An Integer By 0
    + JDK-8262731: [macOS] Exception from "Printable.print" is
    swallowed during "PrinterJob.print"
    + JDK-8272342: [TEST_BUG] java/awt/print/PrinterJob/
    /PageDialogMarginTest.java catches all exceptions
    + JDK-8273308: PatternMatchTest.java fails on CI
    + JDK-8273342: Null pointer dereference in
    classFileParser.cpp:2817
    + JDK-8273826: Correct Manifest file name and NPE checks
    + JDK-8273968: JCK javax_xml tests fail in CI
    + JDK-8274407: (tz) Update Timezone Data to 2021c
    + JDK-8274467: TestZoneInfo310.java fails with tzdata2021b
    + JDK-8274468: TimeZoneTest.java fails with tzdata2021b
    + JDK-8274595: DisableRMIOverHTTPTest failed: connection refused
    + JDK-8274779: HttpURLConnection: HttpClient and HttpsClient
    incorrectly check request method when set to POST
    + JDK-8275766: (tz) Update Timezone Data to 2021e
    + JDK-8275849: TestZoneInfo310.java fails with tzdata2021e
    + JDK-8276536: Update TimeZoneNames files to follow the changes
    made by JDK-8275766
- Added patch:
  * JDK-8076190.patch
    + backport reviewed fix for JDK-8076190 Customizing the
    generation of a PKCS12 keystore (bsc#1195163)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1649073600">- Add java-1_8_0-openjdk-autoconf27.patch to accept autoconf 2.71
  as autoconf 2.59 or later</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1656590400">- Update to version jdk8u332 (icedtea-3.23.0)
  * April 2022 CPU
  * Security fixes
    + JDK-8269938: Enhance XML processing passes redux
    + JDK-8270504, bsc#1198672, CVE-2022-21426: Better XPath
    expression handling
    + JDK-8272255: Completely handle MIDI files
    + JDK-8272261: Improve JFR recording file processing
    + JDK-8272594: Better record of recordings
    + JDK-8274221: More definite BER encodings
    + JDK-8275151, bsc#1198675, CVE-2022-21443: Improved Object
    Identification
    + JDK-8277227: Better identification of OIDs
    + JDK-8277672, bsc#1198674, CVE-2022-21434: Better invocation
    handler handling
    + JDK-8278008, bsc#1198671, CVE-2022-21476: Improve Santuario
    processing
    + JDK-8278356: Improve file creation
    + JDK-8278449: Improve keychain support
    + JDK-8278805: Enhance BMP image loading
    + JDK-8278972, bsc#1198673, CVE-2022-21496: Improve URL supports
    + JDK-8281388: Change wrapping of EncryptedPrivateKeyInfo
  * Import of OpenJDK 8 u332
    + JDK-8033980: Xerces Update: datatype XMLGregorianCalendarImpl
    and DurationImpl
    + JDK-8035437: Xerces Update: xml/serialize/DOMSerializerImpl
    + JDK-8035577: Xerces Update: impl/xpath/regex/RangeToken.java
    + JDK-8037259: xerces update: xpointer update
    + JDK-8041523: Xerces Update: Serializer improvements from Xalan
    + JDK-8141508: java.lang.invoke.LambdaConversionException:
    Invalid receiver type
    + JDK-8162572: Update License Header for all JAXP sources
    + JDK-8167014: jdeps: Missing message: warn.skipped.entry
    + JDK-8198411: [TEST_BUG] Two java2d tests are unstable in mach5
    + JDK-8202822: Add .git to .hgignore
    + JDK-8205540: test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/
    /trace001/trace001.java fails with Debuggee did not exit after
    15 &lt;cont&gt; commands
    + JDK-8209178: Proxied HttpsURLConnection doesn't send BODY
    when retrying POST request
    + JDK-8210283: Support git as an SCM alternative in the build
    + JDK-8218682: [TEST_BUG] DashOffset fails in mach5
    + JDK-8225690: Multiple AttachListener threads can be created
    + JDK-8227738: jvmti/DataDumpRequest/datadumpreq001 failed due
    to "exit code is 134"
    + JDK-8227815: Minimal VM: set_state is not a member of
    AttachListener
    + JDK-8240633: Memory leaks in the implementations of
    FileChooserUI
    + JDK-8241768: git needs .gitattributes
    + JDK-8247766: [aarch64] guarantee(val &lt; (1U &lt;&lt; nbits)) failed:
    Field too big for insn
    + JDK-8253147: The javax/swing/JPopupMenu/7154841/
    /bug7154841.java fail on big screens
    + JDK-8253353: Crash in C2: guarantee(n != NULL) failed: No Node
    + JDK-8266749: AArch64: Backtracing broken on PAC enabled
    systems
    + JDK-8270290: NTLM authentication fails if HEAD request is used
    + JDK-8273229: Update OS detection code to recognize Windows
    Server 2022
    + JDK-8273341: Update Siphash to version 1.0
    + JDK-8273575: memory leak in appendBootClassPath(), paths must
    be deallocated
    + JDK-8274524: SSLSocket.close() hangs if it is called during
    the ssl handshake
    + JDK-8277224: sun.security.pkcs.PKCS9Attributes.toString()
    throws NPE
    + JDK-8277488: Add expiry exception for Digicert
    (geotrustglobalca) expiring in May 2022
    + JDK-8279077: JFR crashes on Linux ppc due to missing crash
    protector in signal handler
    + JDK-8280060: The sun/rmi/server/Activation.java class use
    Thread.dumpStack()
    + JDK-8282300: Throws NamingException instead of
    InvalidNameException after JDK-8278972
    + JDK-8282397: createTempFile method of java.io.File is failing
    when called with suffix of spaces character
    + JDK-8284548: Invalid XPath expression causes
    StringIndexOutOfBoundsException
    + JDK-8284920: Incorrect Token type causes XPath expression to
    return empty result
    + JDK-8284936: Fix Java 7 bootstrap breakage due to use of
    Arrays.stream
  * Backports
    + JDK-8031567: Better model for storing source revision
    information
    + JDK-8170385: JDK-8031567 broke source bundles
    + JDK-8170392: JDK-8031567 broke builds from source bundles
    + JDK-8253424: Add support for running pre-submit testing using
    GitHub Actions
    + JDK-8253865: Pre-submit testing using GitHub Actions does not
    detect failures reliably
    + JDK-8254054: Pre-submit testing using GitHub Actions should
    not use the deprecated set-env command
    + JDK-8254173: Add Zero, Minimal hotspot targets to submit
    workflow
    + JDK-8254175: Build no-pch configuration in debug mode for
    submit checks
    + JDK-8254282: Add Linux x86_32 builds to submit workflow
    + JDK-8255305: Add Linux x86_32 tier1 to submit workflow
    + JDK-8255352: Archive important test outputs in submit workflow
    + JDK-8255373: Submit workflow artifact name is always
    "test-results_.zip"
    + JDK-8255895: Submit workflow artifacts miss hs_errs/replays
    due to ZIP include mismatch
    + JDK-8256127: Add cross-compiled foreign architectures builds
    to submit workflow
    + JDK-8256277: Github Action build on macOS should define OS
    and Xcode versions
    + JDK-8256354: Github Action build on Windows should define OS
    and MSVC versions
    + JDK-8256393: Github Actions build on Linux should define OS
    and GCC versions
    + JDK-8256414: add optimized build to submit workflow
    + JDK-8256747: GitHub Actions: decouple the hotspot build-only
    jobs from Linux x64 testing
    + JDK-8257056: Submit workflow should apt-get update to avoid
    package installation errors
    + JDK-8259924: GitHub actions fail on Linux x86_32 with "Could
    not configure libc6:i386"
    + JDK-8260460: GitHub actions still fail on Linux x86_32 with
    "Could not configure libc6:i386"
    + JDK-8263667: Avoid running GitHub actions on branches named
    pr/*
    + JDK-8282225: GHA: Allow one concurrent run per PR only
    + JDK-8284772: 8u GHA: Use GCC Major Version Dependencies Only
  * Bug fixes
    + GH002: Only add -Wno-unused-parameter on gcc and clang
    compilers.
    + GH004: Fix naming of sockaddr_in6 variable (sa6-&gt;him6) in
    SOCKETADDRESS union on Windows
    + GH007: Fix NetworkInterface_winXP.c variable declarations to
    compile on VS2010
    + GH008: Reinstate POST_STRIP_CMD empty check in Images.gmk
    + GH012: Building from tarball broken by bad backport of
    JDK-8210283
  * Shenandoah
    + JDK-8260632: Build failures after JDK-8253353</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1659441600">- Update to version jdk8u345 (icedtea-3.24.0)
  * July 2022 CPU
  * Security fixes
    + JDK-8272243: Improve DER parsing
    + JDK-8272249: Better properties of loaded Properties
    + JDK-8277608: Address IP Addressing
    + JDK-8281859, CVE-2022-21540, bsc#1201694: Improve class
    compilation
    + JDK-8281866, CVE-2022-21541, bsc#1201692: Enhance
    MethodHandle invocations
    + JDK-8283190: Improve MIDI processing
    + JDK-8284370: Improve zlib usage
    + JDK-8285407, CVE-2022-34169, bsc#1201684: Improve Xalan
    supports
  * Import of OpenJDK 8 u342
    + JDK-8076190, bsc#1195163: Customizing the generation of a
    PKCS12 keystore
    + JDK-8129572: Cleanup usage of getResourceAsStream in jaxp
    + JDK-8132256: jaxp: Investigate removal of com/sun/org/apache/
    /bcel/internal/util/ClassPath.java
    + JDK-8168926: C2: Bytecode escape analyzer crashes due to
    stack overflow
    + JDK-8170530: bash configure output contains a typo in a
    suggested library name
    + JDK-8190753: (zipfs): Accessing a large entry (&gt; 2^31 bytes)
    leads to a negative initial size for ByteArrayOutputStream
    + JDK-8194154: System property user.dir should not be changed
    + JDK-8202142: jfr/event/io/TestInstrumentation is unstable
    + JDK-8209771: jdk.test.lib.Utils::runAndCheckException error
    + JDK-8221988: add possibility to build with Visual Studio 2019
    + JDK-8223396: [TESTBUG] several jfr tests do not clean up
    files created in /tmp
    + JDK-8230865: [TESTBUG] jdk/jfr/event/io/EvilInstrument.java
    fails at-run shell MakeJAR.sh target
    + JDK-8235211: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails with
    AttachNotSupportedException: Unable to open socket file
    + JDK-8244973: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails "stderr was not
    empty"
    + JDK-8248876: LoadObject with bad base address created for
    exec file on linux
    + JDK-8255239: The timezone of the hs_err_pid log file is
    corrupted in Japanese locale
    + JDK-8261107: ArrayIndexOutOfBoundsException in the
    ICC_Profile.getInstance(InputStream)
    + JDK-8266187: Memory leak in appendBootClassPath()
    + JDK-8274658: ISO 4217 Amendment 170 Update
    + JDK-8274751: Drag And Drop hangs on Windows
    + JDK-8278138: OpenJDK8 fails to start on Windows 8.1 after
    upgrading compiler to VS2017
    + JDK-8279669: test/jdk/com/sun/jdi/TestScaffold.java uses
    wrong condition
    + JDK-8281814: Debuginfo.diz contains redundant build path
    after backport JDK-8025936
    + JDK-8282458: Update .jcheck/conf file for 8u move to git
    + JDK-8282552: Bump update version of OpenJDK: 8u342
    + JDK-8283350: (tz) Update Timezone Data to 2022a
    + JDK-8284620: CodeBuffer may leak _overflow_arena
    + JDK-8285445: cannot open file "NUL:"
    + JDK-8285523: Improve test java/io/FileOutputStream/
    /OpenNUL.java
    + JDK-8285591: [11] add signum checks in DSA.java engineVerify
    + JDK-8285727: [11u, 17u] Unify fix for JDK-8284920 with
    version from head
    + JDK-8286989: Build failure on macOS after 8281814
    + JDK-8287537: 8u JDK-8284620 backport broke AArch64 build
  * Import of OpenJDK 8 u345
    + JDK-8290832: It is no longer possible to change "user.dir"
    in the JDK8
    + JDK-8291568: Bump update version of OpenJDK: 8u345
- Removed patch:
  * JDK-8076190.patch
    + Included by upstream</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1661342400">- make-jobserver-detection.patch: Fix detection of jobserver support</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1669896000">- Update to version jdk8u352 (icedtea-3.25.0)
  * October 2022 CPU
  * CVEs
    + CVE-2022-21619 (bsc#1204473)
    + CVE-2022-21626 (bsc#1204471)
    + CVE-2022-21624 (bsc#1204475)
    + CVE-2022-21628 (bsc#1204472)
  * Security fixes
    + JDK-8282252: Improve BigInteger/Decimal validation
    + JDK-8285662: Better permission resolution
    + JDK-8286511: Improve macro allocation
    + JDK-8286519: Better memory handling
    + JDK-8286526: Improve NTLM support
    + JDK-8286533: Key X509 usages
    + JDK-8286910: Improve JNDI lookups
    + JDK-8286918: Better HttpServer service
    + JDK-8288508: Enhance ECDSA usage
  * Import of OpenJDK 8 u352
    + JDK-7131823: bug in GIFImageReader
    + JDK-7186258: InetAddress$Cache should replace
    currentTimeMillis with nanoTime for more precise and accurate
    + JDK-8028265: Add legacy tz tests to OpenJDK
    + JDK-8039955: [TESTBUG] jdk/lambda/LambdaTranslationTest1 -
    java.lang.AssertionError: expected [d:1234.000000] but found
    [d:1234,000000]
    + JDK-8049228: Improve multithreaded scalability of InetAddress
    cache
    + JDK-8071507: (ref) Clear phantom reference as soft and weak
    references do
    + JDK-8087283: Add support for the XML Signature here() function
    to the JDK XPath implementation
    + JDK-8130895: Test javax/swing/system/6799345/TestShutdown.java
    fails on Solaris11 Sparcv9
    + JDK-8136354: [TEST_BUG] Test
    java/awt/image/RescaleOp/RescaleAlphaTest.java with Bad action
    for script
    + JDK-8139668: Generate README-build.html from markdown
    + JDK-8143847: Remove REF_CLEANER reference category
    + JDK-8147862: Null check too late in
    sun.net.httpserver.ServerImpl
    + JDK-8150669: C1 intrinsic for Class.isPrimitive
    + JDK-8155742: [Windows] robot.keyPress(KeyEvent.VK_ALT_GRAPH)
    throws java.lang.IllegalArgumentException in windows
    + JDK-8173339: AArch64: Fix minimum stack size computations
    + JDK-8173361: various crashes in
    JvmtiExport::post_compiled_method_load
    + JDK-8175797: (ref) Reference::enqueue method should clear the
    reference object before enqueuing
    + JDK-8178832: (ref) jdk.lang.ref.disableClearBeforeEnqueue
    property is ignored
    + JDK-8183107: PKCS11 regression regarding checkKeySize
    + JDK-8193780: (ref) Remove the undocumented
    "jdk.lang.ref.disableClearBeforeEnqueue" system property
    + JDK-8194873: right ALT key hotkeys no longer work in Swing
    components
    + JDK-8201793: (ref) Reference object should not support cloning
    + JDK-8214427: probable bug in logic of
    ConcurrentHashMap.addCount()
    + JDK-8232950: SUNPKCS11 Provider incorrectly check key length
    for PSS Signatures.
    + JDK-8233019: java.lang.Class.isPrimitive() (C1) returns wrong
    result if Klass* is aligned to 32bit
    + JDK-8235218: Minimal VM is broken after JDK-8173361
    + JDK-8235385: Crash on aarch64 JDK due to long offset
    + JDK-8245263: Enable TLSv1.3 by default on JDK 8u for Client
    roles
    + JDK-8254178: Remove .hgignore
    + JDK-8254318: Remove .hgtags
    + JDK-8256722: handle VC++:1927 VS2019 in  abstract_vm_version
    + JDK-8260589: Crash in JfrTraceIdLoadBarrier::load(_jclass*)
    + JDK-8280963: Incorrect PrintFlags formatting on Windows
    + JDK-8282538: PKCS11 tests fail on CentOS Stream 9
    + JDK-8283849: AsyncGetCallTrace may crash JVM on guarantee
    + JDK-8285400: Add '@apiNote' to the APIs defined in
    Java SE 8 MR 3
    + JDK-8285497: Add system property for Java SE specification
    maintenance version
    + JDK-8287132: Retire Runtime.runFinalizersOnExit so that it
    always throws UOE
    + JDK-8287508: The tests added to jdk-8 by 8235385 are to be
    ported to jdk-11
    + JDK-8287521: Bump update version of OpenJDK: 8u352
    + JDK-8288763: Pack200 extraction failure with invalid size
    + JDK-8288865: [aarch64] LDR instructions must use legitimized
    addresses
    + JDK-8290000: Bump macOS GitHub actions to macOS 11
    + JDK-8292579: (tz) Update Timezone Data to 2022c
    + JDK-8292688: Support Security properties in
    security.testlibrary.Proc
  * AArch32 port
    + JDK-8292599: [aarch32] Crash due to missed CPU specific part
    of 8233019</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1675771200">- Update to version jdk8u362 (icedtea-3.26.0)
  * January 2023 CPU
  * CVEs
    + CVE-2023-21830, bsc#1207249
    + CVE-2023-21843, bsc#1207248
  * Security fixes
    + JDK-8285021: Improve CORBA communication
    + JDK-8286496: Improve Thread labels
    + JDK-8288516: Enhance font creation
    + JDK-8289350: Better media supports
    + JDK-8293554: Enhanced DH Key Exchanges
    + JDK-8293598: Enhance InetAddress address handling
    + JDK-8293717: Objective view of ObjectView
    + JDK-8293734: Improve BMP image handling
    + JDK-8293742: Better Banking of Sounds
    + JDK-8295687: Better BMP bounds
  * New features
    + Support for building with autoconf 2.71
  * Import of OpenJDK 8 u362 build 09
    + JDK-6885993: Named Thread: introduce print() and
    print_on(outputStream* st) methods
    + JDK-7124218: [TEST_BUG] [macosx] Space should select cell in
    the JTable
    + JDK-8054066: com/sun/jdi/DoubleAgentTest.java fails with
    timeout
    + JDK-8067941: [TESTBUG] Fix tests for OS with 64K page size.
    + JDK-8071530: Update OS detection code to reflect Windows 10
    version change
    + JDK-8073464: GC workers do not have thread names
    + JDK-8079255: [TEST_BUG] [macosx] Test closed/java/awt/Robot/
    /RobotWheelTest/RobotWheelTest fails for Mac only
    + JDK-8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/
    /RobotWheelTest.java fails
    + JDK-8148005: One byte may be corrupted by
    get_datetime_string()
    + JDK-8159599: [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/
    /ModalInternalFrameTest.java
    + JDK-8159720: Failure of C2 compilation with tiered prevents
    some C1 compilations
    + JDK-8197859: VS2017 Complains about UINTPTR_MAX definition in
    globalDefinitions_VisCPP.hpp
    + JDK-8206456: [TESTBUG] docker jtreg tests fail on systems
    without cpuset.effective_cpus / cpuset.effective_mems
    + JDK-8221529: [TESTBUG] Docker tests use old/deprecated image
    on AArch64
    + JDK-8224506: [TESTBUG] TestDockerMemoryMetrics.java fails
    with exitValue = 137
    + JDK-8233551: [TESTBUG] SelectEditTableCell.java fails on MacOS
    + JDK-8241086: Test runtime/NMT/HugeArenaTracking.java is
    failing on 32bit Windows
    + JDK-8253702: BigSur version number reported as 10.16, should
    be 11.nn
    + JDK-8255559: Leak File Descriptors Because of
    ResolverLocalFilesystem#engineResolveURI()
    + JDK-8265527: tools/javac/diags/CheckExamples.java fails after
    JDK-8078024 8u backport
    + JDK-8269039: Disable SHA-1 Signed JARs
    + JDK-8269850: Most JDK releases report macOS version 12 as
    10.16 instead of 12.0
    + JDK-8270344: Session resumption errors
    + JDK-8271459: C2: Missing NegativeArraySizeException when
    creating StringBuilder with negative capacity
    + JDK-8273176: handle latest VS2019 in abstract_vm_version
    + JDK-8274563: jfr/event/oldobject/TestClassLoaderLeak.java
    fails when GC cycles are not happening
    + JDK-8274840: Update OS detection code to recognize Windows 11
    + JDK-8275887: jarsigner prints invalid digest/signature
    algorithm warnings if keysize is weak/disabled
    + JDK-8280890: Cannot use '-Djava.system.class.loader' with
    class loader in signed JAR
    + JDK-8283277: ISO 4217 Amendment 171 Update
    + JDK-8283903: GetContainerCpuLoad does not return the correct
    result in share mode
    + JDK-8284389: Improve stability of GHA Pre-submit testing by
    caching cygwin installer
    + JDK-8284622: Update versions of some Github Actions used in
    JDK workflow
    + JDK-8286582: Build fails on macos aarch64 when using
  - -with-zlib=bundled
    + JDK-8288928: Incorrect GPL header in pnglibconf.h (backport
    of JDK-8185041)
    + JDK-8289549: ISO 4217 Amendment 172 Update
    + JDK-8292762: Remove .jcheck directories from jdk8u
    subcomponents
    + JDK-8293181: Bump update version of OpenJDK: 8u362
    + JDK-8293461: Add a test for JDK-8290832
    + JDK-8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java
    still fails when GC cycles are not happening
    + JDK-8294307: ISO 4217 Amendment 173 Update
    + JDK-8294357: (tz) Update Timezone Data to 2022d
    + JDK-8294863: Enable partial tier1 testing in GHA for JDK8
    + JDK-8295164: JDK 8 jdi tests should not use tasklist command
    on Windows
    + JDK-8295173: (tz) Update Timezone Data to 2022e
    + JDK-8295288: Some vm_flags tests associate with a wrong BugID
    + JDK-8295714: GHA ::set-output is deprecated and will be
    removed
    + JDK-8295723: security/infra/wycheproof/RunWycheproof.java
    fails with Assertion Error
    + JDK-8295915: Problemlist compiler/rtm failures specific to 8u
    + JDK-8295950: Enable langtools/tier1 in GHA for 8u
    + JDK-8296108: (tz) Update Timezone Data to 2022f
    + JDK-8296239: ISO 4217 Amendment 174 Update
    + JDK-8296555: Enable hotspot/tier1 for 64-bit builds in GHA
    for 8u
    + JDK-8296715: CLDR v42 update for tzdata 2022f
    + JDK-8296959: Fix hotspot shell tests of 8u on multilib systems
    + JDK-8297141: Fix hotspot/test/runtime/SharedArchiveFile/
    /DefaultUseWithClient.java for 8u
    + JDK-8297804: (tz) Update Timezone Data to 2022g
    + JDK-8299439: java/text/Format/NumberFormat/CurrencyFormat.java
    fails for hr_HR
    + JDK-8299483: ProblemList java/text/Format/NumberFormat/
    /CurrencyFormat.java
    + JDK-8300178: JDK-8286496 causes build failure on older GCC
    + JDK-8300225: JDK-8288516 causes build failure on Windows +
    VS2010
  * Bug fixes
    + Don't run check-aes on Zero builds (pointless and slow)
- Removed patch:
  * java-1_8_0-openjdk-autoconf27.patch
    + fixed upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1683115200">- Update to version jdk8u372 (icedtea-3.27.0)
  * April 2023 CPU
  * CVEs
    + CVE-2023-21930, bsc#1210628
    + CVE-2023-21937, bsc#1210631
    + CVE-2023-21938, bsc#1210632
    + CVE-2023-21939, bsc#1210634
    + CVE-2023-21954, bsc#1210635
    + CVE-2023-21967, bsc#1210636
    + CVE-2023-21968, bsc#1210637
  * Security fixes
    + JDK-8287404: Improve ping times
    + JDK-8288436: Improve Xalan supports
    + JDK-8294474: Better AES support
    + JDK-8295304: Runtime support improvements
    + JDK-8296496, JDK-8292652: Overzealous check in sizecalc.h
    prevents large memory allocation
    + JDK-8296676, JDK-8296622: Improve String platform support
    + JDK-8296684: Improve String platform support
    + JDK-8296692: Improve String platform support
    + JDK-8296700: Improve String platform support
    + JDK-8296832: Improve Swing platform support
    + JDK-8297371: Improve UTF8 representation redux
    + JDK-8298191: Enhance object reclamation process
    + JDK-8298310: Enhance TLS session negotiation
    + JDK-8298667: Improved path handling
    + JDK-8299129: Enhance NameService lookups
  * Import of OpenJDK 8 u372 build 07
    + JDK-6734341: REGTEST fails: SelectionAutoscrollTest.html
    + JDK-6829250: Reg test: java/awt/Toolkit/ScreenInsetsTest/
    /ScreenInsetsTest.java fails in Windows
    + JDK-7001973: java/awt/Graphics2D/CopyAreaOOB.java fails
    + JDK-7124238: [macosx] Font in BasicHTML document is bigger
    than it should be
    + JDK-7124381: DragSourceListener.dragDropEnd() never been
    called on completion of dnd operation
    + JDK-8039888: [TEST_BUG] keyboard garbage after
    javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/
    /WrongAltProcessing.java
    + JDK-8042098: [TESTBUG] Test
    sun/java2d/AcceleratedXORModeTest.java fails on Windows
    + JDK-8065422: Trailing dot in hostname causes TLS handshake to
    fail with SNI disabled
    + JDK-8072770: [TESTBUG] Some Introspector tests fail with a
    Java heap bigger than 4GB
    + JDK-8075964: Test java/awt/Mouse/TitleBarDoubleClick/
    /TitleBarDoubleClick.html fails intermittently with timeout
    error
    + JDK-8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/
    /4251579/bug4251579.java failure due to timing
    + JDK-8142540: [TEST_BUG] Test sun/awt/dnd/8024061/
    /bug8024061.java fails on ubuntu
    + JDK-8156579: Two JavaBeans tests failed
    + JDK-8156581: Cleanup of ProblemList.txt
    + JDK-8159135: [PIT] javax/swing/JMenuItem/8152981/
    /MenuItemIconTest.java always fail
    + JDK-8177560: @headful key can be removed from the tests for
    JavaSound
    + JDK-8196196: Headful tests should not be run in headless mode
    + JDK-8196467: javax/swing/JInternalFrame/Test6325652.java fails
    + JDK-8197408: Bad pointer comparison and small cleanup in
    os_linux.cpp
    + JDK-8203485: [freetype] text rotated on 180 degrees is too
    narrow
    + JDK-8205959: Do not restart close if errno is EINTR
    + JDK-8216366: Add rationale to PER_CPU_SHARES define
    + JDK-8226236: win32:
    gc/metaspace/TestCapacityUntilGCWrapAround.java fails
    + JDK-8228585: jdk/internal/platform/cgroup/
    /TestCgroupMetrics.java - NumberFormatException because of
    large long values (memory limit_in_bytes)
    + JDK-8229182: [TESTBUG] runtime/containers/docker/
    /TestMemoryAwareness.java test fails on SLES12
    + JDK-8229202: Docker reporting causes secondary crashes in
    error handling
    + JDK-8230305: Cgroups v2: Container awareness
    + JDK-8231111: Cgroups v2: Rework Metrics in java.base so as to
    recognize unified hierarchy
    + JDK-8232207: Linux os::available_memory re-reads cgroup
    configuration on every invocation
    + JDK-8233570: [TESTBUG] HTMLEditorKit test bug5043626.java is
    failing on macos
    + JDK-8234484: Add ability to configure third port for remote
    JMX
    + JDK-8237479: 8230305 causes slowdebug build failure
    + JDK-8239559: Cgroups: Incorrect detection logic on some
    systems
    + JDK-8239785: Cgroups: Incorrect detection logic on old
    systems in hotspot
    + JDK-8239827: The test OpenByUNCPathNameTest.java should be
    changed to be manual
    + JDK-8240189: [TESTBUG] Some cgroup tests are failing after
    JDK-8231111
    + JDK-8241087: Build failure with VS 2019 (16.5.0) due to C2039
    and C2873
    + JDK-8242468: VS2019 build missing vcruntime140_1.dll
    + JDK-8243543: jtreg test security/infra/java/security/cert/
    /CertPathValidator/certification/BuypassCA.java fails
    + JDK-8244500: jtreg test error in test/hotspot/jtreg/
    /containers/docker/TestMemoryAwareness.java
    + JDK-8245543: Cgroups: Incorrect detection logic on some
    systems (still reproducible)
    + JDK-8245654: Add Certigna Root CA
    + JDK-8247676: vcruntime140_1.dll is not needed on 32-bit
    Windows
    + JDK-8248899: security/infra/java/security/cert/
    /CertPathValidator/certification/QuoVadisCA.java fails,
    Certificate has been revoked
    + JDK-8252359: HotSpot Not Identifying it is Running in a
    Container
    + JDK-8252957: Wrong comment in CgroupV1Subsystem::cpu_quota
    + JDK-8253435: Cgroup: 'stomping of _mount_path' crash if
    manually mounted cpusets exist
    + JDK-8253714: [cgroups v2] Soft memory limit incorrectly using
    memory.high
    + JDK-8253727: [cgroups v2] Memory and swap limits reported
    incorrectly
    + JDK-8253797: [cgroups v2] Account for the fact that swap
    accounting is disabled on some systems
    + JDK-8253939: [TESTBUG] Increase coverage of the cgroups
    detection code
    + JDK-8254001: [Metrics] Enhance parsing of cgroup interface
    files for version detection
    + JDK-8254717: isAssignableFrom checks in
    KeyFactorySpi.engineGetKeySpec appear to be backwards
    + JDK-8254997: Remove unimplemented
    OSContainer::read_memory_limit_in_bytes
    + JDK-8257620: Do not use objc_msgSend_stret to get macOS
    version
    + JDK-8262379: Add regression test for JDK-8257746
    + JDK-8263404: RsaPrivateKeySpec is always recognized as
    RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec
    + JDK-8266391: Replace use of reflection in
    jdk.internal.platform.Metrics
    + JDK-8270317: Large Allocation in CipherSuite
    + JDK-8275535: Retrying a failed authentication on multiple
    LDAP servers can lead to users blocked
    + JDK-8275650: Problemlist java/io/File/createTempFile/
    /SpecialTempFile.java for Windows 11
    + JDK-8275713: TestDockerMemoryMetrics test fails on recent runc
    + JDK-8278951: containers/cgroup/PlainRead.java fails on Ubuntu
    21.10
    + JDK-8280048: Missing comma in copyright header
    + JDK-8282398: EndingDotHostname.java test fails because SSL
    cert expired
    + JDK-8282511: Use fixed certificate validation date in
    SSLExampleCert template
    + JDK-8282947: JFR: Dump on shutdown live-locks in some
    conditions
    + JDK-8283606: Tests may fail with zh locale on MacOS
    + JDK-8284102: [TESTBUG] [11u] Retroactively add regression
    test for JDK-8272124
    + JDK-8284690: [macos] VoiceOver : Getting
    java.lang.IllegalArgumentException: Invalid location on
    Editable JComboBox
    + JDK-8284756: [11u] Remove unused isUseContainerSupport in
    CgroupV1Subsystem
    + JDK-8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile
    fails when named value doesn't exist
    + JDK-8286624: Regression Test CoordinateTruncationBug.java
    fails on OL8.3
    + JDK-8287107: CgroupSubsystemFactory.setCgroupV2Path asserts
    with freezer controller
    + JDK-8287109: Distrust.java failed with
    CertificateExpiredException
    + JDK-8287463: JFR: Disable TestDevNull.java on Windows
    + JDK-8287741: Fix of JDK-8287107 (unused cgv1 freezer
    controller) was incomplete
    + JDK-8289695: [TESTBUG] TestMemoryAwareness.java fails on
    cgroups v2 and crun
    + JDK-8291570: [TESTBUG] Part of JDK-8250984 absent from 11u
    + JDK-8292083: Detected container memory limit may exceed
    physical machine memory
    + JDK-8292541: [Metrics] Reported memory limit may exceed
    physical machine memory
    + JDK-8293472: Incorrect container resource limit detection if
    manual cgroup fs mounts present
    + JDK-8293540: [Metrics] Incorrectly detected resource limits
    with additional cgroup fs mounts
    + JDK-8293767: AWT test TestSinhalaChar.java has old SCCS
    markings
    + JDK-8294767: 8u contains two copies of
    test/../FileUtils.java, one uses JDK9+ features
    + JDK-8295322: Tests for JDK-8271459 were not backported to 11u
    + JDK-8295952: Problemlist existing compiler/rtm tests also on
    x86
    + JDK-8295982: Failure in sun/security/tools/keytool/
    /WeakAlg.java - ks: The process cannot access the file because
    it is being used by another process
    + JDK-8296480: java/security/cert/pkix/policyChanges/
    /TestPolicy.java is failing
    + JDK-8296485: BuildEEBasicConstraints.java test fails with
    SunCertPathBuilderException
    + JDK-8296632: Write a test to verify the content change of
    TextArea sends TextEvent
    + JDK-8296957: One more cast in SAFE_SIZE_NEW_ARRAY2
    + JDK-8297329: [8u] hotspot needs to recognise VS2019
    + JDK-8297739: Bump update version of OpenJDK: 8u372
    + JDK-8297996: [8u] generated images are broken due to renaming
    of MSVC runtime DLL's
    + JDK-8298027: Remove SCCS id's from awt jtreg tests
    + JDK-8298307: Enable hotspot/tier1 for 32-bit builds in GHA
    for 8u
    + JDK-8299445: EndingDotHostname.java fails because of
    compilation errors
    + JDK-8299548: Fix hotspot/test/runtime/Metaspace/
    /MaxMetaspaceSizeTest.java in 8u
    + JDK-8299804: Fix non-portable code in hotspot shell tests in
    8u
    + JDK-8300014: Some backports placed the tests in the wrong
    location
    + JDK-8300119: CgroupMetrics.getTotalMemorySize0() can report
    invalid results on 32 bit systems
    + JDK-8301122: [8u] Fix unreliable vs2010 download link
    + JDK-8301143: [TESTBUG] jfr/event/sampling/TestNative was
    backported to JDK8u without proper native wrapper
    + JDK-8301246: NPE in FcFontManager.getDefaultPlatformFont() on
    Linux without installed fontconfig
    + JDK-8301332: [8u] Fix writing of test files after the cgroups
    v2 backport
    + JDK-8301550: [8u] Enable additional linux build testing in
    GitHub
    + JDK-8301620: [8u] some shell tests are passed but have
    unexpected operator errors
    + JDK-8301760: Fix possible leak in SpNegoContext dispose
    + JDK-8303408: [AIX] Broken jdk8u build after JDK-8266391
    + JDK-8303828: [Solaris] Broken jdk8u build after JDK-8266391
    + JDK-8304053: Revert os specific stubs for SystemMetrics
    + JDK-8305113: (tz) Update Timezone Data to 2023c</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1690804800">- Update to version jdk8u382 (icedtea-3.28.0)
  * July 2023 CPU
  * CVEs
    + CVE-2023-22045, bsc#1213481
    + CVE-2023-22049, bsc#1213482
  * Security fixes
    + JDK-8298676: Enhanced Look and Feel
    + JDK-8300596: Enhance Jar Signature validation
    + JDK-8304468: Better array usages
    + JDK-8305312: Enhanced path handling
  * Import of OpenJDK 8 u382 build 05
    + JDK-8072678: Wrong exception messages in
    java.awt.color.ICC_ColorSpace
    + JDK-8151460: Metaspace counters can have inconsistent values
    + JDK-8152432: Implement setting jtreg @requires properties
    vm.flavor, vm.bits, vm.compMode
    + JDK-8185736: missing default exception handler in calls to
    rethrow_Stub
    + JDK-8186801: Add regression test to test mapping based
    charsets (generated at build time)
    + JDK-8215105: java/awt/Robot/HiDPIScreenCapture/
    /ScreenCaptureTest.java: Wrong Pixel Color
    + JDK-8241311: Move some charset mapping tests from closed to
    open
    + JDK-8263059: security/infra/java/security/cert/
    /CertPathValidator/certification/ComodoCA.java fails due to
    revoked cert
    + JDK-8268558: [TESTBUG] Case 2 in
    TestP11KeyFactoryGetRSAKeySpec is skipped
    + JDK-8271199: Mutual TLS handshake fails signing client
    certificate with custom sensitive PKCS11 key
    + JDK-8276841: Add support for Visual Studio 2022
    + JDK-8277881: Missing SessionID in TLS1.3 resumption in
    compatibility mode
    + JDK-8278851: Correct signer logic for jars signed with
    multiple digest algorithms
    + JDK-8282345: handle latest VS2022 in abstract_vm_version
    + JDK-8282600: SSLSocketImpl should not use user_canceled
    workaround when not necessary
    + JDK-8285515: (dc) DatagramChannel.disconnect fails with
    "Invalid argument" on macOS 12.4
    + JDK-8289301: P11Cipher should not throw out of bounds
    exception during padding
    + JDK-8293232: Fix race condition in pkcs11 SessionManager
    + JDK-8293815: P11PSSSignature.engineUpdate should not print
    debug messages during normal operation
    + JDK-8295530: Update Zlib Data Compression Library to Version
    1.2.13
    + JDK-8298108: Add a regression test for JDK-8297684
    + JDK-8298271: java/security/SignedJar/spi-calendar-provider/
    /TestSPISigned.java failing on Windows
    + JDK-8301119: Support for GB18030-2022
    + JDK-8301400: Allow additional characters for GB18030-2022
    support
    + JDK-8302791: Add specific ClassLoader object to Proxy
    IllegalArgumentException message
    + JDK-8303028: Update system property for Java SE specification
    maintenance version
    + JDK-8303462: Bump update version of OpenJDK: 8u382
    + JDK-8304760: Add 2 Microsoft TLS roots
    + JDK-8305165: [8u] ServiceThread::nmethods_do is not called to
    keep nmethods from being zombied while in the queue
    + JDK-8305681: Allow additional characters for GB18030-2022
    (Level 2) support
    + JDK-8305975: Add TWCA Global Root CA
    + JDK-8307134: Add GTS root CAs
    + JDK-8307310: Backport the tests for JDK-8058969 and
    JDK-8039271 to the OpenJDK8
    + JDK-8307531: [aarch64] JDK8 single-step debugging is
    extremely slow
    + JDK-8310947: gb18030-2000 not selectable with
    LANG=zh_CN.GB18030 after JDK-8301119</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1699963200">- Update to version jdk8u392 (icedtea-3.29.0)
  * October 2023 CPU
  * CVEs
    + CVE-2023-22067, bsc#1216379
    + CVE-2023-22081, bsc#1216374
  * Security fixes
    + JDK-8286503, JDK-8312367: Enhance security classes
    + JDK-8297856: Improve handling of Bidi characters
    + JDK-8303384: Improved communication in CORBA
    + JDK-8305815, JDK-8307278: Update Libpng to 1.6.39
    + JDK-8309966: Enhanced TLS connections
  * Import of OpenJDK 8 u392 build 08
    + JDK-6722928: Provide a default native GSS-API library on
    Windows
    + JDK-8040887: [TESTBUG] Remove
    test/runtime/6925573/SortMethodsTest.java
    + JDK-8042726: [TESTBUG] TEST.groups file was not updated after
    runtime/6925573/SortMethodsTest.java removal
    + JDK-8139348: Deprecate 3DES and RC4 in Kerberos
    + JDK-8173072: zipfs fails to handle incorrect info-zip
    "extended timestamp extra field"
    + JDK-8200468: Port the native GSS-API bridge to Windows
    + JDK-8202952: C2: Unexpected dead nodes after matching
    + JDK-8205399: Set node color on pinned HashMap.TreeNode
    deletion
    + JDK-8209115: adjust libsplashscreen linux ppc64le builds for
    easier libpng update
    + JDK-8214046: [macosx] Undecorated Frame does not Iconify when
    set to
    + JDK-8219804: java/net/MulticastSocket/Promiscuous.java fails
    intermittently due to NumberFormatException
    + JDK-8225687: Newly added sspi.cpp in JDK-6722928 still
    contains some small errors
    + JDK-8232225: Rework the fix for JDK-8071483
    + JDK-8242330: Arrays should be cloned in several JAAS Callback
    classes
    + JDK-8253269: The CheckCommonColors test should provide more
    info on failure
    + JDK-8283441: C2: segmentation fault in
    ciMethodBlocks::make_block_at(int)
    + JDK-8284910: Buffer clean in PasswordCallback
    + JDK-8287073: NPE from CgroupV2Subsystem.getInstance()
    + JDK-8287663: Add a regression test for JDK-8287073
    + JDK-8295685: Update Libpng to 1.6.38
    + JDK-8295894: Remove SECOM certificate that is expiring in
    September 2023
    + JDK-8308788: [8u] Remove duplicate HaricaCA.java test
    + JDK-8309122: Bump update version of OpenJDK: 8u392
    + JDK-8309143: [8u] fix archiving inconsistencies in GHA
    + JDK-8310026: [8u] make java_lang_String::hash_code consistent
    across platforms
    + JDK-8314960: Add Certigna Root CA - 2
    + JDK-8315135: Memory leak in the native implementation of
    Pack200.Unpacker.unpack()
    + JDK-8317040: Exclude cleaner test failing on older releases
- Added patch:
  * bsc1211968.patch
    + fix bsc#1211968: SLES12SP5 vulnerable to CVE-2015-4000
    (Logjam)?</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Update to version jdk8u402 (icedtea-3.30.0)
  * Security fixes
    + JDK-8308204: Enhanced certificate processing
    + JDK-8314284, CVE-2024-20926, bsc#1218906: Enhance Nashorn
    performance
    + JDK-8314295, CVE-2024-20919, bsc#1218903: Enhance
    verification of verifier
    + JDK-8314307, CVE-2024-20921, bsc#1218905: Improve loop
    handling
    + JDK-8314468, CVE-2024-20918, bsc#1218907: Improve Compiler
    loops
    + JDK-8316976, CVE-2024-20945, bsc#1218909: Improve signature
    handling
    + JDK-8317547, CVE-2024-20952, bsc#1218911: Enhance TLS
    connection support
  * Import of OpenJDK 8 u402 build 06
    + JDK-6528710: sRGB-ColorSpace to sRGB-ColorSpace Conversion
    + JDK-8029995: accept yes/no for boolean krb5.conf settings
    + JDK-8159156: [TESTBUG] ReserveMemory test is not useful on
    Aix.
    + JDK-8176509: Use pandoc for converting build readme to html
    + JDK-8206179: com/sun/management/OperatingSystemMXBean/
    /GetCommittedVirtualMemorySize.java fails with Committed
    virtual memory size illegal value
    + JDK-8207404: MulticastSocket tests failing on AIX
    + JDK-8212677: X11 default visual support for IM status window
    on VNC
    + JDK-8239365: ProcessBuilder test modifications for AIX
    execution
    + JDK-8271838: AmazonCA.java interop test fails
    + JDK-8285398: Cache the results of constraint checks
    + JDK-8285696: AlgorithmConstraints:permits not throwing
    IllegalArgumentException when 'alg'  is null
    + JDK-8302017: Allocate BadPaddingException only if it will be
    thrown
    + JDK-8305329: [8u] Unify test libraries into single test
    library - step 1
    + JDK-8307837: [8u] Check step in GHA should also print errors
    + JDK-8309088: security/infra/java/security/cert/
    /CertPathValidator/certification/AmazonCA.java fails
    + JDK-8311813: C1: Uninitialized PhiResolver::_loop field
    + JDK-8312489: Increase jdk.jar.maxSignatureFileSize default
    which is too low for JARs such as WhiteSource/Mend unified agent jar
    + JDK-8312535: MidiSystem.getSoundbank() throws unexpected
    SecurityException
    + JDK-8315280: Bump update version of OpenJDK: 8u402
    + JDK-8315506: C99 compatibility issue in LinuxNativeDispatcher
    + JDK-8317291: Missing null check for
    nmethod::is_native_method()
    + JDK-8317373: Add Telia Root CA v2
    + JDK-8317374: Add Let's Encrypt ISRG Root X2
    + JDK-8318759: Add four DigiCert root certificates
    + JDK-8319187: Add three eMudhra emSign roots
    + JDK-8319405: [s390] [jdk8] Increase javac default stack size
    for s390x zero
    + JDK-8320597: RSA signature verification fails on signed data
    that does not encode params correctly
  * Bug fixes
    + JDK-8324184: Windows VS2010 build failed with "error C2275:
    'int64_t'"</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Do not recommend timezone-java8 (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1713614400">- Update to version jdk8u412 (icedtea-3.31.0)
  * Security fixes
    + JDK-8317507, JDK-8325348, CVE-2024-21094, bsc#1222986: C2
    compilation fails with "Exceeded _node_regs array"
    + JDK-8318340: Improve RSA key implementations
    + JDK-8319851, CVE-2024-21011, bsc#1222979: Improve exception
    logging
    + JDK-8322114, CVE-2024-21085, bsc#1222984: Improve Pack 200
    handling
    + JDK-8322122, CVE-2024-21068, bsc#1222983: Enhance generation
    of addresses
  * Import of OpenJDK 8 u412 build 08
    + JDK-8011180: Delete obsolete scripts
    + JDK-8016451: Scary messages emitted by
    build.tools.generatenimbus.PainterGenerator during build
    + JDK-8021961: setAlwaysOnTop doesn't behave correctly in
    Linux/Solaris under certain scenarios
    + JDK-8023735: [TESTBUG][macosx]
    runtime/XCheckJniJsig/XCheckJSig.java fails on MacOS X
    + JDK-8074860: Structured Exception Catcher missing around
    CreateJavaVM on Windows
    + JDK-8079441: Intermittent failures on Windows with "Unexpected
    exit from test [exit code: 1080890248]" (0x406d1388)
    + JDK-8155590: Dubious collection management in
    sun.net.www.http.KeepAliveCache
    + JDK-8168518: rcache interop with krb5-1.15
    + JDK-8183503: Update hotspot tests to allow for unique test
    classes directory
    + JDK-8186095: upgrade to jtreg 4.2 b08
    + JDK-8186199: [windows] JNI_DestroyJavaVM not covered by SEH
    + JDK-8192931: Regression test
    java/awt/font/TextLayout/CombiningPerf.java fails
    + JDK-8208655: use JTreg skipped status in hotspot tests
    + JDK-8208701: Fix for JDK-8208655 causes test failures in CI
    tier1
    + JDK-8208706: compiler/tiered/
    /ConstantGettersTransitionsTest.java fails to compile
    + JDK-8213410: UseCompressedOops requirement check fails fails
    on 32-bit system
    + JDK-8222323: ChildAlwaysOnTopTest.java fails with
    "RuntimeException: Failed to unset alwaysOnTop"
    + JDK-8224768: Test ActalisCA.java fails
    + JDK-8251155: HostIdentifier fails to canonicalize hostnames
    starting with digits
    + JDK-8251551: Use .md filename extension for README
    + JDK-8268678: LetsEncryptCA.java test fails as Let’s Encrypt
    Authority X3 is retired
    + JDK-8270280: security/infra/java/security/cert/
    /CertPathValidator/certification/LetsEncryptCA.java OCSP
    response error
    + JDK-8270517: Add Zero support for LoongArch
    + JDK-8272708: [Test]: Cleanup: test/jdk/security/infra/java/
    /security/cert/CertPathValidator/certification/BuypassCA.java
    no longer needs ocspEnabled
    + JDK-8276139: TestJpsHostName.java not reliable, better to
    expand HostIdentifierCreate.java test
    + JDK-8288132: Update test artifacts in QuoVadis CA interop
    tests
    + JDK-8297955: LDAP CertStore should use LdapName and not
    String for DNs
    + JDK-8301310: The SendRawSysexMessage test may cause a JVM
    crash
    + JDK-8308592: Framework for CA interoperability testing
    + JDK-8312126: NullPointerException in CertStore.getCRLs after
    8297955
    + JDK-8315042: NPE in PKCS7.parseOldSignedData
    + JDK-8315757: [8u] Add cacerts JTREG tests to GHA tier1 test
    set
    + JDK-8320713: Bump update version of OpenJDK: 8u412
    + JDK-8321060: [8u] hotspot needs to recognise VS2022
    + JDK-8321408: Add Certainly roots R1 and E1
    + JDK-8322725: (tz) Update Timezone Data to 2023d
    + JDK-8322750: Test "api/java_awt/interactive/
    /SystemTrayTests.html" failed because A blue ball icon is
    added outside of the system tray
    + JDK-8323202: [8u] Remove get_source.sh and hgforest.sh
    + JDK-8323640: [TESTBUG]testMemoryFailCount in jdk/internal/
    /platform/docker/TestDockerMemoryMetrics.java always fail
    because OOM killed
    + JDK-8324530: Build error with gcc 10
    + JDK-8325150: (tz) Update Timezone Data to 2024a
  * Bug fixes
    + Support make 4.4</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="c046c4dc46c30d5c08559fd313d5d0139bde74a0fbca3ab95b50e3d71eeec38a79a9255f46a1a5cb46a84d69ee92417037525706b5f4a88ab08dd08fdf9a8585" name="java-1_8_0-openjdk-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.8.0.412" rel="2.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1634126400">- Remove the icedtea-sound backend, since all its functionality is
  in the default java sound backends</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to version jdk8u312 (icedtea-3.21.0)
  * October 2021 CPU
  * Security fixes
    + JDK-8130183, CVE-2021-35588, bsc#1191905: InnerClasses: VM
    permits wrong Throw ClassFormatError if InnerClasses
    attribute's inner_class_info_index is 0
    + JDK-8161016: Strange behavior of URLConnection with proxy
    + JDK-8163326, CVE-2021-35550, bsc#1191901: Update the default
    enabled cipher suites preference
    + JDK-8254967, CVE-2021-35565, bsc#1191909:
    com.sun.net.HttpsServer spins on TLS session close
    + JDK-8263314: Enhance XML Dsig modes
    + JDK-8265167, CVE-2021-35556, bsc#1191910: Richer Text Editors
    + JDK-8265574: Improve handling of sheets
    + JDK-8265580, CVE-2021-35559, bsc#1191911: Enhanced style for
    RTF kit
    + JDK-8265776: Improve Stream handling for SSL
    + JDK-8266097, CVE-2021-35561, bsc#1191912: Better hashing
    support
    + JDK-8266103: Better specified spec values
    + JDK-8266109: More Resilient Classloading
    + JDK-8266115: More Manifest Jar Loading
    + JDK-8266137, CVE-2021-35564, bsc#1191913: Improve Keystore
    integrity
    + JDK-8266689, CVE-2021-35567, bsc#1191903: More Constrained
    Delegation
    + JDK-8267086: ArrayIndexOutOfBoundsException in
    java.security.KeyFactory.generatePublic
    + JDK-8267712: Better LDAP reference processing
    + JDK-8267729, CVE-2021-35578, bsc#1191904: Improve TLS client
    handshaking
    + JDK-8267735, CVE-2021-35586, bsc#1191914: Better BMP support
    + JDK-8268193: Improve requests of certificates
    + JDK-8268199: Correct certificate requests
    + JDK-8268506: More Manifest Digests
    + JDK-8269618, CVE-2021-35603, bsc#1191906: Better session
    identification
    + JDK-8269624: Enhance method selection support
    + JDK-8270398: Enhance canonicalization
    + JDK-8270404: Better canonicalization
  * Import of OpenJDK 8 u312 build 01
    + JDK-7146776: deadlock between URLStreamHandler.getHostAddress
    and file.Handler.openconnection
    + JDK-8004148: NPE in
    sun.awt.SunToolkit.getWindowDeactivationTime
    + JDK-8027154: [TESTBUG] Test java/awt/Mouse/
    /GetMousePositionTest/GetMousePositionWithPopup.java fails
    + JDK-8035001: TEST_BUG: the retry logic in RMID.start() should
    check that the subprocess hasn't terminated
    + JDK-8035424: (reflect) Performance problem in
    sun.reflect.generics.parser.SignatureParser
    + JDK-8042557: compiler/uncommontrap/
    /TestSpecTrapClassUnloading.java fails with: GC triggered
    before VM initialization completed
    + JDK-8054118: java/net/ipv6tests/UdpTest.java failed
    intermittently
    + JDK-8065215: Print warning summary at end of configure
    + JDK-8072767: DefaultCellEditor for comboBox creates
    ActionEvent with wrong source object
    + JDK-8079891: Store configure log in $BUILD/configure.log
    + JDK-8080082: configure fails if you create an empty directory
    and then run configure from it
    + JDK-8086003: Test fails on OSX with java.lang.RuntimeException
    'Narrow klass base: 0x0000000000000000, Narrow klass shift: 3'
    missing
    + JDK-8134989: java/net/MulticastSocket/TestInterfaces.java
    failed due to unexpected IP address
    + JDK-8156584: Initialization race in
    sun.security.x509.AlgorithmId.get
    + JDK-8166673: The new implementation of Robot.waitForIdle()
    may hang
    + JDK-8170467: (reflect) Optimize SignatureParser's use of
    StringBuilders
    + JDK-8196181: sun/java2d/GdiRendering/InsetClipping.java fails
    + JDK-8202837: PBES2 AlgorithmId encoding error in PKCS12
    KeyStore
    + JDK-8206189: sun/security/pkcs12/EmptyPassword.java fails
    with Sequence tag error
    + JDK-8214418: half-closed SSLEngine status may cause
    application dead loop
    + JDK-8214513: A PKCS12 keystore from Java 8 using custom PBE
    parameters cannot be read in Java 11
    + JDK-8220786: Create new switch to redirect error reporting
    output to stdout or stderr
    + JDK-8229243: SunPKCS11-Solaris provider tests failing on
    Solaris 11.4
    + JDK-8231222: fix pkcs11 P11_DEBUG guarded native traces
    + JDK-8238567: SoftMainMixer.processAudioBuffers(): Wrong
    handling of stoppedMixers
    + JDK-8240518: Incorrect JNU_ReleaseStringPlatformChars in
    Windows Print
    + JDK-8241248: NullPointerException in
    sun.security.ssl.HKDF.extract(HKDF.java:93)
    + JDK-8248901: Signed immediate support in
    .../share/assembler.hpp is broken.
    + JDK-8259338: Add expiry exception for identrustdstx3 alias to
    VerifyCACerts.java test
    + JDK-8262000: jdk/jfr/event/gc/detailed/
    /TestPromotionFailedEventWithParallelScavenge.java failed with
    "OutOfMemoryError: Java heap space"
    + JDK-8262829: Native crash in
    Win32PrintServiceLookup.getAllPrinterNames()
    + JDK-8263311: Watch registry changes for remote printers
    update instead of polling
    + JDK-8265238: [8u] [macos] build failure in OpenJDK8u after
    JDK-8211301 in older xcode
    + JDK-8265978: make test should look for more locations when
    searching for exit code
    + JDK-8269810: [8u] Update generated_configure.sh after
    JDK-8250876 backport
    + JDK-8269953: config.log is not in build directory after 8u
    backport of JDK-8079891
    + JDK-8271466: StackGap test fails on aarch64 due to "-m64"
  * Import of OpenJDK 8 u312 build 02
    + JDK-8247469: getSystemCpuLoad() returns -1 on linux when some
    offline cpus are present and cpusets.effective_cpus is not
    available
    + JDK-8265836: OperatingSystemImpl.getCpuLoad() returns
    incorrect CPU load inside a container
  * Import of OpenJDK 8 u312 build 03
    + JDK-8237495: Java MIDI fails with a dereferenced memory error
    when asked to send a raw 0xF7
    + JDK-8264752: SIGFPE crash with option
    FlightRecorderOptions:threadbuffersize=30M
    + JDK-8266206: Build failure after JDK-8264752 with older GCCs
    + JDK-8270137: Kerberos Credential Retrieval from Cache not
    Working in Cross-Realm Setup
    + JDK-8272214: [8u] Build failure after backport of JDK-8248901
  * Import of OpenJDK 8 u312 build 04
    + JDK-6847157: java.lang.NullPointerException: HDC for
    component at sun.java2d.loops.Blit.Blit
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8194246: JVM crashes when calling getStackTrace if stack
    contains a method that is a member of a very large class
    + JDK-8244154: Update SunPKCS11 provider with PKCS11 v3.0
    header files
    + JDK-8263382: java/util/logging/ParentLoggersTest.java failed
    with "checkLoggers: getLoggerNames() returned unexpected
    loggers"
    + JDK-8268103: JNI functions incorrectly return a double after
    JDK-8265836
    + JDK-8269594: assert(_handle_mark_nesting &gt; 1) failed: memory
    leak: allocating handle outside HandleMark
    + JDK-8269859: BacktraceBuilder._cprefs needs to be accessed as
    unsigned short
    + JDK-8269882: stack-use-after-scope in NewObjectA
  * Import of OpenJDK 8 u312 build 05
    + JDK-7188942: Remove support of pbuffers in OGL Java2d pipeline
    + JDK-8022323: [JavaSecurityScanner] review package
    com.sun.management.* Native methods should be private
    + JDK-8131062: aarch64: add support for GHASH acceleration
    + JDK-8134869: AARCH64: GHASH intrinsic is not optimal
    + JDK-8269851: OperatingSystemMXBean getProcessCpuLoad reports
    incorrect process cpu usage in containers
    + JDK-8272124: Cgroup v1 initialization causes
    NullPointerException when cgroup path contains colon
    + JDK-8272714: [8u] Build failure after backport of JDK-8248901
    with MSVC 2013
  * Import of OpenJDK 8 u312 build 06
    + JDK-8268965: TCP Connection Reset when connecting simple
    socket to SSL server
    + JDK-8272643: Backout JDK-8176837 from 8u312
  * Import of OpenJDK 8 u312 build 07
    + JDK-8157404: Unable to read certain PKCS12 keystores from
    SequenceInputStream
    + JDK-8222751: closed/test/jdk/sun/security/util/
    /DerIndefLenConverter/IndefBerPkcs12.java fail
    + JDK-8269763: The JEditorPane is blank after JDK-8265167
  * Shenandoah
    + [backport] 8269661: JNI_GetStringCritical does not lock char
    array
    + Re-cast JNI critical strings patch to be Shenandoah-specific</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1636113600">- Modified patch:
  * fips.patch
    + return in native code after generating java.io.IOException</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1638619200">- Modified patch:
  * fips.patch
    + When system crypto policy files are not available, use the
    information from the java.security file that we distribute
    with OpenJDK as a fallback. (bsc#1193314, bsc#1193444,
    bsc#1193491)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1644408000">- Removed patch:
  * comment-nss-security-provider.patch
    + there is a configure-time option to do exactly the same thing
- Modified patch:
  * fips.patch
    + allow plain key import, unless disabled with
  - Dcom.suse.fips.plainKeySupport=false command-line option</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646481600">- Update to version jdk8u322 (icedtea-3.22.0)
  * January 2022 CPU
  * Security fixes
    + JDK-8264934, CVE-2022-21248, bsc#1194926: Enhance cross VM
    serialization
    + JDK-8268488: More valuable DerValues
    + JDK-8268494: Better inlining of inlined interfaces
    + JDK-8268512: More content for ContentInfo
    + JDK-8268795: Enhance digests of Jar files
    + JDK-8268801: Improve PKCS attribute handling
    + JDK-8268813, CVE-2022-21283, bsc#1194937: Better String
    matching
    + JDK-8269151: Better construction of EncryptedPrivateKeyInfo
    + JDK-8269944: Better HTTP transport redux
    + JDK-8270392, CVE-2022-21293, bsc#1194935: Improve String
    constructions
    + JDK-8270416, CVE-2022-21294, bsc#1194934: Enhance
    construction of Identity maps
    + JDK-8270492, CVE-2022-21282, bsc#1194933: Better resolution
    of URIs
    + JDK-8270498, CVE-2022-21296, bsc#1194932: Improve SAX Parser
    configuration management
    + JDK-8270646, CVE-2022-21299, bsc#1194931: Improved scanning
    of XML entities
    + JDK-8271962: Better TrueType font loading
    + JDK-8271968: Better canonical naming
    + JDK-8271987: Manifest improved manifest entries
    + JDK-8272014, CVE-2022-21305, bsc#1194939: Better array
    indexing
    + JDK-8272026, CVE-2022-21340, bsc#1194940: Verify Jar
    Verification
    + JDK-8272236, CVE-2022-21341, bsc#1194941: Improve serial
    forms for transport
    + JDK-8272272: Enhance jcmd communication
    + JDK-8272462: Enhance image handling
    + JDK-8273290: Enhance sound handling
    + JDK-8273748, CVE-2022-21349: Improve Solaris font rendering
    + JDK-8273756, CVE-2022-21360, bsc#1194929: Enhance BMP image
    support
    + JDK-8273838, CVE-2022-21365, bsc#1194928: Enhanced BMP
    processing
  * Import of OpenJDK 8 u322
    + JDK-6801613: Cross-platform pageDialog and printDialog top
    margin entry broken
    + JDK-8011541: [TEST_BUG] closed/javax/swing/plaf/metal/
    /MetalUtils/bug6190373.java fails NPE since 7u25b03
    + JDK-8025430: [TEST_BUG] javax/swing/JEditorPane/5076514/
    /bug5076514.java failed since jdk8b108
    + JDK-8041928: MouseEvent.getModifiersEx gives wrong result
    + JDK-8042199: The build of J2DBench via makefile is broken
    after the JDK-8005402
    + JDK-8044365: (dc) MulticastSendReceiveTests.java failing with
    ENOMEM when joining group (OS X 10.9)
    + JDK-8048021: Remove @version tag in jaxp repo
    + JDK-8049348: compiler/intrinsics/bmi/verifycode tests on
    lzcnt and tzcnt use incorrect assumption about REXB prefix
    usage
    + JDK-8060027: Tests java/beans/XMLEncoder/Test4903007.java and
    java/beans/XMLEncoder/java_awt_GridBagLayout.java
    + JDK-8066588: javax/management/remote/mandatory/connectio
    /RMIConnector_NPETest.java fails to compile
    + JDK-8066652: Default TimeZone is GMT not local if
    user.timezone is invalid on Mac OS
    + JDK-8069034:
    gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
    nightly failure
    + JDK-8077590: windows_i586_6.2-product-c2-runThese8_Xcomp_vm
    failing after win compiler upgrade
    + JDK-8080287: The image of BufferedImage.TYPE_INT_ARGB and
    BufferedImage.TYPE_INT_ARGB_PRE is blank
    + JDK-8140329: [TEST_BUG] test FullScreenAfterSplash.java
    failed because image was not generated
    + JDK-8140472: java/net/ipv6tests/TcpTest.java failed
    intermittently with java.net.BindException: Address already in
    use: NET_Bind
    + JDK-8147051: StaxEntityResolverWrapper should create
    StaxXMLInputSource with a resolver indicator
    + JDK-8148915: Intermittent failures of bug6400879.java
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8177393: Result of RescaleOp for 4BYTE_ABGR images may be
    25% black
    + JDK-8177536: Avoid Apple Peer-to-Peer interfaces in
    networking tests
    + JDK-8182036: Load from initializing arraycopy uses wrong
    memory state
    + JDK-8183369: RFC unconformity of HttpURLConnection with proxy
    + JDK-8183543: Aarch64: C2 compilation often fails with "failed
    spill-split-recycle sanity check"
    + JDK-8187450: JNI local refs exceeds capacity warning in
    NetworkInterface::getAll
    + JDK-8187649: ArrayIndexOutOfBoundsException in
    java.util.JapaneseImperialCalendar
    + JDK-8190482: InnocuousThread creation should not require the
    caller to possess enableContextClassLoaderOverride
    + JDK-8190793: Httpserver does not detect truncated request body
    + JDK-8196572: Tests ColConvCCMTest.java and MTColConvTest.java
    fail
    + JDK-8202788: Explicitly reclaim cached thread-local direct
    buffers at thread exit
    + JDK-8210058: Algorithmic Italic font leans opposite angle in
    Printing
    + JDK-8220150: macos10.14 Mojave returns anti-aliased glyphs
    instead of aliased B&amp;W glyphs
    + JDK-8225082: Remove IdenTrust certificate that is expiring in
    September 2021
    + JDK-8225083: Remove Google certificate that is expiring in
    December 2021
    + JDK-8226806: [macOS 10.14] Methods of Java Robot should be
    called from appropriate thread
    + JDK-8231254: (fs) Add test for macOS Catalina changes to
    protect system software
    + JDK-8231438: [macOS] Dark mode for the desktop is not
    supported
    + JDK-8232178: MacVolumesTest failed after upgrade to MacOS
    Catalina
    + JDK-8232226: [macos 10.15] test/jdk/java/awt/color/
    /EqualityTest/EqualityTest.java may fail
    + JDK-8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/
    /DrawImageBG/SystemBgColorTest.java fails
    + JDK-8236897: Fix the copyright header for pkcs11gcm2.h
    + JDK-8237499: JFR: Include stack trace in the ThreadStart event
    + JDK-8239886: Minimal VM build fails after JDK-8237499
    + JDK-8261397: Try Catch Method Failing to Work When Dividing
    An Integer By 0
    + JDK-8262731: [macOS] Exception from "Printable.print" is
    swallowed during "PrinterJob.print"
    + JDK-8272342: [TEST_BUG] java/awt/print/PrinterJob/
    /PageDialogMarginTest.java catches all exceptions
    + JDK-8273308: PatternMatchTest.java fails on CI
    + JDK-8273342: Null pointer dereference in
    classFileParser.cpp:2817
    + JDK-8273826: Correct Manifest file name and NPE checks
    + JDK-8273968: JCK javax_xml tests fail in CI
    + JDK-8274407: (tz) Update Timezone Data to 2021c
    + JDK-8274467: TestZoneInfo310.java fails with tzdata2021b
    + JDK-8274468: TimeZoneTest.java fails with tzdata2021b
    + JDK-8274595: DisableRMIOverHTTPTest failed: connection refused
    + JDK-8274779: HttpURLConnection: HttpClient and HttpsClient
    incorrectly check request method when set to POST
    + JDK-8275766: (tz) Update Timezone Data to 2021e
    + JDK-8275849: TestZoneInfo310.java fails with tzdata2021e
    + JDK-8276536: Update TimeZoneNames files to follow the changes
    made by JDK-8275766
- Added patch:
  * JDK-8076190.patch
    + backport reviewed fix for JDK-8076190 Customizing the
    generation of a PKCS12 keystore (bsc#1195163)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1649073600">- Add java-1_8_0-openjdk-autoconf27.patch to accept autoconf 2.71
  as autoconf 2.59 or later</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1656590400">- Update to version jdk8u332 (icedtea-3.23.0)
  * April 2022 CPU
  * Security fixes
    + JDK-8269938: Enhance XML processing passes redux
    + JDK-8270504, bsc#1198672, CVE-2022-21426: Better XPath
    expression handling
    + JDK-8272255: Completely handle MIDI files
    + JDK-8272261: Improve JFR recording file processing
    + JDK-8272594: Better record of recordings
    + JDK-8274221: More definite BER encodings
    + JDK-8275151, bsc#1198675, CVE-2022-21443: Improved Object
    Identification
    + JDK-8277227: Better identification of OIDs
    + JDK-8277672, bsc#1198674, CVE-2022-21434: Better invocation
    handler handling
    + JDK-8278008, bsc#1198671, CVE-2022-21476: Improve Santuario
    processing
    + JDK-8278356: Improve file creation
    + JDK-8278449: Improve keychain support
    + JDK-8278805: Enhance BMP image loading
    + JDK-8278972, bsc#1198673, CVE-2022-21496: Improve URL supports
    + JDK-8281388: Change wrapping of EncryptedPrivateKeyInfo
  * Import of OpenJDK 8 u332
    + JDK-8033980: Xerces Update: datatype XMLGregorianCalendarImpl
    and DurationImpl
    + JDK-8035437: Xerces Update: xml/serialize/DOMSerializerImpl
    + JDK-8035577: Xerces Update: impl/xpath/regex/RangeToken.java
    + JDK-8037259: xerces update: xpointer update
    + JDK-8041523: Xerces Update: Serializer improvements from Xalan
    + JDK-8141508: java.lang.invoke.LambdaConversionException:
    Invalid receiver type
    + JDK-8162572: Update License Header for all JAXP sources
    + JDK-8167014: jdeps: Missing message: warn.skipped.entry
    + JDK-8198411: [TEST_BUG] Two java2d tests are unstable in mach5
    + JDK-8202822: Add .git to .hgignore
    + JDK-8205540: test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/
    /trace001/trace001.java fails with Debuggee did not exit after
    15 &lt;cont&gt; commands
    + JDK-8209178: Proxied HttpsURLConnection doesn't send BODY
    when retrying POST request
    + JDK-8210283: Support git as an SCM alternative in the build
    + JDK-8218682: [TEST_BUG] DashOffset fails in mach5
    + JDK-8225690: Multiple AttachListener threads can be created
    + JDK-8227738: jvmti/DataDumpRequest/datadumpreq001 failed due
    to "exit code is 134"
    + JDK-8227815: Minimal VM: set_state is not a member of
    AttachListener
    + JDK-8240633: Memory leaks in the implementations of
    FileChooserUI
    + JDK-8241768: git needs .gitattributes
    + JDK-8247766: [aarch64] guarantee(val &lt; (1U &lt;&lt; nbits)) failed:
    Field too big for insn
    + JDK-8253147: The javax/swing/JPopupMenu/7154841/
    /bug7154841.java fail on big screens
    + JDK-8253353: Crash in C2: guarantee(n != NULL) failed: No Node
    + JDK-8266749: AArch64: Backtracing broken on PAC enabled
    systems
    + JDK-8270290: NTLM authentication fails if HEAD request is used
    + JDK-8273229: Update OS detection code to recognize Windows
    Server 2022
    + JDK-8273341: Update Siphash to version 1.0
    + JDK-8273575: memory leak in appendBootClassPath(), paths must
    be deallocated
    + JDK-8274524: SSLSocket.close() hangs if it is called during
    the ssl handshake
    + JDK-8277224: sun.security.pkcs.PKCS9Attributes.toString()
    throws NPE
    + JDK-8277488: Add expiry exception for Digicert
    (geotrustglobalca) expiring in May 2022
    + JDK-8279077: JFR crashes on Linux ppc due to missing crash
    protector in signal handler
    + JDK-8280060: The sun/rmi/server/Activation.java class use
    Thread.dumpStack()
    + JDK-8282300: Throws NamingException instead of
    InvalidNameException after JDK-8278972
    + JDK-8282397: createTempFile method of java.io.File is failing
    when called with suffix of spaces character
    + JDK-8284548: Invalid XPath expression causes
    StringIndexOutOfBoundsException
    + JDK-8284920: Incorrect Token type causes XPath expression to
    return empty result
    + JDK-8284936: Fix Java 7 bootstrap breakage due to use of
    Arrays.stream
  * Backports
    + JDK-8031567: Better model for storing source revision
    information
    + JDK-8170385: JDK-8031567 broke source bundles
    + JDK-8170392: JDK-8031567 broke builds from source bundles
    + JDK-8253424: Add support for running pre-submit testing using
    GitHub Actions
    + JDK-8253865: Pre-submit testing using GitHub Actions does not
    detect failures reliably
    + JDK-8254054: Pre-submit testing using GitHub Actions should
    not use the deprecated set-env command
    + JDK-8254173: Add Zero, Minimal hotspot targets to submit
    workflow
    + JDK-8254175: Build no-pch configuration in debug mode for
    submit checks
    + JDK-8254282: Add Linux x86_32 builds to submit workflow
    + JDK-8255305: Add Linux x86_32 tier1 to submit workflow
    + JDK-8255352: Archive important test outputs in submit workflow
    + JDK-8255373: Submit workflow artifact name is always
    "test-results_.zip"
    + JDK-8255895: Submit workflow artifacts miss hs_errs/replays
    due to ZIP include mismatch
    + JDK-8256127: Add cross-compiled foreign architectures builds
    to submit workflow
    + JDK-8256277: Github Action build on macOS should define OS
    and Xcode versions
    + JDK-8256354: Github Action build on Windows should define OS
    and MSVC versions
    + JDK-8256393: Github Actions build on Linux should define OS
    and GCC versions
    + JDK-8256414: add optimized build to submit workflow
    + JDK-8256747: GitHub Actions: decouple the hotspot build-only
    jobs from Linux x64 testing
    + JDK-8257056: Submit workflow should apt-get update to avoid
    package installation errors
    + JDK-8259924: GitHub actions fail on Linux x86_32 with "Could
    not configure libc6:i386"
    + JDK-8260460: GitHub actions still fail on Linux x86_32 with
    "Could not configure libc6:i386"
    + JDK-8263667: Avoid running GitHub actions on branches named
    pr/*
    + JDK-8282225: GHA: Allow one concurrent run per PR only
    + JDK-8284772: 8u GHA: Use GCC Major Version Dependencies Only
  * Bug fixes
    + GH002: Only add -Wno-unused-parameter on gcc and clang
    compilers.
    + GH004: Fix naming of sockaddr_in6 variable (sa6-&gt;him6) in
    SOCKETADDRESS union on Windows
    + GH007: Fix NetworkInterface_winXP.c variable declarations to
    compile on VS2010
    + GH008: Reinstate POST_STRIP_CMD empty check in Images.gmk
    + GH012: Building from tarball broken by bad backport of
    JDK-8210283
  * Shenandoah
    + JDK-8260632: Build failures after JDK-8253353</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1659441600">- Update to version jdk8u345 (icedtea-3.24.0)
  * July 2022 CPU
  * Security fixes
    + JDK-8272243: Improve DER parsing
    + JDK-8272249: Better properties of loaded Properties
    + JDK-8277608: Address IP Addressing
    + JDK-8281859, CVE-2022-21540, bsc#1201694: Improve class
    compilation
    + JDK-8281866, CVE-2022-21541, bsc#1201692: Enhance
    MethodHandle invocations
    + JDK-8283190: Improve MIDI processing
    + JDK-8284370: Improve zlib usage
    + JDK-8285407, CVE-2022-34169, bsc#1201684: Improve Xalan
    supports
  * Import of OpenJDK 8 u342
    + JDK-8076190, bsc#1195163: Customizing the generation of a
    PKCS12 keystore
    + JDK-8129572: Cleanup usage of getResourceAsStream in jaxp
    + JDK-8132256: jaxp: Investigate removal of com/sun/org/apache/
    /bcel/internal/util/ClassPath.java
    + JDK-8168926: C2: Bytecode escape analyzer crashes due to
    stack overflow
    + JDK-8170530: bash configure output contains a typo in a
    suggested library name
    + JDK-8190753: (zipfs): Accessing a large entry (&gt; 2^31 bytes)
    leads to a negative initial size for ByteArrayOutputStream
    + JDK-8194154: System property user.dir should not be changed
    + JDK-8202142: jfr/event/io/TestInstrumentation is unstable
    + JDK-8209771: jdk.test.lib.Utils::runAndCheckException error
    + JDK-8221988: add possibility to build with Visual Studio 2019
    + JDK-8223396: [TESTBUG] several jfr tests do not clean up
    files created in /tmp
    + JDK-8230865: [TESTBUG] jdk/jfr/event/io/EvilInstrument.java
    fails at-run shell MakeJAR.sh target
    + JDK-8235211: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails with
    AttachNotSupportedException: Unable to open socket file
    + JDK-8244973: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails "stderr was not
    empty"
    + JDK-8248876: LoadObject with bad base address created for
    exec file on linux
    + JDK-8255239: The timezone of the hs_err_pid log file is
    corrupted in Japanese locale
    + JDK-8261107: ArrayIndexOutOfBoundsException in the
    ICC_Profile.getInstance(InputStream)
    + JDK-8266187: Memory leak in appendBootClassPath()
    + JDK-8274658: ISO 4217 Amendment 170 Update
    + JDK-8274751: Drag And Drop hangs on Windows
    + JDK-8278138: OpenJDK8 fails to start on Windows 8.1 after
    upgrading compiler to VS2017
    + JDK-8279669: test/jdk/com/sun/jdi/TestScaffold.java uses
    wrong condition
    + JDK-8281814: Debuginfo.diz contains redundant build path
    after backport JDK-8025936
    + JDK-8282458: Update .jcheck/conf file for 8u move to git
    + JDK-8282552: Bump update version of OpenJDK: 8u342
    + JDK-8283350: (tz) Update Timezone Data to 2022a
    + JDK-8284620: CodeBuffer may leak _overflow_arena
    + JDK-8285445: cannot open file "NUL:"
    + JDK-8285523: Improve test java/io/FileOutputStream/
    /OpenNUL.java
    + JDK-8285591: [11] add signum checks in DSA.java engineVerify
    + JDK-8285727: [11u, 17u] Unify fix for JDK-8284920 with
    version from head
    + JDK-8286989: Build failure on macOS after 8281814
    + JDK-8287537: 8u JDK-8284620 backport broke AArch64 build
  * Import of OpenJDK 8 u345
    + JDK-8290832: It is no longer possible to change "user.dir"
    in the JDK8
    + JDK-8291568: Bump update version of OpenJDK: 8u345
- Removed patch:
  * JDK-8076190.patch
    + Included by upstream</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1661342400">- make-jobserver-detection.patch: Fix detection of jobserver support</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1669896000">- Update to version jdk8u352 (icedtea-3.25.0)
  * October 2022 CPU
  * CVEs
    + CVE-2022-21619 (bsc#1204473)
    + CVE-2022-21626 (bsc#1204471)
    + CVE-2022-21624 (bsc#1204475)
    + CVE-2022-21628 (bsc#1204472)
  * Security fixes
    + JDK-8282252: Improve BigInteger/Decimal validation
    + JDK-8285662: Better permission resolution
    + JDK-8286511: Improve macro allocation
    + JDK-8286519: Better memory handling
    + JDK-8286526: Improve NTLM support
    + JDK-8286533: Key X509 usages
    + JDK-8286910: Improve JNDI lookups
    + JDK-8286918: Better HttpServer service
    + JDK-8288508: Enhance ECDSA usage
  * Import of OpenJDK 8 u352
    + JDK-7131823: bug in GIFImageReader
    + JDK-7186258: InetAddress$Cache should replace
    currentTimeMillis with nanoTime for more precise and accurate
    + JDK-8028265: Add legacy tz tests to OpenJDK
    + JDK-8039955: [TESTBUG] jdk/lambda/LambdaTranslationTest1 -
    java.lang.AssertionError: expected [d:1234.000000] but found
    [d:1234,000000]
    + JDK-8049228: Improve multithreaded scalability of InetAddress
    cache
    + JDK-8071507: (ref) Clear phantom reference as soft and weak
    references do
    + JDK-8087283: Add support for the XML Signature here() function
    to the JDK XPath implementation
    + JDK-8130895: Test javax/swing/system/6799345/TestShutdown.java
    fails on Solaris11 Sparcv9
    + JDK-8136354: [TEST_BUG] Test
    java/awt/image/RescaleOp/RescaleAlphaTest.java with Bad action
    for script
    + JDK-8139668: Generate README-build.html from markdown
    + JDK-8143847: Remove REF_CLEANER reference category
    + JDK-8147862: Null check too late in
    sun.net.httpserver.ServerImpl
    + JDK-8150669: C1 intrinsic for Class.isPrimitive
    + JDK-8155742: [Windows] robot.keyPress(KeyEvent.VK_ALT_GRAPH)
    throws java.lang.IllegalArgumentException in windows
    + JDK-8173339: AArch64: Fix minimum stack size computations
    + JDK-8173361: various crashes in
    JvmtiExport::post_compiled_method_load
    + JDK-8175797: (ref) Reference::enqueue method should clear the
    reference object before enqueuing
    + JDK-8178832: (ref) jdk.lang.ref.disableClearBeforeEnqueue
    property is ignored
    + JDK-8183107: PKCS11 regression regarding checkKeySize
    + JDK-8193780: (ref) Remove the undocumented
    "jdk.lang.ref.disableClearBeforeEnqueue" system property
    + JDK-8194873: right ALT key hotkeys no longer work in Swing
    components
    + JDK-8201793: (ref) Reference object should not support cloning
    + JDK-8214427: probable bug in logic of
    ConcurrentHashMap.addCount()
    + JDK-8232950: SUNPKCS11 Provider incorrectly check key length
    for PSS Signatures.
    + JDK-8233019: java.lang.Class.isPrimitive() (C1) returns wrong
    result if Klass* is aligned to 32bit
    + JDK-8235218: Minimal VM is broken after JDK-8173361
    + JDK-8235385: Crash on aarch64 JDK due to long offset
    + JDK-8245263: Enable TLSv1.3 by default on JDK 8u for Client
    roles
    + JDK-8254178: Remove .hgignore
    + JDK-8254318: Remove .hgtags
    + JDK-8256722: handle VC++:1927 VS2019 in  abstract_vm_version
    + JDK-8260589: Crash in JfrTraceIdLoadBarrier::load(_jclass*)
    + JDK-8280963: Incorrect PrintFlags formatting on Windows
    + JDK-8282538: PKCS11 tests fail on CentOS Stream 9
    + JDK-8283849: AsyncGetCallTrace may crash JVM on guarantee
    + JDK-8285400: Add '@apiNote' to the APIs defined in
    Java SE 8 MR 3
    + JDK-8285497: Add system property for Java SE specification
    maintenance version
    + JDK-8287132: Retire Runtime.runFinalizersOnExit so that it
    always throws UOE
    + JDK-8287508: The tests added to jdk-8 by 8235385 are to be
    ported to jdk-11
    + JDK-8287521: Bump update version of OpenJDK: 8u352
    + JDK-8288763: Pack200 extraction failure with invalid size
    + JDK-8288865: [aarch64] LDR instructions must use legitimized
    addresses
    + JDK-8290000: Bump macOS GitHub actions to macOS 11
    + JDK-8292579: (tz) Update Timezone Data to 2022c
    + JDK-8292688: Support Security properties in
    security.testlibrary.Proc
  * AArch32 port
    + JDK-8292599: [aarch32] Crash due to missed CPU specific part
    of 8233019</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1675771200">- Update to version jdk8u362 (icedtea-3.26.0)
  * January 2023 CPU
  * CVEs
    + CVE-2023-21830, bsc#1207249
    + CVE-2023-21843, bsc#1207248
  * Security fixes
    + JDK-8285021: Improve CORBA communication
    + JDK-8286496: Improve Thread labels
    + JDK-8288516: Enhance font creation
    + JDK-8289350: Better media supports
    + JDK-8293554: Enhanced DH Key Exchanges
    + JDK-8293598: Enhance InetAddress address handling
    + JDK-8293717: Objective view of ObjectView
    + JDK-8293734: Improve BMP image handling
    + JDK-8293742: Better Banking of Sounds
    + JDK-8295687: Better BMP bounds
  * New features
    + Support for building with autoconf 2.71
  * Import of OpenJDK 8 u362 build 09
    + JDK-6885993: Named Thread: introduce print() and
    print_on(outputStream* st) methods
    + JDK-7124218: [TEST_BUG] [macosx] Space should select cell in
    the JTable
    + JDK-8054066: com/sun/jdi/DoubleAgentTest.java fails with
    timeout
    + JDK-8067941: [TESTBUG] Fix tests for OS with 64K page size.
    + JDK-8071530: Update OS detection code to reflect Windows 10
    version change
    + JDK-8073464: GC workers do not have thread names
    + JDK-8079255: [TEST_BUG] [macosx] Test closed/java/awt/Robot/
    /RobotWheelTest/RobotWheelTest fails for Mac only
    + JDK-8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/
    /RobotWheelTest.java fails
    + JDK-8148005: One byte may be corrupted by
    get_datetime_string()
    + JDK-8159599: [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/
    /ModalInternalFrameTest.java
    + JDK-8159720: Failure of C2 compilation with tiered prevents
    some C1 compilations
    + JDK-8197859: VS2017 Complains about UINTPTR_MAX definition in
    globalDefinitions_VisCPP.hpp
    + JDK-8206456: [TESTBUG] docker jtreg tests fail on systems
    without cpuset.effective_cpus / cpuset.effective_mems
    + JDK-8221529: [TESTBUG] Docker tests use old/deprecated image
    on AArch64
    + JDK-8224506: [TESTBUG] TestDockerMemoryMetrics.java fails
    with exitValue = 137
    + JDK-8233551: [TESTBUG] SelectEditTableCell.java fails on MacOS
    + JDK-8241086: Test runtime/NMT/HugeArenaTracking.java is
    failing on 32bit Windows
    + JDK-8253702: BigSur version number reported as 10.16, should
    be 11.nn
    + JDK-8255559: Leak File Descriptors Because of
    ResolverLocalFilesystem#engineResolveURI()
    + JDK-8265527: tools/javac/diags/CheckExamples.java fails after
    JDK-8078024 8u backport
    + JDK-8269039: Disable SHA-1 Signed JARs
    + JDK-8269850: Most JDK releases report macOS version 12 as
    10.16 instead of 12.0
    + JDK-8270344: Session resumption errors
    + JDK-8271459: C2: Missing NegativeArraySizeException when
    creating StringBuilder with negative capacity
    + JDK-8273176: handle latest VS2019 in abstract_vm_version
    + JDK-8274563: jfr/event/oldobject/TestClassLoaderLeak.java
    fails when GC cycles are not happening
    + JDK-8274840: Update OS detection code to recognize Windows 11
    + JDK-8275887: jarsigner prints invalid digest/signature
    algorithm warnings if keysize is weak/disabled
    + JDK-8280890: Cannot use '-Djava.system.class.loader' with
    class loader in signed JAR
    + JDK-8283277: ISO 4217 Amendment 171 Update
    + JDK-8283903: GetContainerCpuLoad does not return the correct
    result in share mode
    + JDK-8284389: Improve stability of GHA Pre-submit testing by
    caching cygwin installer
    + JDK-8284622: Update versions of some Github Actions used in
    JDK workflow
    + JDK-8286582: Build fails on macos aarch64 when using
  - -with-zlib=bundled
    + JDK-8288928: Incorrect GPL header in pnglibconf.h (backport
    of JDK-8185041)
    + JDK-8289549: ISO 4217 Amendment 172 Update
    + JDK-8292762: Remove .jcheck directories from jdk8u
    subcomponents
    + JDK-8293181: Bump update version of OpenJDK: 8u362
    + JDK-8293461: Add a test for JDK-8290832
    + JDK-8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java
    still fails when GC cycles are not happening
    + JDK-8294307: ISO 4217 Amendment 173 Update
    + JDK-8294357: (tz) Update Timezone Data to 2022d
    + JDK-8294863: Enable partial tier1 testing in GHA for JDK8
    + JDK-8295164: JDK 8 jdi tests should not use tasklist command
    on Windows
    + JDK-8295173: (tz) Update Timezone Data to 2022e
    + JDK-8295288: Some vm_flags tests associate with a wrong BugID
    + JDK-8295714: GHA ::set-output is deprecated and will be
    removed
    + JDK-8295723: security/infra/wycheproof/RunWycheproof.java
    fails with Assertion Error
    + JDK-8295915: Problemlist compiler/rtm failures specific to 8u
    + JDK-8295950: Enable langtools/tier1 in GHA for 8u
    + JDK-8296108: (tz) Update Timezone Data to 2022f
    + JDK-8296239: ISO 4217 Amendment 174 Update
    + JDK-8296555: Enable hotspot/tier1 for 64-bit builds in GHA
    for 8u
    + JDK-8296715: CLDR v42 update for tzdata 2022f
    + JDK-8296959: Fix hotspot shell tests of 8u on multilib systems
    + JDK-8297141: Fix hotspot/test/runtime/SharedArchiveFile/
    /DefaultUseWithClient.java for 8u
    + JDK-8297804: (tz) Update Timezone Data to 2022g
    + JDK-8299439: java/text/Format/NumberFormat/CurrencyFormat.java
    fails for hr_HR
    + JDK-8299483: ProblemList java/text/Format/NumberFormat/
    /CurrencyFormat.java
    + JDK-8300178: JDK-8286496 causes build failure on older GCC
    + JDK-8300225: JDK-8288516 causes build failure on Windows +
    VS2010
  * Bug fixes
    + Don't run check-aes on Zero builds (pointless and slow)
- Removed patch:
  * java-1_8_0-openjdk-autoconf27.patch
    + fixed upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1683115200">- Update to version jdk8u372 (icedtea-3.27.0)
  * April 2023 CPU
  * CVEs
    + CVE-2023-21930, bsc#1210628
    + CVE-2023-21937, bsc#1210631
    + CVE-2023-21938, bsc#1210632
    + CVE-2023-21939, bsc#1210634
    + CVE-2023-21954, bsc#1210635
    + CVE-2023-21967, bsc#1210636
    + CVE-2023-21968, bsc#1210637
  * Security fixes
    + JDK-8287404: Improve ping times
    + JDK-8288436: Improve Xalan supports
    + JDK-8294474: Better AES support
    + JDK-8295304: Runtime support improvements
    + JDK-8296496, JDK-8292652: Overzealous check in sizecalc.h
    prevents large memory allocation
    + JDK-8296676, JDK-8296622: Improve String platform support
    + JDK-8296684: Improve String platform support
    + JDK-8296692: Improve String platform support
    + JDK-8296700: Improve String platform support
    + JDK-8296832: Improve Swing platform support
    + JDK-8297371: Improve UTF8 representation redux
    + JDK-8298191: Enhance object reclamation process
    + JDK-8298310: Enhance TLS session negotiation
    + JDK-8298667: Improved path handling
    + JDK-8299129: Enhance NameService lookups
  * Import of OpenJDK 8 u372 build 07
    + JDK-6734341: REGTEST fails: SelectionAutoscrollTest.html
    + JDK-6829250: Reg test: java/awt/Toolkit/ScreenInsetsTest/
    /ScreenInsetsTest.java fails in Windows
    + JDK-7001973: java/awt/Graphics2D/CopyAreaOOB.java fails
    + JDK-7124238: [macosx] Font in BasicHTML document is bigger
    than it should be
    + JDK-7124381: DragSourceListener.dragDropEnd() never been
    called on completion of dnd operation
    + JDK-8039888: [TEST_BUG] keyboard garbage after
    javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/
    /WrongAltProcessing.java
    + JDK-8042098: [TESTBUG] Test
    sun/java2d/AcceleratedXORModeTest.java fails on Windows
    + JDK-8065422: Trailing dot in hostname causes TLS handshake to
    fail with SNI disabled
    + JDK-8072770: [TESTBUG] Some Introspector tests fail with a
    Java heap bigger than 4GB
    + JDK-8075964: Test java/awt/Mouse/TitleBarDoubleClick/
    /TitleBarDoubleClick.html fails intermittently with timeout
    error
    + JDK-8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/
    /4251579/bug4251579.java failure due to timing
    + JDK-8142540: [TEST_BUG] Test sun/awt/dnd/8024061/
    /bug8024061.java fails on ubuntu
    + JDK-8156579: Two JavaBeans tests failed
    + JDK-8156581: Cleanup of ProblemList.txt
    + JDK-8159135: [PIT] javax/swing/JMenuItem/8152981/
    /MenuItemIconTest.java always fail
    + JDK-8177560: @headful key can be removed from the tests for
    JavaSound
    + JDK-8196196: Headful tests should not be run in headless mode
    + JDK-8196467: javax/swing/JInternalFrame/Test6325652.java fails
    + JDK-8197408: Bad pointer comparison and small cleanup in
    os_linux.cpp
    + JDK-8203485: [freetype] text rotated on 180 degrees is too
    narrow
    + JDK-8205959: Do not restart close if errno is EINTR
    + JDK-8216366: Add rationale to PER_CPU_SHARES define
    + JDK-8226236: win32:
    gc/metaspace/TestCapacityUntilGCWrapAround.java fails
    + JDK-8228585: jdk/internal/platform/cgroup/
    /TestCgroupMetrics.java - NumberFormatException because of
    large long values (memory limit_in_bytes)
    + JDK-8229182: [TESTBUG] runtime/containers/docker/
    /TestMemoryAwareness.java test fails on SLES12
    + JDK-8229202: Docker reporting causes secondary crashes in
    error handling
    + JDK-8230305: Cgroups v2: Container awareness
    + JDK-8231111: Cgroups v2: Rework Metrics in java.base so as to
    recognize unified hierarchy
    + JDK-8232207: Linux os::available_memory re-reads cgroup
    configuration on every invocation
    + JDK-8233570: [TESTBUG] HTMLEditorKit test bug5043626.java is
    failing on macos
    + JDK-8234484: Add ability to configure third port for remote
    JMX
    + JDK-8237479: 8230305 causes slowdebug build failure
    + JDK-8239559: Cgroups: Incorrect detection logic on some
    systems
    + JDK-8239785: Cgroups: Incorrect detection logic on old
    systems in hotspot
    + JDK-8239827: The test OpenByUNCPathNameTest.java should be
    changed to be manual
    + JDK-8240189: [TESTBUG] Some cgroup tests are failing after
    JDK-8231111
    + JDK-8241087: Build failure with VS 2019 (16.5.0) due to C2039
    and C2873
    + JDK-8242468: VS2019 build missing vcruntime140_1.dll
    + JDK-8243543: jtreg test security/infra/java/security/cert/
    /CertPathValidator/certification/BuypassCA.java fails
    + JDK-8244500: jtreg test error in test/hotspot/jtreg/
    /containers/docker/TestMemoryAwareness.java
    + JDK-8245543: Cgroups: Incorrect detection logic on some
    systems (still reproducible)
    + JDK-8245654: Add Certigna Root CA
    + JDK-8247676: vcruntime140_1.dll is not needed on 32-bit
    Windows
    + JDK-8248899: security/infra/java/security/cert/
    /CertPathValidator/certification/QuoVadisCA.java fails,
    Certificate has been revoked
    + JDK-8252359: HotSpot Not Identifying it is Running in a
    Container
    + JDK-8252957: Wrong comment in CgroupV1Subsystem::cpu_quota
    + JDK-8253435: Cgroup: 'stomping of _mount_path' crash if
    manually mounted cpusets exist
    + JDK-8253714: [cgroups v2] Soft memory limit incorrectly using
    memory.high
    + JDK-8253727: [cgroups v2] Memory and swap limits reported
    incorrectly
    + JDK-8253797: [cgroups v2] Account for the fact that swap
    accounting is disabled on some systems
    + JDK-8253939: [TESTBUG] Increase coverage of the cgroups
    detection code
    + JDK-8254001: [Metrics] Enhance parsing of cgroup interface
    files for version detection
    + JDK-8254717: isAssignableFrom checks in
    KeyFactorySpi.engineGetKeySpec appear to be backwards
    + JDK-8254997: Remove unimplemented
    OSContainer::read_memory_limit_in_bytes
    + JDK-8257620: Do not use objc_msgSend_stret to get macOS
    version
    + JDK-8262379: Add regression test for JDK-8257746
    + JDK-8263404: RsaPrivateKeySpec is always recognized as
    RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec
    + JDK-8266391: Replace use of reflection in
    jdk.internal.platform.Metrics
    + JDK-8270317: Large Allocation in CipherSuite
    + JDK-8275535: Retrying a failed authentication on multiple
    LDAP servers can lead to users blocked
    + JDK-8275650: Problemlist java/io/File/createTempFile/
    /SpecialTempFile.java for Windows 11
    + JDK-8275713: TestDockerMemoryMetrics test fails on recent runc
    + JDK-8278951: containers/cgroup/PlainRead.java fails on Ubuntu
    21.10
    + JDK-8280048: Missing comma in copyright header
    + JDK-8282398: EndingDotHostname.java test fails because SSL
    cert expired
    + JDK-8282511: Use fixed certificate validation date in
    SSLExampleCert template
    + JDK-8282947: JFR: Dump on shutdown live-locks in some
    conditions
    + JDK-8283606: Tests may fail with zh locale on MacOS
    + JDK-8284102: [TESTBUG] [11u] Retroactively add regression
    test for JDK-8272124
    + JDK-8284690: [macos] VoiceOver : Getting
    java.lang.IllegalArgumentException: Invalid location on
    Editable JComboBox
    + JDK-8284756: [11u] Remove unused isUseContainerSupport in
    CgroupV1Subsystem
    + JDK-8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile
    fails when named value doesn't exist
    + JDK-8286624: Regression Test CoordinateTruncationBug.java
    fails on OL8.3
    + JDK-8287107: CgroupSubsystemFactory.setCgroupV2Path asserts
    with freezer controller
    + JDK-8287109: Distrust.java failed with
    CertificateExpiredException
    + JDK-8287463: JFR: Disable TestDevNull.java on Windows
    + JDK-8287741: Fix of JDK-8287107 (unused cgv1 freezer
    controller) was incomplete
    + JDK-8289695: [TESTBUG] TestMemoryAwareness.java fails on
    cgroups v2 and crun
    + JDK-8291570: [TESTBUG] Part of JDK-8250984 absent from 11u
    + JDK-8292083: Detected container memory limit may exceed
    physical machine memory
    + JDK-8292541: [Metrics] Reported memory limit may exceed
    physical machine memory
    + JDK-8293472: Incorrect container resource limit detection if
    manual cgroup fs mounts present
    + JDK-8293540: [Metrics] Incorrectly detected resource limits
    with additional cgroup fs mounts
    + JDK-8293767: AWT test TestSinhalaChar.java has old SCCS
    markings
    + JDK-8294767: 8u contains two copies of
    test/../FileUtils.java, one uses JDK9+ features
    + JDK-8295322: Tests for JDK-8271459 were not backported to 11u
    + JDK-8295952: Problemlist existing compiler/rtm tests also on
    x86
    + JDK-8295982: Failure in sun/security/tools/keytool/
    /WeakAlg.java - ks: The process cannot access the file because
    it is being used by another process
    + JDK-8296480: java/security/cert/pkix/policyChanges/
    /TestPolicy.java is failing
    + JDK-8296485: BuildEEBasicConstraints.java test fails with
    SunCertPathBuilderException
    + JDK-8296632: Write a test to verify the content change of
    TextArea sends TextEvent
    + JDK-8296957: One more cast in SAFE_SIZE_NEW_ARRAY2
    + JDK-8297329: [8u] hotspot needs to recognise VS2019
    + JDK-8297739: Bump update version of OpenJDK: 8u372
    + JDK-8297996: [8u] generated images are broken due to renaming
    of MSVC runtime DLL's
    + JDK-8298027: Remove SCCS id's from awt jtreg tests
    + JDK-8298307: Enable hotspot/tier1 for 32-bit builds in GHA
    for 8u
    + JDK-8299445: EndingDotHostname.java fails because of
    compilation errors
    + JDK-8299548: Fix hotspot/test/runtime/Metaspace/
    /MaxMetaspaceSizeTest.java in 8u
    + JDK-8299804: Fix non-portable code in hotspot shell tests in
    8u
    + JDK-8300014: Some backports placed the tests in the wrong
    location
    + JDK-8300119: CgroupMetrics.getTotalMemorySize0() can report
    invalid results on 32 bit systems
    + JDK-8301122: [8u] Fix unreliable vs2010 download link
    + JDK-8301143: [TESTBUG] jfr/event/sampling/TestNative was
    backported to JDK8u without proper native wrapper
    + JDK-8301246: NPE in FcFontManager.getDefaultPlatformFont() on
    Linux without installed fontconfig
    + JDK-8301332: [8u] Fix writing of test files after the cgroups
    v2 backport
    + JDK-8301550: [8u] Enable additional linux build testing in
    GitHub
    + JDK-8301620: [8u] some shell tests are passed but have
    unexpected operator errors
    + JDK-8301760: Fix possible leak in SpNegoContext dispose
    + JDK-8303408: [AIX] Broken jdk8u build after JDK-8266391
    + JDK-8303828: [Solaris] Broken jdk8u build after JDK-8266391
    + JDK-8304053: Revert os specific stubs for SystemMetrics
    + JDK-8305113: (tz) Update Timezone Data to 2023c</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1690804800">- Update to version jdk8u382 (icedtea-3.28.0)
  * July 2023 CPU
  * CVEs
    + CVE-2023-22045, bsc#1213481
    + CVE-2023-22049, bsc#1213482
  * Security fixes
    + JDK-8298676: Enhanced Look and Feel
    + JDK-8300596: Enhance Jar Signature validation
    + JDK-8304468: Better array usages
    + JDK-8305312: Enhanced path handling
  * Import of OpenJDK 8 u382 build 05
    + JDK-8072678: Wrong exception messages in
    java.awt.color.ICC_ColorSpace
    + JDK-8151460: Metaspace counters can have inconsistent values
    + JDK-8152432: Implement setting jtreg @requires properties
    vm.flavor, vm.bits, vm.compMode
    + JDK-8185736: missing default exception handler in calls to
    rethrow_Stub
    + JDK-8186801: Add regression test to test mapping based
    charsets (generated at build time)
    + JDK-8215105: java/awt/Robot/HiDPIScreenCapture/
    /ScreenCaptureTest.java: Wrong Pixel Color
    + JDK-8241311: Move some charset mapping tests from closed to
    open
    + JDK-8263059: security/infra/java/security/cert/
    /CertPathValidator/certification/ComodoCA.java fails due to
    revoked cert
    + JDK-8268558: [TESTBUG] Case 2 in
    TestP11KeyFactoryGetRSAKeySpec is skipped
    + JDK-8271199: Mutual TLS handshake fails signing client
    certificate with custom sensitive PKCS11 key
    + JDK-8276841: Add support for Visual Studio 2022
    + JDK-8277881: Missing SessionID in TLS1.3 resumption in
    compatibility mode
    + JDK-8278851: Correct signer logic for jars signed with
    multiple digest algorithms
    + JDK-8282345: handle latest VS2022 in abstract_vm_version
    + JDK-8282600: SSLSocketImpl should not use user_canceled
    workaround when not necessary
    + JDK-8285515: (dc) DatagramChannel.disconnect fails with
    "Invalid argument" on macOS 12.4
    + JDK-8289301: P11Cipher should not throw out of bounds
    exception during padding
    + JDK-8293232: Fix race condition in pkcs11 SessionManager
    + JDK-8293815: P11PSSSignature.engineUpdate should not print
    debug messages during normal operation
    + JDK-8295530: Update Zlib Data Compression Library to Version
    1.2.13
    + JDK-8298108: Add a regression test for JDK-8297684
    + JDK-8298271: java/security/SignedJar/spi-calendar-provider/
    /TestSPISigned.java failing on Windows
    + JDK-8301119: Support for GB18030-2022
    + JDK-8301400: Allow additional characters for GB18030-2022
    support
    + JDK-8302791: Add specific ClassLoader object to Proxy
    IllegalArgumentException message
    + JDK-8303028: Update system property for Java SE specification
    maintenance version
    + JDK-8303462: Bump update version of OpenJDK: 8u382
    + JDK-8304760: Add 2 Microsoft TLS roots
    + JDK-8305165: [8u] ServiceThread::nmethods_do is not called to
    keep nmethods from being zombied while in the queue
    + JDK-8305681: Allow additional characters for GB18030-2022
    (Level 2) support
    + JDK-8305975: Add TWCA Global Root CA
    + JDK-8307134: Add GTS root CAs
    + JDK-8307310: Backport the tests for JDK-8058969 and
    JDK-8039271 to the OpenJDK8
    + JDK-8307531: [aarch64] JDK8 single-step debugging is
    extremely slow
    + JDK-8310947: gb18030-2000 not selectable with
    LANG=zh_CN.GB18030 after JDK-8301119</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1699963200">- Update to version jdk8u392 (icedtea-3.29.0)
  * October 2023 CPU
  * CVEs
    + CVE-2023-22067, bsc#1216379
    + CVE-2023-22081, bsc#1216374
  * Security fixes
    + JDK-8286503, JDK-8312367: Enhance security classes
    + JDK-8297856: Improve handling of Bidi characters
    + JDK-8303384: Improved communication in CORBA
    + JDK-8305815, JDK-8307278: Update Libpng to 1.6.39
    + JDK-8309966: Enhanced TLS connections
  * Import of OpenJDK 8 u392 build 08
    + JDK-6722928: Provide a default native GSS-API library on
    Windows
    + JDK-8040887: [TESTBUG] Remove
    test/runtime/6925573/SortMethodsTest.java
    + JDK-8042726: [TESTBUG] TEST.groups file was not updated after
    runtime/6925573/SortMethodsTest.java removal
    + JDK-8139348: Deprecate 3DES and RC4 in Kerberos
    + JDK-8173072: zipfs fails to handle incorrect info-zip
    "extended timestamp extra field"
    + JDK-8200468: Port the native GSS-API bridge to Windows
    + JDK-8202952: C2: Unexpected dead nodes after matching
    + JDK-8205399: Set node color on pinned HashMap.TreeNode
    deletion
    + JDK-8209115: adjust libsplashscreen linux ppc64le builds for
    easier libpng update
    + JDK-8214046: [macosx] Undecorated Frame does not Iconify when
    set to
    + JDK-8219804: java/net/MulticastSocket/Promiscuous.java fails
    intermittently due to NumberFormatException
    + JDK-8225687: Newly added sspi.cpp in JDK-6722928 still
    contains some small errors
    + JDK-8232225: Rework the fix for JDK-8071483
    + JDK-8242330: Arrays should be cloned in several JAAS Callback
    classes
    + JDK-8253269: The CheckCommonColors test should provide more
    info on failure
    + JDK-8283441: C2: segmentation fault in
    ciMethodBlocks::make_block_at(int)
    + JDK-8284910: Buffer clean in PasswordCallback
    + JDK-8287073: NPE from CgroupV2Subsystem.getInstance()
    + JDK-8287663: Add a regression test for JDK-8287073
    + JDK-8295685: Update Libpng to 1.6.38
    + JDK-8295894: Remove SECOM certificate that is expiring in
    September 2023
    + JDK-8308788: [8u] Remove duplicate HaricaCA.java test
    + JDK-8309122: Bump update version of OpenJDK: 8u392
    + JDK-8309143: [8u] fix archiving inconsistencies in GHA
    + JDK-8310026: [8u] make java_lang_String::hash_code consistent
    across platforms
    + JDK-8314960: Add Certigna Root CA - 2
    + JDK-8315135: Memory leak in the native implementation of
    Pack200.Unpacker.unpack()
    + JDK-8317040: Exclude cleaner test failing on older releases
- Added patch:
  * bsc1211968.patch
    + fix bsc#1211968: SLES12SP5 vulnerable to CVE-2015-4000
    (Logjam)?</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Update to version jdk8u402 (icedtea-3.30.0)
  * Security fixes
    + JDK-8308204: Enhanced certificate processing
    + JDK-8314284, CVE-2024-20926, bsc#1218906: Enhance Nashorn
    performance
    + JDK-8314295, CVE-2024-20919, bsc#1218903: Enhance
    verification of verifier
    + JDK-8314307, CVE-2024-20921, bsc#1218905: Improve loop
    handling
    + JDK-8314468, CVE-2024-20918, bsc#1218907: Improve Compiler
    loops
    + JDK-8316976, CVE-2024-20945, bsc#1218909: Improve signature
    handling
    + JDK-8317547, CVE-2024-20952, bsc#1218911: Enhance TLS
    connection support
  * Import of OpenJDK 8 u402 build 06
    + JDK-6528710: sRGB-ColorSpace to sRGB-ColorSpace Conversion
    + JDK-8029995: accept yes/no for boolean krb5.conf settings
    + JDK-8159156: [TESTBUG] ReserveMemory test is not useful on
    Aix.
    + JDK-8176509: Use pandoc for converting build readme to html
    + JDK-8206179: com/sun/management/OperatingSystemMXBean/
    /GetCommittedVirtualMemorySize.java fails with Committed
    virtual memory size illegal value
    + JDK-8207404: MulticastSocket tests failing on AIX
    + JDK-8212677: X11 default visual support for IM status window
    on VNC
    + JDK-8239365: ProcessBuilder test modifications for AIX
    execution
    + JDK-8271838: AmazonCA.java interop test fails
    + JDK-8285398: Cache the results of constraint checks
    + JDK-8285696: AlgorithmConstraints:permits not throwing
    IllegalArgumentException when 'alg'  is null
    + JDK-8302017: Allocate BadPaddingException only if it will be
    thrown
    + JDK-8305329: [8u] Unify test libraries into single test
    library - step 1
    + JDK-8307837: [8u] Check step in GHA should also print errors
    + JDK-8309088: security/infra/java/security/cert/
    /CertPathValidator/certification/AmazonCA.java fails
    + JDK-8311813: C1: Uninitialized PhiResolver::_loop field
    + JDK-8312489: Increase jdk.jar.maxSignatureFileSize default
    which is too low for JARs such as WhiteSource/Mend unified agent jar
    + JDK-8312535: MidiSystem.getSoundbank() throws unexpected
    SecurityException
    + JDK-8315280: Bump update version of OpenJDK: 8u402
    + JDK-8315506: C99 compatibility issue in LinuxNativeDispatcher
    + JDK-8317291: Missing null check for
    nmethod::is_native_method()
    + JDK-8317373: Add Telia Root CA v2
    + JDK-8317374: Add Let's Encrypt ISRG Root X2
    + JDK-8318759: Add four DigiCert root certificates
    + JDK-8319187: Add three eMudhra emSign roots
    + JDK-8319405: [s390] [jdk8] Increase javac default stack size
    for s390x zero
    + JDK-8320597: RSA signature verification fails on signed data
    that does not encode params correctly
  * Bug fixes
    + JDK-8324184: Windows VS2010 build failed with "error C2275:
    'int64_t'"</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Do not recommend timezone-java8 (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1713614400">- Update to version jdk8u412 (icedtea-3.31.0)
  * Security fixes
    + JDK-8317507, JDK-8325348, CVE-2024-21094, bsc#1222986: C2
    compilation fails with "Exceeded _node_regs array"
    + JDK-8318340: Improve RSA key implementations
    + JDK-8319851, CVE-2024-21011, bsc#1222979: Improve exception
    logging
    + JDK-8322114, CVE-2024-21085, bsc#1222984: Improve Pack 200
    handling
    + JDK-8322122, CVE-2024-21068, bsc#1222983: Enhance generation
    of addresses
  * Import of OpenJDK 8 u412 build 08
    + JDK-8011180: Delete obsolete scripts
    + JDK-8016451: Scary messages emitted by
    build.tools.generatenimbus.PainterGenerator during build
    + JDK-8021961: setAlwaysOnTop doesn't behave correctly in
    Linux/Solaris under certain scenarios
    + JDK-8023735: [TESTBUG][macosx]
    runtime/XCheckJniJsig/XCheckJSig.java fails on MacOS X
    + JDK-8074860: Structured Exception Catcher missing around
    CreateJavaVM on Windows
    + JDK-8079441: Intermittent failures on Windows with "Unexpected
    exit from test [exit code: 1080890248]" (0x406d1388)
    + JDK-8155590: Dubious collection management in
    sun.net.www.http.KeepAliveCache
    + JDK-8168518: rcache interop with krb5-1.15
    + JDK-8183503: Update hotspot tests to allow for unique test
    classes directory
    + JDK-8186095: upgrade to jtreg 4.2 b08
    + JDK-8186199: [windows] JNI_DestroyJavaVM not covered by SEH
    + JDK-8192931: Regression test
    java/awt/font/TextLayout/CombiningPerf.java fails
    + JDK-8208655: use JTreg skipped status in hotspot tests
    + JDK-8208701: Fix for JDK-8208655 causes test failures in CI
    tier1
    + JDK-8208706: compiler/tiered/
    /ConstantGettersTransitionsTest.java fails to compile
    + JDK-8213410: UseCompressedOops requirement check fails fails
    on 32-bit system
    + JDK-8222323: ChildAlwaysOnTopTest.java fails with
    "RuntimeException: Failed to unset alwaysOnTop"
    + JDK-8224768: Test ActalisCA.java fails
    + JDK-8251155: HostIdentifier fails to canonicalize hostnames
    starting with digits
    + JDK-8251551: Use .md filename extension for README
    + JDK-8268678: LetsEncryptCA.java test fails as Let’s Encrypt
    Authority X3 is retired
    + JDK-8270280: security/infra/java/security/cert/
    /CertPathValidator/certification/LetsEncryptCA.java OCSP
    response error
    + JDK-8270517: Add Zero support for LoongArch
    + JDK-8272708: [Test]: Cleanup: test/jdk/security/infra/java/
    /security/cert/CertPathValidator/certification/BuypassCA.java
    no longer needs ocspEnabled
    + JDK-8276139: TestJpsHostName.java not reliable, better to
    expand HostIdentifierCreate.java test
    + JDK-8288132: Update test artifacts in QuoVadis CA interop
    tests
    + JDK-8297955: LDAP CertStore should use LdapName and not
    String for DNs
    + JDK-8301310: The SendRawSysexMessage test may cause a JVM
    crash
    + JDK-8308592: Framework for CA interoperability testing
    + JDK-8312126: NullPointerException in CertStore.getCRLs after
    8297955
    + JDK-8315042: NPE in PKCS7.parseOldSignedData
    + JDK-8315757: [8u] Add cacerts JTREG tests to GHA tier1 test
    set
    + JDK-8320713: Bump update version of OpenJDK: 8u412
    + JDK-8321060: [8u] hotspot needs to recognise VS2022
    + JDK-8321408: Add Certainly roots R1 and E1
    + JDK-8322725: (tz) Update Timezone Data to 2023d
    + JDK-8322750: Test "api/java_awt/interactive/
    /SystemTrayTests.html" failed because A blue ball icon is
    added outside of the system tray
    + JDK-8323202: [8u] Remove get_source.sh and hgforest.sh
    + JDK-8323640: [TESTBUG]testMemoryFailCount in jdk/internal/
    /platform/docker/TestDockerMemoryMetrics.java always fail
    because OOM killed
    + JDK-8324530: Build error with gcc 10
    + JDK-8325150: (tz) Update Timezone Data to 2024a
  * Bug fixes
    + Support make 4.4</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="4c512b98fbfd768d4b20a08c2e21696ca69c5dbbe165ca6d32bdd906428472a76b251d6b5ebd2b829a573913ff57b9d667c7c2bece243c27cad2ae76ab1dad14" name="java-1_8_0-openjdk-debugsource" arch="x86_64">
  <version epoch="0" ver="1.8.0.412" rel="2.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1634126400">- Remove the icedtea-sound backend, since all its functionality is
  in the default java sound backends</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to version jdk8u312 (icedtea-3.21.0)
  * October 2021 CPU
  * Security fixes
    + JDK-8130183, CVE-2021-35588, bsc#1191905: InnerClasses: VM
    permits wrong Throw ClassFormatError if InnerClasses
    attribute's inner_class_info_index is 0
    + JDK-8161016: Strange behavior of URLConnection with proxy
    + JDK-8163326, CVE-2021-35550, bsc#1191901: Update the default
    enabled cipher suites preference
    + JDK-8254967, CVE-2021-35565, bsc#1191909:
    com.sun.net.HttpsServer spins on TLS session close
    + JDK-8263314: Enhance XML Dsig modes
    + JDK-8265167, CVE-2021-35556, bsc#1191910: Richer Text Editors
    + JDK-8265574: Improve handling of sheets
    + JDK-8265580, CVE-2021-35559, bsc#1191911: Enhanced style for
    RTF kit
    + JDK-8265776: Improve Stream handling for SSL
    + JDK-8266097, CVE-2021-35561, bsc#1191912: Better hashing
    support
    + JDK-8266103: Better specified spec values
    + JDK-8266109: More Resilient Classloading
    + JDK-8266115: More Manifest Jar Loading
    + JDK-8266137, CVE-2021-35564, bsc#1191913: Improve Keystore
    integrity
    + JDK-8266689, CVE-2021-35567, bsc#1191903: More Constrained
    Delegation
    + JDK-8267086: ArrayIndexOutOfBoundsException in
    java.security.KeyFactory.generatePublic
    + JDK-8267712: Better LDAP reference processing
    + JDK-8267729, CVE-2021-35578, bsc#1191904: Improve TLS client
    handshaking
    + JDK-8267735, CVE-2021-35586, bsc#1191914: Better BMP support
    + JDK-8268193: Improve requests of certificates
    + JDK-8268199: Correct certificate requests
    + JDK-8268506: More Manifest Digests
    + JDK-8269618, CVE-2021-35603, bsc#1191906: Better session
    identification
    + JDK-8269624: Enhance method selection support
    + JDK-8270398: Enhance canonicalization
    + JDK-8270404: Better canonicalization
  * Import of OpenJDK 8 u312 build 01
    + JDK-7146776: deadlock between URLStreamHandler.getHostAddress
    and file.Handler.openconnection
    + JDK-8004148: NPE in
    sun.awt.SunToolkit.getWindowDeactivationTime
    + JDK-8027154: [TESTBUG] Test java/awt/Mouse/
    /GetMousePositionTest/GetMousePositionWithPopup.java fails
    + JDK-8035001: TEST_BUG: the retry logic in RMID.start() should
    check that the subprocess hasn't terminated
    + JDK-8035424: (reflect) Performance problem in
    sun.reflect.generics.parser.SignatureParser
    + JDK-8042557: compiler/uncommontrap/
    /TestSpecTrapClassUnloading.java fails with: GC triggered
    before VM initialization completed
    + JDK-8054118: java/net/ipv6tests/UdpTest.java failed
    intermittently
    + JDK-8065215: Print warning summary at end of configure
    + JDK-8072767: DefaultCellEditor for comboBox creates
    ActionEvent with wrong source object
    + JDK-8079891: Store configure log in $BUILD/configure.log
    + JDK-8080082: configure fails if you create an empty directory
    and then run configure from it
    + JDK-8086003: Test fails on OSX with java.lang.RuntimeException
    'Narrow klass base: 0x0000000000000000, Narrow klass shift: 3'
    missing
    + JDK-8134989: java/net/MulticastSocket/TestInterfaces.java
    failed due to unexpected IP address
    + JDK-8156584: Initialization race in
    sun.security.x509.AlgorithmId.get
    + JDK-8166673: The new implementation of Robot.waitForIdle()
    may hang
    + JDK-8170467: (reflect) Optimize SignatureParser's use of
    StringBuilders
    + JDK-8196181: sun/java2d/GdiRendering/InsetClipping.java fails
    + JDK-8202837: PBES2 AlgorithmId encoding error in PKCS12
    KeyStore
    + JDK-8206189: sun/security/pkcs12/EmptyPassword.java fails
    with Sequence tag error
    + JDK-8214418: half-closed SSLEngine status may cause
    application dead loop
    + JDK-8214513: A PKCS12 keystore from Java 8 using custom PBE
    parameters cannot be read in Java 11
    + JDK-8220786: Create new switch to redirect error reporting
    output to stdout or stderr
    + JDK-8229243: SunPKCS11-Solaris provider tests failing on
    Solaris 11.4
    + JDK-8231222: fix pkcs11 P11_DEBUG guarded native traces
    + JDK-8238567: SoftMainMixer.processAudioBuffers(): Wrong
    handling of stoppedMixers
    + JDK-8240518: Incorrect JNU_ReleaseStringPlatformChars in
    Windows Print
    + JDK-8241248: NullPointerException in
    sun.security.ssl.HKDF.extract(HKDF.java:93)
    + JDK-8248901: Signed immediate support in
    .../share/assembler.hpp is broken.
    + JDK-8259338: Add expiry exception for identrustdstx3 alias to
    VerifyCACerts.java test
    + JDK-8262000: jdk/jfr/event/gc/detailed/
    /TestPromotionFailedEventWithParallelScavenge.java failed with
    "OutOfMemoryError: Java heap space"
    + JDK-8262829: Native crash in
    Win32PrintServiceLookup.getAllPrinterNames()
    + JDK-8263311: Watch registry changes for remote printers
    update instead of polling
    + JDK-8265238: [8u] [macos] build failure in OpenJDK8u after
    JDK-8211301 in older xcode
    + JDK-8265978: make test should look for more locations when
    searching for exit code
    + JDK-8269810: [8u] Update generated_configure.sh after
    JDK-8250876 backport
    + JDK-8269953: config.log is not in build directory after 8u
    backport of JDK-8079891
    + JDK-8271466: StackGap test fails on aarch64 due to "-m64"
  * Import of OpenJDK 8 u312 build 02
    + JDK-8247469: getSystemCpuLoad() returns -1 on linux when some
    offline cpus are present and cpusets.effective_cpus is not
    available
    + JDK-8265836: OperatingSystemImpl.getCpuLoad() returns
    incorrect CPU load inside a container
  * Import of OpenJDK 8 u312 build 03
    + JDK-8237495: Java MIDI fails with a dereferenced memory error
    when asked to send a raw 0xF7
    + JDK-8264752: SIGFPE crash with option
    FlightRecorderOptions:threadbuffersize=30M
    + JDK-8266206: Build failure after JDK-8264752 with older GCCs
    + JDK-8270137: Kerberos Credential Retrieval from Cache not
    Working in Cross-Realm Setup
    + JDK-8272214: [8u] Build failure after backport of JDK-8248901
  * Import of OpenJDK 8 u312 build 04
    + JDK-6847157: java.lang.NullPointerException: HDC for
    component at sun.java2d.loops.Blit.Blit
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8194246: JVM crashes when calling getStackTrace if stack
    contains a method that is a member of a very large class
    + JDK-8244154: Update SunPKCS11 provider with PKCS11 v3.0
    header files
    + JDK-8263382: java/util/logging/ParentLoggersTest.java failed
    with "checkLoggers: getLoggerNames() returned unexpected
    loggers"
    + JDK-8268103: JNI functions incorrectly return a double after
    JDK-8265836
    + JDK-8269594: assert(_handle_mark_nesting &gt; 1) failed: memory
    leak: allocating handle outside HandleMark
    + JDK-8269859: BacktraceBuilder._cprefs needs to be accessed as
    unsigned short
    + JDK-8269882: stack-use-after-scope in NewObjectA
  * Import of OpenJDK 8 u312 build 05
    + JDK-7188942: Remove support of pbuffers in OGL Java2d pipeline
    + JDK-8022323: [JavaSecurityScanner] review package
    com.sun.management.* Native methods should be private
    + JDK-8131062: aarch64: add support for GHASH acceleration
    + JDK-8134869: AARCH64: GHASH intrinsic is not optimal
    + JDK-8269851: OperatingSystemMXBean getProcessCpuLoad reports
    incorrect process cpu usage in containers
    + JDK-8272124: Cgroup v1 initialization causes
    NullPointerException when cgroup path contains colon
    + JDK-8272714: [8u] Build failure after backport of JDK-8248901
    with MSVC 2013
  * Import of OpenJDK 8 u312 build 06
    + JDK-8268965: TCP Connection Reset when connecting simple
    socket to SSL server
    + JDK-8272643: Backout JDK-8176837 from 8u312
  * Import of OpenJDK 8 u312 build 07
    + JDK-8157404: Unable to read certain PKCS12 keystores from
    SequenceInputStream
    + JDK-8222751: closed/test/jdk/sun/security/util/
    /DerIndefLenConverter/IndefBerPkcs12.java fail
    + JDK-8269763: The JEditorPane is blank after JDK-8265167
  * Shenandoah
    + [backport] 8269661: JNI_GetStringCritical does not lock char
    array
    + Re-cast JNI critical strings patch to be Shenandoah-specific</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1636113600">- Modified patch:
  * fips.patch
    + return in native code after generating java.io.IOException</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1638619200">- Modified patch:
  * fips.patch
    + When system crypto policy files are not available, use the
    information from the java.security file that we distribute
    with OpenJDK as a fallback. (bsc#1193314, bsc#1193444,
    bsc#1193491)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1644408000">- Removed patch:
  * comment-nss-security-provider.patch
    + there is a configure-time option to do exactly the same thing
- Modified patch:
  * fips.patch
    + allow plain key import, unless disabled with
  - Dcom.suse.fips.plainKeySupport=false command-line option</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646481600">- Update to version jdk8u322 (icedtea-3.22.0)
  * January 2022 CPU
  * Security fixes
    + JDK-8264934, CVE-2022-21248, bsc#1194926: Enhance cross VM
    serialization
    + JDK-8268488: More valuable DerValues
    + JDK-8268494: Better inlining of inlined interfaces
    + JDK-8268512: More content for ContentInfo
    + JDK-8268795: Enhance digests of Jar files
    + JDK-8268801: Improve PKCS attribute handling
    + JDK-8268813, CVE-2022-21283, bsc#1194937: Better String
    matching
    + JDK-8269151: Better construction of EncryptedPrivateKeyInfo
    + JDK-8269944: Better HTTP transport redux
    + JDK-8270392, CVE-2022-21293, bsc#1194935: Improve String
    constructions
    + JDK-8270416, CVE-2022-21294, bsc#1194934: Enhance
    construction of Identity maps
    + JDK-8270492, CVE-2022-21282, bsc#1194933: Better resolution
    of URIs
    + JDK-8270498, CVE-2022-21296, bsc#1194932: Improve SAX Parser
    configuration management
    + JDK-8270646, CVE-2022-21299, bsc#1194931: Improved scanning
    of XML entities
    + JDK-8271962: Better TrueType font loading
    + JDK-8271968: Better canonical naming
    + JDK-8271987: Manifest improved manifest entries
    + JDK-8272014, CVE-2022-21305, bsc#1194939: Better array
    indexing
    + JDK-8272026, CVE-2022-21340, bsc#1194940: Verify Jar
    Verification
    + JDK-8272236, CVE-2022-21341, bsc#1194941: Improve serial
    forms for transport
    + JDK-8272272: Enhance jcmd communication
    + JDK-8272462: Enhance image handling
    + JDK-8273290: Enhance sound handling
    + JDK-8273748, CVE-2022-21349: Improve Solaris font rendering
    + JDK-8273756, CVE-2022-21360, bsc#1194929: Enhance BMP image
    support
    + JDK-8273838, CVE-2022-21365, bsc#1194928: Enhanced BMP
    processing
  * Import of OpenJDK 8 u322
    + JDK-6801613: Cross-platform pageDialog and printDialog top
    margin entry broken
    + JDK-8011541: [TEST_BUG] closed/javax/swing/plaf/metal/
    /MetalUtils/bug6190373.java fails NPE since 7u25b03
    + JDK-8025430: [TEST_BUG] javax/swing/JEditorPane/5076514/
    /bug5076514.java failed since jdk8b108
    + JDK-8041928: MouseEvent.getModifiersEx gives wrong result
    + JDK-8042199: The build of J2DBench via makefile is broken
    after the JDK-8005402
    + JDK-8044365: (dc) MulticastSendReceiveTests.java failing with
    ENOMEM when joining group (OS X 10.9)
    + JDK-8048021: Remove @version tag in jaxp repo
    + JDK-8049348: compiler/intrinsics/bmi/verifycode tests on
    lzcnt and tzcnt use incorrect assumption about REXB prefix
    usage
    + JDK-8060027: Tests java/beans/XMLEncoder/Test4903007.java and
    java/beans/XMLEncoder/java_awt_GridBagLayout.java
    + JDK-8066588: javax/management/remote/mandatory/connectio
    /RMIConnector_NPETest.java fails to compile
    + JDK-8066652: Default TimeZone is GMT not local if
    user.timezone is invalid on Mac OS
    + JDK-8069034:
    gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
    nightly failure
    + JDK-8077590: windows_i586_6.2-product-c2-runThese8_Xcomp_vm
    failing after win compiler upgrade
    + JDK-8080287: The image of BufferedImage.TYPE_INT_ARGB and
    BufferedImage.TYPE_INT_ARGB_PRE is blank
    + JDK-8140329: [TEST_BUG] test FullScreenAfterSplash.java
    failed because image was not generated
    + JDK-8140472: java/net/ipv6tests/TcpTest.java failed
    intermittently with java.net.BindException: Address already in
    use: NET_Bind
    + JDK-8147051: StaxEntityResolverWrapper should create
    StaxXMLInputSource with a resolver indicator
    + JDK-8148915: Intermittent failures of bug6400879.java
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8177393: Result of RescaleOp for 4BYTE_ABGR images may be
    25% black
    + JDK-8177536: Avoid Apple Peer-to-Peer interfaces in
    networking tests
    + JDK-8182036: Load from initializing arraycopy uses wrong
    memory state
    + JDK-8183369: RFC unconformity of HttpURLConnection with proxy
    + JDK-8183543: Aarch64: C2 compilation often fails with "failed
    spill-split-recycle sanity check"
    + JDK-8187450: JNI local refs exceeds capacity warning in
    NetworkInterface::getAll
    + JDK-8187649: ArrayIndexOutOfBoundsException in
    java.util.JapaneseImperialCalendar
    + JDK-8190482: InnocuousThread creation should not require the
    caller to possess enableContextClassLoaderOverride
    + JDK-8190793: Httpserver does not detect truncated request body
    + JDK-8196572: Tests ColConvCCMTest.java and MTColConvTest.java
    fail
    + JDK-8202788: Explicitly reclaim cached thread-local direct
    buffers at thread exit
    + JDK-8210058: Algorithmic Italic font leans opposite angle in
    Printing
    + JDK-8220150: macos10.14 Mojave returns anti-aliased glyphs
    instead of aliased B&amp;W glyphs
    + JDK-8225082: Remove IdenTrust certificate that is expiring in
    September 2021
    + JDK-8225083: Remove Google certificate that is expiring in
    December 2021
    + JDK-8226806: [macOS 10.14] Methods of Java Robot should be
    called from appropriate thread
    + JDK-8231254: (fs) Add test for macOS Catalina changes to
    protect system software
    + JDK-8231438: [macOS] Dark mode for the desktop is not
    supported
    + JDK-8232178: MacVolumesTest failed after upgrade to MacOS
    Catalina
    + JDK-8232226: [macos 10.15] test/jdk/java/awt/color/
    /EqualityTest/EqualityTest.java may fail
    + JDK-8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/
    /DrawImageBG/SystemBgColorTest.java fails
    + JDK-8236897: Fix the copyright header for pkcs11gcm2.h
    + JDK-8237499: JFR: Include stack trace in the ThreadStart event
    + JDK-8239886: Minimal VM build fails after JDK-8237499
    + JDK-8261397: Try Catch Method Failing to Work When Dividing
    An Integer By 0
    + JDK-8262731: [macOS] Exception from "Printable.print" is
    swallowed during "PrinterJob.print"
    + JDK-8272342: [TEST_BUG] java/awt/print/PrinterJob/
    /PageDialogMarginTest.java catches all exceptions
    + JDK-8273308: PatternMatchTest.java fails on CI
    + JDK-8273342: Null pointer dereference in
    classFileParser.cpp:2817
    + JDK-8273826: Correct Manifest file name and NPE checks
    + JDK-8273968: JCK javax_xml tests fail in CI
    + JDK-8274407: (tz) Update Timezone Data to 2021c
    + JDK-8274467: TestZoneInfo310.java fails with tzdata2021b
    + JDK-8274468: TimeZoneTest.java fails with tzdata2021b
    + JDK-8274595: DisableRMIOverHTTPTest failed: connection refused
    + JDK-8274779: HttpURLConnection: HttpClient and HttpsClient
    incorrectly check request method when set to POST
    + JDK-8275766: (tz) Update Timezone Data to 2021e
    + JDK-8275849: TestZoneInfo310.java fails with tzdata2021e
    + JDK-8276536: Update TimeZoneNames files to follow the changes
    made by JDK-8275766
- Added patch:
  * JDK-8076190.patch
    + backport reviewed fix for JDK-8076190 Customizing the
    generation of a PKCS12 keystore (bsc#1195163)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1649073600">- Add java-1_8_0-openjdk-autoconf27.patch to accept autoconf 2.71
  as autoconf 2.59 or later</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1656590400">- Update to version jdk8u332 (icedtea-3.23.0)
  * April 2022 CPU
  * Security fixes
    + JDK-8269938: Enhance XML processing passes redux
    + JDK-8270504, bsc#1198672, CVE-2022-21426: Better XPath
    expression handling
    + JDK-8272255: Completely handle MIDI files
    + JDK-8272261: Improve JFR recording file processing
    + JDK-8272594: Better record of recordings
    + JDK-8274221: More definite BER encodings
    + JDK-8275151, bsc#1198675, CVE-2022-21443: Improved Object
    Identification
    + JDK-8277227: Better identification of OIDs
    + JDK-8277672, bsc#1198674, CVE-2022-21434: Better invocation
    handler handling
    + JDK-8278008, bsc#1198671, CVE-2022-21476: Improve Santuario
    processing
    + JDK-8278356: Improve file creation
    + JDK-8278449: Improve keychain support
    + JDK-8278805: Enhance BMP image loading
    + JDK-8278972, bsc#1198673, CVE-2022-21496: Improve URL supports
    + JDK-8281388: Change wrapping of EncryptedPrivateKeyInfo
  * Import of OpenJDK 8 u332
    + JDK-8033980: Xerces Update: datatype XMLGregorianCalendarImpl
    and DurationImpl
    + JDK-8035437: Xerces Update: xml/serialize/DOMSerializerImpl
    + JDK-8035577: Xerces Update: impl/xpath/regex/RangeToken.java
    + JDK-8037259: xerces update: xpointer update
    + JDK-8041523: Xerces Update: Serializer improvements from Xalan
    + JDK-8141508: java.lang.invoke.LambdaConversionException:
    Invalid receiver type
    + JDK-8162572: Update License Header for all JAXP sources
    + JDK-8167014: jdeps: Missing message: warn.skipped.entry
    + JDK-8198411: [TEST_BUG] Two java2d tests are unstable in mach5
    + JDK-8202822: Add .git to .hgignore
    + JDK-8205540: test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/
    /trace001/trace001.java fails with Debuggee did not exit after
    15 &lt;cont&gt; commands
    + JDK-8209178: Proxied HttpsURLConnection doesn't send BODY
    when retrying POST request
    + JDK-8210283: Support git as an SCM alternative in the build
    + JDK-8218682: [TEST_BUG] DashOffset fails in mach5
    + JDK-8225690: Multiple AttachListener threads can be created
    + JDK-8227738: jvmti/DataDumpRequest/datadumpreq001 failed due
    to "exit code is 134"
    + JDK-8227815: Minimal VM: set_state is not a member of
    AttachListener
    + JDK-8240633: Memory leaks in the implementations of
    FileChooserUI
    + JDK-8241768: git needs .gitattributes
    + JDK-8247766: [aarch64] guarantee(val &lt; (1U &lt;&lt; nbits)) failed:
    Field too big for insn
    + JDK-8253147: The javax/swing/JPopupMenu/7154841/
    /bug7154841.java fail on big screens
    + JDK-8253353: Crash in C2: guarantee(n != NULL) failed: No Node
    + JDK-8266749: AArch64: Backtracing broken on PAC enabled
    systems
    + JDK-8270290: NTLM authentication fails if HEAD request is used
    + JDK-8273229: Update OS detection code to recognize Windows
    Server 2022
    + JDK-8273341: Update Siphash to version 1.0
    + JDK-8273575: memory leak in appendBootClassPath(), paths must
    be deallocated
    + JDK-8274524: SSLSocket.close() hangs if it is called during
    the ssl handshake
    + JDK-8277224: sun.security.pkcs.PKCS9Attributes.toString()
    throws NPE
    + JDK-8277488: Add expiry exception for Digicert
    (geotrustglobalca) expiring in May 2022
    + JDK-8279077: JFR crashes on Linux ppc due to missing crash
    protector in signal handler
    + JDK-8280060: The sun/rmi/server/Activation.java class use
    Thread.dumpStack()
    + JDK-8282300: Throws NamingException instead of
    InvalidNameException after JDK-8278972
    + JDK-8282397: createTempFile method of java.io.File is failing
    when called with suffix of spaces character
    + JDK-8284548: Invalid XPath expression causes
    StringIndexOutOfBoundsException
    + JDK-8284920: Incorrect Token type causes XPath expression to
    return empty result
    + JDK-8284936: Fix Java 7 bootstrap breakage due to use of
    Arrays.stream
  * Backports
    + JDK-8031567: Better model for storing source revision
    information
    + JDK-8170385: JDK-8031567 broke source bundles
    + JDK-8170392: JDK-8031567 broke builds from source bundles
    + JDK-8253424: Add support for running pre-submit testing using
    GitHub Actions
    + JDK-8253865: Pre-submit testing using GitHub Actions does not
    detect failures reliably
    + JDK-8254054: Pre-submit testing using GitHub Actions should
    not use the deprecated set-env command
    + JDK-8254173: Add Zero, Minimal hotspot targets to submit
    workflow
    + JDK-8254175: Build no-pch configuration in debug mode for
    submit checks
    + JDK-8254282: Add Linux x86_32 builds to submit workflow
    + JDK-8255305: Add Linux x86_32 tier1 to submit workflow
    + JDK-8255352: Archive important test outputs in submit workflow
    + JDK-8255373: Submit workflow artifact name is always
    "test-results_.zip"
    + JDK-8255895: Submit workflow artifacts miss hs_errs/replays
    due to ZIP include mismatch
    + JDK-8256127: Add cross-compiled foreign architectures builds
    to submit workflow
    + JDK-8256277: Github Action build on macOS should define OS
    and Xcode versions
    + JDK-8256354: Github Action build on Windows should define OS
    and MSVC versions
    + JDK-8256393: Github Actions build on Linux should define OS
    and GCC versions
    + JDK-8256414: add optimized build to submit workflow
    + JDK-8256747: GitHub Actions: decouple the hotspot build-only
    jobs from Linux x64 testing
    + JDK-8257056: Submit workflow should apt-get update to avoid
    package installation errors
    + JDK-8259924: GitHub actions fail on Linux x86_32 with "Could
    not configure libc6:i386"
    + JDK-8260460: GitHub actions still fail on Linux x86_32 with
    "Could not configure libc6:i386"
    + JDK-8263667: Avoid running GitHub actions on branches named
    pr/*
    + JDK-8282225: GHA: Allow one concurrent run per PR only
    + JDK-8284772: 8u GHA: Use GCC Major Version Dependencies Only
  * Bug fixes
    + GH002: Only add -Wno-unused-parameter on gcc and clang
    compilers.
    + GH004: Fix naming of sockaddr_in6 variable (sa6-&gt;him6) in
    SOCKETADDRESS union on Windows
    + GH007: Fix NetworkInterface_winXP.c variable declarations to
    compile on VS2010
    + GH008: Reinstate POST_STRIP_CMD empty check in Images.gmk
    + GH012: Building from tarball broken by bad backport of
    JDK-8210283
  * Shenandoah
    + JDK-8260632: Build failures after JDK-8253353</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1659441600">- Update to version jdk8u345 (icedtea-3.24.0)
  * July 2022 CPU
  * Security fixes
    + JDK-8272243: Improve DER parsing
    + JDK-8272249: Better properties of loaded Properties
    + JDK-8277608: Address IP Addressing
    + JDK-8281859, CVE-2022-21540, bsc#1201694: Improve class
    compilation
    + JDK-8281866, CVE-2022-21541, bsc#1201692: Enhance
    MethodHandle invocations
    + JDK-8283190: Improve MIDI processing
    + JDK-8284370: Improve zlib usage
    + JDK-8285407, CVE-2022-34169, bsc#1201684: Improve Xalan
    supports
  * Import of OpenJDK 8 u342
    + JDK-8076190, bsc#1195163: Customizing the generation of a
    PKCS12 keystore
    + JDK-8129572: Cleanup usage of getResourceAsStream in jaxp
    + JDK-8132256: jaxp: Investigate removal of com/sun/org/apache/
    /bcel/internal/util/ClassPath.java
    + JDK-8168926: C2: Bytecode escape analyzer crashes due to
    stack overflow
    + JDK-8170530: bash configure output contains a typo in a
    suggested library name
    + JDK-8190753: (zipfs): Accessing a large entry (&gt; 2^31 bytes)
    leads to a negative initial size for ByteArrayOutputStream
    + JDK-8194154: System property user.dir should not be changed
    + JDK-8202142: jfr/event/io/TestInstrumentation is unstable
    + JDK-8209771: jdk.test.lib.Utils::runAndCheckException error
    + JDK-8221988: add possibility to build with Visual Studio 2019
    + JDK-8223396: [TESTBUG] several jfr tests do not clean up
    files created in /tmp
    + JDK-8230865: [TESTBUG] jdk/jfr/event/io/EvilInstrument.java
    fails at-run shell MakeJAR.sh target
    + JDK-8235211: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails with
    AttachNotSupportedException: Unable to open socket file
    + JDK-8244973: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails "stderr was not
    empty"
    + JDK-8248876: LoadObject with bad base address created for
    exec file on linux
    + JDK-8255239: The timezone of the hs_err_pid log file is
    corrupted in Japanese locale
    + JDK-8261107: ArrayIndexOutOfBoundsException in the
    ICC_Profile.getInstance(InputStream)
    + JDK-8266187: Memory leak in appendBootClassPath()
    + JDK-8274658: ISO 4217 Amendment 170 Update
    + JDK-8274751: Drag And Drop hangs on Windows
    + JDK-8278138: OpenJDK8 fails to start on Windows 8.1 after
    upgrading compiler to VS2017
    + JDK-8279669: test/jdk/com/sun/jdi/TestScaffold.java uses
    wrong condition
    + JDK-8281814: Debuginfo.diz contains redundant build path
    after backport JDK-8025936
    + JDK-8282458: Update .jcheck/conf file for 8u move to git
    + JDK-8282552: Bump update version of OpenJDK: 8u342
    + JDK-8283350: (tz) Update Timezone Data to 2022a
    + JDK-8284620: CodeBuffer may leak _overflow_arena
    + JDK-8285445: cannot open file "NUL:"
    + JDK-8285523: Improve test java/io/FileOutputStream/
    /OpenNUL.java
    + JDK-8285591: [11] add signum checks in DSA.java engineVerify
    + JDK-8285727: [11u, 17u] Unify fix for JDK-8284920 with
    version from head
    + JDK-8286989: Build failure on macOS after 8281814
    + JDK-8287537: 8u JDK-8284620 backport broke AArch64 build
  * Import of OpenJDK 8 u345
    + JDK-8290832: It is no longer possible to change "user.dir"
    in the JDK8
    + JDK-8291568: Bump update version of OpenJDK: 8u345
- Removed patch:
  * JDK-8076190.patch
    + Included by upstream</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1661342400">- make-jobserver-detection.patch: Fix detection of jobserver support</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1669896000">- Update to version jdk8u352 (icedtea-3.25.0)
  * October 2022 CPU
  * CVEs
    + CVE-2022-21619 (bsc#1204473)
    + CVE-2022-21626 (bsc#1204471)
    + CVE-2022-21624 (bsc#1204475)
    + CVE-2022-21628 (bsc#1204472)
  * Security fixes
    + JDK-8282252: Improve BigInteger/Decimal validation
    + JDK-8285662: Better permission resolution
    + JDK-8286511: Improve macro allocation
    + JDK-8286519: Better memory handling
    + JDK-8286526: Improve NTLM support
    + JDK-8286533: Key X509 usages
    + JDK-8286910: Improve JNDI lookups
    + JDK-8286918: Better HttpServer service
    + JDK-8288508: Enhance ECDSA usage
  * Import of OpenJDK 8 u352
    + JDK-7131823: bug in GIFImageReader
    + JDK-7186258: InetAddress$Cache should replace
    currentTimeMillis with nanoTime for more precise and accurate
    + JDK-8028265: Add legacy tz tests to OpenJDK
    + JDK-8039955: [TESTBUG] jdk/lambda/LambdaTranslationTest1 -
    java.lang.AssertionError: expected [d:1234.000000] but found
    [d:1234,000000]
    + JDK-8049228: Improve multithreaded scalability of InetAddress
    cache
    + JDK-8071507: (ref) Clear phantom reference as soft and weak
    references do
    + JDK-8087283: Add support for the XML Signature here() function
    to the JDK XPath implementation
    + JDK-8130895: Test javax/swing/system/6799345/TestShutdown.java
    fails on Solaris11 Sparcv9
    + JDK-8136354: [TEST_BUG] Test
    java/awt/image/RescaleOp/RescaleAlphaTest.java with Bad action
    for script
    + JDK-8139668: Generate README-build.html from markdown
    + JDK-8143847: Remove REF_CLEANER reference category
    + JDK-8147862: Null check too late in
    sun.net.httpserver.ServerImpl
    + JDK-8150669: C1 intrinsic for Class.isPrimitive
    + JDK-8155742: [Windows] robot.keyPress(KeyEvent.VK_ALT_GRAPH)
    throws java.lang.IllegalArgumentException in windows
    + JDK-8173339: AArch64: Fix minimum stack size computations
    + JDK-8173361: various crashes in
    JvmtiExport::post_compiled_method_load
    + JDK-8175797: (ref) Reference::enqueue method should clear the
    reference object before enqueuing
    + JDK-8178832: (ref) jdk.lang.ref.disableClearBeforeEnqueue
    property is ignored
    + JDK-8183107: PKCS11 regression regarding checkKeySize
    + JDK-8193780: (ref) Remove the undocumented
    "jdk.lang.ref.disableClearBeforeEnqueue" system property
    + JDK-8194873: right ALT key hotkeys no longer work in Swing
    components
    + JDK-8201793: (ref) Reference object should not support cloning
    + JDK-8214427: probable bug in logic of
    ConcurrentHashMap.addCount()
    + JDK-8232950: SUNPKCS11 Provider incorrectly check key length
    for PSS Signatures.
    + JDK-8233019: java.lang.Class.isPrimitive() (C1) returns wrong
    result if Klass* is aligned to 32bit
    + JDK-8235218: Minimal VM is broken after JDK-8173361
    + JDK-8235385: Crash on aarch64 JDK due to long offset
    + JDK-8245263: Enable TLSv1.3 by default on JDK 8u for Client
    roles
    + JDK-8254178: Remove .hgignore
    + JDK-8254318: Remove .hgtags
    + JDK-8256722: handle VC++:1927 VS2019 in  abstract_vm_version
    + JDK-8260589: Crash in JfrTraceIdLoadBarrier::load(_jclass*)
    + JDK-8280963: Incorrect PrintFlags formatting on Windows
    + JDK-8282538: PKCS11 tests fail on CentOS Stream 9
    + JDK-8283849: AsyncGetCallTrace may crash JVM on guarantee
    + JDK-8285400: Add '@apiNote' to the APIs defined in
    Java SE 8 MR 3
    + JDK-8285497: Add system property for Java SE specification
    maintenance version
    + JDK-8287132: Retire Runtime.runFinalizersOnExit so that it
    always throws UOE
    + JDK-8287508: The tests added to jdk-8 by 8235385 are to be
    ported to jdk-11
    + JDK-8287521: Bump update version of OpenJDK: 8u352
    + JDK-8288763: Pack200 extraction failure with invalid size
    + JDK-8288865: [aarch64] LDR instructions must use legitimized
    addresses
    + JDK-8290000: Bump macOS GitHub actions to macOS 11
    + JDK-8292579: (tz) Update Timezone Data to 2022c
    + JDK-8292688: Support Security properties in
    security.testlibrary.Proc
  * AArch32 port
    + JDK-8292599: [aarch32] Crash due to missed CPU specific part
    of 8233019</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1675771200">- Update to version jdk8u362 (icedtea-3.26.0)
  * January 2023 CPU
  * CVEs
    + CVE-2023-21830, bsc#1207249
    + CVE-2023-21843, bsc#1207248
  * Security fixes
    + JDK-8285021: Improve CORBA communication
    + JDK-8286496: Improve Thread labels
    + JDK-8288516: Enhance font creation
    + JDK-8289350: Better media supports
    + JDK-8293554: Enhanced DH Key Exchanges
    + JDK-8293598: Enhance InetAddress address handling
    + JDK-8293717: Objective view of ObjectView
    + JDK-8293734: Improve BMP image handling
    + JDK-8293742: Better Banking of Sounds
    + JDK-8295687: Better BMP bounds
  * New features
    + Support for building with autoconf 2.71
  * Import of OpenJDK 8 u362 build 09
    + JDK-6885993: Named Thread: introduce print() and
    print_on(outputStream* st) methods
    + JDK-7124218: [TEST_BUG] [macosx] Space should select cell in
    the JTable
    + JDK-8054066: com/sun/jdi/DoubleAgentTest.java fails with
    timeout
    + JDK-8067941: [TESTBUG] Fix tests for OS with 64K page size.
    + JDK-8071530: Update OS detection code to reflect Windows 10
    version change
    + JDK-8073464: GC workers do not have thread names
    + JDK-8079255: [TEST_BUG] [macosx] Test closed/java/awt/Robot/
    /RobotWheelTest/RobotWheelTest fails for Mac only
    + JDK-8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/
    /RobotWheelTest.java fails
    + JDK-8148005: One byte may be corrupted by
    get_datetime_string()
    + JDK-8159599: [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/
    /ModalInternalFrameTest.java
    + JDK-8159720: Failure of C2 compilation with tiered prevents
    some C1 compilations
    + JDK-8197859: VS2017 Complains about UINTPTR_MAX definition in
    globalDefinitions_VisCPP.hpp
    + JDK-8206456: [TESTBUG] docker jtreg tests fail on systems
    without cpuset.effective_cpus / cpuset.effective_mems
    + JDK-8221529: [TESTBUG] Docker tests use old/deprecated image
    on AArch64
    + JDK-8224506: [TESTBUG] TestDockerMemoryMetrics.java fails
    with exitValue = 137
    + JDK-8233551: [TESTBUG] SelectEditTableCell.java fails on MacOS
    + JDK-8241086: Test runtime/NMT/HugeArenaTracking.java is
    failing on 32bit Windows
    + JDK-8253702: BigSur version number reported as 10.16, should
    be 11.nn
    + JDK-8255559: Leak File Descriptors Because of
    ResolverLocalFilesystem#engineResolveURI()
    + JDK-8265527: tools/javac/diags/CheckExamples.java fails after
    JDK-8078024 8u backport
    + JDK-8269039: Disable SHA-1 Signed JARs
    + JDK-8269850: Most JDK releases report macOS version 12 as
    10.16 instead of 12.0
    + JDK-8270344: Session resumption errors
    + JDK-8271459: C2: Missing NegativeArraySizeException when
    creating StringBuilder with negative capacity
    + JDK-8273176: handle latest VS2019 in abstract_vm_version
    + JDK-8274563: jfr/event/oldobject/TestClassLoaderLeak.java
    fails when GC cycles are not happening
    + JDK-8274840: Update OS detection code to recognize Windows 11
    + JDK-8275887: jarsigner prints invalid digest/signature
    algorithm warnings if keysize is weak/disabled
    + JDK-8280890: Cannot use '-Djava.system.class.loader' with
    class loader in signed JAR
    + JDK-8283277: ISO 4217 Amendment 171 Update
    + JDK-8283903: GetContainerCpuLoad does not return the correct
    result in share mode
    + JDK-8284389: Improve stability of GHA Pre-submit testing by
    caching cygwin installer
    + JDK-8284622: Update versions of some Github Actions used in
    JDK workflow
    + JDK-8286582: Build fails on macos aarch64 when using
  - -with-zlib=bundled
    + JDK-8288928: Incorrect GPL header in pnglibconf.h (backport
    of JDK-8185041)
    + JDK-8289549: ISO 4217 Amendment 172 Update
    + JDK-8292762: Remove .jcheck directories from jdk8u
    subcomponents
    + JDK-8293181: Bump update version of OpenJDK: 8u362
    + JDK-8293461: Add a test for JDK-8290832
    + JDK-8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java
    still fails when GC cycles are not happening
    + JDK-8294307: ISO 4217 Amendment 173 Update
    + JDK-8294357: (tz) Update Timezone Data to 2022d
    + JDK-8294863: Enable partial tier1 testing in GHA for JDK8
    + JDK-8295164: JDK 8 jdi tests should not use tasklist command
    on Windows
    + JDK-8295173: (tz) Update Timezone Data to 2022e
    + JDK-8295288: Some vm_flags tests associate with a wrong BugID
    + JDK-8295714: GHA ::set-output is deprecated and will be
    removed
    + JDK-8295723: security/infra/wycheproof/RunWycheproof.java
    fails with Assertion Error
    + JDK-8295915: Problemlist compiler/rtm failures specific to 8u
    + JDK-8295950: Enable langtools/tier1 in GHA for 8u
    + JDK-8296108: (tz) Update Timezone Data to 2022f
    + JDK-8296239: ISO 4217 Amendment 174 Update
    + JDK-8296555: Enable hotspot/tier1 for 64-bit builds in GHA
    for 8u
    + JDK-8296715: CLDR v42 update for tzdata 2022f
    + JDK-8296959: Fix hotspot shell tests of 8u on multilib systems
    + JDK-8297141: Fix hotspot/test/runtime/SharedArchiveFile/
    /DefaultUseWithClient.java for 8u
    + JDK-8297804: (tz) Update Timezone Data to 2022g
    + JDK-8299439: java/text/Format/NumberFormat/CurrencyFormat.java
    fails for hr_HR
    + JDK-8299483: ProblemList java/text/Format/NumberFormat/
    /CurrencyFormat.java
    + JDK-8300178: JDK-8286496 causes build failure on older GCC
    + JDK-8300225: JDK-8288516 causes build failure on Windows +
    VS2010
  * Bug fixes
    + Don't run check-aes on Zero builds (pointless and slow)
- Removed patch:
  * java-1_8_0-openjdk-autoconf27.patch
    + fixed upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1683115200">- Update to version jdk8u372 (icedtea-3.27.0)
  * April 2023 CPU
  * CVEs
    + CVE-2023-21930, bsc#1210628
    + CVE-2023-21937, bsc#1210631
    + CVE-2023-21938, bsc#1210632
    + CVE-2023-21939, bsc#1210634
    + CVE-2023-21954, bsc#1210635
    + CVE-2023-21967, bsc#1210636
    + CVE-2023-21968, bsc#1210637
  * Security fixes
    + JDK-8287404: Improve ping times
    + JDK-8288436: Improve Xalan supports
    + JDK-8294474: Better AES support
    + JDK-8295304: Runtime support improvements
    + JDK-8296496, JDK-8292652: Overzealous check in sizecalc.h
    prevents large memory allocation
    + JDK-8296676, JDK-8296622: Improve String platform support
    + JDK-8296684: Improve String platform support
    + JDK-8296692: Improve String platform support
    + JDK-8296700: Improve String platform support
    + JDK-8296832: Improve Swing platform support
    + JDK-8297371: Improve UTF8 representation redux
    + JDK-8298191: Enhance object reclamation process
    + JDK-8298310: Enhance TLS session negotiation
    + JDK-8298667: Improved path handling
    + JDK-8299129: Enhance NameService lookups
  * Import of OpenJDK 8 u372 build 07
    + JDK-6734341: REGTEST fails: SelectionAutoscrollTest.html
    + JDK-6829250: Reg test: java/awt/Toolkit/ScreenInsetsTest/
    /ScreenInsetsTest.java fails in Windows
    + JDK-7001973: java/awt/Graphics2D/CopyAreaOOB.java fails
    + JDK-7124238: [macosx] Font in BasicHTML document is bigger
    than it should be
    + JDK-7124381: DragSourceListener.dragDropEnd() never been
    called on completion of dnd operation
    + JDK-8039888: [TEST_BUG] keyboard garbage after
    javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/
    /WrongAltProcessing.java
    + JDK-8042098: [TESTBUG] Test
    sun/java2d/AcceleratedXORModeTest.java fails on Windows
    + JDK-8065422: Trailing dot in hostname causes TLS handshake to
    fail with SNI disabled
    + JDK-8072770: [TESTBUG] Some Introspector tests fail with a
    Java heap bigger than 4GB
    + JDK-8075964: Test java/awt/Mouse/TitleBarDoubleClick/
    /TitleBarDoubleClick.html fails intermittently with timeout
    error
    + JDK-8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/
    /4251579/bug4251579.java failure due to timing
    + JDK-8142540: [TEST_BUG] Test sun/awt/dnd/8024061/
    /bug8024061.java fails on ubuntu
    + JDK-8156579: Two JavaBeans tests failed
    + JDK-8156581: Cleanup of ProblemList.txt
    + JDK-8159135: [PIT] javax/swing/JMenuItem/8152981/
    /MenuItemIconTest.java always fail
    + JDK-8177560: @headful key can be removed from the tests for
    JavaSound
    + JDK-8196196: Headful tests should not be run in headless mode
    + JDK-8196467: javax/swing/JInternalFrame/Test6325652.java fails
    + JDK-8197408: Bad pointer comparison and small cleanup in
    os_linux.cpp
    + JDK-8203485: [freetype] text rotated on 180 degrees is too
    narrow
    + JDK-8205959: Do not restart close if errno is EINTR
    + JDK-8216366: Add rationale to PER_CPU_SHARES define
    + JDK-8226236: win32:
    gc/metaspace/TestCapacityUntilGCWrapAround.java fails
    + JDK-8228585: jdk/internal/platform/cgroup/
    /TestCgroupMetrics.java - NumberFormatException because of
    large long values (memory limit_in_bytes)
    + JDK-8229182: [TESTBUG] runtime/containers/docker/
    /TestMemoryAwareness.java test fails on SLES12
    + JDK-8229202: Docker reporting causes secondary crashes in
    error handling
    + JDK-8230305: Cgroups v2: Container awareness
    + JDK-8231111: Cgroups v2: Rework Metrics in java.base so as to
    recognize unified hierarchy
    + JDK-8232207: Linux os::available_memory re-reads cgroup
    configuration on every invocation
    + JDK-8233570: [TESTBUG] HTMLEditorKit test bug5043626.java is
    failing on macos
    + JDK-8234484: Add ability to configure third port for remote
    JMX
    + JDK-8237479: 8230305 causes slowdebug build failure
    + JDK-8239559: Cgroups: Incorrect detection logic on some
    systems
    + JDK-8239785: Cgroups: Incorrect detection logic on old
    systems in hotspot
    + JDK-8239827: The test OpenByUNCPathNameTest.java should be
    changed to be manual
    + JDK-8240189: [TESTBUG] Some cgroup tests are failing after
    JDK-8231111
    + JDK-8241087: Build failure with VS 2019 (16.5.0) due to C2039
    and C2873
    + JDK-8242468: VS2019 build missing vcruntime140_1.dll
    + JDK-8243543: jtreg test security/infra/java/security/cert/
    /CertPathValidator/certification/BuypassCA.java fails
    + JDK-8244500: jtreg test error in test/hotspot/jtreg/
    /containers/docker/TestMemoryAwareness.java
    + JDK-8245543: Cgroups: Incorrect detection logic on some
    systems (still reproducible)
    + JDK-8245654: Add Certigna Root CA
    + JDK-8247676: vcruntime140_1.dll is not needed on 32-bit
    Windows
    + JDK-8248899: security/infra/java/security/cert/
    /CertPathValidator/certification/QuoVadisCA.java fails,
    Certificate has been revoked
    + JDK-8252359: HotSpot Not Identifying it is Running in a
    Container
    + JDK-8252957: Wrong comment in CgroupV1Subsystem::cpu_quota
    + JDK-8253435: Cgroup: 'stomping of _mount_path' crash if
    manually mounted cpusets exist
    + JDK-8253714: [cgroups v2] Soft memory limit incorrectly using
    memory.high
    + JDK-8253727: [cgroups v2] Memory and swap limits reported
    incorrectly
    + JDK-8253797: [cgroups v2] Account for the fact that swap
    accounting is disabled on some systems
    + JDK-8253939: [TESTBUG] Increase coverage of the cgroups
    detection code
    + JDK-8254001: [Metrics] Enhance parsing of cgroup interface
    files for version detection
    + JDK-8254717: isAssignableFrom checks in
    KeyFactorySpi.engineGetKeySpec appear to be backwards
    + JDK-8254997: Remove unimplemented
    OSContainer::read_memory_limit_in_bytes
    + JDK-8257620: Do not use objc_msgSend_stret to get macOS
    version
    + JDK-8262379: Add regression test for JDK-8257746
    + JDK-8263404: RsaPrivateKeySpec is always recognized as
    RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec
    + JDK-8266391: Replace use of reflection in
    jdk.internal.platform.Metrics
    + JDK-8270317: Large Allocation in CipherSuite
    + JDK-8275535: Retrying a failed authentication on multiple
    LDAP servers can lead to users blocked
    + JDK-8275650: Problemlist java/io/File/createTempFile/
    /SpecialTempFile.java for Windows 11
    + JDK-8275713: TestDockerMemoryMetrics test fails on recent runc
    + JDK-8278951: containers/cgroup/PlainRead.java fails on Ubuntu
    21.10
    + JDK-8280048: Missing comma in copyright header
    + JDK-8282398: EndingDotHostname.java test fails because SSL
    cert expired
    + JDK-8282511: Use fixed certificate validation date in
    SSLExampleCert template
    + JDK-8282947: JFR: Dump on shutdown live-locks in some
    conditions
    + JDK-8283606: Tests may fail with zh locale on MacOS
    + JDK-8284102: [TESTBUG] [11u] Retroactively add regression
    test for JDK-8272124
    + JDK-8284690: [macos] VoiceOver : Getting
    java.lang.IllegalArgumentException: Invalid location on
    Editable JComboBox
    + JDK-8284756: [11u] Remove unused isUseContainerSupport in
    CgroupV1Subsystem
    + JDK-8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile
    fails when named value doesn't exist
    + JDK-8286624: Regression Test CoordinateTruncationBug.java
    fails on OL8.3
    + JDK-8287107: CgroupSubsystemFactory.setCgroupV2Path asserts
    with freezer controller
    + JDK-8287109: Distrust.java failed with
    CertificateExpiredException
    + JDK-8287463: JFR: Disable TestDevNull.java on Windows
    + JDK-8287741: Fix of JDK-8287107 (unused cgv1 freezer
    controller) was incomplete
    + JDK-8289695: [TESTBUG] TestMemoryAwareness.java fails on
    cgroups v2 and crun
    + JDK-8291570: [TESTBUG] Part of JDK-8250984 absent from 11u
    + JDK-8292083: Detected container memory limit may exceed
    physical machine memory
    + JDK-8292541: [Metrics] Reported memory limit may exceed
    physical machine memory
    + JDK-8293472: Incorrect container resource limit detection if
    manual cgroup fs mounts present
    + JDK-8293540: [Metrics] Incorrectly detected resource limits
    with additional cgroup fs mounts
    + JDK-8293767: AWT test TestSinhalaChar.java has old SCCS
    markings
    + JDK-8294767: 8u contains two copies of
    test/../FileUtils.java, one uses JDK9+ features
    + JDK-8295322: Tests for JDK-8271459 were not backported to 11u
    + JDK-8295952: Problemlist existing compiler/rtm tests also on
    x86
    + JDK-8295982: Failure in sun/security/tools/keytool/
    /WeakAlg.java - ks: The process cannot access the file because
    it is being used by another process
    + JDK-8296480: java/security/cert/pkix/policyChanges/
    /TestPolicy.java is failing
    + JDK-8296485: BuildEEBasicConstraints.java test fails with
    SunCertPathBuilderException
    + JDK-8296632: Write a test to verify the content change of
    TextArea sends TextEvent
    + JDK-8296957: One more cast in SAFE_SIZE_NEW_ARRAY2
    + JDK-8297329: [8u] hotspot needs to recognise VS2019
    + JDK-8297739: Bump update version of OpenJDK: 8u372
    + JDK-8297996: [8u] generated images are broken due to renaming
    of MSVC runtime DLL's
    + JDK-8298027: Remove SCCS id's from awt jtreg tests
    + JDK-8298307: Enable hotspot/tier1 for 32-bit builds in GHA
    for 8u
    + JDK-8299445: EndingDotHostname.java fails because of
    compilation errors
    + JDK-8299548: Fix hotspot/test/runtime/Metaspace/
    /MaxMetaspaceSizeTest.java in 8u
    + JDK-8299804: Fix non-portable code in hotspot shell tests in
    8u
    + JDK-8300014: Some backports placed the tests in the wrong
    location
    + JDK-8300119: CgroupMetrics.getTotalMemorySize0() can report
    invalid results on 32 bit systems
    + JDK-8301122: [8u] Fix unreliable vs2010 download link
    + JDK-8301143: [TESTBUG] jfr/event/sampling/TestNative was
    backported to JDK8u without proper native wrapper
    + JDK-8301246: NPE in FcFontManager.getDefaultPlatformFont() on
    Linux without installed fontconfig
    + JDK-8301332: [8u] Fix writing of test files after the cgroups
    v2 backport
    + JDK-8301550: [8u] Enable additional linux build testing in
    GitHub
    + JDK-8301620: [8u] some shell tests are passed but have
    unexpected operator errors
    + JDK-8301760: Fix possible leak in SpNegoContext dispose
    + JDK-8303408: [AIX] Broken jdk8u build after JDK-8266391
    + JDK-8303828: [Solaris] Broken jdk8u build after JDK-8266391
    + JDK-8304053: Revert os specific stubs for SystemMetrics
    + JDK-8305113: (tz) Update Timezone Data to 2023c</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1690804800">- Update to version jdk8u382 (icedtea-3.28.0)
  * July 2023 CPU
  * CVEs
    + CVE-2023-22045, bsc#1213481
    + CVE-2023-22049, bsc#1213482
  * Security fixes
    + JDK-8298676: Enhanced Look and Feel
    + JDK-8300596: Enhance Jar Signature validation
    + JDK-8304468: Better array usages
    + JDK-8305312: Enhanced path handling
  * Import of OpenJDK 8 u382 build 05
    + JDK-8072678: Wrong exception messages in
    java.awt.color.ICC_ColorSpace
    + JDK-8151460: Metaspace counters can have inconsistent values
    + JDK-8152432: Implement setting jtreg @requires properties
    vm.flavor, vm.bits, vm.compMode
    + JDK-8185736: missing default exception handler in calls to
    rethrow_Stub
    + JDK-8186801: Add regression test to test mapping based
    charsets (generated at build time)
    + JDK-8215105: java/awt/Robot/HiDPIScreenCapture/
    /ScreenCaptureTest.java: Wrong Pixel Color
    + JDK-8241311: Move some charset mapping tests from closed to
    open
    + JDK-8263059: security/infra/java/security/cert/
    /CertPathValidator/certification/ComodoCA.java fails due to
    revoked cert
    + JDK-8268558: [TESTBUG] Case 2 in
    TestP11KeyFactoryGetRSAKeySpec is skipped
    + JDK-8271199: Mutual TLS handshake fails signing client
    certificate with custom sensitive PKCS11 key
    + JDK-8276841: Add support for Visual Studio 2022
    + JDK-8277881: Missing SessionID in TLS1.3 resumption in
    compatibility mode
    + JDK-8278851: Correct signer logic for jars signed with
    multiple digest algorithms
    + JDK-8282345: handle latest VS2022 in abstract_vm_version
    + JDK-8282600: SSLSocketImpl should not use user_canceled
    workaround when not necessary
    + JDK-8285515: (dc) DatagramChannel.disconnect fails with
    "Invalid argument" on macOS 12.4
    + JDK-8289301: P11Cipher should not throw out of bounds
    exception during padding
    + JDK-8293232: Fix race condition in pkcs11 SessionManager
    + JDK-8293815: P11PSSSignature.engineUpdate should not print
    debug messages during normal operation
    + JDK-8295530: Update Zlib Data Compression Library to Version
    1.2.13
    + JDK-8298108: Add a regression test for JDK-8297684
    + JDK-8298271: java/security/SignedJar/spi-calendar-provider/
    /TestSPISigned.java failing on Windows
    + JDK-8301119: Support for GB18030-2022
    + JDK-8301400: Allow additional characters for GB18030-2022
    support
    + JDK-8302791: Add specific ClassLoader object to Proxy
    IllegalArgumentException message
    + JDK-8303028: Update system property for Java SE specification
    maintenance version
    + JDK-8303462: Bump update version of OpenJDK: 8u382
    + JDK-8304760: Add 2 Microsoft TLS roots
    + JDK-8305165: [8u] ServiceThread::nmethods_do is not called to
    keep nmethods from being zombied while in the queue
    + JDK-8305681: Allow additional characters for GB18030-2022
    (Level 2) support
    + JDK-8305975: Add TWCA Global Root CA
    + JDK-8307134: Add GTS root CAs
    + JDK-8307310: Backport the tests for JDK-8058969 and
    JDK-8039271 to the OpenJDK8
    + JDK-8307531: [aarch64] JDK8 single-step debugging is
    extremely slow
    + JDK-8310947: gb18030-2000 not selectable with
    LANG=zh_CN.GB18030 after JDK-8301119</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1699963200">- Update to version jdk8u392 (icedtea-3.29.0)
  * October 2023 CPU
  * CVEs
    + CVE-2023-22067, bsc#1216379
    + CVE-2023-22081, bsc#1216374
  * Security fixes
    + JDK-8286503, JDK-8312367: Enhance security classes
    + JDK-8297856: Improve handling of Bidi characters
    + JDK-8303384: Improved communication in CORBA
    + JDK-8305815, JDK-8307278: Update Libpng to 1.6.39
    + JDK-8309966: Enhanced TLS connections
  * Import of OpenJDK 8 u392 build 08
    + JDK-6722928: Provide a default native GSS-API library on
    Windows
    + JDK-8040887: [TESTBUG] Remove
    test/runtime/6925573/SortMethodsTest.java
    + JDK-8042726: [TESTBUG] TEST.groups file was not updated after
    runtime/6925573/SortMethodsTest.java removal
    + JDK-8139348: Deprecate 3DES and RC4 in Kerberos
    + JDK-8173072: zipfs fails to handle incorrect info-zip
    "extended timestamp extra field"
    + JDK-8200468: Port the native GSS-API bridge to Windows
    + JDK-8202952: C2: Unexpected dead nodes after matching
    + JDK-8205399: Set node color on pinned HashMap.TreeNode
    deletion
    + JDK-8209115: adjust libsplashscreen linux ppc64le builds for
    easier libpng update
    + JDK-8214046: [macosx] Undecorated Frame does not Iconify when
    set to
    + JDK-8219804: java/net/MulticastSocket/Promiscuous.java fails
    intermittently due to NumberFormatException
    + JDK-8225687: Newly added sspi.cpp in JDK-6722928 still
    contains some small errors
    + JDK-8232225: Rework the fix for JDK-8071483
    + JDK-8242330: Arrays should be cloned in several JAAS Callback
    classes
    + JDK-8253269: The CheckCommonColors test should provide more
    info on failure
    + JDK-8283441: C2: segmentation fault in
    ciMethodBlocks::make_block_at(int)
    + JDK-8284910: Buffer clean in PasswordCallback
    + JDK-8287073: NPE from CgroupV2Subsystem.getInstance()
    + JDK-8287663: Add a regression test for JDK-8287073
    + JDK-8295685: Update Libpng to 1.6.38
    + JDK-8295894: Remove SECOM certificate that is expiring in
    September 2023
    + JDK-8308788: [8u] Remove duplicate HaricaCA.java test
    + JDK-8309122: Bump update version of OpenJDK: 8u392
    + JDK-8309143: [8u] fix archiving inconsistencies in GHA
    + JDK-8310026: [8u] make java_lang_String::hash_code consistent
    across platforms
    + JDK-8314960: Add Certigna Root CA - 2
    + JDK-8315135: Memory leak in the native implementation of
    Pack200.Unpacker.unpack()
    + JDK-8317040: Exclude cleaner test failing on older releases
- Added patch:
  * bsc1211968.patch
    + fix bsc#1211968: SLES12SP5 vulnerable to CVE-2015-4000
    (Logjam)?</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Update to version jdk8u402 (icedtea-3.30.0)
  * Security fixes
    + JDK-8308204: Enhanced certificate processing
    + JDK-8314284, CVE-2024-20926, bsc#1218906: Enhance Nashorn
    performance
    + JDK-8314295, CVE-2024-20919, bsc#1218903: Enhance
    verification of verifier
    + JDK-8314307, CVE-2024-20921, bsc#1218905: Improve loop
    handling
    + JDK-8314468, CVE-2024-20918, bsc#1218907: Improve Compiler
    loops
    + JDK-8316976, CVE-2024-20945, bsc#1218909: Improve signature
    handling
    + JDK-8317547, CVE-2024-20952, bsc#1218911: Enhance TLS
    connection support
  * Import of OpenJDK 8 u402 build 06
    + JDK-6528710: sRGB-ColorSpace to sRGB-ColorSpace Conversion
    + JDK-8029995: accept yes/no for boolean krb5.conf settings
    + JDK-8159156: [TESTBUG] ReserveMemory test is not useful on
    Aix.
    + JDK-8176509: Use pandoc for converting build readme to html
    + JDK-8206179: com/sun/management/OperatingSystemMXBean/
    /GetCommittedVirtualMemorySize.java fails with Committed
    virtual memory size illegal value
    + JDK-8207404: MulticastSocket tests failing on AIX
    + JDK-8212677: X11 default visual support for IM status window
    on VNC
    + JDK-8239365: ProcessBuilder test modifications for AIX
    execution
    + JDK-8271838: AmazonCA.java interop test fails
    + JDK-8285398: Cache the results of constraint checks
    + JDK-8285696: AlgorithmConstraints:permits not throwing
    IllegalArgumentException when 'alg'  is null
    + JDK-8302017: Allocate BadPaddingException only if it will be
    thrown
    + JDK-8305329: [8u] Unify test libraries into single test
    library - step 1
    + JDK-8307837: [8u] Check step in GHA should also print errors
    + JDK-8309088: security/infra/java/security/cert/
    /CertPathValidator/certification/AmazonCA.java fails
    + JDK-8311813: C1: Uninitialized PhiResolver::_loop field
    + JDK-8312489: Increase jdk.jar.maxSignatureFileSize default
    which is too low for JARs such as WhiteSource/Mend unified agent jar
    + JDK-8312535: MidiSystem.getSoundbank() throws unexpected
    SecurityException
    + JDK-8315280: Bump update version of OpenJDK: 8u402
    + JDK-8315506: C99 compatibility issue in LinuxNativeDispatcher
    + JDK-8317291: Missing null check for
    nmethod::is_native_method()
    + JDK-8317373: Add Telia Root CA v2
    + JDK-8317374: Add Let's Encrypt ISRG Root X2
    + JDK-8318759: Add four DigiCert root certificates
    + JDK-8319187: Add three eMudhra emSign roots
    + JDK-8319405: [s390] [jdk8] Increase javac default stack size
    for s390x zero
    + JDK-8320597: RSA signature verification fails on signed data
    that does not encode params correctly
  * Bug fixes
    + JDK-8324184: Windows VS2010 build failed with "error C2275:
    'int64_t'"</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Do not recommend timezone-java8 (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1713614400">- Update to version jdk8u412 (icedtea-3.31.0)
  * Security fixes
    + JDK-8317507, JDK-8325348, CVE-2024-21094, bsc#1222986: C2
    compilation fails with "Exceeded _node_regs array"
    + JDK-8318340: Improve RSA key implementations
    + JDK-8319851, CVE-2024-21011, bsc#1222979: Improve exception
    logging
    + JDK-8322114, CVE-2024-21085, bsc#1222984: Improve Pack 200
    handling
    + JDK-8322122, CVE-2024-21068, bsc#1222983: Enhance generation
    of addresses
  * Import of OpenJDK 8 u412 build 08
    + JDK-8011180: Delete obsolete scripts
    + JDK-8016451: Scary messages emitted by
    build.tools.generatenimbus.PainterGenerator during build
    + JDK-8021961: setAlwaysOnTop doesn't behave correctly in
    Linux/Solaris under certain scenarios
    + JDK-8023735: [TESTBUG][macosx]
    runtime/XCheckJniJsig/XCheckJSig.java fails on MacOS X
    + JDK-8074860: Structured Exception Catcher missing around
    CreateJavaVM on Windows
    + JDK-8079441: Intermittent failures on Windows with "Unexpected
    exit from test [exit code: 1080890248]" (0x406d1388)
    + JDK-8155590: Dubious collection management in
    sun.net.www.http.KeepAliveCache
    + JDK-8168518: rcache interop with krb5-1.15
    + JDK-8183503: Update hotspot tests to allow for unique test
    classes directory
    + JDK-8186095: upgrade to jtreg 4.2 b08
    + JDK-8186199: [windows] JNI_DestroyJavaVM not covered by SEH
    + JDK-8192931: Regression test
    java/awt/font/TextLayout/CombiningPerf.java fails
    + JDK-8208655: use JTreg skipped status in hotspot tests
    + JDK-8208701: Fix for JDK-8208655 causes test failures in CI
    tier1
    + JDK-8208706: compiler/tiered/
    /ConstantGettersTransitionsTest.java fails to compile
    + JDK-8213410: UseCompressedOops requirement check fails fails
    on 32-bit system
    + JDK-8222323: ChildAlwaysOnTopTest.java fails with
    "RuntimeException: Failed to unset alwaysOnTop"
    + JDK-8224768: Test ActalisCA.java fails
    + JDK-8251155: HostIdentifier fails to canonicalize hostnames
    starting with digits
    + JDK-8251551: Use .md filename extension for README
    + JDK-8268678: LetsEncryptCA.java test fails as Let’s Encrypt
    Authority X3 is retired
    + JDK-8270280: security/infra/java/security/cert/
    /CertPathValidator/certification/LetsEncryptCA.java OCSP
    response error
    + JDK-8270517: Add Zero support for LoongArch
    + JDK-8272708: [Test]: Cleanup: test/jdk/security/infra/java/
    /security/cert/CertPathValidator/certification/BuypassCA.java
    no longer needs ocspEnabled
    + JDK-8276139: TestJpsHostName.java not reliable, better to
    expand HostIdentifierCreate.java test
    + JDK-8288132: Update test artifacts in QuoVadis CA interop
    tests
    + JDK-8297955: LDAP CertStore should use LdapName and not
    String for DNs
    + JDK-8301310: The SendRawSysexMessage test may cause a JVM
    crash
    + JDK-8308592: Framework for CA interoperability testing
    + JDK-8312126: NullPointerException in CertStore.getCRLs after
    8297955
    + JDK-8315042: NPE in PKCS7.parseOldSignedData
    + JDK-8315757: [8u] Add cacerts JTREG tests to GHA tier1 test
    set
    + JDK-8320713: Bump update version of OpenJDK: 8u412
    + JDK-8321060: [8u] hotspot needs to recognise VS2022
    + JDK-8321408: Add Certainly roots R1 and E1
    + JDK-8322725: (tz) Update Timezone Data to 2023d
    + JDK-8322750: Test "api/java_awt/interactive/
    /SystemTrayTests.html" failed because A blue ball icon is
    added outside of the system tray
    + JDK-8323202: [8u] Remove get_source.sh and hgforest.sh
    + JDK-8323640: [TESTBUG]testMemoryFailCount in jdk/internal/
    /platform/docker/TestDockerMemoryMetrics.java always fail
    because OOM killed
    + JDK-8324530: Build error with gcc 10
    + JDK-8325150: (tz) Update Timezone Data to 2024a
  * Bug fixes
    + Support make 4.4</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="40bcccb13d0beda57ae202e9baad03b8912bf0f17c02e2015819aaaa6f00ffa42654c8e6d0cb38276184d5f3ed31de7b09094e7ebf5e878393656352de816986" name="java-1_8_0-openjdk-demo" arch="x86_64">
  <version epoch="0" ver="1.8.0.412" rel="2.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1634126400">- Remove the icedtea-sound backend, since all its functionality is
  in the default java sound backends</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to version jdk8u312 (icedtea-3.21.0)
  * October 2021 CPU
  * Security fixes
    + JDK-8130183, CVE-2021-35588, bsc#1191905: InnerClasses: VM
    permits wrong Throw ClassFormatError if InnerClasses
    attribute's inner_class_info_index is 0
    + JDK-8161016: Strange behavior of URLConnection with proxy
    + JDK-8163326, CVE-2021-35550, bsc#1191901: Update the default
    enabled cipher suites preference
    + JDK-8254967, CVE-2021-35565, bsc#1191909:
    com.sun.net.HttpsServer spins on TLS session close
    + JDK-8263314: Enhance XML Dsig modes
    + JDK-8265167, CVE-2021-35556, bsc#1191910: Richer Text Editors
    + JDK-8265574: Improve handling of sheets
    + JDK-8265580, CVE-2021-35559, bsc#1191911: Enhanced style for
    RTF kit
    + JDK-8265776: Improve Stream handling for SSL
    + JDK-8266097, CVE-2021-35561, bsc#1191912: Better hashing
    support
    + JDK-8266103: Better specified spec values
    + JDK-8266109: More Resilient Classloading
    + JDK-8266115: More Manifest Jar Loading
    + JDK-8266137, CVE-2021-35564, bsc#1191913: Improve Keystore
    integrity
    + JDK-8266689, CVE-2021-35567, bsc#1191903: More Constrained
    Delegation
    + JDK-8267086: ArrayIndexOutOfBoundsException in
    java.security.KeyFactory.generatePublic
    + JDK-8267712: Better LDAP reference processing
    + JDK-8267729, CVE-2021-35578, bsc#1191904: Improve TLS client
    handshaking
    + JDK-8267735, CVE-2021-35586, bsc#1191914: Better BMP support
    + JDK-8268193: Improve requests of certificates
    + JDK-8268199: Correct certificate requests
    + JDK-8268506: More Manifest Digests
    + JDK-8269618, CVE-2021-35603, bsc#1191906: Better session
    identification
    + JDK-8269624: Enhance method selection support
    + JDK-8270398: Enhance canonicalization
    + JDK-8270404: Better canonicalization
  * Import of OpenJDK 8 u312 build 01
    + JDK-7146776: deadlock between URLStreamHandler.getHostAddress
    and file.Handler.openconnection
    + JDK-8004148: NPE in
    sun.awt.SunToolkit.getWindowDeactivationTime
    + JDK-8027154: [TESTBUG] Test java/awt/Mouse/
    /GetMousePositionTest/GetMousePositionWithPopup.java fails
    + JDK-8035001: TEST_BUG: the retry logic in RMID.start() should
    check that the subprocess hasn't terminated
    + JDK-8035424: (reflect) Performance problem in
    sun.reflect.generics.parser.SignatureParser
    + JDK-8042557: compiler/uncommontrap/
    /TestSpecTrapClassUnloading.java fails with: GC triggered
    before VM initialization completed
    + JDK-8054118: java/net/ipv6tests/UdpTest.java failed
    intermittently
    + JDK-8065215: Print warning summary at end of configure
    + JDK-8072767: DefaultCellEditor for comboBox creates
    ActionEvent with wrong source object
    + JDK-8079891: Store configure log in $BUILD/configure.log
    + JDK-8080082: configure fails if you create an empty directory
    and then run configure from it
    + JDK-8086003: Test fails on OSX with java.lang.RuntimeException
    'Narrow klass base: 0x0000000000000000, Narrow klass shift: 3'
    missing
    + JDK-8134989: java/net/MulticastSocket/TestInterfaces.java
    failed due to unexpected IP address
    + JDK-8156584: Initialization race in
    sun.security.x509.AlgorithmId.get
    + JDK-8166673: The new implementation of Robot.waitForIdle()
    may hang
    + JDK-8170467: (reflect) Optimize SignatureParser's use of
    StringBuilders
    + JDK-8196181: sun/java2d/GdiRendering/InsetClipping.java fails
    + JDK-8202837: PBES2 AlgorithmId encoding error in PKCS12
    KeyStore
    + JDK-8206189: sun/security/pkcs12/EmptyPassword.java fails
    with Sequence tag error
    + JDK-8214418: half-closed SSLEngine status may cause
    application dead loop
    + JDK-8214513: A PKCS12 keystore from Java 8 using custom PBE
    parameters cannot be read in Java 11
    + JDK-8220786: Create new switch to redirect error reporting
    output to stdout or stderr
    + JDK-8229243: SunPKCS11-Solaris provider tests failing on
    Solaris 11.4
    + JDK-8231222: fix pkcs11 P11_DEBUG guarded native traces
    + JDK-8238567: SoftMainMixer.processAudioBuffers(): Wrong
    handling of stoppedMixers
    + JDK-8240518: Incorrect JNU_ReleaseStringPlatformChars in
    Windows Print
    + JDK-8241248: NullPointerException in
    sun.security.ssl.HKDF.extract(HKDF.java:93)
    + JDK-8248901: Signed immediate support in
    .../share/assembler.hpp is broken.
    + JDK-8259338: Add expiry exception for identrustdstx3 alias to
    VerifyCACerts.java test
    + JDK-8262000: jdk/jfr/event/gc/detailed/
    /TestPromotionFailedEventWithParallelScavenge.java failed with
    "OutOfMemoryError: Java heap space"
    + JDK-8262829: Native crash in
    Win32PrintServiceLookup.getAllPrinterNames()
    + JDK-8263311: Watch registry changes for remote printers
    update instead of polling
    + JDK-8265238: [8u] [macos] build failure in OpenJDK8u after
    JDK-8211301 in older xcode
    + JDK-8265978: make test should look for more locations when
    searching for exit code
    + JDK-8269810: [8u] Update generated_configure.sh after
    JDK-8250876 backport
    + JDK-8269953: config.log is not in build directory after 8u
    backport of JDK-8079891
    + JDK-8271466: StackGap test fails on aarch64 due to "-m64"
  * Import of OpenJDK 8 u312 build 02
    + JDK-8247469: getSystemCpuLoad() returns -1 on linux when some
    offline cpus are present and cpusets.effective_cpus is not
    available
    + JDK-8265836: OperatingSystemImpl.getCpuLoad() returns
    incorrect CPU load inside a container
  * Import of OpenJDK 8 u312 build 03
    + JDK-8237495: Java MIDI fails with a dereferenced memory error
    when asked to send a raw 0xF7
    + JDK-8264752: SIGFPE crash with option
    FlightRecorderOptions:threadbuffersize=30M
    + JDK-8266206: Build failure after JDK-8264752 with older GCCs
    + JDK-8270137: Kerberos Credential Retrieval from Cache not
    Working in Cross-Realm Setup
    + JDK-8272214: [8u] Build failure after backport of JDK-8248901
  * Import of OpenJDK 8 u312 build 04
    + JDK-6847157: java.lang.NullPointerException: HDC for
    component at sun.java2d.loops.Blit.Blit
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8194246: JVM crashes when calling getStackTrace if stack
    contains a method that is a member of a very large class
    + JDK-8244154: Update SunPKCS11 provider with PKCS11 v3.0
    header files
    + JDK-8263382: java/util/logging/ParentLoggersTest.java failed
    with "checkLoggers: getLoggerNames() returned unexpected
    loggers"
    + JDK-8268103: JNI functions incorrectly return a double after
    JDK-8265836
    + JDK-8269594: assert(_handle_mark_nesting &gt; 1) failed: memory
    leak: allocating handle outside HandleMark
    + JDK-8269859: BacktraceBuilder._cprefs needs to be accessed as
    unsigned short
    + JDK-8269882: stack-use-after-scope in NewObjectA
  * Import of OpenJDK 8 u312 build 05
    + JDK-7188942: Remove support of pbuffers in OGL Java2d pipeline
    + JDK-8022323: [JavaSecurityScanner] review package
    com.sun.management.* Native methods should be private
    + JDK-8131062: aarch64: add support for GHASH acceleration
    + JDK-8134869: AARCH64: GHASH intrinsic is not optimal
    + JDK-8269851: OperatingSystemMXBean getProcessCpuLoad reports
    incorrect process cpu usage in containers
    + JDK-8272124: Cgroup v1 initialization causes
    NullPointerException when cgroup path contains colon
    + JDK-8272714: [8u] Build failure after backport of JDK-8248901
    with MSVC 2013
  * Import of OpenJDK 8 u312 build 06
    + JDK-8268965: TCP Connection Reset when connecting simple
    socket to SSL server
    + JDK-8272643: Backout JDK-8176837 from 8u312
  * Import of OpenJDK 8 u312 build 07
    + JDK-8157404: Unable to read certain PKCS12 keystores from
    SequenceInputStream
    + JDK-8222751: closed/test/jdk/sun/security/util/
    /DerIndefLenConverter/IndefBerPkcs12.java fail
    + JDK-8269763: The JEditorPane is blank after JDK-8265167
  * Shenandoah
    + [backport] 8269661: JNI_GetStringCritical does not lock char
    array
    + Re-cast JNI critical strings patch to be Shenandoah-specific</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1636113600">- Modified patch:
  * fips.patch
    + return in native code after generating java.io.IOException</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1638619200">- Modified patch:
  * fips.patch
    + When system crypto policy files are not available, use the
    information from the java.security file that we distribute
    with OpenJDK as a fallback. (bsc#1193314, bsc#1193444,
    bsc#1193491)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1644408000">- Removed patch:
  * comment-nss-security-provider.patch
    + there is a configure-time option to do exactly the same thing
- Modified patch:
  * fips.patch
    + allow plain key import, unless disabled with
  - Dcom.suse.fips.plainKeySupport=false command-line option</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646481600">- Update to version jdk8u322 (icedtea-3.22.0)
  * January 2022 CPU
  * Security fixes
    + JDK-8264934, CVE-2022-21248, bsc#1194926: Enhance cross VM
    serialization
    + JDK-8268488: More valuable DerValues
    + JDK-8268494: Better inlining of inlined interfaces
    + JDK-8268512: More content for ContentInfo
    + JDK-8268795: Enhance digests of Jar files
    + JDK-8268801: Improve PKCS attribute handling
    + JDK-8268813, CVE-2022-21283, bsc#1194937: Better String
    matching
    + JDK-8269151: Better construction of EncryptedPrivateKeyInfo
    + JDK-8269944: Better HTTP transport redux
    + JDK-8270392, CVE-2022-21293, bsc#1194935: Improve String
    constructions
    + JDK-8270416, CVE-2022-21294, bsc#1194934: Enhance
    construction of Identity maps
    + JDK-8270492, CVE-2022-21282, bsc#1194933: Better resolution
    of URIs
    + JDK-8270498, CVE-2022-21296, bsc#1194932: Improve SAX Parser
    configuration management
    + JDK-8270646, CVE-2022-21299, bsc#1194931: Improved scanning
    of XML entities
    + JDK-8271962: Better TrueType font loading
    + JDK-8271968: Better canonical naming
    + JDK-8271987: Manifest improved manifest entries
    + JDK-8272014, CVE-2022-21305, bsc#1194939: Better array
    indexing
    + JDK-8272026, CVE-2022-21340, bsc#1194940: Verify Jar
    Verification
    + JDK-8272236, CVE-2022-21341, bsc#1194941: Improve serial
    forms for transport
    + JDK-8272272: Enhance jcmd communication
    + JDK-8272462: Enhance image handling
    + JDK-8273290: Enhance sound handling
    + JDK-8273748, CVE-2022-21349: Improve Solaris font rendering
    + JDK-8273756, CVE-2022-21360, bsc#1194929: Enhance BMP image
    support
    + JDK-8273838, CVE-2022-21365, bsc#1194928: Enhanced BMP
    processing
  * Import of OpenJDK 8 u322
    + JDK-6801613: Cross-platform pageDialog and printDialog top
    margin entry broken
    + JDK-8011541: [TEST_BUG] closed/javax/swing/plaf/metal/
    /MetalUtils/bug6190373.java fails NPE since 7u25b03
    + JDK-8025430: [TEST_BUG] javax/swing/JEditorPane/5076514/
    /bug5076514.java failed since jdk8b108
    + JDK-8041928: MouseEvent.getModifiersEx gives wrong result
    + JDK-8042199: The build of J2DBench via makefile is broken
    after the JDK-8005402
    + JDK-8044365: (dc) MulticastSendReceiveTests.java failing with
    ENOMEM when joining group (OS X 10.9)
    + JDK-8048021: Remove @version tag in jaxp repo
    + JDK-8049348: compiler/intrinsics/bmi/verifycode tests on
    lzcnt and tzcnt use incorrect assumption about REXB prefix
    usage
    + JDK-8060027: Tests java/beans/XMLEncoder/Test4903007.java and
    java/beans/XMLEncoder/java_awt_GridBagLayout.java
    + JDK-8066588: javax/management/remote/mandatory/connectio
    /RMIConnector_NPETest.java fails to compile
    + JDK-8066652: Default TimeZone is GMT not local if
    user.timezone is invalid on Mac OS
    + JDK-8069034:
    gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
    nightly failure
    + JDK-8077590: windows_i586_6.2-product-c2-runThese8_Xcomp_vm
    failing after win compiler upgrade
    + JDK-8080287: The image of BufferedImage.TYPE_INT_ARGB and
    BufferedImage.TYPE_INT_ARGB_PRE is blank
    + JDK-8140329: [TEST_BUG] test FullScreenAfterSplash.java
    failed because image was not generated
    + JDK-8140472: java/net/ipv6tests/TcpTest.java failed
    intermittently with java.net.BindException: Address already in
    use: NET_Bind
    + JDK-8147051: StaxEntityResolverWrapper should create
    StaxXMLInputSource with a resolver indicator
    + JDK-8148915: Intermittent failures of bug6400879.java
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8177393: Result of RescaleOp for 4BYTE_ABGR images may be
    25% black
    + JDK-8177536: Avoid Apple Peer-to-Peer interfaces in
    networking tests
    + JDK-8182036: Load from initializing arraycopy uses wrong
    memory state
    + JDK-8183369: RFC unconformity of HttpURLConnection with proxy
    + JDK-8183543: Aarch64: C2 compilation often fails with "failed
    spill-split-recycle sanity check"
    + JDK-8187450: JNI local refs exceeds capacity warning in
    NetworkInterface::getAll
    + JDK-8187649: ArrayIndexOutOfBoundsException in
    java.util.JapaneseImperialCalendar
    + JDK-8190482: InnocuousThread creation should not require the
    caller to possess enableContextClassLoaderOverride
    + JDK-8190793: Httpserver does not detect truncated request body
    + JDK-8196572: Tests ColConvCCMTest.java and MTColConvTest.java
    fail
    + JDK-8202788: Explicitly reclaim cached thread-local direct
    buffers at thread exit
    + JDK-8210058: Algorithmic Italic font leans opposite angle in
    Printing
    + JDK-8220150: macos10.14 Mojave returns anti-aliased glyphs
    instead of aliased B&amp;W glyphs
    + JDK-8225082: Remove IdenTrust certificate that is expiring in
    September 2021
    + JDK-8225083: Remove Google certificate that is expiring in
    December 2021
    + JDK-8226806: [macOS 10.14] Methods of Java Robot should be
    called from appropriate thread
    + JDK-8231254: (fs) Add test for macOS Catalina changes to
    protect system software
    + JDK-8231438: [macOS] Dark mode for the desktop is not
    supported
    + JDK-8232178: MacVolumesTest failed after upgrade to MacOS
    Catalina
    + JDK-8232226: [macos 10.15] test/jdk/java/awt/color/
    /EqualityTest/EqualityTest.java may fail
    + JDK-8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/
    /DrawImageBG/SystemBgColorTest.java fails
    + JDK-8236897: Fix the copyright header for pkcs11gcm2.h
    + JDK-8237499: JFR: Include stack trace in the ThreadStart event
    + JDK-8239886: Minimal VM build fails after JDK-8237499
    + JDK-8261397: Try Catch Method Failing to Work When Dividing
    An Integer By 0
    + JDK-8262731: [macOS] Exception from "Printable.print" is
    swallowed during "PrinterJob.print"
    + JDK-8272342: [TEST_BUG] java/awt/print/PrinterJob/
    /PageDialogMarginTest.java catches all exceptions
    + JDK-8273308: PatternMatchTest.java fails on CI
    + JDK-8273342: Null pointer dereference in
    classFileParser.cpp:2817
    + JDK-8273826: Correct Manifest file name and NPE checks
    + JDK-8273968: JCK javax_xml tests fail in CI
    + JDK-8274407: (tz) Update Timezone Data to 2021c
    + JDK-8274467: TestZoneInfo310.java fails with tzdata2021b
    + JDK-8274468: TimeZoneTest.java fails with tzdata2021b
    + JDK-8274595: DisableRMIOverHTTPTest failed: connection refused
    + JDK-8274779: HttpURLConnection: HttpClient and HttpsClient
    incorrectly check request method when set to POST
    + JDK-8275766: (tz) Update Timezone Data to 2021e
    + JDK-8275849: TestZoneInfo310.java fails with tzdata2021e
    + JDK-8276536: Update TimeZoneNames files to follow the changes
    made by JDK-8275766
- Added patch:
  * JDK-8076190.patch
    + backport reviewed fix for JDK-8076190 Customizing the
    generation of a PKCS12 keystore (bsc#1195163)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1649073600">- Add java-1_8_0-openjdk-autoconf27.patch to accept autoconf 2.71
  as autoconf 2.59 or later</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1656590400">- Update to version jdk8u332 (icedtea-3.23.0)
  * April 2022 CPU
  * Security fixes
    + JDK-8269938: Enhance XML processing passes redux
    + JDK-8270504, bsc#1198672, CVE-2022-21426: Better XPath
    expression handling
    + JDK-8272255: Completely handle MIDI files
    + JDK-8272261: Improve JFR recording file processing
    + JDK-8272594: Better record of recordings
    + JDK-8274221: More definite BER encodings
    + JDK-8275151, bsc#1198675, CVE-2022-21443: Improved Object
    Identification
    + JDK-8277227: Better identification of OIDs
    + JDK-8277672, bsc#1198674, CVE-2022-21434: Better invocation
    handler handling
    + JDK-8278008, bsc#1198671, CVE-2022-21476: Improve Santuario
    processing
    + JDK-8278356: Improve file creation
    + JDK-8278449: Improve keychain support
    + JDK-8278805: Enhance BMP image loading
    + JDK-8278972, bsc#1198673, CVE-2022-21496: Improve URL supports
    + JDK-8281388: Change wrapping of EncryptedPrivateKeyInfo
  * Import of OpenJDK 8 u332
    + JDK-8033980: Xerces Update: datatype XMLGregorianCalendarImpl
    and DurationImpl
    + JDK-8035437: Xerces Update: xml/serialize/DOMSerializerImpl
    + JDK-8035577: Xerces Update: impl/xpath/regex/RangeToken.java
    + JDK-8037259: xerces update: xpointer update
    + JDK-8041523: Xerces Update: Serializer improvements from Xalan
    + JDK-8141508: java.lang.invoke.LambdaConversionException:
    Invalid receiver type
    + JDK-8162572: Update License Header for all JAXP sources
    + JDK-8167014: jdeps: Missing message: warn.skipped.entry
    + JDK-8198411: [TEST_BUG] Two java2d tests are unstable in mach5
    + JDK-8202822: Add .git to .hgignore
    + JDK-8205540: test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/
    /trace001/trace001.java fails with Debuggee did not exit after
    15 &lt;cont&gt; commands
    + JDK-8209178: Proxied HttpsURLConnection doesn't send BODY
    when retrying POST request
    + JDK-8210283: Support git as an SCM alternative in the build
    + JDK-8218682: [TEST_BUG] DashOffset fails in mach5
    + JDK-8225690: Multiple AttachListener threads can be created
    + JDK-8227738: jvmti/DataDumpRequest/datadumpreq001 failed due
    to "exit code is 134"
    + JDK-8227815: Minimal VM: set_state is not a member of
    AttachListener
    + JDK-8240633: Memory leaks in the implementations of
    FileChooserUI
    + JDK-8241768: git needs .gitattributes
    + JDK-8247766: [aarch64] guarantee(val &lt; (1U &lt;&lt; nbits)) failed:
    Field too big for insn
    + JDK-8253147: The javax/swing/JPopupMenu/7154841/
    /bug7154841.java fail on big screens
    + JDK-8253353: Crash in C2: guarantee(n != NULL) failed: No Node
    + JDK-8266749: AArch64: Backtracing broken on PAC enabled
    systems
    + JDK-8270290: NTLM authentication fails if HEAD request is used
    + JDK-8273229: Update OS detection code to recognize Windows
    Server 2022
    + JDK-8273341: Update Siphash to version 1.0
    + JDK-8273575: memory leak in appendBootClassPath(), paths must
    be deallocated
    + JDK-8274524: SSLSocket.close() hangs if it is called during
    the ssl handshake
    + JDK-8277224: sun.security.pkcs.PKCS9Attributes.toString()
    throws NPE
    + JDK-8277488: Add expiry exception for Digicert
    (geotrustglobalca) expiring in May 2022
    + JDK-8279077: JFR crashes on Linux ppc due to missing crash
    protector in signal handler
    + JDK-8280060: The sun/rmi/server/Activation.java class use
    Thread.dumpStack()
    + JDK-8282300: Throws NamingException instead of
    InvalidNameException after JDK-8278972
    + JDK-8282397: createTempFile method of java.io.File is failing
    when called with suffix of spaces character
    + JDK-8284548: Invalid XPath expression causes
    StringIndexOutOfBoundsException
    + JDK-8284920: Incorrect Token type causes XPath expression to
    return empty result
    + JDK-8284936: Fix Java 7 bootstrap breakage due to use of
    Arrays.stream
  * Backports
    + JDK-8031567: Better model for storing source revision
    information
    + JDK-8170385: JDK-8031567 broke source bundles
    + JDK-8170392: JDK-8031567 broke builds from source bundles
    + JDK-8253424: Add support for running pre-submit testing using
    GitHub Actions
    + JDK-8253865: Pre-submit testing using GitHub Actions does not
    detect failures reliably
    + JDK-8254054: Pre-submit testing using GitHub Actions should
    not use the deprecated set-env command
    + JDK-8254173: Add Zero, Minimal hotspot targets to submit
    workflow
    + JDK-8254175: Build no-pch configuration in debug mode for
    submit checks
    + JDK-8254282: Add Linux x86_32 builds to submit workflow
    + JDK-8255305: Add Linux x86_32 tier1 to submit workflow
    + JDK-8255352: Archive important test outputs in submit workflow
    + JDK-8255373: Submit workflow artifact name is always
    "test-results_.zip"
    + JDK-8255895: Submit workflow artifacts miss hs_errs/replays
    due to ZIP include mismatch
    + JDK-8256127: Add cross-compiled foreign architectures builds
    to submit workflow
    + JDK-8256277: Github Action build on macOS should define OS
    and Xcode versions
    + JDK-8256354: Github Action build on Windows should define OS
    and MSVC versions
    + JDK-8256393: Github Actions build on Linux should define OS
    and GCC versions
    + JDK-8256414: add optimized build to submit workflow
    + JDK-8256747: GitHub Actions: decouple the hotspot build-only
    jobs from Linux x64 testing
    + JDK-8257056: Submit workflow should apt-get update to avoid
    package installation errors
    + JDK-8259924: GitHub actions fail on Linux x86_32 with "Could
    not configure libc6:i386"
    + JDK-8260460: GitHub actions still fail on Linux x86_32 with
    "Could not configure libc6:i386"
    + JDK-8263667: Avoid running GitHub actions on branches named
    pr/*
    + JDK-8282225: GHA: Allow one concurrent run per PR only
    + JDK-8284772: 8u GHA: Use GCC Major Version Dependencies Only
  * Bug fixes
    + GH002: Only add -Wno-unused-parameter on gcc and clang
    compilers.
    + GH004: Fix naming of sockaddr_in6 variable (sa6-&gt;him6) in
    SOCKETADDRESS union on Windows
    + GH007: Fix NetworkInterface_winXP.c variable declarations to
    compile on VS2010
    + GH008: Reinstate POST_STRIP_CMD empty check in Images.gmk
    + GH012: Building from tarball broken by bad backport of
    JDK-8210283
  * Shenandoah
    + JDK-8260632: Build failures after JDK-8253353</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1659441600">- Update to version jdk8u345 (icedtea-3.24.0)
  * July 2022 CPU
  * Security fixes
    + JDK-8272243: Improve DER parsing
    + JDK-8272249: Better properties of loaded Properties
    + JDK-8277608: Address IP Addressing
    + JDK-8281859, CVE-2022-21540, bsc#1201694: Improve class
    compilation
    + JDK-8281866, CVE-2022-21541, bsc#1201692: Enhance
    MethodHandle invocations
    + JDK-8283190: Improve MIDI processing
    + JDK-8284370: Improve zlib usage
    + JDK-8285407, CVE-2022-34169, bsc#1201684: Improve Xalan
    supports
  * Import of OpenJDK 8 u342
    + JDK-8076190, bsc#1195163: Customizing the generation of a
    PKCS12 keystore
    + JDK-8129572: Cleanup usage of getResourceAsStream in jaxp
    + JDK-8132256: jaxp: Investigate removal of com/sun/org/apache/
    /bcel/internal/util/ClassPath.java
    + JDK-8168926: C2: Bytecode escape analyzer crashes due to
    stack overflow
    + JDK-8170530: bash configure output contains a typo in a
    suggested library name
    + JDK-8190753: (zipfs): Accessing a large entry (&gt; 2^31 bytes)
    leads to a negative initial size for ByteArrayOutputStream
    + JDK-8194154: System property user.dir should not be changed
    + JDK-8202142: jfr/event/io/TestInstrumentation is unstable
    + JDK-8209771: jdk.test.lib.Utils::runAndCheckException error
    + JDK-8221988: add possibility to build with Visual Studio 2019
    + JDK-8223396: [TESTBUG] several jfr tests do not clean up
    files created in /tmp
    + JDK-8230865: [TESTBUG] jdk/jfr/event/io/EvilInstrument.java
    fails at-run shell MakeJAR.sh target
    + JDK-8235211: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails with
    AttachNotSupportedException: Unable to open socket file
    + JDK-8244973: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails "stderr was not
    empty"
    + JDK-8248876: LoadObject with bad base address created for
    exec file on linux
    + JDK-8255239: The timezone of the hs_err_pid log file is
    corrupted in Japanese locale
    + JDK-8261107: ArrayIndexOutOfBoundsException in the
    ICC_Profile.getInstance(InputStream)
    + JDK-8266187: Memory leak in appendBootClassPath()
    + JDK-8274658: ISO 4217 Amendment 170 Update
    + JDK-8274751: Drag And Drop hangs on Windows
    + JDK-8278138: OpenJDK8 fails to start on Windows 8.1 after
    upgrading compiler to VS2017
    + JDK-8279669: test/jdk/com/sun/jdi/TestScaffold.java uses
    wrong condition
    + JDK-8281814: Debuginfo.diz contains redundant build path
    after backport JDK-8025936
    + JDK-8282458: Update .jcheck/conf file for 8u move to git
    + JDK-8282552: Bump update version of OpenJDK: 8u342
    + JDK-8283350: (tz) Update Timezone Data to 2022a
    + JDK-8284620: CodeBuffer may leak _overflow_arena
    + JDK-8285445: cannot open file "NUL:"
    + JDK-8285523: Improve test java/io/FileOutputStream/
    /OpenNUL.java
    + JDK-8285591: [11] add signum checks in DSA.java engineVerify
    + JDK-8285727: [11u, 17u] Unify fix for JDK-8284920 with
    version from head
    + JDK-8286989: Build failure on macOS after 8281814
    + JDK-8287537: 8u JDK-8284620 backport broke AArch64 build
  * Import of OpenJDK 8 u345
    + JDK-8290832: It is no longer possible to change "user.dir"
    in the JDK8
    + JDK-8291568: Bump update version of OpenJDK: 8u345
- Removed patch:
  * JDK-8076190.patch
    + Included by upstream</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1661342400">- make-jobserver-detection.patch: Fix detection of jobserver support</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1669896000">- Update to version jdk8u352 (icedtea-3.25.0)
  * October 2022 CPU
  * CVEs
    + CVE-2022-21619 (bsc#1204473)
    + CVE-2022-21626 (bsc#1204471)
    + CVE-2022-21624 (bsc#1204475)
    + CVE-2022-21628 (bsc#1204472)
  * Security fixes
    + JDK-8282252: Improve BigInteger/Decimal validation
    + JDK-8285662: Better permission resolution
    + JDK-8286511: Improve macro allocation
    + JDK-8286519: Better memory handling
    + JDK-8286526: Improve NTLM support
    + JDK-8286533: Key X509 usages
    + JDK-8286910: Improve JNDI lookups
    + JDK-8286918: Better HttpServer service
    + JDK-8288508: Enhance ECDSA usage
  * Import of OpenJDK 8 u352
    + JDK-7131823: bug in GIFImageReader
    + JDK-7186258: InetAddress$Cache should replace
    currentTimeMillis with nanoTime for more precise and accurate
    + JDK-8028265: Add legacy tz tests to OpenJDK
    + JDK-8039955: [TESTBUG] jdk/lambda/LambdaTranslationTest1 -
    java.lang.AssertionError: expected [d:1234.000000] but found
    [d:1234,000000]
    + JDK-8049228: Improve multithreaded scalability of InetAddress
    cache
    + JDK-8071507: (ref) Clear phantom reference as soft and weak
    references do
    + JDK-8087283: Add support for the XML Signature here() function
    to the JDK XPath implementation
    + JDK-8130895: Test javax/swing/system/6799345/TestShutdown.java
    fails on Solaris11 Sparcv9
    + JDK-8136354: [TEST_BUG] Test
    java/awt/image/RescaleOp/RescaleAlphaTest.java with Bad action
    for script
    + JDK-8139668: Generate README-build.html from markdown
    + JDK-8143847: Remove REF_CLEANER reference category
    + JDK-8147862: Null check too late in
    sun.net.httpserver.ServerImpl
    + JDK-8150669: C1 intrinsic for Class.isPrimitive
    + JDK-8155742: [Windows] robot.keyPress(KeyEvent.VK_ALT_GRAPH)
    throws java.lang.IllegalArgumentException in windows
    + JDK-8173339: AArch64: Fix minimum stack size computations
    + JDK-8173361: various crashes in
    JvmtiExport::post_compiled_method_load
    + JDK-8175797: (ref) Reference::enqueue method should clear the
    reference object before enqueuing
    + JDK-8178832: (ref) jdk.lang.ref.disableClearBeforeEnqueue
    property is ignored
    + JDK-8183107: PKCS11 regression regarding checkKeySize
    + JDK-8193780: (ref) Remove the undocumented
    "jdk.lang.ref.disableClearBeforeEnqueue" system property
    + JDK-8194873: right ALT key hotkeys no longer work in Swing
    components
    + JDK-8201793: (ref) Reference object should not support cloning
    + JDK-8214427: probable bug in logic of
    ConcurrentHashMap.addCount()
    + JDK-8232950: SUNPKCS11 Provider incorrectly check key length
    for PSS Signatures.
    + JDK-8233019: java.lang.Class.isPrimitive() (C1) returns wrong
    result if Klass* is aligned to 32bit
    + JDK-8235218: Minimal VM is broken after JDK-8173361
    + JDK-8235385: Crash on aarch64 JDK due to long offset
    + JDK-8245263: Enable TLSv1.3 by default on JDK 8u for Client
    roles
    + JDK-8254178: Remove .hgignore
    + JDK-8254318: Remove .hgtags
    + JDK-8256722: handle VC++:1927 VS2019 in  abstract_vm_version
    + JDK-8260589: Crash in JfrTraceIdLoadBarrier::load(_jclass*)
    + JDK-8280963: Incorrect PrintFlags formatting on Windows
    + JDK-8282538: PKCS11 tests fail on CentOS Stream 9
    + JDK-8283849: AsyncGetCallTrace may crash JVM on guarantee
    + JDK-8285400: Add '@apiNote' to the APIs defined in
    Java SE 8 MR 3
    + JDK-8285497: Add system property for Java SE specification
    maintenance version
    + JDK-8287132: Retire Runtime.runFinalizersOnExit so that it
    always throws UOE
    + JDK-8287508: The tests added to jdk-8 by 8235385 are to be
    ported to jdk-11
    + JDK-8287521: Bump update version of OpenJDK: 8u352
    + JDK-8288763: Pack200 extraction failure with invalid size
    + JDK-8288865: [aarch64] LDR instructions must use legitimized
    addresses
    + JDK-8290000: Bump macOS GitHub actions to macOS 11
    + JDK-8292579: (tz) Update Timezone Data to 2022c
    + JDK-8292688: Support Security properties in
    security.testlibrary.Proc
  * AArch32 port
    + JDK-8292599: [aarch32] Crash due to missed CPU specific part
    of 8233019</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1675771200">- Update to version jdk8u362 (icedtea-3.26.0)
  * January 2023 CPU
  * CVEs
    + CVE-2023-21830, bsc#1207249
    + CVE-2023-21843, bsc#1207248
  * Security fixes
    + JDK-8285021: Improve CORBA communication
    + JDK-8286496: Improve Thread labels
    + JDK-8288516: Enhance font creation
    + JDK-8289350: Better media supports
    + JDK-8293554: Enhanced DH Key Exchanges
    + JDK-8293598: Enhance InetAddress address handling
    + JDK-8293717: Objective view of ObjectView
    + JDK-8293734: Improve BMP image handling
    + JDK-8293742: Better Banking of Sounds
    + JDK-8295687: Better BMP bounds
  * New features
    + Support for building with autoconf 2.71
  * Import of OpenJDK 8 u362 build 09
    + JDK-6885993: Named Thread: introduce print() and
    print_on(outputStream* st) methods
    + JDK-7124218: [TEST_BUG] [macosx] Space should select cell in
    the JTable
    + JDK-8054066: com/sun/jdi/DoubleAgentTest.java fails with
    timeout
    + JDK-8067941: [TESTBUG] Fix tests for OS with 64K page size.
    + JDK-8071530: Update OS detection code to reflect Windows 10
    version change
    + JDK-8073464: GC workers do not have thread names
    + JDK-8079255: [TEST_BUG] [macosx] Test closed/java/awt/Robot/
    /RobotWheelTest/RobotWheelTest fails for Mac only
    + JDK-8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/
    /RobotWheelTest.java fails
    + JDK-8148005: One byte may be corrupted by
    get_datetime_string()
    + JDK-8159599: [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/
    /ModalInternalFrameTest.java
    + JDK-8159720: Failure of C2 compilation with tiered prevents
    some C1 compilations
    + JDK-8197859: VS2017 Complains about UINTPTR_MAX definition in
    globalDefinitions_VisCPP.hpp
    + JDK-8206456: [TESTBUG] docker jtreg tests fail on systems
    without cpuset.effective_cpus / cpuset.effective_mems
    + JDK-8221529: [TESTBUG] Docker tests use old/deprecated image
    on AArch64
    + JDK-8224506: [TESTBUG] TestDockerMemoryMetrics.java fails
    with exitValue = 137
    + JDK-8233551: [TESTBUG] SelectEditTableCell.java fails on MacOS
    + JDK-8241086: Test runtime/NMT/HugeArenaTracking.java is
    failing on 32bit Windows
    + JDK-8253702: BigSur version number reported as 10.16, should
    be 11.nn
    + JDK-8255559: Leak File Descriptors Because of
    ResolverLocalFilesystem#engineResolveURI()
    + JDK-8265527: tools/javac/diags/CheckExamples.java fails after
    JDK-8078024 8u backport
    + JDK-8269039: Disable SHA-1 Signed JARs
    + JDK-8269850: Most JDK releases report macOS version 12 as
    10.16 instead of 12.0
    + JDK-8270344: Session resumption errors
    + JDK-8271459: C2: Missing NegativeArraySizeException when
    creating StringBuilder with negative capacity
    + JDK-8273176: handle latest VS2019 in abstract_vm_version
    + JDK-8274563: jfr/event/oldobject/TestClassLoaderLeak.java
    fails when GC cycles are not happening
    + JDK-8274840: Update OS detection code to recognize Windows 11
    + JDK-8275887: jarsigner prints invalid digest/signature
    algorithm warnings if keysize is weak/disabled
    + JDK-8280890: Cannot use '-Djava.system.class.loader' with
    class loader in signed JAR
    + JDK-8283277: ISO 4217 Amendment 171 Update
    + JDK-8283903: GetContainerCpuLoad does not return the correct
    result in share mode
    + JDK-8284389: Improve stability of GHA Pre-submit testing by
    caching cygwin installer
    + JDK-8284622: Update versions of some Github Actions used in
    JDK workflow
    + JDK-8286582: Build fails on macos aarch64 when using
  - -with-zlib=bundled
    + JDK-8288928: Incorrect GPL header in pnglibconf.h (backport
    of JDK-8185041)
    + JDK-8289549: ISO 4217 Amendment 172 Update
    + JDK-8292762: Remove .jcheck directories from jdk8u
    subcomponents
    + JDK-8293181: Bump update version of OpenJDK: 8u362
    + JDK-8293461: Add a test for JDK-8290832
    + JDK-8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java
    still fails when GC cycles are not happening
    + JDK-8294307: ISO 4217 Amendment 173 Update
    + JDK-8294357: (tz) Update Timezone Data to 2022d
    + JDK-8294863: Enable partial tier1 testing in GHA for JDK8
    + JDK-8295164: JDK 8 jdi tests should not use tasklist command
    on Windows
    + JDK-8295173: (tz) Update Timezone Data to 2022e
    + JDK-8295288: Some vm_flags tests associate with a wrong BugID
    + JDK-8295714: GHA ::set-output is deprecated and will be
    removed
    + JDK-8295723: security/infra/wycheproof/RunWycheproof.java
    fails with Assertion Error
    + JDK-8295915: Problemlist compiler/rtm failures specific to 8u
    + JDK-8295950: Enable langtools/tier1 in GHA for 8u
    + JDK-8296108: (tz) Update Timezone Data to 2022f
    + JDK-8296239: ISO 4217 Amendment 174 Update
    + JDK-8296555: Enable hotspot/tier1 for 64-bit builds in GHA
    for 8u
    + JDK-8296715: CLDR v42 update for tzdata 2022f
    + JDK-8296959: Fix hotspot shell tests of 8u on multilib systems
    + JDK-8297141: Fix hotspot/test/runtime/SharedArchiveFile/
    /DefaultUseWithClient.java for 8u
    + JDK-8297804: (tz) Update Timezone Data to 2022g
    + JDK-8299439: java/text/Format/NumberFormat/CurrencyFormat.java
    fails for hr_HR
    + JDK-8299483: ProblemList java/text/Format/NumberFormat/
    /CurrencyFormat.java
    + JDK-8300178: JDK-8286496 causes build failure on older GCC
    + JDK-8300225: JDK-8288516 causes build failure on Windows +
    VS2010
  * Bug fixes
    + Don't run check-aes on Zero builds (pointless and slow)
- Removed patch:
  * java-1_8_0-openjdk-autoconf27.patch
    + fixed upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1683115200">- Update to version jdk8u372 (icedtea-3.27.0)
  * April 2023 CPU
  * CVEs
    + CVE-2023-21930, bsc#1210628
    + CVE-2023-21937, bsc#1210631
    + CVE-2023-21938, bsc#1210632
    + CVE-2023-21939, bsc#1210634
    + CVE-2023-21954, bsc#1210635
    + CVE-2023-21967, bsc#1210636
    + CVE-2023-21968, bsc#1210637
  * Security fixes
    + JDK-8287404: Improve ping times
    + JDK-8288436: Improve Xalan supports
    + JDK-8294474: Better AES support
    + JDK-8295304: Runtime support improvements
    + JDK-8296496, JDK-8292652: Overzealous check in sizecalc.h
    prevents large memory allocation
    + JDK-8296676, JDK-8296622: Improve String platform support
    + JDK-8296684: Improve String platform support
    + JDK-8296692: Improve String platform support
    + JDK-8296700: Improve String platform support
    + JDK-8296832: Improve Swing platform support
    + JDK-8297371: Improve UTF8 representation redux
    + JDK-8298191: Enhance object reclamation process
    + JDK-8298310: Enhance TLS session negotiation
    + JDK-8298667: Improved path handling
    + JDK-8299129: Enhance NameService lookups
  * Import of OpenJDK 8 u372 build 07
    + JDK-6734341: REGTEST fails: SelectionAutoscrollTest.html
    + JDK-6829250: Reg test: java/awt/Toolkit/ScreenInsetsTest/
    /ScreenInsetsTest.java fails in Windows
    + JDK-7001973: java/awt/Graphics2D/CopyAreaOOB.java fails
    + JDK-7124238: [macosx] Font in BasicHTML document is bigger
    than it should be
    + JDK-7124381: DragSourceListener.dragDropEnd() never been
    called on completion of dnd operation
    + JDK-8039888: [TEST_BUG] keyboard garbage after
    javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/
    /WrongAltProcessing.java
    + JDK-8042098: [TESTBUG] Test
    sun/java2d/AcceleratedXORModeTest.java fails on Windows
    + JDK-8065422: Trailing dot in hostname causes TLS handshake to
    fail with SNI disabled
    + JDK-8072770: [TESTBUG] Some Introspector tests fail with a
    Java heap bigger than 4GB
    + JDK-8075964: Test java/awt/Mouse/TitleBarDoubleClick/
    /TitleBarDoubleClick.html fails intermittently with timeout
    error
    + JDK-8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/
    /4251579/bug4251579.java failure due to timing
    + JDK-8142540: [TEST_BUG] Test sun/awt/dnd/8024061/
    /bug8024061.java fails on ubuntu
    + JDK-8156579: Two JavaBeans tests failed
    + JDK-8156581: Cleanup of ProblemList.txt
    + JDK-8159135: [PIT] javax/swing/JMenuItem/8152981/
    /MenuItemIconTest.java always fail
    + JDK-8177560: @headful key can be removed from the tests for
    JavaSound
    + JDK-8196196: Headful tests should not be run in headless mode
    + JDK-8196467: javax/swing/JInternalFrame/Test6325652.java fails
    + JDK-8197408: Bad pointer comparison and small cleanup in
    os_linux.cpp
    + JDK-8203485: [freetype] text rotated on 180 degrees is too
    narrow
    + JDK-8205959: Do not restart close if errno is EINTR
    + JDK-8216366: Add rationale to PER_CPU_SHARES define
    + JDK-8226236: win32:
    gc/metaspace/TestCapacityUntilGCWrapAround.java fails
    + JDK-8228585: jdk/internal/platform/cgroup/
    /TestCgroupMetrics.java - NumberFormatException because of
    large long values (memory limit_in_bytes)
    + JDK-8229182: [TESTBUG] runtime/containers/docker/
    /TestMemoryAwareness.java test fails on SLES12
    + JDK-8229202: Docker reporting causes secondary crashes in
    error handling
    + JDK-8230305: Cgroups v2: Container awareness
    + JDK-8231111: Cgroups v2: Rework Metrics in java.base so as to
    recognize unified hierarchy
    + JDK-8232207: Linux os::available_memory re-reads cgroup
    configuration on every invocation
    + JDK-8233570: [TESTBUG] HTMLEditorKit test bug5043626.java is
    failing on macos
    + JDK-8234484: Add ability to configure third port for remote
    JMX
    + JDK-8237479: 8230305 causes slowdebug build failure
    + JDK-8239559: Cgroups: Incorrect detection logic on some
    systems
    + JDK-8239785: Cgroups: Incorrect detection logic on old
    systems in hotspot
    + JDK-8239827: The test OpenByUNCPathNameTest.java should be
    changed to be manual
    + JDK-8240189: [TESTBUG] Some cgroup tests are failing after
    JDK-8231111
    + JDK-8241087: Build failure with VS 2019 (16.5.0) due to C2039
    and C2873
    + JDK-8242468: VS2019 build missing vcruntime140_1.dll
    + JDK-8243543: jtreg test security/infra/java/security/cert/
    /CertPathValidator/certification/BuypassCA.java fails
    + JDK-8244500: jtreg test error in test/hotspot/jtreg/
    /containers/docker/TestMemoryAwareness.java
    + JDK-8245543: Cgroups: Incorrect detection logic on some
    systems (still reproducible)
    + JDK-8245654: Add Certigna Root CA
    + JDK-8247676: vcruntime140_1.dll is not needed on 32-bit
    Windows
    + JDK-8248899: security/infra/java/security/cert/
    /CertPathValidator/certification/QuoVadisCA.java fails,
    Certificate has been revoked
    + JDK-8252359: HotSpot Not Identifying it is Running in a
    Container
    + JDK-8252957: Wrong comment in CgroupV1Subsystem::cpu_quota
    + JDK-8253435: Cgroup: 'stomping of _mount_path' crash if
    manually mounted cpusets exist
    + JDK-8253714: [cgroups v2] Soft memory limit incorrectly using
    memory.high
    + JDK-8253727: [cgroups v2] Memory and swap limits reported
    incorrectly
    + JDK-8253797: [cgroups v2] Account for the fact that swap
    accounting is disabled on some systems
    + JDK-8253939: [TESTBUG] Increase coverage of the cgroups
    detection code
    + JDK-8254001: [Metrics] Enhance parsing of cgroup interface
    files for version detection
    + JDK-8254717: isAssignableFrom checks in
    KeyFactorySpi.engineGetKeySpec appear to be backwards
    + JDK-8254997: Remove unimplemented
    OSContainer::read_memory_limit_in_bytes
    + JDK-8257620: Do not use objc_msgSend_stret to get macOS
    version
    + JDK-8262379: Add regression test for JDK-8257746
    + JDK-8263404: RsaPrivateKeySpec is always recognized as
    RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec
    + JDK-8266391: Replace use of reflection in
    jdk.internal.platform.Metrics
    + JDK-8270317: Large Allocation in CipherSuite
    + JDK-8275535: Retrying a failed authentication on multiple
    LDAP servers can lead to users blocked
    + JDK-8275650: Problemlist java/io/File/createTempFile/
    /SpecialTempFile.java for Windows 11
    + JDK-8275713: TestDockerMemoryMetrics test fails on recent runc
    + JDK-8278951: containers/cgroup/PlainRead.java fails on Ubuntu
    21.10
    + JDK-8280048: Missing comma in copyright header
    + JDK-8282398: EndingDotHostname.java test fails because SSL
    cert expired
    + JDK-8282511: Use fixed certificate validation date in
    SSLExampleCert template
    + JDK-8282947: JFR: Dump on shutdown live-locks in some
    conditions
    + JDK-8283606: Tests may fail with zh locale on MacOS
    + JDK-8284102: [TESTBUG] [11u] Retroactively add regression
    test for JDK-8272124
    + JDK-8284690: [macos] VoiceOver : Getting
    java.lang.IllegalArgumentException: Invalid location on
    Editable JComboBox
    + JDK-8284756: [11u] Remove unused isUseContainerSupport in
    CgroupV1Subsystem
    + JDK-8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile
    fails when named value doesn't exist
    + JDK-8286624: Regression Test CoordinateTruncationBug.java
    fails on OL8.3
    + JDK-8287107: CgroupSubsystemFactory.setCgroupV2Path asserts
    with freezer controller
    + JDK-8287109: Distrust.java failed with
    CertificateExpiredException
    + JDK-8287463: JFR: Disable TestDevNull.java on Windows
    + JDK-8287741: Fix of JDK-8287107 (unused cgv1 freezer
    controller) was incomplete
    + JDK-8289695: [TESTBUG] TestMemoryAwareness.java fails on
    cgroups v2 and crun
    + JDK-8291570: [TESTBUG] Part of JDK-8250984 absent from 11u
    + JDK-8292083: Detected container memory limit may exceed
    physical machine memory
    + JDK-8292541: [Metrics] Reported memory limit may exceed
    physical machine memory
    + JDK-8293472: Incorrect container resource limit detection if
    manual cgroup fs mounts present
    + JDK-8293540: [Metrics] Incorrectly detected resource limits
    with additional cgroup fs mounts
    + JDK-8293767: AWT test TestSinhalaChar.java has old SCCS
    markings
    + JDK-8294767: 8u contains two copies of
    test/../FileUtils.java, one uses JDK9+ features
    + JDK-8295322: Tests for JDK-8271459 were not backported to 11u
    + JDK-8295952: Problemlist existing compiler/rtm tests also on
    x86
    + JDK-8295982: Failure in sun/security/tools/keytool/
    /WeakAlg.java - ks: The process cannot access the file because
    it is being used by another process
    + JDK-8296480: java/security/cert/pkix/policyChanges/
    /TestPolicy.java is failing
    + JDK-8296485: BuildEEBasicConstraints.java test fails with
    SunCertPathBuilderException
    + JDK-8296632: Write a test to verify the content change of
    TextArea sends TextEvent
    + JDK-8296957: One more cast in SAFE_SIZE_NEW_ARRAY2
    + JDK-8297329: [8u] hotspot needs to recognise VS2019
    + JDK-8297739: Bump update version of OpenJDK: 8u372
    + JDK-8297996: [8u] generated images are broken due to renaming
    of MSVC runtime DLL's
    + JDK-8298027: Remove SCCS id's from awt jtreg tests
    + JDK-8298307: Enable hotspot/tier1 for 32-bit builds in GHA
    for 8u
    + JDK-8299445: EndingDotHostname.java fails because of
    compilation errors
    + JDK-8299548: Fix hotspot/test/runtime/Metaspace/
    /MaxMetaspaceSizeTest.java in 8u
    + JDK-8299804: Fix non-portable code in hotspot shell tests in
    8u
    + JDK-8300014: Some backports placed the tests in the wrong
    location
    + JDK-8300119: CgroupMetrics.getTotalMemorySize0() can report
    invalid results on 32 bit systems
    + JDK-8301122: [8u] Fix unreliable vs2010 download link
    + JDK-8301143: [TESTBUG] jfr/event/sampling/TestNative was
    backported to JDK8u without proper native wrapper
    + JDK-8301246: NPE in FcFontManager.getDefaultPlatformFont() on
    Linux without installed fontconfig
    + JDK-8301332: [8u] Fix writing of test files after the cgroups
    v2 backport
    + JDK-8301550: [8u] Enable additional linux build testing in
    GitHub
    + JDK-8301620: [8u] some shell tests are passed but have
    unexpected operator errors
    + JDK-8301760: Fix possible leak in SpNegoContext dispose
    + JDK-8303408: [AIX] Broken jdk8u build after JDK-8266391
    + JDK-8303828: [Solaris] Broken jdk8u build after JDK-8266391
    + JDK-8304053: Revert os specific stubs for SystemMetrics
    + JDK-8305113: (tz) Update Timezone Data to 2023c</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1690804800">- Update to version jdk8u382 (icedtea-3.28.0)
  * July 2023 CPU
  * CVEs
    + CVE-2023-22045, bsc#1213481
    + CVE-2023-22049, bsc#1213482
  * Security fixes
    + JDK-8298676: Enhanced Look and Feel
    + JDK-8300596: Enhance Jar Signature validation
    + JDK-8304468: Better array usages
    + JDK-8305312: Enhanced path handling
  * Import of OpenJDK 8 u382 build 05
    + JDK-8072678: Wrong exception messages in
    java.awt.color.ICC_ColorSpace
    + JDK-8151460: Metaspace counters can have inconsistent values
    + JDK-8152432: Implement setting jtreg @requires properties
    vm.flavor, vm.bits, vm.compMode
    + JDK-8185736: missing default exception handler in calls to
    rethrow_Stub
    + JDK-8186801: Add regression test to test mapping based
    charsets (generated at build time)
    + JDK-8215105: java/awt/Robot/HiDPIScreenCapture/
    /ScreenCaptureTest.java: Wrong Pixel Color
    + JDK-8241311: Move some charset mapping tests from closed to
    open
    + JDK-8263059: security/infra/java/security/cert/
    /CertPathValidator/certification/ComodoCA.java fails due to
    revoked cert
    + JDK-8268558: [TESTBUG] Case 2 in
    TestP11KeyFactoryGetRSAKeySpec is skipped
    + JDK-8271199: Mutual TLS handshake fails signing client
    certificate with custom sensitive PKCS11 key
    + JDK-8276841: Add support for Visual Studio 2022
    + JDK-8277881: Missing SessionID in TLS1.3 resumption in
    compatibility mode
    + JDK-8278851: Correct signer logic for jars signed with
    multiple digest algorithms
    + JDK-8282345: handle latest VS2022 in abstract_vm_version
    + JDK-8282600: SSLSocketImpl should not use user_canceled
    workaround when not necessary
    + JDK-8285515: (dc) DatagramChannel.disconnect fails with
    "Invalid argument" on macOS 12.4
    + JDK-8289301: P11Cipher should not throw out of bounds
    exception during padding
    + JDK-8293232: Fix race condition in pkcs11 SessionManager
    + JDK-8293815: P11PSSSignature.engineUpdate should not print
    debug messages during normal operation
    + JDK-8295530: Update Zlib Data Compression Library to Version
    1.2.13
    + JDK-8298108: Add a regression test for JDK-8297684
    + JDK-8298271: java/security/SignedJar/spi-calendar-provider/
    /TestSPISigned.java failing on Windows
    + JDK-8301119: Support for GB18030-2022
    + JDK-8301400: Allow additional characters for GB18030-2022
    support
    + JDK-8302791: Add specific ClassLoader object to Proxy
    IllegalArgumentException message
    + JDK-8303028: Update system property for Java SE specification
    maintenance version
    + JDK-8303462: Bump update version of OpenJDK: 8u382
    + JDK-8304760: Add 2 Microsoft TLS roots
    + JDK-8305165: [8u] ServiceThread::nmethods_do is not called to
    keep nmethods from being zombied while in the queue
    + JDK-8305681: Allow additional characters for GB18030-2022
    (Level 2) support
    + JDK-8305975: Add TWCA Global Root CA
    + JDK-8307134: Add GTS root CAs
    + JDK-8307310: Backport the tests for JDK-8058969 and
    JDK-8039271 to the OpenJDK8
    + JDK-8307531: [aarch64] JDK8 single-step debugging is
    extremely slow
    + JDK-8310947: gb18030-2000 not selectable with
    LANG=zh_CN.GB18030 after JDK-8301119</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1699963200">- Update to version jdk8u392 (icedtea-3.29.0)
  * October 2023 CPU
  * CVEs
    + CVE-2023-22067, bsc#1216379
    + CVE-2023-22081, bsc#1216374
  * Security fixes
    + JDK-8286503, JDK-8312367: Enhance security classes
    + JDK-8297856: Improve handling of Bidi characters
    + JDK-8303384: Improved communication in CORBA
    + JDK-8305815, JDK-8307278: Update Libpng to 1.6.39
    + JDK-8309966: Enhanced TLS connections
  * Import of OpenJDK 8 u392 build 08
    + JDK-6722928: Provide a default native GSS-API library on
    Windows
    + JDK-8040887: [TESTBUG] Remove
    test/runtime/6925573/SortMethodsTest.java
    + JDK-8042726: [TESTBUG] TEST.groups file was not updated after
    runtime/6925573/SortMethodsTest.java removal
    + JDK-8139348: Deprecate 3DES and RC4 in Kerberos
    + JDK-8173072: zipfs fails to handle incorrect info-zip
    "extended timestamp extra field"
    + JDK-8200468: Port the native GSS-API bridge to Windows
    + JDK-8202952: C2: Unexpected dead nodes after matching
    + JDK-8205399: Set node color on pinned HashMap.TreeNode
    deletion
    + JDK-8209115: adjust libsplashscreen linux ppc64le builds for
    easier libpng update
    + JDK-8214046: [macosx] Undecorated Frame does not Iconify when
    set to
    + JDK-8219804: java/net/MulticastSocket/Promiscuous.java fails
    intermittently due to NumberFormatException
    + JDK-8225687: Newly added sspi.cpp in JDK-6722928 still
    contains some small errors
    + JDK-8232225: Rework the fix for JDK-8071483
    + JDK-8242330: Arrays should be cloned in several JAAS Callback
    classes
    + JDK-8253269: The CheckCommonColors test should provide more
    info on failure
    + JDK-8283441: C2: segmentation fault in
    ciMethodBlocks::make_block_at(int)
    + JDK-8284910: Buffer clean in PasswordCallback
    + JDK-8287073: NPE from CgroupV2Subsystem.getInstance()
    + JDK-8287663: Add a regression test for JDK-8287073
    + JDK-8295685: Update Libpng to 1.6.38
    + JDK-8295894: Remove SECOM certificate that is expiring in
    September 2023
    + JDK-8308788: [8u] Remove duplicate HaricaCA.java test
    + JDK-8309122: Bump update version of OpenJDK: 8u392
    + JDK-8309143: [8u] fix archiving inconsistencies in GHA
    + JDK-8310026: [8u] make java_lang_String::hash_code consistent
    across platforms
    + JDK-8314960: Add Certigna Root CA - 2
    + JDK-8315135: Memory leak in the native implementation of
    Pack200.Unpacker.unpack()
    + JDK-8317040: Exclude cleaner test failing on older releases
- Added patch:
  * bsc1211968.patch
    + fix bsc#1211968: SLES12SP5 vulnerable to CVE-2015-4000
    (Logjam)?</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Update to version jdk8u402 (icedtea-3.30.0)
  * Security fixes
    + JDK-8308204: Enhanced certificate processing
    + JDK-8314284, CVE-2024-20926, bsc#1218906: Enhance Nashorn
    performance
    + JDK-8314295, CVE-2024-20919, bsc#1218903: Enhance
    verification of verifier
    + JDK-8314307, CVE-2024-20921, bsc#1218905: Improve loop
    handling
    + JDK-8314468, CVE-2024-20918, bsc#1218907: Improve Compiler
    loops
    + JDK-8316976, CVE-2024-20945, bsc#1218909: Improve signature
    handling
    + JDK-8317547, CVE-2024-20952, bsc#1218911: Enhance TLS
    connection support
  * Import of OpenJDK 8 u402 build 06
    + JDK-6528710: sRGB-ColorSpace to sRGB-ColorSpace Conversion
    + JDK-8029995: accept yes/no for boolean krb5.conf settings
    + JDK-8159156: [TESTBUG] ReserveMemory test is not useful on
    Aix.
    + JDK-8176509: Use pandoc for converting build readme to html
    + JDK-8206179: com/sun/management/OperatingSystemMXBean/
    /GetCommittedVirtualMemorySize.java fails with Committed
    virtual memory size illegal value
    + JDK-8207404: MulticastSocket tests failing on AIX
    + JDK-8212677: X11 default visual support for IM status window
    on VNC
    + JDK-8239365: ProcessBuilder test modifications for AIX
    execution
    + JDK-8271838: AmazonCA.java interop test fails
    + JDK-8285398: Cache the results of constraint checks
    + JDK-8285696: AlgorithmConstraints:permits not throwing
    IllegalArgumentException when 'alg'  is null
    + JDK-8302017: Allocate BadPaddingException only if it will be
    thrown
    + JDK-8305329: [8u] Unify test libraries into single test
    library - step 1
    + JDK-8307837: [8u] Check step in GHA should also print errors
    + JDK-8309088: security/infra/java/security/cert/
    /CertPathValidator/certification/AmazonCA.java fails
    + JDK-8311813: C1: Uninitialized PhiResolver::_loop field
    + JDK-8312489: Increase jdk.jar.maxSignatureFileSize default
    which is too low for JARs such as WhiteSource/Mend unified agent jar
    + JDK-8312535: MidiSystem.getSoundbank() throws unexpected
    SecurityException
    + JDK-8315280: Bump update version of OpenJDK: 8u402
    + JDK-8315506: C99 compatibility issue in LinuxNativeDispatcher
    + JDK-8317291: Missing null check for
    nmethod::is_native_method()
    + JDK-8317373: Add Telia Root CA v2
    + JDK-8317374: Add Let's Encrypt ISRG Root X2
    + JDK-8318759: Add four DigiCert root certificates
    + JDK-8319187: Add three eMudhra emSign roots
    + JDK-8319405: [s390] [jdk8] Increase javac default stack size
    for s390x zero
    + JDK-8320597: RSA signature verification fails on signed data
    that does not encode params correctly
  * Bug fixes
    + JDK-8324184: Windows VS2010 build failed with "error C2275:
    'int64_t'"</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Do not recommend timezone-java8 (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1713614400">- Update to version jdk8u412 (icedtea-3.31.0)
  * Security fixes
    + JDK-8317507, JDK-8325348, CVE-2024-21094, bsc#1222986: C2
    compilation fails with "Exceeded _node_regs array"
    + JDK-8318340: Improve RSA key implementations
    + JDK-8319851, CVE-2024-21011, bsc#1222979: Improve exception
    logging
    + JDK-8322114, CVE-2024-21085, bsc#1222984: Improve Pack 200
    handling
    + JDK-8322122, CVE-2024-21068, bsc#1222983: Enhance generation
    of addresses
  * Import of OpenJDK 8 u412 build 08
    + JDK-8011180: Delete obsolete scripts
    + JDK-8016451: Scary messages emitted by
    build.tools.generatenimbus.PainterGenerator during build
    + JDK-8021961: setAlwaysOnTop doesn't behave correctly in
    Linux/Solaris under certain scenarios
    + JDK-8023735: [TESTBUG][macosx]
    runtime/XCheckJniJsig/XCheckJSig.java fails on MacOS X
    + JDK-8074860: Structured Exception Catcher missing around
    CreateJavaVM on Windows
    + JDK-8079441: Intermittent failures on Windows with "Unexpected
    exit from test [exit code: 1080890248]" (0x406d1388)
    + JDK-8155590: Dubious collection management in
    sun.net.www.http.KeepAliveCache
    + JDK-8168518: rcache interop with krb5-1.15
    + JDK-8183503: Update hotspot tests to allow for unique test
    classes directory
    + JDK-8186095: upgrade to jtreg 4.2 b08
    + JDK-8186199: [windows] JNI_DestroyJavaVM not covered by SEH
    + JDK-8192931: Regression test
    java/awt/font/TextLayout/CombiningPerf.java fails
    + JDK-8208655: use JTreg skipped status in hotspot tests
    + JDK-8208701: Fix for JDK-8208655 causes test failures in CI
    tier1
    + JDK-8208706: compiler/tiered/
    /ConstantGettersTransitionsTest.java fails to compile
    + JDK-8213410: UseCompressedOops requirement check fails fails
    on 32-bit system
    + JDK-8222323: ChildAlwaysOnTopTest.java fails with
    "RuntimeException: Failed to unset alwaysOnTop"
    + JDK-8224768: Test ActalisCA.java fails
    + JDK-8251155: HostIdentifier fails to canonicalize hostnames
    starting with digits
    + JDK-8251551: Use .md filename extension for README
    + JDK-8268678: LetsEncryptCA.java test fails as Let’s Encrypt
    Authority X3 is retired
    + JDK-8270280: security/infra/java/security/cert/
    /CertPathValidator/certification/LetsEncryptCA.java OCSP
    response error
    + JDK-8270517: Add Zero support for LoongArch
    + JDK-8272708: [Test]: Cleanup: test/jdk/security/infra/java/
    /security/cert/CertPathValidator/certification/BuypassCA.java
    no longer needs ocspEnabled
    + JDK-8276139: TestJpsHostName.java not reliable, better to
    expand HostIdentifierCreate.java test
    + JDK-8288132: Update test artifacts in QuoVadis CA interop
    tests
    + JDK-8297955: LDAP CertStore should use LdapName and not
    String for DNs
    + JDK-8301310: The SendRawSysexMessage test may cause a JVM
    crash
    + JDK-8308592: Framework for CA interoperability testing
    + JDK-8312126: NullPointerException in CertStore.getCRLs after
    8297955
    + JDK-8315042: NPE in PKCS7.parseOldSignedData
    + JDK-8315757: [8u] Add cacerts JTREG tests to GHA tier1 test
    set
    + JDK-8320713: Bump update version of OpenJDK: 8u412
    + JDK-8321060: [8u] hotspot needs to recognise VS2022
    + JDK-8321408: Add Certainly roots R1 and E1
    + JDK-8322725: (tz) Update Timezone Data to 2023d
    + JDK-8322750: Test "api/java_awt/interactive/
    /SystemTrayTests.html" failed because A blue ball icon is
    added outside of the system tray
    + JDK-8323202: [8u] Remove get_source.sh and hgforest.sh
    + JDK-8323640: [TESTBUG]testMemoryFailCount in jdk/internal/
    /platform/docker/TestDockerMemoryMetrics.java always fail
    because OOM killed
    + JDK-8324530: Build error with gcc 10
    + JDK-8325150: (tz) Update Timezone Data to 2024a
  * Bug fixes
    + Support make 4.4</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="093cf11e4cf7d8ef28c4319790a1e3e0af550d28338dec6ad96291961e57275c40aec48599e67fb73e482c6d3d418e5b6af3d6dcf6fa8ba022b837038000ab7b" name="java-1_8_0-openjdk-demo-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.8.0.412" rel="2.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1634126400">- Remove the icedtea-sound backend, since all its functionality is
  in the default java sound backends</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to version jdk8u312 (icedtea-3.21.0)
  * October 2021 CPU
  * Security fixes
    + JDK-8130183, CVE-2021-35588, bsc#1191905: InnerClasses: VM
    permits wrong Throw ClassFormatError if InnerClasses
    attribute's inner_class_info_index is 0
    + JDK-8161016: Strange behavior of URLConnection with proxy
    + JDK-8163326, CVE-2021-35550, bsc#1191901: Update the default
    enabled cipher suites preference
    + JDK-8254967, CVE-2021-35565, bsc#1191909:
    com.sun.net.HttpsServer spins on TLS session close
    + JDK-8263314: Enhance XML Dsig modes
    + JDK-8265167, CVE-2021-35556, bsc#1191910: Richer Text Editors
    + JDK-8265574: Improve handling of sheets
    + JDK-8265580, CVE-2021-35559, bsc#1191911: Enhanced style for
    RTF kit
    + JDK-8265776: Improve Stream handling for SSL
    + JDK-8266097, CVE-2021-35561, bsc#1191912: Better hashing
    support
    + JDK-8266103: Better specified spec values
    + JDK-8266109: More Resilient Classloading
    + JDK-8266115: More Manifest Jar Loading
    + JDK-8266137, CVE-2021-35564, bsc#1191913: Improve Keystore
    integrity
    + JDK-8266689, CVE-2021-35567, bsc#1191903: More Constrained
    Delegation
    + JDK-8267086: ArrayIndexOutOfBoundsException in
    java.security.KeyFactory.generatePublic
    + JDK-8267712: Better LDAP reference processing
    + JDK-8267729, CVE-2021-35578, bsc#1191904: Improve TLS client
    handshaking
    + JDK-8267735, CVE-2021-35586, bsc#1191914: Better BMP support
    + JDK-8268193: Improve requests of certificates
    + JDK-8268199: Correct certificate requests
    + JDK-8268506: More Manifest Digests
    + JDK-8269618, CVE-2021-35603, bsc#1191906: Better session
    identification
    + JDK-8269624: Enhance method selection support
    + JDK-8270398: Enhance canonicalization
    + JDK-8270404: Better canonicalization
  * Import of OpenJDK 8 u312 build 01
    + JDK-7146776: deadlock between URLStreamHandler.getHostAddress
    and file.Handler.openconnection
    + JDK-8004148: NPE in
    sun.awt.SunToolkit.getWindowDeactivationTime
    + JDK-8027154: [TESTBUG] Test java/awt/Mouse/
    /GetMousePositionTest/GetMousePositionWithPopup.java fails
    + JDK-8035001: TEST_BUG: the retry logic in RMID.start() should
    check that the subprocess hasn't terminated
    + JDK-8035424: (reflect) Performance problem in
    sun.reflect.generics.parser.SignatureParser
    + JDK-8042557: compiler/uncommontrap/
    /TestSpecTrapClassUnloading.java fails with: GC triggered
    before VM initialization completed
    + JDK-8054118: java/net/ipv6tests/UdpTest.java failed
    intermittently
    + JDK-8065215: Print warning summary at end of configure
    + JDK-8072767: DefaultCellEditor for comboBox creates
    ActionEvent with wrong source object
    + JDK-8079891: Store configure log in $BUILD/configure.log
    + JDK-8080082: configure fails if you create an empty directory
    and then run configure from it
    + JDK-8086003: Test fails on OSX with java.lang.RuntimeException
    'Narrow klass base: 0x0000000000000000, Narrow klass shift: 3'
    missing
    + JDK-8134989: java/net/MulticastSocket/TestInterfaces.java
    failed due to unexpected IP address
    + JDK-8156584: Initialization race in
    sun.security.x509.AlgorithmId.get
    + JDK-8166673: The new implementation of Robot.waitForIdle()
    may hang
    + JDK-8170467: (reflect) Optimize SignatureParser's use of
    StringBuilders
    + JDK-8196181: sun/java2d/GdiRendering/InsetClipping.java fails
    + JDK-8202837: PBES2 AlgorithmId encoding error in PKCS12
    KeyStore
    + JDK-8206189: sun/security/pkcs12/EmptyPassword.java fails
    with Sequence tag error
    + JDK-8214418: half-closed SSLEngine status may cause
    application dead loop
    + JDK-8214513: A PKCS12 keystore from Java 8 using custom PBE
    parameters cannot be read in Java 11
    + JDK-8220786: Create new switch to redirect error reporting
    output to stdout or stderr
    + JDK-8229243: SunPKCS11-Solaris provider tests failing on
    Solaris 11.4
    + JDK-8231222: fix pkcs11 P11_DEBUG guarded native traces
    + JDK-8238567: SoftMainMixer.processAudioBuffers(): Wrong
    handling of stoppedMixers
    + JDK-8240518: Incorrect JNU_ReleaseStringPlatformChars in
    Windows Print
    + JDK-8241248: NullPointerException in
    sun.security.ssl.HKDF.extract(HKDF.java:93)
    + JDK-8248901: Signed immediate support in
    .../share/assembler.hpp is broken.
    + JDK-8259338: Add expiry exception for identrustdstx3 alias to
    VerifyCACerts.java test
    + JDK-8262000: jdk/jfr/event/gc/detailed/
    /TestPromotionFailedEventWithParallelScavenge.java failed with
    "OutOfMemoryError: Java heap space"
    + JDK-8262829: Native crash in
    Win32PrintServiceLookup.getAllPrinterNames()
    + JDK-8263311: Watch registry changes for remote printers
    update instead of polling
    + JDK-8265238: [8u] [macos] build failure in OpenJDK8u after
    JDK-8211301 in older xcode
    + JDK-8265978: make test should look for more locations when
    searching for exit code
    + JDK-8269810: [8u] Update generated_configure.sh after
    JDK-8250876 backport
    + JDK-8269953: config.log is not in build directory after 8u
    backport of JDK-8079891
    + JDK-8271466: StackGap test fails on aarch64 due to "-m64"
  * Import of OpenJDK 8 u312 build 02
    + JDK-8247469: getSystemCpuLoad() returns -1 on linux when some
    offline cpus are present and cpusets.effective_cpus is not
    available
    + JDK-8265836: OperatingSystemImpl.getCpuLoad() returns
    incorrect CPU load inside a container
  * Import of OpenJDK 8 u312 build 03
    + JDK-8237495: Java MIDI fails with a dereferenced memory error
    when asked to send a raw 0xF7
    + JDK-8264752: SIGFPE crash with option
    FlightRecorderOptions:threadbuffersize=30M
    + JDK-8266206: Build failure after JDK-8264752 with older GCCs
    + JDK-8270137: Kerberos Credential Retrieval from Cache not
    Working in Cross-Realm Setup
    + JDK-8272214: [8u] Build failure after backport of JDK-8248901
  * Import of OpenJDK 8 u312 build 04
    + JDK-6847157: java.lang.NullPointerException: HDC for
    component at sun.java2d.loops.Blit.Blit
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8194246: JVM crashes when calling getStackTrace if stack
    contains a method that is a member of a very large class
    + JDK-8244154: Update SunPKCS11 provider with PKCS11 v3.0
    header files
    + JDK-8263382: java/util/logging/ParentLoggersTest.java failed
    with "checkLoggers: getLoggerNames() returned unexpected
    loggers"
    + JDK-8268103: JNI functions incorrectly return a double after
    JDK-8265836
    + JDK-8269594: assert(_handle_mark_nesting &gt; 1) failed: memory
    leak: allocating handle outside HandleMark
    + JDK-8269859: BacktraceBuilder._cprefs needs to be accessed as
    unsigned short
    + JDK-8269882: stack-use-after-scope in NewObjectA
  * Import of OpenJDK 8 u312 build 05
    + JDK-7188942: Remove support of pbuffers in OGL Java2d pipeline
    + JDK-8022323: [JavaSecurityScanner] review package
    com.sun.management.* Native methods should be private
    + JDK-8131062: aarch64: add support for GHASH acceleration
    + JDK-8134869: AARCH64: GHASH intrinsic is not optimal
    + JDK-8269851: OperatingSystemMXBean getProcessCpuLoad reports
    incorrect process cpu usage in containers
    + JDK-8272124: Cgroup v1 initialization causes
    NullPointerException when cgroup path contains colon
    + JDK-8272714: [8u] Build failure after backport of JDK-8248901
    with MSVC 2013
  * Import of OpenJDK 8 u312 build 06
    + JDK-8268965: TCP Connection Reset when connecting simple
    socket to SSL server
    + JDK-8272643: Backout JDK-8176837 from 8u312
  * Import of OpenJDK 8 u312 build 07
    + JDK-8157404: Unable to read certain PKCS12 keystores from
    SequenceInputStream
    + JDK-8222751: closed/test/jdk/sun/security/util/
    /DerIndefLenConverter/IndefBerPkcs12.java fail
    + JDK-8269763: The JEditorPane is blank after JDK-8265167
  * Shenandoah
    + [backport] 8269661: JNI_GetStringCritical does not lock char
    array
    + Re-cast JNI critical strings patch to be Shenandoah-specific</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1636113600">- Modified patch:
  * fips.patch
    + return in native code after generating java.io.IOException</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1638619200">- Modified patch:
  * fips.patch
    + When system crypto policy files are not available, use the
    information from the java.security file that we distribute
    with OpenJDK as a fallback. (bsc#1193314, bsc#1193444,
    bsc#1193491)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1644408000">- Removed patch:
  * comment-nss-security-provider.patch
    + there is a configure-time option to do exactly the same thing
- Modified patch:
  * fips.patch
    + allow plain key import, unless disabled with
  - Dcom.suse.fips.plainKeySupport=false command-line option</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646481600">- Update to version jdk8u322 (icedtea-3.22.0)
  * January 2022 CPU
  * Security fixes
    + JDK-8264934, CVE-2022-21248, bsc#1194926: Enhance cross VM
    serialization
    + JDK-8268488: More valuable DerValues
    + JDK-8268494: Better inlining of inlined interfaces
    + JDK-8268512: More content for ContentInfo
    + JDK-8268795: Enhance digests of Jar files
    + JDK-8268801: Improve PKCS attribute handling
    + JDK-8268813, CVE-2022-21283, bsc#1194937: Better String
    matching
    + JDK-8269151: Better construction of EncryptedPrivateKeyInfo
    + JDK-8269944: Better HTTP transport redux
    + JDK-8270392, CVE-2022-21293, bsc#1194935: Improve String
    constructions
    + JDK-8270416, CVE-2022-21294, bsc#1194934: Enhance
    construction of Identity maps
    + JDK-8270492, CVE-2022-21282, bsc#1194933: Better resolution
    of URIs
    + JDK-8270498, CVE-2022-21296, bsc#1194932: Improve SAX Parser
    configuration management
    + JDK-8270646, CVE-2022-21299, bsc#1194931: Improved scanning
    of XML entities
    + JDK-8271962: Better TrueType font loading
    + JDK-8271968: Better canonical naming
    + JDK-8271987: Manifest improved manifest entries
    + JDK-8272014, CVE-2022-21305, bsc#1194939: Better array
    indexing
    + JDK-8272026, CVE-2022-21340, bsc#1194940: Verify Jar
    Verification
    + JDK-8272236, CVE-2022-21341, bsc#1194941: Improve serial
    forms for transport
    + JDK-8272272: Enhance jcmd communication
    + JDK-8272462: Enhance image handling
    + JDK-8273290: Enhance sound handling
    + JDK-8273748, CVE-2022-21349: Improve Solaris font rendering
    + JDK-8273756, CVE-2022-21360, bsc#1194929: Enhance BMP image
    support
    + JDK-8273838, CVE-2022-21365, bsc#1194928: Enhanced BMP
    processing
  * Import of OpenJDK 8 u322
    + JDK-6801613: Cross-platform pageDialog and printDialog top
    margin entry broken
    + JDK-8011541: [TEST_BUG] closed/javax/swing/plaf/metal/
    /MetalUtils/bug6190373.java fails NPE since 7u25b03
    + JDK-8025430: [TEST_BUG] javax/swing/JEditorPane/5076514/
    /bug5076514.java failed since jdk8b108
    + JDK-8041928: MouseEvent.getModifiersEx gives wrong result
    + JDK-8042199: The build of J2DBench via makefile is broken
    after the JDK-8005402
    + JDK-8044365: (dc) MulticastSendReceiveTests.java failing with
    ENOMEM when joining group (OS X 10.9)
    + JDK-8048021: Remove @version tag in jaxp repo
    + JDK-8049348: compiler/intrinsics/bmi/verifycode tests on
    lzcnt and tzcnt use incorrect assumption about REXB prefix
    usage
    + JDK-8060027: Tests java/beans/XMLEncoder/Test4903007.java and
    java/beans/XMLEncoder/java_awt_GridBagLayout.java
    + JDK-8066588: javax/management/remote/mandatory/connectio
    /RMIConnector_NPETest.java fails to compile
    + JDK-8066652: Default TimeZone is GMT not local if
    user.timezone is invalid on Mac OS
    + JDK-8069034:
    gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
    nightly failure
    + JDK-8077590: windows_i586_6.2-product-c2-runThese8_Xcomp_vm
    failing after win compiler upgrade
    + JDK-8080287: The image of BufferedImage.TYPE_INT_ARGB and
    BufferedImage.TYPE_INT_ARGB_PRE is blank
    + JDK-8140329: [TEST_BUG] test FullScreenAfterSplash.java
    failed because image was not generated
    + JDK-8140472: java/net/ipv6tests/TcpTest.java failed
    intermittently with java.net.BindException: Address already in
    use: NET_Bind
    + JDK-8147051: StaxEntityResolverWrapper should create
    StaxXMLInputSource with a resolver indicator
    + JDK-8148915: Intermittent failures of bug6400879.java
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8177393: Result of RescaleOp for 4BYTE_ABGR images may be
    25% black
    + JDK-8177536: Avoid Apple Peer-to-Peer interfaces in
    networking tests
    + JDK-8182036: Load from initializing arraycopy uses wrong
    memory state
    + JDK-8183369: RFC unconformity of HttpURLConnection with proxy
    + JDK-8183543: Aarch64: C2 compilation often fails with "failed
    spill-split-recycle sanity check"
    + JDK-8187450: JNI local refs exceeds capacity warning in
    NetworkInterface::getAll
    + JDK-8187649: ArrayIndexOutOfBoundsException in
    java.util.JapaneseImperialCalendar
    + JDK-8190482: InnocuousThread creation should not require the
    caller to possess enableContextClassLoaderOverride
    + JDK-8190793: Httpserver does not detect truncated request body
    + JDK-8196572: Tests ColConvCCMTest.java and MTColConvTest.java
    fail
    + JDK-8202788: Explicitly reclaim cached thread-local direct
    buffers at thread exit
    + JDK-8210058: Algorithmic Italic font leans opposite angle in
    Printing
    + JDK-8220150: macos10.14 Mojave returns anti-aliased glyphs
    instead of aliased B&amp;W glyphs
    + JDK-8225082: Remove IdenTrust certificate that is expiring in
    September 2021
    + JDK-8225083: Remove Google certificate that is expiring in
    December 2021
    + JDK-8226806: [macOS 10.14] Methods of Java Robot should be
    called from appropriate thread
    + JDK-8231254: (fs) Add test for macOS Catalina changes to
    protect system software
    + JDK-8231438: [macOS] Dark mode for the desktop is not
    supported
    + JDK-8232178: MacVolumesTest failed after upgrade to MacOS
    Catalina
    + JDK-8232226: [macos 10.15] test/jdk/java/awt/color/
    /EqualityTest/EqualityTest.java may fail
    + JDK-8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/
    /DrawImageBG/SystemBgColorTest.java fails
    + JDK-8236897: Fix the copyright header for pkcs11gcm2.h
    + JDK-8237499: JFR: Include stack trace in the ThreadStart event
    + JDK-8239886: Minimal VM build fails after JDK-8237499
    + JDK-8261397: Try Catch Method Failing to Work When Dividing
    An Integer By 0
    + JDK-8262731: [macOS] Exception from "Printable.print" is
    swallowed during "PrinterJob.print"
    + JDK-8272342: [TEST_BUG] java/awt/print/PrinterJob/
    /PageDialogMarginTest.java catches all exceptions
    + JDK-8273308: PatternMatchTest.java fails on CI
    + JDK-8273342: Null pointer dereference in
    classFileParser.cpp:2817
    + JDK-8273826: Correct Manifest file name and NPE checks
    + JDK-8273968: JCK javax_xml tests fail in CI
    + JDK-8274407: (tz) Update Timezone Data to 2021c
    + JDK-8274467: TestZoneInfo310.java fails with tzdata2021b
    + JDK-8274468: TimeZoneTest.java fails with tzdata2021b
    + JDK-8274595: DisableRMIOverHTTPTest failed: connection refused
    + JDK-8274779: HttpURLConnection: HttpClient and HttpsClient
    incorrectly check request method when set to POST
    + JDK-8275766: (tz) Update Timezone Data to 2021e
    + JDK-8275849: TestZoneInfo310.java fails with tzdata2021e
    + JDK-8276536: Update TimeZoneNames files to follow the changes
    made by JDK-8275766
- Added patch:
  * JDK-8076190.patch
    + backport reviewed fix for JDK-8076190 Customizing the
    generation of a PKCS12 keystore (bsc#1195163)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1649073600">- Add java-1_8_0-openjdk-autoconf27.patch to accept autoconf 2.71
  as autoconf 2.59 or later</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1656590400">- Update to version jdk8u332 (icedtea-3.23.0)
  * April 2022 CPU
  * Security fixes
    + JDK-8269938: Enhance XML processing passes redux
    + JDK-8270504, bsc#1198672, CVE-2022-21426: Better XPath
    expression handling
    + JDK-8272255: Completely handle MIDI files
    + JDK-8272261: Improve JFR recording file processing
    + JDK-8272594: Better record of recordings
    + JDK-8274221: More definite BER encodings
    + JDK-8275151, bsc#1198675, CVE-2022-21443: Improved Object
    Identification
    + JDK-8277227: Better identification of OIDs
    + JDK-8277672, bsc#1198674, CVE-2022-21434: Better invocation
    handler handling
    + JDK-8278008, bsc#1198671, CVE-2022-21476: Improve Santuario
    processing
    + JDK-8278356: Improve file creation
    + JDK-8278449: Improve keychain support
    + JDK-8278805: Enhance BMP image loading
    + JDK-8278972, bsc#1198673, CVE-2022-21496: Improve URL supports
    + JDK-8281388: Change wrapping of EncryptedPrivateKeyInfo
  * Import of OpenJDK 8 u332
    + JDK-8033980: Xerces Update: datatype XMLGregorianCalendarImpl
    and DurationImpl
    + JDK-8035437: Xerces Update: xml/serialize/DOMSerializerImpl
    + JDK-8035577: Xerces Update: impl/xpath/regex/RangeToken.java
    + JDK-8037259: xerces update: xpointer update
    + JDK-8041523: Xerces Update: Serializer improvements from Xalan
    + JDK-8141508: java.lang.invoke.LambdaConversionException:
    Invalid receiver type
    + JDK-8162572: Update License Header for all JAXP sources
    + JDK-8167014: jdeps: Missing message: warn.skipped.entry
    + JDK-8198411: [TEST_BUG] Two java2d tests are unstable in mach5
    + JDK-8202822: Add .git to .hgignore
    + JDK-8205540: test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/
    /trace001/trace001.java fails with Debuggee did not exit after
    15 &lt;cont&gt; commands
    + JDK-8209178: Proxied HttpsURLConnection doesn't send BODY
    when retrying POST request
    + JDK-8210283: Support git as an SCM alternative in the build
    + JDK-8218682: [TEST_BUG] DashOffset fails in mach5
    + JDK-8225690: Multiple AttachListener threads can be created
    + JDK-8227738: jvmti/DataDumpRequest/datadumpreq001 failed due
    to "exit code is 134"
    + JDK-8227815: Minimal VM: set_state is not a member of
    AttachListener
    + JDK-8240633: Memory leaks in the implementations of
    FileChooserUI
    + JDK-8241768: git needs .gitattributes
    + JDK-8247766: [aarch64] guarantee(val &lt; (1U &lt;&lt; nbits)) failed:
    Field too big for insn
    + JDK-8253147: The javax/swing/JPopupMenu/7154841/
    /bug7154841.java fail on big screens
    + JDK-8253353: Crash in C2: guarantee(n != NULL) failed: No Node
    + JDK-8266749: AArch64: Backtracing broken on PAC enabled
    systems
    + JDK-8270290: NTLM authentication fails if HEAD request is used
    + JDK-8273229: Update OS detection code to recognize Windows
    Server 2022
    + JDK-8273341: Update Siphash to version 1.0
    + JDK-8273575: memory leak in appendBootClassPath(), paths must
    be deallocated
    + JDK-8274524: SSLSocket.close() hangs if it is called during
    the ssl handshake
    + JDK-8277224: sun.security.pkcs.PKCS9Attributes.toString()
    throws NPE
    + JDK-8277488: Add expiry exception for Digicert
    (geotrustglobalca) expiring in May 2022
    + JDK-8279077: JFR crashes on Linux ppc due to missing crash
    protector in signal handler
    + JDK-8280060: The sun/rmi/server/Activation.java class use
    Thread.dumpStack()
    + JDK-8282300: Throws NamingException instead of
    InvalidNameException after JDK-8278972
    + JDK-8282397: createTempFile method of java.io.File is failing
    when called with suffix of spaces character
    + JDK-8284548: Invalid XPath expression causes
    StringIndexOutOfBoundsException
    + JDK-8284920: Incorrect Token type causes XPath expression to
    return empty result
    + JDK-8284936: Fix Java 7 bootstrap breakage due to use of
    Arrays.stream
  * Backports
    + JDK-8031567: Better model for storing source revision
    information
    + JDK-8170385: JDK-8031567 broke source bundles
    + JDK-8170392: JDK-8031567 broke builds from source bundles
    + JDK-8253424: Add support for running pre-submit testing using
    GitHub Actions
    + JDK-8253865: Pre-submit testing using GitHub Actions does not
    detect failures reliably
    + JDK-8254054: Pre-submit testing using GitHub Actions should
    not use the deprecated set-env command
    + JDK-8254173: Add Zero, Minimal hotspot targets to submit
    workflow
    + JDK-8254175: Build no-pch configuration in debug mode for
    submit checks
    + JDK-8254282: Add Linux x86_32 builds to submit workflow
    + JDK-8255305: Add Linux x86_32 tier1 to submit workflow
    + JDK-8255352: Archive important test outputs in submit workflow
    + JDK-8255373: Submit workflow artifact name is always
    "test-results_.zip"
    + JDK-8255895: Submit workflow artifacts miss hs_errs/replays
    due to ZIP include mismatch
    + JDK-8256127: Add cross-compiled foreign architectures builds
    to submit workflow
    + JDK-8256277: Github Action build on macOS should define OS
    and Xcode versions
    + JDK-8256354: Github Action build on Windows should define OS
    and MSVC versions
    + JDK-8256393: Github Actions build on Linux should define OS
    and GCC versions
    + JDK-8256414: add optimized build to submit workflow
    + JDK-8256747: GitHub Actions: decouple the hotspot build-only
    jobs from Linux x64 testing
    + JDK-8257056: Submit workflow should apt-get update to avoid
    package installation errors
    + JDK-8259924: GitHub actions fail on Linux x86_32 with "Could
    not configure libc6:i386"
    + JDK-8260460: GitHub actions still fail on Linux x86_32 with
    "Could not configure libc6:i386"
    + JDK-8263667: Avoid running GitHub actions on branches named
    pr/*
    + JDK-8282225: GHA: Allow one concurrent run per PR only
    + JDK-8284772: 8u GHA: Use GCC Major Version Dependencies Only
  * Bug fixes
    + GH002: Only add -Wno-unused-parameter on gcc and clang
    compilers.
    + GH004: Fix naming of sockaddr_in6 variable (sa6-&gt;him6) in
    SOCKETADDRESS union on Windows
    + GH007: Fix NetworkInterface_winXP.c variable declarations to
    compile on VS2010
    + GH008: Reinstate POST_STRIP_CMD empty check in Images.gmk
    + GH012: Building from tarball broken by bad backport of
    JDK-8210283
  * Shenandoah
    + JDK-8260632: Build failures after JDK-8253353</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1659441600">- Update to version jdk8u345 (icedtea-3.24.0)
  * July 2022 CPU
  * Security fixes
    + JDK-8272243: Improve DER parsing
    + JDK-8272249: Better properties of loaded Properties
    + JDK-8277608: Address IP Addressing
    + JDK-8281859, CVE-2022-21540, bsc#1201694: Improve class
    compilation
    + JDK-8281866, CVE-2022-21541, bsc#1201692: Enhance
    MethodHandle invocations
    + JDK-8283190: Improve MIDI processing
    + JDK-8284370: Improve zlib usage
    + JDK-8285407, CVE-2022-34169, bsc#1201684: Improve Xalan
    supports
  * Import of OpenJDK 8 u342
    + JDK-8076190, bsc#1195163: Customizing the generation of a
    PKCS12 keystore
    + JDK-8129572: Cleanup usage of getResourceAsStream in jaxp
    + JDK-8132256: jaxp: Investigate removal of com/sun/org/apache/
    /bcel/internal/util/ClassPath.java
    + JDK-8168926: C2: Bytecode escape analyzer crashes due to
    stack overflow
    + JDK-8170530: bash configure output contains a typo in a
    suggested library name
    + JDK-8190753: (zipfs): Accessing a large entry (&gt; 2^31 bytes)
    leads to a negative initial size for ByteArrayOutputStream
    + JDK-8194154: System property user.dir should not be changed
    + JDK-8202142: jfr/event/io/TestInstrumentation is unstable
    + JDK-8209771: jdk.test.lib.Utils::runAndCheckException error
    + JDK-8221988: add possibility to build with Visual Studio 2019
    + JDK-8223396: [TESTBUG] several jfr tests do not clean up
    files created in /tmp
    + JDK-8230865: [TESTBUG] jdk/jfr/event/io/EvilInstrument.java
    fails at-run shell MakeJAR.sh target
    + JDK-8235211: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails with
    AttachNotSupportedException: Unable to open socket file
    + JDK-8244973: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails "stderr was not
    empty"
    + JDK-8248876: LoadObject with bad base address created for
    exec file on linux
    + JDK-8255239: The timezone of the hs_err_pid log file is
    corrupted in Japanese locale
    + JDK-8261107: ArrayIndexOutOfBoundsException in the
    ICC_Profile.getInstance(InputStream)
    + JDK-8266187: Memory leak in appendBootClassPath()
    + JDK-8274658: ISO 4217 Amendment 170 Update
    + JDK-8274751: Drag And Drop hangs on Windows
    + JDK-8278138: OpenJDK8 fails to start on Windows 8.1 after
    upgrading compiler to VS2017
    + JDK-8279669: test/jdk/com/sun/jdi/TestScaffold.java uses
    wrong condition
    + JDK-8281814: Debuginfo.diz contains redundant build path
    after backport JDK-8025936
    + JDK-8282458: Update .jcheck/conf file for 8u move to git
    + JDK-8282552: Bump update version of OpenJDK: 8u342
    + JDK-8283350: (tz) Update Timezone Data to 2022a
    + JDK-8284620: CodeBuffer may leak _overflow_arena
    + JDK-8285445: cannot open file "NUL:"
    + JDK-8285523: Improve test java/io/FileOutputStream/
    /OpenNUL.java
    + JDK-8285591: [11] add signum checks in DSA.java engineVerify
    + JDK-8285727: [11u, 17u] Unify fix for JDK-8284920 with
    version from head
    + JDK-8286989: Build failure on macOS after 8281814
    + JDK-8287537: 8u JDK-8284620 backport broke AArch64 build
  * Import of OpenJDK 8 u345
    + JDK-8290832: It is no longer possible to change "user.dir"
    in the JDK8
    + JDK-8291568: Bump update version of OpenJDK: 8u345
- Removed patch:
  * JDK-8076190.patch
    + Included by upstream</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1661342400">- make-jobserver-detection.patch: Fix detection of jobserver support</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1669896000">- Update to version jdk8u352 (icedtea-3.25.0)
  * October 2022 CPU
  * CVEs
    + CVE-2022-21619 (bsc#1204473)
    + CVE-2022-21626 (bsc#1204471)
    + CVE-2022-21624 (bsc#1204475)
    + CVE-2022-21628 (bsc#1204472)
  * Security fixes
    + JDK-8282252: Improve BigInteger/Decimal validation
    + JDK-8285662: Better permission resolution
    + JDK-8286511: Improve macro allocation
    + JDK-8286519: Better memory handling
    + JDK-8286526: Improve NTLM support
    + JDK-8286533: Key X509 usages
    + JDK-8286910: Improve JNDI lookups
    + JDK-8286918: Better HttpServer service
    + JDK-8288508: Enhance ECDSA usage
  * Import of OpenJDK 8 u352
    + JDK-7131823: bug in GIFImageReader
    + JDK-7186258: InetAddress$Cache should replace
    currentTimeMillis with nanoTime for more precise and accurate
    + JDK-8028265: Add legacy tz tests to OpenJDK
    + JDK-8039955: [TESTBUG] jdk/lambda/LambdaTranslationTest1 -
    java.lang.AssertionError: expected [d:1234.000000] but found
    [d:1234,000000]
    + JDK-8049228: Improve multithreaded scalability of InetAddress
    cache
    + JDK-8071507: (ref) Clear phantom reference as soft and weak
    references do
    + JDK-8087283: Add support for the XML Signature here() function
    to the JDK XPath implementation
    + JDK-8130895: Test javax/swing/system/6799345/TestShutdown.java
    fails on Solaris11 Sparcv9
    + JDK-8136354: [TEST_BUG] Test
    java/awt/image/RescaleOp/RescaleAlphaTest.java with Bad action
    for script
    + JDK-8139668: Generate README-build.html from markdown
    + JDK-8143847: Remove REF_CLEANER reference category
    + JDK-8147862: Null check too late in
    sun.net.httpserver.ServerImpl
    + JDK-8150669: C1 intrinsic for Class.isPrimitive
    + JDK-8155742: [Windows] robot.keyPress(KeyEvent.VK_ALT_GRAPH)
    throws java.lang.IllegalArgumentException in windows
    + JDK-8173339: AArch64: Fix minimum stack size computations
    + JDK-8173361: various crashes in
    JvmtiExport::post_compiled_method_load
    + JDK-8175797: (ref) Reference::enqueue method should clear the
    reference object before enqueuing
    + JDK-8178832: (ref) jdk.lang.ref.disableClearBeforeEnqueue
    property is ignored
    + JDK-8183107: PKCS11 regression regarding checkKeySize
    + JDK-8193780: (ref) Remove the undocumented
    "jdk.lang.ref.disableClearBeforeEnqueue" system property
    + JDK-8194873: right ALT key hotkeys no longer work in Swing
    components
    + JDK-8201793: (ref) Reference object should not support cloning
    + JDK-8214427: probable bug in logic of
    ConcurrentHashMap.addCount()
    + JDK-8232950: SUNPKCS11 Provider incorrectly check key length
    for PSS Signatures.
    + JDK-8233019: java.lang.Class.isPrimitive() (C1) returns wrong
    result if Klass* is aligned to 32bit
    + JDK-8235218: Minimal VM is broken after JDK-8173361
    + JDK-8235385: Crash on aarch64 JDK due to long offset
    + JDK-8245263: Enable TLSv1.3 by default on JDK 8u for Client
    roles
    + JDK-8254178: Remove .hgignore
    + JDK-8254318: Remove .hgtags
    + JDK-8256722: handle VC++:1927 VS2019 in  abstract_vm_version
    + JDK-8260589: Crash in JfrTraceIdLoadBarrier::load(_jclass*)
    + JDK-8280963: Incorrect PrintFlags formatting on Windows
    + JDK-8282538: PKCS11 tests fail on CentOS Stream 9
    + JDK-8283849: AsyncGetCallTrace may crash JVM on guarantee
    + JDK-8285400: Add '@apiNote' to the APIs defined in
    Java SE 8 MR 3
    + JDK-8285497: Add system property for Java SE specification
    maintenance version
    + JDK-8287132: Retire Runtime.runFinalizersOnExit so that it
    always throws UOE
    + JDK-8287508: The tests added to jdk-8 by 8235385 are to be
    ported to jdk-11
    + JDK-8287521: Bump update version of OpenJDK: 8u352
    + JDK-8288763: Pack200 extraction failure with invalid size
    + JDK-8288865: [aarch64] LDR instructions must use legitimized
    addresses
    + JDK-8290000: Bump macOS GitHub actions to macOS 11
    + JDK-8292579: (tz) Update Timezone Data to 2022c
    + JDK-8292688: Support Security properties in
    security.testlibrary.Proc
  * AArch32 port
    + JDK-8292599: [aarch32] Crash due to missed CPU specific part
    of 8233019</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1675771200">- Update to version jdk8u362 (icedtea-3.26.0)
  * January 2023 CPU
  * CVEs
    + CVE-2023-21830, bsc#1207249
    + CVE-2023-21843, bsc#1207248
  * Security fixes
    + JDK-8285021: Improve CORBA communication
    + JDK-8286496: Improve Thread labels
    + JDK-8288516: Enhance font creation
    + JDK-8289350: Better media supports
    + JDK-8293554: Enhanced DH Key Exchanges
    + JDK-8293598: Enhance InetAddress address handling
    + JDK-8293717: Objective view of ObjectView
    + JDK-8293734: Improve BMP image handling
    + JDK-8293742: Better Banking of Sounds
    + JDK-8295687: Better BMP bounds
  * New features
    + Support for building with autoconf 2.71
  * Import of OpenJDK 8 u362 build 09
    + JDK-6885993: Named Thread: introduce print() and
    print_on(outputStream* st) methods
    + JDK-7124218: [TEST_BUG] [macosx] Space should select cell in
    the JTable
    + JDK-8054066: com/sun/jdi/DoubleAgentTest.java fails with
    timeout
    + JDK-8067941: [TESTBUG] Fix tests for OS with 64K page size.
    + JDK-8071530: Update OS detection code to reflect Windows 10
    version change
    + JDK-8073464: GC workers do not have thread names
    + JDK-8079255: [TEST_BUG] [macosx] Test closed/java/awt/Robot/
    /RobotWheelTest/RobotWheelTest fails for Mac only
    + JDK-8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/
    /RobotWheelTest.java fails
    + JDK-8148005: One byte may be corrupted by
    get_datetime_string()
    + JDK-8159599: [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/
    /ModalInternalFrameTest.java
    + JDK-8159720: Failure of C2 compilation with tiered prevents
    some C1 compilations
    + JDK-8197859: VS2017 Complains about UINTPTR_MAX definition in
    globalDefinitions_VisCPP.hpp
    + JDK-8206456: [TESTBUG] docker jtreg tests fail on systems
    without cpuset.effective_cpus / cpuset.effective_mems
    + JDK-8221529: [TESTBUG] Docker tests use old/deprecated image
    on AArch64
    + JDK-8224506: [TESTBUG] TestDockerMemoryMetrics.java fails
    with exitValue = 137
    + JDK-8233551: [TESTBUG] SelectEditTableCell.java fails on MacOS
    + JDK-8241086: Test runtime/NMT/HugeArenaTracking.java is
    failing on 32bit Windows
    + JDK-8253702: BigSur version number reported as 10.16, should
    be 11.nn
    + JDK-8255559: Leak File Descriptors Because of
    ResolverLocalFilesystem#engineResolveURI()
    + JDK-8265527: tools/javac/diags/CheckExamples.java fails after
    JDK-8078024 8u backport
    + JDK-8269039: Disable SHA-1 Signed JARs
    + JDK-8269850: Most JDK releases report macOS version 12 as
    10.16 instead of 12.0
    + JDK-8270344: Session resumption errors
    + JDK-8271459: C2: Missing NegativeArraySizeException when
    creating StringBuilder with negative capacity
    + JDK-8273176: handle latest VS2019 in abstract_vm_version
    + JDK-8274563: jfr/event/oldobject/TestClassLoaderLeak.java
    fails when GC cycles are not happening
    + JDK-8274840: Update OS detection code to recognize Windows 11
    + JDK-8275887: jarsigner prints invalid digest/signature
    algorithm warnings if keysize is weak/disabled
    + JDK-8280890: Cannot use '-Djava.system.class.loader' with
    class loader in signed JAR
    + JDK-8283277: ISO 4217 Amendment 171 Update
    + JDK-8283903: GetContainerCpuLoad does not return the correct
    result in share mode
    + JDK-8284389: Improve stability of GHA Pre-submit testing by
    caching cygwin installer
    + JDK-8284622: Update versions of some Github Actions used in
    JDK workflow
    + JDK-8286582: Build fails on macos aarch64 when using
  - -with-zlib=bundled
    + JDK-8288928: Incorrect GPL header in pnglibconf.h (backport
    of JDK-8185041)
    + JDK-8289549: ISO 4217 Amendment 172 Update
    + JDK-8292762: Remove .jcheck directories from jdk8u
    subcomponents
    + JDK-8293181: Bump update version of OpenJDK: 8u362
    + JDK-8293461: Add a test for JDK-8290832
    + JDK-8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java
    still fails when GC cycles are not happening
    + JDK-8294307: ISO 4217 Amendment 173 Update
    + JDK-8294357: (tz) Update Timezone Data to 2022d
    + JDK-8294863: Enable partial tier1 testing in GHA for JDK8
    + JDK-8295164: JDK 8 jdi tests should not use tasklist command
    on Windows
    + JDK-8295173: (tz) Update Timezone Data to 2022e
    + JDK-8295288: Some vm_flags tests associate with a wrong BugID
    + JDK-8295714: GHA ::set-output is deprecated and will be
    removed
    + JDK-8295723: security/infra/wycheproof/RunWycheproof.java
    fails with Assertion Error
    + JDK-8295915: Problemlist compiler/rtm failures specific to 8u
    + JDK-8295950: Enable langtools/tier1 in GHA for 8u
    + JDK-8296108: (tz) Update Timezone Data to 2022f
    + JDK-8296239: ISO 4217 Amendment 174 Update
    + JDK-8296555: Enable hotspot/tier1 for 64-bit builds in GHA
    for 8u
    + JDK-8296715: CLDR v42 update for tzdata 2022f
    + JDK-8296959: Fix hotspot shell tests of 8u on multilib systems
    + JDK-8297141: Fix hotspot/test/runtime/SharedArchiveFile/
    /DefaultUseWithClient.java for 8u
    + JDK-8297804: (tz) Update Timezone Data to 2022g
    + JDK-8299439: java/text/Format/NumberFormat/CurrencyFormat.java
    fails for hr_HR
    + JDK-8299483: ProblemList java/text/Format/NumberFormat/
    /CurrencyFormat.java
    + JDK-8300178: JDK-8286496 causes build failure on older GCC
    + JDK-8300225: JDK-8288516 causes build failure on Windows +
    VS2010
  * Bug fixes
    + Don't run check-aes on Zero builds (pointless and slow)
- Removed patch:
  * java-1_8_0-openjdk-autoconf27.patch
    + fixed upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1683115200">- Update to version jdk8u372 (icedtea-3.27.0)
  * April 2023 CPU
  * CVEs
    + CVE-2023-21930, bsc#1210628
    + CVE-2023-21937, bsc#1210631
    + CVE-2023-21938, bsc#1210632
    + CVE-2023-21939, bsc#1210634
    + CVE-2023-21954, bsc#1210635
    + CVE-2023-21967, bsc#1210636
    + CVE-2023-21968, bsc#1210637
  * Security fixes
    + JDK-8287404: Improve ping times
    + JDK-8288436: Improve Xalan supports
    + JDK-8294474: Better AES support
    + JDK-8295304: Runtime support improvements
    + JDK-8296496, JDK-8292652: Overzealous check in sizecalc.h
    prevents large memory allocation
    + JDK-8296676, JDK-8296622: Improve String platform support
    + JDK-8296684: Improve String platform support
    + JDK-8296692: Improve String platform support
    + JDK-8296700: Improve String platform support
    + JDK-8296832: Improve Swing platform support
    + JDK-8297371: Improve UTF8 representation redux
    + JDK-8298191: Enhance object reclamation process
    + JDK-8298310: Enhance TLS session negotiation
    + JDK-8298667: Improved path handling
    + JDK-8299129: Enhance NameService lookups
  * Import of OpenJDK 8 u372 build 07
    + JDK-6734341: REGTEST fails: SelectionAutoscrollTest.html
    + JDK-6829250: Reg test: java/awt/Toolkit/ScreenInsetsTest/
    /ScreenInsetsTest.java fails in Windows
    + JDK-7001973: java/awt/Graphics2D/CopyAreaOOB.java fails
    + JDK-7124238: [macosx] Font in BasicHTML document is bigger
    than it should be
    + JDK-7124381: DragSourceListener.dragDropEnd() never been
    called on completion of dnd operation
    + JDK-8039888: [TEST_BUG] keyboard garbage after
    javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/
    /WrongAltProcessing.java
    + JDK-8042098: [TESTBUG] Test
    sun/java2d/AcceleratedXORModeTest.java fails on Windows
    + JDK-8065422: Trailing dot in hostname causes TLS handshake to
    fail with SNI disabled
    + JDK-8072770: [TESTBUG] Some Introspector tests fail with a
    Java heap bigger than 4GB
    + JDK-8075964: Test java/awt/Mouse/TitleBarDoubleClick/
    /TitleBarDoubleClick.html fails intermittently with timeout
    error
    + JDK-8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/
    /4251579/bug4251579.java failure due to timing
    + JDK-8142540: [TEST_BUG] Test sun/awt/dnd/8024061/
    /bug8024061.java fails on ubuntu
    + JDK-8156579: Two JavaBeans tests failed
    + JDK-8156581: Cleanup of ProblemList.txt
    + JDK-8159135: [PIT] javax/swing/JMenuItem/8152981/
    /MenuItemIconTest.java always fail
    + JDK-8177560: @headful key can be removed from the tests for
    JavaSound
    + JDK-8196196: Headful tests should not be run in headless mode
    + JDK-8196467: javax/swing/JInternalFrame/Test6325652.java fails
    + JDK-8197408: Bad pointer comparison and small cleanup in
    os_linux.cpp
    + JDK-8203485: [freetype] text rotated on 180 degrees is too
    narrow
    + JDK-8205959: Do not restart close if errno is EINTR
    + JDK-8216366: Add rationale to PER_CPU_SHARES define
    + JDK-8226236: win32:
    gc/metaspace/TestCapacityUntilGCWrapAround.java fails
    + JDK-8228585: jdk/internal/platform/cgroup/
    /TestCgroupMetrics.java - NumberFormatException because of
    large long values (memory limit_in_bytes)
    + JDK-8229182: [TESTBUG] runtime/containers/docker/
    /TestMemoryAwareness.java test fails on SLES12
    + JDK-8229202: Docker reporting causes secondary crashes in
    error handling
    + JDK-8230305: Cgroups v2: Container awareness
    + JDK-8231111: Cgroups v2: Rework Metrics in java.base so as to
    recognize unified hierarchy
    + JDK-8232207: Linux os::available_memory re-reads cgroup
    configuration on every invocation
    + JDK-8233570: [TESTBUG] HTMLEditorKit test bug5043626.java is
    failing on macos
    + JDK-8234484: Add ability to configure third port for remote
    JMX
    + JDK-8237479: 8230305 causes slowdebug build failure
    + JDK-8239559: Cgroups: Incorrect detection logic on some
    systems
    + JDK-8239785: Cgroups: Incorrect detection logic on old
    systems in hotspot
    + JDK-8239827: The test OpenByUNCPathNameTest.java should be
    changed to be manual
    + JDK-8240189: [TESTBUG] Some cgroup tests are failing after
    JDK-8231111
    + JDK-8241087: Build failure with VS 2019 (16.5.0) due to C2039
    and C2873
    + JDK-8242468: VS2019 build missing vcruntime140_1.dll
    + JDK-8243543: jtreg test security/infra/java/security/cert/
    /CertPathValidator/certification/BuypassCA.java fails
    + JDK-8244500: jtreg test error in test/hotspot/jtreg/
    /containers/docker/TestMemoryAwareness.java
    + JDK-8245543: Cgroups: Incorrect detection logic on some
    systems (still reproducible)
    + JDK-8245654: Add Certigna Root CA
    + JDK-8247676: vcruntime140_1.dll is not needed on 32-bit
    Windows
    + JDK-8248899: security/infra/java/security/cert/
    /CertPathValidator/certification/QuoVadisCA.java fails,
    Certificate has been revoked
    + JDK-8252359: HotSpot Not Identifying it is Running in a
    Container
    + JDK-8252957: Wrong comment in CgroupV1Subsystem::cpu_quota
    + JDK-8253435: Cgroup: 'stomping of _mount_path' crash if
    manually mounted cpusets exist
    + JDK-8253714: [cgroups v2] Soft memory limit incorrectly using
    memory.high
    + JDK-8253727: [cgroups v2] Memory and swap limits reported
    incorrectly
    + JDK-8253797: [cgroups v2] Account for the fact that swap
    accounting is disabled on some systems
    + JDK-8253939: [TESTBUG] Increase coverage of the cgroups
    detection code
    + JDK-8254001: [Metrics] Enhance parsing of cgroup interface
    files for version detection
    + JDK-8254717: isAssignableFrom checks in
    KeyFactorySpi.engineGetKeySpec appear to be backwards
    + JDK-8254997: Remove unimplemented
    OSContainer::read_memory_limit_in_bytes
    + JDK-8257620: Do not use objc_msgSend_stret to get macOS
    version
    + JDK-8262379: Add regression test for JDK-8257746
    + JDK-8263404: RsaPrivateKeySpec is always recognized as
    RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec
    + JDK-8266391: Replace use of reflection in
    jdk.internal.platform.Metrics
    + JDK-8270317: Large Allocation in CipherSuite
    + JDK-8275535: Retrying a failed authentication on multiple
    LDAP servers can lead to users blocked
    + JDK-8275650: Problemlist java/io/File/createTempFile/
    /SpecialTempFile.java for Windows 11
    + JDK-8275713: TestDockerMemoryMetrics test fails on recent runc
    + JDK-8278951: containers/cgroup/PlainRead.java fails on Ubuntu
    21.10
    + JDK-8280048: Missing comma in copyright header
    + JDK-8282398: EndingDotHostname.java test fails because SSL
    cert expired
    + JDK-8282511: Use fixed certificate validation date in
    SSLExampleCert template
    + JDK-8282947: JFR: Dump on shutdown live-locks in some
    conditions
    + JDK-8283606: Tests may fail with zh locale on MacOS
    + JDK-8284102: [TESTBUG] [11u] Retroactively add regression
    test for JDK-8272124
    + JDK-8284690: [macos] VoiceOver : Getting
    java.lang.IllegalArgumentException: Invalid location on
    Editable JComboBox
    + JDK-8284756: [11u] Remove unused isUseContainerSupport in
    CgroupV1Subsystem
    + JDK-8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile
    fails when named value doesn't exist
    + JDK-8286624: Regression Test CoordinateTruncationBug.java
    fails on OL8.3
    + JDK-8287107: CgroupSubsystemFactory.setCgroupV2Path asserts
    with freezer controller
    + JDK-8287109: Distrust.java failed with
    CertificateExpiredException
    + JDK-8287463: JFR: Disable TestDevNull.java on Windows
    + JDK-8287741: Fix of JDK-8287107 (unused cgv1 freezer
    controller) was incomplete
    + JDK-8289695: [TESTBUG] TestMemoryAwareness.java fails on
    cgroups v2 and crun
    + JDK-8291570: [TESTBUG] Part of JDK-8250984 absent from 11u
    + JDK-8292083: Detected container memory limit may exceed
    physical machine memory
    + JDK-8292541: [Metrics] Reported memory limit may exceed
    physical machine memory
    + JDK-8293472: Incorrect container resource limit detection if
    manual cgroup fs mounts present
    + JDK-8293540: [Metrics] Incorrectly detected resource limits
    with additional cgroup fs mounts
    + JDK-8293767: AWT test TestSinhalaChar.java has old SCCS
    markings
    + JDK-8294767: 8u contains two copies of
    test/../FileUtils.java, one uses JDK9+ features
    + JDK-8295322: Tests for JDK-8271459 were not backported to 11u
    + JDK-8295952: Problemlist existing compiler/rtm tests also on
    x86
    + JDK-8295982: Failure in sun/security/tools/keytool/
    /WeakAlg.java - ks: The process cannot access the file because
    it is being used by another process
    + JDK-8296480: java/security/cert/pkix/policyChanges/
    /TestPolicy.java is failing
    + JDK-8296485: BuildEEBasicConstraints.java test fails with
    SunCertPathBuilderException
    + JDK-8296632: Write a test to verify the content change of
    TextArea sends TextEvent
    + JDK-8296957: One more cast in SAFE_SIZE_NEW_ARRAY2
    + JDK-8297329: [8u] hotspot needs to recognise VS2019
    + JDK-8297739: Bump update version of OpenJDK: 8u372
    + JDK-8297996: [8u] generated images are broken due to renaming
    of MSVC runtime DLL's
    + JDK-8298027: Remove SCCS id's from awt jtreg tests
    + JDK-8298307: Enable hotspot/tier1 for 32-bit builds in GHA
    for 8u
    + JDK-8299445: EndingDotHostname.java fails because of
    compilation errors
    + JDK-8299548: Fix hotspot/test/runtime/Metaspace/
    /MaxMetaspaceSizeTest.java in 8u
    + JDK-8299804: Fix non-portable code in hotspot shell tests in
    8u
    + JDK-8300014: Some backports placed the tests in the wrong
    location
    + JDK-8300119: CgroupMetrics.getTotalMemorySize0() can report
    invalid results on 32 bit systems
    + JDK-8301122: [8u] Fix unreliable vs2010 download link
    + JDK-8301143: [TESTBUG] jfr/event/sampling/TestNative was
    backported to JDK8u without proper native wrapper
    + JDK-8301246: NPE in FcFontManager.getDefaultPlatformFont() on
    Linux without installed fontconfig
    + JDK-8301332: [8u] Fix writing of test files after the cgroups
    v2 backport
    + JDK-8301550: [8u] Enable additional linux build testing in
    GitHub
    + JDK-8301620: [8u] some shell tests are passed but have
    unexpected operator errors
    + JDK-8301760: Fix possible leak in SpNegoContext dispose
    + JDK-8303408: [AIX] Broken jdk8u build after JDK-8266391
    + JDK-8303828: [Solaris] Broken jdk8u build after JDK-8266391
    + JDK-8304053: Revert os specific stubs for SystemMetrics
    + JDK-8305113: (tz) Update Timezone Data to 2023c</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1690804800">- Update to version jdk8u382 (icedtea-3.28.0)
  * July 2023 CPU
  * CVEs
    + CVE-2023-22045, bsc#1213481
    + CVE-2023-22049, bsc#1213482
  * Security fixes
    + JDK-8298676: Enhanced Look and Feel
    + JDK-8300596: Enhance Jar Signature validation
    + JDK-8304468: Better array usages
    + JDK-8305312: Enhanced path handling
  * Import of OpenJDK 8 u382 build 05
    + JDK-8072678: Wrong exception messages in
    java.awt.color.ICC_ColorSpace
    + JDK-8151460: Metaspace counters can have inconsistent values
    + JDK-8152432: Implement setting jtreg @requires properties
    vm.flavor, vm.bits, vm.compMode
    + JDK-8185736: missing default exception handler in calls to
    rethrow_Stub
    + JDK-8186801: Add regression test to test mapping based
    charsets (generated at build time)
    + JDK-8215105: java/awt/Robot/HiDPIScreenCapture/
    /ScreenCaptureTest.java: Wrong Pixel Color
    + JDK-8241311: Move some charset mapping tests from closed to
    open
    + JDK-8263059: security/infra/java/security/cert/
    /CertPathValidator/certification/ComodoCA.java fails due to
    revoked cert
    + JDK-8268558: [TESTBUG] Case 2 in
    TestP11KeyFactoryGetRSAKeySpec is skipped
    + JDK-8271199: Mutual TLS handshake fails signing client
    certificate with custom sensitive PKCS11 key
    + JDK-8276841: Add support for Visual Studio 2022
    + JDK-8277881: Missing SessionID in TLS1.3 resumption in
    compatibility mode
    + JDK-8278851: Correct signer logic for jars signed with
    multiple digest algorithms
    + JDK-8282345: handle latest VS2022 in abstract_vm_version
    + JDK-8282600: SSLSocketImpl should not use user_canceled
    workaround when not necessary
    + JDK-8285515: (dc) DatagramChannel.disconnect fails with
    "Invalid argument" on macOS 12.4
    + JDK-8289301: P11Cipher should not throw out of bounds
    exception during padding
    + JDK-8293232: Fix race condition in pkcs11 SessionManager
    + JDK-8293815: P11PSSSignature.engineUpdate should not print
    debug messages during normal operation
    + JDK-8295530: Update Zlib Data Compression Library to Version
    1.2.13
    + JDK-8298108: Add a regression test for JDK-8297684
    + JDK-8298271: java/security/SignedJar/spi-calendar-provider/
    /TestSPISigned.java failing on Windows
    + JDK-8301119: Support for GB18030-2022
    + JDK-8301400: Allow additional characters for GB18030-2022
    support
    + JDK-8302791: Add specific ClassLoader object to Proxy
    IllegalArgumentException message
    + JDK-8303028: Update system property for Java SE specification
    maintenance version
    + JDK-8303462: Bump update version of OpenJDK: 8u382
    + JDK-8304760: Add 2 Microsoft TLS roots
    + JDK-8305165: [8u] ServiceThread::nmethods_do is not called to
    keep nmethods from being zombied while in the queue
    + JDK-8305681: Allow additional characters for GB18030-2022
    (Level 2) support
    + JDK-8305975: Add TWCA Global Root CA
    + JDK-8307134: Add GTS root CAs
    + JDK-8307310: Backport the tests for JDK-8058969 and
    JDK-8039271 to the OpenJDK8
    + JDK-8307531: [aarch64] JDK8 single-step debugging is
    extremely slow
    + JDK-8310947: gb18030-2000 not selectable with
    LANG=zh_CN.GB18030 after JDK-8301119</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1699963200">- Update to version jdk8u392 (icedtea-3.29.0)
  * October 2023 CPU
  * CVEs
    + CVE-2023-22067, bsc#1216379
    + CVE-2023-22081, bsc#1216374
  * Security fixes
    + JDK-8286503, JDK-8312367: Enhance security classes
    + JDK-8297856: Improve handling of Bidi characters
    + JDK-8303384: Improved communication in CORBA
    + JDK-8305815, JDK-8307278: Update Libpng to 1.6.39
    + JDK-8309966: Enhanced TLS connections
  * Import of OpenJDK 8 u392 build 08
    + JDK-6722928: Provide a default native GSS-API library on
    Windows
    + JDK-8040887: [TESTBUG] Remove
    test/runtime/6925573/SortMethodsTest.java
    + JDK-8042726: [TESTBUG] TEST.groups file was not updated after
    runtime/6925573/SortMethodsTest.java removal
    + JDK-8139348: Deprecate 3DES and RC4 in Kerberos
    + JDK-8173072: zipfs fails to handle incorrect info-zip
    "extended timestamp extra field"
    + JDK-8200468: Port the native GSS-API bridge to Windows
    + JDK-8202952: C2: Unexpected dead nodes after matching
    + JDK-8205399: Set node color on pinned HashMap.TreeNode
    deletion
    + JDK-8209115: adjust libsplashscreen linux ppc64le builds for
    easier libpng update
    + JDK-8214046: [macosx] Undecorated Frame does not Iconify when
    set to
    + JDK-8219804: java/net/MulticastSocket/Promiscuous.java fails
    intermittently due to NumberFormatException
    + JDK-8225687: Newly added sspi.cpp in JDK-6722928 still
    contains some small errors
    + JDK-8232225: Rework the fix for JDK-8071483
    + JDK-8242330: Arrays should be cloned in several JAAS Callback
    classes
    + JDK-8253269: The CheckCommonColors test should provide more
    info on failure
    + JDK-8283441: C2: segmentation fault in
    ciMethodBlocks::make_block_at(int)
    + JDK-8284910: Buffer clean in PasswordCallback
    + JDK-8287073: NPE from CgroupV2Subsystem.getInstance()
    + JDK-8287663: Add a regression test for JDK-8287073
    + JDK-8295685: Update Libpng to 1.6.38
    + JDK-8295894: Remove SECOM certificate that is expiring in
    September 2023
    + JDK-8308788: [8u] Remove duplicate HaricaCA.java test
    + JDK-8309122: Bump update version of OpenJDK: 8u392
    + JDK-8309143: [8u] fix archiving inconsistencies in GHA
    + JDK-8310026: [8u] make java_lang_String::hash_code consistent
    across platforms
    + JDK-8314960: Add Certigna Root CA - 2
    + JDK-8315135: Memory leak in the native implementation of
    Pack200.Unpacker.unpack()
    + JDK-8317040: Exclude cleaner test failing on older releases
- Added patch:
  * bsc1211968.patch
    + fix bsc#1211968: SLES12SP5 vulnerable to CVE-2015-4000
    (Logjam)?</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Update to version jdk8u402 (icedtea-3.30.0)
  * Security fixes
    + JDK-8308204: Enhanced certificate processing
    + JDK-8314284, CVE-2024-20926, bsc#1218906: Enhance Nashorn
    performance
    + JDK-8314295, CVE-2024-20919, bsc#1218903: Enhance
    verification of verifier
    + JDK-8314307, CVE-2024-20921, bsc#1218905: Improve loop
    handling
    + JDK-8314468, CVE-2024-20918, bsc#1218907: Improve Compiler
    loops
    + JDK-8316976, CVE-2024-20945, bsc#1218909: Improve signature
    handling
    + JDK-8317547, CVE-2024-20952, bsc#1218911: Enhance TLS
    connection support
  * Import of OpenJDK 8 u402 build 06
    + JDK-6528710: sRGB-ColorSpace to sRGB-ColorSpace Conversion
    + JDK-8029995: accept yes/no for boolean krb5.conf settings
    + JDK-8159156: [TESTBUG] ReserveMemory test is not useful on
    Aix.
    + JDK-8176509: Use pandoc for converting build readme to html
    + JDK-8206179: com/sun/management/OperatingSystemMXBean/
    /GetCommittedVirtualMemorySize.java fails with Committed
    virtual memory size illegal value
    + JDK-8207404: MulticastSocket tests failing on AIX
    + JDK-8212677: X11 default visual support for IM status window
    on VNC
    + JDK-8239365: ProcessBuilder test modifications for AIX
    execution
    + JDK-8271838: AmazonCA.java interop test fails
    + JDK-8285398: Cache the results of constraint checks
    + JDK-8285696: AlgorithmConstraints:permits not throwing
    IllegalArgumentException when 'alg'  is null
    + JDK-8302017: Allocate BadPaddingException only if it will be
    thrown
    + JDK-8305329: [8u] Unify test libraries into single test
    library - step 1
    + JDK-8307837: [8u] Check step in GHA should also print errors
    + JDK-8309088: security/infra/java/security/cert/
    /CertPathValidator/certification/AmazonCA.java fails
    + JDK-8311813: C1: Uninitialized PhiResolver::_loop field
    + JDK-8312489: Increase jdk.jar.maxSignatureFileSize default
    which is too low for JARs such as WhiteSource/Mend unified agent jar
    + JDK-8312535: MidiSystem.getSoundbank() throws unexpected
    SecurityException
    + JDK-8315280: Bump update version of OpenJDK: 8u402
    + JDK-8315506: C99 compatibility issue in LinuxNativeDispatcher
    + JDK-8317291: Missing null check for
    nmethod::is_native_method()
    + JDK-8317373: Add Telia Root CA v2
    + JDK-8317374: Add Let's Encrypt ISRG Root X2
    + JDK-8318759: Add four DigiCert root certificates
    + JDK-8319187: Add three eMudhra emSign roots
    + JDK-8319405: [s390] [jdk8] Increase javac default stack size
    for s390x zero
    + JDK-8320597: RSA signature verification fails on signed data
    that does not encode params correctly
  * Bug fixes
    + JDK-8324184: Windows VS2010 build failed with "error C2275:
    'int64_t'"</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Do not recommend timezone-java8 (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1713614400">- Update to version jdk8u412 (icedtea-3.31.0)
  * Security fixes
    + JDK-8317507, JDK-8325348, CVE-2024-21094, bsc#1222986: C2
    compilation fails with "Exceeded _node_regs array"
    + JDK-8318340: Improve RSA key implementations
    + JDK-8319851, CVE-2024-21011, bsc#1222979: Improve exception
    logging
    + JDK-8322114, CVE-2024-21085, bsc#1222984: Improve Pack 200
    handling
    + JDK-8322122, CVE-2024-21068, bsc#1222983: Enhance generation
    of addresses
  * Import of OpenJDK 8 u412 build 08
    + JDK-8011180: Delete obsolete scripts
    + JDK-8016451: Scary messages emitted by
    build.tools.generatenimbus.PainterGenerator during build
    + JDK-8021961: setAlwaysOnTop doesn't behave correctly in
    Linux/Solaris under certain scenarios
    + JDK-8023735: [TESTBUG][macosx]
    runtime/XCheckJniJsig/XCheckJSig.java fails on MacOS X
    + JDK-8074860: Structured Exception Catcher missing around
    CreateJavaVM on Windows
    + JDK-8079441: Intermittent failures on Windows with "Unexpected
    exit from test [exit code: 1080890248]" (0x406d1388)
    + JDK-8155590: Dubious collection management in
    sun.net.www.http.KeepAliveCache
    + JDK-8168518: rcache interop with krb5-1.15
    + JDK-8183503: Update hotspot tests to allow for unique test
    classes directory
    + JDK-8186095: upgrade to jtreg 4.2 b08
    + JDK-8186199: [windows] JNI_DestroyJavaVM not covered by SEH
    + JDK-8192931: Regression test
    java/awt/font/TextLayout/CombiningPerf.java fails
    + JDK-8208655: use JTreg skipped status in hotspot tests
    + JDK-8208701: Fix for JDK-8208655 causes test failures in CI
    tier1
    + JDK-8208706: compiler/tiered/
    /ConstantGettersTransitionsTest.java fails to compile
    + JDK-8213410: UseCompressedOops requirement check fails fails
    on 32-bit system
    + JDK-8222323: ChildAlwaysOnTopTest.java fails with
    "RuntimeException: Failed to unset alwaysOnTop"
    + JDK-8224768: Test ActalisCA.java fails
    + JDK-8251155: HostIdentifier fails to canonicalize hostnames
    starting with digits
    + JDK-8251551: Use .md filename extension for README
    + JDK-8268678: LetsEncryptCA.java test fails as Let’s Encrypt
    Authority X3 is retired
    + JDK-8270280: security/infra/java/security/cert/
    /CertPathValidator/certification/LetsEncryptCA.java OCSP
    response error
    + JDK-8270517: Add Zero support for LoongArch
    + JDK-8272708: [Test]: Cleanup: test/jdk/security/infra/java/
    /security/cert/CertPathValidator/certification/BuypassCA.java
    no longer needs ocspEnabled
    + JDK-8276139: TestJpsHostName.java not reliable, better to
    expand HostIdentifierCreate.java test
    + JDK-8288132: Update test artifacts in QuoVadis CA interop
    tests
    + JDK-8297955: LDAP CertStore should use LdapName and not
    String for DNs
    + JDK-8301310: The SendRawSysexMessage test may cause a JVM
    crash
    + JDK-8308592: Framework for CA interoperability testing
    + JDK-8312126: NullPointerException in CertStore.getCRLs after
    8297955
    + JDK-8315042: NPE in PKCS7.parseOldSignedData
    + JDK-8315757: [8u] Add cacerts JTREG tests to GHA tier1 test
    set
    + JDK-8320713: Bump update version of OpenJDK: 8u412
    + JDK-8321060: [8u] hotspot needs to recognise VS2022
    + JDK-8321408: Add Certainly roots R1 and E1
    + JDK-8322725: (tz) Update Timezone Data to 2023d
    + JDK-8322750: Test "api/java_awt/interactive/
    /SystemTrayTests.html" failed because A blue ball icon is
    added outside of the system tray
    + JDK-8323202: [8u] Remove get_source.sh and hgforest.sh
    + JDK-8323640: [TESTBUG]testMemoryFailCount in jdk/internal/
    /platform/docker/TestDockerMemoryMetrics.java always fail
    because OOM killed
    + JDK-8324530: Build error with gcc 10
    + JDK-8325150: (tz) Update Timezone Data to 2024a
  * Bug fixes
    + Support make 4.4</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="c4f607136d357ea623d3168fbbd052d85f5bd2db2d19cb8b6efcc0a2bcd9e4e611c7ddeea055b69c07860652a6749355fc7cb10c1bccbb0d5c4cdf06498ba6ff" name="java-1_8_0-openjdk-devel" arch="x86_64">
  <version epoch="0" ver="1.8.0.412" rel="2.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1634126400">- Remove the icedtea-sound backend, since all its functionality is
  in the default java sound backends</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to version jdk8u312 (icedtea-3.21.0)
  * October 2021 CPU
  * Security fixes
    + JDK-8130183, CVE-2021-35588, bsc#1191905: InnerClasses: VM
    permits wrong Throw ClassFormatError if InnerClasses
    attribute's inner_class_info_index is 0
    + JDK-8161016: Strange behavior of URLConnection with proxy
    + JDK-8163326, CVE-2021-35550, bsc#1191901: Update the default
    enabled cipher suites preference
    + JDK-8254967, CVE-2021-35565, bsc#1191909:
    com.sun.net.HttpsServer spins on TLS session close
    + JDK-8263314: Enhance XML Dsig modes
    + JDK-8265167, CVE-2021-35556, bsc#1191910: Richer Text Editors
    + JDK-8265574: Improve handling of sheets
    + JDK-8265580, CVE-2021-35559, bsc#1191911: Enhanced style for
    RTF kit
    + JDK-8265776: Improve Stream handling for SSL
    + JDK-8266097, CVE-2021-35561, bsc#1191912: Better hashing
    support
    + JDK-8266103: Better specified spec values
    + JDK-8266109: More Resilient Classloading
    + JDK-8266115: More Manifest Jar Loading
    + JDK-8266137, CVE-2021-35564, bsc#1191913: Improve Keystore
    integrity
    + JDK-8266689, CVE-2021-35567, bsc#1191903: More Constrained
    Delegation
    + JDK-8267086: ArrayIndexOutOfBoundsException in
    java.security.KeyFactory.generatePublic
    + JDK-8267712: Better LDAP reference processing
    + JDK-8267729, CVE-2021-35578, bsc#1191904: Improve TLS client
    handshaking
    + JDK-8267735, CVE-2021-35586, bsc#1191914: Better BMP support
    + JDK-8268193: Improve requests of certificates
    + JDK-8268199: Correct certificate requests
    + JDK-8268506: More Manifest Digests
    + JDK-8269618, CVE-2021-35603, bsc#1191906: Better session
    identification
    + JDK-8269624: Enhance method selection support
    + JDK-8270398: Enhance canonicalization
    + JDK-8270404: Better canonicalization
  * Import of OpenJDK 8 u312 build 01
    + JDK-7146776: deadlock between URLStreamHandler.getHostAddress
    and file.Handler.openconnection
    + JDK-8004148: NPE in
    sun.awt.SunToolkit.getWindowDeactivationTime
    + JDK-8027154: [TESTBUG] Test java/awt/Mouse/
    /GetMousePositionTest/GetMousePositionWithPopup.java fails
    + JDK-8035001: TEST_BUG: the retry logic in RMID.start() should
    check that the subprocess hasn't terminated
    + JDK-8035424: (reflect) Performance problem in
    sun.reflect.generics.parser.SignatureParser
    + JDK-8042557: compiler/uncommontrap/
    /TestSpecTrapClassUnloading.java fails with: GC triggered
    before VM initialization completed
    + JDK-8054118: java/net/ipv6tests/UdpTest.java failed
    intermittently
    + JDK-8065215: Print warning summary at end of configure
    + JDK-8072767: DefaultCellEditor for comboBox creates
    ActionEvent with wrong source object
    + JDK-8079891: Store configure log in $BUILD/configure.log
    + JDK-8080082: configure fails if you create an empty directory
    and then run configure from it
    + JDK-8086003: Test fails on OSX with java.lang.RuntimeException
    'Narrow klass base: 0x0000000000000000, Narrow klass shift: 3'
    missing
    + JDK-8134989: java/net/MulticastSocket/TestInterfaces.java
    failed due to unexpected IP address
    + JDK-8156584: Initialization race in
    sun.security.x509.AlgorithmId.get
    + JDK-8166673: The new implementation of Robot.waitForIdle()
    may hang
    + JDK-8170467: (reflect) Optimize SignatureParser's use of
    StringBuilders
    + JDK-8196181: sun/java2d/GdiRendering/InsetClipping.java fails
    + JDK-8202837: PBES2 AlgorithmId encoding error in PKCS12
    KeyStore
    + JDK-8206189: sun/security/pkcs12/EmptyPassword.java fails
    with Sequence tag error
    + JDK-8214418: half-closed SSLEngine status may cause
    application dead loop
    + JDK-8214513: A PKCS12 keystore from Java 8 using custom PBE
    parameters cannot be read in Java 11
    + JDK-8220786: Create new switch to redirect error reporting
    output to stdout or stderr
    + JDK-8229243: SunPKCS11-Solaris provider tests failing on
    Solaris 11.4
    + JDK-8231222: fix pkcs11 P11_DEBUG guarded native traces
    + JDK-8238567: SoftMainMixer.processAudioBuffers(): Wrong
    handling of stoppedMixers
    + JDK-8240518: Incorrect JNU_ReleaseStringPlatformChars in
    Windows Print
    + JDK-8241248: NullPointerException in
    sun.security.ssl.HKDF.extract(HKDF.java:93)
    + JDK-8248901: Signed immediate support in
    .../share/assembler.hpp is broken.
    + JDK-8259338: Add expiry exception for identrustdstx3 alias to
    VerifyCACerts.java test
    + JDK-8262000: jdk/jfr/event/gc/detailed/
    /TestPromotionFailedEventWithParallelScavenge.java failed with
    "OutOfMemoryError: Java heap space"
    + JDK-8262829: Native crash in
    Win32PrintServiceLookup.getAllPrinterNames()
    + JDK-8263311: Watch registry changes for remote printers
    update instead of polling
    + JDK-8265238: [8u] [macos] build failure in OpenJDK8u after
    JDK-8211301 in older xcode
    + JDK-8265978: make test should look for more locations when
    searching for exit code
    + JDK-8269810: [8u] Update generated_configure.sh after
    JDK-8250876 backport
    + JDK-8269953: config.log is not in build directory after 8u
    backport of JDK-8079891
    + JDK-8271466: StackGap test fails on aarch64 due to "-m64"
  * Import of OpenJDK 8 u312 build 02
    + JDK-8247469: getSystemCpuLoad() returns -1 on linux when some
    offline cpus are present and cpusets.effective_cpus is not
    available
    + JDK-8265836: OperatingSystemImpl.getCpuLoad() returns
    incorrect CPU load inside a container
  * Import of OpenJDK 8 u312 build 03
    + JDK-8237495: Java MIDI fails with a dereferenced memory error
    when asked to send a raw 0xF7
    + JDK-8264752: SIGFPE crash with option
    FlightRecorderOptions:threadbuffersize=30M
    + JDK-8266206: Build failure after JDK-8264752 with older GCCs
    + JDK-8270137: Kerberos Credential Retrieval from Cache not
    Working in Cross-Realm Setup
    + JDK-8272214: [8u] Build failure after backport of JDK-8248901
  * Import of OpenJDK 8 u312 build 04
    + JDK-6847157: java.lang.NullPointerException: HDC for
    component at sun.java2d.loops.Blit.Blit
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8194246: JVM crashes when calling getStackTrace if stack
    contains a method that is a member of a very large class
    + JDK-8244154: Update SunPKCS11 provider with PKCS11 v3.0
    header files
    + JDK-8263382: java/util/logging/ParentLoggersTest.java failed
    with "checkLoggers: getLoggerNames() returned unexpected
    loggers"
    + JDK-8268103: JNI functions incorrectly return a double after
    JDK-8265836
    + JDK-8269594: assert(_handle_mark_nesting &gt; 1) failed: memory
    leak: allocating handle outside HandleMark
    + JDK-8269859: BacktraceBuilder._cprefs needs to be accessed as
    unsigned short
    + JDK-8269882: stack-use-after-scope in NewObjectA
  * Import of OpenJDK 8 u312 build 05
    + JDK-7188942: Remove support of pbuffers in OGL Java2d pipeline
    + JDK-8022323: [JavaSecurityScanner] review package
    com.sun.management.* Native methods should be private
    + JDK-8131062: aarch64: add support for GHASH acceleration
    + JDK-8134869: AARCH64: GHASH intrinsic is not optimal
    + JDK-8269851: OperatingSystemMXBean getProcessCpuLoad reports
    incorrect process cpu usage in containers
    + JDK-8272124: Cgroup v1 initialization causes
    NullPointerException when cgroup path contains colon
    + JDK-8272714: [8u] Build failure after backport of JDK-8248901
    with MSVC 2013
  * Import of OpenJDK 8 u312 build 06
    + JDK-8268965: TCP Connection Reset when connecting simple
    socket to SSL server
    + JDK-8272643: Backout JDK-8176837 from 8u312
  * Import of OpenJDK 8 u312 build 07
    + JDK-8157404: Unable to read certain PKCS12 keystores from
    SequenceInputStream
    + JDK-8222751: closed/test/jdk/sun/security/util/
    /DerIndefLenConverter/IndefBerPkcs12.java fail
    + JDK-8269763: The JEditorPane is blank after JDK-8265167
  * Shenandoah
    + [backport] 8269661: JNI_GetStringCritical does not lock char
    array
    + Re-cast JNI critical strings patch to be Shenandoah-specific</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1636113600">- Modified patch:
  * fips.patch
    + return in native code after generating java.io.IOException</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1638619200">- Modified patch:
  * fips.patch
    + When system crypto policy files are not available, use the
    information from the java.security file that we distribute
    with OpenJDK as a fallback. (bsc#1193314, bsc#1193444,
    bsc#1193491)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1644408000">- Removed patch:
  * comment-nss-security-provider.patch
    + there is a configure-time option to do exactly the same thing
- Modified patch:
  * fips.patch
    + allow plain key import, unless disabled with
  - Dcom.suse.fips.plainKeySupport=false command-line option</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646481600">- Update to version jdk8u322 (icedtea-3.22.0)
  * January 2022 CPU
  * Security fixes
    + JDK-8264934, CVE-2022-21248, bsc#1194926: Enhance cross VM
    serialization
    + JDK-8268488: More valuable DerValues
    + JDK-8268494: Better inlining of inlined interfaces
    + JDK-8268512: More content for ContentInfo
    + JDK-8268795: Enhance digests of Jar files
    + JDK-8268801: Improve PKCS attribute handling
    + JDK-8268813, CVE-2022-21283, bsc#1194937: Better String
    matching
    + JDK-8269151: Better construction of EncryptedPrivateKeyInfo
    + JDK-8269944: Better HTTP transport redux
    + JDK-8270392, CVE-2022-21293, bsc#1194935: Improve String
    constructions
    + JDK-8270416, CVE-2022-21294, bsc#1194934: Enhance
    construction of Identity maps
    + JDK-8270492, CVE-2022-21282, bsc#1194933: Better resolution
    of URIs
    + JDK-8270498, CVE-2022-21296, bsc#1194932: Improve SAX Parser
    configuration management
    + JDK-8270646, CVE-2022-21299, bsc#1194931: Improved scanning
    of XML entities
    + JDK-8271962: Better TrueType font loading
    + JDK-8271968: Better canonical naming
    + JDK-8271987: Manifest improved manifest entries
    + JDK-8272014, CVE-2022-21305, bsc#1194939: Better array
    indexing
    + JDK-8272026, CVE-2022-21340, bsc#1194940: Verify Jar
    Verification
    + JDK-8272236, CVE-2022-21341, bsc#1194941: Improve serial
    forms for transport
    + JDK-8272272: Enhance jcmd communication
    + JDK-8272462: Enhance image handling
    + JDK-8273290: Enhance sound handling
    + JDK-8273748, CVE-2022-21349: Improve Solaris font rendering
    + JDK-8273756, CVE-2022-21360, bsc#1194929: Enhance BMP image
    support
    + JDK-8273838, CVE-2022-21365, bsc#1194928: Enhanced BMP
    processing
  * Import of OpenJDK 8 u322
    + JDK-6801613: Cross-platform pageDialog and printDialog top
    margin entry broken
    + JDK-8011541: [TEST_BUG] closed/javax/swing/plaf/metal/
    /MetalUtils/bug6190373.java fails NPE since 7u25b03
    + JDK-8025430: [TEST_BUG] javax/swing/JEditorPane/5076514/
    /bug5076514.java failed since jdk8b108
    + JDK-8041928: MouseEvent.getModifiersEx gives wrong result
    + JDK-8042199: The build of J2DBench via makefile is broken
    after the JDK-8005402
    + JDK-8044365: (dc) MulticastSendReceiveTests.java failing with
    ENOMEM when joining group (OS X 10.9)
    + JDK-8048021: Remove @version tag in jaxp repo
    + JDK-8049348: compiler/intrinsics/bmi/verifycode tests on
    lzcnt and tzcnt use incorrect assumption about REXB prefix
    usage
    + JDK-8060027: Tests java/beans/XMLEncoder/Test4903007.java and
    java/beans/XMLEncoder/java_awt_GridBagLayout.java
    + JDK-8066588: javax/management/remote/mandatory/connectio
    /RMIConnector_NPETest.java fails to compile
    + JDK-8066652: Default TimeZone is GMT not local if
    user.timezone is invalid on Mac OS
    + JDK-8069034:
    gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
    nightly failure
    + JDK-8077590: windows_i586_6.2-product-c2-runThese8_Xcomp_vm
    failing after win compiler upgrade
    + JDK-8080287: The image of BufferedImage.TYPE_INT_ARGB and
    BufferedImage.TYPE_INT_ARGB_PRE is blank
    + JDK-8140329: [TEST_BUG] test FullScreenAfterSplash.java
    failed because image was not generated
    + JDK-8140472: java/net/ipv6tests/TcpTest.java failed
    intermittently with java.net.BindException: Address already in
    use: NET_Bind
    + JDK-8147051: StaxEntityResolverWrapper should create
    StaxXMLInputSource with a resolver indicator
    + JDK-8148915: Intermittent failures of bug6400879.java
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8177393: Result of RescaleOp for 4BYTE_ABGR images may be
    25% black
    + JDK-8177536: Avoid Apple Peer-to-Peer interfaces in
    networking tests
    + JDK-8182036: Load from initializing arraycopy uses wrong
    memory state
    + JDK-8183369: RFC unconformity of HttpURLConnection with proxy
    + JDK-8183543: Aarch64: C2 compilation often fails with "failed
    spill-split-recycle sanity check"
    + JDK-8187450: JNI local refs exceeds capacity warning in
    NetworkInterface::getAll
    + JDK-8187649: ArrayIndexOutOfBoundsException in
    java.util.JapaneseImperialCalendar
    + JDK-8190482: InnocuousThread creation should not require the
    caller to possess enableContextClassLoaderOverride
    + JDK-8190793: Httpserver does not detect truncated request body
    + JDK-8196572: Tests ColConvCCMTest.java and MTColConvTest.java
    fail
    + JDK-8202788: Explicitly reclaim cached thread-local direct
    buffers at thread exit
    + JDK-8210058: Algorithmic Italic font leans opposite angle in
    Printing
    + JDK-8220150: macos10.14 Mojave returns anti-aliased glyphs
    instead of aliased B&amp;W glyphs
    + JDK-8225082: Remove IdenTrust certificate that is expiring in
    September 2021
    + JDK-8225083: Remove Google certificate that is expiring in
    December 2021
    + JDK-8226806: [macOS 10.14] Methods of Java Robot should be
    called from appropriate thread
    + JDK-8231254: (fs) Add test for macOS Catalina changes to
    protect system software
    + JDK-8231438: [macOS] Dark mode for the desktop is not
    supported
    + JDK-8232178: MacVolumesTest failed after upgrade to MacOS
    Catalina
    + JDK-8232226: [macos 10.15] test/jdk/java/awt/color/
    /EqualityTest/EqualityTest.java may fail
    + JDK-8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/
    /DrawImageBG/SystemBgColorTest.java fails
    + JDK-8236897: Fix the copyright header for pkcs11gcm2.h
    + JDK-8237499: JFR: Include stack trace in the ThreadStart event
    + JDK-8239886: Minimal VM build fails after JDK-8237499
    + JDK-8261397: Try Catch Method Failing to Work When Dividing
    An Integer By 0
    + JDK-8262731: [macOS] Exception from "Printable.print" is
    swallowed during "PrinterJob.print"
    + JDK-8272342: [TEST_BUG] java/awt/print/PrinterJob/
    /PageDialogMarginTest.java catches all exceptions
    + JDK-8273308: PatternMatchTest.java fails on CI
    + JDK-8273342: Null pointer dereference in
    classFileParser.cpp:2817
    + JDK-8273826: Correct Manifest file name and NPE checks
    + JDK-8273968: JCK javax_xml tests fail in CI
    + JDK-8274407: (tz) Update Timezone Data to 2021c
    + JDK-8274467: TestZoneInfo310.java fails with tzdata2021b
    + JDK-8274468: TimeZoneTest.java fails with tzdata2021b
    + JDK-8274595: DisableRMIOverHTTPTest failed: connection refused
    + JDK-8274779: HttpURLConnection: HttpClient and HttpsClient
    incorrectly check request method when set to POST
    + JDK-8275766: (tz) Update Timezone Data to 2021e
    + JDK-8275849: TestZoneInfo310.java fails with tzdata2021e
    + JDK-8276536: Update TimeZoneNames files to follow the changes
    made by JDK-8275766
- Added patch:
  * JDK-8076190.patch
    + backport reviewed fix for JDK-8076190 Customizing the
    generation of a PKCS12 keystore (bsc#1195163)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1649073600">- Add java-1_8_0-openjdk-autoconf27.patch to accept autoconf 2.71
  as autoconf 2.59 or later</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1656590400">- Update to version jdk8u332 (icedtea-3.23.0)
  * April 2022 CPU
  * Security fixes
    + JDK-8269938: Enhance XML processing passes redux
    + JDK-8270504, bsc#1198672, CVE-2022-21426: Better XPath
    expression handling
    + JDK-8272255: Completely handle MIDI files
    + JDK-8272261: Improve JFR recording file processing
    + JDK-8272594: Better record of recordings
    + JDK-8274221: More definite BER encodings
    + JDK-8275151, bsc#1198675, CVE-2022-21443: Improved Object
    Identification
    + JDK-8277227: Better identification of OIDs
    + JDK-8277672, bsc#1198674, CVE-2022-21434: Better invocation
    handler handling
    + JDK-8278008, bsc#1198671, CVE-2022-21476: Improve Santuario
    processing
    + JDK-8278356: Improve file creation
    + JDK-8278449: Improve keychain support
    + JDK-8278805: Enhance BMP image loading
    + JDK-8278972, bsc#1198673, CVE-2022-21496: Improve URL supports
    + JDK-8281388: Change wrapping of EncryptedPrivateKeyInfo
  * Import of OpenJDK 8 u332
    + JDK-8033980: Xerces Update: datatype XMLGregorianCalendarImpl
    and DurationImpl
    + JDK-8035437: Xerces Update: xml/serialize/DOMSerializerImpl
    + JDK-8035577: Xerces Update: impl/xpath/regex/RangeToken.java
    + JDK-8037259: xerces update: xpointer update
    + JDK-8041523: Xerces Update: Serializer improvements from Xalan
    + JDK-8141508: java.lang.invoke.LambdaConversionException:
    Invalid receiver type
    + JDK-8162572: Update License Header for all JAXP sources
    + JDK-8167014: jdeps: Missing message: warn.skipped.entry
    + JDK-8198411: [TEST_BUG] Two java2d tests are unstable in mach5
    + JDK-8202822: Add .git to .hgignore
    + JDK-8205540: test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/
    /trace001/trace001.java fails with Debuggee did not exit after
    15 &lt;cont&gt; commands
    + JDK-8209178: Proxied HttpsURLConnection doesn't send BODY
    when retrying POST request
    + JDK-8210283: Support git as an SCM alternative in the build
    + JDK-8218682: [TEST_BUG] DashOffset fails in mach5
    + JDK-8225690: Multiple AttachListener threads can be created
    + JDK-8227738: jvmti/DataDumpRequest/datadumpreq001 failed due
    to "exit code is 134"
    + JDK-8227815: Minimal VM: set_state is not a member of
    AttachListener
    + JDK-8240633: Memory leaks in the implementations of
    FileChooserUI
    + JDK-8241768: git needs .gitattributes
    + JDK-8247766: [aarch64] guarantee(val &lt; (1U &lt;&lt; nbits)) failed:
    Field too big for insn
    + JDK-8253147: The javax/swing/JPopupMenu/7154841/
    /bug7154841.java fail on big screens
    + JDK-8253353: Crash in C2: guarantee(n != NULL) failed: No Node
    + JDK-8266749: AArch64: Backtracing broken on PAC enabled
    systems
    + JDK-8270290: NTLM authentication fails if HEAD request is used
    + JDK-8273229: Update OS detection code to recognize Windows
    Server 2022
    + JDK-8273341: Update Siphash to version 1.0
    + JDK-8273575: memory leak in appendBootClassPath(), paths must
    be deallocated
    + JDK-8274524: SSLSocket.close() hangs if it is called during
    the ssl handshake
    + JDK-8277224: sun.security.pkcs.PKCS9Attributes.toString()
    throws NPE
    + JDK-8277488: Add expiry exception for Digicert
    (geotrustglobalca) expiring in May 2022
    + JDK-8279077: JFR crashes on Linux ppc due to missing crash
    protector in signal handler
    + JDK-8280060: The sun/rmi/server/Activation.java class use
    Thread.dumpStack()
    + JDK-8282300: Throws NamingException instead of
    InvalidNameException after JDK-8278972
    + JDK-8282397: createTempFile method of java.io.File is failing
    when called with suffix of spaces character
    + JDK-8284548: Invalid XPath expression causes
    StringIndexOutOfBoundsException
    + JDK-8284920: Incorrect Token type causes XPath expression to
    return empty result
    + JDK-8284936: Fix Java 7 bootstrap breakage due to use of
    Arrays.stream
  * Backports
    + JDK-8031567: Better model for storing source revision
    information
    + JDK-8170385: JDK-8031567 broke source bundles
    + JDK-8170392: JDK-8031567 broke builds from source bundles
    + JDK-8253424: Add support for running pre-submit testing using
    GitHub Actions
    + JDK-8253865: Pre-submit testing using GitHub Actions does not
    detect failures reliably
    + JDK-8254054: Pre-submit testing using GitHub Actions should
    not use the deprecated set-env command
    + JDK-8254173: Add Zero, Minimal hotspot targets to submit
    workflow
    + JDK-8254175: Build no-pch configuration in debug mode for
    submit checks
    + JDK-8254282: Add Linux x86_32 builds to submit workflow
    + JDK-8255305: Add Linux x86_32 tier1 to submit workflow
    + JDK-8255352: Archive important test outputs in submit workflow
    + JDK-8255373: Submit workflow artifact name is always
    "test-results_.zip"
    + JDK-8255895: Submit workflow artifacts miss hs_errs/replays
    due to ZIP include mismatch
    + JDK-8256127: Add cross-compiled foreign architectures builds
    to submit workflow
    + JDK-8256277: Github Action build on macOS should define OS
    and Xcode versions
    + JDK-8256354: Github Action build on Windows should define OS
    and MSVC versions
    + JDK-8256393: Github Actions build on Linux should define OS
    and GCC versions
    + JDK-8256414: add optimized build to submit workflow
    + JDK-8256747: GitHub Actions: decouple the hotspot build-only
    jobs from Linux x64 testing
    + JDK-8257056: Submit workflow should apt-get update to avoid
    package installation errors
    + JDK-8259924: GitHub actions fail on Linux x86_32 with "Could
    not configure libc6:i386"
    + JDK-8260460: GitHub actions still fail on Linux x86_32 with
    "Could not configure libc6:i386"
    + JDK-8263667: Avoid running GitHub actions on branches named
    pr/*
    + JDK-8282225: GHA: Allow one concurrent run per PR only
    + JDK-8284772: 8u GHA: Use GCC Major Version Dependencies Only
  * Bug fixes
    + GH002: Only add -Wno-unused-parameter on gcc and clang
    compilers.
    + GH004: Fix naming of sockaddr_in6 variable (sa6-&gt;him6) in
    SOCKETADDRESS union on Windows
    + GH007: Fix NetworkInterface_winXP.c variable declarations to
    compile on VS2010
    + GH008: Reinstate POST_STRIP_CMD empty check in Images.gmk
    + GH012: Building from tarball broken by bad backport of
    JDK-8210283
  * Shenandoah
    + JDK-8260632: Build failures after JDK-8253353</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1659441600">- Update to version jdk8u345 (icedtea-3.24.0)
  * July 2022 CPU
  * Security fixes
    + JDK-8272243: Improve DER parsing
    + JDK-8272249: Better properties of loaded Properties
    + JDK-8277608: Address IP Addressing
    + JDK-8281859, CVE-2022-21540, bsc#1201694: Improve class
    compilation
    + JDK-8281866, CVE-2022-21541, bsc#1201692: Enhance
    MethodHandle invocations
    + JDK-8283190: Improve MIDI processing
    + JDK-8284370: Improve zlib usage
    + JDK-8285407, CVE-2022-34169, bsc#1201684: Improve Xalan
    supports
  * Import of OpenJDK 8 u342
    + JDK-8076190, bsc#1195163: Customizing the generation of a
    PKCS12 keystore
    + JDK-8129572: Cleanup usage of getResourceAsStream in jaxp
    + JDK-8132256: jaxp: Investigate removal of com/sun/org/apache/
    /bcel/internal/util/ClassPath.java
    + JDK-8168926: C2: Bytecode escape analyzer crashes due to
    stack overflow
    + JDK-8170530: bash configure output contains a typo in a
    suggested library name
    + JDK-8190753: (zipfs): Accessing a large entry (&gt; 2^31 bytes)
    leads to a negative initial size for ByteArrayOutputStream
    + JDK-8194154: System property user.dir should not be changed
    + JDK-8202142: jfr/event/io/TestInstrumentation is unstable
    + JDK-8209771: jdk.test.lib.Utils::runAndCheckException error
    + JDK-8221988: add possibility to build with Visual Studio 2019
    + JDK-8223396: [TESTBUG] several jfr tests do not clean up
    files created in /tmp
    + JDK-8230865: [TESTBUG] jdk/jfr/event/io/EvilInstrument.java
    fails at-run shell MakeJAR.sh target
    + JDK-8235211: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails with
    AttachNotSupportedException: Unable to open socket file
    + JDK-8244973: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails "stderr was not
    empty"
    + JDK-8248876: LoadObject with bad base address created for
    exec file on linux
    + JDK-8255239: The timezone of the hs_err_pid log file is
    corrupted in Japanese locale
    + JDK-8261107: ArrayIndexOutOfBoundsException in the
    ICC_Profile.getInstance(InputStream)
    + JDK-8266187: Memory leak in appendBootClassPath()
    + JDK-8274658: ISO 4217 Amendment 170 Update
    + JDK-8274751: Drag And Drop hangs on Windows
    + JDK-8278138: OpenJDK8 fails to start on Windows 8.1 after
    upgrading compiler to VS2017
    + JDK-8279669: test/jdk/com/sun/jdi/TestScaffold.java uses
    wrong condition
    + JDK-8281814: Debuginfo.diz contains redundant build path
    after backport JDK-8025936
    + JDK-8282458: Update .jcheck/conf file for 8u move to git
    + JDK-8282552: Bump update version of OpenJDK: 8u342
    + JDK-8283350: (tz) Update Timezone Data to 2022a
    + JDK-8284620: CodeBuffer may leak _overflow_arena
    + JDK-8285445: cannot open file "NUL:"
    + JDK-8285523: Improve test java/io/FileOutputStream/
    /OpenNUL.java
    + JDK-8285591: [11] add signum checks in DSA.java engineVerify
    + JDK-8285727: [11u, 17u] Unify fix for JDK-8284920 with
    version from head
    + JDK-8286989: Build failure on macOS after 8281814
    + JDK-8287537: 8u JDK-8284620 backport broke AArch64 build
  * Import of OpenJDK 8 u345
    + JDK-8290832: It is no longer possible to change "user.dir"
    in the JDK8
    + JDK-8291568: Bump update version of OpenJDK: 8u345
- Removed patch:
  * JDK-8076190.patch
    + Included by upstream</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1661342400">- make-jobserver-detection.patch: Fix detection of jobserver support</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1669896000">- Update to version jdk8u352 (icedtea-3.25.0)
  * October 2022 CPU
  * CVEs
    + CVE-2022-21619 (bsc#1204473)
    + CVE-2022-21626 (bsc#1204471)
    + CVE-2022-21624 (bsc#1204475)
    + CVE-2022-21628 (bsc#1204472)
  * Security fixes
    + JDK-8282252: Improve BigInteger/Decimal validation
    + JDK-8285662: Better permission resolution
    + JDK-8286511: Improve macro allocation
    + JDK-8286519: Better memory handling
    + JDK-8286526: Improve NTLM support
    + JDK-8286533: Key X509 usages
    + JDK-8286910: Improve JNDI lookups
    + JDK-8286918: Better HttpServer service
    + JDK-8288508: Enhance ECDSA usage
  * Import of OpenJDK 8 u352
    + JDK-7131823: bug in GIFImageReader
    + JDK-7186258: InetAddress$Cache should replace
    currentTimeMillis with nanoTime for more precise and accurate
    + JDK-8028265: Add legacy tz tests to OpenJDK
    + JDK-8039955: [TESTBUG] jdk/lambda/LambdaTranslationTest1 -
    java.lang.AssertionError: expected [d:1234.000000] but found
    [d:1234,000000]
    + JDK-8049228: Improve multithreaded scalability of InetAddress
    cache
    + JDK-8071507: (ref) Clear phantom reference as soft and weak
    references do
    + JDK-8087283: Add support for the XML Signature here() function
    to the JDK XPath implementation
    + JDK-8130895: Test javax/swing/system/6799345/TestShutdown.java
    fails on Solaris11 Sparcv9
    + JDK-8136354: [TEST_BUG] Test
    java/awt/image/RescaleOp/RescaleAlphaTest.java with Bad action
    for script
    + JDK-8139668: Generate README-build.html from markdown
    + JDK-8143847: Remove REF_CLEANER reference category
    + JDK-8147862: Null check too late in
    sun.net.httpserver.ServerImpl
    + JDK-8150669: C1 intrinsic for Class.isPrimitive
    + JDK-8155742: [Windows] robot.keyPress(KeyEvent.VK_ALT_GRAPH)
    throws java.lang.IllegalArgumentException in windows
    + JDK-8173339: AArch64: Fix minimum stack size computations
    + JDK-8173361: various crashes in
    JvmtiExport::post_compiled_method_load
    + JDK-8175797: (ref) Reference::enqueue method should clear the
    reference object before enqueuing
    + JDK-8178832: (ref) jdk.lang.ref.disableClearBeforeEnqueue
    property is ignored
    + JDK-8183107: PKCS11 regression regarding checkKeySize
    + JDK-8193780: (ref) Remove the undocumented
    "jdk.lang.ref.disableClearBeforeEnqueue" system property
    + JDK-8194873: right ALT key hotkeys no longer work in Swing
    components
    + JDK-8201793: (ref) Reference object should not support cloning
    + JDK-8214427: probable bug in logic of
    ConcurrentHashMap.addCount()
    + JDK-8232950: SUNPKCS11 Provider incorrectly check key length
    for PSS Signatures.
    + JDK-8233019: java.lang.Class.isPrimitive() (C1) returns wrong
    result if Klass* is aligned to 32bit
    + JDK-8235218: Minimal VM is broken after JDK-8173361
    + JDK-8235385: Crash on aarch64 JDK due to long offset
    + JDK-8245263: Enable TLSv1.3 by default on JDK 8u for Client
    roles
    + JDK-8254178: Remove .hgignore
    + JDK-8254318: Remove .hgtags
    + JDK-8256722: handle VC++:1927 VS2019 in  abstract_vm_version
    + JDK-8260589: Crash in JfrTraceIdLoadBarrier::load(_jclass*)
    + JDK-8280963: Incorrect PrintFlags formatting on Windows
    + JDK-8282538: PKCS11 tests fail on CentOS Stream 9
    + JDK-8283849: AsyncGetCallTrace may crash JVM on guarantee
    + JDK-8285400: Add '@apiNote' to the APIs defined in
    Java SE 8 MR 3
    + JDK-8285497: Add system property for Java SE specification
    maintenance version
    + JDK-8287132: Retire Runtime.runFinalizersOnExit so that it
    always throws UOE
    + JDK-8287508: The tests added to jdk-8 by 8235385 are to be
    ported to jdk-11
    + JDK-8287521: Bump update version of OpenJDK: 8u352
    + JDK-8288763: Pack200 extraction failure with invalid size
    + JDK-8288865: [aarch64] LDR instructions must use legitimized
    addresses
    + JDK-8290000: Bump macOS GitHub actions to macOS 11
    + JDK-8292579: (tz) Update Timezone Data to 2022c
    + JDK-8292688: Support Security properties in
    security.testlibrary.Proc
  * AArch32 port
    + JDK-8292599: [aarch32] Crash due to missed CPU specific part
    of 8233019</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1675771200">- Update to version jdk8u362 (icedtea-3.26.0)
  * January 2023 CPU
  * CVEs
    + CVE-2023-21830, bsc#1207249
    + CVE-2023-21843, bsc#1207248
  * Security fixes
    + JDK-8285021: Improve CORBA communication
    + JDK-8286496: Improve Thread labels
    + JDK-8288516: Enhance font creation
    + JDK-8289350: Better media supports
    + JDK-8293554: Enhanced DH Key Exchanges
    + JDK-8293598: Enhance InetAddress address handling
    + JDK-8293717: Objective view of ObjectView
    + JDK-8293734: Improve BMP image handling
    + JDK-8293742: Better Banking of Sounds
    + JDK-8295687: Better BMP bounds
  * New features
    + Support for building with autoconf 2.71
  * Import of OpenJDK 8 u362 build 09
    + JDK-6885993: Named Thread: introduce print() and
    print_on(outputStream* st) methods
    + JDK-7124218: [TEST_BUG] [macosx] Space should select cell in
    the JTable
    + JDK-8054066: com/sun/jdi/DoubleAgentTest.java fails with
    timeout
    + JDK-8067941: [TESTBUG] Fix tests for OS with 64K page size.
    + JDK-8071530: Update OS detection code to reflect Windows 10
    version change
    + JDK-8073464: GC workers do not have thread names
    + JDK-8079255: [TEST_BUG] [macosx] Test closed/java/awt/Robot/
    /RobotWheelTest/RobotWheelTest fails for Mac only
    + JDK-8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/
    /RobotWheelTest.java fails
    + JDK-8148005: One byte may be corrupted by
    get_datetime_string()
    + JDK-8159599: [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/
    /ModalInternalFrameTest.java
    + JDK-8159720: Failure of C2 compilation with tiered prevents
    some C1 compilations
    + JDK-8197859: VS2017 Complains about UINTPTR_MAX definition in
    globalDefinitions_VisCPP.hpp
    + JDK-8206456: [TESTBUG] docker jtreg tests fail on systems
    without cpuset.effective_cpus / cpuset.effective_mems
    + JDK-8221529: [TESTBUG] Docker tests use old/deprecated image
    on AArch64
    + JDK-8224506: [TESTBUG] TestDockerMemoryMetrics.java fails
    with exitValue = 137
    + JDK-8233551: [TESTBUG] SelectEditTableCell.java fails on MacOS
    + JDK-8241086: Test runtime/NMT/HugeArenaTracking.java is
    failing on 32bit Windows
    + JDK-8253702: BigSur version number reported as 10.16, should
    be 11.nn
    + JDK-8255559: Leak File Descriptors Because of
    ResolverLocalFilesystem#engineResolveURI()
    + JDK-8265527: tools/javac/diags/CheckExamples.java fails after
    JDK-8078024 8u backport
    + JDK-8269039: Disable SHA-1 Signed JARs
    + JDK-8269850: Most JDK releases report macOS version 12 as
    10.16 instead of 12.0
    + JDK-8270344: Session resumption errors
    + JDK-8271459: C2: Missing NegativeArraySizeException when
    creating StringBuilder with negative capacity
    + JDK-8273176: handle latest VS2019 in abstract_vm_version
    + JDK-8274563: jfr/event/oldobject/TestClassLoaderLeak.java
    fails when GC cycles are not happening
    + JDK-8274840: Update OS detection code to recognize Windows 11
    + JDK-8275887: jarsigner prints invalid digest/signature
    algorithm warnings if keysize is weak/disabled
    + JDK-8280890: Cannot use '-Djava.system.class.loader' with
    class loader in signed JAR
    + JDK-8283277: ISO 4217 Amendment 171 Update
    + JDK-8283903: GetContainerCpuLoad does not return the correct
    result in share mode
    + JDK-8284389: Improve stability of GHA Pre-submit testing by
    caching cygwin installer
    + JDK-8284622: Update versions of some Github Actions used in
    JDK workflow
    + JDK-8286582: Build fails on macos aarch64 when using
  - -with-zlib=bundled
    + JDK-8288928: Incorrect GPL header in pnglibconf.h (backport
    of JDK-8185041)
    + JDK-8289549: ISO 4217 Amendment 172 Update
    + JDK-8292762: Remove .jcheck directories from jdk8u
    subcomponents
    + JDK-8293181: Bump update version of OpenJDK: 8u362
    + JDK-8293461: Add a test for JDK-8290832
    + JDK-8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java
    still fails when GC cycles are not happening
    + JDK-8294307: ISO 4217 Amendment 173 Update
    + JDK-8294357: (tz) Update Timezone Data to 2022d
    + JDK-8294863: Enable partial tier1 testing in GHA for JDK8
    + JDK-8295164: JDK 8 jdi tests should not use tasklist command
    on Windows
    + JDK-8295173: (tz) Update Timezone Data to 2022e
    + JDK-8295288: Some vm_flags tests associate with a wrong BugID
    + JDK-8295714: GHA ::set-output is deprecated and will be
    removed
    + JDK-8295723: security/infra/wycheproof/RunWycheproof.java
    fails with Assertion Error
    + JDK-8295915: Problemlist compiler/rtm failures specific to 8u
    + JDK-8295950: Enable langtools/tier1 in GHA for 8u
    + JDK-8296108: (tz) Update Timezone Data to 2022f
    + JDK-8296239: ISO 4217 Amendment 174 Update
    + JDK-8296555: Enable hotspot/tier1 for 64-bit builds in GHA
    for 8u
    + JDK-8296715: CLDR v42 update for tzdata 2022f
    + JDK-8296959: Fix hotspot shell tests of 8u on multilib systems
    + JDK-8297141: Fix hotspot/test/runtime/SharedArchiveFile/
    /DefaultUseWithClient.java for 8u
    + JDK-8297804: (tz) Update Timezone Data to 2022g
    + JDK-8299439: java/text/Format/NumberFormat/CurrencyFormat.java
    fails for hr_HR
    + JDK-8299483: ProblemList java/text/Format/NumberFormat/
    /CurrencyFormat.java
    + JDK-8300178: JDK-8286496 causes build failure on older GCC
    + JDK-8300225: JDK-8288516 causes build failure on Windows +
    VS2010
  * Bug fixes
    + Don't run check-aes on Zero builds (pointless and slow)
- Removed patch:
  * java-1_8_0-openjdk-autoconf27.patch
    + fixed upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1683115200">- Update to version jdk8u372 (icedtea-3.27.0)
  * April 2023 CPU
  * CVEs
    + CVE-2023-21930, bsc#1210628
    + CVE-2023-21937, bsc#1210631
    + CVE-2023-21938, bsc#1210632
    + CVE-2023-21939, bsc#1210634
    + CVE-2023-21954, bsc#1210635
    + CVE-2023-21967, bsc#1210636
    + CVE-2023-21968, bsc#1210637
  * Security fixes
    + JDK-8287404: Improve ping times
    + JDK-8288436: Improve Xalan supports
    + JDK-8294474: Better AES support
    + JDK-8295304: Runtime support improvements
    + JDK-8296496, JDK-8292652: Overzealous check in sizecalc.h
    prevents large memory allocation
    + JDK-8296676, JDK-8296622: Improve String platform support
    + JDK-8296684: Improve String platform support
    + JDK-8296692: Improve String platform support
    + JDK-8296700: Improve String platform support
    + JDK-8296832: Improve Swing platform support
    + JDK-8297371: Improve UTF8 representation redux
    + JDK-8298191: Enhance object reclamation process
    + JDK-8298310: Enhance TLS session negotiation
    + JDK-8298667: Improved path handling
    + JDK-8299129: Enhance NameService lookups
  * Import of OpenJDK 8 u372 build 07
    + JDK-6734341: REGTEST fails: SelectionAutoscrollTest.html
    + JDK-6829250: Reg test: java/awt/Toolkit/ScreenInsetsTest/
    /ScreenInsetsTest.java fails in Windows
    + JDK-7001973: java/awt/Graphics2D/CopyAreaOOB.java fails
    + JDK-7124238: [macosx] Font in BasicHTML document is bigger
    than it should be
    + JDK-7124381: DragSourceListener.dragDropEnd() never been
    called on completion of dnd operation
    + JDK-8039888: [TEST_BUG] keyboard garbage after
    javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/
    /WrongAltProcessing.java
    + JDK-8042098: [TESTBUG] Test
    sun/java2d/AcceleratedXORModeTest.java fails on Windows
    + JDK-8065422: Trailing dot in hostname causes TLS handshake to
    fail with SNI disabled
    + JDK-8072770: [TESTBUG] Some Introspector tests fail with a
    Java heap bigger than 4GB
    + JDK-8075964: Test java/awt/Mouse/TitleBarDoubleClick/
    /TitleBarDoubleClick.html fails intermittently with timeout
    error
    + JDK-8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/
    /4251579/bug4251579.java failure due to timing
    + JDK-8142540: [TEST_BUG] Test sun/awt/dnd/8024061/
    /bug8024061.java fails on ubuntu
    + JDK-8156579: Two JavaBeans tests failed
    + JDK-8156581: Cleanup of ProblemList.txt
    + JDK-8159135: [PIT] javax/swing/JMenuItem/8152981/
    /MenuItemIconTest.java always fail
    + JDK-8177560: @headful key can be removed from the tests for
    JavaSound
    + JDK-8196196: Headful tests should not be run in headless mode
    + JDK-8196467: javax/swing/JInternalFrame/Test6325652.java fails
    + JDK-8197408: Bad pointer comparison and small cleanup in
    os_linux.cpp
    + JDK-8203485: [freetype] text rotated on 180 degrees is too
    narrow
    + JDK-8205959: Do not restart close if errno is EINTR
    + JDK-8216366: Add rationale to PER_CPU_SHARES define
    + JDK-8226236: win32:
    gc/metaspace/TestCapacityUntilGCWrapAround.java fails
    + JDK-8228585: jdk/internal/platform/cgroup/
    /TestCgroupMetrics.java - NumberFormatException because of
    large long values (memory limit_in_bytes)
    + JDK-8229182: [TESTBUG] runtime/containers/docker/
    /TestMemoryAwareness.java test fails on SLES12
    + JDK-8229202: Docker reporting causes secondary crashes in
    error handling
    + JDK-8230305: Cgroups v2: Container awareness
    + JDK-8231111: Cgroups v2: Rework Metrics in java.base so as to
    recognize unified hierarchy
    + JDK-8232207: Linux os::available_memory re-reads cgroup
    configuration on every invocation
    + JDK-8233570: [TESTBUG] HTMLEditorKit test bug5043626.java is
    failing on macos
    + JDK-8234484: Add ability to configure third port for remote
    JMX
    + JDK-8237479: 8230305 causes slowdebug build failure
    + JDK-8239559: Cgroups: Incorrect detection logic on some
    systems
    + JDK-8239785: Cgroups: Incorrect detection logic on old
    systems in hotspot
    + JDK-8239827: The test OpenByUNCPathNameTest.java should be
    changed to be manual
    + JDK-8240189: [TESTBUG] Some cgroup tests are failing after
    JDK-8231111
    + JDK-8241087: Build failure with VS 2019 (16.5.0) due to C2039
    and C2873
    + JDK-8242468: VS2019 build missing vcruntime140_1.dll
    + JDK-8243543: jtreg test security/infra/java/security/cert/
    /CertPathValidator/certification/BuypassCA.java fails
    + JDK-8244500: jtreg test error in test/hotspot/jtreg/
    /containers/docker/TestMemoryAwareness.java
    + JDK-8245543: Cgroups: Incorrect detection logic on some
    systems (still reproducible)
    + JDK-8245654: Add Certigna Root CA
    + JDK-8247676: vcruntime140_1.dll is not needed on 32-bit
    Windows
    + JDK-8248899: security/infra/java/security/cert/
    /CertPathValidator/certification/QuoVadisCA.java fails,
    Certificate has been revoked
    + JDK-8252359: HotSpot Not Identifying it is Running in a
    Container
    + JDK-8252957: Wrong comment in CgroupV1Subsystem::cpu_quota
    + JDK-8253435: Cgroup: 'stomping of _mount_path' crash if
    manually mounted cpusets exist
    + JDK-8253714: [cgroups v2] Soft memory limit incorrectly using
    memory.high
    + JDK-8253727: [cgroups v2] Memory and swap limits reported
    incorrectly
    + JDK-8253797: [cgroups v2] Account for the fact that swap
    accounting is disabled on some systems
    + JDK-8253939: [TESTBUG] Increase coverage of the cgroups
    detection code
    + JDK-8254001: [Metrics] Enhance parsing of cgroup interface
    files for version detection
    + JDK-8254717: isAssignableFrom checks in
    KeyFactorySpi.engineGetKeySpec appear to be backwards
    + JDK-8254997: Remove unimplemented
    OSContainer::read_memory_limit_in_bytes
    + JDK-8257620: Do not use objc_msgSend_stret to get macOS
    version
    + JDK-8262379: Add regression test for JDK-8257746
    + JDK-8263404: RsaPrivateKeySpec is always recognized as
    RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec
    + JDK-8266391: Replace use of reflection in
    jdk.internal.platform.Metrics
    + JDK-8270317: Large Allocation in CipherSuite
    + JDK-8275535: Retrying a failed authentication on multiple
    LDAP servers can lead to users blocked
    + JDK-8275650: Problemlist java/io/File/createTempFile/
    /SpecialTempFile.java for Windows 11
    + JDK-8275713: TestDockerMemoryMetrics test fails on recent runc
    + JDK-8278951: containers/cgroup/PlainRead.java fails on Ubuntu
    21.10
    + JDK-8280048: Missing comma in copyright header
    + JDK-8282398: EndingDotHostname.java test fails because SSL
    cert expired
    + JDK-8282511: Use fixed certificate validation date in
    SSLExampleCert template
    + JDK-8282947: JFR: Dump on shutdown live-locks in some
    conditions
    + JDK-8283606: Tests may fail with zh locale on MacOS
    + JDK-8284102: [TESTBUG] [11u] Retroactively add regression
    test for JDK-8272124
    + JDK-8284690: [macos] VoiceOver : Getting
    java.lang.IllegalArgumentException: Invalid location on
    Editable JComboBox
    + JDK-8284756: [11u] Remove unused isUseContainerSupport in
    CgroupV1Subsystem
    + JDK-8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile
    fails when named value doesn't exist
    + JDK-8286624: Regression Test CoordinateTruncationBug.java
    fails on OL8.3
    + JDK-8287107: CgroupSubsystemFactory.setCgroupV2Path asserts
    with freezer controller
    + JDK-8287109: Distrust.java failed with
    CertificateExpiredException
    + JDK-8287463: JFR: Disable TestDevNull.java on Windows
    + JDK-8287741: Fix of JDK-8287107 (unused cgv1 freezer
    controller) was incomplete
    + JDK-8289695: [TESTBUG] TestMemoryAwareness.java fails on
    cgroups v2 and crun
    + JDK-8291570: [TESTBUG] Part of JDK-8250984 absent from 11u
    + JDK-8292083: Detected container memory limit may exceed
    physical machine memory
    + JDK-8292541: [Metrics] Reported memory limit may exceed
    physical machine memory
    + JDK-8293472: Incorrect container resource limit detection if
    manual cgroup fs mounts present
    + JDK-8293540: [Metrics] Incorrectly detected resource limits
    with additional cgroup fs mounts
    + JDK-8293767: AWT test TestSinhalaChar.java has old SCCS
    markings
    + JDK-8294767: 8u contains two copies of
    test/../FileUtils.java, one uses JDK9+ features
    + JDK-8295322: Tests for JDK-8271459 were not backported to 11u
    + JDK-8295952: Problemlist existing compiler/rtm tests also on
    x86
    + JDK-8295982: Failure in sun/security/tools/keytool/
    /WeakAlg.java - ks: The process cannot access the file because
    it is being used by another process
    + JDK-8296480: java/security/cert/pkix/policyChanges/
    /TestPolicy.java is failing
    + JDK-8296485: BuildEEBasicConstraints.java test fails with
    SunCertPathBuilderException
    + JDK-8296632: Write a test to verify the content change of
    TextArea sends TextEvent
    + JDK-8296957: One more cast in SAFE_SIZE_NEW_ARRAY2
    + JDK-8297329: [8u] hotspot needs to recognise VS2019
    + JDK-8297739: Bump update version of OpenJDK: 8u372
    + JDK-8297996: [8u] generated images are broken due to renaming
    of MSVC runtime DLL's
    + JDK-8298027: Remove SCCS id's from awt jtreg tests
    + JDK-8298307: Enable hotspot/tier1 for 32-bit builds in GHA
    for 8u
    + JDK-8299445: EndingDotHostname.java fails because of
    compilation errors
    + JDK-8299548: Fix hotspot/test/runtime/Metaspace/
    /MaxMetaspaceSizeTest.java in 8u
    + JDK-8299804: Fix non-portable code in hotspot shell tests in
    8u
    + JDK-8300014: Some backports placed the tests in the wrong
    location
    + JDK-8300119: CgroupMetrics.getTotalMemorySize0() can report
    invalid results on 32 bit systems
    + JDK-8301122: [8u] Fix unreliable vs2010 download link
    + JDK-8301143: [TESTBUG] jfr/event/sampling/TestNative was
    backported to JDK8u without proper native wrapper
    + JDK-8301246: NPE in FcFontManager.getDefaultPlatformFont() on
    Linux without installed fontconfig
    + JDK-8301332: [8u] Fix writing of test files after the cgroups
    v2 backport
    + JDK-8301550: [8u] Enable additional linux build testing in
    GitHub
    + JDK-8301620: [8u] some shell tests are passed but have
    unexpected operator errors
    + JDK-8301760: Fix possible leak in SpNegoContext dispose
    + JDK-8303408: [AIX] Broken jdk8u build after JDK-8266391
    + JDK-8303828: [Solaris] Broken jdk8u build after JDK-8266391
    + JDK-8304053: Revert os specific stubs for SystemMetrics
    + JDK-8305113: (tz) Update Timezone Data to 2023c</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1690804800">- Update to version jdk8u382 (icedtea-3.28.0)
  * July 2023 CPU
  * CVEs
    + CVE-2023-22045, bsc#1213481
    + CVE-2023-22049, bsc#1213482
  * Security fixes
    + JDK-8298676: Enhanced Look and Feel
    + JDK-8300596: Enhance Jar Signature validation
    + JDK-8304468: Better array usages
    + JDK-8305312: Enhanced path handling
  * Import of OpenJDK 8 u382 build 05
    + JDK-8072678: Wrong exception messages in
    java.awt.color.ICC_ColorSpace
    + JDK-8151460: Metaspace counters can have inconsistent values
    + JDK-8152432: Implement setting jtreg @requires properties
    vm.flavor, vm.bits, vm.compMode
    + JDK-8185736: missing default exception handler in calls to
    rethrow_Stub
    + JDK-8186801: Add regression test to test mapping based
    charsets (generated at build time)
    + JDK-8215105: java/awt/Robot/HiDPIScreenCapture/
    /ScreenCaptureTest.java: Wrong Pixel Color
    + JDK-8241311: Move some charset mapping tests from closed to
    open
    + JDK-8263059: security/infra/java/security/cert/
    /CertPathValidator/certification/ComodoCA.java fails due to
    revoked cert
    + JDK-8268558: [TESTBUG] Case 2 in
    TestP11KeyFactoryGetRSAKeySpec is skipped
    + JDK-8271199: Mutual TLS handshake fails signing client
    certificate with custom sensitive PKCS11 key
    + JDK-8276841: Add support for Visual Studio 2022
    + JDK-8277881: Missing SessionID in TLS1.3 resumption in
    compatibility mode
    + JDK-8278851: Correct signer logic for jars signed with
    multiple digest algorithms
    + JDK-8282345: handle latest VS2022 in abstract_vm_version
    + JDK-8282600: SSLSocketImpl should not use user_canceled
    workaround when not necessary
    + JDK-8285515: (dc) DatagramChannel.disconnect fails with
    "Invalid argument" on macOS 12.4
    + JDK-8289301: P11Cipher should not throw out of bounds
    exception during padding
    + JDK-8293232: Fix race condition in pkcs11 SessionManager
    + JDK-8293815: P11PSSSignature.engineUpdate should not print
    debug messages during normal operation
    + JDK-8295530: Update Zlib Data Compression Library to Version
    1.2.13
    + JDK-8298108: Add a regression test for JDK-8297684
    + JDK-8298271: java/security/SignedJar/spi-calendar-provider/
    /TestSPISigned.java failing on Windows
    + JDK-8301119: Support for GB18030-2022
    + JDK-8301400: Allow additional characters for GB18030-2022
    support
    + JDK-8302791: Add specific ClassLoader object to Proxy
    IllegalArgumentException message
    + JDK-8303028: Update system property for Java SE specification
    maintenance version
    + JDK-8303462: Bump update version of OpenJDK: 8u382
    + JDK-8304760: Add 2 Microsoft TLS roots
    + JDK-8305165: [8u] ServiceThread::nmethods_do is not called to
    keep nmethods from being zombied while in the queue
    + JDK-8305681: Allow additional characters for GB18030-2022
    (Level 2) support
    + JDK-8305975: Add TWCA Global Root CA
    + JDK-8307134: Add GTS root CAs
    + JDK-8307310: Backport the tests for JDK-8058969 and
    JDK-8039271 to the OpenJDK8
    + JDK-8307531: [aarch64] JDK8 single-step debugging is
    extremely slow
    + JDK-8310947: gb18030-2000 not selectable with
    LANG=zh_CN.GB18030 after JDK-8301119</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1699963200">- Update to version jdk8u392 (icedtea-3.29.0)
  * October 2023 CPU
  * CVEs
    + CVE-2023-22067, bsc#1216379
    + CVE-2023-22081, bsc#1216374
  * Security fixes
    + JDK-8286503, JDK-8312367: Enhance security classes
    + JDK-8297856: Improve handling of Bidi characters
    + JDK-8303384: Improved communication in CORBA
    + JDK-8305815, JDK-8307278: Update Libpng to 1.6.39
    + JDK-8309966: Enhanced TLS connections
  * Import of OpenJDK 8 u392 build 08
    + JDK-6722928: Provide a default native GSS-API library on
    Windows
    + JDK-8040887: [TESTBUG] Remove
    test/runtime/6925573/SortMethodsTest.java
    + JDK-8042726: [TESTBUG] TEST.groups file was not updated after
    runtime/6925573/SortMethodsTest.java removal
    + JDK-8139348: Deprecate 3DES and RC4 in Kerberos
    + JDK-8173072: zipfs fails to handle incorrect info-zip
    "extended timestamp extra field"
    + JDK-8200468: Port the native GSS-API bridge to Windows
    + JDK-8202952: C2: Unexpected dead nodes after matching
    + JDK-8205399: Set node color on pinned HashMap.TreeNode
    deletion
    + JDK-8209115: adjust libsplashscreen linux ppc64le builds for
    easier libpng update
    + JDK-8214046: [macosx] Undecorated Frame does not Iconify when
    set to
    + JDK-8219804: java/net/MulticastSocket/Promiscuous.java fails
    intermittently due to NumberFormatException
    + JDK-8225687: Newly added sspi.cpp in JDK-6722928 still
    contains some small errors
    + JDK-8232225: Rework the fix for JDK-8071483
    + JDK-8242330: Arrays should be cloned in several JAAS Callback
    classes
    + JDK-8253269: The CheckCommonColors test should provide more
    info on failure
    + JDK-8283441: C2: segmentation fault in
    ciMethodBlocks::make_block_at(int)
    + JDK-8284910: Buffer clean in PasswordCallback
    + JDK-8287073: NPE from CgroupV2Subsystem.getInstance()
    + JDK-8287663: Add a regression test for JDK-8287073
    + JDK-8295685: Update Libpng to 1.6.38
    + JDK-8295894: Remove SECOM certificate that is expiring in
    September 2023
    + JDK-8308788: [8u] Remove duplicate HaricaCA.java test
    + JDK-8309122: Bump update version of OpenJDK: 8u392
    + JDK-8309143: [8u] fix archiving inconsistencies in GHA
    + JDK-8310026: [8u] make java_lang_String::hash_code consistent
    across platforms
    + JDK-8314960: Add Certigna Root CA - 2
    + JDK-8315135: Memory leak in the native implementation of
    Pack200.Unpacker.unpack()
    + JDK-8317040: Exclude cleaner test failing on older releases
- Added patch:
  * bsc1211968.patch
    + fix bsc#1211968: SLES12SP5 vulnerable to CVE-2015-4000
    (Logjam)?</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Update to version jdk8u402 (icedtea-3.30.0)
  * Security fixes
    + JDK-8308204: Enhanced certificate processing
    + JDK-8314284, CVE-2024-20926, bsc#1218906: Enhance Nashorn
    performance
    + JDK-8314295, CVE-2024-20919, bsc#1218903: Enhance
    verification of verifier
    + JDK-8314307, CVE-2024-20921, bsc#1218905: Improve loop
    handling
    + JDK-8314468, CVE-2024-20918, bsc#1218907: Improve Compiler
    loops
    + JDK-8316976, CVE-2024-20945, bsc#1218909: Improve signature
    handling
    + JDK-8317547, CVE-2024-20952, bsc#1218911: Enhance TLS
    connection support
  * Import of OpenJDK 8 u402 build 06
    + JDK-6528710: sRGB-ColorSpace to sRGB-ColorSpace Conversion
    + JDK-8029995: accept yes/no for boolean krb5.conf settings
    + JDK-8159156: [TESTBUG] ReserveMemory test is not useful on
    Aix.
    + JDK-8176509: Use pandoc for converting build readme to html
    + JDK-8206179: com/sun/management/OperatingSystemMXBean/
    /GetCommittedVirtualMemorySize.java fails with Committed
    virtual memory size illegal value
    + JDK-8207404: MulticastSocket tests failing on AIX
    + JDK-8212677: X11 default visual support for IM status window
    on VNC
    + JDK-8239365: ProcessBuilder test modifications for AIX
    execution
    + JDK-8271838: AmazonCA.java interop test fails
    + JDK-8285398: Cache the results of constraint checks
    + JDK-8285696: AlgorithmConstraints:permits not throwing
    IllegalArgumentException when 'alg'  is null
    + JDK-8302017: Allocate BadPaddingException only if it will be
    thrown
    + JDK-8305329: [8u] Unify test libraries into single test
    library - step 1
    + JDK-8307837: [8u] Check step in GHA should also print errors
    + JDK-8309088: security/infra/java/security/cert/
    /CertPathValidator/certification/AmazonCA.java fails
    + JDK-8311813: C1: Uninitialized PhiResolver::_loop field
    + JDK-8312489: Increase jdk.jar.maxSignatureFileSize default
    which is too low for JARs such as WhiteSource/Mend unified agent jar
    + JDK-8312535: MidiSystem.getSoundbank() throws unexpected
    SecurityException
    + JDK-8315280: Bump update version of OpenJDK: 8u402
    + JDK-8315506: C99 compatibility issue in LinuxNativeDispatcher
    + JDK-8317291: Missing null check for
    nmethod::is_native_method()
    + JDK-8317373: Add Telia Root CA v2
    + JDK-8317374: Add Let's Encrypt ISRG Root X2
    + JDK-8318759: Add four DigiCert root certificates
    + JDK-8319187: Add three eMudhra emSign roots
    + JDK-8319405: [s390] [jdk8] Increase javac default stack size
    for s390x zero
    + JDK-8320597: RSA signature verification fails on signed data
    that does not encode params correctly
  * Bug fixes
    + JDK-8324184: Windows VS2010 build failed with "error C2275:
    'int64_t'"</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Do not recommend timezone-java8 (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1713614400">- Update to version jdk8u412 (icedtea-3.31.0)
  * Security fixes
    + JDK-8317507, JDK-8325348, CVE-2024-21094, bsc#1222986: C2
    compilation fails with "Exceeded _node_regs array"
    + JDK-8318340: Improve RSA key implementations
    + JDK-8319851, CVE-2024-21011, bsc#1222979: Improve exception
    logging
    + JDK-8322114, CVE-2024-21085, bsc#1222984: Improve Pack 200
    handling
    + JDK-8322122, CVE-2024-21068, bsc#1222983: Enhance generation
    of addresses
  * Import of OpenJDK 8 u412 build 08
    + JDK-8011180: Delete obsolete scripts
    + JDK-8016451: Scary messages emitted by
    build.tools.generatenimbus.PainterGenerator during build
    + JDK-8021961: setAlwaysOnTop doesn't behave correctly in
    Linux/Solaris under certain scenarios
    + JDK-8023735: [TESTBUG][macosx]
    runtime/XCheckJniJsig/XCheckJSig.java fails on MacOS X
    + JDK-8074860: Structured Exception Catcher missing around
    CreateJavaVM on Windows
    + JDK-8079441: Intermittent failures on Windows with "Unexpected
    exit from test [exit code: 1080890248]" (0x406d1388)
    + JDK-8155590: Dubious collection management in
    sun.net.www.http.KeepAliveCache
    + JDK-8168518: rcache interop with krb5-1.15
    + JDK-8183503: Update hotspot tests to allow for unique test
    classes directory
    + JDK-8186095: upgrade to jtreg 4.2 b08
    + JDK-8186199: [windows] JNI_DestroyJavaVM not covered by SEH
    + JDK-8192931: Regression test
    java/awt/font/TextLayout/CombiningPerf.java fails
    + JDK-8208655: use JTreg skipped status in hotspot tests
    + JDK-8208701: Fix for JDK-8208655 causes test failures in CI
    tier1
    + JDK-8208706: compiler/tiered/
    /ConstantGettersTransitionsTest.java fails to compile
    + JDK-8213410: UseCompressedOops requirement check fails fails
    on 32-bit system
    + JDK-8222323: ChildAlwaysOnTopTest.java fails with
    "RuntimeException: Failed to unset alwaysOnTop"
    + JDK-8224768: Test ActalisCA.java fails
    + JDK-8251155: HostIdentifier fails to canonicalize hostnames
    starting with digits
    + JDK-8251551: Use .md filename extension for README
    + JDK-8268678: LetsEncryptCA.java test fails as Let’s Encrypt
    Authority X3 is retired
    + JDK-8270280: security/infra/java/security/cert/
    /CertPathValidator/certification/LetsEncryptCA.java OCSP
    response error
    + JDK-8270517: Add Zero support for LoongArch
    + JDK-8272708: [Test]: Cleanup: test/jdk/security/infra/java/
    /security/cert/CertPathValidator/certification/BuypassCA.java
    no longer needs ocspEnabled
    + JDK-8276139: TestJpsHostName.java not reliable, better to
    expand HostIdentifierCreate.java test
    + JDK-8288132: Update test artifacts in QuoVadis CA interop
    tests
    + JDK-8297955: LDAP CertStore should use LdapName and not
    String for DNs
    + JDK-8301310: The SendRawSysexMessage test may cause a JVM
    crash
    + JDK-8308592: Framework for CA interoperability testing
    + JDK-8312126: NullPointerException in CertStore.getCRLs after
    8297955
    + JDK-8315042: NPE in PKCS7.parseOldSignedData
    + JDK-8315757: [8u] Add cacerts JTREG tests to GHA tier1 test
    set
    + JDK-8320713: Bump update version of OpenJDK: 8u412
    + JDK-8321060: [8u] hotspot needs to recognise VS2022
    + JDK-8321408: Add Certainly roots R1 and E1
    + JDK-8322725: (tz) Update Timezone Data to 2023d
    + JDK-8322750: Test "api/java_awt/interactive/
    /SystemTrayTests.html" failed because A blue ball icon is
    added outside of the system tray
    + JDK-8323202: [8u] Remove get_source.sh and hgforest.sh
    + JDK-8323640: [TESTBUG]testMemoryFailCount in jdk/internal/
    /platform/docker/TestDockerMemoryMetrics.java always fail
    because OOM killed
    + JDK-8324530: Build error with gcc 10
    + JDK-8325150: (tz) Update Timezone Data to 2024a
  * Bug fixes
    + Support make 4.4</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="53f5ad2afe39faa2e8c1bed659755ae878de289b1b4137ff7fc21b14a455244b8e865b46f3e6b55f58b957569f03cc057bb5842ceb8727020ba770ab99baeaa7" name="java-1_8_0-openjdk-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.8.0.412" rel="2.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1634126400">- Remove the icedtea-sound backend, since all its functionality is
  in the default java sound backends</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to version jdk8u312 (icedtea-3.21.0)
  * October 2021 CPU
  * Security fixes
    + JDK-8130183, CVE-2021-35588, bsc#1191905: InnerClasses: VM
    permits wrong Throw ClassFormatError if InnerClasses
    attribute's inner_class_info_index is 0
    + JDK-8161016: Strange behavior of URLConnection with proxy
    + JDK-8163326, CVE-2021-35550, bsc#1191901: Update the default
    enabled cipher suites preference
    + JDK-8254967, CVE-2021-35565, bsc#1191909:
    com.sun.net.HttpsServer spins on TLS session close
    + JDK-8263314: Enhance XML Dsig modes
    + JDK-8265167, CVE-2021-35556, bsc#1191910: Richer Text Editors
    + JDK-8265574: Improve handling of sheets
    + JDK-8265580, CVE-2021-35559, bsc#1191911: Enhanced style for
    RTF kit
    + JDK-8265776: Improve Stream handling for SSL
    + JDK-8266097, CVE-2021-35561, bsc#1191912: Better hashing
    support
    + JDK-8266103: Better specified spec values
    + JDK-8266109: More Resilient Classloading
    + JDK-8266115: More Manifest Jar Loading
    + JDK-8266137, CVE-2021-35564, bsc#1191913: Improve Keystore
    integrity
    + JDK-8266689, CVE-2021-35567, bsc#1191903: More Constrained
    Delegation
    + JDK-8267086: ArrayIndexOutOfBoundsException in
    java.security.KeyFactory.generatePublic
    + JDK-8267712: Better LDAP reference processing
    + JDK-8267729, CVE-2021-35578, bsc#1191904: Improve TLS client
    handshaking
    + JDK-8267735, CVE-2021-35586, bsc#1191914: Better BMP support
    + JDK-8268193: Improve requests of certificates
    + JDK-8268199: Correct certificate requests
    + JDK-8268506: More Manifest Digests
    + JDK-8269618, CVE-2021-35603, bsc#1191906: Better session
    identification
    + JDK-8269624: Enhance method selection support
    + JDK-8270398: Enhance canonicalization
    + JDK-8270404: Better canonicalization
  * Import of OpenJDK 8 u312 build 01
    + JDK-7146776: deadlock between URLStreamHandler.getHostAddress
    and file.Handler.openconnection
    + JDK-8004148: NPE in
    sun.awt.SunToolkit.getWindowDeactivationTime
    + JDK-8027154: [TESTBUG] Test java/awt/Mouse/
    /GetMousePositionTest/GetMousePositionWithPopup.java fails
    + JDK-8035001: TEST_BUG: the retry logic in RMID.start() should
    check that the subprocess hasn't terminated
    + JDK-8035424: (reflect) Performance problem in
    sun.reflect.generics.parser.SignatureParser
    + JDK-8042557: compiler/uncommontrap/
    /TestSpecTrapClassUnloading.java fails with: GC triggered
    before VM initialization completed
    + JDK-8054118: java/net/ipv6tests/UdpTest.java failed
    intermittently
    + JDK-8065215: Print warning summary at end of configure
    + JDK-8072767: DefaultCellEditor for comboBox creates
    ActionEvent with wrong source object
    + JDK-8079891: Store configure log in $BUILD/configure.log
    + JDK-8080082: configure fails if you create an empty directory
    and then run configure from it
    + JDK-8086003: Test fails on OSX with java.lang.RuntimeException
    'Narrow klass base: 0x0000000000000000, Narrow klass shift: 3'
    missing
    + JDK-8134989: java/net/MulticastSocket/TestInterfaces.java
    failed due to unexpected IP address
    + JDK-8156584: Initialization race in
    sun.security.x509.AlgorithmId.get
    + JDK-8166673: The new implementation of Robot.waitForIdle()
    may hang
    + JDK-8170467: (reflect) Optimize SignatureParser's use of
    StringBuilders
    + JDK-8196181: sun/java2d/GdiRendering/InsetClipping.java fails
    + JDK-8202837: PBES2 AlgorithmId encoding error in PKCS12
    KeyStore
    + JDK-8206189: sun/security/pkcs12/EmptyPassword.java fails
    with Sequence tag error
    + JDK-8214418: half-closed SSLEngine status may cause
    application dead loop
    + JDK-8214513: A PKCS12 keystore from Java 8 using custom PBE
    parameters cannot be read in Java 11
    + JDK-8220786: Create new switch to redirect error reporting
    output to stdout or stderr
    + JDK-8229243: SunPKCS11-Solaris provider tests failing on
    Solaris 11.4
    + JDK-8231222: fix pkcs11 P11_DEBUG guarded native traces
    + JDK-8238567: SoftMainMixer.processAudioBuffers(): Wrong
    handling of stoppedMixers
    + JDK-8240518: Incorrect JNU_ReleaseStringPlatformChars in
    Windows Print
    + JDK-8241248: NullPointerException in
    sun.security.ssl.HKDF.extract(HKDF.java:93)
    + JDK-8248901: Signed immediate support in
    .../share/assembler.hpp is broken.
    + JDK-8259338: Add expiry exception for identrustdstx3 alias to
    VerifyCACerts.java test
    + JDK-8262000: jdk/jfr/event/gc/detailed/
    /TestPromotionFailedEventWithParallelScavenge.java failed with
    "OutOfMemoryError: Java heap space"
    + JDK-8262829: Native crash in
    Win32PrintServiceLookup.getAllPrinterNames()
    + JDK-8263311: Watch registry changes for remote printers
    update instead of polling
    + JDK-8265238: [8u] [macos] build failure in OpenJDK8u after
    JDK-8211301 in older xcode
    + JDK-8265978: make test should look for more locations when
    searching for exit code
    + JDK-8269810: [8u] Update generated_configure.sh after
    JDK-8250876 backport
    + JDK-8269953: config.log is not in build directory after 8u
    backport of JDK-8079891
    + JDK-8271466: StackGap test fails on aarch64 due to "-m64"
  * Import of OpenJDK 8 u312 build 02
    + JDK-8247469: getSystemCpuLoad() returns -1 on linux when some
    offline cpus are present and cpusets.effective_cpus is not
    available
    + JDK-8265836: OperatingSystemImpl.getCpuLoad() returns
    incorrect CPU load inside a container
  * Import of OpenJDK 8 u312 build 03
    + JDK-8237495: Java MIDI fails with a dereferenced memory error
    when asked to send a raw 0xF7
    + JDK-8264752: SIGFPE crash with option
    FlightRecorderOptions:threadbuffersize=30M
    + JDK-8266206: Build failure after JDK-8264752 with older GCCs
    + JDK-8270137: Kerberos Credential Retrieval from Cache not
    Working in Cross-Realm Setup
    + JDK-8272214: [8u] Build failure after backport of JDK-8248901
  * Import of OpenJDK 8 u312 build 04
    + JDK-6847157: java.lang.NullPointerException: HDC for
    component at sun.java2d.loops.Blit.Blit
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8194246: JVM crashes when calling getStackTrace if stack
    contains a method that is a member of a very large class
    + JDK-8244154: Update SunPKCS11 provider with PKCS11 v3.0
    header files
    + JDK-8263382: java/util/logging/ParentLoggersTest.java failed
    with "checkLoggers: getLoggerNames() returned unexpected
    loggers"
    + JDK-8268103: JNI functions incorrectly return a double after
    JDK-8265836
    + JDK-8269594: assert(_handle_mark_nesting &gt; 1) failed: memory
    leak: allocating handle outside HandleMark
    + JDK-8269859: BacktraceBuilder._cprefs needs to be accessed as
    unsigned short
    + JDK-8269882: stack-use-after-scope in NewObjectA
  * Import of OpenJDK 8 u312 build 05
    + JDK-7188942: Remove support of pbuffers in OGL Java2d pipeline
    + JDK-8022323: [JavaSecurityScanner] review package
    com.sun.management.* Native methods should be private
    + JDK-8131062: aarch64: add support for GHASH acceleration
    + JDK-8134869: AARCH64: GHASH intrinsic is not optimal
    + JDK-8269851: OperatingSystemMXBean getProcessCpuLoad reports
    incorrect process cpu usage in containers
    + JDK-8272124: Cgroup v1 initialization causes
    NullPointerException when cgroup path contains colon
    + JDK-8272714: [8u] Build failure after backport of JDK-8248901
    with MSVC 2013
  * Import of OpenJDK 8 u312 build 06
    + JDK-8268965: TCP Connection Reset when connecting simple
    socket to SSL server
    + JDK-8272643: Backout JDK-8176837 from 8u312
  * Import of OpenJDK 8 u312 build 07
    + JDK-8157404: Unable to read certain PKCS12 keystores from
    SequenceInputStream
    + JDK-8222751: closed/test/jdk/sun/security/util/
    /DerIndefLenConverter/IndefBerPkcs12.java fail
    + JDK-8269763: The JEditorPane is blank after JDK-8265167
  * Shenandoah
    + [backport] 8269661: JNI_GetStringCritical does not lock char
    array
    + Re-cast JNI critical strings patch to be Shenandoah-specific</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1636113600">- Modified patch:
  * fips.patch
    + return in native code after generating java.io.IOException</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1638619200">- Modified patch:
  * fips.patch
    + When system crypto policy files are not available, use the
    information from the java.security file that we distribute
    with OpenJDK as a fallback. (bsc#1193314, bsc#1193444,
    bsc#1193491)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1644408000">- Removed patch:
  * comment-nss-security-provider.patch
    + there is a configure-time option to do exactly the same thing
- Modified patch:
  * fips.patch
    + allow plain key import, unless disabled with
  - Dcom.suse.fips.plainKeySupport=false command-line option</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646481600">- Update to version jdk8u322 (icedtea-3.22.0)
  * January 2022 CPU
  * Security fixes
    + JDK-8264934, CVE-2022-21248, bsc#1194926: Enhance cross VM
    serialization
    + JDK-8268488: More valuable DerValues
    + JDK-8268494: Better inlining of inlined interfaces
    + JDK-8268512: More content for ContentInfo
    + JDK-8268795: Enhance digests of Jar files
    + JDK-8268801: Improve PKCS attribute handling
    + JDK-8268813, CVE-2022-21283, bsc#1194937: Better String
    matching
    + JDK-8269151: Better construction of EncryptedPrivateKeyInfo
    + JDK-8269944: Better HTTP transport redux
    + JDK-8270392, CVE-2022-21293, bsc#1194935: Improve String
    constructions
    + JDK-8270416, CVE-2022-21294, bsc#1194934: Enhance
    construction of Identity maps
    + JDK-8270492, CVE-2022-21282, bsc#1194933: Better resolution
    of URIs
    + JDK-8270498, CVE-2022-21296, bsc#1194932: Improve SAX Parser
    configuration management
    + JDK-8270646, CVE-2022-21299, bsc#1194931: Improved scanning
    of XML entities
    + JDK-8271962: Better TrueType font loading
    + JDK-8271968: Better canonical naming
    + JDK-8271987: Manifest improved manifest entries
    + JDK-8272014, CVE-2022-21305, bsc#1194939: Better array
    indexing
    + JDK-8272026, CVE-2022-21340, bsc#1194940: Verify Jar
    Verification
    + JDK-8272236, CVE-2022-21341, bsc#1194941: Improve serial
    forms for transport
    + JDK-8272272: Enhance jcmd communication
    + JDK-8272462: Enhance image handling
    + JDK-8273290: Enhance sound handling
    + JDK-8273748, CVE-2022-21349: Improve Solaris font rendering
    + JDK-8273756, CVE-2022-21360, bsc#1194929: Enhance BMP image
    support
    + JDK-8273838, CVE-2022-21365, bsc#1194928: Enhanced BMP
    processing
  * Import of OpenJDK 8 u322
    + JDK-6801613: Cross-platform pageDialog and printDialog top
    margin entry broken
    + JDK-8011541: [TEST_BUG] closed/javax/swing/plaf/metal/
    /MetalUtils/bug6190373.java fails NPE since 7u25b03
    + JDK-8025430: [TEST_BUG] javax/swing/JEditorPane/5076514/
    /bug5076514.java failed since jdk8b108
    + JDK-8041928: MouseEvent.getModifiersEx gives wrong result
    + JDK-8042199: The build of J2DBench via makefile is broken
    after the JDK-8005402
    + JDK-8044365: (dc) MulticastSendReceiveTests.java failing with
    ENOMEM when joining group (OS X 10.9)
    + JDK-8048021: Remove @version tag in jaxp repo
    + JDK-8049348: compiler/intrinsics/bmi/verifycode tests on
    lzcnt and tzcnt use incorrect assumption about REXB prefix
    usage
    + JDK-8060027: Tests java/beans/XMLEncoder/Test4903007.java and
    java/beans/XMLEncoder/java_awt_GridBagLayout.java
    + JDK-8066588: javax/management/remote/mandatory/connectio
    /RMIConnector_NPETest.java fails to compile
    + JDK-8066652: Default TimeZone is GMT not local if
    user.timezone is invalid on Mac OS
    + JDK-8069034:
    gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
    nightly failure
    + JDK-8077590: windows_i586_6.2-product-c2-runThese8_Xcomp_vm
    failing after win compiler upgrade
    + JDK-8080287: The image of BufferedImage.TYPE_INT_ARGB and
    BufferedImage.TYPE_INT_ARGB_PRE is blank
    + JDK-8140329: [TEST_BUG] test FullScreenAfterSplash.java
    failed because image was not generated
    + JDK-8140472: java/net/ipv6tests/TcpTest.java failed
    intermittently with java.net.BindException: Address already in
    use: NET_Bind
    + JDK-8147051: StaxEntityResolverWrapper should create
    StaxXMLInputSource with a resolver indicator
    + JDK-8148915: Intermittent failures of bug6400879.java
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8177393: Result of RescaleOp for 4BYTE_ABGR images may be
    25% black
    + JDK-8177536: Avoid Apple Peer-to-Peer interfaces in
    networking tests
    + JDK-8182036: Load from initializing arraycopy uses wrong
    memory state
    + JDK-8183369: RFC unconformity of HttpURLConnection with proxy
    + JDK-8183543: Aarch64: C2 compilation often fails with "failed
    spill-split-recycle sanity check"
    + JDK-8187450: JNI local refs exceeds capacity warning in
    NetworkInterface::getAll
    + JDK-8187649: ArrayIndexOutOfBoundsException in
    java.util.JapaneseImperialCalendar
    + JDK-8190482: InnocuousThread creation should not require the
    caller to possess enableContextClassLoaderOverride
    + JDK-8190793: Httpserver does not detect truncated request body
    + JDK-8196572: Tests ColConvCCMTest.java and MTColConvTest.java
    fail
    + JDK-8202788: Explicitly reclaim cached thread-local direct
    buffers at thread exit
    + JDK-8210058: Algorithmic Italic font leans opposite angle in
    Printing
    + JDK-8220150: macos10.14 Mojave returns anti-aliased glyphs
    instead of aliased B&amp;W glyphs
    + JDK-8225082: Remove IdenTrust certificate that is expiring in
    September 2021
    + JDK-8225083: Remove Google certificate that is expiring in
    December 2021
    + JDK-8226806: [macOS 10.14] Methods of Java Robot should be
    called from appropriate thread
    + JDK-8231254: (fs) Add test for macOS Catalina changes to
    protect system software
    + JDK-8231438: [macOS] Dark mode for the desktop is not
    supported
    + JDK-8232178: MacVolumesTest failed after upgrade to MacOS
    Catalina
    + JDK-8232226: [macos 10.15] test/jdk/java/awt/color/
    /EqualityTest/EqualityTest.java may fail
    + JDK-8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/
    /DrawImageBG/SystemBgColorTest.java fails
    + JDK-8236897: Fix the copyright header for pkcs11gcm2.h
    + JDK-8237499: JFR: Include stack trace in the ThreadStart event
    + JDK-8239886: Minimal VM build fails after JDK-8237499
    + JDK-8261397: Try Catch Method Failing to Work When Dividing
    An Integer By 0
    + JDK-8262731: [macOS] Exception from "Printable.print" is
    swallowed during "PrinterJob.print"
    + JDK-8272342: [TEST_BUG] java/awt/print/PrinterJob/
    /PageDialogMarginTest.java catches all exceptions
    + JDK-8273308: PatternMatchTest.java fails on CI
    + JDK-8273342: Null pointer dereference in
    classFileParser.cpp:2817
    + JDK-8273826: Correct Manifest file name and NPE checks
    + JDK-8273968: JCK javax_xml tests fail in CI
    + JDK-8274407: (tz) Update Timezone Data to 2021c
    + JDK-8274467: TestZoneInfo310.java fails with tzdata2021b
    + JDK-8274468: TimeZoneTest.java fails with tzdata2021b
    + JDK-8274595: DisableRMIOverHTTPTest failed: connection refused
    + JDK-8274779: HttpURLConnection: HttpClient and HttpsClient
    incorrectly check request method when set to POST
    + JDK-8275766: (tz) Update Timezone Data to 2021e
    + JDK-8275849: TestZoneInfo310.java fails with tzdata2021e
    + JDK-8276536: Update TimeZoneNames files to follow the changes
    made by JDK-8275766
- Added patch:
  * JDK-8076190.patch
    + backport reviewed fix for JDK-8076190 Customizing the
    generation of a PKCS12 keystore (bsc#1195163)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1649073600">- Add java-1_8_0-openjdk-autoconf27.patch to accept autoconf 2.71
  as autoconf 2.59 or later</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1656590400">- Update to version jdk8u332 (icedtea-3.23.0)
  * April 2022 CPU
  * Security fixes
    + JDK-8269938: Enhance XML processing passes redux
    + JDK-8270504, bsc#1198672, CVE-2022-21426: Better XPath
    expression handling
    + JDK-8272255: Completely handle MIDI files
    + JDK-8272261: Improve JFR recording file processing
    + JDK-8272594: Better record of recordings
    + JDK-8274221: More definite BER encodings
    + JDK-8275151, bsc#1198675, CVE-2022-21443: Improved Object
    Identification
    + JDK-8277227: Better identification of OIDs
    + JDK-8277672, bsc#1198674, CVE-2022-21434: Better invocation
    handler handling
    + JDK-8278008, bsc#1198671, CVE-2022-21476: Improve Santuario
    processing
    + JDK-8278356: Improve file creation
    + JDK-8278449: Improve keychain support
    + JDK-8278805: Enhance BMP image loading
    + JDK-8278972, bsc#1198673, CVE-2022-21496: Improve URL supports
    + JDK-8281388: Change wrapping of EncryptedPrivateKeyInfo
  * Import of OpenJDK 8 u332
    + JDK-8033980: Xerces Update: datatype XMLGregorianCalendarImpl
    and DurationImpl
    + JDK-8035437: Xerces Update: xml/serialize/DOMSerializerImpl
    + JDK-8035577: Xerces Update: impl/xpath/regex/RangeToken.java
    + JDK-8037259: xerces update: xpointer update
    + JDK-8041523: Xerces Update: Serializer improvements from Xalan
    + JDK-8141508: java.lang.invoke.LambdaConversionException:
    Invalid receiver type
    + JDK-8162572: Update License Header for all JAXP sources
    + JDK-8167014: jdeps: Missing message: warn.skipped.entry
    + JDK-8198411: [TEST_BUG] Two java2d tests are unstable in mach5
    + JDK-8202822: Add .git to .hgignore
    + JDK-8205540: test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/
    /trace001/trace001.java fails with Debuggee did not exit after
    15 &lt;cont&gt; commands
    + JDK-8209178: Proxied HttpsURLConnection doesn't send BODY
    when retrying POST request
    + JDK-8210283: Support git as an SCM alternative in the build
    + JDK-8218682: [TEST_BUG] DashOffset fails in mach5
    + JDK-8225690: Multiple AttachListener threads can be created
    + JDK-8227738: jvmti/DataDumpRequest/datadumpreq001 failed due
    to "exit code is 134"
    + JDK-8227815: Minimal VM: set_state is not a member of
    AttachListener
    + JDK-8240633: Memory leaks in the implementations of
    FileChooserUI
    + JDK-8241768: git needs .gitattributes
    + JDK-8247766: [aarch64] guarantee(val &lt; (1U &lt;&lt; nbits)) failed:
    Field too big for insn
    + JDK-8253147: The javax/swing/JPopupMenu/7154841/
    /bug7154841.java fail on big screens
    + JDK-8253353: Crash in C2: guarantee(n != NULL) failed: No Node
    + JDK-8266749: AArch64: Backtracing broken on PAC enabled
    systems
    + JDK-8270290: NTLM authentication fails if HEAD request is used
    + JDK-8273229: Update OS detection code to recognize Windows
    Server 2022
    + JDK-8273341: Update Siphash to version 1.0
    + JDK-8273575: memory leak in appendBootClassPath(), paths must
    be deallocated
    + JDK-8274524: SSLSocket.close() hangs if it is called during
    the ssl handshake
    + JDK-8277224: sun.security.pkcs.PKCS9Attributes.toString()
    throws NPE
    + JDK-8277488: Add expiry exception for Digicert
    (geotrustglobalca) expiring in May 2022
    + JDK-8279077: JFR crashes on Linux ppc due to missing crash
    protector in signal handler
    + JDK-8280060: The sun/rmi/server/Activation.java class use
    Thread.dumpStack()
    + JDK-8282300: Throws NamingException instead of
    InvalidNameException after JDK-8278972
    + JDK-8282397: createTempFile method of java.io.File is failing
    when called with suffix of spaces character
    + JDK-8284548: Invalid XPath expression causes
    StringIndexOutOfBoundsException
    + JDK-8284920: Incorrect Token type causes XPath expression to
    return empty result
    + JDK-8284936: Fix Java 7 bootstrap breakage due to use of
    Arrays.stream
  * Backports
    + JDK-8031567: Better model for storing source revision
    information
    + JDK-8170385: JDK-8031567 broke source bundles
    + JDK-8170392: JDK-8031567 broke builds from source bundles
    + JDK-8253424: Add support for running pre-submit testing using
    GitHub Actions
    + JDK-8253865: Pre-submit testing using GitHub Actions does not
    detect failures reliably
    + JDK-8254054: Pre-submit testing using GitHub Actions should
    not use the deprecated set-env command
    + JDK-8254173: Add Zero, Minimal hotspot targets to submit
    workflow
    + JDK-8254175: Build no-pch configuration in debug mode for
    submit checks
    + JDK-8254282: Add Linux x86_32 builds to submit workflow
    + JDK-8255305: Add Linux x86_32 tier1 to submit workflow
    + JDK-8255352: Archive important test outputs in submit workflow
    + JDK-8255373: Submit workflow artifact name is always
    "test-results_.zip"
    + JDK-8255895: Submit workflow artifacts miss hs_errs/replays
    due to ZIP include mismatch
    + JDK-8256127: Add cross-compiled foreign architectures builds
    to submit workflow
    + JDK-8256277: Github Action build on macOS should define OS
    and Xcode versions
    + JDK-8256354: Github Action build on Windows should define OS
    and MSVC versions
    + JDK-8256393: Github Actions build on Linux should define OS
    and GCC versions
    + JDK-8256414: add optimized build to submit workflow
    + JDK-8256747: GitHub Actions: decouple the hotspot build-only
    jobs from Linux x64 testing
    + JDK-8257056: Submit workflow should apt-get update to avoid
    package installation errors
    + JDK-8259924: GitHub actions fail on Linux x86_32 with "Could
    not configure libc6:i386"
    + JDK-8260460: GitHub actions still fail on Linux x86_32 with
    "Could not configure libc6:i386"
    + JDK-8263667: Avoid running GitHub actions on branches named
    pr/*
    + JDK-8282225: GHA: Allow one concurrent run per PR only
    + JDK-8284772: 8u GHA: Use GCC Major Version Dependencies Only
  * Bug fixes
    + GH002: Only add -Wno-unused-parameter on gcc and clang
    compilers.
    + GH004: Fix naming of sockaddr_in6 variable (sa6-&gt;him6) in
    SOCKETADDRESS union on Windows
    + GH007: Fix NetworkInterface_winXP.c variable declarations to
    compile on VS2010
    + GH008: Reinstate POST_STRIP_CMD empty check in Images.gmk
    + GH012: Building from tarball broken by bad backport of
    JDK-8210283
  * Shenandoah
    + JDK-8260632: Build failures after JDK-8253353</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1659441600">- Update to version jdk8u345 (icedtea-3.24.0)
  * July 2022 CPU
  * Security fixes
    + JDK-8272243: Improve DER parsing
    + JDK-8272249: Better properties of loaded Properties
    + JDK-8277608: Address IP Addressing
    + JDK-8281859, CVE-2022-21540, bsc#1201694: Improve class
    compilation
    + JDK-8281866, CVE-2022-21541, bsc#1201692: Enhance
    MethodHandle invocations
    + JDK-8283190: Improve MIDI processing
    + JDK-8284370: Improve zlib usage
    + JDK-8285407, CVE-2022-34169, bsc#1201684: Improve Xalan
    supports
  * Import of OpenJDK 8 u342
    + JDK-8076190, bsc#1195163: Customizing the generation of a
    PKCS12 keystore
    + JDK-8129572: Cleanup usage of getResourceAsStream in jaxp
    + JDK-8132256: jaxp: Investigate removal of com/sun/org/apache/
    /bcel/internal/util/ClassPath.java
    + JDK-8168926: C2: Bytecode escape analyzer crashes due to
    stack overflow
    + JDK-8170530: bash configure output contains a typo in a
    suggested library name
    + JDK-8190753: (zipfs): Accessing a large entry (&gt; 2^31 bytes)
    leads to a negative initial size for ByteArrayOutputStream
    + JDK-8194154: System property user.dir should not be changed
    + JDK-8202142: jfr/event/io/TestInstrumentation is unstable
    + JDK-8209771: jdk.test.lib.Utils::runAndCheckException error
    + JDK-8221988: add possibility to build with Visual Studio 2019
    + JDK-8223396: [TESTBUG] several jfr tests do not clean up
    files created in /tmp
    + JDK-8230865: [TESTBUG] jdk/jfr/event/io/EvilInstrument.java
    fails at-run shell MakeJAR.sh target
    + JDK-8235211: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails with
    AttachNotSupportedException: Unable to open socket file
    + JDK-8244973: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails "stderr was not
    empty"
    + JDK-8248876: LoadObject with bad base address created for
    exec file on linux
    + JDK-8255239: The timezone of the hs_err_pid log file is
    corrupted in Japanese locale
    + JDK-8261107: ArrayIndexOutOfBoundsException in the
    ICC_Profile.getInstance(InputStream)
    + JDK-8266187: Memory leak in appendBootClassPath()
    + JDK-8274658: ISO 4217 Amendment 170 Update
    + JDK-8274751: Drag And Drop hangs on Windows
    + JDK-8278138: OpenJDK8 fails to start on Windows 8.1 after
    upgrading compiler to VS2017
    + JDK-8279669: test/jdk/com/sun/jdi/TestScaffold.java uses
    wrong condition
    + JDK-8281814: Debuginfo.diz contains redundant build path
    after backport JDK-8025936
    + JDK-8282458: Update .jcheck/conf file for 8u move to git
    + JDK-8282552: Bump update version of OpenJDK: 8u342
    + JDK-8283350: (tz) Update Timezone Data to 2022a
    + JDK-8284620: CodeBuffer may leak _overflow_arena
    + JDK-8285445: cannot open file "NUL:"
    + JDK-8285523: Improve test java/io/FileOutputStream/
    /OpenNUL.java
    + JDK-8285591: [11] add signum checks in DSA.java engineVerify
    + JDK-8285727: [11u, 17u] Unify fix for JDK-8284920 with
    version from head
    + JDK-8286989: Build failure on macOS after 8281814
    + JDK-8287537: 8u JDK-8284620 backport broke AArch64 build
  * Import of OpenJDK 8 u345
    + JDK-8290832: It is no longer possible to change "user.dir"
    in the JDK8
    + JDK-8291568: Bump update version of OpenJDK: 8u345
- Removed patch:
  * JDK-8076190.patch
    + Included by upstream</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1661342400">- make-jobserver-detection.patch: Fix detection of jobserver support</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1669896000">- Update to version jdk8u352 (icedtea-3.25.0)
  * October 2022 CPU
  * CVEs
    + CVE-2022-21619 (bsc#1204473)
    + CVE-2022-21626 (bsc#1204471)
    + CVE-2022-21624 (bsc#1204475)
    + CVE-2022-21628 (bsc#1204472)
  * Security fixes
    + JDK-8282252: Improve BigInteger/Decimal validation
    + JDK-8285662: Better permission resolution
    + JDK-8286511: Improve macro allocation
    + JDK-8286519: Better memory handling
    + JDK-8286526: Improve NTLM support
    + JDK-8286533: Key X509 usages
    + JDK-8286910: Improve JNDI lookups
    + JDK-8286918: Better HttpServer service
    + JDK-8288508: Enhance ECDSA usage
  * Import of OpenJDK 8 u352
    + JDK-7131823: bug in GIFImageReader
    + JDK-7186258: InetAddress$Cache should replace
    currentTimeMillis with nanoTime for more precise and accurate
    + JDK-8028265: Add legacy tz tests to OpenJDK
    + JDK-8039955: [TESTBUG] jdk/lambda/LambdaTranslationTest1 -
    java.lang.AssertionError: expected [d:1234.000000] but found
    [d:1234,000000]
    + JDK-8049228: Improve multithreaded scalability of InetAddress
    cache
    + JDK-8071507: (ref) Clear phantom reference as soft and weak
    references do
    + JDK-8087283: Add support for the XML Signature here() function
    to the JDK XPath implementation
    + JDK-8130895: Test javax/swing/system/6799345/TestShutdown.java
    fails on Solaris11 Sparcv9
    + JDK-8136354: [TEST_BUG] Test
    java/awt/image/RescaleOp/RescaleAlphaTest.java with Bad action
    for script
    + JDK-8139668: Generate README-build.html from markdown
    + JDK-8143847: Remove REF_CLEANER reference category
    + JDK-8147862: Null check too late in
    sun.net.httpserver.ServerImpl
    + JDK-8150669: C1 intrinsic for Class.isPrimitive
    + JDK-8155742: [Windows] robot.keyPress(KeyEvent.VK_ALT_GRAPH)
    throws java.lang.IllegalArgumentException in windows
    + JDK-8173339: AArch64: Fix minimum stack size computations
    + JDK-8173361: various crashes in
    JvmtiExport::post_compiled_method_load
    + JDK-8175797: (ref) Reference::enqueue method should clear the
    reference object before enqueuing
    + JDK-8178832: (ref) jdk.lang.ref.disableClearBeforeEnqueue
    property is ignored
    + JDK-8183107: PKCS11 regression regarding checkKeySize
    + JDK-8193780: (ref) Remove the undocumented
    "jdk.lang.ref.disableClearBeforeEnqueue" system property
    + JDK-8194873: right ALT key hotkeys no longer work in Swing
    components
    + JDK-8201793: (ref) Reference object should not support cloning
    + JDK-8214427: probable bug in logic of
    ConcurrentHashMap.addCount()
    + JDK-8232950: SUNPKCS11 Provider incorrectly check key length
    for PSS Signatures.
    + JDK-8233019: java.lang.Class.isPrimitive() (C1) returns wrong
    result if Klass* is aligned to 32bit
    + JDK-8235218: Minimal VM is broken after JDK-8173361
    + JDK-8235385: Crash on aarch64 JDK due to long offset
    + JDK-8245263: Enable TLSv1.3 by default on JDK 8u for Client
    roles
    + JDK-8254178: Remove .hgignore
    + JDK-8254318: Remove .hgtags
    + JDK-8256722: handle VC++:1927 VS2019 in  abstract_vm_version
    + JDK-8260589: Crash in JfrTraceIdLoadBarrier::load(_jclass*)
    + JDK-8280963: Incorrect PrintFlags formatting on Windows
    + JDK-8282538: PKCS11 tests fail on CentOS Stream 9
    + JDK-8283849: AsyncGetCallTrace may crash JVM on guarantee
    + JDK-8285400: Add '@apiNote' to the APIs defined in
    Java SE 8 MR 3
    + JDK-8285497: Add system property for Java SE specification
    maintenance version
    + JDK-8287132: Retire Runtime.runFinalizersOnExit so that it
    always throws UOE
    + JDK-8287508: The tests added to jdk-8 by 8235385 are to be
    ported to jdk-11
    + JDK-8287521: Bump update version of OpenJDK: 8u352
    + JDK-8288763: Pack200 extraction failure with invalid size
    + JDK-8288865: [aarch64] LDR instructions must use legitimized
    addresses
    + JDK-8290000: Bump macOS GitHub actions to macOS 11
    + JDK-8292579: (tz) Update Timezone Data to 2022c
    + JDK-8292688: Support Security properties in
    security.testlibrary.Proc
  * AArch32 port
    + JDK-8292599: [aarch32] Crash due to missed CPU specific part
    of 8233019</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1675771200">- Update to version jdk8u362 (icedtea-3.26.0)
  * January 2023 CPU
  * CVEs
    + CVE-2023-21830, bsc#1207249
    + CVE-2023-21843, bsc#1207248
  * Security fixes
    + JDK-8285021: Improve CORBA communication
    + JDK-8286496: Improve Thread labels
    + JDK-8288516: Enhance font creation
    + JDK-8289350: Better media supports
    + JDK-8293554: Enhanced DH Key Exchanges
    + JDK-8293598: Enhance InetAddress address handling
    + JDK-8293717: Objective view of ObjectView
    + JDK-8293734: Improve BMP image handling
    + JDK-8293742: Better Banking of Sounds
    + JDK-8295687: Better BMP bounds
  * New features
    + Support for building with autoconf 2.71
  * Import of OpenJDK 8 u362 build 09
    + JDK-6885993: Named Thread: introduce print() and
    print_on(outputStream* st) methods
    + JDK-7124218: [TEST_BUG] [macosx] Space should select cell in
    the JTable
    + JDK-8054066: com/sun/jdi/DoubleAgentTest.java fails with
    timeout
    + JDK-8067941: [TESTBUG] Fix tests for OS with 64K page size.
    + JDK-8071530: Update OS detection code to reflect Windows 10
    version change
    + JDK-8073464: GC workers do not have thread names
    + JDK-8079255: [TEST_BUG] [macosx] Test closed/java/awt/Robot/
    /RobotWheelTest/RobotWheelTest fails for Mac only
    + JDK-8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/
    /RobotWheelTest.java fails
    + JDK-8148005: One byte may be corrupted by
    get_datetime_string()
    + JDK-8159599: [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/
    /ModalInternalFrameTest.java
    + JDK-8159720: Failure of C2 compilation with tiered prevents
    some C1 compilations
    + JDK-8197859: VS2017 Complains about UINTPTR_MAX definition in
    globalDefinitions_VisCPP.hpp
    + JDK-8206456: [TESTBUG] docker jtreg tests fail on systems
    without cpuset.effective_cpus / cpuset.effective_mems
    + JDK-8221529: [TESTBUG] Docker tests use old/deprecated image
    on AArch64
    + JDK-8224506: [TESTBUG] TestDockerMemoryMetrics.java fails
    with exitValue = 137
    + JDK-8233551: [TESTBUG] SelectEditTableCell.java fails on MacOS
    + JDK-8241086: Test runtime/NMT/HugeArenaTracking.java is
    failing on 32bit Windows
    + JDK-8253702: BigSur version number reported as 10.16, should
    be 11.nn
    + JDK-8255559: Leak File Descriptors Because of
    ResolverLocalFilesystem#engineResolveURI()
    + JDK-8265527: tools/javac/diags/CheckExamples.java fails after
    JDK-8078024 8u backport
    + JDK-8269039: Disable SHA-1 Signed JARs
    + JDK-8269850: Most JDK releases report macOS version 12 as
    10.16 instead of 12.0
    + JDK-8270344: Session resumption errors
    + JDK-8271459: C2: Missing NegativeArraySizeException when
    creating StringBuilder with negative capacity
    + JDK-8273176: handle latest VS2019 in abstract_vm_version
    + JDK-8274563: jfr/event/oldobject/TestClassLoaderLeak.java
    fails when GC cycles are not happening
    + JDK-8274840: Update OS detection code to recognize Windows 11
    + JDK-8275887: jarsigner prints invalid digest/signature
    algorithm warnings if keysize is weak/disabled
    + JDK-8280890: Cannot use '-Djava.system.class.loader' with
    class loader in signed JAR
    + JDK-8283277: ISO 4217 Amendment 171 Update
    + JDK-8283903: GetContainerCpuLoad does not return the correct
    result in share mode
    + JDK-8284389: Improve stability of GHA Pre-submit testing by
    caching cygwin installer
    + JDK-8284622: Update versions of some Github Actions used in
    JDK workflow
    + JDK-8286582: Build fails on macos aarch64 when using
  - -with-zlib=bundled
    + JDK-8288928: Incorrect GPL header in pnglibconf.h (backport
    of JDK-8185041)
    + JDK-8289549: ISO 4217 Amendment 172 Update
    + JDK-8292762: Remove .jcheck directories from jdk8u
    subcomponents
    + JDK-8293181: Bump update version of OpenJDK: 8u362
    + JDK-8293461: Add a test for JDK-8290832
    + JDK-8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java
    still fails when GC cycles are not happening
    + JDK-8294307: ISO 4217 Amendment 173 Update
    + JDK-8294357: (tz) Update Timezone Data to 2022d
    + JDK-8294863: Enable partial tier1 testing in GHA for JDK8
    + JDK-8295164: JDK 8 jdi tests should not use tasklist command
    on Windows
    + JDK-8295173: (tz) Update Timezone Data to 2022e
    + JDK-8295288: Some vm_flags tests associate with a wrong BugID
    + JDK-8295714: GHA ::set-output is deprecated and will be
    removed
    + JDK-8295723: security/infra/wycheproof/RunWycheproof.java
    fails with Assertion Error
    + JDK-8295915: Problemlist compiler/rtm failures specific to 8u
    + JDK-8295950: Enable langtools/tier1 in GHA for 8u
    + JDK-8296108: (tz) Update Timezone Data to 2022f
    + JDK-8296239: ISO 4217 Amendment 174 Update
    + JDK-8296555: Enable hotspot/tier1 for 64-bit builds in GHA
    for 8u
    + JDK-8296715: CLDR v42 update for tzdata 2022f
    + JDK-8296959: Fix hotspot shell tests of 8u on multilib systems
    + JDK-8297141: Fix hotspot/test/runtime/SharedArchiveFile/
    /DefaultUseWithClient.java for 8u
    + JDK-8297804: (tz) Update Timezone Data to 2022g
    + JDK-8299439: java/text/Format/NumberFormat/CurrencyFormat.java
    fails for hr_HR
    + JDK-8299483: ProblemList java/text/Format/NumberFormat/
    /CurrencyFormat.java
    + JDK-8300178: JDK-8286496 causes build failure on older GCC
    + JDK-8300225: JDK-8288516 causes build failure on Windows +
    VS2010
  * Bug fixes
    + Don't run check-aes on Zero builds (pointless and slow)
- Removed patch:
  * java-1_8_0-openjdk-autoconf27.patch
    + fixed upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1683115200">- Update to version jdk8u372 (icedtea-3.27.0)
  * April 2023 CPU
  * CVEs
    + CVE-2023-21930, bsc#1210628
    + CVE-2023-21937, bsc#1210631
    + CVE-2023-21938, bsc#1210632
    + CVE-2023-21939, bsc#1210634
    + CVE-2023-21954, bsc#1210635
    + CVE-2023-21967, bsc#1210636
    + CVE-2023-21968, bsc#1210637
  * Security fixes
    + JDK-8287404: Improve ping times
    + JDK-8288436: Improve Xalan supports
    + JDK-8294474: Better AES support
    + JDK-8295304: Runtime support improvements
    + JDK-8296496, JDK-8292652: Overzealous check in sizecalc.h
    prevents large memory allocation
    + JDK-8296676, JDK-8296622: Improve String platform support
    + JDK-8296684: Improve String platform support
    + JDK-8296692: Improve String platform support
    + JDK-8296700: Improve String platform support
    + JDK-8296832: Improve Swing platform support
    + JDK-8297371: Improve UTF8 representation redux
    + JDK-8298191: Enhance object reclamation process
    + JDK-8298310: Enhance TLS session negotiation
    + JDK-8298667: Improved path handling
    + JDK-8299129: Enhance NameService lookups
  * Import of OpenJDK 8 u372 build 07
    + JDK-6734341: REGTEST fails: SelectionAutoscrollTest.html
    + JDK-6829250: Reg test: java/awt/Toolkit/ScreenInsetsTest/
    /ScreenInsetsTest.java fails in Windows
    + JDK-7001973: java/awt/Graphics2D/CopyAreaOOB.java fails
    + JDK-7124238: [macosx] Font in BasicHTML document is bigger
    than it should be
    + JDK-7124381: DragSourceListener.dragDropEnd() never been
    called on completion of dnd operation
    + JDK-8039888: [TEST_BUG] keyboard garbage after
    javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/
    /WrongAltProcessing.java
    + JDK-8042098: [TESTBUG] Test
    sun/java2d/AcceleratedXORModeTest.java fails on Windows
    + JDK-8065422: Trailing dot in hostname causes TLS handshake to
    fail with SNI disabled
    + JDK-8072770: [TESTBUG] Some Introspector tests fail with a
    Java heap bigger than 4GB
    + JDK-8075964: Test java/awt/Mouse/TitleBarDoubleClick/
    /TitleBarDoubleClick.html fails intermittently with timeout
    error
    + JDK-8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/
    /4251579/bug4251579.java failure due to timing
    + JDK-8142540: [TEST_BUG] Test sun/awt/dnd/8024061/
    /bug8024061.java fails on ubuntu
    + JDK-8156579: Two JavaBeans tests failed
    + JDK-8156581: Cleanup of ProblemList.txt
    + JDK-8159135: [PIT] javax/swing/JMenuItem/8152981/
    /MenuItemIconTest.java always fail
    + JDK-8177560: @headful key can be removed from the tests for
    JavaSound
    + JDK-8196196: Headful tests should not be run in headless mode
    + JDK-8196467: javax/swing/JInternalFrame/Test6325652.java fails
    + JDK-8197408: Bad pointer comparison and small cleanup in
    os_linux.cpp
    + JDK-8203485: [freetype] text rotated on 180 degrees is too
    narrow
    + JDK-8205959: Do not restart close if errno is EINTR
    + JDK-8216366: Add rationale to PER_CPU_SHARES define
    + JDK-8226236: win32:
    gc/metaspace/TestCapacityUntilGCWrapAround.java fails
    + JDK-8228585: jdk/internal/platform/cgroup/
    /TestCgroupMetrics.java - NumberFormatException because of
    large long values (memory limit_in_bytes)
    + JDK-8229182: [TESTBUG] runtime/containers/docker/
    /TestMemoryAwareness.java test fails on SLES12
    + JDK-8229202: Docker reporting causes secondary crashes in
    error handling
    + JDK-8230305: Cgroups v2: Container awareness
    + JDK-8231111: Cgroups v2: Rework Metrics in java.base so as to
    recognize unified hierarchy
    + JDK-8232207: Linux os::available_memory re-reads cgroup
    configuration on every invocation
    + JDK-8233570: [TESTBUG] HTMLEditorKit test bug5043626.java is
    failing on macos
    + JDK-8234484: Add ability to configure third port for remote
    JMX
    + JDK-8237479: 8230305 causes slowdebug build failure
    + JDK-8239559: Cgroups: Incorrect detection logic on some
    systems
    + JDK-8239785: Cgroups: Incorrect detection logic on old
    systems in hotspot
    + JDK-8239827: The test OpenByUNCPathNameTest.java should be
    changed to be manual
    + JDK-8240189: [TESTBUG] Some cgroup tests are failing after
    JDK-8231111
    + JDK-8241087: Build failure with VS 2019 (16.5.0) due to C2039
    and C2873
    + JDK-8242468: VS2019 build missing vcruntime140_1.dll
    + JDK-8243543: jtreg test security/infra/java/security/cert/
    /CertPathValidator/certification/BuypassCA.java fails
    + JDK-8244500: jtreg test error in test/hotspot/jtreg/
    /containers/docker/TestMemoryAwareness.java
    + JDK-8245543: Cgroups: Incorrect detection logic on some
    systems (still reproducible)
    + JDK-8245654: Add Certigna Root CA
    + JDK-8247676: vcruntime140_1.dll is not needed on 32-bit
    Windows
    + JDK-8248899: security/infra/java/security/cert/
    /CertPathValidator/certification/QuoVadisCA.java fails,
    Certificate has been revoked
    + JDK-8252359: HotSpot Not Identifying it is Running in a
    Container
    + JDK-8252957: Wrong comment in CgroupV1Subsystem::cpu_quota
    + JDK-8253435: Cgroup: 'stomping of _mount_path' crash if
    manually mounted cpusets exist
    + JDK-8253714: [cgroups v2] Soft memory limit incorrectly using
    memory.high
    + JDK-8253727: [cgroups v2] Memory and swap limits reported
    incorrectly
    + JDK-8253797: [cgroups v2] Account for the fact that swap
    accounting is disabled on some systems
    + JDK-8253939: [TESTBUG] Increase coverage of the cgroups
    detection code
    + JDK-8254001: [Metrics] Enhance parsing of cgroup interface
    files for version detection
    + JDK-8254717: isAssignableFrom checks in
    KeyFactorySpi.engineGetKeySpec appear to be backwards
    + JDK-8254997: Remove unimplemented
    OSContainer::read_memory_limit_in_bytes
    + JDK-8257620: Do not use objc_msgSend_stret to get macOS
    version
    + JDK-8262379: Add regression test for JDK-8257746
    + JDK-8263404: RsaPrivateKeySpec is always recognized as
    RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec
    + JDK-8266391: Replace use of reflection in
    jdk.internal.platform.Metrics
    + JDK-8270317: Large Allocation in CipherSuite
    + JDK-8275535: Retrying a failed authentication on multiple
    LDAP servers can lead to users blocked
    + JDK-8275650: Problemlist java/io/File/createTempFile/
    /SpecialTempFile.java for Windows 11
    + JDK-8275713: TestDockerMemoryMetrics test fails on recent runc
    + JDK-8278951: containers/cgroup/PlainRead.java fails on Ubuntu
    21.10
    + JDK-8280048: Missing comma in copyright header
    + JDK-8282398: EndingDotHostname.java test fails because SSL
    cert expired
    + JDK-8282511: Use fixed certificate validation date in
    SSLExampleCert template
    + JDK-8282947: JFR: Dump on shutdown live-locks in some
    conditions
    + JDK-8283606: Tests may fail with zh locale on MacOS
    + JDK-8284102: [TESTBUG] [11u] Retroactively add regression
    test for JDK-8272124
    + JDK-8284690: [macos] VoiceOver : Getting
    java.lang.IllegalArgumentException: Invalid location on
    Editable JComboBox
    + JDK-8284756: [11u] Remove unused isUseContainerSupport in
    CgroupV1Subsystem
    + JDK-8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile
    fails when named value doesn't exist
    + JDK-8286624: Regression Test CoordinateTruncationBug.java
    fails on OL8.3
    + JDK-8287107: CgroupSubsystemFactory.setCgroupV2Path asserts
    with freezer controller
    + JDK-8287109: Distrust.java failed with
    CertificateExpiredException
    + JDK-8287463: JFR: Disable TestDevNull.java on Windows
    + JDK-8287741: Fix of JDK-8287107 (unused cgv1 freezer
    controller) was incomplete
    + JDK-8289695: [TESTBUG] TestMemoryAwareness.java fails on
    cgroups v2 and crun
    + JDK-8291570: [TESTBUG] Part of JDK-8250984 absent from 11u
    + JDK-8292083: Detected container memory limit may exceed
    physical machine memory
    + JDK-8292541: [Metrics] Reported memory limit may exceed
    physical machine memory
    + JDK-8293472: Incorrect container resource limit detection if
    manual cgroup fs mounts present
    + JDK-8293540: [Metrics] Incorrectly detected resource limits
    with additional cgroup fs mounts
    + JDK-8293767: AWT test TestSinhalaChar.java has old SCCS
    markings
    + JDK-8294767: 8u contains two copies of
    test/../FileUtils.java, one uses JDK9+ features
    + JDK-8295322: Tests for JDK-8271459 were not backported to 11u
    + JDK-8295952: Problemlist existing compiler/rtm tests also on
    x86
    + JDK-8295982: Failure in sun/security/tools/keytool/
    /WeakAlg.java - ks: The process cannot access the file because
    it is being used by another process
    + JDK-8296480: java/security/cert/pkix/policyChanges/
    /TestPolicy.java is failing
    + JDK-8296485: BuildEEBasicConstraints.java test fails with
    SunCertPathBuilderException
    + JDK-8296632: Write a test to verify the content change of
    TextArea sends TextEvent
    + JDK-8296957: One more cast in SAFE_SIZE_NEW_ARRAY2
    + JDK-8297329: [8u] hotspot needs to recognise VS2019
    + JDK-8297739: Bump update version of OpenJDK: 8u372
    + JDK-8297996: [8u] generated images are broken due to renaming
    of MSVC runtime DLL's
    + JDK-8298027: Remove SCCS id's from awt jtreg tests
    + JDK-8298307: Enable hotspot/tier1 for 32-bit builds in GHA
    for 8u
    + JDK-8299445: EndingDotHostname.java fails because of
    compilation errors
    + JDK-8299548: Fix hotspot/test/runtime/Metaspace/
    /MaxMetaspaceSizeTest.java in 8u
    + JDK-8299804: Fix non-portable code in hotspot shell tests in
    8u
    + JDK-8300014: Some backports placed the tests in the wrong
    location
    + JDK-8300119: CgroupMetrics.getTotalMemorySize0() can report
    invalid results on 32 bit systems
    + JDK-8301122: [8u] Fix unreliable vs2010 download link
    + JDK-8301143: [TESTBUG] jfr/event/sampling/TestNative was
    backported to JDK8u without proper native wrapper
    + JDK-8301246: NPE in FcFontManager.getDefaultPlatformFont() on
    Linux without installed fontconfig
    + JDK-8301332: [8u] Fix writing of test files after the cgroups
    v2 backport
    + JDK-8301550: [8u] Enable additional linux build testing in
    GitHub
    + JDK-8301620: [8u] some shell tests are passed but have
    unexpected operator errors
    + JDK-8301760: Fix possible leak in SpNegoContext dispose
    + JDK-8303408: [AIX] Broken jdk8u build after JDK-8266391
    + JDK-8303828: [Solaris] Broken jdk8u build after JDK-8266391
    + JDK-8304053: Revert os specific stubs for SystemMetrics
    + JDK-8305113: (tz) Update Timezone Data to 2023c</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1690804800">- Update to version jdk8u382 (icedtea-3.28.0)
  * July 2023 CPU
  * CVEs
    + CVE-2023-22045, bsc#1213481
    + CVE-2023-22049, bsc#1213482
  * Security fixes
    + JDK-8298676: Enhanced Look and Feel
    + JDK-8300596: Enhance Jar Signature validation
    + JDK-8304468: Better array usages
    + JDK-8305312: Enhanced path handling
  * Import of OpenJDK 8 u382 build 05
    + JDK-8072678: Wrong exception messages in
    java.awt.color.ICC_ColorSpace
    + JDK-8151460: Metaspace counters can have inconsistent values
    + JDK-8152432: Implement setting jtreg @requires properties
    vm.flavor, vm.bits, vm.compMode
    + JDK-8185736: missing default exception handler in calls to
    rethrow_Stub
    + JDK-8186801: Add regression test to test mapping based
    charsets (generated at build time)
    + JDK-8215105: java/awt/Robot/HiDPIScreenCapture/
    /ScreenCaptureTest.java: Wrong Pixel Color
    + JDK-8241311: Move some charset mapping tests from closed to
    open
    + JDK-8263059: security/infra/java/security/cert/
    /CertPathValidator/certification/ComodoCA.java fails due to
    revoked cert
    + JDK-8268558: [TESTBUG] Case 2 in
    TestP11KeyFactoryGetRSAKeySpec is skipped
    + JDK-8271199: Mutual TLS handshake fails signing client
    certificate with custom sensitive PKCS11 key
    + JDK-8276841: Add support for Visual Studio 2022
    + JDK-8277881: Missing SessionID in TLS1.3 resumption in
    compatibility mode
    + JDK-8278851: Correct signer logic for jars signed with
    multiple digest algorithms
    + JDK-8282345: handle latest VS2022 in abstract_vm_version
    + JDK-8282600: SSLSocketImpl should not use user_canceled
    workaround when not necessary
    + JDK-8285515: (dc) DatagramChannel.disconnect fails with
    "Invalid argument" on macOS 12.4
    + JDK-8289301: P11Cipher should not throw out of bounds
    exception during padding
    + JDK-8293232: Fix race condition in pkcs11 SessionManager
    + JDK-8293815: P11PSSSignature.engineUpdate should not print
    debug messages during normal operation
    + JDK-8295530: Update Zlib Data Compression Library to Version
    1.2.13
    + JDK-8298108: Add a regression test for JDK-8297684
    + JDK-8298271: java/security/SignedJar/spi-calendar-provider/
    /TestSPISigned.java failing on Windows
    + JDK-8301119: Support for GB18030-2022
    + JDK-8301400: Allow additional characters for GB18030-2022
    support
    + JDK-8302791: Add specific ClassLoader object to Proxy
    IllegalArgumentException message
    + JDK-8303028: Update system property for Java SE specification
    maintenance version
    + JDK-8303462: Bump update version of OpenJDK: 8u382
    + JDK-8304760: Add 2 Microsoft TLS roots
    + JDK-8305165: [8u] ServiceThread::nmethods_do is not called to
    keep nmethods from being zombied while in the queue
    + JDK-8305681: Allow additional characters for GB18030-2022
    (Level 2) support
    + JDK-8305975: Add TWCA Global Root CA
    + JDK-8307134: Add GTS root CAs
    + JDK-8307310: Backport the tests for JDK-8058969 and
    JDK-8039271 to the OpenJDK8
    + JDK-8307531: [aarch64] JDK8 single-step debugging is
    extremely slow
    + JDK-8310947: gb18030-2000 not selectable with
    LANG=zh_CN.GB18030 after JDK-8301119</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1699963200">- Update to version jdk8u392 (icedtea-3.29.0)
  * October 2023 CPU
  * CVEs
    + CVE-2023-22067, bsc#1216379
    + CVE-2023-22081, bsc#1216374
  * Security fixes
    + JDK-8286503, JDK-8312367: Enhance security classes
    + JDK-8297856: Improve handling of Bidi characters
    + JDK-8303384: Improved communication in CORBA
    + JDK-8305815, JDK-8307278: Update Libpng to 1.6.39
    + JDK-8309966: Enhanced TLS connections
  * Import of OpenJDK 8 u392 build 08
    + JDK-6722928: Provide a default native GSS-API library on
    Windows
    + JDK-8040887: [TESTBUG] Remove
    test/runtime/6925573/SortMethodsTest.java
    + JDK-8042726: [TESTBUG] TEST.groups file was not updated after
    runtime/6925573/SortMethodsTest.java removal
    + JDK-8139348: Deprecate 3DES and RC4 in Kerberos
    + JDK-8173072: zipfs fails to handle incorrect info-zip
    "extended timestamp extra field"
    + JDK-8200468: Port the native GSS-API bridge to Windows
    + JDK-8202952: C2: Unexpected dead nodes after matching
    + JDK-8205399: Set node color on pinned HashMap.TreeNode
    deletion
    + JDK-8209115: adjust libsplashscreen linux ppc64le builds for
    easier libpng update
    + JDK-8214046: [macosx] Undecorated Frame does not Iconify when
    set to
    + JDK-8219804: java/net/MulticastSocket/Promiscuous.java fails
    intermittently due to NumberFormatException
    + JDK-8225687: Newly added sspi.cpp in JDK-6722928 still
    contains some small errors
    + JDK-8232225: Rework the fix for JDK-8071483
    + JDK-8242330: Arrays should be cloned in several JAAS Callback
    classes
    + JDK-8253269: The CheckCommonColors test should provide more
    info on failure
    + JDK-8283441: C2: segmentation fault in
    ciMethodBlocks::make_block_at(int)
    + JDK-8284910: Buffer clean in PasswordCallback
    + JDK-8287073: NPE from CgroupV2Subsystem.getInstance()
    + JDK-8287663: Add a regression test for JDK-8287073
    + JDK-8295685: Update Libpng to 1.6.38
    + JDK-8295894: Remove SECOM certificate that is expiring in
    September 2023
    + JDK-8308788: [8u] Remove duplicate HaricaCA.java test
    + JDK-8309122: Bump update version of OpenJDK: 8u392
    + JDK-8309143: [8u] fix archiving inconsistencies in GHA
    + JDK-8310026: [8u] make java_lang_String::hash_code consistent
    across platforms
    + JDK-8314960: Add Certigna Root CA - 2
    + JDK-8315135: Memory leak in the native implementation of
    Pack200.Unpacker.unpack()
    + JDK-8317040: Exclude cleaner test failing on older releases
- Added patch:
  * bsc1211968.patch
    + fix bsc#1211968: SLES12SP5 vulnerable to CVE-2015-4000
    (Logjam)?</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Update to version jdk8u402 (icedtea-3.30.0)
  * Security fixes
    + JDK-8308204: Enhanced certificate processing
    + JDK-8314284, CVE-2024-20926, bsc#1218906: Enhance Nashorn
    performance
    + JDK-8314295, CVE-2024-20919, bsc#1218903: Enhance
    verification of verifier
    + JDK-8314307, CVE-2024-20921, bsc#1218905: Improve loop
    handling
    + JDK-8314468, CVE-2024-20918, bsc#1218907: Improve Compiler
    loops
    + JDK-8316976, CVE-2024-20945, bsc#1218909: Improve signature
    handling
    + JDK-8317547, CVE-2024-20952, bsc#1218911: Enhance TLS
    connection support
  * Import of OpenJDK 8 u402 build 06
    + JDK-6528710: sRGB-ColorSpace to sRGB-ColorSpace Conversion
    + JDK-8029995: accept yes/no for boolean krb5.conf settings
    + JDK-8159156: [TESTBUG] ReserveMemory test is not useful on
    Aix.
    + JDK-8176509: Use pandoc for converting build readme to html
    + JDK-8206179: com/sun/management/OperatingSystemMXBean/
    /GetCommittedVirtualMemorySize.java fails with Committed
    virtual memory size illegal value
    + JDK-8207404: MulticastSocket tests failing on AIX
    + JDK-8212677: X11 default visual support for IM status window
    on VNC
    + JDK-8239365: ProcessBuilder test modifications for AIX
    execution
    + JDK-8271838: AmazonCA.java interop test fails
    + JDK-8285398: Cache the results of constraint checks
    + JDK-8285696: AlgorithmConstraints:permits not throwing
    IllegalArgumentException when 'alg'  is null
    + JDK-8302017: Allocate BadPaddingException only if it will be
    thrown
    + JDK-8305329: [8u] Unify test libraries into single test
    library - step 1
    + JDK-8307837: [8u] Check step in GHA should also print errors
    + JDK-8309088: security/infra/java/security/cert/
    /CertPathValidator/certification/AmazonCA.java fails
    + JDK-8311813: C1: Uninitialized PhiResolver::_loop field
    + JDK-8312489: Increase jdk.jar.maxSignatureFileSize default
    which is too low for JARs such as WhiteSource/Mend unified agent jar
    + JDK-8312535: MidiSystem.getSoundbank() throws unexpected
    SecurityException
    + JDK-8315280: Bump update version of OpenJDK: 8u402
    + JDK-8315506: C99 compatibility issue in LinuxNativeDispatcher
    + JDK-8317291: Missing null check for
    nmethod::is_native_method()
    + JDK-8317373: Add Telia Root CA v2
    + JDK-8317374: Add Let's Encrypt ISRG Root X2
    + JDK-8318759: Add four DigiCert root certificates
    + JDK-8319187: Add three eMudhra emSign roots
    + JDK-8319405: [s390] [jdk8] Increase javac default stack size
    for s390x zero
    + JDK-8320597: RSA signature verification fails on signed data
    that does not encode params correctly
  * Bug fixes
    + JDK-8324184: Windows VS2010 build failed with "error C2275:
    'int64_t'"</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Do not recommend timezone-java8 (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1713614400">- Update to version jdk8u412 (icedtea-3.31.0)
  * Security fixes
    + JDK-8317507, JDK-8325348, CVE-2024-21094, bsc#1222986: C2
    compilation fails with "Exceeded _node_regs array"
    + JDK-8318340: Improve RSA key implementations
    + JDK-8319851, CVE-2024-21011, bsc#1222979: Improve exception
    logging
    + JDK-8322114, CVE-2024-21085, bsc#1222984: Improve Pack 200
    handling
    + JDK-8322122, CVE-2024-21068, bsc#1222983: Enhance generation
    of addresses
  * Import of OpenJDK 8 u412 build 08
    + JDK-8011180: Delete obsolete scripts
    + JDK-8016451: Scary messages emitted by
    build.tools.generatenimbus.PainterGenerator during build
    + JDK-8021961: setAlwaysOnTop doesn't behave correctly in
    Linux/Solaris under certain scenarios
    + JDK-8023735: [TESTBUG][macosx]
    runtime/XCheckJniJsig/XCheckJSig.java fails on MacOS X
    + JDK-8074860: Structured Exception Catcher missing around
    CreateJavaVM on Windows
    + JDK-8079441: Intermittent failures on Windows with "Unexpected
    exit from test [exit code: 1080890248]" (0x406d1388)
    + JDK-8155590: Dubious collection management in
    sun.net.www.http.KeepAliveCache
    + JDK-8168518: rcache interop with krb5-1.15
    + JDK-8183503: Update hotspot tests to allow for unique test
    classes directory
    + JDK-8186095: upgrade to jtreg 4.2 b08
    + JDK-8186199: [windows] JNI_DestroyJavaVM not covered by SEH
    + JDK-8192931: Regression test
    java/awt/font/TextLayout/CombiningPerf.java fails
    + JDK-8208655: use JTreg skipped status in hotspot tests
    + JDK-8208701: Fix for JDK-8208655 causes test failures in CI
    tier1
    + JDK-8208706: compiler/tiered/
    /ConstantGettersTransitionsTest.java fails to compile
    + JDK-8213410: UseCompressedOops requirement check fails fails
    on 32-bit system
    + JDK-8222323: ChildAlwaysOnTopTest.java fails with
    "RuntimeException: Failed to unset alwaysOnTop"
    + JDK-8224768: Test ActalisCA.java fails
    + JDK-8251155: HostIdentifier fails to canonicalize hostnames
    starting with digits
    + JDK-8251551: Use .md filename extension for README
    + JDK-8268678: LetsEncryptCA.java test fails as Let’s Encrypt
    Authority X3 is retired
    + JDK-8270280: security/infra/java/security/cert/
    /CertPathValidator/certification/LetsEncryptCA.java OCSP
    response error
    + JDK-8270517: Add Zero support for LoongArch
    + JDK-8272708: [Test]: Cleanup: test/jdk/security/infra/java/
    /security/cert/CertPathValidator/certification/BuypassCA.java
    no longer needs ocspEnabled
    + JDK-8276139: TestJpsHostName.java not reliable, better to
    expand HostIdentifierCreate.java test
    + JDK-8288132: Update test artifacts in QuoVadis CA interop
    tests
    + JDK-8297955: LDAP CertStore should use LdapName and not
    String for DNs
    + JDK-8301310: The SendRawSysexMessage test may cause a JVM
    crash
    + JDK-8308592: Framework for CA interoperability testing
    + JDK-8312126: NullPointerException in CertStore.getCRLs after
    8297955
    + JDK-8315042: NPE in PKCS7.parseOldSignedData
    + JDK-8315757: [8u] Add cacerts JTREG tests to GHA tier1 test
    set
    + JDK-8320713: Bump update version of OpenJDK: 8u412
    + JDK-8321060: [8u] hotspot needs to recognise VS2022
    + JDK-8321408: Add Certainly roots R1 and E1
    + JDK-8322725: (tz) Update Timezone Data to 2023d
    + JDK-8322750: Test "api/java_awt/interactive/
    /SystemTrayTests.html" failed because A blue ball icon is
    added outside of the system tray
    + JDK-8323202: [8u] Remove get_source.sh and hgforest.sh
    + JDK-8323640: [TESTBUG]testMemoryFailCount in jdk/internal/
    /platform/docker/TestDockerMemoryMetrics.java always fail
    because OOM killed
    + JDK-8324530: Build error with gcc 10
    + JDK-8325150: (tz) Update Timezone Data to 2024a
  * Bug fixes
    + Support make 4.4</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="2ba4801ab5f69f4d4ebc751155800f9609f4b1c2a022b65919050e7bccc8bfe6bb1a3ca33f5fbdd18eccadd588b0dfad35356bec8450f1fcf81e2660e4469aff" name="java-1_8_0-openjdk-headless" arch="x86_64">
  <version epoch="0" ver="1.8.0.412" rel="2.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1634126400">- Remove the icedtea-sound backend, since all its functionality is
  in the default java sound backends</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to version jdk8u312 (icedtea-3.21.0)
  * October 2021 CPU
  * Security fixes
    + JDK-8130183, CVE-2021-35588, bsc#1191905: InnerClasses: VM
    permits wrong Throw ClassFormatError if InnerClasses
    attribute's inner_class_info_index is 0
    + JDK-8161016: Strange behavior of URLConnection with proxy
    + JDK-8163326, CVE-2021-35550, bsc#1191901: Update the default
    enabled cipher suites preference
    + JDK-8254967, CVE-2021-35565, bsc#1191909:
    com.sun.net.HttpsServer spins on TLS session close
    + JDK-8263314: Enhance XML Dsig modes
    + JDK-8265167, CVE-2021-35556, bsc#1191910: Richer Text Editors
    + JDK-8265574: Improve handling of sheets
    + JDK-8265580, CVE-2021-35559, bsc#1191911: Enhanced style for
    RTF kit
    + JDK-8265776: Improve Stream handling for SSL
    + JDK-8266097, CVE-2021-35561, bsc#1191912: Better hashing
    support
    + JDK-8266103: Better specified spec values
    + JDK-8266109: More Resilient Classloading
    + JDK-8266115: More Manifest Jar Loading
    + JDK-8266137, CVE-2021-35564, bsc#1191913: Improve Keystore
    integrity
    + JDK-8266689, CVE-2021-35567, bsc#1191903: More Constrained
    Delegation
    + JDK-8267086: ArrayIndexOutOfBoundsException in
    java.security.KeyFactory.generatePublic
    + JDK-8267712: Better LDAP reference processing
    + JDK-8267729, CVE-2021-35578, bsc#1191904: Improve TLS client
    handshaking
    + JDK-8267735, CVE-2021-35586, bsc#1191914: Better BMP support
    + JDK-8268193: Improve requests of certificates
    + JDK-8268199: Correct certificate requests
    + JDK-8268506: More Manifest Digests
    + JDK-8269618, CVE-2021-35603, bsc#1191906: Better session
    identification
    + JDK-8269624: Enhance method selection support
    + JDK-8270398: Enhance canonicalization
    + JDK-8270404: Better canonicalization
  * Import of OpenJDK 8 u312 build 01
    + JDK-7146776: deadlock between URLStreamHandler.getHostAddress
    and file.Handler.openconnection
    + JDK-8004148: NPE in
    sun.awt.SunToolkit.getWindowDeactivationTime
    + JDK-8027154: [TESTBUG] Test java/awt/Mouse/
    /GetMousePositionTest/GetMousePositionWithPopup.java fails
    + JDK-8035001: TEST_BUG: the retry logic in RMID.start() should
    check that the subprocess hasn't terminated
    + JDK-8035424: (reflect) Performance problem in
    sun.reflect.generics.parser.SignatureParser
    + JDK-8042557: compiler/uncommontrap/
    /TestSpecTrapClassUnloading.java fails with: GC triggered
    before VM initialization completed
    + JDK-8054118: java/net/ipv6tests/UdpTest.java failed
    intermittently
    + JDK-8065215: Print warning summary at end of configure
    + JDK-8072767: DefaultCellEditor for comboBox creates
    ActionEvent with wrong source object
    + JDK-8079891: Store configure log in $BUILD/configure.log
    + JDK-8080082: configure fails if you create an empty directory
    and then run configure from it
    + JDK-8086003: Test fails on OSX with java.lang.RuntimeException
    'Narrow klass base: 0x0000000000000000, Narrow klass shift: 3'
    missing
    + JDK-8134989: java/net/MulticastSocket/TestInterfaces.java
    failed due to unexpected IP address
    + JDK-8156584: Initialization race in
    sun.security.x509.AlgorithmId.get
    + JDK-8166673: The new implementation of Robot.waitForIdle()
    may hang
    + JDK-8170467: (reflect) Optimize SignatureParser's use of
    StringBuilders
    + JDK-8196181: sun/java2d/GdiRendering/InsetClipping.java fails
    + JDK-8202837: PBES2 AlgorithmId encoding error in PKCS12
    KeyStore
    + JDK-8206189: sun/security/pkcs12/EmptyPassword.java fails
    with Sequence tag error
    + JDK-8214418: half-closed SSLEngine status may cause
    application dead loop
    + JDK-8214513: A PKCS12 keystore from Java 8 using custom PBE
    parameters cannot be read in Java 11
    + JDK-8220786: Create new switch to redirect error reporting
    output to stdout or stderr
    + JDK-8229243: SunPKCS11-Solaris provider tests failing on
    Solaris 11.4
    + JDK-8231222: fix pkcs11 P11_DEBUG guarded native traces
    + JDK-8238567: SoftMainMixer.processAudioBuffers(): Wrong
    handling of stoppedMixers
    + JDK-8240518: Incorrect JNU_ReleaseStringPlatformChars in
    Windows Print
    + JDK-8241248: NullPointerException in
    sun.security.ssl.HKDF.extract(HKDF.java:93)
    + JDK-8248901: Signed immediate support in
    .../share/assembler.hpp is broken.
    + JDK-8259338: Add expiry exception for identrustdstx3 alias to
    VerifyCACerts.java test
    + JDK-8262000: jdk/jfr/event/gc/detailed/
    /TestPromotionFailedEventWithParallelScavenge.java failed with
    "OutOfMemoryError: Java heap space"
    + JDK-8262829: Native crash in
    Win32PrintServiceLookup.getAllPrinterNames()
    + JDK-8263311: Watch registry changes for remote printers
    update instead of polling
    + JDK-8265238: [8u] [macos] build failure in OpenJDK8u after
    JDK-8211301 in older xcode
    + JDK-8265978: make test should look for more locations when
    searching for exit code
    + JDK-8269810: [8u] Update generated_configure.sh after
    JDK-8250876 backport
    + JDK-8269953: config.log is not in build directory after 8u
    backport of JDK-8079891
    + JDK-8271466: StackGap test fails on aarch64 due to "-m64"
  * Import of OpenJDK 8 u312 build 02
    + JDK-8247469: getSystemCpuLoad() returns -1 on linux when some
    offline cpus are present and cpusets.effective_cpus is not
    available
    + JDK-8265836: OperatingSystemImpl.getCpuLoad() returns
    incorrect CPU load inside a container
  * Import of OpenJDK 8 u312 build 03
    + JDK-8237495: Java MIDI fails with a dereferenced memory error
    when asked to send a raw 0xF7
    + JDK-8264752: SIGFPE crash with option
    FlightRecorderOptions:threadbuffersize=30M
    + JDK-8266206: Build failure after JDK-8264752 with older GCCs
    + JDK-8270137: Kerberos Credential Retrieval from Cache not
    Working in Cross-Realm Setup
    + JDK-8272214: [8u] Build failure after backport of JDK-8248901
  * Import of OpenJDK 8 u312 build 04
    + JDK-6847157: java.lang.NullPointerException: HDC for
    component at sun.java2d.loops.Blit.Blit
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8194246: JVM crashes when calling getStackTrace if stack
    contains a method that is a member of a very large class
    + JDK-8244154: Update SunPKCS11 provider with PKCS11 v3.0
    header files
    + JDK-8263382: java/util/logging/ParentLoggersTest.java failed
    with "checkLoggers: getLoggerNames() returned unexpected
    loggers"
    + JDK-8268103: JNI functions incorrectly return a double after
    JDK-8265836
    + JDK-8269594: assert(_handle_mark_nesting &gt; 1) failed: memory
    leak: allocating handle outside HandleMark
    + JDK-8269859: BacktraceBuilder._cprefs needs to be accessed as
    unsigned short
    + JDK-8269882: stack-use-after-scope in NewObjectA
  * Import of OpenJDK 8 u312 build 05
    + JDK-7188942: Remove support of pbuffers in OGL Java2d pipeline
    + JDK-8022323: [JavaSecurityScanner] review package
    com.sun.management.* Native methods should be private
    + JDK-8131062: aarch64: add support for GHASH acceleration
    + JDK-8134869: AARCH64: GHASH intrinsic is not optimal
    + JDK-8269851: OperatingSystemMXBean getProcessCpuLoad reports
    incorrect process cpu usage in containers
    + JDK-8272124: Cgroup v1 initialization causes
    NullPointerException when cgroup path contains colon
    + JDK-8272714: [8u] Build failure after backport of JDK-8248901
    with MSVC 2013
  * Import of OpenJDK 8 u312 build 06
    + JDK-8268965: TCP Connection Reset when connecting simple
    socket to SSL server
    + JDK-8272643: Backout JDK-8176837 from 8u312
  * Import of OpenJDK 8 u312 build 07
    + JDK-8157404: Unable to read certain PKCS12 keystores from
    SequenceInputStream
    + JDK-8222751: closed/test/jdk/sun/security/util/
    /DerIndefLenConverter/IndefBerPkcs12.java fail
    + JDK-8269763: The JEditorPane is blank after JDK-8265167
  * Shenandoah
    + [backport] 8269661: JNI_GetStringCritical does not lock char
    array
    + Re-cast JNI critical strings patch to be Shenandoah-specific</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1636113600">- Modified patch:
  * fips.patch
    + return in native code after generating java.io.IOException</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1638619200">- Modified patch:
  * fips.patch
    + When system crypto policy files are not available, use the
    information from the java.security file that we distribute
    with OpenJDK as a fallback. (bsc#1193314, bsc#1193444,
    bsc#1193491)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1644408000">- Removed patch:
  * comment-nss-security-provider.patch
    + there is a configure-time option to do exactly the same thing
- Modified patch:
  * fips.patch
    + allow plain key import, unless disabled with
  - Dcom.suse.fips.plainKeySupport=false command-line option</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646481600">- Update to version jdk8u322 (icedtea-3.22.0)
  * January 2022 CPU
  * Security fixes
    + JDK-8264934, CVE-2022-21248, bsc#1194926: Enhance cross VM
    serialization
    + JDK-8268488: More valuable DerValues
    + JDK-8268494: Better inlining of inlined interfaces
    + JDK-8268512: More content for ContentInfo
    + JDK-8268795: Enhance digests of Jar files
    + JDK-8268801: Improve PKCS attribute handling
    + JDK-8268813, CVE-2022-21283, bsc#1194937: Better String
    matching
    + JDK-8269151: Better construction of EncryptedPrivateKeyInfo
    + JDK-8269944: Better HTTP transport redux
    + JDK-8270392, CVE-2022-21293, bsc#1194935: Improve String
    constructions
    + JDK-8270416, CVE-2022-21294, bsc#1194934: Enhance
    construction of Identity maps
    + JDK-8270492, CVE-2022-21282, bsc#1194933: Better resolution
    of URIs
    + JDK-8270498, CVE-2022-21296, bsc#1194932: Improve SAX Parser
    configuration management
    + JDK-8270646, CVE-2022-21299, bsc#1194931: Improved scanning
    of XML entities
    + JDK-8271962: Better TrueType font loading
    + JDK-8271968: Better canonical naming
    + JDK-8271987: Manifest improved manifest entries
    + JDK-8272014, CVE-2022-21305, bsc#1194939: Better array
    indexing
    + JDK-8272026, CVE-2022-21340, bsc#1194940: Verify Jar
    Verification
    + JDK-8272236, CVE-2022-21341, bsc#1194941: Improve serial
    forms for transport
    + JDK-8272272: Enhance jcmd communication
    + JDK-8272462: Enhance image handling
    + JDK-8273290: Enhance sound handling
    + JDK-8273748, CVE-2022-21349: Improve Solaris font rendering
    + JDK-8273756, CVE-2022-21360, bsc#1194929: Enhance BMP image
    support
    + JDK-8273838, CVE-2022-21365, bsc#1194928: Enhanced BMP
    processing
  * Import of OpenJDK 8 u322
    + JDK-6801613: Cross-platform pageDialog and printDialog top
    margin entry broken
    + JDK-8011541: [TEST_BUG] closed/javax/swing/plaf/metal/
    /MetalUtils/bug6190373.java fails NPE since 7u25b03
    + JDK-8025430: [TEST_BUG] javax/swing/JEditorPane/5076514/
    /bug5076514.java failed since jdk8b108
    + JDK-8041928: MouseEvent.getModifiersEx gives wrong result
    + JDK-8042199: The build of J2DBench via makefile is broken
    after the JDK-8005402
    + JDK-8044365: (dc) MulticastSendReceiveTests.java failing with
    ENOMEM when joining group (OS X 10.9)
    + JDK-8048021: Remove @version tag in jaxp repo
    + JDK-8049348: compiler/intrinsics/bmi/verifycode tests on
    lzcnt and tzcnt use incorrect assumption about REXB prefix
    usage
    + JDK-8060027: Tests java/beans/XMLEncoder/Test4903007.java and
    java/beans/XMLEncoder/java_awt_GridBagLayout.java
    + JDK-8066588: javax/management/remote/mandatory/connectio
    /RMIConnector_NPETest.java fails to compile
    + JDK-8066652: Default TimeZone is GMT not local if
    user.timezone is invalid on Mac OS
    + JDK-8069034:
    gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
    nightly failure
    + JDK-8077590: windows_i586_6.2-product-c2-runThese8_Xcomp_vm
    failing after win compiler upgrade
    + JDK-8080287: The image of BufferedImage.TYPE_INT_ARGB and
    BufferedImage.TYPE_INT_ARGB_PRE is blank
    + JDK-8140329: [TEST_BUG] test FullScreenAfterSplash.java
    failed because image was not generated
    + JDK-8140472: java/net/ipv6tests/TcpTest.java failed
    intermittently with java.net.BindException: Address already in
    use: NET_Bind
    + JDK-8147051: StaxEntityResolverWrapper should create
    StaxXMLInputSource with a resolver indicator
    + JDK-8148915: Intermittent failures of bug6400879.java
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8177393: Result of RescaleOp for 4BYTE_ABGR images may be
    25% black
    + JDK-8177536: Avoid Apple Peer-to-Peer interfaces in
    networking tests
    + JDK-8182036: Load from initializing arraycopy uses wrong
    memory state
    + JDK-8183369: RFC unconformity of HttpURLConnection with proxy
    + JDK-8183543: Aarch64: C2 compilation often fails with "failed
    spill-split-recycle sanity check"
    + JDK-8187450: JNI local refs exceeds capacity warning in
    NetworkInterface::getAll
    + JDK-8187649: ArrayIndexOutOfBoundsException in
    java.util.JapaneseImperialCalendar
    + JDK-8190482: InnocuousThread creation should not require the
    caller to possess enableContextClassLoaderOverride
    + JDK-8190793: Httpserver does not detect truncated request body
    + JDK-8196572: Tests ColConvCCMTest.java and MTColConvTest.java
    fail
    + JDK-8202788: Explicitly reclaim cached thread-local direct
    buffers at thread exit
    + JDK-8210058: Algorithmic Italic font leans opposite angle in
    Printing
    + JDK-8220150: macos10.14 Mojave returns anti-aliased glyphs
    instead of aliased B&amp;W glyphs
    + JDK-8225082: Remove IdenTrust certificate that is expiring in
    September 2021
    + JDK-8225083: Remove Google certificate that is expiring in
    December 2021
    + JDK-8226806: [macOS 10.14] Methods of Java Robot should be
    called from appropriate thread
    + JDK-8231254: (fs) Add test for macOS Catalina changes to
    protect system software
    + JDK-8231438: [macOS] Dark mode for the desktop is not
    supported
    + JDK-8232178: MacVolumesTest failed after upgrade to MacOS
    Catalina
    + JDK-8232226: [macos 10.15] test/jdk/java/awt/color/
    /EqualityTest/EqualityTest.java may fail
    + JDK-8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/
    /DrawImageBG/SystemBgColorTest.java fails
    + JDK-8236897: Fix the copyright header for pkcs11gcm2.h
    + JDK-8237499: JFR: Include stack trace in the ThreadStart event
    + JDK-8239886: Minimal VM build fails after JDK-8237499
    + JDK-8261397: Try Catch Method Failing to Work When Dividing
    An Integer By 0
    + JDK-8262731: [macOS] Exception from "Printable.print" is
    swallowed during "PrinterJob.print"
    + JDK-8272342: [TEST_BUG] java/awt/print/PrinterJob/
    /PageDialogMarginTest.java catches all exceptions
    + JDK-8273308: PatternMatchTest.java fails on CI
    + JDK-8273342: Null pointer dereference in
    classFileParser.cpp:2817
    + JDK-8273826: Correct Manifest file name and NPE checks
    + JDK-8273968: JCK javax_xml tests fail in CI
    + JDK-8274407: (tz) Update Timezone Data to 2021c
    + JDK-8274467: TestZoneInfo310.java fails with tzdata2021b
    + JDK-8274468: TimeZoneTest.java fails with tzdata2021b
    + JDK-8274595: DisableRMIOverHTTPTest failed: connection refused
    + JDK-8274779: HttpURLConnection: HttpClient and HttpsClient
    incorrectly check request method when set to POST
    + JDK-8275766: (tz) Update Timezone Data to 2021e
    + JDK-8275849: TestZoneInfo310.java fails with tzdata2021e
    + JDK-8276536: Update TimeZoneNames files to follow the changes
    made by JDK-8275766
- Added patch:
  * JDK-8076190.patch
    + backport reviewed fix for JDK-8076190 Customizing the
    generation of a PKCS12 keystore (bsc#1195163)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1649073600">- Add java-1_8_0-openjdk-autoconf27.patch to accept autoconf 2.71
  as autoconf 2.59 or later</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1656590400">- Update to version jdk8u332 (icedtea-3.23.0)
  * April 2022 CPU
  * Security fixes
    + JDK-8269938: Enhance XML processing passes redux
    + JDK-8270504, bsc#1198672, CVE-2022-21426: Better XPath
    expression handling
    + JDK-8272255: Completely handle MIDI files
    + JDK-8272261: Improve JFR recording file processing
    + JDK-8272594: Better record of recordings
    + JDK-8274221: More definite BER encodings
    + JDK-8275151, bsc#1198675, CVE-2022-21443: Improved Object
    Identification
    + JDK-8277227: Better identification of OIDs
    + JDK-8277672, bsc#1198674, CVE-2022-21434: Better invocation
    handler handling
    + JDK-8278008, bsc#1198671, CVE-2022-21476: Improve Santuario
    processing
    + JDK-8278356: Improve file creation
    + JDK-8278449: Improve keychain support
    + JDK-8278805: Enhance BMP image loading
    + JDK-8278972, bsc#1198673, CVE-2022-21496: Improve URL supports
    + JDK-8281388: Change wrapping of EncryptedPrivateKeyInfo
  * Import of OpenJDK 8 u332
    + JDK-8033980: Xerces Update: datatype XMLGregorianCalendarImpl
    and DurationImpl
    + JDK-8035437: Xerces Update: xml/serialize/DOMSerializerImpl
    + JDK-8035577: Xerces Update: impl/xpath/regex/RangeToken.java
    + JDK-8037259: xerces update: xpointer update
    + JDK-8041523: Xerces Update: Serializer improvements from Xalan
    + JDK-8141508: java.lang.invoke.LambdaConversionException:
    Invalid receiver type
    + JDK-8162572: Update License Header for all JAXP sources
    + JDK-8167014: jdeps: Missing message: warn.skipped.entry
    + JDK-8198411: [TEST_BUG] Two java2d tests are unstable in mach5
    + JDK-8202822: Add .git to .hgignore
    + JDK-8205540: test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/
    /trace001/trace001.java fails with Debuggee did not exit after
    15 &lt;cont&gt; commands
    + JDK-8209178: Proxied HttpsURLConnection doesn't send BODY
    when retrying POST request
    + JDK-8210283: Support git as an SCM alternative in the build
    + JDK-8218682: [TEST_BUG] DashOffset fails in mach5
    + JDK-8225690: Multiple AttachListener threads can be created
    + JDK-8227738: jvmti/DataDumpRequest/datadumpreq001 failed due
    to "exit code is 134"
    + JDK-8227815: Minimal VM: set_state is not a member of
    AttachListener
    + JDK-8240633: Memory leaks in the implementations of
    FileChooserUI
    + JDK-8241768: git needs .gitattributes
    + JDK-8247766: [aarch64] guarantee(val &lt; (1U &lt;&lt; nbits)) failed:
    Field too big for insn
    + JDK-8253147: The javax/swing/JPopupMenu/7154841/
    /bug7154841.java fail on big screens
    + JDK-8253353: Crash in C2: guarantee(n != NULL) failed: No Node
    + JDK-8266749: AArch64: Backtracing broken on PAC enabled
    systems
    + JDK-8270290: NTLM authentication fails if HEAD request is used
    + JDK-8273229: Update OS detection code to recognize Windows
    Server 2022
    + JDK-8273341: Update Siphash to version 1.0
    + JDK-8273575: memory leak in appendBootClassPath(), paths must
    be deallocated
    + JDK-8274524: SSLSocket.close() hangs if it is called during
    the ssl handshake
    + JDK-8277224: sun.security.pkcs.PKCS9Attributes.toString()
    throws NPE
    + JDK-8277488: Add expiry exception for Digicert
    (geotrustglobalca) expiring in May 2022
    + JDK-8279077: JFR crashes on Linux ppc due to missing crash
    protector in signal handler
    + JDK-8280060: The sun/rmi/server/Activation.java class use
    Thread.dumpStack()
    + JDK-8282300: Throws NamingException instead of
    InvalidNameException after JDK-8278972
    + JDK-8282397: createTempFile method of java.io.File is failing
    when called with suffix of spaces character
    + JDK-8284548: Invalid XPath expression causes
    StringIndexOutOfBoundsException
    + JDK-8284920: Incorrect Token type causes XPath expression to
    return empty result
    + JDK-8284936: Fix Java 7 bootstrap breakage due to use of
    Arrays.stream
  * Backports
    + JDK-8031567: Better model for storing source revision
    information
    + JDK-8170385: JDK-8031567 broke source bundles
    + JDK-8170392: JDK-8031567 broke builds from source bundles
    + JDK-8253424: Add support for running pre-submit testing using
    GitHub Actions
    + JDK-8253865: Pre-submit testing using GitHub Actions does not
    detect failures reliably
    + JDK-8254054: Pre-submit testing using GitHub Actions should
    not use the deprecated set-env command
    + JDK-8254173: Add Zero, Minimal hotspot targets to submit
    workflow
    + JDK-8254175: Build no-pch configuration in debug mode for
    submit checks
    + JDK-8254282: Add Linux x86_32 builds to submit workflow
    + JDK-8255305: Add Linux x86_32 tier1 to submit workflow
    + JDK-8255352: Archive important test outputs in submit workflow
    + JDK-8255373: Submit workflow artifact name is always
    "test-results_.zip"
    + JDK-8255895: Submit workflow artifacts miss hs_errs/replays
    due to ZIP include mismatch
    + JDK-8256127: Add cross-compiled foreign architectures builds
    to submit workflow
    + JDK-8256277: Github Action build on macOS should define OS
    and Xcode versions
    + JDK-8256354: Github Action build on Windows should define OS
    and MSVC versions
    + JDK-8256393: Github Actions build on Linux should define OS
    and GCC versions
    + JDK-8256414: add optimized build to submit workflow
    + JDK-8256747: GitHub Actions: decouple the hotspot build-only
    jobs from Linux x64 testing
    + JDK-8257056: Submit workflow should apt-get update to avoid
    package installation errors
    + JDK-8259924: GitHub actions fail on Linux x86_32 with "Could
    not configure libc6:i386"
    + JDK-8260460: GitHub actions still fail on Linux x86_32 with
    "Could not configure libc6:i386"
    + JDK-8263667: Avoid running GitHub actions on branches named
    pr/*
    + JDK-8282225: GHA: Allow one concurrent run per PR only
    + JDK-8284772: 8u GHA: Use GCC Major Version Dependencies Only
  * Bug fixes
    + GH002: Only add -Wno-unused-parameter on gcc and clang
    compilers.
    + GH004: Fix naming of sockaddr_in6 variable (sa6-&gt;him6) in
    SOCKETADDRESS union on Windows
    + GH007: Fix NetworkInterface_winXP.c variable declarations to
    compile on VS2010
    + GH008: Reinstate POST_STRIP_CMD empty check in Images.gmk
    + GH012: Building from tarball broken by bad backport of
    JDK-8210283
  * Shenandoah
    + JDK-8260632: Build failures after JDK-8253353</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1659441600">- Update to version jdk8u345 (icedtea-3.24.0)
  * July 2022 CPU
  * Security fixes
    + JDK-8272243: Improve DER parsing
    + JDK-8272249: Better properties of loaded Properties
    + JDK-8277608: Address IP Addressing
    + JDK-8281859, CVE-2022-21540, bsc#1201694: Improve class
    compilation
    + JDK-8281866, CVE-2022-21541, bsc#1201692: Enhance
    MethodHandle invocations
    + JDK-8283190: Improve MIDI processing
    + JDK-8284370: Improve zlib usage
    + JDK-8285407, CVE-2022-34169, bsc#1201684: Improve Xalan
    supports
  * Import of OpenJDK 8 u342
    + JDK-8076190, bsc#1195163: Customizing the generation of a
    PKCS12 keystore
    + JDK-8129572: Cleanup usage of getResourceAsStream in jaxp
    + JDK-8132256: jaxp: Investigate removal of com/sun/org/apache/
    /bcel/internal/util/ClassPath.java
    + JDK-8168926: C2: Bytecode escape analyzer crashes due to
    stack overflow
    + JDK-8170530: bash configure output contains a typo in a
    suggested library name
    + JDK-8190753: (zipfs): Accessing a large entry (&gt; 2^31 bytes)
    leads to a negative initial size for ByteArrayOutputStream
    + JDK-8194154: System property user.dir should not be changed
    + JDK-8202142: jfr/event/io/TestInstrumentation is unstable
    + JDK-8209771: jdk.test.lib.Utils::runAndCheckException error
    + JDK-8221988: add possibility to build with Visual Studio 2019
    + JDK-8223396: [TESTBUG] several jfr tests do not clean up
    files created in /tmp
    + JDK-8230865: [TESTBUG] jdk/jfr/event/io/EvilInstrument.java
    fails at-run shell MakeJAR.sh target
    + JDK-8235211: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails with
    AttachNotSupportedException: Unable to open socket file
    + JDK-8244973: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails "stderr was not
    empty"
    + JDK-8248876: LoadObject with bad base address created for
    exec file on linux
    + JDK-8255239: The timezone of the hs_err_pid log file is
    corrupted in Japanese locale
    + JDK-8261107: ArrayIndexOutOfBoundsException in the
    ICC_Profile.getInstance(InputStream)
    + JDK-8266187: Memory leak in appendBootClassPath()
    + JDK-8274658: ISO 4217 Amendment 170 Update
    + JDK-8274751: Drag And Drop hangs on Windows
    + JDK-8278138: OpenJDK8 fails to start on Windows 8.1 after
    upgrading compiler to VS2017
    + JDK-8279669: test/jdk/com/sun/jdi/TestScaffold.java uses
    wrong condition
    + JDK-8281814: Debuginfo.diz contains redundant build path
    after backport JDK-8025936
    + JDK-8282458: Update .jcheck/conf file for 8u move to git
    + JDK-8282552: Bump update version of OpenJDK: 8u342
    + JDK-8283350: (tz) Update Timezone Data to 2022a
    + JDK-8284620: CodeBuffer may leak _overflow_arena
    + JDK-8285445: cannot open file "NUL:"
    + JDK-8285523: Improve test java/io/FileOutputStream/
    /OpenNUL.java
    + JDK-8285591: [11] add signum checks in DSA.java engineVerify
    + JDK-8285727: [11u, 17u] Unify fix for JDK-8284920 with
    version from head
    + JDK-8286989: Build failure on macOS after 8281814
    + JDK-8287537: 8u JDK-8284620 backport broke AArch64 build
  * Import of OpenJDK 8 u345
    + JDK-8290832: It is no longer possible to change "user.dir"
    in the JDK8
    + JDK-8291568: Bump update version of OpenJDK: 8u345
- Removed patch:
  * JDK-8076190.patch
    + Included by upstream</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1661342400">- make-jobserver-detection.patch: Fix detection of jobserver support</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1669896000">- Update to version jdk8u352 (icedtea-3.25.0)
  * October 2022 CPU
  * CVEs
    + CVE-2022-21619 (bsc#1204473)
    + CVE-2022-21626 (bsc#1204471)
    + CVE-2022-21624 (bsc#1204475)
    + CVE-2022-21628 (bsc#1204472)
  * Security fixes
    + JDK-8282252: Improve BigInteger/Decimal validation
    + JDK-8285662: Better permission resolution
    + JDK-8286511: Improve macro allocation
    + JDK-8286519: Better memory handling
    + JDK-8286526: Improve NTLM support
    + JDK-8286533: Key X509 usages
    + JDK-8286910: Improve JNDI lookups
    + JDK-8286918: Better HttpServer service
    + JDK-8288508: Enhance ECDSA usage
  * Import of OpenJDK 8 u352
    + JDK-7131823: bug in GIFImageReader
    + JDK-7186258: InetAddress$Cache should replace
    currentTimeMillis with nanoTime for more precise and accurate
    + JDK-8028265: Add legacy tz tests to OpenJDK
    + JDK-8039955: [TESTBUG] jdk/lambda/LambdaTranslationTest1 -
    java.lang.AssertionError: expected [d:1234.000000] but found
    [d:1234,000000]
    + JDK-8049228: Improve multithreaded scalability of InetAddress
    cache
    + JDK-8071507: (ref) Clear phantom reference as soft and weak
    references do
    + JDK-8087283: Add support for the XML Signature here() function
    to the JDK XPath implementation
    + JDK-8130895: Test javax/swing/system/6799345/TestShutdown.java
    fails on Solaris11 Sparcv9
    + JDK-8136354: [TEST_BUG] Test
    java/awt/image/RescaleOp/RescaleAlphaTest.java with Bad action
    for script
    + JDK-8139668: Generate README-build.html from markdown
    + JDK-8143847: Remove REF_CLEANER reference category
    + JDK-8147862: Null check too late in
    sun.net.httpserver.ServerImpl
    + JDK-8150669: C1 intrinsic for Class.isPrimitive
    + JDK-8155742: [Windows] robot.keyPress(KeyEvent.VK_ALT_GRAPH)
    throws java.lang.IllegalArgumentException in windows
    + JDK-8173339: AArch64: Fix minimum stack size computations
    + JDK-8173361: various crashes in
    JvmtiExport::post_compiled_method_load
    + JDK-8175797: (ref) Reference::enqueue method should clear the
    reference object before enqueuing
    + JDK-8178832: (ref) jdk.lang.ref.disableClearBeforeEnqueue
    property is ignored
    + JDK-8183107: PKCS11 regression regarding checkKeySize
    + JDK-8193780: (ref) Remove the undocumented
    "jdk.lang.ref.disableClearBeforeEnqueue" system property
    + JDK-8194873: right ALT key hotkeys no longer work in Swing
    components
    + JDK-8201793: (ref) Reference object should not support cloning
    + JDK-8214427: probable bug in logic of
    ConcurrentHashMap.addCount()
    + JDK-8232950: SUNPKCS11 Provider incorrectly check key length
    for PSS Signatures.
    + JDK-8233019: java.lang.Class.isPrimitive() (C1) returns wrong
    result if Klass* is aligned to 32bit
    + JDK-8235218: Minimal VM is broken after JDK-8173361
    + JDK-8235385: Crash on aarch64 JDK due to long offset
    + JDK-8245263: Enable TLSv1.3 by default on JDK 8u for Client
    roles
    + JDK-8254178: Remove .hgignore
    + JDK-8254318: Remove .hgtags
    + JDK-8256722: handle VC++:1927 VS2019 in  abstract_vm_version
    + JDK-8260589: Crash in JfrTraceIdLoadBarrier::load(_jclass*)
    + JDK-8280963: Incorrect PrintFlags formatting on Windows
    + JDK-8282538: PKCS11 tests fail on CentOS Stream 9
    + JDK-8283849: AsyncGetCallTrace may crash JVM on guarantee
    + JDK-8285400: Add '@apiNote' to the APIs defined in
    Java SE 8 MR 3
    + JDK-8285497: Add system property for Java SE specification
    maintenance version
    + JDK-8287132: Retire Runtime.runFinalizersOnExit so that it
    always throws UOE
    + JDK-8287508: The tests added to jdk-8 by 8235385 are to be
    ported to jdk-11
    + JDK-8287521: Bump update version of OpenJDK: 8u352
    + JDK-8288763: Pack200 extraction failure with invalid size
    + JDK-8288865: [aarch64] LDR instructions must use legitimized
    addresses
    + JDK-8290000: Bump macOS GitHub actions to macOS 11
    + JDK-8292579: (tz) Update Timezone Data to 2022c
    + JDK-8292688: Support Security properties in
    security.testlibrary.Proc
  * AArch32 port
    + JDK-8292599: [aarch32] Crash due to missed CPU specific part
    of 8233019</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1675771200">- Update to version jdk8u362 (icedtea-3.26.0)
  * January 2023 CPU
  * CVEs
    + CVE-2023-21830, bsc#1207249
    + CVE-2023-21843, bsc#1207248
  * Security fixes
    + JDK-8285021: Improve CORBA communication
    + JDK-8286496: Improve Thread labels
    + JDK-8288516: Enhance font creation
    + JDK-8289350: Better media supports
    + JDK-8293554: Enhanced DH Key Exchanges
    + JDK-8293598: Enhance InetAddress address handling
    + JDK-8293717: Objective view of ObjectView
    + JDK-8293734: Improve BMP image handling
    + JDK-8293742: Better Banking of Sounds
    + JDK-8295687: Better BMP bounds
  * New features
    + Support for building with autoconf 2.71
  * Import of OpenJDK 8 u362 build 09
    + JDK-6885993: Named Thread: introduce print() and
    print_on(outputStream* st) methods
    + JDK-7124218: [TEST_BUG] [macosx] Space should select cell in
    the JTable
    + JDK-8054066: com/sun/jdi/DoubleAgentTest.java fails with
    timeout
    + JDK-8067941: [TESTBUG] Fix tests for OS with 64K page size.
    + JDK-8071530: Update OS detection code to reflect Windows 10
    version change
    + JDK-8073464: GC workers do not have thread names
    + JDK-8079255: [TEST_BUG] [macosx] Test closed/java/awt/Robot/
    /RobotWheelTest/RobotWheelTest fails for Mac only
    + JDK-8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/
    /RobotWheelTest.java fails
    + JDK-8148005: One byte may be corrupted by
    get_datetime_string()
    + JDK-8159599: [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/
    /ModalInternalFrameTest.java
    + JDK-8159720: Failure of C2 compilation with tiered prevents
    some C1 compilations
    + JDK-8197859: VS2017 Complains about UINTPTR_MAX definition in
    globalDefinitions_VisCPP.hpp
    + JDK-8206456: [TESTBUG] docker jtreg tests fail on systems
    without cpuset.effective_cpus / cpuset.effective_mems
    + JDK-8221529: [TESTBUG] Docker tests use old/deprecated image
    on AArch64
    + JDK-8224506: [TESTBUG] TestDockerMemoryMetrics.java fails
    with exitValue = 137
    + JDK-8233551: [TESTBUG] SelectEditTableCell.java fails on MacOS
    + JDK-8241086: Test runtime/NMT/HugeArenaTracking.java is
    failing on 32bit Windows
    + JDK-8253702: BigSur version number reported as 10.16, should
    be 11.nn
    + JDK-8255559: Leak File Descriptors Because of
    ResolverLocalFilesystem#engineResolveURI()
    + JDK-8265527: tools/javac/diags/CheckExamples.java fails after
    JDK-8078024 8u backport
    + JDK-8269039: Disable SHA-1 Signed JARs
    + JDK-8269850: Most JDK releases report macOS version 12 as
    10.16 instead of 12.0
    + JDK-8270344: Session resumption errors
    + JDK-8271459: C2: Missing NegativeArraySizeException when
    creating StringBuilder with negative capacity
    + JDK-8273176: handle latest VS2019 in abstract_vm_version
    + JDK-8274563: jfr/event/oldobject/TestClassLoaderLeak.java
    fails when GC cycles are not happening
    + JDK-8274840: Update OS detection code to recognize Windows 11
    + JDK-8275887: jarsigner prints invalid digest/signature
    algorithm warnings if keysize is weak/disabled
    + JDK-8280890: Cannot use '-Djava.system.class.loader' with
    class loader in signed JAR
    + JDK-8283277: ISO 4217 Amendment 171 Update
    + JDK-8283903: GetContainerCpuLoad does not return the correct
    result in share mode
    + JDK-8284389: Improve stability of GHA Pre-submit testing by
    caching cygwin installer
    + JDK-8284622: Update versions of some Github Actions used in
    JDK workflow
    + JDK-8286582: Build fails on macos aarch64 when using
  - -with-zlib=bundled
    + JDK-8288928: Incorrect GPL header in pnglibconf.h (backport
    of JDK-8185041)
    + JDK-8289549: ISO 4217 Amendment 172 Update
    + JDK-8292762: Remove .jcheck directories from jdk8u
    subcomponents
    + JDK-8293181: Bump update version of OpenJDK: 8u362
    + JDK-8293461: Add a test for JDK-8290832
    + JDK-8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java
    still fails when GC cycles are not happening
    + JDK-8294307: ISO 4217 Amendment 173 Update
    + JDK-8294357: (tz) Update Timezone Data to 2022d
    + JDK-8294863: Enable partial tier1 testing in GHA for JDK8
    + JDK-8295164: JDK 8 jdi tests should not use tasklist command
    on Windows
    + JDK-8295173: (tz) Update Timezone Data to 2022e
    + JDK-8295288: Some vm_flags tests associate with a wrong BugID
    + JDK-8295714: GHA ::set-output is deprecated and will be
    removed
    + JDK-8295723: security/infra/wycheproof/RunWycheproof.java
    fails with Assertion Error
    + JDK-8295915: Problemlist compiler/rtm failures specific to 8u
    + JDK-8295950: Enable langtools/tier1 in GHA for 8u
    + JDK-8296108: (tz) Update Timezone Data to 2022f
    + JDK-8296239: ISO 4217 Amendment 174 Update
    + JDK-8296555: Enable hotspot/tier1 for 64-bit builds in GHA
    for 8u
    + JDK-8296715: CLDR v42 update for tzdata 2022f
    + JDK-8296959: Fix hotspot shell tests of 8u on multilib systems
    + JDK-8297141: Fix hotspot/test/runtime/SharedArchiveFile/
    /DefaultUseWithClient.java for 8u
    + JDK-8297804: (tz) Update Timezone Data to 2022g
    + JDK-8299439: java/text/Format/NumberFormat/CurrencyFormat.java
    fails for hr_HR
    + JDK-8299483: ProblemList java/text/Format/NumberFormat/
    /CurrencyFormat.java
    + JDK-8300178: JDK-8286496 causes build failure on older GCC
    + JDK-8300225: JDK-8288516 causes build failure on Windows +
    VS2010
  * Bug fixes
    + Don't run check-aes on Zero builds (pointless and slow)
- Removed patch:
  * java-1_8_0-openjdk-autoconf27.patch
    + fixed upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1683115200">- Update to version jdk8u372 (icedtea-3.27.0)
  * April 2023 CPU
  * CVEs
    + CVE-2023-21930, bsc#1210628
    + CVE-2023-21937, bsc#1210631
    + CVE-2023-21938, bsc#1210632
    + CVE-2023-21939, bsc#1210634
    + CVE-2023-21954, bsc#1210635
    + CVE-2023-21967, bsc#1210636
    + CVE-2023-21968, bsc#1210637
  * Security fixes
    + JDK-8287404: Improve ping times
    + JDK-8288436: Improve Xalan supports
    + JDK-8294474: Better AES support
    + JDK-8295304: Runtime support improvements
    + JDK-8296496, JDK-8292652: Overzealous check in sizecalc.h
    prevents large memory allocation
    + JDK-8296676, JDK-8296622: Improve String platform support
    + JDK-8296684: Improve String platform support
    + JDK-8296692: Improve String platform support
    + JDK-8296700: Improve String platform support
    + JDK-8296832: Improve Swing platform support
    + JDK-8297371: Improve UTF8 representation redux
    + JDK-8298191: Enhance object reclamation process
    + JDK-8298310: Enhance TLS session negotiation
    + JDK-8298667: Improved path handling
    + JDK-8299129: Enhance NameService lookups
  * Import of OpenJDK 8 u372 build 07
    + JDK-6734341: REGTEST fails: SelectionAutoscrollTest.html
    + JDK-6829250: Reg test: java/awt/Toolkit/ScreenInsetsTest/
    /ScreenInsetsTest.java fails in Windows
    + JDK-7001973: java/awt/Graphics2D/CopyAreaOOB.java fails
    + JDK-7124238: [macosx] Font in BasicHTML document is bigger
    than it should be
    + JDK-7124381: DragSourceListener.dragDropEnd() never been
    called on completion of dnd operation
    + JDK-8039888: [TEST_BUG] keyboard garbage after
    javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/
    /WrongAltProcessing.java
    + JDK-8042098: [TESTBUG] Test
    sun/java2d/AcceleratedXORModeTest.java fails on Windows
    + JDK-8065422: Trailing dot in hostname causes TLS handshake to
    fail with SNI disabled
    + JDK-8072770: [TESTBUG] Some Introspector tests fail with a
    Java heap bigger than 4GB
    + JDK-8075964: Test java/awt/Mouse/TitleBarDoubleClick/
    /TitleBarDoubleClick.html fails intermittently with timeout
    error
    + JDK-8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/
    /4251579/bug4251579.java failure due to timing
    + JDK-8142540: [TEST_BUG] Test sun/awt/dnd/8024061/
    /bug8024061.java fails on ubuntu
    + JDK-8156579: Two JavaBeans tests failed
    + JDK-8156581: Cleanup of ProblemList.txt
    + JDK-8159135: [PIT] javax/swing/JMenuItem/8152981/
    /MenuItemIconTest.java always fail
    + JDK-8177560: @headful key can be removed from the tests for
    JavaSound
    + JDK-8196196: Headful tests should not be run in headless mode
    + JDK-8196467: javax/swing/JInternalFrame/Test6325652.java fails
    + JDK-8197408: Bad pointer comparison and small cleanup in
    os_linux.cpp
    + JDK-8203485: [freetype] text rotated on 180 degrees is too
    narrow
    + JDK-8205959: Do not restart close if errno is EINTR
    + JDK-8216366: Add rationale to PER_CPU_SHARES define
    + JDK-8226236: win32:
    gc/metaspace/TestCapacityUntilGCWrapAround.java fails
    + JDK-8228585: jdk/internal/platform/cgroup/
    /TestCgroupMetrics.java - NumberFormatException because of
    large long values (memory limit_in_bytes)
    + JDK-8229182: [TESTBUG] runtime/containers/docker/
    /TestMemoryAwareness.java test fails on SLES12
    + JDK-8229202: Docker reporting causes secondary crashes in
    error handling
    + JDK-8230305: Cgroups v2: Container awareness
    + JDK-8231111: Cgroups v2: Rework Metrics in java.base so as to
    recognize unified hierarchy
    + JDK-8232207: Linux os::available_memory re-reads cgroup
    configuration on every invocation
    + JDK-8233570: [TESTBUG] HTMLEditorKit test bug5043626.java is
    failing on macos
    + JDK-8234484: Add ability to configure third port for remote
    JMX
    + JDK-8237479: 8230305 causes slowdebug build failure
    + JDK-8239559: Cgroups: Incorrect detection logic on some
    systems
    + JDK-8239785: Cgroups: Incorrect detection logic on old
    systems in hotspot
    + JDK-8239827: The test OpenByUNCPathNameTest.java should be
    changed to be manual
    + JDK-8240189: [TESTBUG] Some cgroup tests are failing after
    JDK-8231111
    + JDK-8241087: Build failure with VS 2019 (16.5.0) due to C2039
    and C2873
    + JDK-8242468: VS2019 build missing vcruntime140_1.dll
    + JDK-8243543: jtreg test security/infra/java/security/cert/
    /CertPathValidator/certification/BuypassCA.java fails
    + JDK-8244500: jtreg test error in test/hotspot/jtreg/
    /containers/docker/TestMemoryAwareness.java
    + JDK-8245543: Cgroups: Incorrect detection logic on some
    systems (still reproducible)
    + JDK-8245654: Add Certigna Root CA
    + JDK-8247676: vcruntime140_1.dll is not needed on 32-bit
    Windows
    + JDK-8248899: security/infra/java/security/cert/
    /CertPathValidator/certification/QuoVadisCA.java fails,
    Certificate has been revoked
    + JDK-8252359: HotSpot Not Identifying it is Running in a
    Container
    + JDK-8252957: Wrong comment in CgroupV1Subsystem::cpu_quota
    + JDK-8253435: Cgroup: 'stomping of _mount_path' crash if
    manually mounted cpusets exist
    + JDK-8253714: [cgroups v2] Soft memory limit incorrectly using
    memory.high
    + JDK-8253727: [cgroups v2] Memory and swap limits reported
    incorrectly
    + JDK-8253797: [cgroups v2] Account for the fact that swap
    accounting is disabled on some systems
    + JDK-8253939: [TESTBUG] Increase coverage of the cgroups
    detection code
    + JDK-8254001: [Metrics] Enhance parsing of cgroup interface
    files for version detection
    + JDK-8254717: isAssignableFrom checks in
    KeyFactorySpi.engineGetKeySpec appear to be backwards
    + JDK-8254997: Remove unimplemented
    OSContainer::read_memory_limit_in_bytes
    + JDK-8257620: Do not use objc_msgSend_stret to get macOS
    version
    + JDK-8262379: Add regression test for JDK-8257746
    + JDK-8263404: RsaPrivateKeySpec is always recognized as
    RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec
    + JDK-8266391: Replace use of reflection in
    jdk.internal.platform.Metrics
    + JDK-8270317: Large Allocation in CipherSuite
    + JDK-8275535: Retrying a failed authentication on multiple
    LDAP servers can lead to users blocked
    + JDK-8275650: Problemlist java/io/File/createTempFile/
    /SpecialTempFile.java for Windows 11
    + JDK-8275713: TestDockerMemoryMetrics test fails on recent runc
    + JDK-8278951: containers/cgroup/PlainRead.java fails on Ubuntu
    21.10
    + JDK-8280048: Missing comma in copyright header
    + JDK-8282398: EndingDotHostname.java test fails because SSL
    cert expired
    + JDK-8282511: Use fixed certificate validation date in
    SSLExampleCert template
    + JDK-8282947: JFR: Dump on shutdown live-locks in some
    conditions
    + JDK-8283606: Tests may fail with zh locale on MacOS
    + JDK-8284102: [TESTBUG] [11u] Retroactively add regression
    test for JDK-8272124
    + JDK-8284690: [macos] VoiceOver : Getting
    java.lang.IllegalArgumentException: Invalid location on
    Editable JComboBox
    + JDK-8284756: [11u] Remove unused isUseContainerSupport in
    CgroupV1Subsystem
    + JDK-8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile
    fails when named value doesn't exist
    + JDK-8286624: Regression Test CoordinateTruncationBug.java
    fails on OL8.3
    + JDK-8287107: CgroupSubsystemFactory.setCgroupV2Path asserts
    with freezer controller
    + JDK-8287109: Distrust.java failed with
    CertificateExpiredException
    + JDK-8287463: JFR: Disable TestDevNull.java on Windows
    + JDK-8287741: Fix of JDK-8287107 (unused cgv1 freezer
    controller) was incomplete
    + JDK-8289695: [TESTBUG] TestMemoryAwareness.java fails on
    cgroups v2 and crun
    + JDK-8291570: [TESTBUG] Part of JDK-8250984 absent from 11u
    + JDK-8292083: Detected container memory limit may exceed
    physical machine memory
    + JDK-8292541: [Metrics] Reported memory limit may exceed
    physical machine memory
    + JDK-8293472: Incorrect container resource limit detection if
    manual cgroup fs mounts present
    + JDK-8293540: [Metrics] Incorrectly detected resource limits
    with additional cgroup fs mounts
    + JDK-8293767: AWT test TestSinhalaChar.java has old SCCS
    markings
    + JDK-8294767: 8u contains two copies of
    test/../FileUtils.java, one uses JDK9+ features
    + JDK-8295322: Tests for JDK-8271459 were not backported to 11u
    + JDK-8295952: Problemlist existing compiler/rtm tests also on
    x86
    + JDK-8295982: Failure in sun/security/tools/keytool/
    /WeakAlg.java - ks: The process cannot access the file because
    it is being used by another process
    + JDK-8296480: java/security/cert/pkix/policyChanges/
    /TestPolicy.java is failing
    + JDK-8296485: BuildEEBasicConstraints.java test fails with
    SunCertPathBuilderException
    + JDK-8296632: Write a test to verify the content change of
    TextArea sends TextEvent
    + JDK-8296957: One more cast in SAFE_SIZE_NEW_ARRAY2
    + JDK-8297329: [8u] hotspot needs to recognise VS2019
    + JDK-8297739: Bump update version of OpenJDK: 8u372
    + JDK-8297996: [8u] generated images are broken due to renaming
    of MSVC runtime DLL's
    + JDK-8298027: Remove SCCS id's from awt jtreg tests
    + JDK-8298307: Enable hotspot/tier1 for 32-bit builds in GHA
    for 8u
    + JDK-8299445: EndingDotHostname.java fails because of
    compilation errors
    + JDK-8299548: Fix hotspot/test/runtime/Metaspace/
    /MaxMetaspaceSizeTest.java in 8u
    + JDK-8299804: Fix non-portable code in hotspot shell tests in
    8u
    + JDK-8300014: Some backports placed the tests in the wrong
    location
    + JDK-8300119: CgroupMetrics.getTotalMemorySize0() can report
    invalid results on 32 bit systems
    + JDK-8301122: [8u] Fix unreliable vs2010 download link
    + JDK-8301143: [TESTBUG] jfr/event/sampling/TestNative was
    backported to JDK8u without proper native wrapper
    + JDK-8301246: NPE in FcFontManager.getDefaultPlatformFont() on
    Linux without installed fontconfig
    + JDK-8301332: [8u] Fix writing of test files after the cgroups
    v2 backport
    + JDK-8301550: [8u] Enable additional linux build testing in
    GitHub
    + JDK-8301620: [8u] some shell tests are passed but have
    unexpected operator errors
    + JDK-8301760: Fix possible leak in SpNegoContext dispose
    + JDK-8303408: [AIX] Broken jdk8u build after JDK-8266391
    + JDK-8303828: [Solaris] Broken jdk8u build after JDK-8266391
    + JDK-8304053: Revert os specific stubs for SystemMetrics
    + JDK-8305113: (tz) Update Timezone Data to 2023c</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1690804800">- Update to version jdk8u382 (icedtea-3.28.0)
  * July 2023 CPU
  * CVEs
    + CVE-2023-22045, bsc#1213481
    + CVE-2023-22049, bsc#1213482
  * Security fixes
    + JDK-8298676: Enhanced Look and Feel
    + JDK-8300596: Enhance Jar Signature validation
    + JDK-8304468: Better array usages
    + JDK-8305312: Enhanced path handling
  * Import of OpenJDK 8 u382 build 05
    + JDK-8072678: Wrong exception messages in
    java.awt.color.ICC_ColorSpace
    + JDK-8151460: Metaspace counters can have inconsistent values
    + JDK-8152432: Implement setting jtreg @requires properties
    vm.flavor, vm.bits, vm.compMode
    + JDK-8185736: missing default exception handler in calls to
    rethrow_Stub
    + JDK-8186801: Add regression test to test mapping based
    charsets (generated at build time)
    + JDK-8215105: java/awt/Robot/HiDPIScreenCapture/
    /ScreenCaptureTest.java: Wrong Pixel Color
    + JDK-8241311: Move some charset mapping tests from closed to
    open
    + JDK-8263059: security/infra/java/security/cert/
    /CertPathValidator/certification/ComodoCA.java fails due to
    revoked cert
    + JDK-8268558: [TESTBUG] Case 2 in
    TestP11KeyFactoryGetRSAKeySpec is skipped
    + JDK-8271199: Mutual TLS handshake fails signing client
    certificate with custom sensitive PKCS11 key
    + JDK-8276841: Add support for Visual Studio 2022
    + JDK-8277881: Missing SessionID in TLS1.3 resumption in
    compatibility mode
    + JDK-8278851: Correct signer logic for jars signed with
    multiple digest algorithms
    + JDK-8282345: handle latest VS2022 in abstract_vm_version
    + JDK-8282600: SSLSocketImpl should not use user_canceled
    workaround when not necessary
    + JDK-8285515: (dc) DatagramChannel.disconnect fails with
    "Invalid argument" on macOS 12.4
    + JDK-8289301: P11Cipher should not throw out of bounds
    exception during padding
    + JDK-8293232: Fix race condition in pkcs11 SessionManager
    + JDK-8293815: P11PSSSignature.engineUpdate should not print
    debug messages during normal operation
    + JDK-8295530: Update Zlib Data Compression Library to Version
    1.2.13
    + JDK-8298108: Add a regression test for JDK-8297684
    + JDK-8298271: java/security/SignedJar/spi-calendar-provider/
    /TestSPISigned.java failing on Windows
    + JDK-8301119: Support for GB18030-2022
    + JDK-8301400: Allow additional characters for GB18030-2022
    support
    + JDK-8302791: Add specific ClassLoader object to Proxy
    IllegalArgumentException message
    + JDK-8303028: Update system property for Java SE specification
    maintenance version
    + JDK-8303462: Bump update version of OpenJDK: 8u382
    + JDK-8304760: Add 2 Microsoft TLS roots
    + JDK-8305165: [8u] ServiceThread::nmethods_do is not called to
    keep nmethods from being zombied while in the queue
    + JDK-8305681: Allow additional characters for GB18030-2022
    (Level 2) support
    + JDK-8305975: Add TWCA Global Root CA
    + JDK-8307134: Add GTS root CAs
    + JDK-8307310: Backport the tests for JDK-8058969 and
    JDK-8039271 to the OpenJDK8
    + JDK-8307531: [aarch64] JDK8 single-step debugging is
    extremely slow
    + JDK-8310947: gb18030-2000 not selectable with
    LANG=zh_CN.GB18030 after JDK-8301119</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1699963200">- Update to version jdk8u392 (icedtea-3.29.0)
  * October 2023 CPU
  * CVEs
    + CVE-2023-22067, bsc#1216379
    + CVE-2023-22081, bsc#1216374
  * Security fixes
    + JDK-8286503, JDK-8312367: Enhance security classes
    + JDK-8297856: Improve handling of Bidi characters
    + JDK-8303384: Improved communication in CORBA
    + JDK-8305815, JDK-8307278: Update Libpng to 1.6.39
    + JDK-8309966: Enhanced TLS connections
  * Import of OpenJDK 8 u392 build 08
    + JDK-6722928: Provide a default native GSS-API library on
    Windows
    + JDK-8040887: [TESTBUG] Remove
    test/runtime/6925573/SortMethodsTest.java
    + JDK-8042726: [TESTBUG] TEST.groups file was not updated after
    runtime/6925573/SortMethodsTest.java removal
    + JDK-8139348: Deprecate 3DES and RC4 in Kerberos
    + JDK-8173072: zipfs fails to handle incorrect info-zip
    "extended timestamp extra field"
    + JDK-8200468: Port the native GSS-API bridge to Windows
    + JDK-8202952: C2: Unexpected dead nodes after matching
    + JDK-8205399: Set node color on pinned HashMap.TreeNode
    deletion
    + JDK-8209115: adjust libsplashscreen linux ppc64le builds for
    easier libpng update
    + JDK-8214046: [macosx] Undecorated Frame does not Iconify when
    set to
    + JDK-8219804: java/net/MulticastSocket/Promiscuous.java fails
    intermittently due to NumberFormatException
    + JDK-8225687: Newly added sspi.cpp in JDK-6722928 still
    contains some small errors
    + JDK-8232225: Rework the fix for JDK-8071483
    + JDK-8242330: Arrays should be cloned in several JAAS Callback
    classes
    + JDK-8253269: The CheckCommonColors test should provide more
    info on failure
    + JDK-8283441: C2: segmentation fault in
    ciMethodBlocks::make_block_at(int)
    + JDK-8284910: Buffer clean in PasswordCallback
    + JDK-8287073: NPE from CgroupV2Subsystem.getInstance()
    + JDK-8287663: Add a regression test for JDK-8287073
    + JDK-8295685: Update Libpng to 1.6.38
    + JDK-8295894: Remove SECOM certificate that is expiring in
    September 2023
    + JDK-8308788: [8u] Remove duplicate HaricaCA.java test
    + JDK-8309122: Bump update version of OpenJDK: 8u392
    + JDK-8309143: [8u] fix archiving inconsistencies in GHA
    + JDK-8310026: [8u] make java_lang_String::hash_code consistent
    across platforms
    + JDK-8314960: Add Certigna Root CA - 2
    + JDK-8315135: Memory leak in the native implementation of
    Pack200.Unpacker.unpack()
    + JDK-8317040: Exclude cleaner test failing on older releases
- Added patch:
  * bsc1211968.patch
    + fix bsc#1211968: SLES12SP5 vulnerable to CVE-2015-4000
    (Logjam)?</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Update to version jdk8u402 (icedtea-3.30.0)
  * Security fixes
    + JDK-8308204: Enhanced certificate processing
    + JDK-8314284, CVE-2024-20926, bsc#1218906: Enhance Nashorn
    performance
    + JDK-8314295, CVE-2024-20919, bsc#1218903: Enhance
    verification of verifier
    + JDK-8314307, CVE-2024-20921, bsc#1218905: Improve loop
    handling
    + JDK-8314468, CVE-2024-20918, bsc#1218907: Improve Compiler
    loops
    + JDK-8316976, CVE-2024-20945, bsc#1218909: Improve signature
    handling
    + JDK-8317547, CVE-2024-20952, bsc#1218911: Enhance TLS
    connection support
  * Import of OpenJDK 8 u402 build 06
    + JDK-6528710: sRGB-ColorSpace to sRGB-ColorSpace Conversion
    + JDK-8029995: accept yes/no for boolean krb5.conf settings
    + JDK-8159156: [TESTBUG] ReserveMemory test is not useful on
    Aix.
    + JDK-8176509: Use pandoc for converting build readme to html
    + JDK-8206179: com/sun/management/OperatingSystemMXBean/
    /GetCommittedVirtualMemorySize.java fails with Committed
    virtual memory size illegal value
    + JDK-8207404: MulticastSocket tests failing on AIX
    + JDK-8212677: X11 default visual support for IM status window
    on VNC
    + JDK-8239365: ProcessBuilder test modifications for AIX
    execution
    + JDK-8271838: AmazonCA.java interop test fails
    + JDK-8285398: Cache the results of constraint checks
    + JDK-8285696: AlgorithmConstraints:permits not throwing
    IllegalArgumentException when 'alg'  is null
    + JDK-8302017: Allocate BadPaddingException only if it will be
    thrown
    + JDK-8305329: [8u] Unify test libraries into single test
    library - step 1
    + JDK-8307837: [8u] Check step in GHA should also print errors
    + JDK-8309088: security/infra/java/security/cert/
    /CertPathValidator/certification/AmazonCA.java fails
    + JDK-8311813: C1: Uninitialized PhiResolver::_loop field
    + JDK-8312489: Increase jdk.jar.maxSignatureFileSize default
    which is too low for JARs such as WhiteSource/Mend unified agent jar
    + JDK-8312535: MidiSystem.getSoundbank() throws unexpected
    SecurityException
    + JDK-8315280: Bump update version of OpenJDK: 8u402
    + JDK-8315506: C99 compatibility issue in LinuxNativeDispatcher
    + JDK-8317291: Missing null check for
    nmethod::is_native_method()
    + JDK-8317373: Add Telia Root CA v2
    + JDK-8317374: Add Let's Encrypt ISRG Root X2
    + JDK-8318759: Add four DigiCert root certificates
    + JDK-8319187: Add three eMudhra emSign roots
    + JDK-8319405: [s390] [jdk8] Increase javac default stack size
    for s390x zero
    + JDK-8320597: RSA signature verification fails on signed data
    that does not encode params correctly
  * Bug fixes
    + JDK-8324184: Windows VS2010 build failed with "error C2275:
    'int64_t'"</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Do not recommend timezone-java8 (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1713614400">- Update to version jdk8u412 (icedtea-3.31.0)
  * Security fixes
    + JDK-8317507, JDK-8325348, CVE-2024-21094, bsc#1222986: C2
    compilation fails with "Exceeded _node_regs array"
    + JDK-8318340: Improve RSA key implementations
    + JDK-8319851, CVE-2024-21011, bsc#1222979: Improve exception
    logging
    + JDK-8322114, CVE-2024-21085, bsc#1222984: Improve Pack 200
    handling
    + JDK-8322122, CVE-2024-21068, bsc#1222983: Enhance generation
    of addresses
  * Import of OpenJDK 8 u412 build 08
    + JDK-8011180: Delete obsolete scripts
    + JDK-8016451: Scary messages emitted by
    build.tools.generatenimbus.PainterGenerator during build
    + JDK-8021961: setAlwaysOnTop doesn't behave correctly in
    Linux/Solaris under certain scenarios
    + JDK-8023735: [TESTBUG][macosx]
    runtime/XCheckJniJsig/XCheckJSig.java fails on MacOS X
    + JDK-8074860: Structured Exception Catcher missing around
    CreateJavaVM on Windows
    + JDK-8079441: Intermittent failures on Windows with "Unexpected
    exit from test [exit code: 1080890248]" (0x406d1388)
    + JDK-8155590: Dubious collection management in
    sun.net.www.http.KeepAliveCache
    + JDK-8168518: rcache interop with krb5-1.15
    + JDK-8183503: Update hotspot tests to allow for unique test
    classes directory
    + JDK-8186095: upgrade to jtreg 4.2 b08
    + JDK-8186199: [windows] JNI_DestroyJavaVM not covered by SEH
    + JDK-8192931: Regression test
    java/awt/font/TextLayout/CombiningPerf.java fails
    + JDK-8208655: use JTreg skipped status in hotspot tests
    + JDK-8208701: Fix for JDK-8208655 causes test failures in CI
    tier1
    + JDK-8208706: compiler/tiered/
    /ConstantGettersTransitionsTest.java fails to compile
    + JDK-8213410: UseCompressedOops requirement check fails fails
    on 32-bit system
    + JDK-8222323: ChildAlwaysOnTopTest.java fails with
    "RuntimeException: Failed to unset alwaysOnTop"
    + JDK-8224768: Test ActalisCA.java fails
    + JDK-8251155: HostIdentifier fails to canonicalize hostnames
    starting with digits
    + JDK-8251551: Use .md filename extension for README
    + JDK-8268678: LetsEncryptCA.java test fails as Let’s Encrypt
    Authority X3 is retired
    + JDK-8270280: security/infra/java/security/cert/
    /CertPathValidator/certification/LetsEncryptCA.java OCSP
    response error
    + JDK-8270517: Add Zero support for LoongArch
    + JDK-8272708: [Test]: Cleanup: test/jdk/security/infra/java/
    /security/cert/CertPathValidator/certification/BuypassCA.java
    no longer needs ocspEnabled
    + JDK-8276139: TestJpsHostName.java not reliable, better to
    expand HostIdentifierCreate.java test
    + JDK-8288132: Update test artifacts in QuoVadis CA interop
    tests
    + JDK-8297955: LDAP CertStore should use LdapName and not
    String for DNs
    + JDK-8301310: The SendRawSysexMessage test may cause a JVM
    crash
    + JDK-8308592: Framework for CA interoperability testing
    + JDK-8312126: NullPointerException in CertStore.getCRLs after
    8297955
    + JDK-8315042: NPE in PKCS7.parseOldSignedData
    + JDK-8315757: [8u] Add cacerts JTREG tests to GHA tier1 test
    set
    + JDK-8320713: Bump update version of OpenJDK: 8u412
    + JDK-8321060: [8u] hotspot needs to recognise VS2022
    + JDK-8321408: Add Certainly roots R1 and E1
    + JDK-8322725: (tz) Update Timezone Data to 2023d
    + JDK-8322750: Test "api/java_awt/interactive/
    /SystemTrayTests.html" failed because A blue ball icon is
    added outside of the system tray
    + JDK-8323202: [8u] Remove get_source.sh and hgforest.sh
    + JDK-8323640: [TESTBUG]testMemoryFailCount in jdk/internal/
    /platform/docker/TestDockerMemoryMetrics.java always fail
    because OOM killed
    + JDK-8324530: Build error with gcc 10
    + JDK-8325150: (tz) Update Timezone Data to 2024a
  * Bug fixes
    + Support make 4.4</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="390b3601a669eb160606ac1cec33f954d6d11fde0f0ae41267c63d735b4c3e4f677f0563cb8b6e8c05230fe82b1c7d626700da033b20f78833769de898797e52" name="java-1_8_0-openjdk-headless-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.8.0.412" rel="2.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1634126400">- Remove the icedtea-sound backend, since all its functionality is
  in the default java sound backends</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to version jdk8u312 (icedtea-3.21.0)
  * October 2021 CPU
  * Security fixes
    + JDK-8130183, CVE-2021-35588, bsc#1191905: InnerClasses: VM
    permits wrong Throw ClassFormatError if InnerClasses
    attribute's inner_class_info_index is 0
    + JDK-8161016: Strange behavior of URLConnection with proxy
    + JDK-8163326, CVE-2021-35550, bsc#1191901: Update the default
    enabled cipher suites preference
    + JDK-8254967, CVE-2021-35565, bsc#1191909:
    com.sun.net.HttpsServer spins on TLS session close
    + JDK-8263314: Enhance XML Dsig modes
    + JDK-8265167, CVE-2021-35556, bsc#1191910: Richer Text Editors
    + JDK-8265574: Improve handling of sheets
    + JDK-8265580, CVE-2021-35559, bsc#1191911: Enhanced style for
    RTF kit
    + JDK-8265776: Improve Stream handling for SSL
    + JDK-8266097, CVE-2021-35561, bsc#1191912: Better hashing
    support
    + JDK-8266103: Better specified spec values
    + JDK-8266109: More Resilient Classloading
    + JDK-8266115: More Manifest Jar Loading
    + JDK-8266137, CVE-2021-35564, bsc#1191913: Improve Keystore
    integrity
    + JDK-8266689, CVE-2021-35567, bsc#1191903: More Constrained
    Delegation
    + JDK-8267086: ArrayIndexOutOfBoundsException in
    java.security.KeyFactory.generatePublic
    + JDK-8267712: Better LDAP reference processing
    + JDK-8267729, CVE-2021-35578, bsc#1191904: Improve TLS client
    handshaking
    + JDK-8267735, CVE-2021-35586, bsc#1191914: Better BMP support
    + JDK-8268193: Improve requests of certificates
    + JDK-8268199: Correct certificate requests
    + JDK-8268506: More Manifest Digests
    + JDK-8269618, CVE-2021-35603, bsc#1191906: Better session
    identification
    + JDK-8269624: Enhance method selection support
    + JDK-8270398: Enhance canonicalization
    + JDK-8270404: Better canonicalization
  * Import of OpenJDK 8 u312 build 01
    + JDK-7146776: deadlock between URLStreamHandler.getHostAddress
    and file.Handler.openconnection
    + JDK-8004148: NPE in
    sun.awt.SunToolkit.getWindowDeactivationTime
    + JDK-8027154: [TESTBUG] Test java/awt/Mouse/
    /GetMousePositionTest/GetMousePositionWithPopup.java fails
    + JDK-8035001: TEST_BUG: the retry logic in RMID.start() should
    check that the subprocess hasn't terminated
    + JDK-8035424: (reflect) Performance problem in
    sun.reflect.generics.parser.SignatureParser
    + JDK-8042557: compiler/uncommontrap/
    /TestSpecTrapClassUnloading.java fails with: GC triggered
    before VM initialization completed
    + JDK-8054118: java/net/ipv6tests/UdpTest.java failed
    intermittently
    + JDK-8065215: Print warning summary at end of configure
    + JDK-8072767: DefaultCellEditor for comboBox creates
    ActionEvent with wrong source object
    + JDK-8079891: Store configure log in $BUILD/configure.log
    + JDK-8080082: configure fails if you create an empty directory
    and then run configure from it
    + JDK-8086003: Test fails on OSX with java.lang.RuntimeException
    'Narrow klass base: 0x0000000000000000, Narrow klass shift: 3'
    missing
    + JDK-8134989: java/net/MulticastSocket/TestInterfaces.java
    failed due to unexpected IP address
    + JDK-8156584: Initialization race in
    sun.security.x509.AlgorithmId.get
    + JDK-8166673: The new implementation of Robot.waitForIdle()
    may hang
    + JDK-8170467: (reflect) Optimize SignatureParser's use of
    StringBuilders
    + JDK-8196181: sun/java2d/GdiRendering/InsetClipping.java fails
    + JDK-8202837: PBES2 AlgorithmId encoding error in PKCS12
    KeyStore
    + JDK-8206189: sun/security/pkcs12/EmptyPassword.java fails
    with Sequence tag error
    + JDK-8214418: half-closed SSLEngine status may cause
    application dead loop
    + JDK-8214513: A PKCS12 keystore from Java 8 using custom PBE
    parameters cannot be read in Java 11
    + JDK-8220786: Create new switch to redirect error reporting
    output to stdout or stderr
    + JDK-8229243: SunPKCS11-Solaris provider tests failing on
    Solaris 11.4
    + JDK-8231222: fix pkcs11 P11_DEBUG guarded native traces
    + JDK-8238567: SoftMainMixer.processAudioBuffers(): Wrong
    handling of stoppedMixers
    + JDK-8240518: Incorrect JNU_ReleaseStringPlatformChars in
    Windows Print
    + JDK-8241248: NullPointerException in
    sun.security.ssl.HKDF.extract(HKDF.java:93)
    + JDK-8248901: Signed immediate support in
    .../share/assembler.hpp is broken.
    + JDK-8259338: Add expiry exception for identrustdstx3 alias to
    VerifyCACerts.java test
    + JDK-8262000: jdk/jfr/event/gc/detailed/
    /TestPromotionFailedEventWithParallelScavenge.java failed with
    "OutOfMemoryError: Java heap space"
    + JDK-8262829: Native crash in
    Win32PrintServiceLookup.getAllPrinterNames()
    + JDK-8263311: Watch registry changes for remote printers
    update instead of polling
    + JDK-8265238: [8u] [macos] build failure in OpenJDK8u after
    JDK-8211301 in older xcode
    + JDK-8265978: make test should look for more locations when
    searching for exit code
    + JDK-8269810: [8u] Update generated_configure.sh after
    JDK-8250876 backport
    + JDK-8269953: config.log is not in build directory after 8u
    backport of JDK-8079891
    + JDK-8271466: StackGap test fails on aarch64 due to "-m64"
  * Import of OpenJDK 8 u312 build 02
    + JDK-8247469: getSystemCpuLoad() returns -1 on linux when some
    offline cpus are present and cpusets.effective_cpus is not
    available
    + JDK-8265836: OperatingSystemImpl.getCpuLoad() returns
    incorrect CPU load inside a container
  * Import of OpenJDK 8 u312 build 03
    + JDK-8237495: Java MIDI fails with a dereferenced memory error
    when asked to send a raw 0xF7
    + JDK-8264752: SIGFPE crash with option
    FlightRecorderOptions:threadbuffersize=30M
    + JDK-8266206: Build failure after JDK-8264752 with older GCCs
    + JDK-8270137: Kerberos Credential Retrieval from Cache not
    Working in Cross-Realm Setup
    + JDK-8272214: [8u] Build failure after backport of JDK-8248901
  * Import of OpenJDK 8 u312 build 04
    + JDK-6847157: java.lang.NullPointerException: HDC for
    component at sun.java2d.loops.Blit.Blit
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8194246: JVM crashes when calling getStackTrace if stack
    contains a method that is a member of a very large class
    + JDK-8244154: Update SunPKCS11 provider with PKCS11 v3.0
    header files
    + JDK-8263382: java/util/logging/ParentLoggersTest.java failed
    with "checkLoggers: getLoggerNames() returned unexpected
    loggers"
    + JDK-8268103: JNI functions incorrectly return a double after
    JDK-8265836
    + JDK-8269594: assert(_handle_mark_nesting &gt; 1) failed: memory
    leak: allocating handle outside HandleMark
    + JDK-8269859: BacktraceBuilder._cprefs needs to be accessed as
    unsigned short
    + JDK-8269882: stack-use-after-scope in NewObjectA
  * Import of OpenJDK 8 u312 build 05
    + JDK-7188942: Remove support of pbuffers in OGL Java2d pipeline
    + JDK-8022323: [JavaSecurityScanner] review package
    com.sun.management.* Native methods should be private
    + JDK-8131062: aarch64: add support for GHASH acceleration
    + JDK-8134869: AARCH64: GHASH intrinsic is not optimal
    + JDK-8269851: OperatingSystemMXBean getProcessCpuLoad reports
    incorrect process cpu usage in containers
    + JDK-8272124: Cgroup v1 initialization causes
    NullPointerException when cgroup path contains colon
    + JDK-8272714: [8u] Build failure after backport of JDK-8248901
    with MSVC 2013
  * Import of OpenJDK 8 u312 build 06
    + JDK-8268965: TCP Connection Reset when connecting simple
    socket to SSL server
    + JDK-8272643: Backout JDK-8176837 from 8u312
  * Import of OpenJDK 8 u312 build 07
    + JDK-8157404: Unable to read certain PKCS12 keystores from
    SequenceInputStream
    + JDK-8222751: closed/test/jdk/sun/security/util/
    /DerIndefLenConverter/IndefBerPkcs12.java fail
    + JDK-8269763: The JEditorPane is blank after JDK-8265167
  * Shenandoah
    + [backport] 8269661: JNI_GetStringCritical does not lock char
    array
    + Re-cast JNI critical strings patch to be Shenandoah-specific</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1636113600">- Modified patch:
  * fips.patch
    + return in native code after generating java.io.IOException</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1638619200">- Modified patch:
  * fips.patch
    + When system crypto policy files are not available, use the
    information from the java.security file that we distribute
    with OpenJDK as a fallback. (bsc#1193314, bsc#1193444,
    bsc#1193491)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1644408000">- Removed patch:
  * comment-nss-security-provider.patch
    + there is a configure-time option to do exactly the same thing
- Modified patch:
  * fips.patch
    + allow plain key import, unless disabled with
  - Dcom.suse.fips.plainKeySupport=false command-line option</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646481600">- Update to version jdk8u322 (icedtea-3.22.0)
  * January 2022 CPU
  * Security fixes
    + JDK-8264934, CVE-2022-21248, bsc#1194926: Enhance cross VM
    serialization
    + JDK-8268488: More valuable DerValues
    + JDK-8268494: Better inlining of inlined interfaces
    + JDK-8268512: More content for ContentInfo
    + JDK-8268795: Enhance digests of Jar files
    + JDK-8268801: Improve PKCS attribute handling
    + JDK-8268813, CVE-2022-21283, bsc#1194937: Better String
    matching
    + JDK-8269151: Better construction of EncryptedPrivateKeyInfo
    + JDK-8269944: Better HTTP transport redux
    + JDK-8270392, CVE-2022-21293, bsc#1194935: Improve String
    constructions
    + JDK-8270416, CVE-2022-21294, bsc#1194934: Enhance
    construction of Identity maps
    + JDK-8270492, CVE-2022-21282, bsc#1194933: Better resolution
    of URIs
    + JDK-8270498, CVE-2022-21296, bsc#1194932: Improve SAX Parser
    configuration management
    + JDK-8270646, CVE-2022-21299, bsc#1194931: Improved scanning
    of XML entities
    + JDK-8271962: Better TrueType font loading
    + JDK-8271968: Better canonical naming
    + JDK-8271987: Manifest improved manifest entries
    + JDK-8272014, CVE-2022-21305, bsc#1194939: Better array
    indexing
    + JDK-8272026, CVE-2022-21340, bsc#1194940: Verify Jar
    Verification
    + JDK-8272236, CVE-2022-21341, bsc#1194941: Improve serial
    forms for transport
    + JDK-8272272: Enhance jcmd communication
    + JDK-8272462: Enhance image handling
    + JDK-8273290: Enhance sound handling
    + JDK-8273748, CVE-2022-21349: Improve Solaris font rendering
    + JDK-8273756, CVE-2022-21360, bsc#1194929: Enhance BMP image
    support
    + JDK-8273838, CVE-2022-21365, bsc#1194928: Enhanced BMP
    processing
  * Import of OpenJDK 8 u322
    + JDK-6801613: Cross-platform pageDialog and printDialog top
    margin entry broken
    + JDK-8011541: [TEST_BUG] closed/javax/swing/plaf/metal/
    /MetalUtils/bug6190373.java fails NPE since 7u25b03
    + JDK-8025430: [TEST_BUG] javax/swing/JEditorPane/5076514/
    /bug5076514.java failed since jdk8b108
    + JDK-8041928: MouseEvent.getModifiersEx gives wrong result
    + JDK-8042199: The build of J2DBench via makefile is broken
    after the JDK-8005402
    + JDK-8044365: (dc) MulticastSendReceiveTests.java failing with
    ENOMEM when joining group (OS X 10.9)
    + JDK-8048021: Remove @version tag in jaxp repo
    + JDK-8049348: compiler/intrinsics/bmi/verifycode tests on
    lzcnt and tzcnt use incorrect assumption about REXB prefix
    usage
    + JDK-8060027: Tests java/beans/XMLEncoder/Test4903007.java and
    java/beans/XMLEncoder/java_awt_GridBagLayout.java
    + JDK-8066588: javax/management/remote/mandatory/connectio
    /RMIConnector_NPETest.java fails to compile
    + JDK-8066652: Default TimeZone is GMT not local if
    user.timezone is invalid on Mac OS
    + JDK-8069034:
    gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
    nightly failure
    + JDK-8077590: windows_i586_6.2-product-c2-runThese8_Xcomp_vm
    failing after win compiler upgrade
    + JDK-8080287: The image of BufferedImage.TYPE_INT_ARGB and
    BufferedImage.TYPE_INT_ARGB_PRE is blank
    + JDK-8140329: [TEST_BUG] test FullScreenAfterSplash.java
    failed because image was not generated
    + JDK-8140472: java/net/ipv6tests/TcpTest.java failed
    intermittently with java.net.BindException: Address already in
    use: NET_Bind
    + JDK-8147051: StaxEntityResolverWrapper should create
    StaxXMLInputSource with a resolver indicator
    + JDK-8148915: Intermittent failures of bug6400879.java
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8177393: Result of RescaleOp for 4BYTE_ABGR images may be
    25% black
    + JDK-8177536: Avoid Apple Peer-to-Peer interfaces in
    networking tests
    + JDK-8182036: Load from initializing arraycopy uses wrong
    memory state
    + JDK-8183369: RFC unconformity of HttpURLConnection with proxy
    + JDK-8183543: Aarch64: C2 compilation often fails with "failed
    spill-split-recycle sanity check"
    + JDK-8187450: JNI local refs exceeds capacity warning in
    NetworkInterface::getAll
    + JDK-8187649: ArrayIndexOutOfBoundsException in
    java.util.JapaneseImperialCalendar
    + JDK-8190482: InnocuousThread creation should not require the
    caller to possess enableContextClassLoaderOverride
    + JDK-8190793: Httpserver does not detect truncated request body
    + JDK-8196572: Tests ColConvCCMTest.java and MTColConvTest.java
    fail
    + JDK-8202788: Explicitly reclaim cached thread-local direct
    buffers at thread exit
    + JDK-8210058: Algorithmic Italic font leans opposite angle in
    Printing
    + JDK-8220150: macos10.14 Mojave returns anti-aliased glyphs
    instead of aliased B&amp;W glyphs
    + JDK-8225082: Remove IdenTrust certificate that is expiring in
    September 2021
    + JDK-8225083: Remove Google certificate that is expiring in
    December 2021
    + JDK-8226806: [macOS 10.14] Methods of Java Robot should be
    called from appropriate thread
    + JDK-8231254: (fs) Add test for macOS Catalina changes to
    protect system software
    + JDK-8231438: [macOS] Dark mode for the desktop is not
    supported
    + JDK-8232178: MacVolumesTest failed after upgrade to MacOS
    Catalina
    + JDK-8232226: [macos 10.15] test/jdk/java/awt/color/
    /EqualityTest/EqualityTest.java may fail
    + JDK-8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/
    /DrawImageBG/SystemBgColorTest.java fails
    + JDK-8236897: Fix the copyright header for pkcs11gcm2.h
    + JDK-8237499: JFR: Include stack trace in the ThreadStart event
    + JDK-8239886: Minimal VM build fails after JDK-8237499
    + JDK-8261397: Try Catch Method Failing to Work When Dividing
    An Integer By 0
    + JDK-8262731: [macOS] Exception from "Printable.print" is
    swallowed during "PrinterJob.print"
    + JDK-8272342: [TEST_BUG] java/awt/print/PrinterJob/
    /PageDialogMarginTest.java catches all exceptions
    + JDK-8273308: PatternMatchTest.java fails on CI
    + JDK-8273342: Null pointer dereference in
    classFileParser.cpp:2817
    + JDK-8273826: Correct Manifest file name and NPE checks
    + JDK-8273968: JCK javax_xml tests fail in CI
    + JDK-8274407: (tz) Update Timezone Data to 2021c
    + JDK-8274467: TestZoneInfo310.java fails with tzdata2021b
    + JDK-8274468: TimeZoneTest.java fails with tzdata2021b
    + JDK-8274595: DisableRMIOverHTTPTest failed: connection refused
    + JDK-8274779: HttpURLConnection: HttpClient and HttpsClient
    incorrectly check request method when set to POST
    + JDK-8275766: (tz) Update Timezone Data to 2021e
    + JDK-8275849: TestZoneInfo310.java fails with tzdata2021e
    + JDK-8276536: Update TimeZoneNames files to follow the changes
    made by JDK-8275766
- Added patch:
  * JDK-8076190.patch
    + backport reviewed fix for JDK-8076190 Customizing the
    generation of a PKCS12 keystore (bsc#1195163)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1649073600">- Add java-1_8_0-openjdk-autoconf27.patch to accept autoconf 2.71
  as autoconf 2.59 or later</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1656590400">- Update to version jdk8u332 (icedtea-3.23.0)
  * April 2022 CPU
  * Security fixes
    + JDK-8269938: Enhance XML processing passes redux
    + JDK-8270504, bsc#1198672, CVE-2022-21426: Better XPath
    expression handling
    + JDK-8272255: Completely handle MIDI files
    + JDK-8272261: Improve JFR recording file processing
    + JDK-8272594: Better record of recordings
    + JDK-8274221: More definite BER encodings
    + JDK-8275151, bsc#1198675, CVE-2022-21443: Improved Object
    Identification
    + JDK-8277227: Better identification of OIDs
    + JDK-8277672, bsc#1198674, CVE-2022-21434: Better invocation
    handler handling
    + JDK-8278008, bsc#1198671, CVE-2022-21476: Improve Santuario
    processing
    + JDK-8278356: Improve file creation
    + JDK-8278449: Improve keychain support
    + JDK-8278805: Enhance BMP image loading
    + JDK-8278972, bsc#1198673, CVE-2022-21496: Improve URL supports
    + JDK-8281388: Change wrapping of EncryptedPrivateKeyInfo
  * Import of OpenJDK 8 u332
    + JDK-8033980: Xerces Update: datatype XMLGregorianCalendarImpl
    and DurationImpl
    + JDK-8035437: Xerces Update: xml/serialize/DOMSerializerImpl
    + JDK-8035577: Xerces Update: impl/xpath/regex/RangeToken.java
    + JDK-8037259: xerces update: xpointer update
    + JDK-8041523: Xerces Update: Serializer improvements from Xalan
    + JDK-8141508: java.lang.invoke.LambdaConversionException:
    Invalid receiver type
    + JDK-8162572: Update License Header for all JAXP sources
    + JDK-8167014: jdeps: Missing message: warn.skipped.entry
    + JDK-8198411: [TEST_BUG] Two java2d tests are unstable in mach5
    + JDK-8202822: Add .git to .hgignore
    + JDK-8205540: test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/
    /trace001/trace001.java fails with Debuggee did not exit after
    15 &lt;cont&gt; commands
    + JDK-8209178: Proxied HttpsURLConnection doesn't send BODY
    when retrying POST request
    + JDK-8210283: Support git as an SCM alternative in the build
    + JDK-8218682: [TEST_BUG] DashOffset fails in mach5
    + JDK-8225690: Multiple AttachListener threads can be created
    + JDK-8227738: jvmti/DataDumpRequest/datadumpreq001 failed due
    to "exit code is 134"
    + JDK-8227815: Minimal VM: set_state is not a member of
    AttachListener
    + JDK-8240633: Memory leaks in the implementations of
    FileChooserUI
    + JDK-8241768: git needs .gitattributes
    + JDK-8247766: [aarch64] guarantee(val &lt; (1U &lt;&lt; nbits)) failed:
    Field too big for insn
    + JDK-8253147: The javax/swing/JPopupMenu/7154841/
    /bug7154841.java fail on big screens
    + JDK-8253353: Crash in C2: guarantee(n != NULL) failed: No Node
    + JDK-8266749: AArch64: Backtracing broken on PAC enabled
    systems
    + JDK-8270290: NTLM authentication fails if HEAD request is used
    + JDK-8273229: Update OS detection code to recognize Windows
    Server 2022
    + JDK-8273341: Update Siphash to version 1.0
    + JDK-8273575: memory leak in appendBootClassPath(), paths must
    be deallocated
    + JDK-8274524: SSLSocket.close() hangs if it is called during
    the ssl handshake
    + JDK-8277224: sun.security.pkcs.PKCS9Attributes.toString()
    throws NPE
    + JDK-8277488: Add expiry exception for Digicert
    (geotrustglobalca) expiring in May 2022
    + JDK-8279077: JFR crashes on Linux ppc due to missing crash
    protector in signal handler
    + JDK-8280060: The sun/rmi/server/Activation.java class use
    Thread.dumpStack()
    + JDK-8282300: Throws NamingException instead of
    InvalidNameException after JDK-8278972
    + JDK-8282397: createTempFile method of java.io.File is failing
    when called with suffix of spaces character
    + JDK-8284548: Invalid XPath expression causes
    StringIndexOutOfBoundsException
    + JDK-8284920: Incorrect Token type causes XPath expression to
    return empty result
    + JDK-8284936: Fix Java 7 bootstrap breakage due to use of
    Arrays.stream
  * Backports
    + JDK-8031567: Better model for storing source revision
    information
    + JDK-8170385: JDK-8031567 broke source bundles
    + JDK-8170392: JDK-8031567 broke builds from source bundles
    + JDK-8253424: Add support for running pre-submit testing using
    GitHub Actions
    + JDK-8253865: Pre-submit testing using GitHub Actions does not
    detect failures reliably
    + JDK-8254054: Pre-submit testing using GitHub Actions should
    not use the deprecated set-env command
    + JDK-8254173: Add Zero, Minimal hotspot targets to submit
    workflow
    + JDK-8254175: Build no-pch configuration in debug mode for
    submit checks
    + JDK-8254282: Add Linux x86_32 builds to submit workflow
    + JDK-8255305: Add Linux x86_32 tier1 to submit workflow
    + JDK-8255352: Archive important test outputs in submit workflow
    + JDK-8255373: Submit workflow artifact name is always
    "test-results_.zip"
    + JDK-8255895: Submit workflow artifacts miss hs_errs/replays
    due to ZIP include mismatch
    + JDK-8256127: Add cross-compiled foreign architectures builds
    to submit workflow
    + JDK-8256277: Github Action build on macOS should define OS
    and Xcode versions
    + JDK-8256354: Github Action build on Windows should define OS
    and MSVC versions
    + JDK-8256393: Github Actions build on Linux should define OS
    and GCC versions
    + JDK-8256414: add optimized build to submit workflow
    + JDK-8256747: GitHub Actions: decouple the hotspot build-only
    jobs from Linux x64 testing
    + JDK-8257056: Submit workflow should apt-get update to avoid
    package installation errors
    + JDK-8259924: GitHub actions fail on Linux x86_32 with "Could
    not configure libc6:i386"
    + JDK-8260460: GitHub actions still fail on Linux x86_32 with
    "Could not configure libc6:i386"
    + JDK-8263667: Avoid running GitHub actions on branches named
    pr/*
    + JDK-8282225: GHA: Allow one concurrent run per PR only
    + JDK-8284772: 8u GHA: Use GCC Major Version Dependencies Only
  * Bug fixes
    + GH002: Only add -Wno-unused-parameter on gcc and clang
    compilers.
    + GH004: Fix naming of sockaddr_in6 variable (sa6-&gt;him6) in
    SOCKETADDRESS union on Windows
    + GH007: Fix NetworkInterface_winXP.c variable declarations to
    compile on VS2010
    + GH008: Reinstate POST_STRIP_CMD empty check in Images.gmk
    + GH012: Building from tarball broken by bad backport of
    JDK-8210283
  * Shenandoah
    + JDK-8260632: Build failures after JDK-8253353</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1659441600">- Update to version jdk8u345 (icedtea-3.24.0)
  * July 2022 CPU
  * Security fixes
    + JDK-8272243: Improve DER parsing
    + JDK-8272249: Better properties of loaded Properties
    + JDK-8277608: Address IP Addressing
    + JDK-8281859, CVE-2022-21540, bsc#1201694: Improve class
    compilation
    + JDK-8281866, CVE-2022-21541, bsc#1201692: Enhance
    MethodHandle invocations
    + JDK-8283190: Improve MIDI processing
    + JDK-8284370: Improve zlib usage
    + JDK-8285407, CVE-2022-34169, bsc#1201684: Improve Xalan
    supports
  * Import of OpenJDK 8 u342
    + JDK-8076190, bsc#1195163: Customizing the generation of a
    PKCS12 keystore
    + JDK-8129572: Cleanup usage of getResourceAsStream in jaxp
    + JDK-8132256: jaxp: Investigate removal of com/sun/org/apache/
    /bcel/internal/util/ClassPath.java
    + JDK-8168926: C2: Bytecode escape analyzer crashes due to
    stack overflow
    + JDK-8170530: bash configure output contains a typo in a
    suggested library name
    + JDK-8190753: (zipfs): Accessing a large entry (&gt; 2^31 bytes)
    leads to a negative initial size for ByteArrayOutputStream
    + JDK-8194154: System property user.dir should not be changed
    + JDK-8202142: jfr/event/io/TestInstrumentation is unstable
    + JDK-8209771: jdk.test.lib.Utils::runAndCheckException error
    + JDK-8221988: add possibility to build with Visual Studio 2019
    + JDK-8223396: [TESTBUG] several jfr tests do not clean up
    files created in /tmp
    + JDK-8230865: [TESTBUG] jdk/jfr/event/io/EvilInstrument.java
    fails at-run shell MakeJAR.sh target
    + JDK-8235211: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails with
    AttachNotSupportedException: Unable to open socket file
    + JDK-8244973: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails "stderr was not
    empty"
    + JDK-8248876: LoadObject with bad base address created for
    exec file on linux
    + JDK-8255239: The timezone of the hs_err_pid log file is
    corrupted in Japanese locale
    + JDK-8261107: ArrayIndexOutOfBoundsException in the
    ICC_Profile.getInstance(InputStream)
    + JDK-8266187: Memory leak in appendBootClassPath()
    + JDK-8274658: ISO 4217 Amendment 170 Update
    + JDK-8274751: Drag And Drop hangs on Windows
    + JDK-8278138: OpenJDK8 fails to start on Windows 8.1 after
    upgrading compiler to VS2017
    + JDK-8279669: test/jdk/com/sun/jdi/TestScaffold.java uses
    wrong condition
    + JDK-8281814: Debuginfo.diz contains redundant build path
    after backport JDK-8025936
    + JDK-8282458: Update .jcheck/conf file for 8u move to git
    + JDK-8282552: Bump update version of OpenJDK: 8u342
    + JDK-8283350: (tz) Update Timezone Data to 2022a
    + JDK-8284620: CodeBuffer may leak _overflow_arena
    + JDK-8285445: cannot open file "NUL:"
    + JDK-8285523: Improve test java/io/FileOutputStream/
    /OpenNUL.java
    + JDK-8285591: [11] add signum checks in DSA.java engineVerify
    + JDK-8285727: [11u, 17u] Unify fix for JDK-8284920 with
    version from head
    + JDK-8286989: Build failure on macOS after 8281814
    + JDK-8287537: 8u JDK-8284620 backport broke AArch64 build
  * Import of OpenJDK 8 u345
    + JDK-8290832: It is no longer possible to change "user.dir"
    in the JDK8
    + JDK-8291568: Bump update version of OpenJDK: 8u345
- Removed patch:
  * JDK-8076190.patch
    + Included by upstream</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1661342400">- make-jobserver-detection.patch: Fix detection of jobserver support</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1669896000">- Update to version jdk8u352 (icedtea-3.25.0)
  * October 2022 CPU
  * CVEs
    + CVE-2022-21619 (bsc#1204473)
    + CVE-2022-21626 (bsc#1204471)
    + CVE-2022-21624 (bsc#1204475)
    + CVE-2022-21628 (bsc#1204472)
  * Security fixes
    + JDK-8282252: Improve BigInteger/Decimal validation
    + JDK-8285662: Better permission resolution
    + JDK-8286511: Improve macro allocation
    + JDK-8286519: Better memory handling
    + JDK-8286526: Improve NTLM support
    + JDK-8286533: Key X509 usages
    + JDK-8286910: Improve JNDI lookups
    + JDK-8286918: Better HttpServer service
    + JDK-8288508: Enhance ECDSA usage
  * Import of OpenJDK 8 u352
    + JDK-7131823: bug in GIFImageReader
    + JDK-7186258: InetAddress$Cache should replace
    currentTimeMillis with nanoTime for more precise and accurate
    + JDK-8028265: Add legacy tz tests to OpenJDK
    + JDK-8039955: [TESTBUG] jdk/lambda/LambdaTranslationTest1 -
    java.lang.AssertionError: expected [d:1234.000000] but found
    [d:1234,000000]
    + JDK-8049228: Improve multithreaded scalability of InetAddress
    cache
    + JDK-8071507: (ref) Clear phantom reference as soft and weak
    references do
    + JDK-8087283: Add support for the XML Signature here() function
    to the JDK XPath implementation
    + JDK-8130895: Test javax/swing/system/6799345/TestShutdown.java
    fails on Solaris11 Sparcv9
    + JDK-8136354: [TEST_BUG] Test
    java/awt/image/RescaleOp/RescaleAlphaTest.java with Bad action
    for script
    + JDK-8139668: Generate README-build.html from markdown
    + JDK-8143847: Remove REF_CLEANER reference category
    + JDK-8147862: Null check too late in
    sun.net.httpserver.ServerImpl
    + JDK-8150669: C1 intrinsic for Class.isPrimitive
    + JDK-8155742: [Windows] robot.keyPress(KeyEvent.VK_ALT_GRAPH)
    throws java.lang.IllegalArgumentException in windows
    + JDK-8173339: AArch64: Fix minimum stack size computations
    + JDK-8173361: various crashes in
    JvmtiExport::post_compiled_method_load
    + JDK-8175797: (ref) Reference::enqueue method should clear the
    reference object before enqueuing
    + JDK-8178832: (ref) jdk.lang.ref.disableClearBeforeEnqueue
    property is ignored
    + JDK-8183107: PKCS11 regression regarding checkKeySize
    + JDK-8193780: (ref) Remove the undocumented
    "jdk.lang.ref.disableClearBeforeEnqueue" system property
    + JDK-8194873: right ALT key hotkeys no longer work in Swing
    components
    + JDK-8201793: (ref) Reference object should not support cloning
    + JDK-8214427: probable bug in logic of
    ConcurrentHashMap.addCount()
    + JDK-8232950: SUNPKCS11 Provider incorrectly check key length
    for PSS Signatures.
    + JDK-8233019: java.lang.Class.isPrimitive() (C1) returns wrong
    result if Klass* is aligned to 32bit
    + JDK-8235218: Minimal VM is broken after JDK-8173361
    + JDK-8235385: Crash on aarch64 JDK due to long offset
    + JDK-8245263: Enable TLSv1.3 by default on JDK 8u for Client
    roles
    + JDK-8254178: Remove .hgignore
    + JDK-8254318: Remove .hgtags
    + JDK-8256722: handle VC++:1927 VS2019 in  abstract_vm_version
    + JDK-8260589: Crash in JfrTraceIdLoadBarrier::load(_jclass*)
    + JDK-8280963: Incorrect PrintFlags formatting on Windows
    + JDK-8282538: PKCS11 tests fail on CentOS Stream 9
    + JDK-8283849: AsyncGetCallTrace may crash JVM on guarantee
    + JDK-8285400: Add '@apiNote' to the APIs defined in
    Java SE 8 MR 3
    + JDK-8285497: Add system property for Java SE specification
    maintenance version
    + JDK-8287132: Retire Runtime.runFinalizersOnExit so that it
    always throws UOE
    + JDK-8287508: The tests added to jdk-8 by 8235385 are to be
    ported to jdk-11
    + JDK-8287521: Bump update version of OpenJDK: 8u352
    + JDK-8288763: Pack200 extraction failure with invalid size
    + JDK-8288865: [aarch64] LDR instructions must use legitimized
    addresses
    + JDK-8290000: Bump macOS GitHub actions to macOS 11
    + JDK-8292579: (tz) Update Timezone Data to 2022c
    + JDK-8292688: Support Security properties in
    security.testlibrary.Proc
  * AArch32 port
    + JDK-8292599: [aarch32] Crash due to missed CPU specific part
    of 8233019</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1675771200">- Update to version jdk8u362 (icedtea-3.26.0)
  * January 2023 CPU
  * CVEs
    + CVE-2023-21830, bsc#1207249
    + CVE-2023-21843, bsc#1207248
  * Security fixes
    + JDK-8285021: Improve CORBA communication
    + JDK-8286496: Improve Thread labels
    + JDK-8288516: Enhance font creation
    + JDK-8289350: Better media supports
    + JDK-8293554: Enhanced DH Key Exchanges
    + JDK-8293598: Enhance InetAddress address handling
    + JDK-8293717: Objective view of ObjectView
    + JDK-8293734: Improve BMP image handling
    + JDK-8293742: Better Banking of Sounds
    + JDK-8295687: Better BMP bounds
  * New features
    + Support for building with autoconf 2.71
  * Import of OpenJDK 8 u362 build 09
    + JDK-6885993: Named Thread: introduce print() and
    print_on(outputStream* st) methods
    + JDK-7124218: [TEST_BUG] [macosx] Space should select cell in
    the JTable
    + JDK-8054066: com/sun/jdi/DoubleAgentTest.java fails with
    timeout
    + JDK-8067941: [TESTBUG] Fix tests for OS with 64K page size.
    + JDK-8071530: Update OS detection code to reflect Windows 10
    version change
    + JDK-8073464: GC workers do not have thread names
    + JDK-8079255: [TEST_BUG] [macosx] Test closed/java/awt/Robot/
    /RobotWheelTest/RobotWheelTest fails for Mac only
    + JDK-8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/
    /RobotWheelTest.java fails
    + JDK-8148005: One byte may be corrupted by
    get_datetime_string()
    + JDK-8159599: [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/
    /ModalInternalFrameTest.java
    + JDK-8159720: Failure of C2 compilation with tiered prevents
    some C1 compilations
    + JDK-8197859: VS2017 Complains about UINTPTR_MAX definition in
    globalDefinitions_VisCPP.hpp
    + JDK-8206456: [TESTBUG] docker jtreg tests fail on systems
    without cpuset.effective_cpus / cpuset.effective_mems
    + JDK-8221529: [TESTBUG] Docker tests use old/deprecated image
    on AArch64
    + JDK-8224506: [TESTBUG] TestDockerMemoryMetrics.java fails
    with exitValue = 137
    + JDK-8233551: [TESTBUG] SelectEditTableCell.java fails on MacOS
    + JDK-8241086: Test runtime/NMT/HugeArenaTracking.java is
    failing on 32bit Windows
    + JDK-8253702: BigSur version number reported as 10.16, should
    be 11.nn
    + JDK-8255559: Leak File Descriptors Because of
    ResolverLocalFilesystem#engineResolveURI()
    + JDK-8265527: tools/javac/diags/CheckExamples.java fails after
    JDK-8078024 8u backport
    + JDK-8269039: Disable SHA-1 Signed JARs
    + JDK-8269850: Most JDK releases report macOS version 12 as
    10.16 instead of 12.0
    + JDK-8270344: Session resumption errors
    + JDK-8271459: C2: Missing NegativeArraySizeException when
    creating StringBuilder with negative capacity
    + JDK-8273176: handle latest VS2019 in abstract_vm_version
    + JDK-8274563: jfr/event/oldobject/TestClassLoaderLeak.java
    fails when GC cycles are not happening
    + JDK-8274840: Update OS detection code to recognize Windows 11
    + JDK-8275887: jarsigner prints invalid digest/signature
    algorithm warnings if keysize is weak/disabled
    + JDK-8280890: Cannot use '-Djava.system.class.loader' with
    class loader in signed JAR
    + JDK-8283277: ISO 4217 Amendment 171 Update
    + JDK-8283903: GetContainerCpuLoad does not return the correct
    result in share mode
    + JDK-8284389: Improve stability of GHA Pre-submit testing by
    caching cygwin installer
    + JDK-8284622: Update versions of some Github Actions used in
    JDK workflow
    + JDK-8286582: Build fails on macos aarch64 when using
  - -with-zlib=bundled
    + JDK-8288928: Incorrect GPL header in pnglibconf.h (backport
    of JDK-8185041)
    + JDK-8289549: ISO 4217 Amendment 172 Update
    + JDK-8292762: Remove .jcheck directories from jdk8u
    subcomponents
    + JDK-8293181: Bump update version of OpenJDK: 8u362
    + JDK-8293461: Add a test for JDK-8290832
    + JDK-8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java
    still fails when GC cycles are not happening
    + JDK-8294307: ISO 4217 Amendment 173 Update
    + JDK-8294357: (tz) Update Timezone Data to 2022d
    + JDK-8294863: Enable partial tier1 testing in GHA for JDK8
    + JDK-8295164: JDK 8 jdi tests should not use tasklist command
    on Windows
    + JDK-8295173: (tz) Update Timezone Data to 2022e
    + JDK-8295288: Some vm_flags tests associate with a wrong BugID
    + JDK-8295714: GHA ::set-output is deprecated and will be
    removed
    + JDK-8295723: security/infra/wycheproof/RunWycheproof.java
    fails with Assertion Error
    + JDK-8295915: Problemlist compiler/rtm failures specific to 8u
    + JDK-8295950: Enable langtools/tier1 in GHA for 8u
    + JDK-8296108: (tz) Update Timezone Data to 2022f
    + JDK-8296239: ISO 4217 Amendment 174 Update
    + JDK-8296555: Enable hotspot/tier1 for 64-bit builds in GHA
    for 8u
    + JDK-8296715: CLDR v42 update for tzdata 2022f
    + JDK-8296959: Fix hotspot shell tests of 8u on multilib systems
    + JDK-8297141: Fix hotspot/test/runtime/SharedArchiveFile/
    /DefaultUseWithClient.java for 8u
    + JDK-8297804: (tz) Update Timezone Data to 2022g
    + JDK-8299439: java/text/Format/NumberFormat/CurrencyFormat.java
    fails for hr_HR
    + JDK-8299483: ProblemList java/text/Format/NumberFormat/
    /CurrencyFormat.java
    + JDK-8300178: JDK-8286496 causes build failure on older GCC
    + JDK-8300225: JDK-8288516 causes build failure on Windows +
    VS2010
  * Bug fixes
    + Don't run check-aes on Zero builds (pointless and slow)
- Removed patch:
  * java-1_8_0-openjdk-autoconf27.patch
    + fixed upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1683115200">- Update to version jdk8u372 (icedtea-3.27.0)
  * April 2023 CPU
  * CVEs
    + CVE-2023-21930, bsc#1210628
    + CVE-2023-21937, bsc#1210631
    + CVE-2023-21938, bsc#1210632
    + CVE-2023-21939, bsc#1210634
    + CVE-2023-21954, bsc#1210635
    + CVE-2023-21967, bsc#1210636
    + CVE-2023-21968, bsc#1210637
  * Security fixes
    + JDK-8287404: Improve ping times
    + JDK-8288436: Improve Xalan supports
    + JDK-8294474: Better AES support
    + JDK-8295304: Runtime support improvements
    + JDK-8296496, JDK-8292652: Overzealous check in sizecalc.h
    prevents large memory allocation
    + JDK-8296676, JDK-8296622: Improve String platform support
    + JDK-8296684: Improve String platform support
    + JDK-8296692: Improve String platform support
    + JDK-8296700: Improve String platform support
    + JDK-8296832: Improve Swing platform support
    + JDK-8297371: Improve UTF8 representation redux
    + JDK-8298191: Enhance object reclamation process
    + JDK-8298310: Enhance TLS session negotiation
    + JDK-8298667: Improved path handling
    + JDK-8299129: Enhance NameService lookups
  * Import of OpenJDK 8 u372 build 07
    + JDK-6734341: REGTEST fails: SelectionAutoscrollTest.html
    + JDK-6829250: Reg test: java/awt/Toolkit/ScreenInsetsTest/
    /ScreenInsetsTest.java fails in Windows
    + JDK-7001973: java/awt/Graphics2D/CopyAreaOOB.java fails
    + JDK-7124238: [macosx] Font in BasicHTML document is bigger
    than it should be
    + JDK-7124381: DragSourceListener.dragDropEnd() never been
    called on completion of dnd operation
    + JDK-8039888: [TEST_BUG] keyboard garbage after
    javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/
    /WrongAltProcessing.java
    + JDK-8042098: [TESTBUG] Test
    sun/java2d/AcceleratedXORModeTest.java fails on Windows
    + JDK-8065422: Trailing dot in hostname causes TLS handshake to
    fail with SNI disabled
    + JDK-8072770: [TESTBUG] Some Introspector tests fail with a
    Java heap bigger than 4GB
    + JDK-8075964: Test java/awt/Mouse/TitleBarDoubleClick/
    /TitleBarDoubleClick.html fails intermittently with timeout
    error
    + JDK-8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/
    /4251579/bug4251579.java failure due to timing
    + JDK-8142540: [TEST_BUG] Test sun/awt/dnd/8024061/
    /bug8024061.java fails on ubuntu
    + JDK-8156579: Two JavaBeans tests failed
    + JDK-8156581: Cleanup of ProblemList.txt
    + JDK-8159135: [PIT] javax/swing/JMenuItem/8152981/
    /MenuItemIconTest.java always fail
    + JDK-8177560: @headful key can be removed from the tests for
    JavaSound
    + JDK-8196196: Headful tests should not be run in headless mode
    + JDK-8196467: javax/swing/JInternalFrame/Test6325652.java fails
    + JDK-8197408: Bad pointer comparison and small cleanup in
    os_linux.cpp
    + JDK-8203485: [freetype] text rotated on 180 degrees is too
    narrow
    + JDK-8205959: Do not restart close if errno is EINTR
    + JDK-8216366: Add rationale to PER_CPU_SHARES define
    + JDK-8226236: win32:
    gc/metaspace/TestCapacityUntilGCWrapAround.java fails
    + JDK-8228585: jdk/internal/platform/cgroup/
    /TestCgroupMetrics.java - NumberFormatException because of
    large long values (memory limit_in_bytes)
    + JDK-8229182: [TESTBUG] runtime/containers/docker/
    /TestMemoryAwareness.java test fails on SLES12
    + JDK-8229202: Docker reporting causes secondary crashes in
    error handling
    + JDK-8230305: Cgroups v2: Container awareness
    + JDK-8231111: Cgroups v2: Rework Metrics in java.base so as to
    recognize unified hierarchy
    + JDK-8232207: Linux os::available_memory re-reads cgroup
    configuration on every invocation
    + JDK-8233570: [TESTBUG] HTMLEditorKit test bug5043626.java is
    failing on macos
    + JDK-8234484: Add ability to configure third port for remote
    JMX
    + JDK-8237479: 8230305 causes slowdebug build failure
    + JDK-8239559: Cgroups: Incorrect detection logic on some
    systems
    + JDK-8239785: Cgroups: Incorrect detection logic on old
    systems in hotspot
    + JDK-8239827: The test OpenByUNCPathNameTest.java should be
    changed to be manual
    + JDK-8240189: [TESTBUG] Some cgroup tests are failing after
    JDK-8231111
    + JDK-8241087: Build failure with VS 2019 (16.5.0) due to C2039
    and C2873
    + JDK-8242468: VS2019 build missing vcruntime140_1.dll
    + JDK-8243543: jtreg test security/infra/java/security/cert/
    /CertPathValidator/certification/BuypassCA.java fails
    + JDK-8244500: jtreg test error in test/hotspot/jtreg/
    /containers/docker/TestMemoryAwareness.java
    + JDK-8245543: Cgroups: Incorrect detection logic on some
    systems (still reproducible)
    + JDK-8245654: Add Certigna Root CA
    + JDK-8247676: vcruntime140_1.dll is not needed on 32-bit
    Windows
    + JDK-8248899: security/infra/java/security/cert/
    /CertPathValidator/certification/QuoVadisCA.java fails,
    Certificate has been revoked
    + JDK-8252359: HotSpot Not Identifying it is Running in a
    Container
    + JDK-8252957: Wrong comment in CgroupV1Subsystem::cpu_quota
    + JDK-8253435: Cgroup: 'stomping of _mount_path' crash if
    manually mounted cpusets exist
    + JDK-8253714: [cgroups v2] Soft memory limit incorrectly using
    memory.high
    + JDK-8253727: [cgroups v2] Memory and swap limits reported
    incorrectly
    + JDK-8253797: [cgroups v2] Account for the fact that swap
    accounting is disabled on some systems
    + JDK-8253939: [TESTBUG] Increase coverage of the cgroups
    detection code
    + JDK-8254001: [Metrics] Enhance parsing of cgroup interface
    files for version detection
    + JDK-8254717: isAssignableFrom checks in
    KeyFactorySpi.engineGetKeySpec appear to be backwards
    + JDK-8254997: Remove unimplemented
    OSContainer::read_memory_limit_in_bytes
    + JDK-8257620: Do not use objc_msgSend_stret to get macOS
    version
    + JDK-8262379: Add regression test for JDK-8257746
    + JDK-8263404: RsaPrivateKeySpec is always recognized as
    RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec
    + JDK-8266391: Replace use of reflection in
    jdk.internal.platform.Metrics
    + JDK-8270317: Large Allocation in CipherSuite
    + JDK-8275535: Retrying a failed authentication on multiple
    LDAP servers can lead to users blocked
    + JDK-8275650: Problemlist java/io/File/createTempFile/
    /SpecialTempFile.java for Windows 11
    + JDK-8275713: TestDockerMemoryMetrics test fails on recent runc
    + JDK-8278951: containers/cgroup/PlainRead.java fails on Ubuntu
    21.10
    + JDK-8280048: Missing comma in copyright header
    + JDK-8282398: EndingDotHostname.java test fails because SSL
    cert expired
    + JDK-8282511: Use fixed certificate validation date in
    SSLExampleCert template
    + JDK-8282947: JFR: Dump on shutdown live-locks in some
    conditions
    + JDK-8283606: Tests may fail with zh locale on MacOS
    + JDK-8284102: [TESTBUG] [11u] Retroactively add regression
    test for JDK-8272124
    + JDK-8284690: [macos] VoiceOver : Getting
    java.lang.IllegalArgumentException: Invalid location on
    Editable JComboBox
    + JDK-8284756: [11u] Remove unused isUseContainerSupport in
    CgroupV1Subsystem
    + JDK-8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile
    fails when named value doesn't exist
    + JDK-8286624: Regression Test CoordinateTruncationBug.java
    fails on OL8.3
    + JDK-8287107: CgroupSubsystemFactory.setCgroupV2Path asserts
    with freezer controller
    + JDK-8287109: Distrust.java failed with
    CertificateExpiredException
    + JDK-8287463: JFR: Disable TestDevNull.java on Windows
    + JDK-8287741: Fix of JDK-8287107 (unused cgv1 freezer
    controller) was incomplete
    + JDK-8289695: [TESTBUG] TestMemoryAwareness.java fails on
    cgroups v2 and crun
    + JDK-8291570: [TESTBUG] Part of JDK-8250984 absent from 11u
    + JDK-8292083: Detected container memory limit may exceed
    physical machine memory
    + JDK-8292541: [Metrics] Reported memory limit may exceed
    physical machine memory
    + JDK-8293472: Incorrect container resource limit detection if
    manual cgroup fs mounts present
    + JDK-8293540: [Metrics] Incorrectly detected resource limits
    with additional cgroup fs mounts
    + JDK-8293767: AWT test TestSinhalaChar.java has old SCCS
    markings
    + JDK-8294767: 8u contains two copies of
    test/../FileUtils.java, one uses JDK9+ features
    + JDK-8295322: Tests for JDK-8271459 were not backported to 11u
    + JDK-8295952: Problemlist existing compiler/rtm tests also on
    x86
    + JDK-8295982: Failure in sun/security/tools/keytool/
    /WeakAlg.java - ks: The process cannot access the file because
    it is being used by another process
    + JDK-8296480: java/security/cert/pkix/policyChanges/
    /TestPolicy.java is failing
    + JDK-8296485: BuildEEBasicConstraints.java test fails with
    SunCertPathBuilderException
    + JDK-8296632: Write a test to verify the content change of
    TextArea sends TextEvent
    + JDK-8296957: One more cast in SAFE_SIZE_NEW_ARRAY2
    + JDK-8297329: [8u] hotspot needs to recognise VS2019
    + JDK-8297739: Bump update version of OpenJDK: 8u372
    + JDK-8297996: [8u] generated images are broken due to renaming
    of MSVC runtime DLL's
    + JDK-8298027: Remove SCCS id's from awt jtreg tests
    + JDK-8298307: Enable hotspot/tier1 for 32-bit builds in GHA
    for 8u
    + JDK-8299445: EndingDotHostname.java fails because of
    compilation errors
    + JDK-8299548: Fix hotspot/test/runtime/Metaspace/
    /MaxMetaspaceSizeTest.java in 8u
    + JDK-8299804: Fix non-portable code in hotspot shell tests in
    8u
    + JDK-8300014: Some backports placed the tests in the wrong
    location
    + JDK-8300119: CgroupMetrics.getTotalMemorySize0() can report
    invalid results on 32 bit systems
    + JDK-8301122: [8u] Fix unreliable vs2010 download link
    + JDK-8301143: [TESTBUG] jfr/event/sampling/TestNative was
    backported to JDK8u without proper native wrapper
    + JDK-8301246: NPE in FcFontManager.getDefaultPlatformFont() on
    Linux without installed fontconfig
    + JDK-8301332: [8u] Fix writing of test files after the cgroups
    v2 backport
    + JDK-8301550: [8u] Enable additional linux build testing in
    GitHub
    + JDK-8301620: [8u] some shell tests are passed but have
    unexpected operator errors
    + JDK-8301760: Fix possible leak in SpNegoContext dispose
    + JDK-8303408: [AIX] Broken jdk8u build after JDK-8266391
    + JDK-8303828: [Solaris] Broken jdk8u build after JDK-8266391
    + JDK-8304053: Revert os specific stubs for SystemMetrics
    + JDK-8305113: (tz) Update Timezone Data to 2023c</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1690804800">- Update to version jdk8u382 (icedtea-3.28.0)
  * July 2023 CPU
  * CVEs
    + CVE-2023-22045, bsc#1213481
    + CVE-2023-22049, bsc#1213482
  * Security fixes
    + JDK-8298676: Enhanced Look and Feel
    + JDK-8300596: Enhance Jar Signature validation
    + JDK-8304468: Better array usages
    + JDK-8305312: Enhanced path handling
  * Import of OpenJDK 8 u382 build 05
    + JDK-8072678: Wrong exception messages in
    java.awt.color.ICC_ColorSpace
    + JDK-8151460: Metaspace counters can have inconsistent values
    + JDK-8152432: Implement setting jtreg @requires properties
    vm.flavor, vm.bits, vm.compMode
    + JDK-8185736: missing default exception handler in calls to
    rethrow_Stub
    + JDK-8186801: Add regression test to test mapping based
    charsets (generated at build time)
    + JDK-8215105: java/awt/Robot/HiDPIScreenCapture/
    /ScreenCaptureTest.java: Wrong Pixel Color
    + JDK-8241311: Move some charset mapping tests from closed to
    open
    + JDK-8263059: security/infra/java/security/cert/
    /CertPathValidator/certification/ComodoCA.java fails due to
    revoked cert
    + JDK-8268558: [TESTBUG] Case 2 in
    TestP11KeyFactoryGetRSAKeySpec is skipped
    + JDK-8271199: Mutual TLS handshake fails signing client
    certificate with custom sensitive PKCS11 key
    + JDK-8276841: Add support for Visual Studio 2022
    + JDK-8277881: Missing SessionID in TLS1.3 resumption in
    compatibility mode
    + JDK-8278851: Correct signer logic for jars signed with
    multiple digest algorithms
    + JDK-8282345: handle latest VS2022 in abstract_vm_version
    + JDK-8282600: SSLSocketImpl should not use user_canceled
    workaround when not necessary
    + JDK-8285515: (dc) DatagramChannel.disconnect fails with
    "Invalid argument" on macOS 12.4
    + JDK-8289301: P11Cipher should not throw out of bounds
    exception during padding
    + JDK-8293232: Fix race condition in pkcs11 SessionManager
    + JDK-8293815: P11PSSSignature.engineUpdate should not print
    debug messages during normal operation
    + JDK-8295530: Update Zlib Data Compression Library to Version
    1.2.13
    + JDK-8298108: Add a regression test for JDK-8297684
    + JDK-8298271: java/security/SignedJar/spi-calendar-provider/
    /TestSPISigned.java failing on Windows
    + JDK-8301119: Support for GB18030-2022
    + JDK-8301400: Allow additional characters for GB18030-2022
    support
    + JDK-8302791: Add specific ClassLoader object to Proxy
    IllegalArgumentException message
    + JDK-8303028: Update system property for Java SE specification
    maintenance version
    + JDK-8303462: Bump update version of OpenJDK: 8u382
    + JDK-8304760: Add 2 Microsoft TLS roots
    + JDK-8305165: [8u] ServiceThread::nmethods_do is not called to
    keep nmethods from being zombied while in the queue
    + JDK-8305681: Allow additional characters for GB18030-2022
    (Level 2) support
    + JDK-8305975: Add TWCA Global Root CA
    + JDK-8307134: Add GTS root CAs
    + JDK-8307310: Backport the tests for JDK-8058969 and
    JDK-8039271 to the OpenJDK8
    + JDK-8307531: [aarch64] JDK8 single-step debugging is
    extremely slow
    + JDK-8310947: gb18030-2000 not selectable with
    LANG=zh_CN.GB18030 after JDK-8301119</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1699963200">- Update to version jdk8u392 (icedtea-3.29.0)
  * October 2023 CPU
  * CVEs
    + CVE-2023-22067, bsc#1216379
    + CVE-2023-22081, bsc#1216374
  * Security fixes
    + JDK-8286503, JDK-8312367: Enhance security classes
    + JDK-8297856: Improve handling of Bidi characters
    + JDK-8303384: Improved communication in CORBA
    + JDK-8305815, JDK-8307278: Update Libpng to 1.6.39
    + JDK-8309966: Enhanced TLS connections
  * Import of OpenJDK 8 u392 build 08
    + JDK-6722928: Provide a default native GSS-API library on
    Windows
    + JDK-8040887: [TESTBUG] Remove
    test/runtime/6925573/SortMethodsTest.java
    + JDK-8042726: [TESTBUG] TEST.groups file was not updated after
    runtime/6925573/SortMethodsTest.java removal
    + JDK-8139348: Deprecate 3DES and RC4 in Kerberos
    + JDK-8173072: zipfs fails to handle incorrect info-zip
    "extended timestamp extra field"
    + JDK-8200468: Port the native GSS-API bridge to Windows
    + JDK-8202952: C2: Unexpected dead nodes after matching
    + JDK-8205399: Set node color on pinned HashMap.TreeNode
    deletion
    + JDK-8209115: adjust libsplashscreen linux ppc64le builds for
    easier libpng update
    + JDK-8214046: [macosx] Undecorated Frame does not Iconify when
    set to
    + JDK-8219804: java/net/MulticastSocket/Promiscuous.java fails
    intermittently due to NumberFormatException
    + JDK-8225687: Newly added sspi.cpp in JDK-6722928 still
    contains some small errors
    + JDK-8232225: Rework the fix for JDK-8071483
    + JDK-8242330: Arrays should be cloned in several JAAS Callback
    classes
    + JDK-8253269: The CheckCommonColors test should provide more
    info on failure
    + JDK-8283441: C2: segmentation fault in
    ciMethodBlocks::make_block_at(int)
    + JDK-8284910: Buffer clean in PasswordCallback
    + JDK-8287073: NPE from CgroupV2Subsystem.getInstance()
    + JDK-8287663: Add a regression test for JDK-8287073
    + JDK-8295685: Update Libpng to 1.6.38
    + JDK-8295894: Remove SECOM certificate that is expiring in
    September 2023
    + JDK-8308788: [8u] Remove duplicate HaricaCA.java test
    + JDK-8309122: Bump update version of OpenJDK: 8u392
    + JDK-8309143: [8u] fix archiving inconsistencies in GHA
    + JDK-8310026: [8u] make java_lang_String::hash_code consistent
    across platforms
    + JDK-8314960: Add Certigna Root CA - 2
    + JDK-8315135: Memory leak in the native implementation of
    Pack200.Unpacker.unpack()
    + JDK-8317040: Exclude cleaner test failing on older releases
- Added patch:
  * bsc1211968.patch
    + fix bsc#1211968: SLES12SP5 vulnerable to CVE-2015-4000
    (Logjam)?</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Update to version jdk8u402 (icedtea-3.30.0)
  * Security fixes
    + JDK-8308204: Enhanced certificate processing
    + JDK-8314284, CVE-2024-20926, bsc#1218906: Enhance Nashorn
    performance
    + JDK-8314295, CVE-2024-20919, bsc#1218903: Enhance
    verification of verifier
    + JDK-8314307, CVE-2024-20921, bsc#1218905: Improve loop
    handling
    + JDK-8314468, CVE-2024-20918, bsc#1218907: Improve Compiler
    loops
    + JDK-8316976, CVE-2024-20945, bsc#1218909: Improve signature
    handling
    + JDK-8317547, CVE-2024-20952, bsc#1218911: Enhance TLS
    connection support
  * Import of OpenJDK 8 u402 build 06
    + JDK-6528710: sRGB-ColorSpace to sRGB-ColorSpace Conversion
    + JDK-8029995: accept yes/no for boolean krb5.conf settings
    + JDK-8159156: [TESTBUG] ReserveMemory test is not useful on
    Aix.
    + JDK-8176509: Use pandoc for converting build readme to html
    + JDK-8206179: com/sun/management/OperatingSystemMXBean/
    /GetCommittedVirtualMemorySize.java fails with Committed
    virtual memory size illegal value
    + JDK-8207404: MulticastSocket tests failing on AIX
    + JDK-8212677: X11 default visual support for IM status window
    on VNC
    + JDK-8239365: ProcessBuilder test modifications for AIX
    execution
    + JDK-8271838: AmazonCA.java interop test fails
    + JDK-8285398: Cache the results of constraint checks
    + JDK-8285696: AlgorithmConstraints:permits not throwing
    IllegalArgumentException when 'alg'  is null
    + JDK-8302017: Allocate BadPaddingException only if it will be
    thrown
    + JDK-8305329: [8u] Unify test libraries into single test
    library - step 1
    + JDK-8307837: [8u] Check step in GHA should also print errors
    + JDK-8309088: security/infra/java/security/cert/
    /CertPathValidator/certification/AmazonCA.java fails
    + JDK-8311813: C1: Uninitialized PhiResolver::_loop field
    + JDK-8312489: Increase jdk.jar.maxSignatureFileSize default
    which is too low for JARs such as WhiteSource/Mend unified agent jar
    + JDK-8312535: MidiSystem.getSoundbank() throws unexpected
    SecurityException
    + JDK-8315280: Bump update version of OpenJDK: 8u402
    + JDK-8315506: C99 compatibility issue in LinuxNativeDispatcher
    + JDK-8317291: Missing null check for
    nmethod::is_native_method()
    + JDK-8317373: Add Telia Root CA v2
    + JDK-8317374: Add Let's Encrypt ISRG Root X2
    + JDK-8318759: Add four DigiCert root certificates
    + JDK-8319187: Add three eMudhra emSign roots
    + JDK-8319405: [s390] [jdk8] Increase javac default stack size
    for s390x zero
    + JDK-8320597: RSA signature verification fails on signed data
    that does not encode params correctly
  * Bug fixes
    + JDK-8324184: Windows VS2010 build failed with "error C2275:
    'int64_t'"</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Do not recommend timezone-java8 (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1713614400">- Update to version jdk8u412 (icedtea-3.31.0)
  * Security fixes
    + JDK-8317507, JDK-8325348, CVE-2024-21094, bsc#1222986: C2
    compilation fails with "Exceeded _node_regs array"
    + JDK-8318340: Improve RSA key implementations
    + JDK-8319851, CVE-2024-21011, bsc#1222979: Improve exception
    logging
    + JDK-8322114, CVE-2024-21085, bsc#1222984: Improve Pack 200
    handling
    + JDK-8322122, CVE-2024-21068, bsc#1222983: Enhance generation
    of addresses
  * Import of OpenJDK 8 u412 build 08
    + JDK-8011180: Delete obsolete scripts
    + JDK-8016451: Scary messages emitted by
    build.tools.generatenimbus.PainterGenerator during build
    + JDK-8021961: setAlwaysOnTop doesn't behave correctly in
    Linux/Solaris under certain scenarios
    + JDK-8023735: [TESTBUG][macosx]
    runtime/XCheckJniJsig/XCheckJSig.java fails on MacOS X
    + JDK-8074860: Structured Exception Catcher missing around
    CreateJavaVM on Windows
    + JDK-8079441: Intermittent failures on Windows with "Unexpected
    exit from test [exit code: 1080890248]" (0x406d1388)
    + JDK-8155590: Dubious collection management in
    sun.net.www.http.KeepAliveCache
    + JDK-8168518: rcache interop with krb5-1.15
    + JDK-8183503: Update hotspot tests to allow for unique test
    classes directory
    + JDK-8186095: upgrade to jtreg 4.2 b08
    + JDK-8186199: [windows] JNI_DestroyJavaVM not covered by SEH
    + JDK-8192931: Regression test
    java/awt/font/TextLayout/CombiningPerf.java fails
    + JDK-8208655: use JTreg skipped status in hotspot tests
    + JDK-8208701: Fix for JDK-8208655 causes test failures in CI
    tier1
    + JDK-8208706: compiler/tiered/
    /ConstantGettersTransitionsTest.java fails to compile
    + JDK-8213410: UseCompressedOops requirement check fails fails
    on 32-bit system
    + JDK-8222323: ChildAlwaysOnTopTest.java fails with
    "RuntimeException: Failed to unset alwaysOnTop"
    + JDK-8224768: Test ActalisCA.java fails
    + JDK-8251155: HostIdentifier fails to canonicalize hostnames
    starting with digits
    + JDK-8251551: Use .md filename extension for README
    + JDK-8268678: LetsEncryptCA.java test fails as Let’s Encrypt
    Authority X3 is retired
    + JDK-8270280: security/infra/java/security/cert/
    /CertPathValidator/certification/LetsEncryptCA.java OCSP
    response error
    + JDK-8270517: Add Zero support for LoongArch
    + JDK-8272708: [Test]: Cleanup: test/jdk/security/infra/java/
    /security/cert/CertPathValidator/certification/BuypassCA.java
    no longer needs ocspEnabled
    + JDK-8276139: TestJpsHostName.java not reliable, better to
    expand HostIdentifierCreate.java test
    + JDK-8288132: Update test artifacts in QuoVadis CA interop
    tests
    + JDK-8297955: LDAP CertStore should use LdapName and not
    String for DNs
    + JDK-8301310: The SendRawSysexMessage test may cause a JVM
    crash
    + JDK-8308592: Framework for CA interoperability testing
    + JDK-8312126: NullPointerException in CertStore.getCRLs after
    8297955
    + JDK-8315042: NPE in PKCS7.parseOldSignedData
    + JDK-8315757: [8u] Add cacerts JTREG tests to GHA tier1 test
    set
    + JDK-8320713: Bump update version of OpenJDK: 8u412
    + JDK-8321060: [8u] hotspot needs to recognise VS2022
    + JDK-8321408: Add Certainly roots R1 and E1
    + JDK-8322725: (tz) Update Timezone Data to 2023d
    + JDK-8322750: Test "api/java_awt/interactive/
    /SystemTrayTests.html" failed because A blue ball icon is
    added outside of the system tray
    + JDK-8323202: [8u] Remove get_source.sh and hgforest.sh
    + JDK-8323640: [TESTBUG]testMemoryFailCount in jdk/internal/
    /platform/docker/TestDockerMemoryMetrics.java always fail
    because OOM killed
    + JDK-8324530: Build error with gcc 10
    + JDK-8325150: (tz) Update Timezone Data to 2024a
  * Bug fixes
    + Support make 4.4</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="b517cf915341f16cd9ef259a87809c50552fe9bed9ff30161fee91a88c0b469a046cdcb484f0da0cad3be4728ac0e6946399c9ea828e007923669c6f7f51a463" name="java-1_8_0-openjdk-javadoc" arch="noarch">
  <version epoch="0" ver="1.8.0.412" rel="2.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1634126400">- Remove the icedtea-sound backend, since all its functionality is
  in the default java sound backends</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to version jdk8u312 (icedtea-3.21.0)
  * October 2021 CPU
  * Security fixes
    + JDK-8130183, CVE-2021-35588, bsc#1191905: InnerClasses: VM
    permits wrong Throw ClassFormatError if InnerClasses
    attribute's inner_class_info_index is 0
    + JDK-8161016: Strange behavior of URLConnection with proxy
    + JDK-8163326, CVE-2021-35550, bsc#1191901: Update the default
    enabled cipher suites preference
    + JDK-8254967, CVE-2021-35565, bsc#1191909:
    com.sun.net.HttpsServer spins on TLS session close
    + JDK-8263314: Enhance XML Dsig modes
    + JDK-8265167, CVE-2021-35556, bsc#1191910: Richer Text Editors
    + JDK-8265574: Improve handling of sheets
    + JDK-8265580, CVE-2021-35559, bsc#1191911: Enhanced style for
    RTF kit
    + JDK-8265776: Improve Stream handling for SSL
    + JDK-8266097, CVE-2021-35561, bsc#1191912: Better hashing
    support
    + JDK-8266103: Better specified spec values
    + JDK-8266109: More Resilient Classloading
    + JDK-8266115: More Manifest Jar Loading
    + JDK-8266137, CVE-2021-35564, bsc#1191913: Improve Keystore
    integrity
    + JDK-8266689, CVE-2021-35567, bsc#1191903: More Constrained
    Delegation
    + JDK-8267086: ArrayIndexOutOfBoundsException in
    java.security.KeyFactory.generatePublic
    + JDK-8267712: Better LDAP reference processing
    + JDK-8267729, CVE-2021-35578, bsc#1191904: Improve TLS client
    handshaking
    + JDK-8267735, CVE-2021-35586, bsc#1191914: Better BMP support
    + JDK-8268193: Improve requests of certificates
    + JDK-8268199: Correct certificate requests
    + JDK-8268506: More Manifest Digests
    + JDK-8269618, CVE-2021-35603, bsc#1191906: Better session
    identification
    + JDK-8269624: Enhance method selection support
    + JDK-8270398: Enhance canonicalization
    + JDK-8270404: Better canonicalization
  * Import of OpenJDK 8 u312 build 01
    + JDK-7146776: deadlock between URLStreamHandler.getHostAddress
    and file.Handler.openconnection
    + JDK-8004148: NPE in
    sun.awt.SunToolkit.getWindowDeactivationTime
    + JDK-8027154: [TESTBUG] Test java/awt/Mouse/
    /GetMousePositionTest/GetMousePositionWithPopup.java fails
    + JDK-8035001: TEST_BUG: the retry logic in RMID.start() should
    check that the subprocess hasn't terminated
    + JDK-8035424: (reflect) Performance problem in
    sun.reflect.generics.parser.SignatureParser
    + JDK-8042557: compiler/uncommontrap/
    /TestSpecTrapClassUnloading.java fails with: GC triggered
    before VM initialization completed
    + JDK-8054118: java/net/ipv6tests/UdpTest.java failed
    intermittently
    + JDK-8065215: Print warning summary at end of configure
    + JDK-8072767: DefaultCellEditor for comboBox creates
    ActionEvent with wrong source object
    + JDK-8079891: Store configure log in $BUILD/configure.log
    + JDK-8080082: configure fails if you create an empty directory
    and then run configure from it
    + JDK-8086003: Test fails on OSX with java.lang.RuntimeException
    'Narrow klass base: 0x0000000000000000, Narrow klass shift: 3'
    missing
    + JDK-8134989: java/net/MulticastSocket/TestInterfaces.java
    failed due to unexpected IP address
    + JDK-8156584: Initialization race in
    sun.security.x509.AlgorithmId.get
    + JDK-8166673: The new implementation of Robot.waitForIdle()
    may hang
    + JDK-8170467: (reflect) Optimize SignatureParser's use of
    StringBuilders
    + JDK-8196181: sun/java2d/GdiRendering/InsetClipping.java fails
    + JDK-8202837: PBES2 AlgorithmId encoding error in PKCS12
    KeyStore
    + JDK-8206189: sun/security/pkcs12/EmptyPassword.java fails
    with Sequence tag error
    + JDK-8214418: half-closed SSLEngine status may cause
    application dead loop
    + JDK-8214513: A PKCS12 keystore from Java 8 using custom PBE
    parameters cannot be read in Java 11
    + JDK-8220786: Create new switch to redirect error reporting
    output to stdout or stderr
    + JDK-8229243: SunPKCS11-Solaris provider tests failing on
    Solaris 11.4
    + JDK-8231222: fix pkcs11 P11_DEBUG guarded native traces
    + JDK-8238567: SoftMainMixer.processAudioBuffers(): Wrong
    handling of stoppedMixers
    + JDK-8240518: Incorrect JNU_ReleaseStringPlatformChars in
    Windows Print
    + JDK-8241248: NullPointerException in
    sun.security.ssl.HKDF.extract(HKDF.java:93)
    + JDK-8248901: Signed immediate support in
    .../share/assembler.hpp is broken.
    + JDK-8259338: Add expiry exception for identrustdstx3 alias to
    VerifyCACerts.java test
    + JDK-8262000: jdk/jfr/event/gc/detailed/
    /TestPromotionFailedEventWithParallelScavenge.java failed with
    "OutOfMemoryError: Java heap space"
    + JDK-8262829: Native crash in
    Win32PrintServiceLookup.getAllPrinterNames()
    + JDK-8263311: Watch registry changes for remote printers
    update instead of polling
    + JDK-8265238: [8u] [macos] build failure in OpenJDK8u after
    JDK-8211301 in older xcode
    + JDK-8265978: make test should look for more locations when
    searching for exit code
    + JDK-8269810: [8u] Update generated_configure.sh after
    JDK-8250876 backport
    + JDK-8269953: config.log is not in build directory after 8u
    backport of JDK-8079891
    + JDK-8271466: StackGap test fails on aarch64 due to "-m64"
  * Import of OpenJDK 8 u312 build 02
    + JDK-8247469: getSystemCpuLoad() returns -1 on linux when some
    offline cpus are present and cpusets.effective_cpus is not
    available
    + JDK-8265836: OperatingSystemImpl.getCpuLoad() returns
    incorrect CPU load inside a container
  * Import of OpenJDK 8 u312 build 03
    + JDK-8237495: Java MIDI fails with a dereferenced memory error
    when asked to send a raw 0xF7
    + JDK-8264752: SIGFPE crash with option
    FlightRecorderOptions:threadbuffersize=30M
    + JDK-8266206: Build failure after JDK-8264752 with older GCCs
    + JDK-8270137: Kerberos Credential Retrieval from Cache not
    Working in Cross-Realm Setup
    + JDK-8272214: [8u] Build failure after backport of JDK-8248901
  * Import of OpenJDK 8 u312 build 04
    + JDK-6847157: java.lang.NullPointerException: HDC for
    component at sun.java2d.loops.Blit.Blit
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8194246: JVM crashes when calling getStackTrace if stack
    contains a method that is a member of a very large class
    + JDK-8244154: Update SunPKCS11 provider with PKCS11 v3.0
    header files
    + JDK-8263382: java/util/logging/ParentLoggersTest.java failed
    with "checkLoggers: getLoggerNames() returned unexpected
    loggers"
    + JDK-8268103: JNI functions incorrectly return a double after
    JDK-8265836
    + JDK-8269594: assert(_handle_mark_nesting &gt; 1) failed: memory
    leak: allocating handle outside HandleMark
    + JDK-8269859: BacktraceBuilder._cprefs needs to be accessed as
    unsigned short
    + JDK-8269882: stack-use-after-scope in NewObjectA
  * Import of OpenJDK 8 u312 build 05
    + JDK-7188942: Remove support of pbuffers in OGL Java2d pipeline
    + JDK-8022323: [JavaSecurityScanner] review package
    com.sun.management.* Native methods should be private
    + JDK-8131062: aarch64: add support for GHASH acceleration
    + JDK-8134869: AARCH64: GHASH intrinsic is not optimal
    + JDK-8269851: OperatingSystemMXBean getProcessCpuLoad reports
    incorrect process cpu usage in containers
    + JDK-8272124: Cgroup v1 initialization causes
    NullPointerException when cgroup path contains colon
    + JDK-8272714: [8u] Build failure after backport of JDK-8248901
    with MSVC 2013
  * Import of OpenJDK 8 u312 build 06
    + JDK-8268965: TCP Connection Reset when connecting simple
    socket to SSL server
    + JDK-8272643: Backout JDK-8176837 from 8u312
  * Import of OpenJDK 8 u312 build 07
    + JDK-8157404: Unable to read certain PKCS12 keystores from
    SequenceInputStream
    + JDK-8222751: closed/test/jdk/sun/security/util/
    /DerIndefLenConverter/IndefBerPkcs12.java fail
    + JDK-8269763: The JEditorPane is blank after JDK-8265167
  * Shenandoah
    + [backport] 8269661: JNI_GetStringCritical does not lock char
    array
    + Re-cast JNI critical strings patch to be Shenandoah-specific</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1636113600">- Modified patch:
  * fips.patch
    + return in native code after generating java.io.IOException</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1638619200">- Modified patch:
  * fips.patch
    + When system crypto policy files are not available, use the
    information from the java.security file that we distribute
    with OpenJDK as a fallback. (bsc#1193314, bsc#1193444,
    bsc#1193491)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1644408000">- Removed patch:
  * comment-nss-security-provider.patch
    + there is a configure-time option to do exactly the same thing
- Modified patch:
  * fips.patch
    + allow plain key import, unless disabled with
  - Dcom.suse.fips.plainKeySupport=false command-line option</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646481600">- Update to version jdk8u322 (icedtea-3.22.0)
  * January 2022 CPU
  * Security fixes
    + JDK-8264934, CVE-2022-21248, bsc#1194926: Enhance cross VM
    serialization
    + JDK-8268488: More valuable DerValues
    + JDK-8268494: Better inlining of inlined interfaces
    + JDK-8268512: More content for ContentInfo
    + JDK-8268795: Enhance digests of Jar files
    + JDK-8268801: Improve PKCS attribute handling
    + JDK-8268813, CVE-2022-21283, bsc#1194937: Better String
    matching
    + JDK-8269151: Better construction of EncryptedPrivateKeyInfo
    + JDK-8269944: Better HTTP transport redux
    + JDK-8270392, CVE-2022-21293, bsc#1194935: Improve String
    constructions
    + JDK-8270416, CVE-2022-21294, bsc#1194934: Enhance
    construction of Identity maps
    + JDK-8270492, CVE-2022-21282, bsc#1194933: Better resolution
    of URIs
    + JDK-8270498, CVE-2022-21296, bsc#1194932: Improve SAX Parser
    configuration management
    + JDK-8270646, CVE-2022-21299, bsc#1194931: Improved scanning
    of XML entities
    + JDK-8271962: Better TrueType font loading
    + JDK-8271968: Better canonical naming
    + JDK-8271987: Manifest improved manifest entries
    + JDK-8272014, CVE-2022-21305, bsc#1194939: Better array
    indexing
    + JDK-8272026, CVE-2022-21340, bsc#1194940: Verify Jar
    Verification
    + JDK-8272236, CVE-2022-21341, bsc#1194941: Improve serial
    forms for transport
    + JDK-8272272: Enhance jcmd communication
    + JDK-8272462: Enhance image handling
    + JDK-8273290: Enhance sound handling
    + JDK-8273748, CVE-2022-21349: Improve Solaris font rendering
    + JDK-8273756, CVE-2022-21360, bsc#1194929: Enhance BMP image
    support
    + JDK-8273838, CVE-2022-21365, bsc#1194928: Enhanced BMP
    processing
  * Import of OpenJDK 8 u322
    + JDK-6801613: Cross-platform pageDialog and printDialog top
    margin entry broken
    + JDK-8011541: [TEST_BUG] closed/javax/swing/plaf/metal/
    /MetalUtils/bug6190373.java fails NPE since 7u25b03
    + JDK-8025430: [TEST_BUG] javax/swing/JEditorPane/5076514/
    /bug5076514.java failed since jdk8b108
    + JDK-8041928: MouseEvent.getModifiersEx gives wrong result
    + JDK-8042199: The build of J2DBench via makefile is broken
    after the JDK-8005402
    + JDK-8044365: (dc) MulticastSendReceiveTests.java failing with
    ENOMEM when joining group (OS X 10.9)
    + JDK-8048021: Remove @version tag in jaxp repo
    + JDK-8049348: compiler/intrinsics/bmi/verifycode tests on
    lzcnt and tzcnt use incorrect assumption about REXB prefix
    usage
    + JDK-8060027: Tests java/beans/XMLEncoder/Test4903007.java and
    java/beans/XMLEncoder/java_awt_GridBagLayout.java
    + JDK-8066588: javax/management/remote/mandatory/connectio
    /RMIConnector_NPETest.java fails to compile
    + JDK-8066652: Default TimeZone is GMT not local if
    user.timezone is invalid on Mac OS
    + JDK-8069034:
    gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
    nightly failure
    + JDK-8077590: windows_i586_6.2-product-c2-runThese8_Xcomp_vm
    failing after win compiler upgrade
    + JDK-8080287: The image of BufferedImage.TYPE_INT_ARGB and
    BufferedImage.TYPE_INT_ARGB_PRE is blank
    + JDK-8140329: [TEST_BUG] test FullScreenAfterSplash.java
    failed because image was not generated
    + JDK-8140472: java/net/ipv6tests/TcpTest.java failed
    intermittently with java.net.BindException: Address already in
    use: NET_Bind
    + JDK-8147051: StaxEntityResolverWrapper should create
    StaxXMLInputSource with a resolver indicator
    + JDK-8148915: Intermittent failures of bug6400879.java
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8177393: Result of RescaleOp for 4BYTE_ABGR images may be
    25% black
    + JDK-8177536: Avoid Apple Peer-to-Peer interfaces in
    networking tests
    + JDK-8182036: Load from initializing arraycopy uses wrong
    memory state
    + JDK-8183369: RFC unconformity of HttpURLConnection with proxy
    + JDK-8183543: Aarch64: C2 compilation often fails with "failed
    spill-split-recycle sanity check"
    + JDK-8187450: JNI local refs exceeds capacity warning in
    NetworkInterface::getAll
    + JDK-8187649: ArrayIndexOutOfBoundsException in
    java.util.JapaneseImperialCalendar
    + JDK-8190482: InnocuousThread creation should not require the
    caller to possess enableContextClassLoaderOverride
    + JDK-8190793: Httpserver does not detect truncated request body
    + JDK-8196572: Tests ColConvCCMTest.java and MTColConvTest.java
    fail
    + JDK-8202788: Explicitly reclaim cached thread-local direct
    buffers at thread exit
    + JDK-8210058: Algorithmic Italic font leans opposite angle in
    Printing
    + JDK-8220150: macos10.14 Mojave returns anti-aliased glyphs
    instead of aliased B&amp;W glyphs
    + JDK-8225082: Remove IdenTrust certificate that is expiring in
    September 2021
    + JDK-8225083: Remove Google certificate that is expiring in
    December 2021
    + JDK-8226806: [macOS 10.14] Methods of Java Robot should be
    called from appropriate thread
    + JDK-8231254: (fs) Add test for macOS Catalina changes to
    protect system software
    + JDK-8231438: [macOS] Dark mode for the desktop is not
    supported
    + JDK-8232178: MacVolumesTest failed after upgrade to MacOS
    Catalina
    + JDK-8232226: [macos 10.15] test/jdk/java/awt/color/
    /EqualityTest/EqualityTest.java may fail
    + JDK-8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/
    /DrawImageBG/SystemBgColorTest.java fails
    + JDK-8236897: Fix the copyright header for pkcs11gcm2.h
    + JDK-8237499: JFR: Include stack trace in the ThreadStart event
    + JDK-8239886: Minimal VM build fails after JDK-8237499
    + JDK-8261397: Try Catch Method Failing to Work When Dividing
    An Integer By 0
    + JDK-8262731: [macOS] Exception from "Printable.print" is
    swallowed during "PrinterJob.print"
    + JDK-8272342: [TEST_BUG] java/awt/print/PrinterJob/
    /PageDialogMarginTest.java catches all exceptions
    + JDK-8273308: PatternMatchTest.java fails on CI
    + JDK-8273342: Null pointer dereference in
    classFileParser.cpp:2817
    + JDK-8273826: Correct Manifest file name and NPE checks
    + JDK-8273968: JCK javax_xml tests fail in CI
    + JDK-8274407: (tz) Update Timezone Data to 2021c
    + JDK-8274467: TestZoneInfo310.java fails with tzdata2021b
    + JDK-8274468: TimeZoneTest.java fails with tzdata2021b
    + JDK-8274595: DisableRMIOverHTTPTest failed: connection refused
    + JDK-8274779: HttpURLConnection: HttpClient and HttpsClient
    incorrectly check request method when set to POST
    + JDK-8275766: (tz) Update Timezone Data to 2021e
    + JDK-8275849: TestZoneInfo310.java fails with tzdata2021e
    + JDK-8276536: Update TimeZoneNames files to follow the changes
    made by JDK-8275766
- Added patch:
  * JDK-8076190.patch
    + backport reviewed fix for JDK-8076190 Customizing the
    generation of a PKCS12 keystore (bsc#1195163)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1649073600">- Add java-1_8_0-openjdk-autoconf27.patch to accept autoconf 2.71
  as autoconf 2.59 or later</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1656590400">- Update to version jdk8u332 (icedtea-3.23.0)
  * April 2022 CPU
  * Security fixes
    + JDK-8269938: Enhance XML processing passes redux
    + JDK-8270504, bsc#1198672, CVE-2022-21426: Better XPath
    expression handling
    + JDK-8272255: Completely handle MIDI files
    + JDK-8272261: Improve JFR recording file processing
    + JDK-8272594: Better record of recordings
    + JDK-8274221: More definite BER encodings
    + JDK-8275151, bsc#1198675, CVE-2022-21443: Improved Object
    Identification
    + JDK-8277227: Better identification of OIDs
    + JDK-8277672, bsc#1198674, CVE-2022-21434: Better invocation
    handler handling
    + JDK-8278008, bsc#1198671, CVE-2022-21476: Improve Santuario
    processing
    + JDK-8278356: Improve file creation
    + JDK-8278449: Improve keychain support
    + JDK-8278805: Enhance BMP image loading
    + JDK-8278972, bsc#1198673, CVE-2022-21496: Improve URL supports
    + JDK-8281388: Change wrapping of EncryptedPrivateKeyInfo
  * Import of OpenJDK 8 u332
    + JDK-8033980: Xerces Update: datatype XMLGregorianCalendarImpl
    and DurationImpl
    + JDK-8035437: Xerces Update: xml/serialize/DOMSerializerImpl
    + JDK-8035577: Xerces Update: impl/xpath/regex/RangeToken.java
    + JDK-8037259: xerces update: xpointer update
    + JDK-8041523: Xerces Update: Serializer improvements from Xalan
    + JDK-8141508: java.lang.invoke.LambdaConversionException:
    Invalid receiver type
    + JDK-8162572: Update License Header for all JAXP sources
    + JDK-8167014: jdeps: Missing message: warn.skipped.entry
    + JDK-8198411: [TEST_BUG] Two java2d tests are unstable in mach5
    + JDK-8202822: Add .git to .hgignore
    + JDK-8205540: test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/
    /trace001/trace001.java fails with Debuggee did not exit after
    15 &lt;cont&gt; commands
    + JDK-8209178: Proxied HttpsURLConnection doesn't send BODY
    when retrying POST request
    + JDK-8210283: Support git as an SCM alternative in the build
    + JDK-8218682: [TEST_BUG] DashOffset fails in mach5
    + JDK-8225690: Multiple AttachListener threads can be created
    + JDK-8227738: jvmti/DataDumpRequest/datadumpreq001 failed due
    to "exit code is 134"
    + JDK-8227815: Minimal VM: set_state is not a member of
    AttachListener
    + JDK-8240633: Memory leaks in the implementations of
    FileChooserUI
    + JDK-8241768: git needs .gitattributes
    + JDK-8247766: [aarch64] guarantee(val &lt; (1U &lt;&lt; nbits)) failed:
    Field too big for insn
    + JDK-8253147: The javax/swing/JPopupMenu/7154841/
    /bug7154841.java fail on big screens
    + JDK-8253353: Crash in C2: guarantee(n != NULL) failed: No Node
    + JDK-8266749: AArch64: Backtracing broken on PAC enabled
    systems
    + JDK-8270290: NTLM authentication fails if HEAD request is used
    + JDK-8273229: Update OS detection code to recognize Windows
    Server 2022
    + JDK-8273341: Update Siphash to version 1.0
    + JDK-8273575: memory leak in appendBootClassPath(), paths must
    be deallocated
    + JDK-8274524: SSLSocket.close() hangs if it is called during
    the ssl handshake
    + JDK-8277224: sun.security.pkcs.PKCS9Attributes.toString()
    throws NPE
    + JDK-8277488: Add expiry exception for Digicert
    (geotrustglobalca) expiring in May 2022
    + JDK-8279077: JFR crashes on Linux ppc due to missing crash
    protector in signal handler
    + JDK-8280060: The sun/rmi/server/Activation.java class use
    Thread.dumpStack()
    + JDK-8282300: Throws NamingException instead of
    InvalidNameException after JDK-8278972
    + JDK-8282397: createTempFile method of java.io.File is failing
    when called with suffix of spaces character
    + JDK-8284548: Invalid XPath expression causes
    StringIndexOutOfBoundsException
    + JDK-8284920: Incorrect Token type causes XPath expression to
    return empty result
    + JDK-8284936: Fix Java 7 bootstrap breakage due to use of
    Arrays.stream
  * Backports
    + JDK-8031567: Better model for storing source revision
    information
    + JDK-8170385: JDK-8031567 broke source bundles
    + JDK-8170392: JDK-8031567 broke builds from source bundles
    + JDK-8253424: Add support for running pre-submit testing using
    GitHub Actions
    + JDK-8253865: Pre-submit testing using GitHub Actions does not
    detect failures reliably
    + JDK-8254054: Pre-submit testing using GitHub Actions should
    not use the deprecated set-env command
    + JDK-8254173: Add Zero, Minimal hotspot targets to submit
    workflow
    + JDK-8254175: Build no-pch configuration in debug mode for
    submit checks
    + JDK-8254282: Add Linux x86_32 builds to submit workflow
    + JDK-8255305: Add Linux x86_32 tier1 to submit workflow
    + JDK-8255352: Archive important test outputs in submit workflow
    + JDK-8255373: Submit workflow artifact name is always
    "test-results_.zip"
    + JDK-8255895: Submit workflow artifacts miss hs_errs/replays
    due to ZIP include mismatch
    + JDK-8256127: Add cross-compiled foreign architectures builds
    to submit workflow
    + JDK-8256277: Github Action build on macOS should define OS
    and Xcode versions
    + JDK-8256354: Github Action build on Windows should define OS
    and MSVC versions
    + JDK-8256393: Github Actions build on Linux should define OS
    and GCC versions
    + JDK-8256414: add optimized build to submit workflow
    + JDK-8256747: GitHub Actions: decouple the hotspot build-only
    jobs from Linux x64 testing
    + JDK-8257056: Submit workflow should apt-get update to avoid
    package installation errors
    + JDK-8259924: GitHub actions fail on Linux x86_32 with "Could
    not configure libc6:i386"
    + JDK-8260460: GitHub actions still fail on Linux x86_32 with
    "Could not configure libc6:i386"
    + JDK-8263667: Avoid running GitHub actions on branches named
    pr/*
    + JDK-8282225: GHA: Allow one concurrent run per PR only
    + JDK-8284772: 8u GHA: Use GCC Major Version Dependencies Only
  * Bug fixes
    + GH002: Only add -Wno-unused-parameter on gcc and clang
    compilers.
    + GH004: Fix naming of sockaddr_in6 variable (sa6-&gt;him6) in
    SOCKETADDRESS union on Windows
    + GH007: Fix NetworkInterface_winXP.c variable declarations to
    compile on VS2010
    + GH008: Reinstate POST_STRIP_CMD empty check in Images.gmk
    + GH012: Building from tarball broken by bad backport of
    JDK-8210283
  * Shenandoah
    + JDK-8260632: Build failures after JDK-8253353</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1659441600">- Update to version jdk8u345 (icedtea-3.24.0)
  * July 2022 CPU
  * Security fixes
    + JDK-8272243: Improve DER parsing
    + JDK-8272249: Better properties of loaded Properties
    + JDK-8277608: Address IP Addressing
    + JDK-8281859, CVE-2022-21540, bsc#1201694: Improve class
    compilation
    + JDK-8281866, CVE-2022-21541, bsc#1201692: Enhance
    MethodHandle invocations
    + JDK-8283190: Improve MIDI processing
    + JDK-8284370: Improve zlib usage
    + JDK-8285407, CVE-2022-34169, bsc#1201684: Improve Xalan
    supports
  * Import of OpenJDK 8 u342
    + JDK-8076190, bsc#1195163: Customizing the generation of a
    PKCS12 keystore
    + JDK-8129572: Cleanup usage of getResourceAsStream in jaxp
    + JDK-8132256: jaxp: Investigate removal of com/sun/org/apache/
    /bcel/internal/util/ClassPath.java
    + JDK-8168926: C2: Bytecode escape analyzer crashes due to
    stack overflow
    + JDK-8170530: bash configure output contains a typo in a
    suggested library name
    + JDK-8190753: (zipfs): Accessing a large entry (&gt; 2^31 bytes)
    leads to a negative initial size for ByteArrayOutputStream
    + JDK-8194154: System property user.dir should not be changed
    + JDK-8202142: jfr/event/io/TestInstrumentation is unstable
    + JDK-8209771: jdk.test.lib.Utils::runAndCheckException error
    + JDK-8221988: add possibility to build with Visual Studio 2019
    + JDK-8223396: [TESTBUG] several jfr tests do not clean up
    files created in /tmp
    + JDK-8230865: [TESTBUG] jdk/jfr/event/io/EvilInstrument.java
    fails at-run shell MakeJAR.sh target
    + JDK-8235211: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails with
    AttachNotSupportedException: Unable to open socket file
    + JDK-8244973: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails "stderr was not
    empty"
    + JDK-8248876: LoadObject with bad base address created for
    exec file on linux
    + JDK-8255239: The timezone of the hs_err_pid log file is
    corrupted in Japanese locale
    + JDK-8261107: ArrayIndexOutOfBoundsException in the
    ICC_Profile.getInstance(InputStream)
    + JDK-8266187: Memory leak in appendBootClassPath()
    + JDK-8274658: ISO 4217 Amendment 170 Update
    + JDK-8274751: Drag And Drop hangs on Windows
    + JDK-8278138: OpenJDK8 fails to start on Windows 8.1 after
    upgrading compiler to VS2017
    + JDK-8279669: test/jdk/com/sun/jdi/TestScaffold.java uses
    wrong condition
    + JDK-8281814: Debuginfo.diz contains redundant build path
    after backport JDK-8025936
    + JDK-8282458: Update .jcheck/conf file for 8u move to git
    + JDK-8282552: Bump update version of OpenJDK: 8u342
    + JDK-8283350: (tz) Update Timezone Data to 2022a
    + JDK-8284620: CodeBuffer may leak _overflow_arena
    + JDK-8285445: cannot open file "NUL:"
    + JDK-8285523: Improve test java/io/FileOutputStream/
    /OpenNUL.java
    + JDK-8285591: [11] add signum checks in DSA.java engineVerify
    + JDK-8285727: [11u, 17u] Unify fix for JDK-8284920 with
    version from head
    + JDK-8286989: Build failure on macOS after 8281814
    + JDK-8287537: 8u JDK-8284620 backport broke AArch64 build
  * Import of OpenJDK 8 u345
    + JDK-8290832: It is no longer possible to change "user.dir"
    in the JDK8
    + JDK-8291568: Bump update version of OpenJDK: 8u345
- Removed patch:
  * JDK-8076190.patch
    + Included by upstream</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1661342400">- make-jobserver-detection.patch: Fix detection of jobserver support</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1669896000">- Update to version jdk8u352 (icedtea-3.25.0)
  * October 2022 CPU
  * CVEs
    + CVE-2022-21619 (bsc#1204473)
    + CVE-2022-21626 (bsc#1204471)
    + CVE-2022-21624 (bsc#1204475)
    + CVE-2022-21628 (bsc#1204472)
  * Security fixes
    + JDK-8282252: Improve BigInteger/Decimal validation
    + JDK-8285662: Better permission resolution
    + JDK-8286511: Improve macro allocation
    + JDK-8286519: Better memory handling
    + JDK-8286526: Improve NTLM support
    + JDK-8286533: Key X509 usages
    + JDK-8286910: Improve JNDI lookups
    + JDK-8286918: Better HttpServer service
    + JDK-8288508: Enhance ECDSA usage
  * Import of OpenJDK 8 u352
    + JDK-7131823: bug in GIFImageReader
    + JDK-7186258: InetAddress$Cache should replace
    currentTimeMillis with nanoTime for more precise and accurate
    + JDK-8028265: Add legacy tz tests to OpenJDK
    + JDK-8039955: [TESTBUG] jdk/lambda/LambdaTranslationTest1 -
    java.lang.AssertionError: expected [d:1234.000000] but found
    [d:1234,000000]
    + JDK-8049228: Improve multithreaded scalability of InetAddress
    cache
    + JDK-8071507: (ref) Clear phantom reference as soft and weak
    references do
    + JDK-8087283: Add support for the XML Signature here() function
    to the JDK XPath implementation
    + JDK-8130895: Test javax/swing/system/6799345/TestShutdown.java
    fails on Solaris11 Sparcv9
    + JDK-8136354: [TEST_BUG] Test
    java/awt/image/RescaleOp/RescaleAlphaTest.java with Bad action
    for script
    + JDK-8139668: Generate README-build.html from markdown
    + JDK-8143847: Remove REF_CLEANER reference category
    + JDK-8147862: Null check too late in
    sun.net.httpserver.ServerImpl
    + JDK-8150669: C1 intrinsic for Class.isPrimitive
    + JDK-8155742: [Windows] robot.keyPress(KeyEvent.VK_ALT_GRAPH)
    throws java.lang.IllegalArgumentException in windows
    + JDK-8173339: AArch64: Fix minimum stack size computations
    + JDK-8173361: various crashes in
    JvmtiExport::post_compiled_method_load
    + JDK-8175797: (ref) Reference::enqueue method should clear the
    reference object before enqueuing
    + JDK-8178832: (ref) jdk.lang.ref.disableClearBeforeEnqueue
    property is ignored
    + JDK-8183107: PKCS11 regression regarding checkKeySize
    + JDK-8193780: (ref) Remove the undocumented
    "jdk.lang.ref.disableClearBeforeEnqueue" system property
    + JDK-8194873: right ALT key hotkeys no longer work in Swing
    components
    + JDK-8201793: (ref) Reference object should not support cloning
    + JDK-8214427: probable bug in logic of
    ConcurrentHashMap.addCount()
    + JDK-8232950: SUNPKCS11 Provider incorrectly check key length
    for PSS Signatures.
    + JDK-8233019: java.lang.Class.isPrimitive() (C1) returns wrong
    result if Klass* is aligned to 32bit
    + JDK-8235218: Minimal VM is broken after JDK-8173361
    + JDK-8235385: Crash on aarch64 JDK due to long offset
    + JDK-8245263: Enable TLSv1.3 by default on JDK 8u for Client
    roles
    + JDK-8254178: Remove .hgignore
    + JDK-8254318: Remove .hgtags
    + JDK-8256722: handle VC++:1927 VS2019 in  abstract_vm_version
    + JDK-8260589: Crash in JfrTraceIdLoadBarrier::load(_jclass*)
    + JDK-8280963: Incorrect PrintFlags formatting on Windows
    + JDK-8282538: PKCS11 tests fail on CentOS Stream 9
    + JDK-8283849: AsyncGetCallTrace may crash JVM on guarantee
    + JDK-8285400: Add '@apiNote' to the APIs defined in
    Java SE 8 MR 3
    + JDK-8285497: Add system property for Java SE specification
    maintenance version
    + JDK-8287132: Retire Runtime.runFinalizersOnExit so that it
    always throws UOE
    + JDK-8287508: The tests added to jdk-8 by 8235385 are to be
    ported to jdk-11
    + JDK-8287521: Bump update version of OpenJDK: 8u352
    + JDK-8288763: Pack200 extraction failure with invalid size
    + JDK-8288865: [aarch64] LDR instructions must use legitimized
    addresses
    + JDK-8290000: Bump macOS GitHub actions to macOS 11
    + JDK-8292579: (tz) Update Timezone Data to 2022c
    + JDK-8292688: Support Security properties in
    security.testlibrary.Proc
  * AArch32 port
    + JDK-8292599: [aarch32] Crash due to missed CPU specific part
    of 8233019</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1675771200">- Update to version jdk8u362 (icedtea-3.26.0)
  * January 2023 CPU
  * CVEs
    + CVE-2023-21830, bsc#1207249
    + CVE-2023-21843, bsc#1207248
  * Security fixes
    + JDK-8285021: Improve CORBA communication
    + JDK-8286496: Improve Thread labels
    + JDK-8288516: Enhance font creation
    + JDK-8289350: Better media supports
    + JDK-8293554: Enhanced DH Key Exchanges
    + JDK-8293598: Enhance InetAddress address handling
    + JDK-8293717: Objective view of ObjectView
    + JDK-8293734: Improve BMP image handling
    + JDK-8293742: Better Banking of Sounds
    + JDK-8295687: Better BMP bounds
  * New features
    + Support for building with autoconf 2.71
  * Import of OpenJDK 8 u362 build 09
    + JDK-6885993: Named Thread: introduce print() and
    print_on(outputStream* st) methods
    + JDK-7124218: [TEST_BUG] [macosx] Space should select cell in
    the JTable
    + JDK-8054066: com/sun/jdi/DoubleAgentTest.java fails with
    timeout
    + JDK-8067941: [TESTBUG] Fix tests for OS with 64K page size.
    + JDK-8071530: Update OS detection code to reflect Windows 10
    version change
    + JDK-8073464: GC workers do not have thread names
    + JDK-8079255: [TEST_BUG] [macosx] Test closed/java/awt/Robot/
    /RobotWheelTest/RobotWheelTest fails for Mac only
    + JDK-8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/
    /RobotWheelTest.java fails
    + JDK-8148005: One byte may be corrupted by
    get_datetime_string()
    + JDK-8159599: [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/
    /ModalInternalFrameTest.java
    + JDK-8159720: Failure of C2 compilation with tiered prevents
    some C1 compilations
    + JDK-8197859: VS2017 Complains about UINTPTR_MAX definition in
    globalDefinitions_VisCPP.hpp
    + JDK-8206456: [TESTBUG] docker jtreg tests fail on systems
    without cpuset.effective_cpus / cpuset.effective_mems
    + JDK-8221529: [TESTBUG] Docker tests use old/deprecated image
    on AArch64
    + JDK-8224506: [TESTBUG] TestDockerMemoryMetrics.java fails
    with exitValue = 137
    + JDK-8233551: [TESTBUG] SelectEditTableCell.java fails on MacOS
    + JDK-8241086: Test runtime/NMT/HugeArenaTracking.java is
    failing on 32bit Windows
    + JDK-8253702: BigSur version number reported as 10.16, should
    be 11.nn
    + JDK-8255559: Leak File Descriptors Because of
    ResolverLocalFilesystem#engineResolveURI()
    + JDK-8265527: tools/javac/diags/CheckExamples.java fails after
    JDK-8078024 8u backport
    + JDK-8269039: Disable SHA-1 Signed JARs
    + JDK-8269850: Most JDK releases report macOS version 12 as
    10.16 instead of 12.0
    + JDK-8270344: Session resumption errors
    + JDK-8271459: C2: Missing NegativeArraySizeException when
    creating StringBuilder with negative capacity
    + JDK-8273176: handle latest VS2019 in abstract_vm_version
    + JDK-8274563: jfr/event/oldobject/TestClassLoaderLeak.java
    fails when GC cycles are not happening
    + JDK-8274840: Update OS detection code to recognize Windows 11
    + JDK-8275887: jarsigner prints invalid digest/signature
    algorithm warnings if keysize is weak/disabled
    + JDK-8280890: Cannot use '-Djava.system.class.loader' with
    class loader in signed JAR
    + JDK-8283277: ISO 4217 Amendment 171 Update
    + JDK-8283903: GetContainerCpuLoad does not return the correct
    result in share mode
    + JDK-8284389: Improve stability of GHA Pre-submit testing by
    caching cygwin installer
    + JDK-8284622: Update versions of some Github Actions used in
    JDK workflow
    + JDK-8286582: Build fails on macos aarch64 when using
  - -with-zlib=bundled
    + JDK-8288928: Incorrect GPL header in pnglibconf.h (backport
    of JDK-8185041)
    + JDK-8289549: ISO 4217 Amendment 172 Update
    + JDK-8292762: Remove .jcheck directories from jdk8u
    subcomponents
    + JDK-8293181: Bump update version of OpenJDK: 8u362
    + JDK-8293461: Add a test for JDK-8290832
    + JDK-8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java
    still fails when GC cycles are not happening
    + JDK-8294307: ISO 4217 Amendment 173 Update
    + JDK-8294357: (tz) Update Timezone Data to 2022d
    + JDK-8294863: Enable partial tier1 testing in GHA for JDK8
    + JDK-8295164: JDK 8 jdi tests should not use tasklist command
    on Windows
    + JDK-8295173: (tz) Update Timezone Data to 2022e
    + JDK-8295288: Some vm_flags tests associate with a wrong BugID
    + JDK-8295714: GHA ::set-output is deprecated and will be
    removed
    + JDK-8295723: security/infra/wycheproof/RunWycheproof.java
    fails with Assertion Error
    + JDK-8295915: Problemlist compiler/rtm failures specific to 8u
    + JDK-8295950: Enable langtools/tier1 in GHA for 8u
    + JDK-8296108: (tz) Update Timezone Data to 2022f
    + JDK-8296239: ISO 4217 Amendment 174 Update
    + JDK-8296555: Enable hotspot/tier1 for 64-bit builds in GHA
    for 8u
    + JDK-8296715: CLDR v42 update for tzdata 2022f
    + JDK-8296959: Fix hotspot shell tests of 8u on multilib systems
    + JDK-8297141: Fix hotspot/test/runtime/SharedArchiveFile/
    /DefaultUseWithClient.java for 8u
    + JDK-8297804: (tz) Update Timezone Data to 2022g
    + JDK-8299439: java/text/Format/NumberFormat/CurrencyFormat.java
    fails for hr_HR
    + JDK-8299483: ProblemList java/text/Format/NumberFormat/
    /CurrencyFormat.java
    + JDK-8300178: JDK-8286496 causes build failure on older GCC
    + JDK-8300225: JDK-8288516 causes build failure on Windows +
    VS2010
  * Bug fixes
    + Don't run check-aes on Zero builds (pointless and slow)
- Removed patch:
  * java-1_8_0-openjdk-autoconf27.patch
    + fixed upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1683115200">- Update to version jdk8u372 (icedtea-3.27.0)
  * April 2023 CPU
  * CVEs
    + CVE-2023-21930, bsc#1210628
    + CVE-2023-21937, bsc#1210631
    + CVE-2023-21938, bsc#1210632
    + CVE-2023-21939, bsc#1210634
    + CVE-2023-21954, bsc#1210635
    + CVE-2023-21967, bsc#1210636
    + CVE-2023-21968, bsc#1210637
  * Security fixes
    + JDK-8287404: Improve ping times
    + JDK-8288436: Improve Xalan supports
    + JDK-8294474: Better AES support
    + JDK-8295304: Runtime support improvements
    + JDK-8296496, JDK-8292652: Overzealous check in sizecalc.h
    prevents large memory allocation
    + JDK-8296676, JDK-8296622: Improve String platform support
    + JDK-8296684: Improve String platform support
    + JDK-8296692: Improve String platform support
    + JDK-8296700: Improve String platform support
    + JDK-8296832: Improve Swing platform support
    + JDK-8297371: Improve UTF8 representation redux
    + JDK-8298191: Enhance object reclamation process
    + JDK-8298310: Enhance TLS session negotiation
    + JDK-8298667: Improved path handling
    + JDK-8299129: Enhance NameService lookups
  * Import of OpenJDK 8 u372 build 07
    + JDK-6734341: REGTEST fails: SelectionAutoscrollTest.html
    + JDK-6829250: Reg test: java/awt/Toolkit/ScreenInsetsTest/
    /ScreenInsetsTest.java fails in Windows
    + JDK-7001973: java/awt/Graphics2D/CopyAreaOOB.java fails
    + JDK-7124238: [macosx] Font in BasicHTML document is bigger
    than it should be
    + JDK-7124381: DragSourceListener.dragDropEnd() never been
    called on completion of dnd operation
    + JDK-8039888: [TEST_BUG] keyboard garbage after
    javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/
    /WrongAltProcessing.java
    + JDK-8042098: [TESTBUG] Test
    sun/java2d/AcceleratedXORModeTest.java fails on Windows
    + JDK-8065422: Trailing dot in hostname causes TLS handshake to
    fail with SNI disabled
    + JDK-8072770: [TESTBUG] Some Introspector tests fail with a
    Java heap bigger than 4GB
    + JDK-8075964: Test java/awt/Mouse/TitleBarDoubleClick/
    /TitleBarDoubleClick.html fails intermittently with timeout
    error
    + JDK-8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/
    /4251579/bug4251579.java failure due to timing
    + JDK-8142540: [TEST_BUG] Test sun/awt/dnd/8024061/
    /bug8024061.java fails on ubuntu
    + JDK-8156579: Two JavaBeans tests failed
    + JDK-8156581: Cleanup of ProblemList.txt
    + JDK-8159135: [PIT] javax/swing/JMenuItem/8152981/
    /MenuItemIconTest.java always fail
    + JDK-8177560: @headful key can be removed from the tests for
    JavaSound
    + JDK-8196196: Headful tests should not be run in headless mode
    + JDK-8196467: javax/swing/JInternalFrame/Test6325652.java fails
    + JDK-8197408: Bad pointer comparison and small cleanup in
    os_linux.cpp
    + JDK-8203485: [freetype] text rotated on 180 degrees is too
    narrow
    + JDK-8205959: Do not restart close if errno is EINTR
    + JDK-8216366: Add rationale to PER_CPU_SHARES define
    + JDK-8226236: win32:
    gc/metaspace/TestCapacityUntilGCWrapAround.java fails
    + JDK-8228585: jdk/internal/platform/cgroup/
    /TestCgroupMetrics.java - NumberFormatException because of
    large long values (memory limit_in_bytes)
    + JDK-8229182: [TESTBUG] runtime/containers/docker/
    /TestMemoryAwareness.java test fails on SLES12
    + JDK-8229202: Docker reporting causes secondary crashes in
    error handling
    + JDK-8230305: Cgroups v2: Container awareness
    + JDK-8231111: Cgroups v2: Rework Metrics in java.base so as to
    recognize unified hierarchy
    + JDK-8232207: Linux os::available_memory re-reads cgroup
    configuration on every invocation
    + JDK-8233570: [TESTBUG] HTMLEditorKit test bug5043626.java is
    failing on macos
    + JDK-8234484: Add ability to configure third port for remote
    JMX
    + JDK-8237479: 8230305 causes slowdebug build failure
    + JDK-8239559: Cgroups: Incorrect detection logic on some
    systems
    + JDK-8239785: Cgroups: Incorrect detection logic on old
    systems in hotspot
    + JDK-8239827: The test OpenByUNCPathNameTest.java should be
    changed to be manual
    + JDK-8240189: [TESTBUG] Some cgroup tests are failing after
    JDK-8231111
    + JDK-8241087: Build failure with VS 2019 (16.5.0) due to C2039
    and C2873
    + JDK-8242468: VS2019 build missing vcruntime140_1.dll
    + JDK-8243543: jtreg test security/infra/java/security/cert/
    /CertPathValidator/certification/BuypassCA.java fails
    + JDK-8244500: jtreg test error in test/hotspot/jtreg/
    /containers/docker/TestMemoryAwareness.java
    + JDK-8245543: Cgroups: Incorrect detection logic on some
    systems (still reproducible)
    + JDK-8245654: Add Certigna Root CA
    + JDK-8247676: vcruntime140_1.dll is not needed on 32-bit
    Windows
    + JDK-8248899: security/infra/java/security/cert/
    /CertPathValidator/certification/QuoVadisCA.java fails,
    Certificate has been revoked
    + JDK-8252359: HotSpot Not Identifying it is Running in a
    Container
    + JDK-8252957: Wrong comment in CgroupV1Subsystem::cpu_quota
    + JDK-8253435: Cgroup: 'stomping of _mount_path' crash if
    manually mounted cpusets exist
    + JDK-8253714: [cgroups v2] Soft memory limit incorrectly using
    memory.high
    + JDK-8253727: [cgroups v2] Memory and swap limits reported
    incorrectly
    + JDK-8253797: [cgroups v2] Account for the fact that swap
    accounting is disabled on some systems
    + JDK-8253939: [TESTBUG] Increase coverage of the cgroups
    detection code
    + JDK-8254001: [Metrics] Enhance parsing of cgroup interface
    files for version detection
    + JDK-8254717: isAssignableFrom checks in
    KeyFactorySpi.engineGetKeySpec appear to be backwards
    + JDK-8254997: Remove unimplemented
    OSContainer::read_memory_limit_in_bytes
    + JDK-8257620: Do not use objc_msgSend_stret to get macOS
    version
    + JDK-8262379: Add regression test for JDK-8257746
    + JDK-8263404: RsaPrivateKeySpec is always recognized as
    RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec
    + JDK-8266391: Replace use of reflection in
    jdk.internal.platform.Metrics
    + JDK-8270317: Large Allocation in CipherSuite
    + JDK-8275535: Retrying a failed authentication on multiple
    LDAP servers can lead to users blocked
    + JDK-8275650: Problemlist java/io/File/createTempFile/
    /SpecialTempFile.java for Windows 11
    + JDK-8275713: TestDockerMemoryMetrics test fails on recent runc
    + JDK-8278951: containers/cgroup/PlainRead.java fails on Ubuntu
    21.10
    + JDK-8280048: Missing comma in copyright header
    + JDK-8282398: EndingDotHostname.java test fails because SSL
    cert expired
    + JDK-8282511: Use fixed certificate validation date in
    SSLExampleCert template
    + JDK-8282947: JFR: Dump on shutdown live-locks in some
    conditions
    + JDK-8283606: Tests may fail with zh locale on MacOS
    + JDK-8284102: [TESTBUG] [11u] Retroactively add regression
    test for JDK-8272124
    + JDK-8284690: [macos] VoiceOver : Getting
    java.lang.IllegalArgumentException: Invalid location on
    Editable JComboBox
    + JDK-8284756: [11u] Remove unused isUseContainerSupport in
    CgroupV1Subsystem
    + JDK-8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile
    fails when named value doesn't exist
    + JDK-8286624: Regression Test CoordinateTruncationBug.java
    fails on OL8.3
    + JDK-8287107: CgroupSubsystemFactory.setCgroupV2Path asserts
    with freezer controller
    + JDK-8287109: Distrust.java failed with
    CertificateExpiredException
    + JDK-8287463: JFR: Disable TestDevNull.java on Windows
    + JDK-8287741: Fix of JDK-8287107 (unused cgv1 freezer
    controller) was incomplete
    + JDK-8289695: [TESTBUG] TestMemoryAwareness.java fails on
    cgroups v2 and crun
    + JDK-8291570: [TESTBUG] Part of JDK-8250984 absent from 11u
    + JDK-8292083: Detected container memory limit may exceed
    physical machine memory
    + JDK-8292541: [Metrics] Reported memory limit may exceed
    physical machine memory
    + JDK-8293472: Incorrect container resource limit detection if
    manual cgroup fs mounts present
    + JDK-8293540: [Metrics] Incorrectly detected resource limits
    with additional cgroup fs mounts
    + JDK-8293767: AWT test TestSinhalaChar.java has old SCCS
    markings
    + JDK-8294767: 8u contains two copies of
    test/../FileUtils.java, one uses JDK9+ features
    + JDK-8295322: Tests for JDK-8271459 were not backported to 11u
    + JDK-8295952: Problemlist existing compiler/rtm tests also on
    x86
    + JDK-8295982: Failure in sun/security/tools/keytool/
    /WeakAlg.java - ks: The process cannot access the file because
    it is being used by another process
    + JDK-8296480: java/security/cert/pkix/policyChanges/
    /TestPolicy.java is failing
    + JDK-8296485: BuildEEBasicConstraints.java test fails with
    SunCertPathBuilderException
    + JDK-8296632: Write a test to verify the content change of
    TextArea sends TextEvent
    + JDK-8296957: One more cast in SAFE_SIZE_NEW_ARRAY2
    + JDK-8297329: [8u] hotspot needs to recognise VS2019
    + JDK-8297739: Bump update version of OpenJDK: 8u372
    + JDK-8297996: [8u] generated images are broken due to renaming
    of MSVC runtime DLL's
    + JDK-8298027: Remove SCCS id's from awt jtreg tests
    + JDK-8298307: Enable hotspot/tier1 for 32-bit builds in GHA
    for 8u
    + JDK-8299445: EndingDotHostname.java fails because of
    compilation errors
    + JDK-8299548: Fix hotspot/test/runtime/Metaspace/
    /MaxMetaspaceSizeTest.java in 8u
    + JDK-8299804: Fix non-portable code in hotspot shell tests in
    8u
    + JDK-8300014: Some backports placed the tests in the wrong
    location
    + JDK-8300119: CgroupMetrics.getTotalMemorySize0() can report
    invalid results on 32 bit systems
    + JDK-8301122: [8u] Fix unreliable vs2010 download link
    + JDK-8301143: [TESTBUG] jfr/event/sampling/TestNative was
    backported to JDK8u without proper native wrapper
    + JDK-8301246: NPE in FcFontManager.getDefaultPlatformFont() on
    Linux without installed fontconfig
    + JDK-8301332: [8u] Fix writing of test files after the cgroups
    v2 backport
    + JDK-8301550: [8u] Enable additional linux build testing in
    GitHub
    + JDK-8301620: [8u] some shell tests are passed but have
    unexpected operator errors
    + JDK-8301760: Fix possible leak in SpNegoContext dispose
    + JDK-8303408: [AIX] Broken jdk8u build after JDK-8266391
    + JDK-8303828: [Solaris] Broken jdk8u build after JDK-8266391
    + JDK-8304053: Revert os specific stubs for SystemMetrics
    + JDK-8305113: (tz) Update Timezone Data to 2023c</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1690804800">- Update to version jdk8u382 (icedtea-3.28.0)
  * July 2023 CPU
  * CVEs
    + CVE-2023-22045, bsc#1213481
    + CVE-2023-22049, bsc#1213482
  * Security fixes
    + JDK-8298676: Enhanced Look and Feel
    + JDK-8300596: Enhance Jar Signature validation
    + JDK-8304468: Better array usages
    + JDK-8305312: Enhanced path handling
  * Import of OpenJDK 8 u382 build 05
    + JDK-8072678: Wrong exception messages in
    java.awt.color.ICC_ColorSpace
    + JDK-8151460: Metaspace counters can have inconsistent values
    + JDK-8152432: Implement setting jtreg @requires properties
    vm.flavor, vm.bits, vm.compMode
    + JDK-8185736: missing default exception handler in calls to
    rethrow_Stub
    + JDK-8186801: Add regression test to test mapping based
    charsets (generated at build time)
    + JDK-8215105: java/awt/Robot/HiDPIScreenCapture/
    /ScreenCaptureTest.java: Wrong Pixel Color
    + JDK-8241311: Move some charset mapping tests from closed to
    open
    + JDK-8263059: security/infra/java/security/cert/
    /CertPathValidator/certification/ComodoCA.java fails due to
    revoked cert
    + JDK-8268558: [TESTBUG] Case 2 in
    TestP11KeyFactoryGetRSAKeySpec is skipped
    + JDK-8271199: Mutual TLS handshake fails signing client
    certificate with custom sensitive PKCS11 key
    + JDK-8276841: Add support for Visual Studio 2022
    + JDK-8277881: Missing SessionID in TLS1.3 resumption in
    compatibility mode
    + JDK-8278851: Correct signer logic for jars signed with
    multiple digest algorithms
    + JDK-8282345: handle latest VS2022 in abstract_vm_version
    + JDK-8282600: SSLSocketImpl should not use user_canceled
    workaround when not necessary
    + JDK-8285515: (dc) DatagramChannel.disconnect fails with
    "Invalid argument" on macOS 12.4
    + JDK-8289301: P11Cipher should not throw out of bounds
    exception during padding
    + JDK-8293232: Fix race condition in pkcs11 SessionManager
    + JDK-8293815: P11PSSSignature.engineUpdate should not print
    debug messages during normal operation
    + JDK-8295530: Update Zlib Data Compression Library to Version
    1.2.13
    + JDK-8298108: Add a regression test for JDK-8297684
    + JDK-8298271: java/security/SignedJar/spi-calendar-provider/
    /TestSPISigned.java failing on Windows
    + JDK-8301119: Support for GB18030-2022
    + JDK-8301400: Allow additional characters for GB18030-2022
    support
    + JDK-8302791: Add specific ClassLoader object to Proxy
    IllegalArgumentException message
    + JDK-8303028: Update system property for Java SE specification
    maintenance version
    + JDK-8303462: Bump update version of OpenJDK: 8u382
    + JDK-8304760: Add 2 Microsoft TLS roots
    + JDK-8305165: [8u] ServiceThread::nmethods_do is not called to
    keep nmethods from being zombied while in the queue
    + JDK-8305681: Allow additional characters for GB18030-2022
    (Level 2) support
    + JDK-8305975: Add TWCA Global Root CA
    + JDK-8307134: Add GTS root CAs
    + JDK-8307310: Backport the tests for JDK-8058969 and
    JDK-8039271 to the OpenJDK8
    + JDK-8307531: [aarch64] JDK8 single-step debugging is
    extremely slow
    + JDK-8310947: gb18030-2000 not selectable with
    LANG=zh_CN.GB18030 after JDK-8301119</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1699963200">- Update to version jdk8u392 (icedtea-3.29.0)
  * October 2023 CPU
  * CVEs
    + CVE-2023-22067, bsc#1216379
    + CVE-2023-22081, bsc#1216374
  * Security fixes
    + JDK-8286503, JDK-8312367: Enhance security classes
    + JDK-8297856: Improve handling of Bidi characters
    + JDK-8303384: Improved communication in CORBA
    + JDK-8305815, JDK-8307278: Update Libpng to 1.6.39
    + JDK-8309966: Enhanced TLS connections
  * Import of OpenJDK 8 u392 build 08
    + JDK-6722928: Provide a default native GSS-API library on
    Windows
    + JDK-8040887: [TESTBUG] Remove
    test/runtime/6925573/SortMethodsTest.java
    + JDK-8042726: [TESTBUG] TEST.groups file was not updated after
    runtime/6925573/SortMethodsTest.java removal
    + JDK-8139348: Deprecate 3DES and RC4 in Kerberos
    + JDK-8173072: zipfs fails to handle incorrect info-zip
    "extended timestamp extra field"
    + JDK-8200468: Port the native GSS-API bridge to Windows
    + JDK-8202952: C2: Unexpected dead nodes after matching
    + JDK-8205399: Set node color on pinned HashMap.TreeNode
    deletion
    + JDK-8209115: adjust libsplashscreen linux ppc64le builds for
    easier libpng update
    + JDK-8214046: [macosx] Undecorated Frame does not Iconify when
    set to
    + JDK-8219804: java/net/MulticastSocket/Promiscuous.java fails
    intermittently due to NumberFormatException
    + JDK-8225687: Newly added sspi.cpp in JDK-6722928 still
    contains some small errors
    + JDK-8232225: Rework the fix for JDK-8071483
    + JDK-8242330: Arrays should be cloned in several JAAS Callback
    classes
    + JDK-8253269: The CheckCommonColors test should provide more
    info on failure
    + JDK-8283441: C2: segmentation fault in
    ciMethodBlocks::make_block_at(int)
    + JDK-8284910: Buffer clean in PasswordCallback
    + JDK-8287073: NPE from CgroupV2Subsystem.getInstance()
    + JDK-8287663: Add a regression test for JDK-8287073
    + JDK-8295685: Update Libpng to 1.6.38
    + JDK-8295894: Remove SECOM certificate that is expiring in
    September 2023
    + JDK-8308788: [8u] Remove duplicate HaricaCA.java test
    + JDK-8309122: Bump update version of OpenJDK: 8u392
    + JDK-8309143: [8u] fix archiving inconsistencies in GHA
    + JDK-8310026: [8u] make java_lang_String::hash_code consistent
    across platforms
    + JDK-8314960: Add Certigna Root CA - 2
    + JDK-8315135: Memory leak in the native implementation of
    Pack200.Unpacker.unpack()
    + JDK-8317040: Exclude cleaner test failing on older releases
- Added patch:
  * bsc1211968.patch
    + fix bsc#1211968: SLES12SP5 vulnerable to CVE-2015-4000
    (Logjam)?</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Update to version jdk8u402 (icedtea-3.30.0)
  * Security fixes
    + JDK-8308204: Enhanced certificate processing
    + JDK-8314284, CVE-2024-20926, bsc#1218906: Enhance Nashorn
    performance
    + JDK-8314295, CVE-2024-20919, bsc#1218903: Enhance
    verification of verifier
    + JDK-8314307, CVE-2024-20921, bsc#1218905: Improve loop
    handling
    + JDK-8314468, CVE-2024-20918, bsc#1218907: Improve Compiler
    loops
    + JDK-8316976, CVE-2024-20945, bsc#1218909: Improve signature
    handling
    + JDK-8317547, CVE-2024-20952, bsc#1218911: Enhance TLS
    connection support
  * Import of OpenJDK 8 u402 build 06
    + JDK-6528710: sRGB-ColorSpace to sRGB-ColorSpace Conversion
    + JDK-8029995: accept yes/no for boolean krb5.conf settings
    + JDK-8159156: [TESTBUG] ReserveMemory test is not useful on
    Aix.
    + JDK-8176509: Use pandoc for converting build readme to html
    + JDK-8206179: com/sun/management/OperatingSystemMXBean/
    /GetCommittedVirtualMemorySize.java fails with Committed
    virtual memory size illegal value
    + JDK-8207404: MulticastSocket tests failing on AIX
    + JDK-8212677: X11 default visual support for IM status window
    on VNC
    + JDK-8239365: ProcessBuilder test modifications for AIX
    execution
    + JDK-8271838: AmazonCA.java interop test fails
    + JDK-8285398: Cache the results of constraint checks
    + JDK-8285696: AlgorithmConstraints:permits not throwing
    IllegalArgumentException when 'alg'  is null
    + JDK-8302017: Allocate BadPaddingException only if it will be
    thrown
    + JDK-8305329: [8u] Unify test libraries into single test
    library - step 1
    + JDK-8307837: [8u] Check step in GHA should also print errors
    + JDK-8309088: security/infra/java/security/cert/
    /CertPathValidator/certification/AmazonCA.java fails
    + JDK-8311813: C1: Uninitialized PhiResolver::_loop field
    + JDK-8312489: Increase jdk.jar.maxSignatureFileSize default
    which is too low for JARs such as WhiteSource/Mend unified agent jar
    + JDK-8312535: MidiSystem.getSoundbank() throws unexpected
    SecurityException
    + JDK-8315280: Bump update version of OpenJDK: 8u402
    + JDK-8315506: C99 compatibility issue in LinuxNativeDispatcher
    + JDK-8317291: Missing null check for
    nmethod::is_native_method()
    + JDK-8317373: Add Telia Root CA v2
    + JDK-8317374: Add Let's Encrypt ISRG Root X2
    + JDK-8318759: Add four DigiCert root certificates
    + JDK-8319187: Add three eMudhra emSign roots
    + JDK-8319405: [s390] [jdk8] Increase javac default stack size
    for s390x zero
    + JDK-8320597: RSA signature verification fails on signed data
    that does not encode params correctly
  * Bug fixes
    + JDK-8324184: Windows VS2010 build failed with "error C2275:
    'int64_t'"</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Do not recommend timezone-java8 (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1713614400">- Update to version jdk8u412 (icedtea-3.31.0)
  * Security fixes
    + JDK-8317507, JDK-8325348, CVE-2024-21094, bsc#1222986: C2
    compilation fails with "Exceeded _node_regs array"
    + JDK-8318340: Improve RSA key implementations
    + JDK-8319851, CVE-2024-21011, bsc#1222979: Improve exception
    logging
    + JDK-8322114, CVE-2024-21085, bsc#1222984: Improve Pack 200
    handling
    + JDK-8322122, CVE-2024-21068, bsc#1222983: Enhance generation
    of addresses
  * Import of OpenJDK 8 u412 build 08
    + JDK-8011180: Delete obsolete scripts
    + JDK-8016451: Scary messages emitted by
    build.tools.generatenimbus.PainterGenerator during build
    + JDK-8021961: setAlwaysOnTop doesn't behave correctly in
    Linux/Solaris under certain scenarios
    + JDK-8023735: [TESTBUG][macosx]
    runtime/XCheckJniJsig/XCheckJSig.java fails on MacOS X
    + JDK-8074860: Structured Exception Catcher missing around
    CreateJavaVM on Windows
    + JDK-8079441: Intermittent failures on Windows with "Unexpected
    exit from test [exit code: 1080890248]" (0x406d1388)
    + JDK-8155590: Dubious collection management in
    sun.net.www.http.KeepAliveCache
    + JDK-8168518: rcache interop with krb5-1.15
    + JDK-8183503: Update hotspot tests to allow for unique test
    classes directory
    + JDK-8186095: upgrade to jtreg 4.2 b08
    + JDK-8186199: [windows] JNI_DestroyJavaVM not covered by SEH
    + JDK-8192931: Regression test
    java/awt/font/TextLayout/CombiningPerf.java fails
    + JDK-8208655: use JTreg skipped status in hotspot tests
    + JDK-8208701: Fix for JDK-8208655 causes test failures in CI
    tier1
    + JDK-8208706: compiler/tiered/
    /ConstantGettersTransitionsTest.java fails to compile
    + JDK-8213410: UseCompressedOops requirement check fails fails
    on 32-bit system
    + JDK-8222323: ChildAlwaysOnTopTest.java fails with
    "RuntimeException: Failed to unset alwaysOnTop"
    + JDK-8224768: Test ActalisCA.java fails
    + JDK-8251155: HostIdentifier fails to canonicalize hostnames
    starting with digits
    + JDK-8251551: Use .md filename extension for README
    + JDK-8268678: LetsEncryptCA.java test fails as Let’s Encrypt
    Authority X3 is retired
    + JDK-8270280: security/infra/java/security/cert/
    /CertPathValidator/certification/LetsEncryptCA.java OCSP
    response error
    + JDK-8270517: Add Zero support for LoongArch
    + JDK-8272708: [Test]: Cleanup: test/jdk/security/infra/java/
    /security/cert/CertPathValidator/certification/BuypassCA.java
    no longer needs ocspEnabled
    + JDK-8276139: TestJpsHostName.java not reliable, better to
    expand HostIdentifierCreate.java test
    + JDK-8288132: Update test artifacts in QuoVadis CA interop
    tests
    + JDK-8297955: LDAP CertStore should use LdapName and not
    String for DNs
    + JDK-8301310: The SendRawSysexMessage test may cause a JVM
    crash
    + JDK-8308592: Framework for CA interoperability testing
    + JDK-8312126: NullPointerException in CertStore.getCRLs after
    8297955
    + JDK-8315042: NPE in PKCS7.parseOldSignedData
    + JDK-8315757: [8u] Add cacerts JTREG tests to GHA tier1 test
    set
    + JDK-8320713: Bump update version of OpenJDK: 8u412
    + JDK-8321060: [8u] hotspot needs to recognise VS2022
    + JDK-8321408: Add Certainly roots R1 and E1
    + JDK-8322725: (tz) Update Timezone Data to 2023d
    + JDK-8322750: Test "api/java_awt/interactive/
    /SystemTrayTests.html" failed because A blue ball icon is
    added outside of the system tray
    + JDK-8323202: [8u] Remove get_source.sh and hgforest.sh
    + JDK-8323640: [TESTBUG]testMemoryFailCount in jdk/internal/
    /platform/docker/TestDockerMemoryMetrics.java always fail
    because OOM killed
    + JDK-8324530: Build error with gcc 10
    + JDK-8325150: (tz) Update Timezone Data to 2024a
  * Bug fixes
    + Support make 4.4</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="5af02d61016cf4b495dad99e6dc174ce14dd6f651556671b8add2509e3b2b09a147dc0e2b705dbbc29f8d8d588545c681ec0e2d80371ec0fddadbf54557fe3dc" name="java-1_8_0-openjdk-src" arch="x86_64">
  <version epoch="0" ver="1.8.0.412" rel="2.0.2.1.sr20240429"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1634126400">- Remove the icedtea-sound backend, since all its functionality is
  in the default java sound backends</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1635854400">- Update to version jdk8u312 (icedtea-3.21.0)
  * October 2021 CPU
  * Security fixes
    + JDK-8130183, CVE-2021-35588, bsc#1191905: InnerClasses: VM
    permits wrong Throw ClassFormatError if InnerClasses
    attribute's inner_class_info_index is 0
    + JDK-8161016: Strange behavior of URLConnection with proxy
    + JDK-8163326, CVE-2021-35550, bsc#1191901: Update the default
    enabled cipher suites preference
    + JDK-8254967, CVE-2021-35565, bsc#1191909:
    com.sun.net.HttpsServer spins on TLS session close
    + JDK-8263314: Enhance XML Dsig modes
    + JDK-8265167, CVE-2021-35556, bsc#1191910: Richer Text Editors
    + JDK-8265574: Improve handling of sheets
    + JDK-8265580, CVE-2021-35559, bsc#1191911: Enhanced style for
    RTF kit
    + JDK-8265776: Improve Stream handling for SSL
    + JDK-8266097, CVE-2021-35561, bsc#1191912: Better hashing
    support
    + JDK-8266103: Better specified spec values
    + JDK-8266109: More Resilient Classloading
    + JDK-8266115: More Manifest Jar Loading
    + JDK-8266137, CVE-2021-35564, bsc#1191913: Improve Keystore
    integrity
    + JDK-8266689, CVE-2021-35567, bsc#1191903: More Constrained
    Delegation
    + JDK-8267086: ArrayIndexOutOfBoundsException in
    java.security.KeyFactory.generatePublic
    + JDK-8267712: Better LDAP reference processing
    + JDK-8267729, CVE-2021-35578, bsc#1191904: Improve TLS client
    handshaking
    + JDK-8267735, CVE-2021-35586, bsc#1191914: Better BMP support
    + JDK-8268193: Improve requests of certificates
    + JDK-8268199: Correct certificate requests
    + JDK-8268506: More Manifest Digests
    + JDK-8269618, CVE-2021-35603, bsc#1191906: Better session
    identification
    + JDK-8269624: Enhance method selection support
    + JDK-8270398: Enhance canonicalization
    + JDK-8270404: Better canonicalization
  * Import of OpenJDK 8 u312 build 01
    + JDK-7146776: deadlock between URLStreamHandler.getHostAddress
    and file.Handler.openconnection
    + JDK-8004148: NPE in
    sun.awt.SunToolkit.getWindowDeactivationTime
    + JDK-8027154: [TESTBUG] Test java/awt/Mouse/
    /GetMousePositionTest/GetMousePositionWithPopup.java fails
    + JDK-8035001: TEST_BUG: the retry logic in RMID.start() should
    check that the subprocess hasn't terminated
    + JDK-8035424: (reflect) Performance problem in
    sun.reflect.generics.parser.SignatureParser
    + JDK-8042557: compiler/uncommontrap/
    /TestSpecTrapClassUnloading.java fails with: GC triggered
    before VM initialization completed
    + JDK-8054118: java/net/ipv6tests/UdpTest.java failed
    intermittently
    + JDK-8065215: Print warning summary at end of configure
    + JDK-8072767: DefaultCellEditor for comboBox creates
    ActionEvent with wrong source object
    + JDK-8079891: Store configure log in $BUILD/configure.log
    + JDK-8080082: configure fails if you create an empty directory
    and then run configure from it
    + JDK-8086003: Test fails on OSX with java.lang.RuntimeException
    'Narrow klass base: 0x0000000000000000, Narrow klass shift: 3'
    missing
    + JDK-8134989: java/net/MulticastSocket/TestInterfaces.java
    failed due to unexpected IP address
    + JDK-8156584: Initialization race in
    sun.security.x509.AlgorithmId.get
    + JDK-8166673: The new implementation of Robot.waitForIdle()
    may hang
    + JDK-8170467: (reflect) Optimize SignatureParser's use of
    StringBuilders
    + JDK-8196181: sun/java2d/GdiRendering/InsetClipping.java fails
    + JDK-8202837: PBES2 AlgorithmId encoding error in PKCS12
    KeyStore
    + JDK-8206189: sun/security/pkcs12/EmptyPassword.java fails
    with Sequence tag error
    + JDK-8214418: half-closed SSLEngine status may cause
    application dead loop
    + JDK-8214513: A PKCS12 keystore from Java 8 using custom PBE
    parameters cannot be read in Java 11
    + JDK-8220786: Create new switch to redirect error reporting
    output to stdout or stderr
    + JDK-8229243: SunPKCS11-Solaris provider tests failing on
    Solaris 11.4
    + JDK-8231222: fix pkcs11 P11_DEBUG guarded native traces
    + JDK-8238567: SoftMainMixer.processAudioBuffers(): Wrong
    handling of stoppedMixers
    + JDK-8240518: Incorrect JNU_ReleaseStringPlatformChars in
    Windows Print
    + JDK-8241248: NullPointerException in
    sun.security.ssl.HKDF.extract(HKDF.java:93)
    + JDK-8248901: Signed immediate support in
    .../share/assembler.hpp is broken.
    + JDK-8259338: Add expiry exception for identrustdstx3 alias to
    VerifyCACerts.java test
    + JDK-8262000: jdk/jfr/event/gc/detailed/
    /TestPromotionFailedEventWithParallelScavenge.java failed with
    "OutOfMemoryError: Java heap space"
    + JDK-8262829: Native crash in
    Win32PrintServiceLookup.getAllPrinterNames()
    + JDK-8263311: Watch registry changes for remote printers
    update instead of polling
    + JDK-8265238: [8u] [macos] build failure in OpenJDK8u after
    JDK-8211301 in older xcode
    + JDK-8265978: make test should look for more locations when
    searching for exit code
    + JDK-8269810: [8u] Update generated_configure.sh after
    JDK-8250876 backport
    + JDK-8269953: config.log is not in build directory after 8u
    backport of JDK-8079891
    + JDK-8271466: StackGap test fails on aarch64 due to "-m64"
  * Import of OpenJDK 8 u312 build 02
    + JDK-8247469: getSystemCpuLoad() returns -1 on linux when some
    offline cpus are present and cpusets.effective_cpus is not
    available
    + JDK-8265836: OperatingSystemImpl.getCpuLoad() returns
    incorrect CPU load inside a container
  * Import of OpenJDK 8 u312 build 03
    + JDK-8237495: Java MIDI fails with a dereferenced memory error
    when asked to send a raw 0xF7
    + JDK-8264752: SIGFPE crash with option
    FlightRecorderOptions:threadbuffersize=30M
    + JDK-8266206: Build failure after JDK-8264752 with older GCCs
    + JDK-8270137: Kerberos Credential Retrieval from Cache not
    Working in Cross-Realm Setup
    + JDK-8272214: [8u] Build failure after backport of JDK-8248901
  * Import of OpenJDK 8 u312 build 04
    + JDK-6847157: java.lang.NullPointerException: HDC for
    component at sun.java2d.loops.Blit.Blit
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8194246: JVM crashes when calling getStackTrace if stack
    contains a method that is a member of a very large class
    + JDK-8244154: Update SunPKCS11 provider with PKCS11 v3.0
    header files
    + JDK-8263382: java/util/logging/ParentLoggersTest.java failed
    with "checkLoggers: getLoggerNames() returned unexpected
    loggers"
    + JDK-8268103: JNI functions incorrectly return a double after
    JDK-8265836
    + JDK-8269594: assert(_handle_mark_nesting &gt; 1) failed: memory
    leak: allocating handle outside HandleMark
    + JDK-8269859: BacktraceBuilder._cprefs needs to be accessed as
    unsigned short
    + JDK-8269882: stack-use-after-scope in NewObjectA
  * Import of OpenJDK 8 u312 build 05
    + JDK-7188942: Remove support of pbuffers in OGL Java2d pipeline
    + JDK-8022323: [JavaSecurityScanner] review package
    com.sun.management.* Native methods should be private
    + JDK-8131062: aarch64: add support for GHASH acceleration
    + JDK-8134869: AARCH64: GHASH intrinsic is not optimal
    + JDK-8269851: OperatingSystemMXBean getProcessCpuLoad reports
    incorrect process cpu usage in containers
    + JDK-8272124: Cgroup v1 initialization causes
    NullPointerException when cgroup path contains colon
    + JDK-8272714: [8u] Build failure after backport of JDK-8248901
    with MSVC 2013
  * Import of OpenJDK 8 u312 build 06
    + JDK-8268965: TCP Connection Reset when connecting simple
    socket to SSL server
    + JDK-8272643: Backout JDK-8176837 from 8u312
  * Import of OpenJDK 8 u312 build 07
    + JDK-8157404: Unable to read certain PKCS12 keystores from
    SequenceInputStream
    + JDK-8222751: closed/test/jdk/sun/security/util/
    /DerIndefLenConverter/IndefBerPkcs12.java fail
    + JDK-8269763: The JEditorPane is blank after JDK-8265167
  * Shenandoah
    + [backport] 8269661: JNI_GetStringCritical does not lock char
    array
    + Re-cast JNI critical strings patch to be Shenandoah-specific</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1636113600">- Modified patch:
  * fips.patch
    + return in native code after generating java.io.IOException</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1638619200">- Modified patch:
  * fips.patch
    + When system crypto policy files are not available, use the
    information from the java.security file that we distribute
    with OpenJDK as a fallback. (bsc#1193314, bsc#1193444,
    bsc#1193491)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1644408000">- Removed patch:
  * comment-nss-security-provider.patch
    + there is a configure-time option to do exactly the same thing
- Modified patch:
  * fips.patch
    + allow plain key import, unless disabled with
  - Dcom.suse.fips.plainKeySupport=false command-line option</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646481600">- Update to version jdk8u322 (icedtea-3.22.0)
  * January 2022 CPU
  * Security fixes
    + JDK-8264934, CVE-2022-21248, bsc#1194926: Enhance cross VM
    serialization
    + JDK-8268488: More valuable DerValues
    + JDK-8268494: Better inlining of inlined interfaces
    + JDK-8268512: More content for ContentInfo
    + JDK-8268795: Enhance digests of Jar files
    + JDK-8268801: Improve PKCS attribute handling
    + JDK-8268813, CVE-2022-21283, bsc#1194937: Better String
    matching
    + JDK-8269151: Better construction of EncryptedPrivateKeyInfo
    + JDK-8269944: Better HTTP transport redux
    + JDK-8270392, CVE-2022-21293, bsc#1194935: Improve String
    constructions
    + JDK-8270416, CVE-2022-21294, bsc#1194934: Enhance
    construction of Identity maps
    + JDK-8270492, CVE-2022-21282, bsc#1194933: Better resolution
    of URIs
    + JDK-8270498, CVE-2022-21296, bsc#1194932: Improve SAX Parser
    configuration management
    + JDK-8270646, CVE-2022-21299, bsc#1194931: Improved scanning
    of XML entities
    + JDK-8271962: Better TrueType font loading
    + JDK-8271968: Better canonical naming
    + JDK-8271987: Manifest improved manifest entries
    + JDK-8272014, CVE-2022-21305, bsc#1194939: Better array
    indexing
    + JDK-8272026, CVE-2022-21340, bsc#1194940: Verify Jar
    Verification
    + JDK-8272236, CVE-2022-21341, bsc#1194941: Improve serial
    forms for transport
    + JDK-8272272: Enhance jcmd communication
    + JDK-8272462: Enhance image handling
    + JDK-8273290: Enhance sound handling
    + JDK-8273748, CVE-2022-21349: Improve Solaris font rendering
    + JDK-8273756, CVE-2022-21360, bsc#1194929: Enhance BMP image
    support
    + JDK-8273838, CVE-2022-21365, bsc#1194928: Enhanced BMP
    processing
  * Import of OpenJDK 8 u322
    + JDK-6801613: Cross-platform pageDialog and printDialog top
    margin entry broken
    + JDK-8011541: [TEST_BUG] closed/javax/swing/plaf/metal/
    /MetalUtils/bug6190373.java fails NPE since 7u25b03
    + JDK-8025430: [TEST_BUG] javax/swing/JEditorPane/5076514/
    /bug5076514.java failed since jdk8b108
    + JDK-8041928: MouseEvent.getModifiersEx gives wrong result
    + JDK-8042199: The build of J2DBench via makefile is broken
    after the JDK-8005402
    + JDK-8044365: (dc) MulticastSendReceiveTests.java failing with
    ENOMEM when joining group (OS X 10.9)
    + JDK-8048021: Remove @version tag in jaxp repo
    + JDK-8049348: compiler/intrinsics/bmi/verifycode tests on
    lzcnt and tzcnt use incorrect assumption about REXB prefix
    usage
    + JDK-8060027: Tests java/beans/XMLEncoder/Test4903007.java and
    java/beans/XMLEncoder/java_awt_GridBagLayout.java
    + JDK-8066588: javax/management/remote/mandatory/connectio
    /RMIConnector_NPETest.java fails to compile
    + JDK-8066652: Default TimeZone is GMT not local if
    user.timezone is invalid on Mac OS
    + JDK-8069034:
    gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
    nightly failure
    + JDK-8077590: windows_i586_6.2-product-c2-runThese8_Xcomp_vm
    failing after win compiler upgrade
    + JDK-8080287: The image of BufferedImage.TYPE_INT_ARGB and
    BufferedImage.TYPE_INT_ARGB_PRE is blank
    + JDK-8140329: [TEST_BUG] test FullScreenAfterSplash.java
    failed because image was not generated
    + JDK-8140472: java/net/ipv6tests/TcpTest.java failed
    intermittently with java.net.BindException: Address already in
    use: NET_Bind
    + JDK-8147051: StaxEntityResolverWrapper should create
    StaxXMLInputSource with a resolver indicator
    + JDK-8148915: Intermittent failures of bug6400879.java
    + JDK-8176837: SunPKCS11 provider needs to check more details
    on PKCS11 Mechanism
    + JDK-8177393: Result of RescaleOp for 4BYTE_ABGR images may be
    25% black
    + JDK-8177536: Avoid Apple Peer-to-Peer interfaces in
    networking tests
    + JDK-8182036: Load from initializing arraycopy uses wrong
    memory state
    + JDK-8183369: RFC unconformity of HttpURLConnection with proxy
    + JDK-8183543: Aarch64: C2 compilation often fails with "failed
    spill-split-recycle sanity check"
    + JDK-8187450: JNI local refs exceeds capacity warning in
    NetworkInterface::getAll
    + JDK-8187649: ArrayIndexOutOfBoundsException in
    java.util.JapaneseImperialCalendar
    + JDK-8190482: InnocuousThread creation should not require the
    caller to possess enableContextClassLoaderOverride
    + JDK-8190793: Httpserver does not detect truncated request body
    + JDK-8196572: Tests ColConvCCMTest.java and MTColConvTest.java
    fail
    + JDK-8202788: Explicitly reclaim cached thread-local direct
    buffers at thread exit
    + JDK-8210058: Algorithmic Italic font leans opposite angle in
    Printing
    + JDK-8220150: macos10.14 Mojave returns anti-aliased glyphs
    instead of aliased B&amp;W glyphs
    + JDK-8225082: Remove IdenTrust certificate that is expiring in
    September 2021
    + JDK-8225083: Remove Google certificate that is expiring in
    December 2021
    + JDK-8226806: [macOS 10.14] Methods of Java Robot should be
    called from appropriate thread
    + JDK-8231254: (fs) Add test for macOS Catalina changes to
    protect system software
    + JDK-8231438: [macOS] Dark mode for the desktop is not
    supported
    + JDK-8232178: MacVolumesTest failed after upgrade to MacOS
    Catalina
    + JDK-8232226: [macos 10.15] test/jdk/java/awt/color/
    /EqualityTest/EqualityTest.java may fail
    + JDK-8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/
    /DrawImageBG/SystemBgColorTest.java fails
    + JDK-8236897: Fix the copyright header for pkcs11gcm2.h
    + JDK-8237499: JFR: Include stack trace in the ThreadStart event
    + JDK-8239886: Minimal VM build fails after JDK-8237499
    + JDK-8261397: Try Catch Method Failing to Work When Dividing
    An Integer By 0
    + JDK-8262731: [macOS] Exception from "Printable.print" is
    swallowed during "PrinterJob.print"
    + JDK-8272342: [TEST_BUG] java/awt/print/PrinterJob/
    /PageDialogMarginTest.java catches all exceptions
    + JDK-8273308: PatternMatchTest.java fails on CI
    + JDK-8273342: Null pointer dereference in
    classFileParser.cpp:2817
    + JDK-8273826: Correct Manifest file name and NPE checks
    + JDK-8273968: JCK javax_xml tests fail in CI
    + JDK-8274407: (tz) Update Timezone Data to 2021c
    + JDK-8274467: TestZoneInfo310.java fails with tzdata2021b
    + JDK-8274468: TimeZoneTest.java fails with tzdata2021b
    + JDK-8274595: DisableRMIOverHTTPTest failed: connection refused
    + JDK-8274779: HttpURLConnection: HttpClient and HttpsClient
    incorrectly check request method when set to POST
    + JDK-8275766: (tz) Update Timezone Data to 2021e
    + JDK-8275849: TestZoneInfo310.java fails with tzdata2021e
    + JDK-8276536: Update TimeZoneNames files to follow the changes
    made by JDK-8275766
- Added patch:
  * JDK-8076190.patch
    + backport reviewed fix for JDK-8076190 Customizing the
    generation of a PKCS12 keystore (bsc#1195163)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1649073600">- Add java-1_8_0-openjdk-autoconf27.patch to accept autoconf 2.71
  as autoconf 2.59 or later</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1656590400">- Update to version jdk8u332 (icedtea-3.23.0)
  * April 2022 CPU
  * Security fixes
    + JDK-8269938: Enhance XML processing passes redux
    + JDK-8270504, bsc#1198672, CVE-2022-21426: Better XPath
    expression handling
    + JDK-8272255: Completely handle MIDI files
    + JDK-8272261: Improve JFR recording file processing
    + JDK-8272594: Better record of recordings
    + JDK-8274221: More definite BER encodings
    + JDK-8275151, bsc#1198675, CVE-2022-21443: Improved Object
    Identification
    + JDK-8277227: Better identification of OIDs
    + JDK-8277672, bsc#1198674, CVE-2022-21434: Better invocation
    handler handling
    + JDK-8278008, bsc#1198671, CVE-2022-21476: Improve Santuario
    processing
    + JDK-8278356: Improve file creation
    + JDK-8278449: Improve keychain support
    + JDK-8278805: Enhance BMP image loading
    + JDK-8278972, bsc#1198673, CVE-2022-21496: Improve URL supports
    + JDK-8281388: Change wrapping of EncryptedPrivateKeyInfo
  * Import of OpenJDK 8 u332
    + JDK-8033980: Xerces Update: datatype XMLGregorianCalendarImpl
    and DurationImpl
    + JDK-8035437: Xerces Update: xml/serialize/DOMSerializerImpl
    + JDK-8035577: Xerces Update: impl/xpath/regex/RangeToken.java
    + JDK-8037259: xerces update: xpointer update
    + JDK-8041523: Xerces Update: Serializer improvements from Xalan
    + JDK-8141508: java.lang.invoke.LambdaConversionException:
    Invalid receiver type
    + JDK-8162572: Update License Header for all JAXP sources
    + JDK-8167014: jdeps: Missing message: warn.skipped.entry
    + JDK-8198411: [TEST_BUG] Two java2d tests are unstable in mach5
    + JDK-8202822: Add .git to .hgignore
    + JDK-8205540: test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/
    /trace001/trace001.java fails with Debuggee did not exit after
    15 &lt;cont&gt; commands
    + JDK-8209178: Proxied HttpsURLConnection doesn't send BODY
    when retrying POST request
    + JDK-8210283: Support git as an SCM alternative in the build
    + JDK-8218682: [TEST_BUG] DashOffset fails in mach5
    + JDK-8225690: Multiple AttachListener threads can be created
    + JDK-8227738: jvmti/DataDumpRequest/datadumpreq001 failed due
    to "exit code is 134"
    + JDK-8227815: Minimal VM: set_state is not a member of
    AttachListener
    + JDK-8240633: Memory leaks in the implementations of
    FileChooserUI
    + JDK-8241768: git needs .gitattributes
    + JDK-8247766: [aarch64] guarantee(val &lt; (1U &lt;&lt; nbits)) failed:
    Field too big for insn
    + JDK-8253147: The javax/swing/JPopupMenu/7154841/
    /bug7154841.java fail on big screens
    + JDK-8253353: Crash in C2: guarantee(n != NULL) failed: No Node
    + JDK-8266749: AArch64: Backtracing broken on PAC enabled
    systems
    + JDK-8270290: NTLM authentication fails if HEAD request is used
    + JDK-8273229: Update OS detection code to recognize Windows
    Server 2022
    + JDK-8273341: Update Siphash to version 1.0
    + JDK-8273575: memory leak in appendBootClassPath(), paths must
    be deallocated
    + JDK-8274524: SSLSocket.close() hangs if it is called during
    the ssl handshake
    + JDK-8277224: sun.security.pkcs.PKCS9Attributes.toString()
    throws NPE
    + JDK-8277488: Add expiry exception for Digicert
    (geotrustglobalca) expiring in May 2022
    + JDK-8279077: JFR crashes on Linux ppc due to missing crash
    protector in signal handler
    + JDK-8280060: The sun/rmi/server/Activation.java class use
    Thread.dumpStack()
    + JDK-8282300: Throws NamingException instead of
    InvalidNameException after JDK-8278972
    + JDK-8282397: createTempFile method of java.io.File is failing
    when called with suffix of spaces character
    + JDK-8284548: Invalid XPath expression causes
    StringIndexOutOfBoundsException
    + JDK-8284920: Incorrect Token type causes XPath expression to
    return empty result
    + JDK-8284936: Fix Java 7 bootstrap breakage due to use of
    Arrays.stream
  * Backports
    + JDK-8031567: Better model for storing source revision
    information
    + JDK-8170385: JDK-8031567 broke source bundles
    + JDK-8170392: JDK-8031567 broke builds from source bundles
    + JDK-8253424: Add support for running pre-submit testing using
    GitHub Actions
    + JDK-8253865: Pre-submit testing using GitHub Actions does not
    detect failures reliably
    + JDK-8254054: Pre-submit testing using GitHub Actions should
    not use the deprecated set-env command
    + JDK-8254173: Add Zero, Minimal hotspot targets to submit
    workflow
    + JDK-8254175: Build no-pch configuration in debug mode for
    submit checks
    + JDK-8254282: Add Linux x86_32 builds to submit workflow
    + JDK-8255305: Add Linux x86_32 tier1 to submit workflow
    + JDK-8255352: Archive important test outputs in submit workflow
    + JDK-8255373: Submit workflow artifact name is always
    "test-results_.zip"
    + JDK-8255895: Submit workflow artifacts miss hs_errs/replays
    due to ZIP include mismatch
    + JDK-8256127: Add cross-compiled foreign architectures builds
    to submit workflow
    + JDK-8256277: Github Action build on macOS should define OS
    and Xcode versions
    + JDK-8256354: Github Action build on Windows should define OS
    and MSVC versions
    + JDK-8256393: Github Actions build on Linux should define OS
    and GCC versions
    + JDK-8256414: add optimized build to submit workflow
    + JDK-8256747: GitHub Actions: decouple the hotspot build-only
    jobs from Linux x64 testing
    + JDK-8257056: Submit workflow should apt-get update to avoid
    package installation errors
    + JDK-8259924: GitHub actions fail on Linux x86_32 with "Could
    not configure libc6:i386"
    + JDK-8260460: GitHub actions still fail on Linux x86_32 with
    "Could not configure libc6:i386"
    + JDK-8263667: Avoid running GitHub actions on branches named
    pr/*
    + JDK-8282225: GHA: Allow one concurrent run per PR only
    + JDK-8284772: 8u GHA: Use GCC Major Version Dependencies Only
  * Bug fixes
    + GH002: Only add -Wno-unused-parameter on gcc and clang
    compilers.
    + GH004: Fix naming of sockaddr_in6 variable (sa6-&gt;him6) in
    SOCKETADDRESS union on Windows
    + GH007: Fix NetworkInterface_winXP.c variable declarations to
    compile on VS2010
    + GH008: Reinstate POST_STRIP_CMD empty check in Images.gmk
    + GH012: Building from tarball broken by bad backport of
    JDK-8210283
  * Shenandoah
    + JDK-8260632: Build failures after JDK-8253353</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1659441600">- Update to version jdk8u345 (icedtea-3.24.0)
  * July 2022 CPU
  * Security fixes
    + JDK-8272243: Improve DER parsing
    + JDK-8272249: Better properties of loaded Properties
    + JDK-8277608: Address IP Addressing
    + JDK-8281859, CVE-2022-21540, bsc#1201694: Improve class
    compilation
    + JDK-8281866, CVE-2022-21541, bsc#1201692: Enhance
    MethodHandle invocations
    + JDK-8283190: Improve MIDI processing
    + JDK-8284370: Improve zlib usage
    + JDK-8285407, CVE-2022-34169, bsc#1201684: Improve Xalan
    supports
  * Import of OpenJDK 8 u342
    + JDK-8076190, bsc#1195163: Customizing the generation of a
    PKCS12 keystore
    + JDK-8129572: Cleanup usage of getResourceAsStream in jaxp
    + JDK-8132256: jaxp: Investigate removal of com/sun/org/apache/
    /bcel/internal/util/ClassPath.java
    + JDK-8168926: C2: Bytecode escape analyzer crashes due to
    stack overflow
    + JDK-8170530: bash configure output contains a typo in a
    suggested library name
    + JDK-8190753: (zipfs): Accessing a large entry (&gt; 2^31 bytes)
    leads to a negative initial size for ByteArrayOutputStream
    + JDK-8194154: System property user.dir should not be changed
    + JDK-8202142: jfr/event/io/TestInstrumentation is unstable
    + JDK-8209771: jdk.test.lib.Utils::runAndCheckException error
    + JDK-8221988: add possibility to build with Visual Studio 2019
    + JDK-8223396: [TESTBUG] several jfr tests do not clean up
    files created in /tmp
    + JDK-8230865: [TESTBUG] jdk/jfr/event/io/EvilInstrument.java
    fails at-run shell MakeJAR.sh target
    + JDK-8235211: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails with
    AttachNotSupportedException: Unable to open socket file
    + JDK-8244973: serviceability/attach/
    /RemovingUnixDomainSocketTest.java fails "stderr was not
    empty"
    + JDK-8248876: LoadObject with bad base address created for
    exec file on linux
    + JDK-8255239: The timezone of the hs_err_pid log file is
    corrupted in Japanese locale
    + JDK-8261107: ArrayIndexOutOfBoundsException in the
    ICC_Profile.getInstance(InputStream)
    + JDK-8266187: Memory leak in appendBootClassPath()
    + JDK-8274658: ISO 4217 Amendment 170 Update
    + JDK-8274751: Drag And Drop hangs on Windows
    + JDK-8278138: OpenJDK8 fails to start on Windows 8.1 after
    upgrading compiler to VS2017
    + JDK-8279669: test/jdk/com/sun/jdi/TestScaffold.java uses
    wrong condition
    + JDK-8281814: Debuginfo.diz contains redundant build path
    after backport JDK-8025936
    + JDK-8282458: Update .jcheck/conf file for 8u move to git
    + JDK-8282552: Bump update version of OpenJDK: 8u342
    + JDK-8283350: (tz) Update Timezone Data to 2022a
    + JDK-8284620: CodeBuffer may leak _overflow_arena
    + JDK-8285445: cannot open file "NUL:"
    + JDK-8285523: Improve test java/io/FileOutputStream/
    /OpenNUL.java
    + JDK-8285591: [11] add signum checks in DSA.java engineVerify
    + JDK-8285727: [11u, 17u] Unify fix for JDK-8284920 with
    version from head
    + JDK-8286989: Build failure on macOS after 8281814
    + JDK-8287537: 8u JDK-8284620 backport broke AArch64 build
  * Import of OpenJDK 8 u345
    + JDK-8290832: It is no longer possible to change "user.dir"
    in the JDK8
    + JDK-8291568: Bump update version of OpenJDK: 8u345
- Removed patch:
  * JDK-8076190.patch
    + Included by upstream</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1661342400">- make-jobserver-detection.patch: Fix detection of jobserver support</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1669896000">- Update to version jdk8u352 (icedtea-3.25.0)
  * October 2022 CPU
  * CVEs
    + CVE-2022-21619 (bsc#1204473)
    + CVE-2022-21626 (bsc#1204471)
    + CVE-2022-21624 (bsc#1204475)
    + CVE-2022-21628 (bsc#1204472)
  * Security fixes
    + JDK-8282252: Improve BigInteger/Decimal validation
    + JDK-8285662: Better permission resolution
    + JDK-8286511: Improve macro allocation
    + JDK-8286519: Better memory handling
    + JDK-8286526: Improve NTLM support
    + JDK-8286533: Key X509 usages
    + JDK-8286910: Improve JNDI lookups
    + JDK-8286918: Better HttpServer service
    + JDK-8288508: Enhance ECDSA usage
  * Import of OpenJDK 8 u352
    + JDK-7131823: bug in GIFImageReader
    + JDK-7186258: InetAddress$Cache should replace
    currentTimeMillis with nanoTime for more precise and accurate
    + JDK-8028265: Add legacy tz tests to OpenJDK
    + JDK-8039955: [TESTBUG] jdk/lambda/LambdaTranslationTest1 -
    java.lang.AssertionError: expected [d:1234.000000] but found
    [d:1234,000000]
    + JDK-8049228: Improve multithreaded scalability of InetAddress
    cache
    + JDK-8071507: (ref) Clear phantom reference as soft and weak
    references do
    + JDK-8087283: Add support for the XML Signature here() function
    to the JDK XPath implementation
    + JDK-8130895: Test javax/swing/system/6799345/TestShutdown.java
    fails on Solaris11 Sparcv9
    + JDK-8136354: [TEST_BUG] Test
    java/awt/image/RescaleOp/RescaleAlphaTest.java with Bad action
    for script
    + JDK-8139668: Generate README-build.html from markdown
    + JDK-8143847: Remove REF_CLEANER reference category
    + JDK-8147862: Null check too late in
    sun.net.httpserver.ServerImpl
    + JDK-8150669: C1 intrinsic for Class.isPrimitive
    + JDK-8155742: [Windows] robot.keyPress(KeyEvent.VK_ALT_GRAPH)
    throws java.lang.IllegalArgumentException in windows
    + JDK-8173339: AArch64: Fix minimum stack size computations
    + JDK-8173361: various crashes in
    JvmtiExport::post_compiled_method_load
    + JDK-8175797: (ref) Reference::enqueue method should clear the
    reference object before enqueuing
    + JDK-8178832: (ref) jdk.lang.ref.disableClearBeforeEnqueue
    property is ignored
    + JDK-8183107: PKCS11 regression regarding checkKeySize
    + JDK-8193780: (ref) Remove the undocumented
    "jdk.lang.ref.disableClearBeforeEnqueue" system property
    + JDK-8194873: right ALT key hotkeys no longer work in Swing
    components
    + JDK-8201793: (ref) Reference object should not support cloning
    + JDK-8214427: probable bug in logic of
    ConcurrentHashMap.addCount()
    + JDK-8232950: SUNPKCS11 Provider incorrectly check key length
    for PSS Signatures.
    + JDK-8233019: java.lang.Class.isPrimitive() (C1) returns wrong
    result if Klass* is aligned to 32bit
    + JDK-8235218: Minimal VM is broken after JDK-8173361
    + JDK-8235385: Crash on aarch64 JDK due to long offset
    + JDK-8245263: Enable TLSv1.3 by default on JDK 8u for Client
    roles
    + JDK-8254178: Remove .hgignore
    + JDK-8254318: Remove .hgtags
    + JDK-8256722: handle VC++:1927 VS2019 in  abstract_vm_version
    + JDK-8260589: Crash in JfrTraceIdLoadBarrier::load(_jclass*)
    + JDK-8280963: Incorrect PrintFlags formatting on Windows
    + JDK-8282538: PKCS11 tests fail on CentOS Stream 9
    + JDK-8283849: AsyncGetCallTrace may crash JVM on guarantee
    + JDK-8285400: Add '@apiNote' to the APIs defined in
    Java SE 8 MR 3
    + JDK-8285497: Add system property for Java SE specification
    maintenance version
    + JDK-8287132: Retire Runtime.runFinalizersOnExit so that it
    always throws UOE
    + JDK-8287508: The tests added to jdk-8 by 8235385 are to be
    ported to jdk-11
    + JDK-8287521: Bump update version of OpenJDK: 8u352
    + JDK-8288763: Pack200 extraction failure with invalid size
    + JDK-8288865: [aarch64] LDR instructions must use legitimized
    addresses
    + JDK-8290000: Bump macOS GitHub actions to macOS 11
    + JDK-8292579: (tz) Update Timezone Data to 2022c
    + JDK-8292688: Support Security properties in
    security.testlibrary.Proc
  * AArch32 port
    + JDK-8292599: [aarch32] Crash due to missed CPU specific part
    of 8233019</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1675771200">- Update to version jdk8u362 (icedtea-3.26.0)
  * January 2023 CPU
  * CVEs
    + CVE-2023-21830, bsc#1207249
    + CVE-2023-21843, bsc#1207248
  * Security fixes
    + JDK-8285021: Improve CORBA communication
    + JDK-8286496: Improve Thread labels
    + JDK-8288516: Enhance font creation
    + JDK-8289350: Better media supports
    + JDK-8293554: Enhanced DH Key Exchanges
    + JDK-8293598: Enhance InetAddress address handling
    + JDK-8293717: Objective view of ObjectView
    + JDK-8293734: Improve BMP image handling
    + JDK-8293742: Better Banking of Sounds
    + JDK-8295687: Better BMP bounds
  * New features
    + Support for building with autoconf 2.71
  * Import of OpenJDK 8 u362 build 09
    + JDK-6885993: Named Thread: introduce print() and
    print_on(outputStream* st) methods
    + JDK-7124218: [TEST_BUG] [macosx] Space should select cell in
    the JTable
    + JDK-8054066: com/sun/jdi/DoubleAgentTest.java fails with
    timeout
    + JDK-8067941: [TESTBUG] Fix tests for OS with 64K page size.
    + JDK-8071530: Update OS detection code to reflect Windows 10
    version change
    + JDK-8073464: GC workers do not have thread names
    + JDK-8079255: [TEST_BUG] [macosx] Test closed/java/awt/Robot/
    /RobotWheelTest/RobotWheelTest fails for Mac only
    + JDK-8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/
    /RobotWheelTest.java fails
    + JDK-8148005: One byte may be corrupted by
    get_datetime_string()
    + JDK-8159599: [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/
    /ModalInternalFrameTest.java
    + JDK-8159720: Failure of C2 compilation with tiered prevents
    some C1 compilations
    + JDK-8197859: VS2017 Complains about UINTPTR_MAX definition in
    globalDefinitions_VisCPP.hpp
    + JDK-8206456: [TESTBUG] docker jtreg tests fail on systems
    without cpuset.effective_cpus / cpuset.effective_mems
    + JDK-8221529: [TESTBUG] Docker tests use old/deprecated image
    on AArch64
    + JDK-8224506: [TESTBUG] TestDockerMemoryMetrics.java fails
    with exitValue = 137
    + JDK-8233551: [TESTBUG] SelectEditTableCell.java fails on MacOS
    + JDK-8241086: Test runtime/NMT/HugeArenaTracking.java is
    failing on 32bit Windows
    + JDK-8253702: BigSur version number reported as 10.16, should
    be 11.nn
    + JDK-8255559: Leak File Descriptors Because of
    ResolverLocalFilesystem#engineResolveURI()
    + JDK-8265527: tools/javac/diags/CheckExamples.java fails after
    JDK-8078024 8u backport
    + JDK-8269039: Disable SHA-1 Signed JARs
    + JDK-8269850: Most JDK releases report macOS version 12 as
    10.16 instead of 12.0
    + JDK-8270344: Session resumption errors
    + JDK-8271459: C2: Missing NegativeArraySizeException when
    creating StringBuilder with negative capacity
    + JDK-8273176: handle latest VS2019 in abstract_vm_version
    + JDK-8274563: jfr/event/oldobject/TestClassLoaderLeak.java
    fails when GC cycles are not happening
    + JDK-8274840: Update OS detection code to recognize Windows 11
    + JDK-8275887: jarsigner prints invalid digest/signature
    algorithm warnings if keysize is weak/disabled
    + JDK-8280890: Cannot use '-Djava.system.class.loader' with
    class loader in signed JAR
    + JDK-8283277: ISO 4217 Amendment 171 Update
    + JDK-8283903: GetContainerCpuLoad does not return the correct
    result in share mode
    + JDK-8284389: Improve stability of GHA Pre-submit testing by
    caching cygwin installer
    + JDK-8284622: Update versions of some Github Actions used in
    JDK workflow
    + JDK-8286582: Build fails on macos aarch64 when using
  - -with-zlib=bundled
    + JDK-8288928: Incorrect GPL header in pnglibconf.h (backport
    of JDK-8185041)
    + JDK-8289549: ISO 4217 Amendment 172 Update
    + JDK-8292762: Remove .jcheck directories from jdk8u
    subcomponents
    + JDK-8293181: Bump update version of OpenJDK: 8u362
    + JDK-8293461: Add a test for JDK-8290832
    + JDK-8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java
    still fails when GC cycles are not happening
    + JDK-8294307: ISO 4217 Amendment 173 Update
    + JDK-8294357: (tz) Update Timezone Data to 2022d
    + JDK-8294863: Enable partial tier1 testing in GHA for JDK8
    + JDK-8295164: JDK 8 jdi tests should not use tasklist command
    on Windows
    + JDK-8295173: (tz) Update Timezone Data to 2022e
    + JDK-8295288: Some vm_flags tests associate with a wrong BugID
    + JDK-8295714: GHA ::set-output is deprecated and will be
    removed
    + JDK-8295723: security/infra/wycheproof/RunWycheproof.java
    fails with Assertion Error
    + JDK-8295915: Problemlist compiler/rtm failures specific to 8u
    + JDK-8295950: Enable langtools/tier1 in GHA for 8u
    + JDK-8296108: (tz) Update Timezone Data to 2022f
    + JDK-8296239: ISO 4217 Amendment 174 Update
    + JDK-8296555: Enable hotspot/tier1 for 64-bit builds in GHA
    for 8u
    + JDK-8296715: CLDR v42 update for tzdata 2022f
    + JDK-8296959: Fix hotspot shell tests of 8u on multilib systems
    + JDK-8297141: Fix hotspot/test/runtime/SharedArchiveFile/
    /DefaultUseWithClient.java for 8u
    + JDK-8297804: (tz) Update Timezone Data to 2022g
    + JDK-8299439: java/text/Format/NumberFormat/CurrencyFormat.java
    fails for hr_HR
    + JDK-8299483: ProblemList java/text/Format/NumberFormat/
    /CurrencyFormat.java
    + JDK-8300178: JDK-8286496 causes build failure on older GCC
    + JDK-8300225: JDK-8288516 causes build failure on Windows +
    VS2010
  * Bug fixes
    + Don't run check-aes on Zero builds (pointless and slow)
- Removed patch:
  * java-1_8_0-openjdk-autoconf27.patch
    + fixed upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1683115200">- Update to version jdk8u372 (icedtea-3.27.0)
  * April 2023 CPU
  * CVEs
    + CVE-2023-21930, bsc#1210628
    + CVE-2023-21937, bsc#1210631
    + CVE-2023-21938, bsc#1210632
    + CVE-2023-21939, bsc#1210634
    + CVE-2023-21954, bsc#1210635
    + CVE-2023-21967, bsc#1210636
    + CVE-2023-21968, bsc#1210637
  * Security fixes
    + JDK-8287404: Improve ping times
    + JDK-8288436: Improve Xalan supports
    + JDK-8294474: Better AES support
    + JDK-8295304: Runtime support improvements
    + JDK-8296496, JDK-8292652: Overzealous check in sizecalc.h
    prevents large memory allocation
    + JDK-8296676, JDK-8296622: Improve String platform support
    + JDK-8296684: Improve String platform support
    + JDK-8296692: Improve String platform support
    + JDK-8296700: Improve String platform support
    + JDK-8296832: Improve Swing platform support
    + JDK-8297371: Improve UTF8 representation redux
    + JDK-8298191: Enhance object reclamation process
    + JDK-8298310: Enhance TLS session negotiation
    + JDK-8298667: Improved path handling
    + JDK-8299129: Enhance NameService lookups
  * Import of OpenJDK 8 u372 build 07
    + JDK-6734341: REGTEST fails: SelectionAutoscrollTest.html
    + JDK-6829250: Reg test: java/awt/Toolkit/ScreenInsetsTest/
    /ScreenInsetsTest.java fails in Windows
    + JDK-7001973: java/awt/Graphics2D/CopyAreaOOB.java fails
    + JDK-7124238: [macosx] Font in BasicHTML document is bigger
    than it should be
    + JDK-7124381: DragSourceListener.dragDropEnd() never been
    called on completion of dnd operation
    + JDK-8039888: [TEST_BUG] keyboard garbage after
    javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/
    /WrongAltProcessing.java
    + JDK-8042098: [TESTBUG] Test
    sun/java2d/AcceleratedXORModeTest.java fails on Windows
    + JDK-8065422: Trailing dot in hostname causes TLS handshake to
    fail with SNI disabled
    + JDK-8072770: [TESTBUG] Some Introspector tests fail with a
    Java heap bigger than 4GB
    + JDK-8075964: Test java/awt/Mouse/TitleBarDoubleClick/
    /TitleBarDoubleClick.html fails intermittently with timeout
    error
    + JDK-8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/
    /4251579/bug4251579.java failure due to timing
    + JDK-8142540: [TEST_BUG] Test sun/awt/dnd/8024061/
    /bug8024061.java fails on ubuntu
    + JDK-8156579: Two JavaBeans tests failed
    + JDK-8156581: Cleanup of ProblemList.txt
    + JDK-8159135: [PIT] javax/swing/JMenuItem/8152981/
    /MenuItemIconTest.java always fail
    + JDK-8177560: @headful key can be removed from the tests for
    JavaSound
    + JDK-8196196: Headful tests should not be run in headless mode
    + JDK-8196467: javax/swing/JInternalFrame/Test6325652.java fails
    + JDK-8197408: Bad pointer comparison and small cleanup in
    os_linux.cpp
    + JDK-8203485: [freetype] text rotated on 180 degrees is too
    narrow
    + JDK-8205959: Do not restart close if errno is EINTR
    + JDK-8216366: Add rationale to PER_CPU_SHARES define
    + JDK-8226236: win32:
    gc/metaspace/TestCapacityUntilGCWrapAround.java fails
    + JDK-8228585: jdk/internal/platform/cgroup/
    /TestCgroupMetrics.java - NumberFormatException because of
    large long values (memory limit_in_bytes)
    + JDK-8229182: [TESTBUG] runtime/containers/docker/
    /TestMemoryAwareness.java test fails on SLES12
    + JDK-8229202: Docker reporting causes secondary crashes in
    error handling
    + JDK-8230305: Cgroups v2: Container awareness
    + JDK-8231111: Cgroups v2: Rework Metrics in java.base so as to
    recognize unified hierarchy
    + JDK-8232207: Linux os::available_memory re-reads cgroup
    configuration on every invocation
    + JDK-8233570: [TESTBUG] HTMLEditorKit test bug5043626.java is
    failing on macos
    + JDK-8234484: Add ability to configure third port for remote
    JMX
    + JDK-8237479: 8230305 causes slowdebug build failure
    + JDK-8239559: Cgroups: Incorrect detection logic on some
    systems
    + JDK-8239785: Cgroups: Incorrect detection logic on old
    systems in hotspot
    + JDK-8239827: The test OpenByUNCPathNameTest.java should be
    changed to be manual
    + JDK-8240189: [TESTBUG] Some cgroup tests are failing after
    JDK-8231111
    + JDK-8241087: Build failure with VS 2019 (16.5.0) due to C2039
    and C2873
    + JDK-8242468: VS2019 build missing vcruntime140_1.dll
    + JDK-8243543: jtreg test security/infra/java/security/cert/
    /CertPathValidator/certification/BuypassCA.java fails
    + JDK-8244500: jtreg test error in test/hotspot/jtreg/
    /containers/docker/TestMemoryAwareness.java
    + JDK-8245543: Cgroups: Incorrect detection logic on some
    systems (still reproducible)
    + JDK-8245654: Add Certigna Root CA
    + JDK-8247676: vcruntime140_1.dll is not needed on 32-bit
    Windows
    + JDK-8248899: security/infra/java/security/cert/
    /CertPathValidator/certification/QuoVadisCA.java fails,
    Certificate has been revoked
    + JDK-8252359: HotSpot Not Identifying it is Running in a
    Container
    + JDK-8252957: Wrong comment in CgroupV1Subsystem::cpu_quota
    + JDK-8253435: Cgroup: 'stomping of _mount_path' crash if
    manually mounted cpusets exist
    + JDK-8253714: [cgroups v2] Soft memory limit incorrectly using
    memory.high
    + JDK-8253727: [cgroups v2] Memory and swap limits reported
    incorrectly
    + JDK-8253797: [cgroups v2] Account for the fact that swap
    accounting is disabled on some systems
    + JDK-8253939: [TESTBUG] Increase coverage of the cgroups
    detection code
    + JDK-8254001: [Metrics] Enhance parsing of cgroup interface
    files for version detection
    + JDK-8254717: isAssignableFrom checks in
    KeyFactorySpi.engineGetKeySpec appear to be backwards
    + JDK-8254997: Remove unimplemented
    OSContainer::read_memory_limit_in_bytes
    + JDK-8257620: Do not use objc_msgSend_stret to get macOS
    version
    + JDK-8262379: Add regression test for JDK-8257746
    + JDK-8263404: RsaPrivateKeySpec is always recognized as
    RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec
    + JDK-8266391: Replace use of reflection in
    jdk.internal.platform.Metrics
    + JDK-8270317: Large Allocation in CipherSuite
    + JDK-8275535: Retrying a failed authentication on multiple
    LDAP servers can lead to users blocked
    + JDK-8275650: Problemlist java/io/File/createTempFile/
    /SpecialTempFile.java for Windows 11
    + JDK-8275713: TestDockerMemoryMetrics test fails on recent runc
    + JDK-8278951: containers/cgroup/PlainRead.java fails on Ubuntu
    21.10
    + JDK-8280048: Missing comma in copyright header
    + JDK-8282398: EndingDotHostname.java test fails because SSL
    cert expired
    + JDK-8282511: Use fixed certificate validation date in
    SSLExampleCert template
    + JDK-8282947: JFR: Dump on shutdown live-locks in some
    conditions
    + JDK-8283606: Tests may fail with zh locale on MacOS
    + JDK-8284102: [TESTBUG] [11u] Retroactively add regression
    test for JDK-8272124
    + JDK-8284690: [macos] VoiceOver : Getting
    java.lang.IllegalArgumentException: Invalid location on
    Editable JComboBox
    + JDK-8284756: [11u] Remove unused isUseContainerSupport in
    CgroupV1Subsystem
    + JDK-8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile
    fails when named value doesn't exist
    + JDK-8286624: Regression Test CoordinateTruncationBug.java
    fails on OL8.3
    + JDK-8287107: CgroupSubsystemFactory.setCgroupV2Path asserts
    with freezer controller
    + JDK-8287109: Distrust.java failed with
    CertificateExpiredException
    + JDK-8287463: JFR: Disable TestDevNull.java on Windows
    + JDK-8287741: Fix of JDK-8287107 (unused cgv1 freezer
    controller) was incomplete
    + JDK-8289695: [TESTBUG] TestMemoryAwareness.java fails on
    cgroups v2 and crun
    + JDK-8291570: [TESTBUG] Part of JDK-8250984 absent from 11u
    + JDK-8292083: Detected container memory limit may exceed
    physical machine memory
    + JDK-8292541: [Metrics] Reported memory limit may exceed
    physical machine memory
    + JDK-8293472: Incorrect container resource limit detection if
    manual cgroup fs mounts present
    + JDK-8293540: [Metrics] Incorrectly detected resource limits
    with additional cgroup fs mounts
    + JDK-8293767: AWT test TestSinhalaChar.java has old SCCS
    markings
    + JDK-8294767: 8u contains two copies of
    test/../FileUtils.java, one uses JDK9+ features
    + JDK-8295322: Tests for JDK-8271459 were not backported to 11u
    + JDK-8295952: Problemlist existing compiler/rtm tests also on
    x86
    + JDK-8295982: Failure in sun/security/tools/keytool/
    /WeakAlg.java - ks: The process cannot access the file because
    it is being used by another process
    + JDK-8296480: java/security/cert/pkix/policyChanges/
    /TestPolicy.java is failing
    + JDK-8296485: BuildEEBasicConstraints.java test fails with
    SunCertPathBuilderException
    + JDK-8296632: Write a test to verify the content change of
    TextArea sends TextEvent
    + JDK-8296957: One more cast in SAFE_SIZE_NEW_ARRAY2
    + JDK-8297329: [8u] hotspot needs to recognise VS2019
    + JDK-8297739: Bump update version of OpenJDK: 8u372
    + JDK-8297996: [8u] generated images are broken due to renaming
    of MSVC runtime DLL's
    + JDK-8298027: Remove SCCS id's from awt jtreg tests
    + JDK-8298307: Enable hotspot/tier1 for 32-bit builds in GHA
    for 8u
    + JDK-8299445: EndingDotHostname.java fails because of
    compilation errors
    + JDK-8299548: Fix hotspot/test/runtime/Metaspace/
    /MaxMetaspaceSizeTest.java in 8u
    + JDK-8299804: Fix non-portable code in hotspot shell tests in
    8u
    + JDK-8300014: Some backports placed the tests in the wrong
    location
    + JDK-8300119: CgroupMetrics.getTotalMemorySize0() can report
    invalid results on 32 bit systems
    + JDK-8301122: [8u] Fix unreliable vs2010 download link
    + JDK-8301143: [TESTBUG] jfr/event/sampling/TestNative was
    backported to JDK8u without proper native wrapper
    + JDK-8301246: NPE in FcFontManager.getDefaultPlatformFont() on
    Linux without installed fontconfig
    + JDK-8301332: [8u] Fix writing of test files after the cgroups
    v2 backport
    + JDK-8301550: [8u] Enable additional linux build testing in
    GitHub
    + JDK-8301620: [8u] some shell tests are passed but have
    unexpected operator errors
    + JDK-8301760: Fix possible leak in SpNegoContext dispose
    + JDK-8303408: [AIX] Broken jdk8u build after JDK-8266391
    + JDK-8303828: [Solaris] Broken jdk8u build after JDK-8266391
    + JDK-8304053: Revert os specific stubs for SystemMetrics
    + JDK-8305113: (tz) Update Timezone Data to 2023c</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1690804800">- Update to version jdk8u382 (icedtea-3.28.0)
  * July 2023 CPU
  * CVEs
    + CVE-2023-22045, bsc#1213481
    + CVE-2023-22049, bsc#1213482
  * Security fixes
    + JDK-8298676: Enhanced Look and Feel
    + JDK-8300596: Enhance Jar Signature validation
    + JDK-8304468: Better array usages
    + JDK-8305312: Enhanced path handling
  * Import of OpenJDK 8 u382 build 05
    + JDK-8072678: Wrong exception messages in
    java.awt.color.ICC_ColorSpace
    + JDK-8151460: Metaspace counters can have inconsistent values
    + JDK-8152432: Implement setting jtreg @requires properties
    vm.flavor, vm.bits, vm.compMode
    + JDK-8185736: missing default exception handler in calls to
    rethrow_Stub
    + JDK-8186801: Add regression test to test mapping based
    charsets (generated at build time)
    + JDK-8215105: java/awt/Robot/HiDPIScreenCapture/
    /ScreenCaptureTest.java: Wrong Pixel Color
    + JDK-8241311: Move some charset mapping tests from closed to
    open
    + JDK-8263059: security/infra/java/security/cert/
    /CertPathValidator/certification/ComodoCA.java fails due to
    revoked cert
    + JDK-8268558: [TESTBUG] Case 2 in
    TestP11KeyFactoryGetRSAKeySpec is skipped
    + JDK-8271199: Mutual TLS handshake fails signing client
    certificate with custom sensitive PKCS11 key
    + JDK-8276841: Add support for Visual Studio 2022
    + JDK-8277881: Missing SessionID in TLS1.3 resumption in
    compatibility mode
    + JDK-8278851: Correct signer logic for jars signed with
    multiple digest algorithms
    + JDK-8282345: handle latest VS2022 in abstract_vm_version
    + JDK-8282600: SSLSocketImpl should not use user_canceled
    workaround when not necessary
    + JDK-8285515: (dc) DatagramChannel.disconnect fails with
    "Invalid argument" on macOS 12.4
    + JDK-8289301: P11Cipher should not throw out of bounds
    exception during padding
    + JDK-8293232: Fix race condition in pkcs11 SessionManager
    + JDK-8293815: P11PSSSignature.engineUpdate should not print
    debug messages during normal operation
    + JDK-8295530: Update Zlib Data Compression Library to Version
    1.2.13
    + JDK-8298108: Add a regression test for JDK-8297684
    + JDK-8298271: java/security/SignedJar/spi-calendar-provider/
    /TestSPISigned.java failing on Windows
    + JDK-8301119: Support for GB18030-2022
    + JDK-8301400: Allow additional characters for GB18030-2022
    support
    + JDK-8302791: Add specific ClassLoader object to Proxy
    IllegalArgumentException message
    + JDK-8303028: Update system property for Java SE specification
    maintenance version
    + JDK-8303462: Bump update version of OpenJDK: 8u382
    + JDK-8304760: Add 2 Microsoft TLS roots
    + JDK-8305165: [8u] ServiceThread::nmethods_do is not called to
    keep nmethods from being zombied while in the queue
    + JDK-8305681: Allow additional characters for GB18030-2022
    (Level 2) support
    + JDK-8305975: Add TWCA Global Root CA
    + JDK-8307134: Add GTS root CAs
    + JDK-8307310: Backport the tests for JDK-8058969 and
    JDK-8039271 to the OpenJDK8
    + JDK-8307531: [aarch64] JDK8 single-step debugging is
    extremely slow
    + JDK-8310947: gb18030-2000 not selectable with
    LANG=zh_CN.GB18030 after JDK-8301119</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1699963200">- Update to version jdk8u392 (icedtea-3.29.0)
  * October 2023 CPU
  * CVEs
    + CVE-2023-22067, bsc#1216379
    + CVE-2023-22081, bsc#1216374
  * Security fixes
    + JDK-8286503, JDK-8312367: Enhance security classes
    + JDK-8297856: Improve handling of Bidi characters
    + JDK-8303384: Improved communication in CORBA
    + JDK-8305815, JDK-8307278: Update Libpng to 1.6.39
    + JDK-8309966: Enhanced TLS connections
  * Import of OpenJDK 8 u392 build 08
    + JDK-6722928: Provide a default native GSS-API library on
    Windows
    + JDK-8040887: [TESTBUG] Remove
    test/runtime/6925573/SortMethodsTest.java
    + JDK-8042726: [TESTBUG] TEST.groups file was not updated after
    runtime/6925573/SortMethodsTest.java removal
    + JDK-8139348: Deprecate 3DES and RC4 in Kerberos
    + JDK-8173072: zipfs fails to handle incorrect info-zip
    "extended timestamp extra field"
    + JDK-8200468: Port the native GSS-API bridge to Windows
    + JDK-8202952: C2: Unexpected dead nodes after matching
    + JDK-8205399: Set node color on pinned HashMap.TreeNode
    deletion
    + JDK-8209115: adjust libsplashscreen linux ppc64le builds for
    easier libpng update
    + JDK-8214046: [macosx] Undecorated Frame does not Iconify when
    set to
    + JDK-8219804: java/net/MulticastSocket/Promiscuous.java fails
    intermittently due to NumberFormatException
    + JDK-8225687: Newly added sspi.cpp in JDK-6722928 still
    contains some small errors
    + JDK-8232225: Rework the fix for JDK-8071483
    + JDK-8242330: Arrays should be cloned in several JAAS Callback
    classes
    + JDK-8253269: The CheckCommonColors test should provide more
    info on failure
    + JDK-8283441: C2: segmentation fault in
    ciMethodBlocks::make_block_at(int)
    + JDK-8284910: Buffer clean in PasswordCallback
    + JDK-8287073: NPE from CgroupV2Subsystem.getInstance()
    + JDK-8287663: Add a regression test for JDK-8287073
    + JDK-8295685: Update Libpng to 1.6.38
    + JDK-8295894: Remove SECOM certificate that is expiring in
    September 2023
    + JDK-8308788: [8u] Remove duplicate HaricaCA.java test
    + JDK-8309122: Bump update version of OpenJDK: 8u392
    + JDK-8309143: [8u] fix archiving inconsistencies in GHA
    + JDK-8310026: [8u] make java_lang_String::hash_code consistent
    across platforms
    + JDK-8314960: Add Certigna Root CA - 2
    + JDK-8315135: Memory leak in the native implementation of
    Pack200.Unpacker.unpack()
    + JDK-8317040: Exclude cleaner test failing on older releases
- Added patch:
  * bsc1211968.patch
    + fix bsc#1211968: SLES12SP5 vulnerable to CVE-2015-4000
    (Logjam)?</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Update to version jdk8u402 (icedtea-3.30.0)
  * Security fixes
    + JDK-8308204: Enhanced certificate processing
    + JDK-8314284, CVE-2024-20926, bsc#1218906: Enhance Nashorn
    performance
    + JDK-8314295, CVE-2024-20919, bsc#1218903: Enhance
    verification of verifier
    + JDK-8314307, CVE-2024-20921, bsc#1218905: Improve loop
    handling
    + JDK-8314468, CVE-2024-20918, bsc#1218907: Improve Compiler
    loops
    + JDK-8316976, CVE-2024-20945, bsc#1218909: Improve signature
    handling
    + JDK-8317547, CVE-2024-20952, bsc#1218911: Enhance TLS
    connection support
  * Import of OpenJDK 8 u402 build 06
    + JDK-6528710: sRGB-ColorSpace to sRGB-ColorSpace Conversion
    + JDK-8029995: accept yes/no for boolean krb5.conf settings
    + JDK-8159156: [TESTBUG] ReserveMemory test is not useful on
    Aix.
    + JDK-8176509: Use pandoc for converting build readme to html
    + JDK-8206179: com/sun/management/OperatingSystemMXBean/
    /GetCommittedVirtualMemorySize.java fails with Committed
    virtual memory size illegal value
    + JDK-8207404: MulticastSocket tests failing on AIX
    + JDK-8212677: X11 default visual support for IM status window
    on VNC
    + JDK-8239365: ProcessBuilder test modifications for AIX
    execution
    + JDK-8271838: AmazonCA.java interop test fails
    + JDK-8285398: Cache the results of constraint checks
    + JDK-8285696: AlgorithmConstraints:permits not throwing
    IllegalArgumentException when 'alg'  is null
    + JDK-8302017: Allocate BadPaddingException only if it will be
    thrown
    + JDK-8305329: [8u] Unify test libraries into single test
    library - step 1
    + JDK-8307837: [8u] Check step in GHA should also print errors
    + JDK-8309088: security/infra/java/security/cert/
    /CertPathValidator/certification/AmazonCA.java fails
    + JDK-8311813: C1: Uninitialized PhiResolver::_loop field
    + JDK-8312489: Increase jdk.jar.maxSignatureFileSize default
    which is too low for JARs such as WhiteSource/Mend unified agent jar
    + JDK-8312535: MidiSystem.getSoundbank() throws unexpected
    SecurityException
    + JDK-8315280: Bump update version of OpenJDK: 8u402
    + JDK-8315506: C99 compatibility issue in LinuxNativeDispatcher
    + JDK-8317291: Missing null check for
    nmethod::is_native_method()
    + JDK-8317373: Add Telia Root CA v2
    + JDK-8317374: Add Let's Encrypt ISRG Root X2
    + JDK-8318759: Add four DigiCert root certificates
    + JDK-8319187: Add three eMudhra emSign roots
    + JDK-8319405: [s390] [jdk8] Increase javac default stack size
    for s390x zero
    + JDK-8320597: RSA signature verification fails on signed data
    that does not encode params correctly
  * Bug fixes
    + JDK-8324184: Windows VS2010 build failed with "error C2275:
    'int64_t'"</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709812800">- Do not recommend timezone-java8 (bsc#1213470)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1713614400">- Update to version jdk8u412 (icedtea-3.31.0)
  * Security fixes
    + JDK-8317507, JDK-8325348, CVE-2024-21094, bsc#1222986: C2
    compilation fails with "Exceeded _node_regs array"
    + JDK-8318340: Improve RSA key implementations
    + JDK-8319851, CVE-2024-21011, bsc#1222979: Improve exception
    logging
    + JDK-8322114, CVE-2024-21085, bsc#1222984: Improve Pack 200
    handling
    + JDK-8322122, CVE-2024-21068, bsc#1222983: Enhance generation
    of addresses
  * Import of OpenJDK 8 u412 build 08
    + JDK-8011180: Delete obsolete scripts
    + JDK-8016451: Scary messages emitted by
    build.tools.generatenimbus.PainterGenerator during build
    + JDK-8021961: setAlwaysOnTop doesn't behave correctly in
    Linux/Solaris under certain scenarios
    + JDK-8023735: [TESTBUG][macosx]
    runtime/XCheckJniJsig/XCheckJSig.java fails on MacOS X
    + JDK-8074860: Structured Exception Catcher missing around
    CreateJavaVM on Windows
    + JDK-8079441: Intermittent failures on Windows with "Unexpected
    exit from test [exit code: 1080890248]" (0x406d1388)
    + JDK-8155590: Dubious collection management in
    sun.net.www.http.KeepAliveCache
    + JDK-8168518: rcache interop with krb5-1.15
    + JDK-8183503: Update hotspot tests to allow for unique test
    classes directory
    + JDK-8186095: upgrade to jtreg 4.2 b08
    + JDK-8186199: [windows] JNI_DestroyJavaVM not covered by SEH
    + JDK-8192931: Regression test
    java/awt/font/TextLayout/CombiningPerf.java fails
    + JDK-8208655: use JTreg skipped status in hotspot tests
    + JDK-8208701: Fix for JDK-8208655 causes test failures in CI
    tier1
    + JDK-8208706: compiler/tiered/
    /ConstantGettersTransitionsTest.java fails to compile
    + JDK-8213410: UseCompressedOops requirement check fails fails
    on 32-bit system
    + JDK-8222323: ChildAlwaysOnTopTest.java fails with
    "RuntimeException: Failed to unset alwaysOnTop"
    + JDK-8224768: Test ActalisCA.java fails
    + JDK-8251155: HostIdentifier fails to canonicalize hostnames
    starting with digits
    + JDK-8251551: Use .md filename extension for README
    + JDK-8268678: LetsEncryptCA.java test fails as Let’s Encrypt
    Authority X3 is retired
    + JDK-8270280: security/infra/java/security/cert/
    /CertPathValidator/certification/LetsEncryptCA.java OCSP
    response error
    + JDK-8270517: Add Zero support for LoongArch
    + JDK-8272708: [Test]: Cleanup: test/jdk/security/infra/java/
    /security/cert/CertPathValidator/certification/BuypassCA.java
    no longer needs ocspEnabled
    + JDK-8276139: TestJpsHostName.java not reliable, better to
    expand HostIdentifierCreate.java test
    + JDK-8288132: Update test artifacts in QuoVadis CA interop
    tests
    + JDK-8297955: LDAP CertStore should use LdapName and not
    String for DNs
    + JDK-8301310: The SendRawSysexMessage test may cause a JVM
    crash
    + JDK-8308592: Framework for CA interoperability testing
    + JDK-8312126: NullPointerException in CertStore.getCRLs after
    8297955
    + JDK-8315042: NPE in PKCS7.parseOldSignedData
    + JDK-8315757: [8u] Add cacerts JTREG tests to GHA tier1 test
    set
    + JDK-8320713: Bump update version of OpenJDK: 8u412
    + JDK-8321060: [8u] hotspot needs to recognise VS2022
    + JDK-8321408: Add Certainly roots R1 and E1
    + JDK-8322725: (tz) Update Timezone Data to 2023d
    + JDK-8322750: Test "api/java_awt/interactive/
    /SystemTrayTests.html" failed because A blue ball icon is
    added outside of the system tray
    + JDK-8323202: [8u] Remove get_source.sh and hgforest.sh
    + JDK-8323640: [TESTBUG]testMemoryFailCount in jdk/internal/
    /platform/docker/TestDockerMemoryMetrics.java always fail
    because OOM killed
    + JDK-8324530: Build error with gcc 10
    + JDK-8325150: (tz) Update Timezone Data to 2024a
  * Bug fixes
    + Support make 4.4</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714996800">- Added patch:
  * fix-build-with-gcc14.patch
    + fix build with gcc14
    + pointer/integer type precision</changelog>
</package>
<package pkgid="8d861db95cd265d37d20e17f5c3a611d2f0213d44d1d9b3bb84aa47def6c6809bcb41ac5a9ba0348015eb6199d8651d83cf1a857825a6a2d80bb68677e88d1b6" name="javaparser" arch="noarch">
  <version epoch="0" ver="3.25.10" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646913600">- Upgrade to the latest version 3.24.0
  * A long list of fixes is to be found at https://github.com/
    /javaparser/javaparser/blob/master/changelog.md
  * Upgrade needed to be able to upgrade jctools and make them
    not depend hard on Java 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1653307200">- Upgrade to upstream version 3.24.2
  * Fixes:
    + Adding constructor descriptor
    + Fix issue #3491  Method has a multidimensional arrays argument
    in jar file. when call the method throw
    UnsolvedSymbolException
    + Fix issue #3218 GetSourceRoots() does not return all source
    roots
    + Bug in ArrayCreationExpr constructors
    + Fix issue 3440 Removing a node with LexicalPreservingPrinter
    causes UnsupportedOperationException
    + Improve unit test for BlockStmtContextResolutionTest
    + Improve Conditional Operator resolution [JLS 15.25]
    + Fix issue #3526 Variable or FieldDeclaration is not resolved
    correctly when another variable with the same name is
    declared in the same block</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1669550400">- Upgrade to upstream version 3.24.8
  * Added
    + [Fixes #3099] Added ability to solve type with a list of
    expected type arguments
    + [Suggestion] NonNull generator for parameters
  * Changed
    + Updated workflow to only run one job per PR
    + Remove or comment system.out.println statement in unit tests
    + Added Optional method in SymbolReference
    + Centralized management of symbol solver exceptions to prevent
    exception type Erasion
  * Fixed
    + Fix issue #1827 Issue resolving a constructor of a class
    using generics
    + Fix issue #3728 ParseProblemException
    + Updated Badge for Build and Coverage
    + Position
    + Fix part of issue #3721 UnsupportedOperationException while
    trying to modify the type of a variable
    + Implemented isReferenceType in ResolvedTypeDeclaration and
    isTypeParameter in ResolvedTypeParameterDeclaration
  * Developer Changes
    + chore(deps): bump versions-maven-plugin from 2.12.0 to 2.13.0
    + Fix maven wrapper not found in generator scripts
    + chore(deps): bump actions/checkout from 3.0.2 to 3.1.0
  * Uncategorised
    + Change issue 1945 test to paramaterized
    + More unit tests for JavaToken and CodeGenerationUtils
- Upgrade to upstream version 3.24.7
  * Highlights
    + Issue #3415
  * Changed
    + Refactoring - use of existing methods
    + Refactoring adding convenient methods to know if a
    DifferenceElement is added, removed or kept
  * Deprecated
    + Issue #3415
  * Fixed
    + Fix for ReflectionAnnotationDeclaration getClassName()
    + Fix some yield expressions not recognized
    + Accept final in instanceof pattern
    + [Fix] Avoid test failure due to line separator differences on
    windows host
    + Fix issue #3700 Removing last statement with
    LexicalPreservingPrinter results in loss of indendation
    + Fix issue #3678 Function accepts a configuration but it does
    not do anything
- Upgrade to upstream version 3.24.3
  * API or Behaviour Change
    + Issue #3405 thread safety of pre/postprocessors (incl.
    breaking change to Processor with pre/post processor
    methods).
  * Changed
    + Minor refactoring to manage check in range and use hasRange
    method in class CommentsInserter
    + Renaming PACKAGE_PRIVATE to NONE (this refers to the
    discussion in the issue #2242)
  * Fixed
    + Fix documentation of JAVA_17
    + Fix issue 3631 NameExpr.resolve() does not take end of inner
    block scopes into account
    + Fix issue #3588 Modifier is removed when removing an
    annotation
    + Fix lambda generic types that are always resolved to the
    first type param
    + Fix issue #3489 SourceRoot.tryToParse() fails if the root
    path ends with a directory that is not a java identifier
    + Default pretty printer should print inner-class receiver
    parameters on constructors
    + Issue #3405 thread safety of pre/postprocessors (incl.
    breaking change to Processor with pre/post processor
    methods).
  * Developer Changes
    + chore(deps): update actions/checkout action to v3.0.1
    + official Apache Maven wrapper
    + chore(deps): update codecov/codecov-action action to v3
    + chore(deps): update dependency org.jacoco:jacoco-maven-plugin
    to v0.8.8
    + chore(deps): update dependency
    org.apache.maven.plugins:maven-clean-plugin to v3.2.0
    + chore(deps): update dependency
    org.apache.maven.plugins:maven-surefire-plugin to v3.0.0-m6
- Re-enable modules:
  javaparser-symbol-solver-{core,logic,model,testing}
- Add build dependency on mvn(org.javassist:javassist)
- Update summary and description</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1670846400">- Upgrade to upstream version 3.24.9
  * Highlights
    + Remove "executable" bit from code files (PR #3755 by @icmdaf)
  * Added
    + Created TypeSolverBuilder (PR #3421 by @4everTheOne)
  * Changed
    + Changing, in test classes, the initialization of the lexical
    preserva… (PR #3779 by @jlerbsc)
    + chore(deps): bump maven-dependency-plugin from 3.3.0 to 3.4.0
    (PR #3770 by @dependabot[bot])
    + chore(deps): bump maven-install-plugin from 3.0.1 to 3.1.0
    (PR #3756 by @dependabot[bot])
  * Fixed
    + Fix: #3195 Resolved methods in outer classes not inferred
    correcly (PR #3778 by @jlerbsc)
    + Fix: #3681 LineComment alwaysing trimming content (PR #3777
    by @jlerbsc)
    + Fix: #3773 Replacing nodes causes error in lexical preserving
    printer… (PR #3776 by @jlerbsc)
    + Fix: #2517 Modifying some nodes with the lexicalPreservation
    enabled … (PR #3775 by @jlerbsc)
    + Fix: #3725 JavaParserFacade var type in for-each loop cannot
    be resolved (PR #3768 by @abego)
    + Fix: #3216 LexicalPreservingPrinter add Wrong indentation
    when removing comments (PR #3766 by @jlerbsc)
    + Fix: #3472 Line comment removal causes IllegalStateException
    with LexicalPreservingPrinter (PR #3765 by @jlerbsc)
    + Fix: #3441 LexicalPreservingPrinter prints wrong output with
    line com… (PR #3764 by @jlerbsc)
    + Fix: #2137 ClassOrInterfaceDeclaration addMember using index
    (PR #3763 by @jlerbsc)
    + Fix: #3761 Lexical preserving corrupts source when adding a
    modifier in first position (PR #3762 by @jlerbsc)
    + Fix: #3693 Removing modifiers from method declaration results
    in loss… (PR #3760 by @jlerbsc)
    + Fix: #3750 Lexical preserving corrupts source (PR #3759 by
    @jlerbsc)
    + Fix: Fix the indentation generated by the
    LexicalPreservingPrinter wh… (PR #3758 by @jlerbsc)
  * Security
    + Remove "executable" bit from code files (PR #3755 by @icmdaf)
- Add build dependency on mvn(org.checkerframework:checker-qual)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1674907200">- Upgrade to upstream version 3.24.10
  * Added
    + Add a method in LexicalPreservingPrinter to know if LPP is
    available/activated on the specified node (PR #3823 by
    @jlerbsc)
    + Handle nested records (PR #3814 by @mernst)
    + Source printer import ordering strategy (PR #3807 by
    @4everTheOne)
  * Changed
    + chore(deps): bump versions-maven-plugin from 2.14.1 to 2.14.2
    (PR #3817 by @dependabot[bot])
    + Enabled import validation (PR #3812 by @4everTheOne)
    + Part 5 | Import organization (PR #3805 by @4everTheOne)
    + Part 4 | Import organization (PR #3804 by @4everTheOne)
    + Part 3 | Import organization (PR #3803 by @4everTheOne)
    + Part 2 | Import organization (PR #3802 by @4everTheOne)
    + Part 1 | Import organization (PR #3801 by @4everTheOne)
    + Checkstyle configuration tweaks (PR #3799 by @4everTheOne)
    + chore(deps): bump versions-maven-plugin from 2.13.0 to 2.14.1
    (PR #3797 by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.1.0 to 3.2.0 (PR
    [#3789] by @dependabot[bot])
    + chore(deps): bump checkstyle from 8.45.1 to 10.5.0 (PR #3788
    by @dependabot[bot])
  * Fixed
    + explicit use asString for performance (PR #3821 by @dencat)
    + Fix: issue #3818 Wrong range calculation on ArrayType with
    multiple d… (PR #3820 by @jlerbsc)
    + Fix: Lexical Preserving Fails To Remove Comment (PR #3810 by
    @jlerbsc)
  * Developer Changes
    + chore(deps): bump versions-maven-plugin from 2.13.0 to 2.14.0
    (PR #3794 by @dependabot[bot])
    + Basic CheckStyle validation (PR #3781 by @4everTheOne)
  * Uncategorised
    + Fix: 3412 Remove walkmod again (PR #3806 by @jlerbsc)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1678276800">- Upgrade to upstream version 3.25.1
  * API or Behaviour Change
    + Fix: Issue 3045 Unexpected exception when solving type inside
    an Anonymous class (PR #3896 by @jlerbsc)
  * Added
    + Improved search for functional interfaces (PR #3894 by
    @jlerbsc)
  * Changed
    + chore(deps): bump maven-compiler-plugin from 3.10.1 to 3.11.0
    (PR #3928 by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.7.0 to 10.8.0 (PR #3927
    by @dependabot[bot])
    + chore(deps): bump versions-maven-plugin from 2.14.2 to 2.15.0
    (PR #3914 by @dependabot[bot])
    + chore(deps): bump maven-javadoc-plugin from 3.4.1 to 3.5.0
    (PR #3906 by @dependabot[bot])
    + Refactor: cleanup/refactor code after fixing #3859 (PR #3886
    by @abego)
  * Fixed
    + Fix: issue 3924 Removing ImportDeclaration with Annotated
    package thr… (PR #3926 by @jlerbsc)
    + Fix: issue 3918 JavaParserTypeDeclarationAdapter resolving
    wrong Type via Ancestor (PR #3921 by @jlerbsc)
    + Fix: issue 3919 ResolvedType::isAssignableBy(ResolvedType) is
    wrong f… (PR #3920 by @jlerbsc)
    + Fix: issue 3911 java.lang.UnsupportedOperationException: T[]
    while resolving generic method with type parameter with
    arrays like List&lt;T[]&gt; (PR #3917 by @jlerbsc)
    + Fix: \s escape gives lexical error but should be valid since
    Java 15 (PR #3903 by @jlerbsc)
    + Fix: Issue 3045 Unexpected exception when solving type inside
    an Anonymous class (PR #3896 by @jlerbsc)
    + Fix issue 1883 Finding lambda return type (PR #3890 by
    @jlerbsc)
    + Fix: issue 1815 ArrayIndexOutOfBoundsException when resolving
    lambda parameter. This fix is offered by Blackgen (PR #3888
    by @jlerbsc)
  * Developer Changes
    + chore(deps): bump checkstyle from 10.6.0 to 10.7.0 (PR #3885
    by @dependabot[bot])
- Upgrade to upstream version 3.25.0
  * Added
    + First part of the implementation of least upper bound logic
    (PR #3880 by @jlerbsc)
    + feat: Improved support for calculating the type of an object
    creation… (PR #3877 by @jlerbsc)
    + feat: Implement addRecord &amp; getRecordByName for
    CompilationUnit (PR #3836 by @marcluque)
    + Support Jigsaw requires static (PR #3826 by @jlerbsc)
    + Add toDescriptor to ResolvedMethodDeclaration (PR #3819 by
    @vanHekthor)
    + Refactoring context (WIP) (PR #3792 by @jlerbsc)
    + Refactoring context (WIP) (PR #3782 by @jlerbsc)
    + Refactoring convert to usage (PR #3774 by @jlerbsc)
    + Simplified usage of class AssociableToAST (PR #3063 by
    @4everTheOne)
  * Changed
    + Revert import related checkstyle rule from error to warning
    (PR #3881 by @jlerbsc)
    + Minor refactoring for example to get all parameter types (PR
    [#3879] by @jlerbsc)
    + Add header and footer methods in comments instead of using
    literal st… (PR #3876 by @jlerbsc)
    + In the context of lexical preservation, the CSM token must be
    added m… (PR #3874 by @jlerbsc)
    + Refactoring: remove useless code that is already implemented
    (PR #3869 by @jlerbsc)
    + Memory usage improvement when printing a node from the
    LexicalPreserv… (PR #3858 by @jlerbsc)
    + chore(deps-dev): bump assertj-core from 3.24.1 to 3.24.2 (PR
    [#3852] by @dependabot[bot])
    + chore(deps): bump maven-checkstyle-plugin from 3.2.0 to 3.2.1
    (PR #3846 by @dependabot[bot])
    + chore(deps): bump maven-dependency-plugin from 3.4.0 to 3.5.0
    (PR #3845 by @dependabot[bot])
    + chore(deps): update junit5 monorepo to v5.9.2 (PR #3840 by
    @renovate[bot])
    + Minor refactoring on Difference class (PR #3839 by @jlerbsc)
    + chore(deps-dev): bump assertj-core from 3.23.1 to 3.24.1 (PR
    [#3837] by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.2.0 to 3.3.0 (PR
    [#3834] by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.5.0 to 10.6.0 (PR #3829
    by @dependabot[bot])
  * Fixed
    + Fix: Method hasScope must return true on
    NodeWithOptionalScope and No… (PR #3875 by @jlerbsc)
    + fix #3859 UnsupportedOperationException when trying to
    resolve a type… (PR #3873 by @abego)
    + Fix: issue 3866 Symbol solver is unable to resolve inner
    classes of ancestors when they are prefixed with a subclass
    (PR #3868 by @jlerbsc)
    + Fix: issue 3703 Allow removing empty parentheses after
    removing all pairs from an annotation (PR #3865 by @jlerbsc)
    + Fix: One must be able to know if any resolved type is a boxed
    primiti… (PR #3864 by @jlerbsc)
    + Fix: Issue 2374 Comments of added Nodes are ignored in
    LexicalPreserv… (PR #3856 by @jlerbsc)
    + Checkstyle for unused import (PR #3841 by @4everTheOne)
    + Update bnd file (PR #3783 by @jlerbsc)
  * Developer Changes
    + Update javaparser copyright headers (PR #3862 by @jlerbsc)
  * Uncategorised
    + Add test case to verify range calculation on ArrayType (PR
    [#3828] by @jlerbsc)
    + Add test case to verify that LexicalPreservation supports
    TextBlock (PR #3827 by @jlerbsc)
    + Refactoring: Removing useless method convertToUsage in
    JavaParserFacade (PR #3780 by @jlerbsc)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1680436800">- Upgrade to upstream version 3.25.2
  * Changed
    + chore(deps): bump maven-scm-plugin from 1.13.0 to 2.0.0 (PR
    [#3961] by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.8.1 to 10.9.1 (PR #3958
    by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.3.0 to 3.4.0 (PR
    [#3954] by @dependabot[bot])
  * Fixed
    + Fix: issue 3947 MANIFEST.MF points to non-existent URL (PR
    [#3966] by @jlerbsc)
    + Fix: issue 3951 ConfilictingGenericTypesException is thrown
    when an Object type is expected as a parameter and an
    interface is provided as the actual parameter (PR #3963 by
    @jlerbsc)
    + Fix: issue 3949 LexicalPreservingPrinter Ignores Changes to
    LambdaExp… (PR #3959 by @jlerbsc)
    + Fix: Unit test since Return-Type-Substituable is fully
    implemented on reference type (PR #3943 by @jlerbsc)
    + Fix: issue on FunctionalInterfaceLogic but waiting for
    Return-Type-Su… (PR #3941 by @jlerbsc)
    + Suggested fix: hardcoded specific LambdaExpr case in
    LexicalDifferenc… (PR #3938 by @blacelle)
    + Fix TextBlockLiteralExpr in LexicalDifferenceCalculator (PR
    [#3937] by @blacelle)
    + Fix: issue 3919 An array of primitive type cannot be assigned
    to an array of object (PR #3933 by @jlerbsc)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1684670400">- Upgrade to upstream version 3.25.3
  * Changed
    + Minor simplification of the Difference class (PR #4008 by
    @jlerbsc)
    + Perf: Remove unnecessary methods and quickly return to the
    Range.cont… (PR #3996 by @jlerbsc)
  * Fixed
    + Fix: issue 1843 Problems with hasAnnotation() and
    hasDirectlyAnnotati… (PR #4015 by @jlerbsc)
    + Fix: Issue 3995 resolving a method call with a variadic
    argument of p… (PR #3998 by @jlerbsc)
    + Fix: issue 3983 why FieldDeclaration in an interface calling
    isStatic… (PR #3986 by @jlerbsc)
  * Developer Changes
    + chore(deps): bump checkstyle from 10.9.3 to 10.10.0 (PR #4014
    by @dependabot[bot])
    + chore(deps): update junit5 monorepo to v5.9.3 (PR #4012 by
    @renovate[bot])
    + chore(deps): bump jacoco-maven-plugin from 0.8.9 to 0.8.10
    (PR #4011 by @dependabot[bot])
    + chore(deps-dev): bump okhttp from 4.10.0 to 4.11.0 (PR #4009
    by @dependabot[bot])
    + chore(deps): bump codecov/codecov-action from 3.1.2 to 3.1.3
    (PR #4006 by @dependabot[bot])
    + chore(deps): bump maven-checkstyle-plugin from 3.2.1 to 3.2.2
    (PR #4005 by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.5.1 to 3.5.2 (PR
    [#3994] by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.5.0 to 3.5.1 (PR
    [#3992] by @dependabot[bot])
    + chore(deps): bump codecov/codecov-action from 3.1.1 to 3.1.2
    (PR #3988 by @dependabot[bot])
    + chore(deps): bump maven-deploy-plugin from 3.1.0 to 3.1.1 (PR
    [#3985] by @dependabot[bot])
    + chore(deps): bump jacoco-maven-plugin from 0.8.8 to 0.8.9 (PR
    [#3981] by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.9.1 to 10.9.3 (PR #3980
    by @dependabot[bot])
    + chore(deps): bump maven-resources-plugin from 3.3.0 to 3.3.1
    (PR #3979 by @dependabot[bot])
    + chore(deps): bump maven-install-plugin from 3.1.0 to 3.1.1
    (PR #3975 by @dependabot[bot])
    + chore(deps): bump maven-release-plugin from 2.5.3 to 3.0.0
    (PR #3965 by @dependabot[bot])
  * Uncategorised
    + add test for showing interface field shall be static &amp; final
    (PR #3984 by @XenoAmess)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1689336000">- Upgrade to upstream version 3.25.4
  * Changed
    + Nested 'if' statements should be simplified (PR #4085 by
    @jlerbsc)
    + BDD tests: migrate to JBehave 5 (PR #4028 by @valfirst)
  * Fixed
    + Fix: issue 4077 After building JavaParser (with tests) on
    MacOS multi… (PR #4086 by @jlerbsc)
    + fix line separators of selected test files (PR #4083 by
    @abego)
    + Fix: issue 3978 typesolver can't parse in parallel (PR #4073
    by @jlerbsc)
    + Fix #4056 isDeclaredInInterface() returns true for fields
    declared inside enumerations contained in an interface (PR
    [#4057] by @Elewyth)
    + Fix: issue 4037 ArrayIndexOutOfBoundsException throws when
    method param is variadic (PR #4046 by @jlerbsc)
    + Fix: issue 4016 Failed to parse variable with name 'sealed'
    or 'permits' (PR #4039 by @jlerbsc)
  * Developer Changes
    + chore(deps): bump guava from 32.1.0-jre to 32.1.1-jre (PR
    [#4089] by @dependabot[bot])
    + chore(deps): bump guava from 32.0.0-jre to 32.1.0-jre (PR
    [#4087] by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.12.0 to 10.12.1 (PR
    [#4084] by @dependabot[bot])
    + chore(deps): bump versions-maven-plugin from 2.15.0 to 2.16.0
    (PR #4055 by @dependabot[bot])
    + chore(deps): bump maven-release-plugin from 3.0.0 to 3.0.1
    (PR #4053 by @dependabot[bot])
    + chore(deps): bump guava from 31.1-jre to 32.0.0-jre (PR #4042
    by @dependabot[bot])
    + chore(deps): bump maven-dependency-plugin from 3.5.0 to 3.6.0
    (PR #4035 by @dependabot[bot])
    + chore(deps): bump maven-checkstyle-plugin from 3.2.2 to 3.3.0
    (PR #4033 by @dependabot[bot])
    + chore(deps): bump maven-scm-plugin from 2.0.0 to 2.0.1 (PR
    [#4031] by @dependabot[bot])
    + chore(deps): bump codecov/codecov-action from 3.1.3 to 3.1.4
    (PR #4030 by @dependabot[bot])
    + chore(deps): bump build-helper-maven-plugin from 3.3.0 to
    3.4.0 (PR #4026 by @dependabot[bot])
    + chore(deps): update dependency maven to v3.9.2 (PR #4024 by
    @renovate[bot])</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1693569600">- Upgrade to upstream version 3.25.5
  * Added
    + fix: issue 4115 ResolvedUnionType should give access to a
    list of resolved types (PR #4119 by @jlerbsc)
    + Support getting more annotation default values using
    reflection (PR #4103 by @freya022)
  * Changed
    + Minor refactoring: Simplifies how to group deleted tokens by
    extracting a method into an independent class (PR #4134 by
    @jlerbsc)
    + Replace deprecated command with environment file (PR #4122 by
    @70825)
    + Fixes missing named constructor in Modifier.java (PR #4092 by
    @Auties00)
  * Fixed
    + Fix: issue 4133 Top-level class containerType() throws an
    exception instead of Optional.empty() (PR #4135 by @jlerbsc)
    + Fix: apply multiline strings (PR #4130 by @70825)
    + Fix: issue 3976 Issue resolving implicit generic types (PR
    [#4128] by @jlerbsc)
    + Add unit test for PR 4091 Fixed missing permits in pretty
    printer (PR #4126 by @jlerbsc)
    + Fix: issue 4124 UnsupportedOperationException: 'T' is thrown
    in MethodCallExpr resolve (PR #4125 by @jlerbsc)
    + Fix: issue 4051 Switched upperBounds and lowerBounds on
    ResolvedTypeP… (PR #4123 by @jlerbsc)
    + Fix failing test on JDK 17 (PR #4121 by @mahesh-hegde)
    + Fix: issue 3673 isAssignableBy method StackOverflowError (PR
    [#4118] by @jlerbsc)
    + Orphan comment added when using lexical preservation is not
    printed (PR #4114 by @jlerbsc)
    + Fixed missing permits in pretty printer (PR #4091 by
    @Auties00)
  * Developer Changes
    + chore(deps): update actions/checkout action to v3.6.0 (PR
    [#4127] by @renovate[bot])
    + chore(deps): bump com.google.guava:guava from 32.1.1-jre to
    32.1.2-jre (PR #4109 by @dependabot[bot])
  * Uncategorised
    + Fix: issue 4104 LPP doesn't handle new switch entries well
    (PR #4106 by @jlerbsc)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Reproducible: don't emit timestamp by bnd-maven-plugin</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Avoid incompatibilities in jdk 21 by building with release 8</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1700654400">- Upgrade to upstream version 3.25.6
  * Changed
    + reformat javaconcept take 2 (PR #4167 by @JimmyGan437)
    + Using JAXP on XMLPrinter implementation (PR #4166 by
    @lcbarcellos)
    + replace deprecated methond calls to their replacements (PR
    [#4157] by @JimmyGan437)
    + feat(#4075): Improve the validation error messages (PR #4116
    by @volodya-lombrozo)
  * Fixed
    + Fix: issue #2751 new HashSet()" != "new HashSet&lt;&gt;() (PR #4183
    by @lcbarcellos)
    + Fixes #2625 Add messages to thrown exceptions (PR #4177 by
    @oannhpham)
    + Fix: issue 4163 Calling
    MethodDeclaration.getDeclarationAsString leads to
    MethodDelaration.getComment returning no comment (PR #4165 by
    @jlerbsc)
    + Fix: issue 3673 isAssignableBy method StackOverflowError (PR
    [#4156] by @jlerbsc)
    + fix: issue 3184 Unable to get the resolved type of class
    ResolvedReferenceType from T (PR #4147 by @jlerbsc)
    + Fix: issue #3269 Test resources containing included
    interfaces do not compile (PR #4139 by @jlerbsc)
    + CalculateResolvedType Type error (PR #4138 by @jlerbsc)
    + Fix: issue #4036 LeastUpperBoundLogic.lub returns null when
    matches ConditionalExpr (PR #4137 by @jlerbsc)
    + Fix: issue #2484 SymbolResolver on MethodCallExpr fails if
    method parameter is of kind Class&lt;? extends y&gt; (PR #4136 by
    @jlerbsc)
  * Developer Changes
    + chore(deps): bump com.google.guava:guava from 32.1.2-jre to
    32.1.3-jre (PR #4154 by @dependabot[bot])
    + chore(deps): update actions/checkout action to v4 (PR #4141
    by @renovate[bot])</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1703246400">- Upgrade to upstream version 3.25.7
  * Added
    + [GHA] Remove old comment that is no longer valid around jdks
    and add jdk 17 (PR #4226 by @hazendaz)
    + Fix: issue 3833 No enum constant
    com.github.javaparser.ParserConfiguration.LanguageLevel.JAVA_18
    (PR #4221 by @jlerbsc)
  * Changed
    + Refactoring: Move cache features to javaparser-core (PR #4238
    by @jlerbsc)
    + Fix: removes reference to coveralls plugin which is not
    useful because codecov is used to track code coverage (PR
    [#4235] by @jlerbsc)
    + Uses jakarta.json api, upgrades jakarta.json-api to the
    latest version &amp; uses new default Eclipse Parsson (PR #4234
    by @jlerbsc)
    + Move mockito to 4.11.0 and handle byte buddy consistently as
    well as properly define its agent in argLine for surefire (PR
    [#4228] by @hazendaz)
    + Cleanup poms, use jakarta provided (javax namespace),
    hamcrest follow up, and switch coveralls plugin - Fixes #4111
    (PR #4225 by @hazendaz)
    + [pom] Switch from hamcrest-library (deprecated) to hamcrest
    (PR #4200 by @hazendaz)
    + Putting code in the .orElse that has a side effect that can
    affect performance (PR #4199 by @jlerbsc)
  * Fixed
    + Fix: issue 3650 unreproducible MAVEN_BUILD_TIMESTAMP (PR
    [#4243] by @jlerbsc)
    + Fix: issue 3972 StackOverflowError when resolving type of
    scope of a MethodCall (PR #4236 by @jlerbsc)
    + [fix] Jdk 18 enum stub was extended off java 16 post
    processor not java17 (PR #4227 by @hazendaz)
    + Fix: issue #4047 Symbol Solver mixes name with type (PR #4206
    by @jlerbsc)
    + Fix grammar (PR #4203 by @mernst)
    + Minor changes : corrupted format, useless cast, javadoc (PR
    [#4198] by @jlerbsc)
  * Developer Changes
    + chore(deps): update actions/setup-java action to v4 (PR #4241
    by @renovate[bot])
    + chore(deps): bump org.codehaus.mojo:build-helper-maven-plugin
    from 3.4.0 to 3.5.0 (PR #4223 by @dependabot[bot])
    + Adds sponsor link to help the project live and grow (PR #4204
    by @jlerbsc)
    + chore(deps): bump org.codehaus.mojo:templating-maven-plugin
    from 1.0.0 to 3.0.0 (PR #4195 by @dependabot[bot])
    + chore(deps): update junit5 monorepo to v5.10.1 (PR #4193 by
    @renovate[bot])
  * Uncategorised
    + Added unit tests for visitors (PR #4239 by @4everTheOne)
    + Unit tests for class GenericListVisitorAdapter (PR #4237 by
    @4everTheOne)
    + Update readme.md (PR #4222 by @jlerbsc)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1705147200">- Upgrade to upstream version 3.25.8
  * Added
    + feat: creates cache statistics and moves Cache interface to
    javaparser-core (PR #4278 by @jlerbsc)
    + feat: Add parseArrayInitializerExpr to JavaParser API (PR
    [#4276] by @iMashtak)
    + feat: A visitor looking for a node by its position in an AST
    (PR #4258 by @jlerbsc)
  * Changed
    + fix: Partial removal of the use of instanceof in favour of
    the use of the API (PR #4280 by @jlerbsc)
    + [GHA] Run on java 18 (PR #4252 by @hazendaz)
  * Fixed
    + fix: issue 4240 Calling resolve on catch block parameter
    throws exception (PR #4279 by @jlerbsc)
    + Fix: issue 4270 Exception when resolving ObjectCreationExpr
    with nested varargs (PR #4273 by @jlerbsc)
    + add Java_18 to yieldSupport (PR #4262 by @Kimmmey)
    + fix: issue #4245 UnsupportedOperationException with
    LexicalPreservingPrinter when removing a sealed modified (PR
    [#4253] by @jlerbsc)
    + [ci] Fix change log released version as 3.25.7 (PR #4251 by
    @hazendaz)
    + Fix: issue 3278 Lazy types cause stack overflow when trying
    to find the least upper bound type (PR #4246 by @jlerbsc)
  * Developer Changes
    + chore(deps): bump com.google.guava:guava from 32.1.3-jre to
    33.0.0-jre (PR #4264 by @dependabot[bot])
  * Uncategorised
    + Revert "Refactoring: Move cache features to javaparser-core"
    (PR #4274 by @jlerbsc)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714910400">- Upgrade to upstream version 3.25.10
  * Fixed
    + Fix issue 4345 Strange error when trying to find erasure of
    generic t… (PR #4362 by @jlerbsc)
    + fix: issue 4358 prevent infinite cycles with static imports
    (PR #4359 by @kdunee)
    + Refactor ResolvedReferenceType#equals (PR #4351 by @freya022)
    + fix: issue 4331 Cannot be 'abstract' and also 'private'. for
    a private method in an interface (PR #4332 by @jlerbsc)
  * Developer Changes
    + chore(deps): bump actions/checkout from 4.1.1 to 4.1.2 (PR
    [#4341] by @dependabot[bot])</changelog>
</package>
<package pkgid="dd7c1c5470d63f686133dcddcd4537b2293e68b137b3520ff1b0ce8c4433556c39479fccb0eada44fc6b1da93d2c96454e37cdcd7c1a25320f669d4c0b63f146" name="javaparser" arch="src">
  <version epoch="0" ver="3.25.10" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569931200">- Initial packaging of javaparser 3.3.5</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646913600">- Upgrade to the latest version 3.24.0
  * A long list of fixes is to be found at https://github.com/
    /javaparser/javaparser/blob/master/changelog.md
  * Upgrade needed to be able to upgrade jctools and make them
    not depend hard on Java 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1653307200">- Upgrade to upstream version 3.24.2
  * Fixes:
    + Adding constructor descriptor
    + Fix issue #3491  Method has a multidimensional arrays argument
    in jar file. when call the method throw
    UnsolvedSymbolException
    + Fix issue #3218 GetSourceRoots() does not return all source
    roots
    + Bug in ArrayCreationExpr constructors
    + Fix issue 3440 Removing a node with LexicalPreservingPrinter
    causes UnsupportedOperationException
    + Improve unit test for BlockStmtContextResolutionTest
    + Improve Conditional Operator resolution [JLS 15.25]
    + Fix issue #3526 Variable or FieldDeclaration is not resolved
    correctly when another variable with the same name is
    declared in the same block</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1669550400">- Upgrade to upstream version 3.24.8
  * Added
    + [Fixes #3099] Added ability to solve type with a list of
    expected type arguments
    + [Suggestion] NonNull generator for parameters
  * Changed
    + Updated workflow to only run one job per PR
    + Remove or comment system.out.println statement in unit tests
    + Added Optional method in SymbolReference
    + Centralized management of symbol solver exceptions to prevent
    exception type Erasion
  * Fixed
    + Fix issue #1827 Issue resolving a constructor of a class
    using generics
    + Fix issue #3728 ParseProblemException
    + Updated Badge for Build and Coverage
    + Position
    + Fix part of issue #3721 UnsupportedOperationException while
    trying to modify the type of a variable
    + Implemented isReferenceType in ResolvedTypeDeclaration and
    isTypeParameter in ResolvedTypeParameterDeclaration
  * Developer Changes
    + chore(deps): bump versions-maven-plugin from 2.12.0 to 2.13.0
    + Fix maven wrapper not found in generator scripts
    + chore(deps): bump actions/checkout from 3.0.2 to 3.1.0
  * Uncategorised
    + Change issue 1945 test to paramaterized
    + More unit tests for JavaToken and CodeGenerationUtils
- Upgrade to upstream version 3.24.7
  * Highlights
    + Issue #3415
  * Changed
    + Refactoring - use of existing methods
    + Refactoring adding convenient methods to know if a
    DifferenceElement is added, removed or kept
  * Deprecated
    + Issue #3415
  * Fixed
    + Fix for ReflectionAnnotationDeclaration getClassName()
    + Fix some yield expressions not recognized
    + Accept final in instanceof pattern
    + [Fix] Avoid test failure due to line separator differences on
    windows host
    + Fix issue #3700 Removing last statement with
    LexicalPreservingPrinter results in loss of indendation
    + Fix issue #3678 Function accepts a configuration but it does
    not do anything
- Upgrade to upstream version 3.24.3
  * API or Behaviour Change
    + Issue #3405 thread safety of pre/postprocessors (incl.
    breaking change to Processor with pre/post processor
    methods).
  * Changed
    + Minor refactoring to manage check in range and use hasRange
    method in class CommentsInserter
    + Renaming PACKAGE_PRIVATE to NONE (this refers to the
    discussion in the issue #2242)
  * Fixed
    + Fix documentation of JAVA_17
    + Fix issue 3631 NameExpr.resolve() does not take end of inner
    block scopes into account
    + Fix issue #3588 Modifier is removed when removing an
    annotation
    + Fix lambda generic types that are always resolved to the
    first type param
    + Fix issue #3489 SourceRoot.tryToParse() fails if the root
    path ends with a directory that is not a java identifier
    + Default pretty printer should print inner-class receiver
    parameters on constructors
    + Issue #3405 thread safety of pre/postprocessors (incl.
    breaking change to Processor with pre/post processor
    methods).
  * Developer Changes
    + chore(deps): update actions/checkout action to v3.0.1
    + official Apache Maven wrapper
    + chore(deps): update codecov/codecov-action action to v3
    + chore(deps): update dependency org.jacoco:jacoco-maven-plugin
    to v0.8.8
    + chore(deps): update dependency
    org.apache.maven.plugins:maven-clean-plugin to v3.2.0
    + chore(deps): update dependency
    org.apache.maven.plugins:maven-surefire-plugin to v3.0.0-m6
- Re-enable modules:
  javaparser-symbol-solver-{core,logic,model,testing}
- Add build dependency on mvn(org.javassist:javassist)
- Update summary and description</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1670846400">- Upgrade to upstream version 3.24.9
  * Highlights
    + Remove "executable" bit from code files (PR #3755 by @icmdaf)
  * Added
    + Created TypeSolverBuilder (PR #3421 by @4everTheOne)
  * Changed
    + Changing, in test classes, the initialization of the lexical
    preserva… (PR #3779 by @jlerbsc)
    + chore(deps): bump maven-dependency-plugin from 3.3.0 to 3.4.0
    (PR #3770 by @dependabot[bot])
    + chore(deps): bump maven-install-plugin from 3.0.1 to 3.1.0
    (PR #3756 by @dependabot[bot])
  * Fixed
    + Fix: #3195 Resolved methods in outer classes not inferred
    correcly (PR #3778 by @jlerbsc)
    + Fix: #3681 LineComment alwaysing trimming content (PR #3777
    by @jlerbsc)
    + Fix: #3773 Replacing nodes causes error in lexical preserving
    printer… (PR #3776 by @jlerbsc)
    + Fix: #2517 Modifying some nodes with the lexicalPreservation
    enabled … (PR #3775 by @jlerbsc)
    + Fix: #3725 JavaParserFacade var type in for-each loop cannot
    be resolved (PR #3768 by @abego)
    + Fix: #3216 LexicalPreservingPrinter add Wrong indentation
    when removing comments (PR #3766 by @jlerbsc)
    + Fix: #3472 Line comment removal causes IllegalStateException
    with LexicalPreservingPrinter (PR #3765 by @jlerbsc)
    + Fix: #3441 LexicalPreservingPrinter prints wrong output with
    line com… (PR #3764 by @jlerbsc)
    + Fix: #2137 ClassOrInterfaceDeclaration addMember using index
    (PR #3763 by @jlerbsc)
    + Fix: #3761 Lexical preserving corrupts source when adding a
    modifier in first position (PR #3762 by @jlerbsc)
    + Fix: #3693 Removing modifiers from method declaration results
    in loss… (PR #3760 by @jlerbsc)
    + Fix: #3750 Lexical preserving corrupts source (PR #3759 by
    @jlerbsc)
    + Fix: Fix the indentation generated by the
    LexicalPreservingPrinter wh… (PR #3758 by @jlerbsc)
  * Security
    + Remove "executable" bit from code files (PR #3755 by @icmdaf)
- Add build dependency on mvn(org.checkerframework:checker-qual)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1674907200">- Upgrade to upstream version 3.24.10
  * Added
    + Add a method in LexicalPreservingPrinter to know if LPP is
    available/activated on the specified node (PR #3823 by
    @jlerbsc)
    + Handle nested records (PR #3814 by @mernst)
    + Source printer import ordering strategy (PR #3807 by
    @4everTheOne)
  * Changed
    + chore(deps): bump versions-maven-plugin from 2.14.1 to 2.14.2
    (PR #3817 by @dependabot[bot])
    + Enabled import validation (PR #3812 by @4everTheOne)
    + Part 5 | Import organization (PR #3805 by @4everTheOne)
    + Part 4 | Import organization (PR #3804 by @4everTheOne)
    + Part 3 | Import organization (PR #3803 by @4everTheOne)
    + Part 2 | Import organization (PR #3802 by @4everTheOne)
    + Part 1 | Import organization (PR #3801 by @4everTheOne)
    + Checkstyle configuration tweaks (PR #3799 by @4everTheOne)
    + chore(deps): bump versions-maven-plugin from 2.13.0 to 2.14.1
    (PR #3797 by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.1.0 to 3.2.0 (PR
    [#3789] by @dependabot[bot])
    + chore(deps): bump checkstyle from 8.45.1 to 10.5.0 (PR #3788
    by @dependabot[bot])
  * Fixed
    + explicit use asString for performance (PR #3821 by @dencat)
    + Fix: issue #3818 Wrong range calculation on ArrayType with
    multiple d… (PR #3820 by @jlerbsc)
    + Fix: Lexical Preserving Fails To Remove Comment (PR #3810 by
    @jlerbsc)
  * Developer Changes
    + chore(deps): bump versions-maven-plugin from 2.13.0 to 2.14.0
    (PR #3794 by @dependabot[bot])
    + Basic CheckStyle validation (PR #3781 by @4everTheOne)
  * Uncategorised
    + Fix: 3412 Remove walkmod again (PR #3806 by @jlerbsc)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1678276800">- Upgrade to upstream version 3.25.1
  * API or Behaviour Change
    + Fix: Issue 3045 Unexpected exception when solving type inside
    an Anonymous class (PR #3896 by @jlerbsc)
  * Added
    + Improved search for functional interfaces (PR #3894 by
    @jlerbsc)
  * Changed
    + chore(deps): bump maven-compiler-plugin from 3.10.1 to 3.11.0
    (PR #3928 by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.7.0 to 10.8.0 (PR #3927
    by @dependabot[bot])
    + chore(deps): bump versions-maven-plugin from 2.14.2 to 2.15.0
    (PR #3914 by @dependabot[bot])
    + chore(deps): bump maven-javadoc-plugin from 3.4.1 to 3.5.0
    (PR #3906 by @dependabot[bot])
    + Refactor: cleanup/refactor code after fixing #3859 (PR #3886
    by @abego)
  * Fixed
    + Fix: issue 3924 Removing ImportDeclaration with Annotated
    package thr… (PR #3926 by @jlerbsc)
    + Fix: issue 3918 JavaParserTypeDeclarationAdapter resolving
    wrong Type via Ancestor (PR #3921 by @jlerbsc)
    + Fix: issue 3919 ResolvedType::isAssignableBy(ResolvedType) is
    wrong f… (PR #3920 by @jlerbsc)
    + Fix: issue 3911 java.lang.UnsupportedOperationException: T[]
    while resolving generic method with type parameter with
    arrays like List&lt;T[]&gt; (PR #3917 by @jlerbsc)
    + Fix: \s escape gives lexical error but should be valid since
    Java 15 (PR #3903 by @jlerbsc)
    + Fix: Issue 3045 Unexpected exception when solving type inside
    an Anonymous class (PR #3896 by @jlerbsc)
    + Fix issue 1883 Finding lambda return type (PR #3890 by
    @jlerbsc)
    + Fix: issue 1815 ArrayIndexOutOfBoundsException when resolving
    lambda parameter. This fix is offered by Blackgen (PR #3888
    by @jlerbsc)
  * Developer Changes
    + chore(deps): bump checkstyle from 10.6.0 to 10.7.0 (PR #3885
    by @dependabot[bot])
- Upgrade to upstream version 3.25.0
  * Added
    + First part of the implementation of least upper bound logic
    (PR #3880 by @jlerbsc)
    + feat: Improved support for calculating the type of an object
    creation… (PR #3877 by @jlerbsc)
    + feat: Implement addRecord &amp; getRecordByName for
    CompilationUnit (PR #3836 by @marcluque)
    + Support Jigsaw requires static (PR #3826 by @jlerbsc)
    + Add toDescriptor to ResolvedMethodDeclaration (PR #3819 by
    @vanHekthor)
    + Refactoring context (WIP) (PR #3792 by @jlerbsc)
    + Refactoring context (WIP) (PR #3782 by @jlerbsc)
    + Refactoring convert to usage (PR #3774 by @jlerbsc)
    + Simplified usage of class AssociableToAST (PR #3063 by
    @4everTheOne)
  * Changed
    + Revert import related checkstyle rule from error to warning
    (PR #3881 by @jlerbsc)
    + Minor refactoring for example to get all parameter types (PR
    [#3879] by @jlerbsc)
    + Add header and footer methods in comments instead of using
    literal st… (PR #3876 by @jlerbsc)
    + In the context of lexical preservation, the CSM token must be
    added m… (PR #3874 by @jlerbsc)
    + Refactoring: remove useless code that is already implemented
    (PR #3869 by @jlerbsc)
    + Memory usage improvement when printing a node from the
    LexicalPreserv… (PR #3858 by @jlerbsc)
    + chore(deps-dev): bump assertj-core from 3.24.1 to 3.24.2 (PR
    [#3852] by @dependabot[bot])
    + chore(deps): bump maven-checkstyle-plugin from 3.2.0 to 3.2.1
    (PR #3846 by @dependabot[bot])
    + chore(deps): bump maven-dependency-plugin from 3.4.0 to 3.5.0
    (PR #3845 by @dependabot[bot])
    + chore(deps): update junit5 monorepo to v5.9.2 (PR #3840 by
    @renovate[bot])
    + Minor refactoring on Difference class (PR #3839 by @jlerbsc)
    + chore(deps-dev): bump assertj-core from 3.23.1 to 3.24.1 (PR
    [#3837] by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.2.0 to 3.3.0 (PR
    [#3834] by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.5.0 to 10.6.0 (PR #3829
    by @dependabot[bot])
  * Fixed
    + Fix: Method hasScope must return true on
    NodeWithOptionalScope and No… (PR #3875 by @jlerbsc)
    + fix #3859 UnsupportedOperationException when trying to
    resolve a type… (PR #3873 by @abego)
    + Fix: issue 3866 Symbol solver is unable to resolve inner
    classes of ancestors when they are prefixed with a subclass
    (PR #3868 by @jlerbsc)
    + Fix: issue 3703 Allow removing empty parentheses after
    removing all pairs from an annotation (PR #3865 by @jlerbsc)
    + Fix: One must be able to know if any resolved type is a boxed
    primiti… (PR #3864 by @jlerbsc)
    + Fix: Issue 2374 Comments of added Nodes are ignored in
    LexicalPreserv… (PR #3856 by @jlerbsc)
    + Checkstyle for unused import (PR #3841 by @4everTheOne)
    + Update bnd file (PR #3783 by @jlerbsc)
  * Developer Changes
    + Update javaparser copyright headers (PR #3862 by @jlerbsc)
  * Uncategorised
    + Add test case to verify range calculation on ArrayType (PR
    [#3828] by @jlerbsc)
    + Add test case to verify that LexicalPreservation supports
    TextBlock (PR #3827 by @jlerbsc)
    + Refactoring: Removing useless method convertToUsage in
    JavaParserFacade (PR #3780 by @jlerbsc)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1680436800">- Upgrade to upstream version 3.25.2
  * Changed
    + chore(deps): bump maven-scm-plugin from 1.13.0 to 2.0.0 (PR
    [#3961] by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.8.1 to 10.9.1 (PR #3958
    by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.3.0 to 3.4.0 (PR
    [#3954] by @dependabot[bot])
  * Fixed
    + Fix: issue 3947 MANIFEST.MF points to non-existent URL (PR
    [#3966] by @jlerbsc)
    + Fix: issue 3951 ConfilictingGenericTypesException is thrown
    when an Object type is expected as a parameter and an
    interface is provided as the actual parameter (PR #3963 by
    @jlerbsc)
    + Fix: issue 3949 LexicalPreservingPrinter Ignores Changes to
    LambdaExp… (PR #3959 by @jlerbsc)
    + Fix: Unit test since Return-Type-Substituable is fully
    implemented on reference type (PR #3943 by @jlerbsc)
    + Fix: issue on FunctionalInterfaceLogic but waiting for
    Return-Type-Su… (PR #3941 by @jlerbsc)
    + Suggested fix: hardcoded specific LambdaExpr case in
    LexicalDifferenc… (PR #3938 by @blacelle)
    + Fix TextBlockLiteralExpr in LexicalDifferenceCalculator (PR
    [#3937] by @blacelle)
    + Fix: issue 3919 An array of primitive type cannot be assigned
    to an array of object (PR #3933 by @jlerbsc)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1684670400">- Upgrade to upstream version 3.25.3
  * Changed
    + Minor simplification of the Difference class (PR #4008 by
    @jlerbsc)
    + Perf: Remove unnecessary methods and quickly return to the
    Range.cont… (PR #3996 by @jlerbsc)
  * Fixed
    + Fix: issue 1843 Problems with hasAnnotation() and
    hasDirectlyAnnotati… (PR #4015 by @jlerbsc)
    + Fix: Issue 3995 resolving a method call with a variadic
    argument of p… (PR #3998 by @jlerbsc)
    + Fix: issue 3983 why FieldDeclaration in an interface calling
    isStatic… (PR #3986 by @jlerbsc)
  * Developer Changes
    + chore(deps): bump checkstyle from 10.9.3 to 10.10.0 (PR #4014
    by @dependabot[bot])
    + chore(deps): update junit5 monorepo to v5.9.3 (PR #4012 by
    @renovate[bot])
    + chore(deps): bump jacoco-maven-plugin from 0.8.9 to 0.8.10
    (PR #4011 by @dependabot[bot])
    + chore(deps-dev): bump okhttp from 4.10.0 to 4.11.0 (PR #4009
    by @dependabot[bot])
    + chore(deps): bump codecov/codecov-action from 3.1.2 to 3.1.3
    (PR #4006 by @dependabot[bot])
    + chore(deps): bump maven-checkstyle-plugin from 3.2.1 to 3.2.2
    (PR #4005 by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.5.1 to 3.5.2 (PR
    [#3994] by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.5.0 to 3.5.1 (PR
    [#3992] by @dependabot[bot])
    + chore(deps): bump codecov/codecov-action from 3.1.1 to 3.1.2
    (PR #3988 by @dependabot[bot])
    + chore(deps): bump maven-deploy-plugin from 3.1.0 to 3.1.1 (PR
    [#3985] by @dependabot[bot])
    + chore(deps): bump jacoco-maven-plugin from 0.8.8 to 0.8.9 (PR
    [#3981] by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.9.1 to 10.9.3 (PR #3980
    by @dependabot[bot])
    + chore(deps): bump maven-resources-plugin from 3.3.0 to 3.3.1
    (PR #3979 by @dependabot[bot])
    + chore(deps): bump maven-install-plugin from 3.1.0 to 3.1.1
    (PR #3975 by @dependabot[bot])
    + chore(deps): bump maven-release-plugin from 2.5.3 to 3.0.0
    (PR #3965 by @dependabot[bot])
  * Uncategorised
    + add test for showing interface field shall be static &amp; final
    (PR #3984 by @XenoAmess)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1689336000">- Upgrade to upstream version 3.25.4
  * Changed
    + Nested 'if' statements should be simplified (PR #4085 by
    @jlerbsc)
    + BDD tests: migrate to JBehave 5 (PR #4028 by @valfirst)
  * Fixed
    + Fix: issue 4077 After building JavaParser (with tests) on
    MacOS multi… (PR #4086 by @jlerbsc)
    + fix line separators of selected test files (PR #4083 by
    @abego)
    + Fix: issue 3978 typesolver can't parse in parallel (PR #4073
    by @jlerbsc)
    + Fix #4056 isDeclaredInInterface() returns true for fields
    declared inside enumerations contained in an interface (PR
    [#4057] by @Elewyth)
    + Fix: issue 4037 ArrayIndexOutOfBoundsException throws when
    method param is variadic (PR #4046 by @jlerbsc)
    + Fix: issue 4016 Failed to parse variable with name 'sealed'
    or 'permits' (PR #4039 by @jlerbsc)
  * Developer Changes
    + chore(deps): bump guava from 32.1.0-jre to 32.1.1-jre (PR
    [#4089] by @dependabot[bot])
    + chore(deps): bump guava from 32.0.0-jre to 32.1.0-jre (PR
    [#4087] by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.12.0 to 10.12.1 (PR
    [#4084] by @dependabot[bot])
    + chore(deps): bump versions-maven-plugin from 2.15.0 to 2.16.0
    (PR #4055 by @dependabot[bot])
    + chore(deps): bump maven-release-plugin from 3.0.0 to 3.0.1
    (PR #4053 by @dependabot[bot])
    + chore(deps): bump guava from 31.1-jre to 32.0.0-jre (PR #4042
    by @dependabot[bot])
    + chore(deps): bump maven-dependency-plugin from 3.5.0 to 3.6.0
    (PR #4035 by @dependabot[bot])
    + chore(deps): bump maven-checkstyle-plugin from 3.2.2 to 3.3.0
    (PR #4033 by @dependabot[bot])
    + chore(deps): bump maven-scm-plugin from 2.0.0 to 2.0.1 (PR
    [#4031] by @dependabot[bot])
    + chore(deps): bump codecov/codecov-action from 3.1.3 to 3.1.4
    (PR #4030 by @dependabot[bot])
    + chore(deps): bump build-helper-maven-plugin from 3.3.0 to
    3.4.0 (PR #4026 by @dependabot[bot])
    + chore(deps): update dependency maven to v3.9.2 (PR #4024 by
    @renovate[bot])</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1693569600">- Upgrade to upstream version 3.25.5
  * Added
    + fix: issue 4115 ResolvedUnionType should give access to a
    list of resolved types (PR #4119 by @jlerbsc)
    + Support getting more annotation default values using
    reflection (PR #4103 by @freya022)
  * Changed
    + Minor refactoring: Simplifies how to group deleted tokens by
    extracting a method into an independent class (PR #4134 by
    @jlerbsc)
    + Replace deprecated command with environment file (PR #4122 by
    @70825)
    + Fixes missing named constructor in Modifier.java (PR #4092 by
    @Auties00)
  * Fixed
    + Fix: issue 4133 Top-level class containerType() throws an
    exception instead of Optional.empty() (PR #4135 by @jlerbsc)
    + Fix: apply multiline strings (PR #4130 by @70825)
    + Fix: issue 3976 Issue resolving implicit generic types (PR
    [#4128] by @jlerbsc)
    + Add unit test for PR 4091 Fixed missing permits in pretty
    printer (PR #4126 by @jlerbsc)
    + Fix: issue 4124 UnsupportedOperationException: 'T' is thrown
    in MethodCallExpr resolve (PR #4125 by @jlerbsc)
    + Fix: issue 4051 Switched upperBounds and lowerBounds on
    ResolvedTypeP… (PR #4123 by @jlerbsc)
    + Fix failing test on JDK 17 (PR #4121 by @mahesh-hegde)
    + Fix: issue 3673 isAssignableBy method StackOverflowError (PR
    [#4118] by @jlerbsc)
    + Orphan comment added when using lexical preservation is not
    printed (PR #4114 by @jlerbsc)
    + Fixed missing permits in pretty printer (PR #4091 by
    @Auties00)
  * Developer Changes
    + chore(deps): update actions/checkout action to v3.6.0 (PR
    [#4127] by @renovate[bot])
    + chore(deps): bump com.google.guava:guava from 32.1.1-jre to
    32.1.2-jre (PR #4109 by @dependabot[bot])
  * Uncategorised
    + Fix: issue 4104 LPP doesn't handle new switch entries well
    (PR #4106 by @jlerbsc)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Reproducible: don't emit timestamp by bnd-maven-plugin</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Avoid incompatibilities in jdk 21 by building with release 8</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1700654400">- Upgrade to upstream version 3.25.6
  * Changed
    + reformat javaconcept take 2 (PR #4167 by @JimmyGan437)
    + Using JAXP on XMLPrinter implementation (PR #4166 by
    @lcbarcellos)
    + replace deprecated methond calls to their replacements (PR
    [#4157] by @JimmyGan437)
    + feat(#4075): Improve the validation error messages (PR #4116
    by @volodya-lombrozo)
  * Fixed
    + Fix: issue #2751 new HashSet()" != "new HashSet&lt;&gt;() (PR #4183
    by @lcbarcellos)
    + Fixes #2625 Add messages to thrown exceptions (PR #4177 by
    @oannhpham)
    + Fix: issue 4163 Calling
    MethodDeclaration.getDeclarationAsString leads to
    MethodDelaration.getComment returning no comment (PR #4165 by
    @jlerbsc)
    + Fix: issue 3673 isAssignableBy method StackOverflowError (PR
    [#4156] by @jlerbsc)
    + fix: issue 3184 Unable to get the resolved type of class
    ResolvedReferenceType from T (PR #4147 by @jlerbsc)
    + Fix: issue #3269 Test resources containing included
    interfaces do not compile (PR #4139 by @jlerbsc)
    + CalculateResolvedType Type error (PR #4138 by @jlerbsc)
    + Fix: issue #4036 LeastUpperBoundLogic.lub returns null when
    matches ConditionalExpr (PR #4137 by @jlerbsc)
    + Fix: issue #2484 SymbolResolver on MethodCallExpr fails if
    method parameter is of kind Class&lt;? extends y&gt; (PR #4136 by
    @jlerbsc)
  * Developer Changes
    + chore(deps): bump com.google.guava:guava from 32.1.2-jre to
    32.1.3-jre (PR #4154 by @dependabot[bot])
    + chore(deps): update actions/checkout action to v4 (PR #4141
    by @renovate[bot])</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1703246400">- Upgrade to upstream version 3.25.7
  * Added
    + [GHA] Remove old comment that is no longer valid around jdks
    and add jdk 17 (PR #4226 by @hazendaz)
    + Fix: issue 3833 No enum constant
    com.github.javaparser.ParserConfiguration.LanguageLevel.JAVA_18
    (PR #4221 by @jlerbsc)
  * Changed
    + Refactoring: Move cache features to javaparser-core (PR #4238
    by @jlerbsc)
    + Fix: removes reference to coveralls plugin which is not
    useful because codecov is used to track code coverage (PR
    [#4235] by @jlerbsc)
    + Uses jakarta.json api, upgrades jakarta.json-api to the
    latest version &amp; uses new default Eclipse Parsson (PR #4234
    by @jlerbsc)
    + Move mockito to 4.11.0 and handle byte buddy consistently as
    well as properly define its agent in argLine for surefire (PR
    [#4228] by @hazendaz)
    + Cleanup poms, use jakarta provided (javax namespace),
    hamcrest follow up, and switch coveralls plugin - Fixes #4111
    (PR #4225 by @hazendaz)
    + [pom] Switch from hamcrest-library (deprecated) to hamcrest
    (PR #4200 by @hazendaz)
    + Putting code in the .orElse that has a side effect that can
    affect performance (PR #4199 by @jlerbsc)
  * Fixed
    + Fix: issue 3650 unreproducible MAVEN_BUILD_TIMESTAMP (PR
    [#4243] by @jlerbsc)
    + Fix: issue 3972 StackOverflowError when resolving type of
    scope of a MethodCall (PR #4236 by @jlerbsc)
    + [fix] Jdk 18 enum stub was extended off java 16 post
    processor not java17 (PR #4227 by @hazendaz)
    + Fix: issue #4047 Symbol Solver mixes name with type (PR #4206
    by @jlerbsc)
    + Fix grammar (PR #4203 by @mernst)
    + Minor changes : corrupted format, useless cast, javadoc (PR
    [#4198] by @jlerbsc)
  * Developer Changes
    + chore(deps): update actions/setup-java action to v4 (PR #4241
    by @renovate[bot])
    + chore(deps): bump org.codehaus.mojo:build-helper-maven-plugin
    from 3.4.0 to 3.5.0 (PR #4223 by @dependabot[bot])
    + Adds sponsor link to help the project live and grow (PR #4204
    by @jlerbsc)
    + chore(deps): bump org.codehaus.mojo:templating-maven-plugin
    from 1.0.0 to 3.0.0 (PR #4195 by @dependabot[bot])
    + chore(deps): update junit5 monorepo to v5.10.1 (PR #4193 by
    @renovate[bot])
  * Uncategorised
    + Added unit tests for visitors (PR #4239 by @4everTheOne)
    + Unit tests for class GenericListVisitorAdapter (PR #4237 by
    @4everTheOne)
    + Update readme.md (PR #4222 by @jlerbsc)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1705147200">- Upgrade to upstream version 3.25.8
  * Added
    + feat: creates cache statistics and moves Cache interface to
    javaparser-core (PR #4278 by @jlerbsc)
    + feat: Add parseArrayInitializerExpr to JavaParser API (PR
    [#4276] by @iMashtak)
    + feat: A visitor looking for a node by its position in an AST
    (PR #4258 by @jlerbsc)
  * Changed
    + fix: Partial removal of the use of instanceof in favour of
    the use of the API (PR #4280 by @jlerbsc)
    + [GHA] Run on java 18 (PR #4252 by @hazendaz)
  * Fixed
    + fix: issue 4240 Calling resolve on catch block parameter
    throws exception (PR #4279 by @jlerbsc)
    + Fix: issue 4270 Exception when resolving ObjectCreationExpr
    with nested varargs (PR #4273 by @jlerbsc)
    + add Java_18 to yieldSupport (PR #4262 by @Kimmmey)
    + fix: issue #4245 UnsupportedOperationException with
    LexicalPreservingPrinter when removing a sealed modified (PR
    [#4253] by @jlerbsc)
    + [ci] Fix change log released version as 3.25.7 (PR #4251 by
    @hazendaz)
    + Fix: issue 3278 Lazy types cause stack overflow when trying
    to find the least upper bound type (PR #4246 by @jlerbsc)
  * Developer Changes
    + chore(deps): bump com.google.guava:guava from 32.1.3-jre to
    33.0.0-jre (PR #4264 by @dependabot[bot])
  * Uncategorised
    + Revert "Refactoring: Move cache features to javaparser-core"
    (PR #4274 by @jlerbsc)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714910400">- Upgrade to upstream version 3.25.10
  * Fixed
    + Fix issue 4345 Strange error when trying to find erasure of
    generic t… (PR #4362 by @jlerbsc)
    + fix: issue 4358 prevent infinite cycles with static imports
    (PR #4359 by @kdunee)
    + Refactor ResolvedReferenceType#equals (PR #4351 by @freya022)
    + fix: issue 4331 Cannot be 'abstract' and also 'private'. for
    a private method in an interface (PR #4332 by @jlerbsc)
  * Developer Changes
    + chore(deps): bump actions/checkout from 4.1.1 to 4.1.2 (PR
    [#4341] by @dependabot[bot])</changelog>
</package>
<package pkgid="06b0f24fa6b723723496d95397a65d80e26b20cc838b813fafb873330088c6090523df16838cff2a3aa6df6aae58e50fd1954c20ddd7c6e182a5e3328c549606" name="javaparser-javadoc" arch="noarch">
  <version epoch="0" ver="3.25.10" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646913600">- Upgrade to the latest version 3.24.0
  * A long list of fixes is to be found at https://github.com/
    /javaparser/javaparser/blob/master/changelog.md
  * Upgrade needed to be able to upgrade jctools and make them
    not depend hard on Java 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1653307200">- Upgrade to upstream version 3.24.2
  * Fixes:
    + Adding constructor descriptor
    + Fix issue #3491  Method has a multidimensional arrays argument
    in jar file. when call the method throw
    UnsolvedSymbolException
    + Fix issue #3218 GetSourceRoots() does not return all source
    roots
    + Bug in ArrayCreationExpr constructors
    + Fix issue 3440 Removing a node with LexicalPreservingPrinter
    causes UnsupportedOperationException
    + Improve unit test for BlockStmtContextResolutionTest
    + Improve Conditional Operator resolution [JLS 15.25]
    + Fix issue #3526 Variable or FieldDeclaration is not resolved
    correctly when another variable with the same name is
    declared in the same block</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1669550400">- Upgrade to upstream version 3.24.8
  * Added
    + [Fixes #3099] Added ability to solve type with a list of
    expected type arguments
    + [Suggestion] NonNull generator for parameters
  * Changed
    + Updated workflow to only run one job per PR
    + Remove or comment system.out.println statement in unit tests
    + Added Optional method in SymbolReference
    + Centralized management of symbol solver exceptions to prevent
    exception type Erasion
  * Fixed
    + Fix issue #1827 Issue resolving a constructor of a class
    using generics
    + Fix issue #3728 ParseProblemException
    + Updated Badge for Build and Coverage
    + Position
    + Fix part of issue #3721 UnsupportedOperationException while
    trying to modify the type of a variable
    + Implemented isReferenceType in ResolvedTypeDeclaration and
    isTypeParameter in ResolvedTypeParameterDeclaration
  * Developer Changes
    + chore(deps): bump versions-maven-plugin from 2.12.0 to 2.13.0
    + Fix maven wrapper not found in generator scripts
    + chore(deps): bump actions/checkout from 3.0.2 to 3.1.0
  * Uncategorised
    + Change issue 1945 test to paramaterized
    + More unit tests for JavaToken and CodeGenerationUtils
- Upgrade to upstream version 3.24.7
  * Highlights
    + Issue #3415
  * Changed
    + Refactoring - use of existing methods
    + Refactoring adding convenient methods to know if a
    DifferenceElement is added, removed or kept
  * Deprecated
    + Issue #3415
  * Fixed
    + Fix for ReflectionAnnotationDeclaration getClassName()
    + Fix some yield expressions not recognized
    + Accept final in instanceof pattern
    + [Fix] Avoid test failure due to line separator differences on
    windows host
    + Fix issue #3700 Removing last statement with
    LexicalPreservingPrinter results in loss of indendation
    + Fix issue #3678 Function accepts a configuration but it does
    not do anything
- Upgrade to upstream version 3.24.3
  * API or Behaviour Change
    + Issue #3405 thread safety of pre/postprocessors (incl.
    breaking change to Processor with pre/post processor
    methods).
  * Changed
    + Minor refactoring to manage check in range and use hasRange
    method in class CommentsInserter
    + Renaming PACKAGE_PRIVATE to NONE (this refers to the
    discussion in the issue #2242)
  * Fixed
    + Fix documentation of JAVA_17
    + Fix issue 3631 NameExpr.resolve() does not take end of inner
    block scopes into account
    + Fix issue #3588 Modifier is removed when removing an
    annotation
    + Fix lambda generic types that are always resolved to the
    first type param
    + Fix issue #3489 SourceRoot.tryToParse() fails if the root
    path ends with a directory that is not a java identifier
    + Default pretty printer should print inner-class receiver
    parameters on constructors
    + Issue #3405 thread safety of pre/postprocessors (incl.
    breaking change to Processor with pre/post processor
    methods).
  * Developer Changes
    + chore(deps): update actions/checkout action to v3.0.1
    + official Apache Maven wrapper
    + chore(deps): update codecov/codecov-action action to v3
    + chore(deps): update dependency org.jacoco:jacoco-maven-plugin
    to v0.8.8
    + chore(deps): update dependency
    org.apache.maven.plugins:maven-clean-plugin to v3.2.0
    + chore(deps): update dependency
    org.apache.maven.plugins:maven-surefire-plugin to v3.0.0-m6
- Re-enable modules:
  javaparser-symbol-solver-{core,logic,model,testing}
- Add build dependency on mvn(org.javassist:javassist)
- Update summary and description</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1670846400">- Upgrade to upstream version 3.24.9
  * Highlights
    + Remove "executable" bit from code files (PR #3755 by @icmdaf)
  * Added
    + Created TypeSolverBuilder (PR #3421 by @4everTheOne)
  * Changed
    + Changing, in test classes, the initialization of the lexical
    preserva… (PR #3779 by @jlerbsc)
    + chore(deps): bump maven-dependency-plugin from 3.3.0 to 3.4.0
    (PR #3770 by @dependabot[bot])
    + chore(deps): bump maven-install-plugin from 3.0.1 to 3.1.0
    (PR #3756 by @dependabot[bot])
  * Fixed
    + Fix: #3195 Resolved methods in outer classes not inferred
    correcly (PR #3778 by @jlerbsc)
    + Fix: #3681 LineComment alwaysing trimming content (PR #3777
    by @jlerbsc)
    + Fix: #3773 Replacing nodes causes error in lexical preserving
    printer… (PR #3776 by @jlerbsc)
    + Fix: #2517 Modifying some nodes with the lexicalPreservation
    enabled … (PR #3775 by @jlerbsc)
    + Fix: #3725 JavaParserFacade var type in for-each loop cannot
    be resolved (PR #3768 by @abego)
    + Fix: #3216 LexicalPreservingPrinter add Wrong indentation
    when removing comments (PR #3766 by @jlerbsc)
    + Fix: #3472 Line comment removal causes IllegalStateException
    with LexicalPreservingPrinter (PR #3765 by @jlerbsc)
    + Fix: #3441 LexicalPreservingPrinter prints wrong output with
    line com… (PR #3764 by @jlerbsc)
    + Fix: #2137 ClassOrInterfaceDeclaration addMember using index
    (PR #3763 by @jlerbsc)
    + Fix: #3761 Lexical preserving corrupts source when adding a
    modifier in first position (PR #3762 by @jlerbsc)
    + Fix: #3693 Removing modifiers from method declaration results
    in loss… (PR #3760 by @jlerbsc)
    + Fix: #3750 Lexical preserving corrupts source (PR #3759 by
    @jlerbsc)
    + Fix: Fix the indentation generated by the
    LexicalPreservingPrinter wh… (PR #3758 by @jlerbsc)
  * Security
    + Remove "executable" bit from code files (PR #3755 by @icmdaf)
- Add build dependency on mvn(org.checkerframework:checker-qual)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1674907200">- Upgrade to upstream version 3.24.10
  * Added
    + Add a method in LexicalPreservingPrinter to know if LPP is
    available/activated on the specified node (PR #3823 by
    @jlerbsc)
    + Handle nested records (PR #3814 by @mernst)
    + Source printer import ordering strategy (PR #3807 by
    @4everTheOne)
  * Changed
    + chore(deps): bump versions-maven-plugin from 2.14.1 to 2.14.2
    (PR #3817 by @dependabot[bot])
    + Enabled import validation (PR #3812 by @4everTheOne)
    + Part 5 | Import organization (PR #3805 by @4everTheOne)
    + Part 4 | Import organization (PR #3804 by @4everTheOne)
    + Part 3 | Import organization (PR #3803 by @4everTheOne)
    + Part 2 | Import organization (PR #3802 by @4everTheOne)
    + Part 1 | Import organization (PR #3801 by @4everTheOne)
    + Checkstyle configuration tweaks (PR #3799 by @4everTheOne)
    + chore(deps): bump versions-maven-plugin from 2.13.0 to 2.14.1
    (PR #3797 by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.1.0 to 3.2.0 (PR
    [#3789] by @dependabot[bot])
    + chore(deps): bump checkstyle from 8.45.1 to 10.5.0 (PR #3788
    by @dependabot[bot])
  * Fixed
    + explicit use asString for performance (PR #3821 by @dencat)
    + Fix: issue #3818 Wrong range calculation on ArrayType with
    multiple d… (PR #3820 by @jlerbsc)
    + Fix: Lexical Preserving Fails To Remove Comment (PR #3810 by
    @jlerbsc)
  * Developer Changes
    + chore(deps): bump versions-maven-plugin from 2.13.0 to 2.14.0
    (PR #3794 by @dependabot[bot])
    + Basic CheckStyle validation (PR #3781 by @4everTheOne)
  * Uncategorised
    + Fix: 3412 Remove walkmod again (PR #3806 by @jlerbsc)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1678276800">- Upgrade to upstream version 3.25.1
  * API or Behaviour Change
    + Fix: Issue 3045 Unexpected exception when solving type inside
    an Anonymous class (PR #3896 by @jlerbsc)
  * Added
    + Improved search for functional interfaces (PR #3894 by
    @jlerbsc)
  * Changed
    + chore(deps): bump maven-compiler-plugin from 3.10.1 to 3.11.0
    (PR #3928 by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.7.0 to 10.8.0 (PR #3927
    by @dependabot[bot])
    + chore(deps): bump versions-maven-plugin from 2.14.2 to 2.15.0
    (PR #3914 by @dependabot[bot])
    + chore(deps): bump maven-javadoc-plugin from 3.4.1 to 3.5.0
    (PR #3906 by @dependabot[bot])
    + Refactor: cleanup/refactor code after fixing #3859 (PR #3886
    by @abego)
  * Fixed
    + Fix: issue 3924 Removing ImportDeclaration with Annotated
    package thr… (PR #3926 by @jlerbsc)
    + Fix: issue 3918 JavaParserTypeDeclarationAdapter resolving
    wrong Type via Ancestor (PR #3921 by @jlerbsc)
    + Fix: issue 3919 ResolvedType::isAssignableBy(ResolvedType) is
    wrong f… (PR #3920 by @jlerbsc)
    + Fix: issue 3911 java.lang.UnsupportedOperationException: T[]
    while resolving generic method with type parameter with
    arrays like List&lt;T[]&gt; (PR #3917 by @jlerbsc)
    + Fix: \s escape gives lexical error but should be valid since
    Java 15 (PR #3903 by @jlerbsc)
    + Fix: Issue 3045 Unexpected exception when solving type inside
    an Anonymous class (PR #3896 by @jlerbsc)
    + Fix issue 1883 Finding lambda return type (PR #3890 by
    @jlerbsc)
    + Fix: issue 1815 ArrayIndexOutOfBoundsException when resolving
    lambda parameter. This fix is offered by Blackgen (PR #3888
    by @jlerbsc)
  * Developer Changes
    + chore(deps): bump checkstyle from 10.6.0 to 10.7.0 (PR #3885
    by @dependabot[bot])
- Upgrade to upstream version 3.25.0
  * Added
    + First part of the implementation of least upper bound logic
    (PR #3880 by @jlerbsc)
    + feat: Improved support for calculating the type of an object
    creation… (PR #3877 by @jlerbsc)
    + feat: Implement addRecord &amp; getRecordByName for
    CompilationUnit (PR #3836 by @marcluque)
    + Support Jigsaw requires static (PR #3826 by @jlerbsc)
    + Add toDescriptor to ResolvedMethodDeclaration (PR #3819 by
    @vanHekthor)
    + Refactoring context (WIP) (PR #3792 by @jlerbsc)
    + Refactoring context (WIP) (PR #3782 by @jlerbsc)
    + Refactoring convert to usage (PR #3774 by @jlerbsc)
    + Simplified usage of class AssociableToAST (PR #3063 by
    @4everTheOne)
  * Changed
    + Revert import related checkstyle rule from error to warning
    (PR #3881 by @jlerbsc)
    + Minor refactoring for example to get all parameter types (PR
    [#3879] by @jlerbsc)
    + Add header and footer methods in comments instead of using
    literal st… (PR #3876 by @jlerbsc)
    + In the context of lexical preservation, the CSM token must be
    added m… (PR #3874 by @jlerbsc)
    + Refactoring: remove useless code that is already implemented
    (PR #3869 by @jlerbsc)
    + Memory usage improvement when printing a node from the
    LexicalPreserv… (PR #3858 by @jlerbsc)
    + chore(deps-dev): bump assertj-core from 3.24.1 to 3.24.2 (PR
    [#3852] by @dependabot[bot])
    + chore(deps): bump maven-checkstyle-plugin from 3.2.0 to 3.2.1
    (PR #3846 by @dependabot[bot])
    + chore(deps): bump maven-dependency-plugin from 3.4.0 to 3.5.0
    (PR #3845 by @dependabot[bot])
    + chore(deps): update junit5 monorepo to v5.9.2 (PR #3840 by
    @renovate[bot])
    + Minor refactoring on Difference class (PR #3839 by @jlerbsc)
    + chore(deps-dev): bump assertj-core from 3.23.1 to 3.24.1 (PR
    [#3837] by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.2.0 to 3.3.0 (PR
    [#3834] by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.5.0 to 10.6.0 (PR #3829
    by @dependabot[bot])
  * Fixed
    + Fix: Method hasScope must return true on
    NodeWithOptionalScope and No… (PR #3875 by @jlerbsc)
    + fix #3859 UnsupportedOperationException when trying to
    resolve a type… (PR #3873 by @abego)
    + Fix: issue 3866 Symbol solver is unable to resolve inner
    classes of ancestors when they are prefixed with a subclass
    (PR #3868 by @jlerbsc)
    + Fix: issue 3703 Allow removing empty parentheses after
    removing all pairs from an annotation (PR #3865 by @jlerbsc)
    + Fix: One must be able to know if any resolved type is a boxed
    primiti… (PR #3864 by @jlerbsc)
    + Fix: Issue 2374 Comments of added Nodes are ignored in
    LexicalPreserv… (PR #3856 by @jlerbsc)
    + Checkstyle for unused import (PR #3841 by @4everTheOne)
    + Update bnd file (PR #3783 by @jlerbsc)
  * Developer Changes
    + Update javaparser copyright headers (PR #3862 by @jlerbsc)
  * Uncategorised
    + Add test case to verify range calculation on ArrayType (PR
    [#3828] by @jlerbsc)
    + Add test case to verify that LexicalPreservation supports
    TextBlock (PR #3827 by @jlerbsc)
    + Refactoring: Removing useless method convertToUsage in
    JavaParserFacade (PR #3780 by @jlerbsc)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1680436800">- Upgrade to upstream version 3.25.2
  * Changed
    + chore(deps): bump maven-scm-plugin from 1.13.0 to 2.0.0 (PR
    [#3961] by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.8.1 to 10.9.1 (PR #3958
    by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.3.0 to 3.4.0 (PR
    [#3954] by @dependabot[bot])
  * Fixed
    + Fix: issue 3947 MANIFEST.MF points to non-existent URL (PR
    [#3966] by @jlerbsc)
    + Fix: issue 3951 ConfilictingGenericTypesException is thrown
    when an Object type is expected as a parameter and an
    interface is provided as the actual parameter (PR #3963 by
    @jlerbsc)
    + Fix: issue 3949 LexicalPreservingPrinter Ignores Changes to
    LambdaExp… (PR #3959 by @jlerbsc)
    + Fix: Unit test since Return-Type-Substituable is fully
    implemented on reference type (PR #3943 by @jlerbsc)
    + Fix: issue on FunctionalInterfaceLogic but waiting for
    Return-Type-Su… (PR #3941 by @jlerbsc)
    + Suggested fix: hardcoded specific LambdaExpr case in
    LexicalDifferenc… (PR #3938 by @blacelle)
    + Fix TextBlockLiteralExpr in LexicalDifferenceCalculator (PR
    [#3937] by @blacelle)
    + Fix: issue 3919 An array of primitive type cannot be assigned
    to an array of object (PR #3933 by @jlerbsc)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1684670400">- Upgrade to upstream version 3.25.3
  * Changed
    + Minor simplification of the Difference class (PR #4008 by
    @jlerbsc)
    + Perf: Remove unnecessary methods and quickly return to the
    Range.cont… (PR #3996 by @jlerbsc)
  * Fixed
    + Fix: issue 1843 Problems with hasAnnotation() and
    hasDirectlyAnnotati… (PR #4015 by @jlerbsc)
    + Fix: Issue 3995 resolving a method call with a variadic
    argument of p… (PR #3998 by @jlerbsc)
    + Fix: issue 3983 why FieldDeclaration in an interface calling
    isStatic… (PR #3986 by @jlerbsc)
  * Developer Changes
    + chore(deps): bump checkstyle from 10.9.3 to 10.10.0 (PR #4014
    by @dependabot[bot])
    + chore(deps): update junit5 monorepo to v5.9.3 (PR #4012 by
    @renovate[bot])
    + chore(deps): bump jacoco-maven-plugin from 0.8.9 to 0.8.10
    (PR #4011 by @dependabot[bot])
    + chore(deps-dev): bump okhttp from 4.10.0 to 4.11.0 (PR #4009
    by @dependabot[bot])
    + chore(deps): bump codecov/codecov-action from 3.1.2 to 3.1.3
    (PR #4006 by @dependabot[bot])
    + chore(deps): bump maven-checkstyle-plugin from 3.2.1 to 3.2.2
    (PR #4005 by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.5.1 to 3.5.2 (PR
    [#3994] by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.5.0 to 3.5.1 (PR
    [#3992] by @dependabot[bot])
    + chore(deps): bump codecov/codecov-action from 3.1.1 to 3.1.2
    (PR #3988 by @dependabot[bot])
    + chore(deps): bump maven-deploy-plugin from 3.1.0 to 3.1.1 (PR
    [#3985] by @dependabot[bot])
    + chore(deps): bump jacoco-maven-plugin from 0.8.8 to 0.8.9 (PR
    [#3981] by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.9.1 to 10.9.3 (PR #3980
    by @dependabot[bot])
    + chore(deps): bump maven-resources-plugin from 3.3.0 to 3.3.1
    (PR #3979 by @dependabot[bot])
    + chore(deps): bump maven-install-plugin from 3.1.0 to 3.1.1
    (PR #3975 by @dependabot[bot])
    + chore(deps): bump maven-release-plugin from 2.5.3 to 3.0.0
    (PR #3965 by @dependabot[bot])
  * Uncategorised
    + add test for showing interface field shall be static &amp; final
    (PR #3984 by @XenoAmess)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1689336000">- Upgrade to upstream version 3.25.4
  * Changed
    + Nested 'if' statements should be simplified (PR #4085 by
    @jlerbsc)
    + BDD tests: migrate to JBehave 5 (PR #4028 by @valfirst)
  * Fixed
    + Fix: issue 4077 After building JavaParser (with tests) on
    MacOS multi… (PR #4086 by @jlerbsc)
    + fix line separators of selected test files (PR #4083 by
    @abego)
    + Fix: issue 3978 typesolver can't parse in parallel (PR #4073
    by @jlerbsc)
    + Fix #4056 isDeclaredInInterface() returns true for fields
    declared inside enumerations contained in an interface (PR
    [#4057] by @Elewyth)
    + Fix: issue 4037 ArrayIndexOutOfBoundsException throws when
    method param is variadic (PR #4046 by @jlerbsc)
    + Fix: issue 4016 Failed to parse variable with name 'sealed'
    or 'permits' (PR #4039 by @jlerbsc)
  * Developer Changes
    + chore(deps): bump guava from 32.1.0-jre to 32.1.1-jre (PR
    [#4089] by @dependabot[bot])
    + chore(deps): bump guava from 32.0.0-jre to 32.1.0-jre (PR
    [#4087] by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.12.0 to 10.12.1 (PR
    [#4084] by @dependabot[bot])
    + chore(deps): bump versions-maven-plugin from 2.15.0 to 2.16.0
    (PR #4055 by @dependabot[bot])
    + chore(deps): bump maven-release-plugin from 3.0.0 to 3.0.1
    (PR #4053 by @dependabot[bot])
    + chore(deps): bump guava from 31.1-jre to 32.0.0-jre (PR #4042
    by @dependabot[bot])
    + chore(deps): bump maven-dependency-plugin from 3.5.0 to 3.6.0
    (PR #4035 by @dependabot[bot])
    + chore(deps): bump maven-checkstyle-plugin from 3.2.2 to 3.3.0
    (PR #4033 by @dependabot[bot])
    + chore(deps): bump maven-scm-plugin from 2.0.0 to 2.0.1 (PR
    [#4031] by @dependabot[bot])
    + chore(deps): bump codecov/codecov-action from 3.1.3 to 3.1.4
    (PR #4030 by @dependabot[bot])
    + chore(deps): bump build-helper-maven-plugin from 3.3.0 to
    3.4.0 (PR #4026 by @dependabot[bot])
    + chore(deps): update dependency maven to v3.9.2 (PR #4024 by
    @renovate[bot])</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1693569600">- Upgrade to upstream version 3.25.5
  * Added
    + fix: issue 4115 ResolvedUnionType should give access to a
    list of resolved types (PR #4119 by @jlerbsc)
    + Support getting more annotation default values using
    reflection (PR #4103 by @freya022)
  * Changed
    + Minor refactoring: Simplifies how to group deleted tokens by
    extracting a method into an independent class (PR #4134 by
    @jlerbsc)
    + Replace deprecated command with environment file (PR #4122 by
    @70825)
    + Fixes missing named constructor in Modifier.java (PR #4092 by
    @Auties00)
  * Fixed
    + Fix: issue 4133 Top-level class containerType() throws an
    exception instead of Optional.empty() (PR #4135 by @jlerbsc)
    + Fix: apply multiline strings (PR #4130 by @70825)
    + Fix: issue 3976 Issue resolving implicit generic types (PR
    [#4128] by @jlerbsc)
    + Add unit test for PR 4091 Fixed missing permits in pretty
    printer (PR #4126 by @jlerbsc)
    + Fix: issue 4124 UnsupportedOperationException: 'T' is thrown
    in MethodCallExpr resolve (PR #4125 by @jlerbsc)
    + Fix: issue 4051 Switched upperBounds and lowerBounds on
    ResolvedTypeP… (PR #4123 by @jlerbsc)
    + Fix failing test on JDK 17 (PR #4121 by @mahesh-hegde)
    + Fix: issue 3673 isAssignableBy method StackOverflowError (PR
    [#4118] by @jlerbsc)
    + Orphan comment added when using lexical preservation is not
    printed (PR #4114 by @jlerbsc)
    + Fixed missing permits in pretty printer (PR #4091 by
    @Auties00)
  * Developer Changes
    + chore(deps): update actions/checkout action to v3.6.0 (PR
    [#4127] by @renovate[bot])
    + chore(deps): bump com.google.guava:guava from 32.1.1-jre to
    32.1.2-jre (PR #4109 by @dependabot[bot])
  * Uncategorised
    + Fix: issue 4104 LPP doesn't handle new switch entries well
    (PR #4106 by @jlerbsc)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Reproducible: don't emit timestamp by bnd-maven-plugin</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Avoid incompatibilities in jdk 21 by building with release 8</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1700654400">- Upgrade to upstream version 3.25.6
  * Changed
    + reformat javaconcept take 2 (PR #4167 by @JimmyGan437)
    + Using JAXP on XMLPrinter implementation (PR #4166 by
    @lcbarcellos)
    + replace deprecated methond calls to their replacements (PR
    [#4157] by @JimmyGan437)
    + feat(#4075): Improve the validation error messages (PR #4116
    by @volodya-lombrozo)
  * Fixed
    + Fix: issue #2751 new HashSet()" != "new HashSet&lt;&gt;() (PR #4183
    by @lcbarcellos)
    + Fixes #2625 Add messages to thrown exceptions (PR #4177 by
    @oannhpham)
    + Fix: issue 4163 Calling
    MethodDeclaration.getDeclarationAsString leads to
    MethodDelaration.getComment returning no comment (PR #4165 by
    @jlerbsc)
    + Fix: issue 3673 isAssignableBy method StackOverflowError (PR
    [#4156] by @jlerbsc)
    + fix: issue 3184 Unable to get the resolved type of class
    ResolvedReferenceType from T (PR #4147 by @jlerbsc)
    + Fix: issue #3269 Test resources containing included
    interfaces do not compile (PR #4139 by @jlerbsc)
    + CalculateResolvedType Type error (PR #4138 by @jlerbsc)
    + Fix: issue #4036 LeastUpperBoundLogic.lub returns null when
    matches ConditionalExpr (PR #4137 by @jlerbsc)
    + Fix: issue #2484 SymbolResolver on MethodCallExpr fails if
    method parameter is of kind Class&lt;? extends y&gt; (PR #4136 by
    @jlerbsc)
  * Developer Changes
    + chore(deps): bump com.google.guava:guava from 32.1.2-jre to
    32.1.3-jre (PR #4154 by @dependabot[bot])
    + chore(deps): update actions/checkout action to v4 (PR #4141
    by @renovate[bot])</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1703246400">- Upgrade to upstream version 3.25.7
  * Added
    + [GHA] Remove old comment that is no longer valid around jdks
    and add jdk 17 (PR #4226 by @hazendaz)
    + Fix: issue 3833 No enum constant
    com.github.javaparser.ParserConfiguration.LanguageLevel.JAVA_18
    (PR #4221 by @jlerbsc)
  * Changed
    + Refactoring: Move cache features to javaparser-core (PR #4238
    by @jlerbsc)
    + Fix: removes reference to coveralls plugin which is not
    useful because codecov is used to track code coverage (PR
    [#4235] by @jlerbsc)
    + Uses jakarta.json api, upgrades jakarta.json-api to the
    latest version &amp; uses new default Eclipse Parsson (PR #4234
    by @jlerbsc)
    + Move mockito to 4.11.0 and handle byte buddy consistently as
    well as properly define its agent in argLine for surefire (PR
    [#4228] by @hazendaz)
    + Cleanup poms, use jakarta provided (javax namespace),
    hamcrest follow up, and switch coveralls plugin - Fixes #4111
    (PR #4225 by @hazendaz)
    + [pom] Switch from hamcrest-library (deprecated) to hamcrest
    (PR #4200 by @hazendaz)
    + Putting code in the .orElse that has a side effect that can
    affect performance (PR #4199 by @jlerbsc)
  * Fixed
    + Fix: issue 3650 unreproducible MAVEN_BUILD_TIMESTAMP (PR
    [#4243] by @jlerbsc)
    + Fix: issue 3972 StackOverflowError when resolving type of
    scope of a MethodCall (PR #4236 by @jlerbsc)
    + [fix] Jdk 18 enum stub was extended off java 16 post
    processor not java17 (PR #4227 by @hazendaz)
    + Fix: issue #4047 Symbol Solver mixes name with type (PR #4206
    by @jlerbsc)
    + Fix grammar (PR #4203 by @mernst)
    + Minor changes : corrupted format, useless cast, javadoc (PR
    [#4198] by @jlerbsc)
  * Developer Changes
    + chore(deps): update actions/setup-java action to v4 (PR #4241
    by @renovate[bot])
    + chore(deps): bump org.codehaus.mojo:build-helper-maven-plugin
    from 3.4.0 to 3.5.0 (PR #4223 by @dependabot[bot])
    + Adds sponsor link to help the project live and grow (PR #4204
    by @jlerbsc)
    + chore(deps): bump org.codehaus.mojo:templating-maven-plugin
    from 1.0.0 to 3.0.0 (PR #4195 by @dependabot[bot])
    + chore(deps): update junit5 monorepo to v5.10.1 (PR #4193 by
    @renovate[bot])
  * Uncategorised
    + Added unit tests for visitors (PR #4239 by @4everTheOne)
    + Unit tests for class GenericListVisitorAdapter (PR #4237 by
    @4everTheOne)
    + Update readme.md (PR #4222 by @jlerbsc)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1705147200">- Upgrade to upstream version 3.25.8
  * Added
    + feat: creates cache statistics and moves Cache interface to
    javaparser-core (PR #4278 by @jlerbsc)
    + feat: Add parseArrayInitializerExpr to JavaParser API (PR
    [#4276] by @iMashtak)
    + feat: A visitor looking for a node by its position in an AST
    (PR #4258 by @jlerbsc)
  * Changed
    + fix: Partial removal of the use of instanceof in favour of
    the use of the API (PR #4280 by @jlerbsc)
    + [GHA] Run on java 18 (PR #4252 by @hazendaz)
  * Fixed
    + fix: issue 4240 Calling resolve on catch block parameter
    throws exception (PR #4279 by @jlerbsc)
    + Fix: issue 4270 Exception when resolving ObjectCreationExpr
    with nested varargs (PR #4273 by @jlerbsc)
    + add Java_18 to yieldSupport (PR #4262 by @Kimmmey)
    + fix: issue #4245 UnsupportedOperationException with
    LexicalPreservingPrinter when removing a sealed modified (PR
    [#4253] by @jlerbsc)
    + [ci] Fix change log released version as 3.25.7 (PR #4251 by
    @hazendaz)
    + Fix: issue 3278 Lazy types cause stack overflow when trying
    to find the least upper bound type (PR #4246 by @jlerbsc)
  * Developer Changes
    + chore(deps): bump com.google.guava:guava from 32.1.3-jre to
    33.0.0-jre (PR #4264 by @dependabot[bot])
  * Uncategorised
    + Revert "Refactoring: Move cache features to javaparser-core"
    (PR #4274 by @jlerbsc)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1714910400">- Upgrade to upstream version 3.25.10
  * Fixed
    + Fix issue 4345 Strange error when trying to find erasure of
    generic t… (PR #4362 by @jlerbsc)
    + fix: issue 4358 prevent infinite cycles with static imports
    (PR #4359 by @kdunee)
    + Refactor ResolvedReferenceType#equals (PR #4351 by @freya022)
    + fix: issue 4331 Cannot be 'abstract' and also 'private'. for
    a private method in an interface (PR #4332 by @jlerbsc)
  * Developer Changes
    + chore(deps): bump actions/checkout from 4.1.1 to 4.1.2 (PR
    [#4341] by @dependabot[bot])</changelog>
</package>
<package pkgid="32e31d60d5d11d99ff0ac893272aba34d00a1563c97b125c8a3861b12507a3ec4723c0a912ffa76eae15b39085c07b1f4dbd8dd2f0be7ebfe7e6d22cdbe49f6f" name="jaxb-api" arch="noarch">
  <version epoch="0" ver="4.0.0" rel="3.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646395200">- Initial packaging of jaxb-api 4.0.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649678400">- In the ant build, replace current.year with 2022 for reproducible
  builds</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="fed2cfc94f87d6e565eb4a94617052ebca7870bf1a988ebf24089ad7ebaddb333d49d8ac1f105323dbe0fcd5cdedab16bb15295fb8571db8edd7ca1c26270514" name="jaxb-api" arch="src">
  <version epoch="0" ver="4.0.0" rel="3.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646395200">- Initial packaging of jaxb-api 4.0.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649678400">- In the ant build, replace current.year with 2022 for reproducible
  builds</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="1002a99f87dae882950031cb99f12e604a4e4fb34d7d2ebc2d492d20e072ad85e2be1058ff1d530e312252d9d90ef58a7f4e206c43d9b124c21845b8a0eab323" name="jaxb-api-javadoc" arch="noarch">
  <version epoch="0" ver="4.0.0" rel="3.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646395200">- Initial packaging of jaxb-api 4.0.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649678400">- In the ant build, replace current.year with 2022 for reproducible
  builds</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="687c72c542e155e033ad8ef57fd50b16913e6eecf0f0a4009d31ea612db4596884a18ed2a02bb9c3d1d1506aece2c3213e7036f7f85322090a548c719b6e2246" name="jcasgen-maven-plugin" arch="noarch">
  <version epoch="0" ver="3.5.0" rel="4.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1583150400">- Initial packaging of uimaj 2.8.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1645617600">- Do not build against the log4j12 packages, use the new reload4j</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build with java source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Gus Kenion &lt;gkenion@suse.com&gt;" date="1700654400">- Update to upstream release 3.5.0 (bsc#1217005, CVE-2023-39913)
  * Mostly feature and bug fixes.
  * Full list of changes can be found in README.md file
- Removed patch:
  * uimaj-2.8.1-jackson2.7.patch
    + not needed wit this version
- Added patch:
  * 0001-Revert-Issue-350-Clean-up-and-modernize-code.patch
    + Revert "modernizing of the code" as to preserve Java 8
    compatibility</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708603200">- Fix build with SLE12</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1715860800">- Fix build with maven-plugin-plugin &gt;= 3.11</changelog>
</package>
<package pkgid="3e7d3b3b5385509945a8dc0ab2ac4f3d817324ddb40de866099f3cdda9f2288aede2d516a24c94341e667e3424c8463e00b5fe1e4b52bee78fcb2308d71b62ed" name="jdepend" arch="noarch">
  <version epoch="0" ver="2.10" rel="4.1"/>
  <changelog author="ro@suse.de" date="1175169600">- added unzip to buildreq</changelog>
  <changelog author="mvyskocil@suse.cz" date="1205496000">- merged with jpackage 1.7:
- update to version 2.9.1
- removed a java14compat patch
- added a gcj build support
- added post(un) scripts for javadoc subpackage</changelog>
  <changelog author="mvyskocil@suse.cz" date="1220011200">- source=1.5 -target=1.5
- bzipped source code
- removed the gcj support
- removed a javadoc scripplets</changelog>
  <changelog author="tchvatal@suse.com" date="1497009600">- Drop javadoc so we build with gcj properly</changelog>
  <changelog author="fstrba@suse.com" date="1504872000">- Removed patch:
  * jdepend-target15.patch
- Added patch:
  * jdepend-target16.patch
    + Specify java source and target levels 1.6 in order to allow
    building with jdk9</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1543320000">- Add maven pom file</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1640692800">- Update to 2.10:
  * Official release that includes support for Java 8 constants
- Updated license from BSD-3 Clause to MIT (as per LICENSE.md file).
- Fix installed files permissions (were too broad).
- Fix LICENSE, CHANGES and README permissions.
- Fix demo permissions (were too broad).
- Rebased patches:
  * jdepend-target16.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647691200">- Specify the source/target levels 8 on ant invocation
- Removed patch:
  * jdepend-target16.patch
    + not needed with the source/target levels being specified on
    command-line</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1655553600">- Clean-up the spec file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714478400">- Simplify the spec:
  * remove old macros,
  * avoid versioned jars,
  * build and distribute javadoc</changelog>
</package>
<package pkgid="e723784fc6192ca8725811c1bd0b80c92fe21df31514ba1f508711a7e3e4231740bc9aa8695044c47eef79acb024dead87334cad3b183ffcda82c7ad862478c2" name="jdepend" arch="src">
  <version epoch="0" ver="2.10" rel="4.1"/>
  <changelog author="skh@suse.de" date="1094126400">- Initial package created with version 2.6 (JPackage 1.5)</changelog>
  <changelog author="jsmeix@suse.de" date="1121688000">- Current version 2.6 from JPackage.org</changelog>
  <changelog author="jsmeix@suse.de" date="1122552000">- Adjustments in the spec file.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="skh@suse.de" date="1159185600">- don't use icecream
- use source="1.4" and target="1.4" for build with java 1.5</changelog>
  <changelog author="ro@suse.de" date="1175169600">- added unzip to buildreq</changelog>
  <changelog author="mvyskocil@suse.cz" date="1205496000">- merged with jpackage 1.7:
- update to version 2.9.1
- removed a java14compat patch
- added a gcj build support
- added post(un) scripts for javadoc subpackage</changelog>
  <changelog author="mvyskocil@suse.cz" date="1220011200">- source=1.5 -target=1.5
- bzipped source code
- removed the gcj support
- removed a javadoc scripplets</changelog>
  <changelog author="tchvatal@suse.com" date="1497009600">- Drop javadoc so we build with gcj properly</changelog>
  <changelog author="fstrba@suse.com" date="1504872000">- Removed patch:
  * jdepend-target15.patch
- Added patch:
  * jdepend-target16.patch
    + Specify java source and target levels 1.6 in order to allow
    building with jdk9</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1543320000">- Add maven pom file</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1640692800">- Update to 2.10:
  * Official release that includes support for Java 8 constants
- Updated license from BSD-3 Clause to MIT (as per LICENSE.md file).
- Fix installed files permissions (were too broad).
- Fix LICENSE, CHANGES and README permissions.
- Fix demo permissions (were too broad).
- Rebased patches:
  * jdepend-target16.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647691200">- Specify the source/target levels 8 on ant invocation
- Removed patch:
  * jdepend-target16.patch
    + not needed with the source/target levels being specified on
    command-line</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1655553600">- Clean-up the spec file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714478400">- Simplify the spec:
  * remove old macros,
  * avoid versioned jars,
  * build and distribute javadoc</changelog>
</package>
<package pkgid="8b2d1beff56c977fbe44405a611fb2abd09271354cc69056814520fb8f841c101ee1559c6580cacffe2219f7cb98686c3b95263666aef6e1c32f045412a22a43" name="jdepend-demo" arch="noarch">
  <version epoch="0" ver="2.10" rel="4.1"/>
  <changelog author="ro@suse.de" date="1175169600">- added unzip to buildreq</changelog>
  <changelog author="mvyskocil@suse.cz" date="1205496000">- merged with jpackage 1.7:
- update to version 2.9.1
- removed a java14compat patch
- added a gcj build support
- added post(un) scripts for javadoc subpackage</changelog>
  <changelog author="mvyskocil@suse.cz" date="1220011200">- source=1.5 -target=1.5
- bzipped source code
- removed the gcj support
- removed a javadoc scripplets</changelog>
  <changelog author="tchvatal@suse.com" date="1497009600">- Drop javadoc so we build with gcj properly</changelog>
  <changelog author="fstrba@suse.com" date="1504872000">- Removed patch:
  * jdepend-target15.patch
- Added patch:
  * jdepend-target16.patch
    + Specify java source and target levels 1.6 in order to allow
    building with jdk9</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1543320000">- Add maven pom file</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1640692800">- Update to 2.10:
  * Official release that includes support for Java 8 constants
- Updated license from BSD-3 Clause to MIT (as per LICENSE.md file).
- Fix installed files permissions (were too broad).
- Fix LICENSE, CHANGES and README permissions.
- Fix demo permissions (were too broad).
- Rebased patches:
  * jdepend-target16.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647691200">- Specify the source/target levels 8 on ant invocation
- Removed patch:
  * jdepend-target16.patch
    + not needed with the source/target levels being specified on
    command-line</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1655553600">- Clean-up the spec file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714478400">- Simplify the spec:
  * remove old macros,
  * avoid versioned jars,
  * build and distribute javadoc</changelog>
</package>
<package pkgid="1f41bbd69d97dc82b8f959da0eadd4e85b8a8e105a946a82a9e046ce987e7a96d89bf2cb7dd2089daca78733761b8ab13d26de9b22be68592e07df3807d3104e" name="jdepend-javadoc" arch="noarch">
  <version epoch="0" ver="2.10" rel="4.1"/>
  <changelog author="ro@suse.de" date="1175169600">- added unzip to buildreq</changelog>
  <changelog author="mvyskocil@suse.cz" date="1205496000">- merged with jpackage 1.7:
- update to version 2.9.1
- removed a java14compat patch
- added a gcj build support
- added post(un) scripts for javadoc subpackage</changelog>
  <changelog author="mvyskocil@suse.cz" date="1220011200">- source=1.5 -target=1.5
- bzipped source code
- removed the gcj support
- removed a javadoc scripplets</changelog>
  <changelog author="tchvatal@suse.com" date="1497009600">- Drop javadoc so we build with gcj properly</changelog>
  <changelog author="fstrba@suse.com" date="1504872000">- Removed patch:
  * jdepend-target15.patch
- Added patch:
  * jdepend-target16.patch
    + Specify java source and target levels 1.6 in order to allow
    building with jdk9</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1543320000">- Add maven pom file</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1640692800">- Update to 2.10:
  * Official release that includes support for Java 8 constants
- Updated license from BSD-3 Clause to MIT (as per LICENSE.md file).
- Fix installed files permissions (were too broad).
- Fix LICENSE, CHANGES and README permissions.
- Fix demo permissions (were too broad).
- Rebased patches:
  * jdepend-target16.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647691200">- Specify the source/target levels 8 on ant invocation
- Removed patch:
  * jdepend-target16.patch
    + not needed with the source/target levels being specified on
    command-line</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1655553600">- Clean-up the spec file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714478400">- Simplify the spec:
  * remove old macros,
  * avoid versioned jars,
  * build and distribute javadoc</changelog>
</package>
<package pkgid="755305267fc84fbadb351b42c8c3c3236264a85334676e33a42098bc2f8dca23d31863c56268d79f9b649e58cecd47e2e37fed22d39a950ec57ad0f3643927e4" name="jeos-firstboot" arch="noarch">
  <version epoch="0" ver="1.4.2" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1645099200">- Update to version 1.1.1.0:
  * Drop use of /var/log/jeos
  * Avoid "Terminated console_subproc" message from wait
  * Skip broken consoles (bsc#1195975)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1647432000">- Update to version 1.1.1.1:
  * Quick'n'dirty NetworkManager support
- Switch git URL to https
- Require NetworkManager or wicked</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1649937600">- Update to version 1.2.0:
  * Make use of SPDX identifiers
  * Read dialog output into a variable directly
  * Drop broken error handling for dialog
  * Fix dialog asking about wicked network reconfiguration
  * Start nmtui in jeos-firstboot if no active connection could be detected
  * Load network modules dynamically
  * Only list applicable modules in jeos-config
  * Convert network configuration to a module
  * Fix size of the "No root password set" dialog</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1655208000">- Update to version 1.2.0.3:
  * Don't ask for licence confirmation if not needed
  * Deduplicate wifi list</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1655726400">- Update to version 1.2.0.4:
  * Rewrite license code</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1655726401">- Don't require wicked nor NetworkManager. Both are optional</changelog>
  <changelog author="jeos-internal@suse.de" date="1678363200">- Update to version 1.2.0.5:
  * Support /usr/lib/os-release (#102)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1683720000">- Update to version 1.2.0.6:
  * Change EULA/license dialog button label to "Continue" (bsc#1210279)
- Only build the rpiwifi package on SLE/Leap 15 (bsc#1207419)
- Add an explicit dependency on nmtui</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1692705600">- Update to version 1.2.0.7:
  * Don't pass --setup-machine-id to systemd-firstboot</changelog>
  <changelog author="jeos-internal@suse.de" date="1701345600">- Update to version 1.2.0.9:
  * Add KeyringMode=shared</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1705579200">- Update to version 1.3.0.0:
  * Add status_mail module for systemd-status-mail configuration
    (jsc#PED-6989)
  * Apply automatic shellcheck fixes
  * Add annotations for shellcheck
  * Load files based on jeos-firstboot/jeos-config location</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1705924800">- Update to version 1.3.0.2:
  * status_mail: Add a field for MAILX_OPTIONS as well
  * status_mail: Fix RELAYHOST option</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1705924801">- Update to version 1.3.0.3:
  * status_mail: Rerun status-mail-generator after saving</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1708430400">- Update to version 1.3.0.6:
  * Show transactional-update register if needed (bsc#1219949)
  * Don't show confirmation dialog when exiting jeos-config
  * Refactor dialog helpers in jeos-firstboot-functions</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1710417600">- Update to version 1.3.0.7:
  * Only skip jeos-firstboot if cloud-init found a config source (bsc#1220281)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1711540800">- Update to version 1.3.0.8:
  * Match CPE_NAME for checking whether to show the registration dialog (bsc#1222034)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1712836800">- Update to version 1.4.0:
  * Use d_styled in more places
  * Add support for systemd credentials
  * Order modules, read from /etc</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1713355200">- Update to version 1.4.1:
  * Add ssh_enroll module</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1714392000">- Make ssh-pairing a required dep on new distros</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1714996800">- Update to version 1.4.2:
  * Resolve cycle w.r.t. wicked (bsc#1223391)</changelog>
</package>
<package pkgid="7f0fec1e13ef366f8209adb3c0e587a0eb7d9c8f58a593832485cbfd4a6865640dcea921c0955d3f50635b6231b6c35cca0c9b2b48f3081555048611d35570ca" name="jeos-firstboot" arch="src">
  <version epoch="0" ver="1.4.2" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1645099200">- Update to version 1.1.1.0:
  * Drop use of /var/log/jeos
  * Avoid "Terminated console_subproc" message from wait
  * Skip broken consoles (bsc#1195975)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1647432000">- Update to version 1.1.1.1:
  * Quick'n'dirty NetworkManager support
- Switch git URL to https
- Require NetworkManager or wicked</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1649937600">- Update to version 1.2.0:
  * Make use of SPDX identifiers
  * Read dialog output into a variable directly
  * Drop broken error handling for dialog
  * Fix dialog asking about wicked network reconfiguration
  * Start nmtui in jeos-firstboot if no active connection could be detected
  * Load network modules dynamically
  * Only list applicable modules in jeos-config
  * Convert network configuration to a module
  * Fix size of the "No root password set" dialog</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1655208000">- Update to version 1.2.0.3:
  * Don't ask for licence confirmation if not needed
  * Deduplicate wifi list</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1655726400">- Update to version 1.2.0.4:
  * Rewrite license code</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1655726401">- Don't require wicked nor NetworkManager. Both are optional</changelog>
  <changelog author="jeos-internal@suse.de" date="1678363200">- Update to version 1.2.0.5:
  * Support /usr/lib/os-release (#102)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1683720000">- Update to version 1.2.0.6:
  * Change EULA/license dialog button label to "Continue" (bsc#1210279)
- Only build the rpiwifi package on SLE/Leap 15 (bsc#1207419)
- Add an explicit dependency on nmtui</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1692705600">- Update to version 1.2.0.7:
  * Don't pass --setup-machine-id to systemd-firstboot</changelog>
  <changelog author="jeos-internal@suse.de" date="1701345600">- Update to version 1.2.0.9:
  * Add KeyringMode=shared</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1705579200">- Update to version 1.3.0.0:
  * Add status_mail module for systemd-status-mail configuration
    (jsc#PED-6989)
  * Apply automatic shellcheck fixes
  * Add annotations for shellcheck
  * Load files based on jeos-firstboot/jeos-config location</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1705924800">- Update to version 1.3.0.2:
  * status_mail: Add a field for MAILX_OPTIONS as well
  * status_mail: Fix RELAYHOST option</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1705924801">- Update to version 1.3.0.3:
  * status_mail: Rerun status-mail-generator after saving</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1708430400">- Update to version 1.3.0.6:
  * Show transactional-update register if needed (bsc#1219949)
  * Don't show confirmation dialog when exiting jeos-config
  * Refactor dialog helpers in jeos-firstboot-functions</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1710417600">- Update to version 1.3.0.7:
  * Only skip jeos-firstboot if cloud-init found a config source (bsc#1220281)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1711540800">- Update to version 1.3.0.8:
  * Match CPE_NAME for checking whether to show the registration dialog (bsc#1222034)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1712836800">- Update to version 1.4.0:
  * Use d_styled in more places
  * Add support for systemd credentials
  * Order modules, read from /etc</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1713355200">- Update to version 1.4.1:
  * Add ssh_enroll module</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1714392000">- Make ssh-pairing a required dep on new distros</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1714996800">- Update to version 1.4.2:
  * Resolve cycle w.r.t. wicked (bsc#1223391)</changelog>
</package>
<package pkgid="05cee391c8f35890d1bcfeef038a78ecba06d717e3a1b6d76f436fafde2551059029ff81ea9a6d3f86d3d0861d00d4fdb1587c30bf9aed40736079804b8963ae" name="jna" arch="src">
  <version epoch="0" ver="5.13.0" rel="4.1"/>
  <changelog author="msuchanek@suse.com" date="1487937600">- Upstream version 4.2.2
  * adds some symbols needed by Arduino IDE.</changelog>
  <changelog author="dziolkowski@suse.com" date="1495195200">- New build dependency: javapackages-local
- drop conditionals for unsupported SUSE versions</changelog>
  <changelog author="fstrba@suse.com" date="1505822400">- Build with source and target levels 1.6
- Force building with java-devel &lt; 1.9, since the code uses APIs
  removed in jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1505822401">- Upstream version 4.5.0
- Removed patch:
  * reproducible.patch
    + integrated upstream
- Added patch:
  * jna-getpeer.patch
    + upstream workaround to the inaccessibility of the getPeer
    method
    + Fix build with jdk9
- Modified patch:
  * jna-build.patch
    + rediff to the new context</changelog>
  <changelog author="ecsos@opensuse.org" date="1509364800">- change version and name from jna-4.1.0.pom to jna-4.5.0.pom
- fix require libjnidispatch-version in jna-package</changelog>
  <changelog author="fstrba@suse.com" date="1514894400">- Force build with jdk &lt; 10</changelog>
  <changelog author="fstrba@suse.com" date="1515499200">- Added patch:
  * jna-4.5.0-nojavah.patch
    + Fix build with jdk10
    + Generate relevant header files during javac run</changelog>
  <changelog author="fstrba@suse.com" date="1528804800">- Upstrem version 4.5.1
- Modified patch:
  * jna-4.5.0-nojavah.patch -&gt; jna-4.5.1-nojavah.patch
    + Rediff to changed context, rework dependency chain and do not
    try to load urls in the no-network build environment
- Added patch:
  * jna-no-werror.patch
    + Disable -Werror to enable build with two new warnings
- Build with compatibility 1.8</changelog>
  <changelog author="msuchanek@suse.com" date="1528891200">- do not apply nojavah on Leap 42.3 - breaks build
- quiet warnings
  + jna-msgsize.patch
  + jna-callback.patch
  + delete jna-no-werror.patch</changelog>
  <changelog author="msuchanek@suse.com" date="1532606400">- Fix dealing with different java environments
- Fix license warning</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1540382400">- Install the provided pom*.xml files in order to make maven aware
  about the jna-platform too</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1552478400">- Decide whether to apply the jna-4.5.0-nojavah.patch according
  to what java-devel version is used for build</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1570708800">- Rename package to jna, since the jna package must be anyway
  archful
- Upgrade to 5.4.0
- Split the package into:
  * jna
    + archful package
    + provides and obsoletes the libjnidispatch package
    + packages the libjnidispatch.so
  * jna-contrib
    + noarch package
    + contains the jna-platform examples
- Removed patches:
  * jna-4.5.1-nojavah.patch
  * jna-getpeer.patch
  * jna-msgsize.patch
    + not needed anymore with this version
- Modified patches:
  * jna-build.patch
  * jna-callback.patch
    + Adapted to changed context
- Added patches:
  * jna-system-libjnidispatch.patch
    + Load the libjnidispatch from system
  * jna-java8compat.patch
    + Add casts to prevent using of java9+ only ByteBuffer
    methods</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1591272000">- Upgrade to 5.5.0
  * Features
    + Add CoreFoundation, IOKit, and DiskArbitration mappings in
    c.s.j.p.mac.
    + c.s.j.p.mac.SystemB now extends c.s.j.p.unix.LibCAPI.
    + Add additional OSGi headers for the JNA bundle to support
    32bit ARM (hardfloat)
    + Include Win32 COM utils (c.s.j.p.win32.com.util and
    c.s.j.p.win32.com.annotation) in OSGI bundle
  * Bug Fixes
    + Fix signature for c.s.j.p.win32.Kernel32#CreateRemoteThread
    and bind VirtualAllocEx, VirtualFreeEx, GetExitCodeThread in
    c.s.j.p.win32.Kernel32
    + Windows needs a wide string in
    c.s.j.p.win32.COM.IShellFolder#ParseDisplayName
    + KEY_ALL_ACCESS value is incorrect in c.s.j.p.win32.WinNT.java
    + Ensure JARs created from the build system don't contain
    invalid Info-ZIP Unicode Path extra info
    + Read correct member of
    WinBase.SYSTEM_INFO.processorArchitecture union
    + Fix passing unions containing integer and floating point
    members as parameters by value
- Modified patch:
  * jna-build.patch
    + rediff to the changed context
    + disable warnings as errors
    + fix build on ppc64 and s390x</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1602504000">- %{suffix} is an rpm internal macro that extracts a suffix
  (extension) from a filename. With RPM 4.16, it verifies that a
  filename is passed (e.g. %{suffix:filename.spec}); earlier
  versions returned "", meaning we can just strip it from the
  install command, as we rely on an empty return value.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647691200">- Build with java source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693396800">- Upgrade to upstream version 5.13.0
- Changes in version 5.13.0:
  * Features:
    + #1454: Add 'c.s.j.p.win32.Psapi.QueryWorkingSetEx' and
    associated Types
    + #1459: Add 'VirtualLock' and 'VirtualUnlock' in
    'c.s.j.p.win32.Kernel32'
    + #1471: Add
    'c.s.j.p.win32.Advapi32Util#isCurrentProcessElevated' and
    associated Types
    + #1474: Add
    'c.s.j.p.win32.WbemCli#IWbemClassObject.IWbemQualifierSet',
    'IWbemServices.GetObject', 'IWbemContext.SetValue' and
    associated methods
    + #1482: Add multilingual support of
    'Kernel32Util.formatMessage'
    + #1490: Adds support for a custom 'SymbolProvider' in
    'NativeLibrary' &amp; 'Library'
    + #1491: Update libffi to v3.4.4
    + #1487: Add 'uses' information to OSGI metadata in MANIFEST.MF
    to improve stability of package resolution
  * Bug Fixes:
    + #1452: Fix memory allocation/handling for error message
    generation in native library code ('dispatch.c')
    + #1460: Fix win32 variant date conversion in DST offest window
    and with millisecond values
    + #1472: Fix incorrect bitmask in
    'c.s.j.Pointer#createConstant(int)'
    + #1481: Fix NPE in NativeLibrary when unpacking from classpath
    is disabled
    + #1489: Fixes typo in 'OpenGL32Util#wglGetProcAddress', instead
    of parameter 'procName' the hardcoded value 'wglEnumGpusNV'
    was used
- Changes in version 5.12.1:
  * Bug Fixes:
    + #1447: Null-check cleanable in 'c.s.j.Memory#close'
- Changes in version 5.12.0:
  * Features:
    + #1433: Add 'CFEqual', 'CFDictionaryRef.ByReference',
    'CFStringRef.ByReference' to 'c.s.j.p.mac.CoreFoundation'
    + #978: Remove use of finalizers in JNA and improve concurrency
    for 'Memory', 'CallbackReference' and 'NativeLibrary'
    + #1440: Support for LoongArch64
    + #1444: Update embedded libffi to
    1f14b3fa92d4442a60233e9596ddec428a985e3c and rebuild native
    libraries
  * Bug Fixes:
    + #1438: Handle arrays in structures with differing size
    + #1442: Handle race condition in
    'c.s.j.p.win32.PdhUtil#PdhEnumObjectItems'
  * Important Changes:
    + 'Memory#dispose', 'CallbackReference#dispose' and
    'NativeLibrary#dispose' were called by the 'Object#finalize'
    override. These calls were replaced by the use of a cleaner.
    It is not guaranteed anymore, that 'dispose' is called on
    subclasses on finalization.
- Changes in version 5.11.0:
  * Features:
    + #1398: Increase 'c.s.j.p.win32.Sspi#MAX_TOKEN_SIZE' on
    Windows 8/Server 2012 and later
    + #1403: Rebuild AIX binaries with libffi 3.4.2 (other
    architectures were part of 5.10)
    + #1404: Added Solaris Kstat2 library
    + #1416: Add 'CFDictionaryGetCount' to
    'c.s.j.p.mac.CoreFoundation'
    + #1418: Add 'CertOpenStore' to 'c.s.j.p.win32.Crypt32'
  * Bug Fixes:
    + #1411: Do not throw 'Win32Exception' on success for empty
    section in 'Kernel32Util#getPrivateProfileSection'
    + #1414: Fix definition of 'c.s.j.p.unix.X11.XK_Shift_R'
    + #1323. Fix crashes in direct callbacks on mac OS aarch64
    + #1422: Load jawt library relative to 'sun.boot.library.path'
    system on unix OSes
    + #1427: Rebuild all binaries with fix from #1422 and #1323
- Changes in version 5.10.0:
  * Features:
    + #1377: Add 'RegLoadAppKey' to 'c.s.j.p.win32.Advapi32' and
    'registryLoadAppKey' to 'c.s.j.p.win32.Advapi32Util'
    + #1093: Add 'OpenFileMapping' to 'c.s.j.p.win32.Kernel32'
    + #1388: Map the arch 'zarch_64' as reported by SAPJVM8 to
    's390x'
    + #1381: Update embedded libffi to 3.4.2
    + #1393: Update native encoding detection for JEP400 / JDK 18
    ('file.encoding' now defaults to 'UTF-8')
  * Bug Fixes:
    + #1378: Handle failure in 'ffi_closure_alloc'
- Changes in version 5.9.0:
  * Features:
    + #1336: Add 'HKEY_CURRENT_USER_LOCAL_SETTINGS' to
    'c.s.j.p.win32.WinReg'
    + #1337: Add 'REG_NOTIFY_THREAD_AGNOSTIC' to
    'c.s.j.p.win32.WinNet' and update 'REG_LEGAL_CHANGE_FILTER'
    + #1338: Add 'RegNotifyChangeKeyValue' to
    'c.s.j.p.win32.Advapi32'
    + #1340: Add 'CM_Get_DevNode_Registry_Property' to
    'c.s.j.p.win32.Cfgmgr32' and corresponding util in
    'c.s.j.p.win32.Cfgmgr32Util'
    + #1352: Add 'BringWindowToTop' to 'c.s.j.p.win32.User32'
    + #1354: Add 'GetParent' to 'c.s.j.p.win32.User32'
    + #1360: Add 'CommandLineToArgvW' to 'c.s.j.p.win32.Shell32'
    and corresponding util in 'c.s.j.p.win32.Shell32Util'
    + #1363: Update 'NUMA_NODE_RELATIONSHIP' in
    'c.s.j.p.win32.WinNT' to new version of the structure and
    improve support for future values of
    'c.s.j.p.win32.WinNT.LOGICAL_PROCESSOR_RELATIONSHIP'
  * Bug Fixes:
    + #1343: 'c.s.j.p.mac.CoreFoundation.CFStringRef#stringValue'
    buffer needs space for a null byte
    + #1351: Define 'c.s.j.p.unix.size_t.ByReference' and fix macOS
    sysctl 'size_t *' parameters
    + #1362: Clear security sensitive data after usage in
    'c.s.j.p.win32.Crypt32Util#cryptProtectData' and
    '#cryptUnprotectData'
    + #1361: Make 'c.s.j.p.win32.Crypt32Util#cryptProtectData' and
    '#cryptUnprotectData' properly handle 0-length array as input
- Changes in version 5.8.0:
  * Features:
    + #1313: Normalize 'RESOURCE_PREFIX' for darwin to
    'darwin-$arch' and split jnidispatch library per architecture
    + #1318: Add support for linux-riscv64
    + #1327: Add partial support for future values of
    'c.s.j.p.win32.WinNT.LOGICAL_PROCESSOR_RELATIONSHIP' enum
    present in Windows Insider builds
  * Bug Fixes:
    + #1317: Change the maven coordinates of the JPMS artifacts from
    classifier 'jpms' to custom artifact ids 'jna-jpms' and
    'jna-platform-jpms'
    + #1322: Handle 0-length domain names in
    'c.s.j.p.win32.Advapi32Util#getAccountBySid'
    + #1326: Ensure pointers indirected from Memory and pointing
    into Memory retain originating object
  * Important Changes:
    + The maven coordinates of the experimental JPMS (java module
    system) artifacts were moved from using the classifier 'jpms'
    to custom artifact ids 'jna-jpms' and 'jna-platform-jpms',
    without an classifier. The reason for this is, that the
    platform artifacts depend on the jna artifacts and need to
    pull in the right variant. This is not possible if the
    classifier is used.
    + 'RESOURCE_PREFIX' for darwin (mac OS) was changed from
    'darwin' to 'darwin-$arch' as the fat binaries on mac OS
    causes various problems: It was reported, that binaries were
    rejected from the appstore because x86 binaries were found in
    the application (jnidispatch for mac OS x86) and that builds
    needed to be special cased so that the native library can be
    assembled. The latter is also true for JNA.
    While the prefix is changed, the old prefix is still searched
    as a fallback location, so if only a fat binary is present, it
    can still be loaded.
- Changes in version 5.7.0:
  * Features:
    + #1301: Improve bindings of the printer notification functions
    ('FindFirstPrinterChangeNotification',
    'FindNextPrinterChangeNotification') in 'c.s.j.p.w.Winspool'
    + #1238: Add macOS 'aarch64' architecture to universal 'darwin'
    target
    + #1264: Update libffi to v3.3; Add Windows 'aarch64' target.
    + #1293: Bind part of Windows Application Recovery and Restart
    API: 'RegisterApplicationRestart',
    'UnregisterApplicationRestart' and
    'GetApplicationRestartSettings' in 'c.s.j.p.w.Kernel32'
    + #1217: Add mappings for AIX 'Perfstat' library to
    'c.s.j.p.unix.aix'
    + #1231: The test suite can now be executed on Windows using
    either ANSI or UNICODE win32 API by passing
    '-Dw32.ascii=true/false' to ant. Previously, UNICODE was
    always used.
    + #1237: *Experimental:* Add artifacts that make jna and
    jna-platform named modules (provide 'module-info.class').
    The new artifacts are named 'jna-jpms.jar' and
    'jna-platform-jpms.jar'
    + #1242: Add CallWindowProc to User32
    + #1239: Improve performance of allocation of 'c.s.j.Memory'
    objects
    + #1246: Improve performance of 'c.s.j.Structure#read' and
    'c.s.j.Structure#write'
    + #1260: Add mapping for X11 generic events
    + #1263: Add LowLevelMouseProc
    + #1265: Add mapping for XQueryExtension
    + #1299: Add 'c.s.j.p.win32.IPHlpApi#GetExtendedTcpTable',
    'c.s.j.p.win32.IPHlpApi#GetExtendedUdpTable', and supporting
    structures.
  * Bug Fixes:
    + #1286: Fix bindings of 'c.s.j.p.win32.DBT'
    + #326: Fix loading library that re-uses pointers for different
    callbacks
    + #1244: Fix building on GCC 10
    + #1252: Fix bindings of 'CTL_ENTRY#getRgAttribute',
    'CTL_INFO#getRgCTLEntry', 'CTL_INFO#getRgExtension',
    'CERT_EXTENSIONS#getRgExtension', 'CERT_INFO#getRgExtension',
    'CRL_INFO#getRgCRLEntry', 'CRL_INFO#getRgExtension',
    'CRL_ENTRY#getRgExtension'.
    Add bindings for 'CertEnumCertificatesInStore',
    'CertEnumCTLsInStore', 'CertEnumCRLsInStore' and
    'CryptQueryObject' in 'c.s.j.p.win32.Crypt32'.
  * WARNING:* The signatures for 'CTL_INFO#getRgCTLEntry' and
    'CTL_INFO#getRgExtension' were changed - as the original
    signatures were obviously wrong and read the wrong attributes,
    it is not considered an API break
    + #1275: Fix 'CFStringRef#stringValue' for empty Strings
    + #1279: Remove 'DLLCallback' import from 'CallbackReference'
    + #1278: Improve compatibility of
    'c.s.j.p.WindowUtils#getProcessFilePath' and fix unittests for
    windows 32bit intel
    + #1284: Fix illegal access exceptions, when retrieving options
    for private library interfaces with an instance field
    + #1300: Deprecate 'c.s.j.p.win32.WTypes.BSTR' String
    constructor and 'setValue' method, as 'BSTR' allocation should
    be managed by COM, Automation, and Interop functions
  * Breaking Changes:
    + Prebuild native library for darwin x86 (32bit java on mac OS)
    was removed
- Changes in version 5.6.0:
  * Features:
    + #1160: Make FileUtils#moveToTrash a varargs method
    + #1167: Add 'c.s.j.p.win32.Kernel32#GetProcessAffinityMask'
    + #1168: Add 'c.s.j.p.win32.Kernel32#SetProcessAffinityMask'
    + #1169: Wait for process in getLinuxLdPaths
    + #1178: Add 'c.s.j.p.win32.IPHlpAPI#GetTcpStatistics',
    'c.s.j.p.win32.IPHlpAPI#GetUdpStatistics',
    'c.s.j.p.win32.IPHlpAPI#GetTcpStatisticsEx' and
    'c.s.j.p.win32.IPHlpAPI#GetUdpStatisticsEx'
    + #1182: Add 'toString' to classes extending
    'c.s.j.ptr.ByReference'
    + #1191: Add 'c.s.j.p.win32.Advapi32Util#getTokenPrimaryGroup'
    + #1194: Add 'GetConsoleScreenBufferInfo', 'ReadConsoleInput'
    and 'WriteConsole' with associated structures to
    'c.s.j.p.win32.Wincon'
    + #1198: Add 'NetSessionEnum' to 'c.s.j.p.win32.Netapi32' and
    'WTSEnumerateSessions', 'WTSQuerySessionInformation', and
    'WTSFreeMemory' to 'c.s.j.p.win32.Wtsapi32'
    + #1200: Add mappings for 'libudev' to 'c.s.j.p.linux.Udev'
    + #1202: Add mappings supporting shared memory including
    'c.s.j.p.unix.LibCAPI' types 'size_t' and 'ssize_t',
    'c.s.j.p.linux.LibC' methods 'munmap()', 'msync()', and
    'close()', 'c.s.j.p.unix.LibCUtil' mapping 'mmap()' and
    'ftruncate()', and 'c.s.j.p.linux.LibRT' methods 'shm_open()'
    and 'shm_unlink()'
    + #1209: Add mappings for 'Thread32First' and 'Thread32Next' to
    'c.s.j.p.win32.Kernel32'
    + #1214: Add mapping for EnumProcesses to 'c.s.j.p.win32.Psapi'
    and 'c.s.j.p.win32.PsapiUtil'
  * Bug Fixes:
    + #1183: 'c.s.j.p.win32.WinDef.CHARByReference#getValue' should
    only read one byte
    + #1184: 'c.s.j.p.win32.WinDef.ULONGLONG' should always be 8
    bytes
    + #1196: 'c.s.j.p.win32.WinNT.LARGE_INTEGER' needs to populate
    both union fields
    + #1216: Failure loading frameworks on macOS 11
- Modified patches:
  * jna-build.patch
  * jna-java8compat.patch
    + rediff to changed context
- Added patch:
  * jna-old-libffi.patch
    + patch out an enum that is not present in less recent libffi
    used on some older systems</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1706011200">- Modified patch:
  * jna-java8compat.patch
    + force java 1.8 compatibility for all JDKs which support it</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.
- Fetch sources using source service in order to avoid binary files
  in the tarball</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="5ec3b14984b83d9bfe44ebd944437803be40e346688db86930c9b2d5e10c6be9740ba662e93e1b7708fdd7bea49486805e48d3924759e15d26ae2cc20100e970" name="jna" arch="x86_64">
  <version epoch="0" ver="5.13.0" rel="4.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1540382400">- Install the provided pom*.xml files in order to make maven aware
  about the jna-platform too</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1552478400">- Decide whether to apply the jna-4.5.0-nojavah.patch according
  to what java-devel version is used for build</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1570708800">- Rename package to jna, since the jna package must be anyway
  archful
- Upgrade to 5.4.0
- Split the package into:
  * jna
    + archful package
    + provides and obsoletes the libjnidispatch package
    + packages the libjnidispatch.so
  * jna-contrib
    + noarch package
    + contains the jna-platform examples
- Removed patches:
  * jna-4.5.1-nojavah.patch
  * jna-getpeer.patch
  * jna-msgsize.patch
    + not needed anymore with this version
- Modified patches:
  * jna-build.patch
  * jna-callback.patch
    + Adapted to changed context
- Added patches:
  * jna-system-libjnidispatch.patch
    + Load the libjnidispatch from system
  * jna-java8compat.patch
    + Add casts to prevent using of java9+ only ByteBuffer
    methods</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1591272000">- Upgrade to 5.5.0
  * Features
    + Add CoreFoundation, IOKit, and DiskArbitration mappings in
    c.s.j.p.mac.
    + c.s.j.p.mac.SystemB now extends c.s.j.p.unix.LibCAPI.
    + Add additional OSGi headers for the JNA bundle to support
    32bit ARM (hardfloat)
    + Include Win32 COM utils (c.s.j.p.win32.com.util and
    c.s.j.p.win32.com.annotation) in OSGI bundle
  * Bug Fixes
    + Fix signature for c.s.j.p.win32.Kernel32#CreateRemoteThread
    and bind VirtualAllocEx, VirtualFreeEx, GetExitCodeThread in
    c.s.j.p.win32.Kernel32
    + Windows needs a wide string in
    c.s.j.p.win32.COM.IShellFolder#ParseDisplayName
    + KEY_ALL_ACCESS value is incorrect in c.s.j.p.win32.WinNT.java
    + Ensure JARs created from the build system don't contain
    invalid Info-ZIP Unicode Path extra info
    + Read correct member of
    WinBase.SYSTEM_INFO.processorArchitecture union
    + Fix passing unions containing integer and floating point
    members as parameters by value
- Modified patch:
  * jna-build.patch
    + rediff to the changed context
    + disable warnings as errors
    + fix build on ppc64 and s390x</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1602504000">- %{suffix} is an rpm internal macro that extracts a suffix
  (extension) from a filename. With RPM 4.16, it verifies that a
  filename is passed (e.g. %{suffix:filename.spec}); earlier
  versions returned "", meaning we can just strip it from the
  install command, as we rely on an empty return value.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647691200">- Build with java source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693396800">- Upgrade to upstream version 5.13.0
- Changes in version 5.13.0:
  * Features:
    + #1454: Add 'c.s.j.p.win32.Psapi.QueryWorkingSetEx' and
    associated Types
    + #1459: Add 'VirtualLock' and 'VirtualUnlock' in
    'c.s.j.p.win32.Kernel32'
    + #1471: Add
    'c.s.j.p.win32.Advapi32Util#isCurrentProcessElevated' and
    associated Types
    + #1474: Add
    'c.s.j.p.win32.WbemCli#IWbemClassObject.IWbemQualifierSet',
    'IWbemServices.GetObject', 'IWbemContext.SetValue' and
    associated methods
    + #1482: Add multilingual support of
    'Kernel32Util.formatMessage'
    + #1490: Adds support for a custom 'SymbolProvider' in
    'NativeLibrary' &amp; 'Library'
    + #1491: Update libffi to v3.4.4
    + #1487: Add 'uses' information to OSGI metadata in MANIFEST.MF
    to improve stability of package resolution
  * Bug Fixes:
    + #1452: Fix memory allocation/handling for error message
    generation in native library code ('dispatch.c')
    + #1460: Fix win32 variant date conversion in DST offest window
    and with millisecond values
    + #1472: Fix incorrect bitmask in
    'c.s.j.Pointer#createConstant(int)'
    + #1481: Fix NPE in NativeLibrary when unpacking from classpath
    is disabled
    + #1489: Fixes typo in 'OpenGL32Util#wglGetProcAddress', instead
    of parameter 'procName' the hardcoded value 'wglEnumGpusNV'
    was used
- Changes in version 5.12.1:
  * Bug Fixes:
    + #1447: Null-check cleanable in 'c.s.j.Memory#close'
- Changes in version 5.12.0:
  * Features:
    + #1433: Add 'CFEqual', 'CFDictionaryRef.ByReference',
    'CFStringRef.ByReference' to 'c.s.j.p.mac.CoreFoundation'
    + #978: Remove use of finalizers in JNA and improve concurrency
    for 'Memory', 'CallbackReference' and 'NativeLibrary'
    + #1440: Support for LoongArch64
    + #1444: Update embedded libffi to
    1f14b3fa92d4442a60233e9596ddec428a985e3c and rebuild native
    libraries
  * Bug Fixes:
    + #1438: Handle arrays in structures with differing size
    + #1442: Handle race condition in
    'c.s.j.p.win32.PdhUtil#PdhEnumObjectItems'
  * Important Changes:
    + 'Memory#dispose', 'CallbackReference#dispose' and
    'NativeLibrary#dispose' were called by the 'Object#finalize'
    override. These calls were replaced by the use of a cleaner.
    It is not guaranteed anymore, that 'dispose' is called on
    subclasses on finalization.
- Changes in version 5.11.0:
  * Features:
    + #1398: Increase 'c.s.j.p.win32.Sspi#MAX_TOKEN_SIZE' on
    Windows 8/Server 2012 and later
    + #1403: Rebuild AIX binaries with libffi 3.4.2 (other
    architectures were part of 5.10)
    + #1404: Added Solaris Kstat2 library
    + #1416: Add 'CFDictionaryGetCount' to
    'c.s.j.p.mac.CoreFoundation'
    + #1418: Add 'CertOpenStore' to 'c.s.j.p.win32.Crypt32'
  * Bug Fixes:
    + #1411: Do not throw 'Win32Exception' on success for empty
    section in 'Kernel32Util#getPrivateProfileSection'
    + #1414: Fix definition of 'c.s.j.p.unix.X11.XK_Shift_R'
    + #1323. Fix crashes in direct callbacks on mac OS aarch64
    + #1422: Load jawt library relative to 'sun.boot.library.path'
    system on unix OSes
    + #1427: Rebuild all binaries with fix from #1422 and #1323
- Changes in version 5.10.0:
  * Features:
    + #1377: Add 'RegLoadAppKey' to 'c.s.j.p.win32.Advapi32' and
    'registryLoadAppKey' to 'c.s.j.p.win32.Advapi32Util'
    + #1093: Add 'OpenFileMapping' to 'c.s.j.p.win32.Kernel32'
    + #1388: Map the arch 'zarch_64' as reported by SAPJVM8 to
    's390x'
    + #1381: Update embedded libffi to 3.4.2
    + #1393: Update native encoding detection for JEP400 / JDK 18
    ('file.encoding' now defaults to 'UTF-8')
  * Bug Fixes:
    + #1378: Handle failure in 'ffi_closure_alloc'
- Changes in version 5.9.0:
  * Features:
    + #1336: Add 'HKEY_CURRENT_USER_LOCAL_SETTINGS' to
    'c.s.j.p.win32.WinReg'
    + #1337: Add 'REG_NOTIFY_THREAD_AGNOSTIC' to
    'c.s.j.p.win32.WinNet' and update 'REG_LEGAL_CHANGE_FILTER'
    + #1338: Add 'RegNotifyChangeKeyValue' to
    'c.s.j.p.win32.Advapi32'
    + #1340: Add 'CM_Get_DevNode_Registry_Property' to
    'c.s.j.p.win32.Cfgmgr32' and corresponding util in
    'c.s.j.p.win32.Cfgmgr32Util'
    + #1352: Add 'BringWindowToTop' to 'c.s.j.p.win32.User32'
    + #1354: Add 'GetParent' to 'c.s.j.p.win32.User32'
    + #1360: Add 'CommandLineToArgvW' to 'c.s.j.p.win32.Shell32'
    and corresponding util in 'c.s.j.p.win32.Shell32Util'
    + #1363: Update 'NUMA_NODE_RELATIONSHIP' in
    'c.s.j.p.win32.WinNT' to new version of the structure and
    improve support for future values of
    'c.s.j.p.win32.WinNT.LOGICAL_PROCESSOR_RELATIONSHIP'
  * Bug Fixes:
    + #1343: 'c.s.j.p.mac.CoreFoundation.CFStringRef#stringValue'
    buffer needs space for a null byte
    + #1351: Define 'c.s.j.p.unix.size_t.ByReference' and fix macOS
    sysctl 'size_t *' parameters
    + #1362: Clear security sensitive data after usage in
    'c.s.j.p.win32.Crypt32Util#cryptProtectData' and
    '#cryptUnprotectData'
    + #1361: Make 'c.s.j.p.win32.Crypt32Util#cryptProtectData' and
    '#cryptUnprotectData' properly handle 0-length array as input
- Changes in version 5.8.0:
  * Features:
    + #1313: Normalize 'RESOURCE_PREFIX' for darwin to
    'darwin-$arch' and split jnidispatch library per architecture
    + #1318: Add support for linux-riscv64
    + #1327: Add partial support for future values of
    'c.s.j.p.win32.WinNT.LOGICAL_PROCESSOR_RELATIONSHIP' enum
    present in Windows Insider builds
  * Bug Fixes:
    + #1317: Change the maven coordinates of the JPMS artifacts from
    classifier 'jpms' to custom artifact ids 'jna-jpms' and
    'jna-platform-jpms'
    + #1322: Handle 0-length domain names in
    'c.s.j.p.win32.Advapi32Util#getAccountBySid'
    + #1326: Ensure pointers indirected from Memory and pointing
    into Memory retain originating object
  * Important Changes:
    + The maven coordinates of the experimental JPMS (java module
    system) artifacts were moved from using the classifier 'jpms'
    to custom artifact ids 'jna-jpms' and 'jna-platform-jpms',
    without an classifier. The reason for this is, that the
    platform artifacts depend on the jna artifacts and need to
    pull in the right variant. This is not possible if the
    classifier is used.
    + 'RESOURCE_PREFIX' for darwin (mac OS) was changed from
    'darwin' to 'darwin-$arch' as the fat binaries on mac OS
    causes various problems: It was reported, that binaries were
    rejected from the appstore because x86 binaries were found in
    the application (jnidispatch for mac OS x86) and that builds
    needed to be special cased so that the native library can be
    assembled. The latter is also true for JNA.
    While the prefix is changed, the old prefix is still searched
    as a fallback location, so if only a fat binary is present, it
    can still be loaded.
- Changes in version 5.7.0:
  * Features:
    + #1301: Improve bindings of the printer notification functions
    ('FindFirstPrinterChangeNotification',
    'FindNextPrinterChangeNotification') in 'c.s.j.p.w.Winspool'
    + #1238: Add macOS 'aarch64' architecture to universal 'darwin'
    target
    + #1264: Update libffi to v3.3; Add Windows 'aarch64' target.
    + #1293: Bind part of Windows Application Recovery and Restart
    API: 'RegisterApplicationRestart',
    'UnregisterApplicationRestart' and
    'GetApplicationRestartSettings' in 'c.s.j.p.w.Kernel32'
    + #1217: Add mappings for AIX 'Perfstat' library to
    'c.s.j.p.unix.aix'
    + #1231: The test suite can now be executed on Windows using
    either ANSI or UNICODE win32 API by passing
    '-Dw32.ascii=true/false' to ant. Previously, UNICODE was
    always used.
    + #1237: *Experimental:* Add artifacts that make jna and
    jna-platform named modules (provide 'module-info.class').
    The new artifacts are named 'jna-jpms.jar' and
    'jna-platform-jpms.jar'
    + #1242: Add CallWindowProc to User32
    + #1239: Improve performance of allocation of 'c.s.j.Memory'
    objects
    + #1246: Improve performance of 'c.s.j.Structure#read' and
    'c.s.j.Structure#write'
    + #1260: Add mapping for X11 generic events
    + #1263: Add LowLevelMouseProc
    + #1265: Add mapping for XQueryExtension
    + #1299: Add 'c.s.j.p.win32.IPHlpApi#GetExtendedTcpTable',
    'c.s.j.p.win32.IPHlpApi#GetExtendedUdpTable', and supporting
    structures.
  * Bug Fixes:
    + #1286: Fix bindings of 'c.s.j.p.win32.DBT'
    + #326: Fix loading library that re-uses pointers for different
    callbacks
    + #1244: Fix building on GCC 10
    + #1252: Fix bindings of 'CTL_ENTRY#getRgAttribute',
    'CTL_INFO#getRgCTLEntry', 'CTL_INFO#getRgExtension',
    'CERT_EXTENSIONS#getRgExtension', 'CERT_INFO#getRgExtension',
    'CRL_INFO#getRgCRLEntry', 'CRL_INFO#getRgExtension',
    'CRL_ENTRY#getRgExtension'.
    Add bindings for 'CertEnumCertificatesInStore',
    'CertEnumCTLsInStore', 'CertEnumCRLsInStore' and
    'CryptQueryObject' in 'c.s.j.p.win32.Crypt32'.
  * WARNING:* The signatures for 'CTL_INFO#getRgCTLEntry' and
    'CTL_INFO#getRgExtension' were changed - as the original
    signatures were obviously wrong and read the wrong attributes,
    it is not considered an API break
    + #1275: Fix 'CFStringRef#stringValue' for empty Strings
    + #1279: Remove 'DLLCallback' import from 'CallbackReference'
    + #1278: Improve compatibility of
    'c.s.j.p.WindowUtils#getProcessFilePath' and fix unittests for
    windows 32bit intel
    + #1284: Fix illegal access exceptions, when retrieving options
    for private library interfaces with an instance field
    + #1300: Deprecate 'c.s.j.p.win32.WTypes.BSTR' String
    constructor and 'setValue' method, as 'BSTR' allocation should
    be managed by COM, Automation, and Interop functions
  * Breaking Changes:
    + Prebuild native library for darwin x86 (32bit java on mac OS)
    was removed
- Changes in version 5.6.0:
  * Features:
    + #1160: Make FileUtils#moveToTrash a varargs method
    + #1167: Add 'c.s.j.p.win32.Kernel32#GetProcessAffinityMask'
    + #1168: Add 'c.s.j.p.win32.Kernel32#SetProcessAffinityMask'
    + #1169: Wait for process in getLinuxLdPaths
    + #1178: Add 'c.s.j.p.win32.IPHlpAPI#GetTcpStatistics',
    'c.s.j.p.win32.IPHlpAPI#GetUdpStatistics',
    'c.s.j.p.win32.IPHlpAPI#GetTcpStatisticsEx' and
    'c.s.j.p.win32.IPHlpAPI#GetUdpStatisticsEx'
    + #1182: Add 'toString' to classes extending
    'c.s.j.ptr.ByReference'
    + #1191: Add 'c.s.j.p.win32.Advapi32Util#getTokenPrimaryGroup'
    + #1194: Add 'GetConsoleScreenBufferInfo', 'ReadConsoleInput'
    and 'WriteConsole' with associated structures to
    'c.s.j.p.win32.Wincon'
    + #1198: Add 'NetSessionEnum' to 'c.s.j.p.win32.Netapi32' and
    'WTSEnumerateSessions', 'WTSQuerySessionInformation', and
    'WTSFreeMemory' to 'c.s.j.p.win32.Wtsapi32'
    + #1200: Add mappings for 'libudev' to 'c.s.j.p.linux.Udev'
    + #1202: Add mappings supporting shared memory including
    'c.s.j.p.unix.LibCAPI' types 'size_t' and 'ssize_t',
    'c.s.j.p.linux.LibC' methods 'munmap()', 'msync()', and
    'close()', 'c.s.j.p.unix.LibCUtil' mapping 'mmap()' and
    'ftruncate()', and 'c.s.j.p.linux.LibRT' methods 'shm_open()'
    and 'shm_unlink()'
    + #1209: Add mappings for 'Thread32First' and 'Thread32Next' to
    'c.s.j.p.win32.Kernel32'
    + #1214: Add mapping for EnumProcesses to 'c.s.j.p.win32.Psapi'
    and 'c.s.j.p.win32.PsapiUtil'
  * Bug Fixes:
    + #1183: 'c.s.j.p.win32.WinDef.CHARByReference#getValue' should
    only read one byte
    + #1184: 'c.s.j.p.win32.WinDef.ULONGLONG' should always be 8
    bytes
    + #1196: 'c.s.j.p.win32.WinNT.LARGE_INTEGER' needs to populate
    both union fields
    + #1216: Failure loading frameworks on macOS 11
- Modified patches:
  * jna-build.patch
  * jna-java8compat.patch
    + rediff to changed context
- Added patch:
  * jna-old-libffi.patch
    + patch out an enum that is not present in less recent libffi
    used on some older systems</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1706011200">- Modified patch:
  * jna-java8compat.patch
    + force java 1.8 compatibility for all JDKs which support it</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.
- Fetch sources using source service in order to avoid binary files
  in the tarball</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="4059ebe84cc9de09dfaef184b614f8f69c51ce65201f21b332df118cb98e3e9e13d4b05f868bdc6c58ce284ca474e224c0347b4167a2666ddcb1c3360d7923e8" name="jna-contrib" arch="noarch">
  <version epoch="0" ver="5.13.0" rel="4.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1540382400">- Install the provided pom*.xml files in order to make maven aware
  about the jna-platform too</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1552478400">- Decide whether to apply the jna-4.5.0-nojavah.patch according
  to what java-devel version is used for build</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1570708800">- Rename package to jna, since the jna package must be anyway
  archful
- Upgrade to 5.4.0
- Split the package into:
  * jna
    + archful package
    + provides and obsoletes the libjnidispatch package
    + packages the libjnidispatch.so
  * jna-contrib
    + noarch package
    + contains the jna-platform examples
- Removed patches:
  * jna-4.5.1-nojavah.patch
  * jna-getpeer.patch
  * jna-msgsize.patch
    + not needed anymore with this version
- Modified patches:
  * jna-build.patch
  * jna-callback.patch
    + Adapted to changed context
- Added patches:
  * jna-system-libjnidispatch.patch
    + Load the libjnidispatch from system
  * jna-java8compat.patch
    + Add casts to prevent using of java9+ only ByteBuffer
    methods</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1591272000">- Upgrade to 5.5.0
  * Features
    + Add CoreFoundation, IOKit, and DiskArbitration mappings in
    c.s.j.p.mac.
    + c.s.j.p.mac.SystemB now extends c.s.j.p.unix.LibCAPI.
    + Add additional OSGi headers for the JNA bundle to support
    32bit ARM (hardfloat)
    + Include Win32 COM utils (c.s.j.p.win32.com.util and
    c.s.j.p.win32.com.annotation) in OSGI bundle
  * Bug Fixes
    + Fix signature for c.s.j.p.win32.Kernel32#CreateRemoteThread
    and bind VirtualAllocEx, VirtualFreeEx, GetExitCodeThread in
    c.s.j.p.win32.Kernel32
    + Windows needs a wide string in
    c.s.j.p.win32.COM.IShellFolder#ParseDisplayName
    + KEY_ALL_ACCESS value is incorrect in c.s.j.p.win32.WinNT.java
    + Ensure JARs created from the build system don't contain
    invalid Info-ZIP Unicode Path extra info
    + Read correct member of
    WinBase.SYSTEM_INFO.processorArchitecture union
    + Fix passing unions containing integer and floating point
    members as parameters by value
- Modified patch:
  * jna-build.patch
    + rediff to the changed context
    + disable warnings as errors
    + fix build on ppc64 and s390x</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1602504000">- %{suffix} is an rpm internal macro that extracts a suffix
  (extension) from a filename. With RPM 4.16, it verifies that a
  filename is passed (e.g. %{suffix:filename.spec}); earlier
  versions returned "", meaning we can just strip it from the
  install command, as we rely on an empty return value.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647691200">- Build with java source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693396800">- Upgrade to upstream version 5.13.0
- Changes in version 5.13.0:
  * Features:
    + #1454: Add 'c.s.j.p.win32.Psapi.QueryWorkingSetEx' and
    associated Types
    + #1459: Add 'VirtualLock' and 'VirtualUnlock' in
    'c.s.j.p.win32.Kernel32'
    + #1471: Add
    'c.s.j.p.win32.Advapi32Util#isCurrentProcessElevated' and
    associated Types
    + #1474: Add
    'c.s.j.p.win32.WbemCli#IWbemClassObject.IWbemQualifierSet',
    'IWbemServices.GetObject', 'IWbemContext.SetValue' and
    associated methods
    + #1482: Add multilingual support of
    'Kernel32Util.formatMessage'
    + #1490: Adds support for a custom 'SymbolProvider' in
    'NativeLibrary' &amp; 'Library'
    + #1491: Update libffi to v3.4.4
    + #1487: Add 'uses' information to OSGI metadata in MANIFEST.MF
    to improve stability of package resolution
  * Bug Fixes:
    + #1452: Fix memory allocation/handling for error message
    generation in native library code ('dispatch.c')
    + #1460: Fix win32 variant date conversion in DST offest window
    and with millisecond values
    + #1472: Fix incorrect bitmask in
    'c.s.j.Pointer#createConstant(int)'
    + #1481: Fix NPE in NativeLibrary when unpacking from classpath
    is disabled
    + #1489: Fixes typo in 'OpenGL32Util#wglGetProcAddress', instead
    of parameter 'procName' the hardcoded value 'wglEnumGpusNV'
    was used
- Changes in version 5.12.1:
  * Bug Fixes:
    + #1447: Null-check cleanable in 'c.s.j.Memory#close'
- Changes in version 5.12.0:
  * Features:
    + #1433: Add 'CFEqual', 'CFDictionaryRef.ByReference',
    'CFStringRef.ByReference' to 'c.s.j.p.mac.CoreFoundation'
    + #978: Remove use of finalizers in JNA and improve concurrency
    for 'Memory', 'CallbackReference' and 'NativeLibrary'
    + #1440: Support for LoongArch64
    + #1444: Update embedded libffi to
    1f14b3fa92d4442a60233e9596ddec428a985e3c and rebuild native
    libraries
  * Bug Fixes:
    + #1438: Handle arrays in structures with differing size
    + #1442: Handle race condition in
    'c.s.j.p.win32.PdhUtil#PdhEnumObjectItems'
  * Important Changes:
    + 'Memory#dispose', 'CallbackReference#dispose' and
    'NativeLibrary#dispose' were called by the 'Object#finalize'
    override. These calls were replaced by the use of a cleaner.
    It is not guaranteed anymore, that 'dispose' is called on
    subclasses on finalization.
- Changes in version 5.11.0:
  * Features:
    + #1398: Increase 'c.s.j.p.win32.Sspi#MAX_TOKEN_SIZE' on
    Windows 8/Server 2012 and later
    + #1403: Rebuild AIX binaries with libffi 3.4.2 (other
    architectures were part of 5.10)
    + #1404: Added Solaris Kstat2 library
    + #1416: Add 'CFDictionaryGetCount' to
    'c.s.j.p.mac.CoreFoundation'
    + #1418: Add 'CertOpenStore' to 'c.s.j.p.win32.Crypt32'
  * Bug Fixes:
    + #1411: Do not throw 'Win32Exception' on success for empty
    section in 'Kernel32Util#getPrivateProfileSection'
    + #1414: Fix definition of 'c.s.j.p.unix.X11.XK_Shift_R'
    + #1323. Fix crashes in direct callbacks on mac OS aarch64
    + #1422: Load jawt library relative to 'sun.boot.library.path'
    system on unix OSes
    + #1427: Rebuild all binaries with fix from #1422 and #1323
- Changes in version 5.10.0:
  * Features:
    + #1377: Add 'RegLoadAppKey' to 'c.s.j.p.win32.Advapi32' and
    'registryLoadAppKey' to 'c.s.j.p.win32.Advapi32Util'
    + #1093: Add 'OpenFileMapping' to 'c.s.j.p.win32.Kernel32'
    + #1388: Map the arch 'zarch_64' as reported by SAPJVM8 to
    's390x'
    + #1381: Update embedded libffi to 3.4.2
    + #1393: Update native encoding detection for JEP400 / JDK 18
    ('file.encoding' now defaults to 'UTF-8')
  * Bug Fixes:
    + #1378: Handle failure in 'ffi_closure_alloc'
- Changes in version 5.9.0:
  * Features:
    + #1336: Add 'HKEY_CURRENT_USER_LOCAL_SETTINGS' to
    'c.s.j.p.win32.WinReg'
    + #1337: Add 'REG_NOTIFY_THREAD_AGNOSTIC' to
    'c.s.j.p.win32.WinNet' and update 'REG_LEGAL_CHANGE_FILTER'
    + #1338: Add 'RegNotifyChangeKeyValue' to
    'c.s.j.p.win32.Advapi32'
    + #1340: Add 'CM_Get_DevNode_Registry_Property' to
    'c.s.j.p.win32.Cfgmgr32' and corresponding util in
    'c.s.j.p.win32.Cfgmgr32Util'
    + #1352: Add 'BringWindowToTop' to 'c.s.j.p.win32.User32'
    + #1354: Add 'GetParent' to 'c.s.j.p.win32.User32'
    + #1360: Add 'CommandLineToArgvW' to 'c.s.j.p.win32.Shell32'
    and corresponding util in 'c.s.j.p.win32.Shell32Util'
    + #1363: Update 'NUMA_NODE_RELATIONSHIP' in
    'c.s.j.p.win32.WinNT' to new version of the structure and
    improve support for future values of
    'c.s.j.p.win32.WinNT.LOGICAL_PROCESSOR_RELATIONSHIP'
  * Bug Fixes:
    + #1343: 'c.s.j.p.mac.CoreFoundation.CFStringRef#stringValue'
    buffer needs space for a null byte
    + #1351: Define 'c.s.j.p.unix.size_t.ByReference' and fix macOS
    sysctl 'size_t *' parameters
    + #1362: Clear security sensitive data after usage in
    'c.s.j.p.win32.Crypt32Util#cryptProtectData' and
    '#cryptUnprotectData'
    + #1361: Make 'c.s.j.p.win32.Crypt32Util#cryptProtectData' and
    '#cryptUnprotectData' properly handle 0-length array as input
- Changes in version 5.8.0:
  * Features:
    + #1313: Normalize 'RESOURCE_PREFIX' for darwin to
    'darwin-$arch' and split jnidispatch library per architecture
    + #1318: Add support for linux-riscv64
    + #1327: Add partial support for future values of
    'c.s.j.p.win32.WinNT.LOGICAL_PROCESSOR_RELATIONSHIP' enum
    present in Windows Insider builds
  * Bug Fixes:
    + #1317: Change the maven coordinates of the JPMS artifacts from
    classifier 'jpms' to custom artifact ids 'jna-jpms' and
    'jna-platform-jpms'
    + #1322: Handle 0-length domain names in
    'c.s.j.p.win32.Advapi32Util#getAccountBySid'
    + #1326: Ensure pointers indirected from Memory and pointing
    into Memory retain originating object
  * Important Changes:
    + The maven coordinates of the experimental JPMS (java module
    system) artifacts were moved from using the classifier 'jpms'
    to custom artifact ids 'jna-jpms' and 'jna-platform-jpms',
    without an classifier. The reason for this is, that the
    platform artifacts depend on the jna artifacts and need to
    pull in the right variant. This is not possible if the
    classifier is used.
    + 'RESOURCE_PREFIX' for darwin (mac OS) was changed from
    'darwin' to 'darwin-$arch' as the fat binaries on mac OS
    causes various problems: It was reported, that binaries were
    rejected from the appstore because x86 binaries were found in
    the application (jnidispatch for mac OS x86) and that builds
    needed to be special cased so that the native library can be
    assembled. The latter is also true for JNA.
    While the prefix is changed, the old prefix is still searched
    as a fallback location, so if only a fat binary is present, it
    can still be loaded.
- Changes in version 5.7.0:
  * Features:
    + #1301: Improve bindings of the printer notification functions
    ('FindFirstPrinterChangeNotification',
    'FindNextPrinterChangeNotification') in 'c.s.j.p.w.Winspool'
    + #1238: Add macOS 'aarch64' architecture to universal 'darwin'
    target
    + #1264: Update libffi to v3.3; Add Windows 'aarch64' target.
    + #1293: Bind part of Windows Application Recovery and Restart
    API: 'RegisterApplicationRestart',
    'UnregisterApplicationRestart' and
    'GetApplicationRestartSettings' in 'c.s.j.p.w.Kernel32'
    + #1217: Add mappings for AIX 'Perfstat' library to
    'c.s.j.p.unix.aix'
    + #1231: The test suite can now be executed on Windows using
    either ANSI or UNICODE win32 API by passing
    '-Dw32.ascii=true/false' to ant. Previously, UNICODE was
    always used.
    + #1237: *Experimental:* Add artifacts that make jna and
    jna-platform named modules (provide 'module-info.class').
    The new artifacts are named 'jna-jpms.jar' and
    'jna-platform-jpms.jar'
    + #1242: Add CallWindowProc to User32
    + #1239: Improve performance of allocation of 'c.s.j.Memory'
    objects
    + #1246: Improve performance of 'c.s.j.Structure#read' and
    'c.s.j.Structure#write'
    + #1260: Add mapping for X11 generic events
    + #1263: Add LowLevelMouseProc
    + #1265: Add mapping for XQueryExtension
    + #1299: Add 'c.s.j.p.win32.IPHlpApi#GetExtendedTcpTable',
    'c.s.j.p.win32.IPHlpApi#GetExtendedUdpTable', and supporting
    structures.
  * Bug Fixes:
    + #1286: Fix bindings of 'c.s.j.p.win32.DBT'
    + #326: Fix loading library that re-uses pointers for different
    callbacks
    + #1244: Fix building on GCC 10
    + #1252: Fix bindings of 'CTL_ENTRY#getRgAttribute',
    'CTL_INFO#getRgCTLEntry', 'CTL_INFO#getRgExtension',
    'CERT_EXTENSIONS#getRgExtension', 'CERT_INFO#getRgExtension',
    'CRL_INFO#getRgCRLEntry', 'CRL_INFO#getRgExtension',
    'CRL_ENTRY#getRgExtension'.
    Add bindings for 'CertEnumCertificatesInStore',
    'CertEnumCTLsInStore', 'CertEnumCRLsInStore' and
    'CryptQueryObject' in 'c.s.j.p.win32.Crypt32'.
  * WARNING:* The signatures for 'CTL_INFO#getRgCTLEntry' and
    'CTL_INFO#getRgExtension' were changed - as the original
    signatures were obviously wrong and read the wrong attributes,
    it is not considered an API break
    + #1275: Fix 'CFStringRef#stringValue' for empty Strings
    + #1279: Remove 'DLLCallback' import from 'CallbackReference'
    + #1278: Improve compatibility of
    'c.s.j.p.WindowUtils#getProcessFilePath' and fix unittests for
    windows 32bit intel
    + #1284: Fix illegal access exceptions, when retrieving options
    for private library interfaces with an instance field
    + #1300: Deprecate 'c.s.j.p.win32.WTypes.BSTR' String
    constructor and 'setValue' method, as 'BSTR' allocation should
    be managed by COM, Automation, and Interop functions
  * Breaking Changes:
    + Prebuild native library for darwin x86 (32bit java on mac OS)
    was removed
- Changes in version 5.6.0:
  * Features:
    + #1160: Make FileUtils#moveToTrash a varargs method
    + #1167: Add 'c.s.j.p.win32.Kernel32#GetProcessAffinityMask'
    + #1168: Add 'c.s.j.p.win32.Kernel32#SetProcessAffinityMask'
    + #1169: Wait for process in getLinuxLdPaths
    + #1178: Add 'c.s.j.p.win32.IPHlpAPI#GetTcpStatistics',
    'c.s.j.p.win32.IPHlpAPI#GetUdpStatistics',
    'c.s.j.p.win32.IPHlpAPI#GetTcpStatisticsEx' and
    'c.s.j.p.win32.IPHlpAPI#GetUdpStatisticsEx'
    + #1182: Add 'toString' to classes extending
    'c.s.j.ptr.ByReference'
    + #1191: Add 'c.s.j.p.win32.Advapi32Util#getTokenPrimaryGroup'
    + #1194: Add 'GetConsoleScreenBufferInfo', 'ReadConsoleInput'
    and 'WriteConsole' with associated structures to
    'c.s.j.p.win32.Wincon'
    + #1198: Add 'NetSessionEnum' to 'c.s.j.p.win32.Netapi32' and
    'WTSEnumerateSessions', 'WTSQuerySessionInformation', and
    'WTSFreeMemory' to 'c.s.j.p.win32.Wtsapi32'
    + #1200: Add mappings for 'libudev' to 'c.s.j.p.linux.Udev'
    + #1202: Add mappings supporting shared memory including
    'c.s.j.p.unix.LibCAPI' types 'size_t' and 'ssize_t',
    'c.s.j.p.linux.LibC' methods 'munmap()', 'msync()', and
    'close()', 'c.s.j.p.unix.LibCUtil' mapping 'mmap()' and
    'ftruncate()', and 'c.s.j.p.linux.LibRT' methods 'shm_open()'
    and 'shm_unlink()'
    + #1209: Add mappings for 'Thread32First' and 'Thread32Next' to
    'c.s.j.p.win32.Kernel32'
    + #1214: Add mapping for EnumProcesses to 'c.s.j.p.win32.Psapi'
    and 'c.s.j.p.win32.PsapiUtil'
  * Bug Fixes:
    + #1183: 'c.s.j.p.win32.WinDef.CHARByReference#getValue' should
    only read one byte
    + #1184: 'c.s.j.p.win32.WinDef.ULONGLONG' should always be 8
    bytes
    + #1196: 'c.s.j.p.win32.WinNT.LARGE_INTEGER' needs to populate
    both union fields
    + #1216: Failure loading frameworks on macOS 11
- Modified patches:
  * jna-build.patch
  * jna-java8compat.patch
    + rediff to changed context
- Added patch:
  * jna-old-libffi.patch
    + patch out an enum that is not present in less recent libffi
    used on some older systems</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1706011200">- Modified patch:
  * jna-java8compat.patch
    + force java 1.8 compatibility for all JDKs which support it</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.
- Fetch sources using source service in order to avoid binary files
  in the tarball</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="ef90d8ef41610052690546a8312ee7af0aafd9dc32b37d6667b2a0f6477454ccf9006ea7bcc88b44c05ae863c0a5157c098f116eddaeabf41ece7c2073f326f2" name="jna-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.13.0" rel="4.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1540382400">- Install the provided pom*.xml files in order to make maven aware
  about the jna-platform too</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1552478400">- Decide whether to apply the jna-4.5.0-nojavah.patch according
  to what java-devel version is used for build</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1570708800">- Rename package to jna, since the jna package must be anyway
  archful
- Upgrade to 5.4.0
- Split the package into:
  * jna
    + archful package
    + provides and obsoletes the libjnidispatch package
    + packages the libjnidispatch.so
  * jna-contrib
    + noarch package
    + contains the jna-platform examples
- Removed patches:
  * jna-4.5.1-nojavah.patch
  * jna-getpeer.patch
  * jna-msgsize.patch
    + not needed anymore with this version
- Modified patches:
  * jna-build.patch
  * jna-callback.patch
    + Adapted to changed context
- Added patches:
  * jna-system-libjnidispatch.patch
    + Load the libjnidispatch from system
  * jna-java8compat.patch
    + Add casts to prevent using of java9+ only ByteBuffer
    methods</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1591272000">- Upgrade to 5.5.0
  * Features
    + Add CoreFoundation, IOKit, and DiskArbitration mappings in
    c.s.j.p.mac.
    + c.s.j.p.mac.SystemB now extends c.s.j.p.unix.LibCAPI.
    + Add additional OSGi headers for the JNA bundle to support
    32bit ARM (hardfloat)
    + Include Win32 COM utils (c.s.j.p.win32.com.util and
    c.s.j.p.win32.com.annotation) in OSGI bundle
  * Bug Fixes
    + Fix signature for c.s.j.p.win32.Kernel32#CreateRemoteThread
    and bind VirtualAllocEx, VirtualFreeEx, GetExitCodeThread in
    c.s.j.p.win32.Kernel32
    + Windows needs a wide string in
    c.s.j.p.win32.COM.IShellFolder#ParseDisplayName
    + KEY_ALL_ACCESS value is incorrect in c.s.j.p.win32.WinNT.java
    + Ensure JARs created from the build system don't contain
    invalid Info-ZIP Unicode Path extra info
    + Read correct member of
    WinBase.SYSTEM_INFO.processorArchitecture union
    + Fix passing unions containing integer and floating point
    members as parameters by value
- Modified patch:
  * jna-build.patch
    + rediff to the changed context
    + disable warnings as errors
    + fix build on ppc64 and s390x</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1602504000">- %{suffix} is an rpm internal macro that extracts a suffix
  (extension) from a filename. With RPM 4.16, it verifies that a
  filename is passed (e.g. %{suffix:filename.spec}); earlier
  versions returned "", meaning we can just strip it from the
  install command, as we rely on an empty return value.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647691200">- Build with java source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693396800">- Upgrade to upstream version 5.13.0
- Changes in version 5.13.0:
  * Features:
    + #1454: Add 'c.s.j.p.win32.Psapi.QueryWorkingSetEx' and
    associated Types
    + #1459: Add 'VirtualLock' and 'VirtualUnlock' in
    'c.s.j.p.win32.Kernel32'
    + #1471: Add
    'c.s.j.p.win32.Advapi32Util#isCurrentProcessElevated' and
    associated Types
    + #1474: Add
    'c.s.j.p.win32.WbemCli#IWbemClassObject.IWbemQualifierSet',
    'IWbemServices.GetObject', 'IWbemContext.SetValue' and
    associated methods
    + #1482: Add multilingual support of
    'Kernel32Util.formatMessage'
    + #1490: Adds support for a custom 'SymbolProvider' in
    'NativeLibrary' &amp; 'Library'
    + #1491: Update libffi to v3.4.4
    + #1487: Add 'uses' information to OSGI metadata in MANIFEST.MF
    to improve stability of package resolution
  * Bug Fixes:
    + #1452: Fix memory allocation/handling for error message
    generation in native library code ('dispatch.c')
    + #1460: Fix win32 variant date conversion in DST offest window
    and with millisecond values
    + #1472: Fix incorrect bitmask in
    'c.s.j.Pointer#createConstant(int)'
    + #1481: Fix NPE in NativeLibrary when unpacking from classpath
    is disabled
    + #1489: Fixes typo in 'OpenGL32Util#wglGetProcAddress', instead
    of parameter 'procName' the hardcoded value 'wglEnumGpusNV'
    was used
- Changes in version 5.12.1:
  * Bug Fixes:
    + #1447: Null-check cleanable in 'c.s.j.Memory#close'
- Changes in version 5.12.0:
  * Features:
    + #1433: Add 'CFEqual', 'CFDictionaryRef.ByReference',
    'CFStringRef.ByReference' to 'c.s.j.p.mac.CoreFoundation'
    + #978: Remove use of finalizers in JNA and improve concurrency
    for 'Memory', 'CallbackReference' and 'NativeLibrary'
    + #1440: Support for LoongArch64
    + #1444: Update embedded libffi to
    1f14b3fa92d4442a60233e9596ddec428a985e3c and rebuild native
    libraries
  * Bug Fixes:
    + #1438: Handle arrays in structures with differing size
    + #1442: Handle race condition in
    'c.s.j.p.win32.PdhUtil#PdhEnumObjectItems'
  * Important Changes:
    + 'Memory#dispose', 'CallbackReference#dispose' and
    'NativeLibrary#dispose' were called by the 'Object#finalize'
    override. These calls were replaced by the use of a cleaner.
    It is not guaranteed anymore, that 'dispose' is called on
    subclasses on finalization.
- Changes in version 5.11.0:
  * Features:
    + #1398: Increase 'c.s.j.p.win32.Sspi#MAX_TOKEN_SIZE' on
    Windows 8/Server 2012 and later
    + #1403: Rebuild AIX binaries with libffi 3.4.2 (other
    architectures were part of 5.10)
    + #1404: Added Solaris Kstat2 library
    + #1416: Add 'CFDictionaryGetCount' to
    'c.s.j.p.mac.CoreFoundation'
    + #1418: Add 'CertOpenStore' to 'c.s.j.p.win32.Crypt32'
  * Bug Fixes:
    + #1411: Do not throw 'Win32Exception' on success for empty
    section in 'Kernel32Util#getPrivateProfileSection'
    + #1414: Fix definition of 'c.s.j.p.unix.X11.XK_Shift_R'
    + #1323. Fix crashes in direct callbacks on mac OS aarch64
    + #1422: Load jawt library relative to 'sun.boot.library.path'
    system on unix OSes
    + #1427: Rebuild all binaries with fix from #1422 and #1323
- Changes in version 5.10.0:
  * Features:
    + #1377: Add 'RegLoadAppKey' to 'c.s.j.p.win32.Advapi32' and
    'registryLoadAppKey' to 'c.s.j.p.win32.Advapi32Util'
    + #1093: Add 'OpenFileMapping' to 'c.s.j.p.win32.Kernel32'
    + #1388: Map the arch 'zarch_64' as reported by SAPJVM8 to
    's390x'
    + #1381: Update embedded libffi to 3.4.2
    + #1393: Update native encoding detection for JEP400 / JDK 18
    ('file.encoding' now defaults to 'UTF-8')
  * Bug Fixes:
    + #1378: Handle failure in 'ffi_closure_alloc'
- Changes in version 5.9.0:
  * Features:
    + #1336: Add 'HKEY_CURRENT_USER_LOCAL_SETTINGS' to
    'c.s.j.p.win32.WinReg'
    + #1337: Add 'REG_NOTIFY_THREAD_AGNOSTIC' to
    'c.s.j.p.win32.WinNet' and update 'REG_LEGAL_CHANGE_FILTER'
    + #1338: Add 'RegNotifyChangeKeyValue' to
    'c.s.j.p.win32.Advapi32'
    + #1340: Add 'CM_Get_DevNode_Registry_Property' to
    'c.s.j.p.win32.Cfgmgr32' and corresponding util in
    'c.s.j.p.win32.Cfgmgr32Util'
    + #1352: Add 'BringWindowToTop' to 'c.s.j.p.win32.User32'
    + #1354: Add 'GetParent' to 'c.s.j.p.win32.User32'
    + #1360: Add 'CommandLineToArgvW' to 'c.s.j.p.win32.Shell32'
    and corresponding util in 'c.s.j.p.win32.Shell32Util'
    + #1363: Update 'NUMA_NODE_RELATIONSHIP' in
    'c.s.j.p.win32.WinNT' to new version of the structure and
    improve support for future values of
    'c.s.j.p.win32.WinNT.LOGICAL_PROCESSOR_RELATIONSHIP'
  * Bug Fixes:
    + #1343: 'c.s.j.p.mac.CoreFoundation.CFStringRef#stringValue'
    buffer needs space for a null byte
    + #1351: Define 'c.s.j.p.unix.size_t.ByReference' and fix macOS
    sysctl 'size_t *' parameters
    + #1362: Clear security sensitive data after usage in
    'c.s.j.p.win32.Crypt32Util#cryptProtectData' and
    '#cryptUnprotectData'
    + #1361: Make 'c.s.j.p.win32.Crypt32Util#cryptProtectData' and
    '#cryptUnprotectData' properly handle 0-length array as input
- Changes in version 5.8.0:
  * Features:
    + #1313: Normalize 'RESOURCE_PREFIX' for darwin to
    'darwin-$arch' and split jnidispatch library per architecture
    + #1318: Add support for linux-riscv64
    + #1327: Add partial support for future values of
    'c.s.j.p.win32.WinNT.LOGICAL_PROCESSOR_RELATIONSHIP' enum
    present in Windows Insider builds
  * Bug Fixes:
    + #1317: Change the maven coordinates of the JPMS artifacts from
    classifier 'jpms' to custom artifact ids 'jna-jpms' and
    'jna-platform-jpms'
    + #1322: Handle 0-length domain names in
    'c.s.j.p.win32.Advapi32Util#getAccountBySid'
    + #1326: Ensure pointers indirected from Memory and pointing
    into Memory retain originating object
  * Important Changes:
    + The maven coordinates of the experimental JPMS (java module
    system) artifacts were moved from using the classifier 'jpms'
    to custom artifact ids 'jna-jpms' and 'jna-platform-jpms',
    without an classifier. The reason for this is, that the
    platform artifacts depend on the jna artifacts and need to
    pull in the right variant. This is not possible if the
    classifier is used.
    + 'RESOURCE_PREFIX' for darwin (mac OS) was changed from
    'darwin' to 'darwin-$arch' as the fat binaries on mac OS
    causes various problems: It was reported, that binaries were
    rejected from the appstore because x86 binaries were found in
    the application (jnidispatch for mac OS x86) and that builds
    needed to be special cased so that the native library can be
    assembled. The latter is also true for JNA.
    While the prefix is changed, the old prefix is still searched
    as a fallback location, so if only a fat binary is present, it
    can still be loaded.
- Changes in version 5.7.0:
  * Features:
    + #1301: Improve bindings of the printer notification functions
    ('FindFirstPrinterChangeNotification',
    'FindNextPrinterChangeNotification') in 'c.s.j.p.w.Winspool'
    + #1238: Add macOS 'aarch64' architecture to universal 'darwin'
    target
    + #1264: Update libffi to v3.3; Add Windows 'aarch64' target.
    + #1293: Bind part of Windows Application Recovery and Restart
    API: 'RegisterApplicationRestart',
    'UnregisterApplicationRestart' and
    'GetApplicationRestartSettings' in 'c.s.j.p.w.Kernel32'
    + #1217: Add mappings for AIX 'Perfstat' library to
    'c.s.j.p.unix.aix'
    + #1231: The test suite can now be executed on Windows using
    either ANSI or UNICODE win32 API by passing
    '-Dw32.ascii=true/false' to ant. Previously, UNICODE was
    always used.
    + #1237: *Experimental:* Add artifacts that make jna and
    jna-platform named modules (provide 'module-info.class').
    The new artifacts are named 'jna-jpms.jar' and
    'jna-platform-jpms.jar'
    + #1242: Add CallWindowProc to User32
    + #1239: Improve performance of allocation of 'c.s.j.Memory'
    objects
    + #1246: Improve performance of 'c.s.j.Structure#read' and
    'c.s.j.Structure#write'
    + #1260: Add mapping for X11 generic events
    + #1263: Add LowLevelMouseProc
    + #1265: Add mapping for XQueryExtension
    + #1299: Add 'c.s.j.p.win32.IPHlpApi#GetExtendedTcpTable',
    'c.s.j.p.win32.IPHlpApi#GetExtendedUdpTable', and supporting
    structures.
  * Bug Fixes:
    + #1286: Fix bindings of 'c.s.j.p.win32.DBT'
    + #326: Fix loading library that re-uses pointers for different
    callbacks
    + #1244: Fix building on GCC 10
    + #1252: Fix bindings of 'CTL_ENTRY#getRgAttribute',
    'CTL_INFO#getRgCTLEntry', 'CTL_INFO#getRgExtension',
    'CERT_EXTENSIONS#getRgExtension', 'CERT_INFO#getRgExtension',
    'CRL_INFO#getRgCRLEntry', 'CRL_INFO#getRgExtension',
    'CRL_ENTRY#getRgExtension'.
    Add bindings for 'CertEnumCertificatesInStore',
    'CertEnumCTLsInStore', 'CertEnumCRLsInStore' and
    'CryptQueryObject' in 'c.s.j.p.win32.Crypt32'.
  * WARNING:* The signatures for 'CTL_INFO#getRgCTLEntry' and
    'CTL_INFO#getRgExtension' were changed - as the original
    signatures were obviously wrong and read the wrong attributes,
    it is not considered an API break
    + #1275: Fix 'CFStringRef#stringValue' for empty Strings
    + #1279: Remove 'DLLCallback' import from 'CallbackReference'
    + #1278: Improve compatibility of
    'c.s.j.p.WindowUtils#getProcessFilePath' and fix unittests for
    windows 32bit intel
    + #1284: Fix illegal access exceptions, when retrieving options
    for private library interfaces with an instance field
    + #1300: Deprecate 'c.s.j.p.win32.WTypes.BSTR' String
    constructor and 'setValue' method, as 'BSTR' allocation should
    be managed by COM, Automation, and Interop functions
  * Breaking Changes:
    + Prebuild native library for darwin x86 (32bit java on mac OS)
    was removed
- Changes in version 5.6.0:
  * Features:
    + #1160: Make FileUtils#moveToTrash a varargs method
    + #1167: Add 'c.s.j.p.win32.Kernel32#GetProcessAffinityMask'
    + #1168: Add 'c.s.j.p.win32.Kernel32#SetProcessAffinityMask'
    + #1169: Wait for process in getLinuxLdPaths
    + #1178: Add 'c.s.j.p.win32.IPHlpAPI#GetTcpStatistics',
    'c.s.j.p.win32.IPHlpAPI#GetUdpStatistics',
    'c.s.j.p.win32.IPHlpAPI#GetTcpStatisticsEx' and
    'c.s.j.p.win32.IPHlpAPI#GetUdpStatisticsEx'
    + #1182: Add 'toString' to classes extending
    'c.s.j.ptr.ByReference'
    + #1191: Add 'c.s.j.p.win32.Advapi32Util#getTokenPrimaryGroup'
    + #1194: Add 'GetConsoleScreenBufferInfo', 'ReadConsoleInput'
    and 'WriteConsole' with associated structures to
    'c.s.j.p.win32.Wincon'
    + #1198: Add 'NetSessionEnum' to 'c.s.j.p.win32.Netapi32' and
    'WTSEnumerateSessions', 'WTSQuerySessionInformation', and
    'WTSFreeMemory' to 'c.s.j.p.win32.Wtsapi32'
    + #1200: Add mappings for 'libudev' to 'c.s.j.p.linux.Udev'
    + #1202: Add mappings supporting shared memory including
    'c.s.j.p.unix.LibCAPI' types 'size_t' and 'ssize_t',
    'c.s.j.p.linux.LibC' methods 'munmap()', 'msync()', and
    'close()', 'c.s.j.p.unix.LibCUtil' mapping 'mmap()' and
    'ftruncate()', and 'c.s.j.p.linux.LibRT' methods 'shm_open()'
    and 'shm_unlink()'
    + #1209: Add mappings for 'Thread32First' and 'Thread32Next' to
    'c.s.j.p.win32.Kernel32'
    + #1214: Add mapping for EnumProcesses to 'c.s.j.p.win32.Psapi'
    and 'c.s.j.p.win32.PsapiUtil'
  * Bug Fixes:
    + #1183: 'c.s.j.p.win32.WinDef.CHARByReference#getValue' should
    only read one byte
    + #1184: 'c.s.j.p.win32.WinDef.ULONGLONG' should always be 8
    bytes
    + #1196: 'c.s.j.p.win32.WinNT.LARGE_INTEGER' needs to populate
    both union fields
    + #1216: Failure loading frameworks on macOS 11
- Modified patches:
  * jna-build.patch
  * jna-java8compat.patch
    + rediff to changed context
- Added patch:
  * jna-old-libffi.patch
    + patch out an enum that is not present in less recent libffi
    used on some older systems</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1706011200">- Modified patch:
  * jna-java8compat.patch
    + force java 1.8 compatibility for all JDKs which support it</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.
- Fetch sources using source service in order to avoid binary files
  in the tarball</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="aefe8f982bcdf73e945463a2ceb03deadd77f974cb535119a72f27b96393ff69e68f62c85ac617d89fb13ac6089a34d568c7caf64b1f110522362f91abeb5d98" name="jna-debugsource" arch="x86_64">
  <version epoch="0" ver="5.13.0" rel="4.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1540382400">- Install the provided pom*.xml files in order to make maven aware
  about the jna-platform too</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1552478400">- Decide whether to apply the jna-4.5.0-nojavah.patch according
  to what java-devel version is used for build</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1570708800">- Rename package to jna, since the jna package must be anyway
  archful
- Upgrade to 5.4.0
- Split the package into:
  * jna
    + archful package
    + provides and obsoletes the libjnidispatch package
    + packages the libjnidispatch.so
  * jna-contrib
    + noarch package
    + contains the jna-platform examples
- Removed patches:
  * jna-4.5.1-nojavah.patch
  * jna-getpeer.patch
  * jna-msgsize.patch
    + not needed anymore with this version
- Modified patches:
  * jna-build.patch
  * jna-callback.patch
    + Adapted to changed context
- Added patches:
  * jna-system-libjnidispatch.patch
    + Load the libjnidispatch from system
  * jna-java8compat.patch
    + Add casts to prevent using of java9+ only ByteBuffer
    methods</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1591272000">- Upgrade to 5.5.0
  * Features
    + Add CoreFoundation, IOKit, and DiskArbitration mappings in
    c.s.j.p.mac.
    + c.s.j.p.mac.SystemB now extends c.s.j.p.unix.LibCAPI.
    + Add additional OSGi headers for the JNA bundle to support
    32bit ARM (hardfloat)
    + Include Win32 COM utils (c.s.j.p.win32.com.util and
    c.s.j.p.win32.com.annotation) in OSGI bundle
  * Bug Fixes
    + Fix signature for c.s.j.p.win32.Kernel32#CreateRemoteThread
    and bind VirtualAllocEx, VirtualFreeEx, GetExitCodeThread in
    c.s.j.p.win32.Kernel32
    + Windows needs a wide string in
    c.s.j.p.win32.COM.IShellFolder#ParseDisplayName
    + KEY_ALL_ACCESS value is incorrect in c.s.j.p.win32.WinNT.java
    + Ensure JARs created from the build system don't contain
    invalid Info-ZIP Unicode Path extra info
    + Read correct member of
    WinBase.SYSTEM_INFO.processorArchitecture union
    + Fix passing unions containing integer and floating point
    members as parameters by value
- Modified patch:
  * jna-build.patch
    + rediff to the changed context
    + disable warnings as errors
    + fix build on ppc64 and s390x</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1602504000">- %{suffix} is an rpm internal macro that extracts a suffix
  (extension) from a filename. With RPM 4.16, it verifies that a
  filename is passed (e.g. %{suffix:filename.spec}); earlier
  versions returned "", meaning we can just strip it from the
  install command, as we rely on an empty return value.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647691200">- Build with java source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693396800">- Upgrade to upstream version 5.13.0
- Changes in version 5.13.0:
  * Features:
    + #1454: Add 'c.s.j.p.win32.Psapi.QueryWorkingSetEx' and
    associated Types
    + #1459: Add 'VirtualLock' and 'VirtualUnlock' in
    'c.s.j.p.win32.Kernel32'
    + #1471: Add
    'c.s.j.p.win32.Advapi32Util#isCurrentProcessElevated' and
    associated Types
    + #1474: Add
    'c.s.j.p.win32.WbemCli#IWbemClassObject.IWbemQualifierSet',
    'IWbemServices.GetObject', 'IWbemContext.SetValue' and
    associated methods
    + #1482: Add multilingual support of
    'Kernel32Util.formatMessage'
    + #1490: Adds support for a custom 'SymbolProvider' in
    'NativeLibrary' &amp; 'Library'
    + #1491: Update libffi to v3.4.4
    + #1487: Add 'uses' information to OSGI metadata in MANIFEST.MF
    to improve stability of package resolution
  * Bug Fixes:
    + #1452: Fix memory allocation/handling for error message
    generation in native library code ('dispatch.c')
    + #1460: Fix win32 variant date conversion in DST offest window
    and with millisecond values
    + #1472: Fix incorrect bitmask in
    'c.s.j.Pointer#createConstant(int)'
    + #1481: Fix NPE in NativeLibrary when unpacking from classpath
    is disabled
    + #1489: Fixes typo in 'OpenGL32Util#wglGetProcAddress', instead
    of parameter 'procName' the hardcoded value 'wglEnumGpusNV'
    was used
- Changes in version 5.12.1:
  * Bug Fixes:
    + #1447: Null-check cleanable in 'c.s.j.Memory#close'
- Changes in version 5.12.0:
  * Features:
    + #1433: Add 'CFEqual', 'CFDictionaryRef.ByReference',
    'CFStringRef.ByReference' to 'c.s.j.p.mac.CoreFoundation'
    + #978: Remove use of finalizers in JNA and improve concurrency
    for 'Memory', 'CallbackReference' and 'NativeLibrary'
    + #1440: Support for LoongArch64
    + #1444: Update embedded libffi to
    1f14b3fa92d4442a60233e9596ddec428a985e3c and rebuild native
    libraries
  * Bug Fixes:
    + #1438: Handle arrays in structures with differing size
    + #1442: Handle race condition in
    'c.s.j.p.win32.PdhUtil#PdhEnumObjectItems'
  * Important Changes:
    + 'Memory#dispose', 'CallbackReference#dispose' and
    'NativeLibrary#dispose' were called by the 'Object#finalize'
    override. These calls were replaced by the use of a cleaner.
    It is not guaranteed anymore, that 'dispose' is called on
    subclasses on finalization.
- Changes in version 5.11.0:
  * Features:
    + #1398: Increase 'c.s.j.p.win32.Sspi#MAX_TOKEN_SIZE' on
    Windows 8/Server 2012 and later
    + #1403: Rebuild AIX binaries with libffi 3.4.2 (other
    architectures were part of 5.10)
    + #1404: Added Solaris Kstat2 library
    + #1416: Add 'CFDictionaryGetCount' to
    'c.s.j.p.mac.CoreFoundation'
    + #1418: Add 'CertOpenStore' to 'c.s.j.p.win32.Crypt32'
  * Bug Fixes:
    + #1411: Do not throw 'Win32Exception' on success for empty
    section in 'Kernel32Util#getPrivateProfileSection'
    + #1414: Fix definition of 'c.s.j.p.unix.X11.XK_Shift_R'
    + #1323. Fix crashes in direct callbacks on mac OS aarch64
    + #1422: Load jawt library relative to 'sun.boot.library.path'
    system on unix OSes
    + #1427: Rebuild all binaries with fix from #1422 and #1323
- Changes in version 5.10.0:
  * Features:
    + #1377: Add 'RegLoadAppKey' to 'c.s.j.p.win32.Advapi32' and
    'registryLoadAppKey' to 'c.s.j.p.win32.Advapi32Util'
    + #1093: Add 'OpenFileMapping' to 'c.s.j.p.win32.Kernel32'
    + #1388: Map the arch 'zarch_64' as reported by SAPJVM8 to
    's390x'
    + #1381: Update embedded libffi to 3.4.2
    + #1393: Update native encoding detection for JEP400 / JDK 18
    ('file.encoding' now defaults to 'UTF-8')
  * Bug Fixes:
    + #1378: Handle failure in 'ffi_closure_alloc'
- Changes in version 5.9.0:
  * Features:
    + #1336: Add 'HKEY_CURRENT_USER_LOCAL_SETTINGS' to
    'c.s.j.p.win32.WinReg'
    + #1337: Add 'REG_NOTIFY_THREAD_AGNOSTIC' to
    'c.s.j.p.win32.WinNet' and update 'REG_LEGAL_CHANGE_FILTER'
    + #1338: Add 'RegNotifyChangeKeyValue' to
    'c.s.j.p.win32.Advapi32'
    + #1340: Add 'CM_Get_DevNode_Registry_Property' to
    'c.s.j.p.win32.Cfgmgr32' and corresponding util in
    'c.s.j.p.win32.Cfgmgr32Util'
    + #1352: Add 'BringWindowToTop' to 'c.s.j.p.win32.User32'
    + #1354: Add 'GetParent' to 'c.s.j.p.win32.User32'
    + #1360: Add 'CommandLineToArgvW' to 'c.s.j.p.win32.Shell32'
    and corresponding util in 'c.s.j.p.win32.Shell32Util'
    + #1363: Update 'NUMA_NODE_RELATIONSHIP' in
    'c.s.j.p.win32.WinNT' to new version of the structure and
    improve support for future values of
    'c.s.j.p.win32.WinNT.LOGICAL_PROCESSOR_RELATIONSHIP'
  * Bug Fixes:
    + #1343: 'c.s.j.p.mac.CoreFoundation.CFStringRef#stringValue'
    buffer needs space for a null byte
    + #1351: Define 'c.s.j.p.unix.size_t.ByReference' and fix macOS
    sysctl 'size_t *' parameters
    + #1362: Clear security sensitive data after usage in
    'c.s.j.p.win32.Crypt32Util#cryptProtectData' and
    '#cryptUnprotectData'
    + #1361: Make 'c.s.j.p.win32.Crypt32Util#cryptProtectData' and
    '#cryptUnprotectData' properly handle 0-length array as input
- Changes in version 5.8.0:
  * Features:
    + #1313: Normalize 'RESOURCE_PREFIX' for darwin to
    'darwin-$arch' and split jnidispatch library per architecture
    + #1318: Add support for linux-riscv64
    + #1327: Add partial support for future values of
    'c.s.j.p.win32.WinNT.LOGICAL_PROCESSOR_RELATIONSHIP' enum
    present in Windows Insider builds
  * Bug Fixes:
    + #1317: Change the maven coordinates of the JPMS artifacts from
    classifier 'jpms' to custom artifact ids 'jna-jpms' and
    'jna-platform-jpms'
    + #1322: Handle 0-length domain names in
    'c.s.j.p.win32.Advapi32Util#getAccountBySid'
    + #1326: Ensure pointers indirected from Memory and pointing
    into Memory retain originating object
  * Important Changes:
    + The maven coordinates of the experimental JPMS (java module
    system) artifacts were moved from using the classifier 'jpms'
    to custom artifact ids 'jna-jpms' and 'jna-platform-jpms',
    without an classifier. The reason for this is, that the
    platform artifacts depend on the jna artifacts and need to
    pull in the right variant. This is not possible if the
    classifier is used.
    + 'RESOURCE_PREFIX' for darwin (mac OS) was changed from
    'darwin' to 'darwin-$arch' as the fat binaries on mac OS
    causes various problems: It was reported, that binaries were
    rejected from the appstore because x86 binaries were found in
    the application (jnidispatch for mac OS x86) and that builds
    needed to be special cased so that the native library can be
    assembled. The latter is also true for JNA.
    While the prefix is changed, the old prefix is still searched
    as a fallback location, so if only a fat binary is present, it
    can still be loaded.
- Changes in version 5.7.0:
  * Features:
    + #1301: Improve bindings of the printer notification functions
    ('FindFirstPrinterChangeNotification',
    'FindNextPrinterChangeNotification') in 'c.s.j.p.w.Winspool'
    + #1238: Add macOS 'aarch64' architecture to universal 'darwin'
    target
    + #1264: Update libffi to v3.3; Add Windows 'aarch64' target.
    + #1293: Bind part of Windows Application Recovery and Restart
    API: 'RegisterApplicationRestart',
    'UnregisterApplicationRestart' and
    'GetApplicationRestartSettings' in 'c.s.j.p.w.Kernel32'
    + #1217: Add mappings for AIX 'Perfstat' library to
    'c.s.j.p.unix.aix'
    + #1231: The test suite can now be executed on Windows using
    either ANSI or UNICODE win32 API by passing
    '-Dw32.ascii=true/false' to ant. Previously, UNICODE was
    always used.
    + #1237: *Experimental:* Add artifacts that make jna and
    jna-platform named modules (provide 'module-info.class').
    The new artifacts are named 'jna-jpms.jar' and
    'jna-platform-jpms.jar'
    + #1242: Add CallWindowProc to User32
    + #1239: Improve performance of allocation of 'c.s.j.Memory'
    objects
    + #1246: Improve performance of 'c.s.j.Structure#read' and
    'c.s.j.Structure#write'
    + #1260: Add mapping for X11 generic events
    + #1263: Add LowLevelMouseProc
    + #1265: Add mapping for XQueryExtension
    + #1299: Add 'c.s.j.p.win32.IPHlpApi#GetExtendedTcpTable',
    'c.s.j.p.win32.IPHlpApi#GetExtendedUdpTable', and supporting
    structures.
  * Bug Fixes:
    + #1286: Fix bindings of 'c.s.j.p.win32.DBT'
    + #326: Fix loading library that re-uses pointers for different
    callbacks
    + #1244: Fix building on GCC 10
    + #1252: Fix bindings of 'CTL_ENTRY#getRgAttribute',
    'CTL_INFO#getRgCTLEntry', 'CTL_INFO#getRgExtension',
    'CERT_EXTENSIONS#getRgExtension', 'CERT_INFO#getRgExtension',
    'CRL_INFO#getRgCRLEntry', 'CRL_INFO#getRgExtension',
    'CRL_ENTRY#getRgExtension'.
    Add bindings for 'CertEnumCertificatesInStore',
    'CertEnumCTLsInStore', 'CertEnumCRLsInStore' and
    'CryptQueryObject' in 'c.s.j.p.win32.Crypt32'.
  * WARNING:* The signatures for 'CTL_INFO#getRgCTLEntry' and
    'CTL_INFO#getRgExtension' were changed - as the original
    signatures were obviously wrong and read the wrong attributes,
    it is not considered an API break
    + #1275: Fix 'CFStringRef#stringValue' for empty Strings
    + #1279: Remove 'DLLCallback' import from 'CallbackReference'
    + #1278: Improve compatibility of
    'c.s.j.p.WindowUtils#getProcessFilePath' and fix unittests for
    windows 32bit intel
    + #1284: Fix illegal access exceptions, when retrieving options
    for private library interfaces with an instance field
    + #1300: Deprecate 'c.s.j.p.win32.WTypes.BSTR' String
    constructor and 'setValue' method, as 'BSTR' allocation should
    be managed by COM, Automation, and Interop functions
  * Breaking Changes:
    + Prebuild native library for darwin x86 (32bit java on mac OS)
    was removed
- Changes in version 5.6.0:
  * Features:
    + #1160: Make FileUtils#moveToTrash a varargs method
    + #1167: Add 'c.s.j.p.win32.Kernel32#GetProcessAffinityMask'
    + #1168: Add 'c.s.j.p.win32.Kernel32#SetProcessAffinityMask'
    + #1169: Wait for process in getLinuxLdPaths
    + #1178: Add 'c.s.j.p.win32.IPHlpAPI#GetTcpStatistics',
    'c.s.j.p.win32.IPHlpAPI#GetUdpStatistics',
    'c.s.j.p.win32.IPHlpAPI#GetTcpStatisticsEx' and
    'c.s.j.p.win32.IPHlpAPI#GetUdpStatisticsEx'
    + #1182: Add 'toString' to classes extending
    'c.s.j.ptr.ByReference'
    + #1191: Add 'c.s.j.p.win32.Advapi32Util#getTokenPrimaryGroup'
    + #1194: Add 'GetConsoleScreenBufferInfo', 'ReadConsoleInput'
    and 'WriteConsole' with associated structures to
    'c.s.j.p.win32.Wincon'
    + #1198: Add 'NetSessionEnum' to 'c.s.j.p.win32.Netapi32' and
    'WTSEnumerateSessions', 'WTSQuerySessionInformation', and
    'WTSFreeMemory' to 'c.s.j.p.win32.Wtsapi32'
    + #1200: Add mappings for 'libudev' to 'c.s.j.p.linux.Udev'
    + #1202: Add mappings supporting shared memory including
    'c.s.j.p.unix.LibCAPI' types 'size_t' and 'ssize_t',
    'c.s.j.p.linux.LibC' methods 'munmap()', 'msync()', and
    'close()', 'c.s.j.p.unix.LibCUtil' mapping 'mmap()' and
    'ftruncate()', and 'c.s.j.p.linux.LibRT' methods 'shm_open()'
    and 'shm_unlink()'
    + #1209: Add mappings for 'Thread32First' and 'Thread32Next' to
    'c.s.j.p.win32.Kernel32'
    + #1214: Add mapping for EnumProcesses to 'c.s.j.p.win32.Psapi'
    and 'c.s.j.p.win32.PsapiUtil'
  * Bug Fixes:
    + #1183: 'c.s.j.p.win32.WinDef.CHARByReference#getValue' should
    only read one byte
    + #1184: 'c.s.j.p.win32.WinDef.ULONGLONG' should always be 8
    bytes
    + #1196: 'c.s.j.p.win32.WinNT.LARGE_INTEGER' needs to populate
    both union fields
    + #1216: Failure loading frameworks on macOS 11
- Modified patches:
  * jna-build.patch
  * jna-java8compat.patch
    + rediff to changed context
- Added patch:
  * jna-old-libffi.patch
    + patch out an enum that is not present in less recent libffi
    used on some older systems</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1706011200">- Modified patch:
  * jna-java8compat.patch
    + force java 1.8 compatibility for all JDKs which support it</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.
- Fetch sources using source service in order to avoid binary files
  in the tarball</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="e5bae321ec08f2c13b690958938329d60d7f336d8a4b2343f8ba5c343b7ef5effb21d00feeb3e6a6e4dcde308954036db96c955d478e259eaa7b4980d50d7d1e" name="jna-javadoc" arch="noarch">
  <version epoch="0" ver="5.13.0" rel="4.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1540382400">- Install the provided pom*.xml files in order to make maven aware
  about the jna-platform too</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1552478400">- Decide whether to apply the jna-4.5.0-nojavah.patch according
  to what java-devel version is used for build</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1570708800">- Rename package to jna, since the jna package must be anyway
  archful
- Upgrade to 5.4.0
- Split the package into:
  * jna
    + archful package
    + provides and obsoletes the libjnidispatch package
    + packages the libjnidispatch.so
  * jna-contrib
    + noarch package
    + contains the jna-platform examples
- Removed patches:
  * jna-4.5.1-nojavah.patch
  * jna-getpeer.patch
  * jna-msgsize.patch
    + not needed anymore with this version
- Modified patches:
  * jna-build.patch
  * jna-callback.patch
    + Adapted to changed context
- Added patches:
  * jna-system-libjnidispatch.patch
    + Load the libjnidispatch from system
  * jna-java8compat.patch
    + Add casts to prevent using of java9+ only ByteBuffer
    methods</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1591272000">- Upgrade to 5.5.0
  * Features
    + Add CoreFoundation, IOKit, and DiskArbitration mappings in
    c.s.j.p.mac.
    + c.s.j.p.mac.SystemB now extends c.s.j.p.unix.LibCAPI.
    + Add additional OSGi headers for the JNA bundle to support
    32bit ARM (hardfloat)
    + Include Win32 COM utils (c.s.j.p.win32.com.util and
    c.s.j.p.win32.com.annotation) in OSGI bundle
  * Bug Fixes
    + Fix signature for c.s.j.p.win32.Kernel32#CreateRemoteThread
    and bind VirtualAllocEx, VirtualFreeEx, GetExitCodeThread in
    c.s.j.p.win32.Kernel32
    + Windows needs a wide string in
    c.s.j.p.win32.COM.IShellFolder#ParseDisplayName
    + KEY_ALL_ACCESS value is incorrect in c.s.j.p.win32.WinNT.java
    + Ensure JARs created from the build system don't contain
    invalid Info-ZIP Unicode Path extra info
    + Read correct member of
    WinBase.SYSTEM_INFO.processorArchitecture union
    + Fix passing unions containing integer and floating point
    members as parameters by value
- Modified patch:
  * jna-build.patch
    + rediff to the changed context
    + disable warnings as errors
    + fix build on ppc64 and s390x</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1602504000">- %{suffix} is an rpm internal macro that extracts a suffix
  (extension) from a filename. With RPM 4.16, it verifies that a
  filename is passed (e.g. %{suffix:filename.spec}); earlier
  versions returned "", meaning we can just strip it from the
  install command, as we rely on an empty return value.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647691200">- Build with java source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693396800">- Upgrade to upstream version 5.13.0
- Changes in version 5.13.0:
  * Features:
    + #1454: Add 'c.s.j.p.win32.Psapi.QueryWorkingSetEx' and
    associated Types
    + #1459: Add 'VirtualLock' and 'VirtualUnlock' in
    'c.s.j.p.win32.Kernel32'
    + #1471: Add
    'c.s.j.p.win32.Advapi32Util#isCurrentProcessElevated' and
    associated Types
    + #1474: Add
    'c.s.j.p.win32.WbemCli#IWbemClassObject.IWbemQualifierSet',
    'IWbemServices.GetObject', 'IWbemContext.SetValue' and
    associated methods
    + #1482: Add multilingual support of
    'Kernel32Util.formatMessage'
    + #1490: Adds support for a custom 'SymbolProvider' in
    'NativeLibrary' &amp; 'Library'
    + #1491: Update libffi to v3.4.4
    + #1487: Add 'uses' information to OSGI metadata in MANIFEST.MF
    to improve stability of package resolution
  * Bug Fixes:
    + #1452: Fix memory allocation/handling for error message
    generation in native library code ('dispatch.c')
    + #1460: Fix win32 variant date conversion in DST offest window
    and with millisecond values
    + #1472: Fix incorrect bitmask in
    'c.s.j.Pointer#createConstant(int)'
    + #1481: Fix NPE in NativeLibrary when unpacking from classpath
    is disabled
    + #1489: Fixes typo in 'OpenGL32Util#wglGetProcAddress', instead
    of parameter 'procName' the hardcoded value 'wglEnumGpusNV'
    was used
- Changes in version 5.12.1:
  * Bug Fixes:
    + #1447: Null-check cleanable in 'c.s.j.Memory#close'
- Changes in version 5.12.0:
  * Features:
    + #1433: Add 'CFEqual', 'CFDictionaryRef.ByReference',
    'CFStringRef.ByReference' to 'c.s.j.p.mac.CoreFoundation'
    + #978: Remove use of finalizers in JNA and improve concurrency
    for 'Memory', 'CallbackReference' and 'NativeLibrary'
    + #1440: Support for LoongArch64
    + #1444: Update embedded libffi to
    1f14b3fa92d4442a60233e9596ddec428a985e3c and rebuild native
    libraries
  * Bug Fixes:
    + #1438: Handle arrays in structures with differing size
    + #1442: Handle race condition in
    'c.s.j.p.win32.PdhUtil#PdhEnumObjectItems'
  * Important Changes:
    + 'Memory#dispose', 'CallbackReference#dispose' and
    'NativeLibrary#dispose' were called by the 'Object#finalize'
    override. These calls were replaced by the use of a cleaner.
    It is not guaranteed anymore, that 'dispose' is called on
    subclasses on finalization.
- Changes in version 5.11.0:
  * Features:
    + #1398: Increase 'c.s.j.p.win32.Sspi#MAX_TOKEN_SIZE' on
    Windows 8/Server 2012 and later
    + #1403: Rebuild AIX binaries with libffi 3.4.2 (other
    architectures were part of 5.10)
    + #1404: Added Solaris Kstat2 library
    + #1416: Add 'CFDictionaryGetCount' to
    'c.s.j.p.mac.CoreFoundation'
    + #1418: Add 'CertOpenStore' to 'c.s.j.p.win32.Crypt32'
  * Bug Fixes:
    + #1411: Do not throw 'Win32Exception' on success for empty
    section in 'Kernel32Util#getPrivateProfileSection'
    + #1414: Fix definition of 'c.s.j.p.unix.X11.XK_Shift_R'
    + #1323. Fix crashes in direct callbacks on mac OS aarch64
    + #1422: Load jawt library relative to 'sun.boot.library.path'
    system on unix OSes
    + #1427: Rebuild all binaries with fix from #1422 and #1323
- Changes in version 5.10.0:
  * Features:
    + #1377: Add 'RegLoadAppKey' to 'c.s.j.p.win32.Advapi32' and
    'registryLoadAppKey' to 'c.s.j.p.win32.Advapi32Util'
    + #1093: Add 'OpenFileMapping' to 'c.s.j.p.win32.Kernel32'
    + #1388: Map the arch 'zarch_64' as reported by SAPJVM8 to
    's390x'
    + #1381: Update embedded libffi to 3.4.2
    + #1393: Update native encoding detection for JEP400 / JDK 18
    ('file.encoding' now defaults to 'UTF-8')
  * Bug Fixes:
    + #1378: Handle failure in 'ffi_closure_alloc'
- Changes in version 5.9.0:
  * Features:
    + #1336: Add 'HKEY_CURRENT_USER_LOCAL_SETTINGS' to
    'c.s.j.p.win32.WinReg'
    + #1337: Add 'REG_NOTIFY_THREAD_AGNOSTIC' to
    'c.s.j.p.win32.WinNet' and update 'REG_LEGAL_CHANGE_FILTER'
    + #1338: Add 'RegNotifyChangeKeyValue' to
    'c.s.j.p.win32.Advapi32'
    + #1340: Add 'CM_Get_DevNode_Registry_Property' to
    'c.s.j.p.win32.Cfgmgr32' and corresponding util in
    'c.s.j.p.win32.Cfgmgr32Util'
    + #1352: Add 'BringWindowToTop' to 'c.s.j.p.win32.User32'
    + #1354: Add 'GetParent' to 'c.s.j.p.win32.User32'
    + #1360: Add 'CommandLineToArgvW' to 'c.s.j.p.win32.Shell32'
    and corresponding util in 'c.s.j.p.win32.Shell32Util'
    + #1363: Update 'NUMA_NODE_RELATIONSHIP' in
    'c.s.j.p.win32.WinNT' to new version of the structure and
    improve support for future values of
    'c.s.j.p.win32.WinNT.LOGICAL_PROCESSOR_RELATIONSHIP'
  * Bug Fixes:
    + #1343: 'c.s.j.p.mac.CoreFoundation.CFStringRef#stringValue'
    buffer needs space for a null byte
    + #1351: Define 'c.s.j.p.unix.size_t.ByReference' and fix macOS
    sysctl 'size_t *' parameters
    + #1362: Clear security sensitive data after usage in
    'c.s.j.p.win32.Crypt32Util#cryptProtectData' and
    '#cryptUnprotectData'
    + #1361: Make 'c.s.j.p.win32.Crypt32Util#cryptProtectData' and
    '#cryptUnprotectData' properly handle 0-length array as input
- Changes in version 5.8.0:
  * Features:
    + #1313: Normalize 'RESOURCE_PREFIX' for darwin to
    'darwin-$arch' and split jnidispatch library per architecture
    + #1318: Add support for linux-riscv64
    + #1327: Add partial support for future values of
    'c.s.j.p.win32.WinNT.LOGICAL_PROCESSOR_RELATIONSHIP' enum
    present in Windows Insider builds
  * Bug Fixes:
    + #1317: Change the maven coordinates of the JPMS artifacts from
    classifier 'jpms' to custom artifact ids 'jna-jpms' and
    'jna-platform-jpms'
    + #1322: Handle 0-length domain names in
    'c.s.j.p.win32.Advapi32Util#getAccountBySid'
    + #1326: Ensure pointers indirected from Memory and pointing
    into Memory retain originating object
  * Important Changes:
    + The maven coordinates of the experimental JPMS (java module
    system) artifacts were moved from using the classifier 'jpms'
    to custom artifact ids 'jna-jpms' and 'jna-platform-jpms',
    without an classifier. The reason for this is, that the
    platform artifacts depend on the jna artifacts and need to
    pull in the right variant. This is not possible if the
    classifier is used.
    + 'RESOURCE_PREFIX' for darwin (mac OS) was changed from
    'darwin' to 'darwin-$arch' as the fat binaries on mac OS
    causes various problems: It was reported, that binaries were
    rejected from the appstore because x86 binaries were found in
    the application (jnidispatch for mac OS x86) and that builds
    needed to be special cased so that the native library can be
    assembled. The latter is also true for JNA.
    While the prefix is changed, the old prefix is still searched
    as a fallback location, so if only a fat binary is present, it
    can still be loaded.
- Changes in version 5.7.0:
  * Features:
    + #1301: Improve bindings of the printer notification functions
    ('FindFirstPrinterChangeNotification',
    'FindNextPrinterChangeNotification') in 'c.s.j.p.w.Winspool'
    + #1238: Add macOS 'aarch64' architecture to universal 'darwin'
    target
    + #1264: Update libffi to v3.3; Add Windows 'aarch64' target.
    + #1293: Bind part of Windows Application Recovery and Restart
    API: 'RegisterApplicationRestart',
    'UnregisterApplicationRestart' and
    'GetApplicationRestartSettings' in 'c.s.j.p.w.Kernel32'
    + #1217: Add mappings for AIX 'Perfstat' library to
    'c.s.j.p.unix.aix'
    + #1231: The test suite can now be executed on Windows using
    either ANSI or UNICODE win32 API by passing
    '-Dw32.ascii=true/false' to ant. Previously, UNICODE was
    always used.
    + #1237: *Experimental:* Add artifacts that make jna and
    jna-platform named modules (provide 'module-info.class').
    The new artifacts are named 'jna-jpms.jar' and
    'jna-platform-jpms.jar'
    + #1242: Add CallWindowProc to User32
    + #1239: Improve performance of allocation of 'c.s.j.Memory'
    objects
    + #1246: Improve performance of 'c.s.j.Structure#read' and
    'c.s.j.Structure#write'
    + #1260: Add mapping for X11 generic events
    + #1263: Add LowLevelMouseProc
    + #1265: Add mapping for XQueryExtension
    + #1299: Add 'c.s.j.p.win32.IPHlpApi#GetExtendedTcpTable',
    'c.s.j.p.win32.IPHlpApi#GetExtendedUdpTable', and supporting
    structures.
  * Bug Fixes:
    + #1286: Fix bindings of 'c.s.j.p.win32.DBT'
    + #326: Fix loading library that re-uses pointers for different
    callbacks
    + #1244: Fix building on GCC 10
    + #1252: Fix bindings of 'CTL_ENTRY#getRgAttribute',
    'CTL_INFO#getRgCTLEntry', 'CTL_INFO#getRgExtension',
    'CERT_EXTENSIONS#getRgExtension', 'CERT_INFO#getRgExtension',
    'CRL_INFO#getRgCRLEntry', 'CRL_INFO#getRgExtension',
    'CRL_ENTRY#getRgExtension'.
    Add bindings for 'CertEnumCertificatesInStore',
    'CertEnumCTLsInStore', 'CertEnumCRLsInStore' and
    'CryptQueryObject' in 'c.s.j.p.win32.Crypt32'.
  * WARNING:* The signatures for 'CTL_INFO#getRgCTLEntry' and
    'CTL_INFO#getRgExtension' were changed - as the original
    signatures were obviously wrong and read the wrong attributes,
    it is not considered an API break
    + #1275: Fix 'CFStringRef#stringValue' for empty Strings
    + #1279: Remove 'DLLCallback' import from 'CallbackReference'
    + #1278: Improve compatibility of
    'c.s.j.p.WindowUtils#getProcessFilePath' and fix unittests for
    windows 32bit intel
    + #1284: Fix illegal access exceptions, when retrieving options
    for private library interfaces with an instance field
    + #1300: Deprecate 'c.s.j.p.win32.WTypes.BSTR' String
    constructor and 'setValue' method, as 'BSTR' allocation should
    be managed by COM, Automation, and Interop functions
  * Breaking Changes:
    + Prebuild native library for darwin x86 (32bit java on mac OS)
    was removed
- Changes in version 5.6.0:
  * Features:
    + #1160: Make FileUtils#moveToTrash a varargs method
    + #1167: Add 'c.s.j.p.win32.Kernel32#GetProcessAffinityMask'
    + #1168: Add 'c.s.j.p.win32.Kernel32#SetProcessAffinityMask'
    + #1169: Wait for process in getLinuxLdPaths
    + #1178: Add 'c.s.j.p.win32.IPHlpAPI#GetTcpStatistics',
    'c.s.j.p.win32.IPHlpAPI#GetUdpStatistics',
    'c.s.j.p.win32.IPHlpAPI#GetTcpStatisticsEx' and
    'c.s.j.p.win32.IPHlpAPI#GetUdpStatisticsEx'
    + #1182: Add 'toString' to classes extending
    'c.s.j.ptr.ByReference'
    + #1191: Add 'c.s.j.p.win32.Advapi32Util#getTokenPrimaryGroup'
    + #1194: Add 'GetConsoleScreenBufferInfo', 'ReadConsoleInput'
    and 'WriteConsole' with associated structures to
    'c.s.j.p.win32.Wincon'
    + #1198: Add 'NetSessionEnum' to 'c.s.j.p.win32.Netapi32' and
    'WTSEnumerateSessions', 'WTSQuerySessionInformation', and
    'WTSFreeMemory' to 'c.s.j.p.win32.Wtsapi32'
    + #1200: Add mappings for 'libudev' to 'c.s.j.p.linux.Udev'
    + #1202: Add mappings supporting shared memory including
    'c.s.j.p.unix.LibCAPI' types 'size_t' and 'ssize_t',
    'c.s.j.p.linux.LibC' methods 'munmap()', 'msync()', and
    'close()', 'c.s.j.p.unix.LibCUtil' mapping 'mmap()' and
    'ftruncate()', and 'c.s.j.p.linux.LibRT' methods 'shm_open()'
    and 'shm_unlink()'
    + #1209: Add mappings for 'Thread32First' and 'Thread32Next' to
    'c.s.j.p.win32.Kernel32'
    + #1214: Add mapping for EnumProcesses to 'c.s.j.p.win32.Psapi'
    and 'c.s.j.p.win32.PsapiUtil'
  * Bug Fixes:
    + #1183: 'c.s.j.p.win32.WinDef.CHARByReference#getValue' should
    only read one byte
    + #1184: 'c.s.j.p.win32.WinDef.ULONGLONG' should always be 8
    bytes
    + #1196: 'c.s.j.p.win32.WinNT.LARGE_INTEGER' needs to populate
    both union fields
    + #1216: Failure loading frameworks on macOS 11
- Modified patches:
  * jna-build.patch
  * jna-java8compat.patch
    + rediff to changed context
- Added patch:
  * jna-old-libffi.patch
    + patch out an enum that is not present in less recent libffi
    used on some older systems</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1706011200">- Modified patch:
  * jna-java8compat.patch
    + force java 1.8 compatibility for all JDKs which support it</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.
- Fetch sources using source service in order to avoid binary files
  in the tarball</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="bd040ac6b8283da8164267b221fe6578e8db093e52a17a64ab098870cca0ae327bf79f7914cfe45067bdbc8f145b3186ffd79422959d3992f4e8516c1f441ecc" name="jsch" arch="noarch">
  <version epoch="0" ver="0.2.15" rel="3.1"/>
  <changelog author="tchvatal@suse.com" date="1497009600">- Build with full java, does not compile with gcj</changelog>
  <changelog author="fstrba@suse.com" date="1504872000">- Added patch:
  * jsch-0.1.54-sourcetarget.patch
  - Specify java source and target levels to 1.6, in order to
    allow building with jdk9</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1568980800">- Remove reference to the parent from pom file, since we are not
  building with maven</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1586260800">- Added patch:
  * jsch-osgi-manifest.patch
    + create the osgi manifest during the ant build
    + replaces the MANIFEST.MF file
- Miscellaneous clean-up</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1586260801">- Version 0.1.55</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647691200">- Modified patch:
  * jsch-0.1.54-sourcetarget.patch
    + build with source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1685793600">- Migrate from com.jcraft:jsch to com.github.mwiede:jsch fork
  (bsc#1211955)
  * Alias to the old artifact since the new one is drop-in
    replacement
  * Keep the old OSGi bundle symbolic name to avoid extensive
    patching of eclipse stack
- Upgrade to version 0.2.9
  * Changes of 0.2.9
    + various improvements, #295
    ~ #293 allow UserAuthNone to be extended.
    ~ Make JGSS module optional.
    ~ Tweak OSGi bundle manifest:
    ~ Avoid self-import.
    ~ Mark JGSS as optional.
    ~ Loosen import versions of dependencies.
    ~ Correctly adhere to the Multi-release JAR spec by ensuring
    all public classes under versioned directories preside over
    classes present in the top-level directory.
    ~ Eliminate stray System.err.println() calls.
    ~ Change PageantConnector to use JNA's built-in support for
    User32.SendMessage().
    + Improve error handling in InputStream.close() for SFTP
    channels, #331
  * Changes of 0.2.8
    + activate sourcecode formatting, #247
    + build improvements, #279
    + #287 add algorithm type information to algorithm negotiation
    logs, #290
    + wrap NoClassDefFoundError's for invalid private keys, #289 and
    [#290]
  * Changes of 0.2.7
    + #265 change buffer_margin computation to be dynamic based upon
    the MAC to allow connections that advertise small maximum
    packet sizes.
    + #266 fix PuTTY key parsing to work with unix line endings.
    + Add support for ECDSA and EdDSA type PuTTY keys.
    + #71 add support for PuTTY version 3 format keys.
    ~ Encrypted PuTTY version 3 format keys requires Bouncy
    Castle (bcprov-jdk18on).
    + Eliminate KeyPairDeferred and instead change handling of
    OpenSSH V1 type keys to be more like other KeyPair types.
    + Be more vigilant about clearing private key data.
    + Improve PKCS8 key handling and add support for PKCS5 2.1
    encryption.
    + Add support for ECDSA type PKCS8 keys.
    + Add support for SCrypt type KDF for PKCS8 keys.
    ~ PKCS8 keys using SCrypt requires Bouncy Castle
    (bcprov-jdk18on).
    + Add support for EdDSA type PKCS8 keys.
    ~ EdDSA type PKCS8 keys requires Bouncy Castle
    (bcprov-jdk18on).
    + Attempt to authenticate using other signature algorithms
    supported by the same public key.
    ~ Allow this behavior to be disabled via
    try_additional_pubkey_algorithms config option.
    ° Some servers incorrectly respond with
    SSH_MSG_USERAUTH_PK_OK to an initial auth query that they
    don't actually support for RSA keys.
    + Add a new config option enable_pubkey_auth_query to allow
    skipping auth queries and proceed directly to attempting
    full SSH_MSG_USERAUTH_REQUEST's.
    + Add a new config option enable_auth_none to control whether
    an initial auth request for the method none is sent to detect
    all supported auth methods available on the server.
  * Changes of 0.2.6
    + Include host alias instead of the real host in messages and
    exceptions, #257
    + Fix missing keySize set when loading V1 RSA keys, #258
    + Enhancement to present KeyPair.getKeyTypeString() method, #259
  * Changes of 0.2.5
    + Explictly free resources in Compression implementations, #241
    + Fix integration test failures on Apple Silicon by skipping
    OpenSSH 7.4 tests, #227
    + generate osgi bundle manifest data for jar #248, #249
  * Changes of 0.2.4
    + Improved excepton handling by @norrisjeremy in #200
  * Changes of 0.2.3
    + #188 fix private key length checks for ssh-ed25519 and
    ssh-ed448, #189
  * Changes of 0.2.2
    + setup jdk for code-ql analysis, #151
    + misc improvements, #152
    + Fixing Issue #131, #134
    + Update link to bcrypt, #157
  * Changes of 0.2.1
    + Allow to set a Logger per JSch-instance rather than a VM-wide
    one, #128
    + Preliminary changes prior to Javadoc work, #126
    + remove check to allow setting any filename encoding with any
    server version #137, #142
  * Changes of 0.2.0
    + Disable RSA/SHA1 signature algorithm by default #75
    + Add basic Logger implementations that can be optionally
    utilized with JSch.setLogger():
    ~ JulLogger, using java.util.logging.Logger
    ~ JplLogger, using Java 9's JEP 264
    ~ Log4j2Logger, using Apache Log4j 2
    ~ Slf4jLogger, using SLF4J
    + Fix client version to be compliant with RFC 4253 section 4.2
    by not including minus sign characters #115
    + Add java.util.zip based compression implementation #114
    ~ This is based upon the CompressionJUZ implementation posted
    to the JSch-users mailing list in 2012 by the original JSch
    author
    ~ The existing JZlib implementation remains the default to
    maintain strict RFC 4253 section 6.2 compliance
    ° To use the new implementation globally, execute
    JSch.setConfig("zlib@openssh.com",
    "com.jcraft.jsch.juz.Compression") +
    JSch.setConfig("zlib", "com.jcraft.jsch.juz.Compression")
    ° To use the new implementation per session, execute
    session.setConfig("zlib@openssh.com",
    "com.jcraft.jsch.juz.Compression")
    + session.setConfig("zlib",
    "com.jcraft.jsch.juz.Compression")
  * Changes of 0.1.72
    + Switch chacha20-poly1305@openssh.com algorithm to a pure
    Bouncy Castle based implementation
    + implement openssh config behavior to handle append, prepend
    and removal of algorithms #104
  * Changes of 0.1.71
    + Address #98 by restoring JSch.VERSION
  * Changes of 0.1.70
    + Address #89 by fixing rare ECDSA signature validation issue
    + Address #93 by always setting the "want reply" flag for "env"
    type channel requests to false
  * Changes of 0.1.69
    + Address #83 by sending CR LF at the end of the identification
    string
    + Fix earlier change for #76 that failed to correctly make the
    "Host" keyword case-insensitive
    + Fix PageantConnector struct class visibility #86
  * Changes of 0.1.68
    + Added support for the rijndael-cbc@lysator.liu.se algorithm
    + Added support for the hmac-ripemd160,
    hmac-ripemd160@openssh.com and hmac-ripemd160-etm@openssh.com
    algorithms using Bouncy Castle
    + Added support for various algorithms from RFC 4253 and
    RFC 4344 using Bouncy Castle
    ~ cast128-cbc
    ~ cast128-ctr
    ~ twofish-cbc
    ~ twofish128-cbc
    ~ twofish128-ctr
    ~ twofish192-cbc
    ~ twofish192-ctr
    ~ twofish256-cbc
    ~ twofish256-ctr
    + Added support for the seed-cbc@ssh.com algorithm using Bouncy
    Castle
  * Changes of 0.1.67
    + Added support for the blowfish-ctr algorithm from RFC 4344
    + Fix bug where ext-info-c was incorrectly advertised during
    rekeying
    ~ According to RFC 8308 section 2.1, ext-info-c should only
    advertised during the first key exchange
    + Address #77 by attempting to add compatibility with older
    Bouncy Castle releases
  * Changes of 0.1.66
    + Added support for RFC 8308 extension negotiation and
    server-sig-algs extension
    ~ This support is enabled by default, but can be controlled
    via the enable_server_sig_algs config option (or
    jsch.enable_server_sig_algs system property)
    ~ When enabled and a server-sig-algs message is received from
    the server, the algorithms included by the server and also
    present in the PubkeyAcceptedKeyTypes config option will be
    attempted first when using publickey authentication
    ~ Additionally if the server is detected as OpenSSH version
    7.4, the rsa-sha2-256 and rsa-sha2-512 algorithms will be
    added to the received server-sig-algs as a workaround for
    OpenSSH bug 2680
    + Added support for various algorithms supported by Tectia
    (ssh.com):
    ~ diffie-hellman-group14-sha224@ssh.com
    ~ diffie-hellman-group14-sha256@ssh.com
    ~ diffie-hellman-group15-sha256@ssh.com
    ~ diffie-hellman-group15-sha384@ssh.com
    ~ diffie-hellman-group16-sha384@ssh.com
    ~ diffie-hellman-group16-sha512@ssh.com
    ~ diffie-hellman-group18-sha512@ssh.com
    ~ diffie-hellman-group-exchange-sha224@ssh.com
    ~ diffie-hellman-group-exchange-sha384@ssh.com
    ~ diffie-hellman-group-exchange-sha512@ssh.com
    ~ hmac-sha224@ssh.com
    ~ hmac-sha256@ssh.com
    ~ hmac-sha256-2@ssh.com
    ~ hmac-sha384@ssh.com
    ~ hmac-sha512@ssh.com
    ~ ssh-rsa-sha224@ssh.com
    ~ ssh-rsa-sha256@ssh.com
    ~ ssh-rsa-sha384@ssh.com
    ~ ssh-rsa-sha512@ssh.com
    + Added support for SHA224 to FingerprintHash
    + Fixing #52
    + Deprecate void setFilenameEncoding(String encoding) in favor
    of void setFilenameEncoding(Charset encoding) in ChannelSftp
    + Added support for rsa-sha2-256 and rsa-rsa2-512 algorithms to
    ChannelAgentForwarding
    + Address #65 by adding ssh-agent support derived from
    jsch-agent-proxy
    ~ See examples/JSchWithAgentProxy.java for simple example
    ~ ssh-agent support requires either Java 16's JEP 380 or the
    addition of junixsocket to classpath
    ~ Pageant support is untested and requires the addition of JNA
    to classpath
    + Added support for the following algorithms with older Java
    releases by using Bouncy Castle:
    ~ ssh-ed25519
    ~ ssh-ed448
    ~ curve25519-sha256
    ~ curve25519-sha256@libssh.org
    ~ curve448-sha512
    ~ chacha20-poly1305@openssh.com
  * Changes of 0.1.65
    + Added system properties to allow manipulation of various
    crypto algorithms used by default
    + Integrated JZlib, allowing use of zlib@openssh.com and zlib
    compressions without the need to provide the JZlib jar-file
    + Modularized the jar-file for use with Java 9 or newer
    + Added runtime controls for the min/max/preferred sizes used
    for diffie-hellman-group-exchange-sha256 and
    diffie-hellman-group-exchange-sha1
    + Renamed PubkeyAcceptedKeyTypes config to
    PubkeyAcceptedAlgorithms to match recent changes in OpenSSH
    (PubkeyAcceptedKeyTypes is still accepted for backward
    compatibility)
    + Reduced number of algorithms that are runtime checked by
    default via CheckCiphers, CheckMacs, CheckKExes and
    CheckSignatures to improve runtime performance
  * Changes of 0.1.64
    + #55 bug fix
  * Changes of 0.1.63
    + fix for #42
  * Changes 0.1.62
    + #13 reject HostKey with some servers
    + #20 Include TestBCrypt.java unit test
    + #21 Misc cleanup
    + #27 Update Testcontainers to newest version to fix test
    failures
    + #34 NPE with openssh v1 format
  * Changes 0.1.61
    + Add support for chacha20-poly1305@openssh.com, ssh-ed25519,
    ssh-ed448, curve448-sha512, diffie-hellman-group15-sha512
    and diffie-hellman-group17-sha512.
    This makes use of the new EdDSA feature added in Java 15's
    JEP 339. #17
    + added integration test for public key authentication #19
  * Changes of 0.1.60
    + support for openssh-v1-private-key format
    + Fix bug with AEAD ciphers when compression is used. #15
  * Changes of 0.1.59
    + fixing issue #6 (originally from
    https://sourceforge.net/p/jsch/mailman/message/36872566/)
  * Changes of 0.1.58
    + adds support for more algorithms, see #4
  * Changes of 0.1.57
    + support for rsa-sha2-256 and rsa-sha2-512. #1
  * Changes of 0.1.56
    + support for direct-streamlocal@openssh.com
    (see SocketForwardingL.java)
- Removed patches:
  * jsch-0.1.54-sourcetarget.patch
  * jsch-osgi-manifest.patch
    + both problems are handled differently in the new version
- Added patches:
  * jsch-junixsocket.patch
    + disable building with dependency that we don't have
  * jsch-log4j.patch
    + disable building with log4j support in order to avoid a
    huge build cycle</changelog>
  <changelog author="Gus Kenion &lt;gkenion@suse.com&gt;" date="1703073600">- Upgrade to version 0.2.15, which includes fix for SSH protocol
  vulnerability (bsc#1218134, CVE-2023-48795)
  * Changes in 0.2.15:
    + Address CVE-2023-48795 by adding support for new strict key
    exchange extension
    + Add support for ext-info-in-auth@openssh.com extension
    + Introduce two new config options to control usage of the new
    strict key exchange extension:
    ~ enable_strict_kex (set to yes by default)
    ~ require_strict_kex (set to no by default)
    ~ If either option (or both) is enabled, then JSch will
    attempt to use the new strict key exchange extension.
    ~ If the require_strict_kex option is enabled and JSch detects
    the server does not support it, then JSch will terminate the
    connection and throw an exception.
    ~ If the require_strict_kex option is not enabled and JSch
    detects the server does not support it, then JSch will
    fallback and proceed with the connection without using the
    new extension.
    + This gives users the ability to enable a strong security
    posture if needed and avoid proceeding with connections to
    potentially insecure servers.
  * Changes in 0.2.14:
    + #450 use Socket.connect() with a timeout that has been
    supported since Java 1.4 instead of using old method of
    creating a separate thread and joining to that thread with
    timeout
  * Changes in 0.2.13:
    + #411 Add flush operation from Fix added is/jsch#39,
    with new config option to allow disabling in case it causes
    regressions.
    + #403 add a warning when Channel.getInputStream() or
    Channel.getExtInputStream() is called after Channel.connect().
  * Changes in 0.2.12:
    + Further refine previous fixes for windows line endings in PEM
    keys
    + #392 replace call to BigInteger.intValueExact to remain
    compatible with android api 30
    + Introduce JSchSessionDisconnectException to allow the
    reasonCode to be retrieved without String parsing
    + Introduce specific JSchException for HostKey related failures
  * Changes in 0.2.11:
    + update dependencies changes
    + #369 fix multi-line PEM key parsing to work with windows line
    endings due to regression from previous fix for #362.
  * Changes in 0.2.10:
    + Fix new Java 21 compiler warning: possible 'this' escape
    before subclass is fully initialized
    + Tweak OSGi bundle manifest to allow Log4j 3
    + #362 fix PEM key parsing to work with windows line endings
    + #361 guard against UIKeyboardInteractive implementations that
    include NULL elements in the String[] returned from
    promptKeyboardInteractive()
    + Add a default implmentation of the deprecated decrypt() method
    to the Identity interface that throws an
    UnsupportedOperationException</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="cde228b047b3297d28f39e0870a2e8bc0a8c37b689bd6daba8f5e1964f84107865040ba77bfc4662c5bf0a0b6eef65d0a7d899595742a6008345d2e93b120108" name="jsch" arch="src">
  <version epoch="0" ver="0.2.15" rel="3.1"/>
  <changelog author="mvyskocil@suse.cz" date="1240920000">- Initial SUSE packaging of version 0.1.40 (from jpp5)</changelog>
  <changelog author="mvyskocil@suse.com" date="1350388800">- update to 0.1.49
  * Putty's private key files support
  * hmax-sha2-256 defined in RFC6668 is supported
  * integration with jsch-agent-proxy
  * and many bugfixes</changelog>
  <changelog author="mvyskocil@suse.com" date="1368446400">- update to 0.1.50
  * fixes connection errors with "verify: false" when running on
    Java 7u6 (and later).
  * The OpenSSH config file and the key exchange method
    "diffie-hellman-group-exchange-sha256" are now supported</changelog>
  <changelog author="tchvatal@suse.com" date="1378728000">- Move from jpackage-utils to javapackage-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1403006400">- Version bump to 0.1.51
- Cleanup with spec-cleaner
- Add maven and osgi things same as in Fedora.</changelog>
  <changelog author="tchvatal@suse.com" date="1426680000">- Fix build with new javapackages-tools</changelog>
  <changelog author="guoyunhebrave@gmail.com" date="1486900800">- Version 0.1.54</changelog>
  <changelog author="dziolkowski@suse.com" date="1495195200">- New build dependency: javapackages-local</changelog>
  <changelog author="tchvatal@suse.com" date="1497009600">- Build with full java, does not compile with gcj</changelog>
  <changelog author="fstrba@suse.com" date="1504872000">- Added patch:
  * jsch-0.1.54-sourcetarget.patch
  - Specify java source and target levels to 1.6, in order to
    allow building with jdk9</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1568980800">- Remove reference to the parent from pom file, since we are not
  building with maven</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1586260800">- Added patch:
  * jsch-osgi-manifest.patch
    + create the osgi manifest during the ant build
    + replaces the MANIFEST.MF file
- Miscellaneous clean-up</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1586260801">- Version 0.1.55</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647691200">- Modified patch:
  * jsch-0.1.54-sourcetarget.patch
    + build with source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1685793600">- Migrate from com.jcraft:jsch to com.github.mwiede:jsch fork
  (bsc#1211955)
  * Alias to the old artifact since the new one is drop-in
    replacement
  * Keep the old OSGi bundle symbolic name to avoid extensive
    patching of eclipse stack
- Upgrade to version 0.2.9
  * Changes of 0.2.9
    + various improvements, #295
    ~ #293 allow UserAuthNone to be extended.
    ~ Make JGSS module optional.
    ~ Tweak OSGi bundle manifest:
    ~ Avoid self-import.
    ~ Mark JGSS as optional.
    ~ Loosen import versions of dependencies.
    ~ Correctly adhere to the Multi-release JAR spec by ensuring
    all public classes under versioned directories preside over
    classes present in the top-level directory.
    ~ Eliminate stray System.err.println() calls.
    ~ Change PageantConnector to use JNA's built-in support for
    User32.SendMessage().
    + Improve error handling in InputStream.close() for SFTP
    channels, #331
  * Changes of 0.2.8
    + activate sourcecode formatting, #247
    + build improvements, #279
    + #287 add algorithm type information to algorithm negotiation
    logs, #290
    + wrap NoClassDefFoundError's for invalid private keys, #289 and
    [#290]
  * Changes of 0.2.7
    + #265 change buffer_margin computation to be dynamic based upon
    the MAC to allow connections that advertise small maximum
    packet sizes.
    + #266 fix PuTTY key parsing to work with unix line endings.
    + Add support for ECDSA and EdDSA type PuTTY keys.
    + #71 add support for PuTTY version 3 format keys.
    ~ Encrypted PuTTY version 3 format keys requires Bouncy
    Castle (bcprov-jdk18on).
    + Eliminate KeyPairDeferred and instead change handling of
    OpenSSH V1 type keys to be more like other KeyPair types.
    + Be more vigilant about clearing private key data.
    + Improve PKCS8 key handling and add support for PKCS5 2.1
    encryption.
    + Add support for ECDSA type PKCS8 keys.
    + Add support for SCrypt type KDF for PKCS8 keys.
    ~ PKCS8 keys using SCrypt requires Bouncy Castle
    (bcprov-jdk18on).
    + Add support for EdDSA type PKCS8 keys.
    ~ EdDSA type PKCS8 keys requires Bouncy Castle
    (bcprov-jdk18on).
    + Attempt to authenticate using other signature algorithms
    supported by the same public key.
    ~ Allow this behavior to be disabled via
    try_additional_pubkey_algorithms config option.
    ° Some servers incorrectly respond with
    SSH_MSG_USERAUTH_PK_OK to an initial auth query that they
    don't actually support for RSA keys.
    + Add a new config option enable_pubkey_auth_query to allow
    skipping auth queries and proceed directly to attempting
    full SSH_MSG_USERAUTH_REQUEST's.
    + Add a new config option enable_auth_none to control whether
    an initial auth request for the method none is sent to detect
    all supported auth methods available on the server.
  * Changes of 0.2.6
    + Include host alias instead of the real host in messages and
    exceptions, #257
    + Fix missing keySize set when loading V1 RSA keys, #258
    + Enhancement to present KeyPair.getKeyTypeString() method, #259
  * Changes of 0.2.5
    + Explictly free resources in Compression implementations, #241
    + Fix integration test failures on Apple Silicon by skipping
    OpenSSH 7.4 tests, #227
    + generate osgi bundle manifest data for jar #248, #249
  * Changes of 0.2.4
    + Improved excepton handling by @norrisjeremy in #200
  * Changes of 0.2.3
    + #188 fix private key length checks for ssh-ed25519 and
    ssh-ed448, #189
  * Changes of 0.2.2
    + setup jdk for code-ql analysis, #151
    + misc improvements, #152
    + Fixing Issue #131, #134
    + Update link to bcrypt, #157
  * Changes of 0.2.1
    + Allow to set a Logger per JSch-instance rather than a VM-wide
    one, #128
    + Preliminary changes prior to Javadoc work, #126
    + remove check to allow setting any filename encoding with any
    server version #137, #142
  * Changes of 0.2.0
    + Disable RSA/SHA1 signature algorithm by default #75
    + Add basic Logger implementations that can be optionally
    utilized with JSch.setLogger():
    ~ JulLogger, using java.util.logging.Logger
    ~ JplLogger, using Java 9's JEP 264
    ~ Log4j2Logger, using Apache Log4j 2
    ~ Slf4jLogger, using SLF4J
    + Fix client version to be compliant with RFC 4253 section 4.2
    by not including minus sign characters #115
    + Add java.util.zip based compression implementation #114
    ~ This is based upon the CompressionJUZ implementation posted
    to the JSch-users mailing list in 2012 by the original JSch
    author
    ~ The existing JZlib implementation remains the default to
    maintain strict RFC 4253 section 6.2 compliance
    ° To use the new implementation globally, execute
    JSch.setConfig("zlib@openssh.com",
    "com.jcraft.jsch.juz.Compression") +
    JSch.setConfig("zlib", "com.jcraft.jsch.juz.Compression")
    ° To use the new implementation per session, execute
    session.setConfig("zlib@openssh.com",
    "com.jcraft.jsch.juz.Compression")
    + session.setConfig("zlib",
    "com.jcraft.jsch.juz.Compression")
  * Changes of 0.1.72
    + Switch chacha20-poly1305@openssh.com algorithm to a pure
    Bouncy Castle based implementation
    + implement openssh config behavior to handle append, prepend
    and removal of algorithms #104
  * Changes of 0.1.71
    + Address #98 by restoring JSch.VERSION
  * Changes of 0.1.70
    + Address #89 by fixing rare ECDSA signature validation issue
    + Address #93 by always setting the "want reply" flag for "env"
    type channel requests to false
  * Changes of 0.1.69
    + Address #83 by sending CR LF at the end of the identification
    string
    + Fix earlier change for #76 that failed to correctly make the
    "Host" keyword case-insensitive
    + Fix PageantConnector struct class visibility #86
  * Changes of 0.1.68
    + Added support for the rijndael-cbc@lysator.liu.se algorithm
    + Added support for the hmac-ripemd160,
    hmac-ripemd160@openssh.com and hmac-ripemd160-etm@openssh.com
    algorithms using Bouncy Castle
    + Added support for various algorithms from RFC 4253 and
    RFC 4344 using Bouncy Castle
    ~ cast128-cbc
    ~ cast128-ctr
    ~ twofish-cbc
    ~ twofish128-cbc
    ~ twofish128-ctr
    ~ twofish192-cbc
    ~ twofish192-ctr
    ~ twofish256-cbc
    ~ twofish256-ctr
    + Added support for the seed-cbc@ssh.com algorithm using Bouncy
    Castle
  * Changes of 0.1.67
    + Added support for the blowfish-ctr algorithm from RFC 4344
    + Fix bug where ext-info-c was incorrectly advertised during
    rekeying
    ~ According to RFC 8308 section 2.1, ext-info-c should only
    advertised during the first key exchange
    + Address #77 by attempting to add compatibility with older
    Bouncy Castle releases
  * Changes of 0.1.66
    + Added support for RFC 8308 extension negotiation and
    server-sig-algs extension
    ~ This support is enabled by default, but can be controlled
    via the enable_server_sig_algs config option (or
    jsch.enable_server_sig_algs system property)
    ~ When enabled and a server-sig-algs message is received from
    the server, the algorithms included by the server and also
    present in the PubkeyAcceptedKeyTypes config option will be
    attempted first when using publickey authentication
    ~ Additionally if the server is detected as OpenSSH version
    7.4, the rsa-sha2-256 and rsa-sha2-512 algorithms will be
    added to the received server-sig-algs as a workaround for
    OpenSSH bug 2680
    + Added support for various algorithms supported by Tectia
    (ssh.com):
    ~ diffie-hellman-group14-sha224@ssh.com
    ~ diffie-hellman-group14-sha256@ssh.com
    ~ diffie-hellman-group15-sha256@ssh.com
    ~ diffie-hellman-group15-sha384@ssh.com
    ~ diffie-hellman-group16-sha384@ssh.com
    ~ diffie-hellman-group16-sha512@ssh.com
    ~ diffie-hellman-group18-sha512@ssh.com
    ~ diffie-hellman-group-exchange-sha224@ssh.com
    ~ diffie-hellman-group-exchange-sha384@ssh.com
    ~ diffie-hellman-group-exchange-sha512@ssh.com
    ~ hmac-sha224@ssh.com
    ~ hmac-sha256@ssh.com
    ~ hmac-sha256-2@ssh.com
    ~ hmac-sha384@ssh.com
    ~ hmac-sha512@ssh.com
    ~ ssh-rsa-sha224@ssh.com
    ~ ssh-rsa-sha256@ssh.com
    ~ ssh-rsa-sha384@ssh.com
    ~ ssh-rsa-sha512@ssh.com
    + Added support for SHA224 to FingerprintHash
    + Fixing #52
    + Deprecate void setFilenameEncoding(String encoding) in favor
    of void setFilenameEncoding(Charset encoding) in ChannelSftp
    + Added support for rsa-sha2-256 and rsa-rsa2-512 algorithms to
    ChannelAgentForwarding
    + Address #65 by adding ssh-agent support derived from
    jsch-agent-proxy
    ~ See examples/JSchWithAgentProxy.java for simple example
    ~ ssh-agent support requires either Java 16's JEP 380 or the
    addition of junixsocket to classpath
    ~ Pageant support is untested and requires the addition of JNA
    to classpath
    + Added support for the following algorithms with older Java
    releases by using Bouncy Castle:
    ~ ssh-ed25519
    ~ ssh-ed448
    ~ curve25519-sha256
    ~ curve25519-sha256@libssh.org
    ~ curve448-sha512
    ~ chacha20-poly1305@openssh.com
  * Changes of 0.1.65
    + Added system properties to allow manipulation of various
    crypto algorithms used by default
    + Integrated JZlib, allowing use of zlib@openssh.com and zlib
    compressions without the need to provide the JZlib jar-file
    + Modularized the jar-file for use with Java 9 or newer
    + Added runtime controls for the min/max/preferred sizes used
    for diffie-hellman-group-exchange-sha256 and
    diffie-hellman-group-exchange-sha1
    + Renamed PubkeyAcceptedKeyTypes config to
    PubkeyAcceptedAlgorithms to match recent changes in OpenSSH
    (PubkeyAcceptedKeyTypes is still accepted for backward
    compatibility)
    + Reduced number of algorithms that are runtime checked by
    default via CheckCiphers, CheckMacs, CheckKExes and
    CheckSignatures to improve runtime performance
  * Changes of 0.1.64
    + #55 bug fix
  * Changes of 0.1.63
    + fix for #42
  * Changes 0.1.62
    + #13 reject HostKey with some servers
    + #20 Include TestBCrypt.java unit test
    + #21 Misc cleanup
    + #27 Update Testcontainers to newest version to fix test
    failures
    + #34 NPE with openssh v1 format
  * Changes 0.1.61
    + Add support for chacha20-poly1305@openssh.com, ssh-ed25519,
    ssh-ed448, curve448-sha512, diffie-hellman-group15-sha512
    and diffie-hellman-group17-sha512.
    This makes use of the new EdDSA feature added in Java 15's
    JEP 339. #17
    + added integration test for public key authentication #19
  * Changes of 0.1.60
    + support for openssh-v1-private-key format
    + Fix bug with AEAD ciphers when compression is used. #15
  * Changes of 0.1.59
    + fixing issue #6 (originally from
    https://sourceforge.net/p/jsch/mailman/message/36872566/)
  * Changes of 0.1.58
    + adds support for more algorithms, see #4
  * Changes of 0.1.57
    + support for rsa-sha2-256 and rsa-sha2-512. #1
  * Changes of 0.1.56
    + support for direct-streamlocal@openssh.com
    (see SocketForwardingL.java)
- Removed patches:
  * jsch-0.1.54-sourcetarget.patch
  * jsch-osgi-manifest.patch
    + both problems are handled differently in the new version
- Added patches:
  * jsch-junixsocket.patch
    + disable building with dependency that we don't have
  * jsch-log4j.patch
    + disable building with log4j support in order to avoid a
    huge build cycle</changelog>
  <changelog author="Gus Kenion &lt;gkenion@suse.com&gt;" date="1703073600">- Upgrade to version 0.2.15, which includes fix for SSH protocol
  vulnerability (bsc#1218134, CVE-2023-48795)
  * Changes in 0.2.15:
    + Address CVE-2023-48795 by adding support for new strict key
    exchange extension
    + Add support for ext-info-in-auth@openssh.com extension
    + Introduce two new config options to control usage of the new
    strict key exchange extension:
    ~ enable_strict_kex (set to yes by default)
    ~ require_strict_kex (set to no by default)
    ~ If either option (or both) is enabled, then JSch will
    attempt to use the new strict key exchange extension.
    ~ If the require_strict_kex option is enabled and JSch detects
    the server does not support it, then JSch will terminate the
    connection and throw an exception.
    ~ If the require_strict_kex option is not enabled and JSch
    detects the server does not support it, then JSch will
    fallback and proceed with the connection without using the
    new extension.
    + This gives users the ability to enable a strong security
    posture if needed and avoid proceeding with connections to
    potentially insecure servers.
  * Changes in 0.2.14:
    + #450 use Socket.connect() with a timeout that has been
    supported since Java 1.4 instead of using old method of
    creating a separate thread and joining to that thread with
    timeout
  * Changes in 0.2.13:
    + #411 Add flush operation from Fix added is/jsch#39,
    with new config option to allow disabling in case it causes
    regressions.
    + #403 add a warning when Channel.getInputStream() or
    Channel.getExtInputStream() is called after Channel.connect().
  * Changes in 0.2.12:
    + Further refine previous fixes for windows line endings in PEM
    keys
    + #392 replace call to BigInteger.intValueExact to remain
    compatible with android api 30
    + Introduce JSchSessionDisconnectException to allow the
    reasonCode to be retrieved without String parsing
    + Introduce specific JSchException for HostKey related failures
  * Changes in 0.2.11:
    + update dependencies changes
    + #369 fix multi-line PEM key parsing to work with windows line
    endings due to regression from previous fix for #362.
  * Changes in 0.2.10:
    + Fix new Java 21 compiler warning: possible 'this' escape
    before subclass is fully initialized
    + Tweak OSGi bundle manifest to allow Log4j 3
    + #362 fix PEM key parsing to work with windows line endings
    + #361 guard against UIKeyboardInteractive implementations that
    include NULL elements in the String[] returned from
    promptKeyboardInteractive()
    + Add a default implmentation of the deprecated decrypt() method
    to the Identity interface that throws an
    UnsupportedOperationException</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="6abeb1efa10905fb0161b13773d22a2892f84d787d63f0bc4a6782322a196871167e252b0e91c0d39edf9416704dfc3ff5e048ff9760048495ada6c93a45acc3" name="jsch-demo" arch="noarch">
  <version epoch="0" ver="0.2.15" rel="3.1"/>
  <changelog author="tchvatal@suse.com" date="1497009600">- Build with full java, does not compile with gcj</changelog>
  <changelog author="fstrba@suse.com" date="1504872000">- Added patch:
  * jsch-0.1.54-sourcetarget.patch
  - Specify java source and target levels to 1.6, in order to
    allow building with jdk9</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1568980800">- Remove reference to the parent from pom file, since we are not
  building with maven</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1586260800">- Added patch:
  * jsch-osgi-manifest.patch
    + create the osgi manifest during the ant build
    + replaces the MANIFEST.MF file
- Miscellaneous clean-up</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1586260801">- Version 0.1.55</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647691200">- Modified patch:
  * jsch-0.1.54-sourcetarget.patch
    + build with source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1685793600">- Migrate from com.jcraft:jsch to com.github.mwiede:jsch fork
  (bsc#1211955)
  * Alias to the old artifact since the new one is drop-in
    replacement
  * Keep the old OSGi bundle symbolic name to avoid extensive
    patching of eclipse stack
- Upgrade to version 0.2.9
  * Changes of 0.2.9
    + various improvements, #295
    ~ #293 allow UserAuthNone to be extended.
    ~ Make JGSS module optional.
    ~ Tweak OSGi bundle manifest:
    ~ Avoid self-import.
    ~ Mark JGSS as optional.
    ~ Loosen import versions of dependencies.
    ~ Correctly adhere to the Multi-release JAR spec by ensuring
    all public classes under versioned directories preside over
    classes present in the top-level directory.
    ~ Eliminate stray System.err.println() calls.
    ~ Change PageantConnector to use JNA's built-in support for
    User32.SendMessage().
    + Improve error handling in InputStream.close() for SFTP
    channels, #331
  * Changes of 0.2.8
    + activate sourcecode formatting, #247
    + build improvements, #279
    + #287 add algorithm type information to algorithm negotiation
    logs, #290
    + wrap NoClassDefFoundError's for invalid private keys, #289 and
    [#290]
  * Changes of 0.2.7
    + #265 change buffer_margin computation to be dynamic based upon
    the MAC to allow connections that advertise small maximum
    packet sizes.
    + #266 fix PuTTY key parsing to work with unix line endings.
    + Add support for ECDSA and EdDSA type PuTTY keys.
    + #71 add support for PuTTY version 3 format keys.
    ~ Encrypted PuTTY version 3 format keys requires Bouncy
    Castle (bcprov-jdk18on).
    + Eliminate KeyPairDeferred and instead change handling of
    OpenSSH V1 type keys to be more like other KeyPair types.
    + Be more vigilant about clearing private key data.
    + Improve PKCS8 key handling and add support for PKCS5 2.1
    encryption.
    + Add support for ECDSA type PKCS8 keys.
    + Add support for SCrypt type KDF for PKCS8 keys.
    ~ PKCS8 keys using SCrypt requires Bouncy Castle
    (bcprov-jdk18on).
    + Add support for EdDSA type PKCS8 keys.
    ~ EdDSA type PKCS8 keys requires Bouncy Castle
    (bcprov-jdk18on).
    + Attempt to authenticate using other signature algorithms
    supported by the same public key.
    ~ Allow this behavior to be disabled via
    try_additional_pubkey_algorithms config option.
    ° Some servers incorrectly respond with
    SSH_MSG_USERAUTH_PK_OK to an initial auth query that they
    don't actually support for RSA keys.
    + Add a new config option enable_pubkey_auth_query to allow
    skipping auth queries and proceed directly to attempting
    full SSH_MSG_USERAUTH_REQUEST's.
    + Add a new config option enable_auth_none to control whether
    an initial auth request for the method none is sent to detect
    all supported auth methods available on the server.
  * Changes of 0.2.6
    + Include host alias instead of the real host in messages and
    exceptions, #257
    + Fix missing keySize set when loading V1 RSA keys, #258
    + Enhancement to present KeyPair.getKeyTypeString() method, #259
  * Changes of 0.2.5
    + Explictly free resources in Compression implementations, #241
    + Fix integration test failures on Apple Silicon by skipping
    OpenSSH 7.4 tests, #227
    + generate osgi bundle manifest data for jar #248, #249
  * Changes of 0.2.4
    + Improved excepton handling by @norrisjeremy in #200
  * Changes of 0.2.3
    + #188 fix private key length checks for ssh-ed25519 and
    ssh-ed448, #189
  * Changes of 0.2.2
    + setup jdk for code-ql analysis, #151
    + misc improvements, #152
    + Fixing Issue #131, #134
    + Update link to bcrypt, #157
  * Changes of 0.2.1
    + Allow to set a Logger per JSch-instance rather than a VM-wide
    one, #128
    + Preliminary changes prior to Javadoc work, #126
    + remove check to allow setting any filename encoding with any
    server version #137, #142
  * Changes of 0.2.0
    + Disable RSA/SHA1 signature algorithm by default #75
    + Add basic Logger implementations that can be optionally
    utilized with JSch.setLogger():
    ~ JulLogger, using java.util.logging.Logger
    ~ JplLogger, using Java 9's JEP 264
    ~ Log4j2Logger, using Apache Log4j 2
    ~ Slf4jLogger, using SLF4J
    + Fix client version to be compliant with RFC 4253 section 4.2
    by not including minus sign characters #115
    + Add java.util.zip based compression implementation #114
    ~ This is based upon the CompressionJUZ implementation posted
    to the JSch-users mailing list in 2012 by the original JSch
    author
    ~ The existing JZlib implementation remains the default to
    maintain strict RFC 4253 section 6.2 compliance
    ° To use the new implementation globally, execute
    JSch.setConfig("zlib@openssh.com",
    "com.jcraft.jsch.juz.Compression") +
    JSch.setConfig("zlib", "com.jcraft.jsch.juz.Compression")
    ° To use the new implementation per session, execute
    session.setConfig("zlib@openssh.com",
    "com.jcraft.jsch.juz.Compression")
    + session.setConfig("zlib",
    "com.jcraft.jsch.juz.Compression")
  * Changes of 0.1.72
    + Switch chacha20-poly1305@openssh.com algorithm to a pure
    Bouncy Castle based implementation
    + implement openssh config behavior to handle append, prepend
    and removal of algorithms #104
  * Changes of 0.1.71
    + Address #98 by restoring JSch.VERSION
  * Changes of 0.1.70
    + Address #89 by fixing rare ECDSA signature validation issue
    + Address #93 by always setting the "want reply" flag for "env"
    type channel requests to false
  * Changes of 0.1.69
    + Address #83 by sending CR LF at the end of the identification
    string
    + Fix earlier change for #76 that failed to correctly make the
    "Host" keyword case-insensitive
    + Fix PageantConnector struct class visibility #86
  * Changes of 0.1.68
    + Added support for the rijndael-cbc@lysator.liu.se algorithm
    + Added support for the hmac-ripemd160,
    hmac-ripemd160@openssh.com and hmac-ripemd160-etm@openssh.com
    algorithms using Bouncy Castle
    + Added support for various algorithms from RFC 4253 and
    RFC 4344 using Bouncy Castle
    ~ cast128-cbc
    ~ cast128-ctr
    ~ twofish-cbc
    ~ twofish128-cbc
    ~ twofish128-ctr
    ~ twofish192-cbc
    ~ twofish192-ctr
    ~ twofish256-cbc
    ~ twofish256-ctr
    + Added support for the seed-cbc@ssh.com algorithm using Bouncy
    Castle
  * Changes of 0.1.67
    + Added support for the blowfish-ctr algorithm from RFC 4344
    + Fix bug where ext-info-c was incorrectly advertised during
    rekeying
    ~ According to RFC 8308 section 2.1, ext-info-c should only
    advertised during the first key exchange
    + Address #77 by attempting to add compatibility with older
    Bouncy Castle releases
  * Changes of 0.1.66
    + Added support for RFC 8308 extension negotiation and
    server-sig-algs extension
    ~ This support is enabled by default, but can be controlled
    via the enable_server_sig_algs config option (or
    jsch.enable_server_sig_algs system property)
    ~ When enabled and a server-sig-algs message is received from
    the server, the algorithms included by the server and also
    present in the PubkeyAcceptedKeyTypes config option will be
    attempted first when using publickey authentication
    ~ Additionally if the server is detected as OpenSSH version
    7.4, the rsa-sha2-256 and rsa-sha2-512 algorithms will be
    added to the received server-sig-algs as a workaround for
    OpenSSH bug 2680
    + Added support for various algorithms supported by Tectia
    (ssh.com):
    ~ diffie-hellman-group14-sha224@ssh.com
    ~ diffie-hellman-group14-sha256@ssh.com
    ~ diffie-hellman-group15-sha256@ssh.com
    ~ diffie-hellman-group15-sha384@ssh.com
    ~ diffie-hellman-group16-sha384@ssh.com
    ~ diffie-hellman-group16-sha512@ssh.com
    ~ diffie-hellman-group18-sha512@ssh.com
    ~ diffie-hellman-group-exchange-sha224@ssh.com
    ~ diffie-hellman-group-exchange-sha384@ssh.com
    ~ diffie-hellman-group-exchange-sha512@ssh.com
    ~ hmac-sha224@ssh.com
    ~ hmac-sha256@ssh.com
    ~ hmac-sha256-2@ssh.com
    ~ hmac-sha384@ssh.com
    ~ hmac-sha512@ssh.com
    ~ ssh-rsa-sha224@ssh.com
    ~ ssh-rsa-sha256@ssh.com
    ~ ssh-rsa-sha384@ssh.com
    ~ ssh-rsa-sha512@ssh.com
    + Added support for SHA224 to FingerprintHash
    + Fixing #52
    + Deprecate void setFilenameEncoding(String encoding) in favor
    of void setFilenameEncoding(Charset encoding) in ChannelSftp
    + Added support for rsa-sha2-256 and rsa-rsa2-512 algorithms to
    ChannelAgentForwarding
    + Address #65 by adding ssh-agent support derived from
    jsch-agent-proxy
    ~ See examples/JSchWithAgentProxy.java for simple example
    ~ ssh-agent support requires either Java 16's JEP 380 or the
    addition of junixsocket to classpath
    ~ Pageant support is untested and requires the addition of JNA
    to classpath
    + Added support for the following algorithms with older Java
    releases by using Bouncy Castle:
    ~ ssh-ed25519
    ~ ssh-ed448
    ~ curve25519-sha256
    ~ curve25519-sha256@libssh.org
    ~ curve448-sha512
    ~ chacha20-poly1305@openssh.com
  * Changes of 0.1.65
    + Added system properties to allow manipulation of various
    crypto algorithms used by default
    + Integrated JZlib, allowing use of zlib@openssh.com and zlib
    compressions without the need to provide the JZlib jar-file
    + Modularized the jar-file for use with Java 9 or newer
    + Added runtime controls for the min/max/preferred sizes used
    for diffie-hellman-group-exchange-sha256 and
    diffie-hellman-group-exchange-sha1
    + Renamed PubkeyAcceptedKeyTypes config to
    PubkeyAcceptedAlgorithms to match recent changes in OpenSSH
    (PubkeyAcceptedKeyTypes is still accepted for backward
    compatibility)
    + Reduced number of algorithms that are runtime checked by
    default via CheckCiphers, CheckMacs, CheckKExes and
    CheckSignatures to improve runtime performance
  * Changes of 0.1.64
    + #55 bug fix
  * Changes of 0.1.63
    + fix for #42
  * Changes 0.1.62
    + #13 reject HostKey with some servers
    + #20 Include TestBCrypt.java unit test
    + #21 Misc cleanup
    + #27 Update Testcontainers to newest version to fix test
    failures
    + #34 NPE with openssh v1 format
  * Changes 0.1.61
    + Add support for chacha20-poly1305@openssh.com, ssh-ed25519,
    ssh-ed448, curve448-sha512, diffie-hellman-group15-sha512
    and diffie-hellman-group17-sha512.
    This makes use of the new EdDSA feature added in Java 15's
    JEP 339. #17
    + added integration test for public key authentication #19
  * Changes of 0.1.60
    + support for openssh-v1-private-key format
    + Fix bug with AEAD ciphers when compression is used. #15
  * Changes of 0.1.59
    + fixing issue #6 (originally from
    https://sourceforge.net/p/jsch/mailman/message/36872566/)
  * Changes of 0.1.58
    + adds support for more algorithms, see #4
  * Changes of 0.1.57
    + support for rsa-sha2-256 and rsa-sha2-512. #1
  * Changes of 0.1.56
    + support for direct-streamlocal@openssh.com
    (see SocketForwardingL.java)
- Removed patches:
  * jsch-0.1.54-sourcetarget.patch
  * jsch-osgi-manifest.patch
    + both problems are handled differently in the new version
- Added patches:
  * jsch-junixsocket.patch
    + disable building with dependency that we don't have
  * jsch-log4j.patch
    + disable building with log4j support in order to avoid a
    huge build cycle</changelog>
  <changelog author="Gus Kenion &lt;gkenion@suse.com&gt;" date="1703073600">- Upgrade to version 0.2.15, which includes fix for SSH protocol
  vulnerability (bsc#1218134, CVE-2023-48795)
  * Changes in 0.2.15:
    + Address CVE-2023-48795 by adding support for new strict key
    exchange extension
    + Add support for ext-info-in-auth@openssh.com extension
    + Introduce two new config options to control usage of the new
    strict key exchange extension:
    ~ enable_strict_kex (set to yes by default)
    ~ require_strict_kex (set to no by default)
    ~ If either option (or both) is enabled, then JSch will
    attempt to use the new strict key exchange extension.
    ~ If the require_strict_kex option is enabled and JSch detects
    the server does not support it, then JSch will terminate the
    connection and throw an exception.
    ~ If the require_strict_kex option is not enabled and JSch
    detects the server does not support it, then JSch will
    fallback and proceed with the connection without using the
    new extension.
    + This gives users the ability to enable a strong security
    posture if needed and avoid proceeding with connections to
    potentially insecure servers.
  * Changes in 0.2.14:
    + #450 use Socket.connect() with a timeout that has been
    supported since Java 1.4 instead of using old method of
    creating a separate thread and joining to that thread with
    timeout
  * Changes in 0.2.13:
    + #411 Add flush operation from Fix added is/jsch#39,
    with new config option to allow disabling in case it causes
    regressions.
    + #403 add a warning when Channel.getInputStream() or
    Channel.getExtInputStream() is called after Channel.connect().
  * Changes in 0.2.12:
    + Further refine previous fixes for windows line endings in PEM
    keys
    + #392 replace call to BigInteger.intValueExact to remain
    compatible with android api 30
    + Introduce JSchSessionDisconnectException to allow the
    reasonCode to be retrieved without String parsing
    + Introduce specific JSchException for HostKey related failures
  * Changes in 0.2.11:
    + update dependencies changes
    + #369 fix multi-line PEM key parsing to work with windows line
    endings due to regression from previous fix for #362.
  * Changes in 0.2.10:
    + Fix new Java 21 compiler warning: possible 'this' escape
    before subclass is fully initialized
    + Tweak OSGi bundle manifest to allow Log4j 3
    + #362 fix PEM key parsing to work with windows line endings
    + #361 guard against UIKeyboardInteractive implementations that
    include NULL elements in the String[] returned from
    promptKeyboardInteractive()
    + Add a default implmentation of the deprecated decrypt() method
    to the Identity interface that throws an
    UnsupportedOperationException</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="f8bdf60974b02608aa76b812628c4170c0990ece471c9414da5fab3df6e8e6253249eff3258b956b8c020186298b2054440ee51165b3ec8056bccb4bbda4924a" name="jsch-javadoc" arch="noarch">
  <version epoch="0" ver="0.2.15" rel="3.1"/>
  <changelog author="tchvatal@suse.com" date="1497009600">- Build with full java, does not compile with gcj</changelog>
  <changelog author="fstrba@suse.com" date="1504872000">- Added patch:
  * jsch-0.1.54-sourcetarget.patch
  - Specify java source and target levels to 1.6, in order to
    allow building with jdk9</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1568980800">- Remove reference to the parent from pom file, since we are not
  building with maven</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1586260800">- Added patch:
  * jsch-osgi-manifest.patch
    + create the osgi manifest during the ant build
    + replaces the MANIFEST.MF file
- Miscellaneous clean-up</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1586260801">- Version 0.1.55</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647691200">- Modified patch:
  * jsch-0.1.54-sourcetarget.patch
    + build with source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1685793600">- Migrate from com.jcraft:jsch to com.github.mwiede:jsch fork
  (bsc#1211955)
  * Alias to the old artifact since the new one is drop-in
    replacement
  * Keep the old OSGi bundle symbolic name to avoid extensive
    patching of eclipse stack
- Upgrade to version 0.2.9
  * Changes of 0.2.9
    + various improvements, #295
    ~ #293 allow UserAuthNone to be extended.
    ~ Make JGSS module optional.
    ~ Tweak OSGi bundle manifest:
    ~ Avoid self-import.
    ~ Mark JGSS as optional.
    ~ Loosen import versions of dependencies.
    ~ Correctly adhere to the Multi-release JAR spec by ensuring
    all public classes under versioned directories preside over
    classes present in the top-level directory.
    ~ Eliminate stray System.err.println() calls.
    ~ Change PageantConnector to use JNA's built-in support for
    User32.SendMessage().
    + Improve error handling in InputStream.close() for SFTP
    channels, #331
  * Changes of 0.2.8
    + activate sourcecode formatting, #247
    + build improvements, #279
    + #287 add algorithm type information to algorithm negotiation
    logs, #290
    + wrap NoClassDefFoundError's for invalid private keys, #289 and
    [#290]
  * Changes of 0.2.7
    + #265 change buffer_margin computation to be dynamic based upon
    the MAC to allow connections that advertise small maximum
    packet sizes.
    + #266 fix PuTTY key parsing to work with unix line endings.
    + Add support for ECDSA and EdDSA type PuTTY keys.
    + #71 add support for PuTTY version 3 format keys.
    ~ Encrypted PuTTY version 3 format keys requires Bouncy
    Castle (bcprov-jdk18on).
    + Eliminate KeyPairDeferred and instead change handling of
    OpenSSH V1 type keys to be more like other KeyPair types.
    + Be more vigilant about clearing private key data.
    + Improve PKCS8 key handling and add support for PKCS5 2.1
    encryption.
    + Add support for ECDSA type PKCS8 keys.
    + Add support for SCrypt type KDF for PKCS8 keys.
    ~ PKCS8 keys using SCrypt requires Bouncy Castle
    (bcprov-jdk18on).
    + Add support for EdDSA type PKCS8 keys.
    ~ EdDSA type PKCS8 keys requires Bouncy Castle
    (bcprov-jdk18on).
    + Attempt to authenticate using other signature algorithms
    supported by the same public key.
    ~ Allow this behavior to be disabled via
    try_additional_pubkey_algorithms config option.
    ° Some servers incorrectly respond with
    SSH_MSG_USERAUTH_PK_OK to an initial auth query that they
    don't actually support for RSA keys.
    + Add a new config option enable_pubkey_auth_query to allow
    skipping auth queries and proceed directly to attempting
    full SSH_MSG_USERAUTH_REQUEST's.
    + Add a new config option enable_auth_none to control whether
    an initial auth request for the method none is sent to detect
    all supported auth methods available on the server.
  * Changes of 0.2.6
    + Include host alias instead of the real host in messages and
    exceptions, #257
    + Fix missing keySize set when loading V1 RSA keys, #258
    + Enhancement to present KeyPair.getKeyTypeString() method, #259
  * Changes of 0.2.5
    + Explictly free resources in Compression implementations, #241
    + Fix integration test failures on Apple Silicon by skipping
    OpenSSH 7.4 tests, #227
    + generate osgi bundle manifest data for jar #248, #249
  * Changes of 0.2.4
    + Improved excepton handling by @norrisjeremy in #200
  * Changes of 0.2.3
    + #188 fix private key length checks for ssh-ed25519 and
    ssh-ed448, #189
  * Changes of 0.2.2
    + setup jdk for code-ql analysis, #151
    + misc improvements, #152
    + Fixing Issue #131, #134
    + Update link to bcrypt, #157
  * Changes of 0.2.1
    + Allow to set a Logger per JSch-instance rather than a VM-wide
    one, #128
    + Preliminary changes prior to Javadoc work, #126
    + remove check to allow setting any filename encoding with any
    server version #137, #142
  * Changes of 0.2.0
    + Disable RSA/SHA1 signature algorithm by default #75
    + Add basic Logger implementations that can be optionally
    utilized with JSch.setLogger():
    ~ JulLogger, using java.util.logging.Logger
    ~ JplLogger, using Java 9's JEP 264
    ~ Log4j2Logger, using Apache Log4j 2
    ~ Slf4jLogger, using SLF4J
    + Fix client version to be compliant with RFC 4253 section 4.2
    by not including minus sign characters #115
    + Add java.util.zip based compression implementation #114
    ~ This is based upon the CompressionJUZ implementation posted
    to the JSch-users mailing list in 2012 by the original JSch
    author
    ~ The existing JZlib implementation remains the default to
    maintain strict RFC 4253 section 6.2 compliance
    ° To use the new implementation globally, execute
    JSch.setConfig("zlib@openssh.com",
    "com.jcraft.jsch.juz.Compression") +
    JSch.setConfig("zlib", "com.jcraft.jsch.juz.Compression")
    ° To use the new implementation per session, execute
    session.setConfig("zlib@openssh.com",
    "com.jcraft.jsch.juz.Compression")
    + session.setConfig("zlib",
    "com.jcraft.jsch.juz.Compression")
  * Changes of 0.1.72
    + Switch chacha20-poly1305@openssh.com algorithm to a pure
    Bouncy Castle based implementation
    + implement openssh config behavior to handle append, prepend
    and removal of algorithms #104
  * Changes of 0.1.71
    + Address #98 by restoring JSch.VERSION
  * Changes of 0.1.70
    + Address #89 by fixing rare ECDSA signature validation issue
    + Address #93 by always setting the "want reply" flag for "env"
    type channel requests to false
  * Changes of 0.1.69
    + Address #83 by sending CR LF at the end of the identification
    string
    + Fix earlier change for #76 that failed to correctly make the
    "Host" keyword case-insensitive
    + Fix PageantConnector struct class visibility #86
  * Changes of 0.1.68
    + Added support for the rijndael-cbc@lysator.liu.se algorithm
    + Added support for the hmac-ripemd160,
    hmac-ripemd160@openssh.com and hmac-ripemd160-etm@openssh.com
    algorithms using Bouncy Castle
    + Added support for various algorithms from RFC 4253 and
    RFC 4344 using Bouncy Castle
    ~ cast128-cbc
    ~ cast128-ctr
    ~ twofish-cbc
    ~ twofish128-cbc
    ~ twofish128-ctr
    ~ twofish192-cbc
    ~ twofish192-ctr
    ~ twofish256-cbc
    ~ twofish256-ctr
    + Added support for the seed-cbc@ssh.com algorithm using Bouncy
    Castle
  * Changes of 0.1.67
    + Added support for the blowfish-ctr algorithm from RFC 4344
    + Fix bug where ext-info-c was incorrectly advertised during
    rekeying
    ~ According to RFC 8308 section 2.1, ext-info-c should only
    advertised during the first key exchange
    + Address #77 by attempting to add compatibility with older
    Bouncy Castle releases
  * Changes of 0.1.66
    + Added support for RFC 8308 extension negotiation and
    server-sig-algs extension
    ~ This support is enabled by default, but can be controlled
    via the enable_server_sig_algs config option (or
    jsch.enable_server_sig_algs system property)
    ~ When enabled and a server-sig-algs message is received from
    the server, the algorithms included by the server and also
    present in the PubkeyAcceptedKeyTypes config option will be
    attempted first when using publickey authentication
    ~ Additionally if the server is detected as OpenSSH version
    7.4, the rsa-sha2-256 and rsa-sha2-512 algorithms will be
    added to the received server-sig-algs as a workaround for
    OpenSSH bug 2680
    + Added support for various algorithms supported by Tectia
    (ssh.com):
    ~ diffie-hellman-group14-sha224@ssh.com
    ~ diffie-hellman-group14-sha256@ssh.com
    ~ diffie-hellman-group15-sha256@ssh.com
    ~ diffie-hellman-group15-sha384@ssh.com
    ~ diffie-hellman-group16-sha384@ssh.com
    ~ diffie-hellman-group16-sha512@ssh.com
    ~ diffie-hellman-group18-sha512@ssh.com
    ~ diffie-hellman-group-exchange-sha224@ssh.com
    ~ diffie-hellman-group-exchange-sha384@ssh.com
    ~ diffie-hellman-group-exchange-sha512@ssh.com
    ~ hmac-sha224@ssh.com
    ~ hmac-sha256@ssh.com
    ~ hmac-sha256-2@ssh.com
    ~ hmac-sha384@ssh.com
    ~ hmac-sha512@ssh.com
    ~ ssh-rsa-sha224@ssh.com
    ~ ssh-rsa-sha256@ssh.com
    ~ ssh-rsa-sha384@ssh.com
    ~ ssh-rsa-sha512@ssh.com
    + Added support for SHA224 to FingerprintHash
    + Fixing #52
    + Deprecate void setFilenameEncoding(String encoding) in favor
    of void setFilenameEncoding(Charset encoding) in ChannelSftp
    + Added support for rsa-sha2-256 and rsa-rsa2-512 algorithms to
    ChannelAgentForwarding
    + Address #65 by adding ssh-agent support derived from
    jsch-agent-proxy
    ~ See examples/JSchWithAgentProxy.java for simple example
    ~ ssh-agent support requires either Java 16's JEP 380 or the
    addition of junixsocket to classpath
    ~ Pageant support is untested and requires the addition of JNA
    to classpath
    + Added support for the following algorithms with older Java
    releases by using Bouncy Castle:
    ~ ssh-ed25519
    ~ ssh-ed448
    ~ curve25519-sha256
    ~ curve25519-sha256@libssh.org
    ~ curve448-sha512
    ~ chacha20-poly1305@openssh.com
  * Changes of 0.1.65
    + Added system properties to allow manipulation of various
    crypto algorithms used by default
    + Integrated JZlib, allowing use of zlib@openssh.com and zlib
    compressions without the need to provide the JZlib jar-file
    + Modularized the jar-file for use with Java 9 or newer
    + Added runtime controls for the min/max/preferred sizes used
    for diffie-hellman-group-exchange-sha256 and
    diffie-hellman-group-exchange-sha1
    + Renamed PubkeyAcceptedKeyTypes config to
    PubkeyAcceptedAlgorithms to match recent changes in OpenSSH
    (PubkeyAcceptedKeyTypes is still accepted for backward
    compatibility)
    + Reduced number of algorithms that are runtime checked by
    default via CheckCiphers, CheckMacs, CheckKExes and
    CheckSignatures to improve runtime performance
  * Changes of 0.1.64
    + #55 bug fix
  * Changes of 0.1.63
    + fix for #42
  * Changes 0.1.62
    + #13 reject HostKey with some servers
    + #20 Include TestBCrypt.java unit test
    + #21 Misc cleanup
    + #27 Update Testcontainers to newest version to fix test
    failures
    + #34 NPE with openssh v1 format
  * Changes 0.1.61
    + Add support for chacha20-poly1305@openssh.com, ssh-ed25519,
    ssh-ed448, curve448-sha512, diffie-hellman-group15-sha512
    and diffie-hellman-group17-sha512.
    This makes use of the new EdDSA feature added in Java 15's
    JEP 339. #17
    + added integration test for public key authentication #19
  * Changes of 0.1.60
    + support for openssh-v1-private-key format
    + Fix bug with AEAD ciphers when compression is used. #15
  * Changes of 0.1.59
    + fixing issue #6 (originally from
    https://sourceforge.net/p/jsch/mailman/message/36872566/)
  * Changes of 0.1.58
    + adds support for more algorithms, see #4
  * Changes of 0.1.57
    + support for rsa-sha2-256 and rsa-sha2-512. #1
  * Changes of 0.1.56
    + support for direct-streamlocal@openssh.com
    (see SocketForwardingL.java)
- Removed patches:
  * jsch-0.1.54-sourcetarget.patch
  * jsch-osgi-manifest.patch
    + both problems are handled differently in the new version
- Added patches:
  * jsch-junixsocket.patch
    + disable building with dependency that we don't have
  * jsch-log4j.patch
    + disable building with log4j support in order to avoid a
    huge build cycle</changelog>
  <changelog author="Gus Kenion &lt;gkenion@suse.com&gt;" date="1703073600">- Upgrade to version 0.2.15, which includes fix for SSH protocol
  vulnerability (bsc#1218134, CVE-2023-48795)
  * Changes in 0.2.15:
    + Address CVE-2023-48795 by adding support for new strict key
    exchange extension
    + Add support for ext-info-in-auth@openssh.com extension
    + Introduce two new config options to control usage of the new
    strict key exchange extension:
    ~ enable_strict_kex (set to yes by default)
    ~ require_strict_kex (set to no by default)
    ~ If either option (or both) is enabled, then JSch will
    attempt to use the new strict key exchange extension.
    ~ If the require_strict_kex option is enabled and JSch detects
    the server does not support it, then JSch will terminate the
    connection and throw an exception.
    ~ If the require_strict_kex option is not enabled and JSch
    detects the server does not support it, then JSch will
    fallback and proceed with the connection without using the
    new extension.
    + This gives users the ability to enable a strong security
    posture if needed and avoid proceeding with connections to
    potentially insecure servers.
  * Changes in 0.2.14:
    + #450 use Socket.connect() with a timeout that has been
    supported since Java 1.4 instead of using old method of
    creating a separate thread and joining to that thread with
    timeout
  * Changes in 0.2.13:
    + #411 Add flush operation from Fix added is/jsch#39,
    with new config option to allow disabling in case it causes
    regressions.
    + #403 add a warning when Channel.getInputStream() or
    Channel.getExtInputStream() is called after Channel.connect().
  * Changes in 0.2.12:
    + Further refine previous fixes for windows line endings in PEM
    keys
    + #392 replace call to BigInteger.intValueExact to remain
    compatible with android api 30
    + Introduce JSchSessionDisconnectException to allow the
    reasonCode to be retrieved without String parsing
    + Introduce specific JSchException for HostKey related failures
  * Changes in 0.2.11:
    + update dependencies changes
    + #369 fix multi-line PEM key parsing to work with windows line
    endings due to regression from previous fix for #362.
  * Changes in 0.2.10:
    + Fix new Java 21 compiler warning: possible 'this' escape
    before subclass is fully initialized
    + Tweak OSGi bundle manifest to allow Log4j 3
    + #362 fix PEM key parsing to work with windows line endings
    + #361 guard against UIKeyboardInteractive implementations that
    include NULL elements in the String[] returned from
    promptKeyboardInteractive()
    + Add a default implmentation of the deprecated decrypt() method
    to the Identity interface that throws an
    UnsupportedOperationException</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
</package>
<package pkgid="ea8eff82d35e05c41cd4410b734cfe8e8ed3c98972c1de57731239660f28d514038e8563cfbbb072cec73601b30b33205ff41765c041e59701deb051eb26a9e4" name="junit" arch="noarch">
  <version epoch="0" ver="4.13.2" rel="7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1548072000">- Trim repeated metadata from description.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1549281600">- Add OSGi manifest to the jar file
- Package the manual
- BuildRequire and Require hamcrest-core, since the package does
  strictly depend on hamcrest-core only.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1586260800">- Upgrade to 4.13
- Removed patches:
  * junit-jdk10.patch
  * junit-jdk11.patch
    + not needed with this version</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1639310400">- update to 4.13.2:
  * Mark ThreadGroups created by FailOnTimeout as daemon groups
  * Only create ThreadGroups if FailOnTimeout.lookForStuckThread is true.
  * Fix NotSerializableException with AssumptionViolatedException
  * Security fix: TemporaryFolder now limits access to temporary folders on
    Java 1.7 or later (CVE-2020-1945, bsc#1171696)
  * Make FrameworkField constructor public</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647604800">- Build with source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1654776000">- Added patch:
  * 0001-Port-to-hamcrest-2.2.patch
    + do not use the org.hamcrest.Factory that was removed in
    hamcrest 2.x and should have been an internal annotation
    only
    + fix some incompatibilities with template types in matchers</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1679572800">- Conditionalize the spec file so that junit can be built with
  both hamcrest 1.3 and 2.2 from the same sources</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695297600">- Let ant build with --release 8 if the compiler knows that option.
  This allows us to avoid incompatible exception declarations
  in ObjectInputStream.GetField.get(String,Object) in java &gt;= 20</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Generate anew the ant build system using the maven pom.xml
- Fetch sources from github by source service and filter out stale
  hamcrest binaries.
- Port to hamcrest 2.2 unconditionally
- Added patch:
  * 0002-remove-usages-of-deprecated-org.junit.Assert.assertT.patch
    + upstream patch to replace deprecated assertThat</changelog>
</package>
<package pkgid="6dad9a33a072cc6b5974458e3e6378db42ce5b1bf0eafe5e8eeee052698bd0eaed7df034e061ff2a963b312b4d93e7de30c28201a7c9c61300c758eddbca22df" name="junit" arch="src">
  <version epoch="0" ver="4.13.2" rel="7.1"/>
  <changelog author="mvyskocil@suse.com" date="1382702400">- Update to 4.11
  * Matchers: Upgrade to Hamcrest 1.3
    no longer included junit jar
  * Parameterized Tests
  * Specify Test execution order
  * New maven artifact 'junit:junit' w/o builtin hamcrest
  * Number of improvements into Rules
- Drop jdk7-testfailure.patch, fixed upstream
- Add junit-no-hamcrest-src.patch, don't bundle hamcrest into junit.jar
- Use SourceUrl for release tarball and pom
- Don't inject OSGI manifest, it breaks junit.jar
- Provide/obsolete package junit4</changelog>
  <changelog author="tchvatal@suse.com" date="1426680000">- Fix build with new javapackages-tools</changelog>
  <changelog author="tchvatal@suse.com" date="1438084800">- Add patch to build with jdk8:
  * junit-jdk8.patch</changelog>
  <changelog author="dziolkowski@suse.com" date="1495195200">- New build dependency: javapackages-local</changelog>
  <changelog author="fstrba@suse.com" date="1504872000">- Added patch:
  * junit-jdk9.patch
    + Build with java source and target levels 1.6 in order to
    allow building with jdk9</changelog>
  <changelog author="fstrba@suse.com" date="1513598400">- Added patch:
  * junit-jdk10.patch
    + Remove a function getInCheck from NoExitSecurityManager,
    since it does not exist in the extended class in jdk10 and is
    deprecated in previous versions</changelog>
  <changelog author="dimstar@opensuse.org" date="1513598401">- Harden and fix the test suite:
  + org.framework.junit is deprecated since junit 4.0
  + Ensure we fail check when junit no longer returns what we
    expect it to (error code checking is useless, since Assert
    returns !0, like any other failure to start the test).</changelog>
  <changelog author="fstrba@suse.com" date="1513598402">- Run fdupes on documentation</changelog>
  <changelog author="fstrba@suse.com" date="1531310400">- Added patch:
  * junit-jdk11.patch
    + Fix build with jdk11
    + Don't override removed SecurityManager methods</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1545825600">- Upgrade to 4.12
- Removed patches:
  * junit-jdk8.patch
  * junit-jdk9.patch
  * junit-no-hamcrest-src.patch
    + Integrated directly in the added build.xml file</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1548072000">- Trim repeated metadata from description.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1549281600">- Add OSGi manifest to the jar file
- Package the manual
- BuildRequire and Require hamcrest-core, since the package does
  strictly depend on hamcrest-core only.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1586260800">- Upgrade to 4.13
- Removed patches:
  * junit-jdk10.patch
  * junit-jdk11.patch
    + not needed with this version</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1639310400">- update to 4.13.2:
  * Mark ThreadGroups created by FailOnTimeout as daemon groups
  * Only create ThreadGroups if FailOnTimeout.lookForStuckThread is true.
  * Fix NotSerializableException with AssumptionViolatedException
  * Security fix: TemporaryFolder now limits access to temporary folders on
    Java 1.7 or later (CVE-2020-1945, bsc#1171696)
  * Make FrameworkField constructor public</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647604800">- Build with source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1654776000">- Added patch:
  * 0001-Port-to-hamcrest-2.2.patch
    + do not use the org.hamcrest.Factory that was removed in
    hamcrest 2.x and should have been an internal annotation
    only
    + fix some incompatibilities with template types in matchers</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1679572800">- Conditionalize the spec file so that junit can be built with
  both hamcrest 1.3 and 2.2 from the same sources</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695297600">- Let ant build with --release 8 if the compiler knows that option.
  This allows us to avoid incompatible exception declarations
  in ObjectInputStream.GetField.get(String,Object) in java &gt;= 20</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Generate anew the ant build system using the maven pom.xml
- Fetch sources from github by source service and filter out stale
  hamcrest binaries.
- Port to hamcrest 2.2 unconditionally
- Added patch:
  * 0002-remove-usages-of-deprecated-org.junit.Assert.assertT.patch
    + upstream patch to replace deprecated assertThat</changelog>
</package>
<package pkgid="aa257ac8ee67710ff80d5cd7974bf184179fae68684856f9fd9d7996ce77864bbb7c317ddfef1afe1eefeed44dcc40231653cd02e6e45c7d878ecb9d628bfbd4" name="junit-javadoc" arch="noarch">
  <version epoch="0" ver="4.13.2" rel="7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1548072000">- Trim repeated metadata from description.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1549281600">- Add OSGi manifest to the jar file
- Package the manual
- BuildRequire and Require hamcrest-core, since the package does
  strictly depend on hamcrest-core only.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1586260800">- Upgrade to 4.13
- Removed patches:
  * junit-jdk10.patch
  * junit-jdk11.patch
    + not needed with this version</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1639310400">- update to 4.13.2:
  * Mark ThreadGroups created by FailOnTimeout as daemon groups
  * Only create ThreadGroups if FailOnTimeout.lookForStuckThread is true.
  * Fix NotSerializableException with AssumptionViolatedException
  * Security fix: TemporaryFolder now limits access to temporary folders on
    Java 1.7 or later (CVE-2020-1945, bsc#1171696)
  * Make FrameworkField constructor public</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647604800">- Build with source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1654776000">- Added patch:
  * 0001-Port-to-hamcrest-2.2.patch
    + do not use the org.hamcrest.Factory that was removed in
    hamcrest 2.x and should have been an internal annotation
    only
    + fix some incompatibilities with template types in matchers</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1679572800">- Conditionalize the spec file so that junit can be built with
  both hamcrest 1.3 and 2.2 from the same sources</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695297600">- Let ant build with --release 8 if the compiler knows that option.
  This allows us to avoid incompatible exception declarations
  in ObjectInputStream.GetField.get(String,Object) in java &gt;= 20</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Generate anew the ant build system using the maven pom.xml
- Fetch sources from github by source service and filter out stale
  hamcrest binaries.
- Port to hamcrest 2.2 unconditionally
- Added patch:
  * 0002-remove-usages-of-deprecated-org.junit.Assert.assertT.patch
    + upstream patch to replace deprecated assertThat</changelog>
</package>
<package pkgid="c7a44861450a881168bd6bd244f714edf45e5647439921fa712e4a35f54a23063c35d34ac2593db7e5aff4119aba5ac302e755ac12be7efdcf90e73c49bed6e1" name="junit-manual" arch="noarch">
  <version epoch="0" ver="4.13.2" rel="7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1548072000">- Trim repeated metadata from description.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1549281600">- Add OSGi manifest to the jar file
- Package the manual
- BuildRequire and Require hamcrest-core, since the package does
  strictly depend on hamcrest-core only.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1586260800">- Upgrade to 4.13
- Removed patches:
  * junit-jdk10.patch
  * junit-jdk11.patch
    + not needed with this version</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1639310400">- update to 4.13.2:
  * Mark ThreadGroups created by FailOnTimeout as daemon groups
  * Only create ThreadGroups if FailOnTimeout.lookForStuckThread is true.
  * Fix NotSerializableException with AssumptionViolatedException
  * Security fix: TemporaryFolder now limits access to temporary folders on
    Java 1.7 or later (CVE-2020-1945, bsc#1171696)
  * Make FrameworkField constructor public</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647604800">- Build with source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1654776000">- Added patch:
  * 0001-Port-to-hamcrest-2.2.patch
    + do not use the org.hamcrest.Factory that was removed in
    hamcrest 2.x and should have been an internal annotation
    only
    + fix some incompatibilities with template types in matchers</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1679572800">- Conditionalize the spec file so that junit can be built with
  both hamcrest 1.3 and 2.2 from the same sources</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695297600">- Let ant build with --release 8 if the compiler knows that option.
  This allows us to avoid incompatible exception declarations
  in ObjectInputStream.GetField.get(String,Object) in java &gt;= 20</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714219200">- Generate anew the ant build system using the maven pom.xml
- Fetch sources from github by source service and filter out stale
  hamcrest binaries.
- Port to hamcrest 2.2 unconditionally
- Added patch:
  * 0002-remove-usages-of-deprecated-org.junit.Assert.assertT.patch
    + upstream patch to replace deprecated assertThat</changelog>
</package>
<package pkgid="2fcdad372a90ebcdd1136d4494ce06ccb79fe7337bda178af0b21b870ce54688c27baa35fffc51a0232a041ee2ece94bcb1cadd7e5543e92e7ec051944a59bbc" name="jupyter-anywidget" arch="noarch">
  <version epoch="0" ver="0.9.10" rel="1.1"/>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1693828800">- Initial release of 0.6.3.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1695470400">- Update to 0.6.5
  * fix: disable auto-reloading in dist-packages (#276)
  * When the package is located in dist-packages, auto-reloading is
    now disabled. This prevents unnecessary warnings when the
    package is used in environments like Google Colab which are
    likely non-development installs.
- Release 0.6.4
  * fix: Keep support for binary traitlets (#274)
  * Uses structuredClone to ensure binary data is automatically
    serialized, correctly. Applies changes reverted in ipywidgets
    8.1.1.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1697284800">- Update to 0.7.0
  * feat(experimental)!: Require include in _get_anywidget_state
    signature (#317)
  * Allows implementors to avoid re-serializing fields which aren't
    needed to send to the front end. This is a BREAKING change
    because it requires implementors of _get_anywidget_state to
    account for include in the function signature.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1701000000">- Update to 0.7.1
  * feat: Raise Python error when file is missing (#345)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1703332800">- Update to 0.8.0
  * Remove re-export of @anywidget/vite from main package (#398)
  * Breaking change. If using our Vite plugin, please make sure to
    install @anywidget/vite (rather than importing from anywidget
    main package). This change allows us to version the Vite plugin
    and anywidget's core separately.
    // vite.config.mjs
    import { defineConfig } from "vite";
  - - import anywidget from "anywidget/vite";
    ++ import anywidget from "@anywidget/vite";
    If you are already using @anywidget/vite, there are no changes
    necessary.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1705838400">- Update to 0.8.1
  * fix: Skip Promise serialization for ipywidget's layout/style
    traits (#412)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1707566400">- Update to 0.9.0
  * Require ANYWIDGET_HMR to opt-in to HMR during development
  * Introduce front-end widget lifecycle methods (#395)
  * Deprecation Notice: Exporting a render from the front-end
    widget will trigger a deprecation notice in the browser
    console. The preferred way to define a widget's front-end code
    is now with a default object export.
  * These methods introduce lifecycle hooks for widget developers:
  - initialize: is executed once in the lifetime of a widget. It
    has access to the only the model to setup non-view event
    handlers or state to share across views.
  - render: is executed once per view, or for each notebook
    output cell. It has access to the model and a unique el DOM
    element. This method should be familiar and is used to setup
    event handlers or access state specific to that view.
  * Fix serialization of layout trait (#426)
- Add anywidget-pr439-py312mock.patch gh#manzt/anywidget#439</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1709640000">- Skip python39: no longer supported since ipython 8.19 (through
  ipywidgets)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1711627200">- Update to 0.9.3
  * Updated JS dependencies
- Release 0.9.2
  * Add Python 3.12 Support (#441)
  * feat(experimental): Add @dataclass decorator (#222)
  * Add error boundaries with nicer stack traces (#445)
- Release 0.9.1
  * refactor: Use signals for HMR runtime (#438)
- Drop anywidget-pr439-py312mock.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1714910400">- Update to 0.9.10
  * fix: Bring back anywidget.json to support notebook v6 discovery
    (#553)
- Releases 0.9.4 to 0.9.9
  * Make a blanket _repr_mimbundle_ implementation (#546)
  * experimental Ensure anywidget.experimental.command is called
    with self (#545)
  * experimental Replace invoke timeout with more flexible
    AbortSignal (#540)
  * Refactor AnyWidget command registration (#526)
  * feat: Suppress errors when inspecting widget for commands
    (#522)
  * Add experimental invoke API to call Python functions from the
    front end and (#453) await the response.
  * Bumped dependencies</changelog>
</package>
<package pkgid="360d9459f5e69ba0dcd1d3077ede645e6a8f6e383a66e9f1eb92e9e349d9fb8c57224c4b57b06151db8df576dd66290c57fb2e656b4a27c6cf3e3c31386b1ee9" name="jupyter-ipydatawidgets" arch="noarch">
  <version epoch="0" ver="5.5.2" rel="12.1"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1577793600">- Do not rewrite source archive during build
- Use pyproject_install macro (boo#1094323)</changelog>
  <changelog author="Benjamin Greiner &lt;code@bnavigator.de&gt;" date="1608033600">- remove post and preun requires. There are no scriptlets for these
  anymore and the ifpython3 condition will be broken by
  gh#openSUSE#python-rpm-macros#66</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1615464000">- Update to 4.2.0
  * jupyter-datawidgets 5.4.0
  * jupyerlab-datawidgets 7.0.0
  * no release notes
  * jupyterlab 2.0 and 3.0 support
  * updated numpy api support
- Skip python36 build: With NumPy 1.20, python36-numpy is no
  longer available in Tumbleweed (NEP 29)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1618056000">- fix error in the subpackage requirements/version labyrinth</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1661083200">- Update to 4.3.1.post1
  * jupyter-datawidgets 5.5.1
  * jupyerlab-datawidgets 7.1.1.
  * no release notes
  * ipywidgets 8 support
  * typing changes</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1661688000">- Update to 4.3.2
  * jupyter-datawidgets 5.5.2
  * jupyerlab-datawidgets 7.1.2
  * no release notes
  * Drop Python2 and Python 3.6 support
- fixes failures with recent ipywidgets 8.0.1</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1676808000">- Add ipydatawidgets-pr56-traitlets-fix.patch
  * gh#ipydatawidgets/pull#56
  * Fixes gh#ipydatawidgets/pull#52</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1693051200">- Update to 4.3.5
  * no upstream release notes
  * merged patch below
- Drop ipydatawidgets-pr56-traitlets-fix.patch
- Fix jupyter package chain for multiflavor</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1709640000">- Skip python39: no longer supported since ipython 8.19 (through
  ipywidgets)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1714910400">- Pin to numpy &lt; 2:  gh#vidartf/ipydatawidgets#62</changelog>
</package>
<package pkgid="20b7ddb3c8a8511e331064a77602b232706bd086bd27baa76c41366d334da1ee0a530bc0476384a9fe66fa9b87ee922110f0964bd2d3bb7c0ae940bf5c9962fe" name="jupyter-ipydatawidgets-jupyterlab" arch="noarch">
  <version epoch="0" ver="7.1.2" rel="12.1"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1577793600">- Do not rewrite source archive during build
- Use pyproject_install macro (boo#1094323)</changelog>
  <changelog author="Benjamin Greiner &lt;code@bnavigator.de&gt;" date="1608033600">- remove post and preun requires. There are no scriptlets for these
  anymore and the ifpython3 condition will be broken by
  gh#openSUSE#python-rpm-macros#66</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1615464000">- Update to 4.2.0
  * jupyter-datawidgets 5.4.0
  * jupyerlab-datawidgets 7.0.0
  * no release notes
  * jupyterlab 2.0 and 3.0 support
  * updated numpy api support
- Skip python36 build: With NumPy 1.20, python36-numpy is no
  longer available in Tumbleweed (NEP 29)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1618056000">- fix error in the subpackage requirements/version labyrinth</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1661083200">- Update to 4.3.1.post1
  * jupyter-datawidgets 5.5.1
  * jupyerlab-datawidgets 7.1.1.
  * no release notes
  * ipywidgets 8 support
  * typing changes</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1661688000">- Update to 4.3.2
  * jupyter-datawidgets 5.5.2
  * jupyerlab-datawidgets 7.1.2
  * no release notes
  * Drop Python2 and Python 3.6 support
- fixes failures with recent ipywidgets 8.0.1</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1676808000">- Add ipydatawidgets-pr56-traitlets-fix.patch
  * gh#ipydatawidgets/pull#56
  * Fixes gh#ipydatawidgets/pull#52</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1693051200">- Update to 4.3.5
  * no upstream release notes
  * merged patch below
- Drop ipydatawidgets-pr56-traitlets-fix.patch
- Fix jupyter package chain for multiflavor</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1709640000">- Skip python39: no longer supported since ipython 8.19 (through
  ipywidgets)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1714910400">- Pin to numpy &lt; 2:  gh#vidartf/ipydatawidgets#62</changelog>
</package>
<package pkgid="a83f5dfad64b20a5f3bfb1d1fefa817006d123e98681c7070c377a3e81546af4720ff1b545fc1cbd466170633f5e65bf16c3bf885fe657d40c66c794ad867065" name="jupyter-jupyterlab-latex" arch="noarch">
  <version epoch="0" ver="4.0.0" rel="3.0.2.1.sr20240429"/>
  <changelog author="toddrme2178@gmail.com" date="1536321600">- Update to 0.4.0
  * Fixes for Windows paths and line endings.
  * Use absolute path in SyncTeX view command.
  * Output synctex response when parse fails.
  * Updates for JupyterLab v0.34.</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1538136000">- Update to 0.4.1
  * Allow SyncTeX to work on windows by using absolute file paths.</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1556193600">- Rename to to match jupyter package naming guidelines.</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1564228800">- Update to 1.0.0
  * jupyterlab 1.0.0 support</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1578830400">- Use pyproject_install macro (boo#1094323)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652270400">- Update to 3.1.0
  * Switch to prebuilt (federated) extension model
  * Fix bug with icons visibility in the dark theme
- Release 3.0.0
  * Update to JupyterLab 3.0
  * Add LaTeX file menu
  * Add download PDF button
- Release 2.0.0
  * Update to JupyterLab 2.0</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1679486400">- Update Build Requirements (avoid have choice jupyterlab)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1696680000">- Update to 4.0.0
  * Update to Jupyterlab 4 and Lumino 2 (#211)
- Update to 3.2.0
  * Last release to support JupyterLab 3
  * Requires JupyterLab 3.6+
  * Bump several JS packages
  * Update dependencies and fix deprecation issues
- Install from github sources, 3.1+ is not on PyPI
  * gh#jupyterlab/jupyterlab-latex#218</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1709812800">- Make sure not to create config files during test</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1715256000">- Build from source not whl, using obs-service-node_modules to get the
  javascript packages required to build the package.</changelog>
</package>
<package pkgid="8548b5fff91a74a13c0e845e6786751d9c2e677d8957fa780c386e77a2316a97a7947e17a624246b62b0b5df589919ca269371fd0aff5d952e73bcd6ffdcf6ac" name="jupyter-jupyterlab-latex" arch="src">
  <version epoch="0" ver="4.0.0" rel="3.0.2.1.sr20240429"/>
  <changelog author="toddrme2178@gmail.com" date="1524225600">- Initial version</changelog>
  <changelog author="toddrme2178@gmail.com" date="1524657600">- Don't need to manually enable extension.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1533211200">- Update to 0.3.1
  * Flip the y coordinate for PDFJS, and add a margin when scrolling.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1536321600">- Update to 0.4.0
  * Fixes for Windows paths and line endings.
  * Use absolute path in SyncTeX view command.
  * Output synctex response when parse fails.
  * Updates for JupyterLab v0.34.</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1538136000">- Update to 0.4.1
  * Allow SyncTeX to work on windows by using absolute file paths.</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1556193600">- Rename to to match jupyter package naming guidelines.</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1564228800">- Update to 1.0.0
  * jupyterlab 1.0.0 support</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1578830400">- Use pyproject_install macro (boo#1094323)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652270400">- Update to 3.1.0
  * Switch to prebuilt (federated) extension model
  * Fix bug with icons visibility in the dark theme
- Release 3.0.0
  * Update to JupyterLab 3.0
  * Add LaTeX file menu
  * Add download PDF button
- Release 2.0.0
  * Update to JupyterLab 2.0</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1679486400">- Update Build Requirements (avoid have choice jupyterlab)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1696680000">- Update to 4.0.0
  * Update to Jupyterlab 4 and Lumino 2 (#211)
- Update to 3.2.0
  * Last release to support JupyterLab 3
  * Requires JupyterLab 3.6+
  * Bump several JS packages
  * Update dependencies and fix deprecation issues
- Install from github sources, 3.1+ is not on PyPI
  * gh#jupyterlab/jupyterlab-latex#218</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1709812800">- Make sure not to create config files during test</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1715256000">- Build from source not whl, using obs-service-node_modules to get the
  javascript packages required to build the package.</changelog>
</package>
<package pkgid="87d52ad405ca2739a928b5630107cfe697fd50a799106feb9a54ed01029f126f62f2b90b520b27d6d1a9bf0ebbbfdbf9716781e182a4e543edbc00ce2e142a43" name="jupyter-jupyterlab-pygments" arch="noarch">
  <version epoch="0" ver="0.3.0" rel="3.1"/>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1573646400">- Make python3-only because jupyterlab is python3-only</changelog>
  <changelog author="Arun Persaud &lt;arun@gmx.de&gt;" date="1587816000">- specfile:
  * update copyright year
  * be more specific in %files section
- update to version 0.1.1:
  * no changelog available</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1636891200">- Update to 0.1.2
  * fix license metadata in setuptools
- check for errors in Example.ipynb with nbval</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1636977600">- Avoid buildcycle with test multibuild</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1659355200">- Update to v0.2.2
  * no release notes
- Add labextensions subpackage</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1671969600">- Find the license in any installed sitelib: we might not have
  python3 flavor (:backports)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1675339200">- Modify Example.ipynb because nbval 0.10 abolished saving the
  input history</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1703332800">- Update to 0.3.0
  * no release notes</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1709812800">- Skip testing with python39: no longer supported since ipython
  8.19 (nbval)</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1715256000">- Build from source not whl from pypi.</changelog>
</package>
<package pkgid="e2ee0a69bd41b94eaf1c6f0436982375ff2bd9ca32f5ee2ad0a92f62c69f939d843c0decdfa7001633054b99c935abc8da468f7a80b344f67234be9f925e74b7" name="jupyter-jupyterlab-pyviz" arch="noarch">
  <version epoch="0" ver="3.0.2" rel="2.1"/>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1539086400">- Initial version</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1539259200">- noun phrase (summary) and full sentences (description)</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1546603200">- Update to version 0.7.0
  * Send ACK and error messages as metadata
  * Small fix to handling notebook output
  * Add warning about installing extension in JupyterLab
  * Add a pyviz_extension baseclass for other projects
  * Guard against PyViz not being defined
  * Updated JLab and classic notebook extensions</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1555934400">- Update to version 0.7.2
  * Custom MIME type rendering now executes script tags in HTML</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1580385600">- Update to 0.7.3
  * Add ability to register on_error and on_stdout handlers on Comms.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Update to version 0.7.4:
  * Changes not documented upstream.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1594728000">- Update to 0.7.6
  * Fix compatibility with older browsers
  * Add support for comms in Google Colab
  * Add on_open callbacks to comms</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1673697600">- Update to 2.2.1
  * no release notes: adds tests, bumps js versions
- Version 2.2.0
  * Bump url-parse from 1.5.1 to 1.5.10 by @dependabot in #86
  * Track execution counts of extensions by @philippjfr in #87
  * Bump node-fetch from 2.6.1 to 2.6.7 by @dependabot in #92
  * Bump jquery-ui from 1.12.1 to 1.13.1 by @dependabot in #91
  * Bump nanoid from 3.1.23 to 3.3.1 by @dependabot in #90
  * Bump ansi-regex from 4.1.0 to 4.1.1 by @dependabot in #89
  * Bump minimist from 1.2.5 to 1.2.6 by @dependabot in #88
  * Install the tests options in the build workflow by @maximlt in
    [#95]
- Version 2.1.0
  * Bump glob-parent from 5.1.1 to 5.1.2 by @dependabot in #82
  * Implement JupyterLab Panel Preview by @philippjfr in #79
- Version 2.0.2
  * Bump ssri from 8.0.0 to 8.0.1 by @dependabot in #74
  * Bump underscore from 1.12.0 to 1.13.1 by @dependabot in #75
  * Bump lodash from 4.17.20 to 4.17.21 by @dependabot in #76
  * Bump hosted-git-info from 2.8.8 to 2.8.9 by @dependabot in #77
  * Bump normalize-url from 4.5.0 to 4.5.1 by @dependabot in #81
  * Bump browserslist from 4.16.0 to 4.16.6 by @dependabot in #78
  * Bump ws from 7.4.1 to 7.4.6 by @dependabot in #80
- Version 2.0.0
  * Bump lodash from 4.17.15 to 4.17.19 by @dependabot in #65
  * Fix build by @philippjfr in #69
  * Bump ini from 1.3.5 to 1.3.8 by @dependabot in #70
  * Bundle labextension for JupyterLab&gt;=3.0 support by @philippjfr
    in #72</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1713700800">- Update to 3.0.2
  * Ensure save handler gracefully handles undefined layout data
- Update to 3.0.1
  * Add save handler for Panel Layout Builder
  * Publish again to the `pyviz` channel
- Update to 3.0.0
  * Update to JupyterLab 4
  * pip downstream dependency to fix build error
- Switch to wheel to make sure jupyterlab plugin is properly installed
- Package jupyterlab plugin</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1715083200">- Bring back package %build from source, removing binary .whl
  distribution from package.</changelog>
</package>
<package pkgid="4d11e7c1fff893da2adf3bad3142ab3a1e392b41c96d291956ddd11e5722c41e99f1af1df0255844c54183df23aa0a27ed6fe5ad2c11c94101a4fc1ab4842015" name="jupyter-jupyterlab-templates" arch="noarch">
  <version epoch="0" ver="0.5.2" rel="1.1"/>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1612440000">- Update to 0.3.0
  * No upstream changelog. Mostly internal changes.
- Fix wheel install location for pyproject_install
- Enable tests</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1636718400">- Update o 0.3.1
  * Drop python 3.6
  * Add python 3.9
  * Fix bugs with JLab 3.0
  * Dist with prebuilt extension</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1636891200">- Allow to keep the config in %_distconfdir</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1672747200">- Update to 0.3.2
  * Maintenance release without release notes
- Update macro usage
- Remove invalid PEP440 specifier in dev-extra which made
  pythondistdeps.py choke</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1682251200">- Update to 0.4.0
  * fix manifest to exclude node_modules and built assets by
    @timkpaine in #177
  * Clean up references and add files for FINOS move by @timkpaine
    in #181
  * add security checks, add license checks, prune docs by
    @timkpaine in #180
  * fixes #167 for new jupyter-server by @timkpaine in #200
  * Use nb server logging instead of print by @toslunar in #202</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1686657600">- Jupyterlab 4 does not hard require notebook anymore:
  get it explicitly</changelog>
  <changelog author="Arun Persaud &lt;arun@gmx.de&gt;" date="1691236800">- specfile:
  * require jupyterlab &gt;=4 (according to metadata in wheel)
- update to version 0.5.0:
  * Support JupyterLab 4
  * Bump semver from 5.7.1 to 5.7.2 in /js
  * Bump tough-cookie from 4.1.2 to 4.1.3 in /js
- changes from version 0.4.1:
  * fix lint
  * add allowed_extensions setting
  * switch from notebook handler to jupyter server handler
  * Bump yaml from 2.2.1 to 2.2.2 in /js
  * publish junit test results for js and python
  * fix typo and capitalize repository links</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1692273600">- Suggest primary python package -- boo#1214354</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1709899200">- Update to 0.5.1
  * bump node to 16, remove extraneous stuff in ci by @timkpaine in
    [#223]
  * bump javascript deps by @timkpaine in #230
  * add governance policies and finos tags by @timkpaine in #233
  * Add template_label setting by @forest-d in #241
  * CVE and License scanning for node by @TheJuanAndOnly99 in #236
- Skip python39: jupyterlab requires ipython which dropped it.</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1715256000">- Build from source not whl from pypi.
- Update to 0.5.2:
  * move from request helper to native fetch, fixes #242 by relying on
    browser default by @timkpaine in #247
  * Update ruff utilization, removed unused workflow, use
    ServerConnection.makeRequest by @timkpaine @minrk in #253</changelog>
</package>
<package pkgid="da428be61a82db0c7a3460c8a353d2411b1155c840868e6467030763148ddef62ab83c9b191d71f33ab96ad6af9004ac25fae3c6084ee831ebb29c1ca454c2c5" name="jupyter-leaflet" arch="noarch">
  <version epoch="0" ver="0.19.0" rel="1.1"/>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1714910400">- Initial specfile for v0.19.0
- Now separate from python-ipyleaflet</changelog>
</package>
<package pkgid="15586fec6e96e545293ed0c0cbbaa3a1320e6bfa228a9afd351bf7905ffc7026c775b11617fa443edb2cb0d519f9669449fbeddbd0da6e183fde581daaed3a21" name="jupyter-panel" arch="noarch">
  <version epoch="0" ver="1.4.1" rel="2.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651406400">- Update to version 0.13.0:
  * Major new features for the Tabulator widget:
  - Client-side header filters
  - Expandable rows
  - on_click and on_edit callbacks
  * Add support for listenting to events on Vega pane.
  * Add JSONEditor and TextEditor widgets.
  * Add ability to display notifications in toasts.
  * LaTeX rendering now supported in Markdown and HTML panes.
  * Ability to schedule recurring tasks independent of any running
    applications.
  * An admin dashboard to allow you to monitor, debug and profile
    your applications.
  * Support rendering Panel objects in Jupyterlite and Pyodide.
  * Built-in threading.
  * Easily extend Panel with your own components and Templates.
  * A code-of-conduct was added.
  * Numerous other fixes and enhancements, see
    &lt;https://blog.holoviz.org/panel_0.13.0.html&gt;.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1655899200">- Update to version 0.13.1:
  * Add repr to cell and edit events (gh#holoviz/panel#3434).
  * Improvements for pyodide handling (gh#holoviz/panel#3444,
    gh#holoviz/panel#3508, gh#holoviz/panel#3511).
  * Add support for Plotly animation frames
    (gh#holoviz/panel#3449).
  * Implement single and multi-selection in Vega pane
    (gh#holoviz/panel#3470, gh#holoviz/panel#3499,
    gh#holoviz/panel#3505).
  * Add typehints to help developers and users
    (gh#holoviz/panel#3476).
  * Add pn.state.execute method to run callbacks in the right
    context (gh#holoviz/panel#3550).
  * Add support for asynchronous on_edit/on_click Tabulator
    callbacks (gh#holoviz/panel#3550).
  * Add DatetimeRangeSlider widget (gh#holoviz/panel#3548).
  * Many bug fixes, see
    https://github.com/holoviz/panel/releases/tag/v0.13.1</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1669032000">- Update to 0.14.1
  * This release primarily addresses regressions introduced in
    0.14.0 and various long standing bugs. Many thanks to external
    contributors @liu-kan and @KedoKudo and the maintainers
    @Hoxbro, @maximlt and @philippjfr for contributing a number of
    fixes.
  [#]# Minor enhancements
  * Improve support for requests in pyodide (#3973)
  * Add option to clear value of DatetimePicker (#3990)
  * Add support for hashing dates in pn.cache (#4004)
  * Silence EMPTY_LAYOUT warnings (#4056)
  [#]# Compatibility
  * Fix Jupyterlite and latest PyScript compatibility (#4040)
  [#]# Bugs
  [#]## Webassembly conversion
  * Correctly handle resource mode in when converting to
    WebAssembly (#3967)
  [#]## Jupyter and Server
  * Correctly handle future exceptions on threads (#3977)
  * Fix panel serve index template (#3980)
  * Do not error if curdoc has been destroyed (#3994)
  * Ensure extensions loaded in jupyter kernel are served by
    StaticHandler (#4000)
  * Various fixes for OAuth handling with pn.serve (#4006)
  * Fix bug in on_load callback exception handling (#4007)
  * Ensure periodic callbacks are only started on main thread
    (#4011)
  * Ensure jupyter server extension handles explicit root_dir
    (#4029)
  * Ensure futures are correctly awaited when executed on thread
    (#4031)
  [#]## Components
  * Ensure Tabulator handles filtering on edited values correctly
    if show_index=False (#3988, #4016)
  * Ensure Tabulator declares numeric sorter for numeric dtypes
    (#3999)
  * Fix regression initializing DiscreteSlider with non-integer
    value (#4009)
  * Ensure that template.config.raw_css is correctly applied
    (#4018)
  * Fix handling MenuButton clicks when split=True (#4021)
  * Ensure styling on Tabulator with empty DataFrame does not error
    (#4028)
  * Allow changing level on Debugger widget (#4057)
- Release 0.14.0
  * This release focuses on three main themes:
  - Support for running Panel apps entirely in the browser using
    WebAssembly (via Pyodide and PyScript)
  - Improvements in the app-user experience by making it easier
    to build responsive and performant applications
  - Improvements in the developer experience through static
    typing and docstrings.
  * Many, many thanks to everyone who filed issues or contributed
    to this release. In particular we would like to thank @janimo,
    @xavArtley, @thuydotm, @jmosbacher, @dmarx, @2WoLpH, @ipopa144,
    @sdc50 for contributions and @philippjfr, @Hoxbro, @maximlt,
    and @MarcSkovMadsen for ongoing maintenance and development.
  [#]# Features
  * Add support for converting Panel apps to pyscript/pyodide
    (#3817, #3830, #3851, #3856, #3857, #3858, #3860, #3861, #3863,
    [#3864], #3868, #3878)
  * Manage our own CDN to improve performance and reliability for
    delivering JS payloads (#3867, #3870)
  * Add ability to defer_load of components (#3882)
  * Add pn.widget helper function (#1826, #3589)
  * Add config.exception_handler to easily capture, log and notify
    users about errors (#3893)
  * Implement pn.cache function for memoization support (#2411)
  * Rewrite server extension to run Panel applications in kernels
    so that previews run in the same environment as the deployed
    app (#3763)
  * Add ability to define authorization callback (#3777)
  * Support memray profiler (#3509)
  * Add liveness endpoint (#3832)
  * Add ability to configure exception handler (#3896)
  [#]# Enhancements
  * Ensure OAuth redirects to requested app and retains query
    arguments (#3555)
  * Add extension entry point (#3738)
  * Update Admin Logs page to use Tabulator (#3694)
  * Ensure location.unsync unsets query params (#3806)
  * Allow None value on numeric sliders and LiteralInput (#3174)
  * Allow serving admin panel with pn.serve (#3798)
  * Improve ReactiveHTML loop support and validation (#3813)
  * Support declaring Perspective.plugin_config pane (#3814)
  * Do not flicker busy indicator during --autoreload check (#3804)
  * Improve robustness of state.curdoc in threaded and async
    contexts (#3776, #3810, #3834)
  * Support datetime bounds for DatetimePicker and
    DatetimeRangePicker (#3788)
  * Allow setting the Oauth provider using environment variables
    (#3698)
  * Implement Player.value_throttled (#3756)
  * Ensure that URL query parameters are preserved during OAuth
    (#3656)
  * Improve Markdown code syntax highlighting (#3758)
  * Ensure components do not re-render if background or loading
    parameters change (#3599)
  * Add ability to define admin dashboard plugins (#3668)
  * Do not calculate embed state for disabled widgets (#3757)
  * Add hard bounds to editable sliders (#3739)
  * Add bundling of shared resources (#3894)
  * Add Tabulator as default param.DataFrame widget (#3912)
  [#]# Compatibility &amp; Version updates
  * Support ipywidgets&gt;=8.0 (#3782)
  * Bump jsoneditor package (#3838)
  * Upgrade to Tabulator 5.3.2 (#3784)
  * Improve Django compatibility (#3843, #3835)
  * Remove all usage of deprecated Pane
  [#]# Bugs
  [#]## Server
  * Ensure closed websocket does not cause errors
  * Handle session and websocket close cleanly (#3769)
  * Fix prefix handling for admin page (#3809)
  * Support admin dashboard in multi-process deployments (#3812)
  * Improve document cleanup when not invoked using server_destroy
    (#3842)
  * Ensure pn.state.execute dispatches immediately if possible
    (#3859)
  * Ensure autoload.js resources are appropriately prefixed (#3873)
  [#]## Notebook
  * Fix support for copying cells and creating new views in
    JupyterLab (#3652)
  * Ensure output renders in VSCode notebook with latest ipywidgets
    (#3765)
  * Resolve issues with Jupyter slowdown due to event_loop patching
    on Windows (#3770)
  * Ensure old comm managers do not raise errors in notebook
    (#3853)
  * Simplify rendering of ipywidget (#3937)
  [#]## Tabulator
  * Do not re-render Tabulator on css_classes or background change
    (#3598)
  * Ensure expand icon updates on Tabulator.expanded change (#3703)
  * Update page Parameter when pagination is 'local' (#3704)
  * Do not apply sorters on Tabulator cell edits (#3744)
  * Ensure Tabulator.controls renders (#3768)
  * Ensure correctness of event row and selection indices in
    Tabulator (#3771, #3841)
  * Fix issues with frontend and backend sorters being out of sync
    in Tabulator (#3825, #3839)
  * Fix default values of a list header filter in Tabulator (#3826)
  * Fix the edit event with a python filter in Tabulator (#3829)
  * Disable client-side date filtering on Tabulator (#3849)
  * Support editing of pandas masked array dtypes in Tabulator
    (#3850)
  * Fix issues editing a cell when client-side filtering applied
    (#3852)
  * Do not recompute data when local pagination is enabled (#3854)
  * Don't skip filtering when the column name is undefined (#3862)
  [#]## Misc
  * Fix FileInput.save (#3579)
  * Fix issues with Matplotlib.high_dpi option (#3591, #3594)
  * Ensure layout recomputes on HTML/Markdown re-rerender (#3616)
  * Allow overriding all widget parameters on Param pane (#3754)
  * Ensure DatePicker start/end are transformed when jslinked
    (#3759)
  * Ensure notifications can be enabled without a template (#3820)
  * Ensure ReactiveHTML inline callbacks on loop variables return
    correct node (#3840)
  * Ensure that Perspective does not take precedence on empty dict
    (#3936)
  * Improve sizing_mode behavior when width/height are specified
    (#3955)
  * Do not load notyf resources unless notifications are enabled
    (#3958)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1673611200">- Update to 0.14.2
  * This release primarily focuses on bug fixes. In particular it
    resolves various issues with support for rendering ipywidgets
    (particularly in ipywidgets&gt;=8.0) and also fixes a number of
    issues with the Jupyter Server previews.
  [#]# Enhancements
  * Add support for Tqdm.process_map (#4093)
  * Support non-vtkPolyData types in vtk synchronizer (#4124)
  * Allow invoking convert functions from pyodide (#4135)
  * Support step format in date sliders (#4152)
  * Add a Reacton component to simplify rendering (#4190)
  [#]# Bugs
  * Ensure Jupyter server extension serves resources, extensions
    and paths correctly (#4083, #4133, #4202)
  * Ensure IPyWidget comm does not break when new widget is
    rendered (#4091)
  * Improving detection of comms in VSCode and Google Colab (#4115)
  * Ensure .js mimetype is served correctly on Windows (#4118)
  * Ensure unhiding Tabulator columns renders cells correctly
    (#4119)
  * Ensure embedded Slider widgets initialize with correct default
    (#4121)
  * Handle missing event loop in thread gracefully (#4123)
  * Ensure Matplotlib pane handles explicit width/height settings
    correctly (#4128)
  * Allow Viewer to render servable but non-viewable objects
    (#4131)
  * Fix regression in tracking sessions in admin interface (#4132)
  * Ensure Tabs headers do not scroll unncessarily (#4146)
  * Ensure Location model reports as idle (#4159)
  * Fix auth error template rendering (#4162)
  * Fix issues with value on EditableSlider when it is outside
    fixed_start / fixed_end range (#4169)
  * Ensure ipywidgets events are handled the same way as regular
    events (#4171)
  * Don't raise TypeError for class which contains __panel__
    (#4174)
  * Do not dispatch events if bokeh Document is set to hold events
    (#4178)
  * Execute onload callbacks immediately in pyodide app (#4191)
  * Improve IPyWidget kernel handling in server contexts (#4195)
  * Fix rendering of IPyWidget with child views in the notebook
    (#4197)
- PEP517 build</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1680264000">- Update to 0.14.4
  [#]# Bugs
  * Fix Tabulator client-side string filters by not parsing them as
    regex (4423)
  * Fix the RGGPlot pane (#4380)
  * Fix panel examples command by ensuring examples are correctly
    packaged (#4484)
  * Fix event generation by considering NaNs as equal when
    comparing Numpy arrays (#4481)
  * Use cache from previous sessions when using to_disk (#4481)
  * Fix relative imports when running inside Jupyter Kernel (#4489)
  * Do not re-create Vega.selections object unless selections
    changed (#4497)
  [#]# Enhancements
  * Add support for altair and vega-lite v5 (#4488)
- Version 0.14.3
  * This release introduces a large number of bug fixes and minor
    enhancements. Due to the upcoming release of Panel 1.0 we have
    also made the unconventional decision to issue new deprecation
    in a micro release. Specifically the IDOM pane and Viewable.app
    and Viewable.pprint methods have been scheduled for
    deprecation. Many thanks to the contributors to this release
    which include @wendrul, @droumis and the core team
    @MarcSkovMadsen, @maximlt, @Hoxbro and @philippjfr.
  [#]# Bugs
  [#]## Tabulator
  * Ensure streamed rows on Tabulator can be edited (#4292)
  * Ensure changes on Tabulator formatter and editor models are
    reflected in frontend (#4296)
  * Ensure cancelling edit does not clear cell on Tabulator (#4343)
  * Ensure inserting empty data on numeric column in Tabulator does
    not error (#4343)
  [#]## Notebook
  * Fix issues rendering components as ipywidgets for some versions
    of ipykernel (#4289)
  * Add warning if custom resources could not be loaded in notebook
    (#4329)
  * Ensure notifications are enabled even if hv.extension has been
    loaded (#4330)
  * Ensure global notification object can be used inside notebook
    callbacks (#4331)
  [#]## Type definitions
  * Fix return type of Widget.from_param (#4335)
  * Ensure type annotation allows str and PathLike objects on
    panel.serve (#4336)
  * Fix type annotations on panel.io.convert.convert_app(s) (#4342)
  [#]## Misc
  * Ensure markdown links render correctly in template sidebar
    (#4222)
  * Improve .applies for ECharts and DeckGL (#4224)
  * Fix specifying custom --index with relative path (#4288)
  * Skip on_load callbacks in liveness check (#4302)
  * Ensure re-rendered FileDownload still fetches live data (#4328)
  * Fix handling of panel.cache on undecorated Parameterized method
    (#4332)
  * Ensure user provided hash_funcs are applied in panel.cache
    (#4334)
  * Fix plotly eventdata undefined val (#4355)
  * Ensure panel convert respects panel.config options (#4359)
  * Propagate options from HoloViews and Bokeh plots to enclosing
    Pane (#4360)
  * Propagate options from dynamic components such as ParamMethod
    and Interactive to enclosing layout (#4360)
  [#]# Minor enhancements
  * Allow to set the log level of the Admin logger (#3495)
  * Make refresh_token available in Auth (#4227)
  * Simplify determining whether script is executed as application
    with pn.state.served property (#4252)
  * Add loading_indicator to global config (#4259)
  * IPython display compatibility in pyodide builds (#4270)
  * Split PanelJupyterExecutor into separate module (#4276)
  * Allow dynamic loading of javascript modules in ReactiveHTML
    (#4319)
  * Add Plotly.link_figure parameter (#4333)
  * Ensure CrossSelector filters apply on each keystroke (#4339)
  * Improve startup, error handling and shutdown of Jupyter kernels
    in jupyter_server_extension (#4364)
  [#]# Compatibility and Version Updates
  * Upgrade plotly.js to 2.10.1 (#4320)
  * Upgrade to pyodide 0.22.1 in panel convert (#4334)
  * Upgrade to pyscript 2022.12.01 in panel convert (#4334)
  * Fix compatibility of Perspective pane with Numpy 1.24 (#4362)
  [#]# Deprecations
  * Add deprecation warning to IDOM pane (#4293)
  * Add deprecation warning for Viewable.app and Viewable.pprint
    methods (#4293, #4347)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1686139200">- Update to 1.1.0
  * This is the first minor release in the 1.x series with a number
    of new features and small bug fixes. The main features we are
    excited about are the new ChatBox widget added by @ahuang11 and
    support for reactive generators. Many thanks to @ahuang11,
    @philippjfr and @Hoxbro for contributing to this release and
    our amazing community for reporting issues.
  [#]# Features
  * Add the ChatBox widget (#4702)
  * Add a standalone TooltipIcon indicator (#4909)
  * Implement support for reactive generator functions (#5019)
  * Allow setting on_* handlers in constructor (#5026)
  * Allow controlling initial Template sidebar state (#5033)
  [#]# Bug fixes
  * Handle height responsiveness of HoloViews layout correctly
    (#5009)
  * Apply Plotly toolbar colors depending on template (#5012)
  * Fix Fast Design style variables (#5015)
  * Allow reactive updates to override constant parameters (#5032)
  * Fix Tabulator header filter styling (#5038)
  * Ensure Jupyter extensions warns users if app has no contents
    (#5041)
- Version 1.0.4
  * Another micro-release in the 1.0.x series addressing small
    issues reported by our engaged community. Many thanks to
    @ahuang11, @simzer, @alexmilowski and the core contributors
    @droumis, @Hoxbro and @philippjfr for contributing to this
    release.
  * Fix global loading spinner (#4936)
  * Fix issues resolving whether IPyWidget model (#4939)
  * Fix recursive and inplace updates on reactive panes (#4946,
    [#4958])
  * Fix issues with single Select widget (#4947)
  * Ensure CSS config parameters can be passed to Template
    constructor (#4948)
  * Fixed vizzu data series type conversion for datetime (#4955)
  * Small documentation fixes (#4943, #4960)
  * Fix icon on Toggle and Button widget (#4961)
  * Fix Volume definition on Video pane
  * Ensure icon renders on Toggle button (#4969) (#4970)
  * Ensure Card.header_color is correctly applied (#4971)
  * Update param.List signatures to suppress warnings (#4973)
  * Fix font loading in Vanilla template (#4975)
  * Guard is_file check on Windows (#4985)
  * Fix serialization of Plotly.selection_data (#4987)
  * Speed up dynamic layout updates (#4989)
- Version 1.0.3
  * Another micro-release in the 1.0.x series with a number of
    smaller bug fixes. Most importantly this resolves issues with
    loading indicators and with apps converted to the
    pyodide-worker target. Many thanks to @n3011, @Hoxbro and
    @philippjfr for contributing to this release.
  * Resolve _repr_jpeg_ methods correctly (#4904)
  * Fix handling of queued events in pyodide worker (#4913)
  * Various fixes for loading indicator (#4915)
  * Allow -1 in Tabs.active and allow recovering from closed tabs
    (#4920)
  * Ensure HoloViews layout is correctly initialized when center is
    set (#4921)
  * Ensure VSCode editor does not apply white background to Panel
    output (#4923)
  * Do not error on deserialization errors in notebooks (#4927)
  * Ensure basic auth provider works when dynamically starting
    server (#4926)
  * Ensure Param pane name is updated when object changes (#4928)
  * Align functionality and styling of FileDownload with Button
    (#4929)
  * Fix equality comparisons of parameter values when updating a
    Pane (#4934)
  * Warn about ignored widget parameters on Param pane (#4934)
- Version 1.0.2
  * A micro-release in the 1.0.x series with a number of bug fixes
    and documentation tweaks. Many thanks to @jbednar and
    @philippjfr for contributing to this release.
  [#]# Bug fixes
  * Ensure Design stylesheets are not replaced when updating
    component stylesheets (#4883)
  * Ensure tooltips are rendered correctly as HTML (#4887)
  * Fix loading of index page resources (#4891)
  * Ensure FloatPanel can be rendered in classic notebooks (#4892)
  * Attempt rendering output in notebooks even if not all resources
    have been initialized (#4893)
  * Do not load large bokeh-mathjax bundle in notebooks by default
    (#4895)
  * Make Fast template sidebar opening transition smoother (#4898)
  * Ensure new items added to Card layout are rendered (#4899)
  * Fix logo rendering in BasicAuth template (#4900)
- Version 1.0.1
  * A micro-release fixing some small issues discovered in Panel
    1.0. Thank you to @droumis, @Hoxbro and @philippjfr for
    contributing fixes.
  [#]# Bug fixes
  * Ensure Reactive objects wrapped in reactive are re-rendered
    correctly (#4868)
  * Tweaks for Material Design component inset label styling
    (#4877)
  * Ensure SlidesTemplate slides changes trigger updates in the
    pn.state.location.hash (#4878)
- Version 1.0.0
  * The Panel 1.0 release is finally here and it brings a huge
    number of improvements. The largest improvements in this
    release come from an upgrade from Bokeh 2.x to Bokeh 3.x. Bokeh
    overhauled its internal layout engine and stylesheet handling,
    making applications significantly more performant and
    customizable going forward.
  * This release marks a huge step forward in the usability of
    Panel but is also just a first step in leveraging many of the
    new capabilities that the updated layout engine and design
    system affords. In the coming months we will continue to
    improve and polish the UI and UX and make it easier for you to
    extend Panel as needed.
  * For now we want to thank the many people that contributed to
    this release either by contributing directly or by testing and
    providing feedback. Many thanks to the core contributors
    @MarcSkovMadsen, @Hoxbro, @maximlt, @jbednar, @droumis and
    @philippjfr and the outside contributors @ahuang11, @cdeil,
    @MridulS, @AndrewMaged814, @midnighter and @wendrul.
  [#]# Major Features
  * Add new and highly performant layout engine, addressing many
    performance and layout issues (#4326, #4463, #4491, #4503,
    [#4522], #4690)
  * Add unified Design and Theme system (#4413, #4475, #4466,
    [#4540], #4548, #4770, #4792, #4793, #4801)
  * Implement support for passing parameters, widgets and bound
    functions by reference for simple and powerful reactivity
    (#4495, #4505, #4603, #4606)
  * Some of the changes related to the new layout engine and design
    system will require small updates to your existing
    applications. To make this transition as smooth as possible we
    have provided an upgrade/migration guide.
  [#]# New Components
  * Add Swipe layout (#3007)
  * Add Switch widget (#4130)
  * Add Vizzu pane (#4226, #4739)
  * Add BrowserInfo model to expose browser window and navigator
    APIs (#4533)
  * Add BasicAuth provider for quick password based auth (#4684)
  * Add FloatPanel layout (#4707, #4711)
  * Add a SlidesTemplate based on reveal.js to create interactive
    presentations (#4798)
  [#]# Major enhancements
  * Improved Markdown rendering (#4688)
  * Add support for tooltips on widgets (#4130, #4621,
    [#4643])
  * Ensure .ipynb and .md based apps can be used as --index (#4432)
  * Add support for selecting format and encoding for Matplotlib
    image output and implemented responsive Image sizing (#4514)
  * Add support for icons on Button (#4797)
  * Add generic Image pane that auto-detects the image filetype
    (#4551)
  * Add support for writing applications in Markdown (#4602)
  * Improve support for inline resources for Jupyter (#3013, #4787)
  * Add ability to reuse sessions to speed up rendering (#3679,
    [#4658])
  * Improve notebook resource and extension loading (#4752)
  * Add ability to add global loading spinner to application(s)
    (#4659)
  [#]# Deprecations &amp; API changes
  [#]## Compatibility
  * Bokeh 3 compatibility (#4098, #4117, #4129, #4140, #4150,
    [#4275], #4467, #4435, #4441, #4449, #4448, #4508)
  * Upgrade plotly.js to 2.18.0 (#4320)
  * Upgrade Tabulator to 5.4 and optimize rendering (#4482)
  * Upgrade Echarts to 5.4.1 (#4538)
  * Upgrade pyodide (0.23.1) and pyscript versions (#4344)
  * Add support for altair and vega-lite v5 (#4488)
  * Add support for latest versions of ipywidgets (#4716, #4766,
    [#4779])
  [#]## Deprecations
  * Deprecate IDOM pane (#4293, #4323)
  * Deprecate Viewable.app (#4293)
  * Deprecate Viewable.pprint (#4347)
  * Deprecate and remove RGGPlot
  * Rename Ace to CodeEditor (#4627)
  [#]## API changes &amp; Backward Compatibility
  * Pandas is now only a (lazy) runtime dependency (#4411)
  * Tabulator.frozen_rows now respects the order of rows in the
    data instead of the order in which the frozen_rows were defined
    (#4482)
  * Make margin defaults consistent across widgets and panes
    (#4528)
  * Extension calls must specify all required extensions (#4562)
  * The .embed method now returns a Mimebundle object for rendering
    (#4791)
  * Remove panel examples CLI command and pyct dependency (#4691)
  * Expose all layout components in top-level API (#4696)
  [#]# Other Enhancements
  [#]## Configuration
  * Allow to set the log level of the Admin logger (#3495)
  * Add pn.state.served to simplify determining whether script is
    executed as an application or in an interactive session (#4252)
  * Add pn.config.loading_indicator to determine whether to show
    loading indicator by default (#4259)
  [#]## Jupyter
  * Improve startup, error handling and shutdown of Jupyter kernels
    (#4364)
  * Log errors in JupyterLab preview to server logs (#4773)
  * Support binary JS -&gt; Python communication in notebooks (#4635)
  * Modify sys.path when running inside Jupyter Kernel (#4489)
  [#]## Pyodide
  * IPython display compatibility in pyodide builds (#4270)
  * Ensure panel convert respects pn.config (#4359)
  * Fix notification support in Pyodide (#4387)
  [#]## Miscelleanous
  * Handle cancelling and empty value edit events on Tabulator
    (#4343)
  * Add favicon to base template (#4626)
  * Ensure CrossSelector filters apply on each keystroke (#4339)
  * Do not re-create Vega.selections object unless selections
    changed (#4497)
  * Standardize parameter mapping APIs (#4386)
  * Add Plotly.link_figure parameter (#4333)
  * Add support for .JPEG file extension in the JPG pane (#4532)
  * Make periodic callback counter a parameter (#4134)
  * Add Echarts events (#2174)
  * Additional cache support (#4663, #4667)
  [#]# Bug fixes
  * Fix caching on undecorated Parameterized method (#4332)
  * Ensure that global notification object can be used inside
    notebook callbacks (#4331)
  * Ensure hash_funcs are applied recursively in cache (#4334)
  * Fix cache FIFO policy bug (#4789)
  * Fix specifying custom index with relative path (#4288)
  * Fix issue reusing FileDownload model (#4328)
  * Fix DeckGL tooltip handling (#4628)
  * Fix NumPy integer/floating checks on Perspective (#4366)
  * Ensure memray profiler temporary file is flushed (#4666)
  * Fix mimetype issue on windows (#4738)
  * Fix Plotly undefined value errors for eventdata (#4355)
  [#]## Tabulator
  * Ensure updates to Tabulator formatter or editor updates model
    (#4296, #4781)
  * Ensure Tabulator internal _index_mapping is updated on stream
    (#4292)
  * Ensure Tabulator header filters aren't treated as regex (#4423)
  * Ensure Tabulator styles are re-applied when local pagination
    changes (#4795)
  [#]## Jupyter
  * Ensure JupyterLab preview works on Windows (#4819)
  * Ensure notifications are enabled even if hv.extension has been
    loaded (#4330)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1688558400">- Update to 1.1.1
  [#]# Enhancements
  * Implement per_session cache (#5117)
  * Enhancements for ChatBox including methods to update rows and
    hide names (#5118, #5118)
  [#]# Bug fixes
  * Fix Progress indicator sizing_mode (#5051)
  * Fix various ChatBox issues (#5065, #5101, #5101)
  * Ensure kernel shutdown futures are not collected in Jupyter
    server extension (#5069)
  * Add bokeh version check for notebook to better support bokeh
    dev versions (#5071, #5093)
  * Fix false warning emitted when constructing a Param pane with
    throttled or onkeyup (#5078)
  * Allow to updating/clearing enabled_dates on DatetimePicker
    (#5089)
  * Ensure session arguments are correctly parsed by Jupyter
    executor (#5106)
  * Fix defer_load handling (#5107)
  * Fix styling with filters in Tabulator (#5110)
  * Fix issues when using in filter with single value on Tabulator
    (#5125)
  * Add fallback if ReactiveHTML shadow DOM lookup fails (#5126)
  * Allow automatic loading of extensions during launch and warn
    about missing extensions (#5144)
  * Correctly process fields on Vega (and altair) selections
    (#5145)
  * Immediately dispatch ColumnDataChangedEvent fixing Plotly plots
    not updating (#5147)
  [#]# Compatibility
  * Correctly serialize new IPyWidget models on creation (#5114)
  * Ensure we handle JupyterLab 4 comm messages correctly (#5140)
  [#]# Backward compatibility
  * Renamed Trend parameter title to name (#5092)
- Add panel-pr5185-bokeh3.2.patch gh#holoviz/panel#5185
  * Bump bokeh upper pin
- Don't test on 32-bit it fails randomly</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1694952000">- Update to vesion 1.2.2:
  * Enhancements:
  - Add scroll button, auto-scroll and scroll position options
    to Column (gh#holoviz/panel#5245, gh#holoviz/panel#5365,
    gh#holoviz/panel#5369, gh#holoviz/panel#5403)
  - Add cache busting to server CSS resources
    (gh#holoviz/panel#5414)
  - Add Tabulator.title_formatters parameter
    (gh#holoviz/panel#5421)
  - Provide the the accessed path to authorization checks
    (gh#holoviz/panel#5386)
  - Add Perspective click events (gh#holoviz/panel#5430)
  - Add and improve pn.io.hold and pn.io.immediate_dispatch
    context managers to control events (gh#holoviz/panel#5444)
  - Allow to passing basic_login_template argument to panel
    server (gh#holoviz/panel#5454)
  * Bug fixes:
  - Ensure BasicAuth forwards to original URL after login
    (gh#holoviz/panel#5357)
  - Correct return types from threading.Thread to
    panel.io.server.StoppableThread (gh#holoviz/panel#5396)
  - Various guards and fixes ensuring Tabulator re-renders
    correctly (gh#holoviz/panel#5410, gh#holoviz/panel#5412)
  - Avoid extra executions when executing periodic callback with
    counter (gh#holoviz/panel#5344)
  - Ensure updates to DataModel are correctly scheduled on the
    event loop (gh#holoviz/panel#5360)
  - Fixes for displaying single newlines in Markdown output and
    add renderer_options (gh#holoviz/panel#5376)
  - Allow update of Accordion title without updating content
    (gh#holoviz/panel#5413)
  - Fix authentication handling when prefix is set
    (gh#holoviz/panel#5422)
  - Fix serialization issues affecting TextLayer objects in
    DeckGL (gh#holoviz/panel#5427)
  - Fix height responsiveness of Perspective pane
    (gh#holoviz/panel#5429)
  - Ensure FileDownload button can be clicked anywhere
    (gh#holoviz/panel#5431)
  - Ensure ReactiveHTML children are rendered just like other
    models (gh#holoviz/panel#5434)
  - Set Perspective properties correctly to avoid causing
    unfocus on keypresses (gh#holoviz/panel#5432)
  - Ensure FloatPanel correctly exposes its children to allow
    linking (gh#holoviz/panel#5433)
  - Do no reset Tabulator options if DataFrame indexes are
    unchanged (gh#holoviz/panel#5436)
  - Add ability to work around issues when removing series from
    ECharts (gh#holoviz/panel#5435)
  - Fix race conditions when initializing and rendering
    IPyWidgets in notebooks (gh#holoviz/panel#5462)
  - Tweak Accordion CSS to remove gaps and avoid border overlap
    (gh#holoviz/panel#5460)
  - Ensure columns are deleted when updating traces on Plotly
    pane to avoid corruption (gh#holoviz/panel#5464)
  - Invalidate layout when TextEditor CSS loads
    (gh#holoviz/panel#5465)
  - Ensure FloatPanel reflects closed status
    (gh#holoviz/panel#5466)
  - Fix handling of string dtypes on Perspective pane
    (gh#holoviz/panel#5467)
  * Documentation updates.
- Drop panel-pr5185-bokeh3.2.patch: incorporated upstream.
- Disable test_local_pdf_file since local pdf file missing from
  tarball.</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1698148800">- Update to 1.3.0
  * Integrate support for param reactive expressions and expose pn.rx
  * Implement ChatMessage, ChatFeed and ChatInterface components
  * Unify OAuth implementations and refresh access_token
  * Add ColorMap widget
  * Add unit to widget in HoloViews pane if provided
  * Allow registering global on_session_destroyed callback
  * Implement auto_grow on TextAreaInput
  * Add ability to redirect users from authorization callback
  * Add support for Path object in FileDownload
  * Add authorization_code and password based OAuth login handlers
  * Add format to EditableFloatSlider and EditableIntSlider
  * Add support for decorating async functions with pn.io.cache
  * Map param.Bytes to FileInput widget
  * Add support for Python 3.12 and drop Python 3.8 support
  * Upgrade to Param 2.0 as minimum required version
  * Compatibility with Bokeh 3.3.0
  * more bugfixes, see upstream CHANGELOG.md</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1700827200">- Update to 1.3.2
  * This micro-release focuses on a number of performance
    improvements, speeding up the initial rendering of simple apps
    by 2x in many cases. In addition it includes a number of
    smaller enhancements for various widgets, better support for
    async and threading and a number of bug fixes related to
    authentication, the Tabulator widget and a few other items. We
    are very pleased to welcome @isumitjha and @fohria as new
    contributors and want to thank our core team including
    @maximlt, @Hoxbro, @MarcSkovMadsen, @ahuang11 and @philippjfr
    for their continuing contributions.
  [#]# Performance
  * Speed up Pane.clone (#5848)
  * Speed up config attribute access (#5851)
  * Cache templates loaded from string (#5854)
  * Only load extension entrypoints once (#5855)
  * Do not freeze document models unless needed (#5864)
  [#]# Enhancements
  * Use the compiled version of Pyodide by default (#5808)
  * Add support for AutocompleteInput.search_strategy parameter
    (#5832)
  * Use stdlib_module_names when determining pyodide dependencies
    (#5818)
  * Add Tabulator.sortable parameter (#5827)
  * Add delay for tooltip to show up for buttons (#5860)
  * Add serialize method on ChatMessage and ChatFeed (#5764)
  * Allow running onload and defer_load tasks on threads (#5865)
  * Allow Image panes for ChatMessage.avatar (#5870)
  * Allow async callbacks on FileDownload (#5878)
  * Allow running scheduled tasks on threads (#5879)
  [#]# Bug fixes
  * Fix Google OAuth default scopes (#5823)
  * Fix logic for cleaning up OAuth user (#5824)
  * Set text_align correctly if Tabulator is given Bokeh formatter
    (#5866)
  * Fix FileDownload embed=True style for Fast design (#5875)
  * Enable Tabulator selection across pages with
    pagination="remote" and selectable="checkbox" (#5889)
  * Fix rendering of VTK colorbar (#5902)
  * Ensure HoloViews DynamicMap updates when widget dimension has
    unit (#5904)
  * Add space between MaterialTemplate app and site title separator
    (#5905)
  * Consistently handle errors during authentication (#5909)
  [#]# Compatibility
  * Updates for Numpy 2.0 compatibility (#5817)
  * Improve notebook handling when loading bokeh dev versions
    (#5820)
- Version 1.3.1
  * This micro-release primarily ships a variety of bug and
    regression fixes focusing on auth, the chat components, and
    WASM (i.e. PyScript and Pyodide) support. It also adds an
    enhancement to the auth components that now makes it possible
    to let users access applications as a guest. Many thanks to our
    new contributors @art3xa, @polivbr and @tupui as well as our
    core development team including @MarcSkovMadsen, @maximlt,
    @ahuang11 and @philippjfr.
  [#]# Enhancements
  * Add support for authenticating as guest using OAuth and basic
    auth components (#5743)
  [#]# Bug fixes
  * Ensure ColorMap widget correctly handles shared layout and
    display parameters (#5732)
  * Fix accessing refreshed access_token (#5734)
  * Ensure Markdown code blocks always wrap (#5738)
  * Fix returning state.user_info if no id_token is present in
    cookies (#5747)
  * Fix Widget.from_param type annotation (#5754)
  * Fix auto send for ChatInterface with TextAreaInput (#5762)
  * Add support for iframe srcdoc on Location (#5774)
  * Ensure Tabulator.style applies correctly with changing data
    (#5757)
  * Ensure panel convert can correctly detect transformers_js
    import (#5772)
  * Adjust ReactiveHTML css resources for relative paths (#5779)
  * Ensure invalid query parameters warn instead of erroring
    (#5781)
  * Apply pyscript CSS by default without the splashscreen (#5784)
  * Ensure components which require DOM element to be attached can
    be rendered in Card (#5786)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702209600">- update to 1.3.4:
  * Allow passing partial function to tabulator filter (#5912)
  * Allow defining custom callbacks for `ChatInterface` buttons
  * Fix regression when setting `text_align` and
    `HTMLTemplateFormatter` on `Tabulator` (#5922)
  * Ensure notifications are correctly destroyed (#5924)
  * Fix header overflow issues in `FastGridTemplate` (#5935)
  * Ensure `Audio` model respects sizing (#5936)
  * Persist Tabulator selection across pages when
    `pagination='remote'` for all selection modes (#5929)
  * Ensure `Tabulator` styler subset logic is not lost (#5938)
  * Fix regression in OAuth when `id_token` does not contain user
    key (#5939)
  * Ensure Vega/Altair plot with responsive width/height respects
    fixed width/height value when set (#5940)
  * Ensure `BrowserInfo` is imported by default (#5942)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1703073600">- Update to version 1.3.5:
  * Add support for timestamp timezones for ChatMessage
    (gh#holoviz/panel#5961).
  * Replace whitelist blacklist with allowlist denylist
    (gh#holoviz/panel#5975).
  * Allow stopping respond callbacks midway on ChatInterface
    (gh#holoviz/panel#5962).
  * Add support for Image.caption (gh#holoviz/panel#6003).
  * Improvements for Fast template styling
    (gh#holoviz/panel#6023).
  * Replace Player widget unicode icons with SVG for more
    consistency (gh#holoviz/panel#6030).
  * Elaborate on ChatInterface callback exception summary
    (gh#holoviz/panel#6046).
  * Add ToggleIcon widget (gh#holoviz/panel#6034).
  * Use minified Tabulator.js (gh#holoviz/panel#6060).)
  * Support rendering GeoDataFrame and GeoSeries in DataFrame pane
    (gh#holoviz/panel#6061).
  * Optimize rendering of ChatMessage (gh#holoviz/panel#6069).
  * Apply smaller optimizations for Viewable and ChatMessage
    (gh#holoviz/panel#6074).
  * Add bottom padding to MaterialTemplate
    (gh#holoviz/panel#6075).
  * Update mapbox-gl version for DeckGL pane
    (gh#holoviz/panel#6077).
  * Remove duplicate property definition of VizzuChart.config
    (gh#holoviz/panel#5947).
  * Remove stray print in Tabulator styler handling
    (gh#holoviz/panel#5944).
  * Fix bug when clearing pn.cache before anything has been cached
    (gh#holoviz/panel#5981).
  * Fix obj.save() when threading is enabled
    (gh#holoviz/panel#5993).
  * Fix Matplotlib responsiveness and improve reference notebook
    (gh#holoviz/panel#5973).
  * Gracefully handle non-decodable access_token
    (gh#holoviz/panel#5994).
  * Ensure onload callbacks scheduled during or after load are
    still executed (gh#holoviz/panel#6005).
  * Don't attempt to set Tabulator text_align on Bokeh formatters
    that don't support it (gh#holoviz/panel#6010).
  * Correctly set error page to be rendered on auth failure
    (gh#holoviz/panel#6014).
  * Fix ChatInterface post callback for default
    (gh#holoviz/panel#5998).
  * Ensure matplotlib backend is set correctly in pyodide worker
    (gh#holoviz/panel#6029).
  * Synchronously create Document patch message to avoid race
    conditions (gh#holoviz/panel#6028).
  * Do not inline CSS if it can be loaded from CDN
    (gh#holoviz/panel#6039).
  * Fix ChatMessage reactions icon rendering
    (gh#holoviz/panel#6034).
  * Fix issues with ChatInterface stop ensuring send button is
    re-enabled and placeholder removed (gh#holoviz/panel#6033).
  * Ensure that Design does not override properties on HoloViews
    pane (gh#holoviz/panel#6051).
  * Ensure async callbacks correctly dispatch events when
    Websocket is locked (gh#holoviz/panel#6052).
  * Fix state.add_periodic_callback when callback is async
    (gh#holoviz/panel#6053).
  * Do no update objects inplace unless explicitly requested
    fixing issues with non-updating components
    (gh#holoviz/panel#6055).
  * Update sizing of Panel models dynamically
    (gh#holoviz/panel#6054).
  * Make panel.chat.langchain import lazy improving import time
    (gh#holoviz/panel#6056).
  * Change prominence of TooltipIcon (gh#holoviz/panel#6057).
  * Improve reactive expression notebook (gh#holoviz/panel#5960).
- Disable another flaky test that suffers timeout issues:
  test_server_on_load_after_init.
- Export export PYTEST_DEBUG_TEMPROOT to current dir to avoid
  write permission issues.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 1.3.6:
  * This patch release addresses a major regression in server
    performance introduced in 1.3.5 along with some additional
    minor fixes. We want to welcome @nenb as a new contributor
    and want to thank the maintainers @ahuang11, @maximlt and
    @philippjfr for their contributions to this release.
  * Add explicit size option to ToggleIcon (#6092)
  * Fix execution of OAuth of callback to refresh `access_token`
  * Fix `ChatReactionIcons` alignment and trigger reactions
    correctly (#6086)
  * Change `Column` `scroll_position` default value from `None`
    to `0` (#6082)
  * Fix issue with accumulating callbacks on server (#6091)
  * Ensure `ReactiveExpr` renders in pyodide (#6097)
  * Ensure `TooltipIcon` description can be updated (#6099)
  * Fix IPyWidgets rendering in `BootstrapTemplate` (#6100)
  * Fix padding and alignment of `FileDownload` (#6101)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1705752000">- update to 1.3.7:
  * Support using an SVG for `ToggleIcon`
  * Add resizable param to `TextAreaInput`
  * Improve date and datetime picker functionality
  * Add activity indicator to `ChatMessage`
  * Lazily import bleach HTML sanitizer
  * Fix alignment issues in chat components
  * Fix generator placeholder and optimize updates in Chat
    components
  * Fix issue with callback future handling on Chat components
  * Fix bug in Chat interfaces related to `pn.state.browser_info`
  * Allow instantiating empty `Matplotlib` pane
  * Ensure icon displays inline with text on `FileDownload`
  * Fix styling of links in `Tabulator` fast theme
  * Fix passing of `card_params` on `ChatFeed`
  * Handle `Tabulator.title_formatter` if is type `dict`
  * Fix `per_session` caching
  * Correctly reshape nd-arrays in `Plotly` pane
  * Handle NaT values on `Perspective` pane
  * Do not rerender output if `ReplacementPane` object identity
    is unchanged
  * Tabulator: fix valuesLookup set up for older list-like
    editors
  * Fix pyodide loading message styling issues
  * More complete patch for the `TextEditor` to support being
    rendered in the Shadow DOM
  * Add guard to `Tabulator` ensuring that it does not error when
    it is not rendered
  * Fix race conditions when instantiating Comm in Jupyter
    causing notifications to break
  * Handle duplicate attempts at refreshing auth tokens
  * Upgrade Plotly.js to 2.25.3 to address CVE-2023-46308
  * Add `Design` and `Theme` explanation documentation
  * Fix pyodide execution in documentation
  * Fix wrong and broken link
  * Use GoatCounter for website analytics
  * Add Dask How to guide
  * Fix `Material` template notebook .show() call
  * Add missing item in docstring
  * Ploomber Cloud deployment documentation
  * Correct duplicate wording
  * Update JupyterLite Altair example to latest API</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706270400">- update to 1.3.8:
  * Ensure `ReactiveHTML` correctly resets `Event` parameters
  * Fix `ChatFeed` / `ChatInterface` tests and async generator
    placeholders
  * Fix logic when looking up `pn.state.curdoc`
  * Handle margin=None in layout sizing mode computation
  * Updates for compatibility with pandas 2.2
  * Improve documentation on `TextAreaInput`</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1709640000">- Stop testing with plotly and ipython on python 3.9: Those are
  no longer available.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1709726400">- Also skip testing ipympl and holoviews on python 3.9</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1710417600">- skip python39 (nothing provides python39-branca)</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1713700800">- update to 1.4.1
  + Enhancements
  * Allow rendering raw `IPython.display` output in dashboard builder
  * Improve snapping behavior and add undo functionality in dashboard builder UI)
  + Bug Fixes
  * Fix layout persistence issues in dashboard builder
  * Ensure `Perspective` loads in notebooks and docs
  * Allow full reset of dashboard builder layout
  * Fix issues with `VTK` colormap serialization
  * Allow `Tabulator` `HTMLTemplateFormatter` to reference multiple columns
  * Fix loading spinner in converted app without template
  * Avoid unnecessary rescroll on Column
  * Fix dynamically updating description tooltips
  * Ensure Perspective is fully loaded before attempting render)
  * Ensure busy indicators are always reset
- update to 1.4.0
  + Features
  * Add `EditableTemplate` to support dashboard builder UI in Jupyter
  * Add `ChatAreaInput` as default text input widget for `ChatInterface`
  * Add `NestedSelect` widget
  * Add Panel tutorials
  * Add `DateRangePicker` widget
  * Add `Feed` layout and use it as layout for `ChatFeed`
  * Add `WebP` pane
  * Add `ButtonIcon`
  * Add `Textual` pane
  + Enhancements
  * Improve `--autoreload` by using watchfiles and selectively reloading packages
  * Load loading indicator from file instead of inlining
  * Allow providing additional stylesheets in `card_params`
  * Add `scroll` options to permanently toggle on layouts
  * Allow choosing position of frozen columns on `Tabulator`
  * Add help message on `ChatFeed`
  * Ensure CSS can be applied to every aspect of `ChatMessage`
  * Add HoloViz logos as `ChatMessage` avatars
  * Add `gap` parameter to `FlexBox`
  * Set default `step` of `DatetimeRangeSlider` to 1 minute
  * Add support for passing objects reference to `FlexBox`
  * Allow editable sliders to be embedded
  * Add `message` into `css_classes` to `ChatMessage` markup
  * Allow appending objects to the `ChatMessage` header &amp; footer
  * Add ability to declare icon label
  * Add title and settings and fix datetime to `Perspective`
  * Warn user if loading extension in VSCode or Colab without `jupyter_bokeh`
  * Throttle updates to Boolean indicators
  * Add `ParamRef` baseclass for `ParamFunction` and `ParamMethod`
  * Add ability to Skip `Param&lt;Ref|Function|Method&gt;` updates
  * Add `Param&lt;Ref|Method|Function&gt;` and `ReactiveExpr` to panes module
  * Set up `param.rx` display accessor on import
  * Allow using Carto tiles in `DeckGL`
  * Improve `VTKJS` binary serialization
  * Ensure component CSS is pre-loaded if possible, avoiding flicker on load
  + Bug fixes
  * Add resize handler for `FloatPanel`
  * Fix serving of global template in notebook
  * Ensure `Tabulator` renders in collapsed `Card`
  * Fix issues with `VTK`, `VTKVolume` and `VTKJS` due to webgpu renderer
  * Ensure `HTML` and other markup panes can be emptied
  * Ensure collapsed `Card` does not cause stretching
  * Ensure notebook preview always uses server resources
  * Remove animation from loading spinner without spin
  * Ensure model is only added/removed from Document once
  * Ensure `loading_indicator` resets when configured with context manager
  * Fix modal overflow and resizing issues
  * Ensure that ripple matches notification size
  * Fully re-render `CodeEditor` on render calls ensuring it displays correctly
  * Ensure `FileDownload` button has correct height
  * Ensure `HTML` model is redrawn if `stylesheets` is emptied
  * Allow providing custom template
  * Ensure `Debugger` renders without error
  * Ensure pending writes are dispatched in order and only from correct thread
  * Ensure layout reuses model if available
  * Improved exception handler in unlocked message dispatch
  * Fix display of interactive `Matplotlib`
  * Ensure `Plotly` pane renders and hides correctly in `Card`
  * Fix issues rendering widget components with `Fast` design
  * Fix binary serialization from JS -&gt; Pyodide
  * Avoid overeager garbage collection
  * Fix floating point error in `IntRangeSlider`
  * Load JS modules from relative path
  * Ensure no events are dispatched before the websocket is open
  * Ensure `Markdown` parsing does not choke on partial links
  * Fixes to ensure larger `PDF`s can be rendered
  * Ensure `IPywidget` comms are only opened once
  * Fixes for message handling in Jupyter Preview context
  * Fix unnecessary loading of `ReactiveHTML` resources
  * Ensure `Template.raw_css` has higher precedence than default template CSS
  * Avoid asyncio event loop startup issues in some contexts
  * Ensure column subset is retained on `Tabulator.style`
  * Ensure bokeh mathjax bundle when mathjax extension is loaded in notebook
- Switch to wheel to avoid npm attempting to rebuild resources.
  This doesn't work without a network and needs brittle workarounds that can change between releases.
- Update dependencies</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1715083200">- Bring back package %build from source, removing binary .whl
  distribution from package.</changelog>
</package>
<package pkgid="84a79ee1bd135b8e85e75ef3041f562faa15c75db61d55086439de9e755df6a784276cbc69ab671739bb7fd81f36e2038393508b6e94224b75a82e6d035c760c" name="jupyter-server-mathjax" arch="noarch">
  <version epoch="0" ver="0.2.6" rel="3.1"/>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1618660800">- Initial specfile for 0.2.2 -- required by python-nbdime 3.0</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1634472000">- Update to 0.2.3
  * use static_url_prefix for mathjax_url</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1647172800">- Update to 0.2.5
  * no release notes
  * i18n updates
- Update for sysconfig/distconfig handling</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1659355200">- Update to 0.2.6
  * no release notes, mostly build system changes
- Update minimum python requirement to &gt;= 3.7</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1709812800">- Skip testing with python39: no longer supported since ipython
  8.19 (no jupyter-server-test)</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1715256000">- Build from source not whl from pypi.</changelog>
</package>
<package pkgid="5f91c34ae07a5e633f77f8eb2e960b48b0f8a6a4439a6650e90e390e1d7f916233c553665fa13709c0500e8aae85073e47b5d04dfe682d8c22e28be95b58cbfc" name="jupyter-sidecar-jupyterlab" arch="noarch">
  <version epoch="0" ver="0.7.0" rel="8.1"/>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1556798400">- Initial version</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1565956800">- Doesn't need ful jupyterlab for install</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1578744000">- Use pyproject_install macro (boo#1094323)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1612440000">- Update to version 0.5.0
  * no upstream changelog
  * Update to JupyterLab 3
- Fix new wheel location for pyproject_install
- Remove unused test requirements</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1674388800">- Update to 0.5.2 w/ labver 0.6.2
  * ipywidgets 8.0 compatibility by @jasongrout and @mwcraig in #86
  * Drop support for Python 3.6
- Release 0.5.1
  * Add anchor attribute to choose between right sidebar or main
    area</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1692273600">- Suggest primary python package -- boo#1214354</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1709899200">- Update to v0.7.0
  * Use lumino classes by @krassowski in #105
  * Update to JupyterLab 4 by @martinRenou in #110
- Skip python39: no longer supported by ipython (via ipykernel)</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1715169600">- Build from source not whl from pypi.</changelog>
</package>
<package pkgid="e7eaefbfbd16473485952b6736aa20f9dbac50ed43eddec500fd99a338aeb35311cefa7a1852919de509ea926a4ccca9a7dc7baff3f859120307d0b69c961864" name="k9s" arch="src">
  <version epoch="0" ver="0.32.4" rel="2.1"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704369600">- Update to version 0.30.4:
  * K9s/release v0.30.4 (#2392)
  * case sensitive for specific command args and flags (#2390)
  * v0.30.3 version update (#2383)
  * fix #2382 (#2386)
  * Bump helm.sh/helm/v3 from 3.13.2 to 3.13.3 (#2384)
  * Bump github.com/anchore/grype from 0.73.4 to 0.73.5 (#2385)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704369601">- Update to version 0.30.5:
  * K9s/release v0.30.5 (#2397)
  * fix: create user tmp directory before the app one (#2395)
  * feat: allow to customize logs dir through environment variable
    (#2396)
  * Add plugin to remove finalizers (#2359)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704369602">- Update to version 0.30.6:
  * K9s/release v0.30.6 (#2403)
  * add kubectl-blame plugin (#2338)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704369603">- Update to version 0.30.7:
  * K9s/release v0.30.7 (#2416)
  * Use dash as a standard word separator in skin names (#2411)
  * Add support for resource recommendations using Robusta KRR
    (#2399)
  * add boundary check for args parser (#2415)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704369604">- Update to version 0.30.8:
  * K9s/release v0.30.8 (#2427)
  * fix the check for whether the cluster supports metrics (#2424)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704801600">- Update to version 0.31.0:
  * [Bug] Fix #2428
  * K9s/release v0.31.0 (#2440)
  * Bump github.com/anchore/grype from 0.73.5 to 0.74.0 (#2439)
  * Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 (#2438)
  * switch contexts only when needed (#2433)
  * README update (#2429)
  * chore: rebasing off main and resolving conflicts (#2314)
  * fix typo (#2419)
  * Update carvel plugin kick to shift K (#2426)
  * supports referencing envs in hotkeys (#2420)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704801601">- Update to version 0.31.1:
  * With this release, k9s may not start correctly if the
    config.yaml configurations are incorrect!
    Configuration changes:
  - DRY fullScreenLogs -&gt; fullScreens (k9s root config.yaml)
  - Views Configuration.
    To match other configurations the root is now views: vs
    k9s: views:
  * Serenity Now!
    You can now opt in/out of the reactive ui feature. This feature
    enable users to make change to some configurations and see
    changes reflected live in the ui. This feature is now disabled
    by default and one must opt-in to enable via k9s.UI.reactive
    Reactive UI provides for monitoring various config files on
    disk and update the UI when changes to those files occur. This
    is handy while tuning skins, plugins, aliases, hotkeys and
    benchmarks parameters.
  * Resolved Issues
  - #2434 readOnly: true in config.yaml doesnt get overriden by
    readOnly: false in cluster config
  - #2430 Referencing a namespace with the name of an alias
    inside an alias causes infinite loop
  - #2428 Boom!! runtime error: invalid memory address or nil
    pointer dereference - v0.30.8
  - #2421 k9s/config.yaml configuration file is overwritten on
    launch</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704801602">- Update to version 0.31.2:
  * Resolved Issues
  - #2449 [Bug]: views.yaml columns not respected on startup
  - #2448 Missing '.thresholds' in config.yaml result in
    'assignment to entry in nil map'
  - #2446 Context Switch unreliable/not working</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704888000">- Update to version 0.31.3:
  * Resolved Issues
  - #2459 No permission to see deployments/statefulsets even
    though I have them
  - #2458 panic on run without current context
  - #2454 Invoking K9s ends in panic question
  - #2435 "yaml: line 15: could not find expected ':'" error bug
    question (May be??)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705320000">- Update to version 0.31.4:
  * Resolved Issues
  - #2463 v0.31.3 (Linux_amd64) gives runtime error on startup</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705320001">- Update to version 0.31.5:
  * Resolved Issues
  - #2466 Panic: index out of range [0] with length 0
  - #2465 v0.31.4 - panic; no client connection detected - with
    feelings!!</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705579200">- Update to version 0.31.6:
  * K9s/release v0.31.6 (#2487)
  * Adding system arch to nodes view (#2480)
  * shell autocomplete for k8s flags (#2477)
  * Bump k8s.io/klog/v2 from 2.110.1 to 2.120.0 (#2474)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705579201">- Update to version 0.31.7:
  * Resolved Issues
  - [#2488](https://github.com/derailed/k9s/issues/2488)
    linux_amd64 "--kubeconfig" not working on v0.31.6</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707307200">- Update to version 0.31.8:
  * Resolved Issues
  - #2527 Multiple k9s panels open in parallel for the same
    cluster breaks config.yaml
  - #2520 pods with init container with restartPolicy: Always
    stay in Init status
  - #2501 Cannot add plugins to helm scope bug
  - #2492 API Resources "carry over" between contexts, causing
    errors if they share shortnames
  - #1158 Removing a helm release incorrectly determines the
    namespace of resources
  - #1033 Helm delete deletes only the helm entry but not the
    deployment</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708344000">- Update to version 0.31.9:
  * K9s/release v0.31.9 (#2543)
  * Add moon and dawn variants (#2537)
  * fix: issue 2175 - fallback to env names when cannot get
    username from user.Current() (#2505)
  * fix the --write flag (#2531)
  * Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (#2534)
  * Bump helm.sh/helm/v3 from 3.14.0 to 3.14.1 (#2541)
  * feat: allow override of plugins &amp; hotkeys shortcuts (#2510)
  * Add liveMigration example to plugins (#2522)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.32.0 (bsc#1220207, CVE-2024-26147):
  * #2569 k9s panics on start if the main config file (config.yml)
    is owned by root
  * #2568 kube context in running k9s is no longer sticky, during
    kubectx context switch
  * #2560 Namespace/Settings keeps resetting
  * #2557 [Feature]: Sort CRDs by their group
  * #1462 k9s running very slowly when opening namespace with 13k
    pods (maybe??)
  * #2564 Add everforest skins
  * #2558 feat: sort by role in node list view
  * #2554 Added context to the debug command for debug-container
    plugin
  * #2554 Correctly respect the KUBECACHEDIR env var
  * #2546 Use configured log fgColor to print log markers</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590401">- Update to version 0.32.1:
  * #2584 Transfer of file doesn't detect corruption
  * #2579 Default sorting behavior changed to descending sort
    bug
  * #2586 Properly initialize key actions in picker</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590402">- Update to version 0.32.2:
  * #2582 Slowness due to client-side throttling in v0.32.0
    (Maybe??)
  * #2593 Popeye not working in 0.32.X</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590403">- Update to version 0.32.3:
  * #2584 Transfer of file doesn't detect corruption (with
    feelings!)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1711022400">- Update to version 0.32.4:
  * K9s/release v0.32.4 (#2637)
  * fix build snap (#2621)
  * Bump k8s.io/apiextensions-apiserver from 0.29.2 to 0.29.3
    (#2627)
  * Bump helm.sh/helm/v3 from 3.14.2 to 3.14.3 (#2628)
  * Bump k8s.io/kubectl from 0.29.2 to 0.29.3 (#2630)
  * Bump actions/checkout from 4.1.1 to 4.1.2 (#2632)
  * fix: match node label kubernetes.io/role as suffix (#2606)
  * Update brew install steps (#2611)
  * Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 (#2614)
  * fix: pass set retries to transfer command (#2596)</changelog>
</package>
<package pkgid="6272c4768b5c69a0f2e3ba8bafddfef46fdf440824eab1f2ede0f738b7c84f86d8459d8049f8c34d17ae4e8f72c13add060e489a86ebbb156cc4fc8ec768d3e6" name="k9s" arch="x86_64">
  <version epoch="0" ver="0.32.4" rel="2.1"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704369600">- Update to version 0.30.4:
  * K9s/release v0.30.4 (#2392)
  * case sensitive for specific command args and flags (#2390)
  * v0.30.3 version update (#2383)
  * fix #2382 (#2386)
  * Bump helm.sh/helm/v3 from 3.13.2 to 3.13.3 (#2384)
  * Bump github.com/anchore/grype from 0.73.4 to 0.73.5 (#2385)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704369601">- Update to version 0.30.5:
  * K9s/release v0.30.5 (#2397)
  * fix: create user tmp directory before the app one (#2395)
  * feat: allow to customize logs dir through environment variable
    (#2396)
  * Add plugin to remove finalizers (#2359)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704369602">- Update to version 0.30.6:
  * K9s/release v0.30.6 (#2403)
  * add kubectl-blame plugin (#2338)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704369603">- Update to version 0.30.7:
  * K9s/release v0.30.7 (#2416)
  * Use dash as a standard word separator in skin names (#2411)
  * Add support for resource recommendations using Robusta KRR
    (#2399)
  * add boundary check for args parser (#2415)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704369604">- Update to version 0.30.8:
  * K9s/release v0.30.8 (#2427)
  * fix the check for whether the cluster supports metrics (#2424)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704801600">- Update to version 0.31.0:
  * [Bug] Fix #2428
  * K9s/release v0.31.0 (#2440)
  * Bump github.com/anchore/grype from 0.73.5 to 0.74.0 (#2439)
  * Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 (#2438)
  * switch contexts only when needed (#2433)
  * README update (#2429)
  * chore: rebasing off main and resolving conflicts (#2314)
  * fix typo (#2419)
  * Update carvel plugin kick to shift K (#2426)
  * supports referencing envs in hotkeys (#2420)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704801601">- Update to version 0.31.1:
  * With this release, k9s may not start correctly if the
    config.yaml configurations are incorrect!
    Configuration changes:
  - DRY fullScreenLogs -&gt; fullScreens (k9s root config.yaml)
  - Views Configuration.
    To match other configurations the root is now views: vs
    k9s: views:
  * Serenity Now!
    You can now opt in/out of the reactive ui feature. This feature
    enable users to make change to some configurations and see
    changes reflected live in the ui. This feature is now disabled
    by default and one must opt-in to enable via k9s.UI.reactive
    Reactive UI provides for monitoring various config files on
    disk and update the UI when changes to those files occur. This
    is handy while tuning skins, plugins, aliases, hotkeys and
    benchmarks parameters.
  * Resolved Issues
  - #2434 readOnly: true in config.yaml doesnt get overriden by
    readOnly: false in cluster config
  - #2430 Referencing a namespace with the name of an alias
    inside an alias causes infinite loop
  - #2428 Boom!! runtime error: invalid memory address or nil
    pointer dereference - v0.30.8
  - #2421 k9s/config.yaml configuration file is overwritten on
    launch</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704801602">- Update to version 0.31.2:
  * Resolved Issues
  - #2449 [Bug]: views.yaml columns not respected on startup
  - #2448 Missing '.thresholds' in config.yaml result in
    'assignment to entry in nil map'
  - #2446 Context Switch unreliable/not working</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704888000">- Update to version 0.31.3:
  * Resolved Issues
  - #2459 No permission to see deployments/statefulsets even
    though I have them
  - #2458 panic on run without current context
  - #2454 Invoking K9s ends in panic question
  - #2435 "yaml: line 15: could not find expected ':'" error bug
    question (May be??)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705320000">- Update to version 0.31.4:
  * Resolved Issues
  - #2463 v0.31.3 (Linux_amd64) gives runtime error on startup</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705320001">- Update to version 0.31.5:
  * Resolved Issues
  - #2466 Panic: index out of range [0] with length 0
  - #2465 v0.31.4 - panic; no client connection detected - with
    feelings!!</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705579200">- Update to version 0.31.6:
  * K9s/release v0.31.6 (#2487)
  * Adding system arch to nodes view (#2480)
  * shell autocomplete for k8s flags (#2477)
  * Bump k8s.io/klog/v2 from 2.110.1 to 2.120.0 (#2474)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705579201">- Update to version 0.31.7:
  * Resolved Issues
  - [#2488](https://github.com/derailed/k9s/issues/2488)
    linux_amd64 "--kubeconfig" not working on v0.31.6</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707307200">- Update to version 0.31.8:
  * Resolved Issues
  - #2527 Multiple k9s panels open in parallel for the same
    cluster breaks config.yaml
  - #2520 pods with init container with restartPolicy: Always
    stay in Init status
  - #2501 Cannot add plugins to helm scope bug
  - #2492 API Resources "carry over" between contexts, causing
    errors if they share shortnames
  - #1158 Removing a helm release incorrectly determines the
    namespace of resources
  - #1033 Helm delete deletes only the helm entry but not the
    deployment</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708344000">- Update to version 0.31.9:
  * K9s/release v0.31.9 (#2543)
  * Add moon and dawn variants (#2537)
  * fix: issue 2175 - fallback to env names when cannot get
    username from user.Current() (#2505)
  * fix the --write flag (#2531)
  * Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (#2534)
  * Bump helm.sh/helm/v3 from 3.14.0 to 3.14.1 (#2541)
  * feat: allow override of plugins &amp; hotkeys shortcuts (#2510)
  * Add liveMigration example to plugins (#2522)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 0.32.0 (bsc#1220207, CVE-2024-26147):
  * #2569 k9s panics on start if the main config file (config.yml)
    is owned by root
  * #2568 kube context in running k9s is no longer sticky, during
    kubectx context switch
  * #2560 Namespace/Settings keeps resetting
  * #2557 [Feature]: Sort CRDs by their group
  * #1462 k9s running very slowly when opening namespace with 13k
    pods (maybe??)
  * #2564 Add everforest skins
  * #2558 feat: sort by role in node list view
  * #2554 Added context to the debug command for debug-container
    plugin
  * #2554 Correctly respect the KUBECACHEDIR env var
  * #2546 Use configured log fgColor to print log markers</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590401">- Update to version 0.32.1:
  * #2584 Transfer of file doesn't detect corruption
  * #2579 Default sorting behavior changed to descending sort
    bug
  * #2586 Properly initialize key actions in picker</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590402">- Update to version 0.32.2:
  * #2582 Slowness due to client-side throttling in v0.32.0
    (Maybe??)
  * #2593 Popeye not working in 0.32.X</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590403">- Update to version 0.32.3:
  * #2584 Transfer of file doesn't detect corruption (with
    feelings!)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1711022400">- Update to version 0.32.4:
  * K9s/release v0.32.4 (#2637)
  * fix build snap (#2621)
  * Bump k8s.io/apiextensions-apiserver from 0.29.2 to 0.29.3
    (#2627)
  * Bump helm.sh/helm/v3 from 3.14.2 to 3.14.3 (#2628)
  * Bump k8s.io/kubectl from 0.29.2 to 0.29.3 (#2630)
  * Bump actions/checkout from 4.1.1 to 4.1.2 (#2632)
  * fix: match node label kubernetes.io/role as suffix (#2606)
  * Update brew install steps (#2611)
  * Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 (#2614)
  * fix: pass set retries to transfer command (#2596)</changelog>
</package>
<package pkgid="d0f79a5f609dc65a2c97da968e67564e132e763c708d38aeae49083630c36f0652a1002aebce8b5dcb8919b72f941cfb66f23eda35764babad8024e25e4e6588" name="kanku" arch="noarch">
  <version epoch="0" ver="0.17.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="FSchreiner@suse.com" date="1626004800">- Update to version 0.10.4:
  * [dist] spec file cleanup</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1635076800">- fix dancer config template - removed duplicate session key
  * PATCH added 0001_dancer-config.patch</changelog>
  <changelog author="FSchreiner@suse.com" date="1637236800">- Update to version 0.11.0:
  * see RELEASE-NOTES-0.11.0.md in the doc dir of your packages
  * PATCH removed 0001_dancer-config.patch - included in new
    release</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1644408000">- Update to version 0.12.0:
  * see RELEASE-NOTES-0.12.0.md in the doc dir</changelog>
  <changelog author="FSchreiner@suse.com" date="1645012800">- Update to version 0.12.1:
  * [core][feature] new systemd service kanku-iptables for master server</changelog>
  <changelog author="FSchreiner@suse.com" date="1645185600">- Update to version 0.12.2:
  * [web][bugfix] filter iptable rules by domain name</changelog>
  <changelog author="FSchreiner@suse.com" date="1647259200">- Update to version 0.12.3:
  * [web] fix outdated cached settings in "Job Groups"
  * [cli] added job_groups to check_configs command
  * [core] fixed config read
  * [core] improvments for config file handling
  * [core] improved iptables/ss/netstat handling
  * Fixes #boo 1196604
  * [setup] removed backup of sudoers file
  * removed ssh_user from KankuFile
  * [dist] change default logging to stderr/journald
  * [util] VM::Image - use new buffer size while uncompressing
  * [common] fixed x-scheme-handler_kanku
  * [handler][bugfix] central config for host_interfaces in PortForward</changelog>
  <changelog author="FSchreiner@suse.com" date="1652097600">- Update to version 0.12.4:
  * [util] enable cache=unsafe for all disk images
  * [web] fixed 'scroll to top' button</changelog>
  <changelog author="FSchreiner@suse.com" date="1654776000">- Update to version 0.12.5:
  * [cli] up: new alias for '--skip_check_domain' -&gt; '-S'
  * [cli] ssh: new option '--agent_forward' aliase '-A'
  * [cli] new option '--skip_check_domain' for 'kanku up'
  * [util] use cache='unsafe' only for vmdk
  * [dist] fixed order of iptables rules when using multiple networks
  * [handler] changed get_ipaddress in SetupNetwork to console</changelog>
  <changelog author="FSchreiner@suse.com" date="1655899200">- Update to version 0.12.6:
  * [dist] updated KankuFile.ubuntu to jammy
  * [dist] updated KankuFile.ubuntu to focal
  * [examples] new KankuFile for vmdk
  * [cli] up: removed debug output
  * [core] fixed kanku job sostw
  * [core] updated TODO
  * [cli] up: new job handling
  * [handler] added K::H::CopyProfile
  * added changelog to kanku-common and kanku-cli</changelog>
  <changelog author="FSchreiner@suse.com" date="1655985600">- Update to version 0.12.7:
  * [handler] fixing users
  * [cli] up: fixed __ALL__</changelog>
  <changelog author="FSchreiner@suse.com" date="1665662400">- Update to version 0.13.0:
  * [doc] updated changelog ver: 0.13.0
  * [doc] updated release notes 0.13.0
  * [core] recreate queues named 'amq.*' without a dedicate queue name
  * [core] refactored rabbmitmq handling in worker and dispatcher
  * [handler] Reboot: new option 'login_timeout' to wait for console
  * [dist] change copy in Makefile from '-av' to '-rv'
  * [handler] SaltSSH: added multiple attributes
  * [dist] changed 'cp -av' to 'cp -rv'
  * [dist] added RELEASE-NOTES and CHANGELOG to spec file
  * [doc] updated changelog
  * [doc] updated release notes 0.12.7
  * [doc] updated release notes 0.12.6
  * [doc] updated release notes 0.12.5
  * [doc] updated release notes 0.12.4
  * [doc] updated release notes 0.12.3
  * [doc] updated release notes 0.12.2
  * [doc] updated release notes 0.12.1
  * [doc] updated release notes 0.12.0
  * [contrib] removed p2h - already in branch gh-pages-src
  * [dist] added .statocles to .gitignore
  * [dist] removed kanku-web.log from default logging conf
  * [dist] remove logrotate config - now done with journald
  * [cli] ssh: new parameter --x11_forward/-X to enable ssh x11 forwarding</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1670241600">- Build only for supported arch.
  See 'etc/templates/default-vm.tt2.$ARCH'</changelog>
  <changelog author="FSchreiner@suse.com" date="1673352000">- Update to version 0.14.0:
  * FEATURES
  * [web] first working version of job_group triggers via token auth
  * [web] creation time in job info
  * [core] configurable git parameters for job groups
  * [dispatcher] locking for job groups
  * [cli] rtrigger: added trigger for job_group's
  * [dist] added GitLab::WebHook example to dancer config template
  * [core] replaced Net::SSH2 with Libssh::Session
  * [examples] install job group examples in sostw job in KankuFile
  * [handler] PreparSSH: global config for 'public_key_files' in kanku-config.yml
  * [core] dispatcher cleanup jobs waiting for recursivly
  * BUGFIXES
  * [core] catch rabbitmq connection error and reconnect
  * [dispatcher] fix data caching issues with job groups
  * [core] fix 'uninitialized value' issues
  * [web] skipped jobs showed as warnings
  * [setup] copy certs only if dest does not exists
  * [web] automatically enable all jobs in job_group which are not exlicitly disabled
  * [core] added timeout_nodata for SSH
  * [handler] OBSServerFrontendTests: fix timeout problem
  * [handler] CreateDomain: die if no vm_image_file in ctx
  * [cli] avoid 'uninitialized' warnings in rjob when no filter is set</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1701691200">- Update to version 0.16.0
  * FEATURES
  * [feature] Implemented HTTP Signature Authentication
  * [feature] Defaults handling migrated to K::Config::Defaults
  * BUGFIXES
  * [cli] cleanup unused packages in urlwrapper
- Update to version 0.15.0
  * FEATURES
  * [cli] configurable apiurl for init and lsi
  * initial version of worker setup
  * [core] waitpid when stopping dispatcher
  * [web] improved login page
  * [web] show error message if user is not logged in
  * [handler] CreateDomain: added vcpu/memory to gui_config
  * [handler] GIT: new option 'recursive' for recursive clones
  * BUGFIXES
  * [handler] OBSServerFrontendTests: fix cleanup temp and logfiles if succeeded
  * [handler] ImageDownload: always set vm_image_file if found vm_image_url
  * [handler] OBSServerFrontendTests: fix stuck test runs
  * [core] fix for rabbitmq reconnect
  * [worker] fixed routing key used for sending job_aborted
  * [handler] GIT: fixed mirror mode
  * [handler] SetupNetwork: fixed pod
  * [core] set job_group start_time before dispatching
  * [core] fixing rabbit retry time
  * [util] VM: changed default accessmode_9p to 'squash'
  * [handler] OBSServerFrontendTests: changed to user kanku and use local path
  * [handler] OBSServerFrontendTests: split commands
  * [dist] set timeout for kanku-worker.service to 90sec
  * [dispatcher] kill dispatcher process running dead jobs
  * [dispatcher] clean up dead job groups on dispatcher startup/shutdown
  * [worker] send aborted_job to correct job queue
  * [web] return error if data for job_group rest call is HASH
  * [worker] do not return before destroying queue
  * [examples] updated KankuFile.openQA
  * [handler] SetupNetwork: added timeout</changelog>
  <changelog author="FSchreiner@suse.com" date="1701691201">- fixes for 0.16.0 in spec file
  * [dist] added Kanku/Config dir to spec
  * [dist] added K::Config::Defaults to spec</changelog>
  <changelog author="FSchreiner@suse.com" date="1707134400">- Update to version 0.16.1:
  * BUGFIXES
  * [dist] multiple improvements in packaging for rpm based
    distros</changelog>
  <changelog author="FSchreiner@suse.com" date="1707825600">- Update to version 0.16.2:
  * [doc] updated changelog ver: 0.16.2
  * [dist] updated debian files to version 0.16.2
  * [dist] moved tmpfile conf to package kanku-common-server
  * [dist] fixed homedir path for user kankurun
  * [handler] CreateDomain: added template to gui_config
  * cleanup POD in Kanku/Handler/CreateDomain</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1712923200">- Update to version 0.17.0:
  * FEATURES
  * [dist] new package 'kanku-iptables' (Store and restore kanku iptables rules)
  * [dist] added x-scheme-handler kankus://
  * [core] configurable SigAuth for http(s) dependent libraries, e.g.:
  - `Kanku::Handler::OBSCheck`
  - `Kanku::Handler::ImageDownload`
  - `Kanku::Util::CurlHttpDownload`
  * [dist] improvments for rpm/debian packages
  * [test] updated libraries in base check
  * [dist] new kanku job 'test' to create a vm running kanku test suite
  * [handler] removed obsolete OpenStack handler and modules
  * [handler] OBSCheck: setter for api_url for later use
  * [handler] removed deprecated K::H::OBSDownload
  * [templates] examples for Net::OBS::Client authentication
  * [util] deleted Kanku::Util::HTTPMirror
  * BUGFIXES
  * [handler] fix skip_all_checks in OBSCheck
  * [util] DoD: fixed auth problem
  * [dist] fix mkdir for system-user-kankurun.conf
  * [dist] more fixes for spec</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1715860800">- Update to version 0.17.1:
  * FEATURES
  * [setup] [Closes: #44](https://github.com/M0ses/kanku/issues/44) Write systemd network config
  * [cli] add option `--pseudo_terminal` to the `ssh` command
  * [cli] Feature: print randomized passwords at the end of `kanku up`
  * [handler] CreateDomain: new option 'no_wait_for_bootloader'
  * [examples] add KankuFile.openSUSE-Leap-15.5-official + Signature
  * [examples] add KankuFile.openSUSE-Tumbleweed-sdboot + Signature
  * [templates] new VM template: vm-x86_64-uefi-tpm2.0.tt2
  * [templates] init.tt2: add Kanku::Handler::CopyProfile
  * [doc] enhance CONTRIBUTING.md
  * [core] made Kanku::Config::Defaults "setup" ready
  - add defaults for
  - Kanku::Setup::Devel
  - Kanku::Setup::Server::Distributed
  - Kanku::Setup::Server::Standalone
  * BUGFIXES
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  * add user to group kvm if exists
  * fixes permission problems on debian
  * backup /etc/group before configuring libvirt
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  - add user to group `kvm` if exists
  - fixes permission problems on debian
  - backup `/etc/group` before configuring libvirt
  * [cli] return rc &gt; 0 if `kanku up` fails
  * [core][fix] improvements for Kanku::Config::Defaults
  - Better handling if empty defaults
  - merge default settings with configured settings instead of overwriting defaults
  * [setup] use libvirt network name as  bridge name
  * [util] VM: log domain XML only on error
  * [util] CurlHttpDownload: create cache_dir before download if dir not exists
  * [dist] change Net::OBS::Client version to 0.1.3
  * [templates] cleanup existing VM templates
  * [dist] added templates to install in Makefile
  * [core] cleanup cpio api leftovers</changelog>
</package>
<package pkgid="2375c13f453bb176b43cd5d2e3087db195fd744e83b8b71c7bb2e70d4676539f9c861e4d2d8973afea8b67f04b20a23aa0c51e000314cae009adf8459b5c7841" name="kanku" arch="src">
  <version epoch="0" ver="0.17.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="FSchreiner@suse.com" date="1626004800">- Update to version 0.10.4:
  * [dist] spec file cleanup</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1635076800">- fix dancer config template - removed duplicate session key
  * PATCH added 0001_dancer-config.patch</changelog>
  <changelog author="FSchreiner@suse.com" date="1637236800">- Update to version 0.11.0:
  * see RELEASE-NOTES-0.11.0.md in the doc dir of your packages
  * PATCH removed 0001_dancer-config.patch - included in new
    release</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1644408000">- Update to version 0.12.0:
  * see RELEASE-NOTES-0.12.0.md in the doc dir</changelog>
  <changelog author="FSchreiner@suse.com" date="1645012800">- Update to version 0.12.1:
  * [core][feature] new systemd service kanku-iptables for master server</changelog>
  <changelog author="FSchreiner@suse.com" date="1645185600">- Update to version 0.12.2:
  * [web][bugfix] filter iptable rules by domain name</changelog>
  <changelog author="FSchreiner@suse.com" date="1647259200">- Update to version 0.12.3:
  * [web] fix outdated cached settings in "Job Groups"
  * [cli] added job_groups to check_configs command
  * [core] fixed config read
  * [core] improvments for config file handling
  * [core] improved iptables/ss/netstat handling
  * Fixes #boo 1196604
  * [setup] removed backup of sudoers file
  * removed ssh_user from KankuFile
  * [dist] change default logging to stderr/journald
  * [util] VM::Image - use new buffer size while uncompressing
  * [common] fixed x-scheme-handler_kanku
  * [handler][bugfix] central config for host_interfaces in PortForward</changelog>
  <changelog author="FSchreiner@suse.com" date="1652097600">- Update to version 0.12.4:
  * [util] enable cache=unsafe for all disk images
  * [web] fixed 'scroll to top' button</changelog>
  <changelog author="FSchreiner@suse.com" date="1654776000">- Update to version 0.12.5:
  * [cli] up: new alias for '--skip_check_domain' -&gt; '-S'
  * [cli] ssh: new option '--agent_forward' aliase '-A'
  * [cli] new option '--skip_check_domain' for 'kanku up'
  * [util] use cache='unsafe' only for vmdk
  * [dist] fixed order of iptables rules when using multiple networks
  * [handler] changed get_ipaddress in SetupNetwork to console</changelog>
  <changelog author="FSchreiner@suse.com" date="1655899200">- Update to version 0.12.6:
  * [dist] updated KankuFile.ubuntu to jammy
  * [dist] updated KankuFile.ubuntu to focal
  * [examples] new KankuFile for vmdk
  * [cli] up: removed debug output
  * [core] fixed kanku job sostw
  * [core] updated TODO
  * [cli] up: new job handling
  * [handler] added K::H::CopyProfile
  * added changelog to kanku-common and kanku-cli</changelog>
  <changelog author="FSchreiner@suse.com" date="1655985600">- Update to version 0.12.7:
  * [handler] fixing users
  * [cli] up: fixed __ALL__</changelog>
  <changelog author="FSchreiner@suse.com" date="1665662400">- Update to version 0.13.0:
  * [doc] updated changelog ver: 0.13.0
  * [doc] updated release notes 0.13.0
  * [core] recreate queues named 'amq.*' without a dedicate queue name
  * [core] refactored rabbmitmq handling in worker and dispatcher
  * [handler] Reboot: new option 'login_timeout' to wait for console
  * [dist] change copy in Makefile from '-av' to '-rv'
  * [handler] SaltSSH: added multiple attributes
  * [dist] changed 'cp -av' to 'cp -rv'
  * [dist] added RELEASE-NOTES and CHANGELOG to spec file
  * [doc] updated changelog
  * [doc] updated release notes 0.12.7
  * [doc] updated release notes 0.12.6
  * [doc] updated release notes 0.12.5
  * [doc] updated release notes 0.12.4
  * [doc] updated release notes 0.12.3
  * [doc] updated release notes 0.12.2
  * [doc] updated release notes 0.12.1
  * [doc] updated release notes 0.12.0
  * [contrib] removed p2h - already in branch gh-pages-src
  * [dist] added .statocles to .gitignore
  * [dist] removed kanku-web.log from default logging conf
  * [dist] remove logrotate config - now done with journald
  * [cli] ssh: new parameter --x11_forward/-X to enable ssh x11 forwarding</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1670241600">- Build only for supported arch.
  See 'etc/templates/default-vm.tt2.$ARCH'</changelog>
  <changelog author="FSchreiner@suse.com" date="1673352000">- Update to version 0.14.0:
  * FEATURES
  * [web] first working version of job_group triggers via token auth
  * [web] creation time in job info
  * [core] configurable git parameters for job groups
  * [dispatcher] locking for job groups
  * [cli] rtrigger: added trigger for job_group's
  * [dist] added GitLab::WebHook example to dancer config template
  * [core] replaced Net::SSH2 with Libssh::Session
  * [examples] install job group examples in sostw job in KankuFile
  * [handler] PreparSSH: global config for 'public_key_files' in kanku-config.yml
  * [core] dispatcher cleanup jobs waiting for recursivly
  * BUGFIXES
  * [core] catch rabbitmq connection error and reconnect
  * [dispatcher] fix data caching issues with job groups
  * [core] fix 'uninitialized value' issues
  * [web] skipped jobs showed as warnings
  * [setup] copy certs only if dest does not exists
  * [web] automatically enable all jobs in job_group which are not exlicitly disabled
  * [core] added timeout_nodata for SSH
  * [handler] OBSServerFrontendTests: fix timeout problem
  * [handler] CreateDomain: die if no vm_image_file in ctx
  * [cli] avoid 'uninitialized' warnings in rjob when no filter is set</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1701691200">- Update to version 0.16.0
  * FEATURES
  * [feature] Implemented HTTP Signature Authentication
  * [feature] Defaults handling migrated to K::Config::Defaults
  * BUGFIXES
  * [cli] cleanup unused packages in urlwrapper
- Update to version 0.15.0
  * FEATURES
  * [cli] configurable apiurl for init and lsi
  * initial version of worker setup
  * [core] waitpid when stopping dispatcher
  * [web] improved login page
  * [web] show error message if user is not logged in
  * [handler] CreateDomain: added vcpu/memory to gui_config
  * [handler] GIT: new option 'recursive' for recursive clones
  * BUGFIXES
  * [handler] OBSServerFrontendTests: fix cleanup temp and logfiles if succeeded
  * [handler] ImageDownload: always set vm_image_file if found vm_image_url
  * [handler] OBSServerFrontendTests: fix stuck test runs
  * [core] fix for rabbitmq reconnect
  * [worker] fixed routing key used for sending job_aborted
  * [handler] GIT: fixed mirror mode
  * [handler] SetupNetwork: fixed pod
  * [core] set job_group start_time before dispatching
  * [core] fixing rabbit retry time
  * [util] VM: changed default accessmode_9p to 'squash'
  * [handler] OBSServerFrontendTests: changed to user kanku and use local path
  * [handler] OBSServerFrontendTests: split commands
  * [dist] set timeout for kanku-worker.service to 90sec
  * [dispatcher] kill dispatcher process running dead jobs
  * [dispatcher] clean up dead job groups on dispatcher startup/shutdown
  * [worker] send aborted_job to correct job queue
  * [web] return error if data for job_group rest call is HASH
  * [worker] do not return before destroying queue
  * [examples] updated KankuFile.openQA
  * [handler] SetupNetwork: added timeout</changelog>
  <changelog author="FSchreiner@suse.com" date="1701691201">- fixes for 0.16.0 in spec file
  * [dist] added Kanku/Config dir to spec
  * [dist] added K::Config::Defaults to spec</changelog>
  <changelog author="FSchreiner@suse.com" date="1707134400">- Update to version 0.16.1:
  * BUGFIXES
  * [dist] multiple improvements in packaging for rpm based
    distros</changelog>
  <changelog author="FSchreiner@suse.com" date="1707825600">- Update to version 0.16.2:
  * [doc] updated changelog ver: 0.16.2
  * [dist] updated debian files to version 0.16.2
  * [dist] moved tmpfile conf to package kanku-common-server
  * [dist] fixed homedir path for user kankurun
  * [handler] CreateDomain: added template to gui_config
  * cleanup POD in Kanku/Handler/CreateDomain</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1712923200">- Update to version 0.17.0:
  * FEATURES
  * [dist] new package 'kanku-iptables' (Store and restore kanku iptables rules)
  * [dist] added x-scheme-handler kankus://
  * [core] configurable SigAuth for http(s) dependent libraries, e.g.:
  - `Kanku::Handler::OBSCheck`
  - `Kanku::Handler::ImageDownload`
  - `Kanku::Util::CurlHttpDownload`
  * [dist] improvments for rpm/debian packages
  * [test] updated libraries in base check
  * [dist] new kanku job 'test' to create a vm running kanku test suite
  * [handler] removed obsolete OpenStack handler and modules
  * [handler] OBSCheck: setter for api_url for later use
  * [handler] removed deprecated K::H::OBSDownload
  * [templates] examples for Net::OBS::Client authentication
  * [util] deleted Kanku::Util::HTTPMirror
  * BUGFIXES
  * [handler] fix skip_all_checks in OBSCheck
  * [util] DoD: fixed auth problem
  * [dist] fix mkdir for system-user-kankurun.conf
  * [dist] more fixes for spec</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1715860800">- Update to version 0.17.1:
  * FEATURES
  * [setup] [Closes: #44](https://github.com/M0ses/kanku/issues/44) Write systemd network config
  * [cli] add option `--pseudo_terminal` to the `ssh` command
  * [cli] Feature: print randomized passwords at the end of `kanku up`
  * [handler] CreateDomain: new option 'no_wait_for_bootloader'
  * [examples] add KankuFile.openSUSE-Leap-15.5-official + Signature
  * [examples] add KankuFile.openSUSE-Tumbleweed-sdboot + Signature
  * [templates] new VM template: vm-x86_64-uefi-tpm2.0.tt2
  * [templates] init.tt2: add Kanku::Handler::CopyProfile
  * [doc] enhance CONTRIBUTING.md
  * [core] made Kanku::Config::Defaults "setup" ready
  - add defaults for
  - Kanku::Setup::Devel
  - Kanku::Setup::Server::Distributed
  - Kanku::Setup::Server::Standalone
  * BUGFIXES
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  * add user to group kvm if exists
  * fixes permission problems on debian
  * backup /etc/group before configuring libvirt
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  - add user to group `kvm` if exists
  - fixes permission problems on debian
  - backup `/etc/group` before configuring libvirt
  * [cli] return rc &gt; 0 if `kanku up` fails
  * [core][fix] improvements for Kanku::Config::Defaults
  - Better handling if empty defaults
  - merge default settings with configured settings instead of overwriting defaults
  * [setup] use libvirt network name as  bridge name
  * [util] VM: log domain XML only on error
  * [util] CurlHttpDownload: create cache_dir before download if dir not exists
  * [dist] change Net::OBS::Client version to 0.1.3
  * [templates] cleanup existing VM templates
  * [dist] added templates to install in Makefile
  * [core] cleanup cpio api leftovers</changelog>
</package>
<package pkgid="f5babebc5792f13d7e85f7d8fb4e2b652e40752e2ca9adafa6c22ab83c797ae713054d7431a5559dcb7379c4784ea7bda9604eedecec1b1210937114240ec3b9" name="kanku-cli" arch="noarch">
  <version epoch="0" ver="0.17.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="FSchreiner@suse.com" date="1626004800">- Update to version 0.10.4:
  * [dist] spec file cleanup</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1635076800">- fix dancer config template - removed duplicate session key
  * PATCH added 0001_dancer-config.patch</changelog>
  <changelog author="FSchreiner@suse.com" date="1637236800">- Update to version 0.11.0:
  * see RELEASE-NOTES-0.11.0.md in the doc dir of your packages
  * PATCH removed 0001_dancer-config.patch - included in new
    release</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1644408000">- Update to version 0.12.0:
  * see RELEASE-NOTES-0.12.0.md in the doc dir</changelog>
  <changelog author="FSchreiner@suse.com" date="1645012800">- Update to version 0.12.1:
  * [core][feature] new systemd service kanku-iptables for master server</changelog>
  <changelog author="FSchreiner@suse.com" date="1645185600">- Update to version 0.12.2:
  * [web][bugfix] filter iptable rules by domain name</changelog>
  <changelog author="FSchreiner@suse.com" date="1647259200">- Update to version 0.12.3:
  * [web] fix outdated cached settings in "Job Groups"
  * [cli] added job_groups to check_configs command
  * [core] fixed config read
  * [core] improvments for config file handling
  * [core] improved iptables/ss/netstat handling
  * Fixes #boo 1196604
  * [setup] removed backup of sudoers file
  * removed ssh_user from KankuFile
  * [dist] change default logging to stderr/journald
  * [util] VM::Image - use new buffer size while uncompressing
  * [common] fixed x-scheme-handler_kanku
  * [handler][bugfix] central config for host_interfaces in PortForward</changelog>
  <changelog author="FSchreiner@suse.com" date="1652097600">- Update to version 0.12.4:
  * [util] enable cache=unsafe for all disk images
  * [web] fixed 'scroll to top' button</changelog>
  <changelog author="FSchreiner@suse.com" date="1654776000">- Update to version 0.12.5:
  * [cli] up: new alias for '--skip_check_domain' -&gt; '-S'
  * [cli] ssh: new option '--agent_forward' aliase '-A'
  * [cli] new option '--skip_check_domain' for 'kanku up'
  * [util] use cache='unsafe' only for vmdk
  * [dist] fixed order of iptables rules when using multiple networks
  * [handler] changed get_ipaddress in SetupNetwork to console</changelog>
  <changelog author="FSchreiner@suse.com" date="1655899200">- Update to version 0.12.6:
  * [dist] updated KankuFile.ubuntu to jammy
  * [dist] updated KankuFile.ubuntu to focal
  * [examples] new KankuFile for vmdk
  * [cli] up: removed debug output
  * [core] fixed kanku job sostw
  * [core] updated TODO
  * [cli] up: new job handling
  * [handler] added K::H::CopyProfile
  * added changelog to kanku-common and kanku-cli</changelog>
  <changelog author="FSchreiner@suse.com" date="1655985600">- Update to version 0.12.7:
  * [handler] fixing users
  * [cli] up: fixed __ALL__</changelog>
  <changelog author="FSchreiner@suse.com" date="1665662400">- Update to version 0.13.0:
  * [doc] updated changelog ver: 0.13.0
  * [doc] updated release notes 0.13.0
  * [core] recreate queues named 'amq.*' without a dedicate queue name
  * [core] refactored rabbmitmq handling in worker and dispatcher
  * [handler] Reboot: new option 'login_timeout' to wait for console
  * [dist] change copy in Makefile from '-av' to '-rv'
  * [handler] SaltSSH: added multiple attributes
  * [dist] changed 'cp -av' to 'cp -rv'
  * [dist] added RELEASE-NOTES and CHANGELOG to spec file
  * [doc] updated changelog
  * [doc] updated release notes 0.12.7
  * [doc] updated release notes 0.12.6
  * [doc] updated release notes 0.12.5
  * [doc] updated release notes 0.12.4
  * [doc] updated release notes 0.12.3
  * [doc] updated release notes 0.12.2
  * [doc] updated release notes 0.12.1
  * [doc] updated release notes 0.12.0
  * [contrib] removed p2h - already in branch gh-pages-src
  * [dist] added .statocles to .gitignore
  * [dist] removed kanku-web.log from default logging conf
  * [dist] remove logrotate config - now done with journald
  * [cli] ssh: new parameter --x11_forward/-X to enable ssh x11 forwarding</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1670241600">- Build only for supported arch.
  See 'etc/templates/default-vm.tt2.$ARCH'</changelog>
  <changelog author="FSchreiner@suse.com" date="1673352000">- Update to version 0.14.0:
  * FEATURES
  * [web] first working version of job_group triggers via token auth
  * [web] creation time in job info
  * [core] configurable git parameters for job groups
  * [dispatcher] locking for job groups
  * [cli] rtrigger: added trigger for job_group's
  * [dist] added GitLab::WebHook example to dancer config template
  * [core] replaced Net::SSH2 with Libssh::Session
  * [examples] install job group examples in sostw job in KankuFile
  * [handler] PreparSSH: global config for 'public_key_files' in kanku-config.yml
  * [core] dispatcher cleanup jobs waiting for recursivly
  * BUGFIXES
  * [core] catch rabbitmq connection error and reconnect
  * [dispatcher] fix data caching issues with job groups
  * [core] fix 'uninitialized value' issues
  * [web] skipped jobs showed as warnings
  * [setup] copy certs only if dest does not exists
  * [web] automatically enable all jobs in job_group which are not exlicitly disabled
  * [core] added timeout_nodata for SSH
  * [handler] OBSServerFrontendTests: fix timeout problem
  * [handler] CreateDomain: die if no vm_image_file in ctx
  * [cli] avoid 'uninitialized' warnings in rjob when no filter is set</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1701691200">- Update to version 0.16.0
  * FEATURES
  * [feature] Implemented HTTP Signature Authentication
  * [feature] Defaults handling migrated to K::Config::Defaults
  * BUGFIXES
  * [cli] cleanup unused packages in urlwrapper
- Update to version 0.15.0
  * FEATURES
  * [cli] configurable apiurl for init and lsi
  * initial version of worker setup
  * [core] waitpid when stopping dispatcher
  * [web] improved login page
  * [web] show error message if user is not logged in
  * [handler] CreateDomain: added vcpu/memory to gui_config
  * [handler] GIT: new option 'recursive' for recursive clones
  * BUGFIXES
  * [handler] OBSServerFrontendTests: fix cleanup temp and logfiles if succeeded
  * [handler] ImageDownload: always set vm_image_file if found vm_image_url
  * [handler] OBSServerFrontendTests: fix stuck test runs
  * [core] fix for rabbitmq reconnect
  * [worker] fixed routing key used for sending job_aborted
  * [handler] GIT: fixed mirror mode
  * [handler] SetupNetwork: fixed pod
  * [core] set job_group start_time before dispatching
  * [core] fixing rabbit retry time
  * [util] VM: changed default accessmode_9p to 'squash'
  * [handler] OBSServerFrontendTests: changed to user kanku and use local path
  * [handler] OBSServerFrontendTests: split commands
  * [dist] set timeout for kanku-worker.service to 90sec
  * [dispatcher] kill dispatcher process running dead jobs
  * [dispatcher] clean up dead job groups on dispatcher startup/shutdown
  * [worker] send aborted_job to correct job queue
  * [web] return error if data for job_group rest call is HASH
  * [worker] do not return before destroying queue
  * [examples] updated KankuFile.openQA
  * [handler] SetupNetwork: added timeout</changelog>
  <changelog author="FSchreiner@suse.com" date="1701691201">- fixes for 0.16.0 in spec file
  * [dist] added Kanku/Config dir to spec
  * [dist] added K::Config::Defaults to spec</changelog>
  <changelog author="FSchreiner@suse.com" date="1707134400">- Update to version 0.16.1:
  * BUGFIXES
  * [dist] multiple improvements in packaging for rpm based
    distros</changelog>
  <changelog author="FSchreiner@suse.com" date="1707825600">- Update to version 0.16.2:
  * [doc] updated changelog ver: 0.16.2
  * [dist] updated debian files to version 0.16.2
  * [dist] moved tmpfile conf to package kanku-common-server
  * [dist] fixed homedir path for user kankurun
  * [handler] CreateDomain: added template to gui_config
  * cleanup POD in Kanku/Handler/CreateDomain</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1712923200">- Update to version 0.17.0:
  * FEATURES
  * [dist] new package 'kanku-iptables' (Store and restore kanku iptables rules)
  * [dist] added x-scheme-handler kankus://
  * [core] configurable SigAuth for http(s) dependent libraries, e.g.:
  - `Kanku::Handler::OBSCheck`
  - `Kanku::Handler::ImageDownload`
  - `Kanku::Util::CurlHttpDownload`
  * [dist] improvments for rpm/debian packages
  * [test] updated libraries in base check
  * [dist] new kanku job 'test' to create a vm running kanku test suite
  * [handler] removed obsolete OpenStack handler and modules
  * [handler] OBSCheck: setter for api_url for later use
  * [handler] removed deprecated K::H::OBSDownload
  * [templates] examples for Net::OBS::Client authentication
  * [util] deleted Kanku::Util::HTTPMirror
  * BUGFIXES
  * [handler] fix skip_all_checks in OBSCheck
  * [util] DoD: fixed auth problem
  * [dist] fix mkdir for system-user-kankurun.conf
  * [dist] more fixes for spec</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1715860800">- Update to version 0.17.1:
  * FEATURES
  * [setup] [Closes: #44](https://github.com/M0ses/kanku/issues/44) Write systemd network config
  * [cli] add option `--pseudo_terminal` to the `ssh` command
  * [cli] Feature: print randomized passwords at the end of `kanku up`
  * [handler] CreateDomain: new option 'no_wait_for_bootloader'
  * [examples] add KankuFile.openSUSE-Leap-15.5-official + Signature
  * [examples] add KankuFile.openSUSE-Tumbleweed-sdboot + Signature
  * [templates] new VM template: vm-x86_64-uefi-tpm2.0.tt2
  * [templates] init.tt2: add Kanku::Handler::CopyProfile
  * [doc] enhance CONTRIBUTING.md
  * [core] made Kanku::Config::Defaults "setup" ready
  - add defaults for
  - Kanku::Setup::Devel
  - Kanku::Setup::Server::Distributed
  - Kanku::Setup::Server::Standalone
  * BUGFIXES
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  * add user to group kvm if exists
  * fixes permission problems on debian
  * backup /etc/group before configuring libvirt
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  - add user to group `kvm` if exists
  - fixes permission problems on debian
  - backup `/etc/group` before configuring libvirt
  * [cli] return rc &gt; 0 if `kanku up` fails
  * [core][fix] improvements for Kanku::Config::Defaults
  - Better handling if empty defaults
  - merge default settings with configured settings instead of overwriting defaults
  * [setup] use libvirt network name as  bridge name
  * [util] VM: log domain XML only on error
  * [util] CurlHttpDownload: create cache_dir before download if dir not exists
  * [dist] change Net::OBS::Client version to 0.1.3
  * [templates] cleanup existing VM templates
  * [dist] added templates to install in Makefile
  * [core] cleanup cpio api leftovers</changelog>
</package>
<package pkgid="5f4846291538f146dd2ca8c479d99362a4dba1e414105920562f33c04adeb9ca53590b33683cbdbb90599784b3ce187f8d38c7526b4ac2e859ccddf765524a0a" name="kanku-common" arch="noarch">
  <version epoch="0" ver="0.17.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="FSchreiner@suse.com" date="1626004800">- Update to version 0.10.4:
  * [dist] spec file cleanup</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1635076800">- fix dancer config template - removed duplicate session key
  * PATCH added 0001_dancer-config.patch</changelog>
  <changelog author="FSchreiner@suse.com" date="1637236800">- Update to version 0.11.0:
  * see RELEASE-NOTES-0.11.0.md in the doc dir of your packages
  * PATCH removed 0001_dancer-config.patch - included in new
    release</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1644408000">- Update to version 0.12.0:
  * see RELEASE-NOTES-0.12.0.md in the doc dir</changelog>
  <changelog author="FSchreiner@suse.com" date="1645012800">- Update to version 0.12.1:
  * [core][feature] new systemd service kanku-iptables for master server</changelog>
  <changelog author="FSchreiner@suse.com" date="1645185600">- Update to version 0.12.2:
  * [web][bugfix] filter iptable rules by domain name</changelog>
  <changelog author="FSchreiner@suse.com" date="1647259200">- Update to version 0.12.3:
  * [web] fix outdated cached settings in "Job Groups"
  * [cli] added job_groups to check_configs command
  * [core] fixed config read
  * [core] improvments for config file handling
  * [core] improved iptables/ss/netstat handling
  * Fixes #boo 1196604
  * [setup] removed backup of sudoers file
  * removed ssh_user from KankuFile
  * [dist] change default logging to stderr/journald
  * [util] VM::Image - use new buffer size while uncompressing
  * [common] fixed x-scheme-handler_kanku
  * [handler][bugfix] central config for host_interfaces in PortForward</changelog>
  <changelog author="FSchreiner@suse.com" date="1652097600">- Update to version 0.12.4:
  * [util] enable cache=unsafe for all disk images
  * [web] fixed 'scroll to top' button</changelog>
  <changelog author="FSchreiner@suse.com" date="1654776000">- Update to version 0.12.5:
  * [cli] up: new alias for '--skip_check_domain' -&gt; '-S'
  * [cli] ssh: new option '--agent_forward' aliase '-A'
  * [cli] new option '--skip_check_domain' for 'kanku up'
  * [util] use cache='unsafe' only for vmdk
  * [dist] fixed order of iptables rules when using multiple networks
  * [handler] changed get_ipaddress in SetupNetwork to console</changelog>
  <changelog author="FSchreiner@suse.com" date="1655899200">- Update to version 0.12.6:
  * [dist] updated KankuFile.ubuntu to jammy
  * [dist] updated KankuFile.ubuntu to focal
  * [examples] new KankuFile for vmdk
  * [cli] up: removed debug output
  * [core] fixed kanku job sostw
  * [core] updated TODO
  * [cli] up: new job handling
  * [handler] added K::H::CopyProfile
  * added changelog to kanku-common and kanku-cli</changelog>
  <changelog author="FSchreiner@suse.com" date="1655985600">- Update to version 0.12.7:
  * [handler] fixing users
  * [cli] up: fixed __ALL__</changelog>
  <changelog author="FSchreiner@suse.com" date="1665662400">- Update to version 0.13.0:
  * [doc] updated changelog ver: 0.13.0
  * [doc] updated release notes 0.13.0
  * [core] recreate queues named 'amq.*' without a dedicate queue name
  * [core] refactored rabbmitmq handling in worker and dispatcher
  * [handler] Reboot: new option 'login_timeout' to wait for console
  * [dist] change copy in Makefile from '-av' to '-rv'
  * [handler] SaltSSH: added multiple attributes
  * [dist] changed 'cp -av' to 'cp -rv'
  * [dist] added RELEASE-NOTES and CHANGELOG to spec file
  * [doc] updated changelog
  * [doc] updated release notes 0.12.7
  * [doc] updated release notes 0.12.6
  * [doc] updated release notes 0.12.5
  * [doc] updated release notes 0.12.4
  * [doc] updated release notes 0.12.3
  * [doc] updated release notes 0.12.2
  * [doc] updated release notes 0.12.1
  * [doc] updated release notes 0.12.0
  * [contrib] removed p2h - already in branch gh-pages-src
  * [dist] added .statocles to .gitignore
  * [dist] removed kanku-web.log from default logging conf
  * [dist] remove logrotate config - now done with journald
  * [cli] ssh: new parameter --x11_forward/-X to enable ssh x11 forwarding</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1670241600">- Build only for supported arch.
  See 'etc/templates/default-vm.tt2.$ARCH'</changelog>
  <changelog author="FSchreiner@suse.com" date="1673352000">- Update to version 0.14.0:
  * FEATURES
  * [web] first working version of job_group triggers via token auth
  * [web] creation time in job info
  * [core] configurable git parameters for job groups
  * [dispatcher] locking for job groups
  * [cli] rtrigger: added trigger for job_group's
  * [dist] added GitLab::WebHook example to dancer config template
  * [core] replaced Net::SSH2 with Libssh::Session
  * [examples] install job group examples in sostw job in KankuFile
  * [handler] PreparSSH: global config for 'public_key_files' in kanku-config.yml
  * [core] dispatcher cleanup jobs waiting for recursivly
  * BUGFIXES
  * [core] catch rabbitmq connection error and reconnect
  * [dispatcher] fix data caching issues with job groups
  * [core] fix 'uninitialized value' issues
  * [web] skipped jobs showed as warnings
  * [setup] copy certs only if dest does not exists
  * [web] automatically enable all jobs in job_group which are not exlicitly disabled
  * [core] added timeout_nodata for SSH
  * [handler] OBSServerFrontendTests: fix timeout problem
  * [handler] CreateDomain: die if no vm_image_file in ctx
  * [cli] avoid 'uninitialized' warnings in rjob when no filter is set</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1701691200">- Update to version 0.16.0
  * FEATURES
  * [feature] Implemented HTTP Signature Authentication
  * [feature] Defaults handling migrated to K::Config::Defaults
  * BUGFIXES
  * [cli] cleanup unused packages in urlwrapper
- Update to version 0.15.0
  * FEATURES
  * [cli] configurable apiurl for init and lsi
  * initial version of worker setup
  * [core] waitpid when stopping dispatcher
  * [web] improved login page
  * [web] show error message if user is not logged in
  * [handler] CreateDomain: added vcpu/memory to gui_config
  * [handler] GIT: new option 'recursive' for recursive clones
  * BUGFIXES
  * [handler] OBSServerFrontendTests: fix cleanup temp and logfiles if succeeded
  * [handler] ImageDownload: always set vm_image_file if found vm_image_url
  * [handler] OBSServerFrontendTests: fix stuck test runs
  * [core] fix for rabbitmq reconnect
  * [worker] fixed routing key used for sending job_aborted
  * [handler] GIT: fixed mirror mode
  * [handler] SetupNetwork: fixed pod
  * [core] set job_group start_time before dispatching
  * [core] fixing rabbit retry time
  * [util] VM: changed default accessmode_9p to 'squash'
  * [handler] OBSServerFrontendTests: changed to user kanku and use local path
  * [handler] OBSServerFrontendTests: split commands
  * [dist] set timeout for kanku-worker.service to 90sec
  * [dispatcher] kill dispatcher process running dead jobs
  * [dispatcher] clean up dead job groups on dispatcher startup/shutdown
  * [worker] send aborted_job to correct job queue
  * [web] return error if data for job_group rest call is HASH
  * [worker] do not return before destroying queue
  * [examples] updated KankuFile.openQA
  * [handler] SetupNetwork: added timeout</changelog>
  <changelog author="FSchreiner@suse.com" date="1701691201">- fixes for 0.16.0 in spec file
  * [dist] added Kanku/Config dir to spec
  * [dist] added K::Config::Defaults to spec</changelog>
  <changelog author="FSchreiner@suse.com" date="1707134400">- Update to version 0.16.1:
  * BUGFIXES
  * [dist] multiple improvements in packaging for rpm based
    distros</changelog>
  <changelog author="FSchreiner@suse.com" date="1707825600">- Update to version 0.16.2:
  * [doc] updated changelog ver: 0.16.2
  * [dist] updated debian files to version 0.16.2
  * [dist] moved tmpfile conf to package kanku-common-server
  * [dist] fixed homedir path for user kankurun
  * [handler] CreateDomain: added template to gui_config
  * cleanup POD in Kanku/Handler/CreateDomain</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1712923200">- Update to version 0.17.0:
  * FEATURES
  * [dist] new package 'kanku-iptables' (Store and restore kanku iptables rules)
  * [dist] added x-scheme-handler kankus://
  * [core] configurable SigAuth for http(s) dependent libraries, e.g.:
  - `Kanku::Handler::OBSCheck`
  - `Kanku::Handler::ImageDownload`
  - `Kanku::Util::CurlHttpDownload`
  * [dist] improvments for rpm/debian packages
  * [test] updated libraries in base check
  * [dist] new kanku job 'test' to create a vm running kanku test suite
  * [handler] removed obsolete OpenStack handler and modules
  * [handler] OBSCheck: setter for api_url for later use
  * [handler] removed deprecated K::H::OBSDownload
  * [templates] examples for Net::OBS::Client authentication
  * [util] deleted Kanku::Util::HTTPMirror
  * BUGFIXES
  * [handler] fix skip_all_checks in OBSCheck
  * [util] DoD: fixed auth problem
  * [dist] fix mkdir for system-user-kankurun.conf
  * [dist] more fixes for spec</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1715860800">- Update to version 0.17.1:
  * FEATURES
  * [setup] [Closes: #44](https://github.com/M0ses/kanku/issues/44) Write systemd network config
  * [cli] add option `--pseudo_terminal` to the `ssh` command
  * [cli] Feature: print randomized passwords at the end of `kanku up`
  * [handler] CreateDomain: new option 'no_wait_for_bootloader'
  * [examples] add KankuFile.openSUSE-Leap-15.5-official + Signature
  * [examples] add KankuFile.openSUSE-Tumbleweed-sdboot + Signature
  * [templates] new VM template: vm-x86_64-uefi-tpm2.0.tt2
  * [templates] init.tt2: add Kanku::Handler::CopyProfile
  * [doc] enhance CONTRIBUTING.md
  * [core] made Kanku::Config::Defaults "setup" ready
  - add defaults for
  - Kanku::Setup::Devel
  - Kanku::Setup::Server::Distributed
  - Kanku::Setup::Server::Standalone
  * BUGFIXES
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  * add user to group kvm if exists
  * fixes permission problems on debian
  * backup /etc/group before configuring libvirt
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  - add user to group `kvm` if exists
  - fixes permission problems on debian
  - backup `/etc/group` before configuring libvirt
  * [cli] return rc &gt; 0 if `kanku up` fails
  * [core][fix] improvements for Kanku::Config::Defaults
  - Better handling if empty defaults
  - merge default settings with configured settings instead of overwriting defaults
  * [setup] use libvirt network name as  bridge name
  * [util] VM: log domain XML only on error
  * [util] CurlHttpDownload: create cache_dir before download if dir not exists
  * [dist] change Net::OBS::Client version to 0.1.3
  * [templates] cleanup existing VM templates
  * [dist] added templates to install in Makefile
  * [core] cleanup cpio api leftovers</changelog>
</package>
<package pkgid="c16c92df54fa5bed26d176d9cd7f05120b30a74c844e73143151a58bed69e076d0c5eb066214603c213d80fc003c78ce242257387400a6dd17dd28359a9a635b" name="kanku-common-server" arch="noarch">
  <version epoch="0" ver="0.17.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="FSchreiner@suse.com" date="1626004800">- Update to version 0.10.4:
  * [dist] spec file cleanup</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1635076800">- fix dancer config template - removed duplicate session key
  * PATCH added 0001_dancer-config.patch</changelog>
  <changelog author="FSchreiner@suse.com" date="1637236800">- Update to version 0.11.0:
  * see RELEASE-NOTES-0.11.0.md in the doc dir of your packages
  * PATCH removed 0001_dancer-config.patch - included in new
    release</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1644408000">- Update to version 0.12.0:
  * see RELEASE-NOTES-0.12.0.md in the doc dir</changelog>
  <changelog author="FSchreiner@suse.com" date="1645012800">- Update to version 0.12.1:
  * [core][feature] new systemd service kanku-iptables for master server</changelog>
  <changelog author="FSchreiner@suse.com" date="1645185600">- Update to version 0.12.2:
  * [web][bugfix] filter iptable rules by domain name</changelog>
  <changelog author="FSchreiner@suse.com" date="1647259200">- Update to version 0.12.3:
  * [web] fix outdated cached settings in "Job Groups"
  * [cli] added job_groups to check_configs command
  * [core] fixed config read
  * [core] improvments for config file handling
  * [core] improved iptables/ss/netstat handling
  * Fixes #boo 1196604
  * [setup] removed backup of sudoers file
  * removed ssh_user from KankuFile
  * [dist] change default logging to stderr/journald
  * [util] VM::Image - use new buffer size while uncompressing
  * [common] fixed x-scheme-handler_kanku
  * [handler][bugfix] central config for host_interfaces in PortForward</changelog>
  <changelog author="FSchreiner@suse.com" date="1652097600">- Update to version 0.12.4:
  * [util] enable cache=unsafe for all disk images
  * [web] fixed 'scroll to top' button</changelog>
  <changelog author="FSchreiner@suse.com" date="1654776000">- Update to version 0.12.5:
  * [cli] up: new alias for '--skip_check_domain' -&gt; '-S'
  * [cli] ssh: new option '--agent_forward' aliase '-A'
  * [cli] new option '--skip_check_domain' for 'kanku up'
  * [util] use cache='unsafe' only for vmdk
  * [dist] fixed order of iptables rules when using multiple networks
  * [handler] changed get_ipaddress in SetupNetwork to console</changelog>
  <changelog author="FSchreiner@suse.com" date="1655899200">- Update to version 0.12.6:
  * [dist] updated KankuFile.ubuntu to jammy
  * [dist] updated KankuFile.ubuntu to focal
  * [examples] new KankuFile for vmdk
  * [cli] up: removed debug output
  * [core] fixed kanku job sostw
  * [core] updated TODO
  * [cli] up: new job handling
  * [handler] added K::H::CopyProfile
  * added changelog to kanku-common and kanku-cli</changelog>
  <changelog author="FSchreiner@suse.com" date="1655985600">- Update to version 0.12.7:
  * [handler] fixing users
  * [cli] up: fixed __ALL__</changelog>
  <changelog author="FSchreiner@suse.com" date="1665662400">- Update to version 0.13.0:
  * [doc] updated changelog ver: 0.13.0
  * [doc] updated release notes 0.13.0
  * [core] recreate queues named 'amq.*' without a dedicate queue name
  * [core] refactored rabbmitmq handling in worker and dispatcher
  * [handler] Reboot: new option 'login_timeout' to wait for console
  * [dist] change copy in Makefile from '-av' to '-rv'
  * [handler] SaltSSH: added multiple attributes
  * [dist] changed 'cp -av' to 'cp -rv'
  * [dist] added RELEASE-NOTES and CHANGELOG to spec file
  * [doc] updated changelog
  * [doc] updated release notes 0.12.7
  * [doc] updated release notes 0.12.6
  * [doc] updated release notes 0.12.5
  * [doc] updated release notes 0.12.4
  * [doc] updated release notes 0.12.3
  * [doc] updated release notes 0.12.2
  * [doc] updated release notes 0.12.1
  * [doc] updated release notes 0.12.0
  * [contrib] removed p2h - already in branch gh-pages-src
  * [dist] added .statocles to .gitignore
  * [dist] removed kanku-web.log from default logging conf
  * [dist] remove logrotate config - now done with journald
  * [cli] ssh: new parameter --x11_forward/-X to enable ssh x11 forwarding</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1670241600">- Build only for supported arch.
  See 'etc/templates/default-vm.tt2.$ARCH'</changelog>
  <changelog author="FSchreiner@suse.com" date="1673352000">- Update to version 0.14.0:
  * FEATURES
  * [web] first working version of job_group triggers via token auth
  * [web] creation time in job info
  * [core] configurable git parameters for job groups
  * [dispatcher] locking for job groups
  * [cli] rtrigger: added trigger for job_group's
  * [dist] added GitLab::WebHook example to dancer config template
  * [core] replaced Net::SSH2 with Libssh::Session
  * [examples] install job group examples in sostw job in KankuFile
  * [handler] PreparSSH: global config for 'public_key_files' in kanku-config.yml
  * [core] dispatcher cleanup jobs waiting for recursivly
  * BUGFIXES
  * [core] catch rabbitmq connection error and reconnect
  * [dispatcher] fix data caching issues with job groups
  * [core] fix 'uninitialized value' issues
  * [web] skipped jobs showed as warnings
  * [setup] copy certs only if dest does not exists
  * [web] automatically enable all jobs in job_group which are not exlicitly disabled
  * [core] added timeout_nodata for SSH
  * [handler] OBSServerFrontendTests: fix timeout problem
  * [handler] CreateDomain: die if no vm_image_file in ctx
  * [cli] avoid 'uninitialized' warnings in rjob when no filter is set</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1701691200">- Update to version 0.16.0
  * FEATURES
  * [feature] Implemented HTTP Signature Authentication
  * [feature] Defaults handling migrated to K::Config::Defaults
  * BUGFIXES
  * [cli] cleanup unused packages in urlwrapper
- Update to version 0.15.0
  * FEATURES
  * [cli] configurable apiurl for init and lsi
  * initial version of worker setup
  * [core] waitpid when stopping dispatcher
  * [web] improved login page
  * [web] show error message if user is not logged in
  * [handler] CreateDomain: added vcpu/memory to gui_config
  * [handler] GIT: new option 'recursive' for recursive clones
  * BUGFIXES
  * [handler] OBSServerFrontendTests: fix cleanup temp and logfiles if succeeded
  * [handler] ImageDownload: always set vm_image_file if found vm_image_url
  * [handler] OBSServerFrontendTests: fix stuck test runs
  * [core] fix for rabbitmq reconnect
  * [worker] fixed routing key used for sending job_aborted
  * [handler] GIT: fixed mirror mode
  * [handler] SetupNetwork: fixed pod
  * [core] set job_group start_time before dispatching
  * [core] fixing rabbit retry time
  * [util] VM: changed default accessmode_9p to 'squash'
  * [handler] OBSServerFrontendTests: changed to user kanku and use local path
  * [handler] OBSServerFrontendTests: split commands
  * [dist] set timeout for kanku-worker.service to 90sec
  * [dispatcher] kill dispatcher process running dead jobs
  * [dispatcher] clean up dead job groups on dispatcher startup/shutdown
  * [worker] send aborted_job to correct job queue
  * [web] return error if data for job_group rest call is HASH
  * [worker] do not return before destroying queue
  * [examples] updated KankuFile.openQA
  * [handler] SetupNetwork: added timeout</changelog>
  <changelog author="FSchreiner@suse.com" date="1701691201">- fixes for 0.16.0 in spec file
  * [dist] added Kanku/Config dir to spec
  * [dist] added K::Config::Defaults to spec</changelog>
  <changelog author="FSchreiner@suse.com" date="1707134400">- Update to version 0.16.1:
  * BUGFIXES
  * [dist] multiple improvements in packaging for rpm based
    distros</changelog>
  <changelog author="FSchreiner@suse.com" date="1707825600">- Update to version 0.16.2:
  * [doc] updated changelog ver: 0.16.2
  * [dist] updated debian files to version 0.16.2
  * [dist] moved tmpfile conf to package kanku-common-server
  * [dist] fixed homedir path for user kankurun
  * [handler] CreateDomain: added template to gui_config
  * cleanup POD in Kanku/Handler/CreateDomain</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1712923200">- Update to version 0.17.0:
  * FEATURES
  * [dist] new package 'kanku-iptables' (Store and restore kanku iptables rules)
  * [dist] added x-scheme-handler kankus://
  * [core] configurable SigAuth for http(s) dependent libraries, e.g.:
  - `Kanku::Handler::OBSCheck`
  - `Kanku::Handler::ImageDownload`
  - `Kanku::Util::CurlHttpDownload`
  * [dist] improvments for rpm/debian packages
  * [test] updated libraries in base check
  * [dist] new kanku job 'test' to create a vm running kanku test suite
  * [handler] removed obsolete OpenStack handler and modules
  * [handler] OBSCheck: setter for api_url for later use
  * [handler] removed deprecated K::H::OBSDownload
  * [templates] examples for Net::OBS::Client authentication
  * [util] deleted Kanku::Util::HTTPMirror
  * BUGFIXES
  * [handler] fix skip_all_checks in OBSCheck
  * [util] DoD: fixed auth problem
  * [dist] fix mkdir for system-user-kankurun.conf
  * [dist] more fixes for spec</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1715860800">- Update to version 0.17.1:
  * FEATURES
  * [setup] [Closes: #44](https://github.com/M0ses/kanku/issues/44) Write systemd network config
  * [cli] add option `--pseudo_terminal` to the `ssh` command
  * [cli] Feature: print randomized passwords at the end of `kanku up`
  * [handler] CreateDomain: new option 'no_wait_for_bootloader'
  * [examples] add KankuFile.openSUSE-Leap-15.5-official + Signature
  * [examples] add KankuFile.openSUSE-Tumbleweed-sdboot + Signature
  * [templates] new VM template: vm-x86_64-uefi-tpm2.0.tt2
  * [templates] init.tt2: add Kanku::Handler::CopyProfile
  * [doc] enhance CONTRIBUTING.md
  * [core] made Kanku::Config::Defaults "setup" ready
  - add defaults for
  - Kanku::Setup::Devel
  - Kanku::Setup::Server::Distributed
  - Kanku::Setup::Server::Standalone
  * BUGFIXES
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  * add user to group kvm if exists
  * fixes permission problems on debian
  * backup /etc/group before configuring libvirt
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  - add user to group `kvm` if exists
  - fixes permission problems on debian
  - backup `/etc/group` before configuring libvirt
  * [cli] return rc &gt; 0 if `kanku up` fails
  * [core][fix] improvements for Kanku::Config::Defaults
  - Better handling if empty defaults
  - merge default settings with configured settings instead of overwriting defaults
  * [setup] use libvirt network name as  bridge name
  * [util] VM: log domain XML only on error
  * [util] CurlHttpDownload: create cache_dir before download if dir not exists
  * [dist] change Net::OBS::Client version to 0.1.3
  * [templates] cleanup existing VM templates
  * [dist] added templates to install in Makefile
  * [core] cleanup cpio api leftovers</changelog>
</package>
<package pkgid="f7420f95e28034bfb6035a400034dacd38b64f70cc648cb7410cb0a39a98bf4c4ffad32b9c087957961824c4293df36bf765262a89d258271fb457e8025e5bce" name="kanku-dispatcher" arch="noarch">
  <version epoch="0" ver="0.17.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="FSchreiner@suse.com" date="1626004800">- Update to version 0.10.4:
  * [dist] spec file cleanup</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1635076800">- fix dancer config template - removed duplicate session key
  * PATCH added 0001_dancer-config.patch</changelog>
  <changelog author="FSchreiner@suse.com" date="1637236800">- Update to version 0.11.0:
  * see RELEASE-NOTES-0.11.0.md in the doc dir of your packages
  * PATCH removed 0001_dancer-config.patch - included in new
    release</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1644408000">- Update to version 0.12.0:
  * see RELEASE-NOTES-0.12.0.md in the doc dir</changelog>
  <changelog author="FSchreiner@suse.com" date="1645012800">- Update to version 0.12.1:
  * [core][feature] new systemd service kanku-iptables for master server</changelog>
  <changelog author="FSchreiner@suse.com" date="1645185600">- Update to version 0.12.2:
  * [web][bugfix] filter iptable rules by domain name</changelog>
  <changelog author="FSchreiner@suse.com" date="1647259200">- Update to version 0.12.3:
  * [web] fix outdated cached settings in "Job Groups"
  * [cli] added job_groups to check_configs command
  * [core] fixed config read
  * [core] improvments for config file handling
  * [core] improved iptables/ss/netstat handling
  * Fixes #boo 1196604
  * [setup] removed backup of sudoers file
  * removed ssh_user from KankuFile
  * [dist] change default logging to stderr/journald
  * [util] VM::Image - use new buffer size while uncompressing
  * [common] fixed x-scheme-handler_kanku
  * [handler][bugfix] central config for host_interfaces in PortForward</changelog>
  <changelog author="FSchreiner@suse.com" date="1652097600">- Update to version 0.12.4:
  * [util] enable cache=unsafe for all disk images
  * [web] fixed 'scroll to top' button</changelog>
  <changelog author="FSchreiner@suse.com" date="1654776000">- Update to version 0.12.5:
  * [cli] up: new alias for '--skip_check_domain' -&gt; '-S'
  * [cli] ssh: new option '--agent_forward' aliase '-A'
  * [cli] new option '--skip_check_domain' for 'kanku up'
  * [util] use cache='unsafe' only for vmdk
  * [dist] fixed order of iptables rules when using multiple networks
  * [handler] changed get_ipaddress in SetupNetwork to console</changelog>
  <changelog author="FSchreiner@suse.com" date="1655899200">- Update to version 0.12.6:
  * [dist] updated KankuFile.ubuntu to jammy
  * [dist] updated KankuFile.ubuntu to focal
  * [examples] new KankuFile for vmdk
  * [cli] up: removed debug output
  * [core] fixed kanku job sostw
  * [core] updated TODO
  * [cli] up: new job handling
  * [handler] added K::H::CopyProfile
  * added changelog to kanku-common and kanku-cli</changelog>
  <changelog author="FSchreiner@suse.com" date="1655985600">- Update to version 0.12.7:
  * [handler] fixing users
  * [cli] up: fixed __ALL__</changelog>
  <changelog author="FSchreiner@suse.com" date="1665662400">- Update to version 0.13.0:
  * [doc] updated changelog ver: 0.13.0
  * [doc] updated release notes 0.13.0
  * [core] recreate queues named 'amq.*' without a dedicate queue name
  * [core] refactored rabbmitmq handling in worker and dispatcher
  * [handler] Reboot: new option 'login_timeout' to wait for console
  * [dist] change copy in Makefile from '-av' to '-rv'
  * [handler] SaltSSH: added multiple attributes
  * [dist] changed 'cp -av' to 'cp -rv'
  * [dist] added RELEASE-NOTES and CHANGELOG to spec file
  * [doc] updated changelog
  * [doc] updated release notes 0.12.7
  * [doc] updated release notes 0.12.6
  * [doc] updated release notes 0.12.5
  * [doc] updated release notes 0.12.4
  * [doc] updated release notes 0.12.3
  * [doc] updated release notes 0.12.2
  * [doc] updated release notes 0.12.1
  * [doc] updated release notes 0.12.0
  * [contrib] removed p2h - already in branch gh-pages-src
  * [dist] added .statocles to .gitignore
  * [dist] removed kanku-web.log from default logging conf
  * [dist] remove logrotate config - now done with journald
  * [cli] ssh: new parameter --x11_forward/-X to enable ssh x11 forwarding</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1670241600">- Build only for supported arch.
  See 'etc/templates/default-vm.tt2.$ARCH'</changelog>
  <changelog author="FSchreiner@suse.com" date="1673352000">- Update to version 0.14.0:
  * FEATURES
  * [web] first working version of job_group triggers via token auth
  * [web] creation time in job info
  * [core] configurable git parameters for job groups
  * [dispatcher] locking for job groups
  * [cli] rtrigger: added trigger for job_group's
  * [dist] added GitLab::WebHook example to dancer config template
  * [core] replaced Net::SSH2 with Libssh::Session
  * [examples] install job group examples in sostw job in KankuFile
  * [handler] PreparSSH: global config for 'public_key_files' in kanku-config.yml
  * [core] dispatcher cleanup jobs waiting for recursivly
  * BUGFIXES
  * [core] catch rabbitmq connection error and reconnect
  * [dispatcher] fix data caching issues with job groups
  * [core] fix 'uninitialized value' issues
  * [web] skipped jobs showed as warnings
  * [setup] copy certs only if dest does not exists
  * [web] automatically enable all jobs in job_group which are not exlicitly disabled
  * [core] added timeout_nodata for SSH
  * [handler] OBSServerFrontendTests: fix timeout problem
  * [handler] CreateDomain: die if no vm_image_file in ctx
  * [cli] avoid 'uninitialized' warnings in rjob when no filter is set</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1701691200">- Update to version 0.16.0
  * FEATURES
  * [feature] Implemented HTTP Signature Authentication
  * [feature] Defaults handling migrated to K::Config::Defaults
  * BUGFIXES
  * [cli] cleanup unused packages in urlwrapper
- Update to version 0.15.0
  * FEATURES
  * [cli] configurable apiurl for init and lsi
  * initial version of worker setup
  * [core] waitpid when stopping dispatcher
  * [web] improved login page
  * [web] show error message if user is not logged in
  * [handler] CreateDomain: added vcpu/memory to gui_config
  * [handler] GIT: new option 'recursive' for recursive clones
  * BUGFIXES
  * [handler] OBSServerFrontendTests: fix cleanup temp and logfiles if succeeded
  * [handler] ImageDownload: always set vm_image_file if found vm_image_url
  * [handler] OBSServerFrontendTests: fix stuck test runs
  * [core] fix for rabbitmq reconnect
  * [worker] fixed routing key used for sending job_aborted
  * [handler] GIT: fixed mirror mode
  * [handler] SetupNetwork: fixed pod
  * [core] set job_group start_time before dispatching
  * [core] fixing rabbit retry time
  * [util] VM: changed default accessmode_9p to 'squash'
  * [handler] OBSServerFrontendTests: changed to user kanku and use local path
  * [handler] OBSServerFrontendTests: split commands
  * [dist] set timeout for kanku-worker.service to 90sec
  * [dispatcher] kill dispatcher process running dead jobs
  * [dispatcher] clean up dead job groups on dispatcher startup/shutdown
  * [worker] send aborted_job to correct job queue
  * [web] return error if data for job_group rest call is HASH
  * [worker] do not return before destroying queue
  * [examples] updated KankuFile.openQA
  * [handler] SetupNetwork: added timeout</changelog>
  <changelog author="FSchreiner@suse.com" date="1701691201">- fixes for 0.16.0 in spec file
  * [dist] added Kanku/Config dir to spec
  * [dist] added K::Config::Defaults to spec</changelog>
  <changelog author="FSchreiner@suse.com" date="1707134400">- Update to version 0.16.1:
  * BUGFIXES
  * [dist] multiple improvements in packaging for rpm based
    distros</changelog>
  <changelog author="FSchreiner@suse.com" date="1707825600">- Update to version 0.16.2:
  * [doc] updated changelog ver: 0.16.2
  * [dist] updated debian files to version 0.16.2
  * [dist] moved tmpfile conf to package kanku-common-server
  * [dist] fixed homedir path for user kankurun
  * [handler] CreateDomain: added template to gui_config
  * cleanup POD in Kanku/Handler/CreateDomain</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1712923200">- Update to version 0.17.0:
  * FEATURES
  * [dist] new package 'kanku-iptables' (Store and restore kanku iptables rules)
  * [dist] added x-scheme-handler kankus://
  * [core] configurable SigAuth for http(s) dependent libraries, e.g.:
  - `Kanku::Handler::OBSCheck`
  - `Kanku::Handler::ImageDownload`
  - `Kanku::Util::CurlHttpDownload`
  * [dist] improvments for rpm/debian packages
  * [test] updated libraries in base check
  * [dist] new kanku job 'test' to create a vm running kanku test suite
  * [handler] removed obsolete OpenStack handler and modules
  * [handler] OBSCheck: setter for api_url for later use
  * [handler] removed deprecated K::H::OBSDownload
  * [templates] examples for Net::OBS::Client authentication
  * [util] deleted Kanku::Util::HTTPMirror
  * BUGFIXES
  * [handler] fix skip_all_checks in OBSCheck
  * [util] DoD: fixed auth problem
  * [dist] fix mkdir for system-user-kankurun.conf
  * [dist] more fixes for spec</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1715860800">- Update to version 0.17.1:
  * FEATURES
  * [setup] [Closes: #44](https://github.com/M0ses/kanku/issues/44) Write systemd network config
  * [cli] add option `--pseudo_terminal` to the `ssh` command
  * [cli] Feature: print randomized passwords at the end of `kanku up`
  * [handler] CreateDomain: new option 'no_wait_for_bootloader'
  * [examples] add KankuFile.openSUSE-Leap-15.5-official + Signature
  * [examples] add KankuFile.openSUSE-Tumbleweed-sdboot + Signature
  * [templates] new VM template: vm-x86_64-uefi-tpm2.0.tt2
  * [templates] init.tt2: add Kanku::Handler::CopyProfile
  * [doc] enhance CONTRIBUTING.md
  * [core] made Kanku::Config::Defaults "setup" ready
  - add defaults for
  - Kanku::Setup::Devel
  - Kanku::Setup::Server::Distributed
  - Kanku::Setup::Server::Standalone
  * BUGFIXES
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  * add user to group kvm if exists
  * fixes permission problems on debian
  * backup /etc/group before configuring libvirt
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  - add user to group `kvm` if exists
  - fixes permission problems on debian
  - backup `/etc/group` before configuring libvirt
  * [cli] return rc &gt; 0 if `kanku up` fails
  * [core][fix] improvements for Kanku::Config::Defaults
  - Better handling if empty defaults
  - merge default settings with configured settings instead of overwriting defaults
  * [setup] use libvirt network name as  bridge name
  * [util] VM: log domain XML only on error
  * [util] CurlHttpDownload: create cache_dir before download if dir not exists
  * [dist] change Net::OBS::Client version to 0.1.3
  * [templates] cleanup existing VM templates
  * [dist] added templates to install in Makefile
  * [core] cleanup cpio api leftovers</changelog>
</package>
<package pkgid="54859dabacd67c7e6b47f0f8cfc84d7d89504dd2c82a0a0ea8a688c9304be67af8e517962dfa7e31a647a7188d1899565e3d1eb1956755f21fca47aaa25d219b" name="kanku-doc" arch="noarch">
  <version epoch="0" ver="0.17.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="FSchreiner@suse.com" date="1626004800">- Update to version 0.10.4:
  * [dist] spec file cleanup</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1635076800">- fix dancer config template - removed duplicate session key
  * PATCH added 0001_dancer-config.patch</changelog>
  <changelog author="FSchreiner@suse.com" date="1637236800">- Update to version 0.11.0:
  * see RELEASE-NOTES-0.11.0.md in the doc dir of your packages
  * PATCH removed 0001_dancer-config.patch - included in new
    release</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1644408000">- Update to version 0.12.0:
  * see RELEASE-NOTES-0.12.0.md in the doc dir</changelog>
  <changelog author="FSchreiner@suse.com" date="1645012800">- Update to version 0.12.1:
  * [core][feature] new systemd service kanku-iptables for master server</changelog>
  <changelog author="FSchreiner@suse.com" date="1645185600">- Update to version 0.12.2:
  * [web][bugfix] filter iptable rules by domain name</changelog>
  <changelog author="FSchreiner@suse.com" date="1647259200">- Update to version 0.12.3:
  * [web] fix outdated cached settings in "Job Groups"
  * [cli] added job_groups to check_configs command
  * [core] fixed config read
  * [core] improvments for config file handling
  * [core] improved iptables/ss/netstat handling
  * Fixes #boo 1196604
  * [setup] removed backup of sudoers file
  * removed ssh_user from KankuFile
  * [dist] change default logging to stderr/journald
  * [util] VM::Image - use new buffer size while uncompressing
  * [common] fixed x-scheme-handler_kanku
  * [handler][bugfix] central config for host_interfaces in PortForward</changelog>
  <changelog author="FSchreiner@suse.com" date="1652097600">- Update to version 0.12.4:
  * [util] enable cache=unsafe for all disk images
  * [web] fixed 'scroll to top' button</changelog>
  <changelog author="FSchreiner@suse.com" date="1654776000">- Update to version 0.12.5:
  * [cli] up: new alias for '--skip_check_domain' -&gt; '-S'
  * [cli] ssh: new option '--agent_forward' aliase '-A'
  * [cli] new option '--skip_check_domain' for 'kanku up'
  * [util] use cache='unsafe' only for vmdk
  * [dist] fixed order of iptables rules when using multiple networks
  * [handler] changed get_ipaddress in SetupNetwork to console</changelog>
  <changelog author="FSchreiner@suse.com" date="1655899200">- Update to version 0.12.6:
  * [dist] updated KankuFile.ubuntu to jammy
  * [dist] updated KankuFile.ubuntu to focal
  * [examples] new KankuFile for vmdk
  * [cli] up: removed debug output
  * [core] fixed kanku job sostw
  * [core] updated TODO
  * [cli] up: new job handling
  * [handler] added K::H::CopyProfile
  * added changelog to kanku-common and kanku-cli</changelog>
  <changelog author="FSchreiner@suse.com" date="1655985600">- Update to version 0.12.7:
  * [handler] fixing users
  * [cli] up: fixed __ALL__</changelog>
  <changelog author="FSchreiner@suse.com" date="1665662400">- Update to version 0.13.0:
  * [doc] updated changelog ver: 0.13.0
  * [doc] updated release notes 0.13.0
  * [core] recreate queues named 'amq.*' without a dedicate queue name
  * [core] refactored rabbmitmq handling in worker and dispatcher
  * [handler] Reboot: new option 'login_timeout' to wait for console
  * [dist] change copy in Makefile from '-av' to '-rv'
  * [handler] SaltSSH: added multiple attributes
  * [dist] changed 'cp -av' to 'cp -rv'
  * [dist] added RELEASE-NOTES and CHANGELOG to spec file
  * [doc] updated changelog
  * [doc] updated release notes 0.12.7
  * [doc] updated release notes 0.12.6
  * [doc] updated release notes 0.12.5
  * [doc] updated release notes 0.12.4
  * [doc] updated release notes 0.12.3
  * [doc] updated release notes 0.12.2
  * [doc] updated release notes 0.12.1
  * [doc] updated release notes 0.12.0
  * [contrib] removed p2h - already in branch gh-pages-src
  * [dist] added .statocles to .gitignore
  * [dist] removed kanku-web.log from default logging conf
  * [dist] remove logrotate config - now done with journald
  * [cli] ssh: new parameter --x11_forward/-X to enable ssh x11 forwarding</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1670241600">- Build only for supported arch.
  See 'etc/templates/default-vm.tt2.$ARCH'</changelog>
  <changelog author="FSchreiner@suse.com" date="1673352000">- Update to version 0.14.0:
  * FEATURES
  * [web] first working version of job_group triggers via token auth
  * [web] creation time in job info
  * [core] configurable git parameters for job groups
  * [dispatcher] locking for job groups
  * [cli] rtrigger: added trigger for job_group's
  * [dist] added GitLab::WebHook example to dancer config template
  * [core] replaced Net::SSH2 with Libssh::Session
  * [examples] install job group examples in sostw job in KankuFile
  * [handler] PreparSSH: global config for 'public_key_files' in kanku-config.yml
  * [core] dispatcher cleanup jobs waiting for recursivly
  * BUGFIXES
  * [core] catch rabbitmq connection error and reconnect
  * [dispatcher] fix data caching issues with job groups
  * [core] fix 'uninitialized value' issues
  * [web] skipped jobs showed as warnings
  * [setup] copy certs only if dest does not exists
  * [web] automatically enable all jobs in job_group which are not exlicitly disabled
  * [core] added timeout_nodata for SSH
  * [handler] OBSServerFrontendTests: fix timeout problem
  * [handler] CreateDomain: die if no vm_image_file in ctx
  * [cli] avoid 'uninitialized' warnings in rjob when no filter is set</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1701691200">- Update to version 0.16.0
  * FEATURES
  * [feature] Implemented HTTP Signature Authentication
  * [feature] Defaults handling migrated to K::Config::Defaults
  * BUGFIXES
  * [cli] cleanup unused packages in urlwrapper
- Update to version 0.15.0
  * FEATURES
  * [cli] configurable apiurl for init and lsi
  * initial version of worker setup
  * [core] waitpid when stopping dispatcher
  * [web] improved login page
  * [web] show error message if user is not logged in
  * [handler] CreateDomain: added vcpu/memory to gui_config
  * [handler] GIT: new option 'recursive' for recursive clones
  * BUGFIXES
  * [handler] OBSServerFrontendTests: fix cleanup temp and logfiles if succeeded
  * [handler] ImageDownload: always set vm_image_file if found vm_image_url
  * [handler] OBSServerFrontendTests: fix stuck test runs
  * [core] fix for rabbitmq reconnect
  * [worker] fixed routing key used for sending job_aborted
  * [handler] GIT: fixed mirror mode
  * [handler] SetupNetwork: fixed pod
  * [core] set job_group start_time before dispatching
  * [core] fixing rabbit retry time
  * [util] VM: changed default accessmode_9p to 'squash'
  * [handler] OBSServerFrontendTests: changed to user kanku and use local path
  * [handler] OBSServerFrontendTests: split commands
  * [dist] set timeout for kanku-worker.service to 90sec
  * [dispatcher] kill dispatcher process running dead jobs
  * [dispatcher] clean up dead job groups on dispatcher startup/shutdown
  * [worker] send aborted_job to correct job queue
  * [web] return error if data for job_group rest call is HASH
  * [worker] do not return before destroying queue
  * [examples] updated KankuFile.openQA
  * [handler] SetupNetwork: added timeout</changelog>
  <changelog author="FSchreiner@suse.com" date="1701691201">- fixes for 0.16.0 in spec file
  * [dist] added Kanku/Config dir to spec
  * [dist] added K::Config::Defaults to spec</changelog>
  <changelog author="FSchreiner@suse.com" date="1707134400">- Update to version 0.16.1:
  * BUGFIXES
  * [dist] multiple improvements in packaging for rpm based
    distros</changelog>
  <changelog author="FSchreiner@suse.com" date="1707825600">- Update to version 0.16.2:
  * [doc] updated changelog ver: 0.16.2
  * [dist] updated debian files to version 0.16.2
  * [dist] moved tmpfile conf to package kanku-common-server
  * [dist] fixed homedir path for user kankurun
  * [handler] CreateDomain: added template to gui_config
  * cleanup POD in Kanku/Handler/CreateDomain</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1712923200">- Update to version 0.17.0:
  * FEATURES
  * [dist] new package 'kanku-iptables' (Store and restore kanku iptables rules)
  * [dist] added x-scheme-handler kankus://
  * [core] configurable SigAuth for http(s) dependent libraries, e.g.:
  - `Kanku::Handler::OBSCheck`
  - `Kanku::Handler::ImageDownload`
  - `Kanku::Util::CurlHttpDownload`
  * [dist] improvments for rpm/debian packages
  * [test] updated libraries in base check
  * [dist] new kanku job 'test' to create a vm running kanku test suite
  * [handler] removed obsolete OpenStack handler and modules
  * [handler] OBSCheck: setter for api_url for later use
  * [handler] removed deprecated K::H::OBSDownload
  * [templates] examples for Net::OBS::Client authentication
  * [util] deleted Kanku::Util::HTTPMirror
  * BUGFIXES
  * [handler] fix skip_all_checks in OBSCheck
  * [util] DoD: fixed auth problem
  * [dist] fix mkdir for system-user-kankurun.conf
  * [dist] more fixes for spec</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1715860800">- Update to version 0.17.1:
  * FEATURES
  * [setup] [Closes: #44](https://github.com/M0ses/kanku/issues/44) Write systemd network config
  * [cli] add option `--pseudo_terminal` to the `ssh` command
  * [cli] Feature: print randomized passwords at the end of `kanku up`
  * [handler] CreateDomain: new option 'no_wait_for_bootloader'
  * [examples] add KankuFile.openSUSE-Leap-15.5-official + Signature
  * [examples] add KankuFile.openSUSE-Tumbleweed-sdboot + Signature
  * [templates] new VM template: vm-x86_64-uefi-tpm2.0.tt2
  * [templates] init.tt2: add Kanku::Handler::CopyProfile
  * [doc] enhance CONTRIBUTING.md
  * [core] made Kanku::Config::Defaults "setup" ready
  - add defaults for
  - Kanku::Setup::Devel
  - Kanku::Setup::Server::Distributed
  - Kanku::Setup::Server::Standalone
  * BUGFIXES
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  * add user to group kvm if exists
  * fixes permission problems on debian
  * backup /etc/group before configuring libvirt
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  - add user to group `kvm` if exists
  - fixes permission problems on debian
  - backup `/etc/group` before configuring libvirt
  * [cli] return rc &gt; 0 if `kanku up` fails
  * [core][fix] improvements for Kanku::Config::Defaults
  - Better handling if empty defaults
  - merge default settings with configured settings instead of overwriting defaults
  * [setup] use libvirt network name as  bridge name
  * [util] VM: log domain XML only on error
  * [util] CurlHttpDownload: create cache_dir before download if dir not exists
  * [dist] change Net::OBS::Client version to 0.1.3
  * [templates] cleanup existing VM templates
  * [dist] added templates to install in Makefile
  * [core] cleanup cpio api leftovers</changelog>
</package>
<package pkgid="273955e1999faef92fa1c2e24c3d124ecf0bd6f3684ab41e79390b96fe806c7c40f1fb790234d5e9c0d6f427f59f677da9712d0d3058d72bdc40182ef7a2484d" name="kanku-iptables" arch="noarch">
  <version epoch="0" ver="0.17.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="FSchreiner@suse.com" date="1626004800">- Update to version 0.10.4:
  * [dist] spec file cleanup</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1635076800">- fix dancer config template - removed duplicate session key
  * PATCH added 0001_dancer-config.patch</changelog>
  <changelog author="FSchreiner@suse.com" date="1637236800">- Update to version 0.11.0:
  * see RELEASE-NOTES-0.11.0.md in the doc dir of your packages
  * PATCH removed 0001_dancer-config.patch - included in new
    release</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1644408000">- Update to version 0.12.0:
  * see RELEASE-NOTES-0.12.0.md in the doc dir</changelog>
  <changelog author="FSchreiner@suse.com" date="1645012800">- Update to version 0.12.1:
  * [core][feature] new systemd service kanku-iptables for master server</changelog>
  <changelog author="FSchreiner@suse.com" date="1645185600">- Update to version 0.12.2:
  * [web][bugfix] filter iptable rules by domain name</changelog>
  <changelog author="FSchreiner@suse.com" date="1647259200">- Update to version 0.12.3:
  * [web] fix outdated cached settings in "Job Groups"
  * [cli] added job_groups to check_configs command
  * [core] fixed config read
  * [core] improvments for config file handling
  * [core] improved iptables/ss/netstat handling
  * Fixes #boo 1196604
  * [setup] removed backup of sudoers file
  * removed ssh_user from KankuFile
  * [dist] change default logging to stderr/journald
  * [util] VM::Image - use new buffer size while uncompressing
  * [common] fixed x-scheme-handler_kanku
  * [handler][bugfix] central config for host_interfaces in PortForward</changelog>
  <changelog author="FSchreiner@suse.com" date="1652097600">- Update to version 0.12.4:
  * [util] enable cache=unsafe for all disk images
  * [web] fixed 'scroll to top' button</changelog>
  <changelog author="FSchreiner@suse.com" date="1654776000">- Update to version 0.12.5:
  * [cli] up: new alias for '--skip_check_domain' -&gt; '-S'
  * [cli] ssh: new option '--agent_forward' aliase '-A'
  * [cli] new option '--skip_check_domain' for 'kanku up'
  * [util] use cache='unsafe' only for vmdk
  * [dist] fixed order of iptables rules when using multiple networks
  * [handler] changed get_ipaddress in SetupNetwork to console</changelog>
  <changelog author="FSchreiner@suse.com" date="1655899200">- Update to version 0.12.6:
  * [dist] updated KankuFile.ubuntu to jammy
  * [dist] updated KankuFile.ubuntu to focal
  * [examples] new KankuFile for vmdk
  * [cli] up: removed debug output
  * [core] fixed kanku job sostw
  * [core] updated TODO
  * [cli] up: new job handling
  * [handler] added K::H::CopyProfile
  * added changelog to kanku-common and kanku-cli</changelog>
  <changelog author="FSchreiner@suse.com" date="1655985600">- Update to version 0.12.7:
  * [handler] fixing users
  * [cli] up: fixed __ALL__</changelog>
  <changelog author="FSchreiner@suse.com" date="1665662400">- Update to version 0.13.0:
  * [doc] updated changelog ver: 0.13.0
  * [doc] updated release notes 0.13.0
  * [core] recreate queues named 'amq.*' without a dedicate queue name
  * [core] refactored rabbmitmq handling in worker and dispatcher
  * [handler] Reboot: new option 'login_timeout' to wait for console
  * [dist] change copy in Makefile from '-av' to '-rv'
  * [handler] SaltSSH: added multiple attributes
  * [dist] changed 'cp -av' to 'cp -rv'
  * [dist] added RELEASE-NOTES and CHANGELOG to spec file
  * [doc] updated changelog
  * [doc] updated release notes 0.12.7
  * [doc] updated release notes 0.12.6
  * [doc] updated release notes 0.12.5
  * [doc] updated release notes 0.12.4
  * [doc] updated release notes 0.12.3
  * [doc] updated release notes 0.12.2
  * [doc] updated release notes 0.12.1
  * [doc] updated release notes 0.12.0
  * [contrib] removed p2h - already in branch gh-pages-src
  * [dist] added .statocles to .gitignore
  * [dist] removed kanku-web.log from default logging conf
  * [dist] remove logrotate config - now done with journald
  * [cli] ssh: new parameter --x11_forward/-X to enable ssh x11 forwarding</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1670241600">- Build only for supported arch.
  See 'etc/templates/default-vm.tt2.$ARCH'</changelog>
  <changelog author="FSchreiner@suse.com" date="1673352000">- Update to version 0.14.0:
  * FEATURES
  * [web] first working version of job_group triggers via token auth
  * [web] creation time in job info
  * [core] configurable git parameters for job groups
  * [dispatcher] locking for job groups
  * [cli] rtrigger: added trigger for job_group's
  * [dist] added GitLab::WebHook example to dancer config template
  * [core] replaced Net::SSH2 with Libssh::Session
  * [examples] install job group examples in sostw job in KankuFile
  * [handler] PreparSSH: global config for 'public_key_files' in kanku-config.yml
  * [core] dispatcher cleanup jobs waiting for recursivly
  * BUGFIXES
  * [core] catch rabbitmq connection error and reconnect
  * [dispatcher] fix data caching issues with job groups
  * [core] fix 'uninitialized value' issues
  * [web] skipped jobs showed as warnings
  * [setup] copy certs only if dest does not exists
  * [web] automatically enable all jobs in job_group which are not exlicitly disabled
  * [core] added timeout_nodata for SSH
  * [handler] OBSServerFrontendTests: fix timeout problem
  * [handler] CreateDomain: die if no vm_image_file in ctx
  * [cli] avoid 'uninitialized' warnings in rjob when no filter is set</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1701691200">- Update to version 0.16.0
  * FEATURES
  * [feature] Implemented HTTP Signature Authentication
  * [feature] Defaults handling migrated to K::Config::Defaults
  * BUGFIXES
  * [cli] cleanup unused packages in urlwrapper
- Update to version 0.15.0
  * FEATURES
  * [cli] configurable apiurl for init and lsi
  * initial version of worker setup
  * [core] waitpid when stopping dispatcher
  * [web] improved login page
  * [web] show error message if user is not logged in
  * [handler] CreateDomain: added vcpu/memory to gui_config
  * [handler] GIT: new option 'recursive' for recursive clones
  * BUGFIXES
  * [handler] OBSServerFrontendTests: fix cleanup temp and logfiles if succeeded
  * [handler] ImageDownload: always set vm_image_file if found vm_image_url
  * [handler] OBSServerFrontendTests: fix stuck test runs
  * [core] fix for rabbitmq reconnect
  * [worker] fixed routing key used for sending job_aborted
  * [handler] GIT: fixed mirror mode
  * [handler] SetupNetwork: fixed pod
  * [core] set job_group start_time before dispatching
  * [core] fixing rabbit retry time
  * [util] VM: changed default accessmode_9p to 'squash'
  * [handler] OBSServerFrontendTests: changed to user kanku and use local path
  * [handler] OBSServerFrontendTests: split commands
  * [dist] set timeout for kanku-worker.service to 90sec
  * [dispatcher] kill dispatcher process running dead jobs
  * [dispatcher] clean up dead job groups on dispatcher startup/shutdown
  * [worker] send aborted_job to correct job queue
  * [web] return error if data for job_group rest call is HASH
  * [worker] do not return before destroying queue
  * [examples] updated KankuFile.openQA
  * [handler] SetupNetwork: added timeout</changelog>
  <changelog author="FSchreiner@suse.com" date="1701691201">- fixes for 0.16.0 in spec file
  * [dist] added Kanku/Config dir to spec
  * [dist] added K::Config::Defaults to spec</changelog>
  <changelog author="FSchreiner@suse.com" date="1707134400">- Update to version 0.16.1:
  * BUGFIXES
  * [dist] multiple improvements in packaging for rpm based
    distros</changelog>
  <changelog author="FSchreiner@suse.com" date="1707825600">- Update to version 0.16.2:
  * [doc] updated changelog ver: 0.16.2
  * [dist] updated debian files to version 0.16.2
  * [dist] moved tmpfile conf to package kanku-common-server
  * [dist] fixed homedir path for user kankurun
  * [handler] CreateDomain: added template to gui_config
  * cleanup POD in Kanku/Handler/CreateDomain</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1712923200">- Update to version 0.17.0:
  * FEATURES
  * [dist] new package 'kanku-iptables' (Store and restore kanku iptables rules)
  * [dist] added x-scheme-handler kankus://
  * [core] configurable SigAuth for http(s) dependent libraries, e.g.:
  - `Kanku::Handler::OBSCheck`
  - `Kanku::Handler::ImageDownload`
  - `Kanku::Util::CurlHttpDownload`
  * [dist] improvments for rpm/debian packages
  * [test] updated libraries in base check
  * [dist] new kanku job 'test' to create a vm running kanku test suite
  * [handler] removed obsolete OpenStack handler and modules
  * [handler] OBSCheck: setter for api_url for later use
  * [handler] removed deprecated K::H::OBSDownload
  * [templates] examples for Net::OBS::Client authentication
  * [util] deleted Kanku::Util::HTTPMirror
  * BUGFIXES
  * [handler] fix skip_all_checks in OBSCheck
  * [util] DoD: fixed auth problem
  * [dist] fix mkdir for system-user-kankurun.conf
  * [dist] more fixes for spec</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1715860800">- Update to version 0.17.1:
  * FEATURES
  * [setup] [Closes: #44](https://github.com/M0ses/kanku/issues/44) Write systemd network config
  * [cli] add option `--pseudo_terminal` to the `ssh` command
  * [cli] Feature: print randomized passwords at the end of `kanku up`
  * [handler] CreateDomain: new option 'no_wait_for_bootloader'
  * [examples] add KankuFile.openSUSE-Leap-15.5-official + Signature
  * [examples] add KankuFile.openSUSE-Tumbleweed-sdboot + Signature
  * [templates] new VM template: vm-x86_64-uefi-tpm2.0.tt2
  * [templates] init.tt2: add Kanku::Handler::CopyProfile
  * [doc] enhance CONTRIBUTING.md
  * [core] made Kanku::Config::Defaults "setup" ready
  - add defaults for
  - Kanku::Setup::Devel
  - Kanku::Setup::Server::Distributed
  - Kanku::Setup::Server::Standalone
  * BUGFIXES
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  * add user to group kvm if exists
  * fixes permission problems on debian
  * backup /etc/group before configuring libvirt
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  - add user to group `kvm` if exists
  - fixes permission problems on debian
  - backup `/etc/group` before configuring libvirt
  * [cli] return rc &gt; 0 if `kanku up` fails
  * [core][fix] improvements for Kanku::Config::Defaults
  - Better handling if empty defaults
  - merge default settings with configured settings instead of overwriting defaults
  * [setup] use libvirt network name as  bridge name
  * [util] VM: log domain XML only on error
  * [util] CurlHttpDownload: create cache_dir before download if dir not exists
  * [dist] change Net::OBS::Client version to 0.1.3
  * [templates] cleanup existing VM templates
  * [dist] added templates to install in Makefile
  * [core] cleanup cpio api leftovers</changelog>
</package>
<package pkgid="a125789d2075b44bae09c28ee582b6dc99d05346beb34014cdb54bea4c23c1b736fcbf0060672add3d1f7f03ed6c7ce5cb18d8cb31165e2308ac1dff55f27d37" name="kanku-scheduler" arch="noarch">
  <version epoch="0" ver="0.17.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="FSchreiner@suse.com" date="1626004800">- Update to version 0.10.4:
  * [dist] spec file cleanup</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1635076800">- fix dancer config template - removed duplicate session key
  * PATCH added 0001_dancer-config.patch</changelog>
  <changelog author="FSchreiner@suse.com" date="1637236800">- Update to version 0.11.0:
  * see RELEASE-NOTES-0.11.0.md in the doc dir of your packages
  * PATCH removed 0001_dancer-config.patch - included in new
    release</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1644408000">- Update to version 0.12.0:
  * see RELEASE-NOTES-0.12.0.md in the doc dir</changelog>
  <changelog author="FSchreiner@suse.com" date="1645012800">- Update to version 0.12.1:
  * [core][feature] new systemd service kanku-iptables for master server</changelog>
  <changelog author="FSchreiner@suse.com" date="1645185600">- Update to version 0.12.2:
  * [web][bugfix] filter iptable rules by domain name</changelog>
  <changelog author="FSchreiner@suse.com" date="1647259200">- Update to version 0.12.3:
  * [web] fix outdated cached settings in "Job Groups"
  * [cli] added job_groups to check_configs command
  * [core] fixed config read
  * [core] improvments for config file handling
  * [core] improved iptables/ss/netstat handling
  * Fixes #boo 1196604
  * [setup] removed backup of sudoers file
  * removed ssh_user from KankuFile
  * [dist] change default logging to stderr/journald
  * [util] VM::Image - use new buffer size while uncompressing
  * [common] fixed x-scheme-handler_kanku
  * [handler][bugfix] central config for host_interfaces in PortForward</changelog>
  <changelog author="FSchreiner@suse.com" date="1652097600">- Update to version 0.12.4:
  * [util] enable cache=unsafe for all disk images
  * [web] fixed 'scroll to top' button</changelog>
  <changelog author="FSchreiner@suse.com" date="1654776000">- Update to version 0.12.5:
  * [cli] up: new alias for '--skip_check_domain' -&gt; '-S'
  * [cli] ssh: new option '--agent_forward' aliase '-A'
  * [cli] new option '--skip_check_domain' for 'kanku up'
  * [util] use cache='unsafe' only for vmdk
  * [dist] fixed order of iptables rules when using multiple networks
  * [handler] changed get_ipaddress in SetupNetwork to console</changelog>
  <changelog author="FSchreiner@suse.com" date="1655899200">- Update to version 0.12.6:
  * [dist] updated KankuFile.ubuntu to jammy
  * [dist] updated KankuFile.ubuntu to focal
  * [examples] new KankuFile for vmdk
  * [cli] up: removed debug output
  * [core] fixed kanku job sostw
  * [core] updated TODO
  * [cli] up: new job handling
  * [handler] added K::H::CopyProfile
  * added changelog to kanku-common and kanku-cli</changelog>
  <changelog author="FSchreiner@suse.com" date="1655985600">- Update to version 0.12.7:
  * [handler] fixing users
  * [cli] up: fixed __ALL__</changelog>
  <changelog author="FSchreiner@suse.com" date="1665662400">- Update to version 0.13.0:
  * [doc] updated changelog ver: 0.13.0
  * [doc] updated release notes 0.13.0
  * [core] recreate queues named 'amq.*' without a dedicate queue name
  * [core] refactored rabbmitmq handling in worker and dispatcher
  * [handler] Reboot: new option 'login_timeout' to wait for console
  * [dist] change copy in Makefile from '-av' to '-rv'
  * [handler] SaltSSH: added multiple attributes
  * [dist] changed 'cp -av' to 'cp -rv'
  * [dist] added RELEASE-NOTES and CHANGELOG to spec file
  * [doc] updated changelog
  * [doc] updated release notes 0.12.7
  * [doc] updated release notes 0.12.6
  * [doc] updated release notes 0.12.5
  * [doc] updated release notes 0.12.4
  * [doc] updated release notes 0.12.3
  * [doc] updated release notes 0.12.2
  * [doc] updated release notes 0.12.1
  * [doc] updated release notes 0.12.0
  * [contrib] removed p2h - already in branch gh-pages-src
  * [dist] added .statocles to .gitignore
  * [dist] removed kanku-web.log from default logging conf
  * [dist] remove logrotate config - now done with journald
  * [cli] ssh: new parameter --x11_forward/-X to enable ssh x11 forwarding</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1670241600">- Build only for supported arch.
  See 'etc/templates/default-vm.tt2.$ARCH'</changelog>
  <changelog author="FSchreiner@suse.com" date="1673352000">- Update to version 0.14.0:
  * FEATURES
  * [web] first working version of job_group triggers via token auth
  * [web] creation time in job info
  * [core] configurable git parameters for job groups
  * [dispatcher] locking for job groups
  * [cli] rtrigger: added trigger for job_group's
  * [dist] added GitLab::WebHook example to dancer config template
  * [core] replaced Net::SSH2 with Libssh::Session
  * [examples] install job group examples in sostw job in KankuFile
  * [handler] PreparSSH: global config for 'public_key_files' in kanku-config.yml
  * [core] dispatcher cleanup jobs waiting for recursivly
  * BUGFIXES
  * [core] catch rabbitmq connection error and reconnect
  * [dispatcher] fix data caching issues with job groups
  * [core] fix 'uninitialized value' issues
  * [web] skipped jobs showed as warnings
  * [setup] copy certs only if dest does not exists
  * [web] automatically enable all jobs in job_group which are not exlicitly disabled
  * [core] added timeout_nodata for SSH
  * [handler] OBSServerFrontendTests: fix timeout problem
  * [handler] CreateDomain: die if no vm_image_file in ctx
  * [cli] avoid 'uninitialized' warnings in rjob when no filter is set</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1701691200">- Update to version 0.16.0
  * FEATURES
  * [feature] Implemented HTTP Signature Authentication
  * [feature] Defaults handling migrated to K::Config::Defaults
  * BUGFIXES
  * [cli] cleanup unused packages in urlwrapper
- Update to version 0.15.0
  * FEATURES
  * [cli] configurable apiurl for init and lsi
  * initial version of worker setup
  * [core] waitpid when stopping dispatcher
  * [web] improved login page
  * [web] show error message if user is not logged in
  * [handler] CreateDomain: added vcpu/memory to gui_config
  * [handler] GIT: new option 'recursive' for recursive clones
  * BUGFIXES
  * [handler] OBSServerFrontendTests: fix cleanup temp and logfiles if succeeded
  * [handler] ImageDownload: always set vm_image_file if found vm_image_url
  * [handler] OBSServerFrontendTests: fix stuck test runs
  * [core] fix for rabbitmq reconnect
  * [worker] fixed routing key used for sending job_aborted
  * [handler] GIT: fixed mirror mode
  * [handler] SetupNetwork: fixed pod
  * [core] set job_group start_time before dispatching
  * [core] fixing rabbit retry time
  * [util] VM: changed default accessmode_9p to 'squash'
  * [handler] OBSServerFrontendTests: changed to user kanku and use local path
  * [handler] OBSServerFrontendTests: split commands
  * [dist] set timeout for kanku-worker.service to 90sec
  * [dispatcher] kill dispatcher process running dead jobs
  * [dispatcher] clean up dead job groups on dispatcher startup/shutdown
  * [worker] send aborted_job to correct job queue
  * [web] return error if data for job_group rest call is HASH
  * [worker] do not return before destroying queue
  * [examples] updated KankuFile.openQA
  * [handler] SetupNetwork: added timeout</changelog>
  <changelog author="FSchreiner@suse.com" date="1701691201">- fixes for 0.16.0 in spec file
  * [dist] added Kanku/Config dir to spec
  * [dist] added K::Config::Defaults to spec</changelog>
  <changelog author="FSchreiner@suse.com" date="1707134400">- Update to version 0.16.1:
  * BUGFIXES
  * [dist] multiple improvements in packaging for rpm based
    distros</changelog>
  <changelog author="FSchreiner@suse.com" date="1707825600">- Update to version 0.16.2:
  * [doc] updated changelog ver: 0.16.2
  * [dist] updated debian files to version 0.16.2
  * [dist] moved tmpfile conf to package kanku-common-server
  * [dist] fixed homedir path for user kankurun
  * [handler] CreateDomain: added template to gui_config
  * cleanup POD in Kanku/Handler/CreateDomain</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1712923200">- Update to version 0.17.0:
  * FEATURES
  * [dist] new package 'kanku-iptables' (Store and restore kanku iptables rules)
  * [dist] added x-scheme-handler kankus://
  * [core] configurable SigAuth for http(s) dependent libraries, e.g.:
  - `Kanku::Handler::OBSCheck`
  - `Kanku::Handler::ImageDownload`
  - `Kanku::Util::CurlHttpDownload`
  * [dist] improvments for rpm/debian packages
  * [test] updated libraries in base check
  * [dist] new kanku job 'test' to create a vm running kanku test suite
  * [handler] removed obsolete OpenStack handler and modules
  * [handler] OBSCheck: setter for api_url for later use
  * [handler] removed deprecated K::H::OBSDownload
  * [templates] examples for Net::OBS::Client authentication
  * [util] deleted Kanku::Util::HTTPMirror
  * BUGFIXES
  * [handler] fix skip_all_checks in OBSCheck
  * [util] DoD: fixed auth problem
  * [dist] fix mkdir for system-user-kankurun.conf
  * [dist] more fixes for spec</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1715860800">- Update to version 0.17.1:
  * FEATURES
  * [setup] [Closes: #44](https://github.com/M0ses/kanku/issues/44) Write systemd network config
  * [cli] add option `--pseudo_terminal` to the `ssh` command
  * [cli] Feature: print randomized passwords at the end of `kanku up`
  * [handler] CreateDomain: new option 'no_wait_for_bootloader'
  * [examples] add KankuFile.openSUSE-Leap-15.5-official + Signature
  * [examples] add KankuFile.openSUSE-Tumbleweed-sdboot + Signature
  * [templates] new VM template: vm-x86_64-uefi-tpm2.0.tt2
  * [templates] init.tt2: add Kanku::Handler::CopyProfile
  * [doc] enhance CONTRIBUTING.md
  * [core] made Kanku::Config::Defaults "setup" ready
  - add defaults for
  - Kanku::Setup::Devel
  - Kanku::Setup::Server::Distributed
  - Kanku::Setup::Server::Standalone
  * BUGFIXES
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  * add user to group kvm if exists
  * fixes permission problems on debian
  * backup /etc/group before configuring libvirt
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  - add user to group `kvm` if exists
  - fixes permission problems on debian
  - backup `/etc/group` before configuring libvirt
  * [cli] return rc &gt; 0 if `kanku up` fails
  * [core][fix] improvements for Kanku::Config::Defaults
  - Better handling if empty defaults
  - merge default settings with configured settings instead of overwriting defaults
  * [setup] use libvirt network name as  bridge name
  * [util] VM: log domain XML only on error
  * [util] CurlHttpDownload: create cache_dir before download if dir not exists
  * [dist] change Net::OBS::Client version to 0.1.3
  * [templates] cleanup existing VM templates
  * [dist] added templates to install in Makefile
  * [core] cleanup cpio api leftovers</changelog>
</package>
<package pkgid="ea2bef97c52f2e60d85ec1d6213b9c688483160935aa235c18c0a1c4710623038f1c2bfe2fbacdcb983c43181270f4dc0025a174f3b822432a7aadee088b736c" name="kanku-triggerd" arch="noarch">
  <version epoch="0" ver="0.17.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="FSchreiner@suse.com" date="1626004800">- Update to version 0.10.4:
  * [dist] spec file cleanup</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1635076800">- fix dancer config template - removed duplicate session key
  * PATCH added 0001_dancer-config.patch</changelog>
  <changelog author="FSchreiner@suse.com" date="1637236800">- Update to version 0.11.0:
  * see RELEASE-NOTES-0.11.0.md in the doc dir of your packages
  * PATCH removed 0001_dancer-config.patch - included in new
    release</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1644408000">- Update to version 0.12.0:
  * see RELEASE-NOTES-0.12.0.md in the doc dir</changelog>
  <changelog author="FSchreiner@suse.com" date="1645012800">- Update to version 0.12.1:
  * [core][feature] new systemd service kanku-iptables for master server</changelog>
  <changelog author="FSchreiner@suse.com" date="1645185600">- Update to version 0.12.2:
  * [web][bugfix] filter iptable rules by domain name</changelog>
  <changelog author="FSchreiner@suse.com" date="1647259200">- Update to version 0.12.3:
  * [web] fix outdated cached settings in "Job Groups"
  * [cli] added job_groups to check_configs command
  * [core] fixed config read
  * [core] improvments for config file handling
  * [core] improved iptables/ss/netstat handling
  * Fixes #boo 1196604
  * [setup] removed backup of sudoers file
  * removed ssh_user from KankuFile
  * [dist] change default logging to stderr/journald
  * [util] VM::Image - use new buffer size while uncompressing
  * [common] fixed x-scheme-handler_kanku
  * [handler][bugfix] central config for host_interfaces in PortForward</changelog>
  <changelog author="FSchreiner@suse.com" date="1652097600">- Update to version 0.12.4:
  * [util] enable cache=unsafe for all disk images
  * [web] fixed 'scroll to top' button</changelog>
  <changelog author="FSchreiner@suse.com" date="1654776000">- Update to version 0.12.5:
  * [cli] up: new alias for '--skip_check_domain' -&gt; '-S'
  * [cli] ssh: new option '--agent_forward' aliase '-A'
  * [cli] new option '--skip_check_domain' for 'kanku up'
  * [util] use cache='unsafe' only for vmdk
  * [dist] fixed order of iptables rules when using multiple networks
  * [handler] changed get_ipaddress in SetupNetwork to console</changelog>
  <changelog author="FSchreiner@suse.com" date="1655899200">- Update to version 0.12.6:
  * [dist] updated KankuFile.ubuntu to jammy
  * [dist] updated KankuFile.ubuntu to focal
  * [examples] new KankuFile for vmdk
  * [cli] up: removed debug output
  * [core] fixed kanku job sostw
  * [core] updated TODO
  * [cli] up: new job handling
  * [handler] added K::H::CopyProfile
  * added changelog to kanku-common and kanku-cli</changelog>
  <changelog author="FSchreiner@suse.com" date="1655985600">- Update to version 0.12.7:
  * [handler] fixing users
  * [cli] up: fixed __ALL__</changelog>
  <changelog author="FSchreiner@suse.com" date="1665662400">- Update to version 0.13.0:
  * [doc] updated changelog ver: 0.13.0
  * [doc] updated release notes 0.13.0
  * [core] recreate queues named 'amq.*' without a dedicate queue name
  * [core] refactored rabbmitmq handling in worker and dispatcher
  * [handler] Reboot: new option 'login_timeout' to wait for console
  * [dist] change copy in Makefile from '-av' to '-rv'
  * [handler] SaltSSH: added multiple attributes
  * [dist] changed 'cp -av' to 'cp -rv'
  * [dist] added RELEASE-NOTES and CHANGELOG to spec file
  * [doc] updated changelog
  * [doc] updated release notes 0.12.7
  * [doc] updated release notes 0.12.6
  * [doc] updated release notes 0.12.5
  * [doc] updated release notes 0.12.4
  * [doc] updated release notes 0.12.3
  * [doc] updated release notes 0.12.2
  * [doc] updated release notes 0.12.1
  * [doc] updated release notes 0.12.0
  * [contrib] removed p2h - already in branch gh-pages-src
  * [dist] added .statocles to .gitignore
  * [dist] removed kanku-web.log from default logging conf
  * [dist] remove logrotate config - now done with journald
  * [cli] ssh: new parameter --x11_forward/-X to enable ssh x11 forwarding</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1670241600">- Build only for supported arch.
  See 'etc/templates/default-vm.tt2.$ARCH'</changelog>
  <changelog author="FSchreiner@suse.com" date="1673352000">- Update to version 0.14.0:
  * FEATURES
  * [web] first working version of job_group triggers via token auth
  * [web] creation time in job info
  * [core] configurable git parameters for job groups
  * [dispatcher] locking for job groups
  * [cli] rtrigger: added trigger for job_group's
  * [dist] added GitLab::WebHook example to dancer config template
  * [core] replaced Net::SSH2 with Libssh::Session
  * [examples] install job group examples in sostw job in KankuFile
  * [handler] PreparSSH: global config for 'public_key_files' in kanku-config.yml
  * [core] dispatcher cleanup jobs waiting for recursivly
  * BUGFIXES
  * [core] catch rabbitmq connection error and reconnect
  * [dispatcher] fix data caching issues with job groups
  * [core] fix 'uninitialized value' issues
  * [web] skipped jobs showed as warnings
  * [setup] copy certs only if dest does not exists
  * [web] automatically enable all jobs in job_group which are not exlicitly disabled
  * [core] added timeout_nodata for SSH
  * [handler] OBSServerFrontendTests: fix timeout problem
  * [handler] CreateDomain: die if no vm_image_file in ctx
  * [cli] avoid 'uninitialized' warnings in rjob when no filter is set</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1701691200">- Update to version 0.16.0
  * FEATURES
  * [feature] Implemented HTTP Signature Authentication
  * [feature] Defaults handling migrated to K::Config::Defaults
  * BUGFIXES
  * [cli] cleanup unused packages in urlwrapper
- Update to version 0.15.0
  * FEATURES
  * [cli] configurable apiurl for init and lsi
  * initial version of worker setup
  * [core] waitpid when stopping dispatcher
  * [web] improved login page
  * [web] show error message if user is not logged in
  * [handler] CreateDomain: added vcpu/memory to gui_config
  * [handler] GIT: new option 'recursive' for recursive clones
  * BUGFIXES
  * [handler] OBSServerFrontendTests: fix cleanup temp and logfiles if succeeded
  * [handler] ImageDownload: always set vm_image_file if found vm_image_url
  * [handler] OBSServerFrontendTests: fix stuck test runs
  * [core] fix for rabbitmq reconnect
  * [worker] fixed routing key used for sending job_aborted
  * [handler] GIT: fixed mirror mode
  * [handler] SetupNetwork: fixed pod
  * [core] set job_group start_time before dispatching
  * [core] fixing rabbit retry time
  * [util] VM: changed default accessmode_9p to 'squash'
  * [handler] OBSServerFrontendTests: changed to user kanku and use local path
  * [handler] OBSServerFrontendTests: split commands
  * [dist] set timeout for kanku-worker.service to 90sec
  * [dispatcher] kill dispatcher process running dead jobs
  * [dispatcher] clean up dead job groups on dispatcher startup/shutdown
  * [worker] send aborted_job to correct job queue
  * [web] return error if data for job_group rest call is HASH
  * [worker] do not return before destroying queue
  * [examples] updated KankuFile.openQA
  * [handler] SetupNetwork: added timeout</changelog>
  <changelog author="FSchreiner@suse.com" date="1701691201">- fixes for 0.16.0 in spec file
  * [dist] added Kanku/Config dir to spec
  * [dist] added K::Config::Defaults to spec</changelog>
  <changelog author="FSchreiner@suse.com" date="1707134400">- Update to version 0.16.1:
  * BUGFIXES
  * [dist] multiple improvements in packaging for rpm based
    distros</changelog>
  <changelog author="FSchreiner@suse.com" date="1707825600">- Update to version 0.16.2:
  * [doc] updated changelog ver: 0.16.2
  * [dist] updated debian files to version 0.16.2
  * [dist] moved tmpfile conf to package kanku-common-server
  * [dist] fixed homedir path for user kankurun
  * [handler] CreateDomain: added template to gui_config
  * cleanup POD in Kanku/Handler/CreateDomain</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1712923200">- Update to version 0.17.0:
  * FEATURES
  * [dist] new package 'kanku-iptables' (Store and restore kanku iptables rules)
  * [dist] added x-scheme-handler kankus://
  * [core] configurable SigAuth for http(s) dependent libraries, e.g.:
  - `Kanku::Handler::OBSCheck`
  - `Kanku::Handler::ImageDownload`
  - `Kanku::Util::CurlHttpDownload`
  * [dist] improvments for rpm/debian packages
  * [test] updated libraries in base check
  * [dist] new kanku job 'test' to create a vm running kanku test suite
  * [handler] removed obsolete OpenStack handler and modules
  * [handler] OBSCheck: setter for api_url for later use
  * [handler] removed deprecated K::H::OBSDownload
  * [templates] examples for Net::OBS::Client authentication
  * [util] deleted Kanku::Util::HTTPMirror
  * BUGFIXES
  * [handler] fix skip_all_checks in OBSCheck
  * [util] DoD: fixed auth problem
  * [dist] fix mkdir for system-user-kankurun.conf
  * [dist] more fixes for spec</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1715860800">- Update to version 0.17.1:
  * FEATURES
  * [setup] [Closes: #44](https://github.com/M0ses/kanku/issues/44) Write systemd network config
  * [cli] add option `--pseudo_terminal` to the `ssh` command
  * [cli] Feature: print randomized passwords at the end of `kanku up`
  * [handler] CreateDomain: new option 'no_wait_for_bootloader'
  * [examples] add KankuFile.openSUSE-Leap-15.5-official + Signature
  * [examples] add KankuFile.openSUSE-Tumbleweed-sdboot + Signature
  * [templates] new VM template: vm-x86_64-uefi-tpm2.0.tt2
  * [templates] init.tt2: add Kanku::Handler::CopyProfile
  * [doc] enhance CONTRIBUTING.md
  * [core] made Kanku::Config::Defaults "setup" ready
  - add defaults for
  - Kanku::Setup::Devel
  - Kanku::Setup::Server::Distributed
  - Kanku::Setup::Server::Standalone
  * BUGFIXES
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  * add user to group kvm if exists
  * fixes permission problems on debian
  * backup /etc/group before configuring libvirt
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  - add user to group `kvm` if exists
  - fixes permission problems on debian
  - backup `/etc/group` before configuring libvirt
  * [cli] return rc &gt; 0 if `kanku up` fails
  * [core][fix] improvements for Kanku::Config::Defaults
  - Better handling if empty defaults
  - merge default settings with configured settings instead of overwriting defaults
  * [setup] use libvirt network name as  bridge name
  * [util] VM: log domain XML only on error
  * [util] CurlHttpDownload: create cache_dir before download if dir not exists
  * [dist] change Net::OBS::Client version to 0.1.3
  * [templates] cleanup existing VM templates
  * [dist] added templates to install in Makefile
  * [core] cleanup cpio api leftovers</changelog>
</package>
<package pkgid="4973187812303d655d04a0cf6e0f6fe551625f3ded371a385b39f0fab3f8690c1021e2124d5d80bbcdfd0a96e25bbbfd9ebb6bce143473beeef675e5daca69f5" name="kanku-urlwrapper" arch="noarch">
  <version epoch="0" ver="0.17.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="FSchreiner@suse.com" date="1626004800">- Update to version 0.10.4:
  * [dist] spec file cleanup</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1635076800">- fix dancer config template - removed duplicate session key
  * PATCH added 0001_dancer-config.patch</changelog>
  <changelog author="FSchreiner@suse.com" date="1637236800">- Update to version 0.11.0:
  * see RELEASE-NOTES-0.11.0.md in the doc dir of your packages
  * PATCH removed 0001_dancer-config.patch - included in new
    release</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1644408000">- Update to version 0.12.0:
  * see RELEASE-NOTES-0.12.0.md in the doc dir</changelog>
  <changelog author="FSchreiner@suse.com" date="1645012800">- Update to version 0.12.1:
  * [core][feature] new systemd service kanku-iptables for master server</changelog>
  <changelog author="FSchreiner@suse.com" date="1645185600">- Update to version 0.12.2:
  * [web][bugfix] filter iptable rules by domain name</changelog>
  <changelog author="FSchreiner@suse.com" date="1647259200">- Update to version 0.12.3:
  * [web] fix outdated cached settings in "Job Groups"
  * [cli] added job_groups to check_configs command
  * [core] fixed config read
  * [core] improvments for config file handling
  * [core] improved iptables/ss/netstat handling
  * Fixes #boo 1196604
  * [setup] removed backup of sudoers file
  * removed ssh_user from KankuFile
  * [dist] change default logging to stderr/journald
  * [util] VM::Image - use new buffer size while uncompressing
  * [common] fixed x-scheme-handler_kanku
  * [handler][bugfix] central config for host_interfaces in PortForward</changelog>
  <changelog author="FSchreiner@suse.com" date="1652097600">- Update to version 0.12.4:
  * [util] enable cache=unsafe for all disk images
  * [web] fixed 'scroll to top' button</changelog>
  <changelog author="FSchreiner@suse.com" date="1654776000">- Update to version 0.12.5:
  * [cli] up: new alias for '--skip_check_domain' -&gt; '-S'
  * [cli] ssh: new option '--agent_forward' aliase '-A'
  * [cli] new option '--skip_check_domain' for 'kanku up'
  * [util] use cache='unsafe' only for vmdk
  * [dist] fixed order of iptables rules when using multiple networks
  * [handler] changed get_ipaddress in SetupNetwork to console</changelog>
  <changelog author="FSchreiner@suse.com" date="1655899200">- Update to version 0.12.6:
  * [dist] updated KankuFile.ubuntu to jammy
  * [dist] updated KankuFile.ubuntu to focal
  * [examples] new KankuFile for vmdk
  * [cli] up: removed debug output
  * [core] fixed kanku job sostw
  * [core] updated TODO
  * [cli] up: new job handling
  * [handler] added K::H::CopyProfile
  * added changelog to kanku-common and kanku-cli</changelog>
  <changelog author="FSchreiner@suse.com" date="1655985600">- Update to version 0.12.7:
  * [handler] fixing users
  * [cli] up: fixed __ALL__</changelog>
  <changelog author="FSchreiner@suse.com" date="1665662400">- Update to version 0.13.0:
  * [doc] updated changelog ver: 0.13.0
  * [doc] updated release notes 0.13.0
  * [core] recreate queues named 'amq.*' without a dedicate queue name
  * [core] refactored rabbmitmq handling in worker and dispatcher
  * [handler] Reboot: new option 'login_timeout' to wait for console
  * [dist] change copy in Makefile from '-av' to '-rv'
  * [handler] SaltSSH: added multiple attributes
  * [dist] changed 'cp -av' to 'cp -rv'
  * [dist] added RELEASE-NOTES and CHANGELOG to spec file
  * [doc] updated changelog
  * [doc] updated release notes 0.12.7
  * [doc] updated release notes 0.12.6
  * [doc] updated release notes 0.12.5
  * [doc] updated release notes 0.12.4
  * [doc] updated release notes 0.12.3
  * [doc] updated release notes 0.12.2
  * [doc] updated release notes 0.12.1
  * [doc] updated release notes 0.12.0
  * [contrib] removed p2h - already in branch gh-pages-src
  * [dist] added .statocles to .gitignore
  * [dist] removed kanku-web.log from default logging conf
  * [dist] remove logrotate config - now done with journald
  * [cli] ssh: new parameter --x11_forward/-X to enable ssh x11 forwarding</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1670241600">- Build only for supported arch.
  See 'etc/templates/default-vm.tt2.$ARCH'</changelog>
  <changelog author="FSchreiner@suse.com" date="1673352000">- Update to version 0.14.0:
  * FEATURES
  * [web] first working version of job_group triggers via token auth
  * [web] creation time in job info
  * [core] configurable git parameters for job groups
  * [dispatcher] locking for job groups
  * [cli] rtrigger: added trigger for job_group's
  * [dist] added GitLab::WebHook example to dancer config template
  * [core] replaced Net::SSH2 with Libssh::Session
  * [examples] install job group examples in sostw job in KankuFile
  * [handler] PreparSSH: global config for 'public_key_files' in kanku-config.yml
  * [core] dispatcher cleanup jobs waiting for recursivly
  * BUGFIXES
  * [core] catch rabbitmq connection error and reconnect
  * [dispatcher] fix data caching issues with job groups
  * [core] fix 'uninitialized value' issues
  * [web] skipped jobs showed as warnings
  * [setup] copy certs only if dest does not exists
  * [web] automatically enable all jobs in job_group which are not exlicitly disabled
  * [core] added timeout_nodata for SSH
  * [handler] OBSServerFrontendTests: fix timeout problem
  * [handler] CreateDomain: die if no vm_image_file in ctx
  * [cli] avoid 'uninitialized' warnings in rjob when no filter is set</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1701691200">- Update to version 0.16.0
  * FEATURES
  * [feature] Implemented HTTP Signature Authentication
  * [feature] Defaults handling migrated to K::Config::Defaults
  * BUGFIXES
  * [cli] cleanup unused packages in urlwrapper
- Update to version 0.15.0
  * FEATURES
  * [cli] configurable apiurl for init and lsi
  * initial version of worker setup
  * [core] waitpid when stopping dispatcher
  * [web] improved login page
  * [web] show error message if user is not logged in
  * [handler] CreateDomain: added vcpu/memory to gui_config
  * [handler] GIT: new option 'recursive' for recursive clones
  * BUGFIXES
  * [handler] OBSServerFrontendTests: fix cleanup temp and logfiles if succeeded
  * [handler] ImageDownload: always set vm_image_file if found vm_image_url
  * [handler] OBSServerFrontendTests: fix stuck test runs
  * [core] fix for rabbitmq reconnect
  * [worker] fixed routing key used for sending job_aborted
  * [handler] GIT: fixed mirror mode
  * [handler] SetupNetwork: fixed pod
  * [core] set job_group start_time before dispatching
  * [core] fixing rabbit retry time
  * [util] VM: changed default accessmode_9p to 'squash'
  * [handler] OBSServerFrontendTests: changed to user kanku and use local path
  * [handler] OBSServerFrontendTests: split commands
  * [dist] set timeout for kanku-worker.service to 90sec
  * [dispatcher] kill dispatcher process running dead jobs
  * [dispatcher] clean up dead job groups on dispatcher startup/shutdown
  * [worker] send aborted_job to correct job queue
  * [web] return error if data for job_group rest call is HASH
  * [worker] do not return before destroying queue
  * [examples] updated KankuFile.openQA
  * [handler] SetupNetwork: added timeout</changelog>
  <changelog author="FSchreiner@suse.com" date="1701691201">- fixes for 0.16.0 in spec file
  * [dist] added Kanku/Config dir to spec
  * [dist] added K::Config::Defaults to spec</changelog>
  <changelog author="FSchreiner@suse.com" date="1707134400">- Update to version 0.16.1:
  * BUGFIXES
  * [dist] multiple improvements in packaging for rpm based
    distros</changelog>
  <changelog author="FSchreiner@suse.com" date="1707825600">- Update to version 0.16.2:
  * [doc] updated changelog ver: 0.16.2
  * [dist] updated debian files to version 0.16.2
  * [dist] moved tmpfile conf to package kanku-common-server
  * [dist] fixed homedir path for user kankurun
  * [handler] CreateDomain: added template to gui_config
  * cleanup POD in Kanku/Handler/CreateDomain</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1712923200">- Update to version 0.17.0:
  * FEATURES
  * [dist] new package 'kanku-iptables' (Store and restore kanku iptables rules)
  * [dist] added x-scheme-handler kankus://
  * [core] configurable SigAuth for http(s) dependent libraries, e.g.:
  - `Kanku::Handler::OBSCheck`
  - `Kanku::Handler::ImageDownload`
  - `Kanku::Util::CurlHttpDownload`
  * [dist] improvments for rpm/debian packages
  * [test] updated libraries in base check
  * [dist] new kanku job 'test' to create a vm running kanku test suite
  * [handler] removed obsolete OpenStack handler and modules
  * [handler] OBSCheck: setter for api_url for later use
  * [handler] removed deprecated K::H::OBSDownload
  * [templates] examples for Net::OBS::Client authentication
  * [util] deleted Kanku::Util::HTTPMirror
  * BUGFIXES
  * [handler] fix skip_all_checks in OBSCheck
  * [util] DoD: fixed auth problem
  * [dist] fix mkdir for system-user-kankurun.conf
  * [dist] more fixes for spec</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1715860800">- Update to version 0.17.1:
  * FEATURES
  * [setup] [Closes: #44](https://github.com/M0ses/kanku/issues/44) Write systemd network config
  * [cli] add option `--pseudo_terminal` to the `ssh` command
  * [cli] Feature: print randomized passwords at the end of `kanku up`
  * [handler] CreateDomain: new option 'no_wait_for_bootloader'
  * [examples] add KankuFile.openSUSE-Leap-15.5-official + Signature
  * [examples] add KankuFile.openSUSE-Tumbleweed-sdboot + Signature
  * [templates] new VM template: vm-x86_64-uefi-tpm2.0.tt2
  * [templates] init.tt2: add Kanku::Handler::CopyProfile
  * [doc] enhance CONTRIBUTING.md
  * [core] made Kanku::Config::Defaults "setup" ready
  - add defaults for
  - Kanku::Setup::Devel
  - Kanku::Setup::Server::Distributed
  - Kanku::Setup::Server::Standalone
  * BUGFIXES
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  * add user to group kvm if exists
  * fixes permission problems on debian
  * backup /etc/group before configuring libvirt
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  - add user to group `kvm` if exists
  - fixes permission problems on debian
  - backup `/etc/group` before configuring libvirt
  * [cli] return rc &gt; 0 if `kanku up` fails
  * [core][fix] improvements for Kanku::Config::Defaults
  - Better handling if empty defaults
  - merge default settings with configured settings instead of overwriting defaults
  * [setup] use libvirt network name as  bridge name
  * [util] VM: log domain XML only on error
  * [util] CurlHttpDownload: create cache_dir before download if dir not exists
  * [dist] change Net::OBS::Client version to 0.1.3
  * [templates] cleanup existing VM templates
  * [dist] added templates to install in Makefile
  * [core] cleanup cpio api leftovers</changelog>
</package>
<package pkgid="2ae51578738681d84dcecf4f1118588a1520c49c4706f3ec98f8d8449ed93901e8bc233159d6eab8638a19adaecfab19a3b7866fdf3427170c1b188161a0b497" name="kanku-web" arch="noarch">
  <version epoch="0" ver="0.17.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="FSchreiner@suse.com" date="1626004800">- Update to version 0.10.4:
  * [dist] spec file cleanup</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1635076800">- fix dancer config template - removed duplicate session key
  * PATCH added 0001_dancer-config.patch</changelog>
  <changelog author="FSchreiner@suse.com" date="1637236800">- Update to version 0.11.0:
  * see RELEASE-NOTES-0.11.0.md in the doc dir of your packages
  * PATCH removed 0001_dancer-config.patch - included in new
    release</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1644408000">- Update to version 0.12.0:
  * see RELEASE-NOTES-0.12.0.md in the doc dir</changelog>
  <changelog author="FSchreiner@suse.com" date="1645012800">- Update to version 0.12.1:
  * [core][feature] new systemd service kanku-iptables for master server</changelog>
  <changelog author="FSchreiner@suse.com" date="1645185600">- Update to version 0.12.2:
  * [web][bugfix] filter iptable rules by domain name</changelog>
  <changelog author="FSchreiner@suse.com" date="1647259200">- Update to version 0.12.3:
  * [web] fix outdated cached settings in "Job Groups"
  * [cli] added job_groups to check_configs command
  * [core] fixed config read
  * [core] improvments for config file handling
  * [core] improved iptables/ss/netstat handling
  * Fixes #boo 1196604
  * [setup] removed backup of sudoers file
  * removed ssh_user from KankuFile
  * [dist] change default logging to stderr/journald
  * [util] VM::Image - use new buffer size while uncompressing
  * [common] fixed x-scheme-handler_kanku
  * [handler][bugfix] central config for host_interfaces in PortForward</changelog>
  <changelog author="FSchreiner@suse.com" date="1652097600">- Update to version 0.12.4:
  * [util] enable cache=unsafe for all disk images
  * [web] fixed 'scroll to top' button</changelog>
  <changelog author="FSchreiner@suse.com" date="1654776000">- Update to version 0.12.5:
  * [cli] up: new alias for '--skip_check_domain' -&gt; '-S'
  * [cli] ssh: new option '--agent_forward' aliase '-A'
  * [cli] new option '--skip_check_domain' for 'kanku up'
  * [util] use cache='unsafe' only for vmdk
  * [dist] fixed order of iptables rules when using multiple networks
  * [handler] changed get_ipaddress in SetupNetwork to console</changelog>
  <changelog author="FSchreiner@suse.com" date="1655899200">- Update to version 0.12.6:
  * [dist] updated KankuFile.ubuntu to jammy
  * [dist] updated KankuFile.ubuntu to focal
  * [examples] new KankuFile for vmdk
  * [cli] up: removed debug output
  * [core] fixed kanku job sostw
  * [core] updated TODO
  * [cli] up: new job handling
  * [handler] added K::H::CopyProfile
  * added changelog to kanku-common and kanku-cli</changelog>
  <changelog author="FSchreiner@suse.com" date="1655985600">- Update to version 0.12.7:
  * [handler] fixing users
  * [cli] up: fixed __ALL__</changelog>
  <changelog author="FSchreiner@suse.com" date="1665662400">- Update to version 0.13.0:
  * [doc] updated changelog ver: 0.13.0
  * [doc] updated release notes 0.13.0
  * [core] recreate queues named 'amq.*' without a dedicate queue name
  * [core] refactored rabbmitmq handling in worker and dispatcher
  * [handler] Reboot: new option 'login_timeout' to wait for console
  * [dist] change copy in Makefile from '-av' to '-rv'
  * [handler] SaltSSH: added multiple attributes
  * [dist] changed 'cp -av' to 'cp -rv'
  * [dist] added RELEASE-NOTES and CHANGELOG to spec file
  * [doc] updated changelog
  * [doc] updated release notes 0.12.7
  * [doc] updated release notes 0.12.6
  * [doc] updated release notes 0.12.5
  * [doc] updated release notes 0.12.4
  * [doc] updated release notes 0.12.3
  * [doc] updated release notes 0.12.2
  * [doc] updated release notes 0.12.1
  * [doc] updated release notes 0.12.0
  * [contrib] removed p2h - already in branch gh-pages-src
  * [dist] added .statocles to .gitignore
  * [dist] removed kanku-web.log from default logging conf
  * [dist] remove logrotate config - now done with journald
  * [cli] ssh: new parameter --x11_forward/-X to enable ssh x11 forwarding</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1670241600">- Build only for supported arch.
  See 'etc/templates/default-vm.tt2.$ARCH'</changelog>
  <changelog author="FSchreiner@suse.com" date="1673352000">- Update to version 0.14.0:
  * FEATURES
  * [web] first working version of job_group triggers via token auth
  * [web] creation time in job info
  * [core] configurable git parameters for job groups
  * [dispatcher] locking for job groups
  * [cli] rtrigger: added trigger for job_group's
  * [dist] added GitLab::WebHook example to dancer config template
  * [core] replaced Net::SSH2 with Libssh::Session
  * [examples] install job group examples in sostw job in KankuFile
  * [handler] PreparSSH: global config for 'public_key_files' in kanku-config.yml
  * [core] dispatcher cleanup jobs waiting for recursivly
  * BUGFIXES
  * [core] catch rabbitmq connection error and reconnect
  * [dispatcher] fix data caching issues with job groups
  * [core] fix 'uninitialized value' issues
  * [web] skipped jobs showed as warnings
  * [setup] copy certs only if dest does not exists
  * [web] automatically enable all jobs in job_group which are not exlicitly disabled
  * [core] added timeout_nodata for SSH
  * [handler] OBSServerFrontendTests: fix timeout problem
  * [handler] CreateDomain: die if no vm_image_file in ctx
  * [cli] avoid 'uninitialized' warnings in rjob when no filter is set</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1701691200">- Update to version 0.16.0
  * FEATURES
  * [feature] Implemented HTTP Signature Authentication
  * [feature] Defaults handling migrated to K::Config::Defaults
  * BUGFIXES
  * [cli] cleanup unused packages in urlwrapper
- Update to version 0.15.0
  * FEATURES
  * [cli] configurable apiurl for init and lsi
  * initial version of worker setup
  * [core] waitpid when stopping dispatcher
  * [web] improved login page
  * [web] show error message if user is not logged in
  * [handler] CreateDomain: added vcpu/memory to gui_config
  * [handler] GIT: new option 'recursive' for recursive clones
  * BUGFIXES
  * [handler] OBSServerFrontendTests: fix cleanup temp and logfiles if succeeded
  * [handler] ImageDownload: always set vm_image_file if found vm_image_url
  * [handler] OBSServerFrontendTests: fix stuck test runs
  * [core] fix for rabbitmq reconnect
  * [worker] fixed routing key used for sending job_aborted
  * [handler] GIT: fixed mirror mode
  * [handler] SetupNetwork: fixed pod
  * [core] set job_group start_time before dispatching
  * [core] fixing rabbit retry time
  * [util] VM: changed default accessmode_9p to 'squash'
  * [handler] OBSServerFrontendTests: changed to user kanku and use local path
  * [handler] OBSServerFrontendTests: split commands
  * [dist] set timeout for kanku-worker.service to 90sec
  * [dispatcher] kill dispatcher process running dead jobs
  * [dispatcher] clean up dead job groups on dispatcher startup/shutdown
  * [worker] send aborted_job to correct job queue
  * [web] return error if data for job_group rest call is HASH
  * [worker] do not return before destroying queue
  * [examples] updated KankuFile.openQA
  * [handler] SetupNetwork: added timeout</changelog>
  <changelog author="FSchreiner@suse.com" date="1701691201">- fixes for 0.16.0 in spec file
  * [dist] added Kanku/Config dir to spec
  * [dist] added K::Config::Defaults to spec</changelog>
  <changelog author="FSchreiner@suse.com" date="1707134400">- Update to version 0.16.1:
  * BUGFIXES
  * [dist] multiple improvements in packaging for rpm based
    distros</changelog>
  <changelog author="FSchreiner@suse.com" date="1707825600">- Update to version 0.16.2:
  * [doc] updated changelog ver: 0.16.2
  * [dist] updated debian files to version 0.16.2
  * [dist] moved tmpfile conf to package kanku-common-server
  * [dist] fixed homedir path for user kankurun
  * [handler] CreateDomain: added template to gui_config
  * cleanup POD in Kanku/Handler/CreateDomain</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1712923200">- Update to version 0.17.0:
  * FEATURES
  * [dist] new package 'kanku-iptables' (Store and restore kanku iptables rules)
  * [dist] added x-scheme-handler kankus://
  * [core] configurable SigAuth for http(s) dependent libraries, e.g.:
  - `Kanku::Handler::OBSCheck`
  - `Kanku::Handler::ImageDownload`
  - `Kanku::Util::CurlHttpDownload`
  * [dist] improvments for rpm/debian packages
  * [test] updated libraries in base check
  * [dist] new kanku job 'test' to create a vm running kanku test suite
  * [handler] removed obsolete OpenStack handler and modules
  * [handler] OBSCheck: setter for api_url for later use
  * [handler] removed deprecated K::H::OBSDownload
  * [templates] examples for Net::OBS::Client authentication
  * [util] deleted Kanku::Util::HTTPMirror
  * BUGFIXES
  * [handler] fix skip_all_checks in OBSCheck
  * [util] DoD: fixed auth problem
  * [dist] fix mkdir for system-user-kankurun.conf
  * [dist] more fixes for spec</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1715860800">- Update to version 0.17.1:
  * FEATURES
  * [setup] [Closes: #44](https://github.com/M0ses/kanku/issues/44) Write systemd network config
  * [cli] add option `--pseudo_terminal` to the `ssh` command
  * [cli] Feature: print randomized passwords at the end of `kanku up`
  * [handler] CreateDomain: new option 'no_wait_for_bootloader'
  * [examples] add KankuFile.openSUSE-Leap-15.5-official + Signature
  * [examples] add KankuFile.openSUSE-Tumbleweed-sdboot + Signature
  * [templates] new VM template: vm-x86_64-uefi-tpm2.0.tt2
  * [templates] init.tt2: add Kanku::Handler::CopyProfile
  * [doc] enhance CONTRIBUTING.md
  * [core] made Kanku::Config::Defaults "setup" ready
  - add defaults for
  - Kanku::Setup::Devel
  - Kanku::Setup::Server::Distributed
  - Kanku::Setup::Server::Standalone
  * BUGFIXES
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  * add user to group kvm if exists
  * fixes permission problems on debian
  * backup /etc/group before configuring libvirt
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  - add user to group `kvm` if exists
  - fixes permission problems on debian
  - backup `/etc/group` before configuring libvirt
  * [cli] return rc &gt; 0 if `kanku up` fails
  * [core][fix] improvements for Kanku::Config::Defaults
  - Better handling if empty defaults
  - merge default settings with configured settings instead of overwriting defaults
  * [setup] use libvirt network name as  bridge name
  * [util] VM: log domain XML only on error
  * [util] CurlHttpDownload: create cache_dir before download if dir not exists
  * [dist] change Net::OBS::Client version to 0.1.3
  * [templates] cleanup existing VM templates
  * [dist] added templates to install in Makefile
  * [core] cleanup cpio api leftovers</changelog>
</package>
<package pkgid="8647132bb5f53dc4c2af36addc9ce16672d9389f2804adc5ba7fccfb751e0d92f146b35b229fd70057df9a88459d3c5c2a4a3f2a4da793e0c0de70ff076248e0" name="kanku-worker" arch="noarch">
  <version epoch="0" ver="0.17.1" rel="1.0.2.1.sr20240429"/>
  <changelog author="FSchreiner@suse.com" date="1626004800">- Update to version 0.10.4:
  * [dist] spec file cleanup</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1635076800">- fix dancer config template - removed duplicate session key
  * PATCH added 0001_dancer-config.patch</changelog>
  <changelog author="FSchreiner@suse.com" date="1637236800">- Update to version 0.11.0:
  * see RELEASE-NOTES-0.11.0.md in the doc dir of your packages
  * PATCH removed 0001_dancer-config.patch - included in new
    release</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1644408000">- Update to version 0.12.0:
  * see RELEASE-NOTES-0.12.0.md in the doc dir</changelog>
  <changelog author="FSchreiner@suse.com" date="1645012800">- Update to version 0.12.1:
  * [core][feature] new systemd service kanku-iptables for master server</changelog>
  <changelog author="FSchreiner@suse.com" date="1645185600">- Update to version 0.12.2:
  * [web][bugfix] filter iptable rules by domain name</changelog>
  <changelog author="FSchreiner@suse.com" date="1647259200">- Update to version 0.12.3:
  * [web] fix outdated cached settings in "Job Groups"
  * [cli] added job_groups to check_configs command
  * [core] fixed config read
  * [core] improvments for config file handling
  * [core] improved iptables/ss/netstat handling
  * Fixes #boo 1196604
  * [setup] removed backup of sudoers file
  * removed ssh_user from KankuFile
  * [dist] change default logging to stderr/journald
  * [util] VM::Image - use new buffer size while uncompressing
  * [common] fixed x-scheme-handler_kanku
  * [handler][bugfix] central config for host_interfaces in PortForward</changelog>
  <changelog author="FSchreiner@suse.com" date="1652097600">- Update to version 0.12.4:
  * [util] enable cache=unsafe for all disk images
  * [web] fixed 'scroll to top' button</changelog>
  <changelog author="FSchreiner@suse.com" date="1654776000">- Update to version 0.12.5:
  * [cli] up: new alias for '--skip_check_domain' -&gt; '-S'
  * [cli] ssh: new option '--agent_forward' aliase '-A'
  * [cli] new option '--skip_check_domain' for 'kanku up'
  * [util] use cache='unsafe' only for vmdk
  * [dist] fixed order of iptables rules when using multiple networks
  * [handler] changed get_ipaddress in SetupNetwork to console</changelog>
  <changelog author="FSchreiner@suse.com" date="1655899200">- Update to version 0.12.6:
  * [dist] updated KankuFile.ubuntu to jammy
  * [dist] updated KankuFile.ubuntu to focal
  * [examples] new KankuFile for vmdk
  * [cli] up: removed debug output
  * [core] fixed kanku job sostw
  * [core] updated TODO
  * [cli] up: new job handling
  * [handler] added K::H::CopyProfile
  * added changelog to kanku-common and kanku-cli</changelog>
  <changelog author="FSchreiner@suse.com" date="1655985600">- Update to version 0.12.7:
  * [handler] fixing users
  * [cli] up: fixed __ALL__</changelog>
  <changelog author="FSchreiner@suse.com" date="1665662400">- Update to version 0.13.0:
  * [doc] updated changelog ver: 0.13.0
  * [doc] updated release notes 0.13.0
  * [core] recreate queues named 'amq.*' without a dedicate queue name
  * [core] refactored rabbmitmq handling in worker and dispatcher
  * [handler] Reboot: new option 'login_timeout' to wait for console
  * [dist] change copy in Makefile from '-av' to '-rv'
  * [handler] SaltSSH: added multiple attributes
  * [dist] changed 'cp -av' to 'cp -rv'
  * [dist] added RELEASE-NOTES and CHANGELOG to spec file
  * [doc] updated changelog
  * [doc] updated release notes 0.12.7
  * [doc] updated release notes 0.12.6
  * [doc] updated release notes 0.12.5
  * [doc] updated release notes 0.12.4
  * [doc] updated release notes 0.12.3
  * [doc] updated release notes 0.12.2
  * [doc] updated release notes 0.12.1
  * [doc] updated release notes 0.12.0
  * [contrib] removed p2h - already in branch gh-pages-src
  * [dist] added .statocles to .gitignore
  * [dist] removed kanku-web.log from default logging conf
  * [dist] remove logrotate config - now done with journald
  * [cli] ssh: new parameter --x11_forward/-X to enable ssh x11 forwarding</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1670241600">- Build only for supported arch.
  See 'etc/templates/default-vm.tt2.$ARCH'</changelog>
  <changelog author="FSchreiner@suse.com" date="1673352000">- Update to version 0.14.0:
  * FEATURES
  * [web] first working version of job_group triggers via token auth
  * [web] creation time in job info
  * [core] configurable git parameters for job groups
  * [dispatcher] locking for job groups
  * [cli] rtrigger: added trigger for job_group's
  * [dist] added GitLab::WebHook example to dancer config template
  * [core] replaced Net::SSH2 with Libssh::Session
  * [examples] install job group examples in sostw job in KankuFile
  * [handler] PreparSSH: global config for 'public_key_files' in kanku-config.yml
  * [core] dispatcher cleanup jobs waiting for recursivly
  * BUGFIXES
  * [core] catch rabbitmq connection error and reconnect
  * [dispatcher] fix data caching issues with job groups
  * [core] fix 'uninitialized value' issues
  * [web] skipped jobs showed as warnings
  * [setup] copy certs only if dest does not exists
  * [web] automatically enable all jobs in job_group which are not exlicitly disabled
  * [core] added timeout_nodata for SSH
  * [handler] OBSServerFrontendTests: fix timeout problem
  * [handler] CreateDomain: die if no vm_image_file in ctx
  * [cli] avoid 'uninitialized' warnings in rjob when no filter is set</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1701691200">- Update to version 0.16.0
  * FEATURES
  * [feature] Implemented HTTP Signature Authentication
  * [feature] Defaults handling migrated to K::Config::Defaults
  * BUGFIXES
  * [cli] cleanup unused packages in urlwrapper
- Update to version 0.15.0
  * FEATURES
  * [cli] configurable apiurl for init and lsi
  * initial version of worker setup
  * [core] waitpid when stopping dispatcher
  * [web] improved login page
  * [web] show error message if user is not logged in
  * [handler] CreateDomain: added vcpu/memory to gui_config
  * [handler] GIT: new option 'recursive' for recursive clones
  * BUGFIXES
  * [handler] OBSServerFrontendTests: fix cleanup temp and logfiles if succeeded
  * [handler] ImageDownload: always set vm_image_file if found vm_image_url
  * [handler] OBSServerFrontendTests: fix stuck test runs
  * [core] fix for rabbitmq reconnect
  * [worker] fixed routing key used for sending job_aborted
  * [handler] GIT: fixed mirror mode
  * [handler] SetupNetwork: fixed pod
  * [core] set job_group start_time before dispatching
  * [core] fixing rabbit retry time
  * [util] VM: changed default accessmode_9p to 'squash'
  * [handler] OBSServerFrontendTests: changed to user kanku and use local path
  * [handler] OBSServerFrontendTests: split commands
  * [dist] set timeout for kanku-worker.service to 90sec
  * [dispatcher] kill dispatcher process running dead jobs
  * [dispatcher] clean up dead job groups on dispatcher startup/shutdown
  * [worker] send aborted_job to correct job queue
  * [web] return error if data for job_group rest call is HASH
  * [worker] do not return before destroying queue
  * [examples] updated KankuFile.openQA
  * [handler] SetupNetwork: added timeout</changelog>
  <changelog author="FSchreiner@suse.com" date="1701691201">- fixes for 0.16.0 in spec file
  * [dist] added Kanku/Config dir to spec
  * [dist] added K::Config::Defaults to spec</changelog>
  <changelog author="FSchreiner@suse.com" date="1707134400">- Update to version 0.16.1:
  * BUGFIXES
  * [dist] multiple improvements in packaging for rpm based
    distros</changelog>
  <changelog author="FSchreiner@suse.com" date="1707825600">- Update to version 0.16.2:
  * [doc] updated changelog ver: 0.16.2
  * [dist] updated debian files to version 0.16.2
  * [dist] moved tmpfile conf to package kanku-common-server
  * [dist] fixed homedir path for user kankurun
  * [handler] CreateDomain: added template to gui_config
  * cleanup POD in Kanku/Handler/CreateDomain</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1712923200">- Update to version 0.17.0:
  * FEATURES
  * [dist] new package 'kanku-iptables' (Store and restore kanku iptables rules)
  * [dist] added x-scheme-handler kankus://
  * [core] configurable SigAuth for http(s) dependent libraries, e.g.:
  - `Kanku::Handler::OBSCheck`
  - `Kanku::Handler::ImageDownload`
  - `Kanku::Util::CurlHttpDownload`
  * [dist] improvments for rpm/debian packages
  * [test] updated libraries in base check
  * [dist] new kanku job 'test' to create a vm running kanku test suite
  * [handler] removed obsolete OpenStack handler and modules
  * [handler] OBSCheck: setter for api_url for later use
  * [handler] removed deprecated K::H::OBSDownload
  * [templates] examples for Net::OBS::Client authentication
  * [util] deleted Kanku::Util::HTTPMirror
  * BUGFIXES
  * [handler] fix skip_all_checks in OBSCheck
  * [util] DoD: fixed auth problem
  * [dist] fix mkdir for system-user-kankurun.conf
  * [dist] more fixes for spec</changelog>
  <changelog author="Frank Schreiner &lt;fschreiner@suse.de&gt;" date="1715860800">- Update to version 0.17.1:
  * FEATURES
  * [setup] [Closes: #44](https://github.com/M0ses/kanku/issues/44) Write systemd network config
  * [cli] add option `--pseudo_terminal` to the `ssh` command
  * [cli] Feature: print randomized passwords at the end of `kanku up`
  * [handler] CreateDomain: new option 'no_wait_for_bootloader'
  * [examples] add KankuFile.openSUSE-Leap-15.5-official + Signature
  * [examples] add KankuFile.openSUSE-Tumbleweed-sdboot + Signature
  * [templates] new VM template: vm-x86_64-uefi-tpm2.0.tt2
  * [templates] init.tt2: add Kanku::Handler::CopyProfile
  * [doc] enhance CONTRIBUTING.md
  * [core] made Kanku::Config::Defaults "setup" ready
  - add defaults for
  - Kanku::Setup::Devel
  - Kanku::Setup::Server::Distributed
  - Kanku::Setup::Server::Standalone
  * BUGFIXES
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  * add user to group kvm if exists
  * fixes permission problems on debian
  * backup /etc/group before configuring libvirt
  * [dist] VM templates: improvments for serial console
  * [cli] setup:
  - add user to group `kvm` if exists
  - fixes permission problems on debian
  - backup `/etc/group` before configuring libvirt
  * [cli] return rc &gt; 0 if `kanku up` fails
  * [core][fix] improvements for Kanku::Config::Defaults
  - Better handling if empty defaults
  - merge default settings with configured settings instead of overwriting defaults
  * [setup] use libvirt network name as  bridge name
  * [util] VM: log domain XML only on error
  * [util] CurlHttpDownload: create cache_dir before download if dir not exists
  * [dist] change Net::OBS::Client version to 0.1.3
  * [templates] cleanup existing VM templates
  * [dist] added templates to install in Makefile
  * [core] cleanup cpio api leftovers</changelog>
</package>
<package pkgid="d1917e39cba3287b133b232403f4cc1bd2bfb5f513e353c05de134bac0d76fc9cd05e0bb0c5e61d296ed4c1b95beeccc70d3e8da01747a4b37c6505b1af24cfc" name="keepassxc" arch="src">
  <version epoch="0" ver="2.7.8" rel="1.0.2.1.sr20240429"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1594123200">- Update to version 2.6.0:
  * https://keepassxc.org/blog/2020-07-07-2.6.0-released/
  * https://github.com/keepassxreboot/keepassxc/releases/tag/2.6.0
- drop keepassxc-Fix-window-hiding-after-shown.patch:
  included in update</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1594123201">- add BR for asciidoctor</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1594209600">- add _constraints with 6GB to fix build on ppc64 hopefully</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1598788800">- Update to version 2.6.1:
  - Add menu entries for auto-typing only username or only
    password [#4891]
  - Browser: Add command for retrieving current TOTP [#5278]
  - Improve man pages [#5010]
  - Linux: Support Xfce screen lock signals [#4971]
  - Linux: Add OARS metadata to AppStream markup [#5031]
  - SSH Agent: Substitute tilde with %USERPROFILE% on Windows
    [#5116]
  - Improve password generator UI and UX [#5129]
  - Do not prompt to restart if switching the theme back and
    forth [#5084]
  - Change actions for F1, F2, and F3 keys [#5082]
  - Skip referenced passwords in health check report [#5056]
  - Check system-wide Qt translations directory for downstream
  - translations packaging [#5064]
  - macOS: Change password visibility toggle shortcut to Ctrl+H to
  - avoid conflict with system shortcut [#5114]
  - Browser: Only display domain name in browser access confirm
    dialog to avoid overly wide window sizes [#5214]
  - Fix clipboard not being cleared when database is locked while
    timeout is still active [#5184]
  - Fix list of previous databases not being cleared in some
    cases [#5123]
  - Fix saving of non-data changes on database lock [#5210]
  - Fix search results banner theming [#5197]
  - Don’t enforce theme palette in Classic theme mode and add hover
    effect for buttons [#5122, #5267]
  - Fix label clipping in settings on high-DPI screens [#5227]
  - Fix excessive memory usage by icons on systems with high-DPI
    screens [#5266]
  - Fix crash if number of TOTP digits exceeds ten [#5106]
  - Fix slot detection when first YubiKey is configured on the second
    slot [#5004]
  - Prevent crash if focus widget gets deleted during saving [#5005]
  - Always show buttons for opening or saving attachments [#4956]
  - Update link to Auto-Type help [#5228]
  - Fix build errors with Ninja [#5121]
  - CLI: Fix db-info command wrongly labelled as db-show in
    usage listing [#5140]
  - Windows: Use Classic theme by default if high-contrast mode
    is on [#5191]
  - Linux: Add workaround for qt5ct bug, causing icons not to show
    up [#5011]
  - Linux: Correct high-DPI display by not allowing fractional
    scaling [#5185]
  - Browser: Consider subdomain and path when requesting only
    “best-matching credentials” [#4832]
  - SSH Agent: Always forget all keys on lock [#5115]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1603368000">- Update to version 2.6.2
  - Added
  - Add option to keep window always on top to view menu [#5542]
  - Move show/hide usernames and passwords to view menu [#5542]
  - Add command line options and environment variables for
    changing the config locations [#5452]
  - Include TOTP settings in CSV import/export and add support
    for ISO datetimes [#5346]
  - Changed
  - Mask sensitive information in command execution confirmation
    prompt [#5542]
  - SSH Agent: Avoid shortcut conflict on macOS by changing "Add
    key" to Ctrl+H on all platforms [#5484]
  - Fixed
  - Prevent data loss with drag and drop between databases
    [#5536]
  - Fix crash when toggling Capslock rapidly [#5545]
  - Don't mark URL references as invalid URL [#5380]
  - Reset entry preview after search [#5483]
  - Set Qt::Dialog flag on database open dialog [#5356]
  - Fix sorting of database report columns [#5426]
  - Fix IfDevice matching logic [#5344]
  - Fix layout issues and a stray scrollbar appearing on top of
    the entry edit screen [#5424]
  - Fix tabbing into the notes field [#5424]
  - Fix password generator ignoring settings on load [#5340]
  - Restore natural entry sort order on application load [#5438]
  - Fix paperclip and TOTP columns not saving state [#5327]
  - Enforce fixed password font in entry preview [#5454]
  - Add scrollbar when new database wizard exceeds screen size
    [#5560]
  - Do not mark database as modified when viewing Auto-Type
    associations [#5542]
  - CLI: Fix two heap-use-after-free crashes [#5368, #5470]
  - Browser: Fix key exchange not working with multiple
    simultaneous users on Windows [#5485]
  - Browser: Fix entry retrieval when "only best matching" is
    enabled [#5316]
  - Browser: Ignore recycle bin on KeePassHTTP migration [#5481]
  - KeeShare: Fix import crash [#5542]
  - macOS: Fix toolbar theming and breadcrumb display issues
    [#5482]
  - macOS: Fix file dialog randomly closing [#5479]
  - macOS: Fix being unable to select OPVault files for import
    [#5341]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1610452800">- Update to version 2.6.3
  - Added
  - Support Argon2id KDF [#5778]
  - Support XMLv2 key files [#5798]
  - Changed
  - Improve CSV Import/Export, include time fields and TOTP
    [#5346]
  - Support empty area dragging of the application window [#5860]
  - Display default Auto-Type sequence in preview pane [#5654]
  - Remove strict length limit on generated passwords [#5748]
  - Hide key file path by default when unlocking database [#5779]
  - Document browser extension use with Edge in managed mode
    [#5692]
  - Windows: Prevent clipboard history and cloud sync [#5853]
  - macOS: Update the application icon to Big Sur styling [#5851]
  - Fixed
  - Re-select previously selected entry on database unlock
    [#5559]
  - Properly save special character choice in password generator
    [#5610]
  - Fix crash in browser integration with multiple similar
    entries [#5653]
  - Remove offset on username field in classic theme [#5788]
  - Ensure entry history is copied when drag/dropping entries and
    groups [#5817]
  - Close modal dialogs when database is locked [#5820]
  - Prevent crash when KeeShare modifies an entry that is
    currently being edited [#5827]
  - Improve preview of entry attributes [#5834]
  - Always activate/focus database open dialog preventing mistype
    [#5878]
  - Reports: fix calculation of average password length [#5862]
  - Linux: Delay startup on login to correct tray icon issues
    [#5724]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1612267200">- Update to 2.6.4
  - Added
  - Automatically adapt to light/dark system theme changes
    (Windows/macOS only) [#6034]
  - Changed
  - Show window title as tooltip on system tray [#5948]
  - Compress Snap release as LZO for faster initial startup
    [#5877]
  - Password generator: Set maximum selectable password length to
    999 [#5937]
  - Fixed
  - Fix crash on app close when using SSH agent [#5935]
  - Fix KDF selection showing wrong item when using Argon2id
    [#5923]
  - Automatically close About dialog on database lock if it is
    still open [#5947]
  - Linux: Fix automatic launch at system startup with AppImages
    [#5901]
  - Linux: Fix click-to-move on empty area activating when using
    menus [#5971]
  - Linux: Try multiple times to show tray icon if tray is not
    ready yet [#5948]
  - macOS: Fix KeePassXC blocking clean shutdown [#6002]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1623931200">- Update to 2.6.6
  - Fixed
  - Fix focusing search when pressing hotkey #6603
  - Trim whitespace from TOTP key input prior to processing #6604
  - Fix building on macOS #6598
  - Resolve compiler warnings for unused return values #6607
- Changes from 2.6.5
  - Added
  - Show search bar when toolbar is hidden or in overflow #6279
  - Show countdown for clipboard clearing in status bar #6333
  - Command line option to lock all open databases #6511
  - Allow CSV import of bare TOTP secrets #6211
  - Retain file creation time when saving database #6576
  - Set permissions of saved attachments to be private to the
    current user #6363
  - OPVault: Use Text instead of Name for attribute names #6334
  - Changed
  - Reports: Allow resizing of reports columns #6435
  - Reports: Toggle showing expired entries #6534
  - Save Always on Top setting #6236
  - Password generator can exclude additional lookalike
    characters (6/G, 8/B) #6196
  - Fixed
  - Allow setting MSI properties in unattended install #6196
  - Update MainWindow minimum size to enable smaller verticle
    space #6196
  - Use application font size when setting default or monospace
    fonts #6332
  - Fix notes not clearing in entry preview panel in some cases
    [#6481]
  - macOS: Correct window activation when restoring from tray
    [#6575]
  - macOS: Better handling of minimize after unlock when using
    browser integration #6338
  - Linux: Start after the system tray is available on LXQt #6216
  - Linux: Allow selection of modal dialogs on X11 in Auto-Type
    [#6204]
  - KeeShare: prevent crash when file extension is missing #6174</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1623931201">- newer version of fedora now have the sane cmake macros too.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1634126400">- add https://patch-diff.githubusercontent.com/raw/keepassxreboot/keepassxc/pull/7045.patch
  and adapt it for 2.6.6: This allows us building with LTO</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1648123200">- Update to 2.7.0
  - Major Additions
  - Implement KDBX 4.1 [#7114]
  - Add direct write save option for cloud storage and GVFS
    [#6594]
  - Prevent screen capture on Windows and macOS [#6030]
  - Support quick unlock using Windows Hello [#7384]
  - Support quick unlock using Apple Watch [#5526]
  - Allow specifying database backup paths [#7035]
  - Add tag functionality [#6487][#7436][#7446]
  - Add password rating column to entry view [#4797]
  - Add group clone action [#6124]
  - Show modifications between entry history items [#6789]
  - Ability to bulk-delete and purge unused custom icons [#5970]
  - Support adding custom passphrase wordlists [#6799]
  - Support passphrase wordlists in numbered and PGP-signed
    formats [#6791]
  - Implement support for hardware keys via wireless NFC [#6895]
  - SSH Agent: Add support for OpenSSH 8.2 FIDO/U2F keys [#6371]
  - CLI: Implement attachment handling [#5538]
  - CLI: Add support for okon in offline HIBP checks [#5478]
  - CLI: Implement search command and remove locate [#6805]
  - CLI: Add db statistic output to db-info command [#7032]
  - CLI: Add -i/--include option to generate command. [#7112]
  - CLI: Add a -n (--notes) option to add and edit commands
    [#4646]
  - CLI: Add keyfile option to import command [#5402]
  - CLI: Adding a best option to clip to copy a password of the
    best match [#4489]
  - Browser: Add Microsoft Edge support on Linux [#7100]
  - Browser: Support native password generator from the extension
    [#6529]
  - Browser: Add group settings [#4180]
  - Browser: Add feature to ignore entries for HTTP-Auth Logins
    [#5394]
  - Browser: Support triggering Auto-Type from browser extension
    [#6272]
  - Browser: Add delete-entry command to API [#6899]
  - Browser: Add search 'by-path' url to API [#5535]
  - Browser: search for entries by UUID to API [#4763]
  - Browser: Support auto-download of favicon on entry addition
    [#7179]
  - Auto-Type: Major improvements to Auto-Type
    [#5864][#7463][#7435][#7391][#7129][#6400][#6364][#6361][#5283][#7507]
  - Auto-Type: Fix typing to virtual machines on Windows [#7366]
  - Auto-Type: Re-implement X11 keysym emulation [#7098]
  - Auto-Type: Support multiple Xkb layouts [#6247]
  - Auto-Type: Abort keystroke if modifiers held on X11
    [#6351][#6357]
  - Auto-Type: Add TOTP option to entry level Auto-Type menu
    [#6675]
  - FdoSecrets: Major Refactor and Code Consolidation
    [#5747][#5660][#7043][#6915]
  - FdoSecrets: Implement unlock before search [#6943]
  - Reports: Add browser statistics report [#7197]
  - Major Changes
  - Port crypto backend to Botan [#6209]
  - Improve attachment handling and security
    [#6606][#5034][#7083]
  - Allow selecting any open database in unlock dialog [#5427]
  - KeeShare: Remove checking signed container and QuaZip
    dependency [#7223]
  - Introduce security option to enable copy on double click
    (default off) [#6433]
  - Add 'delete entry without confirm' functionality [#5812]
  - Improve macOS and Windows platform integration [#5851]
  - Lock only the current database by default [#6652]
  - Show expired entries on DB unlock [#7290]
  - Update D-Bus adaptor interface class name to match definition
    file [#7523]
  - Other Changes and Fixes
  - Add countdown progress bar to TOTP preview [#6930]
  - Enter favicon url directly on icons page [#6614]
  - Set C++17 as standard in the build system [#7180]
  - Internalize ykcore into code base [#6654]
  - Transition to Visual Studio builds on Windows [#5874]
  - Ability to delete entries from health check reports [#6537]
  - Enhance remembering last-used directories [#6711]
  - Implement org.freedesktop.appearance.color-scheme support on
    Linux [#7422]
  - Support sorting HTML export [#7011]
  - Add display number of characters in passphrases [#5449]
  - Use Alt+Tab on macOS to switch between databases [#5407]
  - Add feature to sort groups using shortcut keys [#6999]
  - Add CTRL+Enter to apply password generator changes [#6414]
  - Display Database created timestamp on statistics report
    [#6876]
  - Browser: Improve best matching credentials setting [#6893]
  - SSH Agent: Use both Pageant and OpenSSH agent simultaneously
    on Windows [#6288]
  - SSH Agent: Allow using database path to resolve keys [#6365]
  - SSH Agent: Show correct error messages in main window [#7166]
  - Multiple fixes for MSI installer [#6630]
  - Fix tab order for CSV import dialog to match screen order
    [#7315]
  - Don't mark kdbx:// urls as invalid [#7221]
  - Make selected text copyable instead of copying password
    [#7209]
  - Detect timestamp resolution for CSV files [#7196]
  - Fix crash while downloading favicon [#7104]
  - Correct naming of newly generated keyx files [#7010]
  - Place the 'Recycle Bin' at the bottom of the list when groups
    are sorted [#7004]
  - Handle tilde with custom browser paths [#6659]
  - Don't scroll up when deleting an entry [#6833]
  - Set the MIME-Type to text/plain when using wl-copy on wayland
    [#6832]
  - Fix adaptive icon painting [#5989][#6033]
  - Fix favicon download from URL with non-standard port [#5509]
  - Ignore recycle bin on KeePassHTTP migration [#5481]
  - Fix keepassxc-cr-recovery utility [#7521]
  - Fix Auto-Type not working when audio recording indicator is
    active on macOS 12.2+ [#7526]
- drop 7045.patch
- adapt build requires to the new version</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 2.7.1:
  * Show when tags are changed in entry history
  * Improve tags editing and allow spaces in tags
  * Improve layout of entry preview panel
  * Incorporate patches to support Flatpak distribution
  * Add expiration presets for 12 and 24 hours
  * Fix crash when building history change list
  * Fix hiding password on database unlock
  * Fix AES KDF slow transform speed
  * Auto-Type: Correct timing issue on macOS and Linux that prevented typing
  * Auto-Type: Fix use of Ctrl/Alt/Shift/Win modifiers on Windows
  * Auto-Type: Reduce/eliminate delay when searching for entries
  * Auto-Type: Map ASCII dead keys on Linux for international keyboards
  * CLI: Fix detection of hardware keys (YubiKey)
  * CLI: Add missing parameter -c to add/edit entries command
  * Secret Service: Fix crash when multiple prompts are shown
  * SSH Agent: Fix default agent selection on Windows
  * Fix database unlock dialog not being the top window on Linux
  * Fix drag/drop entries between tabs on Wayland
  * Fix compiling with minizip-ng</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1666612800">- update to 2.7.3:
  Due to a bug in macOS window behavior, 2.7.2 has been immediately
  superseded by 2.7.3.
  - Changes
  - Enhance Tags Support and Add Saved Searches [#8435, #8607]
  - Significant improvements to entry preview panel [#7993]
  - Add password strength indicator to all password fields [#7885]
  - Limit zxcvbn entropy estimation length to 128 characters [#7748]
  - Try full URL path when fetching favicon [#8565]
  - Hide usernames in preview panel when hidden in entry view [#8608]
  - Enable dark title bar on windows when accent color is not used [#8498]
  - Add option to display passwords in color in preview panel [#7097]
  - Add XML Export option to GUI [#8524]
  - Increase entropy required for a "good" password rating to 75 [#8523]
  - Add shortcut to copy password with TOTP appended [#8443]
  - Show entry count in status bar [#8435]
  - Allow KeePassXC to be built without X11 [#8147]
  - Enable use of VivoKey Apex and Dangerous Things FlexSecure tokens [#8332]
  - Add setting for number of recent files [#8239]
  - Add Ctrl+Tab shortcut to cycle databases in unlock dialog [#8168]
  - Replace offensive words in eff_large.wordlist [#7968]
  - Auto-Type: PICKCHARS can specify attribute and ignore BEEP [#8118]
  - Linux: Add isHardwareKeySupported and refreshHardwareKeys to DBus methods [#8055]
  - Add config variable to specify default database file name [#8042]
  - Support numeric aware sorting on Windows and macOS [#8363]
  - CLI: Add db-edit command [#8400]
  - CLI: Add option to display all attributes with show command [#8256]
  - CLI: Show UUID and tags with show and clip commands [#8241]
  - Browser: Move socket into separate directory on Linux [#8030]
  - Browser: Add group setting to omit WWW subdomain when matching URLs [#7988]
  - FdoSecrets: Ask to unlock the database when creating items [#8022, #8028]
  - FdoSecrets: Skip entries in recycle bin when searching [#8021]
  - Fixes
  - Fix potential deadlock in UI when saving [#8606]
  - Fix newlines when copying notes from preview panel [#8542]
  - Fix dark mode detection on Linux [#8477]
  - Fix crash when deleting items in recycle bin while searching [#8117]
  - Fix crash when trying to close database during unlock [#8144]
  - Fix tabbing around the interface [#8435, #8520]
  - Fix OPVault import when there are multiple OTP fields [#8436]
  - Fix various Windows Hello bugs [#8354]
  - Fix use of Apple Watch for Quick Unlock [#8311]
  - Better handling of "Lock on Minimize" setting [#8202]
  - Check for write permission before entering portable mode [#8447]
  - Correct regex escape logic to prevent parse errors [#7778]
  - Normalize slashes and file case for last used databases [#7864, #7214]
  - Link ykcore against pthread [#7807]
  - Auto-Type: Fix menu entries in selection dialog on Windows [#7987]
  - Auto-Type: Fix use of modifiers under macOS [#8111]
  - CLI: Fix output when using clip with the -t flag [#8271]
  - Browser: Use asynchronous access confirm dialog [#8273]
  - Browser: Always send database locked/unlocked status [#8114]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1667217600">- update to 2.7.4:
  - Changes
  - Add 2 months expiration preset [#8687]
  - CLI: Add Unicode support on Windows [#8618]
  - Fixes
  - Fix crash on macOS when unlocking database [#8676]
  - Fix display of passwords in preview panel [#8633]
  - Fix clicking links in entry preview panel [#8644]
  - Prevent expired entries search if no results returned [#8643]
  - Browser: Revert code causing connection problems [#8665]
  - Browser: Fix socket file symbolic link on Linux [#8656]
  - Flatpak: Fix launching browser proxy service [#8680]
  - SSH Agent: Fix paegent support on Windows [#8619]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1684238400">- update to 2.7.5:
  - Changes
  - Add menu option to allow screenshots [#8841]
  - Add support for Botan 3 [#9388]
  - Increase max TOTP step to 24 hours [#9149]
  - Improve HTML export layout [#8987]
  - Turn search reset off by default [#9153]
  - Use QClipboard::clear() instead of setting blank text [#9148]
  - Hide group column header choice when not in search [#9171]
  - Improve look of KeePassXC logo and icons [#9355]
  - Add keyboard shortcuts for app and database settings [#9007]
  - Hide rename button from attachments preview panel [#8842]
  - Linux: Set SingleMainWindow in .desktop file [#7430]
  - Fixes
  - Fix crash when search clears while creating new entry [#9230]
  - Fix crash when using Windows Hello in a Remote Desktop
    session [#9006]
  - Fix crash in Group Edit after enabling Browser Integration
    [#8778]
  - Fix canceling quick unlock when it is unavailable [#9034]
  - Set password input field font correctly [#8732]
  - Greatly improve performance when rendering entry view [#9398]
  - Fix various accessibility issues [#9138]
  - Fix arrows size when expand/collapse a group [#9096]
  - Select the clone instead of the original after cloning an
    entry [#9070]
  - Fix bugs with preview widget [#9170]
  - Fix status bar update when switching to other DB [#9073]
  - Fix database settings spin box bug [#9101]
  - Fix Ctrl+Tab shortcut to cycle databases in unlock dialog
    [#8839]
  - Fix TOTP QR code maintaining square ratio [#9027]
  - Fix Auto-Type configuration page on custom sequence selection
    [#8752]
  - Fix unexpected behavior of --lock when KeePassXC is not
    running [#8889]
  - Make open folder icon exempt from "Apply group icon to entry"
    [#9205]
  - Allow setting default file open directory with env var
    [#9192]
  - SSH Agent: Fix support for AES-256/GCM openssh keys [#8968]
  - Browser: Fix Native Messaging script path with BSD OS's
    [#8835]
  - MacOS: Fix text selection for Auto-Type clear field [#9066]
  - MacOS: Don't rely on AppleInterfaceStyle for theme switching
    [#8615]
  - Windows: Remove registry detection of desktop shortcut
    [#9380]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1692360000">- update to 2.7.6:
  - Changes
  - Significant improvement to visual when drag/drop entries
    [#9698]
  - Automatically prompt for Quick Unlock when showing unlock
    dialog [#9697]
  - Improve colorful lock icon and fix file MIME icon on KDE
    [#9632]
  - Ability to search by entry UUID [#9571]
  - Add challenge-response support for NitroKey 3 [#9631]
  - Auto-Type: Disable entry level Auto-Type when disabled at
    group/entry [#9672]
  - Browser: Show warning when adding duplicate URL's to entry
    [#9588][#9635]
  - Browser: Improve error message when proxy cannot be found
    [#9385]
  - Fixes
  - Fix crash on exit on macOS [#9620]
  - Fix crash on search if entry doesn't have a group [#9633]
  - Fix several issues with Quick Unlock [#9697]
  - Enable save button when not auto-saving non-data changes
    [#9634]
  - Several UI/UX fixes [#9647]
  - Move toolbar back to top of window when disabling movement
    [#9699]
  - Browser: Fix handling of expired credentials [#9595]
  - Windows: Prevent white flicker when launching application
    [#9637]
  - Linux: Fix warning message about allow screencapture [#9638]
  - FdoSecrets: Fix access confirmation dialog showing even when
    disabled [#9690]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1702987200">- enable building of utils/keepassxc-cr-recovery for openSUSE
  this adds buildrequires for golang-packaging/golang/zst</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1710072000">- update to 2.7.7:
  - Changes
  - Support USB Hotplug for Hardware Key interface [#10092]
  - Support 1PUX and Bitwarden import [#9815]
  - Browser: Add support for PassKeys [#8825, #9987, #10318]
  - Build System: Move to vcpkg manifest mode [#10088]
  - Fixes
  - Fix multiple TOTP issues [#9874]
  - Fix focus loss on save when the editor is not visible anymore
    [#10075]
  - Fix visual when removing entry from history [#9947]
  - Fix first entry is not selected when a search is performed
    [#9868]
  - Prevent scrollbars on entry drag/drop [#9747]
  - Prevent duplicate characters in "Also choose from" field of
    password generator [#9803]
  - Security: Prevent byte-by-byte and attachment inference side
    channel attacks [#10266]
  - Browser: Fix raising Update Entry messagebox [#9853]
  - Browser: Fix bugs when returning credentials [#9136]
  - Browser: Fix crash on database open from browser [#9939]
  - Browser: Fix support for referenced URL fields [#8788]
  - MacOS: Fix crash when changing highlight/accent color
    [#10348]
  - MacOS: Fix TouchID appearing even though lid is closed
    [#10092]
  - Windows: Fix terminating KeePassXC processes with MSI
    installer [#9822]
  - FdoSecrets: Fix database merge crash when enabled [#10136]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1710417600">- do not list _contraints and _service files as source as the
  source validator does not handle this atm.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1714996800">- update to 2.7.8:
  - Changes
  - Add hotkey for showing search help [#10591]
  - Add hotkey for group switching (Ctrl+Shift+PgUp/PgDown)
    [#10625]
  - Add per-database auto-save delay setting [#9100]
  - Add configurable password strength check on database password
    [#9782]
  - Add setting to hide menubar [#10341]
  - Improve Bitwarden 1PUX import and support organization
    collections [#10499]
  - Show advanced settings checkbox only for settings that have
    them [#6513]
  - Remove obsolete setting for requiring repeated password entry
    [#9722]
  - Passkeys: Allow registering Passkeys to existing entries
    [#10408]
  - Passkeys: Show warning about data being unencrypted before
    Passkey export [#10411]
  - Passkeys: Support NFC and USB transports [#10402]
  - Passkeys: Pass extension JSON data to browser [#10615]
  - SSH Agent: Do not use entries from recycle bin [#10518]
  - Linux: Change hotkey sequence used for {CLEARFIELD} Auto-Type
    [#10008]
  - Windows: Improve DACL memory access protection [#10618]
  - Fixes
  - Fix crash when deleting history items [#10451]
  - Fix crash on screen lock or computer sleep [#10458]
  - Fix search field not being focused after unlock [#10459]
  - Fix loss of window focus when Auto-Type needs to unlock a
    database [#10555]
  - Fix inconsistent TOTP visibility on unlock [#10009]
  - Fix CSV import skipping over single-name groups [#10575]
  - Fix key file folder being remembered even if disabled in
    settings [#10636]
  - Fix issues with entry editing and database locking [#10667]
  - Fix key file text when provided on command line [#10642]
  - Fix issues with hardware key auto detection [#10663]
  - Do not override monospace font size [#10282]
  - Perform group sort only when group view is in focus [#10202]
  - Do not show decimals for attachment sizes in Bytes [#10595]
  - Prevent merging of global custom data when merging databases
    [#10452]
  - Fix minor translation issues [#10635]
  - Passkeys: Fix StrongBox incompatibility [#10420]
  - Passkeys: Set RP ID to effective domain if unset instead of
    returning an error [#10384]
  - Passkeys: Various UI fixes and improvements [#10427, #10608,
    [#10609]]
  - AppImage: Fix URL opening [#10624]
  - Flatpak: Fix application autostart [#10563]
  - Linux/macOS: Fix button sizes on modal alert popups [#10500]
  - Linux: Fix clipboard clear on Wayland [#10500]
  - Windows: Preserve file-hidden attribute [#10343]</changelog>
</package>
<package pkgid="38729968a92b8efee31bb93bc719e81e0fe889ac15ffa4ce6c57d5d88a54af46af411dd4016a7a4d04332073c1033dcf0f7a7a000cec17618312545269d90426" name="keepassxc" arch="x86_64">
  <version epoch="0" ver="2.7.8" rel="1.0.2.1.sr20240429"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1610452800">- Update to version 2.6.3
  - Added
  - Support Argon2id KDF [#5778]
  - Support XMLv2 key files [#5798]
  - Changed
  - Improve CSV Import/Export, include time fields and TOTP
    [#5346]
  - Support empty area dragging of the application window [#5860]
  - Display default Auto-Type sequence in preview pane [#5654]
  - Remove strict length limit on generated passwords [#5748]
  - Hide key file path by default when unlocking database [#5779]
  - Document browser extension use with Edge in managed mode
    [#5692]
  - Windows: Prevent clipboard history and cloud sync [#5853]
  - macOS: Update the application icon to Big Sur styling [#5851]
  - Fixed
  - Re-select previously selected entry on database unlock
    [#5559]
  - Properly save special character choice in password generator
    [#5610]
  - Fix crash in browser integration with multiple similar
    entries [#5653]
  - Remove offset on username field in classic theme [#5788]
  - Ensure entry history is copied when drag/dropping entries and
    groups [#5817]
  - Close modal dialogs when database is locked [#5820]
  - Prevent crash when KeeShare modifies an entry that is
    currently being edited [#5827]
  - Improve preview of entry attributes [#5834]
  - Always activate/focus database open dialog preventing mistype
    [#5878]
  - Reports: fix calculation of average password length [#5862]
  - Linux: Delay startup on login to correct tray icon issues
    [#5724]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1612267200">- Update to 2.6.4
  - Added
  - Automatically adapt to light/dark system theme changes
    (Windows/macOS only) [#6034]
  - Changed
  - Show window title as tooltip on system tray [#5948]
  - Compress Snap release as LZO for faster initial startup
    [#5877]
  - Password generator: Set maximum selectable password length to
    999 [#5937]
  - Fixed
  - Fix crash on app close when using SSH agent [#5935]
  - Fix KDF selection showing wrong item when using Argon2id
    [#5923]
  - Automatically close About dialog on database lock if it is
    still open [#5947]
  - Linux: Fix automatic launch at system startup with AppImages
    [#5901]
  - Linux: Fix click-to-move on empty area activating when using
    menus [#5971]
  - Linux: Try multiple times to show tray icon if tray is not
    ready yet [#5948]
  - macOS: Fix KeePassXC blocking clean shutdown [#6002]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1623931200">- Update to 2.6.6
  - Fixed
  - Fix focusing search when pressing hotkey #6603
  - Trim whitespace from TOTP key input prior to processing #6604
  - Fix building on macOS #6598
  - Resolve compiler warnings for unused return values #6607
- Changes from 2.6.5
  - Added
  - Show search bar when toolbar is hidden or in overflow #6279
  - Show countdown for clipboard clearing in status bar #6333
  - Command line option to lock all open databases #6511
  - Allow CSV import of bare TOTP secrets #6211
  - Retain file creation time when saving database #6576
  - Set permissions of saved attachments to be private to the
    current user #6363
  - OPVault: Use Text instead of Name for attribute names #6334
  - Changed
  - Reports: Allow resizing of reports columns #6435
  - Reports: Toggle showing expired entries #6534
  - Save Always on Top setting #6236
  - Password generator can exclude additional lookalike
    characters (6/G, 8/B) #6196
  - Fixed
  - Allow setting MSI properties in unattended install #6196
  - Update MainWindow minimum size to enable smaller verticle
    space #6196
  - Use application font size when setting default or monospace
    fonts #6332
  - Fix notes not clearing in entry preview panel in some cases
    [#6481]
  - macOS: Correct window activation when restoring from tray
    [#6575]
  - macOS: Better handling of minimize after unlock when using
    browser integration #6338
  - Linux: Start after the system tray is available on LXQt #6216
  - Linux: Allow selection of modal dialogs on X11 in Auto-Type
    [#6204]
  - KeeShare: prevent crash when file extension is missing #6174</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1623931201">- newer version of fedora now have the sane cmake macros too.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1634126400">- add https://patch-diff.githubusercontent.com/raw/keepassxreboot/keepassxc/pull/7045.patch
  and adapt it for 2.6.6: This allows us building with LTO</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1648123200">- Update to 2.7.0
  - Major Additions
  - Implement KDBX 4.1 [#7114]
  - Add direct write save option for cloud storage and GVFS
    [#6594]
  - Prevent screen capture on Windows and macOS [#6030]
  - Support quick unlock using Windows Hello [#7384]
  - Support quick unlock using Apple Watch [#5526]
  - Allow specifying database backup paths [#7035]
  - Add tag functionality [#6487][#7436][#7446]
  - Add password rating column to entry view [#4797]
  - Add group clone action [#6124]
  - Show modifications between entry history items [#6789]
  - Ability to bulk-delete and purge unused custom icons [#5970]
  - Support adding custom passphrase wordlists [#6799]
  - Support passphrase wordlists in numbered and PGP-signed
    formats [#6791]
  - Implement support for hardware keys via wireless NFC [#6895]
  - SSH Agent: Add support for OpenSSH 8.2 FIDO/U2F keys [#6371]
  - CLI: Implement attachment handling [#5538]
  - CLI: Add support for okon in offline HIBP checks [#5478]
  - CLI: Implement search command and remove locate [#6805]
  - CLI: Add db statistic output to db-info command [#7032]
  - CLI: Add -i/--include option to generate command. [#7112]
  - CLI: Add a -n (--notes) option to add and edit commands
    [#4646]
  - CLI: Add keyfile option to import command [#5402]
  - CLI: Adding a best option to clip to copy a password of the
    best match [#4489]
  - Browser: Add Microsoft Edge support on Linux [#7100]
  - Browser: Support native password generator from the extension
    [#6529]
  - Browser: Add group settings [#4180]
  - Browser: Add feature to ignore entries for HTTP-Auth Logins
    [#5394]
  - Browser: Support triggering Auto-Type from browser extension
    [#6272]
  - Browser: Add delete-entry command to API [#6899]
  - Browser: Add search 'by-path' url to API [#5535]
  - Browser: search for entries by UUID to API [#4763]
  - Browser: Support auto-download of favicon on entry addition
    [#7179]
  - Auto-Type: Major improvements to Auto-Type
    [#5864][#7463][#7435][#7391][#7129][#6400][#6364][#6361][#5283][#7507]
  - Auto-Type: Fix typing to virtual machines on Windows [#7366]
  - Auto-Type: Re-implement X11 keysym emulation [#7098]
  - Auto-Type: Support multiple Xkb layouts [#6247]
  - Auto-Type: Abort keystroke if modifiers held on X11
    [#6351][#6357]
  - Auto-Type: Add TOTP option to entry level Auto-Type menu
    [#6675]
  - FdoSecrets: Major Refactor and Code Consolidation
    [#5747][#5660][#7043][#6915]
  - FdoSecrets: Implement unlock before search [#6943]
  - Reports: Add browser statistics report [#7197]
  - Major Changes
  - Port crypto backend to Botan [#6209]
  - Improve attachment handling and security
    [#6606][#5034][#7083]
  - Allow selecting any open database in unlock dialog [#5427]
  - KeeShare: Remove checking signed container and QuaZip
    dependency [#7223]
  - Introduce security option to enable copy on double click
    (default off) [#6433]
  - Add 'delete entry without confirm' functionality [#5812]
  - Improve macOS and Windows platform integration [#5851]
  - Lock only the current database by default [#6652]
  - Show expired entries on DB unlock [#7290]
  - Update D-Bus adaptor interface class name to match definition
    file [#7523]
  - Other Changes and Fixes
  - Add countdown progress bar to TOTP preview [#6930]
  - Enter favicon url directly on icons page [#6614]
  - Set C++17 as standard in the build system [#7180]
  - Internalize ykcore into code base [#6654]
  - Transition to Visual Studio builds on Windows [#5874]
  - Ability to delete entries from health check reports [#6537]
  - Enhance remembering last-used directories [#6711]
  - Implement org.freedesktop.appearance.color-scheme support on
    Linux [#7422]
  - Support sorting HTML export [#7011]
  - Add display number of characters in passphrases [#5449]
  - Use Alt+Tab on macOS to switch between databases [#5407]
  - Add feature to sort groups using shortcut keys [#6999]
  - Add CTRL+Enter to apply password generator changes [#6414]
  - Display Database created timestamp on statistics report
    [#6876]
  - Browser: Improve best matching credentials setting [#6893]
  - SSH Agent: Use both Pageant and OpenSSH agent simultaneously
    on Windows [#6288]
  - SSH Agent: Allow using database path to resolve keys [#6365]
  - SSH Agent: Show correct error messages in main window [#7166]
  - Multiple fixes for MSI installer [#6630]
  - Fix tab order for CSV import dialog to match screen order
    [#7315]
  - Don't mark kdbx:// urls as invalid [#7221]
  - Make selected text copyable instead of copying password
    [#7209]
  - Detect timestamp resolution for CSV files [#7196]
  - Fix crash while downloading favicon [#7104]
  - Correct naming of newly generated keyx files [#7010]
  - Place the 'Recycle Bin' at the bottom of the list when groups
    are sorted [#7004]
  - Handle tilde with custom browser paths [#6659]
  - Don't scroll up when deleting an entry [#6833]
  - Set the MIME-Type to text/plain when using wl-copy on wayland
    [#6832]
  - Fix adaptive icon painting [#5989][#6033]
  - Fix favicon download from URL with non-standard port [#5509]
  - Ignore recycle bin on KeePassHTTP migration [#5481]
  - Fix keepassxc-cr-recovery utility [#7521]
  - Fix Auto-Type not working when audio recording indicator is
    active on macOS 12.2+ [#7526]
- drop 7045.patch
- adapt build requires to the new version</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 2.7.1:
  * Show when tags are changed in entry history
  * Improve tags editing and allow spaces in tags
  * Improve layout of entry preview panel
  * Incorporate patches to support Flatpak distribution
  * Add expiration presets for 12 and 24 hours
  * Fix crash when building history change list
  * Fix hiding password on database unlock
  * Fix AES KDF slow transform speed
  * Auto-Type: Correct timing issue on macOS and Linux that prevented typing
  * Auto-Type: Fix use of Ctrl/Alt/Shift/Win modifiers on Windows
  * Auto-Type: Reduce/eliminate delay when searching for entries
  * Auto-Type: Map ASCII dead keys on Linux for international keyboards
  * CLI: Fix detection of hardware keys (YubiKey)
  * CLI: Add missing parameter -c to add/edit entries command
  * Secret Service: Fix crash when multiple prompts are shown
  * SSH Agent: Fix default agent selection on Windows
  * Fix database unlock dialog not being the top window on Linux
  * Fix drag/drop entries between tabs on Wayland
  * Fix compiling with minizip-ng</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1666612800">- update to 2.7.3:
  Due to a bug in macOS window behavior, 2.7.2 has been immediately
  superseded by 2.7.3.
  - Changes
  - Enhance Tags Support and Add Saved Searches [#8435, #8607]
  - Significant improvements to entry preview panel [#7993]
  - Add password strength indicator to all password fields [#7885]
  - Limit zxcvbn entropy estimation length to 128 characters [#7748]
  - Try full URL path when fetching favicon [#8565]
  - Hide usernames in preview panel when hidden in entry view [#8608]
  - Enable dark title bar on windows when accent color is not used [#8498]
  - Add option to display passwords in color in preview panel [#7097]
  - Add XML Export option to GUI [#8524]
  - Increase entropy required for a "good" password rating to 75 [#8523]
  - Add shortcut to copy password with TOTP appended [#8443]
  - Show entry count in status bar [#8435]
  - Allow KeePassXC to be built without X11 [#8147]
  - Enable use of VivoKey Apex and Dangerous Things FlexSecure tokens [#8332]
  - Add setting for number of recent files [#8239]
  - Add Ctrl+Tab shortcut to cycle databases in unlock dialog [#8168]
  - Replace offensive words in eff_large.wordlist [#7968]
  - Auto-Type: PICKCHARS can specify attribute and ignore BEEP [#8118]
  - Linux: Add isHardwareKeySupported and refreshHardwareKeys to DBus methods [#8055]
  - Add config variable to specify default database file name [#8042]
  - Support numeric aware sorting on Windows and macOS [#8363]
  - CLI: Add db-edit command [#8400]
  - CLI: Add option to display all attributes with show command [#8256]
  - CLI: Show UUID and tags with show and clip commands [#8241]
  - Browser: Move socket into separate directory on Linux [#8030]
  - Browser: Add group setting to omit WWW subdomain when matching URLs [#7988]
  - FdoSecrets: Ask to unlock the database when creating items [#8022, #8028]
  - FdoSecrets: Skip entries in recycle bin when searching [#8021]
  - Fixes
  - Fix potential deadlock in UI when saving [#8606]
  - Fix newlines when copying notes from preview panel [#8542]
  - Fix dark mode detection on Linux [#8477]
  - Fix crash when deleting items in recycle bin while searching [#8117]
  - Fix crash when trying to close database during unlock [#8144]
  - Fix tabbing around the interface [#8435, #8520]
  - Fix OPVault import when there are multiple OTP fields [#8436]
  - Fix various Windows Hello bugs [#8354]
  - Fix use of Apple Watch for Quick Unlock [#8311]
  - Better handling of "Lock on Minimize" setting [#8202]
  - Check for write permission before entering portable mode [#8447]
  - Correct regex escape logic to prevent parse errors [#7778]
  - Normalize slashes and file case for last used databases [#7864, #7214]
  - Link ykcore against pthread [#7807]
  - Auto-Type: Fix menu entries in selection dialog on Windows [#7987]
  - Auto-Type: Fix use of modifiers under macOS [#8111]
  - CLI: Fix output when using clip with the -t flag [#8271]
  - Browser: Use asynchronous access confirm dialog [#8273]
  - Browser: Always send database locked/unlocked status [#8114]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1667217600">- update to 2.7.4:
  - Changes
  - Add 2 months expiration preset [#8687]
  - CLI: Add Unicode support on Windows [#8618]
  - Fixes
  - Fix crash on macOS when unlocking database [#8676]
  - Fix display of passwords in preview panel [#8633]
  - Fix clicking links in entry preview panel [#8644]
  - Prevent expired entries search if no results returned [#8643]
  - Browser: Revert code causing connection problems [#8665]
  - Browser: Fix socket file symbolic link on Linux [#8656]
  - Flatpak: Fix launching browser proxy service [#8680]
  - SSH Agent: Fix paegent support on Windows [#8619]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1684238400">- update to 2.7.5:
  - Changes
  - Add menu option to allow screenshots [#8841]
  - Add support for Botan 3 [#9388]
  - Increase max TOTP step to 24 hours [#9149]
  - Improve HTML export layout [#8987]
  - Turn search reset off by default [#9153]
  - Use QClipboard::clear() instead of setting blank text [#9148]
  - Hide group column header choice when not in search [#9171]
  - Improve look of KeePassXC logo and icons [#9355]
  - Add keyboard shortcuts for app and database settings [#9007]
  - Hide rename button from attachments preview panel [#8842]
  - Linux: Set SingleMainWindow in .desktop file [#7430]
  - Fixes
  - Fix crash when search clears while creating new entry [#9230]
  - Fix crash when using Windows Hello in a Remote Desktop
    session [#9006]
  - Fix crash in Group Edit after enabling Browser Integration
    [#8778]
  - Fix canceling quick unlock when it is unavailable [#9034]
  - Set password input field font correctly [#8732]
  - Greatly improve performance when rendering entry view [#9398]
  - Fix various accessibility issues [#9138]
  - Fix arrows size when expand/collapse a group [#9096]
  - Select the clone instead of the original after cloning an
    entry [#9070]
  - Fix bugs with preview widget [#9170]
  - Fix status bar update when switching to other DB [#9073]
  - Fix database settings spin box bug [#9101]
  - Fix Ctrl+Tab shortcut to cycle databases in unlock dialog
    [#8839]
  - Fix TOTP QR code maintaining square ratio [#9027]
  - Fix Auto-Type configuration page on custom sequence selection
    [#8752]
  - Fix unexpected behavior of --lock when KeePassXC is not
    running [#8889]
  - Make open folder icon exempt from "Apply group icon to entry"
    [#9205]
  - Allow setting default file open directory with env var
    [#9192]
  - SSH Agent: Fix support for AES-256/GCM openssh keys [#8968]
  - Browser: Fix Native Messaging script path with BSD OS's
    [#8835]
  - MacOS: Fix text selection for Auto-Type clear field [#9066]
  - MacOS: Don't rely on AppleInterfaceStyle for theme switching
    [#8615]
  - Windows: Remove registry detection of desktop shortcut
    [#9380]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1692360000">- update to 2.7.6:
  - Changes
  - Significant improvement to visual when drag/drop entries
    [#9698]
  - Automatically prompt for Quick Unlock when showing unlock
    dialog [#9697]
  - Improve colorful lock icon and fix file MIME icon on KDE
    [#9632]
  - Ability to search by entry UUID [#9571]
  - Add challenge-response support for NitroKey 3 [#9631]
  - Auto-Type: Disable entry level Auto-Type when disabled at
    group/entry [#9672]
  - Browser: Show warning when adding duplicate URL's to entry
    [#9588][#9635]
  - Browser: Improve error message when proxy cannot be found
    [#9385]
  - Fixes
  - Fix crash on exit on macOS [#9620]
  - Fix crash on search if entry doesn't have a group [#9633]
  - Fix several issues with Quick Unlock [#9697]
  - Enable save button when not auto-saving non-data changes
    [#9634]
  - Several UI/UX fixes [#9647]
  - Move toolbar back to top of window when disabling movement
    [#9699]
  - Browser: Fix handling of expired credentials [#9595]
  - Windows: Prevent white flicker when launching application
    [#9637]
  - Linux: Fix warning message about allow screencapture [#9638]
  - FdoSecrets: Fix access confirmation dialog showing even when
    disabled [#9690]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1702987200">- enable building of utils/keepassxc-cr-recovery for openSUSE
  this adds buildrequires for golang-packaging/golang/zst</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1710072000">- update to 2.7.7:
  - Changes
  - Support USB Hotplug for Hardware Key interface [#10092]
  - Support 1PUX and Bitwarden import [#9815]
  - Browser: Add support for PassKeys [#8825, #9987, #10318]
  - Build System: Move to vcpkg manifest mode [#10088]
  - Fixes
  - Fix multiple TOTP issues [#9874]
  - Fix focus loss on save when the editor is not visible anymore
    [#10075]
  - Fix visual when removing entry from history [#9947]
  - Fix first entry is not selected when a search is performed
    [#9868]
  - Prevent scrollbars on entry drag/drop [#9747]
  - Prevent duplicate characters in "Also choose from" field of
    password generator [#9803]
  - Security: Prevent byte-by-byte and attachment inference side
    channel attacks [#10266]
  - Browser: Fix raising Update Entry messagebox [#9853]
  - Browser: Fix bugs when returning credentials [#9136]
  - Browser: Fix crash on database open from browser [#9939]
  - Browser: Fix support for referenced URL fields [#8788]
  - MacOS: Fix crash when changing highlight/accent color
    [#10348]
  - MacOS: Fix TouchID appearing even though lid is closed
    [#10092]
  - Windows: Fix terminating KeePassXC processes with MSI
    installer [#9822]
  - FdoSecrets: Fix database merge crash when enabled [#10136]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1710417600">- do not list _contraints and _service files as source as the
  source validator does not handle this atm.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1714996800">- update to 2.7.8:
  - Changes
  - Add hotkey for showing search help [#10591]
  - Add hotkey for group switching (Ctrl+Shift+PgUp/PgDown)
    [#10625]
  - Add per-database auto-save delay setting [#9100]
  - Add configurable password strength check on database password
    [#9782]
  - Add setting to hide menubar [#10341]
  - Improve Bitwarden 1PUX import and support organization
    collections [#10499]
  - Show advanced settings checkbox only for settings that have
    them [#6513]
  - Remove obsolete setting for requiring repeated password entry
    [#9722]
  - Passkeys: Allow registering Passkeys to existing entries
    [#10408]
  - Passkeys: Show warning about data being unencrypted before
    Passkey export [#10411]
  - Passkeys: Support NFC and USB transports [#10402]
  - Passkeys: Pass extension JSON data to browser [#10615]
  - SSH Agent: Do not use entries from recycle bin [#10518]
  - Linux: Change hotkey sequence used for {CLEARFIELD} Auto-Type
    [#10008]
  - Windows: Improve DACL memory access protection [#10618]
  - Fixes
  - Fix crash when deleting history items [#10451]
  - Fix crash on screen lock or computer sleep [#10458]
  - Fix search field not being focused after unlock [#10459]
  - Fix loss of window focus when Auto-Type needs to unlock a
    database [#10555]
  - Fix inconsistent TOTP visibility on unlock [#10009]
  - Fix CSV import skipping over single-name groups [#10575]
  - Fix key file folder being remembered even if disabled in
    settings [#10636]
  - Fix issues with entry editing and database locking [#10667]
  - Fix key file text when provided on command line [#10642]
  - Fix issues with hardware key auto detection [#10663]
  - Do not override monospace font size [#10282]
  - Perform group sort only when group view is in focus [#10202]
  - Do not show decimals for attachment sizes in Bytes [#10595]
  - Prevent merging of global custom data when merging databases
    [#10452]
  - Fix minor translation issues [#10635]
  - Passkeys: Fix StrongBox incompatibility [#10420]
  - Passkeys: Set RP ID to effective domain if unset instead of
    returning an error [#10384]
  - Passkeys: Various UI fixes and improvements [#10427, #10608,
    [#10609]]
  - AppImage: Fix URL opening [#10624]
  - Flatpak: Fix application autostart [#10563]
  - Linux/macOS: Fix button sizes on modal alert popups [#10500]
  - Linux: Fix clipboard clear on Wayland [#10500]
  - Windows: Preserve file-hidden attribute [#10343]</changelog>
</package>
<package pkgid="ddf69a75355bed03cf1a67c8a52b2296147150983b7500490d4e9807d0ddddcc99136ea1050a2e0204042399eeba00c79606ee2f545a538417dd1fc6eaf35e9d" name="keepassxc-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.7.8" rel="1.0.2.1.sr20240429"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1610452800">- Update to version 2.6.3
  - Added
  - Support Argon2id KDF [#5778]
  - Support XMLv2 key files [#5798]
  - Changed
  - Improve CSV Import/Export, include time fields and TOTP
    [#5346]
  - Support empty area dragging of the application window [#5860]
  - Display default Auto-Type sequence in preview pane [#5654]
  - Remove strict length limit on generated passwords [#5748]
  - Hide key file path by default when unlocking database [#5779]
  - Document browser extension use with Edge in managed mode
    [#5692]
  - Windows: Prevent clipboard history and cloud sync [#5853]
  - macOS: Update the application icon to Big Sur styling [#5851]
  - Fixed
  - Re-select previously selected entry on database unlock
    [#5559]
  - Properly save special character choice in password generator
    [#5610]
  - Fix crash in browser integration with multiple similar
    entries [#5653]
  - Remove offset on username field in classic theme [#5788]
  - Ensure entry history is copied when drag/dropping entries and
    groups [#5817]
  - Close modal dialogs when database is locked [#5820]
  - Prevent crash when KeeShare modifies an entry that is
    currently being edited [#5827]
  - Improve preview of entry attributes [#5834]
  - Always activate/focus database open dialog preventing mistype
    [#5878]
  - Reports: fix calculation of average password length [#5862]
  - Linux: Delay startup on login to correct tray icon issues
    [#5724]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1612267200">- Update to 2.6.4
  - Added
  - Automatically adapt to light/dark system theme changes
    (Windows/macOS only) [#6034]
  - Changed
  - Show window title as tooltip on system tray [#5948]
  - Compress Snap release as LZO for faster initial startup
    [#5877]
  - Password generator: Set maximum selectable password length to
    999 [#5937]
  - Fixed
  - Fix crash on app close when using SSH agent [#5935]
  - Fix KDF selection showing wrong item when using Argon2id
    [#5923]
  - Automatically close About dialog on database lock if it is
    still open [#5947]
  - Linux: Fix automatic launch at system startup with AppImages
    [#5901]
  - Linux: Fix click-to-move on empty area activating when using
    menus [#5971]
  - Linux: Try multiple times to show tray icon if tray is not
    ready yet [#5948]
  - macOS: Fix KeePassXC blocking clean shutdown [#6002]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1623931200">- Update to 2.6.6
  - Fixed
  - Fix focusing search when pressing hotkey #6603
  - Trim whitespace from TOTP key input prior to processing #6604
  - Fix building on macOS #6598
  - Resolve compiler warnings for unused return values #6607
- Changes from 2.6.5
  - Added
  - Show search bar when toolbar is hidden or in overflow #6279
  - Show countdown for clipboard clearing in status bar #6333
  - Command line option to lock all open databases #6511
  - Allow CSV import of bare TOTP secrets #6211
  - Retain file creation time when saving database #6576
  - Set permissions of saved attachments to be private to the
    current user #6363
  - OPVault: Use Text instead of Name for attribute names #6334
  - Changed
  - Reports: Allow resizing of reports columns #6435
  - Reports: Toggle showing expired entries #6534
  - Save Always on Top setting #6236
  - Password generator can exclude additional lookalike
    characters (6/G, 8/B) #6196
  - Fixed
  - Allow setting MSI properties in unattended install #6196
  - Update MainWindow minimum size to enable smaller verticle
    space #6196
  - Use application font size when setting default or monospace
    fonts #6332
  - Fix notes not clearing in entry preview panel in some cases
    [#6481]
  - macOS: Correct window activation when restoring from tray
    [#6575]
  - macOS: Better handling of minimize after unlock when using
    browser integration #6338
  - Linux: Start after the system tray is available on LXQt #6216
  - Linux: Allow selection of modal dialogs on X11 in Auto-Type
    [#6204]
  - KeeShare: prevent crash when file extension is missing #6174</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1623931201">- newer version of fedora now have the sane cmake macros too.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1634126400">- add https://patch-diff.githubusercontent.com/raw/keepassxreboot/keepassxc/pull/7045.patch
  and adapt it for 2.6.6: This allows us building with LTO</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1648123200">- Update to 2.7.0
  - Major Additions
  - Implement KDBX 4.1 [#7114]
  - Add direct write save option for cloud storage and GVFS
    [#6594]
  - Prevent screen capture on Windows and macOS [#6030]
  - Support quick unlock using Windows Hello [#7384]
  - Support quick unlock using Apple Watch [#5526]
  - Allow specifying database backup paths [#7035]
  - Add tag functionality [#6487][#7436][#7446]
  - Add password rating column to entry view [#4797]
  - Add group clone action [#6124]
  - Show modifications between entry history items [#6789]
  - Ability to bulk-delete and purge unused custom icons [#5970]
  - Support adding custom passphrase wordlists [#6799]
  - Support passphrase wordlists in numbered and PGP-signed
    formats [#6791]
  - Implement support for hardware keys via wireless NFC [#6895]
  - SSH Agent: Add support for OpenSSH 8.2 FIDO/U2F keys [#6371]
  - CLI: Implement attachment handling [#5538]
  - CLI: Add support for okon in offline HIBP checks [#5478]
  - CLI: Implement search command and remove locate [#6805]
  - CLI: Add db statistic output to db-info command [#7032]
  - CLI: Add -i/--include option to generate command. [#7112]
  - CLI: Add a -n (--notes) option to add and edit commands
    [#4646]
  - CLI: Add keyfile option to import command [#5402]
  - CLI: Adding a best option to clip to copy a password of the
    best match [#4489]
  - Browser: Add Microsoft Edge support on Linux [#7100]
  - Browser: Support native password generator from the extension
    [#6529]
  - Browser: Add group settings [#4180]
  - Browser: Add feature to ignore entries for HTTP-Auth Logins
    [#5394]
  - Browser: Support triggering Auto-Type from browser extension
    [#6272]
  - Browser: Add delete-entry command to API [#6899]
  - Browser: Add search 'by-path' url to API [#5535]
  - Browser: search for entries by UUID to API [#4763]
  - Browser: Support auto-download of favicon on entry addition
    [#7179]
  - Auto-Type: Major improvements to Auto-Type
    [#5864][#7463][#7435][#7391][#7129][#6400][#6364][#6361][#5283][#7507]
  - Auto-Type: Fix typing to virtual machines on Windows [#7366]
  - Auto-Type: Re-implement X11 keysym emulation [#7098]
  - Auto-Type: Support multiple Xkb layouts [#6247]
  - Auto-Type: Abort keystroke if modifiers held on X11
    [#6351][#6357]
  - Auto-Type: Add TOTP option to entry level Auto-Type menu
    [#6675]
  - FdoSecrets: Major Refactor and Code Consolidation
    [#5747][#5660][#7043][#6915]
  - FdoSecrets: Implement unlock before search [#6943]
  - Reports: Add browser statistics report [#7197]
  - Major Changes
  - Port crypto backend to Botan [#6209]
  - Improve attachment handling and security
    [#6606][#5034][#7083]
  - Allow selecting any open database in unlock dialog [#5427]
  - KeeShare: Remove checking signed container and QuaZip
    dependency [#7223]
  - Introduce security option to enable copy on double click
    (default off) [#6433]
  - Add 'delete entry without confirm' functionality [#5812]
  - Improve macOS and Windows platform integration [#5851]
  - Lock only the current database by default [#6652]
  - Show expired entries on DB unlock [#7290]
  - Update D-Bus adaptor interface class name to match definition
    file [#7523]
  - Other Changes and Fixes
  - Add countdown progress bar to TOTP preview [#6930]
  - Enter favicon url directly on icons page [#6614]
  - Set C++17 as standard in the build system [#7180]
  - Internalize ykcore into code base [#6654]
  - Transition to Visual Studio builds on Windows [#5874]
  - Ability to delete entries from health check reports [#6537]
  - Enhance remembering last-used directories [#6711]
  - Implement org.freedesktop.appearance.color-scheme support on
    Linux [#7422]
  - Support sorting HTML export [#7011]
  - Add display number of characters in passphrases [#5449]
  - Use Alt+Tab on macOS to switch between databases [#5407]
  - Add feature to sort groups using shortcut keys [#6999]
  - Add CTRL+Enter to apply password generator changes [#6414]
  - Display Database created timestamp on statistics report
    [#6876]
  - Browser: Improve best matching credentials setting [#6893]
  - SSH Agent: Use both Pageant and OpenSSH agent simultaneously
    on Windows [#6288]
  - SSH Agent: Allow using database path to resolve keys [#6365]
  - SSH Agent: Show correct error messages in main window [#7166]
  - Multiple fixes for MSI installer [#6630]
  - Fix tab order for CSV import dialog to match screen order
    [#7315]
  - Don't mark kdbx:// urls as invalid [#7221]
  - Make selected text copyable instead of copying password
    [#7209]
  - Detect timestamp resolution for CSV files [#7196]
  - Fix crash while downloading favicon [#7104]
  - Correct naming of newly generated keyx files [#7010]
  - Place the 'Recycle Bin' at the bottom of the list when groups
    are sorted [#7004]
  - Handle tilde with custom browser paths [#6659]
  - Don't scroll up when deleting an entry [#6833]
  - Set the MIME-Type to text/plain when using wl-copy on wayland
    [#6832]
  - Fix adaptive icon painting [#5989][#6033]
  - Fix favicon download from URL with non-standard port [#5509]
  - Ignore recycle bin on KeePassHTTP migration [#5481]
  - Fix keepassxc-cr-recovery utility [#7521]
  - Fix Auto-Type not working when audio recording indicator is
    active on macOS 12.2+ [#7526]
- drop 7045.patch
- adapt build requires to the new version</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 2.7.1:
  * Show when tags are changed in entry history
  * Improve tags editing and allow spaces in tags
  * Improve layout of entry preview panel
  * Incorporate patches to support Flatpak distribution
  * Add expiration presets for 12 and 24 hours
  * Fix crash when building history change list
  * Fix hiding password on database unlock
  * Fix AES KDF slow transform speed
  * Auto-Type: Correct timing issue on macOS and Linux that prevented typing
  * Auto-Type: Fix use of Ctrl/Alt/Shift/Win modifiers on Windows
  * Auto-Type: Reduce/eliminate delay when searching for entries
  * Auto-Type: Map ASCII dead keys on Linux for international keyboards
  * CLI: Fix detection of hardware keys (YubiKey)
  * CLI: Add missing parameter -c to add/edit entries command
  * Secret Service: Fix crash when multiple prompts are shown
  * SSH Agent: Fix default agent selection on Windows
  * Fix database unlock dialog not being the top window on Linux
  * Fix drag/drop entries between tabs on Wayland
  * Fix compiling with minizip-ng</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1666612800">- update to 2.7.3:
  Due to a bug in macOS window behavior, 2.7.2 has been immediately
  superseded by 2.7.3.
  - Changes
  - Enhance Tags Support and Add Saved Searches [#8435, #8607]
  - Significant improvements to entry preview panel [#7993]
  - Add password strength indicator to all password fields [#7885]
  - Limit zxcvbn entropy estimation length to 128 characters [#7748]
  - Try full URL path when fetching favicon [#8565]
  - Hide usernames in preview panel when hidden in entry view [#8608]
  - Enable dark title bar on windows when accent color is not used [#8498]
  - Add option to display passwords in color in preview panel [#7097]
  - Add XML Export option to GUI [#8524]
  - Increase entropy required for a "good" password rating to 75 [#8523]
  - Add shortcut to copy password with TOTP appended [#8443]
  - Show entry count in status bar [#8435]
  - Allow KeePassXC to be built without X11 [#8147]
  - Enable use of VivoKey Apex and Dangerous Things FlexSecure tokens [#8332]
  - Add setting for number of recent files [#8239]
  - Add Ctrl+Tab shortcut to cycle databases in unlock dialog [#8168]
  - Replace offensive words in eff_large.wordlist [#7968]
  - Auto-Type: PICKCHARS can specify attribute and ignore BEEP [#8118]
  - Linux: Add isHardwareKeySupported and refreshHardwareKeys to DBus methods [#8055]
  - Add config variable to specify default database file name [#8042]
  - Support numeric aware sorting on Windows and macOS [#8363]
  - CLI: Add db-edit command [#8400]
  - CLI: Add option to display all attributes with show command [#8256]
  - CLI: Show UUID and tags with show and clip commands [#8241]
  - Browser: Move socket into separate directory on Linux [#8030]
  - Browser: Add group setting to omit WWW subdomain when matching URLs [#7988]
  - FdoSecrets: Ask to unlock the database when creating items [#8022, #8028]
  - FdoSecrets: Skip entries in recycle bin when searching [#8021]
  - Fixes
  - Fix potential deadlock in UI when saving [#8606]
  - Fix newlines when copying notes from preview panel [#8542]
  - Fix dark mode detection on Linux [#8477]
  - Fix crash when deleting items in recycle bin while searching [#8117]
  - Fix crash when trying to close database during unlock [#8144]
  - Fix tabbing around the interface [#8435, #8520]
  - Fix OPVault import when there are multiple OTP fields [#8436]
  - Fix various Windows Hello bugs [#8354]
  - Fix use of Apple Watch for Quick Unlock [#8311]
  - Better handling of "Lock on Minimize" setting [#8202]
  - Check for write permission before entering portable mode [#8447]
  - Correct regex escape logic to prevent parse errors [#7778]
  - Normalize slashes and file case for last used databases [#7864, #7214]
  - Link ykcore against pthread [#7807]
  - Auto-Type: Fix menu entries in selection dialog on Windows [#7987]
  - Auto-Type: Fix use of modifiers under macOS [#8111]
  - CLI: Fix output when using clip with the -t flag [#8271]
  - Browser: Use asynchronous access confirm dialog [#8273]
  - Browser: Always send database locked/unlocked status [#8114]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1667217600">- update to 2.7.4:
  - Changes
  - Add 2 months expiration preset [#8687]
  - CLI: Add Unicode support on Windows [#8618]
  - Fixes
  - Fix crash on macOS when unlocking database [#8676]
  - Fix display of passwords in preview panel [#8633]
  - Fix clicking links in entry preview panel [#8644]
  - Prevent expired entries search if no results returned [#8643]
  - Browser: Revert code causing connection problems [#8665]
  - Browser: Fix socket file symbolic link on Linux [#8656]
  - Flatpak: Fix launching browser proxy service [#8680]
  - SSH Agent: Fix paegent support on Windows [#8619]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1684238400">- update to 2.7.5:
  - Changes
  - Add menu option to allow screenshots [#8841]
  - Add support for Botan 3 [#9388]
  - Increase max TOTP step to 24 hours [#9149]
  - Improve HTML export layout [#8987]
  - Turn search reset off by default [#9153]
  - Use QClipboard::clear() instead of setting blank text [#9148]
  - Hide group column header choice when not in search [#9171]
  - Improve look of KeePassXC logo and icons [#9355]
  - Add keyboard shortcuts for app and database settings [#9007]
  - Hide rename button from attachments preview panel [#8842]
  - Linux: Set SingleMainWindow in .desktop file [#7430]
  - Fixes
  - Fix crash when search clears while creating new entry [#9230]
  - Fix crash when using Windows Hello in a Remote Desktop
    session [#9006]
  - Fix crash in Group Edit after enabling Browser Integration
    [#8778]
  - Fix canceling quick unlock when it is unavailable [#9034]
  - Set password input field font correctly [#8732]
  - Greatly improve performance when rendering entry view [#9398]
  - Fix various accessibility issues [#9138]
  - Fix arrows size when expand/collapse a group [#9096]
  - Select the clone instead of the original after cloning an
    entry [#9070]
  - Fix bugs with preview widget [#9170]
  - Fix status bar update when switching to other DB [#9073]
  - Fix database settings spin box bug [#9101]
  - Fix Ctrl+Tab shortcut to cycle databases in unlock dialog
    [#8839]
  - Fix TOTP QR code maintaining square ratio [#9027]
  - Fix Auto-Type configuration page on custom sequence selection
    [#8752]
  - Fix unexpected behavior of --lock when KeePassXC is not
    running [#8889]
  - Make open folder icon exempt from "Apply group icon to entry"
    [#9205]
  - Allow setting default file open directory with env var
    [#9192]
  - SSH Agent: Fix support for AES-256/GCM openssh keys [#8968]
  - Browser: Fix Native Messaging script path with BSD OS's
    [#8835]
  - MacOS: Fix text selection for Auto-Type clear field [#9066]
  - MacOS: Don't rely on AppleInterfaceStyle for theme switching
    [#8615]
  - Windows: Remove registry detection of desktop shortcut
    [#9380]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1692360000">- update to 2.7.6:
  - Changes
  - Significant improvement to visual when drag/drop entries
    [#9698]
  - Automatically prompt for Quick Unlock when showing unlock
    dialog [#9697]
  - Improve colorful lock icon and fix file MIME icon on KDE
    [#9632]
  - Ability to search by entry UUID [#9571]
  - Add challenge-response support for NitroKey 3 [#9631]
  - Auto-Type: Disable entry level Auto-Type when disabled at
    group/entry [#9672]
  - Browser: Show warning when adding duplicate URL's to entry
    [#9588][#9635]
  - Browser: Improve error message when proxy cannot be found
    [#9385]
  - Fixes
  - Fix crash on exit on macOS [#9620]
  - Fix crash on search if entry doesn't have a group [#9633]
  - Fix several issues with Quick Unlock [#9697]
  - Enable save button when not auto-saving non-data changes
    [#9634]
  - Several UI/UX fixes [#9647]
  - Move toolbar back to top of window when disabling movement
    [#9699]
  - Browser: Fix handling of expired credentials [#9595]
  - Windows: Prevent white flicker when launching application
    [#9637]
  - Linux: Fix warning message about allow screencapture [#9638]
  - FdoSecrets: Fix access confirmation dialog showing even when
    disabled [#9690]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1702987200">- enable building of utils/keepassxc-cr-recovery for openSUSE
  this adds buildrequires for golang-packaging/golang/zst</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1710072000">- update to 2.7.7:
  - Changes
  - Support USB Hotplug for Hardware Key interface [#10092]
  - Support 1PUX and Bitwarden import [#9815]
  - Browser: Add support for PassKeys [#8825, #9987, #10318]
  - Build System: Move to vcpkg manifest mode [#10088]
  - Fixes
  - Fix multiple TOTP issues [#9874]
  - Fix focus loss on save when the editor is not visible anymore
    [#10075]
  - Fix visual when removing entry from history [#9947]
  - Fix first entry is not selected when a search is performed
    [#9868]
  - Prevent scrollbars on entry drag/drop [#9747]
  - Prevent duplicate characters in "Also choose from" field of
    password generator [#9803]
  - Security: Prevent byte-by-byte and attachment inference side
    channel attacks [#10266]
  - Browser: Fix raising Update Entry messagebox [#9853]
  - Browser: Fix bugs when returning credentials [#9136]
  - Browser: Fix crash on database open from browser [#9939]
  - Browser: Fix support for referenced URL fields [#8788]
  - MacOS: Fix crash when changing highlight/accent color
    [#10348]
  - MacOS: Fix TouchID appearing even though lid is closed
    [#10092]
  - Windows: Fix terminating KeePassXC processes with MSI
    installer [#9822]
  - FdoSecrets: Fix database merge crash when enabled [#10136]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1710417600">- do not list _contraints and _service files as source as the
  source validator does not handle this atm.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1714996800">- update to 2.7.8:
  - Changes
  - Add hotkey for showing search help [#10591]
  - Add hotkey for group switching (Ctrl+Shift+PgUp/PgDown)
    [#10625]
  - Add per-database auto-save delay setting [#9100]
  - Add configurable password strength check on database password
    [#9782]
  - Add setting to hide menubar [#10341]
  - Improve Bitwarden 1PUX import and support organization
    collections [#10499]
  - Show advanced settings checkbox only for settings that have
    them [#6513]
  - Remove obsolete setting for requiring repeated password entry
    [#9722]
  - Passkeys: Allow registering Passkeys to existing entries
    [#10408]
  - Passkeys: Show warning about data being unencrypted before
    Passkey export [#10411]
  - Passkeys: Support NFC and USB transports [#10402]
  - Passkeys: Pass extension JSON data to browser [#10615]
  - SSH Agent: Do not use entries from recycle bin [#10518]
  - Linux: Change hotkey sequence used for {CLEARFIELD} Auto-Type
    [#10008]
  - Windows: Improve DACL memory access protection [#10618]
  - Fixes
  - Fix crash when deleting history items [#10451]
  - Fix crash on screen lock or computer sleep [#10458]
  - Fix search field not being focused after unlock [#10459]
  - Fix loss of window focus when Auto-Type needs to unlock a
    database [#10555]
  - Fix inconsistent TOTP visibility on unlock [#10009]
  - Fix CSV import skipping over single-name groups [#10575]
  - Fix key file folder being remembered even if disabled in
    settings [#10636]
  - Fix issues with entry editing and database locking [#10667]
  - Fix key file text when provided on command line [#10642]
  - Fix issues with hardware key auto detection [#10663]
  - Do not override monospace font size [#10282]
  - Perform group sort only when group view is in focus [#10202]
  - Do not show decimals for attachment sizes in Bytes [#10595]
  - Prevent merging of global custom data when merging databases
    [#10452]
  - Fix minor translation issues [#10635]
  - Passkeys: Fix StrongBox incompatibility [#10420]
  - Passkeys: Set RP ID to effective domain if unset instead of
    returning an error [#10384]
  - Passkeys: Various UI fixes and improvements [#10427, #10608,
    [#10609]]
  - AppImage: Fix URL opening [#10624]
  - Flatpak: Fix application autostart [#10563]
  - Linux/macOS: Fix button sizes on modal alert popups [#10500]
  - Linux: Fix clipboard clear on Wayland [#10500]
  - Windows: Preserve file-hidden attribute [#10343]</changelog>
</package>
<package pkgid="c314a07d7c4829b43fae389167487132c1588416428fbab8fc58be8affaa2a84e4ba35e2aec640bdafdc57cfcb9f7f0e97fe58c571b38257b1985e3e4fa5ccc9" name="keepassxc-debugsource" arch="x86_64">
  <version epoch="0" ver="2.7.8" rel="1.0.2.1.sr20240429"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1610452800">- Update to version 2.6.3
  - Added
  - Support Argon2id KDF [#5778]
  - Support XMLv2 key files [#5798]
  - Changed
  - Improve CSV Import/Export, include time fields and TOTP
    [#5346]
  - Support empty area dragging of the application window [#5860]
  - Display default Auto-Type sequence in preview pane [#5654]
  - Remove strict length limit on generated passwords [#5748]
  - Hide key file path by default when unlocking database [#5779]
  - Document browser extension use with Edge in managed mode
    [#5692]
  - Windows: Prevent clipboard history and cloud sync [#5853]
  - macOS: Update the application icon to Big Sur styling [#5851]
  - Fixed
  - Re-select previously selected entry on database unlock
    [#5559]
  - Properly save special character choice in password generator
    [#5610]
  - Fix crash in browser integration with multiple similar
    entries [#5653]
  - Remove offset on username field in classic theme [#5788]
  - Ensure entry history is copied when drag/dropping entries and
    groups [#5817]
  - Close modal dialogs when database is locked [#5820]
  - Prevent crash when KeeShare modifies an entry that is
    currently being edited [#5827]
  - Improve preview of entry attributes [#5834]
  - Always activate/focus database open dialog preventing mistype
    [#5878]
  - Reports: fix calculation of average password length [#5862]
  - Linux: Delay startup on login to correct tray icon issues
    [#5724]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1612267200">- Update to 2.6.4
  - Added
  - Automatically adapt to light/dark system theme changes
    (Windows/macOS only) [#6034]
  - Changed
  - Show window title as tooltip on system tray [#5948]
  - Compress Snap release as LZO for faster initial startup
    [#5877]
  - Password generator: Set maximum selectable password length to
    999 [#5937]
  - Fixed
  - Fix crash on app close when using SSH agent [#5935]
  - Fix KDF selection showing wrong item when using Argon2id
    [#5923]
  - Automatically close About dialog on database lock if it is
    still open [#5947]
  - Linux: Fix automatic launch at system startup with AppImages
    [#5901]
  - Linux: Fix click-to-move on empty area activating when using
    menus [#5971]
  - Linux: Try multiple times to show tray icon if tray is not
    ready yet [#5948]
  - macOS: Fix KeePassXC blocking clean shutdown [#6002]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1623931200">- Update to 2.6.6
  - Fixed
  - Fix focusing search when pressing hotkey #6603
  - Trim whitespace from TOTP key input prior to processing #6604
  - Fix building on macOS #6598
  - Resolve compiler warnings for unused return values #6607
- Changes from 2.6.5
  - Added
  - Show search bar when toolbar is hidden or in overflow #6279
  - Show countdown for clipboard clearing in status bar #6333
  - Command line option to lock all open databases #6511
  - Allow CSV import of bare TOTP secrets #6211
  - Retain file creation time when saving database #6576
  - Set permissions of saved attachments to be private to the
    current user #6363
  - OPVault: Use Text instead of Name for attribute names #6334
  - Changed
  - Reports: Allow resizing of reports columns #6435
  - Reports: Toggle showing expired entries #6534
  - Save Always on Top setting #6236
  - Password generator can exclude additional lookalike
    characters (6/G, 8/B) #6196
  - Fixed
  - Allow setting MSI properties in unattended install #6196
  - Update MainWindow minimum size to enable smaller verticle
    space #6196
  - Use application font size when setting default or monospace
    fonts #6332
  - Fix notes not clearing in entry preview panel in some cases
    [#6481]
  - macOS: Correct window activation when restoring from tray
    [#6575]
  - macOS: Better handling of minimize after unlock when using
    browser integration #6338
  - Linux: Start after the system tray is available on LXQt #6216
  - Linux: Allow selection of modal dialogs on X11 in Auto-Type
    [#6204]
  - KeeShare: prevent crash when file extension is missing #6174</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1623931201">- newer version of fedora now have the sane cmake macros too.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1634126400">- add https://patch-diff.githubusercontent.com/raw/keepassxreboot/keepassxc/pull/7045.patch
  and adapt it for 2.6.6: This allows us building with LTO</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1648123200">- Update to 2.7.0
  - Major Additions
  - Implement KDBX 4.1 [#7114]
  - Add direct write save option for cloud storage and GVFS
    [#6594]
  - Prevent screen capture on Windows and macOS [#6030]
  - Support quick unlock using Windows Hello [#7384]
  - Support quick unlock using Apple Watch [#5526]
  - Allow specifying database backup paths [#7035]
  - Add tag functionality [#6487][#7436][#7446]
  - Add password rating column to entry view [#4797]
  - Add group clone action [#6124]
  - Show modifications between entry history items [#6789]
  - Ability to bulk-delete and purge unused custom icons [#5970]
  - Support adding custom passphrase wordlists [#6799]
  - Support passphrase wordlists in numbered and PGP-signed
    formats [#6791]
  - Implement support for hardware keys via wireless NFC [#6895]
  - SSH Agent: Add support for OpenSSH 8.2 FIDO/U2F keys [#6371]
  - CLI: Implement attachment handling [#5538]
  - CLI: Add support for okon in offline HIBP checks [#5478]
  - CLI: Implement search command and remove locate [#6805]
  - CLI: Add db statistic output to db-info command [#7032]
  - CLI: Add -i/--include option to generate command. [#7112]
  - CLI: Add a -n (--notes) option to add and edit commands
    [#4646]
  - CLI: Add keyfile option to import command [#5402]
  - CLI: Adding a best option to clip to copy a password of the
    best match [#4489]
  - Browser: Add Microsoft Edge support on Linux [#7100]
  - Browser: Support native password generator from the extension
    [#6529]
  - Browser: Add group settings [#4180]
  - Browser: Add feature to ignore entries for HTTP-Auth Logins
    [#5394]
  - Browser: Support triggering Auto-Type from browser extension
    [#6272]
  - Browser: Add delete-entry command to API [#6899]
  - Browser: Add search 'by-path' url to API [#5535]
  - Browser: search for entries by UUID to API [#4763]
  - Browser: Support auto-download of favicon on entry addition
    [#7179]
  - Auto-Type: Major improvements to Auto-Type
    [#5864][#7463][#7435][#7391][#7129][#6400][#6364][#6361][#5283][#7507]
  - Auto-Type: Fix typing to virtual machines on Windows [#7366]
  - Auto-Type: Re-implement X11 keysym emulation [#7098]
  - Auto-Type: Support multiple Xkb layouts [#6247]
  - Auto-Type: Abort keystroke if modifiers held on X11
    [#6351][#6357]
  - Auto-Type: Add TOTP option to entry level Auto-Type menu
    [#6675]
  - FdoSecrets: Major Refactor and Code Consolidation
    [#5747][#5660][#7043][#6915]
  - FdoSecrets: Implement unlock before search [#6943]
  - Reports: Add browser statistics report [#7197]
  - Major Changes
  - Port crypto backend to Botan [#6209]
  - Improve attachment handling and security
    [#6606][#5034][#7083]
  - Allow selecting any open database in unlock dialog [#5427]
  - KeeShare: Remove checking signed container and QuaZip
    dependency [#7223]
  - Introduce security option to enable copy on double click
    (default off) [#6433]
  - Add 'delete entry without confirm' functionality [#5812]
  - Improve macOS and Windows platform integration [#5851]
  - Lock only the current database by default [#6652]
  - Show expired entries on DB unlock [#7290]
  - Update D-Bus adaptor interface class name to match definition
    file [#7523]
  - Other Changes and Fixes
  - Add countdown progress bar to TOTP preview [#6930]
  - Enter favicon url directly on icons page [#6614]
  - Set C++17 as standard in the build system [#7180]
  - Internalize ykcore into code base [#6654]
  - Transition to Visual Studio builds on Windows [#5874]
  - Ability to delete entries from health check reports [#6537]
  - Enhance remembering last-used directories [#6711]
  - Implement org.freedesktop.appearance.color-scheme support on
    Linux [#7422]
  - Support sorting HTML export [#7011]
  - Add display number of characters in passphrases [#5449]
  - Use Alt+Tab on macOS to switch between databases [#5407]
  - Add feature to sort groups using shortcut keys [#6999]
  - Add CTRL+Enter to apply password generator changes [#6414]
  - Display Database created timestamp on statistics report
    [#6876]
  - Browser: Improve best matching credentials setting [#6893]
  - SSH Agent: Use both Pageant and OpenSSH agent simultaneously
    on Windows [#6288]
  - SSH Agent: Allow using database path to resolve keys [#6365]
  - SSH Agent: Show correct error messages in main window [#7166]
  - Multiple fixes for MSI installer [#6630]
  - Fix tab order for CSV import dialog to match screen order
    [#7315]
  - Don't mark kdbx:// urls as invalid [#7221]
  - Make selected text copyable instead of copying password
    [#7209]
  - Detect timestamp resolution for CSV files [#7196]
  - Fix crash while downloading favicon [#7104]
  - Correct naming of newly generated keyx files [#7010]
  - Place the 'Recycle Bin' at the bottom of the list when groups
    are sorted [#7004]
  - Handle tilde with custom browser paths [#6659]
  - Don't scroll up when deleting an entry [#6833]
  - Set the MIME-Type to text/plain when using wl-copy on wayland
    [#6832]
  - Fix adaptive icon painting [#5989][#6033]
  - Fix favicon download from URL with non-standard port [#5509]
  - Ignore recycle bin on KeePassHTTP migration [#5481]
  - Fix keepassxc-cr-recovery utility [#7521]
  - Fix Auto-Type not working when audio recording indicator is
    active on macOS 12.2+ [#7526]
- drop 7045.patch
- adapt build requires to the new version</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 2.7.1:
  * Show when tags are changed in entry history
  * Improve tags editing and allow spaces in tags
  * Improve layout of entry preview panel
  * Incorporate patches to support Flatpak distribution
  * Add expiration presets for 12 and 24 hours
  * Fix crash when building history change list
  * Fix hiding password on database unlock
  * Fix AES KDF slow transform speed
  * Auto-Type: Correct timing issue on macOS and Linux that prevented typing
  * Auto-Type: Fix use of Ctrl/Alt/Shift/Win modifiers on Windows
  * Auto-Type: Reduce/eliminate delay when searching for entries
  * Auto-Type: Map ASCII dead keys on Linux for international keyboards
  * CLI: Fix detection of hardware keys (YubiKey)
  * CLI: Add missing parameter -c to add/edit entries command
  * Secret Service: Fix crash when multiple prompts are shown
  * SSH Agent: Fix default agent selection on Windows
  * Fix database unlock dialog not being the top window on Linux
  * Fix drag/drop entries between tabs on Wayland
  * Fix compiling with minizip-ng</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1666612800">- update to 2.7.3:
  Due to a bug in macOS window behavior, 2.7.2 has been immediately
  superseded by 2.7.3.
  - Changes
  - Enhance Tags Support and Add Saved Searches [#8435, #8607]
  - Significant improvements to entry preview panel [#7993]
  - Add password strength indicator to all password fields [#7885]
  - Limit zxcvbn entropy estimation length to 128 characters [#7748]
  - Try full URL path when fetching favicon [#8565]
  - Hide usernames in preview panel when hidden in entry view [#8608]
  - Enable dark title bar on windows when accent color is not used [#8498]
  - Add option to display passwords in color in preview panel [#7097]
  - Add XML Export option to GUI [#8524]
  - Increase entropy required for a "good" password rating to 75 [#8523]
  - Add shortcut to copy password with TOTP appended [#8443]
  - Show entry count in status bar [#8435]
  - Allow KeePassXC to be built without X11 [#8147]
  - Enable use of VivoKey Apex and Dangerous Things FlexSecure tokens [#8332]
  - Add setting for number of recent files [#8239]
  - Add Ctrl+Tab shortcut to cycle databases in unlock dialog [#8168]
  - Replace offensive words in eff_large.wordlist [#7968]
  - Auto-Type: PICKCHARS can specify attribute and ignore BEEP [#8118]
  - Linux: Add isHardwareKeySupported and refreshHardwareKeys to DBus methods [#8055]
  - Add config variable to specify default database file name [#8042]
  - Support numeric aware sorting on Windows and macOS [#8363]
  - CLI: Add db-edit command [#8400]
  - CLI: Add option to display all attributes with show command [#8256]
  - CLI: Show UUID and tags with show and clip commands [#8241]
  - Browser: Move socket into separate directory on Linux [#8030]
  - Browser: Add group setting to omit WWW subdomain when matching URLs [#7988]
  - FdoSecrets: Ask to unlock the database when creating items [#8022, #8028]
  - FdoSecrets: Skip entries in recycle bin when searching [#8021]
  - Fixes
  - Fix potential deadlock in UI when saving [#8606]
  - Fix newlines when copying notes from preview panel [#8542]
  - Fix dark mode detection on Linux [#8477]
  - Fix crash when deleting items in recycle bin while searching [#8117]
  - Fix crash when trying to close database during unlock [#8144]
  - Fix tabbing around the interface [#8435, #8520]
  - Fix OPVault import when there are multiple OTP fields [#8436]
  - Fix various Windows Hello bugs [#8354]
  - Fix use of Apple Watch for Quick Unlock [#8311]
  - Better handling of "Lock on Minimize" setting [#8202]
  - Check for write permission before entering portable mode [#8447]
  - Correct regex escape logic to prevent parse errors [#7778]
  - Normalize slashes and file case for last used databases [#7864, #7214]
  - Link ykcore against pthread [#7807]
  - Auto-Type: Fix menu entries in selection dialog on Windows [#7987]
  - Auto-Type: Fix use of modifiers under macOS [#8111]
  - CLI: Fix output when using clip with the -t flag [#8271]
  - Browser: Use asynchronous access confirm dialog [#8273]
  - Browser: Always send database locked/unlocked status [#8114]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1667217600">- update to 2.7.4:
  - Changes
  - Add 2 months expiration preset [#8687]
  - CLI: Add Unicode support on Windows [#8618]
  - Fixes
  - Fix crash on macOS when unlocking database [#8676]
  - Fix display of passwords in preview panel [#8633]
  - Fix clicking links in entry preview panel [#8644]
  - Prevent expired entries search if no results returned [#8643]
  - Browser: Revert code causing connection problems [#8665]
  - Browser: Fix socket file symbolic link on Linux [#8656]
  - Flatpak: Fix launching browser proxy service [#8680]
  - SSH Agent: Fix paegent support on Windows [#8619]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1684238400">- update to 2.7.5:
  - Changes
  - Add menu option to allow screenshots [#8841]
  - Add support for Botan 3 [#9388]
  - Increase max TOTP step to 24 hours [#9149]
  - Improve HTML export layout [#8987]
  - Turn search reset off by default [#9153]
  - Use QClipboard::clear() instead of setting blank text [#9148]
  - Hide group column header choice when not in search [#9171]
  - Improve look of KeePassXC logo and icons [#9355]
  - Add keyboard shortcuts for app and database settings [#9007]
  - Hide rename button from attachments preview panel [#8842]
  - Linux: Set SingleMainWindow in .desktop file [#7430]
  - Fixes
  - Fix crash when search clears while creating new entry [#9230]
  - Fix crash when using Windows Hello in a Remote Desktop
    session [#9006]
  - Fix crash in Group Edit after enabling Browser Integration
    [#8778]
  - Fix canceling quick unlock when it is unavailable [#9034]
  - Set password input field font correctly [#8732]
  - Greatly improve performance when rendering entry view [#9398]
  - Fix various accessibility issues [#9138]
  - Fix arrows size when expand/collapse a group [#9096]
  - Select the clone instead of the original after cloning an
    entry [#9070]
  - Fix bugs with preview widget [#9170]
  - Fix status bar update when switching to other DB [#9073]
  - Fix database settings spin box bug [#9101]
  - Fix Ctrl+Tab shortcut to cycle databases in unlock dialog
    [#8839]
  - Fix TOTP QR code maintaining square ratio [#9027]
  - Fix Auto-Type configuration page on custom sequence selection
    [#8752]
  - Fix unexpected behavior of --lock when KeePassXC is not
    running [#8889]
  - Make open folder icon exempt from "Apply group icon to entry"
    [#9205]
  - Allow setting default file open directory with env var
    [#9192]
  - SSH Agent: Fix support for AES-256/GCM openssh keys [#8968]
  - Browser: Fix Native Messaging script path with BSD OS's
    [#8835]
  - MacOS: Fix text selection for Auto-Type clear field [#9066]
  - MacOS: Don't rely on AppleInterfaceStyle for theme switching
    [#8615]
  - Windows: Remove registry detection of desktop shortcut
    [#9380]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1692360000">- update to 2.7.6:
  - Changes
  - Significant improvement to visual when drag/drop entries
    [#9698]
  - Automatically prompt for Quick Unlock when showing unlock
    dialog [#9697]
  - Improve colorful lock icon and fix file MIME icon on KDE
    [#9632]
  - Ability to search by entry UUID [#9571]
  - Add challenge-response support for NitroKey 3 [#9631]
  - Auto-Type: Disable entry level Auto-Type when disabled at
    group/entry [#9672]
  - Browser: Show warning when adding duplicate URL's to entry
    [#9588][#9635]
  - Browser: Improve error message when proxy cannot be found
    [#9385]
  - Fixes
  - Fix crash on exit on macOS [#9620]
  - Fix crash on search if entry doesn't have a group [#9633]
  - Fix several issues with Quick Unlock [#9697]
  - Enable save button when not auto-saving non-data changes
    [#9634]
  - Several UI/UX fixes [#9647]
  - Move toolbar back to top of window when disabling movement
    [#9699]
  - Browser: Fix handling of expired credentials [#9595]
  - Windows: Prevent white flicker when launching application
    [#9637]
  - Linux: Fix warning message about allow screencapture [#9638]
  - FdoSecrets: Fix access confirmation dialog showing even when
    disabled [#9690]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1702987200">- enable building of utils/keepassxc-cr-recovery for openSUSE
  this adds buildrequires for golang-packaging/golang/zst</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1710072000">- update to 2.7.7:
  - Changes
  - Support USB Hotplug for Hardware Key interface [#10092]
  - Support 1PUX and Bitwarden import [#9815]
  - Browser: Add support for PassKeys [#8825, #9987, #10318]
  - Build System: Move to vcpkg manifest mode [#10088]
  - Fixes
  - Fix multiple TOTP issues [#9874]
  - Fix focus loss on save when the editor is not visible anymore
    [#10075]
  - Fix visual when removing entry from history [#9947]
  - Fix first entry is not selected when a search is performed
    [#9868]
  - Prevent scrollbars on entry drag/drop [#9747]
  - Prevent duplicate characters in "Also choose from" field of
    password generator [#9803]
  - Security: Prevent byte-by-byte and attachment inference side
    channel attacks [#10266]
  - Browser: Fix raising Update Entry messagebox [#9853]
  - Browser: Fix bugs when returning credentials [#9136]
  - Browser: Fix crash on database open from browser [#9939]
  - Browser: Fix support for referenced URL fields [#8788]
  - MacOS: Fix crash when changing highlight/accent color
    [#10348]
  - MacOS: Fix TouchID appearing even though lid is closed
    [#10092]
  - Windows: Fix terminating KeePassXC processes with MSI
    installer [#9822]
  - FdoSecrets: Fix database merge crash when enabled [#10136]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1710417600">- do not list _contraints and _service files as source as the
  source validator does not handle this atm.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1714996800">- update to 2.7.8:
  - Changes
  - Add hotkey for showing search help [#10591]
  - Add hotkey for group switching (Ctrl+Shift+PgUp/PgDown)
    [#10625]
  - Add per-database auto-save delay setting [#9100]
  - Add configurable password strength check on database password
    [#9782]
  - Add setting to hide menubar [#10341]
  - Improve Bitwarden 1PUX import and support organization
    collections [#10499]
  - Show advanced settings checkbox only for settings that have
    them [#6513]
  - Remove obsolete setting for requiring repeated password entry
    [#9722]
  - Passkeys: Allow registering Passkeys to existing entries
    [#10408]
  - Passkeys: Show warning about data being unencrypted before
    Passkey export [#10411]
  - Passkeys: Support NFC and USB transports [#10402]
  - Passkeys: Pass extension JSON data to browser [#10615]
  - SSH Agent: Do not use entries from recycle bin [#10518]
  - Linux: Change hotkey sequence used for {CLEARFIELD} Auto-Type
    [#10008]
  - Windows: Improve DACL memory access protection [#10618]
  - Fixes
  - Fix crash when deleting history items [#10451]
  - Fix crash on screen lock or computer sleep [#10458]
  - Fix search field not being focused after unlock [#10459]
  - Fix loss of window focus when Auto-Type needs to unlock a
    database [#10555]
  - Fix inconsistent TOTP visibility on unlock [#10009]
  - Fix CSV import skipping over single-name groups [#10575]
  - Fix key file folder being remembered even if disabled in
    settings [#10636]
  - Fix issues with entry editing and database locking [#10667]
  - Fix key file text when provided on command line [#10642]
  - Fix issues with hardware key auto detection [#10663]
  - Do not override monospace font size [#10282]
  - Perform group sort only when group view is in focus [#10202]
  - Do not show decimals for attachment sizes in Bytes [#10595]
  - Prevent merging of global custom data when merging databases
    [#10452]
  - Fix minor translation issues [#10635]
  - Passkeys: Fix StrongBox incompatibility [#10420]
  - Passkeys: Set RP ID to effective domain if unset instead of
    returning an error [#10384]
  - Passkeys: Various UI fixes and improvements [#10427, #10608,
    [#10609]]
  - AppImage: Fix URL opening [#10624]
  - Flatpak: Fix application autostart [#10563]
  - Linux/macOS: Fix button sizes on modal alert popups [#10500]
  - Linux: Fix clipboard clear on Wayland [#10500]
  - Windows: Preserve file-hidden attribute [#10343]</changelog>
</package>
<package pkgid="3b14fe35f34a9c048018252959c0400e256048df9013e808cbec09bba1d86e772d73698c7a4247269a2099812b01cfb1f054e19e6848076d5fd29a0365c8872d" name="keepassxc-lang" arch="noarch">
  <version epoch="0" ver="2.7.8" rel="1.0.2.1.sr20240429"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1610452800">- Update to version 2.6.3
  - Added
  - Support Argon2id KDF [#5778]
  - Support XMLv2 key files [#5798]
  - Changed
  - Improve CSV Import/Export, include time fields and TOTP
    [#5346]
  - Support empty area dragging of the application window [#5860]
  - Display default Auto-Type sequence in preview pane [#5654]
  - Remove strict length limit on generated passwords [#5748]
  - Hide key file path by default when unlocking database [#5779]
  - Document browser extension use with Edge in managed mode
    [#5692]
  - Windows: Prevent clipboard history and cloud sync [#5853]
  - macOS: Update the application icon to Big Sur styling [#5851]
  - Fixed
  - Re-select previously selected entry on database unlock
    [#5559]
  - Properly save special character choice in password generator
    [#5610]
  - Fix crash in browser integration with multiple similar
    entries [#5653]
  - Remove offset on username field in classic theme [#5788]
  - Ensure entry history is copied when drag/dropping entries and
    groups [#5817]
  - Close modal dialogs when database is locked [#5820]
  - Prevent crash when KeeShare modifies an entry that is
    currently being edited [#5827]
  - Improve preview of entry attributes [#5834]
  - Always activate/focus database open dialog preventing mistype
    [#5878]
  - Reports: fix calculation of average password length [#5862]
  - Linux: Delay startup on login to correct tray icon issues
    [#5724]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1612267200">- Update to 2.6.4
  - Added
  - Automatically adapt to light/dark system theme changes
    (Windows/macOS only) [#6034]
  - Changed
  - Show window title as tooltip on system tray [#5948]
  - Compress Snap release as LZO for faster initial startup
    [#5877]
  - Password generator: Set maximum selectable password length to
    999 [#5937]
  - Fixed
  - Fix crash on app close when using SSH agent [#5935]
  - Fix KDF selection showing wrong item when using Argon2id
    [#5923]
  - Automatically close About dialog on database lock if it is
    still open [#5947]
  - Linux: Fix automatic launch at system startup with AppImages
    [#5901]
  - Linux: Fix click-to-move on empty area activating when using
    menus [#5971]
  - Linux: Try multiple times to show tray icon if tray is not
    ready yet [#5948]
  - macOS: Fix KeePassXC blocking clean shutdown [#6002]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1623931200">- Update to 2.6.6
  - Fixed
  - Fix focusing search when pressing hotkey #6603
  - Trim whitespace from TOTP key input prior to processing #6604
  - Fix building on macOS #6598
  - Resolve compiler warnings for unused return values #6607
- Changes from 2.6.5
  - Added
  - Show search bar when toolbar is hidden or in overflow #6279
  - Show countdown for clipboard clearing in status bar #6333
  - Command line option to lock all open databases #6511
  - Allow CSV import of bare TOTP secrets #6211
  - Retain file creation time when saving database #6576
  - Set permissions of saved attachments to be private to the
    current user #6363
  - OPVault: Use Text instead of Name for attribute names #6334
  - Changed
  - Reports: Allow resizing of reports columns #6435
  - Reports: Toggle showing expired entries #6534
  - Save Always on Top setting #6236
  - Password generator can exclude additional lookalike
    characters (6/G, 8/B) #6196
  - Fixed
  - Allow setting MSI properties in unattended install #6196
  - Update MainWindow minimum size to enable smaller verticle
    space #6196
  - Use application font size when setting default or monospace
    fonts #6332
  - Fix notes not clearing in entry preview panel in some cases
    [#6481]
  - macOS: Correct window activation when restoring from tray
    [#6575]
  - macOS: Better handling of minimize after unlock when using
    browser integration #6338
  - Linux: Start after the system tray is available on LXQt #6216
  - Linux: Allow selection of modal dialogs on X11 in Auto-Type
    [#6204]
  - KeeShare: prevent crash when file extension is missing #6174</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1623931201">- newer version of fedora now have the sane cmake macros too.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1634126400">- add https://patch-diff.githubusercontent.com/raw/keepassxreboot/keepassxc/pull/7045.patch
  and adapt it for 2.6.6: This allows us building with LTO</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1648123200">- Update to 2.7.0
  - Major Additions
  - Implement KDBX 4.1 [#7114]
  - Add direct write save option for cloud storage and GVFS
    [#6594]
  - Prevent screen capture on Windows and macOS [#6030]
  - Support quick unlock using Windows Hello [#7384]
  - Support quick unlock using Apple Watch [#5526]
  - Allow specifying database backup paths [#7035]
  - Add tag functionality [#6487][#7436][#7446]
  - Add password rating column to entry view [#4797]
  - Add group clone action [#6124]
  - Show modifications between entry history items [#6789]
  - Ability to bulk-delete and purge unused custom icons [#5970]
  - Support adding custom passphrase wordlists [#6799]
  - Support passphrase wordlists in numbered and PGP-signed
    formats [#6791]
  - Implement support for hardware keys via wireless NFC [#6895]
  - SSH Agent: Add support for OpenSSH 8.2 FIDO/U2F keys [#6371]
  - CLI: Implement attachment handling [#5538]
  - CLI: Add support for okon in offline HIBP checks [#5478]
  - CLI: Implement search command and remove locate [#6805]
  - CLI: Add db statistic output to db-info command [#7032]
  - CLI: Add -i/--include option to generate command. [#7112]
  - CLI: Add a -n (--notes) option to add and edit commands
    [#4646]
  - CLI: Add keyfile option to import command [#5402]
  - CLI: Adding a best option to clip to copy a password of the
    best match [#4489]
  - Browser: Add Microsoft Edge support on Linux [#7100]
  - Browser: Support native password generator from the extension
    [#6529]
  - Browser: Add group settings [#4180]
  - Browser: Add feature to ignore entries for HTTP-Auth Logins
    [#5394]
  - Browser: Support triggering Auto-Type from browser extension
    [#6272]
  - Browser: Add delete-entry command to API [#6899]
  - Browser: Add search 'by-path' url to API [#5535]
  - Browser: search for entries by UUID to API [#4763]
  - Browser: Support auto-download of favicon on entry addition
    [#7179]
  - Auto-Type: Major improvements to Auto-Type
    [#5864][#7463][#7435][#7391][#7129][#6400][#6364][#6361][#5283][#7507]
  - Auto-Type: Fix typing to virtual machines on Windows [#7366]
  - Auto-Type: Re-implement X11 keysym emulation [#7098]
  - Auto-Type: Support multiple Xkb layouts [#6247]
  - Auto-Type: Abort keystroke if modifiers held on X11
    [#6351][#6357]
  - Auto-Type: Add TOTP option to entry level Auto-Type menu
    [#6675]
  - FdoSecrets: Major Refactor and Code Consolidation
    [#5747][#5660][#7043][#6915]
  - FdoSecrets: Implement unlock before search [#6943]
  - Reports: Add browser statistics report [#7197]
  - Major Changes
  - Port crypto backend to Botan [#6209]
  - Improve attachment handling and security
    [#6606][#5034][#7083]
  - Allow selecting any open database in unlock dialog [#5427]
  - KeeShare: Remove checking signed container and QuaZip
    dependency [#7223]
  - Introduce security option to enable copy on double click
    (default off) [#6433]
  - Add 'delete entry without confirm' functionality [#5812]
  - Improve macOS and Windows platform integration [#5851]
  - Lock only the current database by default [#6652]
  - Show expired entries on DB unlock [#7290]
  - Update D-Bus adaptor interface class name to match definition
    file [#7523]
  - Other Changes and Fixes
  - Add countdown progress bar to TOTP preview [#6930]
  - Enter favicon url directly on icons page [#6614]
  - Set C++17 as standard in the build system [#7180]
  - Internalize ykcore into code base [#6654]
  - Transition to Visual Studio builds on Windows [#5874]
  - Ability to delete entries from health check reports [#6537]
  - Enhance remembering last-used directories [#6711]
  - Implement org.freedesktop.appearance.color-scheme support on
    Linux [#7422]
  - Support sorting HTML export [#7011]
  - Add display number of characters in passphrases [#5449]
  - Use Alt+Tab on macOS to switch between databases [#5407]
  - Add feature to sort groups using shortcut keys [#6999]
  - Add CTRL+Enter to apply password generator changes [#6414]
  - Display Database created timestamp on statistics report
    [#6876]
  - Browser: Improve best matching credentials setting [#6893]
  - SSH Agent: Use both Pageant and OpenSSH agent simultaneously
    on Windows [#6288]
  - SSH Agent: Allow using database path to resolve keys [#6365]
  - SSH Agent: Show correct error messages in main window [#7166]
  - Multiple fixes for MSI installer [#6630]
  - Fix tab order for CSV import dialog to match screen order
    [#7315]
  - Don't mark kdbx:// urls as invalid [#7221]
  - Make selected text copyable instead of copying password
    [#7209]
  - Detect timestamp resolution for CSV files [#7196]
  - Fix crash while downloading favicon [#7104]
  - Correct naming of newly generated keyx files [#7010]
  - Place the 'Recycle Bin' at the bottom of the list when groups
    are sorted [#7004]
  - Handle tilde with custom browser paths [#6659]
  - Don't scroll up when deleting an entry [#6833]
  - Set the MIME-Type to text/plain when using wl-copy on wayland
    [#6832]
  - Fix adaptive icon painting [#5989][#6033]
  - Fix favicon download from URL with non-standard port [#5509]
  - Ignore recycle bin on KeePassHTTP migration [#5481]
  - Fix keepassxc-cr-recovery utility [#7521]
  - Fix Auto-Type not working when audio recording indicator is
    active on macOS 12.2+ [#7526]
- drop 7045.patch
- adapt build requires to the new version</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 2.7.1:
  * Show when tags are changed in entry history
  * Improve tags editing and allow spaces in tags
  * Improve layout of entry preview panel
  * Incorporate patches to support Flatpak distribution
  * Add expiration presets for 12 and 24 hours
  * Fix crash when building history change list
  * Fix hiding password on database unlock
  * Fix AES KDF slow transform speed
  * Auto-Type: Correct timing issue on macOS and Linux that prevented typing
  * Auto-Type: Fix use of Ctrl/Alt/Shift/Win modifiers on Windows
  * Auto-Type: Reduce/eliminate delay when searching for entries
  * Auto-Type: Map ASCII dead keys on Linux for international keyboards
  * CLI: Fix detection of hardware keys (YubiKey)
  * CLI: Add missing parameter -c to add/edit entries command
  * Secret Service: Fix crash when multiple prompts are shown
  * SSH Agent: Fix default agent selection on Windows
  * Fix database unlock dialog not being the top window on Linux
  * Fix drag/drop entries between tabs on Wayland
  * Fix compiling with minizip-ng</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1666612800">- update to 2.7.3:
  Due to a bug in macOS window behavior, 2.7.2 has been immediately
  superseded by 2.7.3.
  - Changes
  - Enhance Tags Support and Add Saved Searches [#8435, #8607]
  - Significant improvements to entry preview panel [#7993]
  - Add password strength indicator to all password fields [#7885]
  - Limit zxcvbn entropy estimation length to 128 characters [#7748]
  - Try full URL path when fetching favicon [#8565]
  - Hide usernames in preview panel when hidden in entry view [#8608]
  - Enable dark title bar on windows when accent color is not used [#8498]
  - Add option to display passwords in color in preview panel [#7097]
  - Add XML Export option to GUI [#8524]
  - Increase entropy required for a "good" password rating to 75 [#8523]
  - Add shortcut to copy password with TOTP appended [#8443]
  - Show entry count in status bar [#8435]
  - Allow KeePassXC to be built without X11 [#8147]
  - Enable use of VivoKey Apex and Dangerous Things FlexSecure tokens [#8332]
  - Add setting for number of recent files [#8239]
  - Add Ctrl+Tab shortcut to cycle databases in unlock dialog [#8168]
  - Replace offensive words in eff_large.wordlist [#7968]
  - Auto-Type: PICKCHARS can specify attribute and ignore BEEP [#8118]
  - Linux: Add isHardwareKeySupported and refreshHardwareKeys to DBus methods [#8055]
  - Add config variable to specify default database file name [#8042]
  - Support numeric aware sorting on Windows and macOS [#8363]
  - CLI: Add db-edit command [#8400]
  - CLI: Add option to display all attributes with show command [#8256]
  - CLI: Show UUID and tags with show and clip commands [#8241]
  - Browser: Move socket into separate directory on Linux [#8030]
  - Browser: Add group setting to omit WWW subdomain when matching URLs [#7988]
  - FdoSecrets: Ask to unlock the database when creating items [#8022, #8028]
  - FdoSecrets: Skip entries in recycle bin when searching [#8021]
  - Fixes
  - Fix potential deadlock in UI when saving [#8606]
  - Fix newlines when copying notes from preview panel [#8542]
  - Fix dark mode detection on Linux [#8477]
  - Fix crash when deleting items in recycle bin while searching [#8117]
  - Fix crash when trying to close database during unlock [#8144]
  - Fix tabbing around the interface [#8435, #8520]
  - Fix OPVault import when there are multiple OTP fields [#8436]
  - Fix various Windows Hello bugs [#8354]
  - Fix use of Apple Watch for Quick Unlock [#8311]
  - Better handling of "Lock on Minimize" setting [#8202]
  - Check for write permission before entering portable mode [#8447]
  - Correct regex escape logic to prevent parse errors [#7778]
  - Normalize slashes and file case for last used databases [#7864, #7214]
  - Link ykcore against pthread [#7807]
  - Auto-Type: Fix menu entries in selection dialog on Windows [#7987]
  - Auto-Type: Fix use of modifiers under macOS [#8111]
  - CLI: Fix output when using clip with the -t flag [#8271]
  - Browser: Use asynchronous access confirm dialog [#8273]
  - Browser: Always send database locked/unlocked status [#8114]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1667217600">- update to 2.7.4:
  - Changes
  - Add 2 months expiration preset [#8687]
  - CLI: Add Unicode support on Windows [#8618]
  - Fixes
  - Fix crash on macOS when unlocking database [#8676]
  - Fix display of passwords in preview panel [#8633]
  - Fix clicking links in entry preview panel [#8644]
  - Prevent expired entries search if no results returned [#8643]
  - Browser: Revert code causing connection problems [#8665]
  - Browser: Fix socket file symbolic link on Linux [#8656]
  - Flatpak: Fix launching browser proxy service [#8680]
  - SSH Agent: Fix paegent support on Windows [#8619]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1684238400">- update to 2.7.5:
  - Changes
  - Add menu option to allow screenshots [#8841]
  - Add support for Botan 3 [#9388]
  - Increase max TOTP step to 24 hours [#9149]
  - Improve HTML export layout [#8987]
  - Turn search reset off by default [#9153]
  - Use QClipboard::clear() instead of setting blank text [#9148]
  - Hide group column header choice when not in search [#9171]
  - Improve look of KeePassXC logo and icons [#9355]
  - Add keyboard shortcuts for app and database settings [#9007]
  - Hide rename button from attachments preview panel [#8842]
  - Linux: Set SingleMainWindow in .desktop file [#7430]
  - Fixes
  - Fix crash when search clears while creating new entry [#9230]
  - Fix crash when using Windows Hello in a Remote Desktop
    session [#9006]
  - Fix crash in Group Edit after enabling Browser Integration
    [#8778]
  - Fix canceling quick unlock when it is unavailable [#9034]
  - Set password input field font correctly [#8732]
  - Greatly improve performance when rendering entry view [#9398]
  - Fix various accessibility issues [#9138]
  - Fix arrows size when expand/collapse a group [#9096]
  - Select the clone instead of the original after cloning an
    entry [#9070]
  - Fix bugs with preview widget [#9170]
  - Fix status bar update when switching to other DB [#9073]
  - Fix database settings spin box bug [#9101]
  - Fix Ctrl+Tab shortcut to cycle databases in unlock dialog
    [#8839]
  - Fix TOTP QR code maintaining square ratio [#9027]
  - Fix Auto-Type configuration page on custom sequence selection
    [#8752]
  - Fix unexpected behavior of --lock when KeePassXC is not
    running [#8889]
  - Make open folder icon exempt from "Apply group icon to entry"
    [#9205]
  - Allow setting default file open directory with env var
    [#9192]
  - SSH Agent: Fix support for AES-256/GCM openssh keys [#8968]
  - Browser: Fix Native Messaging script path with BSD OS's
    [#8835]
  - MacOS: Fix text selection for Auto-Type clear field [#9066]
  - MacOS: Don't rely on AppleInterfaceStyle for theme switching
    [#8615]
  - Windows: Remove registry detection of desktop shortcut
    [#9380]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1692360000">- update to 2.7.6:
  - Changes
  - Significant improvement to visual when drag/drop entries
    [#9698]
  - Automatically prompt for Quick Unlock when showing unlock
    dialog [#9697]
  - Improve colorful lock icon and fix file MIME icon on KDE
    [#9632]
  - Ability to search by entry UUID [#9571]
  - Add challenge-response support for NitroKey 3 [#9631]
  - Auto-Type: Disable entry level Auto-Type when disabled at
    group/entry [#9672]
  - Browser: Show warning when adding duplicate URL's to entry
    [#9588][#9635]
  - Browser: Improve error message when proxy cannot be found
    [#9385]
  - Fixes
  - Fix crash on exit on macOS [#9620]
  - Fix crash on search if entry doesn't have a group [#9633]
  - Fix several issues with Quick Unlock [#9697]
  - Enable save button when not auto-saving non-data changes
    [#9634]
  - Several UI/UX fixes [#9647]
  - Move toolbar back to top of window when disabling movement
    [#9699]
  - Browser: Fix handling of expired credentials [#9595]
  - Windows: Prevent white flicker when launching application
    [#9637]
  - Linux: Fix warning message about allow screencapture [#9638]
  - FdoSecrets: Fix access confirmation dialog showing even when
    disabled [#9690]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1702987200">- enable building of utils/keepassxc-cr-recovery for openSUSE
  this adds buildrequires for golang-packaging/golang/zst</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1710072000">- update to 2.7.7:
  - Changes
  - Support USB Hotplug for Hardware Key interface [#10092]
  - Support 1PUX and Bitwarden import [#9815]
  - Browser: Add support for PassKeys [#8825, #9987, #10318]
  - Build System: Move to vcpkg manifest mode [#10088]
  - Fixes
  - Fix multiple TOTP issues [#9874]
  - Fix focus loss on save when the editor is not visible anymore
    [#10075]
  - Fix visual when removing entry from history [#9947]
  - Fix first entry is not selected when a search is performed
    [#9868]
  - Prevent scrollbars on entry drag/drop [#9747]
  - Prevent duplicate characters in "Also choose from" field of
    password generator [#9803]
  - Security: Prevent byte-by-byte and attachment inference side
    channel attacks [#10266]
  - Browser: Fix raising Update Entry messagebox [#9853]
  - Browser: Fix bugs when returning credentials [#9136]
  - Browser: Fix crash on database open from browser [#9939]
  - Browser: Fix support for referenced URL fields [#8788]
  - MacOS: Fix crash when changing highlight/accent color
    [#10348]
  - MacOS: Fix TouchID appearing even though lid is closed
    [#10092]
  - Windows: Fix terminating KeePassXC processes with MSI
    installer [#9822]
  - FdoSecrets: Fix database merge crash when enabled [#10136]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1710417600">- do not list _contraints and _service files as source as the
  source validator does not handle this atm.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1714996800">- update to 2.7.8:
  - Changes
  - Add hotkey for showing search help [#10591]
  - Add hotkey for group switching (Ctrl+Shift+PgUp/PgDown)
    [#10625]
  - Add per-database auto-save delay setting [#9100]
  - Add configurable password strength check on database password
    [#9782]
  - Add setting to hide menubar [#10341]
  - Improve Bitwarden 1PUX import and support organization
    collections [#10499]
  - Show advanced settings checkbox only for settings that have
    them [#6513]
  - Remove obsolete setting for requiring repeated password entry
    [#9722]
  - Passkeys: Allow registering Passkeys to existing entries
    [#10408]
  - Passkeys: Show warning about data being unencrypted before
    Passkey export [#10411]
  - Passkeys: Support NFC and USB transports [#10402]
  - Passkeys: Pass extension JSON data to browser [#10615]
  - SSH Agent: Do not use entries from recycle bin [#10518]
  - Linux: Change hotkey sequence used for {CLEARFIELD} Auto-Type
    [#10008]
  - Windows: Improve DACL memory access protection [#10618]
  - Fixes
  - Fix crash when deleting history items [#10451]
  - Fix crash on screen lock or computer sleep [#10458]
  - Fix search field not being focused after unlock [#10459]
  - Fix loss of window focus when Auto-Type needs to unlock a
    database [#10555]
  - Fix inconsistent TOTP visibility on unlock [#10009]
  - Fix CSV import skipping over single-name groups [#10575]
  - Fix key file folder being remembered even if disabled in
    settings [#10636]
  - Fix issues with entry editing and database locking [#10667]
  - Fix key file text when provided on command line [#10642]
  - Fix issues with hardware key auto detection [#10663]
  - Do not override monospace font size [#10282]
  - Perform group sort only when group view is in focus [#10202]
  - Do not show decimals for attachment sizes in Bytes [#10595]
  - Prevent merging of global custom data when merging databases
    [#10452]
  - Fix minor translation issues [#10635]
  - Passkeys: Fix StrongBox incompatibility [#10420]
  - Passkeys: Set RP ID to effective domain if unset instead of
    returning an error [#10384]
  - Passkeys: Various UI fixes and improvements [#10427, #10608,
    [#10609]]
  - AppImage: Fix URL opening [#10624]
  - Flatpak: Fix application autostart [#10563]
  - Linux/macOS: Fix button sizes on modal alert popups [#10500]
  - Linux: Fix clipboard clear on Wayland [#10500]
  - Windows: Preserve file-hidden attribute [#10343]</changelog>
</package>
<package pkgid="87d25602a3d7ea817d46c8a8887da1c5acde319623e0a7bea75d4d1cab645fd9bebc10dda55d50705d1d1225a8cee9b877a52768ac21061c96aed5c6fa744479" name="kernel-debug" arch="src">
  <version epoch="0" ver="6.8.1" rel="1.1"/>
  <changelog author="vkarasulli@suse.de" date="1709553600">- Update
  patches.kernel.org/6.7.2-283-media-v4l-async-Fix-duplicated-list-deletion.patch
  (bsc#1012628 bsc#1220318 CVE-2023-52459).
- commit 57771fb</changelog>
  <changelog author="vkarasulli@suse.de" date="1709553601">- Update
  patches.kernel.org/6.7.2-260-drm-sched-Fix-bounds-limiting-when-given-a-malf.patch
  (bsc#1012628 bsc#1220322 CVE-2023-52461).
- commit c6c85cb</changelog>
  <changelog author="msuchanek@suse.de" date="1709726400">- kernel-binary: vdso: fix filelist for non-usrmerged kernel
  Fixes: a6ad8af207e6 ("rpm templates: Always define usrmerged")
- commit fb3f221</changelog>
  <changelog author="msuchanek@suse.de" date="1709726401">- kernel-binary: Fix i386 build
  Fixes: 89eaf4cdce05 ("rpm templates: Move macro definitions below buildrequires")
- commit f7c6351</changelog>
  <changelog author="jslaby@suse.cz" date="1709812800">- Linux 6.7.9 (bsc#1012628).
- mtd: spinand: gigadevice: Fix the get ecc status issue
  (bsc#1012628).
- ice: fix connection state of DPLL and out pin (bsc#1012628).
- ice: fix dpll input pin phase_adjust value updates
  (bsc#1012628).
- ice: fix dpll and dpll_pin data access on PF reset
  (bsc#1012628).
- ice: fix dpll periodic work data updates on PF reset
  (bsc#1012628).
- ice: fix pin phase adjust updates on PF reset (bsc#1012628).
- spi: cadence-qspi: fix pointer reference in runtime PM hooks
  (bsc#1012628).
- spi: cadence-qspi: remove system-wide suspend helper calls
  from runtime PM hooks (bsc#1012628).
- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
  (bsc#1012628).
- netlink: add nla be16/32 types to minlen array (bsc#1012628).
- net: ip_tunnel: prevent perpetual headroom growth (bsc#1012628).
- net: mctp: take ownership of skb in mctp_local_output
  (bsc#1012628).
- net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r"
  in the device tree (bsc#1012628).
- tun: Fix xdp_rxq_info's queue_index when detaching
  (bsc#1012628).
- cpufreq: intel_pstate: fix pstate limits enforcement for
  adjust_perf call back (bsc#1012628).
- net: veth: clear GRO when clearing XDP even when down
  (bsc#1012628).
- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
  (bsc#1012628).
- lan78xx: enable auto speed configuration for LAN7850 if no
  EEPROM is detected (bsc#1012628).
- veth: try harder when allocating queue memory (bsc#1012628).
- net: usb: dm9601: fix wrong return value in dm9601_mdio_read
  (bsc#1012628).
- net: lan78xx: fix "softirq work is pending" error (bsc#1012628).
- uapi: in6: replace temporary label with rfc9486 (bsc#1012628).
- stmmac: Clear variable when destroying workqueue (bsc#1012628).
- Bluetooth: hci_sync: Check the correct flag before starting
  a scan (bsc#1012628).
- Bluetooth: Avoid potential use-after-free in hci_error_reset
  (bsc#1012628).
- Bluetooth: hci_sync: Fix accept_list when attempting to suspend
  (bsc#1012628).
- Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
  (bsc#1012628).
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
  (bsc#1012628).
- Bluetooth: Enforce validation on max value of connection
  interval (bsc#1012628).
- Bluetooth: qca: Fix wrong event type for patch config command
  (bsc#1012628).
- Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
  (bsc#1012628).
- Bluetooth: qca: Fix triggering coredump implementation
  (bsc#1012628).
- netfilter: nf_tables: allow NFPROTO_INET in
  nft_(match/target)_validate() (bsc#1012628).
- netfilter: bridge: confirm multicast packets before passing
  them up the stack (bsc#1012628).
- tools: ynl: fix handling of multiple mcast groups (bsc#1012628).
- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
  (bsc#1012628).
- igb: extend PTP timestamp adjustments to i211 (bsc#1012628).
- net: hsr: Use correct offset for HSR TLV values in supervisory
  HSR frames (bsc#1012628).
- tls: decrement decrypt_pending if no async completion will be
  called (bsc#1012628).
- tls: fix peeking with sync+async decryption (bsc#1012628).
- tls: separate no-async decryption request handling from async
  (bsc#1012628).
- tls: fix use-after-free on failed backlog decryption
  (bsc#1012628).
- riscv: tlb: fix __p*d_free_tlb() (bsc#1012628).
- efi/capsule-loader: fix incorrect allocation size (bsc#1012628).
- power: supply: bq27xxx-i2c: Do not free non existing IRQ
  (bsc#1012628).
- ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
  (bsc#1012628).
- ALSA: Drop leftover snd-rtctimer stuff from Makefile
  (bsc#1012628).
- ASoC: qcom: Fix uninitialized pointer dmactl (bsc#1012628).
- gpu: host1x: Skip reset assert on Tegra186 (bsc#1012628).
- riscv: mm: fix NOCACHE_THEAD does not set bit[61] correctly
  (bsc#1012628).
- riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
  (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clear
  cs35l56-&gt;component (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
  (bsc#1012628).
- ASoC: cs35l56: Don't add the same register patch multiple times
  (bsc#1012628).
- ASoC: cs35l56: Fix for initializing ASP1 mixer registers
  (bsc#1012628).
- ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon
  revision (bsc#1012628).
- ASoC: cs35l56: Fix deadlock in ASP1 mixer register
  initialization (bsc#1012628).
- ASoC: soc-card: Fix missing locking in
  snd_soc_card_get_kcontrol() (bsc#1012628).
- RISC-V: Ignore V from the riscv,isa DT property on older T-Head
  CPUs (bsc#1012628).
- drm/tegra: Remove existing framebuffer only if we support
  display (bsc#1012628).
- fbcon: always restore the old font data in fbcon_do_set_font()
  (bsc#1012628).
- afs: Fix endless loop in directory parsing (bsc#1012628).
- drm/amd/display: Prevent potential buffer overflow in
  map_hw_resources (bsc#1012628).
- drivers: perf: added capabilities for legacy PMU (bsc#1012628).
- drivers: perf: ctr_get_width function for legacy is not defined
  (bsc#1012628).
- Revert "riscv: mm: support Svnapot in huge vmap" (bsc#1012628).
- riscv: Fix pte_leaf_size() for NAPOT (bsc#1012628).
- riscv: Sparse-Memory/vmemmap out-of-bounds fix (bsc#1012628).
- btrfs: fix race between ordered extent completion and fiemap
  (bsc#1012628).
- drm/nouveau: keep DMA buffers required for suspend/resume
  (bsc#1012628).
- of: property: fw_devlink: Fix stupid bug in remote-endpoint
  parsing (bsc#1012628).
- tomoyo: fix UAF write bug in tomoyo_write_control()
  (bsc#1012628).
- ALSA: firewire-lib: fix to check cycle continuity (bsc#1012628).
- ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
  (bsc#1012628).
- ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron
  16 Plus 7630 (bsc#1012628).
- ALSA: hda/realtek: tas2781: enable subwoofer volume control
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
  (bsc#1012628).
- ALSA: hda/realtek: fix mute/micmute LED For HP mt440
  (bsc#1012628).
- ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
  (bsc#1012628).
- Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
  (bsc#1012628).
- landlock: Fix asymmetric private inodes referring (bsc#1012628).
- gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
  (bsc#1012628).
- mm: cachestat: fix folio read-after-free in cache walk
  (bsc#1012628).
- mtd: rawnand: marvell: fix layouts (bsc#1012628).
- wifi: nl80211: reject iftype change with mesh ID change
  (bsc#1012628).
- btrfs: fix double free of anonymous device after snapshot
  creation failure (bsc#1012628).
- btrfs: dev-replace: properly validate device names
  (bsc#1012628).
- btrfs: send: don't issue unnecessary zero writes for trailing
  hole (bsc#1012628).
- Revert "drm/amd/pm: resolve reboot exception for si oland"
  (bsc#1012628).
- drm/buddy: fix range bias (bsc#1012628).
- drm/amdgpu/pm: Fix the power1_min_cap value (bsc#1012628).
- drm/amd/display: Add monitor patch for specific eDP
  (bsc#1012628).
- soc: qcom: pmic_glink: Fix boot when QRTR=m (bsc#1012628).
- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
  (bsc#1012628).
- crypto: arm64/neonbs - fix out-of-bounds access on short input
  (bsc#1012628).
- dmaengine: ptdma: use consistent DMA masks (bsc#1012628).
- dmaengine: fsl-edma: correct calculation of 'nbytes' in
  multi-fifo scenario (bsc#1012628).
- dmaengine: fsl-qdma: init irq after reg initialization
  (bsc#1012628).
- mmc: mmci: stm32: fix DMA API overlapping mappings warning
  (bsc#1012628).
- mmc: core: Fix eMMC initialization with 1-bit bus connection
  (bsc#1012628).
- mmc: sdhci-xenon: add timeout for PHY init complete
  (bsc#1012628).
- mmc: sdhci-xenon: fix PHY init clock stability (bsc#1012628).
- ceph: switch to corrected encoding of max_xattr_size in mdsmap
  (bsc#1012628).
- RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
  (bsc#1012628).
- riscv: add CALLER_ADDRx support (bsc#1012628).
- riscv: Fix enabling cbo.zero when running in M-mode
  (bsc#1012628).
- power: supply: mm8013: select REGMAP_I2C (bsc#1012628).
- kbuild: Add -Wa,--fatal-warnings to as-instr invocation
  (bsc#1012628).
- iommufd: Fix iopt_access_list_id overwrite bug (bsc#1012628).
- iommufd: Fix protection fault in iommufd_test_syz_conv_iova
  (bsc#1012628).
- efivarfs: Request at most 512 bytes for variable names
  (bsc#1012628).
- pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
  (bsc#1012628).
- fprobe: Fix to allocate entry_data_size buffer with rethook
  instances (bsc#1012628).
- mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
  (bsc#1012628).
- mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone
  index (bsc#1012628).
- x86/e820: Don't reserve SETUP_RNG_SEED in e820 (bsc#1012628).
- x86/cpu: Allow reducing x86_phys_bits during
  early_identify_cpu() (bsc#1012628).
- x86/cpu/intel: Detect TME keyid bits before setting MTRR mask
  registers (bsc#1012628).
- mptcp: map v4 address to v6 when destroying subflow
  (bsc#1012628).
- mptcp: push at DSS boundaries (bsc#1012628).
- selftests: mptcp: join: add ss mptcp support check
  (bsc#1012628).
- mptcp: fix snd_wnd initialization for passive socket
  (bsc#1012628).
- mptcp: fix potential wake-up event loss (bsc#1012628).
- mptcp: fix double-free on socket dismantle (bsc#1012628).
- mfd: twl6030-irq: Revert to use of_match_device() (bsc#1012628).
- NFS: Fix data corruption caused by congestion (bsc#1012628).
- af_unix: Drop oob_skb ref before purging queue in GC
  (bsc#1012628).
- ASoC: cs35l56: fix reversed if statement in
  cs35l56_dspwait_asp1tx_put() (bsc#1012628).
- dmaengine: dw-edma: Fix the ch_count hdma callback
  (bsc#1012628).
- dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA
  (bsc#1012628).
- dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix
  (bsc#1012628).
- dmaengine: dw-edma: Add HDMA remote interrupt configuration
  (bsc#1012628).
- dmaengine: dw-edma: HDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- dmaengine: dw-edma: eDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use
  dashes (bsc#1012628).
- phy: qcom: phy-qcom-m31: fix wrong pointer pass to PTR_ERR()
  (bsc#1012628).
- phy: qcom-qmp-usb: fix v3 offsets data (bsc#1012628).
- dmaengine: idxd: Remove shadow Event Log head stored in idxd
  (bsc#1012628).
- dmaengine: idxd: Ensure safe user copy of completion record
  (bsc#1012628).
- powerpc/pseries/iommu: IOMMU table is not initialized for
  kdump over SR-IOV (bsc#1012628).
- powerpc/rtas: use correct function name for resetting TCE tables
  (bsc#1012628).
- gpio: 74x164: Enable output pins after registers are reset
  (bsc#1012628).
- gpiolib: Fix the error path order in
  gpiochip_add_data_with_key() (bsc#1012628).
- gpio: fix resource unwinding order in error path (bsc#1012628).
- block: define bvec_iter as __packed __aligned(4) (bsc#1012628).
- selftests: mptcp: add evts_get_info helper (bsc#1012628).
- selftests: mptcp: add chk_subflows_total helper (bsc#1012628).
- selftests: mptcp: update userspace pm test helpers
  (bsc#1012628).
- selftests: mptcp: add mptcp_lib_is_v6 (bsc#1012628).
- selftests: mptcp: rm subflow with v4/v4mapped addr
  (bsc#1012628).
- drm/nouveau: don't fini scheduler before entity flush
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.7.9-121-mptcp-avoid-printing-warning-once-on-client-sid.patch.
- Rename to
  patches.kernel.org/6.7.9-127-mptcp-fix-possible-deadlock-in-subflow-diag.patch.
- Rename to
  patches.kernel.org/6.7.9-130-af_unix-Fix-task-hung-while-purging-oob_skb-in-.patch.
- Rename to
  patches.kernel.org/6.7.9-150-x86-entry_64-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-151-x86-entry_32-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-152-x86-bugs-Use-ALTERNATIVE-instead-of-mds_user_cl.patch.
- Rename to
  patches.kernel.org/6.7.9-153-KVM-VMX-Use-BT-JNC-i.e.-EFLAGS.CF-to-select-VMR.patch.
- Rename to
  patches.kernel.org/6.7.9-154-KVM-VMX-Move-VERW-closer-to-VMentry-for-MDS-mit.patch.
- commit 752a7bc</changelog>
  <changelog author="msuchanek@suse.de" date="1709812801">- group-source-files.pl: Quote filenames (boo#1221077).
  The kernel source now contains a file with a space in the name.
  Add quotes in group-source-files.pl to avoid splitting the filename.
  Also use -print0 / -0 when updating timestamps.
- commit a005e42</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072000">- config: update and reenable arm64 configs
- most options mirrored from other architectures except
  - ARM64_ERRATUM_3117295=y
  - TEE_STMM_EFI=m
  - PINCTRL_SM4450=m
  - PINCTRL_SM8650=m
  - PINCTRL_X1E80100=m
  - PINCTRL_SM8650_LPASS_LPI=m
  - GPIO_NPCM_SGPIO=y
  - GPIO_RTD=m
  - VIDEO_STM32_DCMIPP=m
  - DRM_POWERVR=m
  - SND_SOC_X1E80100=m
  - RTC_DRV_MA35D1=m
  - COMMON_CLK_MT7988=m
  - CLK_X1E80100_GCC=m
  - SC_CAMCC_8280XP=m
  - QDU_ECPRICC_1000=m
  - SM_DISPCC_8650=m
  - SM_GCC_8650=m
  - SM_GPUCC_8650=m
  - SM_TCSRCC_8650=m
  - COMMON_CLK_STM32MP=y
  - INTERCONNECT_QCOM_SM6115=m
  - INTERCONNECT_QCOM_SM8650=m
  - INTERCONNECT_QCOM_X1E80100=m
  - KASAN_EXTRA_INFO=n (arm64/debug only)
- commit 99c97ec</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072001">- config: update and reenable armv7hl configs
- option values mirrored from arm64 or other architectures
- commit 336405e</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072002">- config: update and reenable armv6hl configs
- option values mirrored from armv7hl
- commit be3b67b</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072003">- Update to 6.8 final
- update configs
- commit a551d7b</changelog>
  <changelog author="jslaby@suse.cz" date="1710158400">- Refresh
  patches.suse/mm-mmap-fix-vma_merge-case-7-with-vma_ops-close.patch.
  Update upstream status and move to sorted section.
- commit c6dad0c</changelog>
  <changelog author="jslaby@suse.cz" date="1710158401">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158402">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
</package>
<package pkgid="f3f17f883f65ae621057bed220de788c60ea0c0ef41acfa97d4d8b3c36623a0d0ff5fa69fa0f7389b11b010a169d631216df57bfe39db99aa0ae05b4001e4e6a" name="kernel-debug" arch="x86_64">
  <version epoch="0" ver="6.8.1" rel="1.1"/>
  <changelog author="vkarasulli@suse.de" date="1709553600">- Update
  patches.kernel.org/6.7.2-283-media-v4l-async-Fix-duplicated-list-deletion.patch
  (bsc#1012628 bsc#1220318 CVE-2023-52459).
- commit 57771fb</changelog>
  <changelog author="vkarasulli@suse.de" date="1709553601">- Update
  patches.kernel.org/6.7.2-260-drm-sched-Fix-bounds-limiting-when-given-a-malf.patch
  (bsc#1012628 bsc#1220322 CVE-2023-52461).
- commit c6c85cb</changelog>
  <changelog author="msuchanek@suse.de" date="1709726400">- kernel-binary: vdso: fix filelist for non-usrmerged kernel
  Fixes: a6ad8af207e6 ("rpm templates: Always define usrmerged")
- commit fb3f221</changelog>
  <changelog author="msuchanek@suse.de" date="1709726401">- kernel-binary: Fix i386 build
  Fixes: 89eaf4cdce05 ("rpm templates: Move macro definitions below buildrequires")
- commit f7c6351</changelog>
  <changelog author="jslaby@suse.cz" date="1709812800">- Linux 6.7.9 (bsc#1012628).
- mtd: spinand: gigadevice: Fix the get ecc status issue
  (bsc#1012628).
- ice: fix connection state of DPLL and out pin (bsc#1012628).
- ice: fix dpll input pin phase_adjust value updates
  (bsc#1012628).
- ice: fix dpll and dpll_pin data access on PF reset
  (bsc#1012628).
- ice: fix dpll periodic work data updates on PF reset
  (bsc#1012628).
- ice: fix pin phase adjust updates on PF reset (bsc#1012628).
- spi: cadence-qspi: fix pointer reference in runtime PM hooks
  (bsc#1012628).
- spi: cadence-qspi: remove system-wide suspend helper calls
  from runtime PM hooks (bsc#1012628).
- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
  (bsc#1012628).
- netlink: add nla be16/32 types to minlen array (bsc#1012628).
- net: ip_tunnel: prevent perpetual headroom growth (bsc#1012628).
- net: mctp: take ownership of skb in mctp_local_output
  (bsc#1012628).
- net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r"
  in the device tree (bsc#1012628).
- tun: Fix xdp_rxq_info's queue_index when detaching
  (bsc#1012628).
- cpufreq: intel_pstate: fix pstate limits enforcement for
  adjust_perf call back (bsc#1012628).
- net: veth: clear GRO when clearing XDP even when down
  (bsc#1012628).
- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
  (bsc#1012628).
- lan78xx: enable auto speed configuration for LAN7850 if no
  EEPROM is detected (bsc#1012628).
- veth: try harder when allocating queue memory (bsc#1012628).
- net: usb: dm9601: fix wrong return value in dm9601_mdio_read
  (bsc#1012628).
- net: lan78xx: fix "softirq work is pending" error (bsc#1012628).
- uapi: in6: replace temporary label with rfc9486 (bsc#1012628).
- stmmac: Clear variable when destroying workqueue (bsc#1012628).
- Bluetooth: hci_sync: Check the correct flag before starting
  a scan (bsc#1012628).
- Bluetooth: Avoid potential use-after-free in hci_error_reset
  (bsc#1012628).
- Bluetooth: hci_sync: Fix accept_list when attempting to suspend
  (bsc#1012628).
- Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
  (bsc#1012628).
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
  (bsc#1012628).
- Bluetooth: Enforce validation on max value of connection
  interval (bsc#1012628).
- Bluetooth: qca: Fix wrong event type for patch config command
  (bsc#1012628).
- Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
  (bsc#1012628).
- Bluetooth: qca: Fix triggering coredump implementation
  (bsc#1012628).
- netfilter: nf_tables: allow NFPROTO_INET in
  nft_(match/target)_validate() (bsc#1012628).
- netfilter: bridge: confirm multicast packets before passing
  them up the stack (bsc#1012628).
- tools: ynl: fix handling of multiple mcast groups (bsc#1012628).
- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
  (bsc#1012628).
- igb: extend PTP timestamp adjustments to i211 (bsc#1012628).
- net: hsr: Use correct offset for HSR TLV values in supervisory
  HSR frames (bsc#1012628).
- tls: decrement decrypt_pending if no async completion will be
  called (bsc#1012628).
- tls: fix peeking with sync+async decryption (bsc#1012628).
- tls: separate no-async decryption request handling from async
  (bsc#1012628).
- tls: fix use-after-free on failed backlog decryption
  (bsc#1012628).
- riscv: tlb: fix __p*d_free_tlb() (bsc#1012628).
- efi/capsule-loader: fix incorrect allocation size (bsc#1012628).
- power: supply: bq27xxx-i2c: Do not free non existing IRQ
  (bsc#1012628).
- ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
  (bsc#1012628).
- ALSA: Drop leftover snd-rtctimer stuff from Makefile
  (bsc#1012628).
- ASoC: qcom: Fix uninitialized pointer dmactl (bsc#1012628).
- gpu: host1x: Skip reset assert on Tegra186 (bsc#1012628).
- riscv: mm: fix NOCACHE_THEAD does not set bit[61] correctly
  (bsc#1012628).
- riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
  (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clear
  cs35l56-&gt;component (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
  (bsc#1012628).
- ASoC: cs35l56: Don't add the same register patch multiple times
  (bsc#1012628).
- ASoC: cs35l56: Fix for initializing ASP1 mixer registers
  (bsc#1012628).
- ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon
  revision (bsc#1012628).
- ASoC: cs35l56: Fix deadlock in ASP1 mixer register
  initialization (bsc#1012628).
- ASoC: soc-card: Fix missing locking in
  snd_soc_card_get_kcontrol() (bsc#1012628).
- RISC-V: Ignore V from the riscv,isa DT property on older T-Head
  CPUs (bsc#1012628).
- drm/tegra: Remove existing framebuffer only if we support
  display (bsc#1012628).
- fbcon: always restore the old font data in fbcon_do_set_font()
  (bsc#1012628).
- afs: Fix endless loop in directory parsing (bsc#1012628).
- drm/amd/display: Prevent potential buffer overflow in
  map_hw_resources (bsc#1012628).
- drivers: perf: added capabilities for legacy PMU (bsc#1012628).
- drivers: perf: ctr_get_width function for legacy is not defined
  (bsc#1012628).
- Revert "riscv: mm: support Svnapot in huge vmap" (bsc#1012628).
- riscv: Fix pte_leaf_size() for NAPOT (bsc#1012628).
- riscv: Sparse-Memory/vmemmap out-of-bounds fix (bsc#1012628).
- btrfs: fix race between ordered extent completion and fiemap
  (bsc#1012628).
- drm/nouveau: keep DMA buffers required for suspend/resume
  (bsc#1012628).
- of: property: fw_devlink: Fix stupid bug in remote-endpoint
  parsing (bsc#1012628).
- tomoyo: fix UAF write bug in tomoyo_write_control()
  (bsc#1012628).
- ALSA: firewire-lib: fix to check cycle continuity (bsc#1012628).
- ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
  (bsc#1012628).
- ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron
  16 Plus 7630 (bsc#1012628).
- ALSA: hda/realtek: tas2781: enable subwoofer volume control
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
  (bsc#1012628).
- ALSA: hda/realtek: fix mute/micmute LED For HP mt440
  (bsc#1012628).
- ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
  (bsc#1012628).
- Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
  (bsc#1012628).
- landlock: Fix asymmetric private inodes referring (bsc#1012628).
- gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
  (bsc#1012628).
- mm: cachestat: fix folio read-after-free in cache walk
  (bsc#1012628).
- mtd: rawnand: marvell: fix layouts (bsc#1012628).
- wifi: nl80211: reject iftype change with mesh ID change
  (bsc#1012628).
- btrfs: fix double free of anonymous device after snapshot
  creation failure (bsc#1012628).
- btrfs: dev-replace: properly validate device names
  (bsc#1012628).
- btrfs: send: don't issue unnecessary zero writes for trailing
  hole (bsc#1012628).
- Revert "drm/amd/pm: resolve reboot exception for si oland"
  (bsc#1012628).
- drm/buddy: fix range bias (bsc#1012628).
- drm/amdgpu/pm: Fix the power1_min_cap value (bsc#1012628).
- drm/amd/display: Add monitor patch for specific eDP
  (bsc#1012628).
- soc: qcom: pmic_glink: Fix boot when QRTR=m (bsc#1012628).
- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
  (bsc#1012628).
- crypto: arm64/neonbs - fix out-of-bounds access on short input
  (bsc#1012628).
- dmaengine: ptdma: use consistent DMA masks (bsc#1012628).
- dmaengine: fsl-edma: correct calculation of 'nbytes' in
  multi-fifo scenario (bsc#1012628).
- dmaengine: fsl-qdma: init irq after reg initialization
  (bsc#1012628).
- mmc: mmci: stm32: fix DMA API overlapping mappings warning
  (bsc#1012628).
- mmc: core: Fix eMMC initialization with 1-bit bus connection
  (bsc#1012628).
- mmc: sdhci-xenon: add timeout for PHY init complete
  (bsc#1012628).
- mmc: sdhci-xenon: fix PHY init clock stability (bsc#1012628).
- ceph: switch to corrected encoding of max_xattr_size in mdsmap
  (bsc#1012628).
- RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
  (bsc#1012628).
- riscv: add CALLER_ADDRx support (bsc#1012628).
- riscv: Fix enabling cbo.zero when running in M-mode
  (bsc#1012628).
- power: supply: mm8013: select REGMAP_I2C (bsc#1012628).
- kbuild: Add -Wa,--fatal-warnings to as-instr invocation
  (bsc#1012628).
- iommufd: Fix iopt_access_list_id overwrite bug (bsc#1012628).
- iommufd: Fix protection fault in iommufd_test_syz_conv_iova
  (bsc#1012628).
- efivarfs: Request at most 512 bytes for variable names
  (bsc#1012628).
- pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
  (bsc#1012628).
- fprobe: Fix to allocate entry_data_size buffer with rethook
  instances (bsc#1012628).
- mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
  (bsc#1012628).
- mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone
  index (bsc#1012628).
- x86/e820: Don't reserve SETUP_RNG_SEED in e820 (bsc#1012628).
- x86/cpu: Allow reducing x86_phys_bits during
  early_identify_cpu() (bsc#1012628).
- x86/cpu/intel: Detect TME keyid bits before setting MTRR mask
  registers (bsc#1012628).
- mptcp: map v4 address to v6 when destroying subflow
  (bsc#1012628).
- mptcp: push at DSS boundaries (bsc#1012628).
- selftests: mptcp: join: add ss mptcp support check
  (bsc#1012628).
- mptcp: fix snd_wnd initialization for passive socket
  (bsc#1012628).
- mptcp: fix potential wake-up event loss (bsc#1012628).
- mptcp: fix double-free on socket dismantle (bsc#1012628).
- mfd: twl6030-irq: Revert to use of_match_device() (bsc#1012628).
- NFS: Fix data corruption caused by congestion (bsc#1012628).
- af_unix: Drop oob_skb ref before purging queue in GC
  (bsc#1012628).
- ASoC: cs35l56: fix reversed if statement in
  cs35l56_dspwait_asp1tx_put() (bsc#1012628).
- dmaengine: dw-edma: Fix the ch_count hdma callback
  (bsc#1012628).
- dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA
  (bsc#1012628).
- dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix
  (bsc#1012628).
- dmaengine: dw-edma: Add HDMA remote interrupt configuration
  (bsc#1012628).
- dmaengine: dw-edma: HDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- dmaengine: dw-edma: eDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use
  dashes (bsc#1012628).
- phy: qcom: phy-qcom-m31: fix wrong pointer pass to PTR_ERR()
  (bsc#1012628).
- phy: qcom-qmp-usb: fix v3 offsets data (bsc#1012628).
- dmaengine: idxd: Remove shadow Event Log head stored in idxd
  (bsc#1012628).
- dmaengine: idxd: Ensure safe user copy of completion record
  (bsc#1012628).
- powerpc/pseries/iommu: IOMMU table is not initialized for
  kdump over SR-IOV (bsc#1012628).
- powerpc/rtas: use correct function name for resetting TCE tables
  (bsc#1012628).
- gpio: 74x164: Enable output pins after registers are reset
  (bsc#1012628).
- gpiolib: Fix the error path order in
  gpiochip_add_data_with_key() (bsc#1012628).
- gpio: fix resource unwinding order in error path (bsc#1012628).
- block: define bvec_iter as __packed __aligned(4) (bsc#1012628).
- selftests: mptcp: add evts_get_info helper (bsc#1012628).
- selftests: mptcp: add chk_subflows_total helper (bsc#1012628).
- selftests: mptcp: update userspace pm test helpers
  (bsc#1012628).
- selftests: mptcp: add mptcp_lib_is_v6 (bsc#1012628).
- selftests: mptcp: rm subflow with v4/v4mapped addr
  (bsc#1012628).
- drm/nouveau: don't fini scheduler before entity flush
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.7.9-121-mptcp-avoid-printing-warning-once-on-client-sid.patch.
- Rename to
  patches.kernel.org/6.7.9-127-mptcp-fix-possible-deadlock-in-subflow-diag.patch.
- Rename to
  patches.kernel.org/6.7.9-130-af_unix-Fix-task-hung-while-purging-oob_skb-in-.patch.
- Rename to
  patches.kernel.org/6.7.9-150-x86-entry_64-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-151-x86-entry_32-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-152-x86-bugs-Use-ALTERNATIVE-instead-of-mds_user_cl.patch.
- Rename to
  patches.kernel.org/6.7.9-153-KVM-VMX-Use-BT-JNC-i.e.-EFLAGS.CF-to-select-VMR.patch.
- Rename to
  patches.kernel.org/6.7.9-154-KVM-VMX-Move-VERW-closer-to-VMentry-for-MDS-mit.patch.
- commit 752a7bc</changelog>
  <changelog author="msuchanek@suse.de" date="1709812801">- group-source-files.pl: Quote filenames (boo#1221077).
  The kernel source now contains a file with a space in the name.
  Add quotes in group-source-files.pl to avoid splitting the filename.
  Also use -print0 / -0 when updating timestamps.
- commit a005e42</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072000">- config: update and reenable arm64 configs
- most options mirrored from other architectures except
  - ARM64_ERRATUM_3117295=y
  - TEE_STMM_EFI=m
  - PINCTRL_SM4450=m
  - PINCTRL_SM8650=m
  - PINCTRL_X1E80100=m
  - PINCTRL_SM8650_LPASS_LPI=m
  - GPIO_NPCM_SGPIO=y
  - GPIO_RTD=m
  - VIDEO_STM32_DCMIPP=m
  - DRM_POWERVR=m
  - SND_SOC_X1E80100=m
  - RTC_DRV_MA35D1=m
  - COMMON_CLK_MT7988=m
  - CLK_X1E80100_GCC=m
  - SC_CAMCC_8280XP=m
  - QDU_ECPRICC_1000=m
  - SM_DISPCC_8650=m
  - SM_GCC_8650=m
  - SM_GPUCC_8650=m
  - SM_TCSRCC_8650=m
  - COMMON_CLK_STM32MP=y
  - INTERCONNECT_QCOM_SM6115=m
  - INTERCONNECT_QCOM_SM8650=m
  - INTERCONNECT_QCOM_X1E80100=m
  - KASAN_EXTRA_INFO=n (arm64/debug only)
- commit 99c97ec</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072001">- config: update and reenable armv7hl configs
- option values mirrored from arm64 or other architectures
- commit 336405e</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072002">- config: update and reenable armv6hl configs
- option values mirrored from armv7hl
- commit be3b67b</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072003">- Update to 6.8 final
- update configs
- commit a551d7b</changelog>
  <changelog author="jslaby@suse.cz" date="1710158400">- Refresh
  patches.suse/mm-mmap-fix-vma_merge-case-7-with-vma_ops-close.patch.
  Update upstream status and move to sorted section.
- commit c6dad0c</changelog>
  <changelog author="jslaby@suse.cz" date="1710158401">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158402">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
</package>
<package pkgid="6e46d69ce1670721629e1187143a6690d548a08ec26f47e7d141a124787f298f791b23966d34b73e9b138843e91285fcf8a18db9b2ff54bd29f70a2187120088" name="kernel-debug" arch="src">
  <version epoch="0" ver="6.8.4" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1710158400">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158401">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
</package>
<package pkgid="21eb02cf9fdda62a98dbff974f16b0e91e27832e979d13a92656978a9a7ad682171ab6db83cc90ad6d3a51b428b57aa7c3ad64e817abf98ff0c69940fea3ec30" name="kernel-debug" arch="x86_64">
  <version epoch="0" ver="6.8.4" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1710158400">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158401">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
</package>
<package pkgid="014e937442eead30f79f9b717b521c3b0dc174e7d3428a85a6a03733d61b6af4e3df983a9061ea1eb3b8a2e9c75fbbce4c588d2dc61fe1db652e3d00efe5f32d" name="kernel-debug" arch="src">
  <version epoch="0" ver="6.8.5" rel="1.1"/>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
</package>
<package pkgid="b16e3ef8119d6f96cc71201616d42fe9ecba4c6e4644ef8c7b35e390000381720271a4e2258722add7b5632e444001324ce5d7f557fd5db2e46eb9f76e40e56c" name="kernel-debug" arch="x86_64">
  <version epoch="0" ver="6.8.5" rel="1.1"/>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
</package>
<package pkgid="77a84718a5a55f0e4397b37835e2ec1042dc73cbb3ab2ecee1541feb219ff4f81b2b7bbb8bbb01512e3549a55083e61508b0fd94ce4c22f0d45cc1ef5a39e4d1" name="kernel-debug" arch="src">
  <version epoch="0" ver="6.8.7" rel="1.1"/>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
</package>
<package pkgid="b6574cb0a8463f613de9b63e55b76fe6ce218f5291af199c639cc6e55066fdcd8774ee5c3636bd210c81485391171679979da08a8e5210979b831d99bad680d2" name="kernel-debug" arch="x86_64">
  <version epoch="0" ver="6.8.7" rel="1.1"/>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
</package>
<package pkgid="dee85b37270f7ce6687e050474f413dcc43c20a3c86d691a328448ad63db2868771eba2258c432b4cb78613bdc317b5357a479b1642da096c3dc0dadbb32ba5c" name="kernel-debug" arch="src">
  <version epoch="0" ver="6.8.8" rel="1.1"/>
  <changelog author="colyli@suse.de" date="1711454400">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
</package>
<package pkgid="649ce8500243599ca529d912886a3620f6147b07415b50933fa619b8369c2b72b1c14ced38266e3d2cac394dfb3d88bbb258e4737ee0f5ea940d2986f5c63cfc" name="kernel-debug" arch="x86_64">
  <version epoch="0" ver="6.8.8" rel="1.1"/>
  <changelog author="colyli@suse.de" date="1711454400">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
</package>
<package pkgid="b4233d1b88dd93484d68e2a44311ec8d1af4fd69717c2400118327004ab1684c2b85a4dd9a366c5cf10502a63406277591b40a9542e9181626765e39d963de5b" name="kernel-debug" arch="src">
  <version epoch="0" ver="6.8.9" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
  <changelog author="jslaby@suse.cz" date="1714478400">- e1000e: change usleep_range to udelay in PHY mdic access
  (bsc#1223109).
- commit e7fcfd8</changelog>
  <changelog author="tiwai@suse.de" date="1714478401">- usb: Fix regression caused by invalid ep0 maxpacket in virtual
  SuperSpeed device (bsc#1220569).
- commit b2a1bf4</changelog>
  <changelog author="tiwai@suse.de" date="1714478402">- ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for
  Lenovo Legion models (bsc#1223462).
- commit 12d1ee1</changelog>
  <changelog author="jslaby@suse.cz" date="1714996800">- Linux 6.8.9 (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on create_le_conn_complete
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync
  (bsc#1012628).
- bounds: Use the right number of bits for power-of-two
  CONFIG_NR_CPUS (bsc#1012628).
- phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6
  (bsc#1012628).
- i2c: smbus: fix NULL function pointer dereference (bsc#1012628).
- RISC-V: selftests: cbo: Ensure asm operands match constraints,
  take 2 (bsc#1012628).
- riscv: hwprobe: fix invalid sign extension for
  RISCV_HWPROBE_EXT_ZVFHMIN (bsc#1012628).
- sched/eevdf: Prevent vlag from going out of bounds in
  reweight_eevdf() (bsc#1012628).
- sched/eevdf: Fix miscalculation in reweight_entity() when se
  is not curr (bsc#1012628).
- sched/eevdf: Always update V if se-&gt;on_rq when reweighting
  (bsc#1012628).
- dt-bindings: eeprom: at24: Fix ST M24C64-D compatible schema
  (bsc#1012628).
- phy: ti: tusb1210: Resolve charger-det crash if charger psy
  is unregistered (bsc#1012628).
- riscv: Fix loading 64-bit NOMMU kernels past the start of RAM
  (bsc#1012628).
- riscv: Fix TASK_SIZE on 64-bit NOMMU (bsc#1012628).
- dmaengine: idxd: Fix oops during rmmod on single-CPU platforms
  (bsc#1012628).
- dma: xilinx_dpdma: Fix locking (bsc#1012628).
- dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue
  (bsc#1012628).
- phy: qcom: m31: match requested regulator name with dt schema
  (bsc#1012628).
- phy: rockchip: naneng-combphy: Fix mux on rk3588 (bsc#1012628).
- phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits
  (bsc#1012628).
- phy: rockchip-snps-pcie3: fix bifurcation on rk3588
  (bsc#1012628).
- phy: freescale: imx8m-pcie: fix pcie link-up instability
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix hardcoded array size
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix out of bounds read
  (bsc#1012628).
- soundwire: amd: fix for wake interrupt handling for clockstop
  mode (bsc#1012628).
- idma64: Don't try to serve interrupts when device is powered
  off (bsc#1012628).
- dmaengine: tegra186: Fix residual calculation (bsc#1012628).
- dmaengine: owl: fix register access functions (bsc#1012628).
- mm: zswap: fix shrinker NULL crash with cgroup_disable=memory
  (bsc#1012628).
- mm: turn folio_test_hugetlb into a PageType (bsc#1012628).
- phy: qcom: qmp-combo: Fix VCO div offset on v3 (bsc#1012628).
- phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE
  (bsc#1012628).
- firmware: qcom: uefisecapp: Fix memory related IO errors and
  crashes (bsc#1012628).
- mtd: diskonchip: work around ubsan link failure (bsc#1012628).
- mtd: limit OTP NVMEM cell parse to non-NAND devices
  (bsc#1012628).
- udp: preserve the connected status if only UDP cmsg
  (bsc#1012628).
- fbdev: fix incorrect address computation in deferred IO
  (bsc#1012628).
- stackdepot: respect __GFP_NOLOCKDEP allocation flag
  (bsc#1012628).
- macsec: Detect if Rx skb is macsec-related for offloading
  devices that update md_dst (bsc#1012628).
- macsec: Enable devices to advertise whether they update sk_buff
  md_dst during offloads (bsc#1012628).
- net: b44: set pause params only when interface is up
  (bsc#1012628).
- ethernet: Add helper for assigning packet type when dest
  address does not match device address (bsc#1012628).
- net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff
  md_dst for MACsec (bsc#1012628).
- ACPI: CPPC: Fix access width used for PCC registers
  (bsc#1012628).
- ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro
  (bsc#1012628).
- ACPI: CPPC: Use access_width over bit_width for system memory
  accesses (bsc#1012628).
- irqchip/gic-v3-its: Prevent double free on error (bsc#1012628).
- drm/amdkfd: Fix eviction fence handling (bsc#1012628).
- drm/amdkfd: Fix rescheduling of restore worker (bsc#1012628).
- drm/amdgpu: Fix leak when GPU memory allocation fails
  (bsc#1012628).
- drm/amdgpu/umsch: don't execute umsch test when GPU is in
  reset/suspend (bsc#1012628).
- drm/amdgpu/pm: Remove gpu_od if it's an empty directory
  (bsc#1012628).
- drm/atomic-helper: fix parameter order in
  drm_format_conv_state_copy() call (bsc#1012628).
- drm/amdgpu: Assign correct bits for SDMA HDP flush
  (bsc#1012628).
- drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix synchronization issue
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix wrong offsets in the buffers
  addresses in dma descriptor (bsc#1012628).
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until
  WFP state" (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM#
  on RK3399 Puma (bsc#1012628).
- arm64: dts: qcom: sm8450: Fix the msi-map entries (bsc#1012628).
- arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP
  (bsc#1012628).
- LoongArch: Fix access error when read fault on a write-only VMA
  (bsc#1012628).
- LoongArch: Fix callchain parse error with kernel tracepoint
  events (bsc#1012628).
- eeprom: at24: fix memory corruption race condition
  (bsc#1012628).
- cpu: Re-enable CPU mitigations by default for !X86 architectures
  (bsc#1012628).
- Update config files.
- x86/tdx: Preserve shared bit on mprotect() (bsc#1012628).
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino()
  (bsc#1012628).
- btrfs: scrub: run relocation repair when/only needed
  (bsc#1012628).
- btrfs: fix wrong block_start calculation for
  btrfs_drop_extent_map_range() (bsc#1012628).
- btrfs: fallback if compressed IO fails for ENOSPC (bsc#1012628).
- HID: i2c-hid: Revert to await reset ACK before reading report
  descriptor (bsc#1012628).
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent
  lock-up (bsc#1012628).
- smb3: fix lock ordering potential deadlock in
  cifs_sync_mid_result (bsc#1012628).
- smb3: missing lock when picking channel (bsc#1012628).
- smb: client: Fix struct_group() usage in __packed structs
  (bsc#1012628).
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when
  dissolve_free_hugetlb_folio() (bsc#1012628).
- mm: support page_mapcount() on page_has_type() pages
  (bsc#1012628).
- mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros
  (bsc#1012628).
- mmc: sdhci-of-dwcmshc: th1520: Increase tuning loop count to
  128 (bsc#1012628).
- mmc: sdhci-msm: pervent access to suspended controller
  (bsc#1012628).
- mm/hugetlb: fix missing hugetlb_lock for resv uncharge
  (bsc#1012628).
- mtd: rawnand: qcom: Fix broken OP_RESET_DEVICE command in
  qcom_misc_cmd_type_exec() (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev setup
  (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev suspend
  (bsc#1012628).
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853
  (bsc#1012628).
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()
  (bsc#1012628).
- rust: remove `params` from `module` macro example (bsc#1012628).
- kbuild: rust: force `alloc` extern to allow "empty" Rust files
  (bsc#1012628).
- kbuild: rust: remove unneeded `@rustc_cfg` to avoid ICE
  (bsc#1012628).
- rust: make mutually exclusive with CFI_CLANG (bsc#1012628).
- rust: init: remove impl Zeroable for Infallible (bsc#1012628).
- rust: don't select CONSTRUCTORS (bsc#1012628).
- rust: kernel: require `Send` for `Module` implementations
  (bsc#1012628).
- rust: phy: implement `Send` for `Registration` (bsc#1012628).
- x86/cpu: Fix check for RDPKRU in __show_regs() (bsc#1012628).
- x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range
  (bsc#1012628).
- selftests/seccomp: Handle EINVAL on unshare(CLONE_NEWPID)
  (bsc#1012628).
- selftests/seccomp: Change the syscall used in KILL_THREAD test
  (bsc#1012628).
- selftests/seccomp: user_notification_addfd check nextfd is
  available (bsc#1012628).
- drm/amdgpu: fix visible VRAM handling during faults
  (bsc#1012628).
- drm/amdgpu: add shared fdinfo stats (bsc#1012628).
- drm: add drm_gem_object_is_shared_for_memory_stats() helper
  (bsc#1012628).
- KVM: x86/pmu: Set enable bits for GP counters in
  PERF_GLOBAL_CTRL at "RESET" (bsc#1012628).
- KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled
  (bsc#1012628).
- usb: xhci: correct return value in case of STS_HCE
  (bsc#1012628).
- xhci: move event processing for one interrupter to a separate
  function (bsc#1012628).
- Revert "drm/amd/display: fix USB-C flag update after enc10
  feature init" (bsc#1012628).
- drm/amd/display: Check DP Alt mode DPCS state via DMUB
  (bsc#1012628).
- netfs: Fix the pre-flush when appending to a file in
  writethrough mode (bsc#1012628).
- af_unix: Suppress false-positive lockdep splat for spin_lock()
  in __unix_gc() (bsc#1012628).
- tls: fix lockless read of strp-&gt;msg_ready in -&gt;poll
  (bsc#1012628).
- dpll: fix dpll_pin_on_pin_register() for multiple parent pins
  (bsc#1012628).
- dpll: check that pin is registered in __dpll_pin_unregister()
  (bsc#1012628).
- octeontx2-af: fix the double free in rvu_npc_freemem()
  (bsc#1012628).
- net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX
  packets (bsc#1012628).
- ice: fix LAG and VF lock dependency in ice_reset_vf()
  (bsc#1012628).
- iavf: Fix TC config comparison with existing adapter TC config
  (bsc#1012628).
- i40e: Report MFS in decimal base instead of hex (bsc#1012628).
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue
  (bsc#1012628).
- net: ti: icssg-prueth: Fix signedness bug in
  prueth_init_rx_chns() (bsc#1012628).
- net: phy: dp83869: Fix MII mode failure (bsc#1012628).
- netfilter: nf_tables: honor table dormant flag from netdev
  release event path (bsc#1012628).
- ARM: dts: imx6ull-tarragon: fix USB over-current polarity
  (bsc#1012628).
- eth: bnxt: fix counting packets discarded due to OOM and netpoll
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash
  work (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix warning during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Rate limit error message
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  rehash (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  activity update (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race in region ID allocation
  (bsc#1012628).
- mlxsw: Use refcount_t for reference counting (bsc#1012628).
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit
  (bsc#1012628).
- ipvs: Fix checksumming on GSO of SCTP packets (bsc#1012628).
- Bluetooth: qca: set power_ctrl_enabled on NULL returned by
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing
  Adv Monitor (bsc#1012628).
- Bluetooth: btusb: mediatek: Fix double free of skb in coredump
  (bsc#1012628).
- Bluetooth: MGMT: Fix failing to
  MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID (bsc#1012628).
- Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZE
  (bsc#1012628).
- Bluetooth: btusb: Fix triggering coredump implementation for
  QCA (bsc#1012628).
- Bluetooth: hci_sync: Use advertised PHYs on
  hci_le_ext_create_conn_sync (bsc#1012628).
- Bluetooth: ISO: Reassemble PA data for bcast sink (bsc#1012628).
- Bluetooth: hci_sync: Attempt to dequeue connection attempt
  (bsc#1012628).
- Bluetooth: hci_sync: Add helper functions to manipulate cmd_sync
  queue (bsc#1012628).
- Bluetooth: hci_conn: Fix UAF Write in
  __hci_acl_create_connection_sync (bsc#1012628).
- Bluetooth: hci_conn: Always use sk_timeo as conn_timeout
  (bsc#1012628).
- Bluetooth: Remove pending ACL connection attempts (bsc#1012628).
- Bluetooth: hci_conn: Only do ACL connections sequentially
  (bsc#1012628).
- Bluetooth: hci_event: Use HCI error defines instead of magic
  values (bsc#1012628).
- drm/xe: call free_gsc_pkt only once on action add failure
  (bsc#1012628).
- drm/xe: Remove sysfs only once on action add failure
  (bsc#1012628).
- gpio: tegra186: Fix tegra186_gpio_is_accessible() check
  (bsc#1012628).
- net: phy: mediatek-ge-soc: follow netdev LED trigger semantics
  (bsc#1012628).
- net: gtp: Fix Use-After-Free in gtp_dellink (bsc#1012628).
- tcp: Fix Use-After-Free in tcp_ao_connect_init (bsc#1012628).
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize
  (bsc#1012628).
- ipv4: check for NULL idev in ip_route_use_hint() (bsc#1012628).
- net: fix sk_memory_allocated_{add|sub} vs softirqs
  (bsc#1012628).
- net: make SK_MEMORY_PCPU_RESERV tunable (bsc#1012628).
- tools: ynl: don't ignore errors in NLMSG_DONE messages
  (bsc#1012628).
- soc: mediatek: mtk-svs: Append "-thermal" to thermal zone names
  (bsc#1012628).
- ax25: Fix netdev refcount issue (bsc#1012628).
- netfs: Fix writethrough-mode error handling (bsc#1012628).
- NFC: trf7970a: disable all regulators on removal (bsc#1012628).
- net: dsa: mv88e6xx: fix supported_interfaces setup in
  mv88e6250_phylink_get_caps() (bsc#1012628).
- cxl/core: Fix potential payload size confusion in
  cxl_mem_get_poison() (bsc#1012628).
- bnxt_en: Fix error recovery for 5760X (P7) chips (bsc#1012628).
- bnxt_en: Fix the PCI-AER routines (bsc#1012628).
- bnxt_en: refactor reset close code (bsc#1012628).
- bridge/br_netlink.c: no need to return void function
  (bsc#1012628).
- icmp: prevent possible NULL dereferences from icmp_build_probe()
  (bsc#1012628).
- ARM: dts: microchip: at91-sama7g5ek: Replace
  regulator-suspend-voltage with the valid property (bsc#1012628).
- mlxsw: pci: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core_env: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core: Unregister EMAD trap using FORWARD action
  (bsc#1012628).
- net: bcmasp: fix memory leak when bringing down interface
  (bsc#1012628).
- vxlan: drop packets from invalid src-address (bsc#1012628).
- net: libwx: fix alloc msix vectors failed (bsc#1012628).
- wifi: mac80211: fix unaligned le16 access (bsc#1012628).
- wifi: mac80211: remove link before AP (bsc#1012628).
- wifi: mac80211_hwsim: init peer measurement result
  (bsc#1012628).
- drm/gma500: Remove lid code (bsc#1012628).
- wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd
  (bsc#1012628).
- wifi: iwlwifi: mvm: remove old PASN station when adding a new
  one (bsc#1012628).
- wifi: mac80211: split mesh fast tx cache into
  local/proxied/forwarded (bsc#1012628).
- wifi: mac80211: clean up assignments to pointer cache
  (bsc#1012628).
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property
  (bsc#1012628).
- gpio: tangier: Use correct type for the IRQ chip data
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB
  controller (bsc#1012628).
- arm64: dts: qcom: x1e80100: Fix the compatible for cluster
  idle states (bsc#1012628).
- arm64: dts: qcom: Fix type of "wdog" IRQs for remoteprocs
  (bsc#1012628).
- block: fix module reference leakage from bdev_open_by_dev
  error path (bsc#1012628).
- arm64: dts: rockchip: regulator for sd needs to be always on
  for BPI-R2Pro (bsc#1012628).
- arm64: dts: rockchip: mark system power controller and fix
  typo on orangepi-5-plus (bsc#1012628).
- arm64: dts: mediatek: mt2712: fix validation errors
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps with
  "map-" (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid thermal block clock
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder nodes (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#reset-cells" from Ethernet
  controller (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid properties from
  ethsys (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder properties (bsc#1012628).
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal
  block (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix ethernet controller
  "compatible" (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix IR nodename (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix clock controllers
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui: Use default min voltage
  for MT6358 (bsc#1012628).
- arm64: dts: mediatek: mt8195-cherry: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: cherry: Describe CPU supplies
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex1 (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  vpp/vdosys (bsc#1012628).
- arm64: dts: mediatek: mt8192: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add power-domains properity to
  mfgcfg (bsc#1012628).
- arm64: dts: rockchip: Remove unsupported node from the Pinebook
  Pro dts (bsc#1012628).
- arm64: dts: rockchip: Fix the i2c address of es8316 on Cool
  Pi CM5 (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE#
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma
  (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f
  (bsc#1012628).
- HID: logitech-dj: allow mice to use all types of reports
  (bsc#1012628).
- HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized
  dev-&gt;devc (bsc#1012628).
- cifs: reinstate original behavior again for forceuid/forcegid
  (bsc#1012628).
- smb: client: fix rename(2) regression against samba
  (bsc#1012628).
- cifs: Fix reacquisition of volume cookie on still-live
  connection (bsc#1012628).
- commit 4bb6fc6</changelog>
  <changelog author="jslaby@suse.cz" date="1714996801">- drm/amdgpu: fix doorbell regression (git-fixes).
- commit aa245c7</changelog>
  <changelog author="mkubecek@suse.cz" date="1714996802">- Update
  patches.kernel.org/6.8.2-662-packet-annotate-data-races-around-ignore_outgoi.patch
  references (add CVE-2024-26862 bsc#1223111).
- commit dc3978a</changelog>
  <changelog author="mkubecek@suse.cz" date="1715083200">- Update
  patches.kernel.org/6.8.2-636-rds-tcp-Fix-use-after-free-of-net-in-reqsk_time.patch
  references (add CVE-2024-26865 bsc#1223062).
- commit eadd052</changelog>
  <changelog author="tiwai@suse.de" date="1715083201">- ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7
  (bsc#1217750).
- commit dca0b95</changelog>
</package>
<package pkgid="d6814e07306f7f527b7d766cff3683cdb8f0842d9cae25079de9fc75b0a912feab86ccca083c73151804476dc192f9a0df9582873188ad98a9988315e2e4cba0" name="kernel-debug" arch="x86_64">
  <version epoch="0" ver="6.8.9" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
  <changelog author="jslaby@suse.cz" date="1714478400">- e1000e: change usleep_range to udelay in PHY mdic access
  (bsc#1223109).
- commit e7fcfd8</changelog>
  <changelog author="tiwai@suse.de" date="1714478401">- usb: Fix regression caused by invalid ep0 maxpacket in virtual
  SuperSpeed device (bsc#1220569).
- commit b2a1bf4</changelog>
  <changelog author="tiwai@suse.de" date="1714478402">- ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for
  Lenovo Legion models (bsc#1223462).
- commit 12d1ee1</changelog>
  <changelog author="jslaby@suse.cz" date="1714996800">- Linux 6.8.9 (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on create_le_conn_complete
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync
  (bsc#1012628).
- bounds: Use the right number of bits for power-of-two
  CONFIG_NR_CPUS (bsc#1012628).
- phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6
  (bsc#1012628).
- i2c: smbus: fix NULL function pointer dereference (bsc#1012628).
- RISC-V: selftests: cbo: Ensure asm operands match constraints,
  take 2 (bsc#1012628).
- riscv: hwprobe: fix invalid sign extension for
  RISCV_HWPROBE_EXT_ZVFHMIN (bsc#1012628).
- sched/eevdf: Prevent vlag from going out of bounds in
  reweight_eevdf() (bsc#1012628).
- sched/eevdf: Fix miscalculation in reweight_entity() when se
  is not curr (bsc#1012628).
- sched/eevdf: Always update V if se-&gt;on_rq when reweighting
  (bsc#1012628).
- dt-bindings: eeprom: at24: Fix ST M24C64-D compatible schema
  (bsc#1012628).
- phy: ti: tusb1210: Resolve charger-det crash if charger psy
  is unregistered (bsc#1012628).
- riscv: Fix loading 64-bit NOMMU kernels past the start of RAM
  (bsc#1012628).
- riscv: Fix TASK_SIZE on 64-bit NOMMU (bsc#1012628).
- dmaengine: idxd: Fix oops during rmmod on single-CPU platforms
  (bsc#1012628).
- dma: xilinx_dpdma: Fix locking (bsc#1012628).
- dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue
  (bsc#1012628).
- phy: qcom: m31: match requested regulator name with dt schema
  (bsc#1012628).
- phy: rockchip: naneng-combphy: Fix mux on rk3588 (bsc#1012628).
- phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits
  (bsc#1012628).
- phy: rockchip-snps-pcie3: fix bifurcation on rk3588
  (bsc#1012628).
- phy: freescale: imx8m-pcie: fix pcie link-up instability
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix hardcoded array size
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix out of bounds read
  (bsc#1012628).
- soundwire: amd: fix for wake interrupt handling for clockstop
  mode (bsc#1012628).
- idma64: Don't try to serve interrupts when device is powered
  off (bsc#1012628).
- dmaengine: tegra186: Fix residual calculation (bsc#1012628).
- dmaengine: owl: fix register access functions (bsc#1012628).
- mm: zswap: fix shrinker NULL crash with cgroup_disable=memory
  (bsc#1012628).
- mm: turn folio_test_hugetlb into a PageType (bsc#1012628).
- phy: qcom: qmp-combo: Fix VCO div offset on v3 (bsc#1012628).
- phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE
  (bsc#1012628).
- firmware: qcom: uefisecapp: Fix memory related IO errors and
  crashes (bsc#1012628).
- mtd: diskonchip: work around ubsan link failure (bsc#1012628).
- mtd: limit OTP NVMEM cell parse to non-NAND devices
  (bsc#1012628).
- udp: preserve the connected status if only UDP cmsg
  (bsc#1012628).
- fbdev: fix incorrect address computation in deferred IO
  (bsc#1012628).
- stackdepot: respect __GFP_NOLOCKDEP allocation flag
  (bsc#1012628).
- macsec: Detect if Rx skb is macsec-related for offloading
  devices that update md_dst (bsc#1012628).
- macsec: Enable devices to advertise whether they update sk_buff
  md_dst during offloads (bsc#1012628).
- net: b44: set pause params only when interface is up
  (bsc#1012628).
- ethernet: Add helper for assigning packet type when dest
  address does not match device address (bsc#1012628).
- net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff
  md_dst for MACsec (bsc#1012628).
- ACPI: CPPC: Fix access width used for PCC registers
  (bsc#1012628).
- ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro
  (bsc#1012628).
- ACPI: CPPC: Use access_width over bit_width for system memory
  accesses (bsc#1012628).
- irqchip/gic-v3-its: Prevent double free on error (bsc#1012628).
- drm/amdkfd: Fix eviction fence handling (bsc#1012628).
- drm/amdkfd: Fix rescheduling of restore worker (bsc#1012628).
- drm/amdgpu: Fix leak when GPU memory allocation fails
  (bsc#1012628).
- drm/amdgpu/umsch: don't execute umsch test when GPU is in
  reset/suspend (bsc#1012628).
- drm/amdgpu/pm: Remove gpu_od if it's an empty directory
  (bsc#1012628).
- drm/atomic-helper: fix parameter order in
  drm_format_conv_state_copy() call (bsc#1012628).
- drm/amdgpu: Assign correct bits for SDMA HDP flush
  (bsc#1012628).
- drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix synchronization issue
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix wrong offsets in the buffers
  addresses in dma descriptor (bsc#1012628).
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until
  WFP state" (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM#
  on RK3399 Puma (bsc#1012628).
- arm64: dts: qcom: sm8450: Fix the msi-map entries (bsc#1012628).
- arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP
  (bsc#1012628).
- LoongArch: Fix access error when read fault on a write-only VMA
  (bsc#1012628).
- LoongArch: Fix callchain parse error with kernel tracepoint
  events (bsc#1012628).
- eeprom: at24: fix memory corruption race condition
  (bsc#1012628).
- cpu: Re-enable CPU mitigations by default for !X86 architectures
  (bsc#1012628).
- Update config files.
- x86/tdx: Preserve shared bit on mprotect() (bsc#1012628).
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino()
  (bsc#1012628).
- btrfs: scrub: run relocation repair when/only needed
  (bsc#1012628).
- btrfs: fix wrong block_start calculation for
  btrfs_drop_extent_map_range() (bsc#1012628).
- btrfs: fallback if compressed IO fails for ENOSPC (bsc#1012628).
- HID: i2c-hid: Revert to await reset ACK before reading report
  descriptor (bsc#1012628).
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent
  lock-up (bsc#1012628).
- smb3: fix lock ordering potential deadlock in
  cifs_sync_mid_result (bsc#1012628).
- smb3: missing lock when picking channel (bsc#1012628).
- smb: client: Fix struct_group() usage in __packed structs
  (bsc#1012628).
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when
  dissolve_free_hugetlb_folio() (bsc#1012628).
- mm: support page_mapcount() on page_has_type() pages
  (bsc#1012628).
- mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros
  (bsc#1012628).
- mmc: sdhci-of-dwcmshc: th1520: Increase tuning loop count to
  128 (bsc#1012628).
- mmc: sdhci-msm: pervent access to suspended controller
  (bsc#1012628).
- mm/hugetlb: fix missing hugetlb_lock for resv uncharge
  (bsc#1012628).
- mtd: rawnand: qcom: Fix broken OP_RESET_DEVICE command in
  qcom_misc_cmd_type_exec() (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev setup
  (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev suspend
  (bsc#1012628).
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853
  (bsc#1012628).
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()
  (bsc#1012628).
- rust: remove `params` from `module` macro example (bsc#1012628).
- kbuild: rust: force `alloc` extern to allow "empty" Rust files
  (bsc#1012628).
- kbuild: rust: remove unneeded `@rustc_cfg` to avoid ICE
  (bsc#1012628).
- rust: make mutually exclusive with CFI_CLANG (bsc#1012628).
- rust: init: remove impl Zeroable for Infallible (bsc#1012628).
- rust: don't select CONSTRUCTORS (bsc#1012628).
- rust: kernel: require `Send` for `Module` implementations
  (bsc#1012628).
- rust: phy: implement `Send` for `Registration` (bsc#1012628).
- x86/cpu: Fix check for RDPKRU in __show_regs() (bsc#1012628).
- x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range
  (bsc#1012628).
- selftests/seccomp: Handle EINVAL on unshare(CLONE_NEWPID)
  (bsc#1012628).
- selftests/seccomp: Change the syscall used in KILL_THREAD test
  (bsc#1012628).
- selftests/seccomp: user_notification_addfd check nextfd is
  available (bsc#1012628).
- drm/amdgpu: fix visible VRAM handling during faults
  (bsc#1012628).
- drm/amdgpu: add shared fdinfo stats (bsc#1012628).
- drm: add drm_gem_object_is_shared_for_memory_stats() helper
  (bsc#1012628).
- KVM: x86/pmu: Set enable bits for GP counters in
  PERF_GLOBAL_CTRL at "RESET" (bsc#1012628).
- KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled
  (bsc#1012628).
- usb: xhci: correct return value in case of STS_HCE
  (bsc#1012628).
- xhci: move event processing for one interrupter to a separate
  function (bsc#1012628).
- Revert "drm/amd/display: fix USB-C flag update after enc10
  feature init" (bsc#1012628).
- drm/amd/display: Check DP Alt mode DPCS state via DMUB
  (bsc#1012628).
- netfs: Fix the pre-flush when appending to a file in
  writethrough mode (bsc#1012628).
- af_unix: Suppress false-positive lockdep splat for spin_lock()
  in __unix_gc() (bsc#1012628).
- tls: fix lockless read of strp-&gt;msg_ready in -&gt;poll
  (bsc#1012628).
- dpll: fix dpll_pin_on_pin_register() for multiple parent pins
  (bsc#1012628).
- dpll: check that pin is registered in __dpll_pin_unregister()
  (bsc#1012628).
- octeontx2-af: fix the double free in rvu_npc_freemem()
  (bsc#1012628).
- net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX
  packets (bsc#1012628).
- ice: fix LAG and VF lock dependency in ice_reset_vf()
  (bsc#1012628).
- iavf: Fix TC config comparison with existing adapter TC config
  (bsc#1012628).
- i40e: Report MFS in decimal base instead of hex (bsc#1012628).
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue
  (bsc#1012628).
- net: ti: icssg-prueth: Fix signedness bug in
  prueth_init_rx_chns() (bsc#1012628).
- net: phy: dp83869: Fix MII mode failure (bsc#1012628).
- netfilter: nf_tables: honor table dormant flag from netdev
  release event path (bsc#1012628).
- ARM: dts: imx6ull-tarragon: fix USB over-current polarity
  (bsc#1012628).
- eth: bnxt: fix counting packets discarded due to OOM and netpoll
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash
  work (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix warning during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Rate limit error message
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  rehash (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  activity update (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race in region ID allocation
  (bsc#1012628).
- mlxsw: Use refcount_t for reference counting (bsc#1012628).
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit
  (bsc#1012628).
- ipvs: Fix checksumming on GSO of SCTP packets (bsc#1012628).
- Bluetooth: qca: set power_ctrl_enabled on NULL returned by
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing
  Adv Monitor (bsc#1012628).
- Bluetooth: btusb: mediatek: Fix double free of skb in coredump
  (bsc#1012628).
- Bluetooth: MGMT: Fix failing to
  MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID (bsc#1012628).
- Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZE
  (bsc#1012628).
- Bluetooth: btusb: Fix triggering coredump implementation for
  QCA (bsc#1012628).
- Bluetooth: hci_sync: Use advertised PHYs on
  hci_le_ext_create_conn_sync (bsc#1012628).
- Bluetooth: ISO: Reassemble PA data for bcast sink (bsc#1012628).
- Bluetooth: hci_sync: Attempt to dequeue connection attempt
  (bsc#1012628).
- Bluetooth: hci_sync: Add helper functions to manipulate cmd_sync
  queue (bsc#1012628).
- Bluetooth: hci_conn: Fix UAF Write in
  __hci_acl_create_connection_sync (bsc#1012628).
- Bluetooth: hci_conn: Always use sk_timeo as conn_timeout
  (bsc#1012628).
- Bluetooth: Remove pending ACL connection attempts (bsc#1012628).
- Bluetooth: hci_conn: Only do ACL connections sequentially
  (bsc#1012628).
- Bluetooth: hci_event: Use HCI error defines instead of magic
  values (bsc#1012628).
- drm/xe: call free_gsc_pkt only once on action add failure
  (bsc#1012628).
- drm/xe: Remove sysfs only once on action add failure
  (bsc#1012628).
- gpio: tegra186: Fix tegra186_gpio_is_accessible() check
  (bsc#1012628).
- net: phy: mediatek-ge-soc: follow netdev LED trigger semantics
  (bsc#1012628).
- net: gtp: Fix Use-After-Free in gtp_dellink (bsc#1012628).
- tcp: Fix Use-After-Free in tcp_ao_connect_init (bsc#1012628).
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize
  (bsc#1012628).
- ipv4: check for NULL idev in ip_route_use_hint() (bsc#1012628).
- net: fix sk_memory_allocated_{add|sub} vs softirqs
  (bsc#1012628).
- net: make SK_MEMORY_PCPU_RESERV tunable (bsc#1012628).
- tools: ynl: don't ignore errors in NLMSG_DONE messages
  (bsc#1012628).
- soc: mediatek: mtk-svs: Append "-thermal" to thermal zone names
  (bsc#1012628).
- ax25: Fix netdev refcount issue (bsc#1012628).
- netfs: Fix writethrough-mode error handling (bsc#1012628).
- NFC: trf7970a: disable all regulators on removal (bsc#1012628).
- net: dsa: mv88e6xx: fix supported_interfaces setup in
  mv88e6250_phylink_get_caps() (bsc#1012628).
- cxl/core: Fix potential payload size confusion in
  cxl_mem_get_poison() (bsc#1012628).
- bnxt_en: Fix error recovery for 5760X (P7) chips (bsc#1012628).
- bnxt_en: Fix the PCI-AER routines (bsc#1012628).
- bnxt_en: refactor reset close code (bsc#1012628).
- bridge/br_netlink.c: no need to return void function
  (bsc#1012628).
- icmp: prevent possible NULL dereferences from icmp_build_probe()
  (bsc#1012628).
- ARM: dts: microchip: at91-sama7g5ek: Replace
  regulator-suspend-voltage with the valid property (bsc#1012628).
- mlxsw: pci: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core_env: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core: Unregister EMAD trap using FORWARD action
  (bsc#1012628).
- net: bcmasp: fix memory leak when bringing down interface
  (bsc#1012628).
- vxlan: drop packets from invalid src-address (bsc#1012628).
- net: libwx: fix alloc msix vectors failed (bsc#1012628).
- wifi: mac80211: fix unaligned le16 access (bsc#1012628).
- wifi: mac80211: remove link before AP (bsc#1012628).
- wifi: mac80211_hwsim: init peer measurement result
  (bsc#1012628).
- drm/gma500: Remove lid code (bsc#1012628).
- wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd
  (bsc#1012628).
- wifi: iwlwifi: mvm: remove old PASN station when adding a new
  one (bsc#1012628).
- wifi: mac80211: split mesh fast tx cache into
  local/proxied/forwarded (bsc#1012628).
- wifi: mac80211: clean up assignments to pointer cache
  (bsc#1012628).
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property
  (bsc#1012628).
- gpio: tangier: Use correct type for the IRQ chip data
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB
  controller (bsc#1012628).
- arm64: dts: qcom: x1e80100: Fix the compatible for cluster
  idle states (bsc#1012628).
- arm64: dts: qcom: Fix type of "wdog" IRQs for remoteprocs
  (bsc#1012628).
- block: fix module reference leakage from bdev_open_by_dev
  error path (bsc#1012628).
- arm64: dts: rockchip: regulator for sd needs to be always on
  for BPI-R2Pro (bsc#1012628).
- arm64: dts: rockchip: mark system power controller and fix
  typo on orangepi-5-plus (bsc#1012628).
- arm64: dts: mediatek: mt2712: fix validation errors
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps with
  "map-" (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid thermal block clock
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder nodes (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#reset-cells" from Ethernet
  controller (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid properties from
  ethsys (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder properties (bsc#1012628).
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal
  block (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix ethernet controller
  "compatible" (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix IR nodename (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix clock controllers
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui: Use default min voltage
  for MT6358 (bsc#1012628).
- arm64: dts: mediatek: mt8195-cherry: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: cherry: Describe CPU supplies
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex1 (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  vpp/vdosys (bsc#1012628).
- arm64: dts: mediatek: mt8192: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add power-domains properity to
  mfgcfg (bsc#1012628).
- arm64: dts: rockchip: Remove unsupported node from the Pinebook
  Pro dts (bsc#1012628).
- arm64: dts: rockchip: Fix the i2c address of es8316 on Cool
  Pi CM5 (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE#
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma
  (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f
  (bsc#1012628).
- HID: logitech-dj: allow mice to use all types of reports
  (bsc#1012628).
- HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized
  dev-&gt;devc (bsc#1012628).
- cifs: reinstate original behavior again for forceuid/forcegid
  (bsc#1012628).
- smb: client: fix rename(2) regression against samba
  (bsc#1012628).
- cifs: Fix reacquisition of volume cookie on still-live
  connection (bsc#1012628).
- commit 4bb6fc6</changelog>
  <changelog author="jslaby@suse.cz" date="1714996801">- drm/amdgpu: fix doorbell regression (git-fixes).
- commit aa245c7</changelog>
  <changelog author="mkubecek@suse.cz" date="1714996802">- Update
  patches.kernel.org/6.8.2-662-packet-annotate-data-races-around-ignore_outgoi.patch
  references (add CVE-2024-26862 bsc#1223111).
- commit dc3978a</changelog>
  <changelog author="mkubecek@suse.cz" date="1715083200">- Update
  patches.kernel.org/6.8.2-636-rds-tcp-Fix-use-after-free-of-net-in-reqsk_time.patch
  references (add CVE-2024-26865 bsc#1223062).
- commit eadd052</changelog>
  <changelog author="tiwai@suse.de" date="1715083201">- ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7
  (bsc#1217750).
- commit dca0b95</changelog>
</package>
<package pkgid="ef2752690e3808a479cb19aa6aa12a72d408c5c565593e603cd38fcf7d4aa9b30748233b875a941db80a6d8d731f242c0d32e889bbe808bbea248d16d3a8c039" name="kernel-debug-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.1" rel="1.1"/>
  <changelog author="vkarasulli@suse.de" date="1709553600">- Update
  patches.kernel.org/6.7.2-283-media-v4l-async-Fix-duplicated-list-deletion.patch
  (bsc#1012628 bsc#1220318 CVE-2023-52459).
- commit 57771fb</changelog>
  <changelog author="vkarasulli@suse.de" date="1709553601">- Update
  patches.kernel.org/6.7.2-260-drm-sched-Fix-bounds-limiting-when-given-a-malf.patch
  (bsc#1012628 bsc#1220322 CVE-2023-52461).
- commit c6c85cb</changelog>
  <changelog author="msuchanek@suse.de" date="1709726400">- kernel-binary: vdso: fix filelist for non-usrmerged kernel
  Fixes: a6ad8af207e6 ("rpm templates: Always define usrmerged")
- commit fb3f221</changelog>
  <changelog author="msuchanek@suse.de" date="1709726401">- kernel-binary: Fix i386 build
  Fixes: 89eaf4cdce05 ("rpm templates: Move macro definitions below buildrequires")
- commit f7c6351</changelog>
  <changelog author="jslaby@suse.cz" date="1709812800">- Linux 6.7.9 (bsc#1012628).
- mtd: spinand: gigadevice: Fix the get ecc status issue
  (bsc#1012628).
- ice: fix connection state of DPLL and out pin (bsc#1012628).
- ice: fix dpll input pin phase_adjust value updates
  (bsc#1012628).
- ice: fix dpll and dpll_pin data access on PF reset
  (bsc#1012628).
- ice: fix dpll periodic work data updates on PF reset
  (bsc#1012628).
- ice: fix pin phase adjust updates on PF reset (bsc#1012628).
- spi: cadence-qspi: fix pointer reference in runtime PM hooks
  (bsc#1012628).
- spi: cadence-qspi: remove system-wide suspend helper calls
  from runtime PM hooks (bsc#1012628).
- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
  (bsc#1012628).
- netlink: add nla be16/32 types to minlen array (bsc#1012628).
- net: ip_tunnel: prevent perpetual headroom growth (bsc#1012628).
- net: mctp: take ownership of skb in mctp_local_output
  (bsc#1012628).
- net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r"
  in the device tree (bsc#1012628).
- tun: Fix xdp_rxq_info's queue_index when detaching
  (bsc#1012628).
- cpufreq: intel_pstate: fix pstate limits enforcement for
  adjust_perf call back (bsc#1012628).
- net: veth: clear GRO when clearing XDP even when down
  (bsc#1012628).
- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
  (bsc#1012628).
- lan78xx: enable auto speed configuration for LAN7850 if no
  EEPROM is detected (bsc#1012628).
- veth: try harder when allocating queue memory (bsc#1012628).
- net: usb: dm9601: fix wrong return value in dm9601_mdio_read
  (bsc#1012628).
- net: lan78xx: fix "softirq work is pending" error (bsc#1012628).
- uapi: in6: replace temporary label with rfc9486 (bsc#1012628).
- stmmac: Clear variable when destroying workqueue (bsc#1012628).
- Bluetooth: hci_sync: Check the correct flag before starting
  a scan (bsc#1012628).
- Bluetooth: Avoid potential use-after-free in hci_error_reset
  (bsc#1012628).
- Bluetooth: hci_sync: Fix accept_list when attempting to suspend
  (bsc#1012628).
- Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
  (bsc#1012628).
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
  (bsc#1012628).
- Bluetooth: Enforce validation on max value of connection
  interval (bsc#1012628).
- Bluetooth: qca: Fix wrong event type for patch config command
  (bsc#1012628).
- Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
  (bsc#1012628).
- Bluetooth: qca: Fix triggering coredump implementation
  (bsc#1012628).
- netfilter: nf_tables: allow NFPROTO_INET in
  nft_(match/target)_validate() (bsc#1012628).
- netfilter: bridge: confirm multicast packets before passing
  them up the stack (bsc#1012628).
- tools: ynl: fix handling of multiple mcast groups (bsc#1012628).
- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
  (bsc#1012628).
- igb: extend PTP timestamp adjustments to i211 (bsc#1012628).
- net: hsr: Use correct offset for HSR TLV values in supervisory
  HSR frames (bsc#1012628).
- tls: decrement decrypt_pending if no async completion will be
  called (bsc#1012628).
- tls: fix peeking with sync+async decryption (bsc#1012628).
- tls: separate no-async decryption request handling from async
  (bsc#1012628).
- tls: fix use-after-free on failed backlog decryption
  (bsc#1012628).
- riscv: tlb: fix __p*d_free_tlb() (bsc#1012628).
- efi/capsule-loader: fix incorrect allocation size (bsc#1012628).
- power: supply: bq27xxx-i2c: Do not free non existing IRQ
  (bsc#1012628).
- ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
  (bsc#1012628).
- ALSA: Drop leftover snd-rtctimer stuff from Makefile
  (bsc#1012628).
- ASoC: qcom: Fix uninitialized pointer dmactl (bsc#1012628).
- gpu: host1x: Skip reset assert on Tegra186 (bsc#1012628).
- riscv: mm: fix NOCACHE_THEAD does not set bit[61] correctly
  (bsc#1012628).
- riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
  (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clear
  cs35l56-&gt;component (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
  (bsc#1012628).
- ASoC: cs35l56: Don't add the same register patch multiple times
  (bsc#1012628).
- ASoC: cs35l56: Fix for initializing ASP1 mixer registers
  (bsc#1012628).
- ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon
  revision (bsc#1012628).
- ASoC: cs35l56: Fix deadlock in ASP1 mixer register
  initialization (bsc#1012628).
- ASoC: soc-card: Fix missing locking in
  snd_soc_card_get_kcontrol() (bsc#1012628).
- RISC-V: Ignore V from the riscv,isa DT property on older T-Head
  CPUs (bsc#1012628).
- drm/tegra: Remove existing framebuffer only if we support
  display (bsc#1012628).
- fbcon: always restore the old font data in fbcon_do_set_font()
  (bsc#1012628).
- afs: Fix endless loop in directory parsing (bsc#1012628).
- drm/amd/display: Prevent potential buffer overflow in
  map_hw_resources (bsc#1012628).
- drivers: perf: added capabilities for legacy PMU (bsc#1012628).
- drivers: perf: ctr_get_width function for legacy is not defined
  (bsc#1012628).
- Revert "riscv: mm: support Svnapot in huge vmap" (bsc#1012628).
- riscv: Fix pte_leaf_size() for NAPOT (bsc#1012628).
- riscv: Sparse-Memory/vmemmap out-of-bounds fix (bsc#1012628).
- btrfs: fix race between ordered extent completion and fiemap
  (bsc#1012628).
- drm/nouveau: keep DMA buffers required for suspend/resume
  (bsc#1012628).
- of: property: fw_devlink: Fix stupid bug in remote-endpoint
  parsing (bsc#1012628).
- tomoyo: fix UAF write bug in tomoyo_write_control()
  (bsc#1012628).
- ALSA: firewire-lib: fix to check cycle continuity (bsc#1012628).
- ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
  (bsc#1012628).
- ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron
  16 Plus 7630 (bsc#1012628).
- ALSA: hda/realtek: tas2781: enable subwoofer volume control
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
  (bsc#1012628).
- ALSA: hda/realtek: fix mute/micmute LED For HP mt440
  (bsc#1012628).
- ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
  (bsc#1012628).
- Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
  (bsc#1012628).
- landlock: Fix asymmetric private inodes referring (bsc#1012628).
- gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
  (bsc#1012628).
- mm: cachestat: fix folio read-after-free in cache walk
  (bsc#1012628).
- mtd: rawnand: marvell: fix layouts (bsc#1012628).
- wifi: nl80211: reject iftype change with mesh ID change
  (bsc#1012628).
- btrfs: fix double free of anonymous device after snapshot
  creation failure (bsc#1012628).
- btrfs: dev-replace: properly validate device names
  (bsc#1012628).
- btrfs: send: don't issue unnecessary zero writes for trailing
  hole (bsc#1012628).
- Revert "drm/amd/pm: resolve reboot exception for si oland"
  (bsc#1012628).
- drm/buddy: fix range bias (bsc#1012628).
- drm/amdgpu/pm: Fix the power1_min_cap value (bsc#1012628).
- drm/amd/display: Add monitor patch for specific eDP
  (bsc#1012628).
- soc: qcom: pmic_glink: Fix boot when QRTR=m (bsc#1012628).
- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
  (bsc#1012628).
- crypto: arm64/neonbs - fix out-of-bounds access on short input
  (bsc#1012628).
- dmaengine: ptdma: use consistent DMA masks (bsc#1012628).
- dmaengine: fsl-edma: correct calculation of 'nbytes' in
  multi-fifo scenario (bsc#1012628).
- dmaengine: fsl-qdma: init irq after reg initialization
  (bsc#1012628).
- mmc: mmci: stm32: fix DMA API overlapping mappings warning
  (bsc#1012628).
- mmc: core: Fix eMMC initialization with 1-bit bus connection
  (bsc#1012628).
- mmc: sdhci-xenon: add timeout for PHY init complete
  (bsc#1012628).
- mmc: sdhci-xenon: fix PHY init clock stability (bsc#1012628).
- ceph: switch to corrected encoding of max_xattr_size in mdsmap
  (bsc#1012628).
- RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
  (bsc#1012628).
- riscv: add CALLER_ADDRx support (bsc#1012628).
- riscv: Fix enabling cbo.zero when running in M-mode
  (bsc#1012628).
- power: supply: mm8013: select REGMAP_I2C (bsc#1012628).
- kbuild: Add -Wa,--fatal-warnings to as-instr invocation
  (bsc#1012628).
- iommufd: Fix iopt_access_list_id overwrite bug (bsc#1012628).
- iommufd: Fix protection fault in iommufd_test_syz_conv_iova
  (bsc#1012628).
- efivarfs: Request at most 512 bytes for variable names
  (bsc#1012628).
- pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
  (bsc#1012628).
- fprobe: Fix to allocate entry_data_size buffer with rethook
  instances (bsc#1012628).
- mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
  (bsc#1012628).
- mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone
  index (bsc#1012628).
- x86/e820: Don't reserve SETUP_RNG_SEED in e820 (bsc#1012628).
- x86/cpu: Allow reducing x86_phys_bits during
  early_identify_cpu() (bsc#1012628).
- x86/cpu/intel: Detect TME keyid bits before setting MTRR mask
  registers (bsc#1012628).
- mptcp: map v4 address to v6 when destroying subflow
  (bsc#1012628).
- mptcp: push at DSS boundaries (bsc#1012628).
- selftests: mptcp: join: add ss mptcp support check
  (bsc#1012628).
- mptcp: fix snd_wnd initialization for passive socket
  (bsc#1012628).
- mptcp: fix potential wake-up event loss (bsc#1012628).
- mptcp: fix double-free on socket dismantle (bsc#1012628).
- mfd: twl6030-irq: Revert to use of_match_device() (bsc#1012628).
- NFS: Fix data corruption caused by congestion (bsc#1012628).
- af_unix: Drop oob_skb ref before purging queue in GC
  (bsc#1012628).
- ASoC: cs35l56: fix reversed if statement in
  cs35l56_dspwait_asp1tx_put() (bsc#1012628).
- dmaengine: dw-edma: Fix the ch_count hdma callback
  (bsc#1012628).
- dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA
  (bsc#1012628).
- dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix
  (bsc#1012628).
- dmaengine: dw-edma: Add HDMA remote interrupt configuration
  (bsc#1012628).
- dmaengine: dw-edma: HDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- dmaengine: dw-edma: eDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use
  dashes (bsc#1012628).
- phy: qcom: phy-qcom-m31: fix wrong pointer pass to PTR_ERR()
  (bsc#1012628).
- phy: qcom-qmp-usb: fix v3 offsets data (bsc#1012628).
- dmaengine: idxd: Remove shadow Event Log head stored in idxd
  (bsc#1012628).
- dmaengine: idxd: Ensure safe user copy of completion record
  (bsc#1012628).
- powerpc/pseries/iommu: IOMMU table is not initialized for
  kdump over SR-IOV (bsc#1012628).
- powerpc/rtas: use correct function name for resetting TCE tables
  (bsc#1012628).
- gpio: 74x164: Enable output pins after registers are reset
  (bsc#1012628).
- gpiolib: Fix the error path order in
  gpiochip_add_data_with_key() (bsc#1012628).
- gpio: fix resource unwinding order in error path (bsc#1012628).
- block: define bvec_iter as __packed __aligned(4) (bsc#1012628).
- selftests: mptcp: add evts_get_info helper (bsc#1012628).
- selftests: mptcp: add chk_subflows_total helper (bsc#1012628).
- selftests: mptcp: update userspace pm test helpers
  (bsc#1012628).
- selftests: mptcp: add mptcp_lib_is_v6 (bsc#1012628).
- selftests: mptcp: rm subflow with v4/v4mapped addr
  (bsc#1012628).
- drm/nouveau: don't fini scheduler before entity flush
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.7.9-121-mptcp-avoid-printing-warning-once-on-client-sid.patch.
- Rename to
  patches.kernel.org/6.7.9-127-mptcp-fix-possible-deadlock-in-subflow-diag.patch.
- Rename to
  patches.kernel.org/6.7.9-130-af_unix-Fix-task-hung-while-purging-oob_skb-in-.patch.
- Rename to
  patches.kernel.org/6.7.9-150-x86-entry_64-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-151-x86-entry_32-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-152-x86-bugs-Use-ALTERNATIVE-instead-of-mds_user_cl.patch.
- Rename to
  patches.kernel.org/6.7.9-153-KVM-VMX-Use-BT-JNC-i.e.-EFLAGS.CF-to-select-VMR.patch.
- Rename to
  patches.kernel.org/6.7.9-154-KVM-VMX-Move-VERW-closer-to-VMentry-for-MDS-mit.patch.
- commit 752a7bc</changelog>
  <changelog author="msuchanek@suse.de" date="1709812801">- group-source-files.pl: Quote filenames (boo#1221077).
  The kernel source now contains a file with a space in the name.
  Add quotes in group-source-files.pl to avoid splitting the filename.
  Also use -print0 / -0 when updating timestamps.
- commit a005e42</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072000">- config: update and reenable arm64 configs
- most options mirrored from other architectures except
  - ARM64_ERRATUM_3117295=y
  - TEE_STMM_EFI=m
  - PINCTRL_SM4450=m
  - PINCTRL_SM8650=m
  - PINCTRL_X1E80100=m
  - PINCTRL_SM8650_LPASS_LPI=m
  - GPIO_NPCM_SGPIO=y
  - GPIO_RTD=m
  - VIDEO_STM32_DCMIPP=m
  - DRM_POWERVR=m
  - SND_SOC_X1E80100=m
  - RTC_DRV_MA35D1=m
  - COMMON_CLK_MT7988=m
  - CLK_X1E80100_GCC=m
  - SC_CAMCC_8280XP=m
  - QDU_ECPRICC_1000=m
  - SM_DISPCC_8650=m
  - SM_GCC_8650=m
  - SM_GPUCC_8650=m
  - SM_TCSRCC_8650=m
  - COMMON_CLK_STM32MP=y
  - INTERCONNECT_QCOM_SM6115=m
  - INTERCONNECT_QCOM_SM8650=m
  - INTERCONNECT_QCOM_X1E80100=m
  - KASAN_EXTRA_INFO=n (arm64/debug only)
- commit 99c97ec</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072001">- config: update and reenable armv7hl configs
- option values mirrored from arm64 or other architectures
- commit 336405e</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072002">- config: update and reenable armv6hl configs
- option values mirrored from armv7hl
- commit be3b67b</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072003">- Update to 6.8 final
- update configs
- commit a551d7b</changelog>
  <changelog author="jslaby@suse.cz" date="1710158400">- Refresh
  patches.suse/mm-mmap-fix-vma_merge-case-7-with-vma_ops-close.patch.
  Update upstream status and move to sorted section.
- commit c6dad0c</changelog>
  <changelog author="jslaby@suse.cz" date="1710158401">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158402">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
</package>
<package pkgid="77fdb04841945106ed2989610f62356a2543acf23000b9dde7a5de18d8e42a7ca54201b16003c6e5e235b23a53759112cf88a3d793f910eef1a2e763365dee42" name="kernel-debug-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.4" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1710158400">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158401">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
</package>
<package pkgid="8ea744487626e85cdd988234debebc2e23b45efd186381afc1664e2d79b0063bfe4853ba25643444f6a7009fc536440f3a05b7a9f5a3394cf0c03cffa6d4e86f" name="kernel-debug-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.5" rel="1.1"/>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
</package>
<package pkgid="309f4ac8c8c3cca4219962c2e8dcb6e1427f13446d19cb9705f7aa4f7ebeee6213c47bfdbbe38b996a646e6a286d6d5ee6fb1d140bee9242fa16e95dd351ce78" name="kernel-debug-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.7" rel="1.1"/>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
</package>
<package pkgid="6a0ae3ca998466c9d1b448eac39f8912d2e031377ab9e291fc6c2a951e467a83368668481a13c5ef57c229f79d49c4eae660d5ac2309a35ce5f4234d17217614" name="kernel-debug-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.8" rel="1.1"/>
  <changelog author="colyli@suse.de" date="1711454400">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
</package>
<package pkgid="ebed0ea9cc2b528174d79687cc3e8cc6b2441fa906036afb5a061cb252281628cfb25b5b259ca959cbcdd86f2e1b92680c198d150c85af83147e25acd329008d" name="kernel-debug-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.9" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
  <changelog author="jslaby@suse.cz" date="1714478400">- e1000e: change usleep_range to udelay in PHY mdic access
  (bsc#1223109).
- commit e7fcfd8</changelog>
  <changelog author="tiwai@suse.de" date="1714478401">- usb: Fix regression caused by invalid ep0 maxpacket in virtual
  SuperSpeed device (bsc#1220569).
- commit b2a1bf4</changelog>
  <changelog author="tiwai@suse.de" date="1714478402">- ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for
  Lenovo Legion models (bsc#1223462).
- commit 12d1ee1</changelog>
  <changelog author="jslaby@suse.cz" date="1714996800">- Linux 6.8.9 (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on create_le_conn_complete
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync
  (bsc#1012628).
- bounds: Use the right number of bits for power-of-two
  CONFIG_NR_CPUS (bsc#1012628).
- phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6
  (bsc#1012628).
- i2c: smbus: fix NULL function pointer dereference (bsc#1012628).
- RISC-V: selftests: cbo: Ensure asm operands match constraints,
  take 2 (bsc#1012628).
- riscv: hwprobe: fix invalid sign extension for
  RISCV_HWPROBE_EXT_ZVFHMIN (bsc#1012628).
- sched/eevdf: Prevent vlag from going out of bounds in
  reweight_eevdf() (bsc#1012628).
- sched/eevdf: Fix miscalculation in reweight_entity() when se
  is not curr (bsc#1012628).
- sched/eevdf: Always update V if se-&gt;on_rq when reweighting
  (bsc#1012628).
- dt-bindings: eeprom: at24: Fix ST M24C64-D compatible schema
  (bsc#1012628).
- phy: ti: tusb1210: Resolve charger-det crash if charger psy
  is unregistered (bsc#1012628).
- riscv: Fix loading 64-bit NOMMU kernels past the start of RAM
  (bsc#1012628).
- riscv: Fix TASK_SIZE on 64-bit NOMMU (bsc#1012628).
- dmaengine: idxd: Fix oops during rmmod on single-CPU platforms
  (bsc#1012628).
- dma: xilinx_dpdma: Fix locking (bsc#1012628).
- dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue
  (bsc#1012628).
- phy: qcom: m31: match requested regulator name with dt schema
  (bsc#1012628).
- phy: rockchip: naneng-combphy: Fix mux on rk3588 (bsc#1012628).
- phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits
  (bsc#1012628).
- phy: rockchip-snps-pcie3: fix bifurcation on rk3588
  (bsc#1012628).
- phy: freescale: imx8m-pcie: fix pcie link-up instability
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix hardcoded array size
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix out of bounds read
  (bsc#1012628).
- soundwire: amd: fix for wake interrupt handling for clockstop
  mode (bsc#1012628).
- idma64: Don't try to serve interrupts when device is powered
  off (bsc#1012628).
- dmaengine: tegra186: Fix residual calculation (bsc#1012628).
- dmaengine: owl: fix register access functions (bsc#1012628).
- mm: zswap: fix shrinker NULL crash with cgroup_disable=memory
  (bsc#1012628).
- mm: turn folio_test_hugetlb into a PageType (bsc#1012628).
- phy: qcom: qmp-combo: Fix VCO div offset on v3 (bsc#1012628).
- phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE
  (bsc#1012628).
- firmware: qcom: uefisecapp: Fix memory related IO errors and
  crashes (bsc#1012628).
- mtd: diskonchip: work around ubsan link failure (bsc#1012628).
- mtd: limit OTP NVMEM cell parse to non-NAND devices
  (bsc#1012628).
- udp: preserve the connected status if only UDP cmsg
  (bsc#1012628).
- fbdev: fix incorrect address computation in deferred IO
  (bsc#1012628).
- stackdepot: respect __GFP_NOLOCKDEP allocation flag
  (bsc#1012628).
- macsec: Detect if Rx skb is macsec-related for offloading
  devices that update md_dst (bsc#1012628).
- macsec: Enable devices to advertise whether they update sk_buff
  md_dst during offloads (bsc#1012628).
- net: b44: set pause params only when interface is up
  (bsc#1012628).
- ethernet: Add helper for assigning packet type when dest
  address does not match device address (bsc#1012628).
- net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff
  md_dst for MACsec (bsc#1012628).
- ACPI: CPPC: Fix access width used for PCC registers
  (bsc#1012628).
- ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro
  (bsc#1012628).
- ACPI: CPPC: Use access_width over bit_width for system memory
  accesses (bsc#1012628).
- irqchip/gic-v3-its: Prevent double free on error (bsc#1012628).
- drm/amdkfd: Fix eviction fence handling (bsc#1012628).
- drm/amdkfd: Fix rescheduling of restore worker (bsc#1012628).
- drm/amdgpu: Fix leak when GPU memory allocation fails
  (bsc#1012628).
- drm/amdgpu/umsch: don't execute umsch test when GPU is in
  reset/suspend (bsc#1012628).
- drm/amdgpu/pm: Remove gpu_od if it's an empty directory
  (bsc#1012628).
- drm/atomic-helper: fix parameter order in
  drm_format_conv_state_copy() call (bsc#1012628).
- drm/amdgpu: Assign correct bits for SDMA HDP flush
  (bsc#1012628).
- drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix synchronization issue
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix wrong offsets in the buffers
  addresses in dma descriptor (bsc#1012628).
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until
  WFP state" (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM#
  on RK3399 Puma (bsc#1012628).
- arm64: dts: qcom: sm8450: Fix the msi-map entries (bsc#1012628).
- arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP
  (bsc#1012628).
- LoongArch: Fix access error when read fault on a write-only VMA
  (bsc#1012628).
- LoongArch: Fix callchain parse error with kernel tracepoint
  events (bsc#1012628).
- eeprom: at24: fix memory corruption race condition
  (bsc#1012628).
- cpu: Re-enable CPU mitigations by default for !X86 architectures
  (bsc#1012628).
- Update config files.
- x86/tdx: Preserve shared bit on mprotect() (bsc#1012628).
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino()
  (bsc#1012628).
- btrfs: scrub: run relocation repair when/only needed
  (bsc#1012628).
- btrfs: fix wrong block_start calculation for
  btrfs_drop_extent_map_range() (bsc#1012628).
- btrfs: fallback if compressed IO fails for ENOSPC (bsc#1012628).
- HID: i2c-hid: Revert to await reset ACK before reading report
  descriptor (bsc#1012628).
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent
  lock-up (bsc#1012628).
- smb3: fix lock ordering potential deadlock in
  cifs_sync_mid_result (bsc#1012628).
- smb3: missing lock when picking channel (bsc#1012628).
- smb: client: Fix struct_group() usage in __packed structs
  (bsc#1012628).
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when
  dissolve_free_hugetlb_folio() (bsc#1012628).
- mm: support page_mapcount() on page_has_type() pages
  (bsc#1012628).
- mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros
  (bsc#1012628).
- mmc: sdhci-of-dwcmshc: th1520: Increase tuning loop count to
  128 (bsc#1012628).
- mmc: sdhci-msm: pervent access to suspended controller
  (bsc#1012628).
- mm/hugetlb: fix missing hugetlb_lock for resv uncharge
  (bsc#1012628).
- mtd: rawnand: qcom: Fix broken OP_RESET_DEVICE command in
  qcom_misc_cmd_type_exec() (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev setup
  (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev suspend
  (bsc#1012628).
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853
  (bsc#1012628).
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()
  (bsc#1012628).
- rust: remove `params` from `module` macro example (bsc#1012628).
- kbuild: rust: force `alloc` extern to allow "empty" Rust files
  (bsc#1012628).
- kbuild: rust: remove unneeded `@rustc_cfg` to avoid ICE
  (bsc#1012628).
- rust: make mutually exclusive with CFI_CLANG (bsc#1012628).
- rust: init: remove impl Zeroable for Infallible (bsc#1012628).
- rust: don't select CONSTRUCTORS (bsc#1012628).
- rust: kernel: require `Send` for `Module` implementations
  (bsc#1012628).
- rust: phy: implement `Send` for `Registration` (bsc#1012628).
- x86/cpu: Fix check for RDPKRU in __show_regs() (bsc#1012628).
- x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range
  (bsc#1012628).
- selftests/seccomp: Handle EINVAL on unshare(CLONE_NEWPID)
  (bsc#1012628).
- selftests/seccomp: Change the syscall used in KILL_THREAD test
  (bsc#1012628).
- selftests/seccomp: user_notification_addfd check nextfd is
  available (bsc#1012628).
- drm/amdgpu: fix visible VRAM handling during faults
  (bsc#1012628).
- drm/amdgpu: add shared fdinfo stats (bsc#1012628).
- drm: add drm_gem_object_is_shared_for_memory_stats() helper
  (bsc#1012628).
- KVM: x86/pmu: Set enable bits for GP counters in
  PERF_GLOBAL_CTRL at "RESET" (bsc#1012628).
- KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled
  (bsc#1012628).
- usb: xhci: correct return value in case of STS_HCE
  (bsc#1012628).
- xhci: move event processing for one interrupter to a separate
  function (bsc#1012628).
- Revert "drm/amd/display: fix USB-C flag update after enc10
  feature init" (bsc#1012628).
- drm/amd/display: Check DP Alt mode DPCS state via DMUB
  (bsc#1012628).
- netfs: Fix the pre-flush when appending to a file in
  writethrough mode (bsc#1012628).
- af_unix: Suppress false-positive lockdep splat for spin_lock()
  in __unix_gc() (bsc#1012628).
- tls: fix lockless read of strp-&gt;msg_ready in -&gt;poll
  (bsc#1012628).
- dpll: fix dpll_pin_on_pin_register() for multiple parent pins
  (bsc#1012628).
- dpll: check that pin is registered in __dpll_pin_unregister()
  (bsc#1012628).
- octeontx2-af: fix the double free in rvu_npc_freemem()
  (bsc#1012628).
- net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX
  packets (bsc#1012628).
- ice: fix LAG and VF lock dependency in ice_reset_vf()
  (bsc#1012628).
- iavf: Fix TC config comparison with existing adapter TC config
  (bsc#1012628).
- i40e: Report MFS in decimal base instead of hex (bsc#1012628).
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue
  (bsc#1012628).
- net: ti: icssg-prueth: Fix signedness bug in
  prueth_init_rx_chns() (bsc#1012628).
- net: phy: dp83869: Fix MII mode failure (bsc#1012628).
- netfilter: nf_tables: honor table dormant flag from netdev
  release event path (bsc#1012628).
- ARM: dts: imx6ull-tarragon: fix USB over-current polarity
  (bsc#1012628).
- eth: bnxt: fix counting packets discarded due to OOM and netpoll
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash
  work (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix warning during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Rate limit error message
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  rehash (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  activity update (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race in region ID allocation
  (bsc#1012628).
- mlxsw: Use refcount_t for reference counting (bsc#1012628).
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit
  (bsc#1012628).
- ipvs: Fix checksumming on GSO of SCTP packets (bsc#1012628).
- Bluetooth: qca: set power_ctrl_enabled on NULL returned by
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing
  Adv Monitor (bsc#1012628).
- Bluetooth: btusb: mediatek: Fix double free of skb in coredump
  (bsc#1012628).
- Bluetooth: MGMT: Fix failing to
  MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID (bsc#1012628).
- Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZE
  (bsc#1012628).
- Bluetooth: btusb: Fix triggering coredump implementation for
  QCA (bsc#1012628).
- Bluetooth: hci_sync: Use advertised PHYs on
  hci_le_ext_create_conn_sync (bsc#1012628).
- Bluetooth: ISO: Reassemble PA data for bcast sink (bsc#1012628).
- Bluetooth: hci_sync: Attempt to dequeue connection attempt
  (bsc#1012628).
- Bluetooth: hci_sync: Add helper functions to manipulate cmd_sync
  queue (bsc#1012628).
- Bluetooth: hci_conn: Fix UAF Write in
  __hci_acl_create_connection_sync (bsc#1012628).
- Bluetooth: hci_conn: Always use sk_timeo as conn_timeout
  (bsc#1012628).
- Bluetooth: Remove pending ACL connection attempts (bsc#1012628).
- Bluetooth: hci_conn: Only do ACL connections sequentially
  (bsc#1012628).
- Bluetooth: hci_event: Use HCI error defines instead of magic
  values (bsc#1012628).
- drm/xe: call free_gsc_pkt only once on action add failure
  (bsc#1012628).
- drm/xe: Remove sysfs only once on action add failure
  (bsc#1012628).
- gpio: tegra186: Fix tegra186_gpio_is_accessible() check
  (bsc#1012628).
- net: phy: mediatek-ge-soc: follow netdev LED trigger semantics
  (bsc#1012628).
- net: gtp: Fix Use-After-Free in gtp_dellink (bsc#1012628).
- tcp: Fix Use-After-Free in tcp_ao_connect_init (bsc#1012628).
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize
  (bsc#1012628).
- ipv4: check for NULL idev in ip_route_use_hint() (bsc#1012628).
- net: fix sk_memory_allocated_{add|sub} vs softirqs
  (bsc#1012628).
- net: make SK_MEMORY_PCPU_RESERV tunable (bsc#1012628).
- tools: ynl: don't ignore errors in NLMSG_DONE messages
  (bsc#1012628).
- soc: mediatek: mtk-svs: Append "-thermal" to thermal zone names
  (bsc#1012628).
- ax25: Fix netdev refcount issue (bsc#1012628).
- netfs: Fix writethrough-mode error handling (bsc#1012628).
- NFC: trf7970a: disable all regulators on removal (bsc#1012628).
- net: dsa: mv88e6xx: fix supported_interfaces setup in
  mv88e6250_phylink_get_caps() (bsc#1012628).
- cxl/core: Fix potential payload size confusion in
  cxl_mem_get_poison() (bsc#1012628).
- bnxt_en: Fix error recovery for 5760X (P7) chips (bsc#1012628).
- bnxt_en: Fix the PCI-AER routines (bsc#1012628).
- bnxt_en: refactor reset close code (bsc#1012628).
- bridge/br_netlink.c: no need to return void function
  (bsc#1012628).
- icmp: prevent possible NULL dereferences from icmp_build_probe()
  (bsc#1012628).
- ARM: dts: microchip: at91-sama7g5ek: Replace
  regulator-suspend-voltage with the valid property (bsc#1012628).
- mlxsw: pci: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core_env: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core: Unregister EMAD trap using FORWARD action
  (bsc#1012628).
- net: bcmasp: fix memory leak when bringing down interface
  (bsc#1012628).
- vxlan: drop packets from invalid src-address (bsc#1012628).
- net: libwx: fix alloc msix vectors failed (bsc#1012628).
- wifi: mac80211: fix unaligned le16 access (bsc#1012628).
- wifi: mac80211: remove link before AP (bsc#1012628).
- wifi: mac80211_hwsim: init peer measurement result
  (bsc#1012628).
- drm/gma500: Remove lid code (bsc#1012628).
- wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd
  (bsc#1012628).
- wifi: iwlwifi: mvm: remove old PASN station when adding a new
  one (bsc#1012628).
- wifi: mac80211: split mesh fast tx cache into
  local/proxied/forwarded (bsc#1012628).
- wifi: mac80211: clean up assignments to pointer cache
  (bsc#1012628).
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property
  (bsc#1012628).
- gpio: tangier: Use correct type for the IRQ chip data
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB
  controller (bsc#1012628).
- arm64: dts: qcom: x1e80100: Fix the compatible for cluster
  idle states (bsc#1012628).
- arm64: dts: qcom: Fix type of "wdog" IRQs for remoteprocs
  (bsc#1012628).
- block: fix module reference leakage from bdev_open_by_dev
  error path (bsc#1012628).
- arm64: dts: rockchip: regulator for sd needs to be always on
  for BPI-R2Pro (bsc#1012628).
- arm64: dts: rockchip: mark system power controller and fix
  typo on orangepi-5-plus (bsc#1012628).
- arm64: dts: mediatek: mt2712: fix validation errors
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps with
  "map-" (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid thermal block clock
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder nodes (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#reset-cells" from Ethernet
  controller (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid properties from
  ethsys (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder properties (bsc#1012628).
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal
  block (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix ethernet controller
  "compatible" (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix IR nodename (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix clock controllers
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui: Use default min voltage
  for MT6358 (bsc#1012628).
- arm64: dts: mediatek: mt8195-cherry: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: cherry: Describe CPU supplies
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex1 (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  vpp/vdosys (bsc#1012628).
- arm64: dts: mediatek: mt8192: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add power-domains properity to
  mfgcfg (bsc#1012628).
- arm64: dts: rockchip: Remove unsupported node from the Pinebook
  Pro dts (bsc#1012628).
- arm64: dts: rockchip: Fix the i2c address of es8316 on Cool
  Pi CM5 (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE#
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma
  (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f
  (bsc#1012628).
- HID: logitech-dj: allow mice to use all types of reports
  (bsc#1012628).
- HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized
  dev-&gt;devc (bsc#1012628).
- cifs: reinstate original behavior again for forceuid/forcegid
  (bsc#1012628).
- smb: client: fix rename(2) regression against samba
  (bsc#1012628).
- cifs: Fix reacquisition of volume cookie on still-live
  connection (bsc#1012628).
- commit 4bb6fc6</changelog>
  <changelog author="jslaby@suse.cz" date="1714996801">- drm/amdgpu: fix doorbell regression (git-fixes).
- commit aa245c7</changelog>
  <changelog author="mkubecek@suse.cz" date="1714996802">- Update
  patches.kernel.org/6.8.2-662-packet-annotate-data-races-around-ignore_outgoi.patch
  references (add CVE-2024-26862 bsc#1223111).
- commit dc3978a</changelog>
  <changelog author="mkubecek@suse.cz" date="1715083200">- Update
  patches.kernel.org/6.8.2-636-rds-tcp-Fix-use-after-free-of-net-in-reqsk_time.patch
  references (add CVE-2024-26865 bsc#1223062).
- commit eadd052</changelog>
  <changelog author="tiwai@suse.de" date="1715083201">- ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7
  (bsc#1217750).
- commit dca0b95</changelog>
</package>
<package pkgid="03bed8db899e5995b4851012fd26e35e5da2a7dee26a4a8987aceea0244eceb71d0b4cd713e8b8b2650feb8de35deb99e2399a2d98c516203b41a4957ef12b3c" name="kernel-debug-debugsource" arch="x86_64">
  <version epoch="0" ver="6.8.1" rel="1.1"/>
  <changelog author="vkarasulli@suse.de" date="1709553600">- Update
  patches.kernel.org/6.7.2-283-media-v4l-async-Fix-duplicated-list-deletion.patch
  (bsc#1012628 bsc#1220318 CVE-2023-52459).
- commit 57771fb</changelog>
  <changelog author="vkarasulli@suse.de" date="1709553601">- Update
  patches.kernel.org/6.7.2-260-drm-sched-Fix-bounds-limiting-when-given-a-malf.patch
  (bsc#1012628 bsc#1220322 CVE-2023-52461).
- commit c6c85cb</changelog>
  <changelog author="msuchanek@suse.de" date="1709726400">- kernel-binary: vdso: fix filelist for non-usrmerged kernel
  Fixes: a6ad8af207e6 ("rpm templates: Always define usrmerged")
- commit fb3f221</changelog>
  <changelog author="msuchanek@suse.de" date="1709726401">- kernel-binary: Fix i386 build
  Fixes: 89eaf4cdce05 ("rpm templates: Move macro definitions below buildrequires")
- commit f7c6351</changelog>
  <changelog author="jslaby@suse.cz" date="1709812800">- Linux 6.7.9 (bsc#1012628).
- mtd: spinand: gigadevice: Fix the get ecc status issue
  (bsc#1012628).
- ice: fix connection state of DPLL and out pin (bsc#1012628).
- ice: fix dpll input pin phase_adjust value updates
  (bsc#1012628).
- ice: fix dpll and dpll_pin data access on PF reset
  (bsc#1012628).
- ice: fix dpll periodic work data updates on PF reset
  (bsc#1012628).
- ice: fix pin phase adjust updates on PF reset (bsc#1012628).
- spi: cadence-qspi: fix pointer reference in runtime PM hooks
  (bsc#1012628).
- spi: cadence-qspi: remove system-wide suspend helper calls
  from runtime PM hooks (bsc#1012628).
- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
  (bsc#1012628).
- netlink: add nla be16/32 types to minlen array (bsc#1012628).
- net: ip_tunnel: prevent perpetual headroom growth (bsc#1012628).
- net: mctp: take ownership of skb in mctp_local_output
  (bsc#1012628).
- net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r"
  in the device tree (bsc#1012628).
- tun: Fix xdp_rxq_info's queue_index when detaching
  (bsc#1012628).
- cpufreq: intel_pstate: fix pstate limits enforcement for
  adjust_perf call back (bsc#1012628).
- net: veth: clear GRO when clearing XDP even when down
  (bsc#1012628).
- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
  (bsc#1012628).
- lan78xx: enable auto speed configuration for LAN7850 if no
  EEPROM is detected (bsc#1012628).
- veth: try harder when allocating queue memory (bsc#1012628).
- net: usb: dm9601: fix wrong return value in dm9601_mdio_read
  (bsc#1012628).
- net: lan78xx: fix "softirq work is pending" error (bsc#1012628).
- uapi: in6: replace temporary label with rfc9486 (bsc#1012628).
- stmmac: Clear variable when destroying workqueue (bsc#1012628).
- Bluetooth: hci_sync: Check the correct flag before starting
  a scan (bsc#1012628).
- Bluetooth: Avoid potential use-after-free in hci_error_reset
  (bsc#1012628).
- Bluetooth: hci_sync: Fix accept_list when attempting to suspend
  (bsc#1012628).
- Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
  (bsc#1012628).
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
  (bsc#1012628).
- Bluetooth: Enforce validation on max value of connection
  interval (bsc#1012628).
- Bluetooth: qca: Fix wrong event type for patch config command
  (bsc#1012628).
- Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
  (bsc#1012628).
- Bluetooth: qca: Fix triggering coredump implementation
  (bsc#1012628).
- netfilter: nf_tables: allow NFPROTO_INET in
  nft_(match/target)_validate() (bsc#1012628).
- netfilter: bridge: confirm multicast packets before passing
  them up the stack (bsc#1012628).
- tools: ynl: fix handling of multiple mcast groups (bsc#1012628).
- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
  (bsc#1012628).
- igb: extend PTP timestamp adjustments to i211 (bsc#1012628).
- net: hsr: Use correct offset for HSR TLV values in supervisory
  HSR frames (bsc#1012628).
- tls: decrement decrypt_pending if no async completion will be
  called (bsc#1012628).
- tls: fix peeking with sync+async decryption (bsc#1012628).
- tls: separate no-async decryption request handling from async
  (bsc#1012628).
- tls: fix use-after-free on failed backlog decryption
  (bsc#1012628).
- riscv: tlb: fix __p*d_free_tlb() (bsc#1012628).
- efi/capsule-loader: fix incorrect allocation size (bsc#1012628).
- power: supply: bq27xxx-i2c: Do not free non existing IRQ
  (bsc#1012628).
- ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
  (bsc#1012628).
- ALSA: Drop leftover snd-rtctimer stuff from Makefile
  (bsc#1012628).
- ASoC: qcom: Fix uninitialized pointer dmactl (bsc#1012628).
- gpu: host1x: Skip reset assert on Tegra186 (bsc#1012628).
- riscv: mm: fix NOCACHE_THEAD does not set bit[61] correctly
  (bsc#1012628).
- riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
  (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clear
  cs35l56-&gt;component (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
  (bsc#1012628).
- ASoC: cs35l56: Don't add the same register patch multiple times
  (bsc#1012628).
- ASoC: cs35l56: Fix for initializing ASP1 mixer registers
  (bsc#1012628).
- ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon
  revision (bsc#1012628).
- ASoC: cs35l56: Fix deadlock in ASP1 mixer register
  initialization (bsc#1012628).
- ASoC: soc-card: Fix missing locking in
  snd_soc_card_get_kcontrol() (bsc#1012628).
- RISC-V: Ignore V from the riscv,isa DT property on older T-Head
  CPUs (bsc#1012628).
- drm/tegra: Remove existing framebuffer only if we support
  display (bsc#1012628).
- fbcon: always restore the old font data in fbcon_do_set_font()
  (bsc#1012628).
- afs: Fix endless loop in directory parsing (bsc#1012628).
- drm/amd/display: Prevent potential buffer overflow in
  map_hw_resources (bsc#1012628).
- drivers: perf: added capabilities for legacy PMU (bsc#1012628).
- drivers: perf: ctr_get_width function for legacy is not defined
  (bsc#1012628).
- Revert "riscv: mm: support Svnapot in huge vmap" (bsc#1012628).
- riscv: Fix pte_leaf_size() for NAPOT (bsc#1012628).
- riscv: Sparse-Memory/vmemmap out-of-bounds fix (bsc#1012628).
- btrfs: fix race between ordered extent completion and fiemap
  (bsc#1012628).
- drm/nouveau: keep DMA buffers required for suspend/resume
  (bsc#1012628).
- of: property: fw_devlink: Fix stupid bug in remote-endpoint
  parsing (bsc#1012628).
- tomoyo: fix UAF write bug in tomoyo_write_control()
  (bsc#1012628).
- ALSA: firewire-lib: fix to check cycle continuity (bsc#1012628).
- ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
  (bsc#1012628).
- ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron
  16 Plus 7630 (bsc#1012628).
- ALSA: hda/realtek: tas2781: enable subwoofer volume control
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
  (bsc#1012628).
- ALSA: hda/realtek: fix mute/micmute LED For HP mt440
  (bsc#1012628).
- ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
  (bsc#1012628).
- Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
  (bsc#1012628).
- landlock: Fix asymmetric private inodes referring (bsc#1012628).
- gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
  (bsc#1012628).
- mm: cachestat: fix folio read-after-free in cache walk
  (bsc#1012628).
- mtd: rawnand: marvell: fix layouts (bsc#1012628).
- wifi: nl80211: reject iftype change with mesh ID change
  (bsc#1012628).
- btrfs: fix double free of anonymous device after snapshot
  creation failure (bsc#1012628).
- btrfs: dev-replace: properly validate device names
  (bsc#1012628).
- btrfs: send: don't issue unnecessary zero writes for trailing
  hole (bsc#1012628).
- Revert "drm/amd/pm: resolve reboot exception for si oland"
  (bsc#1012628).
- drm/buddy: fix range bias (bsc#1012628).
- drm/amdgpu/pm: Fix the power1_min_cap value (bsc#1012628).
- drm/amd/display: Add monitor patch for specific eDP
  (bsc#1012628).
- soc: qcom: pmic_glink: Fix boot when QRTR=m (bsc#1012628).
- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
  (bsc#1012628).
- crypto: arm64/neonbs - fix out-of-bounds access on short input
  (bsc#1012628).
- dmaengine: ptdma: use consistent DMA masks (bsc#1012628).
- dmaengine: fsl-edma: correct calculation of 'nbytes' in
  multi-fifo scenario (bsc#1012628).
- dmaengine: fsl-qdma: init irq after reg initialization
  (bsc#1012628).
- mmc: mmci: stm32: fix DMA API overlapping mappings warning
  (bsc#1012628).
- mmc: core: Fix eMMC initialization with 1-bit bus connection
  (bsc#1012628).
- mmc: sdhci-xenon: add timeout for PHY init complete
  (bsc#1012628).
- mmc: sdhci-xenon: fix PHY init clock stability (bsc#1012628).
- ceph: switch to corrected encoding of max_xattr_size in mdsmap
  (bsc#1012628).
- RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
  (bsc#1012628).
- riscv: add CALLER_ADDRx support (bsc#1012628).
- riscv: Fix enabling cbo.zero when running in M-mode
  (bsc#1012628).
- power: supply: mm8013: select REGMAP_I2C (bsc#1012628).
- kbuild: Add -Wa,--fatal-warnings to as-instr invocation
  (bsc#1012628).
- iommufd: Fix iopt_access_list_id overwrite bug (bsc#1012628).
- iommufd: Fix protection fault in iommufd_test_syz_conv_iova
  (bsc#1012628).
- efivarfs: Request at most 512 bytes for variable names
  (bsc#1012628).
- pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
  (bsc#1012628).
- fprobe: Fix to allocate entry_data_size buffer with rethook
  instances (bsc#1012628).
- mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
  (bsc#1012628).
- mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone
  index (bsc#1012628).
- x86/e820: Don't reserve SETUP_RNG_SEED in e820 (bsc#1012628).
- x86/cpu: Allow reducing x86_phys_bits during
  early_identify_cpu() (bsc#1012628).
- x86/cpu/intel: Detect TME keyid bits before setting MTRR mask
  registers (bsc#1012628).
- mptcp: map v4 address to v6 when destroying subflow
  (bsc#1012628).
- mptcp: push at DSS boundaries (bsc#1012628).
- selftests: mptcp: join: add ss mptcp support check
  (bsc#1012628).
- mptcp: fix snd_wnd initialization for passive socket
  (bsc#1012628).
- mptcp: fix potential wake-up event loss (bsc#1012628).
- mptcp: fix double-free on socket dismantle (bsc#1012628).
- mfd: twl6030-irq: Revert to use of_match_device() (bsc#1012628).
- NFS: Fix data corruption caused by congestion (bsc#1012628).
- af_unix: Drop oob_skb ref before purging queue in GC
  (bsc#1012628).
- ASoC: cs35l56: fix reversed if statement in
  cs35l56_dspwait_asp1tx_put() (bsc#1012628).
- dmaengine: dw-edma: Fix the ch_count hdma callback
  (bsc#1012628).
- dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA
  (bsc#1012628).
- dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix
  (bsc#1012628).
- dmaengine: dw-edma: Add HDMA remote interrupt configuration
  (bsc#1012628).
- dmaengine: dw-edma: HDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- dmaengine: dw-edma: eDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use
  dashes (bsc#1012628).
- phy: qcom: phy-qcom-m31: fix wrong pointer pass to PTR_ERR()
  (bsc#1012628).
- phy: qcom-qmp-usb: fix v3 offsets data (bsc#1012628).
- dmaengine: idxd: Remove shadow Event Log head stored in idxd
  (bsc#1012628).
- dmaengine: idxd: Ensure safe user copy of completion record
  (bsc#1012628).
- powerpc/pseries/iommu: IOMMU table is not initialized for
  kdump over SR-IOV (bsc#1012628).
- powerpc/rtas: use correct function name for resetting TCE tables
  (bsc#1012628).
- gpio: 74x164: Enable output pins after registers are reset
  (bsc#1012628).
- gpiolib: Fix the error path order in
  gpiochip_add_data_with_key() (bsc#1012628).
- gpio: fix resource unwinding order in error path (bsc#1012628).
- block: define bvec_iter as __packed __aligned(4) (bsc#1012628).
- selftests: mptcp: add evts_get_info helper (bsc#1012628).
- selftests: mptcp: add chk_subflows_total helper (bsc#1012628).
- selftests: mptcp: update userspace pm test helpers
  (bsc#1012628).
- selftests: mptcp: add mptcp_lib_is_v6 (bsc#1012628).
- selftests: mptcp: rm subflow with v4/v4mapped addr
  (bsc#1012628).
- drm/nouveau: don't fini scheduler before entity flush
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.7.9-121-mptcp-avoid-printing-warning-once-on-client-sid.patch.
- Rename to
  patches.kernel.org/6.7.9-127-mptcp-fix-possible-deadlock-in-subflow-diag.patch.
- Rename to
  patches.kernel.org/6.7.9-130-af_unix-Fix-task-hung-while-purging-oob_skb-in-.patch.
- Rename to
  patches.kernel.org/6.7.9-150-x86-entry_64-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-151-x86-entry_32-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-152-x86-bugs-Use-ALTERNATIVE-instead-of-mds_user_cl.patch.
- Rename to
  patches.kernel.org/6.7.9-153-KVM-VMX-Use-BT-JNC-i.e.-EFLAGS.CF-to-select-VMR.patch.
- Rename to
  patches.kernel.org/6.7.9-154-KVM-VMX-Move-VERW-closer-to-VMentry-for-MDS-mit.patch.
- commit 752a7bc</changelog>
  <changelog author="msuchanek@suse.de" date="1709812801">- group-source-files.pl: Quote filenames (boo#1221077).
  The kernel source now contains a file with a space in the name.
  Add quotes in group-source-files.pl to avoid splitting the filename.
  Also use -print0 / -0 when updating timestamps.
- commit a005e42</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072000">- config: update and reenable arm64 configs
- most options mirrored from other architectures except
  - ARM64_ERRATUM_3117295=y
  - TEE_STMM_EFI=m
  - PINCTRL_SM4450=m
  - PINCTRL_SM8650=m
  - PINCTRL_X1E80100=m
  - PINCTRL_SM8650_LPASS_LPI=m
  - GPIO_NPCM_SGPIO=y
  - GPIO_RTD=m
  - VIDEO_STM32_DCMIPP=m
  - DRM_POWERVR=m
  - SND_SOC_X1E80100=m
  - RTC_DRV_MA35D1=m
  - COMMON_CLK_MT7988=m
  - CLK_X1E80100_GCC=m
  - SC_CAMCC_8280XP=m
  - QDU_ECPRICC_1000=m
  - SM_DISPCC_8650=m
  - SM_GCC_8650=m
  - SM_GPUCC_8650=m
  - SM_TCSRCC_8650=m
  - COMMON_CLK_STM32MP=y
  - INTERCONNECT_QCOM_SM6115=m
  - INTERCONNECT_QCOM_SM8650=m
  - INTERCONNECT_QCOM_X1E80100=m
  - KASAN_EXTRA_INFO=n (arm64/debug only)
- commit 99c97ec</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072001">- config: update and reenable armv7hl configs
- option values mirrored from arm64 or other architectures
- commit 336405e</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072002">- config: update and reenable armv6hl configs
- option values mirrored from armv7hl
- commit be3b67b</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072003">- Update to 6.8 final
- update configs
- commit a551d7b</changelog>
  <changelog author="jslaby@suse.cz" date="1710158400">- Refresh
  patches.suse/mm-mmap-fix-vma_merge-case-7-with-vma_ops-close.patch.
  Update upstream status and move to sorted section.
- commit c6dad0c</changelog>
  <changelog author="jslaby@suse.cz" date="1710158401">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158402">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
</package>
<package pkgid="154dac7f32dfc581a293d6e5390cf21244e4a49b9df8f2b70ad7cb9337b3ac3518342019b0742dca63f9ba8270e2debec65fe9ead6507a58f0f7cee34fc923e3" name="kernel-debug-debugsource" arch="x86_64">
  <version epoch="0" ver="6.8.4" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1710158400">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158401">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
</package>
<package pkgid="b644a82cef4b68824fae0b5d4609d7e8230fac1f64f44299e3e5ceed6a72fa5e8f00619916f1917548e44e194b39403d9353261a14c05b77054df93dbf947457" name="kernel-debug-debugsource" arch="x86_64">
  <version epoch="0" ver="6.8.5" rel="1.1"/>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
</package>
<package pkgid="428c8bab6dadc9f3cffc1c4810c3be836d64de59a18ddcdb19f4c0a799f534941da91e9dfde9db616294f729b9f304d8cfea1122457b1ad0c35d47f9b32ed225" name="kernel-debug-debugsource" arch="x86_64">
  <version epoch="0" ver="6.8.7" rel="1.1"/>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
</package>
<package pkgid="1f1db1749dd6a0d006ee21dd0ae4c89d665c3df280689bfaf3831e2c9a394d50e6998e51740b68bc366c14559a8a5e02364018ec04d845b502f0e697607b9d8e" name="kernel-debug-debugsource" arch="x86_64">
  <version epoch="0" ver="6.8.8" rel="1.1"/>
  <changelog author="colyli@suse.de" date="1711454400">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
</package>
<package pkgid="b9a4968d33bd4c8c72f2c076127aba8164e626c1c70ef6fed2eda4d7536fbcc5c1f07d79ddd00a325507aa03cc53e938f504e247697f0f8561f32e116e1d7055" name="kernel-debug-debugsource" arch="x86_64">
  <version epoch="0" ver="6.8.9" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
  <changelog author="jslaby@suse.cz" date="1714478400">- e1000e: change usleep_range to udelay in PHY mdic access
  (bsc#1223109).
- commit e7fcfd8</changelog>
  <changelog author="tiwai@suse.de" date="1714478401">- usb: Fix regression caused by invalid ep0 maxpacket in virtual
  SuperSpeed device (bsc#1220569).
- commit b2a1bf4</changelog>
  <changelog author="tiwai@suse.de" date="1714478402">- ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for
  Lenovo Legion models (bsc#1223462).
- commit 12d1ee1</changelog>
  <changelog author="jslaby@suse.cz" date="1714996800">- Linux 6.8.9 (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on create_le_conn_complete
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync
  (bsc#1012628).
- bounds: Use the right number of bits for power-of-two
  CONFIG_NR_CPUS (bsc#1012628).
- phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6
  (bsc#1012628).
- i2c: smbus: fix NULL function pointer dereference (bsc#1012628).
- RISC-V: selftests: cbo: Ensure asm operands match constraints,
  take 2 (bsc#1012628).
- riscv: hwprobe: fix invalid sign extension for
  RISCV_HWPROBE_EXT_ZVFHMIN (bsc#1012628).
- sched/eevdf: Prevent vlag from going out of bounds in
  reweight_eevdf() (bsc#1012628).
- sched/eevdf: Fix miscalculation in reweight_entity() when se
  is not curr (bsc#1012628).
- sched/eevdf: Always update V if se-&gt;on_rq when reweighting
  (bsc#1012628).
- dt-bindings: eeprom: at24: Fix ST M24C64-D compatible schema
  (bsc#1012628).
- phy: ti: tusb1210: Resolve charger-det crash if charger psy
  is unregistered (bsc#1012628).
- riscv: Fix loading 64-bit NOMMU kernels past the start of RAM
  (bsc#1012628).
- riscv: Fix TASK_SIZE on 64-bit NOMMU (bsc#1012628).
- dmaengine: idxd: Fix oops during rmmod on single-CPU platforms
  (bsc#1012628).
- dma: xilinx_dpdma: Fix locking (bsc#1012628).
- dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue
  (bsc#1012628).
- phy: qcom: m31: match requested regulator name with dt schema
  (bsc#1012628).
- phy: rockchip: naneng-combphy: Fix mux on rk3588 (bsc#1012628).
- phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits
  (bsc#1012628).
- phy: rockchip-snps-pcie3: fix bifurcation on rk3588
  (bsc#1012628).
- phy: freescale: imx8m-pcie: fix pcie link-up instability
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix hardcoded array size
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix out of bounds read
  (bsc#1012628).
- soundwire: amd: fix for wake interrupt handling for clockstop
  mode (bsc#1012628).
- idma64: Don't try to serve interrupts when device is powered
  off (bsc#1012628).
- dmaengine: tegra186: Fix residual calculation (bsc#1012628).
- dmaengine: owl: fix register access functions (bsc#1012628).
- mm: zswap: fix shrinker NULL crash with cgroup_disable=memory
  (bsc#1012628).
- mm: turn folio_test_hugetlb into a PageType (bsc#1012628).
- phy: qcom: qmp-combo: Fix VCO div offset on v3 (bsc#1012628).
- phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE
  (bsc#1012628).
- firmware: qcom: uefisecapp: Fix memory related IO errors and
  crashes (bsc#1012628).
- mtd: diskonchip: work around ubsan link failure (bsc#1012628).
- mtd: limit OTP NVMEM cell parse to non-NAND devices
  (bsc#1012628).
- udp: preserve the connected status if only UDP cmsg
  (bsc#1012628).
- fbdev: fix incorrect address computation in deferred IO
  (bsc#1012628).
- stackdepot: respect __GFP_NOLOCKDEP allocation flag
  (bsc#1012628).
- macsec: Detect if Rx skb is macsec-related for offloading
  devices that update md_dst (bsc#1012628).
- macsec: Enable devices to advertise whether they update sk_buff
  md_dst during offloads (bsc#1012628).
- net: b44: set pause params only when interface is up
  (bsc#1012628).
- ethernet: Add helper for assigning packet type when dest
  address does not match device address (bsc#1012628).
- net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff
  md_dst for MACsec (bsc#1012628).
- ACPI: CPPC: Fix access width used for PCC registers
  (bsc#1012628).
- ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro
  (bsc#1012628).
- ACPI: CPPC: Use access_width over bit_width for system memory
  accesses (bsc#1012628).
- irqchip/gic-v3-its: Prevent double free on error (bsc#1012628).
- drm/amdkfd: Fix eviction fence handling (bsc#1012628).
- drm/amdkfd: Fix rescheduling of restore worker (bsc#1012628).
- drm/amdgpu: Fix leak when GPU memory allocation fails
  (bsc#1012628).
- drm/amdgpu/umsch: don't execute umsch test when GPU is in
  reset/suspend (bsc#1012628).
- drm/amdgpu/pm: Remove gpu_od if it's an empty directory
  (bsc#1012628).
- drm/atomic-helper: fix parameter order in
  drm_format_conv_state_copy() call (bsc#1012628).
- drm/amdgpu: Assign correct bits for SDMA HDP flush
  (bsc#1012628).
- drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix synchronization issue
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix wrong offsets in the buffers
  addresses in dma descriptor (bsc#1012628).
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until
  WFP state" (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM#
  on RK3399 Puma (bsc#1012628).
- arm64: dts: qcom: sm8450: Fix the msi-map entries (bsc#1012628).
- arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP
  (bsc#1012628).
- LoongArch: Fix access error when read fault on a write-only VMA
  (bsc#1012628).
- LoongArch: Fix callchain parse error with kernel tracepoint
  events (bsc#1012628).
- eeprom: at24: fix memory corruption race condition
  (bsc#1012628).
- cpu: Re-enable CPU mitigations by default for !X86 architectures
  (bsc#1012628).
- Update config files.
- x86/tdx: Preserve shared bit on mprotect() (bsc#1012628).
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino()
  (bsc#1012628).
- btrfs: scrub: run relocation repair when/only needed
  (bsc#1012628).
- btrfs: fix wrong block_start calculation for
  btrfs_drop_extent_map_range() (bsc#1012628).
- btrfs: fallback if compressed IO fails for ENOSPC (bsc#1012628).
- HID: i2c-hid: Revert to await reset ACK before reading report
  descriptor (bsc#1012628).
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent
  lock-up (bsc#1012628).
- smb3: fix lock ordering potential deadlock in
  cifs_sync_mid_result (bsc#1012628).
- smb3: missing lock when picking channel (bsc#1012628).
- smb: client: Fix struct_group() usage in __packed structs
  (bsc#1012628).
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when
  dissolve_free_hugetlb_folio() (bsc#1012628).
- mm: support page_mapcount() on page_has_type() pages
  (bsc#1012628).
- mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros
  (bsc#1012628).
- mmc: sdhci-of-dwcmshc: th1520: Increase tuning loop count to
  128 (bsc#1012628).
- mmc: sdhci-msm: pervent access to suspended controller
  (bsc#1012628).
- mm/hugetlb: fix missing hugetlb_lock for resv uncharge
  (bsc#1012628).
- mtd: rawnand: qcom: Fix broken OP_RESET_DEVICE command in
  qcom_misc_cmd_type_exec() (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev setup
  (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev suspend
  (bsc#1012628).
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853
  (bsc#1012628).
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()
  (bsc#1012628).
- rust: remove `params` from `module` macro example (bsc#1012628).
- kbuild: rust: force `alloc` extern to allow "empty" Rust files
  (bsc#1012628).
- kbuild: rust: remove unneeded `@rustc_cfg` to avoid ICE
  (bsc#1012628).
- rust: make mutually exclusive with CFI_CLANG (bsc#1012628).
- rust: init: remove impl Zeroable for Infallible (bsc#1012628).
- rust: don't select CONSTRUCTORS (bsc#1012628).
- rust: kernel: require `Send` for `Module` implementations
  (bsc#1012628).
- rust: phy: implement `Send` for `Registration` (bsc#1012628).
- x86/cpu: Fix check for RDPKRU in __show_regs() (bsc#1012628).
- x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range
  (bsc#1012628).
- selftests/seccomp: Handle EINVAL on unshare(CLONE_NEWPID)
  (bsc#1012628).
- selftests/seccomp: Change the syscall used in KILL_THREAD test
  (bsc#1012628).
- selftests/seccomp: user_notification_addfd check nextfd is
  available (bsc#1012628).
- drm/amdgpu: fix visible VRAM handling during faults
  (bsc#1012628).
- drm/amdgpu: add shared fdinfo stats (bsc#1012628).
- drm: add drm_gem_object_is_shared_for_memory_stats() helper
  (bsc#1012628).
- KVM: x86/pmu: Set enable bits for GP counters in
  PERF_GLOBAL_CTRL at "RESET" (bsc#1012628).
- KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled
  (bsc#1012628).
- usb: xhci: correct return value in case of STS_HCE
  (bsc#1012628).
- xhci: move event processing for one interrupter to a separate
  function (bsc#1012628).
- Revert "drm/amd/display: fix USB-C flag update after enc10
  feature init" (bsc#1012628).
- drm/amd/display: Check DP Alt mode DPCS state via DMUB
  (bsc#1012628).
- netfs: Fix the pre-flush when appending to a file in
  writethrough mode (bsc#1012628).
- af_unix: Suppress false-positive lockdep splat for spin_lock()
  in __unix_gc() (bsc#1012628).
- tls: fix lockless read of strp-&gt;msg_ready in -&gt;poll
  (bsc#1012628).
- dpll: fix dpll_pin_on_pin_register() for multiple parent pins
  (bsc#1012628).
- dpll: check that pin is registered in __dpll_pin_unregister()
  (bsc#1012628).
- octeontx2-af: fix the double free in rvu_npc_freemem()
  (bsc#1012628).
- net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX
  packets (bsc#1012628).
- ice: fix LAG and VF lock dependency in ice_reset_vf()
  (bsc#1012628).
- iavf: Fix TC config comparison with existing adapter TC config
  (bsc#1012628).
- i40e: Report MFS in decimal base instead of hex (bsc#1012628).
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue
  (bsc#1012628).
- net: ti: icssg-prueth: Fix signedness bug in
  prueth_init_rx_chns() (bsc#1012628).
- net: phy: dp83869: Fix MII mode failure (bsc#1012628).
- netfilter: nf_tables: honor table dormant flag from netdev
  release event path (bsc#1012628).
- ARM: dts: imx6ull-tarragon: fix USB over-current polarity
  (bsc#1012628).
- eth: bnxt: fix counting packets discarded due to OOM and netpoll
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash
  work (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix warning during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Rate limit error message
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  rehash (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  activity update (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race in region ID allocation
  (bsc#1012628).
- mlxsw: Use refcount_t for reference counting (bsc#1012628).
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit
  (bsc#1012628).
- ipvs: Fix checksumming on GSO of SCTP packets (bsc#1012628).
- Bluetooth: qca: set power_ctrl_enabled on NULL returned by
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing
  Adv Monitor (bsc#1012628).
- Bluetooth: btusb: mediatek: Fix double free of skb in coredump
  (bsc#1012628).
- Bluetooth: MGMT: Fix failing to
  MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID (bsc#1012628).
- Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZE
  (bsc#1012628).
- Bluetooth: btusb: Fix triggering coredump implementation for
  QCA (bsc#1012628).
- Bluetooth: hci_sync: Use advertised PHYs on
  hci_le_ext_create_conn_sync (bsc#1012628).
- Bluetooth: ISO: Reassemble PA data for bcast sink (bsc#1012628).
- Bluetooth: hci_sync: Attempt to dequeue connection attempt
  (bsc#1012628).
- Bluetooth: hci_sync: Add helper functions to manipulate cmd_sync
  queue (bsc#1012628).
- Bluetooth: hci_conn: Fix UAF Write in
  __hci_acl_create_connection_sync (bsc#1012628).
- Bluetooth: hci_conn: Always use sk_timeo as conn_timeout
  (bsc#1012628).
- Bluetooth: Remove pending ACL connection attempts (bsc#1012628).
- Bluetooth: hci_conn: Only do ACL connections sequentially
  (bsc#1012628).
- Bluetooth: hci_event: Use HCI error defines instead of magic
  values (bsc#1012628).
- drm/xe: call free_gsc_pkt only once on action add failure
  (bsc#1012628).
- drm/xe: Remove sysfs only once on action add failure
  (bsc#1012628).
- gpio: tegra186: Fix tegra186_gpio_is_accessible() check
  (bsc#1012628).
- net: phy: mediatek-ge-soc: follow netdev LED trigger semantics
  (bsc#1012628).
- net: gtp: Fix Use-After-Free in gtp_dellink (bsc#1012628).
- tcp: Fix Use-After-Free in tcp_ao_connect_init (bsc#1012628).
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize
  (bsc#1012628).
- ipv4: check for NULL idev in ip_route_use_hint() (bsc#1012628).
- net: fix sk_memory_allocated_{add|sub} vs softirqs
  (bsc#1012628).
- net: make SK_MEMORY_PCPU_RESERV tunable (bsc#1012628).
- tools: ynl: don't ignore errors in NLMSG_DONE messages
  (bsc#1012628).
- soc: mediatek: mtk-svs: Append "-thermal" to thermal zone names
  (bsc#1012628).
- ax25: Fix netdev refcount issue (bsc#1012628).
- netfs: Fix writethrough-mode error handling (bsc#1012628).
- NFC: trf7970a: disable all regulators on removal (bsc#1012628).
- net: dsa: mv88e6xx: fix supported_interfaces setup in
  mv88e6250_phylink_get_caps() (bsc#1012628).
- cxl/core: Fix potential payload size confusion in
  cxl_mem_get_poison() (bsc#1012628).
- bnxt_en: Fix error recovery for 5760X (P7) chips (bsc#1012628).
- bnxt_en: Fix the PCI-AER routines (bsc#1012628).
- bnxt_en: refactor reset close code (bsc#1012628).
- bridge/br_netlink.c: no need to return void function
  (bsc#1012628).
- icmp: prevent possible NULL dereferences from icmp_build_probe()
  (bsc#1012628).
- ARM: dts: microchip: at91-sama7g5ek: Replace
  regulator-suspend-voltage with the valid property (bsc#1012628).
- mlxsw: pci: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core_env: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core: Unregister EMAD trap using FORWARD action
  (bsc#1012628).
- net: bcmasp: fix memory leak when bringing down interface
  (bsc#1012628).
- vxlan: drop packets from invalid src-address (bsc#1012628).
- net: libwx: fix alloc msix vectors failed (bsc#1012628).
- wifi: mac80211: fix unaligned le16 access (bsc#1012628).
- wifi: mac80211: remove link before AP (bsc#1012628).
- wifi: mac80211_hwsim: init peer measurement result
  (bsc#1012628).
- drm/gma500: Remove lid code (bsc#1012628).
- wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd
  (bsc#1012628).
- wifi: iwlwifi: mvm: remove old PASN station when adding a new
  one (bsc#1012628).
- wifi: mac80211: split mesh fast tx cache into
  local/proxied/forwarded (bsc#1012628).
- wifi: mac80211: clean up assignments to pointer cache
  (bsc#1012628).
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property
  (bsc#1012628).
- gpio: tangier: Use correct type for the IRQ chip data
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB
  controller (bsc#1012628).
- arm64: dts: qcom: x1e80100: Fix the compatible for cluster
  idle states (bsc#1012628).
- arm64: dts: qcom: Fix type of "wdog" IRQs for remoteprocs
  (bsc#1012628).
- block: fix module reference leakage from bdev_open_by_dev
  error path (bsc#1012628).
- arm64: dts: rockchip: regulator for sd needs to be always on
  for BPI-R2Pro (bsc#1012628).
- arm64: dts: rockchip: mark system power controller and fix
  typo on orangepi-5-plus (bsc#1012628).
- arm64: dts: mediatek: mt2712: fix validation errors
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps with
  "map-" (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid thermal block clock
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder nodes (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#reset-cells" from Ethernet
  controller (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid properties from
  ethsys (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder properties (bsc#1012628).
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal
  block (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix ethernet controller
  "compatible" (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix IR nodename (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix clock controllers
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui: Use default min voltage
  for MT6358 (bsc#1012628).
- arm64: dts: mediatek: mt8195-cherry: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: cherry: Describe CPU supplies
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex1 (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  vpp/vdosys (bsc#1012628).
- arm64: dts: mediatek: mt8192: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add power-domains properity to
  mfgcfg (bsc#1012628).
- arm64: dts: rockchip: Remove unsupported node from the Pinebook
  Pro dts (bsc#1012628).
- arm64: dts: rockchip: Fix the i2c address of es8316 on Cool
  Pi CM5 (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE#
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma
  (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f
  (bsc#1012628).
- HID: logitech-dj: allow mice to use all types of reports
  (bsc#1012628).
- HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized
  dev-&gt;devc (bsc#1012628).
- cifs: reinstate original behavior again for forceuid/forcegid
  (bsc#1012628).
- smb: client: fix rename(2) regression against samba
  (bsc#1012628).
- cifs: Fix reacquisition of volume cookie on still-live
  connection (bsc#1012628).
- commit 4bb6fc6</changelog>
  <changelog author="jslaby@suse.cz" date="1714996801">- drm/amdgpu: fix doorbell regression (git-fixes).
- commit aa245c7</changelog>
  <changelog author="mkubecek@suse.cz" date="1714996802">- Update
  patches.kernel.org/6.8.2-662-packet-annotate-data-races-around-ignore_outgoi.patch
  references (add CVE-2024-26862 bsc#1223111).
- commit dc3978a</changelog>
  <changelog author="mkubecek@suse.cz" date="1715083200">- Update
  patches.kernel.org/6.8.2-636-rds-tcp-Fix-use-after-free-of-net-in-reqsk_time.patch
  references (add CVE-2024-26865 bsc#1223062).
- commit eadd052</changelog>
  <changelog author="tiwai@suse.de" date="1715083201">- ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7
  (bsc#1217750).
- commit dca0b95</changelog>
</package>
<package pkgid="d7b35fa462f75daccf31a8bfc52e7d9e1c427cecd1f8b14a957133ba4b0d75d839f08f3c85a34d67b16da79e3d47a7f83e388e0ce0d56c69eb69a9acb0806bd7" name="kernel-debug-devel" arch="x86_64">
  <version epoch="0" ver="6.8.1" rel="1.1"/>
  <changelog author="vkarasulli@suse.de" date="1709553600">- Update
  patches.kernel.org/6.7.2-283-media-v4l-async-Fix-duplicated-list-deletion.patch
  (bsc#1012628 bsc#1220318 CVE-2023-52459).
- commit 57771fb</changelog>
  <changelog author="vkarasulli@suse.de" date="1709553601">- Update
  patches.kernel.org/6.7.2-260-drm-sched-Fix-bounds-limiting-when-given-a-malf.patch
  (bsc#1012628 bsc#1220322 CVE-2023-52461).
- commit c6c85cb</changelog>
  <changelog author="msuchanek@suse.de" date="1709726400">- kernel-binary: vdso: fix filelist for non-usrmerged kernel
  Fixes: a6ad8af207e6 ("rpm templates: Always define usrmerged")
- commit fb3f221</changelog>
  <changelog author="msuchanek@suse.de" date="1709726401">- kernel-binary: Fix i386 build
  Fixes: 89eaf4cdce05 ("rpm templates: Move macro definitions below buildrequires")
- commit f7c6351</changelog>
  <changelog author="jslaby@suse.cz" date="1709812800">- Linux 6.7.9 (bsc#1012628).
- mtd: spinand: gigadevice: Fix the get ecc status issue
  (bsc#1012628).
- ice: fix connection state of DPLL and out pin (bsc#1012628).
- ice: fix dpll input pin phase_adjust value updates
  (bsc#1012628).
- ice: fix dpll and dpll_pin data access on PF reset
  (bsc#1012628).
- ice: fix dpll periodic work data updates on PF reset
  (bsc#1012628).
- ice: fix pin phase adjust updates on PF reset (bsc#1012628).
- spi: cadence-qspi: fix pointer reference in runtime PM hooks
  (bsc#1012628).
- spi: cadence-qspi: remove system-wide suspend helper calls
  from runtime PM hooks (bsc#1012628).
- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
  (bsc#1012628).
- netlink: add nla be16/32 types to minlen array (bsc#1012628).
- net: ip_tunnel: prevent perpetual headroom growth (bsc#1012628).
- net: mctp: take ownership of skb in mctp_local_output
  (bsc#1012628).
- net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r"
  in the device tree (bsc#1012628).
- tun: Fix xdp_rxq_info's queue_index when detaching
  (bsc#1012628).
- cpufreq: intel_pstate: fix pstate limits enforcement for
  adjust_perf call back (bsc#1012628).
- net: veth: clear GRO when clearing XDP even when down
  (bsc#1012628).
- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
  (bsc#1012628).
- lan78xx: enable auto speed configuration for LAN7850 if no
  EEPROM is detected (bsc#1012628).
- veth: try harder when allocating queue memory (bsc#1012628).
- net: usb: dm9601: fix wrong return value in dm9601_mdio_read
  (bsc#1012628).
- net: lan78xx: fix "softirq work is pending" error (bsc#1012628).
- uapi: in6: replace temporary label with rfc9486 (bsc#1012628).
- stmmac: Clear variable when destroying workqueue (bsc#1012628).
- Bluetooth: hci_sync: Check the correct flag before starting
  a scan (bsc#1012628).
- Bluetooth: Avoid potential use-after-free in hci_error_reset
  (bsc#1012628).
- Bluetooth: hci_sync: Fix accept_list when attempting to suspend
  (bsc#1012628).
- Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
  (bsc#1012628).
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
  (bsc#1012628).
- Bluetooth: Enforce validation on max value of connection
  interval (bsc#1012628).
- Bluetooth: qca: Fix wrong event type for patch config command
  (bsc#1012628).
- Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
  (bsc#1012628).
- Bluetooth: qca: Fix triggering coredump implementation
  (bsc#1012628).
- netfilter: nf_tables: allow NFPROTO_INET in
  nft_(match/target)_validate() (bsc#1012628).
- netfilter: bridge: confirm multicast packets before passing
  them up the stack (bsc#1012628).
- tools: ynl: fix handling of multiple mcast groups (bsc#1012628).
- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
  (bsc#1012628).
- igb: extend PTP timestamp adjustments to i211 (bsc#1012628).
- net: hsr: Use correct offset for HSR TLV values in supervisory
  HSR frames (bsc#1012628).
- tls: decrement decrypt_pending if no async completion will be
  called (bsc#1012628).
- tls: fix peeking with sync+async decryption (bsc#1012628).
- tls: separate no-async decryption request handling from async
  (bsc#1012628).
- tls: fix use-after-free on failed backlog decryption
  (bsc#1012628).
- riscv: tlb: fix __p*d_free_tlb() (bsc#1012628).
- efi/capsule-loader: fix incorrect allocation size (bsc#1012628).
- power: supply: bq27xxx-i2c: Do not free non existing IRQ
  (bsc#1012628).
- ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
  (bsc#1012628).
- ALSA: Drop leftover snd-rtctimer stuff from Makefile
  (bsc#1012628).
- ASoC: qcom: Fix uninitialized pointer dmactl (bsc#1012628).
- gpu: host1x: Skip reset assert on Tegra186 (bsc#1012628).
- riscv: mm: fix NOCACHE_THEAD does not set bit[61] correctly
  (bsc#1012628).
- riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
  (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clear
  cs35l56-&gt;component (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
  (bsc#1012628).
- ASoC: cs35l56: Don't add the same register patch multiple times
  (bsc#1012628).
- ASoC: cs35l56: Fix for initializing ASP1 mixer registers
  (bsc#1012628).
- ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon
  revision (bsc#1012628).
- ASoC: cs35l56: Fix deadlock in ASP1 mixer register
  initialization (bsc#1012628).
- ASoC: soc-card: Fix missing locking in
  snd_soc_card_get_kcontrol() (bsc#1012628).
- RISC-V: Ignore V from the riscv,isa DT property on older T-Head
  CPUs (bsc#1012628).
- drm/tegra: Remove existing framebuffer only if we support
  display (bsc#1012628).
- fbcon: always restore the old font data in fbcon_do_set_font()
  (bsc#1012628).
- afs: Fix endless loop in directory parsing (bsc#1012628).
- drm/amd/display: Prevent potential buffer overflow in
  map_hw_resources (bsc#1012628).
- drivers: perf: added capabilities for legacy PMU (bsc#1012628).
- drivers: perf: ctr_get_width function for legacy is not defined
  (bsc#1012628).
- Revert "riscv: mm: support Svnapot in huge vmap" (bsc#1012628).
- riscv: Fix pte_leaf_size() for NAPOT (bsc#1012628).
- riscv: Sparse-Memory/vmemmap out-of-bounds fix (bsc#1012628).
- btrfs: fix race between ordered extent completion and fiemap
  (bsc#1012628).
- drm/nouveau: keep DMA buffers required for suspend/resume
  (bsc#1012628).
- of: property: fw_devlink: Fix stupid bug in remote-endpoint
  parsing (bsc#1012628).
- tomoyo: fix UAF write bug in tomoyo_write_control()
  (bsc#1012628).
- ALSA: firewire-lib: fix to check cycle continuity (bsc#1012628).
- ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
  (bsc#1012628).
- ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron
  16 Plus 7630 (bsc#1012628).
- ALSA: hda/realtek: tas2781: enable subwoofer volume control
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
  (bsc#1012628).
- ALSA: hda/realtek: fix mute/micmute LED For HP mt440
  (bsc#1012628).
- ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
  (bsc#1012628).
- Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
  (bsc#1012628).
- landlock: Fix asymmetric private inodes referring (bsc#1012628).
- gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
  (bsc#1012628).
- mm: cachestat: fix folio read-after-free in cache walk
  (bsc#1012628).
- mtd: rawnand: marvell: fix layouts (bsc#1012628).
- wifi: nl80211: reject iftype change with mesh ID change
  (bsc#1012628).
- btrfs: fix double free of anonymous device after snapshot
  creation failure (bsc#1012628).
- btrfs: dev-replace: properly validate device names
  (bsc#1012628).
- btrfs: send: don't issue unnecessary zero writes for trailing
  hole (bsc#1012628).
- Revert "drm/amd/pm: resolve reboot exception for si oland"
  (bsc#1012628).
- drm/buddy: fix range bias (bsc#1012628).
- drm/amdgpu/pm: Fix the power1_min_cap value (bsc#1012628).
- drm/amd/display: Add monitor patch for specific eDP
  (bsc#1012628).
- soc: qcom: pmic_glink: Fix boot when QRTR=m (bsc#1012628).
- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
  (bsc#1012628).
- crypto: arm64/neonbs - fix out-of-bounds access on short input
  (bsc#1012628).
- dmaengine: ptdma: use consistent DMA masks (bsc#1012628).
- dmaengine: fsl-edma: correct calculation of 'nbytes' in
  multi-fifo scenario (bsc#1012628).
- dmaengine: fsl-qdma: init irq after reg initialization
  (bsc#1012628).
- mmc: mmci: stm32: fix DMA API overlapping mappings warning
  (bsc#1012628).
- mmc: core: Fix eMMC initialization with 1-bit bus connection
  (bsc#1012628).
- mmc: sdhci-xenon: add timeout for PHY init complete
  (bsc#1012628).
- mmc: sdhci-xenon: fix PHY init clock stability (bsc#1012628).
- ceph: switch to corrected encoding of max_xattr_size in mdsmap
  (bsc#1012628).
- RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
  (bsc#1012628).
- riscv: add CALLER_ADDRx support (bsc#1012628).
- riscv: Fix enabling cbo.zero when running in M-mode
  (bsc#1012628).
- power: supply: mm8013: select REGMAP_I2C (bsc#1012628).
- kbuild: Add -Wa,--fatal-warnings to as-instr invocation
  (bsc#1012628).
- iommufd: Fix iopt_access_list_id overwrite bug (bsc#1012628).
- iommufd: Fix protection fault in iommufd_test_syz_conv_iova
  (bsc#1012628).
- efivarfs: Request at most 512 bytes for variable names
  (bsc#1012628).
- pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
  (bsc#1012628).
- fprobe: Fix to allocate entry_data_size buffer with rethook
  instances (bsc#1012628).
- mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
  (bsc#1012628).
- mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone
  index (bsc#1012628).
- x86/e820: Don't reserve SETUP_RNG_SEED in e820 (bsc#1012628).
- x86/cpu: Allow reducing x86_phys_bits during
  early_identify_cpu() (bsc#1012628).
- x86/cpu/intel: Detect TME keyid bits before setting MTRR mask
  registers (bsc#1012628).
- mptcp: map v4 address to v6 when destroying subflow
  (bsc#1012628).
- mptcp: push at DSS boundaries (bsc#1012628).
- selftests: mptcp: join: add ss mptcp support check
  (bsc#1012628).
- mptcp: fix snd_wnd initialization for passive socket
  (bsc#1012628).
- mptcp: fix potential wake-up event loss (bsc#1012628).
- mptcp: fix double-free on socket dismantle (bsc#1012628).
- mfd: twl6030-irq: Revert to use of_match_device() (bsc#1012628).
- NFS: Fix data corruption caused by congestion (bsc#1012628).
- af_unix: Drop oob_skb ref before purging queue in GC
  (bsc#1012628).
- ASoC: cs35l56: fix reversed if statement in
  cs35l56_dspwait_asp1tx_put() (bsc#1012628).
- dmaengine: dw-edma: Fix the ch_count hdma callback
  (bsc#1012628).
- dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA
  (bsc#1012628).
- dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix
  (bsc#1012628).
- dmaengine: dw-edma: Add HDMA remote interrupt configuration
  (bsc#1012628).
- dmaengine: dw-edma: HDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- dmaengine: dw-edma: eDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use
  dashes (bsc#1012628).
- phy: qcom: phy-qcom-m31: fix wrong pointer pass to PTR_ERR()
  (bsc#1012628).
- phy: qcom-qmp-usb: fix v3 offsets data (bsc#1012628).
- dmaengine: idxd: Remove shadow Event Log head stored in idxd
  (bsc#1012628).
- dmaengine: idxd: Ensure safe user copy of completion record
  (bsc#1012628).
- powerpc/pseries/iommu: IOMMU table is not initialized for
  kdump over SR-IOV (bsc#1012628).
- powerpc/rtas: use correct function name for resetting TCE tables
  (bsc#1012628).
- gpio: 74x164: Enable output pins after registers are reset
  (bsc#1012628).
- gpiolib: Fix the error path order in
  gpiochip_add_data_with_key() (bsc#1012628).
- gpio: fix resource unwinding order in error path (bsc#1012628).
- block: define bvec_iter as __packed __aligned(4) (bsc#1012628).
- selftests: mptcp: add evts_get_info helper (bsc#1012628).
- selftests: mptcp: add chk_subflows_total helper (bsc#1012628).
- selftests: mptcp: update userspace pm test helpers
  (bsc#1012628).
- selftests: mptcp: add mptcp_lib_is_v6 (bsc#1012628).
- selftests: mptcp: rm subflow with v4/v4mapped addr
  (bsc#1012628).
- drm/nouveau: don't fini scheduler before entity flush
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.7.9-121-mptcp-avoid-printing-warning-once-on-client-sid.patch.
- Rename to
  patches.kernel.org/6.7.9-127-mptcp-fix-possible-deadlock-in-subflow-diag.patch.
- Rename to
  patches.kernel.org/6.7.9-130-af_unix-Fix-task-hung-while-purging-oob_skb-in-.patch.
- Rename to
  patches.kernel.org/6.7.9-150-x86-entry_64-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-151-x86-entry_32-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-152-x86-bugs-Use-ALTERNATIVE-instead-of-mds_user_cl.patch.
- Rename to
  patches.kernel.org/6.7.9-153-KVM-VMX-Use-BT-JNC-i.e.-EFLAGS.CF-to-select-VMR.patch.
- Rename to
  patches.kernel.org/6.7.9-154-KVM-VMX-Move-VERW-closer-to-VMentry-for-MDS-mit.patch.
- commit 752a7bc</changelog>
  <changelog author="msuchanek@suse.de" date="1709812801">- group-source-files.pl: Quote filenames (boo#1221077).
  The kernel source now contains a file with a space in the name.
  Add quotes in group-source-files.pl to avoid splitting the filename.
  Also use -print0 / -0 when updating timestamps.
- commit a005e42</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072000">- config: update and reenable arm64 configs
- most options mirrored from other architectures except
  - ARM64_ERRATUM_3117295=y
  - TEE_STMM_EFI=m
  - PINCTRL_SM4450=m
  - PINCTRL_SM8650=m
  - PINCTRL_X1E80100=m
  - PINCTRL_SM8650_LPASS_LPI=m
  - GPIO_NPCM_SGPIO=y
  - GPIO_RTD=m
  - VIDEO_STM32_DCMIPP=m
  - DRM_POWERVR=m
  - SND_SOC_X1E80100=m
  - RTC_DRV_MA35D1=m
  - COMMON_CLK_MT7988=m
  - CLK_X1E80100_GCC=m
  - SC_CAMCC_8280XP=m
  - QDU_ECPRICC_1000=m
  - SM_DISPCC_8650=m
  - SM_GCC_8650=m
  - SM_GPUCC_8650=m
  - SM_TCSRCC_8650=m
  - COMMON_CLK_STM32MP=y
  - INTERCONNECT_QCOM_SM6115=m
  - INTERCONNECT_QCOM_SM8650=m
  - INTERCONNECT_QCOM_X1E80100=m
  - KASAN_EXTRA_INFO=n (arm64/debug only)
- commit 99c97ec</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072001">- config: update and reenable armv7hl configs
- option values mirrored from arm64 or other architectures
- commit 336405e</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072002">- config: update and reenable armv6hl configs
- option values mirrored from armv7hl
- commit be3b67b</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072003">- Update to 6.8 final
- update configs
- commit a551d7b</changelog>
  <changelog author="jslaby@suse.cz" date="1710158400">- Refresh
  patches.suse/mm-mmap-fix-vma_merge-case-7-with-vma_ops-close.patch.
  Update upstream status and move to sorted section.
- commit c6dad0c</changelog>
  <changelog author="jslaby@suse.cz" date="1710158401">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158402">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
</package>
<package pkgid="7f17255d3ac9b8587b81f1a3f88092c5a591824cc34e198e905c64f0554f1f8d5c4e747ed36553ce69b98964cd331726142f3254e9a9d99cb938c41623c4139c" name="kernel-debug-devel" arch="x86_64">
  <version epoch="0" ver="6.8.4" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1710158400">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158401">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
</package>
<package pkgid="86acdfb26b9da7439604bd479c9acd0b7003b392b43b4a3d6b5be632c055ee44e5479a49e16b8142060900e81802730a96a67aaf72ad9a3bf47c9118d32f70ce" name="kernel-debug-devel" arch="x86_64">
  <version epoch="0" ver="6.8.5" rel="1.1"/>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
</package>
<package pkgid="187636254272f2477c724622820b5609779c039b78a3e974361bee4b9c26adcc740b096c5385e1a1d920861335929985cd4e399d21dfcfa36f1ab7c26fdb0709" name="kernel-debug-devel" arch="x86_64">
  <version epoch="0" ver="6.8.7" rel="1.1"/>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
</package>
<package pkgid="25361f0dba5886963eff1249c3278e3c11f4f32c08bd58d267ed15c22bee33d844957553eceab0efd7f43454ba58f4a274bc8d36e1f38e269283644d7ef5163d" name="kernel-debug-devel" arch="x86_64">
  <version epoch="0" ver="6.8.8" rel="1.1"/>
  <changelog author="colyli@suse.de" date="1711454400">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
</package>
<package pkgid="b88d67f869169ec7811737e763f96c1ee65dd5dbf3637c7ebfbb6374c9aeaa6fc5bd0e6b6698c6b27d5f9fa3079df015910344475aa8eab2b121381889ac14b9" name="kernel-debug-devel" arch="x86_64">
  <version epoch="0" ver="6.8.9" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
  <changelog author="jslaby@suse.cz" date="1714478400">- e1000e: change usleep_range to udelay in PHY mdic access
  (bsc#1223109).
- commit e7fcfd8</changelog>
  <changelog author="tiwai@suse.de" date="1714478401">- usb: Fix regression caused by invalid ep0 maxpacket in virtual
  SuperSpeed device (bsc#1220569).
- commit b2a1bf4</changelog>
  <changelog author="tiwai@suse.de" date="1714478402">- ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for
  Lenovo Legion models (bsc#1223462).
- commit 12d1ee1</changelog>
  <changelog author="jslaby@suse.cz" date="1714996800">- Linux 6.8.9 (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on create_le_conn_complete
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync
  (bsc#1012628).
- bounds: Use the right number of bits for power-of-two
  CONFIG_NR_CPUS (bsc#1012628).
- phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6
  (bsc#1012628).
- i2c: smbus: fix NULL function pointer dereference (bsc#1012628).
- RISC-V: selftests: cbo: Ensure asm operands match constraints,
  take 2 (bsc#1012628).
- riscv: hwprobe: fix invalid sign extension for
  RISCV_HWPROBE_EXT_ZVFHMIN (bsc#1012628).
- sched/eevdf: Prevent vlag from going out of bounds in
  reweight_eevdf() (bsc#1012628).
- sched/eevdf: Fix miscalculation in reweight_entity() when se
  is not curr (bsc#1012628).
- sched/eevdf: Always update V if se-&gt;on_rq when reweighting
  (bsc#1012628).
- dt-bindings: eeprom: at24: Fix ST M24C64-D compatible schema
  (bsc#1012628).
- phy: ti: tusb1210: Resolve charger-det crash if charger psy
  is unregistered (bsc#1012628).
- riscv: Fix loading 64-bit NOMMU kernels past the start of RAM
  (bsc#1012628).
- riscv: Fix TASK_SIZE on 64-bit NOMMU (bsc#1012628).
- dmaengine: idxd: Fix oops during rmmod on single-CPU platforms
  (bsc#1012628).
- dma: xilinx_dpdma: Fix locking (bsc#1012628).
- dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue
  (bsc#1012628).
- phy: qcom: m31: match requested regulator name with dt schema
  (bsc#1012628).
- phy: rockchip: naneng-combphy: Fix mux on rk3588 (bsc#1012628).
- phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits
  (bsc#1012628).
- phy: rockchip-snps-pcie3: fix bifurcation on rk3588
  (bsc#1012628).
- phy: freescale: imx8m-pcie: fix pcie link-up instability
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix hardcoded array size
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix out of bounds read
  (bsc#1012628).
- soundwire: amd: fix for wake interrupt handling for clockstop
  mode (bsc#1012628).
- idma64: Don't try to serve interrupts when device is powered
  off (bsc#1012628).
- dmaengine: tegra186: Fix residual calculation (bsc#1012628).
- dmaengine: owl: fix register access functions (bsc#1012628).
- mm: zswap: fix shrinker NULL crash with cgroup_disable=memory
  (bsc#1012628).
- mm: turn folio_test_hugetlb into a PageType (bsc#1012628).
- phy: qcom: qmp-combo: Fix VCO div offset on v3 (bsc#1012628).
- phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE
  (bsc#1012628).
- firmware: qcom: uefisecapp: Fix memory related IO errors and
  crashes (bsc#1012628).
- mtd: diskonchip: work around ubsan link failure (bsc#1012628).
- mtd: limit OTP NVMEM cell parse to non-NAND devices
  (bsc#1012628).
- udp: preserve the connected status if only UDP cmsg
  (bsc#1012628).
- fbdev: fix incorrect address computation in deferred IO
  (bsc#1012628).
- stackdepot: respect __GFP_NOLOCKDEP allocation flag
  (bsc#1012628).
- macsec: Detect if Rx skb is macsec-related for offloading
  devices that update md_dst (bsc#1012628).
- macsec: Enable devices to advertise whether they update sk_buff
  md_dst during offloads (bsc#1012628).
- net: b44: set pause params only when interface is up
  (bsc#1012628).
- ethernet: Add helper for assigning packet type when dest
  address does not match device address (bsc#1012628).
- net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff
  md_dst for MACsec (bsc#1012628).
- ACPI: CPPC: Fix access width used for PCC registers
  (bsc#1012628).
- ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro
  (bsc#1012628).
- ACPI: CPPC: Use access_width over bit_width for system memory
  accesses (bsc#1012628).
- irqchip/gic-v3-its: Prevent double free on error (bsc#1012628).
- drm/amdkfd: Fix eviction fence handling (bsc#1012628).
- drm/amdkfd: Fix rescheduling of restore worker (bsc#1012628).
- drm/amdgpu: Fix leak when GPU memory allocation fails
  (bsc#1012628).
- drm/amdgpu/umsch: don't execute umsch test when GPU is in
  reset/suspend (bsc#1012628).
- drm/amdgpu/pm: Remove gpu_od if it's an empty directory
  (bsc#1012628).
- drm/atomic-helper: fix parameter order in
  drm_format_conv_state_copy() call (bsc#1012628).
- drm/amdgpu: Assign correct bits for SDMA HDP flush
  (bsc#1012628).
- drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix synchronization issue
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix wrong offsets in the buffers
  addresses in dma descriptor (bsc#1012628).
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until
  WFP state" (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM#
  on RK3399 Puma (bsc#1012628).
- arm64: dts: qcom: sm8450: Fix the msi-map entries (bsc#1012628).
- arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP
  (bsc#1012628).
- LoongArch: Fix access error when read fault on a write-only VMA
  (bsc#1012628).
- LoongArch: Fix callchain parse error with kernel tracepoint
  events (bsc#1012628).
- eeprom: at24: fix memory corruption race condition
  (bsc#1012628).
- cpu: Re-enable CPU mitigations by default for !X86 architectures
  (bsc#1012628).
- Update config files.
- x86/tdx: Preserve shared bit on mprotect() (bsc#1012628).
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino()
  (bsc#1012628).
- btrfs: scrub: run relocation repair when/only needed
  (bsc#1012628).
- btrfs: fix wrong block_start calculation for
  btrfs_drop_extent_map_range() (bsc#1012628).
- btrfs: fallback if compressed IO fails for ENOSPC (bsc#1012628).
- HID: i2c-hid: Revert to await reset ACK before reading report
  descriptor (bsc#1012628).
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent
  lock-up (bsc#1012628).
- smb3: fix lock ordering potential deadlock in
  cifs_sync_mid_result (bsc#1012628).
- smb3: missing lock when picking channel (bsc#1012628).
- smb: client: Fix struct_group() usage in __packed structs
  (bsc#1012628).
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when
  dissolve_free_hugetlb_folio() (bsc#1012628).
- mm: support page_mapcount() on page_has_type() pages
  (bsc#1012628).
- mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros
  (bsc#1012628).
- mmc: sdhci-of-dwcmshc: th1520: Increase tuning loop count to
  128 (bsc#1012628).
- mmc: sdhci-msm: pervent access to suspended controller
  (bsc#1012628).
- mm/hugetlb: fix missing hugetlb_lock for resv uncharge
  (bsc#1012628).
- mtd: rawnand: qcom: Fix broken OP_RESET_DEVICE command in
  qcom_misc_cmd_type_exec() (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev setup
  (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev suspend
  (bsc#1012628).
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853
  (bsc#1012628).
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()
  (bsc#1012628).
- rust: remove `params` from `module` macro example (bsc#1012628).
- kbuild: rust: force `alloc` extern to allow "empty" Rust files
  (bsc#1012628).
- kbuild: rust: remove unneeded `@rustc_cfg` to avoid ICE
  (bsc#1012628).
- rust: make mutually exclusive with CFI_CLANG (bsc#1012628).
- rust: init: remove impl Zeroable for Infallible (bsc#1012628).
- rust: don't select CONSTRUCTORS (bsc#1012628).
- rust: kernel: require `Send` for `Module` implementations
  (bsc#1012628).
- rust: phy: implement `Send` for `Registration` (bsc#1012628).
- x86/cpu: Fix check for RDPKRU in __show_regs() (bsc#1012628).
- x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range
  (bsc#1012628).
- selftests/seccomp: Handle EINVAL on unshare(CLONE_NEWPID)
  (bsc#1012628).
- selftests/seccomp: Change the syscall used in KILL_THREAD test
  (bsc#1012628).
- selftests/seccomp: user_notification_addfd check nextfd is
  available (bsc#1012628).
- drm/amdgpu: fix visible VRAM handling during faults
  (bsc#1012628).
- drm/amdgpu: add shared fdinfo stats (bsc#1012628).
- drm: add drm_gem_object_is_shared_for_memory_stats() helper
  (bsc#1012628).
- KVM: x86/pmu: Set enable bits for GP counters in
  PERF_GLOBAL_CTRL at "RESET" (bsc#1012628).
- KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled
  (bsc#1012628).
- usb: xhci: correct return value in case of STS_HCE
  (bsc#1012628).
- xhci: move event processing for one interrupter to a separate
  function (bsc#1012628).
- Revert "drm/amd/display: fix USB-C flag update after enc10
  feature init" (bsc#1012628).
- drm/amd/display: Check DP Alt mode DPCS state via DMUB
  (bsc#1012628).
- netfs: Fix the pre-flush when appending to a file in
  writethrough mode (bsc#1012628).
- af_unix: Suppress false-positive lockdep splat for spin_lock()
  in __unix_gc() (bsc#1012628).
- tls: fix lockless read of strp-&gt;msg_ready in -&gt;poll
  (bsc#1012628).
- dpll: fix dpll_pin_on_pin_register() for multiple parent pins
  (bsc#1012628).
- dpll: check that pin is registered in __dpll_pin_unregister()
  (bsc#1012628).
- octeontx2-af: fix the double free in rvu_npc_freemem()
  (bsc#1012628).
- net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX
  packets (bsc#1012628).
- ice: fix LAG and VF lock dependency in ice_reset_vf()
  (bsc#1012628).
- iavf: Fix TC config comparison with existing adapter TC config
  (bsc#1012628).
- i40e: Report MFS in decimal base instead of hex (bsc#1012628).
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue
  (bsc#1012628).
- net: ti: icssg-prueth: Fix signedness bug in
  prueth_init_rx_chns() (bsc#1012628).
- net: phy: dp83869: Fix MII mode failure (bsc#1012628).
- netfilter: nf_tables: honor table dormant flag from netdev
  release event path (bsc#1012628).
- ARM: dts: imx6ull-tarragon: fix USB over-current polarity
  (bsc#1012628).
- eth: bnxt: fix counting packets discarded due to OOM and netpoll
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash
  work (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix warning during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Rate limit error message
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  rehash (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  activity update (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race in region ID allocation
  (bsc#1012628).
- mlxsw: Use refcount_t for reference counting (bsc#1012628).
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit
  (bsc#1012628).
- ipvs: Fix checksumming on GSO of SCTP packets (bsc#1012628).
- Bluetooth: qca: set power_ctrl_enabled on NULL returned by
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing
  Adv Monitor (bsc#1012628).
- Bluetooth: btusb: mediatek: Fix double free of skb in coredump
  (bsc#1012628).
- Bluetooth: MGMT: Fix failing to
  MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID (bsc#1012628).
- Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZE
  (bsc#1012628).
- Bluetooth: btusb: Fix triggering coredump implementation for
  QCA (bsc#1012628).
- Bluetooth: hci_sync: Use advertised PHYs on
  hci_le_ext_create_conn_sync (bsc#1012628).
- Bluetooth: ISO: Reassemble PA data for bcast sink (bsc#1012628).
- Bluetooth: hci_sync: Attempt to dequeue connection attempt
  (bsc#1012628).
- Bluetooth: hci_sync: Add helper functions to manipulate cmd_sync
  queue (bsc#1012628).
- Bluetooth: hci_conn: Fix UAF Write in
  __hci_acl_create_connection_sync (bsc#1012628).
- Bluetooth: hci_conn: Always use sk_timeo as conn_timeout
  (bsc#1012628).
- Bluetooth: Remove pending ACL connection attempts (bsc#1012628).
- Bluetooth: hci_conn: Only do ACL connections sequentially
  (bsc#1012628).
- Bluetooth: hci_event: Use HCI error defines instead of magic
  values (bsc#1012628).
- drm/xe: call free_gsc_pkt only once on action add failure
  (bsc#1012628).
- drm/xe: Remove sysfs only once on action add failure
  (bsc#1012628).
- gpio: tegra186: Fix tegra186_gpio_is_accessible() check
  (bsc#1012628).
- net: phy: mediatek-ge-soc: follow netdev LED trigger semantics
  (bsc#1012628).
- net: gtp: Fix Use-After-Free in gtp_dellink (bsc#1012628).
- tcp: Fix Use-After-Free in tcp_ao_connect_init (bsc#1012628).
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize
  (bsc#1012628).
- ipv4: check for NULL idev in ip_route_use_hint() (bsc#1012628).
- net: fix sk_memory_allocated_{add|sub} vs softirqs
  (bsc#1012628).
- net: make SK_MEMORY_PCPU_RESERV tunable (bsc#1012628).
- tools: ynl: don't ignore errors in NLMSG_DONE messages
  (bsc#1012628).
- soc: mediatek: mtk-svs: Append "-thermal" to thermal zone names
  (bsc#1012628).
- ax25: Fix netdev refcount issue (bsc#1012628).
- netfs: Fix writethrough-mode error handling (bsc#1012628).
- NFC: trf7970a: disable all regulators on removal (bsc#1012628).
- net: dsa: mv88e6xx: fix supported_interfaces setup in
  mv88e6250_phylink_get_caps() (bsc#1012628).
- cxl/core: Fix potential payload size confusion in
  cxl_mem_get_poison() (bsc#1012628).
- bnxt_en: Fix error recovery for 5760X (P7) chips (bsc#1012628).
- bnxt_en: Fix the PCI-AER routines (bsc#1012628).
- bnxt_en: refactor reset close code (bsc#1012628).
- bridge/br_netlink.c: no need to return void function
  (bsc#1012628).
- icmp: prevent possible NULL dereferences from icmp_build_probe()
  (bsc#1012628).
- ARM: dts: microchip: at91-sama7g5ek: Replace
  regulator-suspend-voltage with the valid property (bsc#1012628).
- mlxsw: pci: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core_env: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core: Unregister EMAD trap using FORWARD action
  (bsc#1012628).
- net: bcmasp: fix memory leak when bringing down interface
  (bsc#1012628).
- vxlan: drop packets from invalid src-address (bsc#1012628).
- net: libwx: fix alloc msix vectors failed (bsc#1012628).
- wifi: mac80211: fix unaligned le16 access (bsc#1012628).
- wifi: mac80211: remove link before AP (bsc#1012628).
- wifi: mac80211_hwsim: init peer measurement result
  (bsc#1012628).
- drm/gma500: Remove lid code (bsc#1012628).
- wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd
  (bsc#1012628).
- wifi: iwlwifi: mvm: remove old PASN station when adding a new
  one (bsc#1012628).
- wifi: mac80211: split mesh fast tx cache into
  local/proxied/forwarded (bsc#1012628).
- wifi: mac80211: clean up assignments to pointer cache
  (bsc#1012628).
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property
  (bsc#1012628).
- gpio: tangier: Use correct type for the IRQ chip data
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB
  controller (bsc#1012628).
- arm64: dts: qcom: x1e80100: Fix the compatible for cluster
  idle states (bsc#1012628).
- arm64: dts: qcom: Fix type of "wdog" IRQs for remoteprocs
  (bsc#1012628).
- block: fix module reference leakage from bdev_open_by_dev
  error path (bsc#1012628).
- arm64: dts: rockchip: regulator for sd needs to be always on
  for BPI-R2Pro (bsc#1012628).
- arm64: dts: rockchip: mark system power controller and fix
  typo on orangepi-5-plus (bsc#1012628).
- arm64: dts: mediatek: mt2712: fix validation errors
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps with
  "map-" (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid thermal block clock
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder nodes (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#reset-cells" from Ethernet
  controller (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid properties from
  ethsys (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder properties (bsc#1012628).
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal
  block (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix ethernet controller
  "compatible" (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix IR nodename (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix clock controllers
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui: Use default min voltage
  for MT6358 (bsc#1012628).
- arm64: dts: mediatek: mt8195-cherry: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: cherry: Describe CPU supplies
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex1 (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  vpp/vdosys (bsc#1012628).
- arm64: dts: mediatek: mt8192: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add power-domains properity to
  mfgcfg (bsc#1012628).
- arm64: dts: rockchip: Remove unsupported node from the Pinebook
  Pro dts (bsc#1012628).
- arm64: dts: rockchip: Fix the i2c address of es8316 on Cool
  Pi CM5 (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE#
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma
  (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f
  (bsc#1012628).
- HID: logitech-dj: allow mice to use all types of reports
  (bsc#1012628).
- HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized
  dev-&gt;devc (bsc#1012628).
- cifs: reinstate original behavior again for forceuid/forcegid
  (bsc#1012628).
- smb: client: fix rename(2) regression against samba
  (bsc#1012628).
- cifs: Fix reacquisition of volume cookie on still-live
  connection (bsc#1012628).
- commit 4bb6fc6</changelog>
  <changelog author="jslaby@suse.cz" date="1714996801">- drm/amdgpu: fix doorbell regression (git-fixes).
- commit aa245c7</changelog>
  <changelog author="mkubecek@suse.cz" date="1714996802">- Update
  patches.kernel.org/6.8.2-662-packet-annotate-data-races-around-ignore_outgoi.patch
  references (add CVE-2024-26862 bsc#1223111).
- commit dc3978a</changelog>
  <changelog author="mkubecek@suse.cz" date="1715083200">- Update
  patches.kernel.org/6.8.2-636-rds-tcp-Fix-use-after-free-of-net-in-reqsk_time.patch
  references (add CVE-2024-26865 bsc#1223062).
- commit eadd052</changelog>
  <changelog author="tiwai@suse.de" date="1715083201">- ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7
  (bsc#1217750).
- commit dca0b95</changelog>
</package>
<package pkgid="593c028dcf18f2a1811bffb07d120aeca1b2c6d9e80db6fead5cf0e7de379ab988c8e439ded5ce635b1eb6f380ca34b20f70f7c1fdf407d6428d909e14c989b1" name="kernel-debug-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.1" rel="1.1"/>
  <changelog author="vkarasulli@suse.de" date="1709553600">- Update
  patches.kernel.org/6.7.2-283-media-v4l-async-Fix-duplicated-list-deletion.patch
  (bsc#1012628 bsc#1220318 CVE-2023-52459).
- commit 57771fb</changelog>
  <changelog author="vkarasulli@suse.de" date="1709553601">- Update
  patches.kernel.org/6.7.2-260-drm-sched-Fix-bounds-limiting-when-given-a-malf.patch
  (bsc#1012628 bsc#1220322 CVE-2023-52461).
- commit c6c85cb</changelog>
  <changelog author="msuchanek@suse.de" date="1709726400">- kernel-binary: vdso: fix filelist for non-usrmerged kernel
  Fixes: a6ad8af207e6 ("rpm templates: Always define usrmerged")
- commit fb3f221</changelog>
  <changelog author="msuchanek@suse.de" date="1709726401">- kernel-binary: Fix i386 build
  Fixes: 89eaf4cdce05 ("rpm templates: Move macro definitions below buildrequires")
- commit f7c6351</changelog>
  <changelog author="jslaby@suse.cz" date="1709812800">- Linux 6.7.9 (bsc#1012628).
- mtd: spinand: gigadevice: Fix the get ecc status issue
  (bsc#1012628).
- ice: fix connection state of DPLL and out pin (bsc#1012628).
- ice: fix dpll input pin phase_adjust value updates
  (bsc#1012628).
- ice: fix dpll and dpll_pin data access on PF reset
  (bsc#1012628).
- ice: fix dpll periodic work data updates on PF reset
  (bsc#1012628).
- ice: fix pin phase adjust updates on PF reset (bsc#1012628).
- spi: cadence-qspi: fix pointer reference in runtime PM hooks
  (bsc#1012628).
- spi: cadence-qspi: remove system-wide suspend helper calls
  from runtime PM hooks (bsc#1012628).
- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
  (bsc#1012628).
- netlink: add nla be16/32 types to minlen array (bsc#1012628).
- net: ip_tunnel: prevent perpetual headroom growth (bsc#1012628).
- net: mctp: take ownership of skb in mctp_local_output
  (bsc#1012628).
- net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r"
  in the device tree (bsc#1012628).
- tun: Fix xdp_rxq_info's queue_index when detaching
  (bsc#1012628).
- cpufreq: intel_pstate: fix pstate limits enforcement for
  adjust_perf call back (bsc#1012628).
- net: veth: clear GRO when clearing XDP even when down
  (bsc#1012628).
- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
  (bsc#1012628).
- lan78xx: enable auto speed configuration for LAN7850 if no
  EEPROM is detected (bsc#1012628).
- veth: try harder when allocating queue memory (bsc#1012628).
- net: usb: dm9601: fix wrong return value in dm9601_mdio_read
  (bsc#1012628).
- net: lan78xx: fix "softirq work is pending" error (bsc#1012628).
- uapi: in6: replace temporary label with rfc9486 (bsc#1012628).
- stmmac: Clear variable when destroying workqueue (bsc#1012628).
- Bluetooth: hci_sync: Check the correct flag before starting
  a scan (bsc#1012628).
- Bluetooth: Avoid potential use-after-free in hci_error_reset
  (bsc#1012628).
- Bluetooth: hci_sync: Fix accept_list when attempting to suspend
  (bsc#1012628).
- Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
  (bsc#1012628).
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
  (bsc#1012628).
- Bluetooth: Enforce validation on max value of connection
  interval (bsc#1012628).
- Bluetooth: qca: Fix wrong event type for patch config command
  (bsc#1012628).
- Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
  (bsc#1012628).
- Bluetooth: qca: Fix triggering coredump implementation
  (bsc#1012628).
- netfilter: nf_tables: allow NFPROTO_INET in
  nft_(match/target)_validate() (bsc#1012628).
- netfilter: bridge: confirm multicast packets before passing
  them up the stack (bsc#1012628).
- tools: ynl: fix handling of multiple mcast groups (bsc#1012628).
- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
  (bsc#1012628).
- igb: extend PTP timestamp adjustments to i211 (bsc#1012628).
- net: hsr: Use correct offset for HSR TLV values in supervisory
  HSR frames (bsc#1012628).
- tls: decrement decrypt_pending if no async completion will be
  called (bsc#1012628).
- tls: fix peeking with sync+async decryption (bsc#1012628).
- tls: separate no-async decryption request handling from async
  (bsc#1012628).
- tls: fix use-after-free on failed backlog decryption
  (bsc#1012628).
- riscv: tlb: fix __p*d_free_tlb() (bsc#1012628).
- efi/capsule-loader: fix incorrect allocation size (bsc#1012628).
- power: supply: bq27xxx-i2c: Do not free non existing IRQ
  (bsc#1012628).
- ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
  (bsc#1012628).
- ALSA: Drop leftover snd-rtctimer stuff from Makefile
  (bsc#1012628).
- ASoC: qcom: Fix uninitialized pointer dmactl (bsc#1012628).
- gpu: host1x: Skip reset assert on Tegra186 (bsc#1012628).
- riscv: mm: fix NOCACHE_THEAD does not set bit[61] correctly
  (bsc#1012628).
- riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
  (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clear
  cs35l56-&gt;component (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
  (bsc#1012628).
- ASoC: cs35l56: Don't add the same register patch multiple times
  (bsc#1012628).
- ASoC: cs35l56: Fix for initializing ASP1 mixer registers
  (bsc#1012628).
- ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon
  revision (bsc#1012628).
- ASoC: cs35l56: Fix deadlock in ASP1 mixer register
  initialization (bsc#1012628).
- ASoC: soc-card: Fix missing locking in
  snd_soc_card_get_kcontrol() (bsc#1012628).
- RISC-V: Ignore V from the riscv,isa DT property on older T-Head
  CPUs (bsc#1012628).
- drm/tegra: Remove existing framebuffer only if we support
  display (bsc#1012628).
- fbcon: always restore the old font data in fbcon_do_set_font()
  (bsc#1012628).
- afs: Fix endless loop in directory parsing (bsc#1012628).
- drm/amd/display: Prevent potential buffer overflow in
  map_hw_resources (bsc#1012628).
- drivers: perf: added capabilities for legacy PMU (bsc#1012628).
- drivers: perf: ctr_get_width function for legacy is not defined
  (bsc#1012628).
- Revert "riscv: mm: support Svnapot in huge vmap" (bsc#1012628).
- riscv: Fix pte_leaf_size() for NAPOT (bsc#1012628).
- riscv: Sparse-Memory/vmemmap out-of-bounds fix (bsc#1012628).
- btrfs: fix race between ordered extent completion and fiemap
  (bsc#1012628).
- drm/nouveau: keep DMA buffers required for suspend/resume
  (bsc#1012628).
- of: property: fw_devlink: Fix stupid bug in remote-endpoint
  parsing (bsc#1012628).
- tomoyo: fix UAF write bug in tomoyo_write_control()
  (bsc#1012628).
- ALSA: firewire-lib: fix to check cycle continuity (bsc#1012628).
- ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
  (bsc#1012628).
- ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron
  16 Plus 7630 (bsc#1012628).
- ALSA: hda/realtek: tas2781: enable subwoofer volume control
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
  (bsc#1012628).
- ALSA: hda/realtek: fix mute/micmute LED For HP mt440
  (bsc#1012628).
- ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
  (bsc#1012628).
- Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
  (bsc#1012628).
- landlock: Fix asymmetric private inodes referring (bsc#1012628).
- gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
  (bsc#1012628).
- mm: cachestat: fix folio read-after-free in cache walk
  (bsc#1012628).
- mtd: rawnand: marvell: fix layouts (bsc#1012628).
- wifi: nl80211: reject iftype change with mesh ID change
  (bsc#1012628).
- btrfs: fix double free of anonymous device after snapshot
  creation failure (bsc#1012628).
- btrfs: dev-replace: properly validate device names
  (bsc#1012628).
- btrfs: send: don't issue unnecessary zero writes for trailing
  hole (bsc#1012628).
- Revert "drm/amd/pm: resolve reboot exception for si oland"
  (bsc#1012628).
- drm/buddy: fix range bias (bsc#1012628).
- drm/amdgpu/pm: Fix the power1_min_cap value (bsc#1012628).
- drm/amd/display: Add monitor patch for specific eDP
  (bsc#1012628).
- soc: qcom: pmic_glink: Fix boot when QRTR=m (bsc#1012628).
- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
  (bsc#1012628).
- crypto: arm64/neonbs - fix out-of-bounds access on short input
  (bsc#1012628).
- dmaengine: ptdma: use consistent DMA masks (bsc#1012628).
- dmaengine: fsl-edma: correct calculation of 'nbytes' in
  multi-fifo scenario (bsc#1012628).
- dmaengine: fsl-qdma: init irq after reg initialization
  (bsc#1012628).
- mmc: mmci: stm32: fix DMA API overlapping mappings warning
  (bsc#1012628).
- mmc: core: Fix eMMC initialization with 1-bit bus connection
  (bsc#1012628).
- mmc: sdhci-xenon: add timeout for PHY init complete
  (bsc#1012628).
- mmc: sdhci-xenon: fix PHY init clock stability (bsc#1012628).
- ceph: switch to corrected encoding of max_xattr_size in mdsmap
  (bsc#1012628).
- RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
  (bsc#1012628).
- riscv: add CALLER_ADDRx support (bsc#1012628).
- riscv: Fix enabling cbo.zero when running in M-mode
  (bsc#1012628).
- power: supply: mm8013: select REGMAP_I2C (bsc#1012628).
- kbuild: Add -Wa,--fatal-warnings to as-instr invocation
  (bsc#1012628).
- iommufd: Fix iopt_access_list_id overwrite bug (bsc#1012628).
- iommufd: Fix protection fault in iommufd_test_syz_conv_iova
  (bsc#1012628).
- efivarfs: Request at most 512 bytes for variable names
  (bsc#1012628).
- pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
  (bsc#1012628).
- fprobe: Fix to allocate entry_data_size buffer with rethook
  instances (bsc#1012628).
- mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
  (bsc#1012628).
- mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone
  index (bsc#1012628).
- x86/e820: Don't reserve SETUP_RNG_SEED in e820 (bsc#1012628).
- x86/cpu: Allow reducing x86_phys_bits during
  early_identify_cpu() (bsc#1012628).
- x86/cpu/intel: Detect TME keyid bits before setting MTRR mask
  registers (bsc#1012628).
- mptcp: map v4 address to v6 when destroying subflow
  (bsc#1012628).
- mptcp: push at DSS boundaries (bsc#1012628).
- selftests: mptcp: join: add ss mptcp support check
  (bsc#1012628).
- mptcp: fix snd_wnd initialization for passive socket
  (bsc#1012628).
- mptcp: fix potential wake-up event loss (bsc#1012628).
- mptcp: fix double-free on socket dismantle (bsc#1012628).
- mfd: twl6030-irq: Revert to use of_match_device() (bsc#1012628).
- NFS: Fix data corruption caused by congestion (bsc#1012628).
- af_unix: Drop oob_skb ref before purging queue in GC
  (bsc#1012628).
- ASoC: cs35l56: fix reversed if statement in
  cs35l56_dspwait_asp1tx_put() (bsc#1012628).
- dmaengine: dw-edma: Fix the ch_count hdma callback
  (bsc#1012628).
- dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA
  (bsc#1012628).
- dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix
  (bsc#1012628).
- dmaengine: dw-edma: Add HDMA remote interrupt configuration
  (bsc#1012628).
- dmaengine: dw-edma: HDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- dmaengine: dw-edma: eDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use
  dashes (bsc#1012628).
- phy: qcom: phy-qcom-m31: fix wrong pointer pass to PTR_ERR()
  (bsc#1012628).
- phy: qcom-qmp-usb: fix v3 offsets data (bsc#1012628).
- dmaengine: idxd: Remove shadow Event Log head stored in idxd
  (bsc#1012628).
- dmaengine: idxd: Ensure safe user copy of completion record
  (bsc#1012628).
- powerpc/pseries/iommu: IOMMU table is not initialized for
  kdump over SR-IOV (bsc#1012628).
- powerpc/rtas: use correct function name for resetting TCE tables
  (bsc#1012628).
- gpio: 74x164: Enable output pins after registers are reset
  (bsc#1012628).
- gpiolib: Fix the error path order in
  gpiochip_add_data_with_key() (bsc#1012628).
- gpio: fix resource unwinding order in error path (bsc#1012628).
- block: define bvec_iter as __packed __aligned(4) (bsc#1012628).
- selftests: mptcp: add evts_get_info helper (bsc#1012628).
- selftests: mptcp: add chk_subflows_total helper (bsc#1012628).
- selftests: mptcp: update userspace pm test helpers
  (bsc#1012628).
- selftests: mptcp: add mptcp_lib_is_v6 (bsc#1012628).
- selftests: mptcp: rm subflow with v4/v4mapped addr
  (bsc#1012628).
- drm/nouveau: don't fini scheduler before entity flush
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.7.9-121-mptcp-avoid-printing-warning-once-on-client-sid.patch.
- Rename to
  patches.kernel.org/6.7.9-127-mptcp-fix-possible-deadlock-in-subflow-diag.patch.
- Rename to
  patches.kernel.org/6.7.9-130-af_unix-Fix-task-hung-while-purging-oob_skb-in-.patch.
- Rename to
  patches.kernel.org/6.7.9-150-x86-entry_64-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-151-x86-entry_32-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-152-x86-bugs-Use-ALTERNATIVE-instead-of-mds_user_cl.patch.
- Rename to
  patches.kernel.org/6.7.9-153-KVM-VMX-Use-BT-JNC-i.e.-EFLAGS.CF-to-select-VMR.patch.
- Rename to
  patches.kernel.org/6.7.9-154-KVM-VMX-Move-VERW-closer-to-VMentry-for-MDS-mit.patch.
- commit 752a7bc</changelog>
  <changelog author="msuchanek@suse.de" date="1709812801">- group-source-files.pl: Quote filenames (boo#1221077).
  The kernel source now contains a file with a space in the name.
  Add quotes in group-source-files.pl to avoid splitting the filename.
  Also use -print0 / -0 when updating timestamps.
- commit a005e42</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072000">- config: update and reenable arm64 configs
- most options mirrored from other architectures except
  - ARM64_ERRATUM_3117295=y
  - TEE_STMM_EFI=m
  - PINCTRL_SM4450=m
  - PINCTRL_SM8650=m
  - PINCTRL_X1E80100=m
  - PINCTRL_SM8650_LPASS_LPI=m
  - GPIO_NPCM_SGPIO=y
  - GPIO_RTD=m
  - VIDEO_STM32_DCMIPP=m
  - DRM_POWERVR=m
  - SND_SOC_X1E80100=m
  - RTC_DRV_MA35D1=m
  - COMMON_CLK_MT7988=m
  - CLK_X1E80100_GCC=m
  - SC_CAMCC_8280XP=m
  - QDU_ECPRICC_1000=m
  - SM_DISPCC_8650=m
  - SM_GCC_8650=m
  - SM_GPUCC_8650=m
  - SM_TCSRCC_8650=m
  - COMMON_CLK_STM32MP=y
  - INTERCONNECT_QCOM_SM6115=m
  - INTERCONNECT_QCOM_SM8650=m
  - INTERCONNECT_QCOM_X1E80100=m
  - KASAN_EXTRA_INFO=n (arm64/debug only)
- commit 99c97ec</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072001">- config: update and reenable armv7hl configs
- option values mirrored from arm64 or other architectures
- commit 336405e</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072002">- config: update and reenable armv6hl configs
- option values mirrored from armv7hl
- commit be3b67b</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072003">- Update to 6.8 final
- update configs
- commit a551d7b</changelog>
  <changelog author="jslaby@suse.cz" date="1710158400">- Refresh
  patches.suse/mm-mmap-fix-vma_merge-case-7-with-vma_ops-close.patch.
  Update upstream status and move to sorted section.
- commit c6dad0c</changelog>
  <changelog author="jslaby@suse.cz" date="1710158401">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158402">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
</package>
<package pkgid="1cc8d169a28883ed125938109bf86d3a5b79746c1efba915c58d09a4049d5a236c536678fd32ff14236652a4174597c06a424aca5cdd07d2ed358b37da2c1212" name="kernel-debug-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.4" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1710158400">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158401">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
</package>
<package pkgid="94d99e585b338626d93e2917d17fc81db976cd0f98a98fb7d44117f93a49b118e63ff684ff4339ddf70f912a398e3b8996d3230cc967e05b91e132dcd2ae6d9a" name="kernel-debug-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.5" rel="1.1"/>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
</package>
<package pkgid="81af856ce91050e40abc0032b5fa3c296d3b401ac777cddbaf569438a73363ed46aca7ee5efcd503910c78d279216aa3dd5caf8ad3789de2f03f8d72b2f7deae" name="kernel-debug-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.7" rel="1.1"/>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
</package>
<package pkgid="7a0d7cd33f697982a7701faec18f4080813c5911c58a2223daf816a97dff0b1211c8378a3d474d9082fc2bd3f6dbcab34c88753dba4fe7a206a808c08e87532d" name="kernel-debug-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.8" rel="1.1"/>
  <changelog author="colyli@suse.de" date="1711454400">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
</package>
<package pkgid="7ee64c6001bc997c8fef40af1faf454240bf8e3a0d1caf35b4b2b3c0fd5822e7d5833efae211373e6e066456a26b4c895d3ec98b436286250da504c388701726" name="kernel-debug-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.9" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
  <changelog author="jslaby@suse.cz" date="1714478400">- e1000e: change usleep_range to udelay in PHY mdic access
  (bsc#1223109).
- commit e7fcfd8</changelog>
  <changelog author="tiwai@suse.de" date="1714478401">- usb: Fix regression caused by invalid ep0 maxpacket in virtual
  SuperSpeed device (bsc#1220569).
- commit b2a1bf4</changelog>
  <changelog author="tiwai@suse.de" date="1714478402">- ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for
  Lenovo Legion models (bsc#1223462).
- commit 12d1ee1</changelog>
  <changelog author="jslaby@suse.cz" date="1714996800">- Linux 6.8.9 (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on create_le_conn_complete
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync
  (bsc#1012628).
- bounds: Use the right number of bits for power-of-two
  CONFIG_NR_CPUS (bsc#1012628).
- phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6
  (bsc#1012628).
- i2c: smbus: fix NULL function pointer dereference (bsc#1012628).
- RISC-V: selftests: cbo: Ensure asm operands match constraints,
  take 2 (bsc#1012628).
- riscv: hwprobe: fix invalid sign extension for
  RISCV_HWPROBE_EXT_ZVFHMIN (bsc#1012628).
- sched/eevdf: Prevent vlag from going out of bounds in
  reweight_eevdf() (bsc#1012628).
- sched/eevdf: Fix miscalculation in reweight_entity() when se
  is not curr (bsc#1012628).
- sched/eevdf: Always update V if se-&gt;on_rq when reweighting
  (bsc#1012628).
- dt-bindings: eeprom: at24: Fix ST M24C64-D compatible schema
  (bsc#1012628).
- phy: ti: tusb1210: Resolve charger-det crash if charger psy
  is unregistered (bsc#1012628).
- riscv: Fix loading 64-bit NOMMU kernels past the start of RAM
  (bsc#1012628).
- riscv: Fix TASK_SIZE on 64-bit NOMMU (bsc#1012628).
- dmaengine: idxd: Fix oops during rmmod on single-CPU platforms
  (bsc#1012628).
- dma: xilinx_dpdma: Fix locking (bsc#1012628).
- dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue
  (bsc#1012628).
- phy: qcom: m31: match requested regulator name with dt schema
  (bsc#1012628).
- phy: rockchip: naneng-combphy: Fix mux on rk3588 (bsc#1012628).
- phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits
  (bsc#1012628).
- phy: rockchip-snps-pcie3: fix bifurcation on rk3588
  (bsc#1012628).
- phy: freescale: imx8m-pcie: fix pcie link-up instability
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix hardcoded array size
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix out of bounds read
  (bsc#1012628).
- soundwire: amd: fix for wake interrupt handling for clockstop
  mode (bsc#1012628).
- idma64: Don't try to serve interrupts when device is powered
  off (bsc#1012628).
- dmaengine: tegra186: Fix residual calculation (bsc#1012628).
- dmaengine: owl: fix register access functions (bsc#1012628).
- mm: zswap: fix shrinker NULL crash with cgroup_disable=memory
  (bsc#1012628).
- mm: turn folio_test_hugetlb into a PageType (bsc#1012628).
- phy: qcom: qmp-combo: Fix VCO div offset on v3 (bsc#1012628).
- phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE
  (bsc#1012628).
- firmware: qcom: uefisecapp: Fix memory related IO errors and
  crashes (bsc#1012628).
- mtd: diskonchip: work around ubsan link failure (bsc#1012628).
- mtd: limit OTP NVMEM cell parse to non-NAND devices
  (bsc#1012628).
- udp: preserve the connected status if only UDP cmsg
  (bsc#1012628).
- fbdev: fix incorrect address computation in deferred IO
  (bsc#1012628).
- stackdepot: respect __GFP_NOLOCKDEP allocation flag
  (bsc#1012628).
- macsec: Detect if Rx skb is macsec-related for offloading
  devices that update md_dst (bsc#1012628).
- macsec: Enable devices to advertise whether they update sk_buff
  md_dst during offloads (bsc#1012628).
- net: b44: set pause params only when interface is up
  (bsc#1012628).
- ethernet: Add helper for assigning packet type when dest
  address does not match device address (bsc#1012628).
- net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff
  md_dst for MACsec (bsc#1012628).
- ACPI: CPPC: Fix access width used for PCC registers
  (bsc#1012628).
- ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro
  (bsc#1012628).
- ACPI: CPPC: Use access_width over bit_width for system memory
  accesses (bsc#1012628).
- irqchip/gic-v3-its: Prevent double free on error (bsc#1012628).
- drm/amdkfd: Fix eviction fence handling (bsc#1012628).
- drm/amdkfd: Fix rescheduling of restore worker (bsc#1012628).
- drm/amdgpu: Fix leak when GPU memory allocation fails
  (bsc#1012628).
- drm/amdgpu/umsch: don't execute umsch test when GPU is in
  reset/suspend (bsc#1012628).
- drm/amdgpu/pm: Remove gpu_od if it's an empty directory
  (bsc#1012628).
- drm/atomic-helper: fix parameter order in
  drm_format_conv_state_copy() call (bsc#1012628).
- drm/amdgpu: Assign correct bits for SDMA HDP flush
  (bsc#1012628).
- drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix synchronization issue
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix wrong offsets in the buffers
  addresses in dma descriptor (bsc#1012628).
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until
  WFP state" (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM#
  on RK3399 Puma (bsc#1012628).
- arm64: dts: qcom: sm8450: Fix the msi-map entries (bsc#1012628).
- arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP
  (bsc#1012628).
- LoongArch: Fix access error when read fault on a write-only VMA
  (bsc#1012628).
- LoongArch: Fix callchain parse error with kernel tracepoint
  events (bsc#1012628).
- eeprom: at24: fix memory corruption race condition
  (bsc#1012628).
- cpu: Re-enable CPU mitigations by default for !X86 architectures
  (bsc#1012628).
- Update config files.
- x86/tdx: Preserve shared bit on mprotect() (bsc#1012628).
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino()
  (bsc#1012628).
- btrfs: scrub: run relocation repair when/only needed
  (bsc#1012628).
- btrfs: fix wrong block_start calculation for
  btrfs_drop_extent_map_range() (bsc#1012628).
- btrfs: fallback if compressed IO fails for ENOSPC (bsc#1012628).
- HID: i2c-hid: Revert to await reset ACK before reading report
  descriptor (bsc#1012628).
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent
  lock-up (bsc#1012628).
- smb3: fix lock ordering potential deadlock in
  cifs_sync_mid_result (bsc#1012628).
- smb3: missing lock when picking channel (bsc#1012628).
- smb: client: Fix struct_group() usage in __packed structs
  (bsc#1012628).
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when
  dissolve_free_hugetlb_folio() (bsc#1012628).
- mm: support page_mapcount() on page_has_type() pages
  (bsc#1012628).
- mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros
  (bsc#1012628).
- mmc: sdhci-of-dwcmshc: th1520: Increase tuning loop count to
  128 (bsc#1012628).
- mmc: sdhci-msm: pervent access to suspended controller
  (bsc#1012628).
- mm/hugetlb: fix missing hugetlb_lock for resv uncharge
  (bsc#1012628).
- mtd: rawnand: qcom: Fix broken OP_RESET_DEVICE command in
  qcom_misc_cmd_type_exec() (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev setup
  (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev suspend
  (bsc#1012628).
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853
  (bsc#1012628).
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()
  (bsc#1012628).
- rust: remove `params` from `module` macro example (bsc#1012628).
- kbuild: rust: force `alloc` extern to allow "empty" Rust files
  (bsc#1012628).
- kbuild: rust: remove unneeded `@rustc_cfg` to avoid ICE
  (bsc#1012628).
- rust: make mutually exclusive with CFI_CLANG (bsc#1012628).
- rust: init: remove impl Zeroable for Infallible (bsc#1012628).
- rust: don't select CONSTRUCTORS (bsc#1012628).
- rust: kernel: require `Send` for `Module` implementations
  (bsc#1012628).
- rust: phy: implement `Send` for `Registration` (bsc#1012628).
- x86/cpu: Fix check for RDPKRU in __show_regs() (bsc#1012628).
- x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range
  (bsc#1012628).
- selftests/seccomp: Handle EINVAL on unshare(CLONE_NEWPID)
  (bsc#1012628).
- selftests/seccomp: Change the syscall used in KILL_THREAD test
  (bsc#1012628).
- selftests/seccomp: user_notification_addfd check nextfd is
  available (bsc#1012628).
- drm/amdgpu: fix visible VRAM handling during faults
  (bsc#1012628).
- drm/amdgpu: add shared fdinfo stats (bsc#1012628).
- drm: add drm_gem_object_is_shared_for_memory_stats() helper
  (bsc#1012628).
- KVM: x86/pmu: Set enable bits for GP counters in
  PERF_GLOBAL_CTRL at "RESET" (bsc#1012628).
- KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled
  (bsc#1012628).
- usb: xhci: correct return value in case of STS_HCE
  (bsc#1012628).
- xhci: move event processing for one interrupter to a separate
  function (bsc#1012628).
- Revert "drm/amd/display: fix USB-C flag update after enc10
  feature init" (bsc#1012628).
- drm/amd/display: Check DP Alt mode DPCS state via DMUB
  (bsc#1012628).
- netfs: Fix the pre-flush when appending to a file in
  writethrough mode (bsc#1012628).
- af_unix: Suppress false-positive lockdep splat for spin_lock()
  in __unix_gc() (bsc#1012628).
- tls: fix lockless read of strp-&gt;msg_ready in -&gt;poll
  (bsc#1012628).
- dpll: fix dpll_pin_on_pin_register() for multiple parent pins
  (bsc#1012628).
- dpll: check that pin is registered in __dpll_pin_unregister()
  (bsc#1012628).
- octeontx2-af: fix the double free in rvu_npc_freemem()
  (bsc#1012628).
- net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX
  packets (bsc#1012628).
- ice: fix LAG and VF lock dependency in ice_reset_vf()
  (bsc#1012628).
- iavf: Fix TC config comparison with existing adapter TC config
  (bsc#1012628).
- i40e: Report MFS in decimal base instead of hex (bsc#1012628).
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue
  (bsc#1012628).
- net: ti: icssg-prueth: Fix signedness bug in
  prueth_init_rx_chns() (bsc#1012628).
- net: phy: dp83869: Fix MII mode failure (bsc#1012628).
- netfilter: nf_tables: honor table dormant flag from netdev
  release event path (bsc#1012628).
- ARM: dts: imx6ull-tarragon: fix USB over-current polarity
  (bsc#1012628).
- eth: bnxt: fix counting packets discarded due to OOM and netpoll
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash
  work (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix warning during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Rate limit error message
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  rehash (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  activity update (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race in region ID allocation
  (bsc#1012628).
- mlxsw: Use refcount_t for reference counting (bsc#1012628).
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit
  (bsc#1012628).
- ipvs: Fix checksumming on GSO of SCTP packets (bsc#1012628).
- Bluetooth: qca: set power_ctrl_enabled on NULL returned by
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing
  Adv Monitor (bsc#1012628).
- Bluetooth: btusb: mediatek: Fix double free of skb in coredump
  (bsc#1012628).
- Bluetooth: MGMT: Fix failing to
  MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID (bsc#1012628).
- Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZE
  (bsc#1012628).
- Bluetooth: btusb: Fix triggering coredump implementation for
  QCA (bsc#1012628).
- Bluetooth: hci_sync: Use advertised PHYs on
  hci_le_ext_create_conn_sync (bsc#1012628).
- Bluetooth: ISO: Reassemble PA data for bcast sink (bsc#1012628).
- Bluetooth: hci_sync: Attempt to dequeue connection attempt
  (bsc#1012628).
- Bluetooth: hci_sync: Add helper functions to manipulate cmd_sync
  queue (bsc#1012628).
- Bluetooth: hci_conn: Fix UAF Write in
  __hci_acl_create_connection_sync (bsc#1012628).
- Bluetooth: hci_conn: Always use sk_timeo as conn_timeout
  (bsc#1012628).
- Bluetooth: Remove pending ACL connection attempts (bsc#1012628).
- Bluetooth: hci_conn: Only do ACL connections sequentially
  (bsc#1012628).
- Bluetooth: hci_event: Use HCI error defines instead of magic
  values (bsc#1012628).
- drm/xe: call free_gsc_pkt only once on action add failure
  (bsc#1012628).
- drm/xe: Remove sysfs only once on action add failure
  (bsc#1012628).
- gpio: tegra186: Fix tegra186_gpio_is_accessible() check
  (bsc#1012628).
- net: phy: mediatek-ge-soc: follow netdev LED trigger semantics
  (bsc#1012628).
- net: gtp: Fix Use-After-Free in gtp_dellink (bsc#1012628).
- tcp: Fix Use-After-Free in tcp_ao_connect_init (bsc#1012628).
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize
  (bsc#1012628).
- ipv4: check for NULL idev in ip_route_use_hint() (bsc#1012628).
- net: fix sk_memory_allocated_{add|sub} vs softirqs
  (bsc#1012628).
- net: make SK_MEMORY_PCPU_RESERV tunable (bsc#1012628).
- tools: ynl: don't ignore errors in NLMSG_DONE messages
  (bsc#1012628).
- soc: mediatek: mtk-svs: Append "-thermal" to thermal zone names
  (bsc#1012628).
- ax25: Fix netdev refcount issue (bsc#1012628).
- netfs: Fix writethrough-mode error handling (bsc#1012628).
- NFC: trf7970a: disable all regulators on removal (bsc#1012628).
- net: dsa: mv88e6xx: fix supported_interfaces setup in
  mv88e6250_phylink_get_caps() (bsc#1012628).
- cxl/core: Fix potential payload size confusion in
  cxl_mem_get_poison() (bsc#1012628).
- bnxt_en: Fix error recovery for 5760X (P7) chips (bsc#1012628).
- bnxt_en: Fix the PCI-AER routines (bsc#1012628).
- bnxt_en: refactor reset close code (bsc#1012628).
- bridge/br_netlink.c: no need to return void function
  (bsc#1012628).
- icmp: prevent possible NULL dereferences from icmp_build_probe()
  (bsc#1012628).
- ARM: dts: microchip: at91-sama7g5ek: Replace
  regulator-suspend-voltage with the valid property (bsc#1012628).
- mlxsw: pci: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core_env: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core: Unregister EMAD trap using FORWARD action
  (bsc#1012628).
- net: bcmasp: fix memory leak when bringing down interface
  (bsc#1012628).
- vxlan: drop packets from invalid src-address (bsc#1012628).
- net: libwx: fix alloc msix vectors failed (bsc#1012628).
- wifi: mac80211: fix unaligned le16 access (bsc#1012628).
- wifi: mac80211: remove link before AP (bsc#1012628).
- wifi: mac80211_hwsim: init peer measurement result
  (bsc#1012628).
- drm/gma500: Remove lid code (bsc#1012628).
- wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd
  (bsc#1012628).
- wifi: iwlwifi: mvm: remove old PASN station when adding a new
  one (bsc#1012628).
- wifi: mac80211: split mesh fast tx cache into
  local/proxied/forwarded (bsc#1012628).
- wifi: mac80211: clean up assignments to pointer cache
  (bsc#1012628).
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property
  (bsc#1012628).
- gpio: tangier: Use correct type for the IRQ chip data
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB
  controller (bsc#1012628).
- arm64: dts: qcom: x1e80100: Fix the compatible for cluster
  idle states (bsc#1012628).
- arm64: dts: qcom: Fix type of "wdog" IRQs for remoteprocs
  (bsc#1012628).
- block: fix module reference leakage from bdev_open_by_dev
  error path (bsc#1012628).
- arm64: dts: rockchip: regulator for sd needs to be always on
  for BPI-R2Pro (bsc#1012628).
- arm64: dts: rockchip: mark system power controller and fix
  typo on orangepi-5-plus (bsc#1012628).
- arm64: dts: mediatek: mt2712: fix validation errors
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps with
  "map-" (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid thermal block clock
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder nodes (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#reset-cells" from Ethernet
  controller (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid properties from
  ethsys (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder properties (bsc#1012628).
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal
  block (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix ethernet controller
  "compatible" (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix IR nodename (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix clock controllers
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui: Use default min voltage
  for MT6358 (bsc#1012628).
- arm64: dts: mediatek: mt8195-cherry: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: cherry: Describe CPU supplies
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex1 (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  vpp/vdosys (bsc#1012628).
- arm64: dts: mediatek: mt8192: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add power-domains properity to
  mfgcfg (bsc#1012628).
- arm64: dts: rockchip: Remove unsupported node from the Pinebook
  Pro dts (bsc#1012628).
- arm64: dts: rockchip: Fix the i2c address of es8316 on Cool
  Pi CM5 (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE#
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma
  (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f
  (bsc#1012628).
- HID: logitech-dj: allow mice to use all types of reports
  (bsc#1012628).
- HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized
  dev-&gt;devc (bsc#1012628).
- cifs: reinstate original behavior again for forceuid/forcegid
  (bsc#1012628).
- smb: client: fix rename(2) regression against samba
  (bsc#1012628).
- cifs: Fix reacquisition of volume cookie on still-live
  connection (bsc#1012628).
- commit 4bb6fc6</changelog>
  <changelog author="jslaby@suse.cz" date="1714996801">- drm/amdgpu: fix doorbell regression (git-fixes).
- commit aa245c7</changelog>
  <changelog author="mkubecek@suse.cz" date="1714996802">- Update
  patches.kernel.org/6.8.2-662-packet-annotate-data-races-around-ignore_outgoi.patch
  references (add CVE-2024-26862 bsc#1223111).
- commit dc3978a</changelog>
  <changelog author="mkubecek@suse.cz" date="1715083200">- Update
  patches.kernel.org/6.8.2-636-rds-tcp-Fix-use-after-free-of-net-in-reqsk_time.patch
  references (add CVE-2024-26865 bsc#1223062).
- commit eadd052</changelog>
  <changelog author="tiwai@suse.de" date="1715083201">- ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7
  (bsc#1217750).
- commit dca0b95</changelog>
</package>
<package pkgid="14ccb5e06149b3d6983ead7f8276557ef59e6b01fae75f7c9e140f41f4a35e9e32b8b804e9fc72754b62a358ee2f5f737a8bd2c4de8ea56377c9841d23d21c6c" name="kernel-debug-vdso" arch="x86_64">
  <version epoch="0" ver="6.8.1" rel="1.1"/>
  <changelog author="vkarasulli@suse.de" date="1709553600">- Update
  patches.kernel.org/6.7.2-283-media-v4l-async-Fix-duplicated-list-deletion.patch
  (bsc#1012628 bsc#1220318 CVE-2023-52459).
- commit 57771fb</changelog>
  <changelog author="vkarasulli@suse.de" date="1709553601">- Update
  patches.kernel.org/6.7.2-260-drm-sched-Fix-bounds-limiting-when-given-a-malf.patch
  (bsc#1012628 bsc#1220322 CVE-2023-52461).
- commit c6c85cb</changelog>
  <changelog author="msuchanek@suse.de" date="1709726400">- kernel-binary: vdso: fix filelist for non-usrmerged kernel
  Fixes: a6ad8af207e6 ("rpm templates: Always define usrmerged")
- commit fb3f221</changelog>
  <changelog author="msuchanek@suse.de" date="1709726401">- kernel-binary: Fix i386 build
  Fixes: 89eaf4cdce05 ("rpm templates: Move macro definitions below buildrequires")
- commit f7c6351</changelog>
  <changelog author="jslaby@suse.cz" date="1709812800">- Linux 6.7.9 (bsc#1012628).
- mtd: spinand: gigadevice: Fix the get ecc status issue
  (bsc#1012628).
- ice: fix connection state of DPLL and out pin (bsc#1012628).
- ice: fix dpll input pin phase_adjust value updates
  (bsc#1012628).
- ice: fix dpll and dpll_pin data access on PF reset
  (bsc#1012628).
- ice: fix dpll periodic work data updates on PF reset
  (bsc#1012628).
- ice: fix pin phase adjust updates on PF reset (bsc#1012628).
- spi: cadence-qspi: fix pointer reference in runtime PM hooks
  (bsc#1012628).
- spi: cadence-qspi: remove system-wide suspend helper calls
  from runtime PM hooks (bsc#1012628).
- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
  (bsc#1012628).
- netlink: add nla be16/32 types to minlen array (bsc#1012628).
- net: ip_tunnel: prevent perpetual headroom growth (bsc#1012628).
- net: mctp: take ownership of skb in mctp_local_output
  (bsc#1012628).
- net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r"
  in the device tree (bsc#1012628).
- tun: Fix xdp_rxq_info's queue_index when detaching
  (bsc#1012628).
- cpufreq: intel_pstate: fix pstate limits enforcement for
  adjust_perf call back (bsc#1012628).
- net: veth: clear GRO when clearing XDP even when down
  (bsc#1012628).
- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
  (bsc#1012628).
- lan78xx: enable auto speed configuration for LAN7850 if no
  EEPROM is detected (bsc#1012628).
- veth: try harder when allocating queue memory (bsc#1012628).
- net: usb: dm9601: fix wrong return value in dm9601_mdio_read
  (bsc#1012628).
- net: lan78xx: fix "softirq work is pending" error (bsc#1012628).
- uapi: in6: replace temporary label with rfc9486 (bsc#1012628).
- stmmac: Clear variable when destroying workqueue (bsc#1012628).
- Bluetooth: hci_sync: Check the correct flag before starting
  a scan (bsc#1012628).
- Bluetooth: Avoid potential use-after-free in hci_error_reset
  (bsc#1012628).
- Bluetooth: hci_sync: Fix accept_list when attempting to suspend
  (bsc#1012628).
- Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
  (bsc#1012628).
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
  (bsc#1012628).
- Bluetooth: Enforce validation on max value of connection
  interval (bsc#1012628).
- Bluetooth: qca: Fix wrong event type for patch config command
  (bsc#1012628).
- Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
  (bsc#1012628).
- Bluetooth: qca: Fix triggering coredump implementation
  (bsc#1012628).
- netfilter: nf_tables: allow NFPROTO_INET in
  nft_(match/target)_validate() (bsc#1012628).
- netfilter: bridge: confirm multicast packets before passing
  them up the stack (bsc#1012628).
- tools: ynl: fix handling of multiple mcast groups (bsc#1012628).
- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
  (bsc#1012628).
- igb: extend PTP timestamp adjustments to i211 (bsc#1012628).
- net: hsr: Use correct offset for HSR TLV values in supervisory
  HSR frames (bsc#1012628).
- tls: decrement decrypt_pending if no async completion will be
  called (bsc#1012628).
- tls: fix peeking with sync+async decryption (bsc#1012628).
- tls: separate no-async decryption request handling from async
  (bsc#1012628).
- tls: fix use-after-free on failed backlog decryption
  (bsc#1012628).
- riscv: tlb: fix __p*d_free_tlb() (bsc#1012628).
- efi/capsule-loader: fix incorrect allocation size (bsc#1012628).
- power: supply: bq27xxx-i2c: Do not free non existing IRQ
  (bsc#1012628).
- ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
  (bsc#1012628).
- ALSA: Drop leftover snd-rtctimer stuff from Makefile
  (bsc#1012628).
- ASoC: qcom: Fix uninitialized pointer dmactl (bsc#1012628).
- gpu: host1x: Skip reset assert on Tegra186 (bsc#1012628).
- riscv: mm: fix NOCACHE_THEAD does not set bit[61] correctly
  (bsc#1012628).
- riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
  (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clear
  cs35l56-&gt;component (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
  (bsc#1012628).
- ASoC: cs35l56: Don't add the same register patch multiple times
  (bsc#1012628).
- ASoC: cs35l56: Fix for initializing ASP1 mixer registers
  (bsc#1012628).
- ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon
  revision (bsc#1012628).
- ASoC: cs35l56: Fix deadlock in ASP1 mixer register
  initialization (bsc#1012628).
- ASoC: soc-card: Fix missing locking in
  snd_soc_card_get_kcontrol() (bsc#1012628).
- RISC-V: Ignore V from the riscv,isa DT property on older T-Head
  CPUs (bsc#1012628).
- drm/tegra: Remove existing framebuffer only if we support
  display (bsc#1012628).
- fbcon: always restore the old font data in fbcon_do_set_font()
  (bsc#1012628).
- afs: Fix endless loop in directory parsing (bsc#1012628).
- drm/amd/display: Prevent potential buffer overflow in
  map_hw_resources (bsc#1012628).
- drivers: perf: added capabilities for legacy PMU (bsc#1012628).
- drivers: perf: ctr_get_width function for legacy is not defined
  (bsc#1012628).
- Revert "riscv: mm: support Svnapot in huge vmap" (bsc#1012628).
- riscv: Fix pte_leaf_size() for NAPOT (bsc#1012628).
- riscv: Sparse-Memory/vmemmap out-of-bounds fix (bsc#1012628).
- btrfs: fix race between ordered extent completion and fiemap
  (bsc#1012628).
- drm/nouveau: keep DMA buffers required for suspend/resume
  (bsc#1012628).
- of: property: fw_devlink: Fix stupid bug in remote-endpoint
  parsing (bsc#1012628).
- tomoyo: fix UAF write bug in tomoyo_write_control()
  (bsc#1012628).
- ALSA: firewire-lib: fix to check cycle continuity (bsc#1012628).
- ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
  (bsc#1012628).
- ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron
  16 Plus 7630 (bsc#1012628).
- ALSA: hda/realtek: tas2781: enable subwoofer volume control
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
  (bsc#1012628).
- ALSA: hda/realtek: fix mute/micmute LED For HP mt440
  (bsc#1012628).
- ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
  (bsc#1012628).
- Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
  (bsc#1012628).
- landlock: Fix asymmetric private inodes referring (bsc#1012628).
- gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
  (bsc#1012628).
- mm: cachestat: fix folio read-after-free in cache walk
  (bsc#1012628).
- mtd: rawnand: marvell: fix layouts (bsc#1012628).
- wifi: nl80211: reject iftype change with mesh ID change
  (bsc#1012628).
- btrfs: fix double free of anonymous device after snapshot
  creation failure (bsc#1012628).
- btrfs: dev-replace: properly validate device names
  (bsc#1012628).
- btrfs: send: don't issue unnecessary zero writes for trailing
  hole (bsc#1012628).
- Revert "drm/amd/pm: resolve reboot exception for si oland"
  (bsc#1012628).
- drm/buddy: fix range bias (bsc#1012628).
- drm/amdgpu/pm: Fix the power1_min_cap value (bsc#1012628).
- drm/amd/display: Add monitor patch for specific eDP
  (bsc#1012628).
- soc: qcom: pmic_glink: Fix boot when QRTR=m (bsc#1012628).
- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
  (bsc#1012628).
- crypto: arm64/neonbs - fix out-of-bounds access on short input
  (bsc#1012628).
- dmaengine: ptdma: use consistent DMA masks (bsc#1012628).
- dmaengine: fsl-edma: correct calculation of 'nbytes' in
  multi-fifo scenario (bsc#1012628).
- dmaengine: fsl-qdma: init irq after reg initialization
  (bsc#1012628).
- mmc: mmci: stm32: fix DMA API overlapping mappings warning
  (bsc#1012628).
- mmc: core: Fix eMMC initialization with 1-bit bus connection
  (bsc#1012628).
- mmc: sdhci-xenon: add timeout for PHY init complete
  (bsc#1012628).
- mmc: sdhci-xenon: fix PHY init clock stability (bsc#1012628).
- ceph: switch to corrected encoding of max_xattr_size in mdsmap
  (bsc#1012628).
- RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
  (bsc#1012628).
- riscv: add CALLER_ADDRx support (bsc#1012628).
- riscv: Fix enabling cbo.zero when running in M-mode
  (bsc#1012628).
- power: supply: mm8013: select REGMAP_I2C (bsc#1012628).
- kbuild: Add -Wa,--fatal-warnings to as-instr invocation
  (bsc#1012628).
- iommufd: Fix iopt_access_list_id overwrite bug (bsc#1012628).
- iommufd: Fix protection fault in iommufd_test_syz_conv_iova
  (bsc#1012628).
- efivarfs: Request at most 512 bytes for variable names
  (bsc#1012628).
- pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
  (bsc#1012628).
- fprobe: Fix to allocate entry_data_size buffer with rethook
  instances (bsc#1012628).
- mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
  (bsc#1012628).
- mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone
  index (bsc#1012628).
- x86/e820: Don't reserve SETUP_RNG_SEED in e820 (bsc#1012628).
- x86/cpu: Allow reducing x86_phys_bits during
  early_identify_cpu() (bsc#1012628).
- x86/cpu/intel: Detect TME keyid bits before setting MTRR mask
  registers (bsc#1012628).
- mptcp: map v4 address to v6 when destroying subflow
  (bsc#1012628).
- mptcp: push at DSS boundaries (bsc#1012628).
- selftests: mptcp: join: add ss mptcp support check
  (bsc#1012628).
- mptcp: fix snd_wnd initialization for passive socket
  (bsc#1012628).
- mptcp: fix potential wake-up event loss (bsc#1012628).
- mptcp: fix double-free on socket dismantle (bsc#1012628).
- mfd: twl6030-irq: Revert to use of_match_device() (bsc#1012628).
- NFS: Fix data corruption caused by congestion (bsc#1012628).
- af_unix: Drop oob_skb ref before purging queue in GC
  (bsc#1012628).
- ASoC: cs35l56: fix reversed if statement in
  cs35l56_dspwait_asp1tx_put() (bsc#1012628).
- dmaengine: dw-edma: Fix the ch_count hdma callback
  (bsc#1012628).
- dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA
  (bsc#1012628).
- dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix
  (bsc#1012628).
- dmaengine: dw-edma: Add HDMA remote interrupt configuration
  (bsc#1012628).
- dmaengine: dw-edma: HDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- dmaengine: dw-edma: eDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use
  dashes (bsc#1012628).
- phy: qcom: phy-qcom-m31: fix wrong pointer pass to PTR_ERR()
  (bsc#1012628).
- phy: qcom-qmp-usb: fix v3 offsets data (bsc#1012628).
- dmaengine: idxd: Remove shadow Event Log head stored in idxd
  (bsc#1012628).
- dmaengine: idxd: Ensure safe user copy of completion record
  (bsc#1012628).
- powerpc/pseries/iommu: IOMMU table is not initialized for
  kdump over SR-IOV (bsc#1012628).
- powerpc/rtas: use correct function name for resetting TCE tables
  (bsc#1012628).
- gpio: 74x164: Enable output pins after registers are reset
  (bsc#1012628).
- gpiolib: Fix the error path order in
  gpiochip_add_data_with_key() (bsc#1012628).
- gpio: fix resource unwinding order in error path (bsc#1012628).
- block: define bvec_iter as __packed __aligned(4) (bsc#1012628).
- selftests: mptcp: add evts_get_info helper (bsc#1012628).
- selftests: mptcp: add chk_subflows_total helper (bsc#1012628).
- selftests: mptcp: update userspace pm test helpers
  (bsc#1012628).
- selftests: mptcp: add mptcp_lib_is_v6 (bsc#1012628).
- selftests: mptcp: rm subflow with v4/v4mapped addr
  (bsc#1012628).
- drm/nouveau: don't fini scheduler before entity flush
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.7.9-121-mptcp-avoid-printing-warning-once-on-client-sid.patch.
- Rename to
  patches.kernel.org/6.7.9-127-mptcp-fix-possible-deadlock-in-subflow-diag.patch.
- Rename to
  patches.kernel.org/6.7.9-130-af_unix-Fix-task-hung-while-purging-oob_skb-in-.patch.
- Rename to
  patches.kernel.org/6.7.9-150-x86-entry_64-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-151-x86-entry_32-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-152-x86-bugs-Use-ALTERNATIVE-instead-of-mds_user_cl.patch.
- Rename to
  patches.kernel.org/6.7.9-153-KVM-VMX-Use-BT-JNC-i.e.-EFLAGS.CF-to-select-VMR.patch.
- Rename to
  patches.kernel.org/6.7.9-154-KVM-VMX-Move-VERW-closer-to-VMentry-for-MDS-mit.patch.
- commit 752a7bc</changelog>
  <changelog author="msuchanek@suse.de" date="1709812801">- group-source-files.pl: Quote filenames (boo#1221077).
  The kernel source now contains a file with a space in the name.
  Add quotes in group-source-files.pl to avoid splitting the filename.
  Also use -print0 / -0 when updating timestamps.
- commit a005e42</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072000">- config: update and reenable arm64 configs
- most options mirrored from other architectures except
  - ARM64_ERRATUM_3117295=y
  - TEE_STMM_EFI=m
  - PINCTRL_SM4450=m
  - PINCTRL_SM8650=m
  - PINCTRL_X1E80100=m
  - PINCTRL_SM8650_LPASS_LPI=m
  - GPIO_NPCM_SGPIO=y
  - GPIO_RTD=m
  - VIDEO_STM32_DCMIPP=m
  - DRM_POWERVR=m
  - SND_SOC_X1E80100=m
  - RTC_DRV_MA35D1=m
  - COMMON_CLK_MT7988=m
  - CLK_X1E80100_GCC=m
  - SC_CAMCC_8280XP=m
  - QDU_ECPRICC_1000=m
  - SM_DISPCC_8650=m
  - SM_GCC_8650=m
  - SM_GPUCC_8650=m
  - SM_TCSRCC_8650=m
  - COMMON_CLK_STM32MP=y
  - INTERCONNECT_QCOM_SM6115=m
  - INTERCONNECT_QCOM_SM8650=m
  - INTERCONNECT_QCOM_X1E80100=m
  - KASAN_EXTRA_INFO=n (arm64/debug only)
- commit 99c97ec</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072001">- config: update and reenable armv7hl configs
- option values mirrored from arm64 or other architectures
- commit 336405e</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072002">- config: update and reenable armv6hl configs
- option values mirrored from armv7hl
- commit be3b67b</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072003">- Update to 6.8 final
- update configs
- commit a551d7b</changelog>
  <changelog author="jslaby@suse.cz" date="1710158400">- Refresh
  patches.suse/mm-mmap-fix-vma_merge-case-7-with-vma_ops-close.patch.
  Update upstream status and move to sorted section.
- commit c6dad0c</changelog>
  <changelog author="jslaby@suse.cz" date="1710158401">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158402">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
</package>
<package pkgid="b0dac43b3fa0b30a4461056ec3c46b8b0006ad987375b07cd02abcec90052e66b4c5a5639fd2f7a255ee0978829db463b6f7c591863db85a406ccce1b97776c1" name="kernel-debug-vdso" arch="x86_64">
  <version epoch="0" ver="6.8.4" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1710158400">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158401">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
</package>
<package pkgid="2a9d0b6d38e07db8ff82a8195c048476ea8e54fcc3a32a128d5b54ae8648274fdcdf39b48bdc25a879c85a1d13f047a95c74c95a6b526145ba30c392e998740b" name="kernel-debug-vdso" arch="x86_64">
  <version epoch="0" ver="6.8.5" rel="1.1"/>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
</package>
<package pkgid="dcd519765ce02c88bb838a23c8d9d2f9882fab2363be36ebcadbce01baf5c75c121fa25f872a46a1131c6649f41bef42851cb1997a6cf13f0e7d7cbc0617b7ea" name="kernel-debug-vdso" arch="x86_64">
  <version epoch="0" ver="6.8.7" rel="1.1"/>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
</package>
<package pkgid="1fca74704a466d7fbe579890f4a4600efc7336891e2ec6a9a00fdc61f02fa1696557e6e0bbcfc8a00f95c3117d6070e3b708f94f2e3906a116ad51cd6d96680a" name="kernel-debug-vdso" arch="x86_64">
  <version epoch="0" ver="6.8.8" rel="1.1"/>
  <changelog author="colyli@suse.de" date="1711454400">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
</package>
<package pkgid="1514e87bf92fc8c9c52e128e3b55cc6e70318b71bc838a42b6628ad6a6b6abee43d2e106c5c0a00a42f45f9f78d0e659362918a586a994e520468e9f8f9ac315" name="kernel-debug-vdso" arch="x86_64">
  <version epoch="0" ver="6.8.9" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
  <changelog author="jslaby@suse.cz" date="1714478400">- e1000e: change usleep_range to udelay in PHY mdic access
  (bsc#1223109).
- commit e7fcfd8</changelog>
  <changelog author="tiwai@suse.de" date="1714478401">- usb: Fix regression caused by invalid ep0 maxpacket in virtual
  SuperSpeed device (bsc#1220569).
- commit b2a1bf4</changelog>
  <changelog author="tiwai@suse.de" date="1714478402">- ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for
  Lenovo Legion models (bsc#1223462).
- commit 12d1ee1</changelog>
  <changelog author="jslaby@suse.cz" date="1714996800">- Linux 6.8.9 (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on create_le_conn_complete
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync
  (bsc#1012628).
- bounds: Use the right number of bits for power-of-two
  CONFIG_NR_CPUS (bsc#1012628).
- phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6
  (bsc#1012628).
- i2c: smbus: fix NULL function pointer dereference (bsc#1012628).
- RISC-V: selftests: cbo: Ensure asm operands match constraints,
  take 2 (bsc#1012628).
- riscv: hwprobe: fix invalid sign extension for
  RISCV_HWPROBE_EXT_ZVFHMIN (bsc#1012628).
- sched/eevdf: Prevent vlag from going out of bounds in
  reweight_eevdf() (bsc#1012628).
- sched/eevdf: Fix miscalculation in reweight_entity() when se
  is not curr (bsc#1012628).
- sched/eevdf: Always update V if se-&gt;on_rq when reweighting
  (bsc#1012628).
- dt-bindings: eeprom: at24: Fix ST M24C64-D compatible schema
  (bsc#1012628).
- phy: ti: tusb1210: Resolve charger-det crash if charger psy
  is unregistered (bsc#1012628).
- riscv: Fix loading 64-bit NOMMU kernels past the start of RAM
  (bsc#1012628).
- riscv: Fix TASK_SIZE on 64-bit NOMMU (bsc#1012628).
- dmaengine: idxd: Fix oops during rmmod on single-CPU platforms
  (bsc#1012628).
- dma: xilinx_dpdma: Fix locking (bsc#1012628).
- dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue
  (bsc#1012628).
- phy: qcom: m31: match requested regulator name with dt schema
  (bsc#1012628).
- phy: rockchip: naneng-combphy: Fix mux on rk3588 (bsc#1012628).
- phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits
  (bsc#1012628).
- phy: rockchip-snps-pcie3: fix bifurcation on rk3588
  (bsc#1012628).
- phy: freescale: imx8m-pcie: fix pcie link-up instability
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix hardcoded array size
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix out of bounds read
  (bsc#1012628).
- soundwire: amd: fix for wake interrupt handling for clockstop
  mode (bsc#1012628).
- idma64: Don't try to serve interrupts when device is powered
  off (bsc#1012628).
- dmaengine: tegra186: Fix residual calculation (bsc#1012628).
- dmaengine: owl: fix register access functions (bsc#1012628).
- mm: zswap: fix shrinker NULL crash with cgroup_disable=memory
  (bsc#1012628).
- mm: turn folio_test_hugetlb into a PageType (bsc#1012628).
- phy: qcom: qmp-combo: Fix VCO div offset on v3 (bsc#1012628).
- phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE
  (bsc#1012628).
- firmware: qcom: uefisecapp: Fix memory related IO errors and
  crashes (bsc#1012628).
- mtd: diskonchip: work around ubsan link failure (bsc#1012628).
- mtd: limit OTP NVMEM cell parse to non-NAND devices
  (bsc#1012628).
- udp: preserve the connected status if only UDP cmsg
  (bsc#1012628).
- fbdev: fix incorrect address computation in deferred IO
  (bsc#1012628).
- stackdepot: respect __GFP_NOLOCKDEP allocation flag
  (bsc#1012628).
- macsec: Detect if Rx skb is macsec-related for offloading
  devices that update md_dst (bsc#1012628).
- macsec: Enable devices to advertise whether they update sk_buff
  md_dst during offloads (bsc#1012628).
- net: b44: set pause params only when interface is up
  (bsc#1012628).
- ethernet: Add helper for assigning packet type when dest
  address does not match device address (bsc#1012628).
- net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff
  md_dst for MACsec (bsc#1012628).
- ACPI: CPPC: Fix access width used for PCC registers
  (bsc#1012628).
- ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro
  (bsc#1012628).
- ACPI: CPPC: Use access_width over bit_width for system memory
  accesses (bsc#1012628).
- irqchip/gic-v3-its: Prevent double free on error (bsc#1012628).
- drm/amdkfd: Fix eviction fence handling (bsc#1012628).
- drm/amdkfd: Fix rescheduling of restore worker (bsc#1012628).
- drm/amdgpu: Fix leak when GPU memory allocation fails
  (bsc#1012628).
- drm/amdgpu/umsch: don't execute umsch test when GPU is in
  reset/suspend (bsc#1012628).
- drm/amdgpu/pm: Remove gpu_od if it's an empty directory
  (bsc#1012628).
- drm/atomic-helper: fix parameter order in
  drm_format_conv_state_copy() call (bsc#1012628).
- drm/amdgpu: Assign correct bits for SDMA HDP flush
  (bsc#1012628).
- drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix synchronization issue
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix wrong offsets in the buffers
  addresses in dma descriptor (bsc#1012628).
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until
  WFP state" (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM#
  on RK3399 Puma (bsc#1012628).
- arm64: dts: qcom: sm8450: Fix the msi-map entries (bsc#1012628).
- arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP
  (bsc#1012628).
- LoongArch: Fix access error when read fault on a write-only VMA
  (bsc#1012628).
- LoongArch: Fix callchain parse error with kernel tracepoint
  events (bsc#1012628).
- eeprom: at24: fix memory corruption race condition
  (bsc#1012628).
- cpu: Re-enable CPU mitigations by default for !X86 architectures
  (bsc#1012628).
- Update config files.
- x86/tdx: Preserve shared bit on mprotect() (bsc#1012628).
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino()
  (bsc#1012628).
- btrfs: scrub: run relocation repair when/only needed
  (bsc#1012628).
- btrfs: fix wrong block_start calculation for
  btrfs_drop_extent_map_range() (bsc#1012628).
- btrfs: fallback if compressed IO fails for ENOSPC (bsc#1012628).
- HID: i2c-hid: Revert to await reset ACK before reading report
  descriptor (bsc#1012628).
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent
  lock-up (bsc#1012628).
- smb3: fix lock ordering potential deadlock in
  cifs_sync_mid_result (bsc#1012628).
- smb3: missing lock when picking channel (bsc#1012628).
- smb: client: Fix struct_group() usage in __packed structs
  (bsc#1012628).
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when
  dissolve_free_hugetlb_folio() (bsc#1012628).
- mm: support page_mapcount() on page_has_type() pages
  (bsc#1012628).
- mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros
  (bsc#1012628).
- mmc: sdhci-of-dwcmshc: th1520: Increase tuning loop count to
  128 (bsc#1012628).
- mmc: sdhci-msm: pervent access to suspended controller
  (bsc#1012628).
- mm/hugetlb: fix missing hugetlb_lock for resv uncharge
  (bsc#1012628).
- mtd: rawnand: qcom: Fix broken OP_RESET_DEVICE command in
  qcom_misc_cmd_type_exec() (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev setup
  (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev suspend
  (bsc#1012628).
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853
  (bsc#1012628).
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()
  (bsc#1012628).
- rust: remove `params` from `module` macro example (bsc#1012628).
- kbuild: rust: force `alloc` extern to allow "empty" Rust files
  (bsc#1012628).
- kbuild: rust: remove unneeded `@rustc_cfg` to avoid ICE
  (bsc#1012628).
- rust: make mutually exclusive with CFI_CLANG (bsc#1012628).
- rust: init: remove impl Zeroable for Infallible (bsc#1012628).
- rust: don't select CONSTRUCTORS (bsc#1012628).
- rust: kernel: require `Send` for `Module` implementations
  (bsc#1012628).
- rust: phy: implement `Send` for `Registration` (bsc#1012628).
- x86/cpu: Fix check for RDPKRU in __show_regs() (bsc#1012628).
- x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range
  (bsc#1012628).
- selftests/seccomp: Handle EINVAL on unshare(CLONE_NEWPID)
  (bsc#1012628).
- selftests/seccomp: Change the syscall used in KILL_THREAD test
  (bsc#1012628).
- selftests/seccomp: user_notification_addfd check nextfd is
  available (bsc#1012628).
- drm/amdgpu: fix visible VRAM handling during faults
  (bsc#1012628).
- drm/amdgpu: add shared fdinfo stats (bsc#1012628).
- drm: add drm_gem_object_is_shared_for_memory_stats() helper
  (bsc#1012628).
- KVM: x86/pmu: Set enable bits for GP counters in
  PERF_GLOBAL_CTRL at "RESET" (bsc#1012628).
- KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled
  (bsc#1012628).
- usb: xhci: correct return value in case of STS_HCE
  (bsc#1012628).
- xhci: move event processing for one interrupter to a separate
  function (bsc#1012628).
- Revert "drm/amd/display: fix USB-C flag update after enc10
  feature init" (bsc#1012628).
- drm/amd/display: Check DP Alt mode DPCS state via DMUB
  (bsc#1012628).
- netfs: Fix the pre-flush when appending to a file in
  writethrough mode (bsc#1012628).
- af_unix: Suppress false-positive lockdep splat for spin_lock()
  in __unix_gc() (bsc#1012628).
- tls: fix lockless read of strp-&gt;msg_ready in -&gt;poll
  (bsc#1012628).
- dpll: fix dpll_pin_on_pin_register() for multiple parent pins
  (bsc#1012628).
- dpll: check that pin is registered in __dpll_pin_unregister()
  (bsc#1012628).
- octeontx2-af: fix the double free in rvu_npc_freemem()
  (bsc#1012628).
- net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX
  packets (bsc#1012628).
- ice: fix LAG and VF lock dependency in ice_reset_vf()
  (bsc#1012628).
- iavf: Fix TC config comparison with existing adapter TC config
  (bsc#1012628).
- i40e: Report MFS in decimal base instead of hex (bsc#1012628).
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue
  (bsc#1012628).
- net: ti: icssg-prueth: Fix signedness bug in
  prueth_init_rx_chns() (bsc#1012628).
- net: phy: dp83869: Fix MII mode failure (bsc#1012628).
- netfilter: nf_tables: honor table dormant flag from netdev
  release event path (bsc#1012628).
- ARM: dts: imx6ull-tarragon: fix USB over-current polarity
  (bsc#1012628).
- eth: bnxt: fix counting packets discarded due to OOM and netpoll
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash
  work (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix warning during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Rate limit error message
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  rehash (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  activity update (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race in region ID allocation
  (bsc#1012628).
- mlxsw: Use refcount_t for reference counting (bsc#1012628).
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit
  (bsc#1012628).
- ipvs: Fix checksumming on GSO of SCTP packets (bsc#1012628).
- Bluetooth: qca: set power_ctrl_enabled on NULL returned by
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing
  Adv Monitor (bsc#1012628).
- Bluetooth: btusb: mediatek: Fix double free of skb in coredump
  (bsc#1012628).
- Bluetooth: MGMT: Fix failing to
  MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID (bsc#1012628).
- Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZE
  (bsc#1012628).
- Bluetooth: btusb: Fix triggering coredump implementation for
  QCA (bsc#1012628).
- Bluetooth: hci_sync: Use advertised PHYs on
  hci_le_ext_create_conn_sync (bsc#1012628).
- Bluetooth: ISO: Reassemble PA data for bcast sink (bsc#1012628).
- Bluetooth: hci_sync: Attempt to dequeue connection attempt
  (bsc#1012628).
- Bluetooth: hci_sync: Add helper functions to manipulate cmd_sync
  queue (bsc#1012628).
- Bluetooth: hci_conn: Fix UAF Write in
  __hci_acl_create_connection_sync (bsc#1012628).
- Bluetooth: hci_conn: Always use sk_timeo as conn_timeout
  (bsc#1012628).
- Bluetooth: Remove pending ACL connection attempts (bsc#1012628).
- Bluetooth: hci_conn: Only do ACL connections sequentially
  (bsc#1012628).
- Bluetooth: hci_event: Use HCI error defines instead of magic
  values (bsc#1012628).
- drm/xe: call free_gsc_pkt only once on action add failure
  (bsc#1012628).
- drm/xe: Remove sysfs only once on action add failure
  (bsc#1012628).
- gpio: tegra186: Fix tegra186_gpio_is_accessible() check
  (bsc#1012628).
- net: phy: mediatek-ge-soc: follow netdev LED trigger semantics
  (bsc#1012628).
- net: gtp: Fix Use-After-Free in gtp_dellink (bsc#1012628).
- tcp: Fix Use-After-Free in tcp_ao_connect_init (bsc#1012628).
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize
  (bsc#1012628).
- ipv4: check for NULL idev in ip_route_use_hint() (bsc#1012628).
- net: fix sk_memory_allocated_{add|sub} vs softirqs
  (bsc#1012628).
- net: make SK_MEMORY_PCPU_RESERV tunable (bsc#1012628).
- tools: ynl: don't ignore errors in NLMSG_DONE messages
  (bsc#1012628).
- soc: mediatek: mtk-svs: Append "-thermal" to thermal zone names
  (bsc#1012628).
- ax25: Fix netdev refcount issue (bsc#1012628).
- netfs: Fix writethrough-mode error handling (bsc#1012628).
- NFC: trf7970a: disable all regulators on removal (bsc#1012628).
- net: dsa: mv88e6xx: fix supported_interfaces setup in
  mv88e6250_phylink_get_caps() (bsc#1012628).
- cxl/core: Fix potential payload size confusion in
  cxl_mem_get_poison() (bsc#1012628).
- bnxt_en: Fix error recovery for 5760X (P7) chips (bsc#1012628).
- bnxt_en: Fix the PCI-AER routines (bsc#1012628).
- bnxt_en: refactor reset close code (bsc#1012628).
- bridge/br_netlink.c: no need to return void function
  (bsc#1012628).
- icmp: prevent possible NULL dereferences from icmp_build_probe()
  (bsc#1012628).
- ARM: dts: microchip: at91-sama7g5ek: Replace
  regulator-suspend-voltage with the valid property (bsc#1012628).
- mlxsw: pci: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core_env: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core: Unregister EMAD trap using FORWARD action
  (bsc#1012628).
- net: bcmasp: fix memory leak when bringing down interface
  (bsc#1012628).
- vxlan: drop packets from invalid src-address (bsc#1012628).
- net: libwx: fix alloc msix vectors failed (bsc#1012628).
- wifi: mac80211: fix unaligned le16 access (bsc#1012628).
- wifi: mac80211: remove link before AP (bsc#1012628).
- wifi: mac80211_hwsim: init peer measurement result
  (bsc#1012628).
- drm/gma500: Remove lid code (bsc#1012628).
- wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd
  (bsc#1012628).
- wifi: iwlwifi: mvm: remove old PASN station when adding a new
  one (bsc#1012628).
- wifi: mac80211: split mesh fast tx cache into
  local/proxied/forwarded (bsc#1012628).
- wifi: mac80211: clean up assignments to pointer cache
  (bsc#1012628).
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property
  (bsc#1012628).
- gpio: tangier: Use correct type for the IRQ chip data
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB
  controller (bsc#1012628).
- arm64: dts: qcom: x1e80100: Fix the compatible for cluster
  idle states (bsc#1012628).
- arm64: dts: qcom: Fix type of "wdog" IRQs for remoteprocs
  (bsc#1012628).
- block: fix module reference leakage from bdev_open_by_dev
  error path (bsc#1012628).
- arm64: dts: rockchip: regulator for sd needs to be always on
  for BPI-R2Pro (bsc#1012628).
- arm64: dts: rockchip: mark system power controller and fix
  typo on orangepi-5-plus (bsc#1012628).
- arm64: dts: mediatek: mt2712: fix validation errors
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps with
  "map-" (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid thermal block clock
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder nodes (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#reset-cells" from Ethernet
  controller (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid properties from
  ethsys (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder properties (bsc#1012628).
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal
  block (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix ethernet controller
  "compatible" (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix IR nodename (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix clock controllers
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui: Use default min voltage
  for MT6358 (bsc#1012628).
- arm64: dts: mediatek: mt8195-cherry: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: cherry: Describe CPU supplies
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex1 (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  vpp/vdosys (bsc#1012628).
- arm64: dts: mediatek: mt8192: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add power-domains properity to
  mfgcfg (bsc#1012628).
- arm64: dts: rockchip: Remove unsupported node from the Pinebook
  Pro dts (bsc#1012628).
- arm64: dts: rockchip: Fix the i2c address of es8316 on Cool
  Pi CM5 (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE#
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma
  (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f
  (bsc#1012628).
- HID: logitech-dj: allow mice to use all types of reports
  (bsc#1012628).
- HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized
  dev-&gt;devc (bsc#1012628).
- cifs: reinstate original behavior again for forceuid/forcegid
  (bsc#1012628).
- smb: client: fix rename(2) regression against samba
  (bsc#1012628).
- cifs: Fix reacquisition of volume cookie on still-live
  connection (bsc#1012628).
- commit 4bb6fc6</changelog>
  <changelog author="jslaby@suse.cz" date="1714996801">- drm/amdgpu: fix doorbell regression (git-fixes).
- commit aa245c7</changelog>
  <changelog author="mkubecek@suse.cz" date="1714996802">- Update
  patches.kernel.org/6.8.2-662-packet-annotate-data-races-around-ignore_outgoi.patch
  references (add CVE-2024-26862 bsc#1223111).
- commit dc3978a</changelog>
  <changelog author="mkubecek@suse.cz" date="1715083200">- Update
  patches.kernel.org/6.8.2-636-rds-tcp-Fix-use-after-free-of-net-in-reqsk_time.patch
  references (add CVE-2024-26865 bsc#1223062).
- commit eadd052</changelog>
  <changelog author="tiwai@suse.de" date="1715083201">- ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7
  (bsc#1217750).
- commit dca0b95</changelog>
</package>
<package pkgid="18b470cff7778ac908d96dbac19963df1f01c46c9f7b83d1e46e0badb3be2612c8162ea35b968ca43c7ff4a2572fcb63289c3f98ab17cd017adb4ed2c2caccf6" name="kernel-debug-vdso-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.1" rel="1.1"/>
  <changelog author="vkarasulli@suse.de" date="1709553600">- Update
  patches.kernel.org/6.7.2-283-media-v4l-async-Fix-duplicated-list-deletion.patch
  (bsc#1012628 bsc#1220318 CVE-2023-52459).
- commit 57771fb</changelog>
  <changelog author="vkarasulli@suse.de" date="1709553601">- Update
  patches.kernel.org/6.7.2-260-drm-sched-Fix-bounds-limiting-when-given-a-malf.patch
  (bsc#1012628 bsc#1220322 CVE-2023-52461).
- commit c6c85cb</changelog>
  <changelog author="msuchanek@suse.de" date="1709726400">- kernel-binary: vdso: fix filelist for non-usrmerged kernel
  Fixes: a6ad8af207e6 ("rpm templates: Always define usrmerged")
- commit fb3f221</changelog>
  <changelog author="msuchanek@suse.de" date="1709726401">- kernel-binary: Fix i386 build
  Fixes: 89eaf4cdce05 ("rpm templates: Move macro definitions below buildrequires")
- commit f7c6351</changelog>
  <changelog author="jslaby@suse.cz" date="1709812800">- Linux 6.7.9 (bsc#1012628).
- mtd: spinand: gigadevice: Fix the get ecc status issue
  (bsc#1012628).
- ice: fix connection state of DPLL and out pin (bsc#1012628).
- ice: fix dpll input pin phase_adjust value updates
  (bsc#1012628).
- ice: fix dpll and dpll_pin data access on PF reset
  (bsc#1012628).
- ice: fix dpll periodic work data updates on PF reset
  (bsc#1012628).
- ice: fix pin phase adjust updates on PF reset (bsc#1012628).
- spi: cadence-qspi: fix pointer reference in runtime PM hooks
  (bsc#1012628).
- spi: cadence-qspi: remove system-wide suspend helper calls
  from runtime PM hooks (bsc#1012628).
- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
  (bsc#1012628).
- netlink: add nla be16/32 types to minlen array (bsc#1012628).
- net: ip_tunnel: prevent perpetual headroom growth (bsc#1012628).
- net: mctp: take ownership of skb in mctp_local_output
  (bsc#1012628).
- net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r"
  in the device tree (bsc#1012628).
- tun: Fix xdp_rxq_info's queue_index when detaching
  (bsc#1012628).
- cpufreq: intel_pstate: fix pstate limits enforcement for
  adjust_perf call back (bsc#1012628).
- net: veth: clear GRO when clearing XDP even when down
  (bsc#1012628).
- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
  (bsc#1012628).
- lan78xx: enable auto speed configuration for LAN7850 if no
  EEPROM is detected (bsc#1012628).
- veth: try harder when allocating queue memory (bsc#1012628).
- net: usb: dm9601: fix wrong return value in dm9601_mdio_read
  (bsc#1012628).
- net: lan78xx: fix "softirq work is pending" error (bsc#1012628).
- uapi: in6: replace temporary label with rfc9486 (bsc#1012628).
- stmmac: Clear variable when destroying workqueue (bsc#1012628).
- Bluetooth: hci_sync: Check the correct flag before starting
  a scan (bsc#1012628).
- Bluetooth: Avoid potential use-after-free in hci_error_reset
  (bsc#1012628).
- Bluetooth: hci_sync: Fix accept_list when attempting to suspend
  (bsc#1012628).
- Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
  (bsc#1012628).
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
  (bsc#1012628).
- Bluetooth: Enforce validation on max value of connection
  interval (bsc#1012628).
- Bluetooth: qca: Fix wrong event type for patch config command
  (bsc#1012628).
- Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
  (bsc#1012628).
- Bluetooth: qca: Fix triggering coredump implementation
  (bsc#1012628).
- netfilter: nf_tables: allow NFPROTO_INET in
  nft_(match/target)_validate() (bsc#1012628).
- netfilter: bridge: confirm multicast packets before passing
  them up the stack (bsc#1012628).
- tools: ynl: fix handling of multiple mcast groups (bsc#1012628).
- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
  (bsc#1012628).
- igb: extend PTP timestamp adjustments to i211 (bsc#1012628).
- net: hsr: Use correct offset for HSR TLV values in supervisory
  HSR frames (bsc#1012628).
- tls: decrement decrypt_pending if no async completion will be
  called (bsc#1012628).
- tls: fix peeking with sync+async decryption (bsc#1012628).
- tls: separate no-async decryption request handling from async
  (bsc#1012628).
- tls: fix use-after-free on failed backlog decryption
  (bsc#1012628).
- riscv: tlb: fix __p*d_free_tlb() (bsc#1012628).
- efi/capsule-loader: fix incorrect allocation size (bsc#1012628).
- power: supply: bq27xxx-i2c: Do not free non existing IRQ
  (bsc#1012628).
- ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
  (bsc#1012628).
- ALSA: Drop leftover snd-rtctimer stuff from Makefile
  (bsc#1012628).
- ASoC: qcom: Fix uninitialized pointer dmactl (bsc#1012628).
- gpu: host1x: Skip reset assert on Tegra186 (bsc#1012628).
- riscv: mm: fix NOCACHE_THEAD does not set bit[61] correctly
  (bsc#1012628).
- riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
  (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clear
  cs35l56-&gt;component (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
  (bsc#1012628).
- ASoC: cs35l56: Don't add the same register patch multiple times
  (bsc#1012628).
- ASoC: cs35l56: Fix for initializing ASP1 mixer registers
  (bsc#1012628).
- ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon
  revision (bsc#1012628).
- ASoC: cs35l56: Fix deadlock in ASP1 mixer register
  initialization (bsc#1012628).
- ASoC: soc-card: Fix missing locking in
  snd_soc_card_get_kcontrol() (bsc#1012628).
- RISC-V: Ignore V from the riscv,isa DT property on older T-Head
  CPUs (bsc#1012628).
- drm/tegra: Remove existing framebuffer only if we support
  display (bsc#1012628).
- fbcon: always restore the old font data in fbcon_do_set_font()
  (bsc#1012628).
- afs: Fix endless loop in directory parsing (bsc#1012628).
- drm/amd/display: Prevent potential buffer overflow in
  map_hw_resources (bsc#1012628).
- drivers: perf: added capabilities for legacy PMU (bsc#1012628).
- drivers: perf: ctr_get_width function for legacy is not defined
  (bsc#1012628).
- Revert "riscv: mm: support Svnapot in huge vmap" (bsc#1012628).
- riscv: Fix pte_leaf_size() for NAPOT (bsc#1012628).
- riscv: Sparse-Memory/vmemmap out-of-bounds fix (bsc#1012628).
- btrfs: fix race between ordered extent completion and fiemap
  (bsc#1012628).
- drm/nouveau: keep DMA buffers required for suspend/resume
  (bsc#1012628).
- of: property: fw_devlink: Fix stupid bug in remote-endpoint
  parsing (bsc#1012628).
- tomoyo: fix UAF write bug in tomoyo_write_control()
  (bsc#1012628).
- ALSA: firewire-lib: fix to check cycle continuity (bsc#1012628).
- ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
  (bsc#1012628).
- ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron
  16 Plus 7630 (bsc#1012628).
- ALSA: hda/realtek: tas2781: enable subwoofer volume control
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
  (bsc#1012628).
- ALSA: hda/realtek: fix mute/micmute LED For HP mt440
  (bsc#1012628).
- ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
  (bsc#1012628).
- Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
  (bsc#1012628).
- landlock: Fix asymmetric private inodes referring (bsc#1012628).
- gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
  (bsc#1012628).
- mm: cachestat: fix folio read-after-free in cache walk
  (bsc#1012628).
- mtd: rawnand: marvell: fix layouts (bsc#1012628).
- wifi: nl80211: reject iftype change with mesh ID change
  (bsc#1012628).
- btrfs: fix double free of anonymous device after snapshot
  creation failure (bsc#1012628).
- btrfs: dev-replace: properly validate device names
  (bsc#1012628).
- btrfs: send: don't issue unnecessary zero writes for trailing
  hole (bsc#1012628).
- Revert "drm/amd/pm: resolve reboot exception for si oland"
  (bsc#1012628).
- drm/buddy: fix range bias (bsc#1012628).
- drm/amdgpu/pm: Fix the power1_min_cap value (bsc#1012628).
- drm/amd/display: Add monitor patch for specific eDP
  (bsc#1012628).
- soc: qcom: pmic_glink: Fix boot when QRTR=m (bsc#1012628).
- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
  (bsc#1012628).
- crypto: arm64/neonbs - fix out-of-bounds access on short input
  (bsc#1012628).
- dmaengine: ptdma: use consistent DMA masks (bsc#1012628).
- dmaengine: fsl-edma: correct calculation of 'nbytes' in
  multi-fifo scenario (bsc#1012628).
- dmaengine: fsl-qdma: init irq after reg initialization
  (bsc#1012628).
- mmc: mmci: stm32: fix DMA API overlapping mappings warning
  (bsc#1012628).
- mmc: core: Fix eMMC initialization with 1-bit bus connection
  (bsc#1012628).
- mmc: sdhci-xenon: add timeout for PHY init complete
  (bsc#1012628).
- mmc: sdhci-xenon: fix PHY init clock stability (bsc#1012628).
- ceph: switch to corrected encoding of max_xattr_size in mdsmap
  (bsc#1012628).
- RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
  (bsc#1012628).
- riscv: add CALLER_ADDRx support (bsc#1012628).
- riscv: Fix enabling cbo.zero when running in M-mode
  (bsc#1012628).
- power: supply: mm8013: select REGMAP_I2C (bsc#1012628).
- kbuild: Add -Wa,--fatal-warnings to as-instr invocation
  (bsc#1012628).
- iommufd: Fix iopt_access_list_id overwrite bug (bsc#1012628).
- iommufd: Fix protection fault in iommufd_test_syz_conv_iova
  (bsc#1012628).
- efivarfs: Request at most 512 bytes for variable names
  (bsc#1012628).
- pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
  (bsc#1012628).
- fprobe: Fix to allocate entry_data_size buffer with rethook
  instances (bsc#1012628).
- mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
  (bsc#1012628).
- mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone
  index (bsc#1012628).
- x86/e820: Don't reserve SETUP_RNG_SEED in e820 (bsc#1012628).
- x86/cpu: Allow reducing x86_phys_bits during
  early_identify_cpu() (bsc#1012628).
- x86/cpu/intel: Detect TME keyid bits before setting MTRR mask
  registers (bsc#1012628).
- mptcp: map v4 address to v6 when destroying subflow
  (bsc#1012628).
- mptcp: push at DSS boundaries (bsc#1012628).
- selftests: mptcp: join: add ss mptcp support check
  (bsc#1012628).
- mptcp: fix snd_wnd initialization for passive socket
  (bsc#1012628).
- mptcp: fix potential wake-up event loss (bsc#1012628).
- mptcp: fix double-free on socket dismantle (bsc#1012628).
- mfd: twl6030-irq: Revert to use of_match_device() (bsc#1012628).
- NFS: Fix data corruption caused by congestion (bsc#1012628).
- af_unix: Drop oob_skb ref before purging queue in GC
  (bsc#1012628).
- ASoC: cs35l56: fix reversed if statement in
  cs35l56_dspwait_asp1tx_put() (bsc#1012628).
- dmaengine: dw-edma: Fix the ch_count hdma callback
  (bsc#1012628).
- dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA
  (bsc#1012628).
- dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix
  (bsc#1012628).
- dmaengine: dw-edma: Add HDMA remote interrupt configuration
  (bsc#1012628).
- dmaengine: dw-edma: HDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- dmaengine: dw-edma: eDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use
  dashes (bsc#1012628).
- phy: qcom: phy-qcom-m31: fix wrong pointer pass to PTR_ERR()
  (bsc#1012628).
- phy: qcom-qmp-usb: fix v3 offsets data (bsc#1012628).
- dmaengine: idxd: Remove shadow Event Log head stored in idxd
  (bsc#1012628).
- dmaengine: idxd: Ensure safe user copy of completion record
  (bsc#1012628).
- powerpc/pseries/iommu: IOMMU table is not initialized for
  kdump over SR-IOV (bsc#1012628).
- powerpc/rtas: use correct function name for resetting TCE tables
  (bsc#1012628).
- gpio: 74x164: Enable output pins after registers are reset
  (bsc#1012628).
- gpiolib: Fix the error path order in
  gpiochip_add_data_with_key() (bsc#1012628).
- gpio: fix resource unwinding order in error path (bsc#1012628).
- block: define bvec_iter as __packed __aligned(4) (bsc#1012628).
- selftests: mptcp: add evts_get_info helper (bsc#1012628).
- selftests: mptcp: add chk_subflows_total helper (bsc#1012628).
- selftests: mptcp: update userspace pm test helpers
  (bsc#1012628).
- selftests: mptcp: add mptcp_lib_is_v6 (bsc#1012628).
- selftests: mptcp: rm subflow with v4/v4mapped addr
  (bsc#1012628).
- drm/nouveau: don't fini scheduler before entity flush
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.7.9-121-mptcp-avoid-printing-warning-once-on-client-sid.patch.
- Rename to
  patches.kernel.org/6.7.9-127-mptcp-fix-possible-deadlock-in-subflow-diag.patch.
- Rename to
  patches.kernel.org/6.7.9-130-af_unix-Fix-task-hung-while-purging-oob_skb-in-.patch.
- Rename to
  patches.kernel.org/6.7.9-150-x86-entry_64-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-151-x86-entry_32-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-152-x86-bugs-Use-ALTERNATIVE-instead-of-mds_user_cl.patch.
- Rename to
  patches.kernel.org/6.7.9-153-KVM-VMX-Use-BT-JNC-i.e.-EFLAGS.CF-to-select-VMR.patch.
- Rename to
  patches.kernel.org/6.7.9-154-KVM-VMX-Move-VERW-closer-to-VMentry-for-MDS-mit.patch.
- commit 752a7bc</changelog>
  <changelog author="msuchanek@suse.de" date="1709812801">- group-source-files.pl: Quote filenames (boo#1221077).
  The kernel source now contains a file with a space in the name.
  Add quotes in group-source-files.pl to avoid splitting the filename.
  Also use -print0 / -0 when updating timestamps.
- commit a005e42</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072000">- config: update and reenable arm64 configs
- most options mirrored from other architectures except
  - ARM64_ERRATUM_3117295=y
  - TEE_STMM_EFI=m
  - PINCTRL_SM4450=m
  - PINCTRL_SM8650=m
  - PINCTRL_X1E80100=m
  - PINCTRL_SM8650_LPASS_LPI=m
  - GPIO_NPCM_SGPIO=y
  - GPIO_RTD=m
  - VIDEO_STM32_DCMIPP=m
  - DRM_POWERVR=m
  - SND_SOC_X1E80100=m
  - RTC_DRV_MA35D1=m
  - COMMON_CLK_MT7988=m
  - CLK_X1E80100_GCC=m
  - SC_CAMCC_8280XP=m
  - QDU_ECPRICC_1000=m
  - SM_DISPCC_8650=m
  - SM_GCC_8650=m
  - SM_GPUCC_8650=m
  - SM_TCSRCC_8650=m
  - COMMON_CLK_STM32MP=y
  - INTERCONNECT_QCOM_SM6115=m
  - INTERCONNECT_QCOM_SM8650=m
  - INTERCONNECT_QCOM_X1E80100=m
  - KASAN_EXTRA_INFO=n (arm64/debug only)
- commit 99c97ec</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072001">- config: update and reenable armv7hl configs
- option values mirrored from arm64 or other architectures
- commit 336405e</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072002">- config: update and reenable armv6hl configs
- option values mirrored from armv7hl
- commit be3b67b</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072003">- Update to 6.8 final
- update configs
- commit a551d7b</changelog>
  <changelog author="jslaby@suse.cz" date="1710158400">- Refresh
  patches.suse/mm-mmap-fix-vma_merge-case-7-with-vma_ops-close.patch.
  Update upstream status and move to sorted section.
- commit c6dad0c</changelog>
  <changelog author="jslaby@suse.cz" date="1710158401">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158402">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
</package>
<package pkgid="3fdb9879013430a9b1a800562434910cf95f48b6807b1f883eb425a57dcd5874921957ec3b44e600f65abbcf76d3f91c5a34946d5f1175e68cfa99a51fc6159d" name="kernel-debug-vdso-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.4" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1710158400">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158401">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
</package>
<package pkgid="6f29ef348ef55cbfd98529e589e862bfd2f58682a1cd3d54caba9d09a90bf7a3d83414c020e2734e22835de0692f987b964c85dbc1148aeeb636c2931c563570" name="kernel-debug-vdso-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.5" rel="1.1"/>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
</package>
<package pkgid="7366e665a6df815221b859cca413f508a035c6a4900eb44f942ce65180a34f7e5291675f897c7dfe6ce16a7ebc90de58faad5693932705dfbf23ad5d1fc939cd" name="kernel-debug-vdso-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.7" rel="1.1"/>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
</package>
<package pkgid="c133bf80b07efe854d79c0aa793e30e4a65a800bb0ff7c1c663e1fcd5386f2c8e0ef8301c89a307983bf2b073da62cffd4d92e59a67c3bc864929abc5bbe60ad" name="kernel-debug-vdso-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.8" rel="1.1"/>
  <changelog author="colyli@suse.de" date="1711454400">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
</package>
<package pkgid="37152df2fd23c2df3e4101fc9063cb9aa17fbb818888885bd2f356c61e04c8ae9f845454f4d2f0ea045de8c5237ff118498c8ba2b530a7701c08d84fa0567528" name="kernel-debug-vdso-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.9" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
  <changelog author="jslaby@suse.cz" date="1714478400">- e1000e: change usleep_range to udelay in PHY mdic access
  (bsc#1223109).
- commit e7fcfd8</changelog>
  <changelog author="tiwai@suse.de" date="1714478401">- usb: Fix regression caused by invalid ep0 maxpacket in virtual
  SuperSpeed device (bsc#1220569).
- commit b2a1bf4</changelog>
  <changelog author="tiwai@suse.de" date="1714478402">- ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for
  Lenovo Legion models (bsc#1223462).
- commit 12d1ee1</changelog>
  <changelog author="jslaby@suse.cz" date="1714996800">- Linux 6.8.9 (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on create_le_conn_complete
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync
  (bsc#1012628).
- bounds: Use the right number of bits for power-of-two
  CONFIG_NR_CPUS (bsc#1012628).
- phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6
  (bsc#1012628).
- i2c: smbus: fix NULL function pointer dereference (bsc#1012628).
- RISC-V: selftests: cbo: Ensure asm operands match constraints,
  take 2 (bsc#1012628).
- riscv: hwprobe: fix invalid sign extension for
  RISCV_HWPROBE_EXT_ZVFHMIN (bsc#1012628).
- sched/eevdf: Prevent vlag from going out of bounds in
  reweight_eevdf() (bsc#1012628).
- sched/eevdf: Fix miscalculation in reweight_entity() when se
  is not curr (bsc#1012628).
- sched/eevdf: Always update V if se-&gt;on_rq when reweighting
  (bsc#1012628).
- dt-bindings: eeprom: at24: Fix ST M24C64-D compatible schema
  (bsc#1012628).
- phy: ti: tusb1210: Resolve charger-det crash if charger psy
  is unregistered (bsc#1012628).
- riscv: Fix loading 64-bit NOMMU kernels past the start of RAM
  (bsc#1012628).
- riscv: Fix TASK_SIZE on 64-bit NOMMU (bsc#1012628).
- dmaengine: idxd: Fix oops during rmmod on single-CPU platforms
  (bsc#1012628).
- dma: xilinx_dpdma: Fix locking (bsc#1012628).
- dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue
  (bsc#1012628).
- phy: qcom: m31: match requested regulator name with dt schema
  (bsc#1012628).
- phy: rockchip: naneng-combphy: Fix mux on rk3588 (bsc#1012628).
- phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits
  (bsc#1012628).
- phy: rockchip-snps-pcie3: fix bifurcation on rk3588
  (bsc#1012628).
- phy: freescale: imx8m-pcie: fix pcie link-up instability
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix hardcoded array size
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix out of bounds read
  (bsc#1012628).
- soundwire: amd: fix for wake interrupt handling for clockstop
  mode (bsc#1012628).
- idma64: Don't try to serve interrupts when device is powered
  off (bsc#1012628).
- dmaengine: tegra186: Fix residual calculation (bsc#1012628).
- dmaengine: owl: fix register access functions (bsc#1012628).
- mm: zswap: fix shrinker NULL crash with cgroup_disable=memory
  (bsc#1012628).
- mm: turn folio_test_hugetlb into a PageType (bsc#1012628).
- phy: qcom: qmp-combo: Fix VCO div offset on v3 (bsc#1012628).
- phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE
  (bsc#1012628).
- firmware: qcom: uefisecapp: Fix memory related IO errors and
  crashes (bsc#1012628).
- mtd: diskonchip: work around ubsan link failure (bsc#1012628).
- mtd: limit OTP NVMEM cell parse to non-NAND devices
  (bsc#1012628).
- udp: preserve the connected status if only UDP cmsg
  (bsc#1012628).
- fbdev: fix incorrect address computation in deferred IO
  (bsc#1012628).
- stackdepot: respect __GFP_NOLOCKDEP allocation flag
  (bsc#1012628).
- macsec: Detect if Rx skb is macsec-related for offloading
  devices that update md_dst (bsc#1012628).
- macsec: Enable devices to advertise whether they update sk_buff
  md_dst during offloads (bsc#1012628).
- net: b44: set pause params only when interface is up
  (bsc#1012628).
- ethernet: Add helper for assigning packet type when dest
  address does not match device address (bsc#1012628).
- net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff
  md_dst for MACsec (bsc#1012628).
- ACPI: CPPC: Fix access width used for PCC registers
  (bsc#1012628).
- ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro
  (bsc#1012628).
- ACPI: CPPC: Use access_width over bit_width for system memory
  accesses (bsc#1012628).
- irqchip/gic-v3-its: Prevent double free on error (bsc#1012628).
- drm/amdkfd: Fix eviction fence handling (bsc#1012628).
- drm/amdkfd: Fix rescheduling of restore worker (bsc#1012628).
- drm/amdgpu: Fix leak when GPU memory allocation fails
  (bsc#1012628).
- drm/amdgpu/umsch: don't execute umsch test when GPU is in
  reset/suspend (bsc#1012628).
- drm/amdgpu/pm: Remove gpu_od if it's an empty directory
  (bsc#1012628).
- drm/atomic-helper: fix parameter order in
  drm_format_conv_state_copy() call (bsc#1012628).
- drm/amdgpu: Assign correct bits for SDMA HDP flush
  (bsc#1012628).
- drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix synchronization issue
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix wrong offsets in the buffers
  addresses in dma descriptor (bsc#1012628).
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until
  WFP state" (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM#
  on RK3399 Puma (bsc#1012628).
- arm64: dts: qcom: sm8450: Fix the msi-map entries (bsc#1012628).
- arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP
  (bsc#1012628).
- LoongArch: Fix access error when read fault on a write-only VMA
  (bsc#1012628).
- LoongArch: Fix callchain parse error with kernel tracepoint
  events (bsc#1012628).
- eeprom: at24: fix memory corruption race condition
  (bsc#1012628).
- cpu: Re-enable CPU mitigations by default for !X86 architectures
  (bsc#1012628).
- Update config files.
- x86/tdx: Preserve shared bit on mprotect() (bsc#1012628).
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino()
  (bsc#1012628).
- btrfs: scrub: run relocation repair when/only needed
  (bsc#1012628).
- btrfs: fix wrong block_start calculation for
  btrfs_drop_extent_map_range() (bsc#1012628).
- btrfs: fallback if compressed IO fails for ENOSPC (bsc#1012628).
- HID: i2c-hid: Revert to await reset ACK before reading report
  descriptor (bsc#1012628).
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent
  lock-up (bsc#1012628).
- smb3: fix lock ordering potential deadlock in
  cifs_sync_mid_result (bsc#1012628).
- smb3: missing lock when picking channel (bsc#1012628).
- smb: client: Fix struct_group() usage in __packed structs
  (bsc#1012628).
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when
  dissolve_free_hugetlb_folio() (bsc#1012628).
- mm: support page_mapcount() on page_has_type() pages
  (bsc#1012628).
- mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros
  (bsc#1012628).
- mmc: sdhci-of-dwcmshc: th1520: Increase tuning loop count to
  128 (bsc#1012628).
- mmc: sdhci-msm: pervent access to suspended controller
  (bsc#1012628).
- mm/hugetlb: fix missing hugetlb_lock for resv uncharge
  (bsc#1012628).
- mtd: rawnand: qcom: Fix broken OP_RESET_DEVICE command in
  qcom_misc_cmd_type_exec() (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev setup
  (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev suspend
  (bsc#1012628).
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853
  (bsc#1012628).
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()
  (bsc#1012628).
- rust: remove `params` from `module` macro example (bsc#1012628).
- kbuild: rust: force `alloc` extern to allow "empty" Rust files
  (bsc#1012628).
- kbuild: rust: remove unneeded `@rustc_cfg` to avoid ICE
  (bsc#1012628).
- rust: make mutually exclusive with CFI_CLANG (bsc#1012628).
- rust: init: remove impl Zeroable for Infallible (bsc#1012628).
- rust: don't select CONSTRUCTORS (bsc#1012628).
- rust: kernel: require `Send` for `Module` implementations
  (bsc#1012628).
- rust: phy: implement `Send` for `Registration` (bsc#1012628).
- x86/cpu: Fix check for RDPKRU in __show_regs() (bsc#1012628).
- x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range
  (bsc#1012628).
- selftests/seccomp: Handle EINVAL on unshare(CLONE_NEWPID)
  (bsc#1012628).
- selftests/seccomp: Change the syscall used in KILL_THREAD test
  (bsc#1012628).
- selftests/seccomp: user_notification_addfd check nextfd is
  available (bsc#1012628).
- drm/amdgpu: fix visible VRAM handling during faults
  (bsc#1012628).
- drm/amdgpu: add shared fdinfo stats (bsc#1012628).
- drm: add drm_gem_object_is_shared_for_memory_stats() helper
  (bsc#1012628).
- KVM: x86/pmu: Set enable bits for GP counters in
  PERF_GLOBAL_CTRL at "RESET" (bsc#1012628).
- KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled
  (bsc#1012628).
- usb: xhci: correct return value in case of STS_HCE
  (bsc#1012628).
- xhci: move event processing for one interrupter to a separate
  function (bsc#1012628).
- Revert "drm/amd/display: fix USB-C flag update after enc10
  feature init" (bsc#1012628).
- drm/amd/display: Check DP Alt mode DPCS state via DMUB
  (bsc#1012628).
- netfs: Fix the pre-flush when appending to a file in
  writethrough mode (bsc#1012628).
- af_unix: Suppress false-positive lockdep splat for spin_lock()
  in __unix_gc() (bsc#1012628).
- tls: fix lockless read of strp-&gt;msg_ready in -&gt;poll
  (bsc#1012628).
- dpll: fix dpll_pin_on_pin_register() for multiple parent pins
  (bsc#1012628).
- dpll: check that pin is registered in __dpll_pin_unregister()
  (bsc#1012628).
- octeontx2-af: fix the double free in rvu_npc_freemem()
  (bsc#1012628).
- net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX
  packets (bsc#1012628).
- ice: fix LAG and VF lock dependency in ice_reset_vf()
  (bsc#1012628).
- iavf: Fix TC config comparison with existing adapter TC config
  (bsc#1012628).
- i40e: Report MFS in decimal base instead of hex (bsc#1012628).
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue
  (bsc#1012628).
- net: ti: icssg-prueth: Fix signedness bug in
  prueth_init_rx_chns() (bsc#1012628).
- net: phy: dp83869: Fix MII mode failure (bsc#1012628).
- netfilter: nf_tables: honor table dormant flag from netdev
  release event path (bsc#1012628).
- ARM: dts: imx6ull-tarragon: fix USB over-current polarity
  (bsc#1012628).
- eth: bnxt: fix counting packets discarded due to OOM and netpoll
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash
  work (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix warning during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Rate limit error message
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  rehash (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  activity update (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race in region ID allocation
  (bsc#1012628).
- mlxsw: Use refcount_t for reference counting (bsc#1012628).
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit
  (bsc#1012628).
- ipvs: Fix checksumming on GSO of SCTP packets (bsc#1012628).
- Bluetooth: qca: set power_ctrl_enabled on NULL returned by
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing
  Adv Monitor (bsc#1012628).
- Bluetooth: btusb: mediatek: Fix double free of skb in coredump
  (bsc#1012628).
- Bluetooth: MGMT: Fix failing to
  MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID (bsc#1012628).
- Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZE
  (bsc#1012628).
- Bluetooth: btusb: Fix triggering coredump implementation for
  QCA (bsc#1012628).
- Bluetooth: hci_sync: Use advertised PHYs on
  hci_le_ext_create_conn_sync (bsc#1012628).
- Bluetooth: ISO: Reassemble PA data for bcast sink (bsc#1012628).
- Bluetooth: hci_sync: Attempt to dequeue connection attempt
  (bsc#1012628).
- Bluetooth: hci_sync: Add helper functions to manipulate cmd_sync
  queue (bsc#1012628).
- Bluetooth: hci_conn: Fix UAF Write in
  __hci_acl_create_connection_sync (bsc#1012628).
- Bluetooth: hci_conn: Always use sk_timeo as conn_timeout
  (bsc#1012628).
- Bluetooth: Remove pending ACL connection attempts (bsc#1012628).
- Bluetooth: hci_conn: Only do ACL connections sequentially
  (bsc#1012628).
- Bluetooth: hci_event: Use HCI error defines instead of magic
  values (bsc#1012628).
- drm/xe: call free_gsc_pkt only once on action add failure
  (bsc#1012628).
- drm/xe: Remove sysfs only once on action add failure
  (bsc#1012628).
- gpio: tegra186: Fix tegra186_gpio_is_accessible() check
  (bsc#1012628).
- net: phy: mediatek-ge-soc: follow netdev LED trigger semantics
  (bsc#1012628).
- net: gtp: Fix Use-After-Free in gtp_dellink (bsc#1012628).
- tcp: Fix Use-After-Free in tcp_ao_connect_init (bsc#1012628).
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize
  (bsc#1012628).
- ipv4: check for NULL idev in ip_route_use_hint() (bsc#1012628).
- net: fix sk_memory_allocated_{add|sub} vs softirqs
  (bsc#1012628).
- net: make SK_MEMORY_PCPU_RESERV tunable (bsc#1012628).
- tools: ynl: don't ignore errors in NLMSG_DONE messages
  (bsc#1012628).
- soc: mediatek: mtk-svs: Append "-thermal" to thermal zone names
  (bsc#1012628).
- ax25: Fix netdev refcount issue (bsc#1012628).
- netfs: Fix writethrough-mode error handling (bsc#1012628).
- NFC: trf7970a: disable all regulators on removal (bsc#1012628).
- net: dsa: mv88e6xx: fix supported_interfaces setup in
  mv88e6250_phylink_get_caps() (bsc#1012628).
- cxl/core: Fix potential payload size confusion in
  cxl_mem_get_poison() (bsc#1012628).
- bnxt_en: Fix error recovery for 5760X (P7) chips (bsc#1012628).
- bnxt_en: Fix the PCI-AER routines (bsc#1012628).
- bnxt_en: refactor reset close code (bsc#1012628).
- bridge/br_netlink.c: no need to return void function
  (bsc#1012628).
- icmp: prevent possible NULL dereferences from icmp_build_probe()
  (bsc#1012628).
- ARM: dts: microchip: at91-sama7g5ek: Replace
  regulator-suspend-voltage with the valid property (bsc#1012628).
- mlxsw: pci: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core_env: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core: Unregister EMAD trap using FORWARD action
  (bsc#1012628).
- net: bcmasp: fix memory leak when bringing down interface
  (bsc#1012628).
- vxlan: drop packets from invalid src-address (bsc#1012628).
- net: libwx: fix alloc msix vectors failed (bsc#1012628).
- wifi: mac80211: fix unaligned le16 access (bsc#1012628).
- wifi: mac80211: remove link before AP (bsc#1012628).
- wifi: mac80211_hwsim: init peer measurement result
  (bsc#1012628).
- drm/gma500: Remove lid code (bsc#1012628).
- wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd
  (bsc#1012628).
- wifi: iwlwifi: mvm: remove old PASN station when adding a new
  one (bsc#1012628).
- wifi: mac80211: split mesh fast tx cache into
  local/proxied/forwarded (bsc#1012628).
- wifi: mac80211: clean up assignments to pointer cache
  (bsc#1012628).
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property
  (bsc#1012628).
- gpio: tangier: Use correct type for the IRQ chip data
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB
  controller (bsc#1012628).
- arm64: dts: qcom: x1e80100: Fix the compatible for cluster
  idle states (bsc#1012628).
- arm64: dts: qcom: Fix type of "wdog" IRQs for remoteprocs
  (bsc#1012628).
- block: fix module reference leakage from bdev_open_by_dev
  error path (bsc#1012628).
- arm64: dts: rockchip: regulator for sd needs to be always on
  for BPI-R2Pro (bsc#1012628).
- arm64: dts: rockchip: mark system power controller and fix
  typo on orangepi-5-plus (bsc#1012628).
- arm64: dts: mediatek: mt2712: fix validation errors
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps with
  "map-" (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid thermal block clock
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder nodes (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#reset-cells" from Ethernet
  controller (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid properties from
  ethsys (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder properties (bsc#1012628).
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal
  block (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix ethernet controller
  "compatible" (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix IR nodename (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix clock controllers
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui: Use default min voltage
  for MT6358 (bsc#1012628).
- arm64: dts: mediatek: mt8195-cherry: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: cherry: Describe CPU supplies
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex1 (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  vpp/vdosys (bsc#1012628).
- arm64: dts: mediatek: mt8192: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add power-domains properity to
  mfgcfg (bsc#1012628).
- arm64: dts: rockchip: Remove unsupported node from the Pinebook
  Pro dts (bsc#1012628).
- arm64: dts: rockchip: Fix the i2c address of es8316 on Cool
  Pi CM5 (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE#
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma
  (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f
  (bsc#1012628).
- HID: logitech-dj: allow mice to use all types of reports
  (bsc#1012628).
- HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized
  dev-&gt;devc (bsc#1012628).
- cifs: reinstate original behavior again for forceuid/forcegid
  (bsc#1012628).
- smb: client: fix rename(2) regression against samba
  (bsc#1012628).
- cifs: Fix reacquisition of volume cookie on still-live
  connection (bsc#1012628).
- commit 4bb6fc6</changelog>
  <changelog author="jslaby@suse.cz" date="1714996801">- drm/amdgpu: fix doorbell regression (git-fixes).
- commit aa245c7</changelog>
  <changelog author="mkubecek@suse.cz" date="1714996802">- Update
  patches.kernel.org/6.8.2-662-packet-annotate-data-races-around-ignore_outgoi.patch
  references (add CVE-2024-26862 bsc#1223111).
- commit dc3978a</changelog>
  <changelog author="mkubecek@suse.cz" date="1715083200">- Update
  patches.kernel.org/6.8.2-636-rds-tcp-Fix-use-after-free-of-net-in-reqsk_time.patch
  references (add CVE-2024-26865 bsc#1223062).
- commit eadd052</changelog>
  <changelog author="tiwai@suse.de" date="1715083201">- ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7
  (bsc#1217750).
- commit dca0b95</changelog>
</package>
<package pkgid="2eae3f33164db75e9ade7ec8c4d892cf289ceb200d92bf710b4d14e36fc58698751cc3bd85f28881ca56ef407c823733ed02cfe96fdc00e622ee5d26ea3a1eca" name="kernel-default" arch="src">
  <version epoch="0" ver="6.8.1" rel="1.1"/>
  <changelog author="vkarasulli@suse.de" date="1709553600">- Update
  patches.kernel.org/6.7.2-283-media-v4l-async-Fix-duplicated-list-deletion.patch
  (bsc#1012628 bsc#1220318 CVE-2023-52459).
- commit 57771fb</changelog>
  <changelog author="vkarasulli@suse.de" date="1709553601">- Update
  patches.kernel.org/6.7.2-260-drm-sched-Fix-bounds-limiting-when-given-a-malf.patch
  (bsc#1012628 bsc#1220322 CVE-2023-52461).
- commit c6c85cb</changelog>
  <changelog author="msuchanek@suse.de" date="1709726400">- kernel-binary: vdso: fix filelist for non-usrmerged kernel
  Fixes: a6ad8af207e6 ("rpm templates: Always define usrmerged")
- commit fb3f221</changelog>
  <changelog author="msuchanek@suse.de" date="1709726401">- kernel-binary: Fix i386 build
  Fixes: 89eaf4cdce05 ("rpm templates: Move macro definitions below buildrequires")
- commit f7c6351</changelog>
  <changelog author="jslaby@suse.cz" date="1709812800">- Linux 6.7.9 (bsc#1012628).
- mtd: spinand: gigadevice: Fix the get ecc status issue
  (bsc#1012628).
- ice: fix connection state of DPLL and out pin (bsc#1012628).
- ice: fix dpll input pin phase_adjust value updates
  (bsc#1012628).
- ice: fix dpll and dpll_pin data access on PF reset
  (bsc#1012628).
- ice: fix dpll periodic work data updates on PF reset
  (bsc#1012628).
- ice: fix pin phase adjust updates on PF reset (bsc#1012628).
- spi: cadence-qspi: fix pointer reference in runtime PM hooks
  (bsc#1012628).
- spi: cadence-qspi: remove system-wide suspend helper calls
  from runtime PM hooks (bsc#1012628).
- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
  (bsc#1012628).
- netlink: add nla be16/32 types to minlen array (bsc#1012628).
- net: ip_tunnel: prevent perpetual headroom growth (bsc#1012628).
- net: mctp: take ownership of skb in mctp_local_output
  (bsc#1012628).
- net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r"
  in the device tree (bsc#1012628).
- tun: Fix xdp_rxq_info's queue_index when detaching
  (bsc#1012628).
- cpufreq: intel_pstate: fix pstate limits enforcement for
  adjust_perf call back (bsc#1012628).
- net: veth: clear GRO when clearing XDP even when down
  (bsc#1012628).
- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
  (bsc#1012628).
- lan78xx: enable auto speed configuration for LAN7850 if no
  EEPROM is detected (bsc#1012628).
- veth: try harder when allocating queue memory (bsc#1012628).
- net: usb: dm9601: fix wrong return value in dm9601_mdio_read
  (bsc#1012628).
- net: lan78xx: fix "softirq work is pending" error (bsc#1012628).
- uapi: in6: replace temporary label with rfc9486 (bsc#1012628).
- stmmac: Clear variable when destroying workqueue (bsc#1012628).
- Bluetooth: hci_sync: Check the correct flag before starting
  a scan (bsc#1012628).
- Bluetooth: Avoid potential use-after-free in hci_error_reset
  (bsc#1012628).
- Bluetooth: hci_sync: Fix accept_list when attempting to suspend
  (bsc#1012628).
- Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
  (bsc#1012628).
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
  (bsc#1012628).
- Bluetooth: Enforce validation on max value of connection
  interval (bsc#1012628).
- Bluetooth: qca: Fix wrong event type for patch config command
  (bsc#1012628).
- Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
  (bsc#1012628).
- Bluetooth: qca: Fix triggering coredump implementation
  (bsc#1012628).
- netfilter: nf_tables: allow NFPROTO_INET in
  nft_(match/target)_validate() (bsc#1012628).
- netfilter: bridge: confirm multicast packets before passing
  them up the stack (bsc#1012628).
- tools: ynl: fix handling of multiple mcast groups (bsc#1012628).
- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
  (bsc#1012628).
- igb: extend PTP timestamp adjustments to i211 (bsc#1012628).
- net: hsr: Use correct offset for HSR TLV values in supervisory
  HSR frames (bsc#1012628).
- tls: decrement decrypt_pending if no async completion will be
  called (bsc#1012628).
- tls: fix peeking with sync+async decryption (bsc#1012628).
- tls: separate no-async decryption request handling from async
  (bsc#1012628).
- tls: fix use-after-free on failed backlog decryption
  (bsc#1012628).
- riscv: tlb: fix __p*d_free_tlb() (bsc#1012628).
- efi/capsule-loader: fix incorrect allocation size (bsc#1012628).
- power: supply: bq27xxx-i2c: Do not free non existing IRQ
  (bsc#1012628).
- ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
  (bsc#1012628).
- ALSA: Drop leftover snd-rtctimer stuff from Makefile
  (bsc#1012628).
- ASoC: qcom: Fix uninitialized pointer dmactl (bsc#1012628).
- gpu: host1x: Skip reset assert on Tegra186 (bsc#1012628).
- riscv: mm: fix NOCACHE_THEAD does not set bit[61] correctly
  (bsc#1012628).
- riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
  (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clear
  cs35l56-&gt;component (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
  (bsc#1012628).
- ASoC: cs35l56: Don't add the same register patch multiple times
  (bsc#1012628).
- ASoC: cs35l56: Fix for initializing ASP1 mixer registers
  (bsc#1012628).
- ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon
  revision (bsc#1012628).
- ASoC: cs35l56: Fix deadlock in ASP1 mixer register
  initialization (bsc#1012628).
- ASoC: soc-card: Fix missing locking in
  snd_soc_card_get_kcontrol() (bsc#1012628).
- RISC-V: Ignore V from the riscv,isa DT property on older T-Head
  CPUs (bsc#1012628).
- drm/tegra: Remove existing framebuffer only if we support
  display (bsc#1012628).
- fbcon: always restore the old font data in fbcon_do_set_font()
  (bsc#1012628).
- afs: Fix endless loop in directory parsing (bsc#1012628).
- drm/amd/display: Prevent potential buffer overflow in
  map_hw_resources (bsc#1012628).
- drivers: perf: added capabilities for legacy PMU (bsc#1012628).
- drivers: perf: ctr_get_width function for legacy is not defined
  (bsc#1012628).
- Revert "riscv: mm: support Svnapot in huge vmap" (bsc#1012628).
- riscv: Fix pte_leaf_size() for NAPOT (bsc#1012628).
- riscv: Sparse-Memory/vmemmap out-of-bounds fix (bsc#1012628).
- btrfs: fix race between ordered extent completion and fiemap
  (bsc#1012628).
- drm/nouveau: keep DMA buffers required for suspend/resume
  (bsc#1012628).
- of: property: fw_devlink: Fix stupid bug in remote-endpoint
  parsing (bsc#1012628).
- tomoyo: fix UAF write bug in tomoyo_write_control()
  (bsc#1012628).
- ALSA: firewire-lib: fix to check cycle continuity (bsc#1012628).
- ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
  (bsc#1012628).
- ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron
  16 Plus 7630 (bsc#1012628).
- ALSA: hda/realtek: tas2781: enable subwoofer volume control
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
  (bsc#1012628).
- ALSA: hda/realtek: fix mute/micmute LED For HP mt440
  (bsc#1012628).
- ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
  (bsc#1012628).
- Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
  (bsc#1012628).
- landlock: Fix asymmetric private inodes referring (bsc#1012628).
- gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
  (bsc#1012628).
- mm: cachestat: fix folio read-after-free in cache walk
  (bsc#1012628).
- mtd: rawnand: marvell: fix layouts (bsc#1012628).
- wifi: nl80211: reject iftype change with mesh ID change
  (bsc#1012628).
- btrfs: fix double free of anonymous device after snapshot
  creation failure (bsc#1012628).
- btrfs: dev-replace: properly validate device names
  (bsc#1012628).
- btrfs: send: don't issue unnecessary zero writes for trailing
  hole (bsc#1012628).
- Revert "drm/amd/pm: resolve reboot exception for si oland"
  (bsc#1012628).
- drm/buddy: fix range bias (bsc#1012628).
- drm/amdgpu/pm: Fix the power1_min_cap value (bsc#1012628).
- drm/amd/display: Add monitor patch for specific eDP
  (bsc#1012628).
- soc: qcom: pmic_glink: Fix boot when QRTR=m (bsc#1012628).
- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
  (bsc#1012628).
- crypto: arm64/neonbs - fix out-of-bounds access on short input
  (bsc#1012628).
- dmaengine: ptdma: use consistent DMA masks (bsc#1012628).
- dmaengine: fsl-edma: correct calculation of 'nbytes' in
  multi-fifo scenario (bsc#1012628).
- dmaengine: fsl-qdma: init irq after reg initialization
  (bsc#1012628).
- mmc: mmci: stm32: fix DMA API overlapping mappings warning
  (bsc#1012628).
- mmc: core: Fix eMMC initialization with 1-bit bus connection
  (bsc#1012628).
- mmc: sdhci-xenon: add timeout for PHY init complete
  (bsc#1012628).
- mmc: sdhci-xenon: fix PHY init clock stability (bsc#1012628).
- ceph: switch to corrected encoding of max_xattr_size in mdsmap
  (bsc#1012628).
- RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
  (bsc#1012628).
- riscv: add CALLER_ADDRx support (bsc#1012628).
- riscv: Fix enabling cbo.zero when running in M-mode
  (bsc#1012628).
- power: supply: mm8013: select REGMAP_I2C (bsc#1012628).
- kbuild: Add -Wa,--fatal-warnings to as-instr invocation
  (bsc#1012628).
- iommufd: Fix iopt_access_list_id overwrite bug (bsc#1012628).
- iommufd: Fix protection fault in iommufd_test_syz_conv_iova
  (bsc#1012628).
- efivarfs: Request at most 512 bytes for variable names
  (bsc#1012628).
- pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
  (bsc#1012628).
- fprobe: Fix to allocate entry_data_size buffer with rethook
  instances (bsc#1012628).
- mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
  (bsc#1012628).
- mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone
  index (bsc#1012628).
- x86/e820: Don't reserve SETUP_RNG_SEED in e820 (bsc#1012628).
- x86/cpu: Allow reducing x86_phys_bits during
  early_identify_cpu() (bsc#1012628).
- x86/cpu/intel: Detect TME keyid bits before setting MTRR mask
  registers (bsc#1012628).
- mptcp: map v4 address to v6 when destroying subflow
  (bsc#1012628).
- mptcp: push at DSS boundaries (bsc#1012628).
- selftests: mptcp: join: add ss mptcp support check
  (bsc#1012628).
- mptcp: fix snd_wnd initialization for passive socket
  (bsc#1012628).
- mptcp: fix potential wake-up event loss (bsc#1012628).
- mptcp: fix double-free on socket dismantle (bsc#1012628).
- mfd: twl6030-irq: Revert to use of_match_device() (bsc#1012628).
- NFS: Fix data corruption caused by congestion (bsc#1012628).
- af_unix: Drop oob_skb ref before purging queue in GC
  (bsc#1012628).
- ASoC: cs35l56: fix reversed if statement in
  cs35l56_dspwait_asp1tx_put() (bsc#1012628).
- dmaengine: dw-edma: Fix the ch_count hdma callback
  (bsc#1012628).
- dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA
  (bsc#1012628).
- dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix
  (bsc#1012628).
- dmaengine: dw-edma: Add HDMA remote interrupt configuration
  (bsc#1012628).
- dmaengine: dw-edma: HDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- dmaengine: dw-edma: eDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use
  dashes (bsc#1012628).
- phy: qcom: phy-qcom-m31: fix wrong pointer pass to PTR_ERR()
  (bsc#1012628).
- phy: qcom-qmp-usb: fix v3 offsets data (bsc#1012628).
- dmaengine: idxd: Remove shadow Event Log head stored in idxd
  (bsc#1012628).
- dmaengine: idxd: Ensure safe user copy of completion record
  (bsc#1012628).
- powerpc/pseries/iommu: IOMMU table is not initialized for
  kdump over SR-IOV (bsc#1012628).
- powerpc/rtas: use correct function name for resetting TCE tables
  (bsc#1012628).
- gpio: 74x164: Enable output pins after registers are reset
  (bsc#1012628).
- gpiolib: Fix the error path order in
  gpiochip_add_data_with_key() (bsc#1012628).
- gpio: fix resource unwinding order in error path (bsc#1012628).
- block: define bvec_iter as __packed __aligned(4) (bsc#1012628).
- selftests: mptcp: add evts_get_info helper (bsc#1012628).
- selftests: mptcp: add chk_subflows_total helper (bsc#1012628).
- selftests: mptcp: update userspace pm test helpers
  (bsc#1012628).
- selftests: mptcp: add mptcp_lib_is_v6 (bsc#1012628).
- selftests: mptcp: rm subflow with v4/v4mapped addr
  (bsc#1012628).
- drm/nouveau: don't fini scheduler before entity flush
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.7.9-121-mptcp-avoid-printing-warning-once-on-client-sid.patch.
- Rename to
  patches.kernel.org/6.7.9-127-mptcp-fix-possible-deadlock-in-subflow-diag.patch.
- Rename to
  patches.kernel.org/6.7.9-130-af_unix-Fix-task-hung-while-purging-oob_skb-in-.patch.
- Rename to
  patches.kernel.org/6.7.9-150-x86-entry_64-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-151-x86-entry_32-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-152-x86-bugs-Use-ALTERNATIVE-instead-of-mds_user_cl.patch.
- Rename to
  patches.kernel.org/6.7.9-153-KVM-VMX-Use-BT-JNC-i.e.-EFLAGS.CF-to-select-VMR.patch.
- Rename to
  patches.kernel.org/6.7.9-154-KVM-VMX-Move-VERW-closer-to-VMentry-for-MDS-mit.patch.
- commit 752a7bc</changelog>
  <changelog author="msuchanek@suse.de" date="1709812801">- group-source-files.pl: Quote filenames (boo#1221077).
  The kernel source now contains a file with a space in the name.
  Add quotes in group-source-files.pl to avoid splitting the filename.
  Also use -print0 / -0 when updating timestamps.
- commit a005e42</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072000">- config: update and reenable arm64 configs
- most options mirrored from other architectures except
  - ARM64_ERRATUM_3117295=y
  - TEE_STMM_EFI=m
  - PINCTRL_SM4450=m
  - PINCTRL_SM8650=m
  - PINCTRL_X1E80100=m
  - PINCTRL_SM8650_LPASS_LPI=m
  - GPIO_NPCM_SGPIO=y
  - GPIO_RTD=m
  - VIDEO_STM32_DCMIPP=m
  - DRM_POWERVR=m
  - SND_SOC_X1E80100=m
  - RTC_DRV_MA35D1=m
  - COMMON_CLK_MT7988=m
  - CLK_X1E80100_GCC=m
  - SC_CAMCC_8280XP=m
  - QDU_ECPRICC_1000=m
  - SM_DISPCC_8650=m
  - SM_GCC_8650=m
  - SM_GPUCC_8650=m
  - SM_TCSRCC_8650=m
  - COMMON_CLK_STM32MP=y
  - INTERCONNECT_QCOM_SM6115=m
  - INTERCONNECT_QCOM_SM8650=m
  - INTERCONNECT_QCOM_X1E80100=m
  - KASAN_EXTRA_INFO=n (arm64/debug only)
- commit 99c97ec</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072001">- config: update and reenable armv7hl configs
- option values mirrored from arm64 or other architectures
- commit 336405e</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072002">- config: update and reenable armv6hl configs
- option values mirrored from armv7hl
- commit be3b67b</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072003">- Update to 6.8 final
- update configs
- commit a551d7b</changelog>
  <changelog author="jslaby@suse.cz" date="1710158400">- Refresh
  patches.suse/mm-mmap-fix-vma_merge-case-7-with-vma_ops-close.patch.
  Update upstream status and move to sorted section.
- commit c6dad0c</changelog>
  <changelog author="jslaby@suse.cz" date="1710158401">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158402">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
</package>
<package pkgid="cf1c88918df218e73ed082082b4548b612f4041fdc5864f04eb3cb90ca0bf8006797828e2a4de11114846e09061b7923ed14867340775edb9416c1bad411989b" name="kernel-default" arch="x86_64">
  <version epoch="0" ver="6.8.1" rel="1.1"/>
  <changelog author="vkarasulli@suse.de" date="1709553600">- Update
  patches.kernel.org/6.7.2-283-media-v4l-async-Fix-duplicated-list-deletion.patch
  (bsc#1012628 bsc#1220318 CVE-2023-52459).
- commit 57771fb</changelog>
  <changelog author="vkarasulli@suse.de" date="1709553601">- Update
  patches.kernel.org/6.7.2-260-drm-sched-Fix-bounds-limiting-when-given-a-malf.patch
  (bsc#1012628 bsc#1220322 CVE-2023-52461).
- commit c6c85cb</changelog>
  <changelog author="msuchanek@suse.de" date="1709726400">- kernel-binary: vdso: fix filelist for non-usrmerged kernel
  Fixes: a6ad8af207e6 ("rpm templates: Always define usrmerged")
- commit fb3f221</changelog>
  <changelog author="msuchanek@suse.de" date="1709726401">- kernel-binary: Fix i386 build
  Fixes: 89eaf4cdce05 ("rpm templates: Move macro definitions below buildrequires")
- commit f7c6351</changelog>
  <changelog author="jslaby@suse.cz" date="1709812800">- Linux 6.7.9 (bsc#1012628).
- mtd: spinand: gigadevice: Fix the get ecc status issue
  (bsc#1012628).
- ice: fix connection state of DPLL and out pin (bsc#1012628).
- ice: fix dpll input pin phase_adjust value updates
  (bsc#1012628).
- ice: fix dpll and dpll_pin data access on PF reset
  (bsc#1012628).
- ice: fix dpll periodic work data updates on PF reset
  (bsc#1012628).
- ice: fix pin phase adjust updates on PF reset (bsc#1012628).
- spi: cadence-qspi: fix pointer reference in runtime PM hooks
  (bsc#1012628).
- spi: cadence-qspi: remove system-wide suspend helper calls
  from runtime PM hooks (bsc#1012628).
- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
  (bsc#1012628).
- netlink: add nla be16/32 types to minlen array (bsc#1012628).
- net: ip_tunnel: prevent perpetual headroom growth (bsc#1012628).
- net: mctp: take ownership of skb in mctp_local_output
  (bsc#1012628).
- net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r"
  in the device tree (bsc#1012628).
- tun: Fix xdp_rxq_info's queue_index when detaching
  (bsc#1012628).
- cpufreq: intel_pstate: fix pstate limits enforcement for
  adjust_perf call back (bsc#1012628).
- net: veth: clear GRO when clearing XDP even when down
  (bsc#1012628).
- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
  (bsc#1012628).
- lan78xx: enable auto speed configuration for LAN7850 if no
  EEPROM is detected (bsc#1012628).
- veth: try harder when allocating queue memory (bsc#1012628).
- net: usb: dm9601: fix wrong return value in dm9601_mdio_read
  (bsc#1012628).
- net: lan78xx: fix "softirq work is pending" error (bsc#1012628).
- uapi: in6: replace temporary label with rfc9486 (bsc#1012628).
- stmmac: Clear variable when destroying workqueue (bsc#1012628).
- Bluetooth: hci_sync: Check the correct flag before starting
  a scan (bsc#1012628).
- Bluetooth: Avoid potential use-after-free in hci_error_reset
  (bsc#1012628).
- Bluetooth: hci_sync: Fix accept_list when attempting to suspend
  (bsc#1012628).
- Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
  (bsc#1012628).
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
  (bsc#1012628).
- Bluetooth: Enforce validation on max value of connection
  interval (bsc#1012628).
- Bluetooth: qca: Fix wrong event type for patch config command
  (bsc#1012628).
- Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
  (bsc#1012628).
- Bluetooth: qca: Fix triggering coredump implementation
  (bsc#1012628).
- netfilter: nf_tables: allow NFPROTO_INET in
  nft_(match/target)_validate() (bsc#1012628).
- netfilter: bridge: confirm multicast packets before passing
  them up the stack (bsc#1012628).
- tools: ynl: fix handling of multiple mcast groups (bsc#1012628).
- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
  (bsc#1012628).
- igb: extend PTP timestamp adjustments to i211 (bsc#1012628).
- net: hsr: Use correct offset for HSR TLV values in supervisory
  HSR frames (bsc#1012628).
- tls: decrement decrypt_pending if no async completion will be
  called (bsc#1012628).
- tls: fix peeking with sync+async decryption (bsc#1012628).
- tls: separate no-async decryption request handling from async
  (bsc#1012628).
- tls: fix use-after-free on failed backlog decryption
  (bsc#1012628).
- riscv: tlb: fix __p*d_free_tlb() (bsc#1012628).
- efi/capsule-loader: fix incorrect allocation size (bsc#1012628).
- power: supply: bq27xxx-i2c: Do not free non existing IRQ
  (bsc#1012628).
- ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
  (bsc#1012628).
- ALSA: Drop leftover snd-rtctimer stuff from Makefile
  (bsc#1012628).
- ASoC: qcom: Fix uninitialized pointer dmactl (bsc#1012628).
- gpu: host1x: Skip reset assert on Tegra186 (bsc#1012628).
- riscv: mm: fix NOCACHE_THEAD does not set bit[61] correctly
  (bsc#1012628).
- riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
  (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clear
  cs35l56-&gt;component (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
  (bsc#1012628).
- ASoC: cs35l56: Don't add the same register patch multiple times
  (bsc#1012628).
- ASoC: cs35l56: Fix for initializing ASP1 mixer registers
  (bsc#1012628).
- ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon
  revision (bsc#1012628).
- ASoC: cs35l56: Fix deadlock in ASP1 mixer register
  initialization (bsc#1012628).
- ASoC: soc-card: Fix missing locking in
  snd_soc_card_get_kcontrol() (bsc#1012628).
- RISC-V: Ignore V from the riscv,isa DT property on older T-Head
  CPUs (bsc#1012628).
- drm/tegra: Remove existing framebuffer only if we support
  display (bsc#1012628).
- fbcon: always restore the old font data in fbcon_do_set_font()
  (bsc#1012628).
- afs: Fix endless loop in directory parsing (bsc#1012628).
- drm/amd/display: Prevent potential buffer overflow in
  map_hw_resources (bsc#1012628).
- drivers: perf: added capabilities for legacy PMU (bsc#1012628).
- drivers: perf: ctr_get_width function for legacy is not defined
  (bsc#1012628).
- Revert "riscv: mm: support Svnapot in huge vmap" (bsc#1012628).
- riscv: Fix pte_leaf_size() for NAPOT (bsc#1012628).
- riscv: Sparse-Memory/vmemmap out-of-bounds fix (bsc#1012628).
- btrfs: fix race between ordered extent completion and fiemap
  (bsc#1012628).
- drm/nouveau: keep DMA buffers required for suspend/resume
  (bsc#1012628).
- of: property: fw_devlink: Fix stupid bug in remote-endpoint
  parsing (bsc#1012628).
- tomoyo: fix UAF write bug in tomoyo_write_control()
  (bsc#1012628).
- ALSA: firewire-lib: fix to check cycle continuity (bsc#1012628).
- ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
  (bsc#1012628).
- ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron
  16 Plus 7630 (bsc#1012628).
- ALSA: hda/realtek: tas2781: enable subwoofer volume control
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
  (bsc#1012628).
- ALSA: hda/realtek: fix mute/micmute LED For HP mt440
  (bsc#1012628).
- ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
  (bsc#1012628).
- Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
  (bsc#1012628).
- landlock: Fix asymmetric private inodes referring (bsc#1012628).
- gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
  (bsc#1012628).
- mm: cachestat: fix folio read-after-free in cache walk
  (bsc#1012628).
- mtd: rawnand: marvell: fix layouts (bsc#1012628).
- wifi: nl80211: reject iftype change with mesh ID change
  (bsc#1012628).
- btrfs: fix double free of anonymous device after snapshot
  creation failure (bsc#1012628).
- btrfs: dev-replace: properly validate device names
  (bsc#1012628).
- btrfs: send: don't issue unnecessary zero writes for trailing
  hole (bsc#1012628).
- Revert "drm/amd/pm: resolve reboot exception for si oland"
  (bsc#1012628).
- drm/buddy: fix range bias (bsc#1012628).
- drm/amdgpu/pm: Fix the power1_min_cap value (bsc#1012628).
- drm/amd/display: Add monitor patch for specific eDP
  (bsc#1012628).
- soc: qcom: pmic_glink: Fix boot when QRTR=m (bsc#1012628).
- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
  (bsc#1012628).
- crypto: arm64/neonbs - fix out-of-bounds access on short input
  (bsc#1012628).
- dmaengine: ptdma: use consistent DMA masks (bsc#1012628).
- dmaengine: fsl-edma: correct calculation of 'nbytes' in
  multi-fifo scenario (bsc#1012628).
- dmaengine: fsl-qdma: init irq after reg initialization
  (bsc#1012628).
- mmc: mmci: stm32: fix DMA API overlapping mappings warning
  (bsc#1012628).
- mmc: core: Fix eMMC initialization with 1-bit bus connection
  (bsc#1012628).
- mmc: sdhci-xenon: add timeout for PHY init complete
  (bsc#1012628).
- mmc: sdhci-xenon: fix PHY init clock stability (bsc#1012628).
- ceph: switch to corrected encoding of max_xattr_size in mdsmap
  (bsc#1012628).
- RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
  (bsc#1012628).
- riscv: add CALLER_ADDRx support (bsc#1012628).
- riscv: Fix enabling cbo.zero when running in M-mode
  (bsc#1012628).
- power: supply: mm8013: select REGMAP_I2C (bsc#1012628).
- kbuild: Add -Wa,--fatal-warnings to as-instr invocation
  (bsc#1012628).
- iommufd: Fix iopt_access_list_id overwrite bug (bsc#1012628).
- iommufd: Fix protection fault in iommufd_test_syz_conv_iova
  (bsc#1012628).
- efivarfs: Request at most 512 bytes for variable names
  (bsc#1012628).
- pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
  (bsc#1012628).
- fprobe: Fix to allocate entry_data_size buffer with rethook
  instances (bsc#1012628).
- mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
  (bsc#1012628).
- mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone
  index (bsc#1012628).
- x86/e820: Don't reserve SETUP_RNG_SEED in e820 (bsc#1012628).
- x86/cpu: Allow reducing x86_phys_bits during
  early_identify_cpu() (bsc#1012628).
- x86/cpu/intel: Detect TME keyid bits before setting MTRR mask
  registers (bsc#1012628).
- mptcp: map v4 address to v6 when destroying subflow
  (bsc#1012628).
- mptcp: push at DSS boundaries (bsc#1012628).
- selftests: mptcp: join: add ss mptcp support check
  (bsc#1012628).
- mptcp: fix snd_wnd initialization for passive socket
  (bsc#1012628).
- mptcp: fix potential wake-up event loss (bsc#1012628).
- mptcp: fix double-free on socket dismantle (bsc#1012628).
- mfd: twl6030-irq: Revert to use of_match_device() (bsc#1012628).
- NFS: Fix data corruption caused by congestion (bsc#1012628).
- af_unix: Drop oob_skb ref before purging queue in GC
  (bsc#1012628).
- ASoC: cs35l56: fix reversed if statement in
  cs35l56_dspwait_asp1tx_put() (bsc#1012628).
- dmaengine: dw-edma: Fix the ch_count hdma callback
  (bsc#1012628).
- dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA
  (bsc#1012628).
- dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix
  (bsc#1012628).
- dmaengine: dw-edma: Add HDMA remote interrupt configuration
  (bsc#1012628).
- dmaengine: dw-edma: HDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- dmaengine: dw-edma: eDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use
  dashes (bsc#1012628).
- phy: qcom: phy-qcom-m31: fix wrong pointer pass to PTR_ERR()
  (bsc#1012628).
- phy: qcom-qmp-usb: fix v3 offsets data (bsc#1012628).
- dmaengine: idxd: Remove shadow Event Log head stored in idxd
  (bsc#1012628).
- dmaengine: idxd: Ensure safe user copy of completion record
  (bsc#1012628).
- powerpc/pseries/iommu: IOMMU table is not initialized for
  kdump over SR-IOV (bsc#1012628).
- powerpc/rtas: use correct function name for resetting TCE tables
  (bsc#1012628).
- gpio: 74x164: Enable output pins after registers are reset
  (bsc#1012628).
- gpiolib: Fix the error path order in
  gpiochip_add_data_with_key() (bsc#1012628).
- gpio: fix resource unwinding order in error path (bsc#1012628).
- block: define bvec_iter as __packed __aligned(4) (bsc#1012628).
- selftests: mptcp: add evts_get_info helper (bsc#1012628).
- selftests: mptcp: add chk_subflows_total helper (bsc#1012628).
- selftests: mptcp: update userspace pm test helpers
  (bsc#1012628).
- selftests: mptcp: add mptcp_lib_is_v6 (bsc#1012628).
- selftests: mptcp: rm subflow with v4/v4mapped addr
  (bsc#1012628).
- drm/nouveau: don't fini scheduler before entity flush
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.7.9-121-mptcp-avoid-printing-warning-once-on-client-sid.patch.
- Rename to
  patches.kernel.org/6.7.9-127-mptcp-fix-possible-deadlock-in-subflow-diag.patch.
- Rename to
  patches.kernel.org/6.7.9-130-af_unix-Fix-task-hung-while-purging-oob_skb-in-.patch.
- Rename to
  patches.kernel.org/6.7.9-150-x86-entry_64-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-151-x86-entry_32-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-152-x86-bugs-Use-ALTERNATIVE-instead-of-mds_user_cl.patch.
- Rename to
  patches.kernel.org/6.7.9-153-KVM-VMX-Use-BT-JNC-i.e.-EFLAGS.CF-to-select-VMR.patch.
- Rename to
  patches.kernel.org/6.7.9-154-KVM-VMX-Move-VERW-closer-to-VMentry-for-MDS-mit.patch.
- commit 752a7bc</changelog>
  <changelog author="msuchanek@suse.de" date="1709812801">- group-source-files.pl: Quote filenames (boo#1221077).
  The kernel source now contains a file with a space in the name.
  Add quotes in group-source-files.pl to avoid splitting the filename.
  Also use -print0 / -0 when updating timestamps.
- commit a005e42</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072000">- config: update and reenable arm64 configs
- most options mirrored from other architectures except
  - ARM64_ERRATUM_3117295=y
  - TEE_STMM_EFI=m
  - PINCTRL_SM4450=m
  - PINCTRL_SM8650=m
  - PINCTRL_X1E80100=m
  - PINCTRL_SM8650_LPASS_LPI=m
  - GPIO_NPCM_SGPIO=y
  - GPIO_RTD=m
  - VIDEO_STM32_DCMIPP=m
  - DRM_POWERVR=m
  - SND_SOC_X1E80100=m
  - RTC_DRV_MA35D1=m
  - COMMON_CLK_MT7988=m
  - CLK_X1E80100_GCC=m
  - SC_CAMCC_8280XP=m
  - QDU_ECPRICC_1000=m
  - SM_DISPCC_8650=m
  - SM_GCC_8650=m
  - SM_GPUCC_8650=m
  - SM_TCSRCC_8650=m
  - COMMON_CLK_STM32MP=y
  - INTERCONNECT_QCOM_SM6115=m
  - INTERCONNECT_QCOM_SM8650=m
  - INTERCONNECT_QCOM_X1E80100=m
  - KASAN_EXTRA_INFO=n (arm64/debug only)
- commit 99c97ec</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072001">- config: update and reenable armv7hl configs
- option values mirrored from arm64 or other architectures
- commit 336405e</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072002">- config: update and reenable armv6hl configs
- option values mirrored from armv7hl
- commit be3b67b</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072003">- Update to 6.8 final
- update configs
- commit a551d7b</changelog>
  <changelog author="jslaby@suse.cz" date="1710158400">- Refresh
  patches.suse/mm-mmap-fix-vma_merge-case-7-with-vma_ops-close.patch.
  Update upstream status and move to sorted section.
- commit c6dad0c</changelog>
  <changelog author="jslaby@suse.cz" date="1710158401">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158402">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
</package>
<package pkgid="a6bd9adb1f6416acb34feaef157a423f103d9c6c155c7f035f1617f57339eacf7988bc731e50e6c4bd2c52f70d75ed4caf4dace78daa269f86524acc317592f5" name="kernel-default" arch="src">
  <version epoch="0" ver="6.8.4" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1710158400">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158401">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
</package>
<package pkgid="d101dd19d44d655a3d525724edc4bb0ee2180abb5fab7c3e8be6ae49ddd3195bdfbb898635b5223d5398fa48a422276e6d129297b529c3adf9757290594a8383" name="kernel-default" arch="x86_64">
  <version epoch="0" ver="6.8.4" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1710158400">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158401">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
</package>
<package pkgid="f508e5a22945a5f1c04c5b7a207d877650e72c960b287b5605474e0222173df5c4115a0ac32ef40a1c66e371e14eac15200ad1a6335f2d5bc649891eaceac1d6" name="kernel-default" arch="src">
  <version epoch="0" ver="6.8.5" rel="1.1"/>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
</package>
<package pkgid="abe7f6e17e5ad90df0f2debf3f763925d8c1a7c44e76c93cb6c05d818d6758eaa2bdd28fd72c78bc20d2006c90d855d8574ca3afff9da22f1f896e8fbe148003" name="kernel-default" arch="x86_64">
  <version epoch="0" ver="6.8.5" rel="1.1"/>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
</package>
<package pkgid="e85d9a1b97bb070e04fe101b30b160e34161f267f64f167922626a2bcb3bf61f1649cbf903ddd00d866a6faa84fb220f62563dab3f8004714238c302396905f2" name="kernel-default" arch="src">
  <version epoch="0" ver="6.8.7" rel="1.1"/>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
</package>
<package pkgid="48a50245c2dfab6be8367d3a572360dc6ca669bb0399a81a357db8730a0610744e1a87e5d19c69de2a8405426de8f7d4ec64a77df8a9da7ab8fa4dbc19045053" name="kernel-default" arch="x86_64">
  <version epoch="0" ver="6.8.7" rel="1.1"/>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
</package>
<package pkgid="7f23015a8cfec82331e000a49b26cf55aef4d9ba78dd5db815e257c8999b1f391ec98e3347ee8c8638dc23c236df8cd3559f2fe9779715ebd018e08afce47c0a" name="kernel-default" arch="src">
  <version epoch="0" ver="6.8.8" rel="1.1"/>
  <changelog author="colyli@suse.de" date="1711454400">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
</package>
<package pkgid="385a21cd04736b48497fb38719b51b0394ca9da75a93ff526bc3e1d5c0dbaf3015a445b9ee85371c3f30acaf332ce665323dd744c3f16d68a02624b0b5b532e2" name="kernel-default" arch="x86_64">
  <version epoch="0" ver="6.8.8" rel="1.1"/>
  <changelog author="colyli@suse.de" date="1711454400">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
</package>
<package pkgid="efb7db900339d5ec76513cbf6f87439a1e4e88cd16275a74fcb0461161c238160c0462b559dd56c63cf2a551ccce6a4fbd7a31c49ff00cf6287c22e4754d578c" name="kernel-default" arch="src">
  <version epoch="0" ver="6.8.9" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
  <changelog author="jslaby@suse.cz" date="1714478400">- e1000e: change usleep_range to udelay in PHY mdic access
  (bsc#1223109).
- commit e7fcfd8</changelog>
  <changelog author="tiwai@suse.de" date="1714478401">- usb: Fix regression caused by invalid ep0 maxpacket in virtual
  SuperSpeed device (bsc#1220569).
- commit b2a1bf4</changelog>
  <changelog author="tiwai@suse.de" date="1714478402">- ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for
  Lenovo Legion models (bsc#1223462).
- commit 12d1ee1</changelog>
  <changelog author="jslaby@suse.cz" date="1714996800">- Linux 6.8.9 (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on create_le_conn_complete
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync
  (bsc#1012628).
- bounds: Use the right number of bits for power-of-two
  CONFIG_NR_CPUS (bsc#1012628).
- phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6
  (bsc#1012628).
- i2c: smbus: fix NULL function pointer dereference (bsc#1012628).
- RISC-V: selftests: cbo: Ensure asm operands match constraints,
  take 2 (bsc#1012628).
- riscv: hwprobe: fix invalid sign extension for
  RISCV_HWPROBE_EXT_ZVFHMIN (bsc#1012628).
- sched/eevdf: Prevent vlag from going out of bounds in
  reweight_eevdf() (bsc#1012628).
- sched/eevdf: Fix miscalculation in reweight_entity() when se
  is not curr (bsc#1012628).
- sched/eevdf: Always update V if se-&gt;on_rq when reweighting
  (bsc#1012628).
- dt-bindings: eeprom: at24: Fix ST M24C64-D compatible schema
  (bsc#1012628).
- phy: ti: tusb1210: Resolve charger-det crash if charger psy
  is unregistered (bsc#1012628).
- riscv: Fix loading 64-bit NOMMU kernels past the start of RAM
  (bsc#1012628).
- riscv: Fix TASK_SIZE on 64-bit NOMMU (bsc#1012628).
- dmaengine: idxd: Fix oops during rmmod on single-CPU platforms
  (bsc#1012628).
- dma: xilinx_dpdma: Fix locking (bsc#1012628).
- dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue
  (bsc#1012628).
- phy: qcom: m31: match requested regulator name with dt schema
  (bsc#1012628).
- phy: rockchip: naneng-combphy: Fix mux on rk3588 (bsc#1012628).
- phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits
  (bsc#1012628).
- phy: rockchip-snps-pcie3: fix bifurcation on rk3588
  (bsc#1012628).
- phy: freescale: imx8m-pcie: fix pcie link-up instability
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix hardcoded array size
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix out of bounds read
  (bsc#1012628).
- soundwire: amd: fix for wake interrupt handling for clockstop
  mode (bsc#1012628).
- idma64: Don't try to serve interrupts when device is powered
  off (bsc#1012628).
- dmaengine: tegra186: Fix residual calculation (bsc#1012628).
- dmaengine: owl: fix register access functions (bsc#1012628).
- mm: zswap: fix shrinker NULL crash with cgroup_disable=memory
  (bsc#1012628).
- mm: turn folio_test_hugetlb into a PageType (bsc#1012628).
- phy: qcom: qmp-combo: Fix VCO div offset on v3 (bsc#1012628).
- phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE
  (bsc#1012628).
- firmware: qcom: uefisecapp: Fix memory related IO errors and
  crashes (bsc#1012628).
- mtd: diskonchip: work around ubsan link failure (bsc#1012628).
- mtd: limit OTP NVMEM cell parse to non-NAND devices
  (bsc#1012628).
- udp: preserve the connected status if only UDP cmsg
  (bsc#1012628).
- fbdev: fix incorrect address computation in deferred IO
  (bsc#1012628).
- stackdepot: respect __GFP_NOLOCKDEP allocation flag
  (bsc#1012628).
- macsec: Detect if Rx skb is macsec-related for offloading
  devices that update md_dst (bsc#1012628).
- macsec: Enable devices to advertise whether they update sk_buff
  md_dst during offloads (bsc#1012628).
- net: b44: set pause params only when interface is up
  (bsc#1012628).
- ethernet: Add helper for assigning packet type when dest
  address does not match device address (bsc#1012628).
- net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff
  md_dst for MACsec (bsc#1012628).
- ACPI: CPPC: Fix access width used for PCC registers
  (bsc#1012628).
- ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro
  (bsc#1012628).
- ACPI: CPPC: Use access_width over bit_width for system memory
  accesses (bsc#1012628).
- irqchip/gic-v3-its: Prevent double free on error (bsc#1012628).
- drm/amdkfd: Fix eviction fence handling (bsc#1012628).
- drm/amdkfd: Fix rescheduling of restore worker (bsc#1012628).
- drm/amdgpu: Fix leak when GPU memory allocation fails
  (bsc#1012628).
- drm/amdgpu/umsch: don't execute umsch test when GPU is in
  reset/suspend (bsc#1012628).
- drm/amdgpu/pm: Remove gpu_od if it's an empty directory
  (bsc#1012628).
- drm/atomic-helper: fix parameter order in
  drm_format_conv_state_copy() call (bsc#1012628).
- drm/amdgpu: Assign correct bits for SDMA HDP flush
  (bsc#1012628).
- drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix synchronization issue
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix wrong offsets in the buffers
  addresses in dma descriptor (bsc#1012628).
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until
  WFP state" (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM#
  on RK3399 Puma (bsc#1012628).
- arm64: dts: qcom: sm8450: Fix the msi-map entries (bsc#1012628).
- arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP
  (bsc#1012628).
- LoongArch: Fix access error when read fault on a write-only VMA
  (bsc#1012628).
- LoongArch: Fix callchain parse error with kernel tracepoint
  events (bsc#1012628).
- eeprom: at24: fix memory corruption race condition
  (bsc#1012628).
- cpu: Re-enable CPU mitigations by default for !X86 architectures
  (bsc#1012628).
- Update config files.
- x86/tdx: Preserve shared bit on mprotect() (bsc#1012628).
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino()
  (bsc#1012628).
- btrfs: scrub: run relocation repair when/only needed
  (bsc#1012628).
- btrfs: fix wrong block_start calculation for
  btrfs_drop_extent_map_range() (bsc#1012628).
- btrfs: fallback if compressed IO fails for ENOSPC (bsc#1012628).
- HID: i2c-hid: Revert to await reset ACK before reading report
  descriptor (bsc#1012628).
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent
  lock-up (bsc#1012628).
- smb3: fix lock ordering potential deadlock in
  cifs_sync_mid_result (bsc#1012628).
- smb3: missing lock when picking channel (bsc#1012628).
- smb: client: Fix struct_group() usage in __packed structs
  (bsc#1012628).
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when
  dissolve_free_hugetlb_folio() (bsc#1012628).
- mm: support page_mapcount() on page_has_type() pages
  (bsc#1012628).
- mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros
  (bsc#1012628).
- mmc: sdhci-of-dwcmshc: th1520: Increase tuning loop count to
  128 (bsc#1012628).
- mmc: sdhci-msm: pervent access to suspended controller
  (bsc#1012628).
- mm/hugetlb: fix missing hugetlb_lock for resv uncharge
  (bsc#1012628).
- mtd: rawnand: qcom: Fix broken OP_RESET_DEVICE command in
  qcom_misc_cmd_type_exec() (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev setup
  (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev suspend
  (bsc#1012628).
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853
  (bsc#1012628).
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()
  (bsc#1012628).
- rust: remove `params` from `module` macro example (bsc#1012628).
- kbuild: rust: force `alloc` extern to allow "empty" Rust files
  (bsc#1012628).
- kbuild: rust: remove unneeded `@rustc_cfg` to avoid ICE
  (bsc#1012628).
- rust: make mutually exclusive with CFI_CLANG (bsc#1012628).
- rust: init: remove impl Zeroable for Infallible (bsc#1012628).
- rust: don't select CONSTRUCTORS (bsc#1012628).
- rust: kernel: require `Send` for `Module` implementations
  (bsc#1012628).
- rust: phy: implement `Send` for `Registration` (bsc#1012628).
- x86/cpu: Fix check for RDPKRU in __show_regs() (bsc#1012628).
- x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range
  (bsc#1012628).
- selftests/seccomp: Handle EINVAL on unshare(CLONE_NEWPID)
  (bsc#1012628).
- selftests/seccomp: Change the syscall used in KILL_THREAD test
  (bsc#1012628).
- selftests/seccomp: user_notification_addfd check nextfd is
  available (bsc#1012628).
- drm/amdgpu: fix visible VRAM handling during faults
  (bsc#1012628).
- drm/amdgpu: add shared fdinfo stats (bsc#1012628).
- drm: add drm_gem_object_is_shared_for_memory_stats() helper
  (bsc#1012628).
- KVM: x86/pmu: Set enable bits for GP counters in
  PERF_GLOBAL_CTRL at "RESET" (bsc#1012628).
- KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled
  (bsc#1012628).
- usb: xhci: correct return value in case of STS_HCE
  (bsc#1012628).
- xhci: move event processing for one interrupter to a separate
  function (bsc#1012628).
- Revert "drm/amd/display: fix USB-C flag update after enc10
  feature init" (bsc#1012628).
- drm/amd/display: Check DP Alt mode DPCS state via DMUB
  (bsc#1012628).
- netfs: Fix the pre-flush when appending to a file in
  writethrough mode (bsc#1012628).
- af_unix: Suppress false-positive lockdep splat for spin_lock()
  in __unix_gc() (bsc#1012628).
- tls: fix lockless read of strp-&gt;msg_ready in -&gt;poll
  (bsc#1012628).
- dpll: fix dpll_pin_on_pin_register() for multiple parent pins
  (bsc#1012628).
- dpll: check that pin is registered in __dpll_pin_unregister()
  (bsc#1012628).
- octeontx2-af: fix the double free in rvu_npc_freemem()
  (bsc#1012628).
- net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX
  packets (bsc#1012628).
- ice: fix LAG and VF lock dependency in ice_reset_vf()
  (bsc#1012628).
- iavf: Fix TC config comparison with existing adapter TC config
  (bsc#1012628).
- i40e: Report MFS in decimal base instead of hex (bsc#1012628).
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue
  (bsc#1012628).
- net: ti: icssg-prueth: Fix signedness bug in
  prueth_init_rx_chns() (bsc#1012628).
- net: phy: dp83869: Fix MII mode failure (bsc#1012628).
- netfilter: nf_tables: honor table dormant flag from netdev
  release event path (bsc#1012628).
- ARM: dts: imx6ull-tarragon: fix USB over-current polarity
  (bsc#1012628).
- eth: bnxt: fix counting packets discarded due to OOM and netpoll
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash
  work (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix warning during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Rate limit error message
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  rehash (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  activity update (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race in region ID allocation
  (bsc#1012628).
- mlxsw: Use refcount_t for reference counting (bsc#1012628).
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit
  (bsc#1012628).
- ipvs: Fix checksumming on GSO of SCTP packets (bsc#1012628).
- Bluetooth: qca: set power_ctrl_enabled on NULL returned by
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing
  Adv Monitor (bsc#1012628).
- Bluetooth: btusb: mediatek: Fix double free of skb in coredump
  (bsc#1012628).
- Bluetooth: MGMT: Fix failing to
  MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID (bsc#1012628).
- Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZE
  (bsc#1012628).
- Bluetooth: btusb: Fix triggering coredump implementation for
  QCA (bsc#1012628).
- Bluetooth: hci_sync: Use advertised PHYs on
  hci_le_ext_create_conn_sync (bsc#1012628).
- Bluetooth: ISO: Reassemble PA data for bcast sink (bsc#1012628).
- Bluetooth: hci_sync: Attempt to dequeue connection attempt
  (bsc#1012628).
- Bluetooth: hci_sync: Add helper functions to manipulate cmd_sync
  queue (bsc#1012628).
- Bluetooth: hci_conn: Fix UAF Write in
  __hci_acl_create_connection_sync (bsc#1012628).
- Bluetooth: hci_conn: Always use sk_timeo as conn_timeout
  (bsc#1012628).
- Bluetooth: Remove pending ACL connection attempts (bsc#1012628).
- Bluetooth: hci_conn: Only do ACL connections sequentially
  (bsc#1012628).
- Bluetooth: hci_event: Use HCI error defines instead of magic
  values (bsc#1012628).
- drm/xe: call free_gsc_pkt only once on action add failure
  (bsc#1012628).
- drm/xe: Remove sysfs only once on action add failure
  (bsc#1012628).
- gpio: tegra186: Fix tegra186_gpio_is_accessible() check
  (bsc#1012628).
- net: phy: mediatek-ge-soc: follow netdev LED trigger semantics
  (bsc#1012628).
- net: gtp: Fix Use-After-Free in gtp_dellink (bsc#1012628).
- tcp: Fix Use-After-Free in tcp_ao_connect_init (bsc#1012628).
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize
  (bsc#1012628).
- ipv4: check for NULL idev in ip_route_use_hint() (bsc#1012628).
- net: fix sk_memory_allocated_{add|sub} vs softirqs
  (bsc#1012628).
- net: make SK_MEMORY_PCPU_RESERV tunable (bsc#1012628).
- tools: ynl: don't ignore errors in NLMSG_DONE messages
  (bsc#1012628).
- soc: mediatek: mtk-svs: Append "-thermal" to thermal zone names
  (bsc#1012628).
- ax25: Fix netdev refcount issue (bsc#1012628).
- netfs: Fix writethrough-mode error handling (bsc#1012628).
- NFC: trf7970a: disable all regulators on removal (bsc#1012628).
- net: dsa: mv88e6xx: fix supported_interfaces setup in
  mv88e6250_phylink_get_caps() (bsc#1012628).
- cxl/core: Fix potential payload size confusion in
  cxl_mem_get_poison() (bsc#1012628).
- bnxt_en: Fix error recovery for 5760X (P7) chips (bsc#1012628).
- bnxt_en: Fix the PCI-AER routines (bsc#1012628).
- bnxt_en: refactor reset close code (bsc#1012628).
- bridge/br_netlink.c: no need to return void function
  (bsc#1012628).
- icmp: prevent possible NULL dereferences from icmp_build_probe()
  (bsc#1012628).
- ARM: dts: microchip: at91-sama7g5ek: Replace
  regulator-suspend-voltage with the valid property (bsc#1012628).
- mlxsw: pci: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core_env: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core: Unregister EMAD trap using FORWARD action
  (bsc#1012628).
- net: bcmasp: fix memory leak when bringing down interface
  (bsc#1012628).
- vxlan: drop packets from invalid src-address (bsc#1012628).
- net: libwx: fix alloc msix vectors failed (bsc#1012628).
- wifi: mac80211: fix unaligned le16 access (bsc#1012628).
- wifi: mac80211: remove link before AP (bsc#1012628).
- wifi: mac80211_hwsim: init peer measurement result
  (bsc#1012628).
- drm/gma500: Remove lid code (bsc#1012628).
- wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd
  (bsc#1012628).
- wifi: iwlwifi: mvm: remove old PASN station when adding a new
  one (bsc#1012628).
- wifi: mac80211: split mesh fast tx cache into
  local/proxied/forwarded (bsc#1012628).
- wifi: mac80211: clean up assignments to pointer cache
  (bsc#1012628).
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property
  (bsc#1012628).
- gpio: tangier: Use correct type for the IRQ chip data
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB
  controller (bsc#1012628).
- arm64: dts: qcom: x1e80100: Fix the compatible for cluster
  idle states (bsc#1012628).
- arm64: dts: qcom: Fix type of "wdog" IRQs for remoteprocs
  (bsc#1012628).
- block: fix module reference leakage from bdev_open_by_dev
  error path (bsc#1012628).
- arm64: dts: rockchip: regulator for sd needs to be always on
  for BPI-R2Pro (bsc#1012628).
- arm64: dts: rockchip: mark system power controller and fix
  typo on orangepi-5-plus (bsc#1012628).
- arm64: dts: mediatek: mt2712: fix validation errors
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps with
  "map-" (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid thermal block clock
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder nodes (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#reset-cells" from Ethernet
  controller (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid properties from
  ethsys (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder properties (bsc#1012628).
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal
  block (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix ethernet controller
  "compatible" (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix IR nodename (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix clock controllers
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui: Use default min voltage
  for MT6358 (bsc#1012628).
- arm64: dts: mediatek: mt8195-cherry: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: cherry: Describe CPU supplies
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex1 (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  vpp/vdosys (bsc#1012628).
- arm64: dts: mediatek: mt8192: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add power-domains properity to
  mfgcfg (bsc#1012628).
- arm64: dts: rockchip: Remove unsupported node from the Pinebook
  Pro dts (bsc#1012628).
- arm64: dts: rockchip: Fix the i2c address of es8316 on Cool
  Pi CM5 (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE#
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma
  (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f
  (bsc#1012628).
- HID: logitech-dj: allow mice to use all types of reports
  (bsc#1012628).
- HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized
  dev-&gt;devc (bsc#1012628).
- cifs: reinstate original behavior again for forceuid/forcegid
  (bsc#1012628).
- smb: client: fix rename(2) regression against samba
  (bsc#1012628).
- cifs: Fix reacquisition of volume cookie on still-live
  connection (bsc#1012628).
- commit 4bb6fc6</changelog>
  <changelog author="jslaby@suse.cz" date="1714996801">- drm/amdgpu: fix doorbell regression (git-fixes).
- commit aa245c7</changelog>
  <changelog author="mkubecek@suse.cz" date="1714996802">- Update
  patches.kernel.org/6.8.2-662-packet-annotate-data-races-around-ignore_outgoi.patch
  references (add CVE-2024-26862 bsc#1223111).
- commit dc3978a</changelog>
  <changelog author="mkubecek@suse.cz" date="1715083200">- Update
  patches.kernel.org/6.8.2-636-rds-tcp-Fix-use-after-free-of-net-in-reqsk_time.patch
  references (add CVE-2024-26865 bsc#1223062).
- commit eadd052</changelog>
  <changelog author="tiwai@suse.de" date="1715083201">- ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7
  (bsc#1217750).
- commit dca0b95</changelog>
</package>
<package pkgid="44fe028eab56a3e7478968fcb0a5ff6f4f6318a177f45256b07b002b933711412e163f9655315845371bb9290cd7e006e3f9172f342e2e2c7923655746f127f4" name="kernel-default" arch="x86_64">
  <version epoch="0" ver="6.8.9" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
  <changelog author="jslaby@suse.cz" date="1714478400">- e1000e: change usleep_range to udelay in PHY mdic access
  (bsc#1223109).
- commit e7fcfd8</changelog>
  <changelog author="tiwai@suse.de" date="1714478401">- usb: Fix regression caused by invalid ep0 maxpacket in virtual
  SuperSpeed device (bsc#1220569).
- commit b2a1bf4</changelog>
  <changelog author="tiwai@suse.de" date="1714478402">- ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for
  Lenovo Legion models (bsc#1223462).
- commit 12d1ee1</changelog>
  <changelog author="jslaby@suse.cz" date="1714996800">- Linux 6.8.9 (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on create_le_conn_complete
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync
  (bsc#1012628).
- bounds: Use the right number of bits for power-of-two
  CONFIG_NR_CPUS (bsc#1012628).
- phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6
  (bsc#1012628).
- i2c: smbus: fix NULL function pointer dereference (bsc#1012628).
- RISC-V: selftests: cbo: Ensure asm operands match constraints,
  take 2 (bsc#1012628).
- riscv: hwprobe: fix invalid sign extension for
  RISCV_HWPROBE_EXT_ZVFHMIN (bsc#1012628).
- sched/eevdf: Prevent vlag from going out of bounds in
  reweight_eevdf() (bsc#1012628).
- sched/eevdf: Fix miscalculation in reweight_entity() when se
  is not curr (bsc#1012628).
- sched/eevdf: Always update V if se-&gt;on_rq when reweighting
  (bsc#1012628).
- dt-bindings: eeprom: at24: Fix ST M24C64-D compatible schema
  (bsc#1012628).
- phy: ti: tusb1210: Resolve charger-det crash if charger psy
  is unregistered (bsc#1012628).
- riscv: Fix loading 64-bit NOMMU kernels past the start of RAM
  (bsc#1012628).
- riscv: Fix TASK_SIZE on 64-bit NOMMU (bsc#1012628).
- dmaengine: idxd: Fix oops during rmmod on single-CPU platforms
  (bsc#1012628).
- dma: xilinx_dpdma: Fix locking (bsc#1012628).
- dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue
  (bsc#1012628).
- phy: qcom: m31: match requested regulator name with dt schema
  (bsc#1012628).
- phy: rockchip: naneng-combphy: Fix mux on rk3588 (bsc#1012628).
- phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits
  (bsc#1012628).
- phy: rockchip-snps-pcie3: fix bifurcation on rk3588
  (bsc#1012628).
- phy: freescale: imx8m-pcie: fix pcie link-up instability
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix hardcoded array size
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix out of bounds read
  (bsc#1012628).
- soundwire: amd: fix for wake interrupt handling for clockstop
  mode (bsc#1012628).
- idma64: Don't try to serve interrupts when device is powered
  off (bsc#1012628).
- dmaengine: tegra186: Fix residual calculation (bsc#1012628).
- dmaengine: owl: fix register access functions (bsc#1012628).
- mm: zswap: fix shrinker NULL crash with cgroup_disable=memory
  (bsc#1012628).
- mm: turn folio_test_hugetlb into a PageType (bsc#1012628).
- phy: qcom: qmp-combo: Fix VCO div offset on v3 (bsc#1012628).
- phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE
  (bsc#1012628).
- firmware: qcom: uefisecapp: Fix memory related IO errors and
  crashes (bsc#1012628).
- mtd: diskonchip: work around ubsan link failure (bsc#1012628).
- mtd: limit OTP NVMEM cell parse to non-NAND devices
  (bsc#1012628).
- udp: preserve the connected status if only UDP cmsg
  (bsc#1012628).
- fbdev: fix incorrect address computation in deferred IO
  (bsc#1012628).
- stackdepot: respect __GFP_NOLOCKDEP allocation flag
  (bsc#1012628).
- macsec: Detect if Rx skb is macsec-related for offloading
  devices that update md_dst (bsc#1012628).
- macsec: Enable devices to advertise whether they update sk_buff
  md_dst during offloads (bsc#1012628).
- net: b44: set pause params only when interface is up
  (bsc#1012628).
- ethernet: Add helper for assigning packet type when dest
  address does not match device address (bsc#1012628).
- net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff
  md_dst for MACsec (bsc#1012628).
- ACPI: CPPC: Fix access width used for PCC registers
  (bsc#1012628).
- ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro
  (bsc#1012628).
- ACPI: CPPC: Use access_width over bit_width for system memory
  accesses (bsc#1012628).
- irqchip/gic-v3-its: Prevent double free on error (bsc#1012628).
- drm/amdkfd: Fix eviction fence handling (bsc#1012628).
- drm/amdkfd: Fix rescheduling of restore worker (bsc#1012628).
- drm/amdgpu: Fix leak when GPU memory allocation fails
  (bsc#1012628).
- drm/amdgpu/umsch: don't execute umsch test when GPU is in
  reset/suspend (bsc#1012628).
- drm/amdgpu/pm: Remove gpu_od if it's an empty directory
  (bsc#1012628).
- drm/atomic-helper: fix parameter order in
  drm_format_conv_state_copy() call (bsc#1012628).
- drm/amdgpu: Assign correct bits for SDMA HDP flush
  (bsc#1012628).
- drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix synchronization issue
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix wrong offsets in the buffers
  addresses in dma descriptor (bsc#1012628).
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until
  WFP state" (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM#
  on RK3399 Puma (bsc#1012628).
- arm64: dts: qcom: sm8450: Fix the msi-map entries (bsc#1012628).
- arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP
  (bsc#1012628).
- LoongArch: Fix access error when read fault on a write-only VMA
  (bsc#1012628).
- LoongArch: Fix callchain parse error with kernel tracepoint
  events (bsc#1012628).
- eeprom: at24: fix memory corruption race condition
  (bsc#1012628).
- cpu: Re-enable CPU mitigations by default for !X86 architectures
  (bsc#1012628).
- Update config files.
- x86/tdx: Preserve shared bit on mprotect() (bsc#1012628).
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino()
  (bsc#1012628).
- btrfs: scrub: run relocation repair when/only needed
  (bsc#1012628).
- btrfs: fix wrong block_start calculation for
  btrfs_drop_extent_map_range() (bsc#1012628).
- btrfs: fallback if compressed IO fails for ENOSPC (bsc#1012628).
- HID: i2c-hid: Revert to await reset ACK before reading report
  descriptor (bsc#1012628).
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent
  lock-up (bsc#1012628).
- smb3: fix lock ordering potential deadlock in
  cifs_sync_mid_result (bsc#1012628).
- smb3: missing lock when picking channel (bsc#1012628).
- smb: client: Fix struct_group() usage in __packed structs
  (bsc#1012628).
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when
  dissolve_free_hugetlb_folio() (bsc#1012628).
- mm: support page_mapcount() on page_has_type() pages
  (bsc#1012628).
- mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros
  (bsc#1012628).
- mmc: sdhci-of-dwcmshc: th1520: Increase tuning loop count to
  128 (bsc#1012628).
- mmc: sdhci-msm: pervent access to suspended controller
  (bsc#1012628).
- mm/hugetlb: fix missing hugetlb_lock for resv uncharge
  (bsc#1012628).
- mtd: rawnand: qcom: Fix broken OP_RESET_DEVICE command in
  qcom_misc_cmd_type_exec() (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev setup
  (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev suspend
  (bsc#1012628).
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853
  (bsc#1012628).
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()
  (bsc#1012628).
- rust: remove `params` from `module` macro example (bsc#1012628).
- kbuild: rust: force `alloc` extern to allow "empty" Rust files
  (bsc#1012628).
- kbuild: rust: remove unneeded `@rustc_cfg` to avoid ICE
  (bsc#1012628).
- rust: make mutually exclusive with CFI_CLANG (bsc#1012628).
- rust: init: remove impl Zeroable for Infallible (bsc#1012628).
- rust: don't select CONSTRUCTORS (bsc#1012628).
- rust: kernel: require `Send` for `Module` implementations
  (bsc#1012628).
- rust: phy: implement `Send` for `Registration` (bsc#1012628).
- x86/cpu: Fix check for RDPKRU in __show_regs() (bsc#1012628).
- x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range
  (bsc#1012628).
- selftests/seccomp: Handle EINVAL on unshare(CLONE_NEWPID)
  (bsc#1012628).
- selftests/seccomp: Change the syscall used in KILL_THREAD test
  (bsc#1012628).
- selftests/seccomp: user_notification_addfd check nextfd is
  available (bsc#1012628).
- drm/amdgpu: fix visible VRAM handling during faults
  (bsc#1012628).
- drm/amdgpu: add shared fdinfo stats (bsc#1012628).
- drm: add drm_gem_object_is_shared_for_memory_stats() helper
  (bsc#1012628).
- KVM: x86/pmu: Set enable bits for GP counters in
  PERF_GLOBAL_CTRL at "RESET" (bsc#1012628).
- KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled
  (bsc#1012628).
- usb: xhci: correct return value in case of STS_HCE
  (bsc#1012628).
- xhci: move event processing for one interrupter to a separate
  function (bsc#1012628).
- Revert "drm/amd/display: fix USB-C flag update after enc10
  feature init" (bsc#1012628).
- drm/amd/display: Check DP Alt mode DPCS state via DMUB
  (bsc#1012628).
- netfs: Fix the pre-flush when appending to a file in
  writethrough mode (bsc#1012628).
- af_unix: Suppress false-positive lockdep splat for spin_lock()
  in __unix_gc() (bsc#1012628).
- tls: fix lockless read of strp-&gt;msg_ready in -&gt;poll
  (bsc#1012628).
- dpll: fix dpll_pin_on_pin_register() for multiple parent pins
  (bsc#1012628).
- dpll: check that pin is registered in __dpll_pin_unregister()
  (bsc#1012628).
- octeontx2-af: fix the double free in rvu_npc_freemem()
  (bsc#1012628).
- net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX
  packets (bsc#1012628).
- ice: fix LAG and VF lock dependency in ice_reset_vf()
  (bsc#1012628).
- iavf: Fix TC config comparison with existing adapter TC config
  (bsc#1012628).
- i40e: Report MFS in decimal base instead of hex (bsc#1012628).
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue
  (bsc#1012628).
- net: ti: icssg-prueth: Fix signedness bug in
  prueth_init_rx_chns() (bsc#1012628).
- net: phy: dp83869: Fix MII mode failure (bsc#1012628).
- netfilter: nf_tables: honor table dormant flag from netdev
  release event path (bsc#1012628).
- ARM: dts: imx6ull-tarragon: fix USB over-current polarity
  (bsc#1012628).
- eth: bnxt: fix counting packets discarded due to OOM and netpoll
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash
  work (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix warning during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Rate limit error message
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  rehash (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  activity update (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race in region ID allocation
  (bsc#1012628).
- mlxsw: Use refcount_t for reference counting (bsc#1012628).
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit
  (bsc#1012628).
- ipvs: Fix checksumming on GSO of SCTP packets (bsc#1012628).
- Bluetooth: qca: set power_ctrl_enabled on NULL returned by
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing
  Adv Monitor (bsc#1012628).
- Bluetooth: btusb: mediatek: Fix double free of skb in coredump
  (bsc#1012628).
- Bluetooth: MGMT: Fix failing to
  MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID (bsc#1012628).
- Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZE
  (bsc#1012628).
- Bluetooth: btusb: Fix triggering coredump implementation for
  QCA (bsc#1012628).
- Bluetooth: hci_sync: Use advertised PHYs on
  hci_le_ext_create_conn_sync (bsc#1012628).
- Bluetooth: ISO: Reassemble PA data for bcast sink (bsc#1012628).
- Bluetooth: hci_sync: Attempt to dequeue connection attempt
  (bsc#1012628).
- Bluetooth: hci_sync: Add helper functions to manipulate cmd_sync
  queue (bsc#1012628).
- Bluetooth: hci_conn: Fix UAF Write in
  __hci_acl_create_connection_sync (bsc#1012628).
- Bluetooth: hci_conn: Always use sk_timeo as conn_timeout
  (bsc#1012628).
- Bluetooth: Remove pending ACL connection attempts (bsc#1012628).
- Bluetooth: hci_conn: Only do ACL connections sequentially
  (bsc#1012628).
- Bluetooth: hci_event: Use HCI error defines instead of magic
  values (bsc#1012628).
- drm/xe: call free_gsc_pkt only once on action add failure
  (bsc#1012628).
- drm/xe: Remove sysfs only once on action add failure
  (bsc#1012628).
- gpio: tegra186: Fix tegra186_gpio_is_accessible() check
  (bsc#1012628).
- net: phy: mediatek-ge-soc: follow netdev LED trigger semantics
  (bsc#1012628).
- net: gtp: Fix Use-After-Free in gtp_dellink (bsc#1012628).
- tcp: Fix Use-After-Free in tcp_ao_connect_init (bsc#1012628).
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize
  (bsc#1012628).
- ipv4: check for NULL idev in ip_route_use_hint() (bsc#1012628).
- net: fix sk_memory_allocated_{add|sub} vs softirqs
  (bsc#1012628).
- net: make SK_MEMORY_PCPU_RESERV tunable (bsc#1012628).
- tools: ynl: don't ignore errors in NLMSG_DONE messages
  (bsc#1012628).
- soc: mediatek: mtk-svs: Append "-thermal" to thermal zone names
  (bsc#1012628).
- ax25: Fix netdev refcount issue (bsc#1012628).
- netfs: Fix writethrough-mode error handling (bsc#1012628).
- NFC: trf7970a: disable all regulators on removal (bsc#1012628).
- net: dsa: mv88e6xx: fix supported_interfaces setup in
  mv88e6250_phylink_get_caps() (bsc#1012628).
- cxl/core: Fix potential payload size confusion in
  cxl_mem_get_poison() (bsc#1012628).
- bnxt_en: Fix error recovery for 5760X (P7) chips (bsc#1012628).
- bnxt_en: Fix the PCI-AER routines (bsc#1012628).
- bnxt_en: refactor reset close code (bsc#1012628).
- bridge/br_netlink.c: no need to return void function
  (bsc#1012628).
- icmp: prevent possible NULL dereferences from icmp_build_probe()
  (bsc#1012628).
- ARM: dts: microchip: at91-sama7g5ek: Replace
  regulator-suspend-voltage with the valid property (bsc#1012628).
- mlxsw: pci: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core_env: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core: Unregister EMAD trap using FORWARD action
  (bsc#1012628).
- net: bcmasp: fix memory leak when bringing down interface
  (bsc#1012628).
- vxlan: drop packets from invalid src-address (bsc#1012628).
- net: libwx: fix alloc msix vectors failed (bsc#1012628).
- wifi: mac80211: fix unaligned le16 access (bsc#1012628).
- wifi: mac80211: remove link before AP (bsc#1012628).
- wifi: mac80211_hwsim: init peer measurement result
  (bsc#1012628).
- drm/gma500: Remove lid code (bsc#1012628).
- wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd
  (bsc#1012628).
- wifi: iwlwifi: mvm: remove old PASN station when adding a new
  one (bsc#1012628).
- wifi: mac80211: split mesh fast tx cache into
  local/proxied/forwarded (bsc#1012628).
- wifi: mac80211: clean up assignments to pointer cache
  (bsc#1012628).
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property
  (bsc#1012628).
- gpio: tangier: Use correct type for the IRQ chip data
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB
  controller (bsc#1012628).
- arm64: dts: qcom: x1e80100: Fix the compatible for cluster
  idle states (bsc#1012628).
- arm64: dts: qcom: Fix type of "wdog" IRQs for remoteprocs
  (bsc#1012628).
- block: fix module reference leakage from bdev_open_by_dev
  error path (bsc#1012628).
- arm64: dts: rockchip: regulator for sd needs to be always on
  for BPI-R2Pro (bsc#1012628).
- arm64: dts: rockchip: mark system power controller and fix
  typo on orangepi-5-plus (bsc#1012628).
- arm64: dts: mediatek: mt2712: fix validation errors
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps with
  "map-" (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid thermal block clock
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder nodes (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#reset-cells" from Ethernet
  controller (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid properties from
  ethsys (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder properties (bsc#1012628).
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal
  block (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix ethernet controller
  "compatible" (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix IR nodename (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix clock controllers
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui: Use default min voltage
  for MT6358 (bsc#1012628).
- arm64: dts: mediatek: mt8195-cherry: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: cherry: Describe CPU supplies
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex1 (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  vpp/vdosys (bsc#1012628).
- arm64: dts: mediatek: mt8192: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add power-domains properity to
  mfgcfg (bsc#1012628).
- arm64: dts: rockchip: Remove unsupported node from the Pinebook
  Pro dts (bsc#1012628).
- arm64: dts: rockchip: Fix the i2c address of es8316 on Cool
  Pi CM5 (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE#
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma
  (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f
  (bsc#1012628).
- HID: logitech-dj: allow mice to use all types of reports
  (bsc#1012628).
- HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized
  dev-&gt;devc (bsc#1012628).
- cifs: reinstate original behavior again for forceuid/forcegid
  (bsc#1012628).
- smb: client: fix rename(2) regression against samba
  (bsc#1012628).
- cifs: Fix reacquisition of volume cookie on still-live
  connection (bsc#1012628).
- commit 4bb6fc6</changelog>
  <changelog author="jslaby@suse.cz" date="1714996801">- drm/amdgpu: fix doorbell regression (git-fixes).
- commit aa245c7</changelog>
  <changelog author="mkubecek@suse.cz" date="1714996802">- Update
  patches.kernel.org/6.8.2-662-packet-annotate-data-races-around-ignore_outgoi.patch
  references (add CVE-2024-26862 bsc#1223111).
- commit dc3978a</changelog>
  <changelog author="mkubecek@suse.cz" date="1715083200">- Update
  patches.kernel.org/6.8.2-636-rds-tcp-Fix-use-after-free-of-net-in-reqsk_time.patch
  references (add CVE-2024-26865 bsc#1223062).
- commit eadd052</changelog>
  <changelog author="tiwai@suse.de" date="1715083201">- ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7
  (bsc#1217750).
- commit dca0b95</changelog>
</package>
<package pkgid="afeacd4a951fa13288b906440b23ab13f8d205dca29c47aabf718ba68df838417ba15d46d1cdc071fd665d897514127398676c5408108246ff023add87f6b95d" name="kernel-default-base" arch="src">
  <version epoch="0" ver="6.8.1" rel="1.1.31.13"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1588593600">- Add hardware-specific crc32c implementations (boo#1171065)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1589803200">- Add usbhid and hid-generic for USB input devices (boo#1167749)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1589976000">- Add vxlan (bsc#1171903)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1601899200">- Add cifs</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1602590400">- Create the list of crypto modules dynamically, supersedes hardcoded
  list of crc32 implementations (boo#1177577)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606392000">- Add wireguard (boo#1179225)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613044800">- Add modules which got lost when migrating away from supported.conf
  (bsc#1182110):
  * am53c974 had a typo
  * cls_bpf, iscsi_ibft, libahci, libata, openvswitch, sch_ingress
- Also add vport-* modules for Open vSwitch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995200">- Add fuse (boo#1182507)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995201">- Add squashfs for kiwi installiso support (bsc#1182341)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1622635200">- Add nfsd for nfs server support (boo#1186363 bsc#1089118)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1633089600">- Add nls_utf8 module (boo#1190797)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646136000">- Add quota modules (bsc#1196585)
- Add nfs layout modules</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646222400">- Add binfmt_misc (boo#1196373)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1665144000">- Add _diag modules for included socket types (boo#1204042)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680004800">- Add exfat (boo#1208822)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1682337600">- Do not build on s390 (bsc#1210729)</changelog>
  <changelog author="Guilherme Moro &lt;gmoro@suse.com&gt;" date="1686225600">- Add ptp_kvm (bsc#1211969)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1698667200">- Add dummy (boo#1216647)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1702468800">- Add macvlan</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1704715200">- Add dm-crypt for encrypted hard disk support
- Add dmi-sysfs for systemd to receive credentials via smbios</changelog>
</package>
<package pkgid="68172775554c3dd384b09fee3c47b81b4363a3fde589ed547c45126a9684e04856ca44adf7d1ea3831ffa7686e7c386ba2f56aac7015bf783a6425f1a17b842e" name="kernel-default-base" arch="x86_64">
  <version epoch="0" ver="6.8.1" rel="1.1.31.13"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613044800">- Add modules which got lost when migrating away from supported.conf
  (bsc#1182110):
  * am53c974 had a typo
  * cls_bpf, iscsi_ibft, libahci, libata, openvswitch, sch_ingress
- Also add vport-* modules for Open vSwitch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995200">- Add fuse (boo#1182507)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995201">- Add squashfs for kiwi installiso support (bsc#1182341)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1622635200">- Add nfsd for nfs server support (boo#1186363 bsc#1089118)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1633089600">- Add nls_utf8 module (boo#1190797)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646136000">- Add quota modules (bsc#1196585)
- Add nfs layout modules</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646222400">- Add binfmt_misc (boo#1196373)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1665144000">- Add _diag modules for included socket types (boo#1204042)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680004800">- Add exfat (boo#1208822)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1682337600">- Do not build on s390 (bsc#1210729)</changelog>
  <changelog author="Guilherme Moro &lt;gmoro@suse.com&gt;" date="1686225600">- Add ptp_kvm (bsc#1211969)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1698667200">- Add dummy (boo#1216647)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1702468800">- Add macvlan</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1704715200">- Add dm-crypt for encrypted hard disk support
- Add dmi-sysfs for systemd to receive credentials via smbios</changelog>
</package>
<package pkgid="afa0bbe0fafcaa070a5bdfa88d1be3c5824ba675350aa36d9a60fff1ba5e55ef0613f0f65ba9a5da26f54b41693f731f51bb706ea1c2d8fc99632e1dc7eebd0b" name="kernel-default-base" arch="src">
  <version epoch="0" ver="6.8.4" rel="1.1.31.16"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1588593600">- Add hardware-specific crc32c implementations (boo#1171065)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1589803200">- Add usbhid and hid-generic for USB input devices (boo#1167749)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1589976000">- Add vxlan (bsc#1171903)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1601899200">- Add cifs</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1602590400">- Create the list of crypto modules dynamically, supersedes hardcoded
  list of crc32 implementations (boo#1177577)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606392000">- Add wireguard (boo#1179225)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613044800">- Add modules which got lost when migrating away from supported.conf
  (bsc#1182110):
  * am53c974 had a typo
  * cls_bpf, iscsi_ibft, libahci, libata, openvswitch, sch_ingress
- Also add vport-* modules for Open vSwitch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995200">- Add fuse (boo#1182507)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995201">- Add squashfs for kiwi installiso support (bsc#1182341)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1622635200">- Add nfsd for nfs server support (boo#1186363 bsc#1089118)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1633089600">- Add nls_utf8 module (boo#1190797)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646136000">- Add quota modules (bsc#1196585)
- Add nfs layout modules</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646222400">- Add binfmt_misc (boo#1196373)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1665144000">- Add _diag modules for included socket types (boo#1204042)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680004800">- Add exfat (boo#1208822)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1682337600">- Do not build on s390 (bsc#1210729)</changelog>
  <changelog author="Guilherme Moro &lt;gmoro@suse.com&gt;" date="1686225600">- Add ptp_kvm (bsc#1211969)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1698667200">- Add dummy (boo#1216647)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1702468800">- Add macvlan</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1704715200">- Add dm-crypt for encrypted hard disk support
- Add dmi-sysfs for systemd to receive credentials via smbios</changelog>
</package>
<package pkgid="c2f99fa892fd6f57127689e96748d0375592c0b0e62f35511faa6ceb928c927025e8104283a2925fa6e708ac0df3fd61005262a6078b615d0df9c8c9dfa6c20b" name="kernel-default-base" arch="x86_64">
  <version epoch="0" ver="6.8.4" rel="1.1.31.16"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613044800">- Add modules which got lost when migrating away from supported.conf
  (bsc#1182110):
  * am53c974 had a typo
  * cls_bpf, iscsi_ibft, libahci, libata, openvswitch, sch_ingress
- Also add vport-* modules for Open vSwitch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995200">- Add fuse (boo#1182507)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995201">- Add squashfs for kiwi installiso support (bsc#1182341)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1622635200">- Add nfsd for nfs server support (boo#1186363 bsc#1089118)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1633089600">- Add nls_utf8 module (boo#1190797)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646136000">- Add quota modules (bsc#1196585)
- Add nfs layout modules</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646222400">- Add binfmt_misc (boo#1196373)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1665144000">- Add _diag modules for included socket types (boo#1204042)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680004800">- Add exfat (boo#1208822)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1682337600">- Do not build on s390 (bsc#1210729)</changelog>
  <changelog author="Guilherme Moro &lt;gmoro@suse.com&gt;" date="1686225600">- Add ptp_kvm (bsc#1211969)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1698667200">- Add dummy (boo#1216647)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1702468800">- Add macvlan</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1704715200">- Add dm-crypt for encrypted hard disk support
- Add dmi-sysfs for systemd to receive credentials via smbios</changelog>
</package>
<package pkgid="6cacaba5f2886c6e7391e1b3ad308c47d032f59f5892ea1f74d290ef7518ad4b0f9e730b73e65c35f64b4c85f0ebfee04aa8a17209db85bc16d2434c66c6b1e3" name="kernel-default-base" arch="src">
  <version epoch="0" ver="6.8.5" rel="1.1.31.17"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1588593600">- Add hardware-specific crc32c implementations (boo#1171065)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1589803200">- Add usbhid and hid-generic for USB input devices (boo#1167749)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1589976000">- Add vxlan (bsc#1171903)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1601899200">- Add cifs</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1602590400">- Create the list of crypto modules dynamically, supersedes hardcoded
  list of crc32 implementations (boo#1177577)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606392000">- Add wireguard (boo#1179225)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613044800">- Add modules which got lost when migrating away from supported.conf
  (bsc#1182110):
  * am53c974 had a typo
  * cls_bpf, iscsi_ibft, libahci, libata, openvswitch, sch_ingress
- Also add vport-* modules for Open vSwitch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995200">- Add fuse (boo#1182507)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995201">- Add squashfs for kiwi installiso support (bsc#1182341)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1622635200">- Add nfsd for nfs server support (boo#1186363 bsc#1089118)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1633089600">- Add nls_utf8 module (boo#1190797)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646136000">- Add quota modules (bsc#1196585)
- Add nfs layout modules</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646222400">- Add binfmt_misc (boo#1196373)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1665144000">- Add _diag modules for included socket types (boo#1204042)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680004800">- Add exfat (boo#1208822)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1682337600">- Do not build on s390 (bsc#1210729)</changelog>
  <changelog author="Guilherme Moro &lt;gmoro@suse.com&gt;" date="1686225600">- Add ptp_kvm (bsc#1211969)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1698667200">- Add dummy (boo#1216647)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1702468800">- Add macvlan</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1704715200">- Add dm-crypt for encrypted hard disk support
- Add dmi-sysfs for systemd to receive credentials via smbios</changelog>
</package>
<package pkgid="68d86b97ef34adf3becbf075fcef666b3726cfdfbdcb8a37bc667397bc0caab767b41a43d51fcb27a8c72efb62433cedfff2d4bd78be9efed054d73e93dcb0f4" name="kernel-default-base" arch="x86_64">
  <version epoch="0" ver="6.8.5" rel="1.1.31.17"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613044800">- Add modules which got lost when migrating away from supported.conf
  (bsc#1182110):
  * am53c974 had a typo
  * cls_bpf, iscsi_ibft, libahci, libata, openvswitch, sch_ingress
- Also add vport-* modules for Open vSwitch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995200">- Add fuse (boo#1182507)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995201">- Add squashfs for kiwi installiso support (bsc#1182341)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1622635200">- Add nfsd for nfs server support (boo#1186363 bsc#1089118)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1633089600">- Add nls_utf8 module (boo#1190797)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646136000">- Add quota modules (bsc#1196585)
- Add nfs layout modules</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646222400">- Add binfmt_misc (boo#1196373)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1665144000">- Add _diag modules for included socket types (boo#1204042)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680004800">- Add exfat (boo#1208822)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1682337600">- Do not build on s390 (bsc#1210729)</changelog>
  <changelog author="Guilherme Moro &lt;gmoro@suse.com&gt;" date="1686225600">- Add ptp_kvm (bsc#1211969)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1698667200">- Add dummy (boo#1216647)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1702468800">- Add macvlan</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1704715200">- Add dm-crypt for encrypted hard disk support
- Add dmi-sysfs for systemd to receive credentials via smbios</changelog>
</package>
<package pkgid="2e04c7baf3f4c098cb827df8250efc01de808cf15856dee4ff385f83e5651241c4fd37250d93832a3db9e18ad2c582910714ad450c626eae5b5f6e285e5f85a7" name="kernel-default-base" arch="src">
  <version epoch="0" ver="6.8.7" rel="1.1.31.19"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1588593600">- Add hardware-specific crc32c implementations (boo#1171065)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1589803200">- Add usbhid and hid-generic for USB input devices (boo#1167749)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1589976000">- Add vxlan (bsc#1171903)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1601899200">- Add cifs</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1602590400">- Create the list of crypto modules dynamically, supersedes hardcoded
  list of crc32 implementations (boo#1177577)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606392000">- Add wireguard (boo#1179225)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613044800">- Add modules which got lost when migrating away from supported.conf
  (bsc#1182110):
  * am53c974 had a typo
  * cls_bpf, iscsi_ibft, libahci, libata, openvswitch, sch_ingress
- Also add vport-* modules for Open vSwitch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995200">- Add fuse (boo#1182507)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995201">- Add squashfs for kiwi installiso support (bsc#1182341)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1622635200">- Add nfsd for nfs server support (boo#1186363 bsc#1089118)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1633089600">- Add nls_utf8 module (boo#1190797)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646136000">- Add quota modules (bsc#1196585)
- Add nfs layout modules</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646222400">- Add binfmt_misc (boo#1196373)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1665144000">- Add _diag modules for included socket types (boo#1204042)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680004800">- Add exfat (boo#1208822)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1682337600">- Do not build on s390 (bsc#1210729)</changelog>
  <changelog author="Guilherme Moro &lt;gmoro@suse.com&gt;" date="1686225600">- Add ptp_kvm (bsc#1211969)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1698667200">- Add dummy (boo#1216647)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1702468800">- Add macvlan</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1704715200">- Add dm-crypt for encrypted hard disk support
- Add dmi-sysfs for systemd to receive credentials via smbios</changelog>
</package>
<package pkgid="a57af014e77d61a02a69e74c258840e4527dcb185416f5777eea743f9c5e824659977c25618c1527af2678e163dddc57f1a4278d667911e5f3c938e7a2ef7d56" name="kernel-default-base" arch="x86_64">
  <version epoch="0" ver="6.8.7" rel="1.1.31.19"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613044800">- Add modules which got lost when migrating away from supported.conf
  (bsc#1182110):
  * am53c974 had a typo
  * cls_bpf, iscsi_ibft, libahci, libata, openvswitch, sch_ingress
- Also add vport-* modules for Open vSwitch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995200">- Add fuse (boo#1182507)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995201">- Add squashfs for kiwi installiso support (bsc#1182341)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1622635200">- Add nfsd for nfs server support (boo#1186363 bsc#1089118)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1633089600">- Add nls_utf8 module (boo#1190797)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646136000">- Add quota modules (bsc#1196585)
- Add nfs layout modules</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646222400">- Add binfmt_misc (boo#1196373)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1665144000">- Add _diag modules for included socket types (boo#1204042)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680004800">- Add exfat (boo#1208822)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1682337600">- Do not build on s390 (bsc#1210729)</changelog>
  <changelog author="Guilherme Moro &lt;gmoro@suse.com&gt;" date="1686225600">- Add ptp_kvm (bsc#1211969)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1698667200">- Add dummy (boo#1216647)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1702468800">- Add macvlan</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1704715200">- Add dm-crypt for encrypted hard disk support
- Add dmi-sysfs for systemd to receive credentials via smbios</changelog>
</package>
<package pkgid="f7c10e8e4b22a1c7d434d46b8f659c45d7c5d72ae512581d59e9d37c5c5ca8cf1ffab36627a098433c1a6139fee92e99e354712a12e1dd9a0461f167f24f5d11" name="kernel-default-base" arch="src">
  <version epoch="0" ver="6.8.8" rel="1.1.31.20"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1588593600">- Add hardware-specific crc32c implementations (boo#1171065)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1589803200">- Add usbhid and hid-generic for USB input devices (boo#1167749)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1589976000">- Add vxlan (bsc#1171903)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1601899200">- Add cifs</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1602590400">- Create the list of crypto modules dynamically, supersedes hardcoded
  list of crc32 implementations (boo#1177577)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606392000">- Add wireguard (boo#1179225)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613044800">- Add modules which got lost when migrating away from supported.conf
  (bsc#1182110):
  * am53c974 had a typo
  * cls_bpf, iscsi_ibft, libahci, libata, openvswitch, sch_ingress
- Also add vport-* modules for Open vSwitch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995200">- Add fuse (boo#1182507)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995201">- Add squashfs for kiwi installiso support (bsc#1182341)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1622635200">- Add nfsd for nfs server support (boo#1186363 bsc#1089118)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1633089600">- Add nls_utf8 module (boo#1190797)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646136000">- Add quota modules (bsc#1196585)
- Add nfs layout modules</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646222400">- Add binfmt_misc (boo#1196373)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1665144000">- Add _diag modules for included socket types (boo#1204042)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680004800">- Add exfat (boo#1208822)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1682337600">- Do not build on s390 (bsc#1210729)</changelog>
  <changelog author="Guilherme Moro &lt;gmoro@suse.com&gt;" date="1686225600">- Add ptp_kvm (bsc#1211969)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1698667200">- Add dummy (boo#1216647)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1702468800">- Add macvlan</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1704715200">- Add dm-crypt for encrypted hard disk support
- Add dmi-sysfs for systemd to receive credentials via smbios</changelog>
</package>
<package pkgid="72b43c2874dd4c081fc8c7817b1fd512bb4154801bd8647f504ab663c438467803c42dc204dfd8634a6389a4e3387ebb5eccaac3f6daec305b016db7fd2a1b47" name="kernel-default-base" arch="x86_64">
  <version epoch="0" ver="6.8.8" rel="1.1.31.20"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613044800">- Add modules which got lost when migrating away from supported.conf
  (bsc#1182110):
  * am53c974 had a typo
  * cls_bpf, iscsi_ibft, libahci, libata, openvswitch, sch_ingress
- Also add vport-* modules for Open vSwitch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995200">- Add fuse (boo#1182507)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995201">- Add squashfs for kiwi installiso support (bsc#1182341)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1622635200">- Add nfsd for nfs server support (boo#1186363 bsc#1089118)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1633089600">- Add nls_utf8 module (boo#1190797)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646136000">- Add quota modules (bsc#1196585)
- Add nfs layout modules</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646222400">- Add binfmt_misc (boo#1196373)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1665144000">- Add _diag modules for included socket types (boo#1204042)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680004800">- Add exfat (boo#1208822)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1682337600">- Do not build on s390 (bsc#1210729)</changelog>
  <changelog author="Guilherme Moro &lt;gmoro@suse.com&gt;" date="1686225600">- Add ptp_kvm (bsc#1211969)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1698667200">- Add dummy (boo#1216647)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1702468800">- Add macvlan</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1704715200">- Add dm-crypt for encrypted hard disk support
- Add dmi-sysfs for systemd to receive credentials via smbios</changelog>
</package>
<package pkgid="b076fab6c98d5ba64ed5c1955643dac0401a825f46f10316a4060d280801cb31c0f47f71f77678b0e467b929bf3f8b964d545d96c197ec29f6ba610205fe18fa" name="kernel-default-base" arch="src">
  <version epoch="0" ver="6.8.9" rel="1.1.31.21"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1588593600">- Add hardware-specific crc32c implementations (boo#1171065)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1589803200">- Add usbhid and hid-generic for USB input devices (boo#1167749)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1589976000">- Add vxlan (bsc#1171903)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1601899200">- Add cifs</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1602590400">- Create the list of crypto modules dynamically, supersedes hardcoded
  list of crc32 implementations (boo#1177577)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606392000">- Add wireguard (boo#1179225)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613044800">- Add modules which got lost when migrating away from supported.conf
  (bsc#1182110):
  * am53c974 had a typo
  * cls_bpf, iscsi_ibft, libahci, libata, openvswitch, sch_ingress
- Also add vport-* modules for Open vSwitch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995200">- Add fuse (boo#1182507)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995201">- Add squashfs for kiwi installiso support (bsc#1182341)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1622635200">- Add nfsd for nfs server support (boo#1186363 bsc#1089118)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1633089600">- Add nls_utf8 module (boo#1190797)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646136000">- Add quota modules (bsc#1196585)
- Add nfs layout modules</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646222400">- Add binfmt_misc (boo#1196373)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1665144000">- Add _diag modules for included socket types (boo#1204042)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680004800">- Add exfat (boo#1208822)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1682337600">- Do not build on s390 (bsc#1210729)</changelog>
  <changelog author="Guilherme Moro &lt;gmoro@suse.com&gt;" date="1686225600">- Add ptp_kvm (bsc#1211969)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1698667200">- Add dummy (boo#1216647)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1702468800">- Add macvlan</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1704715200">- Add dm-crypt for encrypted hard disk support
- Add dmi-sysfs for systemd to receive credentials via smbios</changelog>
</package>
<package pkgid="326c536559cebc4bf8dc53ed94141d3e0d94af27b3a532c7777969b485384895d27d9bfe5daef03f76ba02d3588a90e40d6667958f51925154fe424d94d292f3" name="kernel-default-base" arch="x86_64">
  <version epoch="0" ver="6.8.9" rel="1.1.31.21"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613044800">- Add modules which got lost when migrating away from supported.conf
  (bsc#1182110):
  * am53c974 had a typo
  * cls_bpf, iscsi_ibft, libahci, libata, openvswitch, sch_ingress
- Also add vport-* modules for Open vSwitch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995200">- Add fuse (boo#1182507)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995201">- Add squashfs for kiwi installiso support (bsc#1182341)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1622635200">- Add nfsd for nfs server support (boo#1186363 bsc#1089118)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1633089600">- Add nls_utf8 module (boo#1190797)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646136000">- Add quota modules (bsc#1196585)
- Add nfs layout modules</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646222400">- Add binfmt_misc (boo#1196373)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1665144000">- Add _diag modules for included socket types (boo#1204042)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680004800">- Add exfat (boo#1208822)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1682337600">- Do not build on s390 (bsc#1210729)</changelog>
  <changelog author="Guilherme Moro &lt;gmoro@suse.com&gt;" date="1686225600">- Add ptp_kvm (bsc#1211969)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1698667200">- Add dummy (boo#1216647)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1702468800">- Add macvlan</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1704715200">- Add dm-crypt for encrypted hard disk support
- Add dmi-sysfs for systemd to receive credentials via smbios</changelog>
</package>
<package pkgid="c9c80e3c19a8401a4d54a4aff2f51b4b4fcb8bd8aef833389eb12d3d585e66683ac173a24cf997598cc741c324e619f378a97378afcba5ad63a5a2b76faa4de9" name="kernel-default-base-rebuild" arch="x86_64">
  <version epoch="0" ver="6.8.1" rel="1.1.31.13"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613044800">- Add modules which got lost when migrating away from supported.conf
  (bsc#1182110):
  * am53c974 had a typo
  * cls_bpf, iscsi_ibft, libahci, libata, openvswitch, sch_ingress
- Also add vport-* modules for Open vSwitch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995200">- Add fuse (boo#1182507)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995201">- Add squashfs for kiwi installiso support (bsc#1182341)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1622635200">- Add nfsd for nfs server support (boo#1186363 bsc#1089118)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1633089600">- Add nls_utf8 module (boo#1190797)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646136000">- Add quota modules (bsc#1196585)
- Add nfs layout modules</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646222400">- Add binfmt_misc (boo#1196373)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1665144000">- Add _diag modules for included socket types (boo#1204042)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680004800">- Add exfat (boo#1208822)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1682337600">- Do not build on s390 (bsc#1210729)</changelog>
  <changelog author="Guilherme Moro &lt;gmoro@suse.com&gt;" date="1686225600">- Add ptp_kvm (bsc#1211969)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1698667200">- Add dummy (boo#1216647)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1702468800">- Add macvlan</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1704715200">- Add dm-crypt for encrypted hard disk support
- Add dmi-sysfs for systemd to receive credentials via smbios</changelog>
</package>
<package pkgid="e431fb19579871c76e229c6d27a7510a41fc268df7aafa72aa1aeb97526e8398b2d29212e914db2c5c776b2b1ad9f289948f5d99cbe8db9182a8687ef8880e5c" name="kernel-default-base-rebuild" arch="x86_64">
  <version epoch="0" ver="6.8.4" rel="1.1.31.16"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613044800">- Add modules which got lost when migrating away from supported.conf
  (bsc#1182110):
  * am53c974 had a typo
  * cls_bpf, iscsi_ibft, libahci, libata, openvswitch, sch_ingress
- Also add vport-* modules for Open vSwitch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995200">- Add fuse (boo#1182507)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995201">- Add squashfs for kiwi installiso support (bsc#1182341)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1622635200">- Add nfsd for nfs server support (boo#1186363 bsc#1089118)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1633089600">- Add nls_utf8 module (boo#1190797)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646136000">- Add quota modules (bsc#1196585)
- Add nfs layout modules</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646222400">- Add binfmt_misc (boo#1196373)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1665144000">- Add _diag modules for included socket types (boo#1204042)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680004800">- Add exfat (boo#1208822)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1682337600">- Do not build on s390 (bsc#1210729)</changelog>
  <changelog author="Guilherme Moro &lt;gmoro@suse.com&gt;" date="1686225600">- Add ptp_kvm (bsc#1211969)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1698667200">- Add dummy (boo#1216647)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1702468800">- Add macvlan</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1704715200">- Add dm-crypt for encrypted hard disk support
- Add dmi-sysfs for systemd to receive credentials via smbios</changelog>
</package>
<package pkgid="e1916c24d3c8da4661fdbc010a33dd705daa7760496a35f43c1213bff034319879f84c81765c6a20fd324b4fc740931ffeed46736819bc6c3ee9d1222313427d" name="kernel-default-base-rebuild" arch="x86_64">
  <version epoch="0" ver="6.8.5" rel="1.1.31.17"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613044800">- Add modules which got lost when migrating away from supported.conf
  (bsc#1182110):
  * am53c974 had a typo
  * cls_bpf, iscsi_ibft, libahci, libata, openvswitch, sch_ingress
- Also add vport-* modules for Open vSwitch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995200">- Add fuse (boo#1182507)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995201">- Add squashfs for kiwi installiso support (bsc#1182341)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1622635200">- Add nfsd for nfs server support (boo#1186363 bsc#1089118)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1633089600">- Add nls_utf8 module (boo#1190797)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646136000">- Add quota modules (bsc#1196585)
- Add nfs layout modules</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646222400">- Add binfmt_misc (boo#1196373)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1665144000">- Add _diag modules for included socket types (boo#1204042)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680004800">- Add exfat (boo#1208822)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1682337600">- Do not build on s390 (bsc#1210729)</changelog>
  <changelog author="Guilherme Moro &lt;gmoro@suse.com&gt;" date="1686225600">- Add ptp_kvm (bsc#1211969)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1698667200">- Add dummy (boo#1216647)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1702468800">- Add macvlan</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1704715200">- Add dm-crypt for encrypted hard disk support
- Add dmi-sysfs for systemd to receive credentials via smbios</changelog>
</package>
<package pkgid="8a64654a5df2dfc9a0e73d696767a019d9296061c046ad556ef0a51c749ced5ce0262113c4bb3bd908d9cbfc43a31997d98dc01c3ba9640eeb179ffc1781afed" name="kernel-default-base-rebuild" arch="x86_64">
  <version epoch="0" ver="6.8.7" rel="1.1.31.19"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613044800">- Add modules which got lost when migrating away from supported.conf
  (bsc#1182110):
  * am53c974 had a typo
  * cls_bpf, iscsi_ibft, libahci, libata, openvswitch, sch_ingress
- Also add vport-* modules for Open vSwitch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995200">- Add fuse (boo#1182507)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995201">- Add squashfs for kiwi installiso support (bsc#1182341)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1622635200">- Add nfsd for nfs server support (boo#1186363 bsc#1089118)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1633089600">- Add nls_utf8 module (boo#1190797)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646136000">- Add quota modules (bsc#1196585)
- Add nfs layout modules</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646222400">- Add binfmt_misc (boo#1196373)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1665144000">- Add _diag modules for included socket types (boo#1204042)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680004800">- Add exfat (boo#1208822)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1682337600">- Do not build on s390 (bsc#1210729)</changelog>
  <changelog author="Guilherme Moro &lt;gmoro@suse.com&gt;" date="1686225600">- Add ptp_kvm (bsc#1211969)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1698667200">- Add dummy (boo#1216647)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1702468800">- Add macvlan</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1704715200">- Add dm-crypt for encrypted hard disk support
- Add dmi-sysfs for systemd to receive credentials via smbios</changelog>
</package>
<package pkgid="b5a4980c4c97ff2e127db7888f4e304b17225e92a34057b1134a7654457c65fed3bffcf23c974fd9206ec6583e6dc538a21590c2be8eae86a19aad7358a1367a" name="kernel-default-base-rebuild" arch="x86_64">
  <version epoch="0" ver="6.8.8" rel="1.1.31.20"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613044800">- Add modules which got lost when migrating away from supported.conf
  (bsc#1182110):
  * am53c974 had a typo
  * cls_bpf, iscsi_ibft, libahci, libata, openvswitch, sch_ingress
- Also add vport-* modules for Open vSwitch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995200">- Add fuse (boo#1182507)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995201">- Add squashfs for kiwi installiso support (bsc#1182341)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1622635200">- Add nfsd for nfs server support (boo#1186363 bsc#1089118)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1633089600">- Add nls_utf8 module (boo#1190797)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646136000">- Add quota modules (bsc#1196585)
- Add nfs layout modules</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646222400">- Add binfmt_misc (boo#1196373)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1665144000">- Add _diag modules for included socket types (boo#1204042)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680004800">- Add exfat (boo#1208822)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1682337600">- Do not build on s390 (bsc#1210729)</changelog>
  <changelog author="Guilherme Moro &lt;gmoro@suse.com&gt;" date="1686225600">- Add ptp_kvm (bsc#1211969)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1698667200">- Add dummy (boo#1216647)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1702468800">- Add macvlan</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1704715200">- Add dm-crypt for encrypted hard disk support
- Add dmi-sysfs for systemd to receive credentials via smbios</changelog>
</package>
<package pkgid="2c19ea47e97f83f28e5fc0ec39adf809d044e0a31dd5415b6385f04f3a8b0bc29b16133a1c02e4ff834ef8936766f99f203a842624e2828f7c6f30a1dbf9a549" name="kernel-default-base-rebuild" arch="x86_64">
  <version epoch="0" ver="6.8.9" rel="1.1.31.21"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613044800">- Add modules which got lost when migrating away from supported.conf
  (bsc#1182110):
  * am53c974 had a typo
  * cls_bpf, iscsi_ibft, libahci, libata, openvswitch, sch_ingress
- Also add vport-* modules for Open vSwitch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995200">- Add fuse (boo#1182507)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995201">- Add squashfs for kiwi installiso support (bsc#1182341)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1622635200">- Add nfsd for nfs server support (boo#1186363 bsc#1089118)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1633089600">- Add nls_utf8 module (boo#1190797)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646136000">- Add quota modules (bsc#1196585)
- Add nfs layout modules</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646222400">- Add binfmt_misc (boo#1196373)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1665144000">- Add _diag modules for included socket types (boo#1204042)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680004800">- Add exfat (boo#1208822)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1682337600">- Do not build on s390 (bsc#1210729)</changelog>
  <changelog author="Guilherme Moro &lt;gmoro@suse.com&gt;" date="1686225600">- Add ptp_kvm (bsc#1211969)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1698667200">- Add dummy (boo#1216647)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1702468800">- Add macvlan</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1704715200">- Add dm-crypt for encrypted hard disk support
- Add dmi-sysfs for systemd to receive credentials via smbios</changelog>
</package>
<package pkgid="decb819c3566b01a98bc1f0736f10faa05b0daf90f7fecf4492968ba5d66955c4a793174b51e3701a16e0a20af290973a7b78d9c036df972f63056d91f4be66d" name="kernel-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.1" rel="1.1"/>
  <changelog author="vkarasulli@suse.de" date="1709553600">- Update
  patches.kernel.org/6.7.2-283-media-v4l-async-Fix-duplicated-list-deletion.patch
  (bsc#1012628 bsc#1220318 CVE-2023-52459).
- commit 57771fb</changelog>
  <changelog author="vkarasulli@suse.de" date="1709553601">- Update
  patches.kernel.org/6.7.2-260-drm-sched-Fix-bounds-limiting-when-given-a-malf.patch
  (bsc#1012628 bsc#1220322 CVE-2023-52461).
- commit c6c85cb</changelog>
  <changelog author="msuchanek@suse.de" date="1709726400">- kernel-binary: vdso: fix filelist for non-usrmerged kernel
  Fixes: a6ad8af207e6 ("rpm templates: Always define usrmerged")
- commit fb3f221</changelog>
  <changelog author="msuchanek@suse.de" date="1709726401">- kernel-binary: Fix i386 build
  Fixes: 89eaf4cdce05 ("rpm templates: Move macro definitions below buildrequires")
- commit f7c6351</changelog>
  <changelog author="jslaby@suse.cz" date="1709812800">- Linux 6.7.9 (bsc#1012628).
- mtd: spinand: gigadevice: Fix the get ecc status issue
  (bsc#1012628).
- ice: fix connection state of DPLL and out pin (bsc#1012628).
- ice: fix dpll input pin phase_adjust value updates
  (bsc#1012628).
- ice: fix dpll and dpll_pin data access on PF reset
  (bsc#1012628).
- ice: fix dpll periodic work data updates on PF reset
  (bsc#1012628).
- ice: fix pin phase adjust updates on PF reset (bsc#1012628).
- spi: cadence-qspi: fix pointer reference in runtime PM hooks
  (bsc#1012628).
- spi: cadence-qspi: remove system-wide suspend helper calls
  from runtime PM hooks (bsc#1012628).
- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
  (bsc#1012628).
- netlink: add nla be16/32 types to minlen array (bsc#1012628).
- net: ip_tunnel: prevent perpetual headroom growth (bsc#1012628).
- net: mctp: take ownership of skb in mctp_local_output
  (bsc#1012628).
- net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r"
  in the device tree (bsc#1012628).
- tun: Fix xdp_rxq_info's queue_index when detaching
  (bsc#1012628).
- cpufreq: intel_pstate: fix pstate limits enforcement for
  adjust_perf call back (bsc#1012628).
- net: veth: clear GRO when clearing XDP even when down
  (bsc#1012628).
- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
  (bsc#1012628).
- lan78xx: enable auto speed configuration for LAN7850 if no
  EEPROM is detected (bsc#1012628).
- veth: try harder when allocating queue memory (bsc#1012628).
- net: usb: dm9601: fix wrong return value in dm9601_mdio_read
  (bsc#1012628).
- net: lan78xx: fix "softirq work is pending" error (bsc#1012628).
- uapi: in6: replace temporary label with rfc9486 (bsc#1012628).
- stmmac: Clear variable when destroying workqueue (bsc#1012628).
- Bluetooth: hci_sync: Check the correct flag before starting
  a scan (bsc#1012628).
- Bluetooth: Avoid potential use-after-free in hci_error_reset
  (bsc#1012628).
- Bluetooth: hci_sync: Fix accept_list when attempting to suspend
  (bsc#1012628).
- Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
  (bsc#1012628).
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
  (bsc#1012628).
- Bluetooth: Enforce validation on max value of connection
  interval (bsc#1012628).
- Bluetooth: qca: Fix wrong event type for patch config command
  (bsc#1012628).
- Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
  (bsc#1012628).
- Bluetooth: qca: Fix triggering coredump implementation
  (bsc#1012628).
- netfilter: nf_tables: allow NFPROTO_INET in
  nft_(match/target)_validate() (bsc#1012628).
- netfilter: bridge: confirm multicast packets before passing
  them up the stack (bsc#1012628).
- tools: ynl: fix handling of multiple mcast groups (bsc#1012628).
- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
  (bsc#1012628).
- igb: extend PTP timestamp adjustments to i211 (bsc#1012628).
- net: hsr: Use correct offset for HSR TLV values in supervisory
  HSR frames (bsc#1012628).
- tls: decrement decrypt_pending if no async completion will be
  called (bsc#1012628).
- tls: fix peeking with sync+async decryption (bsc#1012628).
- tls: separate no-async decryption request handling from async
  (bsc#1012628).
- tls: fix use-after-free on failed backlog decryption
  (bsc#1012628).
- riscv: tlb: fix __p*d_free_tlb() (bsc#1012628).
- efi/capsule-loader: fix incorrect allocation size (bsc#1012628).
- power: supply: bq27xxx-i2c: Do not free non existing IRQ
  (bsc#1012628).
- ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
  (bsc#1012628).
- ALSA: Drop leftover snd-rtctimer stuff from Makefile
  (bsc#1012628).
- ASoC: qcom: Fix uninitialized pointer dmactl (bsc#1012628).
- gpu: host1x: Skip reset assert on Tegra186 (bsc#1012628).
- riscv: mm: fix NOCACHE_THEAD does not set bit[61] correctly
  (bsc#1012628).
- riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
  (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clear
  cs35l56-&gt;component (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
  (bsc#1012628).
- ASoC: cs35l56: Don't add the same register patch multiple times
  (bsc#1012628).
- ASoC: cs35l56: Fix for initializing ASP1 mixer registers
  (bsc#1012628).
- ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon
  revision (bsc#1012628).
- ASoC: cs35l56: Fix deadlock in ASP1 mixer register
  initialization (bsc#1012628).
- ASoC: soc-card: Fix missing locking in
  snd_soc_card_get_kcontrol() (bsc#1012628).
- RISC-V: Ignore V from the riscv,isa DT property on older T-Head
  CPUs (bsc#1012628).
- drm/tegra: Remove existing framebuffer only if we support
  display (bsc#1012628).
- fbcon: always restore the old font data in fbcon_do_set_font()
  (bsc#1012628).
- afs: Fix endless loop in directory parsing (bsc#1012628).
- drm/amd/display: Prevent potential buffer overflow in
  map_hw_resources (bsc#1012628).
- drivers: perf: added capabilities for legacy PMU (bsc#1012628).
- drivers: perf: ctr_get_width function for legacy is not defined
  (bsc#1012628).
- Revert "riscv: mm: support Svnapot in huge vmap" (bsc#1012628).
- riscv: Fix pte_leaf_size() for NAPOT (bsc#1012628).
- riscv: Sparse-Memory/vmemmap out-of-bounds fix (bsc#1012628).
- btrfs: fix race between ordered extent completion and fiemap
  (bsc#1012628).
- drm/nouveau: keep DMA buffers required for suspend/resume
  (bsc#1012628).
- of: property: fw_devlink: Fix stupid bug in remote-endpoint
  parsing (bsc#1012628).
- tomoyo: fix UAF write bug in tomoyo_write_control()
  (bsc#1012628).
- ALSA: firewire-lib: fix to check cycle continuity (bsc#1012628).
- ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
  (bsc#1012628).
- ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron
  16 Plus 7630 (bsc#1012628).
- ALSA: hda/realtek: tas2781: enable subwoofer volume control
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
  (bsc#1012628).
- ALSA: hda/realtek: fix mute/micmute LED For HP mt440
  (bsc#1012628).
- ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
  (bsc#1012628).
- Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
  (bsc#1012628).
- landlock: Fix asymmetric private inodes referring (bsc#1012628).
- gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
  (bsc#1012628).
- mm: cachestat: fix folio read-after-free in cache walk
  (bsc#1012628).
- mtd: rawnand: marvell: fix layouts (bsc#1012628).
- wifi: nl80211: reject iftype change with mesh ID change
  (bsc#1012628).
- btrfs: fix double free of anonymous device after snapshot
  creation failure (bsc#1012628).
- btrfs: dev-replace: properly validate device names
  (bsc#1012628).
- btrfs: send: don't issue unnecessary zero writes for trailing
  hole (bsc#1012628).
- Revert "drm/amd/pm: resolve reboot exception for si oland"
  (bsc#1012628).
- drm/buddy: fix range bias (bsc#1012628).
- drm/amdgpu/pm: Fix the power1_min_cap value (bsc#1012628).
- drm/amd/display: Add monitor patch for specific eDP
  (bsc#1012628).
- soc: qcom: pmic_glink: Fix boot when QRTR=m (bsc#1012628).
- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
  (bsc#1012628).
- crypto: arm64/neonbs - fix out-of-bounds access on short input
  (bsc#1012628).
- dmaengine: ptdma: use consistent DMA masks (bsc#1012628).
- dmaengine: fsl-edma: correct calculation of 'nbytes' in
  multi-fifo scenario (bsc#1012628).
- dmaengine: fsl-qdma: init irq after reg initialization
  (bsc#1012628).
- mmc: mmci: stm32: fix DMA API overlapping mappings warning
  (bsc#1012628).
- mmc: core: Fix eMMC initialization with 1-bit bus connection
  (bsc#1012628).
- mmc: sdhci-xenon: add timeout for PHY init complete
  (bsc#1012628).
- mmc: sdhci-xenon: fix PHY init clock stability (bsc#1012628).
- ceph: switch to corrected encoding of max_xattr_size in mdsmap
  (bsc#1012628).
- RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
  (bsc#1012628).
- riscv: add CALLER_ADDRx support (bsc#1012628).
- riscv: Fix enabling cbo.zero when running in M-mode
  (bsc#1012628).
- power: supply: mm8013: select REGMAP_I2C (bsc#1012628).
- kbuild: Add -Wa,--fatal-warnings to as-instr invocation
  (bsc#1012628).
- iommufd: Fix iopt_access_list_id overwrite bug (bsc#1012628).
- iommufd: Fix protection fault in iommufd_test_syz_conv_iova
  (bsc#1012628).
- efivarfs: Request at most 512 bytes for variable names
  (bsc#1012628).
- pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
  (bsc#1012628).
- fprobe: Fix to allocate entry_data_size buffer with rethook
  instances (bsc#1012628).
- mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
  (bsc#1012628).
- mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone
  index (bsc#1012628).
- x86/e820: Don't reserve SETUP_RNG_SEED in e820 (bsc#1012628).
- x86/cpu: Allow reducing x86_phys_bits during
  early_identify_cpu() (bsc#1012628).
- x86/cpu/intel: Detect TME keyid bits before setting MTRR mask
  registers (bsc#1012628).
- mptcp: map v4 address to v6 when destroying subflow
  (bsc#1012628).
- mptcp: push at DSS boundaries (bsc#1012628).
- selftests: mptcp: join: add ss mptcp support check
  (bsc#1012628).
- mptcp: fix snd_wnd initialization for passive socket
  (bsc#1012628).
- mptcp: fix potential wake-up event loss (bsc#1012628).
- mptcp: fix double-free on socket dismantle (bsc#1012628).
- mfd: twl6030-irq: Revert to use of_match_device() (bsc#1012628).
- NFS: Fix data corruption caused by congestion (bsc#1012628).
- af_unix: Drop oob_skb ref before purging queue in GC
  (bsc#1012628).
- ASoC: cs35l56: fix reversed if statement in
  cs35l56_dspwait_asp1tx_put() (bsc#1012628).
- dmaengine: dw-edma: Fix the ch_count hdma callback
  (bsc#1012628).
- dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA
  (bsc#1012628).
- dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix
  (bsc#1012628).
- dmaengine: dw-edma: Add HDMA remote interrupt configuration
  (bsc#1012628).
- dmaengine: dw-edma: HDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- dmaengine: dw-edma: eDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use
  dashes (bsc#1012628).
- phy: qcom: phy-qcom-m31: fix wrong pointer pass to PTR_ERR()
  (bsc#1012628).
- phy: qcom-qmp-usb: fix v3 offsets data (bsc#1012628).
- dmaengine: idxd: Remove shadow Event Log head stored in idxd
  (bsc#1012628).
- dmaengine: idxd: Ensure safe user copy of completion record
  (bsc#1012628).
- powerpc/pseries/iommu: IOMMU table is not initialized for
  kdump over SR-IOV (bsc#1012628).
- powerpc/rtas: use correct function name for resetting TCE tables
  (bsc#1012628).
- gpio: 74x164: Enable output pins after registers are reset
  (bsc#1012628).
- gpiolib: Fix the error path order in
  gpiochip_add_data_with_key() (bsc#1012628).
- gpio: fix resource unwinding order in error path (bsc#1012628).
- block: define bvec_iter as __packed __aligned(4) (bsc#1012628).
- selftests: mptcp: add evts_get_info helper (bsc#1012628).
- selftests: mptcp: add chk_subflows_total helper (bsc#1012628).
- selftests: mptcp: update userspace pm test helpers
  (bsc#1012628).
- selftests: mptcp: add mptcp_lib_is_v6 (bsc#1012628).
- selftests: mptcp: rm subflow with v4/v4mapped addr
  (bsc#1012628).
- drm/nouveau: don't fini scheduler before entity flush
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.7.9-121-mptcp-avoid-printing-warning-once-on-client-sid.patch.
- Rename to
  patches.kernel.org/6.7.9-127-mptcp-fix-possible-deadlock-in-subflow-diag.patch.
- Rename to
  patches.kernel.org/6.7.9-130-af_unix-Fix-task-hung-while-purging-oob_skb-in-.patch.
- Rename to
  patches.kernel.org/6.7.9-150-x86-entry_64-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-151-x86-entry_32-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-152-x86-bugs-Use-ALTERNATIVE-instead-of-mds_user_cl.patch.
- Rename to
  patches.kernel.org/6.7.9-153-KVM-VMX-Use-BT-JNC-i.e.-EFLAGS.CF-to-select-VMR.patch.
- Rename to
  patches.kernel.org/6.7.9-154-KVM-VMX-Move-VERW-closer-to-VMentry-for-MDS-mit.patch.
- commit 752a7bc</changelog>
  <changelog author="msuchanek@suse.de" date="1709812801">- group-source-files.pl: Quote filenames (boo#1221077).
  The kernel source now contains a file with a space in the name.
  Add quotes in group-source-files.pl to avoid splitting the filename.
  Also use -print0 / -0 when updating timestamps.
- commit a005e42</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072000">- config: update and reenable arm64 configs
- most options mirrored from other architectures except
  - ARM64_ERRATUM_3117295=y
  - TEE_STMM_EFI=m
  - PINCTRL_SM4450=m
  - PINCTRL_SM8650=m
  - PINCTRL_X1E80100=m
  - PINCTRL_SM8650_LPASS_LPI=m
  - GPIO_NPCM_SGPIO=y
  - GPIO_RTD=m
  - VIDEO_STM32_DCMIPP=m
  - DRM_POWERVR=m
  - SND_SOC_X1E80100=m
  - RTC_DRV_MA35D1=m
  - COMMON_CLK_MT7988=m
  - CLK_X1E80100_GCC=m
  - SC_CAMCC_8280XP=m
  - QDU_ECPRICC_1000=m
  - SM_DISPCC_8650=m
  - SM_GCC_8650=m
  - SM_GPUCC_8650=m
  - SM_TCSRCC_8650=m
  - COMMON_CLK_STM32MP=y
  - INTERCONNECT_QCOM_SM6115=m
  - INTERCONNECT_QCOM_SM8650=m
  - INTERCONNECT_QCOM_X1E80100=m
  - KASAN_EXTRA_INFO=n (arm64/debug only)
- commit 99c97ec</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072001">- config: update and reenable armv7hl configs
- option values mirrored from arm64 or other architectures
- commit 336405e</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072002">- config: update and reenable armv6hl configs
- option values mirrored from armv7hl
- commit be3b67b</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072003">- Update to 6.8 final
- update configs
- commit a551d7b</changelog>
  <changelog author="jslaby@suse.cz" date="1710158400">- Refresh
  patches.suse/mm-mmap-fix-vma_merge-case-7-with-vma_ops-close.patch.
  Update upstream status and move to sorted section.
- commit c6dad0c</changelog>
  <changelog author="jslaby@suse.cz" date="1710158401">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158402">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
</package>
<package pkgid="7ce4cf22284e3877bfaf16e7c098506135f6f61e96d78b487a6fde8697b6cea6715d672b5ae488a3672b77e2a803b5501a958239b6e1e4f454a8facb7e3d758e" name="kernel-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.4" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1710158400">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158401">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
</package>
<package pkgid="e662008230d6f729e450eee09ddea76ee25f475ae0518c9d357397108a5bb3cf6c2c763b70c974488999d25ddaffe29bcec1d6858a7b604508731582007aeb26" name="kernel-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.5" rel="1.1"/>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
</package>
<package pkgid="685d4941984d812d3c171a385a3371b4e3010400bd49e369e292f72f6082aa736002af26294cc06027354feee954fc0329825c6b238111de3a5251435c8e3165" name="kernel-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.7" rel="1.1"/>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
</package>
<package pkgid="bb31df8391641a91b68d1b1814c66a441cdd96200ac5f7b4a10156739ecc65b0196804af1eeeb20a8675838ee8f0d0fab28a515a47a4520c8f8ef88e184755f3" name="kernel-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.8" rel="1.1"/>
  <changelog author="colyli@suse.de" date="1711454400">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
</package>
<package pkgid="a643624f7125e40df6a1e917e8fbef4cf346bdb7553751563d3c5ded7ec51582fd6a45abef0d9002ebf003636703bc7bacca18d382aec03006e1c4db91af5ced" name="kernel-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.9" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
  <changelog author="jslaby@suse.cz" date="1714478400">- e1000e: change usleep_range to udelay in PHY mdic access
  (bsc#1223109).
- commit e7fcfd8</changelog>
  <changelog author="tiwai@suse.de" date="1714478401">- usb: Fix regression caused by invalid ep0 maxpacket in virtual
  SuperSpeed device (bsc#1220569).
- commit b2a1bf4</changelog>
  <changelog author="tiwai@suse.de" date="1714478402">- ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for
  Lenovo Legion models (bsc#1223462).
- commit 12d1ee1</changelog>
  <changelog author="jslaby@suse.cz" date="1714996800">- Linux 6.8.9 (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on create_le_conn_complete
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync
  (bsc#1012628).
- bounds: Use the right number of bits for power-of-two
  CONFIG_NR_CPUS (bsc#1012628).
- phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6
  (bsc#1012628).
- i2c: smbus: fix NULL function pointer dereference (bsc#1012628).
- RISC-V: selftests: cbo: Ensure asm operands match constraints,
  take 2 (bsc#1012628).
- riscv: hwprobe: fix invalid sign extension for
  RISCV_HWPROBE_EXT_ZVFHMIN (bsc#1012628).
- sched/eevdf: Prevent vlag from going out of bounds in
  reweight_eevdf() (bsc#1012628).
- sched/eevdf: Fix miscalculation in reweight_entity() when se
  is not curr (bsc#1012628).
- sched/eevdf: Always update V if se-&gt;on_rq when reweighting
  (bsc#1012628).
- dt-bindings: eeprom: at24: Fix ST M24C64-D compatible schema
  (bsc#1012628).
- phy: ti: tusb1210: Resolve charger-det crash if charger psy
  is unregistered (bsc#1012628).
- riscv: Fix loading 64-bit NOMMU kernels past the start of RAM
  (bsc#1012628).
- riscv: Fix TASK_SIZE on 64-bit NOMMU (bsc#1012628).
- dmaengine: idxd: Fix oops during rmmod on single-CPU platforms
  (bsc#1012628).
- dma: xilinx_dpdma: Fix locking (bsc#1012628).
- dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue
  (bsc#1012628).
- phy: qcom: m31: match requested regulator name with dt schema
  (bsc#1012628).
- phy: rockchip: naneng-combphy: Fix mux on rk3588 (bsc#1012628).
- phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits
  (bsc#1012628).
- phy: rockchip-snps-pcie3: fix bifurcation on rk3588
  (bsc#1012628).
- phy: freescale: imx8m-pcie: fix pcie link-up instability
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix hardcoded array size
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix out of bounds read
  (bsc#1012628).
- soundwire: amd: fix for wake interrupt handling for clockstop
  mode (bsc#1012628).
- idma64: Don't try to serve interrupts when device is powered
  off (bsc#1012628).
- dmaengine: tegra186: Fix residual calculation (bsc#1012628).
- dmaengine: owl: fix register access functions (bsc#1012628).
- mm: zswap: fix shrinker NULL crash with cgroup_disable=memory
  (bsc#1012628).
- mm: turn folio_test_hugetlb into a PageType (bsc#1012628).
- phy: qcom: qmp-combo: Fix VCO div offset on v3 (bsc#1012628).
- phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE
  (bsc#1012628).
- firmware: qcom: uefisecapp: Fix memory related IO errors and
  crashes (bsc#1012628).
- mtd: diskonchip: work around ubsan link failure (bsc#1012628).
- mtd: limit OTP NVMEM cell parse to non-NAND devices
  (bsc#1012628).
- udp: preserve the connected status if only UDP cmsg
  (bsc#1012628).
- fbdev: fix incorrect address computation in deferred IO
  (bsc#1012628).
- stackdepot: respect __GFP_NOLOCKDEP allocation flag
  (bsc#1012628).
- macsec: Detect if Rx skb is macsec-related for offloading
  devices that update md_dst (bsc#1012628).
- macsec: Enable devices to advertise whether they update sk_buff
  md_dst during offloads (bsc#1012628).
- net: b44: set pause params only when interface is up
  (bsc#1012628).
- ethernet: Add helper for assigning packet type when dest
  address does not match device address (bsc#1012628).
- net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff
  md_dst for MACsec (bsc#1012628).
- ACPI: CPPC: Fix access width used for PCC registers
  (bsc#1012628).
- ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro
  (bsc#1012628).
- ACPI: CPPC: Use access_width over bit_width for system memory
  accesses (bsc#1012628).
- irqchip/gic-v3-its: Prevent double free on error (bsc#1012628).
- drm/amdkfd: Fix eviction fence handling (bsc#1012628).
- drm/amdkfd: Fix rescheduling of restore worker (bsc#1012628).
- drm/amdgpu: Fix leak when GPU memory allocation fails
  (bsc#1012628).
- drm/amdgpu/umsch: don't execute umsch test when GPU is in
  reset/suspend (bsc#1012628).
- drm/amdgpu/pm: Remove gpu_od if it's an empty directory
  (bsc#1012628).
- drm/atomic-helper: fix parameter order in
  drm_format_conv_state_copy() call (bsc#1012628).
- drm/amdgpu: Assign correct bits for SDMA HDP flush
  (bsc#1012628).
- drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix synchronization issue
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix wrong offsets in the buffers
  addresses in dma descriptor (bsc#1012628).
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until
  WFP state" (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM#
  on RK3399 Puma (bsc#1012628).
- arm64: dts: qcom: sm8450: Fix the msi-map entries (bsc#1012628).
- arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP
  (bsc#1012628).
- LoongArch: Fix access error when read fault on a write-only VMA
  (bsc#1012628).
- LoongArch: Fix callchain parse error with kernel tracepoint
  events (bsc#1012628).
- eeprom: at24: fix memory corruption race condition
  (bsc#1012628).
- cpu: Re-enable CPU mitigations by default for !X86 architectures
  (bsc#1012628).
- Update config files.
- x86/tdx: Preserve shared bit on mprotect() (bsc#1012628).
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino()
  (bsc#1012628).
- btrfs: scrub: run relocation repair when/only needed
  (bsc#1012628).
- btrfs: fix wrong block_start calculation for
  btrfs_drop_extent_map_range() (bsc#1012628).
- btrfs: fallback if compressed IO fails for ENOSPC (bsc#1012628).
- HID: i2c-hid: Revert to await reset ACK before reading report
  descriptor (bsc#1012628).
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent
  lock-up (bsc#1012628).
- smb3: fix lock ordering potential deadlock in
  cifs_sync_mid_result (bsc#1012628).
- smb3: missing lock when picking channel (bsc#1012628).
- smb: client: Fix struct_group() usage in __packed structs
  (bsc#1012628).
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when
  dissolve_free_hugetlb_folio() (bsc#1012628).
- mm: support page_mapcount() on page_has_type() pages
  (bsc#1012628).
- mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros
  (bsc#1012628).
- mmc: sdhci-of-dwcmshc: th1520: Increase tuning loop count to
  128 (bsc#1012628).
- mmc: sdhci-msm: pervent access to suspended controller
  (bsc#1012628).
- mm/hugetlb: fix missing hugetlb_lock for resv uncharge
  (bsc#1012628).
- mtd: rawnand: qcom: Fix broken OP_RESET_DEVICE command in
  qcom_misc_cmd_type_exec() (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev setup
  (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev suspend
  (bsc#1012628).
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853
  (bsc#1012628).
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()
  (bsc#1012628).
- rust: remove `params` from `module` macro example (bsc#1012628).
- kbuild: rust: force `alloc` extern to allow "empty" Rust files
  (bsc#1012628).
- kbuild: rust: remove unneeded `@rustc_cfg` to avoid ICE
  (bsc#1012628).
- rust: make mutually exclusive with CFI_CLANG (bsc#1012628).
- rust: init: remove impl Zeroable for Infallible (bsc#1012628).
- rust: don't select CONSTRUCTORS (bsc#1012628).
- rust: kernel: require `Send` for `Module` implementations
  (bsc#1012628).
- rust: phy: implement `Send` for `Registration` (bsc#1012628).
- x86/cpu: Fix check for RDPKRU in __show_regs() (bsc#1012628).
- x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range
  (bsc#1012628).
- selftests/seccomp: Handle EINVAL on unshare(CLONE_NEWPID)
  (bsc#1012628).
- selftests/seccomp: Change the syscall used in KILL_THREAD test
  (bsc#1012628).
- selftests/seccomp: user_notification_addfd check nextfd is
  available (bsc#1012628).
- drm/amdgpu: fix visible VRAM handling during faults
  (bsc#1012628).
- drm/amdgpu: add shared fdinfo stats (bsc#1012628).
- drm: add drm_gem_object_is_shared_for_memory_stats() helper
  (bsc#1012628).
- KVM: x86/pmu: Set enable bits for GP counters in
  PERF_GLOBAL_CTRL at "RESET" (bsc#1012628).
- KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled
  (bsc#1012628).
- usb: xhci: correct return value in case of STS_HCE
  (bsc#1012628).
- xhci: move event processing for one interrupter to a separate
  function (bsc#1012628).
- Revert "drm/amd/display: fix USB-C flag update after enc10
  feature init" (bsc#1012628).
- drm/amd/display: Check DP Alt mode DPCS state via DMUB
  (bsc#1012628).
- netfs: Fix the pre-flush when appending to a file in
  writethrough mode (bsc#1012628).
- af_unix: Suppress false-positive lockdep splat for spin_lock()
  in __unix_gc() (bsc#1012628).
- tls: fix lockless read of strp-&gt;msg_ready in -&gt;poll
  (bsc#1012628).
- dpll: fix dpll_pin_on_pin_register() for multiple parent pins
  (bsc#1012628).
- dpll: check that pin is registered in __dpll_pin_unregister()
  (bsc#1012628).
- octeontx2-af: fix the double free in rvu_npc_freemem()
  (bsc#1012628).
- net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX
  packets (bsc#1012628).
- ice: fix LAG and VF lock dependency in ice_reset_vf()
  (bsc#1012628).
- iavf: Fix TC config comparison with existing adapter TC config
  (bsc#1012628).
- i40e: Report MFS in decimal base instead of hex (bsc#1012628).
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue
  (bsc#1012628).
- net: ti: icssg-prueth: Fix signedness bug in
  prueth_init_rx_chns() (bsc#1012628).
- net: phy: dp83869: Fix MII mode failure (bsc#1012628).
- netfilter: nf_tables: honor table dormant flag from netdev
  release event path (bsc#1012628).
- ARM: dts: imx6ull-tarragon: fix USB over-current polarity
  (bsc#1012628).
- eth: bnxt: fix counting packets discarded due to OOM and netpoll
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash
  work (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix warning during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Rate limit error message
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  rehash (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  activity update (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race in region ID allocation
  (bsc#1012628).
- mlxsw: Use refcount_t for reference counting (bsc#1012628).
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit
  (bsc#1012628).
- ipvs: Fix checksumming on GSO of SCTP packets (bsc#1012628).
- Bluetooth: qca: set power_ctrl_enabled on NULL returned by
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing
  Adv Monitor (bsc#1012628).
- Bluetooth: btusb: mediatek: Fix double free of skb in coredump
  (bsc#1012628).
- Bluetooth: MGMT: Fix failing to
  MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID (bsc#1012628).
- Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZE
  (bsc#1012628).
- Bluetooth: btusb: Fix triggering coredump implementation for
  QCA (bsc#1012628).
- Bluetooth: hci_sync: Use advertised PHYs on
  hci_le_ext_create_conn_sync (bsc#1012628).
- Bluetooth: ISO: Reassemble PA data for bcast sink (bsc#1012628).
- Bluetooth: hci_sync: Attempt to dequeue connection attempt
  (bsc#1012628).
- Bluetooth: hci_sync: Add helper functions to manipulate cmd_sync
  queue (bsc#1012628).
- Bluetooth: hci_conn: Fix UAF Write in
  __hci_acl_create_connection_sync (bsc#1012628).
- Bluetooth: hci_conn: Always use sk_timeo as conn_timeout
  (bsc#1012628).
- Bluetooth: Remove pending ACL connection attempts (bsc#1012628).
- Bluetooth: hci_conn: Only do ACL connections sequentially
  (bsc#1012628).
- Bluetooth: hci_event: Use HCI error defines instead of magic
  values (bsc#1012628).
- drm/xe: call free_gsc_pkt only once on action add failure
  (bsc#1012628).
- drm/xe: Remove sysfs only once on action add failure
  (bsc#1012628).
- gpio: tegra186: Fix tegra186_gpio_is_accessible() check
  (bsc#1012628).
- net: phy: mediatek-ge-soc: follow netdev LED trigger semantics
  (bsc#1012628).
- net: gtp: Fix Use-After-Free in gtp_dellink (bsc#1012628).
- tcp: Fix Use-After-Free in tcp_ao_connect_init (bsc#1012628).
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize
  (bsc#1012628).
- ipv4: check for NULL idev in ip_route_use_hint() (bsc#1012628).
- net: fix sk_memory_allocated_{add|sub} vs softirqs
  (bsc#1012628).
- net: make SK_MEMORY_PCPU_RESERV tunable (bsc#1012628).
- tools: ynl: don't ignore errors in NLMSG_DONE messages
  (bsc#1012628).
- soc: mediatek: mtk-svs: Append "-thermal" to thermal zone names
  (bsc#1012628).
- ax25: Fix netdev refcount issue (bsc#1012628).
- netfs: Fix writethrough-mode error handling (bsc#1012628).
- NFC: trf7970a: disable all regulators on removal (bsc#1012628).
- net: dsa: mv88e6xx: fix supported_interfaces setup in
  mv88e6250_phylink_get_caps() (bsc#1012628).
- cxl/core: Fix potential payload size confusion in
  cxl_mem_get_poison() (bsc#1012628).
- bnxt_en: Fix error recovery for 5760X (P7) chips (bsc#1012628).
- bnxt_en: Fix the PCI-AER routines (bsc#1012628).
- bnxt_en: refactor reset close code (bsc#1012628).
- bridge/br_netlink.c: no need to return void function
  (bsc#1012628).
- icmp: prevent possible NULL dereferences from icmp_build_probe()
  (bsc#1012628).
- ARM: dts: microchip: at91-sama7g5ek: Replace
  regulator-suspend-voltage with the valid property (bsc#1012628).
- mlxsw: pci: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core_env: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core: Unregister EMAD trap using FORWARD action
  (bsc#1012628).
- net: bcmasp: fix memory leak when bringing down interface
  (bsc#1012628).
- vxlan: drop packets from invalid src-address (bsc#1012628).
- net: libwx: fix alloc msix vectors failed (bsc#1012628).
- wifi: mac80211: fix unaligned le16 access (bsc#1012628).
- wifi: mac80211: remove link before AP (bsc#1012628).
- wifi: mac80211_hwsim: init peer measurement result
  (bsc#1012628).
- drm/gma500: Remove lid code (bsc#1012628).
- wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd
  (bsc#1012628).
- wifi: iwlwifi: mvm: remove old PASN station when adding a new
  one (bsc#1012628).
- wifi: mac80211: split mesh fast tx cache into
  local/proxied/forwarded (bsc#1012628).
- wifi: mac80211: clean up assignments to pointer cache
  (bsc#1012628).
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property
  (bsc#1012628).
- gpio: tangier: Use correct type for the IRQ chip data
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB
  controller (bsc#1012628).
- arm64: dts: qcom: x1e80100: Fix the compatible for cluster
  idle states (bsc#1012628).
- arm64: dts: qcom: Fix type of "wdog" IRQs for remoteprocs
  (bsc#1012628).
- block: fix module reference leakage from bdev_open_by_dev
  error path (bsc#1012628).
- arm64: dts: rockchip: regulator for sd needs to be always on
  for BPI-R2Pro (bsc#1012628).
- arm64: dts: rockchip: mark system power controller and fix
  typo on orangepi-5-plus (bsc#1012628).
- arm64: dts: mediatek: mt2712: fix validation errors
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps with
  "map-" (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid thermal block clock
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder nodes (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#reset-cells" from Ethernet
  controller (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid properties from
  ethsys (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder properties (bsc#1012628).
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal
  block (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix ethernet controller
  "compatible" (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix IR nodename (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix clock controllers
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui: Use default min voltage
  for MT6358 (bsc#1012628).
- arm64: dts: mediatek: mt8195-cherry: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: cherry: Describe CPU supplies
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex1 (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  vpp/vdosys (bsc#1012628).
- arm64: dts: mediatek: mt8192: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add power-domains properity to
  mfgcfg (bsc#1012628).
- arm64: dts: rockchip: Remove unsupported node from the Pinebook
  Pro dts (bsc#1012628).
- arm64: dts: rockchip: Fix the i2c address of es8316 on Cool
  Pi CM5 (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE#
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma
  (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f
  (bsc#1012628).
- HID: logitech-dj: allow mice to use all types of reports
  (bsc#1012628).
- HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized
  dev-&gt;devc (bsc#1012628).
- cifs: reinstate original behavior again for forceuid/forcegid
  (bsc#1012628).
- smb: client: fix rename(2) regression against samba
  (bsc#1012628).
- cifs: Fix reacquisition of volume cookie on still-live
  connection (bsc#1012628).
- commit 4bb6fc6</changelog>
  <changelog author="jslaby@suse.cz" date="1714996801">- drm/amdgpu: fix doorbell regression (git-fixes).
- commit aa245c7</changelog>
  <changelog author="mkubecek@suse.cz" date="1714996802">- Update
  patches.kernel.org/6.8.2-662-packet-annotate-data-races-around-ignore_outgoi.patch
  references (add CVE-2024-26862 bsc#1223111).
- commit dc3978a</changelog>
  <changelog author="mkubecek@suse.cz" date="1715083200">- Update
  patches.kernel.org/6.8.2-636-rds-tcp-Fix-use-after-free-of-net-in-reqsk_time.patch
  references (add CVE-2024-26865 bsc#1223062).
- commit eadd052</changelog>
  <changelog author="tiwai@suse.de" date="1715083201">- ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7
  (bsc#1217750).
- commit dca0b95</changelog>
</package>
<package pkgid="89a466a73e8e96b08d7218e182976cfb81ba9d2e3de811a208e2302d4067cfeeaf2094aa50b58fc8f6190a4119f2f91ce3b54798767e0a2ce2d3bf0bd66f8832" name="kernel-default-debugsource" arch="x86_64">
  <version epoch="0" ver="6.8.1" rel="1.1"/>
  <changelog author="vkarasulli@suse.de" date="1709553600">- Update
  patches.kernel.org/6.7.2-283-media-v4l-async-Fix-duplicated-list-deletion.patch
  (bsc#1012628 bsc#1220318 CVE-2023-52459).
- commit 57771fb</changelog>
  <changelog author="vkarasulli@suse.de" date="1709553601">- Update
  patches.kernel.org/6.7.2-260-drm-sched-Fix-bounds-limiting-when-given-a-malf.patch
  (bsc#1012628 bsc#1220322 CVE-2023-52461).
- commit c6c85cb</changelog>
  <changelog author="msuchanek@suse.de" date="1709726400">- kernel-binary: vdso: fix filelist for non-usrmerged kernel
  Fixes: a6ad8af207e6 ("rpm templates: Always define usrmerged")
- commit fb3f221</changelog>
  <changelog author="msuchanek@suse.de" date="1709726401">- kernel-binary: Fix i386 build
  Fixes: 89eaf4cdce05 ("rpm templates: Move macro definitions below buildrequires")
- commit f7c6351</changelog>
  <changelog author="jslaby@suse.cz" date="1709812800">- Linux 6.7.9 (bsc#1012628).
- mtd: spinand: gigadevice: Fix the get ecc status issue
  (bsc#1012628).
- ice: fix connection state of DPLL and out pin (bsc#1012628).
- ice: fix dpll input pin phase_adjust value updates
  (bsc#1012628).
- ice: fix dpll and dpll_pin data access on PF reset
  (bsc#1012628).
- ice: fix dpll periodic work data updates on PF reset
  (bsc#1012628).
- ice: fix pin phase adjust updates on PF reset (bsc#1012628).
- spi: cadence-qspi: fix pointer reference in runtime PM hooks
  (bsc#1012628).
- spi: cadence-qspi: remove system-wide suspend helper calls
  from runtime PM hooks (bsc#1012628).
- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
  (bsc#1012628).
- netlink: add nla be16/32 types to minlen array (bsc#1012628).
- net: ip_tunnel: prevent perpetual headroom growth (bsc#1012628).
- net: mctp: take ownership of skb in mctp_local_output
  (bsc#1012628).
- net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r"
  in the device tree (bsc#1012628).
- tun: Fix xdp_rxq_info's queue_index when detaching
  (bsc#1012628).
- cpufreq: intel_pstate: fix pstate limits enforcement for
  adjust_perf call back (bsc#1012628).
- net: veth: clear GRO when clearing XDP even when down
  (bsc#1012628).
- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
  (bsc#1012628).
- lan78xx: enable auto speed configuration for LAN7850 if no
  EEPROM is detected (bsc#1012628).
- veth: try harder when allocating queue memory (bsc#1012628).
- net: usb: dm9601: fix wrong return value in dm9601_mdio_read
  (bsc#1012628).
- net: lan78xx: fix "softirq work is pending" error (bsc#1012628).
- uapi: in6: replace temporary label with rfc9486 (bsc#1012628).
- stmmac: Clear variable when destroying workqueue (bsc#1012628).
- Bluetooth: hci_sync: Check the correct flag before starting
  a scan (bsc#1012628).
- Bluetooth: Avoid potential use-after-free in hci_error_reset
  (bsc#1012628).
- Bluetooth: hci_sync: Fix accept_list when attempting to suspend
  (bsc#1012628).
- Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
  (bsc#1012628).
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
  (bsc#1012628).
- Bluetooth: Enforce validation on max value of connection
  interval (bsc#1012628).
- Bluetooth: qca: Fix wrong event type for patch config command
  (bsc#1012628).
- Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
  (bsc#1012628).
- Bluetooth: qca: Fix triggering coredump implementation
  (bsc#1012628).
- netfilter: nf_tables: allow NFPROTO_INET in
  nft_(match/target)_validate() (bsc#1012628).
- netfilter: bridge: confirm multicast packets before passing
  them up the stack (bsc#1012628).
- tools: ynl: fix handling of multiple mcast groups (bsc#1012628).
- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
  (bsc#1012628).
- igb: extend PTP timestamp adjustments to i211 (bsc#1012628).
- net: hsr: Use correct offset for HSR TLV values in supervisory
  HSR frames (bsc#1012628).
- tls: decrement decrypt_pending if no async completion will be
  called (bsc#1012628).
- tls: fix peeking with sync+async decryption (bsc#1012628).
- tls: separate no-async decryption request handling from async
  (bsc#1012628).
- tls: fix use-after-free on failed backlog decryption
  (bsc#1012628).
- riscv: tlb: fix __p*d_free_tlb() (bsc#1012628).
- efi/capsule-loader: fix incorrect allocation size (bsc#1012628).
- power: supply: bq27xxx-i2c: Do not free non existing IRQ
  (bsc#1012628).
- ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
  (bsc#1012628).
- ALSA: Drop leftover snd-rtctimer stuff from Makefile
  (bsc#1012628).
- ASoC: qcom: Fix uninitialized pointer dmactl (bsc#1012628).
- gpu: host1x: Skip reset assert on Tegra186 (bsc#1012628).
- riscv: mm: fix NOCACHE_THEAD does not set bit[61] correctly
  (bsc#1012628).
- riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
  (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clear
  cs35l56-&gt;component (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
  (bsc#1012628).
- ASoC: cs35l56: Don't add the same register patch multiple times
  (bsc#1012628).
- ASoC: cs35l56: Fix for initializing ASP1 mixer registers
  (bsc#1012628).
- ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon
  revision (bsc#1012628).
- ASoC: cs35l56: Fix deadlock in ASP1 mixer register
  initialization (bsc#1012628).
- ASoC: soc-card: Fix missing locking in
  snd_soc_card_get_kcontrol() (bsc#1012628).
- RISC-V: Ignore V from the riscv,isa DT property on older T-Head
  CPUs (bsc#1012628).
- drm/tegra: Remove existing framebuffer only if we support
  display (bsc#1012628).
- fbcon: always restore the old font data in fbcon_do_set_font()
  (bsc#1012628).
- afs: Fix endless loop in directory parsing (bsc#1012628).
- drm/amd/display: Prevent potential buffer overflow in
  map_hw_resources (bsc#1012628).
- drivers: perf: added capabilities for legacy PMU (bsc#1012628).
- drivers: perf: ctr_get_width function for legacy is not defined
  (bsc#1012628).
- Revert "riscv: mm: support Svnapot in huge vmap" (bsc#1012628).
- riscv: Fix pte_leaf_size() for NAPOT (bsc#1012628).
- riscv: Sparse-Memory/vmemmap out-of-bounds fix (bsc#1012628).
- btrfs: fix race between ordered extent completion and fiemap
  (bsc#1012628).
- drm/nouveau: keep DMA buffers required for suspend/resume
  (bsc#1012628).
- of: property: fw_devlink: Fix stupid bug in remote-endpoint
  parsing (bsc#1012628).
- tomoyo: fix UAF write bug in tomoyo_write_control()
  (bsc#1012628).
- ALSA: firewire-lib: fix to check cycle continuity (bsc#1012628).
- ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
  (bsc#1012628).
- ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron
  16 Plus 7630 (bsc#1012628).
- ALSA: hda/realtek: tas2781: enable subwoofer volume control
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
  (bsc#1012628).
- ALSA: hda/realtek: fix mute/micmute LED For HP mt440
  (bsc#1012628).
- ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
  (bsc#1012628).
- Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
  (bsc#1012628).
- landlock: Fix asymmetric private inodes referring (bsc#1012628).
- gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
  (bsc#1012628).
- mm: cachestat: fix folio read-after-free in cache walk
  (bsc#1012628).
- mtd: rawnand: marvell: fix layouts (bsc#1012628).
- wifi: nl80211: reject iftype change with mesh ID change
  (bsc#1012628).
- btrfs: fix double free of anonymous device after snapshot
  creation failure (bsc#1012628).
- btrfs: dev-replace: properly validate device names
  (bsc#1012628).
- btrfs: send: don't issue unnecessary zero writes for trailing
  hole (bsc#1012628).
- Revert "drm/amd/pm: resolve reboot exception for si oland"
  (bsc#1012628).
- drm/buddy: fix range bias (bsc#1012628).
- drm/amdgpu/pm: Fix the power1_min_cap value (bsc#1012628).
- drm/amd/display: Add monitor patch for specific eDP
  (bsc#1012628).
- soc: qcom: pmic_glink: Fix boot when QRTR=m (bsc#1012628).
- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
  (bsc#1012628).
- crypto: arm64/neonbs - fix out-of-bounds access on short input
  (bsc#1012628).
- dmaengine: ptdma: use consistent DMA masks (bsc#1012628).
- dmaengine: fsl-edma: correct calculation of 'nbytes' in
  multi-fifo scenario (bsc#1012628).
- dmaengine: fsl-qdma: init irq after reg initialization
  (bsc#1012628).
- mmc: mmci: stm32: fix DMA API overlapping mappings warning
  (bsc#1012628).
- mmc: core: Fix eMMC initialization with 1-bit bus connection
  (bsc#1012628).
- mmc: sdhci-xenon: add timeout for PHY init complete
  (bsc#1012628).
- mmc: sdhci-xenon: fix PHY init clock stability (bsc#1012628).
- ceph: switch to corrected encoding of max_xattr_size in mdsmap
  (bsc#1012628).
- RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
  (bsc#1012628).
- riscv: add CALLER_ADDRx support (bsc#1012628).
- riscv: Fix enabling cbo.zero when running in M-mode
  (bsc#1012628).
- power: supply: mm8013: select REGMAP_I2C (bsc#1012628).
- kbuild: Add -Wa,--fatal-warnings to as-instr invocation
  (bsc#1012628).
- iommufd: Fix iopt_access_list_id overwrite bug (bsc#1012628).
- iommufd: Fix protection fault in iommufd_test_syz_conv_iova
  (bsc#1012628).
- efivarfs: Request at most 512 bytes for variable names
  (bsc#1012628).
- pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
  (bsc#1012628).
- fprobe: Fix to allocate entry_data_size buffer with rethook
  instances (bsc#1012628).
- mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
  (bsc#1012628).
- mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone
  index (bsc#1012628).
- x86/e820: Don't reserve SETUP_RNG_SEED in e820 (bsc#1012628).
- x86/cpu: Allow reducing x86_phys_bits during
  early_identify_cpu() (bsc#1012628).
- x86/cpu/intel: Detect TME keyid bits before setting MTRR mask
  registers (bsc#1012628).
- mptcp: map v4 address to v6 when destroying subflow
  (bsc#1012628).
- mptcp: push at DSS boundaries (bsc#1012628).
- selftests: mptcp: join: add ss mptcp support check
  (bsc#1012628).
- mptcp: fix snd_wnd initialization for passive socket
  (bsc#1012628).
- mptcp: fix potential wake-up event loss (bsc#1012628).
- mptcp: fix double-free on socket dismantle (bsc#1012628).
- mfd: twl6030-irq: Revert to use of_match_device() (bsc#1012628).
- NFS: Fix data corruption caused by congestion (bsc#1012628).
- af_unix: Drop oob_skb ref before purging queue in GC
  (bsc#1012628).
- ASoC: cs35l56: fix reversed if statement in
  cs35l56_dspwait_asp1tx_put() (bsc#1012628).
- dmaengine: dw-edma: Fix the ch_count hdma callback
  (bsc#1012628).
- dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA
  (bsc#1012628).
- dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix
  (bsc#1012628).
- dmaengine: dw-edma: Add HDMA remote interrupt configuration
  (bsc#1012628).
- dmaengine: dw-edma: HDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- dmaengine: dw-edma: eDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use
  dashes (bsc#1012628).
- phy: qcom: phy-qcom-m31: fix wrong pointer pass to PTR_ERR()
  (bsc#1012628).
- phy: qcom-qmp-usb: fix v3 offsets data (bsc#1012628).
- dmaengine: idxd: Remove shadow Event Log head stored in idxd
  (bsc#1012628).
- dmaengine: idxd: Ensure safe user copy of completion record
  (bsc#1012628).
- powerpc/pseries/iommu: IOMMU table is not initialized for
  kdump over SR-IOV (bsc#1012628).
- powerpc/rtas: use correct function name for resetting TCE tables
  (bsc#1012628).
- gpio: 74x164: Enable output pins after registers are reset
  (bsc#1012628).
- gpiolib: Fix the error path order in
  gpiochip_add_data_with_key() (bsc#1012628).
- gpio: fix resource unwinding order in error path (bsc#1012628).
- block: define bvec_iter as __packed __aligned(4) (bsc#1012628).
- selftests: mptcp: add evts_get_info helper (bsc#1012628).
- selftests: mptcp: add chk_subflows_total helper (bsc#1012628).
- selftests: mptcp: update userspace pm test helpers
  (bsc#1012628).
- selftests: mptcp: add mptcp_lib_is_v6 (bsc#1012628).
- selftests: mptcp: rm subflow with v4/v4mapped addr
  (bsc#1012628).
- drm/nouveau: don't fini scheduler before entity flush
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.7.9-121-mptcp-avoid-printing-warning-once-on-client-sid.patch.
- Rename to
  patches.kernel.org/6.7.9-127-mptcp-fix-possible-deadlock-in-subflow-diag.patch.
- Rename to
  patches.kernel.org/6.7.9-130-af_unix-Fix-task-hung-while-purging-oob_skb-in-.patch.
- Rename to
  patches.kernel.org/6.7.9-150-x86-entry_64-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-151-x86-entry_32-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-152-x86-bugs-Use-ALTERNATIVE-instead-of-mds_user_cl.patch.
- Rename to
  patches.kernel.org/6.7.9-153-KVM-VMX-Use-BT-JNC-i.e.-EFLAGS.CF-to-select-VMR.patch.
- Rename to
  patches.kernel.org/6.7.9-154-KVM-VMX-Move-VERW-closer-to-VMentry-for-MDS-mit.patch.
- commit 752a7bc</changelog>
  <changelog author="msuchanek@suse.de" date="1709812801">- group-source-files.pl: Quote filenames (boo#1221077).
  The kernel source now contains a file with a space in the name.
  Add quotes in group-source-files.pl to avoid splitting the filename.
  Also use -print0 / -0 when updating timestamps.
- commit a005e42</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072000">- config: update and reenable arm64 configs
- most options mirrored from other architectures except
  - ARM64_ERRATUM_3117295=y
  - TEE_STMM_EFI=m
  - PINCTRL_SM4450=m
  - PINCTRL_SM8650=m
  - PINCTRL_X1E80100=m
  - PINCTRL_SM8650_LPASS_LPI=m
  - GPIO_NPCM_SGPIO=y
  - GPIO_RTD=m
  - VIDEO_STM32_DCMIPP=m
  - DRM_POWERVR=m
  - SND_SOC_X1E80100=m
  - RTC_DRV_MA35D1=m
  - COMMON_CLK_MT7988=m
  - CLK_X1E80100_GCC=m
  - SC_CAMCC_8280XP=m
  - QDU_ECPRICC_1000=m
  - SM_DISPCC_8650=m
  - SM_GCC_8650=m
  - SM_GPUCC_8650=m
  - SM_TCSRCC_8650=m
  - COMMON_CLK_STM32MP=y
  - INTERCONNECT_QCOM_SM6115=m
  - INTERCONNECT_QCOM_SM8650=m
  - INTERCONNECT_QCOM_X1E80100=m
  - KASAN_EXTRA_INFO=n (arm64/debug only)
- commit 99c97ec</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072001">- config: update and reenable armv7hl configs
- option values mirrored from arm64 or other architectures
- commit 336405e</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072002">- config: update and reenable armv6hl configs
- option values mirrored from armv7hl
- commit be3b67b</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072003">- Update to 6.8 final
- update configs
- commit a551d7b</changelog>
  <changelog author="jslaby@suse.cz" date="1710158400">- Refresh
  patches.suse/mm-mmap-fix-vma_merge-case-7-with-vma_ops-close.patch.
  Update upstream status and move to sorted section.
- commit c6dad0c</changelog>
  <changelog author="jslaby@suse.cz" date="1710158401">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158402">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
</package>
<package pkgid="c3de8811294968f7ae99a3520ca8c1a827fbb8b09fd6671d5f47a3c84be96142e6826dde8a9cb5d26d63f7df273b5784a7b1ab9368fa42e0bc71c86c1d1c5910" name="kernel-default-debugsource" arch="x86_64">
  <version epoch="0" ver="6.8.4" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1710158400">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158401">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
</package>
<package pkgid="f9315a59c10fbfd66cdea3d5e4732b201c305fed902b3e9dad3798c8dbd4d23dcfde6fcf947cc73745deb3c220c47594815b1bbae181a074ebee1f09c54a2730" name="kernel-default-debugsource" arch="x86_64">
  <version epoch="0" ver="6.8.5" rel="1.1"/>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
</package>
<package pkgid="5344c9d038f89c8d6e53cbcc71948c59f5ba8035bb4d06958afd4fc58df839aed9fb3e56e8aa95edb194738a65c72309eb0d493e425094da0349d08095b54df7" name="kernel-default-debugsource" arch="x86_64">
  <version epoch="0" ver="6.8.7" rel="1.1"/>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
</package>
<package pkgid="12b7a5ba9662aab211efaeface347838a266791f8b083dd6c4ce675767d11772f38c145205d03af786d0501d6b0f9233d6bb3726fbc89beba677078de11a92dc" name="kernel-default-debugsource" arch="x86_64">
  <version epoch="0" ver="6.8.8" rel="1.1"/>
  <changelog author="colyli@suse.de" date="1711454400">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
</package>
<package pkgid="e6fe4a148eaf8ce1aed1d35aa82cc2d76bd83d2e7478102f7b5433d6d60a23ad23e2d425174a99142cac83ef50d2ca4327a3d1aed64298842fe8b20771a8fe95" name="kernel-default-debugsource" arch="x86_64">
  <version epoch="0" ver="6.8.9" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
  <changelog author="jslaby@suse.cz" date="1714478400">- e1000e: change usleep_range to udelay in PHY mdic access
  (bsc#1223109).
- commit e7fcfd8</changelog>
  <changelog author="tiwai@suse.de" date="1714478401">- usb: Fix regression caused by invalid ep0 maxpacket in virtual
  SuperSpeed device (bsc#1220569).
- commit b2a1bf4</changelog>
  <changelog author="tiwai@suse.de" date="1714478402">- ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for
  Lenovo Legion models (bsc#1223462).
- commit 12d1ee1</changelog>
  <changelog author="jslaby@suse.cz" date="1714996800">- Linux 6.8.9 (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on create_le_conn_complete
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync
  (bsc#1012628).
- bounds: Use the right number of bits for power-of-two
  CONFIG_NR_CPUS (bsc#1012628).
- phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6
  (bsc#1012628).
- i2c: smbus: fix NULL function pointer dereference (bsc#1012628).
- RISC-V: selftests: cbo: Ensure asm operands match constraints,
  take 2 (bsc#1012628).
- riscv: hwprobe: fix invalid sign extension for
  RISCV_HWPROBE_EXT_ZVFHMIN (bsc#1012628).
- sched/eevdf: Prevent vlag from going out of bounds in
  reweight_eevdf() (bsc#1012628).
- sched/eevdf: Fix miscalculation in reweight_entity() when se
  is not curr (bsc#1012628).
- sched/eevdf: Always update V if se-&gt;on_rq when reweighting
  (bsc#1012628).
- dt-bindings: eeprom: at24: Fix ST M24C64-D compatible schema
  (bsc#1012628).
- phy: ti: tusb1210: Resolve charger-det crash if charger psy
  is unregistered (bsc#1012628).
- riscv: Fix loading 64-bit NOMMU kernels past the start of RAM
  (bsc#1012628).
- riscv: Fix TASK_SIZE on 64-bit NOMMU (bsc#1012628).
- dmaengine: idxd: Fix oops during rmmod on single-CPU platforms
  (bsc#1012628).
- dma: xilinx_dpdma: Fix locking (bsc#1012628).
- dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue
  (bsc#1012628).
- phy: qcom: m31: match requested regulator name with dt schema
  (bsc#1012628).
- phy: rockchip: naneng-combphy: Fix mux on rk3588 (bsc#1012628).
- phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits
  (bsc#1012628).
- phy: rockchip-snps-pcie3: fix bifurcation on rk3588
  (bsc#1012628).
- phy: freescale: imx8m-pcie: fix pcie link-up instability
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix hardcoded array size
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix out of bounds read
  (bsc#1012628).
- soundwire: amd: fix for wake interrupt handling for clockstop
  mode (bsc#1012628).
- idma64: Don't try to serve interrupts when device is powered
  off (bsc#1012628).
- dmaengine: tegra186: Fix residual calculation (bsc#1012628).
- dmaengine: owl: fix register access functions (bsc#1012628).
- mm: zswap: fix shrinker NULL crash with cgroup_disable=memory
  (bsc#1012628).
- mm: turn folio_test_hugetlb into a PageType (bsc#1012628).
- phy: qcom: qmp-combo: Fix VCO div offset on v3 (bsc#1012628).
- phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE
  (bsc#1012628).
- firmware: qcom: uefisecapp: Fix memory related IO errors and
  crashes (bsc#1012628).
- mtd: diskonchip: work around ubsan link failure (bsc#1012628).
- mtd: limit OTP NVMEM cell parse to non-NAND devices
  (bsc#1012628).
- udp: preserve the connected status if only UDP cmsg
  (bsc#1012628).
- fbdev: fix incorrect address computation in deferred IO
  (bsc#1012628).
- stackdepot: respect __GFP_NOLOCKDEP allocation flag
  (bsc#1012628).
- macsec: Detect if Rx skb is macsec-related for offloading
  devices that update md_dst (bsc#1012628).
- macsec: Enable devices to advertise whether they update sk_buff
  md_dst during offloads (bsc#1012628).
- net: b44: set pause params only when interface is up
  (bsc#1012628).
- ethernet: Add helper for assigning packet type when dest
  address does not match device address (bsc#1012628).
- net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff
  md_dst for MACsec (bsc#1012628).
- ACPI: CPPC: Fix access width used for PCC registers
  (bsc#1012628).
- ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro
  (bsc#1012628).
- ACPI: CPPC: Use access_width over bit_width for system memory
  accesses (bsc#1012628).
- irqchip/gic-v3-its: Prevent double free on error (bsc#1012628).
- drm/amdkfd: Fix eviction fence handling (bsc#1012628).
- drm/amdkfd: Fix rescheduling of restore worker (bsc#1012628).
- drm/amdgpu: Fix leak when GPU memory allocation fails
  (bsc#1012628).
- drm/amdgpu/umsch: don't execute umsch test when GPU is in
  reset/suspend (bsc#1012628).
- drm/amdgpu/pm: Remove gpu_od if it's an empty directory
  (bsc#1012628).
- drm/atomic-helper: fix parameter order in
  drm_format_conv_state_copy() call (bsc#1012628).
- drm/amdgpu: Assign correct bits for SDMA HDP flush
  (bsc#1012628).
- drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix synchronization issue
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix wrong offsets in the buffers
  addresses in dma descriptor (bsc#1012628).
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until
  WFP state" (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM#
  on RK3399 Puma (bsc#1012628).
- arm64: dts: qcom: sm8450: Fix the msi-map entries (bsc#1012628).
- arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP
  (bsc#1012628).
- LoongArch: Fix access error when read fault on a write-only VMA
  (bsc#1012628).
- LoongArch: Fix callchain parse error with kernel tracepoint
  events (bsc#1012628).
- eeprom: at24: fix memory corruption race condition
  (bsc#1012628).
- cpu: Re-enable CPU mitigations by default for !X86 architectures
  (bsc#1012628).
- Update config files.
- x86/tdx: Preserve shared bit on mprotect() (bsc#1012628).
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino()
  (bsc#1012628).
- btrfs: scrub: run relocation repair when/only needed
  (bsc#1012628).
- btrfs: fix wrong block_start calculation for
  btrfs_drop_extent_map_range() (bsc#1012628).
- btrfs: fallback if compressed IO fails for ENOSPC (bsc#1012628).
- HID: i2c-hid: Revert to await reset ACK before reading report
  descriptor (bsc#1012628).
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent
  lock-up (bsc#1012628).
- smb3: fix lock ordering potential deadlock in
  cifs_sync_mid_result (bsc#1012628).
- smb3: missing lock when picking channel (bsc#1012628).
- smb: client: Fix struct_group() usage in __packed structs
  (bsc#1012628).
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when
  dissolve_free_hugetlb_folio() (bsc#1012628).
- mm: support page_mapcount() on page_has_type() pages
  (bsc#1012628).
- mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros
  (bsc#1012628).
- mmc: sdhci-of-dwcmshc: th1520: Increase tuning loop count to
  128 (bsc#1012628).
- mmc: sdhci-msm: pervent access to suspended controller
  (bsc#1012628).
- mm/hugetlb: fix missing hugetlb_lock for resv uncharge
  (bsc#1012628).
- mtd: rawnand: qcom: Fix broken OP_RESET_DEVICE command in
  qcom_misc_cmd_type_exec() (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev setup
  (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev suspend
  (bsc#1012628).
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853
  (bsc#1012628).
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()
  (bsc#1012628).
- rust: remove `params` from `module` macro example (bsc#1012628).
- kbuild: rust: force `alloc` extern to allow "empty" Rust files
  (bsc#1012628).
- kbuild: rust: remove unneeded `@rustc_cfg` to avoid ICE
  (bsc#1012628).
- rust: make mutually exclusive with CFI_CLANG (bsc#1012628).
- rust: init: remove impl Zeroable for Infallible (bsc#1012628).
- rust: don't select CONSTRUCTORS (bsc#1012628).
- rust: kernel: require `Send` for `Module` implementations
  (bsc#1012628).
- rust: phy: implement `Send` for `Registration` (bsc#1012628).
- x86/cpu: Fix check for RDPKRU in __show_regs() (bsc#1012628).
- x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range
  (bsc#1012628).
- selftests/seccomp: Handle EINVAL on unshare(CLONE_NEWPID)
  (bsc#1012628).
- selftests/seccomp: Change the syscall used in KILL_THREAD test
  (bsc#1012628).
- selftests/seccomp: user_notification_addfd check nextfd is
  available (bsc#1012628).
- drm/amdgpu: fix visible VRAM handling during faults
  (bsc#1012628).
- drm/amdgpu: add shared fdinfo stats (bsc#1012628).
- drm: add drm_gem_object_is_shared_for_memory_stats() helper
  (bsc#1012628).
- KVM: x86/pmu: Set enable bits for GP counters in
  PERF_GLOBAL_CTRL at "RESET" (bsc#1012628).
- KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled
  (bsc#1012628).
- usb: xhci: correct return value in case of STS_HCE
  (bsc#1012628).
- xhci: move event processing for one interrupter to a separate
  function (bsc#1012628).
- Revert "drm/amd/display: fix USB-C flag update after enc10
  feature init" (bsc#1012628).
- drm/amd/display: Check DP Alt mode DPCS state via DMUB
  (bsc#1012628).
- netfs: Fix the pre-flush when appending to a file in
  writethrough mode (bsc#1012628).
- af_unix: Suppress false-positive lockdep splat for spin_lock()
  in __unix_gc() (bsc#1012628).
- tls: fix lockless read of strp-&gt;msg_ready in -&gt;poll
  (bsc#1012628).
- dpll: fix dpll_pin_on_pin_register() for multiple parent pins
  (bsc#1012628).
- dpll: check that pin is registered in __dpll_pin_unregister()
  (bsc#1012628).
- octeontx2-af: fix the double free in rvu_npc_freemem()
  (bsc#1012628).
- net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX
  packets (bsc#1012628).
- ice: fix LAG and VF lock dependency in ice_reset_vf()
  (bsc#1012628).
- iavf: Fix TC config comparison with existing adapter TC config
  (bsc#1012628).
- i40e: Report MFS in decimal base instead of hex (bsc#1012628).
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue
  (bsc#1012628).
- net: ti: icssg-prueth: Fix signedness bug in
  prueth_init_rx_chns() (bsc#1012628).
- net: phy: dp83869: Fix MII mode failure (bsc#1012628).
- netfilter: nf_tables: honor table dormant flag from netdev
  release event path (bsc#1012628).
- ARM: dts: imx6ull-tarragon: fix USB over-current polarity
  (bsc#1012628).
- eth: bnxt: fix counting packets discarded due to OOM and netpoll
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash
  work (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix warning during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Rate limit error message
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  rehash (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  activity update (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race in region ID allocation
  (bsc#1012628).
- mlxsw: Use refcount_t for reference counting (bsc#1012628).
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit
  (bsc#1012628).
- ipvs: Fix checksumming on GSO of SCTP packets (bsc#1012628).
- Bluetooth: qca: set power_ctrl_enabled on NULL returned by
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing
  Adv Monitor (bsc#1012628).
- Bluetooth: btusb: mediatek: Fix double free of skb in coredump
  (bsc#1012628).
- Bluetooth: MGMT: Fix failing to
  MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID (bsc#1012628).
- Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZE
  (bsc#1012628).
- Bluetooth: btusb: Fix triggering coredump implementation for
  QCA (bsc#1012628).
- Bluetooth: hci_sync: Use advertised PHYs on
  hci_le_ext_create_conn_sync (bsc#1012628).
- Bluetooth: ISO: Reassemble PA data for bcast sink (bsc#1012628).
- Bluetooth: hci_sync: Attempt to dequeue connection attempt
  (bsc#1012628).
- Bluetooth: hci_sync: Add helper functions to manipulate cmd_sync
  queue (bsc#1012628).
- Bluetooth: hci_conn: Fix UAF Write in
  __hci_acl_create_connection_sync (bsc#1012628).
- Bluetooth: hci_conn: Always use sk_timeo as conn_timeout
  (bsc#1012628).
- Bluetooth: Remove pending ACL connection attempts (bsc#1012628).
- Bluetooth: hci_conn: Only do ACL connections sequentially
  (bsc#1012628).
- Bluetooth: hci_event: Use HCI error defines instead of magic
  values (bsc#1012628).
- drm/xe: call free_gsc_pkt only once on action add failure
  (bsc#1012628).
- drm/xe: Remove sysfs only once on action add failure
  (bsc#1012628).
- gpio: tegra186: Fix tegra186_gpio_is_accessible() check
  (bsc#1012628).
- net: phy: mediatek-ge-soc: follow netdev LED trigger semantics
  (bsc#1012628).
- net: gtp: Fix Use-After-Free in gtp_dellink (bsc#1012628).
- tcp: Fix Use-After-Free in tcp_ao_connect_init (bsc#1012628).
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize
  (bsc#1012628).
- ipv4: check for NULL idev in ip_route_use_hint() (bsc#1012628).
- net: fix sk_memory_allocated_{add|sub} vs softirqs
  (bsc#1012628).
- net: make SK_MEMORY_PCPU_RESERV tunable (bsc#1012628).
- tools: ynl: don't ignore errors in NLMSG_DONE messages
  (bsc#1012628).
- soc: mediatek: mtk-svs: Append "-thermal" to thermal zone names
  (bsc#1012628).
- ax25: Fix netdev refcount issue (bsc#1012628).
- netfs: Fix writethrough-mode error handling (bsc#1012628).
- NFC: trf7970a: disable all regulators on removal (bsc#1012628).
- net: dsa: mv88e6xx: fix supported_interfaces setup in
  mv88e6250_phylink_get_caps() (bsc#1012628).
- cxl/core: Fix potential payload size confusion in
  cxl_mem_get_poison() (bsc#1012628).
- bnxt_en: Fix error recovery for 5760X (P7) chips (bsc#1012628).
- bnxt_en: Fix the PCI-AER routines (bsc#1012628).
- bnxt_en: refactor reset close code (bsc#1012628).
- bridge/br_netlink.c: no need to return void function
  (bsc#1012628).
- icmp: prevent possible NULL dereferences from icmp_build_probe()
  (bsc#1012628).
- ARM: dts: microchip: at91-sama7g5ek: Replace
  regulator-suspend-voltage with the valid property (bsc#1012628).
- mlxsw: pci: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core_env: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core: Unregister EMAD trap using FORWARD action
  (bsc#1012628).
- net: bcmasp: fix memory leak when bringing down interface
  (bsc#1012628).
- vxlan: drop packets from invalid src-address (bsc#1012628).
- net: libwx: fix alloc msix vectors failed (bsc#1012628).
- wifi: mac80211: fix unaligned le16 access (bsc#1012628).
- wifi: mac80211: remove link before AP (bsc#1012628).
- wifi: mac80211_hwsim: init peer measurement result
  (bsc#1012628).
- drm/gma500: Remove lid code (bsc#1012628).
- wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd
  (bsc#1012628).
- wifi: iwlwifi: mvm: remove old PASN station when adding a new
  one (bsc#1012628).
- wifi: mac80211: split mesh fast tx cache into
  local/proxied/forwarded (bsc#1012628).
- wifi: mac80211: clean up assignments to pointer cache
  (bsc#1012628).
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property
  (bsc#1012628).
- gpio: tangier: Use correct type for the IRQ chip data
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB
  controller (bsc#1012628).
- arm64: dts: qcom: x1e80100: Fix the compatible for cluster
  idle states (bsc#1012628).
- arm64: dts: qcom: Fix type of "wdog" IRQs for remoteprocs
  (bsc#1012628).
- block: fix module reference leakage from bdev_open_by_dev
  error path (bsc#1012628).
- arm64: dts: rockchip: regulator for sd needs to be always on
  for BPI-R2Pro (bsc#1012628).
- arm64: dts: rockchip: mark system power controller and fix
  typo on orangepi-5-plus (bsc#1012628).
- arm64: dts: mediatek: mt2712: fix validation errors
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps with
  "map-" (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid thermal block clock
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder nodes (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#reset-cells" from Ethernet
  controller (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid properties from
  ethsys (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder properties (bsc#1012628).
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal
  block (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix ethernet controller
  "compatible" (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix IR nodename (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix clock controllers
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui: Use default min voltage
  for MT6358 (bsc#1012628).
- arm64: dts: mediatek: mt8195-cherry: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: cherry: Describe CPU supplies
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex1 (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  vpp/vdosys (bsc#1012628).
- arm64: dts: mediatek: mt8192: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add power-domains properity to
  mfgcfg (bsc#1012628).
- arm64: dts: rockchip: Remove unsupported node from the Pinebook
  Pro dts (bsc#1012628).
- arm64: dts: rockchip: Fix the i2c address of es8316 on Cool
  Pi CM5 (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE#
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma
  (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f
  (bsc#1012628).
- HID: logitech-dj: allow mice to use all types of reports
  (bsc#1012628).
- HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized
  dev-&gt;devc (bsc#1012628).
- cifs: reinstate original behavior again for forceuid/forcegid
  (bsc#1012628).
- smb: client: fix rename(2) regression against samba
  (bsc#1012628).
- cifs: Fix reacquisition of volume cookie on still-live
  connection (bsc#1012628).
- commit 4bb6fc6</changelog>
  <changelog author="jslaby@suse.cz" date="1714996801">- drm/amdgpu: fix doorbell regression (git-fixes).
- commit aa245c7</changelog>
  <changelog author="mkubecek@suse.cz" date="1714996802">- Update
  patches.kernel.org/6.8.2-662-packet-annotate-data-races-around-ignore_outgoi.patch
  references (add CVE-2024-26862 bsc#1223111).
- commit dc3978a</changelog>
  <changelog author="mkubecek@suse.cz" date="1715083200">- Update
  patches.kernel.org/6.8.2-636-rds-tcp-Fix-use-after-free-of-net-in-reqsk_time.patch
  references (add CVE-2024-26865 bsc#1223062).
- commit eadd052</changelog>
  <changelog author="tiwai@suse.de" date="1715083201">- ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7
  (bsc#1217750).
- commit dca0b95</changelog>
</package>
<package pkgid="b80fdeb65d69f2127217a01cf25df32196bcec93f36054d2b1f805f01c8bb1ba158971f41d59aa1eaa665721a2be3cbd51a8c84aca3d0f7210a724279f27b8e0" name="kernel-default-devel" arch="x86_64">
  <version epoch="0" ver="6.8.1" rel="1.1"/>
  <changelog author="vkarasulli@suse.de" date="1709553600">- Update
  patches.kernel.org/6.7.2-283-media-v4l-async-Fix-duplicated-list-deletion.patch
  (bsc#1012628 bsc#1220318 CVE-2023-52459).
- commit 57771fb</changelog>
  <changelog author="vkarasulli@suse.de" date="1709553601">- Update
  patches.kernel.org/6.7.2-260-drm-sched-Fix-bounds-limiting-when-given-a-malf.patch
  (bsc#1012628 bsc#1220322 CVE-2023-52461).
- commit c6c85cb</changelog>
  <changelog author="msuchanek@suse.de" date="1709726400">- kernel-binary: vdso: fix filelist for non-usrmerged kernel
  Fixes: a6ad8af207e6 ("rpm templates: Always define usrmerged")
- commit fb3f221</changelog>
  <changelog author="msuchanek@suse.de" date="1709726401">- kernel-binary: Fix i386 build
  Fixes: 89eaf4cdce05 ("rpm templates: Move macro definitions below buildrequires")
- commit f7c6351</changelog>
  <changelog author="jslaby@suse.cz" date="1709812800">- Linux 6.7.9 (bsc#1012628).
- mtd: spinand: gigadevice: Fix the get ecc status issue
  (bsc#1012628).
- ice: fix connection state of DPLL and out pin (bsc#1012628).
- ice: fix dpll input pin phase_adjust value updates
  (bsc#1012628).
- ice: fix dpll and dpll_pin data access on PF reset
  (bsc#1012628).
- ice: fix dpll periodic work data updates on PF reset
  (bsc#1012628).
- ice: fix pin phase adjust updates on PF reset (bsc#1012628).
- spi: cadence-qspi: fix pointer reference in runtime PM hooks
  (bsc#1012628).
- spi: cadence-qspi: remove system-wide suspend helper calls
  from runtime PM hooks (bsc#1012628).
- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
  (bsc#1012628).
- netlink: add nla be16/32 types to minlen array (bsc#1012628).
- net: ip_tunnel: prevent perpetual headroom growth (bsc#1012628).
- net: mctp: take ownership of skb in mctp_local_output
  (bsc#1012628).
- net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r"
  in the device tree (bsc#1012628).
- tun: Fix xdp_rxq_info's queue_index when detaching
  (bsc#1012628).
- cpufreq: intel_pstate: fix pstate limits enforcement for
  adjust_perf call back (bsc#1012628).
- net: veth: clear GRO when clearing XDP even when down
  (bsc#1012628).
- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
  (bsc#1012628).
- lan78xx: enable auto speed configuration for LAN7850 if no
  EEPROM is detected (bsc#1012628).
- veth: try harder when allocating queue memory (bsc#1012628).
- net: usb: dm9601: fix wrong return value in dm9601_mdio_read
  (bsc#1012628).
- net: lan78xx: fix "softirq work is pending" error (bsc#1012628).
- uapi: in6: replace temporary label with rfc9486 (bsc#1012628).
- stmmac: Clear variable when destroying workqueue (bsc#1012628).
- Bluetooth: hci_sync: Check the correct flag before starting
  a scan (bsc#1012628).
- Bluetooth: Avoid potential use-after-free in hci_error_reset
  (bsc#1012628).
- Bluetooth: hci_sync: Fix accept_list when attempting to suspend
  (bsc#1012628).
- Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
  (bsc#1012628).
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
  (bsc#1012628).
- Bluetooth: Enforce validation on max value of connection
  interval (bsc#1012628).
- Bluetooth: qca: Fix wrong event type for patch config command
  (bsc#1012628).
- Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
  (bsc#1012628).
- Bluetooth: qca: Fix triggering coredump implementation
  (bsc#1012628).
- netfilter: nf_tables: allow NFPROTO_INET in
  nft_(match/target)_validate() (bsc#1012628).
- netfilter: bridge: confirm multicast packets before passing
  them up the stack (bsc#1012628).
- tools: ynl: fix handling of multiple mcast groups (bsc#1012628).
- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
  (bsc#1012628).
- igb: extend PTP timestamp adjustments to i211 (bsc#1012628).
- net: hsr: Use correct offset for HSR TLV values in supervisory
  HSR frames (bsc#1012628).
- tls: decrement decrypt_pending if no async completion will be
  called (bsc#1012628).
- tls: fix peeking with sync+async decryption (bsc#1012628).
- tls: separate no-async decryption request handling from async
  (bsc#1012628).
- tls: fix use-after-free on failed backlog decryption
  (bsc#1012628).
- riscv: tlb: fix __p*d_free_tlb() (bsc#1012628).
- efi/capsule-loader: fix incorrect allocation size (bsc#1012628).
- power: supply: bq27xxx-i2c: Do not free non existing IRQ
  (bsc#1012628).
- ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
  (bsc#1012628).
- ALSA: Drop leftover snd-rtctimer stuff from Makefile
  (bsc#1012628).
- ASoC: qcom: Fix uninitialized pointer dmactl (bsc#1012628).
- gpu: host1x: Skip reset assert on Tegra186 (bsc#1012628).
- riscv: mm: fix NOCACHE_THEAD does not set bit[61] correctly
  (bsc#1012628).
- riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
  (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clear
  cs35l56-&gt;component (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
  (bsc#1012628).
- ASoC: cs35l56: Don't add the same register patch multiple times
  (bsc#1012628).
- ASoC: cs35l56: Fix for initializing ASP1 mixer registers
  (bsc#1012628).
- ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon
  revision (bsc#1012628).
- ASoC: cs35l56: Fix deadlock in ASP1 mixer register
  initialization (bsc#1012628).
- ASoC: soc-card: Fix missing locking in
  snd_soc_card_get_kcontrol() (bsc#1012628).
- RISC-V: Ignore V from the riscv,isa DT property on older T-Head
  CPUs (bsc#1012628).
- drm/tegra: Remove existing framebuffer only if we support
  display (bsc#1012628).
- fbcon: always restore the old font data in fbcon_do_set_font()
  (bsc#1012628).
- afs: Fix endless loop in directory parsing (bsc#1012628).
- drm/amd/display: Prevent potential buffer overflow in
  map_hw_resources (bsc#1012628).
- drivers: perf: added capabilities for legacy PMU (bsc#1012628).
- drivers: perf: ctr_get_width function for legacy is not defined
  (bsc#1012628).
- Revert "riscv: mm: support Svnapot in huge vmap" (bsc#1012628).
- riscv: Fix pte_leaf_size() for NAPOT (bsc#1012628).
- riscv: Sparse-Memory/vmemmap out-of-bounds fix (bsc#1012628).
- btrfs: fix race between ordered extent completion and fiemap
  (bsc#1012628).
- drm/nouveau: keep DMA buffers required for suspend/resume
  (bsc#1012628).
- of: property: fw_devlink: Fix stupid bug in remote-endpoint
  parsing (bsc#1012628).
- tomoyo: fix UAF write bug in tomoyo_write_control()
  (bsc#1012628).
- ALSA: firewire-lib: fix to check cycle continuity (bsc#1012628).
- ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
  (bsc#1012628).
- ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron
  16 Plus 7630 (bsc#1012628).
- ALSA: hda/realtek: tas2781: enable subwoofer volume control
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
  (bsc#1012628).
- ALSA: hda/realtek: fix mute/micmute LED For HP mt440
  (bsc#1012628).
- ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
  (bsc#1012628).
- Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
  (bsc#1012628).
- landlock: Fix asymmetric private inodes referring (bsc#1012628).
- gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
  (bsc#1012628).
- mm: cachestat: fix folio read-after-free in cache walk
  (bsc#1012628).
- mtd: rawnand: marvell: fix layouts (bsc#1012628).
- wifi: nl80211: reject iftype change with mesh ID change
  (bsc#1012628).
- btrfs: fix double free of anonymous device after snapshot
  creation failure (bsc#1012628).
- btrfs: dev-replace: properly validate device names
  (bsc#1012628).
- btrfs: send: don't issue unnecessary zero writes for trailing
  hole (bsc#1012628).
- Revert "drm/amd/pm: resolve reboot exception for si oland"
  (bsc#1012628).
- drm/buddy: fix range bias (bsc#1012628).
- drm/amdgpu/pm: Fix the power1_min_cap value (bsc#1012628).
- drm/amd/display: Add monitor patch for specific eDP
  (bsc#1012628).
- soc: qcom: pmic_glink: Fix boot when QRTR=m (bsc#1012628).
- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
  (bsc#1012628).
- crypto: arm64/neonbs - fix out-of-bounds access on short input
  (bsc#1012628).
- dmaengine: ptdma: use consistent DMA masks (bsc#1012628).
- dmaengine: fsl-edma: correct calculation of 'nbytes' in
  multi-fifo scenario (bsc#1012628).
- dmaengine: fsl-qdma: init irq after reg initialization
  (bsc#1012628).
- mmc: mmci: stm32: fix DMA API overlapping mappings warning
  (bsc#1012628).
- mmc: core: Fix eMMC initialization with 1-bit bus connection
  (bsc#1012628).
- mmc: sdhci-xenon: add timeout for PHY init complete
  (bsc#1012628).
- mmc: sdhci-xenon: fix PHY init clock stability (bsc#1012628).
- ceph: switch to corrected encoding of max_xattr_size in mdsmap
  (bsc#1012628).
- RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
  (bsc#1012628).
- riscv: add CALLER_ADDRx support (bsc#1012628).
- riscv: Fix enabling cbo.zero when running in M-mode
  (bsc#1012628).
- power: supply: mm8013: select REGMAP_I2C (bsc#1012628).
- kbuild: Add -Wa,--fatal-warnings to as-instr invocation
  (bsc#1012628).
- iommufd: Fix iopt_access_list_id overwrite bug (bsc#1012628).
- iommufd: Fix protection fault in iommufd_test_syz_conv_iova
  (bsc#1012628).
- efivarfs: Request at most 512 bytes for variable names
  (bsc#1012628).
- pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
  (bsc#1012628).
- fprobe: Fix to allocate entry_data_size buffer with rethook
  instances (bsc#1012628).
- mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
  (bsc#1012628).
- mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone
  index (bsc#1012628).
- x86/e820: Don't reserve SETUP_RNG_SEED in e820 (bsc#1012628).
- x86/cpu: Allow reducing x86_phys_bits during
  early_identify_cpu() (bsc#1012628).
- x86/cpu/intel: Detect TME keyid bits before setting MTRR mask
  registers (bsc#1012628).
- mptcp: map v4 address to v6 when destroying subflow
  (bsc#1012628).
- mptcp: push at DSS boundaries (bsc#1012628).
- selftests: mptcp: join: add ss mptcp support check
  (bsc#1012628).
- mptcp: fix snd_wnd initialization for passive socket
  (bsc#1012628).
- mptcp: fix potential wake-up event loss (bsc#1012628).
- mptcp: fix double-free on socket dismantle (bsc#1012628).
- mfd: twl6030-irq: Revert to use of_match_device() (bsc#1012628).
- NFS: Fix data corruption caused by congestion (bsc#1012628).
- af_unix: Drop oob_skb ref before purging queue in GC
  (bsc#1012628).
- ASoC: cs35l56: fix reversed if statement in
  cs35l56_dspwait_asp1tx_put() (bsc#1012628).
- dmaengine: dw-edma: Fix the ch_count hdma callback
  (bsc#1012628).
- dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA
  (bsc#1012628).
- dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix
  (bsc#1012628).
- dmaengine: dw-edma: Add HDMA remote interrupt configuration
  (bsc#1012628).
- dmaengine: dw-edma: HDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- dmaengine: dw-edma: eDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use
  dashes (bsc#1012628).
- phy: qcom: phy-qcom-m31: fix wrong pointer pass to PTR_ERR()
  (bsc#1012628).
- phy: qcom-qmp-usb: fix v3 offsets data (bsc#1012628).
- dmaengine: idxd: Remove shadow Event Log head stored in idxd
  (bsc#1012628).
- dmaengine: idxd: Ensure safe user copy of completion record
  (bsc#1012628).
- powerpc/pseries/iommu: IOMMU table is not initialized for
  kdump over SR-IOV (bsc#1012628).
- powerpc/rtas: use correct function name for resetting TCE tables
  (bsc#1012628).
- gpio: 74x164: Enable output pins after registers are reset
  (bsc#1012628).
- gpiolib: Fix the error path order in
  gpiochip_add_data_with_key() (bsc#1012628).
- gpio: fix resource unwinding order in error path (bsc#1012628).
- block: define bvec_iter as __packed __aligned(4) (bsc#1012628).
- selftests: mptcp: add evts_get_info helper (bsc#1012628).
- selftests: mptcp: add chk_subflows_total helper (bsc#1012628).
- selftests: mptcp: update userspace pm test helpers
  (bsc#1012628).
- selftests: mptcp: add mptcp_lib_is_v6 (bsc#1012628).
- selftests: mptcp: rm subflow with v4/v4mapped addr
  (bsc#1012628).
- drm/nouveau: don't fini scheduler before entity flush
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.7.9-121-mptcp-avoid-printing-warning-once-on-client-sid.patch.
- Rename to
  patches.kernel.org/6.7.9-127-mptcp-fix-possible-deadlock-in-subflow-diag.patch.
- Rename to
  patches.kernel.org/6.7.9-130-af_unix-Fix-task-hung-while-purging-oob_skb-in-.patch.
- Rename to
  patches.kernel.org/6.7.9-150-x86-entry_64-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-151-x86-entry_32-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-152-x86-bugs-Use-ALTERNATIVE-instead-of-mds_user_cl.patch.
- Rename to
  patches.kernel.org/6.7.9-153-KVM-VMX-Use-BT-JNC-i.e.-EFLAGS.CF-to-select-VMR.patch.
- Rename to
  patches.kernel.org/6.7.9-154-KVM-VMX-Move-VERW-closer-to-VMentry-for-MDS-mit.patch.
- commit 752a7bc</changelog>
  <changelog author="msuchanek@suse.de" date="1709812801">- group-source-files.pl: Quote filenames (boo#1221077).
  The kernel source now contains a file with a space in the name.
  Add quotes in group-source-files.pl to avoid splitting the filename.
  Also use -print0 / -0 when updating timestamps.
- commit a005e42</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072000">- config: update and reenable arm64 configs
- most options mirrored from other architectures except
  - ARM64_ERRATUM_3117295=y
  - TEE_STMM_EFI=m
  - PINCTRL_SM4450=m
  - PINCTRL_SM8650=m
  - PINCTRL_X1E80100=m
  - PINCTRL_SM8650_LPASS_LPI=m
  - GPIO_NPCM_SGPIO=y
  - GPIO_RTD=m
  - VIDEO_STM32_DCMIPP=m
  - DRM_POWERVR=m
  - SND_SOC_X1E80100=m
  - RTC_DRV_MA35D1=m
  - COMMON_CLK_MT7988=m
  - CLK_X1E80100_GCC=m
  - SC_CAMCC_8280XP=m
  - QDU_ECPRICC_1000=m
  - SM_DISPCC_8650=m
  - SM_GCC_8650=m
  - SM_GPUCC_8650=m
  - SM_TCSRCC_8650=m
  - COMMON_CLK_STM32MP=y
  - INTERCONNECT_QCOM_SM6115=m
  - INTERCONNECT_QCOM_SM8650=m
  - INTERCONNECT_QCOM_X1E80100=m
  - KASAN_EXTRA_INFO=n (arm64/debug only)
- commit 99c97ec</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072001">- config: update and reenable armv7hl configs
- option values mirrored from arm64 or other architectures
- commit 336405e</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072002">- config: update and reenable armv6hl configs
- option values mirrored from armv7hl
- commit be3b67b</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072003">- Update to 6.8 final
- update configs
- commit a551d7b</changelog>
  <changelog author="jslaby@suse.cz" date="1710158400">- Refresh
  patches.suse/mm-mmap-fix-vma_merge-case-7-with-vma_ops-close.patch.
  Update upstream status and move to sorted section.
- commit c6dad0c</changelog>
  <changelog author="jslaby@suse.cz" date="1710158401">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158402">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
</package>
<package pkgid="967a29603368520c716ce75b068042674d2e22fc4c77cb52ea945d958327c45ee495184db0dc660d98f3a82bec1756cb5610aad956688a2248882dfbb52ced53" name="kernel-default-devel" arch="x86_64">
  <version epoch="0" ver="6.8.4" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1710158400">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158401">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
</package>
<package pkgid="752ab4cc693ba562e9fefadb9f289dd1cbaa1f28c7af2444a965a29a914e8fca8071d9540e526af51db81a6e9f6d1451c6f54ec67f56119b6ec3c2b19361db12" name="kernel-default-devel" arch="x86_64">
  <version epoch="0" ver="6.8.5" rel="1.1"/>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
</package>
<package pkgid="abfd1f30a31ac7c23b72c62a423aaae7c94ffdd6d8a954285e918419bb403bf85b1f8afcc8a0052741790dd32eba1510bf0f8690b1b6018ff25e24a98ba83924" name="kernel-default-devel" arch="x86_64">
  <version epoch="0" ver="6.8.7" rel="1.1"/>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
</package>
<package pkgid="313f7ec9ecc48f1e75dcc5f4e0fdfe8bd1f0370a4b3050d8bb358418790035bec6594a083e0f8c7ace8b8383acd64e243dcc8b2d6e3a2439568fcedc1fff5b49" name="kernel-default-devel" arch="x86_64">
  <version epoch="0" ver="6.8.8" rel="1.1"/>
  <changelog author="colyli@suse.de" date="1711454400">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
</package>
<package pkgid="0ed1347d6c351ddf324c538a2f282626d2e3eb333b028644a65860b7655f69a53fc233c943b2370a452cd6738537ad411eec0f85f6406e635187b44d6fd9f1bd" name="kernel-default-devel" arch="x86_64">
  <version epoch="0" ver="6.8.9" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
  <changelog author="jslaby@suse.cz" date="1714478400">- e1000e: change usleep_range to udelay in PHY mdic access
  (bsc#1223109).
- commit e7fcfd8</changelog>
  <changelog author="tiwai@suse.de" date="1714478401">- usb: Fix regression caused by invalid ep0 maxpacket in virtual
  SuperSpeed device (bsc#1220569).
- commit b2a1bf4</changelog>
  <changelog author="tiwai@suse.de" date="1714478402">- ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for
  Lenovo Legion models (bsc#1223462).
- commit 12d1ee1</changelog>
  <changelog author="jslaby@suse.cz" date="1714996800">- Linux 6.8.9 (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on create_le_conn_complete
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync
  (bsc#1012628).
- bounds: Use the right number of bits for power-of-two
  CONFIG_NR_CPUS (bsc#1012628).
- phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6
  (bsc#1012628).
- i2c: smbus: fix NULL function pointer dereference (bsc#1012628).
- RISC-V: selftests: cbo: Ensure asm operands match constraints,
  take 2 (bsc#1012628).
- riscv: hwprobe: fix invalid sign extension for
  RISCV_HWPROBE_EXT_ZVFHMIN (bsc#1012628).
- sched/eevdf: Prevent vlag from going out of bounds in
  reweight_eevdf() (bsc#1012628).
- sched/eevdf: Fix miscalculation in reweight_entity() when se
  is not curr (bsc#1012628).
- sched/eevdf: Always update V if se-&gt;on_rq when reweighting
  (bsc#1012628).
- dt-bindings: eeprom: at24: Fix ST M24C64-D compatible schema
  (bsc#1012628).
- phy: ti: tusb1210: Resolve charger-det crash if charger psy
  is unregistered (bsc#1012628).
- riscv: Fix loading 64-bit NOMMU kernels past the start of RAM
  (bsc#1012628).
- riscv: Fix TASK_SIZE on 64-bit NOMMU (bsc#1012628).
- dmaengine: idxd: Fix oops during rmmod on single-CPU platforms
  (bsc#1012628).
- dma: xilinx_dpdma: Fix locking (bsc#1012628).
- dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue
  (bsc#1012628).
- phy: qcom: m31: match requested regulator name with dt schema
  (bsc#1012628).
- phy: rockchip: naneng-combphy: Fix mux on rk3588 (bsc#1012628).
- phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits
  (bsc#1012628).
- phy: rockchip-snps-pcie3: fix bifurcation on rk3588
  (bsc#1012628).
- phy: freescale: imx8m-pcie: fix pcie link-up instability
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix hardcoded array size
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix out of bounds read
  (bsc#1012628).
- soundwire: amd: fix for wake interrupt handling for clockstop
  mode (bsc#1012628).
- idma64: Don't try to serve interrupts when device is powered
  off (bsc#1012628).
- dmaengine: tegra186: Fix residual calculation (bsc#1012628).
- dmaengine: owl: fix register access functions (bsc#1012628).
- mm: zswap: fix shrinker NULL crash with cgroup_disable=memory
  (bsc#1012628).
- mm: turn folio_test_hugetlb into a PageType (bsc#1012628).
- phy: qcom: qmp-combo: Fix VCO div offset on v3 (bsc#1012628).
- phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE
  (bsc#1012628).
- firmware: qcom: uefisecapp: Fix memory related IO errors and
  crashes (bsc#1012628).
- mtd: diskonchip: work around ubsan link failure (bsc#1012628).
- mtd: limit OTP NVMEM cell parse to non-NAND devices
  (bsc#1012628).
- udp: preserve the connected status if only UDP cmsg
  (bsc#1012628).
- fbdev: fix incorrect address computation in deferred IO
  (bsc#1012628).
- stackdepot: respect __GFP_NOLOCKDEP allocation flag
  (bsc#1012628).
- macsec: Detect if Rx skb is macsec-related for offloading
  devices that update md_dst (bsc#1012628).
- macsec: Enable devices to advertise whether they update sk_buff
  md_dst during offloads (bsc#1012628).
- net: b44: set pause params only when interface is up
  (bsc#1012628).
- ethernet: Add helper for assigning packet type when dest
  address does not match device address (bsc#1012628).
- net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff
  md_dst for MACsec (bsc#1012628).
- ACPI: CPPC: Fix access width used for PCC registers
  (bsc#1012628).
- ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro
  (bsc#1012628).
- ACPI: CPPC: Use access_width over bit_width for system memory
  accesses (bsc#1012628).
- irqchip/gic-v3-its: Prevent double free on error (bsc#1012628).
- drm/amdkfd: Fix eviction fence handling (bsc#1012628).
- drm/amdkfd: Fix rescheduling of restore worker (bsc#1012628).
- drm/amdgpu: Fix leak when GPU memory allocation fails
  (bsc#1012628).
- drm/amdgpu/umsch: don't execute umsch test when GPU is in
  reset/suspend (bsc#1012628).
- drm/amdgpu/pm: Remove gpu_od if it's an empty directory
  (bsc#1012628).
- drm/atomic-helper: fix parameter order in
  drm_format_conv_state_copy() call (bsc#1012628).
- drm/amdgpu: Assign correct bits for SDMA HDP flush
  (bsc#1012628).
- drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix synchronization issue
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix wrong offsets in the buffers
  addresses in dma descriptor (bsc#1012628).
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until
  WFP state" (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM#
  on RK3399 Puma (bsc#1012628).
- arm64: dts: qcom: sm8450: Fix the msi-map entries (bsc#1012628).
- arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP
  (bsc#1012628).
- LoongArch: Fix access error when read fault on a write-only VMA
  (bsc#1012628).
- LoongArch: Fix callchain parse error with kernel tracepoint
  events (bsc#1012628).
- eeprom: at24: fix memory corruption race condition
  (bsc#1012628).
- cpu: Re-enable CPU mitigations by default for !X86 architectures
  (bsc#1012628).
- Update config files.
- x86/tdx: Preserve shared bit on mprotect() (bsc#1012628).
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino()
  (bsc#1012628).
- btrfs: scrub: run relocation repair when/only needed
  (bsc#1012628).
- btrfs: fix wrong block_start calculation for
  btrfs_drop_extent_map_range() (bsc#1012628).
- btrfs: fallback if compressed IO fails for ENOSPC (bsc#1012628).
- HID: i2c-hid: Revert to await reset ACK before reading report
  descriptor (bsc#1012628).
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent
  lock-up (bsc#1012628).
- smb3: fix lock ordering potential deadlock in
  cifs_sync_mid_result (bsc#1012628).
- smb3: missing lock when picking channel (bsc#1012628).
- smb: client: Fix struct_group() usage in __packed structs
  (bsc#1012628).
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when
  dissolve_free_hugetlb_folio() (bsc#1012628).
- mm: support page_mapcount() on page_has_type() pages
  (bsc#1012628).
- mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros
  (bsc#1012628).
- mmc: sdhci-of-dwcmshc: th1520: Increase tuning loop count to
  128 (bsc#1012628).
- mmc: sdhci-msm: pervent access to suspended controller
  (bsc#1012628).
- mm/hugetlb: fix missing hugetlb_lock for resv uncharge
  (bsc#1012628).
- mtd: rawnand: qcom: Fix broken OP_RESET_DEVICE command in
  qcom_misc_cmd_type_exec() (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev setup
  (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev suspend
  (bsc#1012628).
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853
  (bsc#1012628).
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()
  (bsc#1012628).
- rust: remove `params` from `module` macro example (bsc#1012628).
- kbuild: rust: force `alloc` extern to allow "empty" Rust files
  (bsc#1012628).
- kbuild: rust: remove unneeded `@rustc_cfg` to avoid ICE
  (bsc#1012628).
- rust: make mutually exclusive with CFI_CLANG (bsc#1012628).
- rust: init: remove impl Zeroable for Infallible (bsc#1012628).
- rust: don't select CONSTRUCTORS (bsc#1012628).
- rust: kernel: require `Send` for `Module` implementations
  (bsc#1012628).
- rust: phy: implement `Send` for `Registration` (bsc#1012628).
- x86/cpu: Fix check for RDPKRU in __show_regs() (bsc#1012628).
- x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range
  (bsc#1012628).
- selftests/seccomp: Handle EINVAL on unshare(CLONE_NEWPID)
  (bsc#1012628).
- selftests/seccomp: Change the syscall used in KILL_THREAD test
  (bsc#1012628).
- selftests/seccomp: user_notification_addfd check nextfd is
  available (bsc#1012628).
- drm/amdgpu: fix visible VRAM handling during faults
  (bsc#1012628).
- drm/amdgpu: add shared fdinfo stats (bsc#1012628).
- drm: add drm_gem_object_is_shared_for_memory_stats() helper
  (bsc#1012628).
- KVM: x86/pmu: Set enable bits for GP counters in
  PERF_GLOBAL_CTRL at "RESET" (bsc#1012628).
- KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled
  (bsc#1012628).
- usb: xhci: correct return value in case of STS_HCE
  (bsc#1012628).
- xhci: move event processing for one interrupter to a separate
  function (bsc#1012628).
- Revert "drm/amd/display: fix USB-C flag update after enc10
  feature init" (bsc#1012628).
- drm/amd/display: Check DP Alt mode DPCS state via DMUB
  (bsc#1012628).
- netfs: Fix the pre-flush when appending to a file in
  writethrough mode (bsc#1012628).
- af_unix: Suppress false-positive lockdep splat for spin_lock()
  in __unix_gc() (bsc#1012628).
- tls: fix lockless read of strp-&gt;msg_ready in -&gt;poll
  (bsc#1012628).
- dpll: fix dpll_pin_on_pin_register() for multiple parent pins
  (bsc#1012628).
- dpll: check that pin is registered in __dpll_pin_unregister()
  (bsc#1012628).
- octeontx2-af: fix the double free in rvu_npc_freemem()
  (bsc#1012628).
- net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX
  packets (bsc#1012628).
- ice: fix LAG and VF lock dependency in ice_reset_vf()
  (bsc#1012628).
- iavf: Fix TC config comparison with existing adapter TC config
  (bsc#1012628).
- i40e: Report MFS in decimal base instead of hex (bsc#1012628).
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue
  (bsc#1012628).
- net: ti: icssg-prueth: Fix signedness bug in
  prueth_init_rx_chns() (bsc#1012628).
- net: phy: dp83869: Fix MII mode failure (bsc#1012628).
- netfilter: nf_tables: honor table dormant flag from netdev
  release event path (bsc#1012628).
- ARM: dts: imx6ull-tarragon: fix USB over-current polarity
  (bsc#1012628).
- eth: bnxt: fix counting packets discarded due to OOM and netpoll
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash
  work (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix warning during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Rate limit error message
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  rehash (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  activity update (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race in region ID allocation
  (bsc#1012628).
- mlxsw: Use refcount_t for reference counting (bsc#1012628).
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit
  (bsc#1012628).
- ipvs: Fix checksumming on GSO of SCTP packets (bsc#1012628).
- Bluetooth: qca: set power_ctrl_enabled on NULL returned by
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing
  Adv Monitor (bsc#1012628).
- Bluetooth: btusb: mediatek: Fix double free of skb in coredump
  (bsc#1012628).
- Bluetooth: MGMT: Fix failing to
  MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID (bsc#1012628).
- Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZE
  (bsc#1012628).
- Bluetooth: btusb: Fix triggering coredump implementation for
  QCA (bsc#1012628).
- Bluetooth: hci_sync: Use advertised PHYs on
  hci_le_ext_create_conn_sync (bsc#1012628).
- Bluetooth: ISO: Reassemble PA data for bcast sink (bsc#1012628).
- Bluetooth: hci_sync: Attempt to dequeue connection attempt
  (bsc#1012628).
- Bluetooth: hci_sync: Add helper functions to manipulate cmd_sync
  queue (bsc#1012628).
- Bluetooth: hci_conn: Fix UAF Write in
  __hci_acl_create_connection_sync (bsc#1012628).
- Bluetooth: hci_conn: Always use sk_timeo as conn_timeout
  (bsc#1012628).
- Bluetooth: Remove pending ACL connection attempts (bsc#1012628).
- Bluetooth: hci_conn: Only do ACL connections sequentially
  (bsc#1012628).
- Bluetooth: hci_event: Use HCI error defines instead of magic
  values (bsc#1012628).
- drm/xe: call free_gsc_pkt only once on action add failure
  (bsc#1012628).
- drm/xe: Remove sysfs only once on action add failure
  (bsc#1012628).
- gpio: tegra186: Fix tegra186_gpio_is_accessible() check
  (bsc#1012628).
- net: phy: mediatek-ge-soc: follow netdev LED trigger semantics
  (bsc#1012628).
- net: gtp: Fix Use-After-Free in gtp_dellink (bsc#1012628).
- tcp: Fix Use-After-Free in tcp_ao_connect_init (bsc#1012628).
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize
  (bsc#1012628).
- ipv4: check for NULL idev in ip_route_use_hint() (bsc#1012628).
- net: fix sk_memory_allocated_{add|sub} vs softirqs
  (bsc#1012628).
- net: make SK_MEMORY_PCPU_RESERV tunable (bsc#1012628).
- tools: ynl: don't ignore errors in NLMSG_DONE messages
  (bsc#1012628).
- soc: mediatek: mtk-svs: Append "-thermal" to thermal zone names
  (bsc#1012628).
- ax25: Fix netdev refcount issue (bsc#1012628).
- netfs: Fix writethrough-mode error handling (bsc#1012628).
- NFC: trf7970a: disable all regulators on removal (bsc#1012628).
- net: dsa: mv88e6xx: fix supported_interfaces setup in
  mv88e6250_phylink_get_caps() (bsc#1012628).
- cxl/core: Fix potential payload size confusion in
  cxl_mem_get_poison() (bsc#1012628).
- bnxt_en: Fix error recovery for 5760X (P7) chips (bsc#1012628).
- bnxt_en: Fix the PCI-AER routines (bsc#1012628).
- bnxt_en: refactor reset close code (bsc#1012628).
- bridge/br_netlink.c: no need to return void function
  (bsc#1012628).
- icmp: prevent possible NULL dereferences from icmp_build_probe()
  (bsc#1012628).
- ARM: dts: microchip: at91-sama7g5ek: Replace
  regulator-suspend-voltage with the valid property (bsc#1012628).
- mlxsw: pci: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core_env: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core: Unregister EMAD trap using FORWARD action
  (bsc#1012628).
- net: bcmasp: fix memory leak when bringing down interface
  (bsc#1012628).
- vxlan: drop packets from invalid src-address (bsc#1012628).
- net: libwx: fix alloc msix vectors failed (bsc#1012628).
- wifi: mac80211: fix unaligned le16 access (bsc#1012628).
- wifi: mac80211: remove link before AP (bsc#1012628).
- wifi: mac80211_hwsim: init peer measurement result
  (bsc#1012628).
- drm/gma500: Remove lid code (bsc#1012628).
- wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd
  (bsc#1012628).
- wifi: iwlwifi: mvm: remove old PASN station when adding a new
  one (bsc#1012628).
- wifi: mac80211: split mesh fast tx cache into
  local/proxied/forwarded (bsc#1012628).
- wifi: mac80211: clean up assignments to pointer cache
  (bsc#1012628).
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property
  (bsc#1012628).
- gpio: tangier: Use correct type for the IRQ chip data
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB
  controller (bsc#1012628).
- arm64: dts: qcom: x1e80100: Fix the compatible for cluster
  idle states (bsc#1012628).
- arm64: dts: qcom: Fix type of "wdog" IRQs for remoteprocs
  (bsc#1012628).
- block: fix module reference leakage from bdev_open_by_dev
  error path (bsc#1012628).
- arm64: dts: rockchip: regulator for sd needs to be always on
  for BPI-R2Pro (bsc#1012628).
- arm64: dts: rockchip: mark system power controller and fix
  typo on orangepi-5-plus (bsc#1012628).
- arm64: dts: mediatek: mt2712: fix validation errors
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps with
  "map-" (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid thermal block clock
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder nodes (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#reset-cells" from Ethernet
  controller (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid properties from
  ethsys (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder properties (bsc#1012628).
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal
  block (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix ethernet controller
  "compatible" (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix IR nodename (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix clock controllers
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui: Use default min voltage
  for MT6358 (bsc#1012628).
- arm64: dts: mediatek: mt8195-cherry: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: cherry: Describe CPU supplies
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex1 (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  vpp/vdosys (bsc#1012628).
- arm64: dts: mediatek: mt8192: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add power-domains properity to
  mfgcfg (bsc#1012628).
- arm64: dts: rockchip: Remove unsupported node from the Pinebook
  Pro dts (bsc#1012628).
- arm64: dts: rockchip: Fix the i2c address of es8316 on Cool
  Pi CM5 (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE#
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma
  (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f
  (bsc#1012628).
- HID: logitech-dj: allow mice to use all types of reports
  (bsc#1012628).
- HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized
  dev-&gt;devc (bsc#1012628).
- cifs: reinstate original behavior again for forceuid/forcegid
  (bsc#1012628).
- smb: client: fix rename(2) regression against samba
  (bsc#1012628).
- cifs: Fix reacquisition of volume cookie on still-live
  connection (bsc#1012628).
- commit 4bb6fc6</changelog>
  <changelog author="jslaby@suse.cz" date="1714996801">- drm/amdgpu: fix doorbell regression (git-fixes).
- commit aa245c7</changelog>
  <changelog author="mkubecek@suse.cz" date="1714996802">- Update
  patches.kernel.org/6.8.2-662-packet-annotate-data-races-around-ignore_outgoi.patch
  references (add CVE-2024-26862 bsc#1223111).
- commit dc3978a</changelog>
  <changelog author="mkubecek@suse.cz" date="1715083200">- Update
  patches.kernel.org/6.8.2-636-rds-tcp-Fix-use-after-free-of-net-in-reqsk_time.patch
  references (add CVE-2024-26865 bsc#1223062).
- commit eadd052</changelog>
  <changelog author="tiwai@suse.de" date="1715083201">- ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7
  (bsc#1217750).
- commit dca0b95</changelog>
</package>
<package pkgid="ff5a9b66ed6d54d620475a3f6139a3e1d79d6c1abc25e9adc84dd05f9f6406c8741c5f3dab7cfcfd70a1c095bce348b74fd2dd52326c85d2cc90e6fdd6340e3d" name="kernel-default-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.1" rel="1.1"/>
  <changelog author="vkarasulli@suse.de" date="1709553600">- Update
  patches.kernel.org/6.7.2-283-media-v4l-async-Fix-duplicated-list-deletion.patch
  (bsc#1012628 bsc#1220318 CVE-2023-52459).
- commit 57771fb</changelog>
  <changelog author="vkarasulli@suse.de" date="1709553601">- Update
  patches.kernel.org/6.7.2-260-drm-sched-Fix-bounds-limiting-when-given-a-malf.patch
  (bsc#1012628 bsc#1220322 CVE-2023-52461).
- commit c6c85cb</changelog>
  <changelog author="msuchanek@suse.de" date="1709726400">- kernel-binary: vdso: fix filelist for non-usrmerged kernel
  Fixes: a6ad8af207e6 ("rpm templates: Always define usrmerged")
- commit fb3f221</changelog>
  <changelog author="msuchanek@suse.de" date="1709726401">- kernel-binary: Fix i386 build
  Fixes: 89eaf4cdce05 ("rpm templates: Move macro definitions below buildrequires")
- commit f7c6351</changelog>
  <changelog author="jslaby@suse.cz" date="1709812800">- Linux 6.7.9 (bsc#1012628).
- mtd: spinand: gigadevice: Fix the get ecc status issue
  (bsc#1012628).
- ice: fix connection state of DPLL and out pin (bsc#1012628).
- ice: fix dpll input pin phase_adjust value updates
  (bsc#1012628).
- ice: fix dpll and dpll_pin data access on PF reset
  (bsc#1012628).
- ice: fix dpll periodic work data updates on PF reset
  (bsc#1012628).
- ice: fix pin phase adjust updates on PF reset (bsc#1012628).
- spi: cadence-qspi: fix pointer reference in runtime PM hooks
  (bsc#1012628).
- spi: cadence-qspi: remove system-wide suspend helper calls
  from runtime PM hooks (bsc#1012628).
- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
  (bsc#1012628).
- netlink: add nla be16/32 types to minlen array (bsc#1012628).
- net: ip_tunnel: prevent perpetual headroom growth (bsc#1012628).
- net: mctp: take ownership of skb in mctp_local_output
  (bsc#1012628).
- net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r"
  in the device tree (bsc#1012628).
- tun: Fix xdp_rxq_info's queue_index when detaching
  (bsc#1012628).
- cpufreq: intel_pstate: fix pstate limits enforcement for
  adjust_perf call back (bsc#1012628).
- net: veth: clear GRO when clearing XDP even when down
  (bsc#1012628).
- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
  (bsc#1012628).
- lan78xx: enable auto speed configuration for LAN7850 if no
  EEPROM is detected (bsc#1012628).
- veth: try harder when allocating queue memory (bsc#1012628).
- net: usb: dm9601: fix wrong return value in dm9601_mdio_read
  (bsc#1012628).
- net: lan78xx: fix "softirq work is pending" error (bsc#1012628).
- uapi: in6: replace temporary label with rfc9486 (bsc#1012628).
- stmmac: Clear variable when destroying workqueue (bsc#1012628).
- Bluetooth: hci_sync: Check the correct flag before starting
  a scan (bsc#1012628).
- Bluetooth: Avoid potential use-after-free in hci_error_reset
  (bsc#1012628).
- Bluetooth: hci_sync: Fix accept_list when attempting to suspend
  (bsc#1012628).
- Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
  (bsc#1012628).
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
  (bsc#1012628).
- Bluetooth: Enforce validation on max value of connection
  interval (bsc#1012628).
- Bluetooth: qca: Fix wrong event type for patch config command
  (bsc#1012628).
- Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
  (bsc#1012628).
- Bluetooth: qca: Fix triggering coredump implementation
  (bsc#1012628).
- netfilter: nf_tables: allow NFPROTO_INET in
  nft_(match/target)_validate() (bsc#1012628).
- netfilter: bridge: confirm multicast packets before passing
  them up the stack (bsc#1012628).
- tools: ynl: fix handling of multiple mcast groups (bsc#1012628).
- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
  (bsc#1012628).
- igb: extend PTP timestamp adjustments to i211 (bsc#1012628).
- net: hsr: Use correct offset for HSR TLV values in supervisory
  HSR frames (bsc#1012628).
- tls: decrement decrypt_pending if no async completion will be
  called (bsc#1012628).
- tls: fix peeking with sync+async decryption (bsc#1012628).
- tls: separate no-async decryption request handling from async
  (bsc#1012628).
- tls: fix use-after-free on failed backlog decryption
  (bsc#1012628).
- riscv: tlb: fix __p*d_free_tlb() (bsc#1012628).
- efi/capsule-loader: fix incorrect allocation size (bsc#1012628).
- power: supply: bq27xxx-i2c: Do not free non existing IRQ
  (bsc#1012628).
- ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
  (bsc#1012628).
- ALSA: Drop leftover snd-rtctimer stuff from Makefile
  (bsc#1012628).
- ASoC: qcom: Fix uninitialized pointer dmactl (bsc#1012628).
- gpu: host1x: Skip reset assert on Tegra186 (bsc#1012628).
- riscv: mm: fix NOCACHE_THEAD does not set bit[61] correctly
  (bsc#1012628).
- riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
  (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clear
  cs35l56-&gt;component (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
  (bsc#1012628).
- ASoC: cs35l56: Don't add the same register patch multiple times
  (bsc#1012628).
- ASoC: cs35l56: Fix for initializing ASP1 mixer registers
  (bsc#1012628).
- ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon
  revision (bsc#1012628).
- ASoC: cs35l56: Fix deadlock in ASP1 mixer register
  initialization (bsc#1012628).
- ASoC: soc-card: Fix missing locking in
  snd_soc_card_get_kcontrol() (bsc#1012628).
- RISC-V: Ignore V from the riscv,isa DT property on older T-Head
  CPUs (bsc#1012628).
- drm/tegra: Remove existing framebuffer only if we support
  display (bsc#1012628).
- fbcon: always restore the old font data in fbcon_do_set_font()
  (bsc#1012628).
- afs: Fix endless loop in directory parsing (bsc#1012628).
- drm/amd/display: Prevent potential buffer overflow in
  map_hw_resources (bsc#1012628).
- drivers: perf: added capabilities for legacy PMU (bsc#1012628).
- drivers: perf: ctr_get_width function for legacy is not defined
  (bsc#1012628).
- Revert "riscv: mm: support Svnapot in huge vmap" (bsc#1012628).
- riscv: Fix pte_leaf_size() for NAPOT (bsc#1012628).
- riscv: Sparse-Memory/vmemmap out-of-bounds fix (bsc#1012628).
- btrfs: fix race between ordered extent completion and fiemap
  (bsc#1012628).
- drm/nouveau: keep DMA buffers required for suspend/resume
  (bsc#1012628).
- of: property: fw_devlink: Fix stupid bug in remote-endpoint
  parsing (bsc#1012628).
- tomoyo: fix UAF write bug in tomoyo_write_control()
  (bsc#1012628).
- ALSA: firewire-lib: fix to check cycle continuity (bsc#1012628).
- ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
  (bsc#1012628).
- ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron
  16 Plus 7630 (bsc#1012628).
- ALSA: hda/realtek: tas2781: enable subwoofer volume control
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
  (bsc#1012628).
- ALSA: hda/realtek: fix mute/micmute LED For HP mt440
  (bsc#1012628).
- ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
  (bsc#1012628).
- Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
  (bsc#1012628).
- landlock: Fix asymmetric private inodes referring (bsc#1012628).
- gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
  (bsc#1012628).
- mm: cachestat: fix folio read-after-free in cache walk
  (bsc#1012628).
- mtd: rawnand: marvell: fix layouts (bsc#1012628).
- wifi: nl80211: reject iftype change with mesh ID change
  (bsc#1012628).
- btrfs: fix double free of anonymous device after snapshot
  creation failure (bsc#1012628).
- btrfs: dev-replace: properly validate device names
  (bsc#1012628).
- btrfs: send: don't issue unnecessary zero writes for trailing
  hole (bsc#1012628).
- Revert "drm/amd/pm: resolve reboot exception for si oland"
  (bsc#1012628).
- drm/buddy: fix range bias (bsc#1012628).
- drm/amdgpu/pm: Fix the power1_min_cap value (bsc#1012628).
- drm/amd/display: Add monitor patch for specific eDP
  (bsc#1012628).
- soc: qcom: pmic_glink: Fix boot when QRTR=m (bsc#1012628).
- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
  (bsc#1012628).
- crypto: arm64/neonbs - fix out-of-bounds access on short input
  (bsc#1012628).
- dmaengine: ptdma: use consistent DMA masks (bsc#1012628).
- dmaengine: fsl-edma: correct calculation of 'nbytes' in
  multi-fifo scenario (bsc#1012628).
- dmaengine: fsl-qdma: init irq after reg initialization
  (bsc#1012628).
- mmc: mmci: stm32: fix DMA API overlapping mappings warning
  (bsc#1012628).
- mmc: core: Fix eMMC initialization with 1-bit bus connection
  (bsc#1012628).
- mmc: sdhci-xenon: add timeout for PHY init complete
  (bsc#1012628).
- mmc: sdhci-xenon: fix PHY init clock stability (bsc#1012628).
- ceph: switch to corrected encoding of max_xattr_size in mdsmap
  (bsc#1012628).
- RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
  (bsc#1012628).
- riscv: add CALLER_ADDRx support (bsc#1012628).
- riscv: Fix enabling cbo.zero when running in M-mode
  (bsc#1012628).
- power: supply: mm8013: select REGMAP_I2C (bsc#1012628).
- kbuild: Add -Wa,--fatal-warnings to as-instr invocation
  (bsc#1012628).
- iommufd: Fix iopt_access_list_id overwrite bug (bsc#1012628).
- iommufd: Fix protection fault in iommufd_test_syz_conv_iova
  (bsc#1012628).
- efivarfs: Request at most 512 bytes for variable names
  (bsc#1012628).
- pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
  (bsc#1012628).
- fprobe: Fix to allocate entry_data_size buffer with rethook
  instances (bsc#1012628).
- mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
  (bsc#1012628).
- mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone
  index (bsc#1012628).
- x86/e820: Don't reserve SETUP_RNG_SEED in e820 (bsc#1012628).
- x86/cpu: Allow reducing x86_phys_bits during
  early_identify_cpu() (bsc#1012628).
- x86/cpu/intel: Detect TME keyid bits before setting MTRR mask
  registers (bsc#1012628).
- mptcp: map v4 address to v6 when destroying subflow
  (bsc#1012628).
- mptcp: push at DSS boundaries (bsc#1012628).
- selftests: mptcp: join: add ss mptcp support check
  (bsc#1012628).
- mptcp: fix snd_wnd initialization for passive socket
  (bsc#1012628).
- mptcp: fix potential wake-up event loss (bsc#1012628).
- mptcp: fix double-free on socket dismantle (bsc#1012628).
- mfd: twl6030-irq: Revert to use of_match_device() (bsc#1012628).
- NFS: Fix data corruption caused by congestion (bsc#1012628).
- af_unix: Drop oob_skb ref before purging queue in GC
  (bsc#1012628).
- ASoC: cs35l56: fix reversed if statement in
  cs35l56_dspwait_asp1tx_put() (bsc#1012628).
- dmaengine: dw-edma: Fix the ch_count hdma callback
  (bsc#1012628).
- dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA
  (bsc#1012628).
- dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix
  (bsc#1012628).
- dmaengine: dw-edma: Add HDMA remote interrupt configuration
  (bsc#1012628).
- dmaengine: dw-edma: HDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- dmaengine: dw-edma: eDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use
  dashes (bsc#1012628).
- phy: qcom: phy-qcom-m31: fix wrong pointer pass to PTR_ERR()
  (bsc#1012628).
- phy: qcom-qmp-usb: fix v3 offsets data (bsc#1012628).
- dmaengine: idxd: Remove shadow Event Log head stored in idxd
  (bsc#1012628).
- dmaengine: idxd: Ensure safe user copy of completion record
  (bsc#1012628).
- powerpc/pseries/iommu: IOMMU table is not initialized for
  kdump over SR-IOV (bsc#1012628).
- powerpc/rtas: use correct function name for resetting TCE tables
  (bsc#1012628).
- gpio: 74x164: Enable output pins after registers are reset
  (bsc#1012628).
- gpiolib: Fix the error path order in
  gpiochip_add_data_with_key() (bsc#1012628).
- gpio: fix resource unwinding order in error path (bsc#1012628).
- block: define bvec_iter as __packed __aligned(4) (bsc#1012628).
- selftests: mptcp: add evts_get_info helper (bsc#1012628).
- selftests: mptcp: add chk_subflows_total helper (bsc#1012628).
- selftests: mptcp: update userspace pm test helpers
  (bsc#1012628).
- selftests: mptcp: add mptcp_lib_is_v6 (bsc#1012628).
- selftests: mptcp: rm subflow with v4/v4mapped addr
  (bsc#1012628).
- drm/nouveau: don't fini scheduler before entity flush
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.7.9-121-mptcp-avoid-printing-warning-once-on-client-sid.patch.
- Rename to
  patches.kernel.org/6.7.9-127-mptcp-fix-possible-deadlock-in-subflow-diag.patch.
- Rename to
  patches.kernel.org/6.7.9-130-af_unix-Fix-task-hung-while-purging-oob_skb-in-.patch.
- Rename to
  patches.kernel.org/6.7.9-150-x86-entry_64-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-151-x86-entry_32-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-152-x86-bugs-Use-ALTERNATIVE-instead-of-mds_user_cl.patch.
- Rename to
  patches.kernel.org/6.7.9-153-KVM-VMX-Use-BT-JNC-i.e.-EFLAGS.CF-to-select-VMR.patch.
- Rename to
  patches.kernel.org/6.7.9-154-KVM-VMX-Move-VERW-closer-to-VMentry-for-MDS-mit.patch.
- commit 752a7bc</changelog>
  <changelog author="msuchanek@suse.de" date="1709812801">- group-source-files.pl: Quote filenames (boo#1221077).
  The kernel source now contains a file with a space in the name.
  Add quotes in group-source-files.pl to avoid splitting the filename.
  Also use -print0 / -0 when updating timestamps.
- commit a005e42</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072000">- config: update and reenable arm64 configs
- most options mirrored from other architectures except
  - ARM64_ERRATUM_3117295=y
  - TEE_STMM_EFI=m
  - PINCTRL_SM4450=m
  - PINCTRL_SM8650=m
  - PINCTRL_X1E80100=m
  - PINCTRL_SM8650_LPASS_LPI=m
  - GPIO_NPCM_SGPIO=y
  - GPIO_RTD=m
  - VIDEO_STM32_DCMIPP=m
  - DRM_POWERVR=m
  - SND_SOC_X1E80100=m
  - RTC_DRV_MA35D1=m
  - COMMON_CLK_MT7988=m
  - CLK_X1E80100_GCC=m
  - SC_CAMCC_8280XP=m
  - QDU_ECPRICC_1000=m
  - SM_DISPCC_8650=m
  - SM_GCC_8650=m
  - SM_GPUCC_8650=m
  - SM_TCSRCC_8650=m
  - COMMON_CLK_STM32MP=y
  - INTERCONNECT_QCOM_SM6115=m
  - INTERCONNECT_QCOM_SM8650=m
  - INTERCONNECT_QCOM_X1E80100=m
  - KASAN_EXTRA_INFO=n (arm64/debug only)
- commit 99c97ec</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072001">- config: update and reenable armv7hl configs
- option values mirrored from arm64 or other architectures
- commit 336405e</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072002">- config: update and reenable armv6hl configs
- option values mirrored from armv7hl
- commit be3b67b</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072003">- Update to 6.8 final
- update configs
- commit a551d7b</changelog>
  <changelog author="jslaby@suse.cz" date="1710158400">- Refresh
  patches.suse/mm-mmap-fix-vma_merge-case-7-with-vma_ops-close.patch.
  Update upstream status and move to sorted section.
- commit c6dad0c</changelog>
  <changelog author="jslaby@suse.cz" date="1710158401">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158402">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
</package>
<package pkgid="a598c0ae2f2d9936dd4dd834a33f7f5f5cbd5bd25cb5f07c29d4b732c52995b846537b9274ab4ee0c8dc5dd477ec1ace492ef88acab25ad785899e371cdb4c13" name="kernel-default-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.4" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1710158400">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158401">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
</package>
<package pkgid="462fe20eda2abddcc18111330fe5c6f0790a6b9d3e0572d6496bad17c416da04d820bcab7a729e8cb239f3b426a77da7c4d8c9ba99e1e1c980a342bec978176f" name="kernel-default-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.5" rel="1.1"/>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
</package>
<package pkgid="16a586cc6f2b44397f5845d135c9ecd87546accb445d3cafc6a91408506bb807f85c6ad759b26dd3fabe004b6c742f3c380d69f4e199c27d16deef5369a20cfe" name="kernel-default-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.7" rel="1.1"/>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
</package>
<package pkgid="fa8789e0c5b71860e11592761e6bf9324033aa91a00eda6293cf8605ce1fa25c2ee3720dfadc75ff32e538de233d612aac71864638d616239e53040cfb6bc2dc" name="kernel-default-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.8" rel="1.1"/>
  <changelog author="colyli@suse.de" date="1711454400">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
</package>
<package pkgid="3c643fd94129b3c050db8946cbf22c390c36282bc5f30935375c208dc89c60df738507a1ae3eecb0842f2a9c778934cfd23a7ce087e65b6adc186b93b511e3b2" name="kernel-default-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.8.9" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
  <changelog author="jslaby@suse.cz" date="1713182400">- Linux 6.8.6 (bsc#1012628).
- amdkfd: use calloc instead of kzalloc to avoid integer overflow
  (bsc#1012628).
- wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  (bsc#1012628).
- wifi: rtw89: fix null pointer access when abort scan
  (bsc#1012628).
- bnx2x: Fix firmware version string character counts
  (bsc#1012628).
- net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  (bsc#1012628).
- net: phy: phy_device: Prevent nullptr exceptions on ISR
  (bsc#1012628).
- wifi: rtw89: pci: validate RX tag for RXQ and RPQ (bsc#1012628).
- wifi: rtw89: pci: enlarge RX DMA buffer to consider size of
  RX descriptor (bsc#1012628).
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  (bsc#1012628).
- wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
  (bsc#1012628).
- net: dsa: qca8k: put MDIO controller OF node if unavailable
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
  (bsc#1012628).
- printk: For @suppress_panic_printk check for other CPU in panic
  (bsc#1012628).
- panic: Flush kernel log buffer at the end (bsc#1012628).
- dump_stack: Do not get cpu_sync for panic CPU (bsc#1012628).
- wifi: iwlwifi: pcie: Add new PCI device id and CNVI
  (bsc#1012628).
- cpuidle: Avoid potential overflow in integer multiplication
  (bsc#1012628).
- ARM: dts: rockchip: fix rk3288 hdmi ports node (bsc#1012628).
- ARM: dts: rockchip: fix rk322x hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3328 hdmi ports node (bsc#1012628).
- arm64: dts: rockchip: fix rk3399 hdmi ports node (bsc#1012628).
- net: add netdev_lockdep_set_classes() to virtual drivers
  (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
  (bsc#1012628).
- pmdomain: ti: Add a null pointer check to the
  omap_prm_domain_init (bsc#1012628).
- pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to
  hdmimix domain (bsc#1012628).
- ACPI: resource: Add IRQ override quirk for ASUS ExpertBook
  B2502FBA (bsc#1012628).
- ionic: set adminq irq affinity (bsc#1012628).
- net: skbuff: add overflow debug check to pull/push helpers
  (bsc#1012628).
- firmware: tegra: bpmp: Return directly after a failed kzalloc()
  in get_filename() (bsc#1012628).
- wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  (bsc#1012628).
- wifi: mt76: mt7915: add locking for accessing mapped registers
  (bsc#1012628).
- wifi: mt76: mt7996: disable AMSDU for non-data frames
  (bsc#1012628).
- wifi: mt76: mt7996: add locking for accessing mapped registers
  (bsc#1012628).
- ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
  CONFIG_X86_ANDROID_TABLETS (bsc#1012628).
- ACPI: x86: Add DELL0501 handling to
  acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- pstore/zone: Add a null pointer check to the psz_kmsg_read
  (bsc#1012628).
- tools/power x86_energy_perf_policy: Fix file leak in
  get_pkg_num() (bsc#1012628).
- net: pcs: xpcs: Return EINVAL in the internal methods
  (bsc#1012628).
- dma-direct: Leak pages on dma_set_decrypted() failure
  (bsc#1012628).
- iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of
  attach_dev (bsc#1012628).
- cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  (bsc#1012628).
- overflow: Allow non-type arg to type_max() and type_min()
  (bsc#1012628).
- wifi: cfg80211: check A-MSDU format more carefully
  (bsc#1012628).
- btrfs: handle chunk tree lookup error in
  btrfs_relocate_sys_chunks() (bsc#1012628).
- btrfs: export: handle invalid inode or root reference in
  btrfs_get_parent() (bsc#1012628).
- btrfs: send: handle path ref underflow in header
  iterate_inode_ref() (bsc#1012628).
- ice: use relative VSI index for VFs instead of PF VSI number
  (bsc#1012628).
- net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  (bsc#1012628).
- netdev: let netlink core handle -EMSGSIZE errors (bsc#1012628).
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  (bsc#1012628).
- Bluetooth: Add new quirk for broken read key length on ATS2851
  (bsc#1012628).
- drm/vc4: don't check if plane-&gt;state-&gt;fb == state-&gt;fb
  (bsc#1012628).
- drm/ci: uprev mesa version: fix kdl commit fetch (bsc#1012628).
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
  (bsc#1012628).
- Input: synaptics-rmi4 - fail probing if memory allocation for
  "phys" fails (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  (bsc#1012628).
- ASoC: SOF: amd: Optimize quirk for Valve Galileo (bsc#1012628).
- drm/ttm: return ENOSPC from ttm_bo_mem_space v3 (bsc#1012628).
- scsi: ufs: qcom: Avoid re-init quirk when gears match
  (bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
  (bsc#1012628).
- pinctrl: renesas: checker: Limit cfg reg enum checks to provided
  IDs (bsc#1012628).
- sysv: don't call sb_bread() with pointers_lock held
  (bsc#1012628).
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  (bsc#1012628).
- drm/amd/display: Disable idle reallow as part of command/gpint
  execution (bsc#1012628).
- isofs: handle CDs with bad root inode but good Joliet root
  directory (bsc#1012628).
- ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
  (bsc#1012628).
- ASoC: Intel: common: DMI remap for rebranded Intel NUC M15
  (LAPRC710) laptops (bsc#1012628).
- rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  (bsc#1012628).
- rcu-tasks: Repair RCU Tasks Trace quiescence check
  (bsc#1012628).
- Julia Lawall reported this null pointer dereference, this
  should fix it (bsc#1012628).
- media: sta2x11: fix irq handler cast (bsc#1012628).
- ALSA: firewire-lib: handle quirk to calculate payload quadlets
  as data block counter (bsc#1012628).
- drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
  (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
  (bsc#1012628).
- ASoC: Intel: avs: Populate board selection with new I2S entries
  (bsc#1012628).
- ext4: add a hint for block bitmap corrupt state in mb_groups
  (bsc#1012628).
- ext4: forbid commit inconsistent quota data when
  errors=remount-ro (bsc#1012628).
- drm/amd/display: Fix nanosec stat overflow (bsc#1012628).
- accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid
  warnings (bsc#1012628).
- i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  (bsc#1012628).
- HID: input: avoid polling stylus battery on Chromebook Pompom
  (bsc#1012628).
- drm/amd/amdgpu: Fix potential ioremap() memory leaks in
  amdgpu_device_init() (bsc#1012628).
- drm: Check output polling initialized before disabling
  (bsc#1012628).
- drm: Check polling initialized before enabling in
  drm_helper_probe_single_connector_modes (bsc#1012628).
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned
  short to unsigned int (bsc#1012628).
- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (bsc#1012628).
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle
  by default" (bsc#1012628).
- libperf evlist: Avoid out-of-bounds access (bsc#1012628).
- crypto: iaa - Fix async_disable descriptor leak (bsc#1012628).
- input/touchscreen: imagis: Correct the maximum touch area value
  (bsc#1012628).
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk
  for HIP09 (bsc#1012628).
- block: prevent division by zero in blk_rq_stat_sum()
  (bsc#1012628).
- RDMA/cm: add timeout to cm_destroy_id wait (bsc#1012628).
- Input: imagis - use FIELD_GET where applicable (bsc#1012628).
- Input: allocate keycode for Display refresh rate toggle
  (bsc#1012628).
- platform/x86: acer-wmi: Add support for Acer PH16-71
  (bsc#1012628).
- platform/x86: acer-wmi: Add predator_v4 module parameter
  (bsc#1012628).
- platform/x86: touchscreen_dmi: Add an extra entry for a variant
  of the Chuwi Vi8 tablet (bsc#1012628).
- perf/x86/amd/lbr: Discard erroneous branch entries
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  (bsc#1012628).
- ktest: force $buildonly = 1 for 'make_warnings_file' test type
  (bsc#1012628).
- Input: xpad - add support for Snakebyte GAMEPADs (bsc#1012628).
- ring-buffer: use READ_ONCE() to read cpu_buffer-&gt;commit_page
  in concurrent environment (bsc#1012628).
- tools: iio: replace seekdir() in iio_generic_buffer
  (bsc#1012628).
- bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (bsc#1012628).
- kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
  kernfs_find_and_get_node_by_id() (bsc#1012628).
- usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
  (bsc#1012628).
- thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX
  capabilities read (bsc#1012628).
- usb: gadget: uvc: refactor the check for a valid buffer in
  the pump worker (bsc#1012628).
- usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  (bsc#1012628).
- usb: typec: ucsi: Limit read size on v1.2 (bsc#1012628).
- serial: 8250_of: Drop quirk fot NPCM from 8250_port
  (bsc#1012628).
- thunderbolt: Keep the domain powered when USB4 port is in
  redrive mode (bsc#1012628).
- usb: typec: tcpci: add generic tcpci fallback compatible
  (bsc#1012628).
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is
  defined (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  (bsc#1012628).
- thermal/of: Assume polling-delay(-passive) 0 when absent
  (bsc#1012628).
- ASoC: soc-core.c: Skip dummy codec when adding platforms
  (bsc#1012628).
- x86/xen: attempt to inflate the memory balloon on PVH
  (bsc#1012628).
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  (bsc#1012628).
- io_uring: clear opcode specific data for an early failure
  (bsc#1012628).
- modpost: fix null pointer dereference (bsc#1012628).
- drivers/nvme: Add quirks for device 126f:2262 (bsc#1012628).
- fbmon: prevent division by zero in fb_videomode_from_videomode()
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
  (bsc#1012628).
- drm/amdgpu: Init zone device and drm client after mode-1 reset
  on reload (bsc#1012628).
- media: mediatek: vcodec: Fix oops when HEVC init fails
  (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect decoder context
  list (bsc#1012628).
- media: mediatek: vcodec: adding lock to protect encoder context
  list (bsc#1012628).
- randomize_kstack: Improve entropy diffusion (bsc#1012628).
- platform/x86/intel/hid: Don't wake on 5-button releases
  (bsc#1012628).
- platform/x86: intel-vbtn: Update tablet mode switch at end of
  probe (bsc#1012628).
- nouveau: fix devinit paths to only handle display on GSP
  (bsc#1012628).
- Bluetooth: btintel: Fixe build regression (bsc#1012628).
- net: mpls: error out if inner headers are not set (bsc#1012628).
- VMCI: Fix possible memcpy() run-time warning in
  vmci_datagram_invoke_guest_handler() (bsc#1012628).
- x86/vdso: Fix rethunk patching for vdso-image-x32.o too
  (bsc#1012628).
- Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks
  in amdgpu_device_init()" (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.6-041-wifi-ath11k-decrease-MHI-channel-buffer-length-.patch.
- Rename to
  patches.kernel.org/6.8.6-045-wifi-iwlwifi-Add-missing-MODULE_FIRMWARE-for-.p.patch.
- Rename to
  patches.kernel.org/6.8.6-054-Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch.
- Rename to
  patches.kernel.org/6.8.6-131-gcc-plugins-stackleak-Avoid-.head.text-section.patch.
- commit 15f7a16</changelog>
  <changelog author="jslaby@suse.cz" date="1713182401">- Refresh
  patches.suse/Workaround-broken-chacha-crypto-fallback.patch.
  Update upstream status.
- commit 85a400d</changelog>
  <changelog author="jslaby@suse.cz" date="1713182402">- bus: mhi: host: Add mhi_power_down_keep_dev() API to support
  system suspend/hibernation (bsc#1207948).
  Update upstream status and move to soon-upstream section.
- commit 114e4b9</changelog>
  <changelog author="macpaul.lin@mediatek.com" date="1713355200">- Update config files: re-enable arm64 regulator modules for MediaTek boards (bsc#1222818).
  This re-enable some regulator modules, pinctrl and RTC drivers for
  MediaTek boards which has been disabled when merging config file from
  master to stable (kernel 6.5.9-&gt;6.6) branch.
  This re-applies commit b197b3604a7b (Update config files: enable arm64
  regulator modules for MediaTek boards.)
  [js] set also KEYBOARD_MTK_PMIC=m, POWER_RESET_MT6323=n, LEDS_MT6323=n,
    and MFD_MT6397=m -- the same as commit b197b3604a7b.
- commit 5c0cf23</changelog>
  <changelog author="jslaby@suse.cz" date="1713355201">-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of-&gt;mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc-&gt;lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling &amp; drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
- io_uring/net: restore msg_control on sendzc retry (bsc#1012628).
- btrfs: qgroup: convert PREALLOC to PERTRANS after
  record_root_in_trans (bsc#1012628).
- btrfs: record delayed inode root in transaction (bsc#1012628).
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume
  operations (bsc#1012628).
- btrfs: qgroup: correctly model root qgroup rsv in convert
  (bsc#1012628).
- io_uring: disable io-wq execution of multishot NOWAIT requests
  (bsc#1012628).
- io_uring: refactor DEFER_TASKRUN multishot checks (bsc#1012628).
- iommu/vt-d: Fix WARN_ON in iommu probe path (bsc#1012628).
- iommu/vt-d: Allocate local memory for page request queue
  (bsc#1012628).
- iommu/vt-d: Fix wrong use of pasid config (bsc#1012628).
- tracing: hide unused ftrace_event_id_fops (bsc#1012628).
- drm/xe/hwmon: Cast result to output precision on left shift
  of operand (bsc#1012628).
- drm/xe/display: Fix double mutex initialization (bsc#1012628).
- net: ena: Set tx_info-&gt;xdpf value to NULL (bsc#1012628).
- net: ena: Fix incorrect descriptor free behavior (bsc#1012628).
- net: ena: Wrong missing IO completions check order
  (bsc#1012628).
- net: ena: Fix potential sign extension issue (bsc#1012628).
- af_unix: Fix garbage collector racing against connect()
  (bsc#1012628).
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight
  (bsc#1012628).
- net: dsa: mt7530: trap link-local frames regardless of ST Port
  State (bsc#1012628).
- Revert "s390/ism: fix receive message buffer allocation"
  (bsc#1012628).
- net: sparx5: fix wrong config being used when reconfiguring PCS
  (bsc#1012628).
- net/mlx5e: Do not produce metadata freelist entries in Tx port
  ts WQE xmit (bsc#1012628).
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  (bsc#1012628).
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (bsc#1012628).
- net/mlx5e: RSS, Block changing channels number when RXFH is
  configured (bsc#1012628).
- net/mlx5: Correctly compare pkt reformat ids (bsc#1012628).
- net/mlx5: Properly link new fs rules into the tree
  (bsc#1012628).
- net/mlx5: offset comp irq index in name by one (bsc#1012628).
- net/mlx5: Register devlink first under devlink lock
  (bsc#1012628).
- net/mlx5: SF, Stop waiting for FW as teardown was called
  (bsc#1012628).
- netfilter: complete validation of user input (bsc#1012628).
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED
  bit (bsc#1012628).
- Bluetooth: hci_sock: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: ISO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: L2CAP: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: SCO: Fix not validating setsockopt user input
  (bsc#1012628).
- Bluetooth: hci_sync: Fix using the same interval and window
  for Coded PHY (bsc#1012628).
- Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  (bsc#1012628).
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  (bsc#1012628).
- Bluetooth: ISO: Align broadcast sync_timeout with connection
  timeout (bsc#1012628).
- pds_core: Fix pdsc_check_pci_health function to use work thread
  (bsc#1012628).
- pds_core: use pci_reset_function for health reset (bsc#1012628).
- ipv6: fix race condition between ipv6_get_ifaddr and
  ipv6_del_addr (bsc#1012628).
- ipv4/route: avoid unused-but-set-variable warning (bsc#1012628).
- ipv6: fib: hide unused 'pn' variable (bsc#1012628).
- octeontx2-af: Fix NIX SQ mode and BP config (bsc#1012628).
- af_unix: Clear stale u-&gt;oob_skb (bsc#1012628).
- net: ks8851: Handle softirqs at the end of IRQ thread to fix
  hang (bsc#1012628).
- net: ks8851: Inline ks8851_rx_skb() (bsc#1012628).
- cxl: Fix retrieving of access_coordinates in PCIe path
  (bsc#1012628).
- cxl: Remove checking of iter in
  cxl_endpoint_get_perf_coordinates() (bsc#1012628).
- cxl: Split out host bridge access coordinates (bsc#1012628).
- cxl: Split out combine_coordinates() for common shared usage
  (bsc#1012628).
- ACPI: HMAT / cxl: Add retrieval of generic port coordinates
  for both access classes (bsc#1012628).
- ACPI: HMAT: Introduce 2 levels of generic port access class
  (bsc#1012628).
- base/node / ACPI: Enumerate node access class for 'struct
  access_coordinate' (bsc#1012628).
- ACPI: bus: allow _UID matching for integer zero (bsc#1012628).
- bnxt_en: Reset PTP tx_avail after possible firmware reset
  (bsc#1012628).
- bnxt_en: Fix error recovery for RoCE ulp client (bsc#1012628).
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  (bsc#1012628).
- s390/ism: fix receive message buffer allocation (bsc#1012628).
- geneve: fix header validation in geneve[6]_xmit_skb
  (bsc#1012628).
- lib: checksum: hide unused expected_csum_ipv6_magic[]
  (bsc#1012628).
- block: fix q-&gt;blkg_list corruption during disk rebind
  (bsc#1012628).
- octeontx2-pf: Fix transmit scheduler resource leak
  (bsc#1012628).
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  (bsc#1012628).
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly
  in one file (bsc#1012628).
- net: openvswitch: fix unwanted error log on timeout policy
  probing (bsc#1012628).
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  (bsc#1012628).
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
  (bsc#1012628).
- drm/msm/adreno: Set highest_bank_bit for A619 (bsc#1012628).
- nouveau: fix function cast warning (bsc#1012628).
- Revert "drm/qxl: simplify qxl_fence_wait" (bsc#1012628).
- cxl/core: Fix initialization of mbox_cmd.size_out in get event
  (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  (bsc#1012628).
- dt-bindings: display/msm: sm8150-mdss: add DP node
  (bsc#1012628).
- drm/msm/dpu: make error messages at
  dpu_core_irq_register_callback() more sensible (bsc#1012628).
- drm/msm/dpu: don't allow overriding data from catalog
  (bsc#1012628).
- drm/msm: Add newlines to some debug prints (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus
  regulator (bsc#1012628).
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus
  regulator (bsc#1012628).
- cxl/core/regs: Fix usage of map-&gt;reg_type in
  cxl_decode_regblock() before assigned (bsc#1012628).
- cxl/mem: Fix for the index of Clear Event Record Handle
  (bsc#1012628).
- firmware: arm_scmi: Make raw debugfs entries non-seekable
  (bsc#1012628).
- firmware: arm_ffa: Fix the partition ID check in
  ffa_notification_info_get() (bsc#1012628).
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (bsc#1012628).
- mmc: omap: restore original power up/down steps (bsc#1012628).
- mmc: omap: fix deferred probe (bsc#1012628).
- mmc: omap: fix broken slot switch lookup (bsc#1012628).
- ARM: OMAP2+: fix N810 MMC gpiod table (bsc#1012628).
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  (bsc#1012628).
- btrfs: tests: allocate dummy fs_info and root in
  test_find_delalloc() (bsc#1012628).
- media: cec: core: remove length check of Timer Status
  (bsc#1012628).
- PM: s2idle: Make sure CPUs will wakeup directly on resume
  (bsc#1012628).
- ACPI: scan: Do not increase dep_unmet for already met
  dependencies (bsc#1012628).
- platform/chrome: cros_ec_uart: properly fix race condition
  (bsc#1012628).
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  (bsc#1012628).
- Bluetooth: Fix memory leak in hci_req_sync_complete()
  (bsc#1012628).
- ring-buffer: Only update pages_touched when a new page is
  touched (bsc#1012628).
- raid1: fix use-after-free for original bio in
  raid1_write_request() (bsc#1012628).
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  (bsc#1012628).
- arm64: tlb: Fix TLBI RANGE operand (bsc#1012628).
- virtio_net: Do not send RSS key if it is not supported
  (bsc#1012628).
- ceph: switch to use cap_delay_lock for the unlink delay list
  (bsc#1012628).
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  (bsc#1012628).
- batman-adv: Avoid infinite loop trying to resize local TT
  (bsc#1012628).
- drm/amdgpu/vpe: power on vpe when hw_init (bsc#1012628).
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  (bsc#1012628).
- ata: libata-core: Allow command duration limits detection for
  ACS-4 drives (bsc#1012628).
- smb3: fix Open files on server counter going negative
  (bsc#1012628).
- commit 9e7200f</changelog>
  <changelog author="jslaby@suse.cz" date="1713355202">- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks &gt;=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5</changelog>
  <changelog author="jslaby@suse.cz" date="1714046400">- bootconfig: Fix the kerneldoc of _xbc_exit() (git-fixes).
- commit 5cd3298</changelog>
  <changelog author="jslaby@suse.cz" date="1714392000">- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource-&gt;start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
  (bsc#1012628).
- serial: stm32: Reset .throttled state in .startup()
  (bsc#1012628).
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  (bsc#1012628).
- serial: 8250_dw: Revert: Do not reclock if already at correct
  rate (bsc#1012628).
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  (bsc#1012628).
- serial: mxs-auart: add spinlock around changing cts state
  (bsc#1012628).
- comedi: vmk80xx: fix incomplete endpoint checking (bsc#1012628).
- thunderbolt: Do not create DisplayPort tunnels on adapters of
  the same router (bsc#1012628).
- thunderbolt: Fix wake configurations after device unplug
  (bsc#1012628).
- thunderbolt: Avoid notify PM core about runtime PM resume
  (bsc#1012628).
- binder: check offset alignment in binder_get_object()
  (bsc#1012628).
- misc: rtsx: Fix rts5264 driver status incorrect when card
  removed (bsc#1012628).
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
  (bsc#1012628).
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with
  ALC269VC (bsc#1012628).
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  (bsc#1012628).
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to
  support ThinkPad ICE-1 (bsc#1012628).
- ALSA: hda/tas2781: correct the register for pow calibrated data
  (bsc#1012628).
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  (bsc#1012628).
- net/mlx5: E-switch, store eswitch pointer before registering
  devlink_param (bsc#1012628).
- block: propagate partition scanning errors to the BLKRRPART
  ioctl (bsc#1012628).
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  (bsc#1012628).
- x86/bugs: Fix BHI retpoline check (bsc#1012628).
- selftests/powerpc/papr-vpd: Fix missing variable initialization
  (bsc#1012628).
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
  (bsc#1012628).
- clk: mediatek: Do a runtime PM get on controllers during probe
  (bsc#1012628).
- clk: Get runtime PM before walking tree for clk_summary
  (bsc#1012628).
- clk: Get runtime PM before walking tree during disable_unused
  (bsc#1012628).
- clk: Initialize struct clk_core kref earlier (bsc#1012628).
- clk: Remove prepare_lock hold assertion in __clk_release()
  (bsc#1012628).
- interconnect: Don't access req_list while it's being manipulated
  (bsc#1012628).
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
  (bsc#1012628).
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  (bsc#1012628).
- thermal/debugfs: Add missing count increment to
  thermal_debug_tz_trip_up() (bsc#1012628).
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
  (bsc#1012628).
- drm/radeon: make -fstrict-flex-arrays=3 happy (bsc#1012628).
- drm/panel: visionox-rm69299: don't unregister DSI device
  (bsc#1012628).
- thunderbolt: Reset topology created by the boot firmware
  (bsc#1012628).
- thunderbolt: Make tb_switch_reset() support Thunderbolt 2,
  3 and USB4 routers (bsc#1012628).
- thunderbolt: Introduce tb_path_deactivate_hop() (bsc#1012628).
- thunderbolt: Introduce tb_port_reset() (bsc#1012628).
- userfaultfd: change src_folio after ensuring it's unpinned in
  UFFDIO_MOVE (bsc#1012628).
- drm/v3d: Don't increment `enabled_ns` twice (bsc#1012628).
- drm: nv04: Fix out of bounds access (bsc#1012628).
- iommufd: Add config needed for iommufd_fail_nth (bsc#1012628).
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
  (bsc#1012628).
- s390/cio: fix race condition during online processing
  (bsc#1012628).
- s390/qdio: handle deferred cc1 (bsc#1012628).
- perf lock contention: Add a missing NULL check (bsc#1012628).
- perf annotate: Make sure to call symbol__annotate2() in TUI
  (bsc#1012628).
- RDMA/mlx5: Fix port number for counter query in multi-port
  configuration (bsc#1012628).
- RDMA/cm: Print the old state when cm_destroy_id gets timeout
  (bsc#1012628).
- RDMA/rxe: Fix the problem "mutex_destroy missing" (bsc#1012628).
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (bsc#1012628).
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before
  using them (bsc#1012628).
- net: ravb: Allow RX loop to move past DMA mapping errors
  (bsc#1012628).
- net: ravb: Count packets instead of descriptors in R-Car RX path
  (bsc#1012628).
- ravb: Group descriptor types used in Rx ring (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (bsc#1012628).
- net/sched: Fix mirred deadlock on device recursion
  (bsc#1012628).
- netfilter: nf_tables: fix memleak in map from abort path
  (bsc#1012628).
- gpiolib: swnode: Remove wrong header inclusion (bsc#1012628).
- netfilter: nf_tables: restore set elements when delete set fails
  (bsc#1012628).
- netfilter: nf_tables: missing iterator type in lookup walk
  (bsc#1012628).
- s390/ism: Properly fix receive message buffer allocation
  (bsc#1012628).
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  (bsc#1012628).
- net: dsa: mt7530: fix mirroring frames received on local port
  (bsc#1012628).
- tun: limit printing rate when illegal packet received by tun
  dev (bsc#1012628).
- ice: Fix checking for unsupported keys on non-tunnel device
  (bsc#1012628).
- ice: tc: allow zero flags in parsing tc flower (bsc#1012628).
- ice: tc: check src_vsi in case of traffic from VF (bsc#1012628).
- net: stmmac: Fix IP-cores specific MAC capabilities
  (bsc#1012628).
- net: stmmac: Fix max-speed being ignored on queue re-init
  (bsc#1012628).
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth
  only (bsc#1012628).
- selftests/tcp_ao: Printing fixes to confirm with format-security
  (bsc#1012628).
- selftests/tcp_ao: Fix fscanf() call for format-security
  (bsc#1012628).
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (bsc#1012628).
- selftests/tcp_ao: Make RST tests less flaky (bsc#1012628).
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  (bsc#1012628).
- net: change maximum number of UDP segments to 128 (bsc#1012628).
- net/mlx5e: Prevent deadlock while disabling aRFS (bsc#1012628).
- net/mlx5: Restore mistakenly dropped parts in register devlink
  flow (bsc#1012628).
- net/mlx5: Lag, restore buckets number to default after hash
  LAG deactivation (bsc#1012628).
- net: sparx5: flower: fix fragment flags handling (bsc#1012628).
- af_unix: Don't peek OOB data without MSG_OOB (bsc#1012628).
- af_unix: Call manage_oob() for every skb in
  unix_stream_read_generic() (bsc#1012628).
- netfilter: flowtable: incorrect pppoe tuple (bsc#1012628).
- netfilter: flowtable: validate pppoe header (bsc#1012628).
- netfilter: nft_set_pipapo: do not free live element
  (bsc#1012628).
- netfilter: nft_set_pipapo: walk over current view on netlink
  dump (bsc#1012628).
- netfilter: nft_set_pipapo: constify lookup fn args where
  possible (bsc#1012628).
- netfilter: br_netfilter: skip conntrack input hook for promisc
  packets (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_obj_type_get() (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_expr_type_get() (bsc#1012628).
- scsi: ufs: qcom: Add missing interconnect bandwidth values
  for Gear 5 (bsc#1012628).
- r8169: add missing conditional compiling for call to
  r8169_remove_leds (bsc#1012628).
- r8169: fix LED-related deadlock on module removal (bsc#1012628).
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
  (bsc#1012628).
- btrfs: do not wait for short bulk allocation (bsc#1012628).
- net: usb: ax88179_178a: avoid writing the mac address before
  first reading (bsc#1012628).
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  (bsc#1012628).
- random: handle creditable entropy from atomic process context
  (bsc#1012628).
- selftests/ftrace: Limit length in subsystem-enable tests
  (bsc#1012628).
- SUNRPC: Fix rpcgss_context trace event acceptor field
  (bsc#1012628).
- Revert "vmgenid: emit uevent when VMGENID updates"
  (bsc#1012628).
- drm/i915/cdclk: Fix voltage_level programming edge case
  (bsc#1012628).
- io_uring: Fix io_cqring_wait() not restoring sigmask on
  get_timespec64() failure (bsc#1012628).
- commit 9d04f0e</changelog>
  <changelog author="jslaby@suse.cz" date="1714478400">- e1000e: change usleep_range to udelay in PHY mdic access
  (bsc#1223109).
- commit e7fcfd8</changelog>
  <changelog author="tiwai@suse.de" date="1714478401">- usb: Fix regression caused by invalid ep0 maxpacket in virtual
  SuperSpeed device (bsc#1220569).
- commit b2a1bf4</changelog>
  <changelog author="tiwai@suse.de" date="1714478402">- ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for
  Lenovo Legion models (bsc#1223462).
- commit 12d1ee1</changelog>
  <changelog author="jslaby@suse.cz" date="1714996800">- Linux 6.8.9 (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on create_le_conn_complete
  (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync
  (bsc#1012628).
- bounds: Use the right number of bits for power-of-two
  CONFIG_NR_CPUS (bsc#1012628).
- phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6
  (bsc#1012628).
- i2c: smbus: fix NULL function pointer dereference (bsc#1012628).
- RISC-V: selftests: cbo: Ensure asm operands match constraints,
  take 2 (bsc#1012628).
- riscv: hwprobe: fix invalid sign extension for
  RISCV_HWPROBE_EXT_ZVFHMIN (bsc#1012628).
- sched/eevdf: Prevent vlag from going out of bounds in
  reweight_eevdf() (bsc#1012628).
- sched/eevdf: Fix miscalculation in reweight_entity() when se
  is not curr (bsc#1012628).
- sched/eevdf: Always update V if se-&gt;on_rq when reweighting
  (bsc#1012628).
- dt-bindings: eeprom: at24: Fix ST M24C64-D compatible schema
  (bsc#1012628).
- phy: ti: tusb1210: Resolve charger-det crash if charger psy
  is unregistered (bsc#1012628).
- riscv: Fix loading 64-bit NOMMU kernels past the start of RAM
  (bsc#1012628).
- riscv: Fix TASK_SIZE on 64-bit NOMMU (bsc#1012628).
- dmaengine: idxd: Fix oops during rmmod on single-CPU platforms
  (bsc#1012628).
- dma: xilinx_dpdma: Fix locking (bsc#1012628).
- dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue
  (bsc#1012628).
- phy: qcom: m31: match requested regulator name with dt schema
  (bsc#1012628).
- phy: rockchip: naneng-combphy: Fix mux on rk3588 (bsc#1012628).
- phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits
  (bsc#1012628).
- phy: rockchip-snps-pcie3: fix bifurcation on rk3588
  (bsc#1012628).
- phy: freescale: imx8m-pcie: fix pcie link-up instability
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix hardcoded array size
  (bsc#1012628).
- phy: marvell: a3700-comphy: Fix out of bounds read
  (bsc#1012628).
- soundwire: amd: fix for wake interrupt handling for clockstop
  mode (bsc#1012628).
- idma64: Don't try to serve interrupts when device is powered
  off (bsc#1012628).
- dmaengine: tegra186: Fix residual calculation (bsc#1012628).
- dmaengine: owl: fix register access functions (bsc#1012628).
- mm: zswap: fix shrinker NULL crash with cgroup_disable=memory
  (bsc#1012628).
- mm: turn folio_test_hugetlb into a PageType (bsc#1012628).
- phy: qcom: qmp-combo: Fix VCO div offset on v3 (bsc#1012628).
- phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE
  (bsc#1012628).
- firmware: qcom: uefisecapp: Fix memory related IO errors and
  crashes (bsc#1012628).
- mtd: diskonchip: work around ubsan link failure (bsc#1012628).
- mtd: limit OTP NVMEM cell parse to non-NAND devices
  (bsc#1012628).
- udp: preserve the connected status if only UDP cmsg
  (bsc#1012628).
- fbdev: fix incorrect address computation in deferred IO
  (bsc#1012628).
- stackdepot: respect __GFP_NOLOCKDEP allocation flag
  (bsc#1012628).
- macsec: Detect if Rx skb is macsec-related for offloading
  devices that update md_dst (bsc#1012628).
- macsec: Enable devices to advertise whether they update sk_buff
  md_dst during offloads (bsc#1012628).
- net: b44: set pause params only when interface is up
  (bsc#1012628).
- ethernet: Add helper for assigning packet type when dest
  address does not match device address (bsc#1012628).
- net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff
  md_dst for MACsec (bsc#1012628).
- ACPI: CPPC: Fix access width used for PCC registers
  (bsc#1012628).
- ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro
  (bsc#1012628).
- ACPI: CPPC: Use access_width over bit_width for system memory
  accesses (bsc#1012628).
- irqchip/gic-v3-its: Prevent double free on error (bsc#1012628).
- drm/amdkfd: Fix eviction fence handling (bsc#1012628).
- drm/amdkfd: Fix rescheduling of restore worker (bsc#1012628).
- drm/amdgpu: Fix leak when GPU memory allocation fails
  (bsc#1012628).
- drm/amdgpu/umsch: don't execute umsch test when GPU is in
  reset/suspend (bsc#1012628).
- drm/amdgpu/pm: Remove gpu_od if it's an empty directory
  (bsc#1012628).
- drm/atomic-helper: fix parameter order in
  drm_format_conv_state_copy() call (bsc#1012628).
- drm/amdgpu: Assign correct bits for SDMA HDP flush
  (bsc#1012628).
- drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix synchronization issue
  (bsc#1012628).
- dmaengine: xilinx: xdma: Fix wrong offsets in the buffers
  addresses in dma descriptor (bsc#1012628).
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until
  WFP state" (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM#
  on RK3399 Puma (bsc#1012628).
- arm64: dts: qcom: sm8450: Fix the msi-map entries (bsc#1012628).
- arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP
  (bsc#1012628).
- LoongArch: Fix access error when read fault on a write-only VMA
  (bsc#1012628).
- LoongArch: Fix callchain parse error with kernel tracepoint
  events (bsc#1012628).
- eeprom: at24: fix memory corruption race condition
  (bsc#1012628).
- cpu: Re-enable CPU mitigations by default for !X86 architectures
  (bsc#1012628).
- Update config files.
- x86/tdx: Preserve shared bit on mprotect() (bsc#1012628).
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino()
  (bsc#1012628).
- btrfs: scrub: run relocation repair when/only needed
  (bsc#1012628).
- btrfs: fix wrong block_start calculation for
  btrfs_drop_extent_map_range() (bsc#1012628).
- btrfs: fallback if compressed IO fails for ENOSPC (bsc#1012628).
- HID: i2c-hid: Revert to await reset ACK before reading report
  descriptor (bsc#1012628).
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent
  lock-up (bsc#1012628).
- smb3: fix lock ordering potential deadlock in
  cifs_sync_mid_result (bsc#1012628).
- smb3: missing lock when picking channel (bsc#1012628).
- smb: client: Fix struct_group() usage in __packed structs
  (bsc#1012628).
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when
  dissolve_free_hugetlb_folio() (bsc#1012628).
- mm: support page_mapcount() on page_has_type() pages
  (bsc#1012628).
- mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros
  (bsc#1012628).
- mmc: sdhci-of-dwcmshc: th1520: Increase tuning loop count to
  128 (bsc#1012628).
- mmc: sdhci-msm: pervent access to suspended controller
  (bsc#1012628).
- mm/hugetlb: fix missing hugetlb_lock for resv uncharge
  (bsc#1012628).
- mtd: rawnand: qcom: Fix broken OP_RESET_DEVICE command in
  qcom_misc_cmd_type_exec() (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev setup
  (bsc#1012628).
- Bluetooth: qca: fix NULL-deref on non-serdev suspend
  (bsc#1012628).
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853
  (bsc#1012628).
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()
  (bsc#1012628).
- rust: remove `params` from `module` macro example (bsc#1012628).
- kbuild: rust: force `alloc` extern to allow "empty" Rust files
  (bsc#1012628).
- kbuild: rust: remove unneeded `@rustc_cfg` to avoid ICE
  (bsc#1012628).
- rust: make mutually exclusive with CFI_CLANG (bsc#1012628).
- rust: init: remove impl Zeroable for Infallible (bsc#1012628).
- rust: don't select CONSTRUCTORS (bsc#1012628).
- rust: kernel: require `Send` for `Module` implementations
  (bsc#1012628).
- rust: phy: implement `Send` for `Registration` (bsc#1012628).
- x86/cpu: Fix check for RDPKRU in __show_regs() (bsc#1012628).
- x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range
  (bsc#1012628).
- selftests/seccomp: Handle EINVAL on unshare(CLONE_NEWPID)
  (bsc#1012628).
- selftests/seccomp: Change the syscall used in KILL_THREAD test
  (bsc#1012628).
- selftests/seccomp: user_notification_addfd check nextfd is
  available (bsc#1012628).
- drm/amdgpu: fix visible VRAM handling during faults
  (bsc#1012628).
- drm/amdgpu: add shared fdinfo stats (bsc#1012628).
- drm: add drm_gem_object_is_shared_for_memory_stats() helper
  (bsc#1012628).
- KVM: x86/pmu: Set enable bits for GP counters in
  PERF_GLOBAL_CTRL at "RESET" (bsc#1012628).
- KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled
  (bsc#1012628).
- usb: xhci: correct return value in case of STS_HCE
  (bsc#1012628).
- xhci: move event processing for one interrupter to a separate
  function (bsc#1012628).
- Revert "drm/amd/display: fix USB-C flag update after enc10
  feature init" (bsc#1012628).
- drm/amd/display: Check DP Alt mode DPCS state via DMUB
  (bsc#1012628).
- netfs: Fix the pre-flush when appending to a file in
  writethrough mode (bsc#1012628).
- af_unix: Suppress false-positive lockdep splat for spin_lock()
  in __unix_gc() (bsc#1012628).
- tls: fix lockless read of strp-&gt;msg_ready in -&gt;poll
  (bsc#1012628).
- dpll: fix dpll_pin_on_pin_register() for multiple parent pins
  (bsc#1012628).
- dpll: check that pin is registered in __dpll_pin_unregister()
  (bsc#1012628).
- octeontx2-af: fix the double free in rvu_npc_freemem()
  (bsc#1012628).
- net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX
  packets (bsc#1012628).
- ice: fix LAG and VF lock dependency in ice_reset_vf()
  (bsc#1012628).
- iavf: Fix TC config comparison with existing adapter TC config
  (bsc#1012628).
- i40e: Report MFS in decimal base instead of hex (bsc#1012628).
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue
  (bsc#1012628).
- net: ti: icssg-prueth: Fix signedness bug in
  prueth_init_rx_chns() (bsc#1012628).
- net: phy: dp83869: Fix MII mode failure (bsc#1012628).
- netfilter: nf_tables: honor table dormant flag from netdev
  release event path (bsc#1012628).
- ARM: dts: imx6ull-tarragon: fix USB over-current polarity
  (bsc#1012628).
- eth: bnxt: fix counting packets discarded due to OOM and netpoll
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash
  work (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix warning during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Rate limit error message
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  rehash (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during
  activity update (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work
  (bsc#1012628).
- mlxsw: spectrum_acl_tcam: Fix race in region ID allocation
  (bsc#1012628).
- mlxsw: Use refcount_t for reference counting (bsc#1012628).
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit
  (bsc#1012628).
- ipvs: Fix checksumming on GSO of SCTP packets (bsc#1012628).
- Bluetooth: qca: set power_ctrl_enabled on NULL returned by
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing
  Adv Monitor (bsc#1012628).
- Bluetooth: btusb: mediatek: Fix double free of skb in coredump
  (bsc#1012628).
- Bluetooth: MGMT: Fix failing to
  MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID (bsc#1012628).
- Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZE
  (bsc#1012628).
- Bluetooth: btusb: Fix triggering coredump implementation for
  QCA (bsc#1012628).
- Bluetooth: hci_sync: Use advertised PHYs on
  hci_le_ext_create_conn_sync (bsc#1012628).
- Bluetooth: ISO: Reassemble PA data for bcast sink (bsc#1012628).
- Bluetooth: hci_sync: Attempt to dequeue connection attempt
  (bsc#1012628).
- Bluetooth: hci_sync: Add helper functions to manipulate cmd_sync
  queue (bsc#1012628).
- Bluetooth: hci_conn: Fix UAF Write in
  __hci_acl_create_connection_sync (bsc#1012628).
- Bluetooth: hci_conn: Always use sk_timeo as conn_timeout
  (bsc#1012628).
- Bluetooth: Remove pending ACL connection attempts (bsc#1012628).
- Bluetooth: hci_conn: Only do ACL connections sequentially
  (bsc#1012628).
- Bluetooth: hci_event: Use HCI error defines instead of magic
  values (bsc#1012628).
- drm/xe: call free_gsc_pkt only once on action add failure
  (bsc#1012628).
- drm/xe: Remove sysfs only once on action add failure
  (bsc#1012628).
- gpio: tegra186: Fix tegra186_gpio_is_accessible() check
  (bsc#1012628).
- net: phy: mediatek-ge-soc: follow netdev LED trigger semantics
  (bsc#1012628).
- net: gtp: Fix Use-After-Free in gtp_dellink (bsc#1012628).
- tcp: Fix Use-After-Free in tcp_ao_connect_init (bsc#1012628).
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize
  (bsc#1012628).
- ipv4: check for NULL idev in ip_route_use_hint() (bsc#1012628).
- net: fix sk_memory_allocated_{add|sub} vs softirqs
  (bsc#1012628).
- net: make SK_MEMORY_PCPU_RESERV tunable (bsc#1012628).
- tools: ynl: don't ignore errors in NLMSG_DONE messages
  (bsc#1012628).
- soc: mediatek: mtk-svs: Append "-thermal" to thermal zone names
  (bsc#1012628).
- ax25: Fix netdev refcount issue (bsc#1012628).
- netfs: Fix writethrough-mode error handling (bsc#1012628).
- NFC: trf7970a: disable all regulators on removal (bsc#1012628).
- net: dsa: mv88e6xx: fix supported_interfaces setup in
  mv88e6250_phylink_get_caps() (bsc#1012628).
- cxl/core: Fix potential payload size confusion in
  cxl_mem_get_poison() (bsc#1012628).
- bnxt_en: Fix error recovery for 5760X (P7) chips (bsc#1012628).
- bnxt_en: Fix the PCI-AER routines (bsc#1012628).
- bnxt_en: refactor reset close code (bsc#1012628).
- bridge/br_netlink.c: no need to return void function
  (bsc#1012628).
- icmp: prevent possible NULL dereferences from icmp_build_probe()
  (bsc#1012628).
- ARM: dts: microchip: at91-sama7g5ek: Replace
  regulator-suspend-voltage with the valid property (bsc#1012628).
- mlxsw: pci: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core_env: Fix driver initialization with old firmware
  (bsc#1012628).
- mlxsw: core: Unregister EMAD trap using FORWARD action
  (bsc#1012628).
- net: bcmasp: fix memory leak when bringing down interface
  (bsc#1012628).
- vxlan: drop packets from invalid src-address (bsc#1012628).
- net: libwx: fix alloc msix vectors failed (bsc#1012628).
- wifi: mac80211: fix unaligned le16 access (bsc#1012628).
- wifi: mac80211: remove link before AP (bsc#1012628).
- wifi: mac80211_hwsim: init peer measurement result
  (bsc#1012628).
- drm/gma500: Remove lid code (bsc#1012628).
- wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd
  (bsc#1012628).
- wifi: iwlwifi: mvm: remove old PASN station when adding a new
  one (bsc#1012628).
- wifi: mac80211: split mesh fast tx cache into
  local/proxied/forwarded (bsc#1012628).
- wifi: mac80211: clean up assignments to pointer cache
  (bsc#1012628).
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property
  (bsc#1012628).
- gpio: tangier: Use correct type for the IRQ chip data
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB
  controller (bsc#1012628).
- arm64: dts: qcom: x1e80100: Fix the compatible for cluster
  idle states (bsc#1012628).
- arm64: dts: qcom: Fix type of "wdog" IRQs for remoteprocs
  (bsc#1012628).
- block: fix module reference leakage from bdev_open_by_dev
  error path (bsc#1012628).
- arm64: dts: rockchip: regulator for sd needs to be always on
  for BPI-R2Pro (bsc#1012628).
- arm64: dts: rockchip: mark system power controller and fix
  typo on orangepi-5-plus (bsc#1012628).
- arm64: dts: mediatek: mt2712: fix validation errors
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps with
  "map-" (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid thermal block clock
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder nodes (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#reset-cells" from Ethernet
  controller (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop invalid properties from
  ethsys (bsc#1012628).
- arm64: dts: mediatek: mt7986: reorder properties (bsc#1012628).
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal
  block (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix ethernet controller
  "compatible" (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix IR nodename (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix clock controllers
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui: Use default min voltage
  for MT6358 (bsc#1012628).
- arm64: dts: mediatek: mt8195-cherry: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Update min voltage
  constraint for MT6315 (bsc#1012628).
- arm64: dts: mediatek: cherry: Describe CPU supplies
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex1 (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to
  vpp/vdosys (bsc#1012628).
- arm64: dts: mediatek: mt8192: Add missing gce-client-reg to
  mutex (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add power-domains properity to
  mfgcfg (bsc#1012628).
- arm64: dts: rockchip: Remove unsupported node from the Pinebook
  Pro dts (bsc#1012628).
- arm64: dts: rockchip: Fix the i2c address of es8316 on Cool
  Pi CM5 (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE#
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma
  (bsc#1012628).
- arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID
  for RK3399 Puma (bsc#1012628).
- arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f
  (bsc#1012628).
- HID: logitech-dj: allow mice to use all types of reports
  (bsc#1012628).
- HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized
  dev-&gt;devc (bsc#1012628).
- cifs: reinstate original behavior again for forceuid/forcegid
  (bsc#1012628).
- smb: client: fix rename(2) regression against samba
  (bsc#1012628).
- cifs: Fix reacquisition of volume cookie on still-live
  connection (bsc#1012628).
- commit 4bb6fc6</changelog>
  <changelog author="jslaby@suse.cz" date="1714996801">- drm/amdgpu: fix doorbell regression (git-fixes).
- commit aa245c7</changelog>
  <changelog author="mkubecek@suse.cz" date="1714996802">- Update
  patches.kernel.org/6.8.2-662-packet-annotate-data-races-around-ignore_outgoi.patch
  references (add CVE-2024-26862 bsc#1223111).
- commit dc3978a</changelog>
  <changelog author="mkubecek@suse.cz" date="1715083200">- Update
  patches.kernel.org/6.8.2-636-rds-tcp-Fix-use-after-free-of-net-in-reqsk_time.patch
  references (add CVE-2024-26865 bsc#1223062).
- commit eadd052</changelog>
  <changelog author="tiwai@suse.de" date="1715083201">- ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7
  (bsc#1217750).
- commit dca0b95</changelog>
</package>
<package pkgid="60cfb4cc5b54740f9707b531b6649b35f75272d4b7d7b80fea73f160bdfce403baa82dec9eddf8f0c8cbd7f0588e5b012d7f273efa3aa53649ef38e8206de5f4" name="kernel-default-vdso" arch="x86_64">
  <version epoch="0" ver="6.8.1" rel="1.1"/>
  <changelog author="vkarasulli@suse.de" date="1709553600">- Update
  patches.kernel.org/6.7.2-283-media-v4l-async-Fix-duplicated-list-deletion.patch
  (bsc#1012628 bsc#1220318 CVE-2023-52459).
- commit 57771fb</changelog>
  <changelog author="vkarasulli@suse.de" date="1709553601">- Update
  patches.kernel.org/6.7.2-260-drm-sched-Fix-bounds-limiting-when-given-a-malf.patch
  (bsc#1012628 bsc#1220322 CVE-2023-52461).
- commit c6c85cb</changelog>
  <changelog author="msuchanek@suse.de" date="1709726400">- kernel-binary: vdso: fix filelist for non-usrmerged kernel
  Fixes: a6ad8af207e6 ("rpm templates: Always define usrmerged")
- commit fb3f221</changelog>
  <changelog author="msuchanek@suse.de" date="1709726401">- kernel-binary: Fix i386 build
  Fixes: 89eaf4cdce05 ("rpm templates: Move macro definitions below buildrequires")
- commit f7c6351</changelog>
  <changelog author="jslaby@suse.cz" date="1709812800">- Linux 6.7.9 (bsc#1012628).
- mtd: spinand: gigadevice: Fix the get ecc status issue
  (bsc#1012628).
- ice: fix connection state of DPLL and out pin (bsc#1012628).
- ice: fix dpll input pin phase_adjust value updates
  (bsc#1012628).
- ice: fix dpll and dpll_pin data access on PF reset
  (bsc#1012628).
- ice: fix dpll periodic work data updates on PF reset
  (bsc#1012628).
- ice: fix pin phase adjust updates on PF reset (bsc#1012628).
- spi: cadence-qspi: fix pointer reference in runtime PM hooks
  (bsc#1012628).
- spi: cadence-qspi: remove system-wide suspend helper calls
  from runtime PM hooks (bsc#1012628).
- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
  (bsc#1012628).
- netlink: add nla be16/32 types to minlen array (bsc#1012628).
- net: ip_tunnel: prevent perpetual headroom growth (bsc#1012628).
- net: mctp: take ownership of skb in mctp_local_output
  (bsc#1012628).
- net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r"
  in the device tree (bsc#1012628).
- tun: Fix xdp_rxq_info's queue_index when detaching
  (bsc#1012628).
- cpufreq: intel_pstate: fix pstate limits enforcement for
  adjust_perf call back (bsc#1012628).
- net: veth: clear GRO when clearing XDP even when down
  (bsc#1012628).
- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
  (bsc#1012628).
- lan78xx: enable auto speed configuration for LAN7850 if no
  EEPROM is detected (bsc#1012628).
- veth: try harder when allocating queue memory (bsc#1012628).
- net: usb: dm9601: fix wrong return value in dm9601_mdio_read
  (bsc#1012628).
- net: lan78xx: fix "softirq work is pending" error (bsc#1012628).
- uapi: in6: replace temporary label with rfc9486 (bsc#1012628).
- stmmac: Clear variable when destroying workqueue (bsc#1012628).
- Bluetooth: hci_sync: Check the correct flag before starting
  a scan (bsc#1012628).
- Bluetooth: Avoid potential use-after-free in hci_error_reset
  (bsc#1012628).
- Bluetooth: hci_sync: Fix accept_list when attempting to suspend
  (bsc#1012628).
- Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
  (bsc#1012628).
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
  (bsc#1012628).
- Bluetooth: Enforce validation on max value of connection
  interval (bsc#1012628).
- Bluetooth: qca: Fix wrong event type for patch config command
  (bsc#1012628).
- Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
  (bsc#1012628).
- Bluetooth: qca: Fix triggering coredump implementation
  (bsc#1012628).
- netfilter: nf_tables: allow NFPROTO_INET in
  nft_(match/target)_validate() (bsc#1012628).
- netfilter: bridge: confirm multicast packets before passing
  them up the stack (bsc#1012628).
- tools: ynl: fix handling of multiple mcast groups (bsc#1012628).
- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
  (bsc#1012628).
- igb: extend PTP timestamp adjustments to i211 (bsc#1012628).
- net: hsr: Use correct offset for HSR TLV values in supervisory
  HSR frames (bsc#1012628).
- tls: decrement decrypt_pending if no async completion will be
  called (bsc#1012628).
- tls: fix peeking with sync+async decryption (bsc#1012628).
- tls: separate no-async decryption request handling from async
  (bsc#1012628).
- tls: fix use-after-free on failed backlog decryption
  (bsc#1012628).
- riscv: tlb: fix __p*d_free_tlb() (bsc#1012628).
- efi/capsule-loader: fix incorrect allocation size (bsc#1012628).
- power: supply: bq27xxx-i2c: Do not free non existing IRQ
  (bsc#1012628).
- ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
  (bsc#1012628).
- ALSA: Drop leftover snd-rtctimer stuff from Makefile
  (bsc#1012628).
- ASoC: qcom: Fix uninitialized pointer dmactl (bsc#1012628).
- gpu: host1x: Skip reset assert on Tegra186 (bsc#1012628).
- riscv: mm: fix NOCACHE_THEAD does not set bit[61] correctly
  (bsc#1012628).
- riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
  (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clear
  cs35l56-&gt;component (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
  (bsc#1012628).
- ASoC: cs35l56: Don't add the same register patch multiple times
  (bsc#1012628).
- ASoC: cs35l56: Fix for initializing ASP1 mixer registers
  (bsc#1012628).
- ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon
  revision (bsc#1012628).
- ASoC: cs35l56: Fix deadlock in ASP1 mixer register
  initialization (bsc#1012628).
- ASoC: soc-card: Fix missing locking in
  snd_soc_card_get_kcontrol() (bsc#1012628).
- RISC-V: Ignore V from the riscv,isa DT property on older T-Head
  CPUs (bsc#1012628).
- drm/tegra: Remove existing framebuffer only if we support
  display (bsc#1012628).
- fbcon: always restore the old font data in fbcon_do_set_font()
  (bsc#1012628).
- afs: Fix endless loop in directory parsing (bsc#1012628).
- drm/amd/display: Prevent potential buffer overflow in
  map_hw_resources (bsc#1012628).
- drivers: perf: added capabilities for legacy PMU (bsc#1012628).
- drivers: perf: ctr_get_width function for legacy is not defined
  (bsc#1012628).
- Revert "riscv: mm: support Svnapot in huge vmap" (bsc#1012628).
- riscv: Fix pte_leaf_size() for NAPOT (bsc#1012628).
- riscv: Sparse-Memory/vmemmap out-of-bounds fix (bsc#1012628).
- btrfs: fix race between ordered extent completion and fiemap
  (bsc#1012628).
- drm/nouveau: keep DMA buffers required for suspend/resume
  (bsc#1012628).
- of: property: fw_devlink: Fix stupid bug in remote-endpoint
  parsing (bsc#1012628).
- tomoyo: fix UAF write bug in tomoyo_write_control()
  (bsc#1012628).
- ALSA: firewire-lib: fix to check cycle continuity (bsc#1012628).
- ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
  (bsc#1012628).
- ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron
  16 Plus 7630 (bsc#1012628).
- ALSA: hda/realtek: tas2781: enable subwoofer volume control
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
  (bsc#1012628).
- ALSA: hda/realtek: fix mute/micmute LED For HP mt440
  (bsc#1012628).
- ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
  (bsc#1012628).
- Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
  (bsc#1012628).
- landlock: Fix asymmetric private inodes referring (bsc#1012628).
- gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
  (bsc#1012628).
- mm: cachestat: fix folio read-after-free in cache walk
  (bsc#1012628).
- mtd: rawnand: marvell: fix layouts (bsc#1012628).
- wifi: nl80211: reject iftype change with mesh ID change
  (bsc#1012628).
- btrfs: fix double free of anonymous device after snapshot
  creation failure (bsc#1012628).
- btrfs: dev-replace: properly validate device names
  (bsc#1012628).
- btrfs: send: don't issue unnecessary zero writes for trailing
  hole (bsc#1012628).
- Revert "drm/amd/pm: resolve reboot exception for si oland"
  (bsc#1012628).
- drm/buddy: fix range bias (bsc#1012628).
- drm/amdgpu/pm: Fix the power1_min_cap value (bsc#1012628).
- drm/amd/display: Add monitor patch for specific eDP
  (bsc#1012628).
- soc: qcom: pmic_glink: Fix boot when QRTR=m (bsc#1012628).
- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
  (bsc#1012628).
- crypto: arm64/neonbs - fix out-of-bounds access on short input
  (bsc#1012628).
- dmaengine: ptdma: use consistent DMA masks (bsc#1012628).
- dmaengine: fsl-edma: correct calculation of 'nbytes' in
  multi-fifo scenario (bsc#1012628).
- dmaengine: fsl-qdma: init irq after reg initialization
  (bsc#1012628).
- mmc: mmci: stm32: fix DMA API overlapping mappings warning
  (bsc#1012628).
- mmc: core: Fix eMMC initialization with 1-bit bus connection
  (bsc#1012628).
- mmc: sdhci-xenon: add timeout for PHY init complete
  (bsc#1012628).
- mmc: sdhci-xenon: fix PHY init clock stability (bsc#1012628).
- ceph: switch to corrected encoding of max_xattr_size in mdsmap
  (bsc#1012628).
- RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
  (bsc#1012628).
- riscv: add CALLER_ADDRx support (bsc#1012628).
- riscv: Fix enabling cbo.zero when running in M-mode
  (bsc#1012628).
- power: supply: mm8013: select REGMAP_I2C (bsc#1012628).
- kbuild: Add -Wa,--fatal-warnings to as-instr invocation
  (bsc#1012628).
- iommufd: Fix iopt_access_list_id overwrite bug (bsc#1012628).
- iommufd: Fix protection fault in iommufd_test_syz_conv_iova
  (bsc#1012628).
- efivarfs: Request at most 512 bytes for variable names
  (bsc#1012628).
- pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
  (bsc#1012628).
- fprobe: Fix to allocate entry_data_size buffer with rethook
  instances (bsc#1012628).
- mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
  (bsc#1012628).
- mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone
  index (bsc#1012628).
- x86/e820: Don't reserve SETUP_RNG_SEED in e820 (bsc#1012628).
- x86/cpu: Allow reducing x86_phys_bits during
  early_identify_cpu() (bsc#1012628).
- x86/cpu/intel: Detect TME keyid bits before setting MTRR mask
  registers (bsc#1012628).
- mptcp: map v4 address to v6 when destroying subflow
  (bsc#1012628).
- mptcp: push at DSS boundaries (bsc#1012628).
- selftests: mptcp: join: add ss mptcp support check
  (bsc#1012628).
- mptcp: fix snd_wnd initialization for passive socket
  (bsc#1012628).
- mptcp: fix potential wake-up event loss (bsc#1012628).
- mptcp: fix double-free on socket dismantle (bsc#1012628).
- mfd: twl6030-irq: Revert to use of_match_device() (bsc#1012628).
- NFS: Fix data corruption caused by congestion (bsc#1012628).
- af_unix: Drop oob_skb ref before purging queue in GC
  (bsc#1012628).
- ASoC: cs35l56: fix reversed if statement in
  cs35l56_dspwait_asp1tx_put() (bsc#1012628).
- dmaengine: dw-edma: Fix the ch_count hdma callback
  (bsc#1012628).
- dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA
  (bsc#1012628).
- dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix
  (bsc#1012628).
- dmaengine: dw-edma: Add HDMA remote interrupt configuration
  (bsc#1012628).
- dmaengine: dw-edma: HDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- dmaengine: dw-edma: eDMA: Add sync read before starting the
  DMA transfer in remote setup (bsc#1012628).
- phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use
  dashes (bsc#1012628).
- phy: qcom: phy-qcom-m31: fix wrong pointer pass to PTR_ERR()
  (bsc#1012628).
- phy: qcom-qmp-usb: fix v3 offsets data (bsc#1012628).
- dmaengine: idxd: Remove shadow Event Log head stored in idxd
  (bsc#1012628).
- dmaengine: idxd: Ensure safe user copy of completion record
  (bsc#1012628).
- powerpc/pseries/iommu: IOMMU table is not initialized for
  kdump over SR-IOV (bsc#1012628).
- powerpc/rtas: use correct function name for resetting TCE tables
  (bsc#1012628).
- gpio: 74x164: Enable output pins after registers are reset
  (bsc#1012628).
- gpiolib: Fix the error path order in
  gpiochip_add_data_with_key() (bsc#1012628).
- gpio: fix resource unwinding order in error path (bsc#1012628).
- block: define bvec_iter as __packed __aligned(4) (bsc#1012628).
- selftests: mptcp: add evts_get_info helper (bsc#1012628).
- selftests: mptcp: add chk_subflows_total helper (bsc#1012628).
- selftests: mptcp: update userspace pm test helpers
  (bsc#1012628).
- selftests: mptcp: add mptcp_lib_is_v6 (bsc#1012628).
- selftests: mptcp: rm subflow with v4/v4mapped addr
  (bsc#1012628).
- drm/nouveau: don't fini scheduler before entity flush
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.7.9-121-mptcp-avoid-printing-warning-once-on-client-sid.patch.
- Rename to
  patches.kernel.org/6.7.9-127-mptcp-fix-possible-deadlock-in-subflow-diag.patch.
- Rename to
  patches.kernel.org/6.7.9-130-af_unix-Fix-task-hung-while-purging-oob_skb-in-.patch.
- Rename to
  patches.kernel.org/6.7.9-150-x86-entry_64-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-151-x86-entry_32-Add-VERW-just-before-userspace-tra.patch.
- Rename to
  patches.kernel.org/6.7.9-152-x86-bugs-Use-ALTERNATIVE-instead-of-mds_user_cl.patch.
- Rename to
  patches.kernel.org/6.7.9-153-KVM-VMX-Use-BT-JNC-i.e.-EFLAGS.CF-to-select-VMR.patch.
- Rename to
  patches.kernel.org/6.7.9-154-KVM-VMX-Move-VERW-closer-to-VMentry-for-MDS-mit.patch.
- commit 752a7bc</changelog>
  <changelog author="msuchanek@suse.de" date="1709812801">- group-source-files.pl: Quote filenames (boo#1221077).
  The kernel source now contains a file with a space in the name.
  Add quotes in group-source-files.pl to avoid splitting the filename.
  Also use -print0 / -0 when updating timestamps.
- commit a005e42</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072000">- config: update and reenable arm64 configs
- most options mirrored from other architectures except
  - ARM64_ERRATUM_3117295=y
  - TEE_STMM_EFI=m
  - PINCTRL_SM4450=m
  - PINCTRL_SM8650=m
  - PINCTRL_X1E80100=m
  - PINCTRL_SM8650_LPASS_LPI=m
  - GPIO_NPCM_SGPIO=y
  - GPIO_RTD=m
  - VIDEO_STM32_DCMIPP=m
  - DRM_POWERVR=m
  - SND_SOC_X1E80100=m
  - RTC_DRV_MA35D1=m
  - COMMON_CLK_MT7988=m
  - CLK_X1E80100_GCC=m
  - SC_CAMCC_8280XP=m
  - QDU_ECPRICC_1000=m
  - SM_DISPCC_8650=m
  - SM_GCC_8650=m
  - SM_GPUCC_8650=m
  - SM_TCSRCC_8650=m
  - COMMON_CLK_STM32MP=y
  - INTERCONNECT_QCOM_SM6115=m
  - INTERCONNECT_QCOM_SM8650=m
  - INTERCONNECT_QCOM_X1E80100=m
  - KASAN_EXTRA_INFO=n (arm64/debug only)
- commit 99c97ec</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072001">- config: update and reenable armv7hl configs
- option values mirrored from arm64 or other architectures
- commit 336405e</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072002">- config: update and reenable armv6hl configs
- option values mirrored from armv7hl
- commit be3b67b</changelog>
  <changelog author="mkubecek@suse.cz" date="1710072003">- Update to 6.8 final
- update configs
- commit a551d7b</changelog>
  <changelog author="jslaby@suse.cz" date="1710158400">- Refresh
  patches.suse/mm-mmap-fix-vma_merge-case-7-with-vma_ops-close.patch.
  Update upstream status and move to sorted section.
- commit c6dad0c</changelog>
  <changelog author="jslaby@suse.cz" date="1710158401">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158402">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
</package>
<package pkgid="7cea5a2986b808aee4cb92b4b9f87256c4e7cd2bf106922206215346d686d8ddc2cb706088a9344b25956f185c1eaafc1a99d57cb7a91651fcf02664ac234b59" name="kernel-default-vdso" arch="x86_64">
  <version epoch="0" ver="6.8.4" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1710158400">- rpm/mkspec-dtb: resolve packaging conflicts better
  The merge commit ad1679b2612f left both %ifs in place. Remove the one
  which d26c540d7eed was removing originally.
  This fixes errors like:
  dtb-armv7l.spec : error: line 1442: Unclosed %if
  The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
  shell garbage in the description
- commit e4b3d06</changelog>
  <changelog author="mkubecek@suse.cz" date="1710158401">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c</changelog>
  <changelog author="jslaby@suse.cz" date="1710244800">- btrfs: fix race when detecting delalloc ranges during fiemap
  (btrfs-fix).
- commit 5e23030</changelog>
  <changelog author="jslaby@suse.cz" date="1710331200">- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
  CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
  (bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
  CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
  is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20</changelog>
  <changelog author="mkubecek@suse.cz" date="1710331201">- series.conf: cleanup
- update upstream status and move to sorted section:
  - patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
</package>
<package pkgid="09b0768d9e37700bcd823c3cc3998b21b98067afe37303f058b84543dc8a3ec5937c340fec78780d3d0ac73dfb27d722dfb53447b12b709aeda50f9b52c17faa" name="kernel-default-vdso" arch="x86_64">
  <version epoch="0" ver="6.8.5" rel="1.1"/>
  <changelog author="mkubecek@suse.cz" date="1710417600">- series.conf: cleanup
- update upstream references and resort:
  - patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
  - patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
  - patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
  - patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
  - patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
  - patches.suse/r8169-add-support-for-RTL8126A.patch
  - patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803</changelog>
  <changelog author="mkubecek@suse.cz" date="1710417601">- series.conf: cleanup
- update upstream references and move into sorted section:
  - patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
  - patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
  - patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
  - patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
  - patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
  - patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b</changelog>
  <changelog author="jslaby@suse.cz" date="1710763200">- Linux 6.8.1 (bsc#1012628).
- Rename to
  patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATUR.patch.
- Rename to
  patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RFD.patch.
- Rename to
  patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-R.patch.
- Rename to
  patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch.
- commit 74a8025</changelog>
  <changelog author="jslaby@suse.cz" date="1710849600">- Revert "btrfs: remove code for inode_cache and recovery mount
  options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa</changelog>
  <changelog author="msuchanek@suse.de" date="1711022400">- Workaround broken chacha crypto fallback (boo#1218114).
- commit 6a29422</changelog>
  <changelog author="jlee@suse.com" date="1711022401">- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  (bsc#1218562 CVE-2023-6270).
- commit 525e9e7</changelog>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix wait_on_pipe() race (bsc#1012628).
- dlm: fix user space lkb refcounting (bsc#1012628).
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  (bsc#1012628).
- soc: fsl: qbman: Use raw spinlock for cgr_lock (bsc#1012628).
- s390/zcrypt: fix reference counting on zcrypt card objects
  (bsc#1012628).
- drm/probe-helper: warn about negative .get_modes()
  (bsc#1012628).
- drm/panel: do not return negative error codes from
  drm_panel_get_modes() (bsc#1012628).
- drm/exynos: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/imx/ipuv3: do not return negative values from .get_modes()
  (bsc#1012628).
- drm/vc4: hdmi: do not return negative values from .get_modes()
  (bsc#1012628).
- clocksource/drivers/timer-riscv: Clear timer interrupt on
  timer initialization (bsc#1012628).
- memtest: use {READ,WRITE}_ONCE in memory scanning (bsc#1012628).
- Revert "block/mq-deadline: use correct way to throttling write
  requests" (bsc#1012628).
- lsm: use 32-bit compatible data types in LSM syscalls
  (bsc#1012628).
- lsm: handle the NULL buffer case in lsm_fill_user_ctx()
  (bsc#1012628).
- f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  (bsc#1012628).
- f2fs: truncate page cache before clearing flags when aborting
  atomic write (bsc#1012628).
- nilfs2: fix failure to detect DAT corruption in btree and
  direct mappings (bsc#1012628).
- nilfs2: prevent kernel bug at submit_bh_wbc() (bsc#1012628).
- cifs: make sure server interfaces are requested only for SMB3+
  (bsc#1012628).
- cifs: reduce warning log level for server not advertising
  interfaces (bsc#1012628).
- cifs: open_cached_dir(): add FILE_READ_EA to desired access
  (bsc#1012628).
- mtd: rawnand: Fix and simplify again the continuous read
  derivations (bsc#1012628).
- mtd: rawnand: Add a helper for calculating a page index
  (bsc#1012628).
- mtd: rawnand: Ensure all continuous terms are always in sync
  (bsc#1012628).
- mtd: rawnand: Constrain even more when continuous reads are
  enabled (bsc#1012628).
- cpufreq: dt: always allocate zeroed cpumask (bsc#1012628).
- io_uring/futex: always remove futex entry for cancel all
  (bsc#1012628).
- io_uring/waitid: always remove waitid entry for cancel all
  (bsc#1012628).
- x86/CPU/AMD: Update the Zenbleed microcode revisions
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
  (bsc#1012628).
- net: esp: fix bad handling of pages from page_pool
  (bsc#1012628).
- NFSD: Fix nfsd_clid_class use of __string_len() macro
  (bsc#1012628).
- drm/i915: Add missing ; to __assign_str() macros in tracepoint
  code (bsc#1012628).
- net: hns3: tracing: fix hclgevf trace event strings
  (bsc#1012628).
- cxl/trace: Properly initialize cxl_poison region name
  (bsc#1012628).
- ksmbd: fix potencial out-of-bounds when buffer offset is invalid
  (bsc#1012628).
- virtio: reenable config if freezing device failed (bsc#1012628).
- LoongArch: Change __my_cpu_offset definition to avoid
  mis-optimization (bsc#1012628).
- LoongArch: Define the __io_aw() hook as mmiowb() (bsc#1012628).
- LoongArch/crypto: Clean up useless assignment operations
  (bsc#1012628).
- wireguard: netlink: check for dangling peer via is_dead instead
  of empty list (bsc#1012628).
- wireguard: netlink: access device through ctx instead of peer
  (bsc#1012628).
- wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  (bsc#1012628).
- ahci: asm1064: asm1166: don't limit reported ports
  (bsc#1012628).
- drm/amd/display: Change default size for dummy plane in DML2
  (bsc#1012628).
- drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  (bsc#1012628).
- drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
  (bsc#1012628).
- drm/amdgpu/pm: Check the validity of overdiver power limit
  (bsc#1012628).
- drm/amd/display: Override min required DCFCLK in dml1_validate
  (bsc#1012628).
- drm/amd/display: Allow dirty rects to be sent to dmub when
  abm is active (bsc#1012628).
- drm/amd/display: Init DPPCLK from SMU on dcn32 (bsc#1012628).
- drm/amd/display: Update odm when ODM combine is changed on an
  otg master pipe with no plane (bsc#1012628).
- drm/amd/display: Fix idle check for shared firmware state
  (bsc#1012628).
- drm/amd/display: Amend coasting vtotal for replay low hz
  (bsc#1012628).
- drm/amd/display: Lock all enabled otg pipes even with no planes
  (bsc#1012628).
- drm/amd/display: Implement wait_for_odm_update_pending_complete
  (bsc#1012628).
- drm/amd/display: Return the correct HDCP error code
  (bsc#1012628).
- drm/amd/display: Add a dc_state NULL check in dc_state_release
  (bsc#1012628).
- drm/amd/display: Fix noise issue on HDMI AV mute (bsc#1012628).
- dm snapshot: fix lockup in dm_exception_table_exit
  (bsc#1012628).
- x86/pm: Work around false positive kmemleak report in
  msr_build_context() (bsc#1012628).
- wifi: brcmfmac: add per-vendor feature detection callback
  (bsc#1012628).
- wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  (bsc#1012628).
- wifi: brcmfmac: Demote vendor-specific attach/detach messages
  to info (bsc#1012628).
- drm/ttm: Make sure the mapped tt pages are decrypted when needed
  (bsc#1012628).
- drm/amd/display: Unify optimize_required flags and VRR
  adjustments (bsc#1012628).
- drm/amd/display: Add more checks for exiting idle in DC
  (bsc#1012628).
- btrfs: add set_folio_extent_mapped() helper (bsc#1012628).
- btrfs: replace sb::s_blocksize by fs_info::sectorsize
  (bsc#1012628).
- btrfs: add helpers to get inode from page/folio pointers
  (bsc#1012628).
- btrfs: add helpers to get fs_info from page/folio pointers
  (bsc#1012628).
- btrfs: add helper to get fs_info from struct inode pointer
  (bsc#1012628).
- btrfs: qgroup: validate btrfs_qgroup_inherit parameter
  (bsc#1012628).
- vfio: Introduce interface to flush virqfd inject workqueue
  (bsc#1012628).
- vfio/pci: Create persistent INTx handler (bsc#1012628).
- drm/bridge: add -&gt;edid_read hook and drm_bridge_edid_read()
  (bsc#1012628).
- drm/bridge: lt8912b: use drm_bridge_edid_read() (bsc#1012628).
- drm/bridge: lt8912b: clear the EDID property on failures
  (bsc#1012628).
- drm/bridge: lt8912b: do not return negative values from
  .get_modes() (bsc#1012628).
- drm/amd/display: Remove pixle rate limit for subvp
  (bsc#1012628).
- drm/amd/display: Revert Remove pixle rate limit for subvp
  (bsc#1012628).
- workqueue: Shorten events_freezable_power_efficient name
  (bsc#1012628).
- drm/amd/display: Use freesync when
  `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found (bsc#1012628).
- netfilter: nf_tables: reject constant set with timeout
  (bsc#1012628).
- Revert "crypto: pkcs7 - remove sha1 support" (bsc#1012628).
- x86/efistub: Call mixed mode boot services on the firmware's
  stack (bsc#1012628).
- ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  (bsc#1012628).
- ASoC: amd: yc: Revert "add new YC platform variant (0x63)
  support" (bsc#1012628).
- Fix memory leak in posix_clock_open() (bsc#1012628).
- wifi: rtw88: 8821cu: Fix connection failure (bsc#1012628).
- x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  (bsc#1012628).
- x86/sev: Fix position dependent variable references in startup
  code (bsc#1012628).
- clocksource/drivers/arm_global_timer: Fix maximum prescaler
  value (bsc#1012628).
- ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  (bsc#1012628).
- ARM: 9359/1: flush: check if the folio is reserved for
  no-mapping addresses (bsc#1012628).
- entry: Respect changes to system call number by
  trace_sys_enter() (bsc#1012628).
- swiotlb: Fix double-allocation of slots due to broken alignment
  handling (bsc#1012628).
- swiotlb: Honour dma_alloc_coherent() alignment in
  swiotlb_alloc() (bsc#1012628).
- swiotlb: Fix alignment checks when both allocation and DMA
  masks are present (bsc#1012628).
- iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  (bsc#1012628).
- printk: Update @console_may_schedule in
  console_trylock_spinning() (bsc#1012628).
- irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() (bsc#1012628).
- irqchip/renesas-rzg2l: Prevent spurious interrupts when setting
  trigger type (bsc#1012628).
- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe
  address (bsc#1012628).
- efi/libstub: fix efi_random_alloc() to allocate memory at
  alloc_min or higher address (bsc#1012628).
- x86/mpparse: Register APIC address only once (bsc#1012628).
- x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (bsc#1012628).
- efi: fix panic in kdump kernel (bsc#1012628).
- pwm: img: fix pwm clock lookup (bsc#1012628).
- selftests/mm: Fix build with _FORTIFY_SOURCE (bsc#1012628).
- btrfs: handle errors returned from unpin_extent_cache()
  (bsc#1012628).
- btrfs: fix warning messages not printing interval at
  unpin_extent_range() (bsc#1012628).
- btrfs: do not skip re-registration for the mounted device
  (bsc#1012628).
- mfd: intel-lpss: Switch to generalized quirk table
  (bsc#1012628).
- mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS
  9530 (bsc#1012628).
- drm/i915: Replace a memset() with zero initialization
  (bsc#1012628).
- drm/i915: Try to preserve the current shared_dpll for fastset
  on type-c ports (bsc#1012628).
- drm/i915: Include the PLL name in the debug messages
  (bsc#1012628).
- drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
  (bsc#1012628).
- crypto: iaa - Fix nr_cpus &lt; nr_iaa case (bsc#1012628).
- drm/amd/display: Prevent crash when disable stream
  (bsc#1012628).
- ALSA: hda/tas2781: remove digital gain kcontrol (bsc#1012628).
- ALSA: hda/tas2781: add locks to kcontrols (bsc#1012628).
- mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
  (bsc#1012628).
- init: open /initrd.image with O_LARGEFILE (bsc#1012628).
- x86/efistub: Add missing boot_params for mixed mode compat entry
  (bsc#1012628).
- efi/libstub: Cast away type warning in use of max()
  (bsc#1012628).
- x86/efistub: Reinstate soft limit for initrd loading
  (bsc#1012628).
- prctl: generalize PR_SET_MDWE support check to be per-arch
  (bsc#1012628).
- ARM: prctl: reject PR_SET_MDWE on pre-ARMv6 (bsc#1012628).
- tmpfs: fix race on handling dquot rbtree (bsc#1012628).
- btrfs: validate device maj:min during open (bsc#1012628).
- btrfs: fix race in read_extent_buffer_pages() (bsc#1012628).
- btrfs: zoned: don't skip block groups with 100% zone unusable
  (bsc#1012628).
- btrfs: zoned: use zone aware sb location for scrub
  (bsc#1012628).
- btrfs: zoned: fix use-after-free in do_zone_finish()
  (bsc#1012628).
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN
  changes (bsc#1012628).
- wifi: cfg80211: add a flag to disable wireless extensions
  (bsc#1012628).
- wifi: iwlwifi: mvm: disable MLO for the time being
  (bsc#1012628).
- wifi: iwlwifi: fw: don't always use FW dump trig (bsc#1012628).
- wifi: iwlwifi: mvm: handle debugfs names more carefully
  (bsc#1012628).
- Revert "drm/amd/display: Fix sending VSC (+ colorimetry)
  packets for DP/eDP displays without PSR" (bsc#1012628).
- fbdev: Select I/O-memory framebuffer ops for SBus (bsc#1012628).
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  (bsc#1012628).
- hexagon: vmlinux.lds.S: handle attributes section (bsc#1012628).
- mm: cachestat: fix two shmem bugs (bsc#1012628).
- selftests/mm: sigbus-wp test requires
  UFFD_FEATURE_WP_HUGETLBFS_SHMEM (bsc#1012628).
- selftests/mm: fix ARM related issue with fork after
  pthread_create (bsc#1012628).
- mmc: sdhci-omap: re-tuning is needed after a pm transition to
  support emmc HS200 mode (bsc#1012628).
- mmc: core: Initialize mmc_blk_ioc_data (bsc#1012628).
- mmc: core: Avoid negative index with array access (bsc#1012628).
- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  (bsc#1012628).
- block: Do not force full zone append completion in
  req_bio_endio() (bsc#1012628).
- thermal: devfreq_cooling: Fix perf state when calculate dfc
  res_util (bsc#1012628).
- Revert "thermal: core: Don't update trip points inside the
  hysteresis range" (bsc#1012628).
- nouveau/dmem: handle kcalloc() allocation failure (bsc#1012628).
- net: ll_temac: platform_get_resource replaced by wrong function
  (bsc#1012628).
- net: wan: framer: Add missing static inline qualifiers
  (bsc#1012628).
- net: phy: qcom: at803x: fix kernel panic with at8031_probe
  (bsc#1012628).
- drm/xe/query: fix gt_id bounds check (bsc#1012628).
- drm/dp: Fix divide-by-zero regression on DP MST unplug with
  nouveau (bsc#1012628).
- drm/vmwgfx: Create debugfs ttm_resource_manager entry only if
  needed (bsc#1012628).
- drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  (bsc#1012628).
- drm/amdgpu: fix deadlock while reading mqd from debugfs
  (bsc#1012628).
- drm/amd/display: Remove MPC rate control logic from DCN30 and
  above (bsc#1012628).
- drm/amd/display: Set DCN351 BB and IP the same as DCN35
  (bsc#1012628).
- drm/i915/hwmon: Fix locking inversion in sysfs getter
  (bsc#1012628).
- drm/i915/vma: Fix UAF on destroy against retire race
  (bsc#1012628).
- drm/i915/bios: Tolerate devdata==NULL in
  intel_bios_encoder_supports_dp_dual_mode() (bsc#1012628).
- drm/i915/vrr: Generate VRR "safe window" for DSB (bsc#1012628).
- drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order,
  mostly (bsc#1012628).
- drm/i915/dsb: Fix DSB vblank waits when using VRR (bsc#1012628).
- drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  (bsc#1012628).
- drm/i915: Pre-populate the cursor physical dma address
  (bsc#1012628).
- drm/i915/gt: Reset queue_priority_hint on parking (bsc#1012628).
- drm/amd/display: Fix bounds check for dcn35 DcfClocks
  (bsc#1012628).
- mtd: spinand: Add support for 5-byte IDs (bsc#1012628).
- Revert "usb: phy: generic: Get the vbus supply" (bsc#1012628).
- usb: cdc-wdm: close race between read and workqueue
  (bsc#1012628).
- usb: misc: ljca: Fix double free in error handling path
  (bsc#1012628).
- USB: UAS: return ENODEV when submit urbs fail with device not
  attached (bsc#1012628).
- vfio/pds: Make sure migration file isn't accessed after reset
  (bsc#1012628).
- ring-buffer: Make wake once of ring_buffer_wait() more robust
  (bsc#1012628).
- btrfs: fix extent map leak in unexpected scenario at
  unpin_extent_cache() (bsc#1012628).
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
  (bsc#1012628).
- scsi: ufs: qcom: Provide default cycles_in_1us value
  (bsc#1012628).
- scsi: sd: Fix TCG OPAL unlock on system resume (bsc#1012628).
- scsi: core: Fix unremoved procfs host directory regression
  (bsc#1012628).
- staging: vc04_services: changen strncpy() to strscpy_pad()
  (bsc#1012628).
- staging: vc04_services: fix information leak in
  create_component() (bsc#1012628).
- genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
  (bsc#1012628).
- usb: dwc3: Properly set system wakeup (bsc#1012628).
- USB: core: Fix deadlock in usb_deauthorize_interface()
  (bsc#1012628).
- USB: core: Add hub_get() and hub_put() routines (bsc#1012628).
- USB: core: Fix deadlock in port "disable" sysfs attribute
  (bsc#1012628).
- usb: dwc2: host: Fix remote wakeup from hibernation
  (bsc#1012628).
- usb: dwc2: host: Fix hibernation flow (bsc#1012628).
- usb: dwc2: host: Fix ISOC flow in DDMA mode (bsc#1012628).
- usb: dwc2: gadget: Fix exiting from clock gating (bsc#1012628).
- usb: dwc2: gadget: LPM flow fix (bsc#1012628).
- usb: udc: remove warning when queue disabled ep (bsc#1012628).
- usb: typec: ucsi: Fix race between typec_switch and role_switch
  (bsc#1012628).
- usb: typec: tcpm: fix double-free issue in
  tcpm_port_unregister_pd() (bsc#1012628).
- usb: typec: tcpm: Correct port source pdo array in pd_set
  callback (bsc#1012628).
- usb: typec: tcpm: Update PD of Type-C port upon pd_set
  (bsc#1012628).
- usb: typec: Return size of buffer if pd_set operation succeeds
  (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  (bsc#1012628).
- usb: typec: ucsi: Ack unsupported commands (bsc#1012628).
- usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  (bsc#1012628).
- usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  (bsc#1012628).
- scsi: qla2xxx: Prevent command send on chip reset (bsc#1012628).
- scsi: qla2xxx: Fix N2N stuck connection (bsc#1012628).
- scsi: qla2xxx: Split FCE|EFT trace control (bsc#1012628).
- scsi: qla2xxx: Update manufacturer detail (bsc#1012628).
- scsi: qla2xxx: NVME|FCP prefer flag not being honored
  (bsc#1012628).
- scsi: qla2xxx: Fix command flush on cable pull (bsc#1012628).
- scsi: qla2xxx: Fix double free of the ha-&gt;vp_map pointer
  (bsc#1012628).
- scsi: qla2xxx: Fix double free of fcport (bsc#1012628).
- scsi: qla2xxx: Change debug message during driver unload
  (bsc#1012628).
- scsi: qla2xxx: Delay I/O Abort on PCI error (bsc#1012628).
- x86/bugs: Fix the SRSO mitigation on Zen3/4 (bsc#1012628).
- crash: use macro to add crashk_res into iomem early for specific
  arch (bsc#1012628).
- drm/amd/display: fix IPX enablement (bsc#1012628).
- x86/bugs: Use fixed addressing for VERW operand (bsc#1012628).
- Revert "x86/bugs: Use fixed addressing for VERW operand"
  (bsc#1012628).
- usb: dwc3: pci: Drop duplicate ID (bsc#1012628).
- scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  (bsc#1012628).
- scsi: lpfc: Correct size for wqe for memset() (bsc#1012628).
- scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
  (bsc#1012628).
- scsi: libsas: Fix disk not being scanned in after being removed
  (bsc#1012628).
- perf/x86/amd/core: Update and fix stalled-cycles-* events for
  Zen 2 and later (bsc#1012628).
- x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  (bsc#1012628).
- tools/resolve_btfids: fix build with musl libc (bsc#1012628).
- drm/amdgpu: fix use-after-free bug (bsc#1012628).
- drm/sched: fix null-ptr-deref in init entity (bsc#1012628).
- Update config files.
- Refresh
  patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch.
- Refresh
  patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch.
- Rename to
  patches.kernel.org/6.8.3-002-wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_c.patch.
- Rename to
  patches.kernel.org/6.8.3-063-md-raid5-fix-atomicity-violation-in-raid5_cache.patch.
- Rename to
  patches.kernel.org/6.8.3-338-Bluetooth-hci_sync-Fix-not-checking-error-on-hc.patch.
- commit b5e6a9b</changelog>
  <changelog author="jslaby@suse.cz" date="1712232000">- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq-&gt;max_active to wq-&gt;max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq-&gt;dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550</changelog>
  <changelog author="jslaby@suse.cz" date="1712318400">- Linux 6.8.4 (bsc#1012628).
- Refresh
  patches.kernel.org/6.8.4-002-Revert-workqueue-Don-t-call-cpumask_test_cpu-wi.patch.
- Refresh
  patches.kernel.org/6.8.4-003-Revert-workqueue-Implement-system-wide-nr_activ.patch.
- Refresh
  patches.kernel.org/6.8.4-005-Revert-workqueue-RCU-protect-wq-dfl_pwq-and-imp.patch.
- Refresh
  patches.kernel.org/6.8.4-008-Revert-workqueue-Replace-pwq_activate_inactive_.patch.
- Refresh
  patches.kernel.org/6.8.4-009-Revert-workqueue-Factor-out-pwq_is_empty.patch.
- Refresh
  patches.kernel.org/6.8.4-010-Revert-workqueue-Move-pwq-max_active-to-wq-max_.patch.
- Refresh
  patches.kernel.org/6.8.4-011-Revert-workqueue.c-Increase-workqueue-name-leng.patch.
- Delete patches.kernel.org/6.8.4-012-Linux-6.8.4-rc1.patch.
  Update patches to 6.8.4-final.
- commit f362b5c</changelog>
  <changelog author="tiwai@suse.de" date="1712318401">- Input: psmouse: add NULL check to psmouse_from_serio()
  (bsc#1219522).
- commit b12be2e</changelog>
  <changelog author="jslaby@suse.cz" date="1712836800">- Linux 6.8.5 (bsc#1012628).
- x86: set SPECTRE_BHI_ON as default (bsc#1012628).
- KVM: x86: Add BHI_NO (bsc#1012628).
- x86/bhi: Mitigate KVM by default (bsc#1012628).
- x86/bhi: Add BHI mitigation knob (bsc#1012628 bsc#1217339 CVE-2024-2201).
- Update config files (set SPECTRE_BHI_ON=y which is the default later).
- x86/bhi: Enumerate Branch History Injection (BHI) bug
  (bsc#1012628).
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (bsc#1012628).
- x86/bhi: Add support for clearing branch history at syscall
  entry (bsc#1012628).
- x86/syscall: Don't force use of indirect calls for system calls
  (bsc#1012628).
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  (bsc#1012628).
- x86/efistub: Remap kernel text read-only before dropping NX
  attribute (bsc#1012628).
- x86/sev: Move early startup code into .head.text section
  (bsc#1012628).
- x86/sme: Move early SME kernel encryption handling into
  .head.text (bsc#1012628).
- x86/boot: Move mem_encrypt= parsing to the decompressor
  (bsc#1012628).
- efi/libstub: Add generic support for parsing mem_encrypt=
  (bsc#1012628).
- bpf: support deferring bpf_link dealloc to after RCU grace
  period (bsc#1012628).
- bpf: put uprobe link's path and task in release callback
  (bsc#1012628).
- Revert "x86/mpparse: Register APIC address only once"
  (bsc#1012628).
- drm/xe: Rework rebinding (bsc#1012628).
- drm/xe: Use ring ops TLB invalidation for rebinds (bsc#1012628).
- drm/i915/gt: Enable only one CCS for compute workload
  (bsc#1012628).
- drm/i915/gt: Do not generate the command streamer for all the
  CCS (bsc#1012628).
- drm/i915/gt: Disable HW load balancing for CCS (bsc#1012628).
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY
  &lt; 13 (bsc#1012628).
- drm/i915/mst: Reject FEC+MST on ICL (bsc#1012628).
- drm/i915/mst: Limit MST+DSC to TGL+ (bsc#1012628).
- smb: client: fix potential UAF in
  cifs_signal_cifsd_for_reconnect() (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_network_name_deleted()
  (bsc#1012628).
- smb: client: fix potential UAF in is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_lease_break()
  (bsc#1012628).
- smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_dump_full_key()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_show()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_stats_proc_write()
  (bsc#1012628).
- smb: client: fix potential UAF in cifs_debug_files_proc_show()
  (bsc#1012628).
- smb3: retrying on failed server close (bsc#1012628).
- smb: client: serialise cifs_construct_tcon() with
  cifs_mount_mutex (bsc#1012628).
- smb: client: handle DFS tcons in cifs_construct_tcon()
  (bsc#1012628).
- smb: client: refresh referral without acquiring refpath_lock
  (bsc#1012628).
- smb: client: guarantee refcounted children from parent session
  (bsc#1012628).
- smb: client: fix UAF in smb2_reconnect_server() (bsc#1012628).
- riscv: process: Fix kernel gp leakage (bsc#1012628).
- riscv: Fix spurious errors from __get/put_kernel_nofault
  (bsc#1012628).
- s390/entry: align system call table on 8 bytes (bsc#1012628).
- selftests/mm: include strings.h for ffsl (bsc#1012628).
- mm/secretmem: fix GUP-fast succeeding on secretmem folios
  (bsc#1012628).
- arm64/ptrace: Use saved floating point state type to determine
  SVE layout (bsc#1012628).
- riscv: Fix vector state restore in rt_sigreturn() (bsc#1012628).
- aio: Fix null ptr deref in aio_complete() wakeup (bsc#1012628).
- perf/x86/intel/ds: Don't clear -&gt;pebs_data_cfg for the last
  PEBS event (bsc#1012628).
- x86/coco: Require seeding RNG with RDRAND on CoCo systems
  (bsc#1012628).
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  (bsc#1012628).
- x86/mm/pat: fix VM_PAT handling in COW mappings (bsc#1012628).
- of: module: prevent NULL pointer dereference in vsnprintf()
  (bsc#1012628).
- of: dynamic: Synchronize of_changeset_destroy() with the
  devlink removals (bsc#1012628).
- driver core: Introduce device_link_wait_removal() (bsc#1012628).
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Correct the delay calculation
  (bsc#1012628).
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in
  PAUSED state (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases
  in pcm_trigger (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info
  definition locally (bsc#1012628).
- ASoC: SOF: Remove the get_stream_position callback
  (bsc#1012628).
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter()
  for pcm_delay (bsc#1012628).
- ASoC: SOF: Intel: hda-common-ops: Do not set the
  get_stream_position callback (bsc#1012628).
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter
  callbacks (bsc#1012628).
- ASoC: SOF: Introduce a new callback pair to be used for PCM
  delay reporting (bsc#1012628).
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position
  callback (bsc#1012628).
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear
  Link Position) (bsc#1012628).
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to
  place constraint (bsc#1012628).
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for
  PCMs (bsc#1012628).
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to
  snd_sof_pcm_stream (bsc#1012628).
- io_uring/kbuf: hold io_buffer_list reference over mmap
  (bsc#1012628).
- io_uring: use private workqueue for exit work (bsc#1012628).
- io_uring/rw: don't allow multishot reads without NOWAIT support
  (bsc#1012628).
- io_uring/kbuf: protect io_buffer_list teardown with a reference
  (bsc#1012628).
- io_uring/kbuf: get rid of bl-&gt;is_ready (bsc#1012628).
- io_uring/kbuf: get rid of lower BGID lists (bsc#1012628).
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support
  headset with microphone (bsc#1012628).
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
  (bsc#1012628).
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7
  16ARHA7 models (bsc#1012628).
- ALSA: hda/realtek - Fix inactive headset mic jack (bsc#1012628).
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
  (bsc#1012628).
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  (bsc#1012628).
- ksmbd: validate payload size in ipc response (bsc#1012628).
- ksmbd: don't send oplock break if rename fails (bsc#1012628).
- gpio: cdev: fix missed label sanitizing in debounce_setup()
  (bsc#1012628).
- gpio: cdev: check for NULL labels when sanitizing them for irqs
  (bsc#1012628).
- Revert "drm/amd/display: Send DTBCLK disable message on first
  commit" (bsc#1012628).
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return
  thunk (bsc#1012628).
- stackdepot: rename pool_index to pool_index_plus_1
  (bsc#1012628).
- lib/stackdepot: move stack_record struct definition into the
  header (bsc#1012628).
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  (bsc#1012628).
- riscv: Disable preemption when using patch_map() (bsc#1012628).
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr
  (bsc#1012628).
- riscv: use KERN_INFO in do_trap (bsc#1012628).
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  (bsc#1012628).
- ASoC: SOF: amd: fix for false dsp interrupts (bsc#1012628).
- ata: sata_mv: Fix PCI device ID table declaration compilation
  warning (bsc#1012628).
- drm/i915/gt: Limit the reserved VM space to only the platforms
  that need it (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without trip points
  (bsc#1012628).
- thermal: gov_power_allocator: Allow binding without cooling
  devices (bsc#1012628).
- s390/pai: fix sampling event removal for PMU device driver
  (bsc#1012628).
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in
  pci1xxx_spi_probe (bsc#1012628).
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  (bsc#1012628).
- drm/i915/dp: Fix DSC state HW readout for SST connectors
  (bsc#1012628).
- Revert "ALSA: emu10k1: fix synthesizer sample playback position
  and caching" (bsc#1012628).
- scsi: sd: Unregister device if device_add_disk() failed in
  sd_probe() (bsc#1012628).
- scsi: mylex: Fix sysfs buffer lengths (bsc#1012628).
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  (bsc#1012628).
- regmap: maple: Fix uninitialized symbol 'ret' warnings
  (bsc#1012628).
- ASoC: amd: acp: fix for acp_init function error handling
  (bsc#1012628).
- spi: s3c64xx: Use DMA mode from fifo size (bsc#1012628).
- spi: s3c64xx: determine the fifo depth only once (bsc#1012628).
- spi: s3c64xx: allow full FIFO masks (bsc#1012628).
- spi: s3c64xx: define a magic value (bsc#1012628).
- spi: s3c64xx: remove else after return (bsc#1012628).
- spi: s3c64xx: explicitly include &lt;linux/bits.h&gt; (bsc#1012628).
- spi: s3c64xx: sort headers alphabetically (bsc#1012628).
- spi: s3c64xx: Extract FIFO depth calculation to a dedicated
  macro (bsc#1012628).
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  (bsc#1012628).
- ASoC: rt722-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt712-sdca-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdw: fix locking sequence (bsc#1012628).
- ASoC: rt711-sdca: fix locking sequence (bsc#1012628).
- ASoC: rt5682-sdw: fix locking sequence (bsc#1012628).
- drm/prime: Unbreak virtgpu dma-buf export (bsc#1012628).
- nouveau/uvmm: fix addr/range calcs for remap operations
  (bsc#1012628).
- drm/panfrost: fix power transition timeout warnings
  (bsc#1012628).
- ALSA: hda: cs35l56: Add ACPI device match tables (bsc#1012628).
- regmap: maple: Fix cache corruption in regcache_maple_drop()
  (bsc#1012628).
- ASoC: amd: acp: fix for acp pdm configuration check
  (bsc#1012628).
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  (bsc#1012628).
- block: count BLK_OPEN_RESTRICT_WRITES openers (bsc#1012628).
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not
  supported (bsc#1012628).
- riscv: hwprobe: do not produce frtace relocation (bsc#1012628).
- riscv: mm: Fix prototype to avoid discarding const
  (bsc#1012628).
- ASoC: cs42l43: Correct extraction of data pointer in
  suspend/resume (bsc#1012628).
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  (bsc#1012628).
- 9p: Fix read/write debug statements to report server reply
  (bsc#1012628).
- mptcp: don't account accept() of non-MPC client as fallback
  to TCP (bsc#1012628).
- selftests: mptcp: use += operator to append strings
  (bsc#1012628).
- selftests: mptcp: connect: fix shellcheck warnings
  (bsc#1012628).
- KVM: SVM: Add support for allowing zero SEV ASIDs (bsc#1012628).
- KVM: SVM: Use unsigned integers when dealing with ASIDs
  (bsc#1012628).
- net: ravb: Always update error counters (bsc#1012628).
- net: ravb: Always process TX descriptor ring (bsc#1012628).
- net: ravb: Let IP-specific receive function to interrogate
  descriptors (bsc#1012628).
- mean_and_variance: Drop always failing tests (bsc#1012628).
- e1000e: move force SMBUS from enable ulp function to avoid
  PHY loss issue (bsc#1012628).
- e1000e: Minor flow correction in e1000_shutdown function
  (bsc#1012628).
- drm/amd: Flush GFXOFF requests in prepare stage (bsc#1012628).
- i40e: Enforce software interrupt during busy-poll exit
  (bsc#1012628).
- i40e: fix vf may be used uninitialized in this function warning
  (bsc#1012628).
- i40e: fix i40e_count_filters() to count only active/new filters
  (bsc#1012628).
- octeontx2-af: Add array index check (bsc#1012628).
- octeontx2-pf: check negative error code in otx2_open()
  (bsc#1012628).
- octeontx2-af: Fix issue with loading coalesced KPU profiles
  (bsc#1012628).
- udp: prevent local UDP tunnel packets from being GROed
  (bsc#1012628).
- udp: do not transition UDP GRO fraglist partial checksums to
  unnecessary (bsc#1012628).
- udp: do not accept non-tunnel GSO skbs landing in a tunnel
  (bsc#1012628).
- r8169: skip DASH fw status checks when DASH is disabled
  (bsc#1012628).
- mlxbf_gige: stop interface during shutdown (bsc#1012628).
- ipv6: Fix infinite recursion in fib6_dump_done() (bsc#1012628).
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  (bsc#1012628).
- ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and
  v4(-mapped-v6) non-wildcard addresses (bsc#1012628).
- selftests: reuseaddr_conflict: add missing new line at the
  end of the output (bsc#1012628).
- erspan: make sure erspan_base_hdr is present in skb-&gt;head
  (bsc#1012628).
- tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6
  non-wildcard addresses (bsc#1012628).
- i40e: Fix VF MAC filter removal (bsc#1012628).
- ice: fix enabling RX VLAN filtering (bsc#1012628).
- idpf: fix kernel panic on unknown packet types (bsc#1012628).
- gro: fix ownership transfer (bsc#1012628).
- selftests: net: gro fwd: update vxlan GRO test expectations
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix usable ports on 88e6020 (bsc#1012628).
- net: phy: micrel: Fix potential null pointer dereference
  (bsc#1012628).
- net: fec: Set mac_managed_pm during probe (bsc#1012628).
- net: txgbe: fix i2c dev name cannot match clkdev (bsc#1012628).
- net: phy: micrel: lan8814: Fix when enabling/disabling 1-step
  timestamping (bsc#1012628).
- net: stmmac: fix rx queue priority assignment (bsc#1012628).
- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  (bsc#1012628).
- net: dsa: sja1105: Fix parameters order in
  sja1110_pcs_mdio_write_c45() (bsc#1012628).
- net/sched: act_skbmod: prevent kernel-infoleak (bsc#1012628).
- KVM: arm64: Ensure target address is granule-aligned for range
  TLBI (bsc#1012628).
- KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
  (bsc#1012628).
- x86/retpoline: Do the necessary fixup to the Zen3/4 srso return
  thunk for !SRSO (bsc#1012628).
- mptcp: prevent BPF accessing lowat from a subflow socket
  (bsc#1012628).
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  (bsc#1012628).
- vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  (bsc#1012628).
- netfilter: validate user input for expected length
  (bsc#1012628).
- netfilter: nf_tables: discard table flag update with pending
  basechain deletion (bsc#1012628).
- netfilter: nf_tables: Fix potential data-race in
  __nft_flowtable_type_get() (bsc#1012628).
- netfilter: nf_tables: flush pending destroy work before exit_net
  release (bsc#1012628).
- netfilter: nf_tables: reject new basechain after table flag
  update (bsc#1012628).
- vsock/virtio: fix packet delivery to tap device (bsc#1012628).
- net: mana: Fix Rx DMA datasize and skb_over_panic (bsc#1012628).
- net: usb: ax88179_178a: avoid the interface always configured
  as random address (bsc#1012628).
- net/rds: fix possible cp null dereference (bsc#1012628).
- xen-netfront: Add missing skb_mark_for_recycle (bsc#1012628).
- selftests: mptcp: join: fix dev in check_endpoint (bsc#1012628).
- netfilter: nf_tables: release mutex after nft_gc_seq_end from
  abort path (bsc#1012628).
- netfilter: nf_tables: release batch on table validation from
  abort path (bsc#1012628).
- Bluetooth: Fix TOCTOU in HCI debugfs implementation
  (bsc#1012628).
- Bluetooth: hci_event: set the conn encrypted before conn
  establishes (bsc#1012628).
- Bluetooth: add quirk for broken address properties
  (bsc#1012628).
- Bluetooth: qca: fix device-address endianness (bsc#1012628).
- arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as
  broken (bsc#1012628).
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists
  in DT" (bsc#1012628).
- x86/bpf: Fix IP after emitting call depth accounting
  (bsc#1012628).
- x86/cpufeatures: Add CPUID_LNX_5 to track recently added
  Linux-defined word (bsc#1012628).
- x86/cpufeatures: Add new word for scattered features
  (bsc#1012628).
- r8169: fix issue caused by buggy BIOS on certain boards with
  RTL8168d (bsc#1012628).
- selinux: avoid dereference of garbage after mount failure
  (bsc#1012628).
- KVM: arm64: Fix out-of-IPA space translation fault handling
  (bsc#1012628).
- KVM: arm64: Fix host-programmed guest events in nVHE
  (bsc#1012628).
- RISC-V: KVM: Fix APLIC in_clrip[x] read emulation (bsc#1012628).
- RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  (bsc#1012628).
- gpio: cdev: sanitize the label before requesting the interrupt
  (bsc#1012628).
- Revert "x86/mm/ident_map: Use gbpages only where full GB page
  should be mapped." (bsc#1012628).
- mm/treewide: replace pud_large() with pud_leaf() (bsc#1012628).
- kbuild: make -Woverride-init warnings more consistent
  (bsc#1012628).
- modpost: do not make find_tosym() return NULL (bsc#1012628).
- dm integrity: fix out-of-range warning (bsc#1012628).
- drm/i915: Do not print 'pxp init failed with 0' when it succeed
  (bsc#1012628).
- drm/i915/mtl: Update workaround 14018575942 (bsc#1012628).
- drm/i915/xelpg: Extend some workarounds/tuning to gfx version
  12.74 (bsc#1012628).
- drm/i915/display: Disable AuxCCS framebuffers if built for Xe
  (bsc#1012628).
- drm/i915: Stop doing double audio enable/disable on SDVO and
  g4x+ DP (bsc#1012628).
- inet: inet_defrag: prevent sk release while still in use
  (bsc#1012628).
- Octeontx2-af: fix pause frame configuration in GMP mode
  (bsc#1012628).
- net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  (bsc#1012628).
- net: bcmasp: Bring up unimac after PHY link up (bsc#1012628).
- iommu: Validate the PASID in iommu_attach_device_pasid()
  (bsc#1012628).
- netfilter: nf_tables: skip netdev hook unregistration if table
  is dormant (bsc#1012628).
- netfilter: nf_tables: reject table flag and netdev basechain
  updates (bsc#1012628).
- netfilter: nf_tables: reject destroy command to remove basechain
  hooks (bsc#1012628).
- cifs: Fix duplicate fscache cookie warnings (bsc#1012628).
- bpf: Protect against int overflow for stack access size
  (bsc#1012628).
- drm/amd/display: Send DTBCLK disable message on first commit
  (bsc#1012628).
- drm/amd/display: Update P010 scaling cap (bsc#1012628).
- mlxbf_gige: call request_irq() after NAPI initialized
  (bsc#1012628).
- tls: get psock ref after taking rxlock to avoid leak
  (bsc#1012628).
- tls: adjust recv return with async crypto and failed copy to
  userspace (bsc#1012628).
- tls: recv: process_rx_list shouldn't use an offset with kvec
  (bsc#1012628).
- net: hns3: mark unexcuted loopback test result as UNEXECUTED
  (bsc#1012628).
- net: hns3: fix kernel crash when devlink reload during pf
  initialization (bsc#1012628).
- net: hns3: fix index limit to support all queue stats
  (bsc#1012628).
- ACPICA: debugger: check status of acpi_evaluate_object()
  in acpi_db_walk_for_fields() (bsc#1012628).
- gpiolib: Fix debug messaging in gpiod_find_and_request()
  (bsc#1012628).
- selftests: vxlan_mdb: Fix failures with old libnet
  (bsc#1012628).
- drm/rockchip: vop2: Remove AR30 and AB30 format support
  (bsc#1012628).
- net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  (bsc#1012628).
- tcp: properly terminate timers for kernel sockets (bsc#1012628).
- net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  (bsc#1012628).
- s390/qeth: handle deferred cc1 (bsc#1012628).
- dpll: indent DPLL option type by a tab (bsc#1012628).
- drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check (bsc#1012628).
- drm/xe/device: fix XE_MAX_GT_PER_TILE check (bsc#1012628).
- drm/xe/queue: fix engine_class bounds check (bsc#1012628).
- drm/xe/guc_submit: use jiffies for job timeout (bsc#1012628).
- drm/xe: Add exec_queue.sched_props.job_timeout_ms (bsc#1012628).
- drm/xe: Remove unused xe_bo-&gt;props struct (bsc#1012628).
- igc: Remove stale comment about Tx timestamping (bsc#1012628).
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  (bsc#1012628).
- ice: fix memory corruption bug with suspend and rebuild
  (bsc#1012628).
- ice: Refactor FW data type and fix bitmap casting issue
  (bsc#1012628).
- ALSA: hda: cs35l56: Set the init_done flag before
  component_add() (bsc#1012628).
- wifi: iwlwifi: mvm: include link ID when releasing frames
  (bsc#1012628).
- wifi: iwlwifi: mvm: rfi: fix potential response leaks
  (bsc#1012628).
- wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
  (bsc#1012628).
- mlxbf_gige: stop PHY during open() error paths (bsc#1012628).
- tools: ynl: fix setting presence bits in simple nests
  (bsc#1012628).
- nfsd: Fix error cleanup path in nfsd_rename() (bsc#1012628).
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  (bsc#1012628).
- arm64: bpf: fix 32bit unconditional bswap (bsc#1012628).
- dma-buf: Fix NULL pointer dereference in sanitycheck()
  (bsc#1012628).
- bpf, arm64: fix bug in BPF_LDX_MEMSX (bsc#1012628).
- s390/bpf: Fix bpf_plt pointer arithmetic (bsc#1012628).
- xsk: Don't assume metadata is always requested in TX completion
  (bsc#1012628).
- scripts/bpf_doc: Use silent mode when exec make cmd
  (bsc#1012628).
- commit 0ff7778</changelog>
  <changelog author="jslaby@suse.cz" date="1712836801">- gcc-plugins/stackleak: Avoid .head.text section (git-fixes).
- commit 542f698</changelog>
</package>
<package pkgid="3a360ed575e005747c418281e5d9ae2ea32b0d27e66a529c11059d823436d383792a4f8dcebc6db1e46df4fa941e0a87d9dcb12efc39ef9b3d5d53927777d512" name="kernel-default-vdso" arch="x86_64">
  <version epoch="0" ver="6.8.7" rel="1.1"/>
  <changelog author="tiwai@suse.de" date="1711368000">- wifi: ath11k: decrease MHI channel buffer length to 8KB
  (bsc#1207948).
- commit 6ca52f8</changelog>
  <changelog author="jlee@suse.com" date="1711454400">- wifi: ath10k: fix NULL pointer dereference in
  ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (bsc#1218336
  CVE-2023-7042).
- commit 7ab0c97</changelog>
  <changelog author="colyli@suse.de" date="1711454401">- md/raid5: fix atomicity violation in raid5_cache_count
  (bsc#1219169, CVE-2024-23307).
- commit c5176b2</changelog>
  <changelog author="jslaby@suse.cz" date="1711627200">- Linux 6.8.2 (bsc#1012628).
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  (bsc#1012628).
- workqueue.c: Increase workqueue name length (bsc#1012628).
- workqueue: Move pwq-&gt;max_active to wq-&gt;max_active (bsc#1012628).
- workqueue: Factor out pwq_is_empty() (bsc#1012628).
- workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work() (bsc#1012628).
- workqueue: Move nr_active handling into helpers (bsc#1012628).
- workqueue: Make wq_adjust_max_active() round-robin pwqs while
  activating (bsc#1012628).
- workqueue: RCU protect wq-&gt;dfl_pwq and implement accessors
  for it (bsc#1012628).
- workqueue: Introduce struct wq_node_nr_active (bsc#1012628).
- workqueue: Implement system-wide nr_active enforcement for
  unbound workqueues (bsc#1012628).
- workqueue: Don't call cpumask_test_cpu() with -1 CPU in
  wq_update_node_max_active() (bsc#1012628).
- iomap: clear the per-folio dirty bits on all writeback failures
  (bsc#1012628).
- fs: Fix rw_hint validation (bsc#1012628).
- io_uring: remove looping around handling traditional task_work
  (bsc#1012628).
- io_uring: remove unconditional looping in local task_work
  handling (bsc#1012628).
- s390/dasd: Use dev_*() for device log messages (bsc#1012628).
- s390/dasd: fix double module refcount decrement (bsc#1012628).
- fs/hfsplus: use better @opf description (bsc#1012628).
- md: fix kmemleak of rdev-&gt;serial (bsc#1012628).
- rcu/exp: Fix RCU expedited parallel grace period kworker
  allocation failure recovery (bsc#1012628).
- rcu/exp: Handle RCU expedited grace period kworker allocation
  failure (bsc#1012628).
- nbd: null check for nla_nest_start (bsc#1012628).
- fs/select: rework stack allocation hack for clang (bsc#1012628).
- block: fix deadlock between bd_link_disk_holder and partition
  scan (bsc#1012628).
- md: Don't clear MD_CLOSING when the raid is about to stop
  (bsc#1012628).
- kunit: Setup DMA masks on the kunit device (bsc#1012628).
- ovl: Always reject mounting over case-insensitive directories
  (bsc#1012628).
- kunit: test: Log the correct filter string in executor_test
  (bsc#1012628).
- lib/cmdline: Fix an invalid format specifier in an assertion
  msg (bsc#1012628).
- lib: memcpy_kunit: Fix an invalid format specifier in an
  assertion msg (bsc#1012628).
- time: test: Fix incorrect format specifier (bsc#1012628).
- rtc: test: Fix invalid format specifier (bsc#1012628).
- net: test: Fix printf format specifier in skb_segment kunit test
  (bsc#1012628).
- drm/xe/tests: Fix printf format specifiers in xe_migrate test
  (bsc#1012628).
- drm: tests: Fix invalid printf format specifiers in KUnit tests
  (bsc#1012628).
- md/raid1: factor out helpers to add rdev to conf (bsc#1012628).
- md/raid1: record nonrot rdevs while adding/removing rdevs to
  conf (bsc#1012628).
- md/raid1: fix choose next idle in read_balance() (bsc#1012628).
- io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  (bsc#1012628).
- io_uring/net: move receive multishot out of the generic msghdr
  path (bsc#1012628).
- io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  (bsc#1012628).
- nvme: host: fix double-free of struct nvme_id_ns in
  ns_update_nuse() (bsc#1012628).
- x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit
  type (bsc#1012628).
- x86/resctrl: Remove hard-coded memory bandwidth limit
  (bsc#1012628).
- x86/resctrl: Read supported bandwidth sources from CPUID
  (bsc#1012628).
- x86/resctrl: Implement new mba_MBps throttling heuristic
  (bsc#1012628).
- x86/sme: Fix memory encryption setting if enabled by default
  and not overridden (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation on counter wrap
  (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation corner case
  decision (bsc#1012628).
- timekeeping: Fix cross-timestamp interpolation for non-x86
  (bsc#1012628).
- x86/asm: Remove the __iomem annotation of movdir64b()'s dst
  argument (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_smt() (bsc#1012628).
- sched/fair: Take the scheduling domain into account in
  select_idle_core() (bsc#1012628).
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is
  disabled (bsc#1012628).
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  (bsc#1012628).
- wifi: b43: Disable QoS for bcm4331 (bsc#1012628).
- wifi: wilc1000: fix declarations ordering (bsc#1012628).
- wifi: wilc1000: fix RCU usage in connect path (bsc#1012628).
- wifi: ath11k: add support to select 6 GHz regulatory type
  (bsc#1012628).
- wifi: ath11k: store cur_regulatory_info for each radio
  (bsc#1012628).
- wifi: ath11k: fix a possible dead lock caused by ab-&gt;base_lock
  (bsc#1012628).
- wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  (bsc#1012628).
- wifi: wilc1000: do not realloc workqueue everytime an interface
  is added (bsc#1012628).
- wifi: wilc1000: fix multi-vif management when deleting a vif
  (bsc#1012628).
- wifi: mwifiex: debugfs: Drop unnecessary error check for
  debugfs_create_dir() (bsc#1012628).
- ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  (bsc#1012628).
- arm64: dts: qcom: x1e80100: drop qcom,drv-count (bsc#1012628).
- arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry
  latency (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU off state
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if
  DISPCC is on (bsc#1012628).
- arm64: dts: qcom: sc8180x: Add missing CPU&lt;-&gt;MDP_CFG path
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  (bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's
  return value (bsc#1012628).
- cpufreq: mediatek-hw: Wait for CPU supplies before probing
  (bsc#1012628).
- sock_diag: annotate data-races around sock_diag_handlers[family]
  (bsc#1012628).
- inet_diag: annotate data-races around inet_diag_table[]
  (bsc#1012628).
- bpftool: Silence build warning about calloc() (bsc#1012628).
- selftests/bpf: Fix potential premature unload in bpf_testmod
  (bsc#1012628).
- libbpf: Apply map_set_def_max_entries() for inner_maps on
  creation (bsc#1012628).
- selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY
  values (bsc#1012628).
- bpftool: Fix wrong free call in do_show_link (bsc#1012628).
- wifi: ath12k: Fix issues in channel list update (bsc#1012628).
- selftests/bpf: Fix the flaky tc_redirect_dtime test
  (bsc#1012628).
- selftests/bpf: Wait for the netstamp_needed_key static key to
  be turned on (bsc#1012628).
- wifi: cfg80211: add RNR with reporting AP information
  (bsc#1012628).
- wifi: mac80211: use deflink and fix typo in link ID check
  (bsc#1012628).
- wifi: iwlwifi: change link id in time event to s8 (bsc#1012628).
- af_unix: Annotate data-race of gc_in_progress in
  wait_for_unix_gc() (bsc#1012628).
- arm64: dts: qcom: sm8450: Add missing interconnects to serial
  (bsc#1012628).
- soc: qcom: socinfo: rename PM2250 to PM4125 (bsc#1012628).
- arm64: dts: qcom: sc7280: Add static properties to cryptobam
  (bsc#1012628).
- arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing
  reserved-memory (bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  (bsc#1012628).
- arm64: dts: qcom: rename PM2250 to PM4125 (bsc#1012628).
- cpufreq: mediatek-hw: Don't error out if supply is not found
  (bsc#1012628).
- libbpf: Fix faccessat() usage on Android (bsc#1012628).
- libbpf: fix __arg_ctx type enforcement for perf_event programs
  (bsc#1012628).
- pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl (bsc#1012628).
- arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for
  gpucc (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Restore sort order (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  (bsc#1012628).
- selftests/bpf: Disable IPv6 for lwt_redirect test (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on OSM-S i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for I2C signals
  on SL/BL i.MX8MM (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pullups for onboard UART
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL OSM-S board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Disable pull resistors for SD card
  signals on BL board (bsc#1012628).
- arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S
  i.MX8MM module (bsc#1012628).
- arm64: dts: imx8qm: Align edma3 power-domains resources
  indentation (bsc#1012628).
- arm64: dts: imx8qm: Correct edma3 power-domains and interrupt
  numbers (bsc#1012628).
- libbpf: Add missing LIBBPF_API annotation to
  libbpf_set_memlock_rlim API (bsc#1012628).
- wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init
  is complete (bsc#1012628).
- wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE
  before WMI_PEER_ASSOC_CMDID (bsc#1012628).
- wifi: ath12k: fix fetching MCBC flag for QCN9274 (bsc#1012628).
- wifi: iwlwifi: mvm: report beacon protection failures
  (bsc#1012628).
- wifi: iwlwifi: dbg-tlv: ensure NUL termination (bsc#1012628).
- wifi: iwlwifi: acpi: fix WPFC reading (bsc#1012628).
- wifi: iwlwifi: mvm: initialize rates in FW earlier
  (bsc#1012628).
- wifi: iwlwifi: fix EWRD table validity check (bsc#1012628).
- wifi: iwlwifi: mvm: d3: fix IPN byte order (bsc#1012628).
- wifi: iwlwifi: always have 'uats_enabled' (bsc#1012628).
- wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  (bsc#1012628).
- wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  (bsc#1012628).
- gpio: vf610: allow disabling the vf610 driver (bsc#1012628).
- selftests/bpf: trace_helpers.c: do not use poisoned type
  (bsc#1012628).
- bpf: make sure scalar args don't accept __arg_nonnull tag
  (bsc#1012628).
- bpf: don't emit warnings intended for global subprogs for
  static subprogs (bsc#1012628).
- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  (bsc#1012628).
- pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  (bsc#1012628).
- net: blackhole_dev: fix build warning for ethh set but not used
  (bsc#1012628).
- spi: consolidate setting message-&gt;spi (bsc#1012628).
- spi: move split xfers for CS_WORD emulation (bsc#1012628).
- arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
  (bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  (bsc#1012628).
- wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  (bsc#1012628).
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for
  unused VP (bsc#1012628).
- libbpf: fix return value for PERF_EVENT __arg_ctx type fix up
  check (bsc#1012628).
- arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup
  R5FSS nodes (bsc#1012628).
- arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
  (bsc#1012628).
- libbpf: Use OPTS_SET() macro in bpf_xdp_query() (bsc#1012628).
- wifi: wfx: fix memory leak when starting AP (bsc#1012628).
- arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3
  PHY (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix UFS PHY clocks (bsc#1012628).
- wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  (bsc#1012628).
- printk: nbcon: Relocate 32bit seq macros (bsc#1012628).
- printk: ringbuffer: Do not skip non-finalized records with
  prb_next_seq() (bsc#1012628).
- printk: Wait for all reserved records with pr_flush()
  (bsc#1012628).
- printk: Add this_cpu_in_panic() (bsc#1012628).
- printk: ringbuffer: Cleanup reader terminology (bsc#1012628).
- printk: ringbuffer: Skip non-finalized records in panic
  (bsc#1012628).
- printk: Disable passing console lock owner completely during
  panic() (bsc#1012628).
- pwm: sti: Fix capture for st,pwm-num-chan &lt; st,capture-num-chan
  (bsc#1012628).
- tools/resolve_btfids: Refactor set sorting with types from
  btf_ids.h (bsc#1012628).
- tools/resolve_btfids: Fix cross-compilation to non-host
  endianness (bsc#1012628).
- wifi: iwlwifi: support EHT for WH (bsc#1012628).
- wifi: iwlwifi: properly check if link is active (bsc#1012628).
- wifi: iwlwifi: mvm: fix erroneous queue index mask
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  (bsc#1012628).
- wifi: iwlwifi: mvm: don't set replay counters to 0xff
  (bsc#1012628).
- s390/pai: fix attr_event_free upper limit for pai device drivers
  (bsc#1012628).
- s390/vdso: drop '-fPIC' from LDFLAGS (bsc#1012628).
- arm64: dts: qcom: qcm6490-idp: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting
  for vph_pwr (bsc#1012628).
- selftests: forwarding: Add missing config entries (bsc#1012628).
- selftests: forwarding: Add missing multicast routing config
  entries (bsc#1012628).
- arm64: dts: qcom: sm6115: drop pipe clock selection
  (bsc#1012628).
- ipv6: mcast: remove one synchronize_net() barrier in
  ipv6_mc_down() (bsc#1012628).
- arm64: dts: mt8183: Move CrosEC base detection node to
  kukui-based DTs (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid
  clock name (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI bus width properties
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: fix SPI nodename (bsc#1012628).
- arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  (bsc#1012628).
- arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  (bsc#1012628).
- arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base
  detection node (bsc#1012628).
- arm64: dts: mediatek: mt8192: fix vencoder clock name
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  (bsc#1012628).
- arm64: dts: mediatek: mt7622: add missing "device_type" to
  memory nodes (bsc#1012628).
- can: m_can: Start/Cancel polling timer together with interrupts
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  (bsc#1012628).
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace
  correctly (bsc#1012628).
- arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for
  SLPI (bsc#1012628).
- soc: qcom: llcc: Check return value on Broadcast_OR reg read
  (bsc#1012628).
- ARM: dts: qcom: msm8974: correct qfprom node size (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing clocks to ssusb
  power domains (bsc#1012628).
- arm64: dts: mediatek: mt8186: Add missing xhci clock to usb
  controllers (bsc#1012628).
- arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI
  overlay (bsc#1012628).
- cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  (bsc#1012628).
- wifi: wilc1000: prevent use-after-free on vif when cleaning
  up all interfaces (bsc#1012628).
- pwm: dwc: use pm_sleep_ptr() macro (bsc#1012628).
- arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
  (bsc#1012628).
- arm64: dts: ti: k3-am62-main: disable usb lpm (bsc#1012628).
- ACPI: processor_idle: Fix memory leak in
  acpi_processor_power_exit() (bsc#1012628).
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- iommu/amd: Mark interrupt as managed (bsc#1012628).
- wifi: brcmsmac: avoid function pointer casts (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  (bsc#1012628).
- arm64: dts: qcom: sm8150: correct PCIe wake-gpios (bsc#1012628).
- powercap: dtpm_cpu: Fix error check against
  freq_qos_add_request() (bsc#1012628).
- net: ena: Remove ena_select_queue (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for
  wkup_uart0 and mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j7200-common-proc-board: Remove
  clock-frequency from mcu_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux
  for CTS and RTS in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS
  in wkup_uart0 (bsc#1012628).
- arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  (bsc#1012628).
- arm64: dts: mt8195-cherry-tomato: change watchdog reset boot
  flow (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM65x SoC
  (bsc#1012628).
- arm64: dts: ti: Add common1 register space for AM62x SoC
  (bsc#1012628).
- firmware: arm_scmi: Fix double free in SMC transport cleanup
  path (bsc#1012628).
- wifi: cfg80211: set correct param change count in ML element
  (bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
  (bsc#1012628).
- arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in
  serdes_ln_ctrl (bsc#1012628).
- arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  (bsc#1012628).
- wifi: wilc1000: revert reset line logic flip (bsc#1012628).
- ARM: dts: arm: realview: Fix development chip ROM compatible
  value (bsc#1012628).
- memory: tegra: Correct DLA client names (bsc#1012628).
- wifi: mt76: mt7996: fix fw loading timeout (bsc#1012628).
- wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
  (bsc#1012628).
- wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz
  band (bsc#1012628).
- wifi: mt76: mt7925: fix mcu query command fail (bsc#1012628).
- wifi: mt76: mt7925: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7925: fix fw download fail (bsc#1012628).
- wifi: mt76: mt7925: fix WoW failed in encrypted mode
  (bsc#1012628).
- wifi: mt76: mt7925: fix the wrong header translation config
  (bsc#1012628).
- wifi: mt76: mt7925: add flow to avoid chip bt function fail
  (bsc#1012628).
- wifi: mt76: mt7925: add support to set ifs time by mcu command
  (bsc#1012628).
- wifi: mt76: mt7925: update PCIe DMA settings (bsc#1012628).
- wifi: mt76: mt7996: check txs format before getting skb by pid
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT issues (bsc#1012628).
- wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  (bsc#1012628).
- wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  (bsc#1012628).
- wifi: mt76: mt7996: fix efuse reading issue (bsc#1012628).
- wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (bsc#1012628).
- wifi: mt76: mt792x: fix ethtool warning (bsc#1012628).
- wifi: mt76: mt7921e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7925e: fix use-after-free in free_irq()
  (bsc#1012628).
- wifi: mt76: mt7921: fix incorrect type conversion for CLC
  command (bsc#1012628).
- wifi: mt76: mt792x: fix a potential loading failure of the
  6Ghz channel config from ACPI (bsc#1012628).
- wifi: mt76: fix the issue of missing txpwr settings from ch153
  to ch177 (bsc#1012628).
- arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  (bsc#1012628).
- arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC
  node (bsc#1012628).
- arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO
  hogs (bsc#1012628).
- arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  (bsc#1012628).
- arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  (bsc#1012628).
- net: mctp: copy skb ext data when fragmenting (bsc#1012628).
- pstore: inode: Only d_invalidate() is needed (bsc#1012628).
- arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register
  address (bsc#1012628).
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under
  the switch node (bsc#1012628).
- arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul
  i.MX8M Plus eDM SBC (bsc#1012628).
- arm64: dts: imx8mp-evk: Fix hdmi@3d node (bsc#1012628).
- regulator: userspace-consumer: add module device table
  (bsc#1012628).
- gpiolib: Pass consumer device through to core in
  devm_fwnode_gpiod_get_index() (bsc#1012628).
- arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  (bsc#1012628).
- ACPI: resource: Do IRQ override on Lunnen Ground laptops
  (bsc#1012628).
- ACPI: resource: Add MAIBENBEN X577 to
  irq1_edge_low_force_override (bsc#1012628).
- ACPI: scan: Fix device check notification handling
  (bsc#1012628).
- arm64: dts: rockchip: add missing interrupt-names for rk356x
  vdpu (bsc#1012628).
- arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  (bsc#1012628).
- arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from
  rk3588 i2s (bsc#1012628).
- objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  (bsc#1012628).
- x86, relocs: Ignore relocations in .notes section (bsc#1012628).
- SUNRPC: fix a memleak in gss_import_v2_context (bsc#1012628).
- SUNRPC: fix some memleaks in gssx_dec_option_array
  (bsc#1012628).
- arm64: dts: qcom: sm8550: Fix SPMI channels size (bsc#1012628).
- arm64: dts: qcom: sm8650: Fix SPMI channels size (bsc#1012628).
- mmc: wmt-sdmmc: remove an incorrect release_mem_region()
  call in the .remove function (bsc#1012628).
- ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  (bsc#1012628).
- wifi: rtw88: 8821cu: Fix firmware upload fail (bsc#1012628).
- wifi: rtw88: 8821c: Fix beacon loss and disconnect
  (bsc#1012628).
- wifi: rtw88: 8821c: Fix false alarm count (bsc#1012628).
- wifi: brcm80211: handle pmk_op allocation failure (bsc#1012628).
- riscv: dts: starfive: jh7100: fix root clock names
  (bsc#1012628).
- PCI: Make pci_dev_is_disconnected() helper public for other
  drivers (bsc#1012628).
- iommu/vt-d: Don't issue ATS Invalidation request when device
  is disconnected (bsc#1012628).
- iommu/vt-d: Use rbtree to track iommu probed devices
  (bsc#1012628).
- iommu/vt-d: Improve ITE fault handling if target device isn't
  present (bsc#1012628).
- iommu/vt-d: Use device rbtree in iopf reporting path
  (bsc#1012628).
- iommu: Add static iommu_ops-&gt;release_domain (bsc#1012628).
- iommu/vt-d: Fix NULL domain on device release (bsc#1012628).
- igc: Fix missing time sync events (bsc#1012628).
- igb: Fix missing time sync events (bsc#1012628).
- ice: fix stats being updated by way too large values
  (bsc#1012628).
- Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (bsc#1012628).
- Bluetooth: mgmt: Remove leftover queuing of power_off work
  (bsc#1012628).
- Bluetooth: Remove superfluous call to hci_conn_check_pending()
  (bsc#1012628).
- Bluetooth: Remove BT_HS (bsc#1012628).
- Bluetooth: hci_event: Fix not indicating new connection for
  BIG Sync (bsc#1012628).
- Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with
  gpiod_get_optional() (bsc#1012628).
- Bluetooth: hci_core: Cancel request on command timeout
  (bsc#1012628).
- Bluetooth: hci_sync: Fix overwriting request callback
  (bsc#1012628).
- Bluetooth: hci_h5: Add ability to allocate memory for private
  data (bsc#1012628).
- Bluetooth: btrtl: fix out of bounds memory access (bsc#1012628).
- Bluetooth: hci_core: Fix possible buffer overflow (bsc#1012628).
- Bluetooth: msft: Fix memory leak (bsc#1012628).
- Bluetooth: btusb: Fix memory leak (bsc#1012628).
- Bluetooth: af_bluetooth: Fix deadlock (bsc#1012628).
- Bluetooth: fix use-after-free in accessing skb after sending it
  (bsc#1012628).
- sr9800: Add check for usbnet_get_endpoints (bsc#1012628).
- s390/cache: prevent rebuild of shared_cpu_list (bsc#1012628).
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  (bsc#1012628).
- bpf: Fix hashtab overflow check on 32-bit arches (bsc#1012628).
- bpf: Fix stackmap overflow check on 32-bit arches (bsc#1012628).
- net: dsa: microchip: make sure drive strength configuration
  is not lost by soft reset (bsc#1012628).
- dpll: spec: use proper enum for pin capabilities attribute
  (bsc#1012628).
- iommu: Fix compilation without CONFIG_IOMMU_INTEL (bsc#1012628).
- ipv6: fib6_rules: flush route cache when rule is changed
  (bsc#1012628).
- net: ip_tunnel: make sure to pull inner header in
  ip_tunnel_rcv() (bsc#1012628).
- octeontx2-af: Fix devlink params (bsc#1012628).
- net: phy: fix phy_get_internal_delay accessing an empty array
  (bsc#1012628).
- dpll: fix dpll_xa_ref_*_del() for multiple registrations
  (bsc#1012628).
- net: hns3: fix wrong judgment condition issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is received on HIP08
  devices (bsc#1012628).
- net: hns3: fix port duplex configure error in IMP reset
  (bsc#1012628).
- Bluetooth: Fix eir name length (bsc#1012628).
- net: phy: dp83822: Fix RGMII TX delay configuration
  (bsc#1012628).
- erofs: fix lockdep false positives on initializing
  erofs_pseudo_mnt (bsc#1012628).
- OPP: debugfs: Fix warning around icc_get_name() (bsc#1012628).
- tcp: fix incorrect parameter validation in the
  do_tcp_getsockopt() function (bsc#1012628).
- ipmr: fix incorrect parameter validation in the
  ip_mroute_getsockopt() function (bsc#1012628).
- l2tp: fix incorrect parameter validation in the
  pppol2tp_getsockopt() function (bsc#1012628).
- udp: fix incorrect parameter validation in the
  udp_lib_getsockopt() function (bsc#1012628).
- net: kcm: fix incorrect parameter validation in the
  kcm_getsockopt) function (bsc#1012628).
- net/x25: fix incorrect parameter validation in the
  x25_getsockopt() function (bsc#1012628).
- devlink: Fix length of eswitch inline-mode (bsc#1012628).
- r8152: fix unknown device for choose_configuration
  (bsc#1012628).
- nfp: flower: handle acti_netdevs allocation failure
  (bsc#1012628).
- bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  (bsc#1012628).
- dm raid: fix false positive for requeue needed during reshape
  (bsc#1012628).
- dm: call the resume method on internal suspend (bsc#1012628).
- fbdev/simplefb: change loglevel when the power domains cannot
  be parsed (bsc#1012628).
- drm/tegra: dsi: Add missing check for of_find_device_by_node
  (bsc#1012628).
- drm/tegra: dpaux: Fix PM disable depth imbalance in
  tegra_dpaux_probe (bsc#1012628).
- drm/tegra: dsi: Fix some error handling paths in
  tegra_dsi_probe() (bsc#1012628).
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error
  handling path of tegra_dsi_probe() (bsc#1012628).
- drm/tegra: hdmi: Fix some error handling paths in
  tegra_hdmi_probe() (bsc#1012628).
- drm/tegra: rgb: Fix some error handling paths in
  tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: rgb: Fix missing clk_put() in the error handling
  paths of tegra_dc_rgb_probe() (bsc#1012628).
- drm/tegra: output: Fix missing i2c_put_adapter() in the error
  handling paths of tegra_output_probe() (bsc#1012628).
- drm/rockchip: inno_hdmi: Fix video timing (bsc#1012628).
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (bsc#1012628).
- drm/vkms: Avoid reading beyond LUT array (bsc#1012628).
- drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  (bsc#1012628).
- drm/rockchip: lvds: do not overwrite error code (bsc#1012628).
- drm/rockchip: lvds: do not print scary message when probing
  defer (bsc#1012628).
- drm/panel-edp: use put_sync in unprepare (bsc#1012628).
- drm/lima: fix a memleak in lima_heap_alloc (bsc#1012628).
- ASoC: amd: acp: Add missing error handling in sof-mach
  (bsc#1012628).
- ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  (bsc#1012628).
- ASoC: SOF: core: Skip firmware test for custom loaders
  (bsc#1012628).
- ASoC: SOF: amd: Compute file paths on firmware load
  (bsc#1012628).
- soundwire: stream: add missing const to Documentation
  (bsc#1012628).
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  (bsc#1012628).
- media: tc358743: register v4l2 async device only after
  successful setup (bsc#1012628).
- media: cadence: csi2rx: use match fwnode for media link
  (bsc#1012628).
- PCI/DPC: Print all TLP Prefixes, not just the first
  (bsc#1012628).
- perf record: Fix possible incorrect free in
  record__switch_output() (bsc#1012628).
- perf record: Check conflict between '--timestamp-filename'
  option and pipe mode before recording (bsc#1012628).
- HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  (bsc#1012628).
- drm/amd/display: Fix a potential buffer overflow in
  'dp_dsc_clock_en_read()' (bsc#1012628).
- perf pmu: Treat the msr pmu as software (bsc#1012628).
- crypto: qat - avoid memcpy() overflow warning (bsc#1012628).
- ALSA: hda: cs35l41: Set Channel Index correctly when system
  is missing _DSD (bsc#1012628).
- drm/amd/display: Fix potential NULL pointer dereferences in
  'dcn10_set_output_transfer_func()' (bsc#1012628).
- ASoC: sh: rz-ssi: Fix error message print (bsc#1012628).
- drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created
  MOBs (bsc#1012628).
- clk: renesas: r8a779g0: Fix PCIe clock name (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix locking in
  rzg2l_dt_subnode_to_map() (bsc#1012628).
- pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin
  group/function (bsc#1012628).
- clk: samsung: exynos850: Propagate SPI IPCLK rate change
  (bsc#1012628).
- media: v4l2: cci: print leading 0 on error (bsc#1012628).
- perf evsel: Fix duplicate initialization of data-&gt;id in
  evsel__parse_sample() (bsc#1012628).
- perf bpf: Clean up the generated/copied vmlinux.h (bsc#1012628).
- clk: meson: Add missing clocks to axg_clk_regmaps (bsc#1012628).
- media: em28xx: annotate unchecked call to
  media_device_register() (bsc#1012628).
- media: v4l2-tpg: fix some memleaks in tpg_alloc (bsc#1012628).
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  (bsc#1012628).
- media: dt-bindings: techwell,tw9900: Fix port schema ref
  (bsc#1012628).
- mtd: spinand: esmt: Extend IDs to 5 bytes (bsc#1012628).
- media: edia: dvbdev: fix a use-after-free (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8186 (bsc#1012628).
- pinctrl: mediatek: Drop bogus slew rate register range for
  MT8192 (bsc#1012628).
- drm/amdgpu: Fix potential out-of-bounds access in
  'amdgpu_discovery_reg_base_init()' (bsc#1012628).
- clk: qcom: reset: Commonize the de/assert functions
  (bsc#1012628).
- clk: qcom: reset: Ensure write completion on reset de/assertion
  (bsc#1012628).
- quota: Fix potential NULL pointer dereference (bsc#1012628).
- quota: Fix rcu annotations of inode dquot pointers
  (bsc#1012628).
- quota: Properly annotate i_dquot arrays with __rcu
  (bsc#1012628).
- ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
  (bsc#1012628).
- PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  (bsc#1012628).
- PCI: switchtec: Fix an error handling path in
  switchtec_pci_probe() (bsc#1012628).
- crypto: xilinx - call finalize with bh disabled (bsc#1012628).
- drivers/ps3: select VIDEO to provide cmdline functions
  (bsc#1012628).
- perf thread_map: Free strlist on normal path in
  thread_map__new_by_tid_str() (bsc#1012628).
- perf srcline: Add missed addr2line closes (bsc#1012628).
- dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  (bsc#1012628).
- drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  (bsc#1012628).
- drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is
  enabled (bsc#1012628).
- drm/radeon/ni: Fix wrong firmware size logging in
  ni_init_microcode() (bsc#1012628).
- drm/amd/display: fix NULL checks for adev-&gt;dm.dc in
  amdgpu_dm_fini() (bsc#1012628).
- clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  (bsc#1012628).
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  (bsc#1012628).
- clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status
  configuration for SD1 mux (bsc#1012628).
- ALSA: seq: fix function cast warnings (bsc#1012628).
- perf expr: Fix "has_event" function for metric style events
  (bsc#1012628).
- perf stat: Avoid metric-only segv (bsc#1012628).
- perf metric: Don't remove scale from counts (bsc#1012628).
- ASoC: meson: aiu: fix function pointer type mismatch
  (bsc#1012628).
- ASoC: meson: t9015: fix function pointer type mismatch
  (bsc#1012628).
- powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  (bsc#1012628).
- ASoC: SOF: Add some bounds checking to firmware data
  (bsc#1012628).
- drm: ci: use clk_ignore_unused for apq8016 (bsc#1012628).
- NTB: fix possible name leak in ntb_register_device()
  (bsc#1012628).
- media: cedrus: h265: Fix configuring bitstream size
  (bsc#1012628).
- media: sun8i-di: Fix coefficient writes (bsc#1012628).
- media: sun8i-di: Fix power on/off sequences (bsc#1012628).
- media: sun8i-di: Fix chroma difference threshold (bsc#1012628).
- staging: media: starfive: Set 16 bpp for capture_raw device
  (bsc#1012628).
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  (bsc#1012628).
- media: go7007: add check of return value of go7007_read_addr()
  (bsc#1012628).
- media: pvrusb2: remove redundant NULL check (bsc#1012628).
- media: videobuf2: Add missing doc comment for waiting_in_dqbuf
  (bsc#1012628).
- media: pvrusb2: fix pvr2_stream_callback casts (bsc#1012628).
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  (bsc#1012628).
- drm/amd/display: Add 'replay' NULL check in
  'edp_set_replay_allow_active()' (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  (bsc#1012628).
- drm/msm/dpu: finalise global state object (bsc#1012628).
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  (bsc#1012628).
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  (bsc#1012628).
- drm/bridge: adv7511: fix crash on irq during probe
  (bsc#1012628).
- pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  (bsc#1012628).
- clk: hisilicon: hi3519: Release the correct number of gates
  in hi3519_clk_unregister() (bsc#1012628).
- clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  (bsc#1012628).
- clk: mediatek: mt8135: Fix an error handling path in
  clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt7622-apmixedsys: Fix an error handling path
  in clk_mt8135_apmixed_probe() (bsc#1012628).
- clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  (bsc#1012628).
- clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  (bsc#1012628).
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  (bsc#1012628).
- tty: mips_ejtag_fdc: Fix passing incompatible pointer type
  warning (bsc#1012628).
- media: ivsc: csi: Swap SINK and SOURCE pads (bsc#1012628).
- media: i2c: imx290: Fix IMX920 typo (bsc#1012628).
- mfd: syscon: Call of_node_put() only when of_parse_phandle()
  takes a ref (bsc#1012628).
- mfd: altera-sysmgr: Call of_node_put() only when
  of_parse_phandle() takes a ref (bsc#1012628).
- perf print-events: make is_event_supported() more robust
  (bsc#1012628).
- crypto: arm/sha - fix function cast warnings (bsc#1012628).
- crypto: ccp - Avoid discarding errors in
  psp_send_platform_access_msg() (bsc#1012628).
- crypto: qat - remove unused macros in qat_comp_alg.c
  (bsc#1012628).
- crypto: qat - removed unused macro in adf_cnv_dbgfs.c
  (bsc#1012628).
- crypto: qat - avoid division by zero (bsc#1012628).
- crypto: qat - remove double initialization of value
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 4xxx
  (bsc#1012628).
- crypto: qat - fix ring to service map for dcc in 420xx
  (bsc#1012628).
- crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  (bsc#1012628).
- drm/tidss: Fix initial plane zpos values (bsc#1012628).
- drm/tidss: Fix sync-lost issue with two displays (bsc#1012628).
- clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (bsc#1012628).
- mtd: maps: physmap-core: fix flash size larger than 32-bit
  (bsc#1012628).
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  (bsc#1012628).
- mtd: rawnand: brcmnand: exec_op helper functions return type
  fixes (bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  (bsc#1012628).
- ASoC: meson: axg-tdm-interface: add frame rate constraint
  (bsc#1012628).
- drm/msm/a6xx: specify UBWC config for sc7180 (bsc#1012628).
- drm/msm/a7xx: Fix LLC typo (bsc#1012628).
- dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
  (bsc#1012628).
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  (bsc#1012628).
- HID: amd_sfh: Update HPD sensor structure elements
  (bsc#1012628).
- HID: amd_sfh: Avoid disabling the interrupt (bsc#1012628).
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of
  atom_get_src_int() (bsc#1012628).
- media: pvrusb2: fix uaf in pvr2_context_set_notify
  (bsc#1012628).
- media: dvb-frontends: avoid stack overflow warnings with clang
  (bsc#1012628).
- media: go7007: fix a memleak in go7007_load_encoder
  (bsc#1012628).
- media: ttpci: fix two memleaks in budget_av_attach
  (bsc#1012628).
- media: mediatek: vcodec: avoid -Wcast-function-type-strict
  warning (bsc#1012628).
- arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with
  Clang (bsc#1012628).
- drm/tests: helpers: Include missing drm_drv header
  (bsc#1012628).
- drm/amd/pm: Fix esm reg mask use to get pcie speed
  (bsc#1012628).
- gpio: nomadik: fix offset bug in nmk_pmx_set() (bsc#1012628).
- drm/mediatek: Fix a null pointer crash in
  mtk_drm_crtc_finish_page_flip (bsc#1012628).
- mfd: cs42l43: Fix wrong register defaults (bsc#1012628).
- powerpc/32: fix ADB_CUDA kconfig warning (bsc#1012628).
- powerpc/pseries: Fix potential memleak in papr_get_attr()
  (bsc#1012628).
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return
  value checks (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of
  'gcc_gmac0_sys_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of
  'gcc_pcie1_pipe_clk' (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix register offset for
  GCC_UBI0_AXI_ARES reset (bsc#1012628).
- perf vendor events amd: Fix Zen 4 cache latency events
  (bsc#1012628).
- drm/msm/dpu: allow certain formats for CDM for DP (bsc#1012628).
- drm/msm/dpu: add division of drm_display_mode's hskew parameter
  (bsc#1012628).
- media: usbtv: Remove useless locks in usbtv_video_free()
  (bsc#1012628).
- drm/xe: Fix ref counting leak on page fault (bsc#1012628).
- drm/xe: Replace 'grouped target' in Makefile with pattern rule
  (bsc#1012628).
- lib/stackdepot: fix first entry having a 0-handle (bsc#1012628).
- lib/stackdepot: off by one in depot_fetch_stack() (bsc#1012628).
- modules: wait do_free_init correctly (bsc#1012628).
- mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  (bsc#1012628).
- power: supply: mm8013: fix "not charging" detection
  (bsc#1012628).
- powerpc/embedded6xx: Fix no previous prototype for
  avr_uart_send() etc (bsc#1012628).
- powerpc/4xx: Fix warp_gpio_leds build failure (bsc#1012628).
- RISC-V: KVM: Forward SEED CSR access to user space
  (bsc#1012628).
- leds: aw2013: Unlock mutex before destroying it (bsc#1012628).
- leds: sgm3140: Add missing timer cleanup and flash gpio control
  (bsc#1012628).
- backlight: hx8357: Fix potential NULL pointer dereference
  (bsc#1012628).
- backlight: ktz8866: Correct the check for of_property_read_u32
  (bsc#1012628).
- backlight: lm3630a: Initialize backlight_properties on init
  (bsc#1012628).
- backlight: lm3630a: Don't set bl-&gt;props.brightness in
  get_brightness (bsc#1012628).
- backlight: da9052: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lm3639: Fully initialize backlight_properties during
  probe (bsc#1012628).
- backlight: lp8788: Fully initialize backlight_properties during
  probe (bsc#1012628).
- sparc32: Use generic cmpdi2/ucmpdi2 variants (bsc#1012628).
- mtd: maps: sun_uflash: Declare uflash_devinit static
  (bsc#1012628).
- sparc32: Do not select GENERIC_ISA_DMA (bsc#1012628).
- sparc32: Fix section mismatch in leon_pci_grpci (bsc#1012628).
- clk: Fix clk_core_get NULL dereference (bsc#1012628).
- clk: zynq: Prevent null pointer dereference caused by kmalloc
  failure (bsc#1012628).
- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  (bsc#1012628).
- cifs: Fix writeback data corruption (bsc#1012628).
- ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  (bsc#1012628).
- ALSA: hda/tas2781: use dev_dbg in system_resume (bsc#1012628).
- ALSA: hda/tas2781: add lock to system_suspend (bsc#1012628).
- ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  (bsc#1012628).
- ALSA: hda/tas2781: do not call pm_runtime_force_* in
  system_resume/suspend (bsc#1012628).
- ALSA: hda/tas2781: restore power state after system_resume
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
  (bsc#1012628).
- ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
  (bsc#1012628).
- mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  (bsc#1012628).
- platform/x86/intel/pmc/lnl: Remove SSRAM support (bsc#1012628).
- platform/x86/intel/pmc/arl: Put GNA device in D3 (bsc#1012628).
- platform/x86/amd/pmf: Do not use readl() for policy buffer
  access (bsc#1012628).
- ALSA: usb-audio: Stop parsing channels bits when all channels
  are found (bsc#1012628).
- phy: qcom: qmp-usb: split USB-C PHY driver (bsc#1012628).
- phy: qcom: qmp-usbc: add support for the Type-C handling
  (bsc#1012628).
- phy: qcom: qmp-usbc: handle CLAMP register in a correct way
  (bsc#1012628).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
  (bsc#1012628).
- RDMA/irdma: Remove duplicate assignment (bsc#1012628).
- RDMA/srpt: Do not register event handler until srpt device is
  fully setup (bsc#1012628).
- f2fs: compress: fix to guarantee persisting compressed blocks
  by CP (bsc#1012628).
- f2fs: compress: fix to cover normal cluster write with cp_rwsem
  (bsc#1012628).
- f2fs: compress: fix to check unreleased compressed cluster
  (bsc#1012628).
- f2fs: compress: fix to avoid inconsistence bewteen i_blocks
  and dnode (bsc#1012628).
- f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  (bsc#1012628).
- f2fs: zone: fix to wait completion of last bio in zone correctly
  (bsc#1012628).
- f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  (bsc#1012628).
- f2fs: compress: fix to cover f2fs_disable_compressed_file()
  w/ i_sem (bsc#1012628).
- f2fs: fix to avoid potential panic during recovery
  (bsc#1012628).
- scsi: csiostor: Avoid function pointer casts (bsc#1012628).
- i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  (bsc#1012628).
- RDMA/hns: Fix mis-modifying default congestion control algorithm
  (bsc#1012628).
- RDMA/device: Fix a race between mad_client and cm_client init
  (bsc#1012628).
- RDMA/rtrs-clt: Check strnlen return len in sysfs
  mpath_policy_store() (bsc#1012628).
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn
  (bsc#1012628).
- f2fs: fix to create selinux label during whiteout initialization
  (bsc#1012628).
- f2fs: compress: fix to check zstd compress level correctly in
  mount option (bsc#1012628).
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  (bsc#1012628).
- NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  (bsc#1012628).
- NFSv4.2: fix listxattr maximum XDR buffer size (bsc#1012628).
- f2fs: compress: fix to check compress flag w/ .i_sem lock
  (bsc#1012628).
- f2fs: check number of blocks in a current section (bsc#1012628).
- watchdog: starfive: Check pm_runtime_enabled() before
  decrementing usage counter (bsc#1012628).
- watchdog: stm32_iwdg: initialize default timeout (bsc#1012628).
- f2fs: fix to use correct segment type in
  f2fs_allocate_data_block() (bsc#1012628).
- f2fs: ro: compress: fix to avoid caching unaligned extent
  (bsc#1012628).
- RDMA/mana_ib: Fix bug in creation of dma regions (bsc#1012628).
- RDMA/mana_ib: Introduce mdev_to_gc helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
  (bsc#1012628).
- RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
  (bsc#1012628).
- RDMA/mana_ib: Use virtual address in dma regions for MRs
  (bsc#1012628).
- Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  (bsc#1012628).
- NFS: Fix nfs_netfs_issue_read() xarray locking for writeback
  interrupt (bsc#1012628).
- NFS: Fix an off by one in root_nfs_cat() (bsc#1012628).
- NFSv4.1/pnfs: fix NFS with TLS in pnfs (bsc#1012628).
- ACPI: HMAT: Remove register of memory node for generic target
  (bsc#1012628).
- f2fs: compress: relocate some judgments in
  f2fs_reserve_compress_blocks (bsc#1012628).
- f2fs: compress: fix reserve_cblocks counting error when out
  of space (bsc#1012628).
- f2fs: fix to truncate meta inode pages forcely (bsc#1012628).
- f2fs: zone: fix to remove pow2 check condition for zoned block
  device (bsc#1012628).
- cxl: Fix the incorrect assignment of SSLBIS entry pointer
  initial location (bsc#1012628).
- perf/x86/amd/core: Avoid register reset when CPU is dead
  (bsc#1012628).
- afs: Revert "afs: Hide silly-rename files from userspace"
  (bsc#1012628).
- afs: Don't cache preferred address (bsc#1012628).
- afs: Fix occasional rmdir-then-VNOVNODE with generic/011
  (bsc#1012628).
- f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
  (bsc#1012628).
- nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  (bsc#1012628).
- ovl: relax WARN_ON in ovl_verify_area() (bsc#1012628).
- io_uring/net: correct the type of variable (bsc#1012628).
- remoteproc: stm32: Fix incorrect type in assignment for va
  (bsc#1012628).
- remoteproc: stm32: Fix incorrect type assignment returned by
  stm32_rproc_get_loaded_rsc_tablef (bsc#1012628).
- iio: pressure: mprls0025pa fix off-by-one enum (bsc#1012628).
- usb: phy: generic: Get the vbus supply (bsc#1012628).
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (bsc#1012628).
- serial: max310x: fix syntax error in IRQ error message
  (bsc#1012628).
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  (bsc#1012628).
- arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  (bsc#1012628).
- coresight: Fix issue where a source device's helpers aren't
  disabled (bsc#1012628).
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data
  function (bsc#1012628).
- xhci: Add interrupt pending autoclear flag to each interrupter
  (bsc#1012628).
- xhci: make isoc_bei_interval variable interrupter specific
  (bsc#1012628).
- xhci: remove unnecessary event_ring_deq parameter from
  xhci_handle_event() (bsc#1012628).
- xhci: update event ring dequeue pointer position to controller
  correctly (bsc#1012628).
- coccinelle: device_attr_show: Remove useless expression STR
  (bsc#1012628).
- kconfig: fix infinite loop when expanding a macro at the end
  of file (bsc#1012628).
- iio: gts-helper: Fix division loop (bsc#1012628).
- bus: mhi: ep: check the correct variable in
  mhi_ep_register_controller() (bsc#1012628).
- hwtracing: hisi_ptt: Move type check to the beginning of
  hisi_ptt_pmu_event_init() (bsc#1012628).
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  (bsc#1012628).
- rtc: max31335: fix interrupt status reg (bsc#1012628).
- serial: 8250_exar: Don't remove GPIO device on suspend
  (bsc#1012628).
- staging: greybus: fix get_channel_from_mode() failure path
  (bsc#1012628).
- mei: vsc: Call wake_up() in the threaded IRQ handler
  (bsc#1012628).
- mei: vsc: Don't use sleeping condition in wait_event_timeout()
  (bsc#1012628).
- usb: gadget: net2272: Use irqflags in the call to
  net2272_probe_fin (bsc#1012628).
- char: xilinx_hwicap: Fix NULL vs IS_ERR() bug (bsc#1012628).
- x86/hyperv: Use per cpu initial stack for vtl context
  (bsc#1012628).
- ASoC: tlv320adc3xxx: Don't strip remove function when driver
  is builtin (bsc#1012628).
- thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in
  an error handling path (bsc#1012628).
- thermal/drivers/qoriq: Fix getting tmu range (bsc#1012628).
- io_uring: don't save/restore iowait state (bsc#1012628).
- spi: lpspi: Avoid potential use-after-free in probe()
  (bsc#1012628).
- spi: Restore delays for non-GPIO chip select (bsc#1012628).
- ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  (bsc#1012628).
- nouveau: reset the bo resource bus info after an eviction
  (bsc#1012628).
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  (bsc#1012628).
- rds: tcp: Fix use-after-free of net in reqsk_timer_handler()
  (bsc#1012628).
- octeontx2-af: Use matching wake_up API variant in CGX command
  interface (bsc#1012628).
- s390/vtime: fix average steal time calculation (bsc#1012628).
- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  (bsc#1012628).
- devlink: Fix devlink parallel commands processing (bsc#1012628).
- riscv: Only check online cpus for emulated accesses
  (bsc#1012628).
- soc: fsl: dpio: fix kcalloc() argument order (bsc#1012628).
- cpufreq: Fix per-policy boost behavior on SoCs using
  cpufreq_boost_set_sw() (bsc#1012628).
- io_uring: Fix release of pinned pages when __io_uaddr_map fails
  (bsc#1012628).
- tcp: Fix refcnt handling in __inet_hash_connect() (bsc#1012628).
- vmxnet3: Fix missing reserved tailroom (bsc#1012628).
- hsr: Fix uninit-value access in hsr_get_node() (bsc#1012628).
- net: txgbe: fix clk_name exceed MAX_DEV_ID limits (bsc#1012628).
- spi: spi-mem: add statistics support to -&gt;exec_op() calls
  (bsc#1012628).
- spi: Fix error code checking in spi_mem_exec_op() (bsc#1012628).
- nvme: fix reconnection fail due to reserved tag allocation
  (bsc#1012628).
- drm/xe: Invalidate userptr VMA on page pin fault (bsc#1012628).
- drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
  (bsc#1012628).
- net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when
  MAC is up (bsc#1012628).
- net: ethernet: mtk_eth_soc: fix PPE hanging issue (bsc#1012628).
- io_uring: fix poll_remove stalled req completion (bsc#1012628).
- ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
  (bsc#1012628).
- ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam
  Deck OLED (bsc#1012628).
- riscv: Fix compilation error with FAST_GUP and rv32
  (bsc#1012628).
- xen/evtchn: avoid WARN() when unbinding an event channel
  (bsc#1012628).
- xen/events: increment refcnt only if event channel is refcounted
  (bsc#1012628).
- packet: annotate data-races around ignore_outgoing
  (bsc#1012628).
- xfrm: Allow UDP encapsulation only in offload modes
  (bsc#1012628).
- net: veth: do not manipulate GRO when using XDP (bsc#1012628).
- net: dsa: mt7530: prevent possible incorrect XTAL frequency
  selection (bsc#1012628).
- spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  (bsc#1012628).
- drm: Fix drm_fixp2int_round() making it add 0.5 (bsc#1012628).
- virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
  (bsc#1012628).
- vdpa_sim: reset must not run (bsc#1012628).
- vdpa/mlx5: Allow CVQ size changes (bsc#1012628).
- virtio: packed: fix unmap leak for indirect desc table
  (bsc#1012628).
- net: move dev-&gt;state into net_device_read_txrx group
  (bsc#1012628).
- wireguard: receive: annotate data-race around
  receiving_counter.counter (bsc#1012628).
- rds: introduce acquire/release ordering in
  acquire/release_in_xmit() (bsc#1012628).
- hsr: Handle failures in module init (bsc#1012628).
- ipv4: raw: Fix sending packets from raw sockets via IPsec
  tunnels (bsc#1012628).
- nouveau/gsp: don't check devinit disable on GSP (bsc#1012628).
- ceph: stop copying to iter at EOF on sync reads (bsc#1012628).
- net: phy: fix phy_read_poll_timeout argument type in
  genphy_loopback (bsc#1012628).
- dm-integrity: fix a memory leak when rechecking the data
  (bsc#1012628).
- net/bnx2x: Prevent access to a freed page in page_pool
  (bsc#1012628).
- devlink: fix port new reply cmd type (bsc#1012628).
- octeontx2: Detect the mbox up or down message via register
  (bsc#1012628).
- octeontx2-pf: Wait till detach_resources msg is complete
  (bsc#1012628).
- octeontx2-pf: Use default max_active works instead of one
  (bsc#1012628).
- octeontx2-pf: Send UP messages to VF only when VF is up
  (bsc#1012628).
- octeontx2-af: Use separate handlers for interrupts
  (bsc#1012628).
- drm/amdgpu: add MMHUB 3.3.1 support (bsc#1012628).
- drm/amdgpu: fix mmhub client id out-of-bounds access
  (bsc#1012628).
- drm/amdgpu: drop setting buffer funcs in sdma442 (bsc#1012628).
- netfilter: nft_set_pipapo: release elements in clone only from
  destroy path (bsc#1012628).
- netfilter: nf_tables: do not compare internal table flags on
  updates (bsc#1012628).
- rcu: add a helper to report consolidated flavor QS
  (bsc#1012628).
- net: report RCU QS on threaded NAPI repolling (bsc#1012628).
- bpf: report RCU QS in cpumap kthread (bsc#1012628).
- net: dsa: mt7530: fix link-local frames that ingress vlan
  filtering ports (bsc#1012628).
- net: dsa: mt7530: fix handling of all link-local frames
  (bsc#1012628).
- netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  (bsc#1012628).
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  (bsc#1012628).
- selftests: forwarding: Fix ping failure due to short timeout
  (bsc#1012628).
- dm io: Support IO priority (bsc#1012628).
- dm-integrity: align the outgoing bio in integrity_recheck
  (bsc#1012628).
- x86/efistub: Clear decompressor BSS in native EFI entrypoint
  (bsc#1012628).
- x86/efistub: Don't clear BSS twice in mixed mode (bsc#1012628).
- printk: Adjust mapping for 32bit seq macros (bsc#1012628).
- printk: Use prb_first_seq() as base for 32bit seq macros
  (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.8.2-043-aoe-fix-the-potential-use-after-free-problem-in.patch.
- Rename to
  patches.kernel.org/6.8.2-055-wifi-ath10k-fix-NULL-pointer-dereference-in-ath.patch.
- Rename to
  patches.kernel.org/6.8.2-280-btrfs-fix-race-when-detecting-delalloc-ranges-d.patch.
- commit f53ef05</changelog>
  <changelog author="msuchanek@suse.de" date="1711627201">- powerpc/crypto/chacha-p10: Fix failure on non Power10
  (boo#1218114).
- commit 9b2d264</changelog>
  <changelog author="jslaby@suse.cz" date="1712059200">- Revert "io_uring: remove unconditional looping in local
  task_work handling" (liburing_failure).
- commit 5b857cb</changelog>
  <changelog author="jslaby@suse.cz" date="1712059201">- Bluetooth: hci_sync: Fix not checking error on
  hci_cmd_sync_cancel_sync (bluetooth-fix).
- commit 2eb0f0f</changelog>
  <changelog author="jslaby@suse.cz" date="1712145600">- Reapply "io_uring: remove unconditional looping in local
  This reverts commit 5b857cbdea3a310ec703341b4586e4f4f7748b04, liburing
  was fixed.
- commit 27b1222</changelog>
  <changelog author="jslaby@suse.cz" date="1712145601">- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
  'fill_dc_dirty_rects' (bsc#1012628).
- block: Clear zone limits for a non-zoned stacked queue
  (bsc#1012628).
- kasan/test: avoid gcc warning for intentional overflow
  (bsc#1012628).
- bounds: support non-power-of-two CONFIG_NR_CPUS (bsc#1012628).
- fat: fix uninitialized field in nostale filehandles
  (bsc#1012628).
- fuse: fix VM_MAYSHARE and direct_io_allow_mmap (bsc#1012628).
- mfd: twl: Select MFD_CORE (bsc#1012628).
- ubifs: Set page uptodate in the correct place (bsc#1012628).
- ubi: Check for too small LEB size in VTBL code (bsc#1012628).
- ubi: correct the calculation of fastmap size (bsc#1012628).
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path
  (bsc#1012628).
- mtd: rawnand: meson: fix scrambling mode value in command macro
  (bsc#1012628).
- md/md-bitmap: fix incorrect usage for sb_index (bsc#1012628).
- x86/nmi: Fix the inverse "in NMI handler" check (bsc#1012628).
- parisc/unaligned: Rewrite 64-bit inline assembly of
  emulate_ldd() (bsc#1012628).
- parisc: Avoid clobbering the C/B bits in the PSW with tophys
  and tovirt macros (bsc#1012628).
- parisc: Fix ip_fast_csum (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 32-bit systems (bsc#1012628).
- parisc: Fix csum_ipv6_magic on 64-bit systems (bsc#1012628).
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit
  builds (bsc#1012628).
- iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  (bsc#1012628).
- iio: adc: rockchip_saradc: use mask for write_enable bitfield
  (bsc#1012628).
- docs: Restore "smart quotes" for quotes (bsc#1012628).
- cpufreq: Limit resolving a frequency to policy min/max
  (bsc#1012628).
- PM: suspend: Set mem_sleep_current during kernel command line
  setup (bsc#1012628).
- vfio/pds: Always clear the save/restore FDs on reset
  (bsc#1012628).
- clk: qcom: gcc-ipq5018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq6018: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq8074: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: gcc-ipq9574: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: camcc-sc8280xp: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-apq8084: fix terminating of frequency table
  arrays (bsc#1012628).
- clk: qcom: mmcc-msm8974: fix terminating of frequency table
  arrays (bsc#1012628).
- usb: xhci: Add error handling in xhci_map_urb_for_dma
  (bsc#1012628).
- powerpc/fsl: Fix mfpmr build errors with newer binutils
  (bsc#1012628).
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  (bsc#1012628).
- USB: serial: add device ID for VeriFone adapter (bsc#1012628).
- USB: serial: cp210x: add ID for MGP Instruments PDS100
  (bsc#1012628).
- wifi: mac80211: track capability/opmode NSS separately
  (bsc#1012628).
- USB: serial: option: add MeiG Smart SLM320 product
  (bsc#1012628).
- KVM: x86/xen: inject vCPU upcall vector when local APIC is
  enabled (bsc#1012628).
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and
  MM0110113M (bsc#1012628).
- PM: sleep: wakeirq: fix wake irq warning in system suspend
  (bsc#1012628).
- mmc: tmio: avoid concurrent runs of mmc_request_done()
  (bsc#1012628).
- fuse: replace remaining make_bad_inode() with fuse_make_bad()
  (bsc#1012628).
- fuse: fix root lookup with nonzero generation (bsc#1012628).
- fuse: don't unhash root (bsc#1012628).
- usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (bsc#1012628).
- usb: dwc3-am62: fix module unload/reload behavior (bsc#1012628).
- usb: dwc3-am62: Disable wakeup at remove (bsc#1012628).
- serial: core: only stop transmit when HW fifo is empty
  (bsc#1012628).
- serial: Lock console when calling into driver before
  registration (bsc#1012628).
- btrfs: qgroup: always free reserved space for extent records
  (bsc#1012628).
- btrfs: fix off-by-one chunk length calculation at
  contains_pending_extent() (bsc#1012628).
- wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  (bsc#1012628).
- docs: Makefile: Add dependency to $(YNL_INDEX) for targets
  other than htmldocs (bsc#1012628).
- PCI/PM: Drain runtime-idle callbacks before driver removal
  (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  (bsc#1012628).
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in
  raid5d"" (bsc#1012628).
- md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
  (bsc#1012628).
- md: export helpers to stop sync_thread (bsc#1012628).
- md: export helper md_is_rdwr() (bsc#1012628).
- md: add a new helper reshape_interrupted() (bsc#1012628).
- dm-raid: really frozen sync_thread during suspend (bsc#1012628).
- md/dm-raid: don't call md_reap_sync_thread() directly
  (bsc#1012628).
- dm-raid: add a new helper prepare_suspend() in md_personality
  (bsc#1012628).
- dm-raid456, md/raid456: fix a deadlock for dm-raid456 while
  io concurrent with reshape (bsc#1012628).
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk"
  (bsc#1012628).
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (bsc#1012628).
- block: Fix page refcounts for unaligned buffers in
  __bio_release_pages() (bsc#1012628).
- mac802154: fix llsec key resources release in
  mac802154_llsec_key_del (bsc#1012628).
- mm: swap: fix race between free_swap_and_cache() and swapoff()
  (bsc#1012628).
- mmc: core: Fix switch on gp3 partition (bsc#1012628).
- Bluetooth: btnxpuart: Fix btnxpuart_close (bsc#1012628).
- leds: trigger: netdev: Fix kernel panic on interface rename
  trig notify (bsc#1012628).
- drm/etnaviv: Restore some id values (bsc#1012628).
- landlock: Warn once if a Landlock action is requested while
  disabled (bsc#1012628).
- io_uring: fix mshot read defer taskrun cqe posting
  (bsc#1012628).
- hwmon: (amc6821) add of_match table (bsc#1012628).
- io_uring: fix io_queue_proc modifying req-&gt;flags (bsc#1012628).
- ext4: fix corruption during on-line resize (bsc#1012628).
- nvmem: meson-efuse: fix function pointer type mismatch
  (bsc#1012628).
- slimbus: core: Remove usage of the deprecated ida_simple_xx()
  API (bsc#1012628).
- phy: tegra: xusb: Add API to retrieve the port number of phy
  (bsc#1012628).
- usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  (bsc#1012628).
- speakup: Fix 8bit characters from direct synth (bsc#1012628).
- debugfs: fix wait/cancellation handling during remove
  (bsc#1012628).
- PCI/AER: Block runtime suspend when handling errors
  (bsc#1012628).
- io_uring/net: correctly handle multishot recvmsg retry setup
  (bsc#1012628).
- io_uring: fix mshot io-wq checks (bsc#1012628).
- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  (bsc#1012628).
- sparc32: Fix parport build with sparc32 (bsc#1012628).
- nfs: fix UAF in direct writes (bsc#1012628).
- NFS: Read unlock folio on nfs_page_create_from_folio() error
  (bsc#1012628).
- kbuild: Move -Wenum-{compare-conditional,enum-conversion}
  into W=1 (bsc#1012628).
- PCI: qcom: Enable BDF to SID translation properly (bsc#1012628).
- PCI: dwc: endpoint: Fix advertised resizable BAR size
  (bsc#1012628).
- PCI: hv: Fix ring buffer size calculation (bsc#1012628).
- cifs: prevent updating file size from server if we have a
  read/write lease (bsc#1012628).
- cifs: allow changing password during remount (bsc#1012628).
- thermal/drivers/mediatek: Fix control buffer enablement on
  MT7896 (bsc#1012628).
- vfio/pci: Disable auto-enable of exclusive INTx IRQ
  (bsc#1012628).
- vfio/pci: Lock external INTx masking ops (bsc#1012628).
- vfio/platform: Disable virqfds on cleanup (bsc#1012628).
- vfio/platform: Create persistent IRQ handlers (bsc#1012628).
- vfio/fsl-mc: Block calling interrupt handler without trigger
  (bsc#1012628).
- tpm,tpm_tis: Avoid warning splat at shutdown (bsc#1012628).
- ksmbd: replace generic_fillattr with vfs_getattr (bsc#1012628).
- ksmbd: retrieve number of blocks using vfs_getattr in
  set_file_allocation_info (bsc#1012628).
- platform/x86/intel/tpmi: Change vsec offset to u64
  (bsc#1012628).
- io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
  (bsc#1012628).
- io_uring: clean rings on NO_MMAP alloc fail (bsc#1012628).
- ring-buffer: Do not set shortest_full when full target is hit
  (bsc#1012628).
- ring-buffer: Fix full_waiters_pending in poll (bsc#1012628).
- ring-buffer: Use wait_event_interruptible() in
  ring_buffer_wait() (bsc#1012628).
- tracing/ring-buffer: Fix w